.wp-pagenavi {
clear: both;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: 1px solid #BFBFBF;
padding: 3px 5px;
margin: 2px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
border-color: #000;
}
.wp-pagenavi span.current {
font-weight: bold;
}select {
background-color: white;
}
::placeholder {
color: darkgray;
}
#main-menu::before {
background: none;
}
#bottom a:hover,
#bottom a:focus {
color: gray;
}
@media screen and (max-width: 719px) {
.mean-container .mean-bar {
background-color: black;
position: fixed;
}
.mean-container .mean-nav {
background-color: black;
}
#wrapper-1 {
margin-top: 60px;
}
} #footer-bg {
display: none;
}
.footer-right-aligned {
text-align: right;
}
.footer-left-aligned {
text-align: left;
}
@media screen and (max-width: 719px) {
.footer-right-aligned {
text-align: center;
}
.footer-left-aligned {
text-align: center;
}
.bottom-col-content img
{
display:table-cell;
margin:auto;
}
}.wpcf7 {
background-color: #F5F5F5;
border-radius: 5px;
}
.wpcf7 form {
margin-left: 25px;
margin-right: 25px;
margin-top: 25px;
padding-top: 15px;
margin-bottom: 25px;
padding-bottom: 15px;
}
.wpcf7 textarea, .wpcf7 select, .wpcf7 input[type=text], .wpcf7 input[type=email], .wpcf7 input[type=tel] {
width: 100%;
height: 40px;
box-sizing: border-box;
border: 1px solid gray;
border-radius: 5px;
padding: 10px;
font-family: Arial;
font-size: 13.3333px;
}
.wpcf7 input[type=submit] {
background: black;
width: 150px;
height: 45px;
font-size: 15px;
color: white;
border: 1px solid black;
border-radius: 5px;
-webkit-appearance: none;
}
.wpcf7 input[type=submit]:focus, .wpcf7 input[type=submit]:hover, .wpcf7 input[type=submit]:active {
color: #DBC9B8;
border: 1px solid #DBC9B8;
background: white;
}
.wpcf7 label {
font-weight: bold;
}
.wpcf7 textarea {
height: 150px;
max-width: 100%;
}
.wpcf7 text {
width: 100%;
}
span.wpcf7-list-item {
display: inline-block;
line-height:20px;
}
.wpcf7 .wpcf7-list-item {
display: block;
}
.wpcf7 input[type=checkbox] {
position: absolute;
visibility: hidden;
width: 20px;
height: 20px;
top: 100px;
}
.wpcf7 input[type=checkbox] + span:before {
display: block;
position: absolute;
content: '';
border-radius: 5px;
height: 20px;
width: 20px;
left: 0px;
top: 4px;
border: 1px solid gray;
}
.wpcf7 input[type=checkbox] + span:after {
display: block;
position: absolute;
content: "\2713";
border-radius: 5px;
height: 20px;
width: 20px;
left: 0px;
top: 6px;
visibility: hidden;
font-size: 13px;
text-align: center;
line-height: 20px;
}
.wpcf7 input[type=checkbox]:checked + span:after {
visibility: visible;
}
.wpcf7-list-item-label {
margin-left: 20px;
display: inline-block;
}
.wpcf7 form .wpcf7-response-output {
margin-left: 0px;
margin-right: 0px;
border-radius: 5px;
}