/* bigflannel icon font - fontello
-------------------------------------------------- */

@font-face {
  font-family: 'bigflannel-icon';
  src: url('fonts/bigflannel-icon.eot?76000669');
  src: url('fonts/bigflannel-icon.eot?76000669#iefix') format('embedded-opentype'),
       url('fonts/bigflannel-icon.woff2?76000669') format('woff2'),
       url('fonts/bigflannel-icon.woff?76000669') format('woff'),
       url('fonts/bigflannel-icon.ttf?76000669') format('truetype'),
       url('fonts/bigflannel-icon.svg?76000669#bigflannel-icon') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'bigflannel-icon';
    src: url('../font/bigflannel-icon.svg?76000669#bigflannel-icon') format('svg');
  }
}
*/

 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "bigflannel-icon";
  font-style: normal;
  font-weight: normal;
  speak: none;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.icon-phone:before { content: '\e800'; } /* '' */
.icon-location:before { content: '\e801'; } /* '' */
.icon-plus-circled:before { content: '\e802'; } /* '' */
.icon-cancel-circled:before { content: '\e803'; } /* '' */
.icon-th:before { content: '\e804'; } /* '' */
.icon-mail:before { content: '\e805'; } /* '' */
.icon-search:before { content: '\e806'; } /* '' */
.icon-info-circled:before { content: '\e807'; } /* '' */
.icon-link-ext:before { content: '\f08e'; } /* '' */
.icon-twitter:before { content: '\f099'; } /* '' */
.icon-facebook:before { content: '\f09a'; } /* '' */
.icon-menu:before { content: '\f0c9'; } /* '' */
.icon-gplus:before { content: '\f0d5'; } /* '' */
.icon-linkedin:before { content: '\f0e1'; } /* '' */
.icon-angle-circled-left:before { content: '\f137'; } /* '' */
.icon-angle-circled-right:before { content: '\f138'; } /* '' */
.icon-angle-circled-up:before { content: '\f139'; } /* '' */
.icon-angle-circled-down:before { content: '\f13a'; } /* '' */
.icon-instagram:before { content: '\f16d'; } /* '' */
.icon-tumblr:before { content: '\f173'; } /* '' */
.icon-pinterest:before { content: '\f231'; } /* '' */

/* bigflannel Theme web font
/* main-font-loaded class added to body tag after load managed by fontfaceobserver js
-------------------------------------------------- */

@font-face {
  font-family: 'Kolektiv';
  src: url('fonts/Kolektiv-Light.eot'); /* IE9 Compat Modes */
  src: url('fonts/Kolektiv-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/Kolektiv-Light.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/Kolektiv-Light.woff') format('woff'); /* Modern Browsers */
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: 'Kolektiv';
  src: url('fonts/Kolektiv-LightItalic.eot'); /* IE9 Compat Modes */
  src: url('fonts/Kolektiv-LightItalic?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/Kolektiv-LightItalic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/Kolektiv-LightItalic.woff') format('woff'); /* Modern Browsers */
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: 'Kolektiv';
  src: url('fonts/Kolektiv-Bold.eot'); /* IE9 Compat Modes */
  src: url('fonts/Kolektiv-Bold?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/Kolektiv-Bold.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/Kolektiv-Bold.woff') format('woff'); /* Modern Browsers */
  font-style: normal;
  font-weight: 700;
}

/* =HTML5 fixes
-------------------------------------------------------------- */

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	display: block;
}
nav ul {
	list-style: none;
}

/* =Structure
-------------------------------------------------------------- */

/* Always force a scrollbar in non-IE, makes page hold itself better */
html {
	overflow-y: scroll;
	overflow-x: hidden;;
	width: 100%;
}
#left-line {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 10px;
	background-color: #B9D8E2;
	height: 2000px;
}
#right-line {
	position: fixed;
	top: 0px;
	right: 0px;
	width: 10px;
	background-color: #6D6F71;
	height: 2000px;
}
body {
	font-family: serif;
	margin: 30px 0px 0px 0px;
	color: #666666;
	line-height: 1.4;
	font-size: .96em;
	background-color: #ffffff;
	width: 100%;
}
body.main-font-loaded {
  font-family: 'Kolektiv', serif;
  weight: 300;
}
.main-font-loaded blockquote p {
  font-family: 'Kolektiv', serif;
  weight: 300;
  font-style: italic;
}
li {
	list-style-type: none;
}
a {
	color: #000000;
	text-decoration: none;
	outline: 0; /* removes dotted line in Firefox */
}
a:hover {
	color: #666666;
}
h1,
.h1 {
	font-size: 1.4em;
	margin: 8px 0px 8px 0px;
	font-weight: normal;
}
h2,
.h2 {
	font-size: 1.2em;
	margin: 8px 0px 8px 0px;
	font-weight: normal;
}
h3,
.h3 {
	font-weight: normal;
}
.main-font-loaded em {
  font-family: 'Kolektiv', serif;
  weight: 300;
  font-style: italic;
}
#page {
	width: 980px;
	margin: 0px auto;
}
/*img {
	width: 100%;
	height: auto;
}*/
/* header tag */
/*#branding {
	width: 260px;
}*/
#main {
	position: relative;
	padding: 0px 0px 0px 20px;
}
#primary {
	width: 700px;
	min-height: 500px;
  float: right;
}
#primary.image-attachment {
	width: 960px;
	min-height: 500px;
}
#secondary {
  position: fixed;
  width: 260px;
}
.attachment #secondary {
	position: relative;
}
#colophon {
	clear: both;
	display: block;
	width: 100%;
  text-align: right;
	margin:  20px 0px 0px 20px;
	padding: 50px 0px 150px 0px;
}
#left {
	width: 45%;
	float: left;
	padding: 0px 20px 0px 0px;
}
#right {
	width: 45%;
	float: right;
	padding: 0px 20px 0px 0px;
}






/* WORKING HERE - target .category.category-inventory */
.category.category-gallery-artist article,
.category.category-artist-in-inventory article,
.category .category-artist-alphabet article {
	display: inline-block;
	width: 30.5%;
	margin: 0 .8% .6em 0;
	vertical-align: top;
}
.category.category-gallery-artist article img,
.category.category-artist-in-inventory article img,
.category .category-artist-alphabet img,
.category.category-inventory img  {
	width: 100%;
	height: auto;
	vertical-align: top;
}
.clear-both {
	clear: both;
}






/* artist category page nav */
.artist-page-nav {
	clear: both;
	width: 90%;
	padding: 10px 20px 0px 20px;
}
#nav-below {
	clear: both;
}
.nav-next, #content nav .nav-next {
	float: left;
	width: 50%;
	text-align: left;
}
.nav-previous, #content nav .nav-previous {
	float: right;
	width: 50%;
	text-align: right;
}

/* =Header
-------------------------------------------------------------- */

#nav-icon {
	display: none;
}
#secondary ul {
	margin: 2em 0 0 0;
	padding: 0 0 0 0;
}
.widget_extended-categories .widget-title {
	display: none;
}
#searchsubmit, #submit {
    margin: 5px 1px 0px 0px;
    text-align: left;
}
hgroup {
	height: 47px;
}
#logo-image-header {
  width: 150px;
  height: auto;
}
#logo-image-header {
	margin: 14px 0px 0px 0px;
}
.attachment #logo-image-header {
	display: inline-block;
	margin: 0px 0px 0px 0px;
}
#logo-wide {
	margin: 14px 0px 0px 0px;
}
#logo-image-footer {
	margin: 30px 0px 0px 0px;
  width: 150px;
  height: auto;
}
.logo-image-footer-div {
	margin: 0px 0px 5px 0px;
}
#site-description {
	display: none;
}
.attachment #access {
	display: none;
}

/* =Menus
-------------------------------------------------------------- */

#access, #sidebar-blog, #sidebar-about, #sidebar-artists, #sidebar-year {
	padding: 0px 30px 0px 0px;
}
#sidebar-about {
	margin: 50px 0px 0px 0px;
	line-height: 1.7em;
}
#access, .widget_extended-categories,
.shortcode_widget {
	text-transform: uppercase;
	letter-spacing: 2px;
}
#access ul {
}
#access li,
.widget_extended-categories li,
.shortcode_widget li {
	margin: 0px 0px 5px 0px;
}
#access a,
.widget_extended-categories a,
.shortcode_widget a {
	color: #000000;
}
#access a:hover,
.widget_extended-categories a:hover
.shortcode_widget a:hover {
	color: #666666;
}
/* keep the chosen nav category highlighted */
#access .current-menu-item a,
#access .current-post-ancestor a,
.widget_extended-categories .current-menu-item,
.widget_extended-categories .current-post-ancestor a,
.widget_extended-categories .current-cat a,
.shortcode_widget .current-menu-item,
.shortcode_widget .current-post-ancestor a,
.shortcode_widget .current-cat a {
	color: #4c4c4c;
}
.widget_extended-categories .widget-title {
	visibility: hidden;
}
.smaller-font {
	font-size: .8em;
}

/* =Content
-------------------------------------------------------------- */

#content {
	margin: 0px 0px 0px 0px;
}
.image-attachment #content {
	margin: 0px 0px 0px 0px;
}
/* make static titles caps */
.title-caps {
	text-transform: uppercase;
	font-size: 1em;
	color: #4c4c4c;
	letter-spacing: 2px;
	margin: 30px 0px 20px 0px;
}
.separator {
	height: 25px;
}
.meta-nav {
	text-transform: uppercase;
	font-size: 1em;
	letter-spacing: 2px;
}
/* make category and page titles align with top of page */
.category-artists .page-header h1, .category-press .page-header h1, .category-press .page-header h3, .category-artist-alphabet .page-header h1, .attachment h1 {
	margin-top: 0px;
}
.main-font-loaded article.post.category-inventory .entry-title,
.main-font-loaded article.post.category-gallery .entry-title,
.main-font-loaded article.attachment .entry-title,
.main-font-loaded article.post.category-exhibitions .entry-title,
.main-font-loaded article.post.category-primary .entry-title,
.main-font-loaded article.post.category-secondary .entry-title,
.main-font-loaded article.post.category-next .entry-title,
.main-font-loaded article.post.category-upcoming .entry-title,
.main-font-loaded article.post.category-past .entry-title,
.main-font-loaded article.post.category-past .entry-title,
.main-font-loaded span.entry-title  {
  font-family: 'Kolektiv', serif;
  weight: 300;
  font-style: italic;
}
/* make artists category page titles smaller */
.category-artists h1.entry-title,
.category-gallery-artist h1.entry-title,
.category-gallery-artist h2.entry-title,
.category-artist-in-inventory h1.entry-title,
.category-artist-in-inventory h2.entry-title,
.category-press h1.entry-title,
.category-press h2.entry-title,
.category-press h3.entry-title,
.search-results h1.entry-title,
.category-artist-alphabet h1.entry-title {
	font-size: 1em;
	margin: 5px 0px 5px 0px;
}
/* make search results page titles smaller */
.search-results h1.entry-title {
	font-size: 1.2em;
}
/* reduce the spacing for the press page */
.category-press h1.entry-title {
	margin: 10px 0px 0px 0px;
}
/* make series titles italic */
.main-font-loaded article.post.category-art-series .entry-title {
  font-family: 'Kolektiv', serif;
  weight: 300;
  font-style: italic;
}
/* make entry meta data on category and post pages smaller */
.entry-meta {
	font-size: .9em;
}
/* exhibitions page slideshow */
#slideshow-element {
	text-align: center;
}
/* image page image */
#large-image {
	text-align: center;
}
.attachment-large {
	visibility: hidden;
	max-height: 0px;
	max-width: 0px;
}
.attachment .entry-attachment {
	margin: 1.4em 0 0 0;
}
/* image page first paragraph after title after image */
.entry-content p:first-child {
	margin-top: 0px;
}
/* image slider */
.image-slider {
	width: 700px;
	max-height: 785px;
	margin: 10px 0px 0px 0px;
	overflow: hidden;
}
#slider1 {
	display: none;
}
#slider-controls {
	margin: 10px 0px 0px 0px;
	text-align: center;
	line-height: 2em;
}
#slider-inner {
	display: inline-block;
}
#slider-controls li {
	display: inline;
	float: left;
	margin: 0px 8px 0px 0px;
}
.current-slide {
	color: #36BBCE;
}
.divider {
	color: #AAAAAA;
	font-size: .5em;
	position: relative;
	top: -2px;
}
#slider-prev, #slider-next {
	font-size: 2em;
	position: relative;
	top: -1px;
}
.slider ul {
	padding: 0;
	margin: 0;
}
.page-list {
	margin-bottom: 15px;
}
.header-float {
	display: inline;
	float: left;
}
/* hide the comments HTML advice */
#respond .form-allowed-tags {
	display: none;
}
#comments-title, #reply-title {
	margin: 30px 0px 0px 0px;
}
.comment footer, .reply {
	font-size: .8em;
}
.commentlist li {
	margin:  10px 0px 0px 0px;
}
ol {
	-webkit-margin-before: 0em;
	-webkit-margin-after: 0em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 0px;
}
.addthis_toolbox {
	margin:  7px 0px 0px 0px;
	font-size: .9em;
}
/* space blog posts on blog category page */
.category-blog article {
	margin:  0px 0px 60px 0px;
}
.edit-link {
	margin: 10px 0px 0px 0px;
	display: block;
}
.on-page {
	margin: 0px 0px 5px 0px;
}
/* the about page image */
.wp-image-8880 {
	margin-bottom: 20px;
}
.category-addthis {
	padding: 5px 0px 0px 0px;
	clear:  both;
}
.button {
	display: inline-block;
	margin: 20px 0 0 0;
	padding: 10px 15px 10px 15px;
	background-color: #cccccc;
	border: 1px solid #bbbbbb;
}

/* =Thumbnails and Slideshow
-------------------------------------------------------------- */
.thumbnail-container ul,
.swiper-container ul  {
	margin: 0 0 2em 0;
	padding: 0 0 0 0;
}
.thumbnail-container .entry-title {
	font-size: 1em;
	margin: 0 0px 9px 0px;
}
.thumbnail-container li  {
	margin: 0 .8% 0 0;
	display: inline-block;
	width: 31%;
	vertical-align: top;
}
.thumbnail-container li img {
	width: 100%;
	height: auto;
}
.swiper-container {
	display: none;
	text-align: center;
}
.swiper-wrapper {
	align-items: center;
}
img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img,
.widget-area img {
	max-height: 60vh;
	width: auto;
}
.swiper-container .entry-title {
	margin: 15px 0 0 0;
}
.swiper-pagination {
	bottom: 0px !important;
}
/* option for a black arrow */
/* .swiper-button-prev {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjA0OCIgaGVpZ2h0PSIyMDQ4IiB2aWV3Qm94PSIwIDAgMjA0OCAyMDQ4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xMzMxIDY3MnEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==") !important;
} */
.swiper-button-next,
.swiper-button-prev {
	top: 40% !important;
	height: 30px !important;
}
.swiper-button-next,
.swiper-button-prev {
	display: none;
}
.swiper-container:hover .swiper-button-next,
.swiper-container:hover .swiper-button-prev {
	display: block !important;
}
.main-font-loaded  .info-button {
	display: inline-block;
	/* margin: 0 0 0 1em; */
	visibility: hidden;
  font-family: 'Kolektiv', serif;
  weight: 300;
	color: ##4c4c4c;
}
.swiper-container li:hover .info-button {
	visibility: visible;
}
.back-to-thumbnails {
	display: none;
	margin: 5px 0 10px 0;
	text-align: center;
}
@media (max-width: 1000px) {
	.swiper-container:hover .swiper-button-next,
	.swiper-container:hover .swiper-button-prev {
		display: block !important;
	}
}
@media (max-width: 780px) {
	.swiper-container:hover .swiper-button-next,
	.swiper-container:hover .swiper-button-prev {
		display: none !important;
	}
}
@media (max-width: 480px) {
	.thumbnail-container li  {
		margin: 0 1% 0 0;
		display: inline-block;
		width: 48%;
	}
	.thumbnail-container .entry-title {
		font-size: .875em;
	}
	.back-to-thumbnails {
		margin: 5px 0 20px 0;
	}
}

/* =Images
-------------------------------------------------------------- */

.image-align-left {
	display: inline;
	float: left;
	margin: 0px 10px 10px 0px;
}
.blog-category-image {
	margin: 10px 20px 0px 0px;
}

/* =Forms
-------------------------------------------------------------- */

widget widget_search {
	float: right;
}
input#s {
	margin: 0 0 0 0;
}

/* =Comments
-------------------------------------------------------------- */


/* =Widgets
-------------------------------------------------------------- */


/* =Footer
-------------------------------------------------------------- */

.share h6 {
  margin: 1em 0 .4em 0;
  font-weight: 300;
}
.share ul {
	padding: 0 0 0 0;
}
.share li {
	display: inline-block;
	margin: 0 0 0 .4em;
  font-size: 1.4em;
}
.share a {
  color: #999999;
}
.share a:hover {
	color: #333333;
}
#footer-contact {
	font-size: .875em;
	line-height: 1.5em;
}
#footer-rights {
	margin: 25px 0px 0px 0px;
	width: 230px;
	float: right;
	text-align: right;
	font-size: .75em;
	line-height: 1.5em;
	color: #4c4c4c;
}

/* =New CSS by bigflannel
-------------------------------------------------------------- */

/* make width 330 for 2 column */
.post-with-thumbnail {
	display: inline;
	float: left;
	margin: 0px 10px 17px 0px;
	width: 680px;
}
.post-with-thumbnail .wp-post-image {
	/* max-height: 80px; */
	max-width: 80px;
	height: auto;
	margin: 6px 10px 10px 0px;
}
.press-thumb {
	margin: 6px 10px 10px 0px;
	max-width: 85%;
	height: auto;
}
.press-single-thumb {
	/* max-height: 80px; */
	max-width: 160px;
	height: auto;
	margin: 6px 10px 10px 0px;
}
.post-with-thumbnail .entry-name {
	font-size: 1.2em;
	display: inline;
	float: left;
}
.post-without-thumbnail .entry-name {
	font-size: 1.2em;
}
.post-without-thumbnail p {
	margin: 0 0 0 0;
}
.post-type {
	text-transform: uppercase;
	font-size: .8em;
	color: #4c4c4c;
	letter-spacing: 2px;
}
.post-with-thumbnail .entry-artist {
	font-size: 1.2em;
}
.post-with-thumbnail .entry-title {
	font-size: 1.2em;
}
.post-with-thumbnail .entry-title-small {
	font-size: 1em;
}
.post-without-thumbnail .entry-excerpt p,
.post-with-thumbnail .entry-excerpt p,
.press-date {
	font-size: .8em;
	margin: 0px 0px 20px 0px;
}
.image-press-date {
	margin: 0px 0px 0px 120px;
}
.post-with-thumbnail .entry-permalink {
	font-size: .8em;
	text-transform: uppercase;
}
.post-with-thumbnail .entry-thumbnail, .column-post-with-thumbnail .entry-thumbnail {
	width: 110px;
	display: inline;
	float: left;
	text-align: center;
	min-height: 75px;
}
/*.lead-image {
	width: 700px;
	text-align: left;
}*/

/* remove indent from unordered lists on about page */
.page-id-2 ul {
	margin: 2em 0 0 0;
	padding: 0 0 0 0;
}

/* add spacing below an artist page at the top of a search return */
.artist-search {
	padding: 0 0 2em 0;
}

/* have amended page header tags for SEO, so some additional css needed */
h3.title-caps,
h4.title-caps {
  font-weight: 400;
}


/* =New CSS by bigflannel
-------------------------------------------------------------- */

@media print {
	#access, #search-3 {
		display: none;
	}
	hgroup {
		float: right;
	}
}

@media (max-width: 1000px) {
	/* =For mobile and tablet
	-------------------------------------------------------------- */
	html {
		padding:  0px 0px 0px 0px;
	}
	body {
		margin: 20px 0 0 0;
	}
	img {
		display: block;
		margin: 0 auto;
	}
	#page {
		width: 100%;
		margin: 0 0 0 0;
	}
	#main {
		padding:  0px 20px 0px 20px;
	}
	#primary {
		min-height: 1000px;
	}
	#primary {
		width: 100%;
		min-height: 500px;
	}
	#primary.image-attachment {
		width: 100%;
		min-height: 500px;
	}
	#secondary {
		width: 100%;
		position: relative;
		text-align: left;
		top: 0;
		left: 0;
	}
	#secondary aside {
		display: none;
	}
	#access {
		display: none;
	}
	.attachment #secondary {
		top: 0;
	}
	#branding {
		width: 100%;
	}
	#nav-icon {
		display: inline-block;
		margin: 0px 20px 0px 0px;
		width: 20px;
		height: auto;
		cursor: pointer;
    float: right;
	}
	#left-line {
		width: 0px;
	}
	.category-artists .page-header h1,
	.category-gallery-artist .page-header h1,
	.category-artist-in-inventory .page-header h1,
	.category-press .page-header h1,
	.category-artist-alphabet .page-header h1,
	.attachment h1 {
	    margin-top: 30px;
	}
	#left,
	#right {
		width: 100%;
		float: none;
		padding: 0 0 0 0;
	}
	.image-slider {
		width: 100%;
	}
	.post-without-thumbnail,
	.post-with-thumbnail {
		width: 100%;
	}
	#colophon {
		margin:  0 20px 0px 20px;
    text-align: left;
	}
  .share li {
  	margin: 0 .4em 0 0;
  }
  #footer-rights {
    padding: 0 0 0 0;
    float: none;
    text-align: left;
  }
}
@media (max-width: 780px) {
	.category.category-gallery-artist article,
	.category.category-artist-in-inventory article,
	.category .category-artist-alphabet article {
		width: 48%;
		margin: 0 1% .6em 0;
	}
}
@media (max-width: 480px) {
  #nav-icon {
		margin: 0px 0px 0px 0px;
	}
	#logo-image-header {
		width: 120px;
	}
/*	.category.category-gallery-artist article {
		width: 100%;
		margin: 0 0 .6em 0;
	}*/
	#footer-rights {
		width: 92%;
		padding: 0 0 0 0;
	}
	#footer-contact {
		width: 92%;
		float: none;
		padding: 0 4% 0 0;
	}
}

@media (max-width: 1000px) {
}
@media (max-width: 780px) {
}
@media (max-width: 480px) {
}
