

/*===============================
/templates/os_kilix/css/custom.css
================================================================================*/
.eshop-category > ul > li ul > li{margin:0}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0px;margin-bottom:30px;padding-top:17px;text-align:left}.com_eventbooking .eb-container h1,.com_eventbooking .eb-container h2,.com_eventbooking .eb-container h3{font-size:18px;font-weight:800}.eb-container h1,.eb-container h2,.eb-container h3{width:auto!important;margin:15px 0!important;padding:0!important}.img-fulltext-none{text-align:center;margin-bottom:10px}.img-fulltext-left{float:left;margin-right:10px}.img-fulltext-right{


/*===============================
/templates/os_kilix/fonts/bistro.css
================================================================================*/
@font-face{font-family:'sb-bistro';src:url('/templates/os_kilix/fonts/bistro/sb-bistro.eot?-2sivhm');src:url('/templates/os_kilix/fonts/bistro/sb-bistro.eot?#iefix-2sivhm') format('embedded-opentype'),url('/templates/os_kilix/fonts/bistro/sb-bistro.ttf?-2sivhm') format('truetype'),url('/templates/os_kilix/fonts/bistro/sb-bistro.woff?-2sivhm') format('woff'),url('/templates/os_kilix/fonts/bistro/sb-bistro.svg?-2sivhm#sb-bistro-') format('svg');font-weight:normal;font-style:normal}[class^="sb-bistro"],[class*="sb-bistro"]{font-family:'sb-bistro';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1; -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sb-bistro-appetizer:before{content:"\e600"}.sb-bistro-apple:before{content:"\e601"}.sb-bistro-blender:before{content:"\e602"}.sb-bistro-bowl:before{content:"\e603"}.sb-bistro-burger:before{content:"\e604"}.sb-bistro-cake:before{content:"\e605"}.sb-bistro-carrot:before{content:"\e606"}.sb-bistro-chef-hat:before{content:"\e607"}.sb-bistro-chicken-1:before{content:"\e608"}.sb-bistro-chicken:before{content:"\e609"}.sb-bistro-clock:before{content:"\e60a"}.sb-bistro-coffee:before{content:"\e60b"}.sb-bistro-cone-icecream:before{content:"\e60c"}.sb-bistro-dessert:before{content:"\e60d"}.sb-bistro-dinner:before{content:"\e60e"}.sb-bistro-drinks:before{content:"\e60f"}.sb-bistro-drumstick:before{content:"\e610"}.sb-bistro-egg-bacon:before{content:"\e611"}.sb-bistro-fish-1:before{content:"\e612"}.sb-bistro-fish:before{content:"\e613"}.sb-bistro-french-fries:before{content:"\e614"}.sb-bistro-fried-egg:before{content:"\e615"}.sb-bistro-fruits:before{content:"\e616"}.sb-bistro-hot-pan:before{content:"\e617"}.sb-bistro-hotdog:before{content:"\e618"}.sb-bistro-icecream-1:before{content:"\e619"}.sb-bistro-icecream-2:before{content:"\e61a"}.sb-bistro-icecream:before{content:"\e61b"}.sb-bistro-jackfruit:before{content:"\e61c"}.sb-bistro-kettle:before{content:"\e61d"}.sb-bistro-kiwi:before{content:"\e61e"}.sb-bistro-lemon:before{content:"\e61f"}.sb-bistro-lunch:before{content:"\e620"}.sb-bistro-menu:before{content:"\e621"}.sb-bistro-muffin:before{content:"\e622"}.sb-bistro-offer:before{content:"\e623"}.sb-bistro-pan:before{content:"\e624"}.sb-bistro-pizza:before{content:"\e625"}.sb-bistro-popsicle:before{content:"\e626"}.sb-bistro-roast-leg:before{content:"\e627"}.sb-bistro-rss:before{content:"\e628"}.sb-bistro-saslik:before{content:"\e629"}.sb-bistro-sausage:before{content:"\e62a"}.sb-bistro-spoon-plate:before{content:"\e62b"}.sb-bistro-spoons:before{content:"\e62c"}.sb-bistro-steak:before{content:"\e62d"}.sb-bistro-stockpot:before{content:"\e62e"}.sb-bistro-taco:before{content:"\e62f"}.sb-bistro-tea:before{content:"\e630"}.sb-bistro-tomato:before{content:"\e631"}.sb-bistro-apron:before{content:"\e632"}.sb-bistro-contact:before{content:"\e633"}.sb-bistro-social:before{content:"\e634"}.sb-bistro-facebook:before{content:"\e635"}.sb-bistro-twitter:before{content:"\e636"}.sb-bistro-behance:before{content:"\e637"}.sb-bistro-pinterest:before{content:"\e638"}.sb-bistro-googleplus:before{content:"\e639"}.sb-bistro-vimeo:before{content:"\e63a"}.sb-bistro-instagram:before{content:"\e63b"}.sb-bistro-linkedin:before{content:"\e63c"}.sb-bistro-dribbble:before{content:"\e63d"}.sb-bistro-youtube:before{content:"\e63e"}


/*===============================
/modules/mod_openinghours/tmpl/style.css
================================================================================*/
.openinghours-open{background-color:#DFF0D8;border-color:#D6E9C6;color:#3C763D;padding-bottom:10px;padding-top:15px}.openinghours-closed{background-color:#F2DEDE;border-color:#EBCCD1;color:#A94442;padding-bottom:10px;padding-top:15px}.openinghours-notes,.openinghours-open,.openinghours-closed{margin-top:10px;margin-bottom:10px;border-radius:4px}.openinghours{margin:auto}.openinghours-eachday{display:inline-block;width:100%}.openinghours-day{float:left;overflow:hidden}.openinghours-date{float:left;overflow:hidden}.openinghours-time{float:right;overflow:hidden}


/*===============================
/modules/mod_os_social/asset/css.css
================================================================================*/
.os-social ul{list-style:none;margin:0;float:left;padding:0}.os-social ul li{text-decoration:none;float:left;position:relative}.os-social img{height:50px}.os-social li a{display:block;font-size:19px;height:45px;padding:10px;width:45px;text-align:center}.os-social ul li:first-child{border-left:1px solid #E1E1E1}.os-social ul li{border-right:1px solid #E1E1E1}.os-social li a:hover{text-decoration:none}.os-social li a [class^="icon-"]{font-size:22px;position:relative;top:12px;left:12px}.os-social ul li .above{position:absolute;top:-54px;left:0px;background:#fff;opacity:0;filter:alpha(opacity = 0);text-align:center;font-size:14px;padding:10px}.os-social ul li .above:before{position:absolute;top:40px;left:21px;//opacity:0;border-left:5px solid #fff;border-top:5px solid #fff;border-right:5px solid #333333;border-bottom:5px solid #333333;content:""}.os-social ul li:hover a{width:45px;height:45px;transition:All 0.3s ease;-webkit-transition:All 0.4s ease;-moz-transition:All 0.4s ease;-o-transition:All 0.4s ease;-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);transform:rotateY(360deg);perspective:300px;-moz-perspective:300px;-webkit-perspective:300px;-o-perspective:300px;-ms-perspective:300px}.os-social ul li:hover .above{opacity:1;filter:alpha(opacity = 100)}


/*===============================
https://mail.lusciouslips.com.au/media/com_acym/css/module.min.css?v=775
================================================================================*/
div.acym_module_error{color:#400;background-color:#fdd;padding:1em!important;margin-bottom:10px}div.acym_module_success{color:#130;background-color:#dfc;padding:1em!important;z-index:10;margin-bottom:10px}.acym_module_form table,.acym_module_form td,.acym_module_form tr{border:none}.acym_module_form .acyfield_date div.cell{display:inline-block;max-width:100%}.acym_module_form .acyfield_date div.cell.medium-3{max-width:25%}.acym_module_form .acyfield_date div.cell.medium-5{max-width:41%}.acym_module_form .acyfield_date div.cell.medium-4{max-width:33%}.acym_module_form .onefield{margin:10px 0}.acym_module_form .onefield label div.cell,.acym_module_form .onefield textarea{max-width:100%}.acym_module_form label{max-width:100%;display:inline-block;cursor:pointer}.acym_module_form input{cursor:pointer;max-width:90%}.acym_module_form input[type=radio]{margin:0 5px}.acym_module_form div.modal{position:fixed;top:5%;left:50%;z-index:10050;width:80%;margin-left:-40%;background-color:#fff;border:1px solid #999;border-radius:6px;box-shadow:0 3px 7px rgba(0,0,0,.3);background-clip:padding-box;outline:0}.acym_module_form div.modal.fade{transition:opacity .3s linear,top .3s ease-out;top:5%}.acym_module_form .fade.in{opacity:1}.acym_module_form div.modal.jviewport-width80{width:80vw;margin-left:-40vw}.acym_module_form .hide{display:none}.acym_module_form .fade{-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.acym_module_form button.close{cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.acym_module_form .close{float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.acym_module_form .modal-header{padding:9px 15px;border-bottom:1px solid #eee}.acym_module_form .modal-header .close{margin-top:2px}.acym_module_form .modal-header h3{margin:0;line-height:30px}.acym_module_form .modal-body{width:98%;position:relative;max-height:400px;padding:1%}.acym_module_form .modal-body iframe{width:100%;max-height:none;border:0!important}.acym_module_form .modal-form{margin-bottom:0}.acym_module_form .modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.acym_module_form .modal-footer:after,.acym_module_form .modal-footer:before{display:table;content:"";line-height:0}.acym_module_form .modal-footer:after{clear:both}.acym_module_form .modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.acym_module_form .modal-footer .btn-group .btn+.btn{margin-left:-1px}.acym_module_form .modal-footer .btn-block+.btn-block{margin-left:0}div.modal{z-index:10050}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10040;background-color:#000}.modal-backdrop.fade{visibility:hidden}.modal-backdrop,.modal-backdrop.fade.in{visibility:visible;opacity:.8;filter:alpha(opacity=80)}