body {
background:#fff;
font-family:Arial, sans-serif;
}

p {
margin-bottom:20px;
}

.clearout {
height:20px;
clear:both;
}

#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
	margin:0px 0 0 0;
}
.nbs-flexisel-ul {
    position:relative;
    width:9999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
}

.nbs-flexisel-inner {
    overflow:hidden;
    float:left;
    width:86%;
	margin:0 0 0 35px;
 
}
.inner_right.SearchFlights .nbs-flexisel-inner {margin:10px 0 0 62px;}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:0px;
    cursor:pointer;
    position:relative;
    line-height:0px;
	
}
.inner_right.SearchFlights .nbs-flexisel-item {width:106px !important;}


.nbs-flexisel-item img {
    
    cursor: pointer;
    position: relative;
    margin-top: 7px;
    margin-bottom: 10px;
/*  max-width:199px;*/
  /*    max-height:136px; width: 100%;*/
  width:95%;
}

/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width:32px;
    height:31px; 
    position: absolute;
    cursor: pointer;
    z-index: 100;
   /* opacity: 0.5;*/
}

.nbs-flexisel-nav-left {
    left: 20px;
    background: url(/images/arrrow_left.png) no-repeat;
}

.nbs-flexisel-nav-right {
    right: 20px;
    background: url(/images/arrrow_right.png) no-repeat;
}

/*------------------- add css ------------------------ */


.flexisel_cont { color:#ababab; line-height:23px; text-align:left; margin:0 0 0 12px; font-family: 'RobotoRegular'; }
.flexisel_cont h2{color:#565656;  margin:0; padding:0;  }
.flexisel_cont h2 a{color:#565656; font-size:20px;font-family: 'RobotoRegular';  }


.banner_box_right .nbs-flexisel-nav-left,
.banner_box_right .nbs-flexisel-nav-right {
	 background-color: #000000;
    margin-right: 3px;
    padding: 15px 0;
    top: 438px !important;
    width:48%;
	
	
}
.banner_box_right .nbs-flexisel-nav-left {background:url("/images/arrrow_left.png") no-repeat scroll 0 10px rgba(0, 0, 0, 0);}
.banner_box_right .nbs-flexisel-nav-right {background:url("/images/arrrow_right.png") no-repeat scroll 0 10px rgba(0, 0, 0, 0);}

.banner_box_right .nbs-flexisel-container { margin: -8px 0 0;}

#flexiselDemo4 .nbs-flexisel-item img { cursor: pointer;
     /*max-height: 457px;
    max-width:409px;width: 100%;
*/   /* position: relative; */
    
}
.banner_box_right .nbs-flexisel-inner { width:100%; margin:0;}