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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.formResponsive input[type="submit"] {
    background-color: #803137;
    background-image: -ms-linear-gradient(top, #0088cc, #0055cc);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc));
    background-image: -webkit-linear-gradient(top, #C3A0A3, #803137);
    background-image: -o-linear-gradient(top, #0088cc, #0055cc);
    background-image: -moz-linear-gradient(top, #0088cc, #0055cc);
    background-image: linear-gradient(top, #0088cc, #0055cc);
    background-repeat: repeat-x;
    border-color: #0055cc #0055cc #003580;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.formResponsive input[type="submit"]:hover, .formResponsive input[type="submit"]:active, .formResponsive input[type="submit"].active, .formResponsive input[type="submit"].disabled, .formResponsive input[type="submit"][disabled] {
    background-color: #5D2227;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.font-s {
	font-size: 15px;
}


.tm-slant-bottom + .tm-block {
	padding-top: 0px;
}

.uk-form legend {
	color: #803137
}

.tm-bottom-c ul li  {
	color: #FFF;
	  line-height: 15px;
}
.tm-bottom-c ul li a  {
	color: #fff !important;
}

.contato-ale {
	color:#fff !important;
	font-size: 21px;
}

 .tm-slant-block-bottom, .tm-slant-block-top {display: none;}
 .tm-block-light .tm-panel-clear-image {padding: 0px;}
.uk-subnav > * > * {
	font-size: 12px;
}

.tm-breadcrumb {padding: 0px; margin: -25px 0px -25px 0px}
.tm-middle .uk-grid {padding: 15px !important;}

.tm-toolbar { padding: 0px;
			background-color: #803137; }
.home .top-parallax {height: 400px;}

.top-parallax {min-height: 20px; margin-bottom: 0px; background:#803137;}
#parallax-top-image {
	height: 100% !important;
  max-height: 100%;
  background-repeat: no-repeat;
}
.tm-top-a { margin-top: 0px;  }

.padding-menor {
	  padding: 20px 35px 15px 35px;
}
/*.tm-parallax-teaser-container {margin-top: -300px;}*/

.tm-top-a .uk-panel-box {
    padding: 15px 15px 15px 25px;
    padding-bottom: 25px;
    background: #f7f7f7;
    color: #555555;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}

 /* LOGO de Desenvolvimento */



ul.selo {
	list-style: none;
	position: absolute;
	bottom: 44px;
	right: 2px;
	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 {
	top: -70px;
	right: 0px;
  }
}