

@media screen and (min-width:0px){
      .basehpc .pubs {
            
      }

      .basehpc .pubs .refine {
            
      }

      .basehpc .pubs .refine .refine-title {
            font-weight: bold;
      }

      .basehpc .pubs .refine .refine-title img{
            margin-top: -3px;
      }

      .basehpc .pubs .refine .clear-all {
            
      }

      .basehpc .pubs .refine .clear-all img{
            margin-top: -3px;
      }

      .basehpc .pubs .refine label{
            background-color: #cccccc;
            padding: 5px;
            font-size: 0.9em;
      }

      .basehpc .pubs .refine label span{
            float: right;
            font-size: 0.8em;
            font-weight: bold;
            padding: 0.3em;
            margin-top: -1.5px;
      }

      .basehpc .pubs .refine .form-control{
            font-size: 0.9em;
      }

      .basehpc .pubs .by-year {
            border-bottom:1px solid #cccccc;
            padding-right:20px;
      }

      .basehpc .pubs .by-year .header{
            color:#999999;
            font-size:11px;
            display: block;
      }

      .basehpc .pubs .by-year .yearend, .basehpc .pubs .by-year .year-link {
            font-size:11px;
      }

      .basehpc .pubs .by-year .curr-year {
            font-size:20px;
            color:#999999;
      }

      .basehpc .pubs .results-for-label {
            margin:0px 0px 10px 0px;
            padding:0px;
      }

      .basehpc .pubs .results-for-label span {
            font-size:11px;
      }

      .basehpc .pubs .results {
            text-align:justify;
      }

      .basehpc .pubs .results .ptype-header {
            font-size:1.3em;
            font-weight:600;
            color:#009999;
            /*text-decoration: underline;*/
            display: block;
            font-style: italic;
            font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
            text-align: left;
      }

      .basehpc .pubs .results .citation {
            
      }

      .basehpc .pubs .abstract .title {
            font-family:"Times New Roman", Times, serif;
            font-size:24px;
            font-weight:bold;
            font-style:italic;
            text-align:center;
            margin-bottom:0px;
      }

      .basehpc .pubs .abstract .citation {
            font-family:"Times New Roman", Times, serif;
            font-size:14px;
            text-align:center;
            margin:0px 50px 20px 50px;
      }

      .basehpc .pubs .abstract .text {
            text-align:justify;
            margin-left:20px;
            margin-right:20px;
      }


      
      
}

@media screen and (min-width:576px){
      .basehpc .pubs .results .ptype-header {
            font-size:1.8em;
      }


}

@media screen and (min-width:633px){

}

@media screen and (min-width:768px){

}

@media screen and (min-width:850px){

}

@media screen and (min-width:960px){

}

@media screen and (min-width:1050px){

}

@media screen and (min-width:1150px){

}









