#mainWrapper input:not([type = submit]),#mainWrapper select,#mainWrapper textarea{width:100%;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px);border:1px solid #aaa;padding:4px 9px;color:#000;font-size:16px;font-family:Roboto;background-color:#fff}#mainWrapper input:not([type = submit] [type = checkbox] [type = radio]):hover,#mainWrapper select:hover,#mainWrapper textarea:hover{box-shadow:0 0 5px #333}#mainWrapper input[required = required],#mainWrapper textarea[required = required],#mainWrapper select[required = required]{border-left-color:#e80000;border-left-width:2px}#mainWrapper input[readOnly = readonly]{background-color:#f0f0f0}ul.form-errors{disply:block;background-color:#fcc;border:solid 1px #c00;color:#c00}.loading{background-image:url(images/loading.gif);background-position:center right;background-repeat:no-repeat}.confirmed-unique{background-image:url(images/check_positive.png);background-position:center right;background-repeat:no-repeat}.confirmed-not-unique{background-image:url(images/check_negative.png);background-position:center right;background-repeat:no-repeat}#mainWrapper button,.button,.button-small{border:1px solid #aaa;padding:9px;font-size:16px;color:#333;background-color:#ddd;margin:5px;text-decoration:none;cursor:pointer;width:auto}#mainWrapper button:hover,.button:hover,.button-small:hover{border:1px solid #1a23ff;color:#fff;text-decoration:none!important;background:#008ed1;background:-moz-linear-gradient(top,rgba(0,142,209,1) 0%,rgba(26,35,126,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,142,209,1)),color-stop(100%,rgba(26,35,126,1)));background:-webkit-linear-gradient(top,rgba(0,142,209,1) 0%,rgba(26,35,126,1) 100%);background:-o-linear-gradient(top,rgba(0,142,209,1) 0%,rgba(26,35,126,1) 100%);background:-ms-linear-gradient(top,rgba(0,142,209,1) 0%,rgba(26,35,126,1) 100%);background:linear-gradient(to bottom,rgba(0,142,209,1) 0%,rgba(26,35,126,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008ed1',endColorstr='#1a237e',GradientType=0)}.button-red{border:1px solid #b00019;background-color:#ff0019;color:#fff}.button-red:hover{border:1px solid #490019;color:#fff;background:#a90329;background:-moz-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a90329),color-stop(44%,#8f0222),color-stop(100%,#6d0019));background:-webkit-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-o-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-ms-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:linear-gradient(to bottom,#a90329 0%,#8f0222 44%,#6d0019 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329',endColorstr='#6d0019',GradientType=0)}.button-small{font-size:11px !important;padding:2px 4px !important}.button-next{float:right}.button-back{float:left}a.button,a.button-small{display:inline-block;text-decoration:none;font-weight:400}.button-action,.top-menu a.button-action{font-family:Raleway,sans-serif;border:1px solid #e80000;color:#fff!important;padding:14px 19px;font-size:18px;border-radius:5px;-webkit-border-radius:5px;background:#ff3019;background:-moz-linear-gradient(top,#ff3019 0%,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3019),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#ff3019 0%,#cf0404 100%);background:-o-linear-gradient(top,#ff3019 0%,#cf0404 100%);background:-ms-linear-gradient(top,#ff3019 0%,#cf0404 100%);background:linear-gradient(to bottom,#ff3019 0%,#cf0404 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019',endColorstr='#cf0404',GradientType=0)}.button-action:hover,.top-menu a.button-action:hover{text-decoration:none;color:#fff;border:1px solid #5c0000;background:#a90329;background:-moz-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a90329),color-stop(44%,#8f0222),color-stop(100%,#6d0019));background:-webkit-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-o-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-ms-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:linear-gradient(to bottom,#a90329 0%,#8f0222 44%,#6d0019 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329',endColorstr='#6d0019',GradientType=0)}.button-booking{position:absolute;top:-30px;right:10px;width:100px;height:80px;padding-top:20px;text-align:center;background:rgba(128,128,128,0.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:none}.button-booking:hover{fill:#090}.top-menu a.button-action{padding:4px 9px}.box-buttons{margin-top:25px;margin-bottom:25px;background-color:#f0f0f0}.form-delete-btn{display:inline-block;width:auto}#filters{display:none}div.field{margin-top:5px;margin-bottom:5px}div.form-area{padding:10px;margin-top:5px;margin-bottom:5px}div.field .label{font-family:Raleway,sans-serif;font-weight:700;padding:3px 5px}div.field .value{text-align:right;padding:3px 5px}.value-inline{display:inline-block;min-width:30%;max-width:30%;width:30%}.tc-field{width:auto!important;display:inline-block;max-width:25px!important}table.dataTable{width:100%}table.dataTable th,table.dataTable td{padding:4px 9px;border:1px solid #aaa}table.dataTable th{text-align:left;background-color:#f0f0f0}table.dataTable td{text-align:right;font-size:12px}div.field ul{list-style:none;padding:0;margin:0;display:block;background-color:orange;color:red}div.field li{display:block;width:auto;margin-left:25px}div.field li:before{content:'- '}div.field ul{min-width:90%;max-width:95%;background:red;border:2px solid #fff}div.field ul{padding:0 20px;color:#fff;font:bold 14px "Helvetica Neue",Sans-Serif}div.time-hour,div.time-minutes,div.time-seconds{width:80px;text-align:center;display:inline-block}.photo-wrapper{position:relative;display:inline-block;width:194px;padding:10px;margin-top:5px;margin-bottom:5px;border:1px solid #aaa;background-color:#fff}.photo-wrapper img{max-width:194px;max-height:194px}.remove-photo{position:absolute;bottom:10px;right:10px;width:20px;height:20px;cursor:pointer;background-image:url(../images/icon_delete.png);background-repeat:no-repeat;background-position:center center}.remove-photo:hover{background-image:url(../images/icon_delete_hover.png);background-repeat:no-repeat;background-position:center center}.default-photo{position:absolute;bottom:10px;left:10px;width:20px;height:20px;background-image:url(../images/icon_default.png);background-repeat:no-repeat;background-position:center center}.subscriptions-container{position:relative;display:block;width:100%;padding-top:25px;padding-bottom:25px}.subscription-category{position:relative;display:block}.subscription-label{float:left;width:90%;font-size:18px}.subscription-field{float:right;width:10%;text-align:center}.ii-container input,.ii-container textarea{width:auto!important;min-width:0!important;max-width:none!important}.ii-name{width:30%;min-width:30%;max-width:30%}.ii-desc{width:30%;min-width:30%;max-width:30%}.ii-qty input{width:20px!important}.ii-unit-price input{width:60px!important}.ii-sum input{width:60px!important}