/* user.css ----------------------------------------------------------------- */
@import url("all_products_seo.css");
@import url("headertags_seo_styles.css");
@import url("sitemap_seo.css");

.storeLogo {padding-left:0;background-image:url("images/logo5_slice.jpg") !important; background-repeat:repeat-x; background:#264770}
/*BOF panel colors*/
.panel-default>.panel-heading {
  color: #000;
  background: #FEDE02;
  background-repeat: repeat;
  font-size: 18px;
  font-weight: 600;
  padding-top:0px;
  padding-bottom:0px
  }
 
/*BOF message box in header  */
.messagebox-align { text-align:center }
.message-box {margin-top:12px; margin-left:40px; border:1px solid #ff0000; 
background:inherit;
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
box-shadow: 0 0 15px rgba(0,0,0,0.5);}
#mb-message {color:#000}
@media (max-width: 640px) {
.message-box {margin-left:0px}
 } 
/*EOF message box in header  */

/* Begin category images */
div.category-images {
 margin:20px 0;
 border:1px solid #9a9a9a;
 background:white;
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
box-shadow: 0 0 15px rgba(0,0,0,0.5);
}
.category-images-title {text-align:center;}
div.category-images-item {
 margin:20px 0;
 border:1px solid #ff0000;
 border-radius:10px;
 background:white;
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
box-shadow: 0 0 15px rgba(0,0,0,0.5);
}
.category-images-item:hover img {  
    box-shadow: 0px 0px 150px #000000;
    z-index: 2;
    -webkit-transition: all 1s ease-in;
    -webkit-transform: scale(2.1);
    -ms-transition: all 1s ease-in;
    -ms-transform: scale(2.1);   
    -moz-transition: all 1s ease-in;
    -moz-transform: scale(2.1);
    transition: all 1s ease-in;
    transform: scale(2.1); 
}
.category-images-item img {
   -webkit-transition: all 1s ease-in;
    -webkit-transform: scale(1); 
    -ms-transition: all 1s ease-in;
    -ms-transform: scale(1); 
    -moz-transition: all 1s ease-in;
    -moz-transform: scale(1);
    transition: all 1s ease-in;
    transform: scale(1);   
}
.category-images-name {white-space:nowrap;}
.category-images-desc {padding:10px 4px}
.category-images-see-more {padding-left:3px;color:#ff0000; font-size:10px;}
/* End category images */


/*BOF QPBBP*/
#qpbbpPanel   {min-width:560px;padding-top:20px;padding-bottom:40px;}
.qpbbpParent1{ text-align:center; } /* used in product_info to center box - maring/auto won't work due to BS*/
.qpbbpParent2{ display:inline-block; } /* used in product_info to center box - maring/auto won't work due to BS */
.qpbbpBox {float:right; padding:0 0px; background-color:#EAEAEA; text-align:right; box-shadow: 7px 7px 3px #888888; border:1px solid #000}
.qpbbpBoxHeading {font-size:14px; display:inline-block }
.qpbbpBoxHeading_Amt {font-size:14px; display:inline-block; width:80px; text-align:center; padding-left:5px }
.qpbbpBoxHeading_Row { background:#BBC3D3 }
.qpbbpBoxContents_title { font-size:11px; display:inline-block}
.qpbbpBoxContents {font-size:11px; display:inline-block}
.qpbbpBoxContents_Amt {font-size:11px; display:inline-block; width:80px; text-align:center}
.qpbbpBoxContents_Row { padding-left:4px }

@media (max-width: 640px) {
 #qpbbpPanel   {min-width:290px}
.qpbbpBox {float:right; padding:0 2px; background-color:#EAEAEA; text-align:right; box-shadow: 2px 2px 4px #888888; border:1px solid #000}
.qpbbpBoxHeading {font-size:12px; display:inline-block }
.qpbbpBoxHeading_Amt {font-size:12px; display:inline-block; width:70px; text-align:center }
.qpbbpBoxContents_title { font-size:10px; display:inline-block}
.qpbbpBoxContents {font-size:10px; display:inline-block}
.qpbbpBoxContents_Amt {font-size:10px; display:inline-block; width:70px; text-align:center}
.qpbbpBoxContents_Row { padding-left:0px }
 } 
/*EOF QPBBP*/