
/*--- we mega menu --*/
body .navbar {
    min-height: auto;
    margin: 0px;
	background:#fff;
	border:none;
	border-radius:none;
}
@media(max-width:991px){
	body .navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}
body .navbar-toggle .icon-bar+.icon-bar {
    margin-top: 4px;
}
}
body .region-we-mega-menu{
	background:#fff; font-family: 'ProximaNova-Regular';
}

body .main-menu-content ul.we-mega-menu-ul.nav.nav-tabs {
    margin-left: 0px!important;
}
body .navbar-we-mega-menu  ul.nav{margin-left:0px!important;}
body .we-mega-menu-ul>.we-mega-menu-li{
   border:none;
   background:transparent;   
}

body .navbar-we-mega-menu .nav-tabs>li > a{
	padding:5px;
	padding-right:18px;
	font-size:13pt;
	font-family: 'Criteria-Bold';
	border:none;
	text-transform: inherit;
	color:#000;
	background:transparent;
}
body .navbar-we-mega-menu .nav-tabs>li > a:after, body .navbar-we-mega-menu .nav-tabs>li > a:before{
	content:none;
}

body .navbar-we-mega-menu .nav-tabs .dropdown-menu{margin-top:0px;}

body .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-row > .we-mega-menu-col ul li a{
	
	font-size:1rem;
	font-family: 'ProximaNova-Regular';
	border:none;
	text-transform: capitalize;
	color:#333;
	font-weight:normal;
	background: transparent;
    padding: 0px;
    line-height: 20px;
	background:transparent;
	padding:5px 0px;
}
body .we-mega-menu-submenu > .we-mega-menu-submenu-inner .nav {display:block;}
body .we-mega-menu-submenu{padding:10px;}
body .we-mega-menu-submenu ul.nav{padding-right:0px;}

body .we-mega-menu-submenu > .we-mega-menu-submenu-inner  .we-mega-menu-col{min-height:auto; margin:0px;}

body .region-we-mega-menu li div.we-mega-menu-submenu.mega-menudropdown-wide::-webkit-scrollbar 
{width: 15px;}

body .region-we-mega-menu li div.we-mega-menu-submenu.mega-menudropdown-wide::-webkit-scrollbar-track 
{background: #f1f1f1; }

body .region-we-mega-menu li div.we-mega-menu-submenu.mega-menudropdown-wide::-webkit-scrollbar-thumb
 {background: #0071b9; }

body .region-we-mega-menu li div.we-mega-menu-submenu.mega-menudropdown-wide::-webkit-scrollbar-thumb:hover
{ background: #555; }

body .region-we-mega-menu li div.we-mega-menu-submenu.mega-menudropdown-wide {
    margin-left: -120px!important;
    overflow: auto;
    height: 80vh;
}

body .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-row  li.we-mega-menu-li.we-mega-menu-group > a {
    text-transform: uppercase;
    margin-bottom: 5px;
	font-weight:bold;
}
body .we-mega-menu-li.we-mega-menu-group {
    padding-bottom:5px;
    border-bottom: solid 1px #eaeaea;
    margin-bottom: 10px;
}
body .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-row > .we-mega-menu-col ul li a{
	font-size:15px;
}
body .mega-menudropdown-wide li.we-mega-menu-li.menuwith-nogroup > a {
    padding-bottom: 3px!important;
}
body .we-mega-menu-submenu.mega-menudropdown-wide .we-mega-menu-group .we-mega-menu-col{
	width: 20%;
    flex: 20%!important;
    max-width: 20%;
	margin:0px;
}
body .we-mega-menu-submenu.mega-menudropdown-wide > .we-mega-menu-submenu-inner > .we-mega-menu-row > .we-mega-menu-col ul li a{
	padding-top:0px;
}
body .we-mega-menu-submenu{
	padding:10px;
}

body .we-mega-menu-ul .we-mega-menu-li.dropdown-menu .we-mega-menu-submenu{
	display:none;
}
body .we-mega-menu-ul .dropdown-menu:hover>.we-mega-menu-submenu, body .we-mega-menu-ul .dropdown-menu:focus>.we-mega-menu-submenu{
	display:block;
}

body .we-mega-menu-ul .we-mega-menu-li.active > a, body .we-mega-menu-ul .we-mega-menu-li.active>a:hover, body .we-mega-menu-ul .we-mega-menu-li.active>a:focus, body .we-mega-menu-ul .we-mega-menu-li.active-trail>a, body .we-mega-menu-ul .we-mega-menu-li.active-trail>a:hover, body .we-mega-menu-ul .we-mega-menu-li.active-trail>a:focus{
	background:transparent!important;
	color:#0071b9!important;
}


body .we-mega-menu-ul .we-mega-menu-li > a:hover, body .we-mega-menu-ul .we-mega-menu-li > a:focus, body .we-mega-menu-ul .we-mega-menu-li >a:active, body .we-mega-menu-ul>.dropdown-menu:hover>a, body .we-mega-menu-ul>.dropdown-menu:hover>span, body .we-mega-menu-ul>.dropdown-menu:focus>a,  body .we-mega-menu-ul>.dropdown-menu:focus>span{
	background:transparent!important;
	color:#0071b9!important;
}

body .we-mega-menu-ul>.we-mega-menu-li>a:hover, body .we-mega-menu-ul>.we-mega-menu-li>a:focus{
	background:transparent;
}

body .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu > .we-mega-menu-submenu{
	border: 1px solid rgba(0,0,0,0.2);
    box-shadow: 0 5px 10px rgb(0 0 0 / 20%)!important;
    background-clip: padding-box;
	border-top:none;
	border-bottom:none;
	margin-top:0px;
}
body .we-mega-menu-ul .we-mega-menu-li.dropdown-menu  .we-mega-menu-submenu.mega-menudropdown-wide > .we-mega-menu-submenu-inner{
	
	padding:0px 10px;
}
body .we-mega-menu-col, body .we-mega-menu-submenu>.we-mega-menu-submenu-inner{
	min-height:auto;
}

body .sitelogo-icons img{
  min-width:190px;
   
}
body .navbar-we-mega-menu .we-mega-menu-row{margin:0px;}



/*--- responsive menu ---*/

@media(min-width:992px){
	body	.we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-row > .we-mega-menu-col ul li a{
	font-size:15px;
}
body .we-mega-menu-submenu.mega-menudropdown-wide ul.nav li.we-mega-menu-li.menuwith-nogroup > a {
    padding-bottom: 10px!important;
    border-bottom: solid 1px #eaeaea!important;
    margin-bottom: 10px;
    display: block;
	text-transform:uppercase;
	font-weight:bold;
}
body .we-mega-menu-submenu.mega-menudropdown-wide > .we-mega-menu-submenu-inner > .we-mega-menu-row > .we-mega-menu-col ul.nav > li .we-mega-menu-col{
	padding-right:5px;
	
}
body .we-mega-menu-submenu.mega-menudropdown-wide > .we-mega-menu-submenu-inner > .we-mega-menu-row > .we-mega-menu-col ul.nav > li .we-mega-menu-col:last-child{
	padding-right:0px;
	
}
}

@media (min-width: 1201px) and (max-width: 1330px){
	body .region-we-mega-menu li div.we-mega-menu-submenu.mega-menudropdown-wide{
		width: 1100px!important;
        margin-left: -150px!important;
	}
	
}

@media (min-width: 992px) and (max-width: 1200px){
  body .region-we-mega-menu li div.we-mega-menu-submenu.mega-menudropdown-wide{
    width: 960px!important;
    margin-left: -200px!important;
}
}

@media (min-width: 980px) and (max-width: 1023px){
 body .region-we-mega-menu li div.we-mega-menu-submenu.mega-menudropdown-wide{
    width: 960px!important;
    margin-left: -150px!important;
}
}

@media (min-width: 1110px) and (max-width: 1150px){
	body .navbar-we-mega-menu .nav-tabs>li > a {
  
    font-size: 15px;
	line-height:24px;
}
}

@media (min-width: 1031px) and (max-width: 1109px){
	body .navbar-we-mega-menu .nav-tabs>li > a {
  
    font-size: 14px;
	line-height:24px;
}
}
@media (min-width: 979px) and (max-width: 1030px){
	body .navbar-we-mega-menu .nav-tabs>li > a {
  
    font-size: 14px;
	line-height:22px;
}
}
@media(max-width:991px){
	body a.navbar-toggle.collapsed{
		position:absolute; 
		top:15px;
		right:0px;
	}
	body	.contextual-region.blockblock-we-megamenu.block-we-megamenu-blockmain > .contextual{right:40px;}
	body .we-mega-menu-submenu.mega-menudropdown-wide ul.nav li.we-mega-menu-li.menuwith-nogroup > a {
    padding-bottom: 10px!important;
    border-top: solid 1px #eaeaea!important;
   padding-top:10px;
    display: block;
	text-transform:uppercase;
	font-weight:bold;
}
body a.navbar-toggle.collapsed span{background-color:#000;}
body .main-menu-content{padding-right:0px;}
body .we-mega-menu-ul>.we-mega-menu-li{width:100%;}
body .navbar-we-mega-menu.navbar .nav .open>a , body .navbar-we-mega-menu.navbar .we-mega-menu-ul>li>a, body .navbar-we-mega-menu.navbar .we-mega-menu-ul>li>.we-megamenu-nolink{
		color:#000!important;
		border:none!important;
		border-bottom: solid 1px #eaeaea!important;
        border-top: none;
        border-color: #eaeaea!important;
		box-shadow:none;
		padding-left:10px;
		padding-right:10px;
	}
	body	.we-mega-menu-ul  .we-mega-menu-li.dropdown-menu  .we-mega-menu-submenu .we-mega-menu-submenu-inner{
	
		
		padding-bottom:10px; 
		margin-bottom:5px;
	}
	
	body .navbar-we-mega-menu.navbar .we-mega-menu-ul>li>a, body .navbar-we-mega-menu.navbar .we-mega-menu-ul>li>.we-megamenu-nolink{
			border-bottom:solid 1px #eaeaea!important;
	}
	
	li.we-mega-menu-li.dropdown-menu:last-child{
	
	}
	body li.we-mega-menu-li.dropdown-menu:first-child > a{
		border-top:none!important;
	}
	
	body .navbar-we-mega-menu.navbar ul a.is-active, body .navbar-we-mega-menu.navbar ul .we-megamenu-nolink.is-active{
		background-color:transparent;
	}
	body li.we-mega-menu-li.we-mega-menu-group > a {
    border-bottom: solid 1px #eaeaea!important;
    border-top: solid 1px #eaeaea!important;
    padding: 10px 0px!important;
    }
	
	body li.we-mega-menu-li.menuwith-nogroup > a{
		border-bottom:none!important;
	}
	body  li.we-mega-menu-li.we-mega-menu-group:first-child > a{
		border-top:none;
	}
	body .navbar-we-mega-menu.navbar .we-mega-menu-ul>li>a, body .navbar-we-mega-menu.navbar .we-mega-menu-ul>li>.we-megamenu-nolink{
		padding-left:10px;
		padding-right:10px;
		border-top: none;
	}
	body .we-mega-menu-ul .we-mega-menu-li.dropdown-menu .we-mega-menu-submenu.mega-menudropdown-wide > .we-mega-menu-submenu-inner{
		padding:0px;
	}
	body .navbar-we-mega-menu.navbar .nav-tabs>li.active>a, body .navbar-we-mega-menu.navbar .nav-tabs>li.active>a:focus, body .navbar-we-mega-menu.navbar .nav-tabs>li.active>a:hover,
	body 	.navbar-we-mega-menu.navbar .nav .open>a, body .navbar-we-mega-menu.navbar .nav .open>a:focus, body .navbar-we-mega-menu.navbar .nav .open>a:hover{
		background: transparent!important;
    color: #0071b9!important;
	}
	body .navbar-we-mega-menu.navbar ul a, body .navbar-we-mega-menu.navbar ul .we-megamenu-nolink{color:#000;}
	body.toggled{right:0px!important;}
	body.toggled .overlay{position:relative;}
	body .navbar-we-mega-menu.navbar{background:#fff; padding-bottom:100px; width:350px; right:-350px;}
	body .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu > .we-mega-menu-submenu{
		overflow: hidden;
		height: auto!important;
		padding-top: 0px!important;
		margin-top: 0px!important;
		margin-bottom: 0px!important;
		padding-bottom:0px!important;
	}
	
	body .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu > .we-mega-menu-submenu > .we-mega-menu-submenu-inner {
    padding: 0px 0px 0px 10px!important;
}
	body.toggled.toolbar-fixed .btn-close{top:82px; right:10px; width:38px; height:38px;}
	body.toggled.toolbar-fixed .navbar-we-mega-menu.navbar{top:119px;}
	body.toggled:not(.toolbar-fixed) .btn-close{top:45px; right:1px; width:38px; height:38px;}
	body.toggled:not(.toolbar-fixed) .navbar-we-mega-menu.navbar{top:80px;}
	body.toggled.toolbar-vertical:not(.toolbar-fixed) .btn-close{top:82px; right:10px; width:38px; height:38px;}
	body.toggled.toolbar-vertical:not(.toolbar-fixed) .navbar-we-mega-menu.navbar{top:119px;}
	body.toggled .btn-close, body.toggled .navbar-we-mega-menu.navbar, body .btn-close, body .navbar-we-mega-menu.navbar{
		animation-name:inherit;
		transition:inherit;
	}
	 body .btn-close{background:#fff; box-shadow:none;}
	 body .btn-close:after, body .btn-close:before{
		 background-color:#000;
		 color:#000;
	 }
	 body.scrolled .btn-close{top:40px!important;}
	  body.scrolled .navbar-we-mega-menu.navbar{top:80px!important;}
	  body .navbar-we-mega-menu ul.nav{padding-left:0px!important;}
	body .region-we-mega-menu li div.we-mega-menu-submenu.mega-menudropdown-wide{margin-left:0px!important;}
	body .we-mega-menu-submenu.mega-menudropdown-wide .we-mega-menu-group .we-mega-menu-col{
		width: 100%;
    flex: 100%!important;
    max-width: 100%;
    margin: 0px;
	}
	body .navbar-we-mega-menu .nav-tabs>li > a{font-size:18px; text-shadow:none!important;}
	body .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu > .we-mega-menu-submenu{
		border:none;
		box-shadow:none!important;
	}
	body .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-row > .we-mega-menu-col ul li a{
		font-size:16px;
		position:relative;
		text-shadow:none!important;
	}
	body .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-row li.we-mega-menu-li.we-mega-menu-group > a{
	   font-weight:bold!important;
	}
	body .navbar-we-mega-menu.navbar .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu > a.open ~ .we-mega-menu-submenu{
		display:block;
	}
	body	.navbar-we-mega-menu.navbar .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu > a.open ~ .we-mega-menu-submenu .we-mega-menu-submenu{
		display:block;
	}
	body .navbar-we-mega-menu.navbar  .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu > a:not(.open) ~ .we-mega-menu-submenu{
		display:none;
	}
	body .navbar-we-mega-menu.navbar  .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu > a:not(.open) ~ .we-mega-menu-submenu .we-mega-menu-submenu{
		display:none;
	}
	body .navbar-we-mega-menu.navbar .dropdown-menu>a:after, body .navbar-we-mega-menu.navbar .dropdown-menu>.we-megamenu-nolink:after {
    top: 50%;
    font-size: 22px;
    transform: translateY(-50%);
    display: inline-block;
    width: 0;
    height: 0;
	margin-top:0px;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 5px solid;
    border-right: 5px solid transparent;
    border-bottom: 0;
	right:auto;
    border-left: 5px solid transparent;
}
body .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-row li.we-mega-menu-li.we-mega-menu-group > a + .we-mega-menu-submenu {
   
    padding: 0px 0px 5px 0px;
}
body .navbar-we-mega-menu.navbar .dropdown-menu{position:relative;}
body .navbar-we-mega-menu.navbar ul>li ul{
	padding-bottom:0px;
	padding-top:8px;
}
body .navbar-we-mega-menu.navbar .container, body .navbar-we-mega-menu.navbar .container-fluid{position:relative;}

body .region-we-mega-menu .navbar-toggle .icon-bar{
	width:28px;
	height:4px;
}
 body.toggled .btn-close:before, body.toggled .btn-close:after{
	 width:28px;
	height:4px;
 }	 
 body.toggled  .region-we-mega-menu a.navbar-toggle.collapsed {display:none;}
 
}
@media(max-width:775px){
body:not(.toolbar-vertical) div#block-mainnavigation-4.contextual-region.block.block-we-megamenu.block-we-megamenu-blockmain{
    position: static;
    }
}	
@media(min-width:776px) and (max-width:991px){
 body:not(.toolbar-fixed) div#block-mainnavigation-4.contextual-region.block.block-we-megamenu.block-we-megamenu-blockmain{
    position: static;
    }
}
@media(max-width:767px){
	body.scrolled .region-we-mega-menu a.navbar-toggle.collapsed{
     top:8px;	
}
 body.toggled .btn-close{
	 top: 85px;
    right: 5px;
 }
 
 body:not(.toolbar-vertical) .region-we-mega-menu a.navbar-toggle.collapsed{
    top: 55px;
	right:15px;
}
 body.scrolled:not(.toolbar-vertical) .region-we-mega-menu a.navbar-toggle.collapsed {
    top: 50px;
	
}
body.toggled:not(.toolbar-vertical) .btn-close {
   
	right:15px;
}
}
@media(min-width:768px) and (max-width:991px){
	body .region-we-mega-menu a.navbar-toggle.collapsed{
     top:10px;	
}
body.toggled:not(.toolbar-fixed) .btn-close {
   
	right:15px;
}
body.toggled.toolbar-fixed .btn-close{
	top: 80px;
    right: 15px;
}
body:not(.toolbar-fixed) .region-we-mega-menu a.navbar-toggle.collapsed, body.scrolled:not(.toolbar-fixed) .region-we-mega-menu a.navbar-toggle.collapsed {
    top: 50px;
    right: 15px;
}

}
@media(min-width:321px) and (max-width:355px){
	body .navbar-we-mega-menu.navbar{width:320px;}
}

@media(min-width:300px) and (max-width:320px){
	body .navbar-we-mega-menu.navbar{width:300px;}
}

@media only screen and (min-width:991px) and (max-width:993px) {
	body .navbar-we-mega-menu .nav-tabs > li {
		display: block;
		position: relative;
		top: auto;
		min-width: auto;
		padding: 0px;
	}
	body .navbar-we-mega-menu .nav-tabs > li > .dropdown-menu {
		position: absolute;
		min-height: 80vh;
		overflow: auto;
		height: 80vh;
	}
	
	body .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu > .we-mega-menu-submenu {
		position: absolute;
		z-index: 21;
		background: #fff;
		top: 100%;
		z-index: 20;
		top: 100%;
		left: 0;
		margin-left: -0.0625rem;
		transition: all .1s ease;
		min-width: 12.5rem;
	}
	body .we-mega-menu-submenu li.we-mega-menu-li:last-child {
		border-bottom: none;
	}
	
	body	.we-mega-menu-ul .we-mega-menu-li {
		padding: 0px;
	}
	
	body .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu > .we-mega-menu-submenu ul {
		border: none;
	}
	body .navbar-we-mega-menu>.container-fluid {
		padding-left: 0;
		padding-right: 0;
	}
	body .navbar-we-mega-menu .nav-tabs>li > a {
		display: flex;
	}
	
	body .we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-row > .we-mega-menu-col ul li a{display:inline;}
	body .navbar-we-mega-menu .dropdown-menu {
		min-width: initial;
		background-color: transparent;
		position: relative;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
		border-radius: 0;
	}
	body .we-mega-menu-ul .we-mega-menu-li {
		border: none;
		padding: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		position: static;
	}
	
	body .we-mega-menu-ul .dropdown-menu {
		top: auto;
		position: relative;
	}
	body .we-mega-menu-submenu li.we-mega-menu-li {
		display: block;
		float: none;
	}
	body .navbar-we-mega-menu .we-mega-menu-group>.we-mega-menu-submenu {
		-moz-animation-name: initial !important;
		-webkit-animation-name: initial !important;
		animation-name: initial !important;
		padding: 0;
	}
	body .navbar-we-mega-menu .we-mega-menu-group>.we-mega-menu-submenu {
		display: block !important;
		position: static;
		margin: 0 !important;
		padding: 0;
		border: 0 none !important;
		-moz-box-shadow: none !important;
		-webkit-box-shadow: none !important;
		box-shadow: none !important;
		min-width: initial;
		visibility: visible !important;
		opacity: 1 !important;
		filter: alpha(opacity=100);
	}
	body .we-mega-menu-li.we-mega-menu-group {
		padding-bottom: 5px;
		border-bottom: solid 1px #eaeaea;
		margin-bottom: 10px;
	}
	body	.we-mega-menu-submenu > .we-mega-menu-submenu-inner > .we-mega-menu-row li.we-mega-menu-li.we-mega-menu-group > a{
		display:block;
	}
	body .we-mega-menu-ul>.we-mega-menu-li>a:hover, .we-mega-menu-ul>.we-mega-menu-li>a:focus{
		text-decoration: none;
		text-shadow: initial;
	}
	body .we-mega-menu-submenu.mega-menudropdown-wide .we-mega-menu-li.we-mega-menu-group{
		padding-bottom: 5px!important;
		border-bottom: solid 1px #eaeaea;
		margin-bottom: 10px;
	}
	body .we-mega-menu-submenu.mega-menudropdown-wide ul.nav li.we-mega-menu-li.menuwith-nogroup > a {
		padding-bottom: 10px!important;
		border-bottom: solid 1px #eaeaea!important;
		margin-bottom: 10px;
		display: block;
		text-transform: uppercase;
		font-weight: bold;
	}
	body .navbar-we-mega-menu .nav-tabs>li.active>a, body .navbar-we-mega-menu .nav-tabs>li.active>a:focus, body .navbar-we-mega-menu .nav-tabs>li.active>a:hover {
		cursor: pointer;
	}
	body .main-menu-content ul.we-mega-menu-ul.nav.nav-tabs{border-bottom: 0 none;}
}

@media only screen and (min-width:1281px) and (max-width:1316px){
	body .navbar-we-mega-menu .nav-tabs>li > a{
		padding-right: 15px;
	}
}
@media only screen and (min-width:1185px) and (max-width:1281px){
	body .navbar-we-mega-menu .nav-tabs>li > a{
		padding-right: 15px;
		font-size: 12pt;
		line-height: 29px;
	}
}
@media only screen and (min-width:1090px) and (max-width:1185px){
	body .navbar-we-mega-menu .nav-tabs>li > a{
		padding-right: 12px;
	}
}
@media only screen and (min-width:1030px) and (max-width:1189px){

	body .navbar-we-mega-menu .nav-tabs>li > a{line-height: 28px;}
}
@media only screen and (min-width:1100px) and (max-width:1189px){
	body .navbar-we-mega-menu .nav-tabs>li > a{
		padding-right: 9px;
		font-size: 14px;
	}
}

@media only screen and (min-width:991px) and (max-width:1099px){
	body .navbar-we-mega-menu .nav-tabs>li > a{
		padding-right: 9px;
		font-size: 12px;
	}
	body .main-menu-content{
		margin-left: 120px;
	}
}

@media (min-width: 1024px) and (max-width: 1050px){
	body .main-menu-content {
    margin-left: 90px;
}
body .region-we-mega-menu li div.we-mega-menu-submenu.mega-menudropdown-wide{margin-left:-180px!important;}
}
@media only screen and (min-width:1023px) and (max-width:1029px){
	body .main-menu-content {
		padding-left: 20px;
		padding-right: 20px;
		margin-left:120px;
	}
	body .region-we-mega-menu li div.we-mega-menu-submenu.mega-menudropdown-wide{margin-left:-150px!important;}
}
@media only screen and (min-width:1100px) and (max-width:1350px){
	body .main-menu-content{
		margin-left: 90px;
	}
	.navbar-we-mega-menu .nav-tabs>li > a{
		padding-right:10px;
	}
}
@media only screen and (min-width:1050px) and (max-width:1100px){
	body .main-menu-content{
		margin-left: 110px;
	}
}