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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

 
 
 /*
 body {  
    background: url(/images/background6.png) repeat scroll 0 0 rgba(0, 0, 0, 0);  
}
*/


/*
body {
overflow: visible;
height:auto;
}
*/



/*
body {
  overflow-y:hidden;
  height:auto;
  **height:100%;
  **overflow: visible;
}
*/

.tm-child-list>ul>li:nth-child(n+2),.tm-child-list>ul>li>ul,.uk-list>li:nth-child(n+2),.uk-list>li>ul {
margin-top: 0px;
}

pre {
	background-color: #f0f0f0;
}

.su-tabs-style-3 .su-tabs-nav span.su-tabs-current {

    background: #f8f8f8 !important;
}

.su-tabs-style-3 .su-tabs-nav span {
	background: #F3F3F3 !important;
}


/*
.tm-main {
	 height: auto;
	 overflow:visible;
 }
*/

/*
html {
	 background-color: #ffffff;
	height:100%;
 }
*/

/* 
a[href$=".pdf"]{
	background-image: url(images/pdf-icon.png);
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 35px;
	height: 35px;
	display: inline-block;
	padding-top: 10px;

} 
 */
 
 /* .uk-card-primary > .uk-link > h3  > a { color: #fff; } 
 .uk-card-primary > .uk-link > h3  > a { color: #fff; } !important;
 .uk-card-primary .uk-link , a { color: #fff; } 
 
 */
	a.title { color: #fff; } 
 
 
 .uk-thumbnail {
     border: 0px solid rgba(120, 121, 122, 0.15);
 }
 
 a[href$=".zip"]:before
{
  content:"\f1c6  ";
  font: normal normal normal 20px/1 FontAwesome;
  font-weight: 900;
  font-family: "Font Awesome 5 Free";
}

 a[href$=".rar"]:before
{
  content:"\f1c6  ";
  font: normal normal normal 20px/1 FontAwesome;
  font-weight: 900;
  font-family: "Font Awesome 5 Free";
}


 a[href$=".dwg"]:before
{
  content:"\f15b  ";
/*  font-family: fontawesome;*/
  font: normal normal normal 20px/1 FontAwesome;
  font-weight: 900;
  font-family: "Font Awesome 5 Free";
}

 a[href$=".xml"]:before
{
  content:"\f1c9  ";
  font: normal normal normal 20px/1 FontAwesome;
  font-weight: 900;
  font-family: "Font Awesome 5 Free";
}

 a[href$=".pdf"]:before
{
  content:"\f1c1  ";
/*  font-family: fontawesome;*/
  font: normal normal normal 20px/1 FontAwesome;
  font-weight: 900;
  font-family: "Font Awesome 5 Free";
}


.uk-slidenav-position .uk-slidenav {
  display: block;
}

.uk-slidenav-contrast {
  color: rgba(0, 0, 0, 0.5);
}
/*
 * Hover
 * 1. Apply hover style also to focus state
 */
.uk-slidenav-contrast:hover,
.uk-slidenav-contrast:focus {
  color: rgba(0, 0, 0, 0.7);
}
/* Active */
.uk-slidenav-contrast:active {
  color: rgba(0, 0, 0, 0.9);
}
 

/*.uk-card-primary { background: #777; }*/
.uk-card-primary { background: #333; }

.uk-card-three { background: red; }

/*
#.uk-card-primary 
.uk-card-title > h3 > a {
  color: #ffffff;
  font-size: 122 px;
}

*/

 /*
 * Icons
 */
 
 /*
.uk-slidenav-previous:before {
  content: "\f060";
  font-family: FontAwesome;
}
.uk-slidenav-next:before {
  content: "\f061";
  font-family: FontAwesome;
}
 
.uk-slidenav-previous:before,
.uk-slidenav-next:before {
  font-family: FontAwesome;
}
*/
/*
.footersticky {
    position: fixed;
    left: 50;
    bottom: 0;
    width: 100%;
}
*/


/* From previous
 .uk-article:nth-child(n+2) {
   margin-top: 0px;
}

h1,   
.uk-h1,   
h1.uk-article-title {  
font-size: 24px;  
line-height: 30px;  
}

*/