/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-v20-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'),
       url('../fonts/roboto-v20-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v20-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v20-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v20-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v20-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-condensed-regular - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-condensed-v18-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'),
       url('../fonts/roboto-condensed-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-condensed-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-condensed-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-condensed-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-condensed-v18-latin-regular.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}

/* kaushan-script-regular - latin */
@font-face {
  font-family: 'Kaushan Script';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/kaushan-script-v8-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Kaushan Script'), local('KaushanScript-Regular'),
       url('../fonts/kaushan-script-v8-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/kaushan-script-v8-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/kaushan-script-v8-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/kaushan-script-v8-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/kaushan-script-v8-latin-regular.svg#KaushanScript') format('svg'); /* Legacy iOS */
}


html, body  {
font-family: Roboto;	
font-weight: 400;
font-size: 18px;
color: #363636;
}

#container {
    background: rgb(234,216,177);
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .ce_revolutionslider_text.bold, .font_headline {
    font-weight: 400;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,
.ce_revolutionslider_text.bold, .font_headline {
font-family: Kaushan Script;
font-weight: 700;
}

.color-accent, .color-accent p, .color-accent i, .color-accent h1, .color-accent h2, .color-accent h3, .color-accent h4, .color-accent h5, .color-accent h6, .color-accent a:not(.link-white) {
    color: #e1b860;
}

.bg-white {
    background-color: #ffffff;
    color: #000;
    padding: 15px 0;
}

.mainmenu ul li a  {
font-family: Kaushan Script;
font-size: 1.2rem;
font-weight: 400;
}

.mainmenu ul li ul li a  {
font-family: Kaushan Script;
font-size: 0.9rem;
font-weight: 400;
}

.smartmenu-content .mod_navigation li:not(.floatbox) {
font-family:Roboto;
}

.ce_revolutionslider_text {
    font-family: Kaushan Script;    
    font-style: normal !important;
    word-break:break-word;
}

.ce_downloads_box .ce_downloads_box_inside li img {
    margin-right: 6px;
    width: 40px !important;
    height: 40px !important;
}

.ce_linkbox h4 {
    color: #362526;
}

p a {
    color: #362526;
}

p a:hover {
    color: #362526;
    text-decoration: underline;
}

#footer .ce_iconbox_v2.style3 .ce_iconbox_outside {
    background: none;
    border: 1px solid rgb(220,220,220);
}

#footer .ce_iconbox_v2.style3 i {
    font-size: 2.5rem;
    margin-bottom: 20px;
}

#footer .ce_iconbox_v2.style3 .content {
    color: rgba(255,255,255,1);
    min-height: 144px;
}

#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer .h1, #footer .h2, #footer .h3, #footer .h4, #footer .h5, #footer .h6 {
    color: #e1b860;
}

#footer a:hover,
#footer p a:hover {
	color: #e1b860 !important;
	text-decoration: underline;
}