

@font-face {
	font-family: 'BebasNeueBold';
	src: url('http://new.prevodi-sunny.eu/wp-content/themes/bridge/fonts/BebasNeueBold.eot');
	src: url('http://new.prevodi-sunny.eu/wp-content/themes/bridge/fonts/BebasNeueBold.eot?#iefix') format('embedded-opentype'),
		url('http://new.prevodi-sunny.eu/wp-content/themes/bridge/fonts/BebasNeueBold.woff') format('woff'),
		url('http://new.prevodi-sunny.eu/wp-content/themes/bridge/fonts/BebasNeueBold.ttf') format('truetype'),
		url('http://new.prevodi-sunny.eu/wp-content/themes/bridge/fonts/BebasNeueBold.svg#BebasNeueBold') format('svg');
		font-weight: normal;
		font-style: normal;
}


@font-face {
    font-family: 'handwritten';
    src: url('http://new.prevodi-sunny.eu/wp-content/themes/bridge/fonts/handwritten.eot');
    src: url('http://new.prevodi-sunny.eu/wp-content/themes/bridge/fonts/handwritten.eot?#iefix') format('embedded-opentype'),
         url('http://new.prevodi-sunny.eu/wp-content/themes/bridge/fonts/handwritten.woff') format('woff'),
         url('http://new.prevodi-sunny.eu/wp-content/themes/bridge/fonts/handwritten.ttf') format('truetype'),
         url('http://new.prevodi-sunny.eu/wp-content/themes/bridge/fonts/handwritten.svg#handwritten') format('svg');
    font-weight: normal;
    font-style: normal;

}

.alternate-h1 {
	font-family: handwritten;
	font-weight: normal;
	color: #D20000;
	font-size: 86px;
        letter-spacing: 1px;
	text-transform: none;
	text-align: center;
}
.alternate-h2 {
	font-family: handwritten;
	font-weight: normal;
	color: #D20000;
	font-size: 69px;
        letter-spacing: 1px;
	text-transform: none;
	text-align: center;
        line-height: 79px;
}
.alternate-h21 {
	color: #D20000;
        font-family: handwritten;
        font-weight: normal;
        font-size: 79px;
 letter-spacing: 1px;
}

h1, h2 {
	font-family: BebasNeueBold;
	text-align: center;
 }

.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a {
    color: #3B3E3E;
}

.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li.active>a, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a:hover {
    color: #00ABE6;
}

.mpc-row p {
    line-height: 1.5em;
}

nav.content_menu ul li a {
    font-size: 16px;
    color: #D20000;
}
	
nav.content_menu ul li a span {
    padding: 10px 0 0;
}

nav.content_menu ul li.active:hover a, nav.content_menu ul li.active:hover i, nav.content_menu ul li:hover a, nav.content_menu ul li:hover i {
    color: #00ABE6;
}

#lang_sel_list img.iclflag {
    top: 8px;
	}

a:hover, p a:hover {
    color: #00ABE6;
    text-decoration: underline;
}

a, p a {
    color: #3B3E3E;
    text-decoration: underline;
}

.q_counter_holder span.counter {
	font-family: BebasNeueBold;
}