@media screen {
    .like-h1, .like-h2,.like-h3, .like-h4,.like-h5,  
	h1,h2,h3,h4,h5,h6 {
		padding-top: 0.2rem;
		margin-bottom: 0.5rem;
        font-family: 'Open Sans', sans-serif;
        font-weight: 800;
		color: #06398c;
		line-height: 1.3;
        margin-bottom: 1rem;
	}

	.like-h1,
    h1{
		font-size: 2rem;
    }

	.like-h2,
	h2 {
		font-size: 1.5rem;
		line-height: 1.4;
	}

	.small-heading h2,
	.like-h3,
	h3 {
		font-size: 1.2rem;
	}

	.one-fourth-image .small-heading h2,
	.small-heading h3,
	.like-h4,
	h4 {
		font-size: 1rem;
	}

	h1 + h2,
	h2 + h3,
	h3 + h4 {
		margin-bottom: 0.8rem !important;
	}

    h1 + p, h2 + p, h3 + p, h4 + p ,
    h1 + ul, h2 + ul, h3 + ul, h4 + ul{
		margin-top: 1.15em;
	}

	.like-h1,
	.like-h2,
	.like-h3,
	.like-h4,
	.like-h5 {
		display: block;
	}

    h1:after, h2:after {
        content: '';
        display: block;
        height: 2px;
        width: 40%;
        background-color: #f6a422;
        margin: 1rem 0;
	}
	
	.center h1:after, .center h2:after,
	.text-center h1:after, .text-center h2:after {
        margin: 1rem auto;
	}

}


/* Media Query
---------------------*/

/* Mobile-landscape (and larger) lansacape */
@media only screen and (min-width: 480px) {
}


/* min-width:768px Tablet-portrait (and larger) */
@media only screen and (min-width: 768px) {
    .like-h1, .like-h2,.like-h3, .like-h4,.like-h5,  
	h1,h2,h3,h4,h5,h6 {
		line-height: 1.3;
	}

	.like-h1,
    h1{
		font-size: 2.75rem;
	}
	
	.like-h2,
	h2 {
		font-size: 2.25rem;
    }	
    
    .like-h3,
	h3 {
		font-size: 1.85rem;
	}

    h1:after, h2:after {
		width: 30%;
	}

}


/* Tablet-landscape (and larger) for width 960px */
@media only screen and (min-width: 992px) {

}

/* min-width:1100 */
@media only screen and (min-width:1100px) {
}

/* min-width:1300 Laptops (and larger) for width 1200px */
@media only screen and (min-width:1200px) {
    .pulled-heading h1,
    .pulled-heading h2 {
        margin-left: -100px;
    }

    h1:after, h2:after {
		width: 20%;
	}

    h1:after {
        margin: 1rem 0 2rem;
    }

    h2:after {
        margin: 0.75rem 0 1rem;
    }    


}
