﻿/* line 3, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-grid {
  -webkit-box-sizing: border-box !important;
  -moz-box-sizing: border-box !important;
  box-sizing: border-box !important;
}
/* line 6, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-grid *, .mz-cms-grid *:after, .mz-cms-grid *:before {
  -webkit-box-sizing: border-box !important;
  -moz-box-sizing: border-box !important;
  box-sizing: border-box !important;
}

/* line 12, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-row {
  width: 100%;
  max-width: 1140px;
  min-width: 755px;
  margin: 0 auto;
}
/* line 18, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-row:after {
  content: "";
  display: table;
  clear: both;
}

/* line 25, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-block {
  background-color: transparent;
  min-height: 14px;
  min-width: 80px;
  position: relative;
  padding: 0;
  word-wrap: break-word;
}

/* line 34, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-content {
  overflow: hidden;
  padding: 5px;
}
/* line 38, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-content > :first-child {
  margin-top: 0;
}
/* line 42, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-content .mz-cms-image-maintain {
  width: 100%;
}
/* line 46, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-content .mz-cms-image-cover {
  background-position: center center;
  background-size: cover;
  -ms-behavior: url(/resources/cms/backgroundsize.min.htc);
  display: block;
  height: 100%;
  width: 100%;
}

/* line 55, ../../sass/etc/chorizo/_grid.scss */
[class*='mz-cms-col-'] {
  float: left;
  max-height: 99999px;
  overflow: visible;
  position: relative;
}
/* line 61, ../../sass/etc/chorizo/_grid.scss */
[class*='mz-cms-col-'] .mz-cms-content {
  padding: 10px;
}
/* line 65, ../../sass/etc/chorizo/_grid.scss */
[class*='mz-cms-col-'] .resizer-column {
  cursor: ew-resize;
  height: 100%;
  margin-right: -8px;
  opacity: 0;
  padding: 0 8px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
  -webkit-transition: opacity 150ms;
  -moz-transition: opacity 150ms;
  -o-transition: opacity 150ms;
  transition: opacity 150ms;
}
/* line 77, ../../sass/etc/chorizo/_grid.scss */
[class*='mz-cms-col-'] .resizer-column div {
  background: #2d6dcf;
  height: 100%;
  width: 1px;
}
/* line 83, ../../sass/etc/chorizo/_grid.scss */
[class*='mz-cms-col-'] .resizer-column:hover, [class*='mz-cms-col-'] .resizer-column.active {
  opacity: 1;
}

/* line 89, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-row > [class*='mz-cms-col-']:last-child .resizer-column {
  display: none;
}

/* line 93, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-row {
  width: 100%;
  max-width: 1140px;
  min-width: 755px;
  margin: 0 auto;
}

/* line 100, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-row:after {
  content: "";
  display: table;
  clear: both;
}

/* line 106, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-push-right {
  float: right;
}

/* line 110, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-1-1, .mz-cms-col-12-12 {
  width: 100%;
}

/* line 113, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-2-3, .mz-cms-col-8-12 {
  width: 66.66%;
}

/* line 117, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-1-2, .mz-cms-col-6-12 {
  width: 50%;
}

/* line 121, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-1-3, .mz-cms-col-4-12 {
  width: 33.33%;
}

/* line 125, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-1-4, .mz-cms-col-3-12 {
  width: 25%;
}

/* line 129, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-1-5 {
  width: 20%;
}

/* line 133, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-1-6, .mz-cms-col-2-12 {
  width: 16.667%;
}

/* line 137, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-1-7 {
  width: 14.28%;
}

/* line 141, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-1-8 {
  width: 12.5%;
}

/* line 145, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-1-9 {
  width: 11.1%;
}

/* line 149, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-1-10 {
  width: 10%;
}

/* line 153, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-1-11 {
  width: 9.09%;
}

/* line 157, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-1-12 {
  width: 8.33%;
}

/* Layout Columns */
/* line 163, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-11-12 {
  width: 91.66%;
}

/* line 167, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-10-12 {
  width: 83.333%;
}

/* line 171, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-9-12 {
  width: 75%;
}

/* line 175, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-5-12 {
  width: 41.66%;
}

/* line 179, ../../sass/etc/chorizo/_grid.scss */
.mz-cms-col-7-12 {
  width: 58.33%;
}

@media handheld, only screen and (max-width: 767px) {
  /* line 184, ../../sass/etc/chorizo/_grid.scss */
  .mz-cms-row {
    width: 100%;
    min-width: 0;
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
  }

  /* line 193, ../../sass/etc/chorizo/_grid.scss */
  [class*='mz-cms-col-'] {
    width: auto;
    float: none;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 20px;
    padding-right: 20px;
  }
}