@font-face{font-family: CalibriRegular;src: url(../font/calibri-webfont.woff);} 
/* Menu Styles *//* Init Logic */.menu-toggle-button {padding:1em;border:0px solid #000;cursor:pointer;}.menu-toggle-button {display:none;}.menu-toggle-button.active {border:0px solid #777;color:#777;}
ul.menu-list {list-style:none;position:relative;display:inline-table;padding:0px;margin:0px;height:100%;float:left;}ul.menu-list li {float:left;position:relative;height:30px;}ul.menu-list li a {display:inline-block;}ul.menu-list li a {display:block;}
/* Handling Submenu */ul.menu-list ul {display:none;padding:0px;margin:0px;position:absolute;top:100%;left:0%;list-style:none;z-index: 1000}ul.menu-list ul li {position:relative;float:none;padding:0px;margin:0px;}
ul.menu-list ul ul {position:absolute;top:0%;left:100%;z-index: 1000}ul.menu-list li:hover>ul {display:inline-block;}/* End Init Logic *//* Style */
ul.menu-list li:hover>ul {background:#fff ;} /* Fix for IE7 */
/* Submenu Expand Icon */ul.menu-list li.has-submenu>a>span.menu-expand {font-size: 0.6em;float:right;padding-left:0px;line-height:2.2em;} /* All levels */
ul.menu-list>li.has-submenu>a>span.menu-expand {} /* Level 1 */ul.menu-list>li.has-submenu>a>span.menu-expand:after {/*content:'\25BC'*/} /* Level 1 */
ul.menu-list li li.has-submenu>a>span.menu-expand {} /* Level 2 */ul.menu-list li li.has-submenu>a>span.menu-expand:after {content:'\25BA'} /* Level 2 */
/* You can manage with of elements by width of a-tag */
ul.menu-list li a {text-decoration:none;padding:0px;line-height:30px;color: #000;display: block;/* font-family: 'Roboto', sans-serif; */font-family: CalibriRegular;font-size: 14px;font-weight: normal;height: auto;text-decoration: none;width: auto;} /* All levels */
ul.menu-list li>a {} /* Level 1 */ul.menu-list li li>a{width:200px;} /* Level 2 */ul.menu-list li li li>a {width:150px;} /* Level 3 *//* First Level*/
ul.menu-list>li {margin:0px 0px 0px 0px;border:0px solid #000;padding:0 10px;/* -webkit-border-radius: 4px;-moz-border-radius: 4px; *//* border-radius: 4px; behavior: url(css/PIE.htc);*/}
ul.menu-list>li>a {}ul.menu-list>li:hover {background:#0186CB;}ul.menu-list>li:hover>a {color:#fff;}ul.menu-list>li>a:hover {}ul.menu-list>li.active {background:#0186CB;}
ul.menu-list>li.active a {color:#fff;}/* End First Level*//* Second Level*/ul.menu-list>li>ul {border:1px solid #fff;}ul.menu-list>li>ul>li {height:30px;/* -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; */border-bottom:1px solid #FFFFFF;background:#0186CB;}
ul.menu-list>li>ul>li>a {padding:0 10px;font-size:13px;line-height:30px;color:#fff;}ul.menu-list>li>ul>li:hover {background:#0186CB;}ul.menu-list>li>ul>li:hover>a {}
ul.menu-list>li>ul>li>a:hover {}/* End Second Level*//* Third Level*/ul.menu-list>li>ul>li>ul {border:0px solid #777;}ul.menu-list>li>ul>li>ul>li {background:none;height:30px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border:1px solid #FFFFFF;}
ul.menu-list>li>ul>li>ul>li>a {padding:0 10px;font-size:13px;line-height:30px;}ul.menu-list>li>ul>li>ul>li:hover {background:#6c9513;}ul.menu-list>li>ul>li>ul>li:hover>a {}
ul.menu-list>li>ul>li>ul>li>a:hover {}/* End Third Level*//* End Style *//* End Menu Styles */
/* RESPONSIVE MEDIA QUERIES */@media screen and (max-width: 768px) {/* Menu Styles *//* Init Logic */
    .menu-toggle-button {color: #000;display: block;float: left;font-weight: bold;position: relative;bottom: 10px;/*margin-top: -9%; */z-index:999;}
.show-for-devices {display:block!important;width:100%;} ul.menu-list {display:none;}ul.menu-list li {clear:both;float:none;height:auto;}/* Handling Submenu */
ul.menu-list ul {display:none;position:relative;}ul.menu-list ul li {}ul.menu-list ul ul {position:relative;top:100%;left:0%;}ul.menu-list li:hover>ul {display:none;}/* End Init Logic */
/* Style *//* Submenu Expand Icon */
ul.menu-list li.has-submenu>a>span.menu-expand {font-size: 0.6em;padding:0.8em;line-height:1em;position:absolute;right:0;z-index: 1000;} /* All levels */
ul.menu-list>li.has-submenu>a>span.menu-expand {background:url(../images/menu-expand.png) no-repeat left top;} /* Level 1 */ul.menu-list li li.has-submenu>a>span.menu-expand {} /* Level 2 */ul.menu-list li li.has-submenu>a>span.menu-expand:after {content:'\25BC';} /* Level 2 */
/* You can manage with of elements by width of a-tag */
ul.menu-list li a {color:#333;position:relative} /* All levels */
ul.menu-list li>a {} /* Level 1 */ul.menu-list li li>a {width:auto} /* Level 2 */ul.menu-list li li li>a {} /* Level 3 */
/* First Level*/ul.menu-list>li {margin:0px;border:none;border-bottom:1px solid #000;}ul.menu-list>li>a {}ul.menu-list>li:hover {background:#0186CB;}
ul.menu-list>li:hover>a {color:#fff;}ul.menu-list>li>a:hover {}/* End First Level*//* Second Level*/ul.menu-list>li>ul {border:none;}ul.menu-list>li>ul>li {padding-left:5px;background:#0186cb;}
ul.menu-list>li>ul>li>a {}ul.menu-list>li>ul>li:hover {background:#0186cb;}ul.menu-list>li>ul>li:hover>a {}ul.menu-list>li>ul>li>a:hover {}/* End Second Level*/
/* Third Level*/ul.menu-list>li>ul>li>ul {border:none;}ul.menu-list>li>ul>li>ul>li {padding-left:5px;}ul.menu-list>li>ul>li>ul>li>a {}ul.menu-list>li>ul>li>ul>li:hover {background:#6c9513;}
ul.menu-list>li>ul>li>ul>li:hover>a {}ul.menu-list>li>ul>li>ul>li>a:hover {}/* End Third Level*//* End Style *//* End Menu Styles */}
@media only screen and (min-width:800px) and (max-width: 800px) {ul.menu-list > li  {padding: 0 5px;}}