#ChangeDateContainer.active #DateContainer span,#ChangeLocation.hide_more_options #LocationOptions,#ChangeLocation.hide_save #SaveThisLocation,#ChangeLocation.no_location #SaveThisLocation{visibility:hidden}#ChangeLocation{background:#edf1f5;position:relative;min-height:70px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}#ChangeLocation.no_location{min-height:90px}.mobile #ChangeLocation{min-height:65px}.mobile #ChangeLocation.no_location{min-height:83px}#ChangeLocation #ChangeLocationMessage.co_global_label,#ChangeLocation .change_location_container{display:none}#ChangeLocation .co_global_label{color:#0A3459;font-weight:700;font-size:11px}#ChangeLocation .co_global_label,#ChangeLocation.active #ChangeLocationMessage.co_global_label,#ChangeLocation.no_location #NoLocationMessage.co_global_label,#ChangeLocation.no_location .change_location_container{display:block;padding:0}#ChangeLocation #NoLocationMessage.co_global_label,#ChangeLocation.active #ValidLocationMessage.co_global_label,#ChangeLocation.no_location #ValidLocationMessage.co_global_label{display:none}#ChangeLocation #NoLocationMessage.co_global_label{font-size:18px;margin-bottom:10px}.mobile #ChangeLocation #NoLocationMessage.co_global_label{font-size:15px}#ChangeLocationField{width:97.5%;height:20px;margin:0;outline:0;background-color:#fff}#ChangeLocationField+* .auto_suggest.shadow{height:20px}#ChangeLocation .change_location_container{margin:5px 0;background:#fff;outline:#EBEBEB solid 1px}#ChangeLocation.active .change_location_container,#ChangeLocation.active .co_input_button_wrapper,#ChangeLocation.no_location .co_input_button_wrapper{display:block}.change_location_container .co_field_options{position:relative}#ChangeLocation .location_container_droplists{opacity:0;overflow:hidden;max-height:0;margin-bottom:0;-webkit-transition:max-height 620ms ease-out,margin-bottom 620ms ease-out,opacity 320ms linear;-moz-transition:max-height 620ms ease-out,margin-bottom 620ms ease-out,opacity 320ms linear;-ms-transition:max-height 620ms ease-out,margin-bottom 620ms ease-out,opacity 320ms linear;-o-transition:max-height 620ms ease-out,margin-bottom 620ms ease-out,opacity 320ms linear;transition:max-height 620ms ease-out,margin-bottom 620ms ease-out,opacity 320ms linear}#ChangeLocation.active .location_container_droplists{opacity:1;max-height:55px;margin-bottom:10px}.location_container{box-sizing:content-box}#SetLocationField{display:inline-block;cursor:pointer;padding-bottom:10px;padding-top:5px;max-width:500px}#ChangeLocation.active #ChangeDateContainer,#ChangeLocation.active #LocationInformation,#ChangeLocation.active #SaveThisLocation,#ChangeLocation.active #SetLocationField,#ChangeLocation.no_location #ChangeDateContainer,#ChangeLocation.no_location #SetLocationField,.save-location{display:none}@media screen and (min-width:650px){.mobile #SetLocationField{max-width:441px}}#SetLocationField span{border-bottom:1px solid rgba(0,0,0,0)}#SetLocationField #CurrentLocation{border-bottom:1px dotted}#SetLocationField.active #CurrentLocation,#SetLocationField.active span{border-bottom:1px solid}#ChangeLocation #LocationInformation{height:15px}#ChangeLocation .co_form_input.loading{background-image:url(/images/global/loaders/ajax_loader_indicator_000000_trans_16_16.gif);background-repeat:no-repeat;position:relative}#SaveLocationButton_wrapper{float:left}#ChangeLocation #SaveThisLocation #saveLocation{margin-left:0;margin-right:3px}.dir_rtl #ChangeLocation #SaveThisLocation #saveLocation{margin-left:3px;margin-right:0}#LocationOptions{display:inline-block;width:100%;position:relative}#ChangeLocation.active #LocationOptions{margin-top:20px}#ChangeLocation .co_field_options_suggestions{padding-bottom:0}#ChangeLocation #LocationOptions #loc_adv{overflow:hidden;max-height:15px;-webkit-transition:max-height 620ms ease-out;-moz-transition:max-height 620ms ease-out;-ms-transition:max-height 620ms ease-out;-o-transition:max-height 620ms ease-out;transition:max-height 620ms ease-out}#ChangeLocation.active #LocationOptions.active #loc_adv{max-height:unset}.mobile #LocationOptions .advanced_calculation_item.vsadj br{display:none}#ChangeLocation #LocationOptionsToggle{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;position:relative;top:15px}#ChangeLocation.active #LocationOptionsToggle{opacity:1}#ChangeLocation #LocationOptionsToggle .expand_button{display:none;padding:5px 8px;border:1px solid #D8DBE0;background-color:#EDF0F5;text-align:center;position:absolute;cursor:pointer;border-radius:5px;bottom:4px;right:0}.dir_rtl #ChangeLocation #LocationOptionsToggle .expand_button{left:0;right:auto}#ChangeLocation #LocationOptionsToggle .expand_button .arrow{border-top:solid 5px #666;border-left:solid 4px transparent;border-right:solid 4px transparent;width:0;margin:5px 0 0 5px}.dir_rtl #LocationOptions #LocationOptionsToggle .expand_button .arrow{margin:5px 5px 0 0}#ChangeLocation.active #LocationOptions.active #LocationOptionsToggle .expand_button,#ChangeLocation.active #LocationOptionsToggle .expand_button.close{display:none}#ChangeLocation.active #LocationOptions.active #LocationOptionsToggle .expand_button.close,#ChangeLocation.active #LocationOptionsToggle .expand_button{display:block}#LocationOptions #LocationOptionsToggle .expand_button.close .arrow{border-top:none;border-bottom:solid 5px #666}#LocationCoordinateOptionsToggle{margin-left:-13px;background-color:#EDF1F5;margin-top:-5px;padding:0 10px 10px;position:relative}.dir_rtl #LocationCoordinateOptionsToggle{margin-left:auto;margin-right:-15px}#LocationCoordinateOptions{margin:20px 5px 15px;border:1px solid transparent;padding:5px;-webkit-transition:border-color 260ms linear;-moz-transition:border-color 260ms linear;-ms-transition:border-color 260ms linear;-o-transition:border-color 260ms linear;transition:border-color 260ms linear}#LocationCoordinateOptions.active,.candle_lighting.box.border{border:1px solid #D9DCE1}#LocationCoordinateOptions .coordinate_options_wrapper{max-height:0;overflow:hidden;width:100%;opacity:0;-webkit-transition:max-height .5s ease-out,opacity 180ms linear;-moz-transition:max-height .5s ease-out,opacity 180ms linear;-ms-transition:max-height .5s ease-out,opacity 180ms linear;-o-transition:max-height .5s ease-out,opacity 180ms linear;transition:max-height .5s ease-out,opacity 180ms linear}#LocationCoordinateOptions.active .coordinate_options_wrapper{max-height:250px;opacity:1}#LocationCoordinateOptions .LocationByCoordsArea{display:inline-block}#LocationOptions .coordinates_wrapper{min-width:360px}.mobile #LocationOptions .coordinates_wrapper{min-width:initial}#LocationOptions .coordinates_separator{margin:7px;border-top:1px solid #D9DCE1}.mobile #LocationCoordinateOptions .labels_container{margin:0 50px;font-size:9px}#LocationCoordinateOptions .labels_container span{margin:0 6px}.dir_rtl #LocationCoordinateOptions .labels_container span{margin:0 13px}.mobile #LocationCoordinateOptions .labels_container span{margin:0 3px}#LocationCoordinateOptions .coordinates_row .text{padding-top:9px}#LocationCoordinateOptions input[name=latdeg],#LocationCoordinateOptions input[name=lngdeg]{width:134px;margin-right:15px}.dir_rtl #LocationCoordinateOptions input[name=latdeg],.dir_rtl #LocationCoordinateOptions input[name=lngdeg]{margin-right:0;margin-left:15px}.mobile #LocationCoordinateOptions input[name=latdeg],.mobile #LocationCoordinateOptions input[name=lngdeg]{width:26px;margin:0}#LocationCoordinateOptions input[name=n],#LocationCoordinateOptions select[name=tzname]{width:186px}.mobile #LocationCoordinateOptions input[name=n],.mobile #LocationCoordinateOptions select[name=tzname]{width:118px}#ChangeLocation #Co_Auto_Suggest_set_location_Container{width:auto;overflow-x:hidden}#Co_Auto_Suggest_set_location_ScrollDown,#Co_Auto_Suggest_set_location_ScrollUp{border:0;cursor:default;height:10px;position:absolute;margin-bottom:0;left:0;background-color:#abcdef;width:100%;padding:0}#Co_Auto_Suggest_set_location_ScrollUp{top:0;border-bottom:1px solid #ccc;background:url(/images/global/bullets/blue_gray_up.gif) center center no-repeat #eee}#Co_Auto_Suggest_set_location_ScrollDown{height:10px;padding-bottom:0;border-top:1px solid #ccc;background:url(/images/global/bullets/blue_gray_down.gif) center center no-repeat #eee;bottom:0}#Co_Auto_Suggest_set_location_ScrollDown.hover,#Co_Auto_Suggest_set_location_ScrollUp.hover{cursor:pointer;background-color:#ddd}#Co_Auto_Suggest_set_location_ScrollDown.disabled,#Co_Auto_Suggest_set_location_ScrollUp.disabled{cursor:default;background-image:none;background-color:#eee}#ChangeLocation .Co_Auto_Suggest_Loader{text-align:right;position:absolute;top:13px;right:4px;margin:0;padding:0;z-index:2}#LocationDataContainer,#LocationDataContainer #LoadMoreData,.co_input_button_wrapper .button_wrapper{position:relative}#LocationDataContainer{min-height:0;-webkit-transition:min-height .5s ease-out;-moz-transition:min-height .5s ease-out;-ms-transition:min-height .5s ease-out;-o-transition:min-height .5s ease-out;transition:min-height .5s ease-out;-webkit-touch-callout:none;user-select:none}#LocationDataContainer.active,#LocationDataContainer.loading,#LocationDataContainer.suspend{min-height:65px}#LocationDataContainer.no_location #LocationDataWrapper{display:none}#LocationDataContainer #LocationDataWrapper{overflow:hidden;-webkit-transition:max-height .5s ease-out;-moz-transition:max-height .5s ease-out;-ms-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out}#LocationDataContainer.loading #LocationDataWrapper,#LocationDataContainer.suspend #LocationDataWrapper{max-height:50px}#LocationDataContainer #LocationData{-webkit-transition:left .5s ease-out;-moz-transition:left .5s ease-out;-ms-transition:left .5s ease-out;-o-transition:left .5s ease-out;transition:left .5s ease-out}#LocationDataContainer #LoadingMessage,#LocationDataContainer #SuspendMessage{background-color:#F5F7F9;position:absolute;width:100%;top:0;overflow:hidden;height:0;border-bottom:1px solid #D9DCE1;-webkit-transition:height .3s ease-out;-moz-transition:height .5s ease-out;-ms-transition:height .5s ease-out;-o-transition:height .5s ease-out;transition:height .5s ease-out}.dir_rtl #ChangeLocation,.dir_rtl #LocationDataContainer #LoadingMessage,.dir_rtl #LocationDataContainer #SuspendMessage,.dir_rtl #co_content_container .tools_area{box-shadow:1px 0 0 #d9dce1}#LocationDataContainer.loading #LoadingMessage,#LocationDataContainer.suspend #SuspendMessage{height:65px}#LocationDataContainer #LoadingMessage>div{background:url(/images/global/loaders/ajax_loader_indicator_big_000000.gif) left center no-repeat}.dir_rtl #LocationDataContainer #LoadingMessage>div{background:url(/images/global/loaders/ajax_loader_indicator_big_000000.gif) right center no-repeat}#LocationDataContainer #LoadingMessage>div,#LocationDataContainer #SuspendMessage>div{width:250px;margin:0 auto;height:15px;padding:25px 0;text-align:center}#LocationDataContainer .notice.info:before{margin-top:-4px}#LocationDataContainer .notice.info>*{vertical-align:middle}#LocationDataContainer .group,#LocationDataContainer .group .item{margin-top:15px}#LocationDataContainer .group .item .title{margin-right:3%;display:table-cell;vertical-align:middle}#LocationDataContainer #LoadMoreData .load_more_weeks.loading,#LocationDataContainer #LocationDataWrapper.loading #LoadMoreData .load_more_weeks.button,#LocationDataContainer.loading #LoadMoreData .load_more_weeks.button,#LocationDataContainer.no_location #LoadMoreData{display:none}.dir_rtl #LocationDataContainer .group .item .title{margin-right:auto;margin-left:3%}#LocationDataContainer .group .item .time{margin-top:5px}#LocationDataContainer .group .line{margin:15px 12px;border-top:1px solid #E1E1E1}#LocationDataContainer .group_separator{border-bottom:4px solid #E1E1E1;padding-top:15px;margin-bottom:15px}#LocationDataContainer #LoadMoreData .load_more_weeks{padding:5px 0;background-color:#edf0f5;border:1px solid #D8DBE0;text-align:center;border-radius:5px;cursor:pointer}#LocationDataContainer #LoadMoreData .load_more_weeks.button:hover{text-decoration:underline}#LocationDataContainer #LocationDataWrapper.loading #LoadMoreData .load_more_weeks.loading,#LocationDataContainer.loading #LoadMoreData .load_more_weeks.loading{display:block;background:url(/images/global/loaders/ajax_loader_indicator_000000_trans_16_16.gif) 10px center no-repeat #EDF0F5}#LocationDataContainer #LoadMoreData #loadNext,#LocationDataContainer #LoadMoreData #loadPrev,.dir_rtl #LocationDataContainer #LoadMoreData #CalendarPicker{margin-left:5px}#LocationDataContainer #LoadMoreData #CalendarPicker,.dir_rtl #LocationDataContainer #LoadMoreData #loadNext,.dir_rtl #LocationDataContainer #LoadMoreData #loadPrev{margin-left:auto;margin-right:5px}#LocationDataContainer #LoadMoreData #DatesLoading{position:absolute;background-color:#fff;background-color:rgba(248,248,248,.75);width:100%;height:100%;top:0;cursor:progress;display:none}#LocationDataContainer #LoadMoreData.loading #DatesLoading{display:inline-block}#LocationDataContainer #LoadMoreData #DatesLoading span{background:url(/images/global/loaders/ajax_loader_indicator_000000_trans_16_16.gif) left center no-repeat;padding:0 21px;margin-top:36px;display:inline-block}.dir_rtl #LocationDataContainer #LoadMoreData #DatesLoading span{background-position:right center}@media screen and (max-width:460px){.mobile .hide460x{display:none}.mobile .saved-location{display:block}.mobile #candle_lighting #ChangeDateContainer #DateContainer span,.mobile #candle_lighting #ChangeDateContainer label{visibility:hidden}.mobile #ChangeDateContainer.float_left{float:none}.mobile #date_change_link #DateContainer{overflow:hidden;height:49px;margin:0;padding:0;background-position:right 6px}.mobile #ChangeLocation #date_change_link #DateContainer{width:45px}.dir_rtl.mobile #date_change_link #DateContainer{float:left;background-position:left 6px}.save-location,.saved-message{margin-top:20px}}.candle_lighting .tools_area .expandable_tools .tool .expandable .close_layer{margin:0 15px 10px;cursor:pointer;color:grey;height:10px}.candle_lighting .tools_area .expandable_tools .tool .expandable .close_layer span{background:url(/images/1/global/co_close_button_text.png) left 7px no-repeat;height:16px;width:10px;display:inline-block;margin:0 5px}.co_input_button_wrapper .co_form_input{border:none}.co_input_button_wrapper .co_inline_submit{border:none;outline:#FFF solid 1px;margin:0;background:#fff;padding:0;height:28px;width:28px;position:absolute;z-index:3;right:2px;top:2px;cursor:pointer}.co_input_button_wrapper .co_inline_submit:before{font-family:fontawesome;content:'\f061';color:#666;font-style:normal;font-weight:400;line-height:1}.dir_rtl .co_input_button_wrapper .co_inline_submit{left:2px;right:auto}.dir_rtl .co_input_button_wrapper .co_inline_submit:before{content:'\f060'}.no_transition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}#LocationDataContainer .group .item{display:table;width:100%;box-sizing:border-box}.item .date_time,.item .description{float:none;display:table-cell}.item .date_time{text-align:right;white-space:nowrap;vertical-align:middle;color:inherit;font-weight:inherit;font-size:inherit}.date_time.align_bottom{vertical-align:bottom}body.dir_rtl .item .date_time{text-align:left}@media print{#ChangeLocation{background:0 0;min-height:auto;border:none}#ChangeLocation *{font-size:13px!important}#LocationDataContainer #LoadingMessage,#LocationDataContainer #SuspendMessage,.box.border,.notice.info{border:none!important;background:0 0;padding:0}#ChangeDateContainer+*{padding:10px 0 0!important}#LocationDataContainer .group .item{margin-left:15px!important;max-width:4.5in}#LocationDataContainer .group:first-child{margin-top:3px}.about_candlelighting{display:none}}