/* Add here all your css styles (customizations) */

.g-absolute-centered--y {
  position: absolute !important;
  top: 50% !important;
  left: 25%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-backface-visibility: hidden; }


/* White Gradient */
.g-bg-white-gradient-opacity-v4,
.g-bg-white-gradient-opacity-v4--after::after {
  background-image: linear-gradient(to right, white 30%, rgba(255, 255, 255, 0.1) 100%);
  background-repeat: repeat-x; }
  
  
/* Colors */
.g-color-slider {
  color: #404040 !important; 
}
.g-color-slider-h1 {
  color: #00743C !important; 
}
/* Colors */
.nav-link {
  color: #404040;
  font-weight:100; }

.nav-link:focus,
.nav-link:hover {
  color: #00A85A; }
  
/* --------- */  
.g-bg-white-form{
	background-color: rgba(255, 255, 255, 0.7);
}

.g-bg-white-opacity-0_6--after::after {
  background-color: rgba(255, 255, 255, 0.6) !important; }
  
/* --------- */  
.g-bg-footer{
	background-color:#F3F3F3;
}  

/* --------- */
.g-bg-footer-form {
  background-color: #FFF !important; }

.g-brd-footer-form {
  border-color: #C0C0C0 !important; }
  
.g-brd-primary--footer-form--focus:focus {
  border-color: #DBDBDB !important; }

.g-color-footer-form {
  color: #000 !important; }

/* -----SLIDER---- */
.slider-main{
	height: 120%; 
	background-image: url(../../imagens/slider/bg-slider-zales.jpg); 
	background-position:center top; 
	margin-top:-50px;
	background-color:#FFF;
}

.slider-box{
	background-color: rgba(255, 255, 255, 0) !important;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	 border-radius:3px;
}
.scroll-whatsapp {

	font-size: 26px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	position: fixed;
	bottom: 20px;
	right: 20px;
	background-color:#2AAC00;
	border-radius: 50%;
	width: 55px;
	height: 55px;
	line-height: 52px;
	z-index: 9999;
	outline: 0;


  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -o-transition: all .3s ease;
  -ms-transition: all .3s ease; }
  .scroll-whatsapp i {
    color: #fff; }
  .scroll-whatsapp:hover {
    color: #FFF;
    background: #217E00; }
    .scroll-whatsapp:hover i {
      color: #fff; }
  .scroll-whatsapp:visited {
    color: #282b2d;
    text-decoration: none; }

  
@media (max-width: 780px) {

	.slider-main{
		height: 100%; 
		background-image: url(../../imagens/slider/bg-slider-zales.jpg); 
		background-position:center center; 
		margin-top:-50px;
		background-color:#FFF;
	}
	.g-bg-white-opacity-0_6--after::after {
  		background-color: rgba(255, 255, 255, 0.8) !important; 
	}

}  

/* -----BG ZALES---- */

.zales-main{
	background-image: url(../../imagens/bg_zales.jpg);
}
  
@media (max-width: 780px) {

	.zales-main{
		background-image: url(../../imagens/bg_zales.jpg);
		background-position:right center;
	}
	.g-bg-white-gradient-opacity-v4,
	.g-bg-white-gradient-opacity-v4--after::after {
	  background-image: linear-gradient(to right, white -20%, rgba(255, 255, 255, 0.2) 100%);
	  background-repeat: repeat-x; }

}  

/* --------- */
@media (max-width: 1280px) {

  .g-absolute-centered--y {
  position: relative !important;
  top: 50% !important;
  left: 0%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-backface-visibility: hidden; }

}  
/* --------- */
.u-fancybox-theme .fancybox-button,
.u-fancybox-theme .fancybox-arrow {
  font-size: 1.42857rem;
  line-height: 2.92857rem;
  width: 3.14286rem;
  height: 3.14286rem;
  text-align: center;
  background-color: transparent;
  border-width: 0.07143rem;
  border-style: solid;
  border-color: #fff;
  color: #fff;
  outline: none;
  border-radius: 0%;
  opacity: .8;
  transition: opacity .3s ease; }
/* --------- */

.g-bg-topomain{
	background-color:#F3F3F3;
	color:#202020;
	border-bottom:2px solid #E7E7E7;
}

.g-bg-topomain a{
	color:#808080;
}

  
  
/* --------- */ 

.g-bg-top-bar-zoom{
	background-color:#F1F1F1;

}

.g-color-mailzoom {
  color: #00A85A !important; }


/* --------- */ 

/*MAP
------------------------------------*/
.map {
	width: 100%;
	height: 380px;
	border-top: solid 1px #eee;
	border-bottom: solid 0px #eee;
}

.map-box {
	height: 250px;
}

.map-box-space {
	margin-top: 15px;
}
/*---------------------------------*/

.g-width-100 {
max-height:90px;
  
}  
/*---------------------------------*/  
.lead{
	color:#333333;
	font-size:14px;
}

/*---------------------------------*/  
/* Pagination Style v2 */
.u-pagination-v1-2 {
  color: #202020;
  border-color: #808080; }

.u-pagination-v1-2:hover, .u-pagination-v1-2:focus {
  color: #00A85A;
  border-color: #00A85A; }

.u-pagination-v1-2--active, .u-pagination-v1-2--nav {
  background-color: #00A85A;
  color: #fff;
  border-color: #00A85A; }

.u-pagination-v1-2--active:hover, .u-pagination-v1-2--active:focus, .u-pagination-v1-2--nav:hover, .u-pagination-v1-2--nav:focus {
  color: #fff; }
  
  
/*---------------------------------*/  

.g-bg-infovbox{
	background-color:#009933;

}


/*---------------------------------*/  

.g-bg-gray-light-v6{
	background-color:#FDFDFD;
}
/*---------------------------------*/  

/* Main Secondary */
.g-bg-secondary-v2 {
  background-color: #F3F3F3 !important; }
  
/*---------------------------------*/    