
.home h1 { color: #333; font: bold 30px/1.2em Open Sans,Arial,Helvetica,sans-serif; margin: 0 0 10px 0;text-align: left; }
.home .infobox { padding:30px 40px; font-size:16px !important; }
.home  a.cta { display: inline-block; padding: 0.75em 1em; font-size: 20px; background: #F06; color: #FFF; border-radius: 3px; text-decoration: none; margin:1em auto; }
.home a.ctahover { background:#444; }

@media all and (max-width:700px)
 {
	.home h1 {  font-size: 20px !important; }
    .home .infobox {  padding: 0; background-color: #FFF; font-size:12px !important; }
}



/* PAGINATION
--------------------------- */
.wp-pagenavi {  font:18px / 1em Open Sans, Arial, Helvetica, sans-serif; color:#444; text-align:center; margin-top:30px; padding:10px}
.wp-pagenavi span, .wp-pagenavi a { color:#444; margin:0 2px; display:inline-block ; padding:8px}
.wp-pagenavi a { text-decoration:none; background:#EEE; }
.wp-pagenavi a:hover,.wp-pagenavi span.current { color:#FFF; text-decoration:none; background:#444}


