body { background-color: #133d89 !important;
background-image: url(/uploads/templates/hampers-online_backgroundblue.jpg) !important;
}
/*Breadcrumbs*/
.breadcrumbs-holder {
height: 20px;
line-height: 20px;
font-size: 11px;
color: #911919;
}
.breadcrumbs-holder a {
font-size: 11px;
color: #911919;
text-decoration: none;
}
/*CategoryDescription*/
.category-description-image {
float: left;
margin: 10px 10px 0 10px;
}
/*CategoryList(Menu)*/
table.category-list-holder {
border-bottom: 1px solid #e9e9e9;
border-top: 1px solid #e9e9e9;
margin:10px 0;
width:100%;
float: left;
/* clear: both; */
}
table.category-list-holder td {
padding: 10px 0 10px 0;
vertical-align: bottom;
}
.category-list-item img {
display: block;
margin: 0 auto 3px auto;
border: none;
}
.clearer, .checkout-editdelivery {
/* clear: both; */
float: left;
}
.clearer2 {
/* clear: both; */
}
/*ProductMenu(List)*/
.productmenu-whole {
/* clear: both; */
float: left;
width: 100%;
padding: 10px 0 5px 0;
}
.productmenu-top {
clear: both;
width: 100%;
float: left;
}
div.productmenu-paging-area, div.productmenu-dropdown-area, div.productmenu-dropdown-area2 {
float:left;
height: 20px;
line-height: 20px;
margin: 10px 10px 10px 0;
}
.productmenu-pager {
padding: 0 0 0 10px;
text-transform: lowercase;
}
.productmenu-list-area {
clear: both;
float: left;
width: 100%;
}
.productmenu-item-top {
background: url(/app/uploads/styles/product-holder-top.gif) no-repeat top;
float: left;
clear: both;
height: 9px;
width: 614px;
margin: 10px 0 0 0;
font-size: 1px;
}
.productmenu-item-bottom {
background: url(/app/uploads/styles/product-holder-bottom.gif) no-repeat bottom;
float: left;
clear: both;
height: 9px;
width: 614px;
margin: 0 0 10px 0;
font-size: 1px;
}
.productmenu-item-holder {
float: left;
width: 98%;
border-left: 1px solid #eae7e8;
border-right: 1px solid #eae7e8;
padding: 5px;
}
.productmenu-thumb {
float: right;
padding: 0 20px 0 20px;
background: #FFFFFF;
}
.productmenu-name,
.productmenu-price-holder,
.productmenu-quantity-holder,
.productmenu-avail-button,
.productmenu-select-matrix,
.productmenu-matrix-error,
.shop-error {
margin: 0 0 6px 0;
}
div.productmenu-shortdescription {
margin: 6px 0;
color: #234D99;
background: #f7f7f7;
padding: 5px;
}
.productmenu-matrix-error,
.productdetails-error,
.error,
.login_error,
.registration_error,
.basket_discount_error,
.contactus_message,
.validator_message {
color: #676767;
font-weight: bold;
}
p.shop-message, .mandatory-mess, .basket_errormessage {
color: #676767;
font-size: 12px;
font-weight: bold;
}
.login_input,
.registration_input,
.shop-inp,
.emailfriend_input,
.quickorder_input,
.brochure_request_select,
.brochure_request_input,
.contactus_input {
width: 170px;
height: 18px;
background: #f3f3f3;
border: 1px solid #234D99;
font-size: 11px;
color: #222222;
}
.productmenu-dropdown,
.shop-dropdown,
.productdetails-dropdown,
select.contactus_input {
width: 205px;
height: 18px;
background: #f3f3f3;
border: 1px solid #234D99;
font-size: 11px;
color: #222222;
}
select.productmenu-dropdown {
width: 140px;
height: 18px;
background: #f3f3f3;
border: 1px solid #234D99;
font-size: 11px;
color: #222222;
}
.shop-txtarea {
width: 170px;
height: 120px;
background: #f3f3f3;
border: 1px solid #234D99;
font-size: 11px;
color: #222222;
}
.productmenu-quantity-input, .productdetails_quantity, .promodetails_quantity, .quickorder_inputsmall, .shop-qtyinp {
width: 40px;
height: 17px;
background: #f3f3f3;
border: 1px solid #234D99;
font-size: 11px;
margin: 0 0 2px 0;
text-align: center;
}
.addtocart-button {
background: url(/app/uploads/styles/addcart-button.jpg) no-repeat;
border: none;
color: #eeeaeb;
cursor: pointer;
width: 60px;
height: 22px;
font-size: 11px;
font-weight: bold;
padding: 0 0 4px 15px;
margin: 0 0 0 3px;
}
a.addtocart-button {
display: block;
text-decoration: none;
color: #eeeaeb !important;
}
.productmenu-button, a.productmenu-button, .registration_button {
background: url(/app/uploads/styles/productmenu-button.jpg) no-repeat;
border: none;
cursor: pointer;
color: #eeeaeb;
width: 112px;
height: 22px;
line-height: 22px;
text-align: center;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}
.back-btn-holder {
clear: both;
padding: 10px 0 10px 0;
}
a.back-btn, a.cheque-invoice-btn, a.emailfriend-link, .back-btn {
background: url(/app/uploads/styles/productmenu-button.jpg) no-repeat;
color: #eeeaeb !important;
display: block;
width: 112px;
height: 22px;
line-height: 18px;
text-align: center;
font-size: 11px;
font-weight: bold;
text-decoration: none;
border: 0px;
cursor: Pointer;
}
a.back-btn-sm, .close-btn, .login-button, .submit-btn, .contactus_button, .send-btn, a.send-btn{
background: url(/app/uploads/styles/back-btn-bg.gif) no-repeat;
color: #eeeaeb !important;
display: block;
width: 61px;
height: 23px;
line-height: 18px;
text-align: center;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}
.basket_button1, .checkout_button {
background: url(/app/uploads/styles/back-btn-bg.gif) no-repeat;
color: #eeeaeb;
width: 61px;
height: 23px;
line-height: 18px;
text-align: center;
font-size: 11px;
font-weight: bold;
border: none;
cursor: pointer;
padding: 0 0 3px 0;
}
.button-adjust {
border: none;
cursor: pointer;
padding: 0 0 3px 0;
}
.proceed {
float: right;
}
a.checkout_button {
display: block;
text-decoration: none;
color: #fff !important;
float: right;
padding: 2px 0 0 0;
}
a.basket_button1 {
display: block;
text-decoration: none;
color: #fff !important;
padding: 2px 0 0 0;
margin: 5px 0 0 0;
}
/*ProductDetails*/
.productdetails-currency {
text-align: right;
}
.productdetails-info {
float: left;
width: 320px;
margin: 0 0 10px 0;
}
.productdetails-images {
width: 300px;
float: right;
text-align: center;
margin: 0 0 10px 0;
padding: 15px 0 0 0;
vertical-align: middle;
}
.productdetails-buysection, .productdetails-availability, .productdetails-pricesection, .productdetails-productescription {
margin: 5px 0;
width: 100%;
}
.productdetails-promo {
margin: 10px 0 10px 0;
background: #f7f7f7;
padding: 5px 0;
}
.productdetails-promo span {
display: block;
}
.productdetails-prodescription {
clear: both;
background: #f7f7f7;
padding: 5px;
}
.productdetails-matrixsection, .associated-products-holder, .promodetails_grid {
float: left;
clear: both;
}
.setcheckmatrix-image, .promomatrix-image {
float: right;
margin: 0 10px 10px 10px;
}
.emailfriend-link-holder {
margin: 10px 0 0 0;
text-align: right;
clear: both;
}
.emailfriend-link-holder a {
float: right;
}
/*Login*/
.login-holder table {
text-align: left;
margin: 10px 0;
}
.login-holder table td {
padding: 3px;
}
/*Registration*/
.registration-div input {
margin: 0 10px 0 0;
}
.reg-title {
padding: 10px 0 5px 0;
border-bottom: 1px solid #d4d4d4;
margin: 0 0 10px 0;
width: 80%;
}
.registration-space-div {
padding: 10px 0 5px 0;
font-weight: bold;
}
.productdetails-productimage {
margin: 0 0 5px 0;
}
/*Basket*/
.basket-btn, a.confirm-btn, .checkout_button2, .basket_button, .basketconfirm_button, .quickorder-btn, .faq-btn-big {
background: url(/app/uploads/styles/big-btn.gif) no-repeat;
border: none;
cursor: pointer;
color: #eeeaeb !important;
width: 131px;
height: 23px;
line-height: 20px;
text-align: center;
font-size: 11px;
font-weight: bold;
text-decoration: none;
padding: 0 0 3px 0;
}
.basket_buttontable span, .checkout-terms {
display: block;
margin: 10px 0;
}
a.basket-btn {
display: block;
margin: 10px 15px 10px 0;
float: left;
}
.link-adjust {
display: block;
padding: 3px 0 0 0 !important;
margin: 0;
}
.basket-table, .prevorders-table, .promodetails_grid, .cheque-table, .orderprint-table {
border-top: 1px solid #cfcfcf;
border-left: 1px solid #cfcfcf;
width: 100%;
margin: 5px 0 0 0;
}
.basket-table td, .prevorders-table td, .promodetails_grid td, .cheque-table td, .orderprint-table td {
border-bottom: 1px solid #cfcfcf;
border-right: 1px solid #cfcfcf;
padding: 5px;
}
.basket-gridheader, .checkout-header, .orders_gridheader, .promodetails_gridheader, .orderdetails_grdorderdetails_header {
font-weight: bold;
background: #2554b1 url(/app/uploads/styles/basket-title-bg.gif) repeat-x top;
color: #eaeaea;
}
.orders_gridheader a {
font-weight: bold;
color: #eaeaea !important;
}
.basket-dropdowntbl, .basket-donationtbl, .orderdetails_dropdowntable, .orderdetails_pricetable, .printorder_table {
background: #f7f7f7;
margin: 5px 0 0 0;
border: 1px solid #cfcfcf;
padding: 5px 0;
width: 100%
}
.basket-dropdowntbl td {
padding: 5px;
}
.basketconfirmation-buttons, .promodetails-recalculate {
margin: 10px 0;
}
.basketconfirmation-buttons input {
margin: 0 10px 0 0;
}
.checkout-buttons-holder {
margin: 10px 0;
text-align: right;
}
.checkout-buttons-holder input {
float: right;
margin: 0 0 0 10px;
}
.checkout_details_input, .shop-textarea {
width: 290px;
background: #f3f3f3;
border: 1px solid #6c0001;
font-family: Verdana;
font-size: 11px;
color: #222222;
display: block;
margin: 5px 0;
}
div.checkout-valid {
margin: 5px 0;
}
div.checkout-btnsholder {
text-align: right;
}
div.secpaysuccess-btn {
text-align: center;
padding: 10px 0 0 0;
}
/*Indexes*/
.indextable {
width: 100%;
border: none;
margin: 15px 0;
}
.indextable td {
padding: 5px;
text-align: center;
}
.indextable img {
display: block;
margin: 0 auto 5px auto;
border: none;
}
.productindex-table {
width: 100%;
}
.productindex-table td {
padding: 5px;
width: 45%;
}
/*----Stage Order----*/
.stageorder {
float: left;
width: 100%;
margin: 10px 0;
text-align: center;
font-size: 12px;
}
.order_stage_current {
color: #000000;
}
.order_stage {
color: #979797;
}
.order_stage, .order_stage_current {
float: left;
margin: 0 20px;
text-align: center;
}
.order_stage div {
filter: alpha(opacity=60);
-moz-opacity:6.0;
opacity:6.0;
}
.stageorder div div {
width: 65px;
height: 61px;
}
.stage-cart {
background: url(/app/uploads/styles/stage-cart.jpg) no-repeat;
}
.stage-deliver {
background: url(/app/uploads/styles/stage-deliver.jpg) no-repeat;
}
.stage-pay {
background: url(/app/uploads/styles/stage-pay.jpg) no-repeat;
}
/*----------------PopUp Styles-----------------------*/
#main-pop {
width: 671px;
margin: 0 auto;
text-align: left;
font-family: Verdana, Arial, Tahoma;
}
#header-pop {
height: 100px;
background: url(/app/uploads/styles/header-image.jpg) no-repeat top;
}
#header-pop p {
color: #FFFFFF;
font-size: 20px;
padding: 23px 0 0 500px;
margin: 0;
}
#header-pop p span {
text-indent: 50px;
display: block;
margin: 3px 0 0 0;
}
#content-pop {
background: #FFFFFF url(/app/uploads/styles/popup/main-bg.gif) repeat-y;
padding: 20px;
font-size: 11px;
}
#content-pop h1 {
color: #91191a;
font-size: 16px;
font-weight: bold;
display: block;
margin: 0 0 10px 0;
padding: 0 0 5px 0;
background: url(/app/uploads/styles/popup/h1-bg.gif) no-repeat bottom;
}
#foot-pop-out {
background: url(/app/uploads/styles/popup/footer-bg.gif) repeat-x top;
}
#foot-pop {
width: 671px;
padding: 50px 0 5px 0;
margin: 0 auto;
background: url(/app/uploads/styles/popup/footer.gif) no-repeat top;
color: #4b4b4b;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
}
/*------------PopUp Styles end here------------------*/
#faq_maindiv {
width: 100%;
/* float: left;
clear: both; */
}
/*------------ Currency Converter --------------------*/
.currency-converter {
height: 470px;
width: 100%;
border: 1px solid #e9e9e9;
margin: 10px 0;
}
.faq-paging-btn {
cursor: pointer;
background: #871516;
color: #FFFFFF;
font-size: 11px;
text-align: center;
border: none;
}
/*----------------------Site Map----------------------------*/
.sitemap_main {
width:100%;
}
.sitemap_main table{
width:100%;
}
.sitemap_root_node {
background-color: #eeeaeb;
width: 100%;
margin-top: 5px;
margin-bottom: 5px;
padding: 3px;
text-transform: uppercase;
font-weight: bold;
}
.sitemap_leaf_node, .sitemap_parent_node {
background-color: #F5F3F4;
width: 100%;
margin-bottom: 5px;
padding: 3px;
font-weight: bold;
}
.sitemap_leaf_node a {
text-decoration:none;
}
.order_stage_active {
color: #91191a;
font-size: 13px;
font-weight: bold;
}
.order_stage {
font-size: 13px;
}
/*----------Competition form-------------*/
.contest_form_input {
background: #F3F3F3 none repeat scroll 0%;
border:1px solid #6C0001;
color:#222222;
font-size:11px;
height:18px;
width:170px;
}
.competition-form-button {
background: url(/app/uploads/styles/productmenu-button.jpg) no-repeat;
color:#EEEAEB !important;
display:block;
font-size:11px;
font-weight:bold;
height:23px;
line-height:18px;
text-align:center;
text-decoration:none;
width:112px;
}
.clearer {
/* clear: both; /*
}
/*--------------------similar related products-----------------------------------*/
div.related-img {
width: 220px;
float: left;
padding: 0 0 10px 0;
}
div.related-name, div.recomended-name {
width: 65%;
float: left;
padding: 0 0 5px 0;
display: block;
}
div.related-name a, div.recomended-name a {
font-weight: bold;
}
div.related-txt {
background: #f7f7f7;
padding: 5px;
width: 60%;
float: left;
}
div.related-item-holder {
border-bottom: solid 1px #F7F7F7;
margin: 10px 0 0 0;
}
h3.related-title, p.recomended-title {
color: #91191A;
font-size: 12px;
font-weight:bold
}
a.related-infobuy-btn, a.recomended-infobuy-btn {
background: transparent url(/app/uploads/styles/productmenu-button.jpg) no-repeat scroll 0%;
border: 0px none;
color: #EEEAEB !important;
cursor: pointer;
display: block;
font-size: 11px;
font-weight: bold;
height: 22px;
line-height: 18px;
text-align: center;
text-decoration: none;
width: 112px;
float: left;
margin: 5px 0 0 0;
}
/*------------recomended products------------------------*/
div.recomended-img {
width:35%;
float:left;
}
div.recomended-descr {
background: #f7f7f7;
padding: 5px;
width: 60%;
float: left;
}
p.recomended-item, p.recomended-price {
padding:3px 0 3px 0;
margin:0;
}

