ir-wishlist-button{--ir-font-weight-regular:var(--ir-font-weight-semibold)}.ir-product-cost{display:flex;flex-direction:column;gap:var(--ir-spacing-2)}.ir-bold-text{--ir-font-weight-regular:var(--ir-font-weight-bold)}.ir-warning-message{--ir-font-weight-regular:var(--ir-font-weight-medium)}.ir-font-t{--ir-font-size-xt:var(--ir-font-size-t);font-family:var(--ir-default-font-face);font-weight:var(--ir-font-weight-regular);font-size:var(--ir-font-size-t);line-height:var(--ir-font-line-height-t)}.ir-font-xt{font-family:var(--ir-default-font-face);font-weight:var(--ir-font-weight-regular);font-size:var(--ir-font-size-xt);line-height:var(--ir-font-line-height-xt)}.ir-link-to-tabs{--ir-secondary-50:var(--ir-primary-50);--ir-font-size-t:var(--ir-font-size-xt);--ir-font-weight-regular:var(--ir-font-weight-bold)}.ir-price{height:fit-content;min-height:0}.ir-chips{height:fit-content;min-height:0}.ir-price-container{display:grid;grid-template-columns:1fr 2fr;align-items:center}.ir-center-text{display:flex;justify-content:center}.ir-apply-padding-for-title{padding-bottom:var(--ir-spacing-1)}.ir-apply-padding-bottom{display:flex;flex-direction:column;gap:var(--ir-spacing-2);padding-bottom:var(--ir-spacing-4)}.ir-apply-padding-for-sold-out{padding:var(--ir-spacing-7) 0}.ir-early-bird-message{color:var(--ir-semantic-colors-urgent-50);font-family:var(--ir-default-font-face);font-weight:var(--ir-font-weight-medium);font-size:var(--ir-font-size-xt);line-height:var(--ir-font-line-height-xt)}#panelProductDescription{margin-bottom:12px;width:100%;float:left;background:url(/content/images/productdetails/bgproductdescription.png) no-repeat top left;background-color:#f0f0f3;border:1px solid #b2b3bf}#panelProductDescription h2{padding-bottom:4px;margin-bottom:6px;font-family:georgia,serif;font-style:italic;font-weight:normal;font-size:20px;color:#0b002b}#panelProductDescription hr{clear:both;float:none;width:95%;height:1px;margin:10px 0;border:none;background:#ddd;max-height:1px;background:url(/content/images/productdetails/gradient_hr.png) right}.ir-instructors{display:flex;flex-direction:column;gap:var(--ir-spacing-6)}.ir-instructor{padding-bottom:var(--ir-spacing-6)}.ir-apply-divider:not(:last-child){border-bottom:solid;border-width:var(--ir-small-border-width);border-radius:var(--ir-small-border-radius);border-color:var(--ir-neutral-00)}.ir-instructor-title{padding-bottom:var(--ir-spacing-3);--ir-font-size-xt:var(--ir-font-size-t);--ir-font-weight-regular:var(--ir-font-weight-bold)}.ir-speaker-image{padding-right:var(--ir-spacing-3);float:left;width:fit-content;--ir-image-object-fit:scale-down;--ir-image-custom-height:var(--ir-card-image-size);--ir-image-custom-width:var(--ir-card-image-size)}.ir-sponsors-images{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--ir-spacing-4);padding-bottom:var(--ir-spacing-6)}.ir-tablet .ir-sponsors-images{grid-template-columns:repeat(4,1fr)}.ir-mobile .ir-sponsors-images{grid-template-columns:repeat(2,1fr)}.ir-sponsor-image{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ir-spacing-2);font-family:var(--ir-default-font-face);font-weight:var(--ir-font-weight-regular);font-size:var(--ir-font-size-xxt);line-height:var(--ir-font-line-height-xxt);--ir-image-object-fit:scale-down;--ir-image-custom-height:var(--ir-card-image-size);--ir-image-custom-width:var(--ir-card-image-size)}.ir-sponsors{display:flex;flex-direction:column;gap:var(--ir-spacing-6)}.ir-sponsor{padding-bottom:var(--ir-spacing-6)}.ir-sponsor-info{scroll-margin-top:6rem}#special_offer_container{background-image:url(/content/images/search/special_offer_pow.png);background-repeat:no-repeat;background-position:right top;border:1px solid #e7e7e7;border-radius:5px;margin:10px 0 10px 0;padding:10px;background-color:#fff;box-shadow:2px 2px 2px #a8a8a8;min-height:75px;position:relative;min-width:100%}#special_offer_container:hover{box-shadow:0 0 2px #a8a8a8;margin-left:2px;margin-top:12px;margin-bottom:8px}#special_offer_container .inreach_special_offer_text{color:#fff;font-size:12px;font-weight:bold;text-align:center;width:40px;position:absolute;top:10px;right:15px}#special_offer_container .special_offer_link{font-style:normal !important;font-size:22px !important;color:#f00 !important;font-weight:bold;margin:5px 0 0 20px;text-decoration:none;line-height:32px !important;width:300px;display:block}.productImage{float:left;border:1px solid #b2b3bf}.viewDemo{float:left;clear:left;margin-top:1px}#productDetails{padding-left:20px;width:100%}#productDetails li{font-family:verdana,sans-serif;font-size:85%;color:#0b002b}#panelPurchaseOptions H2{margin:0;font-size:16px}.demoButton{background:url(/content/images/productdetails/buttonviewdemo.png) #f00;width:137px;height:33px;cursor:pointer;display:inline-block}.capacityMsg{background-image:url("/Content/images/productdetails/capacity_message.png");height:100px;width:199px;text-align:center;padding-top:55px;font-size:14px;font-weight:bold;text-shadow:0 0 10px #fff}.optionsPanel{width:253px;padding-right:10px}.detailsPanel{padding:0 10px 0 10px}#headerShoppingCart{display:block;height:31px;width:253px;text-indent:-1984px;color:#fff;background:url(/content/images/productdetails/headershoppingcart.png) no-repeat 0 0 #03c}#headerShoppingCartNoTitle{display:block;height:31px;width:253px;text-indent:-1984px;background:url(/content/images/productdetails/headershoppingcart_notitle.png) no-repeat 0 0 #03c}#shoppingCartContents a.addToCart:hover{background:url(/content/images/productdetails/buttonaddtocartover.gif) no-repeat 0 0}.DelLocationDisRegText{color:#f00 !important;display:block;font-family:verdana,sans-serif;font-size:small;padding-top:-5px}.seperatorShoppingCart{margin-bottom:10px;width:251px;height:2px;background-image:url(/content/images/productdetails/seperatorshoppingcart.gif)}#listOtherTypes{margin-bottom:12px}#listOtherTypes a{color:#00042b;font-size:80%;font-weight:bold;padding-left:12px;background:url(/content/images/productdetails/bulletothertypes.png) no-repeat 0 2px}#listOtherTypes a:link,#listOtherTypes a:visited{color:#00042b;text-decoration:none}#listOtherTypes a:hover,#listOtherTypes a:active{color:#00042b;text-decoration:underline}#headerRelatedItems{display:block;margin-bottom:5px;height:25px;width:253px;text-indent:-1984px;background:url(/content/images/productdetails/headerrelateditems.gif) no-repeat 0 0}#relatedItems li{border-top:solid 1px #b2b3bf;background:url(/content/images/productdetails/bgrelateditem.gif) repeat-x left bottom}#relatedItems li a{display:block;padding:8px 10px 8px 18px;font-size:90%;color:#00042b;font-family:verdana,sans-serif;font-style:italic;background:url(/content/images/productdetails/bulletrelateditems.png) no-repeat 6px 12px}#relatedItems a:link,#relatedItems a:visited{color:#00042b;text-decoration:none}#relatedItems a:hover,#relatedItems a:active{color:#00042b;text-decoration:underline}div.st_horizontal{border-top:1px solid #b2b3bf;position:relative;float:left;clear:both;width:100%;color:#00042b}div.st_horizontal a.st_prev,div.st_horizontal a.st_next{position:absolute;top:0;z-index:110;display:none;height:38px;width:39px;border:1px solid #d4d4d4;background:#fff url(/Scripts/slidingtabs/img/btn_arrows.gif) no-repeat}div.st_horizontal a.st_prev{left:0;background-position:13px 13px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px}div.st_horizontal a.st_prev:hover{background-position:-50px 13px;background-color:#f5f5f5}div.st_horizontal a.st_next{right:0;background-position:14px -14px;border-top-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}div.st_horizontal a.st_next:hover{background-position:-49px -14px;background-color:#f5f5f5}div.st_horizontal a.st_prev.st_btn_disabled,div.st_horizontal a.st_next.st_btn_disabled{cursor:default;background-color:#f7f7f7}div.st_horizontal a.st_prev.st_btn_disabled{background-position:-113px 13px}div.st_horizontal a.st_next.st_btn_disabled{background-position:-112px -14px}div.st_horizontal div.st_tabs_container{background:url(/content/images/productdetails/bgtabscontainer.png) repeat-x;background-color:#0c9;position:relative;z-index:100;width:100% !important;height:34px;overflow:hidden}div.st_horizontal div.st_slide_container{position:relative !important;border-left:1px solid #b2b3bf}div.st_horizontal ul.st_tabs{width:100%;height:34px;margin:0;padding:0;list-style:none}div.st_horizontal ul.st_tabs li{float:left}div.st_horizontal ul.st_tabs li a{display:block;margin:0;padding:8px 16px;font-size:12px;line-height:18px;color:#fff;font-weight:bold;text-decoration:none}div.st_horizontal ul.st_tabs a{background:url(/content/images/productdetails/bgtabinactive.png) no-repeat top right}div.st_horizontal ul.st_tabs a:hover{color:#fff}div.st_horizontal ul.st_tabs a.st_tab_active{color:#00042b;background:url(/content/images/productdetails/bgtabactive.png) no-repeat top right}div.st_horizontal div.st_view_container{background-color:#fff;position:relative;z-index:5;min-height:278px;border:1px solid #b2b3bf;border-top:0;overflow:hidden}div.st_horizontal div.st_view{position:relative;height:100%;margin:10px}div.st_horizontal div.st_tab_view{width:100%;margin-bottom:30px}div.st_horizontal div.st_view h2{font-family:georgia,serif;font-style:italic;font-size:16px;color:#00042b;margin:0 0 16px;padding:0}div.st_horizontal div.st_view p{margin:14px 0 0;padding:0}div.st_horizontal div.st_view blockquote{float:left;width:315px;margin:18px 14px 0 0;padding:0 0 0 14px;border-left:2px solid #b2b3bf;font:italic 17px/21px Georgia,"Times New Roman",Times,serif;color:#a8a8a8}div.st_horizontal div.st_view blockquote p{margin:0}div.st_horizontal.align_bottom a.st_prev,div.st_horizontal.align_bottom a.st_next{border-bottom:1px solid #b2b3bf}div.st_horizontal.align_bottom a.st_prev{border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}div.st_horizontal.align_bottom a.st_next{border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}div.st_horizontal.align_bottom div.st_tabs_container{position:absolute;bottom:-39px;left:0;margin-bottom:0}div.st_horizontal.align_bottom ul.st_tabs a.st_tab_active{border-top-color:#fff;border-bottom-color:#d4d4d4}.alsoAvailableAs{background:url(/content/images/productdetails/alsoAvailableAs_bg.png) repeat-x #0c76bf;height:39px;border-bottom:1px solid #999;color:#fff;line-height:39px;font-size:14px}#alsoAvailableAsTabs{width:251px;background:url(/content/images/productdetails/alsoAvailableAs_tabs.png) no-repeat center center #06c;cursor:pointer;padding:20px 0 10px 0;border-bottom:1px solid #ccc;border-top:1px solid #999;color:#000;display:block;font-family:verdana,sans-serif;font-size:90%;font-weight:bold}#alsoAvailableAsTabs:hover{color:#06f}#alsoAvailableAsTabs .alsoAvailableAs_datetime{font-size:12px;margin-bottom:5px;text-align:left;padding-left:13px;width:90%}#alsoAvailableAsTabs .alsoAvailableAs_locations{font-size:12px;margin-bottom:5px;text-align:left;padding-left:13px;width:90%;color:#369;font-weight:bold;font-style:italic}.inreach_details_user_rating_box{display:block;list-style:none;padding-left:5px;padding-right:5px;width:125px;margin-top:5px;margin-bottom:5px}.inreach_details_user_rating_count{margin:0;width:auto;float:right;overflow:hidden;font-size:14px;margin-left:5px;margin-top:-1px}.inreach_details_user_rating_link{font-size:14px;padding-left:5px;margin-bottom:10px}#inreach_details_speaker .speaker_date{font-size:14px;font-weight:bold;margin:15px 0 10px 0;background-color:#ccc;padding:5px}#inreach_details_sessions .session_date{font-size:14px;font-weight:bold;margin:15px 0 10px 0;background-color:#ccc;padding:5px}#inreach_details_sessions .session_title{font-size:14px;font-weight:bold;margin-top:7px;padding-left:15px}#inreach_details_sessions .session_speaker{font-style:italic;font-size:12px;padding-left:15px}#inreach_details_sessions .session_shortdesc{font-size:12px !important;margin-top:7px;padding-left:15px}#inreach_details_sessions .session_category_title{font-size:12px;margin-top:7px;padding-left:15px}#inreach_details_prices .inreach_details_prices_er_text{font-size:13px}#inreach_details_prices table{width:100%;border-spacing:1px;margin-top:10px;border:1px solid #999;border-radius:5px;box-shadow:0 0 10px #888}#inreach_details_prices th{text-align:left;background-color:#646464;color:#fff;padding:5px;font-size:13px}#inreach_details_prices th:nth-child(2),#inreach_details_prices th:nth-child(3){word-wrap:normal;white-space:nowrap}#inreach_details_prices th:first-child{border-top-left-radius:5px}#inreach_details_prices th:last-child{border-top-right-radius:5px}#inreach_details_prices td{padding:5px;font-size:13px}#inreach_details_prices tr:nth-child(even){background-color:#f2f2f2}#inreach_details_prices tr:nth-child(odd){background-color:#ccc}#inreach_details_similarItems_container{margin-bottom:12px;width:100%;float:left;background:url(/content/images/productdetails/bgproductdescription.png) no-repeat top left;background-color:#fff;border:1px solid #b2b3bf}#inreach_details_similarItems_container .inreach_details_similarItems_titlebar{background:url(/content/images/productdetails/bgtabscontainer.png) repeat-x;background-color:#830010;height:34px;padding-left:16px;font-size:12px;line-height:34px;color:#fff;font-weight:bold;text-decoration:none}#inreach_details_similarItems_container .inreach_details_similarItems_titlebar h2{font-size:12px;color:#fff;font-weight:bold}#inreach_details_similarItems_container .inreach_details_similarItems_content{padding:10px}#inreach_details_similarItems_container .inreach_details_similarItems_item{box-shadow:inset 0 0 2px #666;height:180px;background-color:#f0f0f3;text-align:center;cursor:pointer}#inreach_details_similarItems_container .inreach_details_similarItems_item:hover{box-shadow:inset 0 0 8px #666}#inreach_details_similarItems_container .inreach_details_similarItems_item_content{margin:5px 5px;overflow:hidden;color:#333;height:53px;line-height:13px}#inreach_details_similarItems_container .inreach_details_similarItems_screenshot{margin:5px auto;display:inline-block;text-align:center}.inreach_details_similarItems_screenshot img{max-height:100px}#inreach_details_similarItems_container{margin-bottom:12px;width:100%;float:left;background:url(/content/images/productdetails/bgproductdescription.png) no-repeat top left;background-color:#fff;border:1px solid #b2b3bf}.floated{float:left;width:200px;height:160px}.sponsorship_detail_image{border-style:solid;border-width:1px;height:150px;width:180px}.sponsorship_ad_image{border-style:solid;border-width:1px;height:150px;width:180px;line-height:0}.inreachRegisterNow{background:url(/content/images/productdetails/register_now_btn.png) repeat-x;height:40px;color:#fff;font-size:20px;font-weight:bold;text-shadow:0 0 5px #999;line-height:40px;cursor:pointer}.inreachRegistrationAlreadyExists{background:url(/content/images/productdetails/already_registered_btn.png) repeat-x;height:40px;color:#89898b;font-size:20px;font-weight:bold;text-shadow:2px 0 5px #fff;line-height:40px;display:none}#inreach_locations_selection{background:#f0f0f3;z-index:1001;display:none;width:500px}#inreach_locations_selection p{font-weight:bold;margin-bottom:10px}#inreach_locations_selection td{padding-bottom:10px;font-size:12px;color:#000}#inreachCloseBtn{background:url(/content/images/productdetails/close_x_btn.png) no-repeat;float:right;display:inline-block;width:16px;height:16px;cursor:pointer}#inreachContinueBtn{background:url(/content/images/productdetails/continue_btn.png) no-repeat;width:150px;height:40px;float:right;display:inline-block;cursor:pointer;margin-top:5px}#inreach_locations_error_msg{font-size:11px;font-weight:bold;color:#f00;margin:5px 0 10px 10px;display:none}#inreach_BypassCartErrorMsg{font-size:12px;font-weight:bold;color:#000;margin:10px;display:none}#inreach_Bypass_Cart_AddingRegMsg{background:#f0f0f3;z-index:1001;display:none;text-align:center;z-index:500;font-size:16px}#inreach_Bypass_Cart_AddingRegMsg .inreach_Bypass_Cart_AddingRegMsg_text{margin-top:29px}#inreach_RedirectToLogin{font-size:12px;font-weight:bold;margin:10px;display:none}#inreach_RedirectToLogin .inreach_gray_btn{background:url(/content/images/productdetails/gray_btn.png) no-repeat;width:140px;height:40px;display:inline-block;cursor:pointer;color:#89898b;font-size:20px;font-weight:bold;text-shadow:2px 0 5px #fff;line-height:40px;text-align:center;margin-top:20px;margin-right:10px;float:right}#inreach_RedirectToLogin .login_btn:hover,#inreach_RedirectToLogin .cancel_btn:hover{box-shadow:0 0 5px #666}#inreach_AccountOrShoppingMsg{background:#f0f0f3;z-index:1001;display:none;width:500px;text-align:center;padding-top:30px;z-index:500}#inreach_AccountOrShoppingMsg .inreach_gray_btn{background:url(/content/images/productdetails/gray_btn.png) no-repeat;width:140px;height:40px;display:inline-block;cursor:pointer;color:#89898b;font-size:20px;font-weight:bold;text-shadow:2px 0 5px #fff;line-height:40px;text-align:center}#YesBtn:hover,#NoBtn:hover{box-shadow:0 0 5px #666}.ui-dialog{z-index:500}.link-is-disabled{pointer-events:none}#currencyAccordion{background-color:#7298c6;margin-bottom:10px}#currencyAccordion h3{font-size:15px;font-weight:bold}#currencyAccordion table{line-height:20px;font-size:12px;width:100%;font-family:Arial,Helvetica,sans-serif;color:#000}#currencyAccordion input[type="text"],#currencyAccordion select{width:96%;text-align:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#currencyAccordion div{background:#e4e4e4}.ir-mobile ir-page-content-layout>*,.ir-tablet ir-page-content-layout>*{width:100%;box-sizing:border-box;padding-left:var(--ir-spacing-6);padding-right:var(--ir-spacing-6)}div[slot="content-header"]{padding-left:0;padding-right:0;padding-bottom:0}div.ir-similar-products-container ir-text{color:var(--ir-neutral-70);padding:var(--ir-spacing-5) 0;font-size:var(--ir-font-size-s);font-weight:var(--ir-font-weight-bold);line-height:var(--ir-font-line-height-s)}ir-multi-slide-carousel{--ir-card-height:300px}ir-multi-slide-carousel ir-multi-slide ir-card{margin:0 var(--ir-spacing-3);--ir-secondary-50:var(--ir-primary-30);--ir-custom-line-clamp:4;width:100%}ir-multi-slide-carousel ir-multi-slide ir-card ir-link{width:100%;--ir-font-size-t:var(--ir-font-size-xt);--ir-font-line-height-t:var(--ir-font-line-height-t)}ir-multi-slide-carousel ir-multi-slide ir-card ir-image{--ir-image-aspect-ratio:1;height:auto}ir-multi-slide-carousel ir-multi-slide ir-card .ir-card-label{font-weight:var(--ir-font-weight-semibold);padding:var(--ir-spacing-2) 0}.ir-disabled-registration{font-size:var(--ir-font-size-t);line-height:var(--ir-font-line-height-t);font-weight:var(--ir-font-weight-semibold);padding:var(--ir-spacing-4) 0}.ir-tab-content{display:grid;grid-template-columns:1fr;gap:var(--ir-spacing-7);border-bottom:var(--ir-small-border-width) solid var(--ir-neutral-00);padding:var(--ir-spacing-6) 0}.ir-desktop .ir-tab-content{grid-template-columns:30% 1fr}.ir-tab-content:first-of-type{padding-top:0}.ir-tab-content:last-of-type{border-bottom:0}.ir-tab-content .ir-left-container{width:100%;display:flex;flex-direction:column;gap:var(--ir-spacing-6);text-align:left}.ir-tab-content .ir-left-container .ir-date-text{font-size:var(--ir-font-size-t);line-height:var(--ir-font-line-height-t);font-weight:var(--ir-font-weight-semibold)}.ir-tab-content .ir-left-container ir-text{height:auto}.ir-tab-content .ir-left-container .ir-early-bird{display:flex;width:100%}.ir-tab-content .ir-left-container .ir-early-bird ir-text:first-child{font-weight:var(--ir-font-weight-semibold)}.ir-tab-content .ir-left-container .ir-location-name{font-size:var(--ir-font-size-t);line-height:var(--ir-font-line-height-t);font-weight:var(--ir-font-weight-semibold)}.ir-tab-content .ir-left-container .ir-location-url{font-size:var(--ir-font-size-xt);line-height:var(--ir-font-line-height-xt)}.ir-tab-content .ir-left-container .ir-location-url ir-link{width:100%;line-break:anywhere;--ir-font-size-t:var(--ir-font-size-xt);--ir-font-line-height-t:var(--ir-font-line-height-xt)}.ir-tab-content .ir-notes-container{width:100%;overflow-y:auto;display:flex;justify-content:center}.inreach_passport_eligible_text{color:#f00;font-weight:bold}