@import "https@fonts.googleapis.com/css@family=Bitter_3A400,700,400italic";
@import "https@fonts.googleapis.com/css@family=Lato_3A300,400&subset=latin,latin-ext";
body{color:#999;font-family:Lato,Arial,Helvetica,sans-serif;font-weight:200;font-size:16px;line-height:20px}
ul{margin-top:1em}
p{display:block;margin-top:1em;margin-bottom:1em}
h1,h2,h3,h4{font-family:Lato,sans-serif;font-weight:200;text-transform:uppercase;color:#666;margin:0}
h1,h2{font-size:40px;line-height:50px}
h3{font-size:30px}
h1 em,h2 em,h3 em,h4 em{font-family:Bitter,serif;font-weight:400;font-style:italic;text-transform:lowercase}
.container{max-width:960px;display:block;margin:0 auto;position:relative}
.bggray{background:#323232;color:#FFF}
.blue{color:#00798b}
.strong{font-weight:500}
.shade-up{background:url(template_system/templates/retroclock/images/bkg_shade_up.png) repeat-x bottom left;border-bottom:1px solid #eee}
.shade-down{background:url(template_system/templates/retroclock/images/bkg_shade_down.png) repeat-x top left;border-top:1px solid #eee}
.blockquote{font-size:16px;background:#e6f6f8;padding:30px 30px 15px;margin:50px 0;border-left:none;border-radius:8px;box-shadow:0 3px 0 #e3e3e3}
.blockquote h4{font-family:Bitter,serif;font-weight:400;line-height:32px;color:#1eb4ce!important;font-size:20px;margin-bottom:6px}
.navbar-default{margin:0 auto;background:url(template_system/templates/retroclock/images/header-bg.png) repeat-x 0 -4px;border:0 none;border-radius:0;border-bottom:1px solid #ddd}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:0 none}
.navbar-fixed-top{margin-top:-150px}
.navbar-collapse{padding-left:0;padding-right:0}
.navbar-nav{padding:0;margin-top:150px;background:#444;height:60px}
.navbar-default .navbar-nav li a{text-decoration:none;color:#FFF;font-family:Bitter,serif;font-weight:400;display:block;padding:22px 10px;font-size:16px}
.navbar-default .navbar-nav li a.logo-img{padding-top:0}
.navbar-default .navbar-nav li a:hover,.navbar-default .navbar-nav li a:focus{color:#FFF}
.hr-stars{background:transparent url(template_system/templates/retroclock/images/hr-stars.png) no-repeat top center;height:13px;margin:40px auto}
#home-header{background:#666 url(template_system/templates/retroclock/images/bkg_pattern_gray.jpg) 0 0;min-height:495px}
#home-header .callout{position:absolute;display:block;background-repeat:no-repeat;background-position:0 0;font-size:0;line-height:0;text-indent:-9999px}
#home-header .callout-close{top:20px;left:11px;width:126px;height:120px;background-image:url(template_system/templates/retroclock/images/icon_we_never_close.png)}
#home-header .callout-weekends{top:18px;right:15px;width:114px;height:130px;background-image:url(template_system/templates/retroclock/images/icon_open_weekends_and_holidays.png)}
#home-header #logo{display:block;width:269px;height:186px;position:absolute;top:20px;left:50%;margin-left:-135px;z-index:999;font-size:0;line-height:0;text-indent:-9999px}
#home-header #sky.generic{background:#38404a url(template_system/templates/retroclock/images/24generic.png) repeat-x bottom center}
#home-header #sky{border-radius:8px;position:absolute;top:154px;left:0;z-index:998;box-shadow:0 3px 0 #bbb}
#home-header #sky h1{color:#FFF;font-size:34px;line-height:36px;text-align:center;margin:80px 0 0}
#home-header #sky h1 em{color:#29b8d1}
#home-header #sky .steps h5{font-family:'Bitter',sans-serif;font-weight:700;font-size:20px;line-height:24px;margin:0 0 6px}
#home-header #sky .steps{margin:40px 0 30px 2em;padding:0;list-style:none;max-width:900px;display:block}
#home-header #sky .steps p{margin-top:0}
#home-header #sky .steps .col-md-4{padding-left:75px;color:#FFF}
#home-header #sky .step1{background:url(template_system/templates/retroclock/images/bkg_sky_step1.png) no-repeat 0 0}
#home-header #sky .step2{background:url(template_system/templates/retroclock/images/bkg_sky_step2.png) no-repeat 0 0}
#home-header #sky .step3{background:url(template_system/templates/retroclock/images/bkg_sky_step3.png) no-repeat 0 0}
#home-header #sky .title{background:url(template_system/templates/retroclock/images/bkg_sky_title.png) no-repeat top left;position:relative;height:49px;margin-left:0}
#home-header #sky .title h3{color:#FFF;font-weight:400;font-size:28px;line-height:48px;text-transform:none;margin-left:20px}
#home-header #sky .lip{display:block;background:url(template_system/templates/retroclock/images/bkg_lip.png) no-repeat top right;width:23px;height:66px;position:absolute;left:-23px;top:0}
#home-header .miniform .form-group{width:100%;padding-top:15px}
#home-header .miniform .col-md-12{padding-right:0;padding-left:0}
#xhome-header .miniform .col-md-2{padding-left:0}
#home-header .miniform .input-lg{padding:10px 6px;font-size:14px}
#home-header .miniform label{display:none}
#home-header .miniform .btn-default{width:100%;height:44px;text-align:center;outline:none;color:#FFF;border:none;text-decoration:none;text-transform:uppercase;background-color:#e27654;box-shadow:0 2px 0 #c65d47;font-size:14px;line-height:20px;font-family:Lato,Arial,Helvetica,sans-serif;font-weight:200;cursor:pointer;margin-right:6px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:block;background-image:url(template_system/templates/retroclock/images/btn_arrow_left.png);background-repeat:no-repeat;background-position:right 50%;padding:8px 40px 6px 30px}
#home-header .miniform .error,#home-header .miniform .form-error{top:12px}
.btn-default{background-color:#e27654;box-shadow:0 2px 0 #b87661;color:#FFF;text-decoration:none;text-transform:uppercase}
.btn-default:hover{background-color:#f66639;color:#FFF}
#home-promo1{padding:100px 0 50px}
#home-promo1 h3{font-family:Bitter,serif;font-weight:400;font-size:30px;margin:0;text-transform:none}
#home-promo1 ul{list-style:none;width:660px;display:block;margin:100px auto 0;padding:0}
#home-promo1 li{border-bottom:1px solid #e9e9e9;background-repeat:no-repeat;background-position:0 0;padding:18px 0 24px 90px;margin-bottom:30px}
.promo1-first{background-image:url(template_system/templates/retroclock/images/icon_advantage_safe.png)}
.promo1-second{background-image:url(template_system/templates/retroclock/images/icon_advantage_financial.png)}
.promo1-third{background-image:url(template_system/templates/retroclock/images/icon_advantage_help.png);border-bottom:none!important}
#home-promo2{padding:20px 0;border-top:1px solid #eee}
#home-steps .threestepwork{padding:40px 0}
#home-steps{background:#eeecea url(template_system/templates/retroclock/images/bkg_tan.jpg) 0 0}
#home-steps .col-md-12{padding:64px 0}
#home-steps .alt-text{background:url(template_system/templates/retroclock/images/h2_how_it_works.png) no-repeat 0 0;display:block;width:316px;height:149px;position:absolute;top:-50px;left:50%;margin-left:-158px;font-size:0;line-height:0;text-indent:-9999px}
#home-steps .col-md-4{width:31%;background:#FFF;padding:38px 38px 10px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 2px 0 #ddd;min-height:510px;position:relative}
#home-steps .next-step{background:url(template_system/templates/retroclock/images/icon_next_step.png) no-repeat 0 0;display:block;width:66px;height:66px;position:absolute;top:50%;right:-28px;margin-top:-33px;z-index:9999}
#home-steps .step-cap{background:url(template_system/templates/retroclock/images/bkg_hr_step.png) no-repeat 0 0;width:235px;height:3px;bottom:52px;position:absolute}
#home-steps .step1 h3{background-image:url(template_system/templates/retroclock/images/hr-stars-sm.png)}
#home-steps .step2 h3{background-image:url(template_system/templates/retroclock/images/hr-stars-sm2.png)}
#home-steps .step3 h3{background-image:url(template_system/templates/retroclock/images/hr-stars-sm3.png)}
#home-steps h3{margin:0 0 26px;padding:0 0 44px;font-size:37px;text-align:center;background-repeat:no-repeat;background-position:bottom center}
#home-steps h4{font-family:Bitter,serif;font-weight:700;font-size:18px;line-height:20px;text-align:center;text-transform:none;margin-bottom:20px}
#home-steps .step3 .button{margin-top:27px}
.button.blue{background-color:#1eb4ce;box-shadow:0 2px 0 #0993a5}
.button{color:#FFF;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:200;display:block;padding:8px 40px 6px 30px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#333;box-shadow:0 2px 0 #CCC;background-image:url(template_system/templates/retroclock/images/btn_arrow_left.png);background-repeat:no-repeat;background-position:right 50%}
.button:hover,.button:active,.button:focus{color:#FFF;text-decoration:none}
#home-content{padding:100px 0}
#home-content .mod{margin-bottom:100px}
#home-content p{margin:0 0 24px}
#home-content h3{text-transform:none;font-size:36px;line-height:36px;margin-bottom:16px}
#home-content h4{font-family:Bitter,serif;font-weight:600;font-size:18px;line-height:20px;margin:0 0 6px;color:#333;text-transform:none}
#home-content .col-md-4 h3{font-size:30px;text-transform:none}
#home-content .blockquote h3,#home-content .blockquote h4{font-family:Bitter,serif;font-weight:400;font-size:30px;line-height:32px;color:#1eb4ce;margin-bottom:12px;text-transform:none}
#home-highlights{padding:140px 0}
#home-highlights h2{margin-bottom:90px}
#home-highlights .circle-wrap{height:544px;position:relative}
#home-highlights .container{position:relative}
#home-highlights .features-benefits{background:url(template_system/templates/retroclock/images/h3_features_benefits.png) no-repeat 0 0;width:179px;height:236px;position:absolute;top:50%;left:50%;margin-top:-118px;margin-left:-89px;z-index:999}
#home-highlights .circle h3{margin-bottom:30px}
#home-highlights .alt-text{font-size:0;line-height:0;text-indent:-9999px}
#home-highlights .circle{display:block;width:544px;height:544px;padding:140px 0 0 78px;position:absolute;top:0}
#home-highlights .circle.circle-gray{background:url(template_system/templates/retroclock/images/bkg_circle_gray.png) no-repeat;left:0}
#home-highlights .circle.circle-blue{background:url(template_system/templates/retroclock/images/bkg_circle_blue.png) no-repeat;right:0;padding-left:170px}
#home-highlights .circle.circle-gray .button{margin-left:110px}
#home-highlights .button{display:inline-block}
#home-highlights .button.orange{background-color:#e27654;box-shadow:0 2px 0 #c65d47}
#home-highlights .button.blue{margin-left:14px}
#home-highlights .button{color:#FFF;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:200;padding:8px 40px 6px 30px;-moz-border-radius:4px;-webkit-border-radius:4px;background-image:url(template_system/templates/retroclock/images/btn_arrow_left.png);background-repeat:no-repeat;background-position:right 50%}
#home-highlights .down-arrow{background-image:url(template_system/templates/retroclock/images/btn_arrow_down.png)}
#home-highlights ul{margin:0 0 50px;padding:0;list-style:none}
#home-highlights li{margin-bottom:12px;padding:2px 0;padding-left:50px;font-size:16px;background:url(template_system/templates/retroclock/images/li_checkmark_gray.png) no-repeat 0 0}
#interior-header{padding:2em 0 0}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#e27654;background-color:transparent!important}
.callout{position:absolute;display:block;background-repeat:no-repeat;background-position:0 0;font-size:0;line-height:0;text-indent:-9999px}
.callout-close{top:20px;left:11px;width:126px;height:120px;background-image:url(template_system/templates/retroclock/images/icon_we_never_close.png)}
.callout-weekends{top:18px;right:15px;width:114px;height:130px;background-image:url(template_system/templates/retroclock/images/icon_open_weekends_and_holidays.png)}
#interior-content h3{text-transform:none;font-size:36px;line-height:36px;margin-bottom:16px}
#interior-content{padding-bottom:100px}
#interior-content h4{font-family:Bitter,serif;font-weight:600;font-size:18px;line-height:20px;margin:0 0 6px;color:#333;text-transform:none}
#interior-content .line.wedge{margin:46px 0}
#interior-content .line{height:1px;display:block;margin:20px 0;background:#EEE}
#interior-content .blockquote .line{background:#d6eaed}
#interior-sidebar .mod{margin-bottom:100px}
#interior-sidebar p{margin:0 0 24px}
#interior-sidebar h3{text-transform:none;font-size:36px;line-height:36px;margin-bottom:16px}
#interior-sidebar h4{font-family:Bitter,serif;font-weight:600;font-size:18px;line-height:20px;margin:0 0 6px;color:#333;text-transform:none}
#interior-sidebar.col-md-4 h3{font-size:30px;text-transform:none}
#home-calltoaction{padding:50px 0}
#home-backtotop{background:url(template_system/templates/retroclock/images/bkg_shade_up.png) repeat-x bottom left}
.backtotop-button a{background-color:#323232;padding:10px 35px;color:#71C8F1!important;border-top-right-radius:4px;border-top-left-radius:4px}
.backtotop-button a,.backtotop-button a:hover,.backtotop-button a:active,{color:#FFF!important}
#apply-short-content .check-list{list-style:none}
#apply-short-content .check-list li{margin-bottom:12px;padding:2px 0;padding-left:50px;font-size:16px;background:url(template_system/templates/retroclock/images/li_checkmark_gray.png) no-repeat 0 0}
#apply-short-content{margin:15px 0}
.page-apply #interior-header,.page-returning #interior-header{padding:20px 0 0}
.page-apply .alert,.page-returning .alert{margin-top:2em}
.page-apply #logo,.page-returning #logo{display:block;width:269px;height:186px;position:absolute;top:20px;left:50%;margin-left:-135px;z-index:999;font-size:0;line-height:0;text-indent:-9999px}
.logo-offsite,.logo-offsite-partner{max-width:200px}
.page-apply .navbar-timer,.page-returning .navbar-timer{padding:8px 0 0;margin-top:150px;background:#444;height:60px}
.page-apply .navbar-timer li,.page-returning .navbar-timer li{float:left}
#sslwrap{display:none;width:199px;height:39px;overflow:hidden;margin-top:7px}
.page-apply .timer_label,.page-returning .timer_label{font-size:14px;color:#e5ab45;text-transform:uppercase;margin-top:10px;font-family:bitter,Arial,Helvetica,sans-serif;font-weight:400}
.page-apply .timer_countdown,.page-returning .timer_countdown{font-family:bitter,Arial,Helvetica,sans-serif;font-weight:400;font-size:18px;color:#FFF;display:block}
.page-loan-result .navbar,.page-confirmation .navbar,.page-loader .navbar{display:none}
.page-loan-result h1,.page-confirmation h1{margin-bottom:1em}
.page-loan-result h3,.page-confirmation h3{font-size:26px}
.progress{background-color:#F5F5F5;border:8px solid #ADD8E6;border-radius:15px;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;height:33px;margin-bottom:20px;overflow:hidden}
.timer_countdown_container{background:#e6f6f8;padding:30px 30px 15px;margin:40px 0 2em;border-radius:8px;box-shadow:0 3px 0 #e3e3e3}
.timer_countdown_container h2{font-family:Bitter,serif;font-weight:400;font-size:30px;line-height:32px;text-transform:none;color:#1eb4ce;margin-bottom:12px;margin-top:0;padding-left:182px}
.timer_countdown_container p{font-size:18px;color:#777;padding-left:182px;font-weight:700}
#interior-header .clock{background-image:url(template_system/templates/retroclock/images/bkg_timer.png);background-repeat:no-repeat;background-position:40px 50%}
.page-apply .page-ssl,.page-returning .page-ssl{margin:0;padding:0;list-style:none;top:0;right:0}
.page-apply .page-ssl li,.page-returning .page-ssl li{margin-left:6px;padding:15px 0}
h4.step-title{font-size:30px;text-transform:none;padding:15px 0;font-weight:400;margin-top:15px}
.form-section h2{margin-bottom:24px;display:block;font-weight:400;font-size:24px;line-height:24px;color:#777;text-transform:none;padding-bottom:15px;border-bottom:1px solid #ccc}
.form-section{padding-bottom:3em}
.form-callout{width:300px;background-color:#323232;min-height:70px;background-position:center center;background-size:cover;background-repeat:repeat;border-radius:7px;position:absolute;right:-300px;top:-50%;padding:10px;font-size:12px;color:#fff}
.form-callout h3{font-size:16px;margin:0;padding:0;color:#fff}
.form-callout p{margin:0;padding:5px 0 0;color:#fff}
.callout_icon_lock{background-image:url(template_system/templates/retroclock/images/icon-lock.png);background-repeat:no-repeat;float:left;height:53px;margin:0 4px 4px 0;width:39px}
button.btn{background-color:#FFF;border:none;padding:0}
#section-footer{padding:40px 0}
#section-footer h3{color:#FFF;font-weight:400;font-size:14px;margin-bottom:12px}
#section-footer .narrow{margin-top:1.5em;margin-left:20px}
#section-footer ul{margin:0 0 0 20px}
#section-footer .col-badge ul{margin:0 0 0 70px}
#section-footer a,#section-footer .list-unstyled{color:#FFF;text-decoration:none;font-size:12px}
#section-disclaimer .footer-disclaimer{padding-top:20px}
.page-switch #section-disclaimer,.page-loader #section-disclaimer,.page-confirmation #section-disclaimer{margin-top:3em}
.page-switch h1,.page-switch h3,.page-loader h1,.page-loader h3,.page-interstitial h1,.page-interstitial h3,.page-confirmation h1,.page-confirmation h3{text-transform:none!important;padding:10px 0}
.page-switch .section-white,.page-loader .section-white,.page-interstitial .section-white,.page-confirmation .section-white{margin:2em 0;vertical-align:middle}
.form-smart-24sevenloan_com .form-control{height:44px;padding:11px 12px}
.form-smart-24sevenloan_com .input-group-btn button.btn{padding:11px 12px}
.form-smart-24sevenloan_com input[type="text"],.form-smart-24sevenloan_com input[type="email"],.form-smart-24sevenloan_com input[type="password"],.form-smart-24sevenloan_com select,.form-smart-24sevenloan_com label,.form-smart-24sevenloan_com .col-field span{font-size:17px;color:#777;font-family:Arial,Helvetica,sans-serif;font-weight:400}
.form-horizontal.form-smart-24sevenloan_com .control-label{padding-top:4px}
.form-smart-24sevenloan_com .form-group{margin-bottom:25px}
@media (max-width: 767px) {
.form-smart-24sevenloan_com #container_address1.form-group{margin-bottom:0}
}
.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#777}
@media (max-width: 992px) {
.navbar-top-logo{position:relative;margin:0 auto;width:169px;top:20px}
.navbar-top-logo img{height:120px}
.navbar-nav{margin-top:30px}
ul.page-ssl{text-align:right}
ul.page-ssl li{float:left}
#ssl-page{margin-top:20px}
.form-callout{left:0;position:relative;top:7px;width:100%}
.hr-stars{margin:20px auto;width:100%}
#home-header{min-height:895px}
#home-header #sky .steps .col-md-4{min-height:75px}
#home-header #sky .steps{margin:20px 0 10px 1em}
#home-header .miniform .col-md-2{padding-left:15px}
#home-header .miniform .btn-default{width:100%;margin:0 auto}
#home-header #sky .lip{display:none}
#home-content{padding:10px 0 30px}
#home-steps .threestepwork .alt-text{top:-15px;z-index:500}
#home-highlights{padding:110px 0 20px}
#home-highlights h2{margin-bottom:40px}
#home-highlights ul{margin:0 0 50px 30px}
#home-highlights ul li{font-size:18px}
#home-highlights .circle{width:544px;height:544px;padding:78px;margin:0 auto;position:relative}
#home-highlights .circle h3{text-align:center;margin-top:30px}
#home-highlights .circle-wrap{height:auto}
#home-highlights .circle.circle-blue{padding-left:78px}
#home-highlights .circle.circle-blue .button,#home-highlights .circle.circle-gray .button{margin-left:100px}
#home-highlights .features-benefits{background-size:89px 118px;width:89px;height:118px;margin-top:-56px;margin-left:-47px}
#home-promo1{padding:50px 0 20px}
#home-promo1 ul{margin:50px auto 0;width:auto}
#home-steps .step-cap{background:none;position:relative}
#home-steps .next-step{display:none}
#home-steps .col-md-12{padding:64px 0 0}
#home-steps .col-md-4{width:auto;min-height:10px;margin-bottom:10px}
#home-content .mod{margin-bottom:30px}
#interior-content .mod ul{margin-bottom:30px}
#interior-sidebar .mod{margin-bottom:50px}
#interior-header{padding:20px 0 0}
#interior-content{padding-bottom:0}
}
@media (max-width: 767px) {
h1{font-size:32px;line-height:34px}
h2{font-size:26px;line-height:28px}
h3{font-size:24px;line-height:26px}
h5{font-size:15px}
#home-content h3{font-size:24px;line-height:30px}
h1.switch-headline{font-size:33px}
h3.switch-sub-headline{font-size:26px}
.page-loan-result h3,.page-confirmation h3{font-size:19px}
.logo-offsite,.logo-offsite-partner{max-width:150px}
.page-interior .callout-close,.page-interior .callout-weekends{display:none}
#home-hero{padding-top:0}
.threestepwork .row.col-md-12,.threestepwork .row.title{margin-right:0;margin-left:0}
.navbar-nav{height:auto;margin:0}
.navbar-default .navbar-nav li a{padding:15px}
.navbar-default .navbar-nav > li > a:hover{background:#333}
.navbar-default .navbar-nav.navbar-footer > li > a:hover{background:transparent}
.navbar-fixed-top{margin-top:auto}
.form-section{padding:0 3px}
.navbar-brand img{width:100%;max-width:160px}
.form-section h2,h2{font-size:26px}
.input-container .has-feedback .form-control-feedback,.glyphicon{display:none!important}
input.btn-applyshort,input.miniform-submit input.btn,input.btn-default,.bigbutton{font-size:20px}
#section-footer .col-badge ul{margin:20px 0 0 20px}
.page-apply h4.step-title{text-align:center;display:block;font-size:18px}
.timer_countdown_container{margin:0}
.timer_countdown_container h2{font-size:18px}
.page-apply .page-ssl li,.page-returning .page-ssl li{display:block;padding:0;margin:1em 0;text-align:center;width:100%}
}
@media (max-width: 600px) {
#home-header #sky .title h3{font-size:18px;vertical-align:middle;line-height:38px}
#home-header #sky .title{background-size:400px 40px;width:100%}
}
@media (max-width: 575px) {
#home-header{min-height:755px}
#home-highlights h2{margin-bottom:0;font-size:26px}
#home-header #logo{background-size:200px!important;top:-30px}
#home-header .callout-close{width:100px;background-size:100px}
#home-header .callout-weekends{width:90px;right:5px;background-size:90px}
#home-header #sky{border-radius:0;top:115px}
#home-header #sky h1{font-size:26px;margin:50px 0 0}
#home-content .col-md-4 h3{font-size:24px}
#interior-header .clock{background-image:none;font-size:26px}
.timer_countdown_container h2{padding-left:0}
.timer_countdown_container p{padding-left:0}
#home-highlights .features-benefits{display:none}
#home-highlights{padding:190px 0 0}
#home-highlights h3{font-size:22px}
#home-highlights ul{margin:0 0 0 30px}
#home-highlights ul li{font-size:14px}
#home-highlights .circle.circle-gray .button,#home-highlights .circle.circle-blue .button{width:100%;margin:20px 0}
#home-highlights .circle{width:100%;padding:0}
#home-highlights .circle.circle-gray{background:none;height:320px;margin:20px auto 0;padding-left:0}
#home-highlights .circle.circle-blue{background:none;height:380px;margin:0 auto;padding-left:0}
}
@media (max-width: 500px) {
#apply-short-content ul{padding-left:0}
#apply-short-content h1{font-size:26px}
#home-highlights{padding:290px 0 0}
#home-header{min-height:635px}
.timer_countdown_container{padding:10px;margin:10px 0 20px}
.timer_countdown_container h2{font-size:22px;text-align:center}
.timer_countdown_container p{text-align:center}
}
@media (max-width: 430px) {
#home-header{min-height:590px}
#home-promo1 h3{font-size:24px;text-align:center}
#home-promo1 li{background-position:top center;padding:65px 0 24px}
.check_example img{width:95%}
#interior-content h3{font-size:26px;line-height:26px}
#home-promo1{padding:50px 0 0}
#home-highlights{padding:40px 0 20px}
#home-highlights h2{font-size:26px;line-height:26px}
#home-highlights h3{width:100%;font-size:22px}
#home-highlights ul{margin:0;width:100%}
#home-header .callout-close,#home-header .callout-weekends{display:none}
#home-header #sky .step1{background-position:top center;background-size:35px}
#home-header #sky .step2{background-position:top center;background-size:35px}
#home-header #sky .step3{background-position:top center;background-size:35px}
#home-header #logo{top:-137px}
#home-header #sky .steps{margin:20px 0 10px}
#home-header #sky .steps .col-md-4{text-align:center;float:left;width:33%;padding:45px 5px 5px;min-height:55px}
#home-header #sky .steps .col-md-4 h5{font-size:12pt;text-align:center}
#home-header #sky .steps .col-md-4 p{display:none}
#home-header #sky{top:0;padding-top:20px}
#home-header #sky h1{font-size:19px;margin:40px 3px 20px;line-height:19pt}
#home-header #sky .title h3{font-size:16px;line-height:38px;margin-left:0;letter-spacing:-.5px}
#home-header #sky .title{background-size:320px 40px}
}
@media (max-width: 350px) {
#home-steps h3{font-size:30px}
#home-highlights{padding:40px 0 20px}
#home-highlights .circle.circle-gray{height:320px}
#home-highlights .circle.circle-blue{height:380px}
#home-header #sky .title h3{font-size:14px;line-height:38px;margin-left:-10px}
#home-header #sky .title{background-size:270px 40px}
}.navbar-logo {
    position: relative;
    bottom: 145px;
}

#logo {
    background: url('img/logo-dark.png') no-repeat bottom center;
}
@media (max-width: 767px) {
    .logo {background: url('img/logo-mobile.png') no-repeat top left;height:35px;width:186px;margin-left: 5px;}
}

#home-calltoaction {display:none !important;}

#home-promo2 .shade-up {border-bottom:none !important;}