.mfp-content{background:#FFF;padding:20px 15px;text-align:left;max-width:650px;margin:40px auto;position:relative;width:auto !important}.mfp-content img{max-width:100% !important;height:auto !important}.mfp-no-margins img.mfp-img{padding:0}.mfp-no-margins .mfp-content{padding:0 !important}.mfp-no-margins .mfp-figure:after{top:0;bottom:0}.mfp-no-margins .mfp-container{padding:0}.mfp-content h2{line-height:1.2em}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-image .mfp-content{padding:0;background:transparent}.mfp-inline-holder .mfp-content{padding:0;border:4px solid #97bf0c}.mfp-inline-holder #how-to-order .mfp-close{color:#FFF;text-shadow:none;font-weight:100}.mfp-figure .mfp-close{margin-top:-35px;text-shadow:none;moz-text-shadow:none;webkit-text-shadow:none;o-text-shadow:none;font-weight:100}.mfp-close{text-shadow:none;font-weight:100}.imageLightboxGallery{margin:0 !important;padding:0;width:auto}.imageLightboxGallery img{max-width:none !important}.imageLightboxGallery .image-informations{padding:0 10px 10px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;width:1px}.imageLightboxGallery .image-informations h2.gallery-title{padding-top:35px;padding-bottom:10px}.imageLightboxGallery .description{padding:10px 0}.imageLightboxGallery .gray{color:#797979;font-size:1.1em;font-weight:bold}.imageLightboxGallery .hd_download_link{margin:5px 0}.imageLightboxGallery .hd_download_link a{color:black;font-weight:bold}.imageLightboxGallery .mfp-counter{top:5px;left:10px}.image-gallery-lightbox .mfp-content{max-width:none}.image-gallery-main{display:none}.mfp-arrow-left{left:-100px}.mfp-arrow-right{right:-100px}@media screen and (max-width:900px){.mfp-arrow-left{left:-11px}.mfp-arrow-right{right:0}}@media screen and (max-width:640px){h2.gallery-title{line-height:1.2em}.mfp-content img{width:100% !important}.imageLightboxGallery .image-informations{width:auto}}