/* HTML elements */@import url('https://fonts.googleapis.com/css2?family=Oxygen:wght@300;400;700&family=Ubuntu:wght@500&display=swap');html, body, #main, #footer {overflow-x: hidden}body {background-color:#f3f3f3;}em, .true-italics {font-style:italic;padding-right: 4px} /* If I actually want italics */p {line-height:160%;}@media screen and (max-width:480px) { p{line-height:140%;font-size:16px;}}input {border-radius:2px;}input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus {border-color:#999;}textarea {border-radius:2px;}header h3 {margin-top:-24px;margin-bottom:.4em;}@media screen and (max-width:1280px) {h2 {line-height:36px;margin-top:6px;}}input[type="button"].special, input[type="submit"].special, input[type="reset"].special, .button.special {background:transparent;border-color:rgb(124, 128, 129);color:rgb(124, 128, 129) !important;outline:0;}input[type="button"].special:hover, input[type="submit"].special:hover, input[type="reset"].special:hover, .button.special:hover {background:#eee !important;border-color:rgb(124, 128, 129) !important;color:rgb(124, 128, 129) !important;}input[type="button"].special:active, input[type="submit"].special:active, input[type="reset"].special:active, .button.special:active {background:#d6d6d6 !important;border-color:rgb(88, 88, 88) !important;}/* Classes */@media screen and (max-width:736px) {.row.\35 0\25 > * {padding-right:20px;} }.mtop20 {margin-top:20px;}.mtop40 {margin-top:40px;}.mtop50 {margin-top:50px;}.mbot20 {margin-bottom:20px;}.mbot40 {margin-bottom:40px;}.mbot50 {margin-bottom:50px;}.collapse-btn {margin-top:-2em;margin-bottom:3em;}.bullets {margin:2px 20px;text-align:left;list-style:disc;list-style-position:outside;font-size:18px;font-weight:400;line-height:20px;}.bullets li {margin:20px;}.reading-time {margin-bottom:1.5em;font-size:14px;font-style:italic;text-align:right; }.search-wrapper {margin-bottom:20px;}.titling, .highlight:first-line, .dropcaps, .titling .dropcaps:before {color:#79792e;}a, .title a, .archive-plus label:after {color:#9c6029;}.archive-plus label:hover:after {color:#b38963;}.my-map {width:100%;margin-bottom:40px; height:320px; }@media screen and (max-width:1600px) {.my-map {height:280px }}@media screen and (max-width:1200px) {.my-map {height:240px }}@media screen and (max-width:800px) {.my-map {height:200px }}.quick-note {text-align:right;padding-right:20px;font-style:italic;font-size:14px}.random-img-text {font-size:10px;line-height:12px;padding-top:2px}.wrapper {margin-bottom: 4em;}.seeking-rep {text-align:center;font-style:italic;font-size:14px;}.cc-link { text-decoration: none !important; padding: 0 !important }.cc-btn { border-radius: 2px; }body.maintenance-page #grav-login .form-actions { text-align: center !important }.adblock-request{display:none;background-color:#341b2b;color:#aa92a1;border-radius:2px;text-align:center; font-size:18px;line-height:22px;padding:16px;margin-top:20px}body.index .adblock-request {margin-top:0;margin-bottom:40px}body.not-index .adblock-request, body.blog-home .adblock-request {margin-bottom:40px}body.search-form .adblock-request {margin-top:40px}@media screen and (max-width:510px) {.adblock-request {font-size:14px;line-height:18px;padding:12px 20px; }}@media screen and (min-width:620px) and (max-width:736px) {.adblock-request {padding:16px 40px; }}@media screen and (min-width:737px) and (max-width:840px) {.adblock-request {padding:16px 60px; }}@media screen and (min-width:841px) and (max-width:979px) {.adblock-request {padding:16px 80px; }}@media screen and (min-width:980px) and (max-width:1200px) {.adblock-request {padding:16px 40px; }}@media screen and (min-width:1201px) and (max-width:1680px) {.adblock-request {padding:16px 80px; }}.adblock-request.unhide{display:block}.adblock-request.unhide p{margin-bottom:0}p.safari-warning{font-size:14px; line-height:18px; margin: 0 0 40px 0}p.safari-warning{margin:8px 0 4px 0}.quoted-mail {padding: 20px;background-color: #f6f6f6;font-family:arial,sans-serif;margin-bottom:40px;border-radius:2px;}.quoted-mail p{margin-bottom: 30px;font-weight:400 !important}.quoted-mail p:last-of-type{ margin-bottom: 2px}/* Header and nav menu */#main {padding: 6em 0 4em 0;}body.index .dropotron.level-0 {margin-top:.75em;} /* Was 1.5em, too much */.dropotron.level-0:before {display:none;}.dropotron {padding:0.3em 0;}.dropotron > li:hover > a {background:rgba(60, 76, 66, 0.5);color:#fff;}@media screen and (max-width: 840px){#navPanel .link.depth-0 {font-weight: 300} #navPanel .link.active-navlist-link {font-weight: 800}#navButton {width:80px}#navButton .toggle {height:60px;width:80px;}}.submenu ul {box-shadow:2px 2px 4px #ddd;}body.index .submenu ul {box-shadow:2px 2px 4px #bbb;}header.special:before, header.special:after {border:0;}.header-icon-button {border:0;transition:none;}.header-icon-button:hover {background:none !important;}#main header.special.container section header h3 {font-weight:bold;}section header h3 a {border-bottom: 1px #ccc dashed;}section header h3 a:hover {border-bottom: 1px #666 dashed;}#main header.special.container section.wrapper {margin-bottom:1em;}header.special .icon {height:initial;left:initial;position:initial;text-align:center;top:initial;width:auto;}header.special .icon:before {opacity:0.8;font-size:6.5em;}.icon.featured {cursor:pointer;display:block;margin:0 0 1.5em 0;opacity:1;text-align:center;}#header h1 {line-height:2em;}.icon {text-decoration:none;position:relative;}.icon.circle.fa-instagram {background:#da83ae;color:#fff;}.icon.circle.fa-instagram:hover {background:#df93b8;}.icon.circle.fa-atom {background: #e1ae68;color: #fff;}.icon.circle.fa-atom:hover {background: #eabe81;}.icon.circle.fa-rss {background: #f6f6f6;color: #e1ae68;border:1px solid #ddd}.icon.circle.fa-rss:hover {background: #fff;}#header {padding-top:.75em;padding-bottom:.75em;} /* Page header too small on reveal */#header.alt #logo span.topleft {padding:4px 8px;border-radius:2px;}#header.alt #logo span.topleft, body.index #header.alt #nav ul:nth-of-type(1) {background: rgba(138, 138, 138, 0.7); }header.special {margin-bottom:3em;padding-top:1em;padding-bottom:0;font-weight:bold;}header.special h2 {font-weight:550;font-size:36px;}header.special h2 + p {padding-top:0;}@media screen and (max-width:1280px) {h2 {line-height:36px;margin-top:6px;}header.special {margin-bottom:3em;}header.special h2 {margin-bottom:12px;}}@media screen and (min-width:1681px) {li.submenu.opener ul.dropotron {min-width:264px;}}@media screen and (min-width:1281px) and (max-width:1680px) {li.submenu.opener ul.dropotron {min-width:246px;}}@media screen and (min-width:841px) and (max-width:1280px) {li.submenu.opener ul.dropotron {min-width:228px;}}#navPanel {width:300px;padding-bottom: 40px;}@media screen and (max-width:840px) {#navPanel {-moz-transform:translateX(-300px);-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}ul.featured-icons li .icon {font-size:3.6em;width:1.25em;}}@media screen and (max-width:840px) {#main {padding-top:1.7em}header.special {margin-bottom:2em;padding-top: 0;} header.special .icon {font-size: 12px;}header.special h2 {font-size:28px; line-height:30px} header.special p {font-size:16px; line-height:22px}}@media screen and (max-width:480px) {header.special {margin-bottom:1em;padding-top: 0;}header.special .icon {font-size: 11px;} header.special h2 {font-size:24px; line-height:26px}header.special p {font-size:16px; line-height:22px}}body.index #header.alt nav, body.index #header.alt.reveal nav {top:1.75em;}body.index #header.reveal nav {top:0.5em;}body.index #nav {line-height:16px;}body.not-index #header nav {top:1.35em;}/* Images */img {border-radius:2px;}.image:before {background-image:none}.img-caption {font-size:12px;line-height:16px;text-align:initial;margin-bottom:4px;margin-top:2px;}.body-pics .vert1 {width:50%}.vert1 .img-caption{padding-right:6px}.body-pics img{max-width:920px;max-height:612px}.vert1 img, .vert2 img{max-width:452px;max-height:602px}@media screen and (max-width:510px) {.body-pics .vert1 {float:right;padding-bottom:16px !important;width:100%;}.vert2 {float:left;}}.resp-image {display:block;width:100%;}.body-pics {margin-bottom:2.5em }@media screen and (max-width:840px) {.body-pics {margin-bottom: 1.5em;}}.body-pics td {padding:4px;}.body-pics tr {border:0 !important;}/* General buttons */.disabled-button {cursor:default !important;color:#e6e6e6 !important;background-color:#ccc !important;border:1px solid #bbb !important;}.disabled {cursor:default !important;color:#ccc !important;border:0 !important;/* font-style:italic;*/ }.button {border-radius:3px;}blockquote{font-family:Ubuntu, serif;font-style:initial;background-color:rgba(121, 121, 187, 0.2);color:#000;font-weight:bold;padding-right:2.5em;margin-right:1em;margin-left:1em;}blockquote p {margin-bottom:0;line-height:28px;}@media screen and (max-width:468px) {blockquote {padding-right:1.5em;margin-right:.5em;margin-left:.5em;}blockquote p {font-size:14px;line-height:20px;}}/* Go to Top link */a.gotop {cursor:pointer;}.gotop-container {text-align:right;margin-bottom:-40px;}@media screen and (max-width:510px) {a.gotop{font-size:14px}.gotop-container {margin-bottom:-36px;} }@media screen and (min-width:1281px) {.gotop-container {margin-bottom:-42px;} }/* Youtube */.grav-youtube {margin-top:48px;margin-bottom:16px;}/* General page settings */@media screen and (min-width:981px) and (max-width:1200px) {body.smt-standard #main section.container {padding-right:8em;padding-left:8em;}}@media screen and (min-width:1281px) {body.smt-standard #main section.container {padding-right:12em;padding-left:12em;}}/* Other divs and sections *//* All home page divs */body.index header.special.container {border-radius:2px;background-position:center;background-repeat:no-repeat;background-size:cover;}/* Home page banner (HOME/Welcome) */#banner {background-image:url(/user/pages/images/normandie-1.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}#banner strong {font-weight: 700;}@media screen and (max-width:420px) {#banner {background-size: 28em, 0, 0, cover;padding:0;background-position: bottom;}}@media screen and (min-width:421px) and (max-width:480px) {#banner {background-size: 30em, 0, 0, cover;padding:0;background-position: bottom;}}@media screen and (max-width:736px) {#banner .inner p {font-weight:bold} #banner footer ul .button {line-height:18px;padding-top:10px;padding-bottom:10px;}#banner .inner {padding:2.5em 1.5em;display:inline-block;}}/* WELCOME TO THE WEBSITE SCOTT M TANN - prevent funny wrapping */@media screen and (min-width:466px) and (max-width:630px) {#banner .inner p {margin-left:50px;margin-right:50px;}}@media screen and (min-width:490px) and (max-width:736px) {#banner .inner {margin-left:40px;margin-right:40px;}}@media screen and (max-width:1000px) {#banner {background-image:url(/user/pages/images/normandie-2.jpg);}}@media screen and (max-width:479px) {#banner .inner {padding:7em 2em;}}#banner .inner header h2 {line-height:120% }/* Backseat Cities div */body.index header.backseat-cities.special.container {color:white;background-attachment:scroll;background-image:url(/user/pages/images/IMG_4563.jpg);background-position: right;margin-bottom:4em;padding:0;}body.index .backseat-cities-bg h2, body.index .backseat-cities-bg p {font-family: Oxygen, sans-serif;} .backseat-cities.special .backseat-cities-bg ul:first-of-type{text-align:left;margin-left:20px;margin-bottom:40px;font-size:16px;line-height:20px} .backseat-cities-bg li{margin-bottom:10px} .backseat-cities-bg p {text-align:left;}.backseat-cities-bg {background-color:rgba(80,80,80,0.75);padding:3em 80px 0 80px;}@media screen and (max-width:499px) {.backseat-cities-bg ul:first-of-type{margin-left:12px;font-size:14px;line-height:18px}.backseat-cities-bg {padding:2em 40px 60px 40px;} .backseat-cities-bg p:first-of-type {text-align:center;margin-top:20px} .backseat-cities-bg p {font-size:16px} .backseat-cities-bg h2{margin-bottom:28px; font-size: 28px !important;}}.backseat-cities-bg div {margin-left:auto;margin-right:auto;max-width:720px;padding-bottom: 40px;}@media screen and (max-width:500px) {.backseat-cities-bg div{padding-bottom:0}}/* Bottom band in Backseat Cities and The Piraget Novels divs */@media screen and (max-width:500px) {.wrapper.style1 {padding:0 1em 0 1em;}}/* The Piraget Novels div */header.piraget {padding-top:4em !important;padding-bottom:4em !important;margin-bottom:4em !important;}body.index .piraget p {font-family:Oxygen, sans-serif;}body.index header.piraget.special.container {color:black;background-image:url(/user/pages/images/reims-2.jpg);}@media screen and (max-width:499px) {body.index header.piraget.special.container {padding-top:2em}.piraget-copy p{font-size:14px;}}@media screen and (max-width: 736px) {.piraget .row > * {padding: 10px 0 0 40px;}.piraget section{margin-bottom:0}}.piraget-copy {text-align:left;width:100%;max-width:600px;margin-right:auto;margin-left:auto;padding:10px 4px 0 0}.piraget-copy p {text-align:left !important;}@media screen and (max-width: 736px) {.piraget-icons li{margin-bottom:12px;}.piraget-icons li {vertical-align:baseline} .piraget-icons li header h3{margin-top:-8px}}@media screen and (min-width: 737px) and (max-width: 1280px) { ul.piraget-icons header h3 {margin-top:-10px}}@media screen and (min-width: 1281px) {ul.piraget-icons header h3{margin-top:-14px}}@media screen and (min-width: 737px) and (max-width: 900px) {.piraget-icons li:nth-of-type(2){margin-left:30px;margin-right:30px;}.piraget-icons li:first-of-type{margin-bottom:initial;} .piraget-icons li {display: inline-block;}}@media screen and (min-width: 901px) {.piraget-icons li:nth-of-type(2){margin-left:30px;margin-right:30px;}.piraget-icons li:first-of-type{margin-bottom:initial;} .piraget-icons li {display: inline-block;} }@media screen and (min-width: 1401px) {.piraget-icons li:nth-of-type(2){margin-left:60px;margin-right:60px;}}@media screen and (min-width: 1601px) {.piraget-icons li:nth-of-type(2){margin-left:80px;margin-right:80px;}}@media screen and (min-width: 737px) and (max-width: 840px) {.piraget-icons .button.small {font-size: 0.6em;min-width: 13em;padding: 0.5em 0;}}/* "More on This Site" div */.wrapper.style2 {color:#fff;border-radius:2px;background-color:initial;background-image:url(/user/pages/images/pool.jpg);background-position:initial;background-repeat:no-repeat;background-size:cover;margin-top:0}.more-on-this-site div {background:rgba(62, 80, 110, 0.85);padding:10px;text-align:left;}.more-on-this-site header, .more-on-this-site p {padding:10px 20px;}.more-on-this-site a {color:#ddd;font-weight:600;text-decoration:none;border-bottom:0}.more-on-this-site h2 {font-size:1.6em;line-height:1.7em;margin-bottom:4px}@media screen and (max-width:840px) {.more-on-this-site h2 {font-size:1.4em;line-height:1.5em;} }@media screen and (max-width:480px) {.more-on-this-site h2 {font-size:1em;line-height:1.4em;} }/* Recent Posts div on home page *//* AND Recent Posts on non-home page */ body.not-index h1.top-of-recent-posts {margin-top:-26px !important}body.index .recent-posts .gotop-container{display:none}.wrapper.style2.recent-posts-container {background-image:none;background-color:rgba(158, 187, 165, 1);}@media screen and (max-width:499px) {.wrapper.style2.recent-posts-container {margin-top:-1.0em;margin-bottom: 3em;}}.wrapper.style2.recent-posts-container div.row {background-color:rgba(201, 216, 205, 0.4);}.recent-posts-container .recent-post {width:100%;}.recent-posts-container .row {margin:0 }.recent-posts-container .\38 u, .\38 u\24 {width:96% }.recent-posts-container a {color:#375040}.recent-posts-container a:hover {color:#fff !important}.recent-posts-container .recent-posts {margin-top:10px;padding-bottom:20px;}.recent-post-text a {line-height:18px; text-decoration:none;font-weight:500;border:0}.recent-post-text a:hover {color:#53402e}.recent-posts-container p {text-align:center;line-height:120%}@media screen and (max-width:580px) {.recent-posts-container p {text-align:left;font-size:14px}}.recent-post-text p {line-height:130%}.recent-post-image {float:right;width:200px;height:200px;margin-top:50px;margin-left:20px;}.recent-post-image img {width:100%;}.recent-posts-container {text-align:left !important}/* My mailing list */.quick-join, .quick-join .recent-posts, .wrapper.style2.recent-posts-container.quick-join div.row {background-color:#b9a0bf !important}.recent-posts-container.quick-join {text-align:center;}.recent-posts-container.quick-join a {color:#fff;margin-top:16px;}.wrapper.recent-posts-container.quick-join {margin-bottom:4em;padding:2em 2em 2em 1.5em;}@media screen and (max-width:499px) {.wrapper.recent-posts-container.quick-join {margin-bottom:3em}}.recent-posts ul {text-align:center}/* "ABOUT" portfolio gallery *//* Portfolio div (portfolio.md) */.wrapper.style3 {padding-bottom:4em }.wrapper.style3 footer {display:none;}.style3 section p {line-height:125%;}a.image.featured{margin-bottom:0}.about-block header h3{margin-top:6px;margin-bottom:.3em !important}.about-block section p{margin-bottom:2em}@media screen and (max-width:510px) {.about-block section p{font-size:14px;line-height:15px}}/* My mailing list */body.smt-standard h1, body.smt-standard h2, body.smt-standard h3, body.smt-standard h4 {font-weight:500;}body.smt-standard h1 {margin-top:1.5em;margin-bottom:1em;font-size:1.6em;line-height:1.8em;}@media screen and (max-width:736px) { body.smt-standard h1 {margin-top:1em;margin-bottom:.7em;font-size:1.4em;line-height:1.6em;} body.smt-standard h3 {line-height:1.4em;} p {text-align:left;}}@media screen and (max-width:510px) {body.smt-standard h1 {margin-top:1em;margin-bottom:.7em;font-size:1.3em;line-height:1.3em;}body.smt-standard h3 {line-height:1.2em;}p {text-align:left;}}/* NOT home pages *//*body.smt-standard h1 + p {margin-bottom:3em;}*/body.not-index.smt-standard .recent-posts {border-top:solid 1px #ccc;}body.smt-standard .content section ul {list-style:disc;margin-right:2em;margin-left:2em;/*margin-top:-1.5em;*/ }body.smt-standard.rants .content section ul {list-style:disc;margin-left:2em;margin-top:initial;}body.smt-standard .content section ol {list-style:decimal;margin-left:2em;/*margin-top:-1.5em;*/}body.smt-standard .content section li {line-height:1.4em;margin-bottom:1em;font-size:.9em;}body.smt-standard .content section li ul {list-style-type: circle;margin-right: 0;margin-top:10px !important;margin-bottom:10px;font-size:.9em;}body.smt-standard .content section li ul li{line-height:1.5em}body.smt-standard .content section ul:last-of-type {margin-top:0;}body.smt-standard .content section header:first-of-type h3 {margin-top:0;text-align:left;}.content header h3,.content header h3 {margin-top:4px !important;line-height:1.3em;font-size:.7em !important;margin-bottom: 1.6em;}.about-block, .wrapper.style4.container{border-radius:2px}/* Piraget pages */.piraget-links {list-style:circle; margin-left:3em;}.piraget-links li {margin:24px 0}@media screen and (max-width:736px) {.piraget-links li, .piraget-links a {font-size:16px;line-height:20px}.piraget-links li {margin:18px 0}}@media screen and (max-width:510px) {.piraget-links li, .piraget-links a {font-size:14px;line-height:18px}.piraget-links{margin-left:1em;}.piraget-links li {margin:12px 0}}/* Pages with forms */body.contact-form header h3,body.unsub header h3,body.signup-form header h3 {margin-bottom:30px;}body.contact-form .reading-time {display:none;}#form-result {border:1px solid transparent;min-height:62px;border-radius:2px;margin-bottom:5px;}#form-result .notices {padding:10px;border-radius:2px;min-height: 60px;}#form-result .notices p {padding:0;margin:0;}#form-result .notices.error.red {border:1px solid #840606;background-color:#f5ccd5;color:#840606;}#form-result .notices.warning.yellow {border:1px solid #d4dc63;background-color:#f9fdc2;color:#000;}#form-result .notices.info.green,#form-result .notices.success.green {border:1px solid #33633e;background-color:#d9f9d5;color:#33633e;}#smt-signup-form,#smt-unsub-form,#smt-contact-form {margin-top:20px;}#smt-signup-form .row.\35 0\25 > *,#smt-unsub-form .row.\35 0\25 > * ,#smt-contact-form .row.\35 0\25 > * {padding-top:6px;}@media screen and (min-width:440px) and (max-width:736px) {p.safari-warning, #smt-signup-form .button,#smt-unsub-form .button,#smt-contact-form .button {margin-left: 32px}}@media screen and (min-width:369px) and (max-width:439px) {p.safari-warning, #smt-signup-form .button,#smt-unsub-form .button,#smt-contact-form .button {margin-left: 30px}body.blog-page p.safari-warning{margin-left:0}}@media screen and (max-width:368px) {p.safari-warning, #smt-signup-form .button,#smt-unsub-form .button,#smt-contact-form .button {margin-left: 30px}} .contact-page-div a, .signup-page-div a, .unsub-page-div a {border-bottom:0;font-weight:bold} .contact-page-div a:hover, .signup-page-div a:hover, .unsub-page-div a:hover{color:#999} .contact-page-div, .signup-page-div, .unsub-page-div {margin-top:50px;text-align:center;}@media screen and (max-width:736px) { #smt-signup-form .g-recaptcha, #smt-unsub-form .g-recaptcha, #smt-contact-form .g-recaptcha {margin-left: 16px}}@media screen and (max-width:736px) {.form-input-wrapper input,.form-textarea-wrapper textarea{margin-left:16px}}@media screen and (max-width:736px) {#comment-form .form-input-wrapper input,#comment-form .form-textarea-wrapper textarea{margin-left:0}}#comment-form .form-input-wrapper input, #comment-form .form-textarea-wrapper textarea {margin-bottom:6px;}#comment-form h3, #comment-form .buttons {margin-top:40px;}#comment-form .button {margin-bottom:10px;}#comment-form h3 {margin-bottom:10px;}#comment-form table {margin-bottom:2.5em;}.comment-row td {padding-top:2px;padding-bottom:16px;}.comment-row:nth-of-type(1) td {padding-top:0;}.comment-row {line-height:24px;}.comment-traits {font-size:11px;}.comments-table tr.comment-row {border-bottom:1px solid #eee;}.comments-table tr.comment-row td {padding-left:8px;padding-right:8px;}.comments-table tr.comment-row:nth-child(even) {background-color:#f8f8f8;}@media screen and (max-width:736px) {.signup-page-div, .unsub-page-div {margin-top:30px;}body.contact-form form div.row div {padding-left:0;/*text-align:center;*/}}/* Site search */.site-search {width:100%;text-align:center;margin-top:50px;}.site-search a {text-transform:uppercase;border-bottom:0 !important;padding:6px 12px 7px 12px;border:1px solid;border-radius:4px !important;line-height:32px;font-size:28px;border-bottom:1px solid !important;background-color:#9c6029;color:#fff;}.site-search a:hover {background-color:#b38963;}@media screen and (max-width:480px) {.site-search a {padding:4px 10px;line-height:28px;font-size:24px;}.site-search {margin-top:40px;}}.tntsearch-results .route { text-transform: lowercase;font-size:14px;line-height:18px; margin-bottom:14px}.tntsearch-results .title {margin-bottom: 0px;}/* Blog */body.smt-standard h3.top-of-archive, body.smt-standard .taxonomy-list h3, .top-of-recent-posts {margin-bottom:12px;}body.index .top-of-recent-posts, body.index .top-of-quick-join {font-weight:400;font-size:48px;font-style:italic;text-align:center;line-height:48px;margin-bottom:20px;}body.index .top-of-quick-join {font-style:italic }@media screen and (max-width:580px) {body.index .top-of-recent-posts, body.index .top-of-quick-join {font-size:32px;line-height:32px;text-align:center;}}@media screen and (max-width:480px) {body.index .top-of-recent-posts, body.index .top-of-quick-join {font-size:24px;line-height:24px;text-align:center;}}body.smt-standard.blog-page h1 {margin-top:20px;}#blog-home {margin-top:40px }.blog-home hr {margin-top:80px;border:1px;border-top:solid 1px rgba(124, 128, 129, 0.2);}.blog-home .taxonomy-list {margin-top:20px }.blog-home .content {margin-bottom:30px }.blog-date {font-size:24px;color:#ccc;}@media screen and (max-width:840px) {.blog-date {font-size:18px;}}@media screen and (max-width:480px) {.blog-date {font-size:14px;}}.recent-posts {margin-top:50px;}.recent-posts p {margin-bottom:14px }/*.recent-posts h3 {margin-bottom:20px } */.recent-posts hr:nth-of-type(2) {margin-top:40px;}.top-of-archive {margin-top:50px;}h4.p-name .u-url {font-size:24px;color:#9c6029;margin-right:10px;}@media screen and (max-width:840px) {h4.p-name .u-url {font-size:18px;}}@media screen and (max-width:480px) {h4.p-name .u-url {font-size:18px;}}h4.p-name {margin-bottom:10px;}.blog-home .reading-time {margin-top:4px/*margin-bottom:0;*/}.p-summary h1 {display:none;}.p-summary p {margin-bottom:24px;}.list-item.h-entry {margin-top: 37px;padding-bottom:27px;border-bottom: 1px solid #eee;}.list-item.h-entry:nth-of-type(1) {margin-top:0;}.list-item.h-entry:last-of-type {border-bottom:0px;padding-bottom:10px;}.list-blog-padding {margin-top:-10px;}.blog-date-single { font-size:14px;margin-bottom:0; line-height:24px }.blog-date-single a { font-weight: 500; text-decoration:none; }/* Tags and archives */.tags a {white-space: nowrap;margin-left:6px;margin-right:6px;border-radius:3px;background-color:#9c6029;padding:4px 8px 5px 8px;color:#fff;text-transform:uppercase;line-height:48px;border-bottom:1px solid !important;}.tags a:hover {background-color:#b38963;}.clear-link .icons{width:40%;text-align: left;left:0;position:relative;margin:40px 0 -20px 0} .clear-link {width:100%;text-align:right;margin-bottom:8px;margin-top:-22px}.clear-link a {border-bottom:0;font-weight:bold;font-size:14px;text-transform:uppercase}.archive-plus .active {border-bottom:0;cursor:default;}.archive-plus .last {margin-bottom:1em;}.archive-plus li a:before {content:none !important;}@media screen and (max-width:840px) {.archive-plus li {line-height:18px;margin-top:20px} .archive-plus li a {font-size:14px; line-height:18px} .tags a {margin-left:4px;margin-right:4px;padding:3px 6px;font-size:14px;line-height:34px;}}.taxonomy-list {margin-top:50px }.taxonomy-list hr {margin-top:40px;}/* Breadcrumbs & navigation */#breadcrumbs a, .pagination li a {border-bottom:0;}#breadcrumbs a:hover, .pagination li a:hover {color:#aaa;}#breadcrumbs {padding-left:0;margin-bottom:40px;}.prev-next {text-align:center;}.prev-next a:nth-of-type(1) {margin-right:6px;}.prev-next a:nth-of-type(2) {margin-left:6px;}@media screen and (max-width:480px) {.prev-next{ line-height:100%} .prev-next a{font-size:11px;font-weight:500}} /* font-size:14px *//* Tables */.content section table {border-collapse:collapse }.content section th {font-weight:bold; line-height:110%;padding:2px;}@media screen and (max-width:620px) {.content section th, .content section td {font-size:16px;}}@media screen and (max-width:480px) {.content section th,.content section td {font-size:14px;}}.content section table tr {border-bottom:1px solid #eee;}.content section table td {padding:2px;}.content section table tr:nth-child(even) {background-color:#f6f6f6;}.content section table.body-pics tr {border:0;}.content section table.body-pics tr:nth-child(even) {background-color:#fff;}/* Twitter and Instagram */header.major{padding-bottom:0;}.ig-posts, .tweet-block iframe{max-width:600px !important}.ig-posts {margin-left: auto;margin-right: auto;}.ig-posts a{border:0; padding:0; margin:0;}.ig-posts li{overflow-x:hidden;overflow-y:hidden;margin-top:20px}@media screen and (max-width:651px) {.ig-posts li{max-height:90vw;}}@media screen and (max-width:601px) {.ig-posts li{max-height:88vw;}}@media screen and (max-width:551px) {.ig-posts li{max-height:86vw;}}@media screen and (max-width:501px) {.ig-posts li{max-height:84vw;}}@media screen and (max-width:451px) {.ig-posts li{max-height:82vw;}}@media screen and (max-width:401px) {.ig-posts li{max-height:80vw;}}@media screen and (max-width:351px) {.ig-posts li{max-height:78vw;}}@media screen and (min-width:652px) {.ig-posts li{max-height:600px;}}@media screen and (min-width:840px) {.ig-posts li{margin-top:40px}}@media screen and (max-width:840px) {.tweet-block .gotop-container, .instagram-block .gotop-container {margin-bottom: -36px;}}@media screen and (max-width:650px) {.tweet-block .gotop-container, .instagram-block .gotop-container {margin-top:-20px;margin-bottom:0}}@media screen and (max-width:500px) {.tweet-block .major h2, .instagram-block .major h2 {line-height:115%}}.switch {position: relative;display: inline-block;width: 60px;height: 34px;}.switch input { opacity: 0;width: 0;height: 0;}.slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ccc;-webkit-transition: .4s;transition: .4s;}.slider:before {position: absolute;content: "";height: 26px;width: 26px;left: 4px;bottom: 4px;background-color: white;-webkit-transition: .4s;transition: .4s;}input:checked + .slider {background-color: #5a3e50;}input:focus + .slider {box-shadow: 0 0 1px #5a3e50;}input:checked + .slider:before {-webkit-transform: translateX(26px);-ms-transform: translateX(26px);transform: translateX(26px);}/* Rounded sliders */.slider.round {border-radius: 34px;}.slider.round:before {border-radius: 50%;}.instagram-block .iframe-container, .instagram-block .site-search, .instagram-block .contact-page-div, .instagram-block .signup-page-div, .instagram-block .unsub-page-div{display:none}.tweet-block .iframe-container, .tweet-block .site-search, .tweet-block .contact-page-div, .tweet-block .signup-page-div, .tweet-block .unsub-page-div{display:none}body.index .tweet-block { margin-bottom:4em !important}.no-instagram {font-size:36px;line-height:44px;margin:80px 0}@media screen and (max-width:500px) {.no-instagram {font-size:24px;line-height:28px;margin:40px 10px}}.instagram-block, .tweet-block {position: relative;}.instagram-block:before, .tweet-block:before {position: absolute;font-family: 'Font Awesome 5 Brands';top: 100px;left: 0;color:#f6f6f6}.instagram-block:before {content: "\f16d"}.tweet-block:before {content: "\f099"}@media screen and (max-width:599px) {.instagram-block:before, .tweet-block:before{padding-left: 10px;font-size:60px;top: 26px}}@media screen and (min-width:600px) and (max-width:699px) {.instagram-block:before, .tweet-block:before{padding: 0 0 0 30px;font-size:100px;top: 80px;}}@media screen and (min-width:700px) and (max-width:840px) {.instagram-block:before, .tweet-block:before{padding: 0 0 0 20px;font-size:130px;top: 80px;}}@media screen and (min-width:841px) and (max-width:1280px) {.instagram-block:before, .tweet-block:before{padding: 0 0 0 32px;font-size:150px}}@media screen and (min-width:1281px) {.instagram-block:before, .tweet-block:before{padding: 28px 0 0 64px;font-size:200px}}/* Footer */.cc-img, .cc-img:hover {border:0px;}.cc-img img {margin-top:auto;border:0;outline:0;}#footer .copyright li {min-height:32px;max-height:32px;vertical-align:middle;}#footer .copyright li span, #footer .copyright li a {line-height:32px;}#banner footer {display:none;}#footer {background:#e7ebef;}@media screen and (max-width:736px) { #footer .copyright li span, #footer .copyright li a {line-height:0px;} #footer .copyright li {min-height:auto;max-height:auto;} .cc-img img {margin-top:6px;}} body.no-comment-form form{display:none;}.reviews-bg{color:#000;background-image:url(/user/pages/images/aus-review.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.reviews-bg .copy{background-color:rgba(255,255,255,0.8);height:100%;width:100%;padding:40px 20px 50px 20px;font-size:24px;border: 1px solid #d7eaff;}.reviews-bg footer a{background-color:#fff}.reviews-bg footer a:hover, .reviews-bg footer a:active{background-color:#f6f6f6}@media screen and (max-width:820px) {.reviews-bg .copy{margin-bottom: 40px;}}@media screen and (max-width:499px) {.reviews-bg footer a{line-height:2.5em;padding:8px;font-size:14px}}.gina-sez{background-color:#444;color:#fff;padding:20px;border-radius:2px;margin: 30px 20px 50px 0;}.gina-sez h3{margin-bottom:0.5em}.gina-sez ul{margin-bottom:1em;font-size:0.9em}.gina-sez a{text-transform:uppercase;line-height:14px;font-size:12px;color:#fff;border:0;margin-right:20px}.gina-sez a:hover{color:#ccc}.instagram-block{display:none}body, input, select, textarea {color: #6a6a6a;}.youtube-caption{margin-top:-26px;font-size:14px;line-height:16px;}@media screen and (max-width:500px) {.youtube-caption{margin-top:-30px;font-size:10px;line-height:12px;}}.twitter-timeline.twitter-timeline-rendered{justify-content: center;}