.content{
  background: #ffffff;

}

.content .breadcrumb,
.content .breadcrumb a{
  background: #f9f9f9;
  font-size: 8pt !important;
}


li{
  list-style: none !important;
}

.menu-superior{
  text-align: right;
}
.menu-superior a{
  color: #000 !important;
  font-size: 11pt;
  font-weight:bold;
}

.row-menu-principal{
  background-color: #ea6b00;
  color:#FFF;
}
.nav-menu-principal{
  background-color: #ea6b00;
  color:#FFF;
}
.navbar-default .navbar-nav > li > a{
  color:#FFF;
}
.navbar-default .navbar-nav > li > a:hover{
  background: #FFF;
  color: #000;
}
.row-menu-principal li a.active{
  background: #FFF;
  color: #000;
}
.locales{
  background: #fff;
  padding: 0 0 10px 0;
  margin-bottom: 20px;
}
.locales #compania_filters_nombre,
.locales #compania_filters_comuna,
.locales #compania_filters_ciudad,
.locales #compania_filters_comuna_ciudad,
.locales #compania_filters_nombre_categoria{
  background: #413D3E;
  color: #fff;
  border: 1px solid silver;
  margin: 0 0 5px 0;
  border-radius: 5px;
  padding: 10px;
  font-weight: bold;
  width: 100%;
  text-align: center;
}


.search-filter ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #ffffff;
  opacity: 1; /* Firefox */
}

.search-filter :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #ffffff;
}

.search-filter ::-ms-input-placeholder { /* Microsoft Edge */
  color: #ffffff;
}

.registro{
  border-bottom: 2px dotted silver; 
  margin-bottom: 10px;
  padding: 10px 0;
  display:inline-block;
  width: 100%;
}
.registro .avatar{
  text-align: left;
}
.registro .datos .categoria{
  text-align: left; font-size:10pt;color: #999;
}
.registro .datos .titulo{
  font-size:20px;
  font-weight: bold; 
  padding-bottom: 5px;
}
.registro .datos .otros{
  font-size: 16px;
  line-height: 120% !important; 
}
.registro .ver-mas a{
  background: none repeat scroll 0 0 #ff5402;
  color: #fff;
  padding: 3px 5px;
}


/***********************************MENU **************************************/
.lyt-menu-principal .navbar{
  margin-bottom: 0;
  border: 0;
}
.lyt-menu-principal .row-menu-principal{
  border: 0px solid #ea6b00;
}

.lyt-menu-principal .navbar-nav > li > a{
  padding: 8px 21px;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: bold;
}

a.enlace-proveedor{
  color:#000 !important;
  background: #fff !important;
}

.lyt-menu-principal .navbar-nav li.open.dropdown ul.dropdown-menu a:hover,
.lyt-menu-principal .navbar-nav li.open.dropdown ul.dropdown-menu a:active,
.lyt-menu-principal .navbar-nav li.open.dropdown ul.dropdown-menu a:focus,
.lyt-menu-principal .navbar-nav li.open.dropdown ul.dropdown-menu a.enlace-proveedor:hover,
.lyt-menu-principal .navbar-nav li.open.dropdown ul.dropdown-menu a.enlace-proveedor:active{
  background: #ea6b00 !important;
  color: #fff !important;
  text-decoration:none !important;
}


.enlace-proveedor{
  border:1px solid silver;
  border-bottom: none !important;
  padding: 5px 5px;
  font-size:14px;
}

@media screen and (max-width: 720px) {

  .enlace-proveedor {
    color: #fff !important;
    /* border: none !important;*/
    padding: 5px 10px !important;
    display: inline-block;
    background: #000;
    font-size: 16px;
    text-decoration:none !important;
  }
  .enlace-proveedor:hover{
    background: #c9302c !important;
    color: #fff !important;
  }

  .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a{
    padding: 5px 10px !important;
  }  

}


.dropdown-menu{
  min-width:500px !important;
}


.lyt-menu-principal .navbar {
  border: 0px solid transparent;
  margin-bottom: 0px;
  min-height: 0px;
}

/********************************PAGINADOR*************************************/
.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus{
  background-color: #F3580C;
  border-color: #F3580C;
  color: #fff;
}
.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus{
  border: 1px solid #ddd;
  color: #FFF;
}
.pagination > li > a, 
.pagination > li > span{
  color: #F3580C;
}
.pagination > li > a:hover, 
.pagination > li > span{
  color: #F3580C;
}
.paginador{
  text-align: center;
}

.lyt-destacados .destacados{
  background: #d0d0d0; 
  display: inline-block;
}
.lyt-destacados .destacados .restaurant-destacado{
  background: #F4580D; 
  padding: 15px 0;
}
.lyt-content .search-filter{
  text-align: center;
}

.menu-destacados{
  padding:0px 0;
  margin-bottom: 15px;
}
.menu-destacados .link{
  border: 2px solid #fff;
  background: #413D3E ;
  color: #fff; 
  font-weight: normal; 
  padding: 5px;
  font-size: 9pt;
}

.menu-destacados .link a{
  color: #fff;
  text-transform: uppercase;
}






.track {
  width: 100%;
  position: relative;
}

.view-port, .track .inner {
  width: 946px;
}

.axis-y .view-port,
.axis-y .track .inner {
  width: 240px;
  height: 660px;
}


.view-port {
  overflow: hidden;
  position: relative;
}

.track .inner {
  position: relative;
  margin: auto;
}

.track .inner h2 {
  font-weight: 200;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9);
  text-transform: uppercase;
  color: #999;
}

.track .inner h2:hover {
  color: #6A3;
}

.track a.prev,
.track a.next {
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -32px;
  width: 64px;
  height: 64px;
  background: url("../img/arrows.png");
  background-repeat: no-repeat;
}

.track a.prev.disabled,
.track a.next.disabled {
  display: none;
}

.track a.prev {
  left: 0;
  background-position: 0 0;
}

.track a.prev:hover {
  background-position: 0 -66px;
}

.track a.prev:active {
  background-position: 0 -132px;
}

.track a.next {
  right: 0;
  background-position: -64px 0;
}

.track a.next:hover {
  background-position: -64px -132px;
}

.track a.next:active {
  background-position: -64px -198px;
}

.slider-container {
  position: relative;
  margin: 0;
  padding: 0;

  height: 220px;
}

.slider-container.big {
  height: 288px;
}

.slider-container.huge {
  height: 432px;
}

.slider-container .item {
  position: absolute;

  width: 224px;
  height: 220px;

  margin-right: 16px;
  margin-bottom: 16px;
}

.slider-container .item img {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 2px solid white;
}

.slider-container.big .item,
.slider-container.big .item .img-area {
  height: 288px;
}

.slider-contaiber.huge .item {
  margin-bottom: 12px;
}

.slider-container .item p {
  padding: 0;
  margin: 0;
}

.slider-container .item.cover {
  width: 940px;
}

.slider-container .item.cover-2 {
  height: 432px;
}

.slider-container .item.cover img {
  float: left;
}

.slider-container .item.cover-2 img {
  float: none;
}

.slider-container .item.cover .img-area {
  float: right;
  margin-left: 16px;
}

.slider-container .item.cover-2 .img-area {
  float: none;
  margin-left: 0;
  margin-top: 12px;
}

.slider-container .item.cover-2 .img-area .img-block:first-child {
  margin-right: 14px;
}

.slider-container .item.cover .img-block {
  height: 128px;
}

.slider-container .item.cover-2 .img-block {
  float: left;
}

.img-block {
  margin-bottom: 16px;
}



.side-a, .side-b {
  float: left;
  width: 462px;
}

.side-a {
  margin-right: 16px;
}

.side-a > img, .side-b > img {
  width: 462px;
  height: 272px;
}

.bullet-pagination {
  width: 100%;
  text-align: center;
  margin-top: 15px;
}

.bullet {
  display: inline-block;
  background: #999;
  padding: 4px;
  border-radius: 6px;
  margin-right: 5px;
  opacity: 0.4;

  -webkit-transition: opacity 0.5s linear;
  -moz-transition: opacity 0.5s linear;
  -ms-transition: opacity 0.5s linear;
  -o-transition: opacity 0.5s linear;
  transition: opacity 0.5s linear;
}

.bullet.active {
  opacity: 1;
}

.bullet:last-child {
  margin-right: 0;
}


.logo{
  text-align: center;
}

.menu-left .completa{
  padding: 0 1px;
  font-weight: bold;
}
.contenido-item-destacado h3 a{
  color: #000;
  text-transform: uppercase;;
}  
.contenido-item-destacado .subcategoria,
.noticia-list .subcategoria{
  margin-bottom: 0px;
  color: #999;
  font-size: 11pt;
  display: inline-block;
}
.contenido-item-destacado .resumen{
  display: inline-block;
}
.lyt-content{
  margin-top: 20px;
}
.destacados p.categoria{
  /*font-family: 'Allura', cursive;*/
  /* font-style: italic; */
  text-align: center;
  color: #000;
  font-size: 13pt;
  display: inline-block;
  height: 20px;
  width: 100%;
}

.destacados h3{
  color: #fff;
  height: 25px;
  margin-bottom: 0px;
  text-align: center;
}

.datos .ver-mas{
  margin: 5px 0;
}


/*registro gratis menu*/

.menu-compania-premium{
  background: #F2F2F2;
  margin:10px 0;
}
.menu-compania-premium .enlaces{
  padding: 5px 0 0 0;
  text-align: center;
  font-size: 14pt;
  border: 3px dotted #8B8B8B;
}
.menu-compania-premium .enlaces a{
  font-size: 16pt;
  font-weight: bold;
  display: inline-block;
  padding-bottom: 5px;
}

/*registro gratis show*/
.compania-show {
  padding: 0;
}
.compania-show .slideshow{
  padding: 10px 0;
  margin:auto;
}
.compania-show .slide{
  margin:auto;
}

.compania-show .slideshow .carousel{
  /*width: 700px;*/
}
.compania-show .datos-local{
  margin-bottom:0px;
  font-size: 16px;
  text-align: left;
}
.redes-sociales{
  padding: 10px 0;
}
.redes-sociales .fb-like{
  float:left;
}
.compania-show .boton-info{
  padding-top: 20px;
  padding-bottom: 20px;
  float: right;
}
.compania-show .logo{
  text-align: left;
}
.compania-show .descripcion{
  font-size:16px;
  line-height: 120% !important;
  text-align: justify;
}
.compania-show .comentario h4{
  border-bottom: 1px solid silver;  
}
.compania-show .regala-cena{
  margin-top:20px;
}
.compania-show .mapa{
  margin: 10px 0;
}
.compania-show .ubicacion{
  color: #FC000B;
}
.compania-show .dsctos{
  width: 200px;
  height: 100px;
  border: 1px solid silver;
  padding:15px;
  text-align: center;
  border-radius: 5px;
}

/*carta*/

.carta .carta-foto{
  text-align: center;
}
.carta .logo{
  text-align: center;
}
.carta-foto{
  float:left;
  position:relative;
}
.carta-foto .texto-carta {
  position: absolute;
  text-align: center;
  width: 100%;
  bottom: 130px;
  font-size: 25pt;
  font-weight: bold;
}
.carta-foto .texto-carta .texto{
  background: #F50506;
  color: #ffffff;
  padding: 5px 15px 5px 5px;
  border:0px solid #ffffff;
  border-radius: 5px;
  font-style: italic;
  text-shadow: 4px 4px 4px #000;
}
.carta-foto .puntos-carta {
  position: absolute;
  text-align: center;
  width: 100%;
  bottom: 150px;
  font-size: 25pt;
  font-weight: bold;
  border-bottom: 2px dotted #fff;
}

.menu-compania-premium a{
  color: #000;
}
.menu-compania-premium a.active{
  color: #f4580d;
}
.menu-compania-premium .compra{
  background: #FF5402;
  color: #FFFFFF;
  font-size: 16pt;
  padding: 3px 10px 3px 10px;
}
.menu-compania-premium .compra a.compra-cena{ 
  color: #ffffff;
  font-size: 18pt;
  font-style: italic;
  text-shadow: 2px 2px 2px #000;
  padding-bottom:0px;
}
.carta .datos-local{
  font-size: 10pt;
  margin-bottom: 0;
  text-align: left;}

.video .datos-local{
  font-size: 10pt;
  margin-bottom: 0;
  text-align: left;
}

.imagenes-y-logo th{
  width: 20px;
}

.imagenes-y-logo img{
  padding-left: 20px;
}

.contenido-item-noticia h3 a, 
.bloguero-list h3 a,
.noticia-list h3 a{
  color: #000;
  text-transform: lowercase;
}

.concurso-list h3 a{
  text-transform: uppercase;
  color: #000;
}

.lyt-destacados .destacado-int{
  text-align:center;
}
#datos-compania .formulario textarea{
  color: #000;
}

.contenido-show-destacado h3.titulo-destacado{
  text-transform: uppercase;
}

.contenido-show .cuerpo{
  font-size:17px !important;
  line-height: 120% !important; 
  text-align: justify;
}

.contenido-item{
  font-size: 14pt;
}
.contenido .resumen{
  font-size: 17px;
  text-align: justify !important;
  line-height: 120%;
}

.contenido-item h3{
  font-size: 22px;
}

.registro .avatar img{
  border: 1px solid silver;
  border-radius: 5px;
  min-width: 150px;
  max-height: 150px;
}
.imagenes-y-logo img{
  max-width: 300px !important;
}

.subcategoria-destacado{
  font-size:11pt; color: #999;
}

.contenido-show  .titulo-destacado{
  font-size:24px;
}

.contenido-item-destacado{
}

.carousel-control.right,
.carousel-control.left{
  background-image: none !important;
}

.proveedor-show .cuerpo{
  text-align: justify !important;
  font-size: 17px !important;
}
.cuerpo .twitter-share-button{
  display:none !important;
}

.fb_share_link{
  display:none !important;
}

.img-bloguero{
  height: 120px;
  overflow: hidden;
}

.contenido-show .cuerpo img.img-responsive{
  margin: auto !important;
  height: auto !important;
}


@media screen and (max-width: 760px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a{
    color: #ffffff !important;
    text-transform: uppercase;
  }
}

@media screen and (max-width: 470px) {

  .row-menu-principal a{
    font-size: 12pt !important;
  }
  .row-menu-principal .navbar-default .navbar-nav .open .dropdown-menu > li > a{
    color: #000 !important;
    background: #e7e7e7 !important;
  }
  .row-menu-principal a.enlace-proveedor,
  .row-menu-principal a.enlace-proveedor li{
    color: #000 !important;
    background: #e7e7e7 !important;
    font-size: 10pt !important;
    text-transform: uppercase !important;
  }
  .row-menu-principal a.enlace-proveedor li:hover,
  .row-menu-principal a.enlace-proveedor li:active,
  .row-menu-principal a.enlace-proveedor li:focus{
    background: #FF5303 !important;
    color: #fff !important;
  }  
  .row-menu-principal a.enlace-proveedor:hover,
  .row-menu-principal a.enlace-proveedor:active,
  .row-menu-principal a.enlace-proveedor:focus{
    background: #FF5303 !important;
    color: #fff !important;
  }  

}





.carousel-inner .item img {
  margin: 0 auto !important;
}


.contenido-show-concurso img{
  width: 70% !important;
  height: auto !important;
}



/*BOTON COTIZAR*/
.flotante{
  z-index: 999 !important;
}


.boton-cotizar{
  display:inline-block;
  width:325px;
  background: #ea6b00;
  padding: 5px;
  border-radius: 20px 20px 0px 0px;
}
.boton-cotizar .bajada{
  margin:5px 10px;
  padding:10px;
  text-align:center;
  background: #f9f9f9;

}
.boton-cotizar .bajada a .text1{
  display: inline-block;
  font-size: 45pt;
  font-weight:bold;
  color: #ea6b00;
  padding:10px;

}
.boton-cotizar .bajada .text2{
  display:inline-block;
  font-size: 15pt;
  font-weight:bold;
  color: #000;
  margin-top: 5px;
}
.boton-cotizar .bajada .text3{
  font-size: 15pt;
  font-weight:bold;
  color: #000;

}
.boton-cotizar .bajada .borde{
  display: inline-block;
  border-bottom:3px dashed #ea6b00;
  padding: 5px;
}


.boton-cotizar .bajada{
  text-align:center;
  margin: 10px;
  border-radius: 10px;
}

.boton-cotizar .text4{
  font-size: 15pt;
  font-weight:bold;
  display: inline-block;
  color: #fff;
  text-align:center;
  width: 100%;
}


.menu-superior{
  text-align:left !important;
}
.menu-superior2{
  margin-bottom:15px !important;

}
.menu-superior .bienvenido{
  color:#F4580D;
}
.menu-superior .login{
  padding-top:5px;
  width:55px;
}
.menu-superior .link{
  display:inline-block;
  background-color: #413D3E;
  color: #fff !important;
  border-radius: 5px;
  width: 190px;
  margin: 2px 0;
  padding: 7px;
  text-align:center;
  font-weight: bold;
}
.menu-superior .link2{
  display:inline-block;
  background-color: #ea6b00;
  color: #fff !important;
  border-radius: 8px;
  width: 190px;
  margin: 2px 0;
  padding:7px;
  text-align:center;
  font-weight: bold;
}

.menu-superior .link3{
  display:inline-block;
  background-color: #F4580D !important;
  color: #fff !important;
  border-radius: 8px;
  width: 190px;
  margin: 3px 0;
  text-align:center;
  font-weight: bold;
}

.menu-superior .link2 a,
.menu-superior .link3 a{
  font-size: 14pt;
}

.menu-superior a{
  display:inline-block;
  color: #fff !important;
}

.boton-cotizar-movil_web{
  width: 100%;
  text-align: center;
  background: #efecec;
  margin-bottom:15px;
}  

.boton-cotizar-movil_web .text1{
  font-size: 35pt;
  font-weight:bold;
  color: #ea6b00;
display: inline-block;
padding-top: 20px;
}  

.boton-cotizar-movil_web .text2{
  color:#000;
  font-size:13pt;
  font-weight: bold;
}
.boton-cotizar-movil_web .text3 {
  color: #fff;
  font-size: 10pt;
  font-weight: bold;
  background: #ea6b00;
  width: 100%;
  display: inline-block;
}

  .row-menu-principal .navbar .dropdown-menu > li > a{
    padding: 5px 5px !important;
      font-size:15px;
  }
  .apoyamos{
    background-color: #ea6b00;
    color: #fff !important;
    padding: 15px;
    text-align:center;
  }


  .contenido .siguecotizando{
    padding:15px 0 0 0;
  }
  .siguecotizando .con-nosotros{
    font-size:14pt; 
    border-top: 2px dashed #FF4A04;
    border-bottom: 2px dashed #FF4A04;
    margin-bottom:15px;
    padding:10px;
  }
  .siguecotizando .categoria{
    padding:0 2px;
  }

  .siguecotizando .categoria .enlace{
    background: #d3d3d3; 
    margin-bottom:5px;
    padding:5px;
    border-radius:5px;
    font-size: 13px;
  }
  
.top-fijo .apoyamos{
background-color: #ea6b00;
color: #fff !important;
margin-bottom:15px;
padding: 0px;
text-align:center;
font-size:17px;
}

.cotiza-mejores{
margin-bottom: 5px;text-align:center;
}
.cotiza-mejores a{
  color:#000;
}
.cotiza-mejores .mercado-horeca{
font-weight:bold;
font-size:14pt;
}

.compania-show .icon-compania-show{
  min-width: 150px;
  max-width: 150px; 
  border: 1px solid silver; 
  border-radius: 5px;
  max-height:150px;
}

.compania-show .logo .icono{
  padding-bottom:5px;padding-top:0;
}

.bloguero-list .resumen{
  text-align: justify !important;
}
.formulario .label-name{
  font-size: 15px !important;
}

.registro .pestanas .tab-content{
  background-color: #ea6b00 !important;
  display: inline-block;
  margin: 0 0px;
  color: #fff;
}
  
@media screen and (max-width: 450px) {
	/*.destacados .owl-wrapper-outer{ left: -10px !important; }
	.destacados .titulos{ margin-left: 35px; font-size:25px !important; }
	.destacados .categoria{ margin-left: 35px; }*/
	.proveedores-destacados .texto{margin-right: 40px !important;font-size:18px !important;}
	.proveedores-destacados .owl-item { left: 40px !important; } 
	.proveedores-destacados .owl-item .item img{ width: 100% !important;}
    .destacados .owl-item .item img{ width: 100%  !important;margin-left: 0px;}
}  

@media screen and (max-width: 450px) {
 .destacados .item .titulos a.carousel-link{
   font-size: 22px !important;
   font-weight: bold !important;
 }
}

@media screen and (min-width: 451px) {

 .destacados .item .titulos a.carousel-link{
   font-size: 17px ;
 }
 .destacados .item p.categoria{
   font-size: 11pt !important;
 }
}

.contenido-item-destacado .subcategoria{
  /*background: #d9d9d9;
  color: #000;
  padding: 5px 10px; 
  font-weight: bold;
  margin-bottom: 5px;*/
}
small.fecha_publicacion{
  font-size: 10pt !important;
}

.proveedor-show .cotmov a,
.proveedor-show .cotmov a:hover,
.proveedor-show .cotmov a:active,
.proveedor-show .cotmov a:focus,
.proveedor-show .cotmov a:visited,
.proveedor-show .cotmov a b,
.proveedor-show .cotmov a:hover b,
.proveedor-show .cotmov a:active b,
.proveedor-show .cotmov a:focus b,
.proveedor-show .cotmov a:visited b
{
  color: #fff !important;
}
  