@media print {
 @page { margin: 1cm 1cm; }
body  {
    -webkit-print-color-adjust: exact;
    clear: both;
    margin: 0px;
    }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .h1-size, .h2-size, .h3-size, .h4-size, .h5-size, .h6-size, p, strong, span, a:link{font-size: 90%;} 
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
  float: left;
}
.container    {
    width: 100%;
     
}

footer{height: auto! important;} 


#imgPopup{
    max-height:440px! important;

}
.checkbox, .radio{}
.avoid-pdbreak-inside {
    page-break-inside: avoid! important;
    display:block;

}
.col-sm-12 {
  width: 100%;
}
.col-sm-11 {
  width: 91.66666666666666%;
}
.col-sm-10 {
  width: 83.33333333333334%;
}
.col-sm-9 {
  width: 75%;
}
.col-sm-8 {
  width: 70%;
}
.col-sm-7 {
  width: 70%;
}
.col-sm-6 {
  width: 50%;
}
.col-sm-5 {
  width: 30%;
}
.col-sm-4 {
  width: 30%;
 }
 .col-sm-3 {
   width: 25%;
 }
 .col-sm-2 {
   width: 16.666666666666664%;
 }
 .col-sm-1 {
  width: 8.333333333333332%;
 }

 .version-2-img.col-sm-5 {
  width: 60%;
}
 .version-2-cont.col-sm-7 {
  width: 40%;
}

 hr
{
    margin: 7px 0px;
    border-top: 1px solid #D6D6DA;
}
 .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, p, span, div, strong, .icon-copy, button{
    color: #848491!important;
    }
 .cyan, a, a:link,  a:visited, a strong {
    color: #268EFC!important;
}

.green {
    color: #39B54A!important;
}

.bright-red {
    color: #FF1D25!important;
}

.bg-off-black{
    background-color: #393839!important;
}

.bg-light-grey{
    background-color: #ebebed!important;
}
/* Specific for comp */
h1 strong{font-weight: normal! important;}
#imgPopup{max-height:350px;}
footer{clear:both; position: relative;}
#IntranetHistory{display: none;}
.prt-pl-p-0{padding: 0px}
.prt-pl-m-0{margin: 0px}
.container.wrapper{padding-bottom: 0px;}
.print-wide{width: 100%;clear: both;}
button{border: 1px solid #d6d6da! important;}
.navbar, .navbar-inverse, .search-bar{display:none;}
.container.wrapper{margin-top:0px! important;}
.mb-10, .mb-15{margin-bottom: 5px;}
.mt-20{margin-top:0px;}
.h7-size {font-size: 11px;}
.divPopularPrice{padding: 5px 10px;}
.divPopularPrice div, .divPopularPrice div p{margin-left: 0px !important;margin-right: 0px !important; padding-left: 0px !important;padding-right: 0px !important;}
.thumb-100x100 {
width: 70px;
height: 80px;
padding:0px;
margin: 0px 2px;
border:1px solid #ebebed;
}
.img_holder img{
  max-height: 40px! important;
  max-width: 40px! important;
  margin: 0px;
  padding: 0px; 
}
.thumb-100x100 .img_holder{
  width: 70px;
}
.img_cpt{width: 70px; font-size: 8px; margin: 0 auto;}

/* Specific for comp ends */
.postit-bg{border: 1px solid #d6d6da;}

.mt-n20{margin-top: 0px;}
.mt-20{margin-top: 5px;}
.lh-18, .lh-13{line-height: 1em;}
.comp-thumbbuttons .thumbbuttons{padding: 2px! important;}
footer{font-size: 1em;}
footer .h2-size{margin: 0px; font-size: 12px;}
    .print-pull-right {
        float:right! important;
    }
    .img-attribute-section{
        width:30%! important;
    }
     .comp-loader, .version-2-img .img-hold {
         border:1px solid #D6D6DA;
         padding:4px;
         background:none! important;
     }
     .bg-off-black{background:none! important;}
     .img-responsive{height:auto; width:auto;}
     
     .attribute-holder{
      position: absolute;
      width: 300px;
      top: 0px;
      right: -325px;
     }

.brk-word-to-prnt{
  word-break: break-all;
padding-right:0px;
}
}
