.newHeader .main-nav .container {width: 100% !important; min-width: 100% !important; max-width: 100% !important;}
.navBar {
	align-items: stretch;
	background-color: #FFF;
	border-bottom: #F0F0F0 solid 2px;
	/*border-top: #F0F0F0 solid 2px;*/
	font-family: 'Lato', sans-serif;
	/* agregado para arreglar en sitio */
	color: #000;
	display: flex;
	height: 63px;
	/* agregado para hopmologaciÃ³n catalyst*/
	transition: all ease 0.2s;
	width: 100%;
	/*z-index: 2000;*/
	z-index: 9;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.backDisplay {
	background-color: rgba(50, 50, 50, 0.9);
	/*display: none;*/
	height: 0;
	visibility: collapse;
	opacity: 0;
	position: absolute;
	transition: opacity ease 0.3s;
	width: 100%;
	z-index: 1000;
	left: 0;
}

.__backOn {height: inherit; opacity: 1 !important; visibility: visible !important;}
.__navActive {background-color: #F2F2F2;}
.navBar-content {align-items: stretch; display: inline-flex; margin: 0 auto; max-width: 1280px; min-width: 1200px; text-decoration: none; position: relative;}
.navBar-options {align-items: center; cursor: pointer; display: flex; font-size: 10px; justify-content: space-around; line-height: normal; padding: 8px 10px; text-align: center; text-transform: uppercase; transition: all ease 0.2s; flex-grow: 2;}
.option-icon {height: 20px; width: 23px;}
.option-img {width: 100%;}
.option-text {width: 80px;}
.__optionActive {background-color: #FFFFFF !important; background-position: center bottom; box-shadow: 0px 0px 10px 1px rgba(150, 150, 150, 0.5); color: #000; margin-top: -2px;}
.__separator {align-self: center; background-image: none; border-left: solid 1px #333 !important; margin-left: 5px; margin-right: 5px; height: 24px; max-width: 1px; padding-right: 0; padding-left: 0;}
.__separatorActive {align-self: center; border-left: solid 1px #F2F2F2; height: 24px; margin-left: 5px; margin-right: 5px; padding-right: 0; padding-left: 0;}
.navBar-display {background-color: #FFFFFF; margin: 0 auto; max-height: 0px; max-width: 1280px; opacity: 0; overflow: hidden; padding-bottom: 30px; position: relative; top: -2px; transition: all ease 200ms; transition-delay: 200ms; visibility: collapse; width: auto; z-index: 1;}
.__activated {display: flex; flex-wrap: wrap; max-height: 800px; opacity: 1; visibility: visible;}

@media(max-width: 1199px) {
	.navBar-content {min-width: 100%; max-width: 100%;}
	.navBar-options {font-size: 12px; padding: 12px 0;}
	.navBar-display {max-width: 100%;}
}

@media(max-width: 1000px) {
	.navBar-content {min-width: 100%; max-width: 100%;}
	.navBar-options {font-size: 12px; padding: 12px 0;}
}

@media(max-width: 999px) {
	.navBar {display: none;}
}

/*******************************
	fix provisorio header
*******************************/
.main-nav {padding-top: 0 !important; border-top: 1px solid #f1f1f1 !important;}
.newHeader {border-bottom: none !important;}
.newHeader .main-nav {height: auto !important;}
.jq-ocultarHeader>.container {padding: 0; width: 100% !important;}
#header .action-box {height: 41px !important;}
.nav-bar {display: none !important;}

/*dd:after, dl:after, dt:after, li:after, ul:after {
	content: "" !important;
	display: none;
}*/