﻿/*Css ea.cl */

#small-nav.nav-header{
  background-color: none !important;
  border-bottom: none !important;
}
#small-nav.nav-header .mobile-selector.2{
  display: inline-block;
}
#small-nav.nav-header .mobile-selector{
  display: none !important;
}
.header-info{
  display: inline-block !important;
}
.nav-header .menu-item a:hover{
  color:#dedede !important;
}
#main{padding-bottom: 0px !important;}


.menu-wp {
  width: 100%;
  text-align: right;
  overflow: hidden; }

.menu-wp .box-lista-menu-wp {
  clear: both; }

.box-lista-menu-wp ul li {
  text-align: right;
  display: inline;
  margin: 0 5px; }

.menu-wp a {
  color: #004165; }

.menu-wp .btn-menu-wp {
  display: none;
  float: right;
  margin: 5px;
  position: relative;
  clear: both; }

.btn-menu-wp .line1, .btn-menu-wp .line2, .btn-menu-wp .line3 {
  left: 9px;
  position: absolute;
  width: 21px;
  content: '';
  background-color: #909090;
  height: 2px; }
.btn-menu-wp .line1 {
  top: 12px; }

.btn-menu-wp .line2 {
  top: 18px; }

.btn-menu-wp .line3 {
  top: 24px; }



.fusion-page-title-bar,
.fusion-page-title-bar{
  /*background: none !important;*/ /*MGC cambio banner interiores se comento*/
  border:none !important;
}
.fusion-page-title-secondary{
  text-align: left !important;
  margin-top: 20px !important;
}
.fusion-breadcrumbs span.breadcrumb-leaf{
  color: #ffffff !important; /* MGC cambio banner interiores #d52b1e */
  text-decoration: underline !important;
}
.fusion-page-title-captions > h1.entry-title {
    display: block !important;
    position: absolute !important;
    top: 30% !important;
    text-transform: uppercase;
}
.footer-area p img{
  width: 90px !important;
}
.fusion-page-title-captions,
.page-id-931 .page-title-captions,
#wrapper .image-extras,
.home .page-title-container,
.mobile-topnav-holder .mobile-selector span{
  /*display: none !important;*/ /* MGC cambio banner interiores*/
}
/* Top menu Responsive */

.mobile-topnav-holder{
  width:100% !important;
  text-align: center !important;
  margin-top: 5px !important;
}
/*footer*/
#footer .copyright li{
  color: #fff !important;
}
#footer .social-networks-dark .twitter a{
  background-image:url(../Avada-Child-Theme/images/white/twitter.png) !important;
}
#footer .social-networks-dark .rss a{
  background-image:url(../Avada-Child-Theme/images/white/rss.png) !important;
}

/*prueba titles*/
.post-content  article:first-child{
 /* padding: 30px 20px !important; 
  margin-bottom: 15px !important;
  color: #fff !important;
  max-height: 120px !important;
  background-position: top right;*/
}
.post-content  article:first-child h2{
  clear: both !important;
  padding: 3px 10px !important;
  background-color: rgba(255,255,255,0.7) !important;
  width: 90% !important;
  margin: 0 auto !important;
}
/*
class="transmision"*/

/*titulos Informacion comercial*/
.page .post-content article.informacion-comercial{
 /* background-image: url(wp-content/uploads/imagenes/somos-cge/headers/informacion-comercial.jpg) !important;*/
 display:none;
}
/*titulos Servicios en linea*/
.page .post-content article.servicios-linea{
 /* background-image: url(wp-content/uploads/imagenes/somos-cge/headers/servicios-en-linea.jpg) !important;*/
 display:none;
}
titulos Solicitudes comerciales
.page .post-content article.Solicitudes-comerciales{
 /* background-image: url(wp-content/uploads/imagenes/somos-cge/headers/solicitud-comercial.jpg) !important;*/
 display:none;
}
/*titulos Datos utiles*/
.page .post-content article.datos-utiles{
 /* background-image: url(wp-content/uploads/imagenes/somos-cge/headers/datos-utiles.jpg) !important;*/
 display:none;
}
/*titulos Actualidad y Sostenibilidad*/
.page .post-content article.actualidad-sostenibilidad{
  /*background-image: url(wp-content/uploads/imagenes/somos-cge/headers/actualidad-sostenibilidad.jpg) !important;*/
  display:none;	
}

/*titulos Mineria*/
.page .post-content article.mineria{
 /* background-image: url(wp-content/uploads/imagenes/somos-cge/headers/mineria.jpg) !important;*/
 display:none;	
}
/*titulos Servicio Empresa*/
.page .post-content article.servicios-empresas{
  /*background-image: url(wp-content/uploads/imagenes/somos-cge/headers/servicio-empresa.jpg) !important;*/
 display:none;	
}
/*titulos Transmision*/
.page .post-content article.transmision{
  /*background-image: url(wp-content/uploads/imagenes/somos-cge/headers/transmision.jpg) !important;*/
display:none;
}


/*titulos Productos y servicios*/
.page .post-content article.productos-servicios{
  /*background-image: url(wp-content/uploads/imagenes/somos-cge/headers/productos-servicios.jpg);*/
display:none;
}
/*titulos conocenos*/
.page .post-content article.conocenos{
  /*background-image: url(wp-content/uploads/imagenes/somos-cge/headers/conocenos.jpg);*/
display:none;
}
/* titulo medidores*/
.page .post-content article.informacion-medidores{
  /*background-image: url(wp-content/uploads/2019/02/medidor-inteligente-banner.jpg) !important;*/
  display:none;
}
.bg-type1{
  -webkit-background-size: 60% auto !important;
   background-size: 60% auto !important ;
}
.bg-type2{
  -webkit-background-size: 70% auto !important;
  background-size: 70% auto !important;
}
.bg-type3{
  -webkit-background-size: 100% auto !important;
  background-size: 100% auto !important;
}

/*fin style-bg-titles*/
/*fin prueba titles*/

#main{  
  padding-top: 0 !important;
  margin-top: 0 !important;  
}
.home #main{
  margin-top: 25px !important;  
}
.page-id-28571 #main{
  margin-top: 25px !important;  
}
.page-id-30071 #main{
  margin-top: 25px !important;  
}
.page-id-17851 #main{
  margin-top: 25px !important;  
}


.content-container {
font-family: Arial, Helvetica, sans-serif !important;
}


/*page CGE-DISTRIBUCION*/

/*icons*/
#post-1231 .icon-star-empty:before{
  height: 28px !important;
  margin-top: 10px !important;
}
#post-1231 #content-boxes-1 .icon-star-empty:before{
  content: url(images/icons/icon-6.png) !important;
}
#post-1231 #content-boxes-2 .icon-star-empty:before{
  content: url(images/icons/icon-8.png) !important;
}
#post-1231 #content-boxes-3 .icon-star-empty:before{
  content: url(images/icons/icon-1.png) !important;
}
#post-1231 #content-boxes-4 .icon-star-empty:before{
  content: url(images/icons/icon-4.png) !important;
}
#post-1231 #content-boxes-5 .icon-star-empty:before{
  content: url(images/icons/icon-3.png) !important;
}

.icon-home::before{
}
#small-nav #nav > ul > li > a{
  border-color: #fff !important;
}

/*ACCORDION TITLE STYLE*/
 
#content .post-content .accordian .active a span.arrow,
#content .post-content .accordian a span.arrow{
  margin-left: 20px !important;
}
.page-id-7801 #content .post-content .accordian .active a span.arrow,
.parent-pageid-1831 #content .post-content .accordian .active a span.arrow,
.parent-pageid-1781 #content .post-content .accordian .active a span.arrow,
.parent-pageid-1331 #content .post-content .accordian .active a span.arrow{
  color: #fff !important;
}
.page-id-7801 .accordian h5.active,
.page-id-7801 #content .post-content .accordian .active a span.arrow,
.parent-pageid-1831 .accordian h5.active,
.parent-pageid-1831 #content .post-content .accordian .active a span.arrow,
.parent-pageid-1781 .accordian h5.active,
.parent-pageid-1781 #content .post-content .accordian .active a span.arrow,
.parent-pageid-1331 .accordian h5.active,
.parent-pageid-1331 #content .post-content .accordian .active a span.arrow{
  background-color: #d52b1e !important;
}
.page-id-7801 .accordian h5.active a,
.parent-pageid-1831 .accordian h5.active a,
.parent-pageid-1781 .accordian h5.active a,
.parent-pageid-1331 .accordian h5.active a{
  color: #fff !important;
  font-size: 20px;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
}

/*FIN ACCORDION STYLE*/


.parent-pageid-2971 .post-content .one_fourth img{
  text-align: center;
  margin: 0 auto;
}
.parent-pageid-2971 .post-content .three_fourth.last ul{
  margin-bottom: 50px;
}
.parent-pageid-2971 .post-content .three_fourth.last ul li{
  padding-left: 15px;
  margin-bottom: 20px;
  line-height: 1.5;
  font-size: 15px;
}

.page-id-7701 .post-content .three_fourth.last ul li{
  list-style: none;
}
.page-id-7701 .post-content .three_fourth.last ul li {
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  justify-content:left;
  -webkit-justify-content:left;
}
.page-id-7701 .post-content .three_fourth.last ul li img{
  margin-right: 15px;
}

/*box verde*/

.page-id-8201 .reading-box p{
  padding-left: 15px !important;
  color:#fff !important;
  margin: 12px 0 12px 5px !important;
  position: relative !important;
}
.page-id-8201 .reading-box p::before{
  content: '';
  width: 5px;
  height: 5px;
  position: absolute;
  border-radius: 50%;
  background-color: #fff;
  left: -7px;
  top: 7px;
}

/*box gris*/
.page-id-3161 .reading-box{
  /*border: 1px solid #CCD9DB !important;
  background-color: #F1F2F5 !important ;
  border-radius: 15px !important;*/
}
/*fin box gris*/ 

/*estilos Reynold*/
.fusion-content-boxes .fusion-column {
  margin-top: 30px !important;
  margin-bottom: 0px !important;
}
.fusion-content-boxes .content-wrapper-background {
  padding: 0px !important;
}
.flex-control-paging li a {
  background: #ffffff !important;
  background: rgba(252, 252, 252, 0.8) !important;
}
.flex-control-paging li a.flex-active {
  background: #d0281b !important;
}
.page-id-1741 .flip-box-front {
  padding: 5px 5px 15px 5px;
}
.page-id-1741 .flip-box-front h2{
  font-size: 16px !important;
}
.page-id-1741 .flip-box-back a{
  color: #ffffff !important;
  font-size: 16px !important;
}

.page-id-1831 .flip-box-front {
  padding: 5px 5px 15px 5px;
}
.page-id-1831 .flip-box-front h2{
  font-size: 16px !important;
  margin-bottom: 0 !important;
}
.page-id-1831 .flip-box-back a{
  color: #ffffff !important;
  font-size: 16px !important;
}
.page-id-1831 .flip-box-front strong {
  font-size: 18px !important;
}

a.menu_ambiente
{
font-weight: bold;
    color: #e10707;
    border-bottom: solid 1px;
}
#main .comment-submit,
#reviews input#submit,
.button-default,
.button.default,
.comment-form input[type="submit"],
.fusion-button-default,
.fusion-portfolio-one
.fusion-button,
.ticket-selector-submit-btn[type=submit],
.wpcf7-form input[type="submit"],
.wpcf7-submit{
 color: #fff !important; 
}

/*fin estilos Reynold*/
nav.nav-logo ul,nav.nav-logo ul li{
  list-style: none;
  display: inline-block;
}
nav.nav-logo ul li{
  margin: 15px;
}

/*cajas home*/
.page-id-45411 .fusion-one-full,
.page-id-7801 .fusion-one-full,.page-id-1331 .fusion-one-full,
.page-id-17851 .fusion-one-full,
.page-id-28571 .fusion-one-full,
.page-id-23511 .fusion-one-full ,
.page-id-23541 .fusion-two-third,.home .fusion-one-full,
.page-id-30071 .fusion-one-full,
.page-id-33141 .fusion-one-full{
  margin-top: -5px !important; 
}
.page-id-17851 .fusion-one-full .fusion-column-wrapper.fusion-animated,
.page-id-30071 .fusion-one-full .fusion-column-wrapper.fusion-animated{
  min-height: 150px;
}
.page-id-23541 .fusion-two-third p,
.page-id-23511 .fusion-one-third p,.home .fusion-one-third p{
    margin-bottom: 10px;
}
.page-id-23511 .fusion-one-third p span,
.home .fusion-one-third p span{
  font-size: 12px;
}
.home .fusion-one-third:nth-child(5) .fusion-column-wrapper,
.home .fusion-one-third:nth-child(6) .fusion-column-wrapper{
  min-height: 225px;
}

.home .fusion-one-third:nth-child(4) .fusion-column-wrapper{
  min-height: 225px;
}
.home .fusion-one-third:nth-child(2) .fusion-column-wrapper{
  min-height: 10px;

}
.home .fusion-one-third:nth-child(3) .fusion-column-wrapper{
  min-height: 10px;

}
.home .fusion-one-third:nth-child(9) .fusion-column-wrapper{
  min-height: 218px;
}
.page-id-28571 .fusion-one-third:nth-child(3) .fusion-column-wrapper{
  min-height: 247px;
}
.page-id-28571 .fusion-one-third:nth-child(4) .fusion-column-wrapper{
  min-height: 247px;
}
.page-id-28571 .fusion-one-third:nth-child(6) .fusion-column-wrapper{
  min-height: 210px;
}
.page-id-28571 .fusion-one-third:nth-child(8) .fusion-column-wrapper{
  min-height: 205px;
}
.home .fusion-one-third .fusion-column-wrapper{
  min-height: 218px;
}
.box-contingencias,.cont-box-login,
.page-id-45411 .fusion-one-full,
.page-id-23541 .fusion-two-third ,
.page-id-23511 .fusion-one-third
{
  text-align: center !important;
}
.page-id-28571 .fusion-one-third.fusion-column-last p
{
  /*padding:15px;*/
}

.home .fusion-one-third:nth-child(4) p,
.home .fusion-one-third:nth-child(8) p{
  margin-bottom: 5px;
}
.page-id-23541 .fusion-one-third p,
.page-id-23511 .fusion-one-third p{
  margin-bottom: 5px;
  font-size: 12px;
}
.page-id-28571 .fusion-one-third.fusion-column-last
{
/*text-align: justify !important;*/
}

/*.page-id-23541 .header-login,*/
.page-id-28571 .btn-ingresar,
.page-id-30071 .btn-ingresar,
.page-id-17851 .btn-ingresar,
.header-login,
.home .btn-ingresar,
.home .box-login .header-login,
.box-contingencias input[value="Ingresar"],
.page-id-45411 .fusion-one-full input[value="Ingresar"],
.page-id-28571 .fusion-one-full input[value="Ingresar"],
.page-id-23541 .fusion-one-full input[value="Ingresar"],
.page-id-23511 .fusion-one-full input[value="Ingresar"],
.home .fusion-one-full input[value="Ingresar"]{
  color: #fff;
  background: #e10707 !important; 
}
.page-id-28571 .btn-ingresar,
.page-id-30071 .btn-ingresar,
.page-id-17851 .btn-ingresar,
.home .btn-ingresar,
.box-contingencias input[value="Ingresar"],
.home .fusion-one-full input[value="Ingresar"],
.page-id-45411 .fusion-one-full input[value="Ingresar"],
.page-id-28571 .fusion-one-full input[value="Ingresar"],
.page-id-23541 .fusion-one-full input[value="Ingresar"],
.page-id-23511 .fusion-one-full input[value="Ingresar"]{
  margin: 10px auto;
  padding: 8px 35px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: none;
}
.home .fusion-one-third:nth-child(9) .fusion-column-wrapper .fusion-one-full{
  margin-bottom: 5px !important;
}
.home .fusion-one-third:nth-child(9) {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
/*fin cajas home*/

h4.entry-title a{ 
  font-size: 16px !important;
  font-weight: bolder !important;
}
  *{
    -webkit-font-smoothing:antialiased;
  }
/*PRUEBA LOGIN HOME*/
.home .cont-box-login,
.page-id-28571 .cont-box-login,
.page-id-30071 .cont-box-login,
.page-id-17851 .cont-box-login{
  z-index: 1000;
  background-color: rgba(255,255,255,0.1);
  padding: 10px -5px 0px 50px;
  position: absolute;
  top: -337px;
  width: 340px;
}
.page.type-page.status-publish.hentry{
  position: relative;
}
.home .box-login,
.page-id-17851 .box-login,
.page-id-28571 .box-login,
.page-id-30071 .box-login{
width: 250px;
  
}
/*.page-id-23541 .box-login,*/
.home .box-login,
.page-id-17851 .box-login,
.page-id-28571 .box-login,
.page-id-30071 .box-login{
overflow: hidden;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color: #f9f8f8;
text-align: center !important;
margin: 0 auto;
}
.home .box-login .header-login,
.page-id-17851 .box-login .header-login,
.page-id-28571 .box-login .header-login,
.page-id-30071 .box-login .header-login{
display: inline-block !important;
width: 100%;
}
.home .box-login .header-login h3,
.page-id-17851 .box-login .header-login h3,
.page-id-28571 .box-login .header-login h3,
.page-id-30071 .box-login .header-login h3{
color: #fff !important;
font-size: 20px !important;
margin-left:10px !important;
}
.home .box-login .cont-login,
.page-id-17851 .box-login .cont-login,
.page-id-28571 .box-login .cont-login,
.page-id-30071 .box-login .cont-login{
padding: 20px 15px 15px 15px;
font-size: 13px;
}
.home .box-login .cont-login input,
.page-id-17851 .box-login .cont-login input,
.page-id-28571 .box-login .cont-login input,
.page-id-30071 .box-login .cont-login input{
margin: 10px auto !important;
}

.page-id-17851 .box-login .header-login,
.page-id-28571 .box-login .header-login,
.page-id-30071 .box-login .header-login, 
.page-id-23511 .box-login .header-login,
.page-id-45411 .box-login .header-login,
.page-id-23541 .box-login .header-login{
color: #fff !important;
font-size: 20px !important;
font-weight: bolder;
margin-bottom: 15px !important;
padding: 5px;
margin-top: -15px;
margin-right: -15px !important;
margin-left: -15px !important;
-webkit-font-smoothing:antialiased !important;
  
}
.page-id-17851 .box-login > .cont-login input[type="text"],
.page-id-28571 .box-login > .cont-login input[type="text"],
.page-id-30071 .box-login > .cont-login input[type="text"], 
.page-id-23511 .box-login > .cont-login input[type="text"],
.page-id-45411 .box-login > .cont-login input[type="text"],
.page-id-23541 .box-login > .cont-login input[type="text"]{
  border-radius: 5px;
  max-width: 410px;
  width: 100%;
}
.page-id-17851 .box-login .cont-login hr,
.page-id-28571 .box-login .cont-login hr,
.page-id-30071 .box-login .cont-login hr,
.page-id-23511 .box-login .cont-login hr,
.page-id-45411 .box-login .cont-login hr,
.page-id-23541 .box-login .cont-login hr{
  width: 100%;
  margin: 20px auto;
  border: none;
  border-top: 1px solid #EEE;
}

/*FIN PRUEBA LOGIN HOME*/
/*Menu accordeon*/

.page-id-42941 .fusion-accordian .panel-title a,
.page-id-23841 .fusion-accordian .panel-title a,
.page-id-35101 .fusion-accordian .panel-title a,
.page-id-32531 .fusion-accordian .panel-title a,
.page-id-29561 .fusion-accordian .panel-title a,
.page-id-43771 .fusion-accordian .panel-title a,
.page-id-2851 .fusion-accordian .panel-title a{
  background-color: #001689;
  padding: 5px 0 5px 15px;
  margin: 15px 0;
  border-radius: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
}
.page-id-42941 .fusion-accordian .panel-title a .fa-fusion-box,
.page-id-23841 .fusion-accordian .panel-title a .fa-fusion-box,
.page-id-35101 .fusion-accordian .panel-title a .fa-fusion-box,
.page-id-32531 .fusion-accordian .panel-title a .fa-fusion-box,
.page-id-29561 .fusion-accordian .panel-title a .fa-fusion-box,
.page-id-43771 .fusion-accordian .panel-title a .fa-fusion-box,
.page-id-32681 .fusion-accordian .panel-title a .fa-fusion-box,
.page-id-2851 .fusion-accordian .panel-title a .fa-fusion-box{
  background: #004571;
}
.page-id-32531 .fusion-panel.panel-default,
.page-id-29561 .fusion-panel.panel-default,
.page-id-43771 .fusion-panel.panel-default,
.page-id-2851 .fusion-panel.panel-default{
  border: none;
}
.page-id-42941 a[data-toggle="collapse"] div.fusion-toggle-heading,
.page-id-23841 a[data-toggle="collapse"] div.fusion-toggle-heading,
.page-id-35101 a[data-toggle="collapse"] div.fusion-toggle-heading,
.page-id-32531 a[data-toggle="collapse"] div.fusion-toggle-heading,
.page-id-32531 a[data-toggle="collapse"]:hover div.fusion-toggle-heading,
.page-id-29561 a[data-toggle="collapse"] div.fusion-toggle-heading,
.page-id-29561 a[data-toggle="collapse"]:hover div.fusion-toggle-heading,
.page-id-43771 a[data-toggle="collapse"] div.fusion-toggle-heading,
.page-id-43771 a[data-toggle="collapse"]:hover div.fusion-toggle-heading,
.page-id-2851 a[data-toggle="collapse"] div.fusion-toggle-heading,
.page-id-2851 a[data-toggle="collapse"]:hover div.fusion-toggle-heading{
  color: #FFF !important;
}
/*FIN Menu accordeon*/

/*MENU CONOCENOS*/
.menu-conocenos{
  padding: 0;
  margin: 25px 0;
}
  .menu-conocenos li{
    border-bottom: 1px solid rgb(215, 223, 228);
    position: relative;
    height: auto;
    width: 100%;
    display: inline-block;
  }
  .menu-conocenos li:last-child{
    border-bottom: none !important;
  }
  .menu-conocenos li a{
    display: inline-block;
    font-size: 16px;
    line-height: 1.5;
    width:100%;
    padding: 10px 25px;
    background-color: rgb(243, 245, 246);
    -webkit-transition: all .25s ease-in-out .2s;
       -moz-transition: all .25s ease-in-out .2s;
        -ms-transition: all .25s ease-in-out .2s;
         -o-transition: all .25s ease-in-out .2s;
            transition: all .25s ease-in-out .2s;
  }
  .menu-conocenos li a::before{
    -webkit-transition: all .25s ease-in-out .2s;
       -moz-transition: all .25s ease-in-out .2s;
        -ms-transition: all .25s ease-in-out .2s;
         -o-transition: all .25s ease-in-out .2s;
            transition: all .25s ease-in-out .2s;
    top: 15px;
    left: 0;
    position: absolute;
    opacity: 0;
    content: '\f105';
    color: #004165;
    font:normal normal normal 14px/1 FontAwesome;
  }
  .menu-conocenos li a:hover{
    padding-left: 35px;
    color: #004165;
    background-color: rgb(215, 223, 228);
  }
  .menu-conocenos li a:hover::before{
    opacity: 1;
    left: 15px;
  }
  /*.menu-conocenos li a:nth-child(even){}*/
/*FIN MENU CONOCENOS*/
/*full-width*/
.page-template-100-width .fusion-fullwidth-2{
  min-height: 420px;
  /*background-size: auto 100% !important;*/
}
.page-template-100-width .fusion-fullwidth-2 .fusion-row{
  text-align: center;  
}
.page-template-100-width h3{
  font-size: 20px !important;
  /*text-align: center;*/
  margin: 20px auto ;
  width: 100%;
}
.page-template-100-width h3,
.page-template-100-width .fusion-separator.sep-shadow{
  display: inline-block !important;
}
.page-template-100-width .fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed{
  display: inline-block !important;
  background-color: #fff !important;
  padding: 20px 15px 15px 15px !important;
  width: 100% !important;
  min-height: 170px !important;
  -webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.3);
  box-shadow: 1px 1px 5px rgba(0,0,0,0.3);
  margin-bottom: 25px !important;
}
.page-template-100-width .fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed a{
  color: #e10707 !important;
  padding-top: 5px !important;
}
.page-template-100-width .fusion-content-boxes.content-boxes-icon-boxed .heading .fontawesome-icon{
  /*top: -40px !important;*/
}
.page-template-100-width h2.content-box-heading{
  padding: 15px 0 10px 0;
}

/*Fin full-width*/

/*menu accordion 2*/

#dc_jqaccordion_widget-%ID%-item{
  background-color: #f9f9f9 !important;
  border: 1px solid #dadada !important;
}
#dc_jqaccordion_widget-%ID%-item ul a{
  font-size: 13px !important;
  font-weight: normal !important;
  padding: 10px 30px 10px 10px !important;
  border:none !important;
  border-bottom: 1px solid #dadada !important;
  text-shadow: none !important;
  background-color: #f9f9f9 !important;
  background-image: none !important;
  position: relative !important;
  -webkit-transition: all .25s ease-in-out .05s;
     -moz-transition: all .25s ease-in-out .05s;
      -ms-transition: all .25s ease-in-out .05s;
       -o-transition: all .25s ease-in-out .05s;
          transition: all .25s ease-in-out .05s;
}
#dc_jqaccordion_widget-%ID%-item ul li > ul.sub-menu a {
  background-color: #fff !important;
  padding: 10px 30px 10px 25px !important;
}
#dc_jqaccordion_widget-%ID%-item ul a.dcjq-parent.active:hover:after,
#dc_jqaccordion_widget-%ID%-item ul a.dcjq-parent:hover:after{
  color: #e10707 !important;  
}
#dc_jqaccordion_widget-%ID%-item ul a:hover{
  font-weight: bold !important;
  background-color: #D9D9D8 !important;
}
#dc_jqaccordion_widget-%ID%-item ul a span{
  float: right !important;
}
#dc_jqaccordion_widget-%ID%-item ul a.dcjq-parent:after,
#dc_jqaccordion_widget-%ID%-item ul a.dcjq-parent.active:after{
  font: normal normal normal 16px/1 FontAwesome !important;
  background-image: none !important;
  position: absolute;
  right: 10px;
  top: 12px;
  color: #333;
}
#dc_jqaccordion_widget-%ID%-item ul a.dcjq-parent.active:after{
  content: "\f107" !important;
  color: #e10707;
}

#dc_jqaccordion_widget-%ID%-item ul a.dcjq-parent:after{
  content: "\f105" !important;
}
/*fin menu accordion 2*/

.hidden-xs{
  display: inline-block;
}
.visible-xs{
  display: none;
}


/*linea de tiempo*/
.timeline{
  height: 600px;
}

.timeline .issues {
  padding: 25px 0 0 0 !important;
  /*overflow: visible !important;*/
}
.timeline .issues li{width: auto !important;}
.timeline .issues li span{display: none;
}
.timeline .issues li p{display: inline-block !important;}
.timeline .issues li img{
  margin: 25px 0 10px 0 !important;
  -webkit-transform: none;
     -moz-transform: none;
      -ms-transform: none;
       -o-transform: none;
          transform: none;
  width: auto !important;
}
/*fin linea de tiempo*/


/*Canales de pago*/




/*menu tab*/
.menu-tab .tab-link h4{
  font-size: 18px !important;  
  color: #686868 !important;  
}
.menu-tab-2 .tab-link h4{
  color: #686868 !important;  
  font-size: 13px !important;
  font-weight: bolder !important;
  line-height: 1.4 !important
}
.menu-tab-2 .tab-link h4 span{
  font-weight: normal !important;
  font-size: 12px !important;
}
.menu-tab-2 .active .tab-link h4,.menu-tab-2 .tab-link:hover h4,
.menu-tab .active .tab-link h4,.menu-tab .tab-link:hover h4{
  color: #fff !important;
}
.menu-tab-2 .nav-tabs li{
  display: inline-block !important;
  margin: 0 2.5% !important;
  width: 45% !important;
  float: left !important;
}
.menu-tab-2 .nav-tabs li a{
  border-radius: 5px !important;
  min-height: 95px !important;
}
/*fin menu tab*/
.post-content .fusion-column-wrapper > iframe[name="gzplayer"],
.post-content .fusion-column-wrapper > iframe[name="gzplayer"] .jwplayer.playlist-none.jw-user-inactive,
.post-content p > iframe[name="gzplayer"],
.post-content p > iframe[name="gzplayer"] .jwplayer.playlist-none.jw-user-inactive,
.post-content p > iframe#MSOPageViewerWebPart_WebPartWPQ3{
  width: 100% !important;
} 
.post-content p > iframe#MSOPageViewerWebPart_WebPartWPQ3 form[name="form1"] div div,
.post-content p > iframe#MSOPageViewerWebPart_WebPartWPQ3 form[name="form1"] div div > table {
  width: 100% !important;
  display: inline-block !important;
}
.ua-mobile #wrapper{
  overflow: auto !important;
}
.m-t{
  margin-top: 15px !important;
}
.bo-t-l-r{
  background-color: #f3f5f6 !important;
  /*padding-top: 10px !important;*/
  border-top: 1px solid #d7dfe4 !important;
  border-left: 1px solid #d7dfe4 !important;
  border-right: 1px solid #d7dfe4 !important;
}
.bo-l-r-b{
  border-left: 1px solid #d7dfe4 !important;
  border-right: 1px solid #d7dfe4 !important;
  border-bottom: 1px solid #d7dfe4 !important;
  margin-bottom: 10px !important;
}
.numero{
  content: '';
  background-color: #e10707 !important;
  font-size: 20px !important;
  color: #fff !important;
  padding: 4px 9px !important;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  position: absolute !important;
  margin-left: -35px !important; 
  margin-top: 1px !important;
  text-align: center !important;
  font-weight: bolder !important;
}
.fusion-contact-info{
  display: inline-block !important;
  float: right;
}
/*.menu-top{}*/
.menu-top{
  padding: 10px 0 ;
}
.menu-top,.searchandfilter{
  height: 45px;
  margin: 0 !important;
  display: inline-block;
}
.menu-top li,
.menu-top li a{
  padding: 0 5px;
  color: #fff;
  font-size: 15px;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}
.menu-top li,
.searchandfilter ul li{
  display: inline-block !important;
  float: left;
  position: relative;
}
.sf-field-search > input{
  -webkit-border-radius: 5px 0 0 5px ;
  -moz-border-radius: 5px 0 0 5px ;
  -o-border-radius: 5px 0 0 5px ;
  border-radius: 5px 0 0 5px ;
  border: 0;
  height: 33px;

}
.sf-field-submit > input{
  -webkit-border-radius: 0 5px 5px 0;
  -moz-border-radius: 0 5px 5px 0;
  -o-border-radius: 0 5px 5px 0;
  border-radius: 0 5px 5px 0;
  border: 0;
  height: 33px;
  width: 30px;
  background: #fff url(search.jpg) center center no-repeat;
  cursor: pointer !important;
  position: absolute;
  left: -40px;
  top: 20px
}
.single.single-post .fusion-flexslider .slides .flex-active-slide{
  overflow: hidden !important;
  position: relative !important;
  height: 300px !important;
}
/*Imagen Post*/
.single.single-post .fusion-flexslider .slides .flex-active-slide a{
  position: absolute !important;
  /*top: -50% !important;*/
  top: -10% !important;
  left: 0 !important;
}
/*Fin Imagen Post*/
@media (max-width: 800px) {
  .hidden-xs{
    display: none !important;
  }
  .visible-xs{
    width: 100%;
    display: inline-block !important;
  }

  /*noticias*/
  .fusion-blog-layout-medium .fusion-post-slideshow{
      width: 100% !important;
  }
  /*fin noticias*/
  /*home*/
  /*.home .fusion-layout-column.fusion-spacing-yes{*/
  
  .fusion-flip-box-wrapper.fusion-column.col-lg-3.col-md-3.col-sm-3{
    display: inline-block !important;
    float: left !important;

  }
  .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo a img{
    max-width: 150px !important;
  }
  .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header-banner{
    float: left !important;
  }
  .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo{
    width: 100% !important;
  }
  .home .fusion-layout-column.fusion-spacing-yes:nth-child(4) + .fusion-clearfix,
  .home .fusion-layout-column.fusion-spacing-yes:nth-child(5) + .fusion-clearfix,
  .page-id-28571 .fusion-layout-column.fusion-spacing-yes:nth-child(3) + .fusion-clearfix,
  .page-id-28571 .fusion-layout-column.fusion-spacing-yes:nth-child(6) + .fusion-clearfix,
  .home .cont-box-login{
    display: none !important;
  }
  nav.nav-logo ul{
    display: inline-block !important;
    padding: 0 !important;
  }

  .fusion-recent-posts .columns .column h4{
    clear: both !important;
  }
  /*fin home*/
  .page-id-1091 .fusion-layout-column.fusion-spacing-yes,
  .page-id-23561 .fusion-one-third.one_third,
  .page-id-23511 .fusion-one-third.one_third,
  .fusion-layout-column.fusion-spacing-yes .fusion-animated .fusion-layout-column.fusion-spacing-yes,
  .fusion-fullwidth .fusion-layout-column.fusion-spacing-yes,
  .fusion-two-third.fusion-layout-column.fusion-spacing-yes{
    width: 100% !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .col-1.visible-xs,.col-2.visible-xs,
  .fusion-one-third.fusion-layout-column.fusion-spacing-yes + .fusion-two-third.fusion-layout-column.fusion-spacing-yes,
  .fusion-column.col-sm-3,
  .columns.fusion-columns-2.columns-2 .col-sm-6,
  .fusion-flip-box-wrapper.fusion-column.col-sm-3,
  .fusion-layout-column.fusion-spacing-yes{
    width: 45% !important;
    margin-left: 2% !important;
    margin-right: 2% !important;
    display: inline-block;
  }
  .page-id-1091 .fusion-layout-column.fusion-spacing-yes + .fusion-two-third.fusion-layout-column.fusion-spacing-yes{width: 100% !important;margin-left: auto !important;margin-right: auto !important;}
  .fusion-layout-column .imageframe-align-center span,.fusion-layout-column .imageframe-align-center img{width: 100% !important;}
  .page-id-33141 .fusion-one-full .fusion-column-wrapper.fusion-animated{min-height: 155px;}
  
  /*.fusion-one-third.fusion-layout-column.fusion-spacing-yes + .fusion-two-third,*/
  .fusion-one-third.fusion-layout-column.fusion-spacing-yes,
  .fusion-two-third.fusion-layout-column.fusion-spacing-yes + .fusion-one-third{
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-align-items:center;
    -moz-align-items:center;
    align-items:center;
    -webkit-align-content:center;
    -moz-align-content:center;
    align-content:center;
    -webkit-justify-content:center;
    -moz-justify-content:center;
    justify-content:center;
  }
  .page-id-32731 .fusion-tabs .nav-tabs.nav-justified > li{
    width: 25% !important;
    display: inline-block !important;
  }
 
/*  #header-banner{
    margin-top: 0 !important;
  }
  .header-v4 #header{
    padding: 10px 0 0 0!important;
  }*/
  /*.header-v4 .social-networks-light .twitter a{
    background-image:url(../Avada-Child-Theme/images/white/twitterGris.png) !important;
  }
  .header-v4 .social-networks-light .rss a{
    background-image:url(../Avada-Child-Theme/images/white/rssGris.png) !important;
  }
  .header-v4 .social-networks-light .youtube a{
    background-image:url(../Avada-Child-Theme/images/white/youtubeGris.png) !important;
  }
  #header-search-form-responsive .searchandfilter{
    width: 98%;
  }
  #wrapper #header-search-form-responsive .searchandfilter ul .sf-field-search{width: 100%;}
  #wrapper #header-search-form-responsive .searchandfilter ul .sf-field-search input{
    width: 100% !important;
    border: 1px solid #dadada;
  }
  #header-search-form-responsive .searchandfilter .sf-field-submit input[type='submit']{
    background-image: url(images/icons/lupaGris.png) !important;
  }

  .alignright{position: relative !important;}
  .top-menu{
    float: right !important;
    width: 100%;
  }
  .mobile-topnav-holder .mobile-selector{
    clear: both;
    width: 40px;
    float: right;
    background: none;
    border: none;
    margin-bottom: 5px;
  }
  .mobile-topnav-holder .mobile-selector .selector-down{
    position:relative !important;
    border: none;
  }
  .mobile-topnav-holder .mobile-selector .selector-down:before{
    color: #fff !important;
    -webkit-font-smoothing:antialiased !important;
    font-weight: normal !important;
  }
  #mobile-nav{
    clear: both;
    margin-bottom: 5px;
  }
  #mobile-nav li a{
    text-align: left;
  }
  #mobile-nav .mobile-nav-item{
    position: relative;
  }
  #mobile-nav .mobile-nav-item>a::after{
    content: '';
    background: url(images/icons/arrow-blue.png) center center no-repeat;
    width: 35px;
    height: 35px;
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
  }

  #mobile-nav .mobile-nav-item>a  + .sub-menu{
    display: none !important;
  }
  #mobile-nav .mobile-nav-item>a::after:hover + .sub-menu.active{
    display: block !important;
  }
  .post .meta-info,
  .footer-area .col p{
    margin: 0 !important;
  }
  .post-content #blog{
    margin-top: 20px !important;
  }
  #wrapper .post-content .post{
    margin-bottom: 20px !important;
  }
  .grid-layout .post-content-container{
    padding: 10px !important;
  }
  img.size-full{
    margin-bottom: 20px !important;
  }
  #main,#content{
    margin-bottom: 5px !important;
  }
  .page-title{
    padding-top: 0 !important;
  }
  .breadcrumbs{
    margin-top: 0 !important;
  }
  #main,#content,
  #wrapper .page-title-container{
    padding-bottom: 0 !important;
  }
  .toggle-content {
    padding-left: 0;
  }
  #wrapper h5.toggle a{
    font-size: 16px;
  }
  .box-lista-menu-wp ul {
  background-color: #fff;
  padding: 5px 0; }

  .box-lista-menu-wp ul li {
  text-align: left;
  display: block;
  margin: 10px 5px;
  padding: 0 5px; }

  .menu-wp a {
  color: #909090; }

  .box-lista-menu-wp {
  height: 0;
  -webkit-transition: all 0.2s ease-in-out 0.2s;
  transition: all 0.2s ease-in-out 0.2s; }

  .btn-menu-wp + ul {
  visibility: hidden;
  -webkit-transform: scale(1, 0);
  -ms-transform: scale(1, 0);
  transform: scale(1, 0);
  height: 50px; }

  .btn-menu-wp:hover + .box-lista-menu-wp {
  height: 150px;
  display: block;
  height: 150px;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1); }

  .menu-wp .btn-menu-wp {
  z-index: 100;
  border-radius: 3px;
  border: 1px solid #ccc;
  width: 40px;
  height: 40px;
  background-color: #FFF !important;
  display: none; } 
}*/
}
@media (max-width : 650px) {
  .fusion-flip-box.hover .flip-box-back,
  .fusion-flip-box.hover .flip-box-front,
  .fusion-flip-box .flip-box-front,
  .fusion-flip-box .flip-box-back{
    position: relative !important;
    -webkit-transform: none !important;
       -moz-transform: none !important;
        -ms-transform: none !important;
         -o-transform: none !important;
            transform: none !important;
    border-radius: 0 !important
  }
  .fusion-flip-box .flip-box-back,
  .fusion-flip-box .flip-box-front{
    -webkit-backface-visibility:visible !important;
    -moz-backface-visibility:visible !important;
    -o-backface-visibility:visible !important;
    backface-visibility:visible !important;

  }




  #wpsl-stores{
    width: 90% !important;
    background-color: #f8f8f8 !important;
    border: 1px solid #ededed;
    overflow-y: scroll !important;
  }
  .fusion-fullwidth .fusion-one-full > .fusion-column-wrapper{
    width: 100% !important;
  }
  .post-content article:first-child{
   /*min-height: auto !important;
    -webkit-background-size: auto 100% !important;
    background-size: auto 100% !important;
    padding: 30px 10px !important;
    margin: 0 auto !important;
    display: inline-block;
    min-width: 100%;
    max-width: 90%;*/ 
  }
  .post-content article:first-child h2{
    font-size: 18px !important;
  }
  #main{
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  /*home*/
  .home .fusion-layout-column.fusion-spacing-yes:nth-child(8){
    margin-bottom: 55px !important;
  }
  /*.home .fusion-one-third .fusion-column-wrapper{*/
  .fusion-one-third .fusion-column-wrapper{
    max-width: 340px !important;
  }
  /*.home .fusion-layout-column.fusion-spacing-yes{*/
  .page-template-100-width .fusion-two-third.fusion-layout-column.fusion-spacing-yes > .fusion-column-wrapper,
  .page-template-100-width .fusion-one-third.fusion-layout-column.fusion-spacing-yes ,
  .page-template-100-width .fusion-flip-box-wrapper.fusion-column.col-lg-3.col-md-3.col-sm-3,
  .page-template-100-width .fusion-layout-column.fusion-spacing-yes{
    width: 100% !important;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-align-items:center;
    -moz-align-items:center;
    align-items:center;
    -webkit-align-content:center;
    -moz-align-content:center;
    align-content:center;
    -webkit-justify-content:center;
    -moz-justify-content:center;
    justify-content:center;
  }
  /*fin home*/
  nav.nav-logo ul li{
    /*display: block !important;*/
	
  }
  .col-1.visible-xs,.col-2.visible-xs,
.fusion-one-third.fusion-layout-column.fusion-spacing-yes + .fusion-two-third.fusion-layout-column.fusion-spacing-yes,
  .fusion-flip-box-wrapper.fusion-column.col-sm-3,
  .fusion-column.col-sm-3,
  .columns.fusion-columns-2.columns-2 .col-sm-6,
  .post-content .fusion-layout-column.fusion-spacing-yes,
  .fusion-fullwidth .fusion-layout-column.fusion-spacing-yes{
    width: 100% !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .post-content .fusion-layout-column.fusion-spacing-yes > .fusion-column-wrapper.fusion-animated{
    margin:0  auto !important;
  }
  .single.single-post .fusion-flexslider .slides .flex-active-slide a{
    top: 0 !important;
  }

}


/*FIN Css ea.cl*/


.fusion-contact-info .searchandfilter:first-child{display: none}
/*iframe#Pago,iframe#Contingencias{max-width: 280px !important;}*/

/*.fusion-one-third:nth-child(4) .fusion-column-wrapper.fusion-animated .imageframe-align-center + .fusion-one-full > .fusion-column-wrapper.fusion-animated,*/
.page-id-28571 .fusion-one-third.fusion-column-last .fusion-column-wrapper.fusion-animated,
.fusion-one-third:nth-child(8) .fusion-column-wrapper.fusion-animated,
.fusion-one-third:nth-child(4) .fusion-column-wrapper.fusion-animated{
	/*padding: 0 !important;*/
}
iframe#Pago, iframe#Pago > body {
	height: auto !important;
	margin: 0 !important;
	width: 100% !important;
	min-height: 150px !important;
	padding-left: 10px;
}
iframe#Contingencias{
	height: auto !important;
	margin: 0 !important;
	width: 100% !important;
	max-height: 114px !important;
}
.page-id-23511 .box-login .header-login,
.page-id-23541 .box-login .header-login{
	margin: 0 !important;
}
@media (max-width: 600px){
	.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header-banner {
	    margin-top: 2px !important;
	}

	nav.nav-logo ul li {margin: 4px;}

	.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header {
	    padding-top: 5px !important;
	    padding-bottom: 5px !important;
	}

	.fusion-header {
	    padding-left: 10px;
	    padding-right: 10px;
	    -webkit-backface-visibility: hidden;
	    -moz-backface-visibility: hidden;
	    -ms-backface-visibility: hidden;
	    backface-visibility: hidden;
	}

	.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo a img {
	    max-width: 150px !important;
	    max-height: 70px;
	}

	.ls-wp-fullwidth-container{display:none !important;}

	.fusion-mobile-menu-design-modern .fusion-social-links-header {display: none !important;}

	.menu-top {padding: 5px 0 !important;}

	.fusion-social-links-header {display:none !important;}
	
	.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo a {
		    text-align: center;
		    font-size: 13px;
		    }
	.fusion-contact-info .searchandfilter:first-child{display: inline-block;}
	.menu-top + .searchandfilter{display:none;}
	.searchandfilter{
		float: left;
		height: 35px !important;
	}
	.sf-field-search{width: 70%;}
	.searchandfilter ul,.searchandfilter ul li{
		padding: 0;
	}
	.menu-top{
		height: 25px !important;
	}
	.sb-toggle-wrapper,
	.fusion-alignleft{
		border: none !important;
	}
	.fusion-alignright{border-top: 2px solid #004165;}
	.fusion-contact-info{
		padding: 1em 10px 10px 10px !important;
	}
	#slidingbar,
	.sb-toggle-wrapper{
		background-color: #e10707;
	}
	.sb-toggle-wrapper .sb-toggle:after{
		content: "Oficina Virtual";
	    font-size: 12px;
	    padding: 20px 15px 12px 15px;
	    font-weight: bold;
	    left: -112px;
	    width: 82px;
	    top: 0px;
	    background-color: #e10707;
	    font-family: Arial, Helvetica, sans-serif;
	}
	.single.single-post .fusion-flexslider .slides .flex-active-slide a{
		top:  !important;
	}
	iframe[title="Oficina Virtual"]{
		float: left;
	    margin-left: -15px;
	    max-height: 360px;
	}
	.fusion-mobile-menu-icons a.fusion-icon{
	position: absolute;
    top: 50px;
    right: 11px;
    z-index: 10000;
    color: #fff;
	}
	#slidingbar-area > .slidingbar > .fusion-row,
	#slidingbar-area > .slidingbar > .fusion-row > .fusion-columns.row.fusion-columns-3.columns.columns-3{max-height: 160px;}
	#slidingbar-area .fusion-column.col-lg-12.col-md-12.col-sm-12{margin-bottom: 0 !important;}
	.slidingbar-area{
		padding: 10px !important;
	}
}
@media (max-width: 640px) and (min-width: 480px){
	.fusion-contact-info{
		width: 100%;
	}
	.sb-toggle-wrapper{position: relative !important;}
	.sb-toggle-wrapper .sb-toggle:after{
	    left: 190px;
	    top: -3px;
	}
	.menu-top{
		float: right;
		margin-right: 30px !important;
	}
	.fusion-mobile-menu-icons a.fusion-icon{
		top: 17px;
	}
}
.btn-oficina-virtual{
  font-weight: bold;
  width: auto;
  margin: 0 auto;
}
.ilightbox-holder.smooth.ilightbox-prev{
  display:none;
}

.btnsinluz
{
	background-image: url('http://www.cge.cl/wp-content/uploads/2018/11/ESTAS-SIN-LUZ-ON.png');
	width:245px;
	height:67px;
	background-repeat:no-repeat;

		
}
.btnsinluz:hover
{
	background-image: url('http://www.cge.cl/wp-content/uploads/2018/11/ESTAS-SIN-LUZ-OFF.png');
	width:245px;
	height:67px;
	background-repeat:no-repeat;
	
}
.btnsolicitud
{
	background-image: url('http://www.cge.cl/wp-content/uploads/2018/12/FORMULARIO-SOLICT-REC-ON.png');
	width:245px;
	height:67px;
	background-repeat:no-repeat;
	
}
.btnsolicitud:hover
{
	background-image: url('http://www.cge.cl/wp-content/uploads/2018/12/FORMULARIO-SOLICT-REC-OFF.png');
	width:245px;
	height:67px;
	background-repeat:no-repeat;
	
}
.btndire
{
	background-image: url('http://www.cge.cl/wp-content/uploads/2018/12/NUMERO-CLIENTE-ON.png');
	width:245px;
	height:67px;
	background-repeat:no-repeat;

	
}
.btndire:hover
{
	background-image: url('http://www.cge.cl/wp-content/uploads/2018/12/NUMERO-CLIENTE-OFF.png');
	width:245px;
	height:67px;
	background-repeat:no-repeat;

}
.btndetalle
{
	background-image: url('http://www.cge.cl/wp-content/uploads/2018/12/DETALLE-BOLETA-ON.png');
	width:245px;
	height:67px;
	background-repeat:no-repeat;

	
}
.btndetalle:hover
{
	background-image: url('http://www.cge.cl/wp-content/uploads/2018/12/DETALLE-BOLETA-OFF.png');
	width:245px;
	height:67px;
	background-repeat:no-repeat;

}


.borderTopCeleste {
    -webkit-box-shadow: 2px 2px 10px 1px #e5e5e5 !important;
    box-shadow: 2px 2px 10px 1px #e5e5e5 !important;
    border-top: 8px solid #00A7E1 !important;
    margin: 5px;
}
@media (max-width: 640px) and (min-width: 480px){
	.borderTopCeleste {
    -webkit-box-shadow: 2px 2px 10px 1px #e5e5e5 !important;
    box-shadow: 2px 2px 10px 1px #e5e5e5 !important;
    border-top: 8px solid #00A7E1 !important;
    margin: 5px;
}
}

.borderTopOrange {
    -webkit-box-shadow: 2px 2px 10px 1px #e5e5e5 !important;
    box-shadow: 2px 2px 10px 1px #e5e5e5 !important;
    border-top: 8px solid #F18A00 !important;
    margin: 5px;
}
@media (max-width: 640px) and (min-width: 480px){
	.borderTopOrange {
    -webkit-box-shadow: 2px 2px 10px 1px #e5e5e5 !important;
    box-shadow: 2px 2px 10px 1px #e5e5e5 !important;
    border-top: 8px solid #F18A00 !important;
    margin: 5px;
}
}

.borderTopGreen {
    -webkit-box-shadow: 2px 2px 10px 1px #e5e5e5 !important;
    box-shadow: 2px 2px 10px 1px #e5e5e5 !important;
    border-top: 8px solid #00B451 !important;
    margin: 5px;
}
@media (max-width: 640px) and (min-width: 480px){
	.borderTopGreen {
    -webkit-box-shadow: 2px 2px 10px 1px #e5e5e5 !important;
    box-shadow: 2px 2px 10px 1px #e5e5e5 !important;
    border-top: 8px solid #00B451 !important;
    margin: 5px;
}
}

.borderTopBlue {
    -webkit-box-shadow: 2px 2px 10px 1px #e5e5e5 !important;
    box-shadow: 2px 2px 10px 1px #e5e5e5 !important;
    border-top: 8px solid #00B451 !important;
    margin: 5px;
}
@media (max-width: 640px) and (min-width: 480px){
	.borderTopBlue {
    -webkit-box-shadow: 2px 2px 10px 1px #e5e5e5 !important;
    box-shadow: 2px 2px 10px 1px #e5e5e5 !important;
    border-top: 8px solid #00B451 !important;
    margin: 5px;
}
}



.fusion-accordian .panel-title a .fa-fusion-box {
    background-color: #001689 !important;
 
}
.fusion-flip-box {
	min-height:300px !important;
}
.botones-doc { text-align:left !important; }
@media (max-width: 640px) and (min-width: 480px){
	.img-canales{
    		max-width: 30%;
	}
	.img-boleta-m{
    		max-width: 50%;
	}

}
.btn-of-v
{  display: inline-block;
    font-weight: 700;
    border-radius: 35px;
    padding: 14px 28px;
    margin-bottom: 5px;
    margin-right: 5px;
    border: 2px solid transparent;
    text-decoration: none;
    height: 45px;
    background-color: #00A7E1;	
}
@media (max-width: 600px){
	.btn-of-v
	{  display: inline-block;
    	font-weight: 700;
    	border-radius: 35px;
    	padding: 14px 28px;
	margin-bottom: 5px;
    	margin-right: 5px;
    	border: 2px solid transparent;
    	text-decoration: none;
 	height: 25px !important;
    	background-color: #00A7E1;	
}
}
.Boxhomecge 
{  
    display: inline-block !important;
    background-color: #fff !important;
    padding: 0px 0px 0px 0px !important;
    width: 100% !important;
    min-height: 170px !important;
    -webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.3);
    box-shadow: 1px 1px 5px rgba(0,0,0,0.3);
    margin-bottom: 25px !important;
    border-top: #001689 !important;
    border-top: solid !important;
    border-top-width: 5px;
    height:397px;	
 	
}

/* COMIENZO BANNER DE PAGINAS INTERIORES*/

.fusion-page-title-bar .fusion-breadcrumbs, .fusion-page-title-bar .fusion-breadcrumbs a {
	color:#ffffff !important;
	padding-top: 10%;
    font-size: 18px !important;
    text-transform: capitalize;
}
.fusion-page-title-secondary{
	display: table-caption;
	vertical-align: top !important;
	width: 45%;
}
.fusion-page-title-wrapper
{
	width: 50% !important;
	display: block !important;
		
}
@media (max-width: 640px) and (min-width: 340px)
{
	.fusion-page-title-secondary {
		/*display: table-caption !important;*/
    		vertical-align: top !important;
    		width: 45%;
	}
	.fusion-page-title-wrapper {
		vertical-align: top !important;
		background-color: rgba(0, 22, 137, 0.4) !important;
		padding-left: 10px;
		width: 100% !important;
                height: 350px !important;


	}
	.fusion-page-title-captions {
    		display: contents !important;
    		vertical-align: top !important;
    		width: 100%;
 	}
	.fusion-breadcrumbs{
		width:55%;
	}
	.fusion-page-title-bar
	{
		height:250px !important;
	        background-position: right center;
	
	} 
	.page-template-100-width h3 		
	{
		width:100% !important;
	}
}
.fusion-page-title-bar h1
{
	color:#ffffff !important;
	font-size:32px !important;
	padding-top:40px;
	text-align: left !important;; 
}
.fusion-page-title-captions {
    display: contents !important;
    vertical-align: top !important;
    width: 100%;
}
.fusion-page-title-bar
{
	height:390px !important;
	background-color: #ffffff;
	margin-bottom: 50px;
} 
.fusion-page-title-bar h3
{
	color:#ffffff !important;
	width:80%;
	text-align: left !important; 
	padding: 100px 0px 0px 0px;
}
.boton-ovalado
{
border: 1px solid #e57200; /*anchura, estilo y color borde*/
padding: 10px; /*espacio alrededor texto*/
background-color: #e57200; /*color botón*/
color: #ffffff; /*color texto*/
text-decoration: none; /*decoración texto*/
text-transform: none !important; /*capitalización texto*/
font-family: 'Arial', sans-serif; /*tipografía texto*/
border-radius: 20px !important; /*bordes redondos*/
}
.sidebar .widget h4 {
    font-size: 20px;
    color: #001689 !important;
    border-bottom: #00A7E1 2px solid;
    padding-top: 15px;
    font-weight: bold;
}
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt {
background:rgba(0, 22, 137, 0.7) !important;
}

.pmgdcge {
    display: inline-block !important;
    background-color: #fff !important;
    padding: 0px 10px 0px 0px !important;
    width: 100% !important;
    min-height: 170px !important;
    -webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.3);
    box-shadow: 1px 1px 5px rgba(0,0,0,0.3);
    margin-bottom: 25px !important;
    border-top: #00A7E1 !important;
    border-top: solid !important;
    border-top-width: 5px;
    height: 297px;
    color:#00A7E1 !important;
}
.cont-flip_box-inv{
    min-height: 390px !important;
}
.Img-campana-box
{
  max-width:108% !important;
  padding: 15px !important;
}
.boton-ovalado-home
{

color: #ffffff; /*color texto*/
text-decoration: none; /*decoración texto*/
text-transform: none !important; /*capitalización texto*/
border-radius: 20px !important; /*bordes redondos*/
}
.fusion-footer-copyright-area {
       background: #001689 !important;
}
.fusion-secondary-header {
    background-color: #001689 !important;
}
.fusion-main-menu > ul > li > a
{
    color: #001689 !important;

}
.fusion-main-menu .sub-menu
{
border-top: 3px solid #001689 !important;

}
.fusion-main-menu .sub-menu li a {
 color: #001689 !important;
}
.nav.nav-logo ul li {
 color: #001689 !important;
 
}

/*cambio de logo */
.fusion-accordian .panel-title a
{
	background-color: #00A7E1 !important;
	border-radius: 20px;
	-moz-border-radius: 20px;
    	-webkit-border-radius: 20px;
	color:#ffffff;
	font-size:18px;
	margin: 15px 0;
        padding: 5px 0 5px 15px;

}
.boxOV
{
	height:600px !important;
	z-index: 1000;
}
@media (max-width: 640px) and (min-width: 340px)
{
	.boxOV
 {
	height:600px !important;
	z-index: 1000;

}}

#pieContacto 
{
	font-size: 28px; /*28*/
	color: #fff; 
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.pieContacto a
{
	font-size: 28px; /*28*/
	color: #fff !important; 
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.ImgPieFono
{
	width:26px; /*26*/
	height:60px; /*60*/
	
}
.ImgPieTwitter
{
	width:35px; /* 35 */
	height:60px; /*60*/
	padding-right:5px; 
	max-width: none;
}
.SizeTDFootL
{
	width:35%; /* 38 5 */
	height: 100px;
}
.SizeTDFootR
{
	width:30%; /*30  5 */
}
@media (max-width: 640px) and (min-width: 340px)
{
	#pieContacto
{
	font-size: 18px; /*28*/
	color: #fff; 
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.ImgPieFono
{
	width:20px; /*26*/
	height:46px; /*60*/
}
.ImgPieTwitter
{
	width:25px; /* 35 */
	height:42px; /*60*/
	padding-right:0px; /**/
}
.SizeTDFootL
{
	width:5%; /* 38 5 */
}
.SizeTDFootR
{
	width:5%; /*30  5 */
}
}
#wrapper .post-content blockquote{

	border-color: #00A7E1 !important;

}
.nav-logo
{
font-weight:bold !important;
}
.cajaBorder
{
border-radius: 20px !important; /*bordes redondos*/
border: #00A7E1 solid 5px !important;
}
.cajaBorderVerde
{
border-radius: 20px !important; /*bordes redondos*/
border: #00B451 solid 5px !important;
}
.cajaBorderNaranja
{
border-radius: 20px !important; /*bordes redondos*/
border: #F18A00 solid 5px !important;
}


.cajaBorderAzul
{
border-radius: 20px !important; /*bordes redondos*/
border: #001689 solid 5px !important;
}

@media (max-width: 640px) and (min-width: 340px)
{
	.img-icono-mapa {
		
    		width: 60px !important;
	}
}
.BoxhomecgeCeleste {
    display: inline-block !important;
    background-color: #CCE8F7!important;
    padding: 0px 0px 0px 0px !important;
    width: 100% !important;
    min-height: 170px !important;
    -webkit-box-shadow: 1px 1px 5px rgb(0 0 0 / 30%);
    box-shadow: 1px 1px 5px rgb(0 0 0 / 30%);
    margin-bottom: 25px !important;
    border-top: #001689 !important;
    border-top: solid !important;
    border-top-width: 5px;
    height: 360px;
}
.boton-ovalado-doc
{

color: #ffffff; /*color texto*/
text-decoration: none; /*decoración texto*/
text-transform: none !important; /*capitalización texto*/
border-radius: 20px !important; /*bordes redondos*/
text-align:left !important;
font-size: 14px;
font-family: arial;
font-weight: normal;
}
.link-area-link-icon-hover .icon .circle-no::before
{
	color:#00A7E1 !important; 
}
.box-redondo
{
border-radius: 15px !important;
}
.box-rojo-claro
{
	background-color: #FFB4A8;
    	border-radius: 15px;
	padding-top: 10px;
}
.link-area-link-icon-hover .heading .icon i.circle-yes {
    background-color: #001689 !important;
    border-color: #001689 !important;
}
.fusion-content-boxes .heading-link:hover .icon i.circle-yes{
 background-color: #001689 !important;
    border-color: #001689 !important;
}
.opacidad
{
 opacity:0.9 !important;
}
.fusion-accordian .panel-title, .fusion-sharing-box h4, .fusion-tabs .nav-tabs > li .fusion-tab-heading
{
	font-size:18px !important;

}
@media (max-width: 640px) and (min-width: 340px)
{
.Img-campana {
    height: 350px !important;    
    background-position: right center !important;
    
}
.box-campana
{
    vertical-align: top !important;
    background-color: rgba(0, 22, 137, 0.4) !important;
    padding-left: 10px;
    color:#ffffff !important;

}
}
.servicio-linea-ley-ssbb
{
   height:1100px;	
}
@media (max-width: 640px) and (min-width: 340px)
{
.servicio-linea-ley-ssbb {
    height:1900px;    
}


@media (max-width: 640px) and (min-width: 340px)
{

.sf-field-submit > input{
   top: 10px
}
}
/**/






