@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
}

label {
	font-size: 22px;
}

.navbar-brand {
	padding: 12px 15px;
}

.navbar-brand img {
	width: 211px;
}

.navigation .navbar-nav>li>a {
	font-size: 16px
}

table#CaracteristicasGerais tr td {
	padding: 6px;
	vertical-align: top;
}

.heading {
	font-size: 40px;
}

a.confirm_button, span.confirm_button, button.confirm_button, a.cancel_button, span.cancel_button, button.cancel_button {
	display: inline-block;
	background: none repeat scroll 0 0 #aaaaaa;
	border: 1px solid transparent;
	color: #ffffff; 
	padding: 5px 25px;
	cursor: pointer;
	text-align: center;
  	white-space: nowrap;
}

table.alternateRowColor tr:nth-child(odd) td {
	background-color: rgb(240,240,240);
}

.left-container-login {
	float: left;
	width: 49%;
	margin: 0 5px;
}

.right-container-login {
	float: left;
	width: 49%;
}

.description span.inline, .description strong.inline {
	display: inline-block;
}

.post.list .content.no-image {
	width: 100%;
	margin-left: 0;
}

form button.button.center {
	display: inherit;
	margin: 0px auto 20px auto;
}

.caret.align-up {
	margin-bottom: 5px; 
}

.sitemap h4 {
    color: white;
    font-size: 14px;
    font-family: proximanovaextrabold;
}

@media (min-width: 992px){
	.toolbar .navbar-form {
    	width: 250px;
	}
}

.btn-filter-advanced {
	font-family:'proximanovabold';
	font-size:12px;
	margin-bottom:8px;
	text-transform:uppercase;
}

ul.nav.navbar-nav.language {
	margin-left: 20px;
}

.post.list .content .header .headline.custom {
	overflow: inherit !important;
	text-overflow: inherit !important;
	white-space: pre-line !important;
}