/*
Theme Name: Kamen2026
Description: Custom theme for the RebeccaKamen.com 
Author: Eddie Sutton and Lisa Hill
Version: 1.26.010926
Template: twentytwelve
*/

@import url("../twentytwelve/style.css");

body {
-moz-font-feature-settings: "calt=0,liga=0";
}

body .site {
    margin-top: 0.0rem;
}

#page {
	background: #FFF url(images/header-bkg-01.gif) center 80px no-repeat;
}

.site-header {
}
#page .site-header h1 a, #page .site-header h2 a {
    color: #518882;
    text-transform: uppercase;
    font-weight: normal;
    letter-spacing: 0.25em;
}

.main-navigation {
	margin-top: 3.0rem;
	z-index: 10;
}

.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {
    border-bottom: 0px solid #EDEDED;
    border-top: 0px solid #EDEDED;
}

.main-navigation li {
    margin: 0 0 0 0;
    padding: 0 0.9rem;
    padding: 0;
}
.main-navigation li:first-of-type {
}

.main-navigation li a {
	color: #b9948b;
	letter-spacing: 0.09em;
	padding: 0 0.75rem;
	line-height: 100%;
}

.main-navigation li ul li a {
	line-height: 1.5;
}

.entry-header {
}

.entry-header .entry-title {
	color: #598c85;
	letter-spacing: 0.2em;
	text-transform: uppercase;
}


.entry-content h4 {
	color: #598c85;
	font-weight: normal;
}

.site-content article {
    border-bottom: 0px double #EDEDED;
}

/* LISTS INSIDE MAIN PAGE BODY COPY */

/* html body.page div#page.hfeed div#main.wrapper div#primary.site-content div#content article#post-39.post-39 div.entry-content ul */ 

.entry-content ul {
    list-style: disc outside none;
}
.entry-content ul {
    line-height: 1.71429;
    margin: -1.7em 0 1.71429rem 1.7em;
}

article#post-1418.post-1418.page .entry-content ol li ul {
	margin: 0 0 1.7rem 1.7em;
}

#content .parentpagelink {
	width: 100%;
	margin-top: 10px;
}
#content .parentpagelink a {
	display: block;
	background-color: #f7f7f7;
	padding: 0.7rem 0 0.7rem 1.0rem;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 0.7rem;
	color: #B9948B;
}
#content .parentpagelink a:hover {
	background-color: #f1eae8;
	color: #000;
}

.widget-area .widget h3 {
    margin-bottom: 0.11429rem;
}

#page footer#colophon p.footergreytext a {
	color: #f9f9f9;
	text-transform: uppercase;
	text-decoration: none;
}
#page footer#colophon p.footergreytext a:hover {
	color: #666;
}

.site-content .entry-content a,
a {
    color: #333;
    outline: medium none;
}
.site-content .entry-content a:visited {
    color: #333;	
}
.site-content .entry-content a:hover {
    color: #000;	
}

/* ! - RIGHT-SIDEBAR TWEAKS */
/* ! - - GALLERY-LINK WIDGET STYLES */
#page #main #secondary.widget-area aside.widget.widget_text .textwidget ul.page-list {
	list-style-type: none;
}

.page-template-page-home.page.page-child .widget-area aside.gallery-siblings-widget.widget.widget_text .textwidget ul.page-list.siblings-page-list li.page_item.page_item_has_children ul.children {
	list-style-type: none;
	margin: 0 0 0 0;
}

html body.page-template.page-template-page-home.page-template-page-home-php.page.page-id-57.page-parent.page-child.parent-pageid-7.wp-embed-responsive.custom-font-enabled.single-author div#page.hfeed.site div#main.wrapper div#secondary.widget-area aside#text-8.widget.widget_text div.textwidget ul.page-list li.page_item.page-item-59 {}

#page #main #secondary.widget-area aside.widget.widget_text .textwidget ul.page-list li.page_item {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

html body.page-template.page-template-page-gallery-buttons.page-template-page-gallery-buttons-php.page.page-id-37.page-parent.page-child.parent-pageid-7.wp-embed-responsive.custom-font-enabled.single-author div#page.hfeed.site div#main.wrapper div#secondary.widget-area aside#text-6.widget.widget_text {}

.page-template-page-gallery-buttons #text-8.widget.widget_text {}

.page-template-page-gallery-buttons .widget-area aside.gallery-more-pages-widget.widget.widget_text,
.page-template-page-gallery-buttons .widget-area aside.gallery-siblings-widget.widget.widget_text {
	display: none;
	visibility: hidden;
}


.widget-area .widget li {
    font-size: 0.928571rem;
    line-height: 1.34615;
    margin-bottom: 0.5em;
}
.widget-area .widget a {
display: block;
padding: 0.25em;
}
.widget-area .widget a:hover {
    color: #21759B;
    background-color: #ededed;
}

aside#nav_menu-2.widget.widget_nav_menu .menu-contact-menu-container ul#menu-contact-menu.menu li#menu-item-1093.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1093 a {
	display: block;
	text-decoration: none;
	background-color: #ededed;
	text-align: center;
	padding: 15px 5px;
	border-radius: 4px;
	border: 1px solid #d2d2d2;
	color: #b9948b;
	text-transform: uppercase;
	font-size: 0.95em;
}
aside#nav_menu-2.widget.widget_nav_menu .menu-contact-menu-container ul#menu-contact-menu.menu li#menu-item-1093.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1093 a:hover {
	background-color: #f2f2f2;
	border: 1px solid #d2d2d2;
	color: #333;
}
html body.page-template-default.page.page-id-35.wp-embed-responsive.custom-font-enabled.single-author div#page.hfeed.site div#main.wrapper div#secondary.widget-area aside#nav_menu-2.widget.widget_nav_menu div.menu-contact-menu-container ul#menu-contact-menu.menu li#menu-item-1093.contact-sidebar-button.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-35.current_page_item.menu-item-1093 {
	display: none;
	visibility: hidden;
}

/* HOME PAGE TWEAKS */

html body.home div#page.hfeed div#main.wrapper div#primary.site-content div#content article#post-4.post-4 header.entry-header {
	display: none;
}

html body.home div#page.hfeed div#main.wrapper div#primary.site-content {
	margin-top: 0;
}

/* HOME PAGE MODIFICATIONS FOR SLIDESHOW */

html body.home div#page.hfeed div#main.wrapper div#primary.site-content div#content article#post-301.post-301 header.entry-header {
	display: none;
}

.nivo-slice {
	z-index: 0;
}
html body.home div#page.hfeed div#main.wrapper div#primary.site-content div#content article#post-301.post-301 div.entry-content div#pb_slideshow_slider-1.nivoSlider div.nivo-slice {
	z-index: 0;
}

.galleria-stage {
	z-index: -0;
}
.galleria-info-link {
	display: none;
}

.entry-content p a img.alignleft,
.entry-content img,
.comment-content img,
.widget img,
img.header-image,
.author-avatar img,
img.wp-post-image {
	border-radius: 0px;
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0.0);
}

/* GALLERY MAIN PAGE STYLES */

html body.page div#page.hfeed div#main.wrapper div#primary.site-content div#content article#post-7.post-7,
html body.page div#page.hfeed div#main.wrapper div#primary.site-content div#content article#post-37.post-37 {
	margin-bottom: 0;
	padding-bottom: 0;
}

div#content ul.insidelinkbutton a li h2.subpagetitle {
	display: block;
	background-color: #ededed;
	padding: 10px 0px 10px 20px;
	margin-bottom: 5px;
	text-decoration: none;
}
html body.page div#page.hfeed div#main.wrapper div#primary.site-content div#content ul.insidelinkbutton a {
	text-decoration: none;
}
div#content ul.insidelinkbutton a li h2.subpagetitle:hover {
	background-color: #f1eae8;
}

.page-id-7 .gallerybuttoncontainer {
}

.gallerybuttonlink-container {
	margin: 0 auto;
}
.page-id-7 .gallerybuttonlink-container {
    margin: 0 auto;
    width: 525px;
}

/* HOME PAGE GALLERIA STYLES */

html body.home div#page.hfeed div#main.wrapper div#primary.site-content div#content article#post-4.post-4 div.entry-content div#galleria-4 div.galleria-container div.galleria-thumbnails-container div.galleria-thumbnails-list {
display: none;	
}

/* HOME PAGE PORTFOLIO SLIDESHOW STYLES */

.portfolio-slideshow {
    z-index: 0 !important;
}

/* ALL GALLERY PAGES - CUSTOM STYLES */
/* ! -- SOLILOQUY CUSTOM STYLES */
.entry-content .soliloquy-outer-container .soliloquy-container .soliloquy-wrapper .soliloquy-viewport ul.soliloquy-slider.soliloquy-slides.soliloquy-wrap li.soliloquy-item.soliloquy-image-slide .soliloquy-caption.soliloquy-caption-bottom .soliloquy-caption-inside {}

#page .site-content .hentry .entry-content .soliloquy-outer-container .soliloquy-container.soliloquy-dynamic-slider .soliloquy-wrapper .soliloquy-viewport {
	width: 100%;
	position: relative;
	height: 600px !important;
}

.entry-content .soliloquy-container .soliloquy-wrapper ul.soliloquy-slider li.soliloquy-item.soliloquy-image-slide .soliloquy-caption.soliloquy-caption-bottom .soliloquy-caption-inside,
.entry-content .slideshow-wrapper .slideshow-meta div.meta-content .slideshow-description p {
	color: #888888;
	font-size: 0.75em;
	line-height: 120%;
	text-align: right;
	text-shadow: none;
	background-color: transparent;
}
.soliloquy-container .soliloquy-caption.soliloquy-caption-bottom {
    width: 100%;
//    bottom: -80px !important;
//	background-color: coral;
//	border: 2px dotted fuchsia;
}

.soliloquy-theme-base .soliloquy-caption-bottom .soliloquy-caption-inside {
//  padding-bottom: 28px;
}
#content .entry-content .soliloquy-container.soliloquy-dynamic-slider.soliloquy-theme-base .soliloquy-viewport ul.soliloquy-slider.soliloquy-slides li.soliloquy-item.soliloquy-image-slide .soliloquy-caption.soliloquy-caption-bottom .soliloquy-caption-inside {
	padding-bottom: 0px;
}

/* HIDE THUMBS IN FLUID GALLERY + MANUSCRIPT-MUSE + META + ART-SCIENCE */
.galleryid-643,
.galleryid-61,
.galleryid-53,
.galleryid-49,
.galleryid-282,
.galleryid-43,
.galleryid-57 {
	visibility: hidden;
	display: none;
}

/* DN ELEMENTAL MATTERS TEXT ALIGNMENT */

.page-id-43 .entry-content .slideshow-wrapper .slideshow-meta div.meta-content .slideshow-description p {
    text-align: center;
}

/* OTHER CUSTOM STYLES */

.entry-content h2 {
	color: #9D523B;
	font-weight: normal;
	font-size: 1rem;
	text-transform: uppercase;
	margin: 0 0 0.8rem;
}

h1, h2, h3, h4, h5, h6 {
    clear: none;
}

/* GALLERY PAGE NEW STYLES FOR BUTTON-IMAGE */

.page-template-page-gallery-buttons-php a.gallerybuttonlink {
	width: 25%;
	display: block;
	margin: 0 1em 1em 0;
	float: left;
	border: 1px dashed red;
}
.page-template-page-gallery-buttons-php a.gallerybuttonlink {
    background-color: #EDEDED;
    border: 1px solid #ededed;
    display: block;
    float: left;
    height: 175px;
    margin: 0 0.75em 1em 0;
    overflow: hidden;
    padding: 1em;
    text-decoration: none;
    width: 120px;
    background: rgb(237,237,237);
background: rgb(255,255,255);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2NiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWRlZGVkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 66%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(66%,rgba(255,255,255,1)), color-stop(100%,rgba(237,237,237,1)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 66%,rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top,  rgba(255,255,255,1) 66%,rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 66%,rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 66%,rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
}

.page-id-7.page-template-page-gallery-buttons-php a.gallerybuttonlink {
	    margin: 0 1.75em 1em 0;
}

.page-template-page-gallery-buttons-php a.gallerybuttonlink:hover {
    background: #ededed;
}

.page-id-37.page-template-page-gallery-buttons-php a.gallerybuttonlink {
    height: 215px;
}

.page-template-page-gallery-buttons-php a.gallerybuttonlink:after {
  content: "";
  display: table;
  clear: both;
}

.page-template-page-gallery-buttons-php .gallery-button .gallery-image  {
	display: block;
	width: 25%;
}

a.gallerybuttonlink .gallery-image {
}

/*
.page-id-7 .gallery-button .gallery-image img.attachment-Gallery.wp-post-image {
	width: 90%;
	height: 90%;
	border: 2px dashed green;
}
*/
.page-template-page-gallery-buttons-php a.gallerybuttonlink .gallery-image img.attachment-Gallery {
	width: 100%;
	height: auto;
}

.gallerybuttoncontainer:after {
  content: "";
  display: table;
  clear: both;
}

#content p.galleryinvite {
	text-align: center;
	font-size: 0.75rem;
}

/* !==DIVINING GALLERY BUTTON PAGE PROMO TEXT */
.hard-coded-promo p {
	line-height: 1.71429;
	font-size: 0.85em;
}
.hard-coded-promo p,
.hard-coded-promo p a,
.hard-coded-promo h3 {
}
.hard-coded-promo {
	display: block;
	border-top: 2px solid #eee;
	margin: 4.5em 0 0;
	padding: 0.5em 1em 0;
}
.hard-coded-promo > p,
.hard-coded-promo > p > a,
.hard-coded-promo > h3 {
	color: #999;
	margin: 0;
}
.hard-coded-promo:hover > p,
.hard-coded-promo:hover > p > a,
.hard-coded-promo:hover > h3 {
	color: #333;
}
.hard-coded-promo p a:hover {
	color: #21759B;
}



/* !==AUDIO PLAYER CUSTOM STYLES */

.mejs-container {
	margin-bottom: 2em;
}


/* #main.wrapper #primary.site-content #content article .entry-content:before, */
#content article.post-4 .entry-content:before,
#content article.has-post-thumbnail .entry-content:before {
	content: "Click any image to pause slideshow";
	width: 600px;
	height: 20px;
	display: block;
	font-size: 11px;
	color: #ddd;
	text-transform: uppercase;
}

/* PLOT GALLERY TWEAK TO HIDE 'CLICK' MESSAGE */
#content article.post-1603.has-post-thumbnail.hentry .entry-content:before {
	content: "";
	height: 0px;
}

#main.wrapper #primary.site-content #content article#post-9.post-9 .entry-content:before,
#main.wrapper #primary.site-content #content article#post-12.post-12 .entry-content:before,
#main.wrapper #primary.site-content #content article#post-19.post-19 .entry-content:before,
#main.wrapper #primary.site-content #content article#post-22.post-22 .entry-content:before,
#main.wrapper #primary.site-content #content article#post-26.post-26 .entry-content:before,
#main.wrapper #primary.site-content #content article#post-29.post-29 .entry-content:before,
#main.wrapper #primary.site-content #content article#post-35.post-35 .entry-content:before {
	content: " ";
	width: 600px;
	height: 0px;
	display: block;
	font-size: 11px;
	color: #ddd;
	text-transform: uppercase;
}

/* LIST-PAGES STYLES -- PAGES WITH CONTENT THIS IS SIMPLY LISTS OF THINGS LIKE LECTURES */

.page-template-page-list-pages-php .entry-content p, .page-template-page-list-pages-php .entry-summary p, .comment-content p, .page-template-page-list-pages-php .mu_register p {
    line-height: 1.3rem;
    margin: 0 0 1.3rem;
}

.page-template-page-list-pages-php .entry-content h1, .page-template-page-list-pages-php .entry-content h2, .page-template-page-list-pages-php .entry-content h3, .page-template-page-list-pages-php .entry-content h4, .page-template-page-list-pages-php .entry-content h5, .page-template-page-list-pages-php .entry-content h6 {
    margin: 1.6rem 0 1.0rem;
}

.page-template-page-list-pages-php .entry-content h2 {
    border-top: 3px solid #F5EEEE;
    margin: 3.5rem 0 1.0rem;
    padding-top: 0.5em;
}

.page-template-page-list-pages-php .entry-content h2:nth-of-type(1){
    border-top: 0px solid #F5EEEE;
    margin: 1.6rem 0 1.0rem;
    padding-top: 0em;
}

.page-template-page-list-pages-php .entry-content h1 {
    color: #598C85;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    font-weight: normal;
    line-height: 1.2;
    font-size: 1.57143rem;
}

.page-template-page-list-pages.page-id-29 .site-content .hentry .entry-content p span.philly-indent {
	margin-left: 200px;
}


/* REVISED SEARCH TOOL IN RIGHT SIDEBAR */
.widget-area #s {
    width: 89.6667%;
}

.entry-content a.in-page-anchor-button,
#post-29.post-29 .entry-content a.in-page-anchor-button,
#post-26.post-26 .entry-content a.in-page-anchor-button {
    background-color: #E6E6E6;
    background-image: -moz-linear-gradient(center top , #F4F4F4, #E6E6E6);
    background-repeat: repeat-x;
    border: 1px solid #D2D2D2;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
    color: #7C7C7C;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.42857;
    margin-top: 0.25em;
    padding: 0.328571rem 2.914286rem;
    padding: 0;
    padding: 2px 10px;
    width: 100%;
    text-decoration: none;
}

.menu-toggle, input[type="submit"], input[type="button"], input[type="reset"], article.post-password-required input[type="submit"], li.bypostauthor cite span {
    background-color: #E6E6E6;
    background-image: -moz-linear-gradient(center top , #F4F4F4, #E6E6E6);
    background-repeat: repeat-x;
    border: 1px solid #D2D2D2;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
    color: #7C7C7C;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.42857;
    margin-top: 0.25em;
    padding: 0.328571rem 2.914286rem;
    padding: 0;
    width: 100%;
}

/* ! DIVINING NATURE GALLERY CUSTOM STYLES */
.page-id-39.page-child.parent-pageid-37 .site #main.wrapper #primary.site-content #content article#post-39.post-39.page.type-page.hentry .entry-content .soliloquy-outer-container {
	margin-bottom: 55px !important;
}

/* ! - TRACE Gallery custom styles */

.page-id-1418 .site-content article.post-1418.hentry .entry-content ol li ul,
.page-id-1418 .site-content article.post-1418.hentry .entry-content ol,
.page-id-1418 .site-content article.post-1418.hentry .entry-content ol li ul li,
.page-id-1418 .site-content article.post-1418.hentry .entry-content ol li {
	display: inline-table;
}
.page-id-1418 .site-content article.post-1418.hentry .entry-content ol {
	list-style-type: decimal;
	margin-left: 20px;
//	background-color: steelblue;
}

.page-id-1418 .site-content article.post-1418.hentry .entry-content ol li ul,
.page-id-1418 .site-content article.post-1418.hentry .entry-content ol li ul {
//	display: inline-block;
	list-style-type: circle;
//	background-color: salmon;
}

.page-id-1418 .site-content article.post-1418.hentry .entry-content ol li {
	list-style-type: decimal;
}
.page-id-1418 .site-content article.post-1418.hentry .entry-content ol li ul li {
	list-style-type: circle;
}

/* END TRACE GALLERY STYLES */

/* PLOT GALLERY CUSTOM STYLES */

#attachment_1610.wp-caption.alignleft {
	padding: 0;
	margin-top: 8px;
}

#attachment_1610.wp-caption.alignleft p.wp-caption-text {
	margin-bottom: 0px;
	line-height: 1.5;
}

article#post-1603.hentry .entry-content blockquote {
	font-style: normal;
	color: #696969;
}
article#post-1603.hentry .entry-content blockquote p em {
	font-size: 19px;
	font-style: italic;
	color: #333;
}

/* END PLOT GALLERY */

/* ! REVEAL GALLERY CUSTOM STYLES */

html body.page-template-default.page.page-id-2080.page-parent.page-child.parent-pageid-7.wp-embed-responsive.custom-font-enabled.single-author div#page.hfeed.site div#main.wrapper div#primary.site-content div#content article#post-2080.post-2080.page.type-page.status-publish.has-post-thumbnail.hentry header.entry-header:after {
	content: "The Art of Reimagining Scientific Discovery";
	color: #598c85;
}

.page-id-12 .site-content article.post-12.hentry .entry-content hr {
	background-color: #ccc;
    border: 0;
    height: 1px;
    margin: 0px;
    margin-bottom: 24px;
    margin-bottom: 1.714285714rem;
}



/* GRAVITY-FORMS TWEAKS */

.entry-content li, .comment-content li {
    margin: 0 0 0 0.0rem;
}

.gform_wrapper {
	background-color: #EDEDED;
	padding: 0 0.7em;
}

.gform_wrapper .gform_footer {
    padding: 0px 0 10px;
}
html body.page div#page.hfeed div#main.wrapper div#primary.site-content div#content article#post-35.post-35 div.entry-content div#gform_wrapper_1 form#gform_1 div.gform_footer {
	margin-top: 0;
}

.site-content article.hentry .entry-content .gform_wrapper form .gform_footer input#gform_submit_button_1.gform_button.button {
	width: 300px;
	background-color: green !important;
	color: #fff;
	font-size: 1.5em;
	padding: 10px 0;
	border-color: darkgreen;
	border-width: 2px;
	background-image: none;
	border-radius: 8px;
}
.site-content article.hentry .entry-content .gform_wrapper form .gform_footer input#gform_submit_button_1.gform_button.button:hover {
	background-color: lightgreen !important;
	color: #333;
}

/* SMALL-BROWSER NAV ELEMENT STYLES */

html body.page div#page.hfeed header#masthead.site-header nav#site-navigation.main-navigation div.nav-menu ul.nav-menu li.page_item a {
	display: block;
	background-color: #ededed;
	padding: 5px;
	margin-bottom: 5px;
	width: 100%;
	text-decoration: none;
	color: #333;
}

/* HIDE SUB-PAGE NAV WIDGET ON MAIN GALLERY PAGE */

.page-id-7 #theme_navigation-2.widget,
.page-id-37 #theme_navigation-2.widget {
	visibility: hidden;
	display: none;
}


/* - - - - - - - - - - - - - - - - MEDIA QUERY CODE - - - - - - - - - - - -  */

/* Minimum width of 600 pixels. */
@media screen and (min-width: 600px) {
	.widget-area {
		float: right;
		width: 14%;
	}
	
.menu-toggle, input[type="submit"], article.post-password-required input[type="submit"], li.bypostauthor cite span {
}

.site-content {
    width: 84.1042%;
    margin: 0.7rem 0 0;
}

}

/* Max-width of 910 pixels. */
@media screen and (max-width: 910px) {

.main-navigation li {
    font-size: 0.857143rem;
}

.main-navigation li a {
    letter-spacing: 0.05em;
    padding: 0 0.5rem;
}
.page-id-7 .gallerybuttonlink-container {
    margin: 0 auto;
    width: 100%;
}

}

/* Max-width of 830 pixels. */
@media screen and (max-width: 830px) {

.main-navigation li {
    font-size: 0.857143rem;
}

.main-navigation .nav-menu ul li.page-item-35 {
	display: none !important;
	visibility: hidden !important;
}

.main-navigation li a {
    letter-spacing: 0.0em;
    padding: 0 0.4rem;
}

.page-id-7 .gallerybuttoncontainer {
	width: 100%;
}

}

/* Max-width of 755 pixels. */
@media screen and (max-width: 755px) {

.main-navigation li {
    font-size: 0.807143rem;
}

.main-navigation li a {
    letter-spacing: 0.0em;
    padding: 0 0.2rem;
}

}
/* Max-width of 675 pixels. */
@media screen and (max-width: 675px) {

.main-navigation li {
    font-size: 0.7057143rem;
}
.main-navigation li a {
    letter-spacing: 0.0em;
    padding: 0 0.19rem;
}
.page-id-7 .gallerybuttoncontainer {
	width: 100%;
}

}

/* Max-width of 600 pixels. */
@media screen and (max-width: 600px) {

.main-navigation li {
    font-size: 0.857143rem;
}
.main-navigation li a {
    letter-spacing: 0.09em;
    padding: 0 0.5rem;
}
.site-header {
    padding: 1.71429rem 0 0.0rem;
}

}

/* LINKED-IN ICON on CONTACT PAGE */
html body.page-id-35 .site-content article.post-35.hentry .entry-content p a img.wp-image-711 {
	margin: 6px 2px 0 0;
	padding: 0;
}

html body.page-id-26 .site-content article.post-26 .entry-content p em a img.alignright.size-thumbnail.wp-image-750 {
	border: 1px solid #ededed;
	margin: 0 0 10px 10px;
}

