a.inline:hover{opacity:.9}section.top{background:#3949ab}.color-blue .required,.color-blue a:hover,.color-blue header p.title a:hover,.color-blue .directory h2 a:hover{color:#3949ab!important}.color-blue header.h2 nav.mainmenu>ul>li.current-menu-item>a,.color-blue header.h2 nav.mainmenu>ul>li.current-menu-ancestor>a{border-bottom:3px solid #ff8400!important}.color-blue.t03 h2.underline,.color-blue h2 span,.color-blue h2:first-child span,.color-blue h2.underline span,.color-blue h3 span,.color-blue.t03 .widget h3{border-color:#616161!important}.color-blue header.h2 nav.mainmenu>ul>li:hover>a{border-bottom:3px solid #3949ab!important}.color-blue a.go-top{background-color:#3949ab!important}.top nav a{text-transform:uppercase;font-family:cabin}@media (min-width:800px){header.h2 nav.mainmenu{margin-top:30px!important}}@media (max-width:1122px){header.h2 nav.mainmenu>ul>li>a{font-size:17px!important;padding:0 12px!important}}@media (max-width:1000px){header p.title img{width:200px;margin-top:10px}.headertitle h1{font-size:34px}}.top nav>ul>li>a:hover{background-color:#4a5bc1;color:#fff!important}.color-blue header>section.top nav>ul>li.current-menu-item>a,.color-blue header>section.top nav>ul>li.current-menu-ancestor>a,.color-blue header>section.top nav>ul>li.current-menu-item:hover>a,.color-blue header>section.top nav>ul>li.current-menu-ancestor:hover>a{background:#4a5bc1!important;color:#fff}header.sticky img{max-height:60px;margin-top:16px}div.flexslider .slides>li{min-height:auto;display:flex!important}div.flexslider:not(.carousel) .slides{min-height:auto}@media (max-width:580px){div.flexslider .slides>li{min-height:500px}div.flexslider:not(.carousel) .slides{min-height:500px}}ul.slides li{background-position:center}ul.slides li div.basic .hero-title,ul.slides li div.basic h3,ul.slides li div.basic p{color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.5)}ul.slides li div.basic .hero-title,ul.slides li div.basic h3{font-size:80px;font-weight:700;text-transform:uppercase;margin:0 0 40px}ul.slides li div.basic{padding:200px 0}p a#hero-cta{color:#fff;background-color:#b71c1c;border:1px solid #fff;padding:10px 74px;line-height:80px;border-radius:6px;font-family:Cabin;font-size:22px;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}p a#hero-cta:hover{color:#fff!important;background-color:#3949ab!important;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}p#hero-message{font-size:32px;line-height:46px}section#Hotels h2{color:#3f3f3f;text-align:center;text-transform:uppercase;font-size:56px;margin:30px 0 90px;font-weight:700}img#hotelMap{padding-top:30px}h2.sectionTitle{color:#3f3f3f;text-align:center;text-transform:uppercase;font-size:56px;margin:10px 0 60px;font-weight:700}section#Hotels{padding:100px 0;background-color:#ccc;color:#fff;background-image:url(https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQeYY19Gdee37QjNJ2dKRhv5LoIAgF_oFQF1i6oRWT2xNatWpHNZA);background-repeat:repeat;background-attachment:fixed}section#Hotels p{color:#3f3f3f;padding-top:0;font-size:18px}section#Hotels .col{float:none;width:49%}@media (max-width:500px){section#Hotels h2{margin:50px 0 30px}h2.sectionTitle{margin:10px 0}}@media (max-width:800px){section#Hotels .col{width:100%}ul.slides li div.basic .hero-title,ul.slides li div.basic h3{font-size:40px}p#hero-message{font-size:24px;line-height:34px}ul.slides li div.basic{padding:100px 40px}}div#hotelMap{background-image:url(https://www.amerilodgegroup.com/wp-content/uploads/sites/54/2017/06/HIE-Port-Huron.jpg);background-size:cover;background-position:center;height:300px}section#Hotels h3{color:#3f3f3f;text-transform:capitalize;margin:0}.hotelButtons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch;margin-top:40px}div#button{flex-grow:1;width:25%;background-color:#3949ab;margin:4px 1% 4px;text-align:center;padding:12px;border-radius:6px;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}div#button:hover{background-color:#40317d;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}#button a{color:#fff;text-align:center;font-size:20px;font-family:Cabin}.serviceSection article.col.col4{margin:20px 1% 20px 1%;flex-grow:1;width:20%;padding:0;text-align:center;opacity:1;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;background-color:#eee}.serviceSection article.col.col4:hover{opacity:.8;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.serviceSection article.col.col4 img{max-width:100%;width:100%}@media (max-width:800px){.serviceSection article.col.col4{width:48%!important}}@media (max-width:550px){.serviceSection article.col.col4{width:100%!important}}.serviceSection h4{font-size:20px;font-weight:700}.serviceSection p,.serviceSection h4{padding:0 8px;margin:16px 0;color:#3f3f3f}.serviceSection{padding:40px 0 80px}h2#servicesAnchorNav{font-size:16px;line-height:26px;display:flex;flex-wrap:wrap;align-items:stretch;margin-top:8px}#servicesAnchorNav a{flex-grow:1;width:19%;background-color:#3949ab;margin:2px 2px;color:#fff;padding:4px 10px;border-radius:6px;line-height:16px;display:flex;align-items:center;justify-content:center;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}#servicesAnchorNav a:hover{color:#fff!important;background-color:#b71c1c;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.team ul{overflow:auto}.team h2{margin-bottom:20px}@media (max-width:600px){#servicesAnchorNav a{width:46%}}section.infoSection{padding:100px 0 70px!important;background-color:#ccc;margin-top:40px;background-image:url(https://www.amerilodgegroup.com/wp-content/uploads/sites/54/2018/05/team-bg-grey.jpg);background-size:cover;background-position:50% 20%;background-attachment:fixed}.infoBox.width50{border-radius:6px}.infoSec>section>.infoBox>h3{margin:0 0 .5em;display:block;color:#3f3f3f;text-align:center;text-transform:uppercase;font-size:36px;margin:10px 0 30px;font-weight:700}.infoSec section .infoBox{float:left;background-color:rgba(255,255,255,.8)!important}.infoBox h3{font-size:22px!important;text-transform:capitalize!important;margin:0 0 10px 0!important;padding:6px}h3.newsTitle{color:#3f3f3f;text-align:center;text-transform:uppercase;font-size:36px!important;margin:0 0 30px!important;font-weight:700}p.post-meta{display:none}.infoBox p{margin:0;padding:6px}.infoBox article{background-color:#efefef;margin-bottom:10px;border-radius:6px}.infoBox p.more{margin:0;text-align:right}.infoBox p.more{margin:28px 0 0 0;text-align:right;padding:4px}.more a{background-color:#3949ab;font-family:Cabin;border-radius:6px}p.more a:hover{color:#fff!important}.slider .flexslider2 .slides>li img{width:200px!important}h4.sectionTitle{color:#3f3f3f;text-align:center;text-transform:capitalize;font-size:36px!important;margin:0 0 30px!important;font-weight:700}ul.slides{display:flex;flex-direction:row;align-items:center}@media (max-width:600px){.slider .flexslider2 .slides>li img{width:100px!important}}.cta{padding:100px 20px;background-color:#ffa000;background-attachment:fixed}.cta h3{color:#fff;text-transform:capitalize;font-size:44px;text-shadow:2px 2px 2px rgba(0,0,0,.7)}a.ctabtn{margin:30px 0;font-family:Cabin;font-size:24px;font-weight:700;text-transform:uppercase;border-radius:6px;background-color:#3f3f3f;color:#fff;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}a.ctabtn:hover{color:#eee!important;background-color:#616161;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (max-width:600px){.col1 h2{margin:20px 0 0 0}}@media (max-width:550px){.cta h3{font-size:28px}a.ctabtn{font-size:18px}.cta{padding:60px 20px}}@media (max-width:480px){footer section.widgets+section.bottom{padding:20px 10px}}footer p,footer li{font-family:Cabin;color:#eee;font-size:15px!important;line-height:28px!important}footer .textwidget img#footerMap{margin-top:10px}section.pageTopContent{background-color:#eee;padding:30px 0 60px;margin-bottom:60px;text-align:center}.columnTitle{font-family:Cabin!important;margin:1.5em 0 1em;color:#3f3f3f;font:300 1.846em Signika,sans-serif}.columnDescription{margin:1em 0}.columnImage{padding-top:30px}section#pageTopContent,section.pageTopContent{background-color:#eee;padding:30px 0 60px;margin-bottom:60px;text-align:center}.contentWrapper{background-color:transparent}section.pageTopContent .columns .col{margin:0}.state .columnTitle{text-align:center;width:calc(100% - 20px);text-transform:uppercase;font-weight:700;font-size:48px;border-bottom:2px solid;margin:20px 0}.state article{width:100%}.hotel-grid .col{text-align:center;background-color:#e7e7e7;margin:20px;width:calc(33% - 40px);padding:0}.hotel-grid .columnImage{padding-top:0}.hotel-grid .columnContent .columnTitle{font-family:PT serif!important;font-size:18px;font-weight:700;color:#747474}.hotel-grid{margin-bottom:50px}.page-template-page-flexible .main-header,.contentWrapper{width:100%;max-width:1200px}.columnTitle,.columnDescription{padding-left:10px;padding-right:10px}a#hotelLink{background-color:#3949ab;color:#fff;padding:8px 50px;line-height:50px;font-size:18px;border-radius:6px}a#hotelLink:hover{color:#eee!important}.innerbannerArea{background-position:50% 68%;padding:2.5em 0}.page-id-298 section#pageTopContent:last-child{margin-top:30px}section#pageTopContent2{background-color:#b71c1c;color:#fff;padding:30px 0 60px;text-align:center}.page-id-277 section#pageTopContent{margin-bottom:0}.columns h2:first-child,.columns h2.underline:first-child{margin-top:0;font-size:20px;font-weight:700}div#state{display:block;width:100%;text-align:center}div#state h3{text-transform:uppercase;font-weight:700;font-size:48px;margin:60px 0 40px 0;border-bottom:2px solid}article.col.col3.team{width:30%;margin:1.5%;padding:0 0 10px 0;text-align:center;background-color:#e7e7e7}.page-id-1968 .menu-toggle{margin-right:38px}.hotel-grid .columnButton a{background-color:#3949ab;color:#fff;padding:8px 50px;line-height:50px;font-size:18px;border-radius:6px}.hotel-grid .columnButton a:hover{color:#fff!important}.hotel-grid .columnButton{margin-bottom:20px}.state article.col{margin:0 0 20px 0}.hotel-grid .columnImage{background:#ccc}.hotel-grid .columnImage img{max-height:300px}@media (min-width:1240px){.hotel-grid .columnImage{padding-top:0;width:100%;height:182px;overflow:hidden}}@media (min-width:800px){.hotel-grid .columnImage img{height:182px;width:auto}}@media (max-width:800px){article.col.col3.team{width:100%;margin-bottom:60px;background-color:#eee;padding:20px 20px;border-radius:6px}.hotel-grid .col{margin:10px;width:calc(100% - 20px)}.pageTopContent .columnImage img{padding:0 10px;width:calc(100% - 20px)}}.img-border{margin-bottom:10px}.col3.team strong{font-size:18px}.col3 p{font-size:14px;line-height:22px}.col1{margin:0 0 100px}.seclink{background-color:#3949ab;border-radius:6px;font-family:Cabin}p#ourCompanyContent,p#topContent{padding:30px 0}section.widget{padding:20px;background-color:#eee}.sidebar .widget:first-child h3{color:#fff}.sidebar .widget:nth-child(2) h3{margin-top:-14px}.sidebar .widget:first-child p{font-size:22px;line-height:30px;font-family:Cabin;color:#fff}.sidebar .widget:first-child{background-color:#b71c1c}a#sidebarCTA div{font-family:Cabin;background-color:#3949ab;color:#fff;padding:10px 0;width:100%;text-align:center;display:inline-block}.widget ul li a{font-size:14px}.content .widget ul li{padding-bottom:10px}#ourTeam article.col.col3{width:31.333%;margin:20px 1%}@media (max-width:800px){#ourTeam article.col.col3{width:48%}}@media (max-width:600px){#ourTeam article.col.col3{width:99%}}div#imgGif{font-family:Cabin;color:#3f3f3f;background-color:#eee;padding-bottom:10px;height:100%;display:block;float:left}div#imgGif2{font-family:Cabin;color:#3f3f3f;background-color:#eee;padding-bottom:0;height:100%;display:block;float:left;margin:0 12px}div#leftSection{width:30.8%!important;float:left;display:inline-block;min-height:600px;height:100%;background-image:url(https://www.amerilodgegroup.com/wp-content/uploads/sites/54/2017/06/asad.jpg);background-size:cover;background-position:center;position:relative}div#rightSection{width:68.5%;float:left;display:inline-block}div#imgGif2 p{margin:5px 0;padding:5px 15px;flex-grow:1}div#imgGif p,div#imgGif2 p,div#imgGif2 h4{margin:5px 0;padding:5px 15px;flex-grow:1}#ourTeam article.col.col3 p:first-child{padding:0;margin-bottom:20px;margin-top:-4px}div#imgGif p#name,div#imgGif2 p#name{font-size:20px;line-height:30px;font-weight:700;text-transform:uppercase;color:#fff!important;background-color:#3949ab;text-align:center}div#imgGif #leftSection p#name,div#imgGif2 #leftSection p#name{position:absolute;bottom:0;left:0;width:100%;padding:0;margin:0;line-height:40px}div#imgGif p#title,div#imgGif2 p#title{font-size:18px;line-height:30px;margin-top:14px!important;font-weight:700;color:#3949ab;text-align:center}img.gif{margin-bottom:-20px;width:100%}@media (max-width:800px){div#leftSection{width:100%!important;min-height:400px}div#rightSection{width:100%}}#pageTopContent2 h3{color:#fff;text-transform:uppercase}.wpcf7 #form-full input{width:99%;margin:0 0 10px 0}div#form-half{width:50%;float:left}span.wpcf7-form-control-wrap.your-name{width:100%}.wpcf7 input{width:98%;margin:0 1% 10px 0}div#form-full{width:100%}#form-full textarea#your-message{width:99%;height:150px}label.radio{width:20px}span.wpcf7-list-item-label{margin-right:20px}span.wpcf7-form-control-wrap.fullSelect{line-height:40px}section.columns.content-slider{margin-bottom:40px}.widget h3{margin:0!important}.foogallery-default.spacing-width-25 a{margin-left:25px;margin-top:25px}.job_listing-template-default img.attachment-thumbnail-high-large{max-width:400px;padding:40px 0}.job_listing-template-default input.application_button.button{background-color:#8e191b;color:#fff}.job_listing-template-default input.button.wp_job_manager_send_application_button{background:#3949ab!important;border-color:#3949ab!important;border-top-color:#3949ab!important;text-shadow:none!important}.job_listing-template-default .affil{display:none}.job_listing-template-default header{border-bottom:#9b8f39 4px solid!important}body:not(.page-template-template-form-simple) span.select{padding:0 0 10px 0}@media (min-width:801px){.page-id-273 .wide .main{width:100%;max-width:1200px}}.page-id-289 input[type="submit"]{font-family:Cabin;background-color:#3949ab!important;color:#fff;padding:10px 0;width:100px;text-align:center;display:inline-block}.page-id-1968 .location-text{font-size:16px;margin-bottom:0}.page-id-1968 .columnTitle{margin:1.5em 0 0 0}