.affiliate_main_container {
    margin: 150px 0px 50px;
}
@media only screen and (min-width: 600px){
	.affiliate_main_container{
		width:100%;
		display: block;
		overflow:hidden;
	}
	.signon-response{
		width: 350px;
		margin: 0px auto;
		display: block;
		padding: 15px;
		margin-bottom: 20px;
		background-color: #ddd;
		border-radius: 5px;
		color: #000;
	}
	.signon-response a{
		color:#f07d10;
	}
	.signon-response a:hover{
		font-weight:700;
		color:#f07d10;
	}
	.affiliate-sidebar {
	    width: 25%;
	    float: left;
		background-color:#f07d10;
		padding:20px 10px;
		border-radius:10px;
		display:block;
		overflow:hidden;
		box-sizing: border-box;
		height: 100%;
	}
	.affiliate-sidebar .aa_logout{
		margin-bottom:20px;
		font-size:22px;
		font-weight:600;
		color:#000;
	}
	.affiliate-sidebar ul{
		padding-left:10px;
	}
	.affiliate-sidebar ul li{
		color:#000;
	}
	.affiliate-sidebar ul li a{
		transition:all 0.3s ease-in;
	}
	.affiliate-sidebar ul li a:hover{
		color:#000;
		font-weight:600;
		letter-spacing:1px;
	}
	.affiliate-content-area {
	    width: 70%;
		margin-left:5%;
		float:right;
	}
	.affiliate-content-area .dowloadbuttons{
		padding:15px 10px ;
		background-color:#ddd;
		margin-bottom:25px;
		border-radius:5px;
	}
	.affiliate-content-area .dowloadbuttons p{
		color:#000;
		margin-bottom:15px;
	}
	.affiliate-content-area .dowloadbuttons input{
		padding: 8px 15px;
		border: solid 1px #ddd;
		color: #000;
		margin-right: 10px;
		border-radius: 5px;
		background-color: #fff;
		font-weight: 500;
	}
	#example_length{
		width:50%;
		float:left;
		display:block;
		overflow:hidden;
	}
	#example_filter{
		width:50%;
		float:left;
		display:block;
		overflow:hidden;
	}
	table#example{
		width:100%;
		overflow:hidden;
		padding-top:30px;
	}
	table#example thead{
		background: #000;
		color: #fff;
	}
	form.affiliateloginform{
		width:350px;
		height:auto;
		margin:0px auto;
		padding:40px 15px;
		border:solid 1px #ddd;
		border-radius:10px;
	}
	form.affiliateloginform label{
		width:100%;
		margin-bottom:20px;
		color:#000;
		font-weight:600;
		display:block;
		overflow:hidden;
	}
	form.affiliateloginform label input{
		width:100%;
		padding:8px 10px;
		border:solid 1px #ddd;
		border-radius:5px;
		color:#000;
		box-sizing:border-box;
		height:40px;
		margin-top:10px;
	}
	form.affiliateloginform input[type="submit"]{
		width: 100%;
		padding: 10px 20px;
		margin-top: 30px;
		background-color: #f07d10;
		border: none;
		font-size: 20px;
		font-weight: 600;
		color: #fff;
		border-radius: 5px;
	}
	form.affiliateloginform a{
		margin-top: 10px;
		display: block;
		text-align: right;
		color: #616161;
	}
	form.affiliateloginform a:hover{
		color:#000;
	}
}