/* CSS Document */
.pressrelease-widget{
    padding: 10px;
}
.pressrelease-widget h2{
    margin-top: 0px;
}
.pressrelease-widget-link a{
text-decoration:none !important;
border-bottom: 1px dashed #eee;
}
p.pressrelease-widget-link {
margin-bottom: 1px;
}
.browsemore{
font-weight:bold;	
}
.prfilters{
    border-right: 1px solid #eee;
   padding: 10px;

}
/* block styles */
#pressreleasecontainer .browsemore{

    margin-top: 20px;
}
#pressreleasecontainer select, #pressreleasecontainer input{
    width: 200px;
}
.prfilters p{
 margin-bottom: 0px !important;   
}
#pressreleasecontainer .filterbuttons{margin-top: 15px;}
#pressreleasecontainer > div {

}

#pressreleasecontainer {
display: grid;
  grid-template-columns: repeat(2, 49%);
  grid-column-gap: 10px;
  grid-row-gap: 15px;
  min-height: 275px;
  /*max-width: 1200px;*/
    margin-left:auto;
    margin-right:auto;
    padding-top: 10px;
    padding-bottom: 10px;
}
#pressreleaseDiv{
 min-height: 275px;   
}


.prnested {
display: grid;
grid-template-columns: 95px auto;
grid-gap: 1.5em;
    margin-left: 20px;
    padding-bottom: 10px;

}

.prfilters{
    background: #eee;
  /*grid-column-start: 1;
  grid-column-end: 4;
  text-align:left;*/

 
}
.prfilters .filters{
display:inline;    width: 250px;


}
.prfilter-btn{
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.prfilters .button{
    width: 100px !important;

    font-size: 15px;
    padding: 6px !important;
    margin-left: 10px;
    margin-top: 10px;
}
  .prItem .prtitle p{
 margin-top: 10px;     
}

@media only screen and (max-width: 1024px) {
#pressreleasecontainer .filters {
    display: block;
    width: 100%;
}
    
}

@media only screen and (max-width: 768px) {
    .modal-wrapper.styled .wp-post-modal {

    margin: 0px !important;

    width: 100% !important;

}
    
    #pressreleasecontainer > div {
background: #fff;


}
    .prItem{
        display:none;

    }

#pressreleasecontainer {
display:block;
    }
 
    .prItem .prtitle{
        border-left:0px !important;
    }

#pressreleasecontainer .prfilters {
    margin-bottom: 20px;
text-align:center;
    display:block;
}
    .prfilters .filters{
       float:none; 
    }
    .prfilters .firstchild{

margin-left: 0px;
}
    .prnested {
    margin-left: 0px !important;

}
}

@media only screen and (max-width: 1546px) {

  .prItem9{display:none;}

}
@media only screen and (max-width: 1300px) {

.prItem9{display:none;}
}
@media only screen and (max-width: 1170px) {

}

.prItem .fa-newspaper{
font-size: 45px;
}

.prItem .prtime{
    font-size: 21px;
    float: left;
text-align:center;
color: #000;
margin-top: 10px;
}
.prItem .prtitle{
    font-size: 105%;
 border-left: 1px solid #eee;
 padding: 10px;
padding-bottom: 0px;
}
.prItem .prtitle p{
padding-bottom: 0px;
    margin-bottom: 0px !important;
}
