
/* reset
------------------------------------------------------------------ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}:focus{outline:0;}

form br { clear: left;}

/* base
------------------------------------------------------------------ */
html, body {font-size: 0.8em; color: #333333;}
html { background:#fafafa; text-align:center; overflow-y: scroll; }


/* links
------------------------------------------------------------------ */


/* typography
------------------------------------------------------------------ */
* { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; }
body,input,select,th,td,textarea {color:#333; font-size: 100%;}
h1,h2,h3,h4,h5,h6 {line-height:1.1em; color: #333; font-weight: normal; }


h1 {
font-size: 2.3em;
font-weight: 500;
color:#000;
margin: 3px 0 0px 0;
}

h2 {
font-size: 2em;
font-weight: 500;
color: #000;
margin: 20px 0 0px 0;
}

h3 {
font-size: 1.5em;
font-weight: 500;
color: #000;
margin: 12px 0 0 0;
}

h4 {font-size: 1.5em; font-weight: 700; margin: 15px 0 0 0;}

.bold {font-weight: 700;}
.green {color: #006600;}
.small,small { font-size: 29px; }

p { padding: 8px 0; line-height: 1.4em; font-size: 1.10em;}


/* container
------------------------------------------------------------------ */
#outpage {}
#page {width: 98%; max-width:1130px; padding: 0 0 0 0; position: relative; text-align:left; margin:0 auto; display: block;}
#pagebox {width: 99.2%; max-width:1120px; padding: 0 0 20px 0; margin: 0 0.4% 0 0.4%; display: block; float: left;}
#content {width: 98%; max-width:1110px; min-height: 775px; background: #fff; display: block; float: left; border: 1px solid #eeeeee; padding: 1%;}
#content.cols {width:72%;}

/* div#rightCol
------------------------------------------------------------------ */
#rightCol {display:block; float: right; width: 240px; min-width:240px; height: auto; padding: 0 0 10px 0;}





/* div#header
------------------------------------------------------------------ */
#header {width: 100%; max-width:1120px; height: 133px; display: block; background: #f8f8f7; border: 1px solid #eeeeee;}
#header a#logo {position: absolute; top: 16px; left: 30px; z-index:2000;}
#searchCol {float: right; position:relative; margin: 0 10px 0 0; min-height:80px; width:340px;}
div#searchwrapper {position:absolute; width:100%; background: #fff;bottom:0px;}
div#searchwrapper .searchfield {outline: none; color: #444d61; font-size: 1.10em; line-height: 32px; padding: 0; margin: 0 0 0 -3%; background: #fff; border: 1px solid #e0e1e2;}
div#searchwrapper .searchfield#s {padding: 0 0 0 3%;}
div#searchwrapper .searchsubmit {background: #746e6e url(images/btn_search.png) no-repeat center center; height: 34px; width: 34px; 
	cursor: pointer;
	border: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	outline: none;
	position: absolute;
	bottom: 0;
	right: 0;
	cursor: pointer;
	text-indent: -100000px;
	margin-left: 10px;
	padding: 0;
	border:0;
}
.searchform, .searchform input { margin:0; }

/* div#nav
------------------------------------------------------------------ */
#nav {display:block; float:left; margin:90px 0 0 0;}


/* div#primary menu
------------------------------------------------------------------ */
.navbar {
  min-height: 5px;
  width: 100%;
  margin-bottom: 0px;
  border: 0px solid transparent;
  -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;


}
.nav > li > a {
  padding: 5px 15px;
}

.navbar-default {
  background: #transparent;
}
.navbar-default .navbar-nav > li > a {
  color: #fff; background: #f1b35c; margin: 0 2px; display: block; height: 40px; line-height: 37px; font-size:1.4em; padding: 0 20px; text-decoration: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #fff;
  background-color: #dc9531;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #dc9531;
  text-decoration: underline;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #dc9531;
  color: #fff;  
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #dc9531;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #fff;
}
div.nav-wrapper a{text-decoration: none;}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0 0;
  list-style: none;
  font-size: 1.3em;
  text-align: left;
  background-color: #996600;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 6px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
}
.dropdown-menu > li > a {
  display: block;
  padding: 5px 20px;
  margin: 5px 0px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #fff;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: underline;
  color: #fff;
  background-color: #f1b35c;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: underline;
  outline: 0;
  background-color: #f1b35c;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.navbar-collapse {
  padding-left: 0px;
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 0px;
  padding: 9px 9px;
  margin-top: 0px;
  margin-bottom: 2px;
  background-color: #f1b35c;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  font-size:30px;
}





/* div#breadcrumb
------------------------------------------------------------------ */
#breadcrumb {width: 100%; height: auto; font-size: 0.90em; color: #a0a0a0; margin: 11px 0 6px 0; display: block; float: left;}
#breadcrumb a { text-decoration: none; color: #8f8f8f; }
#breadcrumb a:hover { color: #444444; }




/* Sidebarnavigation
------------------------------------------------------------------ */
#sidebarmenu  {list-style-type: none; margin: 0 0 21px 2px;}
#sidebarmenu li  {}
#sidebarmenu li a  {
  background-color: #f8f8f7;
  color:#0153b7;
  padding: 6px 0 6px 4%;
  margin: 6px 0 0 0;
  text-align: left;
  text-decoration: none;
  display: inline-block;
  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
  border:1px solid #d0d0d0;
  width:96%;
font-size:1.10em;}


#sidebarmenu li a:hover  {background-color: #ff9900;color:#fff;}
#sidebarmenu li.current-menu-item a {background-color: #ff9900;color:#fff;}
div.sidebarmenu {display: block; font-size: 1.0em; margin: 10px 0 0 0; padding: 0; line-height: 16px; text-decoration: none; font-weight: 700; border-bottom: 1px solid #C5A865;}


/* div#content
------------------------------------------------------------------ */

#content ul, #content ol {padding:0 0 20px 15px; margin: 10px 0 0px 15px; font-size: 1.1em;}
#content ol li, #content ul li { margin-bottom:5px; line-height: 1.3em;}
#content ul li {list-style: disc;}
#content ol li {list-style: decimal;}

#content ul ul {padding:0 0 5px 5px; margin: 10px 0 0px 15px; font-size: 1.0em;}
#content ul li ul li { margin-bottom:0px; line-height: 1.3em;}
#content ul li ul li { list-style: disc; }

#content div.lightbox {padding:2%; margin:10px 0 10px 0; width:96%; display:inline-block; border:1px solid #ffc979; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
#content div.lightbox > h2 {margin: 0;}
#content div.lightbox > h3 {margin: 0;}
#content div.lightbox img.kartendesign {max-width:180px;height:auto;}
#content div.lightbox div.cta.content a.cta {margin:0;}
#content div.lightbox div.cta {display:block;}
#content div.lightbox div.cta a.details {
  background-color: #f5f5f5;
  border: none;
  color:#ff9900;
  padding: 8px 0;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
  border:1px solid #d0d0d0;
  width:100%;
  max-width:300px;
  font-size:1.20em;  
  margin:0 0 8px 0;
}
#content div.lightbox div.cta a.details:hover {background-color: #ff9900;color:#fff;}

#content div.lightboxleft {
	display:block;
	width: 25%;
	height:auto;
	float: left;
	padding: 10px 0 0 0;
}
#content div.lightboxleft img {display:block; margin:0 auto;}

#content div.lightboxright{
	display:block;
	width: 75%;
	float: left;
	padding-bottom: 0px;

}
#content div.lightboxright ul {margin:0 0 0 5px;}


/* div#content Detailseite
------------------------------------------------------------------ */
#content div.contentleft {
	width: 30%;
	min-width: 230px;
	float: left;
	padding: 15px 0 0 0;
}
#content div.contentleft img {display:block; margin:0 auto;}

#content div.contentmiddle{
	width: 70%;
	float: left;
	padding-bottom: 0px;
}
#content div.contentleft a.bonus {display: block; margin:0 auto; font-size:1.8em; width:180px; background-color: #ff9900;color:#fff; padding: 10px; text-align:center;text-decoration:none;} 
#content div.contentleft a.bonus:hover {background-color: #ed8f01;} 
#content div.cta {display:block;text-align:center;margin:0 auto;clear:left;}
#content div.cta a.cta {
  background-color: #0048bf;
  border: none;
  color: white;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;
  width:auto;
  max-width:600px;
  padding:15px 1.5em;
  font-size:1.90em;
}
#content div.cta.content a.cta {
  padding:12px 1.5em;
  margin: 0 0 15px 0;
  background-color: #fdfdfd;
  color:#0048bf;
  border:1px solid #0048bf;
  -webkit-box-shadow: 0px 10px 12px -12px rgba(0,0,0,0.71);
  -moz-box-shadow: 0px 10px 12px -12px rgba(0,0,0,0.71);
  box-shadow: 0px 10px 12px -12px rgba(0,0,0,0.71);
}
#content div.cta a.cta:hover {background-color: #005cce;}
#content div.cta.content a.cta:hover {color:#fff;}


#content div.contentleft p.price {text-align:center;font-size:1.4em;}

/* div#content - Links
------------------------------------------------------------------ */
#content a {color: #0d4ccc; text-decoration: none;}
#content a:hover {text-decoration: underline;}
#content .linkblau {color: #0000CC; font-weight: normal; text-decoration: underline; padding: 1px 2px;}
#content .linkblau:hover {color: #FFFFFF; background-color: #009900; text-decoration: none; padding: 1px 2px;}
#content .linkblaufett {color: #0000CC; font-weight: bold; text-decoration: underline;}
#content .linkblaufett:hover {color: #FFFFFF; background-color: #009900; text-decoration: none;}



/* Tabellen
------------------------------------------------------------------ */
#content div.center {text-align: center; margin-right: auto; margin-left: auto;}
#content table {margin: 0; padding: 0; text-align: center; font-size: 1.1em; border-collapse: collapse;}
#content table.center {margin-right: auto; margin-left: auto;}
#content table thead {}
#content table thead tr {}
#content table thead tr th {}
#content table tr {border-bottom:1px solid #dfdfdf;}

#content table tr td {vertical-align: middle; padding: 2px;}
#content table tr td.left {text-align: left;}
#content table tr td.right {text-align: right;}
#content table tr.top {vertical-align: top;}
#content table tr td ul {text-align: left; margin: 0 0 0 15px; padding: 0px; list-style-position: outside; font-size:1.0em;}
#content table ul li {line-height:1.0em;}
#content table .bold {font-weight: bold;}
#content table .green {color: #009900;}
#content table tr td a {color: #0000CC; text-decoration: underline;}
#content table tr td a:hover {text-decoration: none;}






/* Tabelle Detailseiten
------------------------------------------------------------------ */


#content table.detailseite {width:100%; margin: 10px 0 30px 3px;}
#content table.detailseite tr td {text-align: left; padding: 5px;}
#content table.detailseite tr td.tdleft {width:40%; }
#content table.detailseite tr td.tdright {width:60%; }
#content table.detailseite tr td.tdbound {text-align: left; padding: 15px 0 2px 2px; font-size: 1.0em; font-weight: 700;}

/* Tabelle Visa-Mastercard
------------------------------------------------------------------ */
#content table.vima {width:100%; margin: 10px 0 30px 0;}
#content table.vima tr td {padding: 5px;}
#content table.vima div.cta a.cta {
  padding: 7px 0;
  font-size:1.30em;
}



/* Vergleich normale Listung
------------------------------------------------------------------ */
#content table.listung {width:100%; font-size: 1.1em;}
#content table.listung tr {border-bottom:0px;}
#content table.listung td {vertical-align:top;}
#content table.listung td.col_00 {width:100%; text-align:left; vertical-align:bottom; padding: 4px 5px; border-bottom: 1px solid #ccc; border-top: 10px solid #fff; }
#content table.listung td.col_01 {width: 15%; min-width:170px; padding: 10px 0 0 0;}
#content table.listung td.col_02 {width: 18%; vertical-align:middle; text-align:right; padding:0 3% 0 0;}
#content table.listung td.col_03 {width: 42%; vertical-align:top; padding: 10px 0 0 0;}
#content table.listung td.col_04 {width: 25%; text-align:right; padding: 10px 0 0 0; }
#content table.listung td.col_05 {width: 100%; border-bottom: 20px solid #fff; padding:0;}
#content table.listung td.col_revolving {width: 100%; text-align:left;}

#content table.listung td.col_00 a.item {font-size:1.30em; text-decoration:none;color:#ff9900;}
#content table.listung td.col_00 a.item:hover {text-decoration:underline;}
#content table.listung td.col_00 span.item {display:block;float:left;line-height:1.3em;}
#content table.listung td.col_00 span.giro {display:block;float:left;line-height:1.3em;margin:0.05em 0 0 0.6em;}
#content table.listung td.col_01 img {margin:0 auto;}
#content table.listung div.cta {float:right;display:block;}
#content table.listung div.details {float:left;}
#content table.listung div.details a {
  background-color: #f5f5f5;
  border: none;
  color:#0048bf;
  padding: 8px 0;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
  border:1px solid #d0d0d0;
  width:220px;
  font-size:1.20em;
  
  
}
#content table.listung div.details a:hover {background-color: #005cce;color:#fff;}

#content table.listung div.kkantrag {float:left;margin: 0 30px 0 0;}
#content table.listung div.kkantrag a {
  background-color: #0048bf;
  border: none;
  color: white;
  padding: 8px 0;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
  width:220px;
  font-size:1.20em;
  border:1px solid #4574ff;
  
}
#content table.listung div.kkantrag a:hover {background-color: #005cce;border:1px solid #007eff;}

#content table.listung dt {display: block; padding:0 0 2px 0;}
#content table.listung dd {display: block; padding:0 0 5px 0;}
#content table.listung tr td .fsize13 {font-size:1.3em;}
#content table.listung a.bonus {display: block; max-width:140px; margin:0 auto; font-size:1.1em; background-color: #ff9900;color:#fff; padding: 10px; text-align:center;text-decoration:none;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
#content table.listung a.bonus:hover {background-color: #ed8f01;}
#content table.listung tr td ul { }




/* kontaktformular
------------------------------------------------------------------ */
div.wps-form {
    width:  100%;
    margin: 0 auto;
	background:#f8f8f7;
}
.wps-form-row {
    display: flex;
    flex-direction: column;
    width: 100%;
}
.wps-form-row .wpcf7-form-control {
    width: 100%;
	box-sizing: border-box;
}
.wps-form-column {
    flex: 1;
    padding: 0.5rem 0.5em;
    width: 100%;
	box-sizing: border-box;
}
div.wps-form h3 {
box-sizing: border-box;
display:block;
background-color:#e79624;
color:#fff;
font-family:arial;
font-size: 1.4em;
padding:0.5em;
margin: 0.5em 0;
text-align:center;
border:0px;
}

div.wps-form span.notice {display:block; margin: 0px 0 5px 5px;font-size:1.00em;}
div.wps-form span.notice-ssl {margin: 0px 0 5px 5px;padding:3px 0 3px 24px;font-size:0.9em;background: url(images/ssl-lock.png) left 1px no-repeat;}
div.wps-form input,
div.wps-form select,
div.wps-form textarea {border:#eee 2px solid;font-size:1.3em;padding:4px;color:#000;margin-top:0.2em;background:#fff;}

div.wps-form input[type="submit"]
{
display:block;
background-color: #0048bf;
color:#fff;
font-size: 1.4em;
width:auto;
padding:0.5em 5em;
margin:0 auto;
text-align:center;
text-decoration: none;
-webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;
border:1px solid #4574ff;


}


div.wps-form input[type="submit"]:hover
{
background-color: #005cce;border:1px solid #ff9900;
}

.wps-form label {font-size:1.2em; font-weight:600;color:#646464;}
.wps-form ::placeholder {font-size:0.9em; font-weight:300;color:#8c8c8c;}


/* custom checkbox styling for contact form 7 checkbox */
span.wpcf7-list-item {
display: inline-block;
margin: 0;
}
.wpcf7 .wpcf7-list-item {
display: block;
margin-bottom: 10px;
}
.wpcf7-acceptance label {
position: relative;
cursor: pointer;
}
.wpcf7-acceptance input[type=checkbox] {
/*position: relative;*/
position: absolute;
visibility: hidden;
width: 30px;
height: 30px;
top: 0;
left: 0;
}
.wpcf7-acceptance input[type=checkbox] + span {
/*border: 8px solid red;*/
}
.wpcf7-acceptance input[type=checkbox] + span:before {
display: block;
position: absolute;
content: '';
border-radius: 5px;
height: 26px;
width: 26px;
top: 0px;
left: 0px;
border: 3px solid #48a100;
}
.wpcf7-acceptance input[type=checkbox] + span:after {
display: block;
position: absolute;
content: "\2713";
height: 30px;
width: 30px;
top: 0;
left: 0;
visibility: hidden;
font-size: 18px;
text-align: center;
line-height: 30px;
color:#193cae;
}
.wpcf7-acceptance input[type=checkbox]:checked + span:before {
background: transparent;
}
.wpcf7-acceptance input[type=checkbox]:checked + span:after {
visibility: visible;
}
.wpcf7-list-item-label {
margin-left: 40px;
display: inline-block;
font-size: 0.8em;
font-weight: 400;
line-height:1.2em;
}

.wpcf7-form-control-wrap.guthaben {position: absolute;top: -9999px;left: -9999px;}



/* wp-pagenavi
------------------------------------------------------------------ */
#content .wp-pagenavi { padding: 13px 20px 20px 20px; }
#content .wp-pagenavi a { padding: 4px 6px 4px 6px; margin: 2px; border: 1px solid #e95e0f; background-color: #FFFFFF; }
#content .wp-pagenavi span.current { padding: 4px 6px 4px 6px; margin: 2px; border: 1px solid #e95e0f; color: #fff!important; background-color: #e95e0f; }
#content .wp-pagenavi a:hover { color: #fff;	}
#content .wp-pagenavi span.pages { padding: 4px 6px 4px 0; margin: 2px 2px 2px 0; }


/* Suche / search
------------------------------------------------------------------ */
#content div.entry {}
#content div.entry a{color: #0000cc;}


/* div#footer
------------------------------------------------------------------ */
#clearfooter { height: 11px; width:100%; clear: both; }
#footer {width: 99,2%; max-width: 1120px; margin: 20px 0.4% 0 0.4%; position: relative; text-align: left; font-size: 1.0em; color: #939393; padding: 40px 0 40px 0; }

#footer div.menu-footer_1-container,
#footer div.menu-footer_2-container,
#footer div.menu-footer_3-container,
#footer div.menu-footer_4-container
{float:left; display: block; min-width: 150px; width: 23%; padding: 5px 1% 5px 1%;}
#footer a {text-decoration: none; color: #939393;}
#footer a:hover { text-decoration: underline; }
#footer ul {padding:0; margin:0;}
#footer ul li {line-height: 2em;}
#footer ul li a { text-decoration: none; padding: 0px 7px 0 5px;}
#footer div.copy {margin:20px 0 0 10px; font-size:0.8em; }



/* tools
------------------------------------------------------------------ */
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.hide { visibility: hidden; }
.clearfloat:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfloat { display: inline-block; }

/* \*/
* html .clearfloat { height: 1%; }
.clearfloat { display: block; }
/* */



/* extras
------------------------------------------------------------------ */
#content img.responsive {max-width:100%; height:auto;}

#skiplinks  { display: none; }

a img  { border: 0; }
.clearing  { overflow: hidden; margin-bottom:0px; width: 100%;}
.clearer  { clear: both; }

.floatright { float:right; }
.floatleft { float:left; }
.floatleftempfehlung {float: left; margin: 0 9px 0 0; padding: 15px 15px 15px 0;}
img.floatright, img.alignright  { padding: 15px 0 15px 15px; }
img.floatleft, img.alignleft { padding: 2px 7px 1px 0; }

img.floatleftborder { float:left; margin: 2px 4px 4px 0; border: 1px solid #9c9c9c;}

.rahmen {border: 1px solid #0000ff;}
.rahmenbanner {border: 1px solid #87cc4e;}
img.banner {max-width: 100%; height: auto;}



/* numeric controls */
ol#controls {margin: 3px 0;padding: 0;float: right;}
ol#controls li {margin: 0 10px 0 0;padding: 0;	float: left;list-style: none;}
ol#controls li a {float: left;line-height: 20px;	background: #F2CE00;	font-weight: bold;	color: #ffffff;    padding: 2px 8px 2px 8px;	text-decoration: underline;	border: solid 1px #C1A500;}
ol#controls li a:hover {background: #ab9100;text-decoration: underline;}
ol#controls li.current a {background: #ab9100;}