/*a {
     color: #292929 !important; 
    text-decoration: none;
	transition: 0.7s;
}

a:hover {
     color: #9DC44C !important; 
    text-decoration: none;
}
*/

.fw { color:#fff; }

.mauto { margin:auto; }
.m0 { margin:0px; }
.m5 { margin:5px; }
.m10 { margin:10px; }
.m20 { margin:20px; }

.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt20 { margin-top:20px; }
.mt40 { margin-top:40px; }

.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.mb20 { margin-bottom:20px; }
.mb40 { margin-bottom:40px; }
.mb60 { margin-bottom:60px; }
.mb80 { margin-bottom:80px; }


.mr5 { margin-right:5px; }
.mr10 { margin-left:10px; }
.mr15 { margin-right:15px; }
.mr20 { margin-left:20px; }   


/** Padding **/

.p0 { padding:0px; }
.p5 { padding:5px; }
.p10 { padding:10px; }
.p20 { padding:20px; }
.p40 { padding:40px; }
.p60 { padding:60px; }

.pt5 { padding-top: :5px; }
.pt10 { padding-top:10px; }
.pt20 { padding-top:20px; }
.pt30 { padding-top:30px; }
.pt40 { padding-top:40px; }

.pb5 { padding-bottom:5px; }
.pb10 { padding-bottom:10px; }
.pb20 { padding-bottom:20px; }

.pl5 { padding-left:5px; }
.pl10 { padding-left:10px; }
.pl20 { padding-left:20px; }

.pr5 { padding-right:5px; }
.pr10 { padding-right:10px; }
.pr20 { padding-right:20px; }

.h20 { height:20px; } 
.h30 { height:30px; }
.h40 { height:40px; }
.h50 { height:50px; }
.h100 { height:100px; }
.h150 { height:150px; }
.h200 { min-height:200px; }
.h300 { min-height:300px; }
.h400 { min-height:400px; }
.h600 { min-height:600px; }

.bg-table{ background-color: rgba(170, 207, 55, 0.6);}
.bbg {border-bottom:solid 3px #AACF37;}

@media screen and (max-width: 520px){ 
.hide-movil { display:none !important; }
.only-movil { display:block; } 
} 