.title-bar{
  background-color: #efeceb !important;
  color: #000;
  border-bottom: 5px solid #ff0000;
}

.top-bar{
  background: url("../img/bg_record.png") repeat #efeceb !important;
}

.top-bar,
.top-bar ul{
  background-color: transparent !important;
}

.logoc{
  margin: 0 auto;
}

a{
  color: #ff0000 !important;
}

  .pnum a{
    color: #006699 !important;
  }

a:hover{
  color: #006699 !important;
}

.menu .active a {
    background: #ccc !important;
}

h1, h2{
  font-weight: bold !important;
  color: #006699 !important;
}
h3{
  color: #006699 !important;
}

.menu.vertical{
  text-align: center;
}

.maincontent{
  margin: 20px 0;
}

.clients{
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

.vid{

}

.hellodjs{
  background: #006699;
  color: white;
}

  .hellodjs a{
    color: #dd9933 !important;
  }

  .hellodjs a:hover{
    color: #6699cc !important;
  }


.wcome{
  background: url("../img/bg_record.png") repeat #efeceb !important;
}


.packs{
  background-color: black;
  color: #999;
}

.packs ul{
  lifst-style-type: none;
}
  .packs h3, .packs h4{
    font-weight: bold !important;
    color: #fff !important;
  }

  .wcome h1{
    color: #6699cc !important;
  }
  .wcome h2{
    color: #484848 !important;
  }

footer{
  background: url("../img/bg_record.png") repeat #efeceb !important;
}



.copy{
  background: #ccc;
  color: #006699;
  text-align: center;
  border-top: 5px solid #c8c8c8;
}

.copy p{
  padding: 10px 0;
  font-size: .75em;
}




/*  FORM */

.contact-us-form input[type=text],
.contact-us-form input[type=email],
.contact-us-form textarea {
  margin-bottom: 1.5rem;
}

.contact-us-form-actions {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.contact-us-form-actions input[type=submit] {
  border-radius: 5000px;
  padding-left: 2rem;
  padding-right: 2rem;
}

.contact-us-form-actions .contact-us-file-button {
  background: transparent;
  color: #8a8a8a;
}

.contact-us-list li::before {
  margin-right: 2rem;
  font-size: 2rem;
  vertical-align: middle;
  color: #8a8a8a;
  font-family: 'FontAwesome';
}


/* END FORM */
