.nbs-flexisel-container{position:relative;max-width:100%;height:100%;}
.nbs-flexisel-ul {
    position: relative;
    width: 9999px;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    text-align: center;
    margin-left: 14px;
}
.nbs-flexisel-inner{overflow:hidden;float:left;width:98%;height:100%;}
.nbs-flexisel-item{float:left;margin:0px;padding:0px;cursor:pointer;position:relative;}
.nbs-flexisel-item img{}
.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right{width:35px;height:53px;position:absolute;cursor:pointer;z-index:1;opacity:0.5; top: 220px;}
.nbs-flexisel-nav-left:hover,
.nbs-flexisel-nav-right:hover{opacity:1;}
.nbs-flexisel-nav-left {
    left: 50px;
    background: url("/Content/img/bt-previous.png") no-repeat;
}
.nbs-flexisel-nav-right {
    right: 50px;
    background: url("/Content/img/bt-next.png") no-repeat;
}

.flexslider-nav-container {
	display: none;
}

ul.carrossel-cat {
	/* //HACK - IE 7// */
	+overflow:hidden;
	+position:relative;
	+width:752px;
	+height:180px;
	+margin-right:10px;
}

ul.carrossel-cat li {
	/* //HACK - IE 7// */
	list-style-type:none;
	+float:left;
	+width:220px;
	+height:auto;
	width: 220px;
	height: auto;	
}

/*CARROSSEL ADENDOS*/

.catalogo-boxrotativo-todos {
    width: 100%;
    height: auto;
}

.faixa-home-chamada-b {
    width: 100%;
    height: auto;
    border-bottom: 1px solid #dadada;
    margin-bottom: 3px;
    font-size: 25px;
    color: #454545;
    font-weight: bold;
    text-align: left;
    padding-bottom: 3px;
}

.catalogo-boxrotativo {width: 86.2% !important;}

/* ----------- Non-Retina Screens ----------- */
@media screen and (min-device-width: 1441px) and (max-device-width: 1681px) and (-webkit-min-device-pixel-ratio: 1) {
	.nbs-flexisel-nav-left {
		left: 222px;
		height: 76% !important;
	}

	.nbs-flexisel-nav-right {
		right: 222px;
		height: 76% !important;
	}

	.flexslider-nav-container {
		display: block;
	}
}



/* ----------- Retina Screens ----------- */
@media screen and (min-device-width: 1441px) and (max-device-width: 1681px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi) {
	.nbs-flexisel-nav-left {
		height: 78% !important;
		left: 222px;
	}

	.nbs-flexisel-nav-right {
		height: 78% !important;
		right: 222px;
	}

	.flexslider-nav-container {
		display: block;
	}
}


@media (max-width: 1440px) and (min-width: 1370px) {
	.nbs-flexisel-nav-left {
		left: 0px;
		height: 80% !important;
		left: 108px;
	}

	.nbs-flexisel-nav-right {
		right: 108px;
		height: 80% !important;
	}
}




@media (max-width: 1360px) {
	
	ul.carrossel-cat li {+width:208px; width: 208px;}

}

@media (max-width: 1280px) {
	
	.catalogo-boxrotativo {width: 85.2% !important;}
	ul.carrossel-cat li {+width:196px; width: 196px;}
	.nbs-flexisel-inner {width: 99%;}

}

@media (max-width: 980px) {
	
	ul.carrossel-cat li {+width:227px; width: 227px;}
	.nbs-flexisel-inner {width: 98%;}

	.nbs-flexisel-nav-left {
		left: 0px;
	}

	.nbs-flexisel-nav-right {
		right: 0px;
	}

	.flexslider-nav-container {
		display: block;
	}

}


@media (max-width: 768px) {
	ul .carrossel-cat li {+width:236px; width: 236px;}

	.nbs-flexisel-nav-left {
		left: 0px;
		height: 51% !important;
	}

	.nbs-flexisel-nav-right {
		height: 51% !important;
	}

	.flexslider-nav-container {
		display: block;
	}

	

}

@media (max-width: 680px) {
	
	ul.carrossel-cat li {+width:208px; width: 208px;}

	.nbs-flexisel-nav-left {
		left: 0px;
		height: 100% !important;
	}

	.nbs-flexisel-nav-right {
		right: 0px;
		height: 100% !important;
	}

	.flexslider-nav-container {
		display: block;
	}

}


@media (max-width: 600px) {
	
	ul.carrossel-cat li {+width:183px; width: 183px;}
	.nbs-flexisel-inner {width: 99%;}
	.catalogo-boxrotativo {width: 84.2% !important;}

	.nbs-flexisel-nav-left {
		left: 0px;
	}

	.nbs-flexisel-nav-right {
		right: 0px;
	}

	.flexslider-nav-container {
		display: block;
	}

}

@media (max-width: 475px) {
	
	ul.carrossel-cat li {+width:213px; width: 213px;}
	.nbs-flexisel-nav-left {
		left: 0px;
	}

	.nbs-flexisel-nav-right {
		right: 0px;
	}

	.flexslider-nav-container {
		display: block;
	}

}

@media (max-width: 414px) {
	
	ul.carrossel-cat li {+width:383px; width: 383px;}
	.nbs-flexisel-inner {width: 100%;}
	.catalogo-boxrotativo {width: 92.2% !important;}

	.nbs-flexisel-nav-left {
		left: 0px;
	}

	.nbs-flexisel-nav-right {
		right: 0px;
	}

	.flexslider-nav-container {
		display: block;
	}

}

@media (max-width: 380px) {
	
	ul.carrossel-cat li {+width:348px; width: 348px;}

	.nbs-flexisel-nav-left {
		left: 0px;
	}

	.nbs-flexisel-nav-right {
		right: 0px;
	}

	.flexslider-nav-container {
		display: block;
	}

}

@media (max-width: 360px) {
	
	ul.carrossel-cat li {+width:334px; width: 334px;}
	.catalogo-boxrotativo {width: 91.2% !important;}

	.nbs-flexisel-nav-left {
		left: 0px;
	}

	.nbs-flexisel-nav-right {
		right: 0px;
	}

	.flexslider-nav-container {
		display: block;
	}
}

@media (max-width: 345px) {
	
	ul.carrossel-cat li {+width:315px; width: 315px;}
	.catalogo-boxrotativo {width: 90.2% !important;}

	.nbs-flexisel-nav-left {
		left: 0px;
	}

	.nbs-flexisel-nav-right {
		right: 0px;
	}

	.flexslider-nav-container {
		display: block;
	}

}

@media (max-width: 320px) {
	
	ul.carrossel-cat li {+width:294px; width: 294px;}
	.catalogo-boxrotativo {width: 89.2% !important;}

	.nbs-flexisel-nav-left {
		left: 0px;
	}

	.nbs-flexisel-nav-right {
		right: 0px;
	}

	.flexslider-nav-container {
		display: block;
	}

}



