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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
  /* Toolbar*/
  
 body, 
 html,
.uk-overlay-panel,
.uk-overlay-panel h3,
.uk-text-large{color:#260000;}
.uk-navbar {color:#260000; background:white;box-shadow:0 0 25px #00000010;}
.uk-navbar-nav > li > a{color:#260000;}
.uk-navbar-nav > li.uk-active > a {
    color: #000;
    font-weight: 900;
}
.uk-navbar-toggle{color:#02495f;}

.tm-navbar  .uk-container {
    max-width: 1280px;
    padding: 0 20px;
}



em {color: #260000;}

h1, h2, h3,
h3.uk-heading-large{color:#6EDBD5;text-shadow: 1px 1px 1px #ffffff;}
strong {font-weight: 600!important;}
 
.tm-toolbar {
  box-sizing: border-box;
  padding: 5px 0!important;
  height: 45px;
  background: none;
  color: #adadae;
  font-size: 14px;
  position:fixed;
  z-index:2000;
  width:100%
}

div.uk-active .tm-navbar img{max-width: 60%;}

.tm-toolbar  .uk-container-center {
    max-width: 100%;
    padding: 0 40px;
}
.tm-toolbar a {
  color: #adadae;
}
.tm-toolbar a:hover {
  color: #ffffff;
}
.uk-block-muted {background: #ffffff;background-image: url("https://www.transparenttextures.com/patterns/45-degree-fabric-light.png");}
.uk-block-muted + .uk-block-muted {border-top: none;}
.uk-panel-box{background-color: #6EDBD5;}
.uk-panel-box-secondary, .uk-block-secondary  {background-color: #786E63;}
.uk-panel-box-primary, .uk-block-primary {background:  #C6BFB5;}
.uk-panel-box-primary-hover:hover, .uk-panel-box-secondary-hover:hover, .uk-panel-box-hover:hover {
  background: #260000;
  box-shadow: 0 12px 45px rgba(43, 43, 43, 0.25), 0 1px 3px rgba(43, 43, 43, 0.25);
}
.services2 .uk-panel-box-primary-hover:hover {
  background: rgba(255,255,255,0.3);
  box-shadow: 0 12px 45px rgba(43, 43, 43, 0.25), 0 1px 3px rgba(43, 43, 43, 0.25);
}
.uk-panel-box-primary-hover:hover h4, .uk-panel-box-secondary-hover:hover h4, .uk-panel-box-hover:hover h4{
	color: #ffffff!important;
}
.uk-button-primary,
.uk-button-primary,
.uk-contrast .uk-button-primary,
.uk-contrast .uk-button-primary {
  background-color: #6EDBD5;
  color: #ffffff;
  font-weight:bold;
}
.uk-button-primary:hover,
.uk-button-primary:focus,
.uk-contrast .uk-button-primary:hover,
.uk-contrast .uk-button-primary:focus {
  /**background-color: #6fab47;**/
  background-color: #91E2DD;
  color: #ffffff;
}
.services .uk-h6 {
    font-size: 13px;
    text-transform: uppercase !important;
	text-shadow:none;
	color:#FFFFFF!important;
}
.services .job .uk-h6 {color:#260000;}
.services h4 {
    text-transform: none !important;
	font-size:16px;
	line-height:24px;
	color:#260000!important;
}
.services2 h3{text-shadow:none; color:#260000;}
.services .uk-panel-box-primary h4 {color:#FFFFFF;}
.services .uk-panel, .services2 .uk-panel{min-height:375px; }
.services2 .uk-panel-box-primary{background:rgba(255,255,255,0.2);}
.uk-panel-box, .services .uk-panel{border-bottom-right-radius: 50px;}
.tm-slideshow-avanti h3{color:#260000;}
.tm-block-footer{background:#786E63;}
.tm-bottom-d h3{color:#FFFFFF; text-shadow:none;}
.tm-footer .tm-totop-scroller::before {color: rgba(255, 255, 255, 1);}
.tm-footer .tm-totop-scroller:hover::before {color: #6EDBD5;}

.tm-block-bottom-b .services h4{color:#FFFFFF!important;}

ul.category-module {padding-left:0px;}
ul.category-module li{
	list-style: none;
	border-bottom: rgba(255,255,255,0.5) solid 1px;
	margin: 5px 0px;
	padding: 5px;
	}
ul.category-module li:last-child{
	border-bottom: none;
	}
ul.category-module li a.active,
ul.category-module li a:hover{color:#FFFFFF; text-decoration:none;}