/**
 # ------------------------------------------------------------------------
 * JWeb Delicious Cookies
 # ------------------------------------------------------------------------
 * @package      
 * @version      1.0
 * @created      October 2015
 * @author       Joomla Web Build
 * @email        admin@joomlawebbuild.com
 * @websites     http://joomlawebbuild.com
 * @copyright    Copyright (C) 2015 Joomla Web Build. All rights reserved.
 * @license      GNU General Public License version 2, or later
 # ------------------------------------------------------------------------
**/

.jweb.cookie {
	position: fixed!important;
	z-index: 999;
	width: 100%!important;
	height: auto;
	text-align: center;
	display: none;
	box-shadow: 0 0 40px #444;
	padding: 10px 0;
	left: 0;
	right: 0;
	float: none!important;
	text-shadow: none;
	border-radius: 0!important;
	margin: 0 auto!important;
}

.jweb.cookie.top {
	top: 0px;
}

.jweb.cookie.bottom {
	bottom: 0px;
}

.jweb.cookie div.cookie-bg {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0; 
	opacity: 0.9;
	filter: alpha(opacity=90);
	position: absolute;
	z-index: -1;
}

.jweb.cookie-bg.black {
	background-color: black;
}

.jweb.cookie-bg.white {
	background-color: white;
}

.jweb.black {
	color: white;
}

.jweb.white {
	color: black;
}

.jweb.cookie p {
	margin: 4px 0;
	padding: 0;
	float: none!important;
}

.jweb.cookie h2 {
	font-size: 18px;
	font-weight: bold;
	margin: 0;
	line-height: 25px;
}

.jweb.cookie p {
	font-size: 14px
}

.jweb.cookie p a {
	cursor: pointer;
	float: none!important;
}

.jweb.accept {
	cursor: pointer;
	font-size: 14px;
	margin: 5px auto;
	min-width: 100px;
	padding: 4px 12px;
	border-radius: 4px;
	text-shadow: 1px 1px 0 #0072ca;
	color: #fff;
	background-image: -webkit-linear-gradient(#0089F2 0%, #0072ca 100%);
	background-image: -moz-linear-gradient(#0089F2 0%, #0072ca 100%);
	background-image: -o-linear-gradient(#0089F2 0%, #0072ca 100%);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0089F2), to(#0072ca));
	background-image: linear-gradient(#0089F2 0%, #0072ca 100%);
	float: none!important;
}

.jweb.accept:hover {
	box-shadow: 0 0 15px #000;
}

/* COLORS LINKS */
.jweb.top.blue .jweb.cookie-bg.white, .jweb.top.blue .jweb.cookie-bg.black {
	border-bottom: 1px solid #0089f2;
}

.jweb.top.green .jweb.cookie-bg.white, .jweb.top.green .jweb.cookie-bg.black {
	border-bottom: 1px solid #52a552;
}

.jweb.top.orange .jweb.cookie-bg.white, .jweb.top.orange .jweb.cookie-bg.black {
	border-bottom: 1px solid #e88a05;
}

.jweb.top.red .jweb.cookie-bg.white, .jweb.top.red .jweb.cookie-bg.black {
	border-bottom: 1px solid #dd2f26;
}

.jweb.bottom.blue .jweb.cookie-bg.white, .jweb.bottom.blue .jweb.cookie-bg.black {
	border-top: 1px solid #0089f2;
}

.jweb.bottom.green .jweb.cookie-bg.white, .jweb.bottom.green .jweb.cookie-bg.black {
	border-top: 1px solid #52a552;
}

.jweb.bottom.orange .jweb.cookie-bg.white, .jweb.bottom.orange .jweb.cookie-bg.black {
	border-top: 1px solid #e88a05;
}

.jweb.bottom.red .jweb.cookie-bg.white, .jweb.bottom.red .jweb.cookie-bg.black {
	border-top: 1px solid #dd2f26;
}

.jweb.cookie.blue p a {
	color: #0089f2;
}

.jweb.cookie.green p a {
	color: #52a552;
}

.jweb.cookie.orange p a {
	color: #e88a05;
}

.jweb.cookie.red p a {
	color: #dd2f26;
}

.jweb.accept.blue {
	background: #0089f2;
}

.jweb.accept.green {
	background: #52a552;
}

.jweb.accept.orange {
	background: #e88a05;
}

.jweb.accept.red {
	background: #dd2f26;
}

/* MODAL */
#jwebcookies .modal-body {
	max-height: 400px !important;
}


