/**FLOAT**/
.no-float { float: none; }

/**CLEAR**/
.clear-both { clear: both; }

/**TYPO**/
.uppercase { text-transform: uppercase; }
.text-bold { font-weight: 800; }
.underline { text-decoration: underline; }
.no-underline,
.no-underline:hover,
.no-underline:focus,
.no-underline:active,
.no-underline.active { text-decoration: none !important; }

/**BORDER**/
.no-border { border-width: 0; }

/**DISPLAY**/
.inline-block { display: inline-block; }
.display-block { display: block; }

/**PADDING**/
.no-padding        { padding: 0; }
.no-padding-top    { padding-top: 0; }
.no-padding-right  { padding-right: 0; }
.no-padding-bottom { padding-bottom: 0; }
.no-padding-left   { padding-left: 0; }

@media (min-width: 768px) {
	.only-xs-padding-left { padding-left: 0; }
}

@media (max-width: 767px) {
	.xs-no-padding { padding: 0; }
	.xs-no-padding-left { padding-left: 0; }
}


/**MARGIN**/
.no-margin        { margin: 0; }
.no-margin-top    { margin-top: 0; }
.no-margin-right  { margin-right: 0; }
.no-margin-bottom { margin-bottom: 0; }
.no-margin-left   { margin-left: 0; }
@media (max-width: 767px) {
	.xs-no-margin        { margin: 0; }
	.xs-no-margin-top    { margin-top: 0; }
	.xs-no-margin-bottom { margin-bottom: 0; }
	.xs-no-margin-right  { margin-right: 0; }
	.xs-no-margin-left   { margin-left: 0; }
}