body{
			margin:0;
			padding:0;
			font-family:arial;
			background-color: white; 
		}
		.nav{
			background:white; padding: 8px;
			box-shadow: 6px 3px 3px rgba(0,0,0,.1);
			display:flex;
			justify-content:space-between;
		}
		.nav h3{
			margin-left:20px;
		}
		.nav .nav-ul  {
			display:flex;
			justify-content:space-between;
		}
		.nav .nav-ul li {
			list-style:none;
			padding:5px;
		}
		.input_url {
			padding:10px;
			height:18px;
			width:360px;border:0.1px solid rgba(0,0,0,.21);
			border-radius:12px;
		}
		.submit {
			padding:10px;color: white;background-color:aqua;
			height:38px;font-size:15px;font-weight:bold;
			width:80px;border:none;border-radius:12px;
		}
		.caption_main {
			text-align:center;padding:15px;
			background:yellow;
		}
		
		.img_list{
			display:flex;text-align:center;
			justify-content: space-around;padding:10px;
		}
		.img_list .img {
			padding: 10px;
			
		}
		.img {
			border:1px solid red;
			border-radius:12px;
			margin:10px;
		}
		.img_list .img img{
			width:95px;
			height:85px;
		}
		.url_token {
			margin:17px;text-align:center;
			padding:10px;
			border:1px solid red;
			border-radius:3px;
		}
		.img_title {
			font-weight:bold;
			font-size:21px;margin-bottom:20px;
			padding:2px;
		}
		.text-url {
			text-align:center;
		}
		.footer {
			text-align:center;
			background:yellow;
		}.footer hr {
			margin:5px;
		}
		.footer ul {
			display:flex; justify-content:center;
			
		}
		.footer ul li {
			list-style: none;
			padding:10px;
		}
		.box-redirect {
			width:100%;
			height:35px;border-radius:9px;
			border: 0.1px solid red;
			margin-bottom:90%;
		}
		@media(max-width: 670px) {
			.img_list{
				display:block;
			}
			.submit {
				margin-top: 10px;
			}
		}