﻿/***** BEGIN RESET *****/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;font-family: 'Roboto Condensed', sans-serif;
	border: 0;
	margin: 0;
	padding: 0;	
}

ol, ul {
	list-style: none;
}

table{border-collapse:collapse; width:100%;}
td{vertical-align:top;}

/* Make HTML 5 elements display block-level for consistent styling */  
header, nav, article, footer, address, img {display:block;}

/***** END RESET *****/

/* Clearfix */
.cf:before,
.cf:after {content:" ";display:table;}
.cf:after {clear:both;}
.cf {*zoom: 1;}

body {font-size:18px;line-height:24px;-webkit-text-size-adjust:none;background-image:url("../siteart/bg.png");background-repeat:no-repeat;background-position:center center;background-attachment:fixed;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover;}

h1 {font-weight:700;margin-bottom:5px;line-height:normal;font-size:32px;}
h2, h3, h4 {font-weight:700;margin-bottom:5px;line-height:normal;}
strong {font-weight:700;}

.wrapper {width:100%;max-width:80%;margin:0 auto;padding:2% 0px;}

.headinfo {width:100%;max-width:33%;height:auto;vertical-align:top;float:left;display:block;text-align:center;font-weight:700;}
.headinfo img {max-width:100%;height:auto;display:inline-block;}
.headinfo a:link, .headinfo a:visited, .headinfo a:active {text-decoration:none;color:#000;}
.headinfo a:hover {text-decoration:underline;color:#000;}

.twocols {width:100%;max-width:50%;height:auto;vertical-align:top;float:left;display:block;}

.manu {text-align:center;box-sizing:border-box;}
.manu img {display:inline-block;max-width:100%;height:auto;padding:15px;}
.manu a:hover {opacity:.7;}

.headinfo span {display:inline-block;padding:0 5px;}
div.reveal {display:none;}
.whitebg {background: rgba(255,255,255,.70);}

a:link, a:visited, a:active {text-decoration:none;font-weight:700;color:#000;}
a:hover {text-decoration:underline;color:#000;}

footer {background:url("../siteart/black.png") repeat;width:100%;color:#fff;}
footer a:link, footer a:visited, footer a:active {text-decoration:none;color:#fff;}
footer a:hover {text-decoration:underline;color:#fff;}
.footercredits {background:#000;width:100%;color:#fff;font-weight:700;padding:10px 0;}

/************************************************ Responsive Styles **/

@media screen and (max-width: 1280px){
}



@media screen and (max-width: 1023px){
    .wrapper {padding:5% 0px;}

}



@media screen and (max-width: 800px){
    .headinfo {max-width:100%;float:none;}
    div.hide {display:none!important;}
    div.reveal {display:block!important;}

}
 
 

@media screen and (max-width: 320px){
}
