		li {
			line-height:2.28rem;
			
		}
		.main-header{
			float: left;
			/*font-family: "Poppins";*/
			font-size: 3.0rem;
			line-height: 4.28rem;
			margin: 2rem 0;
		}
		
		
		.block-text{
			float: left;
			font-size: 1.2rem;
			line-height:2.18rem;
		}
		
		.button-div{
			clear: both;
			margin-top: 3rem;
			float: left;
			width: 100%;
		}
		
		.instructions-page{
			display: none;
			float: left;
			height: 100vh;
		
		}
		.instructions-text{
		margin-top: 100rem;
		}
		
		.ios3{
			height: 2.8rem;
			background-color: #fff;
			border-top: 0.1rem solid grey;
			border-bottom: 0.1rem solid gray;
			padding: 0.3rem 0;
		}
		.li-android{
			line-height: 1.5rem;
			padding-bottom: 1rem;
		}

		#popup {
			display: none;
			z-index: 41;
			z-index: 122;
			position: fixed;
			top: 52vh;
			height: 83vh;
			left: 50%;
			transform: translate(-50%, -50%);
			width: 94vw;
			max-width: 58rem;
			border: 0.1rem solid grey;
			border-radius: 0.6rem;
			
			background-color: #fff;
			overflow-y: scroll;
			overscroll-behavior-x: contain;
			-webkit-box-shadow: 1rem 1rem 0.5rem 0rem rgba(0,0,0,0.12);
			-moz-box-shadow: 1rem 1rem .5rem rgba(0,0,0,0.12);
			box-shadow: 1rem 1rem 0.5rem rgba(0,0,0,0.12);
		}
		
		#popupContent {
			width: 90%;
			margin-left: auto;
			margin-right: auto;
			margin-top: 1rem;
			font-size: 0.8rem;
		}
		
		.text-header{
		}
		.text-header-main{
		float: left;
		font-size: 1.5rem;
		}
		.text-header-close{
		float: right;
		}
		
		.link{
			text-decoration: underline;
 			cursor: pointer;
		}
		.language-box{
			float: left;
			padding-right: 1rem;
			padding-top: .0rem;
			font-size: .8rem;
		}
		.language-box-selected{
			text-decoration: underline;
		}

		.mb-5{
			margin-bottom: 2rem !important;
		}

		.shopgo{
			display: block;
			height: 6rem;
			width: 6rem;
			margin-left: auto;
			/* margin-right: auto; */
			/* margin-bottom: 1rem; */
			float: left;
			margin: 2rem;
			padding-top: 7rem;
		   
		}
		
		.shopland{
		clear: both;
			margin-left: 0rem;
			border-bottom: 1px solid grey;
			margin-right: 0rem;
			border-top: 1px solid grey;
			padding-top: 0.8rem;
			height: 3rem;
			padding-left: 5rem;
			position: relative;
			top: 1rem;
		}
		
		.close, .close2 {
			background: url(../images/close.png);
			background-position: center;
			background-repeat: no-repeat;
			height: 2rem;
			width: 1.4rem;
			cursor: pointer;
			float: right;
   		 }
   		 
   		.close3{
		position: relative;
		float: right;
		padding: 1.5rem 1.5rem 0.8rem 0;
		color: #3478f6;
		position: -webkit-sticky;
		z-index: 20;
		top: 0;
		height: 1rem;
		text-align: right;
		justify-content: flex-end;
		background-color: #fff;
		cursor: pointer;
    }
		.logoapp {
			background: url(../images/apple-touch-icon-180x180.png);
    background-position: center;
    background-repeat: no-repeat;
    height: 2.6rem;
    width: 2.6rem;
    background-size: contain;
    cursor: pointer;
    /* float: left; */
    padding-left: 2.8rem;
   		 }
