
/*	

	Less+ by Jimmy Rosén, http://www.angrycreative.se/projekt/less-framework
	Based on Less Framework 4 by Joni Korpi, http://lessframework.com
	
*/

/*  
	THIS DOCUMENT IS FOR GLOBAL DEFINITIONS ONLY.
	NO HEIGHTS, WIDTHS, PADDINGS OR MARGINS THAT WON'T BE APPLICABLE FOR ALL SCREEN RESOLUTIONS.
*/




body { background: rgb(233,233,233); margin: 0px auto; /* Prevents Mobile Safari from bumping up font sizes in landscape */ -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgb(255,255,255); }

/* Scrollbar 
::-webkit-scrollbar { width:14px; }
::-webkit-scrollbar:horizontal { height:4px; }
::-webkit-scrollbar-corner { background:#fff; }
::-webkit-scrollbar-track { background: #fff; border-left:1px solid #ccc; }
::-webkit-scrollbar-thumb { background: #333; }
::-webkit-scrollbar-thumb:hover { background: #222; }
::-webkit-scrollbar-thumb:window-inactive { background: #444; }
*/
/* Selection */
::selection { background: rgba(0,0,0,0.7); color: #fff; }
::-moz-selection { background:rgba(0,0,0,0.7); color:#fff; }
::-webkit-selection { background:rgba(0,0,0,0.7); color:#fff; }
img::selection { background: transparent; }
img::-moz-selection { background: transparent; }

/* 

Links 

*/
a { color: #963; }
a,
a:visited { text-decoration: none; }
a:hover { color: red; !important }
span { color: dark-grey; }
/* 

Clearfix 

*/
.clearfix:after { content: ""; display: block; clear: both; visibility: hidden; font-size: 0; height: 0; }
.clearfix { display: inline-block; height: 1%; }
.clear { clear: both; }
.hr { margin-top: 20px; border-top: 1px solid #ccc; }

/* 

Headings 

*/ 
/* 

Columns 

*/
.one_half,
.one_third,
.two_third,
.one_fourth { float: left;  }
.one_full { width: 100%; float: left; margin-left: 0; }
.one_half { width: 48% }
.one_third { width: 30%; }
.two_third { width: 60%; }
.three_third { width: 90% }
.one_fourth { width: 25% }
.last { margin-right: 0px; }
/*
Alerta
*/
.alert{ margin: 0 auto; text-align: center; padding: 5px; }
.alert-warning{ color: red;}






/*Listas procurar*/

#listap { margin: 10px 0; }
#listap li { padding: 5px; }
/*.lista li:nth-child(odd) { background-color: #f3f3f3; } */
#listap li:nth-child(even) { background-color: #e0e0e0; }
#listap a { }
#listap a:hover { color: red; }
/*

/*SHOW MORE - Susana*/
#listap li{ display:none;
}
#loadMore {
    color:black;
    cursor:pointer;
	padding-bottom: 25px;
	/*text-align: right;*/
	padding-left: 6px;
}
#loadMore:hover {
    color:red;
}

/*#showLess {
    color:red;
    cursor:pointer;
}
#showLess:hover {
    color:black;
}*/