/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/


/*
    Created on : 17.11.2015, 16:21:52
    Author     : miganner
*/

.forster_destinationboard_cfg {
    padding: 50px 0;
}

.forster_destinationboard_cfg .dd-select {
    width: 100%!important;
    border-radius: 7px;
    background-color: white!important;
}

.forster_destinationboard_cfg .dd-options {
    width: 100%!important;
}

.forster_destinationboard_cfg .dd-option label {
    line-height: 25px!important
}

.forster_destinationboard_cfg .dd-option-image,
.forster_destinationboard_cfg .dd-selected-image {
    margin-right: 5px;
    max-width: 25px;
    max-height: 25px;
}

.forster_destinationboard_cfg .dd-container {
    width: 100%!important;
}

.forster_destinationboard_cfg .dd-selected-text {
    line-height: 25px!important;
    margin-bottom: 0;
}

.forster_destinationboard_cfg .form-group {
    margin-left: -15px;
    margin-right: -15px;
}

.forster_destinationboard_cfg fieldset {
    margin-bottom: 20px;
}

.forster_destinationboard_cfg legend {
    border-bottom: none;
    margin-bottom: 5px;
    font-size: 1.3em;
}

@media (min-width: 990px) {
    .forster_destinationboard_cfg legend {
        padding-top: 27px;
    }
}

.forster_destinationboard_cfg .collapse,
.forster_destinationboard_cfg .contol-label.sr-only {
    display: none;
}

.forster_destinationboard_cfg .label-big {
    font-size: 1.2em;
}

.forster_destinationboard_cfg input[type="file"] {
    padding: 0;
    border: none;
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    height: auto;
}

.startCloningMain {
    display: block;
}

.delivery-info-icon{
    font-size:2em;
}

.deliver-info-cta{
    gap: 1em;
    align-items: center;
}
.container-delivery-info.instock .deliver-info-cta{
    color:green;
}
.container-delivery-info.outofstock .deliver-info-cta{
    color:#e03211;
}


.instock .outofstock,
.instock .longer-delivery
{
    display: none;
}

.outofstock .instock,
.outofstock .longer-delivery
{
    display: none;
}

.longer-delivery .instock,
.longer-delivery .outofstock
{
    display: none;
}

.container-delivery-info .deliver-info-text{
    margin-bottom:1em;
}

.p-0 {
    padding: 0 !important;
}

.d-flex{
    display: flex !important;
}
.flex-wrap{
    flex-wrap: wrap;
}

.justify-content-space-between{
    justify-content: space-between !important;
}

.justify-content-center{
    justify-content: center !important;
}

.zoxid-footer-advantages{
    background-image: url("/out/forster/img/footer/MetallSmall.jpg");
    padding: 1em 0;
}

.zoxid-footer-advantages .d-flex{
    gap: 1.5em;
}

.zoxid-footer-advantages .advantage-item{
    background-color: white;
    text-align: center;
    width: 20%;
    display: flex;
}

.zoxid-footer-advantages .advantage-item a{
    padding: 1.5em 2em .5em;
    width: 100%;
}

.zoxid-footer-advantages .advantage-item img{
    height: 100px;
    width: 100px;
    padding-bottom: 0.75em;
}

.zoxid-footer-advantages .advantage-item p{
    font-weight: 700;
}

.zoxid-footer-advantages .advantage-item .text-lightgrey{
    font-weight: 500;
    color: #97989b;
}

@media screen and (max-width: 970px) and (min-width: 768px){
    .zoxid-footer-advantages .advantage-item{
        width: calc(33.33333% - 1.5em);
    }

    .zoxid-footer-advantages .d-flex{
        flex-wrap: wrap;
    }
}

@media screen and (max-width: 768px) and (min-width: 360px){
    .zoxid-footer-advantages .advantage-item{
        width: calc(50% - 3em);
    }

    .zoxid-footer-advantages .d-flex{
        flex-wrap: wrap;
    }
}

@media screen and (max-width: 360px){
    .zoxid-footer-advantages .advantage-item{
        width: calc(100% - 3em);
    }

    .zoxid-footer-advantages .d-flex{
        flex-wrap: wrap;
    }
}

.zoxid-headerlogo img{
    max-width: 100%;
}

.alert {
  font-size: 1.1em;
  p{
    padding: 1em 0.75em;
  }
}
