@charset "UTF-8";html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;word-wrap:break-word;-ms-word-wrap:break-word}article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block}body{line-height:1;background:#e2e2e2;-webkit-text-size-adjust:100%}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*, *:before, *:after{box-sizing:inherit}.site-content,
.site-footer, .comment-author, .comment-navigation + .comment-respond, .pingback-trackback-list, .post .entry-footer,
.type-page .entry-footer,
.type-attachment .entry-footer, .nav-links, .site-branding, .main-navigation, .main-navigation > div > ul, .single .content-area.longform .entry-content, .comments-area.longform .comment-navigation, .widget_wpcom_instagram_widget .wpcom-instagram-images, .gallery, div#jp-relatedposts div.jp-relatedposts-items{*zoom:1}.site-content:before,
.site-footer:before, .comment-author:before, .comment-navigation + .comment-respond:before, .pingback-trackback-list:before, .post .entry-footer:before,
.type-page .entry-footer:before,
.type-attachment .entry-footer:before, .nav-links:before, .site-branding:before, .main-navigation:before, .main-navigation > div > ul:before, .single .content-area.longform .entry-content:before, .comments-area.longform .comment-navigation:before, .widget_wpcom_instagram_widget .wpcom-instagram-images:before, .gallery:before, div#jp-relatedposts div.jp-relatedposts-items:before, .site-content:after,
.site-footer:after, .comment-author:after, .comment-navigation + .comment-respond:after, .pingback-trackback-list:after, .post .entry-footer:after,
.type-page .entry-footer:after,
.type-attachment .entry-footer:after, .nav-links:after, .site-branding:after, .main-navigation:after, .main-navigation > div > ul:after, .single .content-area.longform .entry-content:after, .comments-area.longform .comment-navigation:after, .widget_wpcom_instagram_widget .wpcom-instagram-images:after, .gallery:after, div#jp-relatedposts div.jp-relatedposts-items:after{display:table;content:""}.site-content:after,
.site-footer:after, .comment-author:after, .comment-navigation + .comment-respond:after, .pingback-trackback-list:after, .post .entry-footer:after,
.type-page .entry-footer:after,
.type-attachment .entry-footer:after, .nav-links:after, .site-branding:after, .main-navigation:after, .main-navigation > div > ul:after, .single .content-area.longform .entry-content:after, .comments-area.longform .comment-navigation:after, .widget_wpcom_instagram_widget .wpcom-instagram-images:after, .gallery:after, div#jp-relatedposts div.jp-relatedposts-items:after{clear:both}.fixwordwrap{-ms-word-wrap:break-word;word-wrap:break-word}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.entry-body .content img,
.entry-body .content .wp-caption img, .widget img{display:block;max-width:100%;height:auto}.post .wp-post-image,
.type-page .wp-post-image,
.type-attachment .wp-post-image,
.jetpack-portfolio .wp-post-image{display:block;max-width:100%;width:100%;height:auto}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}h1, h2, h3, h4, h5, h6{clear:both;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}p, a, span, li, dl, table, div{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}b, strong{font-weight:700}dfn, cite, em, i{font-style:italic}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.6;font-size:14px;max-width:100%;overflow:auto;padding:1.6em}code, kbd, tt, var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr, acronym{border-bottom:1px dotted #666;cursor:help}mark, ins{background:#fff9c0;text-decoration:none}sup,
sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}@media (min-width: 320px){.site-content,
  .site-footer{margin-top:15px;padding:0 15px}}@media (min-width: 720px){.site-content,
  .site-footer{padding:0;margin-top:20px}}@media (min-width: 960px){.site-content,
  .site-footer{width:100%}}.site-footer{margin-bottom:15px}@media (min-width: 720px){.site-footer{margin-bottom:20px}}.site-content.with-hero{position:relative;z-index:2;margin-top:-20px}@media (min-width: 960px){.site-content.with-hero{margin-top:-40px}}.single .site-header.thumbnail + .site-content{margin-top:0}@media (min-width: 960px){.single .site-header.thumbnail + .site-content{margin-top:20px}}.page .site-content.with-hero,
.search .site-content.with-hero,
.error404 .site-content.with-hero,
.single .site-content.with-hero{margin-top:15px}@media (min-width: 720px){.page .site-content.with-hero,
  .search .site-content.with-hero,
  .error404 .site-content.with-hero,
  .single .site-content.with-hero{margin-top:20px}}@media (min-width: 720px){.container-page{margin:0;padding:0 20px}}@media (min-width: 960px){.container-page{margin:0 auto;padding:0 20px;max-width:1000px}}@media screen and (min-width: 1040px){.container-page{padding:0}}@media (min-width: 960px){.content-area{float:left;width:64.02174%}}.content-area.longform{width:100%}.widget-area{margin-top:45px}@media (min-width: 960px){.widget-area{float:right;width:33.91304%;margin-top:0}}.site-footer{clear:both}.entry-body .content{color:#555555;overflow:hidden}.entry-body .content h1,
.entry-body .content h2,
.entry-body .content h3,
.entry-body .content h4,
.entry-body .content h5,
.entry-body .content h6{margin-bottom:20px;margin-top:40px;color:#333333}.entry-body .content h1{font-size:32px;line-height:1.21875}.entry-body .content h2{font-size:28px;line-height:1.21429}.entry-body .content h3{font-size:24px;line-height:1.20833}.entry-body .content h4{font-size:22px;line-height:1.22727}.entry-body .content h5{font-size:18px;line-height:1.27778}.entry-body .content h6{font-size:16px;line-height:1.1875}.entry-body .content .subtitle{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.625;font-weight:300}.entry-body .content p{margin-bottom:20px;font-size:14px;line-height:1.64286;color:#555555}.entry-body .content a{color:#1179E2;text-decoration:none;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.entry-body .content a:hover{color:#333333}.entry-body .content .more-link{display:block;margin-top:20px;font-size:14px;line-height:1.64286;text-decoration:none;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.entry-body .content .more-link:hover{color:#333333;text-decoration:none}.entry-body .content blockquote{margin-bottom:20px;border-left:3px solid #e9e9e9;padding-left:16px}.entry-body .content blockquote p cite{display:block;padding-top:20px;font-style:normal;color:#a5a5a5}.entry-body .content .pull-quote{float:right;width:30%;padding-right:0;margin-left:20px}.entry-body .content .pull-quote p{margin-bottom:0}.entry-body .content table{text-align:left;width:100%}.entry-body .content table th,
.entry-body .content table td{padding:10px;border-right:1px solid #fff;border-bottom:1px solid #fff;font-size:14px;line-height:1.64286;color:#555555}.entry-body .content table th{background:#e3e3e3;font-weight:bold}.entry-body .content table td{background:#f4f4f4}.entry-body .content table td,
.entry-body .content table td a{color:#555555}.entry-body .content dt,
.entry-body .content dd{color:#555555;font-size:14px;line-height:1.64286}.entry-body .content dt{font-weight:700}.entry-body .content dd{margin-bottom:10px}.entry-body .content > ul,
.entry-body .content > ol{margin-bottom:20px}.entry-body .content ul li,
.entry-body .content ol li{margin-bottom:5px;list-style-position:inside;font-size:14px;line-height:1.64286;color:#555555}.entry-body .content li ul,
.entry-body .content li ol{margin-top:5px;margin-left:15px}.entry-body .content ul{list-style:disc}.entry-body .content ol{list-style:decimal}.entry-body .content ul li:last-child,
.entry-body .content ol li:last-child{margin-bottom:0}.entry-body .content address{margin-bottom:20px;font-size:14px;line-height:1.64286}.entry-body .content abbr,
.entry-body .content acronym{border-bottom:1px dashed #979797}.entry-body .content big{text-transform:uppercase}.entry-body .content code,
.entry-body .content kbd,
.entry-body .content tt,
.entry-body .content var{padding:5px 7px;background:#f4f4f4;font-family:"Monaco";font-size:13px;color:#888888}.entry-body .content hr{margin-bottom:15px;border:0;height:0;border-top:1px solid #eee;border-bottom:none}.entry-body .content pre{margin-bottom:20px;background:#f4f4f4;color:#888888;font-family:"Monaco",monospace;font-size:13px;line-height:1.64286}.entry-body .content img,
.entry-body .content embed,
.entry-body .content iframe,
.entry-body .content object{max-width:100%}.entry-body .content .wp-caption,
.entry-body .content img{max-width:100%;margin-bottom:20px}.entry-body .content .alignleft{float:left;margin:8px 20px 20px 0}.entry-body .content .alignright{float:right;margin:8px 0 20px 20px}.entry-body .content .aligncenter{float:none;clear:both;margin:8px auto}.entry-body .content .wp-caption-text{margin-top:5px;margin-bottom:0;font-style:italic;font-size:13px;color:#888888}.entry-body .content .post-password-form label{display:block;margin-bottom:12px}.entry-body .content .post-password-form input[type="password"]{display:inherit;width:50%}.entry-body .content .post-password-form input[type="submit"]{margin-top:15px;clear:both}.entry-body .content .gallery,
.entry-body .content .tiled-gallery{margin-bottom:15px}@media (min-width: 960px){.entry-body .content .gallery,
  .entry-body .content .tiled-gallery{margin-bottom:20px}}.entry-body .content > *:first-child{margin-top:0}.entry-body .content > *:last-child{margin-bottom:0}.video-player{display:block;width:100%!important;height:auto!important;margin-bottom:20px!important;padding:0!important;overflow:visible}.video-player object{display:block;width:100%!important}.entry-body .videopress-placeholder,
.entry-body .videopress-poster{display:block;width:100%!important;height:auto!important}.fluid-width-video-wrapper,
iframe,
object,
embed,
video{margin-bottom:20px}.entry-body form label{display:block;width:100%;margin-bottom:10px}.entry-body form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),
.entry-body form textarea{width:100%;margin-bottom:20px;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:15px;line-height:1}.entry-body form input[type="checkbox"] + label,
.entry-body form input[type="radio"] + label{width:auto;display:inline-block;margin-left:10px}.entry-body form input[type="checkbox"] + label + br,
.entry-body form input[type="radio"] + label + br{display:block}.entry-body form fieldset input[type="checkbox"] + label:last-child,
.entry-body form fieldset input[type="radio"] + label:last-child{margin-bottom:20px}.entry-body form input[type="radio"]{margin-left:1px}.entry-body form label + br{display:none}.entry-body form .placeholder{color:#a5a5a5}button,
input,
select,
textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.btn,
button,
input[type="button"],
input[type="reset"],
input[type="submit"]{cursor:pointer;-webkit-appearance:none;background:#1179E2;padding:12px 15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#ffffff;border:none}.btn:hover,
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover{background:#333333}button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active{outline:0}input[type="checkbox"],
input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0}input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea{border:none;background:#f4f4f4;padding:12px 15px;color:#555555;-webkit-appearance:none}input[type="text"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
textarea::-moz-placeholder{color:#a5a5a5}input[type="text"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color:#a5a5a5}input[type="text"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
textarea:-ms-input-placeholder{color:#a5a5a5}input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus{color:#555555;outline:0}input[type="text"]:focus::-moz-placeholder,
input[type="email"]:focus::-moz-placeholder,
input[type="url"]:focus::-moz-placeholder,
input[type="password"]:focus::-moz-placeholder,
input[type="search"]:focus::-moz-placeholder,
textarea:focus::-moz-placeholder{color:#cccccc}input[type="text"]:focus::-webkit-input-placeholder,
input[type="email"]:focus::-webkit-input-placeholder,
input[type="url"]:focus::-webkit-input-placeholder,
input[type="password"]:focus::-webkit-input-placeholder,
input[type="search"]:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder{color:#cccccc}input[type="text"]:focus:-ms-input-placeholder,
input[type="email"]:focus:-ms-input-placeholder,
input[type="url"]:focus:-ms-input-placeholder,
input[type="password"]:focus:-ms-input-placeholder,
input[type="search"]:focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder{color:#cccccc}textarea{overflow:auto;vertical-align:top}label{font-size:14px;color:#555555}@font-face{font-family:"fontcustom";src:url("fonts/atrium-icons.eot");src:url("fonts/atrium-icons.eot?#iefix") format("embedded-opentype"),url("fonts/atrium-icons.woff") format("woff"),url("fonts/atrium-icons.ttf") format("truetype"),url("fonts/atrium-icons.svg") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"fontcustom";src:url("fonts/atrium-icons.svg") format("svg")}}[data-icon]:before{content:attr(data-icon)}[data-icon]:before,
.icon-pxu-wp-icons-arrow-right:before,
.icon-pxu-wp-icons-bandcamp:before,
.icon-pxu-wp-icons-behance:before,
.icon-pxu-wp-icons-burger-nav:before,
.icon-pxu-wp-icons-close:before,
.icon-pxu-wp-icons-delicious:before,
.icon-pxu-wp-icons-deviantart:before,
.icon-pxu-wp-icons-digg:before,
.icon-pxu-wp-icons-dribbble:before,
.icon-pxu-wp-icons-etsy:before,
.icon-pxu-wp-icons-external:before,
.icon-pxu-wp-icons-facebook:before,
.icon-pxu-wp-icons-facebook:before,
.icon-pxu-wp-icons-flickr:before,
.icon-pxu-wp-icons-foursquare:before,
.icon-pxu-wp-icons-github:before,
.icon-pxu-wp-icons-googleplus:before,
.icon-pxu-wp-icons-infinite:before,
.icon-pxu-wp-icons-instagram:before,
.icon-pxu-wp-icons-lastfm:before,
.icon-pxu-wp-icons-linkedin:before,
.icon-pxu-wp-icons-mail:before,
.icon-pxu-wp-icons-myspace:before,
.icon-pxu-wp-icons-pinboard:before,
.icon-pxu-wp-icons-pinterest:before,
.icon-pxu-wp-icons-rdio:before,
.icon-pxu-wp-icons-search:before,
.icon-pxu-wp-icons-share-light:before,
.icon-pxu-wp-icons-share-med:before,
.icon-pxu-wp-icons-skype:before,
.icon-pxu-wp-icons-soundcloud:before,
.icon-pxu-wp-icons-spotify:before,
.icon-pxu-wp-icons-sticky:before,
.icon-pxu-wp-icons-stumbleupon:before,
.icon-pxu-wp-icons-svpply:before,
.icon-pxu-wp-icons-twitter:before,
.icon-pxu-wp-icons-vimeo:before,
.icon-pxu-wp-icons-youtube:before{display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-pxu-wp-icons-arrow-right:before{content:"\f100"}.icon-pxu-wp-icons-bandcamp:before{content:"\f101"}.icon-pxu-wp-icons-behance:before{content:"\f102"}.icon-pxu-wp-icons-burger-nav:before{content:"\f103"}.icon-pxu-wp-icons-close:before{content:"\f104"}.icon-pxu-wp-icons-delicious:before{content:"\f105"}.icon-pxu-wp-icons-deviantart:before{content:"\f106"}.icon-pxu-wp-icons-digg:before{content:"\f107"}.icon-pxu-wp-icons-dribbble:before{content:"\f108"}.icon-pxu-wp-icons-etsy:before{content:"\f109"}.icon-pxu-wp-icons-external:before{content:"\f10a"}.icon-pxu-wp-icons-facebook:before{content:"\f10b"}.icon-pxu-wp-icons-facebook:before{content:"\f10c"}.icon-pxu-wp-icons-flickr:before{content:"\f10d"}.icon-pxu-wp-icons-foursquare:before{content:"\f10e"}.icon-pxu-wp-icons-github:before{content:"\f10f"}.icon-pxu-wp-icons-googleplus:before{content:"\f110"}.icon-pxu-wp-icons-infinite:before{content:"\f111"}.icon-pxu-wp-icons-instagram:before{content:"\f112"}.icon-pxu-wp-icons-lastfm:before{content:"\f113"}.icon-pxu-wp-icons-linkedin:before{content:"\f114"}.icon-pxu-wp-icons-mail:before{content:"\f115"}.icon-pxu-wp-icons-myspace:before{content:"\f116"}.icon-pxu-wp-icons-pinboard:before{content:"\f117"}.icon-pxu-wp-icons-pinterest:before{content:"\f118"}.icon-pxu-wp-icons-rdio:before{content:"\f119"}.icon-pxu-wp-icons-search:before{content:"\f11a"}.icon-pxu-wp-icons-share-light:before{content:"\f11b"}.icon-pxu-wp-icons-share-med:before{content:"\f11c"}.icon-pxu-wp-icons-skype:before{content:"\f11d"}.icon-pxu-wp-icons-soundcloud:before{content:"\f11e"}.icon-pxu-wp-icons-spotify:before{content:"\f11f"}.icon-pxu-wp-icons-sticky:before{content:"\f120"}.icon-pxu-wp-icons-stumbleupon:before{content:"\f121"}.icon-pxu-wp-icons-svpply:before{content:"\f122"}.icon-pxu-wp-icons-twitter:before{content:"\f123"}.icon-pxu-wp-icons-vimeo:before{content:"\f124"}.icon-pxu-wp-icons-youtube:before{content:"\f125"}.nothing-found,
.error-404{background:#ffffff;padding:20px}.error-404{max-width:500px;margin:20px auto 0}@media (min-width: 960px){.error-404{margin-top:200px}}.nothing-found p,
.error-404 p{font-size:14px;line-height:1.64286;color:#555555}.nothing-found p{margin-bottom:30px}.error-404 p{margin-bottom:20px}.error-404 h2{font-size:28px;line-height:1.21429;margin-bottom:3px}.search-error{position:relative}.search-error input[type="text"]{display:block;width:100%;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:15px;line-height:1.33333;padding:16px 15px 16px 47px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.search-error .search-icon{position:absolute;left:18px;top:18px;color:#a8a8a8}.page-header{background:#ffffff;margin-bottom:15px;padding:15px}@media (min-width: 720px){.page-header{margin-bottom:20px;padding:20px}}.page-header .page-title,
.page-header .page-title span{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:14px;color:#555555}.page-header .page-title span{color:#888888}.comments-area{margin-top:15px;background:#ffffff}@media (min-width: 720px){.comments-area{margin-top:20px}}.comments-area label{display:none}.comment-list .comment{padding:15px;border-bottom:1px solid #f0f0f0}@media (min-width: 720px){.comment-list .comment{padding:20px}}.comment-author img{float:left;width:45px;height:45px}.comment-author .comment-meta{float:left;margin-left:15px}.comment cite{display:block}.comment-meta cite,
.comment-meta cite a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.21429;font-weight:bold;font-style:normal}.comment-meta cite a{color:#333333;text-decoration:none;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.comment-meta cite a:hover{color:#1179E2}.bypostauthor .comment-meta cite{position:relative}.bypostauthor .comment-meta cite:after{position:relative;left:13px;top:-1px;content:"Author";background:#cccccc;padding:3px 7px;font-size:10px;line-height:1.2;font-weight:normal;color:#ffffff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.comment-author .time-edit{margin-top:8px}.comment-author .comment-meta time{display:inline-block;float:left;clear:both;font-size:13px;line-height:1.23077;color:#888888}.comment-edit-link{display:inline-block;float:left;margin-left:10px;font-size:13px;line-height:1.23077;text-decoration:none;color:#1179E2;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.comment-edit-link:hover{color:#333333}.comment-awaiting-moderation{margin-top:20px;padding:10px;background:#1179E2;color:#ffffff;font-size:12px}.logged-in-as{background:#ffffff;padding:15px;font-size:14px;line-height:1.64286;border-bottom:1px solid #f0f0f0}@media (min-width: 720px){.logged-in-as{padding:16px 20px 25px}}.logged-in-as a{color:#1179E2;text-decoration:none;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.logged-in-as a:hover{color:#333333}.comment-content{margin:10px 0}.comment-reply-link{font-size:14px;line-height:1.21429;color:#1179E2;text-decoration:none;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.comment-reply-link:hover{color:#333333}.comment-list .comment > .children{margin-top:15px;background:#f8f8f8}@media (min-width: 720px){.comment-list .comment > .children{margin-top:20px}}.comment-list .comment > .children > .comment{border-bottom:1px solid #ededed}.comment-list .comment > .children .comment{padding:15px}@media (min-width: 720px){.comment-list .comment > .children .comment{padding:20px}}.comment-list .comment > .children .comment:last-child{border-bottom:none}.comment-list .comment > .children .children{margin-top:15px}@media (min-width: 720px){.comment-list .comment > .children .children{margin-top:20px}}.comment-list .comment > .children .depth-1{background:#ffffff}.comment-list .comment > .children .depth-1 > .comment-respond{margin-left:-15px;margin-right:-15px}@media (min-width: 720px){.comment-list .comment > .children .depth-1 > .comment-respond{margin-left:-20px;margin-right:-20px}}.comment-list .comment > .children .depth-1 > .comment-respond .comment-reply-title,
.comment-list .comment > .children .depth-1 > .comment-respond .logged-in-as,
.comment-list .comment > .children .depth-1 > .comment-respond .comment-form input:not([type=submit]),
.comment-list .comment > .children .depth-1 > .comment-respond .comment-form textarea,
.comment-list .comment > .children .depth-1 > .comment-respond .comment-form .form-submit{background:#ffffff}.comment-list .comment > .children .depth-1 > .comment-respond .comment-form .form-submit{padding-bottom:0}.comment-list .comment > .children .depth-2{background:#f8f8f8}.comment-list .comment > .children .depth-2 > .comment-respond .logged-in-as{background:#f8f8f8}.comment-list .comment > .children .depth-3{background:#ffffff}.comment-list .comment > .children .depth-3 > .comment-respond{margin-left:-15px;margin-right:-15px}@media (min-width: 720px){.comment-list .comment > .children .depth-3 > .comment-respond{margin-left:-20px;margin-right:-20px}}.comment-list .comment > .children .depth-3 > .comment-respond .comment-reply-title,
.comment-list .comment > .children .depth-3 > .comment-respond .logged-in-as,
.comment-list .comment > .children .depth-3 > .comment-respond .comment-form input:not([type=submit]),
.comment-list .comment > .children .depth-3 > .comment-respond .comment-form textarea,
.comment-list .comment > .children .depth-3 > .comment-respond .comment-form .form-submit{background:#ffffff}.comment-list .comment > .children .depth-3 > .comment-respond .comment-form .form-submit{padding-bottom:0}.comment-list .comment > .children .depth-4{background:#f8f8f8}.comment-list .comment > .children .depth-4 > .comment-respond .logged-in-as{background:#f8f8f8}.comment-list .comment > .children .depth-5{background:#ffffff}.comment-list .comment > .children .depth-5 > .comment-respond{margin-left:-15px;margin-right:-15px}@media (min-width: 720px){.comment-list .comment > .children .depth-5 > .comment-respond{margin-left:-20px;margin-right:-20px}}.comment-list .comment > .children .depth-5 > .comment-respond .comment-reply-title,
.comment-list .comment > .children .depth-5 > .comment-respond .logged-in-as,
.comment-list .comment > .children .depth-5 > .comment-respond .comment-form input:not([type=submit]),
.comment-list .comment > .children .depth-5 > .comment-respond .comment-form textarea,
.comment-list .comment > .children .depth-5 > .comment-respond .comment-form .form-submit{background:#ffffff}.comment-list .comment > .children .depth-5 > .comment-respond .comment-form .form-submit{padding-bottom:0}.comment-list .comment > .children .depth-6{background:#f8f8f8}.comment-list .comment > .children .depth-6 > .comment-respond .logged-in-as{background:#f8f8f8}.comment-list .comment > .children .depth-7{background:#ffffff}.comment-list .comment > .children .depth-7 > .comment-respond{margin-left:-15px;margin-right:-15px}@media (min-width: 720px){.comment-list .comment > .children .depth-7 > .comment-respond{margin-left:-20px;margin-right:-20px}}.comment-list .comment > .children .depth-7 > .comment-respond .comment-reply-title,
.comment-list .comment > .children .depth-7 > .comment-respond .logged-in-as,
.comment-list .comment > .children .depth-7 > .comment-respond .comment-form input:not([type=submit]),
.comment-list .comment > .children .depth-7 > .comment-respond .comment-form textarea,
.comment-list .comment > .children .depth-7 > .comment-respond .comment-form .form-submit{background:#ffffff}.comment-list .comment > .children .depth-7 > .comment-respond .comment-form .form-submit{padding-bottom:0}.comment-list .comment > .children .depth-8{background:#f8f8f8}.comment-list .comment > .children .depth-8 > .comment-respond .logged-in-as{background:#f8f8f8}.comment-list .comment > .children .depth-9{background:#ffffff}.comment-list .comment > .children .depth-9 > .comment-respond{margin-left:-15px;margin-right:-15px}@media (min-width: 720px){.comment-list .comment > .children .depth-9 > .comment-respond{margin-left:-20px;margin-right:-20px}}.comment-list .comment > .children .depth-9 > .comment-respond .comment-reply-title,
.comment-list .comment > .children .depth-9 > .comment-respond .logged-in-as,
.comment-list .comment > .children .depth-9 > .comment-respond .comment-form input:not([type=submit]),
.comment-list .comment > .children .depth-9 > .comment-respond .comment-form textarea,
.comment-list .comment > .children .depth-9 > .comment-respond .comment-form .form-submit{background:#ffffff}.comment-list .comment > .children .depth-9 > .comment-respond .comment-form .form-submit{padding-bottom:0}.comment-list .comment > .children .depth-10{background:#f8f8f8}.comment-list .comment > .children .depth-10 > .comment-respond .logged-in-as{background:#f8f8f8}.comment-list > .comment > .comment-respond > .comment-form > .logged-in-as{background:#ffffff}.comment-list > .comment > .comment-respond{background:#ffffff}.comment-list .comment > .comment-respond,
.comment-list .comment > .children .comment-respond{padding:0;margin-top:20px;margin-left:-15px;margin-right:-15px}@media (min-width: 720px){.comment-list .comment > .comment-respond,
  .comment-list .comment > .children .comment-respond{padding:0;margin-left:-20px;margin-right:-20px}}.comment-list .comment.depth-1 > .comment-respond .comment-form input:not([type=submit]),
.comment-list .comment.depth-1 > .comment-respond .comment-form textarea,
.comment-list .comment.depth-1 > .comment-respond .comment-form .form-submit{background:#ffffff}.comment-list .comment > .comment-respond .comment-form .form-submit{padding-bottom:0}.comment-list .comment > .children .comment-reply-title{background:#f8f8f8}.comment-navigation + .comment-respond{margin-top:35px;background:#ffffff}@media (min-width: 720px){.comment-navigation + .comment-respond{margin-top:30px}}.comment-form-author{margin-top:20px;border-top:1px solid #ededed}@media (min-width: 720px){.comment-form-author{margin-top:25px}}.comment-navigation a{display:inline-block;padding:15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.64286;font-weight:bold;color:#888888;text-decoration:none}@media (min-width: 720px){.comment-navigation a{padding:20px}}.comment-navigation .nav-previous{float:left}.comment-navigation .nav-next{float:right}.comments-title,
.comment-reply-title{padding:16px 15px 0;font-size:16px;color:#333333}@media (min-width: 720px){.comments-title,
  .comment-reply-title{padding:20px 20px 0 20px;font-size:18px}}.comment-reply-title{background:#ffffff}.comment-reply-title small{float:right;margin-top:4px}.comment-reply-title small a{color:#1179E2;font-size:13px;font-weight:normal;text-transform:capitalize;text-decoration:none;font-style:italic;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.comment-reply-title small a:hover{color:#333333}.comment-form input:not([type=submit]),
.comment-form textarea,
.form-allowed-tags,
.comment-form .form-submit{background:#f8f8f8}.comment-form input:not([type=submit]),
.comment-form textarea{width:100%;padding:15px;font-family:"Roboto","Helvetica Neue",Helvetica,arial;font-size:14px;line-height:1.64286;font-weight:300;color:#555555;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}@media (min-width: 720px){.comment-form input:not([type=submit]),
  .comment-form textarea{padding:20px}}.comment-form input:not([type=submit]){border-bottom:1px solid #ededed}.comment-form textarea{height:160px;resize:none}.form-allowed-tags{display:none}.comment-form .form-submit{padding:15px}@media (min-width: 720px){.comment-form .form-submit{padding:20px}}.comment-form input[type="submit"]{font-size:14px;line-height:1.21429}.no-comments{padding:15px;font-size:14px;font-style:italic}@media (min-width: 720px){.no-comments{padding:20px}}.pingbacks-trackbacks-area{margin-top:15px}@media (min-width: 720px){.pingbacks-trackbacks-area{margin-top:20px}}.pingback-trackback-list{background:#ffffff}.pingback-trackback-list li{padding:15px 15px 0 15px}@media (min-width: 720px){.pingback-trackback-list li{padding:20px 20px 0 20px}}.pingback-trackback-list li:last-child{padding:15px}@media (min-width: 720px){.pingback-trackback-list li:last-child{padding:20px}}.pingback-trackback-list li a,
.pingback-trackback-list li time{display:block}.pingback-trackback-list li a{font-size:14px;line-height:1.5;color:#555555;text-decoration:none;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.pingback-trackback-list li a:hover{color:#1179E2}.pingback-trackback-list li time{margin-top:7px;font-size:13px;line-height:1.23077;color:#aaaaaa}.post,
.type-page,
.type-attachment{background:#ffffff}@media (min-width: 320px){.post,
  .type-page,
  .type-attachment{margin-bottom:15px}}@media (min-width: 720px){.post,
  .type-page,
  .type-attachment{margin-bottom:20px}}.site-main article:last-of-type{margin-bottom:0}.post .entry-content,
.type-page .entry-content,
.type-attachment .entry-content{padding:15px 15px 20px}@media (min-width: 720px){.post .entry-content,
  .type-page .entry-content,
  .type-attachment .entry-content{padding:20px}}.post .wp-post-image,
.type-page .wp-post-image,
.type-attachment .wp-post-image,
.jetpack-portfolio .wp-post-image{margin:15px 0}@media (min-width: 720px){.post .wp-post-image,
  .type-page .wp-post-image,
  .type-attachment .wp-post-image,
  .jetpack-portfolio .wp-post-image{margin:20px 0}}.post .entry-content > .wp-post-image,
.type-page .entry-content > .wp-post-image,
.type-attachment .entry-content > .wp-post-image{margin-top:0}.post .entry-category,
.type-page .entry-category,
.type-attachment .entry-category,
.jetpack-portfolio .entry-category{display:inline-block;margin-bottom:6px;font-size:14px;line-height:1.35714;color:#888888}.post .entry-category a,
.type-page .entry-category a,
.type-attachment .entry-category a,
.jetpack-portfolio .entry-category a{color:#888888;text-decoration:none;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.post .entry-category a:hover,
.type-page .entry-category a:hover,
.type-attachment .entry-category a:hover,
.jetpack-portfolio .entry-category a:hover{color:#555555}.post .entry-title,
.post .entry-title a,
.type-page .entry-title,
.type-page .entry-title a,
.type-attachment .entry-title,
.type-attachment .entry-title a,
.jetpack-portfolio .entry-title,
.jetpack-portfolio .entry-title a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:1.20833;font-weight:bold;color:#333333;text-decoration:none}@media (min-width: 720px){.post .entry-title,
  .post .entry-title a,
  .type-page .entry-title,
  .type-page .entry-title a,
  .type-attachment .entry-title,
  .type-attachment .entry-title a,
  .jetpack-portfolio .entry-title,
  .jetpack-portfolio .entry-title a{font-size:28px;line-height:1.21429}}.post .entry-title,
.type-page .entry-title,
.type-attachment .entry-title,
.jetpack-portfolio .entry-title{margin-bottom:12px}.page-links{font-size:14px;margin:20px 0;color:#555555}.page-links a{color:#1179E2}.entry-tags{margin-top:23px;font-size:12px;line-height:1.66667;color:#aaaaaa}.entry-tags h6{margin:0;font-size:12px;line-height:1.66667;color:#555555}.entry-tags a{font-size:13px;line-height:1.53846;color:#aaaaaa;padding-left:1px;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.entry-tags a:hover{color:#555555}.edit-link{display:inline-block;margin-top:15px}.edit-link a{color:#aaaaaa;font-size:14px;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.edit-link a:hover{color:#1179E2}.post .entry-footer,
.type-page .entry-footer,
.type-attachment .entry-footer{padding:15px;border-top:1px solid #f0f0f0}@media (min-width: 720px){.post .entry-footer,
  .type-page .entry-footer,
  .type-attachment .entry-footer{padding:20px}}.entry-footer .posted-on{float:left;font-size:13px;color:#aaaaaa}.entry-footer .posted-on a{color:#aaaaaa;text-decoration:none;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.entry-footer .posted-on a:hover{color:#555555}.entry-footer .edit-link{float:left}.entry-footer .edit-link a{color:#aaaaaa;font-size:13px}.entry-footer .sticky-flag{float:right;font-size:13px;color:#aaaaaa}@media (min-width: 320px){.sticky-flag .sticky-label{display:none}}@media (min-width: 720px){.sticky-flag .sticky-label{display:inline}}.sticky-flag i{margin-left:4px;font-size:10px}.post:last-child{margin-bottom:0}.nav-links{background:#ffffff;width:100%;margin-top:15px}@media (min-width: 720px){.nav-links{margin-top:20px}}.nav-links .nav-next,
.nav-links .nav-previous{float:left;width:50%}.nav-links .nav-next{float:left;text-align:left}.nav-links .nav-previous{float:right;text-align:right}.nav-links .nav-next a,
.nav-links .nav-previous a{display:block;width:auto;padding:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.nav-links .nav-previous a{padding-right:35px}}.nav-links a,
.nav-links span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;text-decoration:none;color:#1179E2;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.nav-links a:hover,
.nav-links a:hover span{color:#333333}.nav-links .posts-label{display:inline}@media (min-width: 320px){.nav-links .posts-label{display:none}}@media (min-width: 720px){.nav-links .posts-label{display:inline}}.nav-links .nav-next a{border-right:1px solid #f0f0f0}.nav-links .no-newer,
.nav-links .no-newer span,
.nav-links .no-older,
.nav-links .no-older span{color:#bbbbbb;pointer-events:none}.nav-links .nav-previous.no-next{border-left:1px solid #f0f0f0}.site-footer .site-info{background:#ffffff;padding:20px}.site-footer .site-info p,
.site-footer .site-info a{color:#aaaaaa;font-size:12px;line-height:1.66667}@media (min-width: 320px){.site-footer .site-info{text-align:center}}@media (min-width: 720px){.site-footer .site-info{text-align:left}}.error404 .site-footer{display:none}.site-header{position:absolute;top:0px;left:0px;right:0px;z-index:5;background:#ffffff;min-height:50px}@media (min-width: 720px){.site-header{position:relative}}@media (min-width: 960px){.site-header{margin-top:20px;margin-bottom:20px;-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.09);-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.09);box-shadow:0 1px 2px 1px rgba(0,0,0,0.09)}}body.admin-bar .site-header{top:45px}@media (min-width: 720px){body.admin-bar .site-header{top:0px}}.site-branding{padding:15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.09);-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.09);box-shadow:0 1px 2px 1px rgba(0,0,0,0.09)}@media (min-width: 960px){.site-branding{margin:0;padding:20px;width:auto;-moz-box-shadow:0 0 0 0;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}}.site-branding .site-logo-link{float:left;max-width:60%}@media (min-width: 960px){.site-branding .site-logo-link{max-width:300px;margin-top:8px}}.site-branding .site-logo-link img{display:block;width:auto;max-width:100%;height:auto;max-height:50px}@media (min-width: 960px){.site-branding .site-logo-link img{max-height:150px}}@media (min-width: 960px){.site-branding.no-title-description .site-logo-link{margin-top:0}}.title-description{float:left;width:90%}@media (min-width: 960px){.title-description{max-width:56.0%}}.site-branding.with-logo .title-description{display:none}@media (min-width: 960px){.site-branding.with-logo .title-description{display:block;margin-left:20px;max-width:45.8%}}.site-title{display:block;width:100%}.site-title a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:bold;line-height:1.25;color:#333333;text-decoration:none}@media (min-width: 960px){.site-title a{font-size:32px;line-height:1.21875}}@media (min-width: 320px){.site-description{display:none}}@media (min-width: 960px){.site-description{margin-top:12px;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.64286;font-weight:300;color:#555555;display:block}}.menu-toggle{position:absolute;width:61px;top:0px;bottom:0px;right:0px;z-index:100;float:right;-webkit-font-smoothing:subpixel-antialiased;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.menu-toggle i,
.menu-toggle .hamburger-icon{position:absolute;top:50%;left:50%;color:#333333;line-height:1;-webkit-font-smoothing:antialiased}.menu-toggle .hamburger-icon .bar{display:block;width:22px;height:2px;background:#333333;margin-bottom:4px}.menu-toggle .hamburger-icon .bar:last-child{margin-bottom:0}.menu-toggle .hamburger-icon{margin-top:-8px;margin-left:-11px}.menu-toggle .icon-pxu-wp-icons-close{display:none;font-size:1em;margin-top:-9px;margin-left:-8px}.menu-toggle:hover{cursor:pointer}@media (min-width: 960px){.menu-toggle{display:none}}.main-navigation{position:absolute;left:0;right:0;z-index:-1;display:none;background:#ffffff;-moz-box-shadow:0 1px 0px 1px rgba(0,0,0,0.09);-webkit-box-shadow:0 1px 0px 1px rgba(0,0,0,0.09);box-shadow:0 1px 0px 1px rgba(0,0,0,0.09)}.main-navigation.toggled{display:block}@media (min-width: 960px){.main-navigation{position:relative;left:auto;right:auto;display:block;background:none;padding:20px 0 20px 20px;border-top:1px solid #f0f0f0;-moz-box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}@media (min-width: 960px){.main-navigation > .menu,
  .main-navigation > div[class*='menu-']{float:left;max-width:63.04348%}}@media (min-width: 960px){.main-navigation > .menu > ul,
  .main-navigation > div[class*='menu-'] > ul{max-width:100%}}.main-navigation .search-form{position:relative}@media (min-width: 960px){.main-navigation .search-form{display:none;position:absolute;z-index:100;right:0px}.main-navigation .search-form.toggled{display:block}.main-navigation .search-form:hover{cursor:pointer}}@media (min-width: 960px){.main-navigation .search-field-wrap{width:300px;position:absolute;left:auto;top:40px;right:5px;background:#000000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.main-navigation .search-field-wrap:before{content:"";position:absolute;bottom:100%;right:14px;margin-bottom:-1px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000000}}.main-navigation .search-field{width:100%;padding:20px 0 18px 45px;background:#f7f7f7;color:#555555;border:none;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:15px;line-height:1.33333;border-bottom:1px solid #f0f0f0;-webkit-appearance:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.main-navigation .search-field::-moz-placeholder{color:#a5a5a5}.main-navigation .search-field::-webkit-input-placeholder{color:#a5a5a5}.main-navigation .search-field:-ms-input-placeholder{color:#a5a5a5}.main-navigation .search-field:focus{color:#555555;background:#f2f2f2;outline:0}.main-navigation .search-field:focus::-moz-placeholder{color:#cccccc}.main-navigation .search-field:focus::-webkit-input-placeholder{color:#cccccc}.main-navigation .search-field:focus:-ms-input-placeholder{color:#cccccc}@media (min-width: 960px){.main-navigation .search-field{padding:17px 0 17px 44px;background:transparent;border-bottom:none;color:#cccccc}.main-navigation .search-field::-moz-placeholder{color:#777777}.main-navigation .search-field::-webkit-input-placeholder{color:#777777}.main-navigation .search-field:-ms-input-placeholder{color:#777777}.main-navigation .search-field:focus{color:#cccccc;background:transparent}.main-navigation .search-field:focus::-moz-placeholder{color:#555555}.main-navigation .search-field:focus::-webkit-input-placeholder{color:#555555}.main-navigation .search-field:focus:-ms-input-placeholder{color:#555555}}.main-navigation .search-field-wrap .search-icon{display:none}@media (min-width: 960px){.main-navigation .search-field-wrap .search-icon{display:block;position:absolute;top:20px;left:15px}}@media (min-width: 960px){.main-navigation .nav-search{float:right;padding:0 20px}}.main-navigation .search-toggle{position:absolute;top:23px;left:15px}.main-navigation .search-toggle:hover{cursor:pointer}@media (min-width: 720px){.main-navigation .search-toggle{left:20px}}@media (min-width: 960px){.main-navigation .search-toggle{position:relative;top:7px;right:auto;left:auto}.main-navigation .search-toggle.toggled{opacity:0}}.main-navigation .search-submit{width:18px;height:18px;z-index:5;opacity:0}.main-navigation .search-icon{color:#808080}.main-navigation .search-icon:hover{cursor:default}.main-navigation .search-toggle{color:#808080}.main-navigation .search-toggle:hover{cursor:default}@media (min-width: 960px){.main-navigation .search-toggle{-moz-transition:color 0.1s ease-in;-o-transition:color 0.1s ease-in;-webkit-transition:color 0.1s ease-in;transition:color 0.1s ease-in}.main-navigation .search-toggle:hover{color:#1179E2;cursor:pointer}}@media (min-width: 960px){.main-navigation .search-icon{left:20px;right:auto;z-index:5}}.main-navigation .close-icon{color:#808080;display:none;-moz-transition:color 0.1s ease-in;-o-transition:color 0.1s ease-in;-webkit-transition:color 0.1s ease-in;transition:color 0.1s ease-in}.main-navigation .close-icon:hover{color:#1179E2}@media (min-width: 960px){.main-navigation .close-icon{display:block;margin:6px 21px 0 0}}@media (min-width: 960px){.main-navigation > div > ul{max-width:60%}}@media (min-width: 960px){.main-navigation ul li{position:relative;float:left;margin-right:24px}}@media (min-width: 960px){.main-navigation ul li:last-child{margin-right:0}}@media (min-width: 960px){.menu > ul > li,
  .menu-item,
  .page_item,
  .current_page_item{line-height:1.86667}}.menu > ul > li > a,
.main-navigation .menu-item > a,
.menu ul .page_item > a,
.menu ul .current_page_item > a{display:block;position:relative;padding:19px 15px;border-bottom:1px solid #f0f0f0;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;color:#555555;text-decoration:none;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.menu > ul > li > a:hover,
.main-navigation .menu-item > a:hover,
.menu ul .page_item > a:hover,
.menu ul .current_page_item > a:hover{color:#1179E2}@media (min-width: 720px){.menu > ul > li > a,
  .main-navigation .menu-item > a,
  .menu ul .page_item > a,
  .menu ul .current_page_item > a{padding-left:20px}}@media (min-width: 960px){.menu > ul > li > a,
  .main-navigation .menu-item > a,
  .menu ul .page_item > a,
  .menu ul .current_page_item > a{display:inline;padding:0;border:none;line-height:1.6}}> .menu > ul > li:last-child > a, >
.menu > .menu-item:last-child > a, >
.menu > ul > .page_item:last-child > a, >
.menu .current_page_item:last-child > a{border-bottom:none}.main-navigation > div > ul > .menu-item-has-children > a:after,
.main-navigation > div > ul > .page_item_has_children > a:after{position:absolute;content:"";top:24px;right:20px;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #444444}@media (min-width: 960px){.main-navigation > div > ul > .menu-item-has-children > a,
  .main-navigation > div > ul > .page_item_has_children > a{position:relative}.main-navigation > div > ul > .menu-item-has-children > a:after,
  .main-navigation > div > ul > .page_item_has_children > a:after{position:relative;top:13px;right:-5px}}@media (min-width: 960px){.main-navigation > div > ul > .menu-item-has-children:hover > a,
  .main-navigation > div > ul > .page_item_has_children:hover > a{color:#1179E2}.main-navigation > div > ul > .menu-item-has-children:hover > a:before,
  .main-navigation > div > ul > .page_item_has_children:hover > a:before{content:"";position:absolute;z-index:100;top:27px;left:50%;margin-left:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000000}.main-navigation > div > ul > .menu-item-has-children:hover > a:after,
  .main-navigation > div > ul > .page_item_has_children:hover > a:after{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #1179E2}}@media (min-width: 960px){.main-navigation .children,
  .main-navigation .sub-menu{display:none;position:absolute;z-index:5000;background:#000000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}}@media (min-width: 960px){.main-navigation > div > ul > li > .sub-menu,
  .main-navigation > div > ul > li > .children{top:41px}}@media (min-width: 960px){.main-navigation > div > ul > li > .sub-menu li,
  .main-navigation > div > ul > li > .children li{-moz-border-radius:0px 0px 3px 3px;-webkit-border-radius:0px;border-radius:0px 0px 3px 3px}}@media (min-width: 960px){.main-navigation > div > ul > li > .sub-menu li a,
  .main-navigation > div > ul > li > .children li a{color:#777777;-moz-border-radius:0px 0px 3px 3px;-webkit-border-radius:0px;border-radius:0px 0px 3px 3px}}.main-navigation > div > ul > li > .sub-menu:before:hover,
.main-navigation > div > ul > li > .children:before:hover{cursor:pointer}@media (min-width: 960px){.main-navigation > div > ul > li > .sub-menu:before,
  .main-navigation > div > ul > li > .children:before{z-index:1000;background:transparent;content:"";height:15px;position:absolute;top:-15px;left:0px;right:0px}}@media (min-width: 960px){.main-navigation .page_item_has_children:hover > .children,
  .main-navigation .menu-item-has-children:hover > .sub-menu{display:block;width:220px;position:absolute;left:-20px;z-index:1000}}@media (min-width: 960px){.main-navigation .page_item_has_children:hover > .children > .page_item_has_children > .children,
  .main-navigation .menu-item-has-children:hover > .sub-menu > .menu-item-has-children > .sub-menu{left:100%;top:0}}@media (min-width: 960px){.main-navigation .page_item_has_children:hover .children a,
  .main-navigation .menu-item-has-children:hover .sub-menu a{display:block}.main-navigation .page_item_has_children:hover .children a:hover,
  .main-navigation .menu-item-has-children:hover .sub-menu a:hover{color:#efefef}}.main-navigation > div > ul > .menu-item-has-children > .sub-menu > .menu-item-has-children > a:after,
.main-navigation > div > ul > .page_item_has_children > .children > .page_item_has_children > a:after{position:absolute;content:"";top:24px;right:20px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #444444}@media (min-width: 960px){.main-navigation > div > ul > .menu-item-has-children > .sub-menu > .menu-item-has-children > a:after,
  .main-navigation > div > ul > .page_item_has_children > .children > .page_item_has_children > a:after{top:23px;right:20px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #555555}}.main-navigation > div > ul > .menu-item-has-children > .sub-menu > .menu-item-has-children:hover > a,
.main-navigation > div > ul > .page_item_has_children > .children > .page_item_has_children:hover > a{color:#1179E2}@media (min-width: 960px){.main-navigation > div > ul > .menu-item-has-children > .sub-menu > .menu-item-has-children:hover > a,
  .main-navigation > div > ul > .page_item_has_children > .children > .page_item_has_children:hover > a{color:#efefef}.main-navigation > div > ul > .menu-item-has-children > .sub-menu > .menu-item-has-children:hover > a:after,
  .main-navigation > div > ul > .page_item_has_children > .children > .page_item_has_children:hover > a:after{-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #efefef}}@media (min-width: 960px){.main-navigation .menu > .menu-item-has-children > .sub-menu li,
  .main-navigation .menu ul > .page_item_has_children > .children li{width:100%}}.main-navigation .menu > .menu-item-has-children > .sub-menu li a,
.main-navigation .menu ul > .page_item_has_children > .children li a{padding-left:31px}@media (min-width: 720px){.main-navigation .menu > .menu-item-has-children > .sub-menu li a,
  .main-navigation .menu ul > .page_item_has_children > .children li a{padding-left:41px}}@media (min-width: 960px){.main-navigation .menu > .menu-item-has-children > .sub-menu li a,
  .main-navigation .menu ul > .page_item_has_children > .children li a{padding:14px 21px;border-bottom:1px solid #1c1c1c}}.main-navigation .menu > .menu-item-has-children > .sub-menu > .menu-item-has-children > .sub-menu li a,
.main-navigation .menu ul > .page_item_has_children > .children > .page_item_has_children > .children li a{padding-left:47px}@media (min-width: 720px){.main-navigation .menu > .menu-item-has-children > .sub-menu > .menu-item-has-children > .sub-menu li a,
  .main-navigation .menu ul > .page_item_has_children > .children > .page_item_has_children > .children li a{padding-left:63px}}@media (min-width: 960px){.main-navigation .menu > .menu-item-has-children > .sub-menu > .menu-item-has-children > .sub-menu li a,
  .main-navigation .menu ul > .page_item_has_children > .children > .page_item_has_children > .children li a{padding:14px 21px}}@media (min-width: 960px){.compact{height:66px}.compact.with-logo{height:80px}}@media (min-width: 960px){.compact .site-branding{float:left;height:66px;padding:0 25px 0 20px;max-width:244px;border-right:1px solid #f0f0f0}}@media (min-width: 960px){.compact.with-logo .site-branding{height:80px}}.compact .site-branding.with-logo{padding:15px}@media (min-width: 960px){.compact .site-branding.with-logo{padding:20px}}@media (min-width: 960px){.compact .site-branding.with-logo{padding:15px 20px}}.compact .site-branding.with-logo .title-description{display:none}.compact .site-branding.with-logo .site-logo-link{max-width:200px}@media (min-width: 720px){.compact .site-branding.with-logo .site-logo-link{max-width:200px}}@media (min-width: 960px){.compact .site-branding.with-logo .site-logo-link{margin-top:0;display:block;height:100%;width:100%;max-width:300px;text-align:center}}.compact .with-logo .site-logo-link img{max-height:50px;width:auto;margin:0 auto}@media (min-width: 960px){.compact .with-logo .site-logo-link img{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 960px){.compact .title-description{height:100%;padding:0;max-width:100%;width:auto}}@media (min-width: 960px){.compact .site-title{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 960px){.compact .site-title a{font-size:24px;line-height:1.41667}}.compact .site-description{display:none}.compact .with-logo .site-title{display:none}@media (min-width: 960px){.compact .main-navigation{float:none;height:66px;position:static;padding-top:0px;padding-bottom:0px;padding-left:0;padding-right:0;border-top:none}}@media (min-width: 960px){.compact.with-logo .main-navigation{height:80px}}@media (min-width: 960px){.compact .main-navigation > .menu,
  .compact .main-navigation > div[class*='menu-']{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:25px;max-width:64%;z-index:1000}}@media (min-width: 960px){.compact .main-navigation.with-social > .menu,
  .compact .main-navigation.with-social > div[class*='menu-']{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:50%}}@media (min-width: 960px){.compact .main-navigation > div > ul{max-width:100%}}@media (min-width: 960px){.compact .main-navigation .nav-search{float:right;position:relative;height:66px;padding:0 20px}}@media (min-width: 960px){.compact.with-logo .main-navigation .nav-search{height:80px}}@media (min-width: 960px){.compact .main-navigation .search-form{height:auto;margin-top:21px}}@media (min-width: 960px){.compact.with-logo .main-navigation .search-form{margin-top:28px}}@media (min-width: 960px){.compact .main-navigation .search-toggle{position:relative;top:26px;left:0;right:0}}@media (min-width: 960px){.compact.with-logo .main-navigation .search-toggle{top:34px}}@media (min-width: 720px){.single-post .site-header.thumbnail,
  .home .site-header.thumbnail{position:absolute;width:auto;margin:0 20px}}@media (min-width: 960px){.single-post .site-header.thumbnail,
  .home .site-header.thumbnail{top:20px;max-width:1000px;width:96.04167%;margin:0 auto}}@media (min-width: 720px){.single-post.admin-bar .site-header.thumbnail,
  .home.admin-bar .site-header.thumbnail{position:absolute;top:46px}}@media screen and (min-width: 783px){.single-post.admin-bar .site-header.thumbnail,
  .home.admin-bar .site-header.thumbnail{position:absolute;top:32px}}@media (min-width: 960px){.single-post.admin-bar .site-header.thumbnail,
  .home.admin-bar .site-header.thumbnail{position:absolute;top:52px}}.social-media{padding:15px}@media (min-width: 720px){.social-media{padding:20px}}@media (min-width: 960px){.social-media{position:relative;float:right;max-width:30.43478%;padding:0;margin-top:2px;margin-right:0;z-index:1}}@media (min-width: 960px){.compact .social-media{height:66px;padding:0;max-width:17%;margin-right:0}}@media (min-width: 960px){.compact.with-logo .social-media{height:80px}}@media (min-width: 960px){.social-media .social-icons{max-width:100%;text-align:right;padding-right:20px;border-right:1px solid #f0f0f0}}@media (min-width: 960px){.compact .social-media .social-icons{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}}.social-media .social-icons li{float:left;margin-right:19px}@media (min-width: 960px){.social-media .social-icons li{display:inline-block;float:none;margin-right:0;margin-left:11px}}.social-icons a{font-size:18px;line-height:1.55556;color:#808080;text-decoration:none;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.social-icons a:hover{color:#1179E2}@media (min-width: 960px){.social-icons a{font-size:16px;line-height:1.625}}.home-featured-content:not(.with-video){position:relative;background:transparent;overflow-y:hidden;height:0;padding-bottom:25em}@media (min-width: 720px){.home-featured-content:not(.with-video){padding-bottom:35em}}@media (min-width: 960px){.home-featured-content:not(.with-video){padding-bottom:660px}}.home-featured-content video{display:block;width:100%;max-width:100%;height:auto}.single-featured-image{clear:both;margin:15px;padding:15px;background:#ffffff}@media (min-width: 720px){.single-featured-image{margin:20px 0;padding:20px}}.single-featured-image img{display:block;width:100%;max-width:100%;height:auto}.single-featured-image .fluid-width-video-wrapper{margin-bottom:0px}.single .longform .wp-post-image{margin:0 0 15px}@media (min-width: 960px){.single .longform .wp-post-image{margin-top:20px;margin-bottom:20px}}.single .longform .single-featured-image{padding:0;margin:0 0 15px}@media (min-width: 720px){.single .longform .single-featured-image{margin:0 0 20px}}@media (min-width: 960px){.single .longform .single-featured-image{margin:20px 0 0}}@media (min-width: 720px){.single .longform-content{margin:0 auto 30px}}@media (min-width: 960px){.single .longform-content{max-width:600px;margin:60px auto 40px}}@media (min-width: 960px){.single .content-area.longform .entry-content{padding-top:0px}}.single .longform-title-time .entry-category{float:left}.single .longform-title-time .read-time{display:inline-block;font-size:14px;line-height:1;color:#bbbbbb;font-weight:100;float:left;border-left:1px solid #e6e6e6;margin-left:10px;margin-top:3px;padding-left:10px}.comments-area.longform .comments-title{border-bottom:1px solid #f0f0f0;padding:15px}@media (min-width: 960px){.comments-area.longform .comments-title{padding:20px}}.comments-area.longform .comments-title .longform-wrap{display:block;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width: 960px){.comments-area.longform .comments-title .longform-wrap,
  .comments-area.longform .comment-list .comment .comment-body{max-width:600px;margin:0 auto}}@media (min-width: 960px){.comments-area.longform .comment-list > .comment:last-child{border-bottom:none}}@media (min-width: 960px){.comments-area.longform .comment-list .comment > .comment-respond{max-width:600px;margin-left:auto;margin-right:auto}}@media (min-width: 960px){.comments-area.longform .comment-list .comment > .comment-respond > form > .form-submit + .comment-subscription-form{padding-top:20px}}@media (min-width: 960px){.comments-area.longform .comment-list .comment > .children{max-width:600px;margin-left:auto;margin-right:auto}}@media (min-width: 960px){.comments-area.longform .comment-list > .comment > .comment-respond .comment-reply-title,
  .comments-area.longform .comment-list > .comment > .comment-respond .logged-in-as,
  .comments-area.longform .comment-list > .comment > .comment-respond .comment-form textarea,
  .comments-area.longform .comment-list > .comment > .comment-respond .form-submit{padding-left:0px;padding-right:0px}}@media (min-width: 960px){.comments-area.longform .comment-list .comment > .children .comment-respond{margin-left:-20px;margin-right:-20px}}@media (min-width: 960px){.comments-area.longform .comment-list .comment > .children .comment-respond > form > .comment-subscription-form{padding-left:20px;padding-right:20px}}@media (min-width: 960px){.comments-area.longform .comment-list .comment > .children .comment-reply-title,
  .comments-area.longform .comment-list .comment > .children .logged-in-as
  .comments-area.longform .comment-list .comment > .children .comment-form textarea
  .comments-area.longform .comment-list .comment > .children .form-submit{padding-left:20px;padding-right:20px}}@media (min-width: 960px){.comments-area.longform .comment-list > .comment > .comment-respond .comment-form input:not([type=submit]),
  .comments-area.longform .comment-list > .comment > .comment-respond .comment-form textarea{padding-left:0px;padding-right:0px}}@media (min-width: 960px){.comments-area.longform .comment-respond .comment-reply-title{display:block;max-width:600px;margin:0 auto;padding-top:25px;padding-left:0;padding-right:0}}@media (min-width: 960px){.comments-area.longform .comment-respond form{background:#f8f8f8}}@media (min-width: 960px){.comments-area.longform > .comment-respond form p input:not([type="submit"]),
  .comments-area.longform > .comment-respond form p textarea{display:inline-block;max-width:600px;margin:auto;border-bottom:none;padding-left:0px;padding-right:0px}}@media (min-width: 960px){.comments-area.longform > .comment-respond form .form-submit{max-width:600px;margin:0 auto;border-bottom:none;padding-left:0px;padding-right:0px}}@media (min-width: 960px){.comments-area.longform > .comment-respond form p:not(.form-submit):not(.comment-subscription-form):not(.logged-in-as){text-align:center;background:#f8f8f8;border-bottom:1px solid #ededed}}@media (min-width: 960px){.comments-area.longform > .comment-respond form p.comment-form-comment{border-bottom:none}}@media (min-width: 960px){.logged-in .comments-area.longform > .comment-respond .logged-in-as{text-align:left;background:#ffffff}}@media (min-width: 960px){.logged-in .comments-area.longform > .comment-respond .logged-in-as .longform-center{display:block;max-width:600px;margin:0 auto}}@media (min-width: 960px){.comments-area.longform .comment-navigation{margin-top:10px;margin-bottom:50px;border-top:1px solid #f0f0f0}}@media (min-width: 960px){.comments-area.longform .comment-navigation .longform-wrap{max-width:600px;margin:0 auto}}@media (min-width: 960px){.comments-area.longform .comment-navigation .longform-wrap .nav-previous a,
  .comments-area.longform .comment-navigation .longform-wrap .nav-next a{padding-top:15px;padding-bottom:15px}}@media (min-width: 960px){.comments-area.longform .comment-navigation .longform-wrap .nav-previous a{padding-left:0}}@media (min-width: 960px){.comments-area.longform .comment-navigation .longform-wrap .nav-next a{padding-right:0}}@media (min-width: 960px){.comments-area.longform #jetpack_remote_comment{display:block;padding-left:0;padding-right:0;max-width:600px;margin:0 auto}}@media (min-width: 960px){.comments-area.longform .comment-subscription-form{max-width:600px;margin:0 auto;text-align:left;padding-left:0;border-bottom:none}}@media (min-width: 720px){.portfolio-index{font-size:0;margin:0 -10px}}.portfolio-index li{margin-bottom:15px}.portfolio-index li:last-child{margin-bottom:0}@media (min-width: 720px){.portfolio-index li{display:inline-block;vertical-align:top;padding:0 10px;width:50%;margin-bottom:20px}.portfolio-index li:last-child{margin-bottom:20px}}@media (min-width: 960px){.portfolio-index li{width:33.3%}}.portfolio-index .atrium-portfolio-item div.sharedaddy:first-of-type{margin-top:20px}.site-content .jetpack-portfolio{margin-bottom:15px}.site-content .jetpack-portfolio:last-child{margin-bottom:0}@media (min-width: 720px){.site-content .jetpack-portfolio{margin-bottom:20px}}.jetpack-portfolio{padding:15px;background:#ffffff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media (min-width: 720px){.jetpack-portfolio{padding:20px}}.jetpack-portfolio .wp-post-image{margin-top:0}@media (min-width: 720px){.jetpack-portfolio .entry-title,
  .jetpack-portfolio .entry-title a{font-size:26px}}.jetpack-portfolio .entry-body .content .more-link{font-weight:bold;text-transform:uppercase;font-size:11px;line-height:2.09091}@media (min-width: 720px){.page-template-jetpack-portfolio-php .paging-navigation,
  .tax-jetpack-portfolio-type .paging-navigation{max-width:356px;margin:0 auto}}.page-template-jetpack-portfolio-php .paging-navigation .nav-next a,
.page-template-jetpack-portfolio-php .paging-navigation .nav-previous a,
.tax-jetpack-portfolio-type .paging-navigation .nav-next a,
.tax-jetpack-portfolio-type .paging-navigation .nav-previous a{text-align:center}@media (min-width: 720px){.single-jetpack-portfolio .jetpack-portfolio{padding:50px 20px 60px;margin-bottom:0}}.single-jetpack-portfolio .entry-header{text-align:center}@media (min-width: 720px){.single-jetpack-portfolio .entry-header{margin:0 0 20px}}.single-jetpack-portfolio .entry-body *:not(.content):not(img),
.single-jetpack-portfolio .entry-body .edit-link{max-width:600px;margin-left:auto;margin-right:auto}.single-jetpack-portfolio .entry-body img{margin:30px auto}.single-jetpack-portfolio .entry-body .edit-link{display:block}.single-jetpack-portfolio .nav-links{margin-top:0;border-top:1px solid #f0f0f0}.widget{background:#ffffff;font-size:14px;line-height:1.42857}.widget select{max-width:100%}@media (min-width: 320px){.widget{margin-bottom:15px}}@media (min-width: 720px){.widget{margin-bottom:20px}}.widget:last-child{margin-bottom:0}.widget ul > li{border-bottom:1px solid #f0f0f0;padding:14px 15px;color:#444444}@media (min-width: 720px){.widget ul > li{padding:16px 20px}}.widget li a{color:#444444;text-decoration:none;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.widget li a:hover{color:#1179E2}.widget li:last-child{border-bottom:none}.widget li > .children,
.widget li > .sub-menu{margin:14px -16px 0;border-top:1px solid #f0f0f0}@media (min-width: 720px){.widget li > .children,
  .widget li > .sub-menu{margin:16px -20px 0}}.widget li > .children > li,
.widget li > .sub-menu > li{padding-left:40px}.widget li > .children > li > .children,
.widget li > .sub-menu > li > .sub-menu{margin-left:-40px}.widget li > .children li:last-child,
.widget li > .sub-menu li:last-child{padding-bottom:0}.widget-title{color:#333333;border-bottom:1px solid #f0f0f0;padding:16px 15px;font-size:16px;line-height:1.375}@media (min-width: 720px){.widget-title{padding:20px;font-size:18px;line-height:1.33333}}.widget-title a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#333333;text-decoration:none;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.widget-title a:hover{color:#1179E2}.widget_archive select,
.widget_categories select{margin:15px}@media (min-width: 720px){.widget_archive select,
  .widget_categories select{margin:20px}}.widget_calendar #calendar_wrap{padding:20px}@media (min-width: 720px){.widget_calendar #calendar_wrap{padding:25px}}.widget_calendar table{width:100%}.widget_calendar caption{margin-bottom:15px;background:#f9f9f9;padding:10px;font-size:14px;text-align:center;color:#666666}.widget_calendar thead th{padding-bottom:20px;font-weight:bold;text-align:center;color:#666666}.widget_calendar tbody td{padding-bottom:20px;font-size:14px;text-align:center;color:#666666}.widget_calendar tbody td a{color:#1179E2;text-decoration:none}.widget_calendar tfoot td,
.widget_calendar tfoot td a{color:#1179E2;text-decoration:none}.widget_calendar tfoot td#prev{padding-left:20px;text-align:left}@media (min-width: 720px){.widget_calendar tfoot td#prev{padding-left:15px}}.widget_calendar tfoot td#next{padding-right:20px;text-align:right}@media (min-width: 720px){.widget_calendar tfoot td#next{padding-right:15px}}.widget_recent_comments ul li{font-size:13px;color:#aaaaaa}.widget_recent_comments ul li a{line-height:1.69231}.widget_recent_comments ul li a:not(.url){display:block!important;clear:both!important}.widget_recent_comments ul li .url{font-size:13px;color:#aaaaaa}.widget_recent_comments ul li a:last-child{display:block;font-size:14px;color:#444444}.widget_recent_entries li a{line-height:1.69231}.widget_recent_entries .post-date{display:block;font-size:13px;line-height:1.69231;color:#aaaaaa;margin-top:3px}.widget_rss .widget-title a img{display:none}.widget_rss li{line-height:1.57143}.widget_rss li .rsswidget{font-size:14px;color:#444444}.widget_rss .rssSummary{font-size:13px;color:#aaaaaa}.widget_rss .rss-date{display:none}.widget_search .widget-title{display:none}.widget_search div{position:relative;background:#f4f4f4}.widget_search label{display:none}.widget_search form{background:#ffffff;padding:15px}@media (min-width: 720px){.widget_search form{padding:20px}}.widget_search .search-field{width:90%;padding:16px 15px;outline:0;border:none;background:transparent;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#555555}.widget_search .search-field::-moz-placeholder{color:#a5a5a5}.widget_search .search-field::-webkit-input-placeholder{color:#a5a5a5}.widget_search .search-field:-ms-input-placeholder{color:#a5a5a5}.widget_search .search-field:focus{color:#555555;outline:0}.widget_search .search-field:focus::-moz-placeholder{color:#cccccc}.widget_search .search-field:focus::-webkit-input-placeholder{color:#cccccc}.widget_search .search-field:focus:-ms-input-placeholder{color:#cccccc}.widget_search .search-submit{position:absolute;z-index:2;right:12px;top:14px;width:30px;height:30px;opacity:0}@media (min-width: 720px){.widget_search .search-submit{padding:20px 0 20px 25px}}.widget_search .search-icon{position:absolute;z-index:1;top:15px;right:15px;font-size:16px;color:#aaaaaa}@media (min-width: 720px){.widget_search .search-icon{top:16px;right:20px}}.widget_tag_cloud .tagcloud{padding:15px;margin-top:-10px}.widget_tag_cloud .tagcloud a{display:inline-block;margin:10px 10px 0 0;color:#555555;text-decoration:none;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.widget_tag_cloud .tagcloud a:hover{color:#1179E2}@media (min-width: 720px){.widget_tag_cloud .tagcloud{padding:20px}}.widget_text .textwidget{padding:14px 15px;line-height:1.64286;color:#555555}.widget_text .textwidget p{margin-bottom:15px;line-height:1.64286}.widget_text .textwidget > *:first-child{margin-top:0px}.widget_text .textwidget > *:last-child{margin-bottom:0px}@media (min-width: 720px){.widget_text .textwidget{padding:16px 20px}}.aboutme_widget{padding-bottom:15px}.aboutme_widget #am_thumbnail img{max-width:100%;border:none;padding:15px}@media (min-width: 720px){.aboutme_widget #am_thumbnail img{padding:20px}}.aboutme_widget #am_name,
.aboutme_widget #am_bio{padding:0 15px}@media (min-width: 720px){.aboutme_widget #am_name,
  .aboutme_widget #am_bio{padding:0 20px}}.aboutme_widget #am_name a{color:#555;text-decoration:none;font-size:16px;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.aboutme_widget #am_name a:hover{color:#1179E2}.aboutme_widget #am_services{margin-right:0;padding:5px 15px 0}.aboutme_widget #am_services a{display:inline-block;margin-right:5px}.aboutme_widget #am_services a img{margin-bottom:0px}@media (min-width: 720px){.aboutme_widget{padding-bottom:20px}}.widget_akismet_widget .a-stats{padding:15px}@media (min-width: 720px){.widget_akismet_widget .a-stats{padding:20px}}.widget_author_grid ul{padding:15px 15px 10px}@media (min-width: 720px){.widget_author_grid ul{padding:20px 20px 15px}}.widget_author_grid ul > li{margin:0px!important}.widget_authors > ul{clear:both}.widget_authors > ul > li{overflow:hidden;*zoom:1}.widget_authors > ul > li > ul > li:last-child{padding-bottom:0px}.widget_authors > ul > li > a{overflow:hidden;*zoom:1;display:block}.widget_authors > ul > li > a > strong,
.widget_authors > ul > li > strong{float:left;margin-left:13px;margin-top:13px}.widget_authors > ul > li > a > img,
.widget_authors > ul > li > img{float:left;display:inline-block}.widget_authors > ul > li > ul > li{padding-left:0px;padding-right:0px}.widget-bp-extension iframe{display:block;margin:15px auto}@media (min-width: 720px){.widget-bp-extension iframe{margin:20px auto}}.widget_jp_blogs_i_follow > ol > li > a{display:block;padding:16px 20px;border-bottom:1px solid #f0f0f0}.widget_jp_blogs_i_follow > ol > li:last-child > a{border-bottom:none}.widget_boxnet embed{width:100%;padding:15px}@media (min-width: 720px){.widget_boxnet embed{padding:20px}}.widget_tag_cloud div,
.wp_widget_tag_cloud div{padding:15px}@media (min-width: 720px){.widget_tag_cloud div,
  .wp_widget_tag_cloud div{padding:20px}}.widget_tag_cloud div a,
.wp_widget_tag_cloud div a{display:inline-block;margin:10px 10px 0 0;color:#555555;text-decoration:none;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.widget_tag_cloud a:hover,
.wp_widget_tag_cloud a:hover{color:#1179E2}.wp_widget_tag_cloud div{margin-top:-10px}.widget_contact_info{padding-bottom:15px}.widget_contact_info #contact-map{padding:15px}@media (min-width: 720px){.widget_contact_info #contact-map{padding:20px}}.widget_contact_info .confit-address,
.widget_contact_info .confit-phone{margin-bottom:5px}.widget_contact_info .confit-address,
.widget_contact_info .confit-phone,
.widget_contact_info .confit-hours{padding-left:15px;padding-right:15px}@media (min-width: 720px){.widget_contact_info .confit-address,
  .widget_contact_info .confit-phone,
  .widget_contact_info .confit-hours{padding-left:20px;padding-right:20px}}.widget_contact_info .confit-address a,
.widget_contact_info .confit-phone a,
.widget_contact_info .confit-hours a{color:#555;text-decoration:none;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.widget_contact_info .confit-address a:hover,
.widget_contact_info .confit-phone a:hover,
.widget_contact_info .confit-hours a:hover{color:#1179E2}.widget_contact_info .confit-phone{color:#555}.widget_contact_info .confit-hours{color:#555}@media (min-width: 720px){.widget_contact_info{padding-bottom:20px}}.widget_jetpack_display_posts_widget .jetpack-display-remote-posts{margin-top:0px;padding:15px}@media (min-width: 960px){.widget_jetpack_display_posts_widget .jetpack-display-remote-posts{padding:20px}}.widget_jetpack_display_posts_widget .jetpack-display-remote-posts img{margin:15px 0}.widget_jetpack_display_posts_widget .jetpack-display-remote-posts h4{margin:0}.widget_jetpack_display_posts_widget .jetpack-display-remote-posts h4 a{display:inline-block;margin:0 0 7px 0;color:#555;font-size:16px;text-decoration:underline;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.widget_jetpack_display_posts_widget .jetpack-display-remote-posts h4 a:hover{color:#1179E2}.widget_jetpack_display_posts_widget .jetpack-display-remote-posts p{color:#555;font-size:100%;margin-bottom:15px!important;line-height:1.6!important}@media (min-width: 720px){.widget_jetpack_display_posts_widget .jetpack-display-remote-posts p{margin-bottom:20px!important}}.widget_jetpack_display_posts_widget .jetpack-display-remote-posts p:last-child{margin-bottom:0px!important}.widget_jetpack_display_posts_widget .jetpack-display-remote-posts p a{color:#555;text-decoration:underline}.widget_eventbrite .eb-calendar-widget .simpleTabs{padding:15px 15px 0 15px}@media (min-width: 960px){.widget_eventbrite .eb-calendar-widget .simpleTabs{padding:20px 20px 0 20px}}.widget_eventbrite .eb-calendar-widget .simpleTabsNavigation li{padding:0!important}.widget_eventbrite .eb-calendar-widget .add-event{padding:0px 15px 15px 15px}@media (min-width: 960px){.widget_eventbrite .eb-calendar-widget .add-event{padding:0px 20px 20 20px}}.widget_facebook_likebox iframe{width:100%!important;padding:15px}@media (min-width: 720px){.widget_facebook_likebox iframe{padding:20px}}.widget_flickr #flickr_badge_uber_wrapper{width:100%;border:none}.widget_flickr #flickr_badge_uber_wrapper > tbody > tr > td{padding:15px}@media (min-width: 720px){.widget_flickr #flickr_badge_uber_wrapper > tbody > tr > td{padding:20px}}.widget_flickr #flickr_badge_wrapper{width:100%;border:none;background:transparent}.widget_flickr #flickr_badge_uber_wrapper tbody tr td table tbody tr td br{display:none}.widget_flickr #flickr_badge_wrapper tbody tr td a{display:block;margin-bottom:15px}@media (min-width: 720px){.widget_flickr #flickr_badge_wrapper tbody tr td a{margin-bottom:20px}}.widget_flickr #flickr_badge_wrapper tbody tr td a:last-child{margin-bottom:0px;color:#555;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.widget_flickr #flickr_badge_wrapper tbody tr td a:last-child:hover{color:#1179E2}.widget_blog_subscription form{padding:15px}@media (min-width: 720px){.widget_blog_subscription form{padding:20px}}.widget_blog_subscription form p{color:#555;margin-bottom:15px}.widget_blog_subscription form p:last-child{margin-bottom:0px}.widget_follow_button_widget{padding:15px 15px 10px}.widget_follow_button_widget iframe{width:auto!important}@media (min-width: 720px){.widget_follow_button_widget{padding:20px 20px 15px}}.widget-gallery .carousel{padding:15px}@media (min-width: 720px){.widget-gallery .carousel{padding:20px}}.widget-gallery .tiled-gallery{margin-bottom:0px}.widget_goodreads .gr_custom_widget{padding:15px}@media (min-width: 720px){.widget_goodreads .gr_custom_widget{padding:20px}}.widget_goodreads div[class^="gr_custom_container"]{border:none;padding:0}.widget_goodreads div[class^="gr_custom_each_container"]{border-bottom:1px solid #f0f0f0;padding-bottom:10px}.widget_goodreads div[class^="gr_custom_container"] a{color:#555;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.widget_goodreads div[class^="gr_custom_container"] a:hover{color:#1179E2}.widget_goodreads div[class^="gr_custom_author"]{font-size:14px;color:#888}.widget_goodreads div[class^="gr_custom_author"] a{color:#888}.widget-grofile img{padding:15px 15px 0}@media (min-width: 720px){.widget-grofile img{padding:20px 20px 0}}.widget-grofile .grofile-meta{padding:0 15px}@media (min-width: 720px){.widget-grofile .grofile-meta{padding:0 20px}}.widget-grofile > h4{padding:0 15px}@media (min-width: 720px){.widget-grofile > h4{padding:0 20px}}.widget-grofile h4 a{color:#555;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.widget-grofile h4 a:hover{color:#1179E2}.widget-grofile .grofile-meta p{color:#555}.widget-grofile .grofile-urls{padding:0 15px}@media (min-width: 720px){.widget-grofile .grofile-urls{padding:0 20px}}.widget-grofile .grofile-urls li{padding:0}.widget-grofile p .grofile-full-link{display:block;padding:0 15px 15px;color:#1179E2}@media (min-width: 720px){.widget-grofile p .grofile-full-link{padding:0 20px 20px}}.widget_gravatar p img{margin:15px 0 15px 15px}@media (min-width: 720px){.widget_gravatar p img{margin:20px 0 20px 20px}}.widget_gravatar p:last-child{color:#555;padding:0 0 15px 15px}@media (min-width: 720px){.widget_gravatar p:last-child{padding:0 0 20px 20px}}.widget_image > div > .wp-caption{padding:15px;width:auto!important}@media (min-width: 960px){.widget_image > div > .wp-caption{padding:20px}}.widget_image > div > .wp-caption .wp-caption-text{margin-top:15px}.widget_wpcom_instagram_widget .wpcom-instagram-images{text-align:center;padding:15px;width:100%}@media (min-width: 720px){.widget_wpcom_instagram_widget .wpcom-instagram-images{padding:20px}}.widget_wpcom_instagram_widget .wpcom-instagram-images a{display:inline-block;float:left;margin-right:3.5%;max-width:31%}@media (min-width: 720px){.widget_wpcom_instagram_widget .wpcom-instagram-images a{margin-right:2.6%;max-width:14.5%}}@media (min-width: 960px){.widget_wpcom_instagram_widget .wpcom-instagram-images a{margin-right:3.5%;max-width:31%}}.widget_wpcom_instagram_widget .wpcom-instagram-images img{display:block;margin:0 0 10px;max-width:100%}.widget_wpcom_instagram_widget .wpcom-instagram-images a:nth-last-of-type(-n+3) img{margin-bottom:0px}.widget_wpcom_instagram_widget .wpcom-instagram-images > a:nth-child(3n){margin-right:0}@media (min-width: 720px){.widget_wpcom_instagram_widget .wpcom-instagram-images > a:nth-child(3n){margin-right:2.6%}}@media (min-width: 960px){.widget_wpcom_instagram_widget .wpcom-instagram-images > a:nth-child(3n){margin-right:0}}@media (min-width: 720px){.widget_wpcom_instagram_widget .wpcom-instagram-images > a:nth-child(6n){margin-right:0}}@media (min-width: 960px){.widget_wpcom_instagram_widget .wpcom-instagram-images > a:nth-child(6n){margin-right:0}}.widget_internet_defense_league_widget{padding:15px 15px 10px 15px}.widget_internet_defense_league_widget a{display:block;text-align:center}.widget_internet_defense_league_widget img{display:inline-block}@media (min-width: 720px){.widget_internet_defense_league_widget{padding:20px 20px 15px 20px}}.milestone-widget .milestone-content{max-width:100%;padding:15px}@media (min-width: 720px){.milestone-widget .milestone-content{padding:20px}}.music-player p{padding:15px;color:#555}.music-player p a{color:#555}.music-player p a:hover{color:#1179E2}@media (min-width: 720px){.music-player p{padding:20px}}.music-player .wp-playlist{border:none;padding:15px;margin:0}@media (min-width: 720px){.music-player .wp-playlist{padding:20px}}.music-player .wp-playlist .mejs-container{margin-top:12px;width:100%!important}.music-player .wp-playlist-current-item .wp-playlist-item-meta,
.music-player .wp-playlist-light .wp-playlist-item{color:#555;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.music-player .wp-playlist-current-item .wp-playlist-item-meta a:hover,
.music-player .wp-playlist-light .wp-playlist-item a:hover{color:#1179E2}.music-player .wp-playlist-current-item .wp-playlist-item-meta{line-height:1.6}.music-player .wp-playlist-light .wp-playlist-item{padding:5px 0;border-bottom:1px solid #f0f0f0}.music-player .wp-playlist-light .wp-playlist-item:first-child{padding-top:0px}.music-player .wp-playlist-light .wp-playlist-item:last-child{padding-bottom:0px;border-bottom:none}.music-player .wp-playlist-item-length{top:5px}.widget_jetpack_my_community .widgets-multi-column-grid ul{padding:15px 15px 9px}@media (min-width: 720px){.widget_jetpack_my_community .widgets-multi-column-grid ul{padding:20px 20px 14px}}.widget_jetpack_my_community .widgets-multi-column-grid ul li{margin:0px}.widget_jetpack_posts_i_like p{padding:15px;color:#555}.widget_jetpack_posts_i_like p a{color:#555;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.widget_jetpack_posts_i_like p a:hover{color:#1179E2}@media (min-width: 720px){.widget_jetpack_posts_i_like p{padding:20px}}.widget_jetpack_posts_i_like .widgets-list-layout li{margin-bottom:0}.widget_jetpack_posts_i_like .widgets-list-layout-links{float:left;width:75%;margin-left:15px}.widget_jetpack_posts_i_like .widgets-list-layout span{display:block}.widget_jetpack_posts_i_like .widgets-grid-layout{padding:15px;overflow:hidden;*zoom:1;text-align:center}@media (min-width: 720px){.widget_jetpack_posts_i_like .widgets-grid-layout{padding:20px 20px 16px}}.widget_jetpack_posts_i_like .widgets-grid-layout > .widget-grid-view-image{display:inline-block;float:left;margin-right:3.5%;width:31%}@media (min-width: 960px){.widget_jetpack_posts_i_like .widgets-grid-layout > .widget-grid-view-image{margin-right:3.5%}}.widget_jetpack_posts_i_like .widget-grid-view-image a{padding:0px}.widget_jetpack_posts_i_like .widget-grid-view-image img{margin-bottom:10px}@media (min-width: 720px){.widget_jetpack_posts_i_like .widget-grid-view-image img{margin:0 auto 5px}}@media (min-width: 720px){.widget_jetpack_posts_i_like .widget-grid-view-image img{margin:0 auto 10px}}.widget_jetpack_posts_i_like .widget-grid-view-image:nth-last-of-type(-n+3) img{margin-bottom:0px}.widget_jetpack_posts_i_like .widget-grid-view-image:nth-child(3n){margin-right:0}.widget_recent_comments table{width:100%;border-spacing:15px;border-collapse:collapse}@media (min-width: 720px){.widget_recent_comments table{border-spacing:20px}}.widget_recent_comments table tr{border-bottom:1px solid #f0f0f0}.widget_recent_comments table tr:last-child{border-bottom:none}.widget_recent_comments table td{vertical-align:middle;padding:14px 0;color:#555}@media (min-width: 720px){.widget_recent_comments table td{padding:16px 0}}.widget_recent_comments table tr td:first-child{padding-left:15px}@media (min-width: 720px){.widget_recent_comments table tr td:first-child{padding-left:20px}}.widget_recent_comments table tr td:last-child{padding-left:15px;padding-right:15px}.widget_recent_comments table td a{color:#555;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.widget_recent_comments table td a:hover{color:#1179E2}.widget_recent_images .recent_images{overflow:hidden;*zoom:1;text-align:center;padding:15px}@media (min-width: 720px){.widget_recent_images .recent_images{padding:20px}}.widget_recent_images .recent_images > a{display:inline-block;float:left;margin-right:3.5%;width:31%}@media (min-width: 960px){.widget_recent_images .recent_images > a{margin-right:3.5%}}.widget_recent_images .recent_images img{margin-bottom:10px}@media (min-width: 720px){.widget_recent_images .recent_images img{margin:0 auto 5px}}@media (min-width: 720px){.widget_recent_images .recent_images img{margin:0 auto 10px}}.widget_recent_images .recent_images a:nth-last-of-type(-n+3) img{margin-bottom:0px}.widget_recent_images .recent_images > a:nth-child(3n){margin-right:0}.widget_rss_links p{padding:14px 15px;border-bottom:1px solid #f0f0f0}@media (min-width: 720px){.widget_rss_links p{padding:16px 20px}}.widget_rss_links p:last-child{border-bottom:none}.widget_rss_links .feed-image-link{display:block;position:relative;top:3px}.widget_rss_links .feed-image-link img{float:left;margin-right:5px}.widget_rss_links a{color:#555;text-decoration:none;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.widget_rss_links a:hover{color:#1179E2}.widget_wpcom_social_media_icons_widget ul{padding:14px 0}.widget_wpcom_social_media_icons_widget ul > li{border:0}.tlkio-widget .tlkio-container{padding:15px}@media (min-width: 720px){.tlkio-widget .tlkio-container{padding:20px}}.widget_top-posts p{padding:15px;color:#555}.widget_top-posts p a{color:#555;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.widget_top-posts p a:hover{color:#1179E2}@media (min-width: 720px){.widget_top-posts p{padding:20px}}.widget_twitter_timeline iframe{width:100%!important;padding:10px 15px 15px 15px}@media (min-width: 720px){.widget_twitter_timeline iframe{padding:15px 20px 20px 20px}}.widget_upcoming_events_widget p{padding:15px;color:#555}.widget_upcoming_events_widget p a{color:#555;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.widget_upcoming_events_widget p a:hover{color:#1179E2}@media (min-width: 720px){.widget_upcoming_events_widget p{padding:20px}}.widget_upcoming_events_widget .upcoming-events li{margin-bottom:0px}.widget_upcoming_events_widget .upcoming-events .event-summary,
.widget_upcoming_events_widget .upcoming-events .event-when,
.widget_upcoming_events_widget .upcoming-events .event-description{color:#555;display:block}.widget_upcoming_events_widget .upcoming-events .event-summary{font-size:15px;margin-bottom:5px;font-weight:300}.widget_upcoming_events_widget .upcoming-events .event-description{margin-top:5px;font-size:13px;color:#888}.extracted-gallery{margin:0 -15px 15px -15px;padding:0 15px 0}@media (min-width: 720px){.extracted-gallery{margin:0 -20px 20px -20px;padding:0 20px 0}}.wp-post-image + .gallery,
.wp-post-image + .tiled-gallery,
.wp-post-image + .fluid-width-video-wrapper{margin-top:15px}@media (min-width: 720px){.wp-post-image + .gallery,
  .wp-post-image + .tiled-gallery,
  .wp-post-image + .fluid-width-video-wrapper{margin-top:20px}}.single-featured-image .tiled-gallery{margin:0!important}.tiled-gallery .gallery-row{margin:0 auto;width:100%}.gallery .gallery-item{float:left;margin-right:10px;margin-bottom:10px}.gallery .gallery-item img{display:block;max-width:100%;height:auto;margin:0 auto}@media (min-width: 720px){.gallery .gallery-item{margin-right:15px;margin-bottom:15px}}.gallery .gallery-caption{font-style:italic;font-size:13px;color:#888888;line-height:1.76923;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;max-width:85%;margin:10px auto 0}.gallery-columns-9 .gallery-item{width:8.64865%;margin-right:2.7027%}@media (min-width: 720px){.gallery-columns-9 .gallery-item{width:9.11765%;margin-right:2.20588%}}.gallery-columns-9 .gallery-caption{display:none}.gallery-columns-9 > .gallery-item:nth-child(9n+9){margin-right:0}.gallery-columns-9 > .gallery-item:nth-child(9n+1){clear:both}.gallery-columns-9 .gallery-item:nth-last-child(-n+9){margin-bottom:0}.gallery-columns-8 .gallery-item{width:10.13514%;margin-right:2.7027%}@media (min-width: 720px){.gallery-columns-8 .gallery-item{width:10.55147%;margin-right:2.20588%}}.gallery-columns-8 .gallery-caption{display:none}.gallery-columns-8 > .gallery-item:nth-child(8n+8){margin-right:0}.gallery-columns-8 > .gallery-item:nth-child(8n+1){clear:both}.gallery-columns-8 .gallery-item:nth-last-child(-n+8){margin-bottom:0}.gallery-columns-7 .gallery-item{width:11.89189%;margin-right:2.7027%}@media (min-width: 720px){.gallery-columns-7 .gallery-item{width:12.35294%;margin-right:2.20588%}}.gallery-columns-7 .gallery-caption{display:none}.gallery-columns-7 > .gallery-item:nth-child(7n+7){margin-right:0}.gallery-columns-7 > .gallery-item:nth-child(7n+1){clear:both}.gallery-columns-7 .gallery-item:nth-last-child(-n+7){margin-bottom:0}.gallery-columns-6 .gallery-item{width:14.18919%;margin-right:2.97297%}@media (min-width: 720px){.gallery-columns-6 .gallery-item{width:14.70588%;margin-right:2.35294%}}.gallery-columns-6 .gallery-caption{display:none}.gallery-columns-6 > .gallery-item:nth-child(6n+6){margin-right:0}.gallery-columns-6 > .gallery-item:nth-child(6n+1){clear:both}.gallery-columns-6 .gallery-item:nth-last-child(-n+6){margin-bottom:0}.gallery-columns-5 .gallery-item{width:17.83784%;margin-right:2.7027%}@media (min-width: 720px){.gallery-columns-5 .gallery-item{width:18.23529%;margin-right:2.20588%}}.gallery-columns-5 .gallery-caption{display:none}.gallery-columns-5 > .gallery-item:nth-child(5n+5){margin-right:0}.gallery-columns-5 > .gallery-item:nth-child(5n+1){clear:both}.gallery-columns-5 .gallery-item:nth-last-child(-n+5){margin-bottom:0}.gallery-columns-4 .gallery-item{width:22.97297%;margin-right:2.7027%}@media (min-width: 720px){.gallery-columns-4 .gallery-item{width:21.91176%;margin-right:4.05405%}}.gallery-columns-4 .gallery-caption{display:none}@media (min-width: 720px){.gallery-columns-4 .gallery-caption{display:block}}.gallery-columns-4 > .gallery-item:nth-child(4n+4){margin-right:0}.gallery-columns-4 > .gallery-item:nth-child(4n+1){clear:both}.gallery-columns-4 .gallery-item:nth-last-child(-n+4){margin-bottom:0}.gallery-columns-3 .gallery-item{width:31.35135%;margin-right:2.97297%}@media (min-width: 720px){.gallery-columns-3 .gallery-item{width:31.76471%;margin-right:2.35294%}}.gallery-columns-3 .gallery-caption{display:none}@media (min-width: 720px){.gallery-columns-3 .gallery-caption{display:block}}.gallery-columns-3 > .gallery-item:nth-child(3n+3){margin-right:0}.gallery-columns-3 > .gallery-item:nth-child(3n+1){clear:both}.gallery-columns-3 .gallery-item:nth-last-child(-n+3){margin-bottom:0}.gallery-columns-2 .gallery-item{width:48.64865%;margin-right:2.7027%}@media (min-width: 720px){.gallery-columns-2 .gallery-item{width:48.82353%;margin-right:2.35294%}}.gallery-columns-2 .gallery-caption{display:none}@media (min-width: 720px){.gallery-columns-2 .gallery-caption{display:block}}.gallery-columns-2 > .gallery-item:nth-child(2n+2){margin-right:0}.gallery-columns-2 > .gallery-item:nth-child(2n+1){clear:both}.gallery-columns-2 .gallery-item:nth-last-child(-n+2){margin-bottom:0}.gallery-columns-1 .gallery-item{width:100%;clear:both;margin-right:0}@media (min-width: 720px){.gallery-columns-1 .gallery-item{margin-right:10px}}.gallery-columns-1 .gallery-item:last-child{margin-bottom:0}div.sharedaddy{margin-top:20px}#jp-post-flair{padding-top:0!important}@media (min-width: 960px){div.sharedaddy:first-of-type{margin-top:40px}}div.sharedaddy h3.sd-title{margin-bottom:8px!important;font-size:12px!important;line-height:1.66667!important;color:#555555}div.sharedaddy h3.sd-title:before{display:none!important}div.sharedaddy.sd-like{height:auto!important}div.sharedaddy.sd-like .sd-title{display:block!important}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{position:relative!important}#jetpack_remote_comment{height:83px;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media (min-width: 720px){#jetpack_remote_comment{padding:20px;height:93px}}.comment-subscription-form{padding-left:15px;background:#fafafa}@media (min-width: 720px){.comment-subscription-form{padding-left:20px}}.comment-subscription-form + .comment-subscription-form{padding-top:10px;padding-bottom:15px}@media (min-width: 720px){.comment-subscription-form + .comment-subscription-form{padding-bottom:20px}}.comment-list > .comment > .comment-respond > form .comment-subscription-form{background:#ffffff}.comment-list .comment .comment-respond form script + .comment-subscription-form{padding-top:15px}.comment-list .comment .comment-respond form .comment-subscription-form:last-child{padding-bottom:0}.comment-list .comment > .children .depth-1 > .comment-respond > form .comment-subscription-form{background:#ffffff}.comment-list .comment > .children .depth-2 > .comment-respond > form .comment-subscription-form{background:#fafafa}.comment-list .comment > .children .depth-3 > .comment-respond > form .comment-subscription-form{background:#ffffff}.comment-list .comment > .children .depth-4 > .comment-respond > form .comment-subscription-form{background:#fafafa}.comment-list .comment > .children .depth-5 > .comment-respond > form .comment-subscription-form{background:#ffffff}.comment-list .comment > .children .depth-6 > .comment-respond > form .comment-subscription-form{background:#fafafa}.comment-list .comment > .children .depth-7 > .comment-respond > form .comment-subscription-form{background:#ffffff}.comment-list .comment > .children .depth-8 > .comment-respond > form .comment-subscription-form{background:#fafafa}.comment-list .comment > .children .depth-9 > .comment-respond > form .comment-subscription-form{background:#ffffff}.comment-list .comment > .children .depth-10 > .comment-respond > form .comment-subscription-form{background:#fafafa}#comments > #respond{margin-top:20px!important}#respond{margin:0!important;padding:0!important}#respond h3{margin:0!important;padding:15px!important;border-bottom:1px solid #f0f0f0}@media (min-width: 720px){#respond h3{padding:20px!important}}#respond form{overflow:hidden;*zoom:1;margin:15px!important}@media (min-width: 720px){#respond form{margin:20px!important}}#respond .comment-subscription-form,
#respond .form-submit{background:transparent}#respond p.comment-subscription-form{margin-bottom:10px!important}#respond p.comment-subscription-form label,
#respond p.post-subscription-form label{color:#555!important;font-weight:inherit!important}#respond .form-submit{padding-bottom:0!important}#comments > .comment-list > .comment:last-child{border-bottom:none;padding-bottom:0px}#comments .comment-list .comment #respond{margin-top:15px!important}@media (min-width: 960px){#comments .comment-list .comment #respond{margin-top:20px!important}}#comments .comment-list .comment #respond h3{margin-left:0!important;margin-right:0!important;border-bottom:none;padding-bottom:0!important;padding-left:0!important;padding-right:0!important}#comments .comment-list .comment #respond form{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}@media (min-width: 960px){#comments.longform{padding-bottom:20px!important}}@media (min-width: 960px){#comments.longform > #respond .comment-form{margin:0 auto!important;max-width:600px!important;padding-top:20px!important;border-top:1px solid #f0f0f0}}#comments.longform > #respond .comment-form .comment-form-posting-as{background:transparent!important}@media (min-width: 960px){#comments.longform .comment-list .comment .children .comment{max-width:600px!important;margin-left:auto!important;margin-right:auto!important}}@media (min-width: 960px){#comments.longform > #respond h3{margin:0 auto!important;border-bottom:none;padding-left:0!important;padding-right:0!important}}@media (min-width: 960px){#comments.longform #respond #comment-form-subscribe .comment-subscription-form,
  #comments.longform #respond #comment-form-subscribe .post-subscription-form{text-align:left!important;background:transparent!important}}.infinite-scroll .paging-navigation .nav-links{display:none}.infinite-loader{display:table;width:100%;padding-left:15px;vertical-align:middle;min-height:58px;background:#ffffff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media (min-width: 960px){.infinite-loader{padidng-left:20px}}#infinite-handle{width:100%;position:relative;padding:20px 15px;display:block;background:#f9f9f9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in;cursor:pointer}#infinite-handle:hover{background:#ffffff;cursor:pointer}@media (min-width: 960px){#infinite-handle{padding:20px}}#infinite-handle:before{content:"Load more posts";font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;color:#1179E2;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}@media (min-width: 960px){#infinite-handle:before{font-size:18px}}#infinite-handle:hover:before{color:#333333}#infinite-handle span{display:none}.infinite-wrap article:first-of-type{margin-top:15px}@media (min-width: 720px){.infinite-wrap article:first-of-type{margin-top:20px}}#infinite-footer{z-index:1000}div#jp-relatedposts{margin-top:40px;padding-top:0;margin-bottom:40px}div#jp-relatedposts h3.jp-relatedposts-headline{display:block;width:100%;padding:0 15px 10px 0;margin-bottom:15px;border-bottom:1px solid #f0f0f0}@media (min-width: 720px){div#jp-relatedposts h3.jp-relatedposts-headline{margin-bottom:15px;padding:0 20px 10px 0}}div#jp-relatedposts h3.jp-relatedposts-headline em:before{display:none}div#jp-relatedposts h3.jp-relatedposts-headline em{font-size:16px;line-height:1.0625;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}@media (min-width: 720px){div#jp-relatedposts h3.jp-relatedposts-headline em{font-size:18px;line-height:1}}div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post{clear:both;width:100%;opacity:1;margin-bottom:13px}div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post:last-child{margin-bottom:0}@media (min-width: 720px){div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post{float:left;clear:none;width:31%;margin-right:3.5%;margin-bottom:0;padding:0}div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post:nth-child(3n){margin-right:0}div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+1){clear:both}}div#jp-relatedposts div.jp-relatedposts-items div.jp-relatedposts-post:hover .jp-relatedposts-post-title a{color:#333333;text-decoration:none}div#jp-relatedposts div.jp-relatedposts-items div.jp-relatedposts-post .jp-relatedposts-post-title a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#333333;font-size:14px;line-height:1.57143;font-weight:bold;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}div#jp-relatedposts div.jp-relatedposts-items div.jp-relatedposts-post .jp-relatedposts-post-title a:hover{color:#1179E2;text-decoration:none}div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img{display:none}@media (min-width: 720px){div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img{display:block;margin-top:5px;margin-bottom:10px}}div#jp-relatedposts div.jp-relatedposts-items-visual div.jp-relatedposts-post p.jp-relatedposts-post-excerpt{display:none}div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context{color:#888888;font-size:13px;line-height:1.38462;opacity:1}