/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* General Custom CSS */
.avia-section, .avia-section .av-parallax-inner {
    background-size: contain !important;
}
.main_color, .grid-entry-title, .inner_sort_button, .main_color strong {
	color: #444444 !important;
}
b {
	color: #444444 !important;
}
.avia-menu-fx {
	background-color: #555555 !important;
	border-color: #666666 !important;
}
body {
	font-size: 14px;
	font-family: "Helvetica";
	font-weight: 300;
}
.button_custom a{
	pointer-events: none;
	background: rgb(68, 68, 68) !important; /* Fall back for browsers that can't rgba */
	background: rgba(68, 68, 68, 0.7) !important;
	font-size: 18px !important;
}
.image-overlay-inside:before { /* circle+arrow icon overlay when hovering on pictures*/
	background-color: #444444 !important;
}
#main p a, a.more-link, li a { /*changing link colors*/
	text-decoration: underline;
	color: #444444 !important;
}
td {
	vertical-align: top;
	border: 0 !important;
	background: #FFFFFF !important;
}
span.image-overlay-inside.cz-current-elem {
	color: #5A7D5A !important;
}
#top #header .mega_menu_title a {
	font-size: 15px !important;
}
#top h1 a{
	display: none; /*Removes page titles*/
}
.content {
	padding-top: 0px;
}
.container {
    max-width: 1030px !important;
	padding: 0 0 0 0; /* removes black bars from embedded videos*/
}
.blog-meta {
	display: none !important;
}
.footer_color{
	background-color: transparent;
	color: #5A7D5A;
	border-color: #ddd;
}
.socket_color{
	background-color: #dddddd;
	border-color: #ddd;
	color: #5A7D5A;
}

/* Comments */
.comment-count{
	background-color: #888888 !important;
}
.main_color #submit, .main_color input[type="submit"] {
	background-color: #888888 !important;
}
.comment_container.units {
	width: 100%;
	margin-left: 0px;
}
.side-container-comment-inner {
	display: none;
}
.comment_content{
	margin: 0px 0px 0px 0px;
}
#top .commentlist ul{
	margin: 0px 0px 0px 10px;
}
/* Causing issues with the homepage font size
 * p { 
 * 	font-size: 10pt;
 * 	}*/

/* removes meta info from blog post pictures */
.post-meta-infos {
	display: none;
}
.page-thumb {
	display: none;
}

/* Changes the text for blog post listing */
.entry-content[itemprop="text"] {
	font-size: 10pt !important;
}
#top .fullsize .template-blog .post .entry-content-wrapper > * {
	max-width: 100%;
}
.entry-content-wrapper.clearfix.standard-content {
	max-width: 100% !important;
}
.template-blog .post_delimiter { 
	margin: 0;
	padding: 0; 
}

/* The following are for the EventOn Plugin */
.evcal_desc2, .evcal_event_title{
	/*font-family:Georgia !important;*/
	text-transform:capitalize !important;
	/*font-weight:normal;*/
	font-family: "Helvetica";
	font-weight: 300;
}
.evcal_month_line {
	font-family: "Helvetica" !important;
	font-weight: 300;
}
.evcal_desc span.evcal_event_subtitle {
	/*font-family:Georgia !important;*/
	font-family: "Helvetica" !important;
	font-weight: 300;
}
h3 {
	font-family: "Helvetica" !important;
	font-weight:normal;
	text-transform:capitalize !important;
}
.page-id-10960 {
	background-color: #F9F9F9;
}

/* The following are for WP Social Stream Plugin */
.dcwss.dc-wall .stream li .section-intro {
	display: none; /* to hide the gray bar on the bottom of the pictures*/
}
.dcwss.dc-wall .stream li .icon {
	display: none; /* to hide the "P" on the bottom of the pictures */
}
.wall-outer .dcsns-toolbar .filter li a {
	display: none; /* to hide two icons on top left */
}
.dcwss.dc-wall .stream li {
	box-shadow: none !important;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.dcwss.dc-wall .stream li .section-thumb img {
	border: 0;
}
.stream li.dcsns-li{
	left: 20px !important;
}

/* The following are for Wiki Embed Plugin */
iframe.kindleReaderNormal{
	display: none; /* Hiding the giant kindle fire ad seen by admins */
}
h2.ui-accordion-header {
	font-size: 18px; /* Change the size of the accordion headers */
}
.wiki-admin a, .wiki-embed a, .hatnote a, .wiki-embed-source a{ /*changing link colors*/
	text-decoration: underline;
	color: #444444 !important;
}

.essb_links li, .essb_links ul {
	text-align: right;
}

/*
 * Desktop Styles
 * ================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */
	.desktop-only {
		display:block !important;
	}
	.mobile-only{
		display:none !important;
	}
	.h1customDesktop p{
		font-family: "Helvetica";
		/*font-family: georgia;*/
		font-size: 45px;
		font-weight: 300;
	}
	.h2customDesktop {
		font-family: "Helvetica";
		/*font-family: georgia;*/
		font-size: 45px;
		line-height: 65px;
		font-weight: 300;
	}
	.b1customDesktop p{
		font-family: "Helvetica";
		/*font-family: georgia;*/
		font-size: 30px;
		line-height: 45px;
		font-weight: 300;
	}
}

/*
 * Mobile Styles
 * ================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */
	.desktop-only {
		display:none !important;
	}
	.mobile-only{
		display:block !important;
	}
	.p1customMobile p{
		/*font-family: georgia;*/
		font-family: "Helvetica";
		font-weight: 300;
		font-size: 15px;
		line-height: 30px;
	}
}



