/*
 * Two Column Single Product Page
 * http://impleCode.com
 *
 * Copyright 2014 impleCode
 * Free to use under the GPLv3 license.
 * http://www.gnu.org/licenses/gpl-3.0.html
 *
 * Contributing author: Norbert Dreszer
 */
 
.single-al_product .product-image {
max-width: 33%;
}
.single-al_product .product-details, .single-al_product .entry-meta, .single-al_product .product-description, .single-al_product .product-name {
max-width: 66%;
clear:left;
float: left;
width: 100%;
}
.single-al_product .product-details {
height: auto;
}
.single-al_product .after-product-description {
clear:both;
}

.single-al_product .a-product-image .wp-post-image {
display: block;
width: 100%;
border: 1px solid #EDEDED;
padding: 10px;
}
.single-al_product .product-images #gallery-1 .gallery-item {
margin-top: 20px;
width: 29.4%;
}
.single-al_product .product-images #gallery-1 .gallery-item img{
border: 0;
padding: 0;
}

.single-al_product #gallery-1 dl:nth-child(2), .single-al_product #gallery-1 dl:nth-child(6) {
padding: 0 5.88%;
}

#product_features {
float: left;
clear: left;
}
.single-al_product .after-product-description {
clear: left;
float: left;
}

.after-product-description {
width: 66%;
}

.after-product-description table.location-form, .after-product-description table#location_form td input, .after-product-description table#location_form td textarea {
width: 100%;
}

.after-product-description table#location_form td textarea {
height: 200px;
}
.after-product-description table#location_form td input[name="captcha_code"] {
width: auto;
}

@media (max-width:560px) { 
.single-al_product .product-details, .single-al_product .entry-meta, .single-al_product .product-description, .single-al_product .product-name {
max-width: 100%;
width: 100%;
}

.single-al_product div.entry-thumbnail.product-image {
max-width: 100%;
width: 100%;
}

}