/*-------------------------------------Bilder responsive-----------------------------------*/

div.csc-textpic-center .csc-textpic-center-inner,
div.csc-textpic-center .csc-textpic-center-outer{
    width: 100%;
}
div.csc-textpic-center .csc-textpic-center-inner img{
    text-align: center;
    margin: 0 auto;
}

div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image img,
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image,
div.csc-textpic .csc-textpic-imagewrap{
    max-width: 100%;
    height: auto;
}
div.csc-textpic .csc-textpic-imagewrap figure, 
div.csc-textpic figure.csc-textpic-imagewrap{
    display: block;
}

.csc-textpic-imagewrap[data-csc-cols="2"] .csc-textpic-imagerow,
.csc-textpic-imagewrap[data-csc-cols="6"] .csc-textpic-imagerow,
.csc-textpic-imagewrap[data-csc-cols="5"] .csc-textpic-imagerow,
.csc-textpic-imagewrap[data-csc-cols="4"] .csc-textpic-imagerow,
.csc-textpic-imagewrap[data-csc-cols="3"] .csc-textpic-imagerow{
    margin-left: -20px;
}

.csc-textpic-imagewrap[data-csc-cols="2"] div.csc-textpic-imagecolumn{
    width: 50%;
    margin-right: 0;
}
.csc-textpic-imagewrap[data-csc-cols="6"] div.csc-textpic-imagecolumn{
    width: 16.6%;
    margin-right: 0;
}
.csc-textpic-imagewrap[data-csc-cols="5"] div.csc-textpic-imagecolumn{
    width: 20%;
    margin-right: 0;
}
.csc-textpic-imagewrap[data-csc-cols="4"] div.csc-textpic-imagecolumn{
    width: 25%;
    margin-right: 0;
}
    
.csc-textpic-imagewrap[data-csc-cols="3"] div.csc-textpic-imagecolumn{
    width: 33.3%;
    margin-right: 0;
}

.csc-textpic-imagewrap[data-csc-cols="2"] .csc-textpic-image img,
.csc-textpic-imagewrap[data-csc-cols="2"] .csc-textpic-image,
.csc-textpic-imagewrap[data-csc-cols="6"] .csc-textpic-image img,
.csc-textpic-imagewrap[data-csc-cols="6"] .csc-textpic-image,
.csc-textpic-imagewrap[data-csc-cols="5"] .csc-textpic-image img,
.csc-textpic-imagewrap[data-csc-cols="5"] .csc-textpic-image,
.csc-textpic-imagewrap[data-csc-cols="4"] .csc-textpic-image img,
.csc-textpic-imagewrap[data-csc-cols="4"] .csc-textpic-image,
.csc-textpic-imagewrap[data-csc-cols="3"] .csc-textpic-image img,
.csc-textpic-imagewrap[data-csc-cols="3"] .csc-textpic-image{
    max-width: 100%;
    display: block;
    height: auto;
}
.csc-textpic-imagewrap[data-csc-cols="2"] .csc-textpic-image,
.csc-textpic-imagewrap[data-csc-cols="6"] .csc-textpic-image,
.csc-textpic-imagewrap[data-csc-cols="5"] .csc-textpic-image,
.csc-textpic-imagewrap[data-csc-cols="4"] .csc-textpic-image,
.csc-textpic-imagewrap[data-csc-cols="3"] .csc-textpic-image{
    margin-left: 20px;
    width: auto;
    margin-bottom: 20px !important;
}

@media(max-width: 1199px){
    div.csc-textpic-intext-right .csc-textpic-imagewrap,
    div.csc-textpic-intext-left .csc-textpic-imagewrap{
        max-width: 50%;
    }
}

@media(max-width: 767px){
    .csc-textpic-imagewrap[data-csc-cols="6"] div.csc-textpic-imagecolumn,
    .csc-textpic-imagewrap[data-csc-cols="5"] div.csc-textpic-imagecolumn,
    .csc-textpic-imagewrap[data-csc-cols="3"] div.csc-textpic-imagecolumn{
        width: 33%;
        margin-right: 0;
    }
    div.csc-textpic-intext-right .csc-textpic-imagewrap,
    div.csc-textpic-intext-left .csc-textpic-imagewrap{
        max-width: 40%;
    }
}

@media (max-width: 355px){
    .csc-textpic-imagewrap[data-csc-cols="2"] div.csc-textpic-imagecolumn,
    .csc-textpic-imagewrap[data-csc-cols="6"] div.csc-textpic-imagecolumn,
    .csc-textpic-imagewrap[data-csc-cols="5"] div.csc-textpic-imagecolumn,
    .csc-textpic-imagewrap[data-csc-cols="4"] div.csc-textpic-imagecolumn,
    .csc-textpic-imagewrap[data-csc-cols="3"] div.csc-textpic-imagecolumn{
        width: 50%;
    }
}


.ce-gallery {
    float: none !important;
}

.ce-gallery .ce-outer {
    float: none;
    right: 0;
    left: 0;
    
}
.ce-gallery .ce-inner {
    float: none;
    right: 0;
    left: 0;
}
.ce-gallery .ce-inner .ce-column {
    margin-bottom: 20px;
}
.ce-gallery .ce-inner img {
    margin: 0 auto;
}

.ce-gallery .ce-row {
    display: flex;
    flex-wrap: wrap;
}

.ce-gallery .ce-row .ce-column {
    flex: 1 0 0%;
}
