/* Send to a friend CSS */ /** File: SendToAFriend.css Description: This is the default file that defines the styles that applies to a send to a friend box Copyright (c) 1999-2010 JADE International, Inc. All rights reserved. **/ #sendToAFriend { height: 16px; width: 100px; } #sendToAFriend #toLink { font-family: Verdana; font-size: 12px; } #sendToAFriend #sendToBox { border: 1px solid #999999; width: 300px; text-align: center; background-color: #F4F4F4; } #sendToAFriend #requestBox { font-family: verdana; font-size: 12px; white-space: nowrap; } #sendToAFriend #headerLabel { font-family: Verdana; font-size: 12px; font-weight: bold; background-color: #EFEFEF; text-align: center; } #sendToAFriend #toEmailLabel { font-family: verdana; font-size: 11px; } #sendToAFriend #toEmailField { width: 175px; } #sendToAFriend #yourNameLabel { font-family: verdana; font-size: 11px; white-space: nowrap; } #sendToAFriend #yourNameField { width: 175px; } #sendToAFriend #yourEmailLabel { font-family: Verdana; font-size: 11px; white-space: nowrap; } #sendToAFriend #yourEmailField { width: 175px; } #sendToAFriend #messageArea { font-family: Verdana; font-size: 12px; text-align: center; font-weight: bold; } #sendToAFriend #messageField { width: 90%; height: 100px; } #sendToAFriend #charsLeftLabel { font-family: Verdana; font-size: 10px; text-align: right; } #sendToAFriend #buttonArea { text-align: right; } #sendToAFriend #submitField { font-family: verdana; font-size: 11px; font-weight: bold; cursor: pointer; margin-left: 10px; width: 75px; height: 25px; } #sendToAFriend #cancelField { font-family: verdana; font-size: 11px; cursor: pointer; width: 75px; height: 25px; } /* ----- Formbots Go Away ----- */ .FormFieldH { display: none; } /* ----- Anchor Tags ----- */ a { color: black; font-family: Arial, Verdana, Helvetica; font-size: 12pt; } a:visited { color: black; } a:hover { color: black; } a:active { color: black; } .nounder { text-decoration: none; } /* This set the font for all default text inside of body, so that means the entire site. */ body { color: black; font-size: 12pt; font-family: Arial, Verdana, Helvetica; /* TempVar_DefaultBgColor = '' */ } /* ----- tbody Style ----- 2 */ /* The tbody tag does not inheriate from body, which is wrong. */ tbody { color: black; font-size: 12pt; font-family: Arial, Verdana, Helvetica; } /* ----- Set the H1, H2 and H3 styles ----- */ h1 { color: black; font-family: Arial; font-size: 12pt; } h2 { color: black; font-family: Arial; font-size: 10pt; } h3 { color: black; font-family: Arial; font-size: 8pt; } /* Set the Product Group Title H1 and Product Title H2 styles classes */ h1.productGroupTitle { color: black; font-family: Arial; font-size: 13.5pt; margin: 4px; padding: 0; } h2.productGroupTitle2 { color: black; font-family: Arial; font-size: 12.5pt; margin: 4px; padding: 0; } h3.productTitle { color: black; font-family: Arial; font-size: 12pt; margin: 0px; margin-bottom:-15px; /* This sets the bottom margin so there is no space below it. */ padding: 0; } .orderform, .rc-search-results { background-color:#f0f0e8; border-color:#CDBD68; font-family:Arial, Verdana, Helvetica; font-weight:normal; font-size:10pt; } .rc-search-label-span { font-weight: bold; } .rc-search-result-title { padding-bottom: 20px; } div.rc-search-res-header { margin-top: -20px; } div.rc-search-res-count { padding: 0 0 10px 20px; } div.rc-search-res-sort-box { padding: 0 20px 10px 0; float: right; } .orderformhdr { background-color:#CDBD68; border-color:#CDBD68; color:white; font-family:Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; } .orderform th, .rc-search-results th { background-color:#CDBD68; border-color:#CDBD68; color:white; font-family:Arial, Verdana, Helvetica; font-weight:bold; font-size:10pt; } .orderformbody { background-color:#f0f0e8; border-color:#CDBD68; color:black; font-family:Arial, Verdana, Helvetica; font-size:10pt; font-weight:normal; vertical-align: top; } .orderform td, .rc-search-results td { background-color:#f0f0e8; border-color:#CDBD68; color:black; font-family:Arial, Verdana, Helvetica; font-size:10pt; font-weight:normal; } .orderform .detail, .rc-search-results .detail { background-color:#f0f0e8; border-color:#CDBD68; color:black; font-family:Arial, Verdana, Helvetica; font-size:10pt; font-weight:normal; } a.detail { font-size:10pt; } a.detail:visited { font-size:10pt; } a.detail:hover { font-size:10pt; } a.active:active { font-size:10pt; } .rc-si-close-button { position: fixed; display: block; margin-top:13; margin-left: 13px; z-index: 1000; width: auto; border: 1px solid rgba(0,0,0,.17); background: rgba(255,255,255,.5); /* -webkit-backface-visibility: hidden; /* Fix for android/ios to get fixed position to work. */ } .rc-dp-large-img { padding-top:30px; } .catalogProductMfg { color:black; font-family:Arial, Verdana, Helvetica; font-size:9pt; font-weight:normal; } div.catalogProductQty { color:black; font-family:Arial, Verdana, Helvetica; font-size:10pt; font-weight:normal; white-space: nowrap; } .catalogProductPrice { color:black; font-family:Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; } .catalogProductSalePrice { color:red; font-family:Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; } .catalogProductFeaturedPrice { color:red; font-family:Arial, Verdana, Helvetica; font-size:11pt; font-weight:bold; } .catalogProductSavings { color:green; font-family:Arial, Verdana, Helvetica; font-size:11pt; font-weight:bold; } .AffiliateMenuLink, .AffiliateMenuLink:Visited { margin: 0px; padding: 2px 2px 2px 2px; border: 1px solid #CDBD68; background-color:#CDBD68; color:white; font-family:Arial, Verdana, Helvetica; font-weight:bold; font-size:12pt; text-decoration: none; } .AddToCart { vertical-align: middle; } .AffiliateMenuLink:hover { color: #445588; background-color: #CCCCCC; } .topnav, .topnav:link { font-family: Arial, Verdana, Helvetica; font-size: 12pt; text-decoration: none; } .topnav:visited { } .topnav:hover { } .topnav:active { } .bottomnav, .bottomnav:link { font-family: Arial, Verdana, Helvetica; font-size: 12pt; text-decoration: none; } .bottomnav:visited { } .bottomnav:hover { } .bottomnav:active { } .rightnav, .rightnav:link { font-family: Arial, Verdana, Helvetica; font-size: 12pt; text-decoration: none; } .rightnav:visited { } .rightnav:hover { } .rightnav:active { } .leftnav, .leftnav:link { font-family: Arial, Verdana, Helvetica; font-size: 12pt; text-decoration: none; } .leftnav:visited { } .leftnav:hover { } .leftnav:active { } .siteMap, .sitemap:link, .sitemap a { font-family: Arial, Verdana, Helvetica; font-size: 12pt; text-decoration: none; } .siteMap ul { padding-inline-start: 15px; } ul.sitemap { list-style-type: none; } .sitemap:visited { } .sitemap:hover { } .sitemap:active { } .RCList { border: 1px solid black; border-spacing: 0px; border-collapse: collapse; margin-left:auto; margin-right:auto; } .RCList th { border: 1px solid black; padding: 4px; color: black; background-color: white; border-color: black; vertical-align: bottom; text-align: left;} .RCList td { border: 1px solid black; padding: 4px; color: black; background-color: white; border-color: black; vertical-align: top; } .ListOddRow td { color: black; background-color: white; } .ListEvenRow td { color: black; background-color: white; } .RCListItem { border: 0px solid black; margin-left:auto; margin-right:auto; } .RCListItem th { border: 0px solid black; padding: 2px; vertical-align: top; font-weight: inherit; width:1%;} .RCListItem td { border: 0px solid black; padding: 2px; vertical-align: top; } /* This make sure there are no effects by putting value in table. */ .RCListValueTable { border-spacing: 0px; border-collapse: collapse; padding: 0px; margin:0px; width:auto;} .RCListValueTD td { border-spacing: 0px; border-collapse: collapse; padding: 0px; margin:0px; width:auto; vertical-align: top; } /* PayPal Diff Address Warning message */ div.RCPayPalDiffAddrWarn { border:2px solid red;padding:3px;margin:3px;color:#CC0000;font-weight:bold;font-size:65%; } div.RCPayPalDiffAddrWarn > div { padding: 2px 10px; } .ALSOB_Label { font-weight: bold; font-size: 18px; margin: 5px 0px 10px 8px; } .ALSOB_ProductImage { height: 75px; width: 100px; margin-bottom: 5px; } DIV.ALSOB_ProductImage { width: 100px; height: auto; padding: 7px 0px; font-weight: bold; font-size: 15px; } .ALSOB_ProductName { margin: 10px 0px 15px 0px; text-decoration: underline; } .ALSOB_Info { font-weight: bold; padding: 5px; } .ALSOB_Link:hover { background-color: #fbfbfb; } .ALSOB_Table { border: 1px solid #cccccc; border-left-width: 0px; border-right-width: 0px; border-collapse: collapse; height: 160px; width: 100%; margin: auto; } .ALSOB_Cell { border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; white-space: normal; } .ALSOB_Cell a:hover { text-decoration: underline; } .ALSOB_Add { text-align: right; font-size: 11px; white-space: nowrap; } .ALSOB_Add Select { font-size: 10px; float: right; margin: 0px; } .ALSOB_Add Input { font-size: 10px; margin: 2px; } .RelProd_Container { background-color: #CCC; padding:10px; } .RelProd_Label { font-weight: bold; font-size: 18px; margin: 5px 0px 10px 0px; color: #888; text-align: center; } .RelProd_ProductImage { height: 75px; width: 100px; margin-bottom: 5px; } DIV.RelProd_ProductImage { width: 100px; height: auto; padding: 7px 0px; font-weight: bold; font-size: 15px; } .RelProd_ProductName { margin: 10px 0px 15px 0px; text-decoration: underline; } .RelProd_Info { font-weight: bold; padding: 5px; } .RelProd_Link:hover { background-color: #fbfbfb; } .RelProd_Table { background-color: #FFF; border: 2px solid #BBB; border-radius: 0px; box-shadow: 6px 6px 3px #888; padding: 5px; width: 95%; margin: 5px; } .RelProd_Img_Cell { white-space: normal; padding: 8px; } .RelProd_Name_Cell { white-space: normal; } .RelProd_OrdFrm_Cell { white-space: normal; padding: 8px; border-bottom: 2px solid #CCC; } .RelProd_Cell a:hover { text-decoration: underline; } .RelProd_Add { text-align: right; font-size: 11px; white-space: nowrap; } .RelProd_Add Select { font-size: 10px; float: right; margin: 0px; } .RelProd_Add Input { font-size: 10px; margin: 2px; } .RCProdMfgList { width: 100%; } .RCProdMfgList th { text-align: left; } .RCProdMfgList td { padding-bottom: 5px; } .Info_Tooltip_Style { border: 1px solid #bbbbbb; background-color: #8899aa; color: #ffffff; padding: 10px; width: 300px; font-size: 1.2em; } /* Custom Error Box Style */ div.errorBox { border: 1px solid #aaaaaa !important; } .errorBox li { list-style: none; padding-bottom: 5px;} .errorBox .ui-widget {} .errorBox .ui-widget-content { background: #fef1ec !important; } .errorBox .ui-widget-header { background: #cc0000; color: #ffffff; } .errorBox .ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); margin: -8px; } .errorBox .ui-dialog {} .errorBox .ui-dialog .ui-dialog-titlebar {} .errorBox .ui-dialog .ui-dialog-title {} .errorBox .ui-dialog .ui-dialog-content {} .errorBox .ui-dialog .ui-dialog-buttonpane {} .errorBox .ui-dialog .ui-dialog-buttonpane button {} /* Hide the close button, which is replaced with X icon above. */ button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close { border:none; background:none; } /* Adjust othere defaults for the dialog box. */ .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:12px;} .ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em;} .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: 0; padding: .3em 1em .5em .4em; } /* * These are defaults for the new reponsive design classes. */ .RC_CSS_PL_ShipForm_Class { } .RC_CSS_PL_ShipFormSelect_Class { max-width:270px; } .RC_CSS_PL_ShipFormField_Class { float:left; padding-right:5px; } .RC_CSS_PL_CartItemDesc_Class { float:left; padding-right:5px; } .RC_CSS_SC_DelIcon_Class { vertical-align:middle; } .RC_CSS_PL_PG_Title_Class { width:99%; border: none; } .RC_CSS_PL_PG_Search_Class { width:100%; text-align:center; margin:10px; } .RC_CSS_SubgroupTitleLink_Class, h2.productGroupTitle2 { font-family: Arial, Verdana, Helvetica; font-size: 12pt; background-color: #ddd; border-color:#CDBD68; color: white; font-weight:bold; display: block; border-radius: 1px; margin: 5px 10px 10px 10px; padding: 5px; width:80%; } a.RC_CSS_SubgroupTitleLink_Class { color: #000; text-decoration: none; } a.RC_CSS_SubgroupTitleLink_Class:hover { color: #000; } .RC_CSS_SubgroupPriceRange_Class { color: white; } .RC_CSS_CatalogProductPriceTable_Class { } div.RC_CSS_PL_Header_Class { width: 100%; clear: both; } div.RC_CSS_AddCartMsg_Class, div.RC_CSS_PL_PageLink_Class { float: left; padding: 8px 5px 8px 5px; } div.RC_CSS_Cart_Count_Class { font-size: 80%; } div.RC_CSS_Cart_Count_Class, div.PL_Cart_CSSClass { float: right !Important; padding-left: 3px; } div.RC_CSS_ShowCart_Header_Class, table.RC_CSS_ShowCart_Header_Class { border: none; width: 100%; } div.RC_CSS_ShowCart_Header_Class { display: inline-block; } table.RC_CSS_ShowCart_Header_Class tr, table.RC_CSS_ShowCart_Header_Class td { border: 0; } .RC_CSS_ShowCart_Total_Class { text-align: right; } .RC_CSS_ShowCart_TotalLabel_Class { float: right; text-align: right; } .RC_CSS_ShowCart_TotalLabel_Class { float: right; text-align: right; } a.RC_CSS_ContinueShop_Class, input.RC_CSS_AddToCart_Class, a.RC_CSS_AddToCart_Class, .RC_CSS_Checkout_Start_Links, a.RC_CSS_PL_Cart_Button_Class, a.RC_CSS_PL_Checkout_Button_Class { font-family: Arial, Verdana, Helvetica; font-size: 12pt; background-color:#CDBD68; border-color:#CDBD68; color: white; font-weight:bold; white-space: nowrap; padding: 10px; border-radius: 3px; text-decoration: none ; display: inline-block ; } a.RC_CSS_Checkout_Start_Links, a.RC_CSS_Checkout_Start_Links:hover, a.RC_CSS_Checkout_Start_Links:visited { color: white!important; display: block; width:80%; max-width:200px; margin:20px; text-align: center; } div.RC_CSS_Checkout_Start_Title { text-align:center; font-weight: bold; } div.RC_CSS_Cust_Summary_Title { font-weight: bold; display: block; } .RC_CSS_Cust_Summary_Subtitle { font-weight: bold; display: block; } .RC_CSS_Cust_Summary_Personal_Info { border: 1px solid black; padding: 5px; } .RC_CSS_Cust_Summary_Billing_Address, .RC_CSS_Cust_Summary_Shipping_Address, .RC_CSS_Cust_Summary_Contact_Info { float: left; padding-right: 20px; } .RC_CSS_Cust_Profile_Edit { float: right; } a.RC_CSS_Checkout_Edit_Link, a.RC_CSS_Checkout_Edit_Link:hover, a.RC_CSS_Checkout_Edit_Link:visited { color: white!important; display: block; margin:0; text-align: center; font-family: Arial, Verdana, Helvetica; font-size: 12pt; background-color:#CDBD68; border-color:#CDBD68; color: white; font-weight:bold; white-space: nowrap; padding: 10px; border-radius: 3px; text-decoration: none ; } .todo { border: 1px solid red; color: red; margin: 5px; padding: 5px; } .RC_CS_Cust_Summary_Order_History { } div.rc-dp-no-img { border:1px solid black; background-color:lightgray; text-align:center; padding:10px; margin:10px; display:block; } img.rc-dp-gal-thumb-img { border: 1px solid black; } div.rc-dpp-product-price-row, div.rc-dpp-product-prices { clear: both; width: 200px; // border: 1px solid green; overflow: hidden; } div.rc-dpp-product-regular-price-label, div.rc-dpp-product-regular-price, div.rc-dpp-product-sale-price-label, div.rc-dpp-product-sale-price, div.rc-dpp-product-feature-price-label, div.rc-dpp-product-feature-price, div.rc-dpp-product-savings-label, div.rc-dpp-product-savings, div.rc-dpp-product-clearance-price-label, div.rc-dpp-product-clearance-price { padding: 3px; width: 80px; text-align: right; float: left; // border: 1px solid red; } div.rc-dpp-product-regular-price, div.rc-dpp-product-sale-price, div.rc-dpp-product-feature-price, div.rc-dpp-product-savings, div.rc-dpp-product-clearance-price { text-align: left; } div.rc-dpo-stockstatus { clear: both; padding-left:20px; } div.rc-dpo-ordermessage { border:1px solid black; background-color:lightgray; padding: 2px; } input.catalogProductQty { font-size: 16px; width: 40px; height: 30px; font-weight: bold; } label.rc-dpo-option-inputs-label { display: inline; } table.RC_CSS_CartButtons_Class, div.RC_CSS_CartButtons_Class { width: 50%; margin-left: auto; margin-right: auto; } table.RC_CSS_CartButtons_Class td { padding: 5px; } table.RC_CSS_CartButtons_Class td, div.RC_CSS_CartButtons_Class div { vertical-align: middle; padding: 5px; } /* This is the "or" text between the checkout buttons. */ div.RC_CSS_CartButtons_Or_Class { padding-top: 10px !important; } /* Default div table simlation. */ div.RC_CSS_Row { clear: both; } div.RC_CSS_Col { float: left; position: relative; } img.rc-nav-icon-image { vertical-align: middle; height: 18px; padding-right: 3px; }