Hey Ben,
Pesky Safari guess I will have to use a hard coded pixel size for the logo.
I am having trouble fixing the featured image. When I attach the Taxonomy to category-event-galleries it makes the featured images full width in the post list. Not sure If I am putting it in the right place. I assumed I would want to attach the Taxonomy to all my css targeted at making the posts of that taxinomy to display as the default theme in the post list not the full width. My css is as below
.category-events-galleries .entry-content { text-align: center;}
.facebook-album-container { margin-left:5%;}
.home .archive, .category-events-galleries article p:first-child {
display:none;
}
.singular .singular-post .full-width .featured-image {
position: relative;
width: 100%;
height: 0;
padding-bottom: 50%;
right: 0;
}
.vertical-align-wrap {
position: relative;
width: 100%;
height: 100%;
display: table;
text-align:center;
}
.vertical-align {
display: table-cell;
}
.vertical-align--middle {
vertical-align: middle;
}
.excerpt-content {
padding-bottom: 0px!Important;
}
.home .archive, .photocrati-nextgen_pro_slideshow {
background-color: white;
left:0;
}
@media all and (min-width: 56.250em) {
.site-header .site-title { opacity: 1; filter: alpha(opacity=100);}
.site-header { padding-bottom: 4px;}
.singular-post .title-info { float: none!important; position: relative; text-align: center!important;}
.home .site-title img { max-height: 50%!important; max-width: 50%!important;}
.site-title img { max-height: 20%; max-width: 20%;}
.singular-page .site-title .logo img { max-height: 20%!Important; max-width: 20%!Important;}
.title-info { padding-top: 1%; text-align: center;}
.menu-primary-items,
.menu-unset { margin: 0 0 0 0;}
.singular-post .menu-primary, menu.primary-tracks { min-height: 0px;}
.archive .menu-primary-items { top: 28px; position: relative;}
.toggled .site-title img { opacity: 0; filter: alpha(opacity=0);}
.archive-header { padding: 0 0 4px 0;}
#cboxTitle { visibility: hidden;}
.home .archive, .full-width .category-events-galleries .excerpt.even .featured-image,
.full-width .category-events-galleries .excerpt.even .featured-video { right: 0;}
.home .archive, .full-width.taxonomy-category-events-galleries .featured-image { height: 100%; padding-bottom: 0; position: absolute; right: -1px; -webkit-transform: translateZ(0px); transform: translateZ(0px); width: calc(50% + 2px);}
.home .archive, .full-width #main .category-events-galleries .excerpt-container { padding: 0 5.55%; width: 50%;}
.home .archive, .full-width.full-post #main .category-events-galleries .excerpt-content { text-align: center; padding-bottom: 24px!Important;}
.home .archive, .post.category-events-galleries .excerpt-container { min-height: 360px;}}
@media all and (min-device-width : 20em) {
.title-info { float: none!important;}
.home .full-width, .site-title { text-align: center; clear: both; margin-top: 20px; margin-bottom: 20px;}
.site-header .home .site-title img { text-align: center; max-width: 280px; max-height: 280px;}
.site-header .site-title img { max-width: 200px; max-height: 200px;}
.site-header .site-title { opacity: 1; filter: alpha(opacity=100);}
.site-header.toggled .title-info { display: none;}}
I will keep the css live on my site with the changes above so you can see the effects.