#page{font-family:"proxima-nova",sans-serif;font-size:14px;color:#828386;margin:0;overflow:hidden}h1{font-size:32px;color:#104c54;font-weight:300}.button-cta{background-color:#b1b1b3;background-image:-moz-linear-gradient(top, #d0d0d1, #828386);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#d0d0d1), to(#828386));background-image:-webkit-linear-gradient(top, #d0d0d1, #828386);background-image:-o-linear-gradient(top, #d0d0d1, #828386);background-image:linear-gradient(to bottom, #d0d0d1, #828386);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd0d0d1', endColorstr='#ff828386', GradientType=0);border:1px solid #828386;padding:10px 20px;color:#fff;text-transform:uppercase;font-weight:700;text-decoration:none}.block ul{margin:0}span.ext{display:none}#header-top-wrapper{margin:20px 0}#header-top-wrapper #header-top-container #header-top #block-views-Logo-block_1{margin-top:5px}#header-top-wrapper #header-top-container #header-top #block-views-Logo-block_1 img{width:100%;height:auto}#header-top-wrapper #header-top-container #header-top #block-nodeblock-98855{font-size:16px;color:#104c54;font-weight:700}#header-top-wrapper #header-top-container #header-top #block-nodeblock-98855 p{margin:0 0 15px 0}#header-top-wrapper #header-top-container #header-top #block-nodeblock-98855 .client-login{border:2px solid #104c54;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-transform:uppercase;color:#104c54;font-weight:700;display:inline;font-size:12px;padding:0 0 0 5px;margin-left:10px;float:right}#header-top-wrapper #header-top-container #header-top #block-nodeblock-98855 .client-login .login{background:#104c54;width:45px;display:inline-block;-webkit-border-radius:0 7px 7px 0;-moz-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0;padding:7px 10px}#header-top-wrapper #header-top-container #header-top #block-nodeblock-98855 .client-login .login a{color:#fff;text-decoration:none}#navigation-wrapper{background:#104c54}#navigation-wrapper #navigation-container #navigation #block-superfish-3 ul li a{color:#fff;text-decoration:none;padding:15px 20px;font-size:18px;text-transform:uppercase;font-weight:700}.front #header-bottom-wrapper{width:100%;margin:0;height:450px}.front #header-bottom-wrapper #header-bottom-container{width:100%;margin:0}.front #header-bottom-wrapper #header-bottom-container #header-bottom{width:100%;margin:0}.front #header-bottom-wrapper #header-bottom-container #header-bottom #block-nodeblock-98868{width:100%}.front #header-bottom-wrapper #header-bottom-container #header-bottom #block-nodeblock-98868 ul{padding:0;margin:0}.front #header-bottom-wrapper #header-bottom-container #header-bottom #block-nodeblock-98868 ul li{margin:0}.front #header-bottom-wrapper #header-bottom-container #header-bottom #block-nodeblock-98868 .banner1{background:url("/sites/default/files/users/kauferfinancial/banners/MAIN1.jpg") no-repeat;width:100% !important;height:450px}.front #header-bottom-wrapper #header-bottom-container #header-bottom #block-nodeblock-98868 .banner2{background:url("/sites/default/files/users/kauferfinancial/banners/MAIN2.jpg") no-repeat;width:100% !important;height:450px}.front #header-bottom-wrapper #header-bottom-container #header-bottom #block-nodeblock-98868 .banner3{background:url("/sites/default/files/users/kauferfinancial/banners/MAIN3.jpg") no-repeat;width:100% !important;height:450px}.front #header-bottom-wrapper #header-bottom-container #header-bottom #block-nodeblock-98868 .banner4{background:url("/sites/default/files/users/kauferfinancial/banners/MAIN4.jpg") no-repeat;width:100% !important;height:450px}.front #header-bottom-wrapper #header-bottom-container #header-bottom #block-nodeblock-98868 .banner5{background:url("/sites/default/files/users/kauferfinancial/banners/MAIN5.jpg") no-repeat;width:100% !important;height:450px}.front #header-bottom-wrapper #header-bottom-container #header-bottom #block-nodeblock-98868 .banner6{background:url("/sites/default/files/users/kauferfinancial/banners/MAIN6.jpg") no-repeat;width:100% !important;height:450px}.front #header-bottom-wrapper #header-bottom-container #header-bottom #block-nodeblock-98868 .caption-wrapper{display:block;width:960px;margin:0 auto}.front #header-bottom-wrapper #header-bottom-container #header-bottom #block-nodeblock-98868 .caption-wrapper .caption{width:490px;background:rgba(0,0,0,0.5);color:#fff;padding:10px 5px;margin-top:130px;float:right}.front #header-bottom-wrapper #header-bottom-container #header-bottom #block-nodeblock-98868 .caption-wrapper .caption h1{background:#fff;font-size:24px;text-transform:uppercase;margin-left:-7px;width:504px;font-weight:700}.front #header-bottom-wrapper #header-bottom-container #header-bottom #block-nodeblock-98868 .caption-wrapper .caption p{padding:0 10px}.front #main-wrapper{background:url("/sites/default/files/users/kauferfinancial/banners/background-main.jpg")}.front #main-wrapper #main-container #main #block-nodeblock-40983 .grid_3{background:#fff;border:2px solid #104c54;-webkit-box-shadow:2px 2px 7px #000;-moz-box-shadow:2px 2px 7px #000;box-shadow:2px 2px 7px #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;width:175px;height:160px}.front #main-wrapper #main-container #main #block-nodeblock-40983 .grid_3 h1{text-transform:uppercase;text-align:center;padding-bottom:10px;font-size:20px;color:#828386;border-bottom:2px solid #828386;font-weight:700}.front #main-wrapper #main-container #main #block-nodeblock-40983 .grid_3 h1 a{color:#828386;text-decoration:none}.front #main-wrapper #main-container #main #block-nodeblock-40983 .grid_3 h1.blog-title{padding:14px 0 22px 0}.front #main-wrapper #main-container #main #block-nodeblock-98879{margin:50px 0}.front #main-wrapper #main-container #main #block-nodeblock-98879 p{padding:0 97px}.front #main-wrapper #main-container #main #block-nodeblock-98879 .button-cta{position:relative;top:10px}#disclaimer-wrapper{background:#104c54;padding-top:20px}#disclaimer-wrapper #disclaimer-container #disclaimer{font-size:10px;font-weight:300;color:#fff;line-height:12px}#disclaimer-wrapper #disclaimer-container #disclaimer a{color:#828386;text-decoration:none}#disclaimer-wrapper #disclaimer-container #disclaimer #block-menu-secondary-links a{color:#fff}#disclaimer-wrapper #disclaimer-container #disclaimer #block-nodeblock-40075{position:relative;bottom:20px;font-size:12px;line-height:16px}#disclaimer-wrapper #disclaimer-container #disclaimer #block-nodeblock-40075 h2{font-size:18px;text-transform:uppercase}#disclaimer-wrapper #disclaimer-container #disclaimer #block-nodeblock-40075 a{color:#fff}#aw-wrapper{background:#104c54;color:#fff;font-size:10px}#aw-wrapper #aw-container #aw{border-top:1px solid #fff}