input[type="checkbox"],input[type="radio"]{width:auto;display:inline-block}input[type="text"],input[type="password"],select,textarea,.input-width{}.capitalized{text-transform:capitalize}iframe{overflow:hidden;border:none;width:100%}div.delayed-component-content{display:block}.bottom-margin-5{margin-bottom:5px!important}.bottom-margin-10{margin-bottom:10px!important}.default-top-margin{margin-top:15px!important}.default-bottom-margin{margin-bottom:15px!important}.default-padding{padding:15px!important}.bold{font-weight:bold}.field-validation-error{color:red}.no-display{display:none!important}.breakword{word-wrap:break-word}.checkbox-group{padding-top:0}.form-control{width:100%}.display-form .form-group{margin-bottom:0!important}.display-section .row{margin-bottom:5px!important}.right-aligned{text-align:right!important}.welcome{font-style:italic;margin-bottom:15px;font-weight:bold}.header-row{padding-top:5px;padding-bottom:5px;display:none;font-weight:bold}.header-label{font-weight:bold}.result-row{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #ddd}.tablet{display:none}.phone{display:block}.even{background:#eee}.portal-form-buttons{text-align:right}.short-field{width:150px}.full-width{width:100%!important}.portal-datepicker{border-radius:0}.datepicker{z-index:2000!important}.modal-dialog{max-width:1000px}.btn-grey{background-image:-webkit-linear-gradient(top,white 0%,#e0e0e0 100%);background-image:linear-gradient(to bottom,white 0%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff548ed5',endColorstr='#ff2e6fbd',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:#dbdbdb;text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);color:#555;background-color:#fff}.btn-grey:hover,.btn-grey:focus{background-color:#e0e0e0;border-color:#dbdbdb}.btn-grey:active,.btn-grey.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-green{background-image:-webkit-linear-gradient(top,#66e084 0%,#48a86f 100%);background-image:linear-gradient(to bottom,#66e084 0%,#48a86f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6DE28A',endColorstr='#48A86F',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:#299957;text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);color:#fff;background-color:#48a86f}.btn-green:hover,.btn-green:focus{background-color:#48a86f;border-color:#299957;color:#fff}.btn-green:active,.btn-green.active{background-color:#48a86f;border-color:#299957;color:#fff}.validation-summary-errors ul,ol{margin-top:0;margin-bottom:0}.modal-header{border-bottom:none!important}@media(min-width:768px){.form-horizontal .control-label{text-align:left}.header-row{display:block}.tablet{display:block}.phone{display:none}.checkbox-group{padding-top:7px}}.loader{display:none;position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%;background:#ececec 50% 50% no-repeat;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50)}.loader-img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}#availableStands{max-height:300px;overflow-y:auto}#termsAndConditions{max-height:200px;overflow-y:auto}.standard-fee{display:none}.green{color:green}.red{color:red}#bookingsContainer .btn{margin-bottom:3px;min-width:100px}#invoices .btn{min-width:95px}#updateProfileForm textarea{width:100%;max-width:100%;height:200px}.current-logo{max-width:200px}