/******************************************
 CUSTOM STYLESHEET
*******************************************/

/*
* You can place your custom CSS statements in this file, after this message.
* It is better to write everything custom here
* because this file won't be replaced during updates.
*
* Simply copy an existing style from style.css to this file,
* and modify it to your liking.
*/


.widget select {
	float: none !important;
}

#featured .headings .comments, #featured .meta span {
	display: none !important;
}

.post a:hover {
  color: #FF6600;
  text-decoration: underline;
}

h4 { font-size: 12px; }

#header #header-inner {
	padding: 0 !important;
}

#menutop {
	background: #FFFFFF !important;
	border: none;
	border-bottom: 1px solid #DDDDDD;
	box-shadow: none;
	-webkit-box-shadow: none;	
}

#menu {
	box-shadow: none;
	-webkit-box-shadow: none;
}

#mainmenu {
	background-color: #07185C;
    color: #fff !important;
}

#menu #mainmenu>li>a {
	color: #FFFFFF;
}

#menu #mainmenu>li:hover a {
	color: #07185C;
}

#logo img {
	width: 1060px;
}

#menu #mainmenu>.current-menu-ancestor>a, #menu #mainmenu>.current-menu-item>a {
	background: #ffffff !important;
	color: #07185C !important;
	text-shadow: none !important;
}

.comments {
	border: 1px solid #3960BA;
    padding: 10px;
    border-bottom: 3px solid #3960BA;
}

.fbmodalbg {
	background: rgba(0,0,0,0.3);
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 9999;
	top:0;
	left: 0;
}
.fbmodal {
	width: 404px;
	border: 6px solid #FFFFFF;
	position: relative;
	top: 150px;
}
.fbmodal-topbg {
	background: url('http://www.addictinginfo.org/wp-content/uploads/2016/02/fblikeimg.jpg');
	width: 404px;
	height: 214px;
	float: left;
}
.fbmodal-close {
	font-size: 27px;
	color: #FFFFFF !important;
	position: absolute;
	margin-left: 380px;
	margin-top: -6px;
	z-index: 9999;
	font-family: "Tinos",serif;
	cursor: pointer;
}
.fbmodal-close:hover {
	color: #0A91D9 !important;
}
.fbmodal-alreadylike {
	width: 404px;
	height: 31px;
	border-bottom: 4px solid #004161;
	text-align: center;
	color: #FFFFFF;
	line-height: 34px;
	font-size: 11px;
	background: #095277;
	cursor: pointer;
	font-family: sans-serif;
}
.fbmodal-alreadylike:hover {
	background: #004161;
}

.socialfooterwrap {
	position: fixed;
	bottom: 4px;
	width: 100%;
	height: 42px;
	left: 0;
	z-index: 9999;
}

.socialfooter-facebook {
	float: left;
	width: 48%;
	height: 42px;
	margin-left: 1%;
	background: #3960BA;
}

.socialfooter-facebooktext {
    font-family: 'Open Sans',sans-serif;
	font-weight: 500;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	display: inline-block;
	width: 100%;
	margin-top: 10px;
}

.socialfooter-facebooktext span {
	background: url('images/socialfooter-facebook.png');
	width: 9px;
	height: 18px;
	display: inline-block;
	margin-bottom: -3px;
    margin-right: 3px;
}

.socialfooter-comments {
	background: #3FD067;
	float: right;
	width: 48%;
	height: 42px;
	margin-right: 1%;
}

.socialfooter-commentstext {
	font-family: 'Open Sans',sans-serif;
	font-weight: 500;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	display: inline-block;
	width: 100%;
	margin-top: 10px;
}

.socialfooter-commentstext span {
	background: url('images/socialfooter-comments.png');
	width: 20px;
	height: 19px;
	display: inline-block;
	margin-bottom: -4px;
    margin-right: 3px;
}

p iframe {
	float: left;
	width: 100%;
}

@media screen and (max-width: 768px) {
	#menu {
		background: #07185C;
	}
	#menu #mainmenu>li>a {
		color: #FFFFFF;
	}
	#menutop {
		display: none;
	}
	.socialfooterwrap {
		display: block !important;
	}
}