.myFinance-widget{width:100%;box-sizing:border-box;margin:15px 0;position:relative}.myFinance-widget *{box-sizing:border-box !important}.myFinance-widget.is-vertical{max-width:100%}.myFinance-widget:before,.myFinance-widget:after{content:" ";display:table}.myFinance-widget:after{clear:both}.myFinance-widget.is-vertical .myFinance-widget__post{display:block !important;max-width:100%;margin:0 auto;text-decoration:none !important}.myFinance-widget.is-vertical .myFinance-widget__post:hover{text-decoration:underline !important}.myFinance-widget.is-vertical>.myFinance-widget__post,.myFinance-widget.is-text>.myFinance-widget__post{width:100%;float:left;margin:auto}.myFinance-widget.is-text .myFinance-widget__post-caption{border-top:1px solid #ccc;padding:12px 0 10px;height:auto}.myFinance-widget__post-image{max-width:100%;height:auto;display:block;border:1px solid #e0e0e0}.myFinance-widget__post-caption{font-size:1.25rem !important;line-height:1.4rem !important;font-weight:bold;padding-top:10px;margin-bottom:1rem;overflow:hidden;text-align:left !important;display:block !important}.myFinance-widget__title{font-weight:bold;margin-bottom:15px;text-align:left !important}.myFinance-widget__attribution{width:100%;text-align:right;text-transform:uppercase;font-size:9px;float:left}.myFinance-widget__attribution-logo-link{display:inline-block;top:4px;position:relative;margin-left:3px}.myFinance-widget__attribution-logo{display:inline-block;width:70px;height:14px}.myFinance-widget__modal{cursor:pointer}.myFinance-widget__modal-body{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);background:#fff;width:80%;cursor:default;border:1px solid #aaa}.mfFinance-widget__modal-content{width:100%;height:100%;padding:20px;text-align:center;overflow:auto}.myFinance-widget__modal-heading{font-size:18px;line-height:21px}.myFinance-widget__modal-text{font-size:14px;line-height:18px}.myFinance-widget__modal-logo{width:65%;margin-bottom:15px}.myFinance-widget__modal-x{position:absolute;text-align:center;top:-15px;right:-15px;color:#aaa;font-size:24px;line-height:30px;background:#fff;height:30px;width:30px;border:1px solid #aaa;border-radius:15px;font-weight:bold;cursor:pointer}.myFinance-iframe{width:1px;min-width:100%;border:0;overflow:hidden}@media screen and (min-width: 545px){.myFinance-widget:not(.is-vertical) .myFinance-widget__posts-row{display:inline-block}.myFinance-widget:not(.is-vertical) .myFinance-widget__posts-row:not(:last-child){margin-bottom:1rem}.myFinance-widget:not(.is-vertical) .myFinance-widget__post{width:25%;padding-right:15px;padding-left:0;float:left;margin:auto;text-decoration:none !important}.myFinance-widget__post:hover{text-decoration:underline !important}.myFinance-widget.is-thirds .myFinance-widget__post{width:33%}.myFinance-widget:not(.is-vertical) .myFinance-widget__post-caption{font-size:.9rem !important;line-height:1.1rem !important;font-weight:bold;margin-bottom:0}.myFinance-widget.is-thirds .myFinance-widget__post-caption{font-size:1.25rem !important;line-height:1.4rem !important}.myFinance-widget.is-text .myFinance-widget__post-caption{height:auto}.myFinance-widget__attribution{padding:10px 15px 0 0}.myFinance-widget__modal-body{width:40%}}
