/* CSS Document */

.topflexcont {
	display: -webkit-flex;
    display: flex;
	flex-wrap: wrap;
	-webkit-justify-content: space-around;
	justify-content: space-around;
	
	max-width: 500px;
	margin-left:auto;
	margin-right:auto;
	
	gap: 40px 20px;
	//background:rgba(200,204,0,0.3);
}
.btnclick1 {
	width:160px;
	height: 50px;

	display: grid;
	place-content: center;
	place-items: center;

	border: thin solid #ccc;
}
.flx2 {
	width: 100%;
	padding-bottom: 40px;
	//background:rgba(51,200,255,0.3)
}
.btnclick1n {
	width:160px;
	border: 1px solid #ccc;
	border-radius: 5px;
}

@media screen and (min-width:800px) {
.btnclick1n {
	
	width: 180px;
}
.btnclick1 {
	width: 140px;
}
.flxf {
	flex:1;
	background:#f7f7f7;
}
.flxfa {
	flex:1;
	//background: rgba(200, 100, 200, .4);
	//background:#fff;
}
.flextop{
	display: flex;
}
.flx2 {
	width: 40%;
	max-width: 700px;
	//width: 62%;
	//flex:2;
}
.flxa {
	//flex:1;
	//width:400px;
	//font-size: 1.6rem;
	 font-size: 14px;


	width:320px;
	padding-right: 2em;
	display:block;
	//background: rgba(100, 150, 255, .4);
}
.flxb {
	flex: 2;
	//background: rgba(100, 250, 255, .4);
}	
}
@media screen and (min-width:1200px) {
.btnclick1 {
	width: 200px;
}
	
}
