/* ----------------------------------------------------- */
/* Styleset for http://nicomartin.ch */
/* Written by Nico Martin - vir2al.ch - 24.07.2014*/
/* ----------------------------------------------------- */

body {
	min-width:320px;
	margin:0px;
	padding:0px;
	font-family: 'Open Sans', sans-serif;
	font-family: 'Raleway';
	font-size:1em;
	/*
	background-image:url(../../imgs/guarda_roja.png);
	background-position:top left;
	background-repeat:repeat-y;
	*/
	-webkit-font-smoothing: antialiased;
}

/*font*/
p, td {line-height:150%;margin:15px 0px;color:#000;}
p.three-cols {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;text-align: justify;
column-gap:40px;-moz-column-gap:40px;-webkit-column-gap:40px; /* Safari and Chrome */ }

b {font-weight:600;}

p a {font-style:normal; color:#FFF;}

h1,h2,h3 {font-family: 'Raleway', sans-serif; font-weight:600; line-height:0.7em;}
h1 {font-size:2em;}
h2 {font-size:1.5em;}
h3 {font-size:1em;}

a:link,
a:active,
a:visited {
	-webkit-transition: color 0.25s ease-out;
	-moz-transition: color 0.25s ease-out;
	-o-transition: color 0.25s ease-out;
	transition: color 0.25s ease-out;
	color:#FFF;
	outline: none;
	text-decoration:none;
	cursor:pointer;
	font-size:0.8em;
	}
	a:hover { 
		color:#88fcf7;
		text-decoration: none;
		}
/* ///////////////////////////////////////////////////// */

a.button {
	padding:8px 25px;
	display:inline-block;
	background-color:#6BA6B3;
	color:#FFF;
}
a.button_small {padding:6px 16px;font-size:0.9em;}
a.button:hover {background-color:#006680;}
a.button.disabled {cursor: default;background-color:#006680;}


pre {
    height: auto;
    white-space:nowrap;
    padding:0px 10px;
    background-color:#F2F2F2;
    border:1px #D4D4D4 dashed;
    line-height:18px;
    position:relative;
    margin:0px;
    font-size:0.8em;
    overflow-y:auto;
}
/* //////////////////////////////////// */
.showgrid div {background-color:#F2F2F2;}
.showgrid div p {margin:5px;}
/* //////////////////////////////////// */

.inner{
  padding:20px 0px;
}

@media only screen and (min-width: 481px){
a:link,
a:active,
a:visited {
	-webkit-transition: color 0.25s ease-out;
	-moz-transition: color 0.25s ease-out;
	-o-transition: color 0.25s ease-out;
	transition: color 0.25s ease-out;
	color:#FFF;
	outline: none;
	text-decoration:none;
	cursor:pointer;
	}
	a:hover { 
		color:#88fcf7;
		text-decoration: none;
		}
}