
#mainNav ul { margin:0 -20px; }
#mainNav li { float:left; }
#mainNav li a { padding: 10px 20px; }
#mainNav li a:hover , #mainNav li a.current { color:#FFF; }




.expandLink { background:url(../Resources/expand_plus.svg) center center/32px no-repeat; }
.expandLink.active { background-image:url(../Resources/expand_minus.svg); }


.buttonLink { display:inline-block; width:100%; max-width:184px; padding: 8px; color:#FFF; background:#2e3a4a; border:2px solid #2e3a4a; font-size:1.22em; font-family:'cabinbold'; text-transform:uppercase; text-decoration:none; }
.buttonLink.fullWidth { width:auto; max-width:none; padding: 8px 30px; }
.buttonLink:hover { background:#FFF; color:#2e3a4a; }


#quotesWrapper:before { content:''; position:absolute; top:0; left:-50px; bottom:0; width: 50px; background:url(../Resources/quote-borders-left.svg); background-size:cover; }
#quotesWrapper:after { content:''; position:absolute; top:0; right: -50px; bottom:0; width: 50px; background:url(../Resources/quote-borders-right.svg); background-size:cover; }


body .ui-tooltip { color:#2e3a4a; background:#FFF; font-family:'cabinbold'; text-align:center; font-size:0.89em; padding:15px; max-width:260px; }





/* Retina backgrounds */

@media (-webkit-min-device-pixel-ratio:1.3), (-o-min-device-pixel-ratio:13/10), (min-resolution:125dpi)
{

/*
#itemId { background-image:url(../Resources/bg@2x.png); background-size:28px 19px }
*/



}


