/* Enter Your Custom CSS Here */


/* social navigation overrides */
.social-navigation a {width:55px;height:55px;}
.social-navigation a::before {height:55px;line-height:55px;width:55px;font-size:25px;}
.social-navigation .website a::before {content: "\f475";}
.social-navigation .calendar a::before {content: "\f305";}
.social-navigation .store a::before {content: "\f447";}

/* stuff to remove sidebar and center main column */
.site {margin:0px;}
.site-content {margin:20px;}
.site-inner {max-width:none;}
.content-area {margin:0px auto;float:none;}
.widget-area {display:none !important;}
.site-content {text-align:center;}
.post-thumbnail {text-align:center;margin:0px auto;margin-bottom:20px;}
.post-thumbnail img {display:inline;}
.site-info {margin:0px auto;text-align:center;}
.site-header-main {display:block;}
.main-navigation {margin:0px;}
.main-navigation ul {text-align:center;}
.main-navigation ul li {display:inline-block;padding:0px 5px;}
.main-navigation .primary-menu > li {float:none;}
.menu-toggle {color:#fff;}

/* stuff to modify header size and space better */
.entry-header {margin-bottom:10px;}
.entry-header h1 {font-size:2.5em;line-height:1.25em;margin-bottom:10px;}
.entry-title {font-family: Merriweather, Georgia, serif;}
.site-header {padding:15px 0px 0px 0px;background-color:#333;text-align:center;color:#fff;}
.site-branding .site-title a {color:#fff;}

/* stuff to style nav menu */
#menu-main.primary-menu {background-color:#ccc;color:#a8b04d;}

/* general alignment and spacing issues */
.entry-content {margin-top:20px;}
.about-page .entry-content { text-align: initial; }

/* additional formatting */
.cta {text-decoration:underline;}
.learn-more-btn {margin:.75em 0;}

/* footer */
.footer-icon {text-align:center;padding-bottom:10px;width:100%;}
.site-info {text-align:center;}
.footer-icon img {width:50px;text-decoration:none;}
.site-footer .main-navigation {display:none !important;}

/* override default sharaholic to center */
.shareaholic-share-buttons-container.wrapped {float:none !important;}
.shareaholic-share-buttons-container {float:none !important;}

/* admin form */
.site-main > article#post-3 {margin-bottom:1.5rem;}
#user-submitted-posts {text-align:left;max-width:800px;margin:0px auto;}
#user-submitted-posts fieldset {margin-bottom:2rem;}
#usp_form fieldset label {font-size:1.2rem;}
#usp_form fieldset .tip {font-size:0.9rem;}
.usp-heading label {font-size:1.2rem;}
.usp-subheading label {font-size:1.2rem;}
fieldset.usp-images {margin-top:0.5rem;}
#user-submitted-posts ul {margin-left:0px;}
#social-links-panel-button {font-size:1.2rem;text-decoration:underline;}
#social-links-panel {margin-top:0.5rem;}
#social-links-panel ul {margin-top:1rem;}

.admin-edit {text-transform:uppercase;font-size:25px;padding-top:15px;}


.about-page .addtoany_share_save_container {display:none !important;}
.about-page .entry-content ul {margin-left:1.25em;}

.connect-message {text-align:left !important;font-weight:bold;letter-spacing:1px;}
.site-main > article {margin-bottom:1.0em;}

.social-navigation a {
	border: 0px;
	border-radius: 0;
}

.social-navigation {text-align:left;width:100%;}

.social-link {height:50px;width:50px;overflow:hidden;}

.social-link a:before {
  	content: none;
}

li.social-link:hover {opacity:0.6;cursor:pointer;}

li.social-link.website a:before {
  content: url(/wp-content/themes/twentysixteen/images/social-website.png);
}

li.social-link.facebook a:before {
  content: none;
  content: url(/wp-content/themes/twentysixteen/images/social-facebook.png);
}

li.social-link.twitter a:before {
  content: none;
  content: url(/wp-content/themes/twentysixteen/images/social-twitter.png);
}

li.social-link.instagram a:before {
  content: none;
  content: url(/wp-content/themes/twentysixteen/images/social-instagram.png);
}

li.social-link.youtube a:before {
  content: none;
  content: url(/wp-content/themes/twentysixteen/images/social-youtube.png);
}

li.social-link.pinterest a:before {
  content: none;
  content: url(/wp-content/themes/twentysixteen/images/social-pinterest.png);
}

li.social-link.linkedin a:before {
  content: none;
  content: url(/wp-content/themes/twentysixteen/images/social-linkedin.png);
}

li.social-link.spotify a:before {
  content: none;
  content: url(/wp-content/themes/twentysixteen/images/social-spotify.png);
}

li.social-link.soundcloud a:before {
  content: none;
  content: url(/wp-content/themes/twentysixteen/images/social-soundcloud.png);
}

li.social-link.mail a:before {
  content: none;
  content: url(/wp-content/themes/twentysixteen/images/social-email.png);
}

li.social-link.calendar a:before {
  content: none;
  content: url(/wp-content/themes/twentysixteen/images/social-calendar.png);
}

li.social-link.store a:before {
  content: none;
  content: url(/wp-content/themes/twentysixteen/images/social-store.png);
}

li.social-link.kickstarter a:before {
  content: none;
  content: url(/wp-content/themes/twentysixteen/images/social-kickstarter.png);
}

li.social-link.indiegogo a:before {
  content: none;
  content: url(/wp-content/themes/twentysixteen/images/social-indiegogo.png);
}

li.social-link.fundraising a:before {
  content: none;
  content: url(/wp-content/themes/twentysixteen/images/social-fundraising.png);
}

/* placeholder colors */
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #bbb;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #bbb;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #bbb;
}
:-moz-placeholder { /* Firefox 18- */
  color: #bbb;
}
