@charset "utf-8";

/* Customer Service FAQ Page */

.hero-3 { width:789px; height:48px; background:url(/content/dam/amex/br/assets/personal/travel/prepaid-travel-card/images/hero-3-customer-service.jpg) no-repeat; }
.hero-3 h2 { margin:0; padding:0 0 0 25px; line-height:47px; }
.hero-3 h2 em { font-weight: bold; }
.hero-3 h2 em span { font-weight: normal; }

.main-content-lrg { position:relative; overflow:hidden; width:745px; margin:9px 13px 11px 1px; padding:13px 22px 5px; font-size:1.08em; background:url(/content/dam/amex/br/assets/personal/travel/prepaid-travel-card/images/content-frame-lrg-rpt.jpg) repeat-y; }
.main-content-lrg-top { position:absolute; top:0; left:0; width:789px; height:8px; background:url(/content/dam/amex/br/assets/personal/travel/prepaid-travel-card/images/content-trim-sprite.jpg) no-repeat 0 -73px; }
.main-content-lrg-bottom { position:absolute; z-index:0; bottom:0; left:0; width:789px; height:35px; background:url(/content/dam/amex/br/assets/personal/travel/prepaid-travel-card/images/content-trim-sprite.jpg) no-repeat 0 -81px; }
.main-content-lrg p { clear:left; margin:0 0 14px; }
.main-content-lrg .layer-1 { position:relative; z-index:1; }

.faq-gtc #tabs { width:790px; margin:0 0 11px 0; }
.faq-gtc #tabs .tab-set { margin:0 0 0 15px; }
.faq-gtc .tabs-content { padding:23px 19px 30px; background:url(/content/dam/amex/br/assets/personal/travel/prepaid-travel-card/images/content-frame-lrg-rpt.jpg) repeat-y; }

.faq-gtc .faq-h2 { margin:22px 0 0 24px; font-size:1em; }
.faq-gtc .faq-questions p { margin:0; }

.faq-gtc .faq-questions li { margin: 0px 0px 0px 20px; }

.faq-gtc .faq-questions li p em { font-weight:normal }
.faq-gtc .faq-questions .number-line{ margin-left:-10px; }
.faq-gtc .faq-questions li p { margin:0 0 0 -3px; line-height:1.33em; }

.faq-gtc .faq-answers .answer-title { margin:0; }
.faq-gtc .faq-answers li p em { font-weight:normal }
.faq-gtc .faq-answers .number-line{ margin-left:-8px; }
.faq-gtc .faq-answers li ul { font-weight:normal; }
.faq-gtc .faq-answers li { margin: 0px 0px 0px 20px; }
.faq-gtc .faq-answers  .answer-text{ padding-left:15px;}
.faq-gtc .faq-answers .country-list { margin:16px 0 0; margin-left: 15px; }

.faq-gtc .select { float:left; }
.faq-gtc .select select { z-index:1; width:176px; margin:0 0 0 12px; padding:2px; }
.faq-gtc .country-select { position:relative; top:-10px; float:right; z-index:1; width:227px; margin:0 0 10px; padding:7px 10px; background:url(/content/dam/amex/br/assets/personal/travel/prepaid-travel-card/images/country-select-rpt.gif) repeat-y; }
.faq-gtc .country-select-top { position:absolute; top:0; left:0; width:247px; height:3px; background:url(/content/dam/amex/br/assets/personal/travel/prepaid-travel-card/images/content-trim-sprite.jpg) no-repeat 0 -157px; }
.faq-gtc .country-select-bottom { position:absolute; bottom:0; left:0; width:247px; height:3px; background:url(/content/dam/amex/br/assets/personal/travel/prepaid-travel-card/images/content-trim-sprite.jpg) no-repeat 0 -161px; }
.faq-gtc .country-select p { margin:0 0 2px; }

.main-content-lrg .layer-1 { width:280px; }

/* Tabs */
.tab a#TabPerguntasGerais { width:133px; background-image:url('/content/dam/amex/br/assets/personal/travel/prepaid-travel-card/images/bg-tab-perguntasgerais.gif'); }
.tab a#TabAdquirindooCartao { width:152px; background-image:url('/content/dam/amex/br/assets/personal/travel/prepaid-travel-card/images/bg-tab-adquirindoocartao.gif'); }
.tab a#TabUsandooCartao { width:136px; background-image:url('/content/dam/amex/br/assets/personal/travel/prepaid-travel-card/images/bg-tab-usandoocartao.gif'); }

/* Privacy Page Styles */
.privacy h4, .privacy h5, .privacy h6 { color:#535353; font-weight:bold; }
.privacy h4 { margin:0 0 14px; }
.privacy .right-frame ul { line-height:1.5em; margin:0 0 14px; padding:0 0 0 2em; }
.privacy .right-frame ul li { list-style:disc; }

/* Glossary Page Styles */
.glossary { font-family:Arial, Helvetica, sans-serif; padding: 12px 24px; color:#535353; }
.glossary h1 { font-size:1em; font-weight:bold; color:#0a82cb; border-bottom:1px solid #e8e8e8; padding-bottom:1em; margin-bottom:1em; }
.glossary p { font-size:.81em; line-height: 1.3em; margin-bottom:1em; }
.glossary a.close { display:block; font-size:.81em; line-height: 1.3em; text-align:right; text-transform:uppercase; color:#0a82cb; }