.top-links { background-color: #f9f9f9 !important; }
.ui-content {padding:0 !important;}
.products-grid li.item {height:255px !important;}
.products-grid .product-name a, .prodname{font-size:12px !important; line-height: 12px; margin-top:1px;}
.header-container .top-links .container {padding: 2px; !important;}
/*.main  {padding-top: 5px; !important;}*/
.cms-index-index .main { padding-top: 5px; !important;}
.block-related .product-name a{ color: #666;  }
.tp-banner .header-white-65{font-size:18px !important;}
.tp-banner .header-black-65{font-size:18px !important;} 
.tp-banner button.button span {font-size:13px !important;}
.tparrows.default {width: 30px !important;height: 30px !important;}
.sale-product-icon {line-height: 10px !important; font-size:10px; padding:0;}
.new-product-icon {line-height: 10px !important; font-size:10px; padding:0;}
.block .block-content .category-name{font-size:12px !important}; 

.block-related .product-name a, .prodname{  font-size: 11px !important; color: #666; padding:1px; margin-top: 0px; }
.breadcrumbs {font-size: 10px; padding: 3px 0;line-height: 16px !important;}
.breadcrumbs span{ font-size: 9px !important; font-weight:normal; }
.pages{ margin:1px 0 !important; }
.pages li {width:25; height:20; line-height:22px; !important; margin:5px;}
.tp-banner button.button {height: 30px;   margin-top: 5px;}
.tp-banner .header-black-65 {font-size:20px !important;line-height: 30px;}
.block .block-content .product-name { font-family: 'Scada'; font-weight: normal; font-size: 12px !important; color: #666; }
.tp-banner button.button span {height:25px !important; font-size:15px !important; line-height:25px !important; padding:1px;}
.tp-banner .header-white-65 {font-size:20px !important;line-height: 30px;}
.ui-listview>.ui-li-static, .ui-listview>.ui-li-divider, .ui-listview>li>a.ui-btn  {font-size:.9em !important;}
.product-options {margin-top:10px !important;}
.mlogo{cursor:pointer;}
#opc-login h3 {font-size: 1.3em !important; font-weight:bold;}
.breadcrumbs .page-title {font-size:14px !important;}
.mcheckout {font-size:16px; color:green !important;}
.chand {cursor:pointer;}
.data-table th { font-size:12px; font-weight:normal; padding:2px !important; }
.data-table td { font-size:12px; font-weight:normal;  padding:2px !important;  }
#checkoutSteps h3 {font-size:13px !important; font-weight:bold;}
#checkoutSteps h2 {font-size:14px !important; font-weight:bold; }
.form-list input.input-text {height:25 !important; padding: 1px 10px;font-size: 1.1em;}
.opc .buttons-set button.button span {height: 32px; font-size: 16px !important; line-height: 30px;padding: 0 12px !important;}
.sp-methods label {letter-spacing: 1px !important; font-size:12px !important;}
.product-name h1 {font-size:16px !important;}
.product-name h2 {font-size:14px !important; }
.checkout-label {font-size: 1em !important;}
.form-list input.input-text {font-size: 1em !important; height:20px !important;}
.bottom-white-split { margin: 5px auto 10px;    height: 6px;    width: 50px;}
.form-list input.input-text {height: 25px !important;padding: 1px 5px;font-size: 1.1em;}
.header-container .top-links ul.right-links > li > a {
padding: 0px !important; 
background-image: url(../images/top_right_basket.png) !important;
}

#topCartContent {width:150px !important;}


.button_twocolor{
border-top-color: #819BCB;border-right-color: #819BCB;border-bottom-color: #FF8585;border-left-color: #819BCB;border-width: 0px 0px 6px 0px;border-style: solid; -webkit-border-radius: 6px; -moz-border-radius: 6px;border-radius: 6px;font-size:12px;font-family:lucida sans unicode, lucida grande, sans-serif; padding: 5px 5px 5px 5px; text-decoration:none; display:inline-block; color: #FFFFFF;
 background-color: #4ba614; background-image: -webkit-gradient(linear, left top, left bottom, from(#4ba614), to(#008c00));
 background-image: -webkit-linear-gradient(top, #4ba614, #008c00);
 background-image: -moz-linear-gradient(top, #4ba614, #008c00);
 background-image: -ms-linear-gradient(top, #4ba614, #008c00);
 background-image: -o-linear-gradient(top, #4ba614, #008c00);
 background-image: linear-gradient(to bottom, #4ba614, #008c00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4ba614, endColorstr=#008c00);
}

.button_twocolor:hover{
 border-top-color: #819BCB;border-right-color: #819BCB;border-bottom-color: #F53D68;border-left-color: #819BCB;border-width: 0px 0px 6px 0px;border-style: solid;
 background-color: #36780f; background-image: -webkit-gradient(linear, left top, left bottom, from(#36780f), to(#005900));
 background-image: -webkit-linear-gradient(top, #36780f, #005900);
 background-image: -moz-linear-gradient(top, #36780f, #005900);
 background-image: -ms-linear-gradient(top, #36780f, #005900);
 background-image: -o-linear-gradient(top, #36780f, #005900);
 background-image: linear-gradient(to bottom, #36780f, #005900);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#36780f, endColorstr=#005900);
}
.main {
    margin: 0 auto;
    min-height: 400px;
    padding-top: 20px;
    padding-bottom: 10px;
    text-align: left;
    margin-top: -20px;
}
.container {
    padding-right: 5px;
    padding-left: 5px;
    margin-right: auto;
    margin-left: auto;
}

.block_text{
font-family:"Source Code Pro";
font-size:1em;
letter-spacing:1.1px;
text-align:justify;
}

.navbtn_text{
font-family:"Scada";
font-size:1.1em;
letter-spacing:1.1px;
font-weight:bold;
}
.cred{ color:red !important;}

.credbold{ color:red !important; font-weight: bold;}




#details-pane {
  display: block;
  color: #414141;
  background: #f1f1f1;
  border: 1px solid #a9a9a9;
  position: absolute;
  z-index: 99999;
  width: 150px;
  padding: 6px 8px;
  -webkit-box-shadow: 1px 3px 3px rgba(0,0,0,0.4);
  -moz-box-shadow: 1px 3px 3px rgba(0,0,0,0.4);
  box-shadow: 1px 3px 3px rgba(0,0,0,0.4);
}

#details-pane h3 {
  font-size: 2.0em;
  line-height: 1.1em;
  margin-bottom: 4px;
}

#details-pane h3 span {
  font-size: 0.75em;
  font-style: italic;
  color: #555;
  padding-left: 6px;
}

#details-pane .desc {
  font-size: .8em;
  margin-bottom: 6px;
}
#details-pane p, ul, li {
 text-align:left;
}