#footer_layer{padding:0}
.mood img.mood-image{width:100%}
#mood_layer #mood_border{z-index:80}
#productModelPage .overview_content{background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#fefefe,#f8f8f8);background-image:-moz-linear-gradient(top,#fefefe,#f8f8f8);background-image:-ms-linear-gradient(top,#fefefe,#f8f8f8);background-image:-o-linear-gradient(top,#fefefe,#f8f8f8);background-image:linear-gradient(to bottom,#fefefe,#f8f8f8);border:2px solid #dadada;border-top:0;border-bottom-left-radius:5px;moz-border-bottom-left-radius:5px;border-bottom-right-radius:5px;moz-border-bottom-right-radius:5px;margin-bottom:10px;margin-bottom:.83333rem}
#productModelPage .overview_content .accessories,#productModelPage .overview_content .detailsContainer{padding:30px;padding:2.5rem}
#productModelPage .productModelFeedback{height:45px;border-top:1px solid #dadada}
#productModelPage .feedbackContainer{padding-right:20px;padding-top:9px;float:right}
#productModelPage #ptab_overviewpm_data,#productModelPage #productDetails .specificationspmipar,#productModelPage #productDetails .specificationspmpar,#productModelPage #productDetails .specificationspm,#productModelPage #productDetails .specificationspmrightpar{padding-left:30px;padding-left:2.5rem;padding-right:30px;padding-right:2.5rem}
#productModelPage #ptab_overviewpm_data,#productModelPage #productDetails .details{padding-top:30px;padding-top:2.5rem}
#productModelPage #productDetails .specificationspmipar .iparsys_inherited .specificationspmipar{padding-top:0}
#productModelPage #ptab_overviewpm_data,#productModelPage #productDetails .specificationspmpar,#productModelPage #productDetails .specificationspmrightpar{padding-bottom:30px;padding-bottom:2.5rem}
#productModelPage #productDetails .details{width:49.5%;display:table-cell;vertical-align:top}
#productModelPage #productDetails .details.productDetails_c1{border-right:1px solid #dadada}
#productModelPage #productDetails{border-top:1px solid #dadada;display:table;width:100%}
#productModelPage .phasedOutWrapper{padding-left:30px;padding-left:2.5rem;padding-top:30px;padding-top:2.5rem}
.details.p5_details{width:100%}
.details.p5_details h2{margin-top:30px;margin-top:2.5rem;margin-bottom:20px;margin-bottom:1.667rem;margin-left:30px;margin-left:2.5rem;font-size:24px;font-size:2rem;font-weight:normal}
.p5tabs .text,.p5tabs .textimage,.p5tabs .overview{padding:0 20px}
#productModelPage .p5tabs .text,#productModelPage .p5tabs .textimage{padding:0}
.p5tabs .servicePhoneContainer{float:right;width:25%;min-width:150px}
img.thank-you-preview-btn{position:relative;top:-33px;right:-41px}
.overview_content .overviewafpar>div.section{padding:0 20px}
@media(max-width:895px){#footer_layer{padding:16px 32px 30px}
#productModelPage #productDetails .details,#productModelPage #productDetails .details.productDetails_c1,#productModelPage #productDetails .details.productDetails_c2{display:block;width:100%}
.mood_image_teaser{display:none}
}
@media(max-width:460px){.mood{height:auto}
}
