﻿/* Use with cookie solution via layout */
.cookieMaster .mobile {
    display: none; /* Set back via mobil.css */
}

.cookieMaster .cookieouter {
    display: inline;

}

.cookieMaster {
    display: inline;
    font-size: 12px;
    padding: 2.8em 3.8em;
	background-color: black;
    background-color: rgba(0,0,0,0.9);
    color: white;
    width: 104%;
	margin:0 -15px;
}

.cookieMaster .cookieouter2 {
    display: none;
}

.cookieMaster .cookieinner {
    width: 100%;
    padding: 0;
    margin: 0;
}

.cookieMaster div.cookieouter {
    background-color: #000;
}

.cookieMaster p {
    /*font-size: 1em !important;*/
    margin: 0 0 1em 0;
}

.cookieMaster h1 {
    font-size: 2em;
	margin:0;
}

.cookieMaster input {
    padding: 0;
    margin: 0;
    vertical-align: text-bottom;
}

.cookieMaster input.cookieOK {
    height: 2em;
    width: 4em;
    font-size: 2em;
    background-color: #ffc61e;
    border: none;
	border-bottom: solid rgb(255,153,0);
    color: black;
    float: left;
	cursor:pointer;
}

.cookieMaster input.szcookierefuse {
    height: 5em;
    font-size: 0.8em;
    background-color: transparent;
    /*border: solid 0.0325em #000;*/
    /*border: 0.0325em outset buttonface;*/
    color: #fff;
    text-decoration: underline;
    border-radius: 0.625em;
    padding: 1em 0.5em 2.2em 0.5em;
    border: solid 0.1325em #000;
}

.cookieMaster a {
    color: white;
    text-decoration: underline;
    cursor: pointer;
}

.cookieMaster a.szcookierefuse {
    padding-left: 2em;
    display: block;
float: left;
margin-top: 1.2em;
}

.cookieMaster .cookieEx {
    display: block;
    float: right;
	margin: 0 1em 0 0;
}

.cookieMaster .cookieEx img.cookieclose {
    display: none;
}

.cookieMaster .cookieEx img {
    cursor: pointer;
}