#BodyContainer,#BodyContainer .body_wrapper,body{background-color:#F2F2F2}.related{font-family:Tahoma,Arial,Verdana;font-size:11px;color:#000;line-height:177%}.tiny{font-size:10px;color:#000}#co_section_header_container,.co_section_header_container{background-color:#798E73;height:50px}.co_body .content .holiday_details .normal{font-size:14px}.holiday-data-points{margin-top:7px;margin-bottom:10px}.holiday-data-point{display:flex;min-height:16px;color:#666;font-size:14px;padding-bottom:5px}.co_body .content .work_allowance a{color:#666;text-decoration:underline}.co_body .content .h1 a,.co_body .h1{color:#2C85B8;font-weight:700;font-size:27px;text-decoration:none}.co_body .ads{padding:0 2px;box-sizing:border-box}#HolidaysList .item,.co_body .ads .container,.special_dates .card{border:none;background:#fff;-ms-box-shadow:1px 1px 3px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.2);-o-box-shadow:1px 1px 3px rgba(0,0,0,.2);-wekbit-box-shadow:1px 1px 3px rgba(0,0,0,.2);box-shadow:1px 1px 3px rgba(0,0,0,.2)}.special_dates .card{padding:15px;margin:5px}#HolidaysList .item,.holiday-item{margin:5px 5px 15px}#HolidaysList .item .holiday_image_container{float:left;width:200px}body.dir_rtl #HolidaysList .item .holiday_image_container{float:right}#HolidaysList .item .image img{width:100%;height:auto}#HolidaysList .item .learn_more{display:inline-block;padding-top:15px}#HolidaysList .item .upcoming_holiday_description{padding-left:17px}#HolidaysList .item .upcoming_holiday_description .info{width:330px;margin-bottom:10px}#HolidaysList .item .wrapper{float:left;padding-left:17px}#HolidaysList .item .content .sub_holidays{margin-bottom:10px}#HolidaysList ul.small_links li{margin-top:8px;font-size:15px;display:inline-block}.holiday_details{line-height:1.5}.co_index{margin-top:0}.co_index .item{padding:20px}.co_index .item .content{margin-left:210px}.dir_rtl .co_index .item .content{margin-left:0;margin-right:210px}.co_index .item.upcoming_holiday{background-color:#F2F5F8}@media print{#BodyContainer,#BodyContainer .body_wrapper,body{background:0 0}#HolidaysList .item{padding:5px;box-shadow:none;border:1px solid #ccc}#HolidaysList .item .work_allowance{background:0 0;padding:5px 0 0;margin:0}#HolidaysList .item .h1{width:200px;float:left;font-size:18px}#HolidaysList .item .h1 a{font-size:18px;color:#000}#HolidaysList .item .info{width:300px;float:left}#HolidaysList .item .holiday_details b{font-size:1.3rem}#HolidaysList .item .wrapper{padding-left:0;width:auto;float:none}#HolidaysList .item .text,#HolidaysList .item ul{float:left;width:300px}#HolidaysList .item ul{padding-left:15px}#HolidaysList .item ul li{font-size:1.1rem;list-style:square}#HolidaysList .item .description,#HolidaysList .item.upcoming_holiday .section_title,#HolidaysList .learn_more,.co_global_button,.co_global_submit,.co_toggle_buttons,.special_dates,body.green_printing #HolidaysList .item .image{display:none}#HolidaysList .separator{display:block;margin-top:5px;border-top:1px dotted #D8DCE0}.dir_rtl #HolidaysList .item .h1,.dir_rtl #HolidaysList .item .info,.dir_rtl #HolidaysList .item .text{float:right}.dir_rtl #HolidaysList .item ul{float:right;padding-right:15px}}#co_content_container{position:relative}#co_content_container #co_content_container_loading{height:100%;background-color:url(/images/global/loaders/ajax_loader_indicator_big_000000.gif) no-repeat center 5px #EFEFEF;width:100%;position:absolute;cursor:progress;background-color:rgba(236,236,236,.6);box-shadow:0 0 0 3px rgba(236,236,236,.6);border-radius:1px;background:url(/images/global/loaders/ajax_loader_indicator_big_000000.gif) center 5px no-repeat rgba(236,236,236,.6);display:none}#co_content_container.loading #co_content_container_loading{display:block}@media screen and (max-width:599px){.co_index .item .content,body.dir_rtl .co_index .item .content{padding:10px 15px;margin:0}#HolidaysList .item{text-align:center;padding:0}#HolidaysList .item .holiday_image_container,body.dir_rtl #HolidaysList .item .holiday_image_container{float:none;display:block;width:100%;text-align:center}#HolidaysList .item .learn_more.under_image,.co_toggle_buttons .label{display:none}#HolidaysList .item .learn_more.under_content{padding:10px}.co_body #co_ads_container.ads .container{padding:5px 10px 15px}.co_body #co_ads_container.ads .container .small_header{border:none;background-color:inherit}.co_toggle_buttons{margin:0 10px}}@media screen and (min-width:599px){#HolidaysList .item .learn_more.under_content{display:none}#HolidaysList .item .learn_more,#HolidaysList .item .learn_more .co_global_button{width:100%}}.co_toggle_buttons .wrapper{background-color:#fff}.co_toggle_buttons .label{float:left}.dir_rtl .co_toggle_buttons .label{float:right}.item.upcoming_holiday .section_title{padding-bottom:10px}