﻿
/** Generated by FG **/
@font-face {
	font-family: 'Klavika';
	src: url('/themes/fonts/Klavika-Bold.eot');
	src: local('?'), url('fonts/Klavika-Bold.woff') format('woff'), url('fonts/Klavika-Bold.ttf') format('truetype'), url('fonts/Klavika-Bold.svg') format('svg');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'Klavika';
	src: url('/themes/fonts/Klavika Regular Plain.eot');
	src: local('?'), url('fonts/Klavika Regular Plain.woff') format('woff'), url('fonts/Klavika Regular Plain.ttf') format('truetype'), url('fonts/Klavika Regular Plain.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Klavika';
	src: url('/themes/fonts/Klavika-Light.eot');
	src: local('?'), url('fonts/Klavika-Light.woff') format('woff'), url('fonts/Klavika-Light.ttf') format('truetype'), url('fonts/Klavika-Light.svg') format('svg');
	font-weight: 100;
	font-style: normal;
}





Body {color:#231f20;font-size:13.5px;line-height:1.4; font-weight:300; font-family: 'Klavika', sans-serif;letter-spacing: 0.4px;}
P{font-size:inherit; margin:10px 0 10px; color:#221f1e!important;font-family: 'Klavika', sans-serif;letter-spacing: 0.4px;}
h1,h2,h3,h4,h5,h6{color:inherit;line-height:1.4;margin:0 0;}
p.center,h1.center,h2.center,h3.center,h4.center,h5.center,h6.center{text-align:center;}
h1,h2,h3,h4,h5,h6, .h1,.h2,.h3,.h4,.h5,.h6{color:inherit;line-height:1.2; letter-spacing: normal; }
H1, .h1{font-size: 50px; color:#000!important; padding-bottom:10px; font-family: 'Klavika'; font-weight:100!important;}
.subhead, .subhead{
    font-family:Georgia, sans-serif;
    text-transform:uppercase;
    margin-top:-30px;
    font-weight: bold;
}
@media all and (max-width: 740px) {
  H1, .h1{font-size: 28px;}
}

.text-yellow{
    color:#fff200!important;
}

H2, .h2{font-size: 30px;   color: #000!important;
    padding-bottom: 10px;
    font-family: 'Klavika';
    font-weight: bold!important; text-transform:uppercase; }
H3, .h3{font-size: 20px;}
H4, .h4{font-size: 16px; text-transform:uppercase; font-weight:bold; color: #fff200!important;}
H5{font-weight:900!important; text-transform:uppercase!important; font-size:20px!important; color:#000!important;font-family: Georgia;}

A{color:#ffc600;}
A:hover {color:#956e4f}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;}

small {
    vertical-align:middle;
}

[class*="theme-"] *:not(a){color:inherit;}
.round, [class*="-round"]{border-radius:5px;}
[class*="-fullWidth"]{position:relative;}
[class*="-fullWidth"]:before, [class*="-fullWidth"]:after{content:"";width:2000px;top:0;bottom:0;position:absolute !important; background-color:inherit; background-image:inherit}
[class*="-fullWidth"]:before {left:100%}
[class*="-fullWidth"]:after {right:100%}



[class*="theme-charcoal"], [class*="theme-charcoal"]:before, [class*="theme-charcoal"]:after {background-color:#2c2c2c;color:#aaa; position:relative;}
[class*="theme-charcoal"] input[type=text]{background: linear-gradient(#121212, #181818, #121212) #181818; color: #999999;border:1px solid #111111}
[class*="theme-charcoal"] strong {color: white;}
[class*="theme-charcoal"] h2,[class*="theme-charcoal"] h3,[class*="theme-charcoal"] h4, [class*="srv-grate"] h2 {color:white;}

[class*="theme-darkcharcoal"], [class*="theme-darkcharcoal"]:before, [class*="theme-darkcharcoal"]:after {background-color:#161616;color:#aaa; position:relative;}
[class*="theme-darkcharcoal"] input[type=text]{background: linear-gradient(#121212, #181818, #121212) #181818; color: #999999;border:1px solid #111111}
[class*="theme-darkcharcoal"] strong {color: #fff;}
[class*="theme-darkcharcoal"] h2,[class*="theme-darkcharcoal"] h3,[class*="theme-darkcharcoal"] h4 {color:#fff; font-weight:200; }

[class*="theme-brown"]{background-color:#8b5e3b; position:relative;}

[class*="theme-red"]{background-color:#ed1c24; padding-bottom:0px;}

[class*="theme-green"]{background-color:#30770d; padding-bottom:0px;}*

[class*="theme-banner"]{  padding-bottom:0!important; height:250px; border-top:solid 2px #fff;}

.contentOverlayImage{position:absolute; min-width:2000px;}





[class*="theme-blackpattern"] {background-image:url(/Data/Default/TemplateImages/black-woodgrain.jpg?thumbnail=jpg);}

[class*="gray"] {background-color:#231f20;}

[class*="theme-red"]{background-color:#ed1c24 !important;color:white !important;}
[class*="theme-red"] a {color: white;}

[class*="theme-solidblack"]{background-color:#070707 !important;color:#333232 !important;}


[class*="theme-grey"]{background-color:#f0f0f0;}


.text-red{color:#ed2138 !important;}
.text-red-accent h1,.text-red-accent h2,.text-red-accent h3,.text-red-accent strong,.text-red-accent a,.text-red-accent label{color:#ed2138 !important;}
.text-white{color:white !important;}
.text-grey{color:#979797 !important;}
.tabbed{margin-left:2rem}


.fullwidthrow {
   width: 100%;
   height: 100%;
   margin-left: auto;
   margin-right: auto;
   max-width: initial!important;
}