/*
Theme Name: NVM Template One
Theme URI: http://novalmedia.com
Description: Tema Responsive con Boostrap
Author: Novalmedia 
Author URI: http://novalmedia.com
Version: 1.0
*/

@import url('bootstrap/css/bootstrap.css');
@import url(http://fonts.googleapis.com/css?family=Lato:400,700,300);
/*@import url('bootstrap/css/bootstrap-responsive.css');*/


@font-face {
    font-family: 'handbookbold';
    src: url('fonts/ufonts.com_pfhandbookpro-bold-webfont.eot');
    src: url('fonts/ufonts.com_pfhandbookpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ufonts.com_pfhandbookpro-bold-webfont.woff2') format('woff2'),
         url('fonts/ufonts.com_pfhandbookpro-bold-webfont.woff') format('woff'),
         url('fonts/ufonts.com_pfhandbookpro-bold-webfont.ttf') format('truetype'),
         url('fonts/ufonts.com_pfhandbookpro-bold-webfont.svg#pf_handbook_probold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'handbookblack';
    src: url('fonts/pfhandbookpro_black-webfont.eot');
    src: url('fonts/pfhandbookpro_black-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/pfhandbookpro_black-webfont.woff2') format('woff2'),
         url('fonts/pfhandbookpro_black-webfont.woff') format('woff'),
         url('fonts/pfhandbookpro_black-webfont.ttf') format('truetype'),
         url('fonts/pfhandbookpro_black-webfont.svg#pf_handbook_problack') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'handbookregular';
    src: url('fonts/pfhandbookpro_regular-webfont.eot');
    src: url('fonts/pfhandbookpro_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/pfhandbookpro_regular-webfont.woff2') format('woff2'),
         url('fonts/pfhandbookpro_regular-webfont.woff') format('woff'),
         url('fonts/pfhandbookpro_regular-webfont.ttf') format('truetype'),
         url('fonts/pfhandbookpro_regular-webfont.svg#pf_handbook_proregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'handbookthin';
    src: url('fonts/pfhandbookpro_thin-webfont.eot');
    src: url('fonts/pfhandbookpro_thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/pfhandbookpro_thin-webfont.woff2') format('woff2'),
         url('fonts/pfhandbookpro_thin-webfont.woff') format('woff'),
         url('fonts/pfhandbookpro_thin-webfont.ttf') format('truetype'),
         url('fonts/pfhandbookpro_thin-webfont.svg#pf_handbook_prothin') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*---------- Margin Fix ----------*/

@media (max-width: 978px) {
    .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top {
      margin-left: 0;
      margin-right: 0;
      margin-bottom:0;
    }
}


/*---------- Global ----------*/
html {}
body {
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	color: #000000;
	/* background: url(images/web_bg.png) no-repeat center top #ffd471; */
	 background:  #f3eedc;
	width: 100%;
/* background: -webkit-linear-gradient(0deg, #f3eedc 90%, #b3b3b2 10%);
background: -moz-linear-gradient(0deg, #f3eedc 90%, #b3b3b2 10%);
background: -ms-linear-gradient(0deg, #f3eedc 90%, #b3b3b2 10%);
background: -o-linear-gradient(0deg, #f3eedc 90%, #b3b3b2 10%);
background: linear-gradient(#f3eedc, #dadada); */
}
.container {}
strong {color: #000000;}
h1 {font-family: 'Lato';font-size: 50px;color: #b2172c;text-transform: uppercase;}
.navbar-default {
background: transparent;
border: none;
}
.container-fluid {padding: 0;}

#navigationbar {
  width: 100%;
  float: left;
  /* clear: right; */
  margin-top: 0;
  padding-left: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  /* background: url(images/navbar_bg.png) repeat-y center top #d77400; */
  background: #000000;
}
#navigationbar .nav {margin: 0 auto;max-width: 970px;float: left;left: 50%;position: relative;}
#navigationbar .nav > li {
/* border-left: 2px solid #f5c792; */
float: left;
right: 50%;
}
#navigationbar .nav > li:first-child {border-left: none;}
#navigationbar .nav > li.menu-item-search {border-left: none;float: right;}

#navigationbar .nav > li > a {
padding: 6px 12px 6px 12px;
font-size: 17px;
font-weight: normal;
color: #ffffff;
font-family: 'Lato';
line-height: 20px;
text-align:center;
}
#navigationbar .nav > li:hover > a {}
#navigationbar .nav > li.current_page_item > a {display: block;}

#navigationbar .nav > li.menu-item-search input.text_input{background:transparent;border: 1px solid #fff;border-radius: 5px;margin: 5px 10px 0 0;color: #fff;padding-left: 5px;}
#navigationbar .my-wp-search {text-indent:-9999px; border: 0;background:url(images/lupa.png) no-repeat 0 0 transparent;width: 25px;}



.container{padding:0 0 0; max-width: 970px;position: relative;  padding: 0 0 0;
  position: relative;
  display: block;
  }
  
 
body.home {}

.navbar-header {float: none;}
.navbar-header{margin: 0px auto 0px !important;max-width: 970px;background:none; height: 306px;}
.navbar-header .brand{width: 100%; text-align: center;display:inline-block;margin-top: 0px;}
.navbar-header .brand img{max-width: 460px;}

.navbar-header h1{
   font-family: 'Playfair Display', serif;
   font-weight: 900;
   font-size: 40px;
   color: #ffffff;
   margin-top: 33vh;
   text-shadow: 3px 3px 10px rgb(0 0 0 / 0.90);

}

.navbar-header h2{
       font-family: 'Montserrat', sans-serif;
   font-weight: 600;
font-size: 16px;
   color: #ffffff;
   text-shadow: 3px 3px 10px rgb(0 0 0 / 0.90);
}

.navbar-toggle {float: left;margin-top: 0px;
  margin-left: 10px;
  margin-bottom: 0px;}

#btn-coll-cont {width: 100%; padding: 5px; border: 0; background: 000000;  margin: 10px 0 0 0;}

.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}
.sr-only {  position: absolute;  width: auto;   height: auto;padding: 0;  margin: -7px 32px;clip: initial;  border: 0;color: #fff; font-size: 20px;}
.navbar-collapse {  margin-right: 0;margin-left: 0;}
/* 
header {min-height: 352px;width: 100%;
background: url(images/ilustracion.jpg) no-repeat center top #e3d2b4;}

 */



header {
    background: url(images/header2.jpg) no-repeat center top;
    background-size:100% auto;
	border-bottom: 8px solid #d5741d;
}

.post-type-archive-receta header {
    background: url(images/header_recetas.jpg) no-repeat center top;
    background-size:100% auto;
}

.post-type-archive-receta header.videorecetas {
    background: url(images/header_videorecetas.jpg) no-repeat center top;
    background-size:100% auto;
}
.post-type-archive-truco header {
    background: url(images/header_trucos.jpg) no-repeat center top;
    background-size:100% auto;
}

.category-chefs header {
    background: url(images/header_chefs.jpg) no-repeat center bottom;
    background-size:100% auto;
} 
 
@media (max-width: 480px){ 
        
    header {
        background: url(images/header2.jpg) no-repeat left top;
        background-size:auto 100%;
    }

    .post-type-archive-receta header {
        background: url(images/header_recetas.jpg) no-repeat center top;
        background-size:auto 100%;
    }

    .post-type-archive-receta header.videorecetas {
        background: url(images/header_videorecetas.jpg) no-repeat left top;
        background-size:auto 100%;
    }
    .post-type-archive-truco header {
        background: url(images/header_trucos.jpg) no-repeat center top;
        background-size:auto 100%;
    }

    .category-chefs header {
        background: url(images/header_chefs.jpg) no-repeat center top;
        background-size:auto 100%;
    }
}

#navigationbar {/* border-top: 3px solid #974624; */background: #000000;    padding-top: 0px;    padding-bottom: 0px;}
.navbar-header {height:80vh;text-align:center;}
.navbar-header .brand {display:block;text-align:center;padding-top: 35vh;}
.navbar {   margin-bottom: 0px; }
	
#navigationbar .nav > li > a {
    padding: 6px 7px 6px 7px;
    font-size: 11px;
    font-weight: normal;
    color: #ffffff;
    font-family: 'Montserrat', sans-serif;
    line-height: 20px;
    text-align: center;
	text-transform: uppercase;
}
#navigationbar .nav > li {   padding-top: 10px;
    padding-bottom: 10px;}
#navigationbar .nav > li.current_page_item  {background:#974624;}
#navigationbar .nav > li:hover {background:#974624;}

	
.logo25 {
	position:absolute;width: 118px;max-width:100%;height:auto;
}
@media (max-width: 600px){
	.logo25 {
		    max-width: 100px;
		/* display: none; */
	}	
}

#menu-item-711 {min-width:150px;}




#front-slider {margin-top: -0;z-index: -9999;}

#widgets-front {padding-top: 24px}
#widgets-front  img{width: 100%;height: auto;}
#widgets-front #text-4 {margin:5px 0;}
#widgets-front #text-4 a{display: block; width: 100%; border-bottom: 1px solid #ff9100;padding: 3px;}
#widgets-front #text-4 a strong{color: #ff9100;font-family: 'handbookbold';font-size: 35px;display: inline-block;margin-right: 5px;  vertical-align: sub;}
#widgets-front #text-4 a span{color: #ff9100;font-family: Georgia;font-size: 17px;text-transform: none;display: inline-block;width: 150px;line-height: 18px;font-style:italic;vertical-align: middle;}
#widgets-front #text-4 a.selected {background-color: #ff9100;}
#widgets-front #text-4 a.selected strong{color: #fff;}
#widgets-front #text-4 a.selected span{color: #fff;}
#widgets-front #text-2  {margin: 10px 0;}
#widgets-front #text-2 a {background:url(images/doublearrow.png) no-repeat right center #ff9100;color: #fff;font-family: 'Lato';font-size: 16px;;text-transform: uppercase;display: inline-block;width: 150px;line-height: 20px;font-weight: bold;padding: 12px; border-radius: 10px;display: inline-block; width: 100%;}

#widgets-front #text-3  {}
#widgets-front #text-3  h3{color: #ff9100; text-transform: uppercase; font-size: 24px; font-family: 'Lato'; font-weight: bold;}

#widgets-front #widget_sp_image-7  {margin-top: 40px;}
#widget_sp_image-4  {text-align: center;}

#widgets-front .lfacebook{display: inline-block; width:50px;height: 50px;background: url(images/mfacebook.png) no-repeat center center;margin: 5px;}
#widgets-front .ltwitter{display: inline-block; width:50px;height: 50px;background: url(images/mtwitter.png) no-repeat center center;margin: 5px;}
#widgets-front .lyoutube{display: inline-block; width:50px;height: 50px;background: url(images/myoutube.png) no-repeat center center;margin: 5px;}

footer {background-color: #ff9100;width: 100%;color: #fff;margin-top: 30px;display: inline-block;}
footer .inner_footer {max-width: 970px;margin: 0 auto;padding-top: 30px;padding-bottom: 30px;float: none;}
footer .inner_footer a{font-family: 'Lato'; color: #fff;font-size: 14px;width: 100%;display: block;}
footer .inner_footer #copyright  p{font-family: 'Lato'; font-size: 13px; color:#ffffff;margin-top: 20px;}
footer .inner_footer #logos {background: url(images/logos.png) no-repeat center center #ffffff;background-size: contain;height: 135px;}

#hrrss {margin-top: 10vh;}
#hrrss .ftwitter {width: 30px; height: 30px;float: left;background: url(images/ftwitter.png);margin-right: 4px;background-size:cover;}
#hrrss .ffacebook {width: 30px; height: 30px;float: left;background: url(images/ffacebook.png);margin-right: 4px;background-size:cover;}
#hrrss .finstagram {width: 30px; height: 30px;float: left;background: url(images/finstagram.png);margin-right: 4px;background-size:cover;}
#hrrss .flinkedin {width: 30px; height: 30px;float: left;background: url(images/flinkedin.png);background-size:cover;}

#europa {height: 65px; background: url(images/europa.png) no-repeat top right transparent;background-size: contain;
  margin-top: 10vh;

  }
  
.widget_sp_image img {height: auto;}
  
  /* HOME */
  
  #lastrecipe {background: transparent;display: block;}
  #lastrecipe h2{background: url(images/icon_lastrecipe.png) no-repeat center top transparent;padding-top: 30px;font-family: 'handbookthin';font-size: 35px; color: #ff9100;width: 100%; text-align: center;margin-top: 40px;}
  #lastrecipe h3{font-family: 'Lato';font-size: 13px; color: #605951;margin-top: 20px;text-align: left;}
  #lastrecipe h3 a{font-family: 'Lato';font-size: 13px; color: #605951;margin-top: 20px;text-align: left;}
  
  #lastrecipe .recipe_thumb {margin-bottom: 30px;}
  #lastrecipe .recipe_thumb img{width: 100%;}
  #lastrecipe .recipe_link {font-family: 'Lato'; font-size: 25px;color: #ff9100;line-height: 28px;}
  #lastrecipe .recipe_excerpt {font-family: 'Lato'; font-size: 15px;color: #605951;line-height: 20px;}
  #lastrecipe .recipe_more {font-family: 'Lato'; font-size: 15px;color: #ff9100;line-height: 20px;font-weight: bold;line-height: 20px; background: url(images/flechita.png) no-repeat right center transparent;padding-right: 25px;display: inline-block;margin-top: 20px;}
  
  #sidebar-front {margin-top: 30px;}
  #sidebar-front #wp_posts_carousel-2{border-bottom: 1px solid #e0e0e0}
  #sidebar-front .widget-title {font-size: 18px; font-weight: bold; font-family: 'Lato'; color: #605951;}
  #sidebar-front #wp_posts_carousel-3 h3.widget-title {background: url(images/icon_onfire.png) no-repeat center top transparent;padding-top: 30px;font-family: 'handbookthin';font-size: 35px; color: #ff9100;width: 100%; text-align: center;margin-top: 40px;font-weight: normal;}

  #sidebar-footer {margin-top: 30px;}
  
  /* RECETA */
  
  #recipe {background: #ffffff;display: inline-block;  padding-bottom: 40px;}
  #recipe h2{background: url(images/title_bg.png) no-repeat left top #ffffff;padding: 10px 80px 25px 80px;padding-top: 10px;font-family: 'handbookthin';font-size: 35px; color: #ff9100;width: 100%; text-align: left;margin-top: 40px;}
  #recipe h3{font-family: 'Lato';font-size: 13px; color: #605951;margin-top: 20px;text-align: left;}
  #recipe h3 a{font-family: 'Lato';font-size: 13px; color: #605951;margin-top: 20px;text-align: left;}
  #recipe section{float: left; width: 100%;}
  #recipe .recipe_thumb  img{width: 100%;height: auto;}
  #recipe .ingredientes h4{background: url(images/ing_bg.png) no-repeat left bottom;height: 36px;font-family: 'Lato'; font-weight: bold;font-size: 18px; color: #ff9100;padding-left: 40px;   padding-top: 5px;margin-bottom: 24px;}
  #recipe .ingredientes ul{padding-left: 20px;color:#ff9100;margin-bottom: 20px;}
  #recipe .ingredientes ul li {margin: 7px 0;}
  #recipe .ingredientes ul li span{font-family: 'Lato'; font-size: 15px; color:#8f867c;  line-height: 16px;  display: block;}
  #recipe .ingredientes h5{color: #605951;font-weight: bold;padding-left: 20px;}
  #recipe .descripcion h5{color: #605951;font-weight: bold;}
  #recipe .descripcion h4{background: url(images/desc_bg.png) no-repeat left bottom;height: 36px;font-family: 'Lato'; font-weight: bold;font-size: 18px; color: #ff9100;padding-left: 40px;  padding-top: 5px; margin-bottom: 24px;}
  #recipe .descripcion p{font-family: 'Lato'; font-size: 15px; color: #605951;text-align: justify;}
  
  #recipe .share h4{background: url(images/icon_share.png) no-repeat left center;height: 46px;font-family: 'Lato'; font-weight: bold;font-size: 18px; color: #ff9100;padding-left: 30px;  padding-top: 28px; padding-bottom: 30px;margin-bottom: 24px;border-bottom: 1px solid #ff9100}
  #recipe .rate h4{background: url(images/icon_rate.png) no-repeat left center;height: 46px;font-family: 'Lato'; font-weight: bold;font-size: 18px; color: #ff9100;padding-left: 30px;  padding-top: 28px; padding-bottom: 30px;margin-bottom: 24px;border-bottom: 1px solid #ff9100}
  #recipe .related {margin-top:30px;padding-top:30px;border-top: 1px solid #e0e0e0;}
  
 #recipe  .yarpp-thumbnails-horizontal .yarpp-thumbnail {
  border: 1px solid rgba(127,127,127,0.1);
  margin: 5px;
  margin-left: 15px;
  vertical-align: top;
  min-height: 240px;
}
 #recipe  .yarpp-thumbnail > img, .yarpp-thumbnail-default {
  margin: 5px;
}
#recipe .yarpp-thumbnails-horizontal .yarpp-thumbnail-title {font-family: 'Lato';font-size: 13px; color: #605951;margin-top: 20px;text-align: left;}
#recipe .yarpp-related h3 {font-size: 18px;  font-weight: bold;  font-family: 'Lato';  color: #605951;margin-bottom: 20px;}


#recipe .backto a {font-family: 'Lato'; font-size: 15px; color: #ff9100; font-weight: bold; padding-left: 35px; background: url(images/backto.png) no-repeat 0 center;line-height: 30px;display: inline-block;margin-top: 40px;}
#recipe .foward a {font-family: 'Lato'; font-size: 15px; color: #ff9100; font-weight: bold; padding-right: 35px; background: url(images/foward.png) no-repeat right center;line-height: 30px;display: inline-block;margin-top: 40px;float: right}



/* LISTADO RECETAS */
	#listrecipes {background: #ffffff;display: block;padding-bottom: 40px;}
	#listrecipes h2{background: url(images/listrecipes_bg.png) no-repeat center top #ffffff;padding-top: 30px;font-family: 'handbookthin';font-size: 35px; color: #ff9100;width: 100%; text-align: center;margin-top: 40px;}
	#listrecipes .recipe {margin-bottom: 30px;cursor: pointer;  min-height: 340px;}
	#listrecipes .recipe_thumb .image{width: 100%;height: 251px;}
	#listrecipes .recipe_title{background: url(images/icon_fork.png) no-repeat 0 0;padding-left: 20px;}
	#listrecipes .recipe_title h3{font-family: 'Lato'; color: #ff9100; font-weight: bold;font-size: 15px;margin-top: 25px; margin-bottom: 0;}
	#listrecipes .recipe_title h4{font-family: 'Lato'; color: #605951; font-weight: bold;font-size: 14px;margin-top: 5px;}
	
	a.page-numbers {color:#ff9100}
	/* LISTADO HITS */
	#listhits {background: transparent;display: inline-block;padding-bottom: 40px;}
	#listhits img{width: 100%; height: auto;}
	#listhits h2{background: url(images/listhits_bg.png) no-repeat center top transparent;padding-top: 30px;font-family: 'handbookthin';font-size: 35px; color: #ff9100;width: 100%; text-align: center;margin-top: 40px;}
	#listhits section{float: left; width: 100%;}
	#listhits #cover { width: 221px; height: 176px; display: inline-block; background: url(images/cover.png) no-repeat 0 0;display: none;}
	#listhits .recipe {margin-bottom: 30px;cursor: pointer;}
	#listhits .recipe_thumb img{width: 100%;}
	#listhits .recipe_title{background: url(images/icon_fork.png) no-repeat 0 0;padding-left: 20px;}
	#listhits .recipe_title h3{font-family: 'Lato'; color: #ff9100; font-weight: bold;font-size: 15px;margin-top: 25px; margin-bottom: 0;}
	#listhits .recipe_title h4{font-family: 'Lato'; color: #605951; font-weight: bold;font-size: 14px;margin-top: 5px;}
	
	#firsthit  {margin-bottom: 35px;}
	/*#firsthit h3 {margin-top: 3px;color: #ff9100; border-bottom: 1px solid #ff9100; font-size: 34px;font-family:'handbookbold';padding-bottom: 10px;}*/
	#firsthit h3 {width: 112px; height: 111px; 
	/* background: url(images/plato.png); */
	text-align: center;padding: 30px 0;margin: 0 auto;
		color: #ff9100; font-size: 36px;font-family:'handbookbold'; line-height: 27px;
		  position: relative; }
	#firsthit h4 a{color: #ff9100; font-size: 18px;font-family:'Lato';font-weight: bold;}
	#firsthit h5 a{color: #605951; font-size: 16px;font-family:'Lato';font-weight: normal;}
	
	#secondhit h3 {width: 112px; height: 111px; 
	/* background: url(images/plato.png); */
	text-align: center;padding: 30px 0;margin: 0;
		color: #ff9100; font-size: 26px;font-family:'handbookbold'; line-height: 27px;
		  position: absolute;  top: 170px;  left: 240px;
	}
	#secondhit h4 {background: url(images/line.png) no-repeat 0 0;width: 100%;  padding-top: 10px;
  display: inline-block;}
	#secondhit h4 a{color: #ff9100; font-size: 18px;font-family:'Lato';font-weight: bold;  width: 75%;
  display: inline-block;}
	#secondhit h4 {margin-bottom: 0}
	#secondhit h5 {margin-top: 0}
	#secondhit h5 a{color: #605951; font-size: 16px;font-family:'Lato';font-weight: normal;margin-top: 0}
	
	#secondhit .hit{margin-bottom: 40px;min-height: 305px;}
	
	
	#thirdhit {padding-bottom: 40px;border-top: 1px solid #e0e0e0;}
	#thirdhit h3{color: #605951; font-family: 'Lato';font-size: 18px; font-weight: bold;margin-bottom: 20px;}
	#thirdhit h4 a{color: #605951; font-family: 'Lato';font-size: 13px; font-weight: bold;}
	#thirdhit h4 a span{color: #ff9100; font-family: 'Lato';font-size: 19px; font-weight: bold;}


	/* LISTADO TRUCOS */
	#listtips {background: #ffffff;display: block;padding-bottom: 40px;}
	#listtips h2{background: url(images/icon_listtips.png) no-repeat center top #ffffff;padding-top: 35px;font-family: 'handbookthin';font-size: 35px; color: #ff9100;width: 100%; text-align: center;margin-top: 40px;}
	#listtips .tip {margin-bottom: 50px;min-height:412px;}
	#listtips .tip_thumb img{width: 100%;}
	#listtips .tip_title{padding-left: 0px;}
	#listtips .tip_title h3{font-family: 'Lato'; color: #ff9100; font-weight: bold;font-size: 20px;margin-top: 25px; margin-bottom: 0;}
	#listtips .tip_content p{font-family: 'Lato'; color: #605951; font-weight: normal;font-size: 14px;margin-top: 5px;}
	
	
	/* ENVIANOS */
	#envia {background: #ffffff;display: block;padding-bottom: 40px;}
	#envia h2{background: url(images/icon_envia.png) no-repeat center top #ffffff;padding-top: 30px;font-family: 'handbookthin';font-size: 35px; color: #ff9100;width: 100%; text-align: center;margin-top: 40px;}
	#envia input{border: 0; background-color: #e2e0d4; border-radius: 5px;width: 100%;margin: 5px 0 7px;height: 31px;}
	#envia textarea{border: 0; background-color: #e2e0d4; border-radius: 5px;width: 100%;margin: 5px 0 7px;}
	#envia .wpcf7{font-family: 'Lato'; font-size:15px;color:#605951; }
	#envia input.wpcf7-acceptance{background-color: #ff9100; color: #ffffff;float: left;text-align: left;}
	#envia .acepta{}
	#envia input.wpcf7-submit{background-color: #ff9100; color: #ffffff;width: 125px;}

	#envia .content img{width: 100%; height: auto;}
	#envia .content blockquote {  padding: 0px 18px;  margin: 0;  border-left: 1px solid #ff9100;margin-bottom: 20px;}
	#envia .content blockquote h3{ color: #ff9100;font-size: 20px; margin-top: 0;margin-bottom: 3px;}
	#envia .content blockquote p{  font-family: 'Lato';color: #6e675f;font-size: 14px;margin-bottom: 3px;}
	#envia .content blockquote strong{  font-family: 'Lato';color: #6e675f;font-size: 14px;}
	#envia .content small {  font-family: 'Lato';color: #6e675f;font-size: 12px;margin-bottom: 3px;}

	
	/* VINAGRE DE JEREZ */
	#vinagre {background: #ffffff;display: block;padding-bottom: 40px;}
	#vinagre h2{background: url(images/icon_vinagre.png) no-repeat center top #ffffff;padding-top: 35px;font-family: 'handbookthin';font-size: 35px; color: #ff9100;width: 100%; text-align: center;margin-top: 40px;}
	#vinagre h3{font-size: 18px; color: #ff9100; font-weight: normal; font-family: 'Lato'}
	#vinagre .collapseomatic_content img{width: 100%; height: auto;}
	#vinagre .advps-excerpt-three {padding-top: 35px;background: url(images/quote.png) no-repeat 0 35px;}
	#vinagre #advps_container3 .bx-wrapper .bx-pager.bx-default-pager a {  background: #ff9100;  width: 11px;  height: 11px;  margin: 0 3px;}
	#vinagre #advps_container3 .bx-wrapper .bx-pager.bx-default-pager a:hover, 
	#vinagre #advps_container3 .bx-wrapper .bx-pager.bx-default-pager a.active {  background:#ffb656;}
	#vinagre #advps_container3 .advps-slide p {text-align: left;}


	#vinagre .content{padding-top: 50px;padding-bottom: 40px;}
	#vinagre h3.collapseomatic{color: #ff9100;font-family: 'handbookregular';font-size: 23px; border-top: 1px solid #e0e0e0;padding-top: 10px;padding-bottom: 10px; margin: 0;padding-left: 20px;}
	#vinagre .collapseomatic{background-image:url(images/arrow-down.png); background-position: left center;}
	#vinagre .colomat-close{background-image:url(images/arrow-right.png);background-position: left center;}

	/* PARTICIPA */
	#participa {background: #ffffff;display: block;
	font-family: 'Lato'; color: #605951; font-size: 17px;
	}
	#participa h2{background: url(images/icon_participa.png) no-repeat center top #ffffff;padding-top: 35px;font-family: 'handbookthin';font-size: 35px; color: #ff9100;width: 100%; text-align: center;margin-top: 40px;}
	
	#participa h3{font-family: 'handbookregular';font-size: 30px; color: #ff9100;width: 100%; }
	#participa blockquote {font-family: 'Lato'; font-size:14px; color: #fff; border-radius: 10px;padding-bottom: 15px;}
	#participa blockquote h4 {font-family: 'handbookregular'; font-size:25px; color: #fff;background: url(images/h4fb.png) no-repeat 0 center;padding-left: 30px;}
	#participa blockquote.twitter h4 {background: url(images/h4tw.png) no-repeat 0 center;padding-left: 40px;}
	#participa blockquote.facebook {background: url(images/blockquotefb.png) no-repeat right bottom #005f8a; }
	#participa blockquote.twitter {background: url(images/blockquotetw.png) no-repeat right bottom #54a2ff;}
	
	#participa blockquote a {display: inline-block;text-transform: uppercase;font-family: 'handbookregular';font-size: 20px;color: #fff;padding: 5px 15px;border-radius:5px;background: #2493c5; }
	#participa blockquote strong,#participa blockquote b {color: #fff}
	#participa blockquote.twitter a {background: #76c0ff; }
	
	/* CONDICIONES */
	#condiciones {background: #ffffff;display: block;padding-bottom: 40px;}
	#condiciones h2{font-family: 'handbookthin';font-size: 35px; color: #ff9100;width: 100%; text-align: center;margin-top: 40px;}
	#condiciones .content{  font-family: 'Lato';  font-size: 15px;  color: #605951;  text-align: justify;}
	#condiciones .content h3{  font-family: 'Lato';  font-size: 18px;  color: #605951;  font-weight: bold}
	
	
	#widget_sp_image-6 {display: none;}
	
@media (max-width: 980px) {
	#widget_sp_image-3 {display: none;}
	#widget_sp_image-6 {display: block;margin-bottom: 40px;}

}

	
@media (max-width: 845px) {
  #navigationbar .nav > li {float: none; border: none;}
}
@media (max-width: 600px) {
	header{min-height: auto;}
	.navbar-header{height: 80vh;}
	.navbar-header .brand {display:block;padding-top: 40px;padding-bottom: 10px;}
	.navbar-header .brand img{width: 90%;margin: 0 5%; }
  #europa {display: none;}
  #widget_sp_image-2 {display: none;}
  #widget_sp_image-3 {display: none;}
  
  #text-3 {display: none;}
  #inner_recipes {padding-top: 20px;}
  #listrecipes {padding-top: 20px;}
  #listhits {padding-top: 20px;}
  #listtips {padding-top: 20px;}
  #envia {padding-top: 20px;}
  #vinagre {padding-top: 20px;}
  #participa {padding-top: 20px;}
  #condiciones {padding-top: 20px;}
  #inner_recipes iframe{height: 200px !important;}
  #widget_sp_image-5 {margin-top: 20px;}
  #widgets-front {display: none;}
  .home #widgets-front {display: block;}
  
  #vinagre .advps-excerpt-three {  padding-left: 20px;  padding-right: 20px;}
  footer .inner_footer #logos {background-size: contain;}
  .container-fluid > .navbar-collapse {margin: 0 !important;}
  
  
  #widgets-front .simple-theme.wp-posts-carousel .owl-controls .owl-nav .owl-prev{
	opacity: 1 !important;
	color: #ff9100 !important;
    padding: 0px 30px 0px 17px;
	  left: 0px;
  } 
  #widgets-front .simple-theme.wp-posts-carousel .owl-controls .owl-nav .owl-next {
	opacity: 1 !important;
	color: #ff9100 !important;
	right: 0px;
	  padding: 0px 27px 0px 20px;
  }
}


#boxes #dialog {padding: 0 !important;}





  #chef {display: inline-block;  padding-bottom: 40px;color:#522405;}
  #chef h2{background: url(images/chef_title_bg.png) no-repeat left center;padding-left: 43px;font-family: 'Lobster';font-size: 30px; 
	color: #dc4b0c;width: 100%; text-align: left;margin-top: 40px;margin-bottom: 40px;margin-left: 15px;    font-style: normal;}
  #chef h3{font-family: 'Open Sans';font-size: 13px; color: #605951;margin-top: 20px;text-align: left;}
  #chef h3 a{font-family: 'Open Sans';font-size: 13px; color: #605951;margin-top: 20px;text-align: left;}
  #chef section{float: left; width: 100%;}
  #chef .chef_thumb  img{width: 100%;height: auto;}
  #chef .descripcion {border-top: 2px solid #ecd7bd;padding-top: 25px;}
  #chef .descripcion h5{color: #605951;font-weight: bold;}
  #chef .descripcion h4{background: url(images/desc_bg.png) no-repeat left top;height: 36px;font-family: 'Open Sans'; font-weight: bold;font-size: 18px; color: #dc4b0c;padding-left: 40px;  padding-top: 5px; margin-bottom: 4px;}
  #chef .descripcion p{font-family: 'Open Sans'; font-size: 14px; color: #522405;text-align: justify;}
  


/* LISTADO chefS */
	#listchefs {display: block;padding-bottom: 40px;background: #ffffff;}
	#listchefs h2{background: url(images/listrecipes_bg.png) no-repeat center top #ffffff;padding-top: 30px;font-family: 'handbookthin';font-size: 35px; color: #ff9100;width: 100%; text-align: center;margin-top: 40px;}
	#listchefs .chef {padding-bottom: 30px;margin-bottom: 30px;cursor: pointer;  min-height: 255px;border-bottom: 2px solid #ecd7bd;}
	#listchefs .chef_thumb .image{width: 100%;height: 260px;}
	#listchefs .chef_title{margin-top: 0px;}
	#listchefs .chef_title h3{font-family: 'Lato';
    color: #ff9100;
    font-weight: bold;
    font-size: 15px;
	margin-top: 0px; margin-bottom: 20px;}
	#listchefs .chef strong{color:#ff9100;font-style: italic;font-size: 15px; }
	
.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0px; height: 0; overflow: hidden;
	margin: 20px 0;
} 
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#navigationbar .sub-menu {padding-top: 15px;position: absolute;top:30px;z-index:99; list-style: none;padding-left:0;width: 100%;}
#navigationbar .sub-menu li {background:#974624;}
#navigationbar .sub-menu li:last-child {padding-bottom: 10px;}
#navigationbar .sub-menu li a{color:#fff;padding: 5px 20px;display: inline-block;font-size:11px;text-transform:uppercase;}
#navigationbar .sub-menu li a:hover{font-weight: bold;text-decoration: none;}

#navigationbar .sub-menu{display: none;}
#navigationbar .menu-item-has-children:hover .sub-menu{display: block;}
	
#boxes #dialog {    display: flex;}	

#searchform_container  {padding-top:20px;padding-bottom: 20px;}
#searchform {    display: inline-block;width:100%;}
#searchform input.btn {
    background-color: #ff9100;
    border-color: #ff9100;
    color: #ffffff;
    width: 125px;
}
#searchform input.form-control {
    border: 0;
    background-color: #e2e0d4;
    border-radius: 5px;
    width: 100%;
    margin: 5px 0 7px;
    height: 31px;
}
#searchform select {
    border: 0;
    background-color: #e2e0d4;
    border-radius: 5px;
    width: 100%;
    margin: 5px 0 7px;
    height: 31px;
	color: #555;
}
#searchform select option{color: #555;}

@media (max-width: 1280px) {
	header {
   /* background: url(images/header.jpg) no-repeat -250px top;background-size:cover;*/
	}
}
@media (max-width: 850px) {
	header {
    /*background: url(images/headerm.jpg) no-repeat right top;background-size:cover;*/
	}
	.navbar-header .brand {width: 90%; padding-left:5%; padding-right:5%;}
	#hrrss{margin-left:5%; }
}

.pagination {
	padding-left: 15px;
}
.pagination span,
.pagination a {
	font-size: 22px;
	padding: 0 3px;
	font-weight: bold;
}

footer{background-color: #d77400;border-top: 3px solid #974624;}

footer #logos {
    background: url(images/logos.png) no-repeat center center #ffffff;
    background-size: contain;
    height: 200px;
}
footer .footer-links {border-bottom: 1px solid #974624;}
footer .footer-links h3 {font-family: Georgia; font-size: 15px; font-weight: bold;}
footer .footer-links ul {padding-left: 0; list-style: none;}
footer .footer-links ul li a{color: #eedebb;line-height:20px;}
footer .footer-links .contacto ul li {color: #eedebb;font-size: 13px;}