body{margin-left: 0px; margin-right: 0px; margin-bottom: 0px;}
html {height: 100%;}
.cta-bar,.cta-bar img{position:fixed;bottom:0}.cta-bar,.cta-bar .cta-bar-link{text-align:center}.cta-bar{display:block;width:100%}.cta-bar p{margin-bottom:10px;padding:0 15px}.cta-bar img{height:40px;left:0; top: -15px; position: absolute;}@media only screen and (min-width:992px){.cta-bar p{margin-bottom:0;line-height:22px;padding:0 0 0 70px}}.cta-bar .cta-bar-inner{margin-top:30px;color:#fff;background-color:#BA243A;padding-top:10px;padding-bottom:10px;position:relative}.cta-bar .cta-bar-link a.link{display:inline-block;border:1px solid #fff;color:#fff;padding:0 10px;min-width:100px}.cta-bar .cta-bar-link a.link:hover{text-decoration:none;background-color:#fff;color:#BA243A}.cta-bar .close-btn{position:absolute;top:10px;right:10px;opacity:.6;display:block;color:#fff;line-height:22px, width: 50px;}.cta-bar .close-btn:hover{color:#fff;opacity:1;cursor:pointer}
.cta-bar-inner {height:22px; position: absolute;}
.container {width: 1152px; margin: auto; clear:both; position: relative;}
.container .leftcol {width: 50%; float: left;}
.container .leftcol img{float: left; clear:both;}
.container .leftcol p {text-align: left;}
.container .rightcol {width: 50%; float: right;}
.close-btn {position: absolute; top: 0px; right: 0px; display: block;}
@media only screen and (min-width: 992px) {.cta-bar p {margin-bottom: 0; line-height: 22px; padding: 0 0 0 70px;}}
