html.flypanels-open,
body.flypanels-open{overflow:hidden;width:100%;height:100%;}
.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;}
.img-responsive{display:block;max-width:100%;height:auto;vertical-align:middle;border:0px none;}
.flypanels-container .offcanvas{-webkit-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-moz-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-o-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);background-color:#0066cc;overflow:hidden;width:260px;}
.flypanels-container .offcanvas .panelcontent{display:none;padding:50px 20px 20px 20px;top:0;right:0;bottom:0;left:0;width:auto;height:auto;z-index:3;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
.flypanels-container .flypanels-right{margin-right:-260px;float:right;}
.flypanels-container .flypanels-left{margin-left:-260px;float:left;}
.leftshadow{-webkit-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);-moz-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);}
.leftshadow2:hover{-webkit-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);-moz-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);}
.flypanels-container .flypanels-main{width:100%;float:left;margin-left:0px;}
.flypanels-container .flypanels-main .flypanels-content{padding:50px 0px 10px 0px;-webkit-overflow-scrolling:touch;-webkit-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-moz-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-o-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);background-color:white}
.flypanels-container.openleft .flypanels-left{-webkit-transform:translate3d(260px, 0, 0);-moz-transform:translate3d(260px, 0, 0);-ms-transform:translate3d(260px, 0, 0);-o-transform:translate3d(260px, 0, 0);overflow:hidden;width:260px;position:relative;}
.flypanels-container.openleft .flypanels-left .panelcontent{position:absolute;}
.flypanels-container.openleft .flypanels-main{overflow:hidden;}
.flypanels-container.openleft .flypanels-main .flypanels-topbar{-webkit-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-moz-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-o-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-webkit-transform:translate3d(260px, 0, 0);-moz-transform:translate3d(260px, 0, 0);-ms-transform:translate3d(260px, 0, 0);-o-transform:translate3d(260px, 0, 0);}
.flypanels-container.openleft .flypanels-main .flypanels-content{-webkit-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-moz-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-o-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-webkit-transform:translate3d(260px, 0, 0);-moz-transform:translate3d(260px, 0, 0);-ms-transform:translate3d(260px, 0, 0);-o-transform:translate3d(260px, 0, 0);}
.flypanels-container.openleft .flypanels-main .flypanels-content .overlay{background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.8;z-index:100;}
.flypanels-container.openright .flypanels-right{-webkit-transform:translate3d(-260px, 0, 0);-moz-transform:translate3d(-260px, 0, 0);-ms-transform:translate3d(-260px, 0, 0);-o-transform:translate3d(-260px, 0, 0);overflow:hidden;width:260px;position:relative;}
.flypanels-container.openright .flypanels-right .panelcontent{position:absolute;}
.flypanels-container.openright .flypanels-main{overflow:hidden;}
.flypanels-container.openright .flypanels-main .flypanels-topbar{-webkit-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-moz-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-o-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-webkit-transform:translate3d(-260px, 0, 0);-moz-transform:translate3d(-260px, 0, 0);-ms-transform:translate3d(-260px, 0, 0);-o-transform:translate3d(-260px, 0, 0);}
.flypanels-container.openright .flypanels-main .flypanels-content{-webkit-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-moz-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-o-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-webkit-transform:translate3d(-260px, 0, 0);-moz-transform:translate3d(-260px, 0, 0);-ms-transform:translate3d(-260px, 0, 0);-o-transform:translate3d(-260px, 0, 0);overflow:hidden;}
.flypanels-container.openright .flypanels-main .flypanels-content .overlay{background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.8;z-index:100;}
.flypanels-topbar{-webkit-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-moz-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-o-transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);transition:all 0.2s cubic-bezier(0.53, 0.54, 0.54, 0.54);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);width:100%;background-color:#ff0000;position:fixed;z-index:1;top:0;left:0;}
.flypanels-topbar a{color:#ffffff;text-decoration:none;font-size:24px;}
.flypanels-topbar a.flypanels-button-left,
.flypanels-topbar a.flypanels-button-right{padding:4px 20px 4px 10px;text-align:center;display:block;float:left;}
a.flypanels-button-left:hover{color:#ffcc33;}
.flypanels-topbar a.flypanels-button-right{float:right;}
.flypanels-topbar a i.fa-search:before{font-size:20px;position:relative;top:-3px;}
.panelcontent nav.flypanels-treemenu{border-top:1px solid #ffcc33;}
.panelcontent nav.flypanels-treemenu ul,
.panelcontent nav.flypanels-treemenu ul li{margin:0;padding:0;list-style:none;}
.panelcontent nav.flypanels-treemenu ul li div{display:block;border-bottom:1px solid #ffcc33;font-weight:600;font-size:18px;display:inline-block;width:260px;position:relative;}
.panelcontent nav.flypanels-treemenu ul li div a.link{color:#ffffff;padding-top:11px;padding-bottom:13px;display:inline-block;padding-left:15px;padding-right:15px;width:260px;}
.panelcontent nav.flypanels-treemenu ul li div2{padding:0px !important;margin:0px !important;width:260px;background-color:#ff9900;}
.panelcontent nav.flypanels-treemenu ul li div a.link2{color:#ffffff;padding-top:11px;padding-bottom:13px;display:inline-block;padding-left:15px;padding-right:15px;width:260px;background-color:#ff9900;}
.panelcontent nav.flypanels-treemenu ul li div a.link2:hover,
.panelcontent nav.flypanels-treemenu ul li div a.link2:active{background-color:#009966;-webkit-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);-moz-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);}
.panelcontent nav.flypanels-treemenu ul li.haschildren a.link{width:200px;border-right:1px solid #ffcc33;}
.panelcontent nav.flypanels-treemenu ul li.haschildren a.expand{color:#ffffff;width:60px;font-size:16px;float:right;display:inline-block;height:100%;padding-left:15px;padding-top:11px;padding-bottom:13px;position:absolute;top:0;bottom:0;}
.panelcontent nav.flypanels-treemenu ul li.haschildren > div > a.expand > i.fa.icon:before{content:"\f105";}
.panelcontent nav.flypanels-treemenu ul li.expanded > div > a.expand > i.fa.icon:before{content:"\f107";}
.panelcontent nav.flypanels-treemenu ul li.haschildren li div{border-bottom-color:SpringGreen;}
.ExpanderShadow{background-color:#ff0000;-webkit-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);-moz-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);}
.panelcontent nav.flypanels-treemenu ul li.haschildren li div a{background-color:#009966;-webkit-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);-moz-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);}
.panelcontent nav.flypanels-treemenu ul li.haschildren li div .SecondaryLevel:hover,
.panelcontent nav.flypanels-treemenu ul li.haschildren li div .SecondaryLevel:active{background-color:#ff9900;-webkit-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);-moz-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);}
.panelcontent nav.flypanels-treemenu ul li.haschildren li div a.link{border-right:none;width:260px;padding-left:25px;}
.panelcontent nav.flypanels-treemenu ul li.haschildren li.haschildren a.link{border-right:1px solid SpringGreen;width:200px;}
.panelcontent nav.flypanels-treemenu ul li.haschildren li.haschildren li div{border-bottom-color:Gold;}
.panelcontent nav.flypanels-treemenu ul li.haschildren li.haschildren li div a{background-color:orange;}
.panelcontent nav.flypanels-treemenu ul li.haschildren li.haschildren li div a.link{border-right:none;width:260px;padding-left:40px;}
.panelcontent nav.flypanels-treemenu ul li.haschildren li.haschildren li.haschildren a.link{border-right:1px solid Gold;width:200px;}
.panelcontent nav.flypanels-treemenu ul li.haschildren li.haschildren li.haschildren li div{border-bottom-color:blue;}
.panelcontent nav.flypanels-treemenu ul li.haschildren li.haschildren li.haschildren li div a{background-color:DodgerBlue;}
.panelcontent nav.flypanels-treemenu ul li.haschildren li.haschildren li.haschildren li div a.link{border-right:none;width:260px;padding-left:55px;}
.panelcontent nav.flypanels-treemenu ul li.haschildren li.haschildren li.haschildren li.haschildren a.link{border-right:1px solid blue;width:200px;}
.panelcontent nav.flypanels-treemenu ul li.haschildren li.haschildren li.haschildren li.haschildren li div{border-bottom-color:Tomato;}
.panelcontent nav.flypanels-treemenu ul li.haschildren li.haschildren li.haschildren li.haschildren li div a{background-color:Crimson;}
.panelcontent nav.flypanels-treemenu ul li.haschildren li.haschildren li.haschildren li.haschildren li div a.link{border-right:none;width:260px;padding-left:70px;}
.panelcontent nav.flypanels-treemenu ul li.haschildren li.haschildren li.haschildren li.haschildren li.haschildren a.link{border-right:1px solid Tomato;width:200px;}
.panelcontent nav.flypanels-treemenu li div .TopLevel:hover,
.panelcontent nav.flypanels-treemenu li div .TopLevel:active{text-decoration:none;background-color:#ff0000 !important;color:#ffffff !important;font-weight:600 !important;-webkit-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);-moz-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);}
.panelcontent nav.flypanels-treemenu li div .TopLevelSub:hover,
.panelcontent nav.flypanels-treemenu li div .TopLevelSub:active{text-decoration:none;background-color:#ff0000 !important;color:#ffffff !important;font-weight:600 !important;}
.panelcontent nav.flypanels-treemenu li div a.expand:hover,
.panelcontent nav.flypanels-treemenu li div a.expand:active{text-decoration:none;background-color:#ff0000;color:#ffffff !important;font-weight:600 !important;-webkit-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);-moz-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);}
.link4{-webkit-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);-moz-box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);box-shadow:inset -44px 0px 24px -24px rgba(0,0,0,0.66);}
.panelcontent nav.flypanels-treemenu li.haschildren > ul{max-height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;-moz-transition-duration:0.5s;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);-webkit-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);-o-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);transition-timing-function:cubic-bezier(0, 1, 0.5, 1);overflow:hidden;}
.panelcontent nav.flypanels-treemenu li.haschildren.expanded > ul{-moz-transition-duration:0.75s;-webkit-transition-duration:0.75s;-o-transition-duration:0.75s;transition-duration:0.75s;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;max-height:3000px;overflow:hidden;}
.panelcontent nav.flypanels-treemenu ul li a i{font-size:12px;margin-left:10px;}
.flypanels-container .offcanvas .panelcontent[data-panel="treemenu"]{padding-left:0;padding-right:0;}
nav.flypanels-iconmenu ul,
nav.flypanels-iconmenu li{margin:0;padding:0;list-style:none;}
nav.flypanels-iconmenu li a{color:#fff;display:block;font-weight:400;font-size:14px;display:inline-block;width:260px;padding-left:20px;padding-top:10px;padding-bottom:15px;}
nav.flypanels-iconmenu li a:hover{text-decoration:none;background-color:black;}
nav.flypanels-iconmenu li a:before{color:#fff;font-size:25px;margin-right:20px;position:relative;top:4px;}
.flypanels-container .offcanvas .panelcontent[data-panel="iconmenu"]{padding-left:0;padding-right:0;}
.flypanels-content{padding-left:10px;padding-right:10px;padding-bottom:10px;}