/*! normalize.css v3.0.0 | MIT License | git.io/normalize * /

html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}

body{margin:0}

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}

audio,canvas,progress,video{display:inline-block;vertical-align:baseline}

audio:not([controls]){display:none;height:0}

[hidden],template{display:none}

a{background:transparent}

a:active,a:hover{outline:0}

abbr[title]{border-bottom:1px dotted}

b,strong{font-weight:bold}

dfn{font-style:italic}

h1{font-size:2em;margin:.67em 0}

mark{background:#ff0;color:#000}

small{font-size:80%}

sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}

sup{top:-0.5em}

sub{bottom:-0.25em}

img{border:0}

svg:not(:root){overflow:hidden}

figure{margin:1em 40px}

hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}

pre{overflow:auto}

code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}

button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}

button{overflow:visible}

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}

button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}

input{line-height:normal}

input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}

input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}

input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}

input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}

fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}

legend{border:0;padding:0}

textarea{overflow:auto}

optgroup{font-weight:bold}

table{border-collapse:collapse;border-spacing:0}

td,th{padding:0}

*/



/* Zurb Foundation */

meta.foundation-version{font-family:"/5.2.2/"}

meta.foundation-mq-small{font-family:"/only screen/";width:0}

meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}

meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}

meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}

meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}

meta.foundation-data-attribute-namespace{font-family:false}

.column,.columns{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}

@media only screen{.small-push-0{position:relative;left:0;right:auto}

.small-pull-0{position:relative;right:0;left:auto}

.small-push-1{position:relative;left:8.33333%;right:auto}

.small-pull-1{position:relative;right:8.33333%;left:auto}

.small-push-2{position:relative;left:16.66667%;right:auto}

.small-pull-2{position:relative;right:16.66667%;left:auto}

.small-push-3{position:relative;left:25%;right:auto}

.small-pull-3{position:relative;right:25%;left:auto}

.small-push-4{position:relative;left:33.33333%;right:auto}

.small-pull-4{position:relative;right:33.33333%;left:auto}

.small-push-5{position:relative;left:41.66667%;right:auto}

.small-pull-5{position:relative;right:41.66667%;left:auto}

.small-push-6{position:relative;left:50%;right:auto}

.small-pull-6{position:relative;right:50%;left:auto}

.small-push-7{position:relative;left:58.33333%;right:auto}

.small-pull-7{position:relative;right:58.33333%;left:auto}

.small-push-8{position:relative;left:66.66667%;right:auto}

.small-pull-8{position:relative;right:66.66667%;left:auto}

.small-push-9{position:relative;left:75%;right:auto}

.small-pull-9{position:relative;right:75%;left:auto}

.small-push-10{position:relative;left:83.33333%;right:auto}

.small-pull-10{position:relative;right:83.33333%;left:auto}

.small-push-11{position:relative;left:91.66667%;right:auto}

.small-pull-11{position:relative;right:91.66667%;left:auto}

.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}

.small-1{width:8.33333%}

.small-2{width:16.66667%}

.small-3{width:25%}

.small-4{width:33.33333%}

.small-5{width:41.66667%}

.small-6{width:50%}

.small-7{width:58.33333%}

.small-8{width:66.66667%}

.small-9{width:75%}

.small-10{width:83.33333%}

.small-11{width:91.66667%}

.small-12{width:100%}

[class*="column"]+[class*="column"]:last-child{float:right}

[class*="column"]+[class*="column"].end{float:left}

.small-offset-0{margin-left:0 !important}

.small-offset-1{margin-left:8.33333% !important}

.small-offset-2{margin-left:16.66667% !important}

.small-offset-3{margin-left:25% !important}

.small-offset-4{margin-left:33.33333% !important}

.small-offset-5{margin-left:41.66667% !important}

.small-offset-6{margin-left:50% !important}

.small-offset-7{margin-left:58.33333% !important}

.small-offset-8{margin-left:66.66667% !important}

.small-offset-9{margin-left:75% !important}

.small-offset-10{margin-left:83.33333% !important}

.small-offset-11{margin-left:91.66667% !important}

.small-reset-order,.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}

.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}

.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left !important}

.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}

}

@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0;right:auto}

.medium-pull-0{position:relative;right:0;left:auto}

.medium-push-1{position:relative;left:8.33333%;right:auto}

.medium-pull-1{position:relative;right:8.33333%;left:auto}

.medium-push-2{position:relative;left:16.66667%;right:auto}

.medium-pull-2{position:relative;right:16.66667%;left:auto}

.medium-push-3{position:relative;left:25%;right:auto}

.medium-pull-3{position:relative;right:25%;left:auto}

.medium-push-4{position:relative;left:33.33333%;right:auto}

.medium-pull-4{position:relative;right:33.33333%;left:auto}

.medium-push-5{position:relative;left:41.66667%;right:auto}

.medium-pull-5{position:relative;right:41.66667%;left:auto}

.medium-push-6{position:relative;left:50%;right:auto}

.medium-pull-6{position:relative;right:50%;left:auto}

.medium-push-7{position:relative;left:58.33333%;right:auto}

.medium-pull-7{position:relative;right:58.33333%;left:auto}

.medium-push-8{position:relative;left:66.66667%;right:auto}

.medium-pull-8{position:relative;right:66.66667%;left:auto}

.medium-push-9{position:relative;left:75%;right:auto}

.medium-pull-9{position:relative;right:75%;left:auto}

.medium-push-10{position:relative;left:83.33333%;right:auto}

.medium-pull-10{position:relative;right:83.33333%;left:auto}

.medium-push-11{position:relative;left:91.66667%;right:auto}

.medium-pull-11{position:relative;right:91.66667%;left:auto}

.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}

.medium-1{width:8.33333%}

.medium-2{width:16.66667%}

.medium-3{width:25%}

.medium-4{width:33.33333%}

.medium-5{width:41.66667%}

.medium-6{width:50%}

.medium-7{width:58.33333%}

.medium-8{width:66.66667%}

.medium-9{width:75%}

.medium-10{width:83.33333%}

.medium-11{width:91.66667%}

.medium-12{width:100%}

[class*="column"]+[class*="column"]:last-child{float:right}

[class*="column"]+[class*="column"].end{float:left}

.medium-offset-0{margin-left:0 !important}

.medium-offset-1{margin-left:8.33333% !important}

.medium-offset-2{margin-left:16.66667% !important}

.medium-offset-3{margin-left:25% !important}

.medium-offset-4{margin-left:33.33333% !important}

.medium-offset-5{margin-left:41.66667% !important}

.medium-offset-6{margin-left:50% !important}

.medium-offset-7{margin-left:58.33333% !important}

.medium-offset-8{margin-left:66.66667% !important}

.medium-offset-9{margin-left:75% !important}

.medium-offset-10{margin-left:83.33333% !important}

.medium-offset-11{margin-left:91.66667% !important}

.medium-reset-order,.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}

.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}

.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left !important}

.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}

.push-0{position:relative;left:0;right:auto}

.pull-0{position:relative;right:0;left:auto}

.push-1{position:relative;left:8.33333%;right:auto}

.pull-1{position:relative;right:8.33333%;left:auto}

.push-2{position:relative;left:16.66667%;right:auto}

.pull-2{position:relative;right:16.66667%;left:auto}

.push-3{position:relative;left:25%;right:auto}

.pull-3{position:relative;right:25%;left:auto}

.push-4{position:relative;left:33.33333%;right:auto}

.pull-4{position:relative;right:33.33333%;left:auto}

.push-5{position:relative;left:41.66667%;right:auto}

.pull-5{position:relative;right:41.66667%;left:auto}

.push-6{position:relative;left:50%;right:auto}

.pull-6{position:relative;right:50%;left:auto}

.push-7{position:relative;left:58.33333%;right:auto}

.pull-7{position:relative;right:58.33333%;left:auto}

.push-8{position:relative;left:66.66667%;right:auto}

.pull-8{position:relative;right:66.66667%;left:auto}

.push-9{position:relative;left:75%;right:auto}

.pull-9{position:relative;right:75%;left:auto}

.push-10{position:relative;left:83.33333%;right:auto}

.pull-10{position:relative;right:83.33333%;left:auto}

.push-11{position:relative;left:91.66667%;right:auto}

.pull-11{position:relative;right:91.66667%;left:auto}

}

@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0;right:auto}

.large-pull-0{position:relative;right:0;left:auto}

.large-push-1{position:relative;left:8.33333%;right:auto}

.large-pull-1{position:relative;right:8.33333%;left:auto}

.large-push-2{position:relative;left:16.66667%;right:auto}

.large-pull-2{position:relative;right:16.66667%;left:auto}

.large-push-3{position:relative;left:25%;right:auto}

.large-pull-3{position:relative;right:25%;left:auto}

.large-push-4{position:relative;left:33.33333%;right:auto}

.large-pull-4{position:relative;right:33.33333%;left:auto}

.large-push-5{position:relative;left:41.66667%;right:auto}

.large-pull-5{position:relative;right:41.66667%;left:auto}

.large-push-6{position:relative;left:50%;right:auto}

.large-pull-6{position:relative;right:50%;left:auto}

.large-push-7{position:relative;left:58.33333%;right:auto}

.large-pull-7{position:relative;right:58.33333%;left:auto}

.large-push-8{position:relative;left:66.66667%;right:auto}

.large-pull-8{position:relative;right:66.66667%;left:auto}

.large-push-9{position:relative;left:75%;right:auto}

.large-pull-9{position:relative;right:75%;left:auto}

.large-push-10{position:relative;left:83.33333%;right:auto}

.large-pull-10{position:relative;right:83.33333%;left:auto}

.large-push-11{position:relative;left:91.66667%;right:auto}

.large-pull-11{position:relative;right:91.66667%;left:auto}

.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}

.large-1{width:8.33333%}

.large-2{width:16.66667%}

.large-3{width:25%}

.large-4{width:33.33333%}

.large-5{width:41.66667%}

.large-6{width:50%}

.large-7{width:58.33333%}

.large-8{width:66.66667%}

.large-9{width:75%}

.large-10{width:83.33333%}

.large-11{width:91.66667%}

.large-12{width:100%}

[class*="column"]+[class*="column"]:last-child{float:right}

[class*="column"]+[class*="column"].end{float:left}

.large-offset-0{margin-left:0 !important}

.large-offset-1{margin-left:8.33333% !important}

.large-offset-2{margin-left:16.66667% !important}

.large-offset-3{margin-left:25% !important}

.large-offset-4{margin-left:33.33333% !important}

.large-offset-5{margin-left:41.66667% !important}

.large-offset-6{margin-left:50% !important}

.large-offset-7{margin-left:58.33333% !important}

.large-offset-8{margin-left:66.66667% !important}

.large-offset-9{margin-left:75% !important}

.large-offset-10{margin-left:83.33333% !important}

.large-offset-11{margin-left:91.66667% !important}

.large-reset-order,.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}

.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}

.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}

.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}

.push-0{position:relative;left:0;right:auto}

.pull-0{position:relative;right:0;left:auto}

.push-1{position:relative;left:8.33333%;right:auto}

.pull-1{position:relative;right:8.33333%;left:auto}

.push-2{position:relative;left:16.66667%;right:auto}

.pull-2{position:relative;right:16.66667%;left:auto}

.push-3{position:relative;left:25%;right:auto}

.pull-3{position:relative;right:25%;left:auto}

.push-4{position:relative;left:33.33333%;right:auto}

.pull-4{position:relative;right:33.33333%;left:auto}

.push-5{position:relative;left:41.66667%;right:auto}

.pull-5{position:relative;right:41.66667%;left:auto}

.push-6{position:relative;left:50%;right:auto}

.pull-6{position:relative;right:50%;left:auto}

.push-7{position:relative;left:58.33333%;right:auto}

.pull-7{position:relative;right:58.33333%;left:auto}

.push-8{position:relative;left:66.66667%;right:auto}

.pull-8{position:relative;right:66.66667%;left:auto}

.push-9{position:relative;left:75%;right:auto}

.pull-9{position:relative;right:75%;left:auto}

.push-10{position:relative;left:83.33333%;right:auto}

.pull-10{position:relative;right:83.33333%;left:auto}

.push-11{position:relative;left:91.66667%;right:auto}

.pull-11{position:relative;right:91.66667%;left:auto}

}



.dropdown.btn-pp,button.dropdown{position:relative;padding-right:3.5625rem}

.dropdown.btn-pp:before,button.dropdown:before{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:white transparent transparent transparent;top:50%}

.dropdown.btn-pp:before,button.dropdown:before{border-width:.375rem;right:1.40625rem;margin-top:-0.15625rem}

.dropdown.btn-pp:before,button.dropdown:before{border-color:white transparent transparent transparent}

.dropdown.btn-pp.tiny,button.dropdown.tiny{padding-right:2.625rem}

.dropdown.btn-pp.tiny:before,button.dropdown.tiny:before{border-width:.375rem;right:1.125rem;margin-top:-0.125rem}

.dropdown.btn-pp.tiny:before,button.dropdown.tiny:before{border-color:white transparent transparent transparent}

.dropdown.btn-pp.small,button.dropdown.small{padding-right:3.0625rem}

.dropdown.btn-pp.small:before,button.dropdown.small:before{border-width:.4375rem;right:1.3125rem;margin-top:-0.15625rem}

.dropdown.btn-pp.small:before,button.dropdown.small:before{border-color:white transparent transparent transparent}

.dropdown.btn-pp.large,button.dropdown.large{padding-right:3.625rem}

.dropdown.btn-pp.large:before,button.dropdown.large:before{border-width:.3125rem;right:1.71875rem;margin-top:-0.15625rem}

.dropdown.btn-pp.large:before,button.dropdown.large:before{border-color:white transparent transparent transparent}

.dropdown.btn-pp.secondary:before,button.dropdown.secondary:before{border-color:#333 transparent transparent transparent}



.reveal-modal-bg{position:fixed;height:100%;width:100%;background:black;background:rgba(0,0,0,0.45);z-index:99;display:none;top:0;left:0}

dialog,.reveal-modal{visibility:hidden;display:none;position:absolute;z-index:100;width:100vw;top:0;left:0;background-color:white;padding:1.25rem;border:solid 1px #666;box-shadow:0 0 10px rgba(0,0,0,0.4)}

@media only screen and (max-width:40em){dialog,.reveal-modal{min-height:100vh}

}

@media only screen and (min-width:40.063em){dialog,.reveal-modal{left:50%}

}

dialog .column,dialog .columns,.reveal-modal .column,.reveal-modal .columns{min-width:0}

dialog>:first-child,.reveal-modal>:first-child{margin-top:0}

dialog>:last-child,.reveal-modal>:last-child{margin-bottom:0}

@media only screen and (min-width:40.063em){dialog,.reveal-modal{margin-left:-40%;width:80%}

}

@media only screen and (min-width:40.063em){dialog,.reveal-modal{top:6.25rem}

}

dialog .close-reveal-modal,.reveal-modal .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:.5rem;right:.6875rem;color:#aaa;font-weight:bold;cursor:pointer}

dialog[open]{display:block;visibility:visible}

@media only screen and (min-width:40.063em){dialog,.reveal-modal{padding:1.875rem}

dialog.radius,.reveal-modal.radius{border-radius:3px}

dialog.round,.reveal-modal.round{border-radius:1000px}

dialog.collapse,.reveal-modal.collapse{padding:0}

dialog.full,.reveal-modal.full{top:0;left:0;height:100vh;min-height:100vh;margin-left:0 !important}

}

@media only screen and (min-width:40.063em) and (min-width:40.063em){dialog.tiny,.reveal-modal.tiny{margin-left:-15%;width:30%}

}

@media only screen and (min-width:40.063em) and (min-width:40.063em){dialog.small,.reveal-modal.small{margin-left:-20%;width:40%}

}

@media only screen and (min-width:40.063em) and (min-width:40.063em){dialog.medium,.reveal-modal.medium{margin-left:-30%;width:60%}

}

@media only screen and (min-width:40.063em) and (min-width:40.063em){dialog.large,.reveal-modal.large{margin-left:-35%;width:70%}

}

@media only screen and (min-width:40.063em) and (min-width:40.063em){dialog.xlarge,.reveal-modal.xlarge{margin-left:-47.5%;width:95%}

}

@media only screen and (min-width:40.063em) and (min-width:40.063em){dialog.full,.reveal-modal.full{margin-left:-50vw;width:100vw}

}

@media print{dialog,.reveal-modal{background:white !important}

}



.visible-img{height:95%;position:relative}

.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}



.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:white;border:solid 1px #ccc;font-size:.875rem;z-index:99;margin-top:2px;max-width: 90%;}

.f-dropdown>*:first-child{margin-top:0}

.f-dropdown>*:last-child{margin-bottom:0}

.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent white transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:99}

.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #ccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:98}

.f-dropdown.right:before{left:auto;right:10px}

.f-dropdown.right:after{left:auto;right:9px}

.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:white;border:solid 1px #ccc;font-size:.875rem;z-index:99;margin-top:0;margin-left:2px;max-width:200px}

.f-dropdown.drop-right>*:first-child{margin-top:0}

.f-dropdown.drop-right>*:last-child{margin-bottom:0}

.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent white transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:99}

.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent #ccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:98}

.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:white;border:solid 1px #ccc;font-size:.875rem;z-index:99;margin-top:0;margin-left:-2px;max-width:200px}

.f-dropdown.drop-left>*:first-child{margin-top:0}

.f-dropdown.drop-left>*:last-child{margin-bottom:0}

.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent white;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:99}

.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent transparent #ccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:98}

.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:white;border:solid 1px #ccc;font-size:.875rem;z-index:99;margin-top:-2px;margin-left:0;max-width:200px}

.f-dropdown.drop-top>*:first-child{margin-top:0}

.f-dropdown.drop-top>*:last-child{margin-bottom:0}

.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:white transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-12px;left:10px;right:auto;z-index:99}

.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:#ccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-14px;left:9px;right:auto;z-index:98}

.f-dropdown li{font-size:.875rem;cursor:pointer;line-height:1.8rem;margin:0}

.f-dropdown li:hover,.f-dropdown li:focus{background:#eee}

.f-dropdown li a{display:block;padding:.5rem;color:#555}

.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;padding:1.25rem;width:100%;height:auto;max-height:none;background:white;border:solid 1px #ccc;font-size:.875rem;z-index:99;max-width:200px}

.f-dropdown.content>*:first-child{margin-top:0}

.f-dropdown.content>*:last-child{margin-bottom:0}

.f-dropdown.tiny{max-width:200px}

.f-dropdown.small{max-width:300px}

.f-dropdown.medium{max-width:500px}

.f-dropdown.large{max-width:800px}





[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:normal;font-style:italic;background:#c60f13;color:white}

[data-abide] span.error,[data-abide] small.error{display:none}



[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem;*zoom:1}

[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}

[class*="block-grid-"]:after{clear:both}

[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 .625rem 1.25rem}

@media only screen{.small-block-grid-1>li{width:100%;list-style:none}

.small-block-grid-1>li:nth-of-type(n){clear:none}

.small-block-grid-1>li:nth-of-type(1n+1){clear:both}

.small-block-grid-2>li{width:50%;list-style:none}

.small-block-grid-2>li:nth-of-type(n){clear:none}

.small-block-grid-2>li:nth-of-type(2n+1){clear:both}

.small-block-grid-3>li{width:33.33333%;list-style:none}

.small-block-grid-3>li:nth-of-type(n){clear:none}

.small-block-grid-3>li:nth-of-type(3n+1){clear:both}

.small-block-grid-4>li{width:25%;list-style:none}

.small-block-grid-4>li:nth-of-type(n){clear:none}

.small-block-grid-4>li:nth-of-type(4n+1){clear:both}

.small-block-grid-5>li{width:20%;list-style:none}

.small-block-grid-5>li:nth-of-type(n){clear:none}

.small-block-grid-5>li:nth-of-type(5n+1){clear:both}

.small-block-grid-6>li{width:16.66667%;list-style:none}

.small-block-grid-6>li:nth-of-type(n){clear:none}

.small-block-grid-6>li:nth-of-type(6n+1){clear:both}

.small-block-grid-7>li{width:14.28571%;list-style:none}

.small-block-grid-7>li:nth-of-type(n){clear:none}

.small-block-grid-7>li:nth-of-type(7n+1){clear:both}

.small-block-grid-8>li{width:12.5%;list-style:none}

.small-block-grid-8>li:nth-of-type(n){clear:none}

.small-block-grid-8>li:nth-of-type(8n+1){clear:both}

.small-block-grid-9>li{width:11.11111%;list-style:none}

.small-block-grid-9>li:nth-of-type(n){clear:none}

.small-block-grid-9>li:nth-of-type(9n+1){clear:both}

.small-block-grid-10>li{width:10%;list-style:none}

.small-block-grid-10>li:nth-of-type(n){clear:none}

.small-block-grid-10>li:nth-of-type(10n+1){clear:both}

.small-block-grid-11>li{width:9.09091%;list-style:none}

.small-block-grid-11>li:nth-of-type(n){clear:none}

.small-block-grid-11>li:nth-of-type(11n+1){clear:both}

.small-block-grid-12>li{width:8.33333%;list-style:none}

.small-block-grid-12>li:nth-of-type(n){clear:none}

.small-block-grid-12>li:nth-of-type(12n+1){clear:both}

}

@media only screen and (min-width:40.063em){.medium-block-grid-1>li{width:100%;list-style:none}

.medium-block-grid-1>li:nth-of-type(n){clear:none}

.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}

.medium-block-grid-2>li{width:50%;list-style:none}

.medium-block-grid-2>li:nth-of-type(n){clear:none}

.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}

.medium-block-grid-3>li{width:33.33333%;list-style:none}

.medium-block-grid-3>li:nth-of-type(n){clear:none}

.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}

.medium-block-grid-4>li{width:25%;list-style:none}

.medium-block-grid-4>li:nth-of-type(n){clear:none}

.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}

.medium-block-grid-5>li{width:20%;list-style:none}

.medium-block-grid-5>li:nth-of-type(n){clear:none}

.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}

.medium-block-grid-6>li{width:16.66667%;list-style:none}

.medium-block-grid-6>li:nth-of-type(n){clear:none}

.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}

.medium-block-grid-7>li{width:14.28571%;list-style:none}

.medium-block-grid-7>li:nth-of-type(n){clear:none}

.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}

.medium-block-grid-8>li{width:12.5%;list-style:none}

.medium-block-grid-8>li:nth-of-type(n){clear:none}

.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}

.medium-block-grid-9>li{width:11.11111%;list-style:none}

.medium-block-grid-9>li:nth-of-type(n){clear:none}

.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}

.medium-block-grid-10>li{width:10%;list-style:none}

.medium-block-grid-10>li:nth-of-type(n){clear:none}

.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}

.medium-block-grid-11>li{width:9.09091%;list-style:none}

.medium-block-grid-11>li:nth-of-type(n){clear:none}

.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}

.medium-block-grid-12>li{width:8.33333%;list-style:none}

.medium-block-grid-12>li:nth-of-type(n){clear:none}

.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}

}

@media only screen and (min-width:64.063em){.large-block-grid-1>li{width:100%;list-style:none}

.large-block-grid-1>li:nth-of-type(n){clear:none}

.large-block-grid-1>li:nth-of-type(1n+1){clear:both}

.large-block-grid-2>li{width:50%;list-style:none}

.large-block-grid-2>li:nth-of-type(n){clear:none}

.large-block-grid-2>li:nth-of-type(2n+1){clear:both}

.large-block-grid-3>li{width:33.33333%;list-style:none}

.large-block-grid-3>li:nth-of-type(n){clear:none}

.large-block-grid-3>li:nth-of-type(3n+1){clear:both}

.large-block-grid-4>li{width:25%;list-style:none}

.large-block-grid-4>li:nth-of-type(n){clear:none}

.large-block-grid-4>li:nth-of-type(4n+1){clear:both}

.large-block-grid-5>li{width:20%;list-style:none}

.large-block-grid-5>li:nth-of-type(n){clear:none}

.large-block-grid-5>li:nth-of-type(5n+1){clear:both}

.large-block-grid-6>li{width:16.66667%;list-style:none}

.large-block-grid-6>li:nth-of-type(n){clear:none}

.large-block-grid-6>li:nth-of-type(6n+1){clear:both}

.large-block-grid-7>li{width:14.28571%;list-style:none}

.large-block-grid-7>li:nth-of-type(n){clear:none}

.large-block-grid-7>li:nth-of-type(7n+1){clear:both}

.large-block-grid-8>li{width:12.5%;list-style:none}

.large-block-grid-8>li:nth-of-type(n){clear:none}

.large-block-grid-8>li:nth-of-type(8n+1){clear:both}

.large-block-grid-9>li{width:11.11111%;list-style:none}

.large-block-grid-9>li:nth-of-type(n){clear:none}

.large-block-grid-9>li:nth-of-type(9n+1){clear:both}

.large-block-grid-10>li{width:10%;list-style:none}

.large-block-grid-10>li:nth-of-type(n){clear:none}

.large-block-grid-10>li:nth-of-type(10n+1){clear:both}

.large-block-grid-11>li{width:9.09091%;list-style:none}

.large-block-grid-11>li:nth-of-type(n){clear:none}

.large-block-grid-11>li:nth-of-type(11n+1){clear:both}

.large-block-grid-12>li{width:8.33333%;list-style:none}

.large-block-grid-12>li:nth-of-type(n){clear:none}

.large-block-grid-12>li:nth-of-type(12n+1){clear:both}

}



@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}

.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}

}

@media only screen and (min-width:40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}

.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}

}

@media only screen and (min-width:64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}

.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}

}

@media only screen and (min-width:90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}

.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}

}

@media only screen and (min-width:120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit !important}

.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:none !important}

}

.show-for-landscape,.hide-for-portrait{display:inherit !important}

.hide-for-landscape,.show-for-portrait{display:none !important}

@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}

.hide-for-landscape,.show-for-portrait{display:none !important}

}

@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}

.hide-for-portrait,.show-for-landscape{display:none !important}

}





/*foundation icons*/



@font-face{font-family:"foundation-icons";src:url("../fonts/foundation-icons.eot");src:url("../fonts/foundation-icons.eot?#iefix") format("embedded-opentype"),url("../fonts/foundation-icons.woff") format("woff"),url("../fonts/foundation-icons.ttf") format("truetype"),url("../fonts/foundation-icons.svg#fontcustom") format("svg");font-weight:normal;font-style:normal}



.fi-address-book:before,.fi-alert:before,.fi-align-center:before,.fi-align-justify:before,.fi-align-left:before,.fi-align-right:before,.fi-anchor:before,.fi-annotate:before,.fi-archive:before,.fi-arrow-down:before,.fi-arrow-left:before,.fi-arrow-right:before,.fi-arrow-up:before,.fi-arrows-compress:before,.fi-arrows-expand:before,.fi-arrows-in:before,.fi-arrows-out:before,.fi-asl:before,.fi-asterisk:before,.fi-at-sign:before,.fi-background-color:before,.fi-battery-empty:before,.fi-battery-full:before,.fi-battery-half:before,.fi-bitcoin-circle:before,.fi-bitcoin:before,.fi-blind:before,.fi-bluetooth:before,.fi-bold:before,.fi-book-bookmark:before,.fi-book:before,.fi-bookmark:before,.fi-braille:before,.fi-burst-new:before,.fi-burst-sale:before,.fi-burst:before,.fi-calendar:before,.fi-camera:before,.fi-check:before,.fi-checkbox:before,.fi-clipboard-notes:before,.fi-clipboard-pencil:before,.fi-clipboard:before,.fi-clock:before,.fi-closed-caption:before,.fi-cloud:before,.fi-comment-minus:before,.fi-comment-quotes:before,.fi-comment-video:before,.fi-comment:before,.fi-comments:before,.fi-compass:before,.fi-contrast:before,.fi-credit-card:before,.fi-crop:before,.fi-crown:before,.fi-css3:before,.fi-database:before,.fi-die-five:before,.fi-die-four:before,.fi-die-one:before,.fi-die-six:before,.fi-die-three:before,.fi-die-two:before,.fi-dislike:before,.fi-dollar-bill:before,.fi-dollar:before,.fi-download:before,.fi-eject:before,.fi-elevator:before,.fi-euro:before,.fi-eye:before,.fi-fast-forward:before,.fi-female-symbol:before,.fi-female:before,.fi-filter:before,.fi-first-aid:before,.fi-flag:before,.fi-folder-add:before,.fi-folder-lock:before,.fi-folder:before,.fi-foot:before,.fi-foundation:before,.fi-graph-bar:before,.fi-graph-horizontal:before,.fi-graph-pie:before,.fi-graph-trend:before,.fi-guide-dog:before,.fi-hearing-aid:before,.fi-heart:before,.fi-home:before,.fi-html5:before,.fi-indent-less:before,.fi-indent-more:before,.fi-info:before,.fi-italic:before,.fi-key:before,.fi-laptop:before,.fi-layout:before,.fi-lightbulb:before,.fi-like:before,.fi-link:before,.fi-list-bullet:before,.fi-list-number:before,.fi-list-thumbnails:before,.fi-list:before,.fi-lock:before,.fi-loop:before,.fi-magnifying-glass:before,.fi-mail:before,.fi-male-female:before,.fi-male-symbol:before,.fi-male:before,.fi-map:before,.fi-marker:before,.fi-megaphone:before,.fi-microphone:before,.fi-minus-circle:before,.fi-minus:before,.fi-mobile-signal:before,.fi-mobile:before,.fi-monitor:before,.fi-mountains:before,.fi-music:before,.fi-next:before,.fi-no-dogs:before,.fi-no-smoking:before,.fi-page-add:before,.fi-page-copy:before,.fi-page-csv:before,.fi-page-delete:before,.fi-page-doc:before,.fi-page-edit:before,.fi-page-export-csv:before,.fi-page-export-doc:before,.fi-page-export-pdf:before,.fi-page-export:before,.fi-page-filled:before,.fi-page-multiple:before,.fi-page-pdf:before,.fi-page-remove:before,.fi-page-search:before,.fi-page:before,.fi-paint-bucket:before,.fi-paperclip:before,.fi-pause:before,.fi-paw:before,.fi-paypal:before,.fi-pencil:before,.fi-photo:before,.fi-play-circle:before,.fi-play-video:before,.fi-play:before,.fi-plus:before,.fi-pound:before,.fi-power:before,.fi-previous:before,.fi-price-tag:before,.fi-pricetag-multiple:before,.fi-print:before,.fi-prohibited:before,.fi-projection-screen:before,.fi-puzzle:before,.fi-quote:before,.fi-record:before,.fi-refresh:before,.fi-results-demographics:before,.fi-results:before,.fi-rewind-ten:before,.fi-rewind:before,.fi-rss:before,.fi-safety-cone:before,.fi-save:before,.fi-share:before,.fi-sheriff-badge:before,.fi-shield:before,.fi-shopping-bag:before,.fi-shopping-cart:before,.fi-shuffle:before,.fi-skull:before,.fi-social-500px:before,.fi-social-adobe:before,.fi-social-amazon:before,.fi-social-android:before,.fi-social-apple:before,.fi-social-behance:before,.fi-social-bing:before,.fi-social-blogger:before,.fi-social-delicious:before,.fi-social-designer-news:before,.fi-social-deviant-art:before,.fi-social-digg:before,.fi-social-dribbble:before,.fi-social-drive:before,.fi-social-dropbox:before,.fi-social-evernote:before,.fi-social-facebook:before,.fi-social-flickr:before,.fi-social-forrst:before,.fi-social-foursquare:before,.fi-social-game-center:before,.fi-social-github:before,.fi-social-google-plus:before,.fi-social-hacker-news:before,.fi-social-hi5:before,.fi-social-instagram:before,.fi-social-joomla:before,.fi-social-lastfm:before,.fi-social-linkedin:before,.fi-social-medium:before,.fi-social-myspace:before,.fi-social-orkut:before,.fi-social-path:before,.fi-social-picasa:before,.fi-social-pinterest:before,.fi-social-rdio:before,.fi-social-reddit:before,.fi-social-skillshare:before,.fi-social-skype:before,.fi-social-smashing-mag:before,.fi-social-snapchat:before,.fi-social-spotify:before,.fi-social-squidoo:before,.fi-social-stack-overflow:before,.fi-social-steam:before,.fi-social-stumbleupon:before,.fi-social-treehouse:before,.fi-social-tumblr:before,.fi-social-twitter:before,.fi-social-vimeo:before,.fi-social-windows:before,.fi-social-xbox:before,.fi-social-yahoo:before,.fi-social-yelp:before,.fi-social-youtube:before,.fi-social-zerply:before,.fi-social-zurb:before,.fi-sound:before,.fi-star:before,.fi-stop:before,.fi-strikethrough:before,.fi-subscript:before,.fi-superscript:before,.fi-tablet-landscape:before,.fi-tablet-portrait:before,.fi-target-two:before,.fi-target:before,.fi-telephone-accessible:before,.fi-telephone:before,.fi-text-color:before,.fi-thumbnails:before,.fi-ticket:before,.fi-torso-business:before,.fi-torso-female:before,.fi-torso:before,.fi-torsos-all-female:before,.fi-torsos-all:before,.fi-torsos-female-male:before,.fi-torsos-male-female:before,.fi-torsos:before,.fi-trash:before,.fi-trees:before,.fi-trophy:before,.fi-underline:before,.fi-universal-access:before,.fi-unlink:before,.fi-unlock:before,.fi-upload-cloud:before,.fi-upload:before,.fi-usb:before,.fi-video:before,.fi-volume-none:before,.fi-volume-strike:before,.fi-volume:before,.fi-web:before,.fi-wheelchair:before,.fi-widget:before,.fi-wrench:before,.fi-x-circle:before,.fi-x:before,.fi-yen:before,.fi-zoom-in:before,.fi-zoom-out:before{font-family:"foundation-icons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;text-decoration:inherit}

.fi-address-book:before{content:"\f100"}

.fi-alert:before{content:"\f101"}

.fi-align-center:before{content:"\f102"}

.fi-align-justify:before{content:"\f103"}

.fi-align-left:before{content:"\f104"}

.fi-align-right:before{content:"\f105"}

.fi-anchor:before{content:"\f106"}

.fi-annotate:before{content:"\f107"}

.fi-archive:before{content:"\f108"}

.fi-arrow-down:before{content:"\f109"}

.fi-arrow-left:before{content:"\f10a"}

.fi-arrow-right:before{content:"\f10b"}

.fi-arrow-up:before{content:"\f10c"}

.fi-arrows-compress:before{content:"\f10d"}

.fi-arrows-expand:before{content:"\f10e"}

.fi-arrows-in:before{content:"\f10f"}

.fi-arrows-out:before{content:"\f110"}

.fi-asl:before{content:"\f111"}

.fi-asterisk:before{content:"\f112"}

.fi-at-sign:before{content:"\f113"}

.fi-background-color:before{content:"\f114"}

.fi-battery-empty:before{content:"\f115"}

.fi-battery-full:before{content:"\f116"}

.fi-battery-half:before{content:"\f117"}

.fi-bitcoin-circle:before{content:"\f118"}

.fi-bitcoin:before{content:"\f119"}

.fi-blind:before{content:"\f11a"}

.fi-bluetooth:before{content:"\f11b"}

.fi-bold:before{content:"\f11c"}

.fi-book-bookmark:before{content:"\f11d"}

.fi-book:before{content:"\f11e"}

.fi-bookmark:before{content:"\f11f"}

.fi-braille:before{content:"\f120"}

.fi-burst-new:before{content:"\f121"}

.fi-burst-sale:before{content:"\f122"}

.fi-burst:before{content:"\f123"}

.fi-calendar:before{content:"\f124"}

.fi-camera:before{content:"\f125"}

.fi-check:before{content:"\f126"}

.fi-checkbox:before{content:"\f127"}

.fi-clipboard-notes:before{content:"\f128"}

.fi-clipboard-pencil:before{content:"\f129"}

.fi-clipboard:before{content:"\f12a"}

.fi-clock:before{content:"\f12b"}

.fi-closed-caption:before{content:"\f12c"}

.fi-cloud:before{content:"\f12d"}

.fi-comment-minus:before{content:"\f12e"}

.fi-comment-quotes:before{content:"\f12f"}

.fi-comment-video:before{content:"\f130"}

.fi-comment:before{content:"\f131"}

.fi-comments:before{content:"\f132"}

.fi-compass:before{content:"\f133"}

.fi-contrast:before{content:"\f134"}

.fi-credit-card:before{content:"\f135"}

.fi-crop:before{content:"\f136"}

.fi-crown:before{content:"\f137"}

.fi-css3:before{content:"\f138"}

.fi-database:before{content:"\f139"}

.fi-die-five:before{content:"\f13a"}

.fi-die-four:before{content:"\f13b"}

.fi-die-one:before{content:"\f13c"}

.fi-die-six:before{content:"\f13d"}

.fi-die-three:before{content:"\f13e"}

.fi-die-two:before{content:"\f13f"}

.fi-dislike:before{content:"\f140"}

.fi-dollar-bill:before{content:"\f141"}

.fi-dollar:before{content:"\f142"}

.fi-download:before{content:"\f143"}

.fi-eject:before{content:"\f144"}

.fi-elevator:before{content:"\f145"}

.fi-euro:before{content:"\f146"}

.fi-eye:before{content:"\f147"}

.fi-fast-forward:before{content:"\f148"}

.fi-female-symbol:before{content:"\f149"}

.fi-female:before{content:"\f14a"}

.fi-filter:before{content:"\f14b"}

.fi-first-aid:before{content:"\f14c"}

.fi-flag:before{content:"\f14d"}

.fi-folder-add:before{content:"\f14e"}

.fi-folder-lock:before{content:"\f14f"}

.fi-folder:before{content:"\f150"}

.fi-foot:before{content:"\f151"}

.fi-foundation:before{content:"\f152"}

.fi-graph-bar:before{content:"\f153"}

.fi-graph-horizontal:before{content:"\f154"}

.fi-graph-pie:before{content:"\f155"}

.fi-graph-trend:before{content:"\f156"}

.fi-guide-dog:before{content:"\f157"}

.fi-hearing-aid:before{content:"\f158"}

.fi-heart:before{content:"\f159"}

.fi-home:before{content:"\f15a"}

.fi-html5:before{content:"\f15b"}

.fi-indent-less:before{content:"\f15c"}

.fi-indent-more:before{content:"\f15d"}

.fi-info:before{content:"\f15e"}

.fi-italic:before{content:"\f15f"}

.fi-key:before{content:"\f160"}

.fi-laptop:before{content:"\f161"}

.fi-layout:before{content:"\f162"}

.fi-lightbulb:before{content:"\f163"}

.fi-like:before{content:"\f164"}

.fi-link:before{content:"\f165"}

.fi-list-bullet:before{content:"\f166"}

.fi-list-number:before{content:"\f167"}

.fi-list-thumbnails:before{content:"\f168"}

.fi-list:before{content:"\f169"}

.fi-lock:before{content:"\f16a"}

.fi-loop:before{content:"\f16b"}

.fi-magnifying-glass:before{content:"\f16c"}

.fi-mail:before{content:"\f16d"}

.fi-male-female:before{content:"\f16e"}

.fi-male-symbol:before{content:"\f16f"}

.fi-male:before{content:"\f170"}

.fi-map:before{content:"\f171"}

.fi-marker:before{content:"\f172"}

.fi-megaphone:before{content:"\f173"}

.fi-microphone:before{content:"\f174"}

.fi-minus-circle:before{content:"\f175"}

.fi-minus:before{content:"\f176"}

.fi-mobile-signal:before{content:"\f177"}

.fi-mobile:before{content:"\f178"}

.fi-monitor:before{content:"\f179"}

.fi-mountains:before{content:"\f17a"}

.fi-music:before{content:"\f17b"}

.fi-next:before{content:"\f17c"}

.fi-no-dogs:before{content:"\f17d"}

.fi-no-smoking:before{content:"\f17e"}

.fi-page-add:before{content:"\f17f"}

.fi-page-copy:before{content:"\f180"}

.fi-page-csv:before{content:"\f181"}

.fi-page-delete:before{content:"\f182"}

.fi-page-doc:before{content:"\f183"}

.fi-page-edit:before{content:"\f184"}

.fi-page-export-csv:before{content:"\f185"}

.fi-page-export-doc:before{content:"\f186"}

.fi-page-export-pdf:before{content:"\f187"}

.fi-page-export:before{content:"\f188"}

.fi-page-filled:before{content:"\f189"}

.fi-page-multiple:before{content:"\f18a"}

.fi-page-pdf:before{content:"\f18b"}

.fi-page-remove:before{content:"\f18c"}

.fi-page-search:before{content:"\f18d"}

.fi-page:before{content:"\f18e"}

.fi-paint-bucket:before{content:"\f18f"}

.fi-paperclip:before{content:"\f190"}

.fi-pause:before{content:"\f191"}

.fi-paw:before{content:"\f192"}

.fi-paypal:before{content:"\f193"}

.fi-pencil:before{content:"\f194"}

.fi-photo:before{content:"\f195"}

.fi-play-circle:before{content:"\f196"}

.fi-play-video:before{content:"\f197"}

.fi-play:before{content:"\f198"}

.fi-plus:before{content:"\f199"}

.fi-pound:before{content:"\f19a"}

.fi-power:before{content:"\f19b"}

.fi-previous:before{content:"\f19c"}

.fi-price-tag:before{content:"\f19d"}

.fi-pricetag-multiple:before{content:"\f19e"}

.fi-print:before{content:"\f19f"}

.fi-prohibited:before{content:"\f1a0"}

.fi-projection-screen:before{content:"\f1a1"}

.fi-puzzle:before{content:"\f1a2"}

.fi-quote:before{content:"\f1a3"}

.fi-record:before{content:"\f1a4"}

.fi-refresh:before{content:"\f1a5"}

.fi-results-demographics:before{content:"\f1a6"}

.fi-results:before{content:"\f1a7"}

.fi-rewind-ten:before{content:"\f1a8"}

.fi-rewind:before{content:"\f1a9"}

.fi-rss:before{content:"\f1aa"}

.fi-safety-cone:before{content:"\f1ab"}

.fi-save:before{content:"\f1ac"}

.fi-share:before{content:"\f1ad"}

.fi-sheriff-badge:before{content:"\f1ae"}

.fi-shield:before{content:"\f1af"}

.fi-shopping-bag:before{content:"\f1b0"}

.fi-shopping-cart:before{content:"\f1b1"}

.fi-shuffle:before{content:"\f1b2"}

.fi-skull:before{content:"\f1b3"}

.fi-social-500px:before{content:"\f1b4"}

.fi-social-adobe:before{content:"\f1b5"}

.fi-social-amazon:before{content:"\f1b6"}

.fi-social-android:before{content:"\f1b7"}

.fi-social-apple:before{content:"\f1b8"}

.fi-social-behance:before{content:"\f1b9"}

.fi-social-bing:before{content:"\f1ba"}

.fi-social-blogger:before{content:"\f1bb"}

.fi-social-delicious:before{content:"\f1bc"}

.fi-social-designer-news:before{content:"\f1bd"}

.fi-social-deviant-art:before{content:"\f1be"}

.fi-social-digg:before{content:"\f1bf"}

.fi-social-dribbble:before{content:"\f1c0"}

.fi-social-drive:before{content:"\f1c1"}

.fi-social-dropbox:before{content:"\f1c2"}

.fi-social-evernote:before{content:"\f1c3"}

.fi-social-facebook:before{content:"\f1c4"}

.fi-social-flickr:before{content:"\f1c5"}

.fi-social-forrst:before{content:"\f1c6"}

.fi-social-foursquare:before{content:"\f1c7"}

.fi-social-game-center:before{content:"\f1c8"}

.fi-social-github:before{content:"\f1c9"}

.fi-social-google-plus:before{content:"\f1ca"}

.fi-social-hacker-news:before{content:"\f1cb"}

.fi-social-hi5:before{content:"\f1cc"}

.fi-social-instagram:before{content:"\f1cd"}

.fi-social-joomla:before{content:"\f1ce"}

.fi-social-lastfm:before{content:"\f1cf"}

.fi-social-linkedin:before{content:"\f1d0"}

.fi-social-medium:before{content:"\f1d1"}

.fi-social-myspace:before{content:"\f1d2"}

.fi-social-orkut:before{content:"\f1d3"}

.fi-social-path:before{content:"\f1d4"}

.fi-social-picasa:before{content:"\f1d5"}

.fi-social-pinterest:before{content:"\f1d6"}

.fi-social-rdio:before{content:"\f1d7"}

.fi-social-reddit:before{content:"\f1d8"}

.fi-social-skillshare:before{content:"\f1d9"}

.fi-social-skype:before{content:"\f1da"}

.fi-social-smashing-mag:before{content:"\f1db"}

.fi-social-snapchat:before{content:"\f1dc"}

.fi-social-spotify:before{content:"\f1dd"}

.fi-social-squidoo:before{content:"\f1de"}

.fi-social-stack-overflow:before{content:"\f1df"}

.fi-social-steam:before{content:"\f1e0"}

.fi-social-stumbleupon:before{content:"\f1e1"}

.fi-social-treehouse:before{content:"\f1e2"}

.fi-social-tumblr:before{content:"\f1e3"}

.fi-social-twitter:before{content:"\f1e4"}

.fi-social-vimeo:before{content:"\f1e5"}

.fi-social-windows:before{content:"\f1e6"}

.fi-social-xbox:before{content:"\f1e7"}

.fi-social-yahoo:before{content:"\f1e8"}

.fi-social-yelp:before{content:"\f1e9"}

.fi-social-youtube:before{content:"\f1ea"}

.fi-social-zerply:before{content:"\f1eb"}

.fi-social-zurb:before{content:"\f1ec"}

.fi-sound:before{content:"\f1ed"}

.fi-star:before{content:"\f1ee"}

.fi-stop:before{content:"\f1ef"}

.fi-strikethrough:before{content:"\f1f0"}

.fi-subscript:before{content:"\f1f1"}

.fi-superscript:before{content:"\f1f2"}

.fi-tablet-landscape:before{content:"\f1f3"}

.fi-tablet-portrait:before{content:"\f1f4"}

.fi-target-two:before{content:"\f1f5"}

.fi-target:before{content:"\f1f6"}

.fi-telephone-accessible:before{content:"\f1f7"}

.fi-telephone:before{content:"\f1f8"}

.fi-text-color:before{content:"\f1f9"}

.fi-thumbnails:before{content:"\f1fa"}

.fi-ticket:before{content:"\f1fb"}

.fi-torso-business:before{content:"\f1fc"}

.fi-torso-female:before{content:"\f1fd"}

.fi-torso:before{content:"\f1fe"}

.fi-torsos-all-female:before{content:"\f1ff"}

.fi-torsos-all:before{content:"\f200"}

.fi-torsos-female-male:before{content:"\f201"}

.fi-torsos-male-female:before{content:"\f202"}

.fi-torsos:before{content:"\f203"}

.fi-trash:before{content:"\f204"}

.fi-trees:before{content:"\f205"}

.fi-trophy:before{content:"\f206"}

.fi-underline:before{content:"\f207"}

.fi-universal-access:before{content:"\f208"}

.fi-unlink:before{content:"\f209"}

.fi-unlock:before{content:"\f20a"}

.fi-upload-cloud:before{content:"\f20b"}

.fi-upload:before{content:"\f20c"}

.fi-usb:before{content:"\f20d"}

.fi-video:before{content:"\f20e"}

.fi-volume-none:before{content:"\f20f"}

.fi-volume-strike:before{content:"\f210"}

.fi-volume:before{content:"\f211"}

.fi-web:before{content:"\f212"}

.fi-wheelchair:before{content:"\f213"}

.fi-widget:before{content:"\f214"}

.fi-wrench:before{content:"\f215"}

.fi-x-circle:before{content:"\f216"}

.fi-x:before{content:"\f217"}

.fi-yen:before{content:"\f218"}

.fi-zoom-in:before{content:"\f219"}

.fi-zoom-out:before{content:"\f21a"}



/*

 * Store Locator CTA

 */

 

.sls-title {

	font-size: 36px;

	line-height: 40px;

	color: #8ac443;

}



.store-locator-search{ margin: 90px 0px 120px; background: #f5f5f5; padding: 0px 0px 30px;}

.store-locator-search input{border:0}

.store-locator-search .fi-marker{text-align:right;font-size:3.500em;color:#FF645F;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.45);}

.store-locator-search .sls-title{margin:8px 0 14px;color:#8ac443;}

.f-dropdown:after, .f-dropdown:before{border:0;}

.f-dropdown{border:2px solid #111111;}

.f-dropdown li a:hover{color:#333;}

.f-dropdown li a{color:#333;font-size:20px;padding:1rem;}







/*

 * Store

 */

.store-address, .store-info, .store-hours{font-size:13px; color:#75778e; font-family: 'Quicksand', sans-serif; font-weight: 300;}

.store-hours span{display:inline-block;width:100px;}



.bc-title {

	 text-transform: uppercase;

	 font-size: 1.2rem;

}

.bc-title a {

	color: #333;

}

.bc-title a:hover {

	color: #333;

}



.stores-filter{background:#f5f5f5;padding:10px 20px;}

.filters{font-size:20px;font-weight:300;}

.filters a {

 color: #333;

}

.filters a:hover {

	color: #333;

}

.filters li {

	list-style: none;

	line-height: 32px;

}

#stores-list{

-webkit-transition: .2s height ease-in;

-moz-transition: .2s height ease-in;

-ms-transition: .2s height ease-in;

-o-transition: .2s height ease-in;

transition: .2s height ease-in;

}

.stores-list{padding:10px 0;}

.filter-active{background:#fff;padding:0 0 0 5px;color:#23868d; font-family: "Noto Sans JP";

font-weight: 300;}

.store-filter{display:block;

font-family: "Noto Sans JP";

font-weight: 300;

-webkit-transition: .1s padding ease-in;

-moz-transition: .1s padding ease-in;

-ms-transition: .1s padding ease-in;

-o-transition: .1s padding ease-in;

transition: .1s padding ease-in;

}



.store-item{margin:0 1% 20px;min-height:191px;width:48%;float:left;background:#fff;font-family:Quicksand,sans-serif;}

.si-wrap:hover{border-color:#f5f5f5;}

.si-wrap{padding:15px 60px 15px 15px;border:2px solid #e1e1e1;min-height:190px;position:relative;}

.si-title {color: #8ac443;}

.si-title a {

color: #8ac443;

}

a:hover.si-title  {

	color: #8ac443;

	text-decoration: underline;

}

.addy1{display: block; font-size:13px;margin:0;padding:0px;}

.si-address{font-size:13px; margin:0;}

.si-phone{font-size:15px; margin:0;}

.si-phone a {

	color: #8ac443;

}

.si-phone a:hover {

	color: #8ac443;

	text-decoration: none;

}



.si-services{float:right;position:absolute;top:5px;right:15px;}

.si-services > div{margin-bottom:2px}



.si-services > div:hover, .si-services > div{border:0;}

.si-services > div.si-cut{}

.si-services > div.si-spa{}

.si-services > div.si-shop{}

.si-services > div.si-cp{}

.si-services > div.si-hd{}

.si-services img {

	width: 42px;

}

.m0{margin:0;}

.mt30{margin-top:30px;}

.mt40{margin-top:40px;}

.mb0{margin-bottom:0;}

.mbcommon{margin-bottom:1.25rem;}

.mbdouble{margin-bottom:2rem;}

.mb40{margin-bottom:40px;}

.mcenter{margin-left:auto;margin-right:auto;}

.pbox{padding:20px;}

.pt10{padding-top:10px;}



.db{display:block;}

.noul{padding:0;margin:0;list-style:none;}

.bb{border-bottom:1px solid #c7c7c7;}

.bt{border-top:3px solid #EDF2F1;}



.sectiontrim{padding-top:60px;padding-bottom:80px;}

.sectionbanner{padding-top:80px;padding-bottom:80px;}

.section{padding-top:60px;padding-bottom:60px;}

.sectionb{padding-bottom:60px;}

.sectionright{padding:50px 0 0 40px;}

.sectionleft{padding:50px 40px 0 0;}

.sectionpage{padding:20px 0 50px}

.sectionshort{padding:30px 0;}



.bg-white{

	background-color:#fff;

}

.bg-light-gray{

	background-color:#f5f5f5;

margin-bottom: 60px;}



h1.state-title {

	font-size: 50px; 

	color: #8ac443;

	font-family: "Roboto";

}



h2.section-title {

	font-size: 40px;

	color: #8ac443;

	font-family: Roboto;

}

.btn-pp {

	font-size: 20px;

    color: #fff;

    background-color: #333;

    border: 3px solid #000;

    border-radius: 2px;

    display: block;

   	text-align: center;

    padding: 7px 5px;

    -webkit-box-shadow: 3px 3px 0 0 rgba(51, 51, 51, 0.5);

    box-shadow: 3px 3px 0 0 rgba(51, 51, 51, 0.5);

    -webkit-transition: all .3s ease;

    -o-transition: all .3s ease;

    transition: all .3s ease;

}



.btn-pp:hover {

    opacity: .7;

    text-decoration: none;

    color: #ccc;

}



.sl-country-list {

	

}



.btn-locations{width: 100%; text-align:left;}

/* button down arrow  */ 



.btn-locations:after{content:"";display:block;width:0;height:0;position:absolute;top:15px;right:20px;z-index:98;border:inset 7px;border-color:#fff transparent transparent transparent;border-top-style:solid;}

.vs-cat, .vs-dog {

cursor: -webkit-zoom-in;

   cursor: zoom-in;

}



.store-meta.store-services .lahb-tooltip{border:0 !important;}

.lahb-tooltip:hover, .lahb-tooltip:focus, .lahb-tooltip{border-bottom:0;}



.education_sidebarbox {

	background: #edf6e3;

	padding: 30px;

}



ul.cat-item {

    list-style: none;

}



li.cat-item {

	list-style: none;

	font-family: "Noto Sans JP";

	font-size: 11px !important;

    position: relative;

    line-height: 2em !important;

    color: #111111;

    padding-right: 20px;

	display: inline-block;

}



.edu_cat_leaf {

  position: relative;

  min-height: 1px;

  padding-left: 15px;

  padding-right: 15px;

  float: left;

  width: 14.28571%

}



.gloss_cat_leaf {

  position: relative;

  min-height: 1px;

  padding-left: 20px;

  padding-right: 20px;

  display: inline; 

  margin-bottom: 20px; 

  text-align: center;

}



.gloss_cat_leaf p {

	font-size: 16px;

	line-height: 26px;

}



#wpcf7-f10259-p10264-o1 p {

	font-size: 16px;

	font-weight: normal;

}



#wpcf7-f10259-o1 p {

	font-size: 16px;

	font-weight: normal;	

}



.cat-item a {

	text-indent: 0px;

	padding-left: 0px;

	text-decoration: none;

	font-size: 11px !important;

    color: #111111;

	text-align: center;

}



.cat-item a:hover {

	text-indent: 0px;

	padding-left: 0px;

	text-decoration: underline;

	font-size: 11px !important;

    color: #111111;

    

	text-align: center;

}



.education_sidebarbox h2 {

	color: #8ac443;

	font-size: 40px !important;

    color: #8BC542;

	font-family: "Roboto";

	font-weight: 400;

}



.edu-banner {

	width: 100%;

	min-height: 250px;

	background: #f5f5f5;

    background-position: center;

	text-align: center;

	padding: 40px 0;

}



.current-cat {

    text-decoration: underline;

}



.lastudio-posts .lastudio-more-wrap .lastudio-more {

	display:inline-block;

	border-radius:10px;

	background-color:transparent;

	color:var(--theme-secondary-color);

	padding:0;

	font-size:12px;

	vertical-align:middle;

	text-transform:uppercase;

	letter-spacing:1px;

	text-decoration:underline;

}



.lastudio-posts--list.preset-list-1 .lastudio-more-wrap .lastudio-more {

    background-color: var(--theme-secondary-color);

    color: #fff;

    text-decoration: none;

    letter-spacing: 0;

    line-height: 22px;

    padding: 8px 34px;

    font-family: var(--theme-heading-font-family);

}

.store-banner {
	width: 100%;
	min-height: 250px;
    background-image: url("https://www.shoppetplanet.com/wp-content/uploads/2020/06/Header_Banner_StoreLocations.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
	text-align: center;
	padding-top: 40px;

}

.edu-cat-header {
	font-size: 40px;
	margin: 50px 0;
	font-family: "Roboto";
	color: #333333;
	font-weight: bold;
	text-transform:uppercase;

}

h1.banner-title {
	font-size: 65px;
	color: #333333;
	text-align: center;
	font-weight: 700;
	font-family: Quicksand, sans-serif;
}

h1.store-title {
	font-size: 65px;
	font-weight: 700;
	padding: 20px 0px;
	color: #333333;
	font-family: Quicksand, sans-serif;
}

.store-title a {
	color: #333333; 
	font-size: 18px;
	line-height: 20px; 
	font-style: italic;
	text-decoration: none;
}

.contact-banner {
	width: 100%;
	min-height: 250px;
	background-image: url("https://www.shoppetplanet.com/wp-content/uploads/2020/06/Header_Banner_ContactUs.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
	text-align: center;
	padding-top: 40px;
}

.store-breadcrumbs {
	margin-top: -40px;
}

li.page_item a {
	text-decoration: none;
    font-size: 20px !important;
    position: relative;
    line-height: 24px;
    padding-left: 25px;
    color: #333333;
}

@media only screen and (max-width:32.000em){ /*max 400px*/

	.sls-title {font-size: 22px;line-height: 20px; font-weight: 300;}

	.si-wrap{height:auto;}

	.store-item{float:none;width:98%;}	

	h1.banner-title {
		font-size: 50px;
		padding-bottom: 40px;
	}

	.banner-title img {
		display: block;
		margin-left: auto; margin-right: auto;
	}

	.store-address, .store-info, .store-hours {
	
	}
}



@media only screen and (max-width:400px){ /*max 400px*/

	.sls-title {font-size: 20px;line-height: 20px;}

	.si-wrap{height:auto;}

	.store-item{float:none;width:98%;}	

	h1.banner-title {

		font-size: 40px;

		padding-bottom: 40px;

	}

	.banner-title img {

		display: block;

		margin-left: auto; margin-right: auto;

	}

	h1.store-title {

	font-size: 30px;

	padding: none;

	}

	.store-address, .store-info, .store-hours {

	}
}


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

	.sls-title {font-size: 20px;line-height: 20px;}

	.si-wrap{height:auto;}

	.store-address, .store-info, .store-hours {

		margin-top: 20px;

		max-width: 320px;

	}

	.hours-title {

		margin-left: -20px;

		margin-top: 20px; 

	}

	.store-item{float:none;width:98%;}	

	h1.banner-title {

		font-size: 50px;

		padding-bottom: 40px;

	}

	.banner-title img {

		display: block;

		margin-left: auto; margin-right: auto;		

	}

	h1.store-title {

		font-size: 40px;

		padding-top: none;

		color: #333333;

	}

}

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



	.store-address, .store-info, .store-hours {

		margin-top: 20px;



	}



}



span.wpcf7-list-item {display: block;}