/*blog*/

.post-related-post {
    background-color: transparent !important;
    background-repeat: no-repeat;
    background-size: 330px auto;
}
.fa-youtube:before, .fa-facebook:before { font-size:25px;    }
#swatch_social-3 .fa-facebook { padding:4px; }
#swatch_social-3 .fa-youtube { padding-top:4px; }
.swatch-white-red .social-simple li a i { padding:3px; }
.menu-sidebar .fa-youtube:hover, .menu-sidebar .fa-facebook:hover { border:1px solid white; border-radius:3px; padding:2px;    }

.archive h1.blog-header-title {padding: 0 0 0 23px;}
.archive .post-body, .single .figure {display: none;}
.single iframe {width:100%;height:350px;}
.pager {display: none;}
.archive footer section, .single footer section {background: #399240 none repeat scroll 0 0;color: #fff;}
.archive footer section a, .single footer section a {color: #fff;}
.archive section.swatch-white .container .row.element-normal-top.element-normal-bottom {margin: 0 !important;}
.single .blog-header {display:none}
.swatch-white .post::after, [class*="swatch-"] .swatch-white .post::after {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}

@media (min-width: 993px) {

.archive article.post {margin: 0;padding: 10px;width: 50%;float: left;}
.archive article.post header {height: 106px;}
.single iframe {height:450px;}


}




/*general*/

.thumbnail {max-height: 150px;overflow: hidden;}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, textarea, .wpcf7-form-control.wpcf7-text {width: 100%;}
.wpcf7-form > p {color: #e0001a;font-weight: bold;}
textarea {height: 200px;}
iframe {max-width:100%;}
.wpcf7-form-control-wrap.acceptance-130 {
    float: left;
    width: 20px !important;
}

/*header*/
.transparent-header #masthead .navbar-brand {background-size: 216px auto;}
#masthead.navbar {background: rgba(0, 0, 0, 0) url("https://www.cocinaconstarlux.es/wp-content/uploads/2016/12/filo.png") repeat-x scroll center top !important;box-shadow: none;}	
.sf-menu a {border:none !important;text-transform: uppercase;}
.menu-sidebar.pull-right {position: relative;top: 49px;}
#masthead .nav > li > a {font-size: 14px;font-weight: 700;}
.section.swatch-white.sliderhome.section-text-no-shadow.section-inner-no-shadow.section-normal.section-opaque {bottom: 10px;}
.swatch-white-red .dropdown-menu > li > a, [class*="swatch-"] .swatch-white-red .dropdown-menu > li > a {
    color: #fff !important;
}


.swatch-white-red .dropdown-menu > li:hover > a, [class*="swatch-"] .swatch-white-red .dropdown-menu > li:hover > a, .swatch-white-red .dropdown-menu > li.active > a, [class*="swatch-"] .swatch-white-red .dropdown-menu > li.active > a {
    color: #E2001A !important;
}

/*home*/
.container {max-width: 1105px !important;}

.row.container {margin: 0 auto;}

.banners h3 {color: #328A26 !important;font-size: 32px;font-weight: 300;margin:0 0 20px;}
.banners p {max-width: 260px;}
.banners .btn-link {box-shadow: none !important;font-size: 14px;font-weight: bold;width: 200px;}
.banner1 {background: url("https://www.cocinaconstarlux.es/wp-content/uploads/2016/06/banner1.jpg") no-repeat scroll right top #fff;}

.banner2 {background: url("https://www.cocinaconstarlux.es/wp-content/uploads/2016/06/banner2.jpg") no-repeat scroll right top  #fff;}

.section.swatch-white.banners.section-text-no-shadow.section-inner-no-shadow.section-normal.section-opaque {bottom: 10px;padding: 40px 0;background: #EFEFEF;}
.products h2 {
font-weight: 900;border-top: 1px solid #e0001a;border-bottom: 1px solid #e0001a;}
.products .btn-link {box-shadow: none !important;font-size: 14px;font-weight: bold;width: 200px;}

.btn .fa.fa-facebook-official,
.btn .fa.fa-youtube-square {font-size: 26px;}


/*footer*/

footer .section:first-child {background: url(https://www.cocinaconstarlux.es/wp-content/uploads/2016/06/bg-footer.jpg);}
footer .menu li {display: initial;list-style: outside none square !important;padding: 0 10px;}
footer .menu li a {text-transform: uppercase;font-size: 14px;font-weight: bold;}
footer .social-icons li {border: 1px solid #fff;border-radius: 50%;margin: 3px;padding: 2px 7px 0px;text-align: center;}
footer .social-icons li i {font-size: 20px;}
#footer .sidebar-widget {margin-bottom: 5px;}
footer {font-size: 12px;}
footer ul li ul {display: none!important;}


@media (max-width: 992px) {

.banner1, .banner2 {padding:3px 20px 0 !important;}

.products .background-media {background-attachment: fixed !important;}

nav {background: #e0001a none repeat scroll 0 0;}

footer .menu, .unstyled.inline.social-icons.social-simple.social-normal {text-align: center;}

.unstyled.inline.social-icons.social-simple.social-normal > li {padding: 3px 8px 1px !important;}

footer#footer .sidebar-widget {margin-bottom: 24px !important;text-align: left;}

}


@media (max-width: 468px) {

.banner1,  .banner2 {background: #fff;}
#masthead .navbar-brand {max-width: 70% !important;}
.single iframe {height:250px;}

}




