.pull-left{
  float:left!important;
  margin-right:1%;
}

@media screen {
  #printSection {
      display: none;
  }
}

@media print {
  body * {
    visibility:hidden;
  }
  #printSection, #printSection * {
    visibility:visible;
  }
  #printSection {
    position:absolute;
    left:0;
    top:0;
  }
}

@media (max-width:1199px) {
  .height-responsive{
    width:auto;
    display:block;
    height:calc(100vh - 60px);
  }
}

img {
  -moz-transition:all .2s ease-in-out;
  -webkit-transition:all .2s ease-in-out;
    transition: all .2s ease-in-out; 
}

img:hover {
  border-radius: 100%;

  -moz-transition:all .2s ease-in-out;
  -webkit-transition:all .2s ease-in-out;
    transition: all .2s ease-in-out; 
}

.selected{
    border:solid 2px red;
    opacity: 1.0;

  -moz-transition:all .2s ease-in-out;
  -webkit-transition:all .2s ease-in-out;
    transition: all .2s ease-in-out; 
}

.selected2{
    border:solid 2px red;
    opacity: 1.0;

    transition:opacity .55s ease-in-out;
  -moz-transition:opacity .55s ease-in-out;
  -webkit-transition:opacity .55s ease-in-out;
}

img.maindude{
  opacity: 1.0; 

}

img.maindude:hover{
      border-radius: 0px;

  border:none;
  opacity: 1.0;

}

