.no-padding{
	padding:0px;
}
.row{
	margin: 0px;
}
.visible-xxs,
.visible-block-xxs,
.visible-inlineblock-xxs{
	display: none !important;
	}
/* Same Height Columns */
.row-h{
	display: table
}
.row-h [class*="col-"] {
    float: none;
    display: table-cell;
    vertical-align: top;
}
html.ie8 .wow{
	visibility: visible !important;
	opacity: 1 !important;
}
html.ie8 body{
	display: table;
	width: 100%;
}

/* Large devices */
@media (max-width: 1200px) {
	.no-padding-lg{
		padding:0;
	}
	.padding-lg{
		padding:15px;
	}
	.txt-center-lg{
		text-align: center;
	}
	.pull-none-lg{
		float: none !important;
	}
	.block-lg{
		display: block !important;
	}
}

/* Medium devices */
@media (max-width: 992px) {
	.no-padding-md{
		padding:0;
	}
	.padding-md{
		padding:15px;
	}
	.txt-center-md{
		text-align: center;
	}
	.pull-none-md{
		float: none !important;
	}
	.block-md{
		display: block !important;
	}
}

/* Small devices */
@media (max-width: 768px) {
	.hidden-xs{
		display: none !important;
	}
	.visible-xs{
		display: block !important;
	}
	.no-padding-sm{
		padding:0;
	}
	.padding-sm{
		padding:15px;
	}
	.txt-center-sm{
		text-align: center !important;
	}
	.pull-none-sm{
		float: none !important;
	}
	.block-sm{
		display: block !important;
	}
}

@media (max-width: 480px) {
	.visible-xxs,
	.visible-block-xxs{
		display: block !important;
	}
	.visible-inlineblock-xxs{
		display: inline-block !important;
	}
	.no-padding-xs{
		padding:0;
	}
	.padding-xs{
		padding:15px;
	}
	.txt-center-xs{
		text-align: center;
	}
	.pull-none-xs{
		float: none !important;
	}
	.txt-center-xxs{
		text-align: center;
	}
	.pull-right-xxs{
		float: right;
	}
	.pull-left-xxs{
		float: left;
	}
	.hidden-xxs{
		display: none !important;
	}
	.block-xs{
		display: block !important;
	}
}