Alasdair Watson
#logos.logo-position-within-header .sitelogo {
margin-top: 25px;
margin-bottom: 24px;
}
}
.wrapper-main .wysiwyg-button-fill, .wrapper-main .wysiwyg-button-outline {
padding: 0.5em 1.5em;
}
.wrapper-main .wysiwyg-c2a-fill, .wrapper-main .wysiwyg-c2a-outline {
padding: 0.5em 3em 0.5em 1.5em;
}
/* lower nav fix */
#navigation .nav > li > a {
padding: 16px 10px;
}
#navigation .navbar {
top: 0;
}
.navbar-nav {
margin: 0 -15px -2px;
}
#navigation .navbar-default .navbar-nav li.expanded:hover ul, #navigation .navbar-default .navbar-nav li.expanded ul:hover {
box-shadow: 0px 0px 0px 0px rgba(68,68,68,0);
}
#navigation .navbar-default .navbar-nav > li.expanded > ul {
top: 50px;
}
p {
margin-bottom: 24px;
}
h1,
h2,
h3,
h4,
h5,
.wrapper-main h1,
.wrapper-main h2,
.wrapper-main h3,
.wrapper-main h4,
.wrapper-main h5,
.text-box-wrapper.generic-text-box .text-box.button-soft .listing-title h3,
.text-box-wrapper .text-box-and-chevron-wrapper .text-box .text-wrapper.stacked-text-box .text-row.text-row-title .listing-title h3
{
color: #a3195b;
}
.wrapper-main h1,
.wrapper-main h2,
.wrapper-main h3,
.wrapper-main h4,
.wrapper-main h5,
.wrapper-main h6 {
margin: 30px 0 16px 0;
}
h6,
.wrapper-main h6 {
line-height: 1.35em;
margin-bottom: 30px;
}
/* Spacing */
.item-style-imagetext_large_image_text_right .text-box-wrapper {
padding: 30px;
}
.text-box-wrapper,
div.grid-listing.item-style-tile_landscape_50_50 div.listing-item-wrapper.item-style-tile_landscape_50_50 article.listing-item.item-style-grouping-tile .text-box-wrapper .text-box .stacked-text-box {
padding: 30px 30px 14px 30px;
}
.listing-item.display-style-grid.item-style-tile_text_rollover.item-style-grouping-tile div.text-box-wrapper.generic-text-box.static {
padding: 0px 30px 14px 30px;
}
.grid-listing.item-style-tile_landscape_50_50 .listing-item-wrapper.item-style-tile_landscape_50_50 article.listing-item.item-style-grouping-tile .text-box-wrapper {
padding: 0;
}
.listing-item.display-style-list .text-box-wrapper
{
padding: 0;
}
.grid-listing {
display: grid;
grid-gap: 28px;
}
.listing-item-wrapper
article.listing-item.item-style-landscape_textoverlay_centre_bottom
.text-box-wrapper
h3 {
line-height: 1.2em;
}
.listing-item-wrapper article.listing-item .text-box-wrapper .listing-title {
margin-bottom: 0;
}
.listing-item-wrapper
article.listing-item.item-style-landscape_textoverlay_centre_bottom
.text-box-wrapper
p {
padding-top: 30px;
}
div.listing-item-wrapper article.listing-item.item-style-grouping-tile .listing-item-pub-date {
font-style: normal;
}