#mega-menu-wrap-top #mega-menu-top li.mega-menu-item-has-children>a.mega-menu-link:after,#mega-menu-wrap-top #mega-menu-top li.mega-menu-item-has-children>a.mega-menu-link span.mega-indicator:after{display:none}#mega-menu-wrap-top #mega-menu-top li.mega-menu-item-has-children>a.mega-menu-link:after{content:" ";height:19px;width:1.5px;background:#fff;position:absolute;right:0;display:inline-block;top:30%}#mega-menu-wrap-top #mega-menu-top li:nth-last-child(2) a.mega-menu-link:after{opacity:0}#mega-menu-wrap-top #mega-menu-top li a.mega-menu-link:after{content:" ";height:19px;width:1.5px;background:#fff;position:absolute;right:0;display:inline-block;top:30%}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-item>a.mega-menu-link{padding:0 16px!important}#mega-menu-wrap-top #mega-menu-top>li:first-child.mega-menu-item>a.mega-menu-link{padding-left:0!important;padding-right:14px!important}#mega-menu-wrap-top #mega-menu-top li:last-child a.mega-menu-link:after{opacity:0}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu{min-width:400px;border-top:3px solid #ef9b0f;left:-50%;background-color:#fff;box-shadow:0 3px 5px #9f9d9d;background-image:url(assets/image/menu-bg.png);background-repeat:no-repeat;background-size:contain;background-position:bottom}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu:before{}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:first-child{color:#004b8d;margin:10px 0!important}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu.mega-menu-item{position:relative}.mega-sub-menu{position:inherit}#mega-menu-wrap-top .mega-menu-toggle{background:0 0!important}#mega-menu-wrap-top .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin-right:0!important;border:1px solid #fff;padding-right:6px;margin-top:15px}.mega-toggle-on .mega-menu-link{}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-toggle-on>a.mega-menu-link:before{content:"";display:block;width:0;height:0;border-bottom:12px solid #ef9b0f;border-left:12px solid transparent;border-right:12px solid transparent;position:absolute;bottom:-3px;left:0;right:0;margin:auto}body{background-image:url(assets/image/mountain_bg.jpg);background-size:100%}.hoursOperationClass .alignleft{text-align:left;float:left;margin-right:25px}@media(max-width:991px){.topheader h2{font-size:1.5em!important}#navbarSupportedContent{display:block}#sidebar{display:block}#mega-menu-wrap-top .mega-menu-toggle{display:block!important}#mega-menu-wrap-top .mega-menu-toggle.mega-menu-open+#mega-menu-top{display:block!important}#mega-menu-wrap-top #mega-menu-top li a.mega-menu-link:after{display:none}#mega-menu-wrap-top #mega-menu-top li.mega-menu-item-has-children>a.mega-menu-link:after{display:none}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu:before{display:none}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu{height:auto}#mega-menu-wrap-top #mega-menu-top>li:first-child.mega-menu-item>a.mega-menu-link{padding-left:14px!important}.mainMenuBuyOnlineClass{margin:12px!important;padding-bottom:0!important}}@media(max-width:1186px){#mega-menu-wrap-top #mega-menu-top>li.mega-menu-item>a.mega-menu-link{padding:0 11px!important}}@media(max-width:1131px){#mega-menu-wrap-top #mega-menu-top>li.mega-menu-item>a.mega-menu-link{padding:0 10px!important;font-size:14px}}@media(max-width:1024px){#mega-menu-wrap-top #mega-menu-top>li.mega-menu-item>a.mega-menu-link{padding:0 8px!important;font-size:13px!important}}@media screen and (max-width:575px){#mega-menu-wrap-top .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{position:relative;top:-50px;margin-top:0}}@media screen and (max-width:320px){#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu{min-width:280px}}.mainMenuBuyOnlineClass{padding-bottom:14px!important}.mainMenuBuyOnlineClass a{background:#f60!important;color:#fff!important;font-size:16px!important;border:0!important;border-radius:0!important;transform:skew(-8deg)!important;padding:6px 25px;box-shadow:6px 6px #b74a01!important}@media screen and (max-width:903px){#news-letter-section .ctct-form-field-email input{width:260px!important}}@media screen and (max-width:452px){#news-letter-section .ctct-form-field-email input{width:245px!important}}@media screen and (max-width:360px){#news-letter-section .ctct-form-field-email input{width:195px!important}}