a { color:#5D5D9E; } 
a:visited { color:#5D5D9E; } 
a:active { color:#5C615E; } 
a:hover { color:#B2B3B4; } 
		a.wsp470f685c{ color:#A01FCB; text-decoration: underline} 
		a.wsp470f685c:visited{ color:#800080; text-decoration: underline} 
		a.wsp470f685c:active{ color:#8018CB; text-decoration: underline} 
		a.wsp470f685c:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp6bd9131c{ color:#FFFFFF; text-decoration: none} 
		a.wsp6bd9131c:visited{ color:#FFFFFF; text-decoration: none} 
		a.wsp6bd9131c:active{ color:#FFFFFF; text-decoration: none} 
		a.wsp6bd9131c:hover{ color:#FFFFFF; text-decoration: none} 
#table_39af011d th { border: 1px solid #8C8C8C;  } 
#table_39af011d td { border: 1px solid #8C8C8C;  } 
#button_1a88398b { vertical-align: bottom; border-radius: 9px; position:relative; display: inline-block; width:45%; height:50px; max-width:150px; background-color:#FF0000;  }
#button_1a88398b:hover { background-color:#000046;  }
#button_1a88398b:hover span { color:#616C63; }
#elem_35a55708_button {  position: relative;  width:100%;  height:40px; font-size:14pt; font-family:Roboto; color:#000046;  cursor: pointer;  background-color: #cccccc;  border: none;   padding-left: 20px;  outline: none;  transition: 0.4s;   vertical-align: top;   text-align: left;  } 
#elem_35a55708_button:hover {  background-color: #ededed; } 
#elem_35a55708_button *.wsp_accordionButtonIndicator:after {  content: "+"; } 
#elem_35a55708_button.active *.wsp_accordionButtonIndicator:after {  content: "-"; } 
#elem_35a55708_content {  transition: max-height 0s ease-out;   max-height: 0;   overflow: hidden;   margin: 0;   padding: 0;  } 
#elem_35a55708_contentPadding {  margin: 5px 15px 15px 5px; } 
#elem_5ec7dda1_button {  position: relative;  width:100%;  height:40px; font-size:14pt; font-family:Roboto; color:#000046;  cursor: pointer;  background-color: #cccccc;  border: none;   padding-left: 20px;  outline: none;  transition: 0.4s;   vertical-align: top;   text-align: left;  } 
#elem_5ec7dda1_button:hover {  background-color: #ededed; } 
#elem_5ec7dda1_button *.wsp_accordionButtonIndicator:after {  content: "+"; } 
#elem_5ec7dda1_button.active *.wsp_accordionButtonIndicator:after {  content: "-"; } 
#elem_5ec7dda1_content {  transition: max-height 0s ease-out;   max-height: 0;   overflow: hidden;   margin: 0;   padding: 0;  } 
#elem_5ec7dda1_contentPadding {  margin: 5px 15px 15px 5px; } 
#button_5e3721c3 { vertical-align: bottom; border-radius: 9px; position:relative; display: inline-block; width:47px; height:57px; background-color:#FFFFFF;  }
#button_5e3721c3:hover { background-color:#6E6E6E;  }
#button_5e3721c3:hover span { color:#FFFFFF; }
#table_64d1fad2 th {  } 
#table_64d1fad2 td {  } 
#table_5880c709 th {  } 
#table_5880c709 td {  } 
		#thesidebarMenu a:hover 
		{ 
			color: #f2f2f2 !important; 
		}
/* Forza il testo del pulsante ad andare a capo */
.wsp_accordionButton span,
[id*="_button"] span {
    white-space: normal !important;
    line-height: 1.2 !important;
}

/* Riduce la dimensione del font su mobile */
@media (max-width: 640px) {
    .wsp_accordionButton,
    [id*="_button"] {
        font-size: 13px !important;
        height: auto !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }
}

body, p, a, li, span, div {
    font-family: 'Roboto', sans-serif !important;
}

h1, h2, h3, h4 {
    font-family: 'Roboto', sans-serif !important;
}

/* — Per la pagina INDEX … voglio cambiare come appaiono le celle e i loro bordi */
/* — Our Products cards (table) — */
#table_bb71dda{
  border: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;
  border-radius: 0 !important;

  border-collapse: separate !important;
  border-spacing: 8px !important;
  background: transparent !important;
}

#table_bb71dda td{
  border: 1px solid #CECECE !important;
  border-radius: 15px !important;
  background-color: #FFFFFF !important;   /* <<< SFONDO BIANCO */
  overflow: hidden !important;
}

/* — Our Services cards (second table) — */
#table_217413b3{
  border: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;
  border-radius: 0 !important;

  border-collapse: separate !important;
  border-spacing: 8px !important;
  background: transparent !important;
}

#table_217413b3 td{
  border: 1px solid #CECECE !important;
  border-radius: 15px !important;
  background-color: #FFFFFF !important;   /* SFONDO BIANCO */
  overflow: hidden !important;
}

/* — Turbine page: cards table — */
#table_39af011d{
  border: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;
  border-radius: 0 !important;

  border-collapse: separate !important;
  border-spacing: 8px !important;   /* uguale al tuo cellspacing="8" */
  background: transparent !important;
}

#table_39af011d td,
#table_39af011d th{
  border: 1px solid #CECECE !important;
  border-radius: 15px !important;
  background-color: #FFFFFF !important;
  overflow: hidden !important;
}

/* — Compressor page: cards table — */
#table_4e4bbe05{
  border: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;
  border-radius: 0 !important;

  border-collapse: separate !important;
  border-spacing: 18px !important;   /* uguale al tuo cellspacing="18" */
  background: transparent !important;
}

#table_4e4bbe05 td{
  border: 1px solid #CECECE !important;
  border-radius: 15px !important;
  background-color: #FFFFFF !important;
  overflow: hidden !important;
}

/* — Combustion Chambers page: cards table — */
#table_257460dd{
  border: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;
  border-radius: 0 !important;

  border-collapse: separate !important;
  border-spacing: 8px !important;   /* uguale a cellpadding/cellspacing */
  background: transparent !important;
}

#table_257460dd td{
  border: 1px solid #CECECE !important;
  border-radius: 15px !important;
  background-color: #FFFFFF !important;
  overflow: hidden !important;
}

/* Accordion indicator: desktop large, mobile small (like Turbine) */
.wsp_accordionButtonIndicator{
  font-size: 30pt !important;   /* DESKTOP */
  line-height: 1 !important;
}

@media (max-width: 640px){
  .wsp_accordionButtonIndicator{
    font-size: 18pt !important; /* MOBILE */
  }
}body { background-color:#FFFFFF; padding:0;  margin: 0; }
.textstyle1 { text-align:left; }
#container_4a1ad48f { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; min-height:60px; background-color:#FFFFFF; border-top: none; border-left: none; border-right: none; border-bottom: none;  position:fixed;y-index:-1000;x-index:1;z-index:1000; }
.textstyle2 { text-align:center; }
#container_311c5c22 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:60px; max-width:1300px; background:none;  }
#img_50201d84 { position:absolute; left:20px; top:5px; width:300px; height:50px; max-width:300px; background:none;  }
.textstyle3 { text-align:right; }
.vcenterstyle1 { display: table; width: 100%; height: 100%; }
.vcenterstyle2 { display: table-cell; vertical-align: middle; }
.textstyle4 { font-size:32pt; font-family:Arial, Helvetica, sans-serif; color:#000046;  }
#container_6025deab { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#FFFFFF;  }
#placeh_6755a780 { vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#container_1b6febe8 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#FFFFFF; body, p, a, li, span, div {
    font-family: 'Roboto', sans-serif !important;
}

h1, h2, h3, h4 {
    font-family: 'Roboto', sans-serif !important;
}

/* Forza Roboto su tutti i pulsanti degli accordion */
.wsp_accordionButton,
[id*="_button"] {
    font-family: 'Roboto', sans-serif !important;
}

/* Forza Roboto sul contenuto interno degli accordion */
.wsp_accordionContent,
[id*="_content"],
[id*="_contentPadding"] {
    font-family: 'Roboto', sans-serif !important;
} }
#container_315e51ad { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-height:495px; background-color:#000046; background-image: url(rc_images/spv942v1.png); background-position:top center; background-size:cover;  }
#container_27baa8db { position:absolute; left:0%; top:-1px; width:100%; min-height:495px; background-color:rgba(0, 0, 70, 0.498039);  }
#container_12501762 { position:absolute; left:0%; top:36%; width:100%; background:none;  }
#container_62dae33d { vertical-align: top; position:relative; display: inline-block; width:86%; max-width:1300px; background:none; body, p, a, li, span, div {
    font-family: 'Roboto', sans-serif !important;
}

h1, h2, h3, h4 {
    font-family: 'Roboto', sans-serif !important;
}

/* Forza Roboto su tutti i pulsanti degli accordion */
.wsp_accordionButton,
[id*="_button"] {
    font-family: 'Roboto', sans-serif !important;
}

/* Forza Roboto sul contenuto interno degli accordion */
.wsp_accordionContent,
[id*="_content"],
[id*="_contentPadding"] {
    font-family: 'Roboto', sans-serif !important;
} }
#container_62dae33d_padding { margin: 10px 20px 10px 20px;display: block;  }
.textstyle5 { font-size:32pt; font-family:roboto; color:#FFFFFF; font-weight:bold;  }
#container_50de75ce { vertical-align: top; position:relative; display: inline-block; width:62%; min-height:45px; background:none; body, p, a, li, span, div {
    font-family: 'Roboto', sans-serif !important;
}

h1, h2, h3, h4 {
    font-family: 'Roboto', sans-serif !important;
}

/* Forza Roboto su tutti i pulsanti degli accordion */
.wsp_accordionButton,
[id*="_button"] {
    font-family: 'Roboto', sans-serif !important;
}

/* Forza Roboto sul contenuto interno degli accordion */
.wsp_accordionContent,
[id*="_content"],
[id*="_contentPadding"] {
    font-family: 'Roboto', sans-serif !important;
} }
#container_50de75ce_padding { margin: 0px 20px 10px 20px;display: block;  }
.textstyle6 { font-size:14pt; font-family:roboto; color:#FFFFFF;  }
#container_1a85c4de { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background:none;  }
#container_53e906ef { vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background:none;  }
.textstyle7 { font-size:6pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#container_5e4a1d50 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF; body, p, a, li, span, div {
    font-family: 'Roboto', sans-serif !important;
}

h1, h2, h3, h4 {
    font-family: 'Roboto', sans-serif !important;
} }
#container_5e4a1d50_padding { margin: 0px 20px 10px 20px;display: block;  }
.textstyle8 { text-align:justify; }
.textstyle9 { font-size:14pt; font-family:Roboto; color:#808080; line-height: 1.5;  }
.textstyle10 { font-size:16pt; font-family:Roboto; color:#FFFFFF; line-height: 1.5;  }
#table_39af011d { box-sizing: border-box; vertical-align: top; position:relative; display: inline-table; width:100%; height:30px; max-width:1300px; background:none; border: 1px solid #8C8C8C; table-layout: fixed;  }
#cell_7dc2a13d {  }
.textstyle11 { font-size:16pt; font-family:Roboto; color:#000046; font-weight:bold;  }
#container_4b4b443f { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
.textstyle12 { font-size:12pt; font-family:Roboto; color:#808080;  }
.textstyle13 { font-size:12pt; font-family:Roboto; color:#FF0000;  }
#cell_7d9d39f7 {  }
#container_7b5f63fd { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
.textstyle14 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
.textstyle15 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
#container_728b4ead { vertical-align: top; position:relative; display: inline-block; width:1%; min-height:10px; background:none;  }
#slide_4d9f4644 { overflow:hidden; vertical-align: top; position:relative; display: inline-block; width:31%; aspect-ratio: 1.370558; background:none;  }
#container_1fd83969 { vertical-align: top; position:relative; display: inline-block; width:2%; min-height:10px; background:none;  }
#slide_498ab214 { overflow:hidden; vertical-align: top; position:relative; display: inline-block; width:31%; aspect-ratio: 1.370558; background:none;  }
#container_52939585 { vertical-align: top; position:relative; display: inline-block; width:2%; min-height:10px; background:none;  }
#slide_75cba009 { overflow:hidden; vertical-align: top; position:relative; display: inline-block; width:31%; aspect-ratio: 1.370558; background:none;  }
#container_434a387f { vertical-align: top; position:relative; display: inline-block; width:1%; min-height:10px; background:none;  }
#text_5cf3eee9 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#text_5cf3eee9_padding { margin: 15px 5px 5px 15px;display: block;  }
#container_4e5ba12 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#FFFFFF;  }
#container_73d25e9c { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1300px; background:none;  }
#container_3b7259e4 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; min-height:224px; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
.textstyle16 { font-size:14pt; font-family:Roboto; color:#FFFFFF; line-height: 1.5;  }
.textstyle17 { font-size:14pt; font-family:Roboto; color:#000046; font-style:italic; line-height: 1.5;  }
#container_1810b25 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #808080;  }
#container_1810b25_padding { margin: 5px; display: block;  }
.textstyle18 { font-size:14pt; font-family:Roboto; color:#000046; font-weight:bold;  }
#container_262d1ec3 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF; /* Forza il testo del pulsante ad andare a capo */
.wsp_accordionButton span,
[id*="_button"] span {
    white-space: normal !important;
    line-height: 1.2 !important;
}

/* Riduce la dimensione del font su mobile */
@media (max-width: 640px) {
    .wsp_accordionButton,
    [id*="_button"] {
        font-size: 13px !important;
        height: auto !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }
} }
#container_262d1ec3_padding { margin: 5px; display: block;  }
.textstyle19 { font-size:14pt; font-family:Roboto; color:#808080; font-weight:bold; line-height: 1.5;  }
#container_3a50e7cc { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
#container_3a50e7cc_padding { margin: 5px; display: block;  }
#anchor_4734683 { vertical-align: bottom; position:relative; display: inline-block;  }
#img_63696e32 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_60d9ff17 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #808080;  }
#container_60d9ff17_padding { margin: 5px; display: block;  }
#container_77f184c { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
#container_77f184c_padding { margin: 5px; display: block;  }
#container_31ebe348 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
#container_31ebe348_padding { margin: 5px; display: block;  }
#img_2b575cae { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_7f8870ef { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
#container_7f8870ef_padding { margin: 5px; display: block;  }
#container_76e14b1 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #808080;  }
#container_76e14b1_padding { margin: 5px; display: block;  }
#container_7f2cc2bd { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
#container_7f2cc2bd_padding { margin: 5px; display: block;  }
#container_1226e1e3 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
#container_1226e1e3_padding { margin: 5px; display: block;  }
#img_4c8f5296 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_7f9b31f5 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #808080;  }
#container_7f9b31f5_padding { margin: 5px; display: block;  }
#container_6007b65b { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
#container_6007b65b_padding { margin: 5px; display: block;  }
.textstyle20 { font-size:12pt; font-family:Roboto; color:#FFFFFF; line-height: 1.5;  }
#text_58b21c8d { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none;  }
#text_58b21c8d_padding { margin: 15px 5px 5px 15px;display: block;  }
#container_f9e1b9d { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#FFFFFF;  }
#container_1f2ce0a1 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1300px; background:none;  }
#container_698f1e7a { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; min-height:180px; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
.textstyle21 { font-size:14pt; font-family:Roboto; color:#000000; line-height: 1.5;  }
#container_e3ab1d8 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #808080;  }
#container_e3ab1d8_padding { margin: 5px; display: block;  }
#container_12718adb { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
#container_12718adb_padding { margin: 5px; display: block;  }
.textstyle22 { font-size:15pt; font-family:Roboto; color:#808080; font-weight:bold; line-height: 1.5;  }
.textstyle23 { font-size:15pt; font-family:Roboto; color:#808080; line-height: 1.5;  }
#container_5444830b { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
#container_5444830b_padding { margin: 5px; display: block;  }
#img_1a9378f9 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_5901fc78 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #808080;  }
#container_5901fc78_padding { margin: 5px; display: block;  }
#container_289beeb8 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
#container_289beeb8_padding { margin: 5px; display: block;  }
#container_499d5021 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
#container_499d5021_padding { margin: 5px; display: block;  }
#img_41bda78e { vertical-align: bottom; position:relative; display: inline-block; width:100%; background-color:#FFFFFF; height:auto;  }
#container_6bc09796 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #808080;  }
#container_6bc09796_padding { margin: 5px; display: block;  }
#container_305f1e85 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
#container_305f1e85_padding { margin: 5px; display: block;  }
#container_3e77db7f { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
#container_3e77db7f_padding { margin: 5px; display: block;  }
#anchor_4010b07 { vertical-align: bottom; position:relative; display: inline-block;  }
#img_75d1a9e4 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_40e6a9fe { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #808080;  }
#container_40e6a9fe_padding { margin: 5px; display: block;  }
#container_1141bf69 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
#container_1141bf69_padding { margin: 5px; display: block;  }
#container_4db469ab { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-block; width:100%; max-width:1300px; background-color:#FFFFFF; border: 1px solid #FFFFFF;  }
#container_4db469ab_padding { margin: 5px; display: block;  }
#img_698a1b8a { vertical-align: bottom; position:relative; display: inline-block; width:100%; min-width:200px; background:none; height:auto;  }
#container_7ad50193 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:100%; min-height:200px; background-color:#000046; border-top: none; border-left: none; border-right: none; border-bottom: none; body, p, a, li, span, div {
    font-family: 'Roboto', sans-serif !important;
}

h1, h2, h3, h4 {
    font-family: 'Roboto', sans-serif !important;
} }
#container_7ad50193_padding { margin: 10px 0px 0px 0px;display: block;  }
#container_a92975d { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:140px; max-width:1300px; background:none;  }
#table_64d1fad2 { vertical-align: bottom; position:relative; display: inline-table; margin:1px; width:100%; background:none; table-layout: fixed;  }
#cell_316a72c3 {  }
.textstyle24 { font-size:12pt; font-family:'Gill Sans', 'Gill Sans MT', Calibri, sans-serif; color:#C0C0C0;  }
#cell_72f2941a {  }
#cell_4c856b51 {  }
#cell_110872bd {  }
.textstyle25 { font-size:10pt; font-family:'Gill Sans', 'Gill Sans MT', Calibri, sans-serif; color:#FFFFFF;  }
#cell_72f2941a {  }
#cell_72f2941a {  }
#container_6ce7c431 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:100px; background:none;  }
#container_6ce7c431_padding { margin: 10px; display: block;  }
#table_5880c709 { vertical-align: bottom; position:relative; display: inline-table; width:100%; height:46px; background:none; table-layout: fixed;  }
#cell_56002843 {  }
.textstyle26 { font-size:10pt; font-family:'Gill Sans', 'Gill Sans MT', Calibri, sans-serif; color:#C0C0C0;  }
#cell_11679a48 {  }
#cell_80c8255 {  }
.textstyle27 { font-size:8pt; font-family:'Gill Sans', 'Gill Sans MT', Calibri, sans-serif; color:#FFFFFF;  }
#cell_64666712 {  }
#container_2c1b845 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; margin:0px 5px 0px 0px;width:100%; max-width:1300px; background:none; border-top: 1px solid #C0C0C0; border-left: none; border-right: none; border-bottom: none;  }
#container_2c1b845_padding { margin: 0px 5px 0px 0px;display: block;  }
#container_30618bd0 { vertical-align: top; position:relative; display: inline-block; margin:0px 5px 0px 0px;width:108%; min-height:60px; max-width:1300px; background:none;  }
#container_30618bd0_padding { margin: 0px 5px 10px 5px;display: block;  }
.textstyle28 { font-size:6pt; font-family:'Gill Sans', 'Gill Sans MT', Calibri, sans-serif; color:#C0C0C0;  }
#text_4493700 { position:absolute; left:0%; top:0%; width:100%; height:100%; background:none;  }
@media only screen and (max-width: 32000px)
{
		#button_5e3721c3 { display:inline-block;  }
		#elem_4fa56e8e { display:none !important;  }
}
@media only screen and (max-width: 8000px)
{
		#container_6ce7c431 { display:none;  }
}
@media only screen and (max-width: 900px)
{
		#container_a92975d { display:none;  }
		#table_64d1fad2 { display:none;  }
		#container_6ce7c431 { display:inline-block; line-height: 1.0; }
}
@media only screen and (max-width: 800px)
{
		#container_7ad50193 { min-height:80px;  }
}
@media only screen and (max-width: 640px)
{
		#container_4a1ad48f { min-height:59px;  }
		#container_311c5c22 { min-height:51px;  }
		#img_50201d84 { width:250px;  }
		#elem_4fa56e8e { display:inline-block !important;  }
}
@media only screen and (max-width: 900px)
{
		#container_3b7259e4 * span { font-size:13pt;  }
		#container_1810b25 * span { font-size:13pt;  }
		#container_262d1ec3 * span { font-size:13pt;  }
		#container_60d9ff17 * span { font-size:13pt;  }
		#container_77f184c * span { font-size:13pt;  }
		#container_76e14b1 * span { font-size:13pt;  }
		#container_7f2cc2bd * span { font-size:13pt;  }
		#container_7f9b31f5 * span { font-size:13pt;  }
		#container_6007b65b * span { font-size:13pt;  }
		#container_698f1e7a * span { font-size:13pt;  }
		#container_e3ab1d8 * span { font-size:13pt;  }
		#container_12718adb * span { font-size:13pt;  }
		#container_5901fc78 * span { font-size:13pt;  }
		#container_289beeb8 * span { font-size:13pt;  }
		#container_40e6a9fe * span { font-size:13pt;  }
		#container_1141bf69 * span { font-size:13pt;  }
}
@media only screen and (max-width: 640px)
{
		#container_315e51ad * span { font-size:12pt;  }
		#container_315e51ad { min-height:300px;  }
		#container_27baa8db * span { font-size:12pt;  }
		#container_27baa8db { min-height:300px; display:inline-block;  }
		#container_12501762 { left:0%; top:50%;  }
		#container_62dae33d * span { font-size:20pt;  }
		#container_50de75ce { display:none;  }
		#container_5e4a1d50 * span { font-size:10pt;  }
		#container_5e4a1d50 { width:100%;  }
		#container_4b4b443f * span { font-size:9pt;  }
		#container_7b5f63fd * span { font-size:9pt;  }
		#button_1a88398b * span { font-size:10pt;  }
		#button_1a88398b { width:100%;  }
		#container_728b4ead { display:none;  }
		#slide_4d9f4644 { width:100%; height:251px;  }
		#container_1fd83969 { display:none;  }
		#slide_498ab214 { display:none;  }
		#container_52939585 { display:none;  }
		#slide_75cba009 { display:none;  }
		#elem_35a55708 * span { font-size:10pt !important;  }
		#container_3b7259e4 * span { font-size:10pt;  }
		#container_1810b25 * span { font-size:10pt;  }
		#container_262d1ec3 * span { font-size:10pt;  }
		#container_3a50e7cc * span { font-size:10pt;  }
		#img_63696e32 { width:100%; height:auto;  }
		#container_60d9ff17 * span { font-size:10pt;  }
		#container_77f184c * span { font-size:10pt;  }
		#container_31ebe348 * span { font-size:10pt;  }
		#img_2b575cae { width:100%; height:auto;  }
		#container_7f8870ef * span { font-size:10pt;  }
		#container_76e14b1 * span { font-size:10pt;  }
		#container_7f2cc2bd * span { font-size:10pt;  }
		#container_1226e1e3 * span { font-size:10pt;  }
		#img_4c8f5296 { width:100%; height:auto;  }
		#container_7f9b31f5 * span { font-size:10pt;  }
		#container_6007b65b * span { font-size:10pt;  }
		#elem_5ec7dda1 * span { font-size:10pt !important;  }
		#container_698f1e7a * span { font-size:10pt;  }
		#container_e3ab1d8 * span { font-size:10pt;  }
		#container_12718adb * span { font-size:10pt;  }
		#container_5444830b * span { font-size:10pt;  }
		#container_5901fc78 * span { font-size:10pt;  }
		#container_289beeb8 * span { font-size:10pt;  }
		#container_499d5021 * span { font-size:10pt;  }
		#container_6bc09796 * span { font-size:10pt;  }
		#container_305f1e85 * span { font-size:10pt;  }
		#container_3e77db7f * span { font-size:10pt;  }
		#container_40e6a9fe * span { font-size:10pt;  }
		#container_1141bf69 * span { font-size:10pt;  }
		#container_4db469ab * span { font-size:10pt;  }
		#img_698a1b8a { width:100%; height:auto;  }
}
@media only screen and (max-width: 440px)
{
		#container_315e51ad { display:inline-block;  }
		#container_27baa8db { display:inline-block;  }
}
