@import url("font-awesome.min.css");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300italic,600,600italic");

/*
	Arcana by HTML5 UP
	html5up.net | @ajlkn
	Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
*/

/* 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}ol,ul{list-style:none}blockquote,q{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}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.container{margin-left:auto;margin-right:auto}.container.31 2525{width:100%;max-width:1750px;min-width:1400px}.container.37 525{width:1050px}.container.35 025{width:700px}.container.32 525{width:350px}.container{width:1400px}@media screen and (max-width: 1680px){.container.31 2525{width:100%;max-width:1500px;min-width:1200px}.container.37 525{width:900px}.container.35 025{width:600px}.container.32 525{width:300px}.container{width:1200px}}@media screen and (max-width: 1280px){.container.31 2525{width:100%;max-width:1200px;min-width:960px}.container.37 525{width:720px}.container.35 025{width:480px}.container.32 525{width:240px}.container{width:960px}}@media screen and (max-width: 980px){.container.31 2525{width:100%;max-width:118.75%;min-width:95%}.container.37 525{width:71.25%}.container.35 025{width:47.5%}.container.32 525{width:23.75%}.container{width:95%}}@media screen and (max-width: 840px){.container.31 2525{width:100%;max-width:118.75%;min-width:95%}.container.37 525{width:71.25%}.container.35 025{width:47.5%}.container.32 525{width:23.75%}.container{width:95% !important}}@media screen and (max-width: 736px){.container.31 2525{width:100%;max-width:112.5%;min-width:90%}.container.37 525{width:67.5%}.container.35 025{width:45%}.container.32 525{width:22.5%}.container{width:90% !important}}@media screen and (max-width: 480px){.container.31 2525{width:100%;max-width:125%;min-width:100%}.container.37 525{width:75%}.container.35 025{width:50%}.container.32 525{width:25%}.container{width:100% !important}}.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:0px 0 0 0px}.row.30 25{margin:0px 0 -1px 0px}.row.uniform.30 25>*{padding:0px 0 0 0px}.row.uniform.30 25{margin:0px 0 -1px 0px}.row>*{padding:50px 0 0 50px}.row{margin:-50px 0 -1px -50px}.row.uniform>*{padding:50px 0 0 50px}.row.uniform{margin:-50px 0 -1px -50px}.row.32 0025>*{padding:100px 0 0 100px}.row.32 0025{margin:-100px 0 -1px -100px}.row.uniform.32 0025>*{padding:100px 0 0 100px}.row.uniform.32 0025{margin:-100px 0 -1px -100px}.row.31 5025>*{padding:75px 0 0 75px}.row.31 5025{margin:-75px 0 -1px -75px}.row.uniform.31 5025>*{padding:75px 0 0 75px}.row.uniform.31 5025{margin:-75px 0 -1px -75px}.row.35 025>*{padding:25px 0 0 25px}.row.35 025{margin:-25px 0 -1px -25px}.row.uniform.35 025>*{padding:25px 0 0 25px}.row.uniform.35 025{margin:-25px 0 -1px -25px}.row.32 525>*{padding:12.5px 0 0 12.5px}.row.32 525{margin:-12.5px 0 -1px -12.5px}.row.uniform.32 525>*{padding:12.5px 0 0 12.5px}.row.uniform.32 525{margin:-12.5px 0 -1px -12.5px}.31 2u, .31 2u24{width:100%;clear:none;margin-left:0}.31 1u, .31 1u24{width:91.6666666667%;clear:none;margin-left:0}.31 0u, .31 0u24{width:83.3333333333%;clear:none;margin-left:0}.39 u, .39 u24{width:75%;clear:none;margin-left:0}.38 u, .38 u24{width:66.6666666667%;clear:none;margin-left:0}.37 u, .37 u24{width:58.3333333333%;clear:none;margin-left:0}.36 u, .36 u24{width:50%;clear:none;margin-left:0}.35 u, .35 u24{width:41.6666666667%;clear:none;margin-left:0}.34 u, .34 u24{width:33.3333333333%;clear:none;margin-left:0}.33 u, .33 u24{width:25%;clear:none;margin-left:0}.32 u, .32 u24{width:16.6666666667%;clear:none;margin-left:0}.31 u, .31 u24{width:8.3333333333%;clear:none;margin-left:0}.31 2u24 + *, .31 1u24 + *, .31 0u24 + *, .39 u24 + *, .38 u24 + *, .37 u24 + *, .36 u24 + *, .35 u24 + *, .34 u24 + *, .33 u24 + *, .32 u24 + *, .31 u24+*{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:40px 0 0 40px}.row{margin:-40px 0 -1px -40px}.row.uniform>*{padding:40px 0 0 40px}.row.uniform{margin:-40px 0 -1px -40px}.row.32 0025>*{padding:80px 0 0 80px}.row.32 0025{margin:-80px 0 -1px -80px}.row.uniform.32 0025>*{padding:80px 0 0 80px}.row.uniform.32 0025{margin:-80px 0 -1px -80px}.row.31 5025>*{padding:60px 0 0 60px}.row.31 5025{margin:-60px 0 -1px -60px}.row.uniform.31 5025>*{padding:60px 0 0 60px}.row.uniform.31 5025{margin:-60px 0 -1px -60px}.row.35 025>*{padding:20px 0 0 20px}.row.35 025{margin:-20px 0 -1px -20px}.row.uniform.35 025>*{padding:20px 0 0 20px}.row.uniform.35 025{margin:-20px 0 -1px -20px}.row.32 525>*{padding:10px 0 0 10px}.row.32 525{margin:-10px 0 -1px -10px}.row.uniform.32 525>*{padding:10px 0 0 10px}.row.uniform.32 525{margin:-10px 0 -1px -10px}.31 2u28wide29, .31 2u2428wide29{width:100%;clear:none;margin-left:0}.31 1u28wide29, .31 1u2428wide29{width:91.6666666667%;clear:none;margin-left:0}.31 0u28wide29, .31 0u2428wide29{width:83.3333333333%;clear:none;margin-left:0}.39 u28wide29, .39 u2428wide29{width:75%;clear:none;margin-left:0}.38 u28wide29, .38 u2428wide29{width:66.6666666667%;clear:none;margin-left:0}.37 u28wide29, .37 u2428wide29{width:58.3333333333%;clear:none;margin-left:0}.36 u28wide29, .36 u2428wide29{width:50%;clear:none;margin-left:0}.35 u28wide29, .35 u2428wide29{width:41.6666666667%;clear:none;margin-left:0}.34 u28wide29, .34 u2428wide29{width:33.3333333333%;clear:none;margin-left:0}.33 u28wide29, .33 u2428wide29{width:25%;clear:none;margin-left:0}.32 u28wide29, .32 u2428wide29{width:16.6666666667%;clear:none;margin-left:0}.31 u28wide29, .31 u2428wide29{width:8.3333333333%;clear:none;margin-left:0}.31 2u2428wide29 + *, .31 1u2428wide29 + *, .31 0u2428wide29 + *, .39 u2428wide29 + *, .38 u2428wide29 + *, .37 u2428wide29 + *, .36 u2428wide29 + *, .35 u2428wide29 + *, .34 u2428wide29 + *, .33 u2428wide29 + *, .32 u2428wide29 + *, .31 u2428wide29+*{clear:left}.-11u28wide29{margin-left:91.66667%}.-10u28wide29{margin-left:83.33333%}.-9u28wide29{margin-left:75%}.-8u28wide29{margin-left:66.66667%}.-7u28wide29{margin-left:58.33333%}.-6u28wide29{margin-left:50%}.-5u28wide29{margin-left:41.66667%}.-4u28wide29{margin-left:33.33333%}.-3u28wide29{margin-left:25%}.-2u28wide29{margin-left:16.66667%}.-1u28wide29{margin-left:8.33333%}}@media screen and (max-width: 1280px){.row>*{padding:30px 0 0 30px}.row{margin:-30px 0 -1px -30px}.row.uniform>*{padding:30px 0 0 30px}.row.uniform{margin:-30px 0 -1px -30px}.row.32 0025>*{padding:60px 0 0 60px}.row.32 0025{margin:-60px 0 -1px -60px}.row.uniform.32 0025>*{padding:60px 0 0 60px}.row.uniform.32 0025{margin:-60px 0 -1px -60px}.row.31 5025>*{padding:45px 0 0 45px}.row.31 5025{margin:-45px 0 -1px -45px}.row.uniform.31 5025>*{padding:45px 0 0 45px}.row.uniform.31 5025{margin:-45px 0 -1px -45px}.row.35 025>*{padding:15px 0 0 15px}.row.35 025{margin:-15px 0 -1px -15px}.row.uniform.35 025>*{padding:15px 0 0 15px}.row.uniform.35 025{margin:-15px 0 -1px -15px}.row.32 525>*{padding:7.5px 0 0 7.5px}.row.32 525{margin:-7.5px 0 -1px -7.5px}.row.uniform.32 525>*{padding:7.5px 0 0 7.5px}.row.uniform.32 525{margin:-7.5px 0 -1px -7.5px}.31 2u28normal29, .31 2u2428normal29{width:100%;clear:none;margin-left:0}.31 1u28normal29, .31 1u2428normal29{width:91.6666666667%;clear:none;margin-left:0}.31 0u28normal29, .31 0u2428normal29{width:83.3333333333%;clear:none;margin-left:0}.39 u28normal29, .39 u2428normal29{width:75%;clear:none;margin-left:0}.38 u28normal29, .38 u2428normal29{width:66.6666666667%;clear:none;margin-left:0}.37 u28normal29, .37 u2428normal29{width:58.3333333333%;clear:none;margin-left:0}.36 u28normal29, .36 u2428normal29{width:50%;clear:none;margin-left:0}.35 u28normal29, .35 u2428normal29{width:41.6666666667%;clear:none;margin-left:0}.34 u28normal29, .34 u2428normal29{width:33.3333333333%;clear:none;margin-left:0}.33 u28normal29, .33 u2428normal29{width:25%;clear:none;margin-left:0}.32 u28normal29, .32 u2428normal29{width:16.6666666667%;clear:none;margin-left:0}.31 u28normal29, .31 u2428normal29{width:8.3333333333%;clear:none;margin-left:0}.31 2u2428normal29 + *, .31 1u2428normal29 + *, .31 0u2428normal29 + *, .39 u2428normal29 + *, .38 u2428normal29 + *, .37 u2428normal29 + *, .36 u2428normal29 + *, .35 u2428normal29 + *, .34 u2428normal29 + *, .33 u2428normal29 + *, .32 u2428normal29 + *, .31 u2428normal29+*{clear:left}.-11u28normal29{margin-left:91.66667%}.-10u28normal29{margin-left:83.33333%}.-9u28normal29{margin-left:75%}.-8u28normal29{margin-left:66.66667%}.-7u28normal29{margin-left:58.33333%}.-6u28normal29{margin-left:50%}.-5u28normal29{margin-left:41.66667%}.-4u28normal29{margin-left:33.33333%}.-3u28normal29{margin-left:25%}.-2u28normal29{margin-left:16.66667%}.-1u28normal29{margin-left:8.33333%}}@media screen and (max-width: 980px){.row>*{padding:30px 0 0 30px}.row{margin:-30px 0 -1px -30px}.row.uniform>*{padding:30px 0 0 30px}.row.uniform{margin:-30px 0 -1px -30px}.row.32 0025>*{padding:60px 0 0 60px}.row.32 0025{margin:-60px 0 -1px -60px}.row.uniform.32 0025>*{padding:60px 0 0 60px}.row.uniform.32 0025{margin:-60px 0 -1px -60px}.row.31 5025>*{padding:45px 0 0 45px}.row.31 5025{margin:-45px 0 -1px -45px}.row.uniform.31 5025>*{padding:45px 0 0 45px}.row.uniform.31 5025{margin:-45px 0 -1px -45px}.row.35 025>*{padding:15px 0 0 15px}.row.35 025{margin:-15px 0 -1px -15px}.row.uniform.35 025>*{padding:15px 0 0 15px}.row.uniform.35 025{margin:-15px 0 -1px -15px}.row.32 525>*{padding:7.5px 0 0 7.5px}.row.32 525{margin:-7.5px 0 -1px -7.5px}.row.uniform.32 525>*{padding:7.5px 0 0 7.5px}.row.uniform.32 525{margin:-7.5px 0 -1px -7.5px}.31 2u28narrow29, .31 2u2428narrow29{width:100%;clear:none;margin-left:0}.31 1u28narrow29, .31 1u2428narrow29{width:91.6666666667%;clear:none;margin-left:0}.31 0u28narrow29, .31 0u2428narrow29{width:83.3333333333%;clear:none;margin-left:0}.39 u28narrow29, .39 u2428narrow29{width:75%;clear:none;margin-left:0}.38 u28narrow29, .38 u2428narrow29{width:66.6666666667%;clear:none;margin-left:0}.37 u28narrow29, .37 u2428narrow29{width:58.3333333333%;clear:none;margin-left:0}.36 u28narrow29, .36 u2428narrow29{width:50%;clear:none;margin-left:0}.35 u28narrow29, .35 u2428narrow29{width:41.6666666667%;clear:none;margin-left:0}.34 u28narrow29, .34 u2428narrow29{width:33.3333333333%;clear:none;margin-left:0}.33 u28narrow29, .33 u2428narrow29{width:25%;clear:none;margin-left:0}.32 u28narrow29, .32 u2428narrow29{width:16.6666666667%;clear:none;margin-left:0}.31 u28narrow29, .31 u2428narrow29{width:8.3333333333%;clear:none;margin-left:0}.31 2u2428narrow29 + *, .31 1u2428narrow29 + *, .31 0u2428narrow29 + *, .39 u2428narrow29 + *, .38 u2428narrow29 + *, .37 u2428narrow29 + *, .36 u2428narrow29 + *, .35 u2428narrow29 + *, .34 u2428narrow29 + *, .33 u2428narrow29 + *, .32 u2428narrow29 + *, .31 u2428narrow29+*{clear:left}.-11u28narrow29{margin-left:91.66667%}.-10u28narrow29{margin-left:83.33333%}.-9u28narrow29{margin-left:75%}.-8u28narrow29{margin-left:66.66667%}.-7u28narrow29{margin-left:58.33333%}.-6u28narrow29{margin-left:50%}.-5u28narrow29{margin-left:41.66667%}.-4u28narrow29{margin-left:33.33333%}.-3u28narrow29{margin-left:25%}.-2u28narrow29{margin-left:16.66667%}.-1u28narrow29{margin-left:8.33333%}}@media screen and (max-width: 840px){.row>*{padding:30px 0 0 30px}.row{margin:-30px 0 -1px -30px}.row.uniform>*{padding:30px 0 0 30px}.row.uniform{margin:-30px 0 -1px -30px}.row.32 0025>*{padding:60px 0 0 60px}.row.32 0025{margin:-60px 0 -1px -60px}.row.uniform.32 0025>*{padding:60px 0 0 60px}.row.uniform.32 0025{margin:-60px 0 -1px -60px}.row.31 5025>*{padding:45px 0 0 45px}.row.31 5025{margin:-45px 0 -1px -45px}.row.uniform.31 5025>*{padding:45px 0 0 45px}.row.uniform.31 5025{margin:-45px 0 -1px -45px}.row.35 025>*{padding:15px 0 0 15px}.row.35 025{margin:-15px 0 -1px -15px}.row.uniform.35 025>*{padding:15px 0 0 15px}.row.uniform.35 025{margin:-15px 0 -1px -15px}.row.32 525>*{padding:7.5px 0 0 7.5px}.row.32 525{margin:-7.5px 0 -1px -7.5px}.row.uniform.32 525>*{padding:7.5px 0 0 7.5px}.row.uniform.32 525{margin:-7.5px 0 -1px -7.5px}.31 2u28narrower29, .31 2u2428narrower29{width:100%;clear:none;margin-left:0}.31 1u28narrower29, .31 1u2428narrower29{width:91.6666666667%;clear:none;margin-left:0}.31 0u28narrower29, .31 0u2428narrower29{width:83.3333333333%;clear:none;margin-left:0}.39 u28narrower29, .39 u2428narrower29{width:75%;clear:none;margin-left:0}.38 u28narrower29, .38 u2428narrower29{width:66.6666666667%;clear:none;margin-left:0}.37 u28narrower29, .37 u2428narrower29{width:58.3333333333%;clear:none;margin-left:0}.36 u28narrower29, .36 u2428narrower29{width:50%;clear:none;margin-left:0}.35 u28narrower29, .35 u2428narrower29{width:41.6666666667%;clear:none;margin-left:0}.34 u28narrower29, .34 u2428narrower29{width:33.3333333333%;clear:none;margin-left:0}.33 u28narrower29, .33 u2428narrower29{width:25%;clear:none;margin-left:0}.32 u28narrower29, .32 u2428narrower29{width:16.6666666667%;clear:none;margin-left:0}.31 u28narrower29, .31 u2428narrower29{width:8.3333333333%;clear:none;margin-left:0}.31 2u2428narrower29 + *, .31 1u2428narrower29 + *, .31 0u2428narrower29 + *, .39 u2428narrower29 + *, .38 u2428narrower29 + *, .37 u2428narrower29 + *, .36 u2428narrower29 + *, .35 u2428narrower29 + *, .34 u2428narrower29 + *, .33 u2428narrower29 + *, .32 u2428narrower29 + *, .31 u2428narrower29+*{clear:left}.-11u28narrower29{margin-left:91.66667%}.-10u28narrower29{margin-left:83.33333%}.-9u28narrower29{margin-left:75%}.-8u28narrower29{margin-left:66.66667%}.-7u28narrower29{margin-left:58.33333%}.-6u28narrower29{margin-left:50%}.-5u28narrower29{margin-left:41.66667%}.-4u28narrower29{margin-left:33.33333%}.-3u28narrower29{margin-left:25%}.-2u28narrower29{margin-left:16.66667%}.-1u28narrower29{margin-left:8.33333%}}@media screen and (max-width: 736px){.row>*{padding:20px 0 0 20px}.row{margin:-20px 0 -1px -20px}.row.uniform>*{padding:20px 0 0 20px}.row.uniform{margin:-20px 0 -1px -20px}.row.32 0025>*{padding:40px 0 0 40px}.row.32 0025{margin:-40px 0 -1px -40px}.row.uniform.32 0025>*{padding:40px 0 0 40px}.row.uniform.32 0025{margin:-40px 0 -1px -40px}.row.31 5025>*{padding:30px 0 0 30px}.row.31 5025{margin:-30px 0 -1px -30px}.row.uniform.31 5025>*{padding:30px 0 0 30px}.row.uniform.31 5025{margin:-30px 0 -1px -30px}.row.35 025>*{padding:10px 0 0 10px}.row.35 025{margin:-10px 0 -1px -10px}.row.uniform.35 025>*{padding:10px 0 0 10px}.row.uniform.35 025{margin:-10px 0 -1px -10px}.row.32 525>*{padding:5px 0 0 5px}.row.32 525{margin:-5px 0 -1px -5px}.row.uniform.32 525>*{padding:5px 0 0 5px}.row.uniform.32 525{margin:-5px 0 -1px -5px}.31 2u28mobile29, .31 2u2428mobile29{width:100%;clear:none;margin-left:0}.31 1u28mobile29, .31 1u2428mobile29{width:91.6666666667%;clear:none;margin-left:0}.31 0u28mobile29, .31 0u2428mobile29{width:83.3333333333%;clear:none;margin-left:0}.39 u28mobile29, .39 u2428mobile29{width:75%;clear:none;margin-left:0}.38 u28mobile29, .38 u2428mobile29{width:66.6666666667%;clear:none;margin-left:0}.37 u28mobile29, .37 u2428mobile29{width:58.3333333333%;clear:none;margin-left:0}.36 u28mobile29, .36 u2428mobile29{width:50%;clear:none;margin-left:0}.35 u28mobile29, .35 u2428mobile29{width:41.6666666667%;clear:none;margin-left:0}.34 u28mobile29, .34 u2428mobile29{width:33.3333333333%;clear:none;margin-left:0}.33 u28mobile29, .33 u2428mobile29{width:25%;clear:none;margin-left:0}.32 u28mobile29, .32 u2428mobile29{width:16.6666666667%;clear:none;margin-left:0}.31 u28mobile29, .31 u2428mobile29{width:8.3333333333%;clear:none;margin-left:0}.31 2u2428mobile29 + *, .31 1u2428mobile29 + *, .31 0u2428mobile29 + *, .39 u2428mobile29 + *, .38 u2428mobile29 + *, .37 u2428mobile29 + *, .36 u2428mobile29 + *, .35 u2428mobile29 + *, .34 u2428mobile29 + *, .33 u2428mobile29 + *, .32 u2428mobile29 + *, .31 u2428mobile29+*{clear:left}.-11u28mobile29{margin-left:91.66667%}.-10u28mobile29{margin-left:83.33333%}.-9u28mobile29{margin-left:75%}.-8u28mobile29{margin-left:66.66667%}.-7u28mobile29{margin-left:58.33333%}.-6u28mobile29{margin-left:50%}.-5u28mobile29{margin-left:41.66667%}.-4u28mobile29{margin-left:33.33333%}.-3u28mobile29{margin-left:25%}.-2u28mobile29{margin-left:16.66667%}.-1u28mobile29{margin-left:8.33333%}}@media screen and (max-width: 480px){.row>*{padding:20px 0 0 20px}.row{margin:-20px 0 -1px -20px}.row.uniform>*{padding:20px 0 0 20px}.row.uniform{margin:-20px 0 -1px -20px}.row.32 0025>*{padding:40px 0 0 40px}.row.32 0025{margin:-40px 0 -1px -40px}.row.uniform.32 0025>*{padding:40px 0 0 40px}.row.uniform.32 0025{margin:-40px 0 -1px -40px}.row.31 5025>*{padding:30px 0 0 30px}.row.31 5025{margin:-30px 0 -1px -30px}.row.uniform.31 5025>*{padding:30px 0 0 30px}.row.uniform.31 5025{margin:-30px 0 -1px -30px}.row.35 025>*{padding:10px 0 0 10px}.row.35 025{margin:-10px 0 -1px -10px}.row.uniform.35 025>*{padding:10px 0 0 10px}.row.uniform.35 025{margin:-10px 0 -1px -10px}.row.32 525>*{padding:5px 0 0 5px}.row.32 525{margin:-5px 0 -1px -5px}.row.uniform.32 525>*{padding:5px 0 0 5px}.row.uniform.32 525{margin:-5px 0 -1px -5px}.31 2u28mobilep29, .31 2u2428mobilep29{width:100%;clear:none;margin-left:0}.31 1u28mobilep29, .31 1u2428mobilep29{width:91.6666666667%;clear:none;margin-left:0}.31 0u28mobilep29, .31 0u2428mobilep29{width:83.3333333333%;clear:none;margin-left:0}.39 u28mobilep29, .39 u2428mobilep29{width:75%;clear:none;margin-left:0}.38 u28mobilep29, .38 u2428mobilep29{width:66.6666666667%;clear:none;margin-left:0}.37 u28mobilep29, .37 u2428mobilep29{width:58.3333333333%;clear:none;margin-left:0}.36 u28mobilep29, .36 u2428mobilep29{width:50%;clear:none;margin-left:0}.35 u28mobilep29, .35 u2428mobilep29{width:41.6666666667%;clear:none;margin-left:0}.34 u28mobilep29, .34 u2428mobilep29{width:33.3333333333%;clear:none;margin-left:0}.33 u28mobilep29, .33 u2428mobilep29{width:25%;clear:none;margin-left:0}.32 u28mobilep29, .32 u2428mobilep29{width:16.6666666667%;clear:none;margin-left:0}.31 u28mobilep29, .31 u2428mobilep29{width:8.3333333333%;clear:none;margin-left:0}.31 2u2428mobilep29 + *, .31 1u2428mobilep29 + *, .31 0u2428mobilep29 + *, .39 u2428mobilep29 + *, .38 u2428mobilep29 + *, .37 u2428mobilep29 + *, .36 u2428mobilep29 + *, .35 u2428mobilep29 + *, .34 u2428mobilep29 + *, .33 u2428mobilep29 + *, .32 u2428mobilep29 + *, .31 u2428mobilep29+*{clear:left}.-11u28mobilep29{margin-left:91.66667%}.-10u28mobilep29{margin-left:83.33333%}.-9u28mobilep29{margin-left:75%}.-8u28mobilep29{margin-left:66.66667%}.-7u28mobilep29{margin-left:58.33333%}.-6u28mobilep29{margin-left:50%}.-5u28mobilep29{margin-left:41.66667%}.-4u28mobilep29{margin-left:33.33333%}.-3u28mobilep29{margin-left:25%}.-2u28mobilep29{margin-left:16.66667%}.-1u28mobilep29{margin-left:8.33333%}}body{background:#f7f7f7 url("images/bg01.png")}body.is-loading *{-moz-transition:none !important;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important;-moz-animation:none !important;-webkit-animation:none !important;-ms-animation:none !important;animation:none !important}body,input,select,textarea{color:#7A7A7A;font-family:'Source Sans Pro',sans-serif;font-size:16pt;font-weight:300;line-height:1.65em}a{-moz-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;color:#1b75bb;text-decoration:none;border-bottom:dotted 1px}a:hover{border-bottom-color:transparent}strong,b{font-weight:600}em,i{font-style:italic}p,ul,ol,dl,table,blockquote{margin:0 0 2em 0}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:600;line-height:1.75em;margin-bottom: .5em}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:inherit;text-decoration:none}h1 em, h2 em, h3 em, h4 em, h5 em, h6 em{font-style:normal;font-weight:300}h1{font-size:2.75em;text-align:center;color:#3A3A3A}h2{font-size:1.75em;letter-spacing:-0.025em;text-align:center}h3{font-size:1.2em;letter-spacing:-0.025em}sub{font-size:0.8em;position:relative;top:0.5em}sup{font-size:0.8em;position:relative;top:-0.5em}hr{border-top:solid 1px #e0e0e0;border:0;margin-bottom:1.5em}blockquote{border-left:solid 0.5em #e0e0e0;font-style:italic;padding:1em 0 1em 2em}section.special,article.special{text-align:center}header p{color:#999;font-size:1.25em;position:relative;margin-top:-1.25em;margin-bottom:2.25em}header.major{text-align:center;margin:0 0 2em 0}header.major h2{font-size:2.25em}header.major p{position:relative;border-top:solid 1px #e0e0e0;padding:1em 0 0 0;margin:0;top:-1em;font-size:1.5em;letter-spacing:-0.025em}footer{margin:0 0 3em 0}footer>:last-child{margin-bottom:0}footer.major{padding-top:3em}input[type="text"],input[type="password"],input[type="email"],textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:border-color 0.2s ease-in-out;-webkit-transition:border-color 0.2s ease-in-out;-ms-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out;background:#fff;border:solid 1px #e0e0e0;border-radius:5px;color:inherit;display:block;outline:0;padding:0.75em;text-decoration:none;width:100%}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border-color:#1b75bb}input[type="text"],input[type="password"],input[type="email"]{line-height:1em}label{display:block;color:inherit;font-weight:600;line-height:1.75em;margin-bottom:0.5em}::-webkit-input-placeholder{color:#999;position:relative;top:3px}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}.formerize-placeholder{color:#999}.image{border:0;display:inline-block;position:relative;border-radius:5px}.image img{display:block;border-radius:5px}.image.left{display:block;float:left;margin:0 2em 2em 0;position:relative;top:0.25em}.image.left img{display:block;width:100%}.image.fit{display:block}.image.fit img{display:block;width:100%}.image.featured{display:block;margin:0 0 2em 0}.image.featured img{display:block;width:100%}.icon{text-decoration:none;position:relative;text-decoration:none}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important}.icon>.label{display:none}.icon.major{text-align:center;cursor:default;background-color:#1b75bb;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)), url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)), url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)), url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)), url("images/bg01.png");color:#fff;border-radius:100%;display:inline-block;width:6em;height:6em;line-height:6em;box-shadow:0 0 0 7px white, 0 0 0 8px #e0e0e0;margin:0 0 2em 0}.icon.major:before{font-size:54px}ol.default{list-style:decimal;padding-left:1.25em}ol.default li{padding-left:0.25em}ul.default{list-style:disc;padding-left:1em}ul.default li{padding-left:0.5em}ul.links li{line-height:2.5em}ul.icons{cursor:default}ul.icons li{display:inline-block;line-height:1em;padding-left:1.5em}ul.icons li:first-child{padding-left:0}ul.icons li a, ul.icons li span{font-size:2em;border:0}ul.actions{cursor:default}ul.actions:last-child{margin-bottom:0}ul.actions li{display:inline-block;padding:0 0 0 1.5em}ul.actions li:first-child{padding:0}ul.actions.vertical li{display:block;padding:1.5em 0 0 0}ul.actions.vertical li:first-child{padding:0}ul.menu li{border-left:solid 1px #e0e0e0;display:inline-block;padding:0 0 0 1em;margin:0 0 0 1em}ul.menu li:first-child{border-left:0;margin-left:0;padding-left:0}table{width:100%}table.default{width:100%}table.default tbody tr{border-bottom:solid 1px #e0e0e0}table.default td{padding:0.5em 1em 0.5em 1em}table.default th{font-weight:600;padding:0.5em 1em 0.5em 1em;text-align:left}table.default thead{background-color:#555;background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),url("images/bg01.png");color:#fff}input[type="submit"],input[type="reset"],input[type="button"],.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)), url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)), url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)), url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)), url("images/bg01.png");background-color:#75bb1b;border-radius:5px;border:0;color:#fff;cursor:pointer;display:inline-block;padding:0 1.5em;line-height:2.75em;min-width:9em;text-align:center;text-decoration:none;font-weight:600;letter-spacing:-0.025em}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.button:hover{background-color:#bb1b75;color:#fff !important}input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active,.button:active{background-color:#1b75bb;color:#fff}input[type="submit"].alt,input[type="reset"].alt,input[type="button"].alt,.button.alt{background-color:#555;color:#fff}input[type="submit"].alt:hover,input[type="reset"].alt:hover,input[type="button"].alt:hover,.button.alt:hover{background-color:#626262}input[type="submit"].alt:active,input[type="reset"].alt:active,input[type="button"].alt:active,.button.alt:active{background-color:#484848}input[type="submit"].icon:before,input[type="reset"].icon:before,input[type="button"].icon:before,.button.icon:before{margin-right:0.5em}input[type="submit"].fit,input[type="reset"].fit,input[type="button"].fit,.button.fit{width:100%}input[type="submit"].small,input[type="reset"].small,input[type="button"].small,.button.small{font-size:0.8em}.box.highlight{text-align:center}.box.post{position:relative;margin:0 0 2em 0}.box.post:after{content:'';display:block;clear:both}.box.post .inner{margin-left:calc(30% + 2em)}.box.post .inner>:last-child{margin-bottom:0}.box.post .image{width:30%;margin:0}#header{text-align:right;padding:0em 0 0 0;background-color:#fff}#nav{cursor:default;background-color:#262626;background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.3)),url("images/bg01.png");background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.3)),url("images/bg01.png");padding:0}#nav:after{content:'';display:block;width:100%;height:0.75em;background-color:#1b75bb;background-image:url("images/bg01.png")}#nav>a{margin:0;float:left}#nav>ul{margin:0}#nav>ul>li{position:relative;display:inline-block;margin-left:1em}#nav > ul > li a{color:#7a7a7a;text-decoration:none;border:0;display:block;padding:1.5em 0.5em 1.35em 0.5em;text-transform:uppercase}#nav>ul>li:first-child{margin-left:0}#nav > ul > li:hover a{color:#fff}#nav>ul>li.current{font-weight:600}#nav>ul>li.current:before{-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);transform:rotateZ(45deg);width:0.75em;height:0.75em;content:'';display:block;position:absolute;bottom:-0.5em;left:50%;margin-left:-0.375em;background-color:#1b75bb;background-image:url("images/bg01.png")}#nav > ul > li.current a{color:#fff}#nav > ul > li.active a{color:#fff}#nav>ul>li.active.current:before{opacity:0}#nav>ul>li>ul{display:none}.dropotron{background-color:#333;background-image:-moz-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)), url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)), url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)), url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)), url("images/bg01.png");border-radius:5px;color:#fff;min-width:10em;padding:1em 0;text-align:center;box-shadow:0 1em 1em 0 rgba(0,0,0,0.5)}.dropotron>li{line-height:2em;padding:0 1.1em 0 1em}.dropotron>li>a{color:#c0c0c0;text-decoration:none;border:0}.dropotron>li.active>a,.dropotron>li:hover>a{color:#fff}.dropotron.level-0{border-radius:0 0 5px 5px;font-size:0.9em;padding-top:0;margin-top:-1px}#banner{background-image:url("../../images/banner.jpg");background-position:center center;background-size:cover;height:28em;text-align:center;position:relative}#banner header{position:absolute;bottom:0;left:0;width:100%;background:#212121;background:rgba(27, 27, 27, 0.75);color:#fff}#banner header h2{display:inline-block;margin:0;font-size:3em;vertical-align:middle;text-transform:uppercase}#banner header h2 a{color:#75bb1b;border-bottom-color:transparent}#banner header h2 a:hover{color:#75bb1b;border-bottom-color:transparent}.wrapper{padding:0.5em 0 0.5em 0}.wrapper.style1{background:#fff}.wrapper.style2{background-color:#fff;background-image:url("images/bg02.png"), url("images/bg03.png"), url("images/bg01.png");background-position:top left,						bottom left,					top left;background-size:100% 6em,						100% 6em,auto;background-repeat:no-repeat,no-repeat,repeat}.wrapper.style3{background-color:#1b75bb;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)), url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)), url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)), url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)), url("images/bg01.png");color:#fff}.wrapper.style3 .button{background:#fff;color:#474747}.wrapper.style3 .button:hover{color:#1b75bb !important}#cta{text-align:center;padding:3.5em 0}#cta header h2{display:inline-block;vertical-align:middle;margin:0}#cta header .button{vertical-align:middle;margin-left:1em}#footer{padding:4em 0 8em 0}#footer a{color:inherit;border-bottom-color:rgba(71, 71, 71, 0.25)}#footer a:hover{color:#1b75bb;border-bottom-color:transparent}#footer .container{margin-bottom:4em}#footer .icons{text-align:center;margin:0}#footer .icons a{color:#999}#footer .icons a:hover{color:#474747}#footer .copyright{color:#999;margin-top:1.5em;text-align:center;font-size:0.9em}@media screen and (max-width: 1680px){body,input,select,textarea{font-size:14pt;line-height:1.5em}#banner{height:24em}}@media screen and (max-width: 1280px){body,input,select,textarea{font-size:13pt;line-height:1.5em}ol.default{list-style:decimal;padding-left:1.25em}ol.default li{padding-left:0.25em}ul.icons li a, ul.icons li span{font-size:1.5em}#header{padding:0em 0 0 0}#banner{height:20em}.wrapper{padding:3em 0 1em 0}#cta{padding:2em 0}#footer{padding:3em 0 3em 0}#footer .container{margin-bottom:1em}}@media screen and (max-width: 980px){body,input,select,textarea{font-size:12pt;line-height:1.5em}}#navPanel,#titleBar{display:none}@media screen and (max-width: 840px){html,body{overflow-x:hidden}body,input,select,textarea{font-size:13pt}h1,h2,h3,h4,h5,h6{margin-bottom:0.5em}header p{margin-top:-0.75em}header.major{text-align:center;margin:0 0 2em 0}header.major h2{font-size:1.75em}header.major p{top:-0.25em;font-size:1.25em}.box.highlight{text-align:left;position:relative;padding-left:7em}.box.highlight i{position:absolute;margin:0;left:0;top:0.25em}.box.post .inner{margin-left:calc(20% + 2em)}.box.post .image{width:20%}#header{display:none}#banner{height:20em}#banner header h2{display:block}#banner header .button{margin:1em 0 0 0}#cta{padding:1.5em 0}#cta header h2{display:block}#cta header .button{margin:1em 0 0 0}#footer{text-align:center}#footer .container{margin-bottom:4em} 
		/* Off-Canvas Navigation */

			#page-wrapper {
				-moz-backface-visibility: hidden;
				-webkit-backface-visibility: hidden;
				-ms-backface-visibility: hidden;
				backface-visibility: hidden;
				-moz-transition: -moz-transform 0.5s ease;
				-webkit-transition: -webkit-transform 0.5s ease;
				-ms-transition: -ms-transform 0.5s ease;
				transition: transform 0.5s ease;
				padding-bottom: 1px;
				padding-top: 44px;
			}

			#titleBar {
				-moz-backface-visibility: hidden;
				-webkit-backface-visibility: hidden;
				-ms-backface-visibility: hidden;
				backface-visibility: hidden;
				-moz-transition: -moz-transform 0.5s ease;
				-webkit-transition: -webkit-transform 0.5s ease;
				-ms-transition: -ms-transform 0.5s ease;
				transition: transform 0.5s ease;
				display: block;
				height: 44px;
				left: 0;
				position: fixed;
				top: 0;
				width: 100%;
				z-index: 10001;
				background-color: #333;
				background-image: -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)), url("images/bg01.png");
				background-image: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)), url("images/bg01.png");
				background-image: -ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)), url("images/bg01.png");
				background-image: linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)), url("images/bg01.png");
				height: 44px;
				line-height: 44px;
				box-shadow: 0 4px 0 0 #1b75bb;
			}

				#titleBar .title {
					display: block;
					position: relative;
					font-weight: 600;
					text-align: center;
					color: #fff;
					z-index: 1;
				}

					#titleBar .title em {
						font-style: normal;
						font-weight: 300;
					}

				#titleBar .toggle {
					text-decoration: none;
					border: 0;
					height: 60px;
					left: 0;
					position: absolute;
					top: 0;
					width: 80px;
					z-index: 2;
				}

					#titleBar .toggle:before {
						-moz-osx-font-smoothing: grayscale;
						-webkit-font-smoothing: antialiased;
						font-family: FontAwesome;
						font-style: normal;
						font-weight: normal;
						text-transform: none !important;
					}

					#titleBar .toggle:before {
						content: '\f0c9';
						display: block;
						height: 44px;
						text-align: center;
						width: 44px;
						color: #fff;
						opacity: 0.5;
					}

					#titleBar .toggle:active:before {
						opacity: 0.75;
					}

			#navPanel {
				background-color: #1f1f1f;
				box-shadow: inset -1px 0 3px 0 rgba(0, 0, 0, 0.5);
				background-image: -moz-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)), url("images/bg01.png");
				background-image: -webkit-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)), url("images/bg01.png");
				background-image: -ms-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)), url("images/bg01.png");
				background-image: linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)), url("images/bg01.png");
				-moz-backface-visibility: hidden;
				-webkit-backface-visibility: hidden;
				-ms-backface-visibility: hidden;
				backface-visibility: hidden;
				-moz-transform: translateX(-275px);
				-webkit-transform: translateX(-275px);
				-ms-transform: translateX(-275px);
				transform: translateX(-275px);
				-moz-transition: -moz-transform 0.5s ease;
				-webkit-transition: -webkit-transform 0.5s ease;
				-ms-transition: -ms-transform 0.5s ease;
				transition: transform 0.5s ease;
				display: block;
				height: 100%;
				left: 0;
				overflow-y: auto;
				position: fixed;
				top: 0;
				width: 275px;
				z-index: 10002;
			}

				#navPanel .link {
					border-bottom: 0;
					border-top: solid 1px rgba(255, 255, 255, 0.05);
					color: #888;
					display: block;
					height: 48px;
					line-height: 48px;
					padding: 0 1em 0 1em;
					text-decoration: none;
				}

					#navPanel .link:first-child {
						border-top: 0;
					}

					#navPanel .link.depth-0 {
						color: #fff;
					}

					#navPanel .link .indent-1 {
						display: inline-block;
						width: 1em;
					}

					#navPanel .link .indent-2 {
						display: inline-block;
						width: 2em;
					}

					#navPanel .link .indent-3 {
						display: inline-block;
						width: 3em;
					}

					#navPanel .link .indent-4 {
						display: inline-block;
						width: 4em;
					}

					#navPanel .link .indent-5 {
						display: inline-block;
						width: 5em;
					}

			body.navPanel-visible #page-wrapper {
				-moz-transform: translateX(275px);
				-webkit-transform: translateX(275px);
				-ms-transform: translateX(275px);
				transform: translateX(275px);
			}

			body.navPanel-visible #titleBar {
				-moz-transform: translateX(275px);
				-webkit-transform: translateX(275px);
				-ms-transform: translateX(275px);
				transform: translateX(275px);
			}

			body.navPanel-visible #navPanel {
				-moz-transform: translateX(0);
				-webkit-transform: translateX(0);
				-ms-transform: translateX(0);
				transform: translateX(0);
			}

	}

/* Mobile */

	@media screen and (max-width: 736px) {

		/* Basic */

			body, input, select, textarea {
				font-size: 11pt;
				line-height: 1.35em;
			}

			h2 {
				font-size: 1.25em;
				letter-spacing: 0;
				line-height: 1.35em;
			}

			h3 {
				font-size: 1em;
				letter-spacing: 0;
				line-height: 1.35em;
			}

			header p {
				margin-top: -0.5em;
				font-size: 1em;
			}

			header.major {
				padding: 0 20px;
			}

				header.major h2 {
					font-size: 1.25em;
				}

				header.major p {
					top: 0;
					margin-top: 1.25em;
					font-size: 1em;
				}

		/* Lists */

			ul.menu li {
				border: 0;
				padding: 0;
				margin: 0;
				display: block;
				line-height: 2em;
			}

		/* Banner */

			#banner {
				height: 18em;
			}

		/* Wrapper */

			.wrapper {
				padding: 2em 0 1px 0;
			}

	}

/* Mobile (Portrait) */

	@media screen and (max-width: 480px) {

		/* Lists */

			ul.actions li {
				display: block;
				padding: 1.5em 0 0 0;
			}

				ul.actions li:first-child {
					padding: 0;
				}

		/* Icon */

			.icon.major {
				width: 4em;
				height: 4em;
				line-height: 4em;
				box-shadow: 0 0 0 7px white, 0 0 0 8px #e0e0e0;
			}

				.icon.major:before {
					font-size: 36px;
				}

		/* Button */

			input[type="submit"],
			input[type="reset"],
			input[type="button"],
			.button {
				width: 100%;
				display: block;
			}

		/* Box */

			.box.highlight {
				padding-left: calc(4em + 30px);
			}

			.box.post .inner {
				margin-left: calc(30% + 20px);
			}

			.box.post .image {
				width: 30%;
			}

		/* Banner */

			#banner {
				height: 20em;
			}

				#banner header {
					padding: 20px;
				}

		/* Wrapper */

			.wrapper {
				padding: 2em 20px 1px 20px;
			}

		/* CTA */

			#cta {
				padding: 20px;
			}

		/* Footer */

			#footer {
				padding: 2em 20px;
				text-align: left;
			}

	}
