/*************************************************************************************************/
/*************************************************************************************************/
/*************************************         INDEX        **************************************/
/*************************************************************************************************/
/*************************************************************************************************/

    #barraaceptacion {
   display: none;
    position: fixed;
    left: 0px;
    right: 0px;
    bottom: 0px;
    padding-bottom: 20px;
    width: 100%;
    text-align: center;
    min-height: 40px;
    background-color: rgba(0, 0, 0, 0.5);
    color: #fff;
    z-index: 9999999999;
}
.btn-whatsapp {
        display:block;
        width:70px;
        height:70px;
        color:#fff;
        position: fixed;
        right:20px;
        bottom:140px;
        border-radius:50%;
        line-height:80px;
        text-align:center;
        z-index:999;
}

.inner {
    width: 100%;
    position: absolute;
    padding-left: 5px;
    font-family: verdana;
    font-size: 12px;
    top: 30%;
}
.navbar-header{width: 100%;}
.imag1 {margin-top: 10%}
.carousel1 { height: 100px; } 
.carousel.carousel-fade .item { -webkit-transition: opacity 2s ease-in-out; -moz-transition: opacity 2s ease-in-out; -ms-transition: opacity 2s ease-in-out; -o-transition: opacity 2s ease-in-out; transition:opacity 2s ease-in-out; } 
.carousel.carousel-fade .active.left, .carousel.carousel-fade .active.right { left: 0; z-index: 2; opacity: 0; filter: alpha(opacity=0); } 
.carousel.carousel-fade .next, .carousel.carousel-fade .prev { left: 0;z-index: 1; } 
        
/*-=====================NUEVOS ESTILOS ECWID======================*/
.contCien{width: 100%;display: inline-block;position: relative;margin:75px 0 0;float: left;}
.contenedorTienda{display:inline-block;position: relative;float: left;margin: 30px 0 0!important;}
.landing-page .carousel {height: auto!important;}
.navbar-form-custom {margin:7px 10px 5px 20px;padding: 0;}
.navbar-form-custom1 {margin:7px 10px 5px 20px;padding: 0;}
.contTienda90 {width: 90%;padding-right: 15px;padding-left: 15px;margin:40px auto 0;display: inline-block;}

/*Margen de footer*/
.landing-page .contact {margin-top: 0!important;}
/*Margen de footer*/

@media (min-width: 768px){
.navbar-right {margin: 25px 20px 0 0!important;}
}

/*-----------------CSS Ecwid----------------*/
html#ecwid_html body#page\-top .ec-size.ec-size--l .ec-store .grid__categories--medium-items *{font-size: 16px!important;color: #797979!important;}
html#ecwid_html body#page\-top .ec-size .ec-store .grid__products--appearance-frame.grid__products--layout-justify .grid-product__image ~ .grid-product__title .grid-product__title-inner, html#ecwid_html body#page\-top .ec-size .ec-store .grid__products--appearance-frame.grid__products--layout-justify .grid-product__image ~ .grid-product__title .grid-product__price-compare {max-height: 62px!important;}

/*-----------CSS Responsivo Ecwid------------*/
@media screen and (max-width: 650px){
	html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__wrap-inner .grid-product__image+* {max-height: 82px!important;}
	html#ecwid_html body#page\-top .ec-size .ec-store .grid__categories * {font-size: 14px!important;}
}
/*-----------------CSS Ecwid----------------*/

/*-=====================NUEVOS ESTILOS ECWID======================*/
.fondoTitle {display: none;}
.imgBannerResponsive {display: none !important;}
.carousel-indicators {bottom: 0 !important;}
.carousel-indicators li {width: 70px !important;height: 12px !important;margin: 1px 5px 0 !important;border-radius: 3px !important;}
.carousel-indicators .active {width: 70px !important;height: 12px !important;}
.new-block.type-14 .tabs-entry .cell-view {height: auto !important;}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next,
.carousel-control .icon-prev {margin-right: -10px;font-family: 'Pe-icon-7-stroke';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;}
.glyphicon-chevron-right:before {content: "\e685" !important;}
.glyphicon-chevron-left:before {content: "\e687" !important;}
@media only screen and (max-width: 1199px) {
	.tabs-limit-container { padding-right: 5px; } 
}
@media only screen and (max-width: 767px) {
	.imagenHogar {height: 300px;width: auto;}
	.single-banner-2 {text-align: center;}
	.single-banner-2 .content {width: 90%;position: absolute;z-index: 2;left: 50%;transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);top: 40px;}
}
@media only screen and (max-width: 768px) {
	#home-slider .imgBannerResponsive {display: inline-block !important;}
	#home-slider .imgBannerPC {display: none !important;}
	.imgBannerResponsive {display: inline-block !important;}
	.imgBannerPC {display: none !important;}
	.fondoTitle {display: inline-block !important;background: rgba(255, 255, 255, 0.6) !important;padding: 15px;                border-radius: 10px;max-width: 96%;width: auto;display: none;position: absolute;z-index: 1;left: 50%;bottom: 40px;transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);}
	.itemCarrusel {position: relative;}
	.btnBanner {background-color: #282828;color: #fff;display: inline-block;font-size: 13px;font-weight: 500;height: 40px;line-height: 24px;padding: 8px 30px;text-transform: uppercase;}
	.landing-page .navbar-wrapper .navbar{padding: 0!important;}
}
@media only screen and (max-width: 650px) {
	.fondoTitle {width: 90%;max-width: 280px;top: 10px;}
	.imagenHogar {height: 280px;}
}
@media only screen and (max-width: 500px) {
	.fondoTitle h1 {font-size: 28px;margin: 2px 0 !important;}
	.fondoTitle h2 {font-size: 22px;margin: 2px 0 !important;}
	.btnBanner {height: auto;line-height: 24px;padding: 7px 20px;line-height: normal;}
	.imagenHogar {height: 250px;width: auto;}            
	.carousel-indicators li {width: 30px!important;height:10px!important;}
	.carousel-indicators .active {width: 30px!important;height: 10px!important;}
	.carousel-indicators{width: 90%!important;left: 5%!important;margin-left: 0!important;padding:0!important;text-align: center;}
}
@media only screen and (max-width: 400px) {
	.fondoTitle h1 {font-size: 28px;margin: 2px 0 !important;}
	.fondoTitle h2 {font-size: 22px;margin: 2px 0 !important;}
	.btnBanner {height: auto;line-height: 24px;padding: 7px 20px;line-height: normal;}
            .imagenHogar {height: 250px;width: auto;}
}
.landing-page .navbar-default .nav li a {color: #6193a4!important;}
/*.cien{width: 100%;float: left;margin: 0;text-align: center;}*/
.alert_demora {color: #856404;background-color: #fff3cd;border-color: #ffeeba;position: relative;padding: .75rem 1.25rem;margin-bottom: 1rem;border: 1px solid transparent;border-radius: .30rem;max-width: 1920px;width:90%;font-size: 14px;margin: 12px auto 0;}
html#ecwid_html body#page\-top .ec-size.ec-size--l .ec-store .ec-footer{padding-top: 0!important;}
html#ecwid_html body#page\-top .ec-size.ec-size--l .ec-store .ec-footer__link{font-size: 14px!important;}
.buscar{
        display: ;
    }
@media only screen and (max-width: 700px) {
    .alert_demora {color: #856404;
        background-color: #fff3cd;
        border-color: #ffeeba;
        position: relative;
        padding: .75rem 1rem;
        margin-bottom: 1rem;
        border: 1px solid transparent;
        border-radius: .30rem;
        max-width: 1920px;
        width:90%;
        font-size: 13px;
        margin: 12px auto 0;
        font-weight: 700
    }
    
   .ec-footer {
        display: none;
}

    .buscar{
        display:none
    }    
    
}



/*************************************************************************************************/
/*************************************************************************************************/
/*************************************         INDEX        **************************************/
/*************************************************************************************************/
/*************************************************************************************************/















/*************************************************************************************************/
/*************************************************************************************************/
/************************************* CONTACTO Y NOVEDADES **************************************/
/*************************************************************************************************/
/*************************************************************************************************/
.cien{width: 100%;max-width: 1920px;margin: 0 auto;}
.mayus{text-transform: uppercase;}
.bo{display: inline-block; position: relative;}
.cursor{cursor: pointer;}
.bold{font-weight: 800;}
.m0{margin:0;}
.fleft{float: left;}
.fright{float: right;}
.rojo{color: #ff0000;}
.instagram {background: linear-gradient(141deg,rgb(252, 173, 80) 0%, rgb(200, 63, 117) 50%, rgb(83, 97, 211) 75%);color: #fff!important;padding:2px;font-size: 17px!important;}
.banner_header{width: 100%;max-width: 1920px;margin: 0 auto;margin-top: 75px;}
.banner_header img{width: 100%;float: left;}
.cont_body_tienda{width: 100%;max-width: 1920px;margin: 30px auto}
.texto_intr{margin: 20px auto 40px;font-size: 15px;max-width: 850px;}
.direccion_cont{width: 100%;float: left;margin: 8px 0;}
.direccion_cont h3, .num_cont{color: #3084ad;font-size: 18px;}
.direccion_cont p{font-size: 15px;margin: 0;}
.medio{vertical-align: middle;}
.btn_tienda {background: #3596c4;color: #fff;padding: 6px 20px;font-size: 15px;border-radius: 5px;display: inline-block;margin: 0 auto;}
.btn_tienda:hover{cursor: pointer;background: #2185B4;color: #fff;}
.alertify-dialog{padding: 0 0 20px!important;}
.img_call{width: 100%;}
.navbar-brand {float: left;height: 50px;padding: 1px 1px;font-size: 18px;line-height: 20px;}
.header_btn{margin-left: 50px;padding: 10px 10px 10px 10px;}

.cont_filtros{margin: 15px auto;display: inline-block;position: relative;}


.banner_novedades{background: url(../img/novedades/banner/banner_novedades.jpg);height: 350px;background-position: center center;background-size: cover;text-align: center;}
.banner_novedades h1{display: inline-block;position: relative;margin-top: 285px;color: #fff;font-size: 50px;font-weight: 800;text-transform: uppercase;}
.cont_notlist_ind{width: 375px;margin: 0 auto;padding: 0 15px;display: inline-block;position: relative;}
.cont_listado_nov{margin: 15px auto;text-align: center;}
.tit_filtro{font-size: 24px;color:#3570a2;margin: 15px 0;font-weight: 600;border-bottom: solid 2px #3570a2;float: left;width: 100%;}
.img_not_list{max-width: 100%;}
.tit_not_list{font-size: 20px;color: #204c73;width: auto;margin:15px 0 5px}
.etiqueta{display: inline-block;position: relative;padding: 5px 10px;font-size: 12px;float: left;border-radius: 5px;color: #fff;text-transform: uppercase;font-weight: 800;background: #b9b9b9;margin:3px 10px;}
.previo_not_lis{font-size: 15px;color: #636363;height: 105px;overflow: hidden;}
.p_leer_mas{position: absolute;bottom: 20px;right: 20px;width: auto;margin: 0;}
.fright{float: right;}
.con_paginador{margin: 15px 0;text-align: center;}
.paginado{font-size: 18px;display: inline-block;position: relative;margin: 10px 8px;vertical-align: middle;color: #fff;background: #86b1c5;padding: 5px 10px;}
.paginado:hover{color:#fff;background: #5a879c}
.contGatillo{margin-top: 15px!important;background-color: #fff;padding: 15px 20px 20px 20px;border-color: #cacaca;}
.contGatillo h2{margin: 5px 0 15px;}

.not_list_hip{cursor:pointer;width: 100%;overflow: hidden;text-align: left;height: 490px;background-color: #ffffff;padding: 15px 20px 20px 20px;border-color: #e7eaec;margin: 15px 0;border-bottom: solid 5px #52842e;}
.not_list_hip p{display: inline-block;width: 100%;margin: 5px 0;float: left;}
.leer_mas{padding: 5px 10px;font-size: 15px;float: right;background:#1b7fa9;border: none;border-radius: 5px;color: #fff;}
.leer_mas:hover{background: #538a2b}
.filtro_nov{background: #52842e;color: #fff;font-size: 18px;padding: 10px 15px;border-radius: 5px;margin: 10px;width: 170px;text-transform: uppercase;}
.filtro_nov:hover{background: #538a2b;color: #fff;}


.filtro_nov_1{background: #224763;}
.filtro_nov_2{background: #aec6cf;}
.filtro_nov_3{background: #9c9d9e;}
.filtro_nov_4{background: #c23731;}

.filtro_nov_1:hover{background: #0d4067;}
.filtro_nov_2:hover{background: #88a6b1;}
.filtro_nov_3:hover{background: #777c82;}
.filtro_nov_4:hover{background: #a22924;}

.borde_1{border-bottom: solid 5px #224763;}
.borde_2{border-bottom: solid 5px #aec6cf;}
.borde_3{border-bottom: solid 5px #9c9d9e;}
.borde_4{border-bottom: solid 5px #c23731;}



.con_galeria_nov{width: 100%;max-width: 1600px;margin: 0 auto;margin-top: 40px;text-align: center;display: inline-block;}
.galeria_Nuevo_Detalle{margin: 10px auto 30px;float: none;display: inline-block;width: 100%;border:none!important;text-align: center!important;}
.contendio_novedades{margin: 15px auto 25px;max-width: 1200px;text-align: center;width: 96%;background: #fff;padding: 25px 5%;display: inline-block;}
.contendio_novedades2{margin: 20px auto;max-width: 1200px;text-align: center;width: 96%;background: #fff;padding: 20px 0;display: inline-block;}
.fecha_nov{font-size: 16px;color: #858585;}
.img_novedades_detalle{width: 100%;max-width: 1000px;margin: 0 auto;}
.titulo_noticia{font-size: 44px;color: #175682;margin: 5px 0 25px;}
.cont_novedades{text-align: left;font-size: 20px;color: #717171;margin:15px 0;display: inline-block;}
.video_youtube{margin:15px 0;width: 100%;}
.video_youtube > iframe{background: #f3f3f3;}
#demo{text-align: left;}
.gatilloDetalle{width:46%;margin: 10px 2% 50px;min-height: 160px;background: #fff;padding: 15px 20px 20px;float: left;}
.lateral_detalle{width: 70%;float: left;display: inline-block;position: relative;}
.lateral_detalle_2{width: 30%;float: left;min-height: 200px;display: inline-block;position: relative;}
.noticia_detalle{max-width: 420px;cursor: pointer;width: 100%;overflow: hidden;text-align: left;height: auto;background-color: #fff;padding: 20px;border-color: #e7eaec;margin: 15px 0;}
.noticia_detalle h2{margin:0 0 10px;}
.img_not_list_detalle{max-width: 35%;}
.info_not_rela{width: 60%;margin-left: 5%;text-align: left;}
.tit_not_list_deta{font-size: 19px;color: #085271;width: auto;margin:0 0 5px}
.info_not_rela p{width: 100%;margin: 5px 0;float: left;}
.previo_not_rela{font-size: 15px;color: #636363;overflow: hidden;}
.p_ir_a{margin:5px 0 0!important;}
.redes_sociales{width: 100%;float: left;margin: 0 0 20px;}
.redes_sociales iframe{height: 23px!important}
.active_true{background: #5a879c}
.gatillo_list{margin:10px 0;display: inline-block;}
.hipe_gatillo_nove{width: 60%;display: inline-block;vertical-align: middle;}
.img_conoce_mas{display: inline-block;position: relative;max-width:100%;}
.txt_conoce_mas{display: inline-block;text-align: left;width: 38%;vertical-align: middle;}
.fs19{font-size: 19px;}
.gat_img img{width: 100%;max-width:500px;cursor: pointer;}

@media (max-width: 1100px) {
.lateral_detalle {width: 64%;}
.lateral_detalle_2 {width: 35%;}
}

@media (max-width: 1000px) {
.cont_notlist_ind {width: 350px;padding: 0 5px;}
.gatilloDetalle {width: 100%;margin: 10px 0;min-height: auto;}

}
@media (max-width: 850px) {
.lateral_detalle, .lateral_detalle_2 {width: 100%;}
.noticia_detalle{max-width: 96%;}
.gatilloDetalle {margin: 15px 0!important;width: 90%;float: none;}
.gatillo_listado_lat{display: none;}
    
#barraaceptacion {
    /*display: none;*/
    position: fixed;
    left: 0px;
    right: 0px;
    bottom: 1px;
    padding-bottom: -10px;
    width: 100%;
    text-align: center;
    min-height: 100px;
    background-color: rgba(0, 0, 0, 0.8);
    color: #fff;
    z-index: 99999999999;
}    
}

@media (max-width: 768px) {
.not_list_hip {height: auto;padding-bottom: 60px;}
.previo_not_lis {height: auto;}
.banner_novedades{height: 300px;background-position: center center;background-size: cover;}/*background: url(../img/novedades/banner/banner_novedades_resp_02.jpg);*/

}

@media (max-width: 768px) {
.banner_novedades{height: 310px;}
.cont_filtros{margin: 5px 0;}
.contendio_novedades {width: 94%;}

}
@media (max-width: 500px) {
.banner_novedades{height: 200px;}
.filtro_nov {font-size: 15px;padding: 8px 10px;width: 140px;}
.titulo_noticia {font-size: 37px;line-height: 35px;}
.banner_novedades h1 {margin-top: 150px;font-size: 40px;}
.con_galeria_nov {margin-top: 20px;}
.hipe_gatillo_nove {width: 100%;}
.txt_conoce_mas {text-align: center;width: 100%;margin-top:15px;}

}
@media (max-width: 400px) {
.cont_notlist_ind{width: 90%;}
.img_not_list_detalle {max-width: 100%;}
.info_not_rela {width: 100%;margin: 20px 0 0;}
.img_conoce_mas {max-width: 100%;}
.txt_conoce_mas{max-width: 100%;margin:10px 0 0;
}

