.top-menu .dropdown-menu {
background-color: #fff !important;
    border-radius: 8px;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
    min-width: 215px !important;
    padding: 10px !important;
}
.top-menu .dropdown-menu li {
list-style: none;
    display: block;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
    transition: all 0.3s ease-in-out;
}

.menu-item-parent-39 {
padding-left:10px !important;
padding-right:0 !important;
}
.footers-skin-1 .contact_form-skin-2 .btn  {
margin-left:-36px !important;
}

.footers-skin-1 .contact_form-skin-2 .btn button {
padding:8px 63px 8px 27px !important;
}
.footer-background span  {
color:#fff !important;
}
.footer-background .btn {
border-color: #fff !important;
    color: #fff !important;
}
.footers-skin-1 .contact_form-skin-2 .btn button {
border-color: #fff !important;
    color: #fff !important;
}
.footers-skin-1 .mw-layout-container {
border-top:1px solid #fff !important;
} 
.footer-background i:before {
color:#fff !important;
font-size:30px !important;
}
@media only screen and (max-width: 768px) { 
.footers-skin-1 .contact_form-skin-2 .btn  {
margin-left:-2px !important;
}
.footers-skin-1 .contact_form-skin-2 .btn button {
padding:8px 30px 8px 27px !important;
}
  .footers-skin-1 .module-menu {
  text-align:left !important;
  }
  .footers-skin-1-title {
  text-align:left !important;
  }
  .footers-skin-1 .btn {
  justify-content:start !important;
	text-align:left !important;
  }
}
.mwembed {
    min-height:0px !important;
}