.cmc-signup .btn-primary {
		background-color: #ffffff;
		background-image: linear-gradient(to bottom, #fff, #969696);
		background-repeat: repeat-x;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
        border: none;
		background-image: none;

	}
.cmc-signup .btn-primary:hover {
    background-color: palegoldenrod;
	}
.cmc-signup .btn {
		border-radius: 0;
		cursor: pointer;
		display: inline-block;
		font-size: 14px;
		line-height: 18px;
		margin-bottom: 0;
		padding: 8px 20px;
		text-align: center;
		font-weight: bold;
	}
.cmc-signup .btn.btn-primary.validate:focus, .cmc-signup .btn.btn-primary.validate:active {
    border: 1px solid #f7e6a0;
}
.cmc-signup .btn:focus {
    outline: none;
    outline: none;
    outline-offset: -2px;
}
.btn-primary:hover {
    color: black;
}

.btn-primary {
	    color: #000000 !important;
		
}	
.cmc-signup .input-medium {
    width: 300px;
}
.cmc-signup select, .cmc-signup textarea, .cmc-signup input[type="text"], .cmc-signup input[type="password"], .cmc-signup input[type="datetime"], .cmc-signup input[type="datetime-local"], .cmc-signup input[type="date"], .cmc-signup input[type="month"], .cmc-signup input[type="time"], .cmc-signup input[type="week"], .cmc-signup input[type="number"], .cmc-signup input[type="email"], .cmc-signup input[type="url"], .cmc-signup input[type="search"], .cmc-signup input[type="tel"], .cmc-signup input[type="color"], .cmc-signup .uneditable-input {

    
	border-radius: 0;
	height: 30px;

 
}
#redim-cookiehint .cookiecontent { 
    font-size: 14px;
    line-height: 24px;
    color: #fff;
    display: inline-block;
}
#redim-cookiehint {
    width: 100%;
    padding: 25px 5%;
    box-sizing: border-box;
    position: fixed;
    background-color: rgba(0, 0, 0, 0.8);
    font-size: 14px;
    z-index: 9999999;
}
#redim-cookiehint .cookiebuttons .btn {
    padding: 5px 20px !important;
    color: #000000;
    background-color: #333;
    font-size: 12px;
    line-height: 14px;
    margin-top: 2px;
    margin-bottom: 2px;
	border-radius: 0;
}