body {
    min-width: 1200px
}

.container {
    margin-left: auto;
    margin-right: auto;
    width: 1200px
}

.grid_1,
.grid_10,
.grid_11,
.grid_12,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9 {
    display: inline;
    float: left;
    margin-left: 15px;
    margin-right: 15px
}

.pull_1,
.pull_10,
.pull_11,
.pull_2,
.pull_3,
.pull_4,
.pull_5,
.pull_6,
.pull_7,
.pull_8,
.pull_9,
.push_1,
.push_10,
.push_11,
.push_2,
.push_3,
.push_4,
.push_5,
.push_6,
.push_7,
.push_8,
.push_9 {
    position: relative
}

.alpha {
    margin-left: 0
}

.omega {
    margin-right: 0
}

.container .grid_1 {
    width: 70px
}

.container .grid_2 {
    width: 170px
}

.container .grid_3 {
    width: 270px
}

.container .grid_4 {
    width: 370px
}

.container .grid_5 {
    width: 470px
}

.container .grid_6 {
    width: 570px
}

.container .grid_7 {
    width: 670px
}

.container .grid_8 {
    width: 770px
}

.container .grid_9 {
    width: 870px
}

.container .grid_10 {
    width: 970px
}

.container .grid_11 {
    width: 1070px
}

.container .grid_12 {
    width: 1170px
}

.container .prefix_1 {
    padding-left: 100px
}

.container .prefix_2 {
    padding-left: 200px
}

.container .prefix_3 {
    padding-left: 300px
}

.container .prefix_4 {
    padding-left: 400px
}

.container .prefix_5 {
    padding-left: 500px
}

.container .prefix_6 {
    padding-left: 600px
}

.container .prefix_7 {
    padding-left: 700px
}

.container .prefix_8 {
    padding-left: 800px
}

.container .prefix_9 {
    padding-left: 900px
}

.container .prefix_10 {
    padding-left: 1000px
}

.container .prefix_11 {
    padding-left: 1100px
}

.container .suffix_1 {
    padding-right: 100px
}

.container .suffix_2 {
    padding-right: 200px
}

.container .suffix_3 {
    padding-right: 300px
}

.container .suffix_4 {
    padding-right: 400px
}

.container .suffix_5 {
    padding-right: 500px
}

.container .suffix_6 {
    padding-right: 600px
}

.container .suffix_7 {
    padding-right: 700px
}

.container .suffix_8 {
    padding-right: 800px
}

.container .suffix_9 {
    padding-right: 900px
}

.container .suffix_10 {
    padding-right: 1000px
}

.container .suffix_11 {
    padding-right: 1100px
}

.container .push_1 {
    left: 100px
}

.container .push_2 {
    left: 200px
}

.container .push_3 {
    left: 300px
}

.container .push_4 {
    left: 400px
}

.container .push_5 {
    left: 500px
}

.container .push_6 {
    left: 600px
}

.container .push_7 {
    left: 700px
}

.container .push_8 {
    left: 800px
}

.container .push_9 {
    left: 900px
}

.container .push_10 {
    left: 1000px
}

.container .push_11 {
    left: 1100px
}

.container .pull_1 {
    left: -100px
}

.container .pull_2 {
    left: -200px
}

.container .pull_3 {
    left: -300px
}

.container .pull_4 {
    left: -400px
}

.container .pull_5 {
    left: -500px
}

.container .pull_6 {
    left: -600px
}

.container .pull_7 {
    left: -700px
}

.container .pull_8 {
    left: -800px
}

.container .pull_9 {
    left: -900px
}

.container .pull_10 {
    left: -1000px
}

.container .pull_11 {
    left: -1100px
}

embed,
img,
object {
    max-width: 100%
}

img {
    height: auto
}

@media only screen and (min-width:995px) and (max-width:1199px) {
    body {
        min-width: 996px
    }

    .container {
        margin-left: auto;
        margin-right: auto;
        width: 996px
    }

    .grid_1,
    .grid_10,
    .grid_11,
    .grid_12,
    .grid_2,
    .grid_3,
    .grid_4,
    .grid_5,
    .grid_6,
    .grid_7,
    .grid_8,
    .grid_9 {
        display: inline;
        float: left;
        margin-left: 13px;
        margin-right: 13px
    }

    .pull_1,
    .pull_10,
    .pull_11,
    .pull_2,
    .pull_3,
    .pull_4,
    .pull_5,
    .pull_6,
    .pull_7,
    .pull_8,
    .pull_9,
    .push_1,
    .push_10,
    .push_11,
    .push_2,
    .push_3,
    .push_4,
    .push_5,
    .push_6,
    .push_7,
    .push_8,
    .push_9 {
        position: relative
    }

    .alpha {
        margin-left: 0
    }

    .omega {
        margin-right: 0
    }

    .container .grid_1 {
        width: 57px
    }

    .container .grid_2 {
        width: 140px
    }

    .container .grid_3 {
        width: 223px
    }

    .container .grid_4 {
        width: 306px
    }

    .container .grid_5 {
        width: 389px
    }

    .container .grid_6 {
        width: 472px
    }

    .container .grid_7 {
        width: 555px
    }

    .container .grid_8 {
        width: 638px
    }

    .container .grid_9 {
        width: 721px
    }

    .container .grid_10 {
        width: 804px
    }

    .container .grid_11 {
        width: 887px
    }

    .container .grid_12 {
        width: 970px
    }

    .container .prefix_1 {
        padding-left: 83px
    }

    .container .prefix_2 {
        padding-left: 166px
    }

    .container .prefix_3 {
        padding-left: 249px
    }

    .container .prefix_4 {
        padding-left: 332px
    }

    .container .prefix_5 {
        padding-left: 415px
    }

    .container .prefix_6 {
        padding-left: 498px
    }

    .container .prefix_7 {
        padding-left: 581px
    }

    .container .prefix_8 {
        padding-left: 664px
    }

    .container .prefix_9 {
        padding-left: 747px
    }

    .container .prefix_10 {
        padding-left: 830px
    }

    .container .prefix_11 {
        padding-left: 913px
    }

    .container .suffix_1 {
        padding-right: 83px
    }

    .container .suffix_2 {
        padding-right: 166px
    }

    .container .suffix_3 {
        padding-right: 249px
    }

    .container .suffix_4 {
        padding-right: 332px
    }

    .container .suffix_5 {
        padding-right: 415px
    }

    .container .suffix_6 {
        padding-right: 498px
    }

    .container .suffix_7 {
        padding-right: 581px
    }

    .container .suffix_8 {
        padding-right: 664px
    }

    .container .suffix_9 {
        padding-right: 747px
    }

    .container .suffix_10 {
        padding-right: 830px
    }

    .container .suffix_11 {
        padding-right: 913px
    }

    .container .push_1 {
        left: 83px
    }

    .container .push_2 {
        left: 166px
    }

    .container .push_3 {
        left: 249px
    }

    .container .push_4 {
        left: 332px
    }

    .container .push_5 {
        left: 415px
    }

    .container .push_6 {
        left: 498px
    }

    .container .push_7 {
        left: 581px
    }

    .container .push_8 {
        left: 664px
    }

    .container .push_9 {
        left: 747px
    }

    .container .push_10 {
        left: 830px
    }

    .container .push_11 {
        left: 913px
    }

    .container .pull_1 {
        left: -83px
    }

    .container .pull_2 {
        left: -166px
    }

    .container .pull_3 {
        left: -249px
    }

    .container .pull_4 {
        left: -332px
    }

    .container .pull_5 {
        left: -415px
    }

    .container .pull_6 {
        left: -498px
    }

    .container .pull_7 {
        left: -581px
    }

    .container .pull_8 {
        left: -664px
    }

    .container .pull_9 {
        left: -747px
    }

    .container .pull_10 {
        left: -830px
    }

    .container .pull_11 {
        left: -913px
    }

    embed,
    img,
    object {
        max-width: 100%
    }

    img {
        height: auto
    }
}

@media only screen and (min-width:769px) and (max-width:995px) {
    body {
        min-width: 768px
    }

    .container {
        width: 768px
    }

    .grid_1,
    .grid_10,
    .grid_11,
    .grid_12,
    .grid_2,
    .grid_3,
    .grid_4,
    .grid_5,
    .grid_6,
    .grid_7,
    .grid_8,
    .grid_9 {
        margin-left: 8px;
        margin-right: 8px
    }

    .container .grid_1 {
        width: 48px
    }

    .container .grid_2 {
        width: 112px
    }

    .container .grid_3 {
        width: 176px
    }

    .container .grid_4 {
        width: 240px
    }

    .container .grid_5 {
        width: 304px
    }

    .container .grid_6 {
        width: 368px
    }

    .container .grid_7 {
        width: 432px
    }

    .container .grid_8 {
        width: 496px
    }

    .container .grid_9 {
        width: 560px
    }

    .container .grid_10 {
        width: 624px
    }

    .container .grid_11 {
        width: 688px
    }

    .container .grid_12 {
        width: 752px
    }

    .container .prefix_1 {
        padding-left: 64px
    }

    .container .prefix_2 {
        padding-left: 128px
    }

    .container .prefix_3 {
        padding-left: 192px
    }

    .container .prefix_4 {
        padding-left: 256px
    }

    .container .prefix_5 {
        padding-left: 320px
    }

    .container .prefix_6 {
        padding-left: 384px
    }

    .container .prefix_7 {
        padding-left: 448px
    }

    .container .prefix_8 {
        padding-left: 512px
    }

    .container .prefix_9 {
        padding-left: 576px
    }

    .container .prefix_10 {
        padding-left: 640px
    }

    .container .prefix_11 {
        padding-left: 704px
    }

    .container .suffix_1 {
        padding-right: 64px
    }

    .container .suffix_2 {
        padding-right: 128px
    }

    .container .suffix_3 {
        padding-right: 192px
    }

    .container .suffix_4 {
        padding-right: 256px
    }

    .container .suffix_5 {
        padding-right: 320px
    }

    .container .suffix_6 {
        padding-right: 384px
    }

    .container .suffix_7 {
        padding-right: 448px
    }

    .container .suffix_8 {
        padding-right: 512px
    }

    .container .suffix_9 {
        padding-right: 576px
    }

    .container .suffix_10 {
        padding-right: 640px
    }

    .container .suffix_11 {
        padding-right: 704px
    }

    .container .push_1 {
        left: 64px
    }

    .container .push_2 {
        left: 128px
    }

    .container .push_3 {
        left: 192px
    }

    .container .push_4 {
        left: 256px
    }

    .container .push_5 {
        left: 320px
    }

    .container .push_6 {
        left: 384px
    }

    .container .push_7 {
        left: 448px
    }

    .container .push_8 {
        left: 512px
    }

    .container .push_9 {
        left: 576px
    }

    .container .push_10 {
        left: 640px
    }

    .container .push_11 {
        left: 704px
    }

    .container .pull_1 {
        left: -64px
    }

    .container .pull_2 {
        left: -128px
    }

    .container .pull_3 {
        left: -192px
    }

    .container .pull_4 {
        left: -256px
    }

    .container .pull_5 {
        left: -320px
    }

    .container .pull_6 {
        left: -384px
    }

    .container .pull_7 {
        left: -448px
    }

    .container .pull_8 {
        left: -512px
    }

    .container .pull_9 {
        left: -576px
    }

    .container .pull_10 {
        left: -640px
    }

    .container .pull_11 {
        left: -704px
    }

    .alpha {
        margin-left: 0
    }

    .omega {
        margin-right: 0
    }
}

@media only screen and (max-width:768px) {
    body {
        min-width: 0
    }

    .container {
        margin: 0 auto;
        width: 456px;
        overflow: hidden
    }

    .container .grid_1,
    .container .grid_10,
    .container .grid_11,
    .container .grid_12,
    .container .grid_2,
    .container .grid_3,
    .container .grid_4,
    .container .grid_5,
    .container .grid_6,
    .container .grid_7,
    .container .grid_8,
    .container .grid_9 {
        width: 416px;
        clear: both;
        float: none;
        margin-left: 0;
        margin-right: 0;
        display: inline-block;
        padding-left: 20px;
        padding-right: 20px;
        zoom: 1
    }

    .grid_1 .grid_1,
    .grid_10 .grid_1,
    .grid_10 .grid_10,
    .grid_10 .grid_2,
    .grid_10 .grid_3,
    .grid_10 .grid_4,
    .grid_10 .grid_5,
    .grid_10 .grid_6,
    .grid_10 .grid_7,
    .grid_10 .grid_8,
    .grid_10 .grid_9,
    .grid_11 .grid_1,
    .grid_11 .grid_10,
    .grid_11 .grid_11,
    .grid_11 .grid_2,
    .grid_11 .grid_3,
    .grid_11 .grid_4,
    .grid_11 .grid_5,
    .grid_11 .grid_6,
    .grid_11 .grid_7,
    .grid_11 .grid_8,
    .grid_11 .grid_9,
    .grid_12 .grid_1,
    .grid_12 .grid_10,
    .grid_12 .grid_11,
    .grid_12 .grid_12,
    .grid_12 .grid_2,
    .grid_12 .grid_3,
    .grid_12 .grid_4,
    .grid_12 .grid_5,
    .grid_12 .grid_6,
    .grid_12 .grid_7,
    .grid_12 .grid_8,
    .grid_12 .grid_9,
    .grid_2 .grid_1,
    .grid_2 .grid_2,
    .grid_3 .grid_1,
    .grid_3 .grid_2,
    .grid_3 .grid_3,
    .grid_4 .grid_1,
    .grid_4 .grid_2,
    .grid_4 .grid_3,
    .grid_4 .grid_4,
    .grid_5 .grid_1,
    .grid_5 .grid_2,
    .grid_5 .grid_3,
    .grid_5 .grid_4,
    .grid_5 .grid_5,
    .grid_6 .grid_1,
    .grid_6 .grid_2,
    .grid_6 .grid_3,
    .grid_6 .grid_4,
    .grid_6 .grid_5,
    .grid_6 .grid_6,
    .grid_7 .grid_1,
    .grid_7 .grid_2,
    .grid_7 .grid_3,
    .grid_7 .grid_4,
    .grid_7 .grid_5,
    .grid_7 .grid_6,
    .grid_7 .grid_7,
    .grid_8 .grid_1,
    .grid_8 .grid_2,
    .grid_8 .grid_3,
    .grid_8 .grid_4,
    .grid_8 .grid_5,
    .grid_8 .grid_6,
    .grid_8 .grid_7,
    .grid_8 .grid_8,
    .grid_9 .grid_1,
    .grid_9 .grid_2,
    .grid_9 .grid_3,
    .grid_9 .grid_4,
    .grid_9 .grid_5,
    .grid_9 .grid_6,
    .grid_9 .grid_7,
    .grid_9 .grid_8,
    .grid_9 .grid_9 {
        padding-left: 0;
        padding-right: 0
    }

    .container .pull_1,
    .container .pull_10,
    .container .pull_11,
    .container .pull_2,
    .container .pull_3,
    .container .pull_4,
    .container .pull_5,
    .container .pull_6,
    .container .pull_7,
    .container .pull_8,
    .container .pull_9,
    .container .push_1,
    .container .push_10,
    .container .push_11,
    .container .push_2,
    .container .push_3,
    .container .push_4,
    .container .push_5,
    .container .push_6,
    .container .push_7,
    .container .push_8,
    .container .push_9 {
        left: 0
    }
}

@media only screen and (max-width:479px) {
    .container {
        width: 100%;
        min-width: 300px
    }

    .container .grid_1,
    .container .grid_10,
    .container .grid_11,
    .container .grid_12,
    .container .grid_2,
    .container .grid_3,
    .container .grid_4,
    .container .grid_5,
    .container .grid_6,
    .container .grid_7,
    .container .grid_8,
    .container .grid_9 {
        padding: 0;
        margin: 0 auto;
        display: block;
        width: 92%;
        max-width: 300px
    }
}