.ubs-calendar-icons-wrapper .ubs-calendar-icon-113,.ubs-calendar-icons-wrapper .ubs-calendar-icon-114,.ubs-calendar-icons-wrapper .ubs-calendar-icon-134,.ubs-calendar-icons-wrapper .ubs-calendar-icon-145,.ubs-calendar-icons-wrapper .ubs-calendar-icon-199,.ubs-calendar-icons-wrapper .ubs-calendar-icon-218,.ubs-calendar-icons-wrapper .ubs-calendar-icon-232,.ubs-calendar-icons-wrapper .ubs-calendar-icon-35,.ubs-calendar-icons-wrapper .ubs-calendar-icon-6 {
    display:none
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon_athlete,.ubs-calendar-icons-wrapper .ubs-calendar-icon_category,.ubs-calendar-icons-wrapper .ubs-calendar-icon_nteams,.ubs-calendar-icons-wrapper .ubs-calendar-icon_teams {
    width: 100%;
    float: left
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon_category .ubs-calendar-icon,.ubs-calendar-icons-wrapper.event-category .ubs-calendar-icon {
    width: 26px;
    height: 26px;
    float: left;
    margin: 0 3px 3px 0;
    background-color: #FFDE00
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-aquatics,.ubs-calendar-icons-wrapper .ubs-calendar-icon-basketball,.ubs-calendar-icons-wrapper .ubs-calendar-icon-bejsbol-bilety,.ubs-calendar-icons-wrapper .ubs-calendar-icon-biathlon,.ubs-calendar-icons-wrapper .ubs-calendar-icon-borba-bilety,.ubs-calendar-icons-wrapper .ubs-calendar-icon-figure-skating,.ubs-calendar-icons-wrapper .ubs-calendar-icon-football,.ubs-calendar-icons-wrapper .ubs-calendar-icon-formula-one,.ubs-calendar-icons-wrapper .ubs-calendar-icon-gimnastika-bilety,.ubs-calendar-icons-wrapper .ubs-calendar-icon-hockey,.ubs-calendar-icons-wrapper .ubs-calendar-icon-mma-bilety,.ubs-calendar-icons-wrapper .ubs-calendar-icon-regbi-bilety,.ubs-calendar-icons-wrapper .ubs-calendar-icon-tennis,.ubs-calendar-icons-wrapper .ubs-calendar-icon-volejbol-bilety {
    width: 26px;
    height: 26px;
    float: left;
    margin: 0 3px 3px 0
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-210,.ubs-calendar-icons-wrapper .ubs-calendar-icon-94 {
    background-image: url(../img/icon-sports.png);
    background-position: -8px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1169,.ubs-calendar-icons-wrapper .ubs-calendar-icon-117,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1170,.ubs-calendar-icons-wrapper .ubs-calendar-icon-183 {
    background-image: url(../img/icon-sports.png);
    background-position: -42px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-237,.ubs-calendar-icons-wrapper .ubs-calendar-icon-84 {
    background-image: url(../img/icon-sports.png);
    background-position: -212px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-149,.ubs-calendar-icons-wrapper .ubs-calendar-icon-28 {
    background-image: url(../img/icon-sports.png);
    background-position: -77px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-163,.ubs-calendar-icons-wrapper .ubs-calendar-icon-43 {
    background-image: url(../img/icon-sports.png);
    background-position: -110px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-158,.ubs-calendar-icons-wrapper .ubs-calendar-icon-38 {
    background-image: url(../img/icon-sports.png);
    background-position: -144px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-256,.ubs-calendar-icons-wrapper .ubs-calendar-icon-278,.ubs-calendar-icons-wrapper .ubs-calendar-icon-279,.ubs-calendar-icons-wrapper .ubs-calendar-icon-280,.ubs-calendar-icons-wrapper .ubs-calendar-icon-281,.ubs-calendar-icons-wrapper .ubs-calendar-icon-282,.ubs-calendar-icons-wrapper .ubs-calendar-icon-283,.ubs-calendar-icons-wrapper .ubs-calendar-icon-284,.ubs-calendar-icons-wrapper .ubs-calendar-icon-285,.ubs-calendar-icons-wrapper .ubs-calendar-icon-287,.ubs-calendar-icons-wrapper .ubs-calendar-icon-288,.ubs-calendar-icons-wrapper .ubs-calendar-icon-289,.ubs-calendar-icons-wrapper .ubs-calendar-icon-290,.ubs-calendar-icons-wrapper .ubs-calendar-icon-291,.ubs-calendar-icons-wrapper .ubs-calendar-icon-292,.ubs-calendar-icons-wrapper .ubs-calendar-icon-293,.ubs-calendar-icons-wrapper .ubs-calendar-icon-294,.ubs-calendar-icons-wrapper .ubs-calendar-icon-295,.ubs-calendar-icons-wrapper .ubs-calendar-icon-296,.ubs-calendar-icons-wrapper .ubs-calendar-icon-297,.ubs-calendar-icons-wrapper .ubs-calendar-icon-368,.ubs-calendar-icons-wrapper .ubs-calendar-icon-371,.ubs-calendar-icons-wrapper .ubs-calendar-icon-372,.ubs-calendar-icons-wrapper .ubs-calendar-icon-373,.ubs-calendar-icons-wrapper .ubs-calendar-icon-374,.ubs-calendar-icons-wrapper .ubs-calendar-icon-375,.ubs-calendar-icons-wrapper .ubs-calendar-icon-376,.ubs-calendar-icons-wrapper .ubs-calendar-icon-377,.ubs-calendar-icons-wrapper .ubs-calendar-icon-378,.ubs-calendar-icons-wrapper .ubs-calendar-icon-379,.ubs-calendar-icons-wrapper .ubs-calendar-icon-381,.ubs-calendar-icons-wrapper .ubs-calendar-icon-382,.ubs-calendar-icons-wrapper .ubs-calendar-icon-383,.ubs-calendar-icons-wrapper .ubs-calendar-icon-384,.ubs-calendar-icons-wrapper .ubs-calendar-icon-385,.ubs-calendar-icons-wrapper .ubs-calendar-icon-386,.ubs-calendar-icons-wrapper .ubs-calendar-icon-387,.ubs-calendar-icons-wrapper .ubs-calendar-icon-388,.ubs-calendar-icons-wrapper .ubs-calendar-icon-389,.ubs-calendar-icons-wrapper .ubs-calendar-icon-691,.ubs-calendar-icons-wrapper .ubs-calendar-icon-692,.ubs-calendar-icons-wrapper .ubs-calendar-icon-802,.ubs-calendar-icons-wrapper .ubs-calendar-icon-803,.ubs-calendar-icons-wrapper .ubs-calendar-icon-805,.ubs-calendar-icons-wrapper .ubs-calendar-icon-806,.ubs-calendar-icons-wrapper .ubs-calendar-icon-890,.ubs-calendar-icons-wrapper .ubs-calendar-icon-891,.ubs-calendar-icons-wrapper .ubs-calendar-icon-93 {
    background-image: url(../img/icon-sports.png);
    background-position: -178px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-155,.ubs-calendar-icons-wrapper .ubs-calendar-icon-34 {
    background-image: url(../img/icon-sports.png);
    background-position: -250px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1022,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1023,.ubs-calendar-icons-wrapper .ubs-calendar-icon-238,.ubs-calendar-icons-wrapper .ubs-calendar-icon-82 {
    background-image: url(../img/icon-sports.png);
    background-position: -284px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-201,.ubs-calendar-icons-wrapper .ubs-calendar-icon-72 {
    background-image: url(../img/icon-sports.png);
    background-position: -318px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-164,.ubs-calendar-icons-wrapper .ubs-calendar-icon-44 {
    background-image: url(../img/icon-sports.png);
    background-position: -352px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-166,.ubs-calendar-icons-wrapper .ubs-calendar-icon-173,.ubs-calendar-icons-wrapper .ubs-calendar-icon-180,.ubs-calendar-icons-wrapper .ubs-calendar-icon-46,.ubs-calendar-icons-wrapper .ubs-calendar-icon-53,.ubs-calendar-icons-wrapper .ubs-calendar-icon-59 {
    background-image: url(../img/icon-sports.png);
    background-position: -386px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-169,.ubs-calendar-icons-wrapper .ubs-calendar-icon-49 {
    background-image: url(../img/icon-sports.png);
    background-position: -420px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-171,.ubs-calendar-icons-wrapper .ubs-calendar-icon-51 {
    background-image: url(../img/icon-sports.png);
    background-position: -454px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-175,.ubs-calendar-icons-wrapper .ubs-calendar-icon-55 {
    background-image: url(../img/icon-sports.png);
    background-position: -488px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-176,.ubs-calendar-icons-wrapper .ubs-calendar-icon-56 {
    background-image: url(../img/icon-sports.png);
    background-position: -522px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-738,.ubs-calendar-icons-wrapper .ubs-calendar-icon-739 {
    background-image: url(../img/icon-sports.png);
    background-position: -556px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1135,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1136 {
    background-image: url(../img/icon-sports.png);
    background-position: -590px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-422,.ubs-calendar-icons-wrapper .ubs-calendar-icon-423 {
    background-image: url(../img/icon-sports.png);
    background-position: -624px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-187,.ubs-calendar-icons-wrapper .ubs-calendar-icon-66 {
    background-image: url(../img/icon-sports.png);
    background-position: -658px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-111,.ubs-calendar-icons-wrapper .ubs-calendar-icon-222 {
    background-image: url(../img/icon-sports.png);
    background-position: -692px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1133,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1134,.ubs-calendar-icons-wrapper .ubs-calendar-icon-189,.ubs-calendar-icons-wrapper .ubs-calendar-icon-68 {
    background-image: url(../img/icon-sports.png);
    background-position: -726px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1109,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1110 {
    background-image: url(../img/icon-sports.png);
    background-position: -8px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-165,.ubs-calendar-icons-wrapper .ubs-calendar-icon-45 {
    background-image: url(../img/icon-sports.png);
    background-position: -42px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-160,.ubs-calendar-icons-wrapper .ubs-calendar-icon-40,.ubs-calendar-icons-wrapper .ubs-calendar-icon-405,.ubs-calendar-icons-wrapper .ubs-calendar-icon-406 {
    background-image: url(../img/icon-sports.png);
    background-position: -77px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-177,.ubs-calendar-icons-wrapper .ubs-calendar-icon-57 {
    background-image: url(../img/icon-sports.png);
    background-position: -110px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-156,.ubs-calendar-icons-wrapper .ubs-calendar-icon-167,.ubs-calendar-icons-wrapper .ubs-calendar-icon-36,.ubs-calendar-icons-wrapper .ubs-calendar-icon-47 {
    background-image: url(../img/icon-sports.png);
    background-position: -144px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1131,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1132 {
    background-image: url(../img/icon-sports.png);
    background-position: -178px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-157,.ubs-calendar-icons-wrapper .ubs-calendar-icon-37 {
    background-image: url(../img/icon-sports.png);
    background-position: -212px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-159,.ubs-calendar-icons-wrapper .ubs-calendar-icon-39 {
    background-image: url(../img/icon-sports.png);
    background-position: -250px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-161,.ubs-calendar-icons-wrapper .ubs-calendar-icon-41 {
    background-image: url(../img/icon-sports.png);
    background-position: -284px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-162,.ubs-calendar-icons-wrapper .ubs-calendar-icon-42 {
    background-image: url(../img/icon-sports.png);
    background-position: -318px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-713,.ubs-calendar-icons-wrapper .ubs-calendar-icon-714 {
    background-image: url(../img/icon-sports.png);
    background-position: -352px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1123,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1124,.ubs-calendar-icons-wrapper .ubs-calendar-icon-170,.ubs-calendar-icons-wrapper .ubs-calendar-icon-50 {
    background-image: url(../img/icon-sports.png);
    background-position: -420px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-174,.ubs-calendar-icons-wrapper .ubs-calendar-icon-54 {
    background-image: url(../img/icon-sports.png);
    background-position: -454px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-204,.ubs-calendar-icons-wrapper .ubs-calendar-icon-75 {
    background-image: url(../img/icon-sports.png);
    background-position: -488px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-136,.ubs-calendar-icons-wrapper .ubs-calendar-icon-178 {
    background-image: url(../img/icon-sports.png);
    background-position: -522px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-179,.ubs-calendar-icons-wrapper .ubs-calendar-icon-58 {
    background-image: url(../img/icon-sports.png);
    background-position: -556px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-181,.ubs-calendar-icons-wrapper .ubs-calendar-icon-182,.ubs-calendar-icons-wrapper .ubs-calendar-icon-61,.ubs-calendar-icons-wrapper .ubs-calendar-icon-62 {
    background-image: url(../img/icon-sports.png);
    background-position: -590px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-185,.ubs-calendar-icons-wrapper .ubs-calendar-icon-64 {
    background-image: url(../img/icon-sports.png);
    background-position: -624px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-188,.ubs-calendar-icons-wrapper .ubs-calendar-icon-67 {
    background-image: url(../img/icon-sports.png);
    background-position: -658px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-198,.ubs-calendar-icons-wrapper .ubs-calendar-icon-70 {
    background-image: url(../img/icon-sports.png);
    background-position: -692px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-200,.ubs-calendar-icons-wrapper .ubs-calendar-icon-71 {
    background-image: url(../img/icon-sports.png);
    background-position: -726px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-168,.ubs-calendar-icons-wrapper .ubs-calendar-icon-48 {
    background-image: url(../img/icon-sports.png);
    background-position: -386px -44px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-892,.ubs-calendar-icons-wrapper .ubs-calendar-icon-895 {
    background-image: url(../img/icon-sports.png);
    background-position: -42px -79px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-893,.ubs-calendar-icons-wrapper .ubs-calendar-icon-894 {
    background-image: url(../img/icon-sports.png);
    background-position: -77px -79px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-203,.ubs-calendar-icons-wrapper .ubs-calendar-icon-74 {
    background-image: url(../img/icon-sports.png);
    background-position: -110px -79px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-186,.ubs-calendar-icons-wrapper .ubs-calendar-icon-65 {
    background-image: url(../img/icon-sports.png);
    background-position: -8px -79px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1509,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1511 {
    background-image: url(../img/icon-sports.png);
    background-position: -144px -79px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-216,.ubs-calendar-icons-wrapper .ubs-calendar-icon-95 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -8px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-106,.ubs-calendar-icons-wrapper .ubs-calendar-icon-226 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -42px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-105,.ubs-calendar-icons-wrapper .ubs-calendar-icon-211 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -77px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-224,.ubs-calendar-icons-wrapper .ubs-calendar-icon-96 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -110px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-223,.ubs-calendar-icons-wrapper .ubs-calendar-icon-97 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -144px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-112,.ubs-calendar-icons-wrapper .ubs-calendar-icon-225 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -178px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-104,.ubs-calendar-icons-wrapper .ubs-calendar-icon-230 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -212px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-103,.ubs-calendar-icons-wrapper .ubs-calendar-icon-231 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -250px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-100,.ubs-calendar-icons-wrapper .ubs-calendar-icon-212 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -318px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-137,.ubs-calendar-icons-wrapper .ubs-calendar-icon-234 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -760px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-217,.ubs-calendar-icons-wrapper .ubs-calendar-icon-99 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -284px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-101,.ubs-calendar-icons-wrapper .ubs-calendar-icon-214 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -352px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-391,.ubs-calendar-icons-wrapper .ubs-calendar-icon-392 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -386px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-428,.ubs-calendar-icons-wrapper .ubs-calendar-icon-429 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -420px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-244,.ubs-calendar-icons-wrapper .ubs-calendar-icon-86 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -454px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-395,.ubs-calendar-icons-wrapper .ubs-calendar-icon-396 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -488px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1071,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1072 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -522px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-876,.ubs-calendar-icons-wrapper .ubs-calendar-icon-877 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -556px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-152,.ubs-calendar-icons-wrapper .ubs-calendar-icon-31 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -590px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-242,.ubs-calendar-icons-wrapper .ubs-calendar-icon-87 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -624px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-240,.ubs-calendar-icons-wrapper .ubs-calendar-icon-88 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -658px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1138,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1139 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -692px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1140,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1141 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -726px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-91,ubs-calendar-icons-wrapper .ubs-calendar-icon-243 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -795px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-119,.ubs-calendar-icons-wrapper .ubs-calendar-icon-191 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -829px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-107,.ubs-calendar-icons-wrapper .ubs-calendar-icon-228 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -864px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-108,.ubs-calendar-icons-wrapper .ubs-calendar-icon-229 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -898px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-772,.ubs-calendar-icons-wrapper .ubs-calendar-icon-773 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -933px -8px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1111,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1112 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -8px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-116,.ubs-calendar-icons-wrapper .ubs-calendar-icon-221 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -42px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-407,.ubs-calendar-icons-wrapper .ubs-calendar-icon-408 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -77px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-138,.ubs-calendar-icons-wrapper .ubs-calendar-icon-220 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -110px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-122,.ubs-calendar-icons-wrapper .ubs-calendar-icon-195 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -144px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-466,.ubs-calendar-icons-wrapper .ubs-calendar-icon-467 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -178px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-207,.ubs-calendar-icons-wrapper .ubs-calendar-icon-80 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -212px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-684,.ubs-calendar-icons-wrapper .ubs-calendar-icon-685 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -250px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-123,.ubs-calendar-icons-wrapper .ubs-calendar-icon-197 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -284px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-205,.ubs-calendar-icons-wrapper .ubs-calendar-icon-76 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -318px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-124,.ubs-calendar-icons-wrapper .ubs-calendar-icon-681,.ubs-calendar-icons-wrapper .ubs-calendar-icon-687 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -352px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-150,.ubs-calendar-icons-wrapper .ubs-calendar-icon-29 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -386px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-118,.ubs-calendar-icons-wrapper .ubs-calendar-icon-190 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -420px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-239,.ubs-calendar-icons-wrapper .ubs-calendar-icon-92 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -454px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-701,.ubs-calendar-icons-wrapper .ubs-calendar-icon-702 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -488px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-808,.ubs-calendar-icons-wrapper .ubs-calendar-icon-809 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -522px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-213,.ubs-calendar-icons-wrapper .ubs-calendar-icon-98 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -556px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-859,.ubs-calendar-icons-wrapper .ubs-calendar-icon-861 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -590px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-241,.ubs-calendar-icons-wrapper .ubs-calendar-icon-85 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -624px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-359,.ubs-calendar-icons-wrapper .ubs-calendar-icon-360 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -658px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-350,.ubs-calendar-icons-wrapper .ubs-calendar-icon-351 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -692px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-151,.ubs-calendar-icons-wrapper .ubs-calendar-icon-30 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -726px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-102,.ubs-calendar-icons-wrapper .ubs-calendar-icon-215 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -760px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1166,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1168 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -795px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1065,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1066 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -829px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-744,.ubs-calendar-icons-wrapper .ubs-calendar-icon-745 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -864px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-109,.ubs-calendar-icons-wrapper .ubs-calendar-icon-227 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -898px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-110,.ubs-calendar-icons-wrapper .ubs-calendar-icon-235 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -933px -42px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1208,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1209 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -8px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1211 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -42px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-856,.ubs-calendar-icons-wrapper .ubs-calendar-icon-857 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -77px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-246,.ubs-calendar-icons-wrapper .ubs-calendar-icon-89 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -110px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-337,.ubs-calendar-icons-wrapper .ubs-calendar-icon-338 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -144px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-154,.ubs-calendar-icons-wrapper .ubs-calendar-icon-33 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -178px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-695,.ubs-calendar-icons-wrapper .ubs-calendar-icon-696,.ubs-calendar-icons-wrapper .ubs-calendar-icon-697,.ubs-calendar-icons-wrapper .ubs-calendar-icon-698 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -212px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-346,.ubs-calendar-icons-wrapper .ubs-calendar-icon-348 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -250px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-409,.ubs-calendar-icons-wrapper .ubs-calendar-icon-410,.ubs-calendar-icons-wrapper .ubs-calendar-icon-885,.ubs-calendar-icons-wrapper .ubs-calendar-icon-896 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -284px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1105,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1106 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -318px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-854,.ubs-calendar-icons-wrapper .ubs-calendar-icon-855 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -352px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-353,.ubs-calendar-icons-wrapper .ubs-calendar-icon-354,.ubs-calendar-icons-wrapper .ubs-calendar-icon-356,.ubs-calendar-icons-wrapper .ubs-calendar-icon-357 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -386px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-153,.ubs-calendar-icons-wrapper .ubs-calendar-icon-32 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -454px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-120,.ubs-calendar-icons-wrapper .ubs-calendar-icon-192 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -488px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-121,.ubs-calendar-icons-wrapper .ubs-calendar-icon-192 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -522px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-236,.ubs-calendar-icons-wrapper .ubs-calendar-icon-83 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -556px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1267,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1268 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -590px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-393,.ubs-calendar-icons-wrapper .ubs-calendar-icon-394 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -624px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-779,.ubs-calendar-icons-wrapper .ubs-calendar-icon-780 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -658px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-347,.ubs-calendar-icons-wrapper .ubs-calendar-icon-349 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -692px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1304,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1305 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -727px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1161,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1162 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -760px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-78 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -795px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1328,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1329 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -829px -76px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon-1336,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1337 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -898px -76px
}
.ubs-calendar-icons-wrapper .ubs-calendar-icon-1375,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1376 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -864px -76px
}   
.ubs-calendar-icons-wrapper .ubs-calendar-icon-1478,.ubs-calendar-icons-wrapper .ubs-calendar-icon-1479 {
    background-image: url(../img/icon-sports-ch.png);background-color: inherit !important;
    background-position: -933px -76px
}     
.ubs-calendar-icons-wrapper .ubs-calendar-icon {
    width: 26px;
    height: 26px;
    margin: 0 3px 3px 0;
    float: left
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon img {
    width: 24px;
    height: 24px
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon_athletes .ubs-calendar-icon {
    width: 40%;
    height: auto;
    margin: 0 3px 3px 0;
    float: left
}

.ubs-calendar-icons-wrapper .ubs-calendar-icon_athletes .ubs-calendar-icon img {
    width: 100%;
    height: auto
}

