.borderimage   img {     border: 5px solid #b0783f; }
body, button, input, select, textarea, div, p, span { font-family: 'Raleway', sans-serif;  color: #2b1d0e; }
h1, h2, h3, h4, h5, h6 { font-family: 'Raleway', sans-serif; }
@media (min-width: 1200px) { 
.container {    width: auto;    max-width: 1280px; }
}
.info-box-bg-box.pd-15 { background: transparent!important; } 
form.wpcf7-form input.wpcf7-form-control {
    width: 90%;
    height: 50px;
    border: 1px solid #b0783f;
    background: #fff;
    margin-bottom: 10px;
}
textarea.wpcf7-form-control.wpcf7-textarea {
    width: 90%;
    border: 1px solid #b0783f;
    max-height: 120px;
    background: #fff;
 margin-bottom: 10px;
}
input.wpcf7-form-control.wpcf7-submit {
    background: #b0783f!important;
    border: 2px solid #b0783f!important;
}
input.wpcf7-form-control.wpcf7-submit:hover { background: #fff!important; color: #2b1d0e; }
.wpcf7-response-output { max-width: 90%; }
.sizeone { font-size: 26px!important; text-transform: uppercase; }
.maxwidthleft p { color: #fff; }
h1.entry-title { text-align: center; }
.search-results div#secondary { display: none; } .search-results section#primary { width: 100%; border: none; }
h1.page-title { text-align: center; }
p.comment-form-comment, p.comment-form-author input , p.comment-form-email input { max-width: 600px; width: 100%; } 
#comments .comment .avatar { display:none; }
#comments .comment .comment-wrapper { margin-left: 0; }
.suscribe h3 { text-align: center; text-transform: uppercase; }
.suscribe { margin-bottom: 50px; }
 input.tnp-submit { background: #b0783f; background-color: #b0783f!important; }
div#footer-1 { width: 100%!important; }
@media screen and (min-width: 940px) { div#footer-1 { width: 100%!important; float: none; display: block; flex: none; max-width: 100%; } 
}
aside#newsletterwidget-2 { max-width: 450px; margin: 0 auto; text-align: center; }
.tnp-field.tnp-field-email label { color: #fff;  font-weight: bold; }