.header-logo {
width: 60% !important;
}
#footer .copyright {
background-color: #333 !important;
color: rgba(255,255,255,0.7);
}
@media only screen and (max-width: 1023px){
.header-logo {
width: 20% !important;
}
}
@media only screen and (max-width: 767px){
.header-logo {
width: 35% !important;
left: 10px !important;
padding: 10px 2px !important;
position: absolute;
top: -15px;
}
}
.screen-reader-response {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
color: #fff;
}
span.wpcf7-not-valid-tip {
color: #ff0000;
}
.wpcf7-response-output.wpcf7-validation-errors {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #ff0000;
color: #fff;
}
.wpcp-carousel-section .wpcp-single-item img {
margin: 0 auto;
max-width: 100%;
box-shadow: none;
padding-bottom: 0 !important;
}
article.blog-post .wpcp-slide-image img {
padding-bottom: 0 !important;
}
#sp-wp-carousel-free-id-24676.sp-wpcp-24676 .wpcp-single-item {
border: 1px solid #dddddd;
height: 160px;
}
@media only screen and (max-width: 767px){
.wpcp-carousel-section .wpcp-single-item img {
margin: 0 auto;
max-width: none;
box-shadow: none;
width: 60%;
display: table;
padding-bottom: 0 !important;
}
#sp-wp-carousel-free-id-24676.sp-wpcp-24676 .wpcp-single-item {
border: none !important;
width: 75% !important;
margin: 0 auto !important;
display: table !important;
}
}