
/*
-----------------------
    BOOTSTRAP EXTENSION FOR HALF GRID
-----------------------
*/

.col-0_25, .col-0_50, .col-0_75, .col-1_25, .col-1_50, .col-1_75, .col-2_25, .col-2_50, .col-2_75, .col-3_25, .col-3_50, .col-3_75, .col-4_25, .col-4_50, .col-4_75, .col-5_25, .col-5_50, .col-5_75, .col-6_25, .col-6_50, .col-6_75, .col-7_25, .col-7_50, .col-7_75, .col-8_25, .col-8_50, .col-8_75, .col-9_25, .col-9_50, .col-9_75, .col-10_25, .col-10_50, .col-10_75, .col-11_25, .col-11_50, .col-11_75, .col-sm-0_25, .col-sm-0_50, .col-sm-0_75, .col-sm-1_25, .col-sm-1_50, .col-sm-1_75, .col-sm-2_25, .col-sm-2_50, .col-sm-2_75, .col-sm-3_25, .col-sm-3_50, .col-sm-3_75, .col-sm-4_25, .col-sm-4_50, .col-sm-4_75, .col-sm-5_25, .col-sm-5_50, .col-sm-5_75, .col-sm-6_25, .col-sm-6_50, .col-sm-6_75, .col-sm-7_25, .col-sm-7_50, .col-sm-7_75, .col-sm-8_25, .col-sm-8_50, .col-sm-8_75, .col-sm-9_25, .col-sm-9_50, .col-sm-9_75, .col-sm-10_25, .col-sm-10_50, .col-sm-10_75, .col-sm-11_25, .col-sm-11_50, .col-sm-11_75, .col-md-0_25, .col-md-0_50, .col-md-0_75, .col-md-1_25, .col-md-1_50, .col-md-1_75, .col-md-2_25, .col-md-2_50, .col-md-2_75, .col-md-3_25, .col-md-3_50, .col-md-3_75, .col-md-4_25, .col-md-4_50, .col-md-4_75, .col-md-5_25, .col-md-5_50, .col-md-5_75, .col-md-6_25, .col-md-6_50, .col-md-6_75, .col-md-7_25, .col-md-7_50, .col-md-7_75, .col-md-8_25, .col-md-8_50, .col-md-8_75, .col-md-9_25, .col-md-9_50, .col-md-9_75, .col-md-10_25, .col-md-10_50, .col-md-10_75, .col-md-11_25, .col-md-11_50, .col-md-11_75, .col-lg-0_25, .col-lg-0_50, .col-lg-0_75, .col-lg-1_25, .col-lg-1_50, .col-lg-1_75, .col-lg-2_25, .col-lg-2_50, .col-lg-2_75, .col-lg-3_25, .col-lg-3_50, .col-lg-3_75, .col-lg-4_25, .col-lg-4_50, .col-lg-4_75, .col-lg-5_25, .col-lg-5_50, .col-lg-5_75, .col-lg-6_25, .col-lg-6_50, .col-lg-6_75, .col-lg-7_25, .col-lg-7_50, .col-lg-7_75, .col-lg-8_25, .col-lg-8_50, .col-lg-8_75, .col-lg-9_25, .col-lg-9_50, .col-lg-9_75, .col-lg-10_25, .col-lg-10_50, .col-lg-10_75, .col-lg-11_25, .col-lg-11_50, .col-lg-11_75, .col-xl-0_25, .col-xl-0_50, .col-xl-0_75, .col-xl-1_25, .col-xl-1_50, .col-xl-1_75, .col-xl-2_25, .col-xl-2_50, .col-xl-2_75, .col-xl-3_25, .col-xl-3_50, .col-xl-3_75, .col-xl-4_25, .col-xl-4_50, .col-xl-4_75, .col-xl-5_25, .col-xl-5_50, .col-xl-5_75, .col-xl-6_25, .col-xl-6_50, .col-xl-6_75, .col-xl-7_25, .col-xl-7_50, .col-xl-7_75, .col-xl-8_25, .col-xl-8_50, .col-xl-8_75, .col-xl-9_25, .col-xl-9_50, .col-xl-9_75, .col-xl-10_25, .col-xl-10_50, .col-xl-10_75, .col-xl-11_25, .col-xl-11_50, .col-xl-11_75
{
	position: relative;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
}
.col-0_25
{
	-ms-flex: 0 0 2.08333333%;
	flex: 0 0 2.08333333%;
	max-width: 2.08333333%;
}
.col-0_50
{
	-ms-flex: 0 0 4.16666666%;
	flex: 0 0 4.16666666%;
	max-width: 4.16666666%;
}
.col-0_75
{
	-ms-flex: 0 0 6.25%;
	flex: 0 0 6.25%;
	max-width: 6.25%;
}
.col-1_25
{
	-ms-flex: 0 0 10.4166666%;
	flex: 0 0 10.4166666%;
	max-width: 10.4166666%;
}
.col-1_50
{
	-ms-flex: 0 0 12.5%;
	flex: 0 0 12.5%;
	max-width: 12.5%;
}
.col-1_75
{
	-ms-flex: 0 0 14.58333333%;
	flex: 0 0 14.58333333%;
	max-width: 14.58333333%;
}
.col-2_25
{
	-ms-flex: 0 0 18.75%;
	flex: 0 0 18.75%;
	max-width: 18.75%;
}
.col-2_50
{
	-ms-flex: 0 0 20.83333333%;
	flex: 0 0 20.83333333%;
	max-width: 20.83333333%;
}
.col-2_75
{
	-ms-flex: 0 0 22.91666666%;
	flex: 0 0 22.91666666%;
	max-width: 22.91666666%;
}
.col-3_25
{
	-ms-flex: 0 0 27.08333333%;
	flex: 0 0 27.08333333%;
	max-width: 27.08333333%;
}
.col-3_50
{
	-ms-flex: 0 0 29.16666666%;
	flex: 0 0 29.16666666%;
	max-width: 29.16666666%;
}
.col-3_75
{
	-ms-flex: 0 0 31.25%;
	flex: 0 0 31.25%;
	max-width: 31.25%;
}
.col-4_25
{
	-ms-flex: 0 0 35.41666666%;
	flex: 0 0 35.41666666%;
	max-width: 35.41666666%;
}
.col-4_50
{
	-ms-flex: 0 0 37.5%;
	flex: 0 0 37.5%;
	max-width: 37.5%;
}
.col-4_75
{
	-ms-flex: 0 0 39.58333333%;
	flex: 0 0 39.58333333%;
	max-width: 39.58333333%;
}
.col-5_25
{
	-ms-flex: 0 0 43.75%;
	flex: 0 0 43.75%;
	max-width: 43.75%;
}
.col-5_50
{
	-ms-flex: 0 0 45.83333333%;
	flex: 0 0 45.83333333%;
	max-width: 45.83333333%;
}
.col-5_75
{
	-ms-flex: 0 0 47.91666666%;
	flex: 0 0 47.91666666%;
	max-width: 47.91666666%;
}
.col-6_25
{
	-ms-flex: 0 0 52.08333333%;
	flex: 0 0 52.08333333%;
	max-width: 52.08333333%;
}
.col-6_50
{
	-ms-flex: 0 0 54.16666666%;
	flex: 0 0 54.16666666%;
	max-width: 54.16666666%;
}
.col-6_75
{
	-ms-flex: 0 0 56.25%;
	flex: 0 0 56.25%;
	max-width: 56.25%;
}
.col-7_25
{
	-ms-flex: 0 0 60.41666666%;
	flex: 0 0 60.41666666%;
	max-width: 60.41666666%;
}
.col-7_50
{
	-ms-flex: 0 0 62.5%;
	flex: 0 0 62.5%;
	max-width: 62.5%;
}
.col-7_75
{
	-ms-flex: 0 0 64.58333333%;
	flex: 0 0 64.58333333%;
	max-width: 64.58333333%;
}
.col-8_25
{
	-ms-flex: 0 0 68.75%;
	flex: 0 0 68.75%;
	max-width: 68.75%;
}
.col-8_50
{
	-ms-flex: 0 0 70.83333333%;
	flex: 0 0 70.83333333%;
	max-width: 70.83333333%;
}
.col-8_75
{
	-ms-flex: 0 0 72.91666666%;
	flex: 0 0 72.91666666%;
	max-width: 72.91666666%;
}
.col-9_25
{
	-ms-flex: 0 0 77.08333333%;
	flex: 0 0 77.08333333%;
	max-width: 77.08333333%;
}
.col-9_50
{
	-ms-flex: 0 0 79.16666666%;
	flex: 0 0 79.16666666%;
	max-width: 79.16666666%;
}
.col-9_75
{
	-ms-flex: 0 0 81.25%;
	flex: 0 0 81.25%;
	max-width: 81.25%;
}
.col-10_25
{
	-ms-flex: 0 0 85.41666666%;
	flex: 0 0 85.41666666%;
	max-width: 85.41666666%;
}
.col-10_50
{
	-ms-flex: 0 0 87.5%;
	flex: 0 0 87.5%;
	max-width: 87.5%;
}
.col-10_75
{
	-ms-flex: 0 0 89.59333333%;
	flex: 0 0 89.59333333%;
	max-width: 89.59333333%;
}
.col-11_25
{
	-ms-flex: 0 0 93.75%;
	flex: 0 0 93.75%;
	max-width: 93.75%;
}
.col-11_50
{
	-ms-flex: 0 0 95.83333333%;
	flex: 0 0 95.83333333%;
	max-width: 95.83333333%;
}
.col-11_75
{
	-ms-flex: 0 0 97.91666666%;
	flex: 0 0 97.91666666%;
	max-width: 97.91666666%;
}
.offset-0_25
{
	margin-left: 2.08333333%;
}
.offset-0_50
{
	margin-left: 4.16666666%;
}
.offset-0_75
{
	margin-left: 6.25%;
}
.offset-1_25
{
	margin-left: 10.4166666%;
}
.offset-1_50
{
	margin-left: 12.5%;
}
.offset-1_75
{
	margin-left: 14.58333333%;
}
.offset-2_25
{
	margin-left: 18.75%;
}
.offset-2_50
{
	margin-left: 20.83333333%;
}
.offset-2_75
{
	margin-left: 22.91666666%;
}
.offset-3_25
{
	margin-left: 27.08333333%;
}
.offset-3_50
{
	margin-left: 29.16666666%;
}
.offset-3_75
{
	margin-left: 31.25%;
}
.offset-4_25
{
	margin-left: 35.41666666%;
}
.offset-4_50
{
	margin-left: 37.5%;
}
.offset-4_75
{
	margin-left: 39.58333333%;
}
.offset-5_25
{
	margin-left: 43.75%;
}
.offset-5_50
{
	margin-left: 45.83333333%;
}
.offset-5_75
{
	margin-left: 47.91666666%;
}
.offset-6_25
{
	margin-left: 52.08333333%;
}
.offset-6_50
{
	margin-left: 54.16666666%;
}
.offset-6_75
{
	margin-left: 56.25%;
}
.offset-7_25
{
	margin-left: 60.41666666%;
}
.offset-7_50
{
	margin-left: 62.5%;
}
.offset-7_75
{
	margin-left: 64.58333333%;
}
.offset-8_25
{
	margin-left: 68.75%;
}
.offset-8_50
{
	margin-left: 70.83333333%;
}
.offset-8_75
{
	margin-left: 72.91666666%;
}
.offset-9_25
{
	margin-left: 77.08333333%;
}
.offset-9_50
{
	margin-left: 79.16666666%;
}
.offset-9_75
{
	margin-left: 81.25%;
}
.offset-10_25
{
	margin-left: 85.41666666%;
}
.offset-10_50
{
	margin-left: 87.5%;
}
.offset-10_75
{
	margin-left: 89.59333333%;
}
.offset-11_25
{
	margin-left: 93.75%;
}
.offset-11_50
{
	margin-left: 95.83333333%;
}
.offset-11_75
{
	margin-left: 97.91666666%;
}
@media (min-width: 576px)
{
	.col-sm-0_25
	{
		-ms-flex: 0 0 2.08333333%;
		flex: 0 0 2.08333333%;
		max-width: 2.08333333%;
	}
	.col-sm-0_50
	{
		-ms-flex: 0 0 4.16666666%;
		flex: 0 0 4.16666666%;
		max-width: 4.16666666%;
	}
	.col-sm-0_75
	{
		-ms-flex: 0 0 6.25%;
		flex: 0 0 6.25%;
		max-width: 6.25%;
	}
	.col-sm-1_25
	{
		-ms-flex: 0 0 10.4166666%;
		flex: 0 0 10.4166666%;
		max-width: 10.4166666%;
	}
	.col-sm-1_50
	{
		-ms-flex: 0 0 12.5%;
		flex: 0 0 12.5%;
		max-width: 12.5%;
	}
	.col-sm-1_75
	{
		-ms-flex: 0 0 14.58333333%;
		flex: 0 0 14.58333333%;
		max-width: 14.58333333%;
	}
	.col-sm-2_25
	{
		-ms-flex: 0 0 18.75%;
		flex: 0 0 18.75%;
		max-width: 18.75%;
	}
	.col-sm-2_50
	{
		-ms-flex: 0 0 20.83333333%;
		flex: 0 0 20.83333333%;
		max-width: 20.83333333%;
	}
	.col-sm-2_75
	{
		-ms-flex: 0 0 22.91666666%;
		flex: 0 0 22.91666666%;
		max-width: 22.91666666%;
	}
	.col-sm-3_25
	{
		-ms-flex: 0 0 27.08333333%;
		flex: 0 0 27.08333333%;
		max-width: 27.08333333%;
	}
	.col-sm-3_50
	{
		-ms-flex: 0 0 29.16666666%;
		flex: 0 0 29.16666666%;
		max-width: 29.16666666%;
	}
	.col-sm-3_75
	{
		-ms-flex: 0 0 31.25%;
		flex: 0 0 31.25%;
		max-width: 31.25%;
	}
	.col-sm-4_25
	{
		-ms-flex: 0 0 35.41666666%;
		flex: 0 0 35.41666666%;
		max-width: 35.41666666%;
	}
	.col-sm-4_50
	{
		-ms-flex: 0 0 37.5%;
		flex: 0 0 37.5%;
		max-width: 37.5%;
	}
	.col-sm-4_75
	{
		-ms-flex: 0 0 39.58333333%;
		flex: 0 0 39.58333333%;
		max-width: 39.58333333%;
	}
	.col-sm-5_25
	{
		-ms-flex: 0 0 43.75%;
		flex: 0 0 43.75%;
		max-width: 43.75%;
	}
	.col-sm-5_50
	{
		-ms-flex: 0 0 45.83333333%;
		flex: 0 0 45.83333333%;
		max-width: 45.83333333%;
	}
	.col-sm-5_75
	{
		-ms-flex: 0 0 47.91666666%;
		flex: 0 0 47.91666666%;
		max-width: 47.91666666%;
	}
	.col-sm-6_25
	{
		-ms-flex: 0 0 52.08333333%;
		flex: 0 0 52.08333333%;
		max-width: 52.08333333%;
	}
	.col-sm-6_50
	{
		-ms-flex: 0 0 54.16666666%;
		flex: 0 0 54.16666666%;
		max-width: 54.16666666%;
	}
	.col-sm-6_75
	{
		-ms-flex: 0 0 56.25%;
		flex: 0 0 56.25%;
		max-width: 56.25%;
	}
	.col-sm-7_25
	{
		-ms-flex: 0 0 60.41666666%;
		flex: 0 0 60.41666666%;
		max-width: 60.41666666%;
	}
	.col-sm-7_50
	{
		-ms-flex: 0 0 62.5%;
		flex: 0 0 62.5%;
		max-width: 62.5%;
	}
	.col-sm-7_75
	{
		-ms-flex: 0 0 64.58333333%;
		flex: 0 0 64.58333333%;
		max-width: 64.58333333%;
	}
	.col-sm-8_25
	{
		-ms-flex: 0 0 68.75%;
		flex: 0 0 68.75%;
		max-width: 68.75%;
	}
	.col-sm-8_50
	{
		-ms-flex: 0 0 70.83333333%;
		flex: 0 0 70.83333333%;
		max-width: 70.83333333%;
	}
	.col-sm-8_75
	{
		-ms-flex: 0 0 72.91666666%;
		flex: 0 0 72.91666666%;
		max-width: 72.91666666%;
	}
	.col-sm-9_25
	{
		-ms-flex: 0 0 77.08333333%;
		flex: 0 0 77.08333333%;
		max-width: 77.08333333%;
	}
	.col-sm-9_50
	{
		-ms-flex: 0 0 79.16666666%;
		flex: 0 0 79.16666666%;
		max-width: 79.16666666%;
	}
	.col-sm-9_75
	{
		-ms-flex: 0 0 81.25%;
		flex: 0 0 81.25%;
		max-width: 81.25%;
	}
	.col-sm-10_25
	{
		-ms-flex: 0 0 85.41666666%;
		flex: 0 0 85.41666666%;
		max-width: 85.41666666%;
	}
	.col-sm-10_50
	{
		-ms-flex: 0 0 87.5%;
		flex: 0 0 87.5%;
		max-width: 87.5%;
	}
	.col-sm-10_75
	{
		-ms-flex: 0 0 89.59333333%;
		flex: 0 0 89.59333333%;
		max-width: 89.59333333%;
	}
	.col-sm-11_25
	{
		-ms-flex: 0 0 93.75%;
		flex: 0 0 93.75%;
		max-width: 93.75%;
	}
	.col-sm-11_50
	{
		-ms-flex: 0 0 95.83333333%;
		flex: 0 0 95.83333333%;
		max-width: 95.83333333%;
	}
	.col-sm-11_75
	{
		-ms-flex: 0 0 97.91666666%;
		flex: 0 0 97.91666666%;
		max-width: 97.91666666%;
	}
	.offset-sm-0_25
	{
		margin-left: 2.08333333%;
	}
	.offset-sm-0_50
	{
		margin-left: 4.16666666%;
	}
	.offset-sm-0_75
	{
		margin-left: 6.25%;
	}
	.offset-sm-1_25
	{
		margin-left: 10.4166666%;
	}
	.offset-sm-1_50
	{
		margin-left: 12.5%;
	}
	.offset-sm-1_75
	{
		margin-left: 14.58333333%;
	}
	.offset-sm-2_25
	{
		margin-left: 18.75%;
	}
	.offset-sm-2_50
	{
		margin-left: 20.83333333%;
	}
	.offset-sm-2_75
	{
		margin-left: 22.91666666%;
	}
	.offset-sm-3_25
	{
		margin-left: 27.08333333%;
	}
	.offset-sm-3_50
	{
		margin-left: 29.16666666%;
	}
	.offset-sm-3_75
	{
		margin-left: 31.25%;
	}
	.offset-sm-4_25
	{
		margin-left: 35.41666666%;
	}
	.offset-sm-4_50
	{
		margin-left: 37.5%;
	}
	.offset-sm-4_75
	{
		margin-left: 39.58333333%;
	}
	.offset-sm-5_25
	{
		margin-left: 43.75%;
	}
	.offset-sm-5_50
	{
		margin-left: 45.83333333%;
	}
	.offset-sm-5_75
	{
		margin-left: 47.91666666%;
	}
	.offset-sm-6_25
	{
		margin-left: 52.08333333%;
	}
	.offset-sm-6_50
	{
		margin-left: 54.16666666%;
	}
	.offset-sm-6_75
	{
		margin-left: 56.25%;
	}
	.offset-sm-7_25
	{
		margin-left: 60.41666666%;
	}
	.offset-sm-7_50
	{
		margin-left: 62.5%;
	}
	.offset-sm-7_75
	{
		margin-left: 64.58333333%;
	}
	.offset-sm-8_25
	{
		margin-left: 68.75%;
	}
	.offset-sm-8_50
	{
		margin-left: 70.83333333%;
	}
	.offset-sm-8_75
	{
		margin-left: 72.91666666%;
	}
	.offset-sm-9_25
	{
		margin-left: 77.08333333%;
	}
	.offset-sm-9_50
	{
		margin-left: 79.16666666%;
	}
	.offset-sm-9_75
	{
		margin-left: 81.25%;
	}
	.offset-sm-10_25
	{
		margin-left: 85.41666666%;
	}
	.offset-sm-10_50
	{
		margin-left: 87.5%;
	}
	.offset-sm-10_75
	{
		margin-left: 89.59333333%;
	}
	.offset-sm-11_25
	{
		margin-left: 93.75%;
	}
	.offset-sm-11_50
	{
		margin-left: 95.83333333%;
	}
	.offset-sm-11_75
	{
		margin-left: 97.91666666%;
	}
}
@media (min-width: 768px)
{
	.col-md-0_25
	{
		-ms-flex: 0 0 2.08333333%;
		flex: 0 0 2.08333333%;
		max-width: 2.08333333%;
	}
	.col-md-0_50
	{
		-ms-flex: 0 0 4.16666666%;
		flex: 0 0 4.16666666%;
		max-width: 4.16666666%;
	}
	.col-md-0_75
	{
		-ms-flex: 0 0 6.25%;
		flex: 0 0 6.25%;
		max-width: 6.25%;
	}
	.col-md-1_25
	{
		-ms-flex: 0 0 10.4166666%;
		flex: 0 0 10.4166666%;
		max-width: 10.4166666%;
	}
	.col-md-1_50
	{
		-ms-flex: 0 0 12.5%;
		flex: 0 0 12.5%;
		max-width: 12.5%;
	}
	.col-md-1_75
	{
		-ms-flex: 0 0 14.58333333%;
		flex: 0 0 14.58333333%;
		max-width: 14.58333333%;
	}
	.col-md-2_25
	{
		-ms-flex: 0 0 18.75%;
		flex: 0 0 18.75%;
		max-width: 18.75%;
	}
	.col-md-2_50
	{
		-ms-flex: 0 0 20.83333333%;
		flex: 0 0 20.83333333%;
		max-width: 20.83333333%;
	}
	.col-md-2_75
	{
		-ms-flex: 0 0 22.91666666%;
		flex: 0 0 22.91666666%;
		max-width: 22.91666666%;
	}
	.col-md-3_25
	{
		-ms-flex: 0 0 27.08333333%;
		flex: 0 0 27.08333333%;
		max-width: 27.08333333%;
	}
	.col-md-3_50
	{
		-ms-flex: 0 0 29.16666666%;
		flex: 0 0 29.16666666%;
		max-width: 29.16666666%;
	}
	.col-md-3_75
	{
		-ms-flex: 0 0 31.25%;
		flex: 0 0 31.25%;
		max-width: 31.25%;
	}
	.col-md-4_25
	{
		-ms-flex: 0 0 35.41666666%;
		flex: 0 0 35.41666666%;
		max-width: 35.41666666%;
	}
	.col-md-4_50
	{
		-ms-flex: 0 0 37.5%;
		flex: 0 0 37.5%;
		max-width: 37.5%;
	}
	.col-md-4_75
	{
		-ms-flex: 0 0 39.58333333%;
		flex: 0 0 39.58333333%;
		max-width: 39.58333333%;
	}
	.col-md-5_25
	{
		-ms-flex: 0 0 43.75%;
		flex: 0 0 43.75%;
		max-width: 43.75%;
	}
	.col-md-5_50
	{
		-ms-flex: 0 0 45.83333333%;
		flex: 0 0 45.83333333%;
		max-width: 45.83333333%;
	}
	.col-md-5_75
	{
		-ms-flex: 0 0 47.91666666%;
		flex: 0 0 47.91666666%;
		max-width: 47.91666666%;
	}
	.col-md-6_25
	{
		-ms-flex: 0 0 52.08333333%;
		flex: 0 0 52.08333333%;
		max-width: 52.08333333%;
	}
	.col-md-6_50
	{
		-ms-flex: 0 0 54.16666666%;
		flex: 0 0 54.16666666%;
		max-width: 54.16666666%;
	}
	.col-md-6_75
	{
		-ms-flex: 0 0 56.25%;
		flex: 0 0 56.25%;
		max-width: 56.25%;
	}
	.col-md-7_25
	{
		-ms-flex: 0 0 60.41666666%;
		flex: 0 0 60.41666666%;
		max-width: 60.41666666%;
	}
	.col-md-7_50
	{
		-ms-flex: 0 0 62.5%;
		flex: 0 0 62.5%;
		max-width: 62.5%;
	}
	.col-md-7_75
	{
		-ms-flex: 0 0 64.58333333%;
		flex: 0 0 64.58333333%;
		max-width: 64.58333333%;
	}
	.col-md-8_25
	{
		-ms-flex: 0 0 68.75%;
		flex: 0 0 68.75%;
		max-width: 68.75%;
	}
	.col-md-8_50
	{
		-ms-flex: 0 0 70.83333333%;
		flex: 0 0 70.83333333%;
		max-width: 70.83333333%;
	}
	.col-md-8_75
	{
		-ms-flex: 0 0 72.91666666%;
		flex: 0 0 72.91666666%;
		max-width: 72.91666666%;
	}
	.col-md-9_25
	{
		-ms-flex: 0 0 77.08333333%;
		flex: 0 0 77.08333333%;
		max-width: 77.08333333%;
	}
	.col-md-9_50
	{
		-ms-flex: 0 0 79.16666666%;
		flex: 0 0 79.16666666%;
		max-width: 79.16666666%;
	}
	.col-md-9_75
	{
		-ms-flex: 0 0 81.25%;
		flex: 0 0 81.25%;
		max-width: 81.25%;
	}
	.col-md-10_25
	{
		-ms-flex: 0 0 85.41666666%;
		flex: 0 0 85.41666666%;
		max-width: 85.41666666%;
	}
	.col-md-10_50
	{
		-ms-flex: 0 0 87.5%;
		flex: 0 0 87.5%;
		max-width: 87.5%;
	}
	.col-md-10_75
	{
		-ms-flex: 0 0 89.59333333%;
		flex: 0 0 89.59333333%;
		max-width: 89.59333333%;
	}
	.col-md-11_25
	{
		-ms-flex: 0 0 93.75%;
		flex: 0 0 93.75%;
		max-width: 93.75%;
	}
	.col-md-11_50
	{
		-ms-flex: 0 0 95.83333333%;
		flex: 0 0 95.83333333%;
		max-width: 95.83333333%;
	}
	.col-md-11_75
	{
		-ms-flex: 0 0 97.91666666%;
		flex: 0 0 97.91666666%;
		max-width: 97.91666666%;
	}
	.offset-md-0_25
	{
		margin-left: 2.08333333%;
	}
	.offset-md-0_50
	{
		margin-left: 4.16666666%;
	}
	.offset-md-0_75
	{
		margin-left: 6.25%;
	}
	.offset-md-1_25
	{
		margin-left: 10.4166666%;
	}
	.offset-md-1_50
	{
		margin-left: 12.5%;
	}
	.offset-md-1_75
	{
		margin-left: 14.58333333%;
	}
	.offset-md-2_25
	{
		margin-left: 18.75%;
	}
	.offset-md-2_50
	{
		margin-left: 20.83333333%;
	}
	.offset-md-2_75
	{
		margin-left: 22.91666666%;
	}
	.offset-md-3_25
	{
		margin-left: 27.08333333%;
	}
	.offset-md-3_50
	{
		margin-left: 29.16666666%;
	}
	.offset-md-3_75
	{
		margin-left: 31.25%;
	}
	.offset-md-4_25
	{
		margin-left: 35.41666666%;
	}
	.offset-md-4_50
	{
		margin-left: 37.5%;
	}
	.offset-md-4_75
	{
		margin-left: 39.58333333%;
	}
	.offset-md-5_25
	{
		margin-left: 43.75%;
	}
	.offset-md-5_50
	{
		margin-left: 45.83333333%;
	}
	.offset-md-5_75
	{
		margin-left: 47.91666666%;
	}
	.offset-md-6_25
	{
		margin-left: 52.08333333%;
	}
	.offset-md-6_50
	{
		margin-left: 54.16666666%;
	}
	.offset-md-6_75
	{
		margin-left: 56.25%;
	}
	.offset-md-7_25
	{
		margin-left: 60.41666666%;
	}
	.offset-md-7_50
	{
		margin-left: 62.5%;
	}
	.offset-md-7_75
	{
		margin-left: 64.58333333%;
	}
	.offset-md-8_25
	{
		margin-left: 68.75%;
	}
	.offset-md-8_50
	{
		margin-left: 70.83333333%;
	}
	.offset-md-8_75
	{
		margin-left: 72.91666666%;
	}
	.offset-md-9_25
	{
		margin-left: 77.08333333%;
	}
	.offset-md-9_50
	{
		margin-left: 79.16666666%;
	}
	.offset-md-9_75
	{
		margin-left: 81.25%;
	}
	.offset-md-10_25
	{
		margin-left: 85.41666666%;
	}
	.offset-md-10_50
	{
		margin-left: 87.5%;
	}
	.offset-md-10_75
	{
		margin-left: 89.59333333%;
	}
	.offset-md-11_25
	{
		margin-left: 93.75%;
	}
	.offset-md-11_50
	{
		margin-left: 95.83333333%;
	}
	.offset-md-11_75
	{
		margin-left: 97.91666666%;
	}
}
@media (min-width: 992px)
{
	.col-lg-0_25
	{
		-ms-flex: 0 0 2.08333333%;
		flex: 0 0 2.08333333%;
		max-width: 2.08333333%;
	}
	.col-lg-0_50
	{
		-ms-flex: 0 0 4.16666666%;
		flex: 0 0 4.16666666%;
		max-width: 4.16666666%;
	}
	.col-lg-0_75
	{
		-ms-flex: 0 0 6.25%;
		flex: 0 0 6.25%;
		max-width: 6.25%;
	}
	.col-lg-1_25
	{
		-ms-flex: 0 0 10.4166666%;
		flex: 0 0 10.4166666%;
		max-width: 10.4166666%;
	}
	.col-lg-1_50
	{
		-ms-flex: 0 0 12.5%;
		flex: 0 0 12.5%;
		max-width: 12.5%;
	}
	.col-lg-1_75
	{
		-ms-flex: 0 0 14.58333333%;
		flex: 0 0 14.58333333%;
		max-width: 14.58333333%;
	}
	.col-lg-2_25
	{
		-ms-flex: 0 0 18.75%;
		flex: 0 0 18.75%;
		max-width: 18.75%;
	}
	.col-lg-2_50
	{
		-ms-flex: 0 0 20.83333333%;
		flex: 0 0 20.83333333%;
		max-width: 20.83333333%;
	}
	.col-lg-2_75
	{
		-ms-flex: 0 0 22.91666666%;
		flex: 0 0 22.91666666%;
		max-width: 22.91666666%;
	}
	.col-lg-3_25
	{
		-ms-flex: 0 0 27.08333333%;
		flex: 0 0 27.08333333%;
		max-width: 27.08333333%;
	}
	.col-lg-3_50
	{
		-ms-flex: 0 0 29.16666666%;
		flex: 0 0 29.16666666%;
		max-width: 29.16666666%;
	}
	.col-lg-3_75
	{
		-ms-flex: 0 0 31.25%;
		flex: 0 0 31.25%;
		max-width: 31.25%;
	}
	.col-lg-4_25
	{
		-ms-flex: 0 0 35.41666666%;
		flex: 0 0 35.41666666%;
		max-width: 35.41666666%;
	}
	.col-lg-4_50
	{
		-ms-flex: 0 0 37.5%;
		flex: 0 0 37.5%;
		max-width: 37.5%;
	}
	.col-lg-4_75
	{
		-ms-flex: 0 0 39.58333333%;
		flex: 0 0 39.58333333%;
		max-width: 39.58333333%;
	}
	.col-lg-5_25
	{
		-ms-flex: 0 0 43.75%;
		flex: 0 0 43.75%;
		max-width: 43.75%;
	}
	.col-lg-5_50
	{
		-ms-flex: 0 0 45.83333333%;
		flex: 0 0 45.83333333%;
		max-width: 45.83333333%;
	}
	.col-lg-5_75
	{
		-ms-flex: 0 0 47.91666666%;
		flex: 0 0 47.91666666%;
		max-width: 47.91666666%;
	}
	.col-lg-6_25
	{
		-ms-flex: 0 0 52.08333333%;
		flex: 0 0 52.08333333%;
		max-width: 52.08333333%;
	}
	.col-lg-6_50
	{
		-ms-flex: 0 0 54.16666666%;
		flex: 0 0 54.16666666%;
		max-width: 54.16666666%;
	}
	.col-lg-6_75
	{
		-ms-flex: 0 0 56.25%;
		flex: 0 0 56.25%;
		max-width: 56.25%;
	}
	.col-lg-7_25
	{
		-ms-flex: 0 0 60.41666666%;
		flex: 0 0 60.41666666%;
		max-width: 60.41666666%;
	}
	.col-lg-7_50
	{
		-ms-flex: 0 0 62.5%;
		flex: 0 0 62.5%;
		max-width: 62.5%;
	}
	.col-lg-7_75
	{
		-ms-flex: 0 0 64.58333333%;
		flex: 0 0 64.58333333%;
		max-width: 64.58333333%;
	}
	.col-lg-8_25
	{
		-ms-flex: 0 0 68.75%;
		flex: 0 0 68.75%;
		max-width: 68.75%;
	}
	.col-lg-8_50
	{
		-ms-flex: 0 0 70.83333333%;
		flex: 0 0 70.83333333%;
		max-width: 70.83333333%;
	}
	.col-lg-8_75
	{
		-ms-flex: 0 0 72.91666666%;
		flex: 0 0 72.91666666%;
		max-width: 72.91666666%;
	}
	.col-lg-9_25
	{
		-ms-flex: 0 0 77.08333333%;
		flex: 0 0 77.08333333%;
		max-width: 77.08333333%;
	}
	.col-lg-9_50
	{
		-ms-flex: 0 0 79.16666666%;
		flex: 0 0 79.16666666%;
		max-width: 79.16666666%;
	}
	.col-lg-9_75
	{
		-ms-flex: 0 0 81.25%;
		flex: 0 0 81.25%;
		max-width: 81.25%;
	}
	.col-lg-10_25
	{
		-ms-flex: 0 0 85.41666666%;
		flex: 0 0 85.41666666%;
		max-width: 85.41666666%;
	}
	.col-lg-10_50
	{
		-ms-flex: 0 0 87.5%;
		flex: 0 0 87.5%;
		max-width: 87.5%;
	}
	.col-lg-10_75
	{
		-ms-flex: 0 0 89.59333333%;
		flex: 0 0 89.59333333%;
		max-width: 89.59333333%;
	}
	.col-lg-11_25
	{
		-ms-flex: 0 0 93.75%;
		flex: 0 0 93.75%;
		max-width: 93.75%;
	}
	.col-lg-11_50
	{
		-ms-flex: 0 0 95.83333333%;
		flex: 0 0 95.83333333%;
		max-width: 95.83333333%;
	}
	.col-lg-11_75
	{
		-ms-flex: 0 0 97.91666666%;
		flex: 0 0 97.91666666%;
		max-width: 97.91666666%;
	}
	.offset-lg-0_25
	{
		margin-left: 2.08333333%;
	}
	.offset-lg-0_50
	{
		margin-left: 4.16666666%;
	}
	.offset-lg-0_75
	{
		margin-left: 6.25%;
	}
	.offset-lg-1_25
	{
		margin-left: 10.4166666%;
	}
	.offset-lg-1_50
	{
		margin-left: 12.5%;
	}
	.offset-lg-1_75
	{
		margin-left: 14.58333333%;
	}
	.offset-lg-2_25
	{
		margin-left: 18.75%;
	}
	.offset-lg-2_50
	{
		margin-left: 20.83333333%;
	}
	.offset-lg-2_75
	{
		margin-left: 22.91666666%;
	}
	.offset-lg-3_25
	{
		margin-left: 27.08333333%;
	}
	.offset-lg-3_50
	{
		margin-left: 29.16666666%;
	}
	.offset-lg-3_75
	{
		margin-left: 31.25%;
	}
	.offset-lg-4_25
	{
		margin-left: 35.41666666%;
	}
	.offset-lg-4_50
	{
		margin-left: 37.5%;
	}
	.offset-lg-4_75
	{
		margin-left: 39.58333333%;
	}
	.offset-lg-5_25
	{
		margin-left: 43.75%;
	}
	.offset-lg-5_50
	{
		margin-left: 45.83333333%;
	}
	.offset-lg-5_75
	{
		margin-left: 47.91666666%;
	}
	.offset-lg-6_25
	{
		margin-left: 52.08333333%;
	}
	.offset-lg-6_50
	{
		margin-left: 54.16666666%;
	}
	.offset-lg-6_75
	{
		margin-left: 56.25%;
	}
	.offset-lg-7_25
	{
		margin-left: 60.41666666%;
	}
	.offset-lg-7_50
	{
		margin-left: 62.5%;
	}
	.offset-lg-7_75
	{
		margin-left: 64.58333333%;
	}
	.offset-lg-8_25
	{
		margin-left: 68.75%;
	}
	.offset-lg-8_50
	{
		margin-left: 70.83333333%;
	}
	.offset-lg-8_75
	{
		margin-left: 72.91666666%;
	}
	.offset-lg-9_25
	{
		margin-left: 77.08333333%;
	}
	.offset-lg-9_50
	{
		margin-left: 79.16666666%;
	}
	.offset-lg-9_75
	{
		margin-left: 81.25%;
	}
	.offset-lg-10_25
	{
		margin-left: 85.41666666%;
	}
	.offset-lg-10_50
	{
		margin-left: 87.5%;
	}
	.offset-lg-10_75
	{
		margin-left: 89.59333333%;
	}
	.offset-lg-11_25
	{
		margin-left: 93.75%;
	}
	.offset-lg-11_50
	{
		margin-left: 95.83333333%;
	}
	.offset-lg-11_75
	{
		margin-left: 97.91666666%;
	}
}
@media (min-width: 1200px)
{
	.col-xl-0_25
	{
		-ms-flex: 0 0 2.08333333%;
		flex: 0 0 2.08333333%;
		max-width: 2.08333333%;
	}
	.col-xl-0_50
	{
		-ms-flex: 0 0 4.16666666%;
		flex: 0 0 4.16666666%;
		max-width: 4.16666666%;
	}
	.col-xl-0_75
	{
		-ms-flex: 0 0 6.25%;
		flex: 0 0 6.25%;
		max-width: 6.25%;
	}
	.col-xl-1_25
	{
		-ms-flex: 0 0 10.4166666%;
		flex: 0 0 10.4166666%;
		max-width: 10.4166666%;
	}
	.col-xl-1_50
	{
		-ms-flex: 0 0 12.5%;
		flex: 0 0 12.5%;
		max-width: 12.5%;
	}
	.col-xl-1_75
	{
		-ms-flex: 0 0 14.58333333%;
		flex: 0 0 14.58333333%;
		max-width: 14.58333333%;
	}
	.col-xl-2_25
	{
		-ms-flex: 0 0 18.75%;
		flex: 0 0 18.75%;
		max-width: 18.75%;
	}
	.col-xl-2_50
	{
		-ms-flex: 0 0 20.83333333%;
		flex: 0 0 20.83333333%;
		max-width: 20.83333333%;
	}
	.col-xl-2_75
	{
		-ms-flex: 0 0 22.91666666%;
		flex: 0 0 22.91666666%;
		max-width: 22.91666666%;
	}
	.col-xl-3_25
	{
		-ms-flex: 0 0 27.08333333%;
		flex: 0 0 27.08333333%;
		max-width: 27.08333333%;
	}
	.col-xl-3_50
	{
		-ms-flex: 0 0 29.16666666%;
		flex: 0 0 29.16666666%;
		max-width: 29.16666666%;
	}
	.col-xl-3_75
	{
		-ms-flex: 0 0 31.25%;
		flex: 0 0 31.25%;
		max-width: 31.25%;
	}
	.col-xl-4_25
	{
		-ms-flex: 0 0 35.41666666%;
		flex: 0 0 35.41666666%;
		max-width: 35.41666666%;
	}
	.col-xl-4_50
	{
		-ms-flex: 0 0 37.5%;
		flex: 0 0 37.5%;
		max-width: 37.5%;
	}
	.col-xl-4_75
	{
		-ms-flex: 0 0 39.58333333%;
		flex: 0 0 39.58333333%;
		max-width: 39.58333333%;
	}
	.col-xl-5_25
	{
		-ms-flex: 0 0 43.75%;
		flex: 0 0 43.75%;
		max-width: 43.75%;
	}
	.col-xl-5_50
	{
		-ms-flex: 0 0 45.83333333%;
		flex: 0 0 45.83333333%;
		max-width: 45.83333333%;
	}
	.col-xl-5_75
	{
		-ms-flex: 0 0 47.91666666%;
		flex: 0 0 47.91666666%;
		max-width: 47.91666666%;
	}
	.col-xl-6_25
	{
		-ms-flex: 0 0 52.08333333%;
		flex: 0 0 52.08333333%;
		max-width: 52.08333333%;
	}
	.col-xl-6_50
	{
		-ms-flex: 0 0 54.16666666%;
		flex: 0 0 54.16666666%;
		max-width: 54.16666666%;
	}
	.col-xl-6_75
	{
		-ms-flex: 0 0 56.25%;
		flex: 0 0 56.25%;
		max-width: 56.25%;
	}
	.col-xl-7_25
	{
		-ms-flex: 0 0 60.41666666%;
		flex: 0 0 60.41666666%;
		max-width: 60.41666666%;
	}
	.col-xl-7_50
	{
		-ms-flex: 0 0 62.5%;
		flex: 0 0 62.5%;
		max-width: 62.5%;
	}
	.col-xl-7_75
	{
		-ms-flex: 0 0 64.58333333%;
		flex: 0 0 64.58333333%;
		max-width: 64.58333333%;
	}
	.col-xl-8_25
	{
		-ms-flex: 0 0 68.75%;
		flex: 0 0 68.75%;
		max-width: 68.75%;
	}
	.col-xl-8_50
	{
		-ms-flex: 0 0 70.83333333%;
		flex: 0 0 70.83333333%;
		max-width: 70.83333333%;
	}
	.col-xl-8_75
	{
		-ms-flex: 0 0 72.91666666%;
		flex: 0 0 72.91666666%;
		max-width: 72.91666666%;
	}
	.col-xl-9_25
	{
		-ms-flex: 0 0 77.08333333%;
		flex: 0 0 77.08333333%;
		max-width: 77.08333333%;
	}
	.col-xl-9_50
	{
		-ms-flex: 0 0 79.16666666%;
		flex: 0 0 79.16666666%;
		max-width: 79.16666666%;
	}
	.col-xl-9_75
	{
		-ms-flex: 0 0 81.25%;
		flex: 0 0 81.25%;
		max-width: 81.25%;
	}
	.col-xl-10_25
	{
		-ms-flex: 0 0 85.41666666%;
		flex: 0 0 85.41666666%;
		max-width: 85.41666666%;
	}
	.col-xl-10_50
	{
		-ms-flex: 0 0 87.5%;
		flex: 0 0 87.5%;
		max-width: 87.5%;
	}
	.col-xl-10_75
	{
		-ms-flex: 0 0 89.59333333%;
		flex: 0 0 89.59333333%;
		max-width: 89.59333333%;
	}
	.col-xl-11_25
	{
		-ms-flex: 0 0 93.75%;
		flex: 0 0 93.75%;
		max-width: 93.75%;
	}
	.col-xl-11_50
	{
		-ms-flex: 0 0 95.83333333%;
		flex: 0 0 95.83333333%;
		max-width: 95.83333333%;
	}
	.col-xl-11_75
	{
		-ms-flex: 0 0 97.91666666%;
		flex: 0 0 97.91666666%;
		max-width: 97.91666666%;
	}
	.offset-xl-0_25
	{
		margin-left: 2.08333333%;
	}
	.offset-xl-0_50
	{
		margin-left: 4.16666666%;
	}
	.offset-xl-0_75
	{
		margin-left: 6.25%;
	}
	.offset-xl-1_25
	{
		margin-left: 10.4166666%;
	}
	.offset-xl-1_50
	{
		margin-left: 12.5%;
	}
	.offset-xl-1_75
	{
		margin-left: 14.58333333%;
	}
	.offset-xl-2_25
	{
		margin-left: 18.75%;
	}
	.offset-xl-2_50
	{
		margin-left: 20.83333333%;
	}
	.offset-xl-2_75
	{
		margin-left: 22.91666666%;
	}
	.offset-xl-3_25
	{
		margin-left: 27.08333333%;
	}
	.offset-xl-3_50
	{
		margin-left: 29.16666666%;
	}
	.offset-xl-3_75
	{
		margin-left: 31.25%;
	}
	.offset-xl-4_25
	{
		margin-left: 35.41666666%;
	}
	.offset-xl-4_50
	{
		margin-left: 37.5%;
	}
	.offset-xl-4_75
	{
		margin-left: 39.58333333%;
	}
	.offset-xl-5_25
	{
		margin-left: 43.75%;
	}
	.offset-xl-5_50
	{
		margin-left: 45.83333333%;
	}
	.offset-xl-5_75
	{
		margin-left: 47.91666666%;
	}
	.offset-xl-6_25
	{
		margin-left: 52.08333333%;
	}
	.offset-xl-6_50
	{
		margin-left: 54.16666666%;
	}
	.offset-xl-6_75
	{
		margin-left: 56.25%;
	}
	.offset-xl-7_25
	{
		margin-left: 60.41666666%;
	}
	.offset-xl-7_50
	{
		margin-left: 62.5%;
	}
	.offset-xl-7_75
	{
		margin-left: 64.58333333%;
	}
	.offset-xl-8_25
	{
		margin-left: 68.75%;
	}
	.offset-xl-8_50
	{
		margin-left: 70.83333333%;
	}
	.offset-xl-8_75
	{
		margin-left: 72.91666666%;
	}
	.offset-xl-9_25
	{
		margin-left: 77.08333333%;
	}
	.offset-xl-9_50
	{
		margin-left: 79.16666666%;
	}
	.offset-xl-9_75
	{
		margin-left: 81.25%;
	}
	.offset-xl-10_25
	{
		margin-left: 85.41666666%;
	}
	.offset-xl-10_50
	{
		margin-left: 87.5%;
	}
	.offset-xl-10_75
	{
		margin-left: 89.59333333%;
	}
	.offset-xl-11_25
	{
		margin-left: 93.75%;
	}
	.offset-xl-11_50
	{
		margin-left: 95.83333333%;
	}
	.offset-xl-11_75
	{
		margin-left: 97.91666666%;
	}
}