@charset "utf-8";
/*---------------------------*/
/*---------------------------*/
/*---------------------------*/
#VDCInfoSuperContainer{
  margin: 0;
  padding: 0;
  display: block;
  background-color: rgba(255, 255, 255, .99);
  width: 100%;
}
#VDCInfoSuperContainer #VDCInfoContainer{
  margin: auto;
  padding: 0;
  display: block;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
}
/*--------------*/
#VDCInfoSuperContainer #VDCInfoContainer #VDCInfoSocialMedia .VDCInfoSocialMediaSubContainer{
  margin: 0;
  padding: 0;
  display: block;
  width: 100%;
}
#VDCInfoSuperContainer #VDCInfoContainer #VDCInfoSocialMedia .VDCInfoSocialMediaSubContainer .VDCInfoSocialMediaLink{
  margin: 0;
  padding: 0;
  display: block;
  width: 100%;
  text-decoration: none;
  color: #444444;
}
#VDCInfoSuperContainer #VDCInfoContainer #VDCInfoSocialMedia .VDCInfoSocialMediaSubContainer .VDCInfoSocialMediaLink img,
#VDCInfoSuperContainer #VDCInfoContainer #VDCInfoSocialMedia .VDCInfoSocialMediaSubContainer .VDCInfoSocialMediaLink p{
  margin: 0;
  padding: 0;
  display: inline-block;
  vertical-align: middle;
}
/*--------------*/
#VDCInfoSuperContainer #VDCInfoContainer #VDCInfoContact .VDCInfoContactSubContainer{
  margin: 0;
  padding: 0;
  display: block;
  width: 100%;
}
#VDCInfoSuperContainer #VDCInfoContainer #VDCInfoContact .VDCInfoContactSubContainer .VDCInfoContactLink{
  margin: 0;
  padding: 0;
  display: block;
  width: 100%;
  text-decoration: none;
  color: #444444;
}
#VDCInfoSuperContainer #VDCInfoContainer #VDCInfoContact .VDCInfoContactSubContainer .VDCInfoContactLink img,
#VDCInfoSuperContainer #VDCInfoContainer #VDCInfoContact .VDCInfoContactSubContainer .VDCInfoContactLink p{
  margin: 0;
  padding: 0;
  display: inline-block;
  vertical-align: middle;
}
@media screen and (min-width: 701px) {
  /*---------------------------*/
  /*---------------------------*/
  /*---------------------------*/
  #VDCInfoSuperContainer #VDCInfoContainer{
    width: 70%;
    padding-top: 1%;
    margin-top: 1%;
    padding-bottom: 1%;
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoSocialMedia,
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoContact{
    margin: 0;
    padding: 0;
    display: inline-block;
    vertical-align: middle;
  }
  /*--------------*/
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoSocialMedia{
    width: 45%;
    margin-right: 3%;
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoSocialMedia .VDCInfoSocialMediaSubContainer{
    margin-top: 3%;
    margin-bottom: 3%;
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoSocialMedia .VDCInfoSocialMediaSubContainer .VDCInfoSocialMediaLink{
    
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoSocialMedia .VDCInfoSocialMediaSubContainer .VDCInfoSocialMediaLink img{
    width: 10%;
    margin-right: 2%;
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoSocialMedia .VDCInfoSocialMediaSubContainer .VDCInfoSocialMediaLink p{
    width: 80%;
  }
  /*--------------*/
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoContact{
    width: 50%;
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoContact .VDCInfoContactSubContainer{
    margin-top: 1%;
    margin-bottom: 1%;
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoContact .VDCInfoContactSubContainer .VDCInfoContactLink{
    
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoContact .VDCInfoContactSubContainer .VDCInfoContactLink img{
    height: 30px;
    margin-right: 2%;
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoContact .VDCInfoContactSubContainer .VDCInfoContactLink p{
    width: 80%;
  }
}
@media screen and (max-width: 700px) {
  /*---------------------------*/
  /*---------------------------*/
  /*---------------------------*/
  #VDCInfoSuperContainer #VDCInfoContainer{
    width: 80%;
    padding-top: 7%;
    padding-bottom: 7%;
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoSocialMedia,
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoContact{
    margin: 0;
    padding: 0;
    display: block;
    width: 100%;
  }
  /*--------------*/
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoSocialMedia{
    margin-bottom: 8%;
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoSocialMedia .VDCInfoSocialMediaSubContainer{
    margin-top: 3%;
    margin-bottom: 3%;
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoSocialMedia .VDCInfoSocialMediaSubContainer .VDCInfoSocialMediaLink{
    
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoSocialMedia .VDCInfoSocialMediaSubContainer .VDCInfoSocialMediaLink img{
    width: 15%;
    margin-right: 5%;
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoSocialMedia .VDCInfoSocialMediaSubContainer .VDCInfoSocialMediaLink p{
    width: 75%;
     font-size: .9em;
  }
  /*--------------*/
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoContact{
    width: 80%;
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoContact .VDCInfoContactSubContainer{
    margin-bottom: 5%;
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoContact .VDCInfoContactSubContainer .VDCInfoContactLink{
    
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoContact .VDCInfoContactSubContainer .VDCInfoContactLink img{
    width: 30px;
    margin-right: 5%;
  }
  #VDCInfoSuperContainer #VDCInfoContainer #VDCInfoContact .VDCInfoContactSubContainer .VDCInfoContactLink p{
    width: 60%;
    font-size: .9em;
  }
}
