/* ::::: https://s.w.org/wp-includes/css/dashicons.css?20160504 ::::: */

@font-face {
	font-family: "dashicons";
	src: url('dashicons.eot');
}
@font-face {
	font-family: "dashicons";
	font-style: normal;
	font-weight: normal;
	src: url('undefined') format("woff"), url('dashicons.ttf') format("truetype"), url('dashicons.svg') format("svg");
}
.dashicons, .dashicons-before::before { display: inline-block; width: 20px; height: 20px; font-size: 20px; line-height: 1; font-family: dashicons; text-decoration: inherit; font-weight: normal; font-style: normal; vertical-align: top; text-align: center; }
.dashicons-menu::before { content: ""; }
.dashicons-admin-site::before { content: ""; }
.dashicons-dashboard::before { content: ""; }
.dashicons-admin-media::before { content: ""; }
.dashicons-admin-page::before { content: ""; }
.dashicons-admin-comments::before { content: ""; }
.dashicons-admin-appearance::before { content: ""; }
.dashicons-admin-plugins::before { content: ""; }
.dashicons-admin-users::before { content: ""; }
.dashicons-admin-tools::before { content: ""; }
.dashicons-admin-settings::before { content: ""; }
.dashicons-admin-network::before { content: ""; }
.dashicons-admin-generic::before { content: ""; }
.dashicons-admin-home::before { content: ""; }
.dashicons-admin-collapse::before { content: ""; }
.dashicons-filter::before { content: ""; }
.dashicons-admin-customizer::before { content: ""; }
.dashicons-admin-multisite::before { content: ""; }
.dashicons-admin-links::before, .dashicons-format-links::before { content: ""; }
.dashicons-admin-post::before, .dashicons-format-standard::before { content: ""; }
.dashicons-format-image::before { content: ""; }
.dashicons-format-gallery::before { content: ""; }
.dashicons-format-audio::before { content: ""; }
.dashicons-format-video::before { content: ""; }
.dashicons-format-chat::before { content: ""; }
.dashicons-format-status::before { content: ""; }
.dashicons-format-aside::before { content: ""; }
.dashicons-format-quote::before { content: ""; }
.dashicons-welcome-write-blog::before, .dashicons-welcome-edit-page::before { content: ""; }
.dashicons-welcome-add-page::before { content: ""; }
.dashicons-welcome-view-site::before { content: ""; }
.dashicons-welcome-widgets-menus::before { content: ""; }
.dashicons-welcome-comments::before { content: ""; }
.dashicons-welcome-learn-more::before { content: ""; }
.dashicons-image-crop::before { content: ""; }
.dashicons-image-rotate::before { content: ""; }
.dashicons-image-rotate-left::before { content: ""; }
.dashicons-image-rotate-right::before { content: ""; }
.dashicons-image-flip-vertical::before { content: ""; }
.dashicons-image-flip-horizontal::before { content: ""; }
.dashicons-image-filter::before { content: ""; }
.dashicons-undo::before { content: ""; }
.dashicons-redo::before { content: ""; }
.dashicons-editor-bold::before { content: ""; }
.dashicons-editor-italic::before { content: ""; }
.dashicons-editor-ul::before { content: ""; }
.dashicons-editor-ol::before { content: ""; }
.dashicons-editor-quote::before { content: ""; }
.dashicons-editor-alignleft::before { content: ""; }
.dashicons-editor-aligncenter::before { content: ""; }
.dashicons-editor-alignright::before { content: ""; }
.dashicons-editor-insertmore::before { content: ""; }
.dashicons-editor-spellcheck::before { content: ""; }
.dashicons-editor-distractionfree::before, .dashicons-editor-expand::before { content: ""; }
.dashicons-editor-contract::before { content: ""; }
.dashicons-editor-kitchensink::before { content: ""; }
.dashicons-editor-underline::before { content: ""; }
.dashicons-editor-justify::before { content: ""; }
.dashicons-editor-textcolor::before { content: ""; }
.dashicons-editor-paste-word::before { content: ""; }
.dashicons-editor-paste-text::before { content: ""; }
.dashicons-editor-removeformatting::before { content: ""; }
.dashicons-editor-video::before { content: ""; }
.dashicons-editor-customchar::before { content: ""; }
.dashicons-editor-outdent::before { content: ""; }
.dashicons-editor-indent::before { content: ""; }
.dashicons-editor-help::before { content: ""; }
.dashicons-editor-strikethrough::before { content: ""; }
.dashicons-editor-unlink::before { content: ""; }
.dashicons-editor-rtl::before { content: ""; }
.dashicons-editor-break::before { content: ""; }
.dashicons-editor-code::before { content: ""; }
.dashicons-editor-paragraph::before { content: ""; }
.dashicons-editor-table::before { content: ""; }
.dashicons-align-left::before { content: ""; }
.dashicons-align-right::before { content: ""; }
.dashicons-align-center::before { content: ""; }
.dashicons-align-none::before { content: ""; }
.dashicons-lock::before { content: ""; }
.dashicons-unlock::before { content: ""; }
.dashicons-calendar::before { content: ""; }
.dashicons-calendar-alt::before { content: ""; }
.dashicons-visibility::before { content: ""; }
.dashicons-hidden::before { content: ""; }
.dashicons-post-status::before { content: ""; }
.dashicons-edit::before { content: ""; }
.dashicons-post-trash::before, .dashicons-trash::before { content: ""; }
.dashicons-sticky::before { content: ""; }
.dashicons-external::before { content: ""; }
.dashicons-arrow-up::before { content: ""; }
.dashicons-arrow-down::before { content: ""; }
.dashicons-arrow-left::before { content: ""; }
.dashicons-arrow-right::before { content: ""; }
.dashicons-arrow-up-alt::before { content: ""; }
.dashicons-arrow-down-alt::before { content: ""; }
.dashicons-arrow-left-alt::before { content: ""; }
.dashicons-arrow-right-alt::before { content: ""; }
.dashicons-arrow-up-alt2::before { content: ""; }
.dashicons-arrow-down-alt2::before { content: ""; }
.dashicons-arrow-left-alt2::before { content: ""; }
.dashicons-arrow-right-alt2::before { content: ""; }
.dashicons-leftright::before { content: ""; }
.dashicons-sort::before { content: ""; }
.dashicons-randomize::before { content: ""; }
.dashicons-list-view::before { content: ""; }
.dashicons-exerpt-view::before, .dashicons-excerpt-view::before { content: ""; }
.dashicons-grid-view::before { content: ""; }
.dashicons-move::before { content: ""; }
.dashicons-hammer::before { content: ""; }
.dashicons-art::before { content: ""; }
.dashicons-migrate::before { content: ""; }
.dashicons-performance::before { content: ""; }
.dashicons-universal-access::before { content: ""; }
.dashicons-universal-access-alt::before { content: ""; }
.dashicons-tickets::before { content: ""; }
.dashicons-nametag::before { content: ""; }
.dashicons-clipboard::before { content: ""; }
.dashicons-heart::before { content: ""; }
.dashicons-megaphone::before { content: ""; }
.dashicons-schedule::before { content: ""; }
.dashicons-wordpress::before { content: ""; }
.dashicons-wordpress-alt::before { content: ""; }
.dashicons-pressthis::before { content: ""; }
.dashicons-update::before { content: ""; }
.dashicons-screenoptions::before { content: ""; }
.dashicons-cart::before { content: ""; }
.dashicons-feedback::before { content: ""; }
.dashicons-cloud::before { content: ""; }
.dashicons-translation::before { content: ""; }
.dashicons-tag::before { content: ""; }
.dashicons-category::before { content: ""; }
.dashicons-archive::before { content: ""; }
.dashicons-tagcloud::before { content: ""; }
.dashicons-text::before { content: ""; }
.dashicons-media-archive::before { content: ""; }
.dashicons-media-audio::before { content: ""; }
.dashicons-media-code::before { content: ""; }
.dashicons-media-default::before { content: ""; }
.dashicons-media-document::before { content: ""; }
.dashicons-media-interactive::before { content: ""; }
.dashicons-media-spreadsheet::before { content: ""; }
.dashicons-media-text::before { content: ""; }
.dashicons-media-video::before { content: ""; }
.dashicons-playlist-audio::before { content: ""; }
.dashicons-playlist-video::before { content: ""; }
.dashicons-controls-play::before { content: ""; }
.dashicons-controls-pause::before { content: ""; }
.dashicons-controls-forward::before { content: ""; }
.dashicons-controls-skipforward::before { content: ""; }
.dashicons-controls-back::before { content: ""; }
.dashicons-controls-skipback::before { content: ""; }
.dashicons-controls-repeat::before { content: ""; }
.dashicons-controls-volumeon::before { content: ""; }
.dashicons-controls-volumeoff::before { content: ""; }
.dashicons-yes::before { content: ""; }
.dashicons-no::before { content: ""; }
.dashicons-no-alt::before { content: ""; }
.dashicons-plus::before { content: ""; }
.dashicons-plus-alt::before { content: ""; }
.dashicons-plus-alt2::before { content: ""; }
.dashicons-minus::before { content: ""; }
.dashicons-dismiss::before { content: ""; }
.dashicons-marker::before { content: ""; }
.dashicons-star-filled::before { content: ""; }
.dashicons-star-half::before { content: ""; }
.dashicons-star-empty::before { content: ""; }
.dashicons-flag::before { content: ""; }
.dashicons-info::before { content: ""; }
.dashicons-warning::before { content: ""; }
.dashicons-share::before { content: ""; }
.dashicons-share1::before { content: ""; }
.dashicons-share-alt::before { content: ""; }
.dashicons-share-alt2::before { content: ""; }
.dashicons-twitter::before { content: ""; }
.dashicons-rss::before { content: ""; }
.dashicons-email::before { content: ""; }
.dashicons-email-alt::before { content: ""; }
.dashicons-facebook::before { content: ""; }
.dashicons-facebook-alt::before { content: ""; }
.dashicons-networking::before { content: ""; }
.dashicons-googleplus::before { content: ""; }
.dashicons-location::before { content: ""; }
.dashicons-location-alt::before { content: ""; }
.dashicons-camera::before { content: ""; }
.dashicons-images-alt::before { content: ""; }
.dashicons-images-alt2::before { content: ""; }
.dashicons-video-alt::before { content: ""; }
.dashicons-video-alt2::before { content: ""; }
.dashicons-video-alt3::before { content: ""; }
.dashicons-vault::before { content: ""; }
.dashicons-shield::before { content: ""; }
.dashicons-shield-alt::before { content: ""; }
.dashicons-sos::before { content: ""; }
.dashicons-search::before { content: ""; }
.dashicons-slides::before { content: ""; }
.dashicons-analytics::before { content: ""; }
.dashicons-chart-pie::before { content: ""; }
.dashicons-chart-bar::before { content: ""; }
.dashicons-chart-line::before { content: ""; }
.dashicons-chart-area::before { content: ""; }
.dashicons-groups::before { content: ""; }
.dashicons-businessman::before { content: ""; }
.dashicons-id::before { content: ""; }
.dashicons-id-alt::before { content: ""; }
.dashicons-products::before { content: ""; }
.dashicons-awards::before { content: ""; }
.dashicons-forms::before { content: ""; }
.dashicons-testimonial::before { content: ""; }
.dashicons-portfolio::before { content: ""; }
.dashicons-book::before { content: ""; }
.dashicons-book-alt::before { content: ""; }
.dashicons-download::before { content: ""; }
.dashicons-upload::before { content: ""; }
.dashicons-backup::before { content: ""; }
.dashicons-clock::before { content: ""; }
.dashicons-lightbulb::before { content: ""; }
.dashicons-microphone::before { content: ""; }
.dashicons-desktop::before { content: ""; }
.dashicons-laptop::before { content: ""; }
.dashicons-tablet::before { content: ""; }
.dashicons-smartphone::before { content: ""; }
.dashicons-phone::before { content: ""; }
.dashicons-smiley::before { content: ""; }
.dashicons-index-card::before { content: ""; }
.dashicons-carrot::before { content: ""; }
.dashicons-building::before { content: ""; }
.dashicons-store::before { content: ""; }
.dashicons-album::before { content: ""; }
.dashicons-palmtree::before { content: ""; }
.dashicons-tickets-alt::before { content: ""; }
.dashicons-money::before { content: ""; }
.dashicons-thumbs-up::before { content: ""; }
.dashicons-thumbs-down::before { content: ""; }
.dashicons-layout::before { content: ""; }
.dashicons-paperclip::before { content: ""; }
/* ::::: https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,400,300,600&subset=latin,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext,cyrillic ::::: */

@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoata-j2u0lmlup9rwlsytm3ho.woff2') format("woff2");
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoatzx5f-9o1vgp2exwfjgl7ay.woff2') format("woff2");
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoatrwv49_lsm1nyrwo-zkhivy.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoataarobkawv3vxw3jmhvenga.woff2') format("woff2");
	unicode-range: U+370-3FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoatf8zf_fossgrmwss7aa9k2w.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoatt0lw-43amezio6xutljad8.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoategdm0lzdjqr5-oayxsoefg.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans"), local("OpenSans"), url('k88pr3goawt7btt32z01mxjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans"), local("OpenSans"), url('rjgo7rytmqivp7vzi-q5urjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans"), local("OpenSans"), url('lwcjsqkb6emdfhrevqa1krjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans"), local("OpenSans"), url('xozscpt2726on7jbcb_pahjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+370-3FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans"), local("OpenSans"), url('59zrklao5bwgqf5a9baeerjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans"), local("OpenSans"), url('u-wuoqret9fueobqw7jkrrjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans"), local("OpenSans"), url('cjzkeoubrn4kerxqtauh3vtxra8tvwticgirnjhmvjw.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url('mtp_ysujh_bn48vbg8snsq-j2u0lmlup9rwlsytm3ho.woff2') format("woff2");
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url('mtp_ysujh_bn48vbg8snspx5f-9o1vgp2exwfjgl7ay.woff2') format("woff2");
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url('mtp_ysujh_bn48vbg8snshwv49_lsm1nyrwo-zkhivy.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url('mtp_ysujh_bn48vbg8snsqarobkawv3vxw3jmhvenga.woff2') format("woff2");
	unicode-range: U+370-3FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url('mtp_ysujh_bn48vbg8snsv8zf_fossgrmwss7aa9k2w.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url('mtp_ysujh_bn48vbg8snsj0lw-43amezio6xutljad8.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url('mtp_ysujh_bn48vbg8snsugdm0lzdjqr5-oayxsoefg.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 300;
	src: local("Open Sans Light Italic"), local("OpenSansLight-Italic"), url('prmixeptr36kac0geaetxhgvthls8y7etjzdcyfcsle.woff2') format("woff2");
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 300;
	src: local("Open Sans Light Italic"), local("OpenSansLight-Italic"), url('prmixeptr36kac0geaetxpimaisvauvusyyvzomndek.woff2') format("woff2");
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 300;
	src: local("Open Sans Light Italic"), local("OpenSansLight-Italic"), url('prmixeptr36kac0geaetxrbawgjcah5ky0jbcgiwdb8.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 300;
	src: local("Open Sans Light Italic"), local("OpenSansLight-Italic"), url('prmixeptr36kac0geaetxv14vlcfypylacqy2ufdrm4.woff2') format("woff2");
	unicode-range: U+370-3FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 300;
	src: local("Open Sans Light Italic"), local("OpenSansLight-Italic"), url('prmixeptr36kac0geaetxqfjul7rr1x4pojgi27us4w.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 300;
	src: local("Open Sans Light Italic"), local("OpenSansLight-Italic"), url('prmixeptr36kac0geaetxqvypxdneegd26m9emfsswg.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 300;
	src: local("Open Sans Light Italic"), local("OpenSansLight-Italic"), url('prmixeptr36kac0geaetxko2ltmewa_kmiywrkncwpc.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 400;
	src: local("Open Sans Italic"), local("OpenSans-Italic"), url('xjajxh38i15wypjxxugmbjtoq_mqjvwkksun0wkzc2i.woff2') format("woff2");
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 400;
	src: local("Open Sans Italic"), local("OpenSans-Italic"), url('xjajxh38i15wypjxxugmbjuj_cnvwiuubmvgbx098mw.woff2') format("woff2");
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 400;
	src: local("Open Sans Italic"), local("OpenSans-Italic"), url('xjajxh38i15wypjxxugmbkbckliaa1lc45dfaafaura.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 400;
	src: local("Open Sans Italic"), local("OpenSans-Italic"), url('xjajxh38i15wypjxxugmbmo_suj8uo4ylwrins22t3y.woff2') format("woff2");
	unicode-range: U+370-3FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 400;
	src: local("Open Sans Italic"), local("OpenSans-Italic"), url('xjajxh38i15wypjxxugmbr6up8jxqwt8hva3mdhkv_0.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 400;
	src: local("Open Sans Italic"), local("OpenSans-Italic"), url('xjajxh38i15wypjxxugmbiye0-aqj3nfinttidxdju4.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 400;
	src: local("Open Sans Italic"), local("OpenSans-Italic"), url('xjajxh38i15wypjxxugmbo4p5icox8kq3llunmylgo4.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 600;
	src: local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url('prmixeptr36kac0geaetxmgpamocqd37_tyh_8ri5mm.woff2') format("woff2");
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 600;
	src: local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url('prmixeptr36kac0geaetxspnmtlbns9uqzhqlyiehuu.woff2') format("woff2");
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 600;
	src: local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url('prmixeptr36kac0geaetxgyhumqnpmbcogyhranxyyy.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 600;
	src: local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url('prmixeptr36kac0geaetxhuvaxedvvyddqrz3aer0yc.woff2') format("woff2");
	unicode-range: U+370-3FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 600;
	src: local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url('prmixeptr36kac0geaetxlf4y_3s5bcyyylifuswyuu.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 600;
	src: local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url('prmixeptr36kac0geaetxnywqdtbbuhn3vpgzufrcy8.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 600;
	src: local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url('prmixeptr36kac0geaetxl2umoyru7pgriv8dxcgjjk.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* ::::: https://s.w.org/style/wp4.css?49 ::::: */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, table, th, td { margin: 0px; padding: 0px; }
fieldset, img, abbr { border: 0px none; }
address, caption, cite, code, dfn, h1, h2, h3, h4, h5, h6, th, var { font-style: normal; font-weight: normal; }
q::before, q::after { content: ""; }
a { text-decoration: none; }
html { overflow-y: scroll; }
body { font-size: 62.5%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: sans-serif; line-height: 22px; color: rgb(68, 68, 68); }
a, #wporg-footer ul li a { color: rgb(33, 117, 155); text-decoration: none; font-weight: normal; }
a:visited, #wporg-footer ul li a:visited { color: rgb(76, 166, 207); }
p a { border-bottom: 1px solid rgb(223, 223, 223); }
.button a, .button a:hover, #headline a:not(.button), #headline a:hover:not(.button), #sidebar a:not(.button), #sidebar a:hover:not(.button), .frontpageheatmap a, .frontpageheatmap a:hover, .col-3 a, .col-3 a:hover { border: medium none ! important; }
p a:hover { border-bottom: 1px solid rgb(213, 78, 33); }
a:hover { color: rgb(213, 78, 33); }
h2 { font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif; font-weight: 300; font-size: 22px; }
h2 a { font-weight: 300; }
.screen-reader-text { position: absolute; margin: -1px; padding: 0px; height: 1px; width: 1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; word-wrap: normal ! important; }
.aligncenter, div.aligncenter { display: block; margin: 5px auto; }
.aligncenter { display: block; margin: 5px auto; }
.wrapper { max-width: 960px; margin: 0px auto; clear: both; }
#wporg-header { position: relative; height: 140px; width: 100%; background: rgb(35, 40, 45) none repeat scroll 0% 0%; text-align: center; }
#wporg-header h1 { display: inline-block; width: 303px; }
#wporg-header h1 a { display: block; background: transparent url('wp-header-logo.png') no-repeat scroll left center / 303px 53px; width: 303px; height: 88px; text-indent: -9999px; }
@media not all, only screen and (min-resolution: 1.5dppx), only screen and (min-resolution: 144dpi) {
	#wporg-header h1 a { background-image: url('wp-header-logo-2x.png'); }
}
#head-search { height: 48px; }
#head-search form { width: 288px; display: inline-block; margin-left: 60px; border-bottom: 1px solid rgb(63, 63, 63); }
#head-search input.text { background: rgb(25, 30, 35) none repeat scroll 0% 0%; border: 0px none; margin-right: 0px; margin-bottom: 0px; width: 256px; height: 24px; color: rgb(180, 185, 190); float: left; font-size: 12px; outline: medium none; font-family: "Open Sans",sans-serif; border-radius: 0px; }
#head-search input.text::-moz-placeholder { color: rgb(238, 238, 238); }
#head-search .button { float: left; text-shadow: none ! important; border: medium none; height: 30px; width: 26px; background: rgb(25, 30, 35) url('admin-bar-sprite.png') no-repeat scroll 100% 2px; border-radius: 0px; padding: 0px; }
#wporg-header ul#wporg-header-menu { position: absolute; left: -75%; margin: 0px; padding: 20px 0px 0px; min-width: 200px; max-width: 75%; background: rgb(35, 40, 45) none repeat scroll 0% 0%; list-style: outside none none; text-align: left; transition: left 0.3s ease 0s; z-index: 10; }
#wporg-header ul li { position: relative; list-style-type: none; }
#wporg-header ul li a { font-family: "Open Sans",Helvetica,Arial,"Liberation Sans",sans-serif; font-weight: 600; display: block; line-height: 34px; padding: 10px 30px; margin: 0px 4px; font-size: 13px; color: rgb(238, 238, 238); height: 34px; }
#wporg-header ul li a:hover, #wporg-header ul li a.current, #wporg-header ul li.current-menu-item a, #wporg-header ul li.current_page_parent a { color: rgb(69, 187, 230); }
#wporg-header .nav-submenu { display: none; position: static; padding: 0px; margin-top: -15px; margin-bottom: 10px; }
#wporg-header ul.nav-submenu li a { margin-left: 20px; height: 24px; line-height: 24px; }
#wporg-header ul li#download { height: 34px; padding: 0px 0px 34px; float: right; margin-right: 14px; overflow: hidden; }
#wporg-header ul li#download a { margin: 0px; padding: 0px 16px; }
#wporg-header ul li#download a:hover { color: rgb(238, 238, 238); }
@media screen and (max-width: 820px) {
	#wporg-header ul li#download { display: none; }
}
@media screen and (max-width: 768px) {
	#wporg-header ul li#download { display: block; float: none; margin: 10px 20px 20px; padding-bottom: 0px; height: auto; }
	#wporg-header ul li#download a { padding: 4px 10px; }
}
#mobile-menu-button { position: absolute; top: 75px; left: 10px; display: block; float: left; width: 39px; height: 32px; vertical-align: top; text-align: center; text-decoration: inherit; font-weight: normal; font-style: normal; font-size: 16px; font-family: "dashicons"; line-height: 1; }
#mobile-menu-button::before { display: inline-block; float: left; box-sizing: border-box; margin: 0px; padding: 3px; width: 39px; height: 32px; outline: medium none; border: medium none; color: rgb(136, 136, 136); content: ""; vertical-align: middle; text-decoration: none; font: 50px/1 "Dashicons"; }
#mobile-menu-button:hover { background: transparent none repeat scroll 0% 0%; }
@media screen and (min-width: 480px) {
	#head-search form { margin-left: 0px; }
}
@media screen and (max-width: 480px) {
	#head-search form { width: 248px; }
	#head-search input.text { width: 216px; }
}
@media screen and (min-width: 769px) {
	#wporg-header { height: 120px; text-align: inherit; }
	#wporg-header h1 { float: left; padding-left: 10px; }
	#head-search { float: right; margin-right: 14px; height: 48px; padding-top: 30px; }
	#head-search form { margin-left: 0px; }
	#wporg-header ul#wporg-header-menu { position: static; float: left; margin: -15px 0px 0px; padding: 0px; min-width: 0px; max-width: inherit; width: 100%; list-style: outside none none; }
	#wporg-header ul li { float: left; position: relative; }
	#wporg-header ul li a { font-family: "Open Sans",Helvetica,Arial,"Liberation Sans",sans-serif; font-weight: 600; display: block; line-height: 34px; padding: 0px 6px; margin: 0px 4px; font-size: 13px; color: rgb(238, 238, 238); height: 46px; }
	#wporg-header ul li a.current ~ .uparrow { width: 0px; height: 0px; border-left: 9px solid transparent; border-right: 9px solid transparent; border-bottom: 9px solid rgb(247, 247, 247); margin: -8px auto 0px; }
	#wporg-header ul li.current-menu-item::after, #wporg-header ul li.current_page_parent::after { content: ""; position: absolute; left: 50%; width: 0px; height: 0px; border-left: 9px solid transparent; border-right: 9px solid transparent; border-bottom: 9px solid rgb(247, 247, 247); margin: -8px 0px 0px -9px; }
	#wporg-header ul li:hover .nav-submenu ~ .uparrow, #wporg-header ul li .nav-submenu:hover ~ .uparrow { width: 0px; height: 0px; border-left: 9px solid transparent; border-right: 9px solid transparent; border-bottom: 9px solid rgb(50, 55, 60); margin: -10px auto 0px; }
	#wporg-header .nav-submenu { display: none ! important; min-width: 0px; background: rgb(50, 55, 60) none repeat scroll 0% 0%; margin-top: -1px; border-width: 0px 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(50, 55, 60) rgb(50, 55, 60); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
	#wporg-header ul li:hover .nav-submenu, #wporg-header ul li .nav-submenu:hover { display: block ! important; position: absolute; top: 46px; left: 0px; z-index: 11; width: auto; }
	#wporg-header ul li .nav-submenu li { float: none; }
	#wporg-header ul.nav-submenu li a { margin-left: 6px; height: 34px; line-height: 34px; }
	#headline h2 { text-rendering: optimizelegibility; }
	#mobile-menu-button { display: none; }
}
@media screen and (max-width: 960px) {
}
@media screen and (min-width: 821px) {
}
.submit input, input[type="button"], input[type="submit"], .button, .button-primary, .download-button, .button-secondary { display: inline-block; text-decoration: none; font-size: 12px; line-height: 23px; height: 24px; margin: 0px; padding: 0px 10px 1px; cursor: pointer; border-width: 1px; border-style: solid; border-radius: 3px; white-space: nowrap; box-sizing: border-box; }
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner { border-width: 1px 0px; border-style: solid none; border-color: transparent; padding: 0px; }
.button:active { outline: medium none; }
.submit input, input[type="button"], input[type="submit"], .button, .button-secondary { background: rgb(243, 243, 243) linear-gradient(to bottom, rgb(254, 254, 254), rgb(244, 244, 244)) repeat scroll 0% 0%; border-color: rgb(187, 187, 187); color: rgb(51, 51, 51); text-shadow: 0px 1px 0px rgb(255, 255, 255); }
.submit input:hover, input[type="button"]:hover, input[type="submit"]:hover, .submit input:focus, input[type="button"]:focus, input[type="submit"]:focus, .button.hover, .button:hover, .button-secondary:hover, .button.focus, .button:focus, .button-secondary:focus { background: rgb(243, 243, 243) linear-gradient(to bottom, rgb(255, 255, 255), rgb(243, 243, 243)) repeat scroll 0% 0%; border-color: rgb(153, 153, 153); color: rgb(34, 34, 34); }
.submit input:focus, input[type="button"]:focus, input[type="submit"]:focus, .button.focus, .button:focus, .button-secondary:focus { box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2); }
.submit input:active, input[type="button"]:active, input[type="submit"]:active, .button.active, .button.active:hover, .button.active:focus, .button:active, .button-secondary:active { background: rgb(238, 238, 238) linear-gradient(to bottom, rgb(244, 244, 244), rgb(254, 254, 254)) repeat scroll 0% 0%; border-color: rgb(153, 153, 153); color: rgb(51, 51, 51); text-shadow: 0px -1px 0px rgb(255, 255, 255); box-shadow: 0px 2px 5px -3px rgba(0, 0, 0, 0.5) inset; }
.submit input:disabled, input[type="button"]:disabled, input[type="submit"]:disabled, .button[disabled], .button:disabled, .button-secondary[disabled], .button-secondary:disabled, .button-disabled { color: rgb(170, 170, 170) ! important; border-color: rgb(221, 221, 221) ! important; background-image: linear-gradient(to bottom, rgb(249, 249, 249), rgb(244, 244, 244)) ! important; box-shadow: none ! important; text-shadow: 0px 1px 0px rgb(255, 255, 255) ! important; cursor: default; }
.button-primary, .download-button, .button-primary:visited, .download-button:visited { background-color: rgb(33, 117, 155); background-image: linear-gradient(to bottom, rgb(42, 149, 197), rgb(33, 117, 155)); border-color: rgb(33, 117, 155) rgb(33, 117, 155) rgb(30, 106, 141); box-shadow: 0px 1px 0px rgba(120, 200, 230, 0.5) inset; color: rgb(255, 255, 255); text-decoration: none; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1); }
.button-primary.hover, .button-primary:hover, .button-primary.focus, .button-primary:focus, .download-button.hover, .download-button:hover, .download-button.focus, .download-button:focus { background-color: rgb(39, 138, 183); background-image: linear-gradient(to bottom, rgb(46, 159, 210), rgb(33, 117, 155)); border-color: rgb(27, 96, 127); box-shadow: 0px 1px 0px rgba(120, 200, 230, 0.6) inset; color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3); }
.button-primary.focus, .button-primary:focus, .download-button.focus, .download-button:focus { border-color: rgb(14, 57, 80); box-shadow: 0px 1px 0px rgba(120, 200, 230, 0.6) inset, 1px 1px 2px rgba(0, 0, 0, 0.4); }
.button-primary.active, .button-primary.active:hover, .button-primary.active:focus, .button-primary:active, .download-button.active, .download-button.active:hover, .download-button.active:focus, .download-button:active { background: rgb(27, 96, 127) linear-gradient(to bottom, rgb(33, 117, 155), rgb(39, 138, 183)) repeat scroll 0% 0%; border-color: rgb(18, 69, 96) rgb(35, 130, 174) rgb(35, 130, 174); color: rgba(255, 255, 255, 0.95); box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1) inset; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1); }
.button-primary[disabled], .button-primary:disabled, .button-primary-disabled, .download-button[disabled], .download-button:disabled, .download-button-disabled { color: rgb(148, 205, 231) ! important; background: rgb(41, 140, 186) none repeat scroll 0% 0% ! important; border-color: rgb(27, 96, 127) ! important; box-shadow: none ! important; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.1) ! important; cursor: default; }
h5 { font-weight: bold; font-size: 1em; margin-bottom: 12px; }
@media not all, only screen and (min-resolution: 1.5dppx), only screen and (min-resolution: 144dpi) {
}
input.text { margin-right: 2px; font-size: 12px; padding: 3px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); height: 16px; vertical-align: top; color: rgb(102, 102, 102); font-family: sans-serif; }
#headline { height: 62px; background: rgb(247, 247, 247) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(223, 223, 223); }
#headline h2 { color: rgb(85, 85, 85); font-size: 28px; line-height: 1em; text-shadow: 0px 1px 0px rgb(255, 255, 255); padding-top: 18px; padding-left: 9px; float: left; }
.wporg-make .site-title a::before, body.wporg-make #headline h2 a::before { display: inline-block; font: 28px/1 "dashicons"; vertical-align: top; width: 36px; }
body.make-core #headline h2 a::before { content: ""; }
body.make-design #headline h2 a::before { content: ""; }
body.make-mobile #headline h2 a::before { content: ""; }
body.make-accessibility #headline h2 a::before { content: ""; }
body.make-polyglots #headline h2 a::before { content: ""; }
body.make-support #headline h2 a::before { content: ""; }
body.make-themes #headline h2 a::before { content: ""; }
body.make-plugins #headline h2 a::before { content: ""; }
body.make-docs #headline h2 a::before { content: ""; }
body.make-community #headline h2 a::before { content: ""; }
body.make-meta #headline h2 a::before { content: ""; }
body.make-training #headline h2 a::before { content: ""; }
body.make-flow #headline h2 a::before { content: ""; }
body.make-tv #headline h2 a::before { content: ""; }
.make-core .site-title a::before { content: ""; }
.make-design .site-title a::before { content: ""; }
.make-mobile .site-title a::before { content: ""; }
.make-accessibility .site-title a::before { content: ""; }
.make-polyglots .site-title a::before { content: ""; }
.make-support .site-title a::before { content: ""; }
.make-themes .site-title a::before { content: ""; }
.make-plugins .site-title a::before { content: ""; }
.make-docs .site-title a::before { content: ""; }
.make-community .site-title a::before { content: ""; }
.make-meta .site-title a::before { content: ""; }
.make-training .site-title a::before { content: ""; }
.make-systems .site-title a::before { content: ""; }
.make-flow .site-title a::before { content: ""; }
.make-tv .site-title a::before { content: ""; }
#wporg-footer { clear: both; overflow: auto; margin: 0px auto; padding: 22px 14px 65px; border-top: 1px solid rgb(223, 223, 223); background-color: rgb(247, 247, 247); }
#wporg-footer .wrapper { overflow: auto; max-width: 932px; }
#wporg-footer ul { float: left; overflow: auto; width: 135px; margin-left: 24px; margin-bottom: 20px; padding-left: 0px; }
@media screen and (min-width: 960px) {
	#wporg-footer ul:first-child { margin-left: 0px; }
}
@media screen and (min-width: 561px) and (max-width: 959px) {
	#wporg-footer .wrapper { max-width: 600px; }
	#wporg-footer ul:nth-child(3n+1) { margin-left: 0px; }
	#wporg-footer ul:nth-child(4n) { clear: both; }
	#wporg-footer ul { margin-left: 2%; width: 32%; }
}
@media screen and (max-width: 560px) {
	#wporg-footer .wrapper { max-width: 360px; }
	#wporg-footer ul:nth-child(2n+1) { margin-left: 0px; }
	#wporg-footer ul:nth-child(2n+1) { clear: both; }
	#wporg-footer ul { margin-left: 4%; width: 48%; }
}
#wporg-footer ul li { font-size: 14px; margin-bottom: 1px; color: rgb(187, 187, 187); list-style-type: none; }
#wporg-footer ul li a { border: medium none; }
#wporg-footer h6 { clear: both; float: none; text-align: center; margin-top: 35px; font-size: 16px; letter-spacing: 0.3em; text-transform: uppercase; color: rgb(204, 204, 204); }
#wporg-footer h6.cip-image { background: transparent url('codeispoetry.png') no-repeat scroll center center / 190px 15px; width: 190px; height: 15px; text-indent: -9999px; }
@media not all, only screen and (min-resolution: 1.5dppx), only screen and (min-resolution: 144dpi) {
	#wporg-footer h6.cip-image { background-image: url('codeispoetry-2x.png'); }
}
.wrap, .updated, .error { margin: 0px 15px; padding: 0px; max-width: 980px; }
#headline a { color: rgb(85, 85, 85); }
.wporg-stats-chart.loading::before { content: ""; display: block; width: 20px; height: 20px; position: absolute; left: 50%; top: 50%; margin: -10px 0px 0px -10px; background: transparent url('spinner.gif') no-repeat scroll center center / 20px 20px; transform: translateZ(0px); }
@media print, not all, (min-resolution: 120dpi) {
	.wporg-stats-chart.loading::before { background-image: url('spinner-2x.gif'); }
}
@media screen and (max-width: 974px) {
}
@media screen and (max-width: 700px) {
}
@media screen and (max-width: 480px) {
}
/* ::::: https://s.w.org/style/iphone.css?1 ::::: */

html {  }
#wporg-header ul li a.current, #wporg-header ul li#download a.current { padding-bottom: 1px; }
/* ::::: https://make.wordpress.org/wp-content/themes/pub/wporg-makehome/style.css?ver=20150702 ::::: */

html, body { background: rgb(239, 239, 239) none repeat scroll 0% 0%; }
.wrapper::after { visibility: hidden; display: block; font-size: 0px; content: " "; clear: both; height: 0px; }
.wrapper { display: inline-block; }
.wrapper { display: block; }
header.masthead { clear: both; background: rgb(1, 116, 162) none repeat scroll 0% 0%; border-style: solid; border-color: rgb(6, 122, 166); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 1px 0px; position: relative; overflow: hidden; }
header.masthead > .wrap { max-width: 940px; padding: 30px 10px; margin: 0px auto; overflow: hidden; position: relative; z-index: 1; }
header.masthead img { float: right; display: block; border: 3px solid rgb(255, 255, 255); box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); margin-left: 40px; max-width: calc(100% - 6px); height: auto; }
header.masthead h1 { font-size: 24px; line-height: 1.5; color: rgb(255, 255, 255); font-family: "Open Sans",sans-serif; font-weight: 100; margin: 0px; }
header.masthead h5 { margin: 20px 0px 0px; font-family: "Open Sans",sans-serif; font-weight: 300; color: rgb(255, 255, 255); font-size: 16px; line-height: 1.5; }
nav.subhead { background: rgb(51, 51, 51) none repeat scroll 0% 0%; border-top: 1px solid rgb(10, 76, 107); border-bottom: 1px solid rgb(0, 50, 69); position: relative; }
nav.subhead .nav-menu ul { float: left; padding: 5px 0px; margin: 0px auto; font-family: "Open Sans",sans-serif; font-weight: 300; font-size: 16px; }
nav.subhead .nav-menu ul li { display: inline-block; margin-right: 10px; }
nav.subhead .nav-menu ul li a { color: rgb(255, 255, 255); text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4); text-decoration: none; display: inline-block; padding: 5px 10px; }
nav.subhead .nav-menu ul li a:hover { opacity: 0.8; }
section.get-involved { padding: 20px 0px 60px; }
section.get-involved h2 { font-family: "Open Sans",sans-serif; font-weight: 600; padding-bottom: 0.5em; }
section.get-involved h2.section-title { padding: 20px 10px; }
section.get-involved article { margin: 10px; padding: 20px; width: calc(100% / 2 - 60px); font-size: 1.5em; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); transition-duration: 0.4s; transition-timing-function: ease; transition-delay: 0s; transition-property: background, box-shadow; }
section.get-involved article:hover { background: rgb(252, 252, 252) none repeat scroll 0% 0%; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); }
section.get-involved article:nth-of-type(2n+1) { clear: left; }
section.get-involved article h2::before { font-family: "dashicons"; content: ""; margin-right: 0.4em; vertical-align: -3px; font-weight: normal; font-size: 20px; }
section.get-involved article.make-core h2::before { content: ""; }
section.get-involved article.make-design h2::before { content: ""; }
section.get-involved article.make-mobile h2::before { content: ""; }
section.get-involved article.make-accessibility h2::before { content: ""; }
section.get-involved article.make-polyglots h2::before { content: ""; }
section.get-involved article.make-support h2::before { content: ""; }
section.get-involved article.make-themes h2::before { content: ""; }
section.get-involved article.make-plugins h2::before { content: ""; }
section.get-involved article.make-docs h2::before { content: ""; }
section.get-involved article.make-community h2::before { content: ""; }
section.get-involved article.make-meta h2::before { content: ""; }
section.get-involved article.make-training h2::before { content: ""; }
section.get-involved article.make-flow h2::before { content: ""; }
section.get-involved article.make-tv h2::before { content: ""; }
section.get-involved article.featured-group h2::after { display: block; float: right; content: "★"; text-transform: uppercase; }
section.get-involved article h2 a { font-weight: 600; color: rgb(68, 68, 68); }
section.get-involved article div.team-description p { display: inline; font-size: 1em; line-height: 1.5; }
section.get-involved article small { display: block; font-size: 0.8em; font-style: italic; opacity: 0.5; padding-top: 0.5em; }
section.get-involved article small p { line-height: 1.5; }
table.schedule tbody tr:nth-child(2n+1) { background: rgb(232, 232, 232) none repeat scroll 0% 0%; }
table.schedule tbody tr:nth-child(2n) { background: rgb(252, 252, 252) none repeat scroll 0% 0%; }
/* ::::: https://make.wordpress.org/wp-content/plugins/handbook/stylesheets/callout-boxes.css?ver=20160715 ::::: */

.callout::before { content: ""; font-family: "dashicons"; position: absolute; font-size: 2em; top: 0.5em; left: 0.5em; }
.callout-info::before { content: ""; color: rgb(0, 160, 210); }
.callout-tip::before { content: ""; color: rgb(100, 180, 80); }
.callout-alert::before { content: ""; color: rgb(255, 185, 0); }
.callout-tutorial::before { content: ""; color: rgb(130, 110, 180); }
.callout-warning::before { content: ""; color: rgb(220, 50, 50); }
/* ::::: https://make.wordpress.org/wp-content/plugins/jetpack/css/jetpack.css?ver=4.3.1 ::::: */

@media not all, not all, only screen and (min--moz-device-pixel-ratio: 1.5), not all {
}
.jp-carousel-info *::-moz-selection { background: rgb(104, 201, 232) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
@media not all, not all, only screen and (min--moz-device-pixel-ratio: 1.5), not all {
}
.jp-carousel-left-column-wrapper h1::after, .jp-carousel-left-column-wrapper h1::before, .jp-carousel-photo-info h1::after, .jp-carousel-photo-info h1::before { content: none ! important; }
@media only screen and (max-width: 760px) {
}
#infinite-handle span button::-moz-focus-inner { margin: 0px; padding: 0px; border: medium none; }
#likes-other-gravatars li::before, div.sharedaddy h3.sd-title::before { content: ""; }
div.sharedaddy h3.sd-title::before { display: block; width: 100%; min-width: 30px; border-top: 1px solid rgb(221, 221, 221); margin-bottom: 1em; }
.jp-relatedposts::after { content: ""; display: block; clear: both; }
#jp-relatedposts h3.jp-relatedposts-headline em::before { content: ""; display: block; width: 100%; min-width: 30px; border-top: 1px solid rgba(0, 0, 0, 0.2); margin-bottom: 1em; }
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4), #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4) { clear: both; }
@media only screen and (max-width: 640px) {
	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n) { clear: left; }
}
@media only screen and (max-width: 320px) {
}
div.sharedaddy h3.sd-title::before { content: ""; display: block; width: 100%; min-width: 30px; border-top: 1px solid rgb(221, 221, 221); margin-bottom: 1em; }
body.highlander-light h3.sd-title::before { border-top: 1px solid rgba(0, 0, 0, 0.2); }
body.highlander-dark h3.sd-title::before { border-top: 1px solid rgba(255, 255, 255, 0.4); }
.sd-social-official .sd-content .sharing-hidden .inner > ul > li .digg_button > a::before, .sd-social-official .sd-content .sharing-hidden .inner > ul > li > a.sd-button::before, .sd-social-official .sd-content > ul > li .digg_button > a::before, .sd-social-official .sd-content > ul > li > a.sd-button::before { margin-bottom: -1px; }
.sd-content ul li a.sd-button::before { display: inline-block; font: 400 18px/1 social-logos; vertical-align: top; text-align: center; }
.sd-social-icon-text ul li a.sd-button::before { position: relative; top: 2px; }
@media not all {
	.sd-content ul li a.sd-button::before { position: relative; top: 2px; }
}
.sd-social-official ul li a.sd-button::before { position: relative; top: -2px; }
@media not all {
	.sd-social-official ul li a.sd-button::before { top: 0px; }
}
.sd-content ul li.no-icon a::before, .sd-social-text .sd-content ul li a::before { display: none; }
@media not all {
}
.sd-content ul li.share-print div.option.option-smart-off a::before, .sd-social-icon .sd-content ul li.share-print a::before, .sd-social-icon-text .sd-content li.share-print a::before, .sd-social-official .sd-content li.share-print a::before, .sd-social-text .sd-content ul li.share-print a::before { content: ""; }
.sd-content ul li.share-email div.option.option-smart-off a::before, .sd-social-icon .sd-content ul li.share-email a::before, .sd-social-icon-text .sd-content li.share-email a::before, .sd-social-official .sd-content li.share-email a::before, .sd-social-text .sd-content ul li.share-email a::before { content: ""; }
.sd-content ul li.share-linkedin div.option.option-smart-off a::before, .sd-social-icon .sd-content ul li.share-linkedin a::before, .sd-social-icon-text .sd-content li.share-linkedin a::before, .sd-social-text .sd-content ul li.share-linkedin a::before { content: ""; }
.sd-content ul li.share-twitter div.option.option-smart-off a::before, .sd-social-icon .sd-content ul li.share-twitter a::before, .sd-social-icon-text .sd-content li.share-twitter a::before, .sd-social-text .sd-content ul li.share-twitter a::before { content: ""; }
.sd-content ul li.share-reddit div.option.option-smart-off a::before, .sd-social-icon .sd-content ul li.share-reddit a::before, .sd-social-icon-text .sd-content li.share-reddit a::before, .sd-social-text .sd-content ul li.share-reddit a::before { content: ""; }
.sd-content ul li.share-tumblr div.option.option-smart-off a::before, .sd-social-icon .sd-content ul li.share-tumblr a::before, .sd-social-icon-text .sd-content li.share-tumblr a::before, .sd-social-text .sd-content ul li.share-tumblr a::before { content: ""; }
.sd-content ul li.share-pocket div.option.option-smart-off a::before, .sd-social-icon .sd-content ul li.share-pocket a::before, .sd-social-icon-text .sd-content li.share-pocket a::before, .sd-social-text .sd-content ul li.share-pocket a::before { content: ""; }
.sd-content ul li.share-pinterest div.option.option-smart-off a::before, .sd-social-icon .sd-content ul li.share-pinterest a::before, .sd-social-icon-text .sd-content li.share-pinterest a::before, .sd-social-text .sd-content ul li.share-pinterest a::before { content: ""; }
.sd-content ul li.share-google-plus-1 div.option.option-smart-off a::before, .sd-social-icon .sd-content ul li.share-google-plus-1 a::before, .sd-social-icon-text .sd-content li.share-google-plus-1 a::before, .sd-social-text .sd-content ul li.share-google-plus-1 a::before { content: ""; }
.sd-content ul li.share-facebook div.option.option-smart-off a::before, .sd-social-icon .sd-content ul li.share-facebook a::before, .sd-social-icon-text .sd-content li.share-facebook a::before, .sd-social-text .sd-content ul li.share-facebook a::before { content: ""; }
.sd-content ul li.share-press-this div.option.option-smart-off a::before, .sd-social-icon .sd-content ul li.share-press-this a::before, .sd-social-icon-text .sd-content li.share-press-this a::before, .sd-social-official .sd-content li.share-press-this a::before, .sd-social-text .sd-content ul li.share-press-this a::before { content: ""; }
.sd-social-official .sd-content li.share-press-this a::before { color: rgb(43, 161, 203); }
.sd-content ul li.share-telegram div.option.option-smart-off a::before, .sd-social-icon .sd-content ul li.share-telegram a::before, .sd-social-icon-text .sd-content li.share-telegram a::before, .sd-social-official .sd-content li.share-telegram a::before, .sd-social-text .sd-content ul li.share-telegram a::before { content: ""; }
.sd-social-official .sd-content li.share-telegram a::before { color: rgb(0, 136, 204); }
.sd-content ul li.share-skype div.option.option-smart-off a::before, .sd-social-icon .sd-content ul li.share-skype a::before, .sd-social-icon-text .sd-content li.share-skype a::before, .sd-social-text .sd-content ul li.share-skype a::before { content: ""; }
.sd-content ul li.advanced a.share-more::before, .sd-social-icon .sd-content ul a.share-more::before, .sd-social-icon-text .sd-content a.share-more::before, .sd-social-official .sd-content a.share-more::before, .sd-social-text .sd-content ul a.share-more::before { content: ""; }
.sd-social-official .sd-content a.share-more::before { color: rgb(43, 161, 203); }
.sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a::before, .sd-social-icon .sd-content ul li.share-jetpack-whatsapp a::before, .sd-social-icon-text .sd-content li.share-jetpack-whatsapp a::before, .sd-social-official .sd-content li.share-jetpack-whatsapp a::before, .sd-social-text .sd-content ul li.share-jetpack-whatsapp a::before { content: ""; }
.sd-social-official .sd-content li.share-jetpack-whatsapp a::before { color: rgb(67, 216, 84); }
.sd-social-official .sd-content ul::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.sharing-hidden .inner::after, .sharing-hidden .inner::before { position: absolute; z-index: 1; top: -8px; left: 20px; width: 0px; height: 0px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 8px solid rgb(204, 204, 204); content: ""; display: block; }
.sharing-hidden .inner::after { z-index: 2; top: -7px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 8px solid rgb(255, 255, 255); }
.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button::before { top: 1px; }
@media not all {
}
body div div.slideshow-controls a:nth-child(2) { background-position: -34px 8px ! important; }
.presentation .step.fade:not(.active) { opacity: 0; }
.jetpack-social-navigation a::before { display: inline-block; font-family: Genericons; font-size: 1em; font-style: normal; font-weight: 400; height: 1em; line-height: 1; text-decoration: inherit; vertical-align: top; width: 1em; content: ""; }
.jetpack-social-navigation a[href*="codepen.io"]::before { content: ""; }
.jetpack-social-navigation a[href*="digg.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="dribbble.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="dropbox.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="mailto:"]::before { content: ""; }
.jetpack-social-navigation a[href*="facebook.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="flickr.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="foursquare.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="github.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="plus.google.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="instagram.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="linkedin.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="path.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="pinterest.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="getpocket.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="polldaddy.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="reddit.com"]::before { content: ""; }
.jetpack-social-navigation a[href$="/feed/"]::before { content: ""; }
.jetpack-social-navigation a[href*="skype:"]::before { content: ""; }
.jetpack-social-navigation a[href*="spotify.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="stumbleupon.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="tumblr.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="twitch.tv"]::before { content: ""; }
.jetpack-social-navigation a[href*="twitter.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="vimeo.com"]::before { content: ""; }
.jetpack-social-navigation a[href*="vine.co"]::before { content: ""; }
.jetpack-social-navigation a[href*="wordpress.com"]::before, .jetpack-social-navigation a[href*="wordpress.org"]::before { content: ""; }
.jetpack-social-navigation a[href*="youtube.com"]::before { content: ""; }
.widget-grofile ul.grofile-accounts li::before { content: "" ! important; }
@media not all, not all, only screen and (min--moz-device-pixel-ratio: 1.5), not all {
}
.widgets-grid-layout::after, .widgets-grid-layout::before { content: " "; display: table; }
.widgets-grid-layout::after { clear: both; }
.widget-grid-view-image:nth-child(2n) { float: right; }
.widget-grid-view-image:nth-child(2n) a { margin: 0px 0px 4px 2px; }
.widgets-list-layout li::after, .widgets-list-layout li::before { content: ""; display: table; }
.widgets-list-layout li::after { clear: both; }
.jetpack-image-container::after { clear: both; }
.jetpack-image-container::after, .jetpack-image-container::before { display: table; content: ""; }
@media screen and (max-width: 768px) {
	.survey-wrapper { margin-bottom: 20px; }
	#wporg-header { height: 160px; }
	#mobile-menu-button { top: 95px; }
}
.survey-wrapper { width: 100%; height: 0px; }
.survey-div { font-family: "Open Sans",Helvetica,Arial,"Liberation Sans",sans-serif; font-weight: 600; display: block; margin: 0px auto; font-size: 13px; color: rgb(255, 255, 255); height: 22px; width: 335px; text-align: center ! important; background-color: rgb(213, 78, 33); border-radius: 0px 0px 4px 4px; }
.survey-div a { color: rgb(255, 255, 255); font-weight: 500; text-shadow: 1px 1px 3px rgb(102, 102, 102); }
@media screen and (max-width: 360px) {
	.survey-div { width: 100%; }
}
