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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.futuron .circle, .futuron .control .btn-material {
    background: #1367b0;
}

/**** TAGS ****/

.futuron .spacetag {
    background: #abb1ba;
}

/**** SEARCH ****/

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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