.suggestProduct{background:none repeat scroll 0 0 #fff;border-left:4px solid #c9dbee}.productSuggestionBox{width:357px;background:#fff;color:#4c4c4c;padding:20px;border:solid black 2px;margin-top:-178.5px;margin-left:-175px;display:block;position:fixed;top:50%;left:50%}.productSuggestionBox h4{color:#4c4c4c;font-size:22px;letter-spacing:-0.04em}.productSuggestionBox form{float:left}.productSuggestionBox input.text{border:2px solid #cacaca;color:#4c4c4c;font-family:"Helvetica Neue",Helvetica,Arial,Sans-serif;font-size:11px;height:18px;padding:2px 5px 2px;width:112px}.productSuggestionBox label{font-size:12px;font-weight:bold;width:100%;display:block;margin:10px 0}.productSuggestionBox button{margin-right:7px;margin-top:6px}#productSuggestTextarea{color:#4c4c4c;font-family:"Helvetica Neue",Helvetica,Arial,Sans-serif;font-size:12px;padding:5px 2px;border:2px solid #cacaca}.productSuggestionBox p{color:#4c4c4c;font-family:"Helvetica Neue",Helvetica,Arial,Sans-serif;font-size:12px;padding:5px 2px;width:100%;margin-top:5px;float:left}#productSuggestDialogOverlay{position:fixed;display:none;width:100%;height:100%;z-index:1000;left:0;top:0;background-color:rgba(93,86,144,0.6)}#close_modal{background-color:#5c5c5c;position:static;height:20px;float:right;padding:5px 5px 0 5px;margin:-15px -15px 0 0;display:inline-block}#close_modal:hover,#close_modal:hover a,#close_modal a:hover{background-color:#fff;color:#7775b9;font-weight:bold}#close_modal a{color:#fff}div.title,div.faq_main_container{color:#727272;font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif}#productSuggestDialogOverlay{background-color:rgba(93,86,144,0.6);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.productSuggestionBox{background:#fff none repeat scroll 0 0;border:2px solid black;color:#4c4c4c;display:block;left:50%;margin-left:-175px;margin-top:-178.5px;padding:20px;position:fixed;top:50%;width:357px}#close_modal{background-color:#5c5c5c;display:inline-block;float:right;height:20px;margin:-15px -15px 0 0;padding:5px 5px 0;position:static}.productSuggestionBox h4{color:#4c4c4c;font-size:22px;letter-spacing:-0.04em}.productSuggestionBox p{color:#4c4c4c;float:left;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;margin-top:5px;padding:5px 2px;width:100%}.productSuggestionBox form{float:left}.productSuggestionBox label{display:block;font-size:12px;font-weight:bold;margin:10px 0;width:100%}.productSuggestionBox input.text{border:2px solid #cacaca;color:#4c4c4c;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;height:18px;padding:2px 5px;width:112px}#productSuggestTextarea{border:2px solid #cacaca;color:#4c4c4c;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;padding:5px 2px}.productSuggestionBox button{margin-right:7px;margin-top:6px}td.messageStackError,td.messageStackSuccess,td.messageStackWarning{padding:0 10px 10px}.faq_anchor{display:block;margin-top:-35px;position:absolute}div.faq_main_container h3.faqsection{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:20px;font-size:14px;font-weight:bold;color:#727272}details{margin-bottom:15px}details>summary{color:#507d2b;cursor:pointer;font-size:14px;margin-bottom:10px}details>summary::-webkit-details-marker{display:none}details>p{border-bottom:1px solid #d9d9d9;font-size:13px;line-height:15px;padding:5px 0 10px}