html, body {
	width: 100%;
	height: 100%;
	font-family: 'Roboto', sans-serif;
	line-height: 1.25;
	background-color: #000;
	background: url('../images/bgr.jpg') no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.container {
	text-align: center;
	color: #fff;
	text-shadow: 1px 0px 2px #333;
	padding: 50px 10px;
	margin: 0 auto;
}

.container-iner {
	margin: 0 auto;
	width: 50%;
	font-size: 1.15em;
}

.n2 {
	margin-top: 30px;
	color: #fff;
	font: 1.25em 'Roboto', sans-serif;
	font-weight: 300;
}

.n2 a {
	color: #fff !important;
	text-decoration: none;
	transition: border-bottom 1s;
}

.n2 a:hover {
	border-bottom: 1px dotted #fff;
}

hr {
	border-color: rgba(255, 255, 255, 0.75) !important;
	width: 500px;
}

.customButton {
    position: relative;
    border: 1px solid rgba(255,255,255,0.5);
    background-color: rgba(255,255,255,0.0);
    font-family: 'Roboto', sans-serif !important;
    font-weight: 100;
    font-size: 2.0em;
    color: white;
    transition: background-color 0.2s;
    padding: 10px 20px;
    margin: 5px;
}

.customButton:hover {
	background-color: rgba(255,255,255,0.8);
	color: #00020e;
}

.customButton span {
	font-weight: 700 !important;
}

@media only screen and (max-width: 768px) {
		html, body {
			background: url('../images/bgrmob2.jpg') no-repeat fixed;
			background-position-x: 45%;
			background-position-y: 65%;
			-webkit-background-position-x: 35%;
			-moz-background-position-x: 35%;
			-o-background-position-x: 35%;
			-webkit-background-position-y: 75%;
			-moz-background-position-y: 75%;
			-o-background-position-y: 75%;
		}
    img {
    	text-align: center;
    	width: 100%;
    }
    .container {
    	width: 85%;
    	/*padding: 50px 10px 50px 10px;*/
    }
    hr {
    	width: 100%;
    }
		.container-iner {
			width: 95%;
		}
		.n2 {
			font-size: 1.2em;
		}
}


h1, h2, h3, h4, h5, h6 {
	font-family: 'Roboto', sans-serif;
	color: #ffb703;
	font-weight: 300;
}


/*
.logoicon {
	margin-top: 40px;
  position: relative;
	width: 140px;
	left: 50%;
	margin-left: -70px;
}

.image {
  display: block;
  width: 100%;
  height: auto;
}

.overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
}

.dugme:hover .overlay {
  opacity: 1;
}

.dugme2:hover .overlay {
  opacity: 1;
}

.logoicon:hover .overlay {
  opacity: 1;
}

  display: block;
  width: 100%;
  height: auto;
}

.overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
}

.dugme:hover .overlay {
  opacity: 1;
}

.dugme2:hover .overlay {
  opacity: 1;
}

.logoicon:hover .overlay {
  opacity: 1;
}
*/