.vfb-section {padding:0; margin:0;}
.vfb-item {position:relative; list-style:none; margin-bottom:20px;}
.vfb-item br {display: none;}
.vfb-item label {
  position: absolute;
  right: 0;
  top: 0;
  width: 50px;
  height: 50px;
  text-indent: -9999px;
  overflow: hidden;
  line-height: 50px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  z-index: 1;
}
.vfb-item-instructions label {
  position: static;
  width: auto;
  height: auto;
  line-height: auto;
  text-indent: inherit;
}
.vfb-item .vfb-required-asterisk:before {
  position: absolute;
  right: 0;
  top: 0;
  width: 22px;
  height: 22px;
  line-height: 22px;
  text-indent: initial;
  text-align: center;
  color: #d21d2f;

  content: "\f069";
  font-family: FontAwesome;
  -moz-osx-font-smoothing: grayscale;
   -webkit-font-smoothing: antialiased;
}
.vfb-item input.valid, .vfb-item textarea.valid {background-color: #cfc;}
.vfb-item input.vfb-error, .vfb-item textarea.vfb-error,
.vfb-item input[aria-invalid=true], .vfb-item textarea[aria-invalid=true] {background-color: #fcc;}

.vfb-item-file-upload {text-align: left;}
.vfb-item-file-upload input[type=button] {margin-right: 20px;}

.vfb-legend {display: none;}
.vfb-item-secret {display: none !important;}

.metaslider .flexslider {position: relative; overflow: hidden; background-color: rgba(0,0,0,0.8) !important;   /* margin: 0 0 25px 0  !important;*/}
.metaslider .flex-viewport {overflow: hidden; position: relative;}
.metaslider .slides {
  width: 800%;
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
  -webkit-transform: translate3d(-750px, 0px, 0px);
     -moz-transform: translate3d(-750px, 0px, 0px);
      -ms-transform: translate3d(-750px, 0px, 0px);
       -o-transform: translate3d(-750px, 0px, 0px);
          transform: translate3d(-750px, 0px, 0px);
}
.metaslider .slides img {width: initial !important; margin: 0 auto;}
