.logo{ width:280px; float:left;margin:12px 0 0 25px;}
.right-side{ width:1101px; float:right; height: 39px;}
.header-right-side{ width:751px; float:right; margin-right:10px;min-height:42px;}

.phone{ width:145px; float:left; color: #e2b600;
    font: bold 18px/28px Arial;margin:13px 0 0 5px;}
.order-today{ width:280px; float:left;margin-top:2px;}

.order-today > p {
    font: bold 18px/17px Tahoma;color:#fff;line-height:18px;
}

.order-today > p span {
    font: 11px/15px Tahoma;
}

.order-right-side{ width:483px; float:left;}
.search-content {
  clear: both;
  float: none;
  margin: 0px 0px 5px 0px;
  width: 100%;
}
.payment {
    float: right;
    margin-right: 9px;
    margin-top: 15px;
    position:relative;
    
}
.account {
    float: left;
    width: 263px;
 margin-left: 330px;
}
.social {
 /* float: left;
  width: 109px;
 margin-left: 25px;*/
  right:0;
  position:absolute;
  margin-top: 9px;
text-align:right;
}


.icon{ margin:0; padding:0;}
.icon ul{ margin:0; padding:0;}
.icon li{ display:inline;}
.icon li a{ padding:0 5px;}



.icon2{ margin:0; padding:0;}
.icon2 ul{ margin:0; padding:0;}
.icon2 li{ display:inline;margin-right:1px;}
.icon2 li a{}
.form-subscribe {
width: 215px;
float:left;
}
.form-subscribe label {
display: block;
margin-bottom: 9px;
color: #fff;
text-transform: uppercase;
font-weight: bold;
color: #3A4154;
}
.link-main{
width:270px;
float:left;
margin-left:35px;
}
ul.links {
width: 135px;
margin: 0px;
padding: 0px;
float:left;
}
.links ul {
display: block;
float: left;
width: 135px;
margin-bottom: 15px;
}
.links li{
display: block;
vertical-align: top;
padding: 0;
 
}
.links li a {
color: #3A4154;
font-size: 12px;
text-decoration: none;
font-weight: bold;
}
.copy-right{
width:1101px;
float:left;
text-align:center;
font-weight: bold;
color: #3A4154;
}
.lpchat-image {
  /*height: 239px !important;*/
  width: 207px !important;
}
.icons {
    float:left;
    margin-left: 20px;
    width: 480px;
}
.icons img{
margin-right:5px; vertical-align: top;
}
.link-rss {
background: url(https://cdn6.bigcommerce.com/s-9sf3i6p/product_images/uploaded_images/icon-rss.png) 0 1px no-repeat;
padding-left: 15px;
white-space: nowrap;
line-height: 16px;
display: inline-block;
}

.NewsletterSubscription h2{
    color: #3a4154!important;
    display: block;
    font-weight: bold; font-size:12px;
    margin-bottom: 9px;
    text-transform: uppercase;
}

.copyr{color: #3a4154!important; font-size: small;font-weight: bold; }

#SideCategoryList .sf-menu ul  {
    background: none repeat scroll 0 0 #fff;
    border-left: 1px solid #000 !important;
     border-right: 1px solid #000 !important;
      border-bottom: 1px solid #000 !important;
       border-top: 1px solid #000 !important;color:#24668e!important;
}
#SideCategoryList .sf-menu ul li a  {
    background: none repeat scroll 0 0 #fff;
   
}

#SideCategoryList .sf-menu ul li a:hover  {
    background: none repeat scroll 0 0 #f2f2f2;
   
}
/***************first two catgory list menu**********************/
.SideCategoryListFlyout > ul > li:first-child, .SideCategoryListFlyout > ul > li:nth-child(2), .SideCategoryListFlyout > ul > li:nth-child(3) {
    background: #67f967 none repeat scroll 0 0;
    border-bottom: 1px solid #fff;
}
.SideCategoryListFlyout > ul > li:nth-child(3) {
    margin-bottom: 15px !important;
}
.SideCategoryListFlyout > ul > li:first-child  a ,.SideCategoryListFlyout > ul > li:nth-child(2)  a, .SideCategoryListFlyout > ul > li:nth-child(3)  a {
  text-shadow: 0 1px #67f967 !important;
color:#000 !important;
}
.SideCategoryListFlyout  > ul > li:first-child a:hover,.SideCategoryListFlyout > ul > li:nth-child(2) a:hover,.SideCategoryListFlyout > ul > li:nth-child(3) a:hover  {
    background: #4fa84e!important;   
    color:#000 !important;
}
/*************************************/

.cl{color: #24668e;
    font-family: Helvetica,Arial,Verdana,Tahoma;
    font-size: 12px !important;}

.heading{ color: #2e7cd1;
    font-size: x-large;font-weight:bold;}

a.link {
    color: #24668e;font-weight:bold;text-decoration:none;
}
/*
#HomeFeaturedProducts li.Odd{
    background: #e5eff9; /* Old browsers */
background: -moz-linear-gradient(top, #e5eff9 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5eff9), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #e5eff9 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5eff9', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
   
    border-radius: 5px;
    box-shadow: 2px 3px 4px #ddd;
    float: left;
    font-size: 1em;
    list-style: none outside none;
    margin: 5px 10px 10px;
    min-height: 21em;
    overflow: hidden;
    text-align: center;
    width: 396px !important;}

#HomeFeaturedProducts li.Even{
    background: #e5eff9; /* Old browsers */
background: -moz-linear-gradient(top, #e5eff9 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5eff9), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #e5eff9 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5eff9', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
    
    border-radius: 5px;
    box-shadow: 2px 3px 4px #ddd;
    float: left;
    font-size: 1em;
    list-style: none outside none;
    margin: 5px 10px 10px;
    min-height: 21em;
    overflow: hidden;
    text-align: center;
    width: 396px !important;}

#HomeFeaturedProducts li.Odd .ProductImage{width: 389px!important;padding-top:20px;}
#HomeFeaturedProducts li.Even .ProductImage{width: 389px!important;padding-top:20px;}*/

/*#HomeFeaturedProducts li.Odd .ProductImage img{width:250px;}

#HomeFeaturedProducts li.Even .ProductImage img{width:250px;}
*/

/*#HomeFeaturedProducts li.Even .ProductDetails strong a{color:#24668e;font-size:18px;font-weight:bold;}

#HomeFeaturedProducts li.Odd .ProductDetails strong a{color:#24668e;font-size:18px;font-weight:bold;}*/

.Content .ProductList .ProductImage{ background:none;}

/*#HomeFeaturedProducts li.Even .ProductPriceRating span{color: #000;}
#HomeFeaturedProducts li.Odd .ProductPriceRating span{color: #000;}*/

#HomeFeaturedProducts li.Odd{
    background: #e5eff9; /* Old browsers */
background: -moz-linear-gradient(top, #e5eff9 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5eff9), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #e5eff9 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5eff9', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
   
    border-radius: 5px;
    box-shadow: 2px 3px 4px #ddd;
    float: left;
    font-size: 1em;
    list-style: none outside none;
    margin: 5px 10px 10px;
    min-height: 21em;
    overflow: hidden;
    text-align: center;
    width: 258px  !important;}

#HomeFeaturedProducts li.Even{
    background: #e5eff9; /* Old browsers */
background: -moz-linear-gradient(top, #e5eff9 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5eff9), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #e5eff9 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5eff9', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
    
    border-radius: 5px;
    box-shadow: 2px 3px 4px #ddd;
    float: left;
    font-size: 1em;
    list-style: none outside none;
    margin: 5px 10px 10px;
    min-height: 21em;
    overflow: hidden;
    text-align: center;
    width: 258px  !important;}

#HomeFeaturedProducts li.Odd .ProductImage{width: 258px!important;padding-top:20px;}
#HomeFeaturedProducts li.Even .ProductImage{width: 3258px!important;padding-top:20px;}

#HomeFeaturedProducts li.Even .ProductDetails strong a{color:#24668e;font-size:18px;font-weight:bold;}

#HomeFeaturedProducts li.Odd .ProductDetails strong a{color:#24668e;font-size:18px;font-weight:bold;}

.Content .ProductList .ProductImage{ background:none;}

#HomeFeaturedProducts li.Even .ProductPriceRating span{color: #000;}
#HomeFeaturedProducts li.Odd .ProductPriceRating span{color: #000;}

.pdricebox:hover {
    background: url("../images/addcart_bg1.png") no-repeat scroll left top transparent;
    color: #000000;
    font-size: 18px!important;
    font-weight: bold;
    height: 46px;
    padding: 0;
    text-align: center;
    width: 191px;padding-top:12px;margin-left:100px;cursor:pointer;
}
.pricebox {
    background: url("../images/pricebox.gif") no-repeat scroll left top transparent;
    color: #000000;
    font-size: 18px!important;
    font-weight: bold;
    height: 46px;
    margin: 5px 0;
    padding: 0;
    text-align: center;padding-top:12px;margin-left:100px;
    width: 191px;
}

.pricebox-new:hover {
    background: url("../images/addcart_bg1.png") no-repeat scroll left top transparent;
    color: #000000!important;
    font-size: 18px!important;
    font-weight: bold;
    height: 46px;
    padding: 0;
    text-align: center;
    width: 191px;padding-top:12px;margin-left:29px;cursor:pointer;margin-top:20px;
}
.pricebox-new {
    background: url("../images/pricebox.gif") no-repeat scroll left top transparent;
    color: #000000!important;
    font-size: 18px!important;
    font-weight: bold;
    height: 46px;
    margin: 5px 0;
    padding: 0;
    text-align: center;padding-top:12px;margin-left:29px;margin-top:20px;
    width: 191px;
}

#HomeNewProducts li.Odd{
    background: #e5eff9; /* Old browsers */
background: -moz-linear-gradient(top, #e5eff9 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5eff9), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #e5eff9 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5eff9', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
   
    border-radius: 5px;
    box-shadow: 2px 3px 4px #ddd;
    float: left;
    font-size: 1em;
    list-style: none outside none;
    margin: 5px 10px 10px;
    min-height: 21em;
    overflow: hidden;
    text-align: center;
    width: 258px !important;}

#HomeNewProducts li.Even{
    background: #e5eff9; /* Old browsers */
background: -moz-linear-gradient(top, #e5eff9 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5eff9), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e5eff9 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #e5eff9 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5eff9', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
    
    border-radius: 5px;
    box-shadow: 2px 3px 4px #ddd;
    float: left;
    font-size: 1em;
    list-style: none outside none;
    margin: 5px 10px 10px;
    min-height: 21em;
    overflow: hidden;
    text-align: center;
    width: 258px !important;}

#HomeNewProducts li.Odd .ProductImage{width: 258px!important;padding-top:20px;}
#HomeNewProducts li.Even .ProductImage{width:258px!important;padding-top:20px;}



#HomeNewProducts li.Even .ProductDetails strong a{color:#24668e;font-size:18px;font-weight:bold;}

#HomeNewProducts li.Odd .ProductDetails strong a{color:#24668e;font-size:18px;font-weight:bold;}




#HomeNewProducts li.Even .ProductPriceRating span{color: #000;}
#HomeNewProducts li.Odd .ProductPriceRating span{color: #000;}

.ProductList em {
    display: block;
    margin-top: 0px!important;
}
.link_button {
    background: url("//cdn6.bigcommerce.com/s-9sf3i6p/product_images/uploaded_images/but1.jpg") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 44px;
    padding-right: 9px;
    text-align: center;
    width: 238px;
}

.link_button:hover {
    background: url("//cdn6.bigcommerce.com/s-9sf3i6p/product_images/uploaded_images/but-hover1.jpg") no-repeat scroll 0 0 transparent;
}

.link_button2 {
    background: url("//cdn6.bigcommerce.com/s-9sf3i6p/product_images/uploaded_images/but2.jpg") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 44px;
    padding-right: 9px;
    width: 238px;
}

.link_button2:hover {
    background: url("//cdn6.bigcommerce.com/s-9sf3i6p/product_images/uploaded_images/but-hover2.jpg") no-repeat scroll 0 0 transparent;
}

.link_button3:hover {
    background: url("//cdn6.bigcommerce.com/s-9sf3i6p/product_images/uploaded_images/but-hover3.jpg") no-repeat scroll 0 0 transparent;
}

.link_button3 {
    background: url("//cdn6.bigcommerce.com/s-9sf3i6p/product_images/uploaded_images/but3.jpg") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 44px;
    padding-right: 9px;
    width: 238px;
}

.CategoryContent .ProductImage img {
    border: 1px solid #dad9c8;
}

#SideCategoryShopByPrice li
{background:none;line-height: 3px;}

#SideCategoryShopByPrice li a
{ color: #24668e;font-size:11px;}
#ProductDetails h1 {
    border: medium none;
    color:#24668e;
    font-size: 26px;
    line-height: 26px;
}

.ProductPrice.VariationProductPrice {
    font-size: 21px;
}
.brd{border-top: 1px solid #ccc;}
.wish{  float: right;
    margin-top: -23px;
    text-align: right;
    width: 103px;}
.brd2{height:75px;float:left;}

.wishlnk {
    background-color: white;
    border: medium none;
    color: #24668e;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;margin:-152px -2px 0 0;float:right;
}
.grow{float:right;width:193px;margin-top: -20px;}

.ImageCarouselBox {
    margin: 0;
    padding: 0 !important;
}
.padc{margin-top:59px;margin-bottom:8px; }
.bread{ background-color:#fdfcf1; height:35px; border-bottom:8px solid #e4e4e4;}
.pad{padding:0px!important;border-top:0px solid #e4e4e4!important;margin-bottom:15px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
 .padc{margin-top:50px;}
}
#PageContent h1{
color: #24668e;
    font-size: 22px;
    line-height: 42px;
    margin-top:10px;
    text-align: center;background: none repeat scroll 0 0 #fdfcf1;border:none;padding:0px;}

.newsletter-left{ background-color:#0090ef;background: url(//cdn6.bigcommerce.com/s-9sf3i6p/product_images/uploaded_images/signup.jpg?t=1438781576) no-repeat;width:207px;height:145px;padding-top:70px;}
.newsletter-left h2{ display:none;}

.newsletter-left .Button {
    margin-top: 68px;
}
/*.BlockContent img {
  width: 207px;
}*/
#ModalContent a, .ModalContent a {
color: #24668e!important;
}

.BlogPostContent h3 a {
    background: url("../images/bkg_widget-link.gif") no-repeat scroll 100% 4px rgba(0, 0, 0, 0);
    color: #24668e;
    font-size: 12px;
    padding-right: 15px;
    text-decoration: underline;
}

.bloghead  {
    background: none repeat scroll 0 0 #fdfcf1;
    border: medium none;
    color: #24668e;
    font-size: 22px;
    line-height: 42px;
    margin-top: 10px;
    padding: 0;
    text-align: center;
}

#ForgotPasswordForm h2{background: none repeat scroll 0 0 #fdfcf1;
    border: medium none;
    color: #24668e;
    font-size: 22px;
    line-height: 42px;
    margin-top: 10px;
    padding: 0;
    text-align: center;}

#LoginForm h2{background: none repeat scroll 0 0 #fdfcf1;
    border: medium none;
    color: #24668e;
    font-size: 22px;
    line-height: 42px;
    margin-top: 10px;
    padding: 0;
    text-align: center;}

.ExpressCheckout h2{
background: none repeat scroll 0 0 #fdfcf1;
    border: medium none;
    color: #24668e;
    font-size: 22px;
    line-height: 42px;
    margin-top: 10px;
    padding: 0;
    text-align: center;}

#CreateAccountForm h2{background: none repeat scroll 0 0 #fdfcf1;
    border: medium none;
    color: #24668e;
    font-size: 22px;
    line-height: 42px;
    margin-top: 10px;
    padding: 0;
    text-align: center;}

#CartHeader h2{
background: none repeat scroll 0 0 #fdfcf1;
    border: medium none;
    color: #24668e;
    font-size: 22px;
    line-height: 42px;
    margin-top: 10px;
    padding: 0;
    text-align: center;}

#NewsContent h1{background: none repeat scroll 0 0 #fdfcf1;
    border: medium none;
    color: #24668e;
    font-size: 22px;
    line-height: 42px;
    margin-top: 10px;
    padding: 0;
    text-align: center;}


#GiftCertificatesMenu li {
    background-image: none;
}
.bleft {
    float: left;
    width: 298px;
}

.bleft2 {
    float: left;
    width: 500px;
}
.bleft2 h1{background: none repeat scroll 0 0 #fdfcf1;
    border: medium none;
    color: #24668e;
    font-size: 22px;

    margin-top: 34px;
    padding: 0;
    text-align: center;}

#CategoryBreadcrumb li a:first-child {
    color: #707070;
    font-size: 11px;
    text-decoration: none !important;
}


.sf-sub-indicator {
    background: url("../images/SidebarArrow.gif") no-repeat scroll 0px 0px!important;
    display: block!important;
    height: 10px!important;
    overflow: hidden!important;
    position: absolute!important;
    right: 0.25em!important;
    text-indent: -999em!important;
    top: 1.2em!important;
    width: 10px!important;
}

.Submit1{
    background-color: #004bb2;
    border: medium none;
    color: #fff;
    cursor: pointer;text-transform:uppercase;
}

.Submit1:hover {
    background-color: #004bb2;
    border: medium none;
    color: #fff7c9;
    cursor: pointer;
}
#HomeFeaturedProducts h2{border:none;color:#2e7cd1;font-size:20px;}

#HomeNewProducts h2{border:none;color:#2e7cd1;font-size:20px;}

.wls{  font-family: arial;
    font-size: 12px !important;
    font-weight: normal !important;
    letter-spacing: 0 !important;}

.faqn h1{border:none!important; margin-top: 135px;}

.faqn h2{border:none!important;}
.th1{text-transform:uppercase;font-size:11px;}
.thname{color: #484848;font-size:20px;font-weight:bold;line-height:44px;}
.pricetxt{color: #000;font-size: 20px;font-weight:bold;}
.pricetxt2{color: #682f1b;font-size: 20px;font-weight:bold;}


.CartItemIndividualPrice {
    font-size: 20px;
    font-weight: bold;
}
/*.CartItemTotalPrice em{color: #682f1b;font-size: 20px;font-weight:bold;text-align:center;}*/

.Content2{ margin: 0 0 0 20px;width: 850px!important;}

.CartThumb{width:240px;}
.shopp{color:#682f1b;
background: #f7d300; /* Old browsers */
background: -moz-linear-gradient(top, #f7d300 1%, #fac300 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f7d300), color-stop(100%,#fac300)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f7d300 1%,#fac300 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f7d300 1%,#fac300 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f7d300 1%,#fac300 100%); /* IE10+ */
background: linear-gradient(to bottom, #f7d300 1%,#fac300 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7d300', endColorstr='#fac300',GradientType=0 ); /* IE6-9 */}
    
.zoomPad{float:none !important}

#fastCartSuggestive .ProductActionAdd a {color:#fff!important;}
#fastCartSuggestive.RetailPriceValue {color:#348100;}

#fastCartSuggestive .SalePrice{color:#348100;}

#HomeFeaturedProducts li.Odd:nth-child(1) {
    width: 396px !important;
}

#HomeFeaturedProducts li.Even:nth-child(2) {
    width: 396px !important;
}

#HomeFeaturedProducts li.Odd .ProductImage:nth-child(1){width: 389px!important;padding-top:20px;}
#HomeFeaturedProducts li.Even .ProductImage:nth-child(2){width: 389px!important;padding-top:20px;}
#HomeFeaturedProducts li:nth-child(1) > .ProductPriceRating .pricebox-new { margin-left: 94px !important;}
#HomeFeaturedProducts li:nth-child(2) > .ProductPriceRating .pricebox-new {  margin-left: 94px !important;}

.ProductDetails strike {
   display:block;
   
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
    font-size: 100%;
}

.main {
    text-align: left;
}
body {
    color: #1e221b;
}
.cms-home .std table th, .cms-home .std table td {
    padding: 0;
}
.std table[border="0"] th, .std table[border="0"] td {
    border-width: 0;
}
.std table th, .std table td {
    border: 1px solid #d9d9d9;
    padding: 5px 3px;
}
.hometop {
  /*  background: url("//cdn6.bigcommerce.com/s-9sf3i6p/product_images/uploaded_images/prod-bg-2.jpg") no-repeat scroll 0 0 transparent;*/
/* background: url("../images/prod-bg.jpg") no-repeat scroll left top transparent;*/
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e5eff9+0,fefefe+100 */
background: #e5eff9; /* Old browsers */
background: -moz-linear-gradient(top,  #e5eff9 0%, #fefefe 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #e5eff9 0%,#fefefe 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #e5eff9 0%,#fefefe 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5eff9', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
box-shadow: 2px 2px 4px #ddd;
padding: 0 0 20px;
border-radius: 5px;
}
caption, th, td {
    font-weight: normal;
    
}
body {
    color: #1e221b;
    font: 12px/18px Arial,Helvetica,sans-serif;
}
address, .std blockquote, .std table {
    margin-bottom: 1em;
}
.std ul, .std ol, .std dl, .std p, .std address, .std blockquote, .std table {
    margin-bottom: 1em;
}
.col-main .widget, .page-empty .widget {
    clear: both;
}
.widget {
    display: inline;
}
.prodbox {
   /* background: url("../images/prod-bg.jpg") no-repeat scroll left top transparent;*/
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e5eff9+0,fefefe+100 */
background: #e5eff9; /* Old browsers */
background: -moz-linear-gradient(top,  #e5eff9 0%, #fefefe 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #e5eff9 0%,#fefefe 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #e5eff9 0%,#fefefe 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5eff9', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
box-shadow: 2px 1px 4px #ddd;
    height: 360px;
    text-align: left;
   /* width: 280px;*/
 margin-right: 5px;
    width: 275px;
border-radius: 7px;
}
.col-main {
   
   
}

.prodbox div {
    margin: 10px 20px 10px 14px;
}
.pricebox {
    background: url("../images/pricebox.gif") no-repeat scroll left top transparent;
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    height: 46px;
    margin: 5px 0;
    padding: 0;
    text-align: center;
    width: 191px;
}
.pricebox:hover {
    background: url("../images/addcart_bg1.png") no-repeat scroll left top transparent;
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    height: 46px;
    padding: 0;
    text-align: center;
    width: 191px;
}
.pricebox div {
    padding-top: 13px !important;
}
.pricebox {
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
.prodbox p {
    color: #444444;
    font-size: 11px !important;
    line-height: 135%;
    margin: 0 10px 3px 0 !important;
}
.prodbox {
    text-align: left;
}
.prodbox a img {
    border: 0 none !important;
    padding-bottom: 6px !important;
    padding-top: 10px !important;
}

.main a:link {
    color: #24668e;
}
.home_prod_heads a h2 {
    color: #24668e;
    font-family: Helvetica,Arial,Verdana,Tahoma;
    font-size: 19px !important;
    font-weight: bold !important;
    line-height: 100%;
}
.home_prod_heads h3{font-size:13px;font-weight:bold;}

.home_prod_heads a {
    text-decoration: none;
}
.hometop .h a {
    color: #24668e;
    font-weight: bold;
    text-decoration: none;
}
.home_prod_heads .h {
    margin-left: -4px;
}

.prodbox a {
    text-decoration: none;
}

.hometop a {
    text-decoration: none;
}

.CartContents tfoot .SubTotal td {
    font-size: 18px;
    font-weight: bold;
    text-align: right;
    width: 100%;
}
.CartContents em {
    font-size: 18px;
}

.cont_shopping {
    background: url("../images/button1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 36px;
    left: 20px;
    margin-right: 30px;
    position: relative;
    
    width: 184px;
}

.cont_shopping:hover {
    opacity: 0.7;cursor:pointer;
}

.ExpressCheckoutBlock .ExpressCheckoutTitle{
width:1060px;
}

.Content.Widest {
    display: inline;
    margin: 0 0 0 10px;
    width: 1085px;
}

/*.SuccessMessage { margin-top: 66px;}*/
.InfoMessage {margin-top: 65px;}


/* For top and bottom slider */ 
     .next {
     float: left !important;
     margin-top: 86px  !important;
     }
     .prev{
     float: left !important;
     margin-top: 86px !important;
     }
     .prev, .next {
      float: left;
      margin-top: 86px !important;
    }
     .slidepag .next a {
     color: #999;
     font-size: 30px;
     position: absolute;
     right: 483px;
     text-decoration:none !important  
     }
     .slidepag .prev a {
     color: #999;
     font-size: 30px;
     left: 508px;
     position: absolute;
     text-decoration:none !important
     }     
     .fifty {
     float: left;
     margin: 0.5%;
     width: 49%;
     }
     .hidden {
     display: none;
     }
     /*for footer*/
     
.inner .Block {
    clear: both;
    display: block;
}
.Block {
    margin-bottom: 20px;
    margin-top: 0;
}
.box {
    background: none repeat scroll 0 0 white;
    border: 1px solid #d8d8d8;
    box-sizing: border-box;
    padding: 10px 20px;
}

.inner .Block {
    clear: both;
    display: block;
}

.Block {
    margin-bottom: 20px;
    margin-top: 0;
}

.category-page ul#hydrotabtabs {
    margin: -10px -20px 20px;
}
ul#hydrotabtabs {
  margin: 0;
}
.shadetabs {
    background: linear-gradient(to bottom, rgba(67, 67, 67, 1) 0%, rgba(54, 54, 54, 1) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}

ul#hydrotabtabs li {
    display: table-cell;
}
.shadetabs li {
    display: inline;
    margin: 0;
}

ul#hydrotabtabs li a {
  color: white;
  display: block;
  font-family: arial;
  font-size: 16px;
  padding: 15px 12px;
}
.shadetabs li a.selected {
    background-color: #69a118;
    position: relative;
}
.shadetabs li a {
    color: #fff;
    font-family: "robotoregular";
    font-size: 22px;
    padding: 20px 10px 13px;
    position: relative;
    text-decoration: none;
    z-index: 1;
} 
ul#hydrotabtabs li a:hover {
  background: none repeat scroll 0 0 #69a118;
}
.Block.banner_home_page_bottom div, .Block.banner_category_page_bottom div, .Block.banner_brand_page_bottom div, .Block.banner_search_page_bottom div {
  float: unset !important;
  position: unset !important;
  width:100% !important;   
}  
.SubCategoryList, .SubBrandList {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  border: 0 solid #dcdcdc !important;
} 
.slide-image {
    width: 263px;
}
.slide-area {
  border: 1px solid #ddd;
  margin: 12px auto 0;
  padding: 10px;
  width: 100%;
}


/*new added on 19 feb 15*/

.fifty.banner_img {
  float: left;
  margin: 0.5%;
  padding-right: 10px;
  text-align: center;
  width: 47% !important;
}
.fifty.banner_text {
  float: left;
  width: 49% !important;
}
.fifty.banner_text > h2 {
  font-size: 17px;
}
.fifty.banner_text .btn {
  background: #004bb2;
  border: 1px solid #999;
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  font-size: 16px;
  padding: 10px 18px;
  text-decoration: none;
}
.fifty > .slide-image {
  width: 90%;
}
.slidepag {
  display: none;
}
.slide-area:hover > .slidepag {
  display: block;
}
.Block.BlockContent.banner_category_page_bottom > .tabcontent {
  border: 1px solid #ddd;
  width: 99.7% !important;
}
.tabcontent p {
  padding: 15px 12px 0;
  word-wrap: break-word;
}
.tabcontent h2{margin-left:11px;}
.wishlnk1 {
  background: none;
  border: none;
  color: #24668E;
  cursor: pointer;
}

/****contact us page******/
.contact_lft{ float:left;width:67%;padding:0px 2%;}
.contact_rht{ float:right;width:25%;padding:10px 2%;background:#FBFBFB;min-height: 240px;}
.contact_lft input[type="text"],.contact_lft input[type="email"]{  width: 90%!important;   margin-bottom: 10px;  border: 1px solid #ddd;background: #e1e1db none repeat scroll 0 0;}
.FormContainer label {  display: block;  margin-bottom: 5px;}
.contact_lft textarea {width: 96%!important;  border: 1px solid #ddd;   margin-bottom: 10px;background: #e1e1db none repeat scroll 0 0;}
.HorizontalFormContainer p.Submit {  text-align: left;  margin-right: 18px;margin-left:0px!important;}
.ContactButton { background: #e8af00; border: medium none; border-radius: 5px; color: #fff; padding: 7px 20px;cursor:pointer;}
.contact_rht > h3 {  color: #ec7471 !important;  font-size: 15px;  text-transform: uppercase;}
.contact_rht > p {  margin-top: 7px;  font-weight: bold;}
/**********search*******************/
.srch-left {
  display: inline-block;
  float: left;
  position: relative;
  width: auto;
}
.srch-right {
  display: inline-block;
  float: left;
  position: relative;
  width: 90%;
}
.srch-right input{border-radius:5px 0 0 5px}

#searchDropdownBox {
  border: 0 none;
  cursor: pointer;
  display: block;
  font-family: arial,sans-serif;
  height: 35px;
  left: 0;
  line-height: 35px;
  margin: 0;
  opacity: 0;
  outline: 0 none;
  padding: 0;
  position: absolute;
  top: 0px;
  visibility: visible;
  width: auto;
}
.search-btn {
   border-bottom: 1px solid #f3f3f3;
    border-left: 1px solid #f3f3f3;
    border-top: 1px solid #f3f3f3;
   background-color: #f3f3f3;
    background-image: none;
    border-radius: 4px 0 0 4px;
    float: left;
    height: 34px;
    margin: 0;
    /*overflow: hidden;*/
    padding-left: 5px;
    position: relative;
}
.search-facade {
    cursor: default;
    overflow: hidden;
     top: 1px;
    position: relative;
}
.search-label {
  color: #777;
  display: block;
  font-size: 12px;
  line-height: 33px;
  margin-left: 5px;
  margin-right: 21px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.arw-icon {
  border-color: #a0a0a0 transparent transparent;
  border-style: solid;
  border-width: 4px 4px 0;
  font-size: 0;
  height: 0;
  line-height: 0;
  position: absolute;
  right: 8px;
  top: 14px;
  width: 0;
}
.subcat{ text-indent:25px;}
.home-prd img {
  max-width: 100%;
}

.prdct_img {
  display: block;
  min-height: 215px;
}
.home_prod_heads {
  min-height: 50px;
}
.ExpressCheckoutBlock .ExpressCheckoutTitle .plusminus_icon {
    width: 22px;
    height: 18px;
    margin-right: 5px;
    vertical-align: middle;
    background: url(//cdn6.bigcommerce.com/s-9sf3i6p/product_images/uploaded_images/plusminus.png) 0 -55px no-repeat;
    display: inline-block;
    zoom: 1;
}
.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle .plusminus_icon {
    background-position: 0 -10px;
}

.ExpressCheckoutContent {
  border: 1px solid #ddd;
  padding: 10px;
  width: 97%;
border-top:none;
}
#CheckoutGuestForm > h4,.AccountLogin > h4 {
  border-bottom: 1px solid #ddd;
  padding: 10px;
font-size: 18px;
}
#CheckoutGuestForm > p,.AccountLogin > p,.AccountLogin > form {
  padding: 10px;
}
.Submit > a {
  display: inline-block;
  padding-top: 5px;
}
.QuickSearchAllResults{display:none}

.fixedWidth {display:inline-block}
.fixedWidth span{display:none;}
#Menu{width:100% !important}

#LoginButton, #CreateAccountButton, .ML20 input {
  background: rgba(0, 0, 0, 0) url("//cdn5.bigcommerce.com/s-9sf3i6p/templates/__custom/images/continue.gif") no-repeat scroll 0 0;
  border: medium none;
  color: transparent;
  height: 36px;
  width: 101px;
}
.billingButton {
  background: rgba(0, 0, 0, 0) url("//cdn5.bigcommerce.com/s-9sf3i6p/templates/__custom/images/bill_ship_to_this_address.gif") no-repeat scroll 0 0;
  border: medium none;
  color: transparent;
  height: 36px;
  width: 240px;
}
.billingButton[value="Bill to this address"] {
  background: rgba(0, 0, 0, 0) url("//cdn5.bigcommerce.com/s-9sf3i6p/templates/__custom/images/bill_to_this_address.gif") no-repeat scroll 0 0;
  width: 189px;
}
.shippingButton {
  background: rgba(0, 0, 0, 0) url("//cdn5.bigcommerce.com/s-9sf3i6p/templates/__custom/images/ship_to_this_address.gif") no-repeat scroll 0 0;
  width: 189px;
  border: medium none;
  color: transparent;
  height: 36px;
}

#bottom_payment_button{
  background: rgba(0, 0, 0, 0) url("//cdn5.bigcommerce.com/s-9sf3i6p/templates/__custom/images/proceed_to_payment.gif") no-repeat scroll 0 0;
  width: 189px;
  border: medium none;
  color: transparent;
  height: 36px;
}
#apply_code{
  background: rgba(0, 0, 0, 0) url("//cdn5.bigcommerce.com/s-9sf3i6p/templates/__custom/images/apply.gif") no-repeat scroll 0 0;
  width: 71px;
  border: medium none;
  color: transparent;
  height: 36px;
}
input[value="Pay for Order"] {
  background: rgba(0, 0, 0, 0) url("//cdn5.bigcommerce.com/s-9sf3i6p/templates/__custom/images/pay_for_order.gif") no-repeat scroll 0 0;
  width: 143px;
  border: medium none;
  color: transparent;
  height: 36px;
}
