ba050cea9222cbf75c42d858754c62f6eda27c27
[working/Evergreen.git] / Open-ILS / web / css / skin / default / kpac / style.css
1 @charset "utf-8";\r
2 \r
3 @font-face {\r
4     font-family: 'Cabin';\r
5     src: url('fonts/Cabin-Regular.eot');\r
6     src: url('fonts/Cabin-Regular.eot?#iefix') format('embedded-opentype'),\r
7          url('fonts/Cabin-Regular.woff') format('woff'),\r
8          url('fonts/Cabin-Regular.ttf') format('truetype'),\r
9          url('fonts/Cabin-Regular.svg#webfont8iYScu0S') format('svg');\r
10 }\r
11 \r
12 @font-face {\r
13     font-family: 'Cabin-Semibold';\r
14     src: url('fonts/Cabin-SemiBold.eot');\r
15     src: url('fonts/Cabin-SemiBold.eot?#iefix') format('embedded-opentype'),\r
16          url('fonts/Cabin-SemiBold.woff') format('woff'),\r
17          url('fonts/Cabin-SemiBold.ttf') format('truetype'),\r
18          url('fonts/Cabin-SemiBold.svg#webfont8iYScu0S') format('svg');\r
19 }\r
20 \r
21 body {\r
22         font-family:'Cabin', Arial;\r
23         font-size:12px;\r
24         background: #f4f4f4;\r
25         margin:0;\r
26         padding:0;\r
27         border:0;\r
28         color:#424242;\r
29 }\r
30 \r
31 a img { border:0; }\r
32 \r
33 a {\r
34         text-decoration:none;\r
35         cursor:pointer;\r
36         color:#b53ea6;\r
37 }\r
38 \r
39 h1, h2, h3 {\r
40         font-weight:normal;\r
41         text-transform:uppercase;\r
42         margin:0;\r
43 }\r
44 \r
45 h1 {\r
46         font-size:52px;\r
47 }\r
48 \r
49 h2 {\r
50         font-size:48px;\r
51 }\r
52 \r
53 h3 {\r
54         color:#989898;\r
55         font-size:18px;\r
56         text-transform:none;\r
57 }\r
58 \r
59 select {\r
60         font-size:14px;\r
61         border:1px solid #d0d0d0;\r
62         color:#424242;\r
63 }\r
64 \r
65 input[type=radio] {\r
66         margin:0;\r
67         padding:0;\r
68 }\r
69 \r
70 input[type=text], input[type=password], textarea {\r
71         border:1px solid #d0d0d0;\r
72         font-family:'Cabin', Arial;\r
73         color:#424242;\r
74         margin:0;\r
75         resize:none;\r
76 }\r
77 \r
78 .main_center {\r
79         width:956px;\r
80         margin:auto;\r
81         padding-bottom:20px;\r
82         padding-top:17px;\r
83 }\r
84 \r
85 .main_header_wrapper {\r
86         width:956px;\r
87         height:71px;\r
88         position:relative;\r
89         top:5px;\r
90         overflow:hidden;\r
91 }\r
92 \r
93 .logo_wrapper {\r
94         margin-left:23px;\r
95         float:left;\r
96 }\r
97 \r
98 .logo_left, .logo_right {\r
99         display:block;\r
100         width:16px;\r
101         height:71px;\r
102         overflow:hidden;\r
103         background:url('/images/kpac/logo_left.png') no-repeat;\r
104         float:left;\r
105 }\r
106 \r
107 .logo_right {\r
108         background:url('/images/kpac/logo_right.png') no-repeat;\r
109 }\r
110 \r
111 .logo_middle {\r
112         display:block;\r
113         background:url('/images/kpac/logo_mid.png') repeat-x;\r
114         float:left;\r
115         height:53px;\r
116         padding:18px 14px 0px 14px;\r
117 }\r
118 \r
119 .header_utils {\r
120         font-family:Arial;\r
121 }\r
122 \r
123 .header_utils a {\r
124         color:#8e8e8e;\r
125         display:block;\r
126         float:left;\r
127         margin-top:19px;\r
128         padding:17px 8px 15px 8px;\r
129 }\r
130 \r
131 .header_utils a:hover {\r
132         color:#b53ea6;\r
133 }\r
134 \r
135 .text_size_btn {\r
136         margin-left:2px;\r
137         padding:15px 8px 11px 9px !important;\r
138 }\r
139 \r
140 .text_size_btn span {\r
141         position:relative;\r
142         top:-4px;\r
143 }\r
144 \r
145 .print_btn {\r
146         padding:12px 9px 9px 9px !important;\r
147 }\r
148 \r
149 .print_btn span {\r
150         position:relative;\r
151         top:-6px;\r
152 }\r
153 \r
154 .header_menu {\r
155         margin-top:19px;\r
156         margin-right:29px;\r
157         font-family:Arial;\r
158 }\r
159 \r
160 .header_menu a {\r
161         display:block;\r
162         float:right;\r
163         color:#8e8e8e;\r
164         padding:17px 8px 15px 8px;\r
165 }\r
166 \r
167 .header_menu a:hover {\r
168         color:#b53ea6;\r
169 }\r
170 \r
171 .main_wrapper {\r
172         width:956px;\r
173         overflow:hidden;\r
174 }\r
175 \r
176 .main_top_shadow, .main_bottom_shadow, .main_top_shadow_sub {\r
177         width:956px;\r
178         height:8px;\r
179         overflow:hidden;\r
180 }\r
181 \r
182 .main_top_shadow_sub {\r
183         height:69px;\r
184 }\r
185 \r
186 .main_tl_corner, .main_bl_corner {\r
187         width:8px;\r
188         height:8px;\r
189         overflow:hidden;\r
190         background:url('/images/kpac/main_tl_corner.png') no-repeat;\r
191         float:left;\r
192 }\r
193 \r
194 .main_bl_corner {\r
195         background:url('/images/kpac/main_bl_corner.png') no-repeat;\r
196 }\r
197 \r
198 .main_tr_corner, .main_br_corner {\r
199         width:8px;\r
200         height:8px;\r
201         overflow:hidden;\r
202         background:url('/images/kpac/main_tr_corner.png') no-repeat;\r
203         float:right;\r
204 }\r
205 \r
206 .main_br_corner {\r
207         background:url('/images/kpac/main_br_corner.png') no-repeat;\r
208 }\r
209 \r
210 .main_mid_top, .main_mid_bottom {\r
211         width:940px;\r
212         height:8px;\r
213         overflow:hidden;\r
214         float:left;\r
215         background:url('/images/kpac/main_top_bg.png') repeat-x;\r
216 }\r
217 \r
218 .main_mid_bottom_sub {\r
219         width:956px;\r
220         height:8px;\r
221         overflow:hidden;\r
222         background:url('/images/kpac/main_bottom_bg_sub.png') no-repeat;\r
223 }\r
224 \r
225 .main_mid_top_sub {\r
226         width:3000px;\r
227         height:69px;\r
228         overflow:hidden;\r
229         background:url('/images/kpac/main_top_bg_sub.png') no-repeat;\r
230 }\r
231 \r
232 .main_mid_bottom {\r
233         background:url('/images/kpac/main_bottom_bg.png') repeat-x;\r
234 }\r
235 \r
236 .main_left_shadow {\r
237         background:url('/images/kpac/main_left_shadow.png') repeat-y;\r
238 }\r
239 \r
240 .main_right_shadow {\r
241         background:url('/images/kpac/main_right_shadow.png') repeat-y;\r
242 }\r
243 \r
244 .main_inside_cell {\r
245         background: white;\r
246 }\r
247 \r
248 .main_content_wrapper {\r
249         width:684px;\r
250         overflow:hidden;\r
251 }\r
252 \r
253 /*\r
254 .main_content_wrapper a {\r
255         padding:0 2px;\r
256         color:#b53ea6;\r
257 }\r
258 \r
259 .main_content_wrapper a:hover {\r
260         background:#b53ea6;\r
261         color:white;\r
262 }\r
263 */\r
264 \r
265 .sub_search_category .search_category {\r
266         width:216px;\r
267 }\r
268 \r
269 .search_wrapper {\r
270         text-align:center;\r
271         width:950px;\r
272         background:url('/images/kpac/search_bg.png') no-repeat bottom;\r
273 }\r
274 \r
275 .search_wrapper h1 {\r
276         margin-top:23px;\r
277 }\r
278 \r
279 .search_box_wrapper {\r
280         margin-top:15px;\r
281         padding-bottom:37px;\r
282 }\r
283 \r
284 .search_box_wrapper label {\r
285         font-size:20px;\r
286         font-weight:bold;\r
287         color:#74d514;\r
288         margin:0;\r
289         padding:0;\r
290 }\r
291 \r
292 .search_box_wrapper .st_radio_btn {\r
293         padding-right:4px;\r
294 }\r
295 \r
296 .search_box_wrapper .st_label {\r
297         padding-right:24px;\r
298 }\r
299 \r
300 .search_box {\r
301         width:304px;\r
302         height:17px;\r
303         font-size:14px;\r
304         padding:10px;\r
305         font-weight:bold;\r
306         margin-right:6px !important;\r
307 }\r
308 \r
309 .st_author_box {\r
310         padding-right:15px !important;\r
311 }\r
312 \r
313 .category_wrapper {\r
314         margin-left:24px;\r
315         padding-bottom:10px;\r
316 }\r
317 \r
318 .c_header_image {\r
319         margin-top:10px;\r
320         margin-bottom:10px;\r
321 }\r
322 \r
323 .main_category_table td {\r
324         padding-right:13px;\r
325         padding-bottom:11px;\r
326 }\r
327 \r
328 .main_category_table td a {\r
329         display:block;\r
330         width:168px;\r
331         height:144px;\r
332         border:1px solid #d0d0d0;\r
333         font-size:16px;\r
334         color:white;\r
335         overflow:hidden;\r
336         white-space:nowrap;\r
337 }\r
338 \r
339 .main_category_table td a span {\r
340         display:block;\r
341         width:168px;\r
342         height:29px;\r
343         background:#b53ea6;\r
344         overflow:hidden;\r
345         text-align:center;\r
346         padding-top:8px;\r
347 }\r
348 \r
349 .footer_wrapper {\r
350         font-size:11px;\r
351         font-family:Arial;\r
352         margin-left:3px;\r
353         margin-top:7px;\r
354 }\r
355 \r
356 .footer_wrapper a {\r
357         display:block;\r
358         float:left;\r
359         color:#666;\r
360         padding:10px 15px 10px 0px;\r
361 }\r
362 \r
363 .footer_wrapper a:hover {\r
364         color:#b53ea6;\r
365 }\r
366 \r
367 .sub_sidebar {\r
368         background:#e3e3e3 url('/images/kpac/sub_side_bg.png') repeat-y;\r
369         border-top:1px solid #eee;\r
370 }\r
371 \r
372 .sub_sidebar_inner {\r
373         width:216px;\r
374         overflow:hidden;\r
375         margin:26px 25px 0px 25px;\r
376 }\r
377 \r
378 .sub_sidebar_header {\r
379         color:#424242;\r
380         font-size:18px;\r
381         text-transform:uppercase;\r
382         margin-bottom:7px;\r
383 }\r
384 \r
385 .sub_sidebar_search_box,\r
386 .item_detail_rating .review_box_body .input_boxes input[type=text],\r
387 .checkout_box .box_inside .text_box {\r
388         width:198px;\r
389         font-size:14px;\r
390         padding:11px 8px 11px 8px;\r
391 }\r
392 \r
393 .sub_sidebar_search_wrapper {\r
394         margin-bottom:4px;\r
395 }\r
396 \r
397 .sub_sidebar_search_st {\r
398         font-size:14px;\r
399         color:white;\r
400 }\r
401 \r
402 .sub_sidebar_search_st .st_radio_btn {\r
403         background:#9e9e9e;\r
404         padding:6px 4px 7px 7px;\r
405 }\r
406 \r
407 .sub_sidebar_search_st .st_radio_btn input[type=radio] {\r
408         overflow:hidden;\r
409         width:15px;\r
410 }\r
411 \r
412 .sub_sidebar_search_st .st_label {\r
413         background:#9e9e9e;\r
414         padding-right:10px;\r
415 }\r
416 \r
417 .st_radio_spacer div {\r
418         width:4px;\r
419 }\r
420 \r
421 .breadcrumb {\r
422         margin-top:11px;\r
423         margin-left:3px;\r
424 }\r
425 \r
426 .breadcrumb a, .breadcrumb .bread_last {\r
427         display:block;\r
428         float:left;\r
429         background:#74d514;\r
430         font-family:'Cabin-Semibold', 'Cabin', Arial;\r
431         color:white;\r
432         font-size:11px;\r
433         text-transform:uppercase;\r
434         padding:18px 10px 18px 15px;\r
435         height:14px;\r
436 }\r
437 \r
438 .breadcrumb .bread_last {\r
439         display:block;\r
440         background:#b9b9b9;\r
441         padding-right:15px;\r
442 }\r
443 \r
444 .breadcrumb .bread_green_mid, .breadcrumb .bread_green_last {\r
445         float:left;\r
446         width:27px;\r
447         height:50px;\r
448         overflow:hidden;\r
449         background:url('/images/kpac/bread_green_mid.png') no-repeat;\r
450 }\r
451 \r
452 .breadcrumb .bread_green_last {\r
453         background:url('/images/kpac/bread_green_last.png') no-repeat;\r
454 }\r
455 \r
456 .breadcrumb .bread_home {\r
457         padding:7px 4px 7px 8px;\r
458         height:36px;\r
459 }\r
460 \r
461 .item_detail_header {\r
462         padding-left:23px;\r
463         padding-top:28px;\r
464         margin-bottom:20px;\r
465 }\r
466 \r
467 .item_detail_image {\r
468         float:left;\r
469         padding-top:3px;\r
470         width:169px;\r
471         overflow:hidden;\r
472 }\r
473 \r
474 .item_detail_image a img {\r
475         border:1px solid #d0d0d0;\r
476 }\r
477 \r
478 .item_detail_info {\r
479         float:left;\r
480         width:321px;\r
481         padding-left:18px;\r
482 }\r
483 \r
484 .item_detail_name {\r
485         font-size:18px;\r
486         color:#b53ea6;\r
487         padding-bottom:2px;\r
488 }\r
489 \r
490 .item_detail_author {\r
491         padding-bottom:14px;\r
492         color:#878787;\r
493         font-size:14px;\r
494 }\r
495 \r
496 .item_icon_wrapper {\r
497         width:80px;\r
498         height:106px;\r
499         overflow:hidden;\r
500         float:left;\r
501 }\r
502 \r
503 .item_icon {\r
504         width:80px;\r
505         height:80px;\r
506         background:url('/images/kpac/icon_bg.png') no-repeat;\r
507         text-align:center;\r
508         overflow:hidden;\r
509         line-height:80px;\r
510 }\r
511 \r
512 .item_icon img {\r
513         vertical-align:middle;\r
514         position:relative;\r
515         top:-1px;\r
516 }\r
517 \r
518 .item_icon_type_text {\r
519         width:80px;\r
520         height:24px;\r
521         text-align:center;\r
522         overflow:hidden;\r
523         display:table-cell;\r
524         vertical-align:middle;\r
525         line-height:12px;\r
526 }\r
527 \r
528 .item_detail_rate_wrapper {\r
529         float:left;\r
530         padding-left:20px;\r
531 }\r
532 \r
533 .item_detail_rate_starts {\r
534         float:left;\r
535         border-right:1px solid #e4e5e5;\r
536         padding-right:10px;\r
537         margin-right:10px;\r
538         margin-bottom:7px;\r
539 }\r
540 \r
541 .item_detail_rate_link {\r
542         float:left;\r
543         font-size:14px;\r
544 }\r
545 \r
546 .item_detail_callnumber {\r
547         margin-bottom:4px;\r
548 }\r
549 \r
550 .item_detail_header_buttons {\r
551         float:right;\r
552         margin-top:3px;\r
553         margin-right:23px;\r
554         text-align:right;\r
555 }\r
556 \r
557 .item_detail_getit_btn {\r
558         margin-bottom:10px;\r
559 }\r
560 \r
561 .item_location_table td {\r
562         padding-top:7px;\r
563         padding-bottom:7px;\r
564 }\r
565 \r
566 .item_location_table .header td {\r
567         font-size:14px;\r
568         font-weight:bold;\r
569         text-transform:uppercase;\r
570         border-bottom:1px solid #e3e3e3;\r
571         padding-top:14px;\r
572         padding-bottom:12px;\r
573 }\r
574 \r
575 .item_location_table td.location {\r
576         width:142px;\r
577         padding-left:43px;\r
578 }\r
579 \r
580 .item_location_table td.loc_info {\r
581         width:148px;\r
582 }\r
583 \r
584 .item_location_table td.status {\r
585         width:138px;\r
586 }\r
587 \r
588 .item_location_table td.callnumber {\r
589         width:213px;\r
590 }\r
591 \r
592 .item_location_table .gray td {\r
593         background:#f2f2f2;\r
594 }\r
595 \r
596 .item_detail_desc {\r
597         font-size:14px;\r
598         line-height:22px;\r
599         padding:11px 23px;\r
600 }\r
601 \r
602 .item_detail_desc p {\r
603         margin:0;\r
604         margin-bottom:10px;\r
605 }\r
606 \r
607 .item_detail_desc a {\r
608         padding:0px 2px;\r
609 }\r
610 \r
611 .item_detail_desc a:hover {\r
612         color:white;\r
613         background:#b53ea6;\r
614 }\r
615 \r
616 .item_detail_extras_tabs {\r
617         padding-top:15px;\r
618         padding-left:23px;\r
619         width:3000px;\r
620         background:#e3e3e3;\r
621 }\r
622 \r
623 .item_detail_extras_tabs a,\r
624 .item_detail_extras_tabs div.selected {\r
625         display:block;\r
626         float:left;\r
627         padding:14px 35px;\r
628         background:#b53ea6;\r
629         color:white;\r
630         font-size:14px;\r
631         margin-right:10px;\r
632 }\r
633 \r
634 .item_detail_extras_tabs a.selected,\r
635 .item_detail_extras_tabs div.selected {\r
636         background:white;\r
637         color:#424242;\r
638 }\r
639 \r
640 .item_detail_rating_top {\r
641         font-size:14px;\r
642         border-bottom:1px solid #e3e3e3;\r
643         padding-left:23px;\r
644 }\r
645 \r
646 .item_avg_rate_table {\r
647         margin:11px 0;\r
648 }\r
649 \r
650 .item_avg_rate_table .avg_rate {\r
651         padding-right:10px;\r
652         border-right:1px solid #e3e3e3;\r
653 }\r
654 \r
655 .item_avg_rate_table .stars {\r
656         padding-left:10px;\r
657 }\r
658 \r
659 .item_avg_rate_table .total_rates {\r
660         padding-left:10px;\r
661 }\r
662 \r
663 .item_detail_rating {\r
664         width:638px;\r
665         padding:15px 23px 25px 23px;\r
666         overflow:hidden;\r
667         border-bottom:1px solid #e3e3e3;\r
668 }\r
669 \r
670 .item_detail_rating .review_box_top {\r
671         width:638px;\r
672         height:9px;\r
673         overflow:hidden;\r
674         background:url('/images/kpac/reviews_top.png') no-repeat;\r
675 }\r
676 \r
677 .item_detail_rating .review_box_body {\r
678         background:#e3e3e3;\r
679         padding:1px 25px 0px 25px;\r
680 }\r
681 \r
682 .item_detail_rating .review_box_body .input_boxes {\r
683         padding-bottom:15px;\r
684 }\r
685 \r
686 .item_detail_rating .review_box_body .input_boxes .review_email_cell {\r
687         padding-left:10px;\r
688 }\r
689 \r
690 .item_detail_rating .review_box_body .input_boxes .rating_msg_box {\r
691         font-size:11px;\r
692         color:#9a9a9a;\r
693         padding-left:12px;\r
694 }\r
695 \r
696 .item_detail_rating2 {\r
697         font-size:14px;\r
698         padding:7px 0px;\r
699         border-top:1px solid #c4c2c2;\r
700         border-bottom:1px solid #c4c2c2;\r
701         margin-bottom:15px;\r
702 }\r
703 \r
704 .item_avg_rate_table2 .rate {\r
705         padding-right:10px;\r
706 }\r
707 \r
708 .item_avg_rate_table2 .stars {\r
709         padding:0px 10px;\r
710         border-left:1px solid #c4c2c2;\r
711         border-right:1px solid #c4c2c2;\r
712 }\r
713 \r
714 .item_avg_rate_table2 .scale {\r
715         padding-left:10px;\r
716         color:#9a9a9a;\r
717 }\r
718 \r
719 .item_detail_rating .review_box_body .review_comment_box {\r
720         margin-bottom:20px;\r
721 }\r
722 \r
723 .item_detail_rating\r
724   .review_box_body\r
725     .review_comment_box\r
726           .review_comment {\r
727         width:578px;\r
728         height:87px;\r
729         padding-left:7px;\r
730         padding-top:9px;\r
731         font-size:14px;\r
732 }\r
733 \r
734 .item_detail_rating .review_submit_box {\r
735         padding-top:5px;\r
736 }\r
737 \r
738 .sub_navigation1, .sub_navigation3 {\r
739         padding:25px 23px 20px 23px;\r
740 }\r
741 \r
742 .sub_navigation2 {\r
743         padding:0px 23px 25px 23px;\r
744         border-bottom:1px solid #e3e3e3;\r
745 }\r
746 \r
747 .sub_navigation1 .nav_mid_bg,\r
748 .sub_navigation2 .nav_mid_bg,\r
749 .sub_navigation3 .nav_mid_bg {\r
750         background:#eaeaea;\r
751         text-align:center;\r
752         font-size:14px;\r
753         \r
754 }\r
755 \r
756 \r
757 .sub_navigation1 .nav_mid_bg .current_page,\r
758 .sub_navigation2 .nav_mid_bg .current_page,\r
759 .sub_navigation3 .nav_mid_bg .current_page {\r
760         font-size:24px;\r
761         color:#b53ea6;\r
762         padding:0px 12px;\r
763 }\r
764 \r
765 .sub_navigation1 .nav_mid_bg .total_pages,\r
766 .sub_navigation2 .nav_mid_bg .total_pages,\r
767 .sub_navigation3 .nav_mid_bg .total_pages {\r
768         font-size:24px;\r
769         padding-left:12px;\r
770 }\r
771 \r
772 \r
773 .sub_navigation1 .to_top_btn,\r
774 .sub_navigation3 .to_top_btn {\r
775         padding-left:19px;\r
776 }\r
777 \r
778 .sub_navigation2.checkout {\r
779         padding-top:25px;\r
780         border-bottom:none;\r
781 }\r
782 \r
783 .search_results {\r
784         padding:17px 23px 20px 23px;\r
785         border-bottom:1px solid #e3e3e3;\r
786 }\r
787 \r
788 .search_results .item_icon_wrapper {\r
789         padding-top:3px;\r
790 }\r
791 \r
792 .search_results .item_detail_info {\r
793         width:370px;\r
794 }\r
795 \r
796 .search_results .item_detail_info .item_detail_author {\r
797         padding-bottom:6px;\r
798 }\r
799 \r
800 .search_results .item_detail_info .item_detail_actions {\r
801         padding-top:28px;\r
802 }\r
803 \r
804 .search_results\r
805   .item_detail_info\r
806     .item_detail_actions\r
807           .button {\r
808         float:left;\r
809         padding-right:5px;\r
810 }\r
811 \r
812 .checkout_options {\r
813         border-bottom:1px solid #e3e3e3;\r
814         font-size:14px;\r
815 }\r
816 \r
817 .checkout_options .left_brain {\r
818         width:294px;\r
819         overflow:hidden;\r
820         padding:11px 25px 25px 23px;\r
821 }\r
822 \r
823 .checkout_options .left_brain_cell {\r
824         border-right:1px solid #e3e3e3;\r
825 }\r
826 \r
827 .checkout_options .right_brain {\r
828         width:294px;\r
829         overflow:hidden;\r
830         padding:11px 23px 25px 25px;\r
831 }\r
832 \r
833 .checkout_options p {\r
834         margin:0;\r
835 }\r
836 \r
837 .checkout_options .top_side {\r
838         text-align:center;\r
839         padding-bottom:15px;\r
840 }\r
841 \r
842 .checkout_options .submit_btn {\r
843         \r
844 }\r
845 \r
846 .checkout_box {\r
847         padding-bottom:5px;\r
848 }\r
849 \r
850 .checkout_box .box1_top {\r
851         width:294px;\r
852         height:9px;\r
853         font-size:0px;\r
854         overflow:hidden;\r
855         background:url('/images/kpac/box1_top.png') no-repeat;\r
856 }\r
857 \r
858 .checkout_box .box_inside {\r
859         background:#e3e3e3;\r
860         padding:7px 25px 20px 25px;\r
861 }\r
862 \r
863 .checkout_box .box_inside p {\r
864         margin-bottom:5px;\r
865 }\r
866 \r
867 .checkout_box .box_inside .input_box {\r
868         float:left;\r
869 }\r
870 \r
871 .checkout_box .box_inside .help_btn {\r
872         float:right;\r
873         display:block;\r
874         \r
875         /* IE7 star hack */\r
876         *position:relative;\r
877         *top:1px;\r
878 }\r
879 \r
880 .checkout_box .box_inside .text_box {\r
881         padding-bottom:10px;\r
882 }\r
883 \r
884 .checkout_box .box_inside .pickup_lib select {\r
885         width:244px;\r
886 }\r
887 \r
888 .checkout_item_pad {\r
889         padding-top:30px;\r
890 }\r
891 \r
892 .checkout_res_body {\r
893         font-size:18px;\r
894         text-align:center;\r
895         line-height:30px;\r
896 }\r
897 \r
898 .checkout_res_back {\r
899         font-size:11px;\r
900         font-family:'Cabin-Semibold', 'Cabin', Arial;\r
901         text-transform:uppercase;\r
902         white-space:nowrap;\r
903         color:white;\r
904         background:#74d514;\r
905         padding:18px 28px 18px 0px;\r
906         display:block;\r
907         overflow:hidden;\r
908         height:14px;\r
909 }\r
910 \r
911 .sub_cat_wrapper {\r
912         padding:13px 0px 13px 75px;\r
913         border-bottom:1px solid #e3e3e3;\r
914 }\r
915 \r
916 .sub_header2 {\r
917         text-align:center;\r
918         margin-top:20px;\r
919         margin-bottom:9px;\r
920 }\r
921 \r
922 .sub_header {\r
923         font-size:14px;\r
924         background:#e3e3e3;\r
925         padding:8px 23px;\r
926 }\r
927 \r
928 .clear {\r
929         clear:both;\r
930         font-size:0px;\r
931         line-height:0px;\r
932         /* background:green; -   for debugging */\r
933         \r
934         /* IE7 has a problem with these\r
935         height:0px;\r
936         overflow:hidden;\r
937         */\r
938 }\r
939 \r
940 div.hr {\r
941         margin: 12px 0;\r
942         background:#c4c2c2;\r
943         height:1px;\r
944         overflow:hidden;\r
945 }\r
946 \r
947 .popup_wrapper {\r
948         position:absolute;\r
949 }\r
950 \r
951 .popup_wrapper .popup_wrapper_inner {\r
952         position:relative;\r
953         display:none;\r
954         top:0px;\r
955         left:0px;\r
956 }\r
957 \r
958 .popup_wrapper .popup_mid {\r
959         background:white;\r
960 }\r
961 \r
962 .popup_wrapper .popup_content {\r
963         margin-right:-20px;\r
964         margin-bottom:-20px;\r
965         position:relative;\r
966         top:-10px;\r
967         left:-10px;\r
968         padding:2px;\r
969         overflow:hidden;\r
970         font-size:14px;\r
971 }\r
972 \r
973 .popup_wrapper .popup_arrow_bm {\r
974         position:relative;\r
975         top:-3px;\r
976 }\r
977 \r
978 .popup_wrapper .popup_tl {\r
979         width:13px;\r
980         height:13px;\r
981         background:url('/images/kpac/popup_tl.png') no-repeat;\r
982 }\r
983 \r
984 .popup_wrapper .popup_tm {\r
985         background:url('/images/kpac/popup_tm.png') repeat-x;\r
986 }\r
987 \r
988 .popup_wrapper .popup_tr {\r
989         width:13px;\r
990         height:13px;\r
991         background:url('/images/kpac/popup_tr.png') no-repeat;\r
992 }\r
993 \r
994 .popup_wrapper .popup_lm {\r
995         background:url('/images/kpac/popup_lm.png') repeat-y;\r
996 }\r
997 \r
998 .popup_wrapper .popup_rm {\r
999         background:url('/images/kpac/popup_rm.png') repeat-y;\r
1000 }\r
1001 \r
1002 .popup_wrapper .popup_bl {\r
1003         width:13px;\r
1004         height:13px;\r
1005         background:url('/images/kpac/popup_bl.png') no-repeat;\r
1006 }\r
1007 \r
1008 .popup_wrapper .popup_bm {\r
1009         background:url('/images/kpac/popup_bm.png') repeat-x;\r
1010 }\r
1011 \r
1012 .popup_wrapper .popup_br {\r
1013         width:13px;\r
1014         height:13px;\r
1015         background:url('/images/kpac/popup_br.png') no-repeat;\r
1016 }\r
1017 \r
1018 .invisible {\r
1019     visibility : hidden;\r
1020 }\r
1021 \r
1022 \r
1023 \r
1024 \r
1025 \r
1026 \r
1027 \r
1028 \r
1029 \r
1030 \r
1031 \r
1032 \r
1033 \r
1034 \r