@charset "utf-8";.dj-megamenu-select-override .dj-mobile-open-btn,
.dj-megamenu-offcanvas-override .dj-mobile-open-btn,
.dj-megamenu-accordion-override .dj-mobile-open-btn{display:block;cursor:pointer;margin:0 auto;width:42px;height:42px;font-size:42px;line-height:1;padding:0px 0px;background:#ffffff;color:#FE6708;text-align:center;-webkit-border-radius:0px;border-radius:0px;-webkit-transition:background-color 0.2s ease-out, color 0.2s ease-out;transition:background-color 0.2s ease-out, color 0.2s ease-out;}
.dj-megamenu-select-override .dj-mobile-open-btn:focus,
.dj-megamenu-select-override:hover .dj-mobile-open-btn,
.dj-megamenu-offcanvas-override .dj-mobile-open-btn:hover,
.dj-megamenu-offcanvas-override .dj-mobile-open-btn:focus,
.dj-megamenu-accordion-override .dj-mobile-open-btn:hover,
.dj-megamenu-accordion-override .dj-mobile-open-btn:focus{color:#fe6708;}
.dj-megamenu-select-override.select-input select{margin:10px;padding:5px;max-width:95%;height:auto;font-size:1.5em;color:#434343;}
.dj-megamenu-select-override.select-input .dj-mobile-open-btn{display:none !important;}
.dj-megamenu-select-override.select-button{position:relative;margin:0 auto;width:52px;overflow:hidden;}
.dj-megamenu-select-override.select-button select{position:absolute;top:0;left:0;background:transparent;border:0;margin:0;cursor:pointer;height:48px;width:100px;max-width:100px;outline:none;text-indent:100px;font-size:1.5em;color:#434343;box-shadow:none;}
.dj-offcanvas-override{background:rgba(255,255,255,0.9);color:#444444;}
.dj-offcanvas-override .dj-offcanvas-top{text-align:right;}
.dj-offcanvas-override .dj-offcanvas-close-btn{display:inline-block;font-size:20px;line-height:1;color:#59656E;cursor:pointer;padding:10px 12px;}
.dj-offcanvas-override .dj-offcanvas-close-btn:hover{color:#888888;}
.dj-offcanvas-override .dj-offcanvas-logo{padding:15px;text-align:center;}
.dj-offcanvas-override .dj-offcanvas-logo img{max-width:100%;}
.dj-offcanvas-override .dj-offcanvas-content{padding:0 15px 15px;}
.dj-offcanvas-modules{padding:15px;}
.dj-megamenu-accordion-override{position:relative;}
.dj-megamenu-accordion-override.dj-align-left .dj-mobile-open-btn{margin:0 auto 0 0;}
.dj-megamenu-accordion-override.dj-align-right .dj-mobile-open-btn{margin:0 0 0 auto;}
.dj-pos-absolute .dj-accordion-override{position:absolute;top:42px;z-index:999;}
.dj-pos-absolute.dj-align-left .dj-accordion-override{left:0;}
.dj-pos-absolute.dj-align-right .dj-accordion-override{right:0;}
.dj-pos-absolute.dj-align-center .dj-accordion-override{left:50%;margin-left:-150px;}
.dj-pos-absolute .dj-accordion-override .dj-accordion-in{width:300px;}
.dj-accordion-override .dj-accordion-in{display:none;margin:10px 0;padding:0 15px;background:#f2f2f2;color:#444444;-webkit-box-sizing:border-box;box-sizing:border-box;}
ul.dj-mobile-override{margin:0 -15px;padding:0;text-align:left;}
ul.dj-mobile-override li.dj-mobileitem{list-style:none outside;position:relative;margin:0;padding:0;background:none;}
ul.dj-mobile-override li.dj-mobileitem > a{display:block;font-size:14px;line-height:1;color:#444444;text-decoration:none;padding:8px 15px;cursor:pointer;border-top:1px solid #e4e4e4;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;}
ul.dj-mobile-override li.dj-mobileitem:hover > a,
ul.dj-mobile-override li.dj-mobileitem.active > a{}
ul.dj-mobile-override li.dj-mobileitem.active > ul{}
ul.dj-mobile-override li.dj-mobileitem > a .subtitle{font-size:0.85em;color:#aaa;}
ul.dj-mobile-override li.dj-mobileitem > a img,
ul.dj-mobile-override li.dj-mobileitem > a i{vertical-align:middle;margin:0 10px 0 0;}
ul.dj-mobile-override li.dj-mobileitem > a.withsubtitle img,
ul.dj-mobile-override li.dj-mobileitem > a.withsubtitle i{float:left;}
ul.dj-mobile-override li.dj-mobileitem > a span.image-title{}
ul.dj-mobile-override li.dj-mobileitem.parent > a{padding-right:35px;}
ul.dj-mobile-override li.dj-mobileitem.parent > a span.toggler{display:inline-block;font-family:FontAwesome;position:absolute;right:0;top:5px;padding:6px 20px;font-size:12px;line-height:14px;font-style:normal;font-weight:normal;color:#b8b8b8;}
ul.dj-mobile-override li.dj-mobileitem.parent > a span.toggler::before{content:"";}
ul.dj-mobile-override li.dj-mobileitem.parent.active > a span.toggler::before{content:"";}
ul.dj-mobile-override li.dj-mobileitem > ul{display:block;max-height:0px;overflow:hidden;margin:0;padding:0;}
ul.dj-mobile-override li.dj-mobileitem.active > ul{max-height:1000px;-webkit-transition:max-height 0.3s ease-in;transition:max-height 0.3s ease-in;}
ul.dj-mobile-override ul li.dj-mobileitem > a{border-top:1px solid #f2f2f2;padding-left:30px;}
ul.dj-mobile-override ul li.dj-mobileitem:hover > a,
ul.dj-mobile-override ul li.dj-mobileitem.active > a{color:#FE6708;}
ul.dj-mobile-override ul li.dj-mobileitem.parent > a span.toggler{font-size:11px;}
ul.dj-mobile-override ul ul li.dj-mobileitem > a{background:#e6e6e6;border-top:1px solid #eeeeee;padding-left:45px;}
ul.dj-mobile-override ul ul li.dj-mobileitem:hover > a,
ul.dj-mobile-override ul ul li.dj-mobileitem.active > a{background:#e1e1e1;}
ul.dj-mobile-override ul ul ul li.dj-mobileitem > a{background:#e1e1e1;border-top:1px solid #e6e6e6;padding-left:60px;}
ul.dj-mobile-override ul ul ul li.dj-mobileitem:hover > a,
ul.dj-mobile-override ul ul ul li.dj-mobileitem.active > a{background:#dbdbdb;}
ul.dj-mobile-override ul ul ul ul li.dj-mobileitem > a{background:#dbdbdb;}
ul.dj-mobile-override .modules-wrap{}
.dj-offcanvas{z-index:1000;}
.dj-mobile-open-btn{position:absolute;top:15px;z-index:99;}
.dj-mobile-nav-child li{list-style:none;}
.dj-mobile-nav-child li ul{}
.dj-mobile-nav-child li li{padding-left:25px;}
.dj-mobile-nav-child li a{color:#444444;padding:5px 5px;display:block;}
.dj-mobile-nav-child li a:hover{text-decoration:underline;}
.dj-mobile-nav-child li li ul{display:none;}
.dj-mobile-nav-child li li:hover{background:#ebebeb;}

img[data-jchll=true]{
                                        display: none;
                                }
                                		.dj-hideitem { display: none !important; }

			#dj-megamenu88mobile { display: none; }
		@media (max-width: 991px) {
			#dj-megamenu88, #dj-megamenu88sticky, #dj-megamenu88placeholder { display: none; }
			#dj-megamenu88mobile { display: block; }
		}
