.h-bg, .btn-odp {
    background-color: #5B9FD4 !important;
}

.ui-bar-a .ui-link {
    color: #7AB2E2 /*{a-bar-link-color}*/;
    font-weight: bold;
}

.ui-bar-a .ui-link:hover {
    color: #248BCC /*{a-bar-link-hover}*/;
}

.ui-bar-a .ui-link:active {
    color: #248BCC /*{a-bar-link-active}*/;
}

.ui-bar-a .ui-link:visited {
    color: #248BCC /*{a-bar-link-visited}*/;
}

.ui-body-a .ui-link {
    color: #5B9FD4 /*{a-body-link-color}*/;
    font-weight: bold;
}

.ui-body-a .ui-link:hover {
    color: #248BCC /*{a-body-link-hover}*/;
}

.ui-body-a .ui-link:active {
    color: #248BCC /*{a-body-link-active}*/;
}

.ui-body-a .ui-link:visited {
    color: #248BCC /*{a-body-link-visited}*/;
}

.ui-bar-b .ui-link {
    color: #7AB2E2 /*{b-bar-link-color}*/;
    font-weight: bold;
}

.ui-bar-b .ui-link:hover {
    color: #248BCC /*{b-bar-link-hover}*/;
}

.ui-bar-b .ui-link:active {
    color: #248BCC /*{b-bar-link-active}*/;
}

.ui-bar-b .ui-link:visited {
    color: #248BCC /*{b-bar-link-visited}*/;
}

.ui-body-b .ui-link {
    color: #5B9FD4 /*{b-body-link-color}*/;
    font-weight: bold;
}

.ui-body-b .ui-link:hover {
    color: #5B9FD4 /*{b-body-link-hover}*/;
}

.ui-body-b .ui-link:active {
    color: #5B9FD4 /*{b-body-link-active}*/;
}

.ui-body-b .ui-link:visited {
    color: #5B9FD4 /*{b-body-link-visited}*/;
}

.ui-btn-up-b {
    border: 1px solid #ccc /*{b-bup-border}*/;
    background: #eee /*{b-bup-background-color}*/;
    font-weight: bold;
    color: #5B9FD4 /*{b-bup-color}*/;
/*    text-shadow: 0 {b-bup-shadow-x} 1px {b-bup-shadow-y} 0 {b-bup-shadow-radius} #ffffff {b-bup-shadow-color};*/
    background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{b-bup-background-start}*/), to( #f1f1f1 /*{b-bup-background-end}*/)); /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient( #ffffff /*{b-bup-background-start}*/, #f1f1f1 /*{b-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
    background-image:    -moz-linear-gradient( #ffffff /*{b-bup-background-start}*/, #f1f1f1 /*{b-bup-background-end}*/); /* FF3.6 */
    background-image:     -ms-linear-gradient( #ffffff /*{b-bup-background-start}*/, #f1f1f1 /*{b-bup-background-end}*/); /* IE10 */
    background-image:      -o-linear-gradient( #ffffff /*{b-bup-background-start}*/, #f1f1f1 /*{b-bup-background-end}*/); /* Opera 11.10+ */
    background-image:         linear-gradient( #ffffff /*{b-bup-background-start}*/, #f1f1f1 /*{b-bup-background-end}*/);
}
.ui-btn-up-b a.ui-link-inherit {
    color: #5B9FD4 /*{b-bup-color}*/;
}

.ui-btn-down-b, ui-btn-down-c {
    border: 1px solid #bbb /*{b-bdown-border}*/;
    background: #5B9FD4 /*{b-bdown-background-color}*/;
    font-weight: bold;
    color: #fffff /*{b-bdown-color}*/;
    text-shadow: 0 /*{b-bdown-shadow-x}*/ -1px /*{b-bdown-shadow-y}*/ 1px /*{b-bdown-shadow-radius}*/ #66666 /*{b-bdown-shadow-color}*/;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #5B9FD4 /*{b-bdown-background-start}*/), to( #5B9FD4 /*{b-bdown-background-end}*/)); /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient( #5B9FD4 /*{b-bdown-background-start}*/, #5B9FD4 /*{b-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
    background-image:    -moz-linear-gradient( #5B9FD4 /*{b-bdown-background-start}*/, #5B9FD4 /*{b-bdown-background-end}*/); /* FF3.6 */
    background-image:     -ms-linear-gradient( #5B9FD4 /*{b-bdown-background-start}*/, #5B9FD4 /*{b-bdown-background-end}*/); /* IE10 */
    background-image:      -o-linear-gradient( #5B9FD4 /*{b-bdown-background-start}*/, #5B9FD4 /*{b-bdown-background-end}*/); /* Opera 11.10+ */
    background-image:         linear-gradient( #5B9FD4 /*{b-bdown-background-start}*/, #5B9FD4 /*{b-bdown-background-end}*/);
}

.ui-bar-c .ui-link {
    color: #7AB2E2 /*{c-bar-link-color}*/;
    font-weight: bold;
}

.ui-bar-c .ui-link:hover {
    color: #248BCC /*{c-bar-link-hover}*/;
}

.ui-bar-c .ui-link:active {
    color: #248BCC /*{c-bar-link-active}*/;
}

.ui-bar-c .ui-link:visited {
    color: #248BCC /*{c-bar-link-visited}*/;
}

.ui-body-c .ui-link {
    color: #5B9FD4 /*{c-body-link-color}*/;
    font-weight: bold;
}

.ui-body-c .ui-link:hover {
    color: #5B9FD4 /*{c-body-link-hover}*/;
}

.ui-body-c .ui-link:active {
    color: #5B9FD4 /*{c-body-link-active}*/;
}
.ui-body-c .ui-link:visited {
    color: #5B9FD4 /*{c-body-link-visited}*/;
}
.ui-btn-down-c {
    border: 1px solid #bbb /*{c-bdown-border}*/;
    background: #5B9FD4 /*{c-bdown-background-color}*/;
    font-weight: bold;
    color: #fff /*{c-bdown-color}*/;
/*    text-shadow: 0 {c-bdown-shadow-x} 1px {c-bdown-shadow-y} 0 {c-bdown-shadow-radius} #ffffff {c-bdown-shadow-color};*/
    background-image: -webkit-gradient(linear, left top, left bottom, from( #d0d0d0 /*{c-bdown-background-start}*/), to( #dfdfdf /*{c-bdown-background-end}*/)); /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
    background-image:    -moz-linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/); /* FF3.6 */
    background-image:     -ms-linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/); /* IE10 */
    background-image:      -o-linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/); /* Opera 11.10+ */
    background-image:         linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/);
}
.ui-btn-active {
    border: 1px solid #808080 /*{global-active-border}*/;
    background: #5B9FD4 /*{global-active-background-color}*/;
    font-weight: bold;
/*    color: #fff {global-active-color};*/
    cursor: pointer;
/*    text-shadow: 0 {global-active-shadow-x} 1px {global-active-shadow-y} 1px {global-active-shadow-radius} #3373a5 {global-active-shadow-color};*/
    text-decoration: none;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #5B9FD4 /*{global-active-background-start}*/), to( #5B9FD4 /*{global-active-background-end}*/)); /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient( #5B9FD4 /*{global-active-background-start}*/, #5B9FD4 /*{global-active-background-end}*/); /* Chrome 10+, Saf5.1+ */
    background-image:    -moz-linear-gradient( #5B9FD4 /*{global-active-background-start}*/, #5B9FD4 /*{global-active-background-end}*/); /* FF3.6 */
    background-image:     -ms-linear-gradient( #5B9FD4 /*{global-active-background-start}*/, #5B9FD4 /*{global-active-background-end}*/); /* IE10 */
    background-image:      -o-linear-gradient( #5B9FD4 /*{global-active-background-start}*/, #5B9FD4 /*{global-active-background-end}*/); /* Opera 11.10+ */
    background-image:         linear-gradient( #5B9FD4 /*{global-active-background-start}*/, #5B9FD4 /*{global-active-background-end}*/);
    font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-checkbox-on .ui-icon,
.ui-radio-on .ui-icon {
    background-color: #5B9FD4 !important /*{global-active-background-color}*/; /* NOTE: this hex should match the active state color. It's repeated here for cascade */
}
.blue{
    color: #5B9FD4;
}
.ui-focus,
.ui-btn:focus {
    -moz-box-shadow: 0px 0px 12px #5B9FD4 /*{global-active-background-color}*/;
    -webkit-box-shadow: 0px 0px 12px #5B9FD4 /*{global-active-background-color}*/;
    box-shadow: 0px 0px 12px #5B9FD4 /*{global-active-background-color}*/;
}
.emphasized-btn .ui-btn-up-b {
    background: -moz-linear-gradient(center top , #3377AC 0%, #3377AF 50%, #23679C 51%, #185C91 100%) repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    text-shadow: none;
}
.emphasized-btn .ui-btn-up-b{
    color: #fff;
    text-shadow: none;
    border: none;
    background: #3377AC; /* Old browsers */
    background: -moz-linear-gradient(top,  #3377AC 0%, #3377AF 50%, #23679C 51%, #185C91 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3377AC), color-stop(50%,#3377AF), color-stop(51%,#23679C), color-stop(100%,#185C91)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #3377AC 0%,#3377AF 50%,#23679C 51%,#185C91 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #3377AC 0%,#3377AF 50%,#23679C 51%,#185C91 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #3377AC 0%,#3377AF 50%,#23679C 51%,#185C91 100%); /* IE10+ */
    background: linear-gradient(top,  #3377AC 0%,#3377AF 50%,#23679C 51%,#185C91 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3377AC', endColorstr='#185C91',GradientType=0 ); /* IE6-9 */
}
.emphasized-btn .ui-btn-down-b{
    color: #fff;
    text-shadow: none;
    border: none;
    background: #3377AC; /* Old browsers */
    background: -moz-linear-gradient(top,  #3377AC 0%, #3377AF 50%, #2B75AD 51%, #1F609E 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3377AC), color-stop(50%,#3377AF), color-stop(51%,#2B75AD), color-stop(100%,#1F609E)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #3377AC 0%,#3377AF 50%,#2B75AD 51%,#1F609E 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #3377AC 0%,#3377AF 50%,#2B75AD 51%,#1F609E 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #3377AC 0%,#3377AF 50%,#2B75AD 51%,#1F609E 100%); /* IE10+ */
    background: linear-gradient(top,  #3377AC 0%,#3377AF 50%,#2B75AD 51%,#1F609E 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3377AC', endColorstr='#1F609E',GradientType=0 ); /* IE6-9 */
}
ul.base-list li.ui-btn-down-c{
    background: #5B9FD4;
}





h2 {
    padding-left: 10px;
}
ul.base-list li {
    list-style: none;
    padding: 5%;
}
ul.base-list {
    padding:0;
    margin: -5%;
}
ul.base-list.nav-menu {
    margin: 0;
}
ul.base-list .from {
    margin-right: 0;
}
ul.base-list li a {
    padding: 0 !important;
}
ul.ticket-list .from, ul.base-list.inline .from {
    margin-right:0;
}
ul.base-list li {
    margin: 15px 3% !important;
}
.pp {
    margin-right: 0;
}
ul.base-list.inline .from {
    position: inherit;
}
