.novo_produto input{
    margin-bottom: 10px!important;
}

.novo_produto select{
    background: #ccc;
    box-shadow: 0px 4px 9px -4px;
    -webkit-box-shadow: 0px 4px 9px -4px;
    border: 0px;
    font-weight: bold;
}

.novo-produto-tabela{
    margin: 10px 0px;
}

.novo-produto-tabela .header{
    background: #ddd;
}

.novo-produto-tabela td{
    border: 1px solid #ccc;
    padding: 5px;
    text-align: center;
}

.novo-produto-tabela button{
    height: 25px;
    padding: 0px!important;
    font-size: .8em;
    width: 100%;
}

.variantes-list{
    width: 100%;
}
.variante-input-name{
    border: 1px solid #000;
}

#skus-modal{
    max-height: 80%!important;
}

#skus-modal.grade-fechada .qtd-mult{
    display: none;
}

#skus-modal.grade-aberta .qtd-fixa{
    display: none;
}

.lista-produto-table td{
    border: 1px solid #000;
    text-align: center;
}

.lista-produto-header td{
    background: #1ddcf8;
    color: #fff;
    padding: 0px;
}

.lista-produto-table i{
    font-size: 1.7em;
    vertical-align: middle;
}

.lista-produto{
    text-align: center;
    margin-bottom: 80px;
}

button.cadastrar-produto{
	width: 33%;
    margin: 20px;
    padding: 0px;
    height: 120px;
    box-shadow: 2px 2px 8px black;
    font-size: 2em;
}

.lista-produto-table{
	min-width: 50%;
	width: 50%;
	display: table;
	margin: 0 auto;
}

.fotos-on-web{
    width: 900px;
}

.fotos-on-web .slots-container{
    display: inline-block;
    width: 48%;
    vertical-align: bottom;
}

.fotos-on-web .slot{
    height: 170px;
    width: 170px;
    margin: 5px;
}

.fotos-on-web .button-slot{
    width: 170px;
    margin: 5px;
    text-align: center;
    display: inline-block;
}

#alert-modal .button-slot button{
    margin: 0px!important;
}

.fotos-on-web .cropper_div{
    height: 450px;
}

.fotos-on-web .images-holder{
    display: inline-block;
    width: 48%;
    vertical-align: bottom;
}

[data-cor-id] .fa-camera{
    font-size: 2em!important;
}

[page=novo_produto] textarea{
    resize: vertical;
}

@media only screen and (max-width: 450px) {
	[page=cadastro_produto] .container .col.s12{
		padding: 0px;
	}

	button.cadastrar-produto{
		width: 80%;
    }
    
    .lista-produto-table{
        min-width: 80%;
    }
}