@charset "utf-8";
/* CSS Document */

/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */ 
@media only screen and (min-width : 320px) {
	
.news-listing-section p {
    font-size: 16px;
	line-height: 1.5;
	letter-spacing: 0.4px;
}
	
.news-listing-section .h4, .h5, .h6 {
    margin-top: 30px;
    margin-bottom: 10px;
}
	
  }


/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) {
	
.news-listing-section p {
    font-size: 16px;
	line-height: 1.5;
	letter-spacing: 0.4px;
}
	
.news-listing-section .h4, .h5, .h6 {
    margin-top: 30px;
    margin-bottom: 10px;
}

  }


/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
	
.news-listing-section p {
    font-size: 18px;
	line-height: 1.5;
	letter-spacing: 0.4px;
}
	
.news-listing-section .h4, .h5, .h6 {
    margin-top: 30px;
    margin-bottom: 10px;
}

  }



/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
	
.news-listing-section p {
    font-size: 18px;
	line-height: 1.5;
	letter-spacing: 0.4px;
}
	
.news-listing-section .h4, .h5, .h6 {
    margin-top: 30px;
    margin-bottom: 10px;
}
	
  }



/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

.news-listing-section p {
    font-size: 18px;
	line-height: 1.5;
	letter-spacing: 0.4px;
}
	
.news-listing-section .h3, .h4, .h5, .h6 {
        margin: 40px 0 20px;
}
	
}