/* -------------------------------------------------------------------------- *
 * ========================================================================== *
 * Mohunky Cornerstone v7.0.8
 * Utilities
 * ========================================================================== *
 * -------------------------------------------------------------------------- *
     	
                       ___      |\________/)
                      [_,_])    \ /       \|
                     /|=T=|]     /   __  __\
                     |\ " //     |_  9   p ]\
                     ||'-'/--.  / /\ =|  \|\ \
                    /|| <\/> |\ | '._, @ @)<_)
                   | |\   |  |   \.__/(_;_)
                   |  .   H  |   |  :  '='|
                   |  |  _H__/  _| :      |
                    \  '.__  \ /  ;      ';
                   __'-._(_}==.'  :       ;
                  (___|    /-' |   :.     :
                 [.-'  \   |   \   \ ;   :
                .-'     |  |    |  |   ":
               /        |==|     \  \  /  \_
              /         [  |      '._\_ -._ \
             /           \__)   __.- \ \   )\\
            /       |        /.'      >>)
            |        \       |\     |
            |     .'  '-.    | \    /
            |    /     /     / /   /
                       |    /
	
		I thought these codes smelt bad minified!                             */


/* -------------------------------------------------------------------------- *
 * Breakpoints
 * -------------------------------------------------------------------------- *

	Context Device	|	Class name	|	ACTUAL PIXELS
	---------------|--------------|-----------------------
	Desktop			|					|	1401px and upwards
	Laptop Large	|	.-ll			|	1400px and under
	Laptop Small	|	.-ls			|	1200px and under
	Tablet Large	|	.-tl			|	1000px and under
	Tablet Small	|	.-ts			|	800px and under
	Mobile Large	|	.-ml			|	600px and under
	Mobile Small	|	.-ms			|	400px and under

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



/* -------------------------------------------------------------------------- *
 * Utilities
 * -------------------------------------------------------------------------- */

/* ----- Margin and Padding helpers ----- */
/* Margins */
.-mgCenter {   margin-right:auto; margin-left:auto;   }
.-mgAll0 {   margin:0;   } .-mgAll025 {   margin:0.25rem;   } .-mgAll05 {   margin:0.5rem;   } .-mgAll075 {   margin:0.75rem;   } .-mgAll1 {   margin:1rem;   } .-mgAll2 {   margin:2rem;   } .-mgAll3 {   margin:3rem;   } .-mgAll4 {   margin:4rem;   } .-mgAll5 {   margin:5rem;   } .-mgAll6 {   margin:6rem;   } .-mgAll7 {   margin:7rem;   } .-mgAll8 {   margin:8rem;   }
.-mgTop0 {   margin-top:0 !important;   } .-mgTop025 {   margin-top:0.25rem;   } .-mgTop05 {   margin-top:0.5rem;   } .-mgTop075 {   margin-top:0.75rem;   } .-mgTop1 {   margin-top:1rem;   } .-mgTop2 {   margin-top:2rem;   } .-mgTop3 {   margin-top:3rem;   } .-mgTop4 {   margin-top:4rem;   } .-mgTop5 {   margin-top:5rem;   } .-mgTop6 {   margin-top:6rem;   } .-mgTop7 {   margin-top:7rem;   } .-mgTop8 {   margin-top:8rem;   }
.-mgBtm0 {   margin-bottom:0 !important;   } .-mgBtm025 {   margin-bottom:0.25rem;   } .-mgBtm05 {   margin-bottom:0.5rem;   } .-mgBtm075 {   margin-bottom:0.75rem;   } .-mgBtm1 {   margin-bottom:1rem;   } .-mgBtm2 {   margin-bottom:2rem;   } .-mgBtm3 {   margin-bottom:3rem;   } .-mgBtm4 {   margin-bottom:4rem;   } .-mgBtm5 {   margin-bottom:5rem;   } .-mgBtm6 {   margin-bottom:6rem;   } .-mgBtm7 {   margin-bottom:7rem;   } .-mgBtm8 {   margin-bottom:8rem;   }
.-mgRgt0 {   margin-right:0 !important;   } .-mgRgt025 {   margin-right:0.25rem;   } .-mgRgt05 {   margin-right:0.5rem;   } .-mgRgt075 {   margin-right:0.75rem;   } .-mgRgt1 {   margin-right:1rem;   } .-mgRgt2 {   margin-right:2rem;   } .-mgRgt3 {   margin-right:3rem;   } .-mgRgt4 {   margin-right:4rem;   } .-mgRgt5 {   margin-right:5rem;   } .-mgRgt6 {   margin-right:6rem;   } .-mgRgt7 {   margin-right:7rem;   } .-mgRgt8 {   margin-right:8rem;   }
.-mgLft0 {   margin-left:0 !important;   } .-mgLft025 {   margin-left:0.25rem;   } .-mgLft05 {   margin-left:0.5rem;   } .-mgLft075 {   margin-left:0.75rem;   } .-mgLft1 {   margin-left:1rem;   } .-mgLft2 {   margin-left:2rem;   } .-mgLft3 {   margin-left:3rem;   } .-mgLft4 {   margin-left:4rem;   } .-mgLft5 {   margin-left:5rem;   } .-mgLft6 {   margin-left:6rem;   } .-mgLft7 {   margin-left:7rem;   } .-mgLft8 {   margin-left:8rem;   }

/* Padding */
.-pdAll0 {   padding:0;   } .-pdAll025 {   padding:0.25rem;   } .-pdAll05 {   padding:0.5rem;   } .-pdAll075 {   padding:0.75rem;   } .-pdAll1 {   padding:1rem;   } .-pdAll2 {   padding:2rem;   } .-pdAll3 {   padding:3rem;   } .-pdAll4 {   padding:4rem;   } .-pdAll5 {   padding:5rem;   } .-pdAll6 {   padding:6rem;   } .-pdAll7 {   padding:7rem;   } .-pdAll8 {   padding:8rem;   }
.-pdTop0 {   padding-top:0rem;   } .-pdTop025 {   padding-top:0.25rem;   } .-pdTop05 {   padding-top:0.5rem;   } .-pdTop075 {   padding-top:0.75rem;   } .-pdTop1 {   padding-top:1rem;   } .-pdTop2 {   padding-top:2rem;   } .-pdTop3 {   padding-top:3rem;   } .-pdTop4 {   padding-top:4rem;   } .-pdTop5 {   padding-top:5rem;   } .-pdTop6 {   padding-top:6rem;   } .-pdTop7 {   padding-top:7rem;   } .-pdTop8 {   padding-top:8rem;   }
.-pdBtm0 {   padding-bottom:0rem;   } .-pdBtm025 {   padding-bottom:0.25rem;   } .-pdBtm05 {   padding-bottom:0.5rem;   } .-pdBtm075 {   padding-bottom:0.75rem;   } .-pdBtm1 {   padding-bottom:1rem;   } .-pdBtm2 {   padding-bottom:2rem;   } .-pdBtm3 {   padding-bottom:3rem;   } .-pdBtm4 {   padding-bottom:4rem;   } .-pdBtm5 {   padding-bottom:5rem;   } .-pdBtm6 {   padding-bottom:6rem;   } .-pdBtm7 {   padding-bottom:7rem;   } .-pdBtm8 {   padding-bottom:8rem;   }
.-pdRgt0 {   padding-right:0rem;   } .-pdRgt025 {   padding-right:0.25rem;   } .-pdRgt05 {   padding-right:0.5rem;   } .-pdRgt075 {   padding-right:0.75rem;   } .-pdRgt1 {   padding-right:1rem;   } .-pdRgt2 {   padding-right:2rem;   } .-pdRgt3 {   padding-right:3rem;   } .-pdRgt4 {   padding-right:4rem;   } .-pdRgt5 {   padding-right:5rem;   } .-pdRgt6 {   padding-right:6rem;   } .-pdRgt7 {   padding-right:7rem;   } .-pdRgt8 {   padding-right:8rem;   }
.-pdLft0 {   padding-left:0rem;   } .-pdLft025 {   padding-left:0.25rem;   } .-pdLft05 {   padding-left:0.5rem;   } .-pdLft075 {   padding-left:0.75rem;   } .-pdLft1 {   padding-left:1rem;   } .-pdLft2 {   padding-left:2rem;   } .-pdLft3 {   padding-left:3rem;   } .-pdLft4 {   padding-left:4rem;   } .-pdLft5 {   padding-left:5rem;   } .-pdLft6 {   padding-left:6rem;   } .-pdLft7 {   padding-left:7rem;   } .-pdLft8 {   padding-left:8rem;   }

/* Block spacing */
.-mgBumper		{   width:100%; height:1px;   }
.-mgTopNone		{   margin-top:0;   }
.-mgTopSmall	{   margin-top:3rem;   }
.-mgTopMedium	{   margin-top:5rem;   }
.-mgTopLarge	{   margin-top:8rem;   }
.-mgTopX-Large	{   margin-top:13rem;   }
.-mgBtmNone		{   margin-bottom:0;   }
.-mgBtmSmall	{   margin-bottom:3rem;   }
.-mgBtmMedium	{   margin-bottom:5rem;   }
.-mgBtmLarge	{   margin-bottom:8rem;   }
.-mgBtmX-Large	{   margin-bottom:13rem;   }

/* Block padding */
.-pdTopNone		{   padding-top:0;   }
.-pdTopSmall	{   padding-top:3rem;   }
.-pdTopMedium	{   padding-top:5rem;   }
.-pdTopLarge	{   padding-top:8rem;   }
.-pdTopX-Large	{   padding-top:13rem;   }
.-pdBtmNone		{   padding-bottom:0;   }
.-pdBtmSmall	{   padding-bottom:3rem;   }
.-pdBtmMedium	{   padding-bottom:5rem;   }
.-pdBtmLarge	{   padding-bottom:8rem;   }
.-pdBtmX-Large	{   padding-bottom:13rem;   }

/* -------- Display helpers -------- */
/* Display */
.-dispNone		{   display:none;   }
.-dispBlock		{   display:block;   }
.-dispInlBlck	{   display:inline-block;   }
.-dispFlex		{   display:flex;   }
/* Hide */
.-ll-dispBlock, .-ll-dispInlBlck, .-ll-dispFlex	{   display:none;   }
.-ls-dispBlock, .-ls-dispInlBlck, .-ls-dispFlex	{   display:none;   }
.-tl-dispBlock, .-tl-dispInlBlck, .-tl-dispFlex	{   display:none;   }
.-ts-dispBlock, .-ts-dispInlBlck, .-ts-dispFlex	{   display:none;   }
.-ml-dispBlock, .-ml-dispInlBlck, .-ml-dispFlex	{   display:none;   }
.-ms-dispBlock, .-ms-dispInlBlck, .-ms-dispFlex	{   display:none;   }

/* ----- Horizontel centering ----- */
.-hStart			{   justify-content: flex-start;   }
.-hCenter		{   justify-content: center;   }
.-hEnd			{   justify-content: flex-end;   }

/* ----- Vertical centering ----- */
.-vStart			{   align-items: start;   }
.-vCenter		{   align-items: center;   }
.-vEnd,
.-vBottom		{   align-items: flex-end;   }

.-vAlignTop		{	vertical-align:top;   }
.-vAlignMiddle {	vertical-align:middle;   }
.-vAlignBottom {	vertical-align:bottom;   }

/* ----- Order ----- */
.-flexOrder1	{   order:1;   }
.-flexOrder2	{   order:2;   }
.-flexOrder3	{   order:3;   }
.-flexOrder4	{   order:4;   }
.-flexOrder5	{   order:5;   }
.-flexOrder6	{   order:6;   }
.-flexOrder7	{   order:7;   }
.-flexOrder8	{   order:8;   }
.-flexOrder9	{   order:9;   }
.-flexOrder10	{   order:10;   }
.-flexOrder11	{   order:11;   }
.-flexOrder12	{   order:12;   }

/* ----- Flex Grow ----- */
.-flexGrow1		{   flex-grow:1;   }
.-flexGrow2		{   flex-grow:2;   }
.-flexGrow3		{   flex-grow:3;   }
.-flexGrow4		{   flex-grow:4;   }
.-flexGrow5		{   flex-grow:5;   }
.-flexGrow6		{   flex-grow:6;   }
.-flexGrow7		{   flex-grow:7;   }
.-flexGrow8		{   flex-grow:8;   }
.-flexGrow9		{   flex-grow:9;   }
.-flexGrow10	{   flex-grow:10;   }
.-flexGrow11	{   flex-grow:11;   }
.-flexGrow12	{   flex-grow:12;   }

/* ----- Z-height ----- */
.-zeeBump1		{   position:relative; z-index:1;   }
.-zeeBump2		{   position:relative; z-index:2;   }
.-zeeBump3		{   position:relative; z-index:3;   }
.-zeeBump4		{   position:relative; z-index:4;   }
.-zeeBump5		{   position:relative; z-index:5;   }
.-zeeBump6		{   position:relative; z-index:6;   }
.-zeeBump7		{   position:relative; z-index:7;   }
.-zeeBump8		{   position:relative; z-index:8;   }
.-zeeBump9		{   position:relative; z-index:9;   }
.-zeeBump10		{   position:relative; z-index:10;   }
.-zeeBump11		{   position:relative; z-index:11;   }
.-zeeBump12		{   position:relative; z-index:12;   }
.-zeeBump13		{   position:relative; z-index:13;   }
.-zeeBump14		{   position:relative; z-index:14;   }
.-zeeBump15		{   position:relative; z-index:15;   }
.-zeeBump16		{   position:relative; z-index:16;   }
.-zeeBump17		{   position:relative; z-index:17;   }
.-zeeBump18		{   position:relative; z-index:18;   }
.-zeeBump19		{   position:relative; z-index:19;   }
.-zeeBump20		{   position:relative; z-index:20;   }

/* ----- Positioning ----- */
.-posRelative			{   position:relative;   }

/* ----- Overflow out of canvas ----- */
.-offCanvasRight		{   margin:-1rem -99rem -1rem -1rem; padding:1rem 99rem 0 1rem;   }
.-offCanvasLeft		{   margin:-1rem -1rem -1rem -99rem; padding:1rem 1rem 1rem 99rem;   }

/* ----- Overflow ----- */
.-overflowHidden		{   overflow: hidden;   }
.-overflowVisible		{   overflow: visible;   }

/* ----- Rounded corners ----- */
.-rounded							{   border-radius:1.000rem;   }

.-rounded.-radius0125			{   border-radius:0.125rem;   }
.-rounded.-radius025				{   border-radius:0.250rem;   }
.-rounded.-radius05				{   border-radius:0.500rem;   }
.-rounded.-radius075				{   border-radius:0.750rem;   }
.-rounded.-radius1				{   border-radius:1.000rem;   }

.-roundedTop.-radius0125		{   border-top-left-radius:0.125rem; border-top-right-radius:0.125rem;   }
.-roundedTop.-radius025			{   border-top-left-radius:0.250rem; border-top-right-radius:0.250rem;   }
.-roundedTop.-radius05			{   border-top-left-radius:0.500rem; border-top-right-radius:0.500rem;   }
.-roundedTop.-radius075			{   border-top-left-radius:0.750rem; border-top-right-radius:0.750rem;   }
.-roundedTop.-radius1			{   border-top-left-radius:1.000rem; border-top-right-radius:1.000rem;   }

.-roundedBtm.-radius0125		{   border-bottom-left-radius:0.125rem; border-bottom-right-radius:0.125rem;   }
.-roundedBtm.-radius025			{   border-bottom-left-radius:0.250rem; border-bottom-right-radius:0.250rem;   }
.-roundedBtm.-radius05			{   border-bottom-left-radius:0.500rem; border-bottom-right-radius:0.500rem;   }
.-roundedBtm.-radius075			{   border-bottom-left-radius:0.750rem; border-bottom-right-radius:0.750rem;   }
.-roundedBtm.-radius1			{   border-bottom-left-radius:1.000rem; border-bottom-right-radius:1.000rem;   }

.-roundedTopLft.-radius0125	{   border-top-left-radius:0.125rem;   }
.-roundedTopLft.-radius025		{   border-top-left-radius:0.250rem;   }
.-roundedTopLft.-radius05		{   border-top-left-radius:0.500rem;   }
.-roundedTopLft.-radius075		{   border-top-left-radius:0.750rem;   }
.-roundedTopLft.-radius1		{   border-top-left-radius:1.000rem;   }

.-roundedTopRgt.-radius0125	{   border-top-right-radius:0.125rem;   }
.-roundedTopRgt.-radius025		{   border-top-right-radius:0.250rem;   }
.-roundedTopRgt.-radius05		{   border-top-right-radius:0.500rem;   }
.-roundedTopRgt.-radius075		{   border-top-right-radius:0.750rem;   }
.-roundedTopRgt.-radius1		{   border-top-right-radius:1.000rem;   }

.-roundedBtmLft.-radius0125	{   border-bottom-left-radius:0.125rem;   }
.-roundedBtmLft.-radius025		{   border-bottom-left-radius:0.250rem;   }
.-roundedBtmLft.-radius05		{   border-bottom-left-radius:0.500rem;   }
.-roundedBtmLft.-radius075		{   border-bottom-left-radius:0.750rem;   }
.-roundedBtmLft.-radius1		{   border-bottom-left-radius:1.000rem;   }

.-roundedBtmRgt.-radius0125	{   border-bottom-right-radius:0.125rem;   }
.-roundedBtmRgt.-radius025		{   border-bottom-right-radius:0.250rem;   }
.-roundedBtmRgt.-radius05		{   border-bottom-right-radius:0.500rem;   }
.-roundedBtmRgt.-radius075		{   border-bottom-right-radius:0.750rem;   }
.-roundedBtmRgt.-radius1		{   border-bottom-right-radius:1.000rem;   }

/* ----- Backgrounds ----- */
.-bgImg								{   background-position:center; background-size:cover;   }


/* -------------------------------------------------------------------------- *
 * Responsive variants
 * -------------------------------------------------------------------------- */
@media only screen and (max-width: 1400px) {
	/* ---------------------------------------- *
	 * Laptop Large / .-ll- / 12 columns
	 * ---------------------------------------- */
	
	/* ----- Margin and Padding helpers ----- */
	/* Margins */
	.-ll-mgCenter {   margin-right:auto; margin-left:auto;   }
	.-ll-mgAll0 {   margin:0;   } .-ll-mgAll025 {   margin:0.25rem;   } .-ll-mgAll05 {   margin:0.5rem;   } .-ll-mgAll075 {   margin:0.75rem;   } .-ll-mgAll1 {   margin:1rem;   } .-ll-mgAll2 {   margin:2rem;   } .-ll-mgAll3 {   margin:3rem;   } .-ll-mgAll4 {   margin:4rem;   } .-ll-mgAll5 {   margin:5rem;   } .-ll-mgAll6 {   margin:6rem;   } .-ll-mgAll7 {   margin:7rem;   } .-ll-mgAll8 {   margin:8rem;   }
	.-ll-mgTop0 {   margin-top:0;   } .-ll-mgTop025 {   margin-top:0.25rem;   } .-ll-mgTop05 {   margin-top:0.5rem;   } .-ll-mgTop075 {   margin-top:0.75rem;   } .-ll-mgTop1 {   margin-top:1rem;   } .-ll-mgTop2 {   margin-top:2rem;   } .-ll-mgTop3 {   margin-top:3rem;   } .-ll-mgTop4 {   margin-top:4rem;   } .-ll-mgTop5 {   margin-top:5rem;   } .-ll-mgTop6 {   margin-top:6rem;   } .-ll-mgTop7 {   margin-top:7rem;   } .-ll-mgTop8 {   margin-top:8rem;   }
	.-ll-mgBtm0 {   margin-bottom:0;   } .-ll-mgBtm025 {   margin-bottom:0.25rem;   } .-ll-mgBtm05 {   margin-bottom:0.5rem;   } .-ll-mgBtm075 {   margin-bottom:0.75rem;   } .-ll-mgBtm1 {   margin-bottom:1rem;   } .-ll-mgBtm2 {   margin-bottom:2rem;   } .-ll-mgBtm3 {   margin-bottom:3rem;   } .-ll-mgBtm4 {   margin-bottom:4rem;   } .-ll-mgBtm5 {   margin-bottom:5rem;   } .-ll-mgBtm6 {   margin-bottom:6rem;   } .-ll-mgBtm7 {   margin-bottom:7rem;   } .-ll-mgBtm8 {   margin-bottom:8rem;   }
	.-ll-mgRgt0 {   margin-right:0;   } .-ll-mgRgt025 {   margin-right:0.25rem;   } .-ll-mgRgt05 {   margin-right:0.5rem;   } .-ll-mgRgt075 {   margin-right:0.75rem;   } .-ll-mgRgt1 {   margin-right:1rem;   } .-ll-mgRgt2 {   margin-right:2rem;   } .-ll-mgRgt3 {   margin-right:3rem;   } .-ll-mgRgt4 {   margin-right:4rem;   } .-ll-mgRgt5 {   margin-right:5rem;   } .-ll-mgRgt6 {   margin-right:6rem;   } .-ll-mgRgt7 {   margin-right:7rem;   } .-ll-mgRgt8 {   margin-right:8rem;   }
	.-ll-mgLft0 {   margin-left:0;   } .-ll-mgLft025 {   margin-left:0.25rem;   } .-ll-mgLft05 {   margin-left:0.5rem;   } .-ll-mgLft075 {   margin-left:0.75rem;   } .-ll-mgLft1 {   margin-left:1rem;   } .-ll-mgLft2 {   margin-left:2rem;   } .-ll-mgLft3 {   margin-left:3rem;   } .-ll-mgLft4 {   margin-left:4rem;   } .-ll-mgLft5 {   margin-left:5rem;   } .-ll-mgLft6 {   margin-left:6rem;   } .-ll-mgLft7 {   margin-left:7rem;   } .-ll-mgLft8 {   margin-left:8rem;   }

	/* Padding */
	.-ll-pdAll0 {   padding:0;   } .-ll-pdAll025 {   padding:0.25rem;   } .-ll-pdAll05 {   padding:0.5rem;   } .-ll-pdAll075 {   padding:0.75rem;   } .-ll-pdAll1 {   padding:1rem;   } .-ll-pdAll2 {   padding:2rem;   } .-ll-pdAll3 {   padding:3rem;   } .-ll-pdAll4 {   padding:4rem;   } .-ll-pdAll5 {   padding:5rem;   } .-ll-pdAll6 {   padding:6rem;   } .-ll-pdAll7 {   padding:7rem;   } .-ll-pdAll8 {   padding:8rem;   }
	.-ll-pdTop0 {   padding-top:0rem;   } .-ll-pdTop025 {   padding-top:0.25rem;   } .-ll-pdTop05 {   padding-top:0.5rem;   } .-ll-pdTop075 {   padding-top:0.75rem;   } .-ll-pdTop1 {   padding-top:1rem;   } .-ll-pdTop2 {   padding-top:2rem;   } .-ll-pdTop3 {   padding-top:3rem;   } .-ll-pdTop4 {   padding-top:4rem;   } .-ll-pdTop5 {   padding-top:5rem;   } .-ll-pdTop6 {   padding-top:6rem;   } .-ll-pdTop7 {   padding-top:7rem;   } .-ll-pdTop8 {   padding-top:8rem;   }
	.-ll-pdBtm0 {   padding-bottom:0rem;   } .-ll-pdBtm025 {   padding-bottom:0.25rem;   } .-ll-pdBtm05 {   padding-bottom:0.5rem;   } .-ll-pdBtm075 {   padding-bottom:0.75rem;   } .-ll-pdBtm1 {   padding-bottom:1rem;   } .-ll-pdBtm2 {   padding-bottom:2rem;   } .-ll-pdBtm3 {   padding-bottom:3rem;   } .-ll-pdBtm4 {   padding-bottom:4rem;   } .-ll-pdBtm5 {   padding-bottom:5rem;   } .-ll-pdBtm6 {   padding-bottom:6rem;   } .-ll-pdBtm7 {   padding-bottom:7rem;   } .-ll-pdBtm8 {   padding-bottom:8rem;   }
	.-ll-pdRgt0 {   padding-right:0rem;   } .-ll-pdRgt025 {   padding-right:0.25rem;   } .-ll-pdRgt05 {   padding-right:0.5rem;   } .-ll-pdRgt075 {   padding-right:0.75rem;   } .-ll-pdRgt1 {   padding-right:1rem;   } .-ll-pdRgt2 {   padding-right:2rem;   } .-ll-pdRgt3 {   padding-right:3rem;   } .-ll-pdRgt4 {   padding-right:4rem;   } .-ll-pdRgt5 {   padding-right:5rem;   } .-ll-pdRgt6 {   padding-right:6rem;   } .-ll-pdRgt7 {   padding-right:7rem;   } .-ll-pdRgt8 {   padding-right:8rem;   }
	.-ll-pdLft0 {   padding-left:0rem;   } .-ll-pdLft025 {   padding-left:0.25rem;   } .-ll-pdLft05 {   padding-left:0.5rem;   } .-ll-pdLft075 {   padding-left:0.75rem;   } .-ll-pdLft1 {   padding-left:1rem;   } .-ll-pdLft2 {   padding-left:2rem;   } .-ll-pdLft3 {   padding-left:3rem;   } .-ll-pdLft4 {   padding-left:4rem;   } .-ll-pdLft5 {   padding-left:5rem;   } .-ll-pdLft6 {   padding-left:6rem;   } .-ll-pdLft7 {   padding-left:7rem;   } .-ll-pdLft8 {   padding-left:8rem;   }

	/* -------- Display helpers -------- */
	/* Display */
	.-ll-dispNone	{   display:none;   }
	.-ll-dispBlock	{   display:block;   }
	.-ll-dispInlBlck	{   display:inline-block;   }
	.-ll-dispFlex	{   display:flex;   }

	/* ----- Order ----- */
	.-ll-flexOrder1	{   order:1;   }
	.-ll-flexOrder2	{   order:2;   }
	.-ll-flexOrder3	{   order:3;   }
	.-ll-flexOrder4	{   order:4;   }
	.-ll-flexOrder5	{   order:5;   }
	.-ll-flexOrder6	{   order:6;   }
	.-ll-flexOrder7	{   order:7;   }
	.-ll-flexOrder8	{   order:8;   }
	.-ll-flexOrder9	{   order:9;   }
	.-ll-flexOrder10	{   order:10;   }
	.-ll-flexOrder11	{   order:11;   }
	.-ll-flexOrder12	{   order:12;   }

}
@media only screen and (max-width: 1200px) {
	/* ---------------------------------------- *
	 * Laptop Small / .-ls- / 12 columns
	 * ---------------------------------------- */
	
	/* ----- Margin and Padding helpers ----- */
	/* Margins */
	.-ls-mgCenter {   margin-right:auto; margin-left:auto;   }
	.-ls-mgAll0 {   margin:0;   } .-ls-mgAll025 {   margin:0.25rem;   } .-ls-mgAll05 {   margin:0.5rem;   } .-ls-mgAll075 {   margin:0.75rem;   } .-ls-mgAll1 {   margin:1rem;   } .-ls-mgAll2 {   margin:2rem;   } .-ls-mgAll3 {   margin:3rem;   } .-ls-mgAll4 {   margin:4rem;   } .-ls-mgAll5 {   margin:5rem;   } .-ls-mgAll6 {   margin:6rem;   } .-ls-mgAll7 {   margin:7rem;   } .-ls-mgAll8 {   margin:8rem;   }
	.-ls-mgTop0 {   margin-top:0;   } .-ls-mgTop025 {   margin-top:0.25rem;   } .-ls-mgTop05 {   margin-top:0.5rem;   } .-ls-mgTop075 {   margin-top:0.75rem;   } .-ls-mgTop1 {   margin-top:1rem;   } .-ls-mgTop2 {   margin-top:2rem;   } .-ls-mgTop3 {   margin-top:3rem;   } .-ls-mgTop4 {   margin-top:4rem;   } .-ls-mgTop5 {   margin-top:5rem;   } .-ls-mgTop6 {   margin-top:6rem;   } .-ls-mgTop7 {   margin-top:7rem;   } .-ls-mgTop8 {   margin-top:8rem;   }
	.-ls-mgBtm0 {   margin-bottom:0;   } .-ls-mgBtm025 {   margin-bottom:0.25rem;   } .-ls-mgBtm05 {   margin-bottom:0.5rem;   } .-ls-mgBtm075 {   margin-bottom:0.75rem;   } .-ls-mgBtm1 {   margin-bottom:1rem;   } .-ls-mgBtm2 {   margin-bottom:2rem;   } .-ls-mgBtm3 {   margin-bottom:3rem;   } .-ls-mgBtm4 {   margin-bottom:4rem;   } .-ls-mgBtm5 {   margin-bottom:5rem;   } .-ls-mgBtm6 {   margin-bottom:6rem;   } .-ls-mgBtm7 {   margin-bottom:7rem;   } .-ls-mgBtm8 {   margin-bottom:8rem;   }
	.-ls-mgRgt0 {   margin-right:0;   } .-ls-mgRgt025 {   margin-right:0.25rem;   } .-ls-mgRgt05 {   margin-right:0.5rem;   } .-ls-mgRgt075 {   margin-right:0.75rem;   } .-ls-mgRgt1 {   margin-right:1rem;   } .-ls-mgRgt2 {   margin-right:2rem;   } .-ls-mgRgt3 {   margin-right:3rem;   } .-ls-mgRgt4 {   margin-right:4rem;   } .-ls-mgRgt5 {   margin-right:5rem;   } .-ls-mgRgt6 {   margin-right:6rem;   } .-ls-mgRgt7 {   margin-right:7rem;   } .-ls-mgRgt8 {   margin-right:8rem;   }
	.-ls-mgLft0 {   margin-left:0;   } .-ls-mgLft025 {   margin-left:0.25rem;   } .-ls-mgLft05 {   margin-left:0.5rem;   } .-ls-mgLft075 {   margin-left:0.75rem;   } .-ls-mgLft1 {   margin-left:1rem;   } .-ls-mgLft2 {   margin-left:2rem;   } .-ls-mgLft3 {   margin-left:3rem;   } .-ls-mgLft4 {   margin-left:4rem;   } .-ls-mgLft5 {   margin-left:5rem;   } .-ls-mgLft6 {   margin-left:6rem;   } .-ls-mgLft7 {   margin-left:7rem;   } .-ls-mgLft8 {   margin-left:8rem;   }

	/* Padding */
	.-ls-pdAll0 {   padding:0;   } .-ls-pdAll025 {   padding:0.25rem;   } .-ls-pdAll05 {   padding:0.5rem;   } .-ls-pdAll075 {   padding:0.75rem;   } .-ls-pdAll1 {   padding:1rem;   } .-ls-pdAll2 {   padding:2rem;   } .-ls-pdAll3 {   padding:3rem;   } .-ls-pdAll4 {   padding:4rem;   } .-ls-pdAll5 {   padding:5rem;   } .-ls-pdAll6 {   padding:6rem;   } .-ls-pdAll7 {   padding:7rem;   } .-ls-pdAll8 {   padding:8rem;   }
	.-ls-pdTop0 {   padding-top:0rem;   } .-ls-pdTop025 {   padding-top:0.25rem;   } .-ls-pdTop05 {   padding-top:0.5rem;   } .-ls-pdTop075 {   padding-top:0.75rem;   } .-ls-pdTop1 {   padding-top:1rem;   } .-ls-pdTop2 {   padding-top:2rem;   } .-ls-pdTop3 {   padding-top:3rem;   } .-ls-pdTop4 {   padding-top:4rem;   } .-ls-pdTop5 {   padding-top:5rem;   } .-ls-pdTop6 {   padding-top:6rem;   } .-ls-pdTop7 {   padding-top:7rem;   } .-ls-pdTop8 {   padding-top:8rem;   }
	.-ls-pdBtm0 {   padding-bottom:0rem;   } .-ls-pdBtm025 {   padding-bottom:0.25rem;   } .-ls-pdBtm05 {   padding-bottom:0.5rem;   } .-ls-pdBtm075 {   padding-bottom:0.75rem;   } .-ls-pdBtm1 {   padding-bottom:1rem;   } .-ls-pdBtm2 {   padding-bottom:2rem;   } .-ls-pdBtm3 {   padding-bottom:3rem;   } .-ls-pdBtm4 {   padding-bottom:4rem;   } .-ls-pdBtm5 {   padding-bottom:5rem;   } .-ls-pdBtm6 {   padding-bottom:6rem;   } .-ls-pdBtm7 {   padding-bottom:7rem;   } .-ls-pdBtm8 {   padding-bottom:8rem;   }
	.-ls-pdRgt0 {   padding-right:0rem;   } .-ls-pdRgt025 {   padding-right:0.25rem;   } .-ls-pdRgt05 {   padding-right:0.5rem;   } .-ls-pdRgt075 {   padding-right:0.75rem;   } .-ls-pdRgt1 {   padding-right:1rem;   } .-ls-pdRgt2 {   padding-right:2rem;   } .-ls-pdRgt3 {   padding-right:3rem;   } .-ls-pdRgt4 {   padding-right:4rem;   } .-ls-pdRgt5 {   padding-right:5rem;   } .-ls-pdRgt6 {   padding-right:6rem;   } .-ls-pdRgt7 {   padding-right:7rem;   } .-ls-pdRgt8 {   padding-right:8rem;   }
	.-ls-pdLft0 {   padding-left:0rem;   } .-ls-pdLft025 {   padding-left:0.25rem;   } .-ls-pdLft05 {   padding-left:0.5rem;   } .-ls-pdLft075 {   padding-left:0.75rem;   } .-ls-pdLft1 {   padding-left:1rem;   } .-ls-pdLft2 {   padding-left:2rem;   } .-ls-pdLft3 {   padding-left:3rem;   } .-ls-pdLft4 {   padding-left:4rem;   } .-ls-pdLft5 {   padding-left:5rem;   } .-ls-pdLft6 {   padding-left:6rem;   } .-ls-pdLft7 {   padding-left:7rem;   } .-ls-pdLft8 {   padding-left:8rem;   }

	/* -------- Display helpers -------- */
	/* Display */
	.-ls-dispNone	{   display:none;   }
	.-ls-dispBlock	{   display:block;   }
	.-ls-dispInlBlck	{   display:inline-block;   }
	.-ls-dispFlex	{   display:flex;   }

	/* ----- Order ----- */
	.-ls-flexOrder1	{   order:1;   }
	.-ls-flexOrder2	{   order:2;   }
	.-ls-flexOrder3	{   order:3;   }
	.-ls-flexOrder4	{   order:4;   }
	.-ls-flexOrder5	{   order:5;   }
	.-ls-flexOrder6	{   order:6;   }
	.-ls-flexOrder7	{   order:7;   }
	.-ls-flexOrder8	{   order:8;   }
	.-ls-flexOrder9	{   order:9;   }
	.-ls-flexOrder10	{   order:10;   }
	.-ls-flexOrder11	{   order:11;   }
	.-ls-flexOrder12	{   order:12;   }

}
@media only screen and (max-width: 1000px) {
	/* ---------------------------------------- *
	 * Tablet Large / .-tl- / 8 columns
	 * ---------------------------------------- */
	
	/* ----- Margin and Padding helpers ----- */
	/* Margins */
	.-tl-mgCenter {   margin-right:auto; margin-left:auto;   }
	.-tl-mgAll0 {   margin:0;   } .-tl-mgAll025 {   margin:0.25rem;   } .-tl-mgAll05 {   margin:0.5rem;   } .-tl-mgAll075 {   margin:0.75rem;   } .-tl-mgAll1 {   margin:1rem;   } .-tl-mgAll2 {   margin:2rem;   } .-tl-mgAll3 {   margin:3rem;   } .-tl-mgAll4 {   margin:4rem;   } .-tl-mgAll5 {   margin:5rem;   } .-tl-mgAll6 {   margin:6rem;   } .-tl-mgAll7 {   margin:7rem;   } .-tl-mgAll8 {   margin:8rem;   }
	.-tl-mgTop0 {   margin-top:0;   } .-tl-mgTop025 {   margin-top:0.25rem;   } .-tl-mgTop05 {   margin-top:0.5rem;   } .-tl-mgTop075 {   margin-top:0.75rem;   } .-tl-mgTop1 {   margin-top:1rem;   } .-tl-mgTop2 {   margin-top:2rem;   } .-tl-mgTop3 {   margin-top:3rem;   } .-tl-mgTop4 {   margin-top:4rem;   } .-tl-mgTop5 {   margin-top:5rem;   } .-tl-mgTop6 {   margin-top:6rem;   } .-tl-mgTop7 {   margin-top:7rem;   } .-tl-mgTop8 {   margin-top:8rem;   }
	.-tl-mgBtm0 {   margin-bottom:0;   } .-tl-mgBtm025 {   margin-bottom:0.25rem;   } .-tl-mgBtm05 {   margin-bottom:0.5rem;   } .-tl-mgBtm075 {   margin-bottom:0.75rem;   } .-tl-mgBtm1 {   margin-bottom:1rem;   } .-tl-mgBtm2 {   margin-bottom:2rem;   } .-tl-mgBtm3 {   margin-bottom:3rem;   } .-tl-mgBtm4 {   margin-bottom:4rem;   } .-tl-mgBtm5 {   margin-bottom:5rem;   } .-tl-mgBtm6 {   margin-bottom:6rem;   } .-tl-mgBtm7 {   margin-bottom:7rem;   } .-tl-mgBtm8 {   margin-bottom:8rem;   }
	.-tl-mgRgt0 {   margin-right:0;   } .-tl-mgRgt025 {   margin-right:0.25rem;   } .-tl-mgRgt05 {   margin-right:0.5rem;   } .-tl-mgRgt075 {   margin-right:0.75rem;   } .-tl-mgRgt1 {   margin-right:1rem;   } .-tl-mgRgt2 {   margin-right:2rem;   } .-tl-mgRgt3 {   margin-right:3rem;   } .-tl-mgRgt4 {   margin-right:4rem;   } .-tl-mgRgt5 {   margin-right:5rem;   } .-tl-mgRgt6 {   margin-right:6rem;   } .-tl-mgRgt7 {   margin-right:7rem;   } .-tl-mgRgt8 {   margin-right:8rem;   }
	.-tl-mgLft0 {   margin-left:0;   } .-tl-mgLft025 {   margin-left:0.25rem;   } .-tl-mgLft05 {   margin-left:0.5rem;   } .-tl-mgLft075 {   margin-left:0.75rem;   } .-tl-mgLft1 {   margin-left:1rem;   } .-tl-mgLft2 {   margin-left:2rem;   } .-tl-mgLft3 {   margin-left:3rem;   } .-tl-mgLft4 {   margin-left:4rem;   } .-tl-mgLft5 {   margin-left:5rem;   } .-tl-mgLft6 {   margin-left:6rem;   } .-tl-mgLft7 {   margin-left:7rem;   } .-tl-mgLft8 {   margin-left:8rem;   }

	/* Padding */
	.-tl-pdAll0 {   padding:0;   } .-tl-pdAll025 {   padding:0.25rem;   } .-tl-pdAll05 {   padding:0.5rem;   } .-tl-pdAll075 {   padding:0.75rem;   } .-tl-pdAll1 {   padding:1rem;   } .-tl-pdAll2 {   padding:2rem;   } .-tl-pdAll3 {   padding:3rem;   } .-tl-pdAll4 {   padding:4rem;   } .-tl-pdAll5 {   padding:5rem;   } .-tl-pdAll6 {   padding:6rem;   } .-tl-pdAll7 {   padding:7rem;   } .-tl-pdAll8 {   padding:8rem;   }
	.-tl-pdTop0 {   padding-top:0rem;   } .-tl-pdTop025 {   padding-top:0.25rem;   } .-tl-pdTop05 {   padding-top:0.5rem;   } .-tl-pdTop075 {   padding-top:0.75rem;   } .-tl-pdTop1 {   padding-top:1rem;   } .-tl-pdTop2 {   padding-top:2rem;   } .-tl-pdTop3 {   padding-top:3rem;   } .-tl-pdTop4 {   padding-top:4rem;   } .-tl-pdTop5 {   padding-top:5rem;   } .-tl-pdTop6 {   padding-top:6rem;   } .-tl-pdTop7 {   padding-top:7rem;   } .-tl-pdTop8 {   padding-top:8rem;   }
	.-tl-pdBtm0 {   padding-bottom:0rem;   } .-tl-pdBtm025 {   padding-bottom:0.25rem;   } .-tl-pdBtm05 {   padding-bottom:0.5rem;   } .-tl-pdBtm075 {   padding-bottom:0.75rem;   } .-tl-pdBtm1 {   padding-bottom:1rem;   } .-tl-pdBtm2 {   padding-bottom:2rem;   } .-tl-pdBtm3 {   padding-bottom:3rem;   } .-tl-pdBtm4 {   padding-bottom:4rem;   } .-tl-pdBtm5 {   padding-bottom:5rem;   } .-tl-pdBtm6 {   padding-bottom:6rem;   } .-tl-pdBtm7 {   padding-bottom:7rem;   } .-tl-pdBtm8 {   padding-bottom:8rem;   }
	.-tl-pdRgt0 {   padding-right:0rem;   } .-tl-pdRgt025 {   padding-right:0.25rem;   } .-tl-pdRgt05 {   padding-right:0.5rem;   } .-tl-pdRgt075 {   padding-right:0.75rem;   } .-tl-pdRgt1 {   padding-right:1rem;   } .-tl-pdRgt2 {   padding-right:2rem;   } .-tl-pdRgt3 {   padding-right:3rem;   } .-tl-pdRgt4 {   padding-right:4rem;   } .-tl-pdRgt5 {   padding-right:5rem;   } .-tl-pdRgt6 {   padding-right:6rem;   } .-tl-pdRgt7 {   padding-right:7rem;   } .-tl-pdRgt8 {   padding-right:8rem;   }
	.-tl-pdLft0 {   padding-left:0rem;   } .-tl-pdLft025 {   padding-left:0.25rem;   } .-tl-pdLft05 {   padding-left:0.5rem;   } .-tl-pdLft075 {   padding-left:0.75rem;   } .-tl-pdLft1 {   padding-left:1rem;   } .-tl-pdLft2 {   padding-left:2rem;   } .-tl-pdLft3 {   padding-left:3rem;   } .-tl-pdLft4 {   padding-left:4rem;   } .-tl-pdLft5 {   padding-left:5rem;   } .-tl-pdLft6 {   padding-left:6rem;   } .-tl-pdLft7 {   padding-left:7rem;   } .-tl-pdLft8 {   padding-left:8rem;   }

	/* -------- Display helpers -------- */
	/* Display */
	.-tl-dispNone	{   display:none;   }
	.-tl-dispBlock	{   display:block;   }
	.-tl-dispInlBlck	{   display:inline-block;   }
	.-tl-dispFlex	{   display:flex;   }

	/* ----- Order ----- */
	.-tl-flexOrder1	{   order:1;   }
	.-tl-flexOrder2	{   order:2;   }
	.-tl-flexOrder3	{   order:3;   }
	.-tl-flexOrder4	{   order:4;   }
	.-tl-flexOrder5	{   order:5;   }
	.-tl-flexOrder6	{   order:6;   }
	.-tl-flexOrder7	{   order:7;   }
	.-tl-flexOrder8	{   order:8;   }
	.-tl-flexOrder9	{   order:9;   }
	.-tl-flexOrder10	{   order:10;   }
	.-tl-flexOrder11	{   order:11;   }
	.-tl-flexOrder12	{   order:12;   }

}
@media only screen and (max-width: 800px) {
	/* ---------------------------------------- *
	 * Tablet Small / .-ts- / 6 columns
	 * ---------------------------------------- */

	/* ----- Margin and Padding helpers ----- */
	/* Margins */
	.-ts-mgCenter {   margin-right:auto; margin-left:auto;   }
	.-ts-mgAll0 {   margin:0;   } .-ts-mgAll025 {   margin:0.25rem;   } .-ts-mgAll05 {   margin:0.5rem;   } .-ts-mgAll075 {   margin:0.75rem;   } .-ts-mgAll1 {   margin:1rem;   } .-ts-mgAll2 {   margin:2rem;   } .-ts-mgAll3 {   margin:3rem;   } .-ts-mgAll4 {   margin:4rem;   } .-ts-mgAll5 {   margin:5rem;   } .-ts-mgAll6 {   margin:6rem;   } .-ts-mgAll7 {   margin:7rem;   } .-ts-mgAll8 {   margin:8rem;   }
	.-ts-mgTop0 {   margin-top:0;   } .-ts-mgTop025 {   margin-top:0.25rem;   } .-ts-mgTop05 {   margin-top:0.5rem;   } .-ts-mgTop075 {   margin-top:0.75rem;   } .-ts-mgTop1 {   margin-top:1rem;   } .-ts-mgTop2 {   margin-top:2rem;   } .-ts-mgTop3 {   margin-top:3rem;   } .-ts-mgTop4 {   margin-top:4rem;   } .-ts-mgTop5 {   margin-top:5rem;   } .-ts-mgTop6 {   margin-top:6rem;   } .-ts-mgTop7 {   margin-top:7rem;   } .-ts-mgTop8 {   margin-top:8rem;   }
	.-ts-mgBtm0 {   margin-bottom:0;   } .-ts-mgBtm025 {   margin-bottom:0.25rem;   } .-ts-mgBtm05 {   margin-bottom:0.5rem;   } .-ts-mgBtm075 {   margin-bottom:0.75rem;   } .-ts-mgBtm1 {   margin-bottom:1rem;   } .-ts-mgBtm2 {   margin-bottom:2rem;   } .-ts-mgBtm3 {   margin-bottom:3rem;   } .-ts-mgBtm4 {   margin-bottom:4rem;   } .-ts-mgBtm5 {   margin-bottom:5rem;   } .-ts-mgBtm6 {   margin-bottom:6rem;   } .-ts-mgBtm7 {   margin-bottom:7rem;   } .-ts-mgBtm8 {   margin-bottom:8rem;   }
	.-ts-mgRgt0 {   margin-right:0;   } .-ts-mgRgt025 {   margin-right:0.25rem;   } .-ts-mgRgt05 {   margin-right:0.5rem;   } .-ts-mgRgt075 {   margin-right:0.75rem;   } .-ts-mgRgt1 {   margin-right:1rem;   } .-ts-mgRgt2 {   margin-right:2rem;   } .-ts-mgRgt3 {   margin-right:3rem;   } .-ts-mgRgt4 {   margin-right:4rem;   } .-ts-mgRgt5 {   margin-right:5rem;   } .-ts-mgRgt6 {   margin-right:6rem;   } .-ts-mgRgt7 {   margin-right:7rem;   } .-ts-mgRgt8 {   margin-right:8rem;   }
	.-ts-mgLft0 {   margin-left:0;   } .-ts-mgLft025 {   margin-left:0.25rem;   } .-ts-mgLft05 {   margin-left:0.5rem;   } .-ts-mgLft075 {   margin-left:0.75rem;   } .-ts-mgLft1 {   margin-left:1rem;   } .-ts-mgLft2 {   margin-left:2rem;   } .-ts-mgLft3 {   margin-left:3rem;   } .-ts-mgLft4 {   margin-left:4rem;   } .-ts-mgLft5 {   margin-left:5rem;   } .-ts-mgLft6 {   margin-left:6rem;   } .-ts-mgLft7 {   margin-left:7rem;   } .-ts-mgLft8 {   margin-left:8rem;   }

	/* Padding */
	.-ts-pdAll0 {   padding:0;   } .-ts-pdAll025 {   padding:0.25rem;   } .-ts-pdAll05 {   padding:0.5rem;   } .-ts-pdAll075 {   padding:0.75rem;   } .-ts-pdAll1 {   padding:1rem;   } .-ts-pdAll2 {   padding:2rem;   } .-ts-pdAll3 {   padding:3rem;   } .-ts-pdAll4 {   padding:4rem;   } .-ts-pdAll5 {   padding:5rem;   } .-ts-pdAll6 {   padding:6rem;   } .-ts-pdAll7 {   padding:7rem;   } .-ts-pdAll8 {   padding:8rem;   }
	.-ts-pdTop0 {   padding-top:0rem;   } .-ts-pdTop025 {   padding-top:0.25rem;   } .-ts-pdTop05 {   padding-top:0.5rem;   } .-ts-pdTop075 {   padding-top:0.75rem;   } .-ts-pdTop1 {   padding-top:1rem;   } .-ts-pdTop2 {   padding-top:2rem;   } .-ts-pdTop3 {   padding-top:3rem;   } .-ts-pdTop4 {   padding-top:4rem;   } .-ts-pdTop5 {   padding-top:5rem;   } .-ts-pdTop6 {   padding-top:6rem;   } .-ts-pdTop7 {   padding-top:7rem;   } .-ts-pdTop8 {   padding-top:8rem;   }
	.-ts-pdBtm0 {   padding-bottom:0rem;   } .-ts-pdBtm025 {   padding-bottom:0.25rem;   } .-ts-pdBtm05 {   padding-bottom:0.5rem;   } .-ts-pdBtm075 {   padding-bottom:0.75rem;   } .-ts-pdBtm1 {   padding-bottom:1rem;   } .-ts-pdBtm2 {   padding-bottom:2rem;   } .-ts-pdBtm3 {   padding-bottom:3rem;   } .-ts-pdBtm4 {   padding-bottom:4rem;   } .-ts-pdBtm5 {   padding-bottom:5rem;   } .-ts-pdBtm6 {   padding-bottom:6rem;   } .-ts-pdBtm7 {   padding-bottom:7rem;   } .-ts-pdBtm8 {   padding-bottom:8rem;   }
	.-ts-pdRgt0 {   padding-right:0rem;   } .-ts-pdRgt025 {   padding-right:0.25rem;   } .-ts-pdRgt05 {   padding-right:0.5rem;   } .-ts-pdRgt075 {   padding-right:0.75rem;   } .-ts-pdRgt1 {   padding-right:1rem;   } .-ts-pdRgt2 {   padding-right:2rem;   } .-ts-pdRgt3 {   padding-right:3rem;   } .-ts-pdRgt4 {   padding-right:4rem;   } .-ts-pdRgt5 {   padding-right:5rem;   } .-ts-pdRgt6 {   padding-right:6rem;   } .-ts-pdRgt7 {   padding-right:7rem;   } .-ts-pdRgt8 {   padding-right:8rem;   }
	.-ts-pdLft0 {   padding-left:0rem;   } .-ts-pdLft025 {   padding-left:0.25rem;   } .-ts-pdLft05 {   padding-left:0.5rem;   } .-ts-pdLft075 {   padding-left:0.75rem;   } .-ts-pdLft1 {   padding-left:1rem;   } .-ts-pdLft2 {   padding-left:2rem;   } .-ts-pdLft3 {   padding-left:3rem;   } .-ts-pdLft4 {   padding-left:4rem;   } .-ts-pdLft5 {   padding-left:5rem;   } .-ts-pdLft6 {   padding-left:6rem;   } .-ts-pdLft7 {   padding-left:7rem;   } .-ts-pdLft8 {   padding-left:8rem;   }

	/* -------- Display helpers -------- */
	/* Display */
	.-ts-dispNone	{   display:none;   }
	.-ts-dispBlock	{   display:block;   }
	.-ts-dispInlBlck	{   display:inline-block;   }
	.-ts-dispFlex	{   display:flex;   }

	/* ----- Order ----- */
	.-ts-flexOrder1	{   order:1;   }
	.-ts-flexOrder2	{   order:2;   }
	.-ts-flexOrder3	{   order:3;   }
	.-ts-flexOrder4	{   order:4;   }
	.-ts-flexOrder5	{   order:5;   }
	.-ts-flexOrder6	{   order:6;   }
	.-ts-flexOrder7	{   order:7;   }
	.-ts-flexOrder8	{   order:8;   }
	.-ts-flexOrder9	{   order:9;   }
	.-ts-flexOrder10	{   order:10;   }
	.-ts-flexOrder11	{   order:11;   }
	.-ts-flexOrder12	{   order:12;   }

}
@media only screen and (max-width: 600px) {
	/* ---------------------------------------- *
	 * Mobile Large / .-ml- / 4 columns
	 * ---------------------------------------- */

	/* ----- Margin and Padding helpers ----- */
	/* Margins */
	.-ml-mgCenter {   margin-right:auto; margin-left:auto;   }
	.-ml-mgAll0 {   margin:0;   } .-ml-mgAll025 {   margin:0.25rem;   } .-ml-mgAll05 {   margin:0.5rem;   } .-ml-mgAll075 {   margin:0.75rem;   } .-ml-mgAll1 {   margin:1rem;   } .-ml-mgAll2 {   margin:2rem;   } .-ml-mgAll3 {   margin:3rem;   } .-ml-mgAll4 {   margin:4rem;   } .-ml-mgAll5 {   margin:5rem;   } .-ml-mgAll6 {   margin:6rem;   } .-ml-mgAll7 {   margin:7rem;   } .-ml-mgAll8 {   margin:8rem;   }
	.-ml-mgTop0 {   margin-top:0;   } .-ml-mgTop025 {   margin-top:0.25rem;   } .-ml-mgTop05 {   margin-top:0.5rem;   } .-ml-mgTop075 {   margin-top:0.75rem;   } .-ml-mgTop1 {   margin-top:1rem;   } .-ml-mgTop2 {   margin-top:2rem;   } .-ml-mgTop3 {   margin-top:3rem;   } .-ml-mgTop4 {   margin-top:4rem;   } .-ml-mgTop5 {   margin-top:5rem;   } .-ml-mgTop6 {   margin-top:6rem;   } .-ml-mgTop7 {   margin-top:7rem;   } .-ml-mgTop8 {   margin-top:8rem;   }
	.-ml-mgBtm0 {   margin-bottom:0;   } .-ml-mgBtm025 {   margin-bottom:0.25rem;   } .-ml-mgBtm05 {   margin-bottom:0.5rem;   } .-ml-mgBtm075 {   margin-bottom:0.75rem;   } .-ml-mgBtm1 {   margin-bottom:1rem;   } .-ml-mgBtm2 {   margin-bottom:2rem;   } .-ml-mgBtm3 {   margin-bottom:3rem;   } .-ml-mgBtm4 {   margin-bottom:4rem;   } .-ml-mgBtm5 {   margin-bottom:5rem;   } .-ml-mgBtm6 {   margin-bottom:6rem;   } .-ml-mgBtm7 {   margin-bottom:7rem;   } .-ml-mgBtm8 {   margin-bottom:8rem;   }
	.-ml-mgRgt0 {   margin-right:0;   } .-ml-mgRgt025 {   margin-right:0.25rem;   } .-ml-mgRgt05 {   margin-right:0.5rem;   } .-ml-mgRgt075 {   margin-right:0.75rem;   } .-ml-mgRgt1 {   margin-right:1rem;   } .-ml-mgRgt2 {   margin-right:2rem;   } .-ml-mgRgt3 {   margin-right:3rem;   } .-ml-mgRgt4 {   margin-right:4rem;   } .-ml-mgRgt5 {   margin-right:5rem;   } .-ml-mgRgt6 {   margin-right:6rem;   } .-ml-mgRgt7 {   margin-right:7rem;   } .-ml-mgRgt8 {   margin-right:8rem;   }
	.-ml-mgLft0 {   margin-left:0;   } .-ml-mgLft025 {   margin-left:0.25rem;   } .-ml-mgLft05 {   margin-left:0.5rem;   } .-ml-mgLft075 {   margin-left:0.75rem;   } .-ml-mgLft1 {   margin-left:1rem;   } .-ml-mgLft2 {   margin-left:2rem;   } .-ml-mgLft3 {   margin-left:3rem;   } .-ml-mgLft4 {   margin-left:4rem;   } .-ml-mgLft5 {   margin-left:5rem;   } .-ml-mgLft6 {   margin-left:6rem;   } .-ml-mgLft7 {   margin-left:7rem;   } .-ml-mgLft8 {   margin-left:8rem;   }

	/* Padding */
	.-ml-pdAll0 {   padding:0;   } .-ml-pdAll025 {   padding:0.25rem;   } .-ml-pdAll05 {   padding:0.5rem;   } .-ml-pdAll075 {   padding:0.75rem;   } .-ml-pdAll1 {   padding:1rem;   } .-ml-pdAll2 {   padding:2rem;   } .-ml-pdAll3 {   padding:3rem;   } .-ml-pdAll4 {   padding:4rem;   } .-ml-pdAll5 {   padding:5rem;   } .-ml-pdAll6 {   padding:6rem;   } .-ml-pdAll7 {   padding:7rem;   } .-ml-pdAll8 {   padding:8rem;   }
	.-ml-pdTop0 {   padding-top:0rem;   } .-ml-pdTop025 {   padding-top:0.25rem;   } .-ml-pdTop05 {   padding-top:0.5rem;   } .-ml-pdTop075 {   padding-top:0.75rem;   } .-ml-pdTop1 {   padding-top:1rem;   } .-ml-pdTop2 {   padding-top:2rem;   } .-ml-pdTop3 {   padding-top:3rem;   } .-ml-pdTop4 {   padding-top:4rem;   } .-ml-pdTop5 {   padding-top:5rem;   } .-ml-pdTop6 {   padding-top:6rem;   } .-ml-pdTop7 {   padding-top:7rem;   } .-ml-pdTop8 {   padding-top:8rem;   }
	.-ml-pdBtm0 {   padding-bottom:0rem;   } .-ml-pdBtm025 {   padding-bottom:0.25rem;   } .-ml-pdBtm05 {   padding-bottom:0.5rem;   } .-ml-pdBtm075 {   padding-bottom:0.75rem;   } .-ml-pdBtm1 {   padding-bottom:1rem;   } .-ml-pdBtm2 {   padding-bottom:2rem;   } .-ml-pdBtm3 {   padding-bottom:3rem;   } .-ml-pdBtm4 {   padding-bottom:4rem;   } .-ml-pdBtm5 {   padding-bottom:5rem;   } .-ml-pdBtm6 {   padding-bottom:6rem;   } .-ml-pdBtm7 {   padding-bottom:7rem;   } .-ml-pdBtm8 {   padding-bottom:8rem;   }
	.-ml-pdRgt0 {   padding-right:0rem;   } .-ml-pdRgt025 {   padding-right:0.25rem;   } .-ml-pdRgt05 {   padding-right:0.5rem;   } .-ml-pdRgt075 {   padding-right:0.75rem;   } .-ml-pdRgt1 {   padding-right:1rem;   } .-ml-pdRgt2 {   padding-right:2rem;   } .-ml-pdRgt3 {   padding-right:3rem;   } .-ml-pdRgt4 {   padding-right:4rem;   } .-ml-pdRgt5 {   padding-right:5rem;   } .-ml-pdRgt6 {   padding-right:6rem;   } .-ml-pdRgt7 {   padding-right:7rem;   } .-ml-pdRgt8 {   padding-right:8rem;   }
	.-ml-pdLft0 {   padding-left:0rem;   } .-ml-pdLft025 {   padding-left:0.25rem;   } .-ml-pdLft05 {   padding-left:0.5rem;   } .-ml-pdLft075 {   padding-left:0.75rem;   } .-ml-pdLft1 {   padding-left:1rem;   } .-ml-pdLft2 {   padding-left:2rem;   } .-ml-pdLft3 {   padding-left:3rem;   } .-ml-pdLft4 {   padding-left:4rem;   } .-ml-pdLft5 {   padding-left:5rem;   } .-ml-pdLft6 {   padding-left:6rem;   } .-ml-pdLft7 {   padding-left:7rem;   } .-ml-pdLft8 {   padding-left:8rem;   }

	/* -------- Display helpers -------- */
	/* Display */
	.-ml-dispNone	{   display:none;   }
	.-ml-dispBlock	{   display:block;   }
	.-ml-dispInlBlck	{   display:inline-block;   }
	.-ml-dispFlex	{   display:flex;   }

	/* ----- Order ----- */
	.-ml-flexOrder1	{   order:1;   }
	.-ml-flexOrder2	{   order:2;   }
	.-ml-flexOrder3	{   order:3;   }
	.-ml-flexOrder4	{   order:4;   }
	.-ml-flexOrder5	{   order:5;   }
	.-ml-flexOrder6	{   order:6;   }
	.-ml-flexOrder7	{   order:7;   }
	.-ml-flexOrder8	{   order:8;   }
	.-ml-flexOrder9	{   order:9;   }
	.-ml-flexOrder10	{   order:10;   }
	.-ml-flexOrder11	{   order:11;   }
	.-ml-flexOrder12	{   order:12;   }

}
@media only screen and (max-width: 400px) {
	/* ---------------------------------------- *
	 * Mobile Small / .-ms- / 2 columns
	 * ---------------------------------------- */
		
	/* ----- Margin and Padding helpers ----- */
	/* Margins */
	.-ms-mgCenter {   margin-right:auto; margin-left:auto;   }
	.-ms-mgAll0 {   margin:0;   } .-ms-mgAll025 {   margin:0.25rem;   } .-ms-mgAll05 {   margin:0.5rem;   } .-ms-mgAll075 {   margin:0.75rem;   } .-ms-mgAll1 {   margin:1rem;   } .-ms-mgAll2 {   margin:2rem;   } .-ms-mgAll3 {   margin:3rem;   } .-ms-mgAll4 {   margin:4rem;   } .-ms-mgAll5 {   margin:5rem;   } .-ms-mgAll6 {   margin:6rem;   } .-ms-mgAll7 {   margin:7rem;   } .-ms-mgAll8 {   margin:8rem;   }
	.-ms-mgTop0 {   margin-top:0;   } .-ms-mgTop025 {   margin-top:0.25rem;   } .-ms-mgTop05 {   margin-top:0.5rem;   } .-ms-mgTop075 {   margin-top:0.75rem;   } .-ms-mgTop1 {   margin-top:1rem;   } .-ms-mgTop2 {   margin-top:2rem;   } .-ms-mgTop3 {   margin-top:3rem;   } .-ms-mgTop4 {   margin-top:4rem;   } .-ms-mgTop5 {   margin-top:5rem;   } .-ms-mgTop6 {   margin-top:6rem;   } .-ms-mgTop7 {   margin-top:7rem;   } .-ms-mgTop8 {   margin-top:8rem;   }
	.-ms-mgBtm0 {   margin-bottom:0;   } .-ms-mgBtm025 {   margin-bottom:0.25rem;   } .-ms-mgBtm05 {   margin-bottom:0.5rem;   } .-ms-mgBtm075 {   margin-bottom:0.75rem;   } .-ms-mgBtm1 {   margin-bottom:1rem;   } .-ms-mgBtm2 {   margin-bottom:2rem;   } .-ms-mgBtm3 {   margin-bottom:3rem;   } .-ms-mgBtm4 {   margin-bottom:4rem;   } .-ms-mgBtm5 {   margin-bottom:5rem;   } .-ms-mgBtm6 {   margin-bottom:6rem;   } .-ms-mgBtm7 {   margin-bottom:7rem;   } .-ms-mgBtm8 {   margin-bottom:8rem;   }
	.-ms-mgRgt0 {   margin-right:0;   } .-ms-mgRgt025 {   margin-right:0.25rem;   } .-ms-mgRgt05 {   margin-right:0.5rem;   } .-ms-mgRgt075 {   margin-right:0.75rem;   } .-ms-mgRgt1 {   margin-right:1rem;   } .-ms-mgRgt2 {   margin-right:2rem;   } .-ms-mgRgt3 {   margin-right:3rem;   } .-ms-mgRgt4 {   margin-right:4rem;   } .-ms-mgRgt5 {   margin-right:5rem;   } .-ms-mgRgt6 {   margin-right:6rem;   } .-ms-mgRgt7 {   margin-right:7rem;   } .-ms-mgRgt8 {   margin-right:8rem;   }
	.-ms-mgLft0 {   margin-left:0;   } .-ms-mgLft025 {   margin-left:0.25rem;   } .-ms-mgLft05 {   margin-left:0.5rem;   } .-ms-mgLft075 {   margin-left:0.75rem;   } .-ms-mgLft1 {   margin-left:1rem;   } .-ms-mgLft2 {   margin-left:2rem;   } .-ms-mgLft3 {   margin-left:3rem;   } .-ms-mgLft4 {   margin-left:4rem;   } .-ms-mgLft5 {   margin-left:5rem;   } .-ms-mgLft6 {   margin-left:6rem;   } .-ms-mgLft7 {   margin-left:7rem;   } .-ms-mgLft8 {   margin-left:8rem;   }

	/* Padding */
	.-ms-pdAll0 {   padding:0;   } .-ms-pdAll025 {   padding:0.25rem;   } .-ms-pdAll05 {   padding:0.5rem;   } .-ms-pdAll075 {   padding:0.75rem;   } .-ms-pdAll1 {   padding:1rem;   } .-ms-pdAll2 {   padding:2rem;   } .-ms-pdAll3 {   padding:3rem;   } .-ms-pdAll4 {   padding:4rem;   } .-ms-pdAll5 {   padding:5rem;   } .-ms-pdAll6 {   padding:6rem;   } .-ms-pdAll7 {   padding:7rem;   } .-ms-pdAll8 {   padding:8rem;   }
	.-ms-pdTop0 {   padding-top:0rem;   } .-ms-pdTop025 {   padding-top:0.25rem;   } .-ms-pdTop05 {   padding-top:0.5rem;   } .-ms-pdTop075 {   padding-top:0.75rem;   } .-ms-pdTop1 {   padding-top:1rem;   } .-ms-pdTop2 {   padding-top:2rem;   } .-ms-pdTop3 {   padding-top:3rem;   } .-ms-pdTop4 {   padding-top:4rem;   } .-ms-pdTop5 {   padding-top:5rem;   } .-ms-pdTop6 {   padding-top:6rem;   } .-ms-pdTop7 {   padding-top:7rem;   } .-ms-pdTop8 {   padding-top:8rem;   }
	.-ms-pdBtm0 {   padding-bottom:0rem;   } .-ms-pdBtm025 {   padding-bottom:0.25rem;   } .-ms-pdBtm05 {   padding-bottom:0.5rem;   } .-ms-pdBtm075 {   padding-bottom:0.75rem;   } .-ms-pdBtm1 {   padding-bottom:1rem;   } .-ms-pdBtm2 {   padding-bottom:2rem;   } .-ms-pdBtm3 {   padding-bottom:3rem;   } .-ms-pdBtm4 {   padding-bottom:4rem;   } .-ms-pdBtm5 {   padding-bottom:5rem;   } .-ms-pdBtm6 {   padding-bottom:6rem;   } .-ms-pdBtm7 {   padding-bottom:7rem;   } .-ms-pdBtm8 {   padding-bottom:8rem;   }
	.-ms-pdRgt0 {   padding-right:0rem;   } .-ms-pdRgt025 {   padding-right:0.25rem;   } .-ms-pdRgt05 {   padding-right:0.5rem;   } .-ms-pdRgt075 {   padding-right:0.75rem;   } .-ms-pdRgt1 {   padding-right:1rem;   } .-ms-pdRgt2 {   padding-right:2rem;   } .-ms-pdRgt3 {   padding-right:3rem;   } .-ms-pdRgt4 {   padding-right:4rem;   } .-ms-pdRgt5 {   padding-right:5rem;   } .-ms-pdRgt6 {   padding-right:6rem;   } .-ms-pdRgt7 {   padding-right:7rem;   } .-ms-pdRgt8 {   padding-right:8rem;   }
	.-ms-pdLft0 {   padding-left:0rem;   } .-ms-pdLft025 {   padding-left:0.25rem;   } .-ms-pdLft05 {   padding-left:0.5rem;   } .-ms-pdLft075 {   padding-left:0.75rem;   } .-ms-pdLft1 {   padding-left:1rem;   } .-ms-pdLft2 {   padding-left:2rem;   } .-ms-pdLft3 {   padding-left:3rem;   } .-ms-pdLft4 {   padding-left:4rem;   } .-ms-pdLft5 {   padding-left:5rem;   } .-ms-pdLft6 {   padding-left:6rem;   } .-ms-pdLft7 {   padding-left:7rem;   } .-ms-pdLft8 {   padding-left:8rem;   }

	/* -------- Display helpers -------- */
	/* Display */
	.-ms-dispNone	{   display:none;   }
	.-ms-dispBlock	{   display:block;   }
	.-ms-dispInlBlck	{   display:inline-block;   }
	.-ms-dispFlex	{   display:flex;   }

	/* ----- Order ----- */
	.-ms-flexOrder1	{   order:1;   }
	.-ms-flexOrder2	{   order:2;   }
	.-ms-flexOrder3	{   order:3;   }
	.-ms-flexOrder4	{   order:4;   }
	.-ms-flexOrder5	{   order:5;   }
	.-ms-flexOrder6	{   order:6;   }
	.-ms-flexOrder7	{   order:7;   }
	.-ms-flexOrder8	{   order:8;   }
	.-ms-flexOrder9	{   order:9;   }
	.-ms-flexOrder10	{   order:10;   }
	.-ms-flexOrder11	{   order:11;   }
	.-ms-flexOrder12	{   order:12;   }
}