/*
Theme Name: Storefront Blank Child Theme
Theme URI: http://woothemes.com/storefront
Author: PootlePress
Author URI: http://www.pootlepress.com
Template: storefront
Description: Storefront blank child theme.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: storefront-child
*/
.image_on_mount { width:100%; text-align:center;
-webkit-box-shadow: inset 2px 2px 4px 2px rgba(0,0,0,0.2);
-moz-box-shadow: inset 2px 2px 4px 2px rgba(0,0,0,0.2);
box-shadow: inset 2px 2px 4px 2px rgba(0,0,0,0.2);
    padding: 1%;
    background: #fff;
    text-align: center }
.image_on_mount img { display:block; width:100%; height:auto; margin:0 auto;
 }
#frame { -webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
margin: 0 auto; width:60%; position: relative; padding:10% 10% 10% 9%; display:block; background-size: 100% 100%;}

.Mahogany_wide, .tan_wide, .white_wide, .Silver_wide, .Oak_wide, .mount_wide { background-size: 100% 100%; }
.Mahogany_wide { background-image:url(/img/frame-mahogany.jpg?2); }
.tan_wide { background-image:url(/img/frame-tan.jpg?2); }
.white_wide { background-image:url(/img/frame-white.jpg?2); }
.Silver_wide { background-image:url(/img/frame-silver.jpg?2); }
.Oak_wide { background-image:url(/img/frame-oak.jpg?2); }
.mount_wide { background-image:url(/img/frame-mount.jpg?2); }

.prod_img { background-size: contain; background-repeat:no-repeat; background-position: center center;  }
.storefront-full-width-content.single-product div.product .images,
.storefront-full-width-content.single-product div.product .summary { width:100%; }
.prod_img { text-align:center; margin:0 auto;  max-width: 100%;}