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, 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, article, aside, canvas,
details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary, time, mark, audio,
video {	margin: 0; 	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table {	border-collapse: collapse; border-spacing: 0; }

html { height: 100%; }

h1,h2,h3,h4,h5,h6{  }
h1{ font-size:72px; line-height:80px;}
h2{ font-size:48px; }
h3{ font-size:30px; }
h4{ font-size:24px; }
h5{ font-size:18px; }
h6{ font-family:Arial; font-size:14px; }

.bold { font-family: Verdana; Arial, Helvetica; }

.menu { width:100%; min-height:75px; z-index:999; position:fixed; top: 0; }
.menu { background-color:#2e3133; } 
.menu_top { width:100%; min-height:75px;}
.menu_top { background-color:#2e3133; } 

.menu-center { max-width:960px; margin:0 auto; padding-top:13px; }

.end-menu { width:100%;  z-index:999; text-align:center; display:table; position:relative }
.end-menu { background-color:#2e3133; }
.end-menu-center { max-width:960px; text-align:center; margin:0 auto; padding-top:13px; padding-bottom:13px;}

.social { float:right; }
.social li { background: rgba(0, 0, 0, 0); float:left; margin-left:5px; }
.social li img { height:50px; width:50px; }
.social li a { padding: 0 7px; }

.hobbies { max-width: 250px; display: inline-block; margin: 1rem;}

.home { width:100%; height:100%; position:relative; }

.about-me { max-width:960px; margin:0 auto; margin-top:50px; padding:0 50px; position:relative; text-align: center;}
.twitch-me { max-width:960px; margin:0 auto; margin-top:50px; padding:0 50px; position:relative; text-align: center;}
.photography-me { max-width:960px; margin:0 auto; margin-top:50px; padding:0 50px; position:relative;   text-align: center;}

.box { max-width:960px; margin:0 auto; margin-top:50px; padding:0 50px; position:relative;  text-align: center; }

.about-me h4 { margin:0 auto; display:table; margin-bottom:50px; }
.about-me h1 { margin:0 auto; display:table; margin-bottom:50px; }

.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }

/****************************************************************************
WRAPPER
****************************************************************************/
.wrapper-background { background: rgba(0, 0, 0, 0.25); width:100%; height:100%;  }
.wrapper-content { max-width:960px; margin:0 auto; padding:130px 0px 0; }
.wrapper-text { margin:0 auto; background: rgba(0, 0, 0, 0.75); display:table; padding: 30px 20px; line-height:48px;  text-align: center;}

.wrapper { width:100%; height:400px; }
.wrapper_next { width:100%; height:50px; }

.wrapper1 { background: url(../images/bg01.jpg) 50% 50% fixed; background-position: center center; background-repeat: no-repeat; background-attachment: fixed; background-size: cover;}
.wrapper2 { background: url(../images/bg02.jpg) 50% 50% fixed; background-position: center center; background-repeat: no-repeat; background-attachment: fixed; background-size: cover;}

/***************************Photography page**********************************
*****************************************************************************/

.photography-content { margin:0 auto; padding:0px 0px 0pk; text-align: center;}

.photos_flickr {
	display: inline-block;
    margin: 0.1rem;
	
}	


.btn:hover {opacity: 0.6}
.btn2:hover {opacity: 0.8}

.skin-color1 { color:#fff; }
.skin-color2 { color:#000; }
.skin-color3 { color:#222; }
.skin-color4 { color:#666; }

.skin-background-color1 { background-color:#ffffff; }
.skin-background-color2 { background-color:#26ace2; }