/**
 * Divas Cookies WP plugin for Cookie Policy banner stylesheet
 * @author: CodingDivas
 * @date: 2014/10/27
 * @version: 0.2 production
 */

/**
 * 	main Divas Cookies container
 */
.divascookies {
	position: fixed;
	top: 0;
	bottom: auto;
	width: 100%;
	background: rgba(60,60,60,0.9) none repeat scroll 0% 0%;
	color: #f9fafc;
	display: none;
	z-index: 999999;
}

/**
 * 	banner container
 */
.divascookies > .divascookies-banner-container {
	position: relative;
	padding: 5px 10px;
	overflow: hidden;
	text-align: justify;
}

/**
 * 	banner paragraph
 */
.divascookies p.divascookies-banner-text {
	position: relative;
	line-height: 1.3em;
	font-size: 12px;
	display: inline-block;
	padding: 0 10px 0 0;
	color: #f9fafc;
        width: 85%;
        margin: 0;
}

/**
 * 	extended policy link container
 */
span.divascookies-policy-link {
} 

/**
 * 	extended policy link
 */
span.divascookies-policy-link a {
	white-space: nowrap;
	color: #ff744c;
}

/**
 * 	extended policy link on hover
 */
span.divascookies-policy-link a:hover {
	text-decoration: underline;
    transition: color 0.3s ease 0s;
}

/**
 * 	accept button container
 */
.divascookies-banner-container > .divascookies-accept-button-container {
	display: inline-block;
	margin-top: 5px;
        text-align: center;   
        float: right;
        width: 10%;
        min-width: 80px;
        margin: 0 auto;
}

/**
 * 	iframe (for third party policy - iubenda)
 */
span.divascookies-policy-link iframe {
	position: relative;
	top: 6px;
} 

/**
 * 	accept button text container
 */
.divascookies-accept-button-container > .divascookies-accept-button-text {
	font-size: 13px;
	cursor: pointer;
	background: #f9fafc;
	color: #3c3c3c;
	padding: 7px 10px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;	
        transition: background-color 0.3s ease 0s;
        margin: 0;
}

/**
 * 	accept button text container on hover
 */
.divascookies-accept-button-container > .divascookies-accept-button-text:hover,
.divascookies-accept-button-container > .divascookies-accept-button-text:active,
.divascookies-accept-button-container > .divascookies-accept-button-text:focus {
	background: #FF744C;
}