@charset "utf-8";
/* CSS Document */
.menubox-mobile-menu {display:none;}

/*----------------------menu style content common ------------------*/

.menu_heading {border-bottom:thin #424B4F solid;font-size:16px;padding-bottom:8px;}
.nav { background-color: #424B4F; color: #878787; float: left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; width: auto; z-index: 100; position: relative; width: 100%; z-index: 10; font-style: normal; }
	
	
.nav ul {background-color:#424B4F;padding:0 !important;}
.nav li {float:left;margin:0;padding:8px;text-align:left;}
.nav a:link, .nav a:visited {color:#fff;display:inline-block;}
.nav a:link, .nav a:visited {cursor:pointer;text-decoration:none;width:100%;}
.nav a:hover {color:#CCC;}
.nav li:hover ul ul, .nav li:hover ul ul ul, .nav li:hover ul ul ul ul {display:none;z-index:1000;}



/* active menu link */
.nav .a, .nav .a:visited {cursor:pointer;width:100%;}
.nav li, .nav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li li li li:hover ul {color:#fff;}
.nav li ul li {position:relative;}
.nav li ul {float:left;max-width:180px;position:absolute;top:auto;width:auto;z-index:20 !important;}
.nav li ul a:hover {color:#CCC;}
.sub1ul {border-top:1px solid #fff;display:none;}
.sub1li {width:180px !important;}
.sub1li, .sub1li li, .sub1li li a {border-bottom:1px solid #fff;list-style-type:none;}
.currentpage {background-color:#999;color:#CCC !important;position:relative;}
.home_link {background-color:#424b4f;list-style-type:none;padding:8px 5px 0 8px !important;}
.menudivider {display:inline;position:relative;text-align:center !important;width:auto;}
.menudivider.currentpage a {color:#FFF;text-transform:capitalize;}

/*-----------------------------menubox-top-left------------------*/
.menubox-top-left{float:left;}

/*-----------------------------menubox-page-top------------------*/
.menubox-page-top {float:left;width:100%;}
.menubox-page-top a, .page-top li a {color:#FFFFFF !important;float:none;padding:5px 2px !important;}
.menubox-page-top .home_link {list-style-type:none;padding:5px;text-align:left;}

/* <--------------------------- menu inner styles--------------------------->  */
.fullwidth_horizontal{float:left;width:100%;}
.listmenu li{float:none;}

/*---------------------------below header------------------*/
.below-header {margin:15px auto!important;width:80%;}
.below-header li {float:left;}

/*---------------------------content top left------------------*/

/*---------------------------content top right-----------------*/
.menubox-content-top-right{float:right;}
.menubox-bottom-right{float:right;}

/*-----------------------------sidebar menus------------------*/
.standard_vertical li {width:100%;}
.menubox-left-sidebar .nav li ul {float:left;left:180px;position:absolute;top:0;width:180px;z-index:20 !important;}
.menubox-left-sidebar ul li, .menubox-right-sidebar ul li {border-bottom:1px solid #fff;text-align:left !important;width:100%;}
.menubox-left-sidebar ul li .a img, .menubox-right-sidebar ul li .a img {width:15px;}
.menubox-left-sidebar li ul, .menubox-right-sidebar li ul {width:180px;}
.menubox-right-sidebar .nav li ul {float:left;left:-180px;position:absolute;top:0;width:180px;z-index:20 !important;}
.menubox-left-sidebar ul li ul {left:200px;}
.footer .currentpage {background-color:transparent;}

/* ------------- footer menu ----------------  */
.nav.footer-left, .nav.footer-center-left, .nav.footer-center-right, .nav.footer-right {background-color:transparent;margin:0 !important;padding:0 !important;}
.footer .menudivider {margin:0;padding:0 0 10px;text-align:left !important;width:100%;}

/* ------------- mobile menu ----------------  */
.menubox-mobile-menu {margin-bottom:10px;}
.mobile-menu {margin:0!important;}
.headernavM {}
.mobile_top {}
.menubox-mobile-top, .mob_menu_header { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: normal; }
.mobile ul li a, .mobile .a, .mob_menu_header, .mobile ul li {text-align:left;}
.mob_menu_header {background-color:transparent;background-image:url(/media/images/static/images/menu-bars.png);background-repeat:no-repeat;background-size:contain;color:#FFF;cursor:pointer;font-size:0;font-weight:normal !important;margin-bottom:1px;padding:0;text-transform:uppercase;}
.mob_menu_header {cursor:pointer;}
.mobile-menu,.Mobile_navTop {display:none;width: 100%;}
.mobile-menu img {width:auto !important;}
.mobile-menu .mobile-top {width:100%;}
.mobile ul {list-style:none;}
.mobile ul li {border-bottom:solid thin!important;color:#FFFFFF!important;list-style:none outside none;margin:0;}
.mobile ul li:hover {background-color:#424B4F;}
.mobile .a {background-color:#96A2A7;border-bottom:1px solid #fff;padding:15px;text-transform:lowercase !important;}
.mobile .a:hover {cursor:pointer;}
.mobile ul li {background-color:#666;}
.mobile ul li a {color:#FFFFFF!important;display:block;font-size:16px;padding:15px;text-decoration:none;}
.sub1ul {margin:0;padding:0;width: 100%;}}
.mobile.a {color:#fff;cursor:pointer;display:block;font-size:16px;text-decoration:none;text-transform:capitalize;}
.mobile-menu .sub1ul li {border:0 none;display:block;margin:0;width:100% !important;}
.mobile-menu .sub1ul li a {background-color:#C9C9C9;}
.mobile-menu .sub1ul li :hover {background-color:#B1B4BA;}
.mobileli:hover ul ul, .nav li:hover ul ul ul, .nav li:hover ul ul ul ul {display:none;z-index:1000;}
.mobileli:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li li li li:hover ul {z-index:1000;}
.mobile .currentpage {background-color:#999999;display:block;width:100%!important;}
.sub1li {z-index:40!important;}

/* ------------- blog side menu layout ----------------  */
.blogsidemenu {}
.blogsidemenu ul {padding:0;}
.blogsidemenu li {list-style-type:none; border-bottom: 1px solid}
.blogsidemenu a {}
.blogsidemenu a:hover {}