@media all{body{margin:0;padding:0;margin-top:0;font-family:Arial,Helvetica,sans-serif;color:#4f5051;font-size:16px;background:#004077}
.page_bg{background:url(images/bg.jpg) repeat-x center top}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding:0}
.container{width:1169px}
.application div.row{padding:0!important;margin:0 -10px!important}
.application div{padding:10px!important}
div.row{margin:0}
.container{padding:0 10px}
label{ margin:10px 0 !important}
.form-control{ margin-bottom:10px !important;}
.img-responsive{display:inline-block}
.header_top{min-height:160px;border-bottom:1px solid #fff;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#e7e8e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e7e8e5));background:-webkit-linear-gradient(top,#fff 0%,#e7e8e5 100%);background:-o-linear-gradient(top,#fff 0%,#e7e8e5 100%);background:-ms-linear-gradient(top,#fff 0%,#e7e8e5 100%);background:linear-gradient(to bottom,#fff 0%,#e7e8e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e7e8e5',GradientType=0)}
.top_header_border{height:20px;border-bottom:1px solid #fff;border-left:1px solid #fff;background:#c4c4c2;background:-moz-linear-gradient(top,#c4c4c2 0%,#838383 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c4c4c2),color-stop(100%,#838383));background:-webkit-linear-gradient(top,#c4c4c2 0%,#838383 100%);background:-o-linear-gradient(top,#c4c4c2 0%,#838383 100%);background:-ms-linear-gradient(top,#c4c4c2 0%,#838383 100%);background:linear-gradient(to bottom,#c4c4c2 0%,#838383 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4c4c2',endColorstr='#838383',GradientType=0)}
.line_top_content{height:10px;border-bottom:1px solid #fff;background:#b0afad}
.top_header_border:first-child{border-left:none}
.logo{padding:20px;text-align:left}
.logo img{max-width:100%;height:auto}
.page{background:#fff;border:1px solid #fff;-webkit-box-shadow:0 0 4px 0 #4A4A4A;box-shadow:0 0 4px 0 #4A4A4A;margin-top:-21px}
.button{text-align:center;-webkit-border-radius:5px;border-radius:5px;color:#fff!important;text-decoration:none;display:inline-block;padding:5px 15px;border:none;cursor:pointer;height:auto;width:auto;font-size:18px;background:#ffc045;background:-moz-linear-gradient(top,#ffc045 1%,#d47c00 50%,#b35b01 50%,#954f00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#ffc045),color-stop(50%,#d47c00),color-stop(50%,#b35b01),color-stop(100%,#954f00));background:-webkit-linear-gradient(top,#ffc045 1%,#d47c00 50%,#b35b01 50%,#954f00 100%);background:-o-linear-gradient(top,#ffc045 1%,#d47c00 50%,#b35b01 50%,#954f00 100%);background:-ms-linear-gradient(top,#ffc045 1%,#d47c00 50%,#b35b01 50%,#954f00 100%);background:linear-gradient(to bottom,#ffc045 1%,#d47c00 50%,#b35b01 50%,#954f00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc045',endColorstr='#954f00',GradientType=0)}
.button:hover,.button:focus{color:#fff!important;text-decoration:none;background:#75bcea;background:-moz-linear-gradient(top,#75bcea 1%,#3a84b5 50%,#356c92 50%,#0f4466 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#75bcea),color-stop(50%,#3a84b5),color-stop(50%,#356c92),color-stop(100%,#0f4466));background:-webkit-linear-gradient(top,#75bcea 1%,#3a84b5 50%,#356c92 50%,#0f4466 100%);background:-o-linear-gradient(top,#75bcea 1%,#3a84b5 50%,#356c92 50%,#0f4466 100%);background:-ms-linear-gradient(top,#75bcea 1%,#3a84b5 50%,#356c92 50%,#0f4466 100%);background:linear-gradient(to bottom,#75bcea 1%,#3a84b5 50%,#356c92 50%,#0f4466 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75bcea',endColorstr='#0f4466',GradientType=0)}
.navbar{margin:0;border:1px solid #fff;border-bottom:none;-webkit-box-shadow:0 0 4px 0 #4A4A4A;box-shadow:0 0 4px 0 #4A4A4A;-webkit-border-radius:0;border-radius:0;margin-top:109px;background:#ff8a06;background:-moz-linear-gradient(top,#ff8a06 0%,#ca6c00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff8a06),color-stop(100%,#ca6c00));background:-webkit-linear-gradient(top,#ff8a06 0%,#ca6c00 100%);background:-o-linear-gradient(top,#ff8a06 0%,#ca6c00 100%);background:-ms-linear-gradient(top,#ff8a06 0%,#ca6c00 100%);background:linear-gradient(to bottom,#ff8a06 0%,#ca6c00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8a06',endColorstr='#ca6c00',GradientType=0)}
.navbar-collapse{padding:0}
.nav li{list-style-type:none;border-left:1px solid #fff}
.nav li:first-child{list-style-type:none;border-left:none}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background:#363d4f;color:#fff;-webkit-box-shadow:inset 0 0 5px 0 #000;box-shadow:inset 0 0 5px 0 #000}
.nav li a{cursor:pointer;text-decoration:none;font-size:13px;display:block;color:#fff;white-space:nowrap;height:50px;line-height:50px;padding:0 5px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #fff}
.nav li a:focus,.nav li a:hover,.nav>li.active>a{color:#000;border:none;background:#e4e4e4;background:-moz-linear-gradient(top,#e4e4e4 0%,#c5c5c5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e4e4e4),color-stop(100%,#c5c5c5));background:-webkit-linear-gradient(top,#e4e4e4 0%,#c5c5c5 100%);background:-o-linear-gradient(top,#e4e4e4 0%,#c5c5c5 100%);background:-ms-linear-gradient(top,#e4e4e4 0%,#c5c5c5 100%);background:linear-gradient(to bottom,#e4e4e4 0%,#c5c5c5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4e4e4',endColorstr='#c5c5c5',GradientType=0)}
.members_area{background:#75bcea;background:-moz-linear-gradient(top,#75bcea 1%,#3a84b5 50%,#356c92 50%,#0f4466 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#75bcea),color-stop(50%,#3a84b5),color-stop(50%,#356c92),color-stop(100%,#0f4466));background:-webkit-linear-gradient(top,#75bcea 1%,#3a84b5 50%,#356c92 50%,#0f4466 100%);background:-o-linear-gradient(top,#75bcea 1%,#3a84b5 50%,#356c92 50%,#0f4466 100%);background:-ms-linear-gradient(top,#75bcea 1%,#3a84b5 50%,#356c92 50%,#0f4466 100%);background:linear-gradient(to bottom,#75bcea 1%,#3a84b5 50%,#356c92 50%,#0f4466 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75bcea',endColorstr='#0f4466',GradientType=0)}
.nav-justified>li>a{margin-bottom:0}
.button_nav{position:relative;float:left;padding:9px 10px;margin-top:8px;margin-left:8px;margin-bottom:8px;background-color:#003d76;border:none;border-radius:5px;border:none}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff}
.navbar-toggle{width:100%;margin:0;padding:0;border:none;position:relative}
.navbar-toggle .sr-only{position:absolute;display:block;width:110px;height:48px;clip:rect(auto,auto,auto,auto);color:#fff;font-size:16px;line-height:34px;cursor:pointer;text-align:right;top:0;left:0;margin:0;line-height:50px}
.navbar-toggle:hover .button_nav,.navbar-toggle:focus .button_nav{background:#0160b9;box-shadow:none}
.navbar-toggle:hover .button_nav .icon-bar,.navbar-toggle:focus .button_nav .icon-bar{background-color:#fff}
.navbar-toggle:hover .sr-only,.navbar-toggle:focus .sr-only{color:#fff}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:none}
.dropdown-menu{border-radius:0;box-shadow:0;background-clip:border-box}
.dropdown-cities{right:0!important}
.nav li ul{margin:0;padding:0;border:none;background:#363d4f;color:#fff;border:none;margin-top:1px;min-width:300px}
.nav li ul li{z-index:1002;background:none;padding-left:0;border:none}
.nav li ul li a{text-align:left;height:auto;padding:10px;color:#fff;line-height:normal;white-space:normal!important}
.dropdown-menu li a:focus,.dropdown-menu li a:hover{background:#f1c354;color:#000;-webkit-box-shadow:inset 0 0 5px 0 #b76f00;box-shadow:inset 0 0 5px 0 #b76f00}
.dropdown-menu li{border-top:1px solid #000!important}
.dropdown-menu li ul li{border-top:none!important}
.dropdown-menu li ul li a{text-transform:none}
.header{border-bottom:1px solid #fff}
.family_left{background:url(images/family_left.jpg) no-repeat bottom center;min-height:360px;background-size:388px 360px}
.header_text{border-left:1px solid #fff;padding:30px;font-size:16px;min-height:360px;text-align:center;background:#e0e0e0;background:-moz-linear-gradient(top,#e0e0e0 0%,#f4f4f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0e0e0),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#e0e0e0 0%,#f4f4f4 100%);background:-o-linear-gradient(top,#e0e0e0 0%,#f4f4f4 100%);background:-ms-linear-gradient(top,#e0e0e0 0%,#f4f4f4 100%);background:linear-gradient(to bottom,#e0e0e0 0%,#f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0',endColorstr='#f4f4f4',GradientType=0)}
.family{border-left:1px solid #fff;background:url(images/family.jpg) no-repeat bottom center;min-height:360px;background-size:764px 360px}
.header_text strong{font-size:18px}
.header_text h2{padding-top:0;font-weight:700;font-size:30px;text-transform:uppercase;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #a4a4a4;line-height:34px}
.content{line-height:1.5em;padding:20px 30px;background:#dcdcdc;background:-moz-linear-gradient(top,#dcdcdc 0%,#fff 10%,#fff 90%,#dcdcdc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dcdcdc),color-stop(10%,#fff),color-stop(90%,#fff),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#dcdcdc 0%,#fff 10%,#fff 90%,#dcdcdc 100%);background:-o-linear-gradient(top,#dcdcdc 0%,#fff 10%,#fff 90%,#dcdcdc 100%);background:-ms-linear-gradient(top,#dcdcdc 0%,#fff 10%,#fff 90%,#dcdcdc 100%);background:linear-gradient(to bottom,#dcdcdc 0%,#fff 10%,#fff 90%,#dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcdcdc',endColorstr='#dcdcdc',GradientType=0)}
p{margin:0;padding-bottom:10px}
h1{margin:0;width:100%;padding:0;font-size:36px;line-height:36px;font-family:'Roboto Condensed',sans-serif;font-weight:400;padding-bottom:10px;padding-top:10px;color:#00488c;font-weight:700}
h1 span{font-size:24px;color:#e16b03;display:block;line-height:28px}
h2{margin:0;width:100%;padding:0;font-size:24px;line-height:28px;font-family:'Roboto Condensed',sans-serif;font-weight:400;padding-bottom:10px;padding-top:10px;color:#00488c;font-weight:400}
h3{margin:0;width:100%;padding:0;font-size:20px;line-height:24px;font-family:'Roboto Condensed',sans-serif;font-weight:400;padding-bottom:10px;padding-top:10px;color:#00488c;font-weight:400}
.content ul{margin:0;padding:0;padding-top:0;padding-bottom:5px;padding-left:10px}
.img_left{float:left;margin:0 20px 10px 0;border:1px solid rgba(255,255,255,0.3);padding:1px}
.img_right{float:right;margin:0 0 10px 20px;border:1px solid rgba(255,255,255,0.3);padding:1px}
.img_center{margin:0 0 10px;border:1px solid rgba(255,255,255,0.3);padding:1px}
a{color:#e16b03;text-decoration:underline}
a:hover{color:#e16b03;text-decoration:none}
a:visited{color:#e16b03}
a:link{color:#e16b03}
.footer{padding:10px;text-align:center;color:#000;border:1px solid #fff;margin-top:20px;-webkit-box-shadow:0 0 4px 0 #4A4A4A;box-shadow:0 0 4px 0 #4A4A4A;margin-bottom:10px;background:#c4c4c4;background:-moz-linear-gradient(top,#c4c4c4 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c4c4c4),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#c4c4c4 0%,#fff 100%);background:-o-linear-gradient(top,#c4c4c4 0%,#fff 100%);background:-ms-linear-gradient(top,#c4c4c4 0%,#fff 100%);background:linear-gradient(to bottom,#c4c4c4 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4c4c4',endColorstr='#ffffff',GradientType=0)}
.footer a{color:#000;text-decoration:underline;margin:0 5px;white-space:nowrap}
.footer a:hover{color:#000;text-decoration:none}
.footer p{padding:0}
.copy{padding:10px;text-align:center;color:#fff}
.copy a{color:#fff;text-decoration:underline;margin:0 5px;white-space:nowrap}
.copy a:hover{color:#fff;text-decoration:none}
a img{border:0}
ol{margin:0;padding-bottom:10px;padding-left:25px}
ol li{padding-bottom:5px}
.clear{height:0;clear:both;width:100%;display:block}
.ntext td{padding:4px 0}
form{margin:0;padding:0}
.no_padding{padding:0!important}
.contact_form{padding-right:30px}
.field{max-width:300px}
.overflow{overflow:hidden}
.align_center{text-align:center}
hr{border-color:rgba(255,255,255,0.3)}
.form-group{margin-bottom:5px}
.bottom_logos div{text-align:left;padding:10px}
.bottom_logos div:first-child{text-align:right}
.top_logos{padding:15px 0 15px}
.top_logos div{text-align:left;padding:0 10px}
.top_logos div:first-child{text-align:right}
.plans{text-align:center}
.par_add{padding:20px 0 14px}
hr{border-color:#000}
.button_top{position:absolute;bottom:50px;right:20px}
.application h3{margin:0;width:100%;padding:0;font-size:20px;line-height:normal;padding:0;font-family:Arial,Helvetica,sans-serif;font-weight:400;color:#000;padding:10px 0}
.application h2{font-size:36px;line-height:40px}
.application .no_padding{padding:0!important}
.application .line{position:absolute;right:-2px;top:14px}
.application .row .row div{padding-top:0!important;padding-bottom:0!important}
.hr_line{border-color:#000;border-style:dashed}
}
@media (max-width:1200px){.container{width:967px}
.family_left{min-height:334px;background-size:355px 334px}
.family{min-height:334px;background-size:764px 360px}
.header_text{padding:20px;font-size:16px;min-height:334px}
.header_text h2{font-size:28px;line-height:32px}
.header_top{min-height:162px}
.navbar{margin-top:91px}
.top_logos{padding:20px 0 10px}
}
@media all and (max-width:991px){.container{width:750px}
.navbar{margin:0}
.top_header_border:first-child{display:none}
.top_header_border{border-left:none}
.family_left{display:none}
.family{min-height:285px;background-size:764px 360px;border:none}
.header_text{min-height:0;border-left:0}
.header_top{min-height:231px}
.navbar{margin-top:0}
.top_logos{padding:10px 0 30px}
.button_top{position:static;margin:0 auto;display:block;margin-bottom:30px}
.logo{ text-align:center}
}
@media (max-width:767px){.container{width:auto}
.navbar{border-bottom:1px solid #fff}
.nav>li>ul>li{border-top:none}
.nav li{background:none;padding:0;border-left:none}
.nav li a{text-align:center!important;border-top:1px solid #fff;border-bottom:none}
.nav li ul{min-width:0}
.dropdown-menu{position:relative;float:none;margin:0!important}
.navbar-collapse{border-top:none;box-shadow:0;max-height:none}
.navbar-collapse.in{overflow-y:visible}
.dropdown-menu{color:#000;-webkit-box-shadow:none;box-shadow:none}
.dropdown-menu li a:focus,.dropdown-menu li a:hover{background:none;color:#f1c354;-webkit-box-shadow:none;box-shadow:none}
.content{padding:20px}
.page_bg{background:none}
.header_top{min-height:0;border-bottom:none}
.navbar{margin-top:0}
.page{margin-top:-1px}
.button_top{margin-bottom:10px}
}
@media (max-width:600px){.content{padding:15px}
.img_left{float:none;margin:0 0 10px}
.img_right{float:none;margin:0 0 10px}
.family{min-height:240px;background-size:600px 283px}
}
@media (max-width:400px){.family{min-height:188px;background-size:400px 188px}
}