/*! Client - This stylesheet drives the global styles for client sites. It is designed to provide defaults for system driven elements, but designers can override by specifying custom values for these selectors in their own stylesheets. 
*/a.site-credit-link span{display:none !important}.sitemap ul{list-style-type:none}.page-alert-wrapper{background:#333;bottom:0px;filter:alpha(opacity=50);height:auto !important;left:0px;opacity:0.5;position:fixed;right:0px;top:0px;z-index:1000}.page-alert-message{background-color:#fff;border:10px solid #4d4d4d;border-radius:10px;color:black;left:50%;position:fixed;text-align:left;top:25%;width:400px;z-index:1001;padding:20px;margin-left:-210px}.page-alert-message .controls{margin:1em 0 0;position:relative}.modal-dialog{margin:20px}.modalpopup,.modalpopup-display{margin:0 auto;border-radius:10px;padding:20px;background-color:#fff;border:solid #4d4d4d 10px;position:absolute;width:400px;min-height:300px}.modalpopup-display{display:block}.modalpopupmsg{text-align:left;padding:5px}.modaloverlay{background-color:#000;filter:alpha(opacity=60);opacity:0.6;width:100%;height:100%}.modal-bg{background-color:#999999;filter:alpha(opacity=70);opacity:0.7;width:100%;height:100%}body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px}img{border-style:none}.page-part-end{clear:both;height:0px}span.form-validation-message{display:block}.sitemap ul{list-style-type:none}ul.site-search-results{padding:0px}ul.site-search-results li{padding:0px;list-style-type:none;margin-bottom:15px}a.site-search-result-link{display:block}.pageSearch table td,.pageSearch ul li{padding-bottom:20px}#cse-search-results{display:none}.blog .blog-entry{margin:20px 0;border-bottom:dashed 1px;padding-bottom:10px}.blog .post-image a img{border:none}.blog .post-date{font-size:11px}.blog .post-title{margin-top:5px}.blog .post-body{padding:10px 0}.blog .comment-entry{border:solid 1px;padding:5px;margin-bottom:10px}.blog .textarea{width:100%;height:150px}div.blogcomment{margin:20px 0}div.blog-comment-avatar{float:left;width:50px}div.blog-comment-details{float:left}div.blog-comments div.fb-comments{display:none}ul.sw-blog-entry-nav{margin:15px 0px 0px;padding:0px}ul.sw-blog-entry-nav li{list-style-type:none;margin:0px;padding:0px}li.sw-blog-nav-prev,li.sw-blog-nav-new{float:left;width:48%;text-align:left}li.sw-blog-nav-next,li.sw-blog-nav-old{float:right;width:48%;text-align:right}#MediaCenterWrapper{width:750px}#mediaarchive-mediaplayer-leftcolumn{float:left;width:400px;margin-right:5px}#mediaarchive-mediaplayer-rightcolumn{float:left;width:343px;overflow:auto;height:600px;border:1px solid #cccccc}#mediaarchive-mediaplayer-rightcolumn p{font-size:9px;margin-left:10px}#mediaarchive-mediaplayer-trackbuttons{float:left;width:400px;padding-bottom:10px;padding-top:10px;height:20px}#mediaarchive-mediaplayer-trackbuttons p{height:20px;margin:2px}#mediaarchive-mediaplayer-trackbuttons input{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}#mediaarchive-mediaplayer-trackbuttons img a{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}#mediaarchive-mediaplayer-trackbuttons a{font-size:10px;color:#6995ab;border:1px solid #6995ab;padding:2px;text-decoration:none}#mediaarchive-mediaplayer-trackbuttons a:hover{font-size:10px;color:#215160;border:1px solid #215160;padding:2px;text-decoration:none}#mediaarchive-mediaplayer-trackinfo{float:left;width:400px;overflow:auto;height:175px}#HeaderFunctions{float:left;margin-right:10px}#HeaderFunctions p{font-size:10px;font-weight:bold;color:#ffffff}#mediaarchive-mediaplayer-header{float:left;width:750px;height:95px;margin-bottom:5px;display:none}#mediaarchive-mediaplayer-navbar{width:467px;top:54px;position:relative;left:272px}#MediaItemBlock{float:left;padding:10px;border-bottom:1px solid #cccccc;width:308px}#MediaItemBlock:hover{background-color:#eeeeee}#MediaItemImage{float:left;width:48px;padding-right:10px}#MediaItemDetails{float:left;width:225px;margin-right:5px;margin-left:5px}#MediaItemDetails a,#MediaItemDetails a:hover{font-weight:bold}#mediaarchive-mediaplayer-podcast{float:right;margin-right:10px}#mediaarchive-mediaplayer-emailtofriend{clear:both}#mediaarchive-mediaplayer-downloadlink{float:right}.media-archive-archive-item{float:left;height:140px;margin:13px;width:100px}.media-archive-selected-archive-info{margin-top:10px}.media-archive-selected-archive-description{margin-top:10px}.media-archive-selected-archive-podcast-info{margin-top:10px}.media-archive-searchfilter-wrapper{margin-top:10px}.media-archive-selected-archive-entries-table{width:100%}.media-archive-selected-archive-entries-table{text-align:left}div.loading{width:100%;height:400px;text-align:center;padding-top:80px}b ul.sw-media-archive-crumbs{margin:0;padding:0;margin-bottom:15px}ul.sw-media-archive-crumbs li{list-style-type:none;float:left;margin-right:15px;position:relative}.sw-media-archive-crumbs>li span{font-weight:bold}.sw-media-archive-crumbs>li ul{list-style:none;padding-left:0px}.sw-media-archive-channels-crumbs:hover .sw-media-archive-channels-crumbs ul{text-decoration:underline}.sw-media-archive-channels-crumbs,.sw-media-archive-series-crumbs,.sw-media-archive-episodes-crumbs{position:relative;height:25px}ul.sw-media-archive-crumbs li ul{display:none;position:absolute;top:20px;z-index:100;overflow:hidden;width:300px;background-color:#222;padding:10px;left:0;margin:0}ul.sw-media-archive-crumbs li ul li{float:none}.sw-media-archive-channels-crumbs:hover ul{display:block}.sw-media-archive-series-crumbs:hover ul{display:block}.sw-media-archive-episodes-crumbs:hover ul{display:block}ul.sw-media-archive-channels{border-radius:5px;border-radius:5px;clear:both;display:block;margin:0;padding:5px 10px;position:relative}li.channel{list-style-type:none;margin:0;padding:0;margin-right:10px;margin-bottom:10px;float:left}div.sw-media-archive-series{clear:both}ul.series-list{margin:0;overflow:hidden;padding:0}ul.series-list li{margin:0 8px 0 0;padding:0;list-style-type:none}ul.series-list li a{display:block}ul.sw-media-archive-series{margin:0;padding:0;clear:both}li.series{list-style-type:none;margin:0;padding:0;float:left;margin-right:10px;margin-bottom:10px}span.series-date-range{display:block}ul.sw-media-archive-episodes{margin:0;padding:0;clear:both}li.episode{margin:0;padding:15px 10px;margin-bottom:10px;list-style:none;overflow:hidden;position:relative}.sw-media-archive-episode-speaker{font-style:italic}a.image{float:left;margin-right:15px}div.sw-media-archive-episode-info{float:left}ul.summary{display:none}div.episode-details{margin:0;padding:0;clear:both;text-align:center}div.title{font-size:18px;font-weight:bold}span.sw-media-archive-episode-play{display:block;padding:20px 0 20px 20px;position:absolute;right:0;top:0}span.sw-media-archive-episode-play a{border-radius:5px;display:block;font-weight:bold;margin:10px 10px 0 0;padding:5px 10px}div.main-details,div.metadata,div.downloads,div.sharing,div.subscribe{text-align:left}div.downloads,div.sharing,div.subscribe{clear:both;height:50px;padding-left:2%;padding-right:2%;width:96%}.episode-details span.label{float:left;font-weight:bold;line-height:50px;text-transform:uppercase}div.main-details{margin-top:20px;padding:3%;width:94%}div.downloads ul,div.sharing ul,div.subscribe ul{margin:0;padding:0}div.downloads ul li,div.sharing ul li,div.subscribe ul li{float:right;list-style-type:none;margin:0 0 0 10px;padding:0}.metadata span.sw-media-archive-episode-button,.downloads span.sw-media-archive-episode-button,.sharing span.sw-media-archive-episode-button,.sw-media-archive-episode-button a{font-size:12px;font-weight:bold;line-height:50px;overflow:hidden;padding:8px 12px;text-decoration:none}.sw-media-archive-episode-button a.itunes{margin-right:15px}.episode-details .video div{margin:0 auto}.sw-media-archive ul.pagination{margin:0;padding:0}.sw-media-archive ul.pagination li{float:left;list-style:none outside none;margin-right:5px}.news-archive-entry-detail-container h2{margin:0px}.news-archive-entry-date{margin:0px}.news-archive-entry-container{margin-bottom:15px}.news-archive-entry-container h2{margin:0px}.news-archive-entry-container p{margin:0px}.news-archive-entry-container a{margin:0px}.donationmodule-table{border-collapse:collapse}.donationv2-amount-options{margin-top:10px}.onlinedonation-amount-textbox{width:30px}.donationv2-submit{margin-top:10px}.formmodule-table{border-collapse:collapse}.formmodule-table td{vertical-align:top}.formmodule-table .formmodule-checkboxlist{border-collapse:collapse}.formmodule-table label{margin-left:5px}.formmodule-column1{width:50%}.formmodule-column2{width:50%}.form-bot-stopper{margin-bottom:7px}.form-bot-stopper-notice{color:#f00}.event-detail-block-wrapper{margin-bottom:10px;float:left;width:100%}.event-detail-image{float:left;margin-right:15px}.event-detail-info{float:left}.event-detail-title{margin:0px;padding:0px;font-weight:bold}.event-detail-date{padding:0px;margin:0px}div.event-detail-location-wrapper{float:left;width:100%;margin-top:5px;margin-bottom:5px;clear:both}p.event-detail-location-name label{font-weight:bold;margin-right:7px}div.event-detail-contact-wrapper{float:left;width:100%;margin-top:5px;margin-bottom:5px}div.event-detail-contact-wrapper label{font-weight:bold;margin-right:7px}span.event-detail-contact-name{margin-left:5px}span.event-detail-contact-email{margin-left:5px}span.event-detail-contact-phone{margin-left:5px}p.event-detail-description{margin-top:10px;margin-bottom:20px;float:left;width:100%}.event-listing-table{width:100%;margin-bottom:20px;border-collapse:collapse}.event-listing-table td{vertical-align:top}.event-listing-image-column{width:1%}.event-listing-event-column{margin:0px}.event-listing-event-column a{font-size:large}.event-listing-time-column{width:25%}.event-listing-location-column{width:25%}.event-listing-register-column{width:25%}.event-listing-table th{text-align:left;font-weight:bold;display:none}ul.sw-events-detail-timeframes{margin:0;padding:0}ul.sw-events-detail-timeframes li{margin:0;padding:0;list-style-type:none;border:medium none;display:inline;line-height:22px;overflow:hidden;padding-left:5px}ul.sw-events-detail-timeframes li a{background:none repeat scroll 0 0 #555555;color:#ffffff;margin:0;padding:6px 15px 4px;text-decoration:none}ul.sw-events-detail-categories{margin:0;padding:0}ul.sw-events-detail-categories li{margin:0;padding:0;list-style-type:none;border:medium none;display:inline;line-height:22px;overflow:hidden;padding-left:5px}ul.sw-events-detail-categories li a{background:none repeat scroll 0 0 #555555;color:#ffffff;margin:0;padding:6px 15px 4px;text-decoration:none}ul.sw-events-detail-list{margin:0;padding:0}ul.sw-events-detail-list li{margin:0;padding:0;list-style-type:none}div.sw-events-detail-list-event-date{font-weight:bold}.eventmodule{clear:both;text-align:left}.calendar-controls{margin-bottom:20px}.events-calendar{table-layout:fixed;width:100%}.events-calendar th{font-size:small;text-align:center}.events-calendar td{vertical-align:top;text-align:right;border:solid 1px #eee;height:90px;overflow:hidden}.weekend{background-color:#eee;width:75px}.today{background-color:#f6f3bf}.event-time{font-size:9px}.all-day-event{background-color:#ccc;margin-bottom:2px;cursor:pointer;padding:2px;overflow:hidden;white-space:nowrap;text-align:left}.all-day-event a,.all-day-event a:link,.all-day-event a:visited,.all-day-event a:hover{color:#fff;font-size:10px;line-height:12px}.all-day-event:hover{background-color:#999999}.partial-day-event,.partial-day-event:hover{cursor:pointer;overflow:hidden;text-align:left;white-space:nowrap}.partial-day-event a{font-size:10px;line-height:12px}.partial-day-event:hover{text-decoration:underline}a.private-all-day{background-color:red}a.private-partial-day{color:red}div.coupon{border:2px dashed;text-align:center;padding:10px;width:350px;margin:10px}p.coupon-terms{font-style:italic}p.coupon-expirationdate{font-weight:bold}.poll-question{font-weight:bold}.poll-choices-table label{margin-left:4px}.polls .poll-results .poll-result-detail{display:block;margin:20px;width:150px;border:solid 2px green;float:left}.polls .poll-results .poll-result-detail .poll-result-bar{width:70%;height:10px;border:solid 1px #000;float:left}.polls .poll-results .poll-result-detail .poll-result-votes{display:block}.polls .poll-results .poll-result-detail .poll-result-percent{float:left}.polls .poll-results .poll-result-detail .poll-result-bar .poll-result-bar-fill{background-image:url("../poll_bar.html");height:10px}.swstorecart__deliveryoptions{margin:10px 0px}.swstorecart__deliveryoptions--header{font-size:1.5em}.swstore__deliverysection--locations--selector,.shopping-cart-delivery-pickup,.shopping-cart-delivery-shipping{padding:5px}.shopping-cart-delivery-selected{border:solid 1px red;cursor:auto}.swstorecart__deliveryoptions--selector{display:flex;flex-direction:row;margin:10px 0px}.swstorecart__deliveryoptions--selector .swstorecart__deliveryoption{flex-grow:1;height:50px;border:solid 1px #c2c2c2;text-align:center;vertical-align:middle;align-items:center;cursor:pointer;padding:12px 0 0;margin:0px 12px 0px;text-decoration:none}.swstorecart__deliveryoptions--selector .swstorecart__deliveryoption:hover,.swstorecart__deliveryoptions--selector .swstorecart__deliveryoption--selected{background-color:#f6f6f6}.swstore__local-delivery--message,.swstore__deliverysection--locationName{display:none}.swstore__deliverysection--localDelivery #swform__swstore--delivery--zip.swformfield{display:inline-block;width:233px}.swstorecart__deliveryoptions--selector .swstorecart__deliveryoption:first-child{margin:0px 12px 0px 0px}.swstorecart__deliveryoptions--selector .swstorecart__deliveryoption:last-child{margin:0px 0px 0px 12px}.swstore__deliverysection,.swstore__deliverysection--locations--selector{display:none}.swstore__cart--message{text-align:left}.swstorecart__deliveryoptions--description{margin-bottom:20px}#shipping-options-list li{list-style-type:none;margin:0px;padding:0px}#checkout-steps .swformfield__helptxt{font-size:1rem}#checkout-steps input[disabled="disabled"]{background-color:rgba(34,36,38,0.15)}div.billing-info{margin-bottom:15px}div.shipping-address{margin-top:10px}div.shipping-info{margin-bottom:15px}div.shipping-method{margin-bottom:15px}div.payment-method{margin-bottom:15px}ul.error-list{margin:0;padding:0}ul.error-list li{margin:0;padding:0;list-style-type:none}ul.store-order-details{padding:0px;margin:0px}ul.store-order-details li{padding:0px;margin:0px;list-style-type:none}ul.store-order-item-list{padding:0px;margin:0px}ul.store-order-item-list li{list-style-type:none}ul.store-order-item-variation-list{padding:0px;margin:0px}ul.store-order-item-variation-list li{list-style-type:none}ul.store-order-totals-list{padding:0px;margin:0px}ul.store-order-totals-list li{list-style-type:none}.swstore__cart--subtotal{margin-bottom:20px}.swstore__cart--subtotal td{padding-left:5px;padding-right:5px}#shopping-cart-item-table,.shopping-cart-item-table{border-collapse:collapse;width:100%;vertical-align:top;margin-top:15px}#shopping-cart-item-table th,.shopping-cart-item-table th{font-weight:bold;background-color:#cccccc;vertical-align:middle;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#999999;border-bottom-color:#999999}#shopping-cart-item-table td,.shopping-cart-item-table td{vertical-align:top;padding-top:5px}.shopping-cart-item-table-thumbnail-column{text-align:left;width:15%;padding-left:8px}.shopping-cart-item-table-total-column{text-align:right;width:10%;padding-right:8px}.shopping-cart-item-table-quantity-column{text-align:right;width:15%}.shopping-cart-item-table-price-column{text-align:right;width:10%}.shopping-cart-item-table-spacer-row{height:35px}.shopping-cart-item-table-total-label{text-align:right;font-weight:bold}.shopping-cart-item-table-checkout-button-cell{text-align:right}.shopping-cart-shipping-tax-note{font-size:smaller}#shopping-cart-totals-table{float:right}#shopping-cart-cart-buttons{width:300px;float:right}div.shopping-cart-billing-information-summary{float:left;max-width:245px}div.shopping-cart-shipping-information-summary{float:left;max-width:245px;margin-left:20px}.shopping-cart-totals{float:right}.product-detail-inquire-popup{border:3px solid #333;background-color:#fff;padding:25px}.product-tellafriend-popup{border:3px solid #333;background-color:#fff;padding:25px}.product-comment-popup{border:3px solid #333;background-color:#fff;padding:25px;display:none}#product-detail-header{width:100%}#product-detail-photos{float:left;width:29%}#product-detail-main-image{text-align:center}#product-detail-photos-list{text-align:center}.product-detail-thumbnail{float:left}.product-detail-thumbnail img{margin:4px;padding:2px;border:thin solid #cecece}#product-detail-information-container{float:right;width:60%}#product-detail-price{margin-top:10px;margin-bottom:10px}#product-detail-details-table{margin-top:10px;margin-bottom:10px}.product-detail-details-label{padding-left:0px;font-weight:bold}.product-detail-details-value{padding-left:10px}.product-detail-variation-wrapper{margin-top:10px;margin-bottom:10px}.product-detail-variation-item{margin-bottom:5px}.product-detail-variation label{font-weight:bold}.out-of-stock{display:none}#add-to-cart-options{margin-top:10px;margin-bottom:10px}.product-detail-quantity-textfield{width:30px}.product-detail-send-form{list-style-type:none}.product-detail-inquire-popup{padding:15px;background-color:#ffffff}.product-detail-inquire-popup h4{margin:-15px -15px 5px -15px;padding:5px}#product-detail-overview{margin-top:20px;width:100%;clear:both}#product-detail-comments{margin-top:20px;width:100%;clear:both}.product-detail-comment-postinfo{font-style:oblique}#product-detail-related-products{width:100%;margin-top:20px;clear:both}.product-detail-related-product-cell{text-align:center;padding-right:7px}.category-list{margin:20px 0px 0px;padding:0px;list-style-type:none;clear:both;width:100%;float:left;min-height:300px}.category-list-item{float:left;text-align:center;width:31%;height:150px;border:1px solid;margin-right:1%}.category-list-item h4{margin-top:65px}.category-list-item li a{list-style-type:none}.product-list{margin:20px 0px 0px;padding:0px;list-style-type:none;clear:both;width:100%;float:left;min-height:300px}.product-list-item{float:left;text-align:center;width:31%;height:200px}.product-list-item li a{list-style-type:none}.featured-product-list{list-style-type:none;border:4px solid #cccccc;clear:both;width:100%;float:left;margin:20px 0 0}.featured-product-list-item{float:left;text-align:center;width:33%}.expressorder-link{display:none}.product-list-displayoptions{clear:both;float:left;width:100%;margin-bottom:10px}.product-list-display-options{width:100%;margin-top:10px}.product-list-sort{float:left;width:50%}.product-list-search{float:right;width:50%;text-align:right}.product-list-sort{float:left}.featured-product-list-item{float:left;list-style-type:none;text-align:center;width:30%}.product-list-controls{clear:both;height:25px;float:left;margin-top:10px;width:100%}.product-list-controls-pagecount{float:left}.product-list-controls-itemcount{float:right}.quickcart table td{text-align:left}.quickcart em{font-style:italic}.quickcart table{border:solid 1px;border-bottom-width:0;width:100%;margin-top:20px}.quickcart p{margin-bottom:5px}.quickcart table td{padding:7px;text-align:center;border-bottom:solid 1px}.quickcart .price-container{padding:15px;text-align:center;font-size:18px}.quickcart .price-large{font-size:2em;display:block;margin-top:10px}.quickcart p.view-cart{font-size:18px;text-align:center}.SandboxMessage{margin-bottom:15px;padding:10px 15px}div.quickAdd{text-align:left;padding:15px 15px;z-index:99;position:absolute;top:1px;left:1px;opacity:0.95;opacity:0.95;filter:alpha(opacity=95)}div.quickAdd i{font-size:1px}.quickAdd{padding-left:5px}div.registraton-submit table td,table.regmodule-table td{vertical-align:top}div.registration-website-payment-form{margin-top:20px}ul.sw-ecard-list{margin:0;padding:0}ul.sw-ecard-list li{list-style-type:none;width:32%;float:left;text-align:center}div.menu-section{clear:both;margin-top:5px;margin-right:0;margin-bottom:5px;margin-left:0;padding-bottom:3px;padding-top:10px}div.menu-section p{margin-bottom:20px}dl.menu-item{clear:both;margin-bottom:10px;overflow:hidden;padding-bottom:5px}dt.menu-item-name{display:inline;float:left;font-weight:bold}dd.menu-item-price{display:inline;float:right;margin-left:0px;margin-right:10px;margin-left:20px;text-align:center;font-weight:bold}dd.menu-item-price label{margin-right:5px;font-weight:normal}dd.menu-item-description{clear:both;margin:0;padding:0}#printoptions{width:100%;height:50px}#printoptions p a{display:block;float:left;margin-right:10px}.messageboard-forum-list-table{width:100%;border-collapse:collapse;table-layout:fixed;margin-top:15px}.messageboard-forum-list-table th{font-weight:bold;text-align:left}.messageboard-forum-list-table td{padding:5px}.messageboard-forum-list-table-oddrow{background:#efefef}.messageboard-forum-list-table-image-column{width:10%}.messageboard-forum-list-table-forum-column{width:45%}.messageboard-forum-list-table-topics-column{width:10%;text-align:center}.messageboard-forum-list-table-replies-column{width:10%;text-align:center}.messageboard-forum-list-table-lastpost-column{width:25%}.messageboard-topic-list-table{border-collapse:collapse;width:100%;table-layout:fixed;margin-top:15px}.messageboard-topic-list-table th{font-weight:bold;text-align:left}.messageboard-topic-list-table td{vertical-align:top}.messageboard-topic-list-table-oddrow{background:#efefef}.messageboard-topic-list-table-topic-column{width:45%}.messageboard-topic-list-table-topicstarter-column{width:15%}.messageboard-topic-list-table-replies-column{width:10%;text-align:center}.messageboard-topic-list-table-views-column{width:10%;text-align:center}.messageboard-topic-list-table-lastpost-column{width:30%}.messageboard-message-list-table{border-collapse:collapse;width:100%;margin-top:15px}.messageboard-message-list-table th{font-weight:bold;text-align:left}.messageboard-message-list-table td{vertical-align:top;padding-bottom:20px;padding-top:10px;padding-left:10px;padding-right:10px}.messageboard-message-list-table-oddrow{background:#efefef}.messageboard-thread-actions{margin-top:10px;margin-bottom:10px}.messageboard-thread-header{margin-bottom:10px;height:25px}.messageboard-thread-summary{float:left}.messageboard-message-table-even{width:100%;border:solid #cccccc 1px;margin-bottom:10px}.messageboard-message-table-odd{width:100%;background:#efefef;border:solid #cccccc 1px;margin-bottom:10px}.messageboard-message-table-even td,.messageboard-message-table-odd td{vertical-align:top}.messageboard-message-header{height:40px;width:100%;border-bottom:dotted #666666 1px;margin-bottom:15px}.messageboard-message-title{margin:0px;font-weight:bold;width:75%}.messageboard-message-timestamp{margin:0px;width:75%;font-size:smaller}.messageboard-message-actions{float:right;width:100px}.messageboard-message-action-email{margin-left:10px}.messageboard-message-action-reply{margin-left:10px}.messageboard-member-avatar{border:solid #ccc 3px}.messageboard-message-reply{margin-right:0px;margin-top:0px;margin-bottom:0px;margin-left:20px}.message-board-thread-footer{text-align:center}.messageboard-backtotopics-link{float:left}.messageboard-topic-nav{float:right}ul.profile-group-option-list,ul.profile-list-option-list{margin:0px;padding:0px;list-style-type:none}span.profile-group-option-item-name,span.profile-list-option-item-name{font-weight:bold}span.profile-group-option-item-description,span.profile-list-option-item-description{margin-left:5px;font-style:italic}.sw-form-elements input[type="text"],.sw-form-elements input[type="password"]{width:200px;height:25px}.sw-form-elements textarea{width:200px}table.sw-form-custom-fields{width:100%}.formmodule-row td,.formmodule-altrow td{vertical-align:top;width:49%}.sw-form-elements,.sw-form-elements li,.sw-form-options,.sw-form-options li{list-style-type:none;background:none;margin:0;padding:0}.sw-form-elements li{margin-bottom:10px}.sw-form-line-two-column .sw-form-question{display:block;float:left;width:49%}.sw-form-line-two-column .sw-form-options{width:49%;float:left}.sw-form-line-one-column .sw-form-question{float:none;width:auto}.sw-form-line-one-column .sw-form-options{float:none;width:auto}.sw-form-question,.formmodule-row td span,.formmodule-altrow td span{font-weight:bold}.sw-form-options label,.formmodule-row td label,.formmodule-altrow td label{font-style:italic;margin-left:5px}.sw-form-validation-text{color:red;display:block}#membership-signup-form-table td{vertical-align:top}.list-signup-list-name{font-weight:bold}ul.recent-news-list{padding:0}li.recent-news-list-item{list-style-type:none}.recent-members-wrapper li{list-style-type:none}.recent-members-image{float:left;margin-right:10px;clear:both}.recent-members-date{padding:0px;margin:0px;font-size:xx-small}.recent-members-username{margin:0px;padding:0px;font-weight:bold}/*!
 * jQuery UI Resizable 1.8.20
 * jQuery UI Selectable 1.8.20
 * jQuery UI Accordion 1.8.20
 * jQuery UI Autocomplete 1.8.20
 * jQuery UI Menu 1.8.20
 * jQuery UI Button 1.8.20
 * jQuery UI Dialog 1.8.20
 * jQuery UI Slider 1.8.20
 * jQuery UI Tabs 1.8.20
 * jQuery UI Datepicker 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 */.mini-cal-app-wrapper .ui-helper-hidden{display:none}.mini-cal-app-wrapper .ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}.mini-cal-app-wrapper .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.mini-cal-app-wrapper .ui-helper-clearfix:before,.mini-cal-app-wrapper .ui-helper-clearfix:after{content:"";display:table}.mini-cal-app-wrapper .ui-helper-clearfix:after{clear:both}.mini-cal-app-wrapper .ui-helper-clearfix{zoom:1}.mini-cal-app-wrapper .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.mini-cal-app-wrapper .ui-state-disabled{cursor:default !important}.mini-cal-app-wrapper .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.mini-cal-app-wrapper .ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.mini-cal-app-wrapper .ui-widget{font-family:Helvetica,Arial,Times-New-Roman}.mini-cal-app-wrapper .ui-widget .ui-widget{font-size:1em}.mini-cal-app-wrapper .ui-widget input,.mini-cal-app-wrapper .ui-widget select,.mini-cal-app-wrapper .ui-widget textarea,.mini-cal-app-wrapper .ui-widget button{font-family:Helvetica,Arial,Times-New-Roman;font-size:1em}.mini-cal-app-wrapper .ui-widget-content{border:1px solid #000000;background:#fff url(../ui-bg_flat_0_ffffff_40x100.html) 50% 50% repeat-x;color:#000000}.mini-cal-app-wrapper .ui-widget-content a{color:#000000}.mini-cal-app-wrapper .ui-widget-header{border:1px solid #000000;background:#fff url(../ui-bg_flat_0_ffffff_40x100.html) 50% 50% repeat-x;color:#000000;font-weight:bold}.mini-cal-app-wrapper .ui-widget-header a{color:#000000}.mini-cal-app-wrapper .ui-state-default,.mini-cal-app-wrapper .ui-widget-content .ui-state-default,.mini-cal-app-wrapper .ui-widget-header .ui-state-default{border:1px solid #000000;background:#fff url(../ui-bg_flat_0_ffffff_40x100.html) 50% 50% repeat-x;font-weight:normal;color:#000000}.mini-cal-app-wrapper .ui-state-default a,.mini-cal-app-wrapper .ui-state-default a:link,.mini-cal-app-wrapper .ui-state-default a:visited{color:#000000;text-decoration:none}.mini-cal-app-wrapper .ui-state-hover,.mini-cal-app-wrapper .ui-widget-content .ui-state-hover,.mini-cal-app-wrapper .ui-widget-header .ui-state-hover,.mini-cal-app-wrapper .ui-state-focus,.mini-cal-app-wrapper .ui-widget-content .ui-state-focus,.mini-cal-app-wrapper .ui-widget-header .ui-state-focus{border:1px solid #000000;background:#fff url(../ui-bg_flat_0_ffffff_40x100.html) 50% 50% repeat-x;font-weight:normal;color:#212121}.mini-cal-app-wrapper .ui-state-hover a,.mini-cal-app-wrapper .ui-state-hover a:hover{color:#212121;text-decoration:none}.mini-cal-app-wrapper .ui-state-active,.mini-cal-app-wrapper .ui-widget-content .ui-state-active,.mini-cal-app-wrapper .ui-widget-header .ui-state-active{border:1px solid #000000;background:#fff url(../ui-bg_flat_0_ffffff_40x100.html) 50% 50% repeat-x;font-weight:normal;color:#000000}.mini-cal-app-wrapper .ui-state-active a,.mini-cal-app-wrapper .ui-state-active a:link,.mini-cal-app-wrapper .ui-state-active a:visited{color:#000000;text-decoration:none}.mini-cal-app-wrapper .ui-widget :active{outline:none}.mini-cal-app-wrapper .ui-state-highlight,.mini-cal-app-wrapper .ui-widget-content .ui-state-highlight,.mini-cal-app-wrapper .ui-widget-header .ui-state-highlight{border:1px solid #000000;background:#fff url(../ui-bg_flat_0_ffffff_40x100.html) 50% 50% repeat-x;color:#363636}.mini-cal-app-wrapper .ui-state-highlight a,.mini-cal-app-wrapper .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.mini-cal-app-wrapper .ui-state-error,.mini-cal-app-wrapper .ui-widget-content .ui-state-error,.mini-cal-app-wrapper .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fff url(../ui-bg_flat_0_ffffff_40x100.html) 50% 50% repeat-x;color:#cd0a0a}.mini-cal-app-wrapper .ui-state-error a,.mini-cal-app-wrapper .ui-widget-content .ui-state-error a,.mini-cal-app-wrapper .ui-widget-header .ui-state-error a{color:#cd0a0a}.mini-cal-app-wrapper .ui-state-error-text,.mini-cal-app-wrapper .ui-widget-content .ui-state-error-text,.mini-cal-app-wrapper .ui-widget-header .ui-state-error-text{color:#cd0a0a}.mini-cal-app-wrapper .ui-priority-primary,.mini-cal-app-wrapper .ui-widget-content .ui-priority-primary,.mini-cal-app-wrapper .ui-widget-header .ui-priority-primary{font-weight:bold}.mini-cal-app-wrapper .ui-priority-secondary,.mini-cal-app-wrapper .ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.mini-cal-app-wrapper .ui-state-disabled,.mini-cal-app-wrapper .ui-widget-content .ui-state-disabled,.mini-cal-app-wrapper .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.mini-cal-app-wrapper .ui-icon{width:16px;height:16px;background-image:url(../ui-icons_000000_256x240.html)}.mini-cal-app-wrapper .ui-widget-content .ui-icon{background-image:url(../ui-icons_000000_256x240.html)}.mini-cal-app-wrapper .ui-widget-header .ui-icon{background-image:url(../ui-icons_222222_256x240.html)}.mini-cal-app-wrapper .ui-state-default .ui-icon{background-image:url(../ui-icons_000000_256x240.html)}.mini-cal-app-wrapper .ui-state-hover .ui-icon,.mini-cal-app-wrapper .ui-state-focus .ui-icon{background-image:url(../ui-icons_000000_256x240.html)}.mini-cal-app-wrapper .ui-state-active .ui-icon{background-image:url(../ui-icons_000000_256x240.html)}.mini-cal-app-wrapper .ui-state-highlight .ui-icon{background-image:url(../ui-icons_2e83ff_256x240.html)}.mini-cal-app-wrapper .ui-state-error .ui-icon,.mini-cal-app-wrapper .ui-state-error-text .ui-icon{background-image:url(../ui-icons_cd0a0a_256x240.html)}.mini-cal-app-wrapper .ui-icon-carat-1-n{background-position:0 0}.mini-cal-app-wrapper .ui-icon-carat-1-ne{background-position:-16px 0}.mini-cal-app-wrapper .ui-icon-carat-1-e{background-position:-32px 0}.mini-cal-app-wrapper .ui-icon-carat-1-se{background-position:-48px 0}.mini-cal-app-wrapper .ui-icon-carat-1-s{background-position:-64px 0}.mini-cal-app-wrapper .ui-icon-carat-1-sw{background-position:-80px 0}.mini-cal-app-wrapper .ui-icon-carat-1-w{background-position:-96px 0}.mini-cal-app-wrapper .ui-icon-carat-1-nw{background-position:-112px 0}.mini-cal-app-wrapper .ui-icon-carat-2-n-s{background-position:-128px 0}.mini-cal-app-wrapper .ui-icon-carat-2-e-w{background-position:-144px 0}.mini-cal-app-wrapper .ui-icon-triangle-1-n{background-position:0 -16px}.mini-cal-app-wrapper .ui-icon-triangle-1-ne{background-position:-16px -16px}.mini-cal-app-wrapper .ui-icon-triangle-1-e{background-position:-32px -16px}.mini-cal-app-wrapper .ui-icon-triangle-1-se{background-position:-48px -16px}.mini-cal-app-wrapper .ui-icon-triangle-1-s{background-position:-64px -16px}.mini-cal-app-wrapper .ui-icon-triangle-1-sw{background-position:-80px -16px}.mini-cal-app-wrapper .ui-icon-triangle-1-w{background-position:-96px -16px}.mini-cal-app-wrapper .ui-icon-triangle-1-nw{background-position:-112px -16px}.mini-cal-app-wrapper .ui-icon-triangle-2-n-s{background-position:-128px -16px}.mini-cal-app-wrapper .ui-icon-triangle-2-e-w{background-position:-144px -16px}.mini-cal-app-wrapper .ui-icon-arrow-1-n{background-position:0 -32px}.mini-cal-app-wrapper .ui-icon-arrow-1-ne{background-position:-16px -32px}.mini-cal-app-wrapper .ui-icon-arrow-1-e{background-position:-32px -32px}.mini-cal-app-wrapper .ui-icon-arrow-1-se{background-position:-48px -32px}.mini-cal-app-wrapper .ui-icon-arrow-1-s{background-position:-64px -32px}.mini-cal-app-wrapper .ui-icon-arrow-1-sw{background-position:-80px -32px}.mini-cal-app-wrapper .ui-icon-arrow-1-w{background-position:-96px -32px}.mini-cal-app-wrapper .ui-icon-arrow-1-nw{background-position:-112px -32px}.mini-cal-app-wrapper .ui-icon-arrow-2-n-s{background-position:-128px -32px}.mini-cal-app-wrapper .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.mini-cal-app-wrapper .ui-icon-arrow-2-e-w{background-position:-160px -32px}.mini-cal-app-wrapper .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.mini-cal-app-wrapper .ui-icon-arrowstop-1-n{background-position:-192px -32px}.mini-cal-app-wrapper .ui-icon-arrowstop-1-e{background-position:-208px -32px}.mini-cal-app-wrapper .ui-icon-arrowstop-1-s{background-position:-224px -32px}.mini-cal-app-wrapper .ui-icon-arrowstop-1-w{background-position:-240px -32px}.mini-cal-app-wrapper .ui-icon-arrowthick-1-n{background-position:0 -48px}.mini-cal-app-wrapper .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.mini-cal-app-wrapper .ui-icon-arrowthick-1-e{background-position:-32px -48px}.mini-cal-app-wrapper .ui-icon-arrowthick-1-se{background-position:-48px -48px}.mini-cal-app-wrapper .ui-icon-arrowthick-1-s{background-position:-64px -48px}.mini-cal-app-wrapper .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.mini-cal-app-wrapper .ui-icon-arrowthick-1-w{background-position:-96px -48px}.mini-cal-app-wrapper .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.mini-cal-app-wrapper .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.mini-cal-app-wrapper .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.mini-cal-app-wrapper .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.mini-cal-app-wrapper .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.mini-cal-app-wrapper .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.mini-cal-app-wrapper .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.mini-cal-app-wrapper .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.mini-cal-app-wrapper .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.mini-cal-app-wrapper .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.mini-cal-app-wrapper .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.mini-cal-app-wrapper .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.mini-cal-app-wrapper .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.mini-cal-app-wrapper .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.mini-cal-app-wrapper .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.mini-cal-app-wrapper .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.mini-cal-app-wrapper .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.mini-cal-app-wrapper .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.mini-cal-app-wrapper .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.mini-cal-app-wrapper .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.mini-cal-app-wrapper .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.mini-cal-app-wrapper .ui-icon-arrow-4{background-position:0 -80px}.mini-cal-app-wrapper .ui-icon-arrow-4-diag{background-position:-16px -80px}.mini-cal-app-wrapper .ui-icon-extlink{background-position:-32px -80px}.mini-cal-app-wrapper .ui-icon-newwin{background-position:-48px -80px}.mini-cal-app-wrapper .ui-icon-refresh{background-position:-64px -80px}.mini-cal-app-wrapper .ui-icon-shuffle{background-position:-80px -80px}.mini-cal-app-wrapper .ui-icon-transfer-e-w{background-position:-96px -80px}.mini-cal-app-wrapper .ui-icon-transferthick-e-w{background-position:-112px -80px}.mini-cal-app-wrapper .ui-icon-folder-collapsed{background-position:0 -96px}.mini-cal-app-wrapper .ui-icon-folder-open{background-position:-16px -96px}.mini-cal-app-wrapper .ui-icon-document{background-position:-32px -96px}.mini-cal-app-wrapper .ui-icon-document-b{background-position:-48px -96px}.mini-cal-app-wrapper .ui-icon-note{background-position:-64px -96px}.mini-cal-app-wrapper .ui-icon-mail-closed{background-position:-80px -96px}.mini-cal-app-wrapper .ui-icon-mail-open{background-position:-96px -96px}.mini-cal-app-wrapper .ui-icon-suitcase{background-position:-112px -96px}.mini-cal-app-wrapper .ui-icon-comment{background-position:-128px -96px}.mini-cal-app-wrapper .ui-icon-person{background-position:-144px -96px}.mini-cal-app-wrapper .ui-icon-print{background-position:-160px -96px}.mini-cal-app-wrapper .ui-icon-trash{background-position:-176px -96px}.mini-cal-app-wrapper .ui-icon-locked{background-position:-192px -96px}.mini-cal-app-wrapper .ui-icon-unlocked{background-position:-208px -96px}.mini-cal-app-wrapper .ui-icon-bookmark{background-position:-224px -96px}.mini-cal-app-wrapper .ui-icon-tag{background-position:-240px -96px}.mini-cal-app-wrapper .ui-icon-home{background-position:0 -112px}.mini-cal-app-wrapper .ui-icon-flag{background-position:-16px -112px}.mini-cal-app-wrapper .ui-icon-calendar{background-position:-32px -112px}.mini-cal-app-wrapper .ui-icon-cart{background-position:-48px -112px}.mini-cal-app-wrapper .ui-icon-pencil{background-position:-64px -112px}.mini-cal-app-wrapper .ui-icon-clock{background-position:-80px -112px}.mini-cal-app-wrapper .ui-icon-disk{background-position:-96px -112px}.mini-cal-app-wrapper .ui-icon-calculator{background-position:-112px -112px}.mini-cal-app-wrapper .ui-icon-zoomin{background-position:-128px -112px}.mini-cal-app-wrapper .ui-icon-zoomout{background-position:-144px -112px}.mini-cal-app-wrapper .ui-icon-search{background-position:-160px -112px}.mini-cal-app-wrapper .ui-icon-wrench{background-position:-176px -112px}.mini-cal-app-wrapper .ui-icon-gear{background-position:-192px -112px}.mini-cal-app-wrapper .ui-icon-heart{background-position:-208px -112px}.mini-cal-app-wrapper .ui-icon-star{background-position:-224px -112px}.mini-cal-app-wrapper .ui-icon-link{background-position:-240px -112px}.mini-cal-app-wrapper .ui-icon-cancel{background-position:0 -128px}.mini-cal-app-wrapper .ui-icon-plus{background-position:-16px -128px}.mini-cal-app-wrapper .ui-icon-plusthick{background-position:-32px -128px}.mini-cal-app-wrapper .ui-icon-minus{background-position:-48px -128px}.mini-cal-app-wrapper .ui-icon-minusthick{background-position:-64px -128px}.mini-cal-app-wrapper .ui-icon-close{background-position:-80px -128px}.mini-cal-app-wrapper .ui-icon-closethick{background-position:-96px -128px}.mini-cal-app-wrapper .ui-icon-key{background-position:-112px -128px}.mini-cal-app-wrapper .ui-icon-lightbulb{background-position:-128px -128px}.mini-cal-app-wrapper .ui-icon-scissors{background-position:-144px -128px}.mini-cal-app-wrapper .ui-icon-clipboard{background-position:-160px -128px}.mini-cal-app-wrapper .ui-icon-copy{background-position:-176px -128px}.mini-cal-app-wrapper .ui-icon-contact{background-position:-192px -128px}.mini-cal-app-wrapper .ui-icon-image{background-position:-208px -128px}.mini-cal-app-wrapper .ui-icon-video{background-position:-224px -128px}.mini-cal-app-wrapper .ui-icon-script{background-position:-240px -128px}.mini-cal-app-wrapper .ui-icon-alert{background-position:0 -144px}.mini-cal-app-wrapper .ui-icon-info{background-position:-16px -144px}.mini-cal-app-wrapper .ui-icon-notice{background-position:-32px -144px}.mini-cal-app-wrapper .ui-icon-help{background-position:-48px -144px}.mini-cal-app-wrapper .ui-icon-check{background-position:-64px -144px}.mini-cal-app-wrapper .ui-icon-bullet{background-position:-80px -144px}.mini-cal-app-wrapper .ui-icon-radio-off{background-position:-96px -144px}.mini-cal-app-wrapper .ui-icon-radio-on{background-position:-112px -144px}.mini-cal-app-wrapper .ui-icon-pin-w{background-position:-128px -144px}.mini-cal-app-wrapper .ui-icon-pin-s{background-position:-144px -144px}.mini-cal-app-wrapper .ui-icon-play{background-position:0 -160px}.mini-cal-app-wrapper .ui-icon-pause{background-position:-16px -160px}.mini-cal-app-wrapper .ui-icon-seek-next{background-position:-32px -160px}.mini-cal-app-wrapper .ui-icon-seek-prev{background-position:-48px -160px}.mini-cal-app-wrapper .ui-icon-seek-end{background-position:-64px -160px}.mini-cal-app-wrapper .ui-icon-seek-start{background-position:-80px -160px}.mini-cal-app-wrapper .ui-icon-seek-first{background-position:-80px -160px}.mini-cal-app-wrapper .ui-icon-stop{background-position:-96px -160px}.mini-cal-app-wrapper .ui-icon-eject{background-position:-112px -160px}.mini-cal-app-wrapper .ui-icon-volume-off{background-position:-128px -160px}.mini-cal-app-wrapper .ui-icon-volume-on{background-position:-144px -160px}.mini-cal-app-wrapper .ui-icon-power{background-position:0 -176px}.mini-cal-app-wrapper .ui-icon-signal-diag{background-position:-16px -176px}.mini-cal-app-wrapper .ui-icon-signal{background-position:-32px -176px}.mini-cal-app-wrapper .ui-icon-battery-0{background-position:-48px -176px}.mini-cal-app-wrapper .ui-icon-battery-1{background-position:-64px -176px}.mini-cal-app-wrapper .ui-icon-battery-2{background-position:-80px -176px}.mini-cal-app-wrapper .ui-icon-battery-3{background-position:-96px -176px}.mini-cal-app-wrapper .ui-icon-circle-plus{background-position:0 -192px}.mini-cal-app-wrapper .ui-icon-circle-minus{background-position:-16px -192px}.mini-cal-app-wrapper .ui-icon-circle-close{background-position:-32px -192px}.mini-cal-app-wrapper .ui-icon-circle-triangle-e{background-position:-48px -192px}.mini-cal-app-wrapper .ui-icon-circle-triangle-s{background-position:-64px -192px}.mini-cal-app-wrapper .ui-icon-circle-triangle-w{background-position:-80px -192px}.mini-cal-app-wrapper .ui-icon-circle-triangle-n{background-position:-96px -192px}.mini-cal-app-wrapper .ui-icon-circle-arrow-e{background-position:-112px -192px}.mini-cal-app-wrapper .ui-icon-circle-arrow-s{background-position:-128px -192px}.mini-cal-app-wrapper .ui-icon-circle-arrow-w{background-position:-144px -192px}.mini-cal-app-wrapper .ui-icon-circle-arrow-n{background-position:-160px -192px}.mini-cal-app-wrapper .ui-icon-circle-zoomin{background-position:-176px -192px}.mini-cal-app-wrapper .ui-icon-circle-zoomout{background-position:-192px -192px}.mini-cal-app-wrapper .ui-icon-circle-check{background-position:-208px -192px}.mini-cal-app-wrapper .ui-icon-circlesmall-plus{background-position:0 -208px}.mini-cal-app-wrapper .ui-icon-circlesmall-minus{background-position:-16px -208px}.mini-cal-app-wrapper .ui-icon-circlesmall-close{background-position:-32px -208px}.mini-cal-app-wrapper .ui-icon-squaresmall-plus{background-position:-48px -208px}.mini-cal-app-wrapper .ui-icon-squaresmall-minus{background-position:-64px -208px}.mini-cal-app-wrapper .ui-icon-squaresmall-close{background-position:-80px -208px}.mini-cal-app-wrapper .ui-icon-grip-dotted-vertical{background-position:0 -224px}.mini-cal-app-wrapper .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.mini-cal-app-wrapper .ui-icon-grip-solid-vertical{background-position:-32px -224px}.mini-cal-app-wrapper .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.mini-cal-app-wrapper .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.mini-cal-app-wrapper .ui-icon-grip-diagonal-se{background-position:-80px -224px}.mini-cal-app-wrapper .ui-corner-all,.mini-cal-app-wrapper .ui-corner-top,.mini-cal-app-wrapper .ui-corner-left,.mini-cal-app-wrapper .ui-corner-tl{border-top-left-radius:0px}.mini-cal-app-wrapper .ui-corner-all,.mini-cal-app-wrapper .ui-corner-top,.mini-cal-app-wrapper .ui-corner-right,.mini-cal-app-wrapper .ui-corner-tr{border-top-right-radius:0px}.mini-cal-app-wrapper .ui-corner-all,.mini-cal-app-wrapper .ui-corner-bottom,.mini-cal-app-wrapper .ui-corner-left,.mini-cal-app-wrapper .ui-corner-bl{border-bottom-left-radius:0px}.mini-cal-app-wrapper .ui-corner-all,.mini-cal-app-wrapper .ui-corner-bottom,.mini-cal-app-wrapper .ui-corner-right,.mini-cal-app-wrapper .ui-corner-br{border-bottom-right-radius:0px}.mini-cal-app-wrapper .ui-widget-overlay{background:#000 url(../ui-bg_flat_0_000000_40x100.html) 50% 50% repeat-x;opacity:0;filter:Alpha(Opacity=0)}.mini-cal-app-wrapper .ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../ui-bg_flat_0_aaaaaa_40x100.html) 50% 50% repeat-x;opacity:0;filter:Alpha(Opacity=0);border-radius:8px}.mini-cal-app-wrapper .ui-resizable{position:relative}.mini-cal-app-wrapper .ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.mini-cal-app-wrapper .ui-resizable-disabled .ui-resizable-handle,.mini-cal-app-wrapper .ui-resizable-autohide .ui-resizable-handle{display:none}.mini-cal-app-wrapper .ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.mini-cal-app-wrapper .ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.mini-cal-app-wrapper .ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.mini-cal-app-wrapper .ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.mini-cal-app-wrapper .ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.mini-cal-app-wrapper .ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.mini-cal-app-wrapper .ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.mini-cal-app-wrapper .ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}/*!
 *
.mini-cal-app-wrapper .ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }

/* IE/Win - Fix animation bug - #4615 */.mini-cal-app-wrapper .ui-accordion{width:100%}.mini-cal-app-wrapper .ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.mini-cal-app-wrapper .ui-accordion .ui-accordion-li-fix{display:inline}.mini-cal-app-wrapper .ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.mini-cal-app-wrapper .ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.mini-cal-app-wrapper .ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.mini-cal-app-wrapper .ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.mini-cal-app-wrapper .ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.mini-cal-app-wrapper .ui-accordion .ui-accordion-content-active{display:block}.mini-cal-app-wrapper .ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.mini-cal-app-wrapper .ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.mini-cal-app-wrapper .ui-menu .ui-menu{margin-top:-3px}.mini-cal-app-wrapper .ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.mini-cal-app-wrapper .ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.mini-cal-app-wrapper .ui-menu .ui-menu-item a.ui-state-hover,.mini-cal-app-wrapper .ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.mini-cal-app-wrapper .ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.mini-cal-app-wrapper .ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.mini-cal-app-wrapper .ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.mini-cal-app-wrapper .ui-button .ui-button-text{display:block;line-height:1.4}.mini-cal-app-wrapper .ui-button-text-only .ui-button-text{padding:.4em 1em}.mini-cal-app-wrapper .ui-button-icon-only .ui-button-text,.mini-cal-app-wrapper .ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.mini-cal-app-wrapper .ui-button-text-icon-primary .ui-button-text,.mini-cal-app-wrapper .ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.mini-cal-app-wrapper .ui-button-text-icon-secondary .ui-button-text,.mini-cal-app-wrapper .ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.mini-cal-app-wrapper .ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.mini-cal-app-wrapper .ui-button-icon-only .ui-icon,.mini-cal-app-wrapper .ui-button-text-icon-primary .ui-icon,.mini-cal-app-wrapper .ui-button-text-icon-secondary .ui-icon,.mini-cal-app-wrapper .ui-button-text-icons .ui-icon,.mini-cal-app-wrapper .ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.mini-cal-app-wrapper .ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.mini-cal-app-wrapper .ui-button-text-icon-primary .ui-button-icon-primary,.mini-cal-app-wrapper .ui-button-text-icons .ui-button-icon-primary,.mini-cal-app-wrapper .ui-button-icons-only .ui-button-icon-primary{left:.5em}.mini-cal-app-wrapper .ui-button-text-icon-secondary .ui-button-icon-secondary,.mini-cal-app-wrapper .ui-button-text-icons .ui-button-icon-secondary,.mini-cal-app-wrapper .ui-button-icons-only .ui-button-icon-secondary{right:.5em}.mini-cal-app-wrapper .ui-button-text-icons .ui-button-icon-secondary,.mini-cal-app-wrapper .ui-button-icons-only .ui-button-icon-secondary{right:.5em}.mini-cal-app-wrapper .ui-buttonset{margin-right:7px}.mini-cal-app-wrapper .ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.mini-cal-app-wrapper .ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.mini-cal-app-wrapper .ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.mini-cal-app-wrapper .ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.mini-cal-app-wrapper .ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.mini-cal-app-wrapper .ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.mini-cal-app-wrapper .ui-dialog .ui-dialog-titlebar-close:hover,.mini-cal-app-wrapper .ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.mini-cal-app-wrapper .ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.mini-cal-app-wrapper .ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.mini-cal-app-wrapper .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.mini-cal-app-wrapper .ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.mini-cal-app-wrapper .ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.mini-cal-app-wrapper .ui-draggable .ui-dialog-titlebar{cursor:move}.mini-cal-app-wrapper .ui-slider{position:relative;text-align:left}.mini-cal-app-wrapper .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.mini-cal-app-wrapper .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.mini-cal-app-wrapper .ui-slider-horizontal{height:.8em}.mini-cal-app-wrapper .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.mini-cal-app-wrapper .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.mini-cal-app-wrapper .ui-slider-horizontal .ui-slider-range-min{left:0}.mini-cal-app-wrapper .ui-slider-horizontal .ui-slider-range-max{right:0}.mini-cal-app-wrapper .ui-slider-vertical{width:.8em;height:100px}.mini-cal-app-wrapper .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.mini-cal-app-wrapper .ui-slider-vertical .ui-slider-range{left:0;width:100%}.mini-cal-app-wrapper .ui-slider-vertical .ui-slider-range-min{bottom:0}.mini-cal-app-wrapper .ui-slider-vertical .ui-slider-range-max{top:0}.mini-cal-app-wrapper .ui-tabs{position:relative;padding:.2em;zoom:1}.mini-cal-app-wrapper .ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.mini-cal-app-wrapper .ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.mini-cal-app-wrapper .ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.mini-cal-app-wrapper .ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.mini-cal-app-wrapper .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.mini-cal-app-wrapper .ui-tabs .ui-tabs-nav li.ui-state-disabled a,.mini-cal-app-wrapper .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.mini-cal-app-wrapper .ui-tabs .ui-tabs-nav li a,.mini-cal-app-wrapper .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.mini-cal-app-wrapper .ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.mini-cal-app-wrapper .ui-tabs .ui-tabs-hide{display:none !important}.mini-cal-app-wrapper .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.mini-cal-app-wrapper .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.mini-cal-app-wrapper .ui-datepicker .ui-datepicker-prev,.mini-cal-app-wrapper .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.mini-cal-app-wrapper .ui-datepicker .ui-datepicker-prev-hover,.mini-cal-app-wrapper .ui-datepicker .ui-datepicker-next-hover{top:1px}.mini-cal-app-wrapper .ui-datepicker .ui-datepicker-prev{left:2px}.mini-cal-app-wrapper .ui-datepicker .ui-datepicker-next{right:2px}.mini-cal-app-wrapper .ui-datepicker .ui-datepicker-prev-hover{left:1px}.mini-cal-app-wrapper .ui-datepicker .ui-datepicker-next-hover{right:1px}.mini-cal-app-wrapper .ui-datepicker .ui-datepicker-prev span,.mini-cal-app-wrapper .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.mini-cal-app-wrapper .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.mini-cal-app-wrapper .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.mini-cal-app-wrapper .ui-datepicker select.ui-datepicker-month-year{width:100%}.mini-cal-app-wrapper .ui-datepicker select.ui-datepicker-month,.mini-cal-app-wrapper .ui-datepicker select.ui-datepicker-year{width:49%}.mini-cal-app-wrapper .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.mini-cal-app-wrapper .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.mini-cal-app-wrapper .ui-datepicker td{border:0;padding:1px}.mini-cal-app-wrapper .ui-datepicker td span,.mini-cal-app-wrapper .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.mini-cal-app-wrapper .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.mini-cal-app-wrapper .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.mini-cal-app-wrapper .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.mini-cal-app-wrapper .ui-datepicker.ui-datepicker-multi{width:auto}.mini-cal-app-wrapper .ui-datepicker-multi .ui-datepicker-group{float:left}.mini-cal-app-wrapper .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.mini-cal-app-wrapper .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.mini-cal-app-wrapper .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.mini-cal-app-wrapper .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.mini-cal-app-wrapper .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.mini-cal-app-wrapper .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.mini-cal-app-wrapper .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.mini-cal-app-wrapper .ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.mini-cal-app-wrapper .ui-datepicker-rtl{direction:rtl}.mini-cal-app-wrapper .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.mini-cal-app-wrapper .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.mini-cal-app-wrapper .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.mini-cal-app-wrapper .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.mini-cal-app-wrapper .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.mini-cal-app-wrapper .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.mini-cal-app-wrapper .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.mini-cal-app-wrapper .ui-datepicker-rtl .ui-datepicker-group{float:right}.mini-cal-app-wrapper .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.mini-cal-app-wrapper .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.mini-cal-app-wrapper .ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}/*!
 * jQuery UI Progressbar 1.8.20
 */.mini-cal-app-wrapper .ui-progressbar{height:2em;text-align:left;overflow:hidden}.mini-cal-app-wrapper .ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.upcoming-events-list{margin:0px;padding:0px}.upcoming-events-list li{list-style-type:none}.upcoming-events-image{float:left;margin-right:10px}p.upcoming-events-date{padding:0px;margin:0px;font-size:xx-small}span.upcoming-events-date{padding:0px;margin:0px;font-size:xx-small}p.upcoming-events-title{margin:0px;padding:0px;font-weight:bold}ul.sw-portfolio-tags{margin:0px;padding:0px;background:none}ul.sw-portfolio-tags li{margin:0px;padding:0px;list-style:none}li.sw-portfolio-tag-group ul{margin:0px 0px 10px;padding:0px;background:none}li.sw-portfolio-tag-group ul li{margin:0px;padding:0px;background:none}ul.sw-portfolio-projects-list{margin:0px;padding:0px}ul.sw-portfolio-projects-list li{list-style:none;float:left;margin:0px 10px 10px 0px;height:185px}ul.sw-portfolio-projects-list li a{display:block}div.sw-portfolio-project-name a{margin:0px;padding:8px}div.sw-portfolio-project-detail ul{margin:0px;padding:0px;background:none}div.sw-portfolio-project-detail li{margin:0px;padding:0px;list-style:none}div.sw-portfolio-project-images ul{margin-bottom:18px}div.sw-portfolio-project-images li{display:inline;margin:0px 10px 0px 0px}div.sw-portfolio-project-images img{max-width:600px}.swRotator .scrollable{overflow:hidden;position:relative}.swRotator .prev,.swRotator .browse,.swRotator .left,.swRotator .backward{cursor:pointer}.swRotator .scrollable .items{position:absolute;top:0;left:0}.swRotator .scrollable .items .item .caption{bottom:0;left:0;position:absolute;right:0}.swRotator .scrollable .items .item .caption .title{color:#ffffff;font-size:14px;font-weight:bold;padding:4px 4px 2px}.swRotator .scrollable .items .item .caption .description{color:#ffffff;font-size:12px;padding:2px 4px 4px}.swRotator .pager .current{color:red}span.pager-title{display:none}.swSlider{overflow:auto}.swSlider .scrollable .items .item{position:relative}.swSlider a.browse{cursor:pointer}.swSlider a.disabled{visibility:hidden !important}.swFader .scrollable .items .item{display:none;left:0;position:absolute;top:0}ul.rss-widget-list{margin:0;padding:0;list-style-type:none}li.rss-widget-list-item{margin-bottom:10px}.file-cabinet-wrapper svg{fill:#757575;width:36px;height:36px}table.filecabinet-table{width:100%;max-width:100%;border-collapse:collapse;border-spacing:0}div.filecabinet-toolbar{border-bottom:1px solid #cccccc;padding-bottom:5px}div.filecabinet-toolbar-sort{float:left;margin-right:10px}img.filecabinet-sorting-choose{float:left}div.filecabinet-toolbar-search{float:right}ul.filecabinet-grid{margin:0;padding:0;list-style-type:none}.filecabinet-grid li{float:left;font-size:11px;line-height:16px;width:33%;text-align:center;margin:20px 0;height:125px}.filecabinet-grid li h4{margin:5px 0}.filecabinet-table td{padding:6px}.filecabinet-footer{clear:both;margin-top:10px}.filecabinet-paging{float:left}.filecabinet-recordcount{float:right}ul.filecabinet-tree,ul.filecabinet-tree ul,ul.filecabinet-tree li{list-style:none}ul.filecabinet-tree li svg,ul.filecabinet-tree li img{display:inline-block;vertical-align:middle;margin-right:10px}ul.filecabinet-tree li h4{display:inline-block}div.print-wrapper{width:660px}p.property-price{font-weight:bold}ul.agent-directory-list{margin:0;padding:0}ul.agent-directory-list li{list-style-type:none;float:left;margin-right:20px;height:150px;margin-bottom:5px;width:150px}ul.agent-directory-list li a{display:block;text-align:center;width:150px}div.agent-directory-photo-wrapper{height:118px;width:158px;overflow:hidden}div.agent-contact{margin-left:7px}div.agent-contact p{margin-bottom:auto}.addthis_button_email,#ati_email,#ati_mailto{display:none}#share_modal{display:none}.property-search-header{background-color:#EEEEEE;height:20px;margin:20px 0;padding:10px}.property-search-header h1{margin:0;display:inline}.property-search-actions{float:right}div.property-search-saved-searches{margin-bottom:10px}div.property-search-form fieldset{border:1px solid #CCC;padding:10px;margin-bottom:15px}fieldset#search-form-propertytype label{float:none;margin-left:5px;display:inline}.property-search-form label{width:100px;display:block;float:left;font-weight:bold}ul.search-form-layout{margin:20px 0;padding:0}ul.search-form-layout li{float:left;margin:2px 0;padding:0;width:50%;list-style-type:none}fieldset#search-form-resultoptions{padding:0;border:none}ul.property-search-form-options{background-color:#EEE;padding:15px}.property-search-form-options li{list-style-type:none;float:none;margin:10px 0;width:auto}.property-search-form-options li label img{margin-top:2px}.property-search-form-options input{float:left}#ctl00_cphPageBody_selSpecificArea{width:100%;height:400px}#search-results-output{clear:both}div.property-search-results{clear:both}div.property-search-results-display-options{height:20px}div.property-search-results-display-options a{height:20px}div.property-search-display-viewby{float:right}div.property-search-display-viewby a.current{background-color:#EEE}div.property-search-toolbar-sortby{float:left}div.property-search-results-footer{margin-top:15px}div.property-search-toolbar-pagecount{float:left}div.property-search-toolbar-recordcount{float:right}div.property-search-toolbar-recordcount a{padding:5px;text-transform:uppercase}ul.property-search-results-table{border-collapse:collapse;width:100%;margin:0;padding:0}ul.property-search-results-table li{list-style-type:none;margin-bottom:8px;clear:both}ul.property-search-results-table li:hover{background-color:#FAFAFA}ul.property-search-results-table li.favorite{background-color:#faf3d7}div.property-search-results-image-column{width:190px;vertical-align:top;float:left;position:relative}div.property-search-results-summary-column{vertical-align:middle;float:left;margin-top:15px;width:330px}div.property-search-results-action-column{text-align:right;vertical-align:top;float:right;margin-top:15px}div.property-search-results-hidden-summary-column{float:left}div.property-search-results-hidden-action-column{float:right}ul.property.property-search-results h1{margin:0}li.property-search-results-hidden-row{display:table-row !important;background-color:#EEE}ul.property-search-result-actions{padding:0;margin:0}ul.property-search-result-actions li{border-bottom:1px dashed #CCC;padding:5px 0;list-style-type:none}div#huntpicker ul{margin:0px;padding:0px}div#huntpicker ul li{list-style-type:none}.search-results-output-map{height:500px}ol.property-search-map-results-location-list{list-style-type:square;margin:20px;padding:0}.property-search-map-results-location-list li{float:left;font-size:11px;line-height:14px;list-style-type:square !important;margin-right:20px;padding:0;width:190px}.property-search-result-actions li.last{border:none}.property-search-results-realtor{font-size:x-small}.property-navigate-prev{float:right}.property-navigate-next{float:right}div.property-photos{float:left;width:55%;margin-right:15px;position:relative}.property-label-contingent{position:absolute;top:5px;left:5px;background:#aa1c26;color:#fff;padding:5px;font-size:12px;z-index:1}.property-photos-thumbnail-wrapper{display:none}.property-photos-thumbnails{margin-top:10px}div.property-info{float:left;width:40%}.property-info-address,.property-info h1{margin:0;padding:0}ul.property-info-actions{margin:0;width:200px;padding:0}ul.property-info-actions li{list-style-type:none;margin:0;border-bottom:1px dashed #CCC;padding:5px 0}ul.property-info-actions li.last{border:none}p.property-info-description{clear:both}ul.property-details-tabs{margin:0;padding:0;width:100%;border-bottom:1px solid #CCC;height:29px;margin-top:15px}#tabMap{height:400px}ul.property-details-tabs li{list-style-type:none;border-right:1px solid #CCC;border-left:1px solid #CCC;border-top:1px solid #CCC;float:left;background-color:#EFEFEF;margin-right:5px}.property-details-tabs li:hover{background-color:#CCC}.property-details-tabs li.current{background-color:#FFF;line-height:19px}.property-details-tabs li a{color:#666666;display:block;padding:5px 17px;text-decoration:none}.property-details-tabs li a:hover{text-decoration:none}div.tab-content-wrapper{padding:15px;clear:both;border-top-style:none;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;border-left:solid 1px #CCC}h3.property-detail-list-label{margin-top:20px;font-weight:bold;border-bottom:1px solid #CCC;clear:both}ul.property-details-list{margin:0;padding:0;margin-top:10px}ul.property-details-list li{list-style-type:none}ul.property-details-list label{font-weight:bold;float:left;margin-right:10px}div.property-details-detail{background-color:#EEEEEE;padding:20px 0}#photo-list{margin:0;padding:0}#photo-list li{list-style-type:none;float:left;margin:4px;max-height:65px;overflow:hidden}.property-search-results-compare table{border-collapse:collapse}.property-search-results-compare table th{border-bottom:1px solid #E7E7E7;border-right:1px solid #E7E7E7;padding:3px 6px;text-align:right;vertical-align:middle}.property-search-results-compare table td{border-bottom:1px solid #E7E7E7;border-right:1px solid #E7E7E7;padding:3px 6px;text-align:center;vertical-align:middle}.property-search-results-compare table td.last,.property-search-results-compare table th.last{border-bottom:none}.property-search-results-compare table td.right,.property-search-results-compare table td.right{border-right:none}div.property-search-results-property img{float:left}div.property-search-results-property-details{float:left;margin-left:10px}div.property-search-results-property-options{float:right}div.my-stuff-favorites-wrapper{margin-top:20px}ul.my-stuff-hunt-list{margin:0;padding:0}ul.my-stuff-hunt-list li{list-style-type:none}ul.my-stuff-hunt-list-tabs{margin:0;padding:0;width:100%;border-bottom:1px solid #CCC;height:29px;margin-top:15px;margin-bottom:10px}ul.my-stuff-hunt-list-tabs li{list-style-type:none;border-right:1px solid #CCC;border-left:1px solid #CCC;border-top:1px solid #CCC;float:left;background-color:#EFEFEF;margin-right:5px}ul.my-stuff-hunt-list-tabs li a{color:#666;display:block;padding:5px 17px;text-decoration:none}ul.my-stuff-hunt-list-tabs li.my-stuff-active-tab{list-style-type:none;border-right:1px solid #CCC;border-left:1px solid #CCC;border-top:1px solid #CCC;float:left;margin-right:5px;background-color:white;line-height:19px}ul.my-stuff-searches{margin:0;padding:0}ul.my-stuff-searches li{list-style-type:none}ul.my-stuff-searches li span{display:block;float:right}span.saved-search-actions{clear:both}span.saved-search-actions a{margin-right:8px}.my-stuff-profile label{display:block;float:left;width:150px}ul.featured-listing-widget-list{margin:0;padding:0}ul.featured-listing-widget-list li{list-style-type:none;position:relative}ul.idx-quicksearch-form{margin:0;padding:0}ul.idx-quicksearch-form li{list-style-type:none}ul.idx-quicksearch-form label{display:inline;float:left;width:65px}ul.clean-list{margin:0 0 30px;padding:0}ul.clean-list li{list-style-type:none;margin-bottom:5px}ul.clean-list label{font-weight:bold;width:100px;display:block;float:left}#share-item textarea{width:200px;height:125px}div.job-filter-options{margin-top:10px}table.jobs-list{width:100%;border-collapse:collapse;margin-top:20px}a.job-listing-title{display:block}span.job-posting-type{display:block}div.sw-store-orderform-datetime-wrapper{margin-top:20px}#sw-store-orderform-date{width:75px}div.sw-store-orderform-product-list{margin-top:20px}div.sw-store-orderform-product-list-item{border-bottom:1px solid #cccccc;margin-bottom:10px;padding-bottom:10px}a.sw-store-orderform-image-link{position:relative}img.sw-store-orderform-product-list-item-image{margin:5px;float:left}div.sw-store-orderform-product-list-item-order{text-align:right}div.sw-store-orderform-product-list-item-order label{font-weight:bold;margin-right:5px}input.sw-store-orderform-product-list-item-qty{width:50px}div.sw-store-orderform-addtocart{text-align:right}#sw-store-orderform-image-preview{position:absolute;top:-72px;left:0;border:6px solid #ccc;border-radius:8px;display:none;color:#000}#sw-store-orderform-image-preview-arrow{width:30px;height:30px;margin-left:-35px;margin-top:-140px;position:absolute;background:url(../png/popuparrow.png) no-repeat right center}#ui-datepicker-div{display:none}div.sw-admin-edit-mode h2{font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;font-size:20px;font-family:helvetica;font-size:20px;color:white;float:left}.sw-public-ad-mess{height:100%;width:100%;top:0px;left:0px;position:fixed;background-color:#333;color:#fff;z-index:99999}.sw-public-ad-mess span{position:relative;top:50%;text-align:center;margin:-20px auto 0px;display:block;z-index:2001}.sw-admin-bar{font-family:"Lucida Grande", verdana, arial, helvetica, sans-serif;font-size:12px;line-height:18px;position:fixed;bottom:20px;right:20px;background-color:rgba(20,19,19,0.71);width:300px;color:#fff;z-index:2000;border-radius:10px;padding:10px;cursor:move}.sw-admin-drop-down{display:inline-block;float:left;margin-right:0px}.sw-admin-bar p,.sw-admin-bar label{color:#fff;font-family:"Lucida Grande", verdana, arial, helvetica, sans-serif;font-size:12px;line-height:18px}.sw-admin-bar p{margin:2px 0px 0px}.sw-admin-bar a{color:#6691C4;font-family:"Lucida Grande", verdana, arial, helvetica, sans-serif;font-size:12px;line-height:18px;text-decoration:none}.sw-admin-bar-profile{float:left;margin:5px 5px 0px 0px}.sw-admin-bar-avatar{height:48px;width:48px}.sw-public-admin-modal{z-index:2001}.sw-prof-position-0{bottom:20px;right:20px;top:auto;left:auto}.sw-prof-position-1{top:20px;right:20px;bottom:auto;left:auto}.sw-prof-position-2{top:20px;left:20px;bottom:auto;right:auto}.sw-prof-position-3{bottom:20px;left:20px;top:auto;right:auto}.sw-prof-position-4{left:auto;bottom:auto;right:-320px;top:100px;position:fixed}.sw-prof-position-5{right:-20px;top:100px;left:auto;bottom:auto}a.sw-dock-tab-show,a.sw-dock-tab-hide{position:absolute;left:-60px;top:52px;height:21px;width:100px;text-align:center;transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;background-color:rgba(20,19,19,0.7);display:none;cursor:pointer}.sw-prof-position-4 a.sw-dock-tab-show,.sw-prof-position-5 a.sw-dock-tab-hide{display:block}.sw-prof-position-4 a.sw-dock-tab-hide,.sw-prof-position-5 a.sw-dock-tab-show{display:none}.sw-admin-mode-0 .sw-admin-preview-mode,.sw-admin-mode-1 .sw-admin-edit-mode{display:block}.sw-admin-mode-0 .sw-admin-edit-mode,.sw-admin-mode-1 .sw-admin-preview-mode{display:none}.sw-admin-swap-modes{display:block;cursor:pointer}.sw-edit-overlay{display:block;display:none;position:absolute;height:20px;width:100px;top:0px;right:0px;cursor:pointer;opacity:0.8;filter:alpha(opacity=80)}.sw-public-admin-modal{z-index:2001}.sw-edit-overlay a.sw-public-edit-link{text-align:center;height:100%;width:100%;display:block;display:none;color:#000;font-family:"Lucida Grande", verdana, arial, helvetica, sans-serif;font-size:12px;line-height:18px;text-decoration:none;margin-top:-8px;font-size:20px;position:relative}.sw-edit-overlay-mode-1:hover{background:#343c46}.sw-edit-overlay-mode-0,.sw-edit-overlay-mode-0 a{display:none}.sw-public-edit-text{padding:10px;border-radius:10px;position:relative;top:50%;color:white}.lmlw-normal-hours--today,.lmlw-special-hours--today,.lmlw-hours__isopennow{font-weight:bolder}.lmlw-special-hours--today.lmlw-special-hours--closed,.lmlw-hours__isopennow.lmlw-hours__isopennow--closed{color:#f47b00}.lmlw-special-hours--today.lmlw-special-hours--open,.lmlw-hours__isopennow.lmlw-hours__isopennow--open{color:#22a922}.lmlw-normal-hours__day{min-width:100px;display:inline-block}.lmlw-special-hours__isclosed{min-width:60px;display:inline-block}.swformfield--checkbox,.swform *,.swform *:before,.swform *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.swform .swformfield__control--loading{background-color:"transparent";margin:"0.375em 0 0 0";display:"inline-block";padding:"0.375em";border:"1px solid rgba(34,36,38,0.15)";width:"139px";height:"22px"}.swform .swformsection .swformsection__header{font-size:1.17em;font-weight:700;margin:1.125em 0 2.25em 0;display:inline-block;width:100%}.swform .swformfield,.swform .swformfieldlist{margin-bottom:1.125em}.swform .swformfield__control__20,.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart .swformfieldwrapper input.swformfield__control__20,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart .swformfieldwrapper input.swformfield__control__20{width:20% !important;border-right:none !important}.swform .swformfield__control__80,.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart .swformfieldwrapper input.swformfield__control__80,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart .swformfieldwrapper input.swformfield__control__80{width:80% !important}.swform .swformfield .swformfield__helptxt,.swform .swformfield .swformfieldlist__helptxt,.swform .swformfieldlist .swformfield__helptxt,.swform .swformfieldlist .swformfieldlist__helptxt,.swformfield__helptxt,.swformsection .swformsection__header .swformsection__instructions{font-weight:400;letter-spacing:0.03333em;text-decoration:inherit;text-transform:inherit;font-size:0.8em;line-height:1.25em;letter-spacing:0.03333em;margin:0.375em 0 0.2rem 0}.swform .swformfield .swformfieldlist__label,.swform .swformfieldlist .swformfieldlist__label{display:inline-block;width:100%;color:#000;position:relative}.swform .swformfield.swformfield--select .swformfield__label,.swform .swformfield.swformfield--text .swformfield__label,.swform .swformfield.swformfield--textarea .swformfield__label,.swform .swformfieldlist.swformfield--select .swformfield__label,.swform .swformfieldlist.swformfield--text .swformfield__label,.swform .swformfieldlist.swformfield--textarea .swformfield__label{display:inline-block;width:100%;color:#000;position:relative}.swform .swformfield.swformfield--select .swformfieldwrapper,.swform .swformfield.swformfield--text .swformfieldwrapper,.swform .swformfield.swformfield--textarea .swformfieldwrapper,.swform .swformfieldlist.swformfield--select .swformfieldwrapper,.swform .swformfieldlist.swformfield--text .swformfieldwrapper,.swform .swformfieldlist.swformfield--textarea .swformfieldwrapper{margin:0;display:inline-block;width:100%}.swform .swformfield.swformfield--select .swformfieldwrapper .swformfield__control,.swform .swformfield.swformfield--text .swformfieldwrapper .swformfield__control,.swform .swformfield.swformfield--textarea .swformfieldwrapper .swformfield__control,.swform .swformfieldlist.swformfield--select .swformfieldwrapper .swformfield__control,.swform .swformfieldlist.swformfield--text .swformfieldwrapper .swformfield__control,.swform .swformfieldlist.swformfield--textarea .swformfieldwrapper .swformfield__control{margin:0.375em 0 0 0;display:inline-block;font-size:1em;padding:0.375em;border:1px solid rgba(34,36,38,0.15);-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset;-webkit-transition:color 0.1s ease, border-color 0.1s ease;transition:color 0.1s ease, border-color 0.1s ease}.swform .swformfield.swformfield--select .swformfieldwrapper .swformfield__control:placeholder,.swform .swformfield.swformfield--text .swformfieldwrapper .swformfield__control:placeholder,.swform .swformfield.swformfield--textarea .swformfieldwrapper .swformfield__control:placeholder,.swform .swformfieldlist.swformfield--select .swformfieldwrapper .swformfield__control:placeholder,.swform .swformfieldlist.swformfield--text .swformfieldwrapper .swformfield__control:placeholder,.swform .swformfieldlist.swformfield--textarea .swformfieldwrapper .swformfield__control:placeholder{color:rgba(0,0,0,0.25)}.swform .swformfield .swformfield--checkbox,.swform .swformfield .swformfield--radio,.swform .swformfieldlist .swformfield--checkbox,.swform .swformfieldlist .swformfield--radio{margin:0 0 0.375em 0}.swform .swformfield .swformfield--checkbox:last-of-type,.swform .swformfield .swformfield--radio:last-of-type,.swform .swformfieldlist .swformfield--checkbox:last-of-type,.swform .swformfieldlist .swformfield--radio:last-of-type{margin-bottom:0}.swform .swformfield .swformfield--checkbox .swformfieldwrapper,.swform .swformfield .swformfield--radio .swformfieldwrapper,.swform .swformfieldlist .swformfield--checkbox .swformfieldwrapper,.swform .swformfieldlist .swformfield--radio .swformfieldwrapper{display:inline-block;position:relative;-ms-flex:0 0 24px;flex:0 0 24px;-webkit-box-sizing:content-box;box-sizing:content-box;width:24px;height:24px;padding:0px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom;-webkit-tap-highlight-color:transparent;will-change:transform, opacity;padding:0 0.5em 0 0}.swform .swformfield .swformfield--checkbox .swformfieldwrapper .swformfield__control,.swform .swformfield .swformfield--radio .swformfieldwrapper .swformfield__control,.swform .swformfieldlist .swformfield--checkbox .swformfieldwrapper .swformfield__control,.swform .swformfieldlist .swformfield--radio .swformfieldwrapper .swformfield__control{display:inline-block;width:100%;height:100%;margin:0;padding:0;cursor:inherit;margin-top:2px}.swform .swformfield .swformfield--checkbox .swformfield__label,.swform .swformfield .swformfield--radio .swformfield__label,.swform .swformfieldlist .swformfield--checkbox .swformfield__label,.swform .swformfieldlist .swformfield--radio .swformfield__label{margin-bottom:0.375em}.swform .swformfield.swformfieldlist--required .swformfield__label:after,.swform .swformfield.swformfieldlist--required .swformfieldlist__label:after,.swform .swformfield.swformfield--required .swformfield__label:after,.swform .swformfield.swformfield--required .swformfieldlist__label:after,.swform .swformfield.swformfieldlist--required .swformfield__label:after,.swform .swformfield.swformfieldlist--required .swformfieldlist__label:after,.swform .swformfieldlist.swformfieldlist--required .swformfield__label:after,.swform .swformfieldlist.swformfieldlist--required .swformfieldlist__label:after,.swform .swformfieldlist.swformfield--required .swformfield__label:after,.swform .swformfieldlist.swformfield--required .swformfieldlist__label:after,.swform .swformfieldlist.swformfieldlist--required .swformfield__label:after,.swform .swformfieldlist.swformfieldlist--required .swformfield--checkboxconfirm .swformfield--checkbox .swformfield__label:after{display:inline-block;vertical-align:top;margin:-0.2em 0 0 0.2em;content:"*";color:#db2828}.swform .swformfieldlist.swformfield--required .swformfield--radio .swformfield__label:after,.swform .swformfieldlist.swformfield--required .swformfield--checkbox .swformfield__label:after{content:""}.swform .swformfield.swformfieldlist--error,.swform .swformfield.swformfield--error,.swform .swformfieldlist.swformfieldlist--error,.swform .swformfieldlist.swformfield--error{color:#db2828}.swform .swformfield.swformfieldlist--error .swformfield__label,.swform .swformfield.swformfieldlist--error .swformfieldlist__label,.swform .swformfield.swformfield--error .swformfield__label,.swform .swformfield.swformfield--error .swformfieldlist__label,.swform .swformfieldlist.swformfieldlist--error .swformfield__label,.swform .swformfieldlist.swformfieldlist--error .swformfieldlist__label,.swform .swformfieldlist.swformfield--error .swformfield__label,.swform .swformfieldlist.swformfield--error .swformfieldlist__label{color:#db2828}.swform .swformfield.swformfieldlist--error .swformfield__control,.swform .swformfield.swformfield--error .swformfield__control,.swform .swformfieldlist.swformfieldlist--error .swformfield__control,.swform .swformfieldlist.swformfield--error .swformfield__control{color:#db2828;border-color:#db2828;-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset;background:rgba(219,40,40,0.05)}.swform .swformfield.swformfieldlist--error p.swformfield__errortxt,.swform .swformfield.swformfield--error p.swformfield__errortxt,.swform .swformfieldlist.swformfieldlist--error p.swformfield__errortxt,.swform .swformfieldlist.swformfield--error p.swformfield__errortxt{font-size:0.8em;line-height:1.25em;font-weight:400;letter-spacing:0.03333em;text-decoration:inherit;text-transform:inherit;margin:0.375em 0 0 0;color:#db2828}.swform .swformactions .swformmsg,.swformactions .swformmsg{display:block;padding:0.75em;margin-bottom:0.75em}.swform .swformactions .swformmsg .swformmsg__intro,.swformactions .swformmsg .swformmsg__intro{margin:0 0 0.375em 0;padding:0;font-weight:bold}.swform .swformactions .swformmsg .swformmsg__txt,.swformactions .swformmsg .swformmsg__txt{margin:0;padding:0}.swform .swformactions.swformactions--error .swformmsg,.swformactions.swformactions--error .swformmsg{background-color:rgba(219,40,40,0.05);border:1px solid #db2828}.swform .swformactions.swformactions--error .swformmsg .swformmsg__intro,.swform .swformactions.swformactions--error .swformmsg .swformmsg__txt,.swformactions.swformactions--error .swformmsg .swformmsg__intro,.swformactions.swformactions--error .swformmsg .swformmsg__txt{color:#db2828}.swform .swformactions.swformactions--warning .swformmsg,.swformactions--warning .swformmsg{background-color:rgba(219,40,40,0.05);border:1px solid #dbc928}.swform .swformactions.swformactions--success .swformmsg,.swformactions--success .swformmsg{background-color:#dff0d8;border:1px solid #3c763d}.swform .swformactions .swformmsg,.swformactions .swformmsg{border:1px solid rgba(34,36,38,0.15)}.swform .swformactions.swformactions--warning .swformmsg .swformmsg__intro,.swform .swformactions.swformactions--warning .swformmsg .swformmsg__txt,.swformactions--warning .swformmsg .swformmsg__intro,.swformactions--warning .swformmsg .swformmsg__txt{color:#dbb128}.swform .swformactions.swformactions--success .swformmsg .swformmsg__intro,.swform .swformactions.swformactions--success .swformmsg .swformmsg__txt,.swformactions--success .swformmsg .swformmsg__intro,.swformactions--success .swformmsg .swformmsg__txt{color:#3c763d}.swform .swformactions .swformsubmit .swformsubmit__btn{padding:0.375em;font-size:1em;margin-bottom:0.75em}.swform .swformfield__dategroup{display:flex;border:none;padding:0px;margin:0px}.swform .swformfield__dategroup label{font-size:0.8em;margin-top:0.2em;font-weight:normal}.swform .sw-form-module__date-simple-input-wrapper{display:flex;flex-direction:column;max-width:4rem;margin-right:0.5rem}.swform .sw-form-module__date-simple-input-wrapper-year{max-width:5rem}.swform--billing fieldset.swformsmartgroup,.swform--shipping fieldset.swformsmartgroup{margin:0px;padding:0px;border:none}.swform--checkout{font-size:16px}.swcheckout__container #checkout-root{font-size:1.33em}.swcheckout__container #checkout-root label{display:inline}.swform--checkout .swformfield.swformfield--text .swformfieldwrapper .swformfield__control,.swform--checkout .swformfield.swformfield--textarea .swformfieldwrapper .swformfield__control,.swform--checkout .swformfieldlist.swformfield--text .swformfieldwrapper .swformfield__control,.swform--checkout .swformfieldlist.swformfield--textarea .swformfieldwrapper .swformfield__control{border-radius:0}.swform--shipping .swformsmartgroup .swformfieldsetwrapper,.swform--billing .swformsmartgroup .swformfieldsetwrapper{display:flex;flex-flow:row nowrap}.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--lastname,.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--zip,.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--rightthird,.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfield--text.swformfieldsmart--cccvc,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--lastname,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--zip,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--rightthird,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfield--text.swformfieldsmart--cccvc{padding:0 0 0 0.750em}.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--firstname,.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--city,.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--leftthird,.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfield--text.swformfieldsmart.swformfieldsmart--ccnumber,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--firstname,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--city,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--leftthird,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfield--text.swformfieldsmart.swformfieldsmart--ccnumber{padding:0 0.750em 0 0}.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--state,.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--middlethird,.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfield--text.swformfieldsmart.swformfieldsmart--ccexpdate,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--state,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--middlethird,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfield--text.swformfieldsmart.swformfieldsmart--ccexpdate{padding:0 0.750em 0 0.750em}.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart .swformfieldwrapper input.swformfield__control,.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart .swformfieldwrapper select.swformfield__control,.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart .swformfieldwrapper div.swformfield__control,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart .swformfieldwrapper input.swformfield__control,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart .swformfieldwrapper select.swformfield__control,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart .swformfieldwrapper div.swformfield__control{width:100%}.swform--shipping .swformsmartgroup--name .swformfieldsetwrapper .swformfieldsmart,.swform--billing .swformsmartgroup--name .swformfieldsetwrapper .swformfieldsmart{flex:0 0 50%}.swform--shipping .swformsmartgroup--address .swformfieldsetwrapper,.swform--billing .swformsmartgroup--address .swformfieldsetwrapper,.swform--shipping .swformsmartgroup--thirds .swformfieldsetwrapper,.swform--billing .swformsmartgroup--thirds .swformfieldsetwrapper{flex-flow:row wrap}.swform--shipping .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--addressline1,.swform--shipping .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--addressline2,.swform--billing .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--addressline1,.swform--billing .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--addressline2,.swform--shipping .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--country,.swform--billing .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--country,.swformsmartgroup--full .swformfieldsetwrapper .swformfieldsmart{flex:0 0 100%}.swform--shipping .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--city,.swform--shipping .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--state,.swform--shipping .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--zip,.swform--shipping .swformsmartgroup--thirds .swformfieldsetwrapper .swformfieldsmart--leftthird,.swform--shipping .swformsmartgroup--thirds .swformfieldsetwrapper .swformfieldsmart--middlethird,.swform--shipping .swformsmartgroup--thirds .swformfieldsetwrapper .swformfieldsmart--rightthird,.swform--shipping .swformsmartgroup--ccinfo .swformfieldsetwrapper .swformfieldsmart--ccnumber,.swform--shipping .swformsmartgroup--ccinfo .swformfieldsetwrapper .swformfieldsmart--ccexpdate,.swform--shipping .swformsmartgroup--ccinfo .swformfieldsetwrapper .swformfieldsmart--cccvc,.swform--billing .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--city,.swform--billing .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--state,.swform--billing .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--zip,.swform--billing .swformsmartgroup--thirds .swformfieldsetwrapper .swformfieldsmart--leftthird,.swform--billing .swformsmartgroup--thirds .swformfieldsetwrapper .swformfieldsmart--middlethird,.swform--billing .swformsmartgroup--thirds .swformfieldsetwrapper .swformfieldsmart--rightthird,.swform--billing .swformsmartgroup--ccinfo .swformfieldsetwrapper .swformfieldsmart--ccnumber,.swform--billing .swformsmartgroup--ccinfo .swformfieldsetwrapper .swformfieldsmart--ccexpdate,.swform--billing .swformsmartgroup--ccinfo .swformfieldsetwrapper .swformfieldsmart--cccvc{flex:0 0 33.333%}.swformcostsummary,.swform--shipping .swformactions,.swformcostsummary,.swform--billing .swformactions{padding:0.750em 0}.swformcostsummary__left{text-align:left}.swformcostsummary__right{text-align:right}.swformcostsummary .swformcostsummary__title{font-size:1.17em;font-weight:bold;padding:0.750em;border-bottom:2px solid #000}.swformcostsummary table.swformcostsummary__costtable{border-collapse:collapse;width:100%}.swformcostsummary table.swformcostsummary__costtable tr.swformcostsummary__cost__itemtotal{background:rgba(34,36,38,0.15);font-weight:bold}.swformcostsummary table.swformcostsummary__costtable tr td{padding:0.750em;vertical-align:top}.swformcostsummary table.swformcostsummary__costtable tr td.swformcostsummary__costprice{text-align:right}.swform--review .swformcostsummary th{padding:10px}.swform--billing .swformsmartgroup--address--nostate .swformfieldsetwrapper .swformfieldsmart--city,.swform--shipping .swformsmartgroup--address--nostate .swformfieldsetwrapper .swformfieldsmart--city,.swform--billing .swformsmartgroup--address--nostate .swformfieldsetwrapper .swformfieldsmart--zip,.swform--shipping .swformsmartgroup--address--nostate .swformfieldsetwrapper .swformfieldsmart--zip{flex:0 0 50%}.swform--billing .swformsmartgroup .swformfieldsetwrapper--delivery .swformfieldsmart--city,.swform--shipping .swformsmartgroup .swformfieldsetwrapper--delivery .swformfieldsmart--city,.swform--billing .swformsmartgroup .swformfieldsetwrapper--delivery .swformfieldsmart--state,.swform--shipping .swformsmartgroup .swformfieldsetwrapper--delivery .swformfieldsmart--state{flex:0 0 50%}.swform--billing .swformsmartgroup .swformfieldsetwrapper--delivery .swformfieldsmart.swformfieldsmart--state,.swform--shipping .swformsmartgroup .swformfieldsetwrapper--delivery .swformfieldsmart.swformfieldsmart--state{padding-right:0px}.swform--shipping .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--deliveryzip,.swform--billing .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--deliveryzip{flex:0 0 100%;padding:0px}.swformactions-change{padding-bottom:0px}.swformactions-change .swformsubmit__btn{margin-bottom:0px}@media screen and (min-width: 768px){.swformcostsummary .swformcostsummary__title{text-align:left;width:50%;margin-left:50%}.swformcostsummary table.swformcostsummary__costtable{width:50%;margin-left:50%}.swform--checkout .swformcostsummary .swformcostsummary__title{text-align:left;width:100%;margin-left:0}.swform--checkout .swformcostsummary table.swformcostsummary__costtable{width:100%;margin-left:0}}@media screen and (max-width: 767px){.swcheckout__container #checkout-root .swcheckout__totalssection{font-size:12px}.swform .swcheckout__totalssection .swformactions .swformsubmit .swformsubmit__btn{font-size:1.5em}.swform--shipping .swformsmartgroup--ccinfo .swformfieldsetwrapper,.swform--billing .swformsmartgroup--ccinfo .swformfieldsetwrapper{flex-flow:row wrap}.swform--shipping .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--city,.swform--billing .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--city,.swform--billing .swformsmartgroup--thirds .swformfieldsetwrapper .swformfieldsmart--leftthird,.swform--shipping .swformsmartgroup--thirds .swformfieldsetwrapper .swformfieldsmart--leftthird,.swform--billing .swformsmartgroup--ccinfo .swformfieldsetwrapper .swformfieldsmart--ccnumber{flex:0 0 100%}.swform--shipping .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--state,.swform--shipping .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--zip,.swform--shipping .swformsmartgroup--thirds .swformfieldsetwrapper .swformfieldsmart--middlethird,.swform--shipping .swformsmartgroup--thirds .swformfieldsetwrapper .swformfieldsmart--rightthird,.swform--billing .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--state,.swform--billing .swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart--zip,.swform--billing .swformsmartgroup--thirds .swformfieldsetwrapper .swformfieldsmart--middlethird,.swform--billing .swformsmartgroup--thirds .swformfieldsetwrapper .swformfieldsmart--rightthird,.swform--billing .swformsmartgroup--ccinfo .swformfieldsetwrapper .swformfieldsmart--ccexpdate,.swform--billing .swformsmartgroup--ccinfo .swformfieldsetwrapper .swformfieldsmart--cccvc,.swform--billing .swformsmartgroup--address--nostate .swformfieldsetwrapper .swformfieldsmart--city,.swform--shipping .swformsmartgroup--address--nostate .swformfieldsetwrapper .swformfieldsmart--city,.swform--billing .swformsmartgroup--address--nostate .swformfieldsetwrapper .swformfieldsmart--zip,.swform--shipping .swformsmartgroup--address--nostate .swformfieldsetwrapper .swformfieldsmart--zip{flex:0 0 50%}.swform--shipping .swformsmartgroup.swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--deliveryzip,.swform--billing .swformsmartgroup.swformsmartgroup--address .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--deliveryzip{padding-left:0px}.swform--shipping .swformsmartgroup--address .swformfieldsetwrapper.swformfieldsetwrapper--delivery .swformfieldsmart.swformfieldsmart--state,.swform--billing .swformsmartgroup--address .swformfieldsetwrapper.swformfieldsetwrapper--delivery .swformfieldsmart.swformfieldsmart--state{flex:0 0 100%;padding-right:0px}.swform--shipping .swformactions .swformsubmit .swformsubmit__btn,.swform--billing .swformactions .swformsubmit .swformsubmit__btn{text-align:right}.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--zip,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--zip,.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--rightthird,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--rightthird,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfield--text.swformfieldsmart--cccvc{padding:0 0 0 0.750em}.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--city,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--city,.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--leftthird,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--leftthird,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfield--text.swformfieldsmart.swformfieldsmart--ccnumber{padding:0}.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--state,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--state,.swform--shipping .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--middlethird,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfieldsmart.swformfieldsmart--middlethird,.swform--billing .swformsmartgroup .swformfieldsetwrapper .swformfield--text.swformfieldsmart.swformfieldsmart--ccexpdate{padding:0 0.750em 0 0}.swform .swformactions .swformsubmit{text-align:right}}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--wrapper{position:relative}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter{margin-bottom:20px;font-size:10px}.CalendarEventsDetail__eventCalendarFront button.CalendarEventsDetail__AdvancedFilter--start--button{display:none}.CalendarEventsDetail__eventCalendarFront button.CalendarEventsDetail__AdvancedFilter--filterButton--clear{margin:0px;padding:6px 2px 0px 10px;line-height:22px;height:30px;font-size:14px;vertical-align:middle;display:flex;border:none;background-color:#f4f6fe;border-radius:15px;color:#2f6bf5;font-family:sans-serif}.CalendarEventsDetail__eventCalendarFront button.CalendarEventsDetail__AdvancedFilter--filterButton--clear svg{margin-left:5px;position:relative;top:-2px}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--absolute{position:absolute;width:100%;padding:20px;z-index:1000}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--filters{display:flex;justify-content:space-between}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--filter{background:#f4f6fe;color:#2f6bf5;padding:10px;border:none;margin:1em 0.5em 1em 0}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--filter svg{margin-left:5px}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--filter.CalendarEventsDetail__AdvancedFilter--filter--selected{background:#2f6bf5;color:#fff;border:none}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--search{display:flex}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--search .CalendarEventsDetail__AdvancedFilter--start--button{flex:2;background-color:#f4f6fe;border:none;margin-right:10px}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--search button.CalendarEventsDetail__AdvancedFilter--search--button{background-color:#f4f6fe;border:none;flex:0.25;border-top-right-radius:5px;border-bottom-right-radius:5px;flex:0.25}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--search button.CalendarEventsDetail__AdvancedFilter--clear--button{background-color:#f4f6fe;border:none;flex:0.25;padding:4px 0px 0px}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--search button.CalendarEventsDetail__AdvancedFilter--search--button.CalendarEventsDetail__AdvancedFilter--search--button--withTerm{flex:0.25}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--search button.CalendarEventsDetail__AdvancedFilter--search--button.CalendarEventsDetail__AdvancedFilter--search--button--focused{border:solid 1px #2f6bf5;border-left:none;background-color:#fff;border-left:none}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--search button.CalendarEventsDetail__AdvancedFilter--clear--button.CalendarEventsDetail__AdvancedFilter--clear--button--focused{border:solid 1px #2f6bf5;border-left:none;background-color:#fff;border-right:none;border-left:none;border-radius:0px}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--search--input{background-repeat:no-repeat;padding:0px 0 0 35px;height:50px;background-position-y:17px;background-position-x:8px;background-color:#f4f6fe;font-size:1.5em;border:none;flex:15;min-width:50px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0px;border-bottom-right-radius:0px}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--search--input:focus{outline:none;border:solid 1px #2f6bf5;border-right:none;background-color:#fff}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--search--input::placeholder{color:#b0b4d6}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--search--button svg path{stroke:#b0b4d6}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--actionButton{border:none;background:#2f6bf5;color:#fff;position:relative;height:36px;margin:1em 0px;flex-grow:1}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--actionButton:disabled{opacity:0.5}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--filterFooter{display:flex}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--cancelButton{background:none;color:#2f6bf5;border:1px solid #2f6bf5;margin-right:5px}.CalendarEventsDetail__eventCalendarFront .CalendarEventsDetail__AdvancedFilter--filter--map{padding:8px;max-height:43px}.CalendarEventsDetail__eventCalendarFront .CalendarEventSummary__box a{padding:12px;color:#000;display:block;text-decoration:none;height:100%}.CalendarEventsDetail__eventCalendarFront .CalendarEventSummary__box a:hover{padding:12px;color:#000;display:block;text-decoration:none;height:100%}.CalendarEventsDetail__eventCalendarFront .CalendarEventSummary__box h2{margin:0px;font-size:18px;color:#000}.CalendarEventsDetail__eventCalendarFront button.CalendarEventsDetail__MapView--eventDetails--leftArrow{font-size:16px;font-weight:normal;padding:5px 10px;color:#fff;border:none;background:#000;height:32px;padding:4px 10px 2px;margin-right:5px}.CalendarEventsDetail__eventCalendarFront button.CalendarEventsDetail__MapView--eventDetails--rightArrow{font-size:16px;font-weight:normal;padding:5px 10px;color:#fff;border:none;background:#000;height:32px;padding:4px 10px 2px;margin-left:5px}.CalendarEventsDetail__AdvancedFilter--header{display:flex;justify-content:space-between;margin:10px 0px}.CalendarEventsDetail__AdvancedFilter--header h2{margin:5px 0px;font-size:22px}.CalendarEventsDetail__AdvancedFilter--dateTypeSelector .CalendarEventsDetail__AdvancedFilter--filterButton{width:50%;border-radius:0px;border:solid 1px #e2e4f2;background-color:#fff;min-height:45px;border-top:none;border-left:none}.CalendarEventsDetail__AdvancedFilter--dateTypeSelector .CalendarEventsDetail__AdvancedFilter--filterButton:visited{width:50%;border-radius:0px;border:solid 1px #e2e4f2;background-color:#fff;min-height:45px;border-top:none;border-left:none}.CalendarEventsDetail__AdvancedFilter--dateTypeSelector .CalendarEventsDetail__AdvancedFilter--filterButton:nth-of-type(1){border-top:solid 1px #e2e4f2}.CalendarEventsDetail__AdvancedFilter--dateTypeSelector .CalendarEventsDetail__AdvancedFilter--filterButton:nth-of-type(2){border-top:solid 1px #e2e4f2}.CalendarEventsDetail__AdvancedFilter--dateTypeSelector .CalendarEventsDetail__AdvancedFilter--filterButton:nth-of-type(odd){border-left:solid 1px #e2e4f2}.CalendarEventsDetail__AdvancedFilter--dateTypeSelector .CalendarEventsDetail__AdvancedFilter--filterButton.CalendarEventsDetail__AdvancedFilter--filterButton--selected{border:none;background:#2f6bf5;color:#fff;position:relative}.CalendarEventsDetail__AdvancedFilter--dateTypeSelector .CalendarEventsDetail__AdvancedFilter--filterButton.CalendarEventsDetail__AdvancedFilter--filterButton--selected svg{position:absolute;right:15px;top:13px}.CalendarEventsDetail__AdvancedFilter--dateTypeSelector .CalendarEventsDetail__AdvancedFilter--filterButton.CalendarEventsDetail__AdvancedFilter--filterButton--selected:focus{outline:none}.CalendarEventsDetail__AdvancedFilter--dateTypeSelector h3{text-transform:uppercase;color:#6f7077;font-weight:bold;font-size:13px}.CalendarEventsDetail__AdvancedFilter--filterCalendar{text-align:center;min-height:295px}.CalendarEventsDetail__AdvancedFilter--filterCalendar .DayPicker{margin:10px auto 0px}.CalendarEventsDetail__AdvancedFilter--tagsSelector.swform .swformfield--checkbox{display:flex;flex-direction:row-reverse;align-items:center;min-height:45px;-webkit-appearance:none}.CalendarEventsDetail__AdvancedFilter--tagsSelector.swform .swformfield--checkbox .swformfieldwrapper{flex:1}.CalendarEventsDetail__AdvancedFilter--tagsSelector.swform .swformfield--checkbox .swformfield__label{flex:65;font-size:18px;font-weight:normal;margin:0px;cursor:pointer}.CalendarEventsDetail__AdvancedFilter--tag{margin-bottom:0px;border-left:solid 1px #e2e4f2;border-bottom:solid 1px #e2e4f2;border-right:solid 1px #e2e4f2;padding:0px 0px 0px 1em}.CalendarEventsDetail__AdvancedFilter--tag:first-of-type{border:solid 1px #e2e4f2}.CalendarEventsDetail__AdvancedFilter--tag.swformfield{margin-bottom:0px;border-left:solid 1px #e2e4f2;border-bottom:solid 1px #e2e4f2;border-right:solid 1px #e2e4f2;padding:0px 0px 0px 1em}.CalendarEventsDetail__AdvancedFilter--tag.swformfield:first-of-type{border:solid 1px #e2e4f2}.CalendarEventsDetail__AdvancedFilter--tag.swformfield .swformfield--checkbox .swformfieldwrapper{vertical-align:middle;align-items:center;padding:0.8em 0.8em 0 0}.swform .CalendarEventsDetail__AdvancedFilter--tag.swformfield .swformfield--checkbox .swformfieldwrapper .swformfield__control{display:none}.swform .CalendarEventsDetail__AdvancedFilter--tag.swformfield .swformfield--checkbox .swformfieldwrapper .swformfield__background{border:2px solid #bec1dc;border-radius:1px;height:17px;width:17px}.swform .CalendarEventsDetail__AdvancedFilter--tag--selected.swformfield .swformfield--checkbox .swformfieldwrapper .swformfield__background{border:2px solid #2f6bf5;background-color:#2f6bf5;background-image:url("https://prod.speakcdn.com/sitefiles/global/images/small-white-check.svg");background-repeat:no-repeat;background-position:center;border-radius:3px;height:17px;width:17px}h3.CalendarEventsDetail__AdvancedFilter--tagsCounter{text-transform:uppercase;font-size:13px;margin:5px 0px}.CalendarEventsDetail__AdvancedFilter--listHeader{border-bottom:1px solid #e2e4f2;display:flex;align-items:center;margin-top:23px}.CalendarEventsDetail__AdvancedFilter--listHeader h1{font-weight:bold;font-size:13px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#6f7077;display:flex;flex:1}.CalendarEventsDetail__AdvancedFilter--listSort{font-weight:bold;font-size:13px;line-height:15px;text-align:right;letter-spacing:1px;text-transform:uppercase;color:#2f6bf5;display:flex;align-items:center;position:relative}.CalendarEventsDetail__AdvancedFilter--listSort span{display:flex;align-items:center;margin-right:5px}.CalendarEventsDetail__AdvancedFilter--listSortDropDown{font-weight:bold;font-size:13px;line-height:15px;text-align:right;letter-spacing:1px;text-transform:uppercase;color:#2f6bf5;display:flex;align-items:center;cursor:pointer}.CalendarEventsDetail__AdvancedFilter--listSortDropDown svg{margin-left:5px}.CalendarEventsDetail__AdvancedFilter--listSortDropDown--opened svg{transform:rotate(180deg)}.CalendarEventsDetail__AdvancedFilter--listSortOptions{position:absolute;bottom:-81px;right:-2px;background:#fff;padding:15px;min-width:150px;z-index:1000}.CalendarEventsDetail__AdvancedFilter--listSortOption{cursor:pointer;line-height:24px;font-weight:normal}.CalendarEventsDetail__MapView--eventDetails--container>div{overflow:hidden;height:150px}.CalendarEventsDetail__MapView--eventDetails--container{position:absolute;bottom:0px;height:150px;width:calc(100% - 40px);background:#fff;margin:20px;border-radius:5px}.CalendarEventsDetail__MapView--eventDetails--container .CalendarEventsDetail__MapView--eventDetails--closeButton{position:absolute;top:7px;right:10px;border:none;background:transparent;width:10px;z-index:1001}.CalendarEventsDetail__MapView--eventDetails--container .CalendarEventSummary__date_time img{height:15px;width:15px}.CalendarEventsDetail__MapView--eventDetails--box{display:flex;overflow:hidden}.CalendarEventsDetail__MapView--eventDetails--box img{max-height:150px}.CalendarEventsDetail__MapView--noEvents{text-align:center;font-weight:bold;font-size:1.5em}.CalendarEventSummary__featuredImageBox{height:100%;flex:2}.CalendarEventSummary__box{height:100%;flex:3}.CalendarEventSummary__box a:hover{padding:12px;color:#000;display:block;text-decoration:none;height:100%}.CalendarEventsDetail__MapView--eventDetails--location{font-size:13px;opacity:0.5}.CalendarEventsDetails__MapView--numberMarker{width:35px;height:35px;border-radius:10px;background:#2f6bf5;border:2px solid #ffffff;box-sizing:border-box;color:#fff;display:flex;justify-content:center;align-content:center;padding:9px;cursor:pointer}.CalendarEventsDetails__MapView--mapMarker{cursor:pointer}.CalendarEventsDetail__MapView--eventDetails--footer{position:absolute;bottom:15px}.CalendarEventsDetail__MapView--eventDetails--top{position:absolute;top:-41px;right:0px;display:flex;padding:5px 0px}.CalendarEventsDetail__MapView--eventDetails--counter{font-size:16px;font-weight:normal;padding:5px 10px;color:#fff;border:none;background:#000}.CalendarEventsDetail__MapView--eventDetails--loader{text-align:center;display:flex;align-items:center;justify-content:center;height:100%}.CalendarEventsDetail__AdvancedFilter--wrapper--filled{background:#fff}@media screen and (min-width: 768px){.CalendarEventsDetail__EventList--WithMap{width:60%;margin-right:5%}.CalendarEventsDetail__AdvancedFilter--wrapper--WithMap{position:relative}.CalendarEventsDetail__AdvancedFilter--wrapper--WithMap .CalendarEventsDetail__MapWideContainer{position:absolute;top:0px;right:0px;width:35%}.CalendarEventsDetail__AdvancedFilter--wrapper--WithMap .CalendarEventsDetail__AdvancedFilter{width:60%;margin-right:5%}}.job-posting-details p{margin:0px 0px 10px;padding:0px;line-height:1.3em;font-size:1em}.job-posting-details li{margin:0px 0px 10px}

/*# sourceMappingURL=global.css.map */