@import url(//fonts.googleapis.com/css?family=Lexend+Deca:400);@import url("//fonts.googleapis.com/css?family=Gloria+Hallelujah&display=swap");.Hidden{display:none}body{padding:0;margin:0;font-family:"Lexend Deca";background-color:white;color:#414141;font-size:12px}table{font-family:"Lexend Deca";background-color:transparent;color:#414141;font-size:12px;border-collapse:collapse;border-spacing:0}table th{background-color:#414141;color:white;font-size:12px;font-weight:bold;text-align:left}table td{text-align:left;vertical-align:top}input{font-family:"Lexend Deca";color:#414141;font-size:12px;border-left:1px solid white;border-top:1px solid white;border-right:1px solid #414141;border-bottom:1px solid #414141}textarea{font-family:"Lexend Deca";color:#414141;font-size:12px}select{color:#414141;font-size:12px}pre{border:1px solid #333;background-color:#f2f2f2}h1 h2 h3 h4{color:#414141;font-family:"Lexend Deca"}h1{font-size:22px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}form{margin:0;padding:0}#AJAXLoading{z-Index:50000;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);color:#ce6000;display:none}.ErrorDisplay{font-family:"Lexend Deca";font-size:12px;color:red}.UIModalIcon{float:left;margin:0 12px 0 0}.ModalBoxes{display:none}#HeaderBanner{width:100%;background-color:#f1ece8;height:137px;text-align:center;border-bottom:3px solid #414141;margin-bottom:20px}#HeaderBanner #HeaderTopRow{height:33px;width:100%;border-bottom:2px solid #cac6c3;text-align:left}#HeaderBanner #HeaderTopRow #HeaderTopRowContents{margin:0 auto;padding-top:6px;width:980px;font-size:14px;color:#000}#HeaderBanner #HeaderTopRow #HeaderTopRowContents #HeaderTopRowDisplayBlock{float:right}#HeaderBanner #HeaderTopRow #HeaderTopRowContents #HeaderTopRowDisplayBlock #HeaderWelcome{float:left;padding-right:12px}#HeaderBanner #HeaderTopRow #HeaderTopRowContents #HeaderTopRowDisplayBlock #HeaderCurrency{border-left:1px solid #cecece;float:left;padding:0 12px}#HeaderBanner #HeaderTopRow #HeaderTopRowContents #HeaderTopRowDisplayBlock #HeaderCurrency a{color:#000;text-decoration:none}#HeaderBanner #HeaderTopRow #HeaderTopRowContents #HeaderTopRowDisplayBlock #HeaderMyAccount{border-left:1px solid #cecece;float:left;padding:0 12px}#HeaderBanner #HeaderTopRow #HeaderTopRowContents #HeaderTopRowDisplayBlock #HeaderMyAccount a{color:#000;text-decoration:none}#HeaderBanner #HeaderTopRow #HeaderTopRowContents #HeaderTopRowDisplayBlock #HeaderBlog{border-left:1px solid #cecece;float:left;padding:0 12px}#HeaderBanner #HeaderTopRow #HeaderTopRowContents #HeaderTopRowDisplayBlock #HeaderBlog a{color:#000;text-decoration:none}#HeaderBanner #HeaderTopRow #HeaderTopRowContents #HeaderTopRowDisplayBlock #HeaderReviews{border-left:1px solid #cecece;float:left;padding:0 12px}#HeaderBanner #HeaderTopRow #HeaderTopRowContents #HeaderTopRowDisplayBlock #HeaderReviews a{color:#000;text-decoration:none}#HeaderBanner #HeaderTopRow #HeaderTopRowContents #HeaderTopRowDisplayBlock #HeaderContactUs{border-left:1px solid #cecece;float:left;padding:0 12px}#HeaderBanner #HeaderTopRow #HeaderTopRowContents #HeaderTopRowDisplayBlock #HeaderContactUs a{color:#000;text-decoration:none}#HeaderBanner #HeaderTopRow #HeaderTopRowContents #HeaderTopRowDisplayBlock #HeaderTelephone{border-left:1px solid #cecece;float:left;padding:0 12px}#HeaderBanner #HeaderTopRow #HeaderTopRowContents #HeaderTopRowDisplayBlock #HeaderTelephone a{color:#000;text-decoration:none}#HeaderBanner #HeaderTopRow #HeaderTopRowContents #HeaderTopRowDisplayBlock #HeaderTelephone #HeaderTelephoneButton{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#HeaderBanner .OverallRating{z-index:10000;position:absolute;right:5px;padding:0;width:150px;margin:0 auto;background-color:#f2f2f2;border:1px solid #a2a2a2;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}#HeaderBanner .OverallRating p{text-align:center;margin:8px 0;padding:0}#HeaderBanner .OverallRating p a{color:#6e6e6e;text-decoration:none}#HeaderBanner .OverallRating .StarRating{margin:0 0 0 40px;padding:0;height:16px}#HeaderBanner .OverallRating .TextRating{margin:10px 0;text-align:center;padding:0;font-size:9px}#HeaderBanner .OverallRating .TextRating a{color:#6e6e6e;text-decoration:none}#HeaderBanner .OverallRating .TextRating .Rating{font-size:11px}#HeaderBanner .OverallRating .TextRating .Num{font-size:11px}@media only screen and (max-width:1280px){#HeaderBanner .OverallRating{right:auto;left:5px;top:4px;width:350px;height:24px}#HeaderBanner .OverallRating p{display:inline;left:-12px;top:4px;position:relative;text-align:left;margin:0}#HeaderBanner .OverallRating .StarRating{margin:0;display:inline}#HeaderBanner .OverallRating .StarRating .Stars{margin:3px 0 0 8px}#HeaderBanner .OverallRating .TextRating{display:inline;position:relative;top:3px;text-align:left;margin:0}}#HeaderBanner #HeaderBottomRow{width:100%;text-align:left}#HeaderBanner #HeaderBottomRow #HeaderBottomRowContents{margin:0 auto;padding-top:10px;width:980px}#HeaderBanner #HeaderBottomRow #HeaderBottomRowContents #HeaderAngel{position:absolute;z-index:900}#HeaderBanner #HeaderBottomRow #HeaderBottomRowContents #HeaderAngel img{position:relative;left:-100px;top:-10px}#HeaderBanner #HeaderBottomRow #HeaderBottomRowContents #HeaderLogo{position:absolute;z-index:10001;width:220px;height:98px}#HeaderBanner #HeaderBottomRow #HeaderBottomRowContents #HeaderLogo img{border:0;position:relative;top:8px;left:8px}#HeaderBanner #HeaderBottomRow #HeaderBottomRowContents #NoCodeNoFuss{position:absolute;z-index:1000}#HeaderBanner #HeaderBottomRow #HeaderBottomRowContents #NoCodeNoFuss img{position:relative;left:627px;top:0}#HeaderBanner #HeaderCartBack{width:202px;height:115px;background-image:url(/Images/en/CatholicFaith/Header/Cart.png);background-repeat:repeat-y}#HeaderBanner .Empty{background-color:#c0c0c0 !important}#HeaderBanner #HeaderCart{position:fixed;z-index:10000;font-size:14px;font-family:"Lexend Deca";color:#fff;width:202px;height:0;text-align:center}#HeaderBanner #HeaderCart #HeaderCartCheckout{position:relative;top:20px;left:835px;width:130px}@media(max-width:960px){#HeaderBanner #HeaderCart #HeaderCartCheckout{left:132px}}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartIcon{position:relative;top:1px;left:1px}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartDisplayAmount{padding-left:10px;padding-right:10px}#HeaderBanner #HeaderCart #HeaderCartCheckout>div{background-color:#6d9528;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:3px;color:#fff}#HeaderBanner #HeaderCart #HeaderCartCheckout>div .ArrowDown{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;font-size:0;line-height:0}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer{display:none;z-index:9999;background-color:transparent;text-align:left}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #CartContents{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:280px;position:relative;top:4px;background-color:#fff;border:1px solid #a8a8a8}@media(max-width:1220px){#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #CartContents{left:-150px}}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #CartContents #FlyoutTitle{font-family:"Lexend Deca";font-weight:bold;font-size:14px;color:#000;padding:8px 0 8px 10px;border-bottom:1px solid #cdcdcd}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #CartContents #FlyoutItems{max-height:350px;overflow:auto;-webkit-overflow-scrolling:touch}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #CartContents #FlyoutItems .Item{clear:both;padding:10px 10px}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #CartContents #FlyoutItems .PhotoBlock{float:left;min-width:110px}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #CartContents #FlyoutItems .PhotoDisplay{float:left;margin:0;padding:0}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #CartContents #FlyoutItems .Remove{float:left;margin:0 0 0 5px;padding:0}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #CartContents #FlyoutItems .Remove img{position:relative;left:-20px}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #CartContents #FlyoutItems .Title a{color:#3d3d3d;font-size:14px;font-family:"Lexend Deca"}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #CartContents #FlyoutItems .Price{display:block;color:#ed7100;font-size:12px;margin:4px 0 0 0}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #CartContents #FlyoutItems .Price .EditEngraving{display:block}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #TotalBar{height:80px;border-top:1px solid #cdcdcd;margin-top:6px}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #TotalBar #TotalLabel{float:left;font-family:"Lexend Deca";font-size:12px;font-weight:bold;color:#000;margin:20px 10px 0 20px;padding:0}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #TotalBar #TotalAmount{display:block;font-family:"Lexend Deca";font-size:18px;font-weight:bold;color:#ed7100;margin:2px 0 0 0;padding:0}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #TotalBar #FlyoutCheckoutContainer{float:right;margin:24px 20px 0 0}#HeaderBanner #HeaderCart #HeaderCartCheckout #CartContentsContainer #TotalBar #FlyoutCheckout{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#HeaderBanner #FlyoutCheckout.ui-state-default,#HeaderBanner #FlyoutCheckout.ui-widget-content #FlyoutCheckout.ui-state-default,#HeaderBanner #FlyoutCheckout.ui-widget-header #FlyoutCheckout.ui-state-default{background:#ed7100;font-family:"Lexend Deca",Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;width:110px;color:white;border:0}#HeaderBanner #FlyoutCheckout.ui-state-hover,#HeaderBanner #FlyoutCheckout.ui-widget-content #FlyoutCheckout.ui-state-hover,#HeaderBanner #FlyoutCheckout.ui-widget-header #FlyoutCheckout.ui-state-hover,#HeaderBanner #FlyoutCheckout.ui-state-focus,#HeaderBanner #FlyoutCheckout.ui-widget-content #FlyoutCheckout.ui-state-focus,#HeaderBanner #FlyoutCheckout.ui-widget-header #FlyoutCheckout.ui-state-focus{background:#fde9c6;font-weight:bold;color:#000}#HeaderBanner #HeaderTelephoneButton.ui-state-default,#HeaderBanner #HeaderTelephoneButton.ui-widget-content #HeaderTelephoneButton.ui-state-default,#HeaderBanner #HeaderTelephoneButton.ui-widget-header #HeaderTelephoneButton.ui-state-default{background:#ed7100;font-family:"Lexend Deca",Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;width:110px;color:white;border:0}#HeaderBanner #HeaderTelephoneButton.ui-state-hover,#HeaderBanner #HeaderTelephoneButton.ui-widget-content #HeaderTelephoneButton.ui-state-hover,#HeaderBanner #HeaderTelephoneButton.ui-widget-header #HeaderTelephoneButton.ui-state-hover,#HeaderBanner #HeaderTelephoneButton.ui-state-focus,#HeaderBanner #HeaderTelephoneButton.ui-widget-content #HeaderTelephoneButton.ui-state-focus,#HeaderBanner #HeaderTelephoneButton.ui-widget-header #HeaderTelephoneButton.ui-state-focus{background:#fde9c6;font-weight:bold;color:#000}#HeaderBanner .EditEngraving.ui-state-default,#HeaderBanner .EditEngraving.ui-widget-content .EditEngraving.ui-state-default,#HeaderBanner .EditEngraving.ui-widget-header .EditEngraving.ui-state-default{background:#c2a875;font-family:"Lexend Deca",Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;width:120px;color:white}#HeaderBanner .EditEngraving.ui-state-hover,#HeaderBanner .EditEngraving.ui-widget-content .EditEngraving.ui-state-hover,#HeaderBanner .EditEngraving.ui-widget-header .EditEngraving.ui-state-hover,#HeaderBanner .EditEngraving.ui-state-focus,#HeaderBanner .EditEngraving.ui-widget-content .EditEngraving.ui-state-focus,#HeaderBanner .EditEngraving.ui-widget-header .EditEngraving.ui-state-focus{background:#fde9c6;font-weight:bold;color:#000}#HeaderBanner #TopSearchFormDiv{position:absolute;z-index:1001}#HeaderBanner #TopSearchFormDiv form{padding:0;margin:0;position:relative;top:20px;left:270px;border:0;border-spacing:0;border-collapse:collapse}#HeaderBanner #TopSearchFormDiv form td{padding:0}#HeaderBanner #TopSearchFormDiv form #TopSearchFormString{font-family:Arial,sans-serif;font-size:12px;color:#5a5a5a;width:220px;background-color:white;height:25px;padding:6px 5px 4px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #afafaf}#HeaderBanner #TopSearchFormDiv form #TopSearchFormString input::-webkit-input-placeholder{color:#5a5a5a}#HeaderBanner #TopSearchFormDiv form #TopSearchFormString input:-moz-placeholder{color:#5a5a5a}#HeaderBanner #TopSearchFormDiv form #TopSearchFormString input::-moz-placeholder{color:#5a5a5a}#HeaderBanner #TopSearchFormDiv form #TopSearchFormString input:-ms-input-placeholder{color:#5a5a5a}#HeaderBanner #TopSearchFormDiv form #TopSearchSubmit{background:#ed7100;color:white;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:3px 5px;margin-left:2px;height:35px;width:68px}#HeaderBanner #TopSearchFormDiv form #TopSearchSubmit:hover{background:#e79511}.ui-effects-transfer{border:2px solid #6d9528}.SideFlank{background-color:#fff;background-repeat:repeat-y}.MainArea{background-color:#fff;margin:auto;width:970px}#MainDisplayAreaHome{float:left;margin:0 0 0 30px;font-size:12px;width:700px}#MainDisplayAreaHome table a{text-decoration:none}#MainDisplayAreaSub{float:left;margin:0 0 0 30px;font-size:12px;width:700px}#MainDisplayAreaSub table a{text-decoration:none}#RightPanel{background-color:#414141;color:#fff}.RightPanelFeatured{border:1px solid #ccc;padding:5px;clear:both;width:170px;height:80px;margin-bottom:10px;-webkit-border-top-left-radius:12px;-moz-border-radius-topleft:12px;border-top-left-radius:12px;-webkit-border-bottom-right-radius:12px;-moz-border-radius-bottomright:12px;border-bottom-right-radius:12px}.RightPanelFeatured a{cursor:pointer;text-decoration:none !important;font-weight:normal !important}.PopularText{font-size:11px;color:#882d04;text-align:left;margin:2px 4px 2px 2px}.PopularPrice{font-family:"Lexend Deca";font-size:"Lexend Deca"-2px;color:black;text-align:left;font-weight:bold;margin:2px 4px 2px 2px}.SmallText{font-size:9px}.SmallUIButton{font-size:9px !important}.HorizBar{border-top:4px solid #a9874c;border-bottom:4px solid #a9874c;height:20px;line-height:20px;width:100%;background-color:#414141}#Footer{background-color:#414141;color:#fff;font-size:12px}#Footer a{color:#414141}#FooterContact{font-size:12px;text-align:left;margin:20px 0 0 70px}.Footer-Menu{color:#ababab;line-height:20px;padding-bottom:6px}.Footer-Menu a{font-family:"Lexend Deca";color:#ababab !important;font-size:14px;text-decoration:none;font-weight:normal}.Footer-Menu a:hover{color:#fff !important;text-decoration:none}.btnImage{cursor:pointer;cursor:hand}.menusub{font-family:Microsoft Sans Serif,MS Sans Serif,Arial,Helvetica,Sans-Serif,Sans;font-size:10px;background-color:#2e4e77;color:black;visibility:hidden;border:black;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;padding-left:10px;padding-right:10px;cursor:pointer;cursor:hand}.bottomline{font-family:Microsoft Sans Serif,MS Sans Serif,Arial,Helvetica,Sans-Serif,Sans;font-size:9px;color:#24166b}.bottomline a{font-family:Microsoft Sans Serif,MS Sans Serif,Arial,Helvetica,Sans-Serif,Sans;color:#24166b;font-size:9px;text-decoration:none;font-weight:normal}.itemtable,.ItemNonTable,#CheckoutCartPage #ChkOutAmountToPay,#PaymentAddress #InfoMain #BillTo #ContactInfo,#PaymentShipTo #InfoMain #BillTo #ContactInfo,#PaymentOptions #InfoMain #BillTo #ContactInfo,#PaymentAddress #InfoMain #BillTo #BillToMain,#PaymentShipTo #InfoMain #BillTo #BillToMain,#PaymentOptions #InfoMain #BillTo #BillToMain,#PaymentAddress #InfoMain #BillTo #ShippingTo,#PaymentShipTo #InfoMain #BillTo #ShippingTo,#PaymentOptions #InfoMain #BillTo #ShippingTo,#PaymentAddress #InfoMain #BillTo #Account,#PaymentShipTo #InfoMain #BillTo #Account,#PaymentOptions #InfoMain #BillTo #Account,#PaymentReview #YourOrder,#PaymentReview #OrderTotal,#PaymentReview #Purchases,#PaymentReview #Payment,#PaymentReview #International,#ItemPage #ProductDetailMain #FreightNotify,#CreateAccountForm #AccountData,#CreateAccountForm #Billing,#CreateAccountForm #Shipping,#CreateAccountForm #Prefs,.PaymentBlock>table,#PaymentAddress #InfoMain #BillTo #ContactInfo>table,#PaymentShipTo #InfoMain #BillTo #ContactInfo>table,#PaymentOptions #InfoMain #BillTo #ContactInfo>table,#PaymentAddress #InfoMain #BillTo #BillToMain>table,#PaymentShipTo #InfoMain #BillTo #BillToMain>table,#PaymentOptions #InfoMain #BillTo #BillToMain>table,#PaymentAddress #InfoMain #BillTo #ShippingTo>table,#PaymentShipTo #InfoMain #BillTo #ShippingTo>table,#PaymentOptions #InfoMain #BillTo #ShippingTo>table,#PaymentAddress #InfoMain #BillTo #Account>table,#PaymentShipTo #InfoMain #BillTo #Account>table,#PaymentOptions #InfoMain #BillTo #Account>table,#PaymentAddress #InfoMain #Summary #SummaryMain,#PaymentShipTo #InfoMain #Summary #SummaryMain,#PaymentOptions #InfoMain #Summary #SummaryMain,#PaymentShipTo #InfoMain #ShipTo #ShipToMain,#PaymentOptions #Options #OptionsMain{border:1px solid #414141;background-color:white}.itemtable th,.ItemNonTable th,#CheckoutCartPage #ChkOutAmountToPay th,#PaymentAddress #InfoMain #BillTo #ContactInfo th,#PaymentShipTo #InfoMain #BillTo #ContactInfo th,#PaymentOptions #InfoMain #BillTo #ContactInfo th,#PaymentAddress #InfoMain #BillTo #BillToMain th,#PaymentShipTo #InfoMain #BillTo #BillToMain th,#PaymentOptions #InfoMain #BillTo #BillToMain th,#PaymentAddress #InfoMain #BillTo #ShippingTo th,#PaymentShipTo #InfoMain #BillTo #ShippingTo th,#PaymentOptions #InfoMain #BillTo #ShippingTo th,#PaymentAddress #InfoMain #BillTo #Account th,#PaymentShipTo #InfoMain #BillTo #Account th,#PaymentOptions #InfoMain #BillTo #Account th,#PaymentReview #YourOrder th,#PaymentReview #OrderTotal th,#PaymentReview #Purchases th,#PaymentReview #Payment th,#PaymentReview #International th,#ItemPage #ProductDetailMain #FreightNotify th,#CreateAccountForm #AccountData th,#CreateAccountForm #Billing th,#CreateAccountForm #Shipping th,#CreateAccountForm #Prefs th,.PaymentBlock>table th,#PaymentAddress #InfoMain #Summary #SummaryMain th,#PaymentShipTo #InfoMain #Summary #SummaryMain th,#PaymentOptions #InfoMain #Summary #SummaryMain th,#PaymentShipTo #InfoMain #ShipTo #ShipToMain th,#PaymentOptions #Options #OptionsMain th{border:#414141;border-style:solid;border-top-width:0;border-right-width:0;border-bottom-width:1px;border-left-width:0;background-color:rgba(206,96,0,0.6);color:#fff;padding-top:3px;padding-bottom:3px}.itemtable select,.ItemNonTable select,#CheckoutCartPage #ChkOutAmountToPay select,#PaymentAddress #InfoMain #BillTo #ContactInfo select,#PaymentShipTo #InfoMain #BillTo #ContactInfo select,#PaymentOptions #InfoMain #BillTo #ContactInfo select,#PaymentAddress #InfoMain #BillTo #BillToMain select,#PaymentShipTo #InfoMain #BillTo #BillToMain select,#PaymentOptions #InfoMain #BillTo #BillToMain select,#PaymentAddress #InfoMain #BillTo #ShippingTo select,#PaymentShipTo #InfoMain #BillTo #ShippingTo select,#PaymentOptions #InfoMain #BillTo #ShippingTo select,#PaymentAddress #InfoMain #BillTo #Account select,#PaymentShipTo #InfoMain #BillTo #Account select,#PaymentOptions #InfoMain #BillTo #Account select,#PaymentReview #YourOrder select,#PaymentReview #OrderTotal select,#PaymentReview #Purchases select,#PaymentReview #Payment select,#PaymentReview #International select,#ItemPage #ProductDetailMain #FreightNotify select,#CreateAccountForm #AccountData select,#CreateAccountForm #Billing select,#CreateAccountForm #Shipping select,#CreateAccountForm #Prefs select,.PaymentBlock>table select,#PaymentAddress #InfoMain #Summary #SummaryMain select,#PaymentShipTo #InfoMain #Summary #SummaryMain select,#PaymentOptions #InfoMain #Summary #SummaryMain select,#PaymentShipTo #InfoMain #ShipTo #ShipToMain select,#PaymentOptions #Options #OptionsMain select{background-color:white;font-size:11px}.itemtable input,.ItemNonTable input,#CheckoutCartPage #ChkOutAmountToPay input,#PaymentAddress #InfoMain #BillTo #ContactInfo input,#PaymentShipTo #InfoMain #BillTo #ContactInfo input,#PaymentOptions #InfoMain #BillTo #ContactInfo input,#PaymentAddress #InfoMain #BillTo #BillToMain input,#PaymentShipTo #InfoMain #BillTo #BillToMain input,#PaymentOptions #InfoMain #BillTo #BillToMain input,#PaymentAddress #InfoMain #BillTo #ShippingTo input,#PaymentShipTo #InfoMain #BillTo #ShippingTo input,#PaymentOptions #InfoMain #BillTo #ShippingTo input,#PaymentAddress #InfoMain #BillTo #Account input,#PaymentShipTo #InfoMain #BillTo #Account input,#PaymentOptions #InfoMain #BillTo #Account input,#PaymentReview #YourOrder input,#PaymentReview #OrderTotal input,#PaymentReview #Purchases input,#PaymentReview #Payment input,#PaymentReview #International input,#ItemPage #ProductDetailMain #FreightNotify input,#CreateAccountForm #AccountData input,#CreateAccountForm #Billing input,#CreateAccountForm #Shipping input,#CreateAccountForm #Prefs input,.PaymentBlock>table input,#PaymentAddress #InfoMain #Summary #SummaryMain input,#PaymentShipTo #InfoMain #Summary #SummaryMain input,#PaymentOptions #InfoMain #Summary #SummaryMain input,#PaymentShipTo #InfoMain #ShipTo #ShipToMain input,#PaymentOptions #Options #OptionsMain input{background-color:white;font-size:11px}.itemtable textarea,.ItemNonTable textarea,#CheckoutCartPage #ChkOutAmountToPay textarea,#PaymentAddress #InfoMain #BillTo #ContactInfo textarea,#PaymentShipTo #InfoMain #BillTo #ContactInfo textarea,#PaymentOptions #InfoMain #BillTo #ContactInfo textarea,#PaymentAddress #InfoMain #BillTo #BillToMain textarea,#PaymentShipTo #InfoMain #BillTo #BillToMain textarea,#PaymentOptions #InfoMain #BillTo #BillToMain textarea,#PaymentAddress #InfoMain #BillTo #ShippingTo textarea,#PaymentShipTo #InfoMain #BillTo #ShippingTo textarea,#PaymentOptions #InfoMain #BillTo #ShippingTo textarea,#PaymentAddress #InfoMain #BillTo #Account textarea,#PaymentShipTo #InfoMain #BillTo #Account textarea,#PaymentOptions #InfoMain #BillTo #Account textarea,#PaymentReview #YourOrder textarea,#PaymentReview #OrderTotal textarea,#PaymentReview #Purchases textarea,#PaymentReview #Payment textarea,#PaymentReview #International textarea,#ItemPage #ProductDetailMain #FreightNotify textarea,#CreateAccountForm #AccountData textarea,#CreateAccountForm #Billing textarea,#CreateAccountForm #Shipping textarea,#CreateAccountForm #Prefs textarea,.PaymentBlock>table textarea,#PaymentAddress #InfoMain #Summary #SummaryMain textarea,#PaymentShipTo #InfoMain #Summary #SummaryMain textarea,#PaymentOptions #InfoMain #Summary #SummaryMain textarea,#PaymentShipTo #InfoMain #ShipTo #ShipToMain textarea,#PaymentOptions #Options #OptionsMain textarea{background-color:white;font-size:11px}.itemtablesm{border:1px solid #414141;background-color:white;font:11px}.itemtablesm th{border:#414141;border-style:solid;border-top-width:0;border-right-width:0;border-bottom-width:1px;border-left-width:0;background-color:rgba(206,96,0,0.6);color:#fff;font:10px;text-align:center}.ItemNonTable h4,#CheckoutCartPage #ChkOutAmountToPay h4,#PaymentAddress #InfoMain #BillTo #ContactInfo h4,#PaymentShipTo #InfoMain #BillTo #ContactInfo h4,#PaymentOptions #InfoMain #BillTo #ContactInfo h4,#PaymentAddress #InfoMain #BillTo #BillToMain h4,#PaymentShipTo #InfoMain #BillTo #BillToMain h4,#PaymentOptions #InfoMain #BillTo #BillToMain h4,#PaymentAddress #InfoMain #BillTo #ShippingTo h4,#PaymentShipTo #InfoMain #BillTo #ShippingTo h4,#PaymentOptions #InfoMain #BillTo #ShippingTo h4,#PaymentAddress #InfoMain #BillTo #Account h4,#PaymentShipTo #InfoMain #BillTo #Account h4,#PaymentOptions #InfoMain #BillTo #Account h4,#PaymentReview #YourOrder h4,#PaymentReview #OrderTotal h4,#PaymentReview #Purchases h4,#PaymentReview #Payment h4,#PaymentReview #International h4{border:#414141;border-style:solid;border-top-width:0;border-right-width:0;border-bottom-width:1px;border-left-width:0;background-color:rgba(206,96,0,0.6);color:#fff;padding:3px 0;margin:0;font-size:12px;text-align:center}.ItemNonTable p,#CheckoutCartPage #ChkOutAmountToPay p,#PaymentAddress #InfoMain #BillTo #ContactInfo p,#PaymentShipTo #InfoMain #BillTo #ContactInfo p,#PaymentOptions #InfoMain #BillTo #ContactInfo p,#PaymentAddress #InfoMain #BillTo #BillToMain p,#PaymentShipTo #InfoMain #BillTo #BillToMain p,#PaymentOptions #InfoMain #BillTo #BillToMain p,#PaymentAddress #InfoMain #BillTo #ShippingTo p,#PaymentShipTo #InfoMain #BillTo #ShippingTo p,#PaymentOptions #InfoMain #BillTo #ShippingTo p,#PaymentAddress #InfoMain #BillTo #Account p,#PaymentShipTo #InfoMain #BillTo #Account p,#PaymentOptions #InfoMain #BillTo #Account p,#PaymentReview #YourOrder p,#PaymentReview #OrderTotal p,#PaymentReview #Purchases p,#PaymentReview #Payment p,#PaymentReview #International p{margin:0 2px}.itemhighlight{background-color:#c1c3fc}.ItemHead{font-family:Microsoft Sans Serif,MS Sans Serif,Arial,Helvetica,Sans-Serif,Sans;font-size:14px}.parafirst{margin-left:1em;margin-right:1.5em;margin-top:1em;font:11px}.paramid{margin-left:1em;margin-right:1.5em;font:11px}.paralast{margin-left:1em;margin-right:1.5em;margin-bottom:1em;font:11px}.tabletext,.PaymentBlock>table .Label,#PaymentAddress #InfoMain #BillTo #ContactInfo>table .Label,#PaymentShipTo #InfoMain #BillTo #ContactInfo>table .Label,#PaymentOptions #InfoMain #BillTo #ContactInfo>table .Label,#PaymentAddress #InfoMain #BillTo #BillToMain>table .Label,#PaymentShipTo #InfoMain #BillTo #BillToMain>table .Label,#PaymentOptions #InfoMain #BillTo #BillToMain>table .Label,#PaymentAddress #InfoMain #BillTo #ShippingTo>table .Label,#PaymentShipTo #InfoMain #BillTo #ShippingTo>table .Label,#PaymentOptions #InfoMain #BillTo #ShippingTo>table .Label,#PaymentAddress #InfoMain #BillTo #Account>table .Label,#PaymentShipTo #InfoMain #BillTo #Account>table .Label,#PaymentOptions #InfoMain #BillTo #Account>table .Label,.PaymentBlock>table .Value input,#PaymentAddress #InfoMain #BillTo #ContactInfo>table .Value input,#PaymentShipTo #InfoMain #BillTo #ContactInfo>table .Value input,#PaymentOptions #InfoMain #BillTo #ContactInfo>table .Value input,#PaymentAddress #InfoMain #BillTo #BillToMain>table .Value input,#PaymentShipTo #InfoMain #BillTo #BillToMain>table .Value input,#PaymentOptions #InfoMain #BillTo #BillToMain>table .Value input,#PaymentAddress #InfoMain #BillTo #ShippingTo>table .Value input,#PaymentShipTo #InfoMain #BillTo #ShippingTo>table .Value input,#PaymentOptions #InfoMain #BillTo #ShippingTo>table .Value input,#PaymentAddress #InfoMain #BillTo #Account>table .Value input,#PaymentShipTo #InfoMain #BillTo #Account>table .Value input,#PaymentOptions #InfoMain #BillTo #Account>table .Value input,.PaymentBlock>table .Value select,#PaymentAddress #InfoMain #BillTo #ContactInfo>table .Value select,#PaymentShipTo #InfoMain #BillTo #ContactInfo>table .Value select,#PaymentOptions #InfoMain #BillTo #ContactInfo>table .Value select,#PaymentAddress #InfoMain #BillTo #BillToMain>table .Value select,#PaymentShipTo #InfoMain #BillTo #BillToMain>table .Value select,#PaymentOptions #InfoMain #BillTo #BillToMain>table .Value select,#PaymentAddress #InfoMain #BillTo #ShippingTo>table .Value select,#PaymentShipTo #InfoMain #BillTo #ShippingTo>table .Value select,#PaymentOptions #InfoMain #BillTo #ShippingTo>table .Value select,#PaymentAddress #InfoMain #BillTo #Account>table .Value select,#PaymentShipTo #InfoMain #BillTo #Account>table .Value select,#PaymentOptions #InfoMain #BillTo #Account>table .Value select,#PaymentAddress #InfoMain #Summary #SummaryDisplay .Label,#PaymentShipTo #InfoMain #Summary #SummaryDisplay .Label,#PaymentOptions #InfoMain #Summary #SummaryDisplay .Label,#PaymentAddress #InfoMain #Summary #SummaryDisplay .Value,#PaymentShipTo #InfoMain #Summary #SummaryDisplay .Value,#PaymentOptions #InfoMain #Summary #SummaryDisplay .Value,#PaymentShipTo #InfoMain #ShipTo #ShipToMain .Label,#PaymentShipTo #InfoMain #ShipTo #ShipToMain .Value input,#PaymentShipTo #InfoMain #ShipTo #ShipToMain .Value select,#PaymentOptions #Options #OptionsMain input,#PaymentOptions #Options #OptionsMain select,#PaymentOptions #Options #OptionsMain textarea,#PaymentReview #OrderTotal table .Label,#PaymentReview #OrderTotal table .Value{font:11px;margin-bottom:5px;background-color:white}.tabletextri{font:11px;margin:0 1.5em 5px 0;background-color:white}.tabletextri p{font:11px;margin:0 1.5em 5px 0;background-color:white}.regtext{font:11px;margin-left:1em;margin-right:1em}.DetailSizeText{font-size:11px}.DetailItemPrice{font-size:12px;font-weight:bold;background-color:transparent}ul.no-indent{margin-left:0}html>body ul.no-indent{margin-top:0;margin-left:0;padding-left:0}.no-indent a{color:#c06;font-size:16px;font-weight:bold;text-decoration:none}.Invoice{border:black;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px}#HeaderCart{background-color:transparent;width:90px;margin:6px 0 0 9px;padding:0;height:92px}#HeaderCart p{margin:5px 0 5px 0}#HeaderCart a{color:#fff;font-family:"Lexend Deca";font-size:12px;text-decoration:none;font-weight:normal}#HeaderCart a:hover{text-decoration:underline}#HeaderSelectCurrency{float:right;margin:127px 14px 0 0}#TopSearchFormDiv{float:left;clear:both;margin:3px 0 0 5px}#TopSearchForm>table{background-color:transparent;position:absolute;z-index:99}#TopSearchFormString{height:12px;border:0;width:102px;font-family:"Lexend Deca";font-size:9px;line-height:12px;margin:0;padding:2px;background-color:transparent}.NoBorder{border-style:none !important}.AlignRight{text-align:right !important}.Centered{text-align:center !important}.NoMargin{margin-top:0;margin-bottom:0}#TitleProductCatalog{color:#000;font-size:18px;margin:0 0 10px 10px}.FrontCatalog{color:#fff;font-weight:normal;font-size:10px;background-color:transparent;position:relative;left:10px}.FrontCatalog p{width:195px;margin:1px 10px 1px 0;padding:0}.FrontCatalog p a{color:#000;font-size:14px;text-decoration:none;font-weight:normal;line-height:24px;padding:0 4px}.FrontCatalog p a:hover{background-color:#000;color:white}.SelTopLevel{margin:0}.SelTopLevel a{color:white !important;background-color:#000 !important;font-size:14px !important;text-decoration:none;font-weight:normal}.SelTopLevel a:hover{background-color:#ccc !important}.MenuLevel2{width:180px !important;position:relative;left:15px;margin:0}.MenuLevel2 a{color:#000 !important;font-size:13px !important;text-decoration:none;font-weight:normal}.MenuLevel2 a:hover{background-color:#ccc !important}.SelMenuLevel2{width:180px !important;position:relative;left:15px;margin:0}.SelMenuLevel2 a{color:#fff !important;background-color:#000 !important;font-size:13px !important;text-decoration:none;font-weight:normal}.SelMenuLevel2 a:hover{background-color:#ccc !important}.MenuLevel3{width:165px !important;position:relative;left:30px;margin:0}.MenuLevel3 a{color:#000 !important;font-size:12px !important;text-decoration:none;font-weight:normal}.MenuLevel3 a:hover{background-color:#ccc !important}.SelMenuLevel3{width:165px !important;position:relative;left:30px;margin:0}.SelMenuLevel3 a{color:#fff !important;background-color:#000 !important;font-size:12px !important;text-decoration:none;font-weight:normal}.SelMenuLevel3 a:hover{background-color:#ccc !important}.MenuLevel4{width:150px !important;position:relative;left:45px;margin:0}.MenuLevel4 a{color:#000 !important;font-size:10px !important;text-decoration:none;font-weight:normal}.MenuLevel4 a:hover{background-color:#ccc !important}.SelMenuLevel4{width:150px !important;position:relative;left:45px;margin:0}.SelMenuLevel4 a{color:#fff !important;background-color:#000 !important;font-size:10px !important;text-decoration:none;font-weight:normal}.SelMenuLevel4 a:hover{background-color:#ccc !important}.MenuLevel5{width:140px !important;position:relative;left:55px;margin:0}.MenuLevel5 a{color:#000 !important;font-size:10px !important;text-decoration:none;font-weight:normal}.MenuLevel5 a:hover{background-color:#ccc !important}.SelMenuLevel5{width:140px !important;position:relative;left:55px;margin:0}.SelMenuLevel5 a{color:#fff !important;background-color:#000 !important;font-size:10px !important;text-decoration:none;font-weight:normal}.SelMenuLevel5 a:hover{background-color:#ccc !important}#LeftSideBar{float:left;width:240px}#LeftSideBar #LeftPrayRosary{margin-top:10px}#LeftSideBar #LeftPrayRosary img{width:240px;height:249px;border:0}#LeftSideBar #LeftGiftCard,#LeftSideBar #LeftEmailSignUp{background-color:#efebe8;width:240px;margin:34px 0 0 0}#LeftSideBar #LeftGiftCard a,#LeftSideBar #LeftEmailSignUp a{text-decoration:none;color:#000;font-family:"Lexend Deca"}#LeftSideBar #LeftGiftCard #LeftGiftCardContent h4,#LeftSideBar #LeftGiftCard #LeftEmailSignUpContent h4,#LeftSideBar #LeftEmailSignUp #LeftGiftCardContent h4,#LeftSideBar #LeftEmailSignUp #LeftEmailSignUpContent h4{font-size:18px;text-align:center;margin:0;padding:17px 30px 0 30px}#LeftSideBar #LeftGiftCard #LeftGiftCardContent p,#LeftSideBar #LeftGiftCard #LeftEmailSignUpContent p,#LeftSideBar #LeftEmailSignUp #LeftGiftCardContent p,#LeftSideBar #LeftEmailSignUp #LeftEmailSignUpContent p{font-size:13px;text-align:center;line-height:26px;padding:0 40px;margin:10px 0 4px 0}#LeftSideBar #LeftGiftCard #LeftGiftCardContent img,#LeftSideBar #LeftGiftCard #LeftEmailSignUpContent img,#LeftSideBar #LeftEmailSignUp #LeftGiftCardContent img,#LeftSideBar #LeftEmailSignUp #LeftEmailSignUpContent img{height:116px;width:183px;border:0}#LeftSideBar #LeftGiftCard #LeftGiftCardContent .Input,#LeftSideBar #LeftGiftCard #LeftEmailSignUpContent .Input,#LeftSideBar #LeftEmailSignUp #LeftGiftCardContent .Input,#LeftSideBar #LeftEmailSignUp #LeftEmailSignUpContent .Input{padding:10px 0 0 0;height:28px;background-color:#fff;color:#acacac;width:180px;position:relative;left:20px;text-align:center;margin:10px 0}#LeftSideBar #LeftGiftCard #LeftGiftCardContent .Link,#LeftSideBar #LeftGiftCard #LeftEmailSignUpContent .Link,#LeftSideBar #LeftEmailSignUp #LeftGiftCardContent .Link,#LeftSideBar #LeftEmailSignUp #LeftEmailSignUpContent .Link{height:36px;background-color:#3a3a3a;text-align:center;padding-top:12px;color:#fff;font-family:"Lexend Deca";font-size:16px}#LeftSideBar #LeftDressFitting{margin:34px 0 0 0}#LeftSideBar #LeftDressFitting img{border:0;width:219px;height:289px}#LeftSideBar #LeftiTunesApp{margin:34px 0 34px 40px}#LeftSideBar #LeftiTunesApp img{width:135px;height:40px;border:0}#CompareBox{display:none;background-color:#a9874c;position:absolute;top:0;right:0;z-index:9998;width:140px;max-height:400px;overflow:auto;padding:2px;border:1px solid #722c06;color:#faf4ec;font:9px Arial,Helvetica,sans-serif}@media(max-width:1220px){#CompareBox{top:130px}}#CompareBox a{color:#faf4ec;text-decoration:none}#CompareBox>div:first-of-type{position:relative;overflow:auto}.Compare input{border-style:none}.DockGrade{background:linear-gradient(bottom,#ed9017 0,#f6e6b4 100%);background:-o-linear-gradient(bottom,#ed9017 0,#f6e6b4 100%);background:-moz-linear-gradient(bottom,#ed9017 0,#f6e6b4 100%);background:-webkit-linear-gradient(bottom,#ed9017 0,#f6e6b4 100%);background:-ms-linear-gradient(bottom,#ed9017 0,#f6e6b4 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ed9017),color-stop(1,#f6e6b4))}#Dock{display:none;height:30px;width:100%;position:fixed;left:0;bottom:0;z-Index:99991;padding:1px 5px;background-color:#f6e6b4;border-top:1px solid #666;font-family:"Lexend Deca"}#BottomBanner{text-align:center;margin:2px 0 0 0;padding:0;font-size:20px}#BottomBanner a{text-decoration:none;color:#ce6000}#DockMin{display:none;height:20px;width:40px;position:fixed;bottom:0;right:10px;z-Index:99991;font-size:16px;padding:1px 0 0 5px;background-color:#ccc;border-top:1px solid #666;border-left:1px solid #666}#DockCart{margin:0 3px 0 20px;padding:0}#CartAmount{margin-right:10px}.DockDiv1{position:relative}.DockDiv2{position:absolute}#DockCheckout .ui-button-text{font-size:9px;padding:1px 3px}#DockShipInfo{margin-left:60px}#DockSocialMedia{float:right;margin-right:20px}#DockSocialMedia a{text-decoration:none}#DockGooglePlus{border:0;width:16px;height:16px;margin-right:10px;padding:0 0 2px 0}#DockFacebook{position:relative;top:-600px;left:-100px;background-color:#fff;display:none}#DockFacebookImg{margin-right:8px}#DockSelectCurrency{font-family:"Lexend Deca";margin:0 20px}#Block404 h1{font-family:"Lexend Deca";font-size:14px;font-weight:bold}#Block404 h2{font-family:"Lexend Deca";font-size:24px;font-weight:bold}#Block404 p{font-size:14px;line-height:24px}#Block404 #Para1{font-style:italic}#Block404 #Para2{font-weight:bold;font-size:15px}#Block404 #SaintAnthony{float:right;margin:10px 40px 30px 50px}#Block404 #Search form{padding:0;margin:0;border:0;border-spacing:0;border-collapse:collapse}#Block404 #Search form td{padding:0}#Block404 #Search form #Search404FormString{font-family:Arial,sans-serif;font-size:12px;color:#5a5a5a;width:180px;background-color:white;height:18px;padding:6px 2px 4px 2px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#Block404 #Search form #Search404FormString input::-webkit-input-placeholder{color:#5a5a5a}#Block404 #Search form #Search404FormString input:-moz-placeholder{color:#5a5a5a}#Block404 #Search form #Search404FormString input::-moz-placeholder{color:#5a5a5a}#Block404 #Search form #Search404FormString input:-ms-input-placeholder{color:#5a5a5a}#Block404 #Search form #Search404Submit{background:#ed7100;color:white;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:3px 5px;margin-left:2px;height:28px}#Block404 #Search form #Search404Submit:hover{background:#e79511}#bounce-modal{font-family:"Lexend Deca";display:none;position:fixed;z-index:10049;top:0;left:0;width:100%;height:100%}#bounce-modal .underlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.5);cursor:pointer;-webkit-animation:fadein .5s;animation:fadein .5s}#bounce-modal .modal{width:620px;height:422px;background-color:#cbcbcb;z-index:10050;position:absolute;margin:auto;padding:8px;top:0;right:0;bottom:0;left:0;-webkit-animation:popin .3s;animation:popin .3s}#bounce-modal .modal-body{padding:20px 35px;width:550px;height:382px;font-size:12px;background:url(/Images/en/CatholicFaith/Exit/Mary.jpg) no-repeat right top #fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#bounce-modal .modal-body .Logo{width:161px;height:60px}#bounce-modal .modal-body .Line1{color:#2f2f2f;font-weight:bold;font-size:28px;margin-top:18px}#bounce-modal .modal-body .Line2{color:#2f2f2f;font-weight:bold;font-size:24px}#bounce-modal .modal-body .Line3{color:#525252;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:20px;margin-top:12px}#bounce-modal .modal-body form{margin:0;padding:0}#bounce-modal .modal-body form .Email{width:466px;height:64px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;border:1px solid #d8d8d8;color:#adadad;font-size:20px;padding:0 20px;margin:20px 0 20px 0}#bounce-modal .modal-body form .Button{width:509px;height:64px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;color:#fff;background-color:#8daa00;border:0;font-size:20px;text-align:center;cursor:pointer}#bounce-modal .modal-body #BounceModalNoThanks{color:#656565;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;text-align:center;font-size:15px;margin-top:10px;cursor:pointer}.DropShadow{box-shadow:3px 3px 7px #777}#DisplayOrderForm{margin:0;padding:0;display:inline}#DisplayOrderForm select{font-size:10px}#Breadcrumb{margin:0 0 6px 0;width:100%;# float:right}#Breadcrumb a{font-family:"Lexend Deca";font-size:10px;font-weight:normal;text-decoration:none}#Breadcrumb a:hover{text-decoration:underline}.HighlightButton.ui-state-default,#ItemPage #ProductDetailControls .ui-state-default.BtnAddToCart,.HighlightButton.ui-widget-content .HighlightButton.ui-state-default,#ItemPage #ProductDetailControls .ui-widget-content.BtnAddToCart .HighlightButton.ui-state-default,.HighlightButton.ui-widget-content #ItemPage #ProductDetailControls .ui-state-default.BtnAddToCart,#ItemPage #ProductDetailControls .HighlightButton.ui-widget-content .ui-state-default.BtnAddToCart,#ItemPage #ProductDetailControls .ui-widget-content.BtnAddToCart .ui-state-default.BtnAddToCart,.HighlightButton.ui-widget-header .HighlightButton.ui-state-default,#ItemPage #ProductDetailControls .ui-widget-header.BtnAddToCart .HighlightButton.ui-state-default,.HighlightButton.ui-widget-header #ItemPage #ProductDetailControls .ui-state-default.BtnAddToCart,#ItemPage #ProductDetailControls .HighlightButton.ui-widget-header .ui-state-default.BtnAddToCart,#ItemPage #ProductDetailControls .ui-widget-header.BtnAddToCart .ui-state-default.BtnAddToCart{background:#6d9528;font-weight:bold}.HighlightButton.ui-state-hover,#ItemPage #ProductDetailControls .ui-state-hover.BtnAddToCart,.HighlightButton.ui-widget-content .HighlightButton.ui-state-hover,#ItemPage #ProductDetailControls .ui-widget-content.BtnAddToCart .HighlightButton.ui-state-hover,.HighlightButton.ui-widget-content #ItemPage #ProductDetailControls .ui-state-hover.BtnAddToCart,#ItemPage #ProductDetailControls .HighlightButton.ui-widget-content .ui-state-hover.BtnAddToCart,#ItemPage #ProductDetailControls .ui-widget-content.BtnAddToCart .ui-state-hover.BtnAddToCart,.HighlightButton.ui-widget-header .HighlightButton.ui-state-hover,#ItemPage #ProductDetailControls .ui-widget-header.BtnAddToCart .HighlightButton.ui-state-hover,.HighlightButton.ui-widget-header #ItemPage #ProductDetailControls .ui-state-hover.BtnAddToCart,#ItemPage #ProductDetailControls .HighlightButton.ui-widget-header .ui-state-hover.BtnAddToCart,#ItemPage #ProductDetailControls .ui-widget-header.BtnAddToCart .ui-state-hover.BtnAddToCart,.HighlightButton.ui-state-focus,#ItemPage #ProductDetailControls .ui-state-focus.BtnAddToCart,.HighlightButton.ui-widget-content .HighlightButton.ui-state-focus,#ItemPage #ProductDetailControls .ui-widget-content.BtnAddToCart .HighlightButton.ui-state-focus,.HighlightButton.ui-widget-content #ItemPage #ProductDetailControls .ui-state-focus.BtnAddToCart,#ItemPage #ProductDetailControls .HighlightButton.ui-widget-content .ui-state-focus.BtnAddToCart,#ItemPage #ProductDetailControls .ui-widget-content.BtnAddToCart .ui-state-focus.BtnAddToCart,.HighlightButton.ui-widget-header .HighlightButton.ui-state-focus,#ItemPage #ProductDetailControls .ui-widget-header.BtnAddToCart .HighlightButton.ui-state-focus,.HighlightButton.ui-widget-header #ItemPage #ProductDetailControls .ui-state-focus.BtnAddToCart,#ItemPage #ProductDetailControls .HighlightButton.ui-widget-header .ui-state-focus.BtnAddToCart,#ItemPage #ProductDetailControls .ui-widget-header.BtnAddToCart .ui-state-focus.BtnAddToCart{background:#7f954a;font-weight:bold;color:white}#EngravingNotification{margin:10px 5px 5px 0}.SubPages th,.CatLinkTables th{font-size:14px;font-family:Tahoma,Arial,Helvetica,Sans;font-weight:bold;letter-spacing:1.2px}.SubPages td,.CatLinkTables td{padding:4px 2px 4px 5px}#Pagination{line-height:24px}#Pagination a{border:1px solid #ecdeb0;padding:0 2px 1px 2px;margin:0 1px 0 1px;background-color:#630}.ChosenPage{border:1px solid #ecdeb0;padding:0 2px 0 2px;margin:0 1px 0 1px}.ArticleProductLinkTable{margin:10px 0;background-color:#fff}.FAQ-Q{color:#5a300a;font-family:"Lexend Deca";font-size:20px;font-weight:bold;margin:10px 0 6px 0}.FAQ-A{color:#000;margin:4px 0 0 0}.FAQ-A ul{color:#000;margin:0}.FAQ-A li{color:#000;margin:6px 0 0 0}.FAQ-A ol{color:#000;margin:0}.FAQ-NAV{color:#6f241c;font-size:12px;font-weight:bold}.FAQ-NAV a{color:#6f241c;font-size:14px;text-decoration:underline;font-weight:bold}.TotalCalculator{font-size:11px}.TotalCalculator td{font-size:11px}.TotalCalculator select{font-size:11px}.StandoutBox{background-color:#e5ccb3}.StandoutBox h2{color:#663 !important;font-size:14px !important}.StandoutBox p{font-size:10px;color:#8c9a31;line-height:12px}.StandoutBox a{font-family:Microsoft Sans Serif,MS Sans Serif,Arial,Helvetica,Sans-Serif,Sans;color:#930;font-size:10px;text-decoration:none;font-weight:normal}.StandoutBoxDivider{background-color:#983309}.StandoutBoxMoreLinks{background-color:transparent}.StandoutBoxMoreLinks a{font-family:Microsoft Sans Serif,MS Sans Serif,Arial,Helvetica,Sans-Serif,Sans;color:#8c9a31;font-size:14px;text-decoration:underline;font-weight:normal}.StandoutBoxMoreLinks p{line-height:24px}.StandoutBoxArticles{background-color:transparent}.StandoutBoxArticles a{font-family:Arial,Helvetica,Sans-Serif,Sans;color:#000;font-size:12px;text-decoration:none;font-weight:bold}.StandoutBoxArticles p{line-height:24px}.ArticleBox{background-color:#e5ccb3;font-size:12px;color:#000;line-height:16px}.ArticleBox h2{color:#663 !important;font-size:14px !important}.ArticleBox p{font-size:12px;color:#000;line-height:16px}.ArticleBox blockquote{font-size:11px;font-weight:bold;line-height:11px;margin:12px 0 0 0}.ArticleBox a{font-family:Microsoft Sans Serif,MS Sans Serif,Arial,Helvetica,Sans-Serif,Sans;color:#930;font-size:10px;text-decoration:none;font-weight:normal}.ResourceArticle h2{color:#5a300a;font-size:14px}.ResourceArticle p{color:#000}span.Stars,span.Stars span{display:block;float:left;background:url(/Images/RatingStar.png) 0 -16px repeat-x;width:80px;height:16px}span.Stars span{background-position:0 0}.ui-autocomplete{position:absolute;cursor:default;z-index:30000 !important;max-height:65%;overflow-y:auto;overflow-x:hidden}.ui-tooltip{width:240px}.ui-dialog{z-index:60000 !important}#HomePage,#CatalogBlock #NonCatPage{width:700px;margin-left:30px;float:left}#HomePage a,#CatalogBlock #NonCatPage a{text-decoration:none}#HomePage .RotateContainer,#CatalogBlock #NonCatPage .RotateContainer{width:698px;height:380px}#HomePage .Rotate .item img,#CatalogBlock #NonCatPage .Rotate .item img{display:block;width:100%;height:auto}#HomePage .Rotate .TextOverlayContainer,#CatalogBlock #NonCatPage .Rotate .TextOverlayContainer{position:absolute;z-index:0}#HomePage .Rotate .TextOverlay,#CatalogBlock #NonCatPage .Rotate .TextOverlay{position:relative;font-family:"Lexend Deca";font-weight:normal;color:white;top:-328px;width:409px;padding:20px 30px 30px 30px;background-image:url(/Images/en/CatholicFaith/Front/New/Fade/Black-409.png);background-repeat:repeat-y}#HomePage .Rotate .TextOverlay h1,#CatalogBlock #NonCatPage .Rotate .TextOverlay h1{font-size:12px;width:300px}#HomePage .Rotate .TextOverlay h1 a,#CatalogBlock #NonCatPage .Rotate .TextOverlay h1 a{color:#fff}#HomePage .Rotate .TextOverlay .Line1,#CatalogBlock #NonCatPage .Rotate .TextOverlay .Line1{color:#fff;font-family:"Lexend Deca";font-size:48px;margin:0;padding:0;width:280px}#HomePage .Rotate .TextOverlay .Line1 a,#CatalogBlock #NonCatPage .Rotate .TextOverlay .Line1 a{color:#fff}#HomePage .Rotate .TextOverlay .Line2,#CatalogBlock #NonCatPage .Rotate .TextOverlay .Line2{color:#f97302;font-family:"Lexend Deca";font-size:26px;width:280px;margin:0;padding:0;position:relative;top:-10px;left:3px}#HomePage .Rotate .TextOverlay .Line2 a,#CatalogBlock #NonCatPage .Rotate .TextOverlay .Line2 a{color:#f97302}#HomePage .Rotate .TextOverlay p,#CatalogBlock #NonCatPage .Rotate .TextOverlay p{color:#fff;font-family:"Lexend Deca";font-size:12px;width:260px;margin:0;padding:0;position:relative;top:-2px}#HomePage .Rotate .TextOverlay p a,#CatalogBlock #NonCatPage .Rotate .TextOverlay p a{color:#fff}#HomePage .Rotate .TextOverlay .Link,#CatalogBlock #NonCatPage .Rotate .TextOverlay .Link{margin:45px 0 0 0}#HomePage .Rotate .TextOverlay .Link span,#CatalogBlock #NonCatPage .Rotate .TextOverlay .Link span{border:1px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:7px 10px;background-color:#e46e04;color:#fff;font-family:"Lexend Deca";font-size:14px}#HomePage .Rotate .TextOverlay .Link span a,#CatalogBlock #NonCatPage .Rotate .TextOverlay .Link span a{color:#fff}#HomePage .BigCatsContainer,#CatalogBlock #NonCatPage .BigCatsContainer{position:absolute;z-index:10000;height:317px}#HomePage .BigCats,#CatalogBlock #NonCatPage .BigCats{width:698px;height:317px}#HomePage .BigCats .BigCat,#CatalogBlock #NonCatPage .BigCats .BigCat{float:left;width:336px;height:100%}#HomePage .BigCats .BigCat h2,#CatalogBlock #NonCatPage .BigCats .BigCat h2{color:#3b3b3b;font-size:20px;font-family:"Lexend Deca";margin:33px 0 15px 0}#HomePage .BigCats .BigCat h2 a,#CatalogBlock #NonCatPage .BigCats .BigCat h2 a{color:#3b3b3b}#HomePage .BigCats .BigCat .BigCatImage img,#CatalogBlock #NonCatPage .BigCats .BigCat .BigCatImage img{width:336px;height:242px;border:0}#HomePage .BigCats .BigCat .BigCatImage .Overlay,#CatalogBlock #NonCatPage .BigCats .BigCat .BigCatImage .Overlay{width:100%;height:54px;position:relative;top:-58px;cursor:pointer;background-image:url(/Images/en/CatholicFaith/Front/New/Fade/Black-340.png);background-repeat:repeat-y}#HomePage .BigCats .BigCat .BigCatImage .Overlay .Link,#CatalogBlock #NonCatPage .BigCats .BigCat .BigCatImage .Overlay .Link{border:1px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:7px 12px;font-size:16px;font-weight:"Lexend Deca";color:#fff;position:relative;top:17px;left:5px;background-color:rgba(0,0,0,0.5)}#HomePage .BigCats .BigCat .BigCatImage .Overlay .Link a,#CatalogBlock #NonCatPage .BigCats .BigCat .BigCatImage .Overlay .Link a{color:#fff}#HomePage .BigCats .Spacer,#CatalogBlock #NonCatPage .BigCats .Spacer{float:left;width:24px;height:100%}#HomePage .SmallCatsContainer,#CatalogBlock #NonCatPage .SmallCatsContainer{position:absolute;height:325px}#HomePage .SmallCats,#CatalogBlock #NonCatPage .SmallCats{position:relative;top:325px;width:698px;height:344px}#HomePage .SmallCats .SmallCat,#CatalogBlock #NonCatPage .SmallCats .SmallCat{float:left;width:160px;height:219px}#HomePage .SmallCats .SmallCat h3,#CatalogBlock #NonCatPage .SmallCats .SmallCat h3{color:#3a3a3a;font-size:14px;font-family:"Lexend Deca";margin:30px 0 15px 0}#HomePage .SmallCats .SmallCat h3 a,#CatalogBlock #NonCatPage .SmallCats .SmallCat h3 a{color:#3a3a3a}#HomePage .SmallCats .SmallCat .SmallCatImage img,#CatalogBlock #NonCatPage .SmallCats .SmallCat .SmallCatImage img{width:160px;height:153px;border:0}#HomePage .SmallCats .SmallCat .SmallCatImage .Overlay,#CatalogBlock #NonCatPage .SmallCats .SmallCat .SmallCatImage .Overlay{width:100%;height:41px;position:relative;top:-45px;cursor:pointer;background-image:url(/Images/en/CatholicFaith/Front/New/Fade/Black-160.png);background-repeat:repeat-y}#HomePage .SmallCats .SmallCat .SmallCatImage .Overlay .Link,#CatalogBlock #NonCatPage .SmallCats .SmallCat .SmallCatImage .Overlay .Link{border:1px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:5px 9px;font-size:12px;font-weight:"Lexend Deca";color:#fff;position:relative;top:15px;left:5px;background-color:rgba(0,0,0,0.5)}#HomePage .SmallCats .SmallCat .SmallCatImage .Overlay .Link a,#CatalogBlock #NonCatPage .SmallCats .SmallCat .SmallCatImage .Overlay .Link a{color:#fff}#HomePage .SmallCats .Spacer,#CatalogBlock #NonCatPage .SmallCats .Spacer{float:left;width:19px;height:100%}#HomePage .SmallCats p,#CatalogBlock #NonCatPage .SmallCats p{color:#3a3a3a;font-family:"Lexend Deca";font-size:12px;height:110px;width:100%;position:relative;top:-40px}#HomePage .WhatsNew,#CatalogBlock #NonCatPage .WhatsNew{width:698px;height:294px;margin:0 0 20px 0}#HomePage .WhatsNew h2,#CatalogBlock #NonCatPage .WhatsNew h2{margin:0 0 17px 0;float:left;color:#7d7d7d;font-family:"Lexend Deca";font-size:18px}#HomePage .WhatsNew .SeeMore,#CatalogBlock #NonCatPage .WhatsNew .SeeMore{float:right}#HomePage .WhatsNew .SeeMore a,#CatalogBlock #NonCatPage .WhatsNew .SeeMore a{color:#343434;font-family:"Lexend Deca";font-size:16px}#HomePage .WhatsNew .NewImages,#CatalogBlock #NonCatPage .WhatsNew .NewImages{height:213px;clear:both}#HomePage .WhatsNew .NewImages .Image,#CatalogBlock #NonCatPage .WhatsNew .NewImages .Image{float:left;width:160px;height:153px;text-align:center}#HomePage .WhatsNew .NewImages .Image .ImageContainer,#CatalogBlock #NonCatPage .WhatsNew .NewImages .Image .ImageContainer{width:100%;height:100%}#HomePage .WhatsNew .NewImages .Image .ImageContainer .Helper,#CatalogBlock #NonCatPage .WhatsNew .NewImages .Image .ImageContainer .Helper{display:inline-block;height:100%;vertical-align:middle}#HomePage .WhatsNew .NewImages .Image .ImageContainer img,#CatalogBlock #NonCatPage .WhatsNew .NewImages .Image .ImageContainer img{border:0}#HomePage .WhatsNew .NewImages .Spacer,#CatalogBlock #NonCatPage .WhatsNew .NewImages .Spacer{float:left;width:19px;height:100%}#HomePage .WhatsNew .NewImages p,#CatalogBlock #NonCatPage .WhatsNew .NewImages p{color:#3a3a3a;font-family:"Lexend Deca";font-size:12px;height:60px;width:100%;text-align:left}#HomePage .Testimonials,#CatalogBlock #NonCatPage .Testimonials{margin:670px 0 20px 0;clear:both;width:698px;display:block}#HomePage .Testimonials h2,#CatalogBlock #NonCatPage .Testimonials h2{margin:20px 0 0 0;float:left;color:#7d7d7d;font-family:"Lexend Deca";font-size:18px;display:block}#HomePage .Testimonials #QuoteList,#CatalogBlock #NonCatPage .Testimonials #QuoteList{color:#ce9e4a;padding:10px 0 20px 50px;display:block;clear:both;font-family:"Gloria Hallelujah",cursive;font-size:20px;line-height:25px}#HomePage .Testimonials #QuoteList .Name,#CatalogBlock #NonCatPage .Testimonials #QuoteList .Name{color:#3a3a3a;margin-left:10px;font-family:"Lexend Deca";font-size:14px}#HomePage .Testimonials .Quotes,#CatalogBlock #NonCatPage .Testimonials .Quotes{color:#ce7d05;margin-top:8px}#HomePage .Testimonials #OverallRating,#CatalogBlock #NonCatPage .Testimonials #OverallRating{padding:0;width:200px;margin:0 auto;background-color:#f2f2f2;border:1px solid #eaeaea;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}#HomePage .Testimonials #OverallRating h3,#CatalogBlock #NonCatPage .Testimonials #OverallRating h3{text-align:center;margin:8px 0;padding:0}#HomePage .Testimonials #OverallRating h3 a,#CatalogBlock #NonCatPage .Testimonials #OverallRating h3 a{color:#6e6e6e}#HomePage .Testimonials #OverallRating .StarRating,#CatalogBlock #NonCatPage .Testimonials #OverallRating .StarRating{margin:0 0 0 60px;padding:0;height:16px}#HomePage .Testimonials #OverallRating .TextRating,#CatalogBlock #NonCatPage .Testimonials #OverallRating .TextRating{margin:10px 0;text-align:center;padding:0;font-size:11px}#HomePage .Testimonials #OverallRating .TextRating a,#CatalogBlock #NonCatPage .Testimonials #OverallRating .TextRating a{color:#6e6e6e}#HomePage .Testimonials #OverallRating .TextRating .Rating,#CatalogBlock #NonCatPage .Testimonials #OverallRating .TextRating .Rating{font-size:13px}#HomePage .Testimonials #OverallRating .TextRating .Num,#CatalogBlock #NonCatPage .Testimonials #OverallRating .TextRating .Num{font-size:13px}#HomePage #HomeBlog,#CatalogBlock #NonCatPage #HomeBlog{width:698px;margin:0 0 20px 0;padding-bottom:30px}#HomePage #HomeBlog h2,#CatalogBlock #NonCatPage #HomeBlog h2{margin:0 0 17px 0;color:#7d7d7d;font-family:"Lexend Deca";font-size:18px}#HomePage #HomeBlog .SeeMore,#CatalogBlock #NonCatPage #HomeBlog .SeeMore{float:right}#HomePage #HomeBlog .SeeMore a,#CatalogBlock #NonCatPage #HomeBlog .SeeMore a{color:#343434;font-family:"Lexend Deca";font-size:16px}#HomePage #HomeBlog .BlogItem h3,#CatalogBlock #NonCatPage #HomeBlog .BlogItem h3{clear:both;display:block;margin:0 0 17px 0;color:#5c5c5c;font-family:"Lexend Deca";font-size:16px}#HomePage #HomeBlog .BlogText,#CatalogBlock #NonCatPage #HomeBlog .BlogText{clear:both}#HomePage #HomeBlog .BlogText img,#CatalogBlock #NonCatPage #HomeBlog .BlogText img{float:left;max-width:100px;border:0;margin:0 10px 10px 0}#HomePage #HomeBlog .BlogText .Spacer,#CatalogBlock #NonCatPage #HomeBlog .BlogText .Spacer{float:left;width:19px;height:100%}#HomePage #HomeBlog .BlogText p,#CatalogBlock #NonCatPage #HomeBlog .BlogText p{color:#3a3a3a;font-family:"Lexend Deca";font-size:12px;width:100%;text-align:left;margin:0 0 16px 0}.sharrre .box{border:1px;float:left}.sharrre .count{color:#444;display:block;font-size:17px;line-height:22px;height:22px;padding:4px 0;position:relative;text-align:center;text-decoration:none !important;width:50px;background-color:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.sharrre .share{color:#414141 !important;display:block;font-size:11px;height:14px;line-height:14px;margin:3px 5px 5px 0;padding:0;text-align:center;text-decoration:none !important;width:50px !important;background-color:#e79511 !important;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.sharrre .buttons{display:none;position:absolute;min-width:300px;margin-left:50px !important;z-index:10;background-color:transparent}.sharrre .buttons .pinterest{margin-top:10px}.sharrre .button{float:left;max-width:50px !important;margin-left:10px !important}#ItemPage #ItemMessageContainer{z-Index:998;position:absolute}#ItemPage #ItemMessageContainer #ItemMessage{position:relative;top:40px;left:820px}#ItemPage #StockItemForm #NotAvailable{font-family:"Lexend Deca";font-size:14px;color:red;background-color:#e1c819;border:1px solid #414141;margin:3px;padding:3px;width:250px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#ItemPage #ItemTitle{color:#371c03;font-size:18px;font-family:"Lexend Deca";font-weight:normal;margin:0 0 6px 0;padding:0;display:inline}#ItemPage .ProdDetailMessage{position:relative;top:20px;border:1px solid #000;padding:5px;margin:5px;background-color:#fdf6d3;font-family:Trebuchet MS,Arial,Helvetica,Sans;font-size:14px;font-weight:bold;text-align:center;width:185px}#ItemPage #ProdDetailStatus{width:150px;float:left;clear:left;padding:2px}#ItemPage #ProdDetailStatus p{margin:0;padding:0}#ItemPage #ProdAlternatives{float:left;padding:0;margin:0;border:0;width:190px}#ItemPage #ProductDetailSKU{margin:4px 20px 4px 0;font-family:"Lexend Deca";font-size:13px}#ItemPage #ProductDetailPrice{font-family:"Lexend Deca";font-size:17px;color:#a3341a}#ItemPage #ProductDetailPrice .SPRE{font-size:10px;position:relative;top:-9px;right:2px}#ItemPage #ProductDetailPrice .SPOST{font-size:10px;position:relative;top:-12px;right:-8px}#ItemPage #ProductDetailPrice .D{font-size:28px}#ItemPage #ProductDetailPrice .P{display:none}#ItemPage #ProductDetailPrice .C{font-size:13px;position:relative;top:-10px;right:-2px}#ItemPage #ProductDetailPrice .DaysLeft{color:#fff;background-color:#ed7100;padding:3px 6px;font-size:12px;margin-left:10px}#ItemPage #ProductDetailPrice .LimitedQty{color:#ffe56d;background-color:#ed7100;padding:3px 6px;font-size:12px;margin-left:10px;white-space:nowrap}#ItemPage #ProductDetailColor{float:left;clear:both;margin:0 20px 0 0;padding:0;font-size:10px}#ItemPage #ProductDetailMaterial{float:left;margin:0;padding:0;font-size:10px}#ItemPage #ProdDetailSelectType{display:block;width:100%;margin-top:0}#ItemPage #ProdDetailSelectType p{margin-top:6px;font-family:"Lexend Deca";font-weight:bold}#ItemPage #ProdDetailSelectType .SizePanel{border:1px solid #a2a2a2;padding:6px;margin:0 10px 10px 0;color:#222;float:left}#ItemPage #ProdDetailSelectType .Selected{border:1px solid #ce6000 !important;color:white;background-color:#ce6000}#ItemPage #ProdDetailSelectType .Hover{border:1px solid #000 !important;color:#000 !important;background-color:rgba(0,0,0,0.05);cursor:pointer}#ItemPage #ProdDetailSelectType .Unavailable{border:1px solid #cacaca !important;color:#cacaca !important;background-color:rgba(162,162,162,0.05)}#ItemPage #ProdDetailSelectColor{clear:both;display:block;width:240px;height:62px}#ItemPage #ProdDetailSelectColor select{width:200px;margin:10px 0 0 0}#ItemPage #ProdDetailSelectColor p{font-family:"Lexend Deca";font-weight:bold;margin:0 0 8px 1px}#ItemPage #ProdDetailSelectColor #GoldOptions{position:relative;left:260px;top:-30px}#ItemPage #ChooseProductBlock{margin:0}#ItemPage #SelectQtyContainer{float:left;clear:none;width:60px;margin-top:10px}#ItemPage #SelectQtyContainer select{width:100%;margin-left:150px}#ItemPage .QtyOverflow,#ItemPage .ColorOverflow{max-height:200px;overflow-y:auto;overflow-x:hidden}#ItemPage #ProductDetailControls .BtnAddToCart{font-family:"Lexend Deca";font-size:14px;width:200px;height:36px;margin:10px 15px 0 0;clear:left;float:left}#ItemPage #ProductDetailControls #AddToWishlistContainer,#ItemPage #ProductDetailControls #EmailFriendContainer{margin:9px 5px 0 0;clear:left;float:left}#ItemPage #ProductDetailControls #AddToWishlistContainer a,#ItemPage #ProductDetailControls #EmailFriendContainer a{text-decoration:none;color:#454545;font-size:11px}#ItemPage #ProductDetailControls #AddToWishlistContainer img,#ItemPage #ProductDetailControls #EmailFriendContainer img{margin-right:5px}#ItemPage #ProductDetailControls #EmailFriendContainer{clear:none;margin-left:20px}#ItemPage #ProdDetailShare{float:right;clear:right;margin-bottom:12px}#ItemPage .ProdDetailSizeDesc{margin:0 0 0 3px;padding:2px 0 0 0;width:170px}#ItemPage .ProdDetailItemSoldOut{color:#957354 !important}#ItemPage #ProductDetailMainDetail button{font-size:11px;width:110px}#ItemPage #ProductDetailMainDetail .NumRatings{margin-left:30px}#ItemPage #ProductDetailGiftWrapAvail{float:right;font-size:9px;margin:0 0 5px 8px}#ItemPage #ProductDetailGiftWrapAvail img{width:60px;height:32px}#ItemPage #ProductDetailGiftWrapAvail p{margin:0}#ItemPage #ProductAlsoSold{float:left;clear:left}#ItemPage #ProductAlsoSold h3{margin-top:30px;color:#ce7d05;font-size:16px;font-weight:bold}#ItemPage #ProductAlsoSold p{margin-top:0;margin-bottom:10px}#ItemPage #ProductAlsoSold p a{text-decoration:none;color:#414141}#ItemPage #ProductAlsoSold p a:hover{text-decoration:underline !important;color:#414141}#ItemPage #ProductAlsoSold img{margin-bottom:2px}#ItemPage .ProductAlsoSoldItem{float:left;width:170px;text-align:center;margin:12px 5px 20px 0}#ItemPage #ProductDetailMain{float:right;width:370px;clear:right;margin:6px 0 24px 0}#ItemPage #ProductDetailMain .SwatchAvail{padding:3px;border:1px solid #b87e07}#ItemPage #ProductDetailMain .SwatchCur{padding:1px;border:3px solid #ce6000}#ItemPage #ProductDetailMain .ColorOver{padding:1px;border:3px solid #414141}#ItemPage #ProductDetailMain .SwatchSelection{margin:6px 8px 0 0;width:200px}#ItemPage #ProductDetailMain .SwatchSelection img{width:20px;height:20px;margin:0 2px}#ItemPage #ProductDetailMain .DisplayImageBlock{width:142px;height:142px;margin:0 0 6px 20px;padding:2px 2px 0 2px}#ItemPage #ProductDetailMain .ItemSummary{margin:6px 0}#ItemPage #ProductDetailMain .Rating{font-family:"Lexend Deca";font-size:12px;margin:6px 0 8px 0}#ItemPage #ProductDetailMain .Rating a{text-decoration:none;color:#000}#ItemPage #ProductDetailMain #FreightNotify{margin-top:8px}#ItemPage #ProductDetailMain #FreightNotify p{margin:3px 0 8px 10px}#ItemPage #ProductDetailMain #DisplayOptionSection{clear:both}#ItemPage #ProductDetailMain #DisplayOptionSection input[type=radio]{position:absolute}#ItemPage #ProductDetailMain #DisplayOptionSection .Selected{color:#ce6000;font-weight:bold}#ItemPage #ProductDetailMain #DisplayOptionSection label{display:inline-block;margin-bottom:8px;padding-left:30px;color:#666}#ItemPage #ProductDetailMain #DisplayOptionSection select{min-width:200px;margin:10px 0 0 0}#ItemPage #ProductDetailMain #DisplayOptionSection p{font-family:"Lexend Deca";font-weight:bold;margin:8px 0 8px 1px}#ItemPage #MainProductImage{text-align:left;width:270px;margin:10px 0 0 0;padding:4px 0 0 5px}#ItemPage #MainProductImage p{margin:0 0 10px 0}#ItemPage #MainProductImage img{border:0}#ItemPage #MainPrdImg{float:left}#ItemPage #ProductZoom,#ItemPage #ProductViewLarger{margin:10px 10px 2px 20px;clear:left;text-align:left;float:left}#ItemPage #ProductZoom p,#ItemPage #ProductViewLarger p{font-family:"Lexend Deca";font-size:10px;width:100px;margin:0;position:relative;top:-16px;left:16px}#ItemPage #ProductZoom a,#ItemPage #ProductViewLarger a{font-family:"Lexend Deca";font-size:10px;font-weight:normal;text-decoration:none}#ItemPage #ProductViewLarger{margin:9px 10px 2px 20px;clear:none}#ItemPage #ProductViewLarger a{color:black}#ItemPage #ProductViewLarger p{width:70px;top:-17px}#ItemPage #ProductThumbs{float:left;clear:left;margin-bottom:5px;width:265px}#ItemPage #ProductThumbs div{text-align:center;margin-right:3px;float:left}#ItemPage #ProductThumbs div div{min-width:50px;min-height:50px}#ItemPage #ProductThumbs div p{font-family:"Lexend Deca";font-size:9px;margin:2px 0;width:50px}#ItemPage #ProductThumbs div img{border:0}#ItemPage #ProductThumbs ul{margin:0}#ItemPage .ProductDetailVideo,#ItemPage .ProductDetailThumb{float:left}#ItemPage .ProductDetailThumb img{margin-right:10px}#ItemPage #ProductDetailFreeShip{display:none;background-color:red;color:#fff;padding:2px 4px;font-weight:normal;border:1px solid #fff;font-size:11px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;float:right;width:60px;text-align:center;margin:0 0 5px 10px}#ItemPage #EngravingNotification{border:1px solid #8c8c8c;margin:1px 0 9px 0;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#5d5d5d;background-color:#efefef;font-size:14px}#ItemPage #EngravingNotification .Icon{float:left;margin:0 10px 12px 0;font-size:20px}#ItemPage #EngravingNotification .Warning{margin-top:10px;font-size:11px}#ItemPage #EngravingNotification .Warning .Icon{color:orangered}#ItemPage #StockStatusDisplay{display:none;color:#fff;background-color:#8d9d6c;font-family:"Lexend Deca";font-size:15px;border:1px solid black;margin:3px;padding:15px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#ItemPage #ProductTabContainer{clear:both;margin:20px 0}#ItemPage #ProductTabContainer a{text-decoration:none}#ItemPage .ProductTabDiv,#ItemPage .ItemDesc,#ItemPage .ExtraInfo,#ItemPage #ProductDetailClassificationContent{font-family:"Lexend Deca";font-size:14px}#ItemPage .ProductTabDiv p,#ItemPage .ItemDesc p,#ItemPage .ExtraInfo p,#ItemPage #ProductDetailClassificationContent p{font-family:"Lexend Deca";font-size:14px;margin:0 0 6px 0}#ItemPage .ProductTabDiv table,#ItemPage .ItemDesc table,#ItemPage .ExtraInfo table,#ItemPage #ProductDetailClassificationContent table{padding:0;margin:0}#ItemPage .ProductTabDiv td,#ItemPage .ItemDesc td,#ItemPage .ExtraInfo td,#ItemPage #ProductDetailClassificationContent td{font-family:"Lexend Deca";font-size:14px;color:#2b1908;padding:1px 2px}#ItemPage .ProductTabDiv th,#ItemPage .ItemDesc th,#ItemPage .ExtraInfo th,#ItemPage #ProductDetailClassificationContent th{font-family:"Lexend Deca";font-size:14px;background-color:#2b1908;color:white;padding:1px 2px;font-weight:bold;text-align:center}#ItemPage .ProductTabDiv .Table,#ItemPage .ItemDesc .Table,#ItemPage .ExtraInfo .Table,#ItemPage #ProductDetailClassificationContent .Table{display:table;min-width:500px}#ItemPage .ProductTabDiv .Table .TR,#ItemPage .ItemDesc .Table .TR,#ItemPage .ExtraInfo .Table .TR,#ItemPage #ProductDetailClassificationContent .Table .TR{display:table-row}#ItemPage .ProductTabDiv .Table .TH,#ItemPage .ItemDesc .Table .TH,#ItemPage .ExtraInfo .Table .TH,#ItemPage #ProductDetailClassificationContent .Table .TH{display:table-cell;padding:0 3px 8px 3px;font-weight:bold;text-align:center}#ItemPage .ProductTabDiv .Table .TD,#ItemPage .ItemDesc .Table .TD,#ItemPage .ExtraInfo .Table .TD,#ItemPage #ProductDetailClassificationContent .Table .TD{display:table-cell;padding:0 3px 8px 3px}#ItemPage .ProductTabDiv .Table .LeftRegular,#ItemPage .ItemDesc .Table .LeftRegular,#ItemPage .ExtraInfo .Table .LeftRegular,#ItemPage #ProductDetailClassificationContent .Table .LeftRegular{width:200px;text-align:left}#ItemPage .ProductTabDiv .SizeChart .TD,#ItemPage .ItemDesc .SizeChart .TD,#ItemPage .ExtraInfo .SizeChart .TD,#ItemPage #ProductDetailClassificationContent .SizeChart .TD{text-align:center}#ItemPage .ProductTabDiv .SizeChart .LeftRegular,#ItemPage .ItemDesc .SizeChart .LeftRegular,#ItemPage .ExtraInfo .SizeChart .LeftRegular,#ItemPage #ProductDetailClassificationContent .SizeChart .LeftRegular{width:160px;text-align:left}#ItemPage .ProductTabDiv h3,#ItemPage .ItemDesc h3,#ItemPage .ExtraInfo h3,#ItemPage #ProductDetailClassificationContent h3{font-size:18px;margin:4px 0 10px 0}#ItemPage .ProductTabDiv h4,#ItemPage .ItemDesc h4,#ItemPage .ExtraInfo h4,#ItemPage #ProductDetailClassificationContent h4{font-size:16px;margin:2px 0 8px 0}#ItemPage .ProductTabDiv .TopTip,#ItemPage .ItemDesc .TopTip,#ItemPage .ExtraInfo .TopTip,#ItemPage #ProductDetailClassificationContent .TopTip{margin-top:20px;border:1px solid #ce7d05;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:rgba(206,175,110,0.2);padding:6px}#ItemPage .ProductTabDiv .TopTip h4,#ItemPage .ItemDesc .TopTip h4,#ItemPage .ExtraInfo .TopTip h4,#ItemPage #ProductDetailClassificationContent .TopTip h4{margin:0;display:inline;font-size:12px;font-weight:bold;color:#623604}#ItemPage .ProductTabDiv .TopTip p,#ItemPage .ItemDesc .TopTip p,#ItemPage .ExtraInfo .TopTip p,#ItemPage #ProductDetailClassificationContent .TopTip p{display:inline;margin-left:15px;color:#ce6706;font-size:12px}#ItemPage #ProductDetailCustomerPhotos{clear:both;margin-top:10px}#ItemPage #ProductDetailCustomerPhotos h3{margin-top:30px;color:#ce7d05;font-size:16px;font-weight:bold}#ItemPage .ProductDetailCustomerPhoto{margin:0 20px 20px 0}#ItemPage .Headline{margin-top:20px;color:#ce7d05;font-size:18px;font-weight:bold}#ItemPage .ItemDesc h2{margin-top:20px;color:#ce7d05;font-size:18px;font-weight:bold}#ItemPage .ItemDesc a{text-decoration:underline !important;color:#345b99 !important}#ItemPage .ItemDesc li{line-height:17px;padding-bottom:8px;background:url(/Images/en/CatholicFaith/Bullet/ProdDesc.gif) 0 .3em no-repeat;padding-left:.8em;list-style:none}#ItemPage .ItemDesc ul{margin-left:.8em;padding-left:.2em;margin-bottom:1em}#ItemPage .ItemDesc ul li{background-image:url(/Images/en/CatholicFaith/Bullet/ProdDesc-Child.gif)}#ItemPage .ItemDesc #JeweledCrossSeal{float:right;margin:0 0 10px 10px;max-width:192px;max-height:307px;text-align:center}#ItemPage .ItemDesc #JeweledCrossSeal img{width:192px;height:307px;border:0}#ItemPage .ItemDesc #IsabelProductDetails{margin-top:18px}#ItemPage .ItemDesc #IsabelProductDetails h3{font-size:14px;margin:12px 0 6px 0}#ItemPage .ItemDesc #IsabelProductDetails p{font-size:12px}#ItemPage .ExtraInfo h3,#ItemPage #ProductDetailClassificationContent h3{margin-top:30px;color:#ce7d05;font-size:16px;font-weight:bold}#ItemPage #ProductDetailReviews{clear:both;min-width:500px;display:block}#ItemPage #ProductDetailReviews h3{margin-top:30px;color:#ce7d05;font-size:16px;font-weight:bold}#ItemPage #ProductDetailReviews .ReviewItem{padding:10px 0 5px}#ItemPage #ProductDetailReviews .RatingText{margin-left:12px}#ItemPage #ProductDetailReviews .CreatedDate{margin:0 12px}#ItemPage #ProductDetailReviews .CommentText{color:#ce9e4a;padding:5px 0 10px 20px;font-family:"Gloria Hallelujah",cursive;font-size:20px;line-height:25px}#ItemPage #ProductDetailReviews .Quotes{color:#ce7d05;margin-top:8px}#ItemPage .ProductDetailGoToTop{clear:both;float:right;margin:10px 0 15px 10px}#ItemPage .ProductDetailContentWindow{overflow:auto !important}#ItemPage #ProductDetailClassificationFAQ{clear:both;text-align:left}#ItemPage #ProductDetailClassificationFAQ p{font-size:14px}#ItemPage #ProductDetailClassificationFAQ h3{margin-top:30px;color:#ce7d05;font-size:16px;font-weight:bold}#ItemPage #ProductDetailClassificationFAQ .Question{border:1px solid #eee;padding:10px;margin:0 0 10px 30px;width:90%}#ItemPage #ProductDetailClassificationFAQ .Question .Title :hover{cursor:pointer}#ItemPage #ProductDetailClassificationFAQ .Question .TitleText{margin:0;padding:0;font-size:16px;color:#ce7d05}#ItemPage #ProductDetailClassificationFAQ .Question .Arrow{float:right;margin-left:10px;color:#ce7d05}#ItemPage #ProductDetailClassificationFAQ .Question div{clear:both;display:none;font-size:16px;margin-top:8px;padding-top:20px;border-top:1px dotted #eee}#ItemPage #ProductDetailClassificationFAQ .Question div p{font-size:14px}#ItemPage #ProductDetailClassificationFAQ .Question div li{line-height:19px;padding-bottom:8px;background:url(/Images/en/CatholicFaith/Bullet/ProdDesc.gif) 0 .3em no-repeat;padding-left:.8em;list-style:none;font-size:14px}#ItemPage #ProductDetailClassificationFAQ .Question div ul{margin-left:.8em;padding-left:.2em;margin-bottom:1em}#ItemPage #ProductDetailClassificationFAQ .Question div ul li{background-image:url(/Images/en/CatholicFaith/Bullet/ProdDesc-Child.gif)}#ItemPage #ProductDetailClassificationFAQ .Question div strong{color:#ce7d05}#ItemPage #ProductDetailYouTube{clear:both}#ItemPage #ProductDetailYouTube h3{margin-top:30px;color:#ce7d05;font-size:16px;font-weight:bold}.zoomPad{position:relative;float:left;z-index:99;cursor:crosshair}.zoomPreload{-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);color:#333;font-size:12px;font-family:Tahoma;text-decoration:none;border:1px solid #CCC;background-color:white;padding:8px;text-align:center;background-image:url(/Incs/JS/Images/jqZoom/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;* width:100px;* height:49px}.zoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);z-index:120;position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}.zoomOverlay{position:absolute;left:0;top:0;background:#FFF;z-index:5000;width:100%;height:100%;display:none;z-index:101}.zoomWindow{position:absolute;left:110%;top:40px;background:#FFF;z-index:6000;height:auto;z-index:10000;z-index:110}.zoomWrapper{position:relative;border:1px solid #999;z-index:110}.zoomWrapperTitle{display:block;background:#999;color:#FFF;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}.zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}.zoomWrapperImage img{border:0;display:block;position:absolute;z-index:101}.zoomIframe{z-index:-1;filter:alpha(opacity=0);-moz-opacity:.80;opacity:.80;position:absolute;display:block}#CustomDressWin{margin:0;padding:0}#CustomDressWin #RequiredBlock,#CustomDressWin #OptionalBlock{float:left;margin-left:15px;width:250px}#CustomDressWin #RequiredBlock h1,#CustomDressWin #OptionalBlock h1{font-size:18px}#CustomDressWin #RequiredBlock h1 span,#CustomDressWin #OptionalBlock h1 span{font-weight:normal}#CustomDressWin #RequiredBlock a,#CustomDressWin #OptionalBlock a{text-decoration:underline;color:#000}#CustomDressWin #RequiredBlock input,#CustomDressWin #OptionalBlock input{width:50px;margin:2px 10px 8px 0}#CustomDressWin #RequiredBlock button,#CustomDressWin #OptionalBlock button{margin-top:16px}#CustomDressWin #RequiredBlock #Measure,#CustomDressWin #OptionalBlock #Measure{margin:10px 0}#SearchResults #DidYouMean{margin:20px 0 8px 0;font-family:"Lexend Deca";font-size:14px;color:red}#SearchResults #DidYouMean a{font-style:italic;font-family:"Lexend Deca"}#SearchResults #Categories h2{font-size:14px}#SearchResults #Categories div{border:1px #ce6000 solid;margin:8px 10px;background-color:rgba(234,234,234,0.33);padding:5px 10px;display:inline-flex;white-space:nowrap;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;line-height:30px}#SearchResults #Categories div a{color:#ce6000;text-decoration:none}#SearchResults #Categories div:hover{background-color:#ce6000}#SearchResults #Categories div:hover a{color:white}#SearchResults #Header{margin:10px 8px 20px 0;min-height:25px;clear:both}#SearchResults #Header #Pagination{float:right}#SearchResults .SingleMessage{margin:60px 0 100px 0;text-align:center}#SearchResults .ItemDesc{margin:4px 0 0 0;font-size:11px}#SearchResults .Title{font-weight:bold;margin-bottom:2px}#SearchResults .Title .Value{font-size:13px}#SearchResults .SKU .Value{font-family:"Lexend Deca";font-size:11px}#SearchResults .DisplayPrice{padding-top:6px}#SearchResults .DisplayPrice .SalePrice{color:red;white-space:nowrap}#SearchResults .DisplayPrice .RegPrice{font-family:"Lexend Deca";color:#aaa;margin-right:8px;white-space:nowrap;text-decoration:line-through}#SearchResults .DisplayPrice .RegPrice .SPRE{font-size:9px;position:relative;top:-7px;right:2px}#SearchResults .DisplayPrice .RegPrice .SPOST{font-size:9px;position:relative;top:-9px;right:-4px}#SearchResults .DisplayPrice .RegPrice .D{font-size:18px}#SearchResults .DisplayPrice .RegPrice .C{font-size:9px;position:relative;top:-8px;right:-1px}#SearchResults .DisplayPrice .SPRE{font-size:10px;position:relative;top:-9px;right:2px}#SearchResults .DisplayPrice .SPOST{font-size:10px;position:relative;top:-12px;right:-6px}#SearchResults .DisplayPrice .D{font-size:28px}#SearchResults .DisplayPrice .P{display:none}#SearchResults .DisplayPrice .C{font-size:13px;position:relative;top:-10px;right:-2px}#SearchResults .Price .Value .Sale{color:red}#SearchResults .Price .Value .Regular{font-size:10px;font-style:italic}#SearchResults hr{clear:both}#SearchResults img{float:right;margin:0 10px 10px 30px;border:0}#SearchResults button{margin:20px 10px 6px 50px}#SearchResults .Stars{margin-left:55px;cursor:help}#SearchResults span.StarNumReviews{float:left;margin:2px 2px 0 8px;font-family:"Lexend Deca";font-size:11px}#SearchResults .SwatchAvail{padding:1px;border:1px solid #e7e5e5}#SearchResults .SwatchCur{padding:1px;border:1px solid red}#SearchResults .ColorOver{border:1px solid #6f6f6f}#SearchResults #AvailColors{text-align:center;width:100%;min-height:18px}#SearchResults #AvailColors img{width:12px;height:12px;float:none !important}#SearchResults .FreeShipping{background-color:red;color:#fff;padding:1px 2px;font-weight:normal;border:1px solid #fff;font-size:9px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#SearchResults #CatDisplayItems{margin:20px 0}#SearchResults #CatDisplayItems .DisplayItemContainer{float:left;width:220px;height:360px;text-align:center;margin:0}#SearchResults #CatDisplayItems .DisplayItemContainer .DisplayImageBlock{width:100%;height:223px}#SearchResults #CatDisplayItems .DisplayItemContainer .DisplayImageBlock img{float:none;margin:0;padding:0}#SearchResults #CatDisplayItems .OnSale{position:absolute;z-index:100;width:220px;color:#fff;background-color:#ed7100;padding:3px 6px;font-size:9px;opacity:.8}#SearchResults #CatDisplayItems .Spacer{float:left;width:20px;height:360px}#SearchResults .CatalogPrice{font-size:12px;font-family:"Lexend Deca";margin-bottom:6px;line-height:16px}#SearchResults .CatalogPrice a{font-size:12px;font-family:"Lexend Deca";font-weight:normal;text-decoration:none}#SearchResults .CatalogPrice a>div{clear:both;color:#882d04}#SearchResults .CatalogPrice .DisplayPrice{margin:8px 0 0 0}#CatalogBlock .NoResults{margin:60px 0 100px 0;font-size:18px;color:red;text-align:center}#CatalogBlock .Stars{margin-left:55px;cursor:help}#CatalogBlock span.StarNumReviews{float:left;margin:2px 2px 0 8px;font-family:"Lexend Deca";font-size:11px}#CatalogBlock .SwatchAvail{padding:1px;border:1px solid #e7e5e5}#CatalogBlock .SwatchCur{padding:1px;border:1px solid red}#CatalogBlock .ColorOver{border:1px solid #6f6f6f}#CatalogBlock #AvailColors img{width:12px;height:12px}#CatalogBlock .FreeShipping{background-color:red;color:#fff;padding:1px 2px;font-weight:normal;border:1px solid #fff;font-size:9px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#CatalogBlock #CatDisplayItems .DisplayItemContainer{float:left;width:220px;height:360px;text-align:center;margin:0}#CatalogBlock #CatDisplayItems .DisplayItemContainer .DisplayImageBlock{width:100%;height:223px}#CatalogBlock #CatDisplayItems .DisplayItemContainer .DisplayImageBlock .Helper{display:inline-block;height:100%;vertical-align:middle}#CatalogBlock #CatDisplayItems .OnSale{position:absolute;z-index:100;width:220px;color:#fff;background-color:#ed7100;padding:3px 6px;font-size:9px;opacity:.8}#CatalogBlock #CatDisplayItems .Spacer{float:left;width:20px;height:360px}#CatalogBlock #CatDisplayItems #LoadMoreBtnContainer{clear:both;text-align:center;width:100%}#CatalogBlock #CatDisplayItems .OverlayOuter{position:absolute}#CatalogBlock #CatDisplayItems .OverlayOuter .Inner{position:relative}#CatalogBlock #CatDisplayItems .OverlayOuter .JoanNewFor2015{left:27px}#CatalogBlock #CatDisplayItems .OverlayOuter .JoanNewFor2016{left:140px;top:158px}#CatalogBlock #CatDisplayItems .OverlayOuter .LidaNewFor2015{left:31px}#CatalogBlock .CatalogPrice{font-size:12px;font-family:"Lexend Deca";margin-bottom:2px;line-height:16px}#CatalogBlock .CatalogPrice .DisplayPrice{padding-top:6px}#CatalogBlock .CatalogPrice .DisplayPrice .SalePrice{color:red;white-space:nowrap}#CatalogBlock .CatalogPrice .DisplayPrice .RegPrice{font-family:"Lexend Deca";color:#aaa;margin-right:8px;white-space:nowrap;text-decoration:line-through}#CatalogBlock .CatalogPrice .DisplayPrice .RegPrice .SPRE{font-size:9px;position:relative;top:-7px;right:2px}#CatalogBlock .CatalogPrice .DisplayPrice .RegPrice .SPOST{font-size:9px;position:relative;top:-9px;right:-4px}#CatalogBlock .CatalogPrice .DisplayPrice .RegPrice .D{font-size:18px}#CatalogBlock .CatalogPrice .DisplayPrice .RegPrice .C{font-size:9px;position:relative;top:-8px;right:-1px}#CatalogBlock .CatalogPrice .DisplayPrice .SPRE{font-size:10px;position:relative;top:-9px;right:2px}#CatalogBlock .CatalogPrice .DisplayPrice .SPOST{font-size:10px;position:relative;top:-12px;right:-6px}#CatalogBlock .CatalogPrice .DisplayPrice .D{font-size:28px}#CatalogBlock .CatalogPrice .DisplayPrice .P{display:none}#CatalogBlock .CatalogPrice .DisplayPrice .C{font-size:13px;position:relative;top:-10px;right:-2px}#CatalogBlock .CatalogPrice a{font-size:12px;font-family:"Lexend Deca";font-weight:normal;text-decoration:none}#CatalogBlock .CatalogPrice a>div{color:#882d04}#CatalogBlock .AllActiveFilters{margin:0 0 10px 0}#CatalogBlock .AllActiveFilters p{display:inline;font-weight:bold;color:#0a0a0a}#CatalogBlock .AllActiveFilters .ActiveFilter{background-color:#0c60e0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#fff;padding:2px 4px;margin:0 10px}#CatalogBlock .AllActiveFilters .ActiveFilter :hover{cursor:pointer}#CatalogBlock #NonCatPage .Divider{clear:both;margin-bottom:30px}#CatalogBlock #NonCatPage img{border:0}#CatalogBlock #NonCatPage .ShortContainer img{height:220px}#CatalogBlock #NonCatPage .MainSection{width:698px;float:left}#CatalogBlock #NonCatPage .MainSection .Section1{float:left;width:50%}#CatalogBlock #NonCatPage .MainSection .Section1 h2{width:90%;font-size:16px;margin:14px 0 0 0}#CatalogBlock #NonCatPage .MainSection .Section1 p{width:90%;margin:10px 0 0 0}#CatalogBlock #NonCatPage .MainSection .Section1x h2{width:90%;font-size:16px;margin:14px 0 0 0}#CatalogBlock #NonCatPage .MainSection .Section1x p{width:90%;margin:10px 0 0 0}#CatalogBlock #NonCatPage .MainSection .Section2,#CatalogBlock #NonCatPage .MainSection .Section3{float:left;width:24%;margin:20px 0 0 0;background-color:#f5f5f5}#CatalogBlock #NonCatPage .MainSection .Section2x,#CatalogBlock #NonCatPage .MainSection .Section3x{float:right;width:24%;margin:20px 0 0 0;background-color:#f5f5f5}#CatalogBlock #NonCatPage .MainSection .Section2{padding-left:10px}#CatalogBlock #NonCatPage .MainSection .Section2x{margin-left:10px;padding-left:10px}#CatalogBlock #NonCatPage .MainSection .StandoutText{margin-top:10px}#CatalogBlock #NonCatPage .MainSection .StandoutText p{font-size:19px;line-height:21px}#CatalogBlock #NonCatPage .MainSection .StandoutImage img{margin-top:6px}#CatalogBlock #NonCatPage .MainSection .ItemHighlight h2{margin:0}#CatalogBlock #NonCatPage .MainSection .ItemHighlight img{margin-top:7px}#CatalogBlock #NonCatPage .MainSection .LeadText{clear:both;margin:10px 0 0 0}#CatalogBlock #NonCatPage .MainSection .LeadText p{font-size:14px;line-height:17px;margin-bottom:.5em}#CatalogBlock #NonCatPage .MainSection .LeadText .Standout{font-size:18px !important;line-height:21px !important}#CatalogBlock #NonCatPage .MainSection .FocusProduct{margin:0 0 10px 25px;float:right}#CatalogBlock #NonCatPage .MainSection .FocusProduct h2{font-size:14px;margin:0 0 6px 0}#CatalogBlock #NonCatPage .MainSection .FocusProduct img{max-height:220px;min-height:220px;width:auto;height:auto}#CatalogBlock #NonCatPage .MainSection .FocusProductLeft{float:left !important;margin:0 25px 10px 0 !important}#CatalogBlock #NonCatPage .BigCats{clear:both;height:auto;float:left;overflow:auto;margin-bottom:6px}#CatalogBlock #NonCatPage .BigCats .BigCat{height:auto}#CatalogBlock #NonCatPage .BigCats .Spacer{width:19px;height:100%;min-height:150px}#CatalogBlock #NonCatPage .BigCats .Section1,#CatalogBlock #NonCatPage .BigCats .Section2{float:left;width:47%;margin:5px 0 5px 10px}#CatalogBlock #NonCatPage .BigCats .Indent,#CatalogBlock #NonCatPage .BigCats .IndentText{margin:5px 10px}#CatalogBlock #NonCatPage .BigCatRow2{position:relative;top:-58px}#CatalogBlock #NonCatPage .BigCatRow2Text{position:relative;top:-108px}#CatalogBlock #NonCatPage .BigCatRow3{position:relative;top:-166px}#CatalogBlock #NonCatPage .BigCatRow3Text{position:relative;top:-214px}#CatalogBlock #NonCatPage .BigCatNoText{height:320px !important;overflow-y:hidden}#CatalogBlock #NonCatPage .MediumCats{width:698px;clear:both;height:auto;float:left;overflow:auto;margin-bottom:6px}#CatalogBlock #NonCatPage .MediumCats .MediumCat{float:left;width:220px;height:auto}#CatalogBlock #NonCatPage .MediumCats .MediumCat h2{color:#3b3b3b;font-size:20px;font-family:"Lexend Deca";margin:33px 0 15px 0}#CatalogBlock #NonCatPage .MediumCats .MediumCat .MediumCatImage img{width:220px;height:184px;border:0}#CatalogBlock #NonCatPage .MediumCats .MediumCat .MediumCatImage .Overlay{width:220px;height:54px;position:relative;top:-58px;cursor:pointer;background-image:url(/Images/en/CatholicFaith/Front/New/Fade/Black-340.png);background-repeat:repeat-y}#CatalogBlock #NonCatPage .MediumCats .MediumCat .MediumCatImage .Overlay .Link{border:1px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:7px 12px;font-size:16px;font-weight:"Lexend Deca";color:#fff;position:relative;top:17px;left:5px;background-color:rgba(0,0,0,0.5)}#CatalogBlock #NonCatPage .MediumCats .Spacer{float:left;width:19px;height:100%;min-height:150px}#CatalogBlock #NonCatPage .MediumCats .Indent,#CatalogBlock #NonCatPage .MediumCats .IndentText{margin:5px 10px}#CatalogBlock #NonCatPage .MidTextSection{position:relative;top:-50px}#CatalogBlock #NonCatPage .BottomSection{width:698px;float:left;clear:both;position:relative;top:-40px}#CatalogBlock #NonCatPage .BottomSection p{margin:20px 0;line-height:22px}#CatalogBlock #NonCatPage .EndSection{clear:both;width:100%;min-height:30px;padding-top:20px;margin-bottom:30px}#CatalogBlock #NonCatPage .EndSection p{margin:20px 0;line-height:22px}#CatTopDescription,#CatBottomDescription{margin:6px 0 10px 0;font-family:"Lexend Deca";font-size:13px}#CatTopDescription p,#CatBottomDescription p{margin:0 0 5px 0;line-height:20px}#CatBottomDescription{margin-top:10px;margin-bottom:20px;clear:both}#CatBottomDescription .YouTubeEmbedFrame{width:560px;height:315px;margin-top:20px}.CatLinkTables{width:100%;margin:10px 0;border:1px solid #a8a8a8;background-color:#f5f5f5;padding:5px 10px}.CatLinkTables th{font-family:"Lexend Deca" !important;font-weight:normal !important;line-height:18px !important;text-align:left !important;padding:3px 0 3px 5px;color:#000;background-color:#f5f5f5}.CatLinkTables td{line-height:20px !important;padding:2px 2px 2px 5px !important}.CatLinkTables td a{color:#666 !important}.CatLinkTables td a:before{content:'\00BB\00a0'}.CatLinkTables td a:hover{text-decoration:underline !important}#CatDisplayItemHeader,#CatalogBlock #CatDisplayItems,#ViewedHistory{margin-top:12px;clear:both;width:100%}#ProdCatShowing{float:left;font-weight:bold;line-height:16px}#ProdCatShowing .Loading{font-size:24px;color:#ce6706;font-weight:bold}#ProdCatPaging{float:right;margin-left:20px;text-align:right}#ProdCatPaging .IconFilter a{font-size:2.5em;color:#fc3}#ProdCatPaging .IconFilter a:hover{color:#ffc219;cursor:pointer}#ProdCatPaging .IconSort{margin-left:10px}#ProdCatPaging .IconSort a{font-size:2.5em;color:#fc3}#ProdCatPaging .IconSort a:hover{color:#ffc219;cursor:pointer}.CatalogTitle{margin:0 5px 3px 5px;text-align:center}.Compare{font-size:11px;font-family:"Lexend Deca"}.StoreHighlight,#SearchResults #Header{background-color:white;color:#414141;font-size:12px;font-family:"Lexend Deca";padding:20px 4px 2px 4px}.StoreHighlight a,#SearchResults #Header a{color:#414141;text-decoration:none}.StoreHighlight a:hover,#SearchResults #Header a:hover{color:#fc3}#Pagination a{color:#000;text-decoration:none;font-size:14px;background-color:white;padding:4px;border:1px solid #ccc;min-width:20px;display:inline}#Pagination a:hover{background-color:#ffc219}.ChosenPage{font-size:14px;background-color:#fc3;border:1px solid #ccc;padding:4px;width:50px}#CatDivider{clear:both;margin:1em 0 10px 0}#CatDivider .Previous{float:left;margin-bottom:10px}#CatDivider .Next{float:right;margin-bottom:10px}#CatDivider #CatPrevLink{float:left;font-style:"Lexend Deca";font-size:16px;text-decoration:none;margin-top:20px;margin-right:6px}#CatDivider #CatNextLink{float:right;font-style:"Lexend Deca";font-size:16px;text-decoration:none;margin-top:20px;margin-left:6px}#CatalogTopSellers{font-family:"Lexend Deca";font-size:12px;margin-bottom:110px}#SortDialog fieldset,#FilterDialog fieldset{overflow:hidden;border:0}#SortDialog .Field,#FilterDialog .Field{clear:both;padding-bottom:8px}#SortDialog label,#FilterDialog label{position:relative;margin-left:30px;display:block}#SortDialog input[type=radio],#FilterDialog input[type=radio],#SortDialog input.radio,#FilterDialog input.radio{float:left;display:block;margin:6px 0 0 2px}#SortDialog .ApplyBtnWrap,#FilterDialog .ApplyBtnWrap{margin-top:20px;text-align:center}#FilterDialog input[type=checkbox],#FilterDialog input.checkbox{float:left;display:block;margin:6px 0 0 2px}#FilterDialog #PriceAmount{border:0;color:#ce6000;font-weight:bold}#CheckoutCartPage h1{margin:0 0 14px 0}#CheckoutCartPage #ChkOutAmountToPay{width:120px;margin:0 0 10px 597px}#CheckoutCartPage #ChkOutAmountToPay p{margin:0 10px;text-align:center;font-family:"Lexend Deca";font-size:16px}#CheckoutCartPage #ChkOutAmountToPay h4{background-color:#414141}#CheckoutCartPage #ChkOutAmountToPay .Tax{font-size:11px;font-weight:normal}#CheckoutCartPage #CheckoutCartContents table{width:720px}#CheckoutCartPage #CheckoutCartContents input{font-family:"Lexend Deca";font-size:11px;text-align:center}#CheckoutCartPage #CheckoutCartContents a{color:#000}#CheckoutCartPage #CheckoutShipping table{width:720px}#CheckoutCartPage #CheckoutTax table{width:720px}#CheckoutCartPage #CheckoutTotal table{width:720px}#CheckoutCartPage .RemoveAll{float:left}#CheckoutCartPage .ContinueShopping{float:left;margin-left:2em}#CheckoutCartPage .ProceedToPayment{float:right;margin:0 10px 0 20px}#CheckoutCartPage .ProceedToPayment .UIButton{width:230px;height:50px}#CheckoutCartPage .CheckoutWithPayPal{margin-top:80px}#CheckoutCartPage .CheckoutWithPayPalCredit{margin-top:10px}#CheckoutCartPage .PayPalCreditAd{margin-top:50px}#CheckoutCartPage .EditCustomSize{margin:5px;font-size:11px}#CheckoutCartPage input[type=radio]{border:0}#CheckoutCartPage #AlsoSold{clear:both}#CheckoutCartPage #AlsoSold h3{color:#ce6000}#CheckoutCartPage #AlsoSold .ItemSection{clear:both;padding:10px 0;margin-bottom:20px}#CheckoutCartPage #AlsoSold .ItemSection .ImageSection{float:left;width:250px;margin-bottom:20px}#CheckoutCartPage #AlsoSold .ItemSection .DescSection{display:block;margin-left:20px}#CheckoutCartPage #AlsoSold .ItemSection .DescSection p{color:#a5a5a5}#CheckoutCartPage #AlsoSold .ItemSection .DescSection .Title{font-size:16px;font-weight:bold}#CheckoutCartPage #AlsoSold .ItemSection .AddToCartBtn{margin-left:20px}#CheckoutCartPage #AlsoSold .ItemSection .Price{font-family:"Lexend Deca";font-size:17px}#CheckoutCartPage #AlsoSold .ItemSection .Price .SPRE{font-size:10px;position:relative;top:-9px;right:2px}#CheckoutCartPage #AlsoSold .ItemSection .Price .SPOST{font-size:10px;position:relative;top:-12px;right:-8px}#CheckoutCartPage #AlsoSold .ItemSection .Price .D{font-size:28px}#CheckoutCartPage #AlsoSold .ItemSection .Price .P{display:none}#CheckoutCartPage #AlsoSold .ItemSection .Price .C{font-size:13px;position:relative;top:-10px;right:-2px}#DisplayFeedback #FeedbackPageHeader{margin-top:12px;clear:both;width:100%}#DisplayFeedback #FeedbackPaging{float:right;margin-left:20px;text-align:right}#DisplayFeedback #FeedbackDivider{clear:both;margin:20px 0 10px 0}#DisplayFeedback #FeedbackDivider .Previous{float:left;margin-bottom:10px}#DisplayFeedback #FeedbackDivider .Next{float:right;margin-bottom:10px}#DisplayFeedback #FeedbackDivider #FeedbackPrevLink{float:left;font-style:"Lexend Deca";font-size:20px;text-decoration:none;margin-right:6px}#DisplayFeedback #FeedbackDivider #FeedbackNextLink{float:right;font-style:"Lexend Deca";font-size:20px;text-decoration:none;margin-left:6px}#EmailSignup #CheckingEmailStatus{margin-left:20px;padding:6px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:red;color:#fff;display:none}#GTS_CONTAINER{position:fixed;bottom:20px;right:0;min-width:142px;min-height:54px}#Footer{clear:both;margin-top:10px;width:100%;min-height:115px;display:grid;grid-template-columns:200px auto 200px;grid-template-rows:auto;box-sizing:border-box}#Footer #FooterLeft{box-sizing:border-box;width:200px;padding:10px 0 10px 10px}#Footer #FooterLeft #SALogo{margin:0 0 0 10px}#Footer #FooterMid{margin:auto;box-sizing:border-box;width:100%}#Footer #FooterRight{box-sizing:border-box;width:200px;padding:10px 10px 10px 0}#ReviewPage .RightSection{padding-left:20px}#ReviewPage .RightSection #Ratings{border-collapse:collapse}#ReviewPage .RightSection #Ratings td{padding-bottom:8px}#ReviewPage .RightSection p{font-weight:bold}#ReviewPage .RightSection .CommentsText{width:100%;height:100px}#ReviewPage .RightSection .UploadSection p{text-align:right}#ReviewPage .RightSection .UploadSection .ShareNow{margin-top:10px}#ReviewPage .RightSection .UploadSection .PhotoUploadOnImage{position:relative;top:-105px;left:190px;width:120px;border:#ababab 2px solid}#ReviewsDisplay h2{color:#ce6000;font-size:18px}#ReviewsDisplay a{text-decoration:none;color:#414141}#ReviewsDisplay .CatLink{border:1px #ce6000 solid;margin:8px 10px;background-color:rgba(234,234,234,0.33);padding:0 10px;white-space:nowrap;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;line-height:30px}#ReviewsDisplay .CatLink a{color:#ce6000}#ReviewsDisplay #ReviewItems{margin:10px 0}#ReviewsDisplay .Title{font-weight:bold}#ReviewsDisplay .Highlight{background-color:rgba(206,96,0,0.07)}#ReviewsDisplay .Row{min-height:110px;padding-top:10px;clear:both}#ReviewsDisplay .Image{float:left;margin:0 20px 10px 10px;min-width:130px}#ReviewsDisplay .StarRating{max-width:80px;margin-right:20px}#ReviewsDisplay .Read{text-decoration:underline}.DockGrade{background:linear-gradient(bottom,#ed9017 0,#f6e6b4 100%);background:-o-linear-gradient(bottom,#ed9017 0,#f6e6b4 100%);background:-moz-linear-gradient(bottom,#ed9017 0,#f6e6b4 100%);background:-webkit-linear-gradient(bottom,#ed9017 0,#f6e6b4 100%);background:-ms-linear-gradient(bottom,#ed9017 0,#f6e6b4 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ed9017),color-stop(1,#f6e6b4))}#Dock{display:none;height:30px;width:100%;position:fixed;left:0;bottom:0;z-Index:99991;padding:1px 5px;background-color:#f6e6b4;border-top:1px solid #666;font-family:"Lexend Deca"}#Dock>p{margin:2px 0 0 0;padding:0;font-size:20px}#Dock>p a{text-decoration:none;color:#ce6000}#DockMin{display:none;height:20px;width:40px;position:fixed;bottom:0;right:10px;z-Index:99991;font-size:16px;padding:1px 0 0 5px;background-color:#ccc;border-top:1px solid #666;border-left:1px solid #666}#DockCart{margin:0 3px 0 20px;padding:0}#CartAmount{margin-right:10px}.DockDiv1{position:relative}.DockDiv2{position:absolute}#DockCheckout .ui-button-text{font-size:9px;padding:1px 3px}#DockShipInfo{margin-left:60px}#DockSocialMedia{float:right;margin-right:20px}#DockSocialMedia a{text-decoration:none}#DockGooglePlus{border:0;width:16px;height:16px;margin-right:10px;padding:0 0 2px 0}#DockFacebook{position:relative;top:-600px;left:-100px;background-color:#fff;display:none}#DockFacebookImg{margin-right:8px}#DockSelectCurrency{font-family:"Lexend Deca";margin:0 20px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:10042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:10043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:10044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:10046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}#CreateAccountForm{margin:0}#CreateAccountForm #ControlTable{margin:10px 0 10px 10px;background-color:transparent;border:0}#CreateAccountForm #AccountData,#CreateAccountForm #Billing,#CreateAccountForm #Shipping,#CreateAccountForm #Prefs{margin-left:15px;margin-top:8px}#CreateAccountForm #Retrieve{margin-left:10px;display:none}.PaymentBlock,#PaymentAddress #InfoMain #BillTo #ContactInfo,#PaymentShipTo #InfoMain #BillTo #ContactInfo,#PaymentOptions #InfoMain #BillTo #ContactInfo,#PaymentAddress #InfoMain #BillTo #BillToMain,#PaymentShipTo #InfoMain #BillTo #BillToMain,#PaymentOptions #InfoMain #BillTo #BillToMain,#PaymentAddress #InfoMain #BillTo #ShippingTo,#PaymentShipTo #InfoMain #BillTo #ShippingTo,#PaymentOptions #InfoMain #BillTo #ShippingTo,#PaymentAddress #InfoMain #BillTo #Account,#PaymentShipTo #InfoMain #BillTo #Account,#PaymentOptions #InfoMain #BillTo #Account{margin-left:6px;margin-top:8px}.PaymentBlock h2,#PaymentAddress #InfoMain #BillTo #ContactInfo h2,#PaymentShipTo #InfoMain #BillTo #ContactInfo h2,#PaymentOptions #InfoMain #BillTo #ContactInfo h2,#PaymentAddress #InfoMain #BillTo #BillToMain h2,#PaymentShipTo #InfoMain #BillTo #BillToMain h2,#PaymentOptions #InfoMain #BillTo #BillToMain h2,#PaymentAddress #InfoMain #BillTo #ShippingTo h2,#PaymentShipTo #InfoMain #BillTo #ShippingTo h2,#PaymentOptions #InfoMain #BillTo #ShippingTo h2,#PaymentAddress #InfoMain #BillTo #Account h2,#PaymentShipTo #InfoMain #BillTo #Account h2,#PaymentOptions #InfoMain #BillTo #Account h2{margin:0;padding:4px 6px;font-family:"Lexend Deca";font-size:1.35em;font-weight:normal;background-color:rgba(206,96,0,0.6);color:#fff}.PaymentBlock p,#PaymentAddress #InfoMain #BillTo #ContactInfo p,#PaymentShipTo #InfoMain #BillTo #ContactInfo p,#PaymentOptions #InfoMain #BillTo #ContactInfo p,#PaymentAddress #InfoMain #BillTo #BillToMain p,#PaymentShipTo #InfoMain #BillTo #BillToMain p,#PaymentOptions #InfoMain #BillTo #BillToMain p,#PaymentAddress #InfoMain #BillTo #ShippingTo p,#PaymentShipTo #InfoMain #BillTo #ShippingTo p,#PaymentOptions #InfoMain #BillTo #ShippingTo p,#PaymentAddress #InfoMain #BillTo #Account p,#PaymentShipTo #InfoMain #BillTo #Account p,#PaymentOptions #InfoMain #BillTo #Account p{margin:.4em .5em;font-size:1.25em}.PaymentBlock>table,#PaymentAddress #InfoMain #BillTo #ContactInfo>table,#PaymentShipTo #InfoMain #BillTo #ContactInfo>table,#PaymentOptions #InfoMain #BillTo #ContactInfo>table,#PaymentAddress #InfoMain #BillTo #BillToMain>table,#PaymentShipTo #InfoMain #BillTo #BillToMain>table,#PaymentOptions #InfoMain #BillTo #BillToMain>table,#PaymentAddress #InfoMain #BillTo #ShippingTo>table,#PaymentShipTo #InfoMain #BillTo #ShippingTo>table,#PaymentOptions #InfoMain #BillTo #ShippingTo>table,#PaymentAddress #InfoMain #BillTo #Account>table,#PaymentShipTo #InfoMain #BillTo #Account>table,#PaymentOptions #InfoMain #BillTo #Account>table{margin:10px 0;border:0;border-spacing:0;border-collapse:collapse;width:430px}.PaymentBlock>table th,#PaymentAddress #InfoMain #BillTo #ContactInfo>table th,#PaymentShipTo #InfoMain #BillTo #ContactInfo>table th,#PaymentOptions #InfoMain #BillTo #ContactInfo>table th,#PaymentAddress #InfoMain #BillTo #BillToMain>table th,#PaymentShipTo #InfoMain #BillTo #BillToMain>table th,#PaymentOptions #InfoMain #BillTo #BillToMain>table th,#PaymentAddress #InfoMain #BillTo #ShippingTo>table th,#PaymentShipTo #InfoMain #BillTo #ShippingTo>table th,#PaymentOptions #InfoMain #BillTo #ShippingTo>table th,#PaymentAddress #InfoMain #BillTo #Account>table th,#PaymentShipTo #InfoMain #BillTo #Account>table th,#PaymentOptions #InfoMain #BillTo #Account>table th{padding-left:6px;font-family:"Lexend Deca";font-size:1.35em;font-weight:normal}.PaymentBlock>table td,#PaymentAddress #InfoMain #BillTo #ContactInfo>table td,#PaymentShipTo #InfoMain #BillTo #ContactInfo>table td,#PaymentOptions #InfoMain #BillTo #ContactInfo>table td,#PaymentAddress #InfoMain #BillTo #BillToMain>table td,#PaymentShipTo #InfoMain #BillTo #BillToMain>table td,#PaymentOptions #InfoMain #BillTo #BillToMain>table td,#PaymentAddress #InfoMain #BillTo #ShippingTo>table td,#PaymentShipTo #InfoMain #BillTo #ShippingTo>table td,#PaymentOptions #InfoMain #BillTo #ShippingTo>table td,#PaymentAddress #InfoMain #BillTo #Account>table td,#PaymentShipTo #InfoMain #BillTo #Account>table td,#PaymentOptions #InfoMain #BillTo #Account>table td{padding:0}.PaymentBlock>table .Label,#PaymentAddress #InfoMain #BillTo #ContactInfo>table .Label,#PaymentShipTo #InfoMain #BillTo #ContactInfo>table .Label,#PaymentOptions #InfoMain #BillTo #ContactInfo>table .Label,#PaymentAddress #InfoMain #BillTo #BillToMain>table .Label,#PaymentShipTo #InfoMain #BillTo #BillToMain>table .Label,#PaymentOptions #InfoMain #BillTo #BillToMain>table .Label,#PaymentAddress #InfoMain #BillTo #ShippingTo>table .Label,#PaymentShipTo #InfoMain #BillTo #ShippingTo>table .Label,#PaymentOptions #InfoMain #BillTo #ShippingTo>table .Label,#PaymentAddress #InfoMain #BillTo #Account>table .Label,#PaymentShipTo #InfoMain #BillTo #Account>table .Label,#PaymentOptions #InfoMain #BillTo #Account>table .Label{width:100px;text-align:right;font-size:1.35em}.PaymentBlock>table .Value,#PaymentAddress #InfoMain #BillTo #ContactInfo>table .Value,#PaymentShipTo #InfoMain #BillTo #ContactInfo>table .Value,#PaymentOptions #InfoMain #BillTo #ContactInfo>table .Value,#PaymentAddress #InfoMain #BillTo #BillToMain>table .Value,#PaymentShipTo #InfoMain #BillTo #BillToMain>table .Value,#PaymentOptions #InfoMain #BillTo #BillToMain>table .Value,#PaymentAddress #InfoMain #BillTo #ShippingTo>table .Value,#PaymentShipTo #InfoMain #BillTo #ShippingTo>table .Value,#PaymentOptions #InfoMain #BillTo #ShippingTo>table .Value,#PaymentAddress #InfoMain #BillTo #Account>table .Value,#PaymentShipTo #InfoMain #BillTo #Account>table .Value,#PaymentOptions #InfoMain #BillTo #Account>table .Value{width:254px}.PaymentBlock>table .Value input,#PaymentAddress #InfoMain #BillTo #ContactInfo>table .Value input,#PaymentShipTo #InfoMain #BillTo #ContactInfo>table .Value input,#PaymentOptions #InfoMain #BillTo #ContactInfo>table .Value input,#PaymentAddress #InfoMain #BillTo #BillToMain>table .Value input,#PaymentShipTo #InfoMain #BillTo #BillToMain>table .Value input,#PaymentOptions #InfoMain #BillTo #BillToMain>table .Value input,#PaymentAddress #InfoMain #BillTo #ShippingTo>table .Value input,#PaymentShipTo #InfoMain #BillTo #ShippingTo>table .Value input,#PaymentOptions #InfoMain #BillTo #ShippingTo>table .Value input,#PaymentAddress #InfoMain #BillTo #Account>table .Value input,#PaymentShipTo #InfoMain #BillTo #Account>table .Value input,#PaymentOptions #InfoMain #BillTo #Account>table .Value input,.PaymentBlock>table .Value select,#PaymentAddress #InfoMain #BillTo #ContactInfo>table .Value select,#PaymentShipTo #InfoMain #BillTo #ContactInfo>table .Value select,#PaymentOptions #InfoMain #BillTo #ContactInfo>table .Value select,#PaymentAddress #InfoMain #BillTo #BillToMain>table .Value select,#PaymentShipTo #InfoMain #BillTo #BillToMain>table .Value select,#PaymentOptions #InfoMain #BillTo #BillToMain>table .Value select,#PaymentAddress #InfoMain #BillTo #ShippingTo>table .Value select,#PaymentShipTo #InfoMain #BillTo #ShippingTo>table .Value select,#PaymentOptions #InfoMain #BillTo #ShippingTo>table .Value select,#PaymentAddress #InfoMain #BillTo #Account>table .Value select,#PaymentShipTo #InfoMain #BillTo #Account>table .Value select,#PaymentOptions #InfoMain #BillTo #Account>table .Value select{font-family:"Lexend Deca";font-size:1.35em}.PaymentBlock>table .Value input[type="text"],#PaymentAddress #InfoMain #BillTo #ContactInfo>table .Value input[type="text"],#PaymentShipTo #InfoMain #BillTo #ContactInfo>table .Value input[type="text"],#PaymentOptions #InfoMain #BillTo #ContactInfo>table .Value input[type="text"],#PaymentAddress #InfoMain #BillTo #BillToMain>table .Value input[type="text"],#PaymentShipTo #InfoMain #BillTo #BillToMain>table .Value input[type="text"],#PaymentOptions #InfoMain #BillTo #BillToMain>table .Value input[type="text"],#PaymentAddress #InfoMain #BillTo #ShippingTo>table .Value input[type="text"],#PaymentShipTo #InfoMain #BillTo #ShippingTo>table .Value input[type="text"],#PaymentOptions #InfoMain #BillTo #ShippingTo>table .Value input[type="text"],#PaymentAddress #InfoMain #BillTo #Account>table .Value input[type="text"],#PaymentShipTo #InfoMain #BillTo #Account>table .Value input[type="text"],#PaymentOptions #InfoMain #BillTo #Account>table .Value input[type="text"],.PaymentBlock>table .Value input[type="email"],#PaymentAddress #InfoMain #BillTo #ContactInfo>table .Value input[type="email"],#PaymentShipTo #InfoMain #BillTo #ContactInfo>table .Value input[type="email"],#PaymentOptions #InfoMain #BillTo #ContactInfo>table .Value input[type="email"],#PaymentAddress #InfoMain #BillTo #BillToMain>table .Value input[type="email"],#PaymentShipTo #InfoMain #BillTo #BillToMain>table .Value input[type="email"],#PaymentOptions #InfoMain #BillTo #BillToMain>table .Value input[type="email"],#PaymentAddress #InfoMain #BillTo #ShippingTo>table .Value input[type="email"],#PaymentShipTo #InfoMain #BillTo #ShippingTo>table .Value input[type="email"],#PaymentOptions #InfoMain #BillTo #ShippingTo>table .Value input[type="email"],#PaymentAddress #InfoMain #BillTo #Account>table .Value input[type="email"],#PaymentShipTo #InfoMain #BillTo #Account>table .Value input[type="email"],#PaymentOptions #InfoMain #BillTo #Account>table .Value input[type="email"]{max-width:260px}.PaymentBlock>table .tabletextri,#PaymentAddress #InfoMain #BillTo #ContactInfo>table .tabletextri,#PaymentShipTo #InfoMain #BillTo #ContactInfo>table .tabletextri,#PaymentOptions #InfoMain #BillTo #ContactInfo>table .tabletextri,#PaymentAddress #InfoMain #BillTo #BillToMain>table .tabletextri,#PaymentShipTo #InfoMain #BillTo #BillToMain>table .tabletextri,#PaymentOptions #InfoMain #BillTo #BillToMain>table .tabletextri,#PaymentAddress #InfoMain #BillTo #ShippingTo>table .tabletextri,#PaymentShipTo #InfoMain #BillTo #ShippingTo>table .tabletextri,#PaymentOptions #InfoMain #BillTo #ShippingTo>table .tabletextri,#PaymentAddress #InfoMain #BillTo #Account>table .tabletextri,#PaymentShipTo #InfoMain #BillTo #Account>table .tabletextri,#PaymentOptions #InfoMain #BillTo #Account>table .tabletextri{width:260px;margin:0;padding:0 .5em;font-size:1.1em}#PaymentAddress h1,#PaymentShipTo h1,#PaymentOptions h1{margin-bottom:0}#PaymentAddress #InfoMain,#PaymentShipTo #InfoMain,#PaymentOptions #InfoMain{width:654px;margin-top:8px}#PaymentAddress #InfoMain #BillTo,#PaymentShipTo #InfoMain #BillTo,#PaymentOptions #InfoMain #BillTo{width:440px}#PaymentAddress #InfoMain #BillTo #ShippingTo,#PaymentShipTo #InfoMain #BillTo #ShippingTo,#PaymentOptions #InfoMain #BillTo #ShippingTo{height:170px}#PaymentAddress #InfoMain #BillTo #Account .Value,#PaymentShipTo #InfoMain #BillTo #Account .Value,#PaymentOptions #InfoMain #BillTo #Account .Value{padding-top:.8em}#PaymentAddress #InfoMain #BillTo #Cont,#PaymentShipTo #InfoMain #BillTo #Cont,#PaymentOptions #InfoMain #BillTo #Cont{margin:10px 0 2px 0}#PaymentAddress #InfoMain #Summary,#PaymentShipTo #InfoMain #Summary,#PaymentOptions #InfoMain #Summary{width:180px;margin:0 8px 0 6px;float:right}#PaymentAddress #InfoMain #Summary #SummaryMain,#PaymentShipTo #InfoMain #Summary #SummaryMain,#PaymentOptions #InfoMain #Summary #SummaryMain{padding-right:20px;border-spacing:0;border-collapse:collapse;width:180px}#PaymentAddress #InfoMain #Summary #SummaryMain th,#PaymentShipTo #InfoMain #Summary #SummaryMain th,#PaymentOptions #InfoMain #Summary #SummaryMain th{padding-left:6px;font-family:"Lexend Deca";font-size:1.35em;font-weight:normal}#PaymentAddress #InfoMain #Summary #SummaryMain td,#PaymentShipTo #InfoMain #Summary #SummaryMain td,#PaymentOptions #InfoMain #Summary #SummaryMain td{padding:0}#PaymentAddress #InfoMain #Summary #SummaryDisplay,#PaymentShipTo #InfoMain #Summary #SummaryDisplay,#PaymentOptions #InfoMain #Summary #SummaryDisplay{width:240px;border:0;margin:8px 0 8px 0;border-spacing:0;border-collapse:collapse;font-size:1.35em}#PaymentAddress #InfoMain #Summary #SummaryDisplay td,#PaymentShipTo #InfoMain #Summary #SummaryDisplay td,#PaymentOptions #InfoMain #Summary #SummaryDisplay td{padding:0}#PaymentAddress #InfoMain #Summary #SummaryDisplay .Label,#PaymentShipTo #InfoMain #Summary #SummaryDisplay .Label,#PaymentOptions #InfoMain #Summary #SummaryDisplay .Label{text-align:right;width:108px;padding-top:.2em}#PaymentAddress #InfoMain #Summary #SummaryDisplay .Value,#PaymentShipTo #InfoMain #Summary #SummaryDisplay .Value,#PaymentOptions #InfoMain #Summary #SummaryDisplay .Value{font-family:"Lexend Deca";font-size:1.35em;font-weight:normal;text-align:right;padding-right:18px;color:#ce6000}#PaymentAddress #InfoMain #Summary #SummaryDisplay #TotalsDiscountRow,#PaymentShipTo #InfoMain #Summary #SummaryDisplay #TotalsDiscountRow,#PaymentOptions #InfoMain #Summary #SummaryDisplay #TotalsDiscountRow{display:none}#PaymentShipTo #InfoMain #ShipTo{width:440px}#PaymentShipTo #InfoMain #ShipTo #ShipToMain{margin-left:6px;margin-top:0;border-spacing:0;border-collapse:collapse;width:430px}#PaymentShipTo #InfoMain #ShipTo #ShipToMain .parafirst{font-size:1.25em}#PaymentShipTo #InfoMain #ShipTo #ShipToMain th{padding-left:6px;font-family:"Lexend Deca";font-size:1.35em;font-weight:normal}#PaymentShipTo #InfoMain #ShipTo #ShipToMain td{padding:0}#PaymentShipTo #InfoMain #ShipTo #ShipToMain .Label{width:111px;text-align:right;font-size:1.35em;padding-top:.15em}#PaymentShipTo #InfoMain #ShipTo #ShipToMain .Value{width:260px}#PaymentShipTo #InfoMain #ShipTo #ShipToMain .Value input,#PaymentShipTo #InfoMain #ShipTo #ShipToMain .Value select{font-family:"Lexend Deca";font-size:1.35em}#PaymentShipTo #InfoMain #ShipTo #ShipToMain .Value input[type="text"],#PaymentShipTo #InfoMain #ShipTo #ShipToMain .Value input[type="email"]{max-width:260px}#PaymentOptions #Options{width:440px}#PaymentOptions #Options #OptionsMain{margin-left:6px;margin-top:0;border-spacing:0;border-collapse:collapse;width:430px}#PaymentOptions #Options #OptionsMain fieldset{margin-left:.8em;width:90%}#PaymentOptions #Options #OptionsMain legend{font-size:1.35em}#PaymentOptions #Options #OptionsMain p{font-size:1.25em}#PaymentOptions #Options #OptionsMain th{padding-left:6px;font-family:"Lexend Deca";font-size:1.35em;font-weight:normal}#PaymentOptions #Options #OptionsMain td{padding:0}#PaymentOptions #Options #OptionsMain input,#PaymentOptions #Options #OptionsMain select,#PaymentOptions #Options #OptionsMain textarea{font-family:"Lexend Deca";font-size:1.35em}#PaymentOptions #Options #OptionsMain textarea{margin-left:.8em;width:90%;height:50px;font-size:1.25em}#PaymentOptions #Options #OptionsMain #PromoCode{width:130px;font-weight:normal}#PaymentOptions #GiftWrapContainer button{margin-left:20px}#PaymentOptions .GiftWrapMessage{display:none}#PaymentOptions .GiftWrapMessage textarea{width:220px !important}#PaymentOptions .GiftWrapMessage p{font-size:9px;margin:0}#PaymentOptions input[type=radio]{border:0}#PaymentReview #ReviewMainBody{width:740px}#PaymentReview #YourOrder{width:440px;float:left}#PaymentReview #YourOrder h4{text-align:left;padding-left:6px;font-family:"Lexend Deca";font-size:1.35em;font-weight:normal}#PaymentReview #YourOrder #BillTo,#PaymentReview #YourOrder #ShipTo{float:left;margin:14px 10px 8px 50px;font-size:1.25em}#PaymentReview #YourOrder #BillTo strong,#PaymentReview #YourOrder #ShipTo strong{color:#ce6000;position:relative;left:-40px;top:-6px}#PaymentReview #YourOrder #ShipToNote{clear:both;margin:0;padding:0 4px 10px 10px;font-size:1.25em;color:rgba(206,96,0,0.6)}#PaymentReview #OrderTotal{width:240px;float:left;margin:0 0 0 20px}#PaymentReview #OrderTotal h4{text-align:left;padding-left:6px;font-family:"Lexend Deca";font-size:1.35em;font-weight:normal}#PaymentReview #OrderTotal table{border-spacing:0;border-collapse:collapse;font-size:1.35em}#PaymentReview #OrderTotal table td{padding:0}#PaymentReview #OrderTotal table .Label{text-align:right;width:108px;padding-top:.2em}#PaymentReview #OrderTotal table .Value{font-family:"Lexend Deca";font-size:1.35em;font-weight:normal;text-align:right;padding-right:18px;color:#ce6000}#PaymentReview #Purchases{width:700px;float:left;clear:both;margin:10px 0 0 0}#PaymentReview #Purchases h4{text-align:left;padding-left:6px;font-family:"Lexend Deca";font-size:1.35em;font-weight:normal}#PaymentReview #Purchases #Box{margin:5px 10px}#PaymentReview #Purchases .PhotoDisplay{float:right;margin-left:8px;margin-bottom:6px;clear:right}#PaymentReview #Purchases .Item{margin-bottom:10px}#PaymentReview #Purchases .Item .Title{font-size:1.15em;color:#ce6000}#PaymentReview #Purchases .Item .Info{padding-left:30px;font-size:1.05em}#PaymentReview #Purchases .Item .Personalize{margin:10px 0 10px 30px;width:78%;border:1px solid #999;padding:8px}#PaymentReview #Purchases .Item .Personalize .Label{float:left}#PaymentReview #Purchases .Item .Personalize .Font{margin-left:15px;color:#ce6000;float:left}#PaymentReview #Purchases .Item .Personalize .Row{clear:both;text-align:center;font-size:1.35em;color:#616161}#PaymentReview #Purchases .Item .Personalize .AgreeText{border:1px solid #8c8c8c;margin:10px 0 9px 0;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#5d5d5d;background-color:#efefef;font-size:14px}#PaymentReview #Purchases .Item .Personalize .AgreeText .Icon{color:orangered}#PaymentReview #Purchases .Item .Personalize .AgreeText .IAgree{display:inline;margin-left:10px;color:black}#PaymentReview #Payment{width:700px;float:left;clear:both;margin:10px 0 0 0}#PaymentReview #Payment h4{text-align:left;padding-left:6px;font-family:"Lexend Deca";font-size:1.35em;font-weight:normal}#PaymentReview #Payment .ReviewPaymentRow{min-height:70px;padding:10px 0;overflow:auto;width:100%;font-size:1.35em}#PaymentReview #Payment .ReviewPaymentRow strong{color:#ce6000}#PaymentReview #Payment .ReviewPaymentRow #CardIcons{float:left;text-align:right;width:180px;margin-top:12px}#PaymentReview #Payment .ReviewPaymentRow #CardInfo{float:left;margin:12px 0 0 20px;width:427px}#PaymentReview #Payment .ReviewPaymentRow #CardInfo td{padding-right:8px}#PaymentReview #Payment .ReviewPaymentRow #CardInfo select{font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.35em;color:#828282}#PaymentReview #Payment .ReviewPaymentRow #CardInfo input{font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.35em;width:200px;height:30px}#PaymentReview #Payment .ReviewPaymentRow #CardInfo #CCV2{width:50px}#PaymentReview #Payment .ReviewPaymentRow #WhatIsCCV{float:right;width:66px;margin:0 0 0 3px}#PaymentReview #Payment .ReviewPaymentRow #PayPalLabel{float:left;text-align:right;width:180px;margin-top:20px}#PaymentReview #Payment .ReviewPaymentRow #PayPalLink{float:left;margin:12px 0 0 20px}#PaymentReview #Payment .ReviewPaymentRow #PayPalLink #Payee{float:right;margin:0 1em;width:400px;font-size:.8em}#PaymentReview #Payment .ReviewPaymentRow #GiftCardLabel{float:left;text-align:right;width:180px;margin-top:13px}#PaymentReview #Payment .ReviewPaymentRow #GiftCardInfo{float:left;margin:12px 0 0 20px}#PaymentReview #Payment .ReviewPaymentRow #GiftCardInfo input[type="text"]{color:#828282;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;width:250px;height:30px}#PaymentReview #Payment .ReviewPaymentRow #GiftCardInfo #GiftCardExpMM,#PaymentReview #Payment .ReviewPaymentRow #GiftCardInfo #GiftCardExpYY{color:#828282;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif !important;height:30px}#PaymentReview #Payment .ReviewPaymentRow #PickupLabel{clear:both;float:left;text-align:right;width:180px;margin-top:8px}#PaymentReview #Payment .ReviewPaymentRow #PickupOptions{float:left;margin:6px 0 0 20px;width:500px}#PaymentReview #Payment .ReviewPaymentRow #PurchaseOrderLabel{float:left;text-align:right;width:180px;margin-top:6px}#PaymentReview #Payment .ReviewPaymentRow #PurchaseOrderInfo{float:left;margin:6px 8px 0 20px;width:480px;font-size:.8em}#PaymentReview #Payment .ReviewPaymentRow #PurchaseOrderNumber{float:left;width:250px;margin:2px 0 20px 200px}#PaymentReview #Payment .ReviewPaymentRow #PurchaseOrderNumber input[type="text"]{color:#828282;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:.95em;width:250px;height:30px}#PaymentReview #Payment .ReviewPaymentRow #RegisterPurchaseOrder{float:left;margin:0 0 10px 40px;cursor:pointer}#PaymentReview #Payment .ReviewPaymentRowOver{background-color:rgba(206,96,0,0.6)}#PaymentReview #International{width:700px;float:left;clear:both;margin:10px 0 0 0}#PaymentReview #International h4{text-align:left;padding-left:6px;font-family:"Lexend Deca";font-size:1.35em;font-weight:normal;color:yellow;background-color:red}#PaymentReview #International #AgreeText{margin:10px;font-size:1.25em}#PaymentReview #International #AgreeText p{margin-bottom:10px}#PaymentReview #International #IAgree{text-align:center;margin-top:20px;font-weight:bold}#PaymentReview #ReviewPaymentForm{margin:0;padding:0}#PaymentReview #ReviewPaymentForm #CardAdd{display:none}#PaymentReview #ReviewPaymentForm #CardsAccepted{margin-top:4px;padding:0}#PaymentReview #ReviewPaymentForm #CardsAccepted img{border:1px solid #ccc;background-color:#fff;margin:0 1px;padding:1px 1px}#PaymentReview #ReviewPaymentForm #WalletCardSelect{margin:10px 20px}#PaymentReview #ReviewPaymentForm #ProcessOrder{clear:both;position:relative;left:110px;top:12px;width:350px;padding-bottom:30px}#PaymentReview #ReviewPaymentForm #ProcessOrder .PayPalPayee{margin:10px 0;color:#ce6000}#PaymentReview #ReviewPaymentForm #ProcessOrder .ReviewInstruct{margin:10px 0}#PaymentReview #ReviewPaymentForm input,#PaymentReview #ReviewPaymentForm select{font-family:"Lexend Deca";font-size:1.35em;margin:0 2px 0 0;padding:0}.CCVHelp{width:300px;height:233px;border:0;margin:0;padding:0}#PaymentReceipt #ReceiptMain{font-size:14px}#PaymentReceipt #ReceiptMain #ReceiptInvoiceNum{font-weight:bold;font-family:"Lexend Deca"}#PaymentReceipt #ReceiptPO{font-weight:bold;font-family:"Lexend Deca";margin:0 5px 10px 15px;font-size:14px}#PaymentReceipt #ReceiptPOSendCheck{font-size:14px;margin:0 5px 10px 30px}#PaymentReceipt #ReceiptPOSendCheck p{font-weight:bold;font-family:"Lexend Deca";font-size:11px;line-height:16px}#PaymentReceipt .PhotoDisplay{float:right;margin-left:8px;margin-bottom:6px}#ReturnsBlock p{font-size:18px;line-height:24px;clear:both}#ReturnsBlock .Header .OrderedOn{margin-bottom:12px}#ReturnsBlock .ReturnBlock{border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:18px;width:260px;margin:0 40px 30px 0;float:left;min-height:120px}#ReturnsBlock .ReturnBlock p{font-size:12px;line-height:14px}#ReturnsBlock .ReturnBlock .WantToReturn{float:right}#ReturnsBlock .ReturnBlock .Quantity{display:none;padding:15px 0 0 0}#ReturnsBlock .ReturnBlock .Quantity p{display:inline;margin-right:10px}#ReturnsBlock .ReturnBlock .Info{display:none}#ReturnsBlock .ReturnBlock .Info p{margin:15px 0 0 0}#ReturnsBlock .ReturnBlock .Info textarea{width:190px;height:50px}#ReturnsBlock .ReturnBlock .PhotoDisplay{float:left;margin:0 15px 80px 0}#ReturnsBlock .ReturnBlock .Title{font-size:14px}#ReturnsBlock .ReturnBlock .Reason{display:none}#ReturnsBlock .ReturnBlock .Disallowed{clear:both;color:red;font-size:16px;font-weight:bold}#ReturnsBlock .ReturnBlock .Remove{float:right;margin:0 0 10px 10px;font-size:24px}#ReturnsBlock .ReturnBlock .Remove :hover{color:#ce6000;cursor:pointer}#ReturnsBlock .ReturnBlock .RestockFee{margin-top:6px;line-height:18px;clear:both;font-size:16px;font-weight:bold}#ReturnsBlock .ReturnBlock .RestockFee label{margin:0 10px 0 0}#ReturnsBlock .ReturnBlock .RefundAmount{line-height:24px;clear:both;font-size:18px;font-weight:bold}#ReturnsBlock .ReturnBlock .RefundAmount label{margin:0 10px 0 0;font-size:16px}#ReturnsBlock .ReturnBlock .RefundMethod{margin-bottom:8px;line-height:18px;clear:both;font-size:16px;font-weight:bold}#ReturnsBlock .ReturnBlock .RefundMethod label{margin:0 10px 0 0}#ReturnsBlock .ReturnBlock .Accept{margin-top:10px;color:#ce6000;font-size:16px}#ReturnsBlock .ReturnBlock .Accept input[type='checkbox']{border-color:#ce6000}#ReturnsBlock .ReturnBlock .Accept p{display:inline;position:relative;top:-12px;left:8px;font-size:18px}#ReturnsBlock .Selected{border-color:#ce6000 !important}#ReturnsBlock #Stage1Btn,#ReturnsBlock #Stage2Btn,#ReturnsBlock #Stage3Btn{float:left;clear:both;display:none;margin-bottom:20px}#ReturnsBlock #Stage2BackBtn{float:left;clear:both;margin-bottom:20px}.Switch{position:relative;display:inline-block;width:60px;height:34px}.Switch input{display:none !important}.Slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.Slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.Slider{background-color:#ce6000}input:focus+.Slider{box-shadow:0 0 1px #ce6000}input:checked+.Slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.Slider.Round{border-radius:34px}.Slider.Round:before{border-radius:50%}.Slider:after{content:'OFF';color:white;display:block;position:absolute;transform:translate(-50%,-50%);top:50%;left:72%;font-size:10px;font-family:Verdana,sans-serif}input:checked+.Slider:after{content:'ON';left:27%}.RadioButtons ul{list-style:none;margin:0;padding:0;overflow:visible}.RadioButtons ul li{color:#dadada;display:block;position:relative;float:left;width:100%;height:50px}.RadioButtons ul li input[type=radio]{position:absolute;visibility:hidden}.RadioButtons ul li label{display:block;position:relative;font-weight:300;font-size:1.35em;padding:25px 25px 25px 80px;margin:10px auto;height:30px;z-index:9;cursor:pointer;-webkit-transition:all .25s linear}.RadioButtons ul li:hover label{color:rgba(206,96,0,0.6)}.RadioButtons ul li .Check{display:block;position:absolute;border:5px solid #dadada;border-radius:100%;height:25px;width:25px;top:30px;left:20px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}.RadioButtons ul li:hover .Check{border:5px solid rgba(206,96,0,0.6)}.RadioButtons ul li .Check::before{display:block;position:absolute;content:'';border-radius:100%;height:15px;width:15px;top:5px;left:5px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}.RadioButtons input[type=radio]:checked ~ .Check{border:5px solid #ce6000}.RadioButtons input[type=radio]:checked ~ .Check::before{background:#ce6000}.RadioButtons input[type=radio]:checked ~ label{color:#ce6000}#MarketingSignUpBtn{position:fixed;left:0;bottom:40%;width:80px;padding:8px;font-size:16px;color:#fff;cursor:pointer;background-color:#ce6000}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#MarketingSignUpBtn{bottom:10%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#MarketingSignUpBtn{right:0;left:auto}}#ViewedHistory{overflow:auto;width:700px;height:300px}#ViewedHistory .DisplayItemContainer{float:left;width:140px;height:220px;text-align:center;margin:0 10px 10px 0}#ViewedHistory .DisplayItemContainer .DisplayImageBlock{border:1px solid #e0e0e0;width:100%;height:140px}#ViewedHistory .DisplayItemContainer .DisplayImageBlock .Helper{display:inline-block;height:100%;vertical-align:middle}#ViewedHistory .DisplayItemContainer a{text-decoration:none;color:#414141}#ViewedHistory .OnSale{position:absolute;z-index:100;width:140px;color:#fff;background-color:#ed7100;padding:3px 6px;font-size:9px;opacity:.8}#ViewedHistory .Spacer{float:left;width:20px;height:360px}
