
p , span{

	font-family: 'Oswald', sans-serif;
}

.img_back {

   
    height: 650px;
    background-image: url('../img/img_back.jpg');
    background-size: cover;
   
}


/*media queries responsive*/

@media screen and (min-width: 1600px ){


	.img_back_2 {

   
    height: 850px;
    background-image: url('../img/img_back_2.jpg');
    background-size: cover;
   
}


.img_back_3 {

   
    height: 700px;
    background-image: url('../img/img_back_3.jpg');
    background-size: cover;
   
}

.margin-form {

margin: 12em 0 0 6em;
}


}

@media screen and (max-width: 1600px ){

	.img_back_2 {

   
    height: 600px;
    background-image: url('../img/img_back_2.jpg');
    background-size: cover;
   
}

.img_back_3 {

   
    height: 550px;
    background-image: url('../img/img_back_3.jpg');
    background-size: cover;
   
}

.margin-form {

margin: 14em 0 0 3em;
}

}

@media screen and (max-width: 1200px ){

.margin-form {

margin: 14em 0 0 1em;
width: 100%;
}

}

@media screen and (max-width: 992px ){

	.img_back_2 {

    height: 400px;
    background-image: url('../img/img_back_2.jpg');
    background-size: cover;
   
}

.img_back_3 {

    height: 400px;
    background-image: url('../img/img_back_3.jpg');
    background-size: cover;
   
}

.margin-form {

margin: 13em 0 0 1em;
width: 100%;
}

}

@media screen and (max-width: 768px ){

	.img_back_2 {

    height: 300px;
    background-image: url('../img/img_back_2.jpg');
    background-size: cover;
   
}

.img_back_3 {

    height: 350px;
    background-image: url('../img/img_back_3.jpg');
    background-size: cover;
   
}

.text-xs-center {
    text-align: center;
  } 

  .center {
    margin: auto;
    width: 50%;
    
}

.margin-form {

margin: 12em 0 0 0;
width: 100%;
}

}

@media screen and (max-width: 576px ){

	.img_back_2 {

    height: 200px;
    background-image: url('../img/img_back_2.jpg');
    background-size: cover;
   
}

.img_back_3 {

    height: 250px;
    background-image: url('../img/img_back_3.jpg');
    background-size: cover;
   
}

.margin-form {

margin: 11em 0 0 0;
width: 100%;
}

}


input {

 font-weight: 300;
  width: 200px;
  outline: 0;
  border-width: 0 0 0 0;
  border-color: blue;
}


hr {
    border: none;
    height: 2px;
    /*color:  #919191; */
    background-color: #919191;
    width: 230px; 
    margin: 0 0 0 0;
}

.form-line  {

font-weight: 300;
color:  #919191;

}

#header{
  background:#000;
  padding:5px 0;
}
#header_phone{
  float:right;
  width:250px;
  margin-right: 3em;
  color:#FFF;
  font-weight:lighter;
}
#header_phone .sp1{
  font-size: 15px;
  margin:10px 0 5px;
  line-height: 10px;
}
#header_phone .sp2{
  font-size: 15px;
  margin-bottom:3px;
  line-height: 10px;
}
#header_phone .sp3{
  font-size: 19px;
    font-weight: bold;
    color: #0089BB;
}


#footer{
  background:#000;
  padding:10px 0;
}
#footer_menu {
    list-style: none;
}
#footer_menu li {
    position: relative;
    display: inline-block;
    margin: 0 5%;
}
#footer_menu li:after {
    content: '';
    position: absolute;
    top: 20px;
    right: -40px;
    width: 1px;
    height: 30px;
    background: #FFF;
}
#footer_menu li:last-child:after{
  display:none
}

#footer_menu li a {
    color: #FFF;
    line-height: 69px;
    font-family: 'Lato', sans-serif;
    font-weight: lighter;
    font-size: 16px;
}
