body {
background: url(https://www.outbackfamilyhistoryblog.com/wp-content/uploads/2014/02/old-brown-paper-background1.jpg) repeat;
}
.site-container {
background: url(//www.outbackfamilyhistoryblog.com/wp-content/themes/quattro/images/wrap.png);
max-width: 1140px;
margin: 25px auto;
padding: 20px;
box-shadow: 0 0 15px rgba(0,0,0,0.5);
border: 3px solid #ccc;
}
.body {
border: double #ccc;
overflow: hidden;
padding: 15px 20px 20px;
} .custom-header-logo {
padding: 0px 0;
text-align: center;
} .custom-header-logo .custom-logo-link {
display: inline-block;
} .nav-search-container {
display: flex;
justify-content: space-between; align-items: center;
border-top: double #ccc;
border-bottom: double #ccc;
padding: 0 15px; margin: 0 auto;
} .nav-primary {
border: none;
padding: 0;
margin: 0;
}
.nav-primary .genesis-nav-menu {
list-style-type: none !important;
margin: 0;
padding: 0;
display: flex; }
.nav-primary .genesis-nav-menu > .menu-item {
display: inline-block;
}
.nav-primary .genesis-nav-menu a {
background: url(//www.outbackfamilyhistoryblog.com/wp-content/themes/quattro/images/nav-line.png) no-repeat center right;
color: #444;
display: block;
padding: 10px 16px;
text-decoration: none;
font-family: 'Quattrocento', serif;
font-size: 14px;
}
.nav-primary .genesis-nav-menu > .menu-item:last-of-type a {
background: none;
}
.nav-primary .genesis-nav-menu .current-menu-item > a,
.nav-primary .genesis-nav-menu a:hover {
color: #b63838;
}  .search-form .search-form-input {
color: #777;
font-style: normal;
border: 1px solid #cccc;
color: #fff; padding: 4px 5px;
font-size: 14px; border-radius: 0;
-webkit-appearance: none;
} .search-form .search-form-submit {
background-color: #555!important; border: 1px solid #555;
color: #fff; padding: 3px 5px;
margin: 0;
cursor: pointer;
font-size: 14px; border-radius: 0;
-webkit-appearance: none;
}
.nav-search-container .search-form .search-form-submit:hover {
background-color: #333;
border-color: #333;
} @media (max-width: 1200px) {
.site-container {
max-width: 960px;
}
}
@media (max-width: 1024px) {
.site-container {
width: 100%;
margin: 0;
padding: 10px;
border: none;
box-shadow: none;
}
.content-sidebar .content-sidebar-wrap {
flex-direction: column;
}
.content-sidebar .sidebar {
width: 100%;
} .nav-search-container {
flex-direction: column; align-items: center; gap: 20px; padding: 20px 0;
} .nav-primary .genesis-nav-menu {
justify-content: center; flex-wrap: wrap; gap: 0 10px; }
.nav-primary .genesis-nav-menu a {
padding: 5px 8px; }
}
@media (max-width: 768px) {
.home-grid-posts .post {
width: 100%;
}
} .content-sidebar .content-sidebar-wrap {
display: flex;
flex-wrap: nowrap;
gap: 30px;
}
.content-sidebar .content {
flex-grow: 1;
}
.content-sidebar .sidebar {
width: 320px;
flex-shrink: 0;
} .entry-content img:not(.wp-smiley) {
background-color: #fff;
border: 4px solid #ccc;
padding: 1px;
box-sizing: border-box;
height: auto;
} body, h1, h2, h3, h4, h5, h6, p, select, textarea {
font-family: 'Quattrocento', serif;
}
a, a:visited { color: #b63838; }
.sidebar .widget {
background: url(//www.outbackfamilyhistoryblog.com/wp-content/themes/quattro/images/bg-light.png);
box-shadow: 0 0 10px #bbb inset;
margin: 0 0 20px;
padding: 20px;
}
.sidebar .widget-title {
font-size: 18px;
font-family: 'Quattrocento Sans', sans-serif;
font-weight: bold;
margin-bottom: 15px;
} @media (max-width: 1200px) {
.site-container {
max-width: 960px;
}
}
@media (max-width: 1024px) {
.site-container {
width: 100%;
margin: 0;
padding: 10px;
border: none;
box-shadow: none;
}
.nav-search-container {
flex-direction: column; gap: 15px;
padding: 15px 0;
}
.content-sidebar .content-sidebar-wrap {
flex-direction: column;
}
.content-sidebar .sidebar {
width: 100%;
}
}  .site-container {
background: none;
border: none;
box-shadow: none;
padding: 0;
max-width: 100%; } #wrap {
background: url(//www.outbackfamilyhistoryblog.com/wp-content/themes/quattro/images/wrap.png);
border: 3px solid #ccc;
box-shadow: 0 0 15px rgba(0,0,0,0.5);
max-width: 1140px;
margin: 25px auto;
padding: 20px; } #wrap > .inner {
border: double #ccc;
padding: 20px; overflow: hidden; } .custom-header-logo,
.nav-search-container,
.site-inner {
padding-left: 0;
padding-right: 0;
}
.custom-header-logo {
padding-bottom: 10px; margin-bottom: 0; border-bottom: none; }
.site-inner {
padding-top: 25px;
padding-bottom: 0;
}  .site-footer {
font-family: 'Quattrocento', serif;
clear: both;
color: #cccc;
font-size: 14px;
margin: 0 auto;
overflow: hidden;
text-shadow: 1px 1px 1px #111;
width: 1146px;
}
.site-footer a {
font-family: 'Quattrocento',
serif!important;
font-weight: 500;
clear: both;
color: #cccc;
font-size: 14px;
margin: 0 auto;
overflow: hidden;
text-shadow: 1px 1px 1px #111;
width: 1146px;
text-decoration: none;
}
.site-footer .wrap {
display: flex;
justify-content: space-between;
align-items: center;
padding: 0 25px; }
.site-footer .gototop,
.site-footer .creds {
margin: 0;
padding: 0;
}
.site-footer .creds {
text-align: right;
}
.site-footer a:hover {
color: #b63838;
}  .home .home-featured-post {
border-bottom: 1px solid #ddd;
padding-bottom: 25px;
margin-bottom: 25px;
} .home .content > article:nth-of-type(3) {
clear: both;
} .home .content {
overflow: hidden; } .home .content > article:not(.home-featured-post) {
float: left;
width: 48%;
margin-right: 4%;
margin-bottom: 25px;
padding: 15px;
box-sizing: border-box;
border: 1px solid #ddd;
background: #fff;
} .home .content > article:not(.home-featured-post):nth-of-type(even) {
margin-right: 0;
} .archive-pagination {
clear: both;
padding: 20px;
margin: 20px 0;
text-align: left;
background-color: #f5f5f5;
border: 1px solid #ccc;
}
.archive-pagination li {
display: inline-block;
margin-right: 5px;
}
.archive-pagination a,
.archive-pagination .active a {
background-color: #555;
border: 1px solid #555;
color: #fff;
padding: 8px 12px;
text-decoration: none;
font-size: 14px;
}
.archive-pagination a:hover,
.archive-pagination .active a {
background-color: #333;
border-color: #333;
}  .entry-content .wp-caption,
.entry-content img,
.entry-content iframe, .entry-content video {
max-width: 100%; height: auto; display: block; margin: 0 auto 25px auto; } .entry-content .wp-caption,
.entry-content img:not(.wp-smiley) {
box-sizing: border-box; }  .home .home-featured-post .entry-content img,
.home .home-featured-post .entry-content .wp-caption {
width: 100%; } .home .content > article:not(.home-featured-post) .entry-content img { //aspect-ratio: 4 / 3;
width: 100%;
//object-fit: cover; }  .home .home-featured-post .entry-title a {
color: #444; text-decoration: none; } .home .home-featured-post .entry-title a:hover {
color: #b63838; }
.home .content > article:not(.home-featured-post) {
background: transparent;
}.controlled-content:before{background:no-repeat 50% transparent;background-image:url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M21.8611 8.50354L19.7251 10.6395C20.1421 11.16 20.4841 11.6355 20.7286 12C19.5886 13.695 16.4536 17.73 12.3871 17.9775L9.66455 20.7C10.4086 20.886 11.1856 21 12.0001 21C19.0606 21 23.6161 13.074 23.8066 12.738C24.0631 12.282 24.0646 11.724 23.8081 11.268C23.7376 11.1405 23.0581 9.94654 21.8611 8.50354Z\" fill=\"red\"/><path d=\"M0.439696 23.5606C0.732196 23.8531 1.1162 24.0001 1.5002 24.0001C1.8842 24.0001 2.2682 23.8531 2.5607 23.5606L23.5607 2.56063C24.1472 1.97413 24.1472 1.02613 23.5607 0.439631C22.9742 -0.146869 22.0262 -0.146869 21.4397 0.439631L17.3222 4.55713C15.7727 3.64663 13.9967 3.00013 12.0002 3.00013C4.8677 3.00013 0.376696 10.9336 0.189196 11.2711C-0.0643035 11.7256 -0.0628035 12.2791 0.192196 12.7336C0.297196 12.9211 1.7582 15.4366 4.2317 17.6476L0.438196 21.4411C-0.146804 22.0261 -0.146804 22.9741 0.439696 23.5606ZM3.2717 11.9986C4.4372 10.2526 7.7192 6.00013 12.0002 6.00013C13.1132 6.00013 14.1557 6.30163 15.1172 6.76213L12.7682 9.11113C12.5222 9.04363 12.2672 9.00013 12.0002 9.00013C10.3427 9.00013 9.0002 10.3426 9.0002 12.0001C9.0002 12.2671 9.0437 12.5221 9.1112 12.7681L6.3602 15.5191C4.9277 14.2651 3.8387 12.8431 3.2717 11.9986Z\" fill=\"red\"/></svg>");background-size:contain;border-radius:100px;content:" ";display:block;height:20px;position:absolute;right:-16px;top:-16px;width:16px}@media(max-width:480px){.cc-hide-on-mobile{display:none!important}}@media(min-width:481px)and (max-width:991px){.cc-hide-on-tablet{display:none!important}}@media(min-width:992px){.cc-hide-on-desktop{display:none!important}}.wpedon-container {
width: 100%;
}
.wpedon-container.wpedon-align-left {
text-align: left;
}
.wpedon-container.wpedon-align-center {
text-align: center;
}
.wpedon-container.wpedon-align-right {
text-align: right;
}
.wpedon-form {
width: 100%;
}
.wpedon-form .wpedon-stripe-button-container,
.wpedon-form .wpedon-paypal-button-container {
display: block;
width: 100%;
margin-top: 20px;
}
.wpedon-form .wpedon-stripe-button-container > *,
.wpedon-form .wpedon-paypal-button-container > * {
display: block !important;
width: 100%;
margin-bottom: 8px;
}
.wpedon-paypal-button-container.wpedon-horizontal {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.wpedon-align-left .wpedon-form .wpedon-paypal-button-container.wpedon-horizontal {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.wpedon-align-center .wpedon-form .wpedon-paypal-button-container.wpedon-horizontal {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.wpedon-align-right .wpedon-form .wpedon-paypal-button-container.wpedon-horizontal {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.wpedon-align-left .wpedon-form .wpedon-paypal-button-container:not(.wpedon-horizontal) > *,
.wpedon-align-left .wpedon-form .wpedon-stripe-button-container > * {
margin-left: 0;
margin-right: auto;
}
.wpedon-align-center .wpedon-form .wpedon-paypal-button-container:not(.wpedon-horizontal) > *,
.wpedon-align-center .wpedon-form .wpedon-stripe-button-container > * {
margin-left: auto;
margin-right: auto;
}
.wpedon-align-right .wpedon-form .wpedon-paypal-button-container:not(.wpedon-horizontal) > *,
.wpedon-align-right .wpedon-form .wpedon-stripe-button-container > * {
margin-left: auto;
margin-right: 0;
}
.wpedon-align-left .wpedon-form .wpedon-paypal-button-container.wpedon-horizontal > * {
margin-left: 0;
margin-right: 8px;
}
.wpedon-align-center .wpedon-form .wpedon-paypal-button-container.wpedon-horizontal > * {
margin-left: 8px;
margin-right: 8px;
}
.wpedon-align-right .wpedon-form .wpedon-paypal-button-container.wpedon-horizontal > * {
margin-left: 8px;
margin-right: 0;
}
.wpedon-stripe-button {
background-image: linear-gradient(#28A0E5, #015E94);
-webkit-font-smoothing: antialiased;
border: 0;
padding: 1px;
height: 40px;
text-decoration: none;
border-radius: 4px;
box-shadow: 0 1px 0 rgb(0 0 0 / 20%);
cursor: pointer;
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
text-align: center;
}
.wpedon-stripe-button:hover {
-webkit-filter: brightness(1.2);
filter: brightness(1.2);
}
.wpedon-stripe-button span {
display: block;
position: relative;
padding: 0 12px 0 12px;
height: 40px;
background: #1275ff;
background-image: linear-gradient(#7DC5EE, #008CDD 85%, #30A2E4);
font-size: 14px;
line-height: 40px;
color: #fff;
font-weight: bold;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
text-shadow: 0 -1px 0 rgb(0 0 0 / 20%);
box-shadow: inset 0 1px 0 rgb(255 255 255 / 25%);
border-radius: 3px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.wpedon-stripe-button span::before {
content: "";
width: 33px;
height: 24px;
background-repeat: no-repeat;
background-size: 23px 24px;
background-image: url(data:image/png;base64,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);
}
.wpedon-stripe-button.processing {
cursor: wait;
}
.wpedon-payment-message {
font-size: .9rem;
}
.wpedon-payment-message .payment-success {
color: green;
}
.wpedon-payment-message .payment-error {
color: red;
} .wpedon-or {
display: none;
position: relative;
margin-top: 25px;
margin-bottom: 0;
text-align: center;
}
.wpedon-paypal-button-container:not(:empty) ~ .wpedon-or {
display: block;
}
.wpedon-container.wpedon-align-left .wpedon-or {
margin-left: 0;
margin-right: auto;
}
.wpedon-container.wpedon-align-center .wpedon-or {
margin-left: auto;
margin-right: auto;
}
.wpedon-container.wpedon-align-right .wpedon-or {
margin-left: auto;
margin-right: 0;
}
.wpedon-or:before {
content: '';
position: absolute;
width: 80%;
left: 10%;
top: 50%;
margin-top: 1px;
border-top: 1px solid #ddd;
}
.wpedon-or span {
position: relative;
background: #fff;
padding: 0 20px;
}
.wpedon-card-form {
position: relative;
padding-bottom: 10px;
}
.wpedon-card-form.processing {
opacity: 0.5;
}
.wpedon-card-form.processing:after {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
cursor: wait;
z-index: 99;
}
.wpedon-paypal-btn {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: 500;
cursor: pointer;
position: relative;
width: 100%;
box-sizing: border-box;
border: none;
vertical-align: top;
overflow: hidden;
border-radius: 4px;
margin-top: 15px;
}
.wpedon-paypal-btn:hover {
filter: brightness(0.95);
}
.wpedon-paypal-btn.color-gold {
color: #2C2E2F;
background: #ffc439;
}
.wpedon-paypal-btn.color-blue {
color: #fff;
background: #0070ba;
}
.wpedon-paypal-btn.color-black {
color: #fff;
background: #2C2E2F;
}
.wpedon-paypal-btn.color-silver {
color: #2C2E2F;
background: #eee;
}
.wpedon-paypal-btn.color-white {
color: #2C2E2F;
background: #fff;
border: 1px solid #555;
}
.wpedon-card-form label {
display: block;
}
.wpedon-card-form .card-field-wrapper {
min-height: 52.5px;
}
.wpedon-card-form input.card_field {
width: 100%;
min-height: 36px;
padding: 6px 5px;
background: #fff;
border: 1px solid #ddd;
font-size: 13.3333px;
margin: 5px auto;
display: inline-block;
line-height: 22px;
outline: none;
transition: none;
color: #000;
font-weight: 400;
}
.wpedon-card-form input.card_field::placeholder {
font-size: 11pt;
}
.wpedon-card-form input.card_field.invalid {
color: red;
border-color: red;
}
.wpedon-card-form .card_field iframe {
width: 100% !important;
min-height: 36px;
background: #fff;
border: 1px solid #ddd !important;
font-size: 11pt;
margin: 5px auto;
float: none !important;
height: 30px !important;
padding: 6px 5px;
display: inline-block;
}
.wpedon-card-form .card_field.invalid iframe {
border-color: red !important;
}  .wpedon-container .wpedon-input,
.wpedon-container .wpedon-select {
font-size: 13.33px;
font-weight: 600;
height: auto;
border: 1px solid #ddd;
background-color: #fff;
border-radius: 0;
}
.wpedon-container .wpedon-input {
padding: 7px 4px;
}
.wpedon-container .wpedon-select {
padding: 8px 4px;
}
.wpedon-container .wpedon-input:focus,
.wpedon-container .wpedon-select:focus {
border: 1px solid #ddd;
outline: none;
} .paypal-buttons-context-iframe iframe {
outline-width: unset !important;
outline-style:  unset !important;
}
.wpedon-stripe-button {
text-decoration: unset !important;
}.ts-fab-wrapper {
margin: 2em 0;
clear: both;
}
.ts-fab-wrapper a {
text-decoration: none !important;
}
.ts-fab-wrapper img {
border: none !important;
} .ts-fab-list {
overflow: hidden;
margin: 0 !important;
padding: 0 !important;
}
.ts-fab-list li {
display: block;
float: left;
clear: none;
list-style: none !important;
margin: 0 5px 0 0 !important;
padding: 0 !important;
background: none !important;
}
.ts-fab-list li:before {
display: none !important;
}
.ts-fab-list li a {
display: block;
line-height: 16px;
height: 16px;
padding: 8px 12px;
background-color: #e9e9e9;
border: 1px solid #e9e9e9;
border-bottom: none !important;
text-decoration: none;
font-size: 13px;
color: #333;
font-weight: bold;
box-sizing: content-box;
-moz-box-sizing: content-box;
}
.ts-fab-list li a:hover {
color: #333;
}
.ts-fab-list li.active a {
background-color: #333;
color: #fff;
border-color: #333;
} .ts-fab-list li a {
background-image: url(//www.outbackfamilyhistoryblog.com/wp-content/plugins/fancier-author-box/images/tab_icons.png);
}
.ts-fab-list li.ts-fab-bio-link a {
background-position: 8px 8px;
background-repeat: no-repeat;
padding-left: 27px;
}
.ts-fab-list li.ts-fab-bio-link.active a {
background-position: -279px 8px;
background-repeat: no-repeat;
padding-left: 27px;
}
.ts-fab-list li.ts-fab-twitter-link a {
background-position: 8px -42px;
background-repeat: no-repeat;
padding-left: 35px;
}
.ts-fab-list li.ts-fab-twitter-link.active a {
background-position: -270px -42px;
background-repeat: no-repeat;
padding-left: 35px;
}		
.ts-fab-list li.ts-fab-facebook-link a {
background-position: 8px -92px;
background-repeat: no-repeat;
padding-left: 23px;
}
.ts-fab-list li.ts-fab-facebook-link.active a {
background-position: -284px -92px;
background-repeat: no-repeat;
padding-left: 23px;
}		
.ts-fab-list li.ts-fab-googleplus-link a {
background-position: 8px -142px;
background-repeat: no-repeat;
padding-left: 30px;
}
.ts-fab-list li.ts-fab-googleplus-link.active a {
background-position: -276px -142px;
background-repeat: no-repeat;
padding-left: 30px;
}		
.ts-fab-list li.ts-fab-latest-posts-link a {
background-position: 8px -192px;
background-repeat: no-repeat;
padding-left: 27px;
}
.ts-fab-list li.ts-fab-latest-posts-link.active a {
background-position: -280px -192px;
background-repeat: no-repeat;
padding-left: 27px;
} .ts-fab-widget .ts-fab-list li a {
text-indent: -9999em;
padding: 8px 12px !important;
}	
.ts-fab-widget .ts-fab-list li.ts-fab-bio-link a {
width: 4px;
}
.ts-fab-widget .ts-fab-list li.ts-fab-twitter-link a {
width: 12px;
}
.ts-fab-widget .ts-fab-list li.ts-fab-googleplus-link a {
width: 8px;
}
.ts-fab-widget .ts-fab-list li.ts-fab-facebook-link a {
width: 0;
}
.ts-fab-widget .ts-fab-list li.ts-fab-latest-posts-link a {
width: 4px;
} .ts-fab-tab {
display: none;
border: 2px solid #333;
padding: 12px;
background: #fff;
min-height: 80px;
overflow: hidden;
}
.ts-tab:first-child {
display: block;
}
.ts-fab-widget .ts-fab-tab {
padding: 8px;
} .ts-fab-avatar {
display: block;
float: left;
width: 80px;
}
.ts-fab-no-float .ts-fab-avatar {
float: none;
margin: 0 0 12px;
}
.ts-fab-text {
margin-left: 96px;
line-height: 1.5;
}
.ts-fab-no-float .ts-fab-text {
margin-left: 0;
}
.ts-fab-avatar > img {
width: 80px;
max-width: 100% !important;
} .ts-fab-header {
margin-bottom: 10px;
}
.ts-fab-text h4 {
clear: none !important;
font-size: 18px;
line-height: 1 !important;
font-weight: bold;
margin: 0 0 0.2em !important;
line-height: 1;
padding: 0;
}
.ts-fab-description {
font-size: 12px;
}
.ts-fab-follow {
margin-top: 10px;
} .ts-fab-social-links {
margin: 5px 0 0;
text-align: center;
}
.ts-fab-social-links a {
display: inline-block;
margin: 0 1px;
opacity: 0.5;
transition: opacity 0.2s;
-moz-transition: opacity 0.2s; -webkit-transition: opacity 0.2s; -o-transition: opacity 0.2s; }
.ts-fab-social-links a:hover {
opacity: 1;
} .ts-fab-latest {
margin: 0 !important;
padding: 0 !important;
}
.ts-fab-latest li {
list-style: none !important;
line-height: 1.2;
margin: 0 0 0.6em !important;
clear: none !important;
}
.ts-fab-latest li span,
.ts-fab-twitter-time {
font-size: 12px;
}
.latest-see-all {
font-weight: normal;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
left: -9999px;
}.socialmedia-buttons {
margin-top: 5px;
}
.smw_left {
text-align: left;
}
.smw_center {
text-align: center;
}
.smw_right {
text-align: right;
}
li.Social_Widget a {
padding: 0 !important;
margin: 0 !important;
background: none !important;
text-align: center;
}
.smw_center img,
.smw_left img {
border: 0;
border: 0 !important;
display: inline;
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
transition: all 0.2s ease;
margin-right: 10px !important;
}
.smw_right img {
border: 0;
border: 0 !important;
display: inline;
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
transition: all 0.2s ease;
margin-left: 10px !important;
}
.icons_per_row_1 img {
margin-right: 0 !important;
margin-left: 0 !important;
}
.socialmedia-buttons a {
background: none !important;
}
.socialmedia-buttons a:hover {
text-decoration: none;
border: 0;
}
.socialmedia-buttons img {
vertical-align: middle;
margin-bottom: 3px;
}
.socialmedia-buttons img.fade:hover {
opacity: 1 !important;
-moz-opacity: 1 !important;
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
transition: all 0.2s ease;
}
.socialmedia-buttons img.scale:hover {
-moz-transform: scale(1.2);
-webkit-transform: scale(1.2);
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-ms-zoom: 1.2;
transition: all 0.2s ease;
}
.socialmedia-buttons img.bounce:hover {
transform: translate(0px, -2px);
-moz-transform: translate(0px, -2px);
-webkit-transform: translate(0px, -2px);
-webkit-transition: -webkit-transform 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
transition: all 0.2s ease;
}
.socialmedia-buttons img.combo:hover {
transform: translate(0px, -4px);
-moz-transform: scale(1.1) translate(0px, -4px);
-webkit-transform: scale(1.1) translate(0px, -4px);
-ms-zoom: 1.1;
opacity: 1 !important;
-moz-opacity: 1 !important;
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
transition: all 0.2s ease;
}body {
background: url(https://www.outbackfamilyhistoryblog.com/wp-content/uploads/2014/02/old-brown-paper-background1.jpg) repeat;
}
.site-container {
background: url(//www.outbackfamilyhistoryblog.com/wp-content/themes/quattro/images/wrap.png);
max-width: 1140px;
margin: 25px auto;
padding: 20px;
box-shadow: 0 0 15px rgba(0,0,0,0.5);
border: 3px solid #ccc;
}
.body {
border: double #ccc;
overflow: hidden;
padding: 15px 20px 20px;
} .custom-header-logo {
padding: 0px 0;
text-align: center;
} .custom-header-logo .custom-logo-link {
display: inline-block;
} .nav-search-container {
display: flex;
justify-content: space-between; align-items: center;
border-top: double #ccc;
border-bottom: double #ccc;
padding: 0 15px; margin: 0 auto;
} .nav-primary {
border: none;
padding: 0;
margin: 0;
}
.nav-primary .genesis-nav-menu {
list-style-type: none !important;
margin: 0;
padding: 0;
display: flex; }
.nav-primary .genesis-nav-menu > .menu-item {
display: inline-block;
}
.nav-primary .genesis-nav-menu a {
background: url(//www.outbackfamilyhistoryblog.com/wp-content/themes/quattro/images/nav-line.png) no-repeat center right;
color: #444;
display: block;
padding: 10px 16px;
text-decoration: none;
font-family: 'Quattrocento', serif;
font-size: 14px;
}
.nav-primary .genesis-nav-menu > .menu-item:last-of-type a {
background: none;
}
.nav-primary .genesis-nav-menu .current-menu-item > a,
.nav-primary .genesis-nav-menu a:hover {
color: #b63838;
}  .search-form .search-form-input {
color: #777;
font-style: normal;
border: 1px solid #cccc;
color: #fff; padding: 4px 5px;
font-size: 14px; border-radius: 0;
-webkit-appearance: none;
} .search-form .search-form-submit {
background-color: #555!important; border: 1px solid #555;
color: #fff; padding: 3px 5px;
margin: 0;
cursor: pointer;
font-size: 14px; border-radius: 0;
-webkit-appearance: none;
}
.nav-search-container .search-form .search-form-submit:hover {
background-color: #333;
border-color: #333;
} @media (max-width: 1200px) {
.site-container {
max-width: 960px;
}
}
@media (max-width: 1024px) {
.site-container {
width: 100%;
margin: 0;
padding: 10px;
border: none;
box-shadow: none;
}
.content-sidebar .content-sidebar-wrap {
flex-direction: column;
}
.content-sidebar .sidebar {
width: 100%;
} .nav-search-container {
flex-direction: column; align-items: center; gap: 20px; padding: 20px 0;
} .nav-primary .genesis-nav-menu {
justify-content: center; flex-wrap: wrap; gap: 0 10px; }
.nav-primary .genesis-nav-menu a {
padding: 5px 8px; }
}
@media (max-width: 768px) {
.home-grid-posts .post {
width: 100%;
}
} .content-sidebar .content-sidebar-wrap {
display: flex;
flex-wrap: nowrap;
gap: 30px;
}
.content-sidebar .content {
flex-grow: 1;
}
.content-sidebar .sidebar {
width: 320px;
flex-shrink: 0;
} .entry-content img:not(.wp-smiley) {
background-color: #fff;
border: 4px solid #ccc;
padding: 1px;
box-sizing: border-box;
height: auto;
} body, h1, h2, h3, h4, h5, h6, p, select, textarea {
font-family: 'Quattrocento', serif;
}
a, a:visited { color: #b63838; }
.sidebar .widget {
background: url(//www.outbackfamilyhistoryblog.com/wp-content/themes/quattro/images/bg-light.png);
box-shadow: 0 0 10px #bbb inset;
margin: 0 0 20px;
padding: 20px;
}
.sidebar .widget-title {
font-size: 18px;
font-family: 'Quattrocento Sans', sans-serif;
font-weight: bold;
margin-bottom: 15px;
} @media (max-width: 1200px) {
.site-container {
max-width: 960px;
}
}
@media (max-width: 1024px) {
.site-container {
width: 100%;
margin: 0;
padding: 10px;
border: none;
box-shadow: none;
}
.nav-search-container {
flex-direction: column; gap: 15px;
padding: 15px 0;
}
.content-sidebar .content-sidebar-wrap {
flex-direction: column;
}
.content-sidebar .sidebar {
width: 100%;
}
}  .site-container {
background: none;
border: none;
box-shadow: none;
padding: 0;
max-width: 100%; } #wrap {
background: url(//www.outbackfamilyhistoryblog.com/wp-content/themes/quattro/images/wrap.png);
border: 3px solid #ccc;
box-shadow: 0 0 15px rgba(0,0,0,0.5);
max-width: 1140px;
margin: 25px auto;
padding: 20px; } #wrap > .inner {
border: double #ccc;
padding: 20px; overflow: hidden; } .custom-header-logo,
.nav-search-container,
.site-inner {
padding-left: 0;
padding-right: 0;
}
.custom-header-logo {
padding-bottom: 10px; margin-bottom: 0; border-bottom: none; }
.site-inner {
padding-top: 25px;
padding-bottom: 0;
}  .site-footer {
font-family: 'Quattrocento', serif;
clear: both;
color: #cccc;
font-size: 14px;
margin: 0 auto;
overflow: hidden;
text-shadow: 1px 1px 1px #111;
width: 1146px;
}
.site-footer a {
font-family: 'Quattrocento',
serif!important;
font-weight: 500;
clear: both;
color: #cccc;
font-size: 14px;
margin: 0 auto;
overflow: hidden;
text-shadow: 1px 1px 1px #111;
width: 1146px;
text-decoration: none;
}
.site-footer .wrap {
display: flex;
justify-content: space-between;
align-items: center;
padding: 0 25px; }
.site-footer .gototop,
.site-footer .creds {
margin: 0;
padding: 0;
}
.site-footer .creds {
text-align: right;
}
.site-footer a:hover {
color: #b63838;
}  .home .home-featured-post {
border-bottom: 1px solid #ddd;
padding-bottom: 25px;
margin-bottom: 25px;
} .home .content > article:nth-of-type(3) {
clear: both;
} .home .content {
overflow: hidden; } .home .content > article:not(.home-featured-post) {
float: left;
width: 48%;
margin-right: 4%;
margin-bottom: 25px;
padding: 15px;
box-sizing: border-box;
border: 1px solid #ddd;
background: #fff;
} .home .content > article:not(.home-featured-post):nth-of-type(even) {
margin-right: 0;
} .archive-pagination {
clear: both;
padding: 20px;
margin: 20px 0;
text-align: left;
background-color: #f5f5f5;
border: 1px solid #ccc;
}
.archive-pagination li {
display: inline-block;
margin-right: 5px;
}
.archive-pagination a,
.archive-pagination .active a {
background-color: #555;
border: 1px solid #555;
color: #fff;
padding: 8px 12px;
text-decoration: none;
font-size: 14px;
}
.archive-pagination a:hover,
.archive-pagination .active a {
background-color: #333;
border-color: #333;
}  .entry-content .wp-caption,
.entry-content img,
.entry-content iframe, .entry-content video {
max-width: 100%; height: auto; display: block; margin: 0 auto 25px auto; } .entry-content .wp-caption,
.entry-content img:not(.wp-smiley) {
box-sizing: border-box; }  .home .home-featured-post .entry-content img,
.home .home-featured-post .entry-content .wp-caption {
width: 100%; } .home .content > article:not(.home-featured-post) .entry-content img { //aspect-ratio: 4 / 3;
width: 100%;
//object-fit: cover; }  .home .home-featured-post .entry-title a {
color: #444; text-decoration: none; } .home .home-featured-post .entry-title a:hover {
color: #b63838; }
.home .content > article:not(.home-featured-post) {
background: transparent;
}