body {
    font-family: 'Play', sans-serif;
}

a, a:active {
    color: #171721;
}

    a:hover {
        color: #d07326;
    }

.page-content a, 
.page-content a:active 
.page-content a:hover {
    color: #d07326;
    font-weight:bold;
}

.breadcrumb a, .breadcrumb a:active, .breadcrumb a:hover {
    color: #f8f9fa !important;
}

/*BACKGROUND COLORS*/
.bg-sci-fi-orange {
    background-color: rgba(208, 115, 38, 1.0) !important;
}

.bg-sci-fi-orange-75 {
    background-color: rgba(208, 115, 38, 0.75) !important;
}

.bg-sci-fi-orange-50 {
    background-color: rgba(208, 115, 38, 0.5) !important;
}

.bg-sci-fi-orange-gl {
    background: rgb(208,115,38);
    background: -moz-linear-gradient(90deg, rgba(208,115,38,1) 0%, rgba(208,115,38,0) 100%);
    background: -webkit-linear-gradient(90deg, rgba(208,115,38,1) 0%, rgba(208,115,38,0) 100%);
    background: linear-gradient(90deg, rgba(208,115,38,1) 0%, rgba(208,115,38,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d07326",endColorstr="#d07326",GradientType=1);
}

.bg-sci-fi-orange-gr {
    background: rgb(208,115,38);
    background: -moz-linear-gradient(90deg, rgba(208,115,38,0) 0%, rgba(208,115,38,1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(208,115,38,0) 0%, rgba(208,115,38,1) 100%);
    background: linear-gradient(90deg, rgba(208,115,38,0) 0%, rgba(208,115,38,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d07326",endColorstr="#d07326",GradientType=1);
}

.bg-sci-fi-grey {
    background-color: rgba(85, 85, 85, 1.0) !important;
}

.bg-sci-fi-grey-75 {
    background-color: rgba(85, 85, 85, 0.75) !important;
}

.bg-sci-fi-grey-50 {
    background-color: rgba(85, 85, 85, 0.5) !important;
}

.bg-sci-fi-grey-gl {
    background: rgb(85,85,85);
    background: -moz-linear-gradient(90deg, rgba(85,85,85,1) 0%, rgba(85,85,85,0) 100%);
    background: -webkit-linear-gradient(90deg, rgba(85,85,85,1) 0%, rgba(85,85,85,0) 100%);
    background: linear-gradient(90deg, rgba(85,85,85,1) 0%, rgba(85,85,85,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#555555",endColorstr="#555555",GradientType=1);
}

.bg-sci-fi-grey-gr {
    background: rgb(85,85,85);
    background: -moz-linear-gradient(90deg, rgba(85,85,85,0) 0%, rgba(85,85,85,1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(85,85,85,0) 0%, rgba(85,85,85,1) 100%);
    background: linear-gradient(90deg, rgba(85,85,85,0) 0%, rgba(85,85,85,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#555555",endColorstr="#555555",GradientType=1);
}

.bg-sci-fi-green {
    background-color: rgba(183, 225, 23, 1.0) !important;
}

.bg-sci-fi-green-75 {
    background-color: rgba(183, 225, 23, 0.75) !important;
}

.bg-sci-fi-green-50 {
    background-color: rgba(183, 225, 23, 0.5) !important;
}

.bg-sci-fi-green-gl {
    background: rgb(183,225,23);
    background: -moz-linear-gradient(90deg, rgba(183,225,23,1) 0%, rgba(183,225,23,0) 100%);
    background: -webkit-linear-gradient(90deg, rgba(183,225,23,1) 0%, rgba(183,225,23,0) 100%);
    background: linear-gradient(90deg, rgba(183,225,23,1) 0%, rgba(183,225,23,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b7e117",endColorstr="#b7e117",GradientType=1);
}

.bg-sci-fi-green-gr {
    background: rgb(183,225,23);
    background: -moz-linear-gradient(90deg, rgba(183,225,23,0) 0%, rgba(183,225,23,1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(183,225,23,0) 0%, rgba(183,225,23,1) 100%);
    background: linear-gradient(90deg, rgba(183,225,23,0) 0%, rgba(183,225,23,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b7e117",endColorstr="#b7e117",GradientType=1);
}

.bg-sci-fi-blue {
    background-color: rgba(33, 179, 210, 1.0) !important;
}

.bg-sci-fi-blue-75 {
    background-color: rgba(33, 179, 210, 0.75) !important;
}

.bg-sci-fi-blue-50 {
    background-color: rgba(33, 179, 210, 0.5) !important;
}

.bg-sci-fi-blue-gl {
    background: rgb(33,179,210);
    background: -moz-linear-gradient(90deg, rgba(33,179,210,1) 0%, rgba(33,179,210,0) 100%);
    background: -webkit-linear-gradient(90deg, rgba(33,179,210,1) 0%, rgba(33,179,210,0) 100%);
    background: linear-gradient(90deg, rgba(33,179,210,1) 0%, rgba(33,179,210,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#21b3d2",endColorstr="#21b3d2",GradientType=1);
}

.bg-sci-fi-blue-gr {
    background: rgb(33,179,210);
    background: -moz-linear-gradient(90deg, rgba(33,179,210,0) 0%, rgba(33,179,210,1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(33,179,210,0) 0%, rgba(33,179,210,1) 100%);
    background: linear-gradient(90deg, rgba(33,179,210,0) 0%, rgba(33,179,210,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#21b3d2",endColorstr="#21b3d2",GradientType=1);
}

.bg-sci-fi-darkblue {
    background-color: rgba(23, 23, 34, 1.0) !important;
}

.bg-sci-fi-darkblue-75 {
    background-color: rgba(23, 23, 34, 0.75) !important;
}

.bg-sci-fi-darkblue-50 {
    background-color: rgba(23, 23, 34, 0.5) !important;
}

.bg-sci-fi-darkblue-gl {
    background: rgb(23,23,34);
    background: -moz-linear-gradient(90deg, rgba(23,23,34,1) 0%, rgba(23,23,34,0) 100%);
    background: -webkit-linear-gradient(90deg, rgba(23,23,34,1) 0%, rgba(23,23,34,0) 100%);
    background: linear-gradient(90deg, rgba(23,23,34,1) 0%, rgba(23,23,34,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#171722",endColorstr="#171722",GradientType=1);
}

.bg-sci-fi-darkblue-gr {
    background: rgb(23,23,34);
    background: -moz-linear-gradient(90deg, rgba(23,23,34,0) 0%, rgba(23,23,34,1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(23,23,34,0) 0%, rgba(23,23,34,1) 100%);
    background: linear-gradient(90deg, rgba(23,23,34,0) 0%, rgba(23,23,34,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#171722",endColorstr="#171722",GradientType=1);
}

/*TEXT COLORS*/
.text-sci-fi-orange {
    color: #d07326 !important;
}

.text-sci-fi-grey {
    color: #555555 !important;
}

.text-sci-fi-green {
    color: #b7e117 !important;
}

.text-sci-fi-blue {
    color: #21b3d2 !important;
}

.text-sci-fi-darkblue {
    color: #171722 !important;
}

/*CAROUSEL*/
.carousel-caption {
    right: 1% !important;
    left: 1% !important;
}

.alert p {
    margin: 0 !important;
    padding: 0 !important;
}

.img-fluid img{
    max-width: 100%;
    height: auto;
}