/* Welcome and glad you are using Reverie. * This is the main stylesheet loaded by default. * Edit the file and have fun. * http://themefortress.com/reverie *//* normalize.css v2.1.1 | MIT License | git.io/normalize *//* ==========================================================================   HTML5 display definitions   ========================================================================== *//** * Correct `block` display not defined in IE 8/9. */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {  display: block;}/** * Correct `inline-block` display not defined in IE 8/9. */audio,canvas,video {  display: inline-block;}/** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */audio:not([controls]) {  display: none;  height: 0;}/** * Address styling not present in IE 8/9. */[hidden] {  display: none;}/* ==========================================================================   Base   ========================================================================== *//** * 1. Prevent system color scheme's background color being used in Firefox, IE, *    and Opera. * 2. Prevent system color scheme's text color being used in Firefox, IE, and *    Opera. * 3. Set default font family to sans-serif. * 4. Prevent iOS text size adjust after orientation change, without disabling *    user zoom. */html {  background: #fff;  /* 1 */  color: #000;  /* 2 */  font-family: Tahoma, Geneva, sans-serif;  /* 3 */  -ms-text-size-adjust: 100%;  /* 4 */  -webkit-text-size-adjust: 100%;  /* 4 */}/** * Remove default margin. */body {  margin: 0;}/* ==========================================================================   Links   ========================================================================== *//** * Address `outline` inconsistency between Chrome and other browsers. */a:focus {  outline: thin dotted;}/** * Improve readability when focused and also mouse hovered in all browsers. */a:active,a:hover {  outline: 0;}/* ==========================================================================   Typography   ========================================================================== *//** * Address variable `h1` font-size and margin within `section` and `article` * contexts in Firefox 4+, Safari 5, and Chrome. */h1 {  font-size: 2em;  margin: 0.67em 0;}/** * Address styling not present in IE 8/9, Safari 5, and Chrome. */abbr[title] {  border-bottom: 1px dotted;}/** * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */b,strong {  font-weight: bold;}/** * Address styling not present in Safari 5 and Chrome. */dfn {  font-style: italic;}/** * Address differences between Firefox and other browsers. */hr {  -moz-box-sizing: content-box;  box-sizing: content-box;  height: 0;}/** * Address styling not present in IE 8/9. */mark {  background: #ff0;  color: #000;}/** * Correct font family set oddly in Safari 5 and Chrome. */code,kbd,pre,samp {  font-family: monospace, serif;  font-size: 1em;}/** * Improve readability of pre-formatted text in all browsers. */pre {  white-space: pre-wrap;}/** * Set consistent quote types. */q {  quotes: "\201C" "\201D" "\2018" "\2019";}/** * Address inconsistent and variable font size in all browsers. */small {  font-size: 80%;}/** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */sub,sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline;}sup {  top: -0.5em;}sub {  bottom: -0.25em;}/* ==========================================================================   Embedded content   ========================================================================== *//** * Remove border when inside `a` element in IE 8/9. */img {  border: 0;}/** * Correct overflow displayed oddly in IE 9. */svg:not(:root) {  overflow: hidden;}/* ==========================================================================   Figures   ========================================================================== *//** * Address margin not present in IE 8/9 and Safari 5. */figure {  margin: 0;}/* ==========================================================================   Forms   ========================================================================== *//** * Define consistent border, margin, and padding. */fieldset {  border: 1px solid #c0c0c0;  margin: 0 2px;  padding: 0.35em 0.625em 0.75em;}/** * 1. Correct `color` not being inherited in IE 8/9. * 2. Remove padding so people aren't caught out if they zero out fieldsets. */legend {  border: 0;  /* 1 */  padding: 0;  /* 2 */}/** * 1. Correct font family not being inherited in all browsers. * 2. Correct font size not being inherited in all browsers. * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */button,input,select,textarea {  font-family: inherit;  /* 1 */  font-size: 100%;  /* 2 */  margin: 0;  /* 3 */}/** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */button,input {  line-height: normal;}/** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. * Correct `select` style inheritance in Firefox 4+ and Opera. */button,select {  text-transform: none;}/** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` *    and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type *    `input` and others. */button,html input[type="button"],input[type="reset"],input[type="submit"] {  -webkit-appearance: button;  /* 2 */  cursor: pointer;  /* 3 */}/** * Re-set default cursor for disabled elements. */button[disabled],html input[disabled] {  cursor: default;}/** * 1. Address box sizing set to `content-box` in IE 8/9. * 2. Remove excess padding in IE 8/9. */input[type="checkbox"],input[type="radio"] {  box-sizing: border-box;  /* 1 */  padding: 0;  /* 2 */}/** * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome *    (include `-moz` to future-proof). */input[type="search"] {  -webkit-appearance: textfield;  /* 1 */  -moz-box-sizing: content-box;  -webkit-box-sizing: content-box;  /* 2 */  box-sizing: content-box;}/** * Remove inner padding and search cancel button in Safari 5 and Chrome * on OS X. */input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {  -webkit-appearance: none;}/** * Remove inner padding and border in Firefox 4+. */button::-moz-focus-inner,input::-moz-focus-inner {  border: 0;  padding: 0;}/** * 1. Remove default vertical scrollbar in IE 8/9. * 2. Improve readability and alignment in all browsers. */textarea {  overflow: auto;  /* 1 */  vertical-align: top;  /* 2 */}/* ==========================================================================   Tables   ========================================================================== *//** * Remove most spacing between table cells. */table {  border-collapse: collapse;  border-spacing: 0;}*,*:before,*:after {  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  box-sizing: border-box;}html,body {  font-size: 100%;}body {  background: white;  color: #222222;  padding: 0;  margin: 0;  font-family: Tahoma, Geneva, sans-serif;  font-weight: normal;  font-style: normal;  line-height: 1;  position: relative;  cursor: default;}a:hover {  cursor: pointer;}a:focus {  outline: none;}img,object,embed {  max-width: 100%;  height: auto;}object,embed {  height: 100%;}img {  -ms-interpolation-mode: bicubic;}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object {  max-width: none !important;}.left {  float: left !important;}.right {  float: right !important;}.text-left {  text-align: left !important;}.text-right {  text-align: right !important;}.text-center {  text-align: center !important;}.text-justify {  text-align: justify !important;}.hide {  display: none;}.antialiased {  -webkit-font-smoothing: antialiased;}img {  display: inline-block;  vertical-align: middle;}textarea {  height: auto;  min-height: 50px;}select {  width: 100%;}/* Grid HTML Classes */.row {  width: 100%;  margin-left: auto;  margin-right: auto;  margin-top: 0;  margin-bottom: 0;  max-width: 62.5em;  *zoom: 1;}.row:before, .row:after {  content: " ";  display: table;}.row:after {  clear: both;}.row.collapse .column,.row.collapse .columns {  position: relative;  padding-left: 0.9375em;  padding-right: 0.9375em;  float: left;}.row .row {  width: auto;  margin-left: -0.9375em;  margin-right: -0.9375em;  margin-top: 0;  margin-bottom: 0;  max-width: none;  *zoom: 1;}.row .row:before, .row .row:after {  content: " ";  display: table;}.row .row:after {  clear: both;}.row .row.collapse {  width: auto;  margin: 0;  max-width: none;  *zoom: 1;}.row .row.collapse:before, .row .row.collapse:after {  content: " ";  display: table;}.row .row.collapse:after {  clear: both;}.column,.columns {  position: relative;  padding-left: 0.9375em;  padding-right: 0.9375em;  width: 100%;  float: left;}@media only screen {  .column,  .columns {    position: relative;    padding-left: 0.9375em;    padding-right: 0.9375em;    float: left;  }  .small-1 {    position: relative;    width: 8.33333%;  }  .small-2 {    position: relative;    width: 16.66667%;  }  .small-3 {    position: relative;    width: 25%;  }  .small-4 {    position: relative;    width: 33.33333%;  }  .small-5 {    position: relative;    width: 41.66667%;  }  .small-6 {    position: relative;    width: 50%;  }  .small-7 {    position: relative;    width: 58.33333%;  }  .small-8 {    position: relative;    width: 66.66667%;  }  .small-9 {    position: relative;    width: 75%;  }  .small-10 {    position: relative;    width: 83.33333%;  }  .small-11 {    position: relative;    width: 91.66667%;  }  .small-12 {    position: relative;    width: 100%;  }  .small-offset-0 {    position: relative;    margin-left: 0%;  }  .small-offset-1 {    position: relative;    margin-left: 8.33333%;  }  .small-offset-2 {    position: relative;    margin-left: 16.66667%;  }  .small-offset-3 {    position: relative;    margin-left: 25%;  }  .small-offset-4 {    position: relative;    margin-left: 33.33333%;  }  .small-offset-5 {    position: relative;    margin-left: 41.66667%;  }  .small-offset-6 {    position: relative;    margin-left: 50%;  }  .small-offset-7 {    position: relative;    margin-left: 58.33333%;  }  .small-offset-8 {    position: relative;    margin-left: 66.66667%;  }  .small-offset-9 {    position: relative;    margin-left: 75%;  }  .small-offset-10 {    position: relative;    margin-left: 83.33333%;  }  [class*="column"] + [class*="column"]:last-child {    float: right;  }  [class*="column"] + [class*="column"].end {    float: left;  }  .column.small-centered,  .columns.small-centered {    position: relative;    margin-left: auto;    margin-right: auto;    float: none !important;  }}/* Styles for screens that are atleast 768px; */@media only screen and (min-width: 768px) {  #lista_links{    //background-color: #bdb4ab;  }  #base{      background-color:  #bdb4ab;      //width: 107%;      margin-right: -1.88em;      margin-left: -1.88em;  }  #side_castanho{      background-color:  #997c3a;      color: black;      font-weight: bold;      font-family: Tahoma, Geneva, sans-serif;      margin: 0.5em;  }  #caixa_amarela{      background-color:  #fcc43b;      font-family: Tahoma, Geneva, sans-serif;      color: white;      padding: 0.2em;      padding-top: 1em;      padding-bottom: 1em;      font-size: 2.1em;      text-align: center;      font-weight: bold;  }  #caixa_vermelha{      background-color:  #98292f;      font-family: Tahoma, Geneva, sans-serif;      color: white;      padding: 0.2em;      padding-top: 1em;      padding-bottom: 1em;      font-size: 1.7em;      text-align: center;      font-weight: bold;  }  #laranja{      color: #ff6100;      font-size: 1.4em;      font-family: Tahoma, Geneva, sans-serif;      text-align: center;      font-weight: bold;  }  #black_baixo{      font-size: 1.2em;      font-family: Tahoma, Geneva, sans-serif;      text-align: center;  }  #black_topo{      font-size: 1.5em;      font-family: Tahoma, Geneva, sans-serif;        } #noticias{  background-color: white;  margin-left: 1.5em;  margin-right: 1.5em;}#conteudo_base{   background-color: white;   padding-left: 15px;   padding-right: 15px;   margin-left: 1.5em;   margin-right: 1.5em;}  .large-1 {    position: relative;    width: 8.33333%;  }  .large-2 {    position: relative;    width: 16.66667%;  }  .large-3 {    position: relative;    width: 25%;  }  .large-4 {    position: relative;    width: 33.33333%;  }  .large-5 {    position: relative;    width: 41.66667%;  }  .large-6 {    position: relative;    width: 50%;  }  .large-7 {    position: relative;    width: 58.33333%;  }  .large-8 {    position: relative;    width: 66.66667%;  }  .large-9 {    position: relative;    width: 75%;  }  .large-10 {    position: relative;    width: 83.33333%;  }  .large-11 {    position: relative;    width: 91.66667%;  }  .large-12 {    position: relative;    width: 100%;  }  .row .large-offset-0 {    position: relative;    margin-left: 0%;  }  .row .large-offset-1 {    position: relative;    margin-left: 8.33333%;  }  .row .large-offset-2 {    position: relative;    margin-left: 16.66667%;  }  .row .large-offset-3 {    position: relative;    margin-left: 25%;  }  .row .large-offset-4 {    position: relative;    margin-left: 33.33333%;  }  .row .large-offset-5 {    position: relative;    margin-left: 41.66667%;  }  .row .large-offset-6 {    position: relative;    margin-left: 50%;  }  .row .large-offset-7 {    position: relative;    margin-left: 58.33333%;  }  .row .large-offset-8 {    position: relative;    margin-left: 66.66667%;  }  .row .large-offset-9 {    position: relative;    margin-left: 75%;  }  .row .large-offset-10 {    position: relative;    margin-left: 83.33333%;  }  .row .large-offset-11 {    position: relative;    margin-left: 91.66667%;  }  .push-1 {    position: relative;    left: 8.33333%;    right: auto;  }  .pull-1 {    position: relative;    right: 8.33333%;    left: auto;  }  .push-2 {    position: relative;    left: 16.66667%;    right: auto;  }  .pull-2 {    position: relative;    right: 16.66667%;    left: auto;  }  .push-3 {    position: relative;    left: 25%;    right: auto;  }  .pull-3 {    position: relative;    right: 25%;    left: auto;  }  .push-4 {    position: relative;    left: 33.33333%;    right: auto;  }  .pull-4 {    position: relative;    right: 33.33333%;    left: auto;  }  .push-5 {    position: relative;    left: 41.66667%;    right: auto;  }  .pull-5 {    position: relative;    right: 41.66667%;    left: auto;  }  .push-6 {    position: relative;    left: 50%;    right: auto;  }  .pull-6 {    position: relative;    right: 50%;    left: auto;  }  .push-7 {    position: relative;    left: 58.33333%;    right: auto;  }  .pull-7 {    position: relative;    right: 58.33333%;    left: auto;  }  .push-8 {    position: relative;    left: 66.66667%;    right: auto;  }  .pull-8 {    position: relative;    right: 66.66667%;    left: auto;  }  .push-9 {    position: relative;    left: 75%;    right: auto;  }  .pull-9 {    position: relative;    right: 75%;    left: auto;  }  .push-10 {    position: relative;    left: 83.33333%;    right: auto;  }  .pull-10 {    position: relative;    right: 83.33333%;    left: auto;  }  .push-11 {    position: relative;    left: 91.66667%;    right: auto;  }  .pull-11 {    position: relative;    right: 91.66667%;    left: auto;  }  .column.large-centered,  .columns.large-centered {    position: relative;    margin-left: auto;    margin-right: auto;    float: none !important;  }  .column.large-uncentered,  .columns.large-uncentered {    margin-left: 0;    margin-right: 0;    float: left !important;  }  .column.large-uncentered.opposite,  .columns.large-uncentered.opposite {    float: right !important;  }}/* Foundation Visibility HTML Classes */.show-for-small,.show-for-medium-down,.show-for-large-down {  display: inherit !important;}.show-for-medium,.show-for-medium-up,.show-for-large,.show-for-large-up,.show-for-xlarge {  display: none !important;}.hide-for-medium,.hide-for-medium-up,.hide-for-large,.hide-for-large-up,.hide-for-xlarge {  display: inherit !important;}.hide-for-small,.hide-for-medium-down,.hide-for-large-down {  display: none !important;}/* Specific visilbity for tables */table.show-for-small, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-large, table.hide-for-large-up, table.hide-for-xlarge {  display: table;}thead.show-for-small, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-xlarge {  display: table-header-group !important;}tbody.show-for-small, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-xlarge {  display: table-row-group !important;}tr.show-for-small, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-xlarge {  display: table-row !important;}td.show-for-small, td.show-for-medium-down, td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge,th.show-for-small,th.show-for-medium-down,th.show-for-large-down,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-large,th.hide-for-large-up,th.hide-for-xlarge {  display: table-cell !important;}/* Medium Displays: 768px - 1279px */@media only screen and (min-width: 768px) {   .show-for-medium,  .show-for-medium-up {    display: inherit !important;  }  .show-for-small {    display: none !important;  }  .hide-for-small {    display: inherit !important;  }  .hide-for-medium,  .hide-for-medium-up {    display: none !important;  }  /* Specific visilbity for tables */  table.show-for-medium, table.show-for-medium-up, table.hide-for-small {    display: table;  }  thead.show-for-medium, thead.show-for-medium-up, thead.hide-for-small {    display: table-header-group !important;  }  tbody.show-for-medium, tbody.show-for-medium-up, tbody.hide-for-small {    display: table-row-group !important;  }  tr.show-for-medium, tr.show-for-medium-up, tr.hide-for-small {    display: table-row !important;  }  td.show-for-medium, td.show-for-medium-up, td.hide-for-small,  th.show-for-medium,  th.show-for-medium-up,  th.hide-for-small {    display: table-cell !important;  }}/* Large Displays: 1280px - 1440px */@media only screen and (min-width: 1280px) {  .show-for-large,  .show-for-large-up {    display: inherit !important;  }  .show-for-medium,  .show-for-medium-down {    display: none !important;  }  .hide-for-medium,  .hide-for-medium-down {    display: inherit !important;  }  .hide-for-large,  .hide-for-large-up {    display: none !important;  }  /* Specific visilbity for tables */  table.show-for-large, table.show-for-large-up, table.hide-for-medium, table.hide-for-medium-down {    display: table;  }  thead.show-for-large, thead.show-for-large-up, thead.hide-for-medium, thead.hide-for-medium-down {    display: table-header-group !important;  }  tbody.show-for-large, tbody.show-for-large-up, tbody.hide-for-medium, tbody.hide-for-medium-down {    display: table-row-group !important;  }  tr.show-for-large, tr.show-for-large-up, tr.hide-for-medium, tr.hide-for-medium-down {    display: table-row !important;  }  td.show-for-large, td.show-for-large-up, td.hide-for-medium, td.hide-for-medium-down,  th.show-for-large,  th.show-for-large-up,  th.hide-for-medium,  th.hide-for-medium-down {    display: table-cell !important;  }}/* X-Large Displays: 1400px and up */@media only screen and (min-width: 1440px) {  .show-for-xlarge {    display: inherit !important;  }  .show-for-large,  .show-for-large-down {    display: none !important;  }  .hide-for-large,  .hide-for-large-down {    display: inherit !important;  }  .hide-for-xlarge {    display: none !important;  }  /* Specific visilbity for tables */  table.show-for-xlarge, table.hide-for-large, table.hide-for-large-down {    display: table;  }  thead.show-for-xlarge, thead.hide-for-large, thead.hide-for-large-down {    display: table-header-group !important;  }  tbody.show-for-xlarge, tbody.hide-for-large, tbody.hide-for-large-down {    display: table-row-group !important;  }  tr.show-for-xlarge, tr.hide-for-large, tr.hide-for-large-down {    display: table-row !important;  }  td.show-for-xlarge, td.hide-for-large, td.hide-for-large-down,  th.show-for-xlarge,  th.hide-for-large,  th.hide-for-large-down {    display: table-cell !important;  }}/* Orientation targeting */.show-for-landscape,.hide-for-portrait {  display: inherit !important;}.hide-for-landscape,.show-for-portrait {  display: none !important;}/* Specific visilbity for tables */table.hide-for-landscape, table.show-for-portrait {  display: table;}thead.hide-for-landscape, thead.show-for-portrait {  display: table-header-group !important;}tbody.hide-for-landscape, tbody.show-for-portrait {  display: table-row-group !important;}tr.hide-for-landscape, tr.show-for-portrait {  display: table-row !important;}td.hide-for-landscape, td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait {  display: table-cell !important;}@media only screen and (orientation: landscape) {  .show-for-landscape,  .hide-for-portrait {    display: inherit !important;  }  .hide-for-landscape,  .show-for-portrait {    display: none !important;  }  /* Specific visilbity for tables */  table.show-for-landscape, table.hide-for-portrait {    display: table;  }  thead.show-for-landscape, thead.hide-for-portrait {    display: table-header-group !important;  }  tbody.show-for-landscape, tbody.hide-for-portrait {    display: table-row-group !important;  }  tr.show-for-landscape, tr.hide-for-portrait {    display: table-row !important;  }  td.show-for-landscape, td.hide-for-portrait,  th.show-for-landscape,  th.hide-for-portrait {    display: table-cell !important;  }}@media only screen and (orientation: portrait) {  .show-for-portrait,  .hide-for-landscape {    display: inherit !important;  }  .hide-for-portrait,  .show-for-landscape {    display: none !important;  }  /* Specific visilbity for tables */  table.show-for-portrait, table.hide-for-landscape {    display: table;  }  thead.show-for-portrait, thead.hide-for-landscape {    display: table-header-group !important;  }  tbody.show-for-portrait, tbody.hide-for-landscape {    display: table-row-group !important;  }  tr.show-for-portrait, tr.hide-for-landscape {    display: table-row !important;  }  td.show-for-portrait, td.hide-for-landscape,  th.show-for-portrait,  th.hide-for-landscape {    display: table-cell !important;  }}/* Touch-enabled device targeting */.show-for-touch {  display: none !important;}.hide-for-touch {  display: inherit !important;}.touch .show-for-touch {  display: inherit !important;}.touch .hide-for-touch {  display: none !important;}/* Specific visilbity for tables */table.hide-for-touch {  display: table;}.touch table.show-for-touch {  display: table;}thead.hide-for-touch {  display: table-header-group !important;}.touch thead.show-for-touch {  display: table-header-group !important;}tbody.hide-for-touch {  display: table-row-group !important;}.touch tbody.show-for-touch {  display: table-row-group !important;}tr.hide-for-touch {  display: table-row !important;}.touch tr.show-for-touch {  display: table-row !important;}td.hide-for-touch {  display: table-cell !important;}.touch td.show-for-touch {  display: table-cell !important;}th.hide-for-touch {  display: table-cell !important;}.touch th.show-for-touch {  display: table-cell !important;}/* Foundation Block Grids for below small breakpoint */@media only screen {  [class*="block-grid-"] {    display: block;    padding: 0;    margin: 0 -0.625em;    *zoom: 1;  }  [class*="block-grid-"]:before, [class*="block-grid-"]:after {    content: " ";    display: table;  }  [class*="block-grid-"]:after {    clear: both;  }  [class*="block-grid-"] > li {    display: inline;    height: auto;    float: left;    padding: 0 0.625em 1.25em;  }  .small-block-grid-1 > li {    width: 100%;    padding: 0 0.625em 1.25em;  }  .small-block-grid-1 > li:nth-of-type(n) {    clear: none;  }  .small-block-grid-1 > li:nth-of-type(1n+1) {    clear: both;  }  .small-block-grid-2 > li {    width: 50%;    padding: 0 0.625em 1.25em;  }  .small-block-grid-2 > li:nth-of-type(n) {    clear: none;  }  .small-block-grid-2 > li:nth-of-type(2n+1) {    clear: both;  }  .small-block-grid-3 > li {    width: 33.33333%;    padding: 0 0.625em 1.25em;  }  .small-block-grid-3 > li:nth-of-type(n) {    clear: none;  }  .small-block-grid-3 > li:nth-of-type(3n+1) {    clear: both;  }  .small-block-grid-4 > li {    width: 25%;    padding: 0 0.625em 1.25em;  }  .small-block-grid-4 > li:nth-of-type(n) {    clear: none;  }  .small-block-grid-4 > li:nth-of-type(4n+1) {    clear: both;  }  .small-block-grid-5 > li {    width: 20%;    padding: 0 0.625em 1.25em;  }  .small-block-grid-5 > li:nth-of-type(n) {    clear: none;  }  .small-block-grid-5 > li:nth-of-type(5n+1) {    clear: both;  }  .small-block-grid-6 > li {    width: 16.66667%;    padding: 0 0.625em 1.25em;  }  .small-block-grid-6 > li:nth-of-type(n) {    clear: none;  }  .small-block-grid-6 > li:nth-of-type(6n+1) {    clear: both;  }  .small-block-grid-7 > li {    width: 14.28571%;    padding: 0 0.625em 1.25em;  }  .small-block-grid-7 > li:nth-of-type(n) {    clear: none;  }  .small-block-grid-7 > li:nth-of-type(7n+1) {    clear: both;  }  .small-block-grid-8 > li {    width: 12.5%;    padding: 0 0.625em 1.25em;  }  .small-block-grid-8 > li:nth-of-type(n) {    clear: none;  }  .small-block-grid-8 > li:nth-of-type(8n+1) {    clear: both;  }  .small-block-grid-9 > li {    width: 11.11111%;    padding: 0 0.625em 1.25em;  }  .small-block-grid-9 > li:nth-of-type(n) {    clear: none;  }  .small-block-grid-9 > li:nth-of-type(9n+1) {    clear: both;  }  .small-block-grid-10 > li {    width: 10%;    padding: 0 0.625em 1.25em;  }  .small-block-grid-10 > li:nth-of-type(n) {    clear: none;  }  .small-block-grid-10 > li:nth-of-type(10n+1) {    clear: both;  }  .small-block-grid-11 > li {    width: 9.09091%;    padding: 0 0.625em 1.25em;  }  .small-block-grid-11 > li:nth-of-type(n) {    clear: none;  }  .small-block-grid-11 > li:nth-of-type(11n+1) {    clear: both;  }  .small-block-grid-12 > li {    width: 8.33333%;    padding: 0 0.625em 1.25em;  }  .small-block-grid-12 > li:nth-of-type(n) {    clear: none;  }  .small-block-grid-12 > li:nth-of-type(12n+1) {    clear: both;  }}/* Foundation Block Grids for above small breakpoint */@media only screen and (min-width: 768px) {  /* Remove small grid clearing */  .small-block-grid-1 > li:nth-of-type(1n+1) {    clear: none;  }  .small-block-grid-2 > li:nth-of-type(2n+1) {    clear: none;  }  .small-block-grid-3 > li:nth-of-type(3n+1) {    clear: none;  }  .small-block-grid-4 > li:nth-of-type(4n+1) {    clear: none;  }  .small-block-grid-5 > li:nth-of-type(5n+1) {    clear: none;  }  .small-block-grid-6 > li:nth-of-type(6n+1) {    clear: none;  }  .small-block-grid-7 > li:nth-of-type(7n+1) {    clear: none;  }  .small-block-grid-8 > li:nth-of-type(8n+1) {    clear: none;  }  .small-block-grid-9 > li:nth-of-type(9n+1) {    clear: none;  }  .small-block-grid-10 > li:nth-of-type(10n+1) {    clear: none;  }  .small-block-grid-11 > li:nth-of-type(11n+1) {    clear: none;  }  .small-block-grid-12 > li:nth-of-type(12n+1) {    clear: none;  }  .large-block-grid-1 > li {    width: 100%;    padding: 0 0.625em 1.25em;  }  .large-block-grid-1 > li:nth-of-type(n) {    clear: none;  }  .large-block-grid-1 > li:nth-of-type(1n+1) {    clear: both;  }  .large-block-grid-2 > li {    width: 50%;    padding: 0 0.625em 1.25em;  }  .large-block-grid-2 > li:nth-of-type(n) {    clear: none;  }  .large-block-grid-2 > li:nth-of-type(2n+1) {    clear: both;  }  .large-block-grid-3 > li {    width: 33.33333%;    padding: 0 0.625em 1.25em;  }  .large-block-grid-3 > li:nth-of-type(n) {    clear: none;  }  .large-block-grid-3 > li:nth-of-type(3n+1) {    clear: both;  }  .large-block-grid-4 > li {    width: 25%;    padding: 0 0.625em 1.25em;  }  .large-block-grid-4 > li:nth-of-type(n) {    clear: none;  }  .large-block-grid-4 > li:nth-of-type(4n+1) {    clear: both;  }  .large-block-grid-5 > li {    width: 20%;    padding: 0 0.625em 1.25em;  }  .large-block-grid-5 > li:nth-of-type(n) {    clear: none;  }  .large-block-grid-5 > li:nth-of-type(5n+1) {    clear: both;  }  .large-block-grid-6 > li {    width: 16.66667%;    padding: 0 0.625em 1.25em;  }  .large-block-grid-6 > li:nth-of-type(n) {    clear: none;  }  .large-block-grid-6 > li:nth-of-type(6n+1) {    clear: both;  }  .large-block-grid-7 > li {    width: 14.28571%;    padding: 0 0.625em 1.25em;  }  .large-block-grid-7 > li:nth-of-type(n) {    clear: none;  }  .large-block-grid-7 > li:nth-of-type(7n+1) {    clear: both;  }  .large-block-grid-8 > li {    width: 12.5%;    padding: 0 0.625em 1.25em;  }  .large-block-grid-8 > li:nth-of-type(n) {    clear: none;  }  .large-block-grid-8 > li:nth-of-type(8n+1) {    clear: both;  }  .large-block-grid-9 > li {    width: 11.11111%;    padding: 0 0.625em 1.25em;  }  .large-block-grid-9 > li:nth-of-type(n) {    clear: none;  }  .large-block-grid-9 > li:nth-of-type(9n+1) {    clear: both;  }  .large-block-grid-10 > li {    width: 10%;    padding: 0 0.625em 1.25em;  }  .large-block-grid-10 > li:nth-of-type(n) {    clear: none;  }  .large-block-grid-10 > li:nth-of-type(10n+1) {    clear: both;  }  .large-block-grid-11 > li {    width: 9.09091%;    padding: 0 0.625em 1.25em;  }  .large-block-grid-11 > li:nth-of-type(n) {    clear: none;  }  .large-block-grid-11 > li:nth-of-type(11n+1) {    clear: both;  }  .large-block-grid-12 > li {    width: 8.33333%;    padding: 0 0.625em 1.25em;  }  .large-block-grid-12 > li:nth-of-type(n) {    clear: none;  }  .large-block-grid-12 > li:nth-of-type(12n+1) {    clear: both;  }}p.lead {  font-size: 1.21875em;  line-height: 1.6;}.subheader {  line-height: 1.4;  color: #6f6f6f;  font-weight: 300;  margin-top: 0.2em;  margin-bottom: 0.5em;}/* Typography resets */div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,ol.commentlist cite.fn,h5,h6,pre,form,p,blockquote,th,td {  margin: 0;  padding: 0;  direction: ltr;}/* Default Link Styles */a {  color: #016487;  text-decoration: none;  line-height: inherit;}a:hover, a:focus {  color: #727272;}a img {  border: none;}/* Default paragraph styles */p {  font-family: inherit;  font-weight: normal;  font-size: 1em;  line-height: 1.6;  margin-bottom: 1.25em;  text-rendering: optimizeLegibility;}p aside {  font-size: 0.875em;  line-height: 1.35;  font-style: italic;}/* Default header styles */h1, h2, h3, h4, ol.commentlist cite.fn, h5, h6 {  font-family: Tahoma, Geneva, sans-serif;  font-style: normal;  color: #222222;  text-rendering: optimizeLegibility;  margin-top: 0.2em;  margin-bottom: 0.5em;  line-height: 1.2125em;  font-weight:lighter;}h1 small, h2 small, h3 small, h4 small, ol.commentlist cite.fn small, h5 small, h6 small {  font-size: 60%;  color: #6f6f6f;  line-height: 0;}h1 {  font-size: 2.125em;}h2 {  font-size: 1.6875em;}h3 {  font-size: 1.375em;}h4, ol.commentlist cite.fn {  font-size: 1.125em;}h5 {  font-size: 1.125em;}h6 {  font-size: 1em;}hr {  border: solid #ffffff;  border-width: 1px 0 0;  clear: both;  margin: 1.25em 0 1.1875em;  height: 0;}/* Helpful Typography Defaults */em,i {  font-style: italic;  line-height: inherit;}strong,b {  font-weight: bold;  line-height: inherit;}small {  font-size: 60%;  line-height: inherit;}code {  font-family: Consolas, "Liberation Mono", Courier, monospace;  font-weight: bold;  color: #7f0a0c;}/* Lists */ul,ol,dl {  font-size: 1em;  line-height: 1.6;  margin-bottom: 1.25em;  list-style-position: outside;  font-family: inherit;}ul, ol {  margin-left: 0;}/* Unordered Lists */ul li ul,ul li ol {  margin-left: 1.25em;  margin-bottom: 0;  font-size: 1em;  /* Override nested font-size change */}ul.square li ul, ul.circle li ul, ul.disc li ul {  list-style: inherit;}ul.square {  list-style-type: square;}ul.circle {  list-style-type: circle;}ul.disc {  list-style-type: disc;}ul.no-bullet {  list-style: none;}/* Ordered Lists */ol li ul,ol li ol {  margin-left: 1.25em;  margin-bottom: 0;}/* Definition Lists */dl dt {  margin-bottom: 0.3em;  font-weight: bold;}dl dd {  margin-bottom: 0.75em;}/* Abbreviations */abbr,acronym {  text-transform: uppercase;  font-size: 90%;  color: #222222;  border-bottom: 1px dotted #ffffff;  cursor: help;}abbr {  text-transform: none;}/* Blockquotes */blockquote {  margin: 0 0 1.25em;  padding: 0.5625em 1.25em 0 1.1875em;  border-left: 1px solid #ffffff;}blockquote cite {  display: block;  font-size: 0.8125em;  color: #555555;}blockquote cite:before {  content: "\2014 \0020";}blockquote cite a,blockquote cite a:visited {  color: #555555;}blockquote,blockquote p {  line-height: 1.6;  color: #6f6f6f;}/* Microformats */.vcard {  display: inline-block;  margin: 0 0 1.25em 0;  border: 1px solid #ffffff;  padding: 0.625em 0.75em;}.vcard li {  margin: 0;  display: block;}.vcard .fn {  font-weight: bold;  font-size: 0.9375em;}.vevent .summary {  font-weight: bold;}.vevent abbr {  cursor: default;  text-decoration: none;  font-weight: bold;  border: none;  padding: 0 0.0625em;}@media only screen and (min-width: 768px) {  h1, h2, h3, h4, ol.commentlist cite.fn, h5, h6 {    line-height: 1.4;  }  h1 {    font-size: 2.75em;  }  h2 {    font-size: 2.3125em;  }  h3 {    font-size: 1.6875em;  }  h4, ol.commentlist cite.fn {    font-size: 1.4375em;  }}/* * Print styles. * * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com)*/.print-only {  display: none !important;}@media print {  * {    background: transparent !important;    color: #000 !important;    /* Black prints faster: h5bp.com/s */    box-shadow: none !important;    text-shadow: none !important;  }  a,  a:visited {    text-decoration: underline;  }  a[href]:after {    content: " (" attr(href) ")";  }  abbr[title]:after {    content: " (" attr(title) ")";  }  .ir a:after,  a[href^="javascript:"]:after,  a[href^="#"]:after {    content: "";  }  pre,  blockquote {    border: 1px solid #999;    page-break-inside: avoid;  }  thead {    display: table-header-group;    /* h5bp.com/t */  }  tr,  img {    page-break-inside: avoid;  }  img {    max-width: 100% !important;  }  @page {    margin: 0.5cm;}  p,  h2,  h3 {    orphans: 3;    widows: 3;  }  h2,  h3 {    page-break-after: avoid;  }  .hide-on-print {    display: none !important;  }  .print-only {    display: block !important;  }  .hide-for-print {    display: none !important;  }  .show-for-print {    display: inherit !important;  }}button, .button {  border-style: solid;  border-width: 1px;  cursor: pointer;  font-family: inherit;  font-weight: bold;  line-height: 1;  margin: 0 0 1.25em;  position: relative;  text-decoration: none;  text-align: center;  display: inline-block;  padding-top: 0.75em;  padding-right: 1.5em;  padding-bottom: 0.8125em;  padding-left: 1.5em;  font-size: 1em;  background-color: #664f37;  border-color: black;  color: white;  border-radius: 3px;}button:hover, button:focus,  .button:focus {  background-color: #664f37;}.button:hover{    background-color: #785d41;}button:hover, button:focus, .button:hover, .button:focus {  color: white;}button.secondary, .button.secondary {  background-color: #e9e9e9;  border-color: #d0d0d0;  color: #333333;}button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {  background-color: #d0d0d0;}button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {  color: #333333;}button.success, .button.success {  background-color: #5da423;  border-color: #457a1a;  color: white;}button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {  background-color: #457a1a;}button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {  color: white;}button.alert, .button.alert {  background-color: #c60f13;  border-color: #970b0e;  color: white;}button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {  background-color: #970b0e;}button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {  color: white;}button.large, .button.large {  padding-top: 1em;  padding-right: 2em;  padding-bottom: 1.0625em;  padding-left: 2em;  font-size: 1.25em;}button.small, .button.small {  padding-top: 0.5625em;  padding-right: 1.125em;  padding-bottom: 0.625em;  padding-left: 1.125em;  font-size: 0.8125em;}button.tiny, .button.tiny {  padding-top: 0.4375em;  padding-right: 0.875em;  padding-bottom: 0.5em;  padding-left: 0.875em;  font-size: 0.6875em;}button.expand, .button.expand {  padding-right: 0px;  padding-left: 0px;  width: 100%;}button.left-align, .button.left-align {  text-align: left;  text-indent: 0.75em;}button.right-align, .button.right-align {  text-align: right;  padding-right: 0.75em;}button.disabled, button[disabled], .button.disabled, .button[disabled] {  background-color: #2ba6cb;  border-color: #2284a1;  color: white;  cursor: default;  opacity: 0.6;  -webkit-box-shadow: none;  box-shadow: none;}button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {  background-color: #2284a1;}button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {  color: white;}button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {  background-color: #2ba6cb;}button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary {  background-color: #e9e9e9;  border-color: #d0d0d0;  color: #333333;  cursor: default;  opacity: 0.6;  -webkit-box-shadow: none;  box-shadow: none;}button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {  background-color: #d0d0d0;}button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {  color: #333333;}button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {  background-color: #e9e9e9;}button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success {  background-color: #5da423;  border-color: #457a1a;  color: white;  cursor: default;  opacity: 0.6;  -webkit-box-shadow: none;  box-shadow: none;}button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {  background-color: #457a1a;}button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {  color: white;}button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {  background-color: #5da423;}button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert {  background-color: #c60f13;  border-color: #970b0e;  color: white;  cursor: default;  opacity: 0.6;  -webkit-box-shadow: none;  box-shadow: none;}button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {  background-color: #970b0e;}button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {  color: white;}button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {  background-color: #c60f13;}button, .button {  padding-top: 0.8125em;  padding-bottom: 0.75em;  -webkit-appearance: none;}button.tiny, .button.tiny {  padding-top: 0.5em;  padding-bottom: 0.4375em;  -webkit-appearance: none;}button.small, .button.small {  padding-top: 0.625em;  padding-bottom: 0.5625em;  -webkit-appearance: none;}button.large, .button.large {  padding-top: 1.03125em;  padding-bottom: 1.03125em;  -webkit-appearance: none;}@media only screen {  button, .button {    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;    -webkit-transition: background-color 300ms ease-out;    -moz-transition: background-color 300ms ease-out;    transition: background-color 300ms ease-out;  }  button:active, .button:active {    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset;    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset;  }  button.radius, .button.radius {    -webkit-border-radius: 3px;    border-radius: 3px;  }  button.round, .button.round {    -webkit-border-radius: 1000px;    border-radius: 1000px;  }}@media only screen and (min-width: 768px) {  button, .button {    display: inline-block;  }}/* Standard Forms */form {  margin: 0 0 1em;}/* Using forms within rows, we need to set some defaults */form .row .row {  margin: 0 -0.5em;}form .row .row .column,form .row .row .columns {  padding: 0 0.5em;}form .row .row.collapse {  margin: 0;}form .row .row.collapse .column,form .row .row.collapse .columns {  padding: 0;}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns {  padding-left: 0.5em;}/* Label Styles */label {  font-size: 0.875em;  color: #4d4d4d;  cursor: pointer;  display: block;  font-weight: 500;  margin-bottom: 0.1875em;  /* Styles for required inputs */}label.right {  float: none;  text-align: right;}label.inline {  margin: 0 0 1em 0;  padding: 0.625em 0;}label small {  text-transform: capitalize;  color: #666666;}/* Attach elements to the beginning or end of an input */.prefix,.postfix {  display: block;  position: relative;  z-index: 2;  text-align: center;  width: 100%;  padding-top: 0;  padding-bottom: 0;  border-style: solid;  border-width: 1px;  overflow: hidden;  font-size: 0.875em;  height: 2.3125em;  line-height: 2.3125em;}/* Adjust padding, alignment and radius if pre/post element is a button */.postfix.button {  padding-left: 0;  padding-right: 0;  padding-top: 0;  padding-bottom: 0;  text-align: center;  line-height: 2.125em;}.prefix.button {  padding-left: 0;  padding-right: 0;  padding-top: 0;  padding-bottom: 0;  text-align: center;  line-height: 2.125em;}.prefix.button.radius {  -webkit-border-radius: 0;  border-radius: 0;  -moz-border-radius-bottomleft: 3px;  -moz-border-radius-topleft: 3px;  -webkit-border-bottom-left-radius: 3px;  -webkit-border-top-left-radius: 3px;  border-bottom-left-radius: 3px;  border-top-left-radius: 3px;}.postfix.button.radius {  -webkit-border-radius: 0;  border-radius: 0;  -moz-border-radius-topright: 3px;  -moz-border-radius-bottomright: 3px;  -webkit-border-top-right-radius: 3px;  -webkit-border-bottom-right-radius: 3px;  border-top-right-radius: 3px;  border-bottom-right-radius: 3px;}.prefix.button.round {  -webkit-border-radius: 0;  border-radius: 0;  -moz-border-radius-bottomleft: 1000px;  -moz-border-radius-topleft: 1000px;  -webkit-border-bottom-left-radius: 1000px;  -webkit-border-top-left-radius: 1000px;  border-bottom-left-radius: 1000px;  border-top-left-radius: 1000px;}.postfix.button.round {  -webkit-border-radius: 0;  border-radius: 0;  -moz-border-radius-topright: 1000px;  -moz-border-radius-bottomright: 1000px;  -webkit-border-top-right-radius: 1000px;  -webkit-border-bottom-right-radius: 1000px;  border-top-right-radius: 1000px;  border-bottom-right-radius: 1000px;}/* Separate prefix and postfix styles when on span or label so buttons keep their own */span.prefix, label.prefix {  background: #f2f2f2;  border-color: #d9d9d9;  border-right: none;  color: #333333;}span.prefix.radius, label.prefix.radius {  -webkit-border-radius: 0;  border-radius: 0;  -moz-border-radius-bottomleft: 3px;  -moz-border-radius-topleft: 3px;  -webkit-border-bottom-left-radius: 3px;  -webkit-border-top-left-radius: 3px;  border-bottom-left-radius: 3px;  border-top-left-radius: 3px;}span.postfix, label.postfix {  background: #f2f2f2;  border-color: #cccccc;  border-left: none;  color: #333333;}span.postfix.radius, label.postfix.radius {  -webkit-border-radius: 0;  border-radius: 0;  -moz-border-radius-topright: 3px;  -moz-border-radius-bottomright: 3px;  -webkit-border-top-right-radius: 3px;  -webkit-border-bottom-right-radius: 3px;  border-top-right-radius: 3px;  border-bottom-right-radius: 3px;}/* Input groups will automatically style first and last elements of the group */.input-group.radius > *:first-child, .input-group.radius > *:first-child * {  -moz-border-radius-bottomleft: 3px;  -moz-border-radius-topleft: 3px;  -webkit-border-bottom-left-radius: 3px;  -webkit-border-top-left-radius: 3px;  border-bottom-left-radius: 3px;  border-top-left-radius: 3px;}.input-group.radius > *:last-child, .input-group.radius > *:last-child * {  -moz-border-radius-topright: 3px;  -moz-border-radius-bottomright: 3px;  -webkit-border-top-right-radius: 3px;  -webkit-border-bottom-right-radius: 3px;  border-top-right-radius: 3px;  border-bottom-right-radius: 3px;}.input-group.round > *:first-child, .input-group.round > *:first-child * {  -moz-border-radius-bottomleft: 1000px;  -moz-border-radius-topleft: 1000px;  -webkit-border-bottom-left-radius: 1000px;  -webkit-border-top-left-radius: 1000px;  border-bottom-left-radius: 1000px;  border-top-left-radius: 1000px;}.input-group.round > *:last-child, .input-group.round > *:last-child * {  -moz-border-radius-topright: 1000px;  -moz-border-radius-bottomright: 1000px;  -webkit-border-top-right-radius: 1000px;  -webkit-border-bottom-right-radius: 1000px;  border-top-right-radius: 1000px;  border-bottom-right-radius: 1000px;}/* We use this to get basic styling on all basic form elements */input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea {  background-color: white;  font-family: inherit;  border: 1px solid #cccccc;  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);  color: rgba(0, 0, 0, 0.75);  display: block;  font-size: 0.875em;  margin: 0 0 1em 0;  padding: 0.5em;  height: 2.3125em;  width: 100%;  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  box-sizing: border-box;  -webkit-transition: -webkit-box-shadow 0.45s, border-color 0.45s ease-in-out;  -moz-transition: -moz-box-shadow 0.45s, border-color 0.45s ease-in-out;  transition: box-shadow 0.45s, border-color 0.45s ease-in-out;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus {  -webkit-box-shadow: 0 0 5px #999999;  -moz-box-shadow: 0 0 5px #999999;  box-shadow: 0 0 5px #999999;  border-color: #999999;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus {  background: #fafafa;  border-color: #999999;  outline: none;}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="week"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled] {  background-color: #ffffff;}/* Adjust margin for form elements below */input[type="file"],input[type="checkbox"],input[type="radio"],select {  margin: 0 0 1em 0;}/* Normalize file input width */input[type="file"] {  width: 100%;}/* We add basic fieldset styling */fieldset {  border: solid 1px #ffffff;  padding: 1.25em;  margin: 1.125em 0;}fieldset legend {  font-weight: bold;  background: white;  padding: 0 0.1875em;  margin: 0;  margin-left: -0.1875em;}/* Error Handling */[data-abide] .error small.error, [data-abide] span.error, [data-abide] small.error {  display: block;  padding: 0.375em 0.25em;  margin-top: -1.3125em;  margin-bottom: 1em;  font-size: 0.75em;  font-weight: bold;  background: #c60f13;  color: white;  margin-top: 0;}[data-abide] span.error, [data-abide] small.error {  display: none;}span.error, small.error {  display: block;  padding: 0.375em 0.25em;  margin-top: -1.3125em;  margin-bottom: 1em;  font-size: 0.75em;  font-weight: bold;  background: #c60f13;  color: white;}.error input,.error textarea,.error select {  border-color: #c60f13;  background-color: rgba(198, 15, 19, 0.1);  margin-bottom: 0;}.error input:focus,.error textarea:focus,.error select:focus {  background: #fafafa;  border-color: #999999;}.error label,.error label.error {  color: #c60f13;}.error small.error {  display: block;  padding: 0.375em 0.25em;  margin-top: -1.3125em;  margin-bottom: 1em;  font-size: 0.75em;  font-weight: bold;  background: #c60f13;  color: white;}.error span.error-message {  display: block;}input.error,textarea.error {  border-color: #c60f13;  background-color: rgba(198, 15, 19, 0.1);}input.error:focus,textarea.error:focus {  background: #fafafa;  border-color: #999999;}.error select {  border-color: #c60f13;  background-color: rgba(198, 15, 19, 0.1);}.error select:focus {  background: #fafafa;  border-color: #999999;}label.error {  color: #c60f13;}/* Button Groups */.button-group {  list-style: none;  margin: 0;  *zoom: 1;}.button-group:before, .button-group:after {  content: " ";  display: table;}.button-group:after {  clear: both;}.button-group > * {  margin: 0 0 0 -1px;  float: left;}.button-group > *:first-child {  margin-left: 0;}.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button {  -moz-border-radius-bottomleft: 3px;  -moz-border-radius-topleft: 3px;  -webkit-border-bottom-left-radius: 3px;  -webkit-border-top-left-radius: 3px;  border-bottom-left-radius: 3px;  border-top-left-radius: 3px;}.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button {  -moz-border-radius-topright: 3px;  -moz-border-radius-bottomright: 3px;  -webkit-border-top-right-radius: 3px;  -webkit-border-bottom-right-radius: 3px;  border-top-right-radius: 3px;  border-bottom-right-radius: 3px;}.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button {  -moz-border-radius-bottomleft: 1000px;  -moz-border-radius-topleft: 1000px;  -webkit-border-bottom-left-radius: 1000px;  -webkit-border-top-left-radius: 1000px;  border-bottom-left-radius: 1000px;  border-top-left-radius: 1000px;}.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button {  -moz-border-radius-topright: 1000px;  -moz-border-radius-bottomright: 1000px;  -webkit-border-top-right-radius: 1000px;  -webkit-border-bottom-right-radius: 1000px;  border-top-right-radius: 1000px;  border-bottom-right-radius: 1000px;}.button-group.even-2 li {  width: 50%;}.button-group.even-2 li button, .button-group.even-2 li .button {  width: 100%;}.button-group.even-3 li {  width: 33.33333%;}.button-group.even-3 li button, .button-group.even-3 li .button {  width: 100%;}.button-group.even-4 li {  width: 25%;}.button-group.even-4 li button, .button-group.even-4 li .button {  width: 100%;}.button-group.even-5 li {  width: 20%;}.button-group.even-5 li button, .button-group.even-5 li .button {  width: 100%;}.button-group.even-6 li {  width: 16.66667%;}.button-group.even-6 li button, .button-group.even-6 li .button {  width: 100%;}.button-group.even-7 li {  width: 14.28571%;}.button-group.even-7 li button, .button-group.even-7 li .button {  width: 100%;}.button-group.even-8 li {  width: 12.5%;}.button-group.even-8 li button, .button-group.even-8 li .button {  width: 100%;}.button-bar {  *zoom: 1;}.button-bar:before, .button-bar:after {  content: " ";  display: table;}.button-bar:after {  clear: both;}.button-bar .button-group {  float: left;  margin-right: 0.625em;}.button-bar .button-group div {  overflow: hidden;}/* Dropdown Button */.dropdown.button {  position: relative;  padding-right: 3.1875em;}.dropdown.button:before {  position: absolute;  content: "";  width: 0;  height: 0;  display: block;  border-style: solid;  border-color: white transparent transparent transparent;  top: 50%;}.dropdown.button:before {  border-width: 0.5625em;  right: 1.5em;  margin-top: -0.25em;}.dropdown.button:before {  border-color: white transparent transparent transparent;}.dropdown.button.tiny {  padding-right: 2.1875em;}.dropdown.button.tiny:before {  border-width: 0.4375em;  right: 0.875em;  margin-top: -0.15625em;}.dropdown.button.tiny:before {  border-color: white transparent transparent transparent;}.dropdown.button.small {  padding-right: 2.8125em;}.dropdown.button.small:before {  border-width: 0.5625em;  right: 1.125em;  margin-top: -0.21875em;}.dropdown.button.small:before {  border-color: white transparent transparent transparent;}.dropdown.button.large {  padding-right: 4em;}.dropdown.button.large:before {  border-width: 0.625em;  right: 1.75em;  margin-top: -0.3125em;}.dropdown.button.large:before {  border-color: white transparent transparent transparent;}.dropdown.button.secondary:before {  border-color: #333333 transparent transparent transparent;}/* Split Buttons */.split.button {  position: relative;  padding-right: 4.8em;}.split.button span {  display: block;  height: 100%;  position: absolute;  right: 0;  top: 0;  border-left: solid 1px;}.split.button span:before {  position: absolute;  content: "";  width: 0;  height: 0;  display: block;  border-style: inset;  left: 50%;}.split.button span:active {  background-color: rgba(0, 0, 0, 0.1);}.split.button span {  border-left-color: #1e728c;}.split.button span {  width: 3em;}.split.button span:before {  border-top-style: solid;  border-width: 0.5625em;  top: 1.125em;  margin-left: -0.5625em;}.split.button span:before {  border-color: white transparent transparent transparent;}.split.button.secondary span {  border-left-color: #c3c3c3;}.split.button.secondary span:before {  border-color: white transparent transparent transparent;}.split.button.alert span {  border-left-color: #7f0a0c;}.split.button.success span {  border-left-color: #396516;}.split.button.tiny {  padding-right: 3.9375em;}.split.button.tiny span {  width: 2.84375em;}.split.button.tiny span:before {  border-top-style: solid;  border-width: 0.4375em;  top: 0.875em;  margin-left: -0.3125em;}.split.button.small {  padding-right: 3.9375em;}.split.button.small span {  width: 2.8125em;}.split.button.small span:before {  border-top-style: solid;  border-width: 0.5625em;  top: 0.84375em;  margin-left: -0.5625em;}.split.button.large {  padding-right: 6em;}.split.button.large span {  width: 3.75em;}.split.button.large span:before {  border-top-style: solid;  border-width: 0.625em;  top: 1.3125em;  margin-left: -0.5625em;}.split.button.expand {  padding-left: 2em;}.split.button.secondary span:before {  border-color: #333333 transparent transparent transparent;}.split.button.radius span {  -moz-border-radius-topright: 3px;  -moz-border-radius-bottomright: 3px;  -webkit-border-top-right-radius: 3px;  -webkit-border-bottom-right-radius: 3px;  border-top-right-radius: 3px;  border-bottom-right-radius: 3px;}.split.button.round span {  -moz-border-radius-topright: 1000px;  -moz-border-radius-bottomright: 1000px;  -webkit-border-top-right-radius: 1000px;  -webkit-border-bottom-right-radius: 1000px;  border-top-right-radius: 1000px;  border-bottom-right-radius: 1000px;}/* Flex Video */.flex-video {  position: relative;  padding-top: 1.5625em;  padding-bottom: 67.5%;  height: 0;  margin-bottom: 1em;  overflow: hidden;}.flex-video.widescreen {  padding-bottom: 57.25%;}.flex-video.vimeo {  padding-top: 0;}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;}/* Sections */[data-section=''], [data-section='auto'], .section-container.auto,[data-section='vertical-tabs'], .section-container.vertical-tabs,[data-section='vertical-nav'], .section-container.vertical-nav,[data-section='horizontal-nav'], .section-container.horizontal-nav,[data-section='accordion'], .section-container.accordion {  width: 100%;  position: relative;  display: block;  margin-bottom: 1.25em;}[data-section=''][data-section-small-style], [data-section='auto'][data-section-small-style], .section-container.auto[data-section-small-style],[data-section='vertical-tabs'][data-section-small-style], .section-container.vertical-tabs[data-section-small-style],[data-section='vertical-nav'][data-section-small-style], .section-container.vertical-nav[data-section-small-style],[data-section='horizontal-nav'][data-section-small-style], .section-container.horizontal-nav[data-section-small-style],[data-section='accordion'][data-section-small-style], .section-container.accordion[data-section-small-style] {  width: 100% !important;}[data-section=''][data-section-small-style] > [data-section-region], [data-section=''][data-section-small-style] > section, [data-section=''][data-section-small-style] > .section, [data-section='auto'][data-section-small-style] > [data-section-region], [data-section='auto'][data-section-small-style] > section, [data-section='auto'][data-section-small-style] > .section, .section-container.auto[data-section-small-style] > [data-section-region], .section-container.auto[data-section-small-style] > section, .section-container.auto[data-section-small-style] > .section,[data-section='vertical-tabs'][data-section-small-style] > [data-section-region],[data-section='vertical-tabs'][data-section-small-style] > section,[data-section='vertical-tabs'][data-section-small-style] > .section, .section-container.vertical-tabs[data-section-small-style] > [data-section-region], .section-container.vertical-tabs[data-section-small-style] > section, .section-container.vertical-tabs[data-section-small-style] > .section,[data-section='vertical-nav'][data-section-small-style] > [data-section-region],[data-section='vertical-nav'][data-section-small-style] > section,[data-section='vertical-nav'][data-section-small-style] > .section, .section-container.vertical-nav[data-section-small-style] > [data-section-region], .section-container.vertical-nav[data-section-small-style] > section, .section-container.vertical-nav[data-section-small-style] > .section,[data-section='horizontal-nav'][data-section-small-style] > [data-section-region],[data-section='horizontal-nav'][data-section-small-style] > section,[data-section='horizontal-nav'][data-section-small-style] > .section, .section-container.horizontal-nav[data-section-small-style] > [data-section-region], .section-container.horizontal-nav[data-section-small-style] > section, .section-container.horizontal-nav[data-section-small-style] > .section,[data-section='accordion'][data-section-small-style] > [data-section-region],[data-section='accordion'][data-section-small-style] > section,[data-section='accordion'][data-section-small-style] > .section, .section-container.accordion[data-section-small-style] > [data-section-region], .section-container.accordion[data-section-small-style] > section, .section-container.accordion[data-section-small-style] > .section {  padding: 0 !important;  margin: 0 !important;}[data-section=''][data-section-small-style] > [data-section-region] > [data-section-title], [data-section=''][data-section-small-style] > [data-section-region] > .title, [data-section=''][data-section-small-style] > section > [data-section-title], [data-section=''][data-section-small-style] > section > .title, [data-section=''][data-section-small-style] > .section > [data-section-title], [data-section=''][data-section-small-style] > .section > .title, [data-section='auto'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='auto'][data-section-small-style] > [data-section-region] > .title, [data-section='auto'][data-section-small-style] > section > [data-section-title], [data-section='auto'][data-section-small-style] > section > .title, [data-section='auto'][data-section-small-style] > .section > [data-section-title], [data-section='auto'][data-section-small-style] > .section > .title, .section-container.auto[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.auto[data-section-small-style] > [data-section-region] > .title, .section-container.auto[data-section-small-style] > section > [data-section-title], .section-container.auto[data-section-small-style] > section > .title, .section-container.auto[data-section-small-style] > .section > [data-section-title], .section-container.auto[data-section-small-style] > .section > .title,[data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > [data-section-title],[data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > .title,[data-section='vertical-tabs'][data-section-small-style] > section > [data-section-title],[data-section='vertical-tabs'][data-section-small-style] > section > .title,[data-section='vertical-tabs'][data-section-small-style] > .section > [data-section-title],[data-section='vertical-tabs'][data-section-small-style] > .section > .title, .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-tabs[data-section-small-style] > section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > section > .title, .section-container.vertical-tabs[data-section-small-style] > .section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > .section > .title,[data-section='vertical-nav'][data-section-small-style] > [data-section-region] > [data-section-title],[data-section='vertical-nav'][data-section-small-style] > [data-section-region] > .title,[data-section='vertical-nav'][data-section-small-style] > section > [data-section-title],[data-section='vertical-nav'][data-section-small-style] > section > .title,[data-section='vertical-nav'][data-section-small-style] > .section > [data-section-title],[data-section='vertical-nav'][data-section-small-style] > .section > .title, .section-container.vertical-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-nav[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-nav[data-section-small-style] > section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > section > .title, .section-container.vertical-nav[data-section-small-style] > .section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > .section > .title,[data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > [data-section-title],[data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > .title,[data-section='horizontal-nav'][data-section-small-style] > section > [data-section-title],[data-section='horizontal-nav'][data-section-small-style] > section > .title,[data-section='horizontal-nav'][data-section-small-style] > .section > [data-section-title],[data-section='horizontal-nav'][data-section-small-style] > .section > .title, .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > .title, .section-container.horizontal-nav[data-section-small-style] > section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > section > .title, .section-container.horizontal-nav[data-section-small-style] > .section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > .section > .title,[data-section='accordion'][data-section-small-style] > [data-section-region] > [data-section-title],[data-section='accordion'][data-section-small-style] > [data-section-region] > .title,[data-section='accordion'][data-section-small-style] > section > [data-section-title],[data-section='accordion'][data-section-small-style] > section > .title,[data-section='accordion'][data-section-small-style] > .section > [data-section-title],[data-section='accordion'][data-section-small-style] > .section > .title, .section-container.accordion[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.accordion[data-section-small-style] > [data-section-region] > .title, .section-container.accordion[data-section-small-style] > section > [data-section-title], .section-container.accordion[data-section-small-style] > section > .title, .section-container.accordion[data-section-small-style] > .section > [data-section-title], .section-container.accordion[data-section-small-style] > .section > .title {  width: 100% !important;}[data-section=''] > section, [data-section=''] > .section, [data-section=''] > [data-section-region], [data-section='auto'] > section, [data-section='auto'] > .section, [data-section='auto'] > [data-section-region], .section-container.auto > section, .section-container.auto > .section, .section-container.auto > [data-section-region],[data-section='vertical-tabs'] > section,[data-section='vertical-tabs'] > .section,[data-section='vertical-tabs'] > [data-section-region], .section-container.vertical-tabs > section, .section-container.vertical-tabs > .section, .section-container.vertical-tabs > [data-section-region],[data-section='vertical-nav'] > section,[data-section='vertical-nav'] > .section,[data-section='vertical-nav'] > [data-section-region], .section-container.vertical-nav > section, .section-container.vertical-nav > .section, .section-container.vertical-nav > [data-section-region],[data-section='horizontal-nav'] > section,[data-section='horizontal-nav'] > .section,[data-section='horizontal-nav'] > [data-section-region], .section-container.horizontal-nav > section, .section-container.horizontal-nav > .section, .section-container.horizontal-nav > [data-section-region],[data-section='accordion'] > section,[data-section='accordion'] > .section,[data-section='accordion'] > [data-section-region], .section-container.accordion > section, .section-container.accordion > .section, .section-container.accordion > [data-section-region] {  margin: 0;}[data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title,[data-section='vertical-tabs'] > section > [data-section-title],[data-section='vertical-tabs'] > section > .title,[data-section='vertical-tabs'] > .section > [data-section-title],[data-section='vertical-tabs'] > .section > .title,[data-section='vertical-tabs'] > [data-section-region] > [data-section-title],[data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title,[data-section='vertical-nav'] > section > [data-section-title],[data-section='vertical-nav'] > section > .title,[data-section='vertical-nav'] > .section > [data-section-title],[data-section='vertical-nav'] > .section > .title,[data-section='vertical-nav'] > [data-section-region] > [data-section-title],[data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title,[data-section='horizontal-nav'] > section > [data-section-title],[data-section='horizontal-nav'] > section > .title,[data-section='horizontal-nav'] > .section > [data-section-title],[data-section='horizontal-nav'] > .section > .title,[data-section='horizontal-nav'] > [data-section-region] > [data-section-title],[data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title,[data-section='accordion'] > section > [data-section-title],[data-section='accordion'] > section > .title,[data-section='accordion'] > .section > [data-section-title],[data-section='accordion'] > .section > .title,[data-section='accordion'] > [data-section-region] > [data-section-title],[data-section='accordion'] > [data-section-region] > .title, .section-container.accordion > section > [data-section-title], .section-container.accordion > section > .title, .section-container.accordion > .section > [data-section-title], .section-container.accordion > .section > .title, .section-container.accordion > [data-section-region] > [data-section-title], .section-container.accordion > [data-section-region] > .title {  margin-bottom: 0;}[data-section=''] > section > [data-section-title] a, [data-section=''] > section > .title a, [data-section=''] > .section > [data-section-title] a, [data-section=''] > .section > .title a, [data-section=''] > [data-section-region] > [data-section-title] a, [data-section=''] > [data-section-region] > .title a, [data-section='auto'] > section > [data-section-title] a, [data-section='auto'] > section > .title a, [data-section='auto'] > .section > [data-section-title] a, [data-section='auto'] > .section > .title a, [data-section='auto'] > [data-section-region] > [data-section-title] a, [data-section='auto'] > [data-section-region] > .title a, .section-container.auto > section > [data-section-title] a, .section-container.auto > section > .title a, .section-container.auto > .section > [data-section-title] a, .section-container.auto > .section > .title a, .section-container.auto > [data-section-region] > [data-section-title] a, .section-container.auto > [data-section-region] > .title a,[data-section='vertical-tabs'] > section > [data-section-title] a,[data-section='vertical-tabs'] > section > .title a,[data-section='vertical-tabs'] > .section > [data-section-title] a,[data-section='vertical-tabs'] > .section > .title a,[data-section='vertical-tabs'] > [data-section-region] > [data-section-title] a,[data-section='vertical-tabs'] > [data-section-region] > .title a, .section-container.vertical-tabs > section > [data-section-title] a, .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > [data-section-title] a, .section-container.vertical-tabs > .section > .title a, .section-container.vertical-tabs > [data-section-region] > [data-section-title] a, .section-container.vertical-tabs > [data-section-region] > .title a,[data-section='vertical-nav'] > section > [data-section-title] a,[data-section='vertical-nav'] > section > .title a,[data-section='vertical-nav'] > .section > [data-section-title] a,[data-section='vertical-nav'] > .section > .title a,[data-section='vertical-nav'] > [data-section-region] > [data-section-title] a,[data-section='vertical-nav'] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a,[data-section='horizontal-nav'] > section > [data-section-title] a,[data-section='horizontal-nav'] > section > .title a,[data-section='horizontal-nav'] > .section > [data-section-title] a,[data-section='horizontal-nav'] > .section > .title a,[data-section='horizontal-nav'] > [data-section-region] > [data-section-title] a,[data-section='horizontal-nav'] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a,[data-section='accordion'] > section > [data-section-title] a,[data-section='accordion'] > section > .title a,[data-section='accordion'] > .section > [data-section-title] a,[data-section='accordion'] > .section > .title a,[data-section='accordion'] > [data-section-region] > [data-section-title] a,[data-section='accordion'] > [data-section-region] > .title a, .section-container.accordion > section > [data-section-title] a, .section-container.accordion > section > .title a, .section-container.accordion > .section > [data-section-title] a, .section-container.accordion > .section > .title a, .section-container.accordion > [data-section-region] > [data-section-title] a, .section-container.accordion > [data-section-region] > .title a {  width: 100%;  display: inline-block;  white-space: nowrap;}[data-section=''] > section > [data-section-content], [data-section=''] > section > .content, [data-section=''] > .section > [data-section-content], [data-section=''] > .section > .content, [data-section=''] > [data-section-region] > [data-section-content], [data-section=''] > [data-section-region] > .content, [data-section='auto'] > section > [data-section-content], [data-section='auto'] > section > .content, [data-section='auto'] > .section > [data-section-content], [data-section='auto'] > .section > .content, [data-section='auto'] > [data-section-region] > [data-section-content], [data-section='auto'] > [data-section-region] > .content, .section-container.auto > section > [data-section-content], .section-container.auto > section > .content, .section-container.auto > .section > [data-section-content], .section-container.auto > .section > .content, .section-container.auto > [data-section-region] > [data-section-content], .section-container.auto > [data-section-region] > .content,[data-section='vertical-tabs'] > section > [data-section-content],[data-section='vertical-tabs'] > section > .content,[data-section='vertical-tabs'] > .section > [data-section-content],[data-section='vertical-tabs'] > .section > .content,[data-section='vertical-tabs'] > [data-section-region] > [data-section-content],[data-section='vertical-tabs'] > [data-section-region] > .content, .section-container.vertical-tabs > section > [data-section-content], .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > [data-section-content], .section-container.vertical-tabs > .section > .content, .section-container.vertical-tabs > [data-section-region] > [data-section-content], .section-container.vertical-tabs > [data-section-region] > .content,[data-section='vertical-nav'] > section > [data-section-content],[data-section='vertical-nav'] > section > .content,[data-section='vertical-nav'] > .section > [data-section-content],[data-section='vertical-nav'] > .section > .content,[data-section='vertical-nav'] > [data-section-region] > [data-section-content],[data-section='vertical-nav'] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content,[data-section='horizontal-nav'] > section > [data-section-content],[data-section='horizontal-nav'] > section > .content,[data-section='horizontal-nav'] > .section > [data-section-content],[data-section='horizontal-nav'] > .section > .content,[data-section='horizontal-nav'] > [data-section-region] > [data-section-content],[data-section='horizontal-nav'] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content,[data-section='accordion'] > section > [data-section-content],[data-section='accordion'] > section > .content,[data-section='accordion'] > .section > [data-section-content],[data-section='accordion'] > .section > .content,[data-section='accordion'] > [data-section-region] > [data-section-content],[data-section='accordion'] > [data-section-region] > .content, .section-container.accordion > section > [data-section-content], .section-container.accordion > section > .content, .section-container.accordion > .section > [data-section-content], .section-container.accordion > .section > .content, .section-container.accordion > [data-section-region] > [data-section-content], .section-container.accordion > [data-section-region] > .content {  display: none;}[data-section=''] > section.active > [data-section-content], [data-section=''] > section.active > .content, [data-section=''] > .section.active > [data-section-content], [data-section=''] > .section.active > .content, [data-section=''] > [data-section-region].active > [data-section-content], [data-section=''] > [data-section-region].active > .content, [data-section='auto'] > section.active > [data-section-content], [data-section='auto'] > section.active > .content, [data-section='auto'] > .section.active > [data-section-content], [data-section='auto'] > .section.active > .content, [data-section='auto'] > [data-section-region].active > [data-section-content], [data-section='auto'] > [data-section-region].active > .content, .section-container.auto > section.active > [data-section-content], .section-container.auto > section.active > .content, .section-container.auto > .section.active > [data-section-content], .section-container.auto > .section.active > .content, .section-container.auto > [data-section-region].active > [data-section-content], .section-container.auto > [data-section-region].active > .content,[data-section='vertical-tabs'] > section.active > [data-section-content],[data-section='vertical-tabs'] > section.active > .content,[data-section='vertical-tabs'] > .section.active > [data-section-content],[data-section='vertical-tabs'] > .section.active > .content,[data-section='vertical-tabs'] > [data-section-region].active > [data-section-content],[data-section='vertical-tabs'] > [data-section-region].active > .content, .section-container.vertical-tabs > section.active > [data-section-content], .section-container.vertical-tabs > section.active > .content, .section-container.vertical-tabs > .section.active > [data-section-content], .section-container.vertical-tabs > .section.active > .content, .section-container.vertical-tabs > [data-section-region].active > [data-section-content], .section-container.vertical-tabs > [data-section-region].active > .content,[data-section='vertical-nav'] > section.active > [data-section-content],[data-section='vertical-nav'] > section.active > .content,[data-section='vertical-nav'] > .section.active > [data-section-content],[data-section='vertical-nav'] > .section.active > .content,[data-section='vertical-nav'] > [data-section-region].active > [data-section-content],[data-section='vertical-nav'] > [data-section-region].active > .content, .section-container.vertical-nav > section.active > [data-section-content], .section-container.vertical-nav > section.active > .content, .section-container.vertical-nav > .section.active > [data-section-content], .section-container.vertical-nav > .section.active > .content, .section-container.vertical-nav > [data-section-region].active > [data-section-content], .section-container.vertical-nav > [data-section-region].active > .content,[data-section='horizontal-nav'] > section.active > [data-section-content],[data-section='horizontal-nav'] > section.active > .content,[data-section='horizontal-nav'] > .section.active > [data-section-content],[data-section='horizontal-nav'] > .section.active > .content,[data-section='horizontal-nav'] > [data-section-region].active > [data-section-content],[data-section='horizontal-nav'] > [data-section-region].active > .content, .section-container.horizontal-nav > section.active > [data-section-content], .section-container.horizontal-nav > section.active > .content, .section-container.horizontal-nav > .section.active > [data-section-content], .section-container.horizontal-nav > .section.active > .content, .section-container.horizontal-nav > [data-section-region].active > [data-section-content], .section-container.horizontal-nav > [data-section-region].active > .content,[data-section='accordion'] > section.active > [data-section-content],[data-section='accordion'] > section.active > .content,[data-section='accordion'] > .section.active > [data-section-content],[data-section='accordion'] > .section.active > .content,[data-section='accordion'] > [data-section-region].active > [data-section-content],[data-section='accordion'] > [data-section-region].active > .content, .section-container.accordion > section.active > [data-section-content], .section-container.accordion > section.active > .content, .section-container.accordion > .section.active > [data-section-content], .section-container.accordion > .section.active > .content, .section-container.accordion > [data-section-region].active > [data-section-content], .section-container.accordion > [data-section-region].active > .content {  display: block;}[data-section=''] > section:not(.active), [data-section=''] > .section:not(.active), [data-section=''] > [data-section-region]:not(.active), [data-section='auto'] > section:not(.active), [data-section='auto'] > .section:not(.active), [data-section='auto'] > [data-section-region]:not(.active), .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active), .section-container.auto > [data-section-region]:not(.active),[data-section='vertical-tabs'] > section:not(.active),[data-section='vertical-tabs'] > .section:not(.active),[data-section='vertical-tabs'] > [data-section-region]:not(.active), .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active), .section-container.vertical-tabs > [data-section-region]:not(.active),[data-section='vertical-nav'] > section:not(.active),[data-section='vertical-nav'] > .section:not(.active),[data-section='vertical-nav'] > [data-section-region]:not(.active), .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active), .section-container.vertical-nav > [data-section-region]:not(.active),[data-section='horizontal-nav'] > section:not(.active),[data-section='horizontal-nav'] > .section:not(.active),[data-section='horizontal-nav'] > [data-section-region]:not(.active), .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active), .section-container.horizontal-nav > [data-section-region]:not(.active),[data-section='accordion'] > section:not(.active),[data-section='accordion'] > .section:not(.active),[data-section='accordion'] > [data-section-region]:not(.active), .section-container.accordion > section:not(.active), .section-container.accordion > .section:not(.active), .section-container.accordion > [data-section-region]:not(.active) {  padding: 0 !important;}[data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title,[data-section='vertical-tabs'] > section > [data-section-title],[data-section='vertical-tabs'] > section > .title,[data-section='vertical-tabs'] > .section > [data-section-title],[data-section='vertical-tabs'] > .section > .title,[data-section='vertical-tabs'] > [data-section-region] > [data-section-title],[data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title,[data-section='vertical-nav'] > section > [data-section-title],[data-section='vertical-nav'] > section > .title,[data-section='vertical-nav'] > .section > [data-section-title],[data-section='vertical-nav'] > .section > .title,[data-section='vertical-nav'] > [data-section-region] > [data-section-title],[data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title,[data-section='horizontal-nav'] > section > [data-section-title],[data-section='horizontal-nav'] > section > .title,[data-section='horizontal-nav'] > .section > [data-section-title],[data-section='horizontal-nav'] > .section > .title,[data-section='horizontal-nav'] > [data-section-region] > [data-section-title],[data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title,[data-section='accordion'] > section > [data-section-title],[data-section='accordion'] > section > .title,[data-section='accordion'] > .section > [data-section-title],[data-section='accordion'] > .section > .title,[data-section='accordion'] > [data-section-region] > [data-section-title],[data-section='accordion'] > [data-section-region] > .title, .section-container.accordion > section > [data-section-title], .section-container.accordion > section > .title, .section-container.accordion > .section > [data-section-title], .section-container.accordion > .section > .title, .section-container.accordion > [data-section-region] > [data-section-title], .section-container.accordion > [data-section-region] > .title {  width: 100%;}.section-container.auto,.section-container.vertical-tabs,.section-container.vertical-nav,.section-container.horizontal-nav,.section-container.accordion {  border-top: 1px solid #cccccc;}.section-container.auto > section > .title, .section-container.auto > .section > .title,.section-container.vertical-tabs > section > .title,.section-container.vertical-tabs > .section > .title,.section-container.vertical-nav > section > .title,.section-container.vertical-nav > .section > .title,.section-container.horizontal-nav > section > .title,.section-container.horizontal-nav > .section > .title,.section-container.accordion > section > .title,.section-container.accordion > .section > .title {  background-color: #efefef;  cursor: pointer;  border: solid 1px #cccccc;}.section-container.auto > section > .title a, .section-container.auto > .section > .title a,.section-container.vertical-tabs > section > .title a,.section-container.vertical-tabs > .section > .title a,.section-container.vertical-nav > section > .title a,.section-container.vertical-nav > .section > .title a,.section-container.horizontal-nav > section > .title a,.section-container.horizontal-nav > .section > .title a,.section-container.accordion > section > .title a,.section-container.accordion > .section > .title a {  padding: 0.9375em;  color: #333333;  font-size: 0.875em;  background: none;}.section-container.auto > section > .title:hover, .section-container.auto > .section > .title:hover,.section-container.vertical-tabs > section > .title:hover,.section-container.vertical-tabs > .section > .title:hover,.section-container.vertical-nav > section > .title:hover,.section-container.vertical-nav > .section > .title:hover,.section-container.horizontal-nav > section > .title:hover,.section-container.horizontal-nav > .section > .title:hover,.section-container.accordion > section > .title:hover,.section-container.accordion > .section > .title:hover {  background-color: #e2e2e2;}.section-container.auto > section > .content, .section-container.auto > .section > .content,.section-container.vertical-tabs > section > .content,.section-container.vertical-tabs > .section > .content,.section-container.vertical-nav > section > .content,.section-container.vertical-nav > .section > .content,.section-container.horizontal-nav > section > .content,.section-container.horizontal-nav > .section > .content,.section-container.accordion > section > .content,.section-container.accordion > .section > .content {  padding: 0.9375em;  background-color: white;  border: solid 1px #cccccc;}.section-container.auto > section > .content > *:last-child, .section-container.auto > .section > .content > *:last-child,.section-container.vertical-tabs > section > .content > *:last-child,.section-container.vertical-tabs > .section > .content > *:last-child,.section-container.vertical-nav > section > .content > *:last-child,.section-container.vertical-nav > .section > .content > *:last-child,.section-container.horizontal-nav > section > .content > *:last-child,.section-container.horizontal-nav > .section > .content > *:last-child,.section-container.accordion > section > .content > *:last-child,.section-container.accordion > .section > .content > *:last-child {  margin-bottom: 0;}.section-container.auto > section > .content > *:first-child, .section-container.auto > .section > .content > *:first-child,.section-container.vertical-tabs > section > .content > *:first-child,.section-container.vertical-tabs > .section > .content > *:first-child,.section-container.vertical-nav > section > .content > *:first-child,.section-container.vertical-nav > .section > .content > *:first-child,.section-container.horizontal-nav > section > .content > *:first-child,.section-container.horizontal-nav > .section > .content > *:first-child,.section-container.accordion > section > .content > *:first-child,.section-container.accordion > .section > .content > *:first-child {  padding-top: 0;}.section-container.auto > section > .content > *:last-child:not(.flex-video), .section-container.auto > .section > .content > *:last-child:not(.flex-video),.section-container.vertical-tabs > section > .content > *:last-child:not(.flex-video),.section-container.vertical-tabs > .section > .content > *:last-child:not(.flex-video),.section-container.vertical-nav > section > .content > *:last-child:not(.flex-video),.section-container.vertical-nav > .section > .content > *:last-child:not(.flex-video),.section-container.horizontal-nav > section > .content > *:last-child:not(.flex-video),.section-container.horizontal-nav > .section > .content > *:last-child:not(.flex-video),.section-container.accordion > section > .content > *:last-child:not(.flex-video),.section-container.accordion > .section > .content > *:last-child:not(.flex-video) {  padding-bottom: 0;}.section-container.auto > section.active > .title, .section-container.auto > .section.active > .title,.section-container.vertical-tabs > section.active > .title,.section-container.vertical-tabs > .section.active > .title,.section-container.vertical-nav > section.active > .title,.section-container.vertical-nav > .section.active > .title,.section-container.horizontal-nav > section.active > .title,.section-container.horizontal-nav > .section.active > .title,.section-container.accordion > section.active > .title,.section-container.accordion > .section.active > .title {  background: #d5d5d5;}.section-container.auto > section.active > .title a, .section-container.auto > .section.active > .title a,.section-container.vertical-tabs > section.active > .title a,.section-container.vertical-tabs > .section.active > .title a,.section-container.vertical-nav > section.active > .title a,.section-container.vertical-nav > .section.active > .title a,.section-container.horizontal-nav > section.active > .title a,.section-container.horizontal-nav > .section.active > .title a,.section-container.accordion > section.active > .title a,.section-container.accordion > .section.active > .title a {  color: #333333;}.section-container.auto > section:not(.active), .section-container.auto > .section:not(.active),.section-container.vertical-tabs > section:not(.active),.section-container.vertical-tabs > .section:not(.active),.section-container.vertical-nav > section:not(.active),.section-container.vertical-nav > .section:not(.active),.section-container.horizontal-nav > section:not(.active),.section-container.horizontal-nav > .section:not(.active),.section-container.accordion > section:not(.active),.section-container.accordion > .section:not(.active) {  padding: 0 !important;}.section-container.auto > section > .title, .section-container.auto > .section > .title,.section-container.vertical-tabs > section > .title,.section-container.vertical-tabs > .section > .title,.section-container.vertical-nav > section > .title,.section-container.vertical-nav > .section > .title,.section-container.horizontal-nav > section > .title,.section-container.horizontal-nav > .section > .title,.section-container.accordion > section > .title,.section-container.accordion > .section > .title {  border-top: none;}[data-section='tabs'], .section-container.tabs {  width: 100%;  position: relative;  display: block;  margin-bottom: 1.25em;}[data-section='tabs']:not([data-section-resized]):not([data-section-small-style]), .section-container.tabs:not([data-section-resized]):not([data-section-small-style]) {  visibility: hidden;}[data-section='tabs'] > section > [data-section-title], [data-section='tabs'] > section > .title, [data-section='tabs'] > .section > [data-section-title], [data-section='tabs'] > .section > .title, [data-section='tabs'] > [data-section-region] > [data-section-title], [data-section='tabs'] > [data-section-region] > .title, .section-container.tabs > section > [data-section-title], .section-container.tabs > section > .title, .section-container.tabs > .section > [data-section-title], .section-container.tabs > .section > .title, .section-container.tabs > [data-section-region] > [data-section-title], .section-container.tabs > [data-section-region] > .title {  margin-bottom: 0;}[data-section='tabs'] > section > [data-section-title] a, [data-section='tabs'] > section > .title a, [data-section='tabs'] > .section > [data-section-title] a, [data-section='tabs'] > .section > .title a, [data-section='tabs'] > [data-section-region] > [data-section-title] a, [data-section='tabs'] > [data-section-region] > .title a, .section-container.tabs > section > [data-section-title] a, .section-container.tabs > section > .title a, .section-container.tabs > .section > [data-section-title] a, .section-container.tabs > .section > .title a, .section-container.tabs > [data-section-region] > [data-section-title] a, .section-container.tabs > [data-section-region] > .title a {  width: 100%;  display: inline-block;  white-space: nowrap;}[data-section='tabs'] > section > [data-section-content], [data-section='tabs'] > section > .content, [data-section='tabs'] > .section > [data-section-content], [data-section='tabs'] > .section > .content, [data-section='tabs'] > [data-section-region] > [data-section-content], [data-section='tabs'] > [data-section-region] > .content, .section-container.tabs > section > [data-section-content], .section-container.tabs > section > .content, .section-container.tabs > .section > [data-section-content], .section-container.tabs > .section > .content, .section-container.tabs > [data-section-region] > [data-section-content], .section-container.tabs > [data-section-region] > .content {  display: none;}[data-section='tabs'] > section.active > [data-section-content], [data-section='tabs'] > section.active > .content, [data-section='tabs'] > .section.active > [data-section-content], [data-section='tabs'] > .section.active > .content, [data-section='tabs'] > [data-section-region].active > [data-section-content], [data-section='tabs'] > [data-section-region].active > .content, .section-container.tabs > section.active > [data-section-content], .section-container.tabs > section.active > .content, .section-container.tabs > .section.active > [data-section-content], .section-container.tabs > .section.active > .content, .section-container.tabs > [data-section-region].active > [data-section-content], .section-container.tabs > [data-section-region].active > .content {  display: block;}[data-section='tabs'] > section:not(.active), [data-section='tabs'] > .section:not(.active), [data-section='tabs'] > [data-section-region]:not(.active), .section-container.tabs > section:not(.active), .section-container.tabs > .section:not(.active), .section-container.tabs > [data-section-region]:not(.active) {  padding: 0 !important;}[data-section='tabs'] > section > [data-section-title], [data-section='tabs'] > section > .title, [data-section='tabs'] > .section > [data-section-title], [data-section='tabs'] > .section > .title, [data-section='tabs'] > [data-section-region] > [data-section-title], [data-section='tabs'] > [data-section-region] > .title, .section-container.tabs > section > [data-section-title], .section-container.tabs > section > .title, .section-container.tabs > .section > [data-section-title], .section-container.tabs > .section > .title, .section-container.tabs > [data-section-region] > [data-section-title], .section-container.tabs > [data-section-region] > .title {  width: auto;  position: absolute;  top: 0;  left: 0;}.section-container.tabs {  border: none;}.section-container.tabs > section > .title, .section-container.tabs > .section > .title {  background-color: #efefef;  cursor: pointer;  border: solid 1px #cccccc;}.section-container.tabs > section > .title a, .section-container.tabs > .section > .title a {  padding: 0.9375em;  color: #333333;  font-size: 0.875em;  background: none;}.section-container.tabs > section > .title:hover, .section-container.tabs > .section > .title:hover {  background-color: #e2e2e2;}.section-container.tabs > section > .content, .section-container.tabs > .section > .content {  padding: 0.9375em;  background-color: white;  border: solid 1px #cccccc;}.section-container.tabs > section > .content > *:last-child, .section-container.tabs > .section > .content > *:last-child {  margin-bottom: 0;}.section-container.tabs > section > .content > *:first-child, .section-container.tabs > .section > .content > *:first-child {  padding-top: 0;}.section-container.tabs > section > .content > *:last-child:not(.flex-video), .section-container.tabs > .section > .content > *:last-child:not(.flex-video) {  padding-bottom: 0;}.section-container.tabs > section.active > .title, .section-container.tabs > .section.active > .title {  background: white;}.section-container.tabs > section.active > .title a, .section-container.tabs > .section.active > .title a {  color: #333333;}.section-container.tabs > section:not(.active), .section-container.tabs > .section:not(.active) {  padding: 0 !important;}.section-container.tabs > section.active > .title, .section-container.tabs > .section.active > .title {  border-bottom: 0;}@media only screen and (min-width: 768px) {  [data-section=''], [data-section='auto'], .section-container.auto {    width: 100%;    position: relative;    display: block;    margin-bottom: 1.25em;  }  [data-section='']:not([data-section-resized]):not([data-section-small-style]), [data-section='auto']:not([data-section-resized]):not([data-section-small-style]), .section-container.auto:not([data-section-resized]):not([data-section-small-style]) {    visibility: hidden;  }  [data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title {    margin-bottom: 0;  }  [data-section=''] > section > [data-section-title] a, [data-section=''] > section > .title a, [data-section=''] > .section > [data-section-title] a, [data-section=''] > .section > .title a, [data-section=''] > [data-section-region] > [data-section-title] a, [data-section=''] > [data-section-region] > .title a, [data-section='auto'] > section > [data-section-title] a, [data-section='auto'] > section > .title a, [data-section='auto'] > .section > [data-section-title] a, [data-section='auto'] > .section > .title a, [data-section='auto'] > [data-section-region] > [data-section-title] a, [data-section='auto'] > [data-section-region] > .title a, .section-container.auto > section > [data-section-title] a, .section-container.auto > section > .title a, .section-container.auto > .section > [data-section-title] a, .section-container.auto > .section > .title a, .section-container.auto > [data-section-region] > [data-section-title] a, .section-container.auto > [data-section-region] > .title a {    width: 100%;    display: inline-block;    white-space: nowrap;  }  [data-section=''] > section > [data-section-content], [data-section=''] > section > .content, [data-section=''] > .section > [data-section-content], [data-section=''] > .section > .content, [data-section=''] > [data-section-region] > [data-section-content], [data-section=''] > [data-section-region] > .content, [data-section='auto'] > section > [data-section-content], [data-section='auto'] > section > .content, [data-section='auto'] > .section > [data-section-content], [data-section='auto'] > .section > .content, [data-section='auto'] > [data-section-region] > [data-section-content], [data-section='auto'] > [data-section-region] > .content, .section-container.auto > section > [data-section-content], .section-container.auto > section > .content, .section-container.auto > .section > [data-section-content], .section-container.auto > .section > .content, .section-container.auto > [data-section-region] > [data-section-content], .section-container.auto > [data-section-region] > .content {    display: none;  }  [data-section=''] > section.active > [data-section-content], [data-section=''] > section.active > .content, [data-section=''] > .section.active > [data-section-content], [data-section=''] > .section.active > .content, [data-section=''] > [data-section-region].active > [data-section-content], [data-section=''] > [data-section-region].active > .content, [data-section='auto'] > section.active > [data-section-content], [data-section='auto'] > section.active > .content, [data-section='auto'] > .section.active > [data-section-content], [data-section='auto'] > .section.active > .content, [data-section='auto'] > [data-section-region].active > [data-section-content], [data-section='auto'] > [data-section-region].active > .content, .section-container.auto > section.active > [data-section-content], .section-container.auto > section.active > .content, .section-container.auto > .section.active > [data-section-content], .section-container.auto > .section.active > .content, .section-container.auto > [data-section-region].active > [data-section-content], .section-container.auto > [data-section-region].active > .content {    display: block;  }  [data-section=''] > section:not(.active), [data-section=''] > .section:not(.active), [data-section=''] > [data-section-region]:not(.active), [data-section='auto'] > section:not(.active), [data-section='auto'] > .section:not(.active), [data-section='auto'] > [data-section-region]:not(.active), .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active), .section-container.auto > [data-section-region]:not(.active) {    padding: 0 !important;  }  [data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title {    width: auto;    position: absolute;    top: 0;    left: 0;  }  .section-container.auto {    border: none;  }  .section-container.auto > section > .title, .section-container.auto > .section > .title {    background-color: #efefef;    cursor: pointer;    border: solid 1px #cccccc;  }  .section-container.auto > section > .title a, .section-container.auto > .section > .title a {    padding: 0.9375em;    color: #333333;    font-size: 0.875em;    background: none;  }  .section-container.auto > section > .title:hover, .section-container.auto > .section > .title:hover {    background-color: #e2e2e2;  }  .section-container.auto > section > .content, .section-container.auto > .section > .content {    padding: 0.9375em;    background-color: white;    border: solid 1px #cccccc;  }  .section-container.auto > section > .content > *:last-child, .section-container.auto > .section > .content > *:last-child {    margin-bottom: 0;  }  .section-container.auto > section > .content > *:first-child, .section-container.auto > .section > .content > *:first-child {    padding-top: 0;  }  .section-container.auto > section > .content > *:last-child:not(.flex-video), .section-container.auto > .section > .content > *:last-child:not(.flex-video) {    padding-bottom: 0;  }  .section-container.auto > section.active > .title, .section-container.auto > .section.active > .title {    background: white;  }  .section-container.auto > section.active > .title a, .section-container.auto > .section.active > .title a {    color: #333333;  }  .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active) {    padding: 0 !important;  }  .section-container.auto > section.active > .title, .section-container.auto > .section.active > .title {    border-bottom: 0;  }  [data-section='vertical-tabs'], .section-container.vertical-tabs {    width: 100%;    position: relative;    display: block;    margin-bottom: 1.25em;  }  [data-section='vertical-tabs']:not([data-section-resized]):not([data-section-small-style]), .section-container.vertical-tabs:not([data-section-resized]):not([data-section-small-style]) {    visibility: hidden;  }  [data-section='vertical-tabs'][data-section-small-style], .section-container.vertical-tabs[data-section-small-style] {    width: 100% !important;  }  [data-section='vertical-tabs'][data-section-small-style] > [data-section-region], [data-section='vertical-tabs'][data-section-small-style] > section, [data-section='vertical-tabs'][data-section-small-style] > .section, .section-container.vertical-tabs[data-section-small-style] > [data-section-region], .section-container.vertical-tabs[data-section-small-style] > section, .section-container.vertical-tabs[data-section-small-style] > .section {    padding: 0 !important;    margin: 0 !important;  }  [data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > .title, [data-section='vertical-tabs'][data-section-small-style] > section > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > section > .title, [data-section='vertical-tabs'][data-section-small-style] > .section > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > .section > .title, .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-tabs[data-section-small-style] > section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > section > .title, .section-container.vertical-tabs[data-section-small-style] > .section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > .section > .title {    width: 100% !important;  }  [data-section='vertical-tabs'] > section > [data-section-title], [data-section='vertical-tabs'] > section > .title, [data-section='vertical-tabs'] > .section > [data-section-title], [data-section='vertical-tabs'] > .section > .title, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title {    margin-bottom: 0;  }  [data-section='vertical-tabs'] > section > [data-section-title] a, [data-section='vertical-tabs'] > section > .title a, [data-section='vertical-tabs'] > .section > [data-section-title] a, [data-section='vertical-tabs'] > .section > .title a, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title] a, [data-section='vertical-tabs'] > [data-section-region] > .title a, .section-container.vertical-tabs > section > [data-section-title] a, .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > [data-section-title] a, .section-container.vertical-tabs > .section > .title a, .section-container.vertical-tabs > [data-section-region] > [data-section-title] a, .section-container.vertical-tabs > [data-section-region] > .title a {    width: 100%;    display: inline-block;    white-space: nowrap;  }  [data-section='vertical-tabs'] > section > [data-section-content], [data-section='vertical-tabs'] > section > .content, [data-section='vertical-tabs'] > .section > [data-section-content], [data-section='vertical-tabs'] > .section > .content, [data-section='vertical-tabs'] > [data-section-region] > [data-section-content], [data-section='vertical-tabs'] > [data-section-region] > .content, .section-container.vertical-tabs > section > [data-section-content], .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > [data-section-content], .section-container.vertical-tabs > .section > .content, .section-container.vertical-tabs > [data-section-region] > [data-section-content], .section-container.vertical-tabs > [data-section-region] > .content {    display: none;  }  [data-section='vertical-tabs'] > section.active > [data-section-content], [data-section='vertical-tabs'] > section.active > .content, [data-section='vertical-tabs'] > .section.active > [data-section-content], [data-section='vertical-tabs'] > .section.active > .content, [data-section='vertical-tabs'] > [data-section-region].active > [data-section-content], [data-section='vertical-tabs'] > [data-section-region].active > .content, .section-container.vertical-tabs > section.active > [data-section-content], .section-container.vertical-tabs > section.active > .content, .section-container.vertical-tabs > .section.active > [data-section-content], .section-container.vertical-tabs > .section.active > .content, .section-container.vertical-tabs > [data-section-region].active > [data-section-content], .section-container.vertical-tabs > [data-section-region].active > .content {    display: block;  }  [data-section='vertical-tabs'] > section:not(.active), [data-section='vertical-tabs'] > .section:not(.active), [data-section='vertical-tabs'] > [data-section-region]:not(.active), .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active), .section-container.vertical-tabs > [data-section-region]:not(.active) {    padding: 0 !important;  }  [data-section='vertical-tabs'] > section > [data-section-title], [data-section='vertical-tabs'] > section > .title, [data-section='vertical-tabs'] > .section > [data-section-title], [data-section='vertical-tabs'] > .section > .title, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title {    position: absolute;    top: 0;    left: 0;    width: 12.5em;  }  [data-section='vertical-tabs'] > section.active, [data-section='vertical-tabs'] > .section.active, [data-section='vertical-tabs'] > [data-section-region].active, .section-container.vertical-tabs > section.active, .section-container.vertical-tabs > .section.active, .section-container.vertical-tabs > [data-section-region].active {    padding-left: 12.5em;  }  [data-section='vertical-tabs'] > section.active > [data-section-title], [data-section='vertical-tabs'] > section.active > .title, [data-section='vertical-tabs'] > .section.active > [data-section-title], [data-section='vertical-tabs'] > .section.active > .title, [data-section='vertical-tabs'] > [data-section-region].active > [data-section-title], [data-section='vertical-tabs'] > [data-section-region].active > .title, .section-container.vertical-tabs > section.active > [data-section-title], .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > [data-section-title], .section-container.vertical-tabs > .section.active > .title, .section-container.vertical-tabs > [data-section-region].active > [data-section-title], .section-container.vertical-tabs > [data-section-region].active > .title {    width: 12.5em;  }  .section-container.vertical-tabs {    border: none;  }  .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > .title {    background-color: #efefef;    cursor: pointer;    border: solid 1px #cccccc;  }  .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > .title a {    padding: 0.9375em;    color: #333333;    font-size: 0.875em;    background: none;  }  .section-container.vertical-tabs > section > .title:hover, .section-container.vertical-tabs > .section > .title:hover {    background-color: #e2e2e2;  }  .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > .content {    padding: 0.9375em;    background-color: white;    border: solid 1px #cccccc;  }  .section-container.vertical-tabs > section > .content > *:last-child, .section-container.vertical-tabs > .section > .content > *:last-child {    margin-bottom: 0;  }  .section-container.vertical-tabs > section > .content > *:first-child, .section-container.vertical-tabs > .section > .content > *:first-child {    padding-top: 0;  }  .section-container.vertical-tabs > section > .content > *:last-child:not(.flex-video), .section-container.vertical-tabs > .section > .content > *:last-child:not(.flex-video) {    padding-bottom: 0;  }  .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > .title {    background: #d5d5d5;  }  .section-container.vertical-tabs > section.active > .title a, .section-container.vertical-tabs > .section.active > .title a {    color: #333333;  }  .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active) {    padding: 0 !important;  }  .section-container.vertical-tabs > section.active, .section-container.vertical-tabs > .section.active {    padding-left: 12.4375em;  }  .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > .title {    background-color: #d5d5d5;  }  [data-section='vertical-nav'], .section-container.vertical-nav {    width: 100%;    position: relative;    display: block;    margin-bottom: 1.25em;  }  [data-section='vertical-nav']:not([data-section-resized]):not([data-section-small-style]), .section-container.vertical-nav:not([data-section-resized]):not([data-section-small-style]) {    visibility: hidden;  }  [data-section='vertical-nav'][data-section-small-style], .section-container.vertical-nav[data-section-small-style] {    width: 100% !important;  }  [data-section='vertical-nav'][data-section-small-style] > [data-section-region], [data-section='vertical-nav'][data-section-small-style] > section, [data-section='vertical-nav'][data-section-small-style] > .section, .section-container.vertical-nav[data-section-small-style] > [data-section-region], .section-container.vertical-nav[data-section-small-style] > section, .section-container.vertical-nav[data-section-small-style] > .section {    padding: 0 !important;    margin: 0 !important;  }  [data-section='vertical-nav'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > [data-section-region] > .title, [data-section='vertical-nav'][data-section-small-style] > section > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > section > .title, [data-section='vertical-nav'][data-section-small-style] > .section > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > .section > .title, .section-container.vertical-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-nav[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-nav[data-section-small-style] > section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > section > .title, .section-container.vertical-nav[data-section-small-style] > .section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > .section > .title {    width: 100% !important;  }  [data-section='vertical-nav'] > section, [data-section='vertical-nav'] > .section, [data-section='vertical-nav'] > [data-section-region], .section-container.vertical-nav > section, .section-container.vertical-nav > .section, .section-container.vertical-nav > [data-section-region] {    position: relative;    display: inline-block;  }  [data-section='vertical-nav'] > section > [data-section-title], [data-section='vertical-nav'] > section > .title, [data-section='vertical-nav'] > .section > [data-section-title], [data-section='vertical-nav'] > .section > .title, [data-section='vertical-nav'] > [data-section-region] > [data-section-title], [data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title {    margin-bottom: 0;  }  [data-section='vertical-nav'] > section > [data-section-title] a, [data-section='vertical-nav'] > section > .title a, [data-section='vertical-nav'] > .section > [data-section-title] a, [data-section='vertical-nav'] > .section > .title a, [data-section='vertical-nav'] > [data-section-region] > [data-section-title] a, [data-section='vertical-nav'] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a {    width: 100%;    display: inline-block;    white-space: nowrap;  }  [data-section='vertical-nav'] > section > [data-section-content], [data-section='vertical-nav'] > section > .content, [data-section='vertical-nav'] > .section > [data-section-content], [data-section='vertical-nav'] > .section > .content, [data-section='vertical-nav'] > [data-section-region] > [data-section-content], [data-section='vertical-nav'] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content {    display: none;  }  [data-section='vertical-nav'] > section.active > [data-section-content], [data-section='vertical-nav'] > section.active > .content, [data-section='vertical-nav'] > .section.active > [data-section-content], [data-section='vertical-nav'] > .section.active > .content, [data-section='vertical-nav'] > [data-section-region].active > [data-section-content], [data-section='vertical-nav'] > [data-section-region].active > .content, .section-container.vertical-nav > section.active > [data-section-content], .section-container.vertical-nav > section.active > .content, .section-container.vertical-nav > .section.active > [data-section-content], .section-container.vertical-nav > .section.active > .content, .section-container.vertical-nav > [data-section-region].active > [data-section-content], .section-container.vertical-nav > [data-section-region].active > .content {    display: block;  }  [data-section='vertical-nav'] > section:not(.active), [data-section='vertical-nav'] > .section:not(.active), [data-section='vertical-nav'] > [data-section-region]:not(.active), .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active), .section-container.vertical-nav > [data-section-region]:not(.active) {    padding: 0 !important;  }  [data-section='vertical-nav'] > section > [data-section-title], [data-section='vertical-nav'] > section > .title, [data-section='vertical-nav'] > .section > [data-section-title], [data-section='vertical-nav'] > .section > .title, [data-section='vertical-nav'] > [data-section-region] > [data-section-title], [data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title {    position: static;    width: auto;  }  [data-section='vertical-nav'] > section > [data-section-title] a, [data-section='vertical-nav'] > section > .title a, [data-section='vertical-nav'] > .section > [data-section-title] a, [data-section='vertical-nav'] > .section > .title a, [data-section='vertical-nav'] > [data-section-region] > [data-section-title] a, [data-section='vertical-nav'] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a {    display: block;  }  [data-section='vertical-nav'] > section > [data-section-content], [data-section='vertical-nav'] > section > .content, [data-section='vertical-nav'] > .section > [data-section-content], [data-section='vertical-nav'] > .section > .content, [data-section='vertical-nav'] > [data-section-region] > [data-section-content], [data-section='vertical-nav'] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content {    position: absolute;    top: 0;    left: 0;    z-index: 999;    min-width: 12.5em;  }  .section-container.vertical-nav {    border: none;  }  .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > .title {    background-color: #efefef;    cursor: pointer;    border: solid 1px #cccccc;  }  .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > .title a {    padding: 0.9375em;    color: #333333;    font-size: 0.875em;    background: none;  }  .section-container.vertical-nav > section > .title:hover, .section-container.vertical-nav > .section > .title:hover {    background-color: #e2e2e2;  }  .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > .content {    padding: 0.9375em;    background-color: white;    border: solid 1px #cccccc;  }  .section-container.vertical-nav > section > .content > *:last-child, .section-container.vertical-nav > .section > .content > *:last-child {    margin-bottom: 0;  }  .section-container.vertical-nav > section > .content > *:first-child, .section-container.vertical-nav > .section > .content > *:first-child {    padding-top: 0;  }  .section-container.vertical-nav > section > .content > *:last-child:not(.flex-video), .section-container.vertical-nav > .section > .content > *:last-child:not(.flex-video) {    padding-bottom: 0;  }  .section-container.vertical-nav > section.active > .title, .section-container.vertical-nav > .section.active > .title {    background: #d5d5d5;  }  .section-container.vertical-nav > section.active > .title a, .section-container.vertical-nav > .section.active > .title a {    color: #333333;  }  .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active) {    padding: 0 !important;  }  [data-section='horizontal-nav'], .section-container.horizontal-nav {    width: 100%;    position: relative;    display: block;    margin-bottom: 1.25em;  }  [data-section='horizontal-nav']:not([data-section-resized]):not([data-section-small-style]), .section-container.horizontal-nav:not([data-section-resized]):not([data-section-small-style]) {    visibility: hidden;  }  [data-section='horizontal-nav'][data-section-small-style], .section-container.horizontal-nav[data-section-small-style] {    width: 100% !important;  }  [data-section='horizontal-nav'][data-section-small-style] > [data-section-region], [data-section='horizontal-nav'][data-section-small-style] > section, [data-section='horizontal-nav'][data-section-small-style] > .section, .section-container.horizontal-nav[data-section-small-style] > [data-section-region], .section-container.horizontal-nav[data-section-small-style] > section, .section-container.horizontal-nav[data-section-small-style] > .section {    padding: 0 !important;    margin: 0 !important;  }  [data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > .title, [data-section='horizontal-nav'][data-section-small-style] > section > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > section > .title, [data-section='horizontal-nav'][data-section-small-style] > .section > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > .section > .title, .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > .title, .section-container.horizontal-nav[data-section-small-style] > section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > section > .title, .section-container.horizontal-nav[data-section-small-style] > .section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > .section > .title {    width: 100% !important;  }  [data-section='horizontal-nav'] > section, [data-section='horizontal-nav'] > .section, [data-section='horizontal-nav'] > [data-section-region], .section-container.horizontal-nav > section, .section-container.horizontal-nav > .section, .section-container.horizontal-nav > [data-section-region] {    position: relative;    float: left;  }  [data-section='horizontal-nav'] > section > [data-section-title], [data-section='horizontal-nav'] > section > .title, [data-section='horizontal-nav'] > .section > [data-section-title], [data-section='horizontal-nav'] > .section > .title, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title {    margin-bottom: 0;  }  [data-section='horizontal-nav'] > section > [data-section-title] a, [data-section='horizontal-nav'] > section > .title a, [data-section='horizontal-nav'] > .section > [data-section-title] a, [data-section='horizontal-nav'] > .section > .title a, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title] a, [data-section='horizontal-nav'] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a {    width: 100%;    display: inline-block;    white-space: nowrap;  }  [data-section='horizontal-nav'] > section > [data-section-content], [data-section='horizontal-nav'] > section > .content, [data-section='horizontal-nav'] > .section > [data-section-content], [data-section='horizontal-nav'] > .section > .content, [data-section='horizontal-nav'] > [data-section-region] > [data-section-content], [data-section='horizontal-nav'] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content {    display: none;  }  [data-section='horizontal-nav'] > section.active > [data-section-content], [data-section='horizontal-nav'] > section.active > .content, [data-section='horizontal-nav'] > .section.active > [data-section-content], [data-section='horizontal-nav'] > .section.active > .content, [data-section='horizontal-nav'] > [data-section-region].active > [data-section-content], [data-section='horizontal-nav'] > [data-section-region].active > .content, .section-container.horizontal-nav > section.active > [data-section-content], .section-container.horizontal-nav > section.active > .content, .section-container.horizontal-nav > .section.active > [data-section-content], .section-container.horizontal-nav > .section.active > .content, .section-container.horizontal-nav > [data-section-region].active > [data-section-content], .section-container.horizontal-nav > [data-section-region].active > .content {    display: block;  }  [data-section='horizontal-nav'] > section:not(.active), [data-section='horizontal-nav'] > .section:not(.active), [data-section='horizontal-nav'] > [data-section-region]:not(.active), .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active), .section-container.horizontal-nav > [data-section-region]:not(.active) {    padding: 0 !important;  }  [data-section='horizontal-nav'] > section > [data-section-title], [data-section='horizontal-nav'] > section > .title, [data-section='horizontal-nav'] > .section > [data-section-title], [data-section='horizontal-nav'] > .section > .title, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title {    position: static;    width: auto;  }  [data-section='horizontal-nav'] > section > [data-section-title] a, [data-section='horizontal-nav'] > section > .title a, [data-section='horizontal-nav'] > .section > [data-section-title] a, [data-section='horizontal-nav'] > .section > .title a, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title] a, [data-section='horizontal-nav'] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a {    display: block;  }  [data-section='horizontal-nav'] > section > [data-section-content], [data-section='horizontal-nav'] > section > .content, [data-section='horizontal-nav'] > .section > [data-section-content], [data-section='horizontal-nav'] > .section > .content, [data-section='horizontal-nav'] > [data-section-region] > [data-section-content], [data-section='horizontal-nav'] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content {    width: auto;    position: absolute;    top: 0;    left: 0;    z-index: 999;    min-width: 12.5em;  }  .section-container.horizontal-nav {    background: #efefef;    border: 1px solid #cccccc;  }  .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > .title {    background-color: #efefef;    cursor: pointer;    border: solid 1px #cccccc;  }  .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > .title a {    padding: 0.9375em;    color: #333333;    font-size: 0.875em;    background: none;  }  .section-container.horizontal-nav > section > .title:hover, .section-container.horizontal-nav > .section > .title:hover {    background-color: #e2e2e2;  }  .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > .content {    padding: 0.9375em;    background-color: white;    border: solid 1px #cccccc;  }  .section-container.horizontal-nav > section > .content > *:last-child, .section-container.horizontal-nav > .section > .content > *:last-child {    margin-bottom: 0;  }  .section-container.horizontal-nav > section > .content > *:first-child, .section-container.horizontal-nav > .section > .content > *:first-child {    padding-top: 0;  }  .section-container.horizontal-nav > section > .content > *:last-child:not(.flex-video), .section-container.horizontal-nav > .section > .content > *:last-child:not(.flex-video) {    padding-bottom: 0;  }  .section-container.horizontal-nav > section.active > .title, .section-container.horizontal-nav > .section.active > .title {    background: #d5d5d5;  }  .section-container.horizontal-nav > section.active > .title a, .section-container.horizontal-nav > .section.active > .title a {    color: #333333;  }  .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active) {    padding: 0 !important;  }}.no-js [data-section], .no-js .section-container {  width: 100%;  position: relative;  display: block;  margin-bottom: 1.25em;}.no-js [data-section][data-section-small-style], .no-js .section-container[data-section-small-style] {  width: 100% !important;}.no-js [data-section][data-section-small-style] > [data-section-region], .no-js [data-section][data-section-small-style] > section, .no-js [data-section][data-section-small-style] > .section, .no-js .section-container[data-section-small-style] > [data-section-region], .no-js .section-container[data-section-small-style] > section, .no-js .section-container[data-section-small-style] > .section {  padding: 0 !important;  margin: 0 !important;}.no-js [data-section][data-section-small-style] > [data-section-region] > [data-section-title], .no-js [data-section][data-section-small-style] > [data-section-region] > .title, .no-js [data-section][data-section-small-style] > section > [data-section-title], .no-js [data-section][data-section-small-style] > section > .title, .no-js [data-section][data-section-small-style] > .section > [data-section-title], .no-js [data-section][data-section-small-style] > .section > .title, .no-js .section-container[data-section-small-style] > [data-section-region] > [data-section-title], .no-js .section-container[data-section-small-style] > [data-section-region] > .title, .no-js .section-container[data-section-small-style] > section > [data-section-title], .no-js .section-container[data-section-small-style] > section > .title, .no-js .section-container[data-section-small-style] > .section > [data-section-title], .no-js .section-container[data-section-small-style] > .section > .title {  width: 100% !important;}.no-js [data-section] > section, .no-js [data-section] > .section, .no-js [data-section] > [data-section-region], .no-js .section-container > section, .no-js .section-container > .section, .no-js .section-container > [data-section-region] {  margin: 0;}.no-js [data-section] > section > [data-section-title], .no-js [data-section] > section > .title, .no-js [data-section] > .section > [data-section-title], .no-js [data-section] > .section > .title, .no-js [data-section] > [data-section-region] > [data-section-title], .no-js [data-section] > [data-section-region] > .title, .no-js .section-container > section > [data-section-title], .no-js .section-container > section > .title, .no-js .section-container > .section > [data-section-title], .no-js .section-container > .section > .title, .no-js .section-container > [data-section-region] > [data-section-title], .no-js .section-container > [data-section-region] > .title {  margin-bottom: 0;}.no-js [data-section] > section > [data-section-title] a, .no-js [data-section] > section > .title a, .no-js [data-section] > .section > [data-section-title] a, .no-js [data-section] > .section > .title a, .no-js [data-section] > [data-section-region] > [data-section-title] a, .no-js [data-section] > [data-section-region] > .title a, .no-js .section-container > section > [data-section-title] a, .no-js .section-container > section > .title a, .no-js .section-container > .section > [data-section-title] a, .no-js .section-container > .section > .title a, .no-js .section-container > [data-section-region] > [data-section-title] a, .no-js .section-container > [data-section-region] > .title a {  width: 100%;  display: inline-block;  white-space: nowrap;}.no-js [data-section] > section > [data-section-content], .no-js [data-section] > section > .content, .no-js [data-section] > .section > [data-section-content], .no-js [data-section] > .section > .content, .no-js [data-section] > [data-section-region] > [data-section-content], .no-js [data-section] > [data-section-region] > .content, .no-js .section-container > section > [data-section-content], .no-js .section-container > section > .content, .no-js .section-container > .section > [data-section-content], .no-js .section-container > .section > .content, .no-js .section-container > [data-section-region] > [data-section-content], .no-js .section-container > [data-section-region] > .content {  display: none;}.no-js [data-section] > section.active > [data-section-content], .no-js [data-section] > section.active > .content, .no-js [data-section] > .section.active > [data-section-content], .no-js [data-section] > .section.active > .content, .no-js [data-section] > [data-section-region].active > [data-section-content], .no-js [data-section] > [data-section-region].active > .content, .no-js .section-container > section.active > [data-section-content], .no-js .section-container > section.active > .content, .no-js .section-container > .section.active > [data-section-content], .no-js .section-container > .section.active > .content, .no-js .section-container > [data-section-region].active > [data-section-content], .no-js .section-container > [data-section-region].active > .content {  display: block;}.no-js [data-section] > section:not(.active), .no-js [data-section] > .section:not(.active), .no-js [data-section] > [data-section-region]:not(.active), .no-js .section-container > section:not(.active), .no-js .section-container > .section:not(.active), .no-js .section-container > [data-section-region]:not(.active) {  padding: 0 !important;}.no-js [data-section] > section > [data-section-title], .no-js [data-section] > section > .title, .no-js [data-section] > .section > [data-section-title], .no-js [data-section] > .section > .title, .no-js [data-section] > [data-section-region] > [data-section-title], .no-js [data-section] > [data-section-region] > .title, .no-js .section-container > section > [data-section-title], .no-js .section-container > section > .title, .no-js .section-container > .section > [data-section-title], .no-js .section-container > .section > .title, .no-js .section-container > [data-section-region] > [data-section-title], .no-js .section-container > [data-section-region] > .title {  width: 100%;}.no-js .section-container {  border-top: 1px solid #cccccc;}.no-js .section-container > section > .title, .no-js .section-container > .section > .title {  background-color: #efefef;  cursor: pointer;  border: solid 1px #cccccc;}.no-js .section-container > section > .title a, .no-js .section-container > .section > .title a {  padding: 0.9375em;  color: #333333;  font-size: 0.875em;  background: none;}.no-js .section-container > section > .title:hover, .no-js .section-container > .section > .title:hover {  background-color: #e2e2e2;}.no-js .section-container > section > .content, .no-js .section-container > .section > .content {  padding: 0.9375em;  background-color: white;  border: solid 1px #cccccc;}.no-js .section-container > section > .content > *:last-child, .no-js .section-container > .section > .content > *:last-child {  margin-bottom: 0;}.no-js .section-container > section > .content > *:first-child, .no-js .section-container > .section > .content > *:first-child {  padding-top: 0;}.no-js .section-container > section > .content > *:last-child:not(.flex-video), .no-js .section-container > .section > .content > *:last-child:not(.flex-video) {  padding-bottom: 0;}.no-js .section-container > section.active > .title, .no-js .section-container > .section.active > .title {  background: #d5d5d5;}.no-js .section-container > section.active > .title a, .no-js .section-container > .section.active > .title a {  color: #333333;}.no-js .section-container > section:not(.active), .no-js .section-container > .section:not(.active) {  padding: 0 !important;}.no-js .section-container > section > .title, .no-js .section-container > .section > .title {  border-top: none;}/* Wrapped around .top-bar to contain to grid width */.contain-to-grid {  width: 100%;  background: #111111;}.contain-to-grid .top-bar {  margin-bottom: 1.875em;}.fixed {  width: 100%;  left: 0;  position: fixed;  top: 0;  z-index: 99;}.top-bar {  overflow: hidden;  height: 45px;  line-height: 45px;  position: relative;  background: #ff8a00;}.top-bar ul {  margin-bottom: 0;  list-style: none;}.top-bar .row {  max-width: none;}.top-bar form,.top-bar input {  margin-bottom: 0;}.top-bar input {  height: 2.45em;}.top-bar .button {  padding-top: .5em;  padding-bottom: .5em;  margin-bottom: 0;}.top-bar .title-area {  position: relative;  margin: 0;}.top-bar 
                                                                                                                                                                                                        .name {  height: 45px;  margin: 0;  font-size: 16;  }.top-bar .name h1 {  line-height: 45px;  font-size: 1.0625em;  margin: 0; }.top-bar .name h1 a {  font-weight: bold;  color: white;  width: 50%;  display: block;  padding: 0 15px;  color: #ffffff;  text-shadow: 0px 1px 1px rgba(0, 0, 0, 1); z-index: 9999;}.top-bar .name h1 a:hover {    background-color: #ff8a00;    border-bottom-left-radius: 3px;}.top-bar .toggle-topbar {  position: absolute;  right: 0;  top: 0;}.top-bar .toggle-topbar a {  color: white;  text-transform: uppercase;  font-size: 0.8125em;  font-weight: bold;  position: relative;  display: block;  padding: 0 15px;  height: 45px;  line-height: 45px;}.top-bar .toggle-topbar.menu-icon {  right: 15px;  top: 50%;  margin-top: -16px;  padding-left: 40px;}.top-bar .toggle-topbar.menu-icon a {  text-indent: -48px;  width: 34px;  height: 34px;  line-height: 33px;  padding: 0;  color: white;}.top-bar .toggle-topbar.menu-icon a span {  position: absolute;  right: 0;  display: block;  width: 16px;  height: 0;  -webkit-box-shadow: 0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white;  box-shadow: 0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white;}.top-bar.expanded {  height: auto;  background: transparent;}.top-bar.expanded .title-area {  background: #ff8a00;}.top-bar.expanded .toggle-topbar a {  color: #888888;}.top-bar.expanded .toggle-topbar a span {  -webkit-box-shadow: 0 10px 0 1px #888888, 0 16px 0 1px #888888, 0 22px 0 1px #888888;  box-shadow: 0 10px 0 1px #888888, 0 16px 0 1px #888888, 0 22px 0 1px #888888;}.top-bar-section {  left: 0;  position: relative;  width: auto;  -webkit-transition: left 300ms ease-out;  -moz-transition: left 300ms ease-out;  transition: left 300ms ease-out;  }.top-bar-section ul {  width: 100%;  height: auto;  display: block;  background: #f78400;  font-size: 16;  margin: 0;   border-bottom-right-radius: 4px;}.top-bar-section .divider,.top-bar-section [role="separator"] {  border-bottom: solid 1px #2b2b2b;  border-top: solid 1px black;  clear: both;  height: 1px;  width: 100%;}.top-bar-section ul li > a {  display: block;  width: 100%;  color: white;  padding: 12px 0 12px 0;  padding-left: 15px;  font-size: 0.8125em;  font-weight: bold;  background: #e57a00;}#ultimo_botao a {    border-bottom-right-radius: 4px;}.top-bar-section ul li > a:hover {  background: #f28100;}.top-bar-section ul li > a.button {  background: #2ba6cb;  font-size: 0.8125em;}.top-bar-section ul li > a.button.hover {  background: #2284a1;}.top-bar-section ul li > a.button.secondary {  background: #e9e9e9;}.top-bar-section ul li > a.button.secondary.hover {  background: #d0d0d0;}.top-bar-section ul li > a.button.success {  background: #5da423;}.top-bar-section ul li > a.button.success.hover {  background: #457a1a;}.top-bar-section ul li > a.button.alert {  background: #c60f13;}.top-bar-section ul li > a.button.alert.hover {  background: #970b0e;}.top-bar-section ul li.hover > a {  background: #090909;  color: white;}.top-bar-section ul li.active > a {  background: #090909;  color: white;  }.top-bar-section .has-form {  padding: 15px;}.top-bar-section .has-dropdown {  position: relative;}.top-bar-section .has-dropdown > a:after {  content: "";  display: block;  width: 0;  height: 0;  border: inset 5px;  border-color: transparent transparent transparent rgba(255, 255, 255, 0.5);  border-left-style: solid;  margin-right: 15px;  margin-top: -4.5px;  position: absolute;  top: 50%;  right: 0;}.top-bar-section .has-dropdown.moved {  position: static;}.top-bar-section .has-dropdown.moved > .dropdown {  visibility: visible;}.top-bar-section .dropdown {  position: absolute;  left: 100%;  top: 0;  visibility: hidden;  z-index: 99;}.top-bar-section .dropdown li {  width: 100%;  height: auto;}.top-bar-section .dropdown li a {  font-weight: normal;  padding: 8px 15px;}.top-bar-section .dropdown li a.parent-link {  font-weight: bold;}.top-bar-section .dropdown li.title h5 {  margin-bottom: 0;}.top-bar-section .dropdown li.title h5 a {  color: white;  line-height: 22.5px;  display: block;}.top-bar-section .dropdown label {  padding: 8px 15px 2px;  margin-bottom: 0;  text-transform: uppercase;  color: #0c0c0c;  font-weight: bold;  font-size: 0.64em;}.top-bar-js-breakpoint {  width: 58.75em !important;  visibility: hidden;}.js-generated {  display: block;}@media only screen and (min-width: 58.75em) {  .top-bar {    background: #ff8a00;    *zoom: 1;    overflow: visible;  }  .top-bar:before, .top-bar:after {    content: " ";    display: table;  }  .top-bar:after {    clear: both;  }  .top-bar .toggle-topbar {    display: none;  }  .top-bar .title-area {    float: left;  }  .top-bar .name h1 a {    width: auto;  }  .top-bar input,  .top-bar .button {    line-height: 2em;    font-size: 0.875em;    height: 2em;    padding: 0 10px;    position: relative;    top: 8px;  }  .top-bar.expanded {    background: #111111;  }  .contain-to-grid .top-bar {    max-width: 62.5em;    margin: 0 auto;    margin-bottom: 1.875em;  }  .top-bar-section {    -webkit-transition: none 0 0;    -moz-transition: none 0 0;    transition: none 0 0;    left: 0 !important;  }  .top-bar-section ul {    width: auto;    height: auto !important;    display: inline;  }  .top-bar-section ul li {    float: left;  }  .top-bar-section ul li .js-generated {    display: none;  }  .top-bar-section li a:not(.button) {    padding: 0 15px;    line-height: 45px;    background: #ff8a00;  }  .top-bar-section li a:not(.button).hover {    background: black;  }  .top-bar-section .has-dropdown > a {    padding-right: 35px !important;  }  .top-bar-section .has-dropdown > a:after {    content: "";    display: block;    width: 0;    height: 0;    border: inset 5px;    border-color: rgba(255, 255, 255, 0.5) transparent transparent transparent;    border-top-style: solid;    margin-top: -2.5px;    top: 22.5px;  }  .top-bar-section .has-dropdown.moved {    position: relative;  }  .top-bar-section .has-dropdown.moved > .dropdown {    visibility: hidden;  }  .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown {    visibility: visible;  }  .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {    border: none;    content: "\00bb";    margin-top: -16px;    right: 5px;  }  .top-bar-section .dropdown {    left: 0;    top: auto;    background: transparent;    min-width: 100%;     }  .top-bar-section .dropdown li a {    color: white;    line-height: 1;    white-space: nowrap;    padding: 7px 15px;    background: #e57a00;  }  .top-bar-section .dropdown li label {    white-space: nowrap;    background-color: #b86725;  }  .top-bar-section .dropdown li .dropdown {    left: 100%;    top: 0;  }  .top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] {    border-bottom: none;    border-top: none;    border-right: solid 1px #2b2b2b;    border-left: solid 1px black;    clear: none;    height: 45px;    width: 0px;  }  .top-bar-section .has-form {    background: #111111;    padding: 0 15px;    height: 45px;  }  .top-bar-section ul.right li .dropdown {    left: auto;    right: 0;  }  .top-bar-section ul.right li .dropdown li .dropdown {    right: 100%;  }  .no-js .top-bar-section ul li:hover > a {    background: #090909;    color: white;  }  .top-bar-section ul li:hover > a {    background: #ff8a00;     color: white; }    .no-js .top-bar-section ul li:active > a {    background: #090909;    color: white;  }  .no-js .top-bar-section .has-dropdown:hover > .dropdown {    visibility: visible;  }}@-webkit-keyframes rotate {  from {    -webkit-transform: rotate(0deg);  }  to {    -webkit-transform: rotate(360deg);  }}@-moz-keyframes rotate {  from {    -webkit-transform: rotate(0deg);  }  to {    -webkit-transform: rotate(360deg);  }}@-o-keyframes rotate {  from {    -webkit-transform: rotate(0deg);  }  to {    -webkit-transform: rotate(360deg);  }}@keyframes rotate {  from {    -webkit-transform: rotate(0deg);  }  to {    -webkit-transform: rotate(360deg);  }}/* Orbit Graceful Loading */.slideshow-wrapper {  position: relative;}.slideshow-wrapper ul {  list-style-type: none;  margin: 0;}.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption {  display: none;}.slideshow-wrapper ul li:first-child {  display: block;}.slideshow-wrapper .orbit-container {  background-color: transparent;}.slideshow-wrapper .orbit-container li {  display: block;}.slideshow-wrapper .orbit-container li .orbit-caption {  display: block;}.preloader {  display: block;  width: 40px;  height: 40px;  position: absolute;  top: 50%;  left: 50%;  margin-top: -20px;  margin-left: -20px;  border: solid 3px;  border-color: #555 #fff;  -webkit-border-radius: 1000px;  border-radius: 1000px;  -webkit-animation-name: rotate;  -webkit-animation-duration: 1.5s;  -webkit-animation-iteration-count: infinite;  -webkit-animation-timing-function: linear;  -moz-animation-name: rotate;  -moz-animation-duration: 1.5s;  -moz-animation-iteration-count: infinite;  -moz-animation-timing-function: linear;  -o-animation-name: rotate;  -o-animation-duration: 1.5s;  -o-animation-iteration-count: infinite;  -o-animation-timing-function: linear;  animation-name: rotate;  animation-duration: 1.5s;  animation-iteration-count: infinite;  animation-timing-function: linear;}.orbit-container {  overflow: hidden;  width: 100%;  position: relative;  background: whitesmoke;}.orbit-container .orbit-slides-container {  list-style: none;  margin: 0;  padding: 0;  position: relative;}.orbit-container .orbit-slides-container img {  display: block;  max-width: 100%;}.orbit-container .orbit-slides-container > * {  position: absolute;  top: 0;  width: 100%;  margin-left: 100%;}.orbit-container .orbit-slides-container > *:first-child {  margin-left: 0%;}.orbit-container .orbit-slides-container > * .orbit-caption {  position: absolute;  bottom: 0;  background-color: black;  background-color: rgba(0, 0, 0, 0.6);  color: white;  width: 100%;  padding: 10px 14px;  font-size: 0.875em;}.orbit-container .orbit-slide-number {  position: absolute;  top: 10px;  left: 10px;  font-size: 12px;  color: white;  background: rgba(0, 0, 0, 0);  z-index: 10;}.orbit-container .orbit-slide-number span {  font-weight: 700;  padding: 0.3125em;}.orbit-container .orbit-timer {  position: absolute;  top: 10px;  right: 10px;  height: 6px;  width: 100px;  z-index: 10;}.orbit-container .orbit-timer .orbit-progress {  height: 100%;  background-color: black;  background-color: rgba(0, 0, 0, 0.6);  display: block;  width: 0%;}.orbit-container .orbit-timer > span {  display: none;  position: absolute;  top: 10px;  right: 0px;  width: 11px;  height: 14px;  border: solid 4px #000;  border-top: none;  border-bottom: none;}.orbit-container .orbit-timer.paused > span {  right: -6px;  top: 9px;  width: 11px;  height: 14px;  border: inset 8px;  border-right-style: solid;  border-color: transparent transparent transparent #000;}.orbit-container:hover .orbit-timer > span {  display: block;}.orbit-container .orbit-prev,.orbit-container .orbit-next {  position: absolute;  top: 50%;  margin-top: -25px;  background-color: black;  background-color: rgba(0, 0, 0, 0.6);  width: 50px;  height: 60px;  line-height: 50px;  color: white;  text-indent: -9999px !important;  z-index: 10;}.orbit-container .orbit-prev > span,.orbit-container .orbit-next > span {  position: absolute;  top: 50%;  margin-top: -16px;  display: block;  width: 0;  height: 0;  border: inset 16px;}.orbit-container .orbit-prev {  left: 0;}.orbit-container .orbit-prev > span {  border-right-style: solid;  border-color: transparent;  border-right-color: #fff;}.orbit-container .orbit-prev:hover > span {  border-right-color: #ccc;}.orbit-container .orbit-next {  right: 0;}.orbit-container .orbit-next > span {  border-color: transparent;  border-left-style: solid;  border-left-color: #fff;  left: 50%;  margin-left: -8px;}.orbit-container .orbit-next:hover > span {  border-left-color: #ccc;}.orbit-bullets {  margin: 0 auto 30px auto;  overflow: hidden;  position: relative;  top: 10px;}.orbit-bullets li {  display: block;  width: 10px;  height: 10px;  background: #999999;  float: left;  margin-right: 6px;  border: solid 1px #555555;  -webkit-border-radius: 1000px;  border-radius: 1000px;}.orbit-bullets li.active {  background: #555555;}.orbit-bullets li:last-child {  margin-right: 0;}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next {  display: none;}.touch .orbit-bullets {  display: none;}@media only screen and (min-width: 768px) {  .touch .orbit-container .orbit-prev,  .touch .orbit-container .orbit-next {    display: inherit;  }  .touch .orbit-bullets {    display: block;  }}@media only screen and (max-width: 768px) {  .orbit-stack-on-small .orbit-slides-container {    height: auto !important;  }  .orbit-stack-on-small .orbit-slides-container > * {    position: relative;    margin-left: 0% !important;  }  .orbit-stack-on-small .orbit-timer,  .orbit-stack-on-small .orbit-next,  .orbit-stack-on-small .orbit-prev,  .orbit-stack-on-small .orbit-bullets {    display: none;  }}.reveal-modal-bg {  position: fixed;  height: 100%;  width: 100%;  background: black;  background: rgba(0, 0, 0, 0.45);  z-index: 98;  display: none;  top: 0;  left: 0;}.reveal-modal {  visibility: hidden;  display: none;  position: absolute;  left: 50%;  z-index: 99;  height: auto;  margin-left: -40%;  width: 80%;  background-color: white;  padding: 1.25em;  border: solid 1px #666666;  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);  top: 50px;}.reveal-modal .column,.reveal-modal .columns {  min-width: 0;}.reveal-modal > :first-child {  margin-top: 0;}.reveal-modal > :last-child {  margin-bottom: 0;}.reveal-modal .close-reveal-modal {  font-size: 1.375em;  line-height: 1;  position: absolute;  top: 0.5em;  right: 0.6875em;  color: #aaaaaa;  font-weight: bold;  cursor: pointer;}@media only screen and (min-width: 768px) {  .reveal-modal {    padding: 1.875em;    top: 6.25em;  }  .reveal-modal.tiny {    margin-left: -15%;    width: 30%;  }  .reveal-modal.small {    margin-left: -20%;    width: 40%;  }  .reveal-modal.medium {    margin-left: -30%;    width: 60%;  }  .reveal-modal.large {    margin-left: -35%;    width: 70%;  }  .reveal-modal.xlarge {    margin-left: -47.5%;    width: 95%;  }}@media print {  .reveal-modal {    background: #fff !important;  }}/* Foundation Joyride */.joyride-list {  display: none;}/* Default styles for the container */.joyride-tip-guide {  display: none;  position: absolute;  background: black;  color: white;  z-index: 101;  top: 0;  left: 2.5%;  font-family: inherit;  font-weight: normal;  width: 95%;}.lt-ie9 .joyride-tip-guide {  max-width: 800px;  left: 50%;  margin-left: -400px;}.joyride-content-wrapper {  width: 100%;  padding: 1.125em 1.25em 1.5em;}.joyride-content-wrapper .button {  margin-bottom: 0 !important;}/* Add a little css triangle pip, older browser just miss out on the fanciness of it */.joyride-tip-guide .joyride-nub {  display: block;  position: absolute;  left: 22px;  width: 0;  height: 0;  border: inset 14px;}.joyride-tip-guide .joyride-nub.top {  border-top-style: solid;  border-color: black;  border-top-color: transparent !important;  border-left-color: transparent !important;  border-right-color: transparent !important;  top: -28px;}.joyride-tip-guide .joyride-nub.bottom {  border-bottom-style: solid;  border-color: black !important;  border-bottom-color: transparent !important;  border-left-color: transparent !important;  border-right-color: transparent !important;  bottom: -28px;}.joyride-tip-guide .joyride-nub.right {  right: -28px;}.joyride-tip-guide .joyride-nub.left {  left: -28px;}/* Typography */.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide ol.commentlist cite.fn,ol.commentlist .joyride-tip-guide cite.fn,.joyride-tip-guide h5,.joyride-tip-guide h6 {  line-height: 1.25;  margin: 0;  font-weight: bold;  color: white;}.joyride-tip-guide p {  margin: 0 0 1.125em 0;  font-size: 0.875em;  line-height: 1.3;}.joyride-timer-indicator-wrap {  width: 50px;  height: 3px;  border: solid 1px #555555;  position: absolute;  right: 1.0625em;  bottom: 1em;}.joyride-timer-indicator {  display: block;  width: 0;  height: inherit;  background: #666666;}.joyride-close-tip {  position: absolute;  right: 12px;  top: 10px;  color: #777777 !important;  text-decoration: none;  font-size: 30px;  font-weight: normal;  line-height: .5 !important;}.joyride-close-tip:hover, .joyride-close-tip:focus {  color: #eee !important;}.joyride-modal-bg {  position: fixed;  height: 100%;  width: 100%;  background: transparent;  background: rgba(0, 0, 0, 0.5);  z-index: 100;  display: none;  top: 0;  left: 0;  cursor: pointer;}.joyride-expose-wrapper {  background-color: #ffffff;  position: absolute;  border-radius: 3px;  z-index: 102;  -moz-box-shadow: 0px 0px 30px #ffffff;  -webkit-box-shadow: 0px 0px 15px #ffffff;  box-shadow: 0px 0px 15px #ffffff;}.joyride-expose-cover {  background: transparent;  border-radius: 3px;  position: absolute;  z-index: 9999;  top: 0px;  left: 0px;}/* Styles for screens that are atleast 768px; */@media only screen and (min-width: 768px) {  .joyride-tip-guide {    width: 300px;    left: inherit;  }  .joyride-tip-guide .joyride-nub.bottom {    border-color: black !important;    border-bottom-color: transparent !important;    border-left-color: transparent !important;    border-right-color: transparent !important;    bottom: -28px;  }  .joyride-tip-guide .joyride-nub.right {    border-color: black !important;    border-top-color: transparent !important;    border-right-color: transparent !important;    border-bottom-color: transparent !important;    top: 22px;    left: auto;    right: -28px;  }  .joyride-tip-guide .joyride-nub.left {    border-color: black !important;    border-top-color: transparent !important;    border-left-color: transparent !important;    border-bottom-color: transparent !important;    top: 22px;    left: -28px;    right: auto;  }}/* Clearing Styles */[data-clearing] {  *zoom: 1;  margin-bottom: 0;  margin-left: 0;  list-style: none;}[data-clearing]:before, [data-clearing]:after {  content: " ";  display: table;}[data-clearing]:after {  clear: both;}[data-clearing] li {  float: left;  margin-right: 10px;}.clearing-blackout {  background: #111111;  position: fixed;  width: 100%;  height: 100%;  top: 0;  left: 0;  z-index: 998;}.clearing-blackout .clearing-close {  display: block;}.clearing-container {  position: relative;  z-index: 998;  height: 100%;  overflow: hidden;  margin: 0;}.visible-img {  height: 95%;  position: relative;}.visible-img img {  position: absolute;  left: 50%;  top: 50%;  margin-left: -50%;  max-height: 100%;  max-width: 100%;}.clearing-caption {  color: white;  line-height: 1.3;  margin-bottom: 0;  text-align: center;  bottom: 0;  background: #111111;  width: 100%;  padding: 10px 30px;  position: absolute;  left: 0;}.clearing-close {  z-index: 999;  padding-left: 20px;  padding-top: 10px;  font-size: 40px;  line-height: 1;  color: white;  display: none;}.clearing-close:hover, .clearing-close:focus {  color: #ccc;}.clearing-assembled .clearing-container {  height: 100%;}.clearing-assembled .clearing-container .carousel > ul {  display: none;}.clearing-feature li {  display: none;}.clearing-feature li.clearing-featured-img {  display: block;}@media only screen and (min-width: 768px) {  .clearing-main-prev,  .clearing-main-next {    position: absolute;    height: 100%;    width: 40px;    top: 0;  }  .clearing-main-prev > span,  .clearing-main-next > span {    position: absolute;    top: 50%;    display: block;    width: 0;    height: 0;    border: solid 16px;  }  .clearing-main-prev {    left: 0;  }  .clearing-main-prev > span {    left: 5px;    border-color: transparent;    border-right-color: white;  }  .clearing-main-next {    right: 0;  }  .clearing-main-next > span {    border-color: transparent;    border-left-color: white;  }  .clearing-main-prev.disabled,  .clearing-main-next.disabled {    opacity: 0.5;  }  .clearing-assembled .clearing-container .carousel {    background: #111111;    height: 150px;    margin-top: 5px;  }  .clearing-assembled .clearing-container .carousel > ul {    display: block;    z-index: 999;    width: 200%;    height: 100%;    margin-left: 0;    position: relative;    left: 0;  }  .clearing-assembled .clearing-container .carousel > ul li {    display: block;    width: 175px;    height: inherit;    padding: 0;    float: left;    overflow: hidden;    margin-right: 1px;    position: relative;    cursor: pointer;    opacity: 0.4;  }  .clearing-assembled .clearing-container .carousel > ul li.fix-height img {    min-height: 100%;    height: 100%;    max-width: none;  }  .clearing-assembled .clearing-container .carousel > ul li a.th {    border: none;    -webkit-box-shadow: none;    box-shadow: none;    display: block;  }  .clearing-assembled .clearing-container .carousel > ul li img {    cursor: pointer !important;    min-width: 100% !important;  }  .clearing-assembled .clearing-container .carousel > ul li.visible {    opacity: 1;  }  .clearing-assembled .clearing-container .visible-img {    background: #111111;    overflow: hidden;    height: 75%;  }  .clearing-close {    position: absolute;    top: 10px;    right: 20px;    padding-left: 0;    padding-top: 0;  }}/* Foundation Alerts */.alert-box {  border-style: solid;  border-width: 1px;  display: block;  font-weight: bold;  margin-bottom: 1.25em;  position: relative;  padding: 0.6875em 1.3125em 0.75em 0.6875em;  font-size: 0.875em;  background-color: #2ba6cb;  border-color: #2284a1;  color: white;}.alert-box .close {  font-size: 1.375em;  padding: 5px 4px 4px;  line-height: 0;  position: absolute;  top: 0.4375em;  right: 0.3125em;  color: #333333;  opacity: 0.3;}.alert-box .close:hover, .alert-box .close:focus {  opacity: 0.5;}.alert-box.radius {  -webkit-border-radius: 3px;  border-radius: 3px;}.alert-box.round {  -webkit-border-radius: 1000px;  border-radius: 1000px;}.alert-box.success {  background-color: #5da423;  border-color: #457a1a;  color: white;}.alert-box.alert {  background-color: #c60f13;  border-color: #970b0e;  color: white;}.alert-box.secondary {  background-color: #e9e9e9;  border-color: #d0d0d0;  color: #505050;}/* Breadcrumbs */.breadcrumbs {  display: block;  padding: 0.5625em 0.875em 0.5625em;  overflow: hidden;  margin-left: 0;  list-style: none;  border-style: solid;  border-width: 1px;  background-color: #f6f6f6;  border-color: gainsboro;  -webkit-border-radius: 3px;  border-radius: 3px;}.breadcrumbs > * {  margin: 0;  float: left;  font-size: 0.6875em;  text-transform: uppercase;}.breadcrumbs > *:hover a, .breadcrumbs > *:focus a {  text-decoration: underline;}.breadcrumbs > * a,.breadcrumbs > * span {  text-transform: uppercase;  color: #2ba6cb;}.breadcrumbs > *.current {  cursor: default;  color: #333333;}.breadcrumbs > *.current a {  cursor: default;  color: #333333;}.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a {  text-decoration: none;}.breadcrumbs > *.unavailable {  color: #999999;}.breadcrumbs > *.unavailable a {  color: #999999;}.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus,.breadcrumbs > *.unavailable a:focus {  text-decoration: none;  color: #999999;  cursor: default;}.breadcrumbs > *:before {  content: "/";  color: #aaaaaa;  margin: 0 0.75em;  position: relative;  top: 1px;}.breadcrumbs > *:first-child:before {  content: " ";  margin: 0;}/* Custom Checkbox and Radio Inputs */form.custom .hidden-field {  margin-left: -99999px;  position: absolute;  visibility: hidden;}form.custom .custom {  display: inline-block;  width: 16px;  height: 16px;  position: relative;  top: -1px;  /* fix centering issue */  vertical-align: middle;  border: solid 1px #cccccc;  background: white;}form.custom .custom.checkbox {  -webkit-border-radius: 0px;  border-radius: 0px;  padding: -1px;}form.custom .custom.radio {  -webkit-border-radius: 1000px;  border-radius: 1000px;  padding: 3px;}form.custom .custom.checkbox:before {  content: "";  display: block;  font-size: 16px;  color: white;}form.custom .custom.radio.checked:before {  content: "";  display: block;  width: 8px;  height: 8px;  -webkit-border-radius: 1000px;  border-radius: 1000px;  background: #222222;  position: relative;}form.custom .custom.checkbox.checked:before {  content: "\00d7";  color: #222222;  position: absolute;  top: -50%;  left: 50%;  margin-top: 4px;  margin-left: -5px;}/* Custom Select Options and Dropdowns */form.custom {  /* Custom input, disabled */}form.custom .custom.dropdown {  display: block;  position: relative;  top: 0;  height: 2.3125em;  margin-bottom: 1.25em;  margin-top: 0px;  padding: 0px;  width: 100%;  background: white;  background: -moz-linear-gradient(top, white 0%, #f3f3f3 100%);  background: -webkit-linear-gradient(top, white 0%, #f3f3f3 100%);  -webkit-box-shadow: none;  background: linear-gradient(to bottom, #ffffff 0%, #f3f3f3 100%);  box-shadow: none;  font-size: 0.875em;  vertical-align: top;}form.custom .custom.dropdown ul {  overflow-y: auto;  max-height: 200px;}form.custom .custom.dropdown .current {  cursor: default;  white-space: nowrap;  line-height: 2.25em;  color: rgba(0, 0, 0, 0.75);  text-decoration: none;  overflow: hidden;  display: block;  margin-left: 0.5em;  margin-right: 2.3125em;}form.custom .custom.dropdown .selector {  cursor: default;  position: absolute;  width: 2.5em;  height: 2.3125em;  display: block;  right: 0;  top: 0;}form.custom .custom.dropdown .selector:after {  content: "";  display: block;  content: "";  display: block;  width: 0;  height: 0;  border: inset 5px;  border-color: #aaaaaa transparent transparent transparent;  border-top-style: solid;  position: absolute;  left: 0.9375em;  top: 50%;  margin-top: -3px;}form.custom .custom.dropdown:hover a.selector:after, form.custom .custom.dropdown.open a.selector:after {  content: "";  display: block;  width: 0;  height: 0;  border: inset 5px;  border-color: #222222 transparent transparent transparent;  border-top-style: solid;}form.custom .custom.dropdown .disabled {  color: #888888;}form.custom .custom.dropdown .disabled:hover {  background: transparent;  color: #888888;}form.custom .custom.dropdown .disabled:hover:after {  display: none;}form.custom .custom.dropdown.open ul {  display: block;  z-index: 10;  min-width: 100%;  -moz-box-sizing: content-box;  -webkit-box-sizing: content-box;  box-sizing: content-box;}form.custom .custom.dropdown.small {  max-width: 134px;}form.custom .custom.dropdown.medium {  max-width: 254px;}form.custom .custom.dropdown.large {  max-width: 434px;}form.custom .custom.dropdown.expand {  width: 100% !important;}form.custom .custom.dropdown.open.small ul {  min-width: 134px;  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  box-sizing: border-box;}form.custom .custom.dropdown.open.medium ul {  min-width: 254px;  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  box-sizing: border-box;}form.custom .custom.dropdown.open.large ul {  min-width: 434px;  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  box-sizing: border-box;}form.custom .error .custom.dropdown {  border-color: #c60f13;  background-color: rgba(198, 15, 19, 0.1);  background: rgba(198, 15, 19, 0.1);  margin-bottom: 0;}form.custom .error .custom.dropdown:focus {  background: #fafafa;  border-color: #999999;}form.custom .error .custom.dropdown + small.error {  margin-top: 0;}form.custom .custom.dropdown ul {  position: absolute;  width: auto;  display: none;  margin: 0;  left: -1px;  top: auto;  -webkit-box-shadow: 0 2px 2px 0px rgba(0, 0, 0, 0.1);  box-shadow: 0 2px 2px 0px rgba(0, 0, 0, 0.1);  margin: 0;  padding: 0;  background: white;  border: solid 1px #cccccc;  font-size: 16;}form.custom .custom.dropdown ul li {  color: #555555;  font-size: 0.875em;  cursor: default;  padding-top: 0.25em;  padding-bottom: 0.25em;  padding-left: 0.375em;  padding-right: 2.375em;  min-height: 1.5em;  line-height: 1.5em;  margin: 0;  white-space: nowrap;  list-style: none;}form.custom .custom.dropdown ul li.selected {  background: #eeeeee;  color: black;}form.custom .custom.dropdown ul li:hover {  background-color: #e4e4e4;  color: black;}form.custom .custom.dropdown ul li.selected:hover {  background: #eeeeee;  cursor: default;  color: black;}form.custom .custom.dropdown ul.show {  display: block;}form.custom .custom.disabled {  background: #ffffff;}/* Keystroke Characters */.keystroke,kbd {  background-color: #ededed;  border-color: #dbdbdb;  color: #222222;  border-style: solid;  border-width: 1px;  margin: 0;  font-family: "Consolas", "Menlo", "Courier", monospace;  font-size: 0.875em;  padding: 0.125em 0.25em 0;  -webkit-border-radius: 3px;  border-radius: 3px;}/* Labels */.label {  font-weight: bold;  text-align: center;  text-decoration: none;  line-height: 1;  white-space: nowrap;  display: inline-block;  position: relative;  padding: 0.1875em 0.625em 0.25em;  font-size: 0.875em;  background-color: #2ba6cb;  color: white;}.label.radius {  -webkit-border-radius: 3px;  border-radius: 3px;}.label.round {  -webkit-border-radius: 1000px;  border-radius: 1000px;}.label.alert {  background-color: #c60f13;  color: white;}.label.success {  background-color: #5da423;  color: white;}.label.secondary {  background-color: #F0F0F0;  color: #333333;}/* Inline Lists */.inline-list {  margin: 0 auto 1.0625em auto;  margin-left: -1.375em;  margin-right: 0;  padding: 0;  list-style: none;  overflow: hidden;}.inline-list > li {  list-style: none;  float: left;  margin-left: 1.375em;  display: block;}.inline-list > li > * {  display: block;}/* Default Pagination */ul.pagination {  display: block;  height: 1.5em;  margin-left: -0.3125em;}ul.pagination li {  height: 1.5em;  color: #222222;  font-size: 0.875em;  margin-left: 0.3125em;}ul.pagination li a {  display: block;  padding: 0.0625em 0.4375em 0.0625em;  color: #999999;}ul.pagination li:hover a,ul.pagination li a:focus {  background: #e6e6e6;}ul.pagination li.unavailable a {  cursor: default;  color: #999999;}ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus {  background: transparent;}ul.pagination li.current a {  background: #2ba6cb;  color: white;  font-weight: bold;  cursor: default;}ul.pagination li.current a:hover, ul.pagination li.current a:focus {  background: #2ba6cb;}ul.pagination li {  float:left;  display: block;}/* Pagination centred wrapper */.pagination-centered {  text-align: center;  }.pagination-centered ul.pagination li {  float: none;  display: inline-block;}/* Panels */.panel {  border-style: solid;  border-radius: 10px;  border-width: 1px;  border-color: #d9d9d9;  margin-bottom: 1.25em;  padding: 0.3em;  background: #f2f2f2;}.panel > :first-child {  margin-top: 0;}.panel > :last-child {  margin-bottom: 0;}.panel h1, .panel h2, .panel h3, .panel h4, .panel ol.commentlist cite.fn, ol.commentlist .panel cite.fn, .panel h5, .panel h6, .panel p {  color: #333333;}.panel h1, .panel h2, .panel h3, .panel h4, .panel ol.commentlist cite.fn, ol.commentlist .panel cite.fn, .panel h5, .panel h6 {  line-height: 1;  margin-bottom: 0.625em;}.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel ol.commentlist cite.subheader.fn, ol.commentlist .panel cite.subheader.fn, .panel h5.subheader, .panel h6.subheader {  line-height: 1.4;}.panel.callout {  border-style: solid;  border-width: 1px;  border-color: #2284a1;  margin-bottom: 1.25em;  padding: 1.25em;  background: #2ba6cb;  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;}.panel.callout > :first-child {  margin-top: 0;}.panel.callout > :last-child {  margin-bottom: 0;}.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout ol.commentlist cite.fn, ol.commentlist .panel.callout cite.fn, .panel.callout h5, .panel.callout h6, .panel.callout p {  color: white;}.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout ol.commentlist cite.fn, ol.commentlist .panel.callout cite.fn, .panel.callout h5, .panel.callout h6 {  line-height: 1;  margin-bottom: 0.625em;}.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout ol.commentlist cite.subheader.fn, ol.commentlist .panel.callout cite.subheader.fn, .panel.callout h5.subheader, .panel.callout h6.subheader {  line-height: 1.4;}.panel.radius {  -webkit-border-radius: 3px;  border-radius: 3px;}/* Pricing Tables */.pricing-table {  border: solid 1px #ffffff;  margin-left: 0;  margin-bottom: 1.25em;}.pricing-table * {  list-style: none;  line-height: 1;}.pricing-table .title {  background-color: #ffffff;  padding: 0.9375em 1.25em;  text-align: center;  color: #333333;  font-weight: bold;  font-size: 1em;}.pricing-table .price {  background-color: #eeeeee;  padding: 0.9375em 1.25em;  text-align: center;  color: #333333;  font-weight: normal;  font-size: 1.25em;}.pricing-table .description {  background-color: white;  padding: 0.9375em;  text-align: center;  color: #777777;  font-size: 0.75em;  font-weight: normal;  line-height: 1.4;  border-bottom: dotted 1px #ffffff;}.pricing-table .bullet-item {  background-color: white;  padding: 0.9375em;  text-align: center;  color: #333333;  font-size: 0.875em;  font-weight: normal;  border-bottom: dotted 1px #ffffff;}.pricing-table .cta-button {  background-color: whitesmoke;  text-align: center;  padding: 1.25em 1.25em 0;}/* Progress Bar */.progress {  background-color: transparent;  height: 1.5625em;  border: 1px solid #cccccc;  padding: 0.125em;  margin-bottom: 0.625em;}.progress .meter {  background: #2ba6cb;  height: 100%;  display: block;}.progress.secondary .meter {  background: #e9e9e9;  height: 100%;  display: block;}.progress.success .meter {  background: #5da423;  height: 100%;  display: block;}.progress.alert .meter {  background: #c60f13;  height: 100%;  display: block;}.progress.radius {  -webkit-border-radius: 3px;  border-radius: 3px;}.progress.radius .meter {  -webkit-border-radius: 2px;  border-radius: 2px;}.progress.round {  -webkit-border-radius: 1000px;  border-radius: 1000px;}.progress.round .meter {  -webkit-border-radius: 999px;  border-radius: 999px;}/* Side Nav */.side-nav {  display: block;  margin: 0;  padding: 0.875em 0;  list-style-type: none;  list-style-position: inside;}.side-nav li {  margin: 0 0 0.4375em 0;  font-size: 0.875em;}.side-nav li a {  display: block;  color: #2ba6cb;}.side-nav li.active > a:first-child {  color: #4d4d4d;  font-weight: bold;}.side-nav li.divider {  border-top: 1px solid;  height: 0;  padding: 0;  list-style: none;  border-top-color: #e6e6e6;}/* Side Nav */.sub-nav {  display: block;  width: auto;  overflow: hidden;  margin: -0.25em 0 1.125em;  padding-top: 0.25em;  margin-right: 0;  margin-left: -0.5625em;}.sub-nav dt,.sub-nav dd {  float: left;  display: inline;  margin-left: 0.5625em;  margin-bottom: 0.625em;  font-weight: normal;  font-size: 0.875em;}.sub-nav dt a,.sub-nav dd a {  color: #999999;  text-decoration: none;}.sub-nav dt.active a,.sub-nav dd.active a {  -webkit-border-radius: 1000px;  border-radius: 1000px;  font-weight: bold;  background: #2ba6cb;  padding: 0.1875em 0.5625em;  cursor: default;  color: white;}/* Foundation Switches */@media only screen {  div.switch {    position: relative;    width: 100%;    padding: 0;    display: block;    overflow: hidden;    border-style: solid;    border-width: 1px;    margin-bottom: 1.25em;    -webkit-animation: webkitSiblingBugfix infinite 1s;    height: 36px;    background: white;    border-color: #cccccc;  }  div.switch label {    position: relative;    left: 0;    z-index: 2;    float: left;    width: 50%;    height: 100%;    margin: 0;    font-weight: bold;    text-align: left;    -webkit-transition: all 0.1s ease-out;    -moz-transition: all 0.1s ease-out;    transition: all 0.1s ease-out;  }  div.switch input {    position: absolute;    z-index: 3;    opacity: 0;    width: 100%;    height: 100%;    -moz-appearance: none;  }  div.switch input:hover, div.switch input:focus {    cursor: pointer;  }  div.switch span:last-child {    position: absolute;    top: -1px;    left: -1px;    z-index: 1;    display: block;    padding: 0;    border-width: 1px;    border-style: solid;    -webkit-transition: all 0.1s ease-out;    -moz-transition: all 0.1s ease-out;    transition: all 0.1s ease-out;  }  div.switch input:not(:checked) + label {    opacity: 0;  }  div.switch input:checked {    display: none !important;  }  div.switch input {    left: 0;    display: block !important;  }  div.switch input:first-of-type + label,  div.switch input:first-of-type + span + label {    left: -50%;  }  div.switch input:first-of-type:checked + label,  div.switch input:first-of-type:checked + span + label {    left: 0%;  }  div.switch input:last-of-type + label,  div.switch input:last-of-type + span + label {    right: -50%;    left: auto;    text-align: right;  }  div.switch input:last-of-type:checked + label,  div.switch input:last-of-type:checked + span + label {    right: 0%;    left: auto;  }  div.switch span.custom {    display: none !important;  }  form.custom div.switch .hidden-field {    margin-left: auto;    position: absolute;    visibility: visible;  }  div.switch label {    padding: 0 0.375em;    line-height: 2.3em;    font-size: 0.875em;  }  div.switch input:first-of-type:checked ~ span:last-child {    left: 100%;    margin-left: -2.1875em;  }  div.switch span:last-child {    width: 2.25em;    height: 2.25em;  }  div.switch span:last-child {    border-color: #b3b3b3;    background: white;    background: -moz-linear-gradient(top, white 0%, #f2f2f2 100%);    background: -webkit-linear-gradient(top, white 0%, #f2f2f2 100%);    background: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);    -webkit-box-shadow: 2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 1000px #e1f5d1, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px whitesmoke;    box-shadow: 2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 980px #e1f5d1, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px whitesmoke;  }  div.switch:hover span:last-child, div.switch:focus span:last-child {    background: white;    background: -moz-linear-gradient(top, white 0%, #e6e6e6 100%);    background: -webkit-linear-gradient(top, white 0%, #e6e6e6 100%);    background: linear-gradient(to bottom, #ffffff 0%, #e6e6e6 100%);  }  div.switch:active {    background: transparent;  }  div.switch.large {    height: 44px;  }  div.switch.large label {    padding: 0 0.375em;    line-height: 2.3em;    font-size: 1.0625em;  }  div.switch.large input:first-of-type:checked ~ span:last-child {    left: 100%;    margin-left: -2.6875em;  }  div.switch.large span:last-child {    width: 2.75em;    height: 2.75em;  }  div.switch.small {    height: 28px;  }  div.switch.small label {    padding: 0 0.375em;    line-height: 2.1em;    font-size: 0.75em;  }  div.switch.small input:first-of-type:checked ~ span:last-child {    left: 100%;    margin-left: -1.6875em;  }  div.switch.small span:last-child {    width: 1.75em;    height: 1.75em;  }  div.switch.tiny {    height: 22px;  }  div.switch.tiny label {    padding: 0 0.375em;    line-height: 1.9em;    font-size: 0.6875em;  }  div.switch.tiny input:first-of-type:checked ~ span:last-child {    left: 100%;    margin-left: -1.3125em;  }  div.switch.tiny span:last-child {    width: 1.375em;    height: 1.375em;  }  div.switch.radius {    -webkit-border-radius: 4px;    border-radius: 4px;  }  div.switch.radius span:last-child {    -webkit-border-radius: 3px;    border-radius: 3px;  }  div.switch.round {    -webkit-border-radius: 1000px;    border-radius: 1000px;  }  div.switch.round span:last-child {    -webkit-border-radius: 999px;    border-radius: 999px;  }  div.switch.round label {    padding: 0 0.5625em;  }  @-webkit-keyframes webkitSiblingBugfix {    from {      position: relative;    }    to {      position: relative;    }}}[data-magellan-expedition] {  background: white;  z-index: 50;  min-width: 100%;  padding: 10px;}[data-magellan-expedition] .sub-nav {  margin-bottom: 0;}[data-magellan-expedition] .sub-nav dd {  margin-bottom: 0;}/* Tables */table {  background: white;  margin-bottom: 1.25em;  border: solid 1px #ffffff;}table thead,table tfoot {  background: whitesmoke;  font-weight: bold;}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td {  padding: 0.5em 0.625em 0.625em;  font-size: 0.875em;  color: #222222;  text-align: left;}table tr th,table tr td {  padding: 0.5625em 0.625em;  font-size: 0.875em;  color: #222222;}table tr.even, table tr.alt, table tr:nth-of-type(even) {  background: white;}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td {  display: table-cell;  line-height: 1.125em;}/* Image Thumbnails */.th {  line-height: 0;  display: inline-block;  border: solid 4px white;  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);  -webkit-transition: all 200ms ease-out;  -moz-transition: all 200ms ease-out;  transition: all 200ms ease-out;}.th:hover, .th:focus {  -webkit-box-shadow: 0 0 6px 1px rgba(43, 166, 203, 0.5);  box-shadow: 0 0 6px 1px rgba(43, 166, 203, 0.5);}.th.radius {  -webkit-border-radius: 3px;  border-radius: 3px;}a.th {  display: inline-block;}/* Tooltips */.has-tip {  border-bottom: dotted 1px #cccccc;  cursor: help;  font-weight: bold;  color: #333333;}.has-tip:hover, .has-tip:focus {  border-bottom: dotted 1px #196177;  color: #2ba6cb;}.has-tip.tip-left, .has-tip.tip-right {  float: none !important;}.tooltip {  display: none;  position: absolute;  z-index: 999;  font-weight: bold;  font-size: 0.9375em;  line-height: 1.3;  padding: 0.5em;  max-width: 85%;  left: 50%;  width: 100%;  color: white;  background: black;  -webkit-border-radius: 3px;  border-radius: 3px;}.tooltip > .nub {  display: block;  left: 5px;  position: absolute;  width: 0;  height: 0;  border: solid 5px;  border-color: transparent transparent black transparent;  top: -10px;}.tooltip.opened {  color: #2ba6cb !important;  border-bottom: dotted 1px #196177 !important;}.tap-to-close {  display: block;  font-size: 0.625em;  color: #888888;  font-weight: normal;}@media only screen and (min-width: 768px) {  .tooltip > .nub {    border-color: transparent transparent black transparent;    top: -10px;  }  .tooltip.tip-top > .nub {    border-color: black transparent transparent transparent;    top: auto;    bottom: -10px;  }  .tooltip.tip-left, .tooltip.tip-right {    float: none !important;  }  .tooltip.tip-left > .nub {    border-color: transparent transparent transparent black;    right: -10px;    left: auto;    top: 50%;    margin-top: -5px;  }  .tooltip.tip-right > .nub {    border-color: transparent black transparent transparent;    right: auto;    left: -10px;    top: 50%;    margin-top: -5px;  }}@media only screen and (max-width: 767px) {  .f-dropdown {    max-width: 100%;    left: 0;  }}/* Foundation Dropdowns */.f-dropdown {  position: absolute;  top: -9999px;  list-style: none;  margin-left: 0;  width: 100%;  max-height: none;  height: auto;  background: white;  border: solid 1px #cccccc;  font-size: 16;  z-index: 99;  margin-top: 2px;  max-width: 200px;}.f-dropdown > *:first-child {  margin-top: 0;}.f-dropdown > *:last-child {  margin-bottom: 0;}.f-dropdown:before {  content: "";  display: block;  width: 0;  height: 0;  border: inset 6px;  border-color: transparent transparent white transparent;  border-bottom-style: solid;  position: absolute;  top: -12px;  left: 10px;  z-index: 99;}.f-dropdown:after {  content: "";  display: block;  width: 0;  height: 0;  border: inset 7px;  border-color: transparent transparent #cccccc transparent;  border-bottom-style: solid;  position: absolute;  top: -14px;  left: 9px;  z-index: 98;}.f-dropdown.right:before {  left: auto;  right: 10px;}.f-dropdown.right:after {  left: auto;  right: 9px;}.f-dropdown li {  font-size: 0.875em;  cursor: pointer;  line-height: 1.125em;  margin: 0;}.f-dropdown li:hover, .f-dropdown li:focus {  background: #eeeeee;}.f-dropdown li a {  display: block;  padding: 0.3125em 0.625em;  color: #555555;}.f-dropdown.content {  position: absolute;  top: -9999px;  list-style: none;  margin-left: 0;  padding: 1.25em;  width: 100%;  height: auto;  max-height: none;  background: white;  border: solid 1px #cccccc;  font-size: 16;  z-index: 99;  max-width: 200px;}.f-dropdown.content > *:first-child {  margin-top: 0;}.f-dropdown.content > *:last-child {  margin-bottom: 0;}.f-dropdown.tiny {  max-width: 200px;}.f-dropdown.small {  max-width: 300px;}.f-dropdown.medium {  max-width: 500px;}.f-dropdown.large {  max-width: 800px;}/* Start to customize Reverie */header.row,.container.row,.row.full-width {  background-color: rgba(255, 255, 255, 0.9);}h4.subheader, ol.commentlist cite.subheader.fn {  margin-top: -1em;}.page-numbers {  display: block;  height: 1.5em;}.page-numbers li {  height: 1.5em;  color: #222222;  font-size: 1.1em;  margin-left: 0.5125em;  font-weight: bold;}.page-numbers li a {  display: block;  padding: 0.0625em 0.4375em 0.0625em;  color: black;  font-weight: bold;}.page-numbers li:hover a,.page-numbers li a:focus {     color:#3a3a3a;    }.page-numbers .current{    text-decoration: underline;}.page-numbers li.unavailable a {  cursor: default;  color: #999999;}.page-numbers li.unavailable:hover a, .page-numbers li.unavailable a:focus {  background: transparent;}.page-numbers li.current a {  background: #2ba6cb;  color: white;  font-weight: bold;  cursor: default;}.page-numbers li.current a:hover, .page-numbers li.current a:focus {  background: #2ba6cb;}.page-numbers li {  float: left;  display: block;  text-align: center;}.page-numbers li span:hover a,.page-numbers li span a:focus {  background: #e6e6e6;  }.page-numbers li span.current {  padding: 0.0625em 0.4375em 0.0625em;  color: black;  cursor: default;  border-radius: 8px;  }ol.commentlist {  margin-left: 0;  margin-top: 2em;}ol.commentlist li {  list-style: none;  margin-bottom: 2em;}ol.commentlist .comment-author img {  border-radius: 50%;  float: left;  margin: 0 1em 0 0;}ol.commentlist .author-meta {  display: inline-block;}ol.commentlist cite.fn {  margin-right: 0.5em;}ol.commentlist section.comment {  border-style: solid;  border-width: 1px;  border-color: #e6e6e6;  margin-bottom: 1.25em;  padding: 20px;  background: white;}ol.commentlist section.comment > :first-child {  margin-top: 0;}ol.commentlist section.comment > :last-child {  margin-bottom: 0;}ol.commentlist section.comment h1, ol.commentlist section.comment h2, ol.commentlist section.comment h3, ol.commentlist section.comment h4, ol.commentlist section.comment cite.fn, ol.commentlist section.comment h5, ol.commentlist section.comment h6, ol.commentlist section.comment p {  color: #333333;}ol.commentlist section.comment h1, ol.commentlist section.comment h2, ol.commentlist section.comment h3, ol.commentlist section.comment h4, ol.commentlist section.comment cite.fn, ol.commentlist section.comment h5, ol.commentlist section.comment h6 {  line-height: 1;  margin-bottom: 0.625em;}ol.commentlist section.comment h1.subheader, ol.commentlist section.comment h2.subheader, ol.commentlist section.comment h3.subheader, ol.commentlist section.comment h4.subheader, ol.commentlist section.comment cite.subheader.fn, ol.commentlist section.comment h5.subheader, ol.commentlist section.comment h6.subheader {  line-height: 1.4;}ol.commentlist a.comment-reply-link {  float: right;  position: relative;  bottom: 1em;}ul {  margin-left: 0;}figure {  margin-bottom: 1.25em;}input.prefix.button {  line-height: 1;}#sidebar input.prefix.button {  line-height: 0.7;}img.alignright {  float: right;  margin: 0 0 18px 18px;}img.alignleft {  float: left;  margin: 0 18px 18px 0;}img.aligncenter {  display: block;  margin: 18px auto;}figure.figure {  margin: 0 auto;  display: table;}figure.figure figcaption {  padding: 8px 10px;  color: gray;  margin-bottom: 1.25em;  display: table-caption;  caption-side: bottom;}figure.alignright.figure {  float: right;  margin: 0 0 18px 18px;}figure.alignleft.figure {  float: left;  margin: 0 18px 18px 0;}/* ###############    ESTILOS PERSONALIZADOS  ############ */.barra_lateral_inicio{    padding-left: 12px;}/*.cal_min_warp{     width: 60px;    background:#598ae2;    text-align:center;    color: #ffffff;    border-bottom-left-radius: 5px;    border-bottom-right-radius: 5px;    -webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.75);    -moz-box-shadow:    3px 3px 5px 0px rgba(50, 50, 50, 0.75);    box-shadow:         3px 3px 5px 0px rgba(50, 50, 50, 0.75);     padding: 2px;}.cal_min_mes{    background:#598ae2;    text-transform:lowercase;    font-size: 1.1em;    text-shadow: 1px 0px 2px rgba(0, 0, 0, 1);    padding-bottom: 3px;    padding-top: 1px; }.cal_min_ano{    background:#7aa2e7;    font-size: 1em;    text-shadow: 2px 0px 1px rgba(0, 47, 215, 1);    font-weight:bold;    padding-top: 8px;    padding-bottom: 8px;    border-bottom-left-radius: 5px;    border-bottom-right-radius: 5px;  }.cal_ativ_warp{     padding-top: 8px;     padding-left: 14px;}*/.cal_lista{list-style-type:none;padding:0px;margin:0px;background-image:url(../img/cal_bullet.gif);background-repeat:no-repeat;background-position:0px 3px;padding-left:19px;font-size: 0.9em;}/*.cal_lista a{    color: #016487;  }.cal_lista a:hover{     color: #008cbe; }.cal_min_titulo{    font-size: 1.3em;    text-shadow: 1px 0px 0px rgba(0, 0, 0, 1);    font-family:"Comic Sans MS"; }.bt_outras{    text-align:right;    font-family:"Comic Sans MS";     font-weight:normal;    padding-right: 25px; } #mais_noticias{    text-align:right;     margin-right: 20px; } .bt_projetos{    text-align:right;    font-family:"Comic Sans MS";     font-weight:normal;    padding-bottom: 8px; }*/.navegacao{    text-align:center;    position: relative;}.navegacao#conteudo_esaq {     text-align: justify;     font-size: 1em;     font-family: Tahoma, Geneva, sans-serif;     text-indent:40px;   }#conteudo_esaq p{    margin-bottom: 5px;}#titulo_esaq{   text-shadow: 1px 0px 1px rgba(0, 0, 0, 1);    color: #b1242b;   font-size: 1.6em;   text-align:left;}#titulo_esaq_s{   text-shadow: 1px 0px 1px rgba(0, 0, 0, 1);    color: #b1242b;   font-size: 1.3em;   text-align:center;   padding-top: 8px;}#titulo_c_esaq{     text-align: center;    font-size: 1.7em;    font-family: Tahoma, Geneva, sans-serif;    font-weight:lighter;}#titulo_c_esaq_s{   text-align: center;   font-size: 1.3em;   padding-top: 8px;   font-family: Tahoma, Geneva, sans-serif;   font-weight:lighter;}.agenda_meses h4{   text-shadow: 1px 0px 1px rgba(0, 0, 0, 1);    color: #b1242b;   font-size: 1.3em;   text-align:center;}#noticias_fundo{  margin-left: 1.5em;  margin-right: 1.5em;}#conteudo_base_fundo{    margin-top: -0.6em;    margin-left: 1.5em;    margin-right: 1.5em;    }#titulo_esaq_noticias{   text-shadow: 1px 0px 1px rgba(0, 0, 0, 1);    color: #022662;   font-size: 2em;   text-align:center;}.noticia_paragrafo{    padding-left: 15px;    text-align:justify;    font-weight: bold;    }.noticia_paragrafo a{    color: #2e2f31;    text-decoration: underline;}.noticia_paragrafo a:hover{    color: #6d6c68;}#noticia_titulo{    font-size: 1.4em;    text-align: center;}/* PÁGINA ESTRUTURA */#estr_warp{    text-align: left;}.artigo_conteudo{     text-align: center;     font-size: 1em;     font-family:Georgia;       }.artigo_manuais_conteudo{    font-size: 1em;     font-family:Georgia;}.artigo_conteudo p{      margin-bottom: 5px;       text-indent:5px; }.artigo_conteudo h4{      font-weight: bold;      font-family: Tahoma, Geneva, sans-serif;}.artigo_titulo{    color: #2795b6;    cursor: pointer;}.artigo_titulo:hover {    color: #248bab;    cursor: pointer;}/* SLIDER */.botoes_links{    padding: 0px;    cursor:pointer;    border:2px solid #fcc43b;  }.botoes_links:hover{    border-radius: 5px;    -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.75);    -moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.75);    box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.75);     }.flex-prev, .flex-next{    visibility:hidden;}#apresenta_slider{    margin-bottom: 32px;    background-color: #845b2e;}/* AGENDA PÁGINA ESAQ*/#agenda_warp{    margin-top: 32px;}#fixador_agenda{    background-image:url('../img/separador.png');    background-size:100%;    background-repeat:repeat-y;   }#agenda_conteudo{        margin-left: 20px;    margin-right: 20px;    padding-left: 6px;   }#bt_agenda{   text-align: right;   padding-bottom: 8px;   font-family:"Comic Sans MS";    font-weight:normal;  }/* CAVALETE */#cavalete_lista{   padding-bottom: 2%;}#cavalete{    background-image:url('../img/cavalete.png');    background-size:100%;    background-repeat:repeat-y;     padding: 12%;     padding-top: 5%;    padding-bottom: 0px;}.img_cavalete{    border: 1px solid #016487;    border-radius: 3px;    background: #ffffff;}.img_cavalete:hover{    opacity: 0.8;    background: #ffffff;}.img_destaques{    border: 1px solid #000000;    border-radius: 3px;    background: #ffffff;}.img_destaques:hover{    opacity: 0.9;    background: #ffffff;}#bt_cavalete{   text-align: right;   font-family:"Comic Sans MS";    font-weight:normal;   padding-bottom: 8px;}/* STICKY PÁGINA ALUNOS*/#fixador_sticky{    background-image:url('../img/sticky.png');    background-size:100%;    background-repeat:repeat-y;   }#sticky_conteudo{        margin-left: 20px;    margin-right: 20px;    padding-left: 6px;   }#sticky_warp{    padding: 4px;}/* PLAQUAR PÁGINA ALUNOS*/#fixador_quadro{    padding-right:7%;    padding-left: 7%;    background-image:url('../img/quadro.png');    background-size:100%;    padding-top: 0px;    padding-bottom: 0px;    margin-top: 0px;    margin-bottom: 0px;   }#quadro_conteudo{        margin-left: 20px;    margin-right: 20px;}.quadro_imagem{    border:3px solid #ffffff;    border-radius: 3px;}.clip_inner1{    position: absolute;    top: 0px;    left: 20px;    width:11px;     height: 10px;}.clip_inner2{    position: absolute;    top: 0px;    right: 20px;    width:11px;     height: 10px;}/* CAIXA PROJETOS PÁGINA PRINCIPAL & QUADRO PÁGINA PAIS  */#projetos-topo{    padding-bottom: 0px;    margin-bottom: 0px;}#projetos-inicio{    padding: 5%;    background-image:url('../img/fundo_projetos.png');    background-size:100%;    padding-top: 0px;    padding-bottom: 0px;    margin-top: 0px;    margin-bottom: 0px;}#pais-quadro{    padding-right:19%;    padding-left: 10%;    background-image:url('../img/pais_fundo.png');    background-size:100%;    padding-top: 0px;    padding-bottom: 0px;    margin-top: 0px;    margin-bottom: 0px;          }#pais-quadro li{    margin-bottom: 6px;}#projetos-base{    padding-top: 0px;    margin-top: 0px;}.img_projetos{    cursor:pointer;    border:3px solid #80663c;    -webkit-border-radius: 16px;    -moz-border-radius: 16px;    border-radius: 16px;     background: #ffffff;    border-style:outset;    }.img_projetos:hover{    opacity: 0.8;    background: #ffffff;}.img_projetos_full, .img_trabalhos_expostos{    cursor:pointer;    border:2px solid #fcc43b;    }.img_projetos_full:hover, .img_trabalhos_expostos:hover{    -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.75);    -moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.75);    box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.75); }/* PÁGINA DA OFERTA FORMATIVA */#oferta_conteudo table, #oferta_conteudo td, #horarios_conteudo table, #departamentos_conteudo table{    border: 0px;    background: #ffffff;}#departamentos_conteudo td{   border: 0px;    background: #ffffff;    height: 40px;    font-size: 1.1em;  }#horarios_conteudo table td{    border: 0px;    background: #ffffff;    height: 60px;    font-size: 1.4em;    }/* FOOTER DE LINKS DOS ALUNOS */.botoes_links_alun{    margin: 17px;    cursor:pointer;    border:2px solid #fcc43b;  }.botoes_links_alun:hover{    border-radius: 7px;    -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.75);    -moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.75);    box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.75);     }  table.centrar {    margin-left:auto;     margin-right:auto;}/* PÁGINA AGENDA */#calendario_esquerda:hover, #calendario_direita:hover{  opacity: 0.8;  }#cal_1, #cal_3{    padding-top: 26px;}.calendario_lista{    list-style-type:none;    padding:0px;    margin:0px;    background-image:url(../img/cal_bullet2.gif);    background-repeat:no-repeat;    background-position:0px 8px;    padding-left:19px;    font-size: 1.1em;    font-family:"Comic Sans MS";}#calendario_sem_eventos{    text-align: center;    font-size: 1.2em;    font-family:"Comic Sans MS";}.bt_salta:hover{    opacity:0.7;}#mostra_sidebar{   cursor:pointer;}#mostra_sidebar{    text-align: center;    margin-top: 30px;}#mostra_sidebar:hover{    opacity: 0.8;}#msg_profs{    padding: 30px;    text-align: center;    font-size: 1.2em;    font-family:"Comic Sans MS";    line-height: 1.3em;}/*  INFORMAÇÕES DE RODAPÉ */#nome_escola{    font-size: 0.8em;    font-weight: bold;    text-shadow: 0px 1px 1px rgba(0, 0, 0, 1);    color: #262626;}.atualizacao{    font-size: 0.75em;}.data_atualizacao{    font-style: italic;}.data_atualizacao a{    font-weight:normal;}#contactos_rodape{    text-align: center;}.contacto_txt{    font-size: 0.85em;    font-weight: bold;    color: #222222;}.contacto_val{    font-size: 0.85em;    color: black;}#linha_rodape{     margin-bottom: 4px;    }#linha_contactos{    margin-bottom: 19px;}.shiba-link{    font-size: 0.65em;    color: #016487;    }#cabecalho p{    margin: 0px;}#cabeca_antero{    position: relative;    top: -105px;    left: 65px;}#citacao{   position: relative;   top: -30px; }#citacao_texto{   font-style:italic;   font-weight:bold;   text-align: justify;   line-height:1.2em;   color: #353535;}#citacao_autor{  margin-top: 8px;  margin-right: 15px;  text-align: right;  color: #353535;}#citacao_aspas{   position: relative;   top: -10px;    left: 32px;}#rodape{    background-color:#ff8a00;    margin-top: 5px;}#menu_ret{    font-family: Tahoma, Geneva, sans-serif;    background-color:#f28100;    margin-top: -1em;    height: 40px;    padding: 12px;    margin-bottom: -1em;    text-align: left;    z-index: 9998;}#menu_ret a{    color: white;    }#menu_ret a:hover{    color: #faef9d;}#menu_movel{    margin-bottom: -1.9em;}a {    font-family: Tahoma, Geneva, sans-serif;    font-weight:lighter;    color: black;}a:hover{    color: #3a3a3a;}#menu_descendente{    height: 100%;    width: 100%;    z-index: 9999;    position: absolute;    right:8px;}table{    margin-left:auto;     margin-right:auto;}#tabela_t_7,#tabela_t_8,#tabela_t_9,#tabela_t_10,#tabela_t_11,#tabela_t_12,#tabela_t_profij,#tabela_t_oportunidade,#tabela_t_tva,#tabela_t_profissional{      display: none;}a #inicio{    color: white;      text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);}#lista{    text-align: center;}#lista li a{    background-color: #fcc43b;    border: 1px dotted #919191;    padding: 5px;    padding-left: 10px;    padding-right: 10px;    margin-bottom: 2px;    color: white;}table tbody{    border: 0px;    padding: 0px;}  #risca{       position: absolute;       background-image:url(../img/risca.jpg);       background-size:100%;       height: 103%;       width: 20px;       left: 103%;  }  
                                                                                                                                                                                                        .acerto a{  
                                                                                                                                                                                                        position: absolute;  
                                                                                                                                                                                                        right: 0;  top: 0;    
                                                                                                                                                                                                        color: white;  
                                                                                                                                                                                                        text-transform: uppercase;  
                                                                                                                                                                                                        font-size: 0.8125em;  
                                                                                                                                                                                                        font-weight: bold;  
                                                                                                                                                                                                        display: block;  
                                                                                                                                                                                                        padding: 0 15px; 
                                                                                                                                                                                                        height: 65px;  
                                                                                                                                                                                                        line-height: 45px;
                                                                                                                                                                                                        z-index: 9998;
                                                                                                                                                                                                        }