
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700');

@import url('https://fonts.googleapis.com/css?family=PT+Sans');

@font-face 
{
	font-family: 'myriad-pro';
	src: url('../fonts/myriad-pro.html')  format('truetype');
}

.clearout {
height:20px;
clear:both;
}

#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
display:none;
}

.nbs-flexisel-wrapper {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-item
{
width:391px !important;	
}
#flexiselDemo3 li
{
	/*! padding:16px 0px 40px 0px; */
	/*! background-color:#f2f2f2; */ 
	margin-right:3px;
	margin-top:25px;
	/*! padding-top: 7px; */
	/*! border: 4px solid #e6e5e5; */
	/*! border-radius: 5px; */
}

.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:100%;
    
}

.nbs-flexisel-item {
    float:left;
   
}
.nbs-flexisel-item img {
    width: 100%;
    cursor: pointer;
    position: relative;
   margin-top: 10px;
    margin-bottom: 10px;
    max-width:391px;
    max-height:246px;
	/*! border:2px solid #484848; */
	
    padding: 0;
}


/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 65px;
    height: 70px; 
   position:relative;
    cursor: pointer;
    /*! z-index: 100; */
    
}

.nbs-flexisel-nav-left {
    /*! left: -38px; */
	top:136px !important;
	
	
    background: url(../../images/button-previous.png) no-repeat;
	
     left: -600px;
}
.nbs-flexisel-nav-left:hover 
{
	
  
    opacity: 0.5;
}

.nbs-flexisel-nav-right {
    /*! left: 1213px; */
	top:68px !important;
    background: url(../../images/button-next.png) no-repeat;
   left: 600px;
}
.nbs-flexisel-nav-right:hover {
    
    opacity: 0.5;
}
.slider-font-01 {
    font-size: 25px;
    text-decoration: none;
    color: #fff !important;
    background-color: #272827;
    height: 120px;
    /*! width: 371px; */
    text-align: center;
    padding: 12px 3px;
    margin-top: -11px !important;
    font-family: 'Questrial-Regular';
    /*! border-bottom-right-radius: 15px; */
    /*! border-bottom-left-radius: 15px; */
    line-height: 25px;
}

.slider-font-01::before {
    height: 3px;
    display: block;
    width: 103%;
    content: '';
    background-color: #eeeeee;
    margin-top: -15px;
    margin-bottom: 24px;
}
.slider-font-02
{
    /*! margin-top: 0px; */
    /*! margin-bottom: 20px; */
	color:#fff !important;
	font-size:15px;
	text-decoration:none;
    font-weight: 700;
    font-family: 'Questrial-Regular';
}

@media (max-width:768px)
{
	.nbs-flexisel-nav-left {
     display:block;
	  left: -130px;
    top: 134px !important;
    background: url(../../images/button-previous-01.png) no-repeat;
}

.nbs-flexisel-nav-right {
    
	display:block;
	left: 152px;
    top: 63px !important;
    background: url(../../images/button-next-01.png) no-repeat;
}
}
@media  (min-width:360px) and (max-width: 736px)
{
	.nbs-flexisel-nav-left {
     display:block;
	  left:-156px;
    top: 126px !important;
    background: url(../../images/button-previous-01.png) no-repeat;
}

.nbs-flexisel-nav-right {
    
	display:block;
	left: 180px;
    top: 56px !important;
    background: url(../../images/button-next-01.png) no-repeat;
}	

}
@media only screen and (max-width: 480px) {
	.nbs-flexisel-item {
    width: 313px !important;
} 

#flexiselDemo3 li {
        margin-left:-14px;
    }
}

@media  (min-width:768px) and (max-width: 1024px)
{
.nbs-flexisel-nav-left {
     display:block;
	  left: -330px;
    top: 58px !important;
    background: url(../../images/button-previous-01.png) no-repeat;
}

.nbs-flexisel-nav-right {
    
	display:block;
	left: 358px;
    top: -11px !important;
    background: url(../../images/button-next-01.png) no-repeat;
}
.nbs-flexisel-item {
    width: 255px !important;
}

#flexiselDemo3 li {
  
    margin-right: -14px;
    margin-top: 0;
}
.nbs-flexisel-item img {
    width: 100%;
    cursor: pointer;
    position: relative;
    margin-top: 0px;
    margin-bottom: 10px;
    max-width:207px;
    max-height:268px;
}
.product-bg {
    width: 207px;
    margin-top: 12px !important;
    padding: 11px;
}
.slider-font-01 {
    font-size: 14px;
    width: 207px;
    height: 103px;
}	
.slider-font-02 {
    font-size: 12px;
    font-weight: normal;
    line-height: 0;
}
}
@media only screen (max-device-width: 736px) { 
#flexiselDemo3 li {
    margin-left: 4px;
}
flexisel-item {
    width: auto;
}

}