/*** PRODUCT PAGE ***/

.product-info-main .product-add-form .box-tocart .actions {
    display: inline-block;
    width: 80%;
    padding-top: 8px;
}

.product-info-main .product-add-form .box-tocart .field.qty {
    display: inline-block;
    float: left;
    width: 20%;
}

.instock-label{
	color:#199c24;
}

.reserve-message {
    border: solid #e30516 2px;
    padding: 10px;
    margin-bottom: 8px;
}

.additional-attributes-wrapper .additional-attributes .col.label {
    border: none;
    padding:5px 0px 5px;
} 

.additional-attributes-wrapper .additional-attributes .col.data {
    border: none;
    padding:5px 10px 5px;
}

.product-info-main .product-add-form{
	padding-top:0 !important;
}

.additional-attributes-wrapper.table-wrapper{
	border-bottom: 1px solid #c1c1c1;
	padding-bottom: 15px;
}

.catalog-product-view .product-addto-links {
    display: block;
    margin-bottom: 10px;
}

.catalog-product-view .action.mailto.friend {
    float: left;
    margin-top: 2px;
	margin-right: -3px;
}

.catalog-product-view .social-media-icons {
    float: left;
}

.catalog-product-view .product.attribute.overview {
    clear: both;
}

.catalog-product-view .product-social-links .action.mailto.friend::before {
    content: '';
    background: url(../images/E-mail.png) no-repeat;
    width: 35px;
    height: 35px;
}

.price-box .price-container .aanbetaling {
    font-size: 14px;
   	line-height: 45px;
}

.product-info-main .product-info-price .price-box {
	width: unset;
}

/*** MEDIA QUERIES ***/

@media only screen and (max-width: 1140px) {
.product-info-main .product-add-form .box-tocart .action.tocart {
	width:75%;	
}
}

@media only screen and (max-width: 380px) {
.product-info-main .product-add-form .box-tocart .action.tocart {
	width:100%;	
}
}

@media only screen and (max-width: 1229px) {
.price-box .price-container .aanbetaling  {
	font-size: 14px;
   	line-height: unset;	
}
}

@media only screen and (max-width: 767px) {
.price-box .price-container .aanbetaling  {
	font-size: 14px;
   	line-height: 25px;	
}
}