/* ::::: http://dm.risd.edu/7021-f12/wp-content/themes/dm_courses/style.css ::::: */

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, font, 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 { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; font-size: 100%; vertical-align: baseline; background: none repeat scroll 0% 0% transparent; }
body { line-height: 1; text-align: left; }
ol, ul { list-style: outside none none; }
blockquote::before, blockquote::after, q::before, q::after { content: none; }
:focus { outline: 0px none; }
table { border-collapse: collapse; border-spacing: 0px; }
html, body { height: 100%; }
body { font: 62.5% Helvetica,Arial,Helvetica,sans-serif; color: rgb(0, 0, 0); }
.clear::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.wrapper { width: 945px; margin: 0px auto; position: relative; min-height: 100%; }
#header { padding: 0px; position: relative; height: 90px; margin-bottom: 60px; }
#header .menulogo { width: 160px; overflow: hidden; background-color: rgb(0, 0, 0); height: 100%; float: left; }
#header .menulogo img { margin-top: 30px; margin-left: -20px; width: 210px; }
#header .menutitle { margin-left: 170px; width: 540px; height: 40px; padding: 10px; }
#header h1 { font-size: 30px; font-weight: bold; margin-bottom: 3px; }
#header h1 a, #header h2 a { color: rgb(0, 0, 0); text-decoration: none; }
.menu { padding-left: 55px; }
.menu li { float: left; font-size: 16px; font-weight: bold; background: url('menu.png') no-repeat scroll 0px 50% transparent; margin: 0px 12px 0px -9px; padding-left: 9px; }
.menu li a { color: rgb(0, 0, 0); text-decoration: none; }
.menu li a:hover, li.current_menu_parent a, li.current-menu-item a { color: rgb(157, 157, 157); }
.search { width: 225px; float: right; position: relative; background: none repeat scroll 0% 0% rgb(233, 233, 233); margin-bottom: 20px; }
.search input { background: none repeat scroll 0% 0% transparent; border: medium none; font-size: 16px; font-weight: bold; color: rgb(255, 255, 255); padding: 4px 5px; width: 191px; vertical-align: middle; }
.search button { background: url('search.png') no-repeat scroll 50% 50% transparent; border: medium none; height: 16px; width: 16px; vertical-align: middle; cursor: pointer; }
.middle { padding-bottom: 185px; }
#content { width: 705px; float: left; }
.post { padding-bottom: 45px; position: relative; }
.post_meta { width: 145px; float: left; border-top: 1px solid rgb(233, 233, 233); padding-top: 15px; overflow: hidden; }
.post_meta h2 { font-size: 16px; font-weight: bold; margin-bottom: 15px; color: rgb(0, 0, 0); width: 145px; word-wrap: break-word; }
.post_meta h2 a { color: rgb(0, 0, 0); text-decoration: none; }
.post_meta h2 a:hover { color: rgb(157, 157, 157); }
.post_data { color: rgb(157, 157, 157); font-size: 11px; }
.post_data a { color: rgb(0, 0, 0); text-decoration: none; border-bottom: 1px solid rgb(229, 229, 229); }
.post_data a:hover { border-color: rgb(0, 0, 0); }
.post_author { margin-bottom: 2px; }
.post_date { background: url('dash.png') no-repeat scroll 0px 100% transparent; padding-bottom: 10px; margin-bottom: 10px; }
.post_categories { margin-bottom: 10px; }
.post_content { width: 545px; float: right; overflow: hidden; border-top: 1px solid rgb(233, 233, 233); padding-top: 15px; }
.post_content h2, .post_content h3, .post_content h4, .post_content h5 { font-weight: bold; margin-bottom: 15px; color: rgb(0, 0, 0); }
.post_content h2 { font-size: 18px; }
.post_content p, .post_content li { color: rgb(0, 0, 0); font-size: 12px; line-height: 1.5; }
.post_content p, .post_content ul, .post_content ol { margin-bottom: 15px; }
.post_content ul { margin-left: 65px; }
.post_content ul li { background: url('dash.png') no-repeat scroll 0px 9px transparent; padding-left: 14px; }
.post_content p a, .post_content li a { color: rgb(0, 0, 0); text-decoration: none; border-bottom: 1px solid rgb(229, 229, 229); }
.post_content p a:hover, .post_content li a:hover { border-color: rgb(0, 0, 0); }
.more { display: inline-block; font-size: 11px; color: rgb(0, 0, 0); text-decoration: none; border-bottom: 1px solid rgb(229, 229, 229); background: url('dash.png') no-repeat scroll 0px 0px transparent; padding-top: 10px; }
.more:hover { border-color: rgb(0, 0, 0); }
.archive_title { padding-bottom: 20px; }
.archive_title_meta { width: 145px; float: left; border-top: 1px solid rgb(233, 233, 233); font-size: 16px; font-weight: bold; padding-top: 30px; }
.archive_title_name { width: 545px; float: right; border-top: 1px solid rgb(233, 233, 233); font-size: 31px; font-weight: bold; padding-top: 15px; }
.post_content img { margin: 0px 0px 10px; height: auto; max-width: 545px; width: auto; }
.post_content .gallery { margin: 0px auto 18px; }
.post_content .gallery .gallery-item { float: left; margin-top: 0px; text-align: center; width: 33%; }
.post_content .gallery img {  }
.post_content .gallery dl { margin: 0px; }
.post_content .gallery img {  }
.pagination { padding-left: 160px; }
.sidebar { width: 225px; float: right; overflow: hidden; margin-bottom: 40px; }
.widget { border-top: 1px solid rgb(233, 233, 233); padding: 15px 0px; }
/* ::::: http://dm.risd.edu/7021-f12/wp-content/themes/dm_courses/pagenavi-css.css ::::: */

/* ::::: http://fonts.googleapis.com/css?family=Open+Sans%3A300italic%2C400italic%2C600italic%2C300%2C400%2C600&subset=latin%2Clatin-ext&ver=4.1.1 ::::: */

@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoatruojzskwg4xbwp_c_qqx0o.woff2') format("woff2"), url('dxi1orhcpsqm3vp6mxoatra1rvmpjeky21_gqjallji.woff') format("woff");
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans"), local("OpenSans"), url('u-wuoqret9fueobqw7jkrvtxra8tvwticgirnjhmvjw.woff2') format("woff2"), url('u-wuoqret9fueobqw7jkrt8e0i7kzn-epnyo3hzu7kw.woff') format("woff");
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url('mtp_ysujh_bn48vbg8snshuojzskwg4xbwp_c_qqx0o.woff2') format("woff2"), url('mtp_ysujh_bn48vbg8snsha1rvmpjeky21_gqjallji.woff') format("woff");
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 300;
	src: local("Open Sans Light Italic"), local("OpenSansLight-Italic"), url('prmixeptr36kac0geaetxo05njhcxbv64hqbjiatqx0.woff2') format("woff2"), url('prmixeptr36kac0geaetxrsuofak0levemleqytnfay.woff') format("woff");
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 400;
	src: local("Open Sans Italic"), local("OpenSans-Italic"), url('xjajxh38i15wypjxxugmbqg5ei2g47jwe0-auftd150.woff2') format("woff2"), url('xjajxh38i15wypjxxugmbtih4imgi8p11rfo6ypcpc0.woff') format("woff");
}
@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 600;
	src: local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url('prmixeptr36kac0geaetxt5wbdjbac_0c3a56xigvxo.woff2') format("woff2"), url('prmixeptr36kac0geaetxmweb5poa5ztb49ylyuzh1a.woff') format("woff");
}
/* ::::: http://dm.risd.edu/7021-f12/wp-includes/css/dashicons.min.css?ver=4.1.1 ::::: */

@font-face {
	font-family: "dashicons";
	src: url('dashicons.eot');
}
@font-face {
	font-family: "dashicons";
	font-style: normal;
	font-weight: 400;
	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: 400; 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-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-edit-page::before, .dashicons-welcome-write-blog::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-left::before { content: ""; }
.dashicons-image-rotate-right::before { content: ""; }
.dashicons-image-flip-vertical::before { content: ""; }
.dashicons-image-flip-horizontal::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-align-left::before { content: ""; }
.dashicons-align-right::before { content: ""; }
.dashicons-align-center::before { content: ""; }
.dashicons-align-none::before { content: ""; }
.dashicons-lock::before { content: ""; }
.dashicons-calendar::before { content: ""; }
.dashicons-calendar-alt::before { content: ""; }
.dashicons-visibility::before { content: ""; }
.dashicons-post-status::before { content: ""; }
.dashicons-edit::before { content: ""; }
.dashicons-post-trash::before, .dashicons-trash::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 { content: ""; }
.dashicons-grid-view::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-info::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-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-share1::before, .dashicons-share::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-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: ""; }
/* ::::: http://dm.risd.edu/7021-f12/wp-includes/css/admin-bar.min.css?ver=4.1.1 ::::: */

html:lang(he-il) .rtl #wpadminbar * { font-family: Arial,sans-serif; }
#wpadminbar ul li::after, #wpadminbar ul li::before { content: normal; }
#wpadminbar .ab-icon, #wpadminbar .ab-item::before, #wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon { position: relative; float: left; font: 400 20px/1 dashicons; padding: 4px 0px; background-image: none ! important; margin-right: 6px; }
#wpadminbar #adminbarsearch::before, #wpadminbar .ab-icon::before, #wpadminbar .ab-item::before { color: rgb(153, 153, 153); position: relative; transition: all 0.1s ease-in-out 0s; }
#wpadminbar .quicklinks .menupop ul li a:focus, #wpadminbar .quicklinks .menupop ul li a:focus strong, #wpadminbar .quicklinks .menupop ul li a:hover, #wpadminbar .quicklinks .menupop ul li a:hover strong, #wpadminbar .quicklinks .menupop.hover ul li a:focus, #wpadminbar .quicklinks .menupop.hover ul li a:hover, #wpadminbar li .ab-item:focus::before, #wpadminbar li a:focus .ab-icon::before, #wpadminbar li.hover .ab-icon::before, #wpadminbar li.hover .ab-item::before, #wpadminbar li:hover #adminbarsearch::before, #wpadminbar li:hover .ab-icon::before, #wpadminbar li:hover .ab-item::before, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover { color: rgb(69, 187, 230); }
#wpadminbar .ab-top-secondary .menupop .menupop > .ab-item::before, #wpadminbar .menupop .menupop > .ab-item::before { position: absolute; font: 400 17px/1 dashicons; }
#wpadminbar .menupop .menupop > .ab-item::before { top: 1px; right: 4px; content: ""; color: inherit; }
#wpadminbar .ab-top-secondary .menupop .menupop > .ab-item::before { top: 5px; left: 3px; content: ""; }
#wp-admin-bar-my-account > .ab-item::before { content: ""; top: 2px; float: right; margin-left: 6px; margin-right: 0px; }
#wp-admin-bar-my-account.with-avatar > .ab-item::before { display: none; content: none; }
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon::before { content: ""; top: 2px; }
#wpadminbar .quicklinks li .blavatar::before { content: ""; height: 16px; width: 16px; display: inline-block; margin: 6px 8px 0px -2px; }
#wpadminbar #wp-admin-bar-my-sites > .ab-item::before, #wpadminbar #wp-admin-bar-site-name > .ab-item::before { content: ""; top: 2px; }
#wpadminbar #wp-admin-bar-edit > .ab-item::before { content: ""; top: 2px; }
#wpadminbar #wp-admin-bar-site-name > .ab-item::before { content: ""; }
.wp-admin #wpadminbar #wp-admin-bar-site-name > .ab-item::before { content: ""; }
#wpadminbar #wp-admin-bar-comments .ab-icon::before { content: ""; top: 3px; }
#wpadminbar #wp-admin-bar-new-content .ab-icon::before { content: ""; top: 4px; }
#wpadminbar #wp-admin-bar-updates .ab-icon::before { content: ""; top: 2px; }
#wpadminbar #adminbarsearch::before { position: absolute; top: 6px; left: 5px; z-index: 20; font: 400 20px/1 dashicons ! important; content: ""; }
#wpadminbar #adminbarsearch .adminbar-input::-moz-placeholder { color: rgb(153, 153, 153); }
.no-font-face #wpadminbar #wp-admin-bar-wp-logo > .ab-item, .no-font-face #wpadminbar .ab-icon, .no-font-face #wpadminbar .ab-icon::before, .no-font-face #wpadminbar a.ab-item::before { display: none ! important; }
.no-font-face #wpadminbar #wp-admin-bar-menu-toggle span.ab-icon::before { content: "Menu"; font: 14px/45px sans-serif ! important; display: inline-block ! important; color: rgb(255, 255, 255); }
@media screen and (max-width: 782px) {
	#wpadminbar .ab-icon::before { text-align: center; }
	#wpadminbar .menupop .menupop > .ab-item::before { top: 10px; right: 6px; }
	#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon::before { font: 28px/1 dashicons ! important; top: -3px; }
	#wpadminbar .ab-icon, #wpadminbar .ab-item::before, #wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon { padding: 0px; margin-right: 0px; }
	#wpadminbar #wp-admin-bar-edit > .ab-item::before, #wpadminbar #wp-admin-bar-my-account > .ab-item::before, #wpadminbar #wp-admin-bar-my-sites > .ab-item::before, #wpadminbar #wp-admin-bar-site-name > .ab-item::before { display: block; text-indent: 0px; font: 400 32px/1 dashicons; top: 7px; width: 52px; text-align: center; }
	#wpadminbar #wp-admin-bar-search, #wpadminbar .quicklinks li .blavatar::before { display: none; }
	#wpadminbar #wp-admin-bar-new-content .ab-icon::before { top: 0px; line-height: 53px; height: 46px ! important; text-align: center; width: 52px; display: block; }
	#wpadminbar #wp-admin-bar-updates .ab-icon::before { top: 3px; }
	#wpadminbar #wp-admin-bar-comments .ab-icon::before { display: block; font-size: 34px; height: 46px; line-height: 47px; top: 0px; }
	#wpadminbar .ab-top-secondary .menupop .menupop > .ab-item::before { top: 10px; left: 0px; }
}
@media screen and (max-width: 600px) {
	#wpadminbar .menupop .menupop > .ab-item::before { display: none; }
}
html { margin-top: 32px ! important; }
@media screen and (max-width: 782px) {
	html { margin-top: 46px ! important; }
}
#gallery-1 { margin: auto; }
#gallery-1 .gallery-item { float: left; margin-top: 10px; text-align: center; width: 25%; }
#gallery-1 img { border: 2px solid rgb(207, 207, 207); }
