/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4;font-family:"proxima-nova",arial,sans-serif}body{margin:0px 0px}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.pagination-container{border-top:1px solid #9a9fa1;padding:32px;color:#444;font-weight:700}.pagination-container ul{padding:0;margin:0}.pagination-container ul li{display:inline-block;margin-right:8px}.pagination-container ul li a{color:#173652;text-decoration:none}.pagination-container ul li a.active{color:#3fa8da}.map_overlay form{padding-top:20px}#media_filter{margin-bottom:32px}#media_filter .button{display:block;background-color:#01365e;color:#fff;text-decoration:none;line-height:100%;padding:8px;margin-bottom:4px}#media_filter .button:hover{background-color:#102a3f}#media_filter .button.selected{background-color:#2c72ae;color:#fff}#media_filter .button.selected:hover{background-color:#348edb;cursor:default}a{color:#01365e;text-decoration:none}a:hover{text-decoration:underline}#online_office .online_office_start{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #ccc}#online_office .online_office_start h3{margin:0 0 16px 0}#online_office .online_office_section{display:none}#online_office .online_office_section.show{display:block}#online_office .online_office_section h4{margin:16px 0}.page_feature{display:block;height:200px;background-size:cover;background-position:center center;transition:height 0.2s;margin:0px auto;position:relative}#sidebar{margin:0 8px 8px 8px}#sidebar .sidebar_inner{display:block}#sidebar .sidebar_inner .sidebar_block{height:auto;margin-bottom:8px;padding:32px;background-color:#eee}#sidebar .sidebar_inner .sidebar_block:last-child{margin-bottom:0}#sidebar .sidebar_inner .sidebar_block.sidebar_login{background-color:#51a2c4;color:#fff}#sidebar .sidebar_inner .sidebar_block.sidebar_login .top{display:table;width:100%;border-spacing:0}#sidebar .sidebar_inner .sidebar_block.sidebar_login .top h3{margin:0px;text-align:center;text-transform:uppercase}#sidebar .sidebar_inner .sidebar_block.sidebar_login .top .login_option{display:table-cell;text-align:center;text-decoration:none;color:#444;font-size:12px}#sidebar .sidebar_inner .sidebar_block.sidebar_login .top .login_option img{width:32px;height:auto}#sidebar .sidebar_inner .sidebar_block.sidebar_login .top .login_option .top_line{font-weight:300;line-height:120%}#sidebar .sidebar_inner .sidebar_block.sidebar_login .top .login_option .bot_line{text-transform:uppercase;font-weight:700;line-height:120%}#sidebar .sidebar_inner .sidebar_block.sidebar_login .bot{margin-top:32px;text-align:center}#sidebar .sidebar_inner .sidebar_block.sidebar_login .bot label{font-size:12px}#sidebar .sidebar_inner .sidebar_block.sidebar_login .bot div{display:block;width:100%;border-spacing:0}#sidebar .sidebar_inner .sidebar_block.sidebar_login .bot div input[type='email']{color:#444;display:inline;border:1px solid #fff;height:32px;line-height:32px;padding:0 16px;width:auto}#sidebar .sidebar_inner .sidebar_block.sidebar_login .bot div input[type='submit']{display:inline;border:none;background-color:#76ccf1;color:#fff;font-weight:bold;height:34px}#sidebar .sidebar_inner .sidebar_block.sidebar_featured_news{height:auto;padding:0;background-color:#fff}#sidebar .sidebar_inner .sidebar_block.sidebar_featured_news a{text-decoration:none}#sidebar .sidebar_inner .sidebar_block.sidebar_featured_news h4{font-size:16px;font-weight:700;margin:0 0 8px 0}#sidebar .sidebar_inner .sidebar_block.sidebar_featured_news .button{display:inline-block;line-height:100%;padding:16px;color:#fff;font-weight:bold;text-decoration:none;text-transform:uppercase}#sidebar .sidebar_inner .sidebar_block.sidebar_featured_news .left{margin-bottom:8px;padding:32px;background-color:#4D768C;color:#fff}#sidebar .sidebar_inner .sidebar_block.sidebar_featured_news .left .button{background-color:#324957}#sidebar .sidebar_inner .sidebar_block.sidebar_featured_news .left .button:hover{background-color:#395769}#sidebar .sidebar_inner .sidebar_block.sidebar_featured_news .right{padding:32px;background-color:#24B8DC;color:#fff}#sidebar .sidebar_inner .sidebar_block.sidebar_featured_news .right .button{background-color:#1796B6}#sidebar .sidebar_inner .sidebar_block.sidebar_featured_news .right .button:hover{background-color:#1ca2c4}#sidebar .sidebar_inner .sidebar_block.sidebar_events{position:relative;border-top:2px solid #BB7399;background-color:#eee}#sidebar .sidebar_inner .sidebar_block.sidebar_events .icon{position:absolute;top:-2px;right:0;width:32px;height:32px;background-color:#BB7399;background-image:url("icon_event.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat}#sidebar .sidebar_inner .sidebar_block.sidebar_events a{text-decoration:none}#sidebar .sidebar_inner .sidebar_block.sidebar_events h4{margin:0 0 4px 0;font-size:18px;color:#86566f}#sidebar .sidebar_inner .sidebar_block.sidebar_events ul{margin:0;padding:0}#sidebar .sidebar_inner .sidebar_block.sidebar_events ul li{list-style:none}#sidebar .sidebar_inner .sidebar_block.sidebar_events ul li a{display:block;font-weight:300;color:#666;text-decoration:none;line-height:32px;border-bottom:1px solid #ddd;height:32px;overflow-y:hidden;transition:color 0.2s}#sidebar .sidebar_inner .sidebar_block.sidebar_events ul li a:hover{color:#BB7399}#sidebar .sidebar_inner .sidebar_block.sidebar_latest_news{position:relative;background-color:#eee}#sidebar .sidebar_inner .sidebar_block.sidebar_latest_news .icon{position:absolute;top:-2px;right:0;width:32px;height:32px;background-color:#EF5500;background-image:url("icon_news.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat}#sidebar .sidebar_inner .sidebar_block.sidebar_latest_news a{text-decoration:none}#sidebar .sidebar_inner .sidebar_block.sidebar_latest_news h4{margin:0 0 4px 0;font-size:18px;color:#254867;border-bottom:1px solid #cccccc}#sidebar .sidebar_inner .sidebar_block.sidebar_latest_news ul{margin:0;padding:0}#sidebar .sidebar_inner .sidebar_block.sidebar_latest_news ul li{list-style:none}#sidebar .sidebar_inner .sidebar_block.sidebar_latest_news ul li a{display:block;font-weight:300;color:#666;text-decoration:none;line-height:32px;border-bottom:1px solid #ddd;height:32px;overflow-y:hidden;transition:color 0.2s}#sidebar .sidebar_inner .sidebar_block.sidebar_latest_news ul li a:hover{color:#444}#preloader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:9000}#preload_icon{position:absolute;display:block;width:128px;height:128px;top:50%;left:50%;margin-top:-64px;margin-left:-64px;opacity:1}#preload_text{position:absolute;display:block;width:128px;height:128px;top:50%;left:50%;margin-top:-64px;margin-left:-64px;line-height:128px;text-align:center;font-family:georgia,sans-serif;font-size:16px;font-style:italic;font-weight:bold;color:#0D3050}.blog .post{border-bottom:1px solid #ccc;padding:32px 0}.blog .post>.inner .left .thumbnail{display:block;position:relative;width:100%;height:150px;margin-bottom:32px;background-image:url("tile_placeholder.jpg");background-size:cover;background-position:center center}.blog .post>.inner .left .thumbnail.no_image{display:none}.blog .post>.inner .left .thumbnail .label{position:absolute;top:0;left:0;line-height:20px;color:#fff;background-color:#666;vertical-align:middle;padding:8px;font-size:12px;font-weight:500;text-transform:uppercase}.blog .post>.inner .left .thumbnail .label .icon{display:inline-block;vertical-align:middle;width:20px;height:20px;background-image:url("icon_news_white.png");background-size:100% auto;background-position:center center;background-repeat:no-repeat;margin-right:8px}.blog .post>.inner .left .thumbnail .label[data-type='media release'] .icon{background-image:url("icon_news_white.png")}.blog .post>.inner .left .thumbnail .label[data-type='video'] .icon{background-image:url("icon_video_white.png")}.blog .post>.inner .left .thumbnail .label[data-type='speech'] .icon{background-image:url("icon_speech_white.png")}.blog .post>.inner .left .thumbnail .label[data-type='question'] .icon{background-image:url("icon_question_white.png")}.blog .post>.inner .left .thumbnail .label[data-type='event'] .icon{background-image:url("icon_event_white.png")}.blog .post>.inner .left .thumbnail .label[data-type='survey'] .icon{background-image:url("icon_survey_white.png")}.blog .post>.inner .left .thumbnail .label[data-type='petition'] .icon{background-image:url("icon_petition_white.png")}.blog .post h3{margin:0 0 16px 0}.blog .post h3 a{color:#01365e;text-decoration:none}.blog .post h3 a:hover{text-decoration:underline}.blog .post .byline{color:#999;text-transform:uppercase;font-size:14px;margin:0 0 16px 0}.blog .post .excerpt{font-size:16px}.everything_container{background-color:#fff}body{background-color:#E9E9E9}.breadcrumb{padding:0;margin:0;margin:32px 0 32px 0;color:#ccc}.breadcrumb li{display:inline-block;color:#ccc}.breadcrumb li a{display:inline-block;color:#ccc;transition:color 0.2s}.breadcrumb li a:hover{color:#999}.form *{box-sizing:border-box}.form .col-md-12{margin-bottom:16px}.form .col-md-6{margin-bottom:16px}.form label{display:block;margin-bottom:4px;font-size:14px}.form input[type='text'],.form input[type='number'],.form input[type='email'],.form input[type='password'],.form input[type='tel']{width:100%;height:32px;line-height:32px;padding:0 8px;border:1px solid #ccc;font-size:14px}.form input[type='text']:focus,.form input[type='number']:focus,.form input[type='email']:focus,.form input[type='password']:focus,.form input[type='tel']:focus{border-color:#666}.form input[type='submit'],.form input[type='button']{height:48px;line-height:48px;padding:0 16px;border:none;background-color:#012c3f;color:#fff;text-transform:uppercase;font-weight:700;font-size:14px;cursor:pointer}.form textarea{width:100%;height:150px;max-width:100%;min-height:100px;padding:8px;font-size:14px;border:1px solid #ccc}.form textarea:focus{border-color:#666}.form select{width:100%;height:32px}.form .connect-button{display:inline-block;height:48px;line-height:48px;padding:0 16px;color:#fff;text-decoration:none;font-weight:500;margin-bottom:8px;vertical-align:middle}.form .connect-button.facebook{background-color:#273e53}.form .connect-button.twitter{background-color:#43a0d7}.form .connect-button img{display:inline-block;height:16px;width:auto;vertical-align:middle;margin-right:8px;margin-top:-4px}.login_form>.top{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #ddd}#footer_contact .right .twitter{background-color:#28a9e0}#footer_contact .right .linkedin{background-color:#0077b5}#footer_contact .right .facebook{background-color:#3460a1}#footer_contact .right .youtube{background-color:#ee3138}#footer_contact .right .instagram{background-color:#fff}#footer_contact{padding:64px 0px;background-color:#01365e}#footer_contact .left{margin-bottom:16px}.left .phone{color:#82b434;font-size:24px;font-weight:300;font-style:italic;margin-bottom:16px}.left .phone a{color:#82b434;text-decoration:none}#footer_bottom{padding:32px 32px;text-align:center;color:#2c72ae;font-size:12px}#footer_bottom a{color:#fff}#footer_contact{padding-top:16px}#footer_contact .right .social{display:inline-block;vertical-align:middle}#footer_contact .right .social img{width:30px;height:auto;margin:20px}#footer_contact .left .email{margin-bottom:16px;color:#fff}#footer_contact .left .email a{color:#F9EB02;text-decoration:none}#footer_contact .left{color:#fff}#home_map{background-color:#01365e;text-align:center}#home_map #map_canvas{height:300px}#home_map .map_overlay{color:#fff;padding:24px 0}#home_map .map_overlay h4{text-transform:uppercase;margin:0 0 8px 0}#home_map .map_overlay .text{margin:0 0 8px 0}#home_map .map_overlay form *{box-sizing:border-box}#home_map .map_overlay form input[type='text']{width:200px;border:none;height:32px;padding:0 8px;line-height:32px;font-size:14px}#home_map .map_overlay form input[type='submit']{width:64px;border:none;-webkit-appearance:none;border-radius:0;background-color:#125688;cursor:pointer;transition:background-color 0.2s;height:32px;font-size:14px;color:#fff;font-weight:700}#home_map .map_overlay form input[type='submit']:hover{background-color:#006699}#footer_latest{display:block;background-color:#ccc;background-image:url("http://d3n8a8pro7vhmx.cloudfront.net/themes/57df3f7175dd2f8fe1000001/attachments/original/1474358245/adelaide_image.jpg?1474358245");background-size:cover;background-position:center center}#footer_latest .box{padding:32px}#footer_latest .box h3{margin:0 0 16px 0;color:#fff;font-family:proxima-nova,sans-serif;vertical-align:middle}#footer_latest .box h3 img{width:32px;height:auto;vertical-align:middle;margin-right:8px}#footer_latest .box ul{padding:0;margin:16px 0;font-family:proxima-nova,georgia,serif;font-style:italic}#footer_latest .box ul li{color:#fff;border-bottom:1px solid rgba(255,255,255,0.2);list-style:none}#footer_latest .box ul li a{display:block;padding:10px 0;color:#fff;text-decoration:none;line-height:110%}#footer_latest .box ul li a:hover{text-decoration:underline}#footer_latest .box ul li:last-child{border:none}#footer_latest .box p{color:#fff;margin:16px 0;font-family:proxima-nova,sans-serif}#footer_latest .box p.text{display:none}#footer_latest .box .link{color:#fff;text-transform:uppercase;text-decoration:none}#footer_latest .box .link:hover{text-decoration:underline}#footer_latest .box.box_twitter{background-color:#39b8ff}#footer_latest .box.box_twitter h3{color:#fff}#footer_latest .box.box_twitter .link{color:#006caa}#footer_latest .box.box_facebook{background-color:#006caa}#footer_latest .box.box_facebook h3{color:#fff}#footer_latest .box.box_facebook .link{color:#fff}.footer_container{border-top:1px solid #2D5B75;background-color:#01365e}#footer_bottom{padding:32px 32px;text-align:center;color:#fff;font-family:proxima-nova,sans-serif;font-size:12px}#footer_bottom a{color:#fff;text-decoration:none}.home_news_container .home_news_item .bot .byline{color:#43a0d7;text-decoration:uppercase;padding:15px 0px;font-weight:bold;font-style:italic}.news_items_heading{text-decoration:none;color:#555;text-transform:uppercase;font-weight:bold;font-size:18px;margin-bottom:10px}.home_news_container .home_news_item .bot .excerpt{margin-bottom:16px}.home_news_container .home_news_item .top{display:block;height:180px;background-size:cover;background-position:center center}.home_news_container .home_news_item .bot{padding:16px 8px}.social_icons_feature{color:#fff;line-height:140%;vertical-align:middle;margin-top:5%;z-index:900;display:block;position:absolute;right:0}.linkedin_right a img{background-color:#0077b5}.facebook_right a img{background-color:#125688}.twitter_right a img{background-color:#28a9e0}.youtube_right a img{background-color:#ee3138}.instagram_right a img{background-color:#ffffff}.youtube_right{right:0px;top:30%}.social_item a img{display:block;width:30px;height:30px;padding:10px;transition:all 0.2s ease 0s}.scroll img{display:none}.scroll{margin:0 auto;height:0px;text-align:center}#home_signup form input[type="text"],#home_signup form input[type="email"]{height:35px;padding:0 16px;font-size:12px;background-size:24px 24px;background-position:16px center;color:#A2A2A2;width:80%;margin-bottom:10px}#home_signup form input[type="submit"]{cursor:pointer;height:40px;background-color:transparent;color:#fff;text-decoration:none;text-align:center;transition:all 0.5s;border:2px solid #ceeeff;padding:0px 16px;line-height:35px;vertical-align:middle;width:86%}#home_signup{background-color:#006699;color:#fff}#home_signup .wrapper{padding:64px 0;text-align:center}.text_inner{padding-top:10px;height:30%;color:#fff;font-size:18px}.text_inner p{margin-top:0px}.text_inner h2{margin-bottom:0px}#home_feature .left .text{display:table;height:100%}.text_inner{display:table-cell;vertical-align:middle;width:100%;max-width:1920px;margin:0 auto}#home_feature .left .feature_slider{position:relative;height:300px}#home_feature .left .feature_slider .dots{display:block;position:absolute;z-index:300;bottom:32px;height:48px;line-height:48px;margin-left:50px}#home_feature .left .feature_slider .dots .dot{display:inline-block;width:12px;height:12px;background-color:#fff;border-radius:50%;margin-left:8px;opacity:0.5;transition:opacity 0.2s}#home_feature .left .feature_slider .dots .dot.active{opacity:1}#home_feature .left .slide{position:absolute;top:0;right:0;bottom:0;left:0;min-height:300px;height:100%;background-size:cover;background-position:center center;visibility:hidden;opacity:0;transition:opacity 0s 0.5s, visibility 0s 0.5s;z-index:250}#home_feature .left .slide.show{visibility:visible;opacity:1;transition:opacity 0.5s, visibility 0s;z-index:255}#home_feature .left .overlay{position:absolute;top:40%;right:0;bottom:0;left:0;background-image:url("gradient.png");background-size:2px 100%;background-repeat:repeat-x;opacity:0.3;z-index:250}#home_feature .left .text h2{color:#fff;font-size:24px;font-weight:700;text-transform:none;margin:0}#home_feature .left .text .slide_button{margin-top:16px}#home_feature .left .text .slide_button a{display:inline-block;background-color:#000;color:#fff;line-height:100%;padding:16px;font-family:sans-serif;text-transform:uppercase;transition:background-color 0.1s}#home_feature .left .text .slide_button a:hover{background-color:#F00}.fullwidth{display:block;position:relative;width:100%;max-width:1920px;margin:0 auto}header{background-color:#fff;background-color:#006699}header #logo_container{height:64px;line-height:64px;display:table;width:100%;transition:height 0.2s,line-height .2s}header #logo_container .logo{display:table-cell;text-align:left}header #logo_container .logo img{width:200px;vertical-align:middle;transition:width .2s}header #logo_container .menu_button{display:table-cell;text-align:right}header #logo_container .menu_button img{width:32px;height:auto;text-align:right;vertical-align:middle}header nav{display:none}header nav>ul{padding:16px 0;margin:0}header nav>ul>li{list-style:none}header nav>ul>li>.divider{display:none}header nav>ul>li>a{display:block;text-decoration:none;font-weight:700;font-size:18px;line-height:32px;color:#fff;padding:0 8px}header nav>ul>li>a:hover{color:#2d99da}header nav>ul>li>ul{padding:0;margin:0}header nav>ul>li>ul>li{list-style:none}header nav>ul>li>ul>li>a{display:block;text-decoration:none;font-weight:300;font-size:16px;line-height:24px;color:#fff;padding:0 8px}header nav>ul>li>ul>li>a:hover{color:#2d99da}header nav>ul>li.nav_phone{display:none;color:#1487b7;font-size:18px;font-weight:700;padding:0 0 0 16px;line-height:32px;vertical-align:middle}.fullwidth>.wrapper{display:block;width:90%;margin:0 auto;max-width:1280px}.buttons .read_more{background-color:#88ca1f;color:#fff;text-decoration:none;font-weight:bold}.buttons .button{display:inline-block;font-weight:700;color:#fff;background-color:#88ca1f;text-align:center;line-height:100%;padding:8px;text-decoration:none;transition:background-color 0.2s;white-space:nowrap}#footer_bottom{padding:45px}.map_overlay .text{display:block;text-align:center}.map_overlay .content{display:block;text-align:center}.map_overlay form{display:block;text-align:center}.two_columns{display:table;width:100%;max-width:1280px;margin:0 auto}#footer_bottom{padding:20px 0px}.community_container{display:table;width:100%;box-sizing:border-box}.community_1,.community_2,.community_3,.community_4{text-align:center;display:block;width:100%}.community_inner_1:hover,.community_inner_2:hover,.community_inner_3:hover,.community_inner_4:hover{background-color:#62b1d2}.community_inner_1,.community_inner_2,.community_inner_3,.community_inner_4{background-color:#51a2c4;height:300px;width:100%;display:block;background-size:40% auto;background-position:center;background-repeat:no-repeat;text-align:center;transition:all 0.2s ease 0s}.inner_text{width:100%;font-weight:900;font-size:18px;color:#01365e}.community_inner_1{background-image:url("calendar.svg")}.community_inner_2{background-image:url("directory.svg")}.community_inner_3{background-image:url("community_grant.svg")}.community_inner_4{background-image:url("info.svg")}.blog .post:last-child{border-bottom:0px solid #fff0}@media screen and (min-width: 768px){#footer_contact .left .phone{font-size:14px}.inner_text{width:90%}.community_inner_1,.community_inner_2,.community_inner_3,.community_inner_4{width:90%}.community_1,.community_2,.community_3,.community_4{text-align:center;display:table-cell;width:50%}#no_sidebar_content{padding:24px}.map_overlay form{padding-top:0px}.scroll img{display:block;width:154px;height:75px;top:-75px;position:relative;margin:0 auto;z-index:2000}#home_signup form input[type="submit"]{width:auto}#home_signup form input[type="text"],#home_signup form input[type="email"]{width:auto}#signup_form_container h3{display:inline-block;padding-right:10px}#home_page_new_signup_form{display:inline-block}#media_filter .button{display:inline-block}.page_feature{height:350px}.blog .post>.inner{display:table}.blog .post>.inner .left{display:table-cell;vertical-align:top}.blog .post>.inner .left .thumbnail{width:200px;margin:0 32px 0 0}.blog .post>.inner .left .thumbnail.no_image{display:none}.blog .post>.inner .right{display:table-cell;vertical-align:top}#footer_contact{padding:64px 0px}#footer_contact .left{margin-bottom:32px}#footer_contact .left .phone{font-size:30px;margin-bottom:32px}#footer_contact .left .email{font-size:18px;margin-bottom:32px}#footer_bottom{padding:20px 0px}#home_map #map_canvas{height:400px}#home_map .map_overlay{padding:32px 0;display:table;width:100%}#home_map .map_overlay .text{display:table-cell;width:33.33%;text-align:left;vertical-align:middle}#home_map .map_overlay .content{width:33.33%;display:table-cell;text-align:left;vertical-align:middle}#home_map .map_overlay form{display:table-cell;width:33.33%;vertical-align:middle}#footer_latest .inner{display:table;width:100%}#footer_latest .box{display:table-cell;width:50%}.home_news_container .home_news_item:last-child{margin-right:0}.home_news_container .home_news_item{display:inline-block;width:31%;margin-right:2%;vertical-align:top}.home_news_container .home_news_item{margin-bottom:32px}.home_news_container .home_news_item .top{display:block;height:150px;background-size:cover;background-position:center center}.text_inner{top:10%}.buttons .button{padding:12px}header #logo_container{height:80px;line-height:80px}header #logo_container .logo img{width:240px}}@media only screen and (min-width: 1024px){.text_inner{top:25%}.text_inner p{font-size:24px}.text_inner h2{font-size:34px}#footer_bottom{padding:42px}.page_feature{height:400px}#sidebar{width:408px;margin:0;vertical-align:top;padding-top:64px}.columns_inner{width:100%;padding:64px;display:table-cell}.footer_left{display:inline-block;float:left}.footer_right{display:inline-block;float:right}#footer_contact .left{width:58%;display:inline-block;vertical-align:middle;text-align:left;margin:0}#footer_contact .left{text-align:left}#footer_contact .right{width:38%;display:inline-block;vertical-align:middle;text-align:right}#footer_latest{height:500px;line-height:500px}#footer_latest .inner{text-align:left;display:inline-block;line-height:130%;width:600px;vertical-align:middle}#footer_latest .box{vertical-align:middle}#footer_latest .box h3{font-size:18px}#footer_latest .box .mid{min-height:140px}#footer_latest .box .link{font-size:18px}header #logo_container{height:100px;line-height:100px}header #logo_container .logo img{width:280px}#home_feature{display:table;width:100%;height:400px}#home_feature .left{display:table-cell;width:auto;vertical-align:top;height:100%}#home_feature .left .feature_slider{height:100%}#home_feature .left .feature_slider .dots{bottom:48px}#home_feature .left .feature_slider .dots .slide{min-height:400px}#home_feature .left .feature_slider .dots .slide .text h2{font-size:32px}}@media only screen and (min-width: 1366px){#home_feature{height:600px}.page_feature{height:600px}.blog .post{padding:48px 0}.fullwidth>.wrapper{width:100%}header{display:table;width:100%}header #logo_container{display:table-cell;width:320px;height:120px;line-height:120px}header #logo_container .logo{display:block}header #logo_container .logo img{width:300px}header #logo_container .menu_button{display:none}header nav{display:table-cell !important;width:1046px;text-align:right}header nav>ul{display:inline-block;text-align:right}header nav>ul>li{display:inline-block}header nav>ul>li>.divider{display:inline-block;line-height:32px;font-size:16px;font-weight:700;vertical-align:middle;color:#66cc00}header nav>ul>li>a{display:inline-block;padding:0 12px;vertical-align:middle;line-height:32px}header nav>ul>li>ul{display:none;position:absolute;text-align:left;background-color:#006699;z-index:900;padding:8px 0}header nav>ul>li>ul>li>a{line-height:32px;padding:0 16px}header nav>ul>li>ul>li>a:hover{background-color:#1478b6;color:#fff}header nav>ul>li:hover>ul{display:block}header nav>ul>li:hover>a{background-color:#006699}header nav>ul>li.nav_phone{display:inline-block}header nav>ul>li:nth-last-child(1)>.divider{display:none}#home_feature .left .feature_slider .slide{min-height:500px}#home_feature .left .feature_slider .slide.overlay{top:30%}#home_feature .left .feature_slider.text{min-height:500px}}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
