/**** HERO IMAGES****/

.spacepolice-space-hero {
    background: url('../image/themes/spacepolice/home/Spacepolice-Large.png') center top no-repeat;
    background-size: cover;
    height: 0;
    overflow: hidden;
    padding-bottom: 55%;
    position: relative;
    width: 100%;  
}

.spacepolice-6986-space-hero {
    background: url('../image/themes/spacepolice/sets/6986/Spacepolice-6986-Large.png') center top no-repeat;
    background-size: cover;
    height: 0;
    overflow: hidden;
    padding-bottom: 55%;
    position: relative;
    width: 100%;  
}

.spacepolice-6955-space-hero {
    background: url('../image/themes/spacepolice/sets/6955/Spacepolice-6955-Large.png') center top no-repeat;
    background-size: cover;
    height: 0;
    overflow: hidden;
    padding-bottom: 55%;
    position: relative;
    width: 100%;  
}

.spacepolice-6781-space-hero {
    background: url('../image/themes/spacepolice/sets/6781/Spacepolice-6781-Large.png') center top no-repeat;
    background-size: cover;
    height: 0;
    overflow: hidden;
    padding-bottom: 55%;
    position: relative;
    width: 100%;  
}

.spacepolice-6895-space-hero {
    background: url('../image/themes/spacepolice/sets/6895/Spacepolice-6895-Large.png') center top no-repeat;
    background-size: cover;
    height: 0;
    overflow: hidden;
    padding-bottom: 55%;
    position: relative;
    width: 100%;  
}

.spacepolice-6886-space-hero {
    background: url('../image/themes/spacepolice/sets/6886/Spacepolice-6886-Large.png') center top no-repeat;
    background-size: cover;
    height: 0;
    overflow: hidden;
    padding-bottom: 55%;
    position: relative;
    width: 100%;  
}

.spacepolice-6831-space-hero {
    background: url('../image/themes/spacepolice/sets/6831/Spacepolice-6831-Large.png') center top no-repeat;
    background-size: cover;
    height: 0;
    overflow: hidden;
    padding-bottom: 55%;
    position: relative;
    width: 100%;  
}

/**** MINI-FIGURE GALLERY ****/

.spacepolice .circle, .spacepolice .control .btn-material {
    background: #1a4f66;
}

/**** TAGS ****/

.spacepolice .spacetag {
    background: #abb1ba;
}

/**** SEARCH ****/

/* Search Box Default Text Color */
.spacepolice .icon-close, .iceplanet2002 .icon-material-search, .iceplanet2002 .search-input input {
    color: #fff !important;
}

.spacepolice .input-search-helper {
    color: rgba(255, 255, 255, 0.5) !important;
}

/* Search Box Error Text */
.spacepolice .space-header .search-input .warningColor {
    color: #fff !important;
}

/* Search Box Close Button Hover */
.spacepolice .icon-close:hover {
    color: #d44617 !important;
}

/* Search Box Placeholder Text */
.spacepolice .search-input ::-webkit-input-placeholder {
    color: #fff;
}

.spacepolice .search-input ::-moz-placeholder {
    color: #fff;
}

.spacepolice .search-input :-ms-input-placeholder {
    color: #fff;
}

/**** MOBILE LAYOUT ****/

@media (max-width: 839px) {
    
    /**** MOBILE HERO IMAGES****/
    
    .spacepolice-space-hero {
        background: url('../image/themes/spacepolice/home/Spacepolice-Medium.png') center top no-repeat;
        background-size: cover;
        height: 0;
        overflow: hidden;
        padding-bottom: 75%;
        position: relative;
        width: 100%; 
    } 
    
    .spacepolice-6986-space-hero {
        background: url('../image/themes/spacepolice/sets/6986/Spacepolice-6986-Medium.png') center top no-repeat;
        background-size: cover;
        height: 0;
        overflow: hidden;
        padding-bottom: 75%;
        position: relative;
        width: 100%;  
    }

    .spacepolice-6955-space-hero {
        background: url('../image/themes/spacepolice/sets/6955/Spacepolice-6955-Medium.png') center top no-repeat;
        background-size: cover;
        height: 0;
        overflow: hidden;
        padding-bottom: 75%;
        position: relative;
        width: 100%;  
    }

    .spacepolice-6781-space-hero {
        background: url('../image/themes/spacepolice/sets/6781/Spacepolice-6781-Medium.png') center top no-repeat;
        background-size: cover;
        height: 0;
        overflow: hidden;
        padding-bottom: 75%;
        position: relative;
        width: 100%;  
    }

    .spacepolice-6895-space-hero {
        background: url('../image/themes/spacepolice/sets/6895/Spacepolice-6895-Medium.png') center top no-repeat;
        background-size: cover;
        height: 0;
        overflow: hidden;
        padding-bottom: 75%;
        position: relative;
        width: 100%;  
    }

    .spacepolice-6886-space-hero {
        background: url('../image/themes/spacepolice/sets/6886/Spacepolice-6886-Medium.png') center top no-repeat;
        background-size: cover;
        height: 0;
        overflow: hidden;
        padding-bottom: 75%;
        position: relative;
        width: 100%;  
    }

    .spacepolice-6831-space-hero {
        background: url('../image/themes/spacepolice/sets/6831/Spacepolice-6831-Medium.png') center top no-repeat;
        background-size: cover;
        height: 0;
        overflow: hidden;
        padding-bottom: 75%;
        position: relative;
        width: 100%;  
    }    
}

@media (max-width: 539px) {
    
    .spacepolice-space-hero {
        background: url('../image/themes/spacepolice/home/Spacepolice-Small.png') center top no-repeat;
        background-size: cover;
        height: 0;
        overflow: hidden;
        padding-bottom: 100%;
        position: relative;
        width: 100%; 
    }
    
    .spacepolice-6986-space-hero {
        background: url('../image/themes/spacepolice/sets/6986/Spacepolice-6986-Small.png') center top no-repeat;
        background-size: cover;
        height: 0;
        overflow: hidden;
        padding-bottom: 100%;
        position: relative;
        width: 100%;  
    }

    .spacepolice-6955-space-hero {
        background: url('../image/themes/spacepolice/sets/6955/Spacepolice-6955-Small.png') center top no-repeat;
        background-size: cover;
        height: 0;
        overflow: hidden;
        padding-bottom: 100%;
        position: relative;
        width: 100%;  
    }

    .spacepolice-6781-space-hero {
        background: url('../image/themes/spacepolice/sets/6781/Spacepolice-6781-Small.png') center top no-repeat;
        background-size: cover;
        height: 0;
        overflow: hidden;
        padding-bottom: 100%;
        position: relative;
        width: 100%;  
    }

    .spacepolice-6895-space-hero {
        background: url('../image/themes/spacepolice/sets/6895/Spacepolice-6895-Small.png') center top no-repeat;
        background-size: cover;
        height: 0;
        overflow: hidden;
        padding-bottom: 100%;
        position: relative;
        width: 100%;  
    }

    .spacepolice-6886-space-hero {
        background: url('../image/themes/spacepolice/sets/6886/Spacepolice-6886-Small.png') center top no-repeat;
        background-size: cover;
        height: 0;
        overflow: hidden;
        padding-bottom: 100%;
        position: relative;
        width: 100%;  
    }

    .spacepolice-6831-space-hero {
        background: url('../image/themes/spacepolice/sets/6831/Spacepolice-6831-Small.png') center top no-repeat;
        background-size: cover;
        height: 0;
        overflow: hidden;
        padding-bottom: 100%;
        position: relative;
        width: 100%;  
    }    
}