/******************************************************************************************/
/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */


 .container {
width: 1180px;
margin-left: 0 auto;
}
 .container .columns,  .container .column {
margin: 0;
}


        /* Offsets */
        .container .offset-by-one,  .container .offset-by-two,  .container .offset-by-three,  .container .offset-by-four,  .container .offset-by-five,  .container .offset-by-six,  .container .offset-by-seven,  .container .offset-by-eight,  .container .offset-by-nine,  .container .offset-by-ten,  .container .offset-by-eleven,  .container .offset-by-twelve,  .container .offset-by-thirteen,  .container .offset-by-fourteen,  .container .offset-by-fifteen {

}

.container .column, .container .columns {margin: 0 0px 0 0;}

.container .sixteen.columns {width: 1180px;}

ul#nav {
    margin: 0;
    padding: 0;
    width: 1180px;
}

.menu_block_dropdown {
    background: none;
    width: 1180px;
}

.container .five.columns {
    width: 355px;
}

.container .eleven.columns {width: 825px;}

.container .four.columns {
    width: 265px;
    margin: 0 15px;
}


.es-carousel.container .columns.product {
    width: 265px;
}


#footer_higher .four.columns {
width: 260px;
}

#footer_higher .eight.columns {
    width: 580px;
}

#footer_higher .four.columns {
    width: 260px;
}

.column.alpha, .columns.alpha {
    margin-left: 0;
    margin-right: 10px;
}

body          { font:12px/1.55 Arial, Helvetica, sans-serif; color:#2f2f2f; text-align:center; }

/*******************************************end***********************************************/











/*********************************************************************************************/
/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 767px) {
 .container {
width: 520px;
}
 .container .column,  .container .columns {
margin-left: 5px;
margin-right: 5px;
}
 .column.alpha, .columns.alpha {
margin-left: 0;
margin-right: 5px;
}
 .column.omega, .columns.omega {
margin-right: 0;
margin-left: 5px;
}
 .alpha.omega {
margin-left: 0;
margin-right: 0;
}
 .container .one.column,  .container .one.columns,  .container .two.columns,  .container .three.columns,  .container .four.columns {
width: 200px;
}
 .container .five.columns, .container .six.columns,  .container .seven.columns,  .container .eight.columns,  .container .nine.columns,  .container .ten.columns,  .container .eleven.columns,  .container .twelve.columns,  .container .thirteen.columns,  .container .fourteen.columns,  .container .fifteen.columns,  .container .sixteen.columns,  .container .one-third.column,  .container .two-thirds.column {
width: 520px;
margin:0;
}
}
/************************************************end****************************************************/