﻿.fill
{
    min-height: 100%;
    height: 100%
}

/*Remover*/
#preview{
	position:absolute;
	border:3px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	box-shadow: 4px 4px 3px rgba(103, 115, 130, 1);
}

#map-canvas {
  /*width: 600px;*/
  /*height: 500px;*/
  width: 80%;
  height: 50%;
  border: 10px solid #000;
  border-radius: 15px;
  box-shadow: 0 0 17px rgba(0,0,0,5);
  z-index: 12
}

#show { padding: 1em; font-size: 1.2em; }

.overlay {
  position: fixed;
  top: 0; 
  left: 0;
  z-index: 10;
  background-color: rgba(0,0,0,0.5);
  width: 100%; 
  height: 100%;
  display: none;
}

.overlay-bg {
  background-color: rgba(0,0,0,0.5);
  width: 100%; 
  height: 100%;
  z-index: 11;
}

.center {
  margin: auto;
  position: absolute;
  top: 0; left: 0; bottom: 0; right: 0;
}

.show { display: block; }
/*  */

.textG21 {
    margin: 0 0 35px;
    text-transform: uppercase;
    font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 700;
    letter-spacing: 1px;
}
.textG21_noUpper {
    margin: 0 0 35px;
    font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 700;
    letter-spacing: 1px;
}

.commentTable th:nth-child(1){
    white-space:nowrap;
}

/* Lista de albums*/
a.list-group-item{ 
    color: rgba(176, 203, 31,.8); /*Verde logotipo G21*/
}
a.list-group-item:focus, 
a.list-group-item:hover{
    color: rgba(176, 203, 31,.8); /*Verde logotipo G21*/
    font-size: 120%;
    /*background-color: #1a1a18;*/
}
.list-group-item{
    /*background-color: #1a1a18;*/
    border: none;
}
.div-show{
    border: solid;
    border-color: rgba(0,0,0,0.5);
    border-width: thin;

    overflow-y:scroll; 
    max-height:300px;
}

#divShowList::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
    background-color: #1a1a18;
}
#divShowList::-webkit-scrollbar {
    width: 8px;
    /*background-color: #1a1a18;*/
}
#divShowList::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background-color: #000000;
}
/* Fim de lista de albums*/

/* Galleria */
/* Galleria - background color*/
body .galleria-container{
    background:none;
}
/* Galleria - remover "i" dos comentários à foto*/
.galleria-theme-classic .galleria-info-link{
    background:none;
    width:auto;
    color:#fff
}

.spacerG21 {
    margin-top: 40px; /* define margin as you see fit */
}