/* CSS Document */

#divDestSlider { z-index:0; position:relative; height:100vw; min-height:420px; max-height:600px !important; }
  #divDestSlider .divDestItem { display:none; position:absolute; height:100%; width:100%; background-repeat:no-repeat !important; background-position:center !important; background-size:cover !important; }
  #divDestSlider .divDestItem > .container { position:relative; }
  #divDestSlider .divDestItem [id*=divDestInfo] { display:none; position:absolute; left:100px; top:0;  }
  #divDestSlider .divDestItem [id*=divDestInfo] .divInfo1 { display:flex; flex-wrap:wrap; width:calc(100vw - 140px); max-width:588px; background-color:rgba(0,0,0,0.75); padding:10px 20px; }
  #divDestSlider .divDestItem [id*=divDestInfo] .divInfo1 > span { color:#fff; display:block; text-shadow:2px 2px 5px rgba(0,0,0,0.5); }
  #divDestSlider .divDestItem [id*=labTipo] { font-size:36px; font-weight:bold; flex-grow:1; margin-bottom:5px; }
  #divDestSlider .divDestItem [id*=labValor] { font-size:25px; font-weight:bold; margin-right:20px; float:left; }
  #divDestSlider .divDestItem [id*=lnkVerDetalhes] { float:left; background-color:#e9292a; font-size:18px; color:#fff; padding:5px 10px 7px 30px;
	-webkit-clip-path: polygon(100% 100%,20px 100%,0 50%,20px 0,100% 0); clip-path: polygon(100% 100%,20px 100%,0 50%,20px 0,100% 0);  }
  #divDestSlider .divDestItem [id*=lnkVerDetalhes]:hover {  }
  #divDestSlider .divDestItem [id*=divDestInfo] .divInfo2 { display:flex; justify-content:space-between; width:calc(100vw - 140px); max-width:488px; background-color:rgba(255,255,255,0.5); padding:10px 20px; font-weight:bold; color:#666; }
  #divDestSlider .divDestItem [id*=divDestInfo] .divInfo2 [class^=ico-] { margin-right:10px; }
  #divDestSlider .divDestItem [id*=divDestInfo] .divInfo2 strong { color:#000; }
  #divDestSlider .divDestItem [id*=divDestInfo] .divInfo2 > span { display:flex; flex-grow:1; justify-content:center; align-items:center; }
  #divDestSlider .divDestItem [id*=divDestInfo] .divInfo2 .ico { margin-right:5px; }
  #divDestSlider .divDestItem [id*=divDestInfo] .divInfo2 [id*=labArea] .ico { background:url(/layout/area.svg) no-repeat; background-size:cover; width:26px; height:26px; }
  #divDestSlider .divDestItem [id*=divDestInfo] .divInfo2 [id*=labDorm] .ico { background:url(/layout/dorm.svg) no-repeat; background-size:cover; width:30px; height:21px; }
  #divDestSlider .divDestItem [id*=divDestInfo] .divInfo2 [id*=labVaga] .ico { background:url(/layout/vaga.svg) no-repeat; background-size:cover; width:28px; height:20px; }
  #divDestSlider .divDestItem [id*=divDestInfo] .divInfo2 [id*=labSuite] .ico { background:url(/layout/suite.svg) no-repeat; background-size:cover; width:28px; height:21px; }

/* Mobile em portrait a mobile em landscape */
@media only screen and (max-width: 480px) {
  #divDestSlider .divDestItem [id*=labTipo] { font-size:1.1rem; }
  #divDestSlider .divDestItem [id*=labValor] { font-size:1.2rem; }
  #divDestSlider .divDestItem [id*=lnkVerDetalhes] { float:left; background-color:#e9292a; font-size:0.9rem; color:#fff; padding:3px 8px 5px 28px;
	-webkit-clip-path: polygon(100% 100%,20px 100%,0 50%,20px 0,100% 0); clip-path: polygon(100% 100%,20px 100%,0 50%,20px 0,100% 0);  }
  #divDestSlider .divDestItem [id*=divDestInfo] .divInfo2 * { font-size:0.7rem; }
  #divDestSlider .divDestItem [id*=divDestInfo] .divInfo2 [id*=labArea] .ico { background:url(/layout/area.svg) no-repeat; background-size:cover; width:20px; height:20px; }
  #divDestSlider .divDestItem [id*=divDestInfo] .divInfo2 [id*=labDorm] .ico { background:url(/layout/dorm.svg) no-repeat; background-size:cover; width:24px; height:15px; }
  #divDestSlider .divDestItem [id*=divDestInfo] .divInfo2 [id*=labVaga] .ico { background:url(/layout/vaga.svg) no-repeat; background-size:cover; width:22px; height:14px; }
  #divDestSlider .divDestItem [id*=divDestInfo] .divInfo2 [id*=labSuite] .ico { background:url(/layout/suite.svg) no-repeat; background-size:cover; width:22px; height:15px; }
	
}