.contact-form-container {
    padding-left: 2%;
    padding-right: 2%;
    padding-top: 3%;
    padding-bottom: 2%;
}
.contact-form-container .form-note {
    margin-left: 36px;
    font-size: 17px;
}
.contact-form-container .form-title {
    margin-top: 0px;
    margin-bottom: 30px;
    font-weight: 600;
    font-size: xx-large;
}
.contact-form-container span.bigcheck-target {
    font-family: FontAwesome;
    font-size: 2em !important;
    color: #D35400;
    margin-left: 3px;
}
.contact-form-container input[type='checkbox'].bigcheck {
    position: relative;
    left: -999em;
}
.contact-form-container input[type='checkbox'].bigcheck + span.bigcheck-target:after {
    content: "\f096";
}
.contact-form-container input[type='checkbox'].bigcheck:checked + span.bigcheck-target:after {
    content: "\f046";
}
.contact-form-container span.bigcheck {
    display: block;
    padding: 0.5em;
    padding-left: 0px
}
.contact-form-container span.bigcheck label {
    padding-left: 0px;
    font-size: 11px;
}
.contact-form-container .bigcheck-text {
    font-size: 15px;
    color: gray;
    opacity: 1.5;
    margin-left: 6px;
    vertical-align: text-bottom;
}
.contact-form-container .form-control {
    border: none;
    /* padding: 23px;
    font-size: x-large; */
}
.contact-form-container .form-control:focus {
    box-shadow: none;
}
.contact-form-container .submit-warrper {
    text-align: center;
    margin-top: 35px;
}
.contact-form-container .submit-warrper button {
    padding: 5px 39px;
    color: white;
    background-color: #ed8969;
    font-weight: bold;
    font-size: 21px;
    /* border-radius: 30px; */
}
.contact-form-container textarea, select {
    border: 2px solid #ed8969 !important;
}
.contact-form-container .input-group {
    border: 2px solid #ed8969;
    border-radius: 7px;
}
.contact-form-container .input-group-addon {
    border: none;
    background: none;
    font-size: 30px;
    font-weight: bold;
}
.contact-form-container input{
  font-size: 17px !important;
}

.contact-form-container .glyphicon-triangle-right, .glyphicon-triangle-bottom{
    color: #ed8969;
    font-size: 18px;
}
.contact-form-container .glyphicon-search {
    color: gray;
    opacity: 0.5;
}
.contact-form-container .input-group-btn {
    position: static;
}

.contact-form-container .input-group-btn ul {
    left: 0;
    border: 2px solid #ed8969 !important;
    overflow-y: scroll;
    margin-left: -2px;
    margin-right: -2px;
    margin-top: -2px;
    max-height: 400px;
}

.contact-form-container .input-group-btn ul>li>span {
    display: none;
}
.contact-form-container .input-group-btn button {
    border: none;
    background: none;
}
.contact-form-container .input-group-btn button span {
    border: none;
    background: none;
    /* margin-top: -4px; */
    margin-right: -5px;
}
button.btn.btn-default.new_contact {
    height: auto;
    width: auto;
    margin-top: -5%;
}

@media (min-width: 1200px) {
  button.btn.btn-default.new_contact {
      height: auto;
      width: auto;
      margin-top: -5%;
      margin-right: -15%;
  }
}

@media (min-width: 768px ) and (max-width: 993px) {
  button.btn.btn-default.new_contact {
      margin-right: -56% !important;
  }
}
@media (min-width: 482px ) and (max-width: 767px) {
  button.btn.btn-default.new_contact {
    margin-top: -22% !important;
    margin-right: -79% !important;
  }
}
@media  (max-width: 480px) {
  button.btn.btn-default.new_contact {
    margin-top: -20%;
    margin-left: -52%;
  }
}


.container_contact {
    background-color: white;
    padding: 3%;
    margin-left: 14%;
    margin-right: 14%;
    margin-bottom: 22px;
    text-align: center;
}
.new_contact_container{
  margin-top: -96px;

}

.container.new_contact_container{
      margin-bottom: -95px;
      /* width: 1193px !important; */
}
.container.new_contact_container .form-group input {
    height: 42px !important;
}


.contact-form-container .form-note {
    margin-left: 0px;
}
/*************responsive**************/
@media only screen and (max-device-width:480px) {

  .container.new_contact_container {
      width: 100% !important;
  }
  .container {
       padding-right: 0px;
       padding-left: 0px;
   }

   .glyphicon-triangle-right {
     padding-top: 0px!important;
}
.contact-form-container input[type='checkbox'].bigcheck {
    left: 7%!important;
}

}


.container_contact .button_back{
  background-color: #e87352;
  border: none;
  color: white;
  padding: 3px 35px;
  text-align: center;
  text-decoration-color: black;
  text-decoration: none;
  display: inline-block;
  /* margin-top: 28px; */
  font-size: 19px;
  font-weight: 600;
  /* box-shadow: 2px 2.5px 10px #888888; */
  /* margin-left: 40px; */
  /* border-bottom-width: 3px; */
  /* border-bottom-style: solid; */
  /* border-bottom-color: #b24b2e; */
  float: left;
  margin-top: -5%;
}



/*****************container width************/
 @media (min-width: 1200px){
  #contact_container {
    width : 1193px!important;
  }
}
#contact-li .button, form input[type="submit"], form button, form input[type="reset"] {
    /* width: 32px; */

}
.form-contact h3 {
  font-size: 15px !important;
}
.contact_p {
  font-size: 14px !important;
}
.contact_li{
  cursor: pointer;
}
