.hamburger-menu .bar,
.hamburger-menu .bar:before,
.hamburger-menu .bar:after {
	background: #fff;
}

html,body {
    background-color: #fff !important;
}

body,
.page-outro,
h1, h2, h3, h4, h5, h6,
p, ul, ol, li,
footer {
	color: #101820 !important;
}
body a {
	color: #DA291C;
}
body strong,
body blockquote,
body blockquote *,
body header *,
body .social-share *,
body .nextprev * {
    color: #101820 !important;
}

body .page-intro,
body .page-intro h1,
body footer * {
	color: #101820 !important;
}


.main a:hover, .footer a:hover {
	border-color: #D82B26;}


i.fa:hover {
	color:#D82B26 !important;
}

.scrolldown:before, .scrolldown:after {
    
    border-bottom: solid #101820;
    border-right: solid #101820;
}

blockquote:before   {
		content: url(quotation-w.svg);

}
blockquote:after   {
		content: url(quotation_rev-w.svg);

}

body .fullscreen-text-mask {
    display: block;
    opacity: 1 !important;
    background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) !important ;
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) !important ;
	background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) !important ;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fff',GradientType=0 );
}

::selection {
	background: #DA291C !important;
}

a:after {
	background: #DA291C;
}

