#itemBlockName{min-height:50px}
#cartProductImg{max-width: 75px;max-height: 75px;}
.product-image-container{min-height:210px}

#breadcrumbproduct a.home::before {left:-14px !important;}
#breadcrumbproduct a span{font-size: 15px; line-height: 20px; position: relative; top: -5px;}

#layered_form div div select {
  max-height: 200px;
  overflow-x: auto;
  position: relative;
  z-index: 1; }
  @media (min-width: 768px) and (max-width: 991px) {
    #layered_form div div ul {
      padding-right: 15px; }
      #layered_form div div ul li a {
        font-size: 10px; } }
  
  .product-info-line-height {
      line-height: 14px !important;
  }
  
  
/* table_data_sheet */
.table-data-sheet-category {
  border: none;
  width: 100%;
  margin: 0 0 20px;
  background: white; 
  font-size:12px;
}
  .table-data-sheet-category tr {
    border-bottom: 1px solid #d6d4d4; }
    .table-data-sheet-category tr.even, .table-data-sheet-category tr.odd {
      background: #f1f1f1; }
    .table-data-sheet-category tr td {
      padding: 5px; }
      .table-data-sheet-category tr td.specName {
        border: none;
        width: 30%;
        font-weight: 700;
        color: #333333; 
	
      }
    .table-data-sheet-category tr th {
      color: #333333; }
.product_cat_info{width:100%}

.img-responsive2 {
    display: block;
    height: auto;
    margin: 0 auto;
    max-width: 100%;
}

@media only screen and (max-width: 767px) {
    .img-responsive2 {
	display: block;
	height: auto;
	margin: 0 auto;
	max-width: 70%;
    }
    .mobileTopMargin{
	text-align: center;
    }
    
}
.help_data ul, .help_data ol {
 margin-left: 15px; }

.mobileTopMargin{
    margin-top:10px;
}

header .blockBox #header_logo a{display : block;}

header .blockBox #header_logo {padding-right:15px}
@media only screen and (max-width: 767px) {
    header .blockBox #header_logo {padding-right:0px}
}
.footer-container #footer ul{margin-left:0px;padding-left:0px}

.footer-container #footer #block_various_links_footer{padding-left:15px}
.footer-container #footer .blockcategories_footer {padding-left:15px}
/*.footer-block-last{border-right:0 none}*/

.acc_in2{color: #000;
    float: left;
    font-family: "Lato",sans-serif;
    font-size: 15px;
    transition: all 0.25s ease 0s;
    margin:1px 10px 0px 0px;
}

header .blockBox #header_logo #tmhtmlcontent_top {
        float: left;}
        @media (max-width: 991px) {
          header .blockBox #header_logo #tmhtmlcontent_top {
            float: none;
            text-align: center;
            margin-top: 20px; } }
        @media (max-width: 420px) {
          header .blockBox #header_logo #tmhtmlcontent_top {
            margin-top: 10px; } }
        header .blockBox #header_logo #tmhtmlcontent_top .tmhtmlcontent-item-1 .item-html span {
          font-family: "Lato", sans-serif;
          font-size: 24px;
          font-weight: 700; 
	  float:left;
	  margin-top:4px;
	}
          @media (max-width: 420px) {
            header .blockBox #header_logo #tmhtmlcontent_top .tmhtmlcontent-item-1 .item-html span {
              font-size: 20px; } }
        header .blockBox #header_logo #tmhtmlcontent_top .tmhtmlcontent-item-1 .item-html .titl {
          color: #000; }
        header .blockBox #header_logo #tmhtmlcontent_top .tmhtmlcontent-item-1 .item-html .nmbr {
          color: #fa5a0c;
          padding-left: 7px; }
	
#header-login {margin-top:20px;}

header .blockBox {background: white!important}