
/* Portrait */
@media only screen
  and (min-device-width: 360px)
  and (max-device-width: 667px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {

.business-account-text[_ngcontent-c1] {
    font-size: 14px;
    font-weight: 400;
    letter-spacing: -.2px;
    float: right;
    color: #0c0c0c;
    line-height: 24pt;
}


.landing-container-background{
	/*height:90vh;*/
}

	  .landing-container-background .container.negate-top-margin{
	  height:93vh;
	  background: rgb(255,255,255,0.5);
}


	  .tertiary-btn-down.scroll-for-more{

		  display:none;
	  }

	  .landing-container-background {
    background: url(https://app.mcb.mu/app/sme/onboarding/assets/scss/img-landing-bg-smallest.60b85f9….jpg);
    margin-top: 8px;
    background-size: cover!important;
    background-position: top left!important;
}


	  .feature-container[_ngcontent-c3],
	  .feature-container-last[_ngcontent-c3]{
		  border:none!important;
		  text-align:left!important;
		  margin-bottom: 20px;
	  }

.scroll-for-more{
	display:none;
	}

.initial-padding-resume-application[_ngcontent-c3] {
    display: block;
    float: left;
    width: 100%;
    padding-left:0px!important;
    margin-top: 20px;
}

.display-text-sub-info[_ngcontent-c3] {
    font-size: 17px!important;
	}

.service-border-bottom[_ngcontent-c3] {

    border-bottom:none!important;

}

.vertical-align[_ngcontent-c3] {
    margin: 0 auto;
}

.plus-circle[_ngcontent-c3] {
    font-size: 25px;
}

h5.icon-text-secondary-special{
	font-size:20px!important;
	}

	.plus-circle[_ngcontent-c3]{
		border:none!important;
		}


.vertical-line[_ngcontent-c3] {
    display: none;
}


	  .display-text-sub-info[_ngcontent-c3]{
		  font-size:17px;
	  }

	  .row.item-row .col-6{

		 max-width:100%;
		  flex:0 0 100%;
		  width:100%;
	  }


	  .right-card[_ngcontent-c3] {
       width: 100%!important;
	  }


	  .footer-text[_ngcontent-c3]{
		  margin-top:60px;

		  }


	  .tertiary-btn-back {
    padding-top: 15px!important;
    width: 50%;
    border-style: none;
    background-color: #fff;

}

	  .nav-btn-container {height: 116px!important;}
	  .nav-btn-container .tertiary-btn-back{
		  margin-left:0!important;
	  }

	  .nav-btn-container .primary-btn-inactive,
	  .nav-btn-container .primary-btn-active{
		  margin-left:0!important;
	  }

	  .nav-btn-container button{
		  width: 100%!important;
		  margin-bottom:10px;
	  }

	  .user-documents[_ngcontent-c31] .user-info-box[_ngcontent-c31]{
		  width:100%!important;
		  height:auto;}

#form-wrapper input[type='text'] {

	width:100%;
}


	  #form-wrapper .reasonLabel{
		  width:100%;
	  }


	  #form-wrapper .businessAccountHeader	{
		  width:100%;
		  height:auto;
	  }

	  #form-wrapper #selectedReasonTxt{
		  width:100%;
		  height: auto;
	  }



	   #form-wrapper .search-country{
	  	width:320px!important;
	  	}


	  .txt-Nic[_ngcontent-c5] {
    width: 100%;

}


	  .footer-text[_ngcontent-c4]{
		  margin-top:80px!important;
	  }


  .txt-Nic[_ngcontent-c7] {
    width: 100%!important;

}

	  .passport-info-box{
    height: 52px;
    border-radius: 30px;

}

	  .passport-info-box {
    height: 80px!important;
    border-radius: 150px!important;
    border: 1px solid #299bcf;
    margin-bottom: 30px;
    background-color: #299bcf;
    margin-top: -25px;
}

	  .upload-info-close-button{
    padding: 0px 20px 0px 0px!important;

}

	  .height-landlord-message{
		  height:60px!important;
	  }


	  .upload-info-box[_ngcontent-c24]{
		   height:65px!important;
	  }


	  .button-arrow-enter[_ngcontent-c7] {
			padding-top: 12px!important;
			display: inline-block!important;
}

	  .ic-arrow-enter-active {
    margin-top: 14px;
}

	  #form-wrapper .form-field,
	  .form-field{
		  width:100%!important;

	  }

	 .send-verification-code,
	  .send-verification-code-disabled{
		border-radius: 30px!important;
		height: 40px!important;
		opacity: 1;
		padding: 0 15px;
		width: 150px!important;
	}

	  .owner-documents-border {
		  width:100%;
	  }

	  .accordion1 .collapsed-card, .accordion1 .disabled-card {

    display: block;
    position: relative;
    margin-bottom: 30px;
}

	  .accordion1 {
    width: 100%!important;
    height: auto!important;
    border-radius: 5px;
    background-color: #fff;
		  margin-bottom: 20px!important;

}
	  .accordion1 .card-header1{height: auto!important;}
	  .accordion1.margin-left{
		  margin-left: 0!important;
	  }

	  span.padding-left[_ngcontent-c19]{
		  padding-left:0!important;
	  }

	  .upload-info-box{height:50px!important}

.card-body-document-utility[_ngcontent-c19] .poa-or-icon[_ngcontent-c19]{left:50%!important;}

.utility-ul[_ngcontent-c19] .utility-li[_ngcontent-c19]{height:auto!important;}


.progress-bar{
	padding:30px 0px 30px 0%!important;
}

.progress-bar li{
	vertical-align: top!important;

}

.progress-bar li[_ngcontent-c6] {
	width: 20%;}


.ic-arrow-enter-inactive {
    margin-top: 15px;
}

.box-border[_ngcontent-c26]{padding:5px!important;}


.user-documents[_ngcontent-c29] .user-info-box[_ngcontent-c29]{
	width:auto!important;
	height:auto!important;
}

.txt-Nic[_ngcontent-c8]{
	width:100%!important;
}

.user-documents[_ngcontent-c30] .margin-top[_ngcontent-c30] {
    width: 100%!important;
}

form.ng-untouched .radio-card-container .col-3{
	width:100%;
	flex: none!important;
    max-width: 100%!important;
}


form.ng-untouched .service-license-info-box {
    width: auto!important;
    height: 30px;
    border-radius: 20px;

}

.document-container{
	width:100%!important;
	height:auto!important;
	margin-bottom:30px;
}

.without-document{
	height:auto!important;
}

.margin-left-ipad[_ngcontent-c34],
.margin-left-ipad[_ngcontent-c27],
	  .margin-left-ipad {
	margin-left:0!important;
}

.without-document[_ngcontent-c41]{
	height: auto!important;
}

.documents-margin-top[_ngcontent-c34]{
	margin-top:0!important;
}

.documents-margin-top[_ngcontent-c27] {
     margin-top: 0px!important;
}



.ng-tns-c43-29.ng-star-inserted .col-5,
.ng-tns-c42-23.ng-tns-c12-25 .col-5{
	width:100%;
	flex: none;
    max-width: 100%;
}

	  .ng-tns-c42-23.ng-tns-c12-25 #countryList,
	  #txtTransaction{
		  width:290px;
	  }




	  .start-up-cost{
		    max-width: 90%!important;
	  }

	  .form-field{
		  width:90%!important;
	  }



.inflow-item::before {
    content: "inflow";


}

.outflow-item::before {
    content: "outflow";

}

	  .outflow-item{
		  margin-left:-20px;
	  }

.label-finance-header{
	display:none!important;
}


form.spacer-down .col-md-5{
	padding-left:0!important;
	padding-right:0!important
}


.check-box-text{
	width:auto!important;
}

.dropdown-input {
    width: 90%!important;
}

.position[_ngcontent-c48] {
    margin: 10px 40px 10px 5px!important;

}


.col-md-12.no-padding.ng-tns-c47-53ng-star-inserted .col-4{
	flex:none!important;
max-width: auto;
}

	  .col-8.pr-0{
		  flex:none;
		  max-width:90%!important;
	  }

	  .board-resolution .download-link{
		  width:auto!important;
	  }


.fee-container[_ngcontent-c49] {
    /*width: 100%!important;*/
	width: auto!important;
    min-width: 330px;

}

	  .fee-container{
		  width:300px!important
	  }

.ng-tns-c37-13 .col-5{
	max-width:100%!important;
	flex:100%;
}

.col-6.check-box-align{

	max-width: 100%!important;
	padding: 0!important;
}

.col-4.ng-tns-c41-29.ng-star-inserted{
	max-width: 100!important;
}

.check-box-text[_ngcontent-c41]{
	width: auto!important;
}


.model-resume[_ngcontent-c45],
	  .model-resume[_ngcontent-c54]{
    width: 350px;
    height: 425px;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

.notification-button[_ngcontent-c45]{
	left:10%;
}

	  .modal-confirmation-position[_ngcontent-c54]{
		  padding-top:100%;
	  }

	  .notification-button[_ngcontent-c54]{
	position:relative;
		  left:-15px;
		  bottom:0;
		  margin-bottom:15px
}

	  .notification-button{
		  position:relative!important;
		  margin:0 auto;
		  left:auto!important;
		  bottom:auto!important;
	  }

#emailConfirmationmodal-content-confirmation .ic-email{
	margin:0 auto;
}
.ic-email{
 display: none;
}

	  input#txtEmail{
		  width:100%!important;
		  max-width:100%;
		  flex:none;
		  font-size:20px;
	  }

.entity-classification-note[_ngcontent-c44]{
	left:0!important;
}

.modal-dialog[_ngcontent-c45] {
    top: 35%;
 }

.model-resume-verification[_ngcontent-c45]{
	width:auto!important;
}

.model-resume-verification .proceed-button{
	position:relative!important;
}


.in-edit .col-10{
	max-width:100%!important;
	flex:none;
}

input.verification-code-input[_ngcontent-c46] {
    padding-left: .1ch;
    border: none;
    width: 18.0ch!important;
    font-size: 30px;
    letter-spacing: 2.1ch!important;
    background: repeating-linear-gradient(90deg,#dfdfdf 0,#dfdfdf 1.9ch,transparent 0,transparent 3.0ch) 0 100%/100% 1px no-repeat;
}

	  input.verification-code-input {
    font-size: 22px!important;
	  }

	  .title-confirmation[_ngcontent-c54]{
		  font-size:18px;
	  }



.modal-dialog[_ngcontent-c45] {
    top: 45%!important;
    left: 50%;
    transform: translate(-50%,-50%);
}

.input-invalid.verification-code-input[_ngcontent-c46] {
    border: none;
    background: repeating-linear-gradient(90deg,#f7738e 0,#f7738e 1.9ch,transparent 0,transparent 3.0ch) 0 100%/100% 1px no-repeat;
}

.email-verification-error-msg[_ngcontent-c46] {

    margin-bottom: 20px!important;
}


	  .initial-padding-resume-application{
		  padding-left:0;
	  }



	  .info-container[_ngcontent-c3]{
	  margin-left:0px!important;
	  }






	  .tool-tip-text-upload-image{
		  display: none!important;
	  }


	  .form-field.right{
		  float: none;
	  }


	  .service-license-info-box[_ngcontent-c35] .service-license-info-close-button[_ngcontent-c35] {
    float: right;
    margin-right: 10px;
    margin-top: -10px;
    cursor: pointer;
}


	  .entity-margin[_ngcontent-c54]{
		  padding-left:0!important;
	  }

	  .entity-margin{
		  padding:0!important;
	  }

	  .entity-terms[_ngcontent-c54]{
		  left:0!important;
	  }


		  .entity-classification-note[_ngcontent-c54]{
			  left:0;
		  }

	  /**Popup***/

	/*  .model-resume[_ngcontent-c16],
	  .model-delete,
	  .model-resume,
	  .model-resume-verification{
    width: 100%;
    height: auto;
    position: fixed;
    top: 100px;
    left: 50%;
    transform: translate(-50%,-50%);
    display: flex;
    max-width: 300px;
}*/

	  .modal-confirmation-position[_ngcontent-c15],
	  .modal-dialog[_ngcontent-c15],
	  .modal.fade[_ngcontent-c15] .modal-dialog[_ngcontent-c15],
	  .modal-dialog{
			padding: 0;
			top: 50px!important;
			left: 0%!important;
			width: 100%!important;
			z-index: 100000!important;
			height: 100%!important;
			padding-top:0!important;

	  }

	  .margin-left-bank-yes[_ngcontent-c19]{
		  margin-left:0!important;
	  }

	 #emailConfirmationmodal-content-confirmation,
	  /*#businessBasicDetailsshowModalConfirmation,*/
	  /*#businessFinancialDetailsshowModalConfirmation,*/
	  /*#businessMarketDetailsshowModalConfirmation,*/
	  /*#businessContactDetailsshowModalConfirmation,*/
	  /*#accountsRightshowModalConfirmation,*/
	  /*#emailConfirmationshowModalComment,*/
	  /*.modal,*/
	  #modal-content-change,
	  #utilityBillmodal-content-delete,
	  #certOfRelmodal-content-delete,
	  #lstItemResidencyPermit1modal-content-delete,
		#lstItemPassportDetails0modal-content-delete,
	  #lstItemResidencyPermit0modal-content-delete,
	  #lstItemBusinessRegistrationCardmodal-content-delete,
	  #lstItemExtractOfFiles0modal-content-delete,
	  #lstItemBoardResolution0modal-content-delete,
	  #lstItemPassportDetails1modal-content-delete,
	  #letterOfRefmodal-content-delete,
	  #frontSideNICLandlordmodal-content-delete,
	  #backSideNICLandlordmodal-content-delete,
	  #lstItemOccupationPermit0modal-content-delete,
	  #lstItemOccupationPermit1modal-content-delete,
	  #lstItemLetterFromPMO1modal-content-delete,
	  #lstItemLetterFromPMO0modal-content-delete,
	  #frontSideNICmodal-content-delete,
	  #backSideNICmodal-content-delete,
	  #businessContactDetailsmodal-content-confirmation,
	  #businessMarketDetailsmodal-content-confirmation,
	  #businessFinancialDetailsmodal-content-confirmation,
	  #businessBasicDetailsmodal-content-confirmation,
	  #accountsRightmodal-content-confirmation,
	  #userSummarymodal-content-confirmation,
	  .modal-content{
			/*width: auto!important;
			position: relative;
			bottom: 0;
			left: 0;
			right: 0;
			max-width: 100%;
			min-width: 100%!important;
			float: left;
			display: block;
			height: 100%;
			transform: none;
			top: 0;
			padding: 0 0 20px 0;
			margin: 0;
			min-width: 400px;
			margin: 0 auto;
		  z-index:100000000;*/

		  width: auto!important;
			position: relative;
			bottom: 0;
			left: 0;
			right: 0;
			max-width: 100%;
			min-width: 100%!important;
			float: left;
			display: block;
			height: 100%;
			transform: none;
			top: 0;
			padding: 0 0 20px 0;
			margin: 0;
			z-index: 100000000;
			background: #ffffff;

			  }

	  /*  .model-delete{
			width: 100%;
			height: auto;
			position: fixed;
			top: 100px;
			left: 50%;
			transform: translate(-50%,-50%);
			display: flex;
			max-width: 300px;
		}*/
	  .modal-content .ic-email{
		  display:none;
	  }

	  .title-confirmation[_ngcontent-c16]{
		  padding-left:0!important;
	  }

	  .title-confirmation{
		  padding:20px;
	  }


	  .margin-left-bank-yes[_ngcontent-c22]{
		  margin-left:0px!important;
	  }

	  .popup-knockout-message[_ngcontent-c16] {
    padding: 30px;
}


	  .button-center[_ngcontent-c16] .secondary-btn {
    margin-bottom: 20px;
}


	  #businessMarketDetailsbtnNo.secondary-btn {
		  margin-bottom:0!important;
	  }


	  button#emailConfirmationBtnCancel{
		  margin-bottom:20px;
		  margin-left:-40px;
	  }


	  .multi-ul[_ngcontent-c22] .multiple-li[_ngcontent-c22],
	  .multi-ul .multiple-li{
		  height:auto!important;
	  }

	  .multi-ul .multiple-li.last-li-padding{

   		padding: 24px 35px 50px 14px!important;
	}


	  .secondary-btn{
		  margin-bottom: 20px;
	  }


	 .modal-content .ic-email,
	 .ic-resume{
		  display:none!important;
	  }

	  .dropdown-popup-country,
	  #txtBusiness{
		  width:300px!important;
	  }

	  .dropdown-list{
		  width: 300px;
	  }

}






/* ----------- galaxy s5 ----------- */

/* Portrait and Landscape */
@media only screen
  and (min-device-width: 360px)
  and (max-device-width: 640px)  {

	  .initial-padding-resume-application{
		 display: block;
		float: left;
		width: 100%;
		padding-left:0px!important;
		margin-top: 20px;
	  }

	    .info-container[_ngcontent-c3]{
	  margin-left:0px!important;
	  }




	   .feature-container[_ngcontent-c3],
	  .feature-container-last[_ngcontent-c3]{
		  border:none!important;
		  text-align:left!important;
		  margin-bottom: 20px;
	  }

	  .landing-container-background {
   background: url(https://www.ecapseelibom.info:4449/sme/img-landing-page.67c58879e5ba229a10e1.jpg)no-repeat -1050px top !important;

    margin-top: 0px;
    background-size: cover!important;

}

	  #new-business.col-3{
		width:100%;
		flex: none!important;
		max-width: 100%!important;
}



	  #existing-business.col-3{
		  width:100%;
		  flex: none;
   		  max-width: 100%!important;
	  }

	  .footer-app-condition{
		  padding:10px 50px;
	  }


	   .model-resume[_ngcontent-c16],
	  .model-delete,
	  .model-resume,
	  .model-resume-verification{
    width: 100%;
    height: auto;
    position: fixed;
    top: 100px;
    left: 50%;
    transform: translate(-50%,-50%);
    display: flex;
    max-width: 300px;
}





	  /*  .model-delete{
    width: 100%;
    height: auto;
    position: fixed;
    top: 100px;
    left: 50%;
    transform: translate(-50%,-50%);
    display: flex;
    max-width: 300px;
}*/
	  .modal-content .ic-email,
	  .ic-resume{
		  display:none;
	  }

	  .title-confirmation[_ngcontent-c16]{
		  padding-left:0!important;
	  }

	  .title-confirmation{
		  padding:20px;
	  }


	  .multi-ul .delete-all {
    position: relative;
    top: 20px!important;
    left: 35px!important;
    display: inline-block;
}



}






/* Portrait and Landscape */
@media only screen
  and (min-device-width: 414px)
  and (max-device-width: 736px)
  and (-webkit-min-device-pixel-ratio: 3) {
	  .initial-padding-resume-application{
		  padding-left:0;
	  }

}

/* Portrait */
@media only screen
  and (min-device-width: 414px)
  and (max-device-width: 736px)
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) {

}

/* Landscape
@media only screen
  and (min-device-width: 414px)
  and (max-device-width: 736px)
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) {

}*/

/* ----------- iPhone X ----------- */

/* Portrait and Landscape */
@media only screen
  and (min-device-width: 375px)
  and (max-device-width: 812px)
  and (-webkit-min-device-pixel-ratio: 3) {

}

/* Portrait */
@media only screen
  and (min-device-width: 375px)
  and (max-device-width: 812px)
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) {

}

/* Landscape
@media only screen
  and (min-device-width: 375px)
  and (max-device-width: 812px)
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) {
 */
