#feature,
.breadcrumbs {
    display: none;
}

.form-button {
    text-align: center;
    clear: both;
}

.no-center {
    text-align: left;
    margin-left: 0;
}

#page input { color: #f03d36; }
#page .form-button a,
.form-button a,
.form-button input[type="submit"],
.form-button input[type="button"],
.ui-widget-content .ui-state-default {
    display: inline-block;
    border: none;
    color: #f03d36;
    background: #b0d236;
    margin: 5px;
    padding: 20px;
    border-radius: 5px;
    text-transform: uppercase;
    text-decoration: none;
}

button.ui-button.ui-corner-all.ui-widget:not(.ui-dialog-titlebar-close) {
    display: inline-block;
    border: none;
    color: #f03d36;
    background: #b0d236;
    margin: 5px;
    padding: 10px;
    border-radius: 5px;
    text-transform: uppercase;
    text-decoration: none;
}

button.ui-button.ui-corner-all.ui-widget:not(.ui-dialog-titlebar-close):hover {
    text-decoration: none;
    background: #f03d36;
    color: #b0d236;
}

.form-button-small a,
.form-button-small input[type="button"] {
    padding: 10px;
}

#page input:hover { color: #b0d236; }

#page .form-button a:hover,
.form-button a:hover,
.form-button input[type="submit"]:hover,
.form-button input[type="button"]:hover,
.ui-widget-content .ui-state-default:hover {
    text-decoration: none;
    background: #f03d36;
    color: #b0d236;
}

.ui-button-text-only .ui-button-text {
    padding: 0;
}

.order-form-container h3 {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 24px;
    padding: 10px 0;
    clear: both;
}

.grid-view {
    padding: 0;
}

.grid-view table.items th {
    background: #b0d236;
    color: inherit;
    padding: 10px;
    font-size: initial;
}

.grid-view table.items td {
    padding: 10px;
    font-size: initial;
}

.ui-widget-header {
    border: none;
    background: none;
}

.order-form-container label {
    display: block;
    float: left;
    width: 128px;
    font-size: 16px;
    line-height: 16px;
    padding: 10px 0;
    min-width: 0;
}

.order-form-container .group-radio label {
    width: 100%;
}

.order-form-container .error,
.order-form-container .success {
    background: none;
    border: none;
    color: inherit;
    margin-bottom: 0;
}

.order-form-container .row {
    margin: 0 0 15px 0;
    position: relative;
}

.errorMessage {
    color: #f03d36 !important;
}

.order-form-container .row.indent-error .errorMessage {
    margin-left: 128px;
}

.order-form-container .row.error .icon,
.order-form-container .row.success .icon {
    display: block;
    background:
        /* contact-icon-sprite.png */
        url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAADcCAYAAAARKqOWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACptJREFUeNrsXQ2QVlUZPosguFPophVJKLJTIxMu4ZJbaFtDSwZWkiLTjyADtKXiTFIGTihDmbL9IE4BsfzUiP3B5OjUZBohoDaZrClt0c+0S6apNbVY8SPkfj2P33PheDn3+869371izDkz79z9znnPeZ9zznve83+2rlQqmWPpBphj7I45gIFpmJ/ft30QPheAPgoaA2L9PQr6DuiXg+tb/5sWQJ2vDkB4PT6fBV0POjEWvA90I+jrAPF87lUA4XX4fAp0g0M4HcF9EfTxonTgPNC8KvyDQdcC7NlFALgU9AYPvrNAl+QKADkais9bfHUKdA7inJhnCZwKOiVFpl4DGponADaT/hQA+vPWgX+C+lKkSd49uQFAu/4XPr9PAeB3aQySbyu43zNXz4IeKKIZ/gy01RPoAzJctZtiJDQBnzmgW0EnCERSi/g7qBV0BugjoC+hKnZlLgEIfx8+t4Nmg5YgscfxvQZ00MUO+iToSdBy0CzQ95FGSyYAyvk3QY3y+iD8bgaIO/D3xaCfq3ka/T0ZdC9oA2i0/M9hL4l4o1NVASKchs8PQW+P8R6UAPaGL4BeJ8tHxRsBWgaa6JBxN2imWlNlABDOEpkLWl3BKLGY7wN1SS84PmB1nVwhzjQAuNMHwFBp8rk5D3wI+BKA2FtNB84uQDjdu1RNVZVwQkFDP44V3uEDYEyB48+xPgCGFwjgTB8A9QUCOMUHQJHzhIE+nmvVnustS1erq9OwfV1N84IwNwwAAoAAIAAIAAKAACAACAACgOMWgHO2oo2Jd4I+DeI6D9cJbwbdgzl+f54AXEs0XGjmuv9S0KusoKfk/xOAKBVZBVwj+HJMeDRzJqjRResA9wZOSuBvAn0OpTS4SACNVeK0gaYUCeA/VeJweW5SkQB2eMRrKBLAZtC/K8TZb8qro4UB+K0pr266HPcB7jLljcpiAKCNH8BnRYIuHAI9CJ5/FGqKIeAXxr2kwub3ITTDN70cfcFtoD85+NkMvwoQwwsFgFLoxWexce8PfADUARDDiu4NfyB9cLmPgW4BiFNz7YwcPeMw6YPL+rFn/C5oEUpsN3jfbMq7JY1qTfdKn7IDEAh2QGtN8mL2j2TA3qNunI4J/8GUd1KWq0qzARCIt+GzCtScwMJdlBMc/iWBWwgQWzIDEIgWtY6WDNW9G3QFQGzPPCRD5IdNeXfs/gwARoKW1DwmBIjHTHlfaV0GEE25DEoBogef+aZ8rGNPiqgP5TYq1jYclfL9oC0eUTimvCnXYTlAHFTXPA3UbspbeS6tfsIKz94KqrQQNsHTZAe4h3yWwPwGxB1Xbuu/UBiAMDULAAKAACAACAACgAAgAAgA/m8BeB/vx7B7FD6XieIzZM6UOkGbNGvKb4FCwldrYuHjOA3vyAUABHNF9KeOHFNAdNiZPAti4SyJ6XkA2Kgij4q5Awl3JvCyhJaaI8u4XiWRCEAJRkc7NyOxSfBrVm4jUJzrLQRtlGAKbFOJsYQaEa8vayuIirVLwtu01HKZxdOsKmqwAE23qqY9UzOEMAoZpZ/TpQsbLZbNynncdakVdFoAM9mBZkuZepSTKJfUg0mq3/FWnD6rCXZZpZAJQFssoag6eiBkobU+0CXljErlMJhaLeHhOpUBin53VuJ1lGBfraa4z9KFuBAjxWywS0D60u7izwJgVCwXcaVaGjPHRk23Uol59QU9Et6snPVFzQo5jH6vtgCRv0GGq80yRH2ZDBESWqDcvWhM9LdvX3DYcNWihJssBduoNu+qz80OPxZ7DzJREo3KaortHpCCPhGzgp0sYpWWDcg21VU7pUoAXD1hp2xBh8NyNsd6RZbYpGp64NMd24rlrQM04ZmVMKFvWOBh2yt22ZkBOLppl43v9MlxzQDCsDwACAACgAAgAAgAAoAAIAA47gCkWSl9vSkvQPGaNy87v9oK5gHIB0H3cCKD4fmzuQ3LIZiXVXn85nLjPqgUdzwlwRMTiwHkzzVVAYTzzBCv8F8hXp6o5Pkx3kGfL7b5+t2v8AHi36X46QHwPAiI0yuekjlJRdstAZORs5n4RmfDevV7ssK7xc94q5iOzpekKgEK5jHuQ/ryHQJe578awu5zRZD/1eK7PRZ/lTcAFVsUeaopn5jiAsV2CFlfqTgVvl386xT/RRBJ1THAoXDL9PMqJPhjzYjHGsc5sAS3RPzNin+V/Jcp/YrN8Auqu52sT0SYZcpvyzwDOkO/Ixfd0p8I//itavLfCP87pRdMr0npz3Q2Q7XzpzybWlbHJjrcthN2CUyXcK6IX2dVEYuRh1sfjiV2gXJ0g4yQ7VpUFVPMkadheGVgvOR8zQUgej9iPRBuVanw/DDPEm+A319j+hIVe3fEb4XxKCeX9v6CsD/Kb70ATLQB2Er4Vn3tI3d8g2hfXHg1J/595qVvGD0Uk3MUgBHWOk/keBH+uYz1/Zx56cMYPTE5RylhyYoYOV52GWLcp+0ZVq+cHnKEs7M6EAs7WSVU59IBAqiTQkWv6QxTm97qEMDiPU+m92lH+IWgX6tJRrIuMvHzhiwB0oG923pBJVCT5dcK2hv9tgn+U8U/NSF8L+Nbv5vE32vz2TrwmL7nW37MWT2q5/SUS3mnq3rskjk/JueoKtgi2z0bCeyylJQP3cyAX9wORC92jEHYHocdYLwR1in82ZacV44ljD8Fw250hmz3rfJmX8Bj3dfHEmNfcI2MyqOxsFtAj4Ci92euVV+wQWOHxM6IZnWamAeCeS1AdSuxJ+yz4Sp2AtgC/7ss/4lqPZ+H/w78nqv09iv95O5YY7hoqLUSkWnLuez+uPoDH7dY/F2KvzIaurnGiK5LLt/AZ40MDXM2R3a9FQnOrqL9DG8V/xzFZzprlK73kOxKC8Qa9eE0Kisg5L0Jwum/QnwzY/GvzDQs1zBqmQYpJWkxQX8b9CuFscrGmfKVj361ojrV+fyknL9i5gVpblgcm5lRmB0HAAFAABAABAABQAAQAAQARbuq+wUYDXNOcLGIk9SRGp5z+L1b80a+V3A3RsP70wKodJSLQrj4vAj0Wo+0+Fov75SucN2sTAVA98158T3Lu6W8g3opQDyTCQCEv1GLUo01VC3fLXg3QDyZCgCED1EOxuWgX5w7TtCTEt5KuKiK8G5NuZ/WMt1Uk/y66zilt8irBJB7PnDCyeQQB98hKeRa+yEcvU09V9PyQY54zP2ZiPM3HzswI0F4tLqxJv4KD3/T31pVibshmlV7GaLJCTy91jJLkltpjmxixd0UXwBJ7xRvq/YIksK3JQSf6wsg6SD6QU+tT+Jr8AWQlIDvawstWTJgA9iZwDMW2n5Rlf6C4WMTgnf6AthUgW+D3jJ3Caf/HRXibvK1Aw3q3ZL++QE7mO/JENHOD5Mh+rBJXrziIwkjKx12jZviz5jy7lZe7joI/0qaAcly9e95uEeUXurekFt1O0yK/0ORUPTjoy27VEMyRaL5zPoCG+Nd7iM8cUyIyHw8f15GAPMUv7ZBKRJZZRzPdlRxNyle7WNCSye49L7AI60O+wpQbsNyJdpRhHDveYESTxKwMKtwryqIVccsU75lMUijpHYI/1YtxiLL/YJWgWiPvy30sgAIk9MA4LgD8D8BBgApBlgQKXtwagAAAABJRU5ErkJggg==')
        no-repeat;
    width: 32px;
    height: 34px;
    position: absolute;
    top: 2px;
    left:130px;
    background-color: #f03d36;
}

.order-form-container .row.success .icon {
    background-color: #b0d236;
}

.order-form-container .row.error .icon-user,
.order-form-container .row.success .icon-user {
    background-position: 0 0;
}

.order-form-container .row.error .icon-phone,
.order-form-container .row.success .icon-phone {
    background-position: 0 -47px;
}

.order-form-container .row.error .icon-email,
.order-form-container .row.success .icon-email {
    background-position: 0 -90px;
}

.order-form-container .row.error .icon-country,
.order-form-container .row.success .icon-country {
    background-position: 0 -136px;
}

.order-form-container .row.error .icon-point,
.order-form-container .row.success .icon-point {
    background-position: 2px -184px;
}

.order-form-container .panel-left {
    width: 540px;
    margin-right: 30px;
    float: left;
}

.order-form-container .panel-right {
    width: 360px;
    float: left;
}

.order-form-container .row.wide label {
    width: 100%;
}

.order-form-container textarea {
    width: 320px;
    height: 150px;
    border: 2px solid #b0d236;
}

.order-form-container input[type="text"] {
    height: 38px;
    padding: 5px;
    font-size: 16px;
    line-height: 16px;
    border: 2px solid #b0d236;
    width: 320px;
    text-indent: 38px;
}

.order-form-container input[type="radio"],
.order-form-container input[type="checkbox"] {
    width: 0;
    height: 0;
    position: absolute;
    visibility: hidden;
}

.order-form-container input[type="radio"]:not(:checked) + label,
.order-form-container input[type="radio"]:checked + label {
    width: 305px;
    background: #b0d236;
    margin-bottom: 10px;
}

.order-form-container input[type="checkbox"]:not(:checked) + label,
.order-form-container input[type="checkbox"]:checked + label,
.order-form-container input[type="radio"]:not(:checked) + label,
.order-form-container input[type="radio"]:checked + label {
    position: relative;
    padding-left: 30px;
    cursor: pointer;
}

.order-form-container input[type="checkbox"]:not(:checked) + label:before,
.order-form-container input[type="checkbox"]:checked + label:before,
.order-form-container input[type="radio"]:not(:checked) + label:before,
.order-form-container input[type="radio"]:checked + label:before {
    content: '';
    display: block;
    position: absolute;
    width: 22px;
    height: 22px;
    top: 4px;
    left: 0px;
}

.order-form-container input[type="checkbox"]:not(:checked) + label:before {
    background:
        /* checkbox-icon.png */
        url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAvCAYAAAAIA1FgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY4QTQ5NzM5QTIzQzExRTVCNzBFQjQ5NzIwRjEyNDFEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY4QTQ5NzNBQTIzQzExRTVCNzBFQjQ5NzIwRjEyNDFEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjhBNDk3MzdBMjNDMTFFNUI3MEVCNDk3MjBGMTI0MUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjhBNDk3MzhBMjNDMTFFNUI3MEVCNDk3MjBGMTI0MUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4gui8mAAAB70lEQVR42mL8//8/A60AEwMNAU0NZwERCxd2MggYraNK+PjrnmSkn8vRbCbLoI2XzQkbTiz48OEhw67dxQxcnCIMDg4N1IvQf///Mpy/MI/h27e3DDy8kgw8PBLUMvw/w8sXFxkePjzEwMzMymBinE7NpMjIcPrMDDBLWysM6Gpx6hl+69YWhnfvbjPw8koxaGmHgi2jiuE/fnwAhvUCBkZGJgYjoxQGDnZ+6uXQS5eXMnz//pZBTFSbQVHBkfzs/+rVFYZ///4gJb0H4CABAROTDOIz0X+GHSiWLFgIcZWmRiCDiooHg7CwGsPZc7MZ/vz5waCs5MogKqpFvOGMDB7/GBjWwQX19eOArtzMcP3GeoaXry4xsLBwACPxDgMbGy+DsXEa+dkfBHR1IhkU5O0ZLl9ZxnDv3l64uKlpMgMXlwhlRS7IpYKCSgx2tjXgrA1yMchQba1QygoulLwIrKVAPhARVseZxUkyHF66/Yd6ivEfESUCUC0jIzhpEJfOQYYSYzBYLdDQ/4zgpAFMaewYLv9wLoiRnBIyPr4cOQlzgwpNhJ0U1v5AA0G+50+I3/+eFhU0yMdf8FbQ5AKgi/8Cqb8D07QAAXKbFhsvrxuGTYuh21YcNXzU8FHDR3ZXkVDpNihdzjja98cGAAIMAGtjk2JR0iF+AAAAAElFTkSuQmCC')
        0px -23px no-repeat;
}

.order-form-container input[type="checkbox"]:checked + label:before {
    background:
        /* checkbox-icon.png */
        url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAvCAYAAAAIA1FgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY4QTQ5NzM5QTIzQzExRTVCNzBFQjQ5NzIwRjEyNDFEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY4QTQ5NzNBQTIzQzExRTVCNzBFQjQ5NzIwRjEyNDFEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjhBNDk3MzdBMjNDMTFFNUI3MEVCNDk3MjBGMTI0MUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjhBNDk3MzhBMjNDMTFFNUI3MEVCNDk3MjBGMTI0MUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4gui8mAAAB70lEQVR42mL8//8/A60AEwMNAU0NZwERCxd2MggYraNK+PjrnmSkn8vRbCbLoI2XzQkbTiz48OEhw67dxQxcnCIMDg4N1IvQf///Mpy/MI/h27e3DDy8kgw8PBLUMvw/w8sXFxkePjzEwMzMymBinE7NpMjIcPrMDDBLWysM6Gpx6hl+69YWhnfvbjPw8koxaGmHgi2jiuE/fnwAhvUCBkZGJgYjoxQGDnZ+6uXQS5eXMnz//pZBTFSbQVHBkfzs/+rVFYZ///4gJb0H4CABAROTDOIz0X+GHSiWLFgIcZWmRiCDiooHg7CwGsPZc7MZ/vz5waCs5MogKqpFvOGMDB7/GBjWwQX19eOArtzMcP3GeoaXry4xsLBwACPxDgMbGy+DsXEa+dkfBHR1IhkU5O0ZLl9ZxnDv3l64uKlpMgMXlwhlRS7IpYKCSgx2tjXgrA1yMchQba1QygoulLwIrKVAPhARVseZxUkyHF66/Yd6ivEfESUCUC0jIzhpEJfOQYYSYzBYLdDQ/4zgpAFMaewYLv9wLoiRnBIyPr4cOQlzgwpNhJ0U1v5AA0G+50+I3/+eFhU0yMdf8FbQ5AKgi/8Cqb8D07QAAXKbFhsvrxuGTYuh21YcNXzU8FHDR3ZXkVDpNihdzjja98cGAAIMAGtjk2JR0iF+AAAAAElFTkSuQmCC')
        no-repeat;
}

.order-form-container input[type="radio"]:not(:checked) + label:before {
    background:
        /* radio-icon.png */
        url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAA5CAYAAADdjLDmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM1NDVCM0REQTIzQzExRTU4MzU0RjBBMkI4MUVFNzA5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM1NDVCM0RFQTIzQzExRTU4MzU0RjBBMkI4MUVFNzA5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzU0NUIzREJBMjNDMTFFNTgzNTRGMEEyQjgxRUU3MDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzU0NUIzRENBMjNDMTFFNTgzNTRGMEEyQjgxRUU3MDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6zIjOnAAADTElEQVR42uxWS08TURQ+g20xfbcsmPpMcIgGnw0giYGFCbTuTIiJcaFsjIn6A/gN/gA10VVxaWLiTgt0owtLiqDISmBBSFpI6PRJhJYZ77lNS2/n1Y42UcJJppnec7/v3jn3nHu+DlmWoV1PB7TRLPjzfmlIyy8b4Dm1wduX4wfkJkgb53GaO9ckLrvAa+2Hbt81cDkCdChfTMKmuAiZ0jxB5+sxnBF5hVjmwH9sFIRzYQi4R9gZXoALJ+9BMvcJVjemYbscJbSy6gIWNeIzzvsQ7HmqGw9cNNA3AgtrPKwXplQXUGSL3zJqSFxvwZ4n9Cv1Yi5XYyycDTMTcjkR4j9eQaEzSv87d0MwdOkRuN2+2hzhdBjmVr9Uz6C2e2bnXusgE+NsNg2xn3dgx/UOOmwF+uA7jqGvPkSIbTSGvNt3hXHOLb8GjhAqkpuMoU8PqyB3OwOMsxoKNSse/wB6WNUDNWuSVNYnzxWSjBMPT8scv26xX7mzpU++KX5nnNcvPgR5z6ksYTKGvnrbyizpk2f25mnlVc3j6YKbwluw58dBLtnpg+84hr6qIUbcndfMc47mpzULKxsfaeUdLOCHsRuT5G1SM0SIQWzjJaY40HR5hpT086YPcmHtBcUY3YqV3ZM7Yr3wBgrLSVp5iourLhQNFxfoXVzMAmlpmpa0zzZICiQIbgcP+1KJZMUmPTwaYwwFp904LBrdpbIVcleIUgzE7RjAdsMsq3FHshi0L1NtjiHPfB03BUabmNDOorZ2/7aScyhe/sudH5Fr53kk8sw0weHM8/YX0SHU5yUPeG39wPuJPrfzFX2+k4JUepE287q+2ao+H4NeIQy8e1ihz8+fuAup3GfSmGdImyPNmZNa0ecPqDTWM1yU7xsmDbqb9NxIc/q8yxIyJGb1+WP6lXqpKFdjLJwKtZxyvUQlILbxzJid+2wDyhg3YYhBrL4+9181XTBqWFafO3jT5GrYv1b++4b6vJgyTW6sz9PfTJMb6nNxL0Err1VDjLib0CSvVBXV59GWySmmGX2Okhg1d/P6/GVFRjevz6eoPsfK0yoq9uJqWZ9HIb4SB1/nQE2fS0Sf52v6PPGH+pyARWmW6PPZf0+fHwlRVfstwAASw6VQISHjBwAAAABJRU5ErkJggg==')
        0px -32px no-repeat;
}

.order-form-container input[type="radio"]:checked + label:before {
    background:
        /* radio-icon.png */
        url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAA5CAYAAADdjLDmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM1NDVCM0REQTIzQzExRTU4MzU0RjBBMkI4MUVFNzA5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM1NDVCM0RFQTIzQzExRTU4MzU0RjBBMkI4MUVFNzA5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzU0NUIzREJBMjNDMTFFNTgzNTRGMEEyQjgxRUU3MDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzU0NUIzRENBMjNDMTFFNTgzNTRGMEEyQjgxRUU3MDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6zIjOnAAADTElEQVR42uxWS08TURQ+g20xfbcsmPpMcIgGnw0giYGFCbTuTIiJcaFsjIn6A/gN/gA10VVxaWLiTgt0owtLiqDISmBBSFpI6PRJhJYZ77lNS2/n1Y42UcJJppnec7/v3jn3nHu+DlmWoV1PB7TRLPjzfmlIyy8b4Dm1wduX4wfkJkgb53GaO9ckLrvAa+2Hbt81cDkCdChfTMKmuAiZ0jxB5+sxnBF5hVjmwH9sFIRzYQi4R9gZXoALJ+9BMvcJVjemYbscJbSy6gIWNeIzzvsQ7HmqGw9cNNA3AgtrPKwXplQXUGSL3zJqSFxvwZ4n9Cv1Yi5XYyycDTMTcjkR4j9eQaEzSv87d0MwdOkRuN2+2hzhdBjmVr9Uz6C2e2bnXusgE+NsNg2xn3dgx/UOOmwF+uA7jqGvPkSIbTSGvNt3hXHOLb8GjhAqkpuMoU8PqyB3OwOMsxoKNSse/wB6WNUDNWuSVNYnzxWSjBMPT8scv26xX7mzpU++KX5nnNcvPgR5z6ksYTKGvnrbyizpk2f25mnlVc3j6YKbwluw58dBLtnpg+84hr6qIUbcndfMc47mpzULKxsfaeUdLOCHsRuT5G1SM0SIQWzjJaY40HR5hpT086YPcmHtBcUY3YqV3ZM7Yr3wBgrLSVp5iourLhQNFxfoXVzMAmlpmpa0zzZICiQIbgcP+1KJZMUmPTwaYwwFp904LBrdpbIVcleIUgzE7RjAdsMsq3FHshi0L1NtjiHPfB03BUabmNDOorZ2/7aScyhe/sudH5Fr53kk8sw0weHM8/YX0SHU5yUPeG39wPuJPrfzFX2+k4JUepE287q+2ao+H4NeIQy8e1ihz8+fuAup3GfSmGdImyPNmZNa0ecPqDTWM1yU7xsmDbqb9NxIc/q8yxIyJGb1+WP6lXqpKFdjLJwKtZxyvUQlILbxzJid+2wDyhg3YYhBrL4+9181XTBqWFafO3jT5GrYv1b++4b6vJgyTW6sz9PfTJMb6nNxL0Err1VDjLib0CSvVBXV59GWySmmGX2Okhg1d/P6/GVFRjevz6eoPsfK0yoq9uJqWZ9HIb4SB1/nQE2fS0Sf52v6PPGH+pyARWmW6PPZf0+fHwlRVfstwAASw6VQISHjBwAAAABJRU5ErkJggg==')
        no-repeat;
}

.order-form-container #billing-details {
    display: none;
}

.order-form-container .payment-help,
.order-form-container .takeover-help {
    display: inline-block;
    margin-bottom: 15px;
    width: 305px;
}

.order-form-container .payment-help {
    /*font-weight: 700;*/
    background: #EBEBEB;
    padding: 5px;
}

.buddha-image {
    margin: auto;
    display: block;
    float: none;
}

.container-seats a {
    cursor: pointer;
}

.container-sector a.nolink {
    cursor: default;
}

.ui-dialog .ui-dialog-title {
    font-size: 110%;
}

.ui-dialog-titlebar .ui-button {
    z-index: 1000;
}

.sold-out {
    position: absolute;
    /*opacity: 0.75;*/
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}
