

.display-table-cell {
	background-color: #0c0900;
}

div.display-table-cell.whitecell {
	background-color: #fff !important;

}

h1, h2 {
	color: #cab47e;
	letter-spacing: 2px;
}

a {
    color: #fff;
    text-decoration: none;
}

.text-theme-colored {
    color: #cab47e !important;
}

.text-black-333 {
    color: #fff !important;
}


.dates {
    font-size: 28px !important;
}

.btn-theme-colored {
    color: #000;
    background-color: #cab47e;;
    border-color: #cab47e;;
}


h3 	{
	color: #fff;
}

.btn-theme-colored:hover {
    color: #000;
    background-color: #9c8b62;;
    border-color: #9c8b62;;
}

.btn-theme-colored:focus, .btn-theme-colored.focus {
    color: #000;
    background-color: #9c8b62;;
    border-color: #9c8b62;;
}

.goldenfont {
	color: #cab47e !important;
	text-transform: uppercase;
}

.btn-circled {
    border-radius: 0px;
}

.btn-theme-colored:active:focus, .btn-theme-colored.active:focus, .open > .dropdown-toggle.btn-theme-colored:focus, .btn-theme-colored:active.focus, .btn-theme-colored.active.focus, .open > .dropdown-toggle.btn-theme-colored.focus {
    color: #fff;
    background-color: #9c8b62;;
    border-color: #9c8b62;;
}

/* IMPRINT */ 


.imprint-bg {
	background-color: #0c0900;
}

.imprint-h1 {
	text-transform: uppercase;
	color: #fff;
}


/* MEDIA QUERIES */

@media only screen and (max-width: 414px) {

	*/ {
	overflow: scroll;
	-webkit-overflow-scrolling: touch;
	}


	.multiscroll-slider-responsive section {
	    height: auto !important;
	    min-height: 400px !important;
	    background-color: #0c0900;
	}
    .goldenfont {
    	font-size: 23px !important;
    	padding-bottom: 30px;
    }

    	h2 .dates {
    		font-size: 20px !important;
    	}
    }
}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {

    h2.dates {
        font-size: 19px !important;
    }
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 479px) {

    h2.dates {
        font-size: 15px !important;
    }

    h1, .h1 {
        font-size: 27px;
    }

    .font-18 {
        font-size: 14px !important;
    }
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 320px) {

    h2.dates {
        font-size: 15px !important;
    }

    h1, .h1 {
        font-size: 25px;
    }

    .font-18 {
        font-size: 14px !important;
    }
}
