/* ul.tabs{
  margin: 0px;
  padding: 0px;
  list-style: none;
}
ul.tabs li{
  background: #0E678D;
  color: #fff;
  display: inline-block;
  padding: 10px 20px;
  cursor: pointer;
  font-size: 18px;
  border-radius: 5px 5px 0 0;
}

ul.tabs li.current{
  background: #f1f1f1;
  color: #000;
}

.tab-content{
  display: none;
  background: #f1f1f1;
  padding: 20px;
  box-shadow: -2px 10px 22px -16px rgba(0,0,0,.75);
}

.tab-content.current{
  display: inherit;
} */
/* new tabs */
  
.print-tab {
  margin-bottom: 2em;
    width: 100%;
    box-shadow: 4px 16px 14px -1px rgba(0,0,0,0.1),0px 10px 15px -3px rgba(0,0,0,0.1);  
    overflow: hidden;
}
    
.print-tab ul.print-tab-menu {
    width: 100%;
    overflow: hidden;
    overflow-x: auto;
  white-space: nowrap;
    background: #f3f3f3;
    box-shadow: rgba(0, 0, 0, 0.298039) 0px 0px 4px;
}
    
.print-tab ul.print-tab-menu > li {
    position: relative;
    margin: 0 -0.2em 0 0;
    display: inline-block;
    cursor: pointer;
}

.print-tab ul.print-tab-menu > li.active {
    border-top: 3px solid red;
    background: #fff;
    box-shadow: rgba(0, 0, 0, 0.14902) 0px -2px 3px 0px;
    z-index: 2;
}

.print-tab ul.print-tab-menu > li > a {
    display: block;
  min-width: 140px; 
    max-width: 300px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #818181;
    font-size: 15px;
    line-height: 50px;
    text-align: center;
}

.print-tab .print-tab-content > div {
    margin-top: -3px;
    position: relative;
    padding: 5px 20px 20px;
    display: none;
    background: #fff;
    box-shadow: rgba(0, 0, 0, 0.298039) 1px 0px 10px 1px;
}
.print-tab .print-tab-content > div h2{
  font-size: 18px;
    margin: 20px 0 10px 0;
    color: #138EC4;
}

.print-tab .print-tab-content > div.view {
    display: block;
    width: 100%;
    /* min-height: 200px; */
}

/* new tabs */