@charset "utf-8";

/* ============================================
   MHP777.com morecols.css:
     - Add extra column classes to more minutely control extra-small/large viewports
   ============================================ */

.col-xs320-1, .col-xs480-1, .col-xs640-1, .col-xl1500-1,
.col-xs320-2, .col-xs480-2, .col-xs640-2, .col-xl1500-2,
.col-xs320-3, .col-xs480-3, .col-xs640-3, .col-xl1500-3,
.col-xs320-4, .col-xs480-4, .col-xs640-4, .col-xl1500-4,
.col-xs320-5, .col-xs480-5, .col-xs640-5, .col-xl1500-5,
.col-xs320-6, .col-xs480-6, .col-xs640-6, .col-xl1500-6,
.col-xs320-7, .col-xs480-7, .col-xs640-7, .col-xl1500-7,
.col-xs320-8, .col-xs480-8, .col-xs640-8, .col-xl1500-8,
.col-xs320-9, .col-xs480-9, .col-xs640-9, .col-xl1500-9,
.col-xs320-10, .col-xs480-10, .col-xs640-10, .col-xl1500-10,
.col-xs320-11, .col-xs480-11, .col-xs640-11, .col-xl1500-11,
.col-xs320-12, .col-xs480-12, .col-xs640-12, .col-xl1500-12 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}
@media (min-width: 1px) {
  .col-xs320-1, .col-xs320-2, .col-xs320-3, .col-xs320-4, .col-xs320-5, .col-xs320-6,
  .col-xs320-7, .col-xs320-8, .col-xs320-9, .col-xs320-10, .col-xs320-11, .col-xs320-12 {
	float: left;
  }
  .col-xs320-12 {
	width: 100%;
  }
  .col-xs320-11 {
	width: 91.66666667%;
  }
  .col-xs320-10 {
	width: 83.33333333%;
  }
  .col-xs320-9 {
	width: 75%;
  }
  .col-xs320-8 {
	width: 66.66666667%;
  }
  .col-xs320-7 {
	width: 58.33333333%;
  }
  .col-xs320-6 {
	width: 50%;
  }
  .col-xs320-5 {
	width: 41.66666667%;
  }
  .col-xs320-4 {
	width: 33.33333333%;
  }
  .col-xs320-3 {
	width: 25%;
  }
  .col-xs320-2 {
	width: 16.66666667%;
  }
  .col-xs320-1 {
	width: 8.33333333%;
  }
  .col-xs320-pull-12 {
	right: 100%;
  }
  .col-xs320-pull-11 {
	right: 91.66666667%;
  }
  .col-xs320-pull-10 {
	right: 83.33333333%;
  }
  .col-xs320-pull-9 {
	right: 75%;
  }
  .col-xs320-pull-8 {
	right: 66.66666667%;
  }
  .col-xs320-pull-7 {
	right: 58.33333333%;
  }
  .col-xs320-pull-6 {
	right: 50%;
  }
  .col-xs320-pull-5 {
	right: 41.66666667%;
  }
  .col-xs320-pull-4 {
	right: 33.33333333%;
  }
  .col-xs320-pull-3 {
	right: 25%;
  }
  .col-xs320-pull-2 {
	right: 16.66666667%;
  }
  .col-xs320-pull-1 {
	right: 8.33333333%;
  }
  .col-xs320-pull-0 {
	right: auto;
  }
  .col-xs320-push-12 {
	left: 100%;
  }
  .col-xs320-push-11 {
	left: 91.66666667%;
  }
  .col-xs320-push-10 {
	left: 83.33333333%;
  }
  .col-xs320-push-9 {
	left: 75%;
  }
  .col-xs320-push-8 {
	left: 66.66666667%;
  }
  .col-xs320-push-7 {
	left: 58.33333333%;
  }
  .col-xs320-push-6 {
	left: 50%;
  }
  .col-xs320-push-5 {
	left: 41.66666667%;
  }
  .col-xs320-push-4 {
	left: 33.33333333%;
  }
  .col-xs320-push-3 {
	left: 25%;
  }
  .col-xs320-push-2 {
	left: 16.66666667%;
  }
  .col-xs320-push-1 {
	left: 8.33333333%;
  }
  .col-xs320-push-0 {
	left: auto;
  }
  .col-xs320-offset-12 {
	margin-left: 100%;
  }
  .col-xs320-offset-11 {
	margin-left: 91.66666667%;
  }
  .col-xs320-offset-10 {
	margin-left: 83.33333333%;
  }
  .col-xs320-offset-9 {
	margin-left: 75%;
  }
  .col-xs320-offset-8 {
	margin-left: 66.66666667%;
  }
  .col-xs320-offset-7 {
	margin-left: 58.33333333%;
  }
  .col-xs320-offset-6 {
	margin-left: 50%;
  }
  .col-xs320-offset-5 {
	margin-left: 41.66666667%;
  }
  .col-xs320-offset-4 {
	margin-left: 33.33333333%;
  }
  .col-xs320-offset-3 {
	margin-left: 25%;
  }
  .col-xs320-offset-2 {
	margin-left: 16.66666667%;
  }
  .col-xs320-offset-1 {
	margin-left: 8.33333333%;
  }
  .col-xs320-offset-0p5 {
	/* Offset 0.5 (zero-point-five) */  
	margin-left: 4.16666667%;
  }
  .col-xs320-offset-0 {
	margin-left: 0;
  }

  /* Fill (offset to the R) */  
  .col-xs320-fill-2 {
    margin-right: 16.66666667%;
  }
  .col-xs320-fill-1p5 {
	/* Fill 1.5 (one-point-five) */  
	margin-right: 12.5%;
  }
  .col-xs320-fill-1 {
    margin-right: 8.33333333%;
  }
  .col-xs320-fill-0p5 {
	/* Fill 0.5 (zero-point-five) */  
	margin-right: 4.16666667%;
  }
}
@media (min-width: 480px) {
  .col-xs480-1, .col-xs480-2, .col-xs480-3, .col-xs480-4, .col-xs480-5, .col-xs480-6,
  .col-xs480-7, .col-xs480-8, .col-xs480-9, .col-xs480-10, .col-xs480-11, .col-xs480-12 {
    float: left;
  }
  .col-xs480-12 {
    width: 100%;
  }
  .col-xs480-11 {
    width: 91.66666667%;
  }
  .col-xs480-10 {
    width: 83.33333333%;
  }
  .col-xs480-9 {
    width: 75%;
  }
  .col-xs480-8 {
    width: 66.66666667%;
  }
  .col-xs480-7 {
    width: 58.33333333%;
  }
  .col-xs480-6 {
    width: 50%;
  }
  .col-xs480-5 {
    width: 41.66666667%;
  }
  .col-xs480-4 {
    width: 33.33333333%;
  }
  .col-xs480-3 {
    width: 25%;
  }
  .col-xs480-2 {
    width: 16.66666667%;
  }
  .col-xs480-1 {
    width: 8.33333333%;
  }
  .col-xs480-pull-12 {
    right: 100%;
  }
  .col-xs480-pull-11 {
    right: 91.66666667%;
  }
  .col-xs480-pull-10 {
    right: 83.33333333%;
  }
  .col-xs480-pull-9 {
    right: 75%;
  }
  .col-xs480-pull-8 {
    right: 66.66666667%;
  }
  .col-xs480-pull-7 {
    right: 58.33333333%;
  }
  .col-xs480-pull-6 {
    right: 50%;
  }
  .col-xs480-pull-5 {
    right: 41.66666667%;
  }
  .col-xs480-pull-4 {
    right: 33.33333333%;
  }
  .col-xs480-pull-3 {
    right: 25%;
  }
  .col-xs480-pull-2 {
    right: 16.66666667%;
  }
  .col-xs480-pull-1 {
    right: 8.33333333%;
  }
  .col-xs480-pull-0 {
    right: auto;
  }
  .col-xs480-push-12 {
    left: 100%;
  }
  .col-xs480-push-11 {
    left: 91.66666667%;
  }
  .col-xs480-push-10 {
    left: 83.33333333%;
  }
  .col-xs480-push-9 {
    left: 75%;
  }
  .col-xs480-push-8 {
    left: 66.66666667%;
  }
  .col-xs480-push-7 {
    left: 58.33333333%;
  }
  .col-xs480-push-6 {
    left: 50%;
  }
  .col-xs480-push-5 {
    left: 41.66666667%;
  }
  .col-xs480-push-4 {
    left: 33.33333333%;
  }
  .col-xs480-push-3 {
    left: 25%;
  }
  .col-xs480-push-2 {
    left: 16.66666667%;
  }
  .col-xs480-push-1 {
    left: 8.33333333%;
  }
  .col-xs480-push-0 {
    left: auto;
  }
  .col-xs480-offset-12 {
    margin-left: 100%;
  }
  .col-xs480-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-xs480-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-xs480-offset-9 {
    margin-left: 75%;
  }
  .col-xs480-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-xs480-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-xs480-offset-6 {
    margin-left: 50%;
  }
  .col-xs480-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-xs480-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-xs480-offset-3 {
    margin-left: 25%;
  }
  .col-xs480-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-xs480-offset-1p5 {
    /* Offset 1.5 (one-point-five) */  
	margin-left: 12.5%;
  }
  .col-xs480-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-xs480-offset-0p5 {
	/* Offset 0.5 (zero-point-five) */  
	margin-left: 4.16666667%;
  }
  .col-xs480-offset-0 {
    margin-left: 0;
  }

  /* Fill (offset to the R) */  
  .col-xs480-fill-2 {
    margin-right: 16.66666667%;
  }
  .col-xs480-fill-1p5 {
	/* Fill 1.5 (one-point-five) */  
	margin-right: 12.5%;
  }
  .col-xs480-fill-1 {
    margin-right: 8.33333333%;
  }
  .col-xs480-fill-0p5 {
	/* Fill 0.5 (zero-point-five) */  
	margin-right: 4.16666667%;
  }
}
@media (min-width: 640px) {
  .col-xs640-1, .col-xs640-2, .col-xs640-3, .col-xs640-4, .col-xs640-5, .col-xs640-6,
  .col-xs640-7, .col-xs640-8, .col-xs640-9, .col-xs640-10, .col-xs640-11, .col-xs640-12 {
    float: left;
  }
  .col-xs640-12 {
    width: 100%;
  }
  .col-xs640-11 {
    width: 91.66666667%;
  }
  .col-xs640-10 {
    width: 83.33333333%;
  }
  .col-xs640-9 {
    width: 75%;
  }
  .col-xs640-8 {
    width: 66.66666667%;
  }
  .col-xs640-7 {
    width: 58.33333333%;
  }
  .col-xs640-6 {
    width: 50%;
  }
  .col-xs640-5 {
    width: 41.66666667%;
  }
  .col-xs640-4 {
    width: 33.33333333%;
  }
  .col-xs640-3 {
    width: 25%;
  }
  .col-xs640-2 {
    width: 16.66666667%;
  }
  .col-xs640-1 {
    width: 8.33333333%;
  }
  .col-xs640-pull-12 {
    right: 100%;
  }
  .col-xs640-pull-11 {
    right: 91.66666667%;
  }
  .col-xs640-pull-10 {
    right: 83.33333333%;
  }
  .col-xs640-pull-9 {
    right: 75%;
  }
  .col-xs640-pull-8 {
    right: 66.66666667%;
  }
  .col-xs640-pull-7 {
    right: 58.33333333%;
  }
  .col-xs640-pull-6 {
    right: 50%;
  }
  .col-xs640-pull-5 {
    right: 41.66666667%;
  }
  .col-xs640-pull-4 {
    right: 33.33333333%;
  }
  .col-xs640-pull-3 {
    right: 25%;
  }
  .col-xs640-pull-2 {
    right: 16.66666667%;
  }
  .col-xs640-pull-1 {
    right: 8.33333333%;
  }
  .col-xs640-pull-0 {
    right: auto;
  }
  .col-xs640-push-12 {
    left: 100%;
  }
  .col-xs640-push-11 {
    left: 91.66666667%;
  }
  .col-xs640-push-10 {
    left: 83.33333333%;
  }
  .col-xs640-push-9 {
    left: 75%;
  }
  .col-xs640-push-8 {
    left: 66.66666667%;
  }
  .col-xs640-push-7 {
    left: 58.33333333%;
  }
  .col-xs640-push-6 {
    left: 50%;
  }
  .col-xs640-push-5 {
    left: 41.66666667%;
  }
  .col-xs640-push-4 {
    left: 33.33333333%;
  }
  .col-xs640-push-3 {
    left: 25%;
  }
  .col-xs640-push-2 {
    left: 16.66666667%;
  }
  .col-xs640-push-1 {
    left: 8.33333333%;
  }
  .col-xs640-push-0 {
    left: auto;
  }
  .col-xs640-offset-12 {
    margin-left: 100%;
  }
  .col-xs640-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-xs640-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-xs640-offset-9 {
    margin-left: 75%;
  }
  .col-xs640-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-xs640-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-xs640-offset-6 {
    margin-left: 50%;
  }
  .col-xs640-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-xs640-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-xs640-offset-3 {
    margin-left: 25%;
  }
  .col-xs640-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-xs640-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-xs640-offset-0p5 {
	/* Offset 0.5 (zero-point-five) */  
	margin-left: 4.16666667%;
  }
  .col-xs640-offset-0 {
    margin-left: 0;
  }

  /* Fill (offset to the R) */  
  .col-xs640-fill-2 {
    margin-right: 16.66666667%;
  }
  .col-xs640-fill-1p5 {
	/* Fill 1.5 (one-point-five) */  
	margin-right: 12.5%;
  }
  .col-xs640-fill-1 {
    margin-right: 8.33333333%;
  }
  .col-xs640-fill-0p5 {
	/* Fill 0.5 (zero-point-five) */  
	margin-right: 4.16666667%;
  }
}
@media (min-width: 768px) {
  .col-sm-offset-0p5 {
	/* Offset 0.5 (zero-point-five) */  
	margin-left: 4.16666667%;
  }
  .col-sm-fill-0p5 {
	/* Fill 0.5 (zero-point-five) */  
	margin-right: 4.16666667%;
  }

}
@media (min-width: 768px) {
  /* This section required to negate results of media queries no-max redo.
     Ex. The content-link buttons, such as Mormon Tab Choir on animals pg,
     inherit col-xs640-offset and -fill values from media min-640px even
     when browser width goes over 768px, since no more max-767px. */
  .col-xs640-offset-2 {
    margin-left: auto;
  }
  .col-xs640-offset-1 {
    margin-left: auto;
  }
  .col-xs640-offset-0p5 {
	/* Offset 0.5 (zero-point-five) */  
	margin-left: auto;
  }
  .col-xs640-offset-0 {
    margin-left: auto;
  }

  /* Fill (offset to the R) */  
  .col-xs640-fill-2 {
    margin-right: auto;
  }
  .col-xs640-fill-1p5 {
	/* Fill 1.5 (one-point-five) */  
	margin-right: auto;
  }
  .col-xs640-fill-1 {
    margin-right: auto;
  }
  .col-xs640-fill-0p5 {
	/* Fill 0.5 (zero-point-five) */  
	margin-right: auto;
  }
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1300px) {
  .col-xl1300-1, .col-xl1300-2, .col-xl1300-3, .col-xl1300-4, .col-xl1300-5, .col-xl1300-6,
  .col-xl1300-7, .col-xl1300-8, .col-xl1300-9, .col-xl1300-10, .col-xl1300-11, .col-xl1300-12 {
	float: left;
  }
  .col-xl1300-12 {
    width: 100%;
  }
  .col-xl1300-11 {
    width: 91.66666667%;
  }
  .col-xl1300-10 {
    width: 83.33333333%;
  }
  .col-xl1300-9 {
    width: 75%;
  }
  .col-xl1300-8 {
    width: 66.66666667%;
  }
  .col-xl1300-7 {
    width: 58.33333333%;
  }
  .col-xl1300-6 {
    width: 50%;
  }
  .col-xl1300-5 {
    width: 41.66666667%;
  }
  .col-xl1300-4 {
	width: 33.33333333%;
  }
  .col-xl1300-3 {
    width: 25%;
  }
  .col-xl1300-2 {
    width: 16.66666667%;
  }
  .col-xl1300-1 {
    width: 8.33333333%;
  }
  .col-xl1300-pull-12 {
    right: 100%;
  }
  .col-xl1300-pull-11 {
    right: 91.66666667%;
  }
  .col-xl1300-pull-10 {
    right: 83.33333333%;
  }
  .col-xl1300-pull-9 {
    right: 75%;
  }
  .col-xl1300-pull-8 {
    right: 66.66666667%;
  }
  .col-xl1300-pull-7 {
    right: 58.33333333%;
  }
  .col-xl1300-pull-6 {
    right: 50%;
  }
  .col-xl1300-pull-5 {
    right: 41.66666667%;
  }
  .col-xl1300-pull-4 {
    right: 33.33333333%;
  }
  .col-xl1300-pull-3 {
    right: 25%;
  }
  .col-xl1300-pull-2 {
    right: 16.66666667%;
  }
  .col-xl1300-pull-1 {
    right: 8.33333333%;
  }
  .col-xl1300-pull-0 {
    right: auto;
  }
  .col-xl1300-push-12 {
    left: 100%;
  }
  .col-xl1300-push-11 {
    left: 91.66666667%;
  }
  .col-xl1300-push-10 {
    left: 83.33333333%;
  }
  .col-xl1300-push-9 {
    left: 75%;
  }
  .col-xl1300-push-8 {
    left: 66.66666667%;
  }
  .col-xl1300-push-7 {
    left: 58.33333333%;
  }
  .col-xl1300-push-6 {
    left: 50%;
  }
  .col-xl1300-push-5 {
    left: 41.66666667%;
  }
  .col-xl1300-push-4 {
    left: 33.33333333%;
  }
  .col-xl1300-push-3 {
    left: 25%;
  }
  .col-xl1300-push-2 {
    left: 16.66666667%;
  }
  .col-xl1300-push-1 {
    left: 8.33333333%;
  }
  .col-xl1300-push-0 {
    left: auto;
  }
  .col-xl1300-offset-12 {
    margin-left: 100%;
  }
  .col-xl1300-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-xl1300-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-xl1300-offset-9 {
    margin-left: 75%;
  }
  .col-xl1300-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-xl1300-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-xl1300-offset-6 {
    margin-left: 50%;
  }
  .col-xl1300-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-xl1300-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-xl1300-offset-3p5 {
	/* Offset 3.5 (three-point-five) */  
    margin-left: 29.66666667%;
  }
  .col-xl1300-offset-3 {
    margin-left: 25%;
  }
  .col-xl1300-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-xl1300-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-xl1300-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1500px) {
  .col-xl1500-1, .col-xl1500-2, .col-xl1500-3, .col-xl1500-4, .col-xl1500-5, .col-xl1500-6,
  .col-xl1500-7, .col-xl1500-8, .col-xl1500-9, .col-xl1500-10, .col-xl1500-11, .col-xl1500-12 {
    float: left;
  }
  .col-xl1500-12 {
    width: 100%;
  }
  .col-xl1500-11 {
    width: 91.66666667%;
  }
  .col-xl1500-10 {
    width: 83.33333333%;
  }
  .col-xl1500-9 {
    width: 75%;
  }
  .col-xl1500-8 {
    width: 66.66666667%;
  }
  .col-xl1500-7 {
    width: 58.33333333%;
  }
  .col-xl1500-6 {
    width: 50%;
  }
  .col-xl1500-5 {
    width: 41.66666667%;
  }
  .col-xl1500-4 {
    width: 33.33333333%;
  }
  .col-xl1500-3 {
    width: 25%;
  }
  .col-xl1500-2 {
    width: 16.66666667%;
  }
  .col-xl1500-1 {
    width: 8.33333333%;
  }
  .col-xl1500-pull-12 {
    right: 100%;
  }
  .col-xl1500-pull-11 {
    right: 91.66666667%;
  }
  .col-xl1500-pull-10 {
    right: 83.33333333%;
  }
  .col-xl1500-pull-9 {
    right: 75%;
  }
  .col-xl1500-pull-8 {
    right: 66.66666667%;
  }
  .col-xl1500-pull-7 {
    right: 58.33333333%;
  }
  .col-xl1500-pull-6 {
    right: 50%;
  }
  .col-xl1500-pull-5 {
    right: 41.66666667%;
  }
  .col-xl1500-pull-4 {
    right: 33.33333333%;
  }
  .col-xl1500-pull-3 {
    right: 25%;
  }
  .col-xl1500-pull-2 {
    right: 16.66666667%;
  }
  .col-xl1500-pull-1 {
    right: 8.33333333%;
  }
  .col-xl1500-pull-0 {
    right: auto;
  }
  .col-xl1500-push-12 {
    left: 100%;
  }
  .col-xl1500-push-11 {
    left: 91.66666667%;
  }
  .col-xl1500-push-10 {
    left: 83.33333333%;
  }
  .col-xl1500-push-9 {
    left: 75%;
  }
  .col-xl1500-push-8 {
    left: 66.66666667%;
  }
  .col-xl1500-push-7 {
    left: 58.33333333%;
  }
  .col-xl1500-push-6 {
    left: 50%;
  }
  .col-xl1500-push-5 {
    left: 41.66666667%;
  }
  .col-xl1500-push-4 {
    left: 33.33333333%;
  }
  .col-xl1500-push-3 {
    left: 25%;
  }
  .col-xl1500-push-2 {
    left: 16.66666667%;
  }
  .col-xl1500-push-1 {
    left: 8.33333333%;
  }
  .col-xl1500-push-0 {
    left: auto;
  }
  .col-xl1500-offset-12 {
    margin-left: 100%;
  }
  .col-xl1500-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-xl1500-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-xl1500-offset-9 {
    margin-left: 75%;
  }
  .col-xl1500-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-xl1500-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-xl1500-offset-6 {
    margin-left: 50%;
  }
  .col-xl1500-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-xl1500-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-xl1500-offset-3 {
    margin-left: 25%;
  }
  .col-xl1500-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-xl1500-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-xl1500-offset-0 {
    margin-left: 0;
  }
}
