@import url("colorbox.css");
@import url("jquery.qtip.min.css");
/* @import url("stylesheet.css"); */

/* 08Mar18 Damien - added to remove default 15px margin around images. */
img[alt="icon"] { margin:0px; margin-bottom:5px; }
.qtip-title img[alt="icon"] { margin-bottom:0px; }


div.box1, div.divbox.qrtdivbox { margin-top:1em; margin-bottom:1em; border:solid #292929 0.1em; padding:16px; }
div.box2 { margin-top:1em; margin-bottom:1em; border:solid #292929 0.1em; padding-left:0.1em; }
div.box3 { margin-top:1em; margin-bottom:1em; border:solid #292929 0.1em; padding:1em; font-size:100%; }
.boxfoot { font-size:80%; text-indent:0em; margin-top:1em; margin-left:0.5em; margin-right:0.5em; margin-bottom:0.3em; text-align:justify; }

hr.line { margin-top:2em; margin-left:0em; }
hr.line1 { margin-top:1.5em; margin-left:0.5em; margin-right:75%; }

.imgcap { text-align: justify; margin-top: 0em; margin-bottom: 0em; font-size:0.7em; margin-left:1em; margin-right:1em; }

table.imgcapt { margin-top: 0em; margin-bottom: 0em; font-size:0.7em; text-indent:0.7em; margin-left:0em; }
.space { margin-left:0.7em; text-indent:0.1em; text-align:justify; }

.footnote { margin-top:1em; margin-left:1.6em; text-align:justify; margin-bottom:1em; font-size:.85em; text-indent:-1.5em; }
.footnote1 { margin-top:1em; margin-left:1.6em; text-align:justify; margin-bottom:1em; font-size:.85em; text-indent:-1.44em; }

.noindent-bs { font-size:85%; margin-top:0em; margin-left:0.7em; margin-right:0.7em; margin-bottom:0em; text-align:justify; text-indent:0em; }

div.image1 { text-align:right; margin-top:1em; margin-bottom:1em; }
.image1b { text-align:right; font-size:0.7em; margin-top:1em; margin-bottom:1em; }
span.inlineimage { vertical-align:middle; }

.image1a { text-align:right; margin-top:1em; margin-bottom:0em; }

table.align { margin-left: -0.1em; font-size:90%; }
table.align1 { font-size:90%; }


span.font { font-size:180%; }

span.font1 { font-size:180%; }

span.font2 { font-size:100%; }

div.img { margin-top:2em; margin-bottom:1em; text-align:center; }
div.imgt { margin-top:0.5em; margin-bottom:1em; text-align:center; }

div.equ { margin-top:5em; margin-bottom:1em; margin-left:3em; text-align:center; }
div.equ1 { margin-top:1em; margin-bottom:1em; margin-left:3em; text-align:center; }

div.img_left { margin-top:1em; margin-bottom:1em; text-align:right; }
div.img_left1 { margin-top:1em; margin-bottom:1em; margin-left:3em; text-align:left; }
div.img-left { margin-top:1em; margin-bottom:1em; text-align:left; }

div.author { margin:0em; margin-bottom:1em; margin-top:0.5em; margin-right:0.1em; overflow:auto; }
span.overflow { overflow:auto; }
p.right { font-size:105%; text-align:right; margin:0em; margin-bottom:0.3em; }
p.email { font-size:80%; text-align:right; margin:0em; margin-bottom:1.5em; }
p.list { font-size:90%; margin-top:0.5em; margin-left:1.8em; text-align:justify; margin-bottom:0.5em; text-indent:-1.8em; }

sup { font-size:80%; position:auto; }
/* eventually needed - to be checked */
body sup { position:auto; }







/* Juan. 28.04.2014. Style to adjust the QR graphs
   icon size for the devices of less than 400px */
@media screen and (max-width:400px) {
	#center img { margin-left:0px; margin-top:2px; margin-bottom:5px; padding:0px; max-width:95%; }
}

/* Style the qtips for the redesign */
.qtip-bis {
	border: 1px solid #dbdbdb;
	background-color: white;
	box-shadow: 2px 2px 6px rgba(181, 181, 181, 0.6);
	border-top: 2px solid #aa332f;
	border-bottom: 4px solid #aa332f;
	padding: 10px 5px;
	font-size: 0.8rem;
	line-height: 1.5em;
	z-index: 500 !important;
}
.qtip-bis .qtip-close.qtip-icon { top:0px; right:0px; border:none; background:none; color:#aa332f; }
.qtip-bis .qtip-titlebar { color:#aa332f; background-color:#efefef; }
