@media only screen
and (min-device-width:320px)
and (max-device-width:480px){#menu-main li{width:100%;}
.smllogo{width:32% !important;display:block !important;margin:0px auto;text-align:center;}
.socials{margin-bottom:20px;}
.btnstyle{position:absolute;right:0;}
#nav-icon2 span{display:block;position:absolute;height:2px;width:50%;background:#006838;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;margin-top:15px;}
.sticky #nav-icon2 span{display:block;position:absolute;height:2px;width:50%;background:#006838;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;margin-top:15px;}
.menu{top:0;float:right;background:white;z-index:9;position:relative;width:109% !important;left:0;padding:0;line-height:initial;display:none;}
.menu li{display:inline-block;margin-right:0px !important;width:100%;line-height:50px;border-bottom:solid 1px #80808030;padding:10px !important;}
.sub-menu{position:relative;display:none;z-index:1;background-color:black;line-height:47px;top:0px;width:100%;border:2px solid #0000003b;margin-left:10px;margin-bottom:-11px;}
.header-top{height:52px;}
.logos{padding:15px 30px;padding-bottom:20px;margin-right:0px !important;margin-left:0px !important;}
.arrow{display:none;}
.sub-menu a{margin-left:15px;}
.invertir-color{display:block;overflow:hidden;width:90px;float:right;position:relative;top:-2px;}
.cr{width:65px;display:block !important;margin:0 3px;text-align:center;}
.cr a img{width:65px;margin-top:-7px;}
.sub-menu2{position:relative;z-index:1;background-color:black;line-height:47px;top:0px;width:103%;border:2px solid #0000003b;margin-left:0px;margin-bottom:-11px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;}
.green-bar p{display:inherit;}
.green-bar{height:100px;}
.cforestal-inner{width:100%;padding:10px;}
.historia-margin{padding:10px 20px;}
.text-historia{top:46%;transform:translateY(-460px);position:relative;padding:10px;}
.img-historia{min-height:0px;}
.margin-row{padding-right:0px !important;margin-right:0px !important;margin-left:0px !important;}
.bg-celeste h2{font-size:22px;}
.yellow-section .txt-justify p{padding:20px 15px;top:50%;transform:translateY(0%);position:relative;font-weight:bold;letter-spacing:2px;}
.lista-productos .inner-list{display:inline-block;width:100%;height:55px;padding:15px;}
.contenido2{padding:25px 15px;top:50%;transform:translateY(-78%);position:relative;}
.subprogramas{padding:20px;}
.subprogramas .nav-tabs li{padding:0 5px;display:block;}
.subprogramas .tab-pane{padding:40px 25px;}
.requisitos .textos{margin-bottom:30px;}
.estadisticas .nav-tabs.nav-justified > li{width:100%;}
.enlace-celeste{margin-bottom:25px;}
.download-item{min-height:170px;margin-bottom:20px;}
.subprogramas{padding:0px;}
.menu-oficinas .nav-tabs li{width:100%;}
.menu-oficinas .tab-pane .item-oficina{padding:20px;min-height:455px;}
.menu-oficinas .tab-pane .item-oficina label{width:100%;}
.menu-oficinas .tab-pane .item-oficina span{width:100%;}
.menu-oficinas .panel{padding:0;}
.subprogramas .tab-pane{padding:10px 5px;}
.datos-contacto .left{padding:0 15px;}
.bg-footer{color:#636466;}
.bg-footer p{color:#636466;}
.bg-footer a{color:#636466;}
.bg-white-p ul li{list-style:none !important;display:inline-block !important;width:100% !important;height:55px !important;padding:13px !important;}
.bg-white-p{background-color:#fff !important;padding-top:auto !important;padding:auto !important;padding-left:auto !important;margin-bottom:15px !important;margin-left:-25px;}
.lista-ti li{
    width: 100%;
}
.smllogo a img{
    height: auto !Important;
}

.smllogo {
    padding: 18px 0px 0px 0px;
    margin: 0;
    float: left;
    margin-left: 10px !important;
    margin-right: 2px !important;
}

.radio-style{
    height: auto;
    line-height: auto;
    margin-top: 0px;
}

.bg-white2{
    height: auto;
}

.hd-m{
    display: none;
}

.junta-directiva{
    padding: 15px;   
}

.junta-directiva .tab-pane{
    padding: 0 20px;
}

.junta-directiva .nav-tabs li{
    display: block;
}

.img-junta{
    padding: 0;
}
.inscripcion .btn-verde{
    margin-bottom: 30px;
}

.consultas .item {
    padding: 4px !important; 
}

.consultas {
    background-color: #fff;
    padding: 0px 0px;
}

.title-slider {
    font-size: 1.6em !important;
	width: 85%;
}

.hero-programa-credito h2 {
    font-weight: 400;
    line-height: 45px;
}

.hero-programa-credito label{
    top: 1px;
}

.tasa {
    top: 56px;
}

.hero-programa-credito .label-right{
    top:70px;
}

.cforestal-ti {
    margin-top: 45px;
    padding: 20px;
}

.ventas-inmuebles {
    padding: 5px;
}

.submenu-sitio li a:before{
    margin-right: -10px;
}

.overlay-home-inner h4{
    font-size: 18px;
}
	
.slick .slick-next{
 display: none !important;	
}

}