
.btn.focus, .btn:focus, .btn:hover{
    color:#fff !important;
}

.btn-outline-icash{
  margin-top:20px;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  color:#02365e;
  border: 2px #02365e solid;
  border-radius: 100px;
  background: none;
  padding-left: 20px;
  padding-right: 20px;
}

.btn-outline-icash:hover, .btn-outline-icash:focus{
  background: #02365e;
  color: #000;
}

#search-header-text{
    font-size: 30px;
}

.justify {
    text-align: justify;
}

.center {
    /*margin: 0 auto;*/
}

.carousel-control.left, .carousel-control.right {
    background-image: none;
}

.carousel-caption {
    color: #000;
    position: relative;
    text-align: center;
    margin: 0 auto;
    margin-top: 180px;
    width: 60%;
    height: 100%;
    text-shadow: none;
}

.carousel-control{
    color:#000;
    text-shadow: none;
    opacity: 1;
}
.carousel-control:hover, .carousel-control:focus {
    opacity: 1;
    color: #000;
    outline: 1;
}
.carousel-indicators {
    bottom: -50px;
}
.carousel-indicators li {
    background-color: #eee;
}
.carousel-indicators .active{
    background-color: #af7090;
}
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
    #search-body{
        height: 140px !important;
        border: none;
        margin-top: -10px;
    }

    #search-header-text{
        font-size: 15px;
    }
    #search-main-logo img{
        width:20%;
        margin-top:15px;

    }
    #search-main-logo{
        margin-top:5px;
    }

    #floating-button-right,
    #floating-button-left{
        display: none;
    }

    .center-container{
        min-height: 20vh;
        padding-top:20px;
    }
    .icash-section{
        min-height: 40vh !important;
        padding-top:20px;
        margin-top:15px;
    }
    .image-container{
        display: none;
    }
    .center-container p{
        /*font-size: 10px;*/
    }
    .footer{
        margin-top:0px;
    }
}

/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) and (max-device-width : 812px) {
#search-body{
        height: 240px !important;
        border: none;
        margin-top: -10px;
    }

    #search-header-text{
        font-size: 15px;
    }
    #search-main-logo img{
        width:20%;
        margin-top:15px;

    }
    #search-main-logo{
        margin-top:5px;
    }

    #floating-button-right,
    #floating-button-left{
        display: none;
    }

    .center-container{
        min-height: 20vh;
        padding-top:20px;
    }
    .icash-section{
        min-height: 40vh !important;
        padding-top:20px;
        margin-top:15px;
    }
    .image-container{
        display: none;
    }
    .center-container p{
        /*font-size: 10px;*/
    }
    .footer{
        margin-top:0px;
    }
}

/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
/* Styles */
}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
/* Styles */
    #search-body{
        /*height: 290px !important;*/
    }
    .center-container{
        min-height: 40vh;
    }
}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {

}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
/* Styles */
    .center-container{
        /*min-height: 17vh;*/
    }
    #search-body{
        height: 390px;
    }
}
/**********
iPad 3
**********/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */

}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
    .center-container{
      min-height: 10vh !important;

      padding-top: 30px;
      padding-bottom: 30px;
    }
    .image-container{
      height: 3vh;
    }
    body {
        margin-bottom: 0px !important;
    }
}
/* Desktops and laptops ----------- */
@media only screen  and (min-width : 1224px) {
/* Styles */
}

/* Large screens ----------- */
@media only screen  and (min-width : 1824px) {
/* Styles */
}

/* iPhone 4 ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

/* iPhone 5 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* iPhone 6, 7, 8 ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* iPhone 6+, 7+, 8+ ----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* iPhone X ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

/* iPhone XS Max, XR ----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

/* Samsung Galaxy S3 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* Samsung Galaxy S4 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

/* Samsung Galaxy S5 ----------- */
@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}


.GET_10__CASH_BACK {

  color: rgb(255, 255, 255);


  text-align: center;
  -moz-transform: matrix( 2.6007540246793,-2.72494181401437e-16,0,2.59955691991773,0,0);
  -webkit-transform: matrix( 2.6007540246793,-2.72494181401437e-16,0,2.59955691991773,0,0);
  -ms-transform: matrix( 2.6007540246793,-2.72494181401437e-16,0,2.59955691991773,0,0);
  position: absolute;
  left: 595.439px;
  top: 407px;
  z-index: 45;
}

