#call_frame, #call_out, #call_window_bg, #call_button_per_fm, .onicon-button, .onicon-button__title, .onicon-button__icon, .uptl_toolbar_share{
 visibility: hidden !important;
}

body{
	overflow: hidden;
}

.popup-showerSalePolicy{
 z-index: 9999 !important;
}

#page-preloader {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: #eee;
    z-index: 100500;
    text-align:center; 
    width: 100%;
font-family: Georgia, 'Times New Roman', Times, serif;
}

#titleSale{
  margin: 2vw 0;
  font-weight: bold;
  font-size: 110%;
}

a { 
  text-decoration: none !important; 
  font-size: 100% !important;
  color: #3065b5 !important;
}

a:hover{
color: #3065b5 !important;
}

a #titleSale{
  font-size: 100% !important;
  cursor: pointer;
}

a div img{
  height: 4.1vw !important;
}

a div:first-child img{
  height: 16vw !important;
}

#mainSale div{
	display: flex;
	justify-content: center;
}

#mainSale {
  display: flex;
  flex-direction: column;
  width: 45vw;
  margin: 0 auto;
  padding: 1vw 3vw;
  background: #fff;
  color: #000;
  text-align: center !important;
  border-radius: 5vw;
  border:0.5vmin ridge black;
  font-size: 2vw !important;
  box-sizing: content-box;
  line-height: normal;
}

#saleB {
  width: 94%;
  margin: 1vmin auto;
  padding: 0.5vw 0;
  background: #e32225;
  color: #fff;
  text-align: center !important;
  border-radius: 3vw;
  border:0.5vmin ridge black;
  cursor: pointer;
  font-size: 70% !important;

}

#saleInner{
  color: #fff;
  text-decoration: none; 
}


br{
  display:none;
}

@media (max-width: 1200px) {

#mainSale {
  width: 75vmin;
  border-radius: 6vmin;
  font-size: 4vmin !important;
}

a div img{
  height: 8vmin !important;
}

a div:first-child img{
  height: 30vmin !important;
}


#saleB {
  width: 100%;
  padding: 0 0;
  font-size: 70% !important;
}
}

@media (max-width: 500px) {
#mainSale {
  width: 65vmin;
  border-radius: 6vmin;
  font-size: 4vmin !important;
}

a div img{
  height: 6vmin !important;
}

a div:first-child img{
  height: 20vmin !important;
}

#saleB {
  width: 85%;
  padding: 0 0;
  font-size: 70% !important;
}

}