/*
Theme Name: Toast
Description: Lightweight, tasty and totally awesome.
Author: The Toast Development Team
Date: March 2021
Version: 7.0.3
Theme URI: http://www.toastwebsites.co.uk
Author URI: http://www.toastdesign.co.uk
Text Domain: toast
*/

.image-zoom{position: relative;} 
.image-zoom:hover{z-index:99;}
.image-zoom img{transition:all .5s;}
.image-zoom:hover img{transform:scale(1.3);}
.image-zoom p{margin:0;}

@media(max-width:550px){
    .image-zoom:hover img{transform:none;}
}

/*Alignment*/
.align-right{text-align:right}
.align-center, .centered {text-align:center;}
.align-left {text-align: left;}
.image-left img {margin-left:0 !important;}

/* Image Text Wrap */
img.alignleft {padding-right:1rem;padding-top:5px;}
img.alignright {padding-left:1rem;padding-top:5px;}
.alignright {float: right !important;margin-left:2rem;}
.alignleft {float: left !important;margin-right:2rem;}
.alignleft .wp-caption-text, .alignright .wp-caption-text{margin-bottom:0 !important;}

/* New Quote*/
.new-quote {font-style:normal;margin:2rem 0;font-size:1.5rem;line-height:1.4;padding:15px 0;width:25%;position:relative;color:#fff;}
.new-quote .inner-quote {font-style:normal;font-size:16px;line-height:1.4;padding:15px;margin-top:5rem;font-weight:400;}
.new-quote strong {display:block;margin-top:1rem;font-size:20px;font-weight:500;}
.new-quote:before {display:block;content:"\201C";font-size:10rem;position:absolute;top:7rem;left:50%;transform:translate(-50%, -50%);font-weight:400;}
/*****************************/

/* Force Read More text */
.force-read-more {display:flex;align-items:center;}
#force-read-more-button {background:#b3aa82;color:#000;padding:1rem 1.5rem;display:inline-block;border-radius:4px;transition:all .5s;font-weight:400;border:none;}
#force-read-more-button.active {background:#000;color:#b3aa82;}
#force-read-more-button img {width:20px;vertical-align:middle;display:inline-block !important;}
#force-read-more-button strong {font-weight:500 !important;}
.force-read-more .download-post img {width:100%;padding-left:2rem;height:100%;max-height:120px;}
@media (max-width:1024px){.force-read-more {display:none !important;}}
/*****************************/

ul.inside-list {list-style-position: inside;}

/* New Blockquote Styles */
.border-quote {
    border-top: 3px solid #b3aa82;
    border-bottom: 3px solid #b3aa82;
    font-style: normal;
    margin: 2rem 0;
    font-weight: 500;
    font-size: 1.85rem;
    line-height: 1.4;
    padding: 15px 0;
    width: 25%;
}
.border-quote.float-right, .border-quote.float-left{margin:0;}

.card-quote {
	border-top: 3px solid #b3aa82;
    border-bottom: 3px solid #b3aa82;
    background-color: #e7e8e9;
    font-style: normal;
    margin: 2rem 0;
    font-size: 1.85rem;
    line-height: 1.4;
    padding: 20px 15px;
    width: 25%;
    position: relative;
    padding-top: 6rem;
}
.card-quote:before {
    display: block;
    content: "\201C";
    font-size: 10rem;
    position: absolute;
    color: #b3aa82;
    top: 55px;
    left: 50%;
    transform: translate(-50%, -50%);
}	

.float-left {float:left;margin-right:2rem !important;}
.float-right {float:right;margin-left:2rem !important;}
/****************************************/

.margin-b1 {margin-bottom:1rem;}

/* Bullet List ul Spacing issue */
main ul.no-margin, .no-margin {margin:0 !important;}
main ul.margin-top, .margin-top {margin:1.5rem 0 0 0 !important;}
main ul.margin-bottom, .margin-bottom {margin:0 0 1.5rem 0 !important;}
main ul {margin:1.5rem 0 !important;}
ul li ul {list-style-type: "- ";}

/* Base Styles */
html { font-size: 62.5%; }
body{font-size: 1.65rem;
	line-height: 1.6;
	font-family:"Fira Sans",Arial,sans-serif;
	font-weight: 300;
	color: #000000;
	margin: 0;
	padding: 0; 
}

/* Download CTA */
div.download-flex {display:flex;flex-wrap:wrap;align-items:center;font-weight:400;font-size:1.65rem;margin-bottom:1.5rem;}
div.download-flex .download-cta {padding-left:2rem;}


.post-summary-area li {padding-bottom:1.5rem;}

.attachment_7388 {display:none;}

#page{overflow:hidden;clear:both;}
.toast-hidden{display:none;}

.data-portal-logged-out, .data-portal-logged-in{display:none !important;}
.data-portal-logged-out.visible, .data-portal-logged-in.visible{display:inline-block !important;}

.download-report-button, .download-report-button:hover{color:#000000;font-size:2.5rem;margin-top:2rem;text-decoration:none;font-weight:500;display:inline-block;}
.download-report-button:after{content:'';width:50px;height:50px;background-image:url('/wp-content/themes/toast/assets/images/download-black.svg');background-size:cover;background-position:center;margin-left:2rem;vertical-align:middle;display:inline-block;}

/**Saved Styles**/
.hero-panel-timelinechart__chartmeta__start{color:#b3aa82;font-size:2rem;left:0;bottom:0;position:absolute;z-index:10;}
.hero-panel-timelinechart__chartmeta__end{color:#b3aa82;font-size:2rem;;position:absolute;right:0;bottom:0;z-index:10;}
.thinner-container .container{max-width:900px !important;}
small{font-weight:inherit;}
.responsive-iframe-container{max-width:768px;margin:0 auto;}
.responsive-iframe{width:100%;padding-top:56.25%;position:relative;}
.responsive-iframe iframe{width:100%;position:absolute;left:0;top:0;height:100%;border:none;overflow:hidden;}
.no-link-styling a, .no-link-styling a:hover{color:inherit;}
.dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_length{display:none;}
.no-overflow .twelve.columns{clear:both;overflow:hidden;}
.column-margin-left-zero .columns {margin-left: 0!important;}
.graph-underline {border-bottom:1px solid #beb082;width:100%;}

/* Header */
.pre-header{background:#232020;padding:.5rem 0;}
.pre-header .right-side{text-align:right;}
.pre-header .right-side .social-icons{display:inline-block;}
.pre-header .contact-link, .pre-header .contact-link:hover{font-size:80%;color:#ffffff;}

.site-header{padding:2rem 0;position:relative;z-index:99998;background:#ffffff;}
.site-header .table{table-layout:unset;}
.site-header .left-side{width:200px}
.site-header .middle{padding-left:3rem;font-size:1.7rem;}
.site-header .right-side{text-align:right;}

.site-header .mobile-search-icon{display:none;}
.site-header .search-form{display:inline-block;vertical-align:middle;}
.site-header .search-form input[type="search"], .search-form input[type="search"]:hover{border:none;outline:none;border-bottom:1px solid #ededed;color:#909090;font-weight:400;height:40px;width:200px;font-size:1.7rem;}
.site-header .search-form input[type="search"]::placeholder{color:#ACACAD;}
.site-header .search-form input[type="submit"]{vertical-align: middle;height:40px;width:40px;border:none;background-image:url('/wp-content/themes/toast/assets/images/search.svg');background-size:18px;background-position:center;background-repeat:no-repeat;background-color:transparent;margin-left:-40px;}

.site-header .funds-button{margin-left:1rem;padding:.8rem 1.5rem;font-size:1.5rem;color:#000000;}
.funds-button:after{content:url('/wp-content/themes/toast/assets/images/line-chart.svg');display:inline-block;width:25px;height:25px;vertical-align:middle;margin-left:1rem;}

.site-header .account-navigation{display:inline-block;position:relative;margin-left:1rem;cursor:pointer;}
.site-header .account-navigation img{width:100%;max-width:37px;}
.site-header .account-navigation .navigation-dropdown{position:absolute;bottom:-1.5rem;left:50%;transform:translate(-50%, 100%);list-style-type:none;text-align:center;padding:0;width:150px;opacity:0;pointer-events:none;transition:all .5s;}
.site-header .account-navigation .navigation-dropdown:before{content:'';width: 0; height: 0; border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #EEEEED;position:absolute;top:0;left:50%;transform:translate(-50%, -100%);}
.site-header .account-navigation.active .navigation-dropdown{opacity:1;pointer-events:all;}
.site-header .account-navigation .navigation-dropdown li{margin:0;padding:0;}
.site-header .account-navigation .navigation-dropdown li a{display:block;padding:.75rem;background:#EEEEED;color:#232324;width:100%;margin-bottom:.5rem;border-radius:4px;}

.site-header.cloned{display:none;position:fixed;top:0;left:0;width:100%;}
.admin-bar .site-header.cloned{top:32px;}
.site-header.cloned.active{display:block;}

/* Navbar & Menus */
.top-nav 			{font-size: 1.7rem;}
.top-nav ul 		{ margin: 0 auto; padding:0;}
.top-nav li 		{ display: inline-block; margin: 0;padding:0; position: relative;}
.top-nav li a  		{ display: inline-block; padding: 1rem;line-height: 1;color:#000000;font-weight:400;}
.top-nav li:last-child a{padding-right:0;}
.top-nav li.current_page_item a, .top-nav li.current-page-ancestor a, .single-insight .top-nav li#menu-item-4702 a, .single-hedge .top-nav li#menu-item-4702 a, .single-newsstory #menu-item-4691 a, .single-award #menu-item-4691 a{font-weight:400;color:#b3aa82;}

.top-nav #menu-main-menu>li {padding-right:1rem !important;}
.top-nav #menu-main-menu>li.menu-item-has-children:after {
    content: '';
    position: absolute;
    right: -5px;
    top: 50%;
    z-index: 1;
    display: block;
    width: 9px;
    height: 9px;
    margin: -5px -5px 0 0;
    border-right: 2px solid;
    border-bottom: 2px solid;
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translateX(-5px) rotate(45deg);
    -ms-transform: translateX(-5px) rotate(45deg);
    transform: translateX(-5px) rotate(45deg);
	cursor: pointer;
}
.top-nav #menu-main-menu>li.menu-item-has-children:hover::after {color:#b3aa82;}
.top-nav .sub-menu {
    position: absolute;
    padding: 0;
    bottom: 1px;
    left: 0;
    background: #fff;
    text-align: left;
    z-index: 5;
    opacity: 0;
    pointer-events: none;
    transition: all .5s;
    transform: translatey(100%);
    box-shadow: 0 1px 1px 0 rgba(50,50,50,.1);
    width: 255px;
}
.top-nav li:hover>.sub-menu {
    opacity: 1;
    pointer-events: all;
}
.top-nav .sub-menu li {display:block;}
.top-nav .sub-menu li:first-child {margin-top:30px;}
.top-nav .sub-menu li a {
    padding: 1.5rem 2rem;
    display: block;
    margin: 0;
    color: inherit;
    height: auto !important;
    position: relative;
}
.top-nav .sub-menu li:hover a {text-decoration:underline;text-decoration-color:#b3aa82;text-decoration-thickness: 3px;}



/**Cookie consent**/
.cookie-consent{position:fixed;bottom:0;left:0;background:#000000;color:#ffffff;width:100%;text-align:center;font-size:80%;z-index:9999999;padding:1rem;display:none;}
.cookie-consent .confirm-cookies{display:inline-block;background:#00a99d;padding:.5rem 1rem;margin-left:1rem;border-radius:4px;cursor:pointer;transition:all .25s;}
.cookie-consent .confirm-cookies:hover{box-shadow:inset 0 0 0 99999px rgb(0 0 0 / 5%);}
.cookie-consent.active{display:block;}

/**Side Panel**/
.side-panel{position:fixed;right:0;top:50%;transform:translateY(-50%);padding:1rem;background:#b3aa82;color:#000000;border-top-left-radius: 20px;border-bottom-left-radius: 20px;z-index:9999999999;}
.side-panel ul{list-style-type:none;padding-left:0;text-align:center;width:56px;margin:0;}
.side-panel ul li{line-height:1;margin-bottom:1.5rem;}
.side-panel ul li:last-child{padding-bottom:0;margin-bottom:0;}
.side-panel a, .side-panel a:hover, .sharing-toggle{color:#000000;text-transform:uppercase;cursor:pointer;position:relative;font-size:1.35rem;}
.side-panel a img, .side-panel .sharing-toggle img{width:100%;max-width:30px;display:block;margin:.25rem auto 0;}

/**Single posts**/
.single main .container, .page-id-8525 main .container{max-width:1000px;}
.single main ul{margin:5rem 0;}
.single main img{margin-left:auto;margin-right:auto;display:block;}

/**Block quotes**/
blockquote{border-left:4px solid #b3aa82;font-weight:500;font-style:normal;margin:30px;font-size:1.85rem;line-height:1.4;}
blockquote.right{text-align:right;border-right:4px solid #b3aa82;border-left:none;}
blockquote h3{font-size:2.25rem;}
blockquote h3 + p{font-weight:300;font-style:italic;font-size:1.75rem;}

/* Typography */
h1, h2, h3, h4, h5, h6 { margin-top: 0; font-weight: 500; line-height: 1.2;margin:0;letter-spacing:.25px;}
h1 { font-size: 3.25rem; margin-bottom: 1rem;   }
h2 {font-weight:400;margin-bottom:0;text-transform:uppercase;display:inline-block;border-bottom:3px solid #b3aa82;font-size:1.75rem;margin-bottom:2rem;}
h3 { font-size: 2.5rem; margin-bottom: 1.25rem;   }
h4 { font-size: 2.25rem; margin-bottom: 1.25rem;font-weight:200;}
h5 { font-size: 1.75rem;border-bottom:2px solid #b3aa82;display:inline-block;line-height:1.5;padding-bottom:0;margin-bottom:2rem;text-transform:uppercase;}
h6 { font-size: 1.75rem; margin-bottom: 1.5rem;}
h1:last-child, h2:last-child, h3:last-child, h4:last-child, h5:last-child, h6:last-child{margin-bottom:0;}

.cta-titles h3{font-size:3.25rem;font-weight:300;}

ul, ol{margin:0;margin-bottom:1.5rem;list-style-position:outside;}
li{margin:0;}

p{margin-bottom:1.5rem;}
p:last-child{margin-bottom:0;}

/*Post listings**/
.default-posts .post-listing{display:inline-block;margin-bottom:4%;font-weight:300;}
.default-posts .post-listing:nth-of-type(3n + 1){margin-left:0;}
.default-posts .post-listing a, .post-listing a:hover{color:inherit;}
.default-posts .post-listing .post-listing-thumbnail{padding-top:62.5%;background-size:cover;background-color:#efefef;margin-bottom:1.5rem;border-radius:10px;position:relative;background-position:center top;}
.default-posts .post-listing .post-listing-thumbnail .post-label{position:absolute;left:0;top:2rem;padding:1rem 1.5rem;background:#ffffff;text-transform:uppercase;line-height:1;font-size:80%;color:#000000;font-weight:400;}
.default-posts .post-listing h4{font-weight:400;font-size:1.75rem;}
.default-posts .post-listing .date{color:#b3aa82;margin-bottom:1.5rem;font-size:1.75rem;}
.default-posts .inverted-colours .post-listing .date{color:#ffffff;}
.default-posts .post-listing p{font-size:80%;}

.default-posts .post-listing .post-meta .right-side{text-align:right;}
.default-posts .post-listing .post-meta .read-time{border-bottom:1px solid #b3aa82;display:inline-block;text-transform:uppercase;font-size:80%;}
.default-posts .post-listing .post-meta .sharing-toggle{width:40px;display:inline-block;vertical-align:middle;}
.default-posts .post-listing .post-meta .sharing-toggle .sharing-panel{padding-right:1rem;}
.default-posts .post-listing .post-meta .sharing-toggle .sharing-panel a{box-shadow:none;width:40px;height:40px;}
.default-posts .post-listing .post-meta .sharing-toggle .sharing-panel a img{width:20px;height:auto;}
.default-posts .post-listing .inverted-colours .post-meta .sharing-toggle .sharing-panel a{background:#ffffff;}
.default-posts .post-listing .post-meta .download-post{width:40px;display:inline-block;vertical-align:middle;}

.post-listing .post-advert-grid{display:grid;grid-template-columns:2fr 3fr;grid-gap:30px;max-width:800px;}
.post-listing .post-advert-grid .col{padding:0;}

/* Coming Soon styling */
.coming-soon .post-listing-thumbnail {position:relative;}
.coming-soon .coming-soon-content {display:grid;place-items:center;position:absolute;top:0;margin-left:auto;margin-right:auto;width:100%;background:rgba(255,255,255,0.9);height:100%;}
.coming-soon .coming-soon-content h4 {min-height:1px !important;font-size:1.4rem !important;border:2px solid #b3aa82;padding:5px 0;border-left:none;border-right:none;margin-bottom:0 !important;}
.coming-soon .date, .coming-soon .excerpt, .coming-soon .post-meta {display:none;}

/* Hedge fund back to basics series - Insight Post Styling */
.postid-7385 .block-hero .hero-area .post-title {margin-bottom:2rem;}
.postid-7385 .block-hero .hero-area .read-time {display:none;}
.postid-7385 .block-post-listings .post-listing h4, .postid-7385 .block-post-listings .post-listing .date {margin-bottom:1rem;;}
.postid-7385 .block-columns .button {max-width:300px;font-weight:500;text-decoration:none !important;border-radius:10px;height:75px;display:grid;place-items:center;margin:0 auto;}
.postid-7385 .block-post-listings .post-listing .table .left-side {width: 70%;}
.post-date-reverse .hero-area .date {position:absolute;bottom:30px;left:25%;margin-left:2rem;}
@media (max-width:768px){.post-date-reverse .hero-area .date {bottom:20px;left:0;}}
@media (min-width:768px){.block-post-listings .default-posts .post-listing:first-child {margin-left:0!important;}}

/* Image Caption text styling */
.wp-caption {max-width: 100%;}
.wp-caption-text {line-height:1.6;font-size:8pt;padding-top:1rem;font-style:italic;font-weight:bolder;width:95%;margin-bottom:2rem !important;}
.aligncenter {margin:0 auto;}

/* Add Link Underline / remove on buttons */
p a, p a:hover {text-decoration:underline;}
p a.button, p a.button:hover {text-decoration:none !important;}


/**Pagination**/
.page-navigation span, .page-navigation a{display:inline-block;background:#232020;color:#ffffff;padding:.25rem 1rem;border-radius:4px;transition:all .25s;}
.page-navigation span, .page-navigation a:hover{background:#b3aa82;color:#ffffff;}

/*Footer*/
.footer-main{padding:5rem 0; background:#232020; overflow: hidden; clear: both;}
.site-footer .left-side{width:200px;}
.site-footer .logo{margin-bottom:2rem;display:block}
.site-footer, .site-footer a{color:#ffffff;}

.site-footer .right-side{text-align:right;}
.social-icons a{margin-left:1rem;}
.social-icons a img{display:inline-block;vertical-align:middle;height:20px;width:auto;}

.site-footer .footer-content{font-weight:200;line-height:1.2;font-size:90%;margin-top:3rem;}
.site-footer .legal-menu{vertical-align:top;line-height:1;margin-bottom:1rem;}
.site-footer .legal-menu ul, .site-footer .menu-legal-container, .site-footer .copyright{list-style-type:none;padding:0;display:inline-block;vertical-align:bottom;line-height:1;margin:0;}
.site-footer .legal-menu ul li{display:inline-block;vertical-align:middle;padding:0 1rem;border-left:1px solid #ffffff;line-height:1;margin-bottom:0;}
.site-footer .copyright{padding-right:1rem;}

/*Links*/
a, a:hover{text-decoration:none;color:#b3aa82;}

/*Buttons*/
.button{
    background:#b3aa82;
	color:#000000;
    padding:1.25rem 5.5rem;
    display:inline-block;
    border-radius:4px;
    transition:all .5s;
    font-weight:400;
}

.button:hover{
    background:#b3aa82;
    color:#ffffff;
}

.button.white{background:#ffffff;color:#232020;}
.button.white:hover{background:#232020;color:#ffffff;}
.button.white.no-padding{padding:0 !important;}

.button.mail-after:after{content:'';width:30px;height:23px;background-image:url('/wp-content/themes/toast/assets/images/email.svg');background-size:cover;display:inline-block;vertical-align:middle;margin-left:1rem;}

.styled-link, .styled-link:hover{text-transform:uppercase;border-bottom:2px solid #b3aa82;color:inherit;font-weight:300;}

/**Back to top**/
.toast-back-to-top{
    position:fixed;
    bottom:2rem;
    right:2rem;
    background:red;
    width:50px;
    height:50px;
    border-radius:100px;
    background-image:url('/wp-content/themes/toast/assets/images/chevron-up-white.svg');
    background-size:20px;
    background-position:center;
    background-repeat:no-repeat;
    pointer-events:none;
    cursor: pointer;
    opacity:0;
    transform:translatey(-30px);
    transition:all 1s;
}

.toast-back-to-top.show{
    opacity:1;
    transform:translatey(0px);
    pointer-events:all;
}

/* Forms */
input[type="text"], input[type="email"], input[type="password"]{width:100%;border:1px solid #D1D1D1;height:40px;margin-bottom:2rem;outline:none;}
input[type="submit"], button[type="submit"]{border:none;appearance:none;-webkit-appearance:none;}

.toast-mm-banner{z-index:9999999999999999 !important;}
.toast-mm-menu{z-index:99999999 !important;}
.toast-mm-menu .portal-logout{padding:15px 20px;color:#232020;font-weight:500;width:100%;line-height:1;}

@media(max-width:1200px){
	.site-header .search-form .mobile-search-icon{display:block;width:20px;vertical-align:middle;cursor:pointer;}
	.site-header .search-form .mobile-search-area{position:absolute;transform:translatey(-100%);opacity:0;pointer-events:none;right:0;top:0;width:calc(100% - 250px);height:100%;background:#ffffff;text-align:left;padding:1rem;box-sizing:border-box;z-index:99999999999;transition:all .5s;}
	.site-header .search-form.active .mobile-search-area{transform:translatey(0);opacity:1;pointer-events:all;}
	.site-header .search-form .mobile-search-area input[type="search"]{width:calc(100% - 48px);}
}

@media(max-width:1024px){
	.site-header .middle{font-size:1.7rem;padding-left:1.5rem;}
	.site-header .middle li a{padding:1rem .5rem;}
}

@media(max-width:950px){
	.site-header .funds-button{font-size:1.4rem;padding:.8rem;}
    .site-header .left-side{width:150px;}
	.site-header .middle{font-size:1.4rem;padding-left:1rem;}
    .site-header .middle li a{padding:1rem .25rem;}
}

@media(max-width:768px){
	/**Header**/
	.site-header, .toast-mm-banner__title{display:none !important;}
	.toast-mm-banner{padding:15px 20px;}
	.toast-mm-logo.left img{height:35px;}
	.toast-mm-banner .funds-button{float:right;margin-right:4vw;padding:1rem 3vw;text-transform:none;}
	.toast-mm-banner .funds-button:after{width:17px;height:17px;}
	.toast-mm-menu li a {border-width: 2px; font-weight: 500;}
	.toast-banner-banner-title-area{margin-top:.35rem;}
	
	/*Floats*/
	/*.float-right, .float-left{float: none !important;width:100%;margin:3rem 0 !important;}*/
	.float-right, .float-left {width:30%;word-break:break-word;}
	.float-right {margin:2rem 0 2rem 2rem !important;}
	.float-left {margin:2rem 2rem 2rem 0 !important;}
	
	/**Side Panel**/
	.side-panel{position:fixed;bottom:0;left:0;width:100%;top:auto;transform:translatey(0);border-radius:0;z-index:9999;}
	.side-panel ul{display:flex;justify-content:space-between;align-items:flex-end;width:100%;}
	.side-panel li{padding:0 .25rem;vertical-align:bottom;line-height:20px;margin-bottom:0 !important;width:100%;}
	.side-panel li a{vertical-align:top;}
	
	/**** Small Icons - About page ****/
	.small-icons img {margin-bottom: 0 !important;}
	.small-icons h6:last-child {margin-bottom: 2rem !important;}

	.site-footer{padding-bottom:58px;}
	
}

@media(max-width:550px){
	.post-listing .post-advert-grid{grid-template-columns:1fr;}
	
	/**Footer**/
	.site-footer .left-side{width:20vw;}
	.site-footer .logo{margin-bottom:0;}
	.site-footer .copyright{padding-bottom:.5rem;}
	.site-footer .legal-menu ul li{padding:0 .5rem;margin-left:-4px;}
	.site-footer .legal-menu ul li:first-child{padding-left:0;border-left:0;margin-left:0;}
	.site-footer .footer-content{font-size:70%;}
	
	.image-zoom:hover img{}
}

@media(max-width:400px){
	.toast-mm-logo.left img{height:25px;margin-top:.5rem;}
}