#sp-main-body {
	padding: 0px;
}

.article-details .article-can-edit {
	margin-bottom: 0px;
}

#sp-header {
	border-bottom: 1px solid #000000;
}

img {
	display: inherit;
}

.ja-masthead-title {
	display: none;
}

.ja-masthead .ja-masthead-detail {
	padding: 250px 0 !important;
}

@media screen and (max-width: 768px) {
	.ja-masthead .ja-masthead-detail {
		padding: 130px 0 !important;
	}
}

.ja-masthead::before {
	background-color: rgba(0,0,0,0) !important;
}

/* START Responsive iFrame */
.responsive-iframe-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}
 
.responsive-iframe-container iframe,  
.vresponsive-iframe-container object, 
.vresponsive-iframe-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
/* END Responsive iFrame */

.growImage {
	transition: .3s ease-in-out;
}

.growImage:hover {
	transform: scale(1.15);
}


