.dl-menuwrapper{width:100%;float:left;position:relative;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;-moz-perspective-origin:50% 200%;perspective-origin:50% 200%}
.dl-menuwrapper:first-child{margin-right:100px;height: 50px;}
.dl-menuwrapper button{background:#ccc;border:none;width: 15%;height: 50px;text-indent:-900em;overflow:hidden;position:relative;cursor:pointer;outline:0;float:left;}
.dl-menuwrapper button.dl-active,.dl-menuwrapper button:hover,.dl-menuwrapper ul{background:#aaa}
.dl-menuwrapper button:after{content:'';position:absolute;width: 33px;height: 3px;background: #fff;top: 18px;left: 18%;box-shadow: 0 10px 0 #fff, 0 20px 0 #fff;}
.dl-menuwrapper ul{padding:0;list-style:none;/* -webkit-transform-style:preserve-3d; */-moz-transform-style:preserve-3d;/* transform-style:preserve-3d */}
.dl-menuwrapper li{position:relative;float: left;width: 50%;}
.dl-menuwrapper li ul li.regiones-menu{position:relative;float: left;width: 50% !important;}
.dl-menuwrapper li ul li.regiones-menu a{font-size: 16px}
.dl-menuwrapper li a{display:block;position:relative;padding: 15px 15px;line-height: 15px;color: #fff;outline:0;text-align: left;font-size: 17px;font-weight:700;font-family: 'Merriweather', serif;/* font-family: lato; */}
.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,.1)}
.dl-menuwrapper li.dl-back>a{padding-left: 30px;background: rgb(56, 118, 212) !important;margin: 2px auto;font-size: 15px;color: #668fd0 !important;/* display: table; */text-transform: uppercase;font-weight: bold;}
.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top: 10px;/* line-height: 27px; */font-family: lato;speak:none;font-size: 37px;-webkit-font-smoothing:antialiased;content: "›";color: #fff;}
.dl-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,.3);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}
.dl-menuwrapper li>a:after{right:10px;color:rgba(0,0,0,.15)}
.dl-menuwrapper .dl-menu{/* margin:5px 0 0; */position:absolute;width:100%;opacity:0;pointer-events:none;/* -webkit-transform:translateY(10px); */-moz-transform:translateY(10px);/* transform:translateY(10px); *//* -webkit-backface-visibility:hidden; */-moz-backface-visibility:hidden;/* backface-visibility:hidden; */}
.dl-menuwrapper .dl-menu.dl-menu-toggle{}
.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;/* -webkit-transform:translateY(0); */-moz-transform:translateY(0);/* transform:translateY(-5px); *//* margin: 60px 0 0 0; */position: absolute;top: 53px;}
.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subview>a,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menuwrapper li .dl-submenu{display:none}
 ul.dl-submenu li{width: 50% !important}
  ul.dl-submenu li.dl-back{width: 100% !important}

.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li,.no-js .dl-menuwrapper li .dl-submenu{display:block;width: 100%;}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0}
.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 .4s;-moz-animation:MenuAnimOut1 .4s;animation:MenuAnimOut1 .4s}
.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 .3s ease-in-out;-moz-animation:MenuAnimOut2 .3s ease-in-out;animation:MenuAnimOut2 .3s ease-in-out}
.dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 .4s ease;-moz-animation:MenuAnimOut3 .4s ease;animation:MenuAnimOut3 .4s ease}
.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 .4s ease;-moz-animation:MenuAnimOut4 .4s ease;animation:MenuAnimOut4 .4s ease}
.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 .4s ease;-moz-animation:MenuAnimOut5 .4s ease;animation:MenuAnimOut5 .4s ease}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}}@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0}}@-webkit-keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);opacity:0}}@-moz-keyframes MenuAnimOut1{50%{-moz-transform:translateZ(-250px) rotateY(30deg)}75%{-moz-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-moz-transform:translateZ(-500px) rotateY(0);opacity:0}}@-moz-keyframes MenuAnimOut2{100%{-moz-transform:translateX(-100%);opacity:0}}@-moz-keyframes MenuAnimOut3{100%{-moz-transform:translateZ(300px);opacity:0}}@-moz-keyframes MenuAnimOut4{100%{-moz-transform:translateZ(-300px);opacity:0}}@-moz-keyframes MenuAnimOut5{100%{-moz-transform:translateY(40%);opacity:0}}@keyframes MenuAnimOut1{50%{transform:translateZ(-250px) rotateY(30deg)}75%{transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{transform:translateZ(-500px) rotateY(0);opacity:0}}@keyframes MenuAnimOut2{100%{transform:translateX(-100%);opacity:0}}@keyframes MenuAnimOut3{100%{transform:translateZ(300px);opacity:0}}@keyframes MenuAnimOut4{100%{transform:translateZ(-300px);opacity:0}}@keyframes MenuAnimOut5{100%{transform:translateY(40%);opacity:0}}
.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 .3s;-moz-animation:MenuAnimIn1 .3s;animation:MenuAnimIn1 .3s}
.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 .3s ease-in-out;-moz-animation:MenuAnimIn2 .3s ease-in-out;animation:MenuAnimIn2 .3s ease-in-out}
.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 .4s ease;-moz-animation:MenuAnimIn3 .4s ease;animation:MenuAnimIn3 .4s ease}
.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 .4s ease;-moz-animation:MenuAnimIn4 .4s ease;animation:MenuAnimIn4 .4s ease}
.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 .4s ease;-moz-animation:MenuAnimIn5 .4s ease;animation:MenuAnimIn5 .4s ease}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);opacity:1}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@-moz-keyframes MenuAnimIn1{0%{-moz-transform:translateZ(-500px) rotateY(0);opacity:0}20%{-moz-transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-moz-transform:translateZ(0) rotateY(0);opacity:1}}@-moz-keyframes MenuAnimIn2{0%{-moz-transform:translateX(-100%);opacity:0}100%{-moz-transform:translateX(0);opacity:1}}@-moz-keyframes MenuAnimIn3{0%{-moz-transform:translateZ(300px);opacity:0}100%{-moz-transform:translateZ(0);opacity:1}}@-moz-keyframes MenuAnimIn4{0%{-moz-transform:translateZ(-300px);opacity:0}100%{-moz-transform:translateZ(0);opacity:1}}@-moz-keyframes MenuAnimIn5{0%{-moz-transform:translateY(40%);opacity:0}100%{-moz-transform:translateY(0);opacity:1}}@keyframes MenuAnimIn1{0%{transform:translateZ(-500px) rotateY(0);opacity:0}20%{transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{transform:translateZ(0) rotateY(0);opacity:1}}@keyframes MenuAnimIn2{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes MenuAnimIn3{0%{transform:translateZ(300px);opacity:0}100%{transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn4{0%{transform:translateZ(-300px);opacity:0}100%{transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn5{0%{transform:translateY(40%);opacity:0}100%{transform:translateY(0);opacity:1}}
.dl-menuwrapper>.dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 .4s ease;-moz-animation:SubMenuAnimIn1 .4s ease;animation:SubMenuAnimIn1 .4s ease}
.dl-menuwrapper>.dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 .3s ease-in-out;-moz-animation:SubMenuAnimIn2 .3s ease-in-out;animation:SubMenuAnimIn2 .3s ease-in-out}
.dl-menuwrapper>.dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 .4s ease;-moz-animation:SubMenuAnimIn3 .4s ease;animation:SubMenuAnimIn3 .4s ease}
.dl-menuwrapper>.dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 .4s ease;-moz-animation:SubMenuAnimIn4 .4s ease;animation:SubMenuAnimIn4 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 .4s ease;-moz-animation:SubMenuAnimIn5 .4s ease;animation:SubMenuAnimIn5 .4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-moz-keyframes SubMenuAnimIn1{0%{-moz-transform:translateX(50%);opacity:0}100%{-moz-transform:translateX(0);opacity:1}}@-moz-keyframes SubMenuAnimIn2{0%{-moz-transform:translateX(100%);opacity:0}100%{-moz-transform:translateX(0);opacity:1}}@-moz-keyframes SubMenuAnimIn3{0%{-moz-transform:translateZ(-300px);opacity:0}100%{-moz-transform:translateZ(0);opacity:1}}@-moz-keyframes SubMenuAnimIn4{0%{-moz-transform:translateZ(300px);opacity:0}100%{-moz-transform:translateZ(0);opacity:1}}@-moz-keyframes SubMenuAnimIn5{0%{-moz-transform:translateZ(-200px);opacity:0}100%{-moz-transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn1{0%{transform:translateX(50%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn2{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn3{0%{transform:translateZ(-300px);opacity:0}100%{transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn4{0%{transform:translateZ(300px);opacity:0}100%{transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn5{0%{transform:translateZ(-200px);opacity:0}100%{transform:translateZ(0);opacity:1}}
.dl-menuwrapper>.dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 .4s ease;-moz-animation:SubMenuAnimOut1 .4s ease;animation:SubMenuAnimOut1 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 .3s ease-in-out;-moz-animation:SubMenuAnimOut2 .3s ease-in-out;animation:SubMenuAnimOut2 .3s ease-in-out}
.dl-menuwrapper>.dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 .4s ease;-moz-animation:SubMenuAnimOut3 .4s ease;animation:SubMenuAnimOut3 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 .4s ease;-moz-animation:SubMenuAnimOut4 .4s ease;animation:SubMenuAnimOut4 .4s ease}
.dl-menuwrapper>.dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 .4s ease;-moz-animation:SubMenuAnimOut5 .4s ease;animation:SubMenuAnimOut5 .4s ease}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);opacity:0}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);opacity:0}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);opacity:0}}@-moz-keyframes SubMenuAnimOut1{0%{-moz-transform:translateX(0);opacity:1}100%{-moz-transform:translateX(50%);opacity:0}}@-moz-keyframes SubMenuAnimOut2{0%{-moz-transform:translateX(0);opacity:1}100%{-moz-transform:translateX(100%);opacity:0}}@-moz-keyframes SubMenuAnimOut3{0%{-moz-transform:translateZ(0);opacity:1}100%{-moz-transform:translateZ(-300px);opacity:0}}@-moz-keyframes SubMenuAnimOut4{0%{-moz-transform:translateZ(0);opacity:1}100%{-moz-transform:translateZ(300px);opacity:0}}@-moz-keyframes SubMenuAnimOut5{0%{-moz-transform:translateZ(0);opacity:1}100%{-moz-transform:translateZ(-200px);opacity:0}}@keyframes SubMenuAnimOut1{0%{transform:translateX(0);opacity:1}100%{transform:translateX(50%);opacity:0}}@keyframes SubMenuAnimOut2{0%{transform:translateX(0);opacity:1}100%{transform:translateX(100%);opacity:0}}@keyframes SubMenuAnimOut3{0%{transform:translateZ(0);opacity:1}100%{transform:translateZ(-300px);opacity:0}}@keyframes SubMenuAnimOut4{0%{transform:translateZ(0);opacity:1}100%{transform:translateZ(300px);opacity:0}}@keyframes SubMenuAnimOut5{0%{transform:translateZ(0);opacity:1}100%{transform:translateZ(-200px);opacity:0}}
.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}
.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,.1)}
.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}
.demo-1 .dl-menuwrapper button,.demo-1 .dl-menuwrapper button.dl-active,.demo-1 .dl-menuwrapper button:hover,.demo-1 .dl-menuwrapper ul{background: #0047b2;}
.demo-2 .dl-menuwrapper button{background:#e86814}.demo-2 .dl-menuwrapper button.dl-active,.demo-2 .dl-menuwrapper button:hover,.demo-2 .dl-menuwrapper ul{background:#D35400}
.demo-3 .dl-menuwrapper button{background:#08cbc4}.demo-3 .dl-menuwrapper button.dl-active,.demo-3 .dl-menuwrapper button:hover,.demo-3 .dl-menuwrapper ul{background:#00b4ae}
.demo-4 .dl-menuwrapper button{background:#90b912}
.demo-4 .dl-menuwrapper button.dl-active,.demo-4 .dl-menuwrapper button:hover,.demo-4 .dl-menuwrapper ul{background:#79a002}
.demo-5 .dl-menuwrapper button{background:#744783}.demo-5 .dl-menuwrapper button.dl-active,.demo-5 .dl-menuwrapper button:hover,.demo-5 .dl-menuwrapper ul{background:#643771}









header{height: 60px;max-height: 60px;/* background: #0047b2; */width: 100%;max-width: 100vw;position: relative;top: 0;z-index: 111;}
header .cont_menu{width: 100%;height: 60px;background: #0047b2;position: fixed;z-index:50;padding: 0px 0;top: 0;}
header .cont_menu .menu{width: 20%;height:40px;float: left;background: #eac901;}
header .cont_menu .buscador{width: 268px;height: 38px;float: left;margin: 4px 0 0 90px;}
header  .cont_menu .home-iconss{float:left;width: 40px;height: 40px;margin:2px auto 0 auto;background: url(/noticias/imag/iconos/svg/icono-home.svg)no-repeat center center;float:left;padding:0;background-size: 54px;display:inline-block;z-index:998;position:relative;}
header  .cont_menu .buscador .buscador-ico {width:38px;height:38px;background:url(/noticias/imag/iconos/svg/lupa-white.svg)no-repeat center center;float:right;}
header  .logo{width: 280px;height:110px;position: relative;display: table;margin: 55px auto 0 auto;background: url(/noticias/imag/iconos/svg/logo-m360-negro-movil.svg)no-repeat;background-size:280px;z-index: -1;}
header .nav-logo{/* position: absolute; *//* padding-left: 20px; */background: url(/noticias/imag/cooperativa_2018/iconos/logos/cooperativacl.svg)no-repeat center;width: 59%;background-size: 100%;background-position-x: 0;height: 60px;float: left;max-width: 209px;}
header .nav-logo-regiones{/* position: absolute; *//* padding-left: 20px; */background: url(/noticias/imag/cooperativa_2018/iconos/logos/cooperativaclregiones.svg)no-repeat center;width: 59%;background-size: 100%;background-position-x: 0;height: 60px;float: left;max-width: 209px;}

header .nav-envivo{width: 10%;height: 60px;float: left;background: url(/noticias/imag/cooperativa_2018/iconos/otros/icono_radio_player.svg)no-repeat;background-size: 23px;background-position: center;background-position-y: 16px;margin-left: 0%;text-align: center;}
header .nav-envivo:after{content:"EN VIVO";font-size: 8px;color: #e7e7e7;font-family: lato;line-height: 10;text-align:  center;z-index: 9;width: 100%;}
header .nav-legales{width: 15%;height: 60px;float: left;background: url(/noticias/imag/cooperativa_2018/iconos/otros/icono_legales.svg)no-repeat;background-position: 10px 16px;background-size: 28px;display: none;}
header .nav-lomas{width: 20%;height: 55px;float: left;color: #fff;background: url(/noticias/imag/cooperativa_2018/iconos/otros/lomas.svg)no-repeat;background-size: 92%;max-width: 65px;background-position:  center;}
header .contenedor-sociales{/* float:left; */text-align: center;color: #ffffff;background: #0451c3;display: table;position: relative;margin: 20px auto 0 auto;padding: 20px 20%;box-shadow: none;width: 100%;}
header .contenedor-sociales .btn-social{height: 28px;width: 28px;float: left;text-align: center;display: table;margin-left: 5px;}
header .contenedor-sociales .btn-social span{height: 20px;float: left;text-align: center;font-size: 14px;margin-top: 7px;color: #f6f5f5;font-weight: bold;font-family: lato;}
header .buscador-media{width: 100%;float: left;height: 50px;background: #0047b2;}
header form{width: 100%; height: 55px; }
header input{background: #0066ff;color:#fff;border:none;height: 40px;width: 90%;display: table;margin: auto;text-indent: 10px;outline: none;font-family: lato;font-size: 16px;font-weight: normal;border-radius: 0;}
header .buscador-content{width: 100%; display: table; }
header .buscador-input{}
header .buscador-boton{}
header .btn-archivo{width: 40px; height: 40px; float: left; position: absolute; right: 5%; background: yellow; }
header .btn-busqueda{/* width: 40px; *//* height: 40px; *//* float:left; */text-indent: 0px;background: url(/noticias/imag/cooperativa_2018/iconos/otros/icono_buscar.svg)no-repeat center;/* top: 9px; */}
header input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */ color: #fff; opacity: 1; /* Firefox */ }
header input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #fff; }
header input::-ms-input-placeholder { /* Microsoft Edge */ color: #fff; }











/*FOOTER*/
footer{width:100%;background: #edebec;font-family: 'Merriweather', serif;display: table;margin: auto;position: relative;/* padding-bottom: 20px; */}
footer .menu-centrado{margin: auto;width: 100%;display: table;position: relative;}
footer section.contenedor-menu{width: 100%;height:447px;margin:auto;display: table;}
footer .fila-top{width: 100%;z-index: 2;background: #edebec;margin:auto;}
footer .fila-top div.listado-footer{list-style: none;width: 100%;float: left;}
footer .fila-top div.listado-footer{width: 40%;background: #dad8d9;float: left;text-align: center;margin: 4px 5%;} 
footer .fila-top div.listado-footer a{display: block;width: 100%;padding: 15px 0;text-decoration: none;margin: 0px;float: left;color: #666;font-family: 'Merriweather', serif;font-size: 12px;font-weight: bold;text-rendering: optimizeLegibility;text-align: center;} 
footer .fila-top div.listado-footer a:hover{background: #999;}
footer .fila-mid{width: 100%;background: #edebec;position: relative;font-family: lato;color:#666;margin: auto;padding-top: 25px;}
footer .fila-mid .rot-mid{font-size: 16px;font-weight: bold;margin-bottom: 10px;}
footer .fila-mid .area-comercial{width: 270px;height: 233px;float:left;padding-left: 60px;}
footer .fila-mid .area-comercial p{font-size: 12px;padding: 3px 0;}
footer .fila-mid .contenedor-compartir{width: 96%;/* height: 54px; */margin: auto;color: #fff;position: relative;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;}
footer .fila-mid .contenedor-compartir p{/* padding-left: 3px; */text-decoration: none;color: #666;font-weight: bold;margin-top: 8px;}
footer .fila-mid .contenedor-compartir p a{padding-left: 3px;text-decoration: none;color: #666;font-weight: bold;}
footer .fila-mid .contenedor-compartir p a img{width: 35px;margin-right: 5px;}
footer .fila-mid .contenedor-compartir .contenedor-sociales{width: 75%;height: 47px;display: table;margin: auto;text-align: center;/* line-height: 2; */color: #fff;/* position: absolute; *//* bottom: 10px; */padding: 10px  0;font-family: lato;float: none;background: none;box-shadow: none;}
footer .fila-mid .contenedor-compartir .contenedor-sociales .btn-social{height: 44px;width: 44px;float: left;text-align: center;display: table;margin-left: 7px;}
footer .fila-mid .contenedor-compartir .contenedor-sociales .btn-social span{height: 20px;float: left;text-align: center;font-size: 14px;margin-top: 14px;color: #666;font-weight: bold;}
footer .fila-inferior{width: 100%;/* height: 70px; */background: #edebec;font-family: lato;color:#666;margin: auto;padding: 20px 0 0 0;}
footer .fila-inferior .rot-bot{font-size: 16px;font-weight: bold;margin-bottom: 10px;}
footer .fila-inferior .contenedor-regiones{background: #fff;color:#000;/* display: table; */width: 320px;padding: 16px 0px;height: 15px;margin:auto;/* max-width: 320px; */}
footer .fila-inferior .contenedor-regiones .dial-region{color: #666666;font-family: lato;padding: 17px 0;text-align: center;/* width: 200px; */margin: auto;display: table;}
footer .fila-inferior .contenedor-regiones{text-align: center}
footer .fila-inferior .owl-theme .owl-nav {margin-top: -64px;}
footer .fila-inferior #nav-footer  .owl-nav [class*=owl-prev] {float: left;left: 0px;top: 0;position: absolute;color: #FFF;background: none;font-size: 14px;cursor: pointer;border-radius: 0;width: 27px;height: 45px;margin: 0px;padding: 0px 0px;}
footer .fila-inferior #nav-footer  .owl-nav [class*=owl-next] {float: left;right: 0;top: -22px;position: absolute;color: #FFF;background: none;font-size: 14px;cursor: pointer;border-radius: 0;width: 27px;height: 45px;margin: 0px;padding: 0px 0px;}
footer .fila-inferior #nav-footer  .owl-nav [class*=owl-prev] img {width: 27px;height: 45px;margin-top: -21px;/* margin-left: -10px; */background-position:  center;}
footer .fila-inferior #nav-footer  .owl-nav [class*=owl-next] img {width: 27px;height: 45px;background-position: center;}
footer .contenedor-contacto{width: 96%; height: 43px; display: table; margin: auto; font-size: 14px; font-family: lato; padding: 15px 0; }
footer .contenedor-contacto .cont-comunicate{float: left;width: 40%;background: #dad8d9;padding: 10px 2%;text-align: left;position: relative;}
footer .contenedor-contacto .cont-comunicate a{color: #666; text-decoration:  none; }
footer .contenedor-contacto .cont-comunicate a img{}
footer .contenedor-contacto .cont-comunicate span{top: 13px; position: absolute; font-family: lato; font-weight: bold; letter-spacing: 0px; font-size: 16px; }
footer .contenedor-contacto .cont-escribenos{float: right;width: 37%;background: #dad8d9;padding: 10px 4%;text-align: left;position: relative;}
footer .contenedor-contacto .cont-escribenos a{  color: #666; text-decoration:  none;}
footer .contenedor-contacto .cont-escribenos span{top: 13px;left: 40px;position: absolute;font-family: lato;font-weight: bold;letter-spacing: 0px;font-size: 16px;}

footer .contenedor-iab{width: 200px;display: block;height: 90px;margin: auto;font-size: 14px;font-family: lato;}
footer .contenedor-iab .logo-trafico{width: 28%;position: relative;bottom: 11px;right: 0;display: inline-table;}
footer .contenedor-iab .logo-trafico img{width: 100%;height: auto;}
footer .contenedor-iab .logo-iab{width: 60%;margin: auto;position: relative;bottom: 0;left: 0;display: inline-table;}
footer .contenedor-iab .logo-iab img{width: 100%;height: auto;}


footer .contenedor-top-version{width: 96%;height: 40px;display: table;margin: auto;font-size: 14px;font-family: lato;margin-top: 20px;position: relative;}
footer .contenedor-top-version .cont-version{width: 50%; height: 22px; float: left; text-align: left; }
footer .contenedor-top-version .cont-version a{color: #666; text-decoration: none; }
footer .contenedor-top-version .cont-version a img{}
footer .contenedor-top-version .cont-version span{left: 28px;top: 7px;position: absolute;font-family: lato;color: #666;}
footer .contenedor-top-version .cont-ir-portada{width: 40%; height: 22px; float: right; text-align: right; }
footer .contenedor-top-version .cont-ir-portada a{color: #666; text-decoration: none; }
footer .contenedor-top-version .cont-ir-portada a img{}
footer .contenedor-top-version .cont-ir-portada span{right: 33px;top: 7px;position: absolute;font-family: lato;}
footer .contenedor-creditos{height: 40px; }
footer .contenedor-creditos span{text-align: center; font-family: lato; font-size: 14px; width: 96%; color: #666; margin: auto; display: table; }