/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
  Use this file to add custom CSS easily  gold #D4AF37  green #92b62f
 ========================================================================== */

.mainarea_txt {
    padding: 10%!important;
}

.button {
  background-color: #D4AF37;
  border: none;
  color: #262a2e;
  
  text-align: center;
  margin: 4px 2px;
  opacity: 0.8;
  transition: 0.3s;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
  border-radius: 8px;

    
    position:relative;
    top:40%; 
    left:40%;
 
    height: 35px;
    padding: 0 10px;
    line-height: 35px;
    font-family: 'Orbitron',Helvetica,Arial,sans-serif;
    font-weight: 800;
    border-radius: 3px;
    text-transform: uppercase;
    letter-spacing: 1px;
  height: 35px;

}

.button2 {
    left: 0!important;
    top:0!important;
  background-color: #D4AF37;
  border: none;
  color: #262a2e;
  
  text-align: center;
  margin: 4px 2px;
  opacity: 0.8;
  transition: 0.3s;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
  border-radius: 8px;
 height: 35px;
    padding: 0 10px;
    line-height: 35px;
    font-family: 'Orbitron',Helvetica,Arial,sans-serif;
    font-weight: 800;
    border-radius: 3px;
    text-transform: uppercase;
    letter-spacing: 1px;
  height: 35px;
    position:relative;
}

.button2 a:link, a:visited a:hover, a:active{

 text-decoration: none;

}


.button:hover {opacity: 1}


.ifancybox-inner { overflow: auto;
    height: auto!important;}
.uk-navbar-nav2>li>a {
    background-color: #D4AF37!important;}

.uk-navbar-nav2>li>a {
color: #000!important;

}

#ifancybox-overlay214 {
    background: none;
        text-align: center !important;
}

.buttonHolder{    text-align: center;
    display: block;
    margin: 0 auto;}

select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    box-shadow: none;
    border-color: #3c4349;
    outline: 0;
    background: #fff; 
}
/* ------ Slide Caption ----------- 

.wk-slideshow .caption {
    bottom: 25% !IMPORTANT;
    left: 20%;
    right: 20%;
    bottom: 0;
    z-index: 5;
    padding: 10px;
    background: rgba(0,0,0,0.75);
} */

.tm-block-large-padding {
    padding-top: 80px!important;
}


/* -- Slide Set --- */

.wk-slideset img {
    max-width: 100%!important;
    margin: 5px!important;
}

.wk-slideset-default article+strong.title {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 26px;
    font-weight: 400;
    text-transform: uppercase;
    color: #cad2da;
}
}


/*  -------  Font   -------  */

h1, h2, h3, h4, h5, h6 {
    letter-spacing: 2px;
}

h1, .uk-h1 {
    font-size: 28px;
    line-height: 32px;
    text-align: center;
}

*+h1, *+h2, *+h3, *+h4, *+h5, *+h6 {
    margin-top: 5px;
}

p {
    letter-spacing: 2px;
}

 
.tm-block-footer {
    background-color: #000!important;
}

.tm-navbar {
    background: #000!important;
}

.tm-block-light {
    background-color: #000;
}

/* #page-bg {
    background-image: none; /* url(../images/page_gradient.png); */
    background-position: 50% -500px;
    background-repeat: no-repeat;
    background: #111; 
    
    }

.tm-wrapper {
    background: background: #001;
}

.tm-block-bottom-a.tm-block-primary {
    border-image: url("../images/border/default/primary_top.png") 15 15 round;
    border-width: 15px 0 0 0;
    border-style: solid;
    border-color: transparent;
}
*/
/* p, ul, ol, dl, blockquote, pre, address, fieldset, figure {
    margin: -10px 0 20px 0;
} */

/* Link Buttons */

.uk-button-link {
    color: #D4AF37;
    background-color: #262a2e;
    font-family: 'Fugaz One', Helvetica, Arial, sans-serif;
}

.uk-button-link:hover, .uk-button-link:focus, .uk-button-link:active, .uk-button-link.uk-active, .uk-button-link:disabled {
    color: ccc; /* #262a2e;  #D4AF37; */
    background-color: #D4AF37; /* #262a2e; */
    font-size: 14px;
    font-weight: inherit;
    text-transform: uppercase;
    letter-spacing: 1px;
} 


/* Nav Bar Buttons */

.uk-navbar-nav > li {
    margin: 0 0 0 5px;
    
}

.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a {
    background-color: #D4AF37;
    color: #262a2e; 
    outline: none;
}
.uk-navbar-nav > li > a {
    display: block;
    -moz-box-sizing: border-box;
    background-color: #262a2e;
    box-sizing: border-box;
    text-decoration: none;
    height: 35px;
    padding: 0 10px;
    line-height: 35px;
    color: ccc; /* #D4AF37; */
    font-size: 15px;
    font-family: 'Orbitron', Helvetica, Arial, sans-serif; 
    font-weight: 800;
    border-radius: 3px;
    text-transform: uppercase;
    letter-spacing: 1px;
}


.uk-navbar-nav > li.uk-active > a {
    background-color: #D4AF37;
        color: #262a2e;
    outline: none;
}
/* Image Shadow Wigetkit */

.uk-overlay > :first-child {
    margin-bottom: 0;
    box-shadow: 0 0 13px 0 #000;
}

.tm-block-top-a .uk-container {
    box-shadow: 0 0 13px 0 #000;
}

.tm-block-large-padding {
    padding-top: 20px;
    padding-bottom: 20px;
    box-shadow: 13px 0 13px 0 #000;
}

.tm-block-footer {
    background-color: #2b3034;
    box-shadow: 13px 0 13px 0 #000;
}
/* .tm-navbar-fixed .tm-toolbar + .tm-navbar {
    top: 42px;
    box-shadow: 0 0 13px 0 #000;
}

*/
.tm-navbar .tm-navbar-center .tm-nav { text-align: right; }
.tm-navbar-fixed .tm-toolbar, .tm-navbar-fixed .tm-navbar {
    position: fixed;
    top: 0;
    width: 100%;
    box-shadow: 0 0 13px 0 #000;
}

.tm-navbar-fixed.tm-navbar-animated .tm-navbar-small {
    height: 70px;
    padding: 10px 15px;
    background: #353c41;
    box-shadow: 0 0 13px 0 #000;
}

.tm-fullscreen { background: none; }

.tm-navbar {  
height: auto;  
padding: 10px;  
}  

.tm-nav-logo {  
margin-top: 0px;  
position: relative;  
}  

.tm-toolbar {  
height: auto;  
padding-bottom: 20px;  
}

@media (max-width: 767px) { 
 .columnLeft, .columnRight { width: 100%; }
  h1 { font-size: 16px;}
  .wk-slideset-default article  { width: 100%;}
  .uk-article-title { font-size: 20px; }
}



.formResponsive input[type="submit"] {
  background-color: #D4AF37;
  *background-color: #D4AF37;
  background-image: -ms-linear-gradient(top, #D4AF37, #99cc33);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#D4AF37), to(#99cc33));
  background-image: -webkit-linear-gradient(top, #D4AF37, #99cc33);
  background-image: -o-linear-gradient(top, #D4AF37, #99cc33);
  background-image: -moz-linear-gradient(top, #D4AF37, #99cc33);
  background-image: linear-gradient(top, #D4AF37, #99cc33);
  background-repeat: repeat-x;
  border-color: #99cc33 #99cc33 #99cc33;
  border-color: rgba(146, 182, 47, 0.1) rgba(146, 182, 47, 0.1) rgba(146, 182, 47, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#D4AF37', endColorstr='#99cc33', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  padding: 10px 45px;
}

.formResponsive input[type="submit"]:hover,
.formResponsive input[type="submit"]:active,
.formResponsive input[type="submit"].active,
.formResponsive input[type="submit"].disabled,
.formResponsive input[type="submit"][disabled] {
  background-color: #99cc33;
  *background-color: #99cc33;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.formResponsive textarea:focus, .formResponsive input[type="text"]:focus, .formResponsive input[type="password"]:focus, .formResponsive select:focus {
  border-color: rgba(146, 182, 47, 0.8);	
  box-shadow: 0 1px 1px rgba(146, 182, 47, 0.075) inset, 0 0 8px rgba(146, 182, 47, 0.6);
  -webkit-box-shadow: 0 1px 1px rgba(146, 182, 47, 0.075) inset, 0 0 8px rgba(146, 182, 47, 0.6);
  -moz-box-shadow:    0 1px 1px rgba(146, 182, 47, 0.075) inset, 0 0 8px rgba(146, 182, 47, 0.6);
}
.tm-block-top-a .uk-container { width: 100%; max-width: 100%; padding: 0; margin: 0}
.tm-block-top-a.tm-block-primary { background: none; border-width: 0; padding: 0;}
.wk-slideset-default article { width: 450px;}
/* .wk-slideset .set article h3  {
    margin: 0 0 4px 0;
    box-shadow: 0 0 13px 0 #000;
} */
.wk-slideset-default article {
    margin-right: 20px;
    text-align: left;
}
.wk-slideset img { margin: 0 20px 0 0;}

.uk-article-title {
    font-size: 36px;
    line-height: 42px;
    font-weight: 300;
    text-transform: uppercase;
    color: #D4AF37;
}