/* latin-ext */
/*@font-face {
  font-family: 'Neuton';
  font-style: normal;
  font-weight: 300;
  src: local('Neuton Light'), local('Neuton-Light'), url(http://fonts.gstatic.com/s/neuton/v8/J5D-RCrKKH_9lSoxkco60RJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
/*@font-face {
  font-family: 'Neuton';
  font-style: normal;
  font-weight: 300;
  src: local('Neuton Light'), local('Neuton-Light'), url(http://fonts.gstatic.com/s/neuton/v8/Q7Fajoru_szZ8E8kkCnTxltXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
/*@font-face {
  font-family: 'Neuton';
  font-style: normal;
  font-weight: 400;
  src: local('Neuton Regular'), local('Neuton-Regular'), url(http://fonts.gstatic.com/s/neuton/v8/ME1XViB2tfTVUlyoecw1nPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
/*@font-face {
  font-family: 'Neuton';
  font-style: normal;
  font-weight: 400;
  src: local('Neuton Regular'), local('Neuton-Regular'), url(http://fonts.gstatic.com/s/neuton/v8/ZCHeepBpOu0e76AMO9CV8Q.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
/*@font-face {
  font-family: 'Neuton';
  font-style: normal;
  font-weight: 700;
  src: local('Neuton Bold'), local('Neuton-Bold'), url(http://fonts.gstatic.com/s/neuton/v8/v8ddH4VthwRj7v3g9elwphJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
/*@font-face {
  font-family: 'Neuton';
  font-style: normal;
  font-weight: 700;
  src: local('Neuton Bold'), local('Neuton-Bold'), url(http://fonts.gstatic.com/s/neuton/v8/MK-qWv3o5LiGs6rxlk2eu1tXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}*/

/**
 * STORES MAIN
 **/


.list-store {
	margin-top: 20px;
}
.list-store ul {
	list-style-type: none;
    margin: 0;
    padding: 0;
	text-align: center;
}

.list-store li {
	width: 230px;
	height: 230px;
	text-align: center;
	display: inline-block;
	padding: 10px;
	box-sizing: border-box;
}

.list-store .store {
	width: 100%;
	height: 100%;
	border: 5px solid #C18902;
	border-radius: 20px;
	box-sizing: border-box;
	position: relative;
}

.list-store .overlay {
	width: 100%;
	height: 100%;
	border-radius: 10px;
	box-sizing: border-box;
	background-color: #C18902;
	position: absolute;
	top: 0;
	left: 0;
	opacity:0;
	-webkit-transition: opacity .25s ease;
	-moz-transition: opacity .25s ease;
	display: table;
}

.list-store .store:hover .overlay {
	opacity:1;
}

.list-store .overlay .title {
	color: #FFF;
	font-size: 2em;
	display: table-cell;
	vertical-align: middle;
}

.list-store img {
	max-width: 100%;
	max-height: 100%;
	min-height: 100%;
	min-width: 100%;
	border-radius: 15px;
}

.content-title {
    text-align: center;
    margin: 50px 0;
}

.content-title span {
    color: black;
    font-size: 45px;
    font: 2.25em/2.25em 'fmbolyarpro-100';
    margin: 0 30px;
}

.content-menu-store{
    width: 100%;
    display: inline-flex;
    /*background-color: white;*/
    color: white;
    font-size: 24px;
    line-height: 40px;
    letter-spacing: -1px;
}

.content-menu-store a {
    color: inherit;
    text-decoration: none;
}

.content-menu-store > div {
    padding-left: 20px;
    box-sizing: border-box;
}

.content-menu-store .text{
    width: 34%;
    background-color: #79461C;
    position:relative;
}

.content-menu-store .text:after {
    position: absolute;
    top: 50%;
    right: -10px;
    content: '';
    width: 0;
    height: 0;
    margin: -10px 0 0;
    border-left: solid 10px #79461C;
    border-bottom: solid 10px transparent;
    border-top: solid 10px transparent;  
}

.content-menu-store .open{
     width: 20%;
    background-color: #B27A00;
}

.content-menu-store .manage{
    width: 43%;
    background-color: #BF8900;
    border-radius: 0 30px 30px 0;
}

.content-menu-store .text img{
    float: left;
    margin-top: 3px;
    margin-right: 10px;
}
