h1,
h2,
h3,
h4,
h5,
h6 {
    color: #660000;
}

a {
    color: #df6606;
}

a:hover,
a:focus {
    color: #660000;
}

/*
.table,
table {
    border: 1px solid #eaeaea;
}
*/

.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th,
table > tbody > tr > td,
table > tbody > tr > th,
table > tfoot > tr > td,
table > tfoot > tr > th,
table > thead > tr > td,
table > thead > tr > th {
    border: 1px solid #eaeaea;
}

.table > tbody > tr.active > td,
.table > tbody > tr:hover > td,
table > tbody > tr.active > td,
table > tbody > tr:hover > td {
    background: #fae8d0;
    color: #000;
}

.table > thead > tr > td,
.table > thead > tr > th,
table > thead > tr > td,
table > thead > tr > th {
    background: #660000;
    border-color: #660000;
    border-style: solid;
    border-width: 1px 1px 0 1px;
}

.table > tbody > tr:nth-of-type(2n+1),
table > tbody > tr:nth-of-type(2n+1) {
    background-color: #fef9f1;
}

.table > caption + thead > tr:first-child > td,
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > td,
.table > thead:first-child > tr:first-child > th {
    border-top: 1px solid #660000;
}

table.table-secondary-contacts > thead > tr > td,
table.table-secondary-contacts > thead > tr > th {
    background: #fae8d0;
    border-left: 1px solid #f1dec4;
    border-right: 1px solid #f1dec4;
    border-bottom: 1px solid #f1dec4;
}

table.table-secondary-contacts > caption + thead > tr:first-child > td,
table.table-secondary-contacts > caption + thead > tr:first-child > th,
table.table-secondary-contacts > colgroup + thead > tr:first-child > td,
table.table-secondary-contacts > colgroup + thead > tr:first-child > th,
table.table-secondary-contacts > thead:first-child > tr:first-child > td,
table.table-secondary-contacts > thead:first-child > tr:first-child > th {
    border-top: 1px solid #f1dec4;
}

table.table-secondary-contacts > tbody > tr:hover > td,
table.table-secondary-contacts > tbody > tr:hover > th {
    background: #f5efe7;

}

/* start overwrite */
.site-header-block .navbar {
    background: #660000;
}

.branding {
    background: #f2efef;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2efef), color-stop(13%, #ffffff));
    background: -webkit-linear-gradient(top, #f2efef 0%, #ffffff 13%);
    background: linear-gradient(to bottom, #f2efef 0%, #ffffff 13%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2efef', endColorstr='#ffffff', GradientType=0);
}

.site-header-block .dropdown-menu > .active > a,
.site-header-block .dropdown-menu > .active > a:focus,
.site-header-block .dropdown-menu > .active > a:hover,
.site-header-block .nav .open .dropdown-menu li > a:hover,
.site-header-block .nav .open .dropdown-menu li > a:focus,
.site-header-block .dropdown-menu li.active > a.active,
.site-header-block .nav .open > a,
.site-header-block .nav .open > a:hover,
.site-header-block .nav .open > a:focus,
.site-header-block .nav > li > a:focus,
.site-header-block .nav > li.active > a,
.site-header-block .nav > li a:hover {
    background: #890707;
}

.site-header-block .nav > li > a {
    padding-top: 12px;
    padding-bottom: 12px;
}

.site-header-block .sub-menu,
.site-header-block .dropdown-menu {
    background: rgba(102, 0, 0, 0.8);
}

.site-header-block .sub-menu li,
.site-header-block .dropdown-menu > li {
    border-bottom: 1px solid #750808;
}

/*search*/
.head-search-block .input-group-btn,
.head-search-block .input-group-addon {
    border: 1px solid #e8a771;
    background: #f7c478;
}

.top-bar .forgot-password {
    border-left: 1px solid #cdbba2;
}

.purchase-btn a {
    background: #d87a29;
}

.purchase-btn a:hover {
    background: #d26a11;
}

.head-search-block .btn-default,
.head-search-block .btn-primary,
.purchase-btn i.fa,
.btn-search {
    background: #f7c478;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3YzQ3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMzZkMWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7c478), color-stop(100%, #d36d1b));
    background: -webkit-linear-gradient(top, #f7c478 0%, #d36d1b 100%);
    background: linear-gradient(to bottom, #f7c478 0%, #d36d1b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7c478', endColorstr='#d36d1b', GradientType=0);
}

.head-search-block .btn-default:hover,
.head-search-block .btn-primary:hover,
.head-search-block .btn-default:focus,
.head-search-block .btn-primary:focus,
.btn-search:hover,
.btn-search:focus {
    background: #f6c277;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2YzI3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2QzNWYwNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6c277), color-stop(66%, #d35f06));
    background: -webkit-linear-gradient(top, #f6c277 0%, #d35f06 66%);
    background: linear-gradient(to bottom, #f6c277 0%, #d35f06 66%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6c277', endColorstr='#d35f06', GradientType=0);
}

/*search*/
.top-bar .form-control {
    border: 1px solid #c3b29a;
    background: #f7efe4;
    color: #8b7b65;
}

.top-bar .form-control::-moz-placeholder {
    color: #8b7b65;
}

.top-bar .form-control:-ms-input-placeholder {
    color: #8b7b65;
}

.top-bar .form-control::-webkit-input-placeholder {
    color: #8b7b65;
}

/* end overwrite */
/* start slide-animation */
.slide-nav {
    background: rgba(228, 101, 0, 0.7);
}

.slide-nav-btn {
    background: #df6606;
}

.slide-nav li {
    border-bottom: 1px solid #e38233;
}

.flex-direction-nav a:before {
    color: #660000;
}

/* end slide-animation */
/* start form */
.flex-control-paging li a.flex-active,
.flex-control-paging li a:hover,
.form-area-blocks h4 {
    background: #660000;
}

/* end form */
/* start button */
.btn-all,
.btn-primary,
.webform-submit,
#confirm-cancel-ticket-purchase-pay-check a#edit-cancel,
.form-submit {
    background: #f3880e;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzODgwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZjU1MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f3880e), color-stop(100%, #bf5509));
    background: -webkit-linear-gradient(top, #f3880e 0%, #bf5509 100%);
    background: linear-gradient(to bottom, #f3880e 0%, #bf5509 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3880e', endColorstr='#bf5509', GradientType=0);
}

.btn-all:hover,
.btn-primary:hover,
.webform-submit:hover,
.form-submit:hover,
.btn-all:focus,
.btn-primary:focus,
.webform-submit:focus,
#confirm-cancel-ticket-purchase-pay-check a#edit-cancel:focus,
#confirm-cancel-ticket-purchase-pay-check a#edit-cancel:hover,
.form-submit:focus {
    background: #bf5509;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmNTUwOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMzg4MGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bf5509), color-stop(100%, #f3880e));
    background: -webkit-linear-gradient(top, #bf5509 0%, #f3880e 100%);
    background: linear-gradient(to bottom, #bf5509 0%, #f3880e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf5509', endColorstr='#f3880e', GradientType=0);
}

.top-bar .form-submit,
.btn-small {
    background: #f0b86a;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwYjg2YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYTdkMmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0b86a), color-stop(100%, #da7d2b));
    background: -webkit-linear-gradient(top, #f0b86a 0%, #da7d2b 100%);
    background: linear-gradient(to bottom, #f0b86a 0%, #da7d2b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0b86a', endColorstr='#da7d2b', GradientType=0);
    border: 1px solid #db7d37;
}

.top-bar .form-submit:hover,
.top-bar .form-submit:focus,
.btn-small:hover,
.btn-small:focus {
    color: #fff;
    background: #db7f2e;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiN2YyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGI4NmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #db7f2e), color-stop(100%, #f0b86a));
    background: -webkit-linear-gradient(top, #db7f2e 0%, #f0b86a 100%);
    background: linear-gradient(to bottom, #db7f2e 0%, #f0b86a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#db7f2e', endColorstr='#f0b86a', GradientType=0);
}

a.btn-card-active.form-submit {
    background: #903f05;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmNTUwOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMzg4MGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #903f05), color-stop(100%, #f3880e));
    background: -webkit-linear-gradient(top, #903f05 0%, #f3880e 100%);
    background: linear-gradient(to bottom, #903f05 0%, #f3880e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#903f05', endColorstr='#f3880e', GradientType=0);
}

/* end button */
/*radio*/
.top-bar div.radio span {
    background-image: url("../images/sprite-radio.png");
}

/* start top bar */
.top-bar {
    background: #ede5d9;
    border-bottom: 1px solid #e0d3c1;
    color: #554834;
}

.top-bar label {
    color: #554834;
}

.acc-log-title {
    color: #362b1b;
}

/* end top bar */
/* start side block */
.award-side-nav-blocks .menu-block-wrapper {
    border: 1px solid #f7f0e7;
    border-top: 0;
    background: #fdf8f1;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI4OSUiIHN0b3AtY29sb3I9IiNmZGY4ZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjZlMmMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(89%, #fdf8f1), color-stop(100%, #f6e2c3));
    background: -webkit-linear-gradient(top, #fdf8f1 89%, #f6e2c3 100%);
    background: linear-gradient(to bottom, #fdf8f1 89%, #f6e2c3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdf8f1', endColorstr='#f6e2c3', GradientType=0);
}

.award-side-nav-blocks h2 {
    background: #660000;
}

.award-side-nav-blocks ul > li {
    border-bottom: 1px solid #f3e5d3;
    font-weight: 500;
}

.award-side-nav-blocks ul ul {
    border-top: 1px solid #f3e5d3;
}

.award-side-nav-blocks ul > li.active a,
.award-side-nav-blocks ul > li a {
    color: #191919;
}

.award-side-nav-blocks ul ul > li,
.award-side-nav-blocks ul ul > li a {
    color: #555;
    font-weight: 400;
}

.award-side-nav-blocks ul > li.active a.active,
.award-side-nav-blocks ul > li a:hover {
    color: #660000;
}

.award-side-nav-blocks ul ul > li {
    background: url(../images/aba-bullet.png) no-repeat 0 9px;
}

/* end side block */
/* start content */
.welcome-blocks {
    background: #fef6ea;
    border-bottom: 1px solid #f8f0e4;
}

.field-name-field-calendar-date .field-item,
.welcome-blocks h1 {
    color: #d76104;
}

.awards-calender-blocks {
    border: 1px solid #f5ede3;
    background: #fdf8f1;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZjhmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iI2ZlZjRlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmViZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdf8f1), color-stop(86%, #fef4e6), color-stop(100%, #fbebd2));
    background: -webkit-linear-gradient(top, #fdf8f1 0%, #fef4e6 86%, #fbebd2 100%);
    background: linear-gradient(to bottom, #fdf8f1 0%, #fef4e6 86%, #fbebd2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdf8f1', endColorstr='#fbebd2', GradientType=0);
}

.view-empty .no-result:before,
.aba-home .calendar-wrap {
    background: #660000;
}

.aba-home .calendar-month {
    color: #fde5e5;
}

.aba-home .calendar-line {
    background-color: #dd9651;
}

.aba-home .calendar-info .title a:hover {
    color: #df6606;
}

.aba-home .calendar-info .sub-title {
    color: #6d512a;
}

.aba-home .calendar-info .title a,
.aba-home .calendar-info .title,
.welcome-blocks h1 span,
.link a,
.story-blocks h3 a {
    color: #660000;
}

.link a:before,
.link a:hover,
.story-blocks h3 a:hover {
    color: #df6606;
}

.story-preview img {
    border: 1px solid #d9d9d9;
}

.winner-slider-block .jcarousel-skin-past_sa_winners .jcarousel-next,
.winner-slider-block .jcarousel-skin-past_sa_winners .jcarousel-prev,
.winner-control {
    background-image: url(../images/slider-btn-aba.png);
}

h1.page-title,
.title-bar {
    background: url(../images/titlebar.png) repeat-x 0 9px;
}

.inner-page-content .title-bar {
    background-position: 0 10px;
}

/* end content */
.judge-side-box,
.modal-header {
    background: #660000;
}

/* start footer*/
.desktop-footer-menu .menu li a:hover,
.desktop-footer-menu .menu li a:focus,
.desktop-footer-menu .menu li.active a,
.footer-menu .menu li a:hover,
.footer-menu .menu li a:focus,
.footer-menu .menu li.active a {
    color: #df6606;
}

/* end footer*/
.tabs--primary.nav-tabs > li a:hover,
.tabs--primary.nav-tabs > li.active > a,
.tabs--primary.nav-tabs > li.active > a:focus,
.tabs--primary.nav-tabs > li.active > a:hover,
.mod-title span,
.ticket-price-description {
    color: #d76104;
}

/**/
.enter-now-xs p a,
.enter-now p a {
    border: 1px solid #ca600b;
    background: rgb(219, 130, 60);
    background: -moz-linear-gradient(top, rgba(219, 130, 60, 1) 0%, rgba(234, 147, 65, 1) 49%, rgba(219, 130, 60, 1) 50%, rgba(222, 102, 6, 1) 51%, rgba(222, 102, 6, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(219, 130, 60, 1) 0%, rgba(234, 147, 65, 1) 49%, rgba(219, 130, 60, 1) 50%, rgba(222, 102, 6, 1) 51%, rgba(222, 102, 6, 1) 100%);
    background: linear-gradient(to bottom, rgba(219, 130, 60, 1) 0%, rgba(234, 147, 65, 1) 49%, rgba(219, 130, 60, 1) 50%, rgba(222, 102, 6, 1) 51%, rgba(222, 102, 6, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#db823c', endColorstr='#de6606', GradientType=0);
}

.enter-now-xs p a:hover,
.enter-now p a:hover {
    border: 1px solid #ca600b;
    background: rgb(219, 130, 60);
    background: -moz-linear-gradient(top, rgba(219, 130, 60, 1) 0%, rgba(219, 130, 60, 1) 50%, rgba(222, 102, 6, 1) 51%, rgba(222, 102, 6, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(219, 130, 60, 1) 0%, rgba(219, 130, 60, 1) 50%, rgba(222, 102, 6, 1) 51%, rgba(222, 102, 6, 1) 100%);
    background: linear-gradient(to bottom, rgba(219, 130, 60, 1) 0%, rgba(219, 130, 60, 1) 50%, rgba(222, 102, 6, 1) 51%, rgba(222, 102, 6, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#db823c', endColorstr='#de6606', GradientType=0);
}

.text-btn #add-nomination-attachment {
    border: 1px solid #f1b143;
    background: #dfa130;
    background: -moz-linear-gradient(top, #dfa130 0%, #e0a32e 53%, #f8bd07 100%);
    background: -webkit-linear-gradient(top, #dfa130 0%, #e0a32e 53%, #f8bd07 100%);
    background: linear-gradient(to bottom, #dfa130 0%, #e0a32e 53%, #f8bd07 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfa130', endColorstr='#f8bd07', GradientType=0);
}

@media (max-width: 767px) {
    .site-header-block .navbar-default .navbar-toggle:focus,
    .site-header-block .navbar-default .navbar-toggle:hover {
        background: rgba(102, 0, 0, .8);
    }

    .site-header-block .navbar-default .navbar-collapse {
        border: 1px solid #750808;
    }
}