/*-------------------------------------------------------------------------------------

	RESET
	
-------------------------------------------------------------------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
overflow-x:hidden;
}
ol, ul {
list-style: none;
}
blockquote {
quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
body {
-webkit-text-size-adjust: none;
}

/*-------------------------------------------------------------------------------------

	BOX MODEL
	
-------------------------------------------------------------------------------------*/

*, *:before, *:after {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}

/*-------------------------------------------------------------------------------------

	CONTAINER
	
-------------------------------------------------------------------------------------*/

.container {
margin-left: auto;
margin-right: auto;
}
.container.\31 25\25 {
width: 100%;
max-width: 90em;
min-width: 77em;
}
.container.\37 5\25 {
width: 60em;
}
.container.\35 0\25 {
width: 40em;
}
.container.\32 5\25 {
width: 20em;
}
.container {
width: 75em;
max-width:100%;
padding:0;
margin-top:1.5em;
}
.container.max {
margin:0;
width:100%;
}
.container.alt {
margin-top:0;
}
.container.medium {
width: 65em;
}
.container.flat {
margin-top:0;
margin-bottom:0;
padding:0;
}
.right-box {
}

@media screen and (max-width: 1680px) {

	.container.\31 25\25 {
	width: 100%;
	max-width: 90em;
	min-width: 80em;
	}
	.container.\37 5\25 {
	width: 60em;
	}
	.container.\35 0\25 {
	width: 40em;
	}
	.container.\32 5\25 {
	width: 20em;
	}
	.container {
	width: 70em;
	padding:0;
	}
	.container.medium {
	width: 60em;
	}

}

@media screen and (max-width: 1280px) {

	.container.\31 25\25 {
	width: 100%;
	max-width: 81.25em;
	min-width: 65em;
	}
	.container.\37 5\25 {
	width: 48.75em;
	}
	.container.\35 0\25 {
	width: 32.5em;
	}
	.container.\32 5\25 {
	width: 16.25em;
	}
	.container {
	width: 70em;
	padding:0;
	margin-top:1em;
	}
	.container.medium {
	width: 60em;
	}

}

@media screen and (max-width: 1024px) {

	.container.\31 25\25 {
	width: 100%;
	max-width: 81.25em;
	min-width: 62em;
	}
	.container.\37 5\25 {
	width: 48.75em;
	}
	.container.\35 0\25 {
	width: 32.5em;
	}
	.container.\32 5\25 {
	width: 16.25em;
	}
	.container,
	.container.medium {
	width: 100%;
	padding:0;
	margin-top:0;
	}

}

@media screen and (max-width: 980px) {

	.container.\31 25\25 {
	width: 100%;
	max-width: 112.5%;
	min-width: 90%;
	}
	.container.\37 5\25 {
	width: 67.5%;
	}
	.container.\35 0\25 {
	width: 45%;
	}
	.container.\32 5\25 {
	width: 22.5%;
	}
	.container,
	.container.medium {
	width: 100% !important;
	padding:0;
	margin-top:0;
	}

}

@media screen and (max-width: 736px) {

	.container.\31 25\25 {
	width: 100%;
	max-width: 112.5%;
	min-width: 90%;
	}
	.container.\37 5\25 {
	width: 67.5%;
	}
	.container.\35 0\25 {
	width: 45%;
	}
	.container.\32 5\25 {
	width: 22.5%;
	}
	.container,
	.container.medium {
	width:100% !important;
	padding:0;
	}

}

@media screen and (max-width: 480px) {

	.container.\31 25\25 {
	width: 100%;
	max-width: 112.5%;
	min-width: 90%;
	}
	.container.\37 5\25 {
	width: 67.5%;
	}
	.container.\35 0\25 {
	width: 45%;
	}
	.container.\32 5\25 {
	width: 22.5%;
	}
	.container,
	.container.medium {
	width: 100% !important;
	padding:0;
	}
	
}

@media screen and (max-width: 360px) {

	.container,
	.container.medium {
	width: 100% !important;
	padding:0;
	}
	
}

/*-------------------------------------------------------------------------------------

	RIGHT BOX
	
-------------------------------------------------------------------------------------*/

.right-box {
}

@media screen and (min-width: 1281px) {

	.right-box {
	position:static;
	/*top:-60px;
	right:-60px;
	bottom:-60px;
	left:75%;
	padding:0;
	margin-left:40px;*/
	}
	
}
@media screen and (max-width: 1680px) {

	.right-box {
	padding:0;
	/*position:static;
	top:-50px;
	right:-50px;
	bottom:-50px;
	left:75%;
	margin-left:40px;*/
	}

}

@media screen and (max-width: 1280px) {

	.right-box {
	padding:0;
	/*position:static;
	top:-40px;
	right:-40px;
	bottom:-40px;
	left:75%;
	padding:0;
	margin-left:30px;*/
	}
	
}

@media screen and (max-width: 1024px) {

	.right-box {
	padding:0;
	/*position:static;
	top:-30px;
	right:-30px;
	bottom:-30px;
	left:75%;
	margin-left:20px;*/
	}
	
}

@media screen and (min-width: 981px) {

	.right-box {
	border-left:1px solid rgba(33,33,33,.1);
	}

}

@media screen and (max-width: 980px) {

	.right-box {
	/*position:static;
	padding:0;
	margin-left:0;
	margin-bottom:2.5em;
	border-left:none;*/
	}

}

@media screen and (max-width: 736px) {

	.right-box {
	padding:0;
	}

}

/*-------------------------------------------------------------------------------------

	GRID
	
-------------------------------------------------------------------------------------*/

.row {
border-bottom: solid 1px transparent;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.row > * {
float: left;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.row:after, .row:before {
content: '';
display: block;
clear: both;
height: 0;
}
.row.uniform > * > :first-child {
margin-top: 0;
}
.row.uniform > * > :last-child {
margin-bottom: 0;
}
.row.\30 \25 > * {
padding: 0 0 0 0em;
}
.row.\30 \25 {
margin: 0 0 -1px 0em;
}
.row.uniform.\30 \25 > * {
padding: 0em 0 0 0em;
}
.row.uniform.\30 \25 {
margin: 0em 0 -1px 0em;
}
.row > * {
padding: 0 0 0 2em;
}
.row {
margin: 0 0 -1px -2em;
}
.row.uniform > * {
padding: 2em 0 0 2em;
}
.row.uniform {
margin: -2em 0 -1px -2em;
}
.row.\32 00\25 > * {
padding: 0 0 0 4em;
}
.row.\32 00\25 {
margin: 0 0 -1px -4em;
}
.row.uniform.\32 00\25 > * {
padding: 4em 0 0 4em;
}
.row.uniform.\32 00\25 {
margin: -4em 0 -1px -4em;
}
.row.\31 50\25 > * {
padding: 0 0 0 3em;
}
.row.\31 50\25 {
margin: 0 0 -1px -3em;
}
.row.uniform.\31 50\25 > * {
padding: 3em 0 0 3em;
}
.row.uniform.\31 50\25 {
margin: -3em 0 -1px -3em;
}
.row.\35 0\25 > * {
padding: 0 0 0 1em;
}
.row.\35 0\25 {
margin: 0 0 -1px -1em;
}
.row.uniform.\35 0\25 > * {
padding: 1em 0 0 1em;
}
.row.uniform.\35 0\25 {
margin: -1em 0 -1px -1em;
}
.row.\32 5\25 > * {
padding: 0 0 0 0.5em;
}
.row.\32 5\25 {
margin: 0 0 -1px -0.5em;
}
.row.uniform.\32 5\25 > * {
padding: 0.5em 0 0 0.5em;
}
.row.uniform.\32 5\25 {
margin: -0.5em 0 -1px -0.5em;
}
.\31 2u, .\31 2u\24 {
width: 100%;
clear: none;
margin-left: 0;
}
.\31 1u, .\31 1u\24 {
width: 91.6666666667%;
clear: none;
margin-left: 0;
}
.\31 0u, .\31 0u\24 {
width: 83.3333333333%;
clear: none;
margin-left: 0;
}
.\39 u, .\39 u\24 {
width: 75%;
clear: none;
margin-left: 0;
}
.\38 u, .\38 u\24 {
width: 66.6666666667%;
clear: none;
margin-left: 0;
}
.\37 u, .\37 u\24 {
width: 58.3333333333%;
clear: none;
margin-left: 0;
}
.\36 u, .\36 u\24 {
width: 50%;
clear: none;
margin-left: 0;
}
.\35 u, .\35 u\24 {
width: 41.6666666667%;
clear: none;
margin-left: 0;
}
.\34 u, .\34 u\24 {
width: 33.3333333333%;
clear: none;
margin-left: 0;
}
.\33 u, .\33 u\24 {
width: 25%;
clear: none;
margin-left: 0;
}
.\32 u, .\32 u\24 {
width: 16.6666666667%;
clear: none;
margin-left: 0;
}
.\31 u, .\31 u\24 {
width: 8.3333333333%;
clear: none;
margin-left: 0;
}
.\31 2u\24 + *,
.\31 1u\24 + *,
.\31 0u\24 + *,
.\39 u\24 + *,
.\38 u\24 + *,
.\37 u\24 + *,
.\36 u\24 + *,
.\35 u\24 + *,
.\34 u\24 + *,
.\33 u\24 + *,
.\32 u\24 + *,
.\31 u\24 + * {
clear: left;
}
.\-11u {
margin-left: 91.66667%;
}
.\-10u {
margin-left: 83.33333%;
}
.\-9u {
margin-left: 75%;
}
.\-8u {
margin-left: 66.66667%;
}
.\-7u {
margin-left: 58.33333%;
}
.\-6u {
margin-left: 50%;
}
.\-5u {
margin-left: 41.66667%;
}
.\-4u {
margin-left: 33.33333%;
}
.\-3u {
margin-left: 25%;
}
.\-2u {
margin-left: 16.66667%;
}
.\-1u {
margin-left: 8.33333%;
}

@media screen and (max-width: 1680px) {

	.row > * {
	padding: 0 0 0 2em;
	}
	.row {
	margin: 0 0 -1px -2em;
	}
	.row.uniform > * {
	padding: 2em 0 0 2em;
	}
	.row.uniform {
	margin: -2em 0 -1px -2em;
	}
	.row.\32 00\25 > * {
	padding: 0 0 0 4em;
	}
	.row.\32 00\25 {
	margin: 0 0 -1px -4em;
	}
	.row.uniform.\32 00\25 > * {
	padding: 4em 0 0 4em;
	}
	.row.uniform.\32 00\25 {
	margin: -4em 0 -1px -4em;
	}
	.row.\31 50\25 > * {
	padding: 0 0 0 3em;
	}
	.row.\31 50\25 {
	margin: 0 0 -1px -3em;
	}
	.row.uniform.\31 50\25 > * {
	padding: 3em 0 0 3em;
	}
	.row.uniform.\31 50\25 {
	margin: -3em 0 -1px -3em;
	}
	.row.\35 0\25 > * {
	padding: 0 0 0 1em;
	}
	.row.\35 0\25 {
	margin: 0 0 -1px -1em;
	}
	.row.uniform.\35 0\25 > * {
	padding: 1em 0 0 1em;
	}
	.row.uniform.\35 0\25 {
	margin: -1em 0 -1px -1em;
	}
	.row.\32 5\25 > * {
	padding: 0 0 0 0.5em;
	}
	.row.\32 5\25 {
	margin: 0 0 -1px -0.5em;
	}
	.row.uniform.\32 5\25 > * {
	padding: 0.5em 0 0 0.5em;
	}
	.row.uniform.\32 5\25 {
	margin: -0.5em 0 -1px -0.5em;
	}
	.\31 2u\28xlarge\29, .\31 2u\24\28xlarge\29 {
	width: 100%;
	clear: none;
	margin-left: 0;
	}
	.\31 1u\28xlarge\29, .\31 1u\24\28xlarge\29 {
	width: 91.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\31 0u\28xlarge\29, .\31 0u\24\28xlarge\29 {
	width: 83.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\39 u\28xlarge\29, .\39 u\24\28xlarge\29 {
	width: 75%;
	clear: none;
	margin-left: 0;
	}
	.\38 u\28xlarge\29, .\38 u\24\28xlarge\29 {
	width: 66.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\37 u\28xlarge\29, .\37 u\24\28xlarge\29 {
	width: 58.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\36 u\28xlarge\29, .\36 u\24\28xlarge\29 {
	width: 50%;
	clear: none;
	margin-left: 0;
	}
	.\35 u\28xlarge\29, .\35 u\24\28xlarge\29 {
	width: 41.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\34 u\28xlarge\29, .\34 u\24\28xlarge\29 {
	width: 33.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\33 u\28xlarge\29, .\33 u\24\28xlarge\29 {
	width: 25%;
	clear: none;
	margin-left: 0;
	}
	.\32 u\28xlarge\29, .\32 u\24\28xlarge\29 {
	width: 16.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\31 u\28xlarge\29, .\31 u\24\28xlarge\29 {
	width: 8.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\31 2u\24\28xlarge\29 + *,
	.\31 1u\24\28xlarge\29 + *,
	.\31 0u\24\28xlarge\29 + *,
	.\39 u\24\28xlarge\29 + *,
	.\38 u\24\28xlarge\29 + *,
	.\37 u\24\28xlarge\29 + *,
	.\36 u\24\28xlarge\29 + *,
	.\35 u\24\28xlarge\29 + *,
	.\34 u\24\28xlarge\29 + *,
	.\33 u\24\28xlarge\29 + *,
	.\32 u\24\28xlarge\29 + *,
	.\31 u\24\28xlarge\29 + * {
	clear: left;
	}
	.\-11u\28xlarge\29 {
	margin-left: 91.66667%;
	}
	.\-10u\28xlarge\29 {
	margin-left: 83.33333%;
	}
	.\-9u\28xlarge\29 {
	margin-left: 75%;
	}
	.\-8u\28xlarge\29 {
	margin-left: 66.66667%;
	}
	.\-7u\28xlarge\29 {
	margin-left: 58.33333%;
	}
	.\-6u\28xlarge\29 {
	margin-left: 50%;
	}
	.\-5u\28xlarge\29 {
	margin-left: 41.66667%;
	}
	.\-4u\28xlarge\29 {
	margin-left: 33.33333%;
	}
	.\-3u\28xlarge\29 {
	margin-left: 25%;
	}
	.\-2u\28xlarge\29 {
	margin-left: 16.66667%;
	}
	.\-1u\28xlarge\29 {
	margin-left: 8.33333%;
	}

}

@media screen and (max-width: 1280px) {

	.row > * {
	padding: 0 0 0 1.5em;
	}
	.row {
	margin: 0 0 -1px -1.5em;
	}
	.row.uniform > * {
	padding: 1.5em 0 0 1.5em;
	}
	.row.uniform {
	margin: -1.5em 0 -1px -1.5em;
	}
	.row.\32 00\25 > * {
	padding: 0 0 0 3em;
	}
	.row.\32 00\25 {
	margin: 0 0 -1px -3em;
	}
	.row.uniform.\32 00\25 > * {
	padding: 3em 0 0 3em;
	}
	.row.uniform.\32 00\25 {
	margin: -3em 0 -1px -3em;
	}
	.row.\31 50\25 > * {
	padding: 0 0 0 2.25em;
	}
	.row.\31 50\25 {
	margin: 0 0 -1px -2.25em;
	}
	.row.uniform.\31 50\25 > * {
	padding: 2.25em 0 0 2.25em;
	}
	.row.uniform.\31 50\25 {
	margin: -2.25em 0 -1px -2.25em;
	}
	.row.\35 0\25 > * {
	padding: 0 0 0 0.75em;
	}
	.row.\35 0\25 {
	margin: 0 0 -1px -0.75em;
	}
	.row.uniform.\35 0\25 > * {
	padding: 0.75em 0 0 0.75em;
	}
	.row.uniform.\35 0\25 {
	margin: -0.75em 0 -1px -0.75em;
	}
	.row.\32 5\25 > * {
	padding: 0 0 0 0.375em;
	}
	.row.\32 5\25 {
	margin: 0 0 -1px -0.375em;
	}
	.row.uniform.\32 5\25 > * {
	padding: 0.375em 0 0 0.375em;
	}
	.row.uniform.\32 5\25 {
	margin: -0.375em 0 -1px -0.375em;
	}
	.\31 2u\28large\29, .\31 2u\24\28large\29 {
	width: 100%;
	clear: none;
	margin-left: 0;
	}
	.\31 1u\28large\29, .\31 1u\24\28large\29 {
	width: 91.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\31 0u\28large\29, .\31 0u\24\28large\29 {
	width: 83.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\39 u\28large\29, .\39 u\24\28large\29 {
	width: 75%;
	clear: none;
	margin-left: 0;
	}
	.\38 u\28large\29, .\38 u\24\28large\29 {
	width: 66.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\37 u\28large\29, .\37 u\24\28large\29 {
	width: 58.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\36 u\28large\29, .\36 u\24\28large\29 {
	width: 50%;
	clear: none;
	margin-left: 0;
	}
	.\35 u\28large\29, .\35 u\24\28large\29 {
	width: 41.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\34 u\28large\29, .\34 u\24\28large\29 {
	width: 33.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\33 u\28large\29, .\33 u\24\28large\29 {
	width: 25%;
	clear: none;
	margin-left: 0;
	}
	.\32 u\28large\29, .\32 u\24\28large\29 {
	width: 16.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\31 u\28large\29, .\31 u\24\28large\29 {
	width: 8.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\31 2u\24\28large\29 + *,
	.\31 1u\24\28large\29 + *,
	.\31 0u\24\28large\29 + *,
	.\39 u\24\28large\29 + *,
	.\38 u\24\28large\29 + *,
	.\37 u\24\28large\29 + *,
	.\36 u\24\28large\29 + *,
	.\35 u\24\28large\29 + *,
	.\34 u\24\28large\29 + *,
	.\33 u\24\28large\29 + *,
	.\32 u\24\28large\29 + *,
	.\31 u\24\28large\29 + * {
	clear: left;
	}
	.\-11u\28large\29 {
	margin-left: 91.66667%;
	}
	.\-10u\28large\29 {
	margin-left: 83.33333%;
	}
	.\-9u\28large\29 {
	margin-left: 75%;
	}
	.\-8u\28large\29 {
	margin-left: 66.66667%;
	}
	.\-7u\28large\29 {
	margin-left: 58.33333%;
	}
	.\-6u\28large\29 {
	margin-left: 50%;
	}
	.\-5u\28large\29 {
	margin-left: 41.66667%;
	}
	.\-4u\28large\29 {
	margin-left: 33.33333%;
	}
	.\-3u\28large\29 {
	margin-left: 25%;
	}
	.\-2u\28large\29 {
	margin-left: 16.66667%;
	}
	.\-1u\28large\29 {
	margin-left: 8.33333%;
	}

}

@media screen and (max-width: 980px) {

	.row > * {
	padding: 0 0 0 1.5em;
	}
	.row {
	margin: 0 0 -1px -1.5em;
	}
	.row.uniform > * {
	padding: 1.5em 0 0 1.5em;
	}
	.row.uniform {
	margin: -1.5em 0 -1px -1.5em;
	}
	.row.\32 00\25 > * {
	padding: 0 0 0 3em;
	}
	.row.\32 00\25 {
	margin: 0 0 -1px -3em;
	}
	.row.uniform.\32 00\25 > * {
	padding: 3em 0 0 3em;
	}
	.row.uniform.\32 00\25 {
	margin: -3em 0 -1px -3em;
	}
	.row.\31 50\25 > * {
	padding: 0 0 0 2.25em;
	}
	.row.\31 50\25 {
	margin: 0 0 -1px -2.25em;
	}
	.row.uniform.\31 50\25 > * {
	padding: 2.25em 0 0 2.25em;
	}
	.row.uniform.\31 50\25 {
	margin: -2.25em 0 -1px -2.25em;
	}
	.row.\35 0\25 > * {
	padding: 0 0 0 0.75em;
	}
	.row.\35 0\25 {
	margin: 0 0 -1px -0.75em;
	}
	.row.uniform.\35 0\25 > * {
	padding: 0.75em 0 0 0.75em;
	}
	.row.uniform.\35 0\25 {
	margin: -0.75em 0 -1px -0.75em;
	}
	.row.\32 5\25 > * {
	padding: 0 0 0 0.375em;
	}
	.row.\32 5\25 {
	margin: 0 0 -1px -0.375em;
	}
	.row.uniform.\32 5\25 > * {
	padding: 0.375em 0 0 0.375em;
	}
	.row.uniform.\32 5\25 {
	margin: -0.375em 0 -1px -0.375em;
	}
	.\31 2u\28medium\29, .\31 2u\24\28medium\29 {
	width: 100%;
	clear: none;
	margin-left: 0;
	}
	.\31 1u\28medium\29, .\31 1u\24\28medium\29 {
	width: 91.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\31 0u\28medium\29, .\31 0u\24\28medium\29 {
	width: 83.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\39 u\28medium\29, .\39 u\24\28medium\29 {
	width: 75%;
	clear: none;
	margin-left: 0;
	}
	.\38 u\28medium\29, .\38 u\24\28medium\29 {
	width: 66.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\37 u\28medium\29, .\37 u\24\28medium\29 {
	width: 58.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\36 u\28medium\29, .\36 u\24\28medium\29 {
	width: 50%;
	clear: none;
	margin-left: 0;
	}
	.\35 u\28medium\29, .\35 u\24\28medium\29 {
	width: 41.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\34 u\28medium\29, .\34 u\24\28medium\29 {
	width: 33.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\33 u\28medium\29, .\33 u\24\28medium\29 {
	width: 25%;
	clear: none;
	margin-left: 0;
	}
	.\32 u\28medium\29, .\32 u\24\28medium\29 {
	width: 16.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\31 u\28medium\29, .\31 u\24\28medium\29 {
	width: 8.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\31 2u\24\28medium\29 + *,
	.\31 1u\24\28medium\29 + *,
	.\31 0u\24\28medium\29 + *,
	.\39 u\24\28medium\29 + *,
	.\38 u\24\28medium\29 + *,
	.\37 u\24\28medium\29 + *,
	.\36 u\24\28medium\29 + *,
	.\35 u\24\28medium\29 + *,
	.\34 u\24\28medium\29 + *,
	.\33 u\24\28medium\29 + *,
	.\32 u\24\28medium\29 + *,
	.\31 u\24\28medium\29 + * {
	clear: left;
	}
	.\-11u\28medium\29 {
	margin-left: 91.66667%;
	}
	.\-10u\28medium\29 {
	margin-left: 83.33333%;
	}
	.\-9u\28medium\29 {
	margin-left: 75%;
	}
	.\-8u\28medium\29 {
	margin-left: 66.66667%;
	}
	.\-7u\28medium\29 {
	margin-left: 58.33333%;
	}
	.\-6u\28medium\29 {
	margin-left: 50%;
	}
	.\-5u\28medium\29 {
	margin-left: 41.66667%;
	}
	.\-4u\28medium\29 {
	margin-left: 33.33333%;
	}
	.\-3u\28medium\29 {
	margin-left: 25%;
	}
	.\-2u\28medium\29 {
	margin-left: 16.66667%;
	}
	.\-1u\28medium\29 {
	margin-left: 8.33333%;
	}
	.dsp\24\28medium\29,
	.dsp\24\28medium\29,
	.dsp\24\28medium\29,
	.dsp\24\28medium\29,
	.dsp\24\28medium\29,
	.dsp\24\28medium\29,
	.dsp\24\28medium\29,
	.dsp\24\28medium\29,
	.dsp\24\28medium\29 {
	display:none;
	}

}

@media screen and (max-width: 736px) {

	.row > * {
	padding: 0 0 0 1.25em;
	}
	.row {
	margin: 0 0 -1px -1.25em;
	}
	.row.uniform > * {
	padding: 1.25em 0 0 1.25em;
	}
	.row.uniform {
	margin: -1.25em 0 -1px -1.25em;
	}
	.row.\32 00\25 > * {
	padding: 0 0 0 2.5em;
	}
	.row.\32 00\25 {
	margin: 0 0 -1px -2.5em;
	}
	.row.uniform.\32 00\25 > * {
	padding: 2.5em 0 0 2.5em;
	}
	.row.uniform.\32 00\25 {
	margin: -2.5em 0 -1px -2.5em;
	}
	.row.\31 50\25 > * {
	padding: 0 0 0 1.875em;
	}
	.row.\31 50\25 {
	margin: 0 0 -1px -1.875em;
	}
	.row.uniform.\31 50\25 > * {
	padding: 1.875em 0 0 1.875em;
	}
	.row.uniform.\31 50\25 {
	margin: -1.875em 0 -1px -1.875em;
	}
	.row.\35 0\25 > * {
	padding: 0 0 0 0.625em;
	}
	.row.\35 0\25 {
	margin: 0 0 -1px -0.625em;
	}
	.row.uniform.\35 0\25 > * {
	padding: 0.625em 0 0 0.625em;
	}
	.row.uniform.\35 0\25 {
	margin: -0.625em 0 -1px -0.625em;
	}
	.row.\32 5\25 > * {
	padding: 0 0 0 0.3125em;
	}
	.row.\32 5\25 {
	margin: 0 0 -1px -0.3125em;
	}
	.row.uniform.\32 5\25 > * {
	padding: 0.3125em 0 0 0.3125em;
	}
	.row.uniform.\32 5\25 {
	margin: -0.3125em 0 -1px -0.3125em;
	}
	.\31 2u\28small\29, .\31 2u\24\28small\29 {
	width: 100%;
	clear: none;
	margin-left: 0;
	}
	.\31 1u\28small\29, .\31 1u\24\28small\29 {
	width: 91.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\31 0u\28small\29, .\31 0u\24\28small\29 {
	width: 83.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\39 u\28small\29, .\39 u\24\28small\29 {
	width: 75%;
	clear: none;
	margin-left: 0;
	}
	.\38 u\28small\29, .\38 u\24\28small\29 {
	width: 66.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\37 u\28small\29, .\37 u\24\28small\29 {
	width: 58.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\36 u\28small\29, .\36 u\24\28small\29 {
	width: 50%;
	clear: none;
	margin-left: 0;
	}
	.\35 u\28small\29, .\35 u\24\28small\29 {
	width: 41.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\34 u\28small\29, .\34 u\24\28small\29 {
	width: 33.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\33 u\28small\29, .\33 u\24\28small\29 {
	width: 25%;
	clear: none;
	margin-left: 0;
	}
	.\32 u\28small\29, .\32 u\24\28small\29 {
	width: 16.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\31 u\28small\29, .\31 u\24\28small\29 {
	width: 8.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\31 2u\24\28small\29 + *,
	.\31 1u\24\28small\29 + *,
	.\31 0u\24\28small\29 + *,
	.\39 u\24\28small\29 + *,
	.\38 u\24\28small\29 + *,
	.\37 u\24\28small\29 + *,
	.\36 u\24\28small\29 + *,
	.\35 u\24\28small\29 + *,
	.\34 u\24\28small\29 + *,
	.\33 u\24\28small\29 + *,
	.\32 u\24\28small\29 + *,
	.\31 u\24\28small\29 + * {
	clear: left;
	}
	.\-11u\28small\29 {
	margin-left: 91.66667%;
	}
	.\-10u\28small\29 {
	margin-left: 83.33333%;
	}
	.\-9u\28small\29 {
	margin-left: 75%;
	}
	.\-8u\28small\29 {
	margin-left: 66.66667%;
	}
	.\-7u\28small\29 {
	margin-left: 58.33333%;
	}
	.\-6u\28small\29 {
	margin-left: 50%;
	}
	.\-5u\28small\29 {
	margin-left: 41.66667%;
	}
	.\-4u\28small\29 {
	margin-left: 33.33333%;
	}
	.\-3u\28small\29 {
	margin-left: 25%;
	}
	.\-2u\28small\29 {
	margin-left: 16.66667%;
	}
	.\-1u\28small\29 {
	margin-left: 8.33333%;
	}

}

@media screen and (max-width: 480px) {

	.row > * {
	padding: 0 0 0 1.25em;
	}
	.row {
	margin: 0 0 -1px -1.25em;
	}
	.row.uniform > * {
	padding: 1.25em 0 0 1.25em;
	}
	.row.uniform {
	margin: -1.25em 0 -1px -1.25em;
	}
	.row.\32 00\25 > * {
	padding: 0 0 0 2.5em;
	}
	.row.\32 00\25 {
	margin: 0 0 -1px -2.5em;
	}
	.row.uniform.\32 00\25 > * {
	padding: 2.5em 0 0 2.5em;
	}
	.row.uniform.\32 00\25 {
	margin: -2.5em 0 -1px -2.5em;
	}
	.row.\31 50\25 > * {
	padding: 0 0 0 1.875em;
	}
	.row.\31 50\25 {
	margin: 0 0 -1px -1.875em;
	}
	.row.uniform.\31 50\25 > * {
	padding: 1.875em 0 0 1.875em;
	}
	.row.uniform.\31 50\25 {
	margin: -1.875em 0 -1px -1.875em;
	}
	.row.\35 0\25 > * {
	padding: 0 0 0 0.625em;
	}
	.row.\35 0\25 {
	margin: 0 0 -1px -0.625em;
	}
	.row.uniform.\35 0\25 > * {
	padding: 0.625em 0 0 0.625em;
	}
	.row.uniform.\35 0\25 {
	margin: -0.625em 0 -1px -0.625em;
	}
	.row.\32 5\25 > * {
	padding: 0 0 0 0.3125em;
	}
	.row.\32 5\25 {
	margin: 0 0 -1px -0.3125em;
	}
	.row.uniform.\32 5\25 > * {
	padding: 0.3125em 0 0 0.3125em;
	}
	.row.uniform.\32 5\25 {
	margin: -0.3125em 0 -1px -0.3125em;
	}
	.\31 2u\28xsmall\29, .\31 2u\24\28xsmall\29 {
	width: 100%;
	clear: none;
	margin-left: 0;
	}
	.\31 1u\28xsmall\29, .\31 1u\24\28xsmall\29 {
	width: 91.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\31 0u\28xsmall\29, .\31 0u\24\28xsmall\29 {
	width: 83.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\39 u\28xsmall\29, .\39 u\24\28xsmall\29 {
	width: 75%;
	clear: none;
	margin-left: 0;
	}
	.\38 u\28xsmall\29, .\38 u\24\28xsmall\29 {
	width: 66.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\37 u\28xsmall\29, .\37 u\24\28xsmall\29 {
	width: 58.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\36 u\28xsmall\29, .\36 u\24\28xsmall\29 {
	width: 50%;
	clear: none;
	margin-left: 0;
	}
	.\35 u\28xsmall\29, .\35 u\24\28xsmall\29 {
	width: 41.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\34 u\28xsmall\29, .\34 u\24\28xsmall\29 {
	width: 33.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\33 u\28xsmall\29, .\33 u\24\28xsmall\29 {
	width: 25%;
	clear: none;
	margin-left: 0;
	}
	.\32 u\28xsmall\29, .\32 u\24\28xsmall\29 {
	width: 16.6666666667%;
	clear: none;
	margin-left: 0;
	}
	.\31 u\28xsmall\29, .\31 u\24\28xsmall\29 {
	width: 8.3333333333%;
	clear: none;
	margin-left: 0;
	}
	.\31 2u\24\28xsmall\29 + *,
	.\31 1u\24\28xsmall\29 + *,
	.\31 0u\24\28xsmall\29 + *,
	.\39 u\24\28xsmall\29 + *,
	.\38 u\24\28xsmall\29 + *,
	.\37 u\24\28xsmall\29 + *,
	.\36 u\24\28xsmall\29 + *,
	.\35 u\24\28xsmall\29 + *,
	.\34 u\24\28xsmall\29 + *,
	.\33 u\24\28xsmall\29 + *,
	.\32 u\24\28xsmall\29 + *,
	.\31 u\24\28xsmall\29 + * {
	clear: left;
	}
	.\-11u\28xsmall\29 {
	margin-left: 91.66667%;
	}
	.\-10u\28xsmall\29 {
	margin-left: 83.33333%;
	}
	.\-9u\28xsmall\29 {
	margin-left: 75%;
	}
	.\-8u\28xsmall\29 {
	margin-left: 66.66667%;
	}
	.\-7u\28xsmall\29 {
	margin-left: 58.33333%;
	}
	.\-6u\28xsmall\29 {
	margin-left: 50%;
	}
	.\-5u\28xsmall\29 {
	margin-left: 41.66667%;
	}
	.\-4u\28xsmall\29 {
	margin-left: 33.33333%;
	}
	.\-3u\28xsmall\29 {
	margin-left: 25%;
	}
	.\-2u\28xsmall\29 {
	margin-left: 16.66667%;
	}
	.\-1u\28xsmall\29 {
	margin-left: 8.33333%;
	}

}
