.allex-row {
    letter-spacing: -0.31em;
    *letter-spacing: normal;
    *word-spacing: -0.43em;
    text-rendering: optimizespeed;
}

.opera-only :-o-prefocus,
.allex-row {
    word-spacing: -0.43em;
}

.allex-col {
    display: inline-block;
    zoom: 1;
    *display: inline;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    text-rendering: auto;
}

.allex-col-1, .allex-col-1-2, .allex-col-1-3, .allex-col-2-3, .allex-col-1-4, .allex-col-3-4, .allex-col-1-5, .allex-col-2-5, .allex-col-3-5, .allex-col-4-5, .allex-col-1-6, .allex-col-5-6, .allex-col-1-7, .allex-col-2-7, .allex-col-3-7, .allex-col-4-7, .allex-col-5-7, .allex-col-6-7, .allex-col-1-8, .allex-col-3-8, .allex-col-5-8, .allex-col-7-8, .allex-col-1-9, .allex-col-2-9, .allex-col-4-9, .allex-col-5-9, .allex-col-6-9, .allex-col-7-9, .allex-col-8-9, .allex-col-1-10, .allex-col-3-10, .allex-col-7-10, .allex-col-9-10, .allex-col-1-11, .allex-col-2-11, .allex-col-3-11, .allex-col-4-11, .allex-col-5-11, .allex-col-6-11, .allex-col-7-11, .allex-col-8-11, .allex-col-9-11, .allex-col-10-11, .allex-col-1-12, .allex-col-5-12, .allex-col-7-12, .allex-col-9-12, .allex-col-11-12 {
    display: inline-block;
    zoom: 1;
    *display: inline;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    text-rendering: auto;
}

.allex-col-1 {
    display: block;
}

.allex-col-1-2 {
    width: 50%;
}

.allex-offset-1-2 {
    margin-left: 50%;
}

.allex-col-1-3 {
    width: 33.33333%;
}

.allex-offset-1-3 {
    margin-left: 33.33333%;
}

.allex-col-2-3 {
    width: 66.66667%;
}

.allex-offset-2-3 {
    margin-left: 66.66667%;
}

.allex-col-1-4 {
    width: 25%;
}

.allex-offset-1-4 {
    margin-left: 25%;
}

.allex-col-3-4 {
    width: 75%;
}

.allex-offset-3-4 {
    margin-left: 75%;
}

.allex-col-1-5 {
    width: 20%;
}

.allex-offset-1-5 {
    margin-left: 20%;
}

.allex-col-2-5 {
    width: 40%;
}

.allex-offset-2-5 {
    margin-left: 40%;
}

.allex-col-3-5 {
    width: 60%;
}

.allex-offset-3-5 {
    margin-left: 60%;
}

.allex-col-4-5 {
    width: 80%;
}

.allex-offset-4-5 {
    margin-left: 80%;
}

.allex-col-1-6 {
    width: 16.66667%;
}

.allex-offset-1-6 {
    margin-left: 16.66667%;
}

.allex-col-5-6 {
    width: 83.33333%;
}

.allex-offset-5-6 {
    margin-left: 83.33333%;
}

.allex-col-1-7 {
    width: 14.28571%;
}

.allex-offset-1-7 {
    margin-left: 14.28571%;
}

.allex-col-2-7 {
    width: 28.57143%;
}

.allex-offset-2-7 {
    margin-left: 28.57143%;
}

.allex-col-3-7 {
    width: 42.85714%;
}

.allex-offset-3-7 {
    margin-left: 42.85714%;
}

.allex-col-4-7 {
    width: 57.14286%;
}

.allex-offset-4-7 {
    margin-left: 57.14286%;
}

.allex-col-5-7 {
    width: 71.42857%;
}

.allex-offset-5-7 {
    margin-left: 71.42857%;
}

.allex-col-6-7 {
    width: 85.71429%;
}

.allex-offset-6-7 {
    margin-left: 85.71429%;
}

.allex-col-1-8 {
    width: 12.5%;
}

.allex-offset-1-8 {
    margin-left: 12.5%;
}

.allex-col-3-8 {
    width: 37.5%;
}

.allex-offset-3-8 {
    margin-left: 37.5%;
}

.allex-col-5-8 {
    width: 62.5%;
}

.allex-offset-5-8 {
    margin-left: 62.5%;
}

.allex-col-7-8 {
    width: 87.5%;
}

.allex-offset-7-8 {
    margin-left: 87.5%;
}

.allex-col-1-9 {
    width: 11.11111%;
}

.allex-offset-1-9 {
    margin-left: 11.11111%;
}

.allex-col-2-9 {
    width: 22.22222%;
}

.allex-offset-2-9 {
    margin-left: 22.22222%;
}

.allex-col-4-9 {
    width: 44.44444%;
}

.allex-offset-4-9 {
    margin-left: 44.44444%;
}

.allex-col-5-9 {
    width: 55.55556%;
}

.allex-offset-5-9 {
    margin-left: 55.55556%;
}

.allex-col-6-9 {
    width: 66.66667%;
}

.allex-offset-6-9 {
    margin-left: 66.66667%;
}

.allex-col-7-9 {
    width: 77.77778%;
}

.allex-offset-7-9 {
    margin-left: 77.77778%;
}

.allex-col-8-9 {
    width: 88.88889%;
}

.allex-offset-8-9 {
    margin-left: 88.88889%;
}

.allex-col-1-10 {
    width: 10%;
}

.allex-offset-1-10 {
    margin-left: 10%;
}

.allex-col-3-10 {
    width: 30%;
}

.allex-offset-3-10 {
    margin-left: 30%;
}

.allex-col-7-10 {
    width: 70%;
}

.allex-offset-7-10 {
    margin-left: 70%;
}

.allex-col-9-10 {
    width: 90%;
}

.allex-offset-9-10 {
    margin-left: 90%;
}

.allex-col-1-11 {
    width: 9.09091%;
}

.allex-offset-1-11 {
    margin-left: 9.09091%;
}

.allex-col-2-11 {
    width: 18.18182%;
}

.allex-offset-2-11 {
    margin-left: 18.18182%;
}

.allex-col-3-11 {
    width: 27.27273%;
}

.allex-offset-3-11 {
    margin-left: 27.27273%;
}

.allex-col-4-11 {
    width: 36.36364%;
}

.allex-offset-4-11 {
    margin-left: 36.36364%;
}

.allex-col-5-11 {
    width: 45.45455%;
}

.allex-offset-5-11 {
    margin-left: 45.45455%;
}

.allex-col-6-11 {
    width: 54.54545%;
}

.allex-offset-6-11 {
    margin-left: 54.54545%;
}

.allex-col-7-11 {
    width: 63.63636%;
}

.allex-offset-7-11 {
    margin-left: 63.63636%;
}

.allex-col-8-11 {
    width: 72.72727%;
}

.allex-offset-8-11 {
    margin-left: 72.72727%;
}

.allex-col-9-11 {
    width: 81.81818%;
}

.allex-offset-9-11 {
    margin-left: 81.81818%;
}

.allex-col-10-11 {
    width: 90.90909%;
}

.allex-offset-10-11 {
    margin-left: 90.90909%;
}

.allex-col-1-12 {
    width: 8.33333%;
}

.allex-offset-1-12 {
    margin-left: 8.33333%;
}

.allex-col-5-12 {
    width: 41.66667%;
}

.allex-offset-5-12 {
    margin-left: 41.66667%;
}

.allex-col-7-12 {
    width: 58.33333%;
}

.allex-offset-7-12 {
    margin-left: 58.33333%;
}

.allex-col-9-12 {
    width: 75%;
}

.allex-offset-9-12 {
    margin-left: 75%;
}

.allex-col-11-12 {
    width: 91.66667%;
}

.allex-offset-11-12 {
    margin-left: 91.66667%;
}

.allex-row-r {
    letter-spacing: -0.31em;
    *letter-spacing: normal;
    word-spacing: -0.43em;
}

.opera-only :-o-prefocus,
.allex-row-r {
    word-spacing: -0.43em;
}

.allex-row-r img {
    max-width: 100%;
}

@media (min-width: 980px) {
    .allex-visible-phone {
        display: none;
    }

    .allex-visible-tablet {
        display: none;
    }

    .allex-visible-desktop {
    }

    .allex-hidden-phone {
    }

    .allex-hidden-tablet {
    }

    .allex-hidden-desktop {
        display: none;
    }
}

@media (max-width: 480px) {
    .allex-row-r > [class ^= "allex-col"] {
        width: 100%;
    }
}

@media (max-width: 767px) {

    .allex-row-r > [class ^= "allex-col"] {
        width: 100%;
    }

    .allex-visible-phone {
    }

    .allex-hidden-phone {
        display: none;
    }

    .allex-hidden-desktop {
    }

    .allex-visible-desktop {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .allex-visible-tablet {
    }

    .allex-hidden-tablet {
        display: none;
    }

    .allex-hidden-desktop {
    }

    .allex-visible-desktop {
        display: none;
    }
}

