/*
Copyright (c) 2013 ZURB, inc.

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{position:relative;padding-left:0;padding-right:0;float:left}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left}@media only screen{.small-push-1{position:relative;left:4.16667%;right:auto}.small-pull-1{position:relative;right:4.16667%;left:auto}.small-push-2{position:relative;left:8.33333%;right:auto}.small-pull-2{position:relative;right:8.33333%;left:auto}.small-push-3{position:relative;left:12.5%;right:auto}.small-pull-3{position:relative;right:12.5%;left:auto}.small-push-4{position:relative;left:16.66667%;right:auto}.small-pull-4{position:relative;right:16.66667%;left:auto}.small-push-5{position:relative;left:20.83333%;right:auto}.small-pull-5{position:relative;right:20.83333%;left:auto}.small-push-6{position:relative;left:25%;right:auto}.small-pull-6{position:relative;right:25%;left:auto}.small-push-7{position:relative;left:29.16667%;right:auto}.small-pull-7{position:relative;right:29.16667%;left:auto}.small-push-8{position:relative;left:33.33333%;right:auto}.small-pull-8{position:relative;right:33.33333%;left:auto}.small-push-9{position:relative;left:37.5%;right:auto}.small-pull-9{position:relative;right:37.5%;left:auto}.small-push-10{position:relative;left:41.66667%;right:auto}.small-pull-10{position:relative;right:41.66667%;left:auto}.small-push-11{position:relative;left:45.83333%;right:auto}.small-pull-11{position:relative;right:45.83333%;left:auto}.small-push-12{position:relative;left:50%;right:auto}.small-pull-12{position:relative;right:50%;left:auto}.small-push-13{position:relative;left:54.16667%;right:auto}.small-pull-13{position:relative;right:54.16667%;left:auto}.small-push-14{position:relative;left:58.33333%;right:auto}.small-pull-14{position:relative;right:58.33333%;left:auto}.small-push-15{position:relative;left:62.5%;right:auto}.small-pull-15{position:relative;right:62.5%;left:auto}.small-push-16{position:relative;left:66.66667%;right:auto}.small-pull-16{position:relative;right:66.66667%;left:auto}.small-push-17{position:relative;left:70.83333%;right:auto}.small-pull-17{position:relative;right:70.83333%;left:auto}.small-push-18{position:relative;left:75%;right:auto}.small-pull-18{position:relative;right:75%;left:auto}.small-push-19{position:relative;left:79.16667%;right:auto}.small-pull-19{position:relative;right:79.16667%;left:auto}.small-push-20{position:relative;left:83.33333%;right:auto}.small-pull-20{position:relative;right:83.33333%;left:auto}.small-push-21{position:relative;left:87.5%;right:auto}.small-pull-21{position:relative;right:87.5%;left:auto}.small-push-22{position:relative;left:91.66667%;right:auto}.small-pull-22{position:relative;right:91.66667%;left:auto}.small-push-23{position:relative;left:95.83333%;right:auto}.small-pull-23{position:relative;right:95.83333%;left:auto}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.small-1{position:relative;width:4.16667%}.small-2{position:relative;width:8.33333%}.small-3{position:relative;width:12.5%}.small-4{position:relative;width:16.66667%}.small-5{position:relative;width:20.83333%}.small-6{position:relative;width:25%}.small-7{position:relative;width:29.16667%}.small-8{position:relative;width:33.33333%}.small-9{position:relative;width:37.5%}.small-10{position:relative;width:41.66667%}.small-11{position:relative;width:45.83333%}.small-12{position:relative;width:50%}.small-13{position:relative;width:54.16667%}.small-14{position:relative;width:58.33333%}.small-15{position:relative;width:62.5%}.small-16{position:relative;width:66.66667%}.small-17{position:relative;width:70.83333%}.small-18{position:relative;width:75%}.small-19{position:relative;width:79.16667%}.small-20{position:relative;width:83.33333%}.small-21{position:relative;width:87.5%}.small-22{position:relative;width:91.66667%}.small-23{position:relative;width:95.83333%}.small-24{position:relative;width:100%}.small-offset-0{position:relative;margin-left:0%}.small-offset-1{position:relative;margin-left:4.16667%}.small-offset-2{position:relative;margin-left:8.33333%}.small-offset-3{position:relative;margin-left:12.5%}.small-offset-4{position:relative;margin-left:16.66667%}.small-offset-5{position:relative;margin-left:20.83333%}.small-offset-6{position:relative;margin-left:25%}.small-offset-7{position:relative;margin-left:29.16667%}.small-offset-8{position:relative;margin-left:33.33333%}.small-offset-9{position:relative;margin-left:37.5%}.small-offset-10{position:relative;margin-left:41.66667%}.small-offset-11{position:relative;margin-left:45.83333%}.small-offset-12{position:relative;margin-left:50%}.small-offset-13{position:relative;margin-left:54.16667%}.small-offset-14{position:relative;margin-left:58.33333%}.small-offset-15{position:relative;margin-left:62.5%}.small-offset-16{position:relative;margin-left:66.66667%}.small-offset-17{position:relative;margin-left:70.83333%}.small-offset-18{position:relative;margin-left:75%}.small-offset-19{position:relative;margin-left:79.16667%}.small-offset-20{position:relative;margin-left:83.33333%}.small-offset-21{position:relative;margin-left:87.5%}.small-offset-22{position:relative;margin-left:91.66667%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.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 !important}}@media only screen and (min-width: 40.063em){.medium-push-1{position:relative;left:4.16667%;right:auto}.medium-pull-1{position:relative;right:4.16667%;left:auto}.medium-push-2{position:relative;left:8.33333%;right:auto}.medium-pull-2{position:relative;right:8.33333%;left:auto}.medium-push-3{position:relative;left:12.5%;right:auto}.medium-pull-3{position:relative;right:12.5%;left:auto}.medium-push-4{position:relative;left:16.66667%;right:auto}.medium-pull-4{position:relative;right:16.66667%;left:auto}.medium-push-5{position:relative;left:20.83333%;right:auto}.medium-pull-5{position:relative;right:20.83333%;left:auto}.medium-push-6{position:relative;left:25%;right:auto}.medium-pull-6{position:relative;right:25%;left:auto}.medium-push-7{position:relative;left:29.16667%;right:auto}.medium-pull-7{position:relative;right:29.16667%;left:auto}.medium-push-8{position:relative;left:33.33333%;right:auto}.medium-pull-8{position:relative;right:33.33333%;left:auto}.medium-push-9{position:relative;left:37.5%;right:auto}.medium-pull-9{position:relative;right:37.5%;left:auto}.medium-push-10{position:relative;left:41.66667%;right:auto}.medium-pull-10{position:relative;right:41.66667%;left:auto}.medium-push-11{position:relative;left:45.83333%;right:auto}.medium-pull-11{position:relative;right:45.83333%;left:auto}.medium-push-12{position:relative;left:50%;right:auto}.medium-pull-12{position:relative;right:50%;left:auto}.medium-push-13{position:relative;left:54.16667%;right:auto}.medium-pull-13{position:relative;right:54.16667%;left:auto}.medium-push-14{position:relative;left:58.33333%;right:auto}.medium-pull-14{position:relative;right:58.33333%;left:auto}.medium-push-15{position:relative;left:62.5%;right:auto}.medium-pull-15{position:relative;right:62.5%;left:auto}.medium-push-16{position:relative;left:66.66667%;right:auto}.medium-pull-16{position:relative;right:66.66667%;left:auto}.medium-push-17{position:relative;left:70.83333%;right:auto}.medium-pull-17{position:relative;right:70.83333%;left:auto}.medium-push-18{position:relative;left:75%;right:auto}.medium-pull-18{position:relative;right:75%;left:auto}.medium-push-19{position:relative;left:79.16667%;right:auto}.medium-pull-19{position:relative;right:79.16667%;left:auto}.medium-push-20{position:relative;left:83.33333%;right:auto}.medium-pull-20{position:relative;right:83.33333%;left:auto}.medium-push-21{position:relative;left:87.5%;right:auto}.medium-pull-21{position:relative;right:87.5%;left:auto}.medium-push-22{position:relative;left:91.66667%;right:auto}.medium-pull-22{position:relative;right:91.66667%;left:auto}.medium-push-23{position:relative;left:95.83333%;right:auto}.medium-pull-23{position:relative;right:95.83333%;left:auto}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.medium-1{position:relative;width:4.16667%}.medium-2{position:relative;width:8.33333%}.medium-3{position:relative;width:12.5%}.medium-4{position:relative;width:16.66667%}.medium-5{position:relative;width:20.83333%}.medium-6{position:relative;width:25%}.medium-7{position:relative;width:29.16667%}.medium-8{position:relative;width:33.33333%}.medium-9{position:relative;width:37.5%}.medium-10{position:relative;width:41.66667%}.medium-11{position:relative;width:45.83333%}.medium-12{position:relative;width:50%}.medium-13{position:relative;width:54.16667%}.medium-14{position:relative;width:58.33333%}.medium-15{position:relative;width:62.5%}.medium-16{position:relative;width:66.66667%}.medium-17{position:relative;width:70.83333%}.medium-18{position:relative;width:75%}.medium-19{position:relative;width:79.16667%}.medium-20{position:relative;width:83.33333%}.medium-21{position:relative;width:87.5%}.medium-22{position:relative;width:91.66667%}.medium-23{position:relative;width:95.83333%}.medium-24{position:relative;width:100%}.medium-offset-0{position:relative;margin-left:0%}.medium-offset-1{position:relative;margin-left:4.16667%}.medium-offset-2{position:relative;margin-left:8.33333%}.medium-offset-3{position:relative;margin-left:12.5%}.medium-offset-4{position:relative;margin-left:16.66667%}.medium-offset-5{position:relative;margin-left:20.83333%}.medium-offset-6{position:relative;margin-left:25%}.medium-offset-7{position:relative;margin-left:29.16667%}.medium-offset-8{position:relative;margin-left:33.33333%}.medium-offset-9{position:relative;margin-left:37.5%}.medium-offset-10{position:relative;margin-left:41.66667%}.medium-offset-11{position:relative;margin-left:45.83333%}.medium-offset-12{position:relative;margin-left:50%}.medium-offset-13{position:relative;margin-left:54.16667%}.medium-offset-14{position:relative;margin-left:58.33333%}.medium-offset-15{position:relative;margin-left:62.5%}.medium-offset-16{position:relative;margin-left:66.66667%}.medium-offset-17{position:relative;margin-left:70.83333%}.medium-offset-18{position:relative;margin-left:75%}.medium-offset-19{position:relative;margin-left:79.16667%}.medium-offset-20{position:relative;margin-left:83.33333%}.medium-offset-21{position:relative;margin-left:87.5%}.medium-offset-22{position:relative;margin-left:91.66667%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.medium-centered,.columns.medium-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.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 !important}.push-1{position:relative;left:4.16667%;right:auto}.pull-1{position:relative;right:4.16667%;left:auto}.push-2{position:relative;left:8.33333%;right:auto}.pull-2{position:relative;right:8.33333%;left:auto}.push-3{position:relative;left:12.5%;right:auto}.pull-3{position:relative;right:12.5%;left:auto}.push-4{position:relative;left:16.66667%;right:auto}.pull-4{position:relative;right:16.66667%;left:auto}.push-5{position:relative;left:20.83333%;right:auto}.pull-5{position:relative;right:20.83333%;left:auto}.push-6{position:relative;left:25%;right:auto}.pull-6{position:relative;right:25%;left:auto}.push-7{position:relative;left:29.16667%;right:auto}.pull-7{position:relative;right:29.16667%;left:auto}.push-8{position:relative;left:33.33333%;right:auto}.pull-8{position:relative;right:33.33333%;left:auto}.push-9{position:relative;left:37.5%;right:auto}.pull-9{position:relative;right:37.5%;left:auto}.push-10{position:relative;left:41.66667%;right:auto}.pull-10{position:relative;right:41.66667%;left:auto}.push-11{position:relative;left:45.83333%;right:auto}.pull-11{position:relative;right:45.83333%;left:auto}.push-12{position:relative;left:50%;right:auto}.pull-12{position:relative;right:50%;left:auto}.push-13{position:relative;left:54.16667%;right:auto}.pull-13{position:relative;right:54.16667%;left:auto}.push-14{position:relative;left:58.33333%;right:auto}.pull-14{position:relative;right:58.33333%;left:auto}.push-15{position:relative;left:62.5%;right:auto}.pull-15{position:relative;right:62.5%;left:auto}.push-16{position:relative;left:66.66667%;right:auto}.pull-16{position:relative;right:66.66667%;left:auto}.push-17{position:relative;left:70.83333%;right:auto}.pull-17{position:relative;right:70.83333%;left:auto}.push-18{position:relative;left:75%;right:auto}.pull-18{position:relative;right:75%;left:auto}.push-19{position:relative;left:79.16667%;right:auto}.pull-19{position:relative;right:79.16667%;left:auto}.push-20{position:relative;left:83.33333%;right:auto}.pull-20{position:relative;right:83.33333%;left:auto}.push-21{position:relative;left:87.5%;right:auto}.pull-21{position:relative;right:87.5%;left:auto}.push-22{position:relative;left:91.66667%;right:auto}.pull-22{position:relative;right:91.66667%;left:auto}.push-23{position:relative;left:95.83333%;right:auto}.pull-23{position:relative;right:95.83333%;left:auto}}@media only screen and (min-width: 64.063em){.large-push-1{position:relative;left:4.16667%;right:auto}.large-pull-1{position:relative;right:4.16667%;left:auto}.large-push-2{position:relative;left:8.33333%;right:auto}.large-pull-2{position:relative;right:8.33333%;left:auto}.large-push-3{position:relative;left:12.5%;right:auto}.large-pull-3{position:relative;right:12.5%;left:auto}.large-push-4{position:relative;left:16.66667%;right:auto}.large-pull-4{position:relative;right:16.66667%;left:auto}.large-push-5{position:relative;left:20.83333%;right:auto}.large-pull-5{position:relative;right:20.83333%;left:auto}.large-push-6{position:relative;left:25%;right:auto}.large-pull-6{position:relative;right:25%;left:auto}.large-push-7{position:relative;left:29.16667%;right:auto}.large-pull-7{position:relative;right:29.16667%;left:auto}.large-push-8{position:relative;left:33.33333%;right:auto}.large-pull-8{position:relative;right:33.33333%;left:auto}.large-push-9{position:relative;left:37.5%;right:auto}.large-pull-9{position:relative;right:37.5%;left:auto}.large-push-10{position:relative;left:41.66667%;right:auto}.large-pull-10{position:relative;right:41.66667%;left:auto}.large-push-11{position:relative;left:45.83333%;right:auto}.large-pull-11{position:relative;right:45.83333%;left:auto}.large-push-12{position:relative;left:50%;right:auto}.large-pull-12{position:relative;right:50%;left:auto}.large-push-13{position:relative;left:54.16667%;right:auto}.large-pull-13{position:relative;right:54.16667%;left:auto}.large-push-14{position:relative;left:58.33333%;right:auto}.large-pull-14{position:relative;right:58.33333%;left:auto}.large-push-15{position:relative;left:62.5%;right:auto}.large-pull-15{position:relative;right:62.5%;left:auto}.large-push-16{position:relative;left:66.66667%;right:auto}.large-pull-16{position:relative;right:66.66667%;left:auto}.large-push-17{position:relative;left:70.83333%;right:auto}.large-pull-17{position:relative;right:70.83333%;left:auto}.large-push-18{position:relative;left:75%;right:auto}.large-pull-18{position:relative;right:75%;left:auto}.large-push-19{position:relative;left:79.16667%;right:auto}.large-pull-19{position:relative;right:79.16667%;left:auto}.large-push-20{position:relative;left:83.33333%;right:auto}.large-pull-20{position:relative;right:83.33333%;left:auto}.large-push-21{position:relative;left:87.5%;right:auto}.large-pull-21{position:relative;right:87.5%;left:auto}.large-push-22{position:relative;left:91.66667%;right:auto}.large-pull-22{position:relative;right:91.66667%;left:auto}.large-push-23{position:relative;left:95.83333%;right:auto}.large-pull-23{position:relative;right:95.83333%;left:auto}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.large-1{position:relative;width:4.16667%}.large-2{position:relative;width:8.33333%}.large-3{position:relative;width:12.5%}.large-4{position:relative;width:16.66667%}.large-5{position:relative;width:20.83333%}.large-6{position:relative;width:25%}.large-7{position:relative;width:29.16667%}.large-8{position:relative;width:33.33333%}.large-9{position:relative;width:37.5%}.large-10{position:relative;width:41.66667%}.large-11{position:relative;width:45.83333%}.large-12{position:relative;width:50%}.large-13{position:relative;width:54.16667%}.large-14{position:relative;width:58.33333%}.large-15{position:relative;width:62.5%}.large-16{position:relative;width:66.66667%}.large-17{position:relative;width:70.83333%}.large-18{position:relative;width:75%}.large-19{position:relative;width:79.16667%}.large-20{position:relative;width:83.33333%}.large-21{position:relative;width:87.5%}.large-22{position:relative;width:91.66667%}.large-23{position:relative;width:95.83333%}.large-24{position:relative;width:100%}.large-offset-0{position:relative;margin-left:0%}.large-offset-1{position:relative;margin-left:4.16667%}.large-offset-2{position:relative;margin-left:8.33333%}.large-offset-3{position:relative;margin-left:12.5%}.large-offset-4{position:relative;margin-left:16.66667%}.large-offset-5{position:relative;margin-left:20.83333%}.large-offset-6{position:relative;margin-left:25%}.large-offset-7{position:relative;margin-left:29.16667%}.large-offset-8{position:relative;margin-left:33.33333%}.large-offset-9{position:relative;margin-left:37.5%}.large-offset-10{position:relative;margin-left:41.66667%}.large-offset-11{position:relative;margin-left:45.83333%}.large-offset-12{position:relative;margin-left:50%}.large-offset-13{position:relative;margin-left:54.16667%}.large-offset-14{position:relative;margin-left:58.33333%}.large-offset-15{position:relative;margin-left:62.5%}.large-offset-16{position:relative;margin-left:66.66667%}.large-offset-17{position:relative;margin-left:70.83333%}.large-offset-18{position:relative;margin-left:75%}.large-offset-19{position:relative;margin-left:79.16667%}.large-offset-20{position:relative;margin-left:83.33333%}.large-offset-21{position:relative;margin-left:87.5%}.large-offset-22{position:relative;margin-left:91.66667%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.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 !important}}@media only screen and (min-width: 90.063em){.xlarge-push-1{position:relative;left:4.16667%;right:auto}.xlarge-pull-1{position:relative;right:4.16667%;left:auto}.xlarge-push-2{position:relative;left:8.33333%;right:auto}.xlarge-pull-2{position:relative;right:8.33333%;left:auto}.xlarge-push-3{position:relative;left:12.5%;right:auto}.xlarge-pull-3{position:relative;right:12.5%;left:auto}.xlarge-push-4{position:relative;left:16.66667%;right:auto}.xlarge-pull-4{position:relative;right:16.66667%;left:auto}.xlarge-push-5{position:relative;left:20.83333%;right:auto}.xlarge-pull-5{position:relative;right:20.83333%;left:auto}.xlarge-push-6{position:relative;left:25%;right:auto}.xlarge-pull-6{position:relative;right:25%;left:auto}.xlarge-push-7{position:relative;left:29.16667%;right:auto}.xlarge-pull-7{position:relative;right:29.16667%;left:auto}.xlarge-push-8{position:relative;left:33.33333%;right:auto}.xlarge-pull-8{position:relative;right:33.33333%;left:auto}.xlarge-push-9{position:relative;left:37.5%;right:auto}.xlarge-pull-9{position:relative;right:37.5%;left:auto}.xlarge-push-10{position:relative;left:41.66667%;right:auto}.xlarge-pull-10{position:relative;right:41.66667%;left:auto}.xlarge-push-11{position:relative;left:45.83333%;right:auto}.xlarge-pull-11{position:relative;right:45.83333%;left:auto}.xlarge-push-12{position:relative;left:50%;right:auto}.xlarge-pull-12{position:relative;right:50%;left:auto}.xlarge-push-13{position:relative;left:54.16667%;right:auto}.xlarge-pull-13{position:relative;right:54.16667%;left:auto}.xlarge-push-14{position:relative;left:58.33333%;right:auto}.xlarge-pull-14{position:relative;right:58.33333%;left:auto}.xlarge-push-15{position:relative;left:62.5%;right:auto}.xlarge-pull-15{position:relative;right:62.5%;left:auto}.xlarge-push-16{position:relative;left:66.66667%;right:auto}.xlarge-pull-16{position:relative;right:66.66667%;left:auto}.xlarge-push-17{position:relative;left:70.83333%;right:auto}.xlarge-pull-17{position:relative;right:70.83333%;left:auto}.xlarge-push-18{position:relative;left:75%;right:auto}.xlarge-pull-18{position:relative;right:75%;left:auto}.xlarge-push-19{position:relative;left:79.16667%;right:auto}.xlarge-pull-19{position:relative;right:79.16667%;left:auto}.xlarge-push-20{position:relative;left:83.33333%;right:auto}.xlarge-pull-20{position:relative;right:83.33333%;left:auto}.xlarge-push-21{position:relative;left:87.5%;right:auto}.xlarge-pull-21{position:relative;right:87.5%;left:auto}.xlarge-push-22{position:relative;left:91.66667%;right:auto}.xlarge-pull-22{position:relative;right:91.66667%;left:auto}.xlarge-push-23{position:relative;left:95.83333%;right:auto}.xlarge-pull-23{position:relative;right:95.83333%;left:auto}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.xlarge-1{position:relative;width:4.16667%}.xlarge-2{position:relative;width:8.33333%}.xlarge-3{position:relative;width:12.5%}.xlarge-4{position:relative;width:16.66667%}.xlarge-5{position:relative;width:20.83333%}.xlarge-6{position:relative;width:25%}.xlarge-7{position:relative;width:29.16667%}.xlarge-8{position:relative;width:33.33333%}.xlarge-9{position:relative;width:37.5%}.xlarge-10{position:relative;width:41.66667%}.xlarge-11{position:relative;width:45.83333%}.xlarge-12{position:relative;width:50%}.xlarge-13{position:relative;width:54.16667%}.xlarge-14{position:relative;width:58.33333%}.xlarge-15{position:relative;width:62.5%}.xlarge-16{position:relative;width:66.66667%}.xlarge-17{position:relative;width:70.83333%}.xlarge-18{position:relative;width:75%}.xlarge-19{position:relative;width:79.16667%}.xlarge-20{position:relative;width:83.33333%}.xlarge-21{position:relative;width:87.5%}.xlarge-22{position:relative;width:91.66667%}.xlarge-23{position:relative;width:95.83333%}.xlarge-24{position:relative;width:100%}.xlarge-offset-0{position:relative;margin-left:0%}.xlarge-offset-1{position:relative;margin-left:4.16667%}.xlarge-offset-2{position:relative;margin-left:8.33333%}.xlarge-offset-3{position:relative;margin-left:12.5%}.xlarge-offset-4{position:relative;margin-left:16.66667%}.xlarge-offset-5{position:relative;margin-left:20.83333%}.xlarge-offset-6{position:relative;margin-left:25%}.xlarge-offset-7{position:relative;margin-left:29.16667%}.xlarge-offset-8{position:relative;margin-left:33.33333%}.xlarge-offset-9{position:relative;margin-left:37.5%}.xlarge-offset-10{position:relative;margin-left:41.66667%}.xlarge-offset-11{position:relative;margin-left:45.83333%}.xlarge-offset-12{position:relative;margin-left:50%}.xlarge-offset-13{position:relative;margin-left:54.16667%}.xlarge-offset-14{position:relative;margin-left:58.33333%}.xlarge-offset-15{position:relative;margin-left:62.5%}.xlarge-offset-16{position:relative;margin-left:66.66667%}.xlarge-offset-17{position:relative;margin-left:70.83333%}.xlarge-offset-18{position:relative;margin-left:75%}.xlarge-offset-19{position:relative;margin-left:79.16667%}.xlarge-offset-20{position:relative;margin-left:83.33333%}.xlarge-offset-21{position:relative;margin-left:87.5%}.xlarge-offset-22{position:relative;margin-left:91.66667%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.xlarge-centered,.columns.xlarge-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.xlarge-uncentered,.columns.xlarge-uncentered{margin-left:0;margin-right:0;float:left !important}.column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite{float:right !important}}@media only screen and (min-width: 120.063em){.xxlarge-push-1{position:relative;left:4.16667%;right:auto}.xxlarge-pull-1{position:relative;right:4.16667%;left:auto}.xxlarge-push-2{position:relative;left:8.33333%;right:auto}.xxlarge-pull-2{position:relative;right:8.33333%;left:auto}.xxlarge-push-3{position:relative;left:12.5%;right:auto}.xxlarge-pull-3{position:relative;right:12.5%;left:auto}.xxlarge-push-4{position:relative;left:16.66667%;right:auto}.xxlarge-pull-4{position:relative;right:16.66667%;left:auto}.xxlarge-push-5{position:relative;left:20.83333%;right:auto}.xxlarge-pull-5{position:relative;right:20.83333%;left:auto}.xxlarge-push-6{position:relative;left:25%;right:auto}.xxlarge-pull-6{position:relative;right:25%;left:auto}.xxlarge-push-7{position:relative;left:29.16667%;right:auto}.xxlarge-pull-7{position:relative;right:29.16667%;left:auto}.xxlarge-push-8{position:relative;left:33.33333%;right:auto}.xxlarge-pull-8{position:relative;right:33.33333%;left:auto}.xxlarge-push-9{position:relative;left:37.5%;right:auto}.xxlarge-pull-9{position:relative;right:37.5%;left:auto}.xxlarge-push-10{position:relative;left:41.66667%;right:auto}.xxlarge-pull-10{position:relative;right:41.66667%;left:auto}.xxlarge-push-11{position:relative;left:45.83333%;right:auto}.xxlarge-pull-11{position:relative;right:45.83333%;left:auto}.xxlarge-push-12{position:relative;left:50%;right:auto}.xxlarge-pull-12{position:relative;right:50%;left:auto}.xxlarge-push-13{position:relative;left:54.16667%;right:auto}.xxlarge-pull-13{position:relative;right:54.16667%;left:auto}.xxlarge-push-14{position:relative;left:58.33333%;right:auto}.xxlarge-pull-14{position:relative;right:58.33333%;left:auto}.xxlarge-push-15{position:relative;left:62.5%;right:auto}.xxlarge-pull-15{position:relative;right:62.5%;left:auto}.xxlarge-push-16{position:relative;left:66.66667%;right:auto}.xxlarge-pull-16{position:relative;right:66.66667%;left:auto}.xxlarge-push-17{position:relative;left:70.83333%;right:auto}.xxlarge-pull-17{position:relative;right:70.83333%;left:auto}.xxlarge-push-18{position:relative;left:75%;right:auto}.xxlarge-pull-18{position:relative;right:75%;left:auto}.xxlarge-push-19{position:relative;left:79.16667%;right:auto}.xxlarge-pull-19{position:relative;right:79.16667%;left:auto}.xxlarge-push-20{position:relative;left:83.33333%;right:auto}.xxlarge-pull-20{position:relative;right:83.33333%;left:auto}.xxlarge-push-21{position:relative;left:87.5%;right:auto}.xxlarge-pull-21{position:relative;right:87.5%;left:auto}.xxlarge-push-22{position:relative;left:91.66667%;right:auto}.xxlarge-pull-22{position:relative;right:91.66667%;left:auto}.xxlarge-push-23{position:relative;left:95.83333%;right:auto}.xxlarge-pull-23{position:relative;right:95.83333%;left:auto}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.xxlarge-1{position:relative;width:4.16667%}.xxlarge-2{position:relative;width:8.33333%}.xxlarge-3{position:relative;width:12.5%}.xxlarge-4{position:relative;width:16.66667%}.xxlarge-5{position:relative;width:20.83333%}.xxlarge-6{position:relative;width:25%}.xxlarge-7{position:relative;width:29.16667%}.xxlarge-8{position:relative;width:33.33333%}.xxlarge-9{position:relative;width:37.5%}.xxlarge-10{position:relative;width:41.66667%}.xxlarge-11{position:relative;width:45.83333%}.xxlarge-12{position:relative;width:50%}.xxlarge-13{position:relative;width:54.16667%}.xxlarge-14{position:relative;width:58.33333%}.xxlarge-15{position:relative;width:62.5%}.xxlarge-16{position:relative;width:66.66667%}.xxlarge-17{position:relative;width:70.83333%}.xxlarge-18{position:relative;width:75%}.xxlarge-19{position:relative;width:79.16667%}.xxlarge-20{position:relative;width:83.33333%}.xxlarge-21{position:relative;width:87.5%}.xxlarge-22{position:relative;width:91.66667%}.xxlarge-23{position:relative;width:95.83333%}.xxlarge-24{position:relative;width:100%}.xxlarge-offset-0{position:relative;margin-left:0%}.xxlarge-offset-1{position:relative;margin-left:4.16667%}.xxlarge-offset-2{position:relative;margin-left:8.33333%}.xxlarge-offset-3{position:relative;margin-left:12.5%}.xxlarge-offset-4{position:relative;margin-left:16.66667%}.xxlarge-offset-5{position:relative;margin-left:20.83333%}.xxlarge-offset-6{position:relative;margin-left:25%}.xxlarge-offset-7{position:relative;margin-left:29.16667%}.xxlarge-offset-8{position:relative;margin-left:33.33333%}.xxlarge-offset-9{position:relative;margin-left:37.5%}.xxlarge-offset-10{position:relative;margin-left:41.66667%}.xxlarge-offset-11{position:relative;margin-left:45.83333%}.xxlarge-offset-12{position:relative;margin-left:50%}.xxlarge-offset-13{position:relative;margin-left:54.16667%}.xxlarge-offset-14{position:relative;margin-left:58.33333%}.xxlarge-offset-15{position:relative;margin-left:62.5%}.xxlarge-offset-16{position:relative;margin-left:66.66667%}.xxlarge-offset-17{position:relative;margin-left:70.83333%}.xxlarge-offset-18{position:relative;margin-left:75%}.xxlarge-offset-19{position:relative;margin-left:79.16667%}.xxlarge-offset-20{position:relative;margin-left:83.33333%}.xxlarge-offset-21{position:relative;margin-left:87.5%}.xxlarge-offset-22{position:relative;margin-left:91.66667%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.xxlarge-centered,.columns.xxlarge-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.xxlarge-uncentered,.columns.xxlarge-uncentered{margin-left:0;margin-right:0;float:left !important}.column.xxlarge-uncentered.opposite,.columns.xxlarge-uncentered.opposite{float:right !important}}.inline-list{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}.inline-list>li>*{display:block}p.lead{font-size:1.21875rem;line-height:1.6}.subheader{line-height:1.4;color:#6f6f6f;font-weight:300;margin-top:0.2rem;margin-bottom:0.5rem}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}a{color:#2ba6cb;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#2795b6}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Open Sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1.125rem}h6{font-size:1rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#7f0a0c}ul,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0;font-size:1rem}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:0.8125rem;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem}@media only screen and (min-width: 40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}.label{font-weight:normal;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:inherit;padding:0.25rem 0.5rem 0.375rem;font-size:0.6875rem;background-color:#2ba6cb;color:#fff}.label.radius{-webkit-border-radius:3px;border-radius:3px}.label.round{-webkit-border-radius:1000px;border-radius:1000px}.label.alert{background-color:#c60f13;color:#fff}.label.success{background-color:#5da423;color:#fff}.label.secondary{background-color:#e9e9e9;color:#333}table{background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd}table thead,table tfoot{background:#f5f5f5;font-weight:bold}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;color:#222;text-align:left}table tr th,table tr td{padding:0.5625rem 0.625rem;font-size:0.875rem;color:#222}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f9f9f9}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.125rem}button,.button{cursor:pointer;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#2ba6cb;border-color:#2795b6;color:#fff;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out;padding-top:1.0625rem;padding-bottom:1rem;-webkit-appearance:none;border:none;font-weight:normal !important}button:hover,button:focus,.button:hover,.button:focus{background-color:#2795b6}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#e9e9e9;border-color:#dcdcdc;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#dcdcdc}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}button.success,.button.success{background-color:#5da423;border-color:#518f1f;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#518f1f}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#c60f13;border-color:#ae0d11;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#ae0d11}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}button.small,.button.small{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{-webkit-border-radius:3px;border-radius:3px}button.round,.button.round{-webkit-border-radius:1000px;border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#2ba6cb;border-color:#2795b6;color:#fff;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2795b6}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2ba6cb}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e9e9e9;border-color:#dcdcdc;color:#333;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#dcdcdc}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e9e9e9}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#5da423;border-color:#518f1f;color:#fff;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#518f1f}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#5da423}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#c60f13;border-color:#ae0d11;color:#fff;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#ae0d11}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#c60f13}@media only screen and (min-width: 40.063em){button,.button{display:inline-block}}form{margin:0 0 1rem}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-moz-border-radius-bottomright:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;margin-bottom:0.5rem}label.right{float:none;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.625rem 0}label small{text-transform:capitalize;color:#666}select{-webkit-appearance:none !important;background:#fafafa url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==") no-repeat;background-position-x:97%;background-position-y:center;border:1px solid #ccc;padding:0.5rem;font-size:0.875rem;-webkit-border-radius:0;border-radius:0}select.radius{-webkit-border-radius:3px;border-radius:3px}select:hover{background:#f2f2f2 url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==") no-repeat;background-position-x:97%;background-position-y:center;border-color:#999}@-moz-document url-prefix(){select{background:#fafafa}select:hover{background:#f2f2f2}}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none}.prefix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.prefix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-color:#d9d9d9;border-right:none;color:#333}span.prefix.radius,label.prefix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}span.postfix,label.postfix{background:#f2f2f2;border-color:#ccc;border-left:none;color:#333}span.postfix.radius,label.postfix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.input-group.radius>*:first-child,.input-group.radius>*:first-child *{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.input-group.radius>*:last-child,.input-group.radius>*:last-child *{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.input-group.round>*:first-child,.input-group.round>*:first-child *{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.input-group.round>*:last-child,.input-group.round>*:last-child *{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;background-color:#fff;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow 0.45s,border-color 0.45s ease-in-out;-moz-transition:-moz-box-shadow 0.45s,border-color 0.45s ease-in-out;transition:box-shadow 0.45s,border-color 0.45s ease-in-out}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border-color:#999}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="week"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#ddd}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:solid 1px #ddd;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:bold;background:#fff;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem}[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#c60f13;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#c60f13;color:#fff}.error input,.error textarea,.error select{margin-bottom:0}.error label,.error label.error{color:#c60f13}.error>small,.error small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#c60f13;color:#fff}.error span.error-message{display:block}input.error,textarea.error{margin-bottom:0}label.error{color:#c60f13}[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:inline;height:auto;float:left;padding:0 0.625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.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%;padding:0 0.625rem 1.25rem}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.show-for-small,.show-for-small-only,.show-for-medium-down,.show-for-large-down,.hide-for-medium,.hide-for-medium-up,.hide-for-medium-only,.hide-for-large,.hide-for-large-up,.hide-for-large-only,.hide-for-xlarge,.hide-for-xlarge-up,.hide-for-xlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge-only{display:inherit !important}.hide-for-small,.hide-for-small-only,.hide-for-medium-down,.show-for-medium,.show-for-medium-up,.show-for-medium-only,.hide-for-large-down,.show-for-large,.show-for-large-up,.show-for-large-only,.show-for-xlarge,.show-for-xlarge-up,.show-for-xlarge-only,.show-for-xxlarge-up,.show-for-xxlarge-only{display:none !important}table.show-for-small,table.show-for-small-only,table.show-for-medium-down,table.show-for-large-down,table.hide-for-medium,table.hide-for-medium-up,table.hide-for-medium-only,table.hide-for-large,table.hide-for-large-up,table.hide-for-large-only,table.hide-for-xlarge,table.hide-for-xlarge-up,table.hide-for-xlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge-only{display:table}thead.show-for-small,thead.show-for-small-only,thead.show-for-medium-down,thead.show-for-large-down,thead.hide-for-medium,thead.hide-for-medium-up,thead.hide-for-medium-only,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-large-only,thead.hide-for-xlarge,thead.hide-for-xlarge-up,thead.hide-for-xlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge-only{display:table-header-group !important}tbody.show-for-small,tbody.show-for-small-only,tbody.show-for-medium-down,tbody.show-for-large-down,tbody.hide-for-medium,tbody.hide-for-medium-up,tbody.hide-for-medium-only,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-large-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge-only{display:table-row-group !important}tr.show-for-small,tr.show-for-small-only,tr.show-for-medium-down,tr.show-for-large-down,tr.hide-for-medium,tr.hide-for-medium-up,tr.hide-for-medium-only,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-large-only,tr.hide-for-xlarge,tr.hide-for-xlarge-up,tr.hide-for-xlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge-only{display:table-row !important}td.show-for-small,td.show-for-small-only,td.show-for-medium-down td.show-for-large-down,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-large,td.hide-for-large-up,td.hide-for-xlarge td.hide-for-xlarge-up,td.hide-for-xxlarge-up,th.show-for-small,th.show-for-small-only,th.show-for-medium-down th.show-for-large-down,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-large,th.hide-for-large-up,th.hide-for-xlarge th.hide-for-xlarge-up,th.hide-for-xxlarge-up{display:table-cell !important}@media only screen and (min-width: 40.063em){.hide-for-small,.hide-for-small-only,.show-for-medium,.show-for-medium-down,.show-for-medium-up,.show-for-medium-only,.hide-for-large,.hide-for-large-up,.hide-for-large-only,.hide-for-xlarge,.hide-for-xlarge-up,.hide-for-xlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge-only{display:inherit !important}.show-for-small,.show-for-small-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-up,.hide-for-medium-only,.hide-for-large-down,.show-for-large,.show-for-large-up,.show-for-large-only,.show-for-xlarge,.show-for-xlarge-up,.show-for-xlarge-only,.show-for-xxlarge-up,.show-for-xxlarge-only{display:none !important}table.hide-for-small,table.hide-for-small-only,table.show-for-medium,table.show-for-medium-down,table.show-for-medium-up,table.show-for-medium-only,table.hide-for-large,table.hide-for-large-up,table.hide-for-large-only,table.hide-for-xlarge,table.hide-for-xlarge-up,table.hide-for-xlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge-only{display:table}thead.hide-for-small,thead.hide-for-small-only,thead.show-for-medium,thead.show-for-medium-down,thead.show-for-medium-up,thead.show-for-medium-only,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-large-only,thead.hide-for-xlarge,thead.hide-for-xlarge-up,thead.hide-for-xlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge-only{display:table-header-group !important}tbody.hide-for-small,tbody.hide-for-small-only,tbody.show-for-medium,tbody.show-for-medium-down,tbody.show-for-medium-up,tbody.show-for-medium-only,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-large-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge-only{display:table-row-group !important}tr.hide-for-small,tr.hide-for-small-only,tr.show-for-medium,tr.show-for-medium-down,tr.show-for-medium-up,tr.show-for-medium-only,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-large-only,tr.hide-for-xlarge,tr.hide-for-xlarge-up,tr.hide-for-xlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge-only{display:table-row !important}td.hide-for-small,td.hide-for-small-only,td.show-for-medium,td.show-for-medium-down,td.show-for-medium-up,td.show-for-medium-only,td.hide-for-large,td.hide-for-large-up,td.hide-for-large-only,td.hide-for-xlarge,td.hide-for-xlarge-up,td.hide-for-xlarge-only,td.hide-for-xxlarge-up,td.hide-for-xxlarge-only,th.hide-for-small,th.hide-for-small-only,th.show-for-medium,th.show-for-medium-down,th.show-for-medium-up,th.show-for-medium-only,th.hide-for-large,th.hide-for-large-up,th.hide-for-large-only,th.hide-for-xlarge,th.hide-for-xlarge-up,th.hide-for-xlarge-only,th.hide-for-xxlarge-up,th.hide-for-xxlarge-only{display:table-cell !important}}@media only screen and (min-width: 64.063em){.hide-for-small,.hide-for-small-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.show-for-medium-up,.show-for-large,.show-for-large-up,.show-for-large-only,.hide-for-xlarge,.hide-for-xlarge-up,.hide-for-xlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge-only{display:inherit !important}.show-for-small-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.hide-for-large,.hide-for-large-up,.hide-for-large-only,.show-for-xlarge,.show-for-xlarge-up,.show-for-xlarge-only,.show-for-xxlarge-up,.show-for-xxlarge-only{display:none !important}table.hide-for-small,table.hide-for-small-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.show-for-medium-up,table.show-for-large,table.show-for-large-up,table.show-for-large-only,table.hide-for-xlarge,table.hide-for-xlarge-up,table.hide-for-xlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge-only{display:table}thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.show-for-large,thead.show-for-large-up,thead.show-for-large-only,thead.hide-for-xlarge,thead.hide-for-xlarge-up,thead.hide-for-xlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge-only{display:table-header-group !important}tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.show-for-large,tbody.show-for-large-up,tbody.show-for-large-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge-only{display:table-row-group !important}tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.show-for-large,tr.show-for-large-up,tr.show-for-large-only,tr.hide-for-xlarge,tr.hide-for-xlarge-up,tr.hide-for-xlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge-only{display:table-row !important}td.hide-for-small,td.hide-for-small-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.show-for-medium-up,td.show-for-large,td.show-for-large-up,td.show-for-large-only,td.hide-for-xlarge,td.hide-for-xlarge-up,td.hide-for-xlarge-only,td.hide-for-xxlarge-up,td.hide-for-xxlarge-only,th.hide-for-small,th.hide-for-small-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.show-for-medium-up,th.show-for-large,th.show-for-large-up,th.show-for-large-only,th.hide-for-xlarge,th.hide-for-xlarge-up,th.hide-for-xlarge-only,th.hide-for-xxlarge-up,th.hide-for-xxlarge-only{display:table-cell !important}}@media only screen and (min-width: 90.063em){.hide-for-small,.hide-for-small-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.show-for-medium-up,.show-for-large-up,.show-for-xlarge,.show-for-xlarge-up,.show-for-xlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge-only{display:inherit !important}.show-for-small-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-large,.show-for-large-only,.show-for-large-down,.hide-for-xlarge,.hide-for-xlarge-up,.hide-for-xlarge-only,.show-for-xxlarge-up,.show-for-xxlarge-only{display:none !important}table.hide-for-small,table.hide-for-small-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.show-for-medium-up,table.show-for-large-up,table.show-for-xlarge,table.show-for-xlarge-up,table.show-for-xlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge-only{display:table}thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.show-for-large-up,thead.show-for-xlarge,thead.show-for-xlarge-up,thead.show-for-xlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge-only{display:table-header-group !important}tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.show-for-large-up,tbody.show-for-xlarge,tbody.show-for-xlarge-up,tbody.show-for-xlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge-only{display:table-row-group !important}tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.show-for-large-up,tr.show-for-xlarge,tr.show-for-xlarge-up,tr.show-for-xlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge-only{display:table-row !important}td.hide-for-small,td.hide-for-small-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.show-for-medium-up,td.show-for-large-up,td.show-for-xlarge,td.show-for-xlarge-up,td.show-for-xlarge-only,td.hide-for-xxlarge-up,td.hide-for-xxlarge-only,th.hide-for-small,th.hide-for-small-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.show-for-medium-up,th.show-for-large-up,th.show-for-xlarge,th.show-for-xlarge-up,th.show-for-xlarge-only,th.hide-for-xxlarge-up,th.hide-for-xxlarge-only{display:table-cell !important}}@media only screen and (min-width: 120.063em){.hide-for-small,.hide-for-small-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.show-for-medium-up,.show-for-large-up,.show-for-xlarge-up,.show-for-xxlarge-up,.show-for-xxlarge-only{display:inherit !important}.show-for-small-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-large,.show-for-large-only,.show-for-large-down,.hide-for-xlarge,.show-for-xlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge-only{display:none !important}table.hide-for-small,table.hide-for-small-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.show-for-medium-up,table.show-for-large-up,table.show-for-xlarge-up,table.show-for-xxlarge-up,table.show-for-xxlarge-only{display:table}thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.show-for-large-up,thead.show-for-xlarge-up,thead.show-for-xxlarge-up,thead.show-for-xxlarge-only{display:table-header-group !important}tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.show-for-large-up,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge-only{display:table-row-group !important}tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.show-for-large-up,tr.show-for-xlarge-up,tr.show-for-xxlarge-up,tr.show-for-xxlarge-only{display:table-row !important}td.hide-for-small,td.hide-for-small-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.show-for-medium-up,td.show-for-large-up,td.show-for-xlarge-up,td.show-for-xxlarge-up,td.show-for-xxlarge-only,th.hide-for-small,th.hide-for-small-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.show-for-medium-up,th.show-for-large-up,th.show-for-xlarge-up,th.show-for-xxlarge-up,th.show-for-xxlarge-only{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !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}table.show-for-landscape,table.hide-for-portrait{display:table}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !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}table.show-for-portrait,table.hide-for-landscape{display:table}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table}.touch table.show-for-touch{display:table}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}

.ie8 .row{width:940px;max-width:100%;min-width:768px;margin:0 auto}.ie8 .row .row{width:auto;max-width:none;min-width:0;margin:0 -15px}.ie8 .row.large-collapse .column,.ie8 .row.large-collapse .columns{padding:0}.ie8 .row .row{width:auto;max-width:none;min-width:0;margin:0 -15px}.ie8 .row .row.large-collapse{margin:0}.ie8 .column,.ie8 .columns{float:left;min-height:1px;padding:0 15px;position:relative}.ie8 .column.large-centered,.ie8 .columns.large-centered{float:none;margin:0 auto}.ie8 [class*="column"]+[class*="column"]:last-child{float:right}.ie8 [class*="column"]+[class*="column"].end{float:left}.ie8 .large-1,.ie8 .row .large-1{width:8.33333%}.ie8 .large-2,.ie8 .row .large-2{width:16.66667%}.ie8 .large-3,.ie8 .row .large-3{width:25%}.ie8 .large-4,.ie8 .row .large-4{width:33.33333%}.ie8 .large-5,.ie8 .row .large-5{width:41.66667%}.ie8 .large-6,.ie8 .row .large-6{width:50%}.ie8 .large-7,.ie8 .row .large-7{width:58.33333%}.ie8 .large-8,.ie8 .row .large-8{width:66.66667%}.ie8 .large-9,.ie8 .row .large-9{width:75%}.ie8 .large-10,.ie8 .row .large-10{width:83.33333%}.ie8 .large-11,.ie8 .row .large-11{width:91.66667%}.ie8 .large-12,.ie8 .row .large-12{width:100%}.ie8 .row .large-offset-1{margin-left:8.33333%}.ie8 .row .large-offset-2{margin-left:16.66667%}.ie8 .row .large-offset-3{margin-left:25%}.ie8 .row .large-offset-4{margin-left:33.33333%}.ie8 .row .large-offset-5{margin-left:41.66667%}.ie8 .row .large-offset-6{margin-left:50%}.ie8 .row .large-offset-7{margin-left:58.33333%}.ie8 .row .large-offset-8{margin-left:66.66667%}.ie8 .row .large-offset-9{margin-left:75%}.ie8 .row .large-offset-10{margin-left:83.33333%}.ie8 .pull-2{right:16.66667%}.ie8 .pull-3{right:25%}.ie8 .pull-4{right:33.33333%}.ie8 .pull-5{right:41.66667%}.ie8 .pull-6{right:50%}.ie8 .pull-7{right:58.33333%}.ie8 .pull-8{right:66.66667%}.ie8 .pull-9{right:75%}.ie8 .pull-10{right:83.33333%}.ie8 .push-2{left:16.66667%}.ie8 .push-3{left:25%}.ie8 .push-4{left:33.33333%}.ie8 .push-5{left:41.66667%}.ie8 .push-6{left:50%}.ie8 .push-7{left:58.33333%}.ie8 .push-8{left:66.66667%}.ie8 .push-9{left:75%}.ie8 .push-10{left:83.33333%}.ie8 .row{*zoom:1}.ie8 .row:before,.ie8 .row:after{content:" ";display:table}.ie8 .row:after{clear:both}
/* foundation reset */
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

/* font guide ------------------------------------
font-family: 'PT Serif', serif; 400, 700 - Italic
font-family: 'Oswald', sans-serif; 300, 400
font-family: 'Open Sans', sans-serif; 400, 600
font-family: 'Sacramento', cursive; 400
------------------------------------------------- */
#thesis_launcher { display: none; }

/* ================ */
/* = BOILERPLATES = */
/* ================ */

/* image replacement - older version */
.ir,
#site_title a {
	display: block;
	border: 0;
	text-indent: -999em;
	overflow: hidden;
	background-color: transparent;
	background-repeat: no-repeat;
	text-align: left;
	direction: ltr;
}

/* custom selection highlight: h5bp.com/i */
::-moz-selection {
	background: #b3d4fc;
	text-shadow: none;
}

::selection {
	background: #b3d4fc;
	text-shadow: none;
}

/* Allow only vertical resizing of textareas. */
textarea {
    resize: vertical;
}

/* Remove the gap between images and the bottom of their containers: h5bp.com/i/440 */
img {
    vertical-align: middle;
}

/* Chrome Frame prompt */
.chromeframe {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}

/* remove native webkit styling - primarily for mobile browser */
input[type="submit"] {
	-webkit-appearance: none;
}

/* clearfix: contain floats */

.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}

/* For IE 6/7 only - Include this rule to trigger hasLayout and contain floats. */

.clearfix {
    *zoom: 1;
}

.clear {
	clear: both;
}

/* remove extra spaces caused by pin button */
iframe[class*='PIN_'], iframe[class^='PIN_'] { display: none !important; }


/* ========== */
/* = GLOBAL = */
/* ========== */

.post_box a:hover {
	color: #E64175;
}

.post_content ul,
.post_content ol {
    font-size: inherit;
    margin-left: 1em;
}

/* anchor tag transitions */
.post_box a,
.menu a,
.button,
input[type="submit"],
#menu-secondary-menu a,
.footer_menu a,
.drinks li,
.view_all {
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}

/* back out transitions */
.share_links a {
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	transition: none;
}

/* image alignment */
.alignleft,
img[align="left"] {
	float: left;
	margin: 5px 15px 10px 0;
}

.alignright,
img[align="right"] {
	float: right;
	margin: 5px 0 10px 15px;
}

.aligncenter,
.center,
img[align="middle"] {
	display: block;
	margin: 15px auto;
	float: none;
	clear: both; 
}

.alignnone {
	display: block;
	clear: both;
}

/* forms */

input[type="text"],
input[type="email"],
textarea {
	background: #e2e2e2;
	box-shadow: none;
	border: none;
	font: 600 0.875em 'Open Sans', sans-serif;
	color: #aca4a4;
	margin-bottom: 5px;
}

input[type="text"]:focus,
input[type="email"]:focus,
textarea:focus {
	box-shadow: none;
	background: #e2e2e2;
	border: 1px solid #999;
}

.search_form {
	position: relative;
	top: 8px;
}

.search_form p:before {
	content: "\f002";
	position: absolute;
	right: 10px;
	top: 4px;
	font-family: 'FontAwesome';
	font-size: 1.175em;
	color: #909090;
}

/* captions */
.wp-caption {
	margin-bottom: 25px;
	padding: 10px;
	background: #eee;
	border: 1px solid #ddd;
}

.wp-caption img {
	display: block;
	margin-bottom: 10px;
}

.wp-caption p {
	font-size: .9em;
	line-height: 21px;
	margin-bottom: 0;
}

/* social buttons */

.share {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
 	margin: 13px 0 0;
    padding: 10px 0 5px 5px;
	overflow: hidden;
	list-style: none;
	text-align: center;
	opacity: 0.6;
	display: none;
}

	.share:hover {
		opacity: 1;
	}

	.share ul {
		margin: 0;
	}

	.share li {
		display: inline-block;
	}

	.share a {
		display: inline-block;
	}

	.share .facebook {
		margin-right: 20px;
	}

/* byines */

.byline {
	text-transform: uppercase;
	font-size: 11px;
	color: #999;
	margin-bottom: 20px;
}

/* prev/next */

.prev_next {
	overflow: hidden;
	margin: 20px 0;
	padding: 0 5px;
}

.single .prev_next {
	border-top: 1px solid #ccc;
	padding-top: 20px;
	margin-top: 60px;
}

.prev_next,
.category .prev_next a {
	font: 400 1.875em 'Sacramento', cursive;
	color: #313131;
}

.category .prev_next a {
	font-size: 1em;
}

.prev_next a {
	font: italic 400 0.6em 'PT Serif',serif;
	color: #313131;
}

.prev_next a:hover {
	color: #E64175;	
}

.next_post {
	float: right;
}

.previous_post {
	float: left;
}

/* buttons */

.button,
input[type="submit"] {
	background: #E53A70;
	font-size: 14px;
	text-transform: uppercase;
	color: #fff;
	border: none;
	border-radius: 3px;
	padding: 10px 20px;
}

	.button:hover,
	input[type="submit"]:hover {
		background: #CC295F;
		cursor: pointer;
	}

/* =============== */
/* = SKIN STYLES = */
/* =============== */

body {
	font-family: 'PT Serif', serif;
	font-weight: 400;
	color: #434343;
}

h1, h2, h3, h4, h5, h6 { 
	font-family: 'PT Serif', serif;
	font-style: italic;
}

a {
	color: #74C9E0;
}

/* foundation adjustment */
.row {
	max-width: 72em;
}

.content_area .large-17 {
	border-right: 1px solid #ccc;
	/*padding-right: 20px;*/
	padding-bottom: 50px;
}

/* header */

.upper_header {
	overflow: hidden;
	padding: 10px 0;
}

.header_area {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	height: 122px;
}

.header_area .large-19.columns {
	border-left: 1px solid #ccc;
	padding: 15px 0;
}

/* logo */

#site_title {
	margin-top: 0;
	padding: 15px 0;
}

#site_title a,
.logo {
	background:url(images/logo.png) no-repeat;
	width: 140px;
	height: 88px;
	display: block;
}

/* retina logo */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (min-resolution: 144dpi) {
           	#site_title a, .logo {
       		background-image: url(images/logo@2x.png);
    		background-size: 140px 88px;
       	}
}

/* ======= */
/* = NAV = */
/* ======= */

.nav_area .search_form,
.nav_area .search_form p,
.nav_area .search_form input[type="text"] {
	margin-bottom: 0;
}

/* secondary menu */

#menu-secondary-menu {
	margin: 3px 20px 0;
}

#menu-secondary-menu a {
	font: 600 .85em 'Open Sans', sans-serif;
	text-transform: uppercase;
	color: #3b3b3b;
}

#menu-secondary-menu a:hover,
.footer_menu a:hover {
	color: #EBAD7C;
}

/* social menu */
.social_menu {
	margin: 0; 
}

.social_menu a {
	color: #ecae7b;
}

.social_menu .fb a:hover { color: #3B5998; }
.social_menu .tw a:hover { color: #007DE6; }
.social_menu .gplus a:hover { color: #DD4C39; }
.social_menu .pin a:hover { color: #CB2124; }
.social_menu .yt a:hover { color: #CC181E; }

/* main menu */

.nav_area {
	border-bottom: 1px solid #ccc;
	padding: 13px 0;
	margin-bottom: 25px;
}

.menu {	
	position: relative;	
	z-index: 50; 
	list-style: none;
	margin-left: 0;
}

.menu ul { margin: 0; }

.menu li {
	position: relative;
	float: left;
	margin: 0 0 -1px 9px;
}

.menu li:first-child {
	margin-left: 0;
}

.menu a { 
	display: block;
	font: 400 0.875em 'Oswald', sans-serif;
	text-transform: uppercase;
	color: #313131;
	border: 8px solid #ebebeb;
	width: 149px;
	text-align: center;
	padding: 7px 0;
}

.menu .current-menu-item > a,
.menu a:hover {
	border: 8px solid #ecae7b;
}

/* sub menu */
.menu .sub-menu { position: absolute; left: -1px; display: none; list-style: none; z-index: 110; margin-top: -1px; }
.menu .sub-menu .sub-menu {	top: 0; left: 10.5625em; margin: 0 0 0 -1px; }
.menu li:hover > .sub-menu { display: block; }
.menu .sub-menu .current-menu-item > a { }
.menu .sub-menu li { width: 10.5625em; clear: both; }
.menu .sub-menu a { }

/* ============== */
/* = FRONT PAGE = */
/* ============== */

.cat_wrapper {
	overflow: hidden;
}

.cat_wrapper .query_box {
	clear: both;
	position: relative;
	margin-bottom: 20px;
}

/* intro */
.cat_wrapper .intro {
	overflow: hidden;

}

.cat_wrapper h3,
.widget_specialrecentpostsPro h3 {
	font: 400 2.250em 'Sacramento', cursive;
	color: #313131;
	float: left;
	padding-left: 5px;
}

.cat_wrapper .view_all {
	text-transform: uppercase;
	font: 600 0.775em 'Open Sans', sans-serif;
	color: #313131;
	float: right;
	margin-top: 15px;
	padding-right: 20px;
}

.cat_wrapper .view_all:hover {
	color: #E64175;
}

/* post titles */

.cat_wrapper h2 {
	background: rgba(0,0,0,0.6);
	position: absolute;
	bottom: 0;
	width: 100%;
	margin: 0;
	height: 70px;
}

.cat_wrapper h2 a {
	font: italic 400 0.438em/1.3em 'PT Serif', serif;
	color: #fff;
	display: block;
	padding: 15px;
}

.cat_wrapper .large h2 {
	background: #f09539;
	position: relative;
}

/* tier 2 alternatte color */

.tier2 .large h2 {
	background: #ecae7b;
}

/* tier 4 */

.tier4 {
	border-top: 2px solid #313131;
	margin-top: 25px;
	padding-top: 20px;
	overflow: hidden;
}

/* post titles */
div.srp-widget-container div.srp-content-box {
	display: block;
}

div.srp-widget-container a.srp-post-title-link {
	font: italic 400 0.655em/1.25em 'PT Serif', serif;
	color: #434343;
	display: block;
	padding: 10px 2px 2px;
}

/* grid */
div.srp-widget-container div.srp-multi-column {
	float: none !important;
	margin-left: 5px;
}

div.srp-widget-container div.srp-widget-singlepost {
	border-bottom: none;
}

/*
Make the Facebook Like box responsive (fluid width)
https://developers.facebook.com/docs/reference/plugins/like-box/
*/

/* This element holds injected scripts inside iframes that in some cases may stretch layouts. So, we're just hiding it. */
#fb-root {
  display: none;
}

/* To fill the container and nothing else */
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
  width: 100% !important;
}

/* =================== */
/* = EMAIL SUBSCRIBE = */
/* =================== */

.email_subscribe h4,
.mc4wp-form {
	font: italic 400 0.875em 'PT Serif', serif;
}

.email_subscribe input[type="text"],
.mc4wp-form input[type="email"] {
	border: 1px solid #fff;
	margin-top: 5px;
}

.email_subscribe input[type="text"]:focus,
.mc4wp-form input[type="email"]:focus {
	border: 1px solid #999;
}

.email_subscribe input[type="submit"],
.mc4wp-form input[type="submit"] {
	background: none;
	color: #363636;
	padding: 0;
	font-weight: 600;
	margin: 0 auto;
	width: 100%;
	text-align: left;
}

.mc4wp-form label { display: none; }

.mc4wp-form p {
	margin-bottom: 0;
}

/* =========== */
/* = SIDEBAR = */
/* =========== */

.sidebar h3 {
	background: url(images/martini.png) no-repeat 0 3px;
	padding-left: 30px;
	font: 300 1.275em 'Oswald', sans-serif;
	color: #313131;
	text-transform: uppercase;
	margin-bottom: 15px;
}

.sidebar .email_subscribe input[type="submit"] {
	width: auto;
}

.sidebar .widget {
	border-bottom: 1px solid #313131;
	margin-bottom: 20px;
	padding-bottom: 10px;
	overflow: hidden;
}

/* drinks */

.drinks li {
	width: 150px;
	height: 106px;
	display: block;
	margin: 0 13px 45px 0;
}

	.sidebar li a {
		background: url(images/drinks.png) no-repeat 0 0;
		font: 400 0.875em 'Oswald', sans-serif;
		text-transform: uppercase;
		color: #313131;
		display: block;
		padding-top: 110px;
	}

/* background colors */
.drinks .tab-1 { background: #f09539; }
.drinks .tab-2 { background: #ecae7b; }
.drinks .tab-3 { background: #ecae7b; }
.drinks .tab-4 { background: #f09539; }

.drinks .tab-1 a {
	background-position: -57px -12px;
	width: 100px;
	height: 88px;
}

.drinks .tab-2 a {
	background-position: -64px -145px;
	width: 95px;
	height: 89px;
}

.drinks .tab-3 a {
	background-position: -56px -269px;
	width: 85px;
	height: 93px;
}

.drinks .tab-4 a {
	background-position: -62px -400px;
	width: 100px;
	height: 81px;
}


.drinks li:hover {
	background: #cf3a00;
	cursor: pointer;
}

/* like box */

.widget_facebook_likebox iframe {
	margin:-1px;
	border:none;
	overflow:hidden;
	border: 1px solid #ccc;
	width:300px;
	height:432px;
}

/* ================= */
/* = ARCHIVE PAGES = */
/* ================= */

.archive_intro {
	margin-bottom: 20px;
}

.archive_intro h1 {
	font: 400 2.675em/1.125em 'Sacramento', cursive;
}

.headline_area h2 {
	margin: 0 0 5px;
	line-height: 0.6em;
}

.headline_area h2 a {
	font: italic 400 0.655em/1.25em 'PT Serif',serif;
	color: #313131;
}

.archive .post_box,
.template-home .post_box,
.template-search .post_box {
	clear: both;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #ccc;
}

.archive .post_box {
	min-height: 255px;
}

/* byline */

.byline {
	font: 300 0.775em 'Oswald', sans-serif;
	letter-spacing: 0.5px;
}

.byline a {
	color: ;
}

.num_comments_link:before {
	content: "\f075";
	font-family: 'FontAwesome';
	position: relative;
	top: -2px;
	margin-left: 5px;
	padding-right: 3px;
}

/* ========== */
/* = SINGLE = */
/* ========== */

.headline_area h1 {
	font: italic 400 1.815em/1.25em 'PT Serif',serif;
}

.single .headline_area h1 {
	margin-bottom: 0;
}

.comments_intro {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	padding: 10px 0;
}

/* cats */

.single .post_cats {
	margin-top: 30px;
	display: block;
	border-top: 1px solid #ddd;
	padding-top: 20px;
}

.single .post_cats:before {
	content: "\f07b";
	font-family: 'FontAwesome';
	color: #EF953A;
}

/* tags */

.post_tags:before {
	content: "\f02c";
	font-family: 'FontAwesome';
	color: #EF953A;
}

/* ========== */
/* = FOOTER = */
/* ========== */

.footer_area .logo {
	margin: 20px 0 0 60px;
}

.lower_footer {
	margin-bottom: 30px;
}

	.lower_footer p {
		font: italic 400 0.875em 'PT Serif', serif;
	}

	.lower_footer .disclaimer {
		font-size: 0.855em;
	}

.upper_footer {
	border-top: 1px solid #ccc;
	padding: 20px 0;
	border-bottom: 25px solid #f09539;
}

	.upper_footer iframe {
		margin: 0 auto !important;
		display: block;
	}

.footer_area {
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
}

.footer_area .large-12 {
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

.footer_area .columns {
	padding-top: 20px;
	min-height: 175px;
}

/* menu */

.footer_menu {
	text-align: center;
	margin-top: 30px;
}

.footer_menu li {
	float: none;
	display: inline;
}

.footer_menu a {
	font: 600 0.875em 'Open Sans', sans-serif;
	color: #3b3b3b;
	text-transform: uppercase;
	display: inline-block;
}

/* social menu */

.footer_area .social_menu {
	text-align: center;
}

.footer_area .social_menu li {
	float: none;
	display: inline;
}

.footer_area .social_menu li a {
	display: inline-block;
	color: #3b3b3b;
	font-size: 1.2em;
}

/* ============ */
/* = COMMENTS = */
/* ============ */

#comments, 
.comment_list { 
	list-style: none; 
	margin-bottom: 25px;
}

.comment { 
	border-bottom: 1px solid #ccc;
	padding: 25px 25px 25px 0; 
}

.comment .comment_author { 
	font-weight: 700;
}

.children .comment { 
	list-style: none; 
	border-left: 1px solid #ccc;
	margin-top: 25px; 
	padding-left: 25px; 
}

.bypostauthor { 
	background-color: #f7f7f7;
	padding-left: 15px;
}

.children .bypostauthor { 
	border-left: 2px solid #999;
	border-bottom: none;
	padding: 15px;
}

.comment .comment_text ul { 
	list-style-type: square; 
}

.comment .comment_text ul, 
.comment .comment_text ol { 
	margin-left: 20px; 
}

.comment p, 
.comment .comment_text ul, 
.comment .comment_text ol, 
.comment .comment_text blockquote, 
.comment .comment_text pre { 
	margin-bottom: 25px; 
}

.comment .comment_text li ul, 
.comment .comment_text li ol { 
	margin: 0 0 0 25px;
}

.comment .avatar { 
	float: right; 
	margin: 0 0 5px 15px;
}

.comment .comment_head { 
	margin-bottom: 15px;
}

.children .comment_head { 
	margin-bottom: 5px;
}

.comment_date { 
	font-size: 11px; 
	color: #777; 
	margin-left: 15px;
	text-transform: uppercase;
}

.comment_edit { 
	float: right;
	clear: right;
}

.comment_text a,
.comment_text a:hover,
.comment_head a:hover { 
	text-decoration: inherit;
}

.comment-reply-link, 
.comment_edit { 
	color: #777;
	font-size: 11px;
	text-transform: uppercase;
}

#commentform p { 
	margin-bottom: 15px;
}

#commentform p .required { 
	color: #CE2525; 
}

#commentform textarea { 
	height: auto; 
}

#cancel-comment-reply-link {
	float:right;
	clear: right;
	font-size: 11px; 
	font-family: inherit;
	text-transform: uppercase; 
	color: #fff; 
	background: #CE2525;
	padding: 2px 7px;
}

/* ================= */
/* = MEDIA QUERIES = */
/* ================= */

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-width : 320px) 
and (max-width : 480px) {

	/* general layout */
	.content_area .large-17 { padding-bottom: 0; border-bottom: 1px solid #ddd; margin-bottom: 15px;}

	/* header */
	#site_title a, .logo { margin: 0 auto; }
	.social_menu { text-align: center; margin-left: 30px; margin-bottom: 10px; } .social_menu li { display: inline; } .social_menu.right { float: none !important; } .social_menu li a { display: inline-block; }
	.header_area img { max-width: 280px !important; margin-left: 10px; }
	.header_area .right { float: none !important; }

	/* main menu */
	.nav_area .menu li { margin: 0 0 5px; float: none; }
	.nav_area .menu li a { display: block; margin: 0 auto; }

	/* home posts */
	.cat_wrapper h3, .widget_specialrecentpostsPro h3 { font-size: 1.575em; }
	.cat_wrapper .view_all { font-size: .6em; padding-right: 0; }
	.cat_wrapper.tier3 .view_all { margin-top: 0; margin-bottom: 20px;}

	/* popular posts - front page */
	div.srp-widget-container div.srp-thumbnail-box, div.srp-widget-container div.srp-multi-column { display: block; }
	div.srp-widget-container img.srp-widget-thmb { width: 100%; }
	div.srp-widget-container a.srp-post-title-link { font-size: .95em; }

	/* footer */
	.footer_area .columns { min-height: 120px; padding-top: 15px;}
	.footer_area .social_menu { margin-left: 0; }
}

/* iPads (portrait) ----------- */
@media only screen 
and (min-width : 768px) 
and (max-width : 1024px)
and (orientation: portrait)  {

	.large-5 { position: relative; width: 20.8333%; }
	.large-7 { position: relative; width: 29.1667%; }
	.large-9 { position: relative; width: 37.5%; }
	.large-15 { position: relative; width: 62.5%; }
	.large-17 { position: relative; width: 70.8333%; }
	.large-19 { position: relative; width: 79.1667%; }
	
	/* header */
	#site_title a, .logo { margin: 0 auto; }
	.header_area .right { float: none !important; }
	.header_right img { width: 768px; margin: 0 auto; display: block; }

	/* main menu */
	.nav_area .menu a { width: 90px; font-size: 0.775em; height: 70px; }
	.nav_area .menu li:first-child a { padding-top: 17px; }

	.nav_area .search-form { margin-top: 8px; }

	/* sidebar */
	.sidebar .widget .alignright { float: none; } /* temporary */

	/* footer */
	.footer_area .logo { margin: 0 auto; }
	.footer_area .columns { min-height: 95px; }
}


/* iPads (landscape) ----------- */
@media only screen 
and (min-width : 768px) 
and (max-width : 1024px)
and (orientation: landscape) {

	.large-5 { position: relative; width: 20.8333%; }
	.large-7 { position: relative; width: 29.1667%; }
	.large-9 { position: relative; width: 37.5%; }
	.large-15 { position: relative; width: 62.5%; }
	.large-17 { position: relative; width: 70.8333%; }
	.large-19 { position: relative; width: 79.1667%; }

	/* menu */
	.nav_area .menu a { width: 118px; font-size: 0.775em; }

	/* SRP plugin */
	div.srp-widget-container img.srp-widget-thmb { width: 149px; }

	/* sidebar */
	.drinks li { float: none; margin: 0 auto 45px; }
	.footer_area .logo { margin: 0 auto; }
	.footer_area .columns { min-height: 95px; }


}


