﻿
.row::after {
    content: "";
    clear: both;
    display: block;
}


[class*="col-"] {
    float: left;
    padding: 5px;
}


.col-1S {
    width: 50px;
}

.col-1 {
    width: 8.33%;
}
.col-1C {
    width: 8.33%;
}

.col-2S {
    width: 14.28%;
}

.col-2E {
    width: 15%;
}

.col-2SC {
    width: 14.28%;
    text-align: center;
}

.col-2 {
    width: 16.66%;

}
.col-2R {
    width: 16.66%;
    text-align:right;
}
.col-2C {
    width: 16.66%;
}

.col-2L {
    width: 20%;
}

.col-2LC {
    width: 20%;
    text-align:center;
}

.col-3 {
    width: 25%;
}

.col-3B {
    width: 25%;
    word-wrap: break-word;
}

.col-3M {
    width: 25%;
    vertical-align: middle;
}

.col-3C {
    width: 25%;
    text-align: center;
}

.col-4S {
    width: 29.17%;
  
}
.col-4 {
    width: 33.33%;
    word-wrap: break-word;
}

.col-4C {
    width: 33.33%;
    word-wrap: break-word;
    text-align: center;
}

.col-4Border {
    width: 33.33%;
    word-wrap: break-word;
    border-style: solid;
    border-width: thin;
}

.col-4BorderShaded {
    width: 33.33%;
    word-wrap: break-word;
    border-style: solid;
    border-width: thin;
    background-color: #c2c4c4;
    color: #000000;
}

.col-4B {
    width: 33.33%;
    word-wrap: break-word;
    vertical-align: bottom;
}

.col-5 {
    width: 41.66%;
}

.col-6 {
    width: 50%;
}
.col-6T {
    width: 50%;
    padding: 25px;
}

.col-6C {
    width: 50%;
    text-align: center;
}

.col-6Sel {
    width: 50%;
    text-align: center;
}

.col-6R {
    width: 50%;
    text-align: right;
}
.col-6L {
    width: 50%;
    text-align: left;
}



.col-7 {
    width: 58.33%;
}

.col-8 {
    width: 66.66%;
}

.col-9 {
    width: 75%;
}

.col-10 {
    width: 83.33%;
}

.col-11 {
    width: 91.66%;
}

.col-12 {
    width: 100%;
}
.col-12C {
    width: 100%;
    text-align: center;
}

.col-12R {
    width: 100%;
    text-align:right;
}


@media screen and (max-width:1000px) {

    [class*="col-"] {
        width: 100%;
    }
    .col-1C {
        display:none;
        width: 100%;
        text-align: left;
    }
    .col-6R {
        width: 100%;
        text-align: center;
    }

    .col-12R {
        width: 100%;
        text-align: center;
    }

    .col-6L {
        width: 100%;
        text-align: center;
    }

    .col-2C {
        width: 100%;
        text-align: center;
    }
    .col-2R {
        width: 100%;
        text-align: center;
    }
    .col-2LC {
        width: 100%;
        text-align: center;
    }

    .col-3C {
        width: 100%;
        text-align: left;
    }

    .col-4C {
        width: 100%;
        text-align: center;
    }
}
