.post-type-archive-producto .site-main, .post-type-archive-producto-outlet .site-main {
margin-top: 30px;
margin-bottom: 30px;
}
.post-type-archive-producto .inside-page-header, .post-type-archive-producto-outlet .inside-page-header {
background-color: transparent;
color: #fff;
}
.post-type-archive-producto .generate-inside-page-header-content, .post-type-archive-producto-outlet .generate-inside-page-header-content {
text-align: center;
}
.post-type-archive-producto .generate-content-header, .post-type-archive-producto-outlet .generate-content-header {
background-image: url(https://www.mobiliariohd.com/wp-content/uploads/2016/11/compo-60.jpg);
background-size: cover;
background-attachment: fixed;
background-position: center top;
}
.single-producto article .descripcion-corta {
font-style: italic;
font-size: 14px;
font-size: 1.4rem;
color: #666;
margin-top: 20px;
}
.single-producto article .descripcion-corta p {
margin-bottom: 0;
}
.single-producto article .taxonomias {
margin-bottom: 28px;
}
.single-producto article .taxonomias p {
line-height: 2.5em;
font-size: 10px;
font-size: 1rem;
margin-bottom: 0;
}
.single-producto article .taxonomias p a {
background-color: #f6f6f6;
border: 1px solid #ccc;
padding: 3px 5px;
margin-left: 5px;
color: #002da6;
text-decoration: none;
white-space: nowrap;
}
.single-producto article .taxonomias p a:hover {
color: #fff;
background-color: #002da6;
}
.tax-categoria-de-producto article, .tax-caracteristica-de-producto article {
margin-bottom: 20px;
}
.tax-categoria-de-producto article .entry-header, .tax-caracteristica-de-producto article .entry-header {
background-color: transparent !important;
text-align: center;
margin-bottom: 1em;
}
.tax-categoria-de-producto article .entry-header h2, .tax-caracteristica-de-producto article .entry-header h2 {
font-size: 12px;
font-size: 1.2rem;
text-transform: capitalize;
}
.tax-categoria-de-producto article .inside-article, .tax-caracteristica-de-producto article .inside-article {
background-color: #f2f2f2;
border: 1px solid #dedede;
}
.producto-outlet .page-header-image-single {
display: none;
}
.single-producto-outlet article .descripcion {
font-style: italic;
font-size: 14px;
font-size: 1.4rem;
color: #666;
margin-top: 20px;
}
.single-producto-outlet article .descripcion p {
margin-bottom: 0;
}
.single-producto-outlet article .precios {
font-size: 18px;
font-size: 1.8rem;
display: inline-block;
}
.single-producto-outlet article .precios .precio-original {
text-decoration: line-through;
color: #666;
margin-right: 10px;
}
.single-producto-outlet article .precios .precio-outlet {
font-weight: bold;
}
.site-header {
border-bottom: 6px solid #ccc;
}
.page-header-content .site-header {
border-bottom: 0;
}
.separate-containers .page-header-content {
margin-top: 0px !important;
}
.widget ul {
margin-left: 20px;
}
.widget ul li {
list-style-type: disc;
}
.widget ul li:last-child {
padding-bottom: 0;
}
.sidebar .widget ul.children {
margin-top: 5px;
}
.generate-page-header {
position: relative;
}
.generate-page-header .inside-page-header {
position: relative;
}
.generate-page-header .inside-page-header h2 {
font-weight: bold;
}
.generate-page-header:before {
position: absolute;
content: '';
background-color: black;
opacity: 0.5;
top: 0;
left: 0;
bottom: 0;
right: 0;
display: block;
width: 100%;
height: 100%;
}
.main-nav ul li.no-link > a:hover {
background-color: transparent !important;
color: #ccc !important;
}
.main-navigation.navigation-clone {
box-shadow: 0 5px 10px -2px rgba(0, 0, 0, .3);
}
.secondary-navigation .top-bar a:hover, .secondary-navigation .top-bar a:focus {
color: #fff !important;
}
.fc-isotope-posts-grid .isotope-archive-description {
overflow: hidden;
margin: 20px 0;
}
.fc-isotope-posts-grid ul.filter {
color: #999;
list-style: none;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
margin: 0;
margin-bottom: 30px;
text-align: center;
width: 100%;
}
.fc-isotope-posts-grid ul.filter li { display: inline-block;
list-style-type: none;
}
.fc-isotope-posts-grid ul.filter li:first-child {
margin-left: 0;
}
.fc-isotope-posts-grid ul.filter a {
color: #555;
display: block;
padding: 0.5rem 1rem;
text-decoration: none;
border-bottom: none;
border-top: 4px solid #fff;
}
.fc-isotope-posts-grid ul.filter a:hover, .fc-isotope-posts-grid ul.filter a.active {
border-color: #66c;
}
.fc-isotope-posts-grid .post-item {
float: left;
margin: 0;
position: relative;
width: 33.33333333%;
border: 20px solid transparent;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.fc-isotope-posts-grid .post-item a img {
display: block;
margin-bottom: 0;
-webkit-box-shadow: 0 0px 12px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 0px 12px rgba(0, 0, 0, 0.5);
box-shadow: 0 0px 12px rgba(0, 0, 0, 0.5);
}
.fc-isotope-posts-grid .post-overlay {
color: #fff;
position: absolute;
width: 100%;
text-align: center;
bottom: 0px;
width: 100%;
height: auto;
background-color: rgba(255, 255, 255, 0.6);
padding: 20px;
opacity: 1;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.fc-isotope-posts-grid .post-overlay > .block > div {
display: inline-block;
vertical-align: middle;
}
.fc-isotope-posts-grid .post-overlay > .block:before {
content: ''; }
.fc-isotope-posts-grid .post-overlay > .block h3 {
font-weight: normal;
line-height: 1.1em;
margin: 0;
width: 100%;
padding: 0;
text-transform: uppercase;
color: #222;
font-size: 16px;
font-size: 1.6rem;
}
.fc-isotope-posts-grid .post-overlay > .block p {
margin-bottom: 0;
}
.fc-isotope-posts-grid .post-item img:hover + .post-overlay, .fc-isotope-posts-grid .post-overlay:hover {
opacity: 0;
}
.fc-isotope-posts-grid .clearfix {
clear: both;
}
.fc-isotope-posts-grid .isotope, .fc-isotope-posts-grid .isotope .isotope-item {
-webkit-transition-duration: 0.6s;
-moz-transition-duration: 0.6s;
-ms-transition-duration: 0.6s;
-o-transition-duration: 0.6s;
transition-duration: 0.6s;
}
.fc-isotope-posts-grid .isotope {
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-ms-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
}
.fc-isotope-posts-grid .isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property: -moz-transform, opacity;
-ms-transition-property: -ms-transform, opacity;
-o-transition-property: top, left, opacity;
transition-property: transform, opacity;
}
.fc-isotope-posts-grid .isotope.no-transition, .fc-isotope-posts-grid .isotope.no-transition .isotope-item, .fc-isotope-posts-grid .isotope .isotope-item.no-transition {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
}
.fc-isotope-posts-grid .filterable-post-page .content .entry-header {
margin-bottom: 1rem;
margin-bottom: 10px;
}
.fc-isotope-posts-grid .filterable-post-page .content .entry-title {
margin-bottom: 3rem;
margin-bottom: 30px;
}
@media only screen and (max-width: 1200px) {
.fc-isotope-filterable-post .post-item {
width: 50%;
}
}
@media only screen and (max-width: 860px) {
.fc-isotope-filterable-post .post-item {
width: 100%;
font-size: 16px;
font-size: 1.6rem;
}
.fc-isotope-filterable-post .post-item h3 {
font-size: 22px;
font-size: 2.2rem;
}
} .fc-taxonomy-grid .term-item {
float: left;
margin: 0;
position: relative;
border: 20px solid transparent;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.fc-taxonomy-grid .term-item a img {
display: block;
margin-bottom: 0;
width: 100%;
-webkit-box-shadow: 0 0px 12px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 0px 12px rgba(0, 0, 0, 0.5);
box-shadow: 0 0px 12px rgba(0, 0, 0, 0.5);
}
.fc-taxonomy-grid .term-item.item-3-cols {
width: 33.33333333%;
}
.fc-taxonomy-grid .term-item.item-4-cols {
width: 25%;
}
.fc-taxonomy-grid .term-overlay {
color: #222;
text-align: center;
position: absolute;
bottom: 0px;
width: 100%;
height: auto;
background-color: rgba(255, 255, 255, 0.6);
padding: 20px;
opacity: 1;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.fc-taxonomy-grid .term-overlay > .block > div {
display: inline-block;
vertical-align: middle;
}
.fc-taxonomy-grid .term-overlay > .block:before {
content: ''; }
.fc-taxonomy-grid .term-overlay > .block h3 {
font-weight: normal;
line-height: 1.1em;
margin: 0;
width: 100%;
padding: 0;
text-transform: uppercase;
color: #222;
font-size: 16px;
font-size: 1.6rem;
}
.fc-taxonomy-grid .term-overlay > .block p {
margin-bottom: 0;
}
.fc-taxonomy-grid .term-item img:hover + .term-overlay, .fc-taxonomy-grid .term-overlay:hover {
opacity: 0;
}
.fc-taxonomy-grid .clearfix {
clear: both;
}
.fc-taxonomy-grid .isotope, .fc-taxonomy-grid .isotope .isotope-item {
-webkit-transition-duration: 0.6s;
-moz-transition-duration: 0.6s;
-ms-transition-duration: 0.6s;
-o-transition-duration: 0.6s;
transition-duration: 0.6s;
}
.fc-taxonomy-grid .isotope {
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-ms-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
}
.fc-taxonomy-grid .isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property: -moz-transform, opacity;
-ms-transition-property: -ms-transform, opacity;
-o-transition-property: top, left, opacity;
transition-property: transform, opacity;
}
.fc-taxonomy-grid .isotope.no-transition, .fc-taxonomy-grid .isotope.no-transition .isotope-item, .fc-taxonomy-grid .isotope .isotope-item.no-transition {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
}
@media only screen and (max-width: 1200px) {
.fc-taxonomy-grid .term-item {
width: 50% !important;
font-size: 16px;
font-size: 1.6rem;
}
.fc-taxonomy-grid .term-item h3 {
font-size: 22px;
font-size: 2.2rem;
}
}
@media only screen and (max-width: 768px) {
.fc-taxonomy-grid .term-item {
width: 100% !important; }
}
.fc-producto-outlet-grid .container {
overflow: hidden;
margin: 20px 0;
}
.fc-producto-outlet-grid .post-item {
float: left;
margin: 0;
position: relative;
width: 50%;
border: 20px solid transparent;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.fc-producto-outlet-grid .post-item a img {
display: block;
margin-bottom: 0;
-webkit-box-shadow: 0 0px 12px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 0px 12px rgba(0, 0, 0, 0.5);
box-shadow: 0 0px 12px rgba(0, 0, 0, 0.5);
}
.fc-producto-outlet-grid .post-overlay {
color: #fff;
position: absolute;
width: 100%;
text-align: center;
bottom: 0px;
width: 100%;
height: auto;
background-color: rgba(255, 255, 255, 0.6);
padding: 20px;
opacity: 1;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.fc-producto-outlet-grid .post-overlay > .block {
color: #222;
}
.fc-producto-outlet-grid .post-overlay > .block > div {
display: inline-block;
vertical-align: middle;
}
.fc-producto-outlet-grid .post-overlay > .block:before {
content: ''; }
.fc-producto-outlet-grid .post-overlay > .block h3 {
font-weight: normal;
line-height: 1.1em;
margin: 0;
width: 100%;
padding: 0;
text-transform: uppercase;
font-size: 16px;
font-size: 1.6rem;
}
.fc-producto-outlet-grid .post-overlay > .block p {
margin-bottom: 0;
}
.fc-producto-outlet-grid .post-overlay > .block p .precio-original {
text-decoration: line-through;
color: #666;
margin-right: 10px;
}
.fc-producto-outlet-grid .post-overlay > .block p .precio-outlet {
font-weight: bold;
}
.fc-producto-outlet-grid .post-item img:hover + .post-overlay, .fc-producto-outlet-grid .post-overlay:hover {
opacity: 0;
}
.fc-producto-outlet-grid .clearfix {
clear: both;
}
@media only screen and (max-width: 1200px) {
.fc-producto-outlet-grid .post-item {
width: 50%;
}
}
@media only screen and (max-width: 860px) {
.fc-producto-outlet-grid .post-item {
width: 100%;
font-size: 16px;
font-size: 1.6rem;
}
.fc-producto-outlet-grid .post-item h3 {
font-size: 22px;
font-size: 2.2rem;
}
}
.fc-aviso-header {
padding: 20px;
background: #649901;
color: #fff;
text-align: center;
}
.fc-aviso-header p:last-of-type {
margin-bottom: 0;
}