@charset "utf-8";
/*
 * @module		PA Simple Cookie Info; mod_pa_simple_cookie_info (mod_pa_sci, sci)
 * @desc		Joomla! 3.3+ module that displays information about using cookie on this website (accordance with the UE law)
 * @script		mod_pa_simple_cookie_info.css
 * @type		Joomla! 3.3+ main CSS file of module
 * @author		Piotr Adamiec
 * @created		January 2015
 * @copyright	Copyright (C) 2015 Piotr Adamiec. All rights reserved.
 * @version		1.0.0
 */


/* --------------------- COMMON -------------------------- */
.mod_pa_sci {
	display: block;
	padding: .7em 50px 0 .5em;
}

.mod_pa_sci span, .mod_pa_sci h1, .mod_pa_sci h2, .mod_pa_sci h3, .mod_pa_sci h4, .mod_pa_sci h5, .mod_pa_sci h6 {
	display: block;
	margin: 0;
	padding: 0 0 .4em 0;
}

.mod_pa_sci .mod_pa_sci_close {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 50px;
	display: block;
	z-index: 1;
}

.mod_pa_sci_hidden {
	display: none;
}

@media only screen and (max-width: 500px) {
	.mod_pa_sci_hide_ptext .mod_pa_sci_ptext, 
	.mod_pa_sci_hide_ctext .mod_pa_sci_ctext {
		display: none;
	}
}

/* --------------------- FIXED --------------------------- */
.mod_pa_sci_fixed {
	position: fixed;
	left: 0;
	right: 0;
	z-index: 2100;
}
.mod_pa_sci_top {
	top: 0;
}
.mod_pa_sci_bottom {
	bottom: 0;
}


/* --------------------- STATIC --------------------------- */
.mod_pa_sci_static {
	position: relative;
}


/* --------------------- DARK LAYOUT --------------------- */
.mod_pa_sci-dark {
	color: #ffffff;
	background: rgba(0, 0, 0, 0.8);
}
.mod_pa_sci-dark a {
	color: #ffffff;
	text-decoration: underline;
}
.mod_pa_sci-dark .mod_pa_sci_close {
	background: #0c0c0c url('../images/mod_pa_sci_close_white_off.png') no-repeat center;
}
.mod_pa_sci-dark .mod_pa_sci_close:hover {
	background-color: #000000;
}

/* --------------------- LIGHT LAYOUT --------------------- */
.mod_pa_sci-light {
	color: #000000;
	background: rgba(255, 255, 255, 0.8);
}
.mod_pa_sci-light a {
	color: #000000;
	text-decoration: underline;
}
.mod_pa_sci-light .mod_pa_sci_close {
	background: #f1f1f1 url('../images/mod_pa_sci_close_black_off.png') no-repeat center;
}
.mod_pa_sci-light .mod_pa_sci_close:hover {
	background-color: #ffffff;
}

/* --------------------- BLUE LAYOUT --------------------- */
.mod_pa_sci-blue {
	color: #ffffff;
	background: rgba(0, 55, 120, 0.8);
}
.mod_pa_sci-blue a {
	color: #ffffff;
	text-decoration: underline;
}
.mod_pa_sci-blue .mod_pa_sci_close {
	background: #003778 url('../images/mod_pa_sci_close_white_off.png') no-repeat center;
}
.mod_pa_sci-blue .mod_pa_sci_close:hover {
	background-color: #00316a;
}
