html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
} article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}
body {
line-height: 1;
}
ol,
ul {
list-style: none;
}
blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none;
}
table {
border-spacing: 0;
} @font-face {
font-family: 'LatoRegular';
src: url(//michaelgould.co.nz/wp-content/themes/michaelgould/fontset/Lato-Regular-webfont.eot);
src: url(//michaelgould.co.nz/wp-content/themes/michaelgould/fontset/Lato-Regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//michaelgould.co.nz/wp-content/themes/michaelgould/fontset/Lato-Regular-webfont.woff) format('woff'),
url(//michaelgould.co.nz/wp-content/themes/michaelgould/fontset/Lato-Regular-webfont.ttf) format('truetype'),
url(//michaelgould.co.nz/wp-content/themes/michaelgould/fontset/Lato-Regular-webfont.svg#LatoRegular) format('svg');
font-weight: normal;
font-style: normal;
}
:root {
--clr-black: #000;
--clr-grey: #BAB9B9;
--clr-lightgrey: #555;
--clr-white: #FFFFFF;
--clr-pink: #e13bf0;
--width: 1100px;
--width-wider: 1450px;
--gutter: 20px;
--dbl-gutter: 60px;
--grid-4: 1fr 1fr 1fr 1fr;
--grid-3: 1fr 1fr 1fr;
--grid-2: 1fr 1fr;
--grid-1: 1fr;
--std-trans: all 0.2s ease-out;
--height-trans: height 0.2s ease-out;
} html {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
scroll-behavior: smooth;
}
*,
*:before,
*:after {
-webkit-box-sizing: inherit;
-moz-box-sizing: inherit;
box-sizing: inherit;
}
body {
background: #000;
width: 100%;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family: 'LatoRegular', sans-serif;
color: #fff;
text-align: left;
}
p {
font-size: 14px;
line-height: 21px;
margin: 0px 0px 15px 0px;
padding: 0;
}
td {
font-size: 14px;
line-height: normal;
margin: 0;
padding: 0;
}
h1 {
color: var(--clr-white);
font-size: 41px !important;
font-weight: normal;
line-height: 1.1;
margin: 0px 0px 20px 0px;
padding: 0;
letter-spacing: 0.1em;
text-transform: uppercase;
}
h2 {
font-size: 28px !important;
font-weight: normal;
margin: 0 0 15px 0px;
padding: 0;
letter-spacing: 0.1em;
line-height: 1.1;
}
h3 {
font-size: 20px !important;
font-weight: normal;
margin: 0 0 15px 0;
padding: 0;
letter-spacing: 0.1em;
line-height: 24px;
line-height: 1.3;
}
h4 {
color: var(--clr-pink);
font-size: 16px !important;
font-weight: normal;
margin: 5px 0px 6px 0px;
padding: 0;
letter-spacing: 0.1em;
line-height: 21px;
line-height: 1.3;
}
h5 {
font-size: 14px !important;
font-weight: normal;
margin: 5px 0px 6px 0px;
padding: 0;
letter-spacing: 0.1em;
line-height: 150%;
}
.blog a h3,
h4 a {
color: #fff;
}
a h1 {}
p.small,
small {
font-size: 11px;
margin: 0px 0px 10px 0px;
}
.purple {
color: var(--clr-pink);
}
ul,
ol {
margin: 0 0 15px 0;
line-height: 150%;
}
ul ul,
ol ol {
margin: 0 0 0 25px;
line-height: 150%;
}
ul li,
ol li {
list-style: disc;
list-style-position: outside;
margin-left: 2em;
font-size: 13px;
line-height: 24px;
font-family: Arial, Helvetica, sans-serif;
}
#sidebar ul li,
#footer ul li {
list-style: none;
margin: 0 0 15px 0
}
p.clear {
clear: both;
margin: 0;
padding: 0;
height: 0px;
}
p.clearspace10 {
clear: both;
margin: 0;
padding: 0;
height: 25px;
}
p.clearspace25 {
clear: both;
margin: 0;
padding: 0;
height: 25px;
}
p.clearspace50 {
clear: both;
margin: 0;
padding: 0;
height: 50px;
}
a,
a:visited {
color: var(--clr-pink) !important;
text-decoration: none;
-webkit-transition: var(--std-trans);
-moz-transition: var(--std-trans);
transition: var(--std-trans);
text-decoration: underline;
text-decoration-style: solid;
text-decoration-thickness: auto;
text-decoration-skip-ink: auto;
text-underline-offset: 2px;
text-underline-position: from-font;
text-decoration-color: var(--clr-lightgrey);
}
a:hover,
h2 a:hover,
h3 a:hover,
a:hover h3,
.sharethis {
text-decoration-color: var(--clr-pink);
}
.poetry a,
.poetry a:visited,
#footer .widget li a,
#footer .widget li a:visited {
color: var(--clr-white) !important;
}
#footer .widget li a:hover {
text-decoration-color: var(--clr-white);
}
a:hover {
text-decoration: underline;
}
strong {
font-weight: bold;
}
em {
font-style: italic;
}
#main {
position: relative;
width: 100%;
max-width: var(--width);
margin: 0 auto;
padding: 60px 20px 30px;
}
#footerWrapper {
width: 100%;
padding-block: 20px;
border-top: solid 1px var(--clr-lightgrey);
}
#copyrightWrapper {
width: 100%;
border-top: solid 1px var(--clr-lightgrey);
}
#header_wrapper {
position: relative;
z-index: 100;
}
#header {
position: relative;
width: 100%;
margin: 0 auto;
padding: 0;
height: 120px;
z-index: 100;
}
#content {
position: relative;
margin: 30px auto 60px;
width: 100%;
padding: 0;
z-index: 10;
}
.wp-block-columns {
margin-bottom: 0;
column-gap: 50px;
}
.wp-block-column:first-child {
padding-right: 50px;
border-right: solid 1px var(--clr-lightgrey);
}
.homeabout-insert {
margin-top: 40px;
padding-top: 40px;
border-top: solid 1px var(--clr-lightgrey);
}
.book-widget:nth-child(2) {
padding-top: 20px;
margin-top: 20px;
border-top: solid 1px var(--clr-lightgrey);
}
.blog .wp-block-columns.is-layout-flex,
.single .wp-block-columns.is-layout-flex {
flex-wrap: nowrap !important;
align-items: normal !important;
}
#left_header_content {
position: relative;
float: left;
padding: 0 0 0 0;
width: 635px;
height: 90px;
}
#header #logo {
width: 100%;
margin-bottom: 10px;
}
#logo a {
}
#right_header_content {
position: relative;
float: left;
width: 250px;
height: 90px;
padding: 0 0 0 25px;
}
.menu-mainmenu-container {
margin: 0;
padding: 0;
z-index: 100;
}
ul#menu-mainmenu {
margin: 0;
padding: 0;
}
ul#menu-mainmenu li {
float: left;
position: relative;
display: block;
width: auto;
height: 36px;
list-style-image: none;
margin: 0;
padding: 0;
z-index: 100;
color: var(--clr-pink);
font-size: 18px;
height: 38px;
letter-spacing: 0.1em;
font-weight: normal;
text-decoration: none;
}
ul#menu-mainmenu li a {
display: inline-block;
padding: 0 0 0 0;
color: var(--clr-pink);
font-size: 18px;
height: 38px;
line-height: 36px;
letter-spacing: 0.1em;
font-weight: normal;
text-decoration: none;
}
ul#menu-mainmenu>li.current-menu-item>a,
ul#menu-mainmenu>li>a:hover,
ul#menu-mainmenu>li:hover {
color: var(--clr-white) !important;
}
ul#menu-mainmenu>li:hover span {
color: var(--clr-pink);
}
ul#menu-mainmenu>li:last span {
display: none;
}/*\*/* html ul li {
float: left;
}
* html ul li a {
height: 1%;
}
body {
font-size: 100%;
}/**/ul#menu-mainmenu li ul {
display: none;
}
ul#menu-mainmenu li ul {
position: absolute;
top: 37px;
left: -15px;
margin: 0px;
padding: 0;
background: #000;
z-index: 100;
}
ul#menu-mainmenu li ul li {
float: none;
display: block;
margin: 0;
padding: 0;
height: 36px;
}
ul#menu-mainmenu li ul li a {
float: none;
margin: 0;
padding: 0 15px;
width: auto;
height: 36px;
font-size: 16px;
white-space: nowrap;
}
ul#menu-mainmenu li ul li a:hover {
color: #FFF;
}
ul#menu-mainmenu li:hover ul {
display: block;
}
ul#menu-mainmenu li ul li.last-menu-item a {
border: none;
}
ul#menu-mainmenu li ul li span {
display: none;
}
.page-menu {
width: 100%;
min-height: 60px;
margin: 0;
padding: 0;
}
.page-menu ul {
margin: 0;
padding: 0;
}
.page-menu ul li {
display: block;
float: left;
position: relative;
display: block;
width: auto;
height: 26px;
list-style-image: none;
margin: 0;
padding: 0;
z-index: 100;
color: var(--clr-pink);
font-size: 14px;
height: 26px;
letter-spacing: 0.1em;
font-weight: normal;
text-decoration: none;
}
.page-menu ul li a {
padding: 0 0 0 0;
color: var(--clr-pink);
font-size: 14px;
height: 26px;
line-height: 26px;
letter-spacing: 0.1em;
font-weight: normal;
text-decoration: none;
white-space: nowrap;
}
.page-menu ul>li.current-menu-item>a,
.page-menu ul>li>a:hover,
.page-menu ul>li:hover {
color: var(--clr-white) !important;
}
.page-menu ul li:hover span {
color: var(--clr-pink);
}
.page-menu ul li:last span {
display: none;
}
ul li:last-child span {
display: none;
}
#rightCol .satc-content h3 {
margin: 25px 0 10px 0;
}
#rightCol h3#satc-head {
position: absolute;
top: -52px;
left: 20px;
color: var(--clr-pink);
font-size: 18px;
line-height: 22px;
width: 300px;
}
#rightCol .satc-content h5 {
display: block;
width: 100%;
line-height: 15px;
text-align: center;
background: url(//michaelgould.co.nz/wp-content/themes/michaelgould/images/borderlinepixel.png) repeat left top;
margin: 10px 0 0 0;
padding: 10px 0;
font-size: 11px;
}
#rightCol .satc-content h4 {
display: block;
width: 100%;
line-height: 11px;
text-align: center;
background: url(//michaelgould.co.nz/wp-content/themes/michaelgould/images/borderlinepixel-darker.png) repeat left top;
margin: 0 0 5px 0;
padding: 10px 0;
font-size: 16px;
}
#rightCol .satc-content h4 a {
color: var(--clr-pink);
}
#rightCol .satc-content h4 a:hover {
color: #fff;
}
#recent-posts-item {
margin: 0 0 0;
padding: 0 0 10px 0;
}
#recent-posts-item h3 {
margin: 0;
padding: 5px 0 0;
}
#sidebar a {
margin: 10px 0px 0px 0px;
font-size: 13px;
color: #fff;
;
}
#sidebar a:hover {
color: #333;
}
#sidebar h3 {
color: var(--clr-pink);
}
#sidebar.widget ul {
padding: 0px 0 0;
margin: 0;
}
#sidebar.widget li {
list-style: none;
padding: 0px;
margin: 0px;
}
#sidebar .widget li a {
color: #fff;
}
#sidebar.widget li a:hover {
color: var(--clr-pink);
}
ul.aad_results {
padding: 5px 0;
}
ul.aad_results li {
font-size: 15px;
list-style: none;
margin: 5px 0;
}
#aad_button_holder {
display: block;
width: 100%;
height: 115px;
padding: 15px 0;
margin: 0 auto;
background: url(//michaelgould.co.nz/wp-content/themes/michaelgould/images/borderlinepixel.png) repeat-y 650px top;
}
#aadbutton {
float: right;
margin-right: 0px;
display: block;
height: 114px;
width: 114px;
background: url(//michaelgould.co.nz/wp-content/themes/michaelgould/images/aardvark_tile.png) no-repeat 0 0;
}
#footer {
position: relative;
z-index: 10000;
display: block;
width: 100%;
margin: 0 auto;
padding: 0;
overflow: visible;
}
#footer .widget_recent_entries {
float: left;
width: 465px;
padding: 0 25px 0 0;
}
#footer .widget_categories {
float: left;
width: 150px;
padding: 0 25px 0 0;
}
#footer .widget_links {
float: left;
width: 190px;
padding: 0;
}
#footer h3 {
color: var(--clr-pink);
}
#footer .widget ul {
padding: 0px;
margin: 0px;
}
#footer .widget li {
padding: 0px;
margin: 0px;
}
#footer .widget li a {
color: #fff;
}
#footer .widget li a:hover {
color: var(--clr-pink);
}
.footer-cont {
margin: 15px 0;
}
#copyright {
width: calc(70% - 25px);
margin: 0;
padding: 0;
text-align: left;
}
#copyright p {
color: #fff;
font-size: 11px;
margin: 0;
padding: 15px 0 0 0;
}
#copyright p a {
color: #bbb;
}
#copyright p a:hover {
color: var(--clr-pink);
}
figure {
margin-bottom: 15px;
}
.thread-alt {
margin: 10px 0 0 5px;
font-size: 13px;
padding: 3px;
color: #fff;
background: #000;
cursor: pointer;
}
.thread-even {
margin: 10px 0 0 5px;
font-size: 13px;
padding: 3px;
color: #fff;
background: #000;
cursor: pointer;
}
.depth-1 {
border: solid 1px #1f1f1f;
}
.even,
.alt {
bor der-left: 1px solid #ddd;
}
.entry p a:visited {
color: #b85b5a;
}
.commentlist li,
#commentform input,
#commentform textarea {
font: 0.9em;
}
.commentlist li ul li {
font-size: 1em;
}
.commentlist li {
font-weight: bold;
}
.commentlist li .avatar {
float: right;
border: 1px solid #eee;
padding: 2px;
background: #fff;
}
.commentlist cite,
.commentlist cite a {
font-weight: bold;
font-style: normal;
font-size: 1.1em;
}
.commentlist p {
font-weight: normal;
line-height: 1.5em;
text-transform: none;
}
#commentform p {}
.commentmetadata {
font-weight: normal;
}
small,
.nocomments,
.postmetadata,
blockquote,
strike {
color: #fff;
}
code {
font: 1.1em 'Courier New', Courier, Fixed;
}
acronym,
abbr,
span.caps {
font-size: 0.9em;
letter-spacing: .07em;
}
body.blog div.post,
body.archive div.post {
margin: 0 0 30px 0;
padding: 15px 0 20px 0;
background: url(//michaelgould.co.nz/wp-content/themes/michaelgould/images/borderlinepixel.png) repeat-x left top;
}
#postend {
height: 15px;
width: 100%;
}
.widecolumn .post {
margin: 0;
}
.narrowcolumn .postmetadata {
padding-top: 5px;
}
.widecolumn .postmetadata {
margin: 30px 0;
}
.widecolumn .smallattachment {
text-align: center;
float: left;
width: 128px;
margin: 5px 5px 5px 0px;
}
.widecolumn .attachment {
text-align: center;
margin: 5px 0px;
}
.postmetadata {
clear: both;
margin: 5px 0 0;
padding: 10px 0 0 0;
}
.postmetadata a {}
.hentry {
margin: 0 0 30px 0;
padding: 0 0 20px 0;
}
.clear {
clear: both;
}  p img {
padding: 0;
max-width: 100%;
} img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignright {
margin: 0 0 2px 30px;
}
img.alignleft {
margin: 0 30px 2px 0;
}
.alignright {
float: right;
}
.alignleft {
float: left
}  html>body .entry ul {
margin-left: 0px;
padding: 0 0 0 30px;
list-style: none;
padding-left: 10px;
text-indent: -10px;
}
html>body .entry li {
margin: 7px 0 8px 10px;
}
.entry ul li:before {
content: "\00BB \0020";
}
.entry ol {
padding: 0 0 0 35px;
margin: 0;
}
.entry ol li {
margin: 0;
padding: 0;
}
.postmetadata ul,
.postmetadata li {
display: inline;
list-style-type: none;
list-style-image: none;
}  #searchform {
margin: 10px 0 0;
padding: 0 0 25px;
text-align: left;
height: 55px;
}
#searchform label {
display: none;
}
#sidebar #searchform #s {
float: left;
margin: 10px 0 0;
width: 160px;
padding: 3px;
color: #fff;
border: solid 1px #2f2f2f;
background: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}
#sidebar #searchsubmit {
float: left;
margin: 10px 0 0 5px;
font-size: 13px;
padding: 3px;
color: #fff;
border: solid 1px #2f2f2f;
background: #000;
cursor: pointer;
}
#sidebar #searchsubmit:hover {
color: var(--clr-pink);
}
.entry form { text-align: center;
}
select {
width: 130px;
}
#commentform input {
width: 170px;
padding: 2px;
margin: 5px 5px 1px 0;
color: #fff;
border: solid 1px #2f2f2f;
background: #000 url(//michaelgould.co.nz/wp-content/themes/michaelgould/images/bg.jpg) repeat 0 0;
}
#commentform {
margin: 5px 10px 0 0;
}
#commentform textarea {
width: 100%;
padding: 4px;
color: #fff;
border: solid 1px #2f2f2f;
background: #000 url(//michaelgould.co.nz/wp-content/themes/michaelgould/images/bg.jpg) repeat 0 0;
}
#respond:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#commentform #submit {
clear: both;
margin: 10px 0 0 5px;
font-size: 13px;
padding: 3px;
color: #fff;
border: solid 1px #1f1f1f;
background: #000;
cursor: pointer;
}
#commentform #submit:hover {
color: var(--clr-pink);
}  .alt {
margin: 0;
padding: 10px;
}
.commentlist {
padding: 0;
text-align: justify;
}
.commentlist li {
margin: 15px 0 10px;
padding: 5px 5px 10px 10px;
list-style: none;
}
.commentlist li ul li {
margin-right: -5px;
margin-left: 10px;
}
.commentlist p {
margin: 10px 5px 10px 0;
}
.children {
padding: 0;
}
#commentform p {
margin: 5px 0;
}
.nocomments {
text-align: center;
margin: 0;
padding: 0;
}
.commentmetadata {
margin: 0;
display: block;
}   acronym,
abbr,
span.caps {
cursor: help;
}
acronym,
abbr {}
blockquote {
margin: 15px 30px 0 10px;
padding-left: 20px;
border-left: 5px solid #ddd;
}
blockquote cite {
margin: 5px 0 0;
display: block;
}
.center {
text-align: center;
}
.hidden {
display: none;
}
hr,
hr.wp-block-separator {
display: block;
border: none;
border-top: solid 1px var(--clr-lightgrey);
width: 100%;
max-width: 100%;
height: 1px;
background: none;
background-color: transparent;
color: transparent;
margin: 40px auto;
padding: 0;
}
a img {
border: none;
}
.navigation {
display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 60px;
}  .aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
} #byline_home span {
display: none;
} .gallery-icon {
width: 187px;
height: 169px;
background: url(//michaelgould.co.nz/wp-content/themes/michaelgould/images/bg_gallery_thumbs.png);
padding: 18px 0 0;
} #formWrapper {
margin: 15px 0px 20px 0px;
color: #333;
}
#formWrapper form {
width: 300px;
text-align: left;
}
#formWrapper .textBox {
width: 320px;
margin: 0px 0px 5px 0px;
padding: 4px;
color: #333;
font-size: 13px;
border: solid 1px #e5e4d9;
font-family: Arial, Helvetica, sans-serif;
}
#formWrapper .textBox2 {
width: 320px;
height: 150px;
margin: 0px 0px 5px 0px;
padding: 4px;
color: #ffffff;
font-size: 12px;
border: solid 1px #979480;
}
#formWrapper .textBox3 {
width: 20px;
margin: 0px 0px 5px 0px;
padding: 4px;
color: #333;
font-size: 12px;
border: solid 1px #e5e4d9;
}
#formWrapper .totalBox {
width: 80px;
height: 18px;
margin: 0;
padding: 0 5px 0 5px;
color: #333;
font-size: 14px;
font-weight: bold;
border: solid 1px #ccc;
font-family: Arial, Helvetica, sans-serif;
text-align: right;
}
#formWrapper .select {
width: 326px;
margin: 0px 0px 5px 0px;
padding: 4px;
color: #333;
font-size: 12px;
border: solid 1px #e5e4d9;
}
#formWrapper .selectNum {
margin: 0px 0px 5px 5px;
padding: 2px;
color: #ffffff;
font-size: 12px;
border: solid 1px #e5e4d9;
}
#formWrapper .radio {
margin: 0px 0px 0px 30px;
}
#formWrapper .submit {
margin: 10px 0px 0px 0px;
}
#formWrapper .submitBtn {
width: 100px;
height: 28px;
padding: 2px 3px 5px 3px;
margin: 0px 30px 5px 0px;
font-size: 13px;
color: #FFFFFF;
border: solid 1px #ccc;
background-color: #fff;
font-family: Arial, Helvetica, sans-serif;
}
#formWrapper .submitBtn2 {
width: 190px;
height: 28px;
padding: 2px 3px 5px 3px;
margin: 0px 0px 5px 0px;
font-size: 13px;
color: #FFFFFF;
border: solid 1px #ccc;
background-color: #fff;
font-family: Arial, Helvetica, sans-serif;
}
#formWrapper .submitBtn:hover {
color: #fff;
}
#formWrapper .submitBtn2:hover {
color: #fff;
}
#formWrapper p {
margin: 15px 0px 7px 0px;
}
#formWrapper table {
padding: 0px 0px 5px 0px;
}
#formWrapper td {
padding: 5px 10px 5px 0px;
text-align: left;
vertical-align: middle;
}
#formWrapper td.btmline {
padding: 15px 10px 10px 0px;
border-bottom: solid 1px #1f1f1f;
}
#formWrapper td.topline {
padding: 15px 10px 10px 0px;
border-top: solid 1px #1f1f1f;
}
#formWrapper td.txt_right {
text-align: right;
}
#formWrapper td.txt_centre {
text-align: center;
}
#formWrapper h2 {
font-size: 14px;
margin-top: 5px;
}
#formWrapper .nobreak {
display: block;
width: 200px;
}
#formWrapper h4 {
margin: 0px 0px 0px 0px;
padding: 0px;
}
#formWrapper div.order_thanks {
padding: 20px 0px;
}
#formWrapper tr.result_row {
background: url(//michaelgould.co.nz/wp-content/themes/michaelgould/images/bg_content_head.png) repeat-x 0 0;
}
#formWrapper tr.result_row td {
padding-top: 8px;
}
#formWrapper input[type="text"],
#formWrapper textarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
padding: 4px;
color: #fff;
display: inline-block;
border: solid 1px #ccc;
}
#formWrapper input[type="submit"],
#formWrapper input[type="button"],
#formWrapper input[type="reset"],
#formWrapper select {
font-family: Arial, Helvetica, sans-serif;
background: #fff;
border: solid 1px #ccc;
padding: 4px 8px;
color: #fff;
}
#formWrapper input[type="submit"].wpsc_buy_button,
.adjustform input[type="submit"],
.adjustform button.remove_button {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
background: #fff;
border: solid 1px #ccc;
color: #fff;
padding: 4px 4px 3px 4px;
cursor: pointer;
vertical-align: middle;
display: inline-block;
}
form.wpcf7-form input[type="text"],
form.wpcf7-form input[type="email"],
form.wpcf7-form textarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
padding: 3px;
display: inline-block;
color: #fff;
border: solid 1px #2f2f2f;
background: #000;
margin: 0 0 3px 0;
width: 350px;
}
form.wpcf7-form input[type="submit"] {
margin: 10px 0 15px 5px;
font-size: 13px;
padding: 3px;
color: #fff;
border: solid 1px #2f2f2f;
background: #000;
cursor: pointer;
}
#aadsearch input[type="text"],
#aadsearch select {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
padding: 3px;
display: inline-block; margin: 0 0 3px 0;
border-radius: 5px;
}
#aadsearch input[type="submit"] {
margin: 0;
font-size: 13px;
padding: 3px 10px;
color: #000;
color: #fff;
border: solid 1px var(--clr-lightgrey); 
background: #000; 
cursor: pointer;
border-radius: 5px;
}
#aadsearch input[type="submit"]:hover {
color: var(--clr-pink);
}
#aadsearch input[type="text"] {
width: 220px;
}
#aadsearch select {
width: 230px;
}@media only screen and (max-width: 1800px), screen and (max-device-width: 1800px) {
}
@media only screen and (max-width: 1300px), screen and (max-device-width: 1300px) {
}
@media only screen and (max-width: 1220px) {
}
@media only screen and (max-width: 1085px){
}
@media only screen and (max-width: 1000px), screen and (max-device-width: 1000px) {
}
@media only screen and (max-width: 781px), screen and (max-device-width: 781px) {
.wp-block-column:first-child {
padding-right: 0px;
border-right: none;
}
}
@media only screen and (max-width: 767px), screen and (max-device-width: 767px) {
}
@media only screen and (max-width: 680px), screen and (max-device-width: 680px) {
#header {
height: 140px;
}
.page-menu {
min-height: 120px;
}
}
@media only screen and (max-width: 570px), screen and (max-device-width: 570px) {
}
@media only screen and (max-width: 425px), screen and (max-device-width: 425px) {
}
@media only screen and (max-width: 424px), screen and (max-device-width: 424px) {
}
@media only screen and (max-width: 375px), screen and (max-device-width: 375px) {
}
@media only screen and (max-width: 320px), screen and (max-device-width: 320px) {
}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}