/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 100%;
	background: red;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: #dde;
	position: relative;
}

.jspDrag
{
	background: #bbd;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
#warning-container{display:none;position:fixed;bottom:0;width:100%;z-index:9999;background:url("/static/cookieapp/style/images/warningbar-background.png?77f54343b88b")}#warning-container *{font-family:Arial,Helvetica,sans-serif}#warning-container #cookie-warning{text-align:center !important;margin:0 auto}#warning-container #cookie-warning p{padding:0;display:inline;font-size:12px;line-height:40px;color:#fff !important}#warning-container #cookie-warning .terms{display:inline-block;font-size:10px;line-height:20px;padding:0 5px;background-color:#ebebeb;color:#000;vertical-align:middle;margin-right:10px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}#warning-container #cookie-warning .terms:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#warning-container #cookie-warning .close{display:inline-block;font-size:10px;line-height:20px;padding:0 5px;background-color:#54ab5a;font-weight:bold;color:#fff !important;vertical-align:middle;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}#warning-container #cookie-warning .close:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#popup-container{display:none;position:fixed;width:100%;height:100%;z-index:9999;top:0;left:0;background-image:url("/static/cookieapp/style/images/transparent-backgroundpop.png?77f54343b88b")}#popup-container strong{font-weight:bold;color:#000}#popup-container i{font-style:italic;color:#000}#popup-container #cookie-popup{position:relative;width:60%;height:65%;margin:0 auto;top:10%}#popup-container #cookie-popup .termsofuse-container{background-color:#fff;height:100%;width:100%}#popup-container #cookie-popup .termsofuse-container .utils-container{height:13%;padding:20px 20px 0 20px}#popup-container #cookie-popup .termsofuse-container .utils-container h1{display:inline-block;font-size:12px;font-weight:bold}#popup-container #cookie-popup .termsofuse-container .utils-container .popup-close{float:right;display:inline-block;font-size:12px;font-weight:bold;text-transform:uppercase;text-decoration:underline}#popup-container #cookie-popup .termsofuse-container .body{margin:0 40px 0 20px;width:95%;height:73%;overflow-y:scroll;font-size:12px;line-height:16px}#popup-container #cookie-popup .termsofuse-container .body p{color:#000;margin-bottom:20px;margin-right:3%;clear:both}#popup-container #cookie-popup .termsofuse-container .body ol,#popup-container #cookie-popup .termsofuse-container .body ul{margin:10 0;display:list-item;margin-right:3%}#popup-container #cookie-popup .termsofuse-container .body ol li,#popup-container #cookie-popup .termsofuse-container .body ul li{list-style-position:outside;margin-bottom:10px;color:#000}#popup-container #cookie-popup .termsofuse-container .body ul{list-style:circle}#popup-container #cookie-popup .termsofuse-container .body ul li{margin-left:14px;padding-left:5px}@media screen and (-webkit-min-device-pixel-ratio: 0){#popup-container #cookie-popup .termsofuse-container .body ul li{margin-left:16px;padding-left:2px}}#popup-container #cookie-popup .termsofuse-container .body ol{list-style:decimal}#popup-container #cookie-popup .termsofuse-container .body ol li{margin-left:19px}@media screen and (-webkit-min-device-pixel-ratio: 0){#popup-container #cookie-popup .termsofuse-container .body ol li{margin-left:17px}}
