.row{
    width: 100%;
    position: relative;
}

.row:after { 
   content: ""; 
   visibility: hidden; 
   display: block; 
   height: 0; 
   clear: both;
}

.g-1-1,.g-1-2,.g-1-3,.g-2-3,.g-1-4,.g-3-4,.g-1-5,.g-2-5,.g-3-5,.g-4-5,.g-1-6,
.g-5-6,.g-1-7,.g-2-7,.g-3-7,.g-4-7,.g-5-7,.g-6-7,.g-1-8,.g-3-8,.g-5-8,.g-7-8,
.g-1-9,.g-2-9,.g-4-9,.g-5-9,.g-7-9,.g-8-9,.g-1-10,.g-3-10,.g-7-10,.g-9-10,
.g-1-11,.g-2-11,.g-3-11,.g-4-11,.g-5-11,.g-6-11,.g-7-11,.g-8-11,.g-9-11,
.g-10-11,.g-1-12,.g-5-12,.g-7-12,.g-11-12{
    float: left;
    position: relative;
    min-height: 1px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.g-1-1{ width: 100%; }
.g-1-2{ width: 50%; }
.g-1-3{ width: 33.333%; }
.g-2-3{ width: 66.666%; }
.g-1-4{ width: 25%; }
.g-3-4{ width: 75%; }
.g-1-5{ width: 20%; }
.g-2-5{ width: 40%; }
.g-3-5{ width: 60%; }
.g-4-5{ width: 80%; }
.g-1-6{ width: 16.666%; }
.g-5-6{ width: 83.333%; }
.g-1-7{ width: 14.286%; }
.g-2-7{ width: 28.571%; }
.g-3-7{ width: 42.857%; }
.g-4-7{ width: 57.143%; }
.g-5-7{ width: 71.429%; }
.g-6-7{ width: 85.714%; }
.g-1-8{ width: 12.5%; }
.g-3-8{ width: 37.5%; }
.g-5-8{ width: 62.5%; }
.g-7-8{ width: 87.5%; }
.g-1-9{ width: 11.111%; }
.g-2-9{ width: 22.222%; }
.g-4-9{ width: 44.444%; }
.g-5-9{ width: 55.555%; }
.g-7-9{ width: 77.777%; }
.g-8-9{ width: 88.888%; }
.g-1-10{ width: 10%; }
.g-3-10{ width: 30%; }
.g-7-10{ width: 70%; }
.g-9-10{ width: 90%; }
.g-1-11{ width: 9.090%; }
.g-2-11{ width: 18.182%; }
.g-3-11{ width: 27.273%; }
.g-4-11{ width: 36.364%; }
.g-5-11{ width: 45.455%; }
.g-6-11{ width: 54.545%; }
.g-7-11{ width: 63.636%; }
.g-8-11{ width: 72.727%; }
.g-9-11{ width: 81.818%; }
.g-10-11{ width: 90.909%; }
.g-1-12{ width: 8.333%; }
.g-5-12{ width: 41.667%; }
.g-7-12{ width: 58.333%; }
.g-11-12{ width: 91.667%; }

@media screen and (max-width: 480px){

    .content,.g-1-1,.g-1-2,.g-1-3,.g-2-3,.g-1-4,.g-3-4,.g-1-5,.g-2-5,.g-3-5,.g-4-5,.g-1-6,
    .g-5-6,.g-1-7,.g-2-7,.g-3-7,.g-4-7,.g-5-7,.g-6-7,.g-1-8,.g-3-8,.g-5-8,.g-7-8,
    .g-1-9,.g-2-9,.g-4-9,.g-5-9,.g-7-9,.g-8-9,.g-1-10,.g-3-10,.g-7-10,.g-9-10,
    .g-1-11,.g-2-11,.g-3-11,.g-4-11,.g-5-11,.g-6-11,.g-7-11,.g-8-11,.g-9-11,
    .g-10-11,.g-1-12,.g-5-12,.g-7-12,.g-11-12{
        width: 100%;
    }
    
}