@media(max-width: 568px){
    .ag-home-content .ag-wrapper{
        overflow: scroll;
        width: 100%;
        padding-left: 0;
    }
    .ag-home-content .ag-wrapper .card{
        width: 800px !important;
    }
    .total-col{
        width: 74px;
    }
	.ag-wrapper{
        padding: 0 1rem;
    }
} 



@media(max-width: 576px){
    .ag-wrapper{
        padding: 0 1rem;
    }
}    


@media only screen and (max-width:1820px) {
	.ribbon_landing {
		display:none;	
	}
}

@media only screen and (max-width:800px) {
	.ariba-points-form fieldset {
		width: 100%;
		margin: 0 1% 16px;
	}
}

@media only screen and (min-width:2000px) {
	
	.ag-home-hero .ag-home-hero-social {
		display: none;
	}
	
	.ag-home-hero {
		/* background: #112864 url(../images/home-bg-0.jpg) repeat top center; */
		padding: 80px 0 0;
	}
	
	.ag-foundation {
		background-position: center;
	}
	
}

@media only screen and (max-width:1820px) {
	.ribbon_landing {
		display:none;	
	}
}


@media only screen and (max-width:1310px) {
    .banner,
    .swap {
        background-repeat: no-repeat;
        background-position: center
	}
    .box input,
    .navbar-brand {
        display: block
	}
    .ariba,
    .navbar,
    .swapbox {
        padding: 0
	}
    .navbar-brand {
        text-align: center;
        font-size: 10px;
        letter-spacing: 2px;
        margin: 0 auto
	}
    .featured .col-md-3 {
        margin-bottom: 0
	}
    .banner {
        display:none;
		background-image: url(https://d2kt15039xpiwt.cloudfront.net/images/banner.png);
        background-size: auto;
        width: auto;
        height: 553px;
        overflow: hidden
	}
    .banner img {
        width: auto
	}
    .swap {
        background-image: url(https://d2kt15039xpiwt.cloudfront.net/images/swapbg.png);
        width: 100%
	}
    .swap .row {
        padding-top: 0;
        padding-bottom: 0
	}
    .swapbox {
        float: none;
        margin: 0;
        min-height: 100%;
        overflow: hidden
	}
    .featured {
        max-height: 100%
	}
    .checkout_input {
        float: none!important;
        margin: 0 auto!important;
        text-align: center
	}
	
}

@media only screen and (max-width:991px) {
    .push-osrs,
    .push-rent,
    .push-rs3,
    .push-swapsell {
        left: 0
	}
    .ariba {
        padding: 0
	}
    .currency-mobile {
        display: block;
        color: #fff
	}
    .currency-mobile span {
        text-align: right;
        float: left;
        padding: 0 .5rem
	}
    .col-lg-3 {
        float: none
	}
	.mobile {
        float: none!important;
        margin: 0 auto!important;
        text-align: center
	}
	
	.paymentmethods img {
		margin-top: 15px;
	}
	
	.spin-rules img {
		display: none;
	}
	
	.content {
		width: 100%
	}
	
	.push-osrs,
	.push-rs3 {
		left: 0%
	}
	
	.push-sell {
		left: 0%
	}
	
	.push-swap {
		left: 0%
	}
	
	.left_landing {
		margin-left: 0px !important;
		margin: 0 auto;
	}
	
	.right_landing {
		margin-right: 0px !important;
		margin: 0 auto;
	}
	
	.quickbuy_landing {
		margin: 0 auto;	
	}
	
	.quickoptions_landing {
		width: 100%;	
	}
	
	.buybox {
		width: 100%;	
	}
	
	.landing_reviews img {
		margin: 0 auto;	
	}
	
	
	
}


@media only screen and (max-width:500px) {
	
	/* Spin Start */
	
	.lottery {
		display:none;
	}
	
	.inner-wheel {
		left: 10%;
		top: 3.5%;
		width: 270px;
		height: 270px;
		margin: 0 auto;
	}
	
	.wheel-luck {
		left: 25.6%;
		top: 15.5%;
		width: 69px;
		height: 40.5px;
		margin: 0 auto;
	}
	
	.win-modal {
		width: 400px;
	}
	
	.win-modal input {
		width: 170px;
	}
	
	#prize {
		width: 170px;
	}
	
	.win-modal .btn {
		width: 170px;
	}
	
	.win-modal .laterwin {
		width: 170px;
	}
	
	.spin-modal {
		width: 400px;
	}
	
	.spin-modal input {
		width: 170px;
	}
	
	.spin-modal .btn {
		width: 170px;
	}
	
	/* Spin End */
	
}