/*
 * ___ _   _ ___ _  _
 * | _ \ | | / __| || |
 * |  _/ |_| \__ \ __ |
 * |_|  \___/|___/_||_|
 * 
 * Real Estate Web Solutions - http://property.pushcreative.com.au/
 * 
 * Copyright (c) 2018. All Rights Reserved.
 */
[data-template-id="42"] .office-supplement{margin:2rem auto}[data-template-id="42"] .office-supplement .title{margin:1.5rem 0 .5rem 0;font-size:1.75rem;font-weight:700;line-height:1.1}[data-template-id="42"] .office-supplement .section-content{display:-ms-flexbox;display:-webkit-flex;display:flex}[data-template-id="42"] .office-supplement .section-content.hasimage{padding:1.5rem;background-color:#f6f6f6}[data-template-id="42"] .office-supplement .section-content>*{-webkit-flex:1 1 400px;-ms-flex:1 1 400px;flex:1 1 400px}[data-template-id="42"] .office-supplement .section-content .image{display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:240px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}[data-template-id="42"] .office-supplement .section-content .image img{display:block;width:100%;height:auto}[data-template-id="42"] .office-supplement .section-content .image.right{margin-left:1.5rem;-webkit-order:1;-ms-flex-order:1;order:1}[data-template-id="42"] .office-supplement .section-content .image.left{margin-right:1.5rem}[data-template-id="42"] .attachment-list li a{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;margin-bottom:.5rem;border:1px solid #e6e7e8;background-color:#f6f6f6;text-decoration:none;-webkit-align-items:center;-ms-flex-align:center;align-items:center}[data-template-id="42"] .attachment-list li a span{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}[data-template-id="42"] .attachment-list li a .title{padding:.25rem 1rem;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}[data-template-id="42"] .attachment-list li a .button{height:auto;padding:.25rem 1.5rem}[data-template-id="42"] .attachment-list li a .icon{padding:.5rem;color:#fff;background-color:#363636;font-size:1.5rem}[data-template-id="42"] .attachment-list li a:hover{background-color:rgba(190,175,135,.5);text-decoration:none}[data-template-id="42"] .attachment-list li a:hover .icon{background-color:#beaf87}@media (orientation:portrait) and (max-width:40em){[data-template-id="42"] .office-supplement .section-content{display:block}[data-template-id="42"] .office-supplement .section-content .image{margin:0!important}[data-template-id="42"] .office-supplement .section-content img{display:block;height:auto;max-width:100%;margin:1rem auto}}