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

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

.tm-logo-small{

	width: 500px;
}

.tm-top-b, .tm-top-c, .tm-top-d, .tm-bottom-d {
	-webkit-justify-content: center;
	display: flex;
	-webkit-align-items:center;
}
.tm-top-b .uk-panel, .tm-top-c .uk-panel, .tm-top-d .uk-panel, .tm-bottom-d .uk-panel {
	flex:1;
}
.tm-top-b{
	background-image: url(../../../images/apoio/texture-01.jpg);
}
.tm-top-c{
	background-image: url(../../../images/apoio/texture-02.jpg);
	background-position:right;
}
.tm-top-d{
	background-image: url(../../../images/apoio/texture-03.jpg);
}
.tm-top-b, .tm-top-c, .tm-top-d{
	-webkit-box-shadow: 0px 0px 39px -4px rgba(0,0,0,0.51);
	-moz-box-shadow: 0px 0px 39px -4px rgba(0,0,0,0.51);
	box-shadow: 0px 0px 39px -4px rgba(0,0,0,0.51);
}

.empresa #tm-bottom-a, .empresa #tm-bottom-a p, .empresa #tm-bottom-a h3{

	padding-bottom: 0px;
	color: #6a6a6a;
}

#tm-bottom-d, #tm-footer {
	background: none;
}

#rodape {
	background-image: url(../../../images/apoio/rodape-larocca-engenharia-azul.jpg);
}
#rodape, #rodape h3 {
	color: #fff;
}
.uk-block-muted .uk-panel-box-secondary {
    background: #ccc;
}
.tm-toolbar {
	background:#ea5426;
	color: #fff;
	padding: 2px 80px;
}
.tm-navbar-right small {
	color: #1a478e;
}
h2:before {
	content: "";
    position: absolute;
    height: 3px;
}
.tm-top-b h2:before, .tm-top-c h2:before, .tm-top-d h2:before {
	top: 70px;
	width: 80px;
	background: #ea5426;
}
.tm-bottom-a h2:before{
	top: 45px;
	width: 80px;
	background: #ea5426;
}
.tm-bottom-c h2:before{
	top: 75px;
	width: 80px;
	background: #ea5426;
}
@media (min-width: 1220px){
	#tm-top-b .uk-grid .uk-width-1-1:nth-of-type(2), #tm-top-c .uk-grid .uk-width-1-1:nth-of-type(2), #tm-top-d .uk-grid .uk-width-1-1:nth-of-type(2) {
	    padding-left: 0px !important;
	}
}

@media (min-width: 1220px) {
  
  .tm-navbar-left {
     left: -50px !important;
  }
}

/* LOGO de Desenvolvimento */

ul.selo {
	list-style: none;
	position: absolute;
	top: 0px;
	right: 0px;
	margin: 0;
}
.tm-footer {
	position:relative;
}

.selo li a.logo-superix {
	background-image: url(../images/logo-superix-criacao-site.png);
	
}	

ul.selo li a {
	background-position: right top;
	width: 105px;
	height: 37px;
	display: block;
	text-indent: -9999px;
}

/* Bullet de Desenvolvimento */


@media only screen and (max-width : 700px) {
.selo li a.logo-superix {	
	background:url(../images/logo-b-superix-criacao-site.png) no-repeat;
}	
ul.selo li a {
	background-position: left top;
	width: 30px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}
ul.selo {
	bottom: 3px;
	right: 3px;	
} 
}
@media only screen and (max-width : 480px) {
  ul.selo {
	bottom: 0px;
	right: 0px;
  }
}
