@font-face { font-family:ProximaNovaBlack; src:url(../fonts/proximaNova/proximanova-black-webfont.eot); src:url(../fonts/proximaNova/proximanova-black-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanova-black-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanova-black-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanova-black-webfont.svg#ProximaNovaBlack) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ProximaNovaBold; src:url(../fonts/proximaNova/proximanova-bold-webfont.eot); src:url(../fonts/proximaNova/proximanova-bold-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanova-bold-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanova-bold-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanova-bold-webfont.svg#ProximaNovaBold) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ProximaNovaBoldItalic; src:url(../fonts/proximaNova/proximanova-boldit-webfont.eot); src:url(../fonts/proximaNova/proximanova-boldit-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanova-boldit-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanova-boldit-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanova-boldit-webfont.svg#ProximaNovaBoldItalic) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ProximaNovaExtrabold; src:url(../fonts/proximaNova/proximanova-extrabold-webfont.eot); src:url(../fonts/proximaNova/proximanova-extrabold-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanova-extrabold-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanova-extrabold-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanova-extrabold-webfont.svg#ProximaNovaExtrabold) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ProximaNovaLight; src:url(../fonts/proximaNova/proximanova-light-webfont.eot); src:url(../fonts/proximaNova/proximanova-light-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanova-light-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanova-light-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanova-light-webfont.svg#ProximaNovaLight) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ProximaNovaLightItalic; src:url(../fonts/proximaNova/proximanova-lightitalic-webfont.eot); src:url(../fonts/proximaNova/proximanova-lightitalic-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanova-lightitalic-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanova-lightitalic-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanova-lightitalic-webfont.svg#ProximaNovaLightItalic) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ProximaNovaRegularItalic; src:url(../fonts/proximaNova/proximanova-regitalic-webfont.eot); src:url(../fonts/proximaNova/proximanova-regitalic-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanova-regitalic-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanova-regitalic-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanova-regitalic-webfont.svg#ProximaNovaRegularItalic) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ProximaNovaRegular; src:url(../fonts/proximaNova/proximanova-regular-webfont.eot); src:url(../fonts/proximaNova/proximanova-regular-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanova-regular-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanova-regular-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanova-regular-webfont.svg#ProximaNovaRegular) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ProximaNovaRegularItalic; src:url(../fonts/proximaNova/proximanova-regularitalic-webfont.eot); src:url(../fonts/proximaNova/proximanova-regularitalic-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanova-regularitalic-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanova-regularitalic-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanova-regularitalic-webfont.svg#ProximaNovaRegularItalic) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ProximaNovaSemibold; src:url(../fonts/proximaNova/proximanova-semibold-webfont.eot); src:url(../fonts/proximaNova/proximanova-semibold-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanova-semibold-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanova-semibold-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanova-semibold-webfont.svg#ProximaNovaSemibold) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ProximaNovaSemiboldItalic; src:url(../fonts/proximaNova/proximanova-semibolditalic-webfont.eot); src:url(../fonts/proximaNova/proximanova-semibolditalic-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanova-semibolditalic-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanova-semibolditalic-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanova-semibolditalic-webfont.svg#ProximaNovaSemiboldItalic) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ProximaNovaCondensedLight; src:url(../fonts/proximaNova/proximanovacond-light-webfont.eot); src:url(../fonts/proximaNova/proximanovacond-light-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanovacond-light-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanovacond-light-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanovacond-light-webfont.svg#ProximaNovaCondensedLight) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ProximaNovaCondensedLtIt; src:url(../fonts/proximaNova/proximanovacond-lightit-webfont.eot); src:url(../fonts/proximaNova/proximanovacond-lightit-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanovacond-lightit-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanovacond-lightit-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanovacond-lightit-webfont.svg#ProximaNovaCondensedLtIt) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ProximaNovaCondensedRegular; src:url(../fonts/proximaNova/proximanovacond-regular-webfont.eot); src:url(../fonts/proximaNova/proximanovacond-regular-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanovacond-regular-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanovacond-regular-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanovacond-regular-webfont.svg#ProximaNovaCondensedRegular) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ProximaNovaCondensedRgIt; src:url(../fonts/proximaNova/proximanovacond-regularit-webfont.eot); src:url(../fonts/proximaNova/proximanovacond-regularit-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanovacond-regularit-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanovacond-regularit-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanovacond-regularit-webfont.svg#ProximaNovaCondensedRgIt) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ProximaNovaCondensedSemibold; src:url(../fonts/proximaNova/proximanovacond-semibold-webfont.eot); src:url(../fonts/proximaNova/proximanovacond-semibold-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanovacond-semibold-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanovacond-semibold-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanovacond-semibold-webfont.svg#ProximaNovaCondensedSemibold) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ProximaNovaCondensedSBdIt; src:url(../fonts/proximaNova/proximanovacond-semiboldit-webfont.eot); src:url(../fonts/proximaNova/proximanovacond-semiboldit-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/proximaNova/proximanovacond-semiboldit-webfont.woff) format('woff'), url(../fonts/proximaNova/proximanovacond-semiboldit-webfont.ttf) format('truetype'), url(../fonts/proximaNova/proximanovacond-semiboldit-webfont.svg#ProximaNovaCondensedSBdIt) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ForzaBoldItalic; src:url(../fonts/forza/Forza-BoldItalic.eot); src:url(../fonts/forza/Forza-BoldItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/forza/Forza-BoldItalic.woff) format('woff'), url(../fonts/forza/Forza-BoldItalic.ttf) format('truetype'), url(../fonts/forza/Forza-BoldItalic.svg#ForzaBoldItalic) format('svg'); font-weight:400; font-style:normal } @font-face { font-family:ForzaMediumItalic; src:url(../fonts/forza/Forza-MediumItalic.eot); src:url(../fonts/forza/Forza-MediumItalic.eot?#iefix) format('embedded-opentype'), url(../fonts/forza/Forza-MediumItalic.woff) format('woff'), url(../fonts/forza/Forza-MediumItalic.ttf) format('truetype'), url(../fonts/forza/Forza-MediumItalic.svg#ForzaMediumItalic) format('svg'); font-weight:400; font-style:normal } .link-item a, .link-item a:link, .ms-WPBody a:link, .ms-WPTitle a, .ms-linksection-level1 ul li a, .ms-ltviewselectormenuheader .ms-viewselector a, .ms-ltviewselectormenuheader .ms-viewselectorhover a, .ms-menutoolbar td a, .ms-vb a:link, .ms-vb-user a:link, .ms-vb2 a:link, .s4-ql a.selected, .s4-ql ul.root ul>li>a, .s4-ql ul.root>li>.menu-item, .s4-qlheader, .s4-title h1 a, .s4-title h2 a, .s4-tn li.static>.menu-item, a.ms-addnew { color:#20399D; border:0; text-decoration:none } .link-item a:visited, .ms-WPBody a:visited, .ms-linksection-level1 ul li a:visited, .ms-ltviewselectormenuheader .ms-viewselector a:visited, .ms-ltviewselectormenuheader .ms-viewselectorhover a:visited, .ms-vb a:visited, .ms-vb-user a:visited, .ms-vb2 a:visited, .s4-qlheader:visited, a.ms-addnew:visited { color:#20399D; text-decoration:underline } .link-item a:hover, .ms-WPBody a:hover, .ms-disc a:hover, .ms-linksection-level1 ul li a:hover, .ms-ltviewselectormenuheader .ms-viewselector a:hover, .ms-ltviewselectormenuheader .ms-viewselectorhover a:hover, .ms-menutoolbar td a:hover, .ms-propertysheet a:hover, .ms-rtestate-field a:hover, .ms-sectionheader a:hover, .ms-vb a:hover, .ms-vb-user a:hover, .ms-vb2 a:hover, .ms-vh a:hover, .ms-vh2 a:hover, .ms-vh2-nofilter a:hover, .ms-vh2-nofilter-notextalign a:hover, .s4-ql ul.root ul>li>a:hover, .s4-ql ul.root>li>a:hover, .s4-ql ul>li>a:hover, .s4-qlheader:hover, .s4-title h1 a:hover, .s4-title h2 a:hover, .s4-tn li.static>a:hover, .s4-toplinks .s4-tn a.selected:hover, a.ms-addnew:hover, a.ms-toolbar:hover { color:#20399D; text-decoration:underline } .link-item a:active, .ms-linksection-level1 ul li a:active, .ms-ltviewselectormenuheader .ms-viewselector a:active, .ms-ltviewselectormenuheader .ms-viewselectorhover a:active, .ms-vb a:active, .ms-vb-user a:active, .ms-vb2 a:active, a.ms-addnew:active { color:#20399D; text-decoration:underline } .ms-addnew a, .ms-navitem a:link, .ms-selectorlink a, .ms-selectorlink a:visited, .ms-viewlsts .ms-vb2>a, .s4-ql a.selected { color:#20399D!important; text-decoration:underline!important } .ms-addnew a:visited, .ms-navitem a:visited, .ms-viewlsts .ms-vb2>a:visited, .s4-ql a.selected:visited { color:#20399D!important; text-decoration:underline } .ms-WPTitle a:hover, .ms-addnew a:hover, .ms-navitem a:hover, .ms-selectorlink a:hover, .ms-viewlsts .ms-vb2>a:hover, .s4-ql a.selected:hover, tr.ms-itmhover a:hover, tr.s4-itm-hover a:hover { color:#20399D!important; text-decoration:underline!important } .ms-addnew a:active, .ms-navitem a:active, .ms-viewlsts .ms-vb2>a:active, .s4-ql a.selected:active { color:#20399D; text-decoration:underline } .description, .headertitle, .headertitle a, .headertitle 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, .level-item, .level-item a, .level-item a:link, .link-item, .link-item a, .link-item a:link, .link-item-large, .link-item-large a, .link-item-large a:link, .medium, .ms-SPButton, .ms-SPZoneLabel, .ms-WPBody, .ms-WPBody td, .ms-WPTitle, .ms-createpageinformation table td, .ms-cui-menu, .ms-cui-ribbon, .ms-cui-toolbar-toolbar, .ms-descriptiontext, .ms-dlgTitleText, .ms-formbodysurvey, .ms-formdescription, .ms-formfieldlabelcontainer, .ms-formlabel, .ms-formtoolbar, .ms-gb, .ms-gb2, .ms-gbload, .ms-gridCol, .ms-gridT1, .ms-input, .ms-inputuserfield, .ms-linksection-level1, .ms-linksectionheader, .ms-listedit .ms-descriptiontext, .ms-listedit .ms-linksectionheader, .ms-listedit .ms-linksectionheader .ms-standardheader, .ms-listedit .ms-pageinformation table td, .ms-listedit .ms-propertysheet, .ms-listedit .ms-standardheader, .ms-listedit table.ms-pageinformation, .ms-listheaderlabel, .ms-long, .ms-longer, .ms-lookuptypeintextbox, .ms-ltviewselectormenuheader .ms-viewselector a, .ms-ltviewselectormenuheader .ms-viewselectorhover a, .ms-menutoolbar td a, .ms-pageinformation h3.ms-standardheader, .ms-pageinformation table td, .ms-paging, .ms-pb, .ms-pb-selected, .ms-ph, .ms-propertysheet, .ms-radiotext, .ms-rtedropdown, .ms-rtefield, .ms-rtelong, .ms-rtelonger, .ms-sbplain, .ms-sbtable, .ms-sectionheader, .ms-siteactionsmenuhover, .ms-siteactionsmenuinner, .ms-socialNotif-Container, .ms-surveyTotal, .ms-surveyVBarT, .ms-surveyVBarTC, .ms-toolbar, .ms-toolbarContainer, .ms-vb, .ms-vb-tall, .ms-vb-user, .ms-vb2, .ms-vh, .ms-vh-icon, .ms-vh-icon-empty, .ms-vh2, .ms-vh2-nofilter, .ms-vh2-nofilter-icon, .ms-vh2-nofilter-notextalign, .ms-vh2-nograd, .ms-vh2-nograd-icon, .ms-vh3-nograd, .ms-vhImage, .ms-viewselector, .ms-viewselectorhover, .ms-viewselectortext, .ms-welcomeMenu, .ms-wpadder-categoryColumn, .ms-wpadder-categoryColumn td, .ms-wpadder-description, .ms-wpadder-items, .ms-wpadder-sectionhead, .ms-wpadder-tabTable th, .ms-wpadder-upload button, .ms-wpadder-upload input, .ms-wpadder-wpname, .ms-wpadder-zoneArea button, .s4-titletable, a.ms-addnew, body #pageStatusBar, div.ms-MenuUIPopupBody.ms-MenuUIPopupScreen, div.ms-MenuUIPopupBody.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner, div.ms-MenuUIPopupBody.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div, div.ms-formfieldlabelcontainer span.ms-formfieldlabel, div.title-With-Background a, div.title-With-Background a:active, div.title-With-Background a:hover, div.title-With-Background a:link, div.title-With-Background a:visited, groupheader, select, table tr td.ms-disc-bordered-noleft, table.ms-createpageinformation, table.ms-disc td, table.ms-pageinformation, td.ms-vb, th .ms-vb, th.ms-vh, th.ms-vh2-nograd, th.ms-vh2-nograd-icon { font-family:inherit!important } .ms-selectorlink a, .ms-selectorlink a:visited { font-family:inherit } .article-content, .description, .headertitle, .level-description, .link-item, .medium, .ms-SPZoneLabel, .ms-SPZoneTitle, .ms-bottompaging .ms-paging, .ms-createpageinformation table td, .ms-createpageinformation th, .ms-descriptiontext, .ms-formlabel, .ms-formtoolbar, .ms-gb, .ms-gb .ms-standardheader, .ms-gb2, .ms-gbload, .ms-linksection-level1 h3, .ms-linksectionheader, .ms-linksectionheader .ms-standardheader, .ms-listedit .ms-gb .ms-vh2, .ms-listedit .ms-gb .ms-vh2-nofilter, .ms-listedit .ms-linksectionheader, .ms-listedit .ms-linksectionheader .ms-standardheader, .ms-listedit .ms-standardheader, .ms-listheaderlabel, .ms-pageinformation h3.ms-standardheader, .ms-pageinformation table td, .ms-pageinformation th, .ms-paging, .ms-pb, .ms-pb-selected td, .ms-ph, .ms-propertysheet, .ms-rteElement-P, .ms-rtefield, .ms-sectionheader, .ms-socialNotif-text, .ms-standardheader, .ms-toolbar, .ms-toolbarContainer, .ms-vb, .ms-vb-tall, .ms-vb-user, .ms-vb2, .ms-vh, .ms-vh-icon-empty, .ms-vh2, .ms-vh2-nofilter, .ms-vh2-nofilter-icon, .ms-vh2-nofilter-notextalign, .ms-vh2-nograd, .ms-vh2-nograd-icon, .ms-vh3-nograd, .ms-vhImage, .ms-viewlsts-noitems>b, .s4-search input.ms-sbplain, .s4-search select.ms-sbscopes, .s4-specialNavLinkList a:hover>span.ms-splinkbutton-text, .s4-title .s4-pagedescription, .s4-title .s4uniqpermdescription, .s4-title h2, .tmt-name, .welcome-content, groupheader, table.ms-disc td, th .ms-vb, th.ms-vh2-nograd, th.ms-vh2-nograd-icon { color:inherit } .ms-viewlsts th.ms-vh2-nofilter { color:inherit } .ms-cui-menu a:active, .ms-cui-menu a:hover, .ms-cui-menu a:link, .ms-cui-menu a:visited, .ms-cui-ribbon a:active, .ms-cui-ribbon a:hover, .ms-cui-ribbon a:link, .ms-cui-ribbon a:visited, .ms-menutoolbar td a, .ms-menutoolbar td a:hover, .ms-siteactionsmenu>span>a, .s4-specialNavLinkList a:hover>span.ms-splinkbutton-text, a.ms-socialNotif { text-decoration:none } .ms-cui-img-cont-float img, .ms-cui-img-container img, .ms-dlgContent img { max-width:inherit!important } hr { height:inherit } #s4-ribboncont img, #s4-ribbonrow img, .ms-cui-ribbon img, .ms-dlgCloseBtnImg { max-width:none } body .s4-pr img { max-width:100% } .ms-cui-tt-a { color:#fff!important } .s4-search input.ms-sbplain { height:auto; width:200px!important; padding:10px; font-size:15px; color:#333; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; border-radius:3px } .s4-search input.s4-searchbox-QueryPrompt { color:#999 } .ms-sbgo .srch-gosearchimg { display:none } .ms-sbgo a { display:block; width:30px; height:30px; margin:0 0 0 10px; background:url(i/search.png) 0 0 no-repeat } .ms-sbgo a:hover { background-position:0 -30px } .s4-wpTopTable { margin: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:700; font-size:17px; padding:10px; text-align:left!important } .s4-wpActive .ms-WPTitle, .s4-wpActive .ms-WPTitle a, h3.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 { font-size:0.88em; font-family:ProximaNovaRegular, Arial, Helvetica, Tahoma, sans-serif; padding:0 } .ms-WPBorder .ms-WPBody, .ms-WPBorderBorderOnly .ms-WPBody { padding:0 } .ms-wpContentDivSpace { margin:0 } .ms-WPBody h1, .ms-WPBody h2, .ms-WPBody h3, .ms-WPBody h4, .ms-WPBody h5, .ms-WPBody h6 { font-weight:400 } .ms-WPBody img { margin:0 } .item, .level-header, .level-item-pos { 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 } .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 } .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-cui-topBar2 { border-color:#222} #RibbonContainer { z-index:1500 } .ms-cui-tt-span { float:none!important; padding:4px 10px 4px!important; min-height:10px; margin-left:0!important } .ms-cui-ribbon, .ms-cui-tabContainer { line-height:1.2!important } 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 .related-links, .article-right .captioned-image { margin-left:2em } .article .captioned-image, .article .related-links, .welcome .splash-image, .welcome .welcome-image { margin-bottom:1em } .article .related-links { border:0 } .edit-mode-border, .ewiki-margin { 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 } .ms-WPBody td { font-size:.87em; } body.v4master { overflow:visible!important; height:100%; width:inherit } body #aspnetForm { margin:0 } body #s4-workspace { overflow:visible!important; height:inherit!important; width:inherit!important } body #s4-ribbonrow { font-size:11px; background-color:#333; min-height:0!important; height:auto!important; position:relative; z-index:1000;} #s4-ribbonrow .ms-MenuUIPopupBody, #s4-ribbonrow .ms-popoutMenu, .ms-cui-menu[id^="Ribbon."] { position:fixed!important } body .s4-pr.s4-ribbonrowhidetitle { z-index:20 } .ms-dlgOverlay { width:100%!important } body #s4-bodyContainer { min-width:0; z-index:10 } .menu ul { list-style:none } .menu li, .menu ul { margin:0; padding:0 } .menu a.menu-item span.additional-background, .menu a.menu-item span.menu-item-text { cursor:pointer } .menu .menu-item, .menu .menu-item .additional-background, .menu .menu-item .additional-background .menu-item-text { display:inline-block } .menu-vertical .menu-item, .menu-vertical .menu-item .additional-background, .menu-vertical li, ul.dynamic .menu-item, ul.dynamic .menu-item .additional-background .menu-vertical .menu-item .menu-item-text, ul.dynamic .menu-item .menu-item-text { zoom:1 } .menu li.hover, .menu li.hover-off { position:relative; z-index:100 } .menu-horizontal .menu-item-text { white-space:nowrap } .menu-vertical .menu-item-text { word-wrap:break-word; overflow:hidden } .menu-horizontal ul.static { display:block } .menu-horizontal a.static, .menu-horizontal li.static, .menu-horizontal span.static { float:left } .menu-horizontal { display:block; zoom:1 } .menu-horizontal a.dynamic-children span.additional-background, .menu-horizontal span.dynamic-children span.additional-background { padding-right:10px; background-image:none; background-repeat:no-repeat; background-position:right center } .menu-horizontal ul.dynamic a.dynamic-children span.additional-background, .menu-horizontal ul.dynamic span.dynamic-children span.additional-background { background-image:none } .menu-vertical a.dynamic-children span.additional-background, .menu-vertical span.dynamic-children span.additional-background { padding-right:10px; background-image:none; background-repeat:no-repeat; background-position:right center } .menu ul.dynamic { margin:0; padding:0 0 0 5px; list-style:none; width:180px; margin-right:10px; text-align:left; border-left:1px solid #fff; position:relative; background-color:transparent; border:0; left:0; display:none } .menu-popup { position:relative } .menu a.dynamic, .menu span.dynamic { min-width:150px } *:first-child+html[dir=rtl] .menu-horizontal { direction:ltr } *:first-child+html[dir=rtl] .menu-horizontal .menu-item { direction:rtl } *:first-child+html[dir=rtl] .menu-horizontal li.static { float:none; display:inline } *:first-child+html[dir=rtl] .menu-horizontal li.static .additional-background { zoom:1 } .menu-horizontal a.dynamic-children span.additional-background, .menu-horizontal span.dynamic-children span.additional-background { padding-right:0; padding-left:0; background-image:none; background-repeat:no-repeat; background-position:right center } .s4-tn li.dynamic>a.menu-item:hover { background:0 0 } .s4-ql, .s4-specialNavLinkList { margin:0 } .s4-ql ul.root ul.static { margin:0 0 10px 0; width:auto!important } .s4-ql li, .s4-specialNavLinkList li { min-height:0 } .s4-ql ul.root>li>.menu-item, .s4-qlheader, .s4-qlheader:visited { padding:0; font-weight:700; border:0; margin:0 0 3px 0; color:#333 } .ms-addnew a, .ms-navitem a:link, .ms-selectorlink a, .ms-selectorlink a:visited, .ms-viewlsts .ms-vb2>a, .s4-ql a.selected { color:#a71228!important } .s4-ql a.selected span { color:#a71228!important } .s4-ql a.selected { border:0!important; background:none transparent; font-weight:700 } .s4-ql ul.root>li>a.selected { padding:0!important } .s4-ql ul.root ul>li>a { font-size:12px; padding:0 0 0 10px; border:0; margin:0 0 4px 0; color:#888 } .s4-specialNavLinkList { display:none } .ms-blog-addnew { font-size:12px!important; padding:0 0 0 10px; margin:0 } .ngwpz table { width:100% } article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display:block } audio, canvas, video { display:inline-block } audio:not([controls]) { display:none } [hidden] { display:none } html { font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100% } button, html, input, select, textarea { font-family:sans-serif } body { margin:0; font-size:100%; line-height:1.2 } a:focus { outline:0; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px } a:active, a:hover { outline:0 } sub, sup { position:relative; font-size:75%; line-height:0; vertical-align:baseline } sup { top:-.5em } sub { bottom:-.25em } img { max-width:100%; vertical-align:middle; border:0; -ms-interpolation-mode:bicubic } #map_canvas img { max-width:none } svg:not(:root) { overflow:hidden } figure { margin:0 } form { margin:0 } fieldset { border:0; margin:0; padding:0 } label { cursor:pointer } legend { border:0; padding:0; white-space:normal } button, input, select, textarea { font-size:100%; margin:0; vertical-align:middle } button, input { line-height:normal } button::-moz-focus-inner, input::-moz-focus-inner { padding:0; border:0 } button, input[type=button], input[type=reset], input[type=submit] { cursor:pointer; -webkit-appearance:button } button[disabled], input[disabled] { cursor:default } input[type=checkbox], input[type=radio] { box-sizing:border-box; padding:0 } input[type=search] { -webkit-appearance:textfield; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box } input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration { -webkit-appearance:none } button::-moz-focus-inner, input::-moz-focus-inner { border:0; padding:0 } textarea { overflow:auto; vertical-align:top; resize:vertical } table { border-collapse:collapse; border-spacing:0 } td { vertical-align:top } embed, object { outline:0 } .clearfix:after, .clearfix:before { display:table; content:""; line-height:0 } .clearfix:after { clear:both } .hide-text { font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0 } .input-block-level { display:block; width:100%; min-height:11.5em; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box } body { margin:0; font-family:ProximaNovaRegular, Arial, Helvetica, Tahoma, sans-serif; font-size:100%; font-weight:400; font-style:normal; line-height:1.5em; color:#070808; background-color:#F6F6F6 } a { color:#20399D; text-decoration:none; outline:0 } a:visited { color:#20399D; text-decoration:none; outline:0 } a:link { color:#20399D; text-decoration:none; outline:0 } a:hover { color:#0f1a48; text-decoration:underline; outline:0 } a:focus { outline:0 } :focus { -moz-outline-style:none } .chromeframe { margin:.2em 0; background:#ccc; color:#000; padding:.2em 0; position:fixed; z-index:5000 } .row { margin-left:-13px } .row:after, .row:before { display:table; content:""; line-height:0 } .row:after { clear:both } [class*=span] { float:left; margin-left:13px } .container, .navbar-fixed-bottom .container, .navbar-fixed-top .container { width:983px } .span12 { width:983px } .span11 { width:900px } .span10 { width:817px } .span9 { width:734px } .span8 { width:651px } .span7 { width:568px } .span6 { width:485px } .span5 { width:402px } .span4 { width:319px } .span3 { width:236px } .span2 { width:153px } .span1 { width:70px } .offset12 { margin-left:1009px } .offset11 { margin-left:926px } .offset10 { margin-left:843px } .offset9 { margin-left:760px } .offset8 { margin-left:677px } .offset7 { margin-left:594px } .offset6 { margin-left:511px } .offset5 { margin-left:428px } .offset4 { margin-left:345px } .offset3 { margin-left:262px } .offset2 { margin-left:179px } .offset1 { margin-left:96px } .row-fluid { width:100% } .row-fluid:after, .row-fluid:before { display:table; content:""; line-height:0 } .row-fluid:after { clear:both } .row-fluid [class*=span] { display:block; width:100%; min-height:11.5em; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; float:left; margin-left:2.12765957% } .row-fluid [class*=span]:first-child { margin-left:0 } .row-fluid .span12 { width:99.99999999% } .row-fluid .span11 { width:91.48936169% } .row-fluid .span10 { width:82.9787234% } .row-fluid .span9 { width:74.4680851% } .row-fluid .span8 { width:65.9574468% } .row-fluid .span7 { width:57.4468085% } .row-fluid .span6 { width:48.93617021% } .row-fluid .span5 { width:40.42553191% } .row-fluid .span4 { width:31.91489361% } .row-fluid .span3 { width:23.40425532% } .row-fluid .span2 { width:14.89361702% } .row-fluid .span1 { width:6.38297872% } .container { margin-right:auto; margin-left:auto } .container:after, .container:before { display:table; content:""; line-height:0 } .container:after { clear:both } .container-fluid { padding-right:13px; padding-left:13px } .container-fluid:after, .container-fluid:before { display:table; content:""; line-height:0 } .container-fluid:after { clear:both } p { margin:0 0 .75em; font-family:ProximaNovaRegular, Arial, Helvetica, Tahoma, sans-serif; font-size:1em; line-height:1.5em } p small { font-size:12px; color:#070808 } .lead { margin-bottom:1.5em; font-size:20px; font-weight:100; line-height:2.25em } h1, h2, h3, h4, h5, h6 { margin:0; font-family:ProximaNovaBold, Arial, Helvetica, Tahoma, sans-serif; font-weight:400; font-style:normal; color:#070808; text-rendering:optimizelegibility } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-weight:400; color:#9FA7AC } .ms-WPBody h1, h1 { font-size:30px; line-height:1.08em; margin-bottom:7px } .ms-WPBody h1 small, h1 small { font-size:18px } .ms-WPBody h2, h2 { font-size:1.71em; line-height:1.2em; margin-bottom:6px } .ms-WPBody h2 small, h2 small { font-size:1.286em } .ms-WPBody h3, h3 { line-height:1.35em; font-size:1.286em; margin-bottom:5px } .ms-WPBody h3 small, h3 small { font-size:1em } .ms-WPBody h4, .ms-WPBody h5, .ms-WPBody h6, h4, h5, h6 { line-height:1.5em } .ms-WPBody h4, h4 { font-size:1.07em; margin-bottom:4px } .ms-WPBody h4 small, h4 small { font-size:12px } .ms-WPBody h5, h5 { font-size:0.93em; margin-bottom:4px } .ms-WPBody h6, h6 { font-size:12px; color:#919AA0; text-transform:uppercase } .page-header { padding-bottom:.5em; margin:1.5em 0; border-bottom:1px solid #919AA0 } .page-header h1 { line-height:1 } ol, ul { padding:0; margin:0 0 .75em 25px } ol ol, ol ul, ul ol, ul ul { margin-bottom:0 } ul { list-style:disc } ol { list-style:decimal } li { line-height:1.5em } ol.unstyled, ul.unstyled { margin-left:0; list-style:none } dl { margin-bottom:1.5em } dd, dt { line-height:1.5em } dt { font-weight:700; line-height:.5em } dd { margin-left:.75em } .dl-horizontal dt { float:left; width:120px; clear:left; text-align:right; overflow:hidden; text-overflow:ellipsis; white-space:nowrap } .dl-horizontal dd { margin-left:130px } hr { margin:1.5em 0; border:0; border-top:1px solid #BABFC3; border-bottom:1px solid #fff } b, strong { font-family:ProximaNovaBold, Arial, Helvetica, Tahoma, sans-serif; font-weight:400; font-style:normal } em { font-style:italic } .muted { color:#919AA0 } abbr[title] { cursor:help; border-bottom:1px dotted } abbr.initialism { font-size:90%; text-transform:uppercase } blockquote { padding:0 0 0 15px; margin:0 0 1.5em; border-left:5px solid #eee } blockquote p { margin-bottom:0; font-size:16px; font-weight:300; line-height:1.875em } blockquote small { display:block; line-height:1.5em; color:#919AA0 } blockquote small:before { content:'\2014 \00A0' } blockquote.pull-right { float:right; padding-right:15px; padding-left:0; border-right:5px solid #D6D9DB; border-left:0 } blockquote.pull-right p, blockquote.pull-right small { text-align:right } blockquote:after, blockquote:before, q:after, q:before { content:"" } address { display:block; margin-bottom:1.5em; font-style:normal; line-height:1.5em } small { font-size:100% } cite { font-style:normal } code, pre { padding:0 3px 2px; font-family:Menlo, Monaco, Consolas, "Courier New", monospace; font-size:13px; color:#333; -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; border-radius:3px } code { padding:2px 4px; color:#d14; background-color:#f7f7f9; border:1px solid #e1e1e8 } pre { display:block; padding:.25em; margin:0 0 .75em; font-size:12.95px; line-height:1.5em; word-break:break-all; word-wrap:break-word; white-space:pre; white-space:pre-wrap; background-color:#f5f5f5; border:1px solid #ccc; border:1px solid rgba(0, 0, 0, .15); -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; border-radius:3px } pre.prettyprint { margin-bottom:1.5em } pre code { padding:0; color:inherit; background-color:transparent; border:0 } .pre-scrollable { max-height:340px; overflow-y:scroll } form { margin:0 0 1.5em } fieldset { padding:0; margin:0; border:0 } legend { display:block; width:100%; padding:0; margin-bottom:2.25em; font-size:21px; line-height:3em; color:#333; border:0; border-bottom:1px solid #eee } legend small { font-size:1.125em; color:#999 } button, input, label, select, textarea { font-size:1em; font-weight:400; line-height:1.5em } button, input, select, textarea { font-family:ProximaNovaRegular, Arial, Helvetica, Tahoma, sans-serif } label { display:block; margin-bottom:5px; color:#333 } .uneditable-input, input, select, textarea { display:inline-block; width:210px; height:1.5em; padding:4px; margin-bottom:9px; font-size:1em; line-height:1.5em; color:#555; background-color:#fff; border:1px solid #ccc; -webkit-border-radius:2px; -moz-border-radius:2px; -khtml-border-radius:2px; border-radius:2px } .uneditable-textarea { width:auto; height:auto } label input, label select, label textarea { display:block } input[type=checkbox], input[type=radio], input[type=image] { width:auto; height:auto; padding:0; margin:3px 0; line-height:normal; cursor:pointer; background-color:transparent; border:0\9; -webkit-border-radius:0; -moz-border-radius:0; -khtml-border-radius:0; border-radius:0 } input[type=image] { border:0 } input[type=file] { width:auto; padding:initial; line-height:initial; background-color:#fff; background-color:initial; border:initial; -webkit-box-shadow:none; -moz-box-shadow:none; -khtml-box-shadow:none; box-shadow:none } input[type=button], input[type=reset], input[type=submit] { width:auto; height:auto } input[type=file], select { height:28px; line-height:28px } input[type=file] { line-height:18px\9 } select { width:220px; background-color:#fff } select[multiple], select[size] { height:auto } input[type=image] { -webkit-box-shadow:none; -moz-box-shadow:none; -khtml-box-shadow:none; box-shadow:none } textarea { height:auto } input[type=hidden] { display:none } .checkbox, .radio { min-height:18px; padding-left:18px } .checkbox input[type=checkbox], .radio input[type=radio] { float:left; margin-left:-18px } .controls>.checkbox:first-child, .controls>.radio:first-child { padding-top:5px } .checkbox.inline, .radio.inline { display:inline-block; padding-top:5px; margin-bottom:0; vertical-align:middle } .checkbox.inline+.checkbox.inline, .radio.inline+.radio.inline { margin-left:10px } input, textarea { -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); -khtml-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition:border linear .2s, box-shadow linear .2s; -moz-transition:border linear .2s, box-shadow linear .2s; -ms-transition:border linear .2s, box-shadow linear .2s; -o-transition:border linear .2s, box-shadow linear .2s; transition:border linear .2s, box-shadow linear .2s } input:focus, textarea:focus { border-color:rgba(82, 168, 236, .8); outline:0; outline:thin dotted\9; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6); -khtml-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6) } input[type=checkbox]:focus, input[type=radio]:focus, input[type=file]:focus, select:focus { outline:thin dotted #333; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px; -webkit-box-shadow:none; -moz-box-shadow:none; -khtml-box-shadow:none; box-shadow:none } .input-mini { width:60px } .input-small { width:90px } .input-medium { width:150px } .input-large { width:210px } .input-xlarge { width:270px } .input-xxlarge { width:530px } .row-fluid .uneditable-input[class*=span], .row-fluid input[class*=span], .row-fluid select[class*=span], .row-fluid textarea[class*=span], .uneditable-input[class*=span], input[class*=span], select[class*=span], textarea[class*=span] { float:none; margin-left:0 } .uneditable-input, input, textarea { margin-left:0 } .uneditable-input.span12, input.span12, textarea.span12 { width:973px } .uneditable-input.span11, input.span11, textarea.span11 { width:890px } .uneditable-input.span10, input.span10, textarea.span10 { width:807px } .uneditable-input.span9, input.span9, textarea.span9 { width:724px } .uneditable-input.span8, input.span8, textarea.span8 { width:641px } .uneditable-input.span7, input.span7, textarea.span7 { width:558px } .uneditable-input.span6, input.span6, textarea.span6 { width:475px } .uneditable-input.span5, input.span5, textarea.span5 { width:392px } .uneditable-input.span4, input.span4, textarea.span4 { width:309px } .uneditable-input.span3, input.span3, textarea.span3 { width:226px } .uneditable-input.span2, input.span2, textarea.span2 { width:143px } .uneditable-input.span1, input.span1, textarea.span1 { width:60px } input[disabled], input[readonly], select[disabled], select[readonly], textarea[disabled], textarea[readonly] { cursor:not-allowed; background-color:#E4E6E7; border-color:#ddd } input[type=checkbox][disabled], input[type=checkbox][readonly], input[type=radio][disabled], input[type=radio][readonly] { background-color:transparent } .control-group.warning .control-label, .control-group.warning .help-block, .control-group.warning .help-inline { color:#c09853 } .control-group.warning .checkbox, .control-group.warning .radio, .control-group.warning input, .control-group.warning select, .control-group.warning textarea { color:#c09853 } .control-group.warning input, .control-group.warning select, .control-group.warning textarea { border-color:#c09853; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); -khtml-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075) } .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus { border-color:#a47e3c; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #dbc59e; -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #dbc59e; -khtml-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #dbc59e; box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #dbc59e } .control-group.warning .input-append .add-on, .control-group.warning .input-prepend .add-on { color:#c09853; background-color:#fcf8e3; border-color:#c09853 } .control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline { color:#b94a48 } .control-group.error .checkbox, .control-group.error .radio, .control-group.error input, .control-group.error select, .control-group.error textarea { color:#b94a48 } .control-group.error input, .control-group.error select, .control-group.error textarea { border-color:#b94a48; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); -khtml-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075) } .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { border-color:#953b39; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #d59392; -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #d59392; -khtml-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #d59392; box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #d59392 } .control-group.error .input-append .add-on, .control-group.error .input-prepend .add-on { color:#b94a48; background-color:#f2dede; border-color:#b94a48 } .control-group.success .control-label, .control-group.success .help-block, .control-group.success .help-inline { color:#468847 } .control-group.success .checkbox, .control-group.success .radio, .control-group.success input, .control-group.success select, .control-group.success textarea { color:#468847 } .control-group.success input, .control-group.success select, .control-group.success textarea { border-color:#468847; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); -khtml-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075) } .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { border-color:#356635; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #7aba7b; -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #7aba7b; -khtml-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #7aba7b; box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #7aba7b } .control-group.success .input-append .add-on, .control-group.success .input-prepend .add-on { color:#468847; background-color:#dff0d8; border-color:#468847 } input:focus:required:invalid, select:focus:required:invalid, textarea:focus:required:invalid { color:#b94a48; border-color:#ee5f5b } input:focus:required:invalid:focus, select:focus:required:invalid:focus, textarea:focus:required:invalid:focus { border-color:#e9322d; -webkit-box-shadow:0 0 6px #f8b9b7; -moz-box-shadow:0 0 6px #f8b9b7; -khtml-box-shadow:0 0 6px #f8b9b7; box-shadow:0 0 6px #f8b9b7 } .form-actions { padding:.5em 20px 1.5em; margin-top:1.5em; margin-bottom:1.5em; background-color:#f5f5f5; border-top:1px solid #ddd } .form-actions:after, .form-actions:before { display:table; content:""; line-height:0 } .form-actions:after { clear:both } .uneditable-input { overflow:hidden; white-space:nowrap; cursor:not-allowed; background-color:#fff; border-color:#eee; -webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .025); -moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .025); -khtml-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .025); box-shadow:inset 0 1px 2px rgba(0, 0, 0, .025) } :-moz-placeholder { color:#999 } :-ms-input-placeholder { color:#999 } ::-webkit-input-placeholder { color:#999 } .help-block, .help-inline { color:#555 } .help-block { display:block; margin-bottom:.75em } .help-inline { display:inline-block; vertical-align:middle; padding-left:5px } .input-append, .input-prepend { margin-bottom:5px } .input-append .uneditable-input, .input-append input, .input-append select, .input-prepend .uneditable-input, .input-prepend input, .input-prepend select { position:relative; margin-bottom:0; vertical-align:middle; -webkit-border-radius:0 2px 2px 0; -moz-border-radius:0 2px 2px 0; -khtml-border-radius:0 2px 2px 0; border-radius:0 2px 2px 0 } .input-append .uneditable-input:focus, .input-append input:focus, .input-append select:focus, .input-prepend .uneditable-input:focus, .input-prepend input:focus, .input-prepend select:focus { z-index:2 } .input-append .uneditable-input, .input-prepend .uneditable-input { border-left-color:#ccc } .input-append .add-on, .input-prepend .add-on { display:inline-block; width:auto; height:1.5em; min-width:16px; padding:4px 5px; font-weight:400; line-height:1.5em; text-align:center; text-shadow:0 1px 0 #fff; vertical-align:middle; background-color:#eee; border:1px solid #ccc } .input-append .add-on, .input-append .btn, .input-prepend .add-on, .input-prepend .btn { margin-left:-1px; -webkit-border-radius:0; -moz-border-radius:0; -khtml-border-radius:0; border-radius:0 } .input-append .active, .input-prepend .active { background-color:#a9dba9; border-color:#46a546 } .input-prepend .add-on, .input-prepend .btn { margin-right:-1px } .input-prepend .add-on:first-child, .input-prepend .btn:first-child { -webkit-border-radius:2px 0 0 2px; -moz-border-radius:2px 0 0 2px; -khtml-border-radius:2px 0 0 2px; border-radius:2px 0 0 2px } .input-append .uneditable-input, .input-append input, .input-append select { -webkit-border-radius:2px 0 0 2px; -moz-border-radius:2px 0 0 2px; -khtml-border-radius:2px 0 0 2px; border-radius:2px 0 0 2px } .input-append .uneditable-input { border-right-color:#ccc; border-left-color:#eee } .input-append .add-on:last-child, .input-append .btn:last-child { -webkit-border-radius:0 2px 2px 0; -moz-border-radius:0 2px 2px 0; -khtml-border-radius:0 2px 2px 0; border-radius:0 2px 2px 0 } .input-prepend.input-append .uneditable-input, .input-prepend.input-append input, .input-prepend.input-append select { -webkit-border-radius:0; -moz-border-radius:0; -khtml-border-radius:0; border-radius:0 } .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child { margin-right:-1px; -webkit-border-radius:2px 0 0 2px; -moz-border-radius:2px 0 0 2px; -khtml-border-radius:2px 0 0 2px; border-radius:2px 0 0 2px } .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { margin-left:-1px; -webkit-border-radius:0 2px 2px 0; -moz-border-radius:0 2px 2px 0; -khtml-border-radius:0 2px 2px 0; border-radius:0 2px 2px 0 } .search-query { padding-right:14px; padding-right:4px\9; padding-left:14px; padding-left:4px\9; margin-bottom:0; -webkit-border-radius:14px; -moz-border-radius:14px; -khtml-border-radius:14px; border-radius:14px } .form-horizontal .help-inline, .form-horizontal .input-append, .form-horizontal .input-prepend, .form-horizontal .uneditable-input, .form-horizontal input, .form-horizontal select, .form-horizontal textarea, .form-inline .help-inline, .form-inline .input-append, .form-inline .input-prepend, .form-inline .uneditable-input, .form-inline input, .form-inline select, .form-inline textarea, .form-search .help-inline, .form-search .input-append, .form-search .input-prepend, .form-search .uneditable-input, .form-search input, .form-search select, .form-search textarea { display:inline-block; margin-bottom:0 } .form-horizontal .hide, .form-inline .hide, .form-search .hide { display:none } .form-inline label, .form-search label { display:inline-block } .form-inline .input-append, .form-inline .input-prepend, .form-search .input-append, .form-search .input-prepend { margin-bottom:0 } .form-inline .checkbox, .form-inline .radio, .form-search .checkbox, .form-search .radio { padding-left:0; margin-bottom:0; vertical-align:middle } .form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio], .form-search .checkbox input[type=checkbox], .form-search .radio input[type=radio] { float:left; margin-right:3px; margin-left:0 } .control-group { margin-bottom:.75em } legend+.control-group { margin-top:1.5em; -webkit-margin-top-collapse:separate } .form-horizontal .control-group { margin-bottom:1.5em } .form-horizontal .control-group:after, .form-horizontal .control-group:before { display:table; content:""; line-height:0 } .form-horizontal .control-group:after { clear:both } .form-horizontal .control-label { float:left; width:140px; padding-top:5px; text-align:right } .form-horizontal .controls { margin-left:160px } .form-horizontal .help-block { margin-top:.75em; margin-bottom:0 } .form-horizontal .form-actions { padding-left:160px } input::-moz-focus-inner { border:0 } table { max-width:100%; background-color:transparent; border-collapse:collapse; border-spacing:0 } .table { width:100%; margin-bottom:1.5em } .table td, .table th { padding:8px; line-height:1.5em; text-align:left; vertical-align:top; border-top:1px solid #ddd } .table th { font-weight:700 } .table thead th { vertical-align:bottom } .table caption+thead tr:first-child td, .table caption+thead tr:first-child th, .table colgroup+thead tr:first-child td, .table colgroup+thead tr:first-child th, .table thead:first-child tr:first-child td, .table thead:first-child tr:first-child th { border-top:0 } .table tbody+tbody { border-top:2px solid #ddd } .table-condensed td, .table-condensed th { padding:4px 5px } .table-bordered { border:1px solid #ddd; border-collapse:separate; border-left:0; -webkit-border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px } .table-bordered td, .table-bordered th { border-left:1px solid #ddd } .table-bordered caption+tbody tr:first-child td, .table-bordered caption+tbody tr:first-child th, .table-bordered caption+thead tr:first-child th, .table-bordered colgroup+tbody tr:first-child td, .table-bordered colgroup+tbody tr:first-child th, .table-bordered colgroup+thead tr:first-child th, .table-bordered tbody:first-child tr:first-child td, .table-bordered tbody:first-child tr:first-child th, .table-bordered thead:first-child tr:first-child th { border-top:0 } .table-bordered tbody:first-child tr:first-child td:first-child, .table-bordered thead:first-child tr:first-child th:first-child { -webkit-border-top-left-radius:4px; border-top-left-radius:4px; -moz-border-radius-topleft:4px } .table-bordered tbody:first-child tr:first-child td:last-child, .table-bordered thead:first-child tr:first-child th:last-child { -webkit-border-top-right-radius:4px; border-top-right-radius:4px; -moz-border-radius-topright:4px } .table-bordered tbody:last-child tr:last-child td:first-child, .table-bordered thead:last-child tr:last-child th:first-child { -webkit-border-radius:0 0 0 4px; -moz-border-radius:0 0 0 4px; -khtml-border-radius:0 0 0 4px; border-radius:0 0 0 4px; -webkit-border-bottom-left-radius:4px; border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px } .table-bordered tbody:last-child tr:last-child td:last-child, .table-bordered thead:last-child tr:last-child th:last-child { -webkit-border-bottom-right-radius:4px; border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px } .table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th { background-color:#f9f9f9 } .table tbody tr:hover td, .table tbody tr:hover th { background-color:#f5f5f5 } table .span1 { float:none; width:54px; margin-left:0 } table .span2 { float:none; width:137px; margin-left:0 } table .span3 { float:none; width:220px; margin-left:0 } table .span4 { float:none; width:303px; margin-left:0 } table .span5 { float:none; width:386px; margin-left:0 } table .span6 { float:none; width:469px; margin-left:0 } table .span7 { float:none; width:552px; margin-left:0 } table .span8 { float:none; width:635px; margin-left:0 } table .span9 { float:none; width:718px; margin-left:0 } table .span10 { float:none; width:801px; margin-left:0 } table .span11 { float:none; width:884px; margin-left:0 } table .span12 { float:none; width:967px; margin-left:0 } table .span13 { float:none; width:1050px; margin-left:0 } table .span14 { float:none; width:1133px; margin-left:0 } table .span15 { float:none; width:1216px; margin-left:0 } table .span16 { float:none; width:1299px; margin-left:0 } table .span17 { float:none; width:1382px; margin-left:0 } table .span18 { float:none; width:1465px; margin-left:0 } table .span19 { float:none; width:1548px; margin-left:0 } table .span20 { float:none; width:1631px; margin-left:0 } table .span21 { float:none; width:1714px; margin-left:0 } table .span22 { float:none; width:1797px; margin-left:0 } table .span23 { float:none; width:1880px; margin-left:0 } table .span24 { float:none; width:1963px; margin-left:0 } [class*=" icon-"], [class^=icon-] { display:inline-block; width:14px; height:14px; line-height:14px; vertical-align:text-top; background-image:url(../img/glyphicons-halflings.png); background-position:14px 14px; background-repeat:no-repeat } .icon-white { background-image:url(../img/glyphicons-halflings-white.png) } .icon-glass { background-position:0 0 } .icon-music { background-position:-24px 0 } .icon-search { background-position:-48px 0 } .icon-envelope { background-position:-72px 0 } .icon-heart { background-position:-96px 0 } .icon-star { background-position:-120px 0 } .icon-star-empty { background-position:-144px 0 } .icon-user { background-position:-168px 0 } .icon-film { background-position:-192px 0 } .icon-th-large { background-position:-216px 0 } .icon-th { background-position:-240px 0 } .icon-th-list { background-position:-264px 0 } .icon-ok { background-position:-288px 0 } .icon-remove { background-position:-312px 0 } .icon-zoom-in { background-position:-336px 0 } .icon-zoom-out { background-position:-360px 0 } .icon-off { background-position:-384px 0 } .icon-signal { background-position:-408px 0 } .icon-cog { background-position:-432px 0 } .icon-trash { background-position:-456px 0 } .icon-home { background-position:0 -24px } .icon-file { background-position:-24px -24px } .icon-time { background-position:-48px -24px } .icon-road { background-position:-72px -24px } .icon-download-alt { background-position:-96px -24px } .icon-download { background-position:-120px -24px } .icon-upload { background-position:-144px -24px } .icon-inbox { background-position:-168px -24px } .icon-play-circle { background-position:-192px -24px } .icon-repeat { background-position:-216px -24px } .icon-refresh { background-position:-240px -24px } .icon-list-alt { background-position:-264px -24px } .icon-lock { background-position:-287px -24px } .icon-flag { background-position:-312px -24px } .icon-headphones { background-position:-336px -24px } .icon-volume-off { background-position:-360px -24px } .icon-volume-down { background-position:-384px -24px } .icon-volume-up { background-position:-408px -24px } .icon-qrcode { background-position:-432px -24px } .icon-barcode { background-position:-456px -24px } .icon-tag { background-position:0 -48px } .icon-tags { background-position:-25px -48px } .icon-book { background-position:-48px -48px } .icon-bookmark { background-position:-72px -48px } .icon-print { background-position:-96px -48px } .icon-camera { background-position:-120px -48px } .icon-font { background-position:-144px -48px } .icon-bold { background-position:-167px -48px } .icon-italic { background-position:-192px -48px } .icon-text-height { background-position:-216px -48px } .icon-text-width { background-position:-240px -48px } .icon-align-left { background-position:-264px -48px } .icon-align-center { background-position:-288px -48px } .icon-align-right { background-position:-312px -48px } .icon-align-justify { background-position:-336px -48px } .icon-list { background-position:-360px -48px } .icon-indent-left { background-position:-384px -48px } .icon-indent-right { background-position:-408px -48px } .icon-facetime-video { background-position:-432px -48px } .icon-picture { background-position:-456px -48px } .icon-pencil { background-position:0 -72px } .icon-map-marker { background-position:-24px -72px } .icon-adjust { background-position:-48px -72px } .icon-tint { background-position:-72px -72px } .icon-edit { background-position:-96px -72px } .icon-share { background-position:-120px -72px } .icon-check { background-position:-144px -72px } .icon-move { background-position:-168px -72px } .icon-step-backward { background-position:-192px -72px } .icon-fast-backward { background-position:-216px -72px } .icon-backward { background-position:-240px -72px } .icon-play { background-position:-264px -72px } .icon-pause { background-position:-288px -72px } .icon-stop { background-position:-312px -72px } .icon-forward { background-position:-336px -72px } .icon-fast-forward { background-position:-360px -72px } .icon-step-forward { background-position:-384px -72px } .icon-eject { background-position:-408px -72px } .icon-chevron-left { background-position:-432px -72px } .icon-chevron-right { background-position:-456px -72px } .icon-plus-sign { background-position:0 -96px } .icon-minus-sign { background-position:-24px -96px } .icon-remove-sign { background-position:-48px -96px } .icon-ok-sign { background-position:-72px -96px } .icon-question-sign { background-position:-96px -96px } .icon-info-sign { background-position:-120px -96px } .icon-screenshot { background-position:-144px -96px } .icon-remove-circle { background-position:-168px -96px } .icon-ok-circle { background-position:-192px -96px } .icon-ban-circle { background-position:-216px -96px } .icon-arrow-left { background-position:-240px -96px } .icon-arrow-right { background-position:-264px -96px } .icon-arrow-up { background-position:-289px -96px } .icon-arrow-down { background-position:-312px -96px } .icon-share-alt { background-position:-336px -96px } .icon-resize-full { background-position:-360px -96px } .icon-resize-small { background-position:-384px -96px } .icon-plus { background-position:-408px -96px } .icon-minus { background-position:-433px -96px } .icon-asterisk { background-position:-456px -96px } .icon-exclamation-sign { background-position:0 -120px } .icon-gift { background-position:-24px -120px } .icon-leaf { background-position:-48px -120px } .icon-fire { background-position:-72px -120px } .icon-eye-open { background-position:-96px -120px } .icon-eye-close { background-position:-120px -120px } .icon-warning-sign { background-position:-144px -120px } .icon-plane { background-position:-168px -120px } .icon-calendar { background-position:-192px -120px } .icon-random { background-position:-216px -120px } .icon-comment { background-position:-240px -120px } .icon-magnet { background-position:-264px -120px } .icon-chevron-up { background-position:-288px -120px } .icon-chevron-down { background-position:-313px -119px } .icon-retweet { background-position:-336px -120px } .icon-shopping-cart { background-position:-360px -120px } .icon-folder-close { background-position:-384px -120px } .icon-folder-open { background-position:-408px -120px } .icon-resize-vertical { background-position:-432px -119px } .icon-resize-horizontal { background-position:-456px -118px } .icon-hdd { background-position:0 -144px } .icon-bullhorn { background-position:-24px -144px } .icon-bell { background-position:-48px -144px } .icon-certificate { background-position:-72px -144px } .icon-thumbs-up { background-position:-96px -144px } .icon-thumbs-down { background-position:-120px -144px } .icon-hand-right { background-position:-144px -144px } .icon-hand-left { background-position:-168px -144px } .icon-hand-up { background-position:-192px -144px } .icon-hand-down { background-position:-216px -144px } .icon-circle-arrow-right { background-position:-240px -144px } .icon-circle-arrow-left { background-position:-264px -144px } .icon-circle-arrow-up { background-position:-288px -144px } .icon-circle-arrow-down { background-position:-312px -144px } .icon-globe { background-position:-336px -144px } .icon-wrench { background-position:-360px -144px } .icon-tasks { background-position:-384px -144px } .icon-filter { background-position:-408px -144px } .icon-briefcase { background-position:-432px -144px } .icon-fullscreen { background-position:-456px -144px } .dropdown, .dropup { position:relative } .dropdown-toggle:active, .open .dropdown-toggle { outline:0 } .caret { display:inline-block; width:0; height:0; vertical-align:top; border-top:4px solid #000; border-right:4px solid transparent; border-left:4px solid transparent; content:""; opacity:.3; filter:alpha(opacity=30) } .dropdown .caret { margin-top:8px; margin-left:2px } .dropdown:hover .caret, .open .caret { opacity:1; filter:alpha(opacity=100) } .dropdown-menu { position:absolute; top:100%; left:0; z-index:870; display:none; float:left; min-width:160px; padding:4px 0; margin:1px 0 0; list-style:none; background-color:#fff; border:1px solid #ccc; border:1px solid rgba(0, 0, 0, .2); -webkit-border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; -webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2); -moz-box-shadow:0 5px 10px rgba(0, 0, 0, .2); -khtml-box-shadow:0 5px 10px rgba(0, 0, 0, .2); box-shadow:0 5px 10px rgba(0, 0, 0, .2); -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box } .dropdown-menu.pull-right { right:0; left:auto } .dropdown-menu .divider { height:1px; margin:-.25em 1px; overflow:hidden; background-color:#e5e5e5; border-bottom:1px solid #fff } .dropdown-menu a { display:block; padding:3px 15px; clear:both; font-weight:400; line-height:1.5em; color:#232628; white-space:nowrap } .dropdown-menu .active>a, .dropdown-menu .active>a:hover, .dropdown-menu li>a:hover { color:#fff; text-decoration:none; background-color:#20399D } .open .dropdown-menu { display:block } .pull-right .dropdown-menu { right:0; left:auto } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top:0; border-bottom:4px solid #000; content:"\2191" } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top:auto; bottom:100%; margin-bottom:1px } .typeahead { margin-top:2px; -webkit-border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px } .well { min-height:20px; padding:19px; margin-bottom:20px; background-color:#f5f5f5; border:1px solid #eee; border:1px solid rgba(0, 0, 0, .05); -webkit-border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05); -khtml-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05) } .well blockquote { border-color:#ddd; border-color:rgba(0, 0, 0, .15) } .well-large { padding:24px; -webkit-border-radius:6px; -moz-border-radius:6px; -khtml-border-radius:6px; border-radius:6px } .well-small { padding:9px; -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; border-radius:3px } .fade { opacity:0; filter:alpha(opacity=0); -webkit-transition:opacity .15s linear; -moz-transition:opacity .15s linear; -ms-transition:opacity .15s linear; -o-transition:opacity .15s linear; transition:opacity .15s linear } .fade.in { opacity:1; filter:alpha(opacity=100) } .collapse { position:relative; height:0; overflow:hidden; -webkit-transition:height .35s ease; -moz-transition:height .35s ease; -ms-transition:height .35s ease; -o-transition:height .35s ease; transition:height .35s ease } .collapse.in { height:auto } .close { float:right; font-size:20px; font-weight:700; line-height:1.5em; color:#000; text-shadow:0 1px 0 #fff; opacity:.2; filter:alpha(opacity=20) } .close:hover { color:#000; text-decoration:none; cursor:pointer; opacity:.4; filter:alpha(opacity=40) } button.close { padding:0; cursor:pointer; background:0 0; border:0; -webkit-appearance:none } .btn { display:inline-block; padding:4px 10px 4px; margin-bottom:0; font-size:1em; line-height:1.5em; color:#333; text-decoration:none!important; text-align:center; text-shadow:0 1px 1px rgba(255, 255, 255, .75); vertical-align:middle; cursor:pointer; color:#fff; text-shadow:0 -1px 0 rgba(0, 0, 0, .25); background-color:#f5f5f5; background-image:-moz-linear-gradient(top, #fff, #e6e6e6); background-image:-ms-linear-gradient(top, #fff, #e6e6e6); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6)); background-image:-webkit-linear-gradient(top, #fff, #e6e6e6); background-image:-o-linear-gradient(top, #fff, #e6e6e6); background-image:linear-gradient(top, #fff, #e6e6e6); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); border-color:#e6e6e6 #e6e6e6 #bfbfbf; border-color:rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25); filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); border:1px solid #ccc; border-bottom-color:#b3b3b3; -webkit-border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; -webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); -khtml-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); box-shadow:inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05) } .btn.active, .btn.disabled, .btn:active, .btn:hover, .btn[disabled] { background-color:#e6e6e6 } .btn.active, .btn:active { background-color:#ccc\9 } .btn:hover { color:#333; text-decoration:none!important; background-color:#e6e6e6; background-position:0 -15px; -webkit-transition:background-position .1s linear; -moz-transition:background-position .1s linear; -ms-transition:background-position .1s linear; -o-transition:background-position .1s linear; transition:background-position .1s linear } .btn:focus { outline:thin dotted #333; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px } .btn.active, .btn:active { background-color:#e6e6e6; background-color:#d9d9d9\9; background-image:none; outline:0; -webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); -khtml-box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05) } .btn.disabled, .btn[disabled] { cursor:default; background-color:#e6e6e6; background-image:none; opacity:.65; filter:alpha(opacity=65); -webkit-box-shadow:none; -moz-box-shadow:none; -khtml-box-shadow:none; box-shadow:none } .btn-large { padding:9px 14px; font-size:1.15em; line-height:normal; -webkit-border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; border-radius:5px } .btn-large [class^=icon-] { margin-top:1px } .btn-small { padding:5px 9px; font-size:.86em; line-height:-.5em } .btn-small [class^=icon-] { margin-top:-1px } .btn-mini { padding:2px 6px; font-size:.86em; line-height:-2.5em } .btn-danger, .btn-danger:hover, .btn-info, .btn-info:hover, .btn-inverse, .btn-inverse:hover, .btn-primary, .btn-primary:hover, .btn-success, .btn-success:hover, .btn-warning, .btn-warning:hover { color:#fff; text-shadow:0 -1px 0 rgba(0, 0, 0, .25) } .btn-danger.active, .btn-info.active, .btn-inverse.active, .btn-primary.active, .btn-success.active, .btn-warning.active { color:rgba(255, 255, 255, .75) } .btn { border-color:#ccc; border-color:rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25) } .btn-primary { color:#fff; text-shadow:0 -1px 0 rgba(0, 0, 0, .25); background-color:#222f9d; background-image:-moz-linear-gradient(top, #20399D, #26209d); background-image:-ms-linear-gradient(top, #20399D, #26209d); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#20399D), to(#26209d)); background-image:-webkit-linear-gradient(top, #20399D, #26209d); background-image:-o-linear-gradient(top, #20399D, #26209d); background-image:linear-gradient(top, #20399D, #26209d); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20399D', endColorstr='#26209d', GradientType=0); border-color:#26209d #26209d #17135d; border-color:rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25); filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) } .btn-primary.active, .btn-primary.disabled, .btn-primary:active, .btn-primary:hover, .btn-primary[disabled] { background-color:#26209d } .btn-primary.active, .btn-primary:active { background-color:#1c1773\9 } .btn-warning { color:#fff; text-shadow:0 -1px 0 rgba(0, 0, 0, .25); background-color:#faa732; background-image:-moz-linear-gradient(top, #fbb450, #f89406); background-image:-ms-linear-gradient(top, #fbb450, #f89406); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); background-image:-webkit-linear-gradient(top, #fbb450, #f89406); background-image:-o-linear-gradient(top, #fbb450, #f89406); background-image:linear-gradient(top, #fbb450, #f89406); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0); border-color:#f89406 #f89406 #ad6704; border-color:rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25); filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) } .btn-warning.active, .btn-warning.disabled, .btn-warning:active, .btn-warning:hover, .btn-warning[disabled] { background-color:#f89406 } .btn-warning.active, .btn-warning:active { background-color:#c67605\9 } .btn-danger { color:#fff; text-shadow:0 -1px 0 rgba(0, 0, 0, .25); background-color:#da4f49; background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f); background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f); background-image:-o-linear-gradient(top, #ee5f5b, #bd362f); background-image:linear-gradient(top, #ee5f5b, #bd362f); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0); border-color:#bd362f #bd362f #802420; border-color:rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25); filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) } .btn-danger.active, .btn-danger.disabled, .btn-danger:active, .btn-danger:hover, .btn-danger[disabled] { background-color:#bd362f } .btn-danger.active, .btn-danger:active { background-color:#942a25\9 } .btn-success { color:#fff; text-shadow:0 -1px 0 rgba(0, 0, 0, .25); background-color:#5bb75b; background-image:-moz-linear-gradient(top, #62c462, #51a351); background-image:-ms-linear-gradient(top, #62c462, #51a351); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); background-image:-webkit-linear-gradient(top, #62c462, #51a351); background-image:-o-linear-gradient(top, #62c462, #51a351); background-image:linear-gradient(top, #62c462, #51a351); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0); border-color:#51a351 #51a351 #387038; border-color:rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25); filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) } .btn-success.active, .btn-success.disabled, .btn-success:active, .btn-success:hover, .btn-success[disabled] { background-color:#51a351 } .btn-success.active, .btn-success:active { background-color:#408140\9 } .btn-info { color:#fff; text-shadow:0 -1px 0 rgba(0, 0, 0, .25); background-color:#49afcd; background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4); background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4); background-image:-o-linear-gradient(top, #5bc0de, #2f96b4); background-image:linear-gradient(top, #5bc0de, #2f96b4); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0); border-color:#2f96b4 #2f96b4 #1f6377; border-color:rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25); filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) } .btn-info.active, .btn-info.disabled, .btn-info:active, .btn-info:hover, .btn-info[disabled] { background-color:#2f96b4 } .btn-info.active, .btn-info:active { background-color:#24748c\9 }  .btn-careers{ background-image: none; background-color:#333366; margin-bottom:5px; } .btn-careers:hover{ background-image: none; background-color:#282851; }  .btn-block { display: block; width: 100%; padding-left:0px; padding-right:0px; }  .btn-inverse { color:#fff; text-shadow:0 -1px 0 rgba(0, 0, 0, .25); background-color:#3f4549; background-image:-moz-linear-gradient(top, #525A5F, #232628); background-image:-ms-linear-gradient(top, #525A5F, #232628); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#525A5F), to(#232628)); background-image:-webkit-linear-gradient(top, #525A5F, #232628); background-image:-o-linear-gradient(top, #525A5F, #232628); background-image:linear-gradient(top, #525A5F, #232628); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#525A5F', endColorstr='#232628', GradientType=0); border-color:#232628 #232628 #000; border-color:rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25); filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) } .btn-inverse.active, .btn-inverse.disabled, .btn-inverse:active, .btn-inverse:hover, .btn-inverse[disabled] { background-color:#232628 } .btn-inverse.active, .btn-inverse:active { background-color:#0b0c0d\9 } button.btn::-moz-focus-inner, input[type=submit].btn::-moz-focus-inner { padding:0; border:0 } .btn-group { position:relative } .btn-group:after, .btn-group:before { display:table; content:""; line-height:0 } .btn-group:after { clear:both } .btn-group+.btn-group { margin-left:5px } .btn-toolbar { margin-top:.75em; margin-bottom:.75em } .btn-toolbar .btn-group { display:inline-block } .btn-group .btn { position:relative; float:left; margin-left:-1px; -webkit-border-radius:0; -moz-border-radius:0; -khtml-border-radius:0; border-radius:0 } .btn-group .btn:first-child { margin-left:0; -webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px } .btn-group .btn:last-child, .btn-group .dropdown-toggle { -webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px } .btn-group .btn.large:first-child { margin-left:0; -webkit-border-top-left-radius:6px; -moz-border-radius-topleft:6px; border-top-left-radius:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-bottomleft:6px; border-bottom-left-radius:6px } .btn-group .btn.large:last-child, .btn-group .large.dropdown-toggle { -webkit-border-top-right-radius:6px; -moz-border-radius-topright:6px; border-top-right-radius:6px; -webkit-border-bottom-right-radius:6px; -moz-border-radius-bottomright:6px; border-bottom-right-radius:6px } .btn-group .btn.active, .btn-group .btn:active, .btn-group .btn:focus, .btn-group .btn:hover { z-index:2 } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline:0 } .btn-group .dropdown-toggle { padding-left:8px; padding-right:8px; -webkit-box-shadow:inset 1px 0 0 rgba(255, 255, 255, .125), inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow:inset 1px 0 0 rgba(255, 255, 255, .125), inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); -khtml-box-shadow:inset 1px 0 0 rgba(255, 255, 255, .125), inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); box-shadow:inset 1px 0 0 rgba(255, 255, 255, .125), inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05) } .btn-group.open .dropdown-menu { display:block; margin-top:1px; -webkit-border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; border-radius:5px } .btn-group.open .dropdown-toggle { background-image:none; -webkit-box-shadow:inset 0 1px 6px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow:inset 0 1px 6px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); -khtml-box-shadow:inset 0 1px 6px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); box-shadow:inset 0 1px 6px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05) } .btn .caret { margin-top:7px; margin-left:0 } .btn:hover .caret, .open.btn-group .caret { opacity:1; filter:alpha(opacity=100) } .btn-danger .caret, .btn-info .caret, .btn-primary .caret, .btn-success .caret { border-top-color:#fff; opacity:.75; filter:alpha(opacity=75) } .btn-small .caret { margin-top:4px } .alert { padding:8px 35px 8px 14px; margin-bottom:1.5em; text-shadow:0 1px 0 rgba(255, 255, 255, .5); background-color:#fcf8e3; border:1px solid #fbeed5; -webkit-border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; color:#c09853 } .alert-heading { color:inherit } .alert .close { position:relative; top:-2px; right:-21px; line-height:18px } .alert-success { background-color:#dff0d8; border-color:#d6e9c6; color:#468847 } .alert-danger, .alert-error { background-color:#f2dede; border-color:#eed3d7; color:#b94a48 } .alert-info { background-color:#d9edf7; border-color:#bce8f1; color:#3a87ad } .alert-block { padding-top:14px; padding-bottom:14px } .alert-block>p, .alert-block>ul { margin-bottom:0 } .alert-block p+p { margin-top:5px } .nav { margin-left:0; margin-bottom:1.5em; list-style:none } .nav>li>a { display:block } .nav>li>a:hover { text-decoration:none; background-color:#eee } .nav>.pull-right { float:right } .nav .nav-header { display:block; padding:3px 15px; font-size:11px; font-weight:700; line-height:1.5em; color:#999; text-shadow:0 1px 0 rgba(255, 255, 255, .5); text-transform:uppercase } .nav li+.nav-header { margin-top:9px } .nav-list { padding-left:15px; padding-right:15px; margin-bottom:0 } .nav-list .nav-header, .nav-list>li>a { margin-left:-15px; margin-right:-15px; text-shadow:0 1px 0 rgba(255, 255, 255, .5) } .nav-list>li>a { padding:3px 15px } .nav-list>.active>a, .nav-list>.active>a:hover { color:#fff; text-shadow:0 -1px 0 rgba(0, 0, 0, .2); background-color:#20399D } .nav-list [class^=icon-] { margin-right:2px } .nav-list .divider { height:1px; margin:-.25em 1px; overflow:hidden; background-color:#e5e5e5; border-bottom:1px solid #fff } .nav-pills:after, .nav-pills:before, .nav-tabs:after, .nav-tabs:before { display:table; content:""; line-height:0 } .nav-pills:after, .nav-tabs:after { clear:both } .nav-pills>li, .nav-tabs>li { float:left } .nav-pills>li>a, .nav-tabs>li>a { padding-right:12px; padding-left:12px; margin-right:2px; line-height:14px } .nav-tabs { border-bottom:1px solid #ddd } .nav-tabs>li { margin-bottom:-1px } .nav-tabs>li>a { padding-top:8px; padding-bottom:8px; line-height:1.5em; border:1px solid transparent; -webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; -khtml-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0 } .nav-tabs>li>a:hover { border-color:#eee #eee #ddd } .nav-tabs>.active>a, .nav-tabs>.active>a:hover { color:#555; background-color:#fff; border:1px solid #ddd; border-bottom-color:transparent; cursor:default } .nav-pills>li>a { padding-top:8px; padding-bottom:8px; margin-top:2px; margin-bottom:2px; -webkit-border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; border-radius:5px } .nav-pills>.active>a, .nav-pills>.active>a:hover { color:#fff; background-color:#20399D } .nav-stacked>li { float:none } .nav-stacked>li>a { margin-right:0 } .nav-tabs.nav-stacked { border-bottom:0 } .nav-tabs.nav-stacked>li>a { border:1px solid #ddd; -webkit-border-radius:0; -moz-border-radius:0; -khtml-border-radius:0; border-radius:0 } .nav-tabs.nav-stacked>li:first-child>a { -webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; -khtml-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0 } .nav-tabs.nav-stacked>li:last-child>a { -webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; -khtml-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px } .nav-tabs.nav-stacked>li>a:hover { border-color:#ddd; z-index:2 } .nav-pills.nav-stacked>li>a { margin-bottom:3px } .nav-pills.nav-stacked>li:last-child>a { margin-bottom:1px } .nav-tabs .dropdown-menu { -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -khtml-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px } .nav-pills .dropdown-menu { -webkit-border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px } .nav-pills .dropdown-toggle .caret, .nav-tabs .dropdown-toggle .caret { border-top-color:#20399D; border-bottom-color:#20399D; margin-top:6px } .nav-pills .dropdown-toggle:hover .caret, .nav-tabs .dropdown-toggle:hover .caret { border-top-color:#0f1a48; border-bottom-color:#0f1a48 } .nav-pills .active .dropdown-toggle .caret, .nav-tabs .active .dropdown-toggle .caret { border-top-color:#333; border-bottom-color:#333 } .nav>.dropdown.active>a:hover { color:#000; cursor:pointer } .nav-pills .open .dropdown-toggle, .nav-tabs .open .dropdown-toggle, .nav>li.dropdown.open.active>a:hover { color:#fff; background-color:#999; border-color:#999 } .nav li.dropdown.open .caret, .nav li.dropdown.open a:hover .caret, .nav li.dropdown.open.active .caret { border-top-color:#fff; border-bottom-color:#fff; opacity:1; filter:alpha(opacity=100) } .tabs-stacked .open>a:hover { border-color:#999 } .tabbable:after, .tabbable:before { display:table; content:""; line-height:0 } .tabbable:after { clear:both } .tab-content { overflow:auto } .tabs-below>.nav-tabs, .tabs-left>.nav-tabs, .tabs-right>.nav-tabs { border-bottom:0 } .pill-content>.pill-pane, .tab-content>.tab-pane { display:none } .pill-content>.active, .tab-content>.active { display:block } .tabs-below>.nav-tabs { border-top:1px solid #ddd } .tabs-below>.nav-tabs>li { margin-top:-1px; margin-bottom:0 } .tabs-below>.nav-tabs>li>a { -webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; -khtml-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px } .tabs-below>.nav-tabs>li>a:hover { border-bottom-color:transparent; border-top-color:#ddd } .tabs-below>.nav-tabs>.active>a, .tabs-below>.nav-tabs>.active>a:hover { border-color:transparent #ddd #ddd #ddd } .tabs-left>.nav-tabs>li, .tabs-right>.nav-tabs>li { float:none } .tabs-left>.nav-tabs>li>a, .tabs-right>.nav-tabs>li>a { min-width:74px; margin-right:0; margin-bottom:3px } .tabs-left>.nav-tabs { float:left; margin-right:19px; border-right:1px solid #ddd } .tabs-left>.nav-tabs>li>a { margin-right:-1px; -webkit-border-radius:4px 0 0 4px; -moz-border-radius:4px 0 0 4px; -khtml-border-radius:4px 0 0 4px; border-radius:4px 0 0 4px } .tabs-left>.nav-tabs>li>a:hover { border-color:#eee #ddd #eee #eee } .tabs-left>.nav-tabs .active>a, .tabs-left>.nav-tabs .active>a:hover { border-color:#ddd transparent #ddd #ddd } .tabs-right>.nav-tabs { float:right; margin-left:19px; border-left:1px solid #ddd } .tabs-right>.nav-tabs>li>a { margin-left:-1px; -webkit-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0; -khtml-border-radius:0 4px 4px 0; border-radius:0 4px 4px 0 } .tabs-right>.nav-tabs>li>a:hover { border-color:#eee #eee #eee #ddd } .tabs-right>.nav-tabs .active>a, .tabs-right>.nav-tabs .active>a:hover { border-color:#ddd #ddd #ddd transparent } .navbar { overflow:visible; margin-bottom:1.5em } .navbar-inner { min-height:40px; padding-left:20px; padding-right:20px; background-color:#6a767e; background-image:-moz-linear-gradient(top, #818F98, #475158); background-image:-ms-linear-gradient(top, #818F98, #475158); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#818F98), to(#475158)); background-image:-webkit-linear-gradient(top, #818F98, #475158); background-image:-o-linear-gradient(top, #818F98, #475158); background-image:linear-gradient(top, #818F98, #475158); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#818F98', endColorstr='#475158', GradientType=0); -webkit-border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0, .1); -moz-box-shadow:0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0, .1); -khtml-box-shadow:0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0, .1); box-shadow:0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0, .1) } .navbar .container { width:auto } .nav-collapse.collapse { height:auto } .navbar { color:#F2F3F3 } .navbar .brand:hover { text-decoration:none } .navbar .brand { float:left; display:block; padding:8px 20px 12px; margin-left:-20px; font-size:1.25em; font-weight:200; line-height:1; color:#F2F3F3 } .navbar .navbar-text { margin-bottom:0; line-height:40px } .navbar .navbar-link { color:#F2F3F3 } .navbar .navbar-link:hover { color:#fff } .navbar .btn, .navbar .btn-group { margin-top:5px } .navbar .btn-group .btn { margin:0 } .navbar-form { margin-bottom:0 } .navbar-form:after, .navbar-form:before { display:table; content:""; line-height:0 } .navbar-form:after { clear:both } .navbar-form .checkbox, .navbar-form .radio, .navbar-form input, .navbar-form select { margin-top:5px } .navbar-form input, .navbar-form select { display:inline-block; margin-bottom:0 } .navbar-form input[type=checkbox], .navbar-form input[type=radio], .navbar-form input[type=image] { margin-top:3px } .navbar-form .input-append, .navbar-form .input-prepend { margin-top:6px; white-space:nowrap } .navbar-form .input-append input, .navbar-form .input-prepend input { margin-top:0 } .navbar-search { position:relative; float:left; margin-top:6px; margin-bottom:0 } .navbar-search .search-query { padding:4px 9px; font-family:ProximaNovaRegular, Arial, Helvetica, Tahoma, sans-serif; font-size:13px; font-weight:400; line-height:1; color:#fff; background-color:#83919b; border:1px solid #3c444a; -webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1), 0 1px 0 rgba(255, 255, 255, .15); -moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1), 0 1px 0 rgba(255, 255, 255, .15); -khtml-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1), 0 1px 0 rgba(255, 255, 255, .15); box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1), 0 1px 0 rgba(255, 255, 255, .15); -webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none } .navbar-search .search-query:-moz-placeholder { color:#ccc } .navbar-search .search-query::-webkit-input-placeholder { color:#ccc } .navbar-search .search-query.focused, .navbar-search .search-query:focus { padding:5px 10px; color:#333; text-shadow:0 1px 0 #fff; background-color:#fff; border:0; -webkit-box-shadow:0 0 3px rgba(0, 0, 0, .15); -moz-box-shadow:0 0 3px rgba(0, 0, 0, .15); -khtml-box-shadow:0 0 3px rgba(0, 0, 0, .15); box-shadow:0 0 3px rgba(0, 0, 0, .15); outline:0 } .navbar-fixed-bottom, .navbar-fixed-top { position:fixed; right:0; left:0; z-index:900; margin-bottom:0 } .navbar-fixed-bottom .navbar-inner, .navbar-fixed-top .navbar-inner { padding-left:0; padding-right:0; -webkit-border-radius:0; -moz-border-radius:0; -khtml-border-radius:0; border-radius:0 } .navbar-fixed-bottom .container, .navbar-fixed-top .container { width:983px } .navbar-fixed-top { top:0 } .navbar-fixed-bottom { bottom:0 } .navbar .nav { position:relative; left:0; display:block; float:left; margin:0 10px 0 0 } .navbar .nav.pull-right { float:right } .navbar .nav>li { display:block; float:left } .navbar .nav>li>a { float:none; padding:9px 10px 11px; line-height:19px; color:#F2F3F3; text-decoration:none; text-shadow:0 -1px 0 rgba(0, 0, 0, .25) } .navbar .btn { display:inline-block; padding:4px 10px 4px; margin:5px 5px 6px; line-height:1.5em } .navbar .btn-group { margin:0; padding:5px 5px 6px } .navbar .nav>li>a:hover { background-color:transparent; color:#fff; text-decoration:none } .navbar .nav .active>a, .navbar .nav .active>a:hover { color:#fff; text-decoration:none; background-color:#475158 } .navbar .divider-vertical { height:40px; width:1px; margin:0 9px; overflow:hidden; background-color:#475158; border-right:1px solid #818F98 } .navbar .nav.pull-right { margin-left:10px; margin-right:0 } .navbar .btn-navbar { float:right; padding:7px 10px; margin-left:5px; margin-right:5px; color:#fff; text-shadow:0 -1px 0 rgba(0, 0, 0, .25); background-color:#6a767e; background-image:-moz-linear-gradient(top, #818F98, #475158); background-image:-ms-linear-gradient(top, #818F98, #475158); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#818F98), to(#475158)); background-image:-webkit-linear-gradient(top, #818F98, #475158); background-image:-o-linear-gradient(top, #818F98, #475158); background-image:linear-gradient(top, #818F98, #475158); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#818F98', endColorstr='#475158', GradientType=0); border-color:#475158 #475158 #252a2e; border-color:rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25); filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); -webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075); -moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075); -khtml-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075); box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075) } .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar:active, .navbar .btn-navbar:hover, .navbar .btn-navbar[disabled] { background-color:#475158 } .navbar .btn-navbar.active, .navbar .btn-navbar:active { background-color:#30373c\9 } .navbar .btn-navbar .icon-bar { display:block; width:18px; height:2px; background-color:#f5f5f5; -webkit-border-radius:1px; -moz-border-radius:1px; -khtml-border-radius:1px; border-radius:1px; -webkit-box-shadow:0 1px 0 rgba(0, 0, 0, .25); -moz-box-shadow:0 1px 0 rgba(0, 0, 0, .25); -khtml-box-shadow:0 1px 0 rgba(0, 0, 0, .25); box-shadow:0 1px 0 rgba(0, 0, 0, .25) } .btn-navbar .icon-bar+.icon-bar { margin-top:3px } .navbar .dropdown-menu:before { content:''; display:inline-block; border-left:7px solid transparent; border-right:7px solid transparent; border-bottom:7px solid #ccc; border-bottom-color:rgba(0, 0, 0, .2); position:absolute; top:-7px; left:9px } .navbar .dropdown-menu:after { content:''; display:inline-block; border-left:6px solid transparent; border-right:6px solid transparent; border-bottom:6px solid #fff; position:absolute; top:-6px; left:10px } .navbar-fixed-bottom .dropdown-menu:before { border-top:7px solid #ccc; border-top-color:rgba(0, 0, 0, .2); border-bottom:0; bottom:-7px; top:auto } .navbar-fixed-bottom .dropdown-menu:after { border-top:6px solid #fff; border-bottom:0; bottom:-6px; top:auto } .navbar .nav li.dropdown .dropdown-toggle .caret, .navbar .nav li.dropdown.open .caret { border-top-color:#fff; border-bottom-color:#fff } .navbar .nav li.dropdown.active .caret { opacity:1; filter:alpha(opacity=100) } .navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle, .navbar .nav li.dropdown.open>.dropdown-toggle { background-color:transparent } .navbar .nav li.dropdown.active>.dropdown-toggle:hover { color:#fff } .navbar .dropdown-menu.pull-right, .navbar .pull-right .dropdown-menu { left:auto; right:0 } .navbar .dropdown-menu.pull-right:before, .navbar .pull-right .dropdown-menu:before { left:auto; right:12px } .navbar .dropdown-menu.pull-right:after, .navbar .pull-right .dropdown-menu:after { left:auto; right:13px } .breadcrumb { padding:7px 14px; margin:0 0 1.5em; list-style:none; background-color:#fbfbfb; background-image:-moz-linear-gradient(top, #fff, #f5f5f5); background-image:-ms-linear-gradient(top, #fff, #f5f5f5); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f5f5f5)); background-image:-webkit-linear-gradient(top, #fff, #f5f5f5); background-image:-o-linear-gradient(top, #fff, #f5f5f5); background-image:linear-gradient(top, #fff, #f5f5f5); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0); border:1px solid #ddd; -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; -webkit-box-shadow:inset 0 1px 0 #fff; -moz-box-shadow:inset 0 1px 0 #fff; -khtml-box-shadow:inset 0 1px 0 #fff; box-shadow:inset 0 1px 0 #fff } .breadcrumb li { display:inline-block; text-shadow:0 1px 0 #fff } .breadcrumb .divider { padding:0 5px; color:#999 } .breadcrumb .active a { color:#333 } .pagination { height:3em; margin:1.5em 0 } .pagination ul { display:inline-block; margin-left:0; margin-bottom:0; -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow:0 1px 2px rgba(0, 0, 0, .05); -khtml-box-shadow:0 1px 2px rgba(0, 0, 0, .05); box-shadow:0 1px 2px rgba(0, 0, 0, .05) } .pagination li { display:inline } .pagination a { float:left; padding:0 14px; line-height:1em; text-decoration:none; border:1px solid #ddd; border-left-width:0 } .pagination .active a, .pagination a:hover { background-color:#f5f5f5 } .pagination .active a { color:#999; cursor:default } .pagination .disabled a, .pagination .disabled a:hover, .pagination .disabled span { color:#999; background-color:transparent; cursor:default } .pagination li:first-child a { border-left-width:1px; -webkit-border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; -khtml-border-radius:3px 0 0 3px; border-radius:3px 0 0 3px } .pagination li:last-child a { -webkit-border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0; -khtml-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0 } .pagination-centered { text-align:center } .pagination-right { text-align:right } .pager { margin-left:0; margin-bottom:1.5em; list-style:none; text-align:center } .pager:after, .pager:before { display:table; content:""; line-height:0 } .pager:after { clear:both } .pager li { display:inline } .pager a { display:inline-block; padding:5px 14px; background-color:#fff; border:1px solid #ddd; -webkit-border-radius:15px; -moz-border-radius:15px; -khtml-border-radius:15px; border-radius:15px } .pager a:hover { text-decoration:none; background-color:#f5f5f5 } .pager .next a { float:right } .pager .previous a { float:left } .pager .disabled a, .pager .disabled a:hover { color:#999; background-color:#fff; cursor:default } .modal-open .dropdown-menu { z-index:1790 } .modal-open .popover { z-index:1800 } .modal-open .tooltip { z-index:1810 } .modal-backdrop { position:fixed; top:0; right:0; bottom:0; left:0; z-index:910; background-color:#000 } .modal-backdrop.fade { opacity:0 } .modal-backdrop, .modal-backdrop.fade.in { opacity:.8; filter:alpha(opacity=80) } .modal { position:fixed; top:50%; left:50%; z-index:920; overflow:auto; width:560px; margin:-250px 0 0 -280px; background-color:#fff; border:1px solid #999; border:1px solid rgba(0, 0, 0, .3); -webkit-border-radius:6px; -moz-border-radius:6px; -khtml-border-radius:6px; border-radius:6px; -webkit-box-shadow:0 3px 7px rgba(0, 0, 0, .3); -moz-box-shadow:0 3px 7px rgba(0, 0, 0, .3); -khtml-box-shadow:0 3px 7px rgba(0, 0, 0, .3); box-shadow:0 3px 7px rgba(0, 0, 0, .3); -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box } .modal.fade { -webkit-transition:opacity .3s linear, top .3s ease-out; -moz-transition:opacity .3s linear, top .3s ease-out; -ms-transition:opacity .3s linear, top .3s ease-out; -o-transition:opacity .3s linear, top .3s ease-out; transition:opacity .3s linear, top .3s ease-out; top:-25% } .modal.fade.in { top:50% } .modal-header { padding:9px 15px; border-bottom:1px solid #eee } .modal-header .close { margin-top:2px } .modal-body { overflow-y:auto; max-height:400px; padding:15px } .modal-form { margin-bottom:0 } .modal-footer { padding:14px 15px 15px; margin-bottom:0; text-align:right; background-color:#f5f5f5; border-top:1px solid #ddd; -webkit-border-radius:0 0 6px 6px; -moz-border-radius:0 0 6px 6px; -khtml-border-radius:0 0 6px 6px; border-radius:0 0 6px 6px; -webkit-box-shadow:inset 0 1px 0 #fff; -moz-box-shadow:inset 0 1px 0 #fff; -khtml-box-shadow:inset 0 1px 0 #fff; box-shadow:inset 0 1px 0 #fff } .modal-footer:after, .modal-footer:before { display:table; content:""; line-height:0 } .modal-footer:after { clear:both } .modal-footer .btn+.btn { margin-left:5px; margin-bottom:0 } .modal-footer .btn-group .btn+.btn { margin-left:-1px } .tooltip { position:absolute; z-index:890; display:block; visibility:visible; padding:5px; font-size:11px; opacity:0; filter:alpha(opacity=0) } .tooltip.in { opacity:.8; filter:alpha(opacity=80) } .tooltip.top { margin-top:-2px } .tooltip.right { margin-left:2px } .tooltip.bottom { margin-top:2px } .tooltip.left { margin-left:-2px } .tooltip.top .tooltip-arrow { bottom:0; left:50%; margin-left:-5px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #000 } .tooltip.left .tooltip-arrow { top:50%; right:0; margin-top:-5px; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:5px solid #000 } .tooltip.bottom .tooltip-arrow { top:0; left:50%; margin-left:-5px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #000 } .tooltip.right .tooltip-arrow { top:50%; left:0; margin-top:-5px; border-top:5px solid transparent; border-bottom:5px solid transparent; border-right:5px solid #000 } .tooltip-inner { max-width:200px; padding:3px 8px; color:#fff; text-align:center; text-decoration:none; background-color:#000; -webkit-border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px } .tooltip-arrow { position:absolute; width:0; height:0 } .popover { position:absolute; top:0; left:0; z-index:880; display:none; padding:5px } .popover.top { margin-top:-5px } .popover.right { margin-left:5px } .popover.bottom { margin-top:5px } .popover.left { margin-left:-5px } .popover.top .arrow { bottom:0; left:50%; margin-left:-5px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #000 } .popover.right .arrow { top:50%; left:0; margin-top:-5px; border-top:5px solid transparent; border-bottom:5px solid transparent; border-right:5px solid #000 } .popover.bottom .arrow { top:0; left:50%; margin-left:-5px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #000 } .popover.left .arrow { top:50%; right:0; margin-top:-5px; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:5px solid #000 } .popover .arrow { position:absolute; width:0; height:0 } .popover-inner { padding:3px; width:280px; overflow:hidden; background:#000; background:rgba(0, 0, 0, .8); -webkit-border-radius:6px; -moz-border-radius:6px; -khtml-border-radius:6px; border-radius:6px; -webkit-box-shadow:0 3px 7px rgba(0, 0, 0, .3); -moz-box-shadow:0 3px 7px rgba(0, 0, 0, .3); -khtml-box-shadow:0 3px 7px rgba(0, 0, 0, .3); box-shadow:0 3px 7px rgba(0, 0, 0, .3) } .popover-title { padding:9px 15px; line-height:1; background-color:#f5f5f5; border-bottom:1px solid #eee; -webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; -khtml-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0 } .popover-content { padding:14px; background-color:#fff; -webkit-border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; -khtml-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px; -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box } .popover-content ol, .popover-content p, .popover-content ul { margin-bottom:0 } .thumbnails { margin-left:-13px; list-style:none } .thumbnails:after, .thumbnails:before { display:table; content:""; line-height:0 } .thumbnails:after { clear:both } .row-fluid .thumbnails { margin-left:0 } .thumbnails>li { float:left; margin-bottom:1.5em; margin-left:13px } .thumbnail { display:block; padding:4px; line-height:1; border:1px solid #ddd; -webkit-border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .075); -moz-box-shadow:0 1px 1px rgba(0, 0, 0, .075); -khtml-box-shadow:0 1px 1px rgba(0, 0, 0, .075); box-shadow:0 1px 1px rgba(0, 0, 0, .075) } a.thumbnail:hover { border-color:#20399D; -webkit-box-shadow:0 1px 4px rgba(0, 105, 214, .25); -moz-box-shadow:0 1px 4px rgba(0, 105, 214, .25); -khtml-box-shadow:0 1px 4px rgba(0, 105, 214, .25); box-shadow:0 1px 4px rgba(0, 105, 214, .25) } .thumbnail>img { display:block; max-width:100%; margin-left:auto; margin-right:auto } .thumbnail .caption { padding:9px } .badge, .label { font-size:11.84px; font-weight:700; line-height:14px; color:#fff; vertical-align:baseline; white-space:nowrap; text-shadow:0 -1px 0 rgba(0, 0, 0, .25); background-color:#999 } .label { padding:1px 4px 2px; -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; border-radius:3px } .badge { padding:1px 9px 2px; -webkit-border-radius:9px; -moz-border-radius:9px; -khtml-border-radius:9px; border-radius:9px } a.badge:hover, a.label:hover { color:#fff; text-decoration:none; cursor:pointer } .badge-important, .label-important { background-color:#b94a48 } .badge-important[href], .label-important[href] { background-color:#953b39 } .badge-warning, .label-warning { background-color:#f89406 } .badge-warning[href], .label-warning[href] { background-color:#c67605 } .badge-success, .label-success { background-color:#468847 } .badge-success[href], .label-success[href] { background-color:#356635 } .badge-info, .label-info { background-color:#3a87ad } .badge-info[href], .label-info[href] { background-color:#2d6987 } .badge-inverse, .label-inverse { background-color:#333 } .badge-inverse[href], .label-inverse[href] { background-color:#1a1a1a } @-webkit-keyframes progress-bar-stripes { from { background-position:40px 0 } to { background-position:0 0 } } @-moz-keyframes progress-bar-stripes { from { background-position:40px 0 } to { background-position:0 0 } } @-ms-keyframes progress-bar-stripes { from { background-position:40px 0 } to { background-position:0 0 } } @-o-keyframes progress-bar-stripes { from { background-position:0 0 } to { background-position:40px 0 } } @keyframes progress-bar-stripes { from { background-position:40px 0 } to { background-position:0 0 } } .progress { overflow:hidden; height:18px; margin-bottom:18px; background-color:#f7f7f7; background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9); background-image:-ms-linear-gradient(top, #f5f5f5, #f9f9f9); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9); background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9); background-image:linear-gradient(top, #f5f5f5, #f9f9f9); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0); -webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1); -moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1); -khtml-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1); box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1); -webkit-border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px } .progress .bar { width:0; height:18px; color:#fff; font-size:12px; text-align:center; text-shadow:0 -1px 0 rgba(0, 0, 0, .25); background-color:#0e90d2; background-image:-moz-linear-gradient(top, #149bdf, #0480be); background-image:-ms-linear-gradient(top, #149bdf, #0480be); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); background-image:-webkit-linear-gradient(top, #149bdf, #0480be); background-image:-o-linear-gradient(top, #149bdf, #0480be); background-image:linear-gradient(top, #149bdf, #0480be); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0); -webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15); -moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15); -khtml-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15); box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15); -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; -webkit-transition:width .6s ease; -moz-transition:width .6s ease; -ms-transition:width .6s ease; -o-transition:width .6s ease; transition:width .6s ease } .progress-striped .bar { background-color:#149bdf; background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)), color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent), to(transparent)); background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -webkit-background-size:40px 40px; -moz-background-size:40px 40px; -o-background-size:40px 40px; background-size:40px 40px } .progress.active .bar { -webkit-animation:progress-bar-stripes 2s linear infinite; -moz-animation:progress-bar-stripes 2s linear infinite; -ms-animation:progress-bar-stripes 2s linear infinite; -o-animation:progress-bar-stripes 2s linear infinite; animation:progress-bar-stripes 2s linear infinite } .progress-danger .bar { background-color:#dd514c; background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35); background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35); background-image:-o-linear-gradient(top, #ee5f5b, #c43c35); background-image:linear-gradient(top, #ee5f5b, #c43c35); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0) } .progress-danger.progress-striped .bar { background-color:#ee5f5b; background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)), color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent), to(transparent)); background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent) } .progress-success .bar { background-color:#5eb95e; background-image:-moz-linear-gradient(top, #62c462, #57a957); background-image:-ms-linear-gradient(top, #62c462, #57a957); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); background-image:-webkit-linear-gradient(top, #62c462, #57a957); background-image:-o-linear-gradient(top, #62c462, #57a957); background-image:linear-gradient(top, #62c462, #57a957); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0) } .progress-success.progress-striped .bar { background-color:#62c462; background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)), color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent), to(transparent)); background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent) } .progress-info .bar { background-color:#4bb1cf; background-image:-moz-linear-gradient(top, #5bc0de, #339bb9); background-image:-ms-linear-gradient(top, #5bc0de, #339bb9); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9); background-image:-o-linear-gradient(top, #5bc0de, #339bb9); background-image:linear-gradient(top, #5bc0de, #339bb9); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0) } .progress-info.progress-striped .bar { background-color:#5bc0de; background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)), color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent), to(transparent)); background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent) } .progress-warning .bar { background-color:#faa732; background-image:-moz-linear-gradient(top, #fbb450, #f89406); background-image:-ms-linear-gradient(top, #fbb450, #f89406); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); background-image:-webkit-linear-gradient(top, #fbb450, #f89406); background-image:-o-linear-gradient(top, #fbb450, #f89406); background-image:linear-gradient(top, #fbb450, #f89406); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0) } .progress-warning.progress-striped .bar { background-color:#fbb450; background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)), color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent), to(transparent)); background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image:linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent) } .accordion { margin-bottom:1.5em } .accordion-group { margin-bottom:2px; border:1px solid #e5e5e5; -webkit-border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px } .accordion-heading { border-bottom:0 } .accordion-heading .accordion-toggle { display:block; padding:8px 15px } .accordion-toggle { cursor:pointer } .accordion-inner { padding:9px 15px; border-top:1px solid #e5e5e5 } .carousel { position:relative; margin-bottom:1.5em; line-height:1 } .carousel-inner { overflow:hidden; width:100%; position:relative } .carousel .item { display:none; position:relative; -webkit-transition:.6s ease-in-out left; -moz-transition:.6s ease-in-out left; -ms-transition:.6s ease-in-out left; -o-transition:.6s ease-in-out left; transition:.6s ease-in-out left } .carousel .item>img { display:block; line-height:1 } .carousel .active, .carousel .next, .carousel .prev { display:block } .carousel .active { left:0 } .carousel .next, .carousel .prev { position:absolute; top:0; width:100% } .carousel .next { left:100% } .carousel .prev { left:-100% } .carousel .next.left, .carousel .prev.right { left:0 } .carousel .active.left { left:-100% } .carousel .active.right { left:100% } .carousel-control { position:absolute; top:40%; left:15px; width:40px; height:40px; margin-top:-20px; font-size:60px; font-weight:100; line-height:30px; color:#fff; text-align:center; background:#222; border:3px solid #fff; -webkit-border-radius:23px; -moz-border-radius:23px; -khtml-border-radius:23px; border-radius:23px; opacity:.5; filter:alpha(opacity=50) } .carousel-control.right { left:auto; right:15px } .carousel-control:hover { color:#fff; text-decoration:none; opacity:.9; filter:alpha(opacity=90) } .carousel-caption { position:absolute; left:0; right:0; bottom:0; padding:10px 15px 5px; background:#333; background:rgba(0, 0, 0, .75) } .carousel-caption h4, .carousel-caption p { color:#fff } .hero-unit { padding:60px; margin-bottom:30px; background-color:#E4E6E7; -webkit-border-radius:6px; -moz-border-radius:6px; -khtml-border-radius:6px; border-radius:6px } .hero-unit h1 { margin-bottom:0; font-size:60px; line-height:1; color:inherit; letter-spacing:-1px } .hero-unit p { font-size:18px; font-weight:200; line-height:2.25em; color:inherit } .ir { display:block; border:0; text-indent:-999em; overflow:hidden; background-color:transparent; background-repeat:no-repeat; text-align:left; direction:ltr } .ir br { display:none } .hidden { display:none!important; visibility:hidden } .visuallyhidden { border:0; clip:rect(0 0 0 0); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px } .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip:auto; height:auto; margin:0; overflow:visible; position:static; width:auto } .invisible { visibility:hidden } .clearfix:after, .clearfix:before { content:""; display:table } .clearfix:after { clear:both } .piped { display:block; zoom:1 } .piped:after { content:"."; display:block; height:0; clear:both; visibility:hidden } .piped li { float:left; display:inline } .piped a { border-left:1px solid #778188; padding:0 0 0 .75em; margin-left:.75em } .piped a.first { border-left:0!important; padding-left:0; margin-left:0!important } .ngThumbnails, .t01topNav, .visualList { list-style:none } .visualList, .visualList li { margin:0; padding:0 } .visualList li { display:inline-block; float:left } .iconLinksList { margin-left:0; list-style:none } .iconLinksList li { margin-bottom:5px } .iconLinksList li a { display:inline-block; position:relative; padding-left:20px } .iconLinksList li a i { margin-left:-20px; margin-right:6px } .ngWidgets { margin-bottom:13px; padding:0; zoom:1 } .ngWidgets:after, .ngWidgets:before { display:table; content:""; line-height:0 } .ngWidgets:after { clear:both } .ngWidgets hr { padding:0; margin-top:5px; margin-bottom:7px } .ngShadowedBox { -webkit-box-shadow:0 1px 5px rgba(0, 0, 0, .2); -moz-box-shadow:0 1px 5px rgba(0, 0, 0, .2); -khtml-box-shadow:0 1px 5px rgba(0, 0, 0, .2); box-shadow:0 1px 5px rgba(0, 0, 0, .2) } .bareContent { -webkit-text-shadow:0 1px 1px #fff; -moz-text-shadow:0 1px 1px #fff; text-shadow:0 1px 1px #fff } html.lt-ie9 #slider, html.lt-ie9 .ngShadowedBox { zoom:1; filter:progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=5, Direction=180) } .roundedImg { -webkit-border-radius:2px; -moz-border-radius:2px; -khtml-border-radius:2px; border-radius:2px } .ngCaps, .ngListingWidget01, .ngWidget01, .ngWidgetImageOnly { background:#fff; border:1px solid #BABFC3; -webkit-border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; display:block; zoom:1 } a.ngCaps, a.ngListingWidget01, a.ngWidget01, a.ngWidgetImageOnly { background:#fff; border:1px solid #BABFC3; -webkit-border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; display:block; zoom:1; cursor:pointer; text-decoration:none } a.ngCaps:hover, a.ngListingWidget01:hover, a.ngWidget01:hover, a.ngWidgetImageOnly:hover { text-decoration:none } .ngWidget01 { background-color:#fff } .ngWidget01 .content { margin:7px 7px 8px 7px } .ngWidget01 .content img { margin-bottom:7px } .ngWidget02 { background-color:#fff; overflow:auto } .ngWidgetImageOnly { background-color:#fff } .ngWidgetImageOnly .content { margin:0 } .ngWidgetImageOnly img { -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; border-radius:3px } .ngWidgetImageOnly .content .copy { margin:7px 7px 8px 7px } .t02sideNav { padding:1px 0 0 0; width:95%; margin:5px 2.2% 8px 2.2%; border:1px solid #9FA7AC } .lt-ie8 .t02sideNav { margin-left:5px; margin-right:5px } .t02sideNav li { width:100%; list-style:none; margin:0; padding:0 } .t02sideNav>li { position:relative; border-bottom:1px solid #9FA7AC } .t02sideNav>li:last-child { border-bottom:0 } .t02sideNav li a i { margin-left:-17px; margin-right:3px } .t02sideNav li a, .t02sideNav li a:link, .t02sideNav li a:visited { cursor:pointer; font-family:ProximaNovaBold, Arial, Helvetica, Tahoma, sans-serif; font-weight:400; font-size:.86em; display:block; padding:6px 35px 7px 20px; min-height:13px; line-height:1.25em; background-color:#e7e9e9; background-image:-moz-linear-gradient(top, #F2F3F3, #D6D9DB); background-image:-ms-linear-gradient(top, #F2F3F3, #D6D9DB); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#F2F3F3), to(#D6D9DB)); background-image:-webkit-linear-gradient(top, #F2F3F3, #D6D9DB); background-image:-o-linear-gradient(top, #F2F3F3, #D6D9DB); background-image:linear-gradient(top, #F2F3F3, #D6D9DB); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F3F3', endColorstr='#D6D9DB', GradientType=0); border:0; text-decoration:none!important; zoom:1; margin-top:0; margin-bottom:0 } .t02sideNav li a.active, .t02sideNav li a:hover { background-color:#6d777d; background-image:-moz-linear-gradient(top, #778188, #5E676D); background-image:-ms-linear-gradient(top, #778188, #5E676D); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#778188), to(#5E676D)); background-image:-webkit-linear-gradient(top, #778188, #5E676D); background-image:-o-linear-gradient(top, #778188, #5E676D); background-image:linear-gradient(top, #778188, #5E676D); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#778188', endColorstr='#5E676D', GradientType=0); color:#fff; text-shadow:none; text-decoration:none!important } .t02sideNav li a.acDrop { display:block; position:absolute; float:none; height:28px; width:28px; margin-top:0; right:0; padding:0; background-color:#949da2; background-image:-moz-linear-gradient(top, #9FA7AC, #838D94); background-image:-ms-linear-gradient(top, #9FA7AC, #838D94); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#9FA7AC), to(#838D94)); background-image:-webkit-linear-gradient(top, #9FA7AC, #838D94); background-image:-o-linear-gradient(top, #9FA7AC, #838D94); background-image:linear-gradient(top, #9FA7AC, #838D94); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9FA7AC', endColorstr='#838D94', GradientType=0); border:0; -webkit-border-radius:0; -moz-border-radius:0; -khtml-border-radius:0; border-radius:0; text-decoration:none; color:#fff } .t02sideNav li a.acDrop:hover { background-color:#8e979e; background-image:-moz-linear-gradient(top, #838D94, #9FA7AC); background-image:-ms-linear-gradient(top, #838D94, #9FA7AC); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#838D94), to(#9FA7AC)); background-image:-webkit-linear-gradient(top, #838D94, #9FA7AC); background-image:-o-linear-gradient(top, #838D94, #9FA7AC); background-image:linear-gradient(top, #838D94, #9FA7AC); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#838D94', endColorstr='#9FA7AC', GradientType=0) } .t02sideNav li a.acDrop i { display:block; margin-top:6px; margin-left:auto; margin-right:auto } .t02sideNav li:last-child a { border-bottom:0 } .t02sideNav li ul { display:none; margin:0 } .t02sideNav li ul li a { padding:4px 12px 4px 12px; padding-left:25px; font-size:.86em; background:#E4E6E7; border-bottom:1px solid #C8CCCF; -webkit-text-shadow:0 0 0 #fff; -moz-text-shadow:0 0 0 #fff; text-shadow:0 0 0 #fff } .t02sideNav li ul li:last-child a { border-bottom:0 } .t02sideNav li ul li a.active, .t02sideNav li ul li a:hover { background:#919AA0 } ul.tableView1 li { position:relative; clear:both } ul.tableView1 li:after, ul.tableView1 li:before { display:table; content:""; line-height:0 } ul.tableView1 li:after { clear:both } ul.tableView1.alternate li { background-color:#F2F3F3 } ul.tableView1.alternate li.evenRow, ul.tableView1.alternate li:nth-child(even) { background-color:#E4E6E7 } .ngCaps { background-color:#fff; -webkit-text-shadow:0 1px 1px #fff; -moz-text-shadow:0 1px 1px #fff; text-shadow:0 1px 1px #fff; height:270px; overflow:hidden; font-size:12px; line-height:1.3em } a.ngCaps:hover { background-color:#fafafa; background-image:-moz-linear-gradient(top, #fff, #F2F3F3); background-image:-ms-linear-gradient(top, #fff, #F2F3F3); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#F2F3F3)); background-image:-webkit-linear-gradient(top, #fff, #F2F3F3); background-image:-o-linear-gradient(top, #fff, #F2F3F3); background-image:linear-gradient(top, #fff, #F2F3F3); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F2F3F3', GradientType=0); color:#17191A } .ngCaps .content { margin:0 } .ngCaps .content .copy { padding:7px 7px 8px 7px; color:#5E676D; text-decoration:none } .ngCaps.subs { height:98px; overflow:auto } .ngCaps.subs .content>img { display:block; width:160px; max-width:100%; margin-left:0; margin-right:10px!important; float:left; position:relative } .ngCaps.subs .content .copy { padding:9px 6px 9px 7px } .ngWidgetHeader { background-color:#dcdee0; background-image:-moz-linear-gradient(top, #EAEAEB, #C8CDD0); background-image:-ms-linear-gradient(top, #EAEAEB, #C8CDD0); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#EAEAEB), to(#C8CDD0)); background-image:-webkit-linear-gradient(top, #EAEAEB, #C8CDD0); background-image:-o-linear-gradient(top, #EAEAEB, #C8CDD0); background-image:linear-gradient(top, #EAEAEB, #C8CDD0); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EAEAEB', endColorstr='#C8CDD0', GradientType=0); color:#17191A!important; font-size:1em!important; line-height:1.5em; -webkit-text-shadow:0 1px 1px rgba(255, 255, 255, .8); -moz-text-shadow:0 1px 1px rgba(255, 255, 255, .8); text-shadow:0 1px 1px rgba(255, 255, 255, .8); overflow:hidden; text-align:center; padding:5px 0 4px 0; border-top:1px solid #fff; border-bottom:1px solid #9FA7AC; -webkit-border-top-right-radius:3px; -webkit-border-top-left-radius:3px; -moz-border-radius-topright:3px; -moz-border-radius-topleft:3px; border-top-right-radius:3px; border-top-left-radius:3px } html.lt-ie9 .ngWidgetHeader { background-image:none; background-repeat:no-repeat; filter:none; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); background:#C8CDD0 url(../img/bk_ngWidgetHeader.gif) top repeat-x; border-top:0; -webkit-text-shadow:0 0 0 rgba(255, 255, 255, .8); -moz-text-shadow:0 0 0 rgba(255, 255, 255, .8); text-shadow:0 0 0 rgba(255, 255, 255, .8); color:#17191A!important } .ngListingWidget01 { background-color:#fff } .ngListingWidget01 .widgetHeader { background-color:#dcdee0; background-image:-moz-linear-gradient(top, #EAEAEB, #C8CDD0); background-image:-ms-linear-gradient(top, #EAEAEB, #C8CDD0); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#EAEAEB), to(#C8CDD0)); background-image:-webkit-linear-gradient(top, #EAEAEB, #C8CDD0); background-image:-o-linear-gradient(top, #EAEAEB, #C8CDD0); background-image:linear-gradient(top, #EAEAEB, #C8CDD0); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EAEAEB', endColorstr='#C8CDD0', GradientType=0); padding:7px 10px 7px 10px; min-height:26px; border-bottom:1px solid #ADB4B8; overflow:visible; margin:0 } .ngListingWidget01 .widgetHeader:after, .ngListingWidget01 .widgetHeader:before { display:table; content:""; line-height:0 } .ngListingWidget01 .widgetHeader:after { clear:both } .ngListingWidget01 .widgetHeader h4, .ngListingWidget01 .widgetHeaderSearch { float:left; display:inline; position:relative } .ngListingWidget01 .widgetHeader h4 { line-height:2em; -webkit-text-shadow:0 1px 1px #fff; -moz-text-shadow:0 1px 1px #fff; text-shadow:0 1px 1px #fff; text-align:left; padding:0 } .ngListingWidget01 .widgetHeaderSearch { float:right } .ngListingWidget01 .widgetHeaderSearch form { margin:0; padding:0 } .ngListingWidget01 .filterBar { line-height:1.5em; display:block; width:auto; padding:8px 10px 5px 10px; margin:0; background:#D6D9DB; border-bottom:1px solid #BABFC3; overflow:visible } .ngListingWidget01 .filterBar:after, .ngListingWidget01 .filterBar:before { display:table; content:""; line-height:0 } .ngListingWidget01 .filterBar:after { clear:both } .ngListingWidget01 .filterBar .btn-toolbar, .ngListingWidget01 .pagination { float:left; position:relative; display:inline } .ngListingWidget01 .filterBar .btn-toolbar { float:left; margin:0; margin-top:2px } .ngListingWidget01 .pagination { float:right; margin:0 } .ngListingWidget01 .pagination ul { background-color:#fff } .ngListingWidget01 .pagination a { padding:10px 6px; } .ngListingWidget01 .listing { display:block; border-bottom:1px solid #BABFC3; padding:0 } .ngListingWidget01 .listing:after, .ngListingWidget01 .listing:before { display:table; content:""; line-height:0 } .ngListingWidget01 .listing:after { clear:both } .ngListingWidget01 .listing.grid { padding:10px 3px 6px 6px } .ngListingWidget01 .listing li, .ngListingWidget01 .listing ul { margin:0; list-style:none; padding:0 } .ngListingWidget01 .listing.grid ul { width:100%; padding:0; margin:0 } .ngListingWidget01 .listing.grid ul:after, .ngListingWidget01 .listing.grid ul:before { display:table; content:""; line-height:0 } .ngListingWidget01 .listing.grid ul:after { clear:both } .ngListingWidget01 .listing li { display:block; padding:10px 12px 4px 12px; overflow:visible; font-size:.86em; border-bottom:1px solid #E4E6E7 } .ngListingWidget01 .listing li:after, .ngListingWidget01 .listing li:before { display:table; content:""; line-height:0 } .ngListingWidget01 .listing li:after { clear:both } .listing.grid ul li { width:23.8%; display:inline-block; position:relative; float:left; padding:0; padding-bottom:10px; overflow:visible; font-size:12px; margin-left:.5%; margin-right:.4%; border:1px solid #ADB4B8; margin-bottom:8px } .listing.grid ul.threePerRow li { width:32%; display:inline-block; position:relative; float:left; padding:0; padding-bottom:10px; overflow:visible; font-size:12px; margin-left:.5%; margin-right:.5%; border:1px solid #ADB4B8; margin-bottom:8px } .listing.grid.videos li { background:#17191A } .listing ul li:last-child { border-bottom:0 } .listing.grid ul li:last-child { border:1px solid #ADB4B8 } .listing li a { display:block; text-decoration:none; cursor:pointer; color:#778188 } .listing li:hover { background:#F2F3F3 } .listing li a:hover { color:#232628; background:#F2F3F3 } .listing li .itemCopy, .listing li .itemImg { float:left } .listing li .itemImg { width:8% } .listing li .itemImg img { max-width:100%; -webkit-border-radius:0; -moz-border-radius:0; -khtml-border-radius:0; border-radius:0 } .listing li .itemCopy { width:91% } .listing li .itemCopyNoImg { width:auto } .listing li .itemCopy h5 { font-size:1.09em; } .listing li .itemCopy p { font-size:1em; } .listing.grid li:hover { -webkit-box-shadow:0 0 10px rgba(135, 206, 250, .6); -moz-box-shadow:0 0 10px rgba(135, 206, 250, .6); -khtml-box-shadow:0 0 10px rgba(135, 206, 250, .6); box-shadow:0 0 10px rgba(135, 206, 250, .6) } .listing.grid li .itemImg { width:100% } .listing.grid li .itemCopy { display:block; width:auto; margin:8px 10px 3px 10px } .listing.grid.videos li .itemCopy { color:#E4E6E7 } .listing.grid li .itemCopyNoImg { width:auto } .listing.grid li .itemCopy h5 { font-size:13px } .listing.grid li .itemCopy p { font-size:12px } .listing.grid.video li a { display:block; text-decoration:none; cursor:pointer; color:#778188 } .listing.grid.video li:hover { background:#17191A } .listing.grid.video li a:hover { color:#F2F3F3; background:#17191A } .listing.grid.videos li .itemCopy h5 { color:#E4E6E7 } .listing.grid.videos li .itemCopy p { color:#E4E6E7 } .ngListingWidget01 .searchListing { display:block; border-bottom:1px solid #BABFC3; padding:0 10px 15px 10px } .searchListing .g { display:block } .searchListing table { width:100% } .ngListingWidget01 .footerBar { line-height:1.5em; display:block; width:auto; padding:10px 15px 7px 15px; margin:0; background:#E4E6E7; overflow:hidden } .ngWidgetImageLink .content { margin:0; padding:0 } #productListing-nav, ul#productListing { background:#fff; padding:0; border:1px solid #BABFC3; -webkit-border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; display:block; zoom:1; -webkit-box-shadow:0 1px 5px rgba(0, 0, 0, .2); -moz-box-shadow:0 1px 5px rgba(0, 0, 0, .2); -khtml-box-shadow:0 1px 5px rgba(0, 0, 0, .2); box-shadow:0 1px 5px rgba(0, 0, 0, .2); margin:0; margin-bottom:13px; list-style:none } #productListing-nav:after, #productListing-nav:before, ul#productListing:after, ul#productListing:before { display:table; content:""; line-height:0 } #productListing-nav:after, ul#productListing:after { clear:both } #productListing-nav { padding:13px 10px 14px 10px; background-color:#525A5F; background-color:#687178; background-image:-moz-linear-gradient(top, #778188, #525A5F); background-image:-ms-linear-gradient(top, #778188, #525A5F); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#778188), to(#525A5F)); background-image:-webkit-linear-gradient(top, #778188, #525A5F); background-image:-o-linear-gradient(top, #778188, #525A5F); background-image:linear-gradient(top, #778188, #525A5F); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#778188', endColorstr='#525A5F', GradientType=0); text-align:center } #productListing-nav .ln-letters { position:relative; background-color:#F2F3F3; margin:0 auto; display:inline-block; -webkit-border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; border-radius:5px } #productListing-nav .ln-letters a { font-family:ProximaNovaBold, Arial, Helvetica, Tahoma, sans-serif!important; display:inline-block!important; font-weight:400!important; padding:10px!important; margin:0!important; font-size:1em!important; line-height:.6em!important; cursor:pointer; text-decoration:none; background-color:transparent!important; border-right:1px solid #9FA7AC!important } #productListing-nav .ln-letters a.ln-first, #productListing-nav .ln-letters a:first-child { padding-left:13px!important; -webkit-border-top-left-radius:3px; -webkit-border-bottom-left-radius:3px; -moz-border-radius-topleft:3px; -moz-border-radius-bottomleft:3px; border-top-left-radius:3px; border-bottom-left-radius:3px } #productListing-nav .ln-letters a.ln-last, #productListing-nav .ln-letters a:last-child { border-right:0!important; padding-right:13px!important; -webkit-border-top-right-radius:3px; -webkit-border-bottom-right-radius:3px; -moz-border-radius-topright:3px; -moz-border-radius-bottomright:3px; border-top-right-radius:3px; border-bottom-right-radius:3px } #productListing-nav .ln-letters a:hover { background-color:#232628!important; color:#F2F3F3 } #productListing-nav .ln-letters a.ln-disabled { background-color:#F2F3F3!important; color:#D6D9DB!important } #productListing-nav .ln-letters a.ln-disabled:hover { cursor:default } #productListing-nav .ln-letters a.ln-selected { background-color:#C30!important; background-color:#cc5200; background-image:-moz-linear-gradient(top, #C60, #C30); background-image:-ms-linear-gradient(top, #C60, #C30); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#C60), to(#C30)); background-image:-webkit-linear-gradient(top, #C60, #C30); background-image:-o-linear-gradient(top, #C60, #C30); background-image:linear-gradient(top, #C60, #C30); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC6600', endColorstr='#CC3300', GradientType=0); color:#fff!important } ul#productListing li { display:block; padding:9px 12px 7px 12px; overflow:visible; border-bottom:1px solid #D6D9DB } ul#productListing li:after, ul#productListing li:before { display:table; content:""; line-height:0 } ul#productListing li:after { clear:both } l#productListing li:last-child { border-bottom:0 } ul#productListing li:nth-child(even) { background:#F2F3F3; cursor:pointer } ul#productListing li:hover { color:#17191A; background:#E4E6E7; -webkit-box-shadow:0 1px 4px rgba(0, 105, 214, .25); -moz-box-shadow:0 1px 4px rgba(0, 105, 214, .25); -khtml-box-shadow:0 1px 4px rgba(0, 105, 214, .25); box-shadow:0 1px 4px rgba(0, 105, 214, .25) } ul#productListing li a { text-decoration:none; cursor:pointer; font-size:13px!important; border-bottom:1px solid #E4E6E7; line-height:1.2em } ul#productListing li a:hover { color:#17191A } .ngNewsFeed .gfc-resultsHeader { width:94%; padding:3%; border-bottom:1px solid #e9e9e9; margin-bottom:4px; background:#E4E6E7; text-align:center } .ngNewsFeed .gfc-resultsHeader .gfc-title { color:#232628; font-family:ProximaNovaBold, Arial, Helvetica, Tahoma, sans-serif; display:inline } .ngNewsFeed .gfc-tabsArea { margin-top:6px } .ngNewsFeed .gfc-tabsAreaInvisible { display:none } .ngNewsFeed .gfc-tabHeader { display:inline; cursor:pointer; padding-left:6px; padding-right:6px; margin-right:2px } .ngNewsFeed .gfc-tabHeader.gfc-tabhActive { border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9; border-top:2px solid #f90; color:#000 } .ngNewsFeed .gfc-tabHeader.gfc-tabhInactive { border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9; border-top:2px solid #e9e9e9; background:#e9e9e9; color:#676767 } .ngNewsFeed .gfc-tabData.gfc-tabdActive { display:block } .ngNewsFeed .gfc-tabData.gfc-tabdInactive { display:none } .ngNewsFeed .gfc-tabData .gfc-resultsHeader .gfc-title { display:none } .ngNewsFeed .gfc-resultsbox-visible { display:block } .ngNewsFeed .gfc-resultsbox-invisible { display:none } .ngNewsFeed .gfc-results { padding-left:2px; padding-right:2px; padding-bottom:2px } .ngNewsFeed .gfc-result { padding:3px 0 7px 0; border-bottom:1px solid #ADB4B8; margin-bottom:5px } .ngNewsFeed .gfc-result:last-child { padding-bottom:0; border-bottom:0 } .ngNewsFeed .gfc-result .gf-title { height:auto; overflow:visible; line-height:1.3em } .ngNewsFeed .gf-result .gf-author, .ngNewsFeed .gf-result .gf-relativePublishedDate, .ngNewsFeed .gf-result .gf-spacer { color:#5E676D; display:inline; font-size:11px } .ngWidgetIntheNews .gf-snippet { display:none } .ngNewsFeed .gf-result .gf-spacer { margin-right:3px; margin-left:3px } .rssFeed .rssHeader { background:#E4E6E7; padding:10px 0 10px 0; text-align:center; margin-bottom:10px } .rssFeed .rssHeader a { text-decoration:none; font-family:ProximaNovaBold, Arial, Helvetica, Tahoma, sans-serif; font-size:18px } .rssFeed .rssBody ul { margin-left:6px; margin-right:6px; list-style:none } .rssFeed .rssBody ul li.rssRow { border-bottom:1px solid #D6D9DB; padding-top:5px; padding-bottom:3px; margin-bottom:5px } .rssFeed .rssBody ul li.rssRow:last-child { border-bottom:0 } .rssFeed .rssBody ul li.rssRow h4 { font-size:15px } .rssFeed .rssBody ul li.rssRow div { font-size:12px; color:#5E676D; margin-bottom:7px } .rssFeed .rssBody ul li.rssRow p { font-size:13px; color:#070808 } .videoWrapper { position:relative; padding-bottom:55%; padding-top:0; height:0; z-index:1000 } video { position:absolute!important; top:0; left:0; width:100%!important; height:100%!important; z-index:1 } video.video-js { z-index:1000 } .video-js .vjs-controls { z-index:1002 } .video-js-box .vjs-big-play-button { z-index:1002 } .videoWrapper .video-js, .videoWrappter .video-js-box { position:absolute; top:0; left:0; width:100%!important; height:100%!important; z-index:1; background:#000 } .videoWrapper embed, .videoWrapper object { position:absolute; top:0; left:0; width:100%; height:100%!important; z-index:1 } .video-js-box .vjs-controls { z-index:1002 } .vjs-spinner { display:none!important } .video-js-box img.vjs-poster { height:100%!important; width:100%!important } a.vidThumbLink { position:relative; float:left; width:100% } a.vidThumbLink img { display:block; position:relative } a.vidThumbLink span { display:block; position:absolute; width:100%; height:100%; background:transparent url(../img/bk_videoThumbLink.png) 50% 40% no-repeat; top:0; left:0; z-index:3 } a.vidThumbLink:hover span { background-image:url(../img/bk_videoThumbLink_over.png) } .videoContainer { position:relative; padding-bottom:56.25%; padding-top:3px; height:0; overflow:hidden } .videoContainer #containerx, .videoContainer embed, .videoContainer iframe, .videoContainer object { position:absolute; top:0; left:0; width:100%; height:100% } .videoDetails { list-style:none; margin-left:0 } .videoDetails p { margin:0 } .videoDetails li { padding:7px 0 7px 4px; border-bottom:1px solid #919AA0 } .videoDetails li .btn { margin:auto 0; margin-top:5px } .videoDetails li:last-child { border-bottom:0 } .ngPageBanner, .ngPageTitleBar { display:block } .pageHero01 { margin-bottom:10px; -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .2); -moz-box-shadow:0 1px 3px rgba(0, 0, 0, .2); -khtml-box-shadow:0 1px 3px rgba(0, 0, 0, .2); box-shadow:0 1px 3px rgba(0, 0, 0, .2) } .pageHero01 img { -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; border-radius:3px } .t02pageHeader { color:#354753!important; font-family:ProximaNovaBold, Arial, Helvetica, Tahoma, sans-serif; font-weight:100; font-size:1.63em; line-height:1.3em; margin-top:0; margin-bottom:0; -webkit-text-shadow:0 1px 1px #fff; -moz-text-shadow:0 1px 1px #fff; text-shadow:0 1px 1px #fff } .t02pageHeader a { text-decoration:none; color:#354753 } .careersRSS { display:inline-block; width:99.9% } .careersRSS li { width:100% } .careersRSS li a { padding:5px 5px 5px 6px; display:inline-block } .smName { width:100%; background:#E4EBF0; -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; text-align:center; padding:8px 0 8px 0; margin-bottom:5px } .smName:after, .smName:before { display:table; content:""; line-height:0 } .smName:after { clear:both } .ngWidgetHeader span.sm { text-align:left; display:inline-block; float:left; margin:0; padding:3px 5px 6px 5px; background-position:5px 50%; background-repeat:no-repeat; text-indent:30px } .ngWidgetHeader span.sm.fb { background-image:url(../img/icons/social/24/facebook.png) } .ngWidgetHeader span.sm.tw { background-image:url(../img/icons/social/24/twitter.png) } .ngWidgetHeader span.sm.yt { background-image:url(../img/icons/social/24/youtube.png) } .ngWidgetHeader span.sm.feed { background-image:url(../img/icons/social/24/feed.png) } .ngWidgetHeader a.btn { float:right; margin-right:10px; margin-top:2px; color:#fff } .socialMediaWidget .content { min-height:200px; font-size:12px; line-height:1.3em } .fb-wall { width:100%; font-size:12px; line-height:1.3em } .fb-wall a { -ms-word-break:break-all; word-break:break-all; word-break:break-word; -webkit-hyphens:auto; -moz-hyphens:auto; hyphens:auto } .fb-wall-box { background:#fff; padding:0; border:1px solid #ADB4B8; -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; margin-bottom:12px } .fb-wall-box a { word-wrap:break-word } .fb-wall-box .fb-wall-avatar { display:none } .fb-wall-box a.fb-wall-message-from { display:none } .fb-wall-box img { margin:0; margin-bottom:0 } .fb-wall-box .fb-wall-data .fb-wall-message { display:block; margin:5px 5px 8px 5px } .fb-wall-box .fb-wall-data .fb-wall-media { overflow:auto } .fb-wall-box .fb-wall-data .fb-wall-media .fb-wall-media-container { padding:2px 5px 10px 5px } .fb-wall-box .fb-wall-data .fb-wall-media .fb-wall-media-container .fb-wall-name { display:block; font-family:ProximaNovaBold, Arial, Helvetica, Tahoma, sans-serif; font-size:1em; margin-bottom:7px } .fb-wall-box .fb-wall-data .fb-wall-media .fb-wall-media-container a.fb-wall-caption { display:block; color:#070808; text-decoration:none; cursor:text; -ms-word-break:break-all; word-break:break-all; word-break:break-word; -webkit-hyphens:auto; -moz-hyphens:auto; hyphens:auto } .fb-wall-box .fb-wall-data .fb-wall-media .fb-wall-media-container a.fb-wall-caption:hover { text-decoration:none!important } .fb-wall-box .fb-wall-data .fb-wall-media .fb-wall-picture { width:100% } .fb-wall-date { display:block; clear:both; font-size:11px; background-color:#E4E6E7; padding:3px 3px 0 3px } .fb-wall-likes { display:block; clear:both; font-size:11px; background-color:#E4E6E7; padding:0 3px 3px 3px } .fb-wall-description { display:block; clear:both } #channel_div .video { padding:2px 0 0 0; border-bottom:1px solid #ADB4B8; margin-bottom:3px } #channel_div .video:last-child { border-bottom:none } #channel_div .video a { text-decoration:none; font-weight:400 } #channel_div .video a img { width:100% } ul.tweet_list, ul.tweet_list li { list-style:none; margin:0; padding:0 } ul.tweet_list li { background:#fff; display:block; line-height:1.3em; padding:2px 0 7px 0; -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; border:1px solid #ADB4B8; margin-bottom:12px; padding:5px 5px 7px 5px } ul.tweet_list li:after, ul.tweet_list li:before { display:table; content:""; line-height:0 } ul.tweet_list li:after { clear:both } ul.tweet_list li span { display:block } a.tweet_avatar { display:block; float:left } a.tweet_avatar img { -webkit-border-radius:2px; -moz-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; margin:0 4px 0 0!important } ul.tweet_list li span.tweet_time { display:block; padding-top:8px; padding-bottom:5px } ul.tweet_list li span.tweet_join { display:none } #feed2 .gfc-result { display:block; padding:2px 0 7px 0; border-bottom:1px solid #ADB4B8; margin-bottom:5px } #feed2 .gfc-result:after, #feed2 .gfc-result:before { display:table; content:""; line-height:0 } #feed2 .gfc-result:after { clear:both } #newsfeed .gf-title { font-size:16px; line-height:1.3em; height:auto; font-family:ProximaNovaBold, Arial, Helvetica, Tahoma, sans-serif; font-weight:400 } #newsfeed .gfc-result { display:block; padding:2px 0 7px 0; border-bottom:1px solid #ADB4B8; margin-bottom:5px } #newsfeed .gfc-result:after, #newsfeed .gfc-result:before { display:table; content:""; line-height:0 } #newsfeed .gfc-result:after { clear:both } iframe#newsItem { display:block; background:#ccc; width:100%; overflow:auto } .footer .ngCopyright { text-transform:uppercase } .ngArticle .content { width:100%; margin:0; padding:0 } .articleContent, .articleDate, .articleTitle { margin:0; padding-top:0; padding-bottom:0; width:94.5%; padding-left:2.5%; padding-right:2.5% } .articleContent:after, .articleContent:before, .articleDate:after, .articleDate:before, .articleTitle:after, .articleTitle:before { display:table; content:""; line-height:0 } .articleContent:after, .articleDate:after, .articleTitle:after { clear:both } .articleTitle { padding-top:20px; padding-bottom:5px } .articleContent { padding-bottom:20px } #artTitle, .articleContent h2 { font-weight:400; font-size:24px; line-height:1.2em } .articleContent pre { color:#17191A; display:block; padding:12px 150px 1px 15px; margin:15px 0 0 0; font-size:12px; line-height:1.3em; word-break:break-all; word-wrap:break-word; white-space:pre; white-space:pre-wrap; background:0 0; border:0; border-top:1px solid #ccc; border-top:1px solid rgba(0, 0, 0, .15); border-bottom:1px solid #ccc; border-bottom:1px solid rgba(0, 0, 0, .15); -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } a.artImgLinks { border:1px!important; border:1px solid #919AA0!important; margin:0; padding:0; display:block } .articleImages h4 { font-size:20px; font-weight:400; font-style:normal; color:#5E676D; margin-bottom:10px } .artImgLinks img { margin:0!important; padding:0!important } .artImgCaption { border-left:1px solid #919AA0; border-right:1px solid #919AA0; border-bottom:1px solid #919AA0; padding:7px 7px 7px 7px; margin-bottom:13px; background:#F2F3F3 } .photoDetails { list-style:none; margin-left:0 } .photoDetails p { margin:0 } .photoDetails li { padding:7px 0 7px 4px; border-bottom:1px solid #919AA0 } .photoDetails li .btn, .photoDetails li a.btn, .photoDetails li a.btn:link, .photoDetails li a.btn:visited { margin:auto 0; margin-top:5px; color:#fff } .photoDetails li:last-child { border-bottom:0 } .socialBar { border:1px solid #ADB4B8; background-color:#F2F3F3; -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; padding:7px 1% 7px 1%; overflow:visible; width:97.8%; margin-top:10px; margin-bottom:3px; float:left } .socialBtn { display:block; float:left; position:relative; margin:0 5px 0 5px } .subCaps .thumbnails>li { float:left; margin:0 0 1.5em 20px } .subCaps .thumbnail { display:block; padding:5px; line-height:1 } .subCaps a.thumbnail:hover { border-color:#20399D; -webkit-box-shadow:0 1px 4px rgba(0, 105, 214, .25); -moz-box-shadow:0 1px 4px rgba(0, 105, 214, .25); -khtml-box-shadow:0 1px 4px rgba(0, 105, 214, .25); box-shadow:0 1px 4px rgba(0, 105, 214, .25) } .subCaps .thumbnail>img { display:inline; width:140px; max-width:100%; margin-left:auto!important; margin-right:auto!important; float:left; position:relative } .subCaps .thumbnail .caption { display:inline-block; float:left; position:relative; width:563px; padding:0 9px 0 9px } .g { margin:10px 0 3px 0; padding:8px 0 0 0; font-size:1.3em; border-top:1px solid #BABFC3 } .searchListing .g:first-child { border-top:none } .l { color:#20399D } .f, .f a:link, .f:link { color:#77c } .t { background-color:#e5ecf9 } .z { display:none } .i, .i:link { color:#a90a08 } .a, .a:link { color:green } div.n { margin-top:1em } .n a { font-size:10pt; color:#000 } .n .i { font-size:10pt; font-weight:700 } .q, .q a:active, .q a:link, .q a:visited { color:#00c } .b, .b a { font-size:12pt; color:#00c; font-weight:700 } .d { margin-right:1em; margin-left:1em } div.oneboxResults { max-height:150px; overflow:hidden } [class*=" soIcon"], [class^=soIcon] { display:block; vertical-align:text-top; background-repeat:no-repeat; text-indent:-999em } .soIcon16 { width:16px; height:16px; background-image:url(../img/sprite_socialicons_16.png); line-height:16px } .soIcon24 { width:24px; height:24px; background-image:url(../img/sprite_socialicons_24.png); line-height:24px } .soIcon48 { width:48px; height:48px; background-image:url(../img/sprite_socialicons_48.png); line-height:48px } .soIcon60 { width:60px; height:60px; background-image:url(../img/sprite_socialicons_60.png); line-height:60px } a.soIcon16.facebook { background-position:0 0 } a.soIcon16.twitter { background-position:-16px 0 } a.soIcon16.flickr { background-position:-32px 0 } a.soIcon16.youtube { background-position:-48px 0 } a.soIcon16.feed { background-position:-64px 0 } a.soIcon16.linkedin { background-position:-80px 0 } a.soIcon16.gplus { background-position:-96px 0 } a.soIcon16.vimeo { background-position:-112px 0 } a.soIcon16.email { background-position:-128px 0 } a.soIcon16.instagram { background-position:-144px 0 } a.soIcon16.facebook.orig { background-position:0 -16px } a.soIcon16.twitter.orig { background-position:-16px -16px } a.soIcon16.flickr.orig { background-position:-32px -16px } a.soIcon16.youtube.orig { background-position:-48px -16px } a.soIcon16.feed.orig { background-position:-64px -16px } a.soIcon16.linkedin.orig { background-position:-80px -16px } a.soIcon16.gplus.orig { background-position:-96px -16px } a.soIcon16.vimeo.orig { background-position:-112px -16px } a.soIcon16.email.orig { background-position:-128px -16px } a.soIcon16.instagram.orig { background-position:-144px -16px } a.soIcon16.facebook:hover { background-position:0 -16px } a.soIcon16.twitter:hover { background-position:-16px -16px } a.soIcon16.flickr:hover { background-position:-32px -16px } a.soIcon16.youtube:hover { background-position:-48px -16px } a.soIcon16.feed:hover { background-position:-64px -16px } a.soIcon16.linkedin:hover { background-position:-80px -16px } a.soIcon16.gplus:hover { background-position:-96px -16px } a.soIcon16.vimeo:hover { background-position:-112px -16px } a.soIcon16.email:hover { background-position:-128px -16px } a.soIcon16.instagram:hover { background-position:-144px -16px } a.soIcon24.facebook { background-position:0 0 } a.soIcon24.twitter { background-position:-24px 0 } a.soIcon24.flickr { background-position:-48px 0 } a.soIcon24.youtube { background-position:-72px 0 } a.soIcon24.yt { background-image:url(../img/icons/social/24/youtube.png) } a.soIcon24.feed { background-position:-96px 0 } a.soIcon24.linkedin { background-position:-120px 0 } a.soIcon24.gplus { background-position:-144px 0 } a.soIcon24.vimeo { background-position:-168px 0 } a.soIcon24.email { background-position:-192px 0 } a.soIcon24.facebook.orig { background-position:0 -24px } a.soIcon24.twitter.orig { background-position:-24px -24px } a.soIcon24.flickr.orig { background-position:-48px -24px } a.soIcon24.youtube.orig { background-position:-72px -24px } a.soIcon24.yt.orig { background-image:url(../img/icons/social/24/youtube.png) } a.soIcon24.feed.orig { background-position:-96px -24px } a.soIcon24.linkedin.orig { background-position:-120px -24px } a.soIcon24.gplus.orig { background-position:-144px -24px } a.soIcon24.vimeo.orig { background-position:-168px -24px } a.soIcon24.email.orig { background-position:-192px -24px } a.soIcon24.glassdoor.orig { background-position:-216px -24px } a.soIcon24.facebook:hover { background-position:0 -24px } a.soIcon24.twitter:hover { background-position:-24px -24px } a.soIcon24.flickr:hover { background-position:-48px -24px } a.soIcon24.youtube:hover { background-position:-72px -24px } a.soIcon24.yt:hover { background-image:url(../img/icons/social/24/youtube.png) } a.soIcon24.feed:hover { background-position:-96px -24px } a.soIcon24.linkedin:hover { background-position:-120px -24px } a.soIcon24.gplus:hover { background-position:-144px -24px } a.soIcon24.vimeo:hover { background-position:-168px -24px } a.soIcon24.email:hover { background-position:-192px -24px } a.soIcon24.glassdoor:hover { background-position:-216px -24px } .span3 .ngWidgets.ngWidget01.ngShadowedBox .content .copy ul { margin-left:0; list-style:none } .span3 .ngWidgets.ngWidget01.ngShadowedBox .content .copy ul li { margin-bottom:5px; list-style:none } .ngWidget01 p a:hover, .span3 .ngWidget01 .content a:hover { color:#00172a!important; text-decoration:underline!important } .bareContent ul, .bareContent ul li { font-size:1em!important } a.rfiFormLink, a.rfiFormLink:hover { text-decoration:none; cursor:text; opacity:.25; filter:alpha(opacity=25) } .nivoSlider { position:relative; width:100%; height:auto; overflow:hidden } .nivoSlider img { position:absolute; top:0; left:0; -webkit-border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px } .nivo-main-image { display:block!important; position:relative!important; width:100%!important } .nivoSlider a.nivo-imageLink { position:absolute; top:0; left:0; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none } .nivo-slice { display:block; position:absolute; z-index:5; height:100%; top:0 } .nivo-box { display:block; position:absolute; z-index:5; overflow:hidden } .nivo-box img { display:block } .nivo-caption { position:absolute; left:0; bottom:0; background:#000; color:#fff; width:100%; z-index:8; padding:10px 15px; opacity:.8; overflow:hidden; display:none; -moz-opacity:.8; filter:alpha(opacity=8); -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; text-align:right } .lt-ie8 .nivo-caption .ngSliderCopy { margin-right:30px } .nivo-caption .ngSliderCopy h1, .nivo-caption .ngSliderCopy h2, .nivo-caption .ngSliderCopy h3, .nivo-caption .ngSliderCopy h4, .nivo-caption .ngSliderCopy h5, .nivo-caption .ngSliderCopy h6 { color:#F2F3F3; line-height:1.2em; margin-bottom:3px } .nivo-caption .ngSliderCopy h2 { font-size:16px; line-height:1.1em; margin-bottom:1px } .nivo-caption p { padding:0; margin:0 } .nivo-caption a { display:inline!important } .nivo-html-caption { display:none } .nivo-directionNav a { position:absolute; top:45%; z-index:9; cursor:pointer } .nivo-prevNav { left:0 } .nivo-nextNav { right:0 } .nivo-controlNav { text-align:center; padding:15px 0 } .nivo-controlNav a { cursor:pointer } .nivo-controlNav a.active { font-weight:700 } .news-wrapper { height:24px; margin-top:2px; margin-bottom:2px; padding:0; position:relative; overflow:hidden } .news-title { float:left; width:1px; height:24px; padding:0; margin:0; margin-right:10px; background-color:#778188 } .news { width:755px; height:24px; overflow:hidden } .headline { position:absolute; height:24px; padding:0; overflow:hidden; z-index:1; line-height:25px; text-shadow:0 1px 1px #fff } .headline a, .headline a:active, .headline a:visited { color:#17191A; text-decoration:none; font-size:12px } .headline a:hover { color:#0f1a48; text-decoration:none } .control-bar { background-repeat:no-repeat; width:97px; height:21px; position:absolute; z-index:-1; top:35px } .controls-wrapper { position:relative; width:48px; height:12px; margin-left:24px } .controls-wrapper div { position:relative; width:7px; height:8px; margin-left:6px; margin-top:4px; float:left } .controls-wrapper div.next { cursor:pointer } .controls-wrapper div.prev { cursor:pointer } .controls-wrapper div.play { cursor:pointer } .controls-wrapper div.pause { cursor:pointer } .preview-wrapper { font-size:10pt; padding-top:8px; width:308px; height:85px; position:absolute; z-index:1000 } .preview { width:292px; height:61px; background-color:#2c2c2c; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border:solid 1px #212121; padding:8px; font-size:9pt } .preview h4, .preview p { margin:0; padding:0; overflow:hidden } .preview h4 { font-size:10pt; color:#fff; font-weight:400; width:290px; height:16px } .preview p { color:#9f9e9e; width:290px; height:54px } .preview a { font-size:11px; color:#9f9e9e; text-decoration:none; margin-left:4px } .preview a:hover { text-decoration:underline; color:#ff0 } .tip { margin:auto; width:13px; height:9px } .news-wrapper.multiple { width:680px; overflow:hidden } .news-wrapper.multiple .news-title { float:left } .news-wrapper.multiple .news { float:left; width:2000px } .news-wrapper.multiple .headline { position:relative; float:left; margin-left:0 } .pull-right { float:right } .pull-left { float:left } .hide { display:none } .show { display:block } .invisible { visibility:hidden } #AM-141064-tid-2{visibility:hidden;} 