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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
.tm-nav-logo {
	 top : -40px;
 }
h2, h3, h3.uk-panel-title, h4, h5 {
	 color : #ff6600;
 }
 h5 {
	 margin-bottom: 5pt;
 }
.uk-grid-divider:empty {
	border-color: rgba(255,102,0,0.08);
}
.uk-article-title {
	font-size: 20px;
	color: #ff6600;
}
	
span.uk-grid-divider:empty {
	border-top: 2px solid rgba(255,102,0,0.08);
	
}
.category-module, .mod-articles-category-group {
	 color : #ff6600;
	 list-style-type: none;
	  padding-left : 10px;
	  font-weight: bold;
}
a:link {
	cursor : pointer;
}
a.mod-articles-category-title {
	 list-style-type: none;
	 text-decoration : none; 
	 padding-left : 0px;
	 margin : 0px;
	 color: rgb(68, 68, 68);
	 font-weight: normal;
	 
}
ul {
	list-style-type: circle;
	padding-left : 0px;
}

a.mod-articles-category-title:hover {
	color: rgba(68, 68, 68, 0.6);
  text-decoration: underline;
  font-weight: normal;
}

.tm-cover-content-0, .tm-cover-content {
    background: none;
}
.uk-text-center30 {
	margin-top: -30px;
}
.tm-icon-refuge {
   font-size: 20px;
    text-decoration: none;
 text-align: center;
 line-height:24px;
 vertical-align:center;
}
.tm-icon-refuge:hover,.tm-icon-refuge:focus
 {
  box-shadow: 0 0 0 0 #ffffff inset;
  border-color: transparent;
  color: #ffffff;
  text-decoration: none;
  background-color :#ff6600;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.tm-icon-refuge:active {
  background: #ec4101;
}
.tm-icon-webcam {
   font-size: 20px;
    text-decoration: none;
 
 line-height:24px;
 vertical-align:center;
}
.tm-icon-webcam:hover
 {
  box-shadow: 0 0 0 0 #ffffff inset;
  border-color: transparent;
  color: #ffffff;
  text-decoration: none;
  background-color :#ff6600;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
 }
 .tm-bottom {
	  background-color: #333;
  }
 
 .menu-footer {
	 padding-top: 10px;
	 Padding-left: 10px;
	  color: #ffffff;
	  font-size:8pt;
	  text-decoration:none;
 }
 .menu-footer:hover {
	 
	   color: #ff6600;
	   padding-top: 10px;
	 Padding-left: 10px;	 
	  font-size:8pt;
	  text-decoration:none;
 }
 .menu-footer:active {
	 
	  color: #ff6600;
	   padding-top: 10px;
	 Padding-left: 10px;	 
	  font-size:8pt;
	  text-decoration:none;
 }

.soc-footer, .soc-footer>a {
    color: #ffffff;
	border-color: #ffffff;
}


