#reviews_dialog{display:none}.required_flag{color:red}#reviews_dialog h2{font-size:150%;margin-bottom:.5em}.reviews_section{min-height:250px;overflow:auto}.reviews_section p{padding-bottom:10px}.reviews_nearby_facilities_container{border:.1em solid #ccc;padding:.5em;margin-bottom:15px}.reviews_nearby_facilities .reviews_nearby_facility{width:32%;padding:15px 2px 0;float:left;text-align:center}.reviews_section h3{font-weight:700;font-size:120%}.reviews_facility_list h4{font-weight:700;font-size:110%;padding-bottom:.5em}.reviews_facility_list .review-state h4{font-size:150%;border-bottom:5px solid}.reviews_facility_list .review-state td{padding-top:20px}.reviews_section table{width:100%}.ui-dialog .review_form table{margin-left:40px;width:415px}.reviews_facility_item{padding-top:.75em;line-height:22px;padding-bottom:.75em;width:50%;font-size:14px}.reviews_facility_list .reviews_facility_item:nth-child(2){padding-left:10px}.reviews_facility_item .reviews_facility_name{color:#1760a8;font-weight:700;text-decoration:none;font-size:18px}.reviews_facility_item .reviews_facility_name:hover{cursor:pointer;text-decoration:underline}.review_form .reviews_form_label{width:10%;vertical-align:top;font-size:12px}.review_form input{padding:.25em;width:353px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #bbb}#reviews_submit_review{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.review_form textarea{padding:.25em;width:353px;height:10em;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;border:1px solid #bbb}.review_form input[type=checkbox]{width:auto;border:0}.review_form .explanatory_text{font-size:80%;color:#aaa;width:360px}.review_form .review_contact{font-size:12px}.review_form a{padding:1em;background-color:#41454d;color:#fff}.review_form a:hover{background-color:#555a65;cursor:pointer}.review_form td{padding-top:.75em}.review_form .reviews_action_bar{width:456px;text-align:center;margin-top:1em}.ui-dialog .reviews_action_bar{width:452px;font-size:14px}.reviews_section.thank_you{text-align:center}.reviews_section h1{font-weight:700;font-size:190%;margin-bottom:.35em}.reviews_thank_you_container{margin-top:3em}.reviews_thank_you_container div.social_links{margin-top:15px}.reviews_done_button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d9d9d9;background-color:#f3f3f3;display:inline-block;padding:.5em .75em}.reviews_done_button:hover{cursor:pointer;background-color:#f5f5f5}.ui-dialog .ui-dialog-titlebar{background:none;border:0;padding:0;height:25px;margin:0}.ui-dialog .ui-dialog-title{margin:0}.ui-dialog-title-reviews_dialog{display:none}.ui-dialog .ui-dialog-titlebar-close{margin:4px 0 0;top:0}.ui-dialog .ui-dialog-content{padding-top:0}.reviews_star{background-image:url(https://www.cajunstorage.com/core/resources/img/reviews/stars.png);width:16px;height:16px;display:inline-block;position:relative;top:3px}.reviews_star_empty{background-position:0 -38px}.reviews_star_half{background-position:0 -19px}.reviews_star:hover{cursor:pointer}.reviews_review .reviews_star:hover{cursor:auto}.module_facility_reviews_facility_stars{margin-bottom:1.5em;font-size:95%}.module_facility_reviews_facility_stars .reviews_star_rating{padding-left:4px}.facility_b_wr_view .module_facility_reviews_facility_stars .reviews_star_rating{padding-left:4px}.module_facility_reviews_facility_stars .reviews_star_rack{margin-right:1em}.facility_b_wr_view .module_facility_reviews_facility_stars .reviews_star_rack{margin-right:1px}.gallo_template .module_facility_reviews_facility_stars .reviews_star_rack{display:block}.module_facility_reviews_facility_stars .reviews_show_reviews,.review_link,.review_link:visited{color:#1760a8;text-decoration:underline;font-size:14px}.module_facility_reviews_facility_stars .reviews_show_reviews:hover{cursor:pointer}.module_facility_reviews_reviews{font-size:12px}.module_facility_reviews_reviews hr{margin:20px 0}.module_facility_reviews_reviews .reviews_review{padding-top:15px;margin-top:15px;border-top:1px solid #bbbdbf}.module_facility_reviews_reviews .reviews_review .reviewer_name{font-weight:14px;padding-bottom:12px}.module_facility_reviews_reviews .reviews_review .review_body{padding-top:10px}.module_facility_reviews_reviews .reviews_review p{float:none}.module_facility_reviews_reviews .no-reviews{float:left}.module_facility_reviews_reviews .reviews_review .reviewReply{margin-left:20px}.module_facility_reviews_reviews .reviews_action_bar{text-align:center;padding:20px 0 0;clear:both}.module_facility_reviews_reviews .reviews_action_bar a{display:inline-block}.module_facility_reviews_reviews .reviews_add_review:hover{cursor:pointer}.module_facility_reviews_reviews .reviews_star_rating{display:none}.module_facility_reviews_reviews .meter{width:200px}.reviewer-rec{font-weight:700}.rec-rate{padding-bottom:5px}.review-title{font-weight:700;font-size:14px}.review-date{padding-left:5px;color:#aaa}.recommendation{display:inline-block;vertical-align:bottom;margin-bottom:2px}.reviews_social_link{display:inline-block;background-color:#d2d2d2;border-radius:5px;margin-right:5px;margin-top:15px}.reviews_done_link{display:inline-block;background-color:#d2d2d2;border-radius:5px;margin-right:5px;margin-top:25px}.reviews_social_link i{color:#fff;width:45px;height:45px;text-align:center;line-height:45px}.reviews_social_link:hover{opacity:.8;filter:alpha(opacity=80)}.facility_star_rack{display:inline-block}#tooltip .reviews_tool_tip{background-color:#f7f7f7;box-shadow:0 0 20px 0 #666;border:1px solid #e5e5e5;padding:10px 15px 5px}#tooltip .reviews_tool_tip .module_facility_reviews_facility_summary{padding-bottom:15px}#tooltip .reviews_tool_tip .review_blerb{font-size:12px;color:#545554;padding-bottom:10px}#tooltip .reviews_tool_tip .blerb_date{color:#babcbe}#tooltip .reviews_tool_tip .blerb_body{display:block;padding-bottom:5px;max-width:400px}.reviewReply{padding-top:15px}.reviewReply .reviewReplyBody{display:block;margin-left:20px;border-left:3px solid #aaa;padding-left:3px;font-style:italic;color:#777}.reviewReply .reviewReplyMeta{font-style:normal;color:#666;font-weight:700}