@media screen and ( max-width: 1780px){
	.mobile-flex{
		flex-direction: column;
		align-content: space-around;
		align-items: center;
		height: 300px;
	}
	.title-input{
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		font-size: 14px;
	}
}
@media screen and ( max-width: 1470px){
	.title-input{
		font-size: 14px;
	}
	.nav-link,.dropdown-el label, .dropdown-el-two a,.nav-item{
		font-size: 14px;

	}
	.margin-custom {
		margin-left: 30px;
	}
	.position-relative  .dropdown-el-two{
		top: 8px;
	}
	.register {
		width: 200px;
		/*margin-top: 34px!important;*/
	}
/*	.minwidth {
    min-width: 155px;
}*/
}

@media screen and ( max-width: 1300px){
	.title-input{
		font-size: 12px;
	}
	.nav-link, .dropdown-el label, .dropdown-el-two a, .nav-item {
		font-size: 12px;
	}
	.custom-input::-webkit-input-placeholder, .expended-inner, .inner, .show-real,.register  {
		font-size: 14px;
	}

	.custom-input:-ms-input-placeholder { /* Internet Explorer */
		font-size: 14px;
	}

	.custom-input::placeholder {
		font-size: 14px;
	}
	.button-green .row{
		flex-wrap: nowrap;
	}
	.button-green {
		width: 100%;
		max-width: 100%;
	}
	.margin-custom{
		margin-right:  9px!important;
	}
	.navbar-nav{
		/*justify-content: unset!important*/
	}
}


@media screen and ( max-width: 1128px){
	.dropdown-el label, .dropdown-el-two a, .nav-item {
	    font-size: 11px;
	}
	.dropdown-el-two {
	    width: 156px !important;
	}
	.nav-link, .dropdown-el label, .dropdown-el-two a, .nav-item {
	    font-size: 11px;
	}
}

@media screen and (max-width: 1050px){
	.nav-link, .dropdown-el label, .dropdown-el-two a, .nav-item {
	    /*font-size: 11px;*/
	}
	.dropdown-el-two {
	    width: 155px!important;
	}
}

@media screen and ( max-width: 1000px){
  .web{
  	display: none
  }
  .mobile{
		display: block;
		z-index: 12221;
		position: relative;
		height: 92px;
	}
}



@media screen and ( max-width: 1130px) {
	.title-input{
		font-size: 11px;
	}
	.register{
		min-width: 80px;
		/*margin-left: unset;*/
		width: 80%;
	}
}
@media screen and ( max-width: 1050px){
	.title-input{
		font-size: 10px;
	}
	.icon-btn {
		left: 97%;
	}

}
@media screen and ( max-width: 1000px){

	.systems{
		flex-wrap: wrap;
	}
	.menu{
		flex-direction: column;
	}
	.menu a {
		line-height: 30px
	}
	.menu.mt-5{
		margin-top: -10px!important
	}
	.social-medias .menu{
		flex-direction: row;

	}
	.custom-input {
		width: 96%;
		 max-width: unset;
	}
	.title-input{
		margin-top: 20px;
		font-size: 14px;
	}
	.h100 {
		min-height: 565px;
		height: auto;
	}
	.register {
    min-width: 57px;
    /*margin-left: unset;*/
    /*font-size: 8px;*/
}
#overmenu a, #overmenu div {
    color: #fff !important;
    font-size: 19px;
    font-weight: bold;
    text-decoration: none;
}

.btn-register{
	width: 100px;
}
}

@media screen and ( max-width: 880px){
	.box {
		width: unset;
	}

}
@media screen and ( max-width: 800px){
.title,.description  {
    margin-left: 20px;
    width: 80%;
}
.register{
   margin-left: 20px;
}

.info .col-md-6{
	text-align: center;
}
.info img{
	height: 300px;
}
.info  .form-mobile-show{
	margin-top: -30px;
}
.system2 {
	margin-top: unset
}
.demqMedia{
	flex-direction: column;
	text-align: center;
}
}
@media screen and ( max-width: 767px) {
	.buttons a{
		margin-top: 10px;
	}
	.buttons+ul{
		flex-direction:column;
	}
	.footer-app ul li:first-child {
		padding-left: 14px;
	}


}
@media screen  and (max-width: 720px) {
	.form-mobile-none{
    display: none;
}
.form-mobile-show{
    display: block;
}
}
@media screen and ( max-width: 575px) {
	.Demqfooter{
		width: 50%;
		margin: 0 auto;
		text-align: center;
	}
	.demqFooterMargin{
		margin-top: 30px;
		text-align: center;
	}
	.footer-app{
		padding-left: 0px;
	}
	.Demqleft{
		text-align: left;
		color:white!important;
	}
}
@media screen and (max-width: 630px) {
.icon-btn {
    left: 87%;
}
}
@media screen and (max-width: 480px) {
	.card-header:first-child {
		border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;
		flex-direction: column;
		justify-content: a;
		align-content: center;
		align-items: center;
	}
}
@media screen and (max-width: 600px){
.systems{
    flex-wrap: wrap;
}
.system{
    width: 232.99px;
    margin: 20px auto
}
.icon-btn {
    left: 94%;
}
.mobile-table{
    width: 1000px;
    max-width: 1000px;
    min-width: 1000px;
    position: relative;
}
.container-wallet{
    overflow: hidden;
}
#next i{
    display: block;
}
.section-title,.section-title h2 {
	font-size: 13px
}
.about-content h4,.team-area h4,.review-area h2{

  font-size: 15px
}

}

@media screen and (min-width: 576px){
	.modal-dialog {
	    max-width: 600px;
	    margin: 1.75rem auto;
	}
}

@media screen and (max-width: 576px){
	.login-form-content {
		height: 450px;
	}
}

@media screen and (max-width: 420px){
	/*	.demq{
		font-size: 13px;
	}
	.card-header h5{
		font-size: 13px;
	}*/
	.row.demq{
		/*flex-direction: column;*/
		align-content: center;
		justify-content: center;
		align-items: baseline;

	}

	
}

@media screen and (max-width: 575px){
  .mobile-input-hide{
    display: none
  }
  .mobile-input{
    display: block;
  }
}


.modal-login-container {
	min-height: 410px !important;
}


/*@media screen and (max-width: 320px) {*/
/*	#overmenu ul{*/
/*		top:50%;*/
/*	}*/
/*}*/
/*@media screen and (max-width: 414px) {*/
/*	#overmenu ul{*/
/*		top:30%;*/
/*	}*/
/*}*/