
#featured_product_wrapper {              
    /*width:480px;*/
    max-width: 100%;
    margin: 0 auto;
    -webkit-user-select: none;
    border:1px solid #eee;
    margin-top:10px;
}

#featured_product_banner{
    position: absolute;
}

.oneByOne1{
    margin-top: 0px;
    width: 100%;
    height: auto; 
    max-height:740px;
    background-color: #FFF;    
    position: relative;
    overflow: hidden;  	
}   

#featured_product_banner .oneByOne_item{
    position: absolute;
    width: 100%;
    height: auto;  
    overflow: hidden;  
    display: none;
}
#featured_product_banner .oneByOne_item img {
    /*min-width:480px;*/
    /*max-width:100% !important;*/
}

#exampleline{
    position: relative;
    margin: 5% 0 0 0;
}



                      
#featured_product_banner .oneByOne_item span{
    font-family: 'Lato', sans-serif;
}                                                                                              

#featured_product_banner .oneByOne_item a {
    text-decoration: none;
    /*color: #B22222;*/
}
              


#featured_product_banner .oneByOne_item span.slide2Txt1 { 
    position: relative;
    float: left;
    margin: 1% 2% 0 0%;
    color: #FFFFFF;	
    font-size: 24px;  
    background: #FFFFFF;
    padding: 16px; 
    background: rgba(54,124,43,1);
}
 
#featured_product_banner .oneByOne_item span.slide2Txt2 { 
    position: relative;
    clear: left;
    float: left;
    margin: 6px 2% 0 0%;
    color: #FFFFFF;	
    font-size: 16px;  
    background: #FFFFFF;
    padding: 12px 16px;    
    background: rgba(54,124,43,1);
}   

/*#featured_product_banner .oneByOne_item span.slide2Txt3 .uk-button.uk-button-success { 
    background: rgba(255,222,0,1);
    font-weight:bold;
    color:#367c2b !important;
}
#featured_product_banner .oneByOne_item span.slide2Txt3 { 
    position: absolute;
    clear: right;
    right:5px;
    top:6px;
    margin-top:2%;
    color: #666666;	
    padding: 12px 16px;    
    background: rgba(54,124,43,0);
}     */
                    
  

#featured_product_banner .oneByOne_item img.bigImage { 
	position: absolute;
	top: 0; 
	left: 0;
	width: 100%;

}



/* change the width of the slider in your own responsive media query */
@media only screen and (min-width: 960px) {
    .cms_column_960 .oneByOne1, .cms_column_960 #featured_product_banner .oneByOne_item, .cms_column_960 #featured_product_wrapper {
        min-width:1170px;
        max-width:100% !important;
        max-height:740px;
    }
    .cms_column_480 .oneByOne1, .cms_column_480 #featured_product_banner .oneByOne_item, .cms_column_480 #featured_product_wrapper{
        min-width:570px;
        max-width:100% !important;
        max-height:480px;
    }
    .cms_column_480 #featured_product_banner .oneByOne_item span.slide2Txt3 .uk-button.uk-button-success { 
        background: rgba(255,222,0,1);
        font-weight:bold;
        color:#367c2b !important;
    }
    .cms_column_480 #featured_product_banner .oneByOne_item span.slide2Txt3 { 
        position: absolute;
        right:5px;
        bottom:6px;
        height:50px;
        /*margin-top:2%;*/
        color: #666666;	
        padding: 12px 16px;    
        background: rgba(54,124,43,0);
    }   
    
}

@media screen and (min-width: 768px) and (max-width: 959px) {
    .oneByOne1, #featured_product_banner .oneByOne_item, #featured_product_wrapper{ 
        min-width:570px;
        max-width:100% !important;
    }
    .cms_column_480 .oneByOne1, .cms_column_480 #featured_product_banner .oneByOne_item, .cms_column_480 #featured_product_wrapper{
        min-width:570px;
        max-width:100% !important;
        max-height:480px;
    }
    .cms_column_480 #featured_product_banner .oneByOne_item span.slide2Txt3 .uk-button.uk-button-success { 
        background: rgba(255,222,0,1);
        font-weight:bold;
        color:#367c2b !important;
    }
    .cms_column_480 #featured_product_banner .oneByOne_item span.slide2Txt3 { 
        position: absolute;
        right:5px;
        bottom:6px;
        height:50px;
        /*margin-top:2%;*/
        color: #666666;	
        padding: 12px 16px;    
        background: rgba(54,124,43,0);
    }   
}

@media screen and (min-width: 480px) and (max-width: 767px) {
    .oneByOne1, #featured_product_banner .oneByOne_item, #featured_product_wrapper{
        width: 460px;
    }	
    .cms_column_480 .oneByOne1, .cms_column_480 #featured_product_banner .oneByOne_item, .cms_column_480 #featured_product_wrapper{
        min-width:460px;
        max-width:100% !important;
        max-height:480px;
    }
    .cms_column_480 #featured_product_banner .oneByOne_item span.slide2Txt3 .uk-button.uk-button-success { 
        background: rgba(255,222,0,1);
        font-weight:bold;
        color:#367c2b !important;
    }
    .cms_column_480 #featured_product_banner .oneByOne_item span.slide2Txt3 { 
        position: absolute;
        right:5px;
        bottom:6px;
        height:50px;
        /*margin-top:2%;*/
        color: #666666;	
        padding: 12px 16px;    
        background: rgba(54,124,43,0);
    }   
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
    .oneByOne1, #featured_product_banner .oneByOne_item, #featured_product_wrapper, #exampleline img{
        width: 300px;
    }
    .cms_column_480 .oneByOne1, .cms_column_480 #featured_product_banner .oneByOne_item, .cms_column_480 #featured_product_wrapper{
        min-width:300px;
        max-width:100% !important;
        max-height:480px;
    }
    .cms_column_480 #featured_product_banner .oneByOne_item span.slide2Txt3 .uk-button.uk-button-success { 
        background: rgba(255,222,0,1);
        font-weight:bold;
        color:#367c2b !important;
    }
    .cms_column_480 #featured_product_banner .oneByOne_item span.slide2Txt3 { 
        position: absolute;
        right:5px;
        bottom:6px;
        height:50px;
        /*margin-top:2%;*/
        color: #666666;	
        padding: 12px 16px;    
        background: rgba(54,124,43,0);
    }   
	
}