.wrapper{max-width:978px;padding:5px 15px}
.wf-lato-n4-active body{font-family:Lato}
body{font-family:Lato;background-color:#E0E7ED}
h1,h2{font-family:Lato;font-weight:700}
.premium-button{font-family:Lato;font-weight:400;font-size:19px;padding:8px 15px 7px;background:#037cbc}
.premium-button:hover{background:#006b95}
form{font-family:Lato;font-weight:400}
form fieldsets{color:#037cbc}
form fieldset,form input,form select{font-family:Lato;font-weight:400;font-size:14px}
.modal a.close-modal{background-color:#037cbc}
#dialog a.close{background-color:#037cbc!important}
#page-footer{font-family:Lato;font-weight:400}
.faq-questions h3{color:#be0000}
#page-footer a,#page-footer a:hover,#page-footer a:visited{color:#037cbc}
@media screen and (min-device-width:761px){#bar-member-list{background:#fff}
#bar-member-list .bar-member-list-container{max-width:978px}
#bar-member-list .bar-member-list-container div.member-list-compares{color:#000;border-left:1px solid #ebebeb;border-right-color:#037cbc;border-top-color:#ccc;background:#f9f8f8}
#bar-member-list .bar-member-list-container div.a-member{background:#037cbc}
.main-story .apertura-slider .apertura-slider-text p{font-size:25px}
}
.top-header{background:#fff;height:40px}
.top-header a{color:#000}
header .trusted span a:hover{color:#087BBB}
header .wrapper.branding{margin:40px auto}
#sidebar ul li a{color:#333}
#sidebar ul li a:hover{color:#000;background-color:#fff}
#content{background-color:#fff;padding:1rem 0;position:relative}
#content .content-slice{border-bottom:1px solid #E0E7ED}
#content .content-slice h3{color:#087BBB}
#content .content-slice p a{color:#087BBB;border-bottom:1px solid #087BBB;text-decoration:none}
#content .content-slice p a:hover{color:#111;border-bottom:1px solid #111}