.Content.BorderLeft {
padding-left: 50px;
border-left: solid #dedede 1px;    
}
.M40 {
margin-left: 40px;
margin-right: 40px;    
}
.M20 {
margin-left: 20px;
margin-right: 20px;    
}
.btn.next {
background-image: url(//cdn3.bigcommerce.com/r-a695f2735dc41d03e6943cb3231dc475ca858e05/themes/Sammot%/images/white/btnNext.png) !important;
background-position: 12px 50% !important;
background-repeat: no-repeat !important;
padding-left: 33px;
margin-top: 0;
}
.btn.back {
background-image: url(//cdn3.bigcommerce.com/r-a695f2735dc41d03e6943cb3231dc475ca858e05/themes/Sammot/images/white/btnPrev.png) !important;
background-position: 12px 50% !important;
background-repeat: no-repeat !important;
padding-left: 33px;
margin-top: 0;
}

body {
    background-color: #222222;   
}

#Header {
    min-height: 1px;
    position: relative;
    z-index: 2;
    background-color: #FFCC00;
    /* background-image: url('https://videogamesnewyork.com/product_images/vgny_header.png'); */
    background-repeat: no-repeat;
    background-position: 50% 40%;
}

#SideCategoryList {
    background-color: #FFCC00;
}

.Left .CategoryList h2, .Left #SideNewProducts h2, #sidr-left-menu h2 {
    background: url("") repeat scroll 0 0 #ffcc00;
    color: #000000;
    font-size: 18px;
    line-height: 42px;
    padding: 0 0 0 12px;
}

.Right .Block h2 {
    background: url("") repeat scroll 0 0 #ffcc00;
    color: #000;
    font-size: 18px;
    line-height: 40px;
    margin: 0 0 18px;
    padding: 0 0 0 12px;
}

#HeaderLower {
    background: none repeat scroll 0 0 #000;
    border-bottom: 2px solid #ffcc00;
    color: #fff;
    font-size: 14px;
}

#Header > a {
    background: none repeat scroll 0 0 #000;
    display: block;
    float: right;
    height: 26px;
    margin: 37px 0 35px 10px;
    padding: 8px 0 0;
    text-align: center;
    width: 34px;
}

#HeaderLower li.ActivePage a, #HeaderLower li.over a, #HeaderLower li a:hover {
    background-color: #333333;
}

#HeaderLower li ul li a:hover {
    background: #333333;
}

#HeaderLower li.ActivePage a, #HeaderLower li.over a, #HeaderLower li a:hover {
    background-color: #444;
}

.Right li a {
    color: #444444;
    font-weight: bold;
    text-decoration: none;
}

.Right li a:hover {
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

@media screen and (min-width: 240px) and (max-width: 319px)
{

    #vgny_slide .slide-show {
        max-height: 50px;
    }

}

@media screen and (min-width: 320px) and (max-width: 479px) {
    #vgny_slide .slide-show {
        max-height: 50px;
    }
}

@media screen and (min-width: 480px) and (max-width: 767px) {
    #vgny_slide .slide-show {
        max-height: 75px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    #vgny_slide .slide-show {
        max-height: 120px;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1249px){
    #vgny_slide .slide-show {
        max-height: 160px;
    }
}

@media screen and (min-width: 1250px){
    #vgny_slide .slide-show {
        max-height: 200px;
    }
}




