/*=================================================================
====================== Octopoos Ogrid 0.0.3 =======================
==================== @author Alexandre Lapoux =====================
=============== @editor Octopoos - www.octopoos.com ===============
==== @copyright (C) 2009 - 2018 OCTOPOOS. All Rights Reserved. ====
=================================================================*/
/* https://css-tricks.com/snippets/css/complete-guide-grid/ */
/* https://developer.mozilla.org/fr/docs/Web/CSS/grid-column-end */
/* https://gridbyexample.com/examples/ */

.o-container{max-width:1280px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;position:relative;margin-left:auto;margin-right:auto;}
/*.o-container::before,.o-container::after{content:" ";display:table;}
.o-container::after{clear:both;}*/

.o-grid{display:-ms-grid;display:grid;list-style:none;position:relative;grid-auto-flow:dense;-ms-grid-rows:auto;grid-template-rows:auto;}
ul.o-grid{ padding: 0; }

/* Colomn normal */
.o-grid.o-col-1\@n{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}
.o-grid.o-col-2\@n{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);}
.o-grid.o-col-3\@n{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}
.o-grid.o-col-4\@n{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);}
.o-grid.o-col-5\@n{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);}
.o-grid.o-col-6\@n{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);}
.o-grid.o-col-7\@n{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr);}
.o-grid.o-col-8\@n{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);}
.o-grid.o-col-9\@n{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr);}
.o-grid.o-col-10\@n{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr);}
.o-grid.o-col-11\@n{-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr);}
.o-grid.o-col-12\@n{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);}

/* Colomn auto */
.o-grid.o-colauto-1\@n{-ms-grid-columns:(auto)[1];grid-template-columns:repeat(1,auto);}
.o-grid.o-colauto-2\@n{-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);}
.o-grid.o-colauto-3\@n{-ms-grid-columns:(auto)[3];grid-template-columns:repeat(3,auto);}
.o-grid.o-colauto-4\@n{-ms-grid-columns:(auto)[4];grid-template-columns:repeat(4,auto);}
.o-grid.o-colauto-5\@n{-ms-grid-columns:(auto)[5];grid-template-columns:repeat(5,auto);}
.o-grid.o-colauto-6\@n{-ms-grid-columns:(auto)[6];grid-template-columns:repeat(6,auto);}
.o-grid.o-colauto-7\@n{-ms-grid-columns:(auto)[7];grid-template-columns:repeat(7,auto);}
.o-grid.o-colauto-8\@n{-ms-grid-columns:(auto)[8];grid-template-columns:repeat(8,auto);}
.o-grid.o-colauto-9\@n{-ms-grid-columns:(auto)[9];grid-template-columns:repeat(9,auto);}
.o-grid.o-colauto-10\@n{-ms-grid-columns:(auto)[10];grid-template-columns:repeat(10,auto);}
.o-grid.o-colauto-11\@n{-ms-grid-columns:(auto)[11];grid-template-columns:repeat(11,auto);}
.o-grid.o-colauto-12\@n{-ms-grid-columns:(auto)[12];grid-template-columns:repeat(12,auto);}

/* Colomn preset*/
.o-grid.o-col-1\@preset{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}
.o-grid.o-col-2\@preset{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);}
.o-grid.o-col-3\@preset{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}
.o-grid.o-col-4\@preset{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);}
.o-grid.o-col-5\@preset{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);}
.o-grid.o-col-6\@preset{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);}
.o-grid.o-col-7\@preset{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr);}
.o-grid.o-col-8\@preset{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);}
.o-grid.o-col-9\@preset{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr);}
.o-grid.o-col-10\@preset{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr);}
.o-grid.o-col-11\@preset{-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr);}
.o-grid.o-col-12\@preset{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);}

/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {

	/* Large devices colomn (@preset) */	
	.o-grid.o-col-1\@preset{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}
	.o-grid.o-col-2\@preset{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);}
	.o-grid.o-col-3\@preset{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}
	.o-grid.o-col-4\@preset{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);}
	.o-grid.o-col-5\@preset{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);}
	.o-grid.o-col-6\@preset{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);}
	.o-grid.o-col-8\@preset{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);}
	.o-grid.o-col-9\@preset{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);}
	.o-grid.o-col-10\@preset{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr);}
	.o-grid.o-col-12\@preset{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr);}

	/* Large devices colomn auto (@lg) */
	.o-grid.o-colauto-1\@lg{-ms-grid-columns:(auto)[1];grid-template-columns:repeat(1,auto);}
	.o-grid.o-colauto-2\@lg{-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);}
	.o-grid.o-colauto-3\@lg{-ms-grid-columns:(auto)[3];grid-template-columns:repeat(3,auto);}
	.o-grid.o-colauto-4\@lg{-ms-grid-columns:(auto)[4];grid-template-columns:repeat(4,auto);}
	.o-grid.o-colauto-5\@lg{-ms-grid-columns:(auto)[5];grid-template-columns:repeat(5,auto);}
	.o-grid.o-colauto-6\@lg{-ms-grid-columns:(auto)[6];grid-template-columns:repeat(6,auto);}
	.o-grid.o-colauto-7\@lg{-ms-grid-columns:(auto)[7];grid-template-columns:repeat(7,auto);}
	.o-grid.o-colauto-8\@lg{-ms-grid-columns:(auto)[8];grid-template-columns:repeat(8,auto);}
	.o-grid.o-colauto-9\@lg{-ms-grid-columns:(auto)[9];grid-template-columns:repeat(9,auto);}
	.o-grid.o-colauto-10\@lg{-ms-grid-columns:(auto)[10];grid-template-columns:repeat(10,auto);}
	.o-grid.o-colauto-11\@lg{-ms-grid-columns:(auto)[11];grid-template-columns:repeat(11,auto);}
	.o-grid.o-colauto-12\@lg{-ms-grid-columns:(auto)[12];grid-template-columns:repeat(12,auto);}

	/* Large devices colomn (@lg) */
	.o-grid.o-col-1\@lg{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}
	.o-grid.o-col-2\@lg{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);}
	.o-grid.o-col-3\@lg{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}
	.o-grid.o-col-4\@lg{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);}
	.o-grid.o-col-5\@lg{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);}
	.o-grid.o-col-6\@lg{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);}
	.o-grid.o-col-8\@lg{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);}
	.o-grid.o-col-9\@lg{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr);}
	.o-grid.o-col-10\@lg{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr);}
	.o-grid.o-col-12\@lg{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);}
}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {

	/* Medium devices colomn (@preset) */	
	.o-grid.o-col-1\@preset{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}
	.o-grid.o-col-2\@preset{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);}
	.o-grid.o-col-3\@preset{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}
	.o-grid.o-col-4\@preset{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}
	.o-grid.o-col-5\@preset{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}
	.o-grid.o-col-6\@preset{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);}
	.o-grid.o-col-8\@preset{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);}
	.o-grid.o-col-9\@preset{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);}
	.o-grid.o-col-10\@preset{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);}
	.o-grid.o-col-12\@preset{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr);}

	/* Large devices colomn auto (@md) */
	.o-grid.o-colauto-1\@md{-ms-grid-columns:(auto)[1];grid-template-columns:repeat(1,auto);}
	.o-grid.o-colauto-2\@md{-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);}
	.o-grid.o-colauto-3\@md{-ms-grid-columns:(auto)[3];grid-template-columns:repeat(3,auto);}
	.o-grid.o-colauto-4\@md{-ms-grid-columns:(auto)[4];grid-template-columns:repeat(4,auto);}
	.o-grid.o-colauto-5\@md{-ms-grid-columns:(auto)[5];grid-template-columns:repeat(5,auto);}
	.o-grid.o-colauto-6\@md{-ms-grid-columns:(auto)[6];grid-template-columns:repeat(6,auto);}
	.o-grid.o-colauto-7\@md{-ms-grid-columns:(auto)[7];grid-template-columns:repeat(7,auto);}
	.o-grid.o-colauto-8\@md{-ms-grid-columns:(auto)[8];grid-template-columns:repeat(8,auto);}
	.o-grid.o-colauto-9\@md{-ms-grid-columns:(auto)[9];grid-template-columns:repeat(9,auto);}
	.o-grid.o-colauto-10\@md{-ms-grid-columns:(auto)[10];grid-template-columns:repeat(10,auto);}
	.o-grid.o-colauto-11\@md{-ms-grid-columns:(auto)[11];grid-template-columns:repeat(11,auto);}
	.o-grid.o-colauto-12\@md{-ms-grid-columns:(auto)[12];grid-template-columns:repeat(12,auto);}

	/* Medium devices colomn (@md) */
	.o-grid.o-col-1\@md{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}
	.o-grid.o-col-2\@md{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);}
	.o-grid.o-col-3\@md{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}
	.o-grid.o-col-4\@md{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);}
	.o-grid.o-col-5\@md{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);}
	.o-grid.o-col-6\@md{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);}
	.o-grid.o-col-8\@md{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);}
	.o-grid.o-col-9\@md{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr);}
	.o-grid.o-col-10\@md{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr);}
	.o-grid.o-col-12\@md{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {

	/* Small devices colomn (@preset) */	
	.o-grid.o-col-1\@preset{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}
	.o-grid.o-col-2\@preset{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);}
	.o-grid.o-col-3\@preset{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);}
	.o-grid.o-col-4\@preset{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);}
	.o-grid.o-col-5\@preset{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}
	.o-grid.o-col-6\@preset{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}
	.o-grid.o-col-8\@preset{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);}
	.o-grid.o-col-9\@preset{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);}
	.o-grid.o-col-10\@preset{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);}
	.o-grid.o-col-12\@preset{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);}

	/* Large devices colomn auto (@sm) */
	.o-grid.o-colauto-1\@sm{-ms-grid-columns:(auto)[1];grid-template-columns:repeat(1,auto);}
	.o-grid.o-colauto-2\@sm{-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);}
	.o-grid.o-colauto-3\@sm{-ms-grid-columns:(auto)[3];grid-template-columns:repeat(3,auto);}
	.o-grid.o-colauto-4\@sm{-ms-grid-columns:(auto)[4];grid-template-columns:repeat(4,auto);}
	.o-grid.o-colauto-5\@sm{-ms-grid-columns:(auto)[5];grid-template-columns:repeat(5,auto);}
	.o-grid.o-colauto-6\@sm{-ms-grid-columns:(auto)[6];grid-template-columns:repeat(6,auto);}
	.o-grid.o-colauto-7\@sm{-ms-grid-columns:(auto)[7];grid-template-columns:repeat(7,auto);}
	.o-grid.o-colauto-8\@sm{-ms-grid-columns:(auto)[8];grid-template-columns:repeat(8,auto);}
	.o-grid.o-colauto-9\@sm{-ms-grid-columns:(auto)[9];grid-template-columns:repeat(9,auto);}
	.o-grid.o-colauto-10\@sm{-ms-grid-columns:(auto)[10];grid-template-columns:repeat(10,auto);}
	.o-grid.o-colauto-11\@sm{-ms-grid-columns:(auto)[11];grid-template-columns:repeat(11,auto);}
	.o-grid.o-colauto-12\@sm{-ms-grid-columns:(auto)[12];grid-template-columns:repeat(12,auto);}

	/* Small devices colomn (@sm) */
	.o-grid.o-col-1\@sm{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}
	.o-grid.o-col-2\@sm{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);}
	.o-grid.o-col-3\@sm{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}
	.o-grid.o-col-4\@sm{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);}
	.o-grid.o-col-5\@sm{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);}
	.o-grid.o-col-6\@sm{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);}
	.o-grid.o-col-8\@sm{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);}
	.o-grid.o-col-9\@sm{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr);}
	.o-grid.o-col-10\@sm{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr);}
	.o-grid.o-col-12\@sm{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);}
}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {

	/* Extra small devices colomn (@preset) */	
	.o-grid.o-col-1\@preset{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}
	.o-grid.o-col-2\@preset{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}
	.o-grid.o-col-3\@preset{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}
	.o-grid.o-col-4\@preset{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}
	.o-grid.o-col-5\@preset{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}
	.o-grid.o-col-6\@preset{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}
	.o-grid.o-col-8\@preset{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);}
	.o-grid.o-col-9\@preset{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}
	.o-grid.o-col-10\@preset{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);}
	.o-grid.o-col-12\@preset{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);}

	/* Large devices colomn auto (@xs) */
	.o-grid.o-colauto-1\@xs{-ms-grid-columns:(auto)[1];grid-template-columns:repeat(1,auto);}
	.o-grid.o-colauto-2\@xs{-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);}
	.o-grid.o-colauto-3\@xs{-ms-grid-columns:(auto)[3];grid-template-columns:repeat(3,auto);}
	.o-grid.o-colauto-4\@xs{-ms-grid-columns:(auto)[4];grid-template-columns:repeat(4,auto);}
	.o-grid.o-colauto-5\@xs{-ms-grid-columns:(auto)[5];grid-template-columns:repeat(5,auto);}
	.o-grid.o-colauto-6\@xs{-ms-grid-columns:(auto)[6];grid-template-columns:repeat(6,auto);}
	.o-grid.o-colauto-7\@xs{-ms-grid-columns:(auto)[7];grid-template-columns:repeat(7,auto);}
	.o-grid.o-colauto-8\@xs{-ms-grid-columns:(auto)[8];grid-template-columns:repeat(8,auto);}
	.o-grid.o-colauto-9\@xs{-ms-grid-columns:(auto)[9];grid-template-columns:repeat(9,auto);}
	.o-grid.o-colauto-10\@xs{-ms-grid-columns:(auto)[10];grid-template-columns:repeat(10,auto);}
	.o-grid.o-colauto-11\@xs{-ms-grid-columns:(auto)[11];grid-template-columns:repeat(11,auto);}
	.o-grid.o-colauto-12\@xs{-ms-grid-columns:(auto)[12];grid-template-columns:repeat(12,auto);}

	/* Extra small devices colomn (@xs) */
	.o-grid.o-col-1\@xs{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}
	.o-grid.o-col-2\@xs{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);}
	.o-grid.o-col-3\@xs{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}
	.o-grid.o-col-4\@xs{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);}
	.o-grid.o-col-5\@xs{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);}
	.o-grid.o-col-6\@xs{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);}
	.o-grid.o-col-8\@xs{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);}
	.o-grid.o-col-9\@xs{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr);}
	.o-grid.o-col-10\@xs{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr);}
	.o-grid.o-col-12\@xs{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);}
}


/* -----------------------------------------------------------------------------
---------------------------- CLASS o-colspan -----------------------------------
----------------------------------------------------------------------------- */
.o-colspan-1,.o-colspan-1\@n{grid-column:span 1;}
.o-colspan-2,.o-colspan-2\@n{grid-column:span 2;}
.o-colspan-3,.o-colspan-3\@n{grid-column:span 3;}
.o-colspan-4,.o-colspan-4\@n{grid-column:span 4;}
.o-colspan-5,.o-colspan-5\@n{grid-column:span 5;}
.o-colspan-6,.o-colspan-6\@n{grid-column:span 6;}
.o-colspan-7,.o-colspan-7\@n{grid-column:span 7;}
.o-colspan-8,.o-colspan-8\@n{grid-column:span 8;}
.o-colspan-9,.o-colspan-9\@n{grid-column:span 9;}
.o-colspan-10,.o-colspan-10\@n{grid-column:span 10;}
.o-colspan-11,.o-colspan-11\@n{grid-column:span 11;}
.o-colspan-12,.o-colspan-12\@n{grid-column:span 12;}

/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {
	.o-colspan-1\@lg{grid-column:span 1;}
	.o-colspan-2\@lg{grid-column:span 2;}
	.o-colspan-3\@lg{grid-column:span 3;}
	.o-colspan-4\@lg{grid-column:span 4;}
	.o-colspan-5\@lg{grid-column:span 5;}
	.o-colspan-6\@lg{grid-column:span 6;}
	.o-colspan-7\@lg{grid-column:span 7;}
	.o-colspan-8\@lg{grid-column:span 8;}
	.o-colspan-9\@lg{grid-column:span 9;}
	.o-colspan-10\@lg{grid-column:span 10;}
	.o-colspan-11\@lg{grid-column:span 11;}
	.o-colspan-12\@lg{grid-column:span 12;}
}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {
	.o-colspan-1\@md{grid-column:span 1;}
	.o-colspan-2\@md{grid-column:span 2;}
	.o-colspan-3\@md{grid-column:span 3;}
	.o-colspan-4\@md{grid-column:span 4;}
	.o-colspan-5\@md{grid-column:span 5;}
	.o-colspan-6\@md{grid-column:span 6;}
	.o-colspan-7\@md{grid-column:span 7;}
	.o-colspan-8\@md{grid-column:span 8;}
	.o-colspan-9\@md{grid-column:span 9;}
	.o-colspan-10\@md{grid-column:span 10;}
	.o-colspan-11\@md{grid-column:span 11;}
	.o-colspan-12\@md{grid-column:span 12;}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {
	.o-colspan-1\@sm{grid-column:span 1;}
	.o-colspan-2\@sm{grid-column:span 2;}
	.o-colspan-3\@sm{grid-column:span 3;}
	.o-colspan-4\@sm{grid-column:span 4;}
	.o-colspan-5\@sm{grid-column:span 5;}
	.o-colspan-6\@sm{grid-column:span 6;}
	.o-colspan-7\@sm{grid-column:span 7;}
	.o-colspan-8\@sm{grid-column:span 8;}
	.o-colspan-9\@sm{grid-column:span 9;}
	.o-colspan-10\@sm{grid-column:span 10;}
	.o-colspan-11\@sm{grid-column:span 11;}
	.o-colspan-12\@sm{grid-column:span 12;}
}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {
	.o-colspan-1\@xs{grid-column:span 1;}
	.o-colspan-2\@xs{grid-column:span 2;}
	.o-colspan-3\@xs{grid-column:span 3;}
	.o-colspan-4\@xs{grid-column:span 4;}
	.o-colspan-5\@xs{grid-column:span 5;}
	.o-colspan-6\@xs{grid-column:span 6;}
	.o-colspan-7\@xs{grid-column:span 7;}
	.o-colspan-8\@xs{grid-column:span 8;}
	.o-colspan-9\@xs{grid-column:span 9;}
	.o-colspan-10\@xs{grid-column:span 10;}
	.o-colspan-11\@xs{grid-column:span 11;}
	.o-colspan-12\@xs{grid-column:span 12;}
}


/* -----------------------------------------------------------------------------
---------------------------- CLASS o-colstart -----------------------------------
----------------------------------------------------------------------------- */
.o-colstart-auto,.o-colstart-auto\@n{-ms-grid-column:auto;grid-column-start:auto;}
.o-colstart-1,.o-colstart-1\@n{-ms-grid-column:1;grid-column-start:1;}
.o-colstart-2,.o-colstart-2\@n{-ms-grid-column:2;grid-column-start:2;}
.o-colstart-3,.o-colstart-3\@n{-ms-grid-column:3;grid-column-start:3;}
.o-colstart-4,.o-colstart-4\@n{-ms-grid-column:4;grid-column-start:4;}
.o-colstart-5,.o-colstart-5\@n{-ms-grid-column:5;grid-column-start:5;}
.o-colstart-6,.o-colstart-6\@n{-ms-grid-column:6;grid-column-start:6;}
.o-colstart-7,.o-colstart-7\@n{-ms-grid-column:7;grid-column-start:7;}
.o-colstart-8,.o-colstart-8\@n{-ms-grid-column:8;grid-column-start:8;}
.o-colstart-9,.o-colstart-9\@n{-ms-grid-column:9;grid-column-start:9;}
.o-colstart-10,.o-colstart-10\@n{-ms-grid-column:10;grid-column-start:10;}
.o-colstart-11,.o-colstart-11\@n{-ms-grid-column:11;grid-column-start:11;}
.o-colstart-12,.o-colstart-12\@n{-ms-grid-column:13;grid-column-start:13;}
.o-colstart-13,.o-colstart-13\@n{-ms-grid-column:13;grid-column-start:13;}
.o-colstart-14,.o-colstart-14\@n{-ms-grid-column:14;grid-column-start:14;}
.o-colstart-15,.o-colstart-15\@n{-ms-grid-column:15;grid-column-start:15;}
.o-colstart-16,.o-colstart-16\@n{-ms-grid-column:16;grid-column-start:16;}
.o-colstart-17,.o-colstart-17\@n{-ms-grid-column:17;grid-column-start:17;}
.o-colstart-18,.o-colstart-18\@n{-ms-grid-column:18;grid-column-start:18;}
.o-colstart-19,.o-colstart-19\@n{-ms-grid-column:19;grid-column-start:19;}
.o-colstart-20,.o-colstart-20\@n{-ms-grid-column:20;grid-column-start:20;}
.o-colstart-21,.o-colstart-21\@n{-ms-grid-column:21;grid-column-start:21;}
.o-colstart-22,.o-colstart-22\@n{-ms-grid-column:23;grid-column-start:23;}
.o-colstart-23,.o-colstart-23\@n{-ms-grid-column:23;grid-column-start:23;}
.o-colstart-24,.o-colstart-24\@n{-ms-grid-column:24;grid-column-start:24;}
.o-colstart-25,.o-colstart-25\@n{-ms-grid-column:25;grid-column-start:25;}
.o-colstart-26,.o-colstart-26\@n{-ms-grid-column:26;grid-column-start:26;}
.o-colstart-27,.o-colstart-27\@n{-ms-grid-column:27;grid-column-start:27;}
.o-colstart-28,.o-colstart-28\@n{-ms-grid-column:28;grid-column-start:28;}
.o-colstart-29,.o-colstart-29\@n{-ms-grid-column:29;grid-column-start:29;}
.o-colstart-30,.o-colstart-30\@n{-ms-grid-column:30;grid-column-start:30;}

/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {
	.o-colstart-auto\@lg{-ms-grid-column:auto;grid-column-start:auto;}
	.o-colstart-1\@lg{-ms-grid-column:1;grid-column-start:1;}
	.o-colstart-2\@lg{-ms-grid-column:2;grid-column-start:2;}
	.o-colstart-3\@lg{-ms-grid-column:3;grid-column-start:3;}
	.o-colstart-4\@lg{-ms-grid-column:4;grid-column-start:4;}
	.o-colstart-5\@lg{-ms-grid-column:5;grid-column-start:5;}
	.o-colstart-6\@lg{-ms-grid-column:6;grid-column-start:6;}
	.o-colstart-7\@lg{-ms-grid-column:7;grid-column-start:7;}
	.o-colstart-8\@lg{-ms-grid-column:8;grid-column-start:8;}
	.o-colstart-9\@lg{-ms-grid-column:9;grid-column-start:9;}
	.o-colstart-10\@lg{-ms-grid-column:10;grid-column-start:10;}
	.o-colstart-11\@lg{-ms-grid-column:11;grid-column-start:11;}
	.o-colstart-12\@lg{-ms-grid-column:13;grid-column-start:13;}
	.o-colstart-13\@lg{-ms-grid-column:13;grid-column-start:13;}
	.o-colstart-14\@lg{-ms-grid-column:14;grid-column-start:14;}
	.o-colstart-15\@lg{-ms-grid-column:15;grid-column-start:15;}
	.o-colstart-16\@lg{-ms-grid-column:16;grid-column-start:16;}
	.o-colstart-17\@lg{-ms-grid-column:17;grid-column-start:17;}
	.o-colstart-18\@lg{-ms-grid-column:18;grid-column-start:18;}
	.o-colstart-19\@lg{-ms-grid-column:19;grid-column-start:19;}
	.o-colstart-20\@lg{-ms-grid-column:20;grid-column-start:20;}
	.o-colstart-21\@lg{-ms-grid-column:21;grid-column-start:21;}
	.o-colstart-22\@lg{-ms-grid-column:23;grid-column-start:23;}
	.o-colstart-23\@lg{-ms-grid-column:23;grid-column-start:23;}
	.o-colstart-24\@lg{-ms-grid-column:24;grid-column-start:24;}
	.o-colstart-25\@lg{-ms-grid-column:25;grid-column-start:25;}
	.o-colstart-26\@lg{-ms-grid-column:26;grid-column-start:26;}
	.o-colstart-27\@lg{-ms-grid-column:27;grid-column-start:27;}
	.o-colstart-28\@lg{-ms-grid-column:28;grid-column-start:28;}
	.o-colstart-29\@lg{-ms-grid-column:29;grid-column-start:29;}
	.o-colstart-30\@lg{-ms-grid-column:30;grid-column-start:30;}
}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {
	.o-colstart-auto\@md{-ms-grid-column:auto;grid-column-start:auto;}
	.o-colstart-1\@md{-ms-grid-column:1;grid-column-start:1;}
	.o-colstart-2\@md{-ms-grid-column:2;grid-column-start:2;}
	.o-colstart-3\@md{-ms-grid-column:3;grid-column-start:3;}
	.o-colstart-4\@md{-ms-grid-column:4;grid-column-start:4;}
	.o-colstart-5\@md{-ms-grid-column:5;grid-column-start:5;}
	.o-colstart-6\@md{-ms-grid-column:6;grid-column-start:6;}
	.o-colstart-7\@md{-ms-grid-column:7;grid-column-start:7;}
	.o-colstart-8\@md{-ms-grid-column:8;grid-column-start:8;}
	.o-colstart-9\@md{-ms-grid-column:9;grid-column-start:9;}
	.o-colstart-10\@md{-ms-grid-column:10;grid-column-start:10;}
	.o-colstart-11\@md{-ms-grid-column:11;grid-column-start:11;}
	.o-colstart-12\@md{-ms-grid-column:13;grid-column-start:13;}
	.o-colstart-13\@md{-ms-grid-column:13;grid-column-start:13;}
	.o-colstart-14\@md{-ms-grid-column:14;grid-column-start:14;}
	.o-colstart-15\@md{-ms-grid-column:15;grid-column-start:15;}
	.o-colstart-16\@md{-ms-grid-column:16;grid-column-start:16;}
	.o-colstart-17\@md{-ms-grid-column:17;grid-column-start:17;}
	.o-colstart-18\@md{-ms-grid-column:18;grid-column-start:18;}
	.o-colstart-19\@md{-ms-grid-column:19;grid-column-start:19;}
	.o-colstart-20\@md{-ms-grid-column:20;grid-column-start:20;}
	.o-colstart-21\@md{-ms-grid-column:21;grid-column-start:21;}
	.o-colstart-22\@md{-ms-grid-column:23;grid-column-start:23;}
	.o-colstart-23\@md{-ms-grid-column:23;grid-column-start:23;}
	.o-colstart-24\@md{-ms-grid-column:24;grid-column-start:24;}
	.o-colstart-25\@md{-ms-grid-column:25;grid-column-start:25;}
	.o-colstart-26\@md{-ms-grid-column:26;grid-column-start:26;}
	.o-colstart-27\@md{-ms-grid-column:27;grid-column-start:27;}
	.o-colstart-28\@md{-ms-grid-column:28;grid-column-start:28;}
	.o-colstart-29\@md{-ms-grid-column:29;grid-column-start:29;}
	.o-colstart-30\@md{-ms-grid-column:30;grid-column-start:30;}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {
	.o-colstart-auto\@sm{-ms-grid-column:auto;grid-column-start:auto;}
	.o-colstart-1\@sm{-ms-grid-column:1;grid-column-start:1;}
	.o-colstart-2\@sm{-ms-grid-column:2;grid-column-start:2;}
	.o-colstart-3\@sm{-ms-grid-column:3;grid-column-start:3;}
	.o-colstart-4\@sm{-ms-grid-column:4;grid-column-start:4;}
	.o-colstart-5\@sm{-ms-grid-column:5;grid-column-start:5;}
	.o-colstart-6\@sm{-ms-grid-column:6;grid-column-start:6;}
	.o-colstart-7\@sm{-ms-grid-column:7;grid-column-start:7;}
	.o-colstart-8\@sm{-ms-grid-column:8;grid-column-start:8;}
	.o-colstart-9\@sm{-ms-grid-column:9;grid-column-start:9;}
	.o-colstart-10\@sm{-ms-grid-column:10;grid-column-start:10;}
	.o-colstart-11\@sm{-ms-grid-column:11;grid-column-start:11;}
	.o-colstart-12\@sm{-ms-grid-column:13;grid-column-start:13;}
	.o-colstart-13\@sm{-ms-grid-column:13;grid-column-start:13;}
	.o-colstart-14\@sm{-ms-grid-column:14;grid-column-start:14;}
	.o-colstart-15\@sm{-ms-grid-column:15;grid-column-start:15;}
	.o-colstart-16\@sm{-ms-grid-column:16;grid-column-start:16;}
	.o-colstart-17\@sm{-ms-grid-column:17;grid-column-start:17;}
	.o-colstart-18\@sm{-ms-grid-column:18;grid-column-start:18;}
	.o-colstart-19\@sm{-ms-grid-column:19;grid-column-start:19;}
	.o-colstart-20\@sm{-ms-grid-column:20;grid-column-start:20;}
	.o-colstart-21\@sm{-ms-grid-column:21;grid-column-start:21;}
	.o-colstart-22\@sm{-ms-grid-column:23;grid-column-start:23;}
	.o-colstart-23\@sm{-ms-grid-column:23;grid-column-start:23;}
	.o-colstart-24\@sm{-ms-grid-column:24;grid-column-start:24;}
	.o-colstart-25\@sm{-ms-grid-column:25;grid-column-start:25;}
	.o-colstart-26\@sm{-ms-grid-column:26;grid-column-start:26;}
	.o-colstart-27\@sm{-ms-grid-column:27;grid-column-start:27;}
	.o-colstart-28\@sm{-ms-grid-column:28;grid-column-start:28;}
	.o-colstart-29\@sm{-ms-grid-column:29;grid-column-start:29;}
	.o-colstart-30\@sm{-ms-grid-column:30;grid-column-start:30;}
}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {
	.o-colstart-auto\@xs{-ms-grid-column:auto;grid-column-start:auto;}
	.o-colstart-1\@xs{-ms-grid-column:1;grid-column-start:1;}
	.o-colstart-2\@xs{-ms-grid-column:2;grid-column-start:2;}
	.o-colstart-3\@xs{-ms-grid-column:3;grid-column-start:3;}
	.o-colstart-4\@xs{-ms-grid-column:4;grid-column-start:4;}
	.o-colstart-5\@xs{-ms-grid-column:5;grid-column-start:5;}
	.o-colstart-6\@xs{-ms-grid-column:6;grid-column-start:6;}
	.o-colstart-7\@xs{-ms-grid-column:7;grid-column-start:7;}
	.o-colstart-8\@xs{-ms-grid-column:8;grid-column-start:8;}
	.o-colstart-9\@xs{-ms-grid-column:9;grid-column-start:9;}
	.o-colstart-10\@xs{-ms-grid-column:10;grid-column-start:10;}
	.o-colstart-11\@xs{-ms-grid-column:11;grid-column-start:11;}
	.o-colstart-12\@xs{-ms-grid-column:13;grid-column-start:13;}
	.o-colstart-13\@xs{-ms-grid-column:13;grid-column-start:13;}
	.o-colstart-14\@xs{-ms-grid-column:14;grid-column-start:14;}
	.o-colstart-15\@xs{-ms-grid-column:15;grid-column-start:15;}
	.o-colstart-16\@xs{-ms-grid-column:16;grid-column-start:16;}
	.o-colstart-17\@xs{-ms-grid-column:17;grid-column-start:17;}
	.o-colstart-18\@xs{-ms-grid-column:18;grid-column-start:18;}
	.o-colstart-19\@xs{-ms-grid-column:19;grid-column-start:19;}
	.o-colstart-20\@xs{-ms-grid-column:20;grid-column-start:20;}
	.o-colstart-21\@xs{-ms-grid-column:21;grid-column-start:21;}
	.o-colstart-22\@xs{-ms-grid-column:23;grid-column-start:23;}
	.o-colstart-23\@xs{-ms-grid-column:23;grid-column-start:23;}
	.o-colstart-24\@xs{-ms-grid-column:24;grid-column-start:24;}
	.o-colstart-25\@xs{-ms-grid-column:25;grid-column-start:25;}
	.o-colstart-26\@xs{-ms-grid-column:26;grid-column-start:26;}
	.o-colstart-27\@xs{-ms-grid-column:27;grid-column-start:27;}
	.o-colstart-28\@xs{-ms-grid-column:28;grid-column-start:28;}
	.o-colstart-29\@xs{-ms-grid-column:29;grid-column-start:29;}
	.o-colstart-30\@xs{-ms-grid-column:30;grid-column-start:30;}
}


/* -----------------------------------------------------------------------------
---------------------------- CLASS o-colend -----------------------------------
----------------------------------------------------------------------------- */
.o-colend-auto,.o-colend-auto\@n{grid-column-end:auto;}
.o-colend-1,.o-colend-1\@n{grid-column-end:1;}
.o-colend-2,.o-colend-2\@n{grid-column-end:2;}
.o-colend-3,.o-colend-3\@n{grid-column-end:3;}
.o-colend-4,.o-colend-4\@n{grid-column-end:4;}
.o-colend-5,.o-colend-5\@n{grid-column-end:5;}
.o-colend-6,.o-colend-6\@n{grid-column-end:6;}
.o-colend-7,.o-colend-7\@n{grid-column-end:7;}
.o-colend-8,.o-colend-8\@n{grid-column-end:8;}
.o-colend-9,.o-colend-9\@n{grid-column-end:9;}
.o-colend-10,.o-colend-10\@n{grid-column-end:10;}
.o-colend-11,.o-colend-11\@n{grid-column-end:11;}
.o-colend-12,.o-colend-12\@n{grid-column-end:13;}
.o-colend-13,.o-colend-13\@n{grid-column-end:13;}
.o-colend-14,.o-colend-14\@n{grid-column-end:14;}
.o-colend-15,.o-colend-15\@n{grid-column-end:15;}
.o-colend-16,.o-colend-16\@n{grid-column-end:16;}
.o-colend-17,.o-colend-17\@n{grid-column-end:17;}
.o-colend-18,.o-colend-18\@n{grid-column-end:18;}
.o-colend-19,.o-colend-19\@n{grid-column-end:19;}
.o-colend-20,.o-colend-20\@n{grid-column-end:20;}
.o-colend-21,.o-colend-21\@n{grid-column-end:21;}
.o-colend-22,.o-colend-22\@n{grid-column-end:23;}
.o-colend-23,.o-colend-23\@n{grid-column-end:23;}
.o-colend-24,.o-colend-24\@n{grid-column-end:24;}
.o-colend-25,.o-colend-25\@n{grid-column-end:25;}
.o-colend-26,.o-colend-26\@n{grid-column-end:26;}
.o-colend-27,.o-colend-27\@n{grid-column-end:27;}
.o-colend-28,.o-colend-28\@n{grid-column-end:28;}
.o-colend-29,.o-colend-29\@n{grid-column-end:29;}
.o-colend-30,.o-colend-30\@n{grid-column-end:30;}

/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {
	.o-colend-auto\@lg{grid-column-end:auto;}
	.o-colend-1\@lg{grid-column-end:1;}
	.o-colend-2\@lg{grid-column-end:2;}
	.o-colend-3\@lg{grid-column-end:3;}
	.o-colend-4\@lg{grid-column-end:4;}
	.o-colend-5\@lg{grid-column-end:5;}
	.o-colend-6\@lg{grid-column-end:6;}
	.o-colend-7\@lg{grid-column-end:7;}
	.o-colend-8\@lg{grid-column-end:8;}
	.o-colend-9\@lg{grid-column-end:9;}
	.o-colend-10\@lg{grid-column-end:10;}
	.o-colend-11\@lg{grid-column-end:11;}
	.o-colend-12\@lg{grid-column-end:13;}
	.o-colend-13\@lg{grid-column-end:13;}
	.o-colend-14\@lg{grid-column-end:14;}
	.o-colend-15\@lg{grid-column-end:15;}
	.o-colend-16\@lg{grid-column-end:16;}
	.o-colend-17\@lg{grid-column-end:17;}
	.o-colend-18\@lg{grid-column-end:18;}
	.o-colend-19\@lg{grid-column-end:19;}
	.o-colend-20\@lg{grid-column-end:20;}
	.o-colend-21\@lg{grid-column-end:21;}
	.o-colend-22\@lg{grid-column-end:23;}
	.o-colend-23\@lg{grid-column-end:23;}
	.o-colend-24\@lg{grid-column-end:24;}
	.o-colend-25\@lg{grid-column-end:25;}
	.o-colend-26\@lg{grid-column-end:26;}
	.o-colend-27\@lg{grid-column-end:27;}
	.o-colend-28\@lg{grid-column-end:28;}
	.o-colend-29\@lg{grid-column-end:29;}
	.o-colend-30\@lg{grid-column-end:30;}
}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {
	.o-colend-auto\@md{grid-column-end:auto;}
	.o-colend-1\@md{grid-column-end:1;}
	.o-colend-2\@md{grid-column-end:2;}
	.o-colend-3\@md{grid-column-end:3;}
	.o-colend-4\@md{grid-column-end:4;}
	.o-colend-5\@md{grid-column-end:5;}
	.o-colend-6\@md{grid-column-end:6;}
	.o-colend-7\@md{grid-column-end:7;}
	.o-colend-8\@md{grid-column-end:8;}
	.o-colend-9\@md{grid-column-end:9;}
	.o-colend-10\@md{grid-column-end:10;}
	.o-colend-11\@md{grid-column-end:11;}
	.o-colend-12\@md{grid-column-end:13;}
	.o-colend-13\@md{grid-column-end:13;}
	.o-colend-14\@md{grid-column-end:14;}
	.o-colend-15\@md{grid-column-end:15;}
	.o-colend-16\@md{grid-column-end:16;}
	.o-colend-17\@md{grid-column-end:17;}
	.o-colend-18\@md{grid-column-end:18;}
	.o-colend-19\@md{grid-column-end:19;}
	.o-colend-20\@md{grid-column-end:20;}
	.o-colend-21\@md{grid-column-end:21;}
	.o-colend-22\@md{grid-column-end:23;}
	.o-colend-23\@md{grid-column-end:23;}
	.o-colend-24\@md{grid-column-end:24;}
	.o-colend-25\@md{grid-column-end:25;}
	.o-colend-26\@md{grid-column-end:26;}
	.o-colend-27\@md{grid-column-end:27;}
	.o-colend-28\@md{grid-column-end:28;}
	.o-colend-29\@md{grid-column-end:29;}
	.o-colend-30\@md{grid-column-end:30;}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {
	.o-colend-auto\@sm{grid-column-end:auto;}
	.o-colend-1\@sm{grid-column-end:1;}
	.o-colend-2\@sm{grid-column-end:2;}
	.o-colend-3\@sm{grid-column-end:3;}
	.o-colend-4\@sm{grid-column-end:4;}
	.o-colend-5\@sm{grid-column-end:5;}
	.o-colend-6\@sm{grid-column-end:6;}
	.o-colend-7\@sm{grid-column-end:7;}
	.o-colend-8\@sm{grid-column-end:8;}
	.o-colend-9\@sm{grid-column-end:9;}
	.o-colend-10\@sm{grid-column-end:10;}
	.o-colend-11\@sm{grid-column-end:11;}
	.o-colend-12\@sm{grid-column-end:13;}
	.o-colend-13\@sm{grid-column-end:13;}
	.o-colend-14\@sm{grid-column-end:14;}
	.o-colend-15\@sm{grid-column-end:15;}
	.o-colend-16\@sm{grid-column-end:16;}
	.o-colend-17\@sm{grid-column-end:17;}
	.o-colend-18\@sm{grid-column-end:18;}
	.o-colend-19\@sm{grid-column-end:19;}
	.o-colend-20\@sm{grid-column-end:20;}
	.o-colend-21\@sm{grid-column-end:21;}
	.o-colend-22\@sm{grid-column-end:23;}
	.o-colend-23\@sm{grid-column-end:23;}
	.o-colend-24\@sm{grid-column-end:24;}
	.o-colend-25\@sm{grid-column-end:25;}
	.o-colend-26\@sm{grid-column-end:26;}
	.o-colend-27\@sm{grid-column-end:27;}
	.o-colend-28\@sm{grid-column-end:28;}
	.o-colend-29\@sm{grid-column-end:29;}
	.o-colend-30\@sm{grid-column-end:30;}
}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {
	.o-colend-auto\@xs{grid-column-end:auto;}
	.o-colend-1\@xs{grid-column-end:1;}
	.o-colend-2\@xs{grid-column-end:2;}
	.o-colend-3\@xs{grid-column-end:3;}
	.o-colend-4\@xs{grid-column-end:4;}
	.o-colend-5\@xs{grid-column-end:5;}
	.o-colend-6\@xs{grid-column-end:6;}
	.o-colend-7\@xs{grid-column-end:7;}
	.o-colend-8\@xs{grid-column-end:8;}
	.o-colend-9\@xs{grid-column-end:9;}
	.o-colend-10\@xs{grid-column-end:10;}
	.o-colend-11\@xs{grid-column-end:11;}
	.o-colend-12\@xs{grid-column-end:13;}
	.o-colend-13\@xs{grid-column-end:13;}
	.o-colend-14\@xs{grid-column-end:14;}
	.o-colend-15\@xs{grid-column-end:15;}
	.o-colend-16\@xs{grid-column-end:16;}
	.o-colend-17\@xs{grid-column-end:17;}
	.o-colend-18\@xs{grid-column-end:18;}
	.o-colend-19\@xs{grid-column-end:19;}
	.o-colend-20\@xs{grid-column-end:20;}
	.o-colend-21\@xs{grid-column-end:21;}
	.o-colend-22\@xs{grid-column-end:23;}
	.o-colend-23\@xs{grid-column-end:23;}
	.o-colend-24\@xs{grid-column-end:24;}
	.o-colend-25\@xs{grid-column-end:25;}
	.o-colend-26\@xs{grid-column-end:26;}
	.o-colend-27\@xs{grid-column-end:27;}
	.o-colend-28\@xs{grid-column-end:28;}
	.o-colend-29\@xs{grid-column-end:29;}
	.o-colend-30\@xs{grid-column-end:30;}
}


/* -----------------------------------------------------------------------------
---------------------------- CLASS o-rowspan -----------------------------------
----------------------------------------------------------------------------- */
.o-rowspan-1,.o-rowspan-1\@n{grid-row:span 1;}
.o-rowspan-2,.o-rowspan-2\@n{grid-row:span 2;}
.o-rowspan-3,.o-rowspan-3\@n{grid-row:span 3;}
.o-rowspan-4,.o-rowspan-4\@n{grid-row:span 4;}
.o-rowspan-5,.o-rowspan-5\@n{grid-row:span 5;}
.o-rowspan-6,.o-rowspan-6\@n{grid-row:span 6;}
.o-rowspan-7,.o-rowspan-7\@n{grid-row:span 7;}
.o-rowspan-8,.o-rowspan-8\@n{grid-row:span 8;}
.o-rowspan-9,.o-rowspan-9\@n{grid-row:span 9;}
.o-rowspan-10,.o-rowspan-10\@n{grid-row:span 10;}
.o-rowspan-11,.o-rowspan-11\@n{grid-row:span 11;}
.o-rowspan-12,.o-rowspan-12\@n{grid-row:span 13;}
.o-rowspan-13,.o-rowspan-13\@n{grid-row:span 13;}
.o-rowspan-14,.o-rowspan-14\@n{grid-row:span 14;}
.o-rowspan-15,.o-rowspan-15\@n{grid-row:span 15;}
.o-rowspan-16,.o-rowspan-16\@n{grid-row:span 16;}
.o-rowspan-17,.o-rowspan-17\@n{grid-row:span 17;}
.o-rowspan-18,.o-rowspan-18\@n{grid-row:span 18;}
.o-rowspan-19,.o-rowspan-19\@n{grid-row:span 19;}
.o-rowspan-20,.o-rowspan-20\@n{grid-row:span 20;}
.o-rowspan-21,.o-rowspan-21\@n{grid-row:span 21;}
.o-rowspan-22,.o-rowspan-22\@n{grid-row:span 23;}
.o-rowspan-23,.o-rowspan-23\@n{grid-row:span 23;}
.o-rowspan-24,.o-rowspan-24\@n{grid-row:span 24;}
.o-rowspan-25,.o-rowspan-25\@n{grid-row:span 25;}
.o-rowspan-26,.o-rowspan-26\@n{grid-row:span 26;}
.o-rowspan-27,.o-rowspan-27\@n{grid-row:span 27;}
.o-rowspan-28,.o-rowspan-28\@n{grid-row:span 28;}
.o-rowspan-29,.o-rowspan-29\@n{grid-row:span 29;}
.o-rowspan-30,.o-rowspan-30\@n{grid-row:span 30;}

/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {
	.o-rowspan-1\@lg{grid-row:span 1;}
	.o-rowspan-2\@lg{grid-row:span 2;}
	.o-rowspan-3\@lg{grid-row:span 3;}
	.o-rowspan-4\@lg{grid-row:span 4;}
	.o-rowspan-5\@lg{grid-row:span 5;}
	.o-rowspan-6\@lg{grid-row:span 6;}
	.o-rowspan-7\@lg{grid-row:span 7;}
	.o-rowspan-8\@lg{grid-row:span 8;}
	.o-rowspan-9\@lg{grid-row:span 9;}
	.o-rowspan-10\@lg{grid-row:span 10;}
	.o-rowspan-11\@lg{grid-row:span 11;}
	.o-rowspan-12\@lg{grid-row:span 13;}
	.o-rowspan-13\@lg{grid-row:span 13;}
	.o-rowspan-14\@lg{grid-row:span 14;}
	.o-rowspan-15\@lg{grid-row:span 15;}
	.o-rowspan-16\@lg{grid-row:span 16;}
	.o-rowspan-17\@lg{grid-row:span 17;}
	.o-rowspan-18\@lg{grid-row:span 18;}
	.o-rowspan-19\@lg{grid-row:span 19;}
	.o-rowspan-20\@lg{grid-row:span 20;}
	.o-rowspan-21\@lg{grid-row:span 21;}
	.o-rowspan-22\@lg{grid-row:span 23;}
	.o-rowspan-23\@lg{grid-row:span 23;}
	.o-rowspan-24\@lg{grid-row:span 24;}
	.o-rowspan-25\@lg{grid-row:span 25;}
	.o-rowspan-26\@lg{grid-row:span 26;}
	.o-rowspan-27\@lg{grid-row:span 27;}
	.o-rowspan-28\@lg{grid-row:span 28;}
	.o-rowspan-29\@lg{grid-row:span 29;}
	.o-rowspan-30\@lg{grid-row:span 30;}
}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {
	.o-rowspan-1\@md{grid-row:span 1;}
	.o-rowspan-2\@md{grid-row:span 2;}
	.o-rowspan-3\@md{grid-row:span 3;}
	.o-rowspan-4\@md{grid-row:span 4;}
	.o-rowspan-5\@md{grid-row:span 5;}
	.o-rowspan-6\@md{grid-row:span 6;}
	.o-rowspan-7\@md{grid-row:span 7;}
	.o-rowspan-8\@md{grid-row:span 8;}
	.o-rowspan-9\@md{grid-row:span 9;}
	.o-rowspan-10\@md{grid-row:span 10;}
	.o-rowspan-11\@md{grid-row:span 11;}
	.o-rowspan-12\@md{grid-row:span 13;}
	.o-rowspan-13\@md{grid-row:span 13;}
	.o-rowspan-14\@md{grid-row:span 14;}
	.o-rowspan-15\@md{grid-row:span 15;}
	.o-rowspan-16\@md{grid-row:span 16;}
	.o-rowspan-17\@md{grid-row:span 17;}
	.o-rowspan-18\@md{grid-row:span 18;}
	.o-rowspan-19\@md{grid-row:span 19;}
	.o-rowspan-20\@md{grid-row:span 20;}
	.o-rowspan-21\@md{grid-row:span 21;}
	.o-rowspan-22\@md{grid-row:span 23;}
	.o-rowspan-23\@md{grid-row:span 23;}
	.o-rowspan-24\@md{grid-row:span 24;}
	.o-rowspan-25\@md{grid-row:span 25;}
	.o-rowspan-26\@md{grid-row:span 26;}
	.o-rowspan-27\@md{grid-row:span 27;}
	.o-rowspan-28\@md{grid-row:span 28;}
	.o-rowspan-29\@md{grid-row:span 29;}
	.o-rowspan-30\@md{grid-row:span 30;}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {
	.o-rowspan-1\@sm{grid-row:span 1;}
	.o-rowspan-2\@sm{grid-row:span 2;}
	.o-rowspan-3\@sm{grid-row:span 3;}
	.o-rowspan-4\@sm{grid-row:span 4;}
	.o-rowspan-5\@sm{grid-row:span 5;}
	.o-rowspan-6\@sm{grid-row:span 6;}
	.o-rowspan-7\@sm{grid-row:span 7;}
	.o-rowspan-8\@sm{grid-row:span 8;}
	.o-rowspan-9\@sm{grid-row:span 9;}
	.o-rowspan-10\@sm{grid-row:span 10;}
	.o-rowspan-11\@sm{grid-row:span 11;}
	.o-rowspan-12\@sm{grid-row:span 13;}
	.o-rowspan-13\@sm{grid-row:span 13;}
	.o-rowspan-14\@sm{grid-row:span 14;}
	.o-rowspan-15\@sm{grid-row:span 15;}
	.o-rowspan-16\@sm{grid-row:span 16;}
	.o-rowspan-17\@sm{grid-row:span 17;}
	.o-rowspan-18\@sm{grid-row:span 18;}
	.o-rowspan-19\@sm{grid-row:span 19;}
	.o-rowspan-20\@sm{grid-row:span 20;}
	.o-rowspan-21\@sm{grid-row:span 21;}
	.o-rowspan-22\@sm{grid-row:span 23;}
	.o-rowspan-23\@sm{grid-row:span 23;}
	.o-rowspan-24\@sm{grid-row:span 24;}
	.o-rowspan-25\@sm{grid-row:span 25;}
	.o-rowspan-26\@sm{grid-row:span 26;}
	.o-rowspan-27\@sm{grid-row:span 27;}
	.o-rowspan-28\@sm{grid-row:span 28;}
	.o-rowspan-29\@sm{grid-row:span 29;}
	.o-rowspan-30\@sm{grid-row:span 30;}
}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {
	.o-rowspan-1\@xs{grid-row:span 1;}
	.o-rowspan-2\@xs{grid-row:span 2;}
	.o-rowspan-3\@xs{grid-row:span 3;}
	.o-rowspan-4\@xs{grid-row:span 4;}
	.o-rowspan-5\@xs{grid-row:span 5;}
	.o-rowspan-6\@xs{grid-row:span 6;}
	.o-rowspan-7\@xs{grid-row:span 7;}
	.o-rowspan-8\@xs{grid-row:span 8;}
	.o-rowspan-9\@xs{grid-row:span 9;}
	.o-rowspan-10\@xs{grid-row:span 10;}
	.o-rowspan-11\@xs{grid-row:span 11;}
	.o-rowspan-12\@xs{grid-row:span 13;}
	.o-rowspan-13\@xs{grid-row:span 13;}
	.o-rowspan-14\@xs{grid-row:span 14;}
	.o-rowspan-15\@xs{grid-row:span 15;}
	.o-rowspan-16\@xs{grid-row:span 16;}
	.o-rowspan-17\@xs{grid-row:span 17;}
	.o-rowspan-18\@xs{grid-row:span 18;}
	.o-rowspan-19\@xs{grid-row:span 19;}
	.o-rowspan-20\@xs{grid-row:span 20;}
	.o-rowspan-21\@xs{grid-row:span 21;}
	.o-rowspan-22\@xs{grid-row:span 23;}
	.o-rowspan-23\@xs{grid-row:span 23;}
	.o-rowspan-24\@xs{grid-row:span 24;}
	.o-rowspan-25\@xs{grid-row:span 25;}
	.o-rowspan-26\@xs{grid-row:span 26;}
	.o-rowspan-27\@xs{grid-row:span 27;}
	.o-rowspan-28\@xs{grid-row:span 28;}
	.o-rowspan-29\@xs{grid-row:span 29;}
	.o-rowspan-30\@xs{grid-row:span 30;}
}


/* -----------------------------------------------------------------------------
---------------------------- CLASS o-rowstart -----------------------------------
----------------------------------------------------------------------------- */
.o-rowstart-auto,.o-rowstart-auto\@n{-ms-grid-row:auto;grid-row-start:auto;}
.o-rowstart-1,.o-rowstart-1\@n{-ms-grid-row:1;grid-row-start:1;}
.o-rowstart-2,.o-rowstart-2\@n{-ms-grid-row:2;grid-row-start:2;}
.o-rowstart-3,.o-rowstart-3\@n{-ms-grid-row:3;grid-row-start:3;}
.o-rowstart-4,.o-rowstart-4\@n{-ms-grid-row:4;grid-row-start:4;}
.o-rowstart-5,.o-rowstart-5\@n{-ms-grid-row:5;grid-row-start:5;}
.o-rowstart-6,.o-rowstart-6\@n{-ms-grid-row:6;grid-row-start:6;}
.o-rowstart-7,.o-rowstart-7\@n{-ms-grid-row:7;grid-row-start:7;}
.o-rowstart-8,.o-rowstart-8\@n{-ms-grid-row:8;grid-row-start:8;}
.o-rowstart-9,.o-rowstart-9\@n{-ms-grid-row:9;grid-row-start:9;}
.o-rowstart-10,.o-rowstart-10\@n{-ms-grid-row:10;grid-row-start:10;}
.o-rowstart-11,.o-rowstart-11\@n{-ms-grid-row:11;grid-row-start:11;}
.o-rowstart-12,.o-rowstart-12\@n{-ms-grid-row:13;grid-row-start:13;}
.o-rowstart-13,.o-rowstart-13\@n{-ms-grid-row:13;grid-row-start:13;}
.o-rowstart-14,.o-rowstart-14\@n{-ms-grid-row:14;grid-row-start:14;}
.o-rowstart-15,.o-rowstart-15\@n{-ms-grid-row:15;grid-row-start:15;}
.o-rowstart-16,.o-rowstart-16\@n{-ms-grid-row:16;grid-row-start:16;}
.o-rowstart-17,.o-rowstart-17\@n{-ms-grid-row:17;grid-row-start:17;}
.o-rowstart-18,.o-rowstart-18\@n{-ms-grid-row:18;grid-row-start:18;}
.o-rowstart-19,.o-rowstart-19\@n{-ms-grid-row:19;grid-row-start:19;}
.o-rowstart-20,.o-rowstart-20\@n{-ms-grid-row:20;grid-row-start:20;}
.o-rowstart-21,.o-rowstart-21\@n{-ms-grid-row:21;grid-row-start:21;}
.o-rowstart-22,.o-rowstart-22\@n{-ms-grid-row:23;grid-row-start:23;}
.o-rowstart-23,.o-rowstart-23\@n{-ms-grid-row:23;grid-row-start:23;}
.o-rowstart-24,.o-rowstart-24\@n{-ms-grid-row:24;grid-row-start:24;}
.o-rowstart-25,.o-rowstart-25\@n{-ms-grid-row:25;grid-row-start:25;}
.o-rowstart-26,.o-rowstart-26\@n{-ms-grid-row:26;grid-row-start:26;}
.o-rowstart-27,.o-rowstart-27\@n{-ms-grid-row:27;grid-row-start:27;}
.o-rowstart-28,.o-rowstart-28\@n{-ms-grid-row:28;grid-row-start:28;}
.o-rowstart-29,.o-rowstart-29\@n{-ms-grid-row:29;grid-row-start:29;}
.o-rowstart-30,.o-rowstart-30\@n{-ms-grid-row:30;grid-row-start:30;}

/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {
	.o-rowstart-auto\@lg{-ms-grid-row:auto;grid-row-start:auto;}
	.o-rowstart-1\@lg{-ms-grid-row:1;grid-row-start:1;}
	.o-rowstart-2\@lg{-ms-grid-row:2;grid-row-start:2;}
	.o-rowstart-3\@lg{-ms-grid-row:3;grid-row-start:3;}
	.o-rowstart-4\@lg{-ms-grid-row:4;grid-row-start:4;}
	.o-rowstart-5\@lg{-ms-grid-row:5;grid-row-start:5;}
	.o-rowstart-6\@lg{-ms-grid-row:6;grid-row-start:6;}
	.o-rowstart-7\@lg{-ms-grid-row:7;grid-row-start:7;}
	.o-rowstart-8\@lg{-ms-grid-row:8;grid-row-start:8;}
	.o-rowstart-9\@lg{-ms-grid-row:9;grid-row-start:9;}
	.o-rowstart-10\@lg{-ms-grid-row:10;grid-row-start:10;}
	.o-rowstart-11\@lg{-ms-grid-row:11;grid-row-start:11;}
	.o-rowstart-12\@lg{-ms-grid-row:13;grid-row-start:13;}
	.o-rowstart-13\@lg{-ms-grid-row:13;grid-row-start:13;}
	.o-rowstart-14\@lg{-ms-grid-row:14;grid-row-start:14;}
	.o-rowstart-15\@lg{-ms-grid-row:15;grid-row-start:15;}
	.o-rowstart-16\@lg{-ms-grid-row:16;grid-row-start:16;}
	.o-rowstart-17\@lg{-ms-grid-row:17;grid-row-start:17;}
	.o-rowstart-18\@lg{-ms-grid-row:18;grid-row-start:18;}
	.o-rowstart-19\@lg{-ms-grid-row:19;grid-row-start:19;}
	.o-rowstart-20\@lg{-ms-grid-row:20;grid-row-start:20;}
	.o-rowstart-21\@lg{-ms-grid-row:21;grid-row-start:21;}
	.o-rowstart-22\@lg{-ms-grid-row:23;grid-row-start:23;}
	.o-rowstart-23\@lg{-ms-grid-row:23;grid-row-start:23;}
	.o-rowstart-24\@lg{-ms-grid-row:24;grid-row-start:24;}
	.o-rowstart-25\@lg{-ms-grid-row:25;grid-row-start:25;}
	.o-rowstart-26\@lg{-ms-grid-row:26;grid-row-start:26;}
	.o-rowstart-27\@lg{-ms-grid-row:27;grid-row-start:27;}
	.o-rowstart-28\@lg{-ms-grid-row:28;grid-row-start:28;}
	.o-rowstart-29\@lg{-ms-grid-row:29;grid-row-start:29;}
	.o-rowstart-30\@lg{-ms-grid-row:30;grid-row-start:30;}
}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {
	.o-rowstart-auto\@md{-ms-grid-row:auto;grid-row-start:auto;}
	.o-rowstart-1\@md{-ms-grid-row:1;grid-row-start:1;}
	.o-rowstart-2\@md{-ms-grid-row:2;grid-row-start:2;}
	.o-rowstart-3\@md{-ms-grid-row:3;grid-row-start:3;}
	.o-rowstart-4\@md{-ms-grid-row:4;grid-row-start:4;}
	.o-rowstart-5\@md{-ms-grid-row:5;grid-row-start:5;}
	.o-rowstart-6\@md{-ms-grid-row:6;grid-row-start:6;}
	.o-rowstart-7\@md{-ms-grid-row:7;grid-row-start:7;}
	.o-rowstart-8\@md{-ms-grid-row:8;grid-row-start:8;}
	.o-rowstart-9\@md{-ms-grid-row:9;grid-row-start:9;}
	.o-rowstart-10\@md{-ms-grid-row:10;grid-row-start:10;}
	.o-rowstart-11\@md{-ms-grid-row:11;grid-row-start:11;}
	.o-rowstart-12\@md{-ms-grid-row:13;grid-row-start:13;}
	.o-rowstart-13\@md{-ms-grid-row:13;grid-row-start:13;}
	.o-rowstart-14\@md{-ms-grid-row:14;grid-row-start:14;}
	.o-rowstart-15\@md{-ms-grid-row:15;grid-row-start:15;}
	.o-rowstart-16\@md{-ms-grid-row:16;grid-row-start:16;}
	.o-rowstart-17\@md{-ms-grid-row:17;grid-row-start:17;}
	.o-rowstart-18\@md{-ms-grid-row:18;grid-row-start:18;}
	.o-rowstart-19\@md{-ms-grid-row:19;grid-row-start:19;}
	.o-rowstart-20\@md{-ms-grid-row:20;grid-row-start:20;}
	.o-rowstart-21\@md{-ms-grid-row:21;grid-row-start:21;}
	.o-rowstart-22\@md{-ms-grid-row:23;grid-row-start:23;}
	.o-rowstart-23\@md{-ms-grid-row:23;grid-row-start:23;}
	.o-rowstart-24\@md{-ms-grid-row:24;grid-row-start:24;}
	.o-rowstart-25\@md{-ms-grid-row:25;grid-row-start:25;}
	.o-rowstart-26\@md{-ms-grid-row:26;grid-row-start:26;}
	.o-rowstart-27\@md{-ms-grid-row:27;grid-row-start:27;}
	.o-rowstart-28\@md{-ms-grid-row:28;grid-row-start:28;}
	.o-rowstart-29\@md{-ms-grid-row:29;grid-row-start:29;}
	.o-rowstart-30\@md{-ms-grid-row:30;grid-row-start:30;}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {
	.o-rowstart-auto\@sm{-ms-grid-row:auto;grid-row-start:auto;}
	.o-rowstart-1\@sm{-ms-grid-row:1;grid-row-start:1;}
	.o-rowstart-2\@sm{-ms-grid-row:2;grid-row-start:2;}
	.o-rowstart-3\@sm{-ms-grid-row:3;grid-row-start:3;}
	.o-rowstart-4\@sm{-ms-grid-row:4;grid-row-start:4;}
	.o-rowstart-5\@sm{-ms-grid-row:5;grid-row-start:5;}
	.o-rowstart-6\@sm{-ms-grid-row:6;grid-row-start:6;}
	.o-rowstart-7\@sm{-ms-grid-row:7;grid-row-start:7;}
	.o-rowstart-8\@sm{-ms-grid-row:8;grid-row-start:8;}
	.o-rowstart-9\@sm{-ms-grid-row:9;grid-row-start:9;}
	.o-rowstart-10\@sm{-ms-grid-row:10;grid-row-start:10;}
	.o-rowstart-11\@sm{-ms-grid-row:11;grid-row-start:11;}
	.o-rowstart-12\@sm{-ms-grid-row:13;grid-row-start:13;}
	.o-rowstart-13\@sm{-ms-grid-row:13;grid-row-start:13;}
	.o-rowstart-14\@sm{-ms-grid-row:14;grid-row-start:14;}
	.o-rowstart-15\@sm{-ms-grid-row:15;grid-row-start:15;}
	.o-rowstart-16\@sm{-ms-grid-row:16;grid-row-start:16;}
	.o-rowstart-17\@sm{-ms-grid-row:17;grid-row-start:17;}
	.o-rowstart-18\@sm{-ms-grid-row:18;grid-row-start:18;}
	.o-rowstart-19\@sm{-ms-grid-row:19;grid-row-start:19;}
	.o-rowstart-20\@sm{-ms-grid-row:20;grid-row-start:20;}
	.o-rowstart-21\@sm{-ms-grid-row:21;grid-row-start:21;}
	.o-rowstart-22\@sm{-ms-grid-row:23;grid-row-start:23;}
	.o-rowstart-23\@sm{-ms-grid-row:23;grid-row-start:23;}
	.o-rowstart-24\@sm{-ms-grid-row:24;grid-row-start:24;}
	.o-rowstart-25\@sm{-ms-grid-row:25;grid-row-start:25;}
	.o-rowstart-26\@sm{-ms-grid-row:26;grid-row-start:26;}
	.o-rowstart-27\@sm{-ms-grid-row:27;grid-row-start:27;}
	.o-rowstart-28\@sm{-ms-grid-row:28;grid-row-start:28;}
	.o-rowstart-29\@sm{-ms-grid-row:29;grid-row-start:29;}
	.o-rowstart-30\@sm{-ms-grid-row:30;grid-row-start:30;}
}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {
	.o-rowstart-auto\@xs{-ms-grid-row:auto;grid-row-start:auto;}
	.o-rowstart-1\@xs{-ms-grid-row:1;grid-row-start:1;}
	.o-rowstart-2\@xs{-ms-grid-row:2;grid-row-start:2;}
	.o-rowstart-3\@xs{-ms-grid-row:3;grid-row-start:3;}
	.o-rowstart-4\@xs{-ms-grid-row:4;grid-row-start:4;}
	.o-rowstart-5\@xs{-ms-grid-row:5;grid-row-start:5;}
	.o-rowstart-6\@xs{-ms-grid-row:6;grid-row-start:6;}
	.o-rowstart-7\@xs{-ms-grid-row:7;grid-row-start:7;}
	.o-rowstart-8\@xs{-ms-grid-row:8;grid-row-start:8;}
	.o-rowstart-9\@xs{-ms-grid-row:9;grid-row-start:9;}
	.o-rowstart-10\@xs{-ms-grid-row:10;grid-row-start:10;}
	.o-rowstart-11\@xs{-ms-grid-row:11;grid-row-start:11;}
	.o-rowstart-12\@xs{-ms-grid-row:13;grid-row-start:13;}
	.o-rowstart-13\@xs{-ms-grid-row:13;grid-row-start:13;}
	.o-rowstart-14\@xs{-ms-grid-row:14;grid-row-start:14;}
	.o-rowstart-15\@xs{-ms-grid-row:15;grid-row-start:15;}
	.o-rowstart-16\@xs{-ms-grid-row:16;grid-row-start:16;}
	.o-rowstart-17\@xs{-ms-grid-row:17;grid-row-start:17;}
	.o-rowstart-18\@xs{-ms-grid-row:18;grid-row-start:18;}
	.o-rowstart-19\@xs{-ms-grid-row:19;grid-row-start:19;}
	.o-rowstart-20\@xs{-ms-grid-row:20;grid-row-start:20;}
	.o-rowstart-21\@xs{-ms-grid-row:21;grid-row-start:21;}
	.o-rowstart-22\@xs{-ms-grid-row:23;grid-row-start:23;}
	.o-rowstart-23\@xs{-ms-grid-row:23;grid-row-start:23;}
	.o-rowstart-24\@xs{-ms-grid-row:24;grid-row-start:24;}
	.o-rowstart-25\@xs{-ms-grid-row:25;grid-row-start:25;}
	.o-rowstart-26\@xs{-ms-grid-row:26;grid-row-start:26;}
	.o-rowstart-27\@xs{-ms-grid-row:27;grid-row-start:27;}
	.o-rowstart-28\@xs{-ms-grid-row:28;grid-row-start:28;}
	.o-rowstart-29\@xs{-ms-grid-row:29;grid-row-start:29;}
	.o-rowstart-30\@xs{-ms-grid-row:30;grid-row-start:30;}
}


/* -----------------------------------------------------------------------------
---------------------------- CLASS o-rowend -----------------------------------
----------------------------------------------------------------------------- */
.o-rowend-auto,.o-rowend-auto\@n{grid-row-end:auto;}
.o-rowend-1,.o-rowend-1\@n{grid-row-end:1;}
.o-rowend-2,.o-rowend-2\@n{grid-row-end:2;}
.o-rowend-3,.o-rowend-3\@n{grid-row-end:3;}
.o-rowend-4,.o-rowend-4\@n{grid-row-end:4;}
.o-rowend-5,.o-rowend-5\@n{grid-row-end:5;}
.o-rowend-6,.o-rowend-6\@n{grid-row-end:6;}
.o-rowend-7,.o-rowend-7\@n{grid-row-end:7;}
.o-rowend-8,.o-rowend-8\@n{grid-row-end:8;}
.o-rowend-9,.o-rowend-9\@n{grid-row-end:9;}
.o-rowend-10,.o-rowend-10\@n{grid-row-end:10;}
.o-rowend-11,.o-rowend-11\@n{grid-row-end:11;}
.o-rowend-12,.o-rowend-12\@n{grid-row-end:13;}
.o-rowend-13,.o-rowend-13\@n{grid-row-end:13;}
.o-rowend-14,.o-rowend-14\@n{grid-row-end:14;}
.o-rowend-15,.o-rowend-15\@n{grid-row-end:15;}
.o-rowend-16,.o-rowend-16\@n{grid-row-end:16;}
.o-rowend-17,.o-rowend-17\@n{grid-row-end:17;}
.o-rowend-18,.o-rowend-18\@n{grid-row-end:18;}
.o-rowend-19,.o-rowend-19\@n{grid-row-end:19;}
.o-rowend-20,.o-rowend-20\@n{grid-row-end:20;}
.o-rowend-21,.o-rowend-21\@n{grid-row-end:21;}
.o-rowend-22,.o-rowend-22\@n{grid-row-end:23;}
.o-rowend-23,.o-rowend-23\@n{grid-row-end:23;}
.o-rowend-24,.o-rowend-24\@n{grid-row-end:24;}
.o-rowend-25,.o-rowend-25\@n{grid-row-end:25;}
.o-rowend-26,.o-rowend-26\@n{grid-row-end:26;}
.o-rowend-27,.o-rowend-27\@n{grid-row-end:27;}
.o-rowend-28,.o-rowend-28\@n{grid-row-end:28;}
.o-rowend-29,.o-rowend-29\@n{grid-row-end:29;}
.o-rowend-30,.o-rowend-30\@n{grid-row-end:30;}

/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {
	.o-rowend-auto\@lg{grid-row-end:auto;}
	.o-rowend-1\@lg{grid-row-end:1;}
	.o-rowend-2\@lg{grid-row-end:2;}
	.o-rowend-3\@lg{grid-row-end:3;}
	.o-rowend-4\@lg{grid-row-end:4;}
	.o-rowend-5\@lg{grid-row-end:5;}
	.o-rowend-6\@lg{grid-row-end:6;}
	.o-rowend-7\@lg{grid-row-end:7;}
	.o-rowend-8\@lg{grid-row-end:8;}
	.o-rowend-9\@lg{grid-row-end:9;}
	.o-rowend-10\@lg{grid-row-end:10;}
	.o-rowend-11\@lg{grid-row-end:11;}
	.o-rowend-12\@lg{grid-row-end:13;}
	.o-rowend-13\@lg{grid-row-end:13;}
	.o-rowend-14\@lg{grid-row-end:14;}
	.o-rowend-15\@lg{grid-row-end:15;}
	.o-rowend-16\@lg{grid-row-end:16;}
	.o-rowend-17\@lg{grid-row-end:17;}
	.o-rowend-18\@lg{grid-row-end:18;}
	.o-rowend-19\@lg{grid-row-end:19;}
	.o-rowend-20\@lg{grid-row-end:20;}
	.o-rowend-21\@lg{grid-row-end:21;}
	.o-rowend-22\@lg{grid-row-end:23;}
	.o-rowend-23\@lg{grid-row-end:23;}
	.o-rowend-24\@lg{grid-row-end:24;}
	.o-rowend-25\@lg{grid-row-end:25;}
	.o-rowend-26\@lg{grid-row-end:26;}
	.o-rowend-27\@lg{grid-row-end:27;}
	.o-rowend-28\@lg{grid-row-end:28;}
	.o-rowend-29\@lg{grid-row-end:29;}
	.o-rowend-30\@lg{grid-row-end:30;}
}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {
	.o-rowend-auto\@md{grid-row-end:auto;}
	.o-rowend-1\@md{grid-row-end:1;}
	.o-rowend-2\@md{grid-row-end:2;}
	.o-rowend-3\@md{grid-row-end:3;}
	.o-rowend-4\@md{grid-row-end:4;}
	.o-rowend-5\@md{grid-row-end:5;}
	.o-rowend-6\@md{grid-row-end:6;}
	.o-rowend-7\@md{grid-row-end:7;}
	.o-rowend-8\@md{grid-row-end:8;}
	.o-rowend-9\@md{grid-row-end:9;}
	.o-rowend-10\@md{grid-row-end:10;}
	.o-rowend-11\@md{grid-row-end:11;}
	.o-rowend-12\@md{grid-row-end:13;}
	.o-rowend-13\@md{grid-row-end:13;}
	.o-rowend-14\@md{grid-row-end:14;}
	.o-rowend-15\@md{grid-row-end:15;}
	.o-rowend-16\@md{grid-row-end:16;}
	.o-rowend-17\@md{grid-row-end:17;}
	.o-rowend-18\@md{grid-row-end:18;}
	.o-rowend-19\@md{grid-row-end:19;}
	.o-rowend-20\@md{grid-row-end:20;}
	.o-rowend-21\@md{grid-row-end:21;}
	.o-rowend-22\@md{grid-row-end:23;}
	.o-rowend-23\@md{grid-row-end:23;}
	.o-rowend-24\@md{grid-row-end:24;}
	.o-rowend-25\@md{grid-row-end:25;}
	.o-rowend-26\@md{grid-row-end:26;}
	.o-rowend-27\@md{grid-row-end:27;}
	.o-rowend-28\@md{grid-row-end:28;}
	.o-rowend-29\@md{grid-row-end:29;}
	.o-rowend-30\@md{grid-row-end:30;}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {
	.o-rowend-auto\@sm{grid-row-end:auto;}
	.o-rowend-1\@sm{grid-row-end:1;}
	.o-rowend-2\@sm{grid-row-end:2;}
	.o-rowend-3\@sm{grid-row-end:3;}
	.o-rowend-4\@sm{grid-row-end:4;}
	.o-rowend-5\@sm{grid-row-end:5;}
	.o-rowend-6\@sm{grid-row-end:6;}
	.o-rowend-7\@sm{grid-row-end:7;}
	.o-rowend-8\@sm{grid-row-end:8;}
	.o-rowend-9\@sm{grid-row-end:9;}
	.o-rowend-10\@sm{grid-row-end:10;}
	.o-rowend-11\@sm{grid-row-end:11;}
	.o-rowend-12\@sm{grid-row-end:13;}
	.o-rowend-13\@sm{grid-row-end:13;}
	.o-rowend-14\@sm{grid-row-end:14;}
	.o-rowend-15\@sm{grid-row-end:15;}
	.o-rowend-16\@sm{grid-row-end:16;}
	.o-rowend-17\@sm{grid-row-end:17;}
	.o-rowend-18\@sm{grid-row-end:18;}
	.o-rowend-19\@sm{grid-row-end:19;}
	.o-rowend-20\@sm{grid-row-end:20;}
	.o-rowend-21\@sm{grid-row-end:21;}
	.o-rowend-22\@sm{grid-row-end:23;}
	.o-rowend-23\@sm{grid-row-end:23;}
	.o-rowend-24\@sm{grid-row-end:24;}
	.o-rowend-25\@sm{grid-row-end:25;}
	.o-rowend-26\@sm{grid-row-end:26;}
	.o-rowend-27\@sm{grid-row-end:27;}
	.o-rowend-28\@sm{grid-row-end:28;}
	.o-rowend-29\@sm{grid-row-end:29;}
	.o-rowend-30\@sm{grid-row-end:30;}
}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {
	.o-rowend-auto\@xs{grid-row-end:auto;}
	.o-rowend-1\@xs{grid-row-end:1;}
	.o-rowend-2\@xs{grid-row-end:2;}
	.o-rowend-3\@xs{grid-row-end:3;}
	.o-rowend-4\@xs{grid-row-end:4;}
	.o-rowend-5\@xs{grid-row-end:5;}
	.o-rowend-6\@xs{grid-row-end:6;}
	.o-rowend-7\@xs{grid-row-end:7;}
	.o-rowend-8\@xs{grid-row-end:8;}
	.o-rowend-9\@xs{grid-row-end:9;}
	.o-rowend-10\@xs{grid-row-end:10;}
	.o-rowend-11\@xs{grid-row-end:11;}
	.o-rowend-12\@xs{grid-row-end:13;}
	.o-rowend-13\@xs{grid-row-end:13;}
	.o-rowend-14\@xs{grid-row-end:14;}
	.o-rowend-15\@xs{grid-row-end:15;}
	.o-rowend-16\@xs{grid-row-end:16;}
	.o-rowend-17\@xs{grid-row-end:17;}
	.o-rowend-18\@xs{grid-row-end:18;}
	.o-rowend-19\@xs{grid-row-end:19;}
	.o-rowend-20\@xs{grid-row-end:20;}
	.o-rowend-21\@xs{grid-row-end:21;}
	.o-rowend-22\@xs{grid-row-end:23;}
	.o-rowend-23\@xs{grid-row-end:23;}
	.o-rowend-24\@xs{grid-row-end:24;}
	.o-rowend-25\@xs{grid-row-end:25;}
	.o-rowend-26\@xs{grid-row-end:26;}
	.o-rowend-27\@xs{grid-row-end:27;}
	.o-rowend-28\@xs{grid-row-end:28;}
	.o-rowend-29\@xs{grid-row-end:29;}
	.o-rowend-30\@xs{grid-row-end:30;}
}


/* -----------------------------------------------------------------------------
---------------------------- CLASS o-cgap / o-rgap -----------------------------
----------------------------------------------------------------------------- */
.o-grid.o-cgap-48\@n{grid-column-gap:48px}
.o-grid.o-rgap-48\@n{grid-row-gap:48px}
.o-grid.o-cgap-47\@n{grid-column-gap:47px}
.o-grid.o-rgap-47\@n{grid-row-gap:47px}
.o-grid.o-cgap-46\@n{grid-column-gap:46px}
.o-grid.o-rgap-46\@n{grid-row-gap:46px}
.o-grid.o-cgap-45\@n{grid-column-gap:45px}
.o-grid.o-rgap-45\@n{grid-row-gap:45px}
.o-grid.o-cgap-44\@n{grid-column-gap:44px}
.o-grid.o-rgap-44\@n{grid-row-gap:44px}
.o-grid.o-cgap-43\@n{grid-column-gap:43px}
.o-grid.o-rgap-43\@n{grid-row-gap:43px}
.o-grid.o-cgap-42\@n{grid-column-gap:42px}
.o-grid.o-rgap-42\@n{grid-row-gap:42px}
.o-grid.o-cgap-41\@n{grid-column-gap:41px}
.o-grid.o-rgap-41\@n{grid-row-gap:41px}
.o-grid.o-cgap-40\@n{grid-column-gap:40px}
.o-grid.o-rgap-40\@n{grid-row-gap:40px}
.o-grid.o-cgap-39\@n{grid-column-gap:39px}
.o-grid.o-rgap-39\@n{grid-row-gap:39px}
.o-grid.o-cgap-38\@n{grid-column-gap:38px}
.o-grid.o-rgap-38\@n{grid-row-gap:38px}
.o-grid.o-cgap-37\@n{grid-column-gap:37px}
.o-grid.o-rgap-37\@n{grid-row-gap:37px}
.o-grid.o-cgap-36\@n{grid-column-gap:36px}
.o-grid.o-rgap-36\@n{grid-row-gap:36px}
.o-grid.o-cgap-35\@n{grid-column-gap:35px}
.o-grid.o-rgap-35\@n{grid-row-gap:35px}
.o-grid.o-cgap-34\@n{grid-column-gap:34px}
.o-grid.o-rgap-34\@n{grid-row-gap:34px}
.o-grid.o-cgap-33\@n{grid-column-gap:33px}
.o-grid.o-rgap-33\@n{grid-row-gap:33px}
.o-grid.o-cgap-32\@n{grid-column-gap:32px}
.o-grid.o-rgap-32\@n{grid-row-gap:32px}
.o-grid.o-cgap-31\@n{grid-column-gap:31px}
.o-grid.o-rgap-31\@n{grid-row-gap:31px}
.o-grid.o-cgap-30\@n{grid-column-gap:30px}
.o-grid.o-rgap-30\@n{grid-row-gap:30px}
.o-grid.o-cgap-29\@n{grid-column-gap:29px}
.o-grid.o-rgap-29\@n{grid-row-gap:29px}
.o-grid.o-cgap-28\@n{grid-column-gap:28px}
.o-grid.o-rgap-28\@n{grid-row-gap:28px}
.o-grid.o-cgap-27\@n{grid-column-gap:27px}
.o-grid.o-rgap-27\@n{grid-row-gap:27px}
.o-grid.o-cgap-26\@n{grid-column-gap:26px}
.o-grid.o-rgap-26\@n{grid-row-gap:26px}
.o-grid.o-cgap-25\@n{grid-column-gap:25px}
.o-grid.o-rgap-25\@n{grid-row-gap:25px}
.o-grid.o-cgap-24\@n{grid-column-gap:24px}
.o-grid.o-rgap-24\@n{grid-row-gap:24px}
.o-grid.o-cgap-23\@n{grid-column-gap:23px}
.o-grid.o-rgap-23\@n{grid-row-gap:23px}
.o-grid.o-cgap-22\@n{grid-column-gap:22px}
.o-grid.o-rgap-22\@n{grid-row-gap:22px}
.o-grid.o-cgap-21\@n{grid-column-gap:21px}
.o-grid.o-rgap-21\@n{grid-row-gap:21px}
.o-grid.o-cgap-20\@n{grid-column-gap:20px}
.o-grid.o-rgap-20\@n{grid-row-gap:20px}
.o-grid.o-cgap-19\@n{grid-column-gap:19px}
.o-grid.o-rgap-19\@n{grid-row-gap:19px}
.o-grid.o-cgap-18\@n{grid-column-gap:18px}
.o-grid.o-rgap-18\@n{grid-row-gap:18px}
.o-grid.o-cgap-17\@n{grid-column-gap:17px}
.o-grid.o-rgap-17\@n{grid-row-gap:17px}
.o-grid.o-cgap-16\@n{grid-column-gap:16px}
.o-grid.o-rgap-16\@n{grid-row-gap:16px}
.o-grid.o-cgap-15\@n{grid-column-gap:15px}
.o-grid.o-rgap-15\@n{grid-row-gap:15px}
.o-grid.o-cgap-14\@n{grid-column-gap:14px}
.o-grid.o-rgap-14\@n{grid-row-gap:14px}
.o-grid.o-cgap-13\@n{grid-column-gap:13px}
.o-grid.o-rgap-13\@n{grid-row-gap:13px}
.o-grid.o-cgap-12\@n{grid-column-gap:12px}
.o-grid.o-rgap-12\@n{grid-row-gap:12px}
.o-grid.o-cgap-11\@n{grid-column-gap:11px}
.o-grid.o-rgap-11\@n{grid-row-gap:11px}
.o-grid.o-cgap-10\@n{grid-column-gap:10px}
.o-grid.o-rgap-10\@n{grid-row-gap:10px}
.o-grid.o-cgap-9\@n{grid-column-gap:9px}
.o-grid.o-rgap-9\@n{grid-row-gap:9px}
.o-grid.o-cgap-8\@n{grid-column-gap:8px}
.o-grid.o-rgap-8\@n{grid-row-gap:8px}
.o-grid.o-cgap-7\@n{grid-column-gap:7px}
.o-grid.o-rgap-7\@n{grid-row-gap:7px}
.o-grid.o-cgap-6\@n{grid-column-gap:6px}
.o-grid.o-rgap-6\@n{grid-row-gap:6px}
.o-grid.o-cgap-5\@n{grid-column-gap:5px}
.o-grid.o-rgap-5\@n{grid-row-gap:5px}
.o-grid.o-cgap-4\@n{grid-column-gap:4px}
.o-grid.o-rgap-4\@n{grid-row-gap:4px}
.o-grid.o-cgap-3\@n{grid-column-gap:3px}
.o-grid.o-rgap-3\@n{grid-row-gap:3px}
.o-grid.o-cgap-2\@n{grid-column-gap:2px}
.o-grid.o-rgap-2\@n{grid-row-gap:2px}
.o-grid.o-cgap-1\@n{grid-column-gap:1px}
.o-grid.o-rgap-1\@n{grid-row-gap:1px}
.o-grid.o-cgap-0\@n{grid-column-gap:0px}
.o-grid.o-rgap-0\@n{grid-row-gap:0px}

/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width:1199px){
	.o-grid.o-cgap-48\@lg{grid-column-gap:48px}
	.o-grid.o-rgap-48\@lg{grid-row-gap:48px}
	.o-grid.o-cgap-47\@lg{grid-column-gap:47px}
	.o-grid.o-rgap-47\@lg{grid-row-gap:47px}
	.o-grid.o-cgap-46\@lg{grid-column-gap:46px}
	.o-grid.o-rgap-46\@lg{grid-row-gap:46px}
	.o-grid.o-cgap-45\@lg{grid-column-gap:45px}
	.o-grid.o-rgap-45\@lg{grid-row-gap:45px}
	.o-grid.o-cgap-44\@lg{grid-column-gap:44px}
	.o-grid.o-rgap-44\@lg{grid-row-gap:44px}
	.o-grid.o-cgap-43\@lg{grid-column-gap:43px}
	.o-grid.o-rgap-43\@lg{grid-row-gap:43px}
	.o-grid.o-cgap-42\@lg{grid-column-gap:42px}
	.o-grid.o-rgap-42\@lg{grid-row-gap:42px}
	.o-grid.o-cgap-41\@lg{grid-column-gap:41px}
	.o-grid.o-rgap-41\@lg{grid-row-gap:41px}
	.o-grid.o-cgap-40\@lg{grid-column-gap:40px}
	.o-grid.o-rgap-40\@lg{grid-row-gap:40px}
	.o-grid.o-cgap-39\@lg{grid-column-gap:39px}
	.o-grid.o-rgap-39\@lg{grid-row-gap:39px}
	.o-grid.o-cgap-38\@lg{grid-column-gap:38px}
	.o-grid.o-rgap-38\@lg{grid-row-gap:38px}
	.o-grid.o-cgap-37\@lg{grid-column-gap:37px}
	.o-grid.o-rgap-37\@lg{grid-row-gap:37px}
	.o-grid.o-cgap-36\@lg{grid-column-gap:36px}
	.o-grid.o-rgap-36\@lg{grid-row-gap:36px}
	.o-grid.o-cgap-35\@lg{grid-column-gap:35px}
	.o-grid.o-rgap-35\@lg{grid-row-gap:35px}
	.o-grid.o-cgap-34\@lg{grid-column-gap:34px}
	.o-grid.o-rgap-34\@lg{grid-row-gap:34px}
	.o-grid.o-cgap-33\@lg{grid-column-gap:33px}
	.o-grid.o-rgap-33\@lg{grid-row-gap:33px}
	.o-grid.o-cgap-32\@lg{grid-column-gap:32px}
	.o-grid.o-rgap-32\@lg{grid-row-gap:32px}
	.o-grid.o-cgap-31\@lg{grid-column-gap:31px}
	.o-grid.o-rgap-31\@lg{grid-row-gap:31px}
	.o-grid.o-cgap-30\@lg{grid-column-gap:30px}
	.o-grid.o-rgap-30\@lg{grid-row-gap:30px}
	.o-grid.o-cgap-29\@lg{grid-column-gap:29px}
	.o-grid.o-rgap-29\@lg{grid-row-gap:29px}
	.o-grid.o-cgap-28\@lg{grid-column-gap:28px}
	.o-grid.o-rgap-28\@lg{grid-row-gap:28px}
	.o-grid.o-cgap-27\@lg{grid-column-gap:27px}
	.o-grid.o-rgap-27\@lg{grid-row-gap:27px}
	.o-grid.o-cgap-26\@lg{grid-column-gap:26px}
	.o-grid.o-rgap-26\@lg{grid-row-gap:26px}
	.o-grid.o-cgap-25\@lg{grid-column-gap:25px}
	.o-grid.o-rgap-25\@lg{grid-row-gap:25px}
	.o-grid.o-cgap-24\@lg{grid-column-gap:24px}
	.o-grid.o-rgap-24\@lg{grid-row-gap:24px}
	.o-grid.o-cgap-23\@lg{grid-column-gap:23px}
	.o-grid.o-rgap-23\@lg{grid-row-gap:23px}
	.o-grid.o-cgap-22\@lg{grid-column-gap:22px}
	.o-grid.o-rgap-22\@lg{grid-row-gap:22px}
	.o-grid.o-cgap-21\@lg{grid-column-gap:21px}
	.o-grid.o-rgap-21\@lg{grid-row-gap:21px}
	.o-grid.o-cgap-20\@lg{grid-column-gap:20px}
	.o-grid.o-rgap-20\@lg{grid-row-gap:20px}
	.o-grid.o-cgap-19\@lg{grid-column-gap:19px}
	.o-grid.o-rgap-19\@lg{grid-row-gap:19px}
	.o-grid.o-cgap-18\@lg{grid-column-gap:18px}
	.o-grid.o-rgap-18\@lg{grid-row-gap:18px}
	.o-grid.o-cgap-17\@lg{grid-column-gap:17px}
	.o-grid.o-rgap-17\@lg{grid-row-gap:17px}
	.o-grid.o-cgap-16\@lg{grid-column-gap:16px}
	.o-grid.o-rgap-16\@lg{grid-row-gap:16px}
	.o-grid.o-cgap-15\@lg{grid-column-gap:15px}
	.o-grid.o-rgap-15\@lg{grid-row-gap:15px}
	.o-grid.o-cgap-14\@lg{grid-column-gap:14px}
	.o-grid.o-rgap-14\@lg{grid-row-gap:14px}
	.o-grid.o-cgap-13\@lg{grid-column-gap:13px}
	.o-grid.o-rgap-13\@lg{grid-row-gap:13px}
	.o-grid.o-cgap-12\@lg{grid-column-gap:12px}
	.o-grid.o-rgap-12\@lg{grid-row-gap:12px}
	.o-grid.o-cgap-11\@lg{grid-column-gap:11px}
	.o-grid.o-rgap-11\@lg{grid-row-gap:11px}
	.o-grid.o-cgap-10\@lg{grid-column-gap:10px}
	.o-grid.o-rgap-10\@lg{grid-row-gap:10px}
	.o-grid.o-cgap-9\@lg{grid-column-gap:9px}
	.o-grid.o-rgap-9\@lg{grid-row-gap:9px}
	.o-grid.o-cgap-8\@lg{grid-column-gap:8px}
	.o-grid.o-rgap-8\@lg{grid-row-gap:8px}
	.o-grid.o-cgap-7\@lg{grid-column-gap:7px}
	.o-grid.o-rgap-7\@lg{grid-row-gap:7px}
	.o-grid.o-cgap-6\@lg{grid-column-gap:6px}
	.o-grid.o-rgap-6\@lg{grid-row-gap:6px}
	.o-grid.o-cgap-5\@lg{grid-column-gap:5px}
	.o-grid.o-rgap-5\@lg{grid-row-gap:5px}
	.o-grid.o-cgap-4\@lg{grid-column-gap:4px}
	.o-grid.o-rgap-4\@lg{grid-row-gap:4px}
	.o-grid.o-cgap-3\@lg{grid-column-gap:3px}
	.o-grid.o-rgap-3\@lg{grid-row-gap:3px}
	.o-grid.o-cgap-2\@lg{grid-column-gap:2px}
	.o-grid.o-rgap-2\@lg{grid-row-gap:2px}
	.o-grid.o-cgap-1\@lg{grid-column-gap:1px}
	.o-grid.o-rgap-1\@lg{grid-row-gap:1px}
	.o-grid.o-cgap-0\@lg{grid-column-gap:0px}
	.o-grid.o-rgap-0\@lg{grid-row-gap:0px}
}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width:991px){
	.o-grid.o-cgap-48\@md{grid-column-gap:48px}
	.o-grid.o-rgap-48\@md{grid-row-gap:48px}
	.o-grid.o-cgap-47\@md{grid-column-gap:47px}
	.o-grid.o-rgap-47\@md{grid-row-gap:47px}
	.o-grid.o-cgap-46\@md{grid-column-gap:46px}
	.o-grid.o-rgap-46\@md{grid-row-gap:46px}
	.o-grid.o-cgap-45\@md{grid-column-gap:45px}
	.o-grid.o-rgap-45\@md{grid-row-gap:45px}
	.o-grid.o-cgap-44\@md{grid-column-gap:44px}
	.o-grid.o-rgap-44\@md{grid-row-gap:44px}
	.o-grid.o-cgap-43\@md{grid-column-gap:43px}
	.o-grid.o-rgap-43\@md{grid-row-gap:43px}
	.o-grid.o-cgap-42\@md{grid-column-gap:42px}
	.o-grid.o-rgap-42\@md{grid-row-gap:42px}
	.o-grid.o-cgap-41\@md{grid-column-gap:41px}
	.o-grid.o-rgap-41\@md{grid-row-gap:41px}
	.o-grid.o-cgap-40\@md{grid-column-gap:40px}
	.o-grid.o-rgap-40\@md{grid-row-gap:40px}
	.o-grid.o-cgap-39\@md{grid-column-gap:39px}
	.o-grid.o-rgap-39\@md{grid-row-gap:39px}
	.o-grid.o-cgap-38\@md{grid-column-gap:38px}
	.o-grid.o-rgap-38\@md{grid-row-gap:38px}
	.o-grid.o-cgap-37\@md{grid-column-gap:37px}
	.o-grid.o-rgap-37\@md{grid-row-gap:37px}
	.o-grid.o-cgap-36\@md{grid-column-gap:36px}
	.o-grid.o-rgap-36\@md{grid-row-gap:36px}
	.o-grid.o-cgap-35\@md{grid-column-gap:35px}
	.o-grid.o-rgap-35\@md{grid-row-gap:35px}
	.o-grid.o-cgap-34\@md{grid-column-gap:34px}
	.o-grid.o-rgap-34\@md{grid-row-gap:34px}
	.o-grid.o-cgap-33\@md{grid-column-gap:33px}
	.o-grid.o-rgap-33\@md{grid-row-gap:33px}
	.o-grid.o-cgap-32\@md{grid-column-gap:32px}
	.o-grid.o-rgap-32\@md{grid-row-gap:32px}
	.o-grid.o-cgap-31\@md{grid-column-gap:31px}
	.o-grid.o-rgap-31\@md{grid-row-gap:31px}
	.o-grid.o-cgap-30\@md{grid-column-gap:30px}
	.o-grid.o-rgap-30\@md{grid-row-gap:30px}
	.o-grid.o-cgap-29\@md{grid-column-gap:29px}
	.o-grid.o-rgap-29\@md{grid-row-gap:29px}
	.o-grid.o-cgap-28\@md{grid-column-gap:28px}
	.o-grid.o-rgap-28\@md{grid-row-gap:28px}
	.o-grid.o-cgap-27\@md{grid-column-gap:27px}
	.o-grid.o-rgap-27\@md{grid-row-gap:27px}
	.o-grid.o-cgap-26\@md{grid-column-gap:26px}
	.o-grid.o-rgap-26\@md{grid-row-gap:26px}
	.o-grid.o-cgap-25\@md{grid-column-gap:25px}
	.o-grid.o-rgap-25\@md{grid-row-gap:25px}
	.o-grid.o-cgap-24\@md{grid-column-gap:24px}
	.o-grid.o-rgap-24\@md{grid-row-gap:24px}
	.o-grid.o-cgap-23\@md{grid-column-gap:23px}
	.o-grid.o-rgap-23\@md{grid-row-gap:23px}
	.o-grid.o-cgap-22\@md{grid-column-gap:22px}
	.o-grid.o-rgap-22\@md{grid-row-gap:22px}
	.o-grid.o-cgap-21\@md{grid-column-gap:21px}
	.o-grid.o-rgap-21\@md{grid-row-gap:21px}
	.o-grid.o-cgap-20\@md{grid-column-gap:20px}
	.o-grid.o-rgap-20\@md{grid-row-gap:20px}
	.o-grid.o-cgap-19\@md{grid-column-gap:19px}
	.o-grid.o-rgap-19\@md{grid-row-gap:19px}
	.o-grid.o-cgap-18\@md{grid-column-gap:18px}
	.o-grid.o-rgap-18\@md{grid-row-gap:18px}
	.o-grid.o-cgap-17\@md{grid-column-gap:17px}
	.o-grid.o-rgap-17\@md{grid-row-gap:17px}
	.o-grid.o-cgap-16\@md{grid-column-gap:16px}
	.o-grid.o-rgap-16\@md{grid-row-gap:16px}
	.o-grid.o-cgap-15\@md{grid-column-gap:15px}
	.o-grid.o-rgap-15\@md{grid-row-gap:15px}
	.o-grid.o-cgap-14\@md{grid-column-gap:14px}
	.o-grid.o-rgap-14\@md{grid-row-gap:14px}
	.o-grid.o-cgap-13\@md{grid-column-gap:13px}
	.o-grid.o-rgap-13\@md{grid-row-gap:13px}
	.o-grid.o-cgap-12\@md{grid-column-gap:12px}
	.o-grid.o-rgap-12\@md{grid-row-gap:12px}
	.o-grid.o-cgap-11\@md{grid-column-gap:11px}
	.o-grid.o-rgap-11\@md{grid-row-gap:11px}
	.o-grid.o-cgap-10\@md{grid-column-gap:10px}
	.o-grid.o-rgap-10\@md{grid-row-gap:10px}
	.o-grid.o-cgap-9\@md{grid-column-gap:9px}
	.o-grid.o-rgap-9\@md{grid-row-gap:9px}
	.o-grid.o-cgap-8\@md{grid-column-gap:8px}
	.o-grid.o-rgap-8\@md{grid-row-gap:8px}
	.o-grid.o-cgap-7\@md{grid-column-gap:7px}
	.o-grid.o-rgap-7\@md{grid-row-gap:7px}
	.o-grid.o-cgap-6\@md{grid-column-gap:6px}
	.o-grid.o-rgap-6\@md{grid-row-gap:6px}
	.o-grid.o-cgap-5\@md{grid-column-gap:5px}
	.o-grid.o-rgap-5\@md{grid-row-gap:5px}
	.o-grid.o-cgap-4\@md{grid-column-gap:4px}
	.o-grid.o-rgap-4\@md{grid-row-gap:4px}
	.o-grid.o-cgap-3\@md{grid-column-gap:3px}
	.o-grid.o-rgap-3\@md{grid-row-gap:3px}
	.o-grid.o-cgap-2\@md{grid-column-gap:2px}
	.o-grid.o-rgap-2\@md{grid-row-gap:2px}
	.o-grid.o-cgap-1\@md{grid-column-gap:1px}
	.o-grid.o-rgap-1\@md{grid-row-gap:1px}
	.o-grid.o-cgap-0\@md{grid-column-gap:0px}
	.o-grid.o-rgap-0\@md{grid-row-gap:0px}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width:767px){
	.o-grid.o-cgap-48\@sm{grid-column-gap:48px}
	.o-grid.o-rgap-48\@sm{grid-row-gap:48px}
	.o-grid.o-cgap-47\@sm{grid-column-gap:47px}
	.o-grid.o-rgap-47\@sm{grid-row-gap:47px}
	.o-grid.o-cgap-46\@sm{grid-column-gap:46px}
	.o-grid.o-rgap-46\@sm{grid-row-gap:46px}
	.o-grid.o-cgap-45\@sm{grid-column-gap:45px}
	.o-grid.o-rgap-45\@sm{grid-row-gap:45px}
	.o-grid.o-cgap-44\@sm{grid-column-gap:44px}
	.o-grid.o-rgap-44\@sm{grid-row-gap:44px}
	.o-grid.o-cgap-43\@sm{grid-column-gap:43px}
	.o-grid.o-rgap-43\@sm{grid-row-gap:43px}
	.o-grid.o-cgap-42\@sm{grid-column-gap:42px}
	.o-grid.o-rgap-42\@sm{grid-row-gap:42px}
	.o-grid.o-cgap-41\@sm{grid-column-gap:41px}
	.o-grid.o-rgap-41\@sm{grid-row-gap:41px}
	.o-grid.o-cgap-40\@sm{grid-column-gap:40px}
	.o-grid.o-rgap-40\@sm{grid-row-gap:40px}
	.o-grid.o-cgap-39\@sm{grid-column-gap:39px}
	.o-grid.o-rgap-39\@sm{grid-row-gap:39px}
	.o-grid.o-cgap-38\@sm{grid-column-gap:38px}
	.o-grid.o-rgap-38\@sm{grid-row-gap:38px}
	.o-grid.o-cgap-37\@sm{grid-column-gap:37px}
	.o-grid.o-rgap-37\@sm{grid-row-gap:37px}
	.o-grid.o-cgap-36\@sm{grid-column-gap:36px}
	.o-grid.o-rgap-36\@sm{grid-row-gap:36px}
	.o-grid.o-cgap-35\@sm{grid-column-gap:35px}
	.o-grid.o-rgap-35\@sm{grid-row-gap:35px}
	.o-grid.o-cgap-34\@sm{grid-column-gap:34px}
	.o-grid.o-rgap-34\@sm{grid-row-gap:34px}
	.o-grid.o-cgap-33\@sm{grid-column-gap:33px}
	.o-grid.o-rgap-33\@sm{grid-row-gap:33px}
	.o-grid.o-cgap-32\@sm{grid-column-gap:32px}
	.o-grid.o-rgap-32\@sm{grid-row-gap:32px}
	.o-grid.o-cgap-31\@sm{grid-column-gap:31px}
	.o-grid.o-rgap-31\@sm{grid-row-gap:31px}
	.o-grid.o-cgap-30\@sm{grid-column-gap:30px}
	.o-grid.o-rgap-30\@sm{grid-row-gap:30px}
	.o-grid.o-cgap-29\@sm{grid-column-gap:29px}
	.o-grid.o-rgap-29\@sm{grid-row-gap:29px}
	.o-grid.o-cgap-28\@sm{grid-column-gap:28px}
	.o-grid.o-rgap-28\@sm{grid-row-gap:28px}
	.o-grid.o-cgap-27\@sm{grid-column-gap:27px}
	.o-grid.o-rgap-27\@sm{grid-row-gap:27px}
	.o-grid.o-cgap-26\@sm{grid-column-gap:26px}
	.o-grid.o-rgap-26\@sm{grid-row-gap:26px}
	.o-grid.o-cgap-25\@sm{grid-column-gap:25px}
	.o-grid.o-rgap-25\@sm{grid-row-gap:25px}
	.o-grid.o-cgap-24\@sm{grid-column-gap:24px}
	.o-grid.o-rgap-24\@sm{grid-row-gap:24px}
	.o-grid.o-cgap-23\@sm{grid-column-gap:23px}
	.o-grid.o-rgap-23\@sm{grid-row-gap:23px}
	.o-grid.o-cgap-22\@sm{grid-column-gap:22px}
	.o-grid.o-rgap-22\@sm{grid-row-gap:22px}
	.o-grid.o-cgap-21\@sm{grid-column-gap:21px}
	.o-grid.o-rgap-21\@sm{grid-row-gap:21px}
	.o-grid.o-cgap-20\@sm{grid-column-gap:20px}
	.o-grid.o-rgap-20\@sm{grid-row-gap:20px}
	.o-grid.o-cgap-19\@sm{grid-column-gap:19px}
	.o-grid.o-rgap-19\@sm{grid-row-gap:19px}
	.o-grid.o-cgap-18\@sm{grid-column-gap:18px}
	.o-grid.o-rgap-18\@sm{grid-row-gap:18px}
	.o-grid.o-cgap-17\@sm{grid-column-gap:17px}
	.o-grid.o-rgap-17\@sm{grid-row-gap:17px}
	.o-grid.o-cgap-16\@sm{grid-column-gap:16px}
	.o-grid.o-rgap-16\@sm{grid-row-gap:16px}
	.o-grid.o-cgap-15\@sm{grid-column-gap:15px}
	.o-grid.o-rgap-15\@sm{grid-row-gap:15px}
	.o-grid.o-cgap-14\@sm{grid-column-gap:14px}
	.o-grid.o-rgap-14\@sm{grid-row-gap:14px}
	.o-grid.o-cgap-13\@sm{grid-column-gap:13px}
	.o-grid.o-rgap-13\@sm{grid-row-gap:13px}
	.o-grid.o-cgap-12\@sm{grid-column-gap:12px}
	.o-grid.o-rgap-12\@sm{grid-row-gap:12px}
	.o-grid.o-cgap-11\@sm{grid-column-gap:11px}
	.o-grid.o-rgap-11\@sm{grid-row-gap:11px}
	.o-grid.o-cgap-10\@sm{grid-column-gap:10px}
	.o-grid.o-rgap-10\@sm{grid-row-gap:10px}
	.o-grid.o-cgap-9\@sm{grid-column-gap:9px}
	.o-grid.o-rgap-9\@sm{grid-row-gap:9px}
	.o-grid.o-cgap-8\@sm{grid-column-gap:8px}
	.o-grid.o-rgap-8\@sm{grid-row-gap:8px}
	.o-grid.o-cgap-7\@sm{grid-column-gap:7px}
	.o-grid.o-rgap-7\@sm{grid-row-gap:7px}
	.o-grid.o-cgap-6\@sm{grid-column-gap:6px}
	.o-grid.o-rgap-6\@sm{grid-row-gap:6px}
	.o-grid.o-cgap-5\@sm{grid-column-gap:5px}
	.o-grid.o-rgap-5\@sm{grid-row-gap:5px}
	.o-grid.o-cgap-4\@sm{grid-column-gap:4px}
	.o-grid.o-rgap-4\@sm{grid-row-gap:4px}
	.o-grid.o-cgap-3\@sm{grid-column-gap:3px}
	.o-grid.o-rgap-3\@sm{grid-row-gap:3px}
	.o-grid.o-cgap-2\@sm{grid-column-gap:2px}
	.o-grid.o-rgap-2\@sm{grid-row-gap:2px}
	.o-grid.o-cgap-1\@sm{grid-column-gap:1px}
	.o-grid.o-rgap-1\@sm{grid-row-gap:1px}
	.o-grid.o-cgap-0\@sm{grid-column-gap:0px}
	.o-grid.o-rgap-0\@sm{grid-row-gap:0px}
}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width:532px){
	.o-grid.o-cgap-48\@xs{grid-column-gap:48px}
	.o-grid.o-rgap-48\@xs{grid-row-gap:48px}
	.o-grid.o-cgap-47\@xs{grid-column-gap:47px}
	.o-grid.o-rgap-47\@xs{grid-row-gap:47px}
	.o-grid.o-cgap-46\@xs{grid-column-gap:46px}
	.o-grid.o-rgap-46\@xs{grid-row-gap:46px}
	.o-grid.o-cgap-45\@xs{grid-column-gap:45px}
	.o-grid.o-rgap-45\@xs{grid-row-gap:45px}
	.o-grid.o-cgap-44\@xs{grid-column-gap:44px}
	.o-grid.o-rgap-44\@xs{grid-row-gap:44px}
	.o-grid.o-cgap-43\@xs{grid-column-gap:43px}
	.o-grid.o-rgap-43\@xs{grid-row-gap:43px}
	.o-grid.o-cgap-42\@xs{grid-column-gap:42px}
	.o-grid.o-rgap-42\@xs{grid-row-gap:42px}
	.o-grid.o-cgap-41\@xs{grid-column-gap:41px}
	.o-grid.o-rgap-41\@xs{grid-row-gap:41px}
	.o-grid.o-cgap-40\@xs{grid-column-gap:40px}
	.o-grid.o-rgap-40\@xs{grid-row-gap:40px}
	.o-grid.o-cgap-39\@xs{grid-column-gap:39px}
	.o-grid.o-rgap-39\@xs{grid-row-gap:39px}
	.o-grid.o-cgap-38\@xs{grid-column-gap:38px}
	.o-grid.o-rgap-38\@xs{grid-row-gap:38px}
	.o-grid.o-cgap-37\@xs{grid-column-gap:37px}
	.o-grid.o-rgap-37\@xs{grid-row-gap:37px}
	.o-grid.o-cgap-36\@xs{grid-column-gap:36px}
	.o-grid.o-rgap-36\@xs{grid-row-gap:36px}
	.o-grid.o-cgap-35\@xs{grid-column-gap:35px}
	.o-grid.o-rgap-35\@xs{grid-row-gap:35px}
	.o-grid.o-cgap-34\@xs{grid-column-gap:34px}
	.o-grid.o-rgap-34\@xs{grid-row-gap:34px}
	.o-grid.o-cgap-33\@xs{grid-column-gap:33px}
	.o-grid.o-rgap-33\@xs{grid-row-gap:33px}
	.o-grid.o-cgap-32\@xs{grid-column-gap:32px}
	.o-grid.o-rgap-32\@xs{grid-row-gap:32px}
	.o-grid.o-cgap-31\@xs{grid-column-gap:31px}
	.o-grid.o-rgap-31\@xs{grid-row-gap:31px}
	.o-grid.o-cgap-30\@xs{grid-column-gap:30px}
	.o-grid.o-rgap-30\@xs{grid-row-gap:30px}
	.o-grid.o-cgap-29\@xs{grid-column-gap:29px}
	.o-grid.o-rgap-29\@xs{grid-row-gap:29px}
	.o-grid.o-cgap-28\@xs{grid-column-gap:28px}
	.o-grid.o-rgap-28\@xs{grid-row-gap:28px}
	.o-grid.o-cgap-27\@xs{grid-column-gap:27px}
	.o-grid.o-rgap-27\@xs{grid-row-gap:27px}
	.o-grid.o-cgap-26\@xs{grid-column-gap:26px}
	.o-grid.o-rgap-26\@xs{grid-row-gap:26px}
	.o-grid.o-cgap-25\@xs{grid-column-gap:25px}
	.o-grid.o-rgap-25\@xs{grid-row-gap:25px}
	.o-grid.o-cgap-24\@xs{grid-column-gap:24px}
	.o-grid.o-rgap-24\@xs{grid-row-gap:24px}
	.o-grid.o-cgap-23\@xs{grid-column-gap:23px}
	.o-grid.o-rgap-23\@xs{grid-row-gap:23px}
	.o-grid.o-cgap-22\@xs{grid-column-gap:22px}
	.o-grid.o-rgap-22\@xs{grid-row-gap:22px}
	.o-grid.o-cgap-21\@xs{grid-column-gap:21px}
	.o-grid.o-rgap-21\@xs{grid-row-gap:21px}
	.o-grid.o-cgap-20\@xs{grid-column-gap:20px}
	.o-grid.o-rgap-20\@xs{grid-row-gap:20px}
	.o-grid.o-cgap-19\@xs{grid-column-gap:19px}
	.o-grid.o-rgap-19\@xs{grid-row-gap:19px}
	.o-grid.o-cgap-18\@xs{grid-column-gap:18px}
	.o-grid.o-rgap-18\@xs{grid-row-gap:18px}
	.o-grid.o-cgap-17\@xs{grid-column-gap:17px}
	.o-grid.o-rgap-17\@xs{grid-row-gap:17px}
	.o-grid.o-cgap-16\@xs{grid-column-gap:16px}
	.o-grid.o-rgap-16\@xs{grid-row-gap:16px}
	.o-grid.o-cgap-15\@xs{grid-column-gap:15px}
	.o-grid.o-rgap-15\@xs{grid-row-gap:15px}
	.o-grid.o-cgap-14\@xs{grid-column-gap:14px}
	.o-grid.o-rgap-14\@xs{grid-row-gap:14px}
	.o-grid.o-cgap-13\@xs{grid-column-gap:13px}
	.o-grid.o-rgap-13\@xs{grid-row-gap:13px}
	.o-grid.o-cgap-12\@xs{grid-column-gap:12px}
	.o-grid.o-rgap-12\@xs{grid-row-gap:12px}
	.o-grid.o-cgap-11\@xs{grid-column-gap:11px}
	.o-grid.o-rgap-11\@xs{grid-row-gap:11px}
	.o-grid.o-cgap-10\@xs{grid-column-gap:10px}
	.o-grid.o-rgap-10\@xs{grid-row-gap:10px}
	.o-grid.o-cgap-9\@xs{grid-column-gap:9px}
	.o-grid.o-rgap-9\@xs{grid-row-gap:9px}
	.o-grid.o-cgap-8\@xs{grid-column-gap:8px}
	.o-grid.o-rgap-8\@xs{grid-row-gap:8px}
	.o-grid.o-cgap-7\@xs{grid-column-gap:7px}
	.o-grid.o-rgap-7\@xs{grid-row-gap:7px}
	.o-grid.o-cgap-6\@xs{grid-column-gap:6px}
	.o-grid.o-rgap-6\@xs{grid-row-gap:6px}
	.o-grid.o-cgap-5\@xs{grid-column-gap:5px}
	.o-grid.o-rgap-5\@xs{grid-row-gap:5px}
	.o-grid.o-cgap-4\@xs{grid-column-gap:4px}
	.o-grid.o-rgap-4\@xs{grid-row-gap:4px}
	.o-grid.o-cgap-3\@xs{grid-column-gap:3px}
	.o-grid.o-rgap-3\@xs{grid-row-gap:3px}
	.o-grid.o-cgap-2\@xs{grid-column-gap:2px}
	.o-grid.o-rgap-2\@xs{grid-row-gap:2px}
	.o-grid.o-cgap-1\@xs{grid-column-gap:1px}
	.o-grid.o-rgap-1\@xs{grid-row-gap:1px}
	.o-grid.o-cgap-0\@xs{grid-column-gap:0px}
	.o-grid.o-rgap-0\@xs{grid-row-gap:0px}
}

/* -----------------------------------------------------------------------------
------------------------------- CLASS o-sh ----------------------------------
----------------------------------------------------------------------------- */
.o-grid[class*="o-align-it"]  > *{height:100%;}

/* -----------------------------------------------------------------------------
------------------------------- CLASS o-align ----------------------------------
----------------------------------------------------------------------------- */
.o-align-is,.o-align-is\@n{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.o-align-ie,.o-align-ie\@n{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.o-align-ic,.o-align-ic\@n{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.o-align-it,.o-align-it\@n{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
.o-align-cs,.o-align-cs\@n{-ms-flex-line-pack:start;align-content:flex-start;}
.o-align-ce,.o-align-ce\@n{-ms-flex-line-pack:end;align-content:flex-end;}
.o-align-cc,.o-align-cc\@n{-ms-flex-line-pack:center;align-content:center;}
.o-align-cb,.o-align-cb\@n{-ms-flex-line-pack:justify;align-content:space-between;}
.o-align-ca,.o-align-ca\@n{-ms-flex-line-pack:distribute;align-content:space-around;}
.o-align-js,.o-align-js\@n{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.o-align-je,.o-align-je\@n{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.o-align-jc,.o-align-jc\@n{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.o-align-jb,.o-align-jb\@n{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.o-align-ja,.o-align-ja\@n{-ms-flex-pack:distribute;justify-content:space-around;}
.o-align-ss,.o-align-ss\@n{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;}
.o-align-se,.o-align-se\@n{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;}
.o-align-sc,.o-align-sc\@n{-ms-flex-item-align:center;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;}
.o-align-st,.o-align-st\@n{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;}
.o-align-jis,.o-align-jis\@n{justify-items:flex-start;}
.o-align-jie,.o-align-jie\@n{justify-items:flex-end;}
.o-align-jic,.o-align-jic\@n{justify-items:center;}
.o-align-jib,.o-align-jib\@n{justify-items:space-between;}
.o-align-jia,.o-align-jia\@n{justify-items:space-around;}


/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {
	.o-align-is\@lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
	.o-align-ie\@lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
	.o-align-ic\@lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
	.o-align-it\@lg{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
	.o-align-cs\@lg{-ms-flex-line-pack:start;align-content:flex-start;}
	.o-align-ce\@lg{-ms-flex-line-pack:end;align-content:flex-end;}
	.o-align-cc\@lg{-ms-flex-line-pack:center;align-content:center;}
	.o-align-cb\@lg{-ms-flex-line-pack:justify;align-content:space-between;}
	.o-align-ca\@lg{-ms-flex-line-pack:distribute;align-content:space-around;}
	.o-align-js\@lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
	.o-align-je\@lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
	.o-align-jc\@lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
	.o-align-jb\@lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
	.o-align-ja\@lg{-ms-flex-pack:distribute;justify-content:space-around;}
	.o-align-ss\@lg{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;}
	.o-align-se\@lg{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;}
	.o-align-sc\@lg{-ms-flex-item-align:center;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;}
	.o-align-st\@lg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;}
	.o-align-jis\@lg{justify-items:flex-start;}
	.o-align-jie\@lg{justify-items:flex-end;}
	.o-align-jic\@lg{justify-items:center;}
	.o-align-jib\@lg{justify-items:space-between;}
	.o-align-jia\@lg{justify-items:space-around;}
}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {
	.o-align-is\@md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
	.o-align-ie\@md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
	.o-align-ic\@md{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
	.o-align-it\@md{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
	.o-align-cs\@md{-ms-flex-line-pack:start;align-content:flex-start;}
	.o-align-ce\@md{-ms-flex-line-pack:end;align-content:flex-end;}
	.o-align-cc\@md{-ms-flex-line-pack:center;align-content:center;}
	.o-align-cb\@md{-ms-flex-line-pack:justify;align-content:space-between;}
	.o-align-ca\@md{-ms-flex-line-pack:distribute;align-content:space-around;}
	.o-align-js\@md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
	.o-align-je\@md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
	.o-align-jc\@md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
	.o-align-jb\@md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
	.o-align-ja\@md{-ms-flex-pack:distribute;justify-content:space-around;}
	.o-align-ss\@md{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;}
	.o-align-se\@md{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;}
	.o-align-sc\@md{-ms-flex-item-align:center;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;}
	.o-align-st\@md{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;}
	.o-align-jis\@md{justify-items:flex-start;}
	.o-align-jie\@md{justify-items:flex-end;}
	.o-align-jic\@md{justify-items:center;}
	.o-align-jib\@md{justify-items:space-between;}
	.o-align-jia\@md{justify-items:space-around;}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {
	.o-align-is\@sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
	.o-align-ie\@sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
	.o-align-ic\@sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
	.o-align-it\@sm{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
	.o-align-cs\@sm{-ms-flex-line-pack:start;align-content:flex-start;}
	.o-align-ce\@sm{-ms-flex-line-pack:end;align-content:flex-end;}
	.o-align-cc\@sm{-ms-flex-line-pack:center;align-content:center;}
	.o-align-cb\@sm{-ms-flex-line-pack:justify;align-content:space-between;}
	.o-align-ca\@sm{-ms-flex-line-pack:distribute;align-content:space-around;}
	.o-align-js\@sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
	.o-align-je\@sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
	.o-align-jc\@sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
	.o-align-jb\@sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
	.o-align-ja\@sm{-ms-flex-pack:distribute;justify-content:space-around;}
	.o-align-ss\@sm{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;}
	.o-align-se\@sm{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;}
	.o-align-sc\@sm{-ms-flex-item-align:center;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;}
	.o-align-st\@sm{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;}
	.o-align-jis\@sm{justify-items:flex-start;}
	.o-align-jie\@sm{justify-items:flex-end;}
	.o-align-jic\@sm{justify-items:center;}
	.o-align-jib\@sm{justify-items:space-between;}
	.o-align-jia\@sm{justify-items:space-around;}
}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {
	.o-align-is\@xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
	.o-align-ie\@xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
	.o-align-ic\@xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
	.o-align-it\@xs{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
	.o-align-cs\@xs{-ms-flex-line-pack:start;align-content:flex-start;}
	.o-align-ce\@xs{-ms-flex-line-pack:end;align-content:flex-end;}
	.o-align-cc\@xs{-ms-flex-line-pack:center;align-content:center;}
	.o-align-cb\@xs{-ms-flex-line-pack:justify;align-content:space-between;}
	.o-align-ca\@xs{-ms-flex-line-pack:distribute;align-content:space-around;}
	.o-align-js\@xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
	.o-align-je\@xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
	.o-align-jc\@xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
	.o-align-jb\@xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
	.o-align-ja\@xs{-ms-flex-pack:distribute;justify-content:space-around;}
	.o-align-ss\@xs{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;}
	.o-align-se\@xs{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;}
	.o-align-sc\@xs{-ms-flex-item-align:center;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;}
	.o-align-st\@xs{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;}
	.o-align-jis\@xs{justify-items:flex-start;}
	.o-align-jie\@xs{justify-items:flex-end;}
	.o-align-jic\@xs{justify-items:center;}
	.o-align-jib\@xs{justify-items:space-between;}
	.o-align-jia\@xs{justify-items:space-around;}
}

/* -----------------------------------------------------------------------------
------------------------------- CLASS o-order ----------------------------------
----------------------------------------------------------------------------- */
.o-order-more-1,.o-order-more-1 + .o-clear{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.o-order-more-2,.o-order-more-2 + .o-clear{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
.o-order-more-3,.o-order-more-3 + .o-clear{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
.o-order-more-4,.o-order-more-4 + .o-clear{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
.o-order-more-5,.o-order-more-5 + .o-clear{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}
.o-order-more-6,.o-order-more-6 + .o-clear{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}
.o-order-more-7,.o-order-more-7 + .o-clear{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}
.o-order-more-8,.o-order-more-8 + .o-clear{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}
.o-order-more-9,.o-order-more-9 + .o-clear{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}
.o-order-more-0,.o-order-more-0 + .o-clear{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
.o-order-less-0,.o-order-less-0 + .o-clear{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
.o-order-less-1,.o-order-less-1 + .o-clear{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.o-order-less-2,.o-order-less-2 + .o-clear{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;}
.o-order-less-3,.o-order-less-3 + .o-clear{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3;}
.o-order-less-4,.o-order-less-4 + .o-clear{-webkit-box-ordinal-group:-3;-ms-flex-order:-4;order:-4;}
.o-order-less-5,.o-order-less-5 + .o-clear{-webkit-box-ordinal-group:-4;-ms-flex-order:-5;order:-5;}
.o-order-less-6,.o-order-less-6 + .o-clear{-webkit-box-ordinal-group:-5;-ms-flex-order:-6;order:-6;}
.o-order-less-7,.o-order-less-7 + .o-clear{-webkit-box-ordinal-group:-6;-ms-flex-order:-7;order:-7;}
.o-order-less-8,.o-order-less-8 + .o-clear{-webkit-box-ordinal-group:-7;-ms-flex-order:-8;order:-8;}
.o-order-less-9,.o-order-less-9 + .o-clear{-webkit-box-ordinal-group:-8;-ms-flex-order:-9;order:-9;}

.o-order-more-1\@n,.o-order-more-1\@n + .o-clear{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.o-order-more-2\@n,.o-order-more-2\@n + .o-clear{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
.o-order-more-3\@n,.o-order-more-3\@n + .o-clear{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
.o-order-more-4\@n,.o-order-more-4\@n + .o-clear{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
.o-order-more-5\@n,.o-order-more-5\@n + .o-clear{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}
.o-order-more-6\@n,.o-order-more-6\@n + .o-clear{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}
.o-order-more-7\@n,.o-order-more-7\@n + .o-clear{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}
.o-order-more-8\@n,.o-order-more-8\@n + .o-clear{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}
.o-order-more-9\@n,.o-order-more-9\@n + .o-clear{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}
.o-order-more-0\@n,.o-order-more-0\@n + .o-clear{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
.o-order-less-0\@n,.o-order-less-0\@n + .o-clear{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
.o-order-less-1\@n,.o-order-less-1\@n + .o-clear{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.o-order-less-2\@n,.o-order-less-2\@n + .o-clear{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;}
.o-order-less-3\@n,.o-order-less-3\@n + .o-clear{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3;}
.o-order-less-4\@n,.o-order-less-4\@n + .o-clear{-webkit-box-ordinal-group:-3;-ms-flex-order:-4;order:-4;}
.o-order-less-5\@n,.o-order-less-5\@n + .o-clear{-webkit-box-ordinal-group:-4;-ms-flex-order:-5;order:-5;}
.o-order-less-6\@n,.o-order-less-6\@n + .o-clear{-webkit-box-ordinal-group:-5;-ms-flex-order:-6;order:-6;}
.o-order-less-7\@n,.o-order-less-7\@n + .o-clear{-webkit-box-ordinal-group:-6;-ms-flex-order:-7;order:-7;}
.o-order-less-8\@n,.o-order-less-8\@n + .o-clear{-webkit-box-ordinal-group:-7;-ms-flex-order:-8;order:-8;}
.o-order-less-9\@n,.o-order-less-9\@n + .o-clear{-webkit-box-ordinal-group:-8;-ms-flex-order:-9;order:-9;}

/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {
	.o-order-more-1\@lg,.o-order-more-1\@lg + .o-clear{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
	.o-order-more-2\@lg,.o-order-more-2\@lg + .o-clear{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
	.o-order-more-3\@lg,.o-order-more-3\@lg + .o-clear{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
	.o-order-more-4\@lg,.o-order-more-4\@lg + .o-clear{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
	.o-order-more-5\@lg,.o-order-more-5\@lg + .o-clear{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}
	.o-order-more-6\@lg,.o-order-more-6\@lg + .o-clear{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}
	.o-order-more-7\@lg,.o-order-more-7\@lg + .o-clear{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}
	.o-order-more-8\@lg,.o-order-more-8\@lg + .o-clear{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}
	.o-order-more-9\@lg,.o-order-more-9\@lg + .o-clear{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}
	.o-order-more-0\@lg,.o-order-more-0\@lg + .o-clear{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
	.o-order-less-0\@lg,.o-order-less-0\@lg + .o-clear{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
	.o-order-less-1\@lg,.o-order-less-1\@lg + .o-clear{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
	.o-order-less-2\@lg,.o-order-less-2\@lg + .o-clear{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;}
	.o-order-less-3\@lg,.o-order-less-3\@lg + .o-clear{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3;}
	.o-order-less-4\@lg,.o-order-less-4\@lg + .o-clear{-webkit-box-ordinal-group:-3;-ms-flex-order:-4;order:-4;}
	.o-order-less-5\@lg,.o-order-less-5\@lg + .o-clear{-webkit-box-ordinal-group:-4;-ms-flex-order:-5;order:-5;}
	.o-order-less-6\@lg,.o-order-less-6\@lg + .o-clear{-webkit-box-ordinal-group:-5;-ms-flex-order:-6;order:-6;}
	.o-order-less-7\@lg,.o-order-less-7\@lg + .o-clear{-webkit-box-ordinal-group:-6;-ms-flex-order:-7;order:-7;}
	.o-order-less-8\@lg,.o-order-less-8\@lg + .o-clear{-webkit-box-ordinal-group:-7;-ms-flex-order:-8;order:-8;}
	.o-order-less-9\@lg,.o-order-less-9\@lg + .o-clear{-webkit-box-ordinal-group:-8;-ms-flex-order:-9;order:-9;}
}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {
	.o-order-more-1\@md,.o-order-more-1\@md + .o-clear{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
	.o-order-more-2\@md,.o-order-more-2\@md + .o-clear{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
	.o-order-more-3\@md,.o-order-more-3\@md + .o-clear{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
	.o-order-more-4\@md,.o-order-more-4\@md + .o-clear{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
	.o-order-more-5\@md,.o-order-more-5\@md + .o-clear{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}
	.o-order-more-6\@md,.o-order-more-6\@md + .o-clear{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}
	.o-order-more-7\@md,.o-order-more-7\@md + .o-clear{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}
	.o-order-more-8\@md,.o-order-more-8\@md + .o-clear{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}
	.o-order-more-9\@md,.o-order-more-9\@md + .o-clear{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}
	.o-order-more-0\@md,.o-order-more-0\@md + .o-clear{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
	.o-order-less-0\@md,.o-order-less-0\@md + .o-clear{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
	.o-order-less-1\@md,.o-order-less-1\@md + .o-clear{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
	.o-order-less-2\@md,.o-order-less-2\@md + .o-clear{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;}
	.o-order-less-3\@md,.o-order-less-3\@md + .o-clear{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3;}
	.o-order-less-4\@md,.o-order-less-4\@md + .o-clear{-webkit-box-ordinal-group:-3;-ms-flex-order:-4;order:-4;}
	.o-order-less-5\@md,.o-order-less-5\@md + .o-clear{-webkit-box-ordinal-group:-4;-ms-flex-order:-5;order:-5;}
	.o-order-less-6\@md,.o-order-less-6\@md + .o-clear{-webkit-box-ordinal-group:-5;-ms-flex-order:-6;order:-6;}
	.o-order-less-7\@md,.o-order-less-7\@md + .o-clear{-webkit-box-ordinal-group:-6;-ms-flex-order:-7;order:-7;}
	.o-order-less-8\@md,.o-order-less-8\@md + .o-clear{-webkit-box-ordinal-group:-7;-ms-flex-order:-8;order:-8;}
	.o-order-less-9\@md,.o-order-less-9\@md + .o-clear{-webkit-box-ordinal-group:-8;-ms-flex-order:-9;order:-9;}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {
	.o-order-more-1\@sm,.o-order-more-1\@sm + .o-clear{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
	.o-order-more-2\@sm,.o-order-more-2\@sm + .o-clear{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
	.o-order-more-3\@sm,.o-order-more-3\@sm + .o-clear{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
	.o-order-more-4\@sm,.o-order-more-4\@sm + .o-clear{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
	.o-order-more-5\@sm,.o-order-more-5\@sm + .o-clear{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}
	.o-order-more-6\@sm,.o-order-more-6\@sm + .o-clear{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}
	.o-order-more-7\@sm,.o-order-more-7\@sm + .o-clear{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}
	.o-order-more-8\@sm,.o-order-more-8\@sm + .o-clear{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}
	.o-order-more-9\@sm,.o-order-more-9\@sm + .o-clear{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}
	.o-order-more-0\@sm,.o-order-more-0\@sm + .o-clear{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
	.o-order-less-0\@sm,.o-order-less-0\@sm + .o-clear{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
	.o-order-less-1\@sm,.o-order-less-1\@sm + .o-clear{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
	.o-order-less-2\@sm,.o-order-less-2\@sm + .o-clear{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;}
	.o-order-less-3\@sm,.o-order-less-3\@sm + .o-clear{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3;}
	.o-order-less-4\@sm,.o-order-less-4\@sm + .o-clear{-webkit-box-ordinal-group:-3;-ms-flex-order:-4;order:-4;}
	.o-order-less-5\@sm,.o-order-less-5\@sm + .o-clear{-webkit-box-ordinal-group:-4;-ms-flex-order:-5;order:-5;}
	.o-order-less-6\@sm,.o-order-less-6\@sm + .o-clear{-webkit-box-ordinal-group:-5;-ms-flex-order:-6;order:-6;}
	.o-order-less-7\@sm,.o-order-less-7\@sm + .o-clear{-webkit-box-ordinal-group:-6;-ms-flex-order:-7;order:-7;}
	.o-order-less-8\@sm,.o-order-less-8\@sm + .o-clear{-webkit-box-ordinal-group:-7;-ms-flex-order:-8;order:-8;}
	.o-order-less-9\@sm,.o-order-less-9\@sm + .o-clear{-webkit-box-ordinal-group:-8;-ms-flex-order:-9;order:-9;}
}

/* Extra small devices (portrait phones, less than 532px) (xs)*/
@media (max-width: 532px) {
	.o-order-more-1\@xs,.o-order-more-1\@xs + .o-clear{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
	.o-order-more-2\@xs,.o-order-more-2\@xs + .o-clear{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
	.o-order-more-3\@xs,.o-order-more-3\@xs + .o-clear{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
	.o-order-more-4\@xs,.o-order-more-4\@xs + .o-clear{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
	.o-order-more-5\@xs,.o-order-more-5\@xs + .o-clear{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}
	.o-order-more-6\@xs,.o-order-more-6\@xs + .o-clear{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}
	.o-order-more-7\@xs,.o-order-more-7\@xs + .o-clear{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}
	.o-order-more-8\@xs,.o-order-more-8\@xs + .o-clear{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}
	.o-order-more-9\@xs,.o-order-more-9\@xs + .o-clear{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}
	.o-order-more-0\@xs,.o-order-more-0\@xs + .o-clear{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
	.o-order-less-0\@xs,.o-order-less-0\@xs + .o-clear{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
	.o-order-less-1\@xs,.o-order-less-1\@xs + .o-clear{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
	.o-order-less-2\@xs,.o-order-less-2\@xs + .o-clear{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;}
	.o-order-less-3\@xs,.o-order-less-3\@xs + .o-clear{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3;}
	.o-order-less-4\@xs,.o-order-less-4\@xs + .o-clear{-webkit-box-ordinal-group:-3;-ms-flex-order:-4;order:-4;}
	.o-order-less-5\@xs,.o-order-less-5\@xs + .o-clear{-webkit-box-ordinal-group:-4;-ms-flex-order:-5;order:-5;}
	.o-order-less-6\@xs,.o-order-less-6\@xs + .o-clear{-webkit-box-ordinal-group:-5;-ms-flex-order:-6;order:-6;}
	.o-order-less-7\@xs,.o-order-less-7\@xs + .o-clear{-webkit-box-ordinal-group:-6;-ms-flex-order:-7;order:-7;}
	.o-order-less-8\@xs,.o-order-less-8\@xs + .o-clear{-webkit-box-ordinal-group:-7;-ms-flex-order:-8;order:-8;}
	.o-order-less-9\@xs,.o-order-less-9\@xs + .o-clear{-webkit-box-ordinal-group:-8;-ms-flex-order:-9;order:-9;}
}

/* -----------------------------------------------------------------------------
----------------------- CLASS o-cgap + mode auto -----------------------------
----------------------------------------------------------------------------- */
[class*="o-edges-"]{ -webkit-box-sizing: border-box; box-sizing: border-box; }

.o-cgap-48\@n.o-edges-lr\@n{padding:0 48px}.o-cgap-47\@n.o-edges-lr\@n{padding:0 47px}.o-cgap-46\@n.o-edges-lr\@n{padding:0 46px}.o-cgap-45\@n.o-edges-lr\@n{padding:0 45px}.o-cgap-44\@n.o-edges-lr\@n{padding:0 44px}.o-cgap-43\@n.o-edges-lr\@n{padding:0 43px}.o-cgap-42\@n.o-edges-lr\@n{padding:0 42px}.o-cgap-41\@n.o-edges-lr\@n{padding:0 41px}.o-cgap-40\@n.o-edges-lr\@n{padding:0 40px}.o-cgap-39\@n.o-edges-lr\@n{padding:0 39px}.o-cgap-38\@n.o-edges-lr\@n{padding:0 38px}.o-cgap-37\@n.o-edges-lr\@n{padding:0 37px}.o-cgap-36\@n.o-edges-lr\@n{padding:0 36px}.o-cgap-35\@n.o-edges-lr\@n{padding:0 35px}.o-cgap-34\@n.o-edges-lr\@n{padding:0 34px}.o-cgap-33\@n.o-edges-lr\@n{padding:0 33px}.o-cgap-32\@n.o-edges-lr\@n{padding:0 32px}.o-cgap-31\@n.o-edges-lr\@n{padding:0 31px}.o-cgap-30\@n.o-edges-lr\@n{padding:0 30px}.o-cgap-29\@n.o-edges-lr\@n{padding:0 29px}.o-cgap-28\@n.o-edges-lr\@n{padding:0 28px}.o-cgap-27\@n.o-edges-lr\@n{padding:0 27px}.o-cgap-26\@n.o-edges-lr\@n{padding:0 26px}.o-cgap-25\@n.o-edges-lr\@n{padding:0 25px}.o-cgap-24\@n.o-edges-lr\@n{padding:0 24px}.o-cgap-23\@n.o-edges-lr\@n{padding:0 23px}.o-cgap-22\@n.o-edges-lr\@n{padding:0 22px}.o-cgap-21\@n.o-edges-lr\@n{padding:0 21px}.o-cgap-20\@n.o-edges-lr\@n{padding:0 20px}.o-cgap-19\@n.o-edges-lr\@n{padding:0 19px}.o-cgap-18\@n.o-edges-lr\@n{padding:0 18px}.o-cgap-17\@n.o-edges-lr\@n{padding:0 17px}.o-cgap-16\@n.o-edges-lr\@n{padding:0 16px}.o-cgap-15\@n.o-edges-lr\@n{padding:0 15px}.o-cgap-14\@n.o-edges-lr\@n{padding:0 14px}.o-cgap-13\@n.o-edges-lr\@n{padding:0 13px}.o-cgap-12\@n.o-edges-lr\@n{padding:0 12px}.o-cgap-11\@n.o-edges-lr\@n{padding:0 11px}.o-cgap-10\@n.o-edges-lr\@n{padding:0 10px}.o-cgap-9\@n.o-edges-lr\@n{padding:0 9px}.o-cgap-8\@n.o-edges-lr\@n{padding:0 8px}.o-cgap-7\@n.o-edges-lr\@n{padding:0 7px}.o-cgap-6\@n.o-edges-lr\@n{padding:0 6px}.o-cgap-5\@n.o-edges-lr\@n{padding:0 5px}.o-cgap-4\@n.o-edges-lr\@n{padding:0 4px}.o-cgap-3\@n.o-edges-lr\@n{padding:0 3px}.o-cgap-2\@n.o-edges-lr\@n{padding:0 2px}.o-cgap-1\@n.o-edges-lr\@n{padding:0 1px}

.o-cgap-48\@n.o-edges-l\@n{padding:0 0 0 48px}.o-cgap-47\@n.o-edges-l\@n{padding:0 0 0 47px}.o-cgap-46\@n.o-edges-l\@n{padding:0 0 0 46px}.o-cgap-45\@n.o-edges-l\@n{padding:0 0 0 45px}.o-cgap-44\@n.o-edges-l\@n{padding:0 0 0 44px}.o-cgap-43\@n.o-edges-l\@n{padding:0 0 0 43px}.o-cgap-42\@n.o-edges-l\@n{padding:0 0 0 42px}.o-cgap-41\@n.o-edges-l\@n{padding:0 0 0 41px}.o-cgap-40\@n.o-edges-l\@n{padding:0 0 0 40px}.o-cgap-39\@n.o-edges-l\@n{padding:0 0 0 39px}.o-cgap-38\@n.o-edges-l\@n{padding:0 0 0 38px}.o-cgap-37\@n.o-edges-l\@n{padding:0 0 0 37px}.o-cgap-36\@n.o-edges-l\@n{padding:0 0 0 36px}.o-cgap-35\@n.o-edges-l\@n{padding:0 0 0 35px}.o-cgap-34\@n.o-edges-l\@n{padding:0 0 0 34px}.o-cgap-33\@n.o-edges-l\@n{padding:0 0 0 33px}.o-cgap-32\@n.o-edges-l\@n{padding:0 0 0 32px}.o-cgap-31\@n.o-edges-l\@n{padding:0 0 0 31px}.o-cgap-30\@n.o-edges-l\@n{padding:0 0 0 30px}.o-cgap-29\@n.o-edges-l\@n{padding:0 0 0 29px}.o-cgap-28\@n.o-edges-l\@n{padding:0 0 0 28px}.o-cgap-27\@n.o-edges-l\@n{padding:0 0 0 27px}.o-cgap-26\@n.o-edges-l\@n{padding:0 0 0 26px}.o-cgap-25\@n.o-edges-l\@n{padding:0 0 0 25px}.o-cgap-24\@n.o-edges-l\@n{padding:0 0 0 24px}.o-cgap-23\@n.o-edges-l\@n{padding:0 0 0 23px}.o-cgap-22\@n.o-edges-l\@n{padding:0 0 0 22px}.o-cgap-21\@n.o-edges-l\@n{padding:0 0 0 21px}.o-cgap-20\@n.o-edges-l\@n{padding:0 0 0 20px}.o-cgap-19\@n.o-edges-l\@n{padding:0 0 0 19px}.o-cgap-18\@n.o-edges-l\@n{padding:0 0 0 18px}.o-cgap-17\@n.o-edges-l\@n{padding:0 0 0 17px}.o-cgap-16\@n.o-edges-l\@n{padding:0 0 0 16px}.o-cgap-15\@n.o-edges-l\@n{padding:0 0 0 15px}.o-cgap-14\@n.o-edges-l\@n{padding:0 0 0 14px}.o-cgap-13\@n.o-edges-l\@n{padding:0 0 0 13px}.o-cgap-12\@n.o-edges-l\@n{padding:0 0 0 12px}.o-cgap-11\@n.o-edges-l\@n{padding:0 0 0 11px}.o-cgap-10\@n.o-edges-l\@n{padding:0 0 0 10px}.o-cgap-9\@n.o-edges-l\@n{padding:0 0 0 9px}.o-cgap-8\@n.o-edges-l\@n{padding:0 0 0 8px}.o-cgap-7\@n.o-edges-l\@n{padding:0 0 0 7px}.o-cgap-6\@n.o-edges-l\@n{padding:0 0 0 6px}.o-cgap-5\@n.o-edges-l\@n{padding:0 0 0 5px}.o-cgap-4\@n.o-edges-l\@n{padding:0 0 0 4px}.o-cgap-3\@n.o-edges-l\@n{padding:0 0 0 3px}.o-cgap-2\@n.o-edges-l\@n{padding:0 0 0 2px}.o-cgap-1\@n.o-edges-l\@n{padding:0 0 0 1px}

.o-cgap-48\@n.o-edges-r\@n{padding:0 48px 0 0}.o-cgap-47\@n.o-edges-r\@n{padding:0 47px 0 0}.o-cgap-46\@n.o-edges-r\@n{padding:0 46px 0 0}.o-cgap-45\@n.o-edges-r\@n{padding:0 45px 0 0}.o-cgap-44\@n.o-edges-r\@n{padding:0 44px 0 0}.o-cgap-43\@n.o-edges-r\@n{padding:0 43px 0 0}.o-cgap-42\@n.o-edges-r\@n{padding:0 42px 0 0}.o-cgap-41\@n.o-edges-r\@n{padding:0 41px 0 0}.o-cgap-40\@n.o-edges-r\@n{padding:0 40px 0 0}.o-cgap-39\@n.o-edges-r\@n{padding:0 39px 0 0}.o-cgap-38\@n.o-edges-r\@n{padding:0 38px 0 0}.o-cgap-37\@n.o-edges-r\@n{padding:0 37px 0 0}.o-cgap-36\@n.o-edges-r\@n{padding:0 36px 0 0}.o-cgap-35\@n.o-edges-r\@n{padding:0 35px 0 0}.o-cgap-34\@n.o-edges-r\@n{padding:0 34px 0 0}.o-cgap-33\@n.o-edges-r\@n{padding:0 33px 0 0}.o-cgap-32\@n.o-edges-r\@n{padding:0 32px 0 0}.o-cgap-31\@n.o-edges-r\@n{padding:0 31px 0 0}.o-cgap-30\@n.o-edges-r\@n{padding:0 30px 0 0}.o-cgap-29\@n.o-edges-r\@n{padding:0 29px 0 0}.o-cgap-28\@n.o-edges-r\@n{padding:0 28px 0 0}.o-cgap-27\@n.o-edges-r\@n{padding:0 27px 0 0}.o-cgap-26\@n.o-edges-r\@n{padding:0 26px 0 0}.o-cgap-25\@n.o-edges-r\@n{padding:0 25px 0 0}.o-cgap-24\@n.o-edges-r\@n{padding:0 24px 0 0}.o-cgap-23\@n.o-edges-r\@n{padding:0 23px 0 0}.o-cgap-22\@n.o-edges-r\@n{padding:0 22px 0 0}.o-cgap-21\@n.o-edges-r\@n{padding:0 21px 0 0}.o-cgap-20\@n.o-edges-r\@n{padding:0 20px 0 0}.o-cgap-19\@n.o-edges-r\@n{padding:0 19px 0 0}.o-cgap-18\@n.o-edges-r\@n{padding:0 18px 0 0}.o-cgap-17\@n.o-edges-r\@n{padding:0 17px 0 0}.o-cgap-16\@n.o-edges-r\@n{padding:0 16px 0 0}.o-cgap-15\@n.o-edges-r\@n{padding:0 15px 0 0}.o-cgap-14\@n.o-edges-r\@n{padding:0 14px 0 0}.o-cgap-13\@n.o-edges-r\@n{padding:0 13px 0 0}.o-cgap-12\@n.o-edges-r\@n{padding:0 12px 0 0}.o-cgap-11\@n.o-edges-r\@n{padding:0 11px 0 0}.o-cgap-10\@n.o-edges-r\@n{padding:0 10px 0 0}.o-cgap-9\@n.o-edges-r\@n{padding:0 9px 0 0}.o-cgap-8\@n.o-edges-r\@n{padding:0 8px 0 0}.o-cgap-7\@n.o-edges-r\@n{padding:0 7px 0 0}.o-cgap-6\@n.o-edges-r\@n{padding:0 6px 0 0}.o-cgap-5\@n.o-edges-r\@n{padding:0 5px 0 0}.o-cgap-4\@n.o-edges-r\@n{padding:0 4px 0 0}.o-cgap-3\@n.o-edges-r\@n{padding:0 3px 0 0}.o-cgap-2\@n.o-edges-r\@n{padding:0 2px 0 0}.o-cgap-1\@n.o-edges-r\@n{padding:0 1px 0 0}


/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {
	.o-cgap-48\@n.o-edges-lr\@lg{padding:0 48px}.o-cgap-47\@n.o-edges-lr\@lg{padding:0 47px}.o-cgap-46\@n.o-edges-lr\@lg{padding:0 46px}.o-cgap-45\@n.o-edges-lr\@lg{padding:0 45px}.o-cgap-44\@n.o-edges-lr\@lg{padding:0 44px}.o-cgap-43\@n.o-edges-lr\@lg{padding:0 43px}.o-cgap-42\@n.o-edges-lr\@lg{padding:0 42px}.o-cgap-41\@n.o-edges-lr\@lg{padding:0 41px}.o-cgap-40\@n.o-edges-lr\@lg{padding:0 40px}.o-cgap-39\@n.o-edges-lr\@lg{padding:0 39px}.o-cgap-38\@n.o-edges-lr\@lg{padding:0 38px}.o-cgap-37\@n.o-edges-lr\@lg{padding:0 37px}.o-cgap-36\@n.o-edges-lr\@lg{padding:0 36px}.o-cgap-35\@n.o-edges-lr\@lg{padding:0 35px}.o-cgap-34\@n.o-edges-lr\@lg{padding:0 34px}.o-cgap-33\@n.o-edges-lr\@lg{padding:0 33px}.o-cgap-32\@n.o-edges-lr\@lg{padding:0 32px}.o-cgap-31\@n.o-edges-lr\@lg{padding:0 31px}.o-cgap-30\@n.o-edges-lr\@lg{padding:0 30px}.o-cgap-29\@n.o-edges-lr\@lg{padding:0 29px}.o-cgap-28\@n.o-edges-lr\@lg{padding:0 28px}.o-cgap-27\@n.o-edges-lr\@lg{padding:0 27px}.o-cgap-26\@n.o-edges-lr\@lg{padding:0 26px}.o-cgap-25\@n.o-edges-lr\@lg{padding:0 25px}.o-cgap-24\@n.o-edges-lr\@lg{padding:0 24px}.o-cgap-23\@n.o-edges-lr\@lg{padding:0 23px}.o-cgap-22\@n.o-edges-lr\@lg{padding:0 22px}.o-cgap-21\@n.o-edges-lr\@lg{padding:0 21px}.o-cgap-20\@n.o-edges-lr\@lg{padding:0 20px}.o-cgap-19\@n.o-edges-lr\@lg{padding:0 19px}.o-cgap-18\@n.o-edges-lr\@lg{padding:0 18px}.o-cgap-17\@n.o-edges-lr\@lg{padding:0 17px}.o-cgap-16\@n.o-edges-lr\@lg{padding:0 16px}.o-cgap-15\@n.o-edges-lr\@lg{padding:0 15px}.o-cgap-14\@n.o-edges-lr\@lg{padding:0 14px}.o-cgap-13\@n.o-edges-lr\@lg{padding:0 13px}.o-cgap-12\@n.o-edges-lr\@lg{padding:0 12px}.o-cgap-11\@n.o-edges-lr\@lg{padding:0 11px}.o-cgap-10\@n.o-edges-lr\@lg{padding:0 10px}.o-cgap-9\@n.o-edges-lr\@lg{padding:0 9px}.o-cgap-8\@n.o-edges-lr\@lg{padding:0 8px}.o-cgap-7\@n.o-edges-lr\@lg{padding:0 7px}.o-cgap-6\@n.o-edges-lr\@lg{padding:0 6px}.o-cgap-5\@n.o-edges-lr\@lg{padding:0 5px}.o-cgap-4\@n.o-edges-lr\@lg{padding:0 4px}.o-cgap-3\@n.o-edges-lr\@lg{padding:0 3px}.o-cgap-2\@n.o-edges-lr\@lg{padding:0 2px}.o-cgap-1\@n.o-edges-lr\@lg{padding:0 1px}

	.o-cgap-48\@n.o-edges-l\@lg{padding:0 0 0 48px}.o-cgap-47\@n.o-edges-l\@lg{padding:0 0 0 47px}.o-cgap-46\@n.o-edges-l\@lg{padding:0 0 0 46px}.o-cgap-45\@n.o-edges-l\@lg{padding:0 0 0 45px}.o-cgap-44\@n.o-edges-l\@lg{padding:0 0 0 44px}.o-cgap-43\@n.o-edges-l\@lg{padding:0 0 0 43px}.o-cgap-42\@n.o-edges-l\@lg{padding:0 0 0 42px}.o-cgap-41\@n.o-edges-l\@lg{padding:0 0 0 41px}.o-cgap-40\@n.o-edges-l\@lg{padding:0 0 0 40px}.o-cgap-39\@n.o-edges-l\@lg{padding:0 0 0 39px}.o-cgap-38\@n.o-edges-l\@lg{padding:0 0 0 38px}.o-cgap-37\@n.o-edges-l\@lg{padding:0 0 0 37px}.o-cgap-36\@n.o-edges-l\@lg{padding:0 0 0 36px}.o-cgap-35\@n.o-edges-l\@lg{padding:0 0 0 35px}.o-cgap-34\@n.o-edges-l\@lg{padding:0 0 0 34px}.o-cgap-33\@n.o-edges-l\@lg{padding:0 0 0 33px}.o-cgap-32\@n.o-edges-l\@lg{padding:0 0 0 32px}.o-cgap-31\@n.o-edges-l\@lg{padding:0 0 0 31px}.o-cgap-30\@n.o-edges-l\@lg{padding:0 0 0 30px}.o-cgap-29\@n.o-edges-l\@lg{padding:0 0 0 29px}.o-cgap-28\@n.o-edges-l\@lg{padding:0 0 0 28px}.o-cgap-27\@n.o-edges-l\@lg{padding:0 0 0 27px}.o-cgap-26\@n.o-edges-l\@lg{padding:0 0 0 26px}.o-cgap-25\@n.o-edges-l\@lg{padding:0 0 0 25px}.o-cgap-24\@n.o-edges-l\@lg{padding:0 0 0 24px}.o-cgap-23\@n.o-edges-l\@lg{padding:0 0 0 23px}.o-cgap-22\@n.o-edges-l\@lg{padding:0 0 0 22px}.o-cgap-21\@n.o-edges-l\@lg{padding:0 0 0 21px}.o-cgap-20\@n.o-edges-l\@lg{padding:0 0 0 20px}.o-cgap-19\@n.o-edges-l\@lg{padding:0 0 0 19px}.o-cgap-18\@n.o-edges-l\@lg{padding:0 0 0 18px}.o-cgap-17\@n.o-edges-l\@lg{padding:0 0 0 17px}.o-cgap-16\@n.o-edges-l\@lg{padding:0 0 0 16px}.o-cgap-15\@n.o-edges-l\@lg{padding:0 0 0 15px}.o-cgap-14\@n.o-edges-l\@lg{padding:0 0 0 14px}.o-cgap-13\@n.o-edges-l\@lg{padding:0 0 0 13px}.o-cgap-12\@n.o-edges-l\@lg{padding:0 0 0 12px}.o-cgap-11\@n.o-edges-l\@lg{padding:0 0 0 11px}.o-cgap-10\@n.o-edges-l\@lg{padding:0 0 0 10px}.o-cgap-9\@n.o-edges-l\@lg{padding:0 0 0 9px}.o-cgap-8\@n.o-edges-l\@lg{padding:0 0 0 8px}.o-cgap-7\@n.o-edges-l\@lg{padding:0 0 0 7px}.o-cgap-6\@n.o-edges-l\@lg{padding:0 0 0 6px}.o-cgap-5\@n.o-edges-l\@lg{padding:0 0 0 5px}.o-cgap-4\@n.o-edges-l\@lg{padding:0 0 0 4px}.o-cgap-3\@n.o-edges-l\@lg{padding:0 0 0 3px}.o-cgap-2\@n.o-edges-l\@lg{padding:0 0 0 2px}.o-cgap-1\@n.o-edges-l\@lg{padding:0 0 0 1px}

	.o-cgap-48\@n.o-edges-r\@lg{padding:0 48px 0 0}.o-cgap-47\@n.o-edges-r\@lg{padding:0 47px 0 0}.o-cgap-46\@n.o-edges-r\@lg{padding:0 46px 0 0}.o-cgap-45\@n.o-edges-r\@lg{padding:0 45px 0 0}.o-cgap-44\@n.o-edges-r\@lg{padding:0 44px 0 0}.o-cgap-43\@n.o-edges-r\@lg{padding:0 43px 0 0}.o-cgap-42\@n.o-edges-r\@lg{padding:0 42px 0 0}.o-cgap-41\@n.o-edges-r\@lg{padding:0 41px 0 0}.o-cgap-40\@n.o-edges-r\@lg{padding:0 40px 0 0}.o-cgap-39\@n.o-edges-r\@lg{padding:0 39px 0 0}.o-cgap-38\@n.o-edges-r\@lg{padding:0 38px 0 0}.o-cgap-37\@n.o-edges-r\@lg{padding:0 37px 0 0}.o-cgap-36\@n.o-edges-r\@lg{padding:0 36px 0 0}.o-cgap-35\@n.o-edges-r\@lg{padding:0 35px 0 0}.o-cgap-34\@n.o-edges-r\@lg{padding:0 34px 0 0}.o-cgap-33\@n.o-edges-r\@lg{padding:0 33px 0 0}.o-cgap-32\@n.o-edges-r\@lg{padding:0 32px 0 0}.o-cgap-31\@n.o-edges-r\@lg{padding:0 31px 0 0}.o-cgap-30\@n.o-edges-r\@lg{padding:0 30px 0 0}.o-cgap-29\@n.o-edges-r\@lg{padding:0 29px 0 0}.o-cgap-28\@n.o-edges-r\@lg{padding:0 28px 0 0}.o-cgap-27\@n.o-edges-r\@lg{padding:0 27px 0 0}.o-cgap-26\@n.o-edges-r\@lg{padding:0 26px 0 0}.o-cgap-25\@n.o-edges-r\@lg{padding:0 25px 0 0}.o-cgap-24\@n.o-edges-r\@lg{padding:0 24px 0 0}.o-cgap-23\@n.o-edges-r\@lg{padding:0 23px 0 0}.o-cgap-22\@n.o-edges-r\@lg{padding:0 22px 0 0}.o-cgap-21\@n.o-edges-r\@lg{padding:0 21px 0 0}.o-cgap-20\@n.o-edges-r\@lg{padding:0 20px 0 0}.o-cgap-19\@n.o-edges-r\@lg{padding:0 19px 0 0}.o-cgap-18\@n.o-edges-r\@lg{padding:0 18px 0 0}.o-cgap-17\@n.o-edges-r\@lg{padding:0 17px 0 0}.o-cgap-16\@n.o-edges-r\@lg{padding:0 16px 0 0}.o-cgap-15\@n.o-edges-r\@lg{padding:0 15px 0 0}.o-cgap-14\@n.o-edges-r\@lg{padding:0 14px 0 0}.o-cgap-13\@n.o-edges-r\@lg{padding:0 13px 0 0}.o-cgap-12\@n.o-edges-r\@lg{padding:0 12px 0 0}.o-cgap-11\@n.o-edges-r\@lg{padding:0 11px 0 0}.o-cgap-10\@n.o-edges-r\@lg{padding:0 10px 0 0}.o-cgap-9\@n.o-edges-r\@lg{padding:0 9px 0 0}.o-cgap-8\@n.o-edges-r\@lg{padding:0 8px 0 0}.o-cgap-7\@n.o-edges-r\@lg{padding:0 7px 0 0}.o-cgap-6\@n.o-edges-r\@lg{padding:0 6px 0 0}.o-cgap-5\@n.o-edges-r\@lg{padding:0 5px 0 0}.o-cgap-4\@n.o-edges-r\@lg{padding:0 4px 0 0}.o-cgap-3\@n.o-edges-r\@lg{padding:0 3px 0 0}.o-cgap-2\@n.o-edges-r\@lg{padding:0 2px 0 0}.o-cgap-1\@n.o-edges-r\@lg{padding:0 1px 0 0}
}

/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {
	.o-cgap-48\@lg.o-edges-lr\@n,.o-cgap-48\@lg.o-edges-lr\@lg{padding:0 48px}.o-cgap-47\@lg.o-edges-lr\@n,.o-cgap-47\@lg.o-edges-lr\@lg{padding:0 47px}.o-cgap-46\@lg.o-edges-lr\@n,.o-cgap-46\@lg.o-edges-lr\@lg{padding:0 46px}.o-cgap-45\@lg.o-edges-lr\@n,.o-cgap-45\@lg.o-edges-lr\@lg{padding:0 45px}.o-cgap-44\@lg.o-edges-lr\@n,.o-cgap-44\@lg.o-edges-lr\@lg{padding:0 44px}.o-cgap-43\@lg.o-edges-lr\@n,.o-cgap-43\@lg.o-edges-lr\@lg{padding:0 43px}.o-cgap-42\@lg.o-edges-lr\@n,.o-cgap-42\@lg.o-edges-lr\@lg{padding:0 42px}.o-cgap-41\@lg.o-edges-lr\@n,.o-cgap-41\@lg.o-edges-lr\@lg{padding:0 41px}.o-cgap-40\@lg.o-edges-lr\@n,.o-cgap-40\@lg.o-edges-lr\@lg{padding:0 40px}.o-cgap-39\@lg.o-edges-lr\@n,.o-cgap-39\@lg.o-edges-lr\@lg{padding:0 39px}.o-cgap-38\@lg.o-edges-lr\@n,.o-cgap-38\@lg.o-edges-lr\@lg{padding:0 38px}.o-cgap-37\@lg.o-edges-lr\@n,.o-cgap-37\@lg.o-edges-lr\@lg{padding:0 37px}.o-cgap-36\@lg.o-edges-lr\@n,.o-cgap-36\@lg.o-edges-lr\@lg{padding:0 36px}.o-cgap-35\@lg.o-edges-lr\@n,.o-cgap-35\@lg.o-edges-lr\@lg{padding:0 35px}.o-cgap-34\@lg.o-edges-lr\@n,.o-cgap-34\@lg.o-edges-lr\@lg{padding:0 34px}.o-cgap-33\@lg.o-edges-lr\@n,.o-cgap-33\@lg.o-edges-lr\@lg{padding:0 33px}.o-cgap-32\@lg.o-edges-lr\@n,.o-cgap-32\@lg.o-edges-lr\@lg{padding:0 32px}.o-cgap-31\@lg.o-edges-lr\@n,.o-cgap-31\@lg.o-edges-lr\@lg{padding:0 31px}.o-cgap-30\@lg.o-edges-lr\@n,.o-cgap-30\@lg.o-edges-lr\@lg{padding:0 30px}.o-cgap-29\@lg.o-edges-lr\@n,.o-cgap-29\@lg.o-edges-lr\@lg{padding:0 29px}.o-cgap-28\@lg.o-edges-lr\@n,.o-cgap-28\@lg.o-edges-lr\@lg{padding:0 28px}.o-cgap-27\@lg.o-edges-lr\@n,.o-cgap-27\@lg.o-edges-lr\@lg{padding:0 27px}.o-cgap-26\@lg.o-edges-lr\@n,.o-cgap-26\@lg.o-edges-lr\@lg{padding:0 26px}.o-cgap-25\@lg.o-edges-lr\@n,.o-cgap-25\@lg.o-edges-lr\@lg{padding:0 25px}.o-cgap-24\@lg.o-edges-lr\@n,.o-cgap-24\@lg.o-edges-lr\@lg{padding:0 24px}.o-cgap-23\@lg.o-edges-lr\@n,.o-cgap-23\@lg.o-edges-lr\@lg{padding:0 23px}.o-cgap-22\@lg.o-edges-lr\@n,.o-cgap-22\@lg.o-edges-lr\@lg{padding:0 22px}.o-cgap-21\@lg.o-edges-lr\@n,.o-cgap-21\@lg.o-edges-lr\@lg{padding:0 21px}.o-cgap-20\@lg.o-edges-lr\@n,.o-cgap-20\@lg.o-edges-lr\@lg{padding:0 20px}.o-cgap-19\@lg.o-edges-lr\@n,.o-cgap-19\@lg.o-edges-lr\@lg{padding:0 19px}.o-cgap-18\@lg.o-edges-lr\@n,.o-cgap-18\@lg.o-edges-lr\@lg{padding:0 18px}.o-cgap-17\@lg.o-edges-lr\@n,.o-cgap-17\@lg.o-edges-lr\@lg{padding:0 17px}.o-cgap-16\@lg.o-edges-lr\@n,.o-cgap-16\@lg.o-edges-lr\@lg{padding:0 16px}.o-cgap-15\@lg.o-edges-lr\@n,.o-cgap-15\@lg.o-edges-lr\@lg{padding:0 15px}.o-cgap-14\@lg.o-edges-lr\@n,.o-cgap-14\@lg.o-edges-lr\@lg{padding:0 14px}.o-cgap-13\@lg.o-edges-lr\@n,.o-cgap-13\@lg.o-edges-lr\@lg{padding:0 13px}.o-cgap-12\@lg.o-edges-lr\@n,.o-cgap-12\@lg.o-edges-lr\@lg{padding:0 12px}.o-cgap-11\@lg.o-edges-lr\@n,.o-cgap-11\@lg.o-edges-lr\@lg{padding:0 11px}.o-cgap-10\@lg.o-edges-lr\@n,.o-cgap-10\@lg.o-edges-lr\@lg{padding:0 10px}.o-cgap-9\@lg.o-edges-lr\@n,.o-cgap-9\@lg.o-edges-lr\@lg{padding:0 9px}.o-cgap-8\@lg.o-edges-lr\@n,.o-cgap-8\@lg.o-edges-lr\@lg{padding:0 8px}.o-cgap-7\@lg.o-edges-lr\@n,.o-cgap-7\@lg.o-edges-lr\@lg{padding:0 7px}.o-cgap-6\@lg.o-edges-lr\@n,.o-cgap-6\@lg.o-edges-lr\@lg{padding:0 6px}.o-cgap-5\@lg.o-edges-lr\@n,.o-cgap-5\@lg.o-edges-lr\@lg{padding:0 5px}.o-cgap-4\@lg.o-edges-lr\@n,.o-cgap-4\@lg.o-edges-lr\@lg{padding:0 4px}.o-cgap-3\@lg.o-edges-lr\@n,.o-cgap-3\@lg.o-edges-lr\@lg{padding:0 3px}.o-cgap-2\@lg.o-edges-lr\@n,.o-cgap-2\@lg.o-edges-lr\@lg{padding:0 2px}.o-cgap-1\@lg.o-edges-lr\@n,.o-cgap-1\@lg.o-edges-lr\@lg{padding:0 1px}

	.o-cgap-48\@lg.o-edges-l\@n,.o-cgap-48\@lg.o-edges-l\@lg{padding:0 0 0 48px}.o-cgap-47\@lg.o-edges-l\@n,.o-cgap-47\@lg.o-edges-l\@lg{padding:0 0 0 47px}.o-cgap-46\@lg.o-edges-l\@n,.o-cgap-46\@lg.o-edges-l\@lg{padding:0 0 0 46px}.o-cgap-45\@lg.o-edges-l\@n,.o-cgap-45\@lg.o-edges-l\@lg{padding:0 0 0 45px}.o-cgap-44\@lg.o-edges-l\@n,.o-cgap-44\@lg.o-edges-l\@lg{padding:0 0 0 44px}.o-cgap-43\@lg.o-edges-l\@n,.o-cgap-43\@lg.o-edges-l\@lg{padding:0 0 0 43px}.o-cgap-42\@lg.o-edges-l\@n,.o-cgap-42\@lg.o-edges-l\@lg{padding:0 0 0 42px}.o-cgap-41\@lg.o-edges-l\@n,.o-cgap-41\@lg.o-edges-l\@lg{padding:0 0 0 41px}.o-cgap-40\@lg.o-edges-l\@n,.o-cgap-40\@lg.o-edges-l\@lg{padding:0 0 0 40px}.o-cgap-39\@lg.o-edges-l\@n,.o-cgap-39\@lg.o-edges-l\@lg{padding:0 0 0 39px}.o-cgap-38\@lg.o-edges-l\@n,.o-cgap-38\@lg.o-edges-l\@lg{padding:0 0 0 38px}.o-cgap-37\@lg.o-edges-l\@n,.o-cgap-37\@lg.o-edges-l\@lg{padding:0 0 0 37px}.o-cgap-36\@lg.o-edges-l\@n,.o-cgap-36\@lg.o-edges-l\@lg{padding:0 0 0 36px}.o-cgap-35\@lg.o-edges-l\@n,.o-cgap-35\@lg.o-edges-l\@lg{padding:0 0 0 35px}.o-cgap-34\@lg.o-edges-l\@n,.o-cgap-34\@lg.o-edges-l\@lg{padding:0 0 0 34px}.o-cgap-33\@lg.o-edges-l\@n,.o-cgap-33\@lg.o-edges-l\@lg{padding:0 0 0 33px}.o-cgap-32\@lg.o-edges-l\@n,.o-cgap-32\@lg.o-edges-l\@lg{padding:0 0 0 32px}.o-cgap-30\@lg.o-edges-l\@n,.o-cgap-30\@lg.o-edges-l\@lg{padding:0 0 0 30px}.o-cgap-31\@lg.o-edges-l\@n,.o-cgap-31\@lg.o-edges-l\@lg{padding:0 0 0 31px}.o-cgap-29\@lg.o-edges-l\@n,.o-cgap-29\@lg.o-edges-l\@lg{padding:0 0 0 29px}.o-cgap-28\@lg.o-edges-l\@n,.o-cgap-28\@lg.o-edges-l\@lg{padding:0 0 0 28px}.o-cgap-27\@lg.o-edges-l\@n,.o-cgap-27\@lg.o-edges-l\@lg{padding:0 0 0 27px}.o-cgap-26\@lg.o-edges-l\@n,.o-cgap-26\@lg.o-edges-l\@lg{padding:0 0 0 26px}.o-cgap-25\@lg.o-edges-l\@n,.o-cgap-25\@lg.o-edges-l\@lg{padding:0 0 0 25px}.o-cgap-24\@lg.o-edges-l\@n,.o-cgap-24\@lg.o-edges-l\@lg{padding:0 0 0 24px}.o-cgap-23\@lg.o-edges-l\@n,.o-cgap-23\@lg.o-edges-l\@lg{padding:0 0 0 23px}.o-cgap-22\@lg.o-edges-l\@n,.o-cgap-22\@lg.o-edges-l\@lg{padding:0 0 0 22px}.o-cgap-21\@lg.o-edges-l\@n,.o-cgap-21\@lg.o-edges-l\@lg{padding:0 0 0 21px}.o-cgap-20\@lg.o-edges-l\@n,.o-cgap-20\@lg.o-edges-l\@lg{padding:0 0 0 20px}.o-cgap-19\@lg.o-edges-l\@n,.o-cgap-19\@lg.o-edges-l\@lg{padding:0 0 0 19px}.o-cgap-18\@lg.o-edges-l\@n,.o-cgap-18\@lg.o-edges-l\@lg{padding:0 0 0 18px}.o-cgap-17\@lg.o-edges-l\@n,.o-cgap-17\@lg.o-edges-l\@lg{padding:0 0 0 17px}.o-cgap-16\@lg.o-edges-l\@n,.o-cgap-16\@lg.o-edges-l\@lg{padding:0 0 0 16px}.o-cgap-15\@lg.o-edges-l\@n,.o-cgap-15\@lg.o-edges-l\@lg{padding:0 0 0 15px}.o-cgap-14\@lg.o-edges-l\@n,.o-cgap-14\@lg.o-edges-l\@lg{padding:0 0 0 14px}.o-cgap-13\@lg.o-edges-l\@n,.o-cgap-13\@lg.o-edges-l\@lg{padding:0 0 0 13px}.o-cgap-12\@lg.o-edges-l\@n,.o-cgap-12\@lg.o-edges-l\@lg{padding:0 0 0 12px}.o-cgap-11\@lg.o-edges-l\@n,.o-cgap-11\@lg.o-edges-l\@lg{padding:0 0 0 11px}.o-cgap-10\@lg.o-edges-l\@n,.o-cgap-10\@lg.o-edges-l\@lg{padding:0 0 0 10px}.o-cgap-9\@lg.o-edges-l\@n,.o-cgap-9\@lg.o-edges-l\@lg{padding:0 0 0 9px}.o-cgap-8\@lg.o-edges-l\@n,.o-cgap-8\@lg.o-edges-l\@lg{padding:0 0 0 8px}.o-cgap-7\@lg.o-edges-l\@n,.o-cgap-7\@lg.o-edges-l\@lg{padding:0 0 0 7px}.o-cgap-6\@lg.o-edges-l\@n,.o-cgap-6\@lg.o-edges-l\@lg{padding:0 0 0 6px}.o-cgap-5\@lg.o-edges-l\@n,.o-cgap-5\@lg.o-edges-l\@lg{padding:0 0 0 5px}.o-cgap-4\@lg.o-edges-l\@n,.o-cgap-4\@lg.o-edges-l\@lg{padding:0 0 0 4px}.o-cgap-3\@lg.o-edges-l\@n,.o-cgap-3\@lg.o-edges-l\@lg{padding:0 0 0 3px}.o-cgap-2\@lg.o-edges-l\@n,.o-cgap-2\@lg.o-edges-l\@lg{padding:0 0 0 2px}.o-cgap-1\@lg.o-edges-l\@n,.o-cgap-1\@lg.o-edges-l\@lg{padding:0 0 0 1px}

	.o-cgap-48\@lg.o-edges-r\@n,.o-cgap-48\@lg.o-edges-r\@lg{padding:0 48px 0 0}.o-cgap-47\@lg.o-edges-r\@n,.o-cgap-47\@lg.o-edges-r\@lg{padding:0 47px 0 0}.o-cgap-46\@lg.o-edges-r\@n,.o-cgap-46\@lg.o-edges-r\@lg{padding:0 46px 0 0}.o-cgap-45\@lg.o-edges-r\@n,.o-cgap-45\@lg.o-edges-r\@lg{padding:0 45px 0 0}.o-cgap-44\@lg.o-edges-r\@n,.o-cgap-44\@lg.o-edges-r\@lg{padding:0 44px 0 0}.o-cgap-43\@lg.o-edges-r\@n,.o-cgap-43\@lg.o-edges-r\@lg{padding:0 43px 0 0}.o-cgap-42\@lg.o-edges-r\@n,.o-cgap-42\@lg.o-edges-r\@lg{padding:0 42px 0 0}.o-cgap-41\@lg.o-edges-r\@n,.o-cgap-41\@lg.o-edges-r\@lg{padding:0 41px 0 0}.o-cgap-40\@lg.o-edges-r\@n,.o-cgap-40\@lg.o-edges-r\@lg{padding:0 40px 0 0}.o-cgap-39\@lg.o-edges-r\@n,.o-cgap-39\@lg.o-edges-r\@lg{padding:0 39px 0 0}.o-cgap-38\@lg.o-edges-r\@n,.o-cgap-38\@lg.o-edges-r\@lg{padding:0 38px 0 0}.o-cgap-37\@lg.o-edges-r\@n,.o-cgap-37\@lg.o-edges-r\@lg{padding:0 37px 0 0}.o-cgap-36\@lg.o-edges-r\@n,.o-cgap-36\@lg.o-edges-r\@lg{padding:0 36px 0 0}.o-cgap-35\@lg.o-edges-r\@n,.o-cgap-35\@lg.o-edges-r\@lg{padding:0 35px 0 0}.o-cgap-34\@lg.o-edges-r\@n,.o-cgap-34\@lg.o-edges-r\@lg{padding:0 34px 0 0}.o-cgap-33\@lg.o-edges-r\@n,.o-cgap-33\@lg.o-edges-r\@lg{padding:0 33px 0 0}.o-cgap-32\@lg.o-edges-r\@n,.o-cgap-32\@lg.o-edges-r\@lg{padding:0 32px 0 0}.o-cgap-31\@lg.o-edges-r\@n,.o-cgap-31\@lg.o-edges-r\@lg{padding:0 31px 0 0}.o-cgap-30\@lg.o-edges-r\@n,.o-cgap-30\@lg.o-edges-r\@lg{padding:0 30px 0 0}.o-cgap-29\@lg.o-edges-r\@n,.o-cgap-29\@lg.o-edges-r\@lg{padding:0 29px 0 0}.o-cgap-28\@lg.o-edges-r\@n,.o-cgap-28\@lg.o-edges-r\@lg{padding:0 28px 0 0}.o-cgap-27\@lg.o-edges-r\@n,.o-cgap-27\@lg.o-edges-r\@lg{padding:0 27px 0 0}.o-cgap-26\@lg.o-edges-r\@n,.o-cgap-26\@lg.o-edges-r\@lg{padding:0 26px 0 0}.o-cgap-25\@lg.o-edges-r\@n,.o-cgap-25\@lg.o-edges-r\@lg{padding:0 25px 0 0}.o-cgap-24\@lg.o-edges-r\@n,.o-cgap-24\@lg.o-edges-r\@lg{padding:0 24px 0 0}.o-cgap-23\@lg.o-edges-r\@n,.o-cgap-23\@lg.o-edges-r\@lg{padding:0 23px 0 0}.o-cgap-22\@lg.o-edges-r\@n,.o-cgap-22\@lg.o-edges-r\@lg{padding:0 22px 0 0}.o-cgap-21\@lg.o-edges-r\@n,.o-cgap-21\@lg.o-edges-r\@lg{padding:0 21px 0 0}.o-cgap-20\@lg.o-edges-r\@n,.o-cgap-20\@lg.o-edges-r\@lg{padding:0 20px 0 0}.o-cgap-19\@lg.o-edges-r\@n,.o-cgap-19\@lg.o-edges-r\@lg{padding:0 19px 0 0}.o-cgap-18\@lg.o-edges-r\@n,.o-cgap-18\@lg.o-edges-r\@lg{padding:0 18px 0 0}.o-cgap-17\@lg.o-edges-r\@n,.o-cgap-17\@lg.o-edges-r\@lg{padding:0 17px 0 0}.o-cgap-16\@lg.o-edges-r\@n,.o-cgap-16\@lg.o-edges-r\@lg{padding:0 16px 0 0}.o-cgap-15\@lg.o-edges-r\@n,.o-cgap-15\@lg.o-edges-r\@lg{padding:0 15px 0 0}.o-cgap-14\@lg.o-edges-r\@n,.o-cgap-14\@lg.o-edges-r\@lg{padding:0 14px 0 0}.o-cgap-13\@lg.o-edges-r\@n,.o-cgap-13\@lg.o-edges-r\@lg{padding:0 13px 0 0}.o-cgap-12\@lg.o-edges-r\@n,.o-cgap-12\@lg.o-edges-r\@lg{padding:0 12px 0 0}.o-cgap-11\@lg.o-edges-r\@n,.o-cgap-11\@lg.o-edges-r\@lg{padding:0 11px 0 0}.o-cgap-10\@lg.o-edges-r\@n,.o-cgap-10\@lg.o-edges-r\@lg{padding:0 10px 0 0}.o-cgap-9\@lg.o-edges-r\@n,.o-cgap-9\@lg.o-edges-r\@lg{padding:0 9px 0 0}.o-cgap-8\@lg.o-edges-r\@n,.o-cgap-8\@lg.o-edges-r\@lg{padding:0 8px 0 0}.o-cgap-7\@lg.o-edges-r\@n,.o-cgap-7\@lg.o-edges-r\@lg{padding:0 7px 0 0}.o-cgap-6\@lg.o-edges-r\@n,.o-cgap-6\@lg.o-edges-r\@lg{padding:0 6px 0 0}.o-cgap-5\@lg.o-edges-r\@n,.o-cgap-5\@lg.o-edges-r\@lg{padding:0 5px 0 0}.o-cgap-4\@lg.o-edges-r\@n,.o-cgap-4\@lg.o-edges-r\@lg{padding:0 4px 0 0}.o-cgap-3\@lg.o-edges-r\@n,.o-cgap-3\@lg.o-edges-r\@lg{padding:0 3px 0 0}.o-cgap-2\@lg.o-edges-r\@n,.o-cgap-2\@lg.o-edges-r\@lg{padding:0 2px 0 0}.o-cgap-1\@lg.o-edges-r\@n,.o-cgap-1\@lg.o-edges-r\@lg{padding:0 1px 0 0}
}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {
	.o-cgap-48\@n.o-edges-lr\@md{padding:0 48px}.o-cgap-47\@n.o-edges-lr\@md{padding:0 47px}.o-cgap-46\@n.o-edges-lr\@md{padding:0 46px}.o-cgap-45\@n.o-edges-lr\@md{padding:0 45px}.o-cgap-44\@n.o-edges-lr\@md{padding:0 44px}.o-cgap-43\@n.o-edges-lr\@md{padding:0 43px}.o-cgap-42\@n.o-edges-lr\@md{padding:0 42px}.o-cgap-41\@n.o-edges-lr\@md{padding:0 41px}.o-cgap-40\@n.o-edges-lr\@md{padding:0 40px}.o-cgap-39\@n.o-edges-lr\@md{padding:0 39px}.o-cgap-38\@n.o-edges-lr\@md{padding:0 38px}.o-cgap-37\@n.o-edges-lr\@md{padding:0 37px}.o-cgap-36\@n.o-edges-lr\@md{padding:0 36px}.o-cgap-35\@n.o-edges-lr\@md{padding:0 35px}.o-cgap-34\@n.o-edges-lr\@md{padding:0 34px}.o-cgap-33\@n.o-edges-lr\@md{padding:0 33px}.o-cgap-32\@n.o-edges-lr\@md{padding:0 32px}.o-cgap-31\@n.o-edges-lr\@md{padding:0 31px}.o-cgap-30\@n.o-edges-lr\@md{padding:0 30px}.o-cgap-29\@n.o-edges-lr\@md{padding:0 29px}.o-cgap-28\@n.o-edges-lr\@md{padding:0 28px}.o-cgap-27\@n.o-edges-lr\@md{padding:0 27px}.o-cgap-26\@n.o-edges-lr\@md{padding:0 26px}.o-cgap-25\@n.o-edges-lr\@md{padding:0 25px}.o-cgap-24\@n.o-edges-lr\@md{padding:0 24px}.o-cgap-23\@n.o-edges-lr\@md{padding:0 23px}.o-cgap-22\@n.o-edges-lr\@md{padding:0 22px}.o-cgap-21\@n.o-edges-lr\@md{padding:0 21px}.o-cgap-20\@n.o-edges-lr\@md{padding:0 20px}.o-cgap-19\@n.o-edges-lr\@md{padding:0 19px}.o-cgap-18\@n.o-edges-lr\@md{padding:0 18px}.o-cgap-17\@n.o-edges-lr\@md{padding:0 17px}.o-cgap-16\@n.o-edges-lr\@md{padding:0 16px}.o-cgap-15\@n.o-edges-lr\@md{padding:0 15px}.o-cgap-14\@n.o-edges-lr\@md{padding:0 14px}.o-cgap-13\@n.o-edges-lr\@md{padding:0 13px}.o-cgap-12\@n.o-edges-lr\@md{padding:0 12px}.o-cgap-11\@n.o-edges-lr\@md{padding:0 11px}.o-cgap-10\@n.o-edges-lr\@md{padding:0 10px}.o-cgap-9\@n.o-edges-lr\@md{padding:0 9px}.o-cgap-8\@n.o-edges-lr\@md{padding:0 8px}.o-cgap-7\@n.o-edges-lr\@md{padding:0 7px}.o-cgap-6\@n.o-edges-lr\@md{padding:0 6px}.o-cgap-5\@n.o-edges-lr\@md{padding:0 5px}.o-cgap-4\@n.o-edges-lr\@md{padding:0 4px}.o-cgap-3\@n.o-edges-lr\@md{padding:0 3px}.o-cgap-2\@n.o-edges-lr\@md{padding:0 2px}.o-cgap-1\@n.o-edges-lr\@md{padding:0 1px}

	.o-cgap-48\@n.o-edges-l\@md{padding:0 0 0 48px}.o-cgap-47\@n.o-edges-l\@md{padding:0 0 0 47px}.o-cgap-46\@n.o-edges-l\@md{padding:0 0 0 46px}.o-cgap-45\@n.o-edges-l\@md{padding:0 0 0 45px}.o-cgap-44\@n.o-edges-l\@md{padding:0 0 0 44px}.o-cgap-43\@n.o-edges-l\@md{padding:0 0 0 43px}.o-cgap-42\@n.o-edges-l\@md{padding:0 0 0 42px}.o-cgap-41\@n.o-edges-l\@md{padding:0 0 0 41px}.o-cgap-40\@n.o-edges-l\@md{padding:0 0 0 40px}.o-cgap-39\@n.o-edges-l\@md{padding:0 0 0 39px}.o-cgap-38\@n.o-edges-l\@md{padding:0 0 0 38px}.o-cgap-37\@n.o-edges-l\@md{padding:0 0 0 37px}.o-cgap-36\@n.o-edges-l\@md{padding:0 0 0 36px}.o-cgap-35\@n.o-edges-l\@md{padding:0 0 0 35px}.o-cgap-34\@n.o-edges-l\@md{padding:0 0 0 34px}.o-cgap-33\@n.o-edges-l\@md{padding:0 0 0 33px}.o-cgap-32\@n.o-edges-l\@md{padding:0 0 0 32px}.o-cgap-31\@n.o-edges-l\@md{padding:0 0 0 31px}.o-cgap-30\@n.o-edges-l\@md{padding:0 0 0 30px}.o-cgap-29\@n.o-edges-l\@md{padding:0 0 0 29px}.o-cgap-28\@n.o-edges-l\@md{padding:0 0 0 28px}.o-cgap-27\@n.o-edges-l\@md{padding:0 0 0 27px}.o-cgap-26\@n.o-edges-l\@md{padding:0 0 0 26px}.o-cgap-25\@n.o-edges-l\@md{padding:0 0 0 25px}.o-cgap-24\@n.o-edges-l\@md{padding:0 0 0 24px}.o-cgap-23\@n.o-edges-l\@md{padding:0 0 0 23px}.o-cgap-22\@n.o-edges-l\@md{padding:0 0 0 22px}.o-cgap-21\@n.o-edges-l\@md{padding:0 0 0 21px}.o-cgap-20\@n.o-edges-l\@md{padding:0 0 0 20px}.o-cgap-19\@n.o-edges-l\@md{padding:0 0 0 19px}.o-cgap-18\@n.o-edges-l\@md{padding:0 0 0 18px}.o-cgap-17\@n.o-edges-l\@md{padding:0 0 0 17px}.o-cgap-16\@n.o-edges-l\@md{padding:0 0 0 16px}.o-cgap-15\@n.o-edges-l\@md{padding:0 0 0 15px}.o-cgap-14\@n.o-edges-l\@md{padding:0 0 0 14px}.o-cgap-13\@n.o-edges-l\@md{padding:0 0 0 13px}.o-cgap-12\@n.o-edges-l\@md{padding:0 0 0 12px}.o-cgap-11\@n.o-edges-l\@md{padding:0 0 0 11px}.o-cgap-10\@n.o-edges-l\@md{padding:0 0 0 10px}.o-cgap-9\@n.o-edges-l\@md{padding:0 0 0 9px}.o-cgap-8\@n.o-edges-l\@md{padding:0 0 0 8px}.o-cgap-7\@n.o-edges-l\@md{padding:0 0 0 7px}.o-cgap-6\@n.o-edges-l\@md{padding:0 0 0 6px}.o-cgap-5\@n.o-edges-l\@md{padding:0 0 0 5px}.o-cgap-4\@n.o-edges-l\@md{padding:0 0 0 4px}.o-cgap-3\@n.o-edges-l\@md{padding:0 0 0 3px}.o-cgap-2\@n.o-edges-l\@md{padding:0 0 0 2px}.o-cgap-1\@n.o-edges-l\@md{padding:0 0 0 1px}

	.o-cgap-48\@n.o-edges-r\@md{padding:0 48px 0 0}.o-cgap-47\@n.o-edges-r\@md{padding:0 47px 0 0}.o-cgap-46\@n.o-edges-r\@md{padding:0 46px 0 0}.o-cgap-45\@n.o-edges-r\@md{padding:0 45px 0 0}.o-cgap-44\@n.o-edges-r\@md{padding:0 44px 0 0}.o-cgap-43\@n.o-edges-r\@md{padding:0 43px 0 0}.o-cgap-42\@n.o-edges-r\@md{padding:0 42px 0 0}.o-cgap-41\@n.o-edges-r\@md{padding:0 41px 0 0}.o-cgap-40\@n.o-edges-r\@md{padding:0 40px 0 0}.o-cgap-39\@n.o-edges-r\@md{padding:0 39px 0 0}.o-cgap-38\@n.o-edges-r\@md{padding:0 38px 0 0}.o-cgap-37\@n.o-edges-r\@md{padding:0 37px 0 0}.o-cgap-36\@n.o-edges-r\@md{padding:0 36px 0 0}.o-cgap-35\@n.o-edges-r\@md{padding:0 35px 0 0}.o-cgap-34\@n.o-edges-r\@md{padding:0 34px 0 0}.o-cgap-33\@n.o-edges-r\@md{padding:0 33px 0 0}.o-cgap-32\@n.o-edges-r\@md{padding:0 32px 0 0}.o-cgap-31\@n.o-edges-r\@md{padding:0 31px 0 0}.o-cgap-30\@n.o-edges-r\@md{padding:0 30px 0 0}.o-cgap-29\@n.o-edges-r\@md{padding:0 29px 0 0}.o-cgap-28\@n.o-edges-r\@md{padding:0 28px 0 0}.o-cgap-27\@n.o-edges-r\@md{padding:0 27px 0 0}.o-cgap-26\@n.o-edges-r\@md{padding:0 26px 0 0}.o-cgap-25\@n.o-edges-r\@md{padding:0 25px 0 0}.o-cgap-24\@n.o-edges-r\@md{padding:0 24px 0 0}.o-cgap-23\@n.o-edges-r\@md{padding:0 23px 0 0}.o-cgap-22\@n.o-edges-r\@md{padding:0 22px 0 0}.o-cgap-21\@n.o-edges-r\@md{padding:0 21px 0 0}.o-cgap-20\@n.o-edges-r\@md{padding:0 20px 0 0}.o-cgap-19\@n.o-edges-r\@md{padding:0 19px 0 0}.o-cgap-18\@n.o-edges-r\@md{padding:0 18px 0 0}.o-cgap-17\@n.o-edges-r\@md{padding:0 17px 0 0}.o-cgap-16\@n.o-edges-r\@md{padding:0 16px 0 0}.o-cgap-15\@n.o-edges-r\@md{padding:0 15px 0 0}.o-cgap-14\@n.o-edges-r\@md{padding:0 14px 0 0}.o-cgap-13\@n.o-edges-r\@md{padding:0 13px 0 0}.o-cgap-12\@n.o-edges-r\@md{padding:0 12px 0 0}.o-cgap-11\@n.o-edges-r\@md{padding:0 11px 0 0}.o-cgap-10\@n.o-edges-r\@md{padding:0 10px 0 0}.o-cgap-9\@n.o-edges-r\@md{padding:0 9px 0 0}.o-cgap-8\@n.o-edges-r\@md{padding:0 8px 0 0}.o-cgap-7\@n.o-edges-r\@md{padding:0 7px 0 0}.o-cgap-6\@n.o-edges-r\@md{padding:0 6px 0 0}.o-cgap-5\@n.o-edges-r\@md{padding:0 5px 0 0}.o-cgap-4\@n.o-edges-r\@md{padding:0 4px 0 0}.o-cgap-3\@n.o-edges-r\@md{padding:0 3px 0 0}.o-cgap-2\@n.o-edges-r\@md{padding:0 2px 0 0}.o-cgap-1\@n.o-edges-r\@md{padding:0 1px 0 0}
}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {
	.o-cgap-48\@md.o-edges-lr\@n,.o-cgap-48\@md.o-edges-lr\@lg,.o-cgap-48\@md.o-edges-lr\@md{padding:0 48px}.o-cgap-47\@md.o-edges-lr\@n,.o-cgap-47\@md.o-edges-lr\@lg,.o-cgap-47\@md.o-edges-lr\@md{padding:0 47px}.o-cgap-46\@md.o-edges-lr\@n,.o-cgap-46\@md.o-edges-lr\@lg,.o-cgap-46\@md.o-edges-lr\@md{padding:0 46px}.o-cgap-45\@md.o-edges-lr\@n,.o-cgap-45\@md.o-edges-lr\@lg,.o-cgap-45\@md.o-edges-lr\@md{padding:0 45px}.o-cgap-44\@md.o-edges-lr\@n,.o-cgap-44\@md.o-edges-lr\@lg,.o-cgap-44\@md.o-edges-lr\@md{padding:0 44px}.o-cgap-43\@md.o-edges-lr\@n,.o-cgap-43\@md.o-edges-lr\@lg,.o-cgap-43\@md.o-edges-lr\@md{padding:0 43px}.o-cgap-42\@md.o-edges-lr\@n,.o-cgap-42\@md.o-edges-lr\@lg,.o-cgap-42\@md.o-edges-lr\@md{padding:0 42px}.o-cgap-41\@md.o-edges-lr\@n,.o-cgap-41\@md.o-edges-lr\@lg,.o-cgap-41\@md.o-edges-lr\@md{padding:0 41px}.o-cgap-40\@md.o-edges-lr\@n,.o-cgap-40\@md.o-edges-lr\@lg,.o-cgap-40\@md.o-edges-lr\@md{padding:0 40px}.o-cgap-39\@md.o-edges-lr\@n,.o-cgap-39\@md.o-edges-lr\@lg,.o-cgap-39\@md.o-edges-lr\@md{padding:0 39px}.o-cgap-38\@md.o-edges-lr\@n,.o-cgap-38\@md.o-edges-lr\@lg,.o-cgap-38\@md.o-edges-lr\@md{padding:0 38px}.o-cgap-37\@md.o-edges-lr\@n,.o-cgap-37\@md.o-edges-lr\@lg,.o-cgap-37\@md.o-edges-lr\@md{padding:0 37px}.o-cgap-36\@md.o-edges-lr\@n,.o-cgap-36\@md.o-edges-lr\@lg,.o-cgap-36\@md.o-edges-lr\@md{padding:0 36px}.o-cgap-35\@md.o-edges-lr\@n,.o-cgap-35\@md.o-edges-lr\@lg,.o-cgap-35\@md.o-edges-lr\@md{padding:0 35px}.o-cgap-34\@md.o-edges-lr\@n,.o-cgap-34\@md.o-edges-lr\@lg,.o-cgap-34\@md.o-edges-lr\@md{padding:0 34px}.o-cgap-33\@md.o-edges-lr\@n,.o-cgap-33\@md.o-edges-lr\@lg,.o-cgap-33\@md.o-edges-lr\@md{padding:0 33px}.o-cgap-32\@md.o-edges-lr\@n,.o-cgap-32\@md.o-edges-lr\@lg,.o-cgap-32\@md.o-edges-lr\@md{padding:0 32px}.o-cgap-31\@md.o-edges-lr\@n,.o-cgap-31\@md.o-edges-lr\@lg,.o-cgap-31\@md.o-edges-lr\@md{padding:0 31px}.o-cgap-30\@md.o-edges-lr\@n,.o-cgap-30\@md.o-edges-lr\@lg,.o-cgap-30\@md.o-edges-lr\@md{padding:0 30px}.o-cgap-29\@md.o-edges-lr\@n,.o-cgap-29\@md.o-edges-lr\@lg,.o-cgap-29\@md.o-edges-lr\@md{padding:0 29px}.o-cgap-28\@md.o-edges-lr\@n,.o-cgap-28\@md.o-edges-lr\@lg,.o-cgap-28\@md.o-edges-lr\@md{padding:0 28px}.o-cgap-27\@md.o-edges-lr\@n,.o-cgap-27\@md.o-edges-lr\@lg,.o-cgap-27\@md.o-edges-lr\@md{padding:0 27px}.o-cgap-26\@md.o-edges-lr\@n,.o-cgap-26\@md.o-edges-lr\@lg,.o-cgap-26\@md.o-edges-lr\@md{padding:0 26px}.o-cgap-25\@md.o-edges-lr\@n,.o-cgap-25\@md.o-edges-lr\@lg,.o-cgap-25\@md.o-edges-lr\@md{padding:0 25px}.o-cgap-24\@md.o-edges-lr\@n,.o-cgap-24\@md.o-edges-lr\@lg,.o-cgap-24\@md.o-edges-lr\@md{padding:0 24px}.o-cgap-23\@md.o-edges-lr\@n,.o-cgap-23\@md.o-edges-lr\@lg,.o-cgap-23\@md.o-edges-lr\@md{padding:0 23px}.o-cgap-22\@md.o-edges-lr\@n,.o-cgap-22\@md.o-edges-lr\@lg,.o-cgap-22\@md.o-edges-lr\@md{padding:0 22px}.o-cgap-21\@md.o-edges-lr\@n,.o-cgap-21\@md.o-edges-lr\@lg,.o-cgap-21\@md.o-edges-lr\@md{padding:0 21px}.o-cgap-20\@md.o-edges-lr\@n,.o-cgap-20\@md.o-edges-lr\@lg,.o-cgap-20\@md.o-edges-lr\@md{padding:0 20px}.o-cgap-19\@md.o-edges-lr\@n,.o-cgap-19\@md.o-edges-lr\@lg,.o-cgap-19\@md.o-edges-lr\@md{padding:0 19px}.o-cgap-18\@md.o-edges-lr\@n,.o-cgap-18\@md.o-edges-lr\@lg,.o-cgap-18\@md.o-edges-lr\@md{padding:0 18px}.o-cgap-17\@md.o-edges-lr\@n,.o-cgap-17\@md.o-edges-lr\@lg,.o-cgap-17\@md.o-edges-lr\@md{padding:0 17px}.o-cgap-16\@md.o-edges-lr\@n,.o-cgap-16\@md.o-edges-lr\@lg,.o-cgap-16\@md.o-edges-lr\@md{padding:0 16px}.o-cgap-15\@md.o-edges-lr\@n,.o-cgap-15\@md.o-edges-lr\@lg,.o-cgap-15\@md.o-edges-lr\@md{padding:0 15px}.o-cgap-14\@md.o-edges-lr\@n,.o-cgap-14\@md.o-edges-lr\@lg,.o-cgap-14\@md.o-edges-lr\@md{padding:0 14px}.o-cgap-13\@md.o-edges-lr\@n,.o-cgap-13\@md.o-edges-lr\@lg,.o-cgap-13\@md.o-edges-lr\@md{padding:0 13px}.o-cgap-12\@md.o-edges-lr\@n,.o-cgap-12\@md.o-edges-lr\@lg,.o-cgap-12\@md.o-edges-lr\@md{padding:0 12px}.o-cgap-11\@md.o-edges-lr\@n,.o-cgap-11\@md.o-edges-lr\@lg,.o-cgap-11\@md.o-edges-lr\@md{padding:0 11px}.o-cgap-10\@md.o-edges-lr\@n,.o-cgap-10\@md.o-edges-lr\@lg,.o-cgap-10\@md.o-edges-lr\@md{padding:0 10px}.o-cgap-9\@md.o-edges-lr\@n,.o-cgap-9\@md.o-edges-lr\@lg,.o-cgap-9\@md.o-edges-lr\@md{padding:0 9px}.o-cgap-8\@md.o-edges-lr\@n,.o-cgap-8\@md.o-edges-lr\@lg,.o-cgap-8\@md.o-edges-lr\@md{padding:0 8px}.o-cgap-7\@md.o-edges-lr\@n,.o-cgap-7\@md.o-edges-lr\@lg,.o-cgap-7\@md.o-edges-lr\@md{padding:0 7px}.o-cgap-6\@md.o-edges-lr\@n,.o-cgap-6\@md.o-edges-lr\@lg,.o-cgap-6\@md.o-edges-lr\@md{padding:0 6px}.o-cgap-5\@md.o-edges-lr\@n,.o-cgap-5\@md.o-edges-lr\@lg,.o-cgap-5\@md.o-edges-lr\@md{padding:0 5px}.o-cgap-4\@md.o-edges-lr\@n,.o-cgap-4\@md.o-edges-lr\@lg,.o-cgap-4\@md.o-edges-lr\@md{padding:0 4px}.o-cgap-3\@md.o-edges-lr\@n,.o-cgap-3\@md.o-edges-lr\@lg,.o-cgap-3\@md.o-edges-lr\@md{padding:0 3px}.o-cgap-2\@md.o-edges-lr\@n,.o-cgap-2\@md.o-edges-lr\@lg,.o-cgap-2\@md.o-edges-lr\@md{padding:0 2px}.o-cgap-1\@md.o-edges-lr\@n,.o-cgap-1\@md.o-edges-lr\@lg,.o-cgap-1\@md.o-edges-lr\@md{padding:0 1px}

	.o-cgap-48\@md.o-edges-l\@n,.o-cgap-48\@md.o-edges-l\@lg,.o-cgap-48\@md.o-edges-l\@md{padding:0 0 0 48px}.o-cgap-47\@md.o-edges-l\@n,.o-cgap-47\@md.o-edges-l\@lg,.o-cgap-47\@md.o-edges-l\@md{padding:0 0 0 47px}.o-cgap-46\@md.o-edges-l\@n,.o-cgap-46\@md.o-edges-l\@lg,.o-cgap-46\@md.o-edges-l\@md{padding:0 0 0 46px}.o-cgap-45\@md.o-edges-l\@n,.o-cgap-45\@md.o-edges-l\@lg,.o-cgap-45\@md.o-edges-l\@md{padding:0 0 0 45px}.o-cgap-44\@md.o-edges-l\@n,.o-cgap-44\@md.o-edges-l\@lg,.o-cgap-44\@md.o-edges-l\@md{padding:0 0 0 44px}.o-cgap-43\@md.o-edges-l\@n,.o-cgap-43\@md.o-edges-l\@lg,.o-cgap-43\@md.o-edges-l\@md{padding:0 0 0 43px}.o-cgap-42\@md.o-edges-l\@n,.o-cgap-42\@md.o-edges-l\@lg,.o-cgap-42\@md.o-edges-l\@md{padding:0 0 0 42px}.o-cgap-41\@md.o-edges-l\@n,.o-cgap-41\@md.o-edges-l\@lg,.o-cgap-41\@md.o-edges-l\@md{padding:0 0 0 41px}.o-cgap-40\@md.o-edges-l\@n,.o-cgap-40\@md.o-edges-l\@lg,.o-cgap-40\@md.o-edges-l\@md{padding:0 0 0 40px}.o-cgap-39\@md.o-edges-l\@n,.o-cgap-39\@md.o-edges-l\@lg,.o-cgap-39\@md.o-edges-l\@md{padding:0 0 0 39px}.o-cgap-38\@md.o-edges-l\@n,.o-cgap-38\@md.o-edges-l\@lg,.o-cgap-38\@md.o-edges-l\@md{padding:0 0 0 38px}.o-cgap-37\@md.o-edges-l\@n,.o-cgap-37\@md.o-edges-l\@lg,.o-cgap-37\@md.o-edges-l\@md{padding:0 0 0 37px}.o-cgap-36\@md.o-edges-l\@n,.o-cgap-36\@md.o-edges-l\@lg,.o-cgap-36\@md.o-edges-l\@md{padding:0 0 0 36px}.o-cgap-35\@md.o-edges-l\@n,.o-cgap-35\@md.o-edges-l\@lg,.o-cgap-35\@md.o-edges-l\@md{padding:0 0 0 35px}.o-cgap-34\@md.o-edges-l\@n,.o-cgap-34\@md.o-edges-l\@lg,.o-cgap-34\@md.o-edges-l\@md{padding:0 0 0 34px}.o-cgap-33\@md.o-edges-l\@n,.o-cgap-33\@md.o-edges-l\@lg,.o-cgap-33\@md.o-edges-l\@md{padding:0 0 0 33px}.o-cgap-32\@md.o-edges-l\@n,.o-cgap-32\@md.o-edges-l\@lg,.o-cgap-32\@md.o-edges-l\@md{padding:0 0 0 32px}.o-cgap-31\@md.o-edges-l\@n,.o-cgap-31\@md.o-edges-l\@lg,.o-cgap-31\@md.o-edges-l\@md{padding:0 0 0 31px}.o-cgap-30\@md.o-edges-l\@n,.o-cgap-30\@md.o-edges-l\@lg,.o-cgap-30\@md.o-edges-l\@md{padding:0 0 0 30px}.o-cgap-29\@md.o-edges-l\@n,.o-cgap-29\@md.o-edges-l\@lg,.o-cgap-29\@md.o-edges-l\@md{padding:0 0 0 29px}.o-cgap-28\@md.o-edges-l\@n,.o-cgap-28\@md.o-edges-l\@lg,.o-cgap-28\@md.o-edges-l\@md{padding:0 0 0 28px}.o-cgap-27\@md.o-edges-l\@n,.o-cgap-27\@md.o-edges-l\@lg,.o-cgap-27\@md.o-edges-l\@md{padding:0 0 0 27px}.o-cgap-26\@md.o-edges-l\@n,.o-cgap-26\@md.o-edges-l\@lg,.o-cgap-26\@md.o-edges-l\@md{padding:0 0 0 26px}.o-cgap-25\@md.o-edges-l\@n,.o-cgap-25\@md.o-edges-l\@lg,.o-cgap-25\@md.o-edges-l\@md{padding:0 0 0 25px}.o-cgap-24\@md.o-edges-l\@n,.o-cgap-24\@md.o-edges-l\@lg,.o-cgap-24\@md.o-edges-l\@md{padding:0 0 0 24px}.o-cgap-23\@md.o-edges-l\@n,.o-cgap-23\@md.o-edges-l\@lg,.o-cgap-23\@md.o-edges-l\@md{padding:0 0 0 23px}.o-cgap-22\@md.o-edges-l\@n,.o-cgap-22\@md.o-edges-l\@lg,.o-cgap-22\@md.o-edges-l\@md{padding:0 0 0 22px}.o-cgap-21\@md.o-edges-l\@n,.o-cgap-21\@md.o-edges-l\@lg,.o-cgap-21\@md.o-edges-l\@md{padding:0 0 0 21px}.o-cgap-20\@md.o-edges-l\@n,.o-cgap-20\@md.o-edges-l\@lg,.o-cgap-20\@md.o-edges-l\@md{padding:0 0 0 20px}.o-cgap-19\@md.o-edges-l\@n,.o-cgap-19\@md.o-edges-l\@lg,.o-cgap-19\@md.o-edges-l\@md{padding:0 0 0 19px}.o-cgap-18\@md.o-edges-l\@n,.o-cgap-18\@md.o-edges-l\@lg,.o-cgap-18\@md.o-edges-l\@md{padding:0 0 0 18px}.o-cgap-17\@md.o-edges-l\@n,.o-cgap-17\@md.o-edges-l\@lg,.o-cgap-17\@md.o-edges-l\@md{padding:0 0 0 17px}.o-cgap-16\@md.o-edges-l\@n,.o-cgap-16\@md.o-edges-l\@lg,.o-cgap-16\@md.o-edges-l\@md{padding:0 0 0 16px}.o-cgap-15\@md.o-edges-l\@n,.o-cgap-15\@md.o-edges-l\@lg,.o-cgap-15\@md.o-edges-l\@md{padding:0 0 0 15px}.o-cgap-14\@md.o-edges-l\@n,.o-cgap-14\@md.o-edges-l\@lg,.o-cgap-14\@md.o-edges-l\@md{padding:0 0 0 14px}.o-cgap-13\@md.o-edges-l\@n,.o-cgap-13\@md.o-edges-l\@lg,.o-cgap-13\@md.o-edges-l\@md{padding:0 0 0 13px}.o-cgap-12\@md.o-edges-l\@n,.o-cgap-12\@md.o-edges-l\@lg,.o-cgap-12\@md.o-edges-l\@md{padding:0 0 0 12px}.o-cgap-11\@md.o-edges-l\@n,.o-cgap-11\@md.o-edges-l\@lg,.o-cgap-11\@md.o-edges-l\@md{padding:0 0 0 11px}.o-cgap-10\@md.o-edges-l\@n,.o-cgap-10\@md.o-edges-l\@lg,.o-cgap-10\@md.o-edges-l\@md{padding:0 0 0 10px}.o-cgap-9\@md.o-edges-l\@n,.o-cgap-9\@md.o-edges-l\@lg,.o-cgap-9\@md.o-edges-l\@md{padding:0 0 0 9px}.o-cgap-8\@md.o-edges-l\@n,.o-cgap-8\@md.o-edges-l\@lg,.o-cgap-8\@md.o-edges-l\@md{padding:0 0 0 8px}.o-cgap-7\@md.o-edges-l\@n,.o-cgap-7\@md.o-edges-l\@lg,.o-cgap-7\@md.o-edges-l\@md{padding:0 0 0 7px}.o-cgap-6\@md.o-edges-l\@n,.o-cgap-6\@md.o-edges-l\@lg,.o-cgap-6\@md.o-edges-l\@md{padding:0 0 0 6px}.o-cgap-5\@md.o-edges-l\@n,.o-cgap-5\@md.o-edges-l\@lg,.o-cgap-5\@md.o-edges-l\@md{padding:0 0 0 5px}.o-cgap-4\@md.o-edges-l\@n,.o-cgap-4\@md.o-edges-l\@lg,.o-cgap-4\@md.o-edges-l\@md{padding:0 0 0 4px}.o-cgap-3\@md.o-edges-l\@n,.o-cgap-3\@md.o-edges-l\@lg,.o-cgap-3\@md.o-edges-l\@md{padding:0 0 0 3px}.o-cgap-2\@md.o-edges-l\@n,.o-cgap-2\@md.o-edges-l\@lg,.o-cgap-2\@md.o-edges-l\@md{padding:0 0 0 2px}.o-cgap-1\@md.o-edges-l\@n,.o-cgap-1\@md.o-edges-l\@lg,.o-cgap-1\@md.o-edges-l\@md{padding:0 0 0 1px}

	.o-cgap-48\@md.o-edges-r\@n,.o-cgap-48\@md.o-edges-r\@lg,.o-cgap-48\@md.o-edges-r\@md{padding:0 48px 0 0}.o-cgap-47\@md.o-edges-r\@n,.o-cgap-47\@md.o-edges-r\@lg,.o-cgap-47\@md.o-edges-r\@md{padding:0 47px 0 0}.o-cgap-46\@md.o-edges-r\@n,.o-cgap-46\@md.o-edges-r\@lg,.o-cgap-46\@md.o-edges-r\@md{padding:0 46px 0 0}.o-cgap-45\@md.o-edges-r\@n,.o-cgap-45\@md.o-edges-r\@lg,.o-cgap-45\@md.o-edges-r\@md{padding:0 45px 0 0}.o-cgap-44\@md.o-edges-r\@n,.o-cgap-44\@md.o-edges-r\@lg,.o-cgap-44\@md.o-edges-r\@md{padding:0 44px 0 0}.o-cgap-43\@md.o-edges-r\@n,.o-cgap-43\@md.o-edges-r\@lg,.o-cgap-43\@md.o-edges-r\@md{padding:0 43px 0 0}.o-cgap-42\@md.o-edges-r\@n,.o-cgap-42\@md.o-edges-r\@lg,.o-cgap-42\@md.o-edges-r\@md{padding:0 42px 0 0}.o-cgap-41\@md.o-edges-r\@n,.o-cgap-41\@md.o-edges-r\@lg,.o-cgap-41\@md.o-edges-r\@md{padding:0 41px 0 0}.o-cgap-40\@md.o-edges-r\@n,.o-cgap-40\@md.o-edges-r\@lg,.o-cgap-40\@md.o-edges-r\@md{padding:0 40px 0 0}.o-cgap-39\@md.o-edges-r\@n,.o-cgap-39\@md.o-edges-r\@lg,.o-cgap-39\@md.o-edges-r\@md{padding:0 39px 0 0}.o-cgap-38\@md.o-edges-r\@n,.o-cgap-38\@md.o-edges-r\@lg,.o-cgap-38\@md.o-edges-r\@md{padding:0 38px 0 0}.o-cgap-37\@md.o-edges-r\@n,.o-cgap-37\@md.o-edges-r\@lg,.o-cgap-37\@md.o-edges-r\@md{padding:0 37px 0 0}.o-cgap-36\@md.o-edges-r\@n,.o-cgap-36\@md.o-edges-r\@lg,.o-cgap-36\@md.o-edges-r\@md{padding:0 36px 0 0}.o-cgap-35\@md.o-edges-r\@n,.o-cgap-35\@md.o-edges-r\@lg,.o-cgap-35\@md.o-edges-r\@md{padding:0 35px 0 0}.o-cgap-34\@md.o-edges-r\@n,.o-cgap-34\@md.o-edges-r\@lg,.o-cgap-34\@md.o-edges-r\@md{padding:0 34px 0 0}.o-cgap-33\@md.o-edges-r\@n,.o-cgap-33\@md.o-edges-r\@lg,.o-cgap-33\@md.o-edges-r\@md{padding:0 33px 0 0}.o-cgap-32\@md.o-edges-r\@n,.o-cgap-32\@md.o-edges-r\@lg,.o-cgap-32\@md.o-edges-r\@md{padding:0 32px 0 0}.o-cgap-31\@md.o-edges-r\@n,.o-cgap-31\@md.o-edges-r\@lg,.o-cgap-31\@md.o-edges-r\@md{padding:0 31px 0 0}.o-cgap-30\@md.o-edges-r\@n,.o-cgap-30\@md.o-edges-r\@lg,.o-cgap-30\@md.o-edges-r\@md{padding:0 30px 0 0}.o-cgap-29\@md.o-edges-r\@n,.o-cgap-29\@md.o-edges-r\@lg,.o-cgap-29\@md.o-edges-r\@md{padding:0 29px 0 0}.o-cgap-28\@md.o-edges-r\@n,.o-cgap-28\@md.o-edges-r\@lg,.o-cgap-28\@md.o-edges-r\@md{padding:0 28px 0 0}.o-cgap-27\@md.o-edges-r\@n,.o-cgap-27\@md.o-edges-r\@lg,.o-cgap-27\@md.o-edges-r\@md{padding:0 27px 0 0}.o-cgap-26\@md.o-edges-r\@n,.o-cgap-26\@md.o-edges-r\@lg,.o-cgap-26\@md.o-edges-r\@md{padding:0 26px 0 0}.o-cgap-25\@md.o-edges-r\@n,.o-cgap-25\@md.o-edges-r\@lg,.o-cgap-25\@md.o-edges-r\@md{padding:0 25px 0 0}.o-cgap-24\@md.o-edges-r\@n,.o-cgap-24\@md.o-edges-r\@lg,.o-cgap-24\@md.o-edges-r\@md{padding:0 24px 0 0}.o-cgap-23\@md.o-edges-r\@n,.o-cgap-23\@md.o-edges-r\@lg,.o-cgap-23\@md.o-edges-r\@md{padding:0 23px 0 0}.o-cgap-22\@md.o-edges-r\@n,.o-cgap-22\@md.o-edges-r\@lg,.o-cgap-22\@md.o-edges-r\@md{padding:0 22px 0 0}.o-cgap-21\@md.o-edges-r\@n,.o-cgap-21\@md.o-edges-r\@lg,.o-cgap-21\@md.o-edges-r\@md{padding:0 21px 0 0}.o-cgap-20\@md.o-edges-r\@n,.o-cgap-20\@md.o-edges-r\@lg,.o-cgap-20\@md.o-edges-r\@md{padding:0 20px 0 0}.o-cgap-19\@md.o-edges-r\@n,.o-cgap-19\@md.o-edges-r\@lg,.o-cgap-19\@md.o-edges-r\@md{padding:0 19px 0 0}.o-cgap-18\@md.o-edges-r\@n,.o-cgap-18\@md.o-edges-r\@lg,.o-cgap-18\@md.o-edges-r\@md{padding:0 18px 0 0}.o-cgap-17\@md.o-edges-r\@n,.o-cgap-17\@md.o-edges-r\@lg,.o-cgap-17\@md.o-edges-r\@md{padding:0 17px 0 0}.o-cgap-16\@md.o-edges-r\@n,.o-cgap-16\@md.o-edges-r\@lg,.o-cgap-16\@md.o-edges-r\@md{padding:0 16px 0 0}.o-cgap-15\@md.o-edges-r\@n,.o-cgap-15\@md.o-edges-r\@lg,.o-cgap-15\@md.o-edges-r\@md{padding:0 15px 0 0}.o-cgap-14\@md.o-edges-r\@n,.o-cgap-14\@md.o-edges-r\@lg,.o-cgap-14\@md.o-edges-r\@md{padding:0 14px 0 0}.o-cgap-13\@md.o-edges-r\@n,.o-cgap-13\@md.o-edges-r\@lg,.o-cgap-13\@md.o-edges-r\@md{padding:0 13px 0 0}.o-cgap-12\@md.o-edges-r\@n,.o-cgap-12\@md.o-edges-r\@lg,.o-cgap-12\@md.o-edges-r\@md{padding:0 12px 0 0}.o-cgap-11\@md.o-edges-r\@n,.o-cgap-11\@md.o-edges-r\@lg,.o-cgap-11\@md.o-edges-r\@md{padding:0 11px 0 0}.o-cgap-10\@md.o-edges-r\@n,.o-cgap-10\@md.o-edges-r\@lg,.o-cgap-10\@md.o-edges-r\@md{padding:0 10px 0 0}.o-cgap-9\@md.o-edges-r\@n,.o-cgap-9\@md.o-edges-r\@lg,.o-cgap-9\@md.o-edges-r\@md{padding:0 9px 0 0}.o-cgap-8\@md.o-edges-r\@n,.o-cgap-8\@md.o-edges-r\@lg,.o-cgap-8\@md.o-edges-r\@md{padding:0 8px 0 0}.o-cgap-7\@md.o-edges-r\@n,.o-cgap-7\@md.o-edges-r\@lg,.o-cgap-7\@md.o-edges-r\@md{padding:0 7px 0 0}.o-cgap-6\@md.o-edges-r\@n,.o-cgap-6\@md.o-edges-r\@lg,.o-cgap-6\@md.o-edges-r\@md{padding:0 6px 0 0}.o-cgap-5\@md.o-edges-r\@n,.o-cgap-5\@md.o-edges-r\@lg,.o-cgap-5\@md.o-edges-r\@md{padding:0 5px 0 0}.o-cgap-4\@md.o-edges-r\@n,.o-cgap-4\@md.o-edges-r\@lg,.o-cgap-4\@md.o-edges-r\@md{padding:0 4px 0 0}.o-cgap-3\@md.o-edges-r\@n,.o-cgap-3\@md.o-edges-r\@lg,.o-cgap-3\@md.o-edges-r\@md{padding:0 3px 0 0}.o-cgap-2\@md.o-edges-r\@n,.o-cgap-2\@md.o-edges-r\@lg,.o-cgap-2\@md.o-edges-r\@md{padding:0 2px 0 0}.o-cgap-1\@md.o-edges-r\@n,.o-cgap-1\@md.o-edges-r\@lg,.o-cgap-1\@md.o-edges-r\@md{padding:0 1px 0 0}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {
	.o-cgap-48\@n.o-edges-lr\@sm{padding:0 48px}.o-cgap-47\@n.o-edges-lr\@sm{padding:0 47px}.o-cgap-46\@n.o-edges-lr\@sm{padding:0 46px}.o-cgap-45\@n.o-edges-lr\@sm{padding:0 45px}.o-cgap-44\@n.o-edges-lr\@sm{padding:0 44px}.o-cgap-43\@n.o-edges-lr\@sm{padding:0 43px}.o-cgap-42\@n.o-edges-lr\@sm{padding:0 42px}.o-cgap-41\@n.o-edges-lr\@sm{padding:0 41px}.o-cgap-40\@n.o-edges-lr\@sm{padding:0 40px}.o-cgap-39\@n.o-edges-lr\@sm{padding:0 39px}.o-cgap-38\@n.o-edges-lr\@sm{padding:0 38px}.o-cgap-37\@n.o-edges-lr\@sm{padding:0 37px}.o-cgap-36\@n.o-edges-lr\@sm{padding:0 36px}.o-cgap-35\@n.o-edges-lr\@sm{padding:0 35px}.o-cgap-34\@n.o-edges-lr\@sm{padding:0 34px}.o-cgap-33\@n.o-edges-lr\@sm{padding:0 33px}.o-cgap-32\@n.o-edges-lr\@sm{padding:0 32px}.o-cgap-31\@n.o-edges-lr\@sm{padding:0 31px}.o-cgap-30\@n.o-edges-lr\@sm{padding:0 30px}.o-cgap-29\@n.o-edges-lr\@sm{padding:0 29px}.o-cgap-28\@n.o-edges-lr\@sm{padding:0 28px}.o-cgap-27\@n.o-edges-lr\@sm{padding:0 27px}.o-cgap-26\@n.o-edges-lr\@sm{padding:0 26px}.o-cgap-25\@n.o-edges-lr\@sm{padding:0 25px}.o-cgap-24\@n.o-edges-lr\@sm{padding:0 24px}.o-cgap-23\@n.o-edges-lr\@sm{padding:0 23px}.o-cgap-22\@n.o-edges-lr\@sm{padding:0 22px}.o-cgap-21\@n.o-edges-lr\@sm{padding:0 21px}.o-cgap-20\@n.o-edges-lr\@sm{padding:0 20px}.o-cgap-19\@n.o-edges-lr\@sm{padding:0 19px}.o-cgap-18\@n.o-edges-lr\@sm{padding:0 18px}.o-cgap-17\@n.o-edges-lr\@sm{padding:0 17px}.o-cgap-16\@n.o-edges-lr\@sm{padding:0 16px}.o-cgap-15\@n.o-edges-lr\@sm{padding:0 15px}.o-cgap-14\@n.o-edges-lr\@sm{padding:0 14px}.o-cgap-13\@n.o-edges-lr\@sm{padding:0 13px}.o-cgap-12\@n.o-edges-lr\@sm{padding:0 12px}.o-cgap-11\@n.o-edges-lr\@sm{padding:0 11px}.o-cgap-10\@n.o-edges-lr\@sm{padding:0 10px}.o-cgap-9\@n.o-edges-lr\@sm{padding:0 9px}.o-cgap-8\@n.o-edges-lr\@sm{padding:0 8px}.o-cgap-7\@n.o-edges-lr\@sm{padding:0 7px}.o-cgap-6\@n.o-edges-lr\@sm{padding:0 6px}.o-cgap-5\@n.o-edges-lr\@sm{padding:0 5px}.o-cgap-4\@n.o-edges-lr\@sm{padding:0 4px}.o-cgap-3\@n.o-edges-lr\@sm{padding:0 3px}.o-cgap-2\@n.o-edges-lr\@sm{padding:0 2px}.o-cgap-1\@n.o-edges-lr\@sm{padding:0 1px}

	.o-cgap-48\@n.o-edges-l\@sm{padding:0 0 0 48px}.o-cgap-47\@n.o-edges-l\@sm{padding:0 0 0 47px}.o-cgap-46\@n.o-edges-l\@sm{padding:0 0 0 46px}.o-cgap-45\@n.o-edges-l\@sm{padding:0 0 0 45px}.o-cgap-44\@n.o-edges-l\@sm{padding:0 0 0 44px}.o-cgap-43\@n.o-edges-l\@sm{padding:0 0 0 43px}.o-cgap-42\@n.o-edges-l\@sm{padding:0 0 0 42px}.o-cgap-41\@n.o-edges-l\@sm{padding:0 0 0 41px}.o-cgap-40\@n.o-edges-l\@sm{padding:0 0 0 40px}.o-cgap-39\@n.o-edges-l\@sm{padding:0 0 0 39px}.o-cgap-38\@n.o-edges-l\@sm{padding:0 0 0 38px}.o-cgap-37\@n.o-edges-l\@sm{padding:0 0 0 37px}.o-cgap-36\@n.o-edges-l\@sm{padding:0 0 0 36px}.o-cgap-35\@n.o-edges-l\@sm{padding:0 0 0 35px}.o-cgap-34\@n.o-edges-l\@sm{padding:0 0 0 34px}.o-cgap-33\@n.o-edges-l\@sm{padding:0 0 0 33px}.o-cgap-32\@n.o-edges-l\@sm{padding:0 0 0 32px}.o-cgap-31\@n.o-edges-l\@sm{padding:0 0 0 31px}.o-cgap-30\@n.o-edges-l\@sm{padding:0 0 0 30px}.o-cgap-29\@n.o-edges-l\@sm{padding:0 0 0 29px}.o-cgap-28\@n.o-edges-l\@sm{padding:0 0 0 28px}.o-cgap-27\@n.o-edges-l\@sm{padding:0 0 0 27px}.o-cgap-26\@n.o-edges-l\@sm{padding:0 0 0 26px}.o-cgap-25\@n.o-edges-l\@sm{padding:0 0 0 25px}.o-cgap-24\@n.o-edges-l\@sm{padding:0 0 0 24px}.o-cgap-23\@n.o-edges-l\@sm{padding:0 0 0 23px}.o-cgap-22\@n.o-edges-l\@sm{padding:0 0 0 22px}.o-cgap-21\@n.o-edges-l\@sm{padding:0 0 0 21px}.o-cgap-20\@n.o-edges-l\@sm{padding:0 0 0 20px}.o-cgap-19\@n.o-edges-l\@sm{padding:0 0 0 19px}.o-cgap-18\@n.o-edges-l\@sm{padding:0 0 0 18px}.o-cgap-17\@n.o-edges-l\@sm{padding:0 0 0 17px}.o-cgap-16\@n.o-edges-l\@sm{padding:0 0 0 16px}.o-cgap-15\@n.o-edges-l\@sm{padding:0 0 0 15px}.o-cgap-14\@n.o-edges-l\@sm{padding:0 0 0 14px}.o-cgap-13\@n.o-edges-l\@sm{padding:0 0 0 13px}.o-cgap-12\@n.o-edges-l\@sm{padding:0 0 0 12px}.o-cgap-11\@n.o-edges-l\@sm{padding:0 0 0 11px}.o-cgap-10\@n.o-edges-l\@sm{padding:0 0 0 10px}.o-cgap-9\@n.o-edges-l\@sm{padding:0 0 0 9px}.o-cgap-8\@n.o-edges-l\@sm{padding:0 0 0 8px}.o-cgap-7\@n.o-edges-l\@sm{padding:0 0 0 7px}.o-cgap-6\@n.o-edges-l\@sm{padding:0 0 0 6px}.o-cgap-5\@n.o-edges-l\@sm{padding:0 0 0 5px}.o-cgap-4\@n.o-edges-l\@sm{padding:0 0 0 4px}.o-cgap-3\@n.o-edges-l\@sm{padding:0 0 0 3px}.o-cgap-2\@n.o-edges-l\@sm{padding:0 0 0 2px}.o-cgap-1\@n.o-edges-l\@sm{padding:0 0 0 1px}

	.o-cgap-48\@n.o-edges-r\@sm{padding:0 48px 0 0}.o-cgap-47\@n.o-edges-r\@sm{padding:0 47px 0 0}.o-cgap-46\@n.o-edges-r\@sm{padding:0 46px 0 0}.o-cgap-45\@n.o-edges-r\@sm{padding:0 45px 0 0}.o-cgap-44\@n.o-edges-r\@sm{padding:0 44px 0 0}.o-cgap-43\@n.o-edges-r\@sm{padding:0 43px 0 0}.o-cgap-42\@n.o-edges-r\@sm{padding:0 42px 0 0}.o-cgap-41\@n.o-edges-r\@sm{padding:0 41px 0 0}.o-cgap-40\@n.o-edges-r\@sm{padding:0 40px 0 0}.o-cgap-39\@n.o-edges-r\@sm{padding:0 39px 0 0}.o-cgap-38\@n.o-edges-r\@sm{padding:0 38px 0 0}.o-cgap-37\@n.o-edges-r\@sm{padding:0 37px 0 0}.o-cgap-36\@n.o-edges-r\@sm{padding:0 36px 0 0}.o-cgap-35\@n.o-edges-r\@sm{padding:0 35px 0 0}.o-cgap-34\@n.o-edges-r\@sm{padding:0 34px 0 0}.o-cgap-33\@n.o-edges-r\@sm{padding:0 33px 0 0}.o-cgap-32\@n.o-edges-r\@sm{padding:0 32px 0 0}.o-cgap-31\@n.o-edges-r\@sm{padding:0 31px 0 0}.o-cgap-30\@n.o-edges-r\@sm{padding:0 30px 0 0}.o-cgap-29\@n.o-edges-r\@sm{padding:0 29px 0 0}.o-cgap-28\@n.o-edges-r\@sm{padding:0 28px 0 0}.o-cgap-27\@n.o-edges-r\@sm{padding:0 27px 0 0}.o-cgap-26\@n.o-edges-r\@sm{padding:0 26px 0 0}.o-cgap-25\@n.o-edges-r\@sm{padding:0 25px 0 0}.o-cgap-24\@n.o-edges-r\@sm{padding:0 24px 0 0}.o-cgap-23\@n.o-edges-r\@sm{padding:0 23px 0 0}.o-cgap-22\@n.o-edges-r\@sm{padding:0 22px 0 0}.o-cgap-21\@n.o-edges-r\@sm{padding:0 21px 0 0}.o-cgap-20\@n.o-edges-r\@sm{padding:0 20px 0 0}.o-cgap-19\@n.o-edges-r\@sm{padding:0 19px 0 0}.o-cgap-18\@n.o-edges-r\@sm{padding:0 18px 0 0}.o-cgap-17\@n.o-edges-r\@sm{padding:0 17px 0 0}.o-cgap-16\@n.o-edges-r\@sm{padding:0 16px 0 0}.o-cgap-15\@n.o-edges-r\@sm{padding:0 15px 0 0}.o-cgap-14\@n.o-edges-r\@sm{padding:0 14px 0 0}.o-cgap-13\@n.o-edges-r\@sm{padding:0 13px 0 0}.o-cgap-12\@n.o-edges-r\@sm{padding:0 12px 0 0}.o-cgap-11\@n.o-edges-r\@sm{padding:0 11px 0 0}.o-cgap-10\@n.o-edges-r\@sm{padding:0 10px 0 0}.o-cgap-9\@n.o-edges-r\@sm{padding:0 9px 0 0}.o-cgap-8\@n.o-edges-r\@sm{padding:0 8px 0 0}.o-cgap-7\@n.o-edges-r\@sm{padding:0 7px 0 0}.o-cgap-6\@n.o-edges-r\@sm{padding:0 6px 0 0}.o-cgap-5\@n.o-edges-r\@sm{padding:0 5px 0 0}.o-cgap-4\@n.o-edges-r\@sm{padding:0 4px 0 0}.o-cgap-3\@n.o-edges-r\@sm{padding:0 3px 0 0}.o-cgap-2\@n.o-edges-r\@sm{padding:0 2px 0 0}.o-cgap-1\@n.o-edges-r\@sm{padding:0 1px 0 0}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {
	.o-cgap-48\@sm.o-edges-lr\@n,.o-cgap-48\@sm.o-edges-lr\@lg,.o-cgap-48\@sm.o-edges-lr\@md,.o-cgap-48\@sm.o-edges-lr\@sm{padding:0 48px}.o-cgap-47\@sm.o-edges-lr\@n,.o-cgap-47\@sm.o-edges-lr\@lg,.o-cgap-47\@sm.o-edges-lr\@md,.o-cgap-47\@sm.o-edges-lr\@sm{padding:0 47px}.o-cgap-46\@sm.o-edges-lr\@n,.o-cgap-46\@sm.o-edges-lr\@lg,.o-cgap-46\@sm.o-edges-lr\@md,.o-cgap-46\@sm.o-edges-lr\@sm{padding:0 46px}.o-cgap-45\@sm.o-edges-lr\@n,.o-cgap-45\@sm.o-edges-lr\@lg,.o-cgap-45\@sm.o-edges-lr\@md,.o-cgap-45\@sm.o-edges-lr\@sm{padding:0 45px}.o-cgap-44\@sm.o-edges-lr\@n,.o-cgap-44\@sm.o-edges-lr\@lg,.o-cgap-44\@sm.o-edges-lr\@md,.o-cgap-44\@sm.o-edges-lr\@sm{padding:0 44px}.o-cgap-43\@sm.o-edges-lr\@n,.o-cgap-43\@sm.o-edges-lr\@lg,.o-cgap-43\@sm.o-edges-lr\@md,.o-cgap-43\@sm.o-edges-lr\@sm{padding:0 43px}.o-cgap-42\@sm.o-edges-lr\@n,.o-cgap-42\@sm.o-edges-lr\@lg,.o-cgap-42\@sm.o-edges-lr\@md,.o-cgap-42\@sm.o-edges-lr\@sm{padding:0 42px}.o-cgap-41\@sm.o-edges-lr\@n,.o-cgap-41\@sm.o-edges-lr\@lg,.o-cgap-41\@sm.o-edges-lr\@md,.o-cgap-41\@sm.o-edges-lr\@sm{padding:0 41px}.o-cgap-40\@sm.o-edges-lr\@n,.o-cgap-40\@sm.o-edges-lr\@lg,.o-cgap-40\@sm.o-edges-lr\@md,.o-cgap-40\@sm.o-edges-lr\@sm{padding:0 40px}.o-cgap-39\@sm.o-edges-lr\@n,.o-cgap-39\@sm.o-edges-lr\@lg,.o-cgap-39\@sm.o-edges-lr\@md,.o-cgap-39\@sm.o-edges-lr\@sm{padding:0 39px}.o-cgap-38\@sm.o-edges-lr\@n,.o-cgap-38\@sm.o-edges-lr\@lg,.o-cgap-38\@sm.o-edges-lr\@md,.o-cgap-38\@sm.o-edges-lr\@sm{padding:0 38px}.o-cgap-37\@sm.o-edges-lr\@n,.o-cgap-37\@sm.o-edges-lr\@lg,.o-cgap-37\@sm.o-edges-lr\@md,.o-cgap-37\@sm.o-edges-lr\@sm{padding:0 37px}.o-cgap-36\@sm.o-edges-lr\@n,.o-cgap-36\@sm.o-edges-lr\@lg,.o-cgap-36\@sm.o-edges-lr\@md,.o-cgap-36\@sm.o-edges-lr\@sm{padding:0 36px}.o-cgap-35\@sm.o-edges-lr\@n,.o-cgap-35\@sm.o-edges-lr\@lg,.o-cgap-35\@sm.o-edges-lr\@md,.o-cgap-35\@sm.o-edges-lr\@sm{padding:0 35px}.o-cgap-34\@sm.o-edges-lr\@n,.o-cgap-34\@sm.o-edges-lr\@lg,.o-cgap-34\@sm.o-edges-lr\@md,.o-cgap-34\@sm.o-edges-lr\@sm{padding:0 34px}.o-cgap-33\@sm.o-edges-lr\@n,.o-cgap-33\@sm.o-edges-lr\@lg,.o-cgap-33\@sm.o-edges-lr\@md,.o-cgap-33\@sm.o-edges-lr\@sm{padding:0 33px}.o-cgap-32\@sm.o-edges-lr\@n,.o-cgap-32\@sm.o-edges-lr\@lg,.o-cgap-32\@sm.o-edges-lr\@md,.o-cgap-32\@sm.o-edges-lr\@sm{padding:0 32px}.o-cgap-31\@sm.o-edges-lr\@n,.o-cgap-31\@sm.o-edges-lr\@lg,.o-cgap-31\@sm.o-edges-lr\@md,.o-cgap-31\@sm.o-edges-lr\@sm{padding:0 31px}.o-cgap-30\@sm.o-edges-lr\@n,.o-cgap-30\@sm.o-edges-lr\@lg,.o-cgap-30\@sm.o-edges-lr\@md,.o-cgap-30\@sm.o-edges-lr\@sm{padding:0 30px}.o-cgap-29\@sm.o-edges-lr\@n,.o-cgap-29\@sm.o-edges-lr\@lg,.o-cgap-29\@sm.o-edges-lr\@md,.o-cgap-29\@sm.o-edges-lr\@sm{padding:0 29px}.o-cgap-28\@sm.o-edges-lr\@n,.o-cgap-28\@sm.o-edges-lr\@lg,.o-cgap-28\@sm.o-edges-lr\@md,.o-cgap-28\@sm.o-edges-lr\@sm{padding:0 28px}.o-cgap-27\@sm.o-edges-lr\@n,.o-cgap-27\@sm.o-edges-lr\@lg,.o-cgap-27\@sm.o-edges-lr\@md,.o-cgap-27\@sm.o-edges-lr\@sm{padding:0 27px}.o-cgap-26\@sm.o-edges-lr\@n,.o-cgap-26\@sm.o-edges-lr\@lg,.o-cgap-26\@sm.o-edges-lr\@md,.o-cgap-26\@sm.o-edges-lr\@sm{padding:0 26px}.o-cgap-25\@sm.o-edges-lr\@n,.o-cgap-25\@sm.o-edges-lr\@lg,.o-cgap-25\@sm.o-edges-lr\@md,.o-cgap-25\@sm.o-edges-lr\@sm{padding:0 25px}.o-cgap-24\@sm.o-edges-lr\@n,.o-cgap-24\@sm.o-edges-lr\@lg,.o-cgap-24\@sm.o-edges-lr\@md,.o-cgap-24\@sm.o-edges-lr\@sm{padding:0 24px}.o-cgap-23\@sm.o-edges-lr\@n,.o-cgap-23\@sm.o-edges-lr\@lg,.o-cgap-23\@sm.o-edges-lr\@md,.o-cgap-23\@sm.o-edges-lr\@sm{padding:0 23px}.o-cgap-22\@sm.o-edges-lr\@n,.o-cgap-22\@sm.o-edges-lr\@lg,.o-cgap-22\@sm.o-edges-lr\@md,.o-cgap-22\@sm.o-edges-lr\@sm{padding:0 22px}.o-cgap-21\@sm.o-edges-lr\@n,.o-cgap-21\@sm.o-edges-lr\@lg,.o-cgap-21\@sm.o-edges-lr\@md,.o-cgap-21\@sm.o-edges-lr\@sm{padding:0 21px}.o-cgap-20\@sm.o-edges-lr\@n,.o-cgap-20\@sm.o-edges-lr\@lg,.o-cgap-20\@sm.o-edges-lr\@md,.o-cgap-20\@sm.o-edges-lr\@sm{padding:0 20px}.o-cgap-19\@sm.o-edges-lr\@n,.o-cgap-19\@sm.o-edges-lr\@lg,.o-cgap-19\@sm.o-edges-lr\@md,.o-cgap-19\@sm.o-edges-lr\@sm{padding:0 19px}.o-cgap-18\@sm.o-edges-lr\@n,.o-cgap-18\@sm.o-edges-lr\@lg,.o-cgap-18\@sm.o-edges-lr\@md,.o-cgap-18\@sm.o-edges-lr\@sm{padding:0 18px}.o-cgap-17\@sm.o-edges-lr\@n,.o-cgap-17\@sm.o-edges-lr\@lg,.o-cgap-17\@sm.o-edges-lr\@md,.o-cgap-17\@sm.o-edges-lr\@sm{padding:0 17px}.o-cgap-16\@sm.o-edges-lr\@n,.o-cgap-16\@sm.o-edges-lr\@lg,.o-cgap-16\@sm.o-edges-lr\@md,.o-cgap-16\@sm.o-edges-lr\@sm{padding:0 16px}.o-cgap-15\@sm.o-edges-lr\@n,.o-cgap-15\@sm.o-edges-lr\@lg,.o-cgap-15\@sm.o-edges-lr\@md,.o-cgap-15\@sm.o-edges-lr\@sm{padding:0 15px}.o-cgap-14\@sm.o-edges-lr\@n,.o-cgap-14\@sm.o-edges-lr\@lg,.o-cgap-14\@sm.o-edges-lr\@md,.o-cgap-14\@sm.o-edges-lr\@sm{padding:0 14px}.o-cgap-13\@sm.o-edges-lr\@n,.o-cgap-13\@sm.o-edges-lr\@lg,.o-cgap-13\@sm.o-edges-lr\@md,.o-cgap-13\@sm.o-edges-lr\@sm{padding:0 13px}.o-cgap-12\@sm.o-edges-lr\@n,.o-cgap-12\@sm.o-edges-lr\@lg,.o-cgap-12\@sm.o-edges-lr\@md,.o-cgap-12\@sm.o-edges-lr\@sm{padding:0 12px}.o-cgap-11\@sm.o-edges-lr\@n,.o-cgap-11\@sm.o-edges-lr\@lg,.o-cgap-11\@sm.o-edges-lr\@md,.o-cgap-11\@sm.o-edges-lr\@sm{padding:0 11px}.o-cgap-10\@sm.o-edges-lr\@n,.o-cgap-10\@sm.o-edges-lr\@lg,.o-cgap-10\@sm.o-edges-lr\@md,.o-cgap-10\@sm.o-edges-lr\@sm{padding:0 10px}.o-cgap-9\@sm.o-edges-lr\@n,.o-cgap-9\@sm.o-edges-lr\@lg,.o-cgap-9\@sm.o-edges-lr\@md,.o-cgap-9\@sm.o-edges-lr\@sm{padding:0 9px}.o-cgap-8\@sm.o-edges-lr\@n,.o-cgap-8\@sm.o-edges-lr\@lg,.o-cgap-8\@sm.o-edges-lr\@md,.o-cgap-8\@sm.o-edges-lr\@sm{padding:0 8px}.o-cgap-7\@sm.o-edges-lr\@n,.o-cgap-7\@sm.o-edges-lr\@lg,.o-cgap-7\@sm.o-edges-lr\@md,.o-cgap-7\@sm.o-edges-lr\@sm{padding:0 7px}.o-cgap-6\@sm.o-edges-lr\@n,.o-cgap-6\@sm.o-edges-lr\@lg,.o-cgap-6\@sm.o-edges-lr\@md,.o-cgap-6\@sm.o-edges-lr\@sm{padding:0 6px}.o-cgap-5\@sm.o-edges-lr\@n,.o-cgap-5\@sm.o-edges-lr\@lg,.o-cgap-5\@sm.o-edges-lr\@md,.o-cgap-5\@sm.o-edges-lr\@sm{padding:0 5px}.o-cgap-4\@sm.o-edges-lr\@n,.o-cgap-4\@sm.o-edges-lr\@lg,.o-cgap-4\@sm.o-edges-lr\@md,.o-cgap-4\@sm.o-edges-lr\@sm{padding:0 4px}.o-cgap-3\@sm.o-edges-lr\@n,.o-cgap-3\@sm.o-edges-lr\@lg,.o-cgap-3\@sm.o-edges-lr\@md,.o-cgap-3\@sm.o-edges-lr\@sm{padding:0 3px}.o-cgap-2\@sm.o-edges-lr\@n,.o-cgap-2\@sm.o-edges-lr\@lg,.o-cgap-2\@sm.o-edges-lr\@md,.o-cgap-2\@sm.o-edges-lr\@sm{padding:0 2px}.o-cgap-1\@sm.o-edges-lr\@n,.o-cgap-1\@sm.o-edges-lr\@lg,.o-cgap-1\@sm.o-edges-lr\@md,.o-cgap-1\@sm.o-edges-lr\@sm{padding:0 1px}

	.o-cgap-48\@sm.o-edges-l\@n,.o-cgap-48\@sm.o-edges-l\@lg,.o-cgap-48\@sm.o-edges-l\@md,.o-cgap-48\@sm.o-edges-l\@sm{padding:0 0 0 48px}.o-cgap-47\@sm.o-edges-l\@n,.o-cgap-47\@sm.o-edges-l\@lg,.o-cgap-47\@sm.o-edges-l\@md,.o-cgap-47\@sm.o-edges-l\@sm{padding:0 0 0 47px}.o-cgap-46\@sm.o-edges-l\@n,.o-cgap-46\@sm.o-edges-l\@lg,.o-cgap-46\@sm.o-edges-l\@md,.o-cgap-46\@sm.o-edges-l\@sm{padding:0 0 0 46px}.o-cgap-45\@sm.o-edges-l\@n,.o-cgap-45\@sm.o-edges-l\@lg,.o-cgap-45\@sm.o-edges-l\@md,.o-cgap-45\@sm.o-edges-l\@sm{padding:0 0 0 45px}.o-cgap-44\@sm.o-edges-l\@n,.o-cgap-44\@sm.o-edges-l\@lg,.o-cgap-44\@sm.o-edges-l\@md,.o-cgap-44\@sm.o-edges-l\@sm{padding:0 0 0 44px}.o-cgap-43\@sm.o-edges-l\@n,.o-cgap-43\@sm.o-edges-l\@lg,.o-cgap-43\@sm.o-edges-l\@md,.o-cgap-43\@sm.o-edges-l\@sm{padding:0 0 0 43px}.o-cgap-42\@sm.o-edges-l\@n,.o-cgap-42\@sm.o-edges-l\@lg,.o-cgap-42\@sm.o-edges-l\@md,.o-cgap-42\@sm.o-edges-l\@sm{padding:0 0 0 42px}.o-cgap-41\@sm.o-edges-l\@n,.o-cgap-41\@sm.o-edges-l\@lg,.o-cgap-41\@sm.o-edges-l\@md,.o-cgap-41\@sm.o-edges-l\@sm{padding:0 0 0 41px}.o-cgap-40\@sm.o-edges-l\@n,.o-cgap-40\@sm.o-edges-l\@lg,.o-cgap-40\@sm.o-edges-l\@md,.o-cgap-40\@sm.o-edges-l\@sm{padding:0 0 0 40px}.o-cgap-39\@sm.o-edges-l\@n,.o-cgap-39\@sm.o-edges-l\@lg,.o-cgap-39\@sm.o-edges-l\@md,.o-cgap-39\@sm.o-edges-l\@sm{padding:0 0 0 39px}.o-cgap-38\@sm.o-edges-l\@n,.o-cgap-38\@sm.o-edges-l\@lg,.o-cgap-38\@sm.o-edges-l\@md,.o-cgap-38\@sm.o-edges-l\@sm{padding:0 0 0 38px}.o-cgap-37\@sm.o-edges-l\@n,.o-cgap-37\@sm.o-edges-l\@lg,.o-cgap-37\@sm.o-edges-l\@md,.o-cgap-37\@sm.o-edges-l\@sm{padding:0 0 0 37px}.o-cgap-36\@sm.o-edges-l\@n,.o-cgap-36\@sm.o-edges-l\@lg,.o-cgap-36\@sm.o-edges-l\@md,.o-cgap-36\@sm.o-edges-l\@sm{padding:0 0 0 36px}.o-cgap-35\@sm.o-edges-l\@n,.o-cgap-35\@sm.o-edges-l\@lg,.o-cgap-35\@sm.o-edges-l\@md,.o-cgap-35\@sm.o-edges-l\@sm{padding:0 0 0 35px}.o-cgap-34\@sm.o-edges-l\@n,.o-cgap-34\@sm.o-edges-l\@lg,.o-cgap-34\@sm.o-edges-l\@md,.o-cgap-34\@sm.o-edges-l\@sm{padding:0 0 0 34px}.o-cgap-33\@sm.o-edges-l\@n,.o-cgap-33\@sm.o-edges-l\@lg,.o-cgap-33\@sm.o-edges-l\@md,.o-cgap-33\@sm.o-edges-l\@sm{padding:0 0 0 33px}.o-cgap-32\@sm.o-edges-l\@n,.o-cgap-32\@sm.o-edges-l\@lg,.o-cgap-32\@sm.o-edges-l\@md,.o-cgap-32\@sm.o-edges-l\@sm{padding:0 0 0 32px}.o-cgap-31\@sm.o-edges-l\@n,.o-cgap-31\@sm.o-edges-l\@lg,.o-cgap-31\@sm.o-edges-l\@md,.o-cgap-31\@sm.o-edges-l\@sm{padding:0 0 0 31px}.o-cgap-30\@sm.o-edges-l\@n,.o-cgap-30\@sm.o-edges-l\@lg,.o-cgap-30\@sm.o-edges-l\@md,.o-cgap-30\@sm.o-edges-l\@sm{padding:0 0 0 30px}.o-cgap-29\@sm.o-edges-l\@n,.o-cgap-29\@sm.o-edges-l\@lg,.o-cgap-29\@sm.o-edges-l\@md,.o-cgap-29\@sm.o-edges-l\@sm{padding:0 0 0 29px}.o-cgap-28\@sm.o-edges-l\@n,.o-cgap-28\@sm.o-edges-l\@lg,.o-cgap-28\@sm.o-edges-l\@md,.o-cgap-28\@sm.o-edges-l\@sm{padding:0 0 0 28px}.o-cgap-27\@sm.o-edges-l\@n,.o-cgap-27\@sm.o-edges-l\@lg,.o-cgap-27\@sm.o-edges-l\@md,.o-cgap-27\@sm.o-edges-l\@sm{padding:0 0 0 27px}.o-cgap-26\@sm.o-edges-l\@n,.o-cgap-26\@sm.o-edges-l\@lg,.o-cgap-26\@sm.o-edges-l\@md,.o-cgap-26\@sm.o-edges-l\@sm{padding:0 0 0 26px}.o-cgap-25\@sm.o-edges-l\@n,.o-cgap-25\@sm.o-edges-l\@lg,.o-cgap-25\@sm.o-edges-l\@md,.o-cgap-25\@sm.o-edges-l\@sm{padding:0 0 0 25px}.o-cgap-24\@sm.o-edges-l\@n,.o-cgap-24\@sm.o-edges-l\@lg,.o-cgap-24\@sm.o-edges-l\@md,.o-cgap-24\@sm.o-edges-l\@sm{padding:0 0 0 24px}.o-cgap-23\@sm.o-edges-l\@n,.o-cgap-23\@sm.o-edges-l\@lg,.o-cgap-23\@sm.o-edges-l\@md,.o-cgap-23\@sm.o-edges-l\@sm{padding:0 0 0 23px}.o-cgap-22\@sm.o-edges-l\@n,.o-cgap-22\@sm.o-edges-l\@lg,.o-cgap-22\@sm.o-edges-l\@md,.o-cgap-22\@sm.o-edges-l\@sm{padding:0 0 0 22px}.o-cgap-21\@sm.o-edges-l\@n,.o-cgap-21\@sm.o-edges-l\@lg,.o-cgap-21\@sm.o-edges-l\@md,.o-cgap-21\@sm.o-edges-l\@sm{padding:0 0 0 21px}.o-cgap-20\@sm.o-edges-l\@n,.o-cgap-20\@sm.o-edges-l\@lg,.o-cgap-20\@sm.o-edges-l\@md,.o-cgap-20\@sm.o-edges-l\@sm{padding:0 0 0 20px}.o-cgap-19\@sm.o-edges-l\@n,.o-cgap-19\@sm.o-edges-l\@lg,.o-cgap-19\@sm.o-edges-l\@md,.o-cgap-19\@sm.o-edges-l\@sm{padding:0 0 0 19px}.o-cgap-18\@sm.o-edges-l\@n,.o-cgap-18\@sm.o-edges-l\@lg,.o-cgap-18\@sm.o-edges-l\@md,.o-cgap-18\@sm.o-edges-l\@sm{padding:0 0 0 18px}.o-cgap-17\@sm.o-edges-l\@n,.o-cgap-17\@sm.o-edges-l\@lg,.o-cgap-17\@sm.o-edges-l\@md,.o-cgap-17\@sm.o-edges-l\@sm{padding:0 0 0 17px}.o-cgap-16\@sm.o-edges-l\@n,.o-cgap-16\@sm.o-edges-l\@lg,.o-cgap-16\@sm.o-edges-l\@md,.o-cgap-16\@sm.o-edges-l\@sm{padding:0 0 0 16px}.o-cgap-15\@sm.o-edges-l\@n,.o-cgap-15\@sm.o-edges-l\@lg,.o-cgap-15\@sm.o-edges-l\@md,.o-cgap-15\@sm.o-edges-l\@sm{padding:0 0 0 15px}.o-cgap-14\@sm.o-edges-l\@n,.o-cgap-14\@sm.o-edges-l\@lg,.o-cgap-14\@sm.o-edges-l\@md,.o-cgap-14\@sm.o-edges-l\@sm{padding:0 0 0 14px}.o-cgap-13\@sm.o-edges-l\@n,.o-cgap-13\@sm.o-edges-l\@lg,.o-cgap-13\@sm.o-edges-l\@md,.o-cgap-13\@sm.o-edges-l\@sm{padding:0 0 0 13px}.o-cgap-12\@sm.o-edges-l\@n,.o-cgap-12\@sm.o-edges-l\@lg,.o-cgap-12\@sm.o-edges-l\@md,.o-cgap-12\@sm.o-edges-l\@sm{padding:0 0 0 12px}.o-cgap-11\@sm.o-edges-l\@n,.o-cgap-11\@sm.o-edges-l\@lg,.o-cgap-11\@sm.o-edges-l\@md,.o-cgap-11\@sm.o-edges-l\@sm{padding:0 0 0 11px}.o-cgap-10\@sm.o-edges-l\@n,.o-cgap-10\@sm.o-edges-l\@lg,.o-cgap-10\@sm.o-edges-l\@md,.o-cgap-10\@sm.o-edges-l\@sm{padding:0 0 0 10px}.o-cgap-9\@sm.o-edges-l\@n,.o-cgap-9\@sm.o-edges-l\@lg,.o-cgap-9\@sm.o-edges-l\@md,.o-cgap-9\@sm.o-edges-l\@sm{padding:0 0 0 9px}.o-cgap-8\@sm.o-edges-l\@n,.o-cgap-8\@sm.o-edges-l\@lg,.o-cgap-8\@sm.o-edges-l\@md,.o-cgap-8\@sm.o-edges-l\@sm{padding:0 0 0 8px}.o-cgap-7\@sm.o-edges-l\@n,.o-cgap-7\@sm.o-edges-l\@lg,.o-cgap-7\@sm.o-edges-l\@md,.o-cgap-7\@sm.o-edges-l\@sm{padding:0 0 0 7px}.o-cgap-6\@sm.o-edges-l\@n,.o-cgap-6\@sm.o-edges-l\@lg,.o-cgap-6\@sm.o-edges-l\@md,.o-cgap-6\@sm.o-edges-l\@sm{padding:0 0 0 6px}.o-cgap-5\@sm.o-edges-l\@n,.o-cgap-5\@sm.o-edges-l\@lg,.o-cgap-5\@sm.o-edges-l\@md,.o-cgap-5\@sm.o-edges-l\@sm{padding:0 0 0 5px}.o-cgap-4\@sm.o-edges-l\@n,.o-cgap-4\@sm.o-edges-l\@lg,.o-cgap-4\@sm.o-edges-l\@md,.o-cgap-4\@sm.o-edges-l\@sm{padding:0 0 0 4px}.o-cgap-3\@sm.o-edges-l\@n,.o-cgap-3\@sm.o-edges-l\@lg,.o-cgap-3\@sm.o-edges-l\@md,.o-cgap-3\@sm.o-edges-l\@sm{padding:0 0 0 3px}.o-cgap-2\@sm.o-edges-l\@n,.o-cgap-2\@sm.o-edges-l\@lg,.o-cgap-2\@sm.o-edges-l\@md,.o-cgap-2\@sm.o-edges-l\@sm{padding:0 0 0 2px}.o-cgap-1\@sm.o-edges-l\@n,.o-cgap-1\@sm.o-edges-l\@lg,.o-cgap-1\@sm.o-edges-l\@md,.o-cgap-1\@sm.o-edges-l\@sm{padding:0 0 0 1px}

	.o-cgap-48\@sm.o-edges-r\@n,.o-cgap-48\@sm.o-edges-r\@lg,.o-cgap-48\@sm.o-edges-r\@md,.o-cgap-48\@sm.o-edges-r\@sm{padding:0 48px 0 0}.o-cgap-47\@sm.o-edges-r\@n,.o-cgap-47\@sm.o-edges-r\@lg,.o-cgap-47\@sm.o-edges-r\@md,.o-cgap-47\@sm.o-edges-r\@sm{padding:0 47px 0 0}.o-cgap-46\@sm.o-edges-r\@n,.o-cgap-46\@sm.o-edges-r\@lg,.o-cgap-46\@sm.o-edges-r\@md,.o-cgap-46\@sm.o-edges-r\@sm{padding:0 46px 0 0}.o-cgap-45\@sm.o-edges-r\@n,.o-cgap-45\@sm.o-edges-r\@lg,.o-cgap-45\@sm.o-edges-r\@md,.o-cgap-45\@sm.o-edges-r\@sm{padding:0 45px 0 0}.o-cgap-44\@sm.o-edges-r\@n,.o-cgap-44\@sm.o-edges-r\@lg,.o-cgap-44\@sm.o-edges-r\@md,.o-cgap-44\@sm.o-edges-r\@sm{padding:0 44px 0 0}.o-cgap-43\@sm.o-edges-r\@n,.o-cgap-43\@sm.o-edges-r\@lg,.o-cgap-43\@sm.o-edges-r\@md,.o-cgap-43\@sm.o-edges-r\@sm{padding:0 43px 0 0}.o-cgap-42\@sm.o-edges-r\@n,.o-cgap-42\@sm.o-edges-r\@lg,.o-cgap-42\@sm.o-edges-r\@md,.o-cgap-42\@sm.o-edges-r\@sm{padding:0 42px 0 0}.o-cgap-41\@sm.o-edges-r\@n,.o-cgap-41\@sm.o-edges-r\@lg,.o-cgap-41\@sm.o-edges-r\@md,.o-cgap-41\@sm.o-edges-r\@sm{padding:0 41px 0 0}.o-cgap-40\@sm.o-edges-r\@n,.o-cgap-40\@sm.o-edges-r\@lg,.o-cgap-40\@sm.o-edges-r\@md,.o-cgap-40\@sm.o-edges-r\@sm{padding:0 40px 0 0}.o-cgap-39\@sm.o-edges-r\@n,.o-cgap-39\@sm.o-edges-r\@lg,.o-cgap-39\@sm.o-edges-r\@md,.o-cgap-39\@sm.o-edges-r\@sm{padding:0 39px 0 0}.o-cgap-38\@sm.o-edges-r\@n,.o-cgap-38\@sm.o-edges-r\@lg,.o-cgap-38\@sm.o-edges-r\@md,.o-cgap-38\@sm.o-edges-r\@sm{padding:0 38px 0 0}.o-cgap-37\@sm.o-edges-r\@n,.o-cgap-37\@sm.o-edges-r\@lg,.o-cgap-37\@sm.o-edges-r\@md,.o-cgap-37\@sm.o-edges-r\@sm{padding:0 37px 0 0}.o-cgap-36\@sm.o-edges-r\@n,.o-cgap-36\@sm.o-edges-r\@lg,.o-cgap-36\@sm.o-edges-r\@md,.o-cgap-36\@sm.o-edges-r\@sm{padding:0 36px 0 0}.o-cgap-35\@sm.o-edges-r\@n,.o-cgap-35\@sm.o-edges-r\@lg,.o-cgap-35\@sm.o-edges-r\@md,.o-cgap-35\@sm.o-edges-r\@sm{padding:0 35px 0 0}.o-cgap-34\@sm.o-edges-r\@n,.o-cgap-34\@sm.o-edges-r\@lg,.o-cgap-34\@sm.o-edges-r\@md,.o-cgap-34\@sm.o-edges-r\@sm{padding:0 34px 0 0}.o-cgap-33\@sm.o-edges-r\@n,.o-cgap-33\@sm.o-edges-r\@lg,.o-cgap-33\@sm.o-edges-r\@md,.o-cgap-33\@sm.o-edges-r\@sm{padding:0 33px 0 0}.o-cgap-32\@sm.o-edges-r\@n,.o-cgap-32\@sm.o-edges-r\@lg,.o-cgap-32\@sm.o-edges-r\@md,.o-cgap-32\@sm.o-edges-r\@sm{padding:0 32px 0 0}.o-cgap-31\@sm.o-edges-r\@n,.o-cgap-31\@sm.o-edges-r\@lg,.o-cgap-31\@sm.o-edges-r\@md,.o-cgap-31\@sm.o-edges-r\@sm{padding:0 31px 0 0}.o-cgap-30\@sm.o-edges-r\@n,.o-cgap-30\@sm.o-edges-r\@lg,.o-cgap-30\@sm.o-edges-r\@md,.o-cgap-30\@sm.o-edges-r\@sm{padding:0 30px 0 0}.o-cgap-29\@sm.o-edges-r\@n,.o-cgap-29\@sm.o-edges-r\@lg,.o-cgap-29\@sm.o-edges-r\@md,.o-cgap-29\@sm.o-edges-r\@sm{padding:0 29px 0 0}.o-cgap-28\@sm.o-edges-r\@n,.o-cgap-28\@sm.o-edges-r\@lg,.o-cgap-28\@sm.o-edges-r\@md,.o-cgap-28\@sm.o-edges-r\@sm{padding:0 28px 0 0}.o-cgap-27\@sm.o-edges-r\@n,.o-cgap-27\@sm.o-edges-r\@lg,.o-cgap-27\@sm.o-edges-r\@md,.o-cgap-27\@sm.o-edges-r\@sm{padding:0 27px 0 0}.o-cgap-26\@sm.o-edges-r\@n,.o-cgap-26\@sm.o-edges-r\@lg,.o-cgap-26\@sm.o-edges-r\@md,.o-cgap-26\@sm.o-edges-r\@sm{padding:0 26px 0 0}.o-cgap-25\@sm.o-edges-r\@n,.o-cgap-25\@sm.o-edges-r\@lg,.o-cgap-25\@sm.o-edges-r\@md,.o-cgap-25\@sm.o-edges-r\@sm{padding:0 25px 0 0}.o-cgap-24\@sm.o-edges-r\@n,.o-cgap-24\@sm.o-edges-r\@lg,.o-cgap-24\@sm.o-edges-r\@md,.o-cgap-24\@sm.o-edges-r\@sm{padding:0 24px 0 0}.o-cgap-23\@sm.o-edges-r\@n,.o-cgap-23\@sm.o-edges-r\@lg,.o-cgap-23\@sm.o-edges-r\@md,.o-cgap-23\@sm.o-edges-r\@sm{padding:0 23px 0 0}.o-cgap-22\@sm.o-edges-r\@n,.o-cgap-22\@sm.o-edges-r\@lg,.o-cgap-22\@sm.o-edges-r\@md,.o-cgap-22\@sm.o-edges-r\@sm{padding:0 22px 0 0}.o-cgap-21\@sm.o-edges-r\@n,.o-cgap-21\@sm.o-edges-r\@lg,.o-cgap-21\@sm.o-edges-r\@md,.o-cgap-21\@sm.o-edges-r\@sm{padding:0 21px 0 0}.o-cgap-20\@sm.o-edges-r\@n,.o-cgap-20\@sm.o-edges-r\@lg,.o-cgap-20\@sm.o-edges-r\@md,.o-cgap-20\@sm.o-edges-r\@sm{padding:0 20px 0 0}.o-cgap-19\@sm.o-edges-r\@n,.o-cgap-19\@sm.o-edges-r\@lg,.o-cgap-19\@sm.o-edges-r\@md,.o-cgap-19\@sm.o-edges-r\@sm{padding:0 19px 0 0}.o-cgap-18\@sm.o-edges-r\@n,.o-cgap-18\@sm.o-edges-r\@lg,.o-cgap-18\@sm.o-edges-r\@md,.o-cgap-18\@sm.o-edges-r\@sm{padding:0 18px 0 0}.o-cgap-17\@sm.o-edges-r\@n,.o-cgap-17\@sm.o-edges-r\@lg,.o-cgap-17\@sm.o-edges-r\@md,.o-cgap-17\@sm.o-edges-r\@sm{padding:0 17px 0 0}.o-cgap-16\@sm.o-edges-r\@n,.o-cgap-16\@sm.o-edges-r\@lg,.o-cgap-16\@sm.o-edges-r\@md,.o-cgap-16\@sm.o-edges-r\@sm{padding:0 16px 0 0}.o-cgap-15\@sm.o-edges-r\@n,.o-cgap-15\@sm.o-edges-r\@lg,.o-cgap-15\@sm.o-edges-r\@md,.o-cgap-15\@sm.o-edges-r\@sm{padding:0 15px 0 0}.o-cgap-14\@sm.o-edges-r\@n,.o-cgap-14\@sm.o-edges-r\@lg,.o-cgap-14\@sm.o-edges-r\@md,.o-cgap-14\@sm.o-edges-r\@sm{padding:0 14px 0 0}.o-cgap-13\@sm.o-edges-r\@n,.o-cgap-13\@sm.o-edges-r\@lg,.o-cgap-13\@sm.o-edges-r\@md,.o-cgap-13\@sm.o-edges-r\@sm{padding:0 13px 0 0}.o-cgap-12\@sm.o-edges-r\@n,.o-cgap-12\@sm.o-edges-r\@lg,.o-cgap-12\@sm.o-edges-r\@md,.o-cgap-12\@sm.o-edges-r\@sm{padding:0 12px 0 0}.o-cgap-11\@sm.o-edges-r\@n,.o-cgap-11\@sm.o-edges-r\@lg,.o-cgap-11\@sm.o-edges-r\@md,.o-cgap-11\@sm.o-edges-r\@sm{padding:0 11px 0 0}.o-cgap-10\@sm.o-edges-r\@n,.o-cgap-10\@sm.o-edges-r\@lg,.o-cgap-10\@sm.o-edges-r\@md,.o-cgap-10\@sm.o-edges-r\@sm{padding:0 10px 0 0}.o-cgap-9\@sm.o-edges-r\@n,.o-cgap-9\@sm.o-edges-r\@lg,.o-cgap-9\@sm.o-edges-r\@md,.o-cgap-9\@sm.o-edges-r\@sm{padding:0 9px 0 0}.o-cgap-8\@sm.o-edges-r\@n,.o-cgap-8\@sm.o-edges-r\@lg,.o-cgap-8\@sm.o-edges-r\@md,.o-cgap-8\@sm.o-edges-r\@sm{padding:0 8px 0 0}.o-cgap-7\@sm.o-edges-r\@n,.o-cgap-7\@sm.o-edges-r\@lg,.o-cgap-7\@sm.o-edges-r\@md,.o-cgap-7\@sm.o-edges-r\@sm{padding:0 7px 0 0}.o-cgap-6\@sm.o-edges-r\@n,.o-cgap-6\@sm.o-edges-r\@lg,.o-cgap-6\@sm.o-edges-r\@md,.o-cgap-6\@sm.o-edges-r\@sm{padding:0 6px 0 0}.o-cgap-5\@sm.o-edges-r\@n,.o-cgap-5\@sm.o-edges-r\@lg,.o-cgap-5\@sm.o-edges-r\@md,.o-cgap-5\@sm.o-edges-r\@sm{padding:0 5px 0 0}.o-cgap-4\@sm.o-edges-r\@n,.o-cgap-4\@sm.o-edges-r\@lg,.o-cgap-4\@sm.o-edges-r\@md,.o-cgap-4\@sm.o-edges-r\@sm{padding:0 4px 0 0}.o-cgap-3\@sm.o-edges-r\@n,.o-cgap-3\@sm.o-edges-r\@lg,.o-cgap-3\@sm.o-edges-r\@md,.o-cgap-3\@sm.o-edges-r\@sm{padding:0 3px 0 0}.o-cgap-2\@sm.o-edges-r\@n,.o-cgap-2\@sm.o-edges-r\@lg,.o-cgap-2\@sm.o-edges-r\@md,.o-cgap-2\@sm.o-edges-r\@sm{padding:0 2px 0 0}.o-cgap-1\@sm.o-edges-r\@n,.o-cgap-1\@sm.o-edges-r\@lg,.o-cgap-1\@sm.o-edges-r\@md,.o-cgap-1\@sm.o-edges-r\@sm{padding:0 1px 0 0}
}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {
	.o-cgap-48\@n.o-edges-lr\@xs{padding:0 48px}.o-cgap-47\@n.o-edges-lr\@xs{padding:0 47px}.o-cgap-46\@n.o-edges-lr\@xs{padding:0 46px}.o-cgap-45\@n.o-edges-lr\@xs{padding:0 45px}.o-cgap-44\@n.o-edges-lr\@xs{padding:0 44px}.o-cgap-43\@n.o-edges-lr\@xs{padding:0 43px}.o-cgap-42\@n.o-edges-lr\@xs{padding:0 42px}.o-cgap-41\@n.o-edges-lr\@xs{padding:0 41px}.o-cgap-40\@n.o-edges-lr\@xs{padding:0 40px}.o-cgap-39\@n.o-edges-lr\@xs{padding:0 39px}.o-cgap-38\@n.o-edges-lr\@xs{padding:0 38px}.o-cgap-37\@n.o-edges-lr\@xs{padding:0 37px}.o-cgap-36\@n.o-edges-lr\@xs{padding:0 36px}.o-cgap-35\@n.o-edges-lr\@xs{padding:0 35px}.o-cgap-34\@n.o-edges-lr\@xs{padding:0 34px}.o-cgap-33\@n.o-edges-lr\@xs{padding:0 33px}.o-cgap-32\@n.o-edges-lr\@xs{padding:0 32px}.o-cgap-31\@n.o-edges-lr\@xs{padding:0 31px}.o-cgap-30\@n.o-edges-lr\@xs{padding:0 30px}.o-cgap-29\@n.o-edges-lr\@xs{padding:0 29px}.o-cgap-28\@n.o-edges-lr\@xs{padding:0 28px}.o-cgap-27\@n.o-edges-lr\@xs{padding:0 27px}.o-cgap-26\@n.o-edges-lr\@xs{padding:0 26px}.o-cgap-25\@n.o-edges-lr\@xs{padding:0 25px}.o-cgap-24\@n.o-edges-lr\@xs{padding:0 24px}.o-cgap-23\@n.o-edges-lr\@xs{padding:0 23px}.o-cgap-22\@n.o-edges-lr\@xs{padding:0 22px}.o-cgap-21\@n.o-edges-lr\@xs{padding:0 21px}.o-cgap-20\@n.o-edges-lr\@xs{padding:0 20px}.o-cgap-19\@n.o-edges-lr\@xs{padding:0 19px}.o-cgap-18\@n.o-edges-lr\@xs{padding:0 18px}.o-cgap-17\@n.o-edges-lr\@xs{padding:0 17px}.o-cgap-16\@n.o-edges-lr\@xs{padding:0 16px}.o-cgap-15\@n.o-edges-lr\@xs{padding:0 15px}.o-cgap-14\@n.o-edges-lr\@xs{padding:0 14px}.o-cgap-13\@n.o-edges-lr\@xs{padding:0 13px}.o-cgap-12\@n.o-edges-lr\@xs{padding:0 12px}.o-cgap-11\@n.o-edges-lr\@xs{padding:0 11px}.o-cgap-10\@n.o-edges-lr\@xs{padding:0 10px}.o-cgap-9\@n.o-edges-lr\@xs{padding:0 9px}.o-cgap-8\@n.o-edges-lr\@xs{padding:0 8px}.o-cgap-7\@n.o-edges-lr\@xs{padding:0 7px}.o-cgap-6\@n.o-edges-lr\@xs{padding:0 6px}.o-cgap-5\@n.o-edges-lr\@xs{padding:0 5px}.o-cgap-4\@n.o-edges-lr\@xs{padding:0 4px}.o-cgap-3\@n.o-edges-lr\@xs{padding:0 3px}.o-cgap-2\@n.o-edges-lr\@xs{padding:0 2px}.o-cgap-1\@n.o-edges-lr\@xs{padding:0 1px}

	.o-cgap-48\@n.o-edges-l\@xs{padding:0 0 0 48px}.o-cgap-47\@n.o-edges-l\@xs{padding:0 0 0 47px}.o-cgap-46\@n.o-edges-l\@xs{padding:0 0 0 46px}.o-cgap-45\@n.o-edges-l\@xs{padding:0 0 0 45px}.o-cgap-44\@n.o-edges-l\@xs{padding:0 0 0 44px}.o-cgap-43\@n.o-edges-l\@xs{padding:0 0 0 43px}.o-cgap-42\@n.o-edges-l\@xs{padding:0 0 0 42px}.o-cgap-41\@n.o-edges-l\@xs{padding:0 0 0 41px}.o-cgap-40\@n.o-edges-l\@xs{padding:0 0 0 40px}.o-cgap-39\@n.o-edges-l\@xs{padding:0 0 0 39px}.o-cgap-38\@n.o-edges-l\@xs{padding:0 0 0 38px}.o-cgap-37\@n.o-edges-l\@xs{padding:0 0 0 37px}.o-cgap-36\@n.o-edges-l\@xs{padding:0 0 0 36px}.o-cgap-35\@n.o-edges-l\@xs{padding:0 0 0 35px}.o-cgap-34\@n.o-edges-l\@xs{padding:0 0 0 34px}.o-cgap-33\@n.o-edges-l\@xs{padding:0 0 0 33px}.o-cgap-32\@n.o-edges-l\@xs{padding:0 0 0 32px}.o-cgap-31\@n.o-edges-l\@xs{padding:0 0 0 31px}.o-cgap-30\@n.o-edges-l\@xs{padding:0 0 0 30px}.o-cgap-29\@n.o-edges-l\@xs{padding:0 0 0 29px}.o-cgap-28\@n.o-edges-l\@xs{padding:0 0 0 28px}.o-cgap-27\@n.o-edges-l\@xs{padding:0 0 0 27px}.o-cgap-26\@n.o-edges-l\@xs{padding:0 0 0 26px}.o-cgap-25\@n.o-edges-l\@xs{padding:0 0 0 25px}.o-cgap-24\@n.o-edges-l\@xs{padding:0 0 0 24px}.o-cgap-23\@n.o-edges-l\@xs{padding:0 0 0 23px}.o-cgap-22\@n.o-edges-l\@xs{padding:0 0 0 22px}.o-cgap-21\@n.o-edges-l\@xs{padding:0 0 0 21px}.o-cgap-20\@n.o-edges-l\@xs{padding:0 0 0 20px}.o-cgap-19\@n.o-edges-l\@xs{padding:0 0 0 19px}.o-cgap-18\@n.o-edges-l\@xs{padding:0 0 0 18px}.o-cgap-17\@n.o-edges-l\@xs{padding:0 0 0 17px}.o-cgap-16\@n.o-edges-l\@xs{padding:0 0 0 16px}.o-cgap-15\@n.o-edges-l\@xs{padding:0 0 0 15px}.o-cgap-14\@n.o-edges-l\@xs{padding:0 0 0 14px}.o-cgap-13\@n.o-edges-l\@xs{padding:0 0 0 13px}.o-cgap-12\@n.o-edges-l\@xs{padding:0 0 0 12px}.o-cgap-11\@n.o-edges-l\@xs{padding:0 0 0 11px}.o-cgap-10\@n.o-edges-l\@xs{padding:0 0 0 10px}.o-cgap-9\@n.o-edges-l\@xs{padding:0 0 0 9px}.o-cgap-8\@n.o-edges-l\@xs{padding:0 0 0 8px}.o-cgap-7\@n.o-edges-l\@xs{padding:0 0 0 7px}.o-cgap-6\@n.o-edges-l\@xs{padding:0 0 0 6px}.o-cgap-5\@n.o-edges-l\@xs{padding:0 0 0 5px}.o-cgap-4\@n.o-edges-l\@xs{padding:0 0 0 4px}.o-cgap-3\@n.o-edges-l\@xs{padding:0 0 0 3px}.o-cgap-2\@n.o-edges-l\@xs{padding:0 0 0 2px}.o-cgap-1\@n.o-edges-l\@xs{padding:0 0 0 1px}

	.o-cgap-48\@n.o-edges-r\@xs{padding:0 48px 0 0}.o-cgap-47\@n.o-edges-r\@xs{padding:0 47px 0 0}.o-cgap-46\@n.o-edges-r\@xs{padding:0 46px 0 0}.o-cgap-45\@n.o-edges-r\@xs{padding:0 45px 0 0}.o-cgap-44\@n.o-edges-r\@xs{padding:0 44px 0 0}.o-cgap-43\@n.o-edges-r\@xs{padding:0 43px 0 0}.o-cgap-42\@n.o-edges-r\@xs{padding:0 42px 0 0}.o-cgap-41\@n.o-edges-r\@xs{padding:0 41px 0 0}.o-cgap-40\@n.o-edges-r\@xs{padding:0 40px 0 0}.o-cgap-39\@n.o-edges-r\@xs{padding:0 39px 0 0}.o-cgap-38\@n.o-edges-r\@xs{padding:0 38px 0 0}.o-cgap-37\@n.o-edges-r\@xs{padding:0 37px 0 0}.o-cgap-36\@n.o-edges-r\@xs{padding:0 36px 0 0}.o-cgap-35\@n.o-edges-r\@xs{padding:0 35px 0 0}.o-cgap-34\@n.o-edges-r\@xs{padding:0 34px 0 0}.o-cgap-33\@n.o-edges-r\@xs{padding:0 33px 0 0}.o-cgap-32\@n.o-edges-r\@xs{padding:0 32px 0 0}.o-cgap-31\@n.o-edges-r\@xs{padding:0 31px 0 0}.o-cgap-30\@n.o-edges-r\@xs{padding:0 30px 0 0}.o-cgap-29\@n.o-edges-r\@xs{padding:0 29px 0 0}.o-cgap-28\@n.o-edges-r\@xs{padding:0 28px 0 0}.o-cgap-27\@n.o-edges-r\@xs{padding:0 27px 0 0}.o-cgap-26\@n.o-edges-r\@xs{padding:0 26px 0 0}.o-cgap-25\@n.o-edges-r\@xs{padding:0 25px 0 0}.o-cgap-24\@n.o-edges-r\@xs{padding:0 24px 0 0}.o-cgap-23\@n.o-edges-r\@xs{padding:0 23px 0 0}.o-cgap-22\@n.o-edges-r\@xs{padding:0 22px 0 0}.o-cgap-21\@n.o-edges-r\@xs{padding:0 21px 0 0}.o-cgap-20\@n.o-edges-r\@xs{padding:0 20px 0 0}.o-cgap-19\@n.o-edges-r\@xs{padding:0 19px 0 0}.o-cgap-18\@n.o-edges-r\@xs{padding:0 18px 0 0}.o-cgap-17\@n.o-edges-r\@xs{padding:0 17px 0 0}.o-cgap-16\@n.o-edges-r\@xs{padding:0 16px 0 0}.o-cgap-15\@n.o-edges-r\@xs{padding:0 15px 0 0}.o-cgap-14\@n.o-edges-r\@xs{padding:0 14px 0 0}.o-cgap-13\@n.o-edges-r\@xs{padding:0 13px 0 0}.o-cgap-12\@n.o-edges-r\@xs{padding:0 12px 0 0}.o-cgap-11\@n.o-edges-r\@xs{padding:0 11px 0 0}.o-cgap-10\@n.o-edges-r\@xs{padding:0 10px 0 0}.o-cgap-9\@n.o-edges-r\@xs{padding:0 9px 0 0}.o-cgap-8\@n.o-edges-r\@xs{padding:0 8px 0 0}.o-cgap-7\@n.o-edges-r\@xs{padding:0 7px 0 0}.o-cgap-6\@n.o-edges-r\@xs{padding:0 6px 0 0}.o-cgap-5\@n.o-edges-r\@xs{padding:0 5px 0 0}.o-cgap-4\@n.o-edges-r\@xs{padding:0 4px 0 0}.o-cgap-3\@n.o-edges-r\@xs{padding:0 3px 0 0}.o-cgap-2\@n.o-edges-r\@xs{padding:0 2px 0 0}.o-cgap-1\@n.o-edges-r\@xs{padding:0 1px 0 0}
}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {
	.o-cgap-48\@xs.o-edges-lr\@n,.o-cgap-48\@xs.o-edges-lr\@lg,.o-cgap-48\@xs.o-edges-lr\@md,.o-cgap-48\@xs.o-edges-lr\@sm,.o-cgap-48\@xs.o-edges-lr\@xs{padding:0 48px}.o-cgap-47\@xs.o-edges-lr\@n,.o-cgap-47\@xs.o-edges-lr\@lg,.o-cgap-47\@xs.o-edges-lr\@md,.o-cgap-47\@xs.o-edges-lr\@sm,.o-cgap-47\@xs.o-edges-lr\@xs{padding:0 47px}.o-cgap-46\@xs.o-edges-lr\@n,.o-cgap-46\@xs.o-edges-lr\@lg,.o-cgap-46\@xs.o-edges-lr\@md,.o-cgap-46\@xs.o-edges-lr\@sm,.o-cgap-46\@xs.o-edges-lr\@xs{padding:0 46px}.o-cgap-45\@xs.o-edges-lr\@n,.o-cgap-45\@xs.o-edges-lr\@lg,.o-cgap-45\@xs.o-edges-lr\@md,.o-cgap-45\@xs.o-edges-lr\@sm,.o-cgap-45\@xs.o-edges-lr\@xs{padding:0 45px}.o-cgap-44\@xs.o-edges-lr\@n,.o-cgap-44\@xs.o-edges-lr\@lg,.o-cgap-44\@xs.o-edges-lr\@md,.o-cgap-44\@xs.o-edges-lr\@sm,.o-cgap-44\@xs.o-edges-lr\@xs{padding:0 44px}.o-cgap-43\@xs.o-edges-lr\@n,.o-cgap-43\@xs.o-edges-lr\@lg,.o-cgap-43\@xs.o-edges-lr\@md,.o-cgap-43\@xs.o-edges-lr\@sm,.o-cgap-43\@xs.o-edges-lr\@xs{padding:0 43px}.o-cgap-42\@xs.o-edges-lr\@n,.o-cgap-42\@xs.o-edges-lr\@lg,.o-cgap-42\@xs.o-edges-lr\@md,.o-cgap-42\@xs.o-edges-lr\@sm,.o-cgap-42\@xs.o-edges-lr\@xs{padding:0 42px}.o-cgap-41\@xs.o-edges-lr\@n,.o-cgap-41\@xs.o-edges-lr\@lg,.o-cgap-41\@xs.o-edges-lr\@md,.o-cgap-41\@xs.o-edges-lr\@sm,.o-cgap-41\@xs.o-edges-lr\@xs{padding:0 41px}.o-cgap-40\@xs.o-edges-lr\@n,.o-cgap-40\@xs.o-edges-lr\@lg,.o-cgap-40\@xs.o-edges-lr\@md,.o-cgap-40\@xs.o-edges-lr\@sm,.o-cgap-40\@xs.o-edges-lr\@xs{padding:0 40px}.o-cgap-39\@xs.o-edges-lr\@n,.o-cgap-39\@xs.o-edges-lr\@lg,.o-cgap-39\@xs.o-edges-lr\@md,.o-cgap-39\@xs.o-edges-lr\@sm,.o-cgap-39\@xs.o-edges-lr\@xs{padding:0 39px}.o-cgap-38\@xs.o-edges-lr\@n,.o-cgap-38\@xs.o-edges-lr\@lg,.o-cgap-38\@xs.o-edges-lr\@md,.o-cgap-38\@xs.o-edges-lr\@sm,.o-cgap-38\@xs.o-edges-lr\@xs{padding:0 38px}.o-cgap-37\@xs.o-edges-lr\@n,.o-cgap-37\@xs.o-edges-lr\@lg,.o-cgap-37\@xs.o-edges-lr\@md,.o-cgap-37\@xs.o-edges-lr\@sm,.o-cgap-37\@xs.o-edges-lr\@xs{padding:0 37px}.o-cgap-36\@xs.o-edges-lr\@n,.o-cgap-36\@xs.o-edges-lr\@lg,.o-cgap-36\@xs.o-edges-lr\@md,.o-cgap-36\@xs.o-edges-lr\@sm,.o-cgap-36\@xs.o-edges-lr\@xs{padding:0 36px}.o-cgap-35\@xs.o-edges-lr\@n,.o-cgap-35\@xs.o-edges-lr\@lg,.o-cgap-35\@xs.o-edges-lr\@md,.o-cgap-35\@xs.o-edges-lr\@sm,.o-cgap-35\@xs.o-edges-lr\@xs{padding:0 35px}.o-cgap-34\@xs.o-edges-lr\@n,.o-cgap-34\@xs.o-edges-lr\@lg,.o-cgap-34\@xs.o-edges-lr\@md,.o-cgap-34\@xs.o-edges-lr\@sm,.o-cgap-34\@xs.o-edges-lr\@xs{padding:0 34px}.o-cgap-33\@xs.o-edges-lr\@n,.o-cgap-33\@xs.o-edges-lr\@lg,.o-cgap-33\@xs.o-edges-lr\@md,.o-cgap-33\@xs.o-edges-lr\@sm,.o-cgap-33\@xs.o-edges-lr\@xs{padding:0 33px}.o-cgap-32\@xs.o-edges-lr\@n,.o-cgap-32\@xs.o-edges-lr\@lg,.o-cgap-32\@xs.o-edges-lr\@md,.o-cgap-32\@xs.o-edges-lr\@sm,.o-cgap-32\@xs.o-edges-lr\@xs{padding:0 32px}.o-cgap-31\@xs.o-edges-lr\@n,.o-cgap-31\@xs.o-edges-lr\@lg,.o-cgap-31\@xs.o-edges-lr\@md,.o-cgap-31\@xs.o-edges-lr\@sm,.o-cgap-31\@xs.o-edges-lr\@xs{padding:0 31px}.o-cgap-30\@xs.o-edges-lr\@n,.o-cgap-30\@xs.o-edges-lr\@lg,.o-cgap-30\@xs.o-edges-lr\@md,.o-cgap-30\@xs.o-edges-lr\@sm,.o-cgap-30\@xs.o-edges-lr\@xs{padding:0 30px}.o-cgap-29\@xs.o-edges-lr\@n,.o-cgap-29\@xs.o-edges-lr\@lg,.o-cgap-29\@xs.o-edges-lr\@md,.o-cgap-29\@xs.o-edges-lr\@sm,.o-cgap-29\@xs.o-edges-lr\@xs{padding:0 29px}.o-cgap-28\@xs.o-edges-lr\@n,.o-cgap-28\@xs.o-edges-lr\@lg,.o-cgap-28\@xs.o-edges-lr\@md,.o-cgap-28\@xs.o-edges-lr\@sm,.o-cgap-28\@xs.o-edges-lr\@xs{padding:0 28px}.o-cgap-27\@xs.o-edges-lr\@n,.o-cgap-27\@xs.o-edges-lr\@lg,.o-cgap-27\@xs.o-edges-lr\@md,.o-cgap-27\@xs.o-edges-lr\@sm,.o-cgap-27\@xs.o-edges-lr\@xs{padding:0 27px}.o-cgap-26\@xs.o-edges-lr\@n,.o-cgap-26\@xs.o-edges-lr\@lg,.o-cgap-26\@xs.o-edges-lr\@md,.o-cgap-26\@xs.o-edges-lr\@sm,.o-cgap-26\@xs.o-edges-lr\@xs{padding:0 26px}.o-cgap-25\@xs.o-edges-lr\@n,.o-cgap-25\@xs.o-edges-lr\@lg,.o-cgap-25\@xs.o-edges-lr\@md,.o-cgap-25\@xs.o-edges-lr\@sm,.o-cgap-25\@xs.o-edges-lr\@xs{padding:0 25px}.o-cgap-24\@xs.o-edges-lr\@n,.o-cgap-24\@xs.o-edges-lr\@lg,.o-cgap-24\@xs.o-edges-lr\@md,.o-cgap-24\@xs.o-edges-lr\@sm,.o-cgap-24\@xs.o-edges-lr\@xs{padding:0 24px}.o-cgap-23\@xs.o-edges-lr\@n,.o-cgap-23\@xs.o-edges-lr\@lg,.o-cgap-23\@xs.o-edges-lr\@md,.o-cgap-23\@xs.o-edges-lr\@sm,.o-cgap-23\@xs.o-edges-lr\@xs{padding:0 23px}.o-cgap-22\@xs.o-edges-lr\@n,.o-cgap-22\@xs.o-edges-lr\@lg,.o-cgap-22\@xs.o-edges-lr\@md,.o-cgap-22\@xs.o-edges-lr\@sm,.o-cgap-22\@xs.o-edges-lr\@xs{padding:0 22px}.o-cgap-21\@xs.o-edges-lr\@n,.o-cgap-21\@xs.o-edges-lr\@lg,.o-cgap-21\@xs.o-edges-lr\@md,.o-cgap-21\@xs.o-edges-lr\@sm,.o-cgap-21\@xs.o-edges-lr\@xs{padding:0 21px}.o-cgap-20\@xs.o-edges-lr\@n,.o-cgap-20\@xs.o-edges-lr\@lg,.o-cgap-20\@xs.o-edges-lr\@md,.o-cgap-20\@xs.o-edges-lr\@sm,.o-cgap-20\@xs.o-edges-lr\@xs{padding:0 20px}.o-cgap-19\@xs.o-edges-lr\@n,.o-cgap-19\@xs.o-edges-lr\@lg,.o-cgap-19\@xs.o-edges-lr\@md,.o-cgap-19\@xs.o-edges-lr\@sm,.o-cgap-19\@xs.o-edges-lr\@xs{padding:0 19px}.o-cgap-18\@xs.o-edges-lr\@n,.o-cgap-18\@xs.o-edges-lr\@lg,.o-cgap-18\@xs.o-edges-lr\@md,.o-cgap-18\@xs.o-edges-lr\@sm,.o-cgap-18\@xs.o-edges-lr\@xs{padding:0 18px}.o-cgap-17\@xs.o-edges-lr\@n,.o-cgap-17\@xs.o-edges-lr\@lg,.o-cgap-17\@xs.o-edges-lr\@md,.o-cgap-17\@xs.o-edges-lr\@sm,.o-cgap-17\@xs.o-edges-lr\@xs{padding:0 17px}.o-cgap-16\@xs.o-edges-lr\@n,.o-cgap-16\@xs.o-edges-lr\@lg,.o-cgap-16\@xs.o-edges-lr\@md,.o-cgap-16\@xs.o-edges-lr\@sm,.o-cgap-16\@xs.o-edges-lr\@xs{padding:0 16px}.o-cgap-15\@xs.o-edges-lr\@n,.o-cgap-15\@xs.o-edges-lr\@lg,.o-cgap-15\@xs.o-edges-lr\@md,.o-cgap-15\@xs.o-edges-lr\@sm,.o-cgap-15\@xs.o-edges-lr\@xs{padding:0 15px}.o-cgap-14\@xs.o-edges-lr\@n,.o-cgap-14\@xs.o-edges-lr\@lg,.o-cgap-14\@xs.o-edges-lr\@md,.o-cgap-14\@xs.o-edges-lr\@sm,.o-cgap-14\@xs.o-edges-lr\@xs{padding:0 14px}.o-cgap-13\@xs.o-edges-lr\@n,.o-cgap-13\@xs.o-edges-lr\@lg,.o-cgap-13\@xs.o-edges-lr\@md,.o-cgap-13\@xs.o-edges-lr\@sm,.o-cgap-13\@xs.o-edges-lr\@xs{padding:0 13px}.o-cgap-12\@xs.o-edges-lr\@n,.o-cgap-12\@xs.o-edges-lr\@lg,.o-cgap-12\@xs.o-edges-lr\@md,.o-cgap-12\@xs.o-edges-lr\@sm,.o-cgap-12\@xs.o-edges-lr\@xs{padding:0 12px}.o-cgap-11\@xs.o-edges-lr\@n,.o-cgap-11\@xs.o-edges-lr\@lg,.o-cgap-11\@xs.o-edges-lr\@md,.o-cgap-11\@xs.o-edges-lr\@sm,.o-cgap-11\@xs.o-edges-lr\@xs{padding:0 11px}.o-cgap-10\@xs.o-edges-lr\@n,.o-cgap-10\@xs.o-edges-lr\@lg,.o-cgap-10\@xs.o-edges-lr\@md,.o-cgap-10\@xs.o-edges-lr\@sm,.o-cgap-10\@xs.o-edges-lr\@xs{padding:0 10px}.o-cgap-9\@xs.o-edges-lr\@n,.o-cgap-9\@xs.o-edges-lr\@lg,.o-cgap-9\@xs.o-edges-lr\@md,.o-cgap-9\@xs.o-edges-lr\@sm,.o-cgap-9\@xs.o-edges-lr\@xs{padding:0 9px}.o-cgap-8\@xs.o-edges-lr\@n,.o-cgap-8\@xs.o-edges-lr\@lg,.o-cgap-8\@xs.o-edges-lr\@md,.o-cgap-8\@xs.o-edges-lr\@sm,.o-cgap-8\@xs.o-edges-lr\@xs{padding:0 8px}.o-cgap-7\@xs.o-edges-lr\@n,.o-cgap-7\@xs.o-edges-lr\@lg,.o-cgap-7\@xs.o-edges-lr\@md,.o-cgap-7\@xs.o-edges-lr\@sm,.o-cgap-7\@xs.o-edges-lr\@xs{padding:0 7px}.o-cgap-6\@xs.o-edges-lr\@n,.o-cgap-6\@xs.o-edges-lr\@lg,.o-cgap-6\@xs.o-edges-lr\@md,.o-cgap-6\@xs.o-edges-lr\@sm,.o-cgap-6\@xs.o-edges-lr\@xs{padding:0 6px}.o-cgap-5\@xs.o-edges-lr\@n,.o-cgap-5\@xs.o-edges-lr\@lg,.o-cgap-5\@xs.o-edges-lr\@md,.o-cgap-5\@xs.o-edges-lr\@sm,.o-cgap-5\@xs.o-edges-lr\@xs{padding:0 5px}.o-cgap-4\@xs.o-edges-lr\@n,.o-cgap-4\@xs.o-edges-lr\@lg,.o-cgap-4\@xs.o-edges-lr\@md,.o-cgap-4\@xs.o-edges-lr\@sm,.o-cgap-4\@xs.o-edges-lr\@xs{padding:0 4px}.o-cgap-3\@xs.o-edges-lr\@n,.o-cgap-3\@xs.o-edges-lr\@lg,.o-cgap-3\@xs.o-edges-lr\@md,.o-cgap-3\@xs.o-edges-lr\@sm,.o-cgap-3\@xs.o-edges-lr\@xs{padding:0 3px}.o-cgap-2\@xs.o-edges-lr\@n,.o-cgap-2\@xs.o-edges-lr\@lg,.o-cgap-2\@xs.o-edges-lr\@md,.o-cgap-2\@xs.o-edges-lr\@sm,.o-cgap-2\@xs.o-edges-lr\@xs{padding:0 2px}.o-cgap-1\@xs.o-edges-lr\@n,.o-cgap-1\@xs.o-edges-lr\@lg,.o-cgap-1\@xs.o-edges-lr\@md,.o-cgap-1\@xs.o-edges-lr\@sm,.o-cgap-1\@xs.o-edges-lr\@xs{padding:0 1px}

	.o-cgap-48\@xs.o-edges-l\@n,.o-cgap-48\@xs.o-edges-l\@lg,.o-cgap-48\@xs.o-edges-l\@md,.o-cgap-48\@xs.o-edges-l\@sm,.o-cgap-48\@xs.o-edges-l\@xs{padding:0 0 0 48px}.o-cgap-47\@xs.o-edges-l\@n,.o-cgap-47\@xs.o-edges-l\@lg,.o-cgap-47\@xs.o-edges-l\@md,.o-cgap-47\@xs.o-edges-l\@sm,.o-cgap-47\@xs.o-edges-l\@xs{padding:0 0 0 47px}.o-cgap-46\@xs.o-edges-l\@n,.o-cgap-46\@xs.o-edges-l\@lg,.o-cgap-46\@xs.o-edges-l\@md,.o-cgap-46\@xs.o-edges-l\@sm,.o-cgap-46\@xs.o-edges-l\@xs{padding:0 0 0 46px}.o-cgap-45\@xs.o-edges-l\@n,.o-cgap-45\@xs.o-edges-l\@lg,.o-cgap-45\@xs.o-edges-l\@md,.o-cgap-45\@xs.o-edges-l\@sm,.o-cgap-45\@xs.o-edges-l\@xs{padding:0 0 0 45px}.o-cgap-44\@xs.o-edges-l\@n,.o-cgap-44\@xs.o-edges-l\@lg,.o-cgap-44\@xs.o-edges-l\@md,.o-cgap-44\@xs.o-edges-l\@sm,.o-cgap-44\@xs.o-edges-l\@xs{padding:0 0 0 44px}.o-cgap-43\@xs.o-edges-l\@n,.o-cgap-43\@xs.o-edges-l\@lg,.o-cgap-43\@xs.o-edges-l\@md,.o-cgap-43\@xs.o-edges-l\@sm,.o-cgap-43\@xs.o-edges-l\@xs{padding:0 0 0 43px}.o-cgap-42\@xs.o-edges-l\@n,.o-cgap-42\@xs.o-edges-l\@lg,.o-cgap-42\@xs.o-edges-l\@md,.o-cgap-42\@xs.o-edges-l\@sm,.o-cgap-42\@xs.o-edges-l\@xs{padding:0 0 0 42px}.o-cgap-41\@xs.o-edges-l\@n,.o-cgap-41\@xs.o-edges-l\@lg,.o-cgap-41\@xs.o-edges-l\@md,.o-cgap-41\@xs.o-edges-l\@sm,.o-cgap-41\@xs.o-edges-l\@xs{padding:0 0 0 41px}.o-cgap-40\@xs.o-edges-l\@n,.o-cgap-40\@xs.o-edges-l\@lg,.o-cgap-40\@xs.o-edges-l\@md,.o-cgap-40\@xs.o-edges-l\@sm,.o-cgap-40\@xs.o-edges-l\@xs{padding:0 0 0 40px}.o-cgap-39\@xs.o-edges-l\@n,.o-cgap-39\@xs.o-edges-l\@lg,.o-cgap-39\@xs.o-edges-l\@md,.o-cgap-39\@xs.o-edges-l\@sm,.o-cgap-39\@xs.o-edges-l\@xs{padding:0 0 0 39px}.o-cgap-38\@xs.o-edges-l\@n,.o-cgap-38\@xs.o-edges-l\@lg,.o-cgap-38\@xs.o-edges-l\@md,.o-cgap-38\@xs.o-edges-l\@sm,.o-cgap-38\@xs.o-edges-l\@xs{padding:0 0 0 38px}.o-cgap-37\@xs.o-edges-l\@n,.o-cgap-37\@xs.o-edges-l\@lg,.o-cgap-37\@xs.o-edges-l\@md,.o-cgap-37\@xs.o-edges-l\@sm,.o-cgap-37\@xs.o-edges-l\@xs{padding:0 0 0 37px}.o-cgap-36\@xs.o-edges-l\@n,.o-cgap-36\@xs.o-edges-l\@lg,.o-cgap-36\@xs.o-edges-l\@md,.o-cgap-36\@xs.o-edges-l\@sm,.o-cgap-36\@xs.o-edges-l\@xs{padding:0 0 0 36px}.o-cgap-35\@xs.o-edges-l\@n,.o-cgap-35\@xs.o-edges-l\@lg,.o-cgap-35\@xs.o-edges-l\@md,.o-cgap-35\@xs.o-edges-l\@sm,.o-cgap-35\@xs.o-edges-l\@xs{padding:0 0 0 35px}.o-cgap-34\@xs.o-edges-l\@n,.o-cgap-34\@xs.o-edges-l\@lg,.o-cgap-34\@xs.o-edges-l\@md,.o-cgap-34\@xs.o-edges-l\@sm,.o-cgap-34\@xs.o-edges-l\@xs{padding:0 0 0 34px}.o-cgap-33\@xs.o-edges-l\@n,.o-cgap-33\@xs.o-edges-l\@lg,.o-cgap-33\@xs.o-edges-l\@md,.o-cgap-33\@xs.o-edges-l\@sm,.o-cgap-33\@xs.o-edges-l\@xs{padding:0 0 0 33px}.o-cgap-32\@xs.o-edges-l\@n,.o-cgap-32\@xs.o-edges-l\@lg,.o-cgap-32\@xs.o-edges-l\@md,.o-cgap-32\@xs.o-edges-l\@sm,.o-cgap-32\@xs.o-edges-l\@xs{padding:0 0 0 32px}.o-cgap-31\@xs.o-edges-l\@n,.o-cgap-31\@xs.o-edges-l\@lg,.o-cgap-31\@xs.o-edges-l\@md,.o-cgap-31\@xs.o-edges-l\@sm,.o-cgap-31\@xs.o-edges-l\@xs{padding:0 0 0 31px}.o-cgap-30\@xs.o-edges-l\@n,.o-cgap-30\@xs.o-edges-l\@lg,.o-cgap-30\@xs.o-edges-l\@md,.o-cgap-30\@xs.o-edges-l\@sm,.o-cgap-30\@xs.o-edges-l\@xs{padding:0 0 0 30px}.o-cgap-29\@xs.o-edges-l\@n,.o-cgap-29\@xs.o-edges-l\@lg,.o-cgap-29\@xs.o-edges-l\@md,.o-cgap-29\@xs.o-edges-l\@sm,.o-cgap-29\@xs.o-edges-l\@xs{padding:0 0 0 29px}.o-cgap-28\@xs.o-edges-l\@n,.o-cgap-28\@xs.o-edges-l\@lg,.o-cgap-28\@xs.o-edges-l\@md,.o-cgap-28\@xs.o-edges-l\@sm,.o-cgap-28\@xs.o-edges-l\@xs{padding:0 0 0 28px}.o-cgap-27\@xs.o-edges-l\@n,.o-cgap-27\@xs.o-edges-l\@lg,.o-cgap-27\@xs.o-edges-l\@md,.o-cgap-27\@xs.o-edges-l\@sm,.o-cgap-27\@xs.o-edges-l\@xs{padding:0 0 0 27px}.o-cgap-26\@xs.o-edges-l\@n,.o-cgap-26\@xs.o-edges-l\@lg,.o-cgap-26\@xs.o-edges-l\@md,.o-cgap-26\@xs.o-edges-l\@sm,.o-cgap-26\@xs.o-edges-l\@xs{padding:0 0 0 26px}.o-cgap-25\@xs.o-edges-l\@n,.o-cgap-25\@xs.o-edges-l\@lg,.o-cgap-25\@xs.o-edges-l\@md,.o-cgap-25\@xs.o-edges-l\@sm,.o-cgap-25\@xs.o-edges-l\@xs{padding:0 0 0 25px}.o-cgap-24\@xs.o-edges-l\@n,.o-cgap-24\@xs.o-edges-l\@lg,.o-cgap-24\@xs.o-edges-l\@md,.o-cgap-24\@xs.o-edges-l\@sm,.o-cgap-24\@xs.o-edges-l\@xs{padding:0 0 0 24px}.o-cgap-23\@xs.o-edges-l\@n,.o-cgap-23\@xs.o-edges-l\@lg,.o-cgap-23\@xs.o-edges-l\@md,.o-cgap-23\@xs.o-edges-l\@sm,.o-cgap-23\@xs.o-edges-l\@xs{padding:0 0 0 23px}.o-cgap-22\@xs.o-edges-l\@n,.o-cgap-22\@xs.o-edges-l\@lg,.o-cgap-22\@xs.o-edges-l\@md,.o-cgap-22\@xs.o-edges-l\@sm,.o-cgap-22\@xs.o-edges-l\@xs{padding:0 0 0 22px}.o-cgap-21\@xs.o-edges-l\@n,.o-cgap-21\@xs.o-edges-l\@lg,.o-cgap-21\@xs.o-edges-l\@md,.o-cgap-21\@xs.o-edges-l\@sm,.o-cgap-21\@xs.o-edges-l\@xs{padding:0 0 0 21px}.o-cgap-20\@xs.o-edges-l\@n,.o-cgap-20\@xs.o-edges-l\@lg,.o-cgap-20\@xs.o-edges-l\@md,.o-cgap-20\@xs.o-edges-l\@sm,.o-cgap-20\@xs.o-edges-l\@xs{padding:0 0 0 20px}.o-cgap-19\@xs.o-edges-l\@n,.o-cgap-19\@xs.o-edges-l\@lg,.o-cgap-19\@xs.o-edges-l\@md,.o-cgap-19\@xs.o-edges-l\@sm,.o-cgap-19\@xs.o-edges-l\@xs{padding:0 0 0 19px}.o-cgap-18\@xs.o-edges-l\@n,.o-cgap-18\@xs.o-edges-l\@lg,.o-cgap-18\@xs.o-edges-l\@md,.o-cgap-18\@xs.o-edges-l\@sm,.o-cgap-18\@xs.o-edges-l\@xs{padding:0 0 0 18px}.o-cgap-17\@xs.o-edges-l\@n,.o-cgap-17\@xs.o-edges-l\@lg,.o-cgap-17\@xs.o-edges-l\@md,.o-cgap-17\@xs.o-edges-l\@sm,.o-cgap-17\@xs.o-edges-l\@xs{padding:0 0 0 17px}.o-cgap-16\@xs.o-edges-l\@n,.o-cgap-16\@xs.o-edges-l\@lg,.o-cgap-16\@xs.o-edges-l\@md,.o-cgap-16\@xs.o-edges-l\@sm,.o-cgap-16\@xs.o-edges-l\@xs{padding:0 0 0 16px}.o-cgap-15\@xs.o-edges-l\@n,.o-cgap-15\@xs.o-edges-l\@lg,.o-cgap-15\@xs.o-edges-l\@md,.o-cgap-15\@xs.o-edges-l\@sm,.o-cgap-15\@xs.o-edges-l\@xs{padding:0 0 0 15px}.o-cgap-14\@xs.o-edges-l\@n,.o-cgap-14\@xs.o-edges-l\@lg,.o-cgap-14\@xs.o-edges-l\@md,.o-cgap-14\@xs.o-edges-l\@sm,.o-cgap-14\@xs.o-edges-l\@xs{padding:0 0 0 14px}.o-cgap-13\@xs.o-edges-l\@n,.o-cgap-13\@xs.o-edges-l\@lg,.o-cgap-13\@xs.o-edges-l\@md,.o-cgap-13\@xs.o-edges-l\@sm,.o-cgap-13\@xs.o-edges-l\@xs{padding:0 0 0 13px}.o-cgap-12\@xs.o-edges-l\@n,.o-cgap-12\@xs.o-edges-l\@lg,.o-cgap-12\@xs.o-edges-l\@md,.o-cgap-12\@xs.o-edges-l\@sm,.o-cgap-12\@xs.o-edges-l\@xs{padding:0 0 0 12px}.o-cgap-11\@xs.o-edges-l\@n,.o-cgap-11\@xs.o-edges-l\@lg,.o-cgap-11\@xs.o-edges-l\@md,.o-cgap-11\@xs.o-edges-l\@sm,.o-cgap-11\@xs.o-edges-l\@xs{padding:0 0 0 11px}.o-cgap-10\@xs.o-edges-l\@n,.o-cgap-10\@xs.o-edges-l\@lg,.o-cgap-10\@xs.o-edges-l\@md,.o-cgap-10\@xs.o-edges-l\@sm,.o-cgap-10\@xs.o-edges-l\@xs{padding:0 0 0 10px}.o-cgap-9\@xs.o-edges-l\@n,.o-cgap-9\@xs.o-edges-l\@lg,.o-cgap-9\@xs.o-edges-l\@md,.o-cgap-9\@xs.o-edges-l\@sm,.o-cgap-9\@xs.o-edges-l\@xs{padding:0 0 0 9px}.o-cgap-8\@xs.o-edges-l\@n,.o-cgap-8\@xs.o-edges-l\@lg,.o-cgap-8\@xs.o-edges-l\@md,.o-cgap-8\@xs.o-edges-l\@sm,.o-cgap-8\@xs.o-edges-l\@xs{padding:0 0 0 8px}.o-cgap-7\@xs.o-edges-l\@n,.o-cgap-7\@xs.o-edges-l\@lg,.o-cgap-7\@xs.o-edges-l\@md,.o-cgap-7\@xs.o-edges-l\@sm,.o-cgap-7\@xs.o-edges-l\@xs{padding:0 0 0 7px}.o-cgap-6\@xs.o-edges-l\@n,.o-cgap-6\@xs.o-edges-l\@lg,.o-cgap-6\@xs.o-edges-l\@md,.o-cgap-6\@xs.o-edges-l\@sm,.o-cgap-6\@xs.o-edges-l\@xs{padding:0 0 0 6px}.o-cgap-5\@xs.o-edges-l\@n,.o-cgap-5\@xs.o-edges-l\@lg,.o-cgap-5\@xs.o-edges-l\@md,.o-cgap-5\@xs.o-edges-l\@sm,.o-cgap-5\@xs.o-edges-l\@xs{padding:0 0 0 5px}.o-cgap-4\@xs.o-edges-l\@n,.o-cgap-4\@xs.o-edges-l\@lg,.o-cgap-4\@xs.o-edges-l\@md,.o-cgap-4\@xs.o-edges-l\@sm,.o-cgap-4\@xs.o-edges-l\@xs{padding:0 0 0 4px}.o-cgap-3\@xs.o-edges-l\@n,.o-cgap-3\@xs.o-edges-l\@lg,.o-cgap-3\@xs.o-edges-l\@md,.o-cgap-3\@xs.o-edges-l\@sm,.o-cgap-3\@xs.o-edges-l\@xs{padding:0 0 0 3px}.o-cgap-2\@xs.o-edges-l\@n,.o-cgap-2\@xs.o-edges-l\@lg,.o-cgap-2\@xs.o-edges-l\@md,.o-cgap-2\@xs.o-edges-l\@sm,.o-cgap-2\@xs.o-edges-l\@xs{padding:0 0 0 2px}.o-cgap-1\@xs.o-edges-l\@n,.o-cgap-1\@xs.o-edges-l\@lg,.o-cgap-1\@xs.o-edges-l\@md,.o-cgap-1\@xs.o-edges-l\@sm,.o-cgap-1\@xs.o-edges-l\@xs{padding:0 0 0 1px}

	.o-cgap-48\@xs.o-edges-r\@n,.o-cgap-48\@xs.o-edges-r\@lg,.o-cgap-48\@xs.o-edges-r\@md,.o-cgap-48\@xs.o-edges-r\@sm,.o-cgap-48\@xs.o-edges-r\@xs{padding:0 48px 0 0}.o-cgap-47\@xs.o-edges-r\@n,.o-cgap-47\@xs.o-edges-r\@lg,.o-cgap-47\@xs.o-edges-r\@md,.o-cgap-47\@xs.o-edges-r\@sm,.o-cgap-47\@xs.o-edges-r\@xs{padding:0 47px 0 0}.o-cgap-46\@xs.o-edges-r\@n,.o-cgap-46\@xs.o-edges-r\@lg,.o-cgap-46\@xs.o-edges-r\@md,.o-cgap-46\@xs.o-edges-r\@sm,.o-cgap-46\@xs.o-edges-r\@xs{padding:0 46px 0 0}.o-cgap-45\@xs.o-edges-r\@n,.o-cgap-45\@xs.o-edges-r\@lg,.o-cgap-45\@xs.o-edges-r\@md,.o-cgap-45\@xs.o-edges-r\@sm,.o-cgap-45\@xs.o-edges-r\@xs{padding:0 45px 0 0}.o-cgap-44\@xs.o-edges-r\@n,.o-cgap-44\@xs.o-edges-r\@lg,.o-cgap-44\@xs.o-edges-r\@md,.o-cgap-44\@xs.o-edges-r\@sm,.o-cgap-44\@xs.o-edges-r\@xs{padding:0 44px 0 0}.o-cgap-43\@xs.o-edges-r\@n,.o-cgap-43\@xs.o-edges-r\@lg,.o-cgap-43\@xs.o-edges-r\@md,.o-cgap-43\@xs.o-edges-r\@sm,.o-cgap-43\@xs.o-edges-r\@xs{padding:0 43px 0 0}.o-cgap-42\@xs.o-edges-r\@n,.o-cgap-42\@xs.o-edges-r\@lg,.o-cgap-42\@xs.o-edges-r\@md,.o-cgap-42\@xs.o-edges-r\@sm,.o-cgap-42\@xs.o-edges-r\@xs{padding:0 42px 0 0}.o-cgap-41\@xs.o-edges-r\@n,.o-cgap-41\@xs.o-edges-r\@lg,.o-cgap-41\@xs.o-edges-r\@md,.o-cgap-41\@xs.o-edges-r\@sm,.o-cgap-41\@xs.o-edges-r\@xs{padding:0 41px 0 0}.o-cgap-40\@xs.o-edges-r\@n,.o-cgap-40\@xs.o-edges-r\@lg,.o-cgap-40\@xs.o-edges-r\@md,.o-cgap-40\@xs.o-edges-r\@sm,.o-cgap-40\@xs.o-edges-r\@xs{padding:0 40px 0 0}.o-cgap-39\@xs.o-edges-r\@n,.o-cgap-39\@xs.o-edges-r\@lg,.o-cgap-39\@xs.o-edges-r\@md,.o-cgap-39\@xs.o-edges-r\@sm,.o-cgap-39\@xs.o-edges-r\@xs{padding:0 39px 0 0}.o-cgap-38\@xs.o-edges-r\@n,.o-cgap-38\@xs.o-edges-r\@lg,.o-cgap-38\@xs.o-edges-r\@md,.o-cgap-38\@xs.o-edges-r\@sm,.o-cgap-38\@xs.o-edges-r\@xs{padding:0 38px 0 0}.o-cgap-37\@xs.o-edges-r\@n,.o-cgap-37\@xs.o-edges-r\@lg,.o-cgap-37\@xs.o-edges-r\@md,.o-cgap-37\@xs.o-edges-r\@sm,.o-cgap-37\@xs.o-edges-r\@xs{padding:0 37px 0 0}.o-cgap-36\@xs.o-edges-r\@n,.o-cgap-36\@xs.o-edges-r\@lg,.o-cgap-36\@xs.o-edges-r\@md,.o-cgap-36\@xs.o-edges-r\@sm,.o-cgap-36\@xs.o-edges-r\@xs{padding:0 36px 0 0}.o-cgap-35\@xs.o-edges-r\@n,.o-cgap-35\@xs.o-edges-r\@lg,.o-cgap-35\@xs.o-edges-r\@md,.o-cgap-35\@xs.o-edges-r\@sm,.o-cgap-35\@xs.o-edges-r\@xs{padding:0 35px 0 0}.o-cgap-34\@xs.o-edges-r\@n,.o-cgap-34\@xs.o-edges-r\@lg,.o-cgap-34\@xs.o-edges-r\@md,.o-cgap-34\@xs.o-edges-r\@sm,.o-cgap-34\@xs.o-edges-r\@xs{padding:0 34px 0 0}.o-cgap-33\@xs.o-edges-r\@n,.o-cgap-33\@xs.o-edges-r\@lg,.o-cgap-33\@xs.o-edges-r\@md,.o-cgap-33\@xs.o-edges-r\@sm,.o-cgap-33\@xs.o-edges-r\@xs{padding:0 33px 0 0}.o-cgap-32\@xs.o-edges-r\@n,.o-cgap-32\@xs.o-edges-r\@lg,.o-cgap-32\@xs.o-edges-r\@md,.o-cgap-32\@xs.o-edges-r\@sm,.o-cgap-32\@xs.o-edges-r\@xs{padding:0 32px 0 0}.o-cgap-31\@xs.o-edges-r\@n,.o-cgap-31\@xs.o-edges-r\@lg,.o-cgap-31\@xs.o-edges-r\@md,.o-cgap-31\@xs.o-edges-r\@sm,.o-cgap-31\@xs.o-edges-r\@xs{padding:0 31px 0 0}.o-cgap-30\@xs.o-edges-r\@n,.o-cgap-30\@xs.o-edges-r\@lg,.o-cgap-30\@xs.o-edges-r\@md,.o-cgap-30\@xs.o-edges-r\@sm,.o-cgap-30\@xs.o-edges-r\@xs{padding:0 30px 0 0}.o-cgap-29\@xs.o-edges-r\@n,.o-cgap-29\@xs.o-edges-r\@lg,.o-cgap-29\@xs.o-edges-r\@md,.o-cgap-29\@xs.o-edges-r\@sm,.o-cgap-29\@xs.o-edges-r\@xs{padding:0 29px 0 0}.o-cgap-28\@xs.o-edges-r\@n,.o-cgap-28\@xs.o-edges-r\@lg,.o-cgap-28\@xs.o-edges-r\@md,.o-cgap-28\@xs.o-edges-r\@sm,.o-cgap-28\@xs.o-edges-r\@xs{padding:0 28px 0 0}.o-cgap-27\@xs.o-edges-r\@n,.o-cgap-27\@xs.o-edges-r\@lg,.o-cgap-27\@xs.o-edges-r\@md,.o-cgap-27\@xs.o-edges-r\@sm,.o-cgap-27\@xs.o-edges-r\@xs{padding:0 27px 0 0}.o-cgap-26\@xs.o-edges-r\@n,.o-cgap-26\@xs.o-edges-r\@lg,.o-cgap-26\@xs.o-edges-r\@md,.o-cgap-26\@xs.o-edges-r\@sm,.o-cgap-26\@xs.o-edges-r\@xs{padding:0 26px 0 0}.o-cgap-25\@xs.o-edges-r\@n,.o-cgap-25\@xs.o-edges-r\@lg,.o-cgap-25\@xs.o-edges-r\@md,.o-cgap-25\@xs.o-edges-r\@sm,.o-cgap-25\@xs.o-edges-r\@xs{padding:0 25px 0 0}.o-cgap-24\@xs.o-edges-r\@n,.o-cgap-24\@xs.o-edges-r\@lg,.o-cgap-24\@xs.o-edges-r\@md,.o-cgap-24\@xs.o-edges-r\@sm,.o-cgap-24\@xs.o-edges-r\@xs{padding:0 24px 0 0}.o-cgap-23\@xs.o-edges-r\@n,.o-cgap-23\@xs.o-edges-r\@lg,.o-cgap-23\@xs.o-edges-r\@md,.o-cgap-23\@xs.o-edges-r\@sm,.o-cgap-23\@xs.o-edges-r\@xs{padding:0 23px 0 0}.o-cgap-22\@xs.o-edges-r\@n,.o-cgap-22\@xs.o-edges-r\@lg,.o-cgap-22\@xs.o-edges-r\@md,.o-cgap-22\@xs.o-edges-r\@sm,.o-cgap-22\@xs.o-edges-r\@xs{padding:0 22px 0 0}.o-cgap-21\@xs.o-edges-r\@n,.o-cgap-21\@xs.o-edges-r\@lg,.o-cgap-21\@xs.o-edges-r\@md,.o-cgap-21\@xs.o-edges-r\@sm,.o-cgap-21\@xs.o-edges-r\@xs{padding:0 21px 0 0}.o-cgap-20\@xs.o-edges-r\@n,.o-cgap-20\@xs.o-edges-r\@lg,.o-cgap-20\@xs.o-edges-r\@md,.o-cgap-20\@xs.o-edges-r\@sm,.o-cgap-20\@xs.o-edges-r\@xs{padding:0 20px 0 0}.o-cgap-19\@xs.o-edges-r\@n,.o-cgap-19\@xs.o-edges-r\@lg,.o-cgap-19\@xs.o-edges-r\@md,.o-cgap-19\@xs.o-edges-r\@sm,.o-cgap-19\@xs.o-edges-r\@xs{padding:0 19px 0 0}.o-cgap-18\@xs.o-edges-r\@n,.o-cgap-18\@xs.o-edges-r\@lg,.o-cgap-18\@xs.o-edges-r\@md,.o-cgap-18\@xs.o-edges-r\@sm,.o-cgap-18\@xs.o-edges-r\@xs{padding:0 18px 0 0}.o-cgap-17\@xs.o-edges-r\@n,.o-cgap-17\@xs.o-edges-r\@lg,.o-cgap-17\@xs.o-edges-r\@md,.o-cgap-17\@xs.o-edges-r\@sm,.o-cgap-17\@xs.o-edges-r\@xs{padding:0 17px 0 0}.o-cgap-16\@xs.o-edges-r\@n,.o-cgap-16\@xs.o-edges-r\@lg,.o-cgap-16\@xs.o-edges-r\@md,.o-cgap-16\@xs.o-edges-r\@sm,.o-cgap-16\@xs.o-edges-r\@xs{padding:0 16px 0 0}.o-cgap-15\@xs.o-edges-r\@n,.o-cgap-15\@xs.o-edges-r\@lg,.o-cgap-15\@xs.o-edges-r\@md,.o-cgap-15\@xs.o-edges-r\@sm,.o-cgap-15\@xs.o-edges-r\@xs{padding:0 15px 0 0}.o-cgap-14\@xs.o-edges-r\@n,.o-cgap-14\@xs.o-edges-r\@lg,.o-cgap-14\@xs.o-edges-r\@md,.o-cgap-14\@xs.o-edges-r\@sm,.o-cgap-14\@xs.o-edges-r\@xs{padding:0 14px 0 0}.o-cgap-13\@xs.o-edges-r\@n,.o-cgap-13\@xs.o-edges-r\@lg,.o-cgap-13\@xs.o-edges-r\@md,.o-cgap-13\@xs.o-edges-r\@sm,.o-cgap-13\@xs.o-edges-r\@xs{padding:0 13px 0 0}.o-cgap-12\@xs.o-edges-r\@n,.o-cgap-12\@xs.o-edges-r\@lg,.o-cgap-12\@xs.o-edges-r\@md,.o-cgap-12\@xs.o-edges-r\@sm,.o-cgap-12\@xs.o-edges-r\@xs{padding:0 12px 0 0}.o-cgap-11\@xs.o-edges-r\@n,.o-cgap-11\@xs.o-edges-r\@lg,.o-cgap-11\@xs.o-edges-r\@md,.o-cgap-11\@xs.o-edges-r\@sm,.o-cgap-11\@xs.o-edges-r\@xs{padding:0 11px 0 0}.o-cgap-10\@xs.o-edges-r\@n,.o-cgap-10\@xs.o-edges-r\@lg,.o-cgap-10\@xs.o-edges-r\@md,.o-cgap-10\@xs.o-edges-r\@sm,.o-cgap-10\@xs.o-edges-r\@xs{padding:0 10px 0 0}.o-cgap-9\@xs.o-edges-r\@n,.o-cgap-9\@xs.o-edges-r\@lg,.o-cgap-9\@xs.o-edges-r\@md,.o-cgap-9\@xs.o-edges-r\@sm,.o-cgap-9\@xs.o-edges-r\@xs{padding:0 9px 0 0}.o-cgap-8\@xs.o-edges-r\@n,.o-cgap-8\@xs.o-edges-r\@lg,.o-cgap-8\@xs.o-edges-r\@md,.o-cgap-8\@xs.o-edges-r\@sm,.o-cgap-8\@xs.o-edges-r\@xs{padding:0 8px 0 0}.o-cgap-7\@xs.o-edges-r\@n,.o-cgap-7\@xs.o-edges-r\@lg,.o-cgap-7\@xs.o-edges-r\@md,.o-cgap-7\@xs.o-edges-r\@sm,.o-cgap-7\@xs.o-edges-r\@xs{padding:0 7px 0 0}.o-cgap-6\@xs.o-edges-r\@n,.o-cgap-6\@xs.o-edges-r\@lg,.o-cgap-6\@xs.o-edges-r\@md,.o-cgap-6\@xs.o-edges-r\@sm,.o-cgap-6\@xs.o-edges-r\@xs{padding:0 6px 0 0}.o-cgap-5\@xs.o-edges-r\@n,.o-cgap-5\@xs.o-edges-r\@lg,.o-cgap-5\@xs.o-edges-r\@md,.o-cgap-5\@xs.o-edges-r\@sm,.o-cgap-5\@xs.o-edges-r\@xs{padding:0 5px 0 0}.o-cgap-4\@xs.o-edges-r\@n,.o-cgap-4\@xs.o-edges-r\@lg,.o-cgap-4\@xs.o-edges-r\@md,.o-cgap-4\@xs.o-edges-r\@sm,.o-cgap-4\@xs.o-edges-r\@xs{padding:0 4px 0 0}.o-cgap-3\@xs.o-edges-r\@n,.o-cgap-3\@xs.o-edges-r\@lg,.o-cgap-3\@xs.o-edges-r\@md,.o-cgap-3\@xs.o-edges-r\@sm,.o-cgap-3\@xs.o-edges-r\@xs{padding:0 3px 0 0}.o-cgap-2\@xs.o-edges-r\@n,.o-cgap-2\@xs.o-edges-r\@lg,.o-cgap-2\@xs.o-edges-r\@md,.o-cgap-2\@xs.o-edges-r\@sm,.o-cgap-2\@xs.o-edges-r\@xs{padding:0 2px 0 0}.o-cgap-1\@xs.o-edges-r\@n,.o-cgap-1\@xs.o-edges-r\@lg,.o-cgap-1\@xs.o-edges-r\@md,.o-cgap-1\@xs.o-edges-r\@sm,.o-cgap-1\@xs.o-edges-r\@xs{padding:0 1px 0 0}
}


/* -----------------------------------------------------------------------------
----------------------------- CLASS o-edges-lr ---------------------------------
----------------------------------------------------------------------------- */
.o-edges-lr-48,.o-edges-lr-48\@n{padding:0 48px}.o-edges-lr-47,.o-edges-lr-47\@n{padding:0 47px}.o-edges-lr-46,.o-edges-lr-46\@n{padding:0 46px}.o-edges-lr-45,.o-edges-lr-45\@n{padding:0 45px}.o-edges-lr-44,.o-edges-lr-44\@n{padding:0 44px}.o-edges-lr-43,.o-edges-lr-43\@n{padding:0 43px}.o-edges-lr-42,.o-edges-lr-42\@n{padding:0 42px}.o-edges-lr-41,.o-edges-lr-41\@n{padding:0 41px}.o-edges-lr-40,.o-edges-lr-40\@n{padding:0 40px}.o-edges-lr-39,.o-edges-lr-39\@n{padding:0 39px}.o-edges-lr-38,.o-edges-lr-38\@n{padding:0 38px}.o-edges-lr-37,.o-edges-lr-37\@n{padding:0 37px}.o-edges-lr-36,.o-edges-lr-36\@n{padding:0 36px}.o-edges-lr-35,.o-edges-lr-35\@n{padding:0 35px}.o-edges-lr-34,.o-edges-lr-34\@n{padding:0 34px}.o-edges-lr-33,.o-edges-lr-33\@n{padding:0 33px}.o-edges-lr-32,.o-edges-lr-32\@n{padding:0 32px}.o-edges-lr-30,.o-edges-lr-30\@n{padding:0 30px}.o-edges-lr-29,.o-edges-lr-29\@n{padding:0 29px}.o-edges-lr-28,.o-edges-lr-28\@n{padding:0 28px}.o-edges-lr-27,.o-edges-lr-27\@n{padding:0 27px}.o-edges-lr-26,.o-edges-lr-26\@n{padding:0 26px}.o-edges-lr-25,.o-edges-lr-25\@n{padding:0 25px}.o-edges-lr-24,.o-edges-lr-24\@n{padding:0 24px}.o-edges-lr-23,.o-edges-lr-23\@n{padding:0 23px}.o-edges-lr-22,.o-edges-lr-22\@n{padding:0 22px}.o-edges-lr-21,.o-edges-lr-21\@n{padding:0 21px}.o-edges-lr-20,.o-edges-lr-20\@n{padding:0 20px}.o-edges-lr-19,.o-edges-lr-19\@n{padding:0 19px}.o-edges-lr-18,.o-edges-lr-18\@n{padding:0 18px}.o-edges-lr-17,.o-edges-lr-17\@n{padding:0 17px}.o-edges-lr-16,.o-edges-lr-16\@n{padding:0 16px}.o-edges-lr-15,.o-edges-lr-15\@n{padding:0 15px}.o-edges-lr-14,.o-edges-lr-14\@n{padding:0 14px}.o-edges-lr-13,.o-edges-lr-13\@n{padding:0 13px}.o-edges-lr-12,.o-edges-lr-12\@n{padding:0 12px}.o-edges-lr-11,.o-edges-lr-11\@n{padding:0 11px}.o-edges-lr-10,.o-edges-lr-10\@n{padding:0 10px}.o-edges-lr-9,.o-edges-lr-9\@n{padding:0 9px}.o-edges-lr-8,.o-edges-lr-8\@n{padding:0 8px}.o-edges-lr-7,.o-edges-lr-7\@n{padding:0 7px}.o-edges-lr-6,.o-edges-lr-6\@n{padding:0 6px}.o-edges-lr-5,.o-edges-lr-5\@n{padding:0 5px}.o-edges-lr-4,.o-edges-lr-4\@n{padding:0 4px}.o-edges-lr-3,.o-edges-lr-3\@n{padding:0 3px}.o-edges-lr-2,.o-edges-lr-2\@n{padding:0 2px}.o-edges-lr-1,.o-edges-lr-1\@n{padding:0 1px}

/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {
	.o-grid.o-edges-lr-48\@lg{padding:0 48px}.o-grid.o-edges-lr-47\@lg{padding:0 47px}.o-grid.o-edges-lr-46\@lg{padding:0 46px}.o-grid.o-edges-lr-45\@lg{padding:0 45px}.o-grid.o-edges-lr-44\@lg{padding:0 44px}.o-grid.o-edges-lr-43\@lg{padding:0 43px}.o-grid.o-edges-lr-42\@lg{padding:0 42px}.o-grid.o-edges-lr-41\@lg{padding:0 41px}.o-grid.o-edges-lr-40\@lg{padding:0 40px}.o-grid.o-edges-lr-39\@lg{padding:0 39px}.o-grid.o-edges-lr-38\@lg{padding:0 38px}.o-grid.o-edges-lr-37\@lg{padding:0 37px}.o-grid.o-edges-lr-36\@lg{padding:0 36px}.o-grid.o-edges-lr-35\@lg{padding:0 35px}.o-grid.o-edges-lr-34\@lg{padding:0 34px}.o-grid.o-edges-lr-33\@lg{padding:0 33px}.o-grid.o-edges-lr-32\@lg{padding:0 32px}.o-grid.o-edges-lr-30\@lg{padding:0 30px}.o-grid.o-edges-lr-29\@lg{padding:0 29px}.o-grid.o-edges-lr-28\@lg{padding:0 28px}.o-grid.o-edges-lr-27\@lg{padding:0 27px}.o-grid.o-edges-lr-26\@lg{padding:0 26px}.o-grid.o-edges-lr-25\@lg{padding:0 25px}.o-grid.o-edges-lr-24\@lg{padding:0 24px}.o-grid.o-edges-lr-23\@lg{padding:0 23px}.o-grid.o-edges-lr-22\@lg{padding:0 22px}.o-grid.o-edges-lr-21\@lg{padding:0 21px}.o-grid.o-edges-lr-20\@lg{padding:0 20px}.o-grid.o-edges-lr-19\@lg{padding:0 19px}.o-grid.o-edges-lr-18\@lg{padding:0 18px}.o-grid.o-edges-lr-17\@lg{padding:0 17px}.o-grid.o-edges-lr-16\@lg{padding:0 16px}.o-grid.o-edges-lr-15\@lg{padding:0 15px}.o-grid.o-edges-lr-14\@lg{padding:0 14px}.o-grid.o-edges-lr-13\@lg{padding:0 13px}.o-grid.o-edges-lr-12\@lg{padding:0 12px}.o-grid.o-edges-lr-11\@lg{padding:0 11px}.o-grid.o-edges-lr-10\@lg{padding:0 10px}.o-grid.o-edges-lr-9\@lg{padding:0 9px}.o-grid.o-edges-lr-8\@lg{padding:0 8px}.o-grid.o-edges-lr-7\@lg{padding:0 7px}.o-grid.o-edges-lr-6\@lg{padding:0 6px}.o-grid.o-edges-lr-5\@lg{padding:0 5px}.o-grid.o-edges-lr-4\@lg{padding:0 4px}.o-grid.o-edges-lr-3\@lg{padding:0 3px}.o-grid.o-edges-lr-2\@lg{padding:0 2px}.o-grid.o-edges-lr-1\@lg{padding:0 1px}
}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {
	.o-grid.o-edges-lr-48\@md{padding:0 48px}.o-grid.o-edges-lr-47\@md{padding:0 47px}.o-grid.o-edges-lr-46\@md{padding:0 46px}.o-grid.o-edges-lr-45\@md{padding:0 45px}.o-grid.o-edges-lr-44\@md{padding:0 44px}.o-grid.o-edges-lr-43\@md{padding:0 43px}.o-grid.o-edges-lr-42\@md{padding:0 42px}.o-grid.o-edges-lr-41\@md{padding:0 41px}.o-grid.o-edges-lr-40\@md{padding:0 40px}.o-grid.o-edges-lr-39\@md{padding:0 39px}.o-grid.o-edges-lr-38\@md{padding:0 38px}.o-grid.o-edges-lr-37\@md{padding:0 37px}.o-grid.o-edges-lr-36\@md{padding:0 36px}.o-grid.o-edges-lr-35\@md{padding:0 35px}.o-grid.o-edges-lr-34\@md{padding:0 34px}.o-grid.o-edges-lr-33\@md{padding:0 33px}.o-grid.o-edges-lr-32\@md{padding:0 32px}.o-grid.o-edges-lr-30\@md{padding:0 30px}.o-grid.o-edges-lr-29\@md{padding:0 29px}.o-grid.o-edges-lr-28\@md{padding:0 28px}.o-grid.o-edges-lr-27\@md{padding:0 27px}.o-grid.o-edges-lr-26\@md{padding:0 26px}.o-grid.o-edges-lr-25\@md{padding:0 25px}.o-grid.o-edges-lr-24\@md{padding:0 24px}.o-grid.o-edges-lr-23\@md{padding:0 23px}.o-grid.o-edges-lr-22\@md{padding:0 22px}.o-grid.o-edges-lr-21\@md{padding:0 21px}.o-grid.o-edges-lr-20\@md{padding:0 20px}.o-grid.o-edges-lr-19\@md{padding:0 19px}.o-grid.o-edges-lr-18\@md{padding:0 18px}.o-grid.o-edges-lr-17\@md{padding:0 17px}.o-grid.o-edges-lr-16\@md{padding:0 16px}.o-grid.o-edges-lr-15\@md{padding:0 15px}.o-grid.o-edges-lr-14\@md{padding:0 14px}.o-grid.o-edges-lr-13\@md{padding:0 13px}.o-grid.o-edges-lr-12\@md{padding:0 12px}.o-grid.o-edges-lr-11\@md{padding:0 11px}.o-grid.o-edges-lr-10\@md{padding:0 10px}.o-grid.o-edges-lr-9\@md{padding:0 9px}.o-grid.o-edges-lr-8\@md{padding:0 8px}.o-grid.o-edges-lr-7\@md{padding:0 7px}.o-grid.o-edges-lr-6\@md{padding:0 6px}.o-grid.o-edges-lr-5\@md{padding:0 5px}.o-grid.o-edges-lr-4\@md{padding:0 4px}.o-grid.o-edges-lr-3\@md{padding:0 3px}.o-grid.o-edges-lr-2\@md{padding:0 2px}.o-grid.o-edges-lr-1\@md{padding:0 1px}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {
	.o-grid.o-edges-lr-48\@sm{padding:0 48px}.o-grid.o-edges-lr-47\@sm{padding:0 47px}.o-grid.o-edges-lr-46\@sm{padding:0 46px}.o-grid.o-edges-lr-45\@sm{padding:0 45px}.o-grid.o-edges-lr-44\@sm{padding:0 44px}.o-grid.o-edges-lr-43\@sm{padding:0 43px}.o-grid.o-edges-lr-42\@sm{padding:0 42px}.o-grid.o-edges-lr-41\@sm{padding:0 41px}.o-grid.o-edges-lr-40\@sm{padding:0 40px}.o-grid.o-edges-lr-39\@sm{padding:0 39px}.o-grid.o-edges-lr-38\@sm{padding:0 38px}.o-grid.o-edges-lr-37\@sm{padding:0 37px}.o-grid.o-edges-lr-36\@sm{padding:0 36px}.o-grid.o-edges-lr-35\@sm{padding:0 35px}.o-grid.o-edges-lr-34\@sm{padding:0 34px}.o-grid.o-edges-lr-33\@sm{padding:0 33px}.o-grid.o-edges-lr-32\@sm{padding:0 32px}.o-grid.o-edges-lr-30\@sm{padding:0 30px}.o-grid.o-edges-lr-29\@sm{padding:0 29px}.o-grid.o-edges-lr-28\@sm{padding:0 28px}.o-grid.o-edges-lr-27\@sm{padding:0 27px}.o-grid.o-edges-lr-26\@sm{padding:0 26px}.o-grid.o-edges-lr-25\@sm{padding:0 25px}.o-grid.o-edges-lr-24\@sm{padding:0 24px}.o-grid.o-edges-lr-23\@sm{padding:0 23px}.o-grid.o-edges-lr-22\@sm{padding:0 22px}.o-grid.o-edges-lr-21\@sm{padding:0 21px}.o-grid.o-edges-lr-20\@sm{padding:0 20px}.o-grid.o-edges-lr-19\@sm{padding:0 19px}.o-grid.o-edges-lr-18\@sm{padding:0 18px}.o-grid.o-edges-lr-17\@sm{padding:0 17px}.o-grid.o-edges-lr-16\@sm{padding:0 16px}.o-grid.o-edges-lr-15\@sm{padding:0 15px}.o-grid.o-edges-lr-14\@sm{padding:0 14px}.o-grid.o-edges-lr-13\@sm{padding:0 13px}.o-grid.o-edges-lr-12\@sm{padding:0 12px}.o-grid.o-edges-lr-11\@sm{padding:0 11px}.o-grid.o-edges-lr-10\@sm{padding:0 10px}.o-grid.o-edges-lr-9\@sm{padding:0 9px}.o-grid.o-edges-lr-8\@sm{padding:0 8px}.o-grid.o-edges-lr-7\@sm{padding:0 7px}.o-grid.o-edges-lr-6\@sm{padding:0 6px}.o-grid.o-edges-lr-5\@sm{padding:0 5px}.o-grid.o-edges-lr-4\@sm{padding:0 4px}.o-grid.o-edges-lr-3\@sm{padding:0 3px}.o-grid.o-edges-lr-2\@sm{padding:0 2px}.o-grid.o-edges-lr-1\@sm{padding:0 1px}
}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {
	.o-grid.o-edges-lr-48\@xs{padding:0 48px}.o-grid.o-edges-lr-47\@xs{padding:0 47px}.o-grid.o-edges-lr-46\@xs{padding:0 46px}.o-grid.o-edges-lr-45\@xs{padding:0 45px}.o-grid.o-edges-lr-44\@xs{padding:0 44px}.o-grid.o-edges-lr-43\@xs{padding:0 43px}.o-grid.o-edges-lr-42\@xs{padding:0 42px}.o-grid.o-edges-lr-41\@xs{padding:0 41px}.o-grid.o-edges-lr-40\@xs{padding:0 40px}.o-grid.o-edges-lr-39\@xs{padding:0 39px}.o-grid.o-edges-lr-38\@xs{padding:0 38px}.o-grid.o-edges-lr-37\@xs{padding:0 37px}.o-grid.o-edges-lr-36\@xs{padding:0 36px}.o-grid.o-edges-lr-35\@xs{padding:0 35px}.o-grid.o-edges-lr-34\@xs{padding:0 34px}.o-grid.o-edges-lr-33\@xs{padding:0 33px}.o-grid.o-edges-lr-32\@xs{padding:0 32px}.o-grid.o-edges-lr-30\@xs{padding:0 30px}.o-grid.o-edges-lr-29\@xs{padding:0 29px}.o-grid.o-edges-lr-28\@xs{padding:0 28px}.o-grid.o-edges-lr-27\@xs{padding:0 27px}.o-grid.o-edges-lr-26\@xs{padding:0 26px}.o-grid.o-edges-lr-25\@xs{padding:0 25px}.o-grid.o-edges-lr-24\@xs{padding:0 24px}.o-grid.o-edges-lr-23\@xs{padding:0 23px}.o-grid.o-edges-lr-22\@xs{padding:0 22px}.o-grid.o-edges-lr-21\@xs{padding:0 21px}.o-grid.o-edges-lr-20\@xs{padding:0 20px}.o-grid.o-edges-lr-19\@xs{padding:0 19px}.o-grid.o-edges-lr-18\@xs{padding:0 18px}.o-grid.o-edges-lr-17\@xs{padding:0 17px}.o-grid.o-edges-lr-16\@xs{padding:0 16px}.o-grid.o-edges-lr-15\@xs{padding:0 15px}.o-grid.o-edges-lr-14\@xs{padding:0 14px}.o-grid.o-edges-lr-13\@xs{padding:0 13px}.o-grid.o-edges-lr-12\@xs{padding:0 12px}.o-grid.o-edges-lr-11\@xs{padding:0 11px}.o-grid.o-edges-lr-10\@xs{padding:0 10px}.o-grid.o-edges-lr-9\@xs{padding:0 9px}.o-grid.o-edges-lr-8\@xs{padding:0 8px}.o-grid.o-edges-lr-7\@xs{padding:0 7px}.o-grid.o-edges-lr-6\@xs{padding:0 6px}.o-grid.o-edges-lr-5\@xs{padding:0 5px}.o-grid.o-edges-lr-4\@xs{padding:0 4px}.o-grid.o-edges-lr-3\@xs{padding:0 3px}.o-grid.o-edges-lr-2\@xs{padding:0 2px}.o-grid.o-edges-lr-1\@xs{padding:0 1px}
}

/* -----------------------------------------------------------------------------
----------------------------- CLASS o-edges-l ----------------------------------
----------------------------------------------------------------------------- */
.o-edges-l-48,.o-edges-l-48\@n{padding:0 0 0 48px}.o-edges-l-47,.o-edges-l-47\@n{padding:0 0 0 47px}.o-edges-l-46,.o-edges-l-46\@n{padding:0 0 0 46px}.o-edges-l-45,.o-edges-l-45\@n{padding:0 0 0 45px}.o-edges-l-44,.o-edges-l-44\@n{padding:0 0 0 44px}.o-edges-l-43,.o-edges-l-43\@n{padding:0 0 0 43px}.o-edges-l-42,.o-edges-l-42\@n{padding:0 0 0 42px}.o-edges-l-41,.o-edges-l-41\@n{padding:0 0 0 41px}.o-edges-l-40,.o-edges-l-40\@n{padding:0 0 0 40px}.o-edges-l-39,.o-edges-l-39\@n{padding:0 0 0 39px}.o-edges-l-38,.o-edges-l-38\@n{padding:0 0 0 38px}.o-edges-l-37,.o-edges-l-37\@n{padding:0 0 0 37px}.o-edges-l-36,.o-edges-l-36\@n{padding:0 0 0 36px}.o-edges-l-35,.o-edges-l-35\@n{padding:0 0 0 35px}.o-edges-l-34,.o-edges-l-34\@n{padding:0 0 0 34px}.o-edges-l-33,.o-edges-l-33\@n{padding:0 0 0 33px}.o-edges-l-32,.o-edges-l-32\@n{padding:0 0 0 32px}.o-edges-l-30,.o-edges-l-30\@n{padding:0 0 0 30px}.o-edges-l-29,.o-edges-l-29\@n{padding:0 0 0 29px}.o-edges-l-28,.o-edges-l-28\@n{padding:0 0 0 28px}.o-edges-l-27,.o-edges-l-27\@n{padding:0 0 0 27px}.o-edges-l-26,.o-edges-l-26\@n{padding:0 0 0 26px}.o-edges-l-25,.o-edges-l-25\@n{padding:0 0 0 25px}.o-edges-l-24,.o-edges-l-24\@n{padding:0 0 0 24px}.o-edges-l-23,.o-edges-l-23\@n{padding:0 0 0 23px}.o-edges-l-22,.o-edges-l-22\@n{padding:0 0 0 22px}.o-edges-l-21,.o-edges-l-21\@n{padding:0 0 0 21px}.o-edges-l-20,.o-edges-l-20\@n{padding:0 0 0 20px}.o-edges-l-19,.o-edges-l-19\@n{padding:0 0 0 19px}.o-edges-l-18,.o-edges-l-18\@n{padding:0 0 0 18px}.o-edges-l-17,.o-edges-l-17\@n{padding:0 0 0 17px}.o-edges-l-16,.o-edges-l-16\@n{padding:0 0 0 16px}.o-edges-l-15,.o-edges-l-15\@n{padding:0 0 0 15px}.o-edges-l-14,.o-edges-l-14\@n{padding:0 0 0 14px}.o-edges-l-13,.o-edges-l-13\@n{padding:0 0 0 13px}.o-edges-l-12,.o-edges-l-12\@n{padding:0 0 0 12px}.o-edges-l-11,.o-edges-l-11\@n{padding:0 0 0 11px}.o-edges-l-10,.o-edges-l-10\@n{padding:0 0 0 10px}.o-edges-l-9,.o-edges-l-9\@n{padding:0 0 0 9px}.o-edges-l-8,.o-edges-l-8\@n{padding:0 0 0 8px}.o-edges-l-7,.o-edges-l-7\@n{padding:0 0 0 7px}.o-edges-l-6,.o-edges-l-6\@n{padding:0 0 0 6px}.o-edges-l-5,.o-edges-l-5\@n{padding:0 0 0 5px}.o-edges-l-4,.o-edges-l-4\@n{padding:0 0 0 4px}.o-edges-l-3,.o-edges-l-3\@n{padding:0 0 0 3px}.o-edges-l-2,.o-edges-l-2\@n{padding:0 0 0 2px}.o-edges-l-1,.o-edges-l-1\@n{padding:0 0 0 1px}

/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {
	.o-grid.o-edges-l-48\@lg{padding:0 0 0 48px}.o-grid.o-edges-l-47\@lg{padding:0 0 0 47px}.o-grid.o-edges-l-46\@lg{padding:0 0 0 46px}.o-grid.o-edges-l-45\@lg{padding:0 0 0 45px}.o-grid.o-edges-l-44\@lg{padding:0 0 0 44px}.o-grid.o-edges-l-43\@lg{padding:0 0 0 43px}.o-grid.o-edges-l-42\@lg{padding:0 0 0 42px}.o-grid.o-edges-l-41\@lg{padding:0 0 0 41px}.o-grid.o-edges-l-40\@lg{padding:0 0 0 40px}.o-grid.o-edges-l-39\@lg{padding:0 0 0 39px}.o-grid.o-edges-l-38\@lg{padding:0 0 0 38px}.o-grid.o-edges-l-37\@lg{padding:0 0 0 37px}.o-grid.o-edges-l-36\@lg{padding:0 0 0 36px}.o-grid.o-edges-l-35\@lg{padding:0 0 0 35px}.o-grid.o-edges-l-34\@lg{padding:0 0 0 34px}.o-grid.o-edges-l-33\@lg{padding:0 0 0 33px}.o-grid.o-edges-l-32\@lg{padding:0 0 0 32px}.o-grid.o-edges-l-30\@lg{padding:0 0 0 30px}.o-grid.o-edges-l-29\@lg{padding:0 0 0 29px}.o-grid.o-edges-l-28\@lg{padding:0 0 0 28px}.o-grid.o-edges-l-27\@lg{padding:0 0 0 27px}.o-grid.o-edges-l-26\@lg{padding:0 0 0 26px}.o-grid.o-edges-l-25\@lg{padding:0 0 0 25px}.o-grid.o-edges-l-24\@lg{padding:0 0 0 24px}.o-grid.o-edges-l-23\@lg{padding:0 0 0 23px}.o-grid.o-edges-l-22\@lg{padding:0 0 0 22px}.o-grid.o-edges-l-21\@lg{padding:0 0 0 21px}.o-grid.o-edges-l-20\@lg{padding:0 0 0 20px}.o-grid.o-edges-l-19\@lg{padding:0 0 0 19px}.o-grid.o-edges-l-18\@lg{padding:0 0 0 18px}.o-grid.o-edges-l-17\@lg{padding:0 0 0 17px}.o-grid.o-edges-l-16\@lg{padding:0 0 0 16px}.o-grid.o-edges-l-15\@lg{padding:0 0 0 15px}.o-grid.o-edges-l-14\@lg{padding:0 0 0 14px}.o-grid.o-edges-l-13\@lg{padding:0 0 0 13px}.o-grid.o-edges-l-12\@lg{padding:0 0 0 12px}.o-grid.o-edges-l-11\@lg{padding:0 0 0 11px}.o-grid.o-edges-l-10\@lg{padding:0 0 0 10px}.o-grid.o-edges-l-9\@lg{padding:0 0 0 9px}.o-grid.o-edges-l-8\@lg{padding:0 0 0 8px}.o-grid.o-edges-l-7\@lg{padding:0 0 0 7px}.o-grid.o-edges-l-6\@lg{padding:0 0 0 6px}.o-grid.o-edges-l-5\@lg{padding:0 0 0 5px}.o-grid.o-edges-l-4\@lg{padding:0 0 0 4px}.o-grid.o-edges-l-3\@lg{padding:0 0 0 3px}.o-grid.o-edges-l-2\@lg{padding:0 0 0 2px}.o-grid.o-edges-l-1\@lg{padding:0 0 0 1px}
}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {
	.o-grid.o-edges-l-48\@md{padding:0 0 0 48px}.o-grid.o-edges-l-47\@md{padding:0 0 0 47px}.o-grid.o-edges-l-46\@md{padding:0 0 0 46px}.o-grid.o-edges-l-45\@md{padding:0 0 0 45px}.o-grid.o-edges-l-44\@md{padding:0 0 0 44px}.o-grid.o-edges-l-43\@md{padding:0 0 0 43px}.o-grid.o-edges-l-42\@md{padding:0 0 0 42px}.o-grid.o-edges-l-41\@md{padding:0 0 0 41px}.o-grid.o-edges-l-40\@md{padding:0 0 0 40px}.o-grid.o-edges-l-39\@md{padding:0 0 0 39px}.o-grid.o-edges-l-38\@md{padding:0 0 0 38px}.o-grid.o-edges-l-37\@md{padding:0 0 0 37px}.o-grid.o-edges-l-36\@md{padding:0 0 0 36px}.o-grid.o-edges-l-35\@md{padding:0 0 0 35px}.o-grid.o-edges-l-34\@md{padding:0 0 0 34px}.o-grid.o-edges-l-33\@md{padding:0 0 0 33px}.o-grid.o-edges-l-32\@md{padding:0 0 0 32px}.o-grid.o-edges-l-30\@md{padding:0 0 0 30px}.o-grid.o-edges-l-29\@md{padding:0 0 0 29px}.o-grid.o-edges-l-28\@md{padding:0 0 0 28px}.o-grid.o-edges-l-27\@md{padding:0 0 0 27px}.o-grid.o-edges-l-26\@md{padding:0 0 0 26px}.o-grid.o-edges-l-25\@md{padding:0 0 0 25px}.o-grid.o-edges-l-24\@md{padding:0 0 0 24px}.o-grid.o-edges-l-23\@md{padding:0 0 0 23px}.o-grid.o-edges-l-22\@md{padding:0 0 0 22px}.o-grid.o-edges-l-21\@md{padding:0 0 0 21px}.o-grid.o-edges-l-20\@md{padding:0 0 0 20px}.o-grid.o-edges-l-19\@md{padding:0 0 0 19px}.o-grid.o-edges-l-18\@md{padding:0 0 0 18px}.o-grid.o-edges-l-17\@md{padding:0 0 0 17px}.o-grid.o-edges-l-16\@md{padding:0 0 0 16px}.o-grid.o-edges-l-15\@md{padding:0 0 0 15px}.o-grid.o-edges-l-14\@md{padding:0 0 0 14px}.o-grid.o-edges-l-13\@md{padding:0 0 0 13px}.o-grid.o-edges-l-12\@md{padding:0 0 0 12px}.o-grid.o-edges-l-11\@md{padding:0 0 0 11px}.o-grid.o-edges-l-10\@md{padding:0 0 0 10px}.o-grid.o-edges-l-9\@md{padding:0 0 0 9px}.o-grid.o-edges-l-8\@md{padding:0 0 0 8px}.o-grid.o-edges-l-7\@md{padding:0 0 0 7px}.o-grid.o-edges-l-6\@md{padding:0 0 0 6px}.o-grid.o-edges-l-5\@md{padding:0 0 0 5px}.o-grid.o-edges-l-4\@md{padding:0 0 0 4px}.o-grid.o-edges-l-3\@md{padding:0 0 0 3px}.o-grid.o-edges-l-2\@md{padding:0 0 0 2px}.o-grid.o-edges-l-1\@md{padding:0 0 0 1px}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {
	.o-grid.o-edges-l-48\@sm{padding:0 0 0 48px}.o-grid.o-edges-l-47\@sm{padding:0 0 0 47px}.o-grid.o-edges-l-46\@sm{padding:0 0 0 46px}.o-grid.o-edges-l-45\@sm{padding:0 0 0 45px}.o-grid.o-edges-l-44\@sm{padding:0 0 0 44px}.o-grid.o-edges-l-43\@sm{padding:0 0 0 43px}.o-grid.o-edges-l-42\@sm{padding:0 0 0 42px}.o-grid.o-edges-l-41\@sm{padding:0 0 0 41px}.o-grid.o-edges-l-40\@sm{padding:0 0 0 40px}.o-grid.o-edges-l-39\@sm{padding:0 0 0 39px}.o-grid.o-edges-l-38\@sm{padding:0 0 0 38px}.o-grid.o-edges-l-37\@sm{padding:0 0 0 37px}.o-grid.o-edges-l-36\@sm{padding:0 0 0 36px}.o-grid.o-edges-l-35\@sm{padding:0 0 0 35px}.o-grid.o-edges-l-34\@sm{padding:0 0 0 34px}.o-grid.o-edges-l-33\@sm{padding:0 0 0 33px}.o-grid.o-edges-l-32\@sm{padding:0 0 0 32px}.o-grid.o-edges-l-30\@sm{padding:0 0 0 30px}.o-grid.o-edges-l-29\@sm{padding:0 0 0 29px}.o-grid.o-edges-l-28\@sm{padding:0 0 0 28px}.o-grid.o-edges-l-27\@sm{padding:0 0 0 27px}.o-grid.o-edges-l-26\@sm{padding:0 0 0 26px}.o-grid.o-edges-l-25\@sm{padding:0 0 0 25px}.o-grid.o-edges-l-24\@sm{padding:0 0 0 24px}.o-grid.o-edges-l-23\@sm{padding:0 0 0 23px}.o-grid.o-edges-l-22\@sm{padding:0 0 0 22px}.o-grid.o-edges-l-21\@sm{padding:0 0 0 21px}.o-grid.o-edges-l-20\@sm{padding:0 0 0 20px}.o-grid.o-edges-l-19\@sm{padding:0 0 0 19px}.o-grid.o-edges-l-18\@sm{padding:0 0 0 18px}.o-grid.o-edges-l-17\@sm{padding:0 0 0 17px}.o-grid.o-edges-l-16\@sm{padding:0 0 0 16px}.o-grid.o-edges-l-15\@sm{padding:0 0 0 15px}.o-grid.o-edges-l-14\@sm{padding:0 0 0 14px}.o-grid.o-edges-l-13\@sm{padding:0 0 0 13px}.o-grid.o-edges-l-12\@sm{padding:0 0 0 12px}.o-grid.o-edges-l-11\@sm{padding:0 0 0 11px}.o-grid.o-edges-l-10\@sm{padding:0 0 0 10px}.o-grid.o-edges-l-9\@sm{padding:0 0 0 9px}.o-grid.o-edges-l-8\@sm{padding:0 0 0 8px}.o-grid.o-edges-l-7\@sm{padding:0 0 0 7px}.o-grid.o-edges-l-6\@sm{padding:0 0 0 6px}.o-grid.o-edges-l-5\@sm{padding:0 0 0 5px}.o-grid.o-edges-l-4\@sm{padding:0 0 0 4px}.o-grid.o-edges-l-3\@sm{padding:0 0 0 3px}.o-grid.o-edges-l-2\@sm{padding:0 0 0 2px}.o-grid.o-edges-l-1\@sm{padding:0 0 0 1px}
}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {
	.o-grid.o-edges-l-48\@xs{padding:0 0 0 48px}.o-grid.o-edges-l-47\@xs{padding:0 0 0 47px}.o-grid.o-edges-l-46\@xs{padding:0 0 0 46px}.o-grid.o-edges-l-45\@xs{padding:0 0 0 45px}.o-grid.o-edges-l-44\@xs{padding:0 0 0 44px}.o-grid.o-edges-l-43\@xs{padding:0 0 0 43px}.o-grid.o-edges-l-42\@xs{padding:0 0 0 42px}.o-grid.o-edges-l-41\@xs{padding:0 0 0 41px}.o-grid.o-edges-l-40\@xs{padding:0 0 0 40px}.o-grid.o-edges-l-39\@xs{padding:0 0 0 39px}.o-grid.o-edges-l-38\@xs{padding:0 0 0 38px}.o-grid.o-edges-l-37\@xs{padding:0 0 0 37px}.o-grid.o-edges-l-36\@xs{padding:0 0 0 36px}.o-grid.o-edges-l-35\@xs{padding:0 0 0 35px}.o-grid.o-edges-l-34\@xs{padding:0 0 0 34px}.o-grid.o-edges-l-33\@xs{padding:0 0 0 33px}.o-grid.o-edges-l-32\@xs{padding:0 0 0 32px}.o-grid.o-edges-l-30\@xs{padding:0 0 0 30px}.o-grid.o-edges-l-29\@xs{padding:0 0 0 29px}.o-grid.o-edges-l-28\@xs{padding:0 0 0 28px}.o-grid.o-edges-l-27\@xs{padding:0 0 0 27px}.o-grid.o-edges-l-26\@xs{padding:0 0 0 26px}.o-grid.o-edges-l-25\@xs{padding:0 0 0 25px}.o-grid.o-edges-l-24\@xs{padding:0 0 0 24px}.o-grid.o-edges-l-23\@xs{padding:0 0 0 23px}.o-grid.o-edges-l-22\@xs{padding:0 0 0 22px}.o-grid.o-edges-l-21\@xs{padding:0 0 0 21px}.o-grid.o-edges-l-20\@xs{padding:0 0 0 20px}.o-grid.o-edges-l-19\@xs{padding:0 0 0 19px}.o-grid.o-edges-l-18\@xs{padding:0 0 0 18px}.o-grid.o-edges-l-17\@xs{padding:0 0 0 17px}.o-grid.o-edges-l-16\@xs{padding:0 0 0 16px}.o-grid.o-edges-l-15\@xs{padding:0 0 0 15px}.o-grid.o-edges-l-14\@xs{padding:0 0 0 14px}.o-grid.o-edges-l-13\@xs{padding:0 0 0 13px}.o-grid.o-edges-l-12\@xs{padding:0 0 0 12px}.o-grid.o-edges-l-11\@xs{padding:0 0 0 11px}.o-grid.o-edges-l-10\@xs{padding:0 0 0 10px}.o-grid.o-edges-l-9\@xs{padding:0 0 0 9px}.o-grid.o-edges-l-8\@xs{padding:0 0 0 8px}.o-grid.o-edges-l-7\@xs{padding:0 0 0 7px}.o-grid.o-edges-l-6\@xs{padding:0 0 0 6px}.o-grid.o-edges-l-5\@xs{padding:0 0 0 5px}.o-grid.o-edges-l-4\@xs{padding:0 0 0 4px}.o-grid.o-edges-l-3\@xs{padding:0 0 0 3px}.o-grid.o-edges-l-2\@xs{padding:0 0 0 2px}.o-grid.o-edges-l-1\@xs{padding:0 0 0 1px}
}

/* -----------------------------------------------------------------------------
----------------------------- CLASS o-edges-r ----------------------------------
----------------------------------------------------------------------------- */
.o-edges-r-48,.o-edges-r-48\@n{padding:0 48px 0 0}.o-edges-r-47,.o-edges-r-47\@n{padding:0 47px 0 0}.o-edges-r-46,.o-edges-r-46\@n{padding:0 46px 0 0}.o-edges-r-45,.o-edges-r-45\@n{padding:0 45px 0 0}.o-edges-r-44,.o-edges-r-44\@n{padding:0 44px 0 0}.o-edges-r-43,.o-edges-r-43\@n{padding:0 43px 0 0}.o-edges-r-42,.o-edges-r-42\@n{padding:0 42px 0 0}.o-edges-r-41,.o-edges-r-41\@n{padding:0 41px 0 0}.o-edges-r-40,.o-edges-r-40\@n{padding:0 40px 0 0}.o-edges-r-39,.o-edges-r-39\@n{padding:0 39px 0 0}.o-edges-r-38,.o-edges-r-38\@n{padding:0 38px 0 0}.o-edges-r-37,.o-edges-r-37\@n{padding:0 37px 0 0}.o-edges-r-36,.o-edges-r-36\@n{padding:0 36px 0 0}.o-edges-r-35,.o-edges-r-35\@n{padding:0 35px 0 0}.o-edges-r-34,.o-edges-r-34\@n{padding:0 34px 0 0}.o-edges-r-33,.o-edges-r-33\@n{padding:0 33px 0 0}.o-edges-r-32,.o-edges-r-32\@n{padding:0 32px 0 0}.o-edges-r-30,.o-edges-r-30\@n{padding:0 30px 0 0}.o-edges-r-29,.o-edges-r-29\@n{padding:0 29px 0 0}.o-edges-r-28,.o-edges-r-28\@n{padding:0 28px 0 0}.o-edges-r-27,.o-edges-r-27\@n{padding:0 27px 0 0}.o-edges-r-26,.o-edges-r-26\@n{padding:0 26px 0 0}.o-edges-r-25,.o-edges-r-25\@n{padding:0 25px 0 0}.o-edges-r-24,.o-edges-r-24\@n{padding:0 24px 0 0}.o-edges-r-23,.o-edges-r-23\@n{padding:0 23px 0 0}.o-edges-r-22,.o-edges-r-22\@n{padding:0 22px 0 0}.o-edges-r-21,.o-edges-r-21\@n{padding:0 21px 0 0}.o-edges-r-20,.o-edges-r-20\@n{padding:0 20px 0 0}.o-edges-r-19,.o-edges-r-19\@n{padding:0 19px 0 0}.o-edges-r-18,.o-edges-r-18\@n{padding:0 18px 0 0}.o-edges-r-17,.o-edges-r-17\@n{padding:0 17px 0 0}.o-edges-r-16,.o-edges-r-16\@n{padding:0 16px 0 0}.o-edges-r-15,.o-edges-r-15\@n{padding:0 15px 0 0}.o-edges-r-14,.o-edges-r-14\@n{padding:0 14px 0 0}.o-edges-r-13,.o-edges-r-13\@n{padding:0 13px 0 0}.o-edges-r-12,.o-edges-r-12\@n{padding:0 12px 0 0}.o-edges-r-11,.o-edges-r-11\@n{padding:0 11px 0 0}.o-edges-r-10,.o-edges-r-10\@n{padding:0 10px 0 0}.o-edges-r-9,.o-edges-r-9\@n{padding:0 9px 0 0}.o-edges-r-8,.o-edges-r-8\@n{padding:0 8px 0 0}.o-edges-r-7,.o-edges-r-7\@n{padding:0 7px 0 0}.o-edges-r-6,.o-edges-r-6\@n{padding:0 6px 0 0}.o-edges-r-5,.o-edges-r-5\@n{padding:0 5px 0 0}.o-edges-r-4,.o-edges-r-4\@n{padding:0 4px 0 0}.o-edges-r-3,.o-edges-r-3\@n{padding:0 3px 0 0}.o-edges-r-2,.o-edges-r-2\@n{padding:0 2px 0 0}.o-edges-r-1,.o-edges-r-1\@n{padding:0 1px 0 0}

/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {
	.o-grid.o-edges-r-48\@lg{padding:0 48px 0 0}.o-grid.o-edges-r-47\@lg{padding:0 47px 0 0}.o-grid.o-edges-r-46\@lg{padding:0 46px 0 0}.o-grid.o-edges-r-45\@lg{padding:0 45px 0 0}.o-grid.o-edges-r-44\@lg{padding:0 44px 0 0}.o-grid.o-edges-r-43\@lg{padding:0 43px 0 0}.o-grid.o-edges-r-42\@lg{padding:0 42px 0 0}.o-grid.o-edges-r-41\@lg{padding:0 41px 0 0}.o-grid.o-edges-r-40\@lg{padding:0 40px 0 0}.o-grid.o-edges-r-39\@lg{padding:0 39px 0 0}.o-grid.o-edges-r-38\@lg{padding:0 38px 0 0}.o-grid.o-edges-r-37\@lg{padding:0 37px 0 0}.o-grid.o-edges-r-36\@lg{padding:0 36px 0 0}.o-grid.o-edges-r-35\@lg{padding:0 35px 0 0}.o-grid.o-edges-r-34\@lg{padding:0 34px 0 0}.o-grid.o-edges-r-33\@lg{padding:0 33px 0 0}.o-grid.o-edges-r-32\@lg{padding:0 32px 0 0}.o-grid.o-edges-r-30\@lg{padding:0 30px 0 0}.o-grid.o-edges-r-29\@lg{padding:0 29px 0 0}.o-grid.o-edges-r-28\@lg{padding:0 28px 0 0}.o-grid.o-edges-r-27\@lg{padding:0 27px 0 0}.o-grid.o-edges-r-26\@lg{padding:0 26px 0 0}.o-grid.o-edges-r-25\@lg{padding:0 25px 0 0}.o-grid.o-edges-r-24\@lg{padding:0 24px 0 0}.o-grid.o-edges-r-23\@lg{padding:0 23px 0 0}.o-grid.o-edges-r-22\@lg{padding:0 22px 0 0}.o-grid.o-edges-r-21\@lg{padding:0 21px 0 0}.o-grid.o-edges-r-20\@lg{padding:0 20px 0 0}.o-grid.o-edges-r-19\@lg{padding:0 19px 0 0}.o-grid.o-edges-r-18\@lg{padding:0 18px 0 0}.o-grid.o-edges-r-17\@lg{padding:0 17px 0 0}.o-grid.o-edges-r-16\@lg{padding:0 16px 0 0}.o-grid.o-edges-r-15\@lg{padding:0 15px 0 0}.o-grid.o-edges-r-14\@lg{padding:0 14px 0 0}.o-grid.o-edges-r-13\@lg{padding:0 13px 0 0}.o-grid.o-edges-r-12\@lg{padding:0 12px 0 0}.o-grid.o-edges-r-11\@lg{padding:0 11px 0 0}.o-grid.o-edges-r-10\@lg{padding:0 10px 0 0}.o-grid.o-edges-r-9\@lg{padding:0 9px 0 0}.o-grid.o-edges-r-8\@lg{padding:0 8px 0 0}.o-grid.o-edges-r-7\@lg{padding:0 7px 0 0}.o-grid.o-edges-r-6\@lg{padding:0 6px 0 0}.o-grid.o-edges-r-5\@lg{padding:0 5px 0 0}.o-grid.o-edges-r-4\@lg{padding:0 4px 0 0}.o-grid.o-edges-r-3\@lg{padding:0 3px 0 0}.o-grid.o-edges-r-2\@lg{padding:0 2px 0 0}.o-grid.o-edges-r-1\@lg{padding:0 1px 0 0}
}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {
	.o-grid.o-edges-r-48\@md{padding:0 48px 0 0}.o-grid.o-edges-r-47\@md{padding:0 47px 0 0}.o-grid.o-edges-r-46\@md{padding:0 46px 0 0}.o-grid.o-edges-r-45\@md{padding:0 45px 0 0}.o-grid.o-edges-r-44\@md{padding:0 44px 0 0}.o-grid.o-edges-r-43\@md{padding:0 43px 0 0}.o-grid.o-edges-r-42\@md{padding:0 42px 0 0}.o-grid.o-edges-r-41\@md{padding:0 41px 0 0}.o-grid.o-edges-r-40\@md{padding:0 40px 0 0}.o-grid.o-edges-r-39\@md{padding:0 39px 0 0}.o-grid.o-edges-r-38\@md{padding:0 38px 0 0}.o-grid.o-edges-r-37\@md{padding:0 37px 0 0}.o-grid.o-edges-r-36\@md{padding:0 36px 0 0}.o-grid.o-edges-r-35\@md{padding:0 35px 0 0}.o-grid.o-edges-r-34\@md{padding:0 34px 0 0}.o-grid.o-edges-r-33\@md{padding:0 33px 0 0}.o-grid.o-edges-r-32\@md{padding:0 32px 0 0}.o-grid.o-edges-r-30\@md{padding:0 30px 0 0}.o-grid.o-edges-r-29\@md{padding:0 29px 0 0}.o-grid.o-edges-r-28\@md{padding:0 28px 0 0}.o-grid.o-edges-r-27\@md{padding:0 27px 0 0}.o-grid.o-edges-r-26\@md{padding:0 26px 0 0}.o-grid.o-edges-r-25\@md{padding:0 25px 0 0}.o-grid.o-edges-r-24\@md{padding:0 24px 0 0}.o-grid.o-edges-r-23\@md{padding:0 23px 0 0}.o-grid.o-edges-r-22\@md{padding:0 22px 0 0}.o-grid.o-edges-r-21\@md{padding:0 21px 0 0}.o-grid.o-edges-r-20\@md{padding:0 20px 0 0}.o-grid.o-edges-r-19\@md{padding:0 19px 0 0}.o-grid.o-edges-r-18\@md{padding:0 18px 0 0}.o-grid.o-edges-r-17\@md{padding:0 17px 0 0}.o-grid.o-edges-r-16\@md{padding:0 16px 0 0}.o-grid.o-edges-r-15\@md{padding:0 15px 0 0}.o-grid.o-edges-r-14\@md{padding:0 14px 0 0}.o-grid.o-edges-r-13\@md{padding:0 13px 0 0}.o-grid.o-edges-r-12\@md{padding:0 12px 0 0}.o-grid.o-edges-r-11\@md{padding:0 11px 0 0}.o-grid.o-edges-r-10\@md{padding:0 10px 0 0}.o-grid.o-edges-r-9\@md{padding:0 9px 0 0}.o-grid.o-edges-r-8\@md{padding:0 8px 0 0}.o-grid.o-edges-r-7\@md{padding:0 7px 0 0}.o-grid.o-edges-r-6\@md{padding:0 6px 0 0}.o-grid.o-edges-r-5\@md{padding:0 5px 0 0}.o-grid.o-edges-r-4\@md{padding:0 4px 0 0}.o-grid.o-edges-r-3\@md{padding:0 3px 0 0}.o-grid.o-edges-r-2\@md{padding:0 2px 0 0}.o-grid.o-edges-r-1\@md{padding:0 1px 0 0}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {
	.o-grid.o-edges-r-48\@sm{padding:0 48px 0 0}.o-grid.o-edges-r-47\@sm{padding:0 47px 0 0}.o-grid.o-edges-r-46\@sm{padding:0 46px 0 0}.o-grid.o-edges-r-45\@sm{padding:0 45px 0 0}.o-grid.o-edges-r-44\@sm{padding:0 44px 0 0}.o-grid.o-edges-r-43\@sm{padding:0 43px 0 0}.o-grid.o-edges-r-42\@sm{padding:0 42px 0 0}.o-grid.o-edges-r-41\@sm{padding:0 41px 0 0}.o-grid.o-edges-r-40\@sm{padding:0 40px 0 0}.o-grid.o-edges-r-39\@sm{padding:0 39px 0 0}.o-grid.o-edges-r-38\@sm{padding:0 38px 0 0}.o-grid.o-edges-r-37\@sm{padding:0 37px 0 0}.o-grid.o-edges-r-36\@sm{padding:0 36px 0 0}.o-grid.o-edges-r-35\@sm{padding:0 35px 0 0}.o-grid.o-edges-r-34\@sm{padding:0 34px 0 0}.o-grid.o-edges-r-33\@sm{padding:0 33px 0 0}.o-grid.o-edges-r-32\@sm{padding:0 32px 0 0}.o-grid.o-edges-r-30\@sm{padding:0 30px 0 0}.o-grid.o-edges-r-29\@sm{padding:0 29px 0 0}.o-grid.o-edges-r-28\@sm{padding:0 28px 0 0}.o-grid.o-edges-r-27\@sm{padding:0 27px 0 0}.o-grid.o-edges-r-26\@sm{padding:0 26px 0 0}.o-grid.o-edges-r-25\@sm{padding:0 25px 0 0}.o-grid.o-edges-r-24\@sm{padding:0 24px 0 0}.o-grid.o-edges-r-23\@sm{padding:0 23px 0 0}.o-grid.o-edges-r-22\@sm{padding:0 22px 0 0}.o-grid.o-edges-r-21\@sm{padding:0 21px 0 0}.o-grid.o-edges-r-20\@sm{padding:0 20px 0 0}.o-grid.o-edges-r-19\@sm{padding:0 19px 0 0}.o-grid.o-edges-r-18\@sm{padding:0 18px 0 0}.o-grid.o-edges-r-17\@sm{padding:0 17px 0 0}.o-grid.o-edges-r-16\@sm{padding:0 16px 0 0}.o-grid.o-edges-r-15\@sm{padding:0 15px 0 0}.o-grid.o-edges-r-14\@sm{padding:0 14px 0 0}.o-grid.o-edges-r-13\@sm{padding:0 13px 0 0}.o-grid.o-edges-r-12\@sm{padding:0 12px 0 0}.o-grid.o-edges-r-11\@sm{padding:0 11px 0 0}.o-grid.o-edges-r-10\@sm{padding:0 10px 0 0}.o-grid.o-edges-r-9\@sm{padding:0 9px 0 0}.o-grid.o-edges-r-8\@sm{padding:0 8px 0 0}.o-grid.o-edges-r-7\@sm{padding:0 7px 0 0}.o-grid.o-edges-r-6\@sm{padding:0 6px 0 0}.o-grid.o-edges-r-5\@sm{padding:0 5px 0 0}.o-grid.o-edges-r-4\@sm{padding:0 4px 0 0}.o-grid.o-edges-r-3\@sm{padding:0 3px 0 0}.o-grid.o-edges-r-2\@sm{padding:0 2px 0 0}.o-grid.o-edges-r-1\@sm{padding:0 1px 0 0}
}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {
	.o-grid.o-edges-r-48\@xs{padding:0 48px 0 0}.o-grid.o-edges-r-47\@xs{padding:0 47px 0 0}.o-grid.o-edges-r-46\@xs{padding:0 46px 0 0}.o-grid.o-edges-r-45\@xs{padding:0 45px 0 0}.o-grid.o-edges-r-44\@xs{padding:0 44px 0 0}.o-grid.o-edges-r-43\@xs{padding:0 43px 0 0}.o-grid.o-edges-r-42\@xs{padding:0 42px 0 0}.o-grid.o-edges-r-41\@xs{padding:0 41px 0 0}.o-grid.o-edges-r-40\@xs{padding:0 40px 0 0}.o-grid.o-edges-r-39\@xs{padding:0 39px 0 0}.o-grid.o-edges-r-38\@xs{padding:0 38px 0 0}.o-grid.o-edges-r-37\@xs{padding:0 37px 0 0}.o-grid.o-edges-r-36\@xs{padding:0 36px 0 0}.o-grid.o-edges-r-35\@xs{padding:0 35px 0 0}.o-grid.o-edges-r-34\@xs{padding:0 34px 0 0}.o-grid.o-edges-r-33\@xs{padding:0 33px 0 0}.o-grid.o-edges-r-32\@xs{padding:0 32px 0 0}.o-grid.o-edges-r-30\@xs{padding:0 30px 0 0}.o-grid.o-edges-r-29\@xs{padding:0 29px 0 0}.o-grid.o-edges-r-28\@xs{padding:0 28px 0 0}.o-grid.o-edges-r-27\@xs{padding:0 27px 0 0}.o-grid.o-edges-r-26\@xs{padding:0 26px 0 0}.o-grid.o-edges-r-25\@xs{padding:0 25px 0 0}.o-grid.o-edges-r-24\@xs{padding:0 24px 0 0}.o-grid.o-edges-r-23\@xs{padding:0 23px 0 0}.o-grid.o-edges-r-22\@xs{padding:0 22px 0 0}.o-grid.o-edges-r-21\@xs{padding:0 21px 0 0}.o-grid.o-edges-r-20\@xs{padding:0 20px 0 0}.o-grid.o-edges-r-19\@xs{padding:0 19px 0 0}.o-grid.o-edges-r-18\@xs{padding:0 18px 0 0}.o-grid.o-edges-r-17\@xs{padding:0 17px 0 0}.o-grid.o-edges-r-16\@xs{padding:0 16px 0 0}.o-grid.o-edges-r-15\@xs{padding:0 15px 0 0}.o-grid.o-edges-r-14\@xs{padding:0 14px 0 0}.o-grid.o-edges-r-13\@xs{padding:0 13px 0 0}.o-grid.o-edges-r-12\@xs{padding:0 12px 0 0}.o-grid.o-edges-r-11\@xs{padding:0 11px 0 0}.o-grid.o-edges-r-10\@xs{padding:0 10px 0 0}.o-grid.o-edges-r-9\@xs{padding:0 9px 0 0}.o-grid.o-edges-r-8\@xs{padding:0 8px 0 0}.o-grid.o-edges-r-7\@xs{padding:0 7px 0 0}.o-grid.o-edges-r-6\@xs{padding:0 6px 0 0}.o-grid.o-edges-r-5\@xs{padding:0 5px 0 0}.o-grid.o-edges-r-4\@xs{padding:0 4px 0 0}.o-grid.o-edges-r-3\@xs{padding:0 3px 0 0}.o-grid.o-edges-r-2\@xs{padding:0 2px 0 0}.o-grid.o-edges-r-1\@xs{padding:0 1px 0 0}
}

/* -----------------------------------------------------------------------------
----------------------------- CLASS o-grow ----------------------------------
----------------------------------------------------------------------------- */
.o-grow,.o-grow@n{flex-grow: 1;}
/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {}


/* -----------------------------------------------------------------------------
----------------------------- CLASS o-rowauto ----------------------------------
----------------------------------------------------------------------------- */
.o-rowauto-2\@n{grid-template-rows:repeat(2,auto);}
/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {
	.o-rowauto-2\@md{grid-template-rows:repeat(2,auto);}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {}


/* -----------------------------------------------------------------------------
----------------------------- CLASS o-rowspan ----------------------------------
----------------------------------------------------------------------------- */
.o-rowspan-2\@n{grid-row:2 span;}
/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {
	.o-rowspan-2\@md{grid-row:2 span;}
}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {}

/* ----------------------------------------------------------------------------- */

/* Small devices (landscape phones, 533px and up) (sm)*/
@media (min-width: 533px) {}

/* Medium devices (tablets, 768px and up) (md)*/
@media (min-width: 768px) {}

/* Large devices (desktops, 992px and up) (lg)*/
@media (min-width: 992px) {}

/* ----------------------------------------------------------------------------- */

/* Large devices (desktops, less than 1200px) (lg)*/
@media (max-width: 1199px) {}

/* Medium devices (tablets, less than 992px) (md)*/
@media (max-width: 991px) {}

/* Small devices (landscape phones, less than 768px) (sm)*/
@media (max-width: 767px) {}

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {}

/* ----------------------------------------------------------------------------- */

/* Extra small devices (portrait phones, less than 533px) (xs)*/
@media (max-width: 532px) {}

/* Small devices (landscape phones, 576px and up) (sm)*/
@media (min-width: 533px) and (max-width: 767px) {}

/* Medium devices (tablets, 768px and up) (md)*/
@media (min-width: 768px) and (max-width: 991px) {}

/* Large devices (desktops, 992px and up) (lg)*/
@media (min-width: 992px) and (max-width: 1199px) {}

/* Extra large devices (large desktops, 1200px and up) (xl)*/
@media (min-width: 1200px) {}

/* ----------------------------------------------------------------------------- */ 

