/*Estilo la chata*/

/*fonts*/
@font-face {
    font-family: 'gotham_blackregular';
    src: url('../fonts/gotham/gotham-black-webfont.woff2') format('woff2'),
         url('../fonts/gotham/gotham-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_blackitalic';
    src: url('../fonts/gotham/gotham-blackitalic-webfont.woff2') format('woff2'),
         url('../fonts/gotham/gotham-blackitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_boldregular';
    src: url('../fonts/gotham/gotham-bold-webfont.woff2') format('woff2'),
         url('../fonts/gotham/gotham-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_bolditalic';
    src: url('../fonts/gotham/gotham-bolditalic-webfont.woff2') format('woff2'),
         url('../fonts/gotham/gotham-bolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_lightregular';
    src: url('../fonts/gotham/gotham-light-webfont.woff2') format('woff2'),
         url('../fonts/gotham/gotham-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_lightitalic';
    src: url('../fonts/gotham/gotham-lightitalic-webfont.woff2') format('woff2'),
         url('../fonts/gotham/gotham-lightitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_mediumregular';
    src: url('../fonts/gotham/gotham-medium-webfont.woff2') format('woff2'),
         url('../fonts/gotham/gotham-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_mediumitalic';
    src: url('../fonts/gotham/gotham-mediumitalic-webfont.woff2') format('woff2'),
         url('../fonts/gotham/gotham-mediumitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_thinregular';
    src: url('../fonts/gotham/gotham-thin-webfont.woff2') format('woff2'),
         url('../fonts/gotham/gotham-thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_thinitalic';
    src: url('../fonts/gotham/gotham-thinitalic-webfont.woff2') format('woff2'),
         url('../fonts/gotham/gotham-thinitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_ultraregular';
    src: url('../fonts/gotham/gotham-ultra-webfont.woff2') format('woff2'),
         url('../fonts/gotham/gotham-ultra-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_ultraitalic';
    src: url('../fonts/gotham/gotham-ultraitalic-webfont.woff2') format('woff2'),
         url('../fonts/gotham/gotham-ultraitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'raspoutine_classicitalic';
    src: url('../fonts/raspoutine/raspoutineclassic_tb-webfont.woff2') format('woff2'),
         url('../fonts/raspoutine/raspoutineclassic_tb-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'raspoutine_demibolditalic';
    src: url('../fonts/raspoutine/raspoutinedemibold_tb-webfont.woff2') format('woff2'),
         url('../fonts/raspoutine/raspoutinedemibold_tb-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'raspoutine_mediumitalic';
    src: url('../fonts/raspoutine/raspoutinemedium_tb-webfont.woff2') format('woff2'),
         url('../fonts/raspoutine/raspoutinemedium_tb-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.Font_got_BR{font-family: 'gotham_blackregular';}
.Font_got_BI{font-family: 'gotham_blackitalic';}
.Font_got_BoR{font-family: 'gotham_boldregular';}
.Font_got_BoI{font-family: 'gotham_bolditalic';}
.Font_got_MR{font-family: 'gotham_mediumregular';}
.Font_got_LR{font-family: 'gotham_lightregular';}
.Font_got_LI{font-family: 'gotham_lightitalic';}
.Font_got_T{font-family: 'gotham_thinitalic';}
.Font_got_UR{font-family: 'gotham_ultraregular';}
.Font_RaRI{font-family: 'raspoutine_classicitalic';}
.Font_RaDI{font-family: 'raspoutine_demibolditalic';}
.Font_RaMI{font-family: 'raspoutine_mediumitalic';}


/********************************************************************************************HEADER*/
.header{
    background: url(../images/bgReceta.jpg) no-repeat;
    background-size: 100%;
}
header{
    background: url(../images/bgHeader.png) no-repeat;
    background-size: 100%;
    padding-bottom: 55px;
}
header #logo{
    display: block;
    margin-top: 25px;
    width: 215px;
}
header #logo img{
    width: 130%;
}
header h1{
    color: #fff;
    font-size: 3.3em;
    margin-top: 35px;
    text-align: center;
    text-shadow: 0 0 2px #595959;
}


/********************************************************************************************BTN RECETAS*/
.navbar-default ul{    
    padding-top: 40px;    
    list-style: none;    
    font-family: 'gotham_mediumregular';    
    font-size: 1.4em;
}
.navbar-default ul a{
    color: black;
    text-decoration: none;
}
.navbar-default ul a:hover{
    color: #EE2E24;
}
.navbar-default small{
     font-size: 0.67em;
}

.arriba{
    position: absolute;
}
.navbar-header2{

    cursor: pointer;
    height: 80px;
    width:80px;
    background:  rgba(245, 245, 245, 0.8) !important;
    position: fixed;
    float: right;
    padding: 9px 10px;
    margin-top: 20px;
    margin-bottom: 8px;
        margin-left: 150px;
}
.navbar-header2 img{
    margin-left: -17px;
    margin-top: -18px; 
    width: 160%;
}

.btnRecetas{
    background: #ee2e24;
    color: #fff;
}
.btnRecetas .image{
    background: url('../images/bgRecetas.jpg') no-repeat;
    background-size: 100%;
    padding: 50px 0;
}
.btnRecetas .image h2{
    font-size: 3em;
    text-shadow: 1px 1px 1px #303030;
}
.btnRecetas .image h2 span{
    display: block;
    font-size: .7em;
}
.btnRecetas .btnA{
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 5em;
    padding: 70px 0 0;
    text-align: center;
    text-decoration: none;
}
.btnRecetas .btnA:hover{
    color: #000;
}
.mbr-parallax-background,
.mbr-background {
  background-attachment: fixed !important;
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover !important;
}
.mbr-hidden-scrollbar .mbr-parallax-background {
  background-size: auto 130%;
}
.mobile .mbr-parallax-background {
  background-attachment: scroll !important;
}

/********************************************************************************************BUSCADOR RECETAS*/
.buscaRecetas {/*linea 197*/
    background: url('../images/bgBuscaRecetas.jpg') no-repeat;
    background-size: 100%;
    color: #fff;
    text-align: center;
    width: 100% !important;
}
.buscaRecetas h3{
    font-size: 3em;
    padding: 70px 0;
    text-shadow: 1px 1px 1px #303030;
}
.buscaRecetas h3 span{
    display: block;
}
.buscadoresHome .navbar-form{
    margin: 0;
    padding: 0;
}
.buscadoresHome .input-group{
    width: 100%;
}
.buscadoresHome .form-control{
    height: 55px;
    font-size: 16px;
}
.buscadoresHome .input-group-addon{
    font-size: 22px;
    text-align: right;
}
.buscadoresHome .form-control, .buscadoresHome .input-group-addon{
    background: url(../images/bgWhite.png) repeat;
    border: 0;
}

/********************************************************************************************BUSCADOR PRODUCTOS*/
.buscaProductos {/*linea 232*/
    background: url('../images/bgBuscaSucursales.jpg') no-repeat;
    background-size: 100%;
    color: #fff;
    text-align: center;
    display: none;
}
.buscaProductos h4{
    font-size: 3.5em;
    padding: 10px;
}
.buscaProductos h4 span{
    display: block;
    font-size: .5em;
}
.buscaProductos .imgLocal{
    margin: 20px auto;
    width: 20%;
}


/********************************************************************************************FOOTER*/
footer{
    padding: 40px 0;
    clear: left;
}
footer h5{
    color: #ee2e24;
    font-size: 1.2em;
}
footer .form input {
    background: #f17771;
    border: 0;
    color: #fff;
}
footer .form-control::-moz-placeholder {
  color: #fff;
  opacity: 1;
}
footer .form-control:-ms-input-placeholder {
  color: #fff;
}
footer .form-control::-webkit-input-placeholder {
  color: #fff;
}
footer textarea.form-control{
    background: #ec4a42;
}
footer #enviarContacto{
    background: #f2625b;
    border-radius: 0;
    color: #fff;
    float: right;
    margin-right: 15px;
}
footer #enviarContacto:hover{
    background: #ee2e24;
}
.caja-redes {
    margin: 0 auto;
    padding: 15px;
    position: relative;
    width: 400px;
}
.caja-redes a {
	text-align: center;
	font-size: 20px;
}
.btn-social-icon{margin-bottom:4px}
.jumbotron{position:relative;font-size:16px;color:#fff;color:rgba(255,255,255,0.75);text-align:center;border-radius:0;padding-bottom:80px;background-image:-webkit-linear-gradient(left, #720e9e 0, #dd4b39 100%);background-image:-o-linear-gradient(left, #720e9e 0, #dd4b39 100%);background-image:linear-gradient(to right, #720e9e 0, #dd4b39 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff720e9e', endColorstr='#ffdd4b39', GradientType=1)}.jumbotron h1{margin-bottom:15px;font-weight:300;letter-spacing:-1px;color:#fff}
.jumbotron iframe{width:100px !important;height:20px !important;border:none;overflow:hidden;margin:2px}
.jumbotron p a,.jumbotron .jumbotron-links a{font-weight:500;color:#fff}
.jumbotron .jumbotron-links{margin-top:15px;margin-bottom:0;padding-left:0;list-style:none;font-size:14px}.jumbotron .jumbotron-links li{display:inline}
.jumbotron .jumbotron-links li+li{margin-left:20px}
.jumbotron .bottom{position:absolute;bottom:0;left:0;right:0;padding:18px;background-color:rgba(0,0,0,0.2)}
.btn-outline{margin-top:15px;margin-bottom:15px;padding:18px 24px;font-size:inherit;font-weight:500;color:#fff;background-color:transparent;border-color:#fff;border-color:rgba(255,255,255,0.5);transition:all .1s ease-in-out}.btn-outline:hover,.btn-outline:active{color:#720e9e;background-color:#fff;border-color:#fff}
.how-to{padding:20px}.how-to h2{text-align:center}
.how-to li{font-size:21px;line-height:1.7;margin-top:20px}.how-to li p{font-size:16px;color:#555}
.how-to code{font-size:85%;word-wrap:break-word;white-space:normal}
.links{margin:0;list-style:none;padding-left:0}.links li{display:inline;padding:0 10px}
.social-class li{margin-bottom:4px}.social-class li:hover .social-hex{opacity:1}
.social-class li:hover code{background-color:#e8e8ee}
.social-class code{cursor:default}


.social_icons h6{
    font-size: 1.2em;
    color: #ee2e24;
}
.social_icons{
    text-align: center;
}
.social_icons .btn{
    background: #f2625b;
    border-color: none;
    border-radius: 100%;
    color: #fff;
    height: 50px;
    margin: 10px 14px;
    padding: 10px 12px 0;
    width: 50px;
}
.social_icons .btn:hover{
    background: #ee2e24;
    color: #fff;
}
footer .medio{
    background: #ee2e24;
    float: right;
    height: 240px;
    width: 3px;
}
.txtIdioma {/*linea 343 */
    color: #ee2e24;
    font-size: 1.1em;
    padding: 44px 0;
}
footer .form-control{
    background: #f17771;
    color: #fff;
    box-shadow: none;
    border: 1px solid transparent;
}
footer select{
    margin: 0 auto;
    width: 150px!important;
}
footer .txAviso{
    color: #f17771;
    display: block;
    text-align: center;
    padding: 15px 0;
}
footer .txAviso:hover{
    color: #f17771;
}
footer .txRequerido{
    color: #f17771;
    display: block;
}


/********************************************************************************************SLIDERMARCAS*/
#carousel_productos .carousel-caption {
  position: absolute;
  right: 15%;
  top: 20px;
  left: 15%;
  z-index: 10;
  padding: 0px 30px;
  color: #191919;
  text-align: center;
  text-shadow: none;
  font-size: 1.3em;
}
.logoSlider{margin: 0 auto;width: 45%;}
.logoSlider img{width: 100%;}
#carousel_productos .carousel-caption p{
}
#carousel_productos .carousel-caption span{
    font-family: 'gotham_mediumregular';
}
.carousel-caption .btn {
  text-shadow: none;
}

/********************************************************************************************PRODUCTOS*/
.contenedorIngredientes{
    background: url('../images/bgIngredientes.jpg') no-repeat;
    background-size: 100%;
    height: 100%;
}
.containerProducto h1{
    color: #ee2e24;
    font-size: 2.5em;
}
.containerProducto .txtGeneral{
    font-size: 1.3em;
    text-align: center;
    margin: 0 auto;
    width: 80%;
}
.containerProducto .txtGeneral span{
    font-family: 'gotham_mediumregular';
}
.containerProducto .txtGeneral2{
    font-size: 1em;
    color: #747474;
    padding-top: 25px;
    width: 70%;
    margin: 0 auto;
}   
.containerProducto .txtGeneral2 span{
    font-family: 'gotham_mediumregular';
}
.containerProducto .desdripcion{
    font-size: 1em;
    margin: 40px auto;
    width: 70%;
}
.contDescarga .txtGeneral span{
    font-family: 'gotham_mediumregular';
}
.portfolio-section {
    padding-bottom:40px;
}
/* category filter */
.filter-section {
	padding-top:40px;
}
.filter-container {
    text-align:center;
    padding:20px
}
ul.filter > li > a {
    color:#111;
    font-size:20px;
    line-height:40px;
    display: block;
    cursor: pointer;
    padding: 5px 15px;
    text-align: center;
}
ul.filter > li > a:hover,ul.filter > li > a:focus {
    text-decoration:none;
    color:#ee2e24;
    outline:none;
    cursor: pointer;
}
ul.filter > li.active a {
    background:#ee2e24;
    color: #fff;
}
ul.filter > li span {
    color:#ddd;
    font-size:20px;
    display:inline-block;
    margin:0 5px
}
.filter-section .filter-container .filter > li {
    padding:0;
    margin:0;
    border-right: 2px solid #e5e3e3;
}
.filter > li:first-of-type{
    border-left: 2px solid #e5e3e3;
}
.filter-section h1 {
    text-align:center
}
/* the color of the transparent overlay border */

.portfolio-section.port-col figure .overlay-background {
    background-color:#000;
    background-color:rgba(0,0,0,0.4);
}
/* portfolio images */

.portfolio-section figure {
    float:left;
    width:100%;
    position:relative;
    margin: 1em 0px;
}
.portfolio-section figure img {
    width:100%;
    height:auto
}
/* project title under image */

.portfolio-section .article-title {
    text-align:center;
    float:left;
    width:100%;
    font-size:14px;
    padding:0;
}
.portfolio-section .article-title a {
    color:#aaa
}
/* transparent overlay */

.portfolio-section figure:hover .overlay {
    opacity:1;
    visibility:visible
}
.portfolio-section figure:hover .overlay-background {
    opacity:.8;
    visibility:visible
}
.portfolio-section figure .overlay-background {
    z-index:1;
    -webkit-transition:all .2s ease-in-out;
    -moz-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    position:absolute;
    top:0;
    left:0;
    opacity:0;
    visibility:hidden;
    width:100%;
    height:100%
}
.portfolio-section figure .overlay-background .inner {
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    top:0;
    margin:11px;
    background-color:#434242;
    background-color:rgba(67,66,66,0.9)
}
.portfolio-section figure .overlay {
    z-index:2;
    transition:all .2s ease-in-out;
    position:absolute;
    top:0;
    left:0;
    opacity:0;
    visibility:hidden;
    width:100%;
    height:100%
}
.portfolio-section figure .inner-overlay {
    display:table;
    width:100%;
    height:100%
}
.portfolio-section figure .inner-overlay-content {
    display:table-cell;
    vertical-align:middle;
    width:100%;
    padding:20px 40px
}
.portfolio-section figure .inner-overlay-content.with-icons {
    text-align:center
}
/* icons inside overlay */
.portfolio-section figure .inner-overlay-content.with-icons a {
    width:80px;
    height:80px;
    line-height:42px;
    display:inline-block;
    margin:0 10px;
    text-decoration:none;
    padding-top: 7px;
    background: #ee2e24;
	/*background:rgba(0,0,0,0.9);*/
    color:#fff;
    border-radius: 50%;
}
/* skew image on hover */ 
.isotopeSelector img {
    -webkit-transition:all .4s ease;
    -moz-transition:all .4s ease;
    -ms-transition:all .4s ease;
    -o-transition:all .4s ease;
    transition:all .4s ease
}
.isotopeSelector:hover img {
    -moz-transform:scale(1.5) rotate(2deg);
    -webkit-transform:scale(1.5) rotate(2deg);
    -o-transform:scale(1.5) rotate(2deg);
    -ms-transform:scale(1.5) rotate(2deg);
    transform:scale(1.5) rotate(2deg);
    -webkit-transition:all .8s ease;
    -moz-transition:all .8s ease;
    -ms-transition:all .8s ease;
    -o-transition:all .8s ease;
    transition:all .8s ease
}
.isotopeSelector figure {
    overflow:hidden
}
.isotopeSelector figure {
    border: 5px solid #dfdbdb;
    box-shadow:0 0 4px rgba(0,0,0,0.2)
}
/*************** SLIDER RECETAS **************************************************************************/
.contRecetas{
    background: url(../images/bgReceta.jpg)no-repeat;
    background-size: 100%;
    padding-top: 50px;
}
.contRecetas h1{
    color: #fff;
    font-size: 2.5em;
    text-align: center;
}
.center {
  margin-left: auto;
  margin-right: auto; 
}
.choose_slider {
    height: 350px;
    position: relative;
}

.subhead {
    margin-top: 0px;
    font-weight: 10;
    color: #404040;
}
.main-title {
    margin-bottom: 2px;
}
.main-container {
   /* margin-left: 50px;
    margin-right: 50px;*/
}
span.note {
    padding-left: 30px;
    font-size: 10px;
}
.modalReceta{
        /*width: 975px;*/
    background: white;
    overflow-x: hidden;
    /*overflow-y: scroll;*/
    max-height: 1080px;
    padding: 32px;
}
#sliderCicular{
    width: 80%;
    margin: 0 auto;
}
.btn_prev2{
    position: absolute;
    top: 40%;
    left: 10.8%;
}
#btn_prev2, #btn_next2{
    background: #ee2e24;
    border-radius: 50%;
    color: #ffc1be;
    height: 40px;
    text-align: center;
    width: 40px;
    display: block;
}
#btn_next2 i{
    font-size: 2em;
    margin-top: 7px;
    margin-left: 3px;
}
#btn_prev2 i{
    font-size: 2em;
    margin-top: 7px;
    margin-left: -3px;
}
#btn_prev2:hover, #btn_next2:hover{
    background: #f17771;
    color: #fff;
}
.btn_next2{
    position: absolute;
    top: 40%;
    right: 12%;
}
.closePopUp{
    cursor: pointer;
    font-size: 40px;
    position: absolute;
    float: right;
    color: #ee2e24;
    right: 18%;
    top: 2%;
    font-weight: bolder;
    z-index: 999;
}
#mySliderRecetas .current_item a img{
    border: solid #fbfbfb 8px;
    -webkit-box-shadow: 1px 1px 4px 2px #333333;
    box-shadow: 1px 1px 4px 2px #333333;
}
#mySliderRecetas #nombrereceta{
    color: #fff;
    padding: 18px 0px;
    background: #EC4A42;
    border-radius: 12px;
    /*border: solid 1px #FBFBFB;*/
    margin-top: 11px;
    margin-left: 51px;
    width: 194px;
    height: 82px;
}
#formReceta .input-group{
    margin: 30px 0;
    width: 100%;
    margin-top: 65px;
}
#formReceta #txtBuscarReceta{
    width: 100%;
}
#formReceta .input-group .input-group-addon{
    background: #ec4a42;
    color: #fff;
    width: 5%;
}

/********************************************************************************************RECETA*/
.recetaBox{
    padding: 0 0 50px!important;
}
.infoReceta{
    background: url('../images/bgReceta.jpg') repeat;
}
.infoReceta .col-md-8{
    padding: 0;
} 
.infoReceta .image{
    position: relative;
}
.infoReceta .image img{
    width: 100%;
}
.infoReceta .print{
    position: absolute;
    bottom: 2%;
    left: 5%;
}
.infoReceta .compartir{
    color: #ec4a42;
    font-size: 20px;
    position: absolute;
    bottom: 2%;
    left: 10%;
}
.infoReceta .compartir:hover{
    color: #f17771;
}
.infoReceta .print span:hover{
    color: #f17771;
}
.infoReceta .print span{
    color: #ec4a42;
    font-size:35px;
}
.infoReceta .col-md-4{
    padding: 0;
}
.txtReceta{
    margin: 0 auto;
    width: 70%;
}
.ingredientes{
    color: #fff;
    padding: 20px 40px;
}
.ingredientes h1{
    padding: 20px 0 20px 30px;
}
.ingredientes ul{
    padding-left: 50px;
}
.ingredientes ul li{
    font-size: 1.3em;
    list-style: square;
}
.titleReceta{
    color: #ee2e24;
    font-size: 2.5em;
}
.titleReceta2{
    background: #fff;
    color: #ee2e24;
    font-size: 2.5em;
    display: none;
    margin: 0 auto;
    padding: 20px 2em;
    text-align: center;
    width: 100%;
}
.tips{}
.txtReceta .list-inline li{
    border-right: 2px solid #e5e3e3;
    margin: 20px 0;
    padding: 10px 60px;
    text-align: center;
}
.tips li:first-of-type{
    border-left: 2px solid #e5e3e3;
}
.tips li h3{
    font-size: 1.28571429em;
}
.tips li p{
    font-size: 1.14285714em;
}
.txtPreparacion{padding-bottom: 30px;}
.txtPreparacion h4{
    font-size: 1.28571429em;
    color: #ee2e24;
}
.recetasRelacionadas{
    padding: 30px 0 0;
}
.recetasRelacionadas li{
    width: 180px;
}
.recetasRelacionadas h5{
    color: #ee2e24;
    font-size: 1.28571429em;
}
.recetasRelacionadas p{
    font-size: 0.92857143em;
}

/********************************************************************************************MISIÓN*/
.contenedorMV{
    background: url('../images/bgMision.jpg') no-repeat;
    background-size: 100%;
    padding-bottom: 40px;
}
.contenedorMV .contTodos{
    padding: 10px 0;
}
.contenedorMV .cont{
    margin: 90px auto 50px;
    width: 70%;
}
.contenedorMV .cont h1, .contenedorMV .cont h2{
    margin-bottom: 0;
}
.contenedorMV .title{
    background: #ee2e24;
    -webkit-box-shadow: 0 0 5px 1px #8F8F8F;
    box-shadow: 0 0 5px 1px #2a2a2a;
    color: #fff;
    padding: 15px 0;
    text-align: center;
}
.contenedorMV .cont .texto{
    background: #fff;
    margin: 0 auto;
    padding: 0px 0px 20px;
    width: 90%;
}
.contenedorMV .cont .texto p{
    padding: 10px 30px;
    font-size: 1.3em;
}
.contenedorMV .cont .texto li{
    padding: 10px 30px;
    font-size: 1.3em;
}
.contenedorMV .sombra{
    background: url('../images/imgSombra.jpg') repeat-x;
    display: block;
    height: 24px;
    width: 100%;
}
.texto span{
    font-family: 'gotham_mediumregular';
}

/********************************************************************************************EXPORTACIÓN*/
.bgExport{
    background: url('../images/imgExportacion.jpg') no-repeat;
    background-size: 100%;
}
.bgExport .titulo{
    color: #fff;
    padding: 30px 0;
}
.bgExport .titulo .uno{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b61b13+0,eb2d24+100 */
    background: #b61b13; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I2MWIxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYjJkMjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left,  #b61b13 0%, #eb2d24 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #b61b13 0%,#eb2d24 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #b61b13 0%,#eb2d24 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b61b13', endColorstr='#eb2d24',GradientType=1 ); /* IE6-8 */
    float: left;
    width: 40%;
    height: 170px;
    padding-right: 25px;
    text-align: right;
    text-shadow: 0 0 2px #595959;
    font-size: 1.5em;
}
.bgExport .titulo .uno h1 span{
    display: block;
}
.bgExport .titulo .uno .line{
    background: #fff;
    float: right;
    height: 2px;
    margin: 0 0 15px;
    width: 300px;
}
.bgExport .titulo .dos{
    background: #fff;
    color: #000;
    float: right;
    height: 170px;
    padding:14px 0 5px 30px;
    width: 60%;
}
.bgExport .titulo .dos h2{
    font-size: 1.3em;
    width: 62%;
    float: left;
}
.map img{
    width: 100%;
}



.time h1{
    color: #ee2e24;
    font-size: 3em;
    padding: 50px 0 30px;
    text-align: center;
}

/********************************************************************************************LINEA DEL TIEMPO*/
#contLinea2 h1{
    color: #ee2e24;
    font-size: 3em;
    padding: 10px 0 7px;
    text-align: center;
}
/********************************************************************************************Descarga*/
.contDescarga{
    text-align: center;
}
.contDescarga h1{
    color: #ee2e24;
    font-size: 3em;
    padding: 40px 0 30px;
}
.contDescarga p{
    font-size: 1.2em;
}
.contDescarga a{
    color: #f17771;
    display: block;
    font-size: 2em;
}
.contDescarga a:hover{
    color: #ee2e24;
}
.imgFood{
    width: 50%;
    margin: 0 41%;
}
.imgFood img{
    width: 89%;
    -webkit-box-shadow: 1px 1px 5px 1px #969696;
    box-shadow: 1px 1px 5px 1px #969696;
}
.aviso li{
    width: 20%;
}
.informes{
    text-align: center;
}
.informes a{
    color: #f17771;
}
.informes a:hover{
    color: #ee2e24;
    text-decoration: underline;
}
.informes p {
    margin-top: 4%;
    margin-right: 20%;
}
.informes i{
	font-size: 2em;
}

/********************************************************************************************TIENDAS*/
.contenedorMV .cont .texto2{
    background: #fff;
    margin: 0 auto;
    padding: 0px 0px 20px;
    width: 90%;
    padding-left: 20px;
    padding-bottom: 10px;
    text-align: center;
}
.contenedorMV .cont .texto2 p{
    padding: 10px 30px;
    font-size: 1.3em;
}
.contenedorMV .cont .texto2 li{
    padding: 10px 30px;
    font-size: 1.3em;
    list-style-type: none;
}
/*.texto2 span{
    font-family: 'gotham_mediumregular';
    color:#EC4A42;

}*/
.columa {
  width: 25%;
} 

.rowtienda {
    margin-bottom: 20px;
}

/********************************************************************************************VARIOS*/
.registered1 {    
    font-size: 12px!important;
    vertical-align: text-top;
    margin-left: 4px;
}
.registered2 {    
    font-size: 8px!important;
    vertical-align: text-top;
}
.registered3 {    
    font-size: 9px!important;
    vertical-align: text-top;
}
.registered4 {
    font-size: 17px!important;
    vertical-align: text-top;
}
.registered5 {
    font-size: 17px!important;
    vertical-align: text-top;
}
#btnsliders a{
    display: inline-block;
        font-size: 0.211em;
}
.enviarEstado{ 
    margin: 0 auto;
    background: white;
    width: 40%;
    height: 250px;
    padding: 15px 87px 40px 81px;
    border-radius: 8px;
}
.enviarEstado .txtIdioma{
    font-size: 1.3em;
    padding: 55px 0;
}
.closePopUp2{
    cursor: pointer;
    font-size: 40px;
    position: absolute;
    float: right;
    color: #ee2e24;
    right: 24%;
    /*top: -26%;*/
    font-weight: bolder;
    z-index: 999;

}
#estadoPopup{
    /*margin: -1001px 0 0 -100px;*/
}

#lenguages{
    height: 93px;
    margin-top: -51px;
}

#myModal{}
#myModal .modal-content{
    background: url(../images/bgReceta.jpg) 100% no-repeat;
    border: 5px solid #f4f4f4;
}
#myModal .modal-header{border-bottom:none;}
#myModal .close{
    color: #ee2e24;
    cursor: pointer;
    font-size: 50px;
    opacity:1;
    text-shadow:none;
}
#myModal .close:hover{
    color: #f4f4f4;
    cursor: pointer;
}
#myModal .txtIdioma{
    color: #fff;
    text-align: center;
    font-size: 2em;
}
#myModal .modal-footer{
    border-top: none;
}
#myModal select{
    background: #f17771;
    border-radius: 0!important;
    border: none!important;
    color: #fff;
    margin: 0 auto;
    width: 60%;
}
.tiendas{
    margin: 0 auto;
    width: 1200px;
    overflow: hidden;
}
.tiendas ul{
    background: white;
    line-height: 50px;
    font-size: 1em;
    list-style: none;
    font-family: 'gotham_mediumregular';
    color:#EC4A42;
}
.tiendas ul li:hover{
    background:#F2625B;
    color: white ;
}

.bounds{
    cursor: pointer;
    margin-left: -39.1px;
    margin-right: 1px;
    padding: 0 0 0 33px;
}
.leftLista {
    /*float: left;
    padding: 11px;
    width: 27%;*/
    margin-top: 3.5%;
    margin-left: 8%;
}
.rightLista{
    /*float: right;*/
}
.titleTiendas{
    background: #ee2e24;
    -webkit-box-shadow: 0 0 5px 1px #8F8F8F;
    box-shadow: 0 0 5px 1px #2a2a2a;
    color: #fff;
    padding: 15px 0;
    text-align: center;
    font-size: 1.9em;
}
#scrollLista{
    overflow-y: scroll;
    height: 619px;
}
.infoMap span{
    font-family: 'gotham_mediumregular';
    color: #EC4A42;
}
#googleMap{
    width:100%;
    height:700px;
    margin-top:10%
}
.buscaRecetas a {
    color: white;
    text-decoration: none;
}
.buscaRecetas a:hover {
	color: white;
	text-decoration: underline;
}
.foodOC{
	margin-top: 6%;
    margin-bottom: 6%;
}
#videoInst{
    background: black;
    width: 100%;
    height: 650px;
    margin-bottom: 6%;
}
.exportInfo2 {
    float: right;
    width: 35%;
    padding: 18px 6px 0px 6px;
    font-size: 1em;
    text-align: center;
}
.exportInfo2 a {
    color: #f17771;
    font-size: 3.2em;
}
.exportInfo2 a:hover {
    color: #ee2e24;
}
#correoExport{
    font-size: 0.7em;
    margin-top: 15px;
}
#correoExport a{
    color: #f17771;
}
#correoExport a:hover{
    color: #ee2e24;
}
.textoVideo h1 {
    color: #ee2e24;
    font-size: 3em;
    padding: 10px 0 7px;
    text-align: center;
}
#revistalink{
    font-size: 0.37em;
}

/*******************************************************************************************BOLSA DE TRABAJO */
.contenedorBT{
    background: url('../images/bgReceta.jpg') no-repeat;
    background-size: 100%;
    padding-bottom: 40px;
}
.contenedorBT .titleTiendas{margin-bottom: 0;text-align: left;padding-left: 20px;}
.vacanteBox{
    padding: 0 0 50px!important;
}
.contenedorBT .sombraVacante{height: auto;}
#busquedaVacante{
    width: 89%;
    margin: 20px auto;
    overflow: hidden;
}
#busquedaVacante .form-control{
    background: #f17771;
    color: #fff!important;
    box-shadow: none;
    border: 1px solid transparent;
}
#busquedaVacante .form-control::-webkit-input-placeholder { color:#fff; }
#busquedaVacante .form-control::-moz-placeholder { color:#fff; } /* firefox 19+ */
#busquedaVacante .form-control:-ms-input-placeholder { color:#fff; } /* ie */
#busquedaVacante .form-control input:-moz-placeholder { color:#fff; }
#busquedaVacante .input-group-addon{
    border: solid 1px #EE2E24;
    background: #EE2E24 !important;
    color: #fff !important;;
}
#busquedaVacante .input-group-addon:hover{
    background: #F0F0F0!important;
    color: #EE2E24!important;
}

#scrollListaVacantes{
    overflow-y: scroll;
    height: 495px;
    float: left;
    width: 100%;
}

.sombraVacante{    
    display: block;
    height: 40px;
    width: 100%;
    background-color: #fff;
}

.boxVacante{
    width: 100%;
    background: white;
    overflow-x: hidden;
    max-height: 1080px;
    padding: 32px;
    margin-top: 65px;
}
#detalleVactante .form-group{
    overflow: hidden;
}
#detalleVactante .form-group button{
    background: #ee2e24;
    float: right;
    font-family: 'raspoutine_mediumitalic';
    font-size: 1.4em;
}
#detalleVactante .form-group button:hover{
    background: #f2625b;
}
#btnCompartirvacante{
    border-radius: 0;
    color: #fff;
    margin-left: 20px;
}
#btnPostularvacante{
    border-radius: 0;
    color: #fff;
    margin-left: 20px;
}
#descarga .input-group{
    width: 100%;
}
#descarga .input-group input[type='text']{
    background: #fff;
}
#descarga .btnAdjuntar .btn{
    background: #ee2e24;
    border: solid 1px #ee2e24;
    color: #fff;
    font-family: 'raspoutine_classicitalic';
}
#descarga .btnAdjuntar .btn:hover{
    background: #f2625b;
    border: solid 1px #f2625b;
}
#descarga #enviarCV{
    background: #f2625b;
    width: 100%;
    color: #fff;
    font-family: 'raspoutine_classicitalic';
}
#descarga button{
    width: 100%;
}
#btnEnviar{
    background: #f2625b;
    border-radius: 0;
    color: #fff;
    margin-left: 20px;
}
#btnEnviar:hover{
    background: #ee2e24;
}

.txtVacante{
    margin: 0 auto;
    width: 80%;
}
.titleVacante{
    font-family: 'raspoutine_mediumitalic';
    font-size: 2.1em;
}
.titleVacanteFormulario{
    color: #ee2e24;
    font-size: 2.1em;
}
.txtVacanteDetalle{padding-bottom: 30px;}
.txtVacanteDetalle p{text-align: justify;}

.txtVacanteDetalle h4{
    font-size: 1.28571429em;
    color: #ee2e24;
}

.txtVacanteFecha {
    font-family: 'gotham_lightregular', sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    margin-top: -15px;
}


/* centered columns styles */
.row-centered {
    text-align:center;
}
.col-centered {
    display:inline-block;
    float:none;
    /* reset the text-align */
    /*text-align:left!important;*/
    /* inline-block space fix */
    /*margin-right:-4px!important;*/
}

#fmrRecomendarvacante{
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative;
    width: 45%;
}
#fmrRecomendarvacante .txtVacante{
    width: 100%;
}
.titleVacanteFormulario {
    background: #EE2E24;
    color: #fff;
    margin: 0 0 20px 0;
    padding: 10px 0;
    -webkit-box-shadow: 2px 2px 5px 2px #C4C4C4;
    box-shadow: 2px 2px 5px 2px #C4C4C4;
    text-align: center;
}
#fmrRecomendarvacante .closePopUp{
    color: #f4776e;
    right: 1%;
    top: 0;
}
#formRecomendarvacante{}
#formRecomendarvacante #correo_amigo{
    margin: 20px auto;
    width: 80%;
}
#formRecomendarvacante #btnEnviaramigo{
    background: #EE2E24;
    color: #fff;
    font-family: 'gotham_mediumregular';
    font-size: 1.5em;
    text-transform: uppercase;
    width: 30%;
}
#formRecomendarvacante #btnEnviaramigo:hover{
    background: #f4776e;
}
#fmrPostularvacante{
    padding: 0 0 30px 0;
    position: relative;
    width: 600px;
}
#fmrPostularvacante .txtVacante{
    width: 100%;
}
#formPostularvacante section{
    margin: 0 auto;
    width: 80%;
}
#formPostularvacante section input{
    margin: 10px 0;
}
#formPostularvacante section select{
    width: 100%!important;
    margin: 10px 0;
}
#formPostularvacante section .selectCumple{
    overflow: hidden;
}
#formPostularvacante section .selectCumple select{
    width: 25%!important;
    margin-right: 5px;
    float: left;
}
#formPostularvacante section .bootstrap-filestyle .btn{
    background: #ee2e24;
    border: 1px solid #ee2e24;
    color: #fff;
    font-family: 'raspoutine_classicitalic';
}
#formPostularvacante section .bootstrap-filestyle .btn:hover{
    background: #f2625b;
    border: 1px solid #f2625b;
}
#formPostularvacante section #btnEnviarPostulante{
    background: #ee2e24;
    color: #fff;
    width: 100%;
    text-transform: uppercase;
    margin: 10px auto!important;;
    font-size: 1.2em;
}
#fmrPostularvacante .closePopUp{
    color: #f4776e;
    right: 1%;
    top: 0;
}
#listaVacantes{overflow: hidden;}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++MEDIAS QUERYS*/
/* #### Desktops #### */
@media screen and (min-width: 1024px){
    .wrapper{/*border: 2px solid DeepPink;*/}
    header{background-size: 200%; background-position: center top;}
       #accordion{display: none;}
}
@media screen and (min-width: 768px) and (max-width: 1023px){
    .wrapper{border: 2px solid Red;}
    .imgFood{ width: 100%; margin: 0;}
    .imgFood img {width: 40%;}
    header{background-size: 300%; background-position: center top;}
    footer .col-md-7{width: 60%!important; float: left!important;}
   footer .col-md-3{width: 30%!important; float: left!important;}
   footer .medio{display: block;}
   footer textarea.form-control{width: 120%;}
   footer #enviar{font-size: 2em;}
    .contenedorMV{background-size: 300%!important; background-position: center top;}
    .titleReceta2{display: block!important;}
    .bgExport .titulo .uno{width: 40%!important;float: left!important; text-align: right!important;padding: 10px 20px 5px 0!important;}
    .bgExport .titulo .uno h1{font-size: 1.5em!important;}
    .bgExport .titulo .dos{width: 60%!important;float: left!important;padding: 13px 0!important; height: 161px !important;}
    .bgExport .titulo .dos h2{font-size: 1em;text-align:left; width: 80%;}
    .bgExport .titulo .uno{height: 161px!important;}
    .bgExport .titulo .uno h1{margin: 8px 0}
    .registered4{    font-size: 17px!important;position: absolute!important; margin-top: -60.1px!important; margin-left: 77%;}
    .leftLista{margin-left: 0;}
           #accordion{display: none;}
    .informes p { margin-right: 0; }
    .exportInfo2 {width: 100%; padding: 6px 6px 0px 6px; font-size: 0.7em;}
}
@media screen and (min-width: 20px) and (max-width: 767px){
    .wrapper{/*border: 2px solid chocolate; */width: 100%;}
    header{background-size: 500%; background-position: center top;padding-bottom: 0;}
    .imgFood{ width: 100%; margin:0;}
    header h1{font-size: 2em;}
    .ss-links{display: none;}
    .ss-medium .ss-circle{width: 150px!important; height: 150px!important;}
    .choose_slider{right: 60%;}
    #accordion{display: none;}
    .exportInfo2 {width: 100%; padding: 6px 6px 0px 6px; font-size: 1em;}
    .main-container {margin-left: 89px !important;}
    .contDescarga p { font-size: 0.9em;}
   .informes p {margin-top: 4%; margin-right: 0;}
   .imgFood img {width: 32%;}
   .contenedorBT{background-size: 250%;}
    .contenedorBT .tiendas{width: 100%;}
    #listaVacantes{float: none; width: 100%;overflow: hidden;padding: 0;margin-left: 0;}
    #scrollListaVacantes{height: 180px;}
    #detalleVac{float: none;width: 100%;padding: 0;}
    #busquedaVacante #busquedaorden-list{width: 235%;margin-top: 20px;}
    .contDescarga .col-sm-8{width: 100%;}
    .contDescarga .col-sm-2{width: 100%;}
    .contDescarga .col-sm-2 #enviarCV{width: 40%!important; margin: 20px auto;}
    #fmrPostularvacante{width: 90%;}
    #fmrRecomendarvacante{width: 90%;}
}
/* #### Tablets Portrait or Landscape #### */
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation : portrait){
   .wrapper{/*border: 2px solid GreenYellow;*/ width: 100%;} 
   header{background-size: 200%;background-position: center top;padding-bottom: 0px;}
   header h1{margin-top:25px }
   .sy-caption-wrap{top: 1em!important;}
   #carousel_productos .carousel-caption p{display: none;}
   .logoSlider{width: 70%!important;}
   .btnRecetas .btnA{padding: 50px 0 0;}
   footer .col-md-7{width: 68%!important; float: left!important;}
   footer .col-md-3{width: 30%!important; float: left!important;}
   footer .medio{display: block;}
   footer textarea.form-control{width: 100%;}
   footer #enviar{font-size: 1.5em;}
   #contLinea2 h1{padding: 20px 0 15px;}
   .contenedorMV{background-size: 800%!important; background-position: center top;}
   .containerProducto .txtGeneral{width: 60%;}
   .containerProducto .txtGeneral2{width: 70%;}
   .choose_slider{right: 10%;}
   .titleReceta2{display: block!important;}
   #btnsliders a { font-size: 0.311em;}
   .enviarEstado{width: 99%;}
   #accordion{display: block;}
    #revistalink{margin: 0; font-size: 0.27em;}
    .contenedorBT{background-size: 200%;}
    .contenedorBT .tiendas{width: 100%;}
    #listaVacantes{float: none; width: 100%;overflow: hidden;}
    #scrollListaVacantes{height: 180px;}
    #detalleVac{float: none;width: 100%;}
    #busquedaVacante #busquedaorden-list{width: 235%;margin-top: 20px;}
    .contDescarga .col-sm-8{width: 100%;}
    .contDescarga .col-sm-2{width: 100%;}
    .contDescarga .col-sm-2 #enviarCV{width: 40%!important; margin: 20px auto;}
    #fmrPostularvacante{width: 80%;}
    #fmrRecomendarvacante{width: 80%;}

}
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation : landscape){
   .wrapper{/*border: 2px solid orchid;*/width: 100%;}   
   header{background-size: 200%; background-position: center top;padding-bottom: 20px;}
   .logoSlider{width: 30%!important;}
   .contenedorMV{background-size: 170%; background-position: center top;}
   .containerProducto .txtGeneral{width: 68%;}
   .infoReceta .compartir{ left: 13%;}
   .closePopUp{top: 0!important;}
   .enviarEstado{width: 70%;}
   #btnsliders a {    font-size: 0.311em !important; width: 40px; height: 40px; padding: 7px 4px 0;}
   .choose_slider_items .next_item{left: 411px !important;}
   .choose_slider_items .next_hidden{    left: 483px !important;}
   .choose_slider_items .previous_hidden{left: 35px !important;}
   .btn_prev2{    left: 8.1%;}
   .choose_slider_items .current_item{left: 230px !important;}
   .choose_slider_items .previous_item{left: 92px !important;}
   .contenedorBT .tiendas{width: 100%;}
   .contenedorBT{background-size: 150%;}
   #listaVacantes{float: left;width: 40%;padding-left: 0; margin-left: 0;}
   #detalleVac{float: right; width: 60%;}
   #detalleVactante .form-group button{font-size: 1em;}
   .mfp-content{vertical-align: sub;}
   #fmrRecomendarvacante{width: 75%;}
   #fmrPostularvacante{width: 75%;}
   .contDescarga .container{width: 80%;}
   #formEnviarCV{width: 90%;margin: 0 auto;}

}
/* #### Mobile Phones Portrait or Landscape #### */
@media screen and (max-device-width: 640px){
    .wrapper{/*border: 2px solid blueviolet;*/width: 100%;}
    header{background-size: 200%; background-position: center top;padding-bottom: 0;}
    .closePopUp2{right: 2%; top: -15%;}
    .enviarEstado{width: 70%;}
    #btnsliders a {    font-size: 0.311em !important; width: 40px; height: 40px; padding: 7px 4px 0;}
    .contenedorBT{background-size: 300%;}
    #detalleVactante .txtVacante{width: 100%;}
    #detalleVactante .form-group button{width: 80%; float: none;margin-bottom: 20px;}
    #fmrRecomendarvacante{width: 95%;}
    .titleVacanteFormulario{font-size: 1.5em;}
    #fmrPostularvacante{width: 95%;}
}

/* #### Mobile Phones Portrait #### */
@media screen and (max-device-width: 480px) and (orientation: portrait){
    .wrapper{/*border: 2px solid forestgreen;*/width: 100%;} 
    header{background-size: 235%; background-position: center top;padding-bottom: 16px;}
    header h1{font-size: 1.5em;margin-top: 15px;}
    header #logo{margin-top: 18px;}
    .navbar-header2{margin-top: 8px;margin-right: 10px;}
    #sliderCicular{width: 100%;}
    .sy-caption-wrap{top: 2em;left: 19%!important;width: 60%!important;}
    .btnRecetas .col-md-10{width: 80%;}
    .btnRecetas .col-md-2{width: 20%;}
    .buscaRecetas h3{font-size: 2em;padding: 10px 0;}
    #contLinea2 h1{padding: 10px 0;}
    .ss-links{display: none;}
    .contenedorMV{background-size: 1000%;}
    .contenedorMV .cont .texto p{font-size: 1em;text-align: center;padding: 0 20px;}
    .contenedorMV .cont .texto li{font-size: 1em;}
    .filter-section {padding-top: 0px;}
    .containerProducto .txtGeneral{width: 100%; padding-bottom: 30px;}
    .filter-container{padding: 0;}
    ul.filter > li > a{font-size: 1em;}
    .filter-section .filter-container .filter > li{margin: 10px 0;}
    .btn_next2, .btn_prev2{top: 12%!important;}
    .choose_slider {right: 82%;}
    .contRecetas{padding-top: 5px;}
    .infoReceta{width: 100%;}
    .closePopUp{z-index: 999;right: 5%;top: 1%;}
    .infoReceta .compartir{left: 16%;}
    .titleReceta2{display: block!important;font-size: 2em;}
    .titleReceta{display: none;}
    .txtReceta{width: 100%;}
    .ingredientes h1{padding: 0 0 0 30px;}
    .tips{/*width: 40%;*/}
    .txtPreparacion{width: 90%; margin: 0 auto;}
    .txtReceta .list-inline li{width: 31%;padding: 10px 5px;}
    .txtReceta .list-inline li:last-of-type{border:none;}
    .tips li p{font-size: .9em;}
    .bgExport{background-size: 300%; background-position: center top;}
    .bgExport .titulo .uno{font-size: 1em;}
    .bgExport .titulo .uno h1{font-size: 1.75em;}
    .contDescarga h1{padding: 20px 0 20px;}
    .aviso li {width: 33%;}
    .imgFood{ width: 100%; margin:0 ;}
        .registered4 {font-size: 6px!important;margin-top: 4px!important;}
    #btnsliders a {font-size: 0.411em; width: 35px; height: 36px; padding: 10px 9px 0;}
    .enviarEstado{width: 99%;}
       .tiendas{display: none;}
   #accordion{display: block;}
   .choose_slider_items .current_item{left: 228px !important;}
   .img-circle { width: 200px !important; height: 200px !important;}
   .choose_slider_items .next_item {left: 316px !important;}
   #mySliderRecetas #nombrereceta{    margin-left: 21px !important;}
   .main-container {margin-left: 1px !important;}
    #revistalink{margin: 0; font-size: 0.27em;}
    .exportInfo2 {    font-size: 0.67em; padding: 0px 6px 0px 6px;}
    .contenedorBT{background-size: 500%;}
    .contenedorBT .tiendas{display: block;}
    #busquedaVacante #busquedaorden-list{width: 112%;}
    #detalleVactante .form-group button{width: 90%;font-size: 1.2em;}
    #fmrRecomendarvacante{width: 100%;}
    .titleVacanteFormulario{font-size: 1.2em;}

}
/* #### Mobile Phones Landscape #### */
@media screen and (max-device-width: 640px) and (orientation: landscape){
    .wrapper{/*border: 2px solid LightBlue; */width: 100%;} 
    header h1{font-size: 2.5em; margin-top: 20px;} 
    .sy-caption-wrap .sy-caption{font-size: 3em!important;}
    .sy-caption-wrap{left: 15%!important;top: 3em!important;}
    .sy-caption-wrap .sy-caption a:link, .sy-caption-wrap .sy-caption a:visited{font-size: .6em !important;}
    .btnRecetas .btnA{ padding: 35px 0 0!important;}
    .ss-links{display: none;}
    .containerProducto .txtGeneral{width: 100%;}
    .filter-section{padding-top: 0;}
    .isotopeContainer .col-sm-3{width: 33.3%; float: left;}
    .choose_slider{right: 37%;}
    .mfp-content{width: 90%;}
    .closePopUp{top: 0; right: 0;}
    .infoReceta .compartir{left: 15%;}
    .infoReceta .col-md-8{width: 70%; float: left;}
    .infoReceta .col-md-4{width: 30%; float: left;}
    .ingredientes h1{margin: 0; padding: 0 0 0 15px; font-size: 1.3em;}
    .ingredientes ul{padding-left: 20px;width: 80%;}
    .ingredientes ul li{font-size: 1em;}
    .txtReceta{width: 90%;}
    .titleReceta{text-align: center;}
    .txtReceta .list-inline li{width: 32%;padding: 10px 15px;}
    .bgExport .titulo .uno{width: 39%!important;float: left!important; text-align: right!important;padding: 10px 20px 5px 0!important;}
    .bgExport .titulo .uno h1{font-size: 1.14em!important;}
    .bgExport .titulo .dos{width: 61%!important;float: left!important;padding: 4px 0!important;}
    .bgExport .titulo .dos h2{font-size: 1em;text-align:left; float: left !important; width: 68% !important; font-size: 0.8em !important; margin-left: 8px !important;}
    .contDescarga h1{padding: 0 0 30px;}
    .contDescarga h1{padding: 0;}

    .registered4 {font-size: 6px!important;margin-top: 4px!important;}
    #btnsliders a {    font-size: 0.311em !important; width: 40px; height: 40px; padding: 7px 4px 0;}
    .enviarEstado{width: 70%;}
    .closePopUp2{right: 2%; top: -15%;}
    .tiendas{display: none;}
    #accordion{display: block;}
    .informes p{ margin-right: 0;}
    .contDescarga a {font-size: 1em;}    
    .imgFood {width: 100%;margin: 0;}
    .bgExport .titulo .dos{height:  auto !important;}
    .exportInfo2 { width: 29%; padding: 0px 6px 0px 6px; font-size: 0.6em;}
    #correoExport {font-size: 0.7em;margin-top: 6px;margin-left: 12px; }
    .main-container {margin-left: -33px !important;}
    .btn_next2, .btn_prev2{top: 13% !important;}
    .contenedorBT .tiendas{display: block;}
    #busquedaVacante #busquedaorden-list{width: 180%;}


}
/* #### Mobile Phones Portrait #### */
@media screen and (max-device-width: 350px) and (orientation: portrait){
    .wrapper{/*border: 2px solid orange; */width: 100%;} 
    header{background-size: 240%; background-position: center top;padding-bottom: 0;}
    .navbar-header2{width: 40px!important; height: 40px!important; }
    .navbar-header2 img {width: 274%!important;}
    .sy-caption-wrap .sy-caption{font-size: 1.5em!important;padding: 0!important;}
    .btnRecetas .image h2{font-size: 1.5em!important;}
    #sliderCicular{width: 100%;}
    .titleReceta2{font-size: 1.6em;}
    .infoReceta .compartir { left: 20%;}
    .bgExport .titulo .uno h1{font-size: 1.5em;}
    .contDescarga h1{font-size: 2em;}
    .aviso li{width: 45%;}
    .registered4 {font-size: 6px!important;margin-top: 4px!important;}
    #btnsliders a {font-size: 0.411em; width: 35px; height: 36px; padding: 10px 9px 0;}
    .enviarEstado{width: 99%;}
       .tiendas{display: none;}
   #accordion{display: block;}
       .informes p{ margin-right: 0;}
    .contDescarga a {font-size: 1em;}    
    .imgFood {width: 100%;margin: 0;}
    .exportInfo2 {    font-size: 0.67em; padding: 0px 6px 0px 6px;}
    .choose_slider_items .previous_item{    left: 84px !important;}
    #revistalink{margin: 0; font-size: 0.27em !important;}
    .contenedorBT{background-size: 600%;}
    #detalleVactante .form-group button{width: 100%;margin-left: 0;font-size: 1em;}
    .titleVacanteFormulario{padding: 50px 0 10px;}
    #formRecomendarvacante #btnEnviaramigo{width: 50%;}
    #formPostularvacante section .selectCumple select{width: 30%!important;}
    #busquedaVacante #busquedaorden-list{width: 100%;}
}
@media screen and (max-device-width: 350px) and (orientation: landscape){
    #wrapper{/*border: 2px solid brown; */width: 100%;}   
    .enviarEstado{width: 70%;}
    #btnsliders a {    font-size: 0.311em !important; width: 40px; height: 40px; padding: 7px 4px 0;}
	   .tiendas{display: none;}
   #accordion{display: block;}
       .informes p{ margin-right: 0;}
    .contDescarga a {font-size: 1em;}    
    .imgFood {width: 100%;margin: 0;}
    #revistalink{margin: 0;}

}