.form-fixed{
  position: fixed;
  z-index: 2;
  display: block;
  top: 0;
  border: 1px solid #666;
}

.minimized{
  display: inline;
  box-sizing: content-box;
}

.minimized *{
  display: none;
}

.minimized .data-inview-controls, .minimized .data-inview-controls *{
  display: inline-block;
  float: left;
  margin-bottom: 0;
}
.data-inview-close span:first-child, .data-inview-size[data-state="max"] span:first-child{
  position: relative;
  top: 3px;
}

.minimized .data-inview-close span:first-child{
  top: 1px;
}

.minimized .data-inview-size[data-state="min"] span:first-child{
  top: 1px;
  left: 1px;
}

.minimized .data-inview-size, .minimized .data-inview-close{
  height: 33px !important;
}

.data-inview-controls{
  display: inline-block;
  float: right;
}

.wxo-anim-controls.form-fixed.well div:last-child div{
  margin-bottom: 0 !important;
}

.xsmallview .wxo-anim-controls .col-xs-12, .xxsmallview .wxo-anim-controls .col-xs-12{
  text-align: center !important;
}

@media only screen and (min-width: 1200px){
  .minimized .data-inview-size{
    margin-right: 5px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
  .minimized .data-inview-size{
    margin-right: 4px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px){
  .minimized .data-inview-size{
    margin-right: 4px;
  }
}

@media only screen and (max-width: 767px){
  .minimized .data-inview-size{
    margin-right: 4px;
  }
}

@media only print{
  .form-fixed{
    position: static;
  }

  form.data-inview{
    display: none;
  }
}