/* Add here all your CSS customizations */

body, p {
	color: #000 !important;
}

.transparent {
	color: transparent;
}

.right {
	text-align: right;
}

.pull-right {
    float: right !important;
}

button.btn {
	font-size: 0.85rem;
	line-height: 1.85;
}

.content-grid .content-grid-item:after, .content-grid .content-grid-item:before {
	border: none;
}

/* ELEMENTS */
h4 {
	font-weight: 400;
	letter-spacing: normal;
}

html .btn-primary {
	color: #FFFFFF;
	font-weight: bold;
}

.page-header-custom-background {
	background-position: top center !important;
	padding: 45px 0;
}

.page-header-xl {
	padding: 120px 0 !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	font-size: 1.8em;
}

.page-header-xl h1 {
	font-size: 2em !important;
}

nav.menu-xl > ul > li > a {
	font-size: 15px !important;
}
