.navbar{
	border-radius:0;
}

.navbar-default .navbar-toggle{
	border-color:#f5f5f5;
}

.navbar-default .navbar-toggle .icon-bar{
	background-color:#f5f5f5;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
	background-color:#333;
}

.clear-both{
	clear:both;
}

.no-margin{
	margin:0!important;
}

.no-padding{
	padding:0!important;
}

.margin-auto{
	margin:auto!important;
}
	
.display-inline{
	display:inline;
}
	
.display-inline-block{
	display:inline-block;
}	
	
.display-block{
	display:block;
}

.xs-space{
	margin:10px 0;
	clear:both;
}

.sm-space{
	margin:15px 0;
	clear:both;
}

.space{
	margin:20px 0;
	clear:both;
}

.md-space{
	margin:30px 0;
	clear:both;
}

.lg-space{
	margin:40px 0;
	clear:both;
}

@media(max-width:767px){	

	.no-padding-right-xs{
		padding-right:0;
	}
	
	.no-padding-left-xs{
		padding-left:0;
	}

	.text-center-xs{
		text-align:center!important;
	}
	
	.text-left-xs{
		text-align:left!important;
	}	
	
	.text-right-xs{
		text-align:right!important;
	}	
	
	.text-justify-xs{
		text-align:justify!important;
	}		
	
	.no-padding-xs{
		padding:0!important;
	}
	
	.no-margin-xs{
		margin:0!important;
	}
	
	.float-left-xs{
		float:left!important;
	}
	
	.float-right-xs{
		float:right!important;
	}
	
	.clear-both-xs{
		clear:both!important;
	}
	
	.margin-auto-xs{
		margin:auto!important;
	}
	
	.display-inline-xs{
		display:inline;
	}
	
	.display-inline-block-xs{
		display:inline-block;
	}	
	
	.display-block-xs{
		display:block;
	}
	
}



@media(min-width:768px){
	
	.no-padding-right{
		padding-right:0!important;
	}

	.no-padding-left{
		padding-left:0;
	}

	.no-padding-right-sm{
		padding-right:0;
	}
	
	.no-padding-left-sm{
		padding-left:0;
	}

	.text-center-sm{
		text-align:center!important;
	}
	
	.text-left-sm{
		text-align:left!important;
	}	
	
	.text-right-sm{
		text-align:right!important;
	}	
	
	.text-justify-sm{
		text-align:justify!important;
	}	
	
	.no-padding-sm{
		padding:0!important;
	}
	
	.no-margin-sm{
		margin:0!important;
	}	

	.float-left-sm{
		float:left!important;
	}
	
	.float-right-sm{
		float:right!important;
	}
	
	.clear-both-sm{
		clear:both!important;
	}	
	
	.margin-auto-sm{
		margin:auto!important;
	}	
	
	.display-none-sm{
		display:none;
	}
	
	.display-inline-sm{
		display:inline;
	}
	
	.display-inline-block-sm{
		display:inline-block;
	}	
	
	.display-block-sm{
		display:block;
	}	
	
}




@media(min-width:992px){

	.no-padding-right-md{
		padding-right:0;
	}
	
	.no-padding-left-md{
		padding-left:0;
	}

	.text-center-md{
		text-align:center!important;
	}
	
	.text-left-md{
		text-align:left!important;
	}	
	
	.text-right-md{
		text-align:right!important;
	}	
	
	.text-justify-md{
		text-align:justify!important;
	}	
	
	.no-padding-md{
		padding:0!important;
	}
	
	.no-margin-md{
		margin:0!important;
	}
	
	.float-left-md{
		float:left!important;
	}
	
	.float-right-md{
		float:right!important;
	}
	
	.clear-both-md{
		clear:both!important;
	}	
	
	.margin-auto-md{
		margin:auto!important;
	}	
	
	.display-inline-md{
		display:inline;
	}
	
	.display-inline-block-md{
		display:inline-block;
	}	
	
	.display-block-md{
		display:block;
	}		
	
}



@media(min-width:1200px){

	.no-padding-right-lg{
		padding-right:0;
	}
	
	.no-padding-left-lg{
		padding-left:0;
	}

	.text-center-lg{
		text-align:center!important;
	}
	
	.text-left-lg{
		text-align:left!important;
	}	
	
	.text-right-lg{
		text-align:right!important;
	}	
	
	.text-justify-lg{
		text-align:justify!important;
	}	
	
	.no-padding-lg{
		padding:0!important;
	}
	
	.no-margin-lg{
		margin:0!important;
	}
	
	.float-left-lg{
		float:left!important;
	}
	
	.float-right-lg{
		float:right!important;
	}
	
	.clear-both-lg{
		clear:both!important;
	}	
	
	.margin-auto-lg{
		margin:auto!important;
	}	

	.display-inline-lg{
		display:inline;
	}
	
	.display-inline-block-lg{
		display:inline-block;
	}	
	
	.display-block-lg{
		display:block;
	}	
	
}

