
.clearout {
height:20px;
clear:both;
}

#flexisel {
display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:99999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
}

.nbs-flexisel-inner {
    overflow:hidden;
    float:left;
    width:100%;
}



@media only screen and (max-width:480px){

.nbs-flexisel-item {
    	float:left;
    	margin:0px;
    	padding:20px 0 60px 0;
    	cursor:pointer;
    	position:relative;
    	line-height:0px;
	font-size: 1.8em;
	font-weight:300;
	letter-spacing:1px;
	color:#510081;
}

.nbs-flexisel-item a{color:#510081;}

.nbs-flexisel-item img {
    	cursor: pointer;
    	position: relative;
  	margin: 5%;
  	margin: 10px 10% 40px 10%;
  	width: 80%;
	height:auto;
}

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 26px;
    height: 48px; 
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 0.8;
	
}

.nbs-flexisel-nav-left {
    margin: 100px 0 0 0;
    left: 0px;
    background: url(../images/button-previous.png) no-repeat;
    background-size:100%;
}

.nbs-flexisel-nav-right {
    margin: 100px 0 0 0;
    right: 0px;
    background: url(../images/button-next.png) no-repeat ;
    background-size:100%;
}

}

@media (min-width: 480px) and (max-width:768px) {

.nbs-flexisel-item {
    	float:left;
    	margin:0px;
    	padding:20px 0 60px 0;
    	cursor:pointer;
    	position:relative;
    	line-height:0px;
	font-size: 1.8em;
	font-weight:300;
	letter-spacing:1px;
	color:#510081;
}

.nbs-flexisel-item a{color:#510081;}

.nbs-flexisel-item img {
    	cursor: pointer;
    	position: relative;
  	margin: 5%;
  	margin: 10px 10% 40px 10%;
  	width: 80%;
	height:auto;
}

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 26px;
    height: 48px; 
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 0.8;
	
}

.nbs-flexisel-nav-left {
    margin: 100px 0 0 0;
    left: 0px;
    background: url(../images/button-previous.png) no-repeat;
    background-size:100%;
}

.nbs-flexisel-nav-right {
    margin: 100px 0 0 0;
    right: 0px;
    background: url(../images/button-next.png) no-repeat ;
    background-size:100%;
}


}



@media only screen and (min-width:768px){

.nbs-flexisel-item {
    	float:left;
    	margin:0px;
    	padding:20px 0 80px 0;
    	cursor:pointer;
    	position:relative;
    	line-height:0px;
	font-size: 2.2em;
	font-weight:300;
	letter-spacing:1px;
	color:#510081;
}

.nbs-flexisel-item a{color:#510081;}

.nbs-flexisel-item img {
    	cursor: pointer;
    	position: relative;
  	margin: 10px 10% 50px 10%;
  	padding: 0;
  	width: 80%;
	height:auto;
}

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 26px;
    height: 48px; 
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 0.8;
}


.nbs-flexisel-nav-left {
    margin: 200px 0 0 0;
    left: -26px;
    background: url(../images/button-previous.png) no-repeat;
}

.nbs-flexisel-nav-right {
    margin: 200px 0 0 0;
    right: -26px;
    background: url(../images/button-next.png) no-repeat;
}

}


.nbs-flexisel-nav-left:hover{opacity: 1;}
.nbs-flexisel-nav-right:hover{opacity: 1;}

