@media (min-width:1441px) and (max-width:2560px){
	
}
@media (min-width: 1025px) and (max-width: 1440px){
	
}	
@media (min-width: 769px) and (max-width: 1024px){
	
}	
@media (min-width: 591px) and (max-width: 768px) {
	
}
@media (min-width: 481px) and (max-width: 590px) {
	
}
@media (min-width: 320px) and (max-width: 479px) {
	.btn {
	    padding: 12px 5px;
	}
	.top-mobile-link a {
    font-size: 1.3em;
	}
	.flex-caption {
    	top: 15%;
	}  
	.title_home h1 {
    	font-size: 1.5em;
	}  
}
@media (min-width: 480px) and (max-width: 767px) {
	.top-mobile-link a{
			font-size: 2em;
			padding-top: 10px;
		}
}		
@media (min-width: 768px) {
	#social i{
		font-size: 1.5em;
		padding-top: 13px;
	}
	.product-box h3 {
    	font-size: 13px;
	} 
	.navbar-toggle {
		display: block;
	}   
}	
@media (max-width: 767px) {
	.flex-title {
	    font-size: 1em;
	    padding: 5px 0;
	    margin: 0;
	    width: 100%;
	}
	.flexslider p {
	    font-size: .9em;
	    top: 45%;
	}
	.flex-control-nav {
	    display: none;
	}
	.slider_container {
	    margin-right: 0;
	}
	.product-box h3 {
	    font-size: 15px;
	}
	.flex-caption {
		font-size: 10px;
	}
	.title_home h1 {
	    margin: 10px 0;
	}
	#slider{
		margin-top: 0px;
	}
	.logo_m{
		padding-top: 11px;
	}
	.navbar-inverse .navbar-toggle .icon-bar {
    	background-color: #000;
	}
	.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    	background-color: #fff;
	}
	.navbar-toggle{
		float: left;
	}
	.top-mobile-link ul{
		margin-bottom: 0;
	}
	.navbar-brand img{
		width: 50%;
	}
}
@media (max-width: 320px) {	
	
}