#page #product #product_content{width:100%;height:auto;margin:0 auto;max-width:1700px}.product.type-product div #product_image img{width:368px;width:100%;height:228px;position:relative;margin:0;max-width:100%}.product.type-product div ul#thumbnails>*{width:calc(100% / 3)}.product.type-product div ul#thumbnails li{width:115.5px;height:68px;float:left;position:relative;margin:10px 10px 0 0;border:1px solid #ccc;overflow:hidden}.product.type-product div ul#thumbnails li img{width:100%;height:68px;float:left;position:relative;margin:0;cursor:pointer}.product.type-product div ul#thumbnails li.current{border:2px solid #ee3124}.product.type-product div h3 span.strikethrough{text-decoration:line-through;color:#ee3124}.product.type-product div h3 span.strikethrough em{font-weight:400;color:#333}.product.type-product div h3 strong{font-weight:700;color:#ee3124;margin-left:10px}.product.type-product div #add_to_cart{margin:0;clear:none}.product.type-product .first-payment-date{margin:0}.product.type-product div#details.open,.product.type-product div#details.open #tab-description{height:auto}.product.type-product div #tab-description strong{position:relative;margin:20px 0 15px;clear:both;font-weight:600}.product.type-product div #tab-description strong.note{font-weight:300;margin:0 0 30px}.product.type-product div #tab-description ul{width:100%;height:auto;float:left;position:relative;margin:0 0 10px;display:block;clear:both}.product.type-product div #tab-description ul li{width:auto;float:left;position:relative;margin:0 0 10px 18px;font-size:18px;list-style-type:disc;list-style-position:outside;clear:both;line-height:20px}.product.type-product div #tab-description ul li em{font-weight:700;color:#ee3124}.product.type-product div #google_more_details_button{float:left;position:relative;margin:0 0 0 20px;font-size:16px;font-weight:700;color:#ee3124;cursor:pointer;clear:both}.product.type-product div #google_more_details_button:hover{text-decoration:underline}.product.type-product div #guarantee{width:100%;float:left;position:relative;margin:20px 0 30px;padding:30px 0 0;border-top:1px solid #eaeaea}.product.type-product div #guarantee h4{width:100%;float:left;position:relative;margin:0 0 20px;padding:0;font-size:24px;line-height:24px;font-weight:600;color:#ee3124;clear:both}#related_preconfigured_signs #pcs_content ul#alternative_signs li{height:auto;height:240px;float:left;position:relative;padding:0 10px}#related_preconfigured_signs #pcs_content ul#alternative_signs li:nth-child(4){margin-right:0}#related_preconfigured_signs #pcs_content ul#alternative_signs li a#img{float:left;position:relative;margin:0;padding:0;border:1px solid #ccc;display:block;clear:both}#related_preconfigured_signs #pcs_content ul#alternative_signs li a#img img{float:left;position:relative;margin:0;padding:0;display:block}#related_preconfigured_signs #pcs_content ul#alternative_signs li a#sign_name{width:100%;height:auto;float:left;position:relative;margin:20px 0 0;padding:0;display:block;clear:both;text-align:center;font-size:18px;line-height:18px;font-weight:700;color:#ee3124;text-decoration:none}#related_preconfigured_signs #pcs_content ul#alternative_signs li a#sign_name:hover{text-decoration:underline}#related_preconfigured_signs #pcs_content ul#alternative_signs li a#sign_price{width:100%;height:auto;float:left;position:relative;margin:5px 0 0;padding:0;display:block;clear:both;text-align:center;text-transform:uppercase;font-size:18px;line-height:18px;font-weight:400;color:#333;text-decoration:none}.div-alternative-sign{display:table;margin:0 auto}#related_preconfigured_signs #pcs_content ul#alternative_signs li a#sign_price strong{font-weight:700;color:#ee3124;margin-left:10px}#related_preconfigured_signs #pcs_content ul#alternative_signs li a#sign_price .strikethrough{text-decoration:line-through;color:#ee3124}#related_preconfigured_signs #pcs_content ul#alternative_signs li a#sign_price .strikethrough em{color:#333}#related_preconfigured_signs #pcs_content ul#alternative_signs li a#sign_price:hover{text-decoration:none}#related_preconfigured_signs #pcs_content p{width:auto;float:left;position:relative;margin:-4px 0 0;padding:0;clear:none}#related_preconfigured_signs #pcs_content #custom_sign_text{width:355px;height:45px;float:right;position:relative;margin:0 20px 0 0;padding:0 10px;font-family:"Signika Negative",sans-serif;font-size:20px;line-height:48px;color:#333;text-transform:uppercase;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid #bbb;text-align:center}#related_preconfigured_signs #pcs_content #custom_sign_submit{float:right;position:relative;margin:0}#fandb.pcs{background:#fff}#page .product.type-product input.cta.btn-email-pdf{margin-left:30px}#entercode input[type=button],#btn-send-mail{margin:0 0 0 8px;padding:3px 10px;line-height:normal;height:inherit;float:none}.sent-email{float:left;width:96%;padding:11px 2%;background:#fff298;font-weight:700;display:none;color:#333;text-align:center}.error-email{float:left;width:96%;padding:11px 2%;background:#ffbab5;font-weight:700;display:none;color:#333;text-align:center}#message-pdf-mail h2{color:#ee3124;margin:10px 0;font-weight:700;font-size:20px}#message-pdf-mail p{margin:0 0 10px}#message-pdf-mail .modal-title{font-weight:700;color:#ee3124;font-size:20px}#entercode input[type=text],#mail{width:100%;margin:0 0 20px;font-weight:600!important;line-height:33px;background:#fff;height:33px;font-size:18px;border:1px solid #999;padding:0 8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.modal-body input#mail{width:93%}.hide{display:none}#popupcontactform7,.hide{display:none}.error_email{color:red;font-weight:700}#myModal .wpcf7-response-output{border:none}#message-pdf-mail .modal-header,#message-pdf-mail .modal-footer{border:none}#message-pdf-mail .modal-header,#message-pdf-mail .modal-body{padding-bottom:0}#message-pdf-mail .modal-footer{padding-top:0}#message-pdf-mail{top:70px}#message-pdf-mail button.close{position:absolute;background-color:#404040;width:30px;height:30px;color:white;border-radius:15px;top:-13px;right:-13px;opacity:1;border:2px solid white;box-shadow:0px 2px 1px 0px rgba(0,0,0,.75)}