/*
 Theme Name:   Niph-ihc
 Template:     anima
*/
@import url('../anima/style.css');

.entry-content h2,.home-content h2 {
  margin-top:30px;
  border-bottom: solid 3px #bddec9;
  position: relative;
}

.entry-content h2:after ,.home-content h2:after {
  position: absolute;
  content: " ";
  display: block;
  border-bottom: solid 3px #078837;
  bottom: -3px;
  width: 20%;
}
.profile-box {
	text-align:center;
	max-width:130px;
	width:130px;
	display:inline-block;
}
ul.flex {
	
	display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    height: 200px;
}
ul.flex li {
 list-style-type:none;
}

ul.flex img {
 width:auto;
 height:160px;
 padding:10px;
}

ul.flex-width {
	margin-top:50px;
	padding-bottom:50px;

	display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    max-height: 250px;
}
ul.flex-width li {
 list-style-type:none;
 width:30%;
}

ul.flex-width img {
 width:auto;
 max-height:200px;
 padding:10px;	
}
#home-discription {
	border:1px solid #EEE;
	padding:30px;
	margin-bottom:50px;
}
/*
.post-thumbnail-container .featured-image-meta, body:not(.single) article.hentry .post-thumbnail-container > a::after, #header-page-title-inside {
    background-color: rgba(255,255,255, 0) !important;
	color:#000;
}
#header-page-title #breadcrumbs-container {
    background-color: rgba(255,255,255, 0) !important;
}
#header-page-title-inside {
	box-shadow:none !important;
}
#breadcrumbs-nav,#breadcrumbs-nav a,  #header-page-title .byline, .footermenu ul li span.sep {
    color: #333 !important;
}
.anima-responsive-headerimage #masthead #header-image-main-inside {
	margin-bottom:120px;
}
#header-image-main, #header-image-main-inside {
	overflow:visible;
}
#header-page-title,#header-page-title #breadcrumbs-container {
	position:relative;
}
#header-page-title-inside {
	margin-bottom:0 !important;
	padding:15px 1em 0 !important;
}*/
.sidey {
	padding-top:1em;
}
#container:not(.anima-landing-page) .main {
	padding-top:1em !important ;
	}
#container.two-columns-left .main, .two-columns-left #breadcrumbs {
	width:100% !important;
	float:none;
}
.singular-title {
	border-left:24px solid #078837;
	padding-left:20px;
	position:relative;
	margin-bottom:0.2em !important;
}
/*
.singular-title:after {
	position:absolute;
	bottom:-20px;
	left:0;
	content:"";
	width:100%;
	border-top:3px solid #333;
}*/

.entry-content {
	border-top:3px solid #333;
	padding-top:2em;
}
#access a {
	padding:0 0.6em;
}

@media (max-width:1000px)
{
	#access a {
	padding:0 0.3em;
	}
	a#logo > img {
		max-height:28%;
	}
}
.anima-magazine-two #content-masonry article.hentry {
	width:90%;
}
#content-masonry article.hentry { 
 margin-bottom:2%;
 border-bottom:1px solid #CCC;
}

.menu-item-has-children > a {
	color:#63666B;
}
.video {
	max-width:80%;
	margin:20px auto;
}
.video video {
	max-width:100%;
	height:auto;
	border:1px solid #CCC;
}

.text-center {
	text-align:center;
}