html, body, .container-table {
    height: 100%;
}
.container-table {
    display: table;
}
.vertical-center-row {
    display: table-cell;
    vertical-align: middle;
}
@font-face {
  font-family: "Roboto";
  src: url("Roboto-Regular.woff2") format("woff2"), url("Roboto-Regular.woff") format("woff"), url("Roboto-Regular.ttf") format("truetype");
  font-weight: 400; 
}

@font-face {
  font-family: "Roboto";
  src: url("Roboto-Medium.woff2") format("woff2"), url("Roboto-Medium.woff") format("woff"), url("Roboto-Medium.ttf") format("truetype");
  font-weight: 500; 
}

@font-face {
  font-family: "Roboto";
  src: url("Roboto-Bold.woff2") format("woff2"), url("Roboto-Bold.woff") format("woff"), url("Roboto-Bold.ttf") format("truetype");
  font-weight: 700; 
}
html {
	font-family: Arial, sans-serif;
}

body {
	background: url(bg.jpg) no-repeat center center fixed;
}

.header {
	color: antiquewhite;
	font-size: 60px;
}

.headersub {
	color: antiquewhite;
	margin-bottom: 40px;
}

.votebtn, .votebtn2 {
	color: antiquewhite;
	font-size: 20px;
	background: transparent;
	padding: 5px 10px 5px 10px;
	border: solid antiquewhite 2px;
	text-decoration: none;
	transition: background .25s ease-in-out;
	-moz-transition: background .25s ease-in-out;
	-webkit-transition: background .25s ease-in-out;
	-ms-transition: background .25s ease-in-out;
	-o-transition: background .25s ease-in-out;
}

.votebtn:hover, .votebtn2:hover {
	color: antiquewhite;
	background: rgba(255, 255, 255, 0.26);
	text-decoration: none;
}

.votebtn:focus, .votebtn2:focus {
	color: antiquewhite;
	text-decoration: none;
}


/* COPY FROM XEVENTO */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}
.z-depth-1, nav, .card-panel, .card, .toast, .btn, .btn-large, .btn-floating, .dropdown-content, .collapsible, .side-nav {
  box-shadow: rgba(0, 0, 0, 0.156863) 0px 2px 5px 0px, rgba(0, 0, 0, 0.117647) 0px 2px 10px 0px;
}
nav {
  font-family: "Roboto";
  color: rgb(255, 255, 255);
  background-color: rgb(238, 110, 115);
  width: 100%;
  height: 56px;
  line-height: 56px;
  position: fixed;
}
.grey {
  background-color: rgb(158, 158, 158);
}
.grey.darken-4 {
  background-color: rgb(33, 33, 33);
}
nav .nav-wrapper {
  position: relative;
  height: 100%;
}
.m-l-10 {
  margin-left: 10px;
}
a {
  background-color: transparent;
  color: rgb(3, 155, 229);
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
}
nav a {
  color: rgb(255, 255, 255);
}
nav .brand-logo {
  position: absolute;
  color: rgb(255, 255, 255);
  display: inline-block;
  font-size: 2.1rem;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
ul {
  list-style-type: none;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.right {
  float: right;
}
nav ul {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
.activeNavLi {
  background-color: rgb(48, 48, 48);
}
.mainNavbar {
  background-color: rgb(33, 33, 33);
}
.mainNavbar:hover {
  background-color: rgb(48, 48, 48);
}
ul li {
  list-style-type: none;
}
nav ul li {
  transition-duration: 0.3s;
  transition-timing-function: initial;
  transition-delay: initial;
  transition-property: background-color;
  float: left;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
nav ul a {
  font-size: 1rem;
  color: rgb(255, 255, 255);
  display: block;
  padding-top: 0px;
  padding-right: 15px;
  padding-bottom: 0px;
  padding-left: 15px;
}
.searchButton {
  margin-right: 15px;
}
i {
  line-height: inherit;
}
[class^="mdi-"], [class*=" mdi-"] {
  font-family: Material-Design-Icons;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant-ligatures: normal;
  font-variant-caps: normal;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
.mdi-action-search::before {
  content: "\e65f";
}
nav .nav-wrapper i {
  display: block;
  font-size: 2rem;
}
i.fa.fa-search {
margin-top: 13px;
font-size: 25px;
}



