

@font-face {
font-family: "univeligultcon";
src: url("../fonts/univeligultcon-webfont.eot");
src: url("../fonts/univeligultcon-webfont.eot?#iefix") format("embedded-opentype"),
     url("../fonts/univeligultcon-webfont.woff") format("woff"),
     url("../fonts/univeligultcon-webfont.ttf") format("truetype"),
     url("../fonts/univeligultcon-webfont.svg#Array") format("svg");
font-weight: normal;
font-style: normal;
}


@font-face {
font-family: "OpenSans-Regular";
src: url("../fonts/OpenSans-Regular-webfont.eot");
src: url("../fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),
     url("../fonts/OpenSans-Regular-webfont.woff") format("woff"),
     url("../fonts/OpenSans-Regular-webfont.ttf") format("truetype"),
     url("../fonts/OpenSans-Regular-webfont.svg#Array") format("svg");
font-weight: normal;
font-style: normal;
}


@font-face {
font-family: "OpenSans-Regular";
src: url("../fonts/OpenSans-Regular-webfont.eot");
src: url("../fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),
     url("../fonts/OpenSans-Regular-webfont.woff") format("woff"),
     url("../fonts/OpenSans-Regular-webfont.ttf") format("truetype"),
     url("../fonts/OpenSans-Regular-webfont.svg#Array") format("svg");
font-weight: normal;
font-style: normal;
}


@font-face {
font-family: "OpenSans-Regular";
src: url("../fonts/OpenSans-Regular-webfont.eot");
src: url("../fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),
     url("../fonts/OpenSans-Regular-webfont.woff") format("woff"),
     url("../fonts/OpenSans-Regular-webfont.ttf") format("truetype"),
     url("../fonts/OpenSans-Regular-webfont.svg#Array") format("svg");
font-weight: normal;
font-style: normal;
}


@font-face {
font-family: "OpenSans-Regular";
src: url("../fonts/OpenSans-Regular-webfont.eot");
src: url("../fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),
     url("../fonts/OpenSans-Regular-webfont.woff") format("woff"),
     url("../fonts/OpenSans-Regular-webfont.ttf") format("truetype"),
     url("../fonts/OpenSans-Regular-webfont.svg#Array") format("svg");
font-weight: normal;
font-style: normal;
}


h1, h2, h3, h4, .ribbon-center span, h2.intro .intro-bold, .testimonial li h6
{
	font-family:"univeligultcon", Geneva, sans-serif !important;
	color: #000000 !important;
}


h5, h6, .ei-slider-loading, .twtr-tweet-text p a.twtr-user, .intro-container h3, #block-title span
{
	font-family:"OpenSans-Regular", Geneva, sans-serif !important;
	color: #777777 !important;
}



h1.single-portfolio-header
{
	font-family:"OpenSans-Regular" !important;
	color: #777777 !important;
}


.sidebar-box h4.blog-sidebar-title span, h4.footer-heading span
{
	font-family:"OpenSans-Regular" !important;
	color: #888888 !important;
}


*, body, #social-icon a, .sidebar-author, .sidebar-date, .sidebar-social, .sidebar-comment, .sidebar-cat,
#comment-wrapper, #commentform label, .twtr-tweet-text p a, .da-thumbs li a div h6, .footer-box, div.wpcf7-mail-sent-ok, div.wpcf7-validation-errors, div.wpcf7-mail-sent-ng, span.wpcf7-not-valid-tip, ol, ul, p, span, span a, a, table, .sidebar-item-box .sidebar-item-date
{
	font-family:Arial !important;
	color: #777777 !important;
}


#footer-wrapper a, #footer-wrapper span, #footer-wrapper p, #footer-wrapper h1, #footer-wrapper h2, #footer-wrapper h3, #footer-wrapper h4, #footer-wrapper h5, #footer-wrapper h6,
#footer-wrapper .textwidget, h4.footer-heading span
{
	color: #cccccc !important;
}







a.hightlight, span.highlight, .banner-container a, .tag-wrapper a, .banner-container a:hover, .tag-wrapper a:hover, .sidebar-comment h5 a, a.comment-reply-link
{
	background: #fbc12f;
}

.sf-menu ul li a:hover
{
	border-left:3px solid #fbc12f !important;
}

 
.button, button, input[type="submit"], input[type="reset"], input[type="button"]
{
	background:#fbc12f;
}


body, #block-title span
{
	background:url('https://www.villscheider.info/wp-content/themes/mountain1.0/images/bg/bg.jpg') repeat-x;
}


