/* Hitachi Capital - Pay By Finance */

/* Homepage - Pay By Finance Content Strapline Banner */
div.tlc-paybyfinance-banner {display:block!important;}
div.tlc-paybyfinance-banner:after {content: "."; visibility: hidden; display: block; height: 0; clear: both;}

#tlc-homepage-banners .tlc-homepage-banners-content div[class^="tlc-pay-by-finance"], div.tlc-paybyfinance-banner div.homepage-banner-paybyfinancetext {background-color:#6997b9;}
#tlc-homepage-banners .tlc-homepage-banners-content div[class^="tlc-pay-by-finance"] a {color:#ffffff!important;}
#tlc-homepage-banners .tlc-homepage-banners-content div[class^="tlc-pay-by-finance"], div.tlc-paybyfinance-banner div.homepage-banner-paybyfinancetext, div.tlc-paybyfinance-banner div.homepage-banner-paybyfinancetext * {color:#ffffff;}
div.tlc-paybyfinance-banner div.homepage-banner-paybyfinancetext {padding:0.85em; font-size:1.1em; font-weight:lighter;text-transform: uppercase;}
div.tlc-paybyfinance-banner div.homepage-banner-paybyfinancetext span.offertextbold{font-weight:bold;text-transform: uppercase;}
div.tlc-paybyfinance-banner div.homepage-banner-paybyfinancetext span.offertextstar{vertical-align:super; line-height: 0.15em; font-size: 0.75em;}

@media only screen and (min-width: 600px) { div.homepage-banner-paybyfinancetext {padding:0.25em; font-size:1.5em;} }
@media screen and (min-width:991px) { div.homepage-banner-paybyfinancetext {font-size:1.5em;} }
@media screen and (min-width:1020px) { div.homepage-banner-paybyfinancetext {font-size:1.6em;} }
@media screen and (min-width:1050px) { div.homepage-banner-paybyfinancetext {font-size:1.7em;} }
@media screen and (min-width:1090px) { div.homepage-banner-paybyfinancetext {font-size:1.8em;} }
@media screen and (min-width:1140px) { div.homepage-banner-paybyfinancetext {font-size:1.9em;} }