.nopadding {
   padding: 0 !important;
}

@media only screen and (min-width: 993px){
	.col-md-nopadding{
		padding: 0 !important;		
	} 
	
	.col-md-nopadding-left{
		padding-left: 0 !important;
	}
	
	.col-md-nopadding-right{
		padding-right: 0 !important;
	}
}

@media only screen and (min-width: 769px) and (max-width: 992px){ 
	.col-sm-nopadding{
		padding: 0 !important;		
	} 
	
	.col-sm-nopadding-left{
		padding-left: 0 !important;
	}
	
	.col-sm-nopadding-right{
		padding-right: 0 !important;
	}
}


@media only screen and (max-width: 768px){ 
	.col-xs-nopadding{
		padding: 0 !important;		
	} 
	
	.col-xs-nopadding-left{
		padding-left: 0 !important;
	}
	
	.col-xs-nopadding-right{
		padding-right: 0 !important;
	}
}