form label{display:block;width:125px;float:left;font-weight:500;color:#666}form fieldset{display:block;width:100%;float:none;margin-bottom:10px}form .field-submit input{display:block;border:0;background:0 0;cursor:pointer}input[type=text],form input[type=text],form textarea,form select{display:block;background:#fff;border:1px solid #b2d6de;padding:5px;min-width:140px;width:140px;box-shadow:1px 1px 1px rgba(0,0,0,.05);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.05);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05)}input.error[type=text],form input.error[type=text],input.error[type=checkbox],form textarea.error,form select.error{border-color:#dbd0a0;background-color:#f6f3ca;color:#333;box-shadow:inset 1px 1px 1px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.05);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.05)}form .field-search input{width:140px;height:35px;text-indent:-9999px;display:block;float:left;margin-left:65px;border:0;cursor:pointer;background:0 0;background-image:url(../images/icon-sprite.png);background-repeat:no-repeat;background-position:-18px -192px}form .field-submit input{width:140px;height:35px;text-indent:-9999px;display:block;float:left;margin-left:65px;border:0;cursor:pointer;background:0 0;background-image:url(../images/icon-sprite.png);background-repeat:no-repeat;background-position:-335px -192px}form .field-save input{width:140px;height:35px;text-indent:-9999px;display:block;float:left;margin-left:65px;border:0;cursor:pointer;background:0 0;background-image:url(../images/icon-sprite.png);background-repeat:no-repeat;background-position:-176px -192px}form .check-box{float:left}form .select-box{float:left}form fieldset.required label:after,form fieldset.required-field label:after{content:" *"}form textarea.disabled{background:#f5f5f5;border:1px solid #ddd;color:#454545;font-family:lucia console,courier,arial;font-size:12px;line-height:1.5em;resize:none}.check-box{display:block;background:#fff;width:19px;height:19px;border:1px solid #b2d6de;cursor:pointer;box-shadow:1px 1px 1px rgba(0,0,0,.05);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.05);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05)}.check-box .icon{display:block;height:19px;width:19px;opacity:.35;background:0 0;background-image:url(../images/icon-sprite.png);background-repeat:no-repeat;background-position:-10px -67px}.check-box.checked .icon{opacity:1;background-position:-40px -67px}.select-box{cursor:pointer;display:block;overflow:hidden;z-index:0;padding:0 25px 0 0;width:178px;margin:5px 7px 5px 0;background:#d2f0f0;background-image:url(../images/icon-sprite.png);background-repeat:no-repeat;background-position:78px -35px;border:1px solid #b2d6de;box-shadow:1px 1px 1px rgba(0,0,0,.05);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.05);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05)}.select-box.small{width:75px;margin-right:5px}.select-box.small.last{margin-right:0}.select-box.disabled{border-color:#aaa;background-position:181px -563px;cursor:default;background-color:#fafafa}.select-box.open{background-position:110px -35px;background-color:#fff;box-shadow:0 0 4px rgba(204,0,0,.2);-box-shadow:0 0 4px rgba(204,0,0,.2);-webkit-box-shadow:0 0 4px rgba(204,0,0,.2)}.select-box .select-display{display:block;text-decoration:none;height:23px;overflow:hidden;background:#fff;border-right:1px solid #ccc;padding:3px}.select-box.open .select-display{background:#fff;filter:none;box-shadow:0 0 4px rgba(204,0,0,.2);-moz-box-shadow:0 0 4px rgba(204,0,0,.2);-webkit-box-shadow:0 0 4px rgba(204,0,0,.2)}.select-box .select-display .text{width:125px;padding:4px 5px 0 7px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:400;color:#666;font-size:12px;line-height:1.25em;display:block;text-decoration:none;cursor:pointer;width:160px}.select-box .select-display .text:hover{text-decoration:none}.select-box.small .select-display .text{padding:4px 12px 0}.select-box.disabled .select-display .text{cursor:default;color:#787878;font-style:italic}.select-menu{background:none repeat scroll 0 0 #fff;display:none;z-index:99999;overflow:hidden;border-color:#b2d6de;border-style:solid;border-width:0 1px 1px;box-shadow:0 2px 3px rgba(204,0,0,.1);-moz-box-shadow:0 2px 3px rgba(204,0,0,.1);-webkit-box-shadow:0 2px 3px rgba(204,0,0,.1)}.select-menu .items-wrapper{position:relative;border-top:1px solid #ccc;max-height:210px;width:100%;overflow-y:auto;overflow-x:hidden}.select-menu .items-wrapper ul{list-style-type:none;margin:0;width:100%;padding-left:0}.select-menu .items-wrapper ul:after{content:""}.select-menu .items-wrapper ul li{display:block;overflow:hidden;padding:3px 6px;list-style-type:none;cursor:pointer;background-color:#fff}.select-menu .items-wrapper ul li.hover{background-color:#b2d6de}.select-menu .items-wrapper ul li.hover a,.select-menu .items-wrapper ul li.hover a span{color:#fff}.select-menu .items-wrapper li a{cursor:pointer;color:#333;font-weight:400;display:block;font-size:12px;position:relative;text-decoration:none;white-space:nowrap;display:block;width:191px}.select-menu .items-wrapper li a span{color:#666;font-size:12px;font-weight:400;padding-left:5px;display:inline-block;vertical-align:middle;text-align:right;width:25px;padding-right:5px}.select-menu .items-wrapper li a .text{width:145px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left;padding-right:0}.select-menu.closed{display:none}.select-menu.open{display:block}.venue-bulk-enquiry input[type=text],.venue-bulk-enquiry form input[type=text],.venue-bulk-enquiry form textarea{min-width:190px;width:190px}.send-to-friend .enquiryform{padding:15px}.send-to-friend .enquiryform h1{margin-top:0}.send-to-friend form label{width:150px}.send-to-friend input[type=text],.send-to-friend form input[type=text],.send-to-friend form textarea{width:200px}.send-to-friend form textarea{height:80px}.send-to-friend form #errorList{display:none!important}#event-comments{height:100px}