/* line 4166, ../sass/styles.scss */
.section-user .selo,
.logged-in .selo {
  display: none;
}

/* line 4140, ../sass/styles.scss */
.selo {
  position: absolute;
  right: 140px;
  top: 150px;
  z-index: 9999;
  width: 180px;
  height: 180px;
}
@media (max-height: 600px) {
  .selo {
    display: none;
  }
}
@media (max-width: 800px) {
  .selo {
    right: 0;
    left: 0;
    margin: 0 auto;
    background-size: 150px 150px;
    width: 150px;
    height: 150px;
    top: 60%;
  }
}
@media (min-width: 480px) and (max-width: 800px) {
  .selo {
    display: none;
  }
}
@media (max-width: 480px) {
  .selo {
    display: none;
  }
}


@media ( max-width : 400px) {
    .selo {
    right: 0;
    left: 0;
    margin: 0 auto;
    background-size: 120px 120px;
    width: 120px;
    height: 120px;
    top: 60%;
  }
}


.selo-new {
  position: absolute;
  right: 100px;
  top: 15%;
  z-index: 2;
  height: 180px;
}
@media (max-height: 700px) {
  .selo-new {
    display: none !important;
  }
}
@media (max-width: 1200px) and (orientation: portrait) {
  .selo-new {
    display: none !important;
  }
}

.selo-new.full-size {
    height: auto;
}

.selo-canto {
  position: absolute;
  right: 0px;
  top: 0px;
  /*color: #FFF;*/
  z-index: 2;
  background-repeat: no-repeat;
  width: 135px;
  height: 134px;
}
@media screen and (min-width: 480px) and (max-width: 800px) {
    .selo-canto {
        width: 102px;
        height: 101px;
        background-size: 102px 101px;
    }
}
@media screen and (max-width: 480px) {
    .selo-canto {
        display: none !important;
    }
}

.selo-footer {
    position: absolute;
    right: 100px;
    bottom: 0px;
    /*color: #FFF;*/
    background-repeat: no-repeat;
    background-size: 350px;
    /*min-height: 186px;*/
    max-height: 186px;
    min-width: 350px;
    max-width: 350px;
    z-index: 902
}

@media (max-width: 900px) {
    .selo-footer {
    	display: none !important;
    }
}

.seloFooter {
    position: absolute;
    right: 100px;
    bottom: 0px;
    /*color: #FFF;*/
    background-repeat: no-repeat;
    background-size: 350px;
    min-height: 186px;
    max-height: 186px;
    min-width: 350px;
    max-width: 350px;
    z-index: 902
}

@media ( min-width : 400px) and (max-width: 900px) {
    .seloFooter {
        top: 100%;
        margin-right: -91px
    }
}

@media ( max-width : 400px) {
    .seloFooter {
        display: none
    }
}

.selo-mobile {
    position: absolute;
    right: 0px;
    bottom: 0px;
    background-repeat: no-repeat;
    max-width: 180px;
    z-index: 9999;
    display: none !important;
}
@media (max-width: 480px) and (orientation: portrait) {
	.selo-mobile {
      max-width: 104px;
	    display: block !important;
	}
}
@media (min-width: 480px) and (max-width: 1200px) and (orientation: portrait) {
	.selo-mobile {
	    display: block !important;
	}
}

#simulator table.offers tr.price button.disabled {
  background-color: #ccc;
  box-shadow: 0px 2px 0px 0px #999;
  border-bottom: 1px solid #ccc;
}
#simulator table.offers tr.price button.disabled:hover {
  background-color: #ccc;
  box-shadow: 0px 2px 0px 0px #999;
  border-bottom: 1px solid #ccc;
}
#simulator table.offers tfoot tr.price button.disabled {
  background-color: #ccc;
  box-shadow: 0px 2px 0px 0px #999;
  border-bottom: 1px solid #ccc;
}