article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid silver;margin:0 2px}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=search]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
.container{position:relative;width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}
.column,.columns{width:100%;float:left;box-sizing:border-box}
@media (min-width:400px){.container{width:85%;padding:0}}
@media (min-width:550px){.container{width:80%}
.column,.columns{margin-left:4%}
.column:first-child,.columns:first-child{margin-left:0}
.one.column,.one.columns{width:4.66666666667%}
.two.columns{width:13.3333333333%}
.three.columns{width:22%}
.four.columns{width:30.6666666667%}
.five.columns{width:39.3333333333%}
.six.columns{width:48%}
.seven.columns{width:56.6666666667%}
.eight.columns{width:65.3333333333%}
.nine.columns{width:74%}
.ten.columns{width:82.6666666667%}
.eleven.columns{width:91.3333333333%}
.twelve.columns{width:100%;margin-left:0}
.one-third.column{width:30.6666666667%}
.two-thirds.column{width:65.3333333333%}
.one-half.column{width:48%}
.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}
.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}
.offset-by-three.column,.offset-by-three.columns{margin-left:26%}
.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}
.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}
.offset-by-six.column,.offset-by-six.columns{margin-left:52%}
.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}
.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}
.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}
.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}
.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}
.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}
.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}
.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}
html{font-size:62.5%}
body{font-size:1.5em;line-height:1.6;font-weight:400;font-family:Raleway,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#222}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}
h1{line-height:1.2;letter-spacing:-.1rem}
h2{font-size:3.6rem;line-height:1.25;letter-spacing:-.1rem}
h3{font-size:3rem;line-height:1.3;letter-spacing:-.1rem}
h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}
h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}
h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}
@media (min-width:550px){h1{font-size:5rem}
h2{font-size:4.2rem}
h3{font-size:3.6rem}
h4{font-size:3rem}
h5{font-size:2.4rem}
h6{font-size:1.5rem}}
p{margin-top:0}
a{color:#1EAEDB}
a:hover{color:#0FA0CE}
.button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}
.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#333;border-color:#888;outline:0}
.button.button-primary,button.button-primary,input[type=button].button-primary,input[type=reset].button-primary,input[type=submit].button-primary{color:#FFF;background-color:#33C3F0;border-color:#33C3F0}
.button.button-primary:focus,.button.button-primary:hover,button.button-primary:focus,button.button-primary:hover,input[type=button].button-primary:focus,input[type=button].button-primary:hover,input[type=reset].button-primary:focus,input[type=reset].button-primary:hover,input[type=submit].button-primary:focus,input[type=submit].button-primary:hover{color:#FFF;background-color:#1EAEDB;border-color:#1EAEDB}
input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #D1D1D1;border-radius:4px;box-shadow:none;box-sizing:border-box}
input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}
textarea{min-height:65px;padding-top:6px;padding-bottom:6px}
input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid #33C3F0;outline:0}
label,legend{display:block;margin-bottom:.5rem;font-weight:600}
fieldset{padding:0;border-width:0}
input[type=checkbox],input[type=radio]{display:inline}
label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}
ul{list-style:circle inside}
ol{list-style:decimal inside}
ol,ul{padding-left:0;margin-top:0}
ol ol,ol ul,ul ol,ul ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}
li{margin-bottom:1rem}
code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#F1F1F1;border:1px solid #E1E1E1;border-radius:4px}
pre>code{display:block;padding:1rem 1.5rem;white-space:pre}
td,th{padding:12px 15px;text-align:left;border-bottom:1px solid #E1E1E1}
td:first-child,th:first-child{padding-left:0}
td:last-child,th:last-child{padding-right:0}
.button,button{margin-bottom:1rem}
fieldset,input,select,textarea{margin-bottom:1.5rem}
blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}
.u-full-width{width:100%;box-sizing:border-box}
.u-max-full-width{max-width:100%;box-sizing:border-box}
.u-pull-right{float:right}
.u-pull-left{float:left}
hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #E1E1E1}
.container:after,.row:after,.u-cf{content:"";display:table;clear:both}
.ytv-canvas{display:block;background:#282828;overflow:hidden;font-family:arial,sans-serif}
.ytv-canvas ::-webkit-scrollbar{border-left:1px solid #000;width:10px}
.ytv-canvas ::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1)}
.ytv-video{position:absolute;top:0;right:300px;bottom:0;left:0;height:100%}
.ytv-video iframe{width:100%;height:100%;border:none;outline:0;display:block}
.ytv-list{position:absolute;top:0;right:0;bottom:0;height:100%;width:300px}
.ytv-list-inner{overflow:auto;position:absolute;top:52px;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch}
.ytv-list ul{margin:0;padding:0;list-style-type:none}
.ytv-list .ytv-active a{border-left:2px solid #fff;background:rgba(255,255,255,.05)}
.ytv-list a{display:block;text-decoration:none;font-size:11px;color:#FEFEFE;padding:10px;padding-left:8px;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(0,0,0,.5);border-left:2px solid transparent}
.ytv-list a b{max-height:45px;overflow:hidden;display:block;text-overflow:ellipsis}
.ytv-list li:first-child a{border-top:none}
.ytv-list li:last-child a{border-bottom:none}
.ytv-list a:hover,.ytv-list-header .ytv-playlists a:hover{background:rgba(255,255,255,.05)}
.ytv-list a:active,.ytv-list-header .ytv-playlists a:active{background:rgba(0,0,0,.05)}
.ytv-list .ytv-content{padding-left:125px}
.ytv-list .ytv-thumb-stroke{position:absolute;top:1px;left:1px;bottom:1px;right:1px;z-index:2;outline:1px solid rgba(255,255,255,.1)}
.ytv-list .ytv-thumb{float:left;position:relative;outline:1px solid rgba(0,0,0,.5)}
.ytv-list .ytv-thumb img{width:120px;display:block}
.ytv-list .ytv-thumb span{position:absolute;bottom:5px;right:5px;color:#eee;background:rgba(0,0,0,.7);font-size:11px;font-weight:700;padding:0 4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.ytv-views{display:block;margin-top:5px;font-size:10px;font-weight:400;opacity:.3}
.ytv-list-header{height:52px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}
.ytv-list-header a{background:rgba(255,255,255,.05);position:relative;z-index:10}
.ytv-list .ytv-playlists .ytv-thumb img,.ytv-list-header img{width:30px;vertical-align:middle}
.ytv-list-header span{padding-left:10px;font-size:12px;font-weight:700}
.ytv-playlists{z-index:9;position:absolute;background:#282828;top:52px;left:0;right:0;bottom:0;overflow:auto;display:none}
.ytv-list-header img,.ytv-playlists img{float:left}
.ytv-list-header a span,.ytv-playlists a span{white-space:nowrap;padding-left:10px;display:block;overflow:hidden;text-overflow:ellipsis}
.ytv-list-header>a span{line-height:30px}
.ytv-list-header .ytv-playlists a{background:0 0}
.ytv-playlist-open .ytv-playlists{display:block}
.ytv-relative{position:relative;width:100%;height:100%}
.ytv-full{position:fixed;top:0;left:0;width:100%!important;height:100%!important;margin:0!important}
.ytv-arrow{height:10px;width:0;position:relative;top:10px;right:5px;border:10px solid transparent;float:right;border-top-color:rgba(0,0,0,.4);display:none}
.ytv-has-playlists .ytv-arrow{display:inline-block}
.ytv-playlist-open .ytv-arrow{border-color:transparent;border-bottom-color:rgba(0,0,0,.4);top:-10px}
.ytv-clear:after,.ytv-list-header a:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.social{background-image:url(../img/spritesheet.png);background-repeat:no-repeat;display:inline;margin:2px;position:relative;float:left}
.addthis{width:48px;height:48px;background-position:-2px -2px}
.amazon{width:48px;height:48px;background-position:-54px -2px}
.android{width:48px;height:48px;background-position:-106px -2px}
.aol{width:48px;height:48px;background-position:-158px -2px}
.apple{width:48px;height:48px;background-position:-210px -2px}
.appstore{width:48px;height:48px;background-position:-262px -2px}
.ask{width:48px;height:48px;background-position:-314px -2px}
.badoo{width:48px;height:48px;background-position:-366px -2px}
.bebo{width:48px;height:48px;background-position:-418px -2px}
.behance{width:48px;height:48px;background-position:-2px -54px}
.bing{width:48px;height:48px;background-position:-54px -54px}
.blogger{width:48px;height:48px;background-position:-106px -54px}
.chrome{width:48px;height:48px;background-position:-158px -54px}
.delicious{width:48px;height:48px;background-position:-210px -54px}
.deviantart{width:48px;height:48px;background-position:-262px -54px}
.digg{width:48px;height:48px;background-position:-314px -54px}
.diigo{width:48px;height:48px;background-position:-366px -54px}
.dribbble{width:48px;height:48px;background-position:-418px -54px}
.drive{width:48px;height:48px;background-position:-2px -106px}
.dropbox{width:48px;height:48px;background-position:-54px -106px}
.drupal{width:48px;height:48px;background-position:-106px -106px}
.envato{width:48px;height:48px;background-position:-158px -106px}
.etsy{width:48px;height:48px;background-position:-210px -106px}
.evernote{width:48px;height:48px;background-position:-262px -106px}
.facebook{width:48px;height:48px;background-position:-314px -106px}
.fav{width:48px;height:48px;background-position:-366px -106px}
.feed{width:48px;height:48px;background-position:-418px -106px}
.feedburner{width:48px;height:48px;background-position:-2px -158px}
.fiverr{width:48px;height:48px;background-position:-54px -158px}
.flickr{width:48px;height:48px;background-position:-106px -158px}
.formspring{width:48px;height:48px;background-position:-158px -158px}
.forrst{width:48px;height:48px;background-position:-210px -158px}
.friendfeed{width:48px;height:48px;background-position:-262px -158px}
.getpocket{width:48px;height:48px;background-position:-314px -158px}
.github{width:48px;height:48px;background-position:-366px -158px}
.google{width:48px;height:48px;background-position:-418px -158px}
.googlealt{width:48px;height:48px;background-position:-2px -210px}
.googlealt2{width:48px;height:48px;background-position:-54px -210px}
.hi5{width:48px;height:48px;background-position:-106px -210px}
.html5{width:48px;height:48px;background-position:-158px -210px}
.icq{width:48px;height:48px;background-position:-210px -210px}
.imdb{width:48px;height:48px;background-position:-262px -210px}
.instagram{width:48px;height:48px;background-position:-314px -210px}
.lastfm{width:48px;height:48px;background-position:-366px -210px}
.linkedin{width:48px;height:48px;background-position:-418px -210px}
.livejournal{width:48px;height:48px;background-position:-2px -262px}
.mail{width:48px;height:48px;background-position:-54px -262px}
.metacafe{width:48px;height:48px;background-position:-106px -262px}
.msn{width:48px;height:48px;background-position:-158px -262px}
.myspace1{width:48px;height:48px;background-position:-210px -262px}
.myspace2{width:48px;height:48px;background-position:-262px -262px}
.newsvine{width:48px;height:48px;background-position:-314px -262px}
.overflow{width:48px;height:48px;background-position:-366px -262px}
.paypal{width:48px;height:48px;background-position:-418px -262px}
.photobucket{width:48px;height:48px;background-position:-2px -314px}
.picasa{width:48px;height:48px;background-position:-54px -314px}
.pinterest{width:48px;height:48px;background-position:-106px -314px}
.quora{width:48px;height:48px;background-position:-158px -314px}
.reddit{width:48px;height:48px;background-position:-210px -314px}
.share{width:48px;height:48px;background-position:-262px -314px}
.skype{width:48px;height:48px;background-position:-314px -314px}
.snapchat{width:48px;height:48px;background-position:-366px -314px}
.soundcloud{width:48px;height:48px;background-position:-418px -314px}
.squidoo{width:48px;height:48px;background-position:-2px -366px}
.steam{width:48px;height:48px;background-position:-54px -366px}
.stumbleupon{width:48px;height:48px;background-position:-106px -366px}
.techcrunch{width:48px;height:48px;background-position:-158px -366px}
.technorati{width:48px;height:48px;background-position:-210px -366px}
.tripadvisor{width:48px;height:48px;background-position:-262px -366px}
.tumblr{width:48px;height:48px;background-position:-314px -366px}
.twitter{width:48px;height:48px;background-position:-366px -366px}
.twitter2{width:48px;height:48px;background-position:-418px -366px}
.viber{width:48px;height:48px;background-position:-2px -418px}
.vimeo{width:48px;height:48px;background-position:-54px -418px}
.whatsapp{width:48px;height:48px;background-position:-106px -418px}
.wikipedia{width:48px;height:48px;background-position:-158px -418px}
.windows{width:48px;height:48px;background-position:-210px -418px}
.windows-store{width:48px;height:48px;background-position:-262px -418px}
.windows8{width:48px;height:48px;background-position:-314px -418px}
.wordpress{width:48px;height:48px;background-position:-366px -418px}
.xbox{width:48px;height:48px;background-position:-418px -418px}
.xing{width:48px;height:48px;background-position:-470px -2px}
.yahoo{width:48px;height:48px;background-position:-470px -54px}
.yahoo-messenger{width:48px;height:48px;background-position:-470px -106px}
.yelp{width:48px;height:48px;background-position:-470px -158px}
.youtube{width:48px;height:48px;background-position:-470px -210px}
.youtube2{width:48px;height:48px;background-position:-470px -262px}
.zoosk{width:48px;height:48px;background-position:-470px -314px}
.zootool{width:48px;height:48px;background-position:-470px -366px}
.zynga{width:48px;height:48px;background-position:-470px -418px}
.socialboxsmall .social{background-image:url(../img/spritesheet_small.png);background-repeat:no-repeat;display:inline;margin:2px;position:relative;float:left}
.socialboxsmall .facebook{width:24px;height:24px;background-position:-157px -53px}
.socialboxsmall .flickr{width:24px;height:24px;background-position:-53px -79px}
.socialboxsmall .instagram{width:24px;height:24px;background-position:-157px -105px}
.socialboxsmall .pinterest{width:24px;height:24px;background-position:-53px -157px}
.socialboxsmall .tumblr{width:24px;height:24px;background-position:-157px -183px}
.socialboxsmall .twitter{width:24px;height:24px;background-position:-183px -183px}
.socialboxsmall .twitter2{width:24px;height:24px;background-position:-209px -183px}
.socialboxsmall .vimeo{width:24px;height:24px;background-position:-27px -209px}
.socialboxsmall .youtube{width:24px;height:24px;background-position:-235px -105px}
.socialboxsmall .youtube2{width:24px;height:24px;background-position:-235px -131px}
@font-face{font-family:icons;src:url(../fonts/icons/icons.eot);src:url(../fonts/icons/icons.eot?#iefix) format("embedded-opentype"),url(../fonts/icons/icons.woff) format("woff"),url(../fonts/icons/icons.ttf) format("truetype"),url(../fonts/icons/icons.svg#icons) format("svg");font-weight:400;font-style:normal}
body{background-color:rgba(56,163,220,.4)}
h1{color:#737373;font-size:1.5em}
.hfp-sticky-nav{position:relative;top:0;width:100%;background-color:#fff;z-index:10;padding:10px 10px 0}
.hfp-sticky-nav .ehLogo{font-size:1em;float:left;display:inline}
.hfp-sticky-nav .button{float:right;display:inline}
.container{max-width:1400px}
.content{position:absolute!important;background-color:#fff;top:130px;z-index:11;left:50%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 0 10px rgba(33,33,32,.4);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=90, Color='$black')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=90, Color='$black');border-radius:5px;min-height:100vh;padding:30px;box-sizing:border-box}
.content #dvImages a{background-color:transparent;padding:0;margin:0;text-decoration:none}
.content #dvImages .grid-item,.content #dvImages .grid-size{width:25%}
.content #dvImages .grid-item{float:left;width:23%;margin:1% 1% 10px;padding:0;height:auto;box-sizing:border-box;-webkit-transition:all 300ms ease-out 0s;transition:all 300ms ease-out 0s;background-color:#fff;border-radius:3px;box-shadow:0 2px 2px rgba(33,33,32,.1);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='$black')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='$black')}
.content #dvImages .grid-item .imgdesc p{-webkit-transition:all 300ms ease-out 0s;transition:all 300ms ease-out 0s;overflow-wrap:break-word;word-wrap:break-word;font-size:11px}
.content #dvImages .grid-item img{width:100%;margin:0}
.content #dvImages .grid-item p{padding:10px;font-size:14px;color:#737373;-webkit-transition:all 300ms ease-out 0s;transition:all 300ms ease-out 0s}
.content #dvImages .grid-item:hover{z-index:1001;margin:0;width:25%;box-shadow:0 5px 2px rgba(33,33,32,.3);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=90, Color='$black')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=90, Color='$black')}
.content #dvImages .grid-item:hover p{font-size:15px}
.content #dvImages .grid-item:hover .imgdesc p{font-size:12px}
.content #dvImages .grid-item:hover .imgdesc p a:hover{background-color:#f58120}
.photostack{position:absolute;text-align:center;width:100%;top:0;left:0;float:left;height:25%;margin-top:-100px;opacity:0;:@inlude all_anim}
.photostack.pfOn{opacity:.5}
.photostack-start{cursor:pointer}
.photostack>div{width:100%;height:100%;margin:0 auto}
.photostack figure{width:320px;height:360px;position:absolute;display:inline-block;background:#fff;padding:40px;text-align:center;margin:5px;z-index:2;box-shadow:0 2px 2px rgba(33,33,32,.1);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='$black')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='$black')}
.js .photostack figure{position:absolute;display:block;margin:0}
.photostack figcaption h2{margin:20px 0 0;color:#a7a0a2;font-size:16px}
.photostack-img{outline:0;display:block;width:auto;height:240px;background:#f9f9f9;overflow:hidden}
.photostack-img img{float:left;position:relative;width:150%;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.photostack-back{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;font-family:"Give You Glory",cursive;color:#a7a0a2;padding:50px 40px;text-align:left;font-size:22px;line-height:1.25;z-index:1;overflow:hidden}
.photostack-back p{margin:0}
.photostack-back p span{text-decoration:line-through}
.photostack nav{position:absolute;width:100%;bottom:30px;z-index:90;text-align:center;left:0;-webkit-transition:opacity .3s;transition:opacity .3s;display:none}
.photostack-start nav{opacity:0}
.photostack nav span{position:relative;display:inline-block;margin:0 5px;width:30px;height:30px;cursor:pointer;background:#aaa;border-radius:50%;text-align:center;-webkit-transition:-webkit-transform .6s ease-in-out,background .3s;transition:transform .6s ease-in-out,background .3s;-webkit-transform:scale(0.48);-ms-transform:scale(0.48);transform:scale(0.48)}
.photostack nav span:last-child{margin-right:0}
.photostack nav span::after{content:"\e600";font-family:icons;font-size:80%;speak:none;display:inline-block;vertical-align:top;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:30px;color:#fff;opacity:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.photostack nav span.current{background:#888;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.photostack nav span.current.flip{-webkit-transform:scale(1) rotateY(-180deg) translateZ(-1px);transform:scale(1) rotateY(-180deg) translateZ(-1px);background:#555}
.photostack nav span.flippable::after{opacity:1;-webkit-transition-delay:.4s;transition-delay:.4s}
.js .photostack::before{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:100;-webkit-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s}
.js .photostack-start::before{-webkit-transition:opacity .3s;transition:opacity .3s}
.js .photostack::after{content:'View Gallery';font-weight:400;position:absolute;border:3px solid #fff;text-align:center;white-space:nowrap;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);padding:10px 20px;color:#fff;text-transform:uppercase;letter-spacing:1px;cursor:pointer;z-index:101}
.js .photostack::after,.js .photostack::before{opacity:0;visibility:hidden}
.js .photostack-start::before,.js .photostack-start:hover::after,.touch .photostack-start::after{opacity:1;visibility:visible}
.photostack figure::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;visibility:visible;opacity:1;background:rgba(0,0,0,.05);-webkit-transition:opacity .6s;transition:opacity .6s}
figure.photostack-current::after{-webkit-transition:opacity .6s,visibility 0s .6s;transition:opacity .6s,visibility 0s .6s;opacity:0;visibility:hidden}
.photostack-transition figure{-webkit-transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out}
.photostack-perspective{-webkit-perspective:1800px;perspective:1800px}
.photostack-perspective figure,.photostack-perspective>div{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.photostack-perspective figure,.photostack-perspective figure div{-webkit-backface-visibility:hidden;backface-visibility:hidden}
.photostack-perspective figure.photostack-flip{-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}
.csstransformspreserve3d figure.photostack-flip .photostack-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:block}
.no-csstransformspreserve3d figure.photostack-showback .photostack-back{display:block}
.no-js .photostack figure{box-shadow:-2px 2px 0 rgba(0,0,0,.05)}
.no-js .photostack figure::after{display:none}
.no-js .photostack figure:nth-child(3n){-webkit-transform:translateX(-10%) rotate(5deg);-ms-transform:translateX(-10%) rotate(5deg);transform:translateX(-10%) rotate(5deg)}
.no-js .photostack figure:nth-child(3n-2){-webkit-transform:translateY(10%) rotate(-3deg);-ms-transform:translateY(10%) rotate(-3deg);transform:translateY(10%) rotate(-3deg)}
#photostack-1 nav span.current{background:#888;-webkit-transform:scale(0.61);-ms-transform:scale(0.61);transform:scale(0.61)}
.button{background-color:#f58120;border:1px solid #fff;border-radius:10px;color:#fff;font-size:1em;margin:auto;position:relative;height:auto;line-height:16pt;padding:10px 20px;box-sizing:content-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;box-shadow:0 2px 2px rgba(33,33,32,.1);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='$black')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='$black')}
.button:hover{background-color:#38a3dc;color:#fff;border:1px solid #38a3dc}
.ghost{background-color:transparent;border:1px solid #fff}
.big{font-size:20pt;line-height:22pt}
.blue{background-color:#40c572;max-width:100%!important;margin:60px 0xp}
.blue *{color:#fff}
.logo{margin-top:-118px}
.logo .columns{text-align:center;position:relative;height:200px}
.logo .button,.logo .socialboxsmall{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:70%;float:left;position:relative}
.logo img{max-width:500px;float:left;top:50%;left:50%;position:relative;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.topHeader{text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#737373;font-size:1.5em;margin:10px 0 20px;padding:10px 0;z-index:10;width:100%}
.socialboxsmall{float:right;display:inline;position:relative;margin:0 0 -50px 0!important;width:auto;top:10px;padding:0}
.socialboxsmall a{padding:0!important;margin:0!important}
.footer .socialboxsmall{float:left;left:50%;left:50%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}