@charset "utf-8";
@media screen and (max-width: 767px){
  /* mediatable */
  .mediaTable{
    font-size: 14px;
  }
  .mediaTable th{
    background: #077ECE;
    color: #FFF;
    padding: 10px;
  }
  .mediaTable td,.mediaTable th{
    display: block;
  }
  .mediaTable td{
    padding: 15px 0 15px 10px;
    margin-bottom:10px;
  }
  .contactText {
    margin: 20px 0 0;
    text-align: center;
    font-size: 14px;
  }
  .contactText strong {
    font-size: 22px;
    font-weight: bold;
    color: #DC6177;
    display: block;
  }
  .btn{background-color: #006CD8;padding: 5px 15px;}
  .btn a{color: #fff !important;}
}
@media print, screen and (min-width: 768px){
/* mediatable */
  .mediaTable{
    font-size: 14px;
  }
  .mediaTable th{
    text-align: right;
    width: 130px;
  }
  .mediaTable td.label{
    width: 150px;
  }
  .mediaTable a{
    color: #077ECE;
    text-decoration: none;
  }
  .mediaTable a:hover{
    text-decoration: underline;
  }
  .mediaTable td{
    border-top: 1px solid #077ECE;
    padding: 10px;
    vertical-align: top;
	min-width: 240px;
  }
  .mediaTable th{
    border-top: 1px solid #077ECE;
    padding: 10px;
    vertical-align: top;
	min-width: 140px;
  }
  .contactText {
    margin: 20px;
    text-align: center;
    font-size: 14px;
  }
  .contactText strong {
    font-size: 24px;
    font-weight: bold;
    color: #DC6177;
  }
  .btn{background-color: #006CD8;padding: 5px 15px;}
  .btn a{color: #fff !important;}
}