
.main {top:0px;}
.tag-cloud a {
    color: white; /* Set the text color to white */
    text-decoration: none; /* Remove underline */
}
.tag-cloud {
	align-content:center;
	padding:15px;
	display:block;
	
}
.tag-cloud a {
	color: #000000!important;

font-size: 8px;
padding-left: 15px;
}

	.tag-cloud a:hover {
	color:#FFF!important;
}
.front-overlay-wrap {
	animation:none;
box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;	
border: 2px solid black;
}
.wp-pagenavi span.current, .wp-pagenavi a:hover, .red-entry, .jquerycssmenu ul li ul li:hover, .tags-slidebar h3.title span, #searchform2 .buttonicon, .media-icon, .entry-bottom h3.title span, .sidebar .widget h3.title span, .comments h3.comment-reply-title span, #commentform #sendemail, #contactform .sendemail {
    background-color: #000000!important;
}
.front-overlay-wrap {
    width: 100%;
    height:auto;
	padding-bottom: 20px;
    text-align: center;
}
.front-overlay-wrap h1 {
	 
    padding-top: 20px;
    font-weight: 300px;
    font-style: italic;
    font-size: 26px;
    line-height: 30px;
    word-spacing: 7px;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.front-overlay-content {
    width: 100%;
    height: auto;
    background-size: cover;
    background-position: center;
    position: relative;
    margin: 0 auto;
    padding-top: 10px;
    padding-bottom: 35px;
}

.sub-article {
    color: #000000;
	
border: 2px solid black;
}
a:visited {
    color: #000000;
    text-decoration: none;
}
.sub-article i {
    color: #000000;
}
.an-display-comm a {
	color:black!important;
}

h2  {
	
	border-radius: 20px 20px 0px 0px;
	font-size: 28px;
	padding:10px;
	
box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	
border: 2px solid black;
overflow: hidden;
}
h2:hover {
	
	
}
h2 span a{
	
	font-style:italic;
	color:#FFFFFF!important;

	  text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.8);


}
h2 span a:hover{
	
	font-style:italic;
	color:#000000!important;
	
}
.home-post {
    background-color: #FFF;
     box-shadow: none;
}

h1.article-title {
	border-radius: 50px 50px 0px;
	font-size: 30px;
	padding:15px;
		font-style:italic;
	color:#FFFFFF!important;
	text-align:center;

	  text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.8);
box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
overflow: hidden;
}
.infinitycontent  {
    padding:0px 0px!important 0px!important;
		margin-bottom:-3.5px;
	background: #000000;

}
.sub-article {
	margin-top:0px;
	border-radius: 0px 0px 20px 20px;
box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.wrap img {
	margin-left: 0px;
}
	
.one_half h2{
	color: #FFFFFF;
	border-radius: 20px 20px 20px 20px;


font-size: 15px;
}	
.one_half {
	width:45%;
	float:left;
}
.one_half_last {
	width:45%;
	float: right;
}
.one_half_last h2 {
	border-radius: 20px 20px 20px 20px;
	
font-size: 15px;

}	

.jquerycssmenu ul li a {
margin-left:0px;
}
	


.test img {
	
height: 100%;
	
	
}

.galle-highlight-wrapper {
	background-color:#FFF!important;
}

.infinitycontent3 {
	padding-top:0.5px;
}
	
header.main {
    border-bottom: 2px solid black;
}
.clear2 {
	display:block;
	padding-bottom:80px;
	width:100%;
}


.sright a{
	color: #FFFFFF;
	border-radius: 20px 20px 20px 20px;
	

padding:5px;
	
font-size: 15px;
border: 2px solid black;
}	
.sright {
	
	float:right;
	
padding: 15px;
	

}
.sleft {
	
	float: left;
padding: 15px;

}
.sleft a {
	border-radius: 20px 20px 20px 20px;
	
padding: 5px;
	
font-size: 15px;
color: #FFFFFF;
border: 2px solid black;
}	
.ai {
position: absolute; bottom: 15px; right: 10px; padding: 3px 5px; border-radius: 15px; border: 2px solid black; opacity: 0.6;
}
.containme {
max-width:650px;
margin: 0 0 -4px 0;
    text-align: center;
}

.wrap2                      {max-width:650px;}