/*
Theme Name: Twenty Seventeen Child
Template: twentyseventeen
Text Domain: twentyseventeenchild
*/

/*general webside stuff*/
:root {
	--custom-wrap-width: 1000px;
	--custom-content-width: 740px;
}

.widget ul li {
	border-bottom: none;
	border-top: none;
}

.wrap {
	max-width: var(--custom-wrap-width);
}

wrap > .widget-area {
	display: flex;
}

.site-footer .widget-column.footer-widget-1 {
	width: 66%;
}

.site-footer .widget-column.footer-widget-2 {
	width: 34%;
	text-align: right;
}

.site-footer .widget-area{
	padding: 0;
	
}

.widget.widget_tag_cloud a {
	display: inline;
	border:  none;
	text-decoration: underline;
}

.page-one-column .panel-content .wrap {
  max-width: var(--custom-wrap-width);
}

.single-post:not(.has-sidebar) #primary, .page.page-one-column:not(.twentyseventeen-front-page) #primary, .archive.page-one-column:not(.has-sidebar) .page-header, .archive.page-one-column:not(.has-sidebar) #primary, .entry-header, .entry-content {
	max-width: var(--custom-content-width);
}

.entry-header, .entry-content {
	margin-left: auto;
	margin-right: auto;
}

#menu-legal {
	text-align: left;
	padding-top: 1em;
}
#menu-legal > li {
	display: inline-block;
	padding: 0 0.5em;
}

/* Social Icon Stuff*/
.icon-artstation {scale: 1.8}
.icon-kofi {scale: 1.7}

.social-buttons-im-text {
	box-shadow: none;
	-webkit-box-shadow: none;
	width: 100%;
}

.social-buttons-im-text a {
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
}

.social-buttons-im-text ul {
	display: flex !important;
	gap: normal;
}

.social-navigation li {
  display: inline;
  margin-right: -0.5em;
}

.social-navigation {
  width: 100%;
}

/*The other masonry sollution*/

.gallery-frontend.full {
  width: var(--custom-content-width);
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
}

.grid-parent-gosign .gallery-image::before {
  content: "";
  width: 100%;
  height: 100%;
  background: none;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
  z-index: 9;
}

/* Simple Masonry Layout */

#darkbox_prev > #darkbox_next {
	display: none;
}
.sm-gallery-title {
  background: none repeat scroll 0 0 #aaa;
}

.sm-gallery-arrow > img {
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}

.grid-sm-border{
	border: none;
}

