/*!
 * Copyright 2017 Banco Bilbao Vizcaya Argentaria, S.A.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

.white-bg{
  background-color: #fff;
  padding: 20px;
}

.error {
  font-size: 18px;
  color: #8B0000;
}

.card {
  margin-bottom: 20px;
}

h2,
label {
  font-weight: 300;
}

.alert {
  margin-top: 20px;
}

.dashboard-icon {
  width: 200px;
  height: 200px;
  border: 2px solid black;
}

.tags {
    height: 100%;
    padding: 0;

    .fa {
      padding-top: 3px;
    }

    input {
      border: 0;
      padding: 6px;
    }
}

.checkbox {
  height: 38px;
  width: 38px;
  margin: 0px 0 0;
}

.general-help {
  text-align: right;
}


.dashboard-cols-template{
  border: dashed 1px #aaa;
  background-color: #fafafa;
  padding: 10px;
  margin: 15px 0px 15px 0px;
  float: left;
  width: 20%;
  height: 370px;
}

.dashboard-cols-modules {

  display: flex;
  flex-wrap: wrap;
  min-height: 80px;

  .dashboard-cols-module {
    width: 20%;
  }
}

.dashboard-cols-module {
  cursor: move;
  margin: 6px;
  height: 80px;
  background-color: #f0f0f0;

  &.s-module {
    height: 80px;
  }

  &.m-module {
    height: 166px;
  }

  &.l-module {
    height: 252px;
  }

  &.xl-module {
    height: 338px;
  }
}

.dashboard-cols-group {
  float: left;
  width: 25%;
}