/*----------------------------------Body*/

body.homeOverflow{
	overflow: visible !important;
}
/*----------------------------------Parallax*/
body .parallax{
	height: 100% !important;

}
.parallaxtext, .parallaxBack {
	display:none !important;
}
#group3{
	margin-bottom: 550px !important;
}
#group4{
	height: 300px !important;
}

body #destaques .blocotrio .blocodescricao .blocomais{
	box-shadow: none !important;
}
body #destaques .blocotrio .blocodescricao .blocomais:hover{
	background: #65AEFB !important;
}

/*----------------------------------Lojas*/
body #lojas .lojasContent .filtr-item{
	position: relative !important;
	filter: alpha(opacity=100) !important;
}
body #lojas .lojasContent .filteredOut{
	position: relative !important;
	filter: alpha(opacity=0) !important;
}

body #lojas .searchLojaContainer,
body #lojas .filtroLojasdContainer{
	display: none;
}

/*----------------------------------agenda*/

body #pressRoom .pressRoomContainer li:first-child, body #pressRoom .pressRoomContainer li:first-child + li, body #pressRoom .pressRoomContainer li:first-child + li +li{
	display: block;
}
/*----------------------------------agenda*/
.openMore{
	width: 120px !important;
	box-shadow: none !important;
}
.openMore:hover{
	background-color: white !important;
	box-shadow: none !important;
}


/*----------------------------------Footer*/
footer .grupovisabeira img {
	width: 93px !important;
}

body .modal .contentModal .inputContainer .radio input{
	background-color: white !important;
}

/*----------------------------------Cartao de Oferta*/
.buttonCartaoInfoContainer a{
	box-shadow: none !important;
}
.buttonCartaoInfoContainer a:hover{
	background-color: white !important;
	color: black !important;
}

body .templateSection .buttonCartaoInfoContainer a span, body .templateSection .buttonCartaoInfoContainer a i{
	box-shadow: none;
}
body .templateSection .buttonCartaoInfoContainer a:hover span, body .templateSection .buttonCartaoInfoContainer a:hover i{
	background-color: #9256FF;
	color: black;
}
/*----------------------------------Recrutamento*/
.bootstrap-select{
	width: 100% !important;
}
body .modal .contentModal .inputContainer .uploadContainer .uploadCv{
	padding: 8px 10px !important;
}
.inputContainer button{
	box-shadow: none !important;
}
.inputContainer button:hover{
	background-color: white !important;
	color: black !important;
}
.radio label {
	vertical-align: top !important;
}
/*----------------------------------Body
body.homeOverflow{
	overflow: visible !important;
}
/*----------------------------------Parallax
body .parallax{
	height: 100% !important;

}
.parallaxtext, .parallaxBack {
	display:none !important;
}
body .parallax .parallax__group .parallax__layer--base {
    -webkit-transform: none !important;
    transform: none !important;
    z-index: 0 !important;
}
body .parallax .parallax__group .parallax__layer {
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
}
body .parallax .parallax__group .parallax__layer--back {
    -webkit-transform: none !important;
    transform: none !important;
    z-index: 0 !important;
}
.body .parallax .parallax__group{
	height: auto !important;
  -webkit-transform-style: none !important;
 	transform-style: none !important;
}
#group1{
	height: 450px;
	z-index: 0;
	margin-bottom: 0;
}
#group2{
	height:390px;
	z-index: 0;
	margin-bottom: 0;
	-webkit-transform: none;
  transform: none;
}
#group2 #lojaSlider{
	padding-top: 0;
}
#group3{
	height: 600px;
	z-index: 0;
	margin-bottom: 0 !important;
}
#group4{
	z-index: 0 !important;
	height: 300px !important;
}

-----------------------------------Footer
footer .grupovisabeira img {
	width: 93px !important;
}*/
