.gallery {
  background: #EEE;
  width:800px;
  margin:0 auto;
}

.gallery-cell {
  width: 390px;
  height: 300px;
  margin-right: 5px;
  margin-left: 5px;
  background: #8C8;
  counter-increment: gallery-cell;
}
.gallery-cell a {
    color: #fff !Important;
    background-color: #85c229;
    text-align: left;
    padding-left: 2px;
    padding-right: 2px;
    vertical-aign: top;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    height: 53px;
    font-size: 20px;
    line-height: 20px;
}

.gallery-cell.is-selected {
  background: #ED2;
}

/* cell number */
.gallery-cell:before {
  display: block;
  text-align: center;
  line-height: 200px;
  font-size: 80px;
  color: white;
}




.inodd {
    max-width:696px !important;
	margin:0 auto;
	padding:10px;
}
.odeven::before {
	display:block;
	width:100%;
	position:relative;
	text-align:center;
}
.odeven {
	display:table;
	color:#666;
	width:680px;
	margin:0 auto;
	text-align:left;
	 padding-top:10px;
	font-family: 'Montserrat', sans-serif;
}
.clearfix li{
	margin-left:10px !important;
}
.clearfix li:first-child {
	margin-left:0px !important;
}

.wrap {
	position: relative;
	margin: 3em 0;
}
h2 {
	font-family:'Oswald', sans-serif !important;
	font-weight:normal;
}

@media (min-width: 100px) and (max-width: 1000px) {
	.frame {
		width:250px;
	}
	.inodd {
		max-width:auto !Important;
	}
	.next, .next2, .next3, .next4, .next5, .next6, .prev, .prev2, .prev3, .prev4, .prev5, .prev6 {
		display:none !important;
	}
}
.flickity-page-dots {
	display:none !Important;
}