* {
margin:0;
padding:0;
}

html,body {
height:100%;
text-align:left;
margin:0;
padding:0;
}

#pagecontainer {
min-height:100%;
position:relative;
}

.home_bg {
background:transparent url(images/home_BG.png) repeat-x;
height:653px;
margin:0;
}

body {
background:#fff url(images/body_bg.gif) repeat-x;
color:#202020;
font:1em/1.5em Arial, Helvetica, sans-serif;
}

#body_home {
background:#fff url(images/body_home.gif) repeat-x;
}

/* get rid of those system borders being generated for A tags */
a:active {
outline:none;
}

:focus {
outline-style:none;
}

h1 {
color:#00649D;
font-size:36px;
line-height:1.4em;
font-weight:700;
text-transform:uppercase;
padding:26px 0 0;
}

h2 {
color:#00649D;
font-size:24px;
font-weight:400;
height:25px;
text-transform:uppercase;
margin:0;
}

.h1-alt {
color:#00649D;
font-size:36px;
line-height:1.4em;
font-weight:700;
padding:20px 10px 0;
}

.h1-alt2 {
color:#00649D;
font-size:36px;
line-height:1.4em;
font-weight:700;
padding:26px 10px 0;
}

.h2-alt {
font-size:24px;
font-weight:300;
color:#00649D;
margin:0;
padding:5px 10px 0;
}

h3 {
color:#00649d;
font-size:18px;
line-height:1.4em;
margin-top:4px;
text-transform:uppercase;
}

h3#hack {
        width: 216px; height: 31px;
        background:url(images/box-header2.png) no-repeat;
        text-indent: -9999px;
		padding-top:0;
}
h4 {
color:#00649d;
font-size:12px;
font-weight:700;
line-height:1.4em;
margin-top:4px;
text-transform:uppercase;
}

hr {
height:0;
width:710px;
border-color:#D6D5C9;
border-style:none none dashed;
border-width:0 0 1px;
margin:5px 0 15px;
}

a {
color:#00649D;
text-decoration:underline;
}

a:hover {
color:#999;
}

img {
border:none;
}

p {
margin:15px 0 0;
}

.clearthis {
height:1px;
clear:both;
float:none;
font-size:1px;
line-height:0;
overflow:hidden;
margin:0;
}

.clear {
clear:both;
}

#container {
width:950px;
margin:0 auto 20px;
}

.searchbar {
margin-top:20px;
float:right;
height:45px;
width:300px;
}

.topinfo {
color:#0F75BC;
float:right;
font-size:14px;
font-weight:700;
text-transform:uppercase;
margin:20px 20px 0 0;
}

.topinfo span {
color:#2e2e2e;
}

fieldset.search {
border:medium none;
width:200px;
margin:0 auto;
}

.searchfield {
border:1px solid #d8d8da;
}

/*Main Navigation Start*/
#nav1 {
width:601px;
float:right;
font-size:15px;
font-weight:400;
text-transform:uppercase;
margin:0;
}

#nav1 li {
background:transparent url(images/nav1-sep.gif) no-repeat scroll right center;
line-height:35px;
float:left;
list-style:none;
padding:0 10px;
}

#nav1 li a {
color:#2e2e2e;
float:left;
text-decoration:none;
padding:10px 8px;
}

#nav1 li.active a {
background:transparent url(images/nav1-sep.gif) no-repeat scroll right center;
text-decoration:none;
color:#0f75bc;
}

#nav1 li.active {
background:transparent url(images/active.gif) no-repeat scroll 22px 50%;
height:23px;
}

#nav1 li a:hover {
color:#0f75bc;
}

#nav1 li:last-child {
background:none;
}

/*Main Navigation End
 Main Content Area */
#logo {
height:126px;
width:950px;
margin:0 auto;
}

#logo h1 {
background:transparent url(images/logo.png) no-repeat;
float:left;
text-indent:-9999px;
width:277px;
margin-top:22px;
}

#logo h1 a {
display:block;
height:86px;
}

/* Home Page Slider*/
.slider {
height:265px;
width:950px;
display:block;
position:relative;
}

.slider a{
text-decoration:none;
}

.slider-background {
background:transparent url(images/slider-body.png) no-repeat scroll 0 0;
margin:50px 0 30px;
}

/* disabled navigational button */
.slider a.disabled {
visibility:hidden !important;
}

.slider #prev-button {
position:absolute;
z-index:11;
top:160px;
clear:left;
}

.slider #next-button {
position:absolute;
z-index:10;
top:160px;
left:910px;
clear:right;
}

.slider a.browse {
display:block;
height:40px;
width:40px;
cursor:pointer;
}

.slider a.prev {
background:transparent url('images/buttons.png') no-repeat 0 -40px;
}

.slider a.prev:hover {
background-position:-80px -40px;
}

.slider a.prev:active {
background-position:-40px -40px;
}

.slider a.next {
left:912px;
background:transparent url('images/buttons.png') no-repeat 0 0;
}

.slider a.next:hover {
background-position:-80px 0;
}

.slider.pos a.next:active {
background-position:-40px 0;
}

/*
	root element for the scrollable.
	when scrolling occurs this element stays still.*/
.scrollable {
position:absolute;
z-index:0;
overflow:hidden;
width:901px;
height:237px;
float:left;
margin:10px 10px 10px 24px;
}

.scrollable .items {
width:20000em;
position:absolute;
clear:both;
}

.items div {
float:left;
width:901px;
}

/* single scrollable item 
.scrollable img {
	float:left;
	margin:0;
	
}
 active item */
.scrollable .active {
position:relative;
cursor:default;
}

/* Page Footer */
#footer {
width:100%;
height:200px;
background:#000 url(images/footer-bkg.gif) repeat-x;
margin:0;
}

.footerContent {
text-align:left;
margin-left:auto;
margin-right:auto;
width:950px;
}

#footer a {
color:#fff;
text-decoration:none;
}

#footer a:hover {
color:#0f75bc;
text-decoration:none;
}

.fix {
clear:both;
height:1px;
overflow:hidden;
margin:-1px 0 0;
}

.fl {
float:left;
width:700px;
}

.fl p {
line-height:14px;
color:#929292;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin:58px 0 0;
}

.fr {
float:right;
margin-top:12px;
}

#footer img {
float:right;
}

.footertable {
margin:32px 0 0 0;
}

ul#footerlogos {
margin:15px 0 0 23px;
}

ul#footerlogos li {
display:block;
float:left;
}

#payday_landing_col {
	float:left;
	width:200px;
	padding:0px 25px 0;
}
#payday_landing_col ol {
	margin:10px 0 0 0;
}
#payday_landing_col ol li {
	/*background:transparent url(images/check.gif) no-repeat;*/
	background-position:top left;
	margin:0 0 5px 20px;
	font-size:12px;
	line-height:16px;
	padding:2px 4px 8px 1px;
}

/*.leftcol_BG{background:transparent url(images/leftcol_BG.gif) repeat-x;
width:200px;
height:690px;}*/
#leftcol {
float:left;
font-size:12px;
background:transparent url(images/leftcol_BG.gif) repeat-x;
height:715px;
height:auto;
width:200px;
padding:25px 25px 0;
line-height:18px;
}

.small_text {
	font-size:11px;
	line-height:14px;
}

#leftcol ul li {
background:transparent url("images/check.gif") no-repeat top left;
list-style:none outside none;
margin:0;
padding:1px 5px 25px 45px;
}

#leftcol_loanpro{
float:left;
width:250px;
height:247px;
padding:0;
margin:0;
font-size:12px;
line-height:18px;
}

#leftcol_dvdoffer{
float:left;
width:250px;
height:226px;
padding:0;
margin:0;
font-size:12px;
line-height:18px;
}


.fade{
background:transparent url(images/short-leftcol-payday-loan.png) repeat-x;
margin: 0 0 20px 0;
}


#leftcol_payday {
float:left;
font-size:12px;
background:transparent url(images/short-leftcol-payday-loan.png) repeat-x;
width:200px;
padding:25px 25px 0;
line-height:18px;
}
#leftcol_payday ul li {
background:transparent url(images/check.gif) no-repeat;
background-position:top left;
list-style:none outside none;
margin:0;
padding:1px 5px 25px 45px;
}

#leftcol2 {
float:left;
height:715px;
width:200px;
padding:15px 25px 0 ;
}


.small_text{font-size:11px; line-height:14px;}



#leftcol2 ul li {
/*background:transparent url(images/check.gif) no-repeat;*/
background-position:top left;
list-style:circle;
margin:0 0 0 14px;
font-size:11px;
line-height:14px;
padding:2px 0px 8px 1px;
}

#leftcol2 a{

font-size:11px;
line-height:14px;

}


#leftcol_payday ul li {
background:transparent url(images/check.gif) no-repeat;
background-position:top left;
list-style:none outside none;
margin:0;
padding:1px 5px 25px 45px;
}

.sayyes {
margin-left:28px;
}

#rightcol {
float:right;
width:680px;
margin:0;
}

#rightcol ul li {
background:url("images/bullet.png") no-repeat scroll 0 15px transparent;
line-height:120%;
list-style:none outside none;
margin:0;
padding:12px 5px 5px 25px;
}

.button {
background:url("images/btn_apply_online.gif") no-repeat;
height:40px;
margin:0;
padding:4px;
}

.button a {
text-decoration:none;
color:#fff;
font-size:12px;
font-weight:700;
text-transform:uppercase;
padding:15px;
}

#columns {
height:1%;
margin:25px 0 0;
}

.learn_btn {
margin-left:7px;
}

.yesmanad {
background:url("images/ym-bg.jpg") repeat-x;
height:174px;
width:100%;
}

.formad {
background:url("images/ym-bg.jpg") repeat-x;
height:270px;
width:100%;
position:absolute;
top:175px;
z-index:-10;
}

.gold { 
background:url("images/ym-gold-bg.jpg") repeat-x !important;
}

.limage {
float:right;
margin-top:10px;
}

.midyesman {
background:url("images/midyesman.png") no-repeat;
width:950px;
height:174px;
margin-left:auto;
margin-right:auto;
}

.formcontainer {
width:950px;
margin-left:auto;
margin-right:auto;
}

.form {
width:650px;
background:url("images/form_bg.jpg") repeat-y;
float:right;
}

.formcontent {
padding-left:10px;
padding-right:10px;
}

.formcontent h1 {
text-transform:uppercase;
}

.formheader {
background:url("images/formheader.jpg") no-repeat;
width:650px;
height:17px;
}

.formfooter {
background:url("images/formfooter.jpg") no-repeat;
width:650px;
height:19px;
}

.formbonus {
width:950px;
margin:0 auto 50px;
}

.formsection {
display:inline;
float:left;
position:relative;
width:316px;
margin-bottom:20px;
margin-top:20px;
}

.formsection img {
float:left;
border:1px solid #d2d2d2;
margin:4px 10px 10px 0;
}

.formsection .description {
overflow:hidden;
margin:3px 0 0;
}

.formbonus_payday {
	width:950px;
	margin:0 auto 50px;
}
.formsection_payday {
	display:inline;
	float:right;
	position:relative;
	width:648px;
	margin-bottom:40px;
	margin-top:10px;
}
.formsection_payday img {
	float:right;
	margin:0px 0px 0px 0;
}
.formsection_payday .description {

	overflow:hidden;
	margin:3px 0 0;
}
/* Loan Boxes End*/
.cright {
width:310px;
float:right;
}

.cleft {
width:310px;
}

.section {
display:inline;
float:left;
position:relative;
width:310px;
margin-bottom:20px;
margin-top:20px;
}

.section img {
float:left;
margin:4px 10px 10px 0;
}

.section .description {
margin:3px 0 0;
}

/* About Us Page Styles */
.row {
width:950px;
clear:both;
margin:0;
}

.para {
float:left;
font-size:15px;
padding:5px 10px 10px;
}

.image {
float:left;
font-size:16px;
padding:12px 10px 10px;
}

.imagebottom {
float:left;
font-size:16px;
padding:24px 0 0 50px;
}

#itemone {
background:transparent url('images/dreamy-princess.jpg') no-repeat 340px 205px;
}

.narrow {
width:300px;
float:left;
padding:10px;
}

.wide1 {
width:620px;
float:left;
margin:0;
}

.wide {
width:620px;
float:left;
margin:90px 0 0;
}

.wide2 {
width:590px;
float:left;
margin:60px 0 0 30px;
padding:0 0 0 10px;
}

/* Start Specials Container  Css*/
.specials-container {
font-weight:700;
margin-top:20px;
border:1px solid #00649D;
width:700px;
}

.special {
color:#fff;
background-color:#00649D;
width:480px;
float:left;
padding:5px 10px;
}

.special a {
color:#fff;
}

.special ul{
margin-left:20px;

}
.special li{
	list-style-position:outside !important;
}

.download {
background-color:#FFF;
width:190px;
float:left;
text-align:center;
color:#00649D;
padding:8px 5px 5px 5px;
}

.download a {
color:#00649D;
}
/* End Specials Container  CSS*/
h3.table-header {
margin-bottom:25px;
font-size:24px;
}

table#pawnloc,table#loandepot {
border-collapse:collapse;
margin:0 0 50px;
}

#pawnloc td,#loandepot td {
padding-left:20px;
border-collapse:collapse;
text-align:left;
}

#pawnloc tr.alt,#loandepot tr.alt {
background-color:#dceef7;
}

#pawnloc tr,#loandepot tr {
height:35px;
padding-left:7px;
}

table .ad {
width:290px;
padding-left:20px;
text-align:left;
}

table .ct {
width:150px;
padding-left:20px;
text-align:left;
}

table .pv {
width:60px;
padding-left:20px;
text-align:left;
}

table#pawnloc a,table#loandepot a {
color:navy;
}

/*Template for Location Pages*/
#map {
width:400px;
height:400px;
border:1px solid black;
background:#ccc;
padding:3px;
}

#message {
position:absolute;
background:#FFF;
width:75px;
padding:10px;
}

#locations dt {
float:left;
clear:left;
width:100px;
text-align:right;
font-weight:700;
}

#locations dt:after {
content:":";
}

#locations dd {
margin:0 0 0 110px;
padding:0 0 0.5em;
}

#locations li {
list-style:square none inside;
padding:3px 0 5px 3px;
}

#locations li.alt {
background-color:#EDEEF0;
}

.copy #column1 {
width:425px;
float:left;
margin:18px 0 0;
}

.copy #column2 {
width:425px;
float:right;
margin:18px 5px 0 0;
}

.copy #narrow-column2 {
width:225px;
float:left;
margin:5px 5px 0 10px;
}

.locations-page h3 {
margin-top:20px;
}

/*END Template for Location Pages
Template for Contact Page*/
#contact div.contact {
width:320px;
}

#contact div.contact span {
display:block;
float:left;
width:120px;
height:22px;
margin:0;
}

#contact div.contact strong {
width:140px;
display:block;
float:left;
height:22px;
}

#contact h3 {
margin-top:50px;
}

.contact {
float:left;
padding:9px 10px 10px;
}

.contact-row {
width:950px;
clear:both;
}

.contactform {
width:500px;
float:left;
margin-left:40px;
padding:0 0 10px 18px;
}

.submit input {
border:2px outset #009;
}

textarea {
border:1px solid #009;
}

/*PRODUCTS PAGE LAYOUT*/
.products_background {
background:#D6E6ED url('images/prod_box.gif') repeat-x;
border:1px solid #CCC;
margin:5px 0;
}

.prod-row {
width:960px;
clear:both;
padding:12px 0;
}

.prod-row h2 {
font-size:24px;
font-weight:300;
color:#00649D;
width:650px;
float:left;
margin:0 0 0 50px;
padding:6px 0 0 10px;
}

.prod-row p {
float:left;
font-size:15px;
width:650px;
overflow:hidden;
margin:0 0 0 50px;
padding:5px 20px 10px 10px;
}

.prod-row img.first {
margin:0 0 0 60px;
}

.prod-narrow {
width:195px;
height:195px;
float:left;
display:block;
padding:10px;
}

.prod-narrow img {
margin:0;
}

.read_btn {
margin:6px 0 0 59px;
}

/* Overlay Elements */
.simple_overlay {
display:none;
z-index:10000;
background:#FFF url(images/certified-to-say-yes.png) no-repeat;
width:275px;
height:300px;
border:1px solid #666;
color:#FFF !important;
-moz-box-shadow:0 0 90px 5px #000;
-webkit-box-shadow:0 0 90px #000;
padding:25px 25px 25px 400px;
}

.simple_overlay p {
font-size:12px;
margin:0;
}

/* close button positioned on upper right corner */
.simple_overlay a.close {
background:transparent url('images/buttons.png') no-repeat 0 -80px;
position:absolute;
right:-15px;
top:-15px;
cursor:pointer;
height:40px;
width:40px;
}

.simple_overlay a.close:hover {
background:transparent url('images/buttons.png') no-repeat -40px -80px;
}

.simple_overlay a.close:active {
background:transparent url('images/buttons.png') no-repeat -80px -80px;
}

.pointer-cursor {
cursor:pointer;
}

/* Product Boxes  On Home Page*/
.product-container {
width:950px;
margin:0;
}

.product-box h3 {
height:26px;
width:204px;
background:transparent url(images/box-header.png) no-repeat;
color:#FFF;
font-size:16px;
font-weight:700;
text-transform:uppercase;
margin:0;
padding:5px 0 0 10px;
}

.product-box div.box-body {
height:70px;
width:204px;
background:transparent url(images/box-body.png) repeat-y;
padding:10px 0 0 10px;
}

div.box-body2 {
height:125px;
width:214px;
background:transparent url(images/box_bg2.png) repeat-y;
padding:10px 0 0 10px;
}
.product-box p {
width:130px;
float:left;
font-size:11px;
line-height:1.3em;
margin:0;
}

.product-box p.p2 {
width:130px;
float:left;
font-size:11px;
line-height:1.3em;
margin:0 0 0 68px;
color:#4b8b4d;
}

div.box-body3 {
	height:125px;
	width:214px;
	background:transparent url(images/pp_box.png) repeat-y;
	padding:10px 0 0 10px;
}

.product-box p.p3 {
	width:120px;
	float:left;
	font-size:11px;
	line-height:1.3em;
	margin:40px 0 0 84px;
	color:#000;
}


.product-box a {
border:none;
float:left;
margin-left:8px;
}

.product-box span#social a {
margin:6px 6px 0 0;
}

.product-box div.box-footer {
height:55px;
width:214px;
background:transparent url(images/box-footer.png) no-repeat;
}

.job-box a {
border:none;
float:left;
margin:0;
}

/*Slide 1 Content*/
#slide1 {
height:217px;
width:882px;
background:#FFF url(images/pawn-princess-intro.png) no-repeat;
/*background:#FFF url(images/slider-moonlight-madness.jpg) no-repeat;*/
border:0;
padding:10px;
}
 
#button1 {
float:left;
height:120px;
width:840px;
margin:100px 0 0 10px;
}

/*End Slide 1 Content
Slide 2 Content*/
#slide2 {
height:217px;
width:882px;
background:#FFF url(images/slidertemplate2.png) no-repeat;
border:0;
padding:10px;
}

#button2 {
height:60px;
width:270px;
float:left;
margin:158px 0 0 600px;
}
/*End Slide 2 Content
Slide 3 Content*/
#slide3 {
height:217px;
width:882px;
background:#FFF url(images/gold_slider.jpg) no-repeat;
border:0;
padding:10px;
}

#button3 {
height:48px;
width:880px;
float:left;
margin:179px 0 0 0px;
}

/*End Slide 3 Content
Slide 4 Content*/
#slide4 {
height:217px;
width:882px;
background:#FFF url(images/loan_slider.jpg) no-repeat;
border:0;
padding:10px;
}

#button4{
float:right;
height:52px;
width:596px;
margin:154px 20px 0 0px;
}

/*Slide 5 Content*/
#slide5 {
	height:217px;
	width:882px;
	background:#FFF url(images/CC_Gold_Slider.jpg) no-repeat;
	border:0;
	padding:10px;
}
#button5 {
	float:right;
	height:52px;
	width:460px;
	margin:174px 0px 0 0px;
}
/*End Slide 5 Content*/



/*End Slide 4 Content*/
/* Madness Slider */
#madness_slider {
height:237px;
width:902px;
background:#FFF url(images/madness_slider.jpg) no-repeat;
border:0;
}
/* X-Mas Slider - 

	Hello, 

	You win, merry xmas, you were the kid 
	who ate all the chocolate out of the advent 
	calendar and opened your presents on x-mas eve. 
	Well you are a grown up now, have some restraint .  
	
	all the best xmas wishes
	developer 

*/
#xmas_slider_0{height:237px;width:902px;background:#FFF url(images/madness_slider.jpg) no-repeat;border:0;}
#xmas_slider_13 {height:237px;width:902px;background:#FFF url(images/xmas_slider/13.jpg) no-repeat;border:0;}
#xmas_slider_14{height:237px;width:902px;background:#FFF url(images/xmas_slider/14.jpg) no-repeat;border:0;}
#xmas_slider_15{height:237px;width:902px;background:#FFF url(images/xmas_slider/15.jpg) no-repeat;border:0;}
#xmas_slider_16{height:237px;width:902px;background:#FFF url(images/xmas_slider/16.jpg) no-repeat;border:0;}
#xmas_slider_17 {height:237px;width:902px;background:#FFF url(images/xmas_slider/17.jpg) no-repeat;border:0;}
#xmas_slider_18{height:237px;width:902px;background:#FFF url(images/xmas_slider/18.jpg) no-repeat;border:0;}
#xmas_slider_19 {height:237px;width:902px;background:#FFF url(images/xmas_slider/19.jpg) no-repeat;border:0;}
#xmas_slider_20{height:237px;width:902px;background:#FFF url(images/xmas_slider/20.jpg) no-repeat;border:0;}
#xmas_slider_21 {height:237px;width:902px;background:#FFF url(images/xmas_slider/21.jpg) no-repeat;border:0;}
#xmas_slider_22{height:237px;width:902px;background:#FFF url(images/xmas_slider/22.jpg) no-repeat;border:0;}
#xmas_slider_23 {height:237px;width:902px;background:#FFF url(images/xmas_slider/23.jpg) no-repeat;border:0;}
#xmas_slider_24 {height:237px;width:902px;background:#FFF url(images/xmas_slider/24.jpg) no-repeat;border:0;}
#xmas_slider_25 {height:237px;width:902px;background:#FFF url(images/xmas_slider/25.jpg) no-repeat;border:0;}
.clearfix:after {
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0;
}

.clearfix {
display:inline-block;
}

html[xmlns] .clearfix {
display:block;
}

* html .clearfix {
height:1%;
}

/** Sprite for footer on Home page - Join Newsletter **/
#sprite {
height:29px;
width:214px;
float:left;
background:transparent url(images/sprite.png) no-repeat;
display:block;
margin:114px 0 0 564px;
}

a#sprite {
display:block;
height:28px;
width:214px;
background:transparent url(images/sprite.png) no-repeat;
text-decoration:none;
background-position:0 -29px;
}

a#sprite:hover {
background-position:0 0;
}

.h2-prod a,#logo h1 a:hover,.prod-row h2 a {
text-decoration:none;
}

.nomarg,#locations ul {
padding:0;
}

.fyman-settle,.fyman-pawn,.fyman-gold,.fyman-payday {
background:url("images/ymf.png") no-repeat;
width:237px;
height:253px;
float:left;
}

.payday_landing {
	width:237px;
	height:253px;
	float:left;
}

.image1,div#narrow-column2 h3 {
margin:20px 0 0;
}

table .lc,table .pc,table .ph,table .fx {
width:160px;
padding-left:20px;
text-align:left;
}

#locations div.vcard,#locations div.hours {
width:400px;
}

#locations div.vcard span,#locations div.hours span {
display:block;
float:left;
width:270px;
height:24px;
}

#locations div.vcard strong,#locations div.hours strong {
width:120px;
display:block;
float:left;
height:24px;
}

.product-box,.job-box {
height:166px;
width:214px;
float:left;
margin:20px 0 0 18px;
}

.product-box img,.job-box img {
border:none;
float:left;
}

#button2,#button4 {
height:60px;
width:270px;
float:left;
margin:158px 0 0 600px;
}

#web_button {
    background: url("images/buttondown.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 29px;
    margin: 15px 0 0 85px;
    outline: medium none;
    text-indent: -9999px;
    width: 107px;
}
a#web_button:hover, a#web_button:focus {
    background: url("images/buttondown.png") no-repeat scroll 0 -29px transparent;
}

.faq_button {
    background: url("images/faq_button.png") no-repeat scroll 0 0 transparent;
    height: 42px;
    margin-top: 16px;
    padding-top: 13px;
    text-align: center;
    width: 300px;
}

.faq_button a {
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
}
