#contenedor-modelos{
	font-family: 'Ubuntu', sans-serif;
	font-weight: 300;
}

#contenedor-modelos .row-filtros-modelos .col-filtros-modelos{
	background: #f4f4f4;
}

#contenedor-patrones{
	font-family: 'Ubuntu', sans-serif;
	font-weight: 300;
}

#contenedor-patrones .row-filtros-modelos .col-filtros-modelos{
	background: #f4f4f4;
}

.cont-detail{
	font-family: 'Ubuntu', sans-serif;
	font-weight: 300;
	padding-left: 20px;
	padding-right: 20px;
}

.cont-detail h4{
	font-weight: 300;
	font-size: 1.2rem;
}

.link-model{
	color: #878787;
	font-size: 20px;
}

.link-patron{
	color: #878787;
	font-size: 20px;
}
.title-articulos{
	color:#747474;
}

.model-title.title-product{
	font-size: 30px;
    color: #878787;
}

.cont-resum-detail{
	padding-top: 30px;
}
	

.cont-detail .cont-resum-items.items-top{
	display: inline-flex;
}
.cont-resum-items .item-cont.items-top{
	width: 50%;
}
.cont-detail .cont-resum-items .item-cont.items-top .item-img-cont{
	width: 50% !important;
}
.cont-detail .cont-resum-items .item-cont.items-top .item-quantity{
	width: 50% !important;
}


.cont-detail .cont-resum-items .item-cont{
	border-bottom: 0px;
}

.btncolores{
	display: inline-grid;
}


.items-top .cont-resum-detail .pdfmodelo .pdfgratis a{
	background-color: #FFFFFF !important;
    color: #747474;
    text-align: center;
    border: solid 1px #747474;
    border-radius: 50px;
    font-weight: lighter;
}
.items-top .cont-resum-detail .pdfmodelo .pdfgratis a:hover,
.items-top .cont-resum-detail .pdfmodelo .pdfgratis a:focus{
    color: #FFF;
    border: solid 1px #E30613;
    background-color: #E30613;
}

.btnmodelo {
    text-align: center;
	}
	
.btnmodelo .btn.btn-box.box-pink.btn-buy-all.afegircarritopdf{
	background-color: #FFFFFF;
    color: #747474;
    text-align: center;
    border: solid 1px #747474;
    border-radius: 50px;
    font-weight: lighter;
	margin-left: 10px !important;
	width: 80% !important;
}

.btnmodelo .btn.btn-box.box-pink.btn-buy-all.afegircarritopdf:hover,
.btnmodelo .btn.btn-box.box-pink.btn-buy-all.afegircarritopdf:focus{
    color: #FFF;
    border: solid 1px #E30613;
    background-color: #E30613;
}

.cont-detail .cont-resum-items .item-cont .item-quantity .btn.btn-buy{
	background-color: #FFFFFF;
    color: #747474;
    text-align: center;
    border: solid 1px #747474;
    border-radius: 50px;
    font-size: 14px;
    font-weight: lighter;
}



.cont-detail .cont-resum-items .item-cont .item-quantity .btn.btn-buy:hover,
.cont-detail .cont-resum-items .item-cont .item-quantity .btn.btn-buy:focus{
    color: #FFF;
    border: solid 1px #E30613;
    background-color: #E30613;
}

.cont-detail .cont-resum-items .item-cont .item-quantity .calculated-price{
	color: #747474;
	font-weight: 300;
	width: 40%;
}

.cont-detail .cont-resum-items .total-amount-items-cont .col-actions .btn-buy-all{
	background-color: #FFFFFF;
    color: #747474;
    text-align: center;
    border: solid 1px #747474;
    border-radius: 50px;
    font-size: 16px;
    font-weight: lighter;
}

.cont-detail .cont-resum-items .total-amount-items-cont .col-actions .btn-buy-all:hover,
.cont-detail .cont-resum-items .total-amount-items-cont .col-actions .btn-buy-all:focus{
    color: #FFF;
    border: solid 1px #E30613;
    background-color: #E30613;
}

.item-accesorio-mod button{
	background-color: #FFFFFF;
    color: #747474;
    text-align: center;
    border: solid 1px #747474;
    border-radius: 50px;
    font-weight: lighter;
}
.item-accesorio-mod button:hover,
.item-accesorio-mod button:focus{
    color: #FFF;
    border: solid 1px #E30613;
    background-color: #E30613;
}

.item-accesorio-mod{
	/*max-width: 200px;*/
	max-width: initial;
}


.cont-detail .cont-resum-items .item-cont .item-img-cont.item-articles{
	width: 100% !important;
}

.cont-detail .cont-resum-items .item-cont .item-quantity.item-articles{
	width: 100% !important;
}

.cont-detail .cont-resum-items .item-cont .item-img-cont.item-articles{
	width: 100% !important;
}


.modimd{
	min-height: 245px;
}


@media screen and (max-width: 1410px){
	.btnmodelo .btn.btn-box.box-pink.btn-buy-all.afegircarritopdf{
		font-size: 14px;
		width: 80% !important;
	}


.modimd{
	min-height: 170px;
}
	

}

@media (min-width: 992px) {

	.item-accesorio-mod .item-img-cont.item-articles {
	  width: 100% !important;
	  padding: 0 1px 0 1px !important;
	}
	.item-accesorio-mod .item-quantity.item-articles {
	  width: 100% !important;
	  margin-bottom: 0px;
	}

	
}

@media screen and (max-device-width: 640px) and (min-device-width: 300px){
	.btnmodelo .btn.btn-box.box-white.btn-buy-all.afegircarritopdf{
		font-size: 12px;
		width: 90% !important;
	}
	
	.btn.btn-box.box-pink.btn-buy-all.afegircarritopdf{
		font-size: 12px;
		width: 90% !important;
	}
	
}

@media screen and (min-width: 992px) and (max-width: 1279px){
 	
   .modimd{
		min-height: 160px;
	}
 }

@media screen and (min-width: 870px) and (max-width: 991px){
	.modimd{
		min-height: 250px;
	}
}


.cont-detail .total-amount-items-cont.coleccion-modelo{
	width: 100%;
}

.cont-detail .total-amount-items-cont.coleccion-modelo .total-amount-txt{
	color: #E30613;
}
.cont-detail .total-amount-items-cont.coleccion-modelo .total-amount-pack, .total-divi-pack{
	font-size: 45px;
}


.cont-detail .cont-resum-items .total-amount-items-cont.coleccion-modelo .col-actions{
	width: 50%;
}

 .modelo-details-gris {
    width: 100%;
    margin-bottom: 16px;
    display: inline-block;
    background-color: #f4f4f4;
    padding: 20px;
}

.cont-detail .cont-resum-items .item-cont.col-mod-rev{
	padding-left: 10px;
}

.divcuponmodelo{

	margin-top: 10px;

}

.vermas{
	cursor:pointer;
	border-radius: 50px !important;
	width:33%;
}

@media (max-width: 991px) {
	.vermas{
		width:70%;
	}
}
