@import url(https://johnsonscrossinglodge.com/wp-content/themes/Divi/style.css);@import "https://fonts.googleapis.com/css?family=Raleway:700,900";@import "https://fonts.googleapis.com/css?family=Libre+Baskerville:400,700";body{font-family:'Libre Baskerville',serif;font-size:16px}h1,h2,h3,h4,h5,h6{font-family:'Raleway',Arial,Helvetica,sans-serif;font-weight:900}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}.top-animated.et-animated{opacity:1;-webkit-animation:fadeTop 1.5s 1 cubic-bezier(.77,0,.175,2);-moz-animation:fadeTop 1.5s 1 cubic-bezier(.77,0,.175,2);-o-animation:fadeTop 1.3s 1 cubic-bezier(.77,0,.175,2);animation:fadeTop 1.3s 1 cubic-bezier(.77,0,.175,2)}a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button,li{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#main-content{margin:0 15px}#main-content .et_pb_section{background:#eeefee!important}#top-header{background:#00506b!important}#top-header .container{padding-top:0.75em!important}#top-header #et-info{padding-top:0!important}#main-header{background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:nonr;box-shadow:none}#main-header .container{width:100%}#main-header .logo_container{position:relative;text-align:center}#main-header .logo_container #logo{width:95%;max-width:400px;margin:20px 0}#main-header #et-top-navigation{position:absolute;width:100%;padding:0!important}#main-header #et-top-navigation #top-menu-nav{float:none;margin:0 auto;width:95%;background:#fff}#main-header #et-top-navigation #top-menu-nav ul{float:none;display:-webkit-flex;-webkit-justify-content:space-between;display:flex;justify-content:space-between}#main-header #et-top-navigation #top-menu-nav ul li{padding:0!important}#main-header #et-top-navigation #top-menu-nav ul li a{font-family:'Raleway',Arial,Helvetica,sans-serif;font-size:16px;text-align:center;text-transform:uppercase;padding:20px 15px;color:#c16b15}#main-header #et-top-navigation #top-menu-nav ul li a:hover{background-color:rgb(0 80 107 / .1)}#main-header #et-top-navigation #top-menu-nav ul li.menu-item-57{background:#00506B}#main-header #et-top-navigation #top-menu-nav ul li.menu-item-57 a{color:#fff}.custom-slide-container .et_pb_slide_description{padding:28% 8%}#main-footer{margin-top:80px}#main-footer #footer-widgets{padding-top:30px;padding-bottom:0}#main-footer .footer-widget{margin-bottom:20px}#main-footer p{font-size:14px;line-height:1.3}#main-footer p a{color:#fff}#main-footer #text-3{float:right}#main-footer li.et-social-icon:before{display:none}.home-blurbs .et_pb_blurb h4{padding-bottom:0;font-size:24px}.home-blurbs .et_pb_blurb h4 a{display:block;background:rgb(255 255 255 / .4)}.home-blurbs .et_pb_blurb h4 a:hover{background:#fff0;color:#fff;text-shadow:0 1px 3px rgb(0 0 0 / .3)}.home-blurbs .section-1 .et_pb_column_0{padding:20px}.home-blurbs .section-1 .blurb-cta .et_pb_button{padding:5px 20px;border:none;background:rgb(255 255 255 / .2);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.home-blurbs .section-1 .blurb-cta .et_pb_button:hover{background:#00506B}.home-blurbs .section-1 .blurb-cta .et_pb_button:after{display:none}.home-blurbs .et_pb_blurb.blurb-rooms{margin-bottom:11.6%}.home-blurbs .et_pb_blurb.blurb-rooms h4 a,.home-blurbs .et_pb_blurb.blurb-gallery h4 a{padding:120px 20px}.home-blurbs .blurb-about{padding:20px}.home-blurbs .et_pb_blurb.blurb-links h4 a,.home-blurbs .et_pb_blurb.blurb-canol h4 a{padding:100px 0}.home-slide h2{line-height:1.1em!important}.home-header.et_pb_fullwidth_header{padding-top:2%;padding-bottom:30%}.home-header .header-content{text-shadow:0 0 5px #fff,0 0 7px #fff,0 0 3px #fff}@media only screen and (max-width:1050px){#main-header #et-top-navigation #top-menu-nav ul li a{font-size:14px}}@media only screen and (max-width:980px){#main-header #et-top-navigation #top-menu-nav ul{display:none}#main-header #et_mobile_nav_menu{width:90%;text-align:center;background:#fff;margin:0 auto;float:none}#main-header .mobile_menu_bar{padding:0}#main-header .mobile_menu_bar:before{font-size:44px;color:#777!important}#main-header .et_mobile_menu{border:0;padding:0;position:relative}#main-header .et_mobile_menu li a{font-family:'Raleway',Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase;color:#777;border-bottom:0}#main-header .et_mobile_menu li.menu-item-57 a{background:#00506B;color:#fff}#main-header .et_mobile_menu li.menu-item-58 a,#main-header .et_mobile_menu li.menu-item-59 a,#main-header .et_mobile_menu li.menu-item-60 a{color:#fff;background:#d3d3d3}.home-blurbs .section-1{padding-bottom:0}.home-blurbs .section-2{padding-top:0}.home-blurbs .et_pb_blurb.blurb-rooms{margin-bottom:30px}.home-blurbs .et_pb_blurb,.home-blurbs .section-1 .et_pb_column_0,.home-blurbs .blurb-about{max-width:500px;float:none;margin-right:auto;margin-left:auto}}@media only screen and (max-width:767px){#footer-widgets .footer-widget .fwidget{float:none!important;text-align:center}}