body{background:#fff;font-size:12px;line-height:1.3;font-family:Arial;color:#000}body *{-webkit-padding-start:0}a{text-decoration:none}h1{font-size:1.5em;text-align:center}h2{text-align:center}h4{font-size:1.5em}body>.container{max-width:980px}.margin-bottom20{margin-bottom:20px}.margin-bottom10{margin-bottom:10px}.margin-top20{margin-top:20px}.margin-top10{margin-top:10px}.logo a{display:inline-block}.phone{font-size:116%;margin-top:10px}.phone .number{font-size:197%;line-height:1.5em}.phone .slogan{color:#009ede;font-size:108%;font-style:italic}header .navbar-default{background:none;border:none;margin:0;min-height:inherit}header .navbar-default .navbar-toggle{margin-right:0}header .navbar-default .navbar-nav{margin:6px 0 0 0}header .navbar-default .navbar-nav>li{text-align:left}header .navbar-default .navbar-nav>li:first-child{margin-left:0}header .navbar-default .navbar-nav>li>a{padding:4px 0;line-height:14px;text-transform:uppercase;color:#434343;font-weight:800;background:none}header .navbar-default .navbar-nav>.active>a,header .navbar-default .navbar-nav>.active>a :hover{background:none !important;color:#434343 !important}.modal-dialog{min-width:1040px}.modal-body{min-height:1000px}.insurance-policies{margin-bottom:10px}.insurance-policies h3{font-size:12px;font-weight:800;margin:12px 0 0 0}.insurance-policies h3 a:link,.insurance-policies h3 a:visited{color:#000}.insurance-policies ul{padding-left:10px;overflow:hidden}.insurance-policies ul li{float:left;min-width:150px;list-style:none;margin-top:8px;padding-right:20px}.insurance-policies ul li a:link,.insurance-policies ul li a:visited{color:#000}.welcome-text{background:#fff;opacity:.9;filter:alpha(opacity=90);position:absolute;top:252px;left:0;padding:8px;width:260px;min-height:82px}.welcome-text span{color:#222;font-size:18px;font-weight:700;text-transform:uppercase}.welcome-text p{margin:10px 0 0 0;max-width:240px}.content .main-bg{padding:8px;background:url('../images/bg.jpg') no-repeat top center;min-height:346px;position:relative}.panel-quote{background:#0071bc;border-radius:4px;padding:14px}.panel-quote .bootstrap-select{padding-top:16px}.panel-quote form .get-quote{padding-left:0}.panel-quote form .get-quote p{color:#fefefe;margin:16px 0 8px 0;font-weight:bold;text-transform:uppercase}.panel-quote form .get-quote input{font-size:18px;text-transform:uppercase;font-weight:bold;background:transparent;border:none;color:#fff;padding:2px 0;border-bottom:2px solid #fff}.panel-quote>p,.panel-quote>label{color:#fefefe !important;max-width:294px}.panel-quote form>.btn{background:#fefefe;width:100%;color:#fff;font-size:12px;padding:6px 8px;line-height:14px;margin:12px 0 6px 0;border:0 !important;outline:none !important}.panel-quote form div .input-styles{margin-bottom:8px}.input-styles{font-size:12px;border:none;padding:9px 12px;line-height:14px;width:100%;color:#000;display:block;background:#dfdfdf}.selectpicker{border:none;padding:0 !important;box-shadow:none !important;font-size:12px;border-radius:0;line-height:12px;background:none !important;white-space:normal}.bootstrap-select .btn:focus,.bootstrap-select .btn:active,.bootstrap-select .btn:hover{outline:none !important}a:focus{outline:none !important}.bootstrap-select{width:100% !important;float:left !important}.bootstrap-select.btn-group .btn .filter-option{width:calc(100% - 35px);background:#dfdfdf;padding:10px 12px;margin-right:1px}.bootstrap-select.btn-group .btn .caret{width:34px;height:32px;border:none;background:#dfdfdf url('../images/dropdown-arrow.png') no-repeat center;margin-top:0;top:0;position:static;float:left}.dropdown-menu{font-size:12px;border-radius:0;margin-left:-1px}.dropdown-menu>li>a{padding:3px 10px}.services-container{display:flex;align-items:stretch;flex-wrap:wrap}.services-container>div{margin-bottom:30px;display:flex;flex-flow:column}.services-container>div .btn-primary{margin-top:auto;display:inline-block}footer{border-top:1px solid #9b9b9b;margin-top:24px}footer p{color:#5a5a5a;font-size:10px;font-weight:bold;padding:8px;margin:0}@media(min-width:768px){header .navbar-default .navbar-nav>li{margin-left:34px}.panel-quote{margin:-28px 32px 20px 0;padding:26px 30px 26px 38px}}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000;opacity:1}::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}