.slim{
  min-height: 25px!important;
}
div.mod-languages a {
    color: #20364c;
   font-weight: 500;
   font-size: 16px;
 
}

div.mod-languages a:hover {
    text-decoration:  underline;
}
/*div.mod-languages a:hover {
    color: #fff;
   font-weight: 400;
   font-size: 16px;
}*/
div.mod-languages ul{
  text-align: center!important;
}
  .shadow:hover{
    box-shadow: 10px 40px 80px 0 rgba(0, 0, 0, 0.2) !important;
    transform: translate(0, -10px);
    transition: all 0.8s ease-out;
}

.ba-menu-wrapper > .main-menu > .integration-wrapper > ul > li > a > i.ba-menu-item-icon{
  color: var(--primary);
}
.ba-form .ba-btn-submit{
  font-family:'MuseoSans'!important;
    font-style: normal;
    font-weight: 700!important;
  letter-spacing: 1px;}

#item-15655834821 .ba-search-wrapper{
  background-color:#fff!important;
}

.for .ba-button-wrapper a i:hover {
  color: var(--primary)!important;}

  
  #item-15656192580 .accordion-heading a i {
  color: var(--primary)!important;}
.ba-tabs-wrapper .nav-tabs li{
  border-bottom: 1px solid #444!important;
}
.input-append .add-on, .input-prepend .add-on {
    background-color: #dbdbdb!important;
  color:#20364c!important;}

.com_virtuemart table.user-details input, .chzn-container-single .chzn-search input[type="text"], .chzn-container-multi .chzn-choices, .chzn-container-single .chzn-single, textarea:not([class*="span"]), input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], select {
    border: 1px solid #34dca2!important;
    width: 350px;
}

#modlgn-remember {
    margin: 10px 10px 0px 10px!important;
    vertical-align: middle!important;
}

.controls, .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled], .btn-primary:hover, .btn-primary {
      /*width: 350px;*/
  border-radius: 0px!important;
   
}
.controls, .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled], .btn-primary:hover, .btn-primary {
    width: 390px;
    border-radius: 0px!important;
}
ul.unstyled, ol.unstyled, ul.inline, ol.inline, #form-login-remember {
    display:none;
}
@media (max-width: 425px){
  .com_virtuemart table.user-details input, .chzn-container-single .chzn-search input[type="text"], .chzn-container-multi .chzn-choices, .chzn-container-single .chzn-single, textarea:not([class*="span"]), input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], select {
    border: 1px solid #34dca2!important;
    width: 280px;
}
  .controls, .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled], .btn-primary:hover, .btn-primary {
    width: 320px;
    border-radius: 0px!important;
}
  
}
