#innerCookiePanel{	
	width: 85vw; 
	max-width: 700px; 
	height: 80vh; 
	max-height: 560px;  
	background: #fff; 
	overflow: auto; 
	overflow-x: hidden; 
	border-radius: 10px;
}

.tab {
	overflow: hidden;
	/* border: 1px solid #ccc; */
    background-color: #c21b17;
    color: white;
}

.bawagpsk .tab{
	background-color: #00b7af;
}

/* Style the buttons inside the tab */
.tab button {
	background-color: inherit;
	float: left;
	border: none;
	outline: none;
	cursor: pointer;
	padding: 14px 16px;
	transition: 0.3s;
	
}
button.tablinks {
    width: 33.333333%;
    background-color: #c21b17;
}

.bawagpsk button.tablinks{
	background-color: #00b7af;
}

@media screen and (max-width: 550px){
	button.tablinks {
	    font-size: 12px;
	}
}

/* Change background color of buttons on hover */
.tab button:hover {
	background-color: #f1644a;
}

.bawagpsk .tab button:hover{
	background-color: #b2c5bf !important;
}

/* Create an active/current tablink class */
.tab button.active {
	background-color: #fff;
	color: #555;
}		
/* Style the tab content */
.tabcontent {
	display: none;
	padding: 25px;
	-webkit-animation: fadeEffect 1s;
	animation: fadeEffect 1s;
}		
#cookieSettingsSaveButton{
	margin: 0 0 25px 25px;
}

.bawagpsk #cookieSettingsSaveButton{
    background: #00b7af;
    border-color: #00b7af;
}

.bawagpsk #cookieSettingsSaveButton:hover{
    color: #00b7af !important;
    background: white;
}

/* Fade in tabs */
@-webkit-keyframes fadeEffect { from {opacity: 0;}	to {opacity: 1;} }
@keyframes fadeEffect { from {opacity: 0;} to {opacity: 1;} }

.tabcontent {
    font-size: .85em;
}


#innerCookiePanel .on_off_checkbox {
    width: 40px;
    height: 21px;
    margin-top: 0px;
    float: left;
    margin: 10px 10px 0 0;
}

#innerCookiePanel  .on_off_checkbox:after {
    content: '';
}

#innerCookiePanel .on_off_checkbox:before {
    content: '';
}

#innerCookiePanel .on_off_checkbox label {
    border-radius: 50%;
    width: 17px;
    height: 17px;
    background: #fff;
    left: 1px;
    border: 0px solid #ccc;
}

#innerCookiePanel .on_off_checkbox {
    border-radius: 10px;
}

#innerCookiePanel .on_off_checkbox input[type=checkbox]:checked+label {
    left: 22px;
    background: #fff;
    border: 0px solid transparent;
}

#innerCookiePanel .on_off_checkbox.isDisabled{
	background: green;
}

#innerCookiePanel.bawagpsk .on_off_checkbox.isDisabled{
	background: #00b7af;
}

#innerCookiePanel .on_off_checkbox.isDisabled label{
	background: #979797 !important;
}

#innerCookiePanel.bawagpsk .on_off_checkbox.isDisabled label{
	background: #89d4c3 !important;
}

#innerCookiePanel .on_off_checkbox.notDisabled{
	background: #ccc;
}

