 
body {background: url(https://www.tapiceriaramos.com/images/bodybg.jpg) repeat center top;letter-spacing: normal !important;font-family: "Open Sans",sans-serif !important;}
p {font-size: 16px !important;line-height: 28px;}
#logo {padding: 5px 0px;}
.sp-grid li {margin-right: 15px;}
span.date {display:none;}
#widget-area {background: #000; margin-bottom: 0px; border-top: none;}
.container article{background:#fff;padding:20px;}
#header {border-bottom: none; margin-bottom: 0px;}
.home #header {border-bottom: none; margin-bottom: 70px;}

.item-related {margin-right: 11px;}
#comments {display:none;}

#widget-area {margin-top: 60px;}
.wpars_rating{text-align:center;padding:10px 30px;border:1px solid #f9f9f9;}
.gallery-icon img {max-width: 90% !important;}
#head0 {float:left;font-weight:bold;padding:47px 0 0 0;color:#fff;text-align:left;width:240px;}
#head1 p,#head0 p {font-size:20px;}
#head1 {float:right;font-weight:bold;padding:47px 0 0 0;color:#fff;text-align:right;width:240px;}
#head2 {background:#fff;padding:20px;margin-bottom:40px;margin-top:-40px;}

@media only screen and ( min-width: 601px ) and ( max-width: 960px ) {
#logo img { width: 230px;    height: 115px;}
}
@media only screen and ( min-width: 601px ) and ( max-width: 768px ) {
 #head0 {display:none;}
}
@media only screen and ( min-width: 0px ) and ( max-width: 600px ) {
 #head0, #head1 {display:none;}
 #logo img { width: 180px;    height: 90px;}
}

.home #widget-area { margin-top: -5px;}
.widget ul.side-newsfeed li .side-item .side-item-text h4 a { color: #ccc;}

.wpcf7 input {width: auto;}