@charset "UTF-8";
/* CSS Document mediascapes SpriteHat */



body {background-color:#fff; /* text-align:center; */}

canvas { /*float:left; left:10px;*/ position:fixed; /* right:15px; */ }

.container {margin-top: 50px; float:none;}

.row {margin-top: 30px; background-color:white; }


.OpeningCol { padding-top:15px; padding-bottom:10px;
border-top: 0px dotted #ddd;
border-right: 1px dotted #ddd;
border-bottom: 1px dotted #ddd;
border-left: 0px dotted #ddd;
background-color:white;
}

.firstCol { padding-top:15px; padding-bottom:10px;
border-top: 0px dotted #ddd;
border-right: 1px dotted #ddd;
border-bottom: 0px dotted #ddd;
border-left: 0px dotted #ddd;
background-color:white;
}

.col-bordered { padding-top:15px; padding-bottom:10px;
	border-top: 1px dotted #ddd;
	border-right: 1px dotted #ddd;
	border-bottom: 1px dotted #ddd;
	border-left: 0px dotted #ddd;
	background-color:white;
}


.halfCol {background-color:#BFE6FF; border:none; color:#grey;}
.halfCol p {color:grey; text-align:center;}
.halfCol:hover {background-color:#eee; cursor:crosshair;}


.colContentNone {background-color:transparent;}

h1 { font-family: 'Raleway Dots', Arial, Helvetica, sans-serif; /* font-size:1.4em; */ font-weight: normal;}

p {color:#000; 
font-family: 'Raleway Dots', Arial, Helvetica, sans-serif;

/*
font-family: 'Ropa Sans', cursive, Arial, Helvetica, sans-serif; */

 text-align:left; /* font-size:1.2em; */}



a.linKo:link { color:#F00; text-decoration:none;}

a.linKo:hover { color:#00F; text-decoration:none;}

a.linKo:visited {color: #F00; text-decoration:none;}


@media screen and (max-width: 830px) {
	
	/*canvas {display:none; left:-150px;}*/
	/*.container {float:left;} */
	.colContentNone {display:none;}
	
}


/* Safari 10.0+ */

_::-webkit-:host:not(:root:root), body {
    -webkit-font-smoothing: subpixel-antialiased;
}

/* Safari 10.0+ but not on iOS */

_::-webkit-:-webkit-full-screen:host:not(:root:root), body {
    -webkit-font-smoothing: subpixel-antialiased;
}


/* Safari 9.0+ */

_::-webkit-:not(:root:root), body {
    -webkit-font-smoothing: subpixel-antialiased;
}
