.clearfix {
  zoom: 1;
}
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
.noselect {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
body.loading {
  pointer-events: none;
  visibility: hidden;
  opacity: 0;
  overflow: hidden;
  transition: opacity 250ms ease;
}
body.ready {
  pointer-events: initial;
  visibility: initial;
  opacity: 1;
  overflow: initial;
}
.app .block > .block-loading-layer {
  z-index: 100;
  border-radius: 5px;
  background: rgba(255, 255, 255, 0.75);
}
.app .app-container.login-background {
  background-image: url(../img/backgrounds/login-background.jpg);
  background-position: center;
  background-size: cover;
}
.app .app-header {
  height: 60px !important;
}
.app .app-header .contact {
  min-width: 90px;
  padding-right: 90px;
}
.app .app-header .contact #notifications {
  margin-right: 5px;
}
.app .app-header .contact #notifications .informer {
  position: absolute;
  right: -2px;
  top: -5px;
  width: auto;
  min-width: 16px;
  height: 16px;
  padding: 0 2px;
  text-align: center;
  line-height: 16px;
  font-size: 10px;
  background: #F04E51;
  color: #FFF;
  box-shadow: 0px 0px 0px 3px rgba(240, 78, 81, 0.2);
  border-radius: 2px;
}
.app .app-header .contact #notifications .dropdown-menu {
  width: 340px;
  max-height: 590px;
  overflow: scroll;
  padding: 0;
}
.app .app-header .contact #notifications .dropdown-menu li {
  border-bottom: solid 1px #e5e5e5;
}
.app .app-header .contact #notifications .dropdown-menu li a {
  position: relative;
  line-height: 16px;
  font-size: 12px;
  white-space: initial;
  padding: 10px 20px 10px 40px;
}
.app .app-header .contact #notifications .dropdown-menu li a span[class^='icon-'] {
  position: absolute;
  top: 5px;
  left: 12px;
}
.app .app-header .contact #notifications .dropdown-menu li a .text-muted {
  font-size: 11px;
}
.app .app-header .contact #notifications .dropdown-menu li:last-child {
  border-bottom: none;
}
.app .app-header .contact #notifications .dropdown-menu li.empty {
  padding: 10px;
  text-align: center;
  font-size: 12px;
  color: #7F8FA4;
  cursor: default;
  line-height: 30px;
}
.app .app-heading {
  background-color: #fff;
}
#mainControls > ul,
.main-controls > ul {
  background: #fff;
  border-bottom: solid 1px #DBE0E4;
  padding: 5px 10px;
  margin: 0;
  list-style: none;
}
#mainControls > ul > li,
.main-controls > ul > li {
  width: auto;
  display: inline-block;
  float: none;
  margin-left: 5px;
}
#mainControls > ul > li label span,
.main-controls > ul > li label span {
  font-size: 18px;
  line-height: inherit;
  vertical-align: middle;
}
#mainControls > ul > li .bootstrap-select button,
.main-controls > ul > li .bootstrap-select button {
  border-color: transparent !important;
  background-color: transparent !important;
  box-shadow: none !important;
  padding-left: 10px;
}
#mainControls > ul > li .bootstrap-select:hover button,
.main-controls > ul > li .bootstrap-select:hover button,
#mainControls > ul > li .bootstrap-select.open button,
.main-controls > ul > li .bootstrap-select.open button {
  color: #0c7dba;
}
#mainControls > ul.inline,
.main-controls > ul.inline {
  padding: 0;
  border-bottom: none;
}


#mediaBox .modal-dialog {
  margin: 100px auto;
  height: calc(100% - 200px);
}
#mediaBox .modal-dialog .modal-content {
  height: 100%;
}
#mediaBox .modal-dialog .modal-content .modal-body {
  height: calc(100% - 130px);
  padding-top: 0;
  padding-bottom: 0;
}
#mediaBox .modal-dialog .modal-content .modal-body .tab-content {
  overflow: scroll;
  height: calc(100% - 60px);
}
#mediaBox .items > div {
  margin-bottom: 10px;
}
#mediaBox .items > div:last-child {
  margin-bottom: 0;
}
#mediaBox .items .item {
  position: relative;
  display: table;
  width: 100%;
  height: 120px;
  border: solid 1px #DBE0E4;
  background: #FFF;
  border-radius: 3px;
}
#mediaBox .items .item .image {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  padding: 5px;
  transition: opacity 250ms ease;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
#mediaBox .items .item .image img {
  height: auto;
  max-width: 100%;
}
#mediaBox .items .item .details {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2;
}
#mediaBox .items .item .details input {
  width: 100%;
  padding: 2px 10px;
  border: none;
  background: rgba(255, 255, 255, 0.8);
}
#mediaBox .items .item .buttons {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin-top: -20px;
  text-align: center;
  z-index: 3;
  transition: opacity 250ms ease;
  opacity: 0;
}
#mediaBox .items .item:hover .image {
  opacity: 0.35;
}
#mediaBox .items .item:hover .buttons {
  opacity: 1;
}
#mediaBox #mediaBox-uploader {
  height: 100%;
}
#mediaBox #mediaBox-uploader form.dropzone {
  display: table;
  height: 100%;
}
#mediaBox #mediaBox-uploader form.dropzone .dz-message {
  display: table-cell;
  vertical-align: middle;
}
#mediaBox #mediaBox-uploader form.dropzone.dz-started .dz-message {
  display: none;
}
.imageBox {
  position: relative;
  display: table;
  width: 100%;
  min-height: 120px;
  border: solid 1px #DBE0E4;
  background: #FFF;
  border-radius: 3px;
}
.imageBox .image {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  padding: 5px;
  transition: opacity 250ms ease;
}
.imageBox .image img {
  height: auto;
  max-width: 100%;
}
.imageBox .buttons {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin-top: -20px;
  text-align: center;
}
.imageBox .buttons .button-remove {
  display: none;
}
.imageBox.active .buttons .button-select {
  display: none;
}
.imageBox.active .buttons .button-remove {
  display: initial;
  opacity: 0;
}
.imageBox.active:hover .image {
  opacity: 0.35;
}
.imageBox.active:hover .buttons .button-remove {
  opacity: 1;
}
.alert a {
  color: inherit;
  font-weight: bold;
}
.alert a:hover {
  color: inherit;
  text-decoration: underline;
}
.dataTables_wrapper .dataTables_length select {
  width: auto !important;
  border: none;
  color: inherit;
  vertical-align: initial;
}
.bootstrap-select.bs-select.has-error button.bs-placeholder {
  border-color: #F04E51;
  color: #F04E51;
}
.bootstrap-select.bs-select.has-error .help-block.form-error {
  display: none;
}
.control-label .popover-hover {
  position: absolute;
  top: 0;
  right: 0;
  width: auto;
  border: none;
}
.control-label .dpskph {
  right: 170px !important;
}
.input-group .help-block {
  display: table-caption;
  caption-side: bottom;
}
.bs-colorpicker i {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.3);
}
.app-accordion .item.open {
  overflow: visible;
}
.app-chart-wrapper {
  font-weight: 600;
}
.app-chart-legend {
  margin: 5px 0 0 0;
  min-height: 20px;
}
.app-chart-legend li {
  width: auto;
  list-style: none;
  font-size: 12px;
  margin-right: 10px;
}
.app-chart-legend li:last-child {
  margin-right: 0;
}
.app-content-tabs > ul > li > a > span {
  display: none;
}
.button-vip span {
  display: none;
}
.button-vip.active span,
.button-vip.btn-glow span {
  display: initial;
}
.button-vip.btn-icon span {
  display: initial !important;
}
@media (max-width: 480px) {
  .app .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  #notifications .dropdown-menu {
    width: 300px !important;
  }
}
@media (max-width: 992px) {
  .app-content-tabs > ul > li > a {
    padding: 5px 10px !important;
  }
  .app-content-tabs > ul > li > a > span {
    display: block;
    font-size: 13px;
  }
  #mainControls > ul > li {
    display: block;
    width: 100%;
  }
  /*#subControls > ul > li {*/
  /*  display: block;*/
  /*  width: 100%;*/
  /*}*/
}
#analysis-top .app-heading {
  margin-bottom: 0;
}
#analysis-top .block {
  overflow: hidden;
}
#analysis-top .table-container {
  display: block;
}
#analysis-top .table-container table {
  margin-bottom: 0;
}
#analysis-top .table-container table .empty {
  background-color: transparent;
}
#analysis-top .table-container table .empty td {
  height: 61px;
}
#analysis-customers .dataTables_wrapper table tbody td.customer {
  position: relative;
  padding-right: 60px;
}
#analysis-customers .dataTables_wrapper table tbody td.customer .button-vip {
  position: absolute;
  top: 50%;
  right: 15px;
  margin: -15px 0 0 0;
}
#analysis-customers .dataTables_wrapper table tbody td.customer .contact {
  min-height: 40px;
}
#analysis-customers .dataTables_wrapper table tbody td.customer .contact img {
  max-height: 40px;
}
#analysis-customers .dataTables_wrapper table tbody td.customer.has-removed .contact {
  padding-left: 85px;
}
#analysis-customers .dataTables_wrapper table tbody td.customer.has-removed .contact img {
  margin-left: 35px;
}
#analysis-customers .dataTables_wrapper table tbody td.customer.has-removed .button-removed {
  position: absolute;
  top: 50%;
  left: 15px;
  margin: -15px 0 0 0;
}
#analysis-enrichment .item .block .app-heading {
  padding-top: 15px;
  margin-bottom: 0;
}
#analysis-enrichment .bars .item .block .block-content .form-group {
  margin-bottom: 5px;
}
#analysis-enrichment .bars .item .block .block-content .form-group .progress {
  margin-top: 0;
}
#analysis-enrichment .bars .item .block .block-content .form-group:last-child {
  margin-bottom: 0;
}
/*! nouislider - 8.5.1 - 2016-04-24 16:00:30 */


.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate3d(-50%,50%,0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translate3d(0,-50%,0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;padding:5px;text-align:center}.noUi-horizontal .noUi-handle-lower .noUi-tooltip{top:-32px}.noUi-horizontal .noUi-handle-upper .noUi-tooltip{bottom:-32px}.noUi-vertical .noUi-handle-lower .noUi-tooltip{left:120%}.noUi-vertical .noUi-handle-upper .noUi-tooltip{right:120%}
#heatmap.iframe-holder {
  position: relative;
  float: left;
  width: 100%;
  height: 940px;
}
#heatmap.iframe-holder iframe {
  width: 100%;
  height: 100%;
  border: none;
}
#heatmap-kpis .up,
#heatmap-kpis .down {
  display: none;
}
#heatmap-kpis .today,
#heatmap-kpis .yesterday,
#heatmap-kpis .week,
#heatmap-kpis .last_week,
#heatmap-kpis .last_month,
#heatmap-kpis .month,
#heatmap-kpis .year,
#heatmap-kpis .last_year {
  display: none;
}
#heatmap-kpis.today .today {
  display: inline-block;
}
#heatmap-kpis.yesterday .yesterday {
  display: inline-block;
}
#heatmap-kpis.week .week {
  display: inline-block;
}
#heatmap-kpis.last_week .last_week {
  display: inline-block;
}
#heatmap-kpis.month .month {
  display: inline-block;
}
#heatmap-kpis.last_month .last_month {
  display: inline-block;
}
#heatmap-kpis.year .year {
  display: inline-block;
}
#heatmap-kpis.last_year .last_year {
  display: inline-block;
}
#heatmap-kpis .kpi .subtitle {
  min-height: 40px;
}
#heatmap-kpis .kpi .subtitle.dynamic {
  transition: color 250ms ease;
}
#heatmap-kpis .kpi .subtitle.dynamic.up {
  display: inline-block;
  color: #76AB3C !important;
}
#heatmap-kpis .kpi .subtitle.dynamic.up .up {
  display: inline-block;
}
#heatmap-kpis .kpi .subtitle.dynamic.down {
  display: inline-block;
  color: #F04E51 !important;
}
#heatmap-kpis .kpi .subtitle.dynamic.down .down {
  display: inline-block;
}
/* Start Bubble css**********************************/
#heatmap-bubble .heading-elements label span {
  font-size: 18px;
  line-height: inherit;
  vertical-align: middle;
}
#heatmap-bubble #bubble-chart{
  position: relative;
  overflow: hidden;
  height: 500px;
  border: 1px solid #DBE0E4;
  border-radius: 5px;
}
#heatmap-bubble #bubble-chart .controls {
  position: absolute;
  width: auto;
  top: 50%;
  transform: translateY(-50%);
  right: 10px;
  padding: 0;
  margin: 0;
  list-style: none;
  z-index: 10;
}
#heatmap-bubble #bubble-chart .controls li {
  float: none;
  width: auto;
}
#heatmap-bubble #bubble-chart .bubble-loader {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
  background: white;
  padding: 5px 10px 5px 10px;
  border-radius: 4px 0px 4px 0px;
  line-height: 40px;
}
#heatmap-bubble #bubble-chart #bubble_viz {
  position: absolute;
  top: 0%;
  left: 25%;
}
/* End Bubble css**********************************/

#heatmap-map .heading-elements label span {
  font-size: 18px;
  line-height: inherit;
  vertical-align: middle;
}
#heatmap-map .heading-elements .bootstrap-select button {
  border-color: transparent;
  background-color: transparent;
  box-shadow: none;
  padding-left: 10px;
}
#heatmap-map .heading-elements .bootstrap-select:hover button,
#heatmap-map .heading-elements .bootstrap-select.open button {
  color: #0c7dba;
}
#heatmap-map #mapContainer {
  position: relative;
  overflow: hidden;
  height: 500px;
  border: 1px solid #DBE0E4;
  border-radius: 5px;
}
#heatmap-map #mapContainer .legend {
  position: absolute;
  width: 320px;
  top: 0px;
  left: 50%;
  transform: translateX(-50%);
  padding-top: 10px;
  z-index: 9;
}
#heatmap-map #mapContainer .legend .labels {
  display: table;
  width: 100%;
}
#heatmap-map #mapContainer .legend .labels .label {
  display: table-cell;
  width: 33.33%;
  padding: 3px 0;
  color: #0c0c0c;
}
#heatmap-map #mapContainer .legend .bar {
  height: 10px;
  background: #0000ff;
  background: linear-gradient(90deg, #0000ff 0%, #0000ff 30%, #00ffff 50%, #00ff00 65%, #ffff00 95%, #ff0000 100%);
}
#heatmap-map #mapContainer .controls {
  position: absolute;
  width: auto;
  top: 50%;
  transform: translateY(-50%);
  right: 10px;
  padding: 0;
  margin: 0;
  list-style: none;
  z-index: 10;
}
#heatmap-map #mapContainer .controls li {
  float: none;
  width: auto;
}
#heatmap-map #mapContainer .heatmap-loader {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
  background: white;
  padding: 5px 10px 5px 10px;
  border-radius: 4px 0px 4px 0px;
  line-height: 40px;
}
#heatmap-map #mapContainer #floor {
  position: absolute;
  top: 50%;
  left: 50%;
}
#heatmap-map #mapSlider {
  display: table;
  width: 100%;
  margin: 10px 0 0 0;
}
#heatmap-map #mapSlider .left,
#heatmap-map #mapSlider .right {
  display: table-cell;
  vertical-align: top;
  float: none;
}
#heatmap-map #mapSlider .left {
  white-space: nowrap;
  padding: 0 10px 0 0;
  font-family: inherit;
  font-size: 12px;
  line-height: 20px;
}
#heatmap-map #mapSlider .left .title {
  color: #007DC0;
}
#heatmap-map #mapSlider .left .range {
  display: none;
}
#heatmap-map #mapSlider .right {
  width: 100%;
  padding: 0 10px;
}
#heatmap-map #mapSlider .noUi-target {
  height: auto;
  border: none;
  background: none;
  box-shadow: none;
}
#heatmap-map #mapSlider .noUi-target .noUi-base {
  height: 4px;
  margin: 8px 0;
  border-radius: 4px / 2;
  background-color: #656B6E;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25);
  transition: background-color 0.25s ease, box-shadow 0.25s ease;
}
#heatmap-map #mapSlider .noUi-target .noUi-base .noUi-origin {
  border-radius: 4px / 2;
}
#heatmap-map #mapSlider .noUi-target .noUi-base .noUi-origin.noUi-background {
  background-color: #656B6E;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25);
  transition: background-color 0.25s ease, box-shadow 0.25s ease;
}
#heatmap-map #mapSlider .noUi-target .noUi-base .noUi-origin.noUi-connect {
  cursor: ew-resize;
  background-color: #007DC0;
  transition: background-color 0.25s ease;
}
#heatmap-map #mapSlider .noUi-target .noUi-base .noUi-origin.noUi-connect:before {
  display: block;
  position: absolute;
  width: 30px;
  height: 16px;
  content: "";
  top: 4px / 2;
  left: 50%;
  border: solid 2px #007DC0;
  border-radius: 16px / 2;
  background-color: white;
  cursor: ew-resize;
  transform: translate(-50%, -50%);
  transition: background-color 0.25s ease;
}
#heatmap-map #mapSlider .noUi-target .noUi-base .noUi-origin .noUi-handle {
  cursor: -webkit-grab;
  width: 20px;
  height: 20px;
  top: 1px;
  left: 0;
  background: #ffffff;
  border: solid 2px #007DC0;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.35);
  border-radius: 20px / 2;
  transform: translate(-50%, -50%);
  transition: box-shadow 0.25s ease;
}
#heatmap-map #mapSlider .noUi-target .noUi-base .noUi-origin .noUi-handle:after,
#heatmap-map #mapSlider .noUi-target .noUi-base .noUi-origin .noUi-handle:before {
  display: none;
}
#heatmap-map #mapSlider .noUi-target .noUi-base .noUi-origin .noUi-handle.noUi-active {
  cursor: -webkit-grabbing;
}
#heatmap-map #mapSlider .noUi-target .noUi-pips {
  position: relative;
  padding: 0;
  height: 14px;
  margin: 10px 0 0 0;
}
#heatmap-map #mapSlider .noUi-target .noUi-pips .noUi-marker {
  display: none;
}
#heatmap-map #mapSlider .noUi-target .noUi-pips .noUi-value {
  top: 0;
  font-size: 10px;
  line-height: 14px;
  color: #A1A6AA;
  transform: translate(-50%, 0);
  transition: color 0.25s ease;
}
#heatmap-map #mapSlider .noUi-target.no-connector-handle .noUi-connect:before {
  display: none !important;
}
#heatmap-map #mapSlider [disabled] .noUi-target .noUi-base,
#heatmap-map #mapSlider [disabled].noUi-target .noUi-base {
  background-color: #ccc;
  box-shadow: none;
}
#heatmap-map #mapSlider [disabled] .noUi-target .noUi-base .noUi-origin.noUi-background,
#heatmap-map #mapSlider [disabled].noUi-target .noUi-base .noUi-origin.noUi-background {
  background-color: #ccc;
  box-shadow: none;
}
#heatmap-map #mapSlider [disabled] .noUi-target .noUi-base .noUi-origin.noUi-connect,
#heatmap-map #mapSlider [disabled].noUi-target .noUi-base .noUi-origin.noUi-connect {
  cursor: default;
  background-color: #ccc;
}
#heatmap-map #mapSlider [disabled] .noUi-target .noUi-base .noUi-origin.noUi-connect:before,
#heatmap-map #mapSlider [disabled].noUi-target .noUi-base .noUi-origin.noUi-connect:before {
  border: solid 2px #ccc;
  background-color: #ccc;
  cursor: default;
}
#heatmap-map #mapSlider [disabled] .noUi-target .noUi-base .noUi-origin .noUi-handle,
#heatmap-map #mapSlider [disabled].noUi-target .noUi-base .noUi-origin .noUi-handle {
  cursor: default;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
}
#heatmap-map #mapSlider [disabled] .noUi-target .noUi-pips .noUi-value,
#heatmap-map #mapSlider [disabled].noUi-target .noUi-pips .noUi-value {
  color: #ccc;
}
@media only screen and (max-width: 767px) {
  #analysisPanel-slider .left,
  #analysisPanel-slider .right {
    display: block;
  }
  #analysisPanel-slider .left .range {
    display: inline-block;
  }
  #analysisPanel-slider .noUi-target .noUi-pips .noUi-value.noUi-value-sub {
    display: none;
  }
}
#mainControls-dateRange.form-control {
  display: inline-block;
  width: 92px;
  border: none;
  vertical-align: middle;
  font-weight: 600;
}
#mainControls-subDateRange.form-control {
  display: inline-block;
  width: 92px;
  border: none;
  vertical-align: middle;
  font-weight: 600;
}
#behavior-top .app-heading {
  margin-bottom: 0;
}
#behavior-top .app-heading button.popover-hover {
  width: auto;
  line-height: inherit;
  padding: 0;
  border: none;
}
#behavior-top .app-heading button.popover-hover span {
  line-height: inherit;
}
#behavior-top .table-container {
  display: block;
}
#behavior-top .table-container table {
  margin-bottom: 0;
}
#behavior-top .table-container table.table-hover tr:not(.empty) td {
  position: relative;
  cursor: pointer;
}
#behavior-top .table-container table.table-hover tr:not(.empty) td:before {
  position: absolute;
  top: 50%;
  right: 10px;
  margin-top: -12px;
  content: "\f101";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 22px;
  color: #7F8FA4;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#behavior-top .table-container table.table-hover tr:not(.empty) td.active:before {
  color: #2D3349;
  right: -18px;
}
#behavior-top .table-container table .empty {
  background-color: transparent;
}
#behavior-top .table-container table .empty td {
  height: 61px;
}
#behavior-top .table-container table .app-widget-informer {
  margin-bottom: 0;
}
#groups table td.last_result {
  position: relative;
  padding-right: 45px;
}
#groups table td.last_result .button-refresh {
  position: absolute;
  top: 50%;
  right: 15px;
  margin: -15px 0 0 0;
}
#groups-customers table td.customer {
  position: relative;
  padding-right: 60px;
}
#groups-customers table td.customer .button-vip {
  position: absolute;
  top: 50%;
  right: 15px;
  margin: -15px 0 0 0;
}
#groups-customers table td.customer .contact {
  min-height: 40px;
}
#groups-customers table td.customer .contact img {
  max-height: 40px;
}
#groups-customers table td.customer.has-removed .contact {
  padding-left: 85px;
}
#groups-customers table td.customer.has-removed .contact img {
  margin-left: 35px;
}
#groups-customers table td.customer.has-removed .button-removed {
  position: absolute;
  top: 50%;
  left: 15px;
  margin: -15px 0 0 0;
}
#venues table td.venue,
#venues table td.controllers,
#venues table td.vendor {
  position: relative;
  padding-right: 45px;
}
#venues table td.venue .button-alert,
#venues table td.controllers .button-alert,
#venues table td.vendor .button-alert {
  position: absolute;
  top: 50%;
  right: 15px;
  margin: -15px 0 0 0;
}
#spots table td.venues,
#spots table td.authenticated {
  position: relative;
  padding-right: 45px;
}
#spots table td.venues .button-alert,
#spots table td.authenticated .button-alert {
  position: absolute;
  top: 50%;
  right: 15px;
  margin: -15px 0 0 0;
}
#locations table td.venues,
#locations table td.authenticated {
  position: relative;
  padding-right: 45px;
}
#locations table td.venues .button-alert,
#locations table td.authenticated .button-alert {
  position: absolute;
  top: 50%;
  right: 15px;
  margin: -15px 0 0 0;
}
#loginPages table td.title {
  position: relative;
  padding-right: 45px;
}
#loginPages table td.title .button-preview {
  position: absolute;
  top: 50%;
  right: 15px;
  margin: -15px 0 0 0;
}
#loginPages table td.actions .button-duplicate + .button-delete {
  margin-left: 5px;
}
#loginPages-edit .app-content-tab {
  padding: 0;
  margin: 0;
}
#surveys table td.actions .button-duplicate + .button-delete {
  margin-left: 5px;
}
#users table td.user {
  position: relative;
  padding-right: 45px;
}
#users table td.user .button-impersonate {
  position: absolute;
  top: 50%;
  right: 15px;
  margin: -15px 0 0 0;
}
#companies table td.modules {
  position: relative;
  padding-right: 45px;
}
#companies table td.modules .button-alert {
  position: absolute;
  top: 50%;
  right: 15px;
  margin: -15px 0 0 0;
}
.hidden-forced {
  display: none !important;
}
.no-padding {
  padding: 0 !important;
}
.no-margin {
  margin: 0 !important;
}
.no-border-radius {
  border-radius: 0 !important;
}
.no-border-radius-top {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.no-border-radius-top-left {
  border-top-left-radius: 0 !important;
}
.no-border-radius-top-right {
  border-top-right-radius: 0 !important;
}
.no-border-radius-bottom {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.no-border-radius-bottom-left {
  border-bottom-left-radius: 0 !important;
}
.no-border-radius-bottom-right {
  border-bottom-right-radius: 0 !important;
}
.display-inline {
  display: inline-block;
}
.display-table {
  display: table;
  width: 100%;
  margin: 0;
}
.display-table.table-fixed {
  table-layout: fixed;
}
.display-table-cell {
  display: table-cell;
  vertical-align: middle;
  float: none;
}
.display-table-cell.no-wrap {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.no-wrap {
  white-space: nowrap;
}
.no-wrap-hidden {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.m-0 {
  margin: 0px;
}
.m-5 {
  margin: 5px;
}
.m-10 {
  margin: 10px;
}
.m-15 {
  margin: 15px;
}
.m-20 {
  margin: 20px;
}
.m-25 {
  margin: 25px;
}
.m-30 {
  margin: 30px;
}
.m-35 {
  margin: 35px;
}
.m-40 {
  margin: 40px;
}
.m-45 {
  margin: 45px;
}
.m-50 {
  margin: 50px;
}
.m-55 {
  margin: 55px;
}
.m-60 {
  margin: 60px;
}
.m-65 {
  margin: 65px;
}
.m-70 {
  margin: 70px;
}
.m-75 {
  margin: 75px;
}
.m-80 {
  margin: 80px;
}
.m-85 {
  margin: 85px;
}
.m-90 {
  margin: 90px;
}
.m-95 {
  margin: 95px;
}
.m-100 {
  margin: 100px;
}
.m-t-0 {
  margin-top: 0px;
}
.m-t-5 {
  margin-top: 5px;
}
.m-t-10 {
  margin-top: 10px;
}
.m-t-15 {
  margin-top: 15px;
}
.m-t-20 {
  margin-top: 20px;
}
.m-t-25 {
  margin-top: 25px;
}
.m-t-30 {
  margin-top: 30px;
}
.m-t-35 {
  margin-top: 35px;
}
.m-t-40 {
  margin-top: 40px;
}
.m-t-45 {
  margin-top: 45px;
}
.m-t-50 {
  margin-top: 50px;
}
.m-t-55 {
  margin-top: 55px;
}
.m-t-60 {
  margin-top: 60px;
}
.m-t-65 {
  margin-top: 65px;
}
.m-t-70 {
  margin-top: 70px;
}
.m-t-75 {
  margin-top: 75px;
}
.m-t-80 {
  margin-top: 80px;
}
.m-t-85 {
  margin-top: 85px;
}
.m-t-90 {
  margin-top: 90px;
}
.m-t-95 {
  margin-top: 95px;
}
.m-t-100 {
  margin-top: 100px;
}
.m-r-0 {
  margin-right: 0px;
}
.m-r-5 {
  margin-right: 5px;
}
.m-r-10 {
  margin-right: 10px;
}
.m-r-15 {
  margin-right: 15px;
}
.m-r-20 {
  margin-right: 20px;
}
.m-r-25 {
  margin-right: 25px;
}
.m-r-30 {
  margin-right: 30px;
}
.m-r-35 {
  margin-right: 35px;
}
.m-r-40 {
  margin-right: 40px;
}
.m-r-45 {
  margin-right: 45px;
}
.m-r-50 {
  margin-right: 50px;
}
.m-r-55 {
  margin-right: 55px;
}
.m-r-60 {
  margin-right: 60px;
}
.m-r-65 {
  margin-right: 65px;
}
.m-r-70 {
  margin-right: 70px;
}
.m-r-75 {
  margin-right: 75px;
}
.m-r-80 {
  margin-right: 80px;
}
.m-r-85 {
  margin-right: 85px;
}
.m-r-90 {
  margin-right: 90px;
}
.m-r-95 {
  margin-right: 95px;
}
.m-r-100 {
  margin-right: 100px;
}
.m-b-0 {
  margin-bottom: 0px;
}
.m-b-5 {
  margin-bottom: 5px;
}
.m-b-10 {
  margin-bottom: 10px;
}
.m-b-15 {
  margin-bottom: 15px;
}
.m-b-20 {
  margin-bottom: 20px;
}
.m-b-25 {
  margin-bottom: 25px;
}
.m-b-30 {
  margin-bottom: 30px;
}
.m-b-35 {
  margin-bottom: 35px;
}
.m-b-40 {
  margin-bottom: 40px;
}
.m-b-45 {
  margin-bottom: 45px;
}
.m-b-50 {
  margin-bottom: 50px;
}
.m-b-55 {
  margin-bottom: 55px;
}
.m-b-60 {
  margin-bottom: 60px;
}
.m-b-65 {
  margin-bottom: 65px;
}
.m-b-70 {
  margin-bottom: 70px;
}
.m-b-75 {
  margin-bottom: 75px;
}
.m-b-80 {
  margin-bottom: 80px;
}
.m-b-85 {
  margin-bottom: 85px;
}
.m-b-90 {
  margin-bottom: 90px;
}
.m-b-95 {
  margin-bottom: 95px;
}
.m-b-100 {
  margin-bottom: 100px;
}
.m-l-0 {
  margin-left: 0px;
}
.m-l-5 {
  margin-left: 5px;
}
.m-l-10 {
  margin-left: 10px;
}
.m-l-15 {
  margin-left: 15px;
}
.m-l-20 {
  margin-left: 20px;
}
.m-l-25 {
  margin-left: 25px;
}
.m-l-30 {
  margin-left: 30px;
}
.m-l-35 {
  margin-left: 35px;
}
.m-l-40 {
  margin-left: 40px;
}
.m-l-45 {
  margin-left: 45px;
}
.m-l-50 {
  margin-left: 50px;
}
.m-l-55 {
  margin-left: 55px;
}
.m-l-60 {
  margin-left: 60px;
}
.m-l-65 {
  margin-left: 65px;
}
.m-l-70 {
  margin-left: 70px;
}
.m-l-75 {
  margin-left: 75px;
}
.m-l-80 {
  margin-left: 80px;
}
.m-l-85 {
  margin-left: 85px;
}
.m-l-90 {
  margin-left: 90px;
}
.m-l-95 {
  margin-left: 95px;
}
.m-l-100 {
  margin-left: 100px;
}
.p-0 {
  padding: 0px;
}
.p-5 {
  padding: 5px;
}
.p-10 {
  padding: 10px;
}
.p-15 {
  padding: 15px;
}
.p-20 {
  padding: 20px;
}
.p-25 {
  padding: 25px;
}
.p-30 {
  padding: 30px;
}
.p-35 {
  padding: 35px;
}
.p-40 {
  padding: 40px;
}
.p-45 {
  padding: 45px;
}
.p-50 {
  padding: 50px;
}
.p-55 {
  padding: 55px;
}
.p-60 {
  padding: 60px;
}
.p-65 {
  padding: 65px;
}
.p-70 {
  padding: 70px;
}
.p-75 {
  padding: 75px;
}
.p-80 {
  padding: 80px;
}
.p-85 {
  padding: 85px;
}
.p-90 {
  padding: 90px;
}
.p-95 {
  padding: 95px;
}
.p-100 {
  padding: 100px;
}
.p-t-0 {
  padding-top: 0px;
}
.p-t-5 {
  padding-top: 5px;
}
.p-t-10 {
  padding-top: 10px;
}
.p-t-15 {
  padding-top: 15px;
}
.p-t-20 {
  padding-top: 20px;
}
.p-t-25 {
  padding-top: 25px;
}
.p-t-30 {
  padding-top: 30px;
}
.p-t-35 {
  padding-top: 35px;
}
.p-t-40 {
  padding-top: 40px;
}
.p-t-45 {
  padding-top: 45px;
}
.p-t-50 {
  padding-top: 50px;
}
.p-t-55 {
  padding-top: 55px;
}
.p-t-60 {
  padding-top: 60px;
}
.p-t-65 {
  padding-top: 65px;
}
.p-t-70 {
  padding-top: 70px;
}
.p-t-75 {
  padding-top: 75px;
}
.p-t-80 {
  padding-top: 80px;
}
.p-t-85 {
  padding-top: 85px;
}
.p-t-90 {
  padding-top: 90px;
}
.p-t-95 {
  padding-top: 95px;
}
.p-t-100 {
  padding-top: 100px;
}
.p-r-0 {
  padding-right: 0px;
}
.p-r-5 {
  padding-right: 5px;
}
.p-r-10 {
  padding-right: 10px;
}
.p-r-15 {
  padding-right: 15px;
}
.p-r-20 {
  padding-right: 20px;
}
.p-r-25 {
  padding-right: 25px;
}
.p-r-30 {
  padding-right: 30px;
}
.p-r-35 {
  padding-right: 35px;
}
.p-r-40 {
  padding-right: 40px;
}
.p-r-45 {
  padding-right: 45px;
}
.p-r-50 {
  padding-right: 50px;
}
.p-r-55 {
  padding-right: 55px;
}
.p-r-60 {
  padding-right: 60px;
}
.p-r-65 {
  padding-right: 65px;
}
.p-r-70 {
  padding-right: 70px;
}
.p-r-75 {
  padding-right: 75px;
}
.p-r-80 {
  padding-right: 80px;
}
.p-r-85 {
  padding-right: 85px;
}
.p-r-90 {
  padding-right: 90px;
}
.p-r-95 {
  padding-right: 95px;
}
.p-r-100 {
  padding-right: 100px;
}
.p-b-0 {
  padding-bottom: 0px;
}
.p-b-5 {
  padding-bottom: 5px;
}
.p-b-10 {
  padding-bottom: 10px;
}
.p-b-15 {
  padding-bottom: 15px;
}
.p-b-20 {
  padding-bottom: 20px;
}
.p-b-25 {
  padding-bottom: 25px;
}
.p-b-30 {
  padding-bottom: 30px;
}
.p-b-35 {
  padding-bottom: 35px;
}
.p-b-40 {
  padding-bottom: 40px;
}
.p-b-45 {
  padding-bottom: 45px;
}
.p-b-50 {
  padding-bottom: 50px;
}
.p-b-55 {
  padding-bottom: 55px;
}
.p-b-60 {
  padding-bottom: 60px;
}
.p-b-65 {
  padding-bottom: 65px;
}
.p-b-70 {
  padding-bottom: 70px;
}
.p-b-75 {
  padding-bottom: 75px;
}
.p-b-80 {
  padding-bottom: 80px;
}
.p-b-85 {
  padding-bottom: 85px;
}
.p-b-90 {
  padding-bottom: 90px;
}
.p-b-95 {
  padding-bottom: 95px;
}
.p-b-100 {
  padding-bottom: 100px;
}
.p-l-0 {
  padding-left: 0px;
}
.p-l-5 {
  padding-left: 5px;
}
.p-l-10 {
  padding-left: 10px;
}
.p-l-15 {
  padding-left: 15px;
}
.p-l-20 {
  padding-left: 20px;
}
.p-l-25 {
  padding-left: 25px;
}
.p-l-30 {
  padding-left: 30px;
}
.p-l-35 {
  padding-left: 35px;
}
.p-l-40 {
  padding-left: 40px;
}
.p-l-45 {
  padding-left: 45px;
}
.p-l-50 {
  padding-left: 50px;
}
.p-l-55 {
  padding-left: 55px;
}
.p-l-60 {
  padding-left: 60px;
}
.p-l-65 {
  padding-left: 65px;
}
.p-l-70 {
  padding-left: 70px;
}
.p-l-75 {
  padding-left: 75px;
}
.p-l-80 {
  padding-left: 80px;
}
.p-l-85 {
  padding-left: 85px;
}
.p-l-90 {
  padding-left: 90px;
}
.p-l-95 {
  padding-left: 95px;
}
.p-l-100 {
  padding-left: 100px;
}
/* Extra Small Devices, Phones */
@media (max-width: 767px) {
  .hidden-xs {
    visibility: hidden !important;
  }
  .display-none-xs {
    display: none !important;
  }
  .no-padding-xs {
    padding: 0 !important;
  }
  .no-margin-xs {
    margin: 0 !important;
  }
  .no-border-radius-xs {
    border-radius: 0 !important;
  }
  .no-border-radius-xs-top {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .no-border-radius-xs-top-left {
    border-top-left-radius: 0 !important;
  }
  .no-border-radius-xs-top-right {
    border-top-right-radius: 0 !important;
  }
  .no-border-radius-xs-bottom {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .no-border-radius-xs-bottom-left {
    border-bottom-left-radius: 0 !important;
  }
  .no-border-radius-xs-bottom-right {
    border-bottom-right-radius: 0 !important;
  }
  .text-xs-left {
    text-align: left !important;
  }
  .text-xs-center {
    text-align: center !important;
  }
  .text-xs-right {
    text-align: right !important;
  }
  .text-xs-justify {
    text-align: justify !important;
  }
  .m-xs-0 {
    margin: 0px;
  }
  .m-xs-5 {
    margin: 5px;
  }
  .m-xs-10 {
    margin: 10px;
  }
  .m-xs-15 {
    margin: 15px;
  }
  .m-xs-20 {
    margin: 20px;
  }
  .m-xs-25 {
    margin: 25px;
  }
  .m-xs-30 {
    margin: 30px;
  }
  .m-xs-35 {
    margin: 35px;
  }
  .m-xs-40 {
    margin: 40px;
  }
  .m-xs-45 {
    margin: 45px;
  }
  .m-xs-50 {
    margin: 50px;
  }
  .m-xs-55 {
    margin: 55px;
  }
  .m-xs-60 {
    margin: 60px;
  }
  .m-xs-65 {
    margin: 65px;
  }
  .m-xs-70 {
    margin: 70px;
  }
  .m-xs-75 {
    margin: 75px;
  }
  .m-xs-80 {
    margin: 80px;
  }
  .m-xs-85 {
    margin: 85px;
  }
  .m-xs-90 {
    margin: 90px;
  }
  .m-xs-95 {
    margin: 95px;
  }
  .m-xs-100 {
    margin: 100px;
  }
  .m-xs-t-0 {
    margin-top: 0px;
  }
  .m-xs-t-5 {
    margin-top: 5px;
  }
  .m-xs-t-10 {
    margin-top: 10px;
  }
  .m-xs-t-15 {
    margin-top: 15px;
  }
  .m-xs-t-20 {
    margin-top: 20px;
  }
  .m-xs-t-25 {
    margin-top: 25px;
  }
  .m-xs-t-30 {
    margin-top: 30px;
  }
  .m-xs-t-35 {
    margin-top: 35px;
  }
  .m-xs-t-40 {
    margin-top: 40px;
  }
  .m-xs-t-45 {
    margin-top: 45px;
  }
  .m-xs-t-50 {
    margin-top: 50px;
  }
  .m-xs-t-55 {
    margin-top: 55px;
  }
  .m-xs-t-60 {
    margin-top: 60px;
  }
  .m-xs-t-65 {
    margin-top: 65px;
  }
  .m-xs-t-70 {
    margin-top: 70px;
  }
  .m-xs-t-75 {
    margin-top: 75px;
  }
  .m-xs-t-80 {
    margin-top: 80px;
  }
  .m-xs-t-85 {
    margin-top: 85px;
  }
  .m-xs-t-90 {
    margin-top: 90px;
  }
  .m-xs-t-95 {
    margin-top: 95px;
  }
  .m-xs-t-100 {
    margin-top: 100px;
  }
  .m-xs-r-0 {
    margin-right: 0px;
  }
  .m-xs-r-5 {
    margin-right: 5px;
  }
  .m-xs-r-10 {
    margin-right: 10px;
  }
  .m-xs-r-15 {
    margin-right: 15px;
  }
  .m-xs-r-20 {
    margin-right: 20px;
  }
  .m-xs-r-25 {
    margin-right: 25px;
  }
  .m-xs-r-30 {
    margin-right: 30px;
  }
  .m-xs-r-35 {
    margin-right: 35px;
  }
  .m-xs-r-40 {
    margin-right: 40px;
  }
  .m-xs-r-45 {
    margin-right: 45px;
  }
  .m-xs-r-50 {
    margin-right: 50px;
  }
  .m-xs-r-55 {
    margin-right: 55px;
  }
  .m-xs-r-60 {
    margin-right: 60px;
  }
  .m-xs-r-65 {
    margin-right: 65px;
  }
  .m-xs-r-70 {
    margin-right: 70px;
  }
  .m-xs-r-75 {
    margin-right: 75px;
  }
  .m-xs-r-80 {
    margin-right: 80px;
  }
  .m-xs-r-85 {
    margin-right: 85px;
  }
  .m-xs-r-90 {
    margin-right: 90px;
  }
  .m-xs-r-95 {
    margin-right: 95px;
  }
  .m-xs-r-100 {
    margin-right: 100px;
  }
  .m-xs-b-0 {
    margin-bottom: 0px;
  }
  .m-xs-b-5 {
    margin-bottom: 5px;
  }
  .m-xs-b-10 {
    margin-bottom: 10px;
  }
  .m-xs-b-15 {
    margin-bottom: 15px;
  }
  .m-xs-b-20 {
    margin-bottom: 20px;
  }
  .m-xs-b-25 {
    margin-bottom: 25px;
  }
  .m-xs-b-30 {
    margin-bottom: 30px;
  }
  .m-xs-b-35 {
    margin-bottom: 35px;
  }
  .m-xs-b-40 {
    margin-bottom: 40px;
  }
  .m-xs-b-45 {
    margin-bottom: 45px;
  }
  .m-xs-b-50 {
    margin-bottom: 50px;
  }
  .m-xs-b-55 {
    margin-bottom: 55px;
  }
  .m-xs-b-60 {
    margin-bottom: 60px;
  }
  .m-xs-b-65 {
    margin-bottom: 65px;
  }
  .m-xs-b-70 {
    margin-bottom: 70px;
  }
  .m-xs-b-75 {
    margin-bottom: 75px;
  }
  .m-xs-b-80 {
    margin-bottom: 80px;
  }
  .m-xs-b-85 {
    margin-bottom: 85px;
  }
  .m-xs-b-90 {
    margin-bottom: 90px;
  }
  .m-xs-b-95 {
    margin-bottom: 95px;
  }
  .m-xs-b-100 {
    margin-bottom: 100px;
  }
  .m-xs-l-0 {
    margin-left: 0px;
  }
  .m-xs-l-5 {
    margin-left: 5px;
  }
  .m-xs-l-10 {
    margin-left: 10px;
  }
  .m-xs-l-15 {
    margin-left: 15px;
  }
  .m-xs-l-20 {
    margin-left: 20px;
  }
  .m-xs-l-25 {
    margin-left: 25px;
  }
  .m-xs-l-30 {
    margin-left: 30px;
  }
  .m-xs-l-35 {
    margin-left: 35px;
  }
  .m-xs-l-40 {
    margin-left: 40px;
  }
  .m-xs-l-45 {
    margin-left: 45px;
  }
  .m-xs-l-50 {
    margin-left: 50px;
  }
  .m-xs-l-55 {
    margin-left: 55px;
  }
  .m-xs-l-60 {
    margin-left: 60px;
  }
  .m-xs-l-65 {
    margin-left: 65px;
  }
  .m-xs-l-70 {
    margin-left: 70px;
  }
  .m-xs-l-75 {
    margin-left: 75px;
  }
  .m-xs-l-80 {
    margin-left: 80px;
  }
  .m-xs-l-85 {
    margin-left: 85px;
  }
  .m-xs-l-90 {
    margin-left: 90px;
  }
  .m-xs-l-95 {
    margin-left: 95px;
  }
  .m-xs-l-100 {
    margin-left: 100px;
  }
  .p-xs-0 {
    padding: 0px;
  }
  .p-xs-5 {
    padding: 5px;
  }
  .p-xs-10 {
    padding: 10px;
  }
  .p-xs-15 {
    padding: 15px;
  }
  .p-xs-20 {
    padding: 20px;
  }
  .p-xs-25 {
    padding: 25px;
  }
  .p-xs-30 {
    padding: 30px;
  }
  .p-xs-35 {
    padding: 35px;
  }
  .p-xs-40 {
    padding: 40px;
  }
  .p-xs-45 {
    padding: 45px;
  }
  .p-xs-50 {
    padding: 50px;
  }
  .p-xs-55 {
    padding: 55px;
  }
  .p-xs-60 {
    padding: 60px;
  }
  .p-xs-65 {
    padding: 65px;
  }
  .p-xs-70 {
    padding: 70px;
  }
  .p-xs-75 {
    padding: 75px;
  }
  .p-xs-80 {
    padding: 80px;
  }
  .p-xs-85 {
    padding: 85px;
  }
  .p-xs-90 {
    padding: 90px;
  }
  .p-xs-95 {
    padding: 95px;
  }
  .p-xs-100 {
    padding: 100px;
  }
  .p-xs-t-0 {
    padding-top: 0px;
  }
  .p-xs-t-5 {
    padding-top: 5px;
  }
  .p-xs-t-10 {
    padding-top: 10px;
  }
  .p-xs-t-15 {
    padding-top: 15px;
  }
  .p-xs-t-20 {
    padding-top: 20px;
  }
  .p-xs-t-25 {
    padding-top: 25px;
  }
  .p-xs-t-30 {
    padding-top: 30px;
  }
  .p-xs-t-35 {
    padding-top: 35px;
  }
  .p-xs-t-40 {
    padding-top: 40px;
  }
  .p-xs-t-45 {
    padding-top: 45px;
  }
  .p-xs-t-50 {
    padding-top: 50px;
  }
  .p-xs-t-55 {
    padding-top: 55px;
  }
  .p-xs-t-60 {
    padding-top: 60px;
  }
  .p-xs-t-65 {
    padding-top: 65px;
  }
  .p-xs-t-70 {
    padding-top: 70px;
  }
  .p-xs-t-75 {
    padding-top: 75px;
  }
  .p-xs-t-80 {
    padding-top: 80px;
  }
  .p-xs-t-85 {
    padding-top: 85px;
  }
  .p-xs-t-90 {
    padding-top: 90px;
  }
  .p-xs-t-95 {
    padding-top: 95px;
  }
  .p-xs-t-100 {
    padding-top: 100px;
  }
  .p-xs-r-0 {
    padding-right: 0px;
  }
  .p-xs-r-5 {
    padding-right: 5px;
  }
  .p-xs-r-10 {
    padding-right: 10px;
  }
  .p-xs-r-15 {
    padding-right: 15px;
  }
  .p-xs-r-20 {
    padding-right: 20px;
  }
  .p-xs-r-25 {
    padding-right: 25px;
  }
  .p-xs-r-30 {
    padding-right: 30px;
  }
  .p-xs-r-35 {
    padding-right: 35px;
  }
  .p-xs-r-40 {
    padding-right: 40px;
  }
  .p-xs-r-45 {
    padding-right: 45px;
  }
  .p-xs-r-50 {
    padding-right: 50px;
  }
  .p-xs-r-55 {
    padding-right: 55px;
  }
  .p-xs-r-60 {
    padding-right: 60px;
  }
  .p-xs-r-65 {
    padding-right: 65px;
  }
  .p-xs-r-70 {
    padding-right: 70px;
  }
  .p-xs-r-75 {
    padding-right: 75px;
  }
  .p-xs-r-80 {
    padding-right: 80px;
  }
  .p-xs-r-85 {
    padding-right: 85px;
  }
  .p-xs-r-90 {
    padding-right: 90px;
  }
  .p-xs-r-95 {
    padding-right: 95px;
  }
  .p-xs-r-100 {
    padding-right: 100px;
  }
  .p-xs-b-0 {
    padding-bottom: 0px;
  }
  .p-xs-b-5 {
    padding-bottom: 5px;
  }
  .p-xs-b-10 {
    padding-bottom: 10px;
  }
  .p-xs-b-15 {
    padding-bottom: 15px;
  }
  .p-xs-b-20 {
    padding-bottom: 20px;
  }
  .p-xs-b-25 {
    padding-bottom: 25px;
  }
  .p-xs-b-30 {
    padding-bottom: 30px;
  }
  .p-xs-b-35 {
    padding-bottom: 35px;
  }
  .p-xs-b-40 {
    padding-bottom: 40px;
  }
  .p-xs-b-45 {
    padding-bottom: 45px;
  }
  .p-xs-b-50 {
    padding-bottom: 50px;
  }
  .p-xs-b-55 {
    padding-bottom: 55px;
  }
  .p-xs-b-60 {
    padding-bottom: 60px;
  }
  .p-xs-b-65 {
    padding-bottom: 65px;
  }
  .p-xs-b-70 {
    padding-bottom: 70px;
  }
  .p-xs-b-75 {
    padding-bottom: 75px;
  }
  .p-xs-b-80 {
    padding-bottom: 80px;
  }
  .p-xs-b-85 {
    padding-bottom: 85px;
  }
  .p-xs-b-90 {
    padding-bottom: 90px;
  }
  .p-xs-b-95 {
    padding-bottom: 95px;
  }
  .p-xs-b-100 {
    padding-bottom: 100px;
  }
  .p-xs-l-0 {
    padding-left: 0px;
  }
  .p-xs-l-5 {
    padding-left: 5px;
  }
  .p-xs-l-10 {
    padding-left: 10px;
  }
  .p-xs-l-15 {
    padding-left: 15px;
  }
  .p-xs-l-20 {
    padding-left: 20px;
  }
  .p-xs-l-25 {
    padding-left: 25px;
  }
  .p-xs-l-30 {
    padding-left: 30px;
  }
  .p-xs-l-35 {
    padding-left: 35px;
  }
  .p-xs-l-40 {
    padding-left: 40px;
  }
  .p-xs-l-45 {
    padding-left: 45px;
  }
  .p-xs-l-50 {
    padding-left: 50px;
  }
  .p-xs-l-55 {
    padding-left: 55px;
  }
  .p-xs-l-60 {
    padding-left: 60px;
  }
  .p-xs-l-65 {
    padding-left: 65px;
  }
  .p-xs-l-70 {
    padding-left: 70px;
  }
  .p-xs-l-75 {
    padding-left: 75px;
  }
  .p-xs-l-80 {
    padding-left: 80px;
  }
  .p-xs-l-85 {
    padding-left: 85px;
  }
  .p-xs-l-90 {
    padding-left: 90px;
  }
  .p-xs-l-95 {
    padding-left: 95px;
  }
  .p-xs-l-100 {
    padding-left: 100px;
  }
}
/* Small Devices, Tablets */
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    visibility: hidden !important;
  }
  .display-none-sm {
    display: none !important;
  }
  .no-padding-sm {
    padding: 0 !important;
  }
  .no-margin-sm {
    margin: 0 !important;
  }
  .no-border-radius-sm {
    border-radius: 0 !important;
  }
  .no-border-radius-sm-top {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .no-border-radius-sm-top-left {
    border-top-left-radius: 0 !important;
  }
  .no-border-radius-sm-top-right {
    border-top-right-radius: 0 !important;
  }
  .no-border-radius-sm-bottom {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .no-border-radius-sm-bottom-left {
    border-bottom-left-radius: 0 !important;
  }
  .no-border-radius-sm-bottom-right {
    border-bottom-right-radius: 0 !important;
  }
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-justify {
    text-align: justify !important;
  }
  .m-sm-0 {
    margin: 0px;
  }
  .m-sm-5 {
    margin: 5px;
  }
  .m-sm-10 {
    margin: 10px;
  }
  .m-sm-15 {
    margin: 15px;
  }
  .m-sm-20 {
    margin: 20px;
  }
  .m-sm-25 {
    margin: 25px;
  }
  .m-sm-30 {
    margin: 30px;
  }
  .m-sm-35 {
    margin: 35px;
  }
  .m-sm-40 {
    margin: 40px;
  }
  .m-sm-45 {
    margin: 45px;
  }
  .m-sm-50 {
    margin: 50px;
  }
  .m-sm-55 {
    margin: 55px;
  }
  .m-sm-60 {
    margin: 60px;
  }
  .m-sm-65 {
    margin: 65px;
  }
  .m-sm-70 {
    margin: 70px;
  }
  .m-sm-75 {
    margin: 75px;
  }
  .m-sm-80 {
    margin: 80px;
  }
  .m-sm-85 {
    margin: 85px;
  }
  .m-sm-90 {
    margin: 90px;
  }
  .m-sm-95 {
    margin: 95px;
  }
  .m-sm-100 {
    margin: 100px;
  }
  .m-sm-t-0 {
    margin-top: 0px;
  }
  .m-sm-t-5 {
    margin-top: 5px;
  }
  .m-sm-t-10 {
    margin-top: 10px;
  }
  .m-sm-t-15 {
    margin-top: 15px;
  }
  .m-sm-t-20 {
    margin-top: 20px;
  }
  .m-sm-t-25 {
    margin-top: 25px;
  }
  .m-sm-t-30 {
    margin-top: 30px;
  }
  .m-sm-t-35 {
    margin-top: 35px;
  }
  .m-sm-t-40 {
    margin-top: 40px;
  }
  .m-sm-t-45 {
    margin-top: 45px;
  }
  .m-sm-t-50 {
    margin-top: 50px;
  }
  .m-sm-t-55 {
    margin-top: 55px;
  }
  .m-sm-t-60 {
    margin-top: 60px;
  }
  .m-sm-t-65 {
    margin-top: 65px;
  }
  .m-sm-t-70 {
    margin-top: 70px;
  }
  .m-sm-t-75 {
    margin-top: 75px;
  }
  .m-sm-t-80 {
    margin-top: 80px;
  }
  .m-sm-t-85 {
    margin-top: 85px;
  }
  .m-sm-t-90 {
    margin-top: 90px;
  }
  .m-sm-t-95 {
    margin-top: 95px;
  }
  .m-sm-t-100 {
    margin-top: 100px;
  }
  .m-sm-r-0 {
    margin-right: 0px;
  }
  .m-sm-r-5 {
    margin-right: 5px;
  }
  .m-sm-r-10 {
    margin-right: 10px;
  }
  .m-sm-r-15 {
    margin-right: 15px;
  }
  .m-sm-r-20 {
    margin-right: 20px;
  }
  .m-sm-r-25 {
    margin-right: 25px;
  }
  .m-sm-r-30 {
    margin-right: 30px;
  }
  .m-sm-r-35 {
    margin-right: 35px;
  }
  .m-sm-r-40 {
    margin-right: 40px;
  }
  .m-sm-r-45 {
    margin-right: 45px;
  }
  .m-sm-r-50 {
    margin-right: 50px;
  }
  .m-sm-r-55 {
    margin-right: 55px;
  }
  .m-sm-r-60 {
    margin-right: 60px;
  }
  .m-sm-r-65 {
    margin-right: 65px;
  }
  .m-sm-r-70 {
    margin-right: 70px;
  }
  .m-sm-r-75 {
    margin-right: 75px;
  }
  .m-sm-r-80 {
    margin-right: 80px;
  }
  .m-sm-r-85 {
    margin-right: 85px;
  }
  .m-sm-r-90 {
    margin-right: 90px;
  }
  .m-sm-r-95 {
    margin-right: 95px;
  }
  .m-sm-r-100 {
    margin-right: 100px;
  }
  .m-sm-b-0 {
    margin-bottom: 0px;
  }
  .m-sm-b-5 {
    margin-bottom: 5px;
  }
  .m-sm-b-10 {
    margin-bottom: 10px;
  }
  .m-sm-b-15 {
    margin-bottom: 15px;
  }
  .m-sm-b-20 {
    margin-bottom: 20px;
  }
  .m-sm-b-25 {
    margin-bottom: 25px;
  }
  .m-sm-b-30 {
    margin-bottom: 30px;
  }
  .m-sm-b-35 {
    margin-bottom: 35px;
  }
  .m-sm-b-40 {
    margin-bottom: 40px;
  }
  .m-sm-b-45 {
    margin-bottom: 45px;
  }
  .m-sm-b-50 {
    margin-bottom: 50px;
  }
  .m-sm-b-55 {
    margin-bottom: 55px;
  }
  .m-sm-b-60 {
    margin-bottom: 60px;
  }
  .m-sm-b-65 {
    margin-bottom: 65px;
  }
  .m-sm-b-70 {
    margin-bottom: 70px;
  }
  .m-sm-b-75 {
    margin-bottom: 75px;
  }
  .m-sm-b-80 {
    margin-bottom: 80px;
  }
  .m-sm-b-85 {
    margin-bottom: 85px;
  }
  .m-sm-b-90 {
    margin-bottom: 90px;
  }
  .m-sm-b-95 {
    margin-bottom: 95px;
  }
  .m-sm-b-100 {
    margin-bottom: 100px;
  }
  .m-sm-l-0 {
    margin-left: 0px;
  }
  .m-sm-l-5 {
    margin-left: 5px;
  }
  .m-sm-l-10 {
    margin-left: 10px;
  }
  .m-sm-l-15 {
    margin-left: 15px;
  }
  .m-sm-l-20 {
    margin-left: 20px;
  }
  .m-sm-l-25 {
    margin-left: 25px;
  }
  .m-sm-l-30 {
    margin-left: 30px;
  }
  .m-sm-l-35 {
    margin-left: 35px;
  }
  .m-sm-l-40 {
    margin-left: 40px;
  }
  .m-sm-l-45 {
    margin-left: 45px;
  }
  .m-sm-l-50 {
    margin-left: 50px;
  }
  .m-sm-l-55 {
    margin-left: 55px;
  }
  .m-sm-l-60 {
    margin-left: 60px;
  }
  .m-sm-l-65 {
    margin-left: 65px;
  }
  .m-sm-l-70 {
    margin-left: 70px;
  }
  .m-sm-l-75 {
    margin-left: 75px;
  }
  .m-sm-l-80 {
    margin-left: 80px;
  }
  .m-sm-l-85 {
    margin-left: 85px;
  }
  .m-sm-l-90 {
    margin-left: 90px;
  }
  .m-sm-l-95 {
    margin-left: 95px;
  }
  .m-sm-l-100 {
    margin-left: 100px;
  }
  .p-sm-0 {
    padding: 0px;
  }
  .p-sm-5 {
    padding: 5px;
  }
  .p-sm-10 {
    padding: 10px;
  }
  .p-sm-15 {
    padding: 15px;
  }
  .p-sm-20 {
    padding: 20px;
  }
  .p-sm-25 {
    padding: 25px;
  }
  .p-sm-30 {
    padding: 30px;
  }
  .p-sm-35 {
    padding: 35px;
  }
  .p-sm-40 {
    padding: 40px;
  }
  .p-sm-45 {
    padding: 45px;
  }
  .p-sm-50 {
    padding: 50px;
  }
  .p-sm-55 {
    padding: 55px;
  }
  .p-sm-60 {
    padding: 60px;
  }
  .p-sm-65 {
    padding: 65px;
  }
  .p-sm-70 {
    padding: 70px;
  }
  .p-sm-75 {
    padding: 75px;
  }
  .p-sm-80 {
    padding: 80px;
  }
  .p-sm-85 {
    padding: 85px;
  }
  .p-sm-90 {
    padding: 90px;
  }
  .p-sm-95 {
    padding: 95px;
  }
  .p-sm-100 {
    padding: 100px;
  }
  .p-sm-t-0 {
    padding-top: 0px;
  }
  .p-sm-t-5 {
    padding-top: 5px;
  }
  .p-sm-t-10 {
    padding-top: 10px;
  }
  .p-sm-t-15 {
    padding-top: 15px;
  }
  .p-sm-t-20 {
    padding-top: 20px;
  }
  .p-sm-t-25 {
    padding-top: 25px;
  }
  .p-sm-t-30 {
    padding-top: 30px;
  }
  .p-sm-t-35 {
    padding-top: 35px;
  }
  .p-sm-t-40 {
    padding-top: 40px;
  }
  .p-sm-t-45 {
    padding-top: 45px;
  }
  .p-sm-t-50 {
    padding-top: 50px;
  }
  .p-sm-t-55 {
    padding-top: 55px;
  }
  .p-sm-t-60 {
    padding-top: 60px;
  }
  .p-sm-t-65 {
    padding-top: 65px;
  }
  .p-sm-t-70 {
    padding-top: 70px;
  }
  .p-sm-t-75 {
    padding-top: 75px;
  }
  .p-sm-t-80 {
    padding-top: 80px;
  }
  .p-sm-t-85 {
    padding-top: 85px;
  }
  .p-sm-t-90 {
    padding-top: 90px;
  }
  .p-sm-t-95 {
    padding-top: 95px;
  }
  .p-sm-t-100 {
    padding-top: 100px;
  }
  .p-sm-r-0 {
    padding-right: 0px;
  }
  .p-sm-r-5 {
    padding-right: 5px;
  }
  .p-sm-r-10 {
    padding-right: 10px;
  }
  .p-sm-r-15 {
    padding-right: 15px;
  }
  .p-sm-r-20 {
    padding-right: 20px;
  }
  .p-sm-r-25 {
    padding-right: 25px;
  }
  .p-sm-r-30 {
    padding-right: 30px;
  }
  .p-sm-r-35 {
    padding-right: 35px;
  }
  .p-sm-r-40 {
    padding-right: 40px;
  }
  .p-sm-r-45 {
    padding-right: 45px;
  }
  .p-sm-r-50 {
    padding-right: 50px;
  }
  .p-sm-r-55 {
    padding-right: 55px;
  }
  .p-sm-r-60 {
    padding-right: 60px;
  }
  .p-sm-r-65 {
    padding-right: 65px;
  }
  .p-sm-r-70 {
    padding-right: 70px;
  }
  .p-sm-r-75 {
    padding-right: 75px;
  }
  .p-sm-r-80 {
    padding-right: 80px;
  }
  .p-sm-r-85 {
    padding-right: 85px;
  }
  .p-sm-r-90 {
    padding-right: 90px;
  }
  .p-sm-r-95 {
    padding-right: 95px;
  }
  .p-sm-r-100 {
    padding-right: 100px;
  }
  .p-sm-b-0 {
    padding-bottom: 0px;
  }
  .p-sm-b-5 {
    padding-bottom: 5px;
  }
  .p-sm-b-10 {
    padding-bottom: 10px;
  }
  .p-sm-b-15 {
    padding-bottom: 15px;
  }
  .p-sm-b-20 {
    padding-bottom: 20px;
  }
  .p-sm-b-25 {
    padding-bottom: 25px;
  }
  .p-sm-b-30 {
    padding-bottom: 30px;
  }
  .p-sm-b-35 {
    padding-bottom: 35px;
  }
  .p-sm-b-40 {
    padding-bottom: 40px;
  }
  .p-sm-b-45 {
    padding-bottom: 45px;
  }
  .p-sm-b-50 {
    padding-bottom: 50px;
  }
  .p-sm-b-55 {
    padding-bottom: 55px;
  }
  .p-sm-b-60 {
    padding-bottom: 60px;
  }
  .p-sm-b-65 {
    padding-bottom: 65px;
  }
  .p-sm-b-70 {
    padding-bottom: 70px;
  }
  .p-sm-b-75 {
    padding-bottom: 75px;
  }
  .p-sm-b-80 {
    padding-bottom: 80px;
  }
  .p-sm-b-85 {
    padding-bottom: 85px;
  }
  .p-sm-b-90 {
    padding-bottom: 90px;
  }
  .p-sm-b-95 {
    padding-bottom: 95px;
  }
  .p-sm-b-100 {
    padding-bottom: 100px;
  }
  .p-sm-l-0 {
    padding-left: 0px;
  }
  .p-sm-l-5 {
    padding-left: 5px;
  }
  .p-sm-l-10 {
    padding-left: 10px;
  }
  .p-sm-l-15 {
    padding-left: 15px;
  }
  .p-sm-l-20 {
    padding-left: 20px;
  }
  .p-sm-l-25 {
    padding-left: 25px;
  }
  .p-sm-l-30 {
    padding-left: 30px;
  }
  .p-sm-l-35 {
    padding-left: 35px;
  }
  .p-sm-l-40 {
    padding-left: 40px;
  }
  .p-sm-l-45 {
    padding-left: 45px;
  }
  .p-sm-l-50 {
    padding-left: 50px;
  }
  .p-sm-l-55 {
    padding-left: 55px;
  }
  .p-sm-l-60 {
    padding-left: 60px;
  }
  .p-sm-l-65 {
    padding-left: 65px;
  }
  .p-sm-l-70 {
    padding-left: 70px;
  }
  .p-sm-l-75 {
    padding-left: 75px;
  }
  .p-sm-l-80 {
    padding-left: 80px;
  }
  .p-sm-l-85 {
    padding-left: 85px;
  }
  .p-sm-l-90 {
    padding-left: 90px;
  }
  .p-sm-l-95 {
    padding-left: 95px;
  }
  .p-sm-l-100 {
    padding-left: 100px;
  }
}
/* Medium Devices, Desktops */
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    visibility: hidden !important;
  }
  .display-none-md {
    display: none !important;
  }
  .no-padding-md {
    padding: 0 !important;
  }
  .no-margin-md {
    margin: 0 !important;
  }
  .no-border-radius-md {
    border-radius: 0 !important;
  }
  .no-border-radius-md-top {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .no-border-radius-md-top-left {
    border-top-left-radius: 0 !important;
  }
  .no-border-radius-md-top-right {
    border-top-right-radius: 0 !important;
  }
  .no-border-radius-md-bottom {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .no-border-radius-md-bottom-left {
    border-bottom-left-radius: 0 !important;
  }
  .no-border-radius-md-bottom-right {
    border-bottom-right-radius: 0 !important;
  }
  .text-md-left {
    text-align: left !important;
  }
  .text-md-center {
    text-align: center !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-justify {
    text-align: justify !important;
  }
  .m-md-0 {
    margin: 0px;
  }
  .m-md-5 {
    margin: 5px;
  }
  .m-md-10 {
    margin: 10px;
  }
  .m-md-15 {
    margin: 15px;
  }
  .m-md-20 {
    margin: 20px;
  }
  .m-md-25 {
    margin: 25px;
  }
  .m-md-30 {
    margin: 30px;
  }
  .m-md-35 {
    margin: 35px;
  }
  .m-md-40 {
    margin: 40px;
  }
  .m-md-45 {
    margin: 45px;
  }
  .m-md-50 {
    margin: 50px;
  }
  .m-md-55 {
    margin: 55px;
  }
  .m-md-60 {
    margin: 60px;
  }
  .m-md-65 {
    margin: 65px;
  }
  .m-md-70 {
    margin: 70px;
  }
  .m-md-75 {
    margin: 75px;
  }
  .m-md-80 {
    margin: 80px;
  }
  .m-md-85 {
    margin: 85px;
  }
  .m-md-90 {
    margin: 90px;
  }
  .m-md-95 {
    margin: 95px;
  }
  .m-md-100 {
    margin: 100px;
  }
  .m-md-t-0 {
    margin-top: 0px;
  }
  .m-md-t-5 {
    margin-top: 5px;
  }
  .m-md-t-10 {
    margin-top: 10px;
  }
  .m-md-t-15 {
    margin-top: 15px;
  }
  .m-md-t-20 {
    margin-top: 20px;
  }
  .m-md-t-25 {
    margin-top: 25px;
  }
  .m-md-t-30 {
    margin-top: 30px;
  }
  .m-md-t-35 {
    margin-top: 35px;
  }
  .m-md-t-40 {
    margin-top: 40px;
  }
  .m-md-t-45 {
    margin-top: 45px;
  }
  .m-md-t-50 {
    margin-top: 50px;
  }
  .m-md-t-55 {
    margin-top: 55px;
  }
  .m-md-t-60 {
    margin-top: 60px;
  }
  .m-md-t-65 {
    margin-top: 65px;
  }
  .m-md-t-70 {
    margin-top: 70px;
  }
  .m-md-t-75 {
    margin-top: 75px;
  }
  .m-md-t-80 {
    margin-top: 80px;
  }
  .m-md-t-85 {
    margin-top: 85px;
  }
  .m-md-t-90 {
    margin-top: 90px;
  }
  .m-md-t-95 {
    margin-top: 95px;
  }
  .m-md-t-100 {
    margin-top: 100px;
  }
  .m-md-r-0 {
    margin-right: 0px;
  }
  .m-md-r-5 {
    margin-right: 5px;
  }
  .m-md-r-10 {
    margin-right: 10px;
  }
  .m-md-r-15 {
    margin-right: 15px;
  }
  .m-md-r-20 {
    margin-right: 20px;
  }
  .m-md-r-25 {
    margin-right: 25px;
  }
  .m-md-r-30 {
    margin-right: 30px;
  }
  .m-md-r-35 {
    margin-right: 35px;
  }
  .m-md-r-40 {
    margin-right: 40px;
  }
  .m-md-r-45 {
    margin-right: 45px;
  }
  .m-md-r-50 {
    margin-right: 50px;
  }
  .m-md-r-55 {
    margin-right: 55px;
  }
  .m-md-r-60 {
    margin-right: 60px;
  }
  .m-md-r-65 {
    margin-right: 65px;
  }
  .m-md-r-70 {
    margin-right: 70px;
  }
  .m-md-r-75 {
    margin-right: 75px;
  }
  .m-md-r-80 {
    margin-right: 80px;
  }
  .m-md-r-85 {
    margin-right: 85px;
  }
  .m-md-r-90 {
    margin-right: 90px;
  }
  .m-md-r-95 {
    margin-right: 95px;
  }
  .m-md-r-100 {
    margin-right: 100px;
  }
  .m-md-b-0 {
    margin-bottom: 0px;
  }
  .m-md-b-5 {
    margin-bottom: 5px;
  }
  .m-md-b-10 {
    margin-bottom: 10px;
  }
  .m-md-b-15 {
    margin-bottom: 15px;
  }
  .m-md-b-20 {
    margin-bottom: 20px;
  }
  .m-md-b-25 {
    margin-bottom: 25px;
  }
  .m-md-b-30 {
    margin-bottom: 30px;
  }
  .m-md-b-35 {
    margin-bottom: 35px;
  }
  .m-md-b-40 {
    margin-bottom: 40px;
  }
  .m-md-b-45 {
    margin-bottom: 45px;
  }
  .m-md-b-50 {
    margin-bottom: 50px;
  }
  .m-md-b-55 {
    margin-bottom: 55px;
  }
  .m-md-b-60 {
    margin-bottom: 60px;
  }
  .m-md-b-65 {
    margin-bottom: 65px;
  }
  .m-md-b-70 {
    margin-bottom: 70px;
  }
  .m-md-b-75 {
    margin-bottom: 75px;
  }
  .m-md-b-80 {
    margin-bottom: 80px;
  }
  .m-md-b-85 {
    margin-bottom: 85px;
  }
  .m-md-b-90 {
    margin-bottom: 90px;
  }
  .m-md-b-95 {
    margin-bottom: 95px;
  }
  .m-md-b-100 {
    margin-bottom: 100px;
  }
  .m-md-l-0 {
    margin-left: 0px;
  }
  .m-md-l-5 {
    margin-left: 5px;
  }
  .m-md-l-10 {
    margin-left: 10px;
  }
  .m-md-l-15 {
    margin-left: 15px;
  }
  .m-md-l-20 {
    margin-left: 20px;
  }
  .m-md-l-25 {
    margin-left: 25px;
  }
  .m-md-l-30 {
    margin-left: 30px;
  }
  .m-md-l-35 {
    margin-left: 35px;
  }
  .m-md-l-40 {
    margin-left: 40px;
  }
  .m-md-l-45 {
    margin-left: 45px;
  }
  .m-md-l-50 {
    margin-left: 50px;
  }
  .m-md-l-55 {
    margin-left: 55px;
  }
  .m-md-l-60 {
    margin-left: 60px;
  }
  .m-md-l-65 {
    margin-left: 65px;
  }
  .m-md-l-70 {
    margin-left: 70px;
  }
  .m-md-l-75 {
    margin-left: 75px;
  }
  .m-md-l-80 {
    margin-left: 80px;
  }
  .m-md-l-85 {
    margin-left: 85px;
  }
  .m-md-l-90 {
    margin-left: 90px;
  }
  .m-md-l-95 {
    margin-left: 95px;
  }
  .m-md-l-100 {
    margin-left: 100px;
  }
  .p-md-0 {
    padding: 0px;
  }
  .p-md-5 {
    padding: 5px;
  }
  .p-md-10 {
    padding: 10px;
  }
  .p-md-15 {
    padding: 15px;
  }
  .p-md-20 {
    padding: 20px;
  }
  .p-md-25 {
    padding: 25px;
  }
  .p-md-30 {
    padding: 30px;
  }
  .p-md-35 {
    padding: 35px;
  }
  .p-md-40 {
    padding: 40px;
  }
  .p-md-45 {
    padding: 45px;
  }
  .p-md-50 {
    padding: 50px;
  }
  .p-md-55 {
    padding: 55px;
  }
  .p-md-60 {
    padding: 60px;
  }
  .p-md-65 {
    padding: 65px;
  }
  .p-md-70 {
    padding: 70px;
  }
  .p-md-75 {
    padding: 75px;
  }
  .p-md-80 {
    padding: 80px;
  }
  .p-md-85 {
    padding: 85px;
  }
  .p-md-90 {
    padding: 90px;
  }
  .p-md-95 {
    padding: 95px;
  }
  .p-md-100 {
    padding: 100px;
  }
  .p-md-t-0 {
    padding-top: 0px;
  }
  .p-md-t-5 {
    padding-top: 5px;
  }
  .p-md-t-10 {
    padding-top: 10px;
  }
  .p-md-t-15 {
    padding-top: 15px;
  }
  .p-md-t-20 {
    padding-top: 20px;
  }
  .p-md-t-25 {
    padding-top: 25px;
  }
  .p-md-t-30 {
    padding-top: 30px;
  }
  .p-md-t-35 {
    padding-top: 35px;
  }
  .p-md-t-40 {
    padding-top: 40px;
  }
  .p-md-t-45 {
    padding-top: 45px;
  }
  .p-md-t-50 {
    padding-top: 50px;
  }
  .p-md-t-55 {
    padding-top: 55px;
  }
  .p-md-t-60 {
    padding-top: 60px;
  }
  .p-md-t-65 {
    padding-top: 65px;
  }
  .p-md-t-70 {
    padding-top: 70px;
  }
  .p-md-t-75 {
    padding-top: 75px;
  }
  .p-md-t-80 {
    padding-top: 80px;
  }
  .p-md-t-85 {
    padding-top: 85px;
  }
  .p-md-t-90 {
    padding-top: 90px;
  }
  .p-md-t-95 {
    padding-top: 95px;
  }
  .p-md-t-100 {
    padding-top: 100px;
  }
  .p-md-r-0 {
    padding-right: 0px;
  }
  .p-md-r-5 {
    padding-right: 5px;
  }
  .p-md-r-10 {
    padding-right: 10px;
  }
  .p-md-r-15 {
    padding-right: 15px;
  }
  .p-md-r-20 {
    padding-right: 20px;
  }
  .p-md-r-25 {
    padding-right: 25px;
  }
  .p-md-r-30 {
    padding-right: 30px;
  }
  .p-md-r-35 {
    padding-right: 35px;
  }
  .p-md-r-40 {
    padding-right: 40px;
  }
  .p-md-r-45 {
    padding-right: 45px;
  }
  .p-md-r-50 {
    padding-right: 50px;
  }
  .p-md-r-55 {
    padding-right: 55px;
  }
  .p-md-r-60 {
    padding-right: 60px;
  }
  .p-md-r-65 {
    padding-right: 65px;
  }
  .p-md-r-70 {
    padding-right: 70px;
  }
  .p-md-r-75 {
    padding-right: 75px;
  }
  .p-md-r-80 {
    padding-right: 80px;
  }
  .p-md-r-85 {
    padding-right: 85px;
  }
  .p-md-r-90 {
    padding-right: 90px;
  }
  .p-md-r-95 {
    padding-right: 95px;
  }
  .p-md-r-100 {
    padding-right: 100px;
  }
  .p-md-b-0 {
    padding-bottom: 0px;
  }
  .p-md-b-5 {
    padding-bottom: 5px;
  }
  .p-md-b-10 {
    padding-bottom: 10px;
  }
  .p-md-b-15 {
    padding-bottom: 15px;
  }
  .p-md-b-20 {
    padding-bottom: 20px;
  }
  .p-md-b-25 {
    padding-bottom: 25px;
  }
  .p-md-b-30 {
    padding-bottom: 30px;
  }
  .p-md-b-35 {
    padding-bottom: 35px;
  }
  .p-md-b-40 {
    padding-bottom: 40px;
  }
  .p-md-b-45 {
    padding-bottom: 45px;
  }
  .p-md-b-50 {
    padding-bottom: 50px;
  }
  .p-md-b-55 {
    padding-bottom: 55px;
  }
  .p-md-b-60 {
    padding-bottom: 60px;
  }
  .p-md-b-65 {
    padding-bottom: 65px;
  }
  .p-md-b-70 {
    padding-bottom: 70px;
  }
  .p-md-b-75 {
    padding-bottom: 75px;
  }
  .p-md-b-80 {
    padding-bottom: 80px;
  }
  .p-md-b-85 {
    padding-bottom: 85px;
  }
  .p-md-b-90 {
    padding-bottom: 90px;
  }
  .p-md-b-95 {
    padding-bottom: 95px;
  }
  .p-md-b-100 {
    padding-bottom: 100px;
  }
  .p-md-l-0 {
    padding-left: 0px;
  }
  .p-md-l-5 {
    padding-left: 5px;
  }
  .p-md-l-10 {
    padding-left: 10px;
  }
  .p-md-l-15 {
    padding-left: 15px;
  }
  .p-md-l-20 {
    padding-left: 20px;
  }
  .p-md-l-25 {
    padding-left: 25px;
  }
  .p-md-l-30 {
    padding-left: 30px;
  }
  .p-md-l-35 {
    padding-left: 35px;
  }
  .p-md-l-40 {
    padding-left: 40px;
  }
  .p-md-l-45 {
    padding-left: 45px;
  }
  .p-md-l-50 {
    padding-left: 50px;
  }
  .p-md-l-55 {
    padding-left: 55px;
  }
  .p-md-l-60 {
    padding-left: 60px;
  }
  .p-md-l-65 {
    padding-left: 65px;
  }
  .p-md-l-70 {
    padding-left: 70px;
  }
  .p-md-l-75 {
    padding-left: 75px;
  }
  .p-md-l-80 {
    padding-left: 80px;
  }
  .p-md-l-85 {
    padding-left: 85px;
  }
  .p-md-l-90 {
    padding-left: 90px;
  }
  .p-md-l-95 {
    padding-left: 95px;
  }
  .p-md-l-100 {
    padding-left: 100px;
  }
}
/* Large Devices, Wide Screens */
@media (min-width: 1200px) {
  .hidden-lg {
    visibility: hidden !important;
  }
  .display-none-lg {
    display: none !important;
  }
  .no-padding-lg {
    padding: 0 !important;
  }
  .no-margin-lg {
    margin: 0 !important;
  }
  .no-border-radius-lg {
    border-radius: 0 !important;
  }
  .no-border-radius-lg-top {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .no-border-radius-lg-top-left {
    border-top-left-radius: 0 !important;
  }
  .no-border-radius-lg-top-right {
    border-top-right-radius: 0 !important;
  }
  .no-border-radius-lg-bottom {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .no-border-radius-lg-bottom-left {
    border-bottom-left-radius: 0 !important;
  }
  .no-border-radius-lg-bottom-right {
    border-bottom-right-radius: 0 !important;
  }
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-justify {
    text-align: justify !important;
  }
  .m-lg-0 {
    margin: 0px;
  }
  .m-lg-5 {
    margin: 5px;
  }
  .m-lg-10 {
    margin: 10px;
  }
  .m-lg-15 {
    margin: 15px;
  }
  .m-lg-20 {
    margin: 20px;
  }
  .m-lg-25 {
    margin: 25px;
  }
  .m-lg-30 {
    margin: 30px;
  }
  .m-lg-35 {
    margin: 35px;
  }
  .m-lg-40 {
    margin: 40px;
  }
  .m-lg-45 {
    margin: 45px;
  }
  .m-lg-50 {
    margin: 50px;
  }
  .m-lg-55 {
    margin: 55px;
  }
  .m-lg-60 {
    margin: 60px;
  }
  .m-lg-65 {
    margin: 65px;
  }
  .m-lg-70 {
    margin: 70px;
  }
  .m-lg-75 {
    margin: 75px;
  }
  .m-lg-80 {
    margin: 80px;
  }
  .m-lg-85 {
    margin: 85px;
  }
  .m-lg-90 {
    margin: 90px;
  }
  .m-lg-95 {
    margin: 95px;
  }
  .m-lg-100 {
    margin: 100px;
  }
  .m-lg-t-0 {
    margin-top: 0px;
  }
  .m-lg-t-5 {
    margin-top: 5px;
  }
  .m-lg-t-10 {
    margin-top: 10px;
  }
  .m-lg-t-15 {
    margin-top: 15px;
  }
  .m-lg-t-20 {
    margin-top: 20px;
  }
  .m-lg-t-25 {
    margin-top: 25px;
  }
  .m-lg-t-30 {
    margin-top: 30px;
  }
  .m-lg-t-35 {
    margin-top: 35px;
  }
  .m-lg-t-40 {
    margin-top: 40px;
  }
  .m-lg-t-45 {
    margin-top: 45px;
  }
  .m-lg-t-50 {
    margin-top: 50px;
  }
  .m-lg-t-55 {
    margin-top: 55px;
  }
  .m-lg-t-60 {
    margin-top: 60px;
  }
  .m-lg-t-65 {
    margin-top: 65px;
  }
  .m-lg-t-70 {
    margin-top: 70px;
  }
  .m-lg-t-75 {
    margin-top: 75px;
  }
  .m-lg-t-80 {
    margin-top: 80px;
  }
  .m-lg-t-85 {
    margin-top: 85px;
  }
  .m-lg-t-90 {
    margin-top: 90px;
  }
  .m-lg-t-95 {
    margin-top: 95px;
  }
  .m-lg-t-100 {
    margin-top: 100px;
  }
  .m-lg-r-0 {
    margin-right: 0px;
  }
  .m-lg-r-5 {
    margin-right: 5px;
  }
  .m-lg-r-10 {
    margin-right: 10px;
  }
  .m-lg-r-15 {
    margin-right: 15px;
  }
  .m-lg-r-20 {
    margin-right: 20px;
  }
  .m-lg-r-25 {
    margin-right: 25px;
  }
  .m-lg-r-30 {
    margin-right: 30px;
  }
  .m-lg-r-35 {
    margin-right: 35px;
  }
  .m-lg-r-40 {
    margin-right: 40px;
  }
  .m-lg-r-45 {
    margin-right: 45px;
  }
  .m-lg-r-50 {
    margin-right: 50px;
  }
  .m-lg-r-55 {
    margin-right: 55px;
  }
  .m-lg-r-60 {
    margin-right: 60px;
  }
  .m-lg-r-65 {
    margin-right: 65px;
  }
  .m-lg-r-70 {
    margin-right: 70px;
  }
  .m-lg-r-75 {
    margin-right: 75px;
  }
  .m-lg-r-80 {
    margin-right: 80px;
  }
  .m-lg-r-85 {
    margin-right: 85px;
  }
  .m-lg-r-90 {
    margin-right: 90px;
  }
  .m-lg-r-95 {
    margin-right: 95px;
  }
  .m-lg-r-100 {
    margin-right: 100px;
  }
  .m-lg-b-0 {
    margin-bottom: 0px;
  }
  .m-lg-b-5 {
    margin-bottom: 5px;
  }
  .m-lg-b-10 {
    margin-bottom: 10px;
  }
  .m-lg-b-15 {
    margin-bottom: 15px;
  }
  .m-lg-b-20 {
    margin-bottom: 20px;
  }
  .m-lg-b-25 {
    margin-bottom: 25px;
  }
  .m-lg-b-30 {
    margin-bottom: 30px;
  }
  .m-lg-b-35 {
    margin-bottom: 35px;
  }
  .m-lg-b-40 {
    margin-bottom: 40px;
  }
  .m-lg-b-45 {
    margin-bottom: 45px;
  }
  .m-lg-b-50 {
    margin-bottom: 50px;
  }
  .m-lg-b-55 {
    margin-bottom: 55px;
  }
  .m-lg-b-60 {
    margin-bottom: 60px;
  }
  .m-lg-b-65 {
    margin-bottom: 65px;
  }
  .m-lg-b-70 {
    margin-bottom: 70px;
  }
  .m-lg-b-75 {
    margin-bottom: 75px;
  }
  .m-lg-b-80 {
    margin-bottom: 80px;
  }
  .m-lg-b-85 {
    margin-bottom: 85px;
  }
  .m-lg-b-90 {
    margin-bottom: 90px;
  }
  .m-lg-b-95 {
    margin-bottom: 95px;
  }
  .m-lg-b-100 {
    margin-bottom: 100px;
  }
  .m-lg-l-0 {
    margin-left: 0px;
  }
  .m-lg-l-5 {
    margin-left: 5px;
  }
  .m-lg-l-10 {
    margin-left: 10px;
  }
  .m-lg-l-15 {
    margin-left: 15px;
  }
  .m-lg-l-20 {
    margin-left: 20px;
  }
  .m-lg-l-25 {
    margin-left: 25px;
  }
  .m-lg-l-30 {
    margin-left: 30px;
  }
  .m-lg-l-35 {
    margin-left: 35px;
  }
  .m-lg-l-40 {
    margin-left: 40px;
  }
  .m-lg-l-45 {
    margin-left: 45px;
  }
  .m-lg-l-50 {
    margin-left: 50px;
  }
  .m-lg-l-55 {
    margin-left: 55px;
  }
  .m-lg-l-60 {
    margin-left: 60px;
  }
  .m-lg-l-65 {
    margin-left: 65px;
  }
  .m-lg-l-70 {
    margin-left: 70px;
  }
  .m-lg-l-75 {
    margin-left: 75px;
  }
  .m-lg-l-80 {
    margin-left: 80px;
  }
  .m-lg-l-85 {
    margin-left: 85px;
  }
  .m-lg-l-90 {
    margin-left: 90px;
  }
  .m-lg-l-95 {
    margin-left: 95px;
  }
  .m-lg-l-100 {
    margin-left: 100px;
  }
  .p-lg-0 {
    padding: 0px;
  }
  .p-lg-5 {
    padding: 5px;
  }
  .p-lg-10 {
    padding: 10px;
  }
  .p-lg-15 {
    padding: 15px;
  }
  .p-lg-20 {
    padding: 20px;
  }
  .p-lg-25 {
    padding: 25px;
  }
  .p-lg-30 {
    padding: 30px;
  }
  .p-lg-35 {
    padding: 35px;
  }
  .p-lg-40 {
    padding: 40px;
  }
  .p-lg-45 {
    padding: 45px;
  }
  .p-lg-50 {
    padding: 50px;
  }
  .p-lg-55 {
    padding: 55px;
  }
  .p-lg-60 {
    padding: 60px;
  }
  .p-lg-65 {
    padding: 65px;
  }
  .p-lg-70 {
    padding: 70px;
  }
  .p-lg-75 {
    padding: 75px;
  }
  .p-lg-80 {
    padding: 80px;
  }
  .p-lg-85 {
    padding: 85px;
  }
  .p-lg-90 {
    padding: 90px;
  }
  .p-lg-95 {
    padding: 95px;
  }
  .p-lg-100 {
    padding: 100px;
  }
  .p-lg-t-0 {
    padding-top: 0px;
  }
  .p-lg-t-5 {
    padding-top: 5px;
  }
  .p-lg-t-10 {
    padding-top: 10px;
  }
  .p-lg-t-15 {
    padding-top: 15px;
  }
  .p-lg-t-20 {
    padding-top: 20px;
  }
  .p-lg-t-25 {
    padding-top: 25px;
  }
  .p-lg-t-30 {
    padding-top: 30px;
  }
  .p-lg-t-35 {
    padding-top: 35px;
  }
  .p-lg-t-40 {
    padding-top: 40px;
  }
  .p-lg-t-45 {
    padding-top: 45px;
  }
  .p-lg-t-50 {
    padding-top: 50px;
  }
  .p-lg-t-55 {
    padding-top: 55px;
  }
  .p-lg-t-60 {
    padding-top: 60px;
  }
  .p-lg-t-65 {
    padding-top: 65px;
  }
  .p-lg-t-70 {
    padding-top: 70px;
  }
  .p-lg-t-75 {
    padding-top: 75px;
  }
  .p-lg-t-80 {
    padding-top: 80px;
  }
  .p-lg-t-85 {
    padding-top: 85px;
  }
  .p-lg-t-90 {
    padding-top: 90px;
  }
  .p-lg-t-95 {
    padding-top: 95px;
  }
  .p-lg-t-100 {
    padding-top: 100px;
  }
  .p-lg-r-0 {
    padding-right: 0px;
  }
  .p-lg-r-5 {
    padding-right: 5px;
  }
  .p-lg-r-10 {
    padding-right: 10px;
  }
  .p-lg-r-15 {
    padding-right: 15px;
  }
  .p-lg-r-20 {
    padding-right: 20px;
  }
  .p-lg-r-25 {
    padding-right: 25px;
  }
  .p-lg-r-30 {
    padding-right: 30px;
  }
  .p-lg-r-35 {
    padding-right: 35px;
  }
  .p-lg-r-40 {
    padding-right: 40px;
  }
  .p-lg-r-45 {
    padding-right: 45px;
  }
  .p-lg-r-50 {
    padding-right: 50px;
  }
  .p-lg-r-55 {
    padding-right: 55px;
  }
  .p-lg-r-60 {
    padding-right: 60px;
  }
  .p-lg-r-65 {
    padding-right: 65px;
  }
  .p-lg-r-70 {
    padding-right: 70px;
  }
  .p-lg-r-75 {
    padding-right: 75px;
  }
  .p-lg-r-80 {
    padding-right: 80px;
  }
  .p-lg-r-85 {
    padding-right: 85px;
  }
  .p-lg-r-90 {
    padding-right: 90px;
  }
  .p-lg-r-95 {
    padding-right: 95px;
  }
  .p-lg-r-100 {
    padding-right: 100px;
  }
  .p-lg-b-0 {
    padding-bottom: 0px;
  }
  .p-lg-b-5 {
    padding-bottom: 5px;
  }
  .p-lg-b-10 {
    padding-bottom: 10px;
  }
  .p-lg-b-15 {
    padding-bottom: 15px;
  }
  .p-lg-b-20 {
    padding-bottom: 20px;
  }
  .p-lg-b-25 {
    padding-bottom: 25px;
  }
  .p-lg-b-30 {
    padding-bottom: 30px;
  }
  .p-lg-b-35 {
    padding-bottom: 35px;
  }
  .p-lg-b-40 {
    padding-bottom: 40px;
  }
  .p-lg-b-45 {
    padding-bottom: 45px;
  }
  .p-lg-b-50 {
    padding-bottom: 50px;
  }
  .p-lg-b-55 {
    padding-bottom: 55px;
  }
  .p-lg-b-60 {
    padding-bottom: 60px;
  }
  .p-lg-b-65 {
    padding-bottom: 65px;
  }
  .p-lg-b-70 {
    padding-bottom: 70px;
  }
  .p-lg-b-75 {
    padding-bottom: 75px;
  }
  .p-lg-b-80 {
    padding-bottom: 80px;
  }
  .p-lg-b-85 {
    padding-bottom: 85px;
  }
  .p-lg-b-90 {
    padding-bottom: 90px;
  }
  .p-lg-b-95 {
    padding-bottom: 95px;
  }
  .p-lg-b-100 {
    padding-bottom: 100px;
  }
  .p-lg-l-0 {
    padding-left: 0px;
  }
  .p-lg-l-5 {
    padding-left: 5px;
  }
  .p-lg-l-10 {
    padding-left: 10px;
  }
  .p-lg-l-15 {
    padding-left: 15px;
  }
  .p-lg-l-20 {
    padding-left: 20px;
  }
  .p-lg-l-25 {
    padding-left: 25px;
  }
  .p-lg-l-30 {
    padding-left: 30px;
  }
  .p-lg-l-35 {
    padding-left: 35px;
  }
  .p-lg-l-40 {
    padding-left: 40px;
  }
  .p-lg-l-45 {
    padding-left: 45px;
  }
  .p-lg-l-50 {
    padding-left: 50px;
  }
  .p-lg-l-55 {
    padding-left: 55px;
  }
  .p-lg-l-60 {
    padding-left: 60px;
  }
  .p-lg-l-65 {
    padding-left: 65px;
  }
  .p-lg-l-70 {
    padding-left: 70px;
  }
  .p-lg-l-75 {
    padding-left: 75px;
  }
  .p-lg-l-80 {
    padding-left: 80px;
  }
  .p-lg-l-85 {
    padding-left: 85px;
  }
  .p-lg-l-90 {
    padding-left: 90px;
  }
  .p-lg-l-95 {
    padding-left: 95px;
  }
  .p-lg-l-100 {
    padding-left: 100px;
  }
}

