@media only screen and (max-width: 1199px){
   
}
@media only screen and (min-width:992px) and (max-width: 1199px){
	.left-details .ico-details .id-item h5{
		font-size:18px;
	}
}
@media only screen and (max-width: 991px){
	.left-details{
		padding:60px 40px;
	}
	.box-left {
       background: url(../images/blue-bg.png) no-repeat 50% 0;
	}
	.confirm-payment{
		padding:40px;
	}
}
@media only screen and (min-width:768px) and (max-width: 991px){
   
}
@media only screen and (max-width: 767px){
	.abs-logo{
		position:static;
		display:inline-block;
		margin-bottom:20px;
	}
	.abs-logo img {
        max-height: 50px;
    }   
	.left-details{
		padding:30px;
	}
	.p_logo img{
		max-height:45px;
	}
	.ico-countdown h3{
		font-size:20px;
	}
	.left-details .ico-details .id-item{
		padding-left:0;
		padding-right:0;
		margin-right:0;
		border:none;
		margin:0 10px;
	}
	.left-details .ico-details .id-item img{
		display:none;
	}
	.left-details .ico-details .id-item h4{
		float:none;
	}
	.left-details .ico-details .id-item h5{
		margin-left:0;
	}
	.brt-ico-calc .input-box{
		margin-bottom:10px;
	}
	.participate{
		text-align:center;
	}
	.participate .btn{
		float:none;
	}
	.participate > span{
		display:none;
	}
	.flex-row{
		display:block;
	}
	.invest-form h3, .confirm-payment h3{
		font-size:24px;
	}
	.payment-wrapper{
		padding:30px 30px 70px 30px;
	}
	.confirm-payment{
		padding:30px;
	}
	.address-bar .address-box p{
		font-size:13px;
	}
}
@media only screen and (max-width: 479px){
    .acc-btn{
		position:static;
		margin-bottom:20px;
	}
}