.marketing_header-img{background-image:url(/img/marketing-header-text.png);background-size:contain;position:static;top:auto;left:auto;margin-bottom:10px;margin-top:1px;text-align:center;background-position:center;background-repeat:no-repeat;min-height:465px;width:100%}@media (max-width:992px){.marketing_header-img{min-height:400px;margin-bottom:0}}@media (max-width:487px){.marketing_header-img{min-height:300px;margin-top:-50px}}.background-container{min-height:520px}@media (min-width:992px){.background-container{min-height:600px}}.background-container .background{background-image:url(../img/marketing-background.jpg);background-position:center center;position:relative}.background-container .background .container{padding-top:5px}.background-container .background .container>.row .header-text .inspire-head{position:static;top:auto;left:auto;margin-bottom:50px;text-align:center;font-size:2.8em;text-transform:none;color:#fff}.background-container .background .container>.row .header-text .inspire-head .inpsire{font-size:2.9em;font-family:Raleway-Bold,Verdana,Helvetica,Arial,sans-serif;line-height:.6em;display:block;text-transform:uppercase}.background-container .background .container>.row .header-text .inspire-head .communities{font-size:2.05em;line-height:1em;display:block;text-transform:uppercase}.background-container .background .container>.row .header-text .inspire-head .city-name{font-family:Raleway-Bold,Verdana,Helvetica,Arial,sans-serif}.background-container .background .container>.row .header-text p{color:#fff;font-size:1.7em;text-align:justify}.background-container .background .container>.row .header-text .quote{text-align:center;font-size:2em}.background-container .background .container>.row .header-text p.center{text-align:center}.background-container .background .container>.row .header-text p.center a{color:#a0e5ff}@media (max-width:1199px){.background-container .background .container>.row .header-text .inspire-head{font-size:2.3em}}@media (min-width:992px){.background-container .background .container>.row .header-text{padding-left:0;padding-right:0}}@media (max-width:767px){.background-container .background .container>.row .header-text .inspire-head{font-size:1.5em;margin-bottom:20px}.background-container .background .container>.row .header-text p{font-size:1em}.background-container .background .container>.row .header-text .quote{font-size:1.3em}}.background-container .background .container>.row .callouts{margin:45px 0}.background-container .background .container>.row .callouts .contact-us{display:block;margin:0 auto 15px;width:205px;text-transform:uppercase;font-family:Raleway-Bold,Verdana,Helvetica,Arial,sans-serif;font-size:2em}.background-container .background .container>.row .callouts .phone{color:#fff;display:block;text-align:center;font-size:2.75em;font-family:Raleway-Bold,Verdana,Helvetica,Arial,sans-serif}.background-container .background .container>.row .callouts .phone a{color:#fff}.background-container .background .container>.row .well.brand-info-transparent{background:rgba(245,245,245,.3);border:none;color:#fff;padding:25px 45px;margin-top:35px}.background-container .background .container>.row .well.brand-info-transparent h3,.background-container .background .container>.row .well.brand-info-transparent h4{text-transform:uppercase;text-align:center;font-size:2em}.background-container .background .container>.row .well.brand-info-transparent>.alert-info{display:none}.background-container .background .container>.row .well.brand-info-transparent .lost-pass{color:#fff;font-size:1.1em;font-family:Raleway-Bold,Verdana,Helvetica,Arial,sans-serif;text-transform:uppercase;text-decoration:underline;display:block;padding-top:5px}.background-container .background .container>.row .well.brand-info-transparent .lost-pass:hover{color:#d4dfe3}.background-container .background .container>.row .well.brand-info-transparent .error .help-block.text-danger{color:#f2dede}@media (min-width:992px) and (max-width:1199px){.background-container .background .container>.row .well.brand-info-transparent{padding:15px 35px}}@media (max-width:1199px){.background-container .background .container>.row .well.brand-info-transparent .login-panel .row:last-child .col-xs-6{padding:0}}@media (max-width:767px){.background-container .background .container>.row .well.brand-info-transparent{margin-top:0;padding:5px 25px}.background-container .background .container>.row .well.brand-info-transparent h4{font-size:1.75em}.background-container .background .container>.row .well.brand-info-transparent .login-panel .row .form-group:last-child{margin-bottom:0}}.background-container .background .learn-more{position:absolute;bottom:0;left:50%;margin-left:-107px;font-size:2em;font-family:Raleway-Bold,Verdana,Helvetica,Arial,sans-serif;-webkit-box-shadow:none;box-shadow:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.background-container .background .learn-more .glyphicon{top:4px}.background-container .background .learn-more.btn-default{text-transform:uppercase;color:#2783a1}@media (max-width:767px){.background-container .background .learn-more{display:none}}.section-default p{color:#2783a1}.section-default p.quote{margin-bottom:35px}.section-default p.center-mobile{text-align:center!important}.grid{margin:0 auto 20px;position:relative}.grid .col-md-6{padding:15px 50px}@media (min-width:992px){.grid .col-md-6:first-child{border-right:1px solid #2783a1}}.grid .col-md-6 h3{text-transform:none;margin-bottom:15px}.grid .col-md-6 p{color:#2783a1;margin-bottom:15px;font-size:1.3em;line-height:1.5em}@media (max-width:767px){.grid .col-md-6{padding:0 15px}.grid .row>div:last-child{border-bottom:none}}.ils-network{font-size:4em;display:block;width:151px;height:98px;position:absolute;bottom:-49px;left:50%;margin-left:-75px;z-index:1;background-color:#fff;border:2px solid #999;border-radius:5px}.ils-network .ilsicon-stack{top:-27px;left:0;width:100%;font-size:1.54em;overflow:hidden}@media (max-width:767px){.ils-network{display:none}}.grid .ils-network{bottom:-69px}@media (max-width:1199px){.banner .ils-network{bottom:-35px}}.banner .overlay-primary{background-color:rgba(39,131,161,.8)}.banner .overlay-primary-dark{background-color:#2783a1}.banner .container .overlay-text{padding-top:0}.banner .container .overlay-text span.title-case{margin-top:0}.banner .container .overlay-text.smaller{font-size:3.3em}.banner .container .overlay-text.smaller span.title-case{margin-top:15px;line-height:1.5em}.banner .container .overlay-text.awards{font-size:1.5em;text-align:center}.banner .container .overlay-text.awards .award{width:275px;display:inline-block;font-size:1.3em}.banner .container .overlay-text.awards .award .ilsicon-stack{display:block;width:100%;margin-bottom:10px}.banner .container .overlay-text.awards .award .ilsicon-stack>span{color:#fff}.banner .container .overlay-text.awards .award .title-case{display:block;text-transform:none;margin-top:10px;font-size:.7em}.banner .container .overlay-text.awards .award strong{display:block;line-height:1;margin-top:5px}@media (max-width:991px){.banner .container .overlay-text.awards .jcarousel-wrapper{padding:0 48px}.banner .container .overlay-text.awards .award{font-size:.9em}.banner .container .overlay-text.awards .award .ilsicon-stack{font-size:1.5em}.banner .container .overlay-text.awards .award .title-case{font-size:.8em}}@media (max-width:767px){.banner .container .overlay-text h1{font-size:1.2em;margin-top:10px}.banner .container .overlay-text.smaller{font-size:1.5em}.banner .container .overlay-text.smaller .sub-line{font-size:1em}}#contact h4{color:#e96125;font-size:2em;margin-bottom:5px}#contact h4.reach-out{color:#2783a1;text-transform:uppercase;text-align:center}#contact p{margin-bottom:15px}#contact .well.brand-info{background-color:#d4dfe3}#contact .well.brand-info label{display:none}#contact .well.brand-info .btn{font-family:Raleway-Bold,Verdana,Helvetica,Arial,sans-serif;padding-top:5px}#contact .well.brand-info .btn .ilsicon{top:3px}#contact .info-sheet{font-size:2em;text-transform:uppercase;font-weight:400;line-height:1;display:block;margin:0 auto 10px;width:225px;height:75px}#contact .info-sheet:hover{text-decoration:none;color:#e96125}#contact .info-sheet:hover .ilsicon{color:#2783a1}#contact .info-sheet .ilsicon{color:#e96125;font-size:3em;float:left}#contact .info-sheet strong{font-family:Raleway-Bold,Verdana,Helvetica,Arial,sans-serif;display:block;padding-top:10px}