/*!
 * FOLHA DE ESTILOS TRADA
 * Copyright 2020 Centrique - Todos os direitos reservados
 */
.navbar-brand>img {
	height: 25px;
}
.navbar-brand {
	padding: 13px 15px;
}
div#main-categories:after, div#main-categories-collapse-button:after {
	clear: none;
}

/* Custom cart button */
.btn-cart {
	position: relative;
	float: right;
	background-color: transparent;
	background-image: none;
	border: 1px solid #333;
	border-radius: 4px;
	color: white;
	margin-bottom: 8px;
	margin-right: 15px;
	margin-top: 8px;
}

.btn-cart:hover {
	color:white;
	background-color: #333;
}
/* / Custom cart button */

/* carousel */
/*
header.carousel {
	height: 100%;
}
*/
/* / carousel */

.breadcrumb {
	margin-top: 15px;
}
a {
	color: #3b3b3b;
}

#cy-additional span {
	display: none;
}
#cy-additional:before {
	content: "Serviços de instalação";
}
#cy-additionalreason span {
	display: none;
}
#cy-additionalreason:before {
	content: "Detalhe dos serviços de instalação";
}
/* Customizações do orçamento */
li.media[data-attr-value=nenhum][data-attr-price='0'], li.media[data-attr-value=nenhuma][data-attr-price='0'] {
	display: none;
}
input[type=number] {
	text-align: right;
}
@media print {
	div.media-body ul li.media {
		page-break-inside: avoid;
	}
	input, textarea, .well {
		page-break-inside: avoid;
	}
	#main-top {
		position: relative;
	}
	body {
		padding-top: 0px !important;
	}
	body:before {
		padding-top: 0px;
		content: url('https://trada.nyc3.cdn.digitaloceanspaces.com/image/orcamento-capa3.svg');
		display: block;
		width: 100vw;
		height: 100vh;
		overflow: hidden;
		page-break-after:always;
	}
	body:after {
		padding-top: 0px;
		content: url('https://trada.nyc3.cdn.digitaloceanspaces.com/image/tabela-comparativa2.svg');
		align: center;
		display: block;
		width: 95vw;
		height: 100vh;
		overflow: hidden;
		page-break-before:always;
	}
	button, input[type=button], .btn {
		display: none !important;
	}
	#contact-data-card-name {
		display: inline-block !important;
		position: absolute;
		top: 30vw;
		left: 0;
		padding-left:58.3vw;
		padding-right: 8.3vw;
		font-size: 4vw;
		overflow: hidden;
		height: 11vw;
		/* float: none; */
		font-weight: 100;
	}
	#user-data-card-name {
		display: block !important;
		position: absolute;
		width: 100%;
		text-align: left;
		padding-left:58.3vw;
		bottom: 5vh;
		left: 0;
		font-size: 2vw;
		overflow: hidden;
		height: 11vw;
	}
	#user-data-card-phones {
		display: block !important;
		position: absolute;
		width: 100%;
		text-align: left;
		padding-left:58.3vw;
		bottom: 3vh;
		left: 0;
		font-size: 2vw;
		overflow: hidden;
		height: 11vw;
	}
	#user-data-card-email {
		display: block !important;
		position: absolute;
		width: 100%;
		text-align: left;
		padding-left:58.3vw;
		bottom: 1vh;
		left: 0;
		font-size: 2vw;
		overflow: hidden;
		height: 11vw;
	}
}
@media screen {
	body:before {
		padding-top: 0px;
		content: url('https://trada.nyc3.cdn.digitaloceanspaces.com/image/orcamento-capa3.svg');
		display: block;
		width: 0vw;
		height: 0vh;
		top: -10000vw;
		overflow: hidden;
		page-break-after:always;
	}
	body:after {
		padding-top: 0px;
		content: url('https://trada.nyc3.cdn.digitaloceanspaces.com/image/tabela-comparativa2.svg');
		align: center;
		display: block;
		width: 0vw;
		height: 0vh;
		top: -10000vw;
		overflow: hidden;
		page-break-before:always;
	}
}
p.customattr {
	font-weight: bolder;
	text-decoration: underline;
}
div#main-categories ul li:nth-child(8) a {
	text-indent: -1000px;
	overflow: hidden;
	background-image: url('https://trada.nyc3.cdn.digitaloceanspaces.com/image/32/en.png');
	background-position: center;
	background-repeat: no-repeat;
}
span.long-name {
  display: none;
}