/* (Marcelo 13-10-24) Modified  */
@charset "utf-8";
@font-face {
 font-family: FujitsuInfinityPro;
  font-display:block;
  src: url('https://www.postgresql.fastware.com/hubfs/_Global/Fonts/FujitsuInfinityPro-Regular.woff2') format("woff2"),
       url('https://www.postgresql.fastware.com/hubfs/_Global/Fonts/FujitsuInfinityPro-Regular.woff') format("woff");
  font-weight:400
}
@font-face {
 font-family: FujitsuInfinityProBold;
  font-display:block;
  src: url('https://2585850.fs1.hubspotusercontent-na1.net/hubfs/2585850/_Global/Fonts/FujitsuInfinityPro-Bold.eot')  format('embedded-opentype'),
       url('https://2585850.fs1.hubspotusercontent-na1.net/hubfs/2585850/_Global/Fonts/FujitsuInfinityPro-Bold.woff2') format('woff2'),
       url('https://2585850.fs1.hubspotusercontent-na1.net/hubfs/2585850/_Global/Fonts/FujitsuInfinityPro-Bold.woff') format('woff'),
       url('https://2585850.fs1.hubspotusercontent-na1.net/hubfs/2585850/_Global/Fonts/FujitsuInfinityPro-Bold.ttf')  format('truetype');
}

body                   { margin: 0px; padding-top: 30px; font-family: 'FujitsuInfinityPro',Arial,Osaka,sans-serif; font-style: normal; color: #000000; font-size: 100%; line-height: 120%; }
.cover_header          { display: none; }
.p_cover_header        { background-repeat: repeat-x; height: 70px; width: 100%; white-space: nowrap; }
.cover_header_title    { vertical-align: middle; height: 10px; text-align: right; clear: right; padding-right: 12px; white-space: nowrap; }
.cover_header_graphic  { background-color:#390F0E; vertical-align: middle; height: 32px; text-align: right; clear: right; float: none; margin: 0px; padding: 0px; white-space: nowrap; }
.cover_logo            { padding-left: 24px; padding-right: 20px; margin-top: 10px; white-space: nowrap; clear: none; float: right; }
.cover_logo img        { height: 250px; width: 250px;}
.cover_title_area      { margin-right: 60px; margin-left: 60px; margin-top: 0px; }
.nomal_products        { vertical-align: middle; border-left-style: solid; border-top-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; margin-top: 25px; margin-right: 12px; padding-left: 12px; border-top-width: 6px; border-right-width: 6px; border-bottom-width: 6px; border-left-width: 6px; }
.product_name          { font-size: 140%; font-family: 'FujitsuInfinityProBold',Arial,Osaka,sans-serif; line-height: 120%; vertical-align: middle; color:  #404040;}
.product_name br       { content: " ";}
.product_name br:after { content: " ";}
.manual_title          { font-size: 280%; font-family: 'FujitsuInfinityProBold',Arial,Osaka,sans-serif; line-height: 120%; vertical-align: middle; color: #000000; margin-top: 30px; display: inline-block; background: linear-gradient(135deg, #F75100 45%, #febe10 85%); -webkit-background-clip: text;-webkit-text-fill-color: transparent; }
.sub_item              { font-size: 140%; font-family: 'FujitsuInfinityPro',Arial,Osaka,sans-serif; line-height: 120%; vertical-align: middle; color: #666666; }
.product_name_nomal    { font-size: 180%; font-family: 'FujitsuInfinityPro',Arial,Osaka,sans-serif; line-height: 120%; vertical-align: middle; }
.manual_title_nomal    { font-size: 240%; font-family: 'FujitsuInfinityPro',Arial,Osaka,sans-serif; line-height: 120%; vertical-align: middle; color: #000000; }
.sub_item_nomal        { font-size: 140%; font-family: 'FujitsuInfinityPro',Arial,Osaka,sans-serif; line-height: 120%; vertical-align: middle; color: #666666; }
.os_type               { white-space: nowrap; margin-top: 12px; height: 230px; float: none; }
.os_left               { display: none; }
.os_center             { padding: 5px; font-family: 'FujitsuInfinityPro',Arial,Osaka,sans-serif; font-size: 100%; font-weight: normal; white-space: nowrap;}
.os_right              { height: 24px; width: 12px; clear: right; float: left; white-space: nowrap; }
.manual_information    { font-family: 'FujitsuInfinityPro',Arial,Osaka,sans-serif; font-size: 100%; color: #000000; float: left; padding-bottom: 32px; }
.next                  { float: right; text-align: right; clear: right; }
.footer                { clear: both; text-align: right; }
.copyright             { font-family: 'FujitsuInfinityPro',Arial,Osaka,sans-serif; font-size: 70%; padding: 12px; color: #000000; }
@media (max-width: 1200px) { .cover_logo img  { height: 150px; width: 150px;  } }

