@charset "UTF-8";


/* =============================================================================
   MOBILE LAYOUT: 480px and below.
   ========================================================================== */
.MOBILE_DIVIDER---------------{
}

.row{
	margin-left:0px;
	margin-right:0px;	
	}
	
	.col-sm-10,.col-sm-125, .col-sm-16, .col-sm-20,.col-sm-25, .col-sm-30,.col-sm-33, .col-sm-40, .col-sm-50, .col-sm-60,.col-sm-67, .col-sm-70,.col-sm-75,  .col-sm-80, .col-sm-90, .col-sm-100 {
	width: 100%;
	padding:0%;		
	}

	.col-sm-25{
	float: left;
	width: 25%;	
	padding-right: 0%;	
	padding-left: 0%;
	}

	.col-sm-33{
	float: left;
	width: 33%;	
	}

	.col-sm-50{
	float: left;
	width: 50%;		
	padding-right: 0%;
	padding-left: 0%;
	}
	
	

/* =============================================================================
   TABLET LAYOUT
   ==========================================================================*/

.TABLET DIVIDER-----------------------------{
}
/* Desktop Layout: 600px to a max of 800px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media print, screen and (min-width: 600px) {
	
		
	.col-md-10{
	float: left;
	width: 10%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-md-111{
	float: left;
	width: 11.11%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-md-125{
	float: left;
	width: 12.5%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-md-20{
	float: left;
	width: 20%;		
	padding-right: 0%;
	padding-left: 0%;
	}
	.col-md-25{
	float: left;
	width: 25%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-md-30{
	float: left;
	width: 30%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-md-33{
	float: left;
	width: 33%;	
	}
	.col-md-40{
	float: left;
	width: 40%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-md-50{
	float: left;
	width: 50%;		
	padding-right: 0%;
	padding-left: 0%;
	}
	.col-md-60{
	float: left;
	width: 60%;	
	padding-right: 0%;
	padding-left: 0%;	
	}
	.col-md-67{
	float: left;
	width: 67%;		
	}
	.col-md-70{
	float: left;
	width: 70%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-md-75{
	float: left;
	width: 75%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-md-80{
	float: left;
	width: 80%;	
	padding-right: 0%;
	padding-left: 0%;	
	}
	.col-md-90{
	float: left;
	width: 90%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-md-100{
	float: left;
	width: 100%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	
	.multi-column-2 {
  -moz-column-count: 2;
  -moz-column-gap: 50px;
  -webkit-column-count: 2;
  -webkit-column-gap: 50px;
  column-count: 2;
  column-gap: 50px;
}

	.multi-column-3 {
  -moz-column-count: 3;
  -moz-column-gap: 20px;
  -webkit-column-count: 3;
  -webkit-column-gap: 20px;
  column-count: 3;
  column-gap: 20px;
}
}

/* =============================================================================
   DESKTOP LAYOUT
   ==========================================================================*/

.DESKTOP DIVIDER-----------------------------{
}
/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media print, screen and (min-width: 960px) {
	
	
	
	
	.col-lg-10{
	float: left;
	width: 10%;
	padding-right: 0%;
	padding-left: 0%;
	}
	.col-md-111{
	float: left;
	width: 11.11%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-md-125{
	float: left;
	width: 12.5%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-lg-16{
	float: left;
	width: 16.66%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-lg-20{
	float: left;
	width: 20%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-lg-25{
	float: left;
	width: 25%;		
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-lg-30{
	float: left;
	width: 30%;	
	padding-right: 0%;
	padding-left: 0%;
	}
	.col-lg-33{
	float: left;
	width: 33%;	
	}
	.col-lg-40{
	float: left;
	width: 40%;	
	padding-right: 0%;
	padding-left: 0%;	
	}
	.col-lg-50{
	float: left;
	width: 50%;	
	padding-right: 0%;
	padding-left: 0%;	
	}
	.col-lg-60{
	float: left;
	width: 60%;	
	padding-right: 0%;
	padding-left: 0%;	
	}
	.col-lg-67{
	float: left;
	width: 67%;	
	}
	.col-lg-70{
	float: left;
	width: 70%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-lg-75{
	float: left;
	width: 75%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-lg-80{
	float: left;
	width: 80%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-lg-90{
	float: left;
	width: 90%;	
	padding-right: 0%;	
	padding-left: 0%;
	}
	.col-lg-100{
	float: left;
	width: 100%;
	padding-right: 0%;	
	padding-left: 0%;	
	}
	
	.multi-column-3 {
  -moz-column-count: 3;
  -moz-column-gap: 15px;
  -webkit-column-count: 3;
  -webkit-column-gap: 15px;
  column-count: 3;
  column-gap: 15px;
}
}

