/* #1200 grid */
/*---------------------------------------------------*/

  .wrap {

   }

/* #960 grid */
/*---------------------------------------------------*/

@media print, screen and (min-width:960px) and (max-width:1199px) {


}

/* #Tablet (Portrait) */
/*---------------------------------------------------*/

@media only screen and (min-width: 768px) and (max-width: 959px) {

  h2{
      font-size: 50px
  }
    .column{
        float: none;
        width: 100%;
        margin: 1em auto;
       /* border-top: 1px solid #fff;*/
        padding-top: 1em;
        min-height: 200px;
        background: transparent url(../_img/shadow.png) no-repeat top;
        background-size: 100%;
    }


}

/* #Mobile (Landscape) */
/*---------------------------------------------------*/

@media only screen and (max-width:767px) {
    h2{
      font-size: 35px
    }
    .column{
        float: none;
        width: 100%;
        margin: 1em auto;
       /* border-top: 1px solid #fff;*/
        padding-top: 1em;
        min-height: 200px;
        background: transparent url(../_img/shadow.png) no-repeat top;
        background-size: 100%;
    }
    #header h1{
        width: 149px;
        height: 137px;
        background-position: -99px -222px;
        margin: .5em auto 0 auto
    }


}

/* #Mobile (Portrait) */
/*---------------------------------------------------*/

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

    #header h1{
        width: 102px;
        height: 95px;
        background-position: -287px -263px;
        margin: .5em auto 0 auto
    }
    #design {
        display: none
    }

}


/* #Mobile (Narrow Portrait) */
/*---------------------------------------------------*/

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




}