13 margin: 10px 0 10px 0;
25 font: 10px/16px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
36 background-color:transparent;
41 font-family:Arial,Helvetica,sans-serif;
57 .xc_conversation_container
66 .xc_conversation_container a
71 .xc_conversation_container a.xc_btn_style
80 /*border-radius: 20px 20px 0px 0px !important;*/
86 div.xc_chat_head.rounded
88 border-radius: 20px 20px 0px 0px !important;
91 div.xc_chat_head.squared
93 /*border-radius: 20px 20px 0px 0px !important;*/
105 background-image:url({{& assetBase}}?resource=images/icon_visitorchat.png);
109 margin:20px 20px 0 0;
112 .xc_header_icon span.xc_notification_badge span
135 margin:0 12px 0 11px;
138 .xc_chat_toggle_container
140 /*background:mediumslateblue center -52px;*/
144 border-color: {{color}};
148 .xc_signup_wrapper,.xc_notifications_wrapper,.xc_enquiry_wrapper
156 .xc_exit_chat_container
164 .xc_exit_chat_container span,.xc_exit_chat_container a
168 text-decoration:none;
171 .xc_exit_chat_container a:hover
176 a.xc_btn_exit_chat_confirm:hover
181 a.xc_btn_exit_chat_cancel:hover
193 /*background-color:#e3e3e3;*/
195 /*border-top:1px solid #d3d3d3;*/
201 margin:10px auto 5px;
204 .xc_input_enquiry_message
209 .xc_form_signup,.xc_form_enquiry
211 /*text-align:center;*/
214 .xc_chat_container textarea,
215 .xc_chat_container input[type=text],
216 .xc_chat_container select
221 -webkit-box-sizing:border-box;
222 -moz-box-sizing:border-box;
223 box-sizing:border-box;
224 background-color:#fff;
225 border:1px solid #ccc;
226 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
227 -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
228 box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
229 -webkit-transition:border linear .2s, box-shadow linear .2s;
230 -moz-transition:border linear .2s, box-shadow linear .2s;
231 -o-transition:border linear .2s, box-shadow linear .2s;
232 transition:border linear .2s, box-shadow linear .2s;
233 display:inline-block;
237 -webkit-border-radius:4px;
238 -moz-border-radius:4px;
240 vertical-align:middle;
246 .xc_chat_container textarea:focus,.xc_chat_container input[type=text]:focus
248 outline: {{colorFocus}} auto 5px;
251 .xc_chat_container input[type=text]
256 .xc_message_sending textarea, .xc_enquiry_sending textarea
258 background: #fff url({{& assetBase}}?resource=images/loading.gif) 98% 5px no-repeat;
264 border-top:1px dashed #e3e3e3;
272 word-wrap:break-word;
284 .xc_submission_pending
286 background:transparent url({{& assetBase}}?resource=images/bullet_clock.png) left center no-repeat;
289 .xc_submission_confirmed
291 background:transparent url({{& assetBase}}?resource=images/bullet_tick.png) left center no-repeat;
308 display: inline-block;
312 -moz-border-radius: 5px;
313 -webkit-border-radius: 5px;
318 background-repeat:no-repeat;
319 display:inline-block;
328 width:100%!important;
331 .xc_notifications_wrapper
333 text-shadow:0 1px 0 rgba(255,255,255,0.5);
336 .xc_notification_success
341 .xc_notification_error
352 i.xc_btn_notifications_close
369 -moz-box-shadow:inset 0 1px 0 0 {{colorButton}};
370 -webkit-box-shadow:inset 0 1px 0 0 {{colorButton}};
371 box-shadow:inset 0 1px 0 0 {{colorButton}};
373 background-color:{{colorButton}};
374 -moz-border-radius:4px;
375 -webkit-border-radius:4px;
377 border:1px solid {{colorButton}};
378 display:inline-block;
381 text-decoration:none;
382 text-shadow:1px 1px 0 #000c17;
390 background-color:{{colorButton}};
392 text-decoration: none;
401 .xc_composing_container
406 background: transparent url({{& assetBase}}?resource=images/bullet_pencil.png) 6px center no-repeat;
411 @media only screen and (max-height: 620px) {
412 .xc_conversation_container
414 max-height:300px!important;
418 @media only screen and (max-height: 545px) {
419 .xc_conversation_container
421 max-height:200px!important;
425 @media only screen and (max-height: 445px) {
426 .xc_conversation_container
428 max-height:150px!important;
432 @media only screen and (max-width: 480px) {
436 right:auto!important;
437 -webkit-border-top-left-radius:15px;
438 -webkit-border-top-right-radius:15px;
439 -moz-border-radius-topleft:15px;
440 -moz-border-radius-topright:15px;
441 border-top-left-radius:15px;
442 border-top-right-radius:15px;
443 box-shadow:0 0 5px rgba(0,0,0,.5);
444 -webkit-box-shadow:0 0 5px rgba(0,0,0,.5);
445 -moz-box-shadow:0 0 5px rgba(0,0,0,.5);
450 background-color:#036;
451 background-image:none;
454 -webkit-border-top-left-radius:15px;
455 -webkit-border-top-right-radius:15px;
456 -moz-border-radius-topleft:15px;
457 -moz-border-radius-topright:15px;
458 border-top-left-radius:15px;
459 border-top-right-radius:15px;
463 .xc_chat_toggle_container
465 background-color:#fff;
466 background-image:none;
474 background-image:url({{& assetBase}}?resource=images/icon_visitorchat.png);
478 .xc_header_icon span.xc_notification_badge span
484 .xc_notification_success
486 background-color:#dff0d8;
487 border:1px solid #d6e9c6;
490 .xc_conversation_container
496 .xc_notification_error
498 background-color:#f2dede;
499 border:1px solid #eed3d7;
508 .xc_chat_head-title,.xc_conversation