@media screen and (min-width:769px){
    .jcarousel_items{
        position:relative;
        overflow:hidden;
        width: 90%;
        margin:40px auto 0 auto;
    }

    .jcarousel_items ul{
        width:20000em;
        position:relative;
        list-style:none;
        margin:0;
        padding:0;
    }

    .jcarousel_items li{
        width:260px;
        float:left;
        margin: 0 15px 0 0;
    }

    /** Carousel Controls **/
    .jcarousel_items_next,
    .jcarousel_items_prev{
        position:absolute;
        width:25px;
        height:70px;
        display:block;
        z-index:1000;
    }

    .jcarousel_items_prev{
        margin:200px 0 0 0px;
        background:url(arr_L.png) no-repeat;
    }

    .jcarousel_items_next{
        margin:200px 0 0 975px;
        background:url(arr_R.png) no-repeat;
		right:0;
    }

    .jcarousel_items_next:hover{
        background-position:0 -70px;
    }

    .jcarousel_items_prev:hover{
        background-position:0 -70px;
    }
}

@media screen and (max-width:768px){
    .jcarousel_items{
        display:none;
    }

    /** Carousel Controls **/
    .jcarousel_items_next,
    .jcarousel_items_prev{
        display:none;
    }

    .jcarousel_items.common_product{
        display:none;
        position:relative;
        overflow:hidden;
        width:285px;
        margin:0 auto;
        padding:0 0 20px 0;
    }

    .jcarousel_items.common_product ul{
        width:20000em;
        position:relative;
        list-style:none;
        margin:0;
        padding:0;
    }

    .jcarousel_items.common_product li{
        width:142px;
        float:left;
        border-right:#cccccc solid 1px;
    }
}