
.mh-127 {
     min-height: 125px;
	padding-top: 50px!important;
}


.logo{
overflow:visible;
}
.contact-heading { 
    background: #181818;
	}
*,body,html{
    /* font-family: 'Lato';*/
  }
  .popup-comparison{
display:none;
transform:scale(0);
background:rgba(0,0,0,0.75);
    position: fixed;
    z-index: 9999;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
}
.popup-comparison.show{
display:block;
transform:scale(1);

}
.container-comparison
{
    height: 100%;
    width:100%;
   max-width: 1366px;
    /* max-width: 900px; */
    margin: auto;
    padding: 25px;
    position: relative;
}
.history-wrapper-c
{
    background: #fff;
    height: 100%;
    overflow: hidden;
   /* box-shadow: 0 0 10px #797878;*/
    padding: 25px;
}
.history-wrapper_wrap_inner
{
border: 0px solid #5b5c5d;
    height: 100%;
    overflow-y: scroll!important;
    padding-right: 10px;
}
.extra-wrap h2.post-title.heading-title{
margin:0;
}
.child-heading{
margin-bottom:5px;
}
.extra-wrap p{
margin-bottom:10px;
}
.close-btn-comparison{    width: 34px;
    height: 34px;
    background: #fff;
    position: absolute;
    top: 7px;
    color: #222;
    font-size: 28px;
    text-align: center;
    border-radius: 50%;
    line-height: 28px;
    border: 2px solid #fff;
    right: 10px;
    box-shadow: 0 0 10px #020101;
    cursor: pointer;}



.invoice-table {
    font-size: 12px;
    border-top: 2px solid #5b5c5d;
}
.table td, .table th {
    vertical-align: middle;
    padding: 5px 10px;
    border: 2px solid #e4e4e4;
}














.terms-conditons-para p{
margin-bottom:10px;
}
.terms-conditons-para{margin-top: 25px;}
.steb-speci p{
margin-bottom:5px;
}
.steb-speci{
margin-bottom:20px;
}
.invoice-list {
    padding-left: 25px;
    margin-bottom: 20px;
}
.invoice-list li {
    margin-bottom: 8px;
    list-style: decimal-leading-zero;
    font-size: 14px;
}


.heading-comparison{
border:0px solid #dcdcdc;
 border-bottom:0;
padding:10px;
    color: #222;
}
.compaire-product{
border: 0px solid #dcdcdc;
padding:0;
font-size:16px;
text-align:center;
font-weight:bold;

}

.product-name-c{
font-weight:400; 
font-size:15px;
}

.product-dimension
{
    font-weight: 400;
    font-size: 15px;
}
.ex-factory-price
{
    font-weight: 400;
    font-size: 15px;
}

.product-discription
{
    font-weight: 400;
    font-size: 15px;
}

.model-number
{
    font-weight: 400;
    font-size: 15px;
}





.product-name{
font-weight:400;
font-size:12px;
color: #222!important;
}

.compaire-product div{
padding:3px 10px;
border: 1px solid #dcdcdc;
border-bottom:0;
border-right:0; 
color:#fff;
}
.compaire-product:last-child div{border-right:1px solid #dcdcdc;}
.compaire-product div:last-child{
border-bottom: 1px solid #dcdcdc;
}
.compaire-product .product-img {
padding:10px;
}

.mrp-price{
font-size:14px;
}
.ex-factory-price{ 
    color: #da2021;
	}
.product-text,.product-length,.product-width,.product-height,.model-id{
font-weight:normal;
font-size:12px;
color: #222!important;
}
.compaire-product .product-text{
padding:3px 10px;
}




/* width */
.custom-scroll::-webkit-scrollbar {
  width: 3px;
}

/* Track */
.custom-scroll::-webkit-scrollbar-track {
  background: #d8d8d8;
}
 
/* Handle */
.custom-scroll::-webkit-scrollbar-thumb {
  background: #c1c1c1;
}

/* Handle on hover */
.custom-scroll::-webkit-scrollbar-thumb:hover {
  background: #555; 
}



@media (max-width:767px){
.compaire-product div { 
    border: 1px solid #5b5c5d;}
	.compaire-product { 
margin-bottom:15px;
	}
	.compaire-product:last-child{
	margin:0; 
	}
}
