﻿/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
 /* LOGO de Desenvolvimento */

ul.selo {
	list-style: none;
	position: absolute;
	right: 0px;
	bottom: 0px;
	margin: 0;
}

@media only screen and (max-width : 480px) {
  ul.selo {
	top: -70px;
	right: 0px;
  } 
}
.selo li a.logo-superix {
	background-image: url(../images/logo-superix-criacao-site.png);
}	

ul.selo li a {
	background-position: left top;
	width: 105px;
	height: 37px;
	display: block;
	text-indent: -9999px;
}
.tm-footer {
	position: relative;
}
.tm-teaser {
	background-image: url("../../../images/background/teaser-background.png");
}

.tm-teaser h1, .tm-teaser h2, .tm-teaser h3, .tm-teaser h4, .tm-teaser h5, .tm-teaser h6{
	color:#006738 !important;
}
.tm-teaser-text-secondary{
	color:#007C41 !important;
}
.tm-headerbar {
	background: rgba(0, 0, 0, 0);
}
.tm-headerbar-small {
	background: rgba(255, 255, 255, 0.95);
}

.tm-logo{
	width:310px;
}
.uk-overlay-area2:empty:before{
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	margin-left: -15px;
	font-size: 30px;
	line-height: 1;
	font-family: FontAwesome;
	text-align: center;
	color: #ffffff;
	z-index: 1001;
	width: 60px;
	height: 60px;
	margin-top: -30px;
	margin-left: -30px;
	background: none;
	line-height: 60px;
}
.uk-overlay-area2:before {
	z-index: 998;
}
.tm-gallery .uk-overlay .uk-overlay-area2 {
	z-index: 900;
	width: 100% !important;
	height: 100% !important;
}
.uk-overlay:hover .uk-overlay-area2, .uk-overlay.uk-hover .uk-overlay-area2, .uk-overlay-toggle:hover .uk-overlay-area2, .uk-overlay-toggle.uk-hover .uk-overlay-area2{
	opacity: 1;
}
.uk-overlay-area2 {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(0, 104, 56, 0.5);
opacity: 0;
-webkit-transition: opacity 0.15s linear;
transition: opacity 0.15s linear;
-webkit-transform: translate3d(0, 0, 0);
}
.uk-overlay-area2:before {
z-index: 998;
}
.uk-overlay-area2:after {
position: absolute;
top: 50%;
left: 50%;
width: 60px;
height: 60px;
margin-top: -30px;
margin-left: -30px;
}
Pseudo element
::selection {
background: #00351d;
color: #ffffff;
text-shadow: none;
}

.tm-footer .uk-subnav a, .tm-footer .uk-panel a {
	color: #A8A8A8;
}

