/* Enter Your Custom CSS Here */

#s5_nav li span a,#s5_nav li span a:active, #s5_nav li span a:hover {
  /* margin-left: 10px; */
  height:auto;
  margin: 5% 0 0 30% !important;
  position: absolute !important;
  transform: translate(0, -50%) !important;
}
#s5_nav li{
width:6.3%;
}

#rhs {
  margin-right: -11%;
  float: right;
  margin-top: 3%;
}
#rhs .pn {
  width: 60%;
  margin: 0 0 0 24%;
}

.mail {
  margin-left: 14%;
  width: 32px;
  height: 33px !important;
}
.facebook, .twitter {
  margin-bottom: 1px;
  width: 30px;
  height: 30px !important;
}

.social{
text-align:center;
}

.display_block
{
  display: block;
}

.cdi {
  float: left;
  height: auto;
  width: 48%;
}
.ii
{
  float: right;
  width:48%;
  height:auto;
}
.submitbutton{
      clear: both;
    display: block;
  
}
.cdi input[type="checkbox"], .ii input[type="checkbox"] {
  width: 46px;
}
.wpcf7-form-control.wpcf7-submit {
  background-color: #927aaf;
  color:white;
}

.wpcf7-form-control.wpcf7-submit:hover {
  background-color: #745C91;
  color:white;
  cursor:pointer;
}
.cdi input, .cdi textarea, .ii input, .ii textarea {
  padding-left: 0 !important;
  padding-right: 0 !important;
  width: 100%;
  text-indent: 8px;
}
@media screen and (max-width: 768px){
.cdi {
  clear: both;
  display: block;
  width: 100%;
}

.cdi select, .ii select{
  width:100%;
}
 .ii {
  clear: both;
  display: block;
  width: 100%;
}
  
}