/* #Mobile Menu
================================================== */
.mobile-menu-wrapper h1{font-size:1.4em;width:60%;margin:0 auto;padding:0px 0px 0px 15px;line-height:50px;}
.mobile-menu-wrapper h1 a{ position:relative;display:inline;text-decoration:none;color:#ffffff;}
.jPanelMenu .mobile-menu-wrapper{ position:fixed;top:0;width:100%;max-width:none;height:50px;z-index:10;display:none;
background: #91bee7;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkxYmVlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MjljZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #91bee7 0%, #429ce3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#91bee7), color-stop(100%,#429ce3));
background: -webkit-linear-gradient(top,  #91bee7 0%,#429ce3 100%);
background: -o-linear-gradient(top,  #91bee7 0%,#429ce3 100%);
background: -ms-linear-gradient(top,  #91bee7 0%,#429ce3 100%);
background: linear-gradient(to bottom,  #91bee7 0%,#429ce3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#91bee7', endColorstr='#429ce3',GradientType=0 );
}
.mobile-menu-toggle{ position:absolute;top:0;left:0;font-size:1.2em;line-height:57.5px;padding:0 1.5em;color:#ffffff;text-decoration:none; }
.mobile-menu-toggle i{ color:#ffffff;font-size:2em; }
/* #Jpanelmenu Styles
================================================== */
#jPanelMenu-menu{ background:#85ba0b;display:none; }
#jPanelMenu-menu.left-menu{ margin:0;padding:0; }
#jPanelMenu-menu.left-menu ul{ margin:0px;padding:0px; }
#jPanelMenu-menu.left-menu ul li{ float:none;list-style:none;margin:0px;padding:0px;position:relative;border-top:solid 1px #5f8012; }
#jPanelMenu-menu.left-menu ul li a{ color:#ffffff;display:block;font-size:1.25em;margin:0px;padding:0px 0px 0px 10px;text-decoration:none;line-height:50px; }
#jPanelMenu-menu.left-menu ul li.active a, #jPanelMenu-menu.left-menu ul li.hover a, #jPanelMenu-menu.left-menu ul li a:hover{ background:none; }
.top-menu ul li.active ul a, #jPanelMenu-menu.left-menu ul li.hover ul a, #jPanelMenu-menu.left-menu ul ul li a{ background:#719a13; }
#jPanelMenu-menu.left-menu ul ul{ display:block;margin:0px;padding:0px;position:static;width:100%;z-index:2000;background:none;top:auto; }
#jPanelMenu-menu.left-menu ul ul li{ float:none;height:auto;list-style:none;margin:0px;padding:0px 0px 0px 0px;background:#719a13;border-top:solid 1px #5f8012;z-index:2001; }
#jPanelMenu-menu.left-menu ul li ul li a, #jPanelMenu-menu.top-menu ul li.hover ul li a{border-top:0px solid #EEEEEE;color:#ffffff;display:block;font-size:12px;margin:0px;padding: 8px 22px 8px 25px;z-index:2002;line-height:17px;font-family:Arial, sans-serif; }
#jPanelMenu-menu.left-menu ul ul li>a:hover, #jPanelMenu-menu.top-menu ul li.active ul li>a:hover, #jPanelMenu-menu.top-menu ul li.hover ul li>a:hover{ color: #ffffff; }
#jPanelMenu-menu.left-menu ul ul li:first-child a, #jPanelMenu-menu.top-menu ul li.active ul li:first-child a, #jPanelMenu-menu.top-menu ul li.hover ul li:first-child a{ border-top: none; }
#jPanelMenu-menu.left-menu ul ul ul{ top:0px;left:100%; }
#jPanelMenu-menu.left-menu ul ul li ul li a{ padding:5px 0px 5px 35px; }
#jPanelMenu-menu.left-menu ul ul ul li a:hover{ padding:5px 0px 5px 35px; }
#jPanelMenu-menu.left-menu ul li .sub-arrow{background:url('img/sub-bottom-ffffff.png') no-repeat;top:50%;display:block;height:6px;right:0px;margin:0px 0px 0px -3px;position:absolute;text-indent:-9999px;width:9px; }
#jPanelMenu-menu.left-menu ul li ul li a.sub .sub-arrow{ background:url('img/sub-right-ffffff.png') no-repeat;top:50%;display:block;height:9px;left:auto;right:5px;margin:-4px 0px 0px 0px;position:absolute;text-indent:-9999px;width:7px; }
#jPanelMenu-menu.left-menu ul li ul li a.sub:hover .sub-arrow{background:url('img/sub-right-ffffff.png') no-repeat; }
/* #Media Queries
================================================== */
/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) {}
/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {}
/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
    .jPanelMenu .mobile-menu-wrapper {display:block;}
}
/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {}
/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {}