#cosn .fara-produse {
	margin-top: 10%;
	text-align: center;
}

#cosn .fara-produse .icon {
	color: #f56700;
	font-size: 50px;
}

#cosn .fara-produse .mesaj {
	font-size:18px;
	font-weight:400
}

#cosn .tabel-cos {
	margin-top: 15px;
}

#cosn .tabel-cos td {
	vertical-align: top;
}

#cosn .col_cantitate a {
	font-size: 12px;
}

#cosn .col_edit a {
	text-decoration: none;
}

#cosn .articol-imagine {
	width: 200px;
	text-align: center;
}

#cosn .articol-imagine img {
	max-height: 100px;
}

#cosn .articol-imagine .vezi-toate-imaginile {
	display: block;
	margin-top: 5px;
	font-size: 12px;
	white-space: nowrap;
}

#cosn .articol-nume {
	width: 400px;
}

#cosn .articol-nume p {
	font-weight: 400;
	white-space: nowrap;
}

#cosn .articol-atribut {
	font-size: 12px;
	font-weight: 400;
}

#cosn .articol-stoc {
	margin-top: 5px;
	font-size: 12px;
}

#cosn .articol-stoc p {
	margin-bottom: 0;
}

#cosn .articol-personalizare {
	margin-top: 5px;
}

#cosn .articol-personalizare .btn {
	padding: 2.5px 5px 2.5px 5px;
}

#cosn .articol-descriere {
	margin-top: 5px;
	font-size: 12px;
}

#cosn .articol-descriere .descriere-sumar {
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}

#cosn .articol-optiuni {
	margin-top: 5px;
}

#cosn .articol-optiuni .btn {
	background: #FFF;
	color: #27353C;
	border-radius: 3px;
	border: 1px solid #f0dfdc;
	font-size: 14px;
	padding: 2.5px 5px 2.5px 5px;
}

#cosn .modal-imagini .modal-dialog {
	width: 80vw;
	max-width: none;
}

#cosn .modal-imagini .modal-dialog .modal-body img {
	padding: 5px;
}

#cosn .modal-imagini .col-lg-4 {
	text-align: center;
}

#cosn .modal-imagini img {
	max-height: 250px;
}

#cosn .modal-imagini .btn {
	font-size: 12px;
}

#cosn .sumaruri {
	margin-top: 20px;
}

#cosn .cos-voucher {
	border: 1px solid #f0dfdc;
	border-radius: 3px;
	padding: 15px;
}

#cosn .cos-voucher .voucher-titlu {
	margin-bottom: 10px;
}

#cosn .cos-voucher .voucher-subtitlu {
	font-size: 12px;
}

#cosn .cos-voucher input {
	margin-top: 10px;
	margin-bottom: 10px;
}

#cosn .cos-voucher #cod_gresit {
	color: red;
	font-weight: 600;
}

#cosn .cos-sumar {
	border: 1px solid #f56700;
	border-radius: 3px;
	padding: 15px;
	margin-top: 20px;
}

#cosn .cos-sumar .sumar-titlu {
	margin-bottom: 10px;
}

#cosn .cos-sumar .linie-sumar {
	font-size: 16px;
	padding: 5px 0 5px 0;
}

#cosn .cos-sumar .valoare {
	float: right;
}

#cosn .cos-sumar p {
	margin-bottom: 0;
}

#cosn .finalizare {
	margin-top: 20px;
}

#cosn .doresc-personalizare {
	border: 1px solid #f0dfdc;
	border-radius: 3px;
	padding: 15px 15px 5px 15px;
}

#cosn .doresc-personalizare p {
	margin-bottom: 0;
}

#cosn .staff-adauga-utilizator {
	border: 1px solid #f0dfdc;
	border-radius: 3px;
	padding: 15px;
	margin-top: 15px;
}

#cosn .staff-adauga-utilizator .staff-pentru p {
	margin-bottom: 0;
}

#cosn .staff-optiuni-oferta {
	margin-top: 15px;
}

#cosn .reseller-adauga-utilizator {
	background: #f56700;
	border-radius: 3px;
	padding: 15px;
	margin-top: 15px;
	color: #FFFFFF;
}

#cosn .reseller-adauga-utilizator a {
	color: #FFFFFF;
}

#cosn .reseller-adauga-utilizator p {
	margin-bottom: 0;
}

#cosn .reseller-adauga-utilizator .fara-utilizator {
	font-weight: 400;
}

#cosn .culoare-reseller {
	color: #008000;
}

#cosn .cos-sumar.reseller  {
	border: 1px solid #008000;
	color: #008000;
	margin-bottom: 15px;
}

#cosn .reseller-total-adaos  {
	border: none;
	background: #008000;
	color: #FFFFFF;
	margin-top: 15px;
}

#cosn .staff-creat-de {
	border: 1px solid #f0dfdc;
	border-radius: 3px;
	padding: 15px;
	margin-top: 15px;
}