@import url(https://atlinglacierviewcabins.com/wp-content/themes/Divi/style.css);@import url(http://fonts.googleapis.com/css?family=Libre+Baskerville:400,700,400italic);@import url(http://fonts.googleapis.com/css?family=Italianno);@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);@font-face{font-display:swap;font-family:'montserratlight';src:url(https://atlinglacierviewcabins.com/wp-content/themes/glacierviewcabins/fonts/montserrat-light-webfont.eot);src:url('https://atlinglacierviewcabins.com/wp-content/themes/glacierviewcabins/fonts/montserrat-light-webfont.eot#iefix') format('embedded-opentype'),url(https://atlinglacierviewcabins.com/wp-content/themes/glacierviewcabins/fonts/montserrat-light-webfont.woff2) format('woff2'),url(https://atlinglacierviewcabins.com/wp-content/themes/glacierviewcabins/fonts/montserrat-light-webfont.woff) format('woff'),url(https://atlinglacierviewcabins.com/wp-content/themes/glacierviewcabins/fonts/montserrat-light-webfont.ttf) format('truetype'),url('https://atlinglacierviewcabins.com/wp-content/themes/glacierviewcabins/fonts/montserrat-light-webfont.svg#montserratlight') format('svg');font-weight:400;font-style:normal}body{overflow-x:hidden}#main-header .container{width:100%}#top-header,#et-secondary-nav li ul{background-color:#52242e}#et-secondary-nav li a{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px}#top-menu li li a{padding:20px 20px;width:100%;font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;background-color:#fff0;color:#52565f!important}#main-header #top-menu-nav li ul{width:273px!important;border-top:none!important;top:100%;left:0;box-shadow:2px 2px 12px rgb(0 0 0 / .2);-moz-box-shadow:2px 2px 12px rgb(0 0 0 / .2);-webkit-box-shadow:2px 2px 12px rgb(0 0 0 / .2)}.nav li ul:before{content:" ";background:url(https://atlinglacierviewcabins.com/wp-content/themes/glacierviewcabins/images/sub-menu-triangle.png) top center no-repeat;width:15px;height:10px;top:-10px;left:40px;position:absolute}#top-menu li li a:hover,#top-menu li li.current-menu-item a{color:#8c2e33!important}ul.sub-menu{background-color:#fff!important;padding:0px!important;width:auto!important}#top-menu li li{padding:0}a{color:#8c2e33}body,input,textarea,select{font-family:'Libre Baskerville',serif!important}p,.et_pb_text ul{padding-bottom:1em;line-height:1.85em;font-size:1.3em}.et_pb_text li{margin-left:30px}p:last-of-type{padding-bottom:1em!important}body{color:#52565f;background-color:#eeebec}#main-header{padding-top:10px}#logo{font-family:'Libre Baskerville',serif;font-variant:small-caps;font-weight:700;color:#fff;font-size:32px;padding-top:20px;margin-bottom:0;max-width:none!important}#top-menu-nav{padding-top:0!important}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content{background-color:#fff}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#52565f}#main-footer{background-color:#52565f}#top-menu li{padding-right:0!important}#top-menu li a{color:#fff;font-family:'Libre Baskerville',serif;font-weight:700;font-size:18px;padding:29px 10px;line-height:1}#top-menu li.et-hover a,#top-menu li.current-menu-item a,#top-menu li.current-menu-parent a{background:#644a52;color:#fff}#top-menu li.menu-item-has-children a:after{right:4px!important;top:28px!important}#top-menu li.et-hover ul li a{background:#fff;color:#52565f}#top-menu li ul.sub-menu li a:after{content:'';width:75px;height:1px;background:#52565f!important;position:absolute;left:20px;top:0!important}#top-menu li ul li:first-child a:after{display:none}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.bottom-nav li.current-menu-item>a{font-weight:700}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;font-weight:700}body,input,textarea,select{font-family:'Libre Baskerville',serif}.et_pb_blurb{-webkit-box-shadow:0 0 15px 0 rgb(0 0 0 / .4);-moz-box-shadow:0 0 15px 0 rgb(0 0 0 / .4);box-shadow:0 0 15px 0 rgb(0 0 0 / .4);background-color:#8c2e33}.et_pb_main_blurb_image{margin-bottom:0px!important}.et_pb_blurb h4{font-family:'Libre Baskerville',serif;font-weight:700;font-size:1.5em;color:#fff;padding-top:5px;padding-bottom:10px;padding-left:15px;padding-right:15px}.et_pb_section.home-boxes.et_section_regular{margin-top:-187px;padding-top:0;background-color:transparent!important;z-index:100}.et_pb_slide_description{padding-top:25px;padding-bottom:475px}.et_pb_section.no-padding.et_section_regular{padding-top:0;margin-top:-80px}.et_pb_slide_description h2{font-family:'Italianno',cursive;font-size:5em!important;text-shadow:0 3px 7px rgb(0 0 0 / .7)}#main-content .wpsbc-calendar{font-family:'Montserrat',sans-serif;font-weight:700;width:245px;height:285px;padding:10px 7px 7px 10px!important;position:relative;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff0;float:left;margin:0 5px 10px 5px;margin-top:20px;margin-right:5px;margin-bottom:10px;margin-left:5px}#main-content div.wpsbc-calendar ul li{display:block;float:left;width:30px;padding:0!important;height:30px;line-height:33px;font-size:12px!important;text-align:center;margin:0 0 2px 2px!important;position:relative;z-index:2}#main-content div.wpsbc-calendar div.wpsbc-heading{height:28px;width:225px;border-bottom:1px solid #000;color:#000;font-size:0;text-align:center}#main-footer .container{width:100%}.footer-widget{float:none!important}#main-footer #footer-widgets{padding-top:30px}#main-footer .footer-widget{width:100%!important;margin-bottom:25px!important}#main-footer #footer-widgets .fwidget{margin-bottom:0!important}.footer-widget #text-2{width:25%;padding-right:30px;padding-bottom:20px;border-right:1px solid #a0a1a6;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.footer-widget #text-3{width:75%;padding-top:50px}.footer-widget ul li:before{border-width:0!important}.footer-widget #text-3 ul li{font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;color:#eeebec;line-height:1.3;padding-left:20px;display:inline-block}.footer-widget #text-3 ul li:first-child{vertical-align:top;margin-top:32px}.footer-widget h4.title{font-family:'Libre Baskerville',serif;font-size:20px;font-weight:700;font-variant:small-caps;color:#fff}.footer-widget .textwidget{padding-left:0}.footer-widget .textwidget,.footer-widget .textwidget a{font-family:'montserratlight',sans-serif;font-size:14px;color:#fff}.footer-widget .textwidget a{text-decoration:underline}#footer-bottom{background-color:#7b212a!important;border-top:6px solid #4b1c27;padding:10px 0 0 0!important}@media only screen and (max-width:1100px) and (min-width:981px){#top-header .container,#main-header .container,#main-footer .container{width:99%}}@media only screen and (max-width:1100px){.footer-widget #text-2{width:100%!important;text-align:center;border-right:0;padding-right:0}.footer-widget .textwidget{padding-left:0}.footer-widget #text-3{width:100%;padding-top:30px;text-align:center}.footer-widget #text-3 ul li:first-child{width:100%;margin-top:0;margin-bottom:20px;padding-left:0}}@media only screen and (max-width:980px){#top-header .container,#main-header .container,#main-footer .container{width:98%}#et_mobile_nav_menu .mobile_menu_bar:before{color:#fff!important;top:15px!important;font-size:40px!important}#et_mobile_nav_menu .et_mobile_menu{width:275px;padding:0;border-top:0;right:5px;left:auto;top:100%;background:#fff;box-shadow:2px 2px 12px rgb(0 0 0 / .2);-moz-box-shadow:2px 2px 12px rgb(0 0 0 / .2);-webkit-box-shadow:2px 2px 12px rgb(0 0 0 / .2)}#et_mobile_nav_menu .et_mobile_menu li a{border-bottom:0;color:#52565f!important;font-family:'Montserrat',sans-serif;font-weight:700;font-size:16px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#et_mobile_nav_menu .et_mobile_menu li.menu-item-has-children a{background:#fff0}#et_mobile_nav_menu .et_mobile_menu li a:hover{color:#fff!important;background-color:#8c2e33!important}#et_mobile_nav_menu .et_mobile_menu li ul li a{font-weight:400}.et_pb_blurb{margin:0 auto 30px auto;max-width:320px}#footer-widgets{padding-bottom:30px}}@media only screen and (max-width:767px){.et_pb_slide_description h2{font-size:5em!important;line-height:.7}}@media only screen and (max-width:479px){#main-header{padding-bottom:0}#logo{text-align:center;float:none;width:100%}#et-top-navigation{width:100%}#main-header #et_mobile_nav_menu{float:none;text-align:center}#et_mobile_nav_menu .mobile_menu_bar:before{top:0px!important}#et_mobile_nav_menu .et_mobile_menu{left:50%;margin-left:-137px;top:115px}#et_mobile_nav_menu .et_mobile_menu li ul li{padding-left:0}}#et-top-navigation{padding-left:0px!important;padding-top:3px!important}