.nbs-flexisel-container {
	position: relative;
	max-width: 85%;
	margin:0 auto;
}
.nbs-flexisel-ul {
	position: relative;
	width: 99999px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
}
.nbs-flexisel-inner {
	overflow: hidden;
	width:95%;
	margin: 0 auto;
}
.nbs-flexisel-item {
	float: left;
	margin: 0px;
	padding:0;
	cursor: pointer;
	position: relative;
	/*line-height: 0px;*/
}
.nbs-flexisel-item > img {
	cursor: pointer;
	positon: relative;
	max-width: 100%;
}
/*** Navigation ***/
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
	position: absolute;
	cursor: pointer;
	z-index: 100;
}

.nbs-flexisel-nav-left {
     font-size: 336%; text-align: center; left:0;
}
.nbs-flexisel-nav-left:before{ content:"\f104";     display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; color:#0d5a2e;} 
	
.nbs-flexisel-nav-right { right:0;
    font-size: 336%; text-align: center; 
	
}
.nbs-flexisel-nav-right:before{ content: "\f105";     display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; color:#0d5a2e;} 
#idxprocarousel .item { height:auto;  }
#idxprocarousel .item, #idxprocarousel .caption { white-space:nowrap; overflow:hidden; text-overflow : ellipsis;}


@media screen and (max-width:1199px) {
.nbs-flexisel-container {max-width: 90%;}
}



@media screen and (max-width:784px) {
	
.nbs-flexisel-nav-right, .nbs-flexisel-nav-left{top: 64.5px;}
}
.table-responsive .ww {
    color: #000;
    text-indent: -0.6em;
    padding-left: 0.6em;
}
.txtNormal p {
    color: #0d5a2e;
}
