/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

.uk-navbar {background: #dadada  !important; 
  
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,dadada+37,dadada+62,000000+100 */
background: #000000 !important;  /* Old browsers */
background: -moz-linear-gradient(left,  #000000 0%, #dadada 37%, #dadada 62%, #000000 100%)!important;  /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#000000), color-stop(37%,#dadada), color-stop(62%,#dadada), color-stop(100%,#000000))!important;  /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #000000 0%,#dadada 37%,#dadada 62%,#000000 100%)!important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #000000 0%,#dadada 37%,#dadada 62%,#000000 100%)!important;  /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #000000 0%,#dadada 37%,#dadada 62%,#000000 100%)!important;  /* IE10+ */
background: linear-gradient(to right,  #000000 0%,#dadada 37%,#dadada 62%,#000000 100%)!important;  /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 )!important;  /* IE6-9 */

}


.uk-navbar-nav > li.uk-active > a {background: transparent  !important;}

.uk-nav-navbar > li > a {color: #000 !important; }
.uk-nav-navbar > li > a:hover {color: #838383 !important; }


.uk-navbar-nav > li > a {color: #000 !important; background: transparent  !important;}
.uk-navbar-nav > li > a:hover {background: transparent !important; color: #4e4e4e !important;}

.uk-dropdown-navbar {background: #dadada !important; }
.uk-dropdown-navbar  {background: #dadada !important; }


.uk-nav-navbar ul a {color: #000 !important;}
.uk-nav-navbar ul a:hover {color: #000 !important;}


ul.uk-nav-sub {border-color: #fff !important;}
.uk-nav:not(.uk-nav-offcanvas) > li:not(:first-child) > a {border-top: none !important;}


.tm-block-divider {border-top: 5px solid #fff !important;}

.tm-heading-large {color: #fff !important;}

h2, .uk-h2 {color: #000 !important;}

.uk-notouch .tm-overlay svg path {fill: #fff !important;}

.tm-contrast h1, .tm-contrast h2, .tm-contrast h3, .tm-contrast h4, .tm-contrast h5, .tm-contrast h6, .tm-contrast p {text-shadow: 0px 2px 4px rgba(0, 0, 0, 1); !important;}


ul.uk-nav-sub {background: transparent !important;}
h4 {font-size: 20px !important; color: #fff !important;}
h5 {font-size: 26px !important; color: #fff !important;  line-height: 140% !important;
}

h3 {font-size: 25px !important; color: #fff !important;}
h1 {color: #fff !important; }
.tm-heading-large {font-size:45px !important;}
h4 {font-size:18px !important; color:#fff !important; margin-top: -15px !important;}
em {color: #fff !important; font-family: "Times New Roman", Georgia, Serif !important; }

.tm-overlay p {color: #000 !important;}


@media (min-width: 1220px) {
  /* Horizontal */
  .uk-grid > * {
    padding-left: 20px !important;
  }
  
  
  ::-webkit-input-placeholder {
   color: #000 !important;
}

:-moz-placeholder { /* Firefox 18- */
   color: #000 !important;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #000 !important; 
}

:-ms-input-placeholder {  
   color: #000 !important; 
}
  
  
  body {background-color: #000 !important;}
  
  @media (max-width:990px) {
    .uk-navbar {display: none !important;}
  }
