@charset "UTF-8";*,::before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{min-width:320px}p{margin:0 0 2em 0}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.25;margin:0 0 1em 0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:2.35em}h2{font-size:1.75em}h3{font-size:1.35em}h4{font-size:1.1em}h5{font-size:.9em}h6{font-size:.7em}sub{font-size:.8em;position:relative;top:.5em}sup{font-size:.8em;position:relative;top:-.5em}blockquote{border-left:solid 4px;font-style:italic;margin:0 0 2em 0;padding:.5em 0 .5em 2em}code{border-radius:0;border:solid 1px;font-family:"Courier New",monospace;font-size:.9em;margin:0 .25em;padding:.25em .65em}pre{-webkit-overflow-scrolling:touch;font-family:"Courier New",monospace;font-size:.9em;margin:0 0 2em 0}pre code{display:block;line-height:1.75;padding:1em 1.5em;overflow-x:auto}hr{border:0;border-bottom:solid 1px;margin:2em 0}hr.major{margin:3em 0}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}input,select,textarea{color:#555}a{color:#1abc9c}b,strong{color:#555}h1,h2,h3,h4,h5,h6{color:#555}blockquote{border-left-color:rgba(144,144,144,.25)}code{background:rgba(144,144,144,.075);border-color:rgba(144,144,144,.25)}hr{border-bottom-color:rgba(144,144,144,.25)}.box{border-radius:0;border:solid 1px;margin-bottom:2em;padding:1.5em}.box>:last-child,.box>:last-child>:last-child,.box>:last-child>:last-child>:last-child{margin-bottom:0}.box.alt{border:0;border-radius:0;padding:0}.box{border-color:rgba(144,144,144,.25)}.button,button,input[type=button],input[type=reset],input[type=submit]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;border-radius:0;border:0;cursor:pointer;display:inline-block;font-weight:700;height:3em;line-height:3em;padding:0 2.5em;text-align:center;text-decoration:none;white-space:nowrap}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{text-decoration:none}.button.icon,button.icon,input[type=button].icon,input[type=reset].icon,input[type=submit].icon{padding-left:1.35em}.button.icon:before,button.icon:before,input[type=button].icon:before,input[type=reset].icon:before,input[type=submit].icon:before{margin-right:.5em}.button.fit,button.fit,input[type=button].fit,input[type=reset].fit,input[type=submit].fit{display:block;margin:0 0 1em 0;width:100%}.button.small,button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{font-size:.8em}.button.big,button.big,input[type=button].big,input[type=reset].big,input[type=submit].big{font-size:1.25em}.button.disabled,.button:disabled,button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled{-moz-pointer-events:none;-webkit-pointer-events:none;-ms-pointer-events:none;pointer-events:none;opacity:.25}@media screen and (max-width:480px){.button,button,input[type=button],input[type=reset],input[type=submit]{padding:0}}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:#1abc9c;color:#fff!important}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#1dd2af}.button:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background-color:#17a689}.button.alt,button.alt,input[type=button].alt,input[type=reset].alt,input[type=submit].alt{background-color:transparent;box-shadow:inset 0 0 0 2px rgba(144,144,144,.25);color:#555!important}.button.alt:hover,button.alt:hover,input[type=button].alt:hover,input[type=reset].alt:hover,input[type=submit].alt:hover{background-color:rgba(144,144,144,.075)}.button.alt:active,button.alt:active,input[type=button].alt:active,input[type=reset].alt:active,input[type=submit].alt:active{background-color:rgba(144,144,144,.2)}.button.alt.icon:before,button.alt.icon:before,input[type=button].alt.icon:before,input[type=reset].alt.icon:before,input[type=submit].alt.icon:before{color:#bbb}.button.special,button.special,input[type=button].special,input[type=reset].special,input[type=submit].special{background-color:#3498db;color:#fff!important}.button.special:hover,button.special:hover,input[type=button].special:hover,input[type=reset].special:hover,input[type=submit].special:hover{background-color:#4aa3df}.button.special:active,button.special:active,input[type=button].special:active,input[type=reset].special:active,input[type=submit].special:active{background-color:#258cd1}.select-wrapper{text-decoration:none;display:block;position:relative}.select-wrapper:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important}.select-wrapper:before{content:'\f078';display:block;height:2.75em;line-height:2.75em;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:2.75em}.select-wrapper select::-ms-expand{display:none}input[type=email],input[type=password],input[type=text],select{height:2.75em}textarea{padding:.75em 1em}input[type=checkbox],input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;display:block;float:left;margin-right:-2em;opacity:0;width:1em;z-index:-1}input[type=checkbox]+label,input[type=radio]+label{text-decoration:none;cursor:pointer;display:inline-block;font-size:1em;font-weight:300;padding-left:2.4em;padding-right:.75em;position:relative}input[type=checkbox]+label:before,input[type=radio]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important}input[type=checkbox]+label:before,input[type=radio]+label:before{border-radius:0;border:solid 1px;content:'';display:inline-block;height:1.65em;left:0;line-height:1.58125em;position:absolute;text-align:center;top:0;width:1.65em}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{content:'\f00c'}input[type=checkbox]+label:before{border-radius:0}input[type=radio]+label:before{border-radius:100%}::-webkit-input-placeholder{opacity:1}:-moz-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}.formerize-placeholder{opacity:1}label{color:#555}input[type=email],input[type=password],input[type=text],select,textarea{background:rgba(144,144,144,.075);border-color:rgba(144,144,144,.25)}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#fff;box-shadow:0 0 0 1px #fff}.select-wrapper:before{color:rgba(144,144,144,.25)}input[type=checkbox]+label,input[type=radio]+label{color:#444}input[type=checkbox]+label:before,input[type=radio]+label:before{background:rgba(144,144,144,.075);border-color:rgba(144,144,144,.25)}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background-color:#fff;border-color:#fff;color:#1abc9c}input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{border-color:#fff;box-shadow:0 0 0 1px #fff}::-webkit-input-placeholder{color:#bbb!important}:-moz-placeholder{color:#bbb!important}::-moz-placeholder{color:#bbb!important}:-ms-input-placeholder{color:#bbb!important}.formerize-placeholder{color:#bbb!important}.icon{text-decoration:none;border-bottom:none;position:relative;text-decoration:none!important}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important}.icon>.label{display:none}.hc{height:2em;width:4em;position:absolute;left:50%;bottom:0;margin-left:-2em;display:block;border-radius:90px 90px 0 0;color:#444;background:#fff}.hc.up{border-radius:0 0 90px 90px;top:0;bottom:initial}@media screen and (max-width:980px){.hc{display:none}}.image{border:0;display:inline-block;position:relative}.image img{display:block}.image.left,.image.right{max-width:40%}.image.left img,.image.right img{width:100%}.image.left{float:left;margin:0 1.5em 1em 0;top:.25em}.image.right{float:right;margin:0 0 1em 1.5em;top:.25em}.image.fit{display:block;margin:0 0 2em 0;width:100%}.image.fit img{width:100%}.image.main{display:block;margin:0 0 3em 0;width:100%}.image.main img{width:100%}ol{list-style:decimal;margin:0 0 2em 0;padding-left:1.25em}ol li{padding-left:.25em}ul{list-style:disc;margin:0 0 2em 0;padding-left:1em}ul li{padding-left:.5em}.gn-menu-main>li{padding-left:0}ul.alt{list-style:none;padding-left:0}ul.alt li{border-top:solid 1px;padding:.5em 0}ul.alt li:first-child{border-top:0;padding-top:0}ul.icons{cursor:default;list-style:none;padding-left:0}ul.icons li{display:inline-block;padding:0 1em 0 0}ul.icons li:last-child{padding-right:0}ul.icons li .icon:before{font-size:2em}ul.actions{cursor:default;list-style:none;padding-left:0}ul.actions li{display:inline-block;padding:0 1em 0 0;vertical-align:middle}ul.actions li:last-child{padding-right:0}ul.actions.small li{padding:0 .5em 0 0}ul.actions.vertical li{display:block;padding:1em 0 0 0}ul.actions.vertical li:first-child{padding-top:0}ul.actions.vertical li>*{margin-bottom:0}ul.actions.vertical.small li{padding:.5em 0 0 0}ul.actions.vertical.small li:first-child{padding-top:0}ul.actions.fit{display:table;margin-left:-1em;padding:0;table-layout:fixed;width:calc(100% + 1em)}ul.actions.fit li{display:table-cell;padding:0 0 0 1em}ul.actions.fit li>*{margin-bottom:0}ul.actions.fit.small{margin-left:-.5em;width:calc(100% + .5em)}ul.actions.fit.small li{padding:0 0 0 .5em}@media screen and (max-width:480px){ul.actions{margin:0 0 2em 0}ul.actions li{padding:1em 0 0 0;display:block;text-align:center;width:100%}ul.actions li:first-child{padding-top:0}ul.actions li>*{width:100%;margin:0!important}ul.actions li>.icon:before{margin-left:-2em}ul.actions.small li{padding:.5em 0 0 0}ul.actions.small li:first-child{padding-top:0}}dl{margin:0 0 2em 0}dl dt{display:block;font-weight:700;margin:0 0 1em 0}dl dd{margin-left:2em}ul.alt li{border-top-color:rgba(144,144,144,.25)}article.special,section.special{text-align:center}header p{position:relative;margin:0 0 1.5em 0}header h2+p{font-size:1.25em;margin-top:-1em}header h3+p{font-size:1.1em;margin-top:-.8em}header h4+p,header h5+p,header h6+p{font-size:.9em;margin-top:-.6em}header p{color:#bbb}.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}table{margin:0 0 2em 0;width:100%}table tbody tr{border:solid 1px;border-left:0;border-right:0}table td{padding:.75em .75em}table th{font-size:.9em;font-weight:700;padding:0 .75em .75em .75em;text-align:left}table thead{border-bottom:solid 2px}table tfoot{border-top:solid 2px}table.alt{border-collapse:separate}table.alt tbody tr td{border:solid 1px;border-left-width:0;border-top-width:0}table.alt tbody tr td:first-child{border-left-width:1px}table.alt tbody tr:first-child td{border-top-width:1px}table.alt thead{border-bottom:0}table.alt tfoot{border-top:0}table tbody tr{border-color:rgba(144,144,144,.25)}table tbody tr:nth-child(2n+1){background-color:rgba(144,144,144,.075)}table th{color:#555}table thead{border-bottom-color:rgba(144,144,144,.25)}table tfoot{border-top-color:rgba(144,144,144,.25)}table.alt tbody tr td{border-color:rgba(144,144,144,.25)}.wrapper{position:relative}.wrapper>.inner{margin:0 auto;width:60em}.wrapper.style1{background-color:#fff;color:#444}.wrapper.style1 input,.wrapper.style1 select,.wrapper.style1 textarea{color:#1abc9c}.wrapper.style1 a{color:#1abc9c}.wrapper.style1 b,.wrapper.style1 strong{color:#1abc9c}.wrapper.style1 h1,.wrapper.style1 h2,.wrapper.style1 h3,.wrapper.style1 h4,.wrapper.style1 h5,.wrapper.style1 h6{color:#1abc9c}.wrapper.style1 blockquote{border-left-color:rgba(144,144,144,.25)}.wrapper.style1 code{background:rgba(144,144,144,.075);border-color:rgba(144,144,144,.25)}.wrapper.style1 hr{border-bottom-color:rgba(144,144,144,.25)}.wrapper.style1 .box{border-color:rgba(144,144,144,.25)}.wrapper.style1 .button,.wrapper.style1 button,.wrapper.style1 input[type=button],.wrapper.style1 input[type=reset],.wrapper.style1 input[type=submit]{background-color:#1abc9c;color:#fff!important}.wrapper.style1 .button:hover,.wrapper.style1 button:hover,.wrapper.style1 input[type=button]:hover,.wrapper.style1 input[type=reset]:hover,.wrapper.style1 input[type=submit]:hover{background-color:#1dd2af}.wrapper.style1 .button:active,.wrapper.style1 button:active,.wrapper.style1 input[type=button]:active,.wrapper.style1 input[type=reset]:active,.wrapper.style1 input[type=submit]:active{background-color:#17a689}.wrapper.style1 .button.alt,.wrapper.style1 button.alt,.wrapper.style1 input[type=button].alt,.wrapper.style1 input[type=reset].alt,.wrapper.style1 input[type=submit].alt{background-color:transparent;box-shadow:inset 0 0 0 2px rgba(144,144,144,.25);color:#1abc9c!important}.wrapper.style1 .button.alt:hover,.wrapper.style1 button.alt:hover,.wrapper.style1 input[type=button].alt:hover,.wrapper.style1 input[type=reset].alt:hover,.wrapper.style1 input[type=submit].alt:hover{background-color:rgba(144,144,144,.075)}.wrapper.style1 .button.alt:active,.wrapper.style1 button.alt:active,.wrapper.style1 input[type=button].alt:active,.wrapper.style1 input[type=reset].alt:active,.wrapper.style1 input[type=submit].alt:active{background-color:rgba(144,144,144,.2)}.wrapper.style1 .button.alt.icon:before,.wrapper.style1 button.alt.icon:before,.wrapper.style1 input[type=button].alt.icon:before,.wrapper.style1 input[type=reset].alt.icon:before,.wrapper.style1 input[type=submit].alt.icon:before{color:#bbb}.wrapper.style1 .button.special,.wrapper.style1 button.special,.wrapper.style1 input[type=button].special,.wrapper.style1 input[type=reset].special,.wrapper.style1 input[type=submit].special{background-color:#1abc9c;color:#fff!important}.wrapper.style1 label{color:#1abc9c}.wrapper.style1 input[type=email],.wrapper.style1 input[type=password],.wrapper.style1 input[type=text],.wrapper.style1 select,.wrapper.style1 textarea{background:rgba(144,144,144,.075);border-color:rgba(144,144,144,.25)}.wrapper.style1 input[type=email]:focus,.wrapper.style1 input[type=password]:focus,.wrapper.style1 input[type=text]:focus,.wrapper.style1 select:focus,.wrapper.style1 textarea:focus{border-color:#1abc9c;box-shadow:0 0 0 1px #1abc9c}.wrapper.style1 .select-wrapper:before{color:rgba(144,144,144,.25)}.wrapper.style1 input[type=checkbox]+label,.wrapper.style1 input[type=radio]+label{color:#444}.wrapper.style1 input[type=checkbox]+label:before,.wrapper.style1 input[type=radio]+label:before{background:rgba(144,144,144,.075);border-color:rgba(144,144,144,.25)}.wrapper.style1 input[type=checkbox]:checked+label:before,.wrapper.style1 input[type=radio]:checked+label:before{background-color:#1abc9c;border-color:#1abc9c;color:#fff}.wrapper.style1 input[type=checkbox]:focus+label:before,.wrapper.style1 input[type=radio]:focus+label:before{border-color:#1abc9c;box-shadow:0 0 0 1px #1abc9c}.wrapper.style1 ::-webkit-input-placeholder{color:#bbb!important}.wrapper.style1 :-moz-placeholder{color:#bbb!important}.wrapper.style1 ::-moz-placeholder{color:#bbb!important}.wrapper.style1 :-ms-input-placeholder{color:#bbb!important}.wrapper.style1 .formerize-placeholder{color:#bbb!important}.wrapper.style1 ul.alt li{border-top-color:rgba(144,144,144,.25)}.wrapper.style1 header p{color:#bbb}.wrapper.style1 table tbody tr{border-color:rgba(144,144,144,.25)}.wrapper.style1 table tbody tr:nth-child(2n+1){background-color:rgba(144,144,144,.075)}.wrapper.style1 table th{color:#1abc9c}.wrapper.style1 table thead{border-bottom-color:rgba(144,144,144,.25)}.wrapper.style1 table tfoot{border-top-color:rgba(144,144,144,.25)}.wrapper.style1 table.alt tbody tr td{border-color:rgba(144,144,144,.25)}.wrapper.style2{background-color:#fff;color:#444}.wrapper.style2 input,.wrapper.style2 select,.wrapper.style2 textarea{color:#3498db}.wrapper.style2 a{color:#3498db}.wrapper.style2 b,.wrapper.style2 strong{color:#3498db}.wrapper.style2 h1,.wrapper.style2 h2,.wrapper.style2 h3,.wrapper.style2 h4,.wrapper.style2 h5,.wrapper.style2 h6{color:#3498db}.wrapper.style2 blockquote{border-left-color:rgba(144,144,144,.25)}.wrapper.style2 code{background:rgba(144,144,144,.075);border-color:rgba(144,144,144,.25)}.wrapper.style2 hr{border-bottom-color:rgba(144,144,144,.25)}.wrapper.style2 .box{border-color:rgba(144,144,144,.25)}.wrapper.style2 .button,.wrapper.style2 button,.wrapper.style2 input[type=button],.wrapper.style2 input[type=reset],.wrapper.style2 input[type=submit]{background-color:#1abc9c;color:#fff!important}.wrapper.style2 .button:hover,.wrapper.style2 button:hover,.wrapper.style2 input[type=button]:hover,.wrapper.style2 input[type=reset]:hover,.wrapper.style2 input[type=submit]:hover{background-color:#1dd2af}.wrapper.style2 .button:active,.wrapper.style2 button:active,.wrapper.style2 input[type=button]:active,.wrapper.style2 input[type=reset]:active,.wrapper.style2 input[type=submit]:active{background-color:#17a689}.wrapper.style2 .button.alt,.wrapper.style2 button.alt,.wrapper.style2 input[type=button].alt,.wrapper.style2 input[type=reset].alt,.wrapper.style2 input[type=submit].alt{background-color:transparent;box-shadow:inset 0 0 0 2px rgba(144,144,144,.25);color:#3498db!important}.wrapper.style2 .button.alt:hover,.wrapper.style2 button.alt:hover,.wrapper.style2 input[type=button].alt:hover,.wrapper.style2 input[type=reset].alt:hover,.wrapper.style2 input[type=submit].alt:hover{background-color:rgba(144,144,144,.075)}.wrapper.style2 .button.alt:active,.wrapper.style2 button.alt:active,.wrapper.style2 input[type=button].alt:active,.wrapper.style2 input[type=reset].alt:active,.wrapper.style2 input[type=submit].alt:active{background-color:rgba(144,144,144,.2)}.wrapper.style2 .button.alt.icon:before,.wrapper.style2 button.alt.icon:before,.wrapper.style2 input[type=button].alt.icon:before,.wrapper.style2 input[type=reset].alt.icon:before,.wrapper.style2 input[type=submit].alt.icon:before{color:#bbb}.wrapper.style2 .button.special,.wrapper.style2 button.special,.wrapper.style2 input[type=button].special,.wrapper.style2 input[type=reset].special,.wrapper.style2 input[type=submit].special{background-color:#3498db;color:#fff!important}.wrapper.style2 label{color:#3498db}.wrapper.style2 input[type=email],.wrapper.style2 input[type=password],.wrapper.style2 input[type=text],.wrapper.style2 select,.wrapper.style2 textarea{background:rgba(144,144,144,.075);border-color:rgba(144,144,144,.25)}.wrapper.style2 input[type=email]:focus,.wrapper.style2 input[type=password]:focus,.wrapper.style2 input[type=text]:focus,.wrapper.style2 select:focus,.wrapper.style2 textarea:focus{border-color:#3498db;box-shadow:0 0 0 1px #3498db}.wrapper.style2 .select-wrapper:before{color:rgba(144,144,144,.25)}.wrapper.style2 input[type=checkbox]+label,.wrapper.style2 input[type=radio]+label{color:#444}.wrapper.style2 input[type=checkbox]+label:before,.wrapper.style2 input[type=radio]+label:before{background:rgba(144,144,144,.075);border-color:rgba(144,144,144,.25)}.wrapper.style2 input[type=checkbox]:checked+label:before,.wrapper.style2 input[type=radio]:checked+label:before{background-color:#3498db;border-color:#3498db;color:#fff}.wrapper.style2 input[type=checkbox]:focus+label:before,.wrapper.style2 input[type=radio]:focus+label:before{border-color:#3498db;box-shadow:0 0 0 1px #3498db}.wrapper.style2 ::-webkit-input-placeholder{color:#bbb!important}.wrapper.style2 :-moz-placeholder{color:#bbb!important}.wrapper.style2 ::-moz-placeholder{color:#bbb!important}.wrapper.style2 :-ms-input-placeholder{color:#bbb!important}.wrapper.style2 .formerize-placeholder{color:#bbb!important}.wrapper.style2 ul.alt li{border-top-color:rgba(144,144,144,.25)}.wrapper.style2 header p{color:#bbb}.wrapper.style2 table tbody tr{border-color:rgba(144,144,144,.25)}.wrapper.style2 table tbody tr:nth-child(2n+1){background-color:rgba(144,144,144,.075)}.wrapper.style2 table th{color:#3498db}.wrapper.style2 table thead{border-bottom-color:rgba(144,144,144,.25)}.wrapper.style2 table tfoot{border-top-color:rgba(144,144,144,.25)}.wrapper.style2 table.alt tbody tr td{border-color:rgba(144,144,144,.25)}@media screen and (max-width:1280px){.wrapper>.inner{width:65em}}@media screen and (max-width:980px){.wrapper>.inner{width:100%}}#main{padding:4em 0 2em 0}#main .inner{max-width:60em;margin:0 auto}.page-template-full #main .inner{max-width:95%}#main .inner header p{font-size:1em;font-style:italic;border-top:1px solid rgba(144,144,144,.25);border-bottom:1px solid rgba(144,144,144,.25);padding:.5em 0}@media screen and (max-width:980px){#main{padding:3em 0 1em 0}#main .inner{width:90%}}.post{display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:stretch;-moz-align-items:stretch;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch;-ms-flex-pack:end;min-height:-webkit-calc(100vh - 4.25em);min-height:-moz-calc(100vh - 4.25em);min-height:calc(100vh - 4.25em);position:relative}body.is-ie .post{min-height:0}.post .content{-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;transition:background .2s ease-in-out;-moz-order:1;-webkit-order:1;-ms-order:1;order:1;width:50%;background-color:#dede;display:block;padding:8em;text-align:right;position:relative}.post .content:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.post .content .inner{display:inline-block;float:left;vertical-align:middle}.post .content header h2{font-size:2.35em}.post .content header p{font-size:1em;font-style:italic;border-top:1px solid rgba(144,144,144,.25);border-bottom:1px solid rgba(144,144,144,.25);padding:.5em 0}.post .content .button{margin:0}.post .content .postnav{position:absolute;left:2em;bottom:2em}.post .content .postnav .next,.post .content .postnav .prev{text-decoration:none;display:block;border:1px solid rgba(144,144,144,.25);width:2em;height:2em;line-height:2em;text-align:center}.post .content .postnav .next:hover,.post .content .postnav .prev:hover{background:rgba(144,144,144,.075)}.post .content .postnav .next.disabled,.post .content .postnav .prev.disabled{color:#bbb;pointer-events:none}.post .content .postnav .prev{border-bottom:none}.post .image{-ms-flex-order:2;-moz-order:2;-webkit-order:2;-ms-order:2;order:2;width:50%;display:block;margin:0;position:relative;overflow:hidden;background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat}.post .image img{position:absolute;top:0;right:0;height:100%;width:auto;display:none}.post.alt .content{-ms-flex-order:2;-moz-order:2;-webkit-order:2;-ms-order:2;order:2;text-align:left}.post.alt .content .postnav{right:2em;left:initial}@media screen and (max-width:1280px){.post.alt .content .postnav{right:1em}}.post.alt .image{-ms-flex-order:1;-moz-order:1;-webkit-order:1;-ms-order:1;order:1}.post.alt .image img{right:initial;left:0}.post.style1{background-color:#fff;color:#444}.post.style1 input,.post.style1 select,.post.style1 textarea{color:#1abc9c}.post.style1 a{color:#1abc9c}.post.style1 b,.post.style1 strong{color:#1abc9c}.post.style1 h1,.post.style1 h2,.post.style1 h3,.post.style1 h4,.post.style1 h5,.post.style1 h6{color:#1abc9c}.post.style1 blockquote{border-left-color:rgba(144,144,144,.25)}.post.style1 code{background:rgba(144,144,144,.075);border-color:rgba(144,144,144,.25)}.post.style1 hr{border-bottom-color:rgba(144,144,144,.25)}.post.style1 .button,.post.style1 button,.post.style1 input[type=button],.post.style1 input[type=reset],.post.style1 input[type=submit]{background-color:#1abc9c;color:#fff!important}.post.style1 .button:hover,.post.style1 button:hover,.post.style1 input[type=button]:hover,.post.style1 input[type=reset]:hover,.post.style1 input[type=submit]:hover{background-color:#1dd2af}.post.style1 .button:active,.post.style1 button:active,.post.style1 input[type=button]:active,.post.style1 input[type=reset]:active,.post.style1 input[type=submit]:active{background-color:#17a689}.post.style1 .button.alt,.post.style1 button.alt,.post.style1 input[type=button].alt,.post.style1 input[type=reset].alt,.post.style1 input[type=submit].alt{background-color:transparent;box-shadow:inset 0 0 0 2px rgba(144,144,144,.25);color:#1abc9c!important}.post.style1 .button.alt:hover,.post.style1 button.alt:hover,.post.style1 input[type=button].alt:hover,.post.style1 input[type=reset].alt:hover,.post.style1 input[type=submit].alt:hover{background-color:rgba(144,144,144,.075)}.post.style1 .button.alt:active,.post.style1 button.alt:active,.post.style1 input[type=button].alt:active,.post.style1 input[type=reset].alt:active,.post.style1 input[type=submit].alt:active{background-color:rgba(144,144,144,.2)}.post.style1 .button.alt.icon:before,.post.style1 button.alt.icon:before,.post.style1 input[type=button].alt.icon:before,.post.style1 input[type=reset].alt.icon:before,.post.style1 input[type=submit].alt.icon:before{color:#bbb}.post.style1 .button.special,.post.style1 button.special,.post.style1 input[type=button].special,.post.style1 input[type=reset].special,.post.style1 input[type=submit].special{background-color:#1abc9c;color:#fff!important}.post.style1.invert{background-color:#1abc9c;color:rgba(255,255,255,.75)}.post.style1.invert input,.post.style1.invert select,.post.style1.invert textarea{color:#fff}.post.style1.invert a{color:#fff}.post.style1.invert b,.post.style1.invert strong{color:#fff}.post.style1.invert h1,.post.style1.invert h2,.post.style1.invert h3,.post.style1.invert h4,.post.style1.invert h5,.post.style1.invert h6{color:#fff}.post.style1.invert blockquote{border-left-color:rgba(255,255,255,.25)}.post.style1.invert code{background:rgba(255,255,255,.075);border-color:rgba(255,255,255,.25)}.post.style1.invert hr{border-bottom-color:rgba(255,255,255,.25)}.post.style1.invert .button,.post.style1.invert button,.post.style1.invert input[type=button],.post.style1.invert input[type=reset],.post.style1.invert input[type=submit]{background-color:#fff;color:#1abc9c!important}.post.style1.invert .button.alt,.post.style1.invert button.alt,.post.style1.invert input[type=button].alt,.post.style1.invert input[type=reset].alt,.post.style1.invert input[type=submit].alt{background-color:transparent;box-shadow:inset 0 0 0 2px rgba(255,255,255,.25);color:#fff!important}.post.style1.invert .button.alt:hover,.post.style1.invert button.alt:hover,.post.style1.invert input[type=button].alt:hover,.post.style1.invert input[type=reset].alt:hover,.post.style1.invert input[type=submit].alt:hover{background-color:rgba(255,255,255,.075)}.post.style1.invert .button.alt:active,.post.style1.invert button.alt:active,.post.style1.invert input[type=button].alt:active,.post.style1.invert input[type=reset].alt:active,.post.style1.invert input[type=submit].alt:active{background-color:rgba(255,255,255,.2)}.post.style1.invert .button.alt.icon:before,.post.style1.invert button.alt.icon:before,.post.style1.invert input[type=button].alt.icon:before,.post.style1.invert input[type=reset].alt.icon:before,.post.style1.invert input[type=submit].alt.icon:before{color:rgba(255,255,255,.5)}.post.style1.invert .button.special,.post.style1.invert button.special,.post.style1.invert input[type=button].special,.post.style1.invert input[type=reset].special,.post.style1.invert input[type=submit].special{background-color:#fff;color:#1abc9c!important}.post.style1.invert .content{background:#1abc9c}.post.style1.invert .content header p{color:rgba(255,255,255,.5);border-top:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25)}.post.style1.invert .content .postnav .next,.post.style1.invert .content .postnav .prev{border:1px solid rgba(255,255,255,.25)}.post.style1.invert .content .postnav .next:hover,.post.style1.invert .content .postnav .prev:hover{background:rgba(255,255,255,.075)}.post.style1.invert .content .postnav .next.disabled,.post.style1.invert .content .postnav .prev.disabled{color:rgba(255,255,255,.5)}.post.style1.invert .image{background-color:#1abc9c}.post.style2{background-color:#fff;color:#444}.post.style2 input,.post.style2 select,.post.style2 textarea{color:#3498db}.post.style2 a{color:#3498db}.post.style2 b,.post.style2 strong{color:#3498db}.post.style2 h1,.post.style2 h2,.post.style2 h3,.post.style2 h4,.post.style2 h5,.post.style2 h6{color:#3498db}.post.style2 blockquote{border-left-color:rgba(144,144,144,.25)}.post.style2 code{background:rgba(144,144,144,.075);border-color:rgba(144,144,144,.25)}.post.style2 hr{border-bottom-color:rgba(144,144,144,.25)}.post.style2 .button,.post.style2 button,.post.style2 input[type=button],.post.style2 input[type=reset],.post.style2 input[type=submit]{background-color:#1abc9c;color:#fff!important}.post.style2 .button:hover,.post.style2 button:hover,.post.style2 input[type=button]:hover,.post.style2 input[type=reset]:hover,.post.style2 input[type=submit]:hover{background-color:#1dd2af}.post.style2 .button:active,.post.style2 button:active,.post.style2 input[type=button]:active,.post.style2 input[type=reset]:active,.post.style2 input[type=submit]:active{background-color:#17a689}.post.style2 .button.alt,.post.style2 button.alt,.post.style2 input[type=button].alt,.post.style2 input[type=reset].alt,.post.style2 input[type=submit].alt{background-color:transparent;box-shadow:inset 0 0 0 2px rgba(144,144,144,.25);color:#3498db!important}.post.style2 .button.alt:hover,.post.style2 button.alt:hover,.post.style2 input[type=button].alt:hover,.post.style2 input[type=reset].alt:hover,.post.style2 input[type=submit].alt:hover{background-color:rgba(144,144,144,.075)}.post.style2 .button.alt:active,.post.style2 button.alt:active,.post.style2 input[type=button].alt:active,.post.style2 input[type=reset].alt:active,.post.style2 input[type=submit].alt:active{background-color:rgba(144,144,144,.2)}.post.style2 .button.alt.icon:before,.post.style2 button.alt.icon:before,.post.style2 input[type=button].alt.icon:before,.post.style2 input[type=reset].alt.icon:before,.post.style2 input[type=submit].alt.icon:before{color:#bbb}.post.style2 .button.special,.post.style2 button.special,.post.style2 input[type=button].special,.post.style2 input[type=reset].special,.post.style2 input[type=submit].special{background-color:#3498db;color:#fff!important}.post.style2.invert{background-color:#3498db;color:rgba(255,255,255,.75)}.post.style2.invert input,.post.style2.invert select,.post.style2.invert textarea{color:#fff}.post.style2.invert a{color:#fff}.post.style2.invert b,.post.style2.invert strong{color:#fff}.post.style2.invert h1,.post.style2.invert h2,.post.style2.invert h3,.post.style2.invert h4,.post.style2.invert h5,.post.style2.invert h6{color:#fff}.post.style2.invert blockquote{border-left-color:rgba(255,255,255,.25)}.post.style2.invert code{background:rgba(255,255,255,.075);border-color:rgba(255,255,255,.25)}.post.style2.invert hr{border-bottom-color:rgba(255,255,255,.25)}.post.style2.invert .button,.post.style2.invert button,.post.style2.invert input[type=button],.post.style2.invert input[type=reset],.post.style2.invert input[type=submit]{background-color:#1abc9c;color:#fff!important}.post.style2.invert .button:hover,.post.style2.invert button:hover,.post.style2.invert input[type=button]:hover,.post.style2.invert input[type=reset]:hover,.post.style2.invert input[type=submit]:hover{background-color:#1dd2af}.post.style2.invert .button:active,.post.style2.invert button:active,.post.style2.invert input[type=button]:active,.post.style2.invert input[type=reset]:active,.post.style2.invert input[type=submit]:active{background-color:#17a689}.post.style2.invert .button.alt,.post.style2.invert button.alt,.post.style2.invert input[type=button].alt,.post.style2.invert input[type=reset].alt,.post.style2.invert input[type=submit].alt{background-color:transparent;box-shadow:inset 0 0 0 2px rgba(255,255,255,.25);color:#fff!important}.post.style2.invert .button.alt:hover,.post.style2.invert button.alt:hover,.post.style2.invert input[type=button].alt:hover,.post.style2.invert input[type=reset].alt:hover,.post.style2.invert input[type=submit].alt:hover{background-color:rgba(255,255,255,.075)}.post.style2.invert .button.alt:active,.post.style2.invert button.alt:active,.post.style2.invert input[type=button].alt:active,.post.style2.invert input[type=reset].alt:active,.post.style2.invert input[type=submit].alt:active{background-color:rgba(255,255,255,.2)}.post.style2.invert .button.alt.icon:before,.post.style2.invert button.alt.icon:before,.post.style2.invert input[type=button].alt.icon:before,.post.style2.invert input[type=reset].alt.icon:before,.post.style2.invert input[type=submit].alt.icon:before{color:rgba(255,255,255,.5)}.post.style2.invert .button.special,.post.style2.invert button.special,.post.style2.invert input[type=button].special,.post.style2.invert input[type=reset].special,.post.style2.invert input[type=submit].special{background-color:#fff;color:#3498db!important}.post.style2.invert .content{background:#3498db}.post.style2.invert .content header p{color:rgba(255,255,255,.5);border-top:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25)}.post.style2.invert .content .postnav .next,.post.style2.invert .content .postnav .prev{border:1px solid rgba(255,255,255,.25)}.post.style2.invert .content .postnav .next:hover,.post.style2.invert .content .postnav .prev:hover{background:rgba(255,255,255,.075)}.post.style2.invert .content .postnav .next.disabled,.post.style2.invert .content .postnav .prev.disabled{color:rgba(255,255,255,.5)}.post.style2.invert .image{background-color:#3498db}.post.style3{background-color:#fff;color:#444}.post.style3 input,.post.style3 select,.post.style3 textarea{color:#9b59b6}.post.style3 a{color:#9b59b6}.post.style3 b,.post.style3 strong{color:#9b59b6}.post.style3 h1,.post.style3 h2,.post.style3 h3,.post.style3 h4,.post.style3 h5,.post.style3 h6{color:#9b59b6}.post.style3 blockquote{border-left-color:rgba(144,144,144,.25)}.post.style3 code{background:rgba(144,144,144,.075);border-color:rgba(144,144,144,.25)}.post.style3 hr{border-bottom-color:rgba(144,144,144,.25)}.post.style3 .button,.post.style3 button,.post.style3 input[type=button],.post.style3 input[type=reset],.post.style3 input[type=submit]{background-color:#1abc9c;color:#fff!important}.post.style3 .button:hover,.post.style3 button:hover,.post.style3 input[type=button]:hover,.post.style3 input[type=reset]:hover,.post.style3 input[type=submit]:hover{background-color:#1dd2af}.post.style3 .button:active,.post.style3 button:active,.post.style3 input[type=button]:active,.post.style3 input[type=reset]:active,.post.style3 input[type=submit]:active{background-color:#17a689}.post.style3 .button.alt,.post.style3 button.alt,.post.style3 input[type=button].alt,.post.style3 input[type=reset].alt,.post.style3 input[type=submit].alt{background-color:transparent;box-shadow:inset 0 0 0 2px rgba(144,144,144,.25);color:#9b59b6!important}.post.style3 .button.alt:hover,.post.style3 button.alt:hover,.post.style3 input[type=button].alt:hover,.post.style3 input[type=reset].alt:hover,.post.style3 input[type=submit].alt:hover{background-color:rgba(144,144,144,.075)}.post.style3 .button.alt:active,.post.style3 button.alt:active,.post.style3 input[type=button].alt:active,.post.style3 input[type=reset].alt:active,.post.style3 input[type=submit].alt:active{background-color:rgba(144,144,144,.2)}.post.style3 .button.alt.icon:before,.post.style3 button.alt.icon:before,.post.style3 input[type=button].alt.icon:before,.post.style3 input[type=reset].alt.icon:before,.post.style3 input[type=submit].alt.icon:before{color:#bbb}.post.style3 .button.special,.post.style3 button.special,.post.style3 input[type=button].special,.post.style3 input[type=reset].special,.post.style3 input[type=submit].special{background-color:#9b59b6;color:#fff!important}.post.style3.invert{background-color:#9b59b6;color:rgba(255,255,255,.75)}.post.style3.invert input,.post.style3.invert select,.post.style3.invert textarea{color:#fff}.post.style3.invert a{color:#fff}.post.style3.invert b,.post.style3.invert strong{color:#fff}.post.style3.invert h1,.post.style3.invert h2,.post.style3.invert h3,.post.style3.invert h4,.post.style3.invert h5,.post.style3.invert h6{color:#fff}.post.style3.invert blockquote{border-left-color:rgba(255,255,255,.25)}.post.style3.invert code{background:rgba(255,255,255,.075);border-color:rgba(255,255,255,.25)}.post.style3.invert hr{border-bottom-color:rgba(255,255,255,.25)}.post.style3.invert .button,.post.style3.invert button,.post.style3.invert input[type=button],.post.style3.invert input[type=reset],.post.style3.invert input[type=submit]{background-color:#1abc9c;color:#fff!important}.post.style3.invert .button:hover,.post.style3.invert button:hover,.post.style3.invert input[type=button]:hover,.post.style3.invert input[type=reset]:hover,.post.style3.invert input[type=submit]:hover{background-color:#1dd2af}.post.style3.invert .button:active,.post.style3.invert button:active,.post.style3.invert input[type=button]:active,.post.style3.invert input[type=reset]:active,.post.style3.invert input[type=submit]:active{background-color:#17a689}.post.style3.invert .button.alt,.post.style3.invert button.alt,.post.style3.invert input[type=button].alt,.post.style3.invert input[type=reset].alt,.post.style3.invert input[type=submit].alt{background-color:transparent;box-shadow:inset 0 0 0 2px rgba(255,255,255,.25);color:#fff!important}.post.style3.invert .button.alt:hover,.post.style3.invert button.alt:hover,.post.style3.invert input[type=button].alt:hover,.post.style3.invert input[type=reset].alt:hover,.post.style3.invert input[type=submit].alt:hover{background-color:rgba(255,255,255,.075)}.post.style3.invert .button.alt:active,.post.style3.invert button.alt:active,.post.style3.invert input[type=button].alt:active,.post.style3.invert input[type=reset].alt:active,.post.style3.invert input[type=submit].alt:active{background-color:rgba(255,255,255,.2)}.post.style3.invert .button.alt.icon:before,.post.style3.invert button.alt.icon:before,.post.style3.invert input[type=button].alt.icon:before,.post.style3.invert input[type=reset].alt.icon:before,.post.style3.invert input[type=submit].alt.icon:before{color:rgba(255,255,255,.5)}.post.style3.invert .button.special,.post.style3.invert button.special,.post.style3.invert input[type=button].special,.post.style3.invert input[type=reset].special,.post.style3.invert input[type=submit].special{background-color:#fff;color:#9b59b6!important}.post.style3.invert .content{background:#9b59b6}.post.style3.invert .content header p{color:rgba(255,255,255,.5);border-top:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25)}.post.style3.invert .content .postnav .next,.post.style3.invert .content .postnav .prev{border:1px solid rgba(255,255,255,.25)}.post.style3.invert .content .postnav .next:hover,.post.style3.invert .content .postnav .prev:hover{background:rgba(255,255,255,.075)}.post.style3.invert .content .postnav .next.disabled,.post.style3.invert .content .postnav .prev.disabled{color:rgba(255,255,255,.5)}.post.style3.invert .image{background-color:#9b59b6}@media screen and (max-width:1280px){.post .content{padding:4em}.post .content .postnav{left:1em;bottom:1em}}@media screen and (max-width:980px){.post{-ms-flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;min-height:0}.post .image{-ms-flex-order:1;-moz-order:1;-webkit-order:1;-ms-order:1;order:1;width:100%;overflow:auto;background:0 0!important}.post .image img{position:relative;width:100%;height:auto;display:block}.post .content{-ms-flex-order:2;-moz-order:2;-webkit-order:2;-ms-order:2;order:2;width:100%;text-align:left}.post .content .postnav{display:none}.post.alt .image img{left:initial}.post.alt .content{text-align:left}}@media screen and (max-width:736px){.post .content{padding:2em 1.5em 3em 1.5em}.post .content header h2{font-size:1.75em}.post .button{width:100%}}.gn-menu-main,.gn-menu-main ul{margin:0;padding:0;background-color:#efefef;color:#5f6f81;list-style:none;text-transform:none;font-weight:300;font-family:Lato,Arial,sans-serif;line-height:60px}.gn-menu-main{background:#323836;position:fixed;top:0;left:0;width:100%;height:60px;font-size:13px}.gn-menu-main a{display:block;height:100%;color:#5f6f81;text-decoration:none;cursor:pointer}.gn-menu-main>li a{color:#fff}.gn-menu-main .gn-menu>li a{color:gray!important}.no-touch .gn-menu li.gn-search-item:hover,.no-touch .gn-menu li.gn-search-item:hover a,.no-touch .gn-menu-main a:hover{background:#5f6f81;color:#fff!important}.gn-menu-main>li{display:block;float:left;height:100%;background:#323836;border-right:1px solid #c6d0da;text-align:center}.gn-menu-main li.gn-trigger{position:relative;background:#fff;width:60px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gn-menu-main>li:last-child{float:right;border-right:none;border-left:none}.gn-menu-main>li>a{padding:0 30px;text-transform:uppercase;letter-spacing:1px;font-weight:700}@media screen and (max-width:450px){.gn-menu-main>li>a{padding:0 10px}}.gn-menu-main:after{display:table;clear:both;content:""}.gn-menu-wrapper{position:fixed;top:60px;bottom:0;left:0;overflow:hidden;width:60px;border-top:1px solid #c6d0da;background:#fff;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);transform:translateX(-60px);-webkit-transition:-webkit-transform .3s,width .3s;-moz-transition:-moz-transform .3s,width .3s;transition:transform .3s,width .3s}.gn-scroller{position:absolute;overflow-y:scroll;width:370px;height:100%}.gn-menu{border-bottom:1px solid #c6d0da;text-align:left;font-size:18px}#gn-menu{z-index:2}.gn-menu li li,.gn-menu li:not(:first-child){box-shadow:inset 0 1px #c6d0da}.gn-submenu li{overflow:hidden;height:0;-webkit-transition:height .3s;-moz-transition:height .3s;transition:height .3s}.gn-submenu li a{color:#c1c9d1}input.gn-search{position:relative;z-index:10;padding-left:60px;outline:0;border:none;background:0 0;color:#5f6f81;font-weight:300;font-family:Lato,Arial,sans-serif;cursor:pointer}.gn-search::-webkit-input-placeholder{color:#5f6f81}.gn-search:-moz-placeholder{color:#5f6f81}.gn-search::-moz-placeholder{color:#5f6f81}.gn-search:-ms-input-placeholder{color:#5f6f81}.gn-search:focus::-webkit-input-placeholder,.no-touch .gn-menu li.gn-search-item:hover .gn-search:focus::-webkit-input-placeholder{color:transparent}input.gn-search:focus{cursor:text}.no-touch .gn-menu li.gn-search-item:hover input.gn-search{color:#fff}.no-touch .gn-menu li.gn-search-item:hover .gn-search::-webkit-input-placeholder{color:#fff}.no-touch .gn-menu li.gn-search-item:hover .gn-search:-moz-placeholder{color:#fff}.no-touch .gn-menu li.gn-search-item:hover .gn-search::-moz-placeholder{color:#fff}.no-touch .gn-menu li.gn-search-item:hover .gn-search:-ms-input-placeholder{color:#fff}.gn-menu-main a.gn-icon-search{position:absolute;top:0;left:0;height:60px}.gn-icon::before{display:inline-block;width:60px;text-align:center;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:ecoicons;line-height:1;speak:none;-webkit-font-smoothing:antialiased}.gn-icon-help::before{content:"\e000"}.gn-icon-earth::before{content:"\e004"}.gn-icon-cog::before{content:"\e006"}.gn-icon-search::before{content:"\e005"}.gn-icon-download::before{content:"\e007"}.gn-icon-photoshop::before{content:"\e001"}.gn-icon-illustrator::before{content:"\e002"}.gn-icon-archive::before{content:"\e00d"}.gn-icon-article::before{content:"\e003"}.gn-icon-pictures::before{content:"\e008"}.gn-icon-videos::before{content:"\e009"}.gn-icon span{width:0;height:0;display:block;overflow:hidden}.gn-icon-menu::before{margin-left:-15px;vertical-align:-2px;width:30px;height:3px;background:#5f6f81;box-shadow:0 3px #fff,0 -6px #5f6f81,0 -9px #fff,0 -12px #5f6f81;content:''}.no-touch .gn-icon-menu.gn-selected:hover::before,.no-touch .gn-icon-menu:hover::before{background:#fff;box-shadow:0 3px #5f6f81,0 -6px #fff,0 -9px #5f6f81,0 -12px #fff}.gn-icon-menu.gn-selected::before{background:#5993cd;box-shadow:0 3px #fff,0 -6px #5993cd,0 -9px #fff,0 -12px #5993cd}.gn-menu-wrapper.gn-open-all,.gn-menu-wrapper.gn-open-part{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.gn-menu-wrapper.gn-open-all{width:340px}.gn-menu-wrapper.gn-open-all .gn-submenu li{height:60px}@media screen and (max-width:422px){.gn-menu-wrapper.gn-open-all{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);width:100%}.gn-menu-wrapper.gn-open-all .gn-scroller{width:130%}}@font-face{font-family:codropsicons;src:url(../fonts/codropsicons/codropsicons.eot);src:url(../fonts/codropsicons/codropsicons.eot?#iefix) format('embedded-opentype'),url(../fonts/codropsicons/codropsicons.woff) format('woff'),url(../fonts/codropsicons/codropsicons.ttf) format('truetype'),url(../fonts/codropsicons/codropsicons.svg#codropsicons) format('svg');font-weight:400;font-style:normal}body{background:#34495e}.codrops-top,.container>header{color:#fff;font-family:Lato,Arial,sans-serif}.container>header{margin:0 auto;padding:12em 2em;padding-left:370px;background:rgba(0,0,0,.05)}.container>header a{color:#566473;text-decoration:none;outline:0}.container>header a:hover{color:#4f7bab}.container>header h1{font-size:3.2em;line-height:1.3;margin:0;font-weight:300}.container>header span{display:block;font-size:55%;color:#74818e;padding:0 0 .6em .1em}.codrops-top{background:#fff;background:rgba(255,255,255,.6);text-transform:uppercase;width:100%;font-size:.69em;line-height:2.2}.codrops-top a{text-decoration:none;padding:0 1em;letter-spacing:.1em;color:#888;display:inline-block}.codrops-top a:hover{background:rgba(255,255,255,.95);color:#333}.codrops-top span.right{float:right}.codrops-top span.right a{float:left;display:block}.codrops-icon:before{font-family:codropsicons;margin:0 4px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.codrops-icon-drop:before{content:"\e001"}.codrops-icon-prev:before{content:"\e004"}.codrops-demos{padding-top:1em;font-size:.9em}.codrops-demos a{text-decoration:none;outline:0;display:inline-block;margin:.5em;padding:.7em 1.1em;border:3px solid #b1aea6;color:#b1aea6;font-weight:700}.codrops-demos a.current-demo,.codrops-demos a.current-demo:hover,.codrops-demos a:hover{border-color:#89867e;color:#89867e}@media screen and (max-width:1025px){.container>header{margin:0 auto;padding:120px 50px;font-size:70%;text-align:right}}@media screen and (max-width:740px){.codrops-icon span{display:none}}#footer{margin-top:50px;padding-top:30px;padding-bottom:30px;color:#bdc3c7}#footer ul{list-style:none;padding:0;margin:0}#footer ul>li{display:inline-block;margin-left:15px}.midnight-blue{background-color:#2c3e50}.wet-asphalt{background-color:#34495e}a.left-menu i{display:inline-block;width:60px;text-align:center}.left-menu:hover,a.left-menu:hover{background:#0a5d99;color:#fff}.ccm-block-feature-item h4{text-align:center}.ccm-block-feature-item h4 i{font-size:3em;display:block;padding-bottom:10px}#banner{background-color:#3498db;color:rgba(255,255,255,.75);text-align:center;cursor:default;padding:4em 4em 8em 4em}#banner .actions .button.alt,#banner .inner h1,#banner .inner h3{color:#fff!important}.sub-footer{color:#fff}.sub-footer h4{color:wheat}.sub-footer ul{list-style-type:none;padding-left:0}.sub-footer a:hover{color:wheat;text-decoration:none}@media screen and (max-width:650px){.banner-image-mobunti{width:120px!important}}

#banner {
/* 	background: url(/images/christmas.jpg) bottom right !important; */
	background-size: cover !important;
}
.grecaptcha-badge {
	display: none !important;
}
