@import url(http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,300italic,400italic,700italic,900italic);body{font-family:'Lato',sans-serif;padding-top:90px;-webkit-font-smoothing:auto}body.home{padding-top:0}body.home .wrap{margin-top:0}a{color:#b63132}a:hover{color:#b63132;text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:'Lato',sans-serif}h1{margin-top:0}h2{text-transform:uppercase;font-size:1.5em;color:#112e4c;text-align:center;border-bottom:1px solid #76707c;padding-bottom:15px;margin-top:0}h3{text-transform:uppercase;color:#112e4c;font-size:1.4em}h4{color:#b63132;font-weight:lighter;text-transform:uppercase;margin:0}h5{color:#112e4c;text-transform:uppercase}section#home{height:900px;padding:0;background-color:transparent}section{padding:140px 0 65px;background-color:#fff}h1.entry-title{color:#b63132}.nav-hero{display:none}.home .nav-hero{display:block;z-index:1}.home .nav-hero .navbar-collapse{text-align:center;margin-left:-35px}.home .nav-hero .navbar-nav{float:none;display:inline-block;text-align:center}.home .nav-hero ul.nav-buy{float:none;display:inline-block;margin-top:0;position:relative;top:-9px}.home .nav-hero .navbar-nav>li:hover,.home .nav-hero .navbar .navbar-nav>li.current-menu-item{border:0}.home .nav-hero .navbar-nav>li.menu-item-20:hover{border-bottom:0}.home .nav-hero .navbar-nav>li>a:hover{color:#b63132}.home .nav-hero .search-wrap{border:0;top:0;display:inline-block;float:none}.home .nav-hero ul.nav-buy li{border:0}.home .inside-nav{display:none}.navbar{position:absolute;width:100%}.navbar.navbar-sticky{position:fixed;top:-270px;transition:top .5s;z-index:1000;height:115px}.navbar.navbar-sticky .container{position:relative}.navbar.navbar-sticky .navbar-nav{margin-top:75px}.navbar.navbar-sticky .navbar-nav>li{margin:0;border-bottom:1px solid #112e4c}.navbar.navbar-sticky .navbar-nav>li.back{background:#112e4c no-repeat right -30px;width:9px;height:4px;z-index:1;position:absolute;border:0;top:99px}.navbar.navbar-sticky .navbar-nav>li>a:hover{border:0}.navbar.navbar-sticky .navbar-nav>li:nth-child(5){margin-left:207px}.navbar.navbar-sticky.stuck,.navbar.navbar-sticky.inside-nav{top:-15px;background:rgba(255,255,255,0.9);height:115px;transition:background .25s,top .25s}.navbar.navbar-sticky.stuck:hover,.navbar.navbar-sticky.inside-nav:hover{background:#fff}.navbar.navbar-sticky .navbar-brand{width:auto;position:absolute;height:auto;float:none;padding-bottom:0;left:50%;margin-left:-100px;padding-left:0;padding-right:0;z-index:2;top:-20px}.navbar.navbar-sticky .navbar-brand img{width:200px}.navbar .navbar-nav{text-align:left;margin-top:80px}.navbar .navbar-nav>li{padding:0 15px 3px}.navbar .navbar-nav>li>a{color:#112e4c;text-transform:uppercase;font-size:.8em;padding:0;font-weight:bold}.navbar .navbar-nav>li>a:hover{background:0}.navbar .navbar-nav>li.menu-item-20:hover,.navbar .navbar-nav>li.menu-item-110:hover,.navbar .navbar-nav>li.menu-item-20.current-menu-item,.navbar .navbar-nav>li.menu-item-110.current-menu-item{border-bottom:1px solid #112e4c}.navbar .navbar-nav>li.menu-item-20 a,.navbar .navbar-nav>li.menu-item-110 a{color:#fff;background:#b63132;padding:0 3px}.navbar .navbar-nav>li.menu-item-20 a:hover,.navbar .navbar-nav>li.menu-item-110 a:hover{border:0;background:#b63132}.navbar-collapse.collapse{padding:0}ul.nav-buy{float:left;padding:0;margin-top:77px}ul.nav-buy li{list-style:none;text-transform:uppercase;font-size:.8em;border-bottom:1px solid #112e4c;height:22px;padding-left:11px}ul.nav-buy li a{background:#b63132;color:#fff;padding:2px 5px}ul.nav-buy li a:hover{text-decoration:none}.wrap{margin-top:40px}.sm{display:inline-block;position:relative;top:2px;font-size:1.2em}.sm a{color:#112e4c;padding:0 1px}.sm a:hover{color:#b63132}.sm div{display:inline-block;width:15px;height:14px;background:url(../img/sm.png) no-repeat}.sm div:hover{background-position:0 -32px}.sm div a{width:100%;height:100%;display:block}.sm .twitter{background-position:-41px 0}.sm .twitter:hover{background-position:-41px -32px}.sm .facebook{background-position:-78px 0}.sm .facebook:hover{background-position:-78px -32px}.sm .youtube{background-position:-116px 0}.sm .youtube:hover{background-position:-116px -32px}.sm .google{background-position:-159px 0}.sm .google:hover{background-position:-159px -32px}.search-wrap{float:left;position:relative;border-bottom:1px solid #112e4c;top:75px;padding-left:22px;padding-bottom:5px}@-moz-document url-prefix(){.search-wrap{padding-left:26px}}.search-btn{background:url(../img/search-icon.png) no-repeat;width:19px;height:18px;cursor:pointer}.search-btn:hover{background-position:0 -36px}:focus{outline:0}.search-form{display:none;position:absolute;right:0;width:204px;margin-top:3px}.search-form input[type=search]{background:#fff url(../img/search-icon.png) no-repeat 2px 2px;border:0;border:1px solid #112e4c;padding-left:23px;height:24px;position:relative;left:5px}.search-form input[type=submit]{background:#fff;color:#fff;border:0;position:relative;top:2px;left:0;border-top:1px solid #112e4c;border-right:1px solid #112e4c;border-bottom:1px solid #112e4c;height:24px;width:25px}section.separator{text-transform:uppercase;background:url(../img/WOM1405_web_ocean-bkgd.jpg) no-repeat top center;background-size:cover;padding:100px 0;overflow:hidden;position:relative}section.separator.separator-2{background-position:center center}section.separator h1{border-top:4px solid #fff;color:#fff;font-weight:bold;opacity:.6;font-size:8.3em;text-align:center;opacity:0}section.separator h2{font-weight:lighter;opacity:.6;font-size:4.89em;color:#fff;text-align:center;opacity:0;margin-top:15px}section.separator .fish{opacity:0}section.separator .fish img{display:block;margin:auto}section.separator .fish:before{display:block;border-bottom:4px solid #fff;content:'';width:42%;position:relative;top:20px;opacity:.6}section.separator .fish:after{display:block;border-bottom:4px solid #fff;content:'';width:42%;position:relative;top:-22px;float:right;opacity:.6}.cycle-slideshow{height:477px}.cycle-slideshow img{width:100%;height:auto}.slide-nav-wrapper{border:1px solid #76707c;padding:15px;position:relative;min-height:477px}.slide-nav-wrapper span{display:block;font-size:.6em;margin-top:10px}.slide-nav-wrapper:before{border:1px solid #76707c;content:"";display:block;position:absolute;top:4px;left:4px;right:4px;bottom:4px;z-index:-1}.slide-nav-wrapper a{display:block;text-align:center;border-bottom:1px solid #76707c;color:#112e4c;text-transform:uppercase;font-size:1.35em;text-decoration:none;padding-bottom:9px;margin-bottom:9px}.slide-nav-wrapper a.cycle-pager-active{color:#b63132}.slide-nav-wrapper a:last-child{border:0;margin:0;padding:0}.slide-nav-wrapper a p{color:#76707c;text-transform:initial;font-weight:lighter;font-size:.7em}.slide,.slide2{width:100%}.btn{background:#b63132;color:#fff;text-transform:uppercase;font-weight:900;padding:5px 0;text-align:center;font-size:1.2em;display:block;margin-top:30px;border-radius:0}.btn a{color:#fff}.btn a:hover{color:#fff;text-decoration:none}.btn:hover{background:#112e4c}section.swimming-fish{height:400px}@keyframes Swim{0%{right:0}100%{right:105%}}@-webkit-keyframes Swim{0%{right:0}100%{right:105%}}@-moz-keyframes Swim{0%{right:0}100%{right:105%}}.fish-swim{position:absolute;animation:Swim 5s infinite;-webkit-animation:Swim 5s infinite;-moz-animation:Swim 5s infinite;transform:scale(1.4)}.fish-swim.fish2{position:absolute;animation:Swim 10s infinite;-webkit-animation:Swim 10s infinite;-moz-animation:Swim 10s infinite;margin-top:100px;transform:scale(1.3)}.fish-swim.fish3{position:absolute;animation:Swim 7s infinite;-webkit-animation:Swim 7s infinite;-moz-animation:Swim 7s infinite;margin-top:20px}.fish-swim.fish4{position:absolute;animation:Swim 9s infinite;-webkit-animation:Swim 9s infinite;-moz-animation:Swim 9s infinite;margin-top:50px;transform:scale(1.1)}.fish-swim.fish5{position:absolute;animation:Swim 4s infinite;-webkit-animation:Swim 4s infinite;-moz-animation:Swim 4s infinite;margin-top:150px;transform:scale(0.8)}.fish-swim.fish6{position:absolute;animation:Swim 11s infinite;-webkit-animation:Swim 11s infinite;-moz-animation:Swim 11s infinite;margin-top:170px;transform:scale(1.4)}@keyframes SwimAlt{0%{left:0}100%{left:105%}}@-webkit-keyframes SwimAlt{0%{left:0}100%{left:105%}}@-moz-keyframes SwimAlt{0%{left:0}100%{left:105%}}.fish-swim-alt.fish12{position:absolute;animation:SwimAlt 5s infinite;-webkit-animation:SwimAlt 5s infinite;-moz-animation:SwimAlt 5s infinite;transform:scale(0.5)}.fish-swim-alt.fish7{position:absolute;animation:SwimAlt 10s infinite;-webkit-animation:SwimAlt 10s infinite;-moz-animation:SwimAlt 10s infinite;margin-top:100px;transform:scale(0.6)}.fish-swim-alt.fish8{position:absolute;animation:SwimAlt 7s infinite;-webkit-animation:SwimAlt 7s infinite;-moz-animation:SwimAlt 7s infinite;margin-top:20px;transform:scale(0.7)}.fish-swim-alt.fish9{position:absolute;animation:SwimAlt 9s infinite;-webkit-animation:SwimAlt 9s infinite;-moz-animation:SwimAlt 9s infinite;margin-top:50px;transform:scale(0.8)}.fish-swim-alt.fish10{position:absolute;animation:SwimAlt 4s infinite;-webkit-animation:SwimAlt 4s infinite;-moz-animation:SwimAlt 4s infinite;margin-top:150px;transform:scale(0.9)}.fish-swim-alt.fish11{position:absolute;animation:SwimAlt 11s infinite;-webkit-animation:SwimAlt 11s infinite;-moz-animation:SwimAlt 11s infinite;margin-top:170px;transform:scale(0.4)}@keyframes Bubbles{0%{bottom:-20px}60%{bottom:100%}100%{bottom:100%}}@-webkit-keyframes Bubbles{0%{bottom:-20px}60%{bottom:100%}100%{bottom:100%}}@-moz-keyframes Bubbles{0%{bottom:-20px}60%{bottom:100%}100%{bottom:100%}}.bubble.bubble1{position:absolute;animation:Bubbles 14s infinite ease-in-;-moz-animation:Bubbles 14s infinite ease-in;-webkit-animation:Bubbles 14s infinite ease-in;margin-left:6%}.bubble.bubble2{position:absolute;animation:Bubbles 30s infinite ease-in-out;-moz-animation:Bubbles 30s infinite ease-in-out;-webkit-animation:Bubbles 30s infinite ease-in-out;margin-left:25%}.bubble.bubble3{position:absolute;animation:Bubbles 18s infinite ease-in;-moz-animation:Bubbles 18s infinite ease-in;-webkit-animation:Bubbles 18s infinite ease-in;margin-left:44%}.bubble.bubble4{position:absolute;animation:Bubbles 40s infinite ease-in-out;-moz-animation:Bubbles 40s infinite ease-in-out;-webkit-animation:Bubbles 40s infinite ease-in-out;margin-left:69%}.bubble.bubble5{position:absolute;animation:Bubbles 12s infinite ease-in;-moz-animation:Bubbles 12s infinite ease-in;-webkit-animation:Bubbles 12s infinite ease-in;margin-left:62%}.bubble.bubble6{position:absolute;animation:Bubbles 26s infinite ease-in;-moz-animation:Bubbles 26s infinite ease-in;-webkit-animation:Bubbles 26s infinite ease-in;margin-left:87%}img.main-logo{position:absolute;left:50%;margin-left:-190px;display:block;z-index:1000;width:380px;transition:width .25s,margin-left .25s,left .25s}img.main-logo.stuck{width:200px;position:fixed;top:-20px;left:50%;margin-left:-100px}.video-logo{position:absolute;top:28%;width:100%}.video-arrow{z-index:1000}.arrow-down{margin:auto;display:block;bottom:8%;bottom:40px;position:absolute;left:50%;margin-left:-30px;cursor:pointer}.featured-blog-post{font-size:1.4em}.featured-blog-post h3{margin-top:-80px;margin-left:15px}.featured-blog-post .blog-date{font-size:1.8em}.featured-blog-post a{color:#fff}.wmle_loadmore .wmle_loadmore_btn{border:1px solid #76707c!important;border-radius:0!important;box-shadow:none!important}.previous-posts h2{margin:0;text-align:left;border:0}.previous-posts article{border-top:1px solid #76707c;padding-top:20px;margin-bottom:20px}.previous-posts article a.read-more{display:block;text-align:right;text-transform:uppercase}.previous-posts article:last-child{border-bottom:1px solid #76707c;padding-bottom:20px}.blog-date{position:absolute;background:#b63132;color:#fff;padding:2px 5px;margin-top:1em;font-weight:lighter}section#events-community{background:url(../img/WOM1405_web_ocean-bkgd.jpg) no-repeat left 80%;color:#bcc8ce;position:relative;overflow:hidden;background-size:cover}section#events-community h2{color:#fff}section#events-community .em-calnav{display:none}.type-event h1{margin-top:48px}.em-calnav-next{position:absolute;right:0;top:2px}.em-calnav-prev{position:absolute;left:0;top:4px}.event-list-wrap{max-height:456px;overflow:auto}div.css-search div.em-search-text{background:url(../img/search-icon.png) no-repeat 0 6px!important}div.css-search div.em-search-geo{background:none!important}div.css-search div.em-search-geo:before{content:'\f041';font-family:'FontAwesome';font-size:1.5em;position:relative;top:2px}.month-name{font-size:5em;line-height:135%;text-transform:uppercase;font-weight:lighter;text-align:center;background:url(../img/fish-lines.png) no-repeat center 87px}.month-name:first-line {font-weight:normal;font-size:1.15em;border-bottom:1px solid #bcc8ce}.month-name .cal-label{font-size:.45em;line-height:100%;border-top:1px solid #bcc8ce;padding-top:10px}#em_calendar-3{margin-top:50px}table.em-calendar{width:90%;border-spacing:10px;border-collapse:separate;margin:auto}table.em-calendar tr.days-names td{border:0;height:auto;vertical-align:middle;text-align:center;font-weight:normal}table.em-calendar tr td{border:1px solid #112e4c;height:72px;text-align:right;vertical-align:top;font-size:1.2em;font-weight:bold}table.em-calendar tr td.eventful{background:#112e4c}table.em-calendar tr td.eventful a{color:#fff}table.em-calendar tr td.eventless-today,table.em-calendar tr td.eventfull-today{background:0}table.em-calendar tr.em-cal-nav-wrap td{border:0;height:auto;text-align:left}div.css-search{border:1px solid #76707c!important;border-radius:0!important}#text-3{margin-top:45px}#text-3 h2{text-align:left;padding-bottom:5px}.upcoming-events{border-bottom:1px solid #76707c;margin-bottom:14px;padding-bottom:4px}.upcoming-events a{color:#fff;font-size:1.06em;font-weight:bold}.upcoming-events p{font-weight:300;font-size:.95em}.upcoming-events .list-date{font-size:4.4em;display:inline-block;width:32%;line-height:100%;font-weight:100}.upcoming-events .list-event{display:inline-block;vertical-align:top;width:68%;color:#fff;font-size:.95em}div.css-search div.em-search-main .em-search-submit{background:#b63132!important;border-radius:0!important;border:0!important;text-shadow:none!important}.ui-widget-header{background:#dedede!important;border:0!important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#112e4c!important}.recipe{background:url(../img/recipecard-bk.jpg);padding:15px;border:1px solid #76707c}.recipe-excerpt{margin-top:15px}a.full-recipe{text-transform:uppercase;text-align:center;display:block}.sm-footer{position:fixed;bottom:15px;right:-165px;transition:right .25s;background:rgba(255,255,255,0.6);padding:10px 15px 7px 10px;z-index:1}.sm-footer.on{right:0}.home footer{margin-top:0}footer{background:url(../img/WOM1405_web_ocean-bkgd.jpg) no-repeat center 96%;color:#fff;font-size:.9em;margin-top:80px;background-size:cover;position:relative;padding-bottom:5px;overflow:hidden}footer h3{text-transform:uppercase;color:#bcc8ce;font-weight:900}footer p{font-size:.95em}footer ul{padding:0}footer ul li{list-style:none;margin-bottom:4px;font-size:.95em}footer ul li a{color:#fff}footer ul li a:hover{color:#fff}footer small{text-align:center;text-transform:uppercase;border-top:1px solid #fff;padding:20px 0;display:block;letter-spacing:.07em;font-size:.8em}footer .kebo-tweets.light .ktweet .kfooter a{opacity:1}@keyframes Crab{0%{left:-5%}25%{left:100%}50%{left:100%}75%{left:-5%}100%{left:-5%}}@-webkit-keyframes Crab{0%{left:-5%}25%{left:100%}50%{left:100%}75%{left:-5%}100%{left:-5%}}@-moz-keyframes Crab{0%{left:-5%}25%{left:100%}50%{left:100%}75%{left:-5%}100%{left:-5%}}@keyframes crab-swing{0%{transfomr:rotate(-5deg)}25%{transfomr:rotate(0deg)}75%{transform:rotate(5deg)}100%{transform:rotate(0deg)}}@-webkit-keyframes crab-swing{0%{transfomr:rotate(-5deg)}25%{transfomr:rotate(0deg)}75%{transform:rotate(5deg)}100%{transform:rotate(0deg)}}@-moz-keyframes crab-swing{0%{transfomr:rotate(-5deg)}25%{transfomr:rotate(0deg)}75%{transform:rotate(5deg)}100%{transform:rotate(0deg)}}.crab-crawl img{position:absolute;bottom:72px;animation:Crab 30s infinite linear,crab-swing .25s infinite;-webkit-animation:Crab 30s infinite linear,crab-swing .25s infinite;-moz-animation:Crab 30s infinite linear,crab-swing .25s infinite}img{max-width:100%;height:auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}.nav-mobile{height:0;overflow:hidden;position:fixed;z-index:1001;width:100%;top:40px}.nav-mobile ul{padding:0;margin:0}.nav-mobile ul li{padding:8px 0;text-align:center;border-bottom:1px solid #ccc;background:#fff;list-style:none}.nav-mobile ul li a:hover{background:0}.nav-mobile ul.buy-mobile li{background:#b63132;text-transform:uppercase}.nav-mobile ul.buy-mobile li a{color:#fff}.mobile-search{font-size:1.7em;color:#112e4c;float:right;position:relative;z-index:1000}.fixfixed{position:absolute}#filters{margin-bottom:20px}#filters select{border:1px solid #666!important;-webkit-appearance:none;-moz-appearance:window;background:#fff url(../img/select-arrow.png) no-repeat 100% center;width:100px;text-indent:.01px;text-overflow:"";color:#000;border-radius:0;padding:5px;text-transform:capitalize}.em-search-wrapper select{border:1px solid #666!important;-webkit-appearance:none;-moz-appearance:window;background:#fff url(../img/select-arrow.png) no-repeat 100% center;width:150px!important;text-indent:.01px;text-overflow:"";color:#000;border-radius:0;padding:5px;text-transform:capitalize}.filter-label{display:inline-block;color:#b63132;margin-left:10px}.item{border:1px solid #76707c;padding:10px;margin:8px;width:23.5%}.item .entry{max-height:64px;overflow:hidden}.item:nth-child(1),.item:nth-child(2),.item:nth-child(3),.item:nth-child(4){background:#f5debe}.blog-item{border:1px solid #76707c;padding:10px;margin:8px;width:31%}.blog .blog-item{width:auto}h2.card-title{text-align:left;border:0;padding:0;margin-bottom:2px;font-size:1.3em;color:#b63132;margin-top:0}.card-price{color:#b63132}.ready-to-eat section{padding:0 0 50px 0}.ready-to-eat h1{font-weight:bold;text-transform:uppercase}.thumb{margin-bottom:20px}#sidebar{margin-top:5px}#sidebar h2{text-align:left;border:0;padding:0;margin-bottom:2px;font-size:1.3em;color:#b63132;margin-top:0}.events-table .events-head{font-weight:bold;text-transform:uppercase;display:none}.events-table .event{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc}.events-table .event a{font-size:1.4em}.cat-recipes article.type-recipes{border:1px solid #76707c;padding:10px;margin-bottom:30px}.cat-recipes #featured-recipe h2{border-bottom:1px solid #76707c;padding-bottom:7px;margin-bottom:4px}.cat-recipes #featured-recipe p{font-size:1.1em}.cat-recipes .featured-recipe-text-wrap{position:relative}.cat-recipes .featured-recipe-text{position:absolute;bottom:0}h2.category-title,h2.archive-title{text-align:left}img.attachment-food{margin-bottom:10px}article.type-recipes ul,article.type-recipes ol{padding-left:20px}ol.commentlist{list-style:none;padding-left:0}ol.commentlist li{margin-bottom:10px}ol.commentlist .comment-author{font-size:1.6em}ol.commentlist .comment-date{font-style:italic;color:#76707c;margin-bottom:5px}#respond{margin-top:20px;border-top:1px solid #76707c}.single .thumb{float:left;margin-right:30px;width:100%}#comments h3{margin-bottom:30px}#comments input,#comments textarea{width:100%;border:1px solid #112e4c;padding:5px;margin-bottom:10px}input#submit,input[type=submit]{width:auto;background:#b63132;border:0;color:#fff;text-transform:uppercase;font-weight:bold;font-size:.8em;padding:6px 10px}.pageid-21 article img{width:100%}blockquote{border:0;margin:0;padding:0}.testimonial_body{color:#b63132;text-align:center;font-size:1.5em;margin-bottom:15px}.testimonial_author{color:#76707c;font-size:.8em;text-align:right}.cycledTestimonialWidget{border-bottom:1px solid #112e4c;margin-bottom:30px}#text-2{border:4px double #112e4c;padding:18px;margin-top:20px}#text-2 .textwidget{font-size:20px;text-align:center}body.pageid-15{background:#112e4c}body.pageid-15 footer{margin-top:0}body.pageid-15 h1{text-transform:uppercase;border:0;margin:0;color:#ccc;text-align:center;opacity:1;font-size:36px;font-weight:normal;margin-bottom:20px;margin-top:55px}body.pageid-15 section.separator{background-position:center 75%}div.wpcf7-response-output{color:#fff}.col-wrap{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}#wpcf7-f470-p17-o1 input,#wpcf7-f470-p17-o1 textarea{background:#fff;border:1px solid #000;color:#333}#wpcf7-f470-p17-o1 .wpcf7-radio input{width:auto}#wpcf7-f470-p17-o1 .wpcf7-radio .wpcf7-list-item{width:49%;display:inline-block}#wpcf7-f470-p17-o1 h5 span{display:inline-block}#wpcf7-f470-p17-o1 .Sameasbilling{display:inline-block;text-transform:initial}#wpcf7-f470-p17-o1 .Sameasbilling input{width:auto;margin:0}#wpcf7-f470-p17-o1 .MailingList input{width:auto;margin:0}#wpcf7-f470-p17-o1 input[type=submit]{background:#b63132;border:0;color:#fff}#wpcf7-f470-p17-o1 ::-webkit-input-placeholder{color:#000}#wpcf7-f470-p17-o1 ::-moz-placeholder{color:#000}#wpcf7-f470-p17-o1 :-ms-input-placeholder{color:#000}#wpcf7-f470-p17-o1 div.wpcf7-response-output{color:#000}.pageid-17 .entry p.first{font-size:1.2em}#text-4{border:1px solid #112e4c;padding:15px}#map-canvas{width:100%;height:900px;position:absolute;opacity:.3;top:0}#map_canvas img{max-width:none}.location{background:#fff;padding:20px;text-align:center;margin:10px 15px 50px;min-height:460px}.location a h2{color:#112e4c}.location a h2:hover{color:#b63132}.location a:hover{text-decoration:none}.location img{margin-bottom:15px}.wpcf7 input,.wpcf7 textarea{background:rgba(17,46,76,0.6);border:0;color:#fff;width:100%;margin-bottom:8px;padding:5px 5px 12px;border-radius:0}.wpcf7 textarea{height:160px}.wpcf7 select{width:100%;border:0!important;-webkit-appearance:none;-moz-appearance:window;background:rgba(17,46,76,0.5) url(../img/select-arrow-white.png) no-repeat 100% center;text-indent:.01px;text-overflow:"";color:#fff;border-radius:0;padding:5px}.wpcf7 ::-webkit-input-placeholder{color:#fff}.wpcf7 ::-moz-placeholder{color:#fff}.wpcf7 :-ms-input-placeholder{color:#fff}.wpcf7 input[type=submit]{width:auto;background:#b63132;border:0;color:#fff;text-transform:uppercase;font-weight:bold;font-size:.8em;padding:6px 10px;border-radius:0}@-moz-document url-prefix(){.wpcf7-select select{margin-right:-30px}.wpcf7 select{color:#8c97a5}.wpcf7 .css-select-moz{background-color:rgba(17,46,76,0.5);background-image:url("../img/select-arrow-white.png");background-repeat:no-repeat;background-position:right center;border:0!important;padding:6px 0}}.call-us{border:#fff 1px solid;color:#fff;opacity:.8;text-align:center;padding:32px;font-size:1.4em;font-weight:bold}.call-us span{font-size:.9em}.call-us hr{margin:5px 0}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:none}.widget{margin-bottom:30px;position:relative;clear:both}.widget ul{padding-left:0}.widget li{list-style:none;padding-left:10px}.widget a{color:#76707c}.widget h3{color:#fff;text-transform:uppercase;position:absolute;width:100%;text-align:center;margin-top:22%;opacity:1;transition:opacity .25s;z-index:1}.widget .tip{margin-top:10px;cursor:pointer;background:#112e4c}.widget .tip img{opacity:.5;transition:opacity .25s}.widget .tip:last-child h3{margin-top:16%}.widget .tip:hover h3{opacity:0}.widget .tip:hover img{opacity:1}.wp-pagenavi{margin:50px 0}.em-calendar{position:relative}.widget_em_calendar .col-md-2,.widget_em_calendar .col-md-7{width:100%}.widget_em_calendar table.em-calendar{width:100%}.widget_em_calendar table.em-calendar tr td{border:0;height:50px;padding:0 2px}.widget_em_calendar .month-name{font-size:1.5em;border-top:1px solid #112e4c;border-bottom:1px solid #112e4c}.widget_em_calendar .month-name .cal-label{display:none}.widget_em_calendar .em-calnav-prev,.widget_em_calendar .em-calnav-next{top:0;border-top:1px solid #112e4c;border-bottom:1px solid #112e4c;padding:1px 6px 7px;font-size:2em;line-height:20px}.widget_em_calendar .em-calnav-prev:hover,.widget_em_calendar .em-calnav-next:hover{color:#b63132;text-decoration:none}.widget_em_calendar tr.days-names{color:#b63132}.logo-wrap{position:relative;display:inline-block;transform:scale(0.8)}.logo-wrap .blue{z-index:1;position:relative}.logo-wrap .color{position:absolute;z-index:2;top:0;left:0;opacity:0;transition:opacity .5s}.logo-wrap:hover .color{opacity:1}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.vjs-default-skin{width:100%!important;height:100%!important;z-index:-1}.video-container{width:100%;height:100%;display:block}.videoBG_wrapper,.videoBG{min-width:100%;min-height:100%}.videoBG{background:url(../img/video-placeholder.jpg) no-repeat;background-size:cover}.slide-nav-arrows{position:absolute;top:45%;z-index:900;width:100%}.slide-nav-arrows .prev{background:url(../img/slidearrow-left.png) no-repeat;width:53px;height:73px;display:block;left:20px;position:absolute;cursor:pointer}.slide-nav-arrows .next{background:url(../img/slidearrow-right.png) no-repeat;width:53px;height:73px;display:block;right:50px;position:absolute;cursor:pointer}.kebo-tweets .ktweet .ktext{min-height:inherit!important}.search-results h2,.search-no-results h2{text-align:left;margin-bottom:5px;padding-bottom:5px}.search-results h2 a,.search-no-results h2 a{color:#112e4c;text-decoration:none}.search-results article,.search-no-results article{margin-bottom:30px}.em-search-advanced{display:block!important}.em-toggle{display:none}.em-pagination{display:block;text-align:center}.pageid-21 h1{margin-top:15px}.history-top{position:relative}.heading{position:absolute;color:#112e4c;left:6%;top:10%}.heading h1{text-transform:uppercase;font-weight:bold;font-size:2.04em}.heading h2{text-transform:uppercase;font-weight:300;border:0;text-align:left;font-size:1.7em;border-top:1px solid #112e4c;padding-top:10px}.page-template-page-location-php h1{margin-top:48px;border-bottom:1px solid #112e4c}.page-template-page-location-php .features{border-right:1px solid #112e4c}@-moz-document url-prefix(){#filters select{margin-right:-30px}.css-select-moz{background-image:url("../img/select-arrow.png");background-repeat:no-repeat;background-position:right center;padding-right:30px;border:1px solid #666!important}.widget_em_calendar .em-calnav-prev,.widget_em_calendar .em-calnav-next{line-height:21px}.search-form{width:208px}.search-form input[type="submit"]{width:21px}}