@import url('css/demo.css');
body{
  font-family: 'Open Sans', sans-serif;
}
*:focus {
    outline: none;
}
.header{
  width: 50%;
    background-color: #ffffff;
    margin:0px auto;
}
/*.heading h1 span{*/
/*  color: #ef7f1b;*/
/*}*/
.heading h1 {
  color:#114490;
}
h1 {
 overflow: hidden;
 text-align: center;
}
h1:before,
h1:after {
 background-color: #333;
 content: "";
 display: inline-block;
 height: 1px;
 position: relative;
 vertical-align: middle;
 width: 50%;
}
h1:before {
 right: 0.5em;
 margin-left: -50%;
}
h1:after {
 left: 0.5em;
 margin-right: -50%;
}
.logo1 img:nth-child(2){
  width: 110px;
  float: right;
}
.logo1 img{
  display: inline-block;
}
.ast_contact_form{
    width: 45%;
    /*position: absolute;*/
    background-color: #ffffff;
    padding: 30px;
    /*top: 222px;*/
    left:0;
    right:0;
    margin:0px auto;
    border-radius: 2px;
    box-shadow: 0px 2px 2px 1px rgba(0,0,0,0.3);
    overflow: hidden;
}
.ast_contact_form label{
  float:left;
  width:100%;
  text-transform:capitalize;
  color:#000000;
  font-weight:400;
  font-size: 12px;
  border-radius: 3px;
}
.ast_contact_form label.radio-inline{
  width: auto;
  font-family: 'Open Sans', sans-serif;
  font-size: 12px;
  font-weight: 400;
}
.ast_contact_form input[type="text"], .ast_contact_form textarea, .ast_contact_form select{
  float:left;
  width:100%;
  height:45px;
  padding:0px 15px;
  border: 0;
  font-size: 12px;
  margin-bottom:25px;
}
.ast_contact_form select option{
 font-size:13px;
 display: inline-block;
 color: #7a97a9;
}

.ast_contact_form input.ckeck{
  width: 5%;
  height: 14px;
}
span{
  margin-left: 10px;
}
.ast_contact_form textarea{
  height:auto;
  padding:10px 15px;
    resize: vertical;
}
.ast_contact_form .ques{
  padding:20px;
  font-weight: 100;
}
.submitbtn{
    display: inline-block;
    height: 45px;
    line-height: 43px;
    padding: 0px 20px;
    min-width: 130px;
    background-color: #114490;
    color: #ffffff;
    text-transform: capitalize;
    border: 1px solid #114490;
    border-radius: 3px;
    margin-top: 15px;
    text-align: center;
    transition: all 0.5s;
}
.submitbtn:hover, .submitbtn:focus{
  background-color:#114490;
  color:#fff;
  border:1px solid #114490;
  outline:none;
  box-shadow:none;
    transition: all 0.5s;
}
.chosen-value, .value-list{
  width: 100%;
}



.wrapper-dropdown-3 {
    /* Size and position */
    position: relative;

    /* Styles */
    background: #fff;
    box-shadow: 0 1px 1px rgba(50,50,50,0.2);
    cursor: pointer;
    outline: none;

    /* Font settings */
    font-weight: bold;
}

.cheacked{
  box-shadow: 0px 1px 2px 0px rgba(0,0,0,.1);
  margin-bottom: 25px;
  font-size: 12px;
  border: 0;
  font-weight: bold;
  color: #807e7e;

}

.cheack{
  margin-right: 10px;
}