.red{color:#ca3f2d}.blue{color:#39F}.black{color:#000}.white{color:#fff}.gray{color:#999}.bold{font-weight:bold}.clear{clear:both}.fl{float:left}.fr{float:right}.nf{float:none}.nw{white-space:nowrap}.nu{text-decoration:none}.tooltip{line-height:20px;font-size:14px;color:#8A6D3B;font-size:15px;background-color:#FCF8E3;padding:10px
15px;border:1px
solid #FAEBCC;max-width:1170px;margin:0
auto 20px}.tooltip
b{font-weight:normal;display:inline-block;margin:0
0 0px 0}.tooltip.success{color:#fff;border-color:#589021;background:#73bc2b}.tooltip.error{color:#fff;border-color:#9f3123;background:#ca3f2d}.tooltip.success a,
.tooltip.error
a{color:#fff}.tooltip p:first-of-type{margin-top:0}.tooltip p:last-of-type{margin-bottom:0}.fc{clear:both;margin:10px
0 0 0;overflow:hidden;border:1px
solid #aaa}.fc.hidden{display:none}.fc_title{display:block;padding:5px
10px}.fc_content{padding:10px}.fc_content p:last-child{margin-bottom:0px}.fc.expanded>.fc_content{display:block}.tipsy
a{color:#6Db0FF;text-decoration:none}.tipsy a:hover{color:#fff}.tipsy
fieldset{border-color:transparent;background-color:transparent;padding:0}.tipsy
legend{margin:0
0 20px 0;padding:0;font-weight:bold;font-size:130%}.fb-comments,
.fb-comments > span,
.fb-comments
iframe{display:block !important;width:100% !important}.forms .form_field_28 .field_content
label{float:left}.forms .form_field_28 .field_content
.form_field_note{margin:0}.recaptchatable
#recaptcha_response_field{height:auto}.site_notification{text-align:center}#fiai.layout .ai_chat,
#fiai.layout .ai_chat
p{font-size:100%}#fiai.layout .ai_welcome,
#fiai.layout .ai_answer,
#fiai.layout .ai_stream,
#fiai.layout
.ai_question{line-height:normal}#fiai.layout .ai_wrapper .button,
#fiai.layout .ai_wrapper
button{background:#f60}#fiai.layout .ai_wrapper .button:hover,
#fiai.layout .ai_wrapper button:hover{background:#333}#fiai.layout .ai_query .ai_questions ul::before{color:#f60}#fiai.layout .ai_actions .tipsy-outer{margin-left:-20px}#fiai.layout .ai_query .ai_query_input
textarea{padding-top:13px}#fiai.layout .ai_query .ai_questions
li{line-height:normal}#fiai.layout .ai_query .ai_questions li
a{font-size:80%;padding:5px
10px}#fiai.layout .ai_lead_form
.forms{padding-top:15px}#fiai.layout .field + .field{margin-top:0}#fiai.layout
.fc{border:0}@media (max-device-width: 780px) or (max-device-height: 600px){#fiai.layout .ai_wrapper .button:not(i),
#fiai.layout .ai_wrapper
button{padding:10px
30px}}