@import url(https://fonts.googleapis.com/css?family=PT+Sans);@font-face{font-family:'AftaserifRegular';src:url("../fonts/AftaSerifThin-Regular-webfont.eot");src:url("../fonts/AftaSerifThin-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/AftaSerifThin-Regular-webfont.woff") format("woff"),url("../fonts/AftaSerifThin-Regular-webfont.ttf") format("truetype"),url("../fonts/AftaSerifThin-Regular-webfont.svg#AftaserifRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'AllerRegular';src:url("../fonts/aller_rg-webfont.eot");src:url("../fonts/aller_rg-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/aller_rg-webfont.woff") format("woff"),url("../fonts/aller_rg-webfont.ttf") format("truetype"),url("../fonts/aller_rg-webfont.svg#AllerRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'AllerLightRegular';src:url("../fonts/aller_lt-webfont.eot");src:url("../fonts/aller_lt-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/aller_lt-webfont.woff") format("woff"),url("../fonts/aller_lt-webfont.ttf") format("truetype"),url("../fonts/aller_lt-webfont.svg#AllerLightRegular") format("svg");font-weight:normal;font-style:normal}#banner{padding:0;width:590px;height:510px;position:relative;z-index:0;background-color:#ffffff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#banner .hide{opacity:0;z-index:-1;visibility:hidden}#banner .hide-text{text-indent:100%;white-space:nowrap;overflow:hidden;*font-size:0px}#bannerNavigation{position:absolute;bottom:156px;left:0;height:0;width:100%;z-index:3000;text-align:center}#bannerNavigation .button{display:inline-block;position:relative;margin:0px 0px 0px 1px;padding:0;height:22px;width:22px;cursor:pointer;background:url("/custom/newdominiondirect2/image/banner/bannerSprites.png") no-repeat -15px -35px transparent}#bannerNavigation .button:hover{background-position:-44px -5px}#bannerNavigation .button.active{background-position:-15px -5px}#bannerPreloader{position:absolute;width:25px;height:25px;left:50%;top:50%;margin:-12.5px -12.5px 0 0;display:none}.js #bannerPreloader{display:block}#bannerSlides{position:absolute;width:587px;height:507px;top:0px;left:1px}#bannerSlides .slide{display:block;position:absolute;opacity:0;width:587px;height:507px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat}#bannerSlides .slide.hide{display:none}#bannerSlides .slide noscript img{position:absolute;top:0;left:0}#bannerSlides .slide .slideContent{position:absolute;top:130px;left:100px;width:389px;height:225px;padding:20px;z-index:2000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:url("/custom/newdominiondirect2/image/banner/contentBG.png") repeat-y 0 0 transparent}#bannerSlides .slide .slideContent:after{content:'';position:absolute;bottom:-35px;left:0;display:block;height:35px;width:389px;background:url("/custom/newdominiondirect2/image/banner/contentBG-bottom.png") no-repeat 0 0 transparent}#bannerSlides .slide .slideContent h3{padding:5px 0;font-family:"PT Sans",sans-serif;font-size:30px;font-weight:bold;text-align:left;line-height:1.3;letter-spacing:-1px;color:#1A3D92}#bannerSlides .slide .slideContent h3 .smaller{font-size:22px;font-weight:normal}#bannerSlides .slide .slideContent h3 .larger{font-size:36px}#bannerSlides .slide .slideContent p{margin:0;padding:5px 0;font-family:"PT Sans",sans-serif;font-size:26px;font-weight:normal;text-align:left;color:#000000}#bannerSlides .slide .slideContent a.learnMore{position:absolute;top:60px;right:-26px;display:block;margin:10px 0 0;padding:0;width:52px;height:52px;background:url("/custom/newdominiondirect2/image/banner/bannerSprites.png") no-repeat -84px -8px transparent}#bannerSlides .slide .slideContent a.learnMore:hover{background-position:-154px -8px}#bannerSlides .slide.mortgages .slideContent p{margin:10px 0 0;font-size:23px;font-weight:bold;line-height:1.2}#bannerSlides .slide.mortgages .slideContent h3{margin:5px 0 0;text-align:center;line-height:1;font-size:30px;font-weight:bold}#bannerSlides .slide.credit-cards .slideContent p{text-align:center;margin:38px 0 0;font-size:23px}#bannerSlides .slide.credit-cards .slideContent h3{text-align:center;line-height:1;font-size:33px}
/*# sourceMappingURL=banner.css.map */
