html, body{
	margin:0;
	font-size: 100%;
	font-family: 'Lato', sans-serif;
	    background: url(../images/image-1.jpg) center no-repeat;
		
		background-size:cover;
		
}
.bg-img {
  
  background: url(../images/back-spactrum.png) center no-repeat;
  background-size: cover;
  opacity: .9; 
  &:before {
    content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-image: linear-gradient(to bottom right,#002f4b,#dc4225);
	opacity: .9; 
  }
}
body a {
	text-decoration:none;
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
a:hover{
 text-decoration:none;
}
input[type="button"],input[type="submit"]{
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}

h1,h2,h3,h4,h5,h6{
	margin:0;
	font-family: 'Viga', sans-serif;
}	
p{
	margin:0;
}
ul{
	margin:0;
	padding:0;
}
label{
	margin:0;
}


body {     background-color: #f6f5f7;
    padding: 112px 0px;
    color: #000;
    font: 13px/18px monospace;
    }
@media (max-width: 1024px){
	body {    padding: 185px 0px;
    width: 100%;
    }
}
@media (max-width: 768px){
	body {    padding: 160px 0px;
    width: 100%;
    }
}
@media (max-width: 480px){
	body {    padding: 150px 0px;
    width: 100%;
    }
}
@media (max-width: 320px){
	body {    padding: 70px 0px;
    width: 100%;
    }
}
@media (max-width: 240px){
	body {     padding: 45px 0px;
    width: 100%;
    }
}

