@import url(https://fonts.googleapis.com/icon?family=Material+Icons);
@font-face {
font-family: 'Avenir LT Std 95 Black';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 95 Black'), url('./fonts/AvenirLTStd-Black.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 45 Book';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 45 Book'), url('./fonts/AvenirLTStd-Book.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 85 Heavy';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 85 Heavy'), url('./fonts/AvenirLTStd-Heavy.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 35 Light';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 35 Light'), url('./fonts/AvenirLTStd-Light.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 65 Medium';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 65 Medium'), url('./fonts/AvenirLTStd-Medium.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 55 Roman';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 55 Roman'), url('./fonts/AvenirLTStd-Roman.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 95 Black Oblique';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 95 Black Oblique'), url('./fonts/AvenirLTStd-BlackOblique.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 45 Book Oblique';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 45 Book Oblique'), url('./fonts/AvenirLTStd-BookOblique.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 85 Heavy Oblique';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 85 Heavy Oblique'), url('./fonts/AvenirLTStd-HeavyOblique.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 35 Light Oblique';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 35 Light Oblique'), url('./fonts/AvenirLTStd-LightOblique.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 65 Medium Oblique';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 65 Medium Oblique'), url('./fonts/AvenirLTStd-MediumOblique.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 55 Oblique';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 55 Oblique'), url('./fonts/AvenirLTStd-Oblique.woff') format('woff');
}

@import url(http://fonts.googleapis.com/css?family=Droid+Serif);
@font-face {
	font-family: 'Comic Book Fun';
	src: url('./fonts/ComicBookFun-Regular.eot');
	src: url('./fonts/ComicBookFun-Regular.eot?#iefix') format('embedded-opentype'),
		url('./fonts/ComicBookFun-Regular.woff') format('woff'),
		url('./fonts/ComicBookFun-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Komika Text';
	src: url('./fonts/KomikaText.eot');
	src: url('./fonts/KomikaText.eot?#iefix') format('embedded-opentype'),
		url('./fonts/KomikaText.woff') format('woff'),
		url('./fonts/KomikaText.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Komika Axis';
	src: url('./fonts/KomikaAxis.eot');
	src: url('./fonts/KomikaAxis.eot?#iefix') format('embedded-opentype'),
		url('./fonts/KomikaAxis.woff') format('woff'),
		url('./fonts/KomikaAxis.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('./fonts/roboto-regular.woff') format('woff');
}
@font-face {
  font-family: 'Droid Serif';
  font-style: normal;
  font-weight: 400;
  src: url('./fonts/droidserif-regular.woff') format('woff');
}
@font-face {
	font-family: 'Calibri';
	src: url('./fonts/Calibri-Light.eot');
	src: url('./fonts/Calibri-Light.eot?#iefix') format('embedded-opentype'),
		url('./fonts/Calibri-Light.woff') format('woff'),
		url('./fonts/Calibri-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: 'Comfortaa';
	src: url('./fonts/Comfortaa-Regular.eot');
	src: url('./fonts/Comfortaa-Regular.eot?#iefix') format('embedded-opentype'),
		url('./fonts/Comfortaa-Regular.woff') format('woff'),
		url('./fonts/Comfortaa-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
/*effects*/
@-webkit-keyframes breath {
	0%	{ 
		background-size: 107% auto; 
		-o-background-size: 107% auto;
		-webkit-background-size: 107% auto;
		-moz-background-size: 107% auto;
		}
	100% {  
		background-size: 100% auto; 
		-o-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		-moz-background-size: 100% auto;
		}      
}
@-webkit-keyframes opac {
	0% { opacity: 0.30; }
  100% { opacity: 1.0; }  
}
/*End effects*/
html{
	width: 100%;
	height: 100%;
	margin: 0 auto;
	padding:0;
	font-family: inherit, Arial, sans-serif;
	font-size: 12px;
	font-size: 62.5% !important;
}
body{
	background-color: black !important;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	-o-background-size: cover;
	background-position: center center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	min-width: 100%;
	min-height: 100%;
	 margin: 0 auto;
	 padding:0;
	 font-family: inherit, Arial, sans-serif;
	 -webkit-animation: breath 1s linear; 
	font-size: 24px;
	font-size: 2.4rem;
	overflow-y: scroll;
}
a {
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  transition: all 0.35s;
  color: #FC6A03;
  text-decoration:none;
}
a:hover,
a:focus {
  /*color: #eb3812;*/
  color: #FC6A03;
  text-decoration:none;
}

h1,
h2,
h4,
h5,
h6 {
	font-family: 'Comic Book Fun', 'Helvetica Neue', Arial, sans-serif;
}
p {
	/*font-size:1.0vw; font-size: 12pt;*/
	
	font-size: 20px;
	font-size: 2.0rem;
	line-height: 1.5;
	margin-bottom: 20px;
	font-family: 'Comfortaa', cursive;
}

.btn-primary {
  color: white;
  background-color: #FC6A03;
  border-color: #FC6A03;
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  transition: all 0.35s;
  opacity: 0.7;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active
{
  color: white;
  background-color: #FC6A03;
  border-color: #FC6A03;
  opacity: 1.0;
}
.act{
	opacity:1.0 !important;
	cursor:default !important;
}
.act_acc{
	opacity:1.0 !important;
}
.btn-xl {
	border: none;
	font-weight: normal;
	text-transform: uppercase;
	font-family: 'Avenir LT Std 85 Heavy';
	padding: 15px 30px;
}
