/* 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 */

.main_color .av-masonry {
max-width: 1060px;
position: center;
margin-left: auto;
margin-right: auto;
}
.main_color .av-masonry {
    background: none;
}
.alternate_color .heading-color, .alternate_color a.iconbox_icon:hover, .alternate_color h1, .alternate_color h2, .alternate_color h3, .alternate_color h4, .alternate_color h5, .alternate_color h6, .alternate_color hr {
	color: #fff;
}
.trail-before {
	display: none !important;
}
.tribe-bar-submit {
	margin-top: 15px;
}
ul.pdf {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.pdf li {
	background-image: url("https://cdn1.iconfinder.com/data/icons/CrystalClear/32x32/mimetypes/pdf.png");
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 8px 0 8px 35px;
	margin: .4em 0;
}
.page-id-2906 .container_wrap {
	border-top: none;
}
.page-id-2906 .content {
	padding-bottom: 0;
}
/*
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 */

}



/*
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 */

}