*{
padding:0;
margin:0;
font-weight: normal;
box-sizing:border-box;
}

*:focus{
outline:none;
}

:root{
--scr-width:100%;
--container-bgcolor:#F0F0F0;
--max-width:1140px;
--menu-height:40px;
--shadow-color: #3c3c3c;
--slide-bgcolor:rgba(25,50,100,0.4);
--boxL-bgcolor: #FFFFFF; 
--menu-bg-color:var(--boxL-bgcolor);
--boxM-bgcolor: var(--boxL-bgcolor);
--share-bg-color:var(--container-bgcolor);
--menu-hover-color:var(--share-bg-color);
--footer-bgcolor:#332D2A;
--footer-textcolor:#E6E6E6;
--global-font:'Sans';
}

:link {
  color: white;
  text-decoration: none;
}

b{font-weight:bold;}

a:link{color:#ffffff;text-decoration:none;}
a:visited{text-decoration:none;}
/* :hover must come after :link and :visited*/
a:hover { color:#ffffff; }
a:active{text-decoration:none;}

h1 h2 h3 h4 h5 h6{font-weight:normal; margin-bottom: 8px;}
h1{font-family:'Bebas Neue';font-size:36px;letter-spacing:3px;}
h2{font-family:'Bebas Neue';font-size:32px;letter-spacing:3px;}
h3{font-family:'Bebas Neue';font-size:28px;letter-spacing:2px;}
h4{font-family:'Bebas Neue';font-size:24px;letter-spacing:2px;}
h5{font-family:'Bebas Neue';font-size:20px;letter-spacing:2px;}
h6{font-family:'Bebas Neue';font-size:16px;letter-spacing:2px;}


body {
font-family: OpenSans, Arial, Sans;
font-size: 11px;
padding:0px;
}

.body-content{
margin-left:auto;
margin-right:auto;
background-color:var(--container-bgcolor);
max-width: var(--max-width); /*500px;*/
}

.containerBox{
width: var(--scr-width); /*1150px;*/
display:block;
height: auto;
background-color:var(--container-bgcolor);
/*overflow:hidden;*/
}


#titleH1{
font-family:'Bebas Neue';
font-size:28px;
letter-spacing:2px;
color:black;
}

#titleH2{
font-family:'Bebas Neue';
font-size:24px;
letter-spacing:2px;
color:black;
}

#titleH3{
font-family:'Bebas Neue';
font-size:20px;
letter-spacing:2px;
color:black;
}

#titleH4{
font-family:'Bebas Neue';
font-size:16px;
letter-spacing:2px;
color:black;
}




/*
.containerBox h1 h2 h3{
font-family:Raleway;
font-weight:normal;
margin-bottom: 8px;
}
*/

.containerBox br{
margin-bottom: 5px;
}


/* Replacing boxR */

.chatWin{
z-index:99;
position: fixed;
height: 100%;
width: 0px;
top: 0;
right: 0;
background-color: rgba(235,234,239, 0.8);
overflow-x: hidden;
transition: 0.3s;
}
/**/

.boxT{
width: 100%;
display: inherit;
background-color: #333; 
background-repeat: no-repeat;
background-size: 100% 100%;
border:1px solid green;
overflow:hidden;
}

.boxT a:focus{
outline:0;
}

.boxF{
width: 100%;
display: inline-block;
min-height:150px;
height:auto;
background-color:var(--footer-bgcolor);
color:var(--footer-textcolor);
border:0px solid green;
}



.homeIcon{
display:inline-block;
position:relative;
margin-left:0px;
vertical-align:middle;
cursor:pointer;
}

.pMenu{
font-family: OpenSans, Sans;
font-weight:regular;
text-transform:uppercase;
}

.pMenu_child{
margin: 5px 10px 0px 10px;
/* top right bottom left*/
}

.menuTxt{
height:100%;
width:100%;
color:inherit;
letter-spacing:3px;
/*font-weight:inherit;*/
}

.prodSumTxt{
line-height:32px;
position:relative;
font-size:16px;
margin-left:20px;    
}

tree{
height: var(--menu-height);
}

.tree a{
color:#3c3c3c;
float:left;
width:100%;
font-size: 13px;
font-weight:bold;
padding:12px;
text-decoration:none;
}

.tree a:visited {
width:100%;
text-decoration:none;
}

.tree a:hover {
width:100%;
color:red;
text-decoration:none;
text-shadow: 2px 2px 4px #ffaaaa;
transition-duration:0.5s;
}



/* Contact Form CSS*/
/*
.2020_frm{
		border:0px solid red;
		display:flex;
		position:relative;
		top:30px;
		min-height:400px;
		height:auto;
		margin:auto;
		padding:0;
		}

.2020_add{
		position:relative;
		top:30px;
		min-height:400px;
		height:auto;
		margin:auto;
		padding:0;
		display:flex;
		}
*/
#div_form {
/*font-family: Arial, Sans;*/
font-size: 13px;
-moz-padding-start: 1px;
-moz-padding-end: 1px;
height: 350px; 
width: 400px;
padding:0px;
margin-top:30px;
margin-left:30px;
background-color:#E3E3E3;
border:0px solid #2C2623;
-moz-box-shadow: 2px 2px 3px #333333;
-webkit-box-shadow: 2px 2px 3px #333333;
}

#div_form input{
	height:28px;
	}

#div_left {
/*font-family: Arial, Sans;*/
font-size: 13px;
font-weight: normal;
-moz-padding-start: 1px;
-moz-padding-end: 1px;
display:inline-block;
height: 350px; 
padding:0px;
margin-top:30px;
margin-left:30px;
background-color:#4D4D4D;
color: #FAFAFA;
border-image-width:0;
//border:0px solid #2C2623;
-moz-box-shadow: 10px 0 20px 4px #333333;
-webkit-box-shadow: 10px 0 20px 4px #333333;"
}

.wrapOutside{
position:relative;
left:0px;
width: 900px;
height: 350px;
border:0px solid black;
margin:0;
padding:0;
}

.wrapInside{
width: 350px;
float: left;
height: 350px;
margin: 0px;
padding:0;
display:inline-block;
}

/* Contact Form CSS*/

/* for App page*/
#container-middle
	{
	font-size:0;
	display:inline-block;
	white-space: nowrap;
	overflow-x:none;
	overflow-y:none;
	max-height:300px;
	height:170px;
	}
/* Tooltip */

.tooltip {
    position: relative;
    display: inline-block;
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: 80px;
    bottom: 100%;
    left: 50%;
    margin-left: -40px;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 2px 0;

    /* Position the tooltip */
    position: absolute;
    z-index: 1;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
}
.page
    {
    width:100%;
    margin:10px 0 0 20px;
    padding:0;
    display:inline-block;    
    }

li {
margin-top:2px;
margin-bottom:2px;
}

.mylist a:link{
color:#369936;
}
.mylist a:visited{
color:#369936;
}
.mylist a:hover{
color:#369936;
}

.mylist:hover{
font-weight:bold;
}
.share-buttons{
		position:relative;
		left:0;
		padding:0;
		margin:0;
		}

.share-buttons img {
		width: 24px;
		height: 24px;
		border: 0px solid red;
		overflow:hidden;
		display: inline-block;
		}
ul {
		display: block;
		list-style-type: disc;
		margin-top: 1em;
		margin-bottom: 1 em;
		margin-left: 0;
		margin-right: 0;
		padding-left: 10px;
		}
ol{
	margin: 0 20px 20px 40px;
	}
ol li{
	margin-bottom:20px;
	}
.footer-share{
color:#b5b5b5;
}

.footer-addr{
font-size:12px;
color:var(--footer-textcolor);
}
.footer-addr a:link{
text-decoration:none;
color:var(--footer-textcolor);
}

.footer-addr a:visited{
text-decoration:none;
color:var(--footer-textcolor);
}


.circle_img {
  vertical-align: middle;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  border:4px solid #afafaf;
  opacity:0;
  position:relative;
  top:35px;
  left:40px;
transition: opacity;
transition-duration:1s;
transition-delay:1s;
}

.author_name {
  font-size:16px;
  color:white;
  position:absolute;
  transform: translate(20px,20px);
  width: auto;
  height: 20px;
  opacity:0;
transition: opacity;
transition-duration:1s;
transition-delay:1s;
}

/**************Title / Cover Page Minimize***********/
.boxTitle
{
height:194px;
width:100%;
/*display:inherit;*/
position:relative;
}

.boxTitle:hover .author_name{
opacity:1.0;
}
/**************Title / Cover Page Minimize************/

/*
SlideNfade
*/
.custom_slidebg{
	display:flex;
	position: absolute;
	width:90%;
	height:90%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-image:url(images/CF/cf_barcode_generator_box.png);
	border:0px solid red;
	cursor:pointer;
	transform: translate(100%,5%);
	animation: bg_slides 30s linear infinite;
	}
/*
.custom_slidebg:hover{
	background-color: #3f3f4c;
	box-shadow: inset 0px 0px 20px rgba(100,100,100,0.3);
	}
*/
.custom_slidebg.cust_slidebg2{
	background-image: url(images/CF/cf_label_designer_box.png);
	animation-delay: 10s;	
	}

.custom_slidebg.cust_slidebg3{
	background-image: url(images/CF/cf_order_manager_box.png);
	animation-delay: 20s;	
	}
@keyframes bg_slides {
	8.3333% 	{transform: translate(0,5%);}
	33.3333% 	{transform: translate(0,5%);}
	41.6666%  {transform: translate(-100%,5%);}
	100%	{transform: translate(-100%,5%);}
	} 


.c_slidebg{
	display:flex;
	position: absolute;
	width:100%;
	height:100%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	background-image:url(images/CF/cf_pos_box.png);
	border:0px solid red;
	cursor:pointer;
	transform: translateY(100%);
	animation: bg_slides2 24s linear infinite;
	}
.c_slidebg:hover{
	background-color: #3f3f4c;
	box-shadow: inset 0px 0px 20px rgba(100,100,100,0.3);
	}

.c_slidebg.c_slidebg2{
	background-image: url(images/CF/cf_barcode_generator_box.png);
	animation-delay: 8s;	
	
	}

.c_slidebg.c_slidebg3{
	background-image: url(images/CF/cf_label_designer_box.png);
	animation-delay: 16s;	
	}

@keyframes bg_slides2 {
	8.3333% 	{transform: translateX(0);}
	33.3333% 	{transform: translateX(0);}
	41.6666%  {transform: translateY(-100%);}
	100%	{transform: translateY(-100%);}
	} 

.slide_basic{
height:120px;
top:0px;
left:0px;
overflow:hidden;
}

/*
SlideNfade
*/

/* Anim translateX*/
.animBG{
    display:inline-block;
    width:33.3333%;
    height:100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 20% center;
    border:0px solid red;
    }

@keyframes animbg_slides {
    0%  {transform: translateX(0%);}
    20%  {transform: translateX(0%);}
    25% {transform: translateX(-33.3333%);}
    45% {transform: translateX(-33.3333%);}
    50%	{transform: translateX(-66.6666%);}
    70%	{transform: translateX(-66.6666%);}
    75% {transform: translateX(-33.3333%);}
    95% {transform: translateX(-33.3333%);}
    100% {transform: translateX(0%);}
    } 

.animBG2img{
/* for switchgear*/
/*	opacity:0.6;*/
/**/
    display:inline-block;
    width:50%;
    height:100%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center 5%;
    border:0px solid red;
    }
@keyframes animbg2img_slides {
    0%  {transform: translateX(0%);}
    25%  {transform: translateX(0%);}
    30% {transform: translateX(-50%);}
    75% {transform: translateX(-50%);}
    80% {transform: translateX(0%);}
    100% {transform: translateX(0%);}
    } 

@keyframes anim_bg3img_slides {
    0%  {transform: translateX(0%);}
    23% {transform: translateX(0%);}
    25% {transform: translateX(-33.3333%);}
    48% {transform: translateX(-33.3333%);}
    50% {transform: translateX(-66.6666%);}
    73% {transform: translateX(-66.6666%);}
    75% {transform: translateX(-33.3333%);}
    98% {transform: translateX(-33.3333%);}
    100% {transform: translateX(0%);}
    } 



/* Anim translateX*/

.info_board{
	margin: 20px 0;
	padding: 15px 30px 15px 5px;
	line-height:30px;
	border-left: 5px solid #eee;
	}

.info_board_blue{
	background-color:#eef8fb;
	border-color:#2790b0;
	}

.info_board_red{
	background-color:#feeedc;
	border-color:#b09027;
	}

[class*="col_"] {
	margin-left:0%;
	float:left;
	}
.cardbox_div_pic{
	background-color:#a2a7ad;
	box-shadow: inset 0 0 3px #646e83;	
	}
	
#gotoTopBtn {
  display: block;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: red;
  color: white;
  cursor: pointer;
  padding: 2px 10px 8px 10px;
  border-radius: 4px;

}

#gotoTopBtn:hover {
  background-color: #555;
}

/* Home page deco */
.home_bg_img {
  height: 100%; 
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.txt_on_img{
  text-align: center;
  position: relative;
  top: 55%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
}

@keyframes animtxt_slides {
    0%  {transform: translateY(0%);}
    20%  {transform: translateY(0%);}
    25% {transform: translateY(-33.3333%);}
    45% {transform: translateY(-33.3333%);}
    50%	{transform: translateY(-66.6666%);}
    70%	{transform: translateY(-66.6666%);}
    75% {transform: translateY(-33.3333%);}
    95% {transform: translateY(-33.3333%);}
    100% {transform: translateY(0%);}
    } 

/* Home page deco */



/*******************************************************************************************************************************************************/
/* Device sensitivity */


@media only screen and (min-width: 270px) {

.boxT{
height:40px;
left:0;
}

#boxL{
width: 100%; 
float: none;
height: auto;
/*height: var(--menu-height);*/  /*500px*/
overflow:hidden;
margin: 0px;
margin-left:0px;
background-color:var(--boxL-bgcolor);
display:block;
border:0px solid red;
text-align:left;}

.boxM{
width: 100%; 
float: none;
height: auto;
padding-left: 0px;
padding-right: 0px;
overflow:hidden;
background-color:var(--boxM-bgcolor);
display:block;
text-align:left;}

/********************/
.boxFL{
width: 100%;
float: left;
height: auto;
background-color:var(--footer-bgcolor);
display:block;
margin-left:0;}

.boxFM{
width: 100%;
float: left;
height:auto;
background-color:var(--footer-bgcolor);
display:block;}

.boxFR{
width: 100%;
float: left;
height:auto;
background-color:var(--footer-bgcolor);
display:block;
}


/********************/


.pMenu{
float:left;
width:100%;
height:40px;
background-color:var(--menu-bg-color);
display: block;
padding:0;
text-align:left;}


.menuTxt
{
position:relative;
left:0px;
/*font-family:OpenSans;*/
/*font-size:12px;*/
font-size:14px;
letter-spacing:3px;
}



.homeBox{
	/*float:left;*/
	width:60px;
	height: 60px;
	display:block;
	border:0px solid yellow;
	margin-left:10px;
	box-sizing:border-box;
	}
.homeIcon{
	left:10px;
	top:10px;
	position:relative;
	height:32px;
	width:32px;
	font-size:30px;
	cursor:pointer;
	color:#fff;
	background-color:#444;
	text-align:center;
	line-height:100%;
	}

.buttons{
position:relative;
width:100%;
height:36px;
left:18px;
display:block;
border:0px red solid;
top:2px; }

.footer-share{
margin-top:0px;
margin-left:20px;
    }
.footer-addr{
    margin-top:0px;
    margin-left:20px;
    }


.image-gallery-out{
border:1px solid #e3e3e3;
z-index:0;
display:flex;
flex-wrap:wrap;
padding:0 4px;
    }

.image-gallery-out div{
padding:0 0px;
width:50%;
z-index:inherit;
    }

.image-gallery-out img{
margin-top:2px;
margin-left:2px;
vertical-align:middle;
width:100%;
height:auto;
z-index:inherit;
    }

/* Cardbox */
.cardbox_div_pic::after{
	margin:auto;
	width:100%;
	}
.cardbox_div_label{
	width:100%;
	}
.cardbox_div_desc{
	width:100%;
	}

[class*="col_"] {
	width:100%;
	margin:0;
	float:left;
	}
.col-widget {display:none;}
/*.page{width:95%;}*/
.page{width:100%;margin:10px 0 0 20px;padding:0;}
#boxTitle_date{
	float:right;
	font-size:12px;
	font-weight:bold;
	color:white;
	margin:9px 15px 5px 5px;
	display:inline-block;					
	}

.frm2020{
	display:block;
	top:30px;
	left:0px;
	width:95%;
	border:0px solid red;
	display:flex;
	position:relative;
	min-height:400px;
	height:auto;
	margin:auto;
	padding:0;
	}

.add2020{
	display:block;
	width:95%;
	left:0px;
	position:relative;
	top:30px;
	min-height:400px;
	height:auto;
	margin:auto;
	padding:0;
	display:flex;
	}

}

@media only screen and (min-width: 480px) {

.boxT{
height:40px;
left:0;
}


#boxL{
width: 100%; 
float: left;
height: auto;
/*height: var(--menu-height);*/  /*500px*/
overflow:hidden;
margin: 0px;
margin-left:0px;
background-color:var(--boxL-bgcolor);
//display:block;
border:0px solid red;
text-align:left;}


.boxM{
width: 100%; 
float: left;
height: auto;
padding-left: 0px;
padding-right: 0px;
overflow:hidden;
background-color:var(--boxM-bgcolor);
text-align:left;}

/********************/
.boxFL{
width: 100%;
float: left;
height: auto;
background-color:var(--footer-bgcolor);
display:block;
margin-left:0;}

.boxFM{
width: 100%;
float: left;
height:auto;
background-color:var(--footer-bgcolor);
display:block;}

.boxFR{
width: 100%;
float: left;
height:auto;
background-color:var(--footer-bgcolor);
display:block;
}


/********************/


.pMenu{
float:left;
width:90%;
height:40px;
text-align:left;
background-color:var(--menu-bg-color);
}

.menuTxt
{
position:relative;
left:0px;
/*font-family:OpenSans;*/
/*font-size:12px;*/
font-size:14px;
letter-spacing:3px;
}




.homeBox{
	/*float:left;*/
	width:60px;
	height: 60px;
	display:block;
	border:0px solid yellow;
	margin-left:10px;
	box-sizing:border-box;
	}
.homeIcon{
	left:10px;
	top:10px;
/*	display:block;*/
	position:relative;
	height:32px;
	width:32px;
	font-size:30px;
	cursor:pointer;
	color:#fff;
	background-color:#444;
	text-align:center;
	}

.buttons{
position:relative;
width:100%;
height:36px;
left:18px;
display:block;
border:0px red solid;
top:2px; }

.footer-share{
margin-top:0px;
margin-left:20px;
    }
.footer-addr{
    margin-top:0px;
    margin-left:20px;
    }


.image-gallery-out{
border:1px solid #e3e3e3;
z-index:0;
display:flex;
flex-wrap:wrap;
padding:0 4px;
    }

.image-gallery-out div{
padding:0 4px;
width:33%;
z-index:inherit;
    }

.image-gallery-out img{
margin-top:2px;
margin-left:10px;
vertical-align:middle;
width:100%;
height:auto;
z-index:inherit;
    }

/* Cardbox */
.cardbox_div_pic::after{
	margin:auto;
	width:100%;
	}
.cardbox_div_label{
	width:40%;
	}
.cardbox_div_desc{
	width:60%;
	}

[class*="col_"] {
	width:100%;
	margin:0;
	float:left;
	}
.col-widget{display:none;};
/*.page{width:95%;}*/
.page{width:100%;margin:10px 0 0 20px;padding:0;}
#boxTitle_date{
	float:right;
	font-size:12px;
	font-weight:bold;
	color:white;
	margin:9px 15px 5px 5px;
	display:inline-block;					
	}
.frm2020{
	display:inline-block;
	top:30px;
	left:0px;
	width:78%;
	border:0px solid red;
	display:flex;
	position:relative;
	min-height:400px;
	height:auto;
	margin:auto;
	padding:0;
	}

.add2020{
	display:inline-block;
	width:78%;
	left:0px;
	position:relative;
	top:30px;
	min-height:400px;
	height:auto;
	margin:auto;
	padding:0;
	display:flex;
	}


}



@media only screen and (min-width: 768px){
				.boxT{
				height:40px;
				left:0;
				}

				#boxL{
				display:block;
				width: 100%; 
				height: auto;
				/*height: var(--menu-height);*/  /*500px*/
				margin: 0px;
				background-color:var(--boxL-bgcolor);
				border:0px solid red;
				text-align:left;}

				.boxM{
				width: calc(100%); 
				float: left;
				height: auto;
				padding-left: 0px;
				padding-right: 0px;
				//margin:15px;
				overflow:hidden;
				background-color:var(--boxM-bgcolor);
				text-align:left;}


				.boxFL{
				width: 33.33%;
				float: left;
				height: auto;
				background-color:var(--footer-bgcolor);
				display:inline-block;}

				.boxFM{
				width: 33.33%;
				float: left;
				height:auto;
				background-color:var(--footer-bgcolor);
				display:inline-block;}

				.boxFR{
				width: 33.33%;
				float: left;
				height:auto;
				background-color:var(--footer-bgcolor);
				display:inline-block;
				}

				.pMenu{
				/*float:left;*/
				width:auto;
				height:40px;
				text-align:left;
				background-color:var(--menu-bg-color);
				}

				.menuTxt
				{
				position:relative;
				left:0px;
				/*font-family:OpenSans;*/
				/*font-size:12px;*/
				font-size:14px;
				letter-spacing:3px;
				}

				.homeBox{
					/*float:left;*/
					width:60px;
					height: 60px;
					display:block;
					border:0px solid yellow;
					margin-left:10px;
					box-sizing:border-box;
					}
				.homeIcon{
					left:10px;
					top:10px;
				/*	display:block;*/
					position:relative;
					height:32px;
					width:32px;
					font-size:30px;
					cursor:pointer;
					color:#fff;
					background-color:#444;
					text-align:center;
					}

				.buttons{
				position:relative;
				width:100%;
				height:36px;
				left:18px;
				display:block;
				border:0px red solid;
				top:2px; }

				.footer-share{
				margin-top:0px;
				margin-left:20px;
					}

				.footer-addr{
					margin-top:0px;
					margin-left:20px;
					}

				.image-gallery-out{
				border:1px solid #e3e3e3;
				z-index:0;
				display:flex;
				flex-wrap:wrap;
				padding:0 4px;
					}

				.image-gallery-out div{
				padding:0 4px;
				width:25%;
				z-index:inherit;
					}

				.image-gallery-out img{
				margin-top:2px;
				margin-left:2px;
				vertical-align:middle;
				width:100%;
				height:auto;
				z-index:inherit;
					}
				/* Cardbox */
				.cardbox_div_pic::after{
					margin:auto;
					width:100%;
					}
				.cardbox_div_label::after{
					width:40%;
					}
				.cardbox_div_desc:after{
					width:60%;
					}

				/* Generic Column Sizes */
				.col_15 {float:left; width: 15%;}
				.col_20 {float:left; width: 20%;}
				.col_25 {float:left; width: 25%;}
				.col_30 {float:left; width: 30%;}
				.col_33 {float:left; width: 33.3333%;margin:0;}
				.col_40 {float:left; width: 40%;margin:0;}
				.col_50 {float:left; width: 50%;margin:0;}
				.col_60 {float:left; width: 60%;margin:0;}
				.col_65 {float:left; width: 65%;}
				.col_70 {float:left; width: 70%;}
				.col_80 {float:left; width: 80%;}
				.col_90 {float:left; width: 90%;}
				.col_95 {float:left; width: 95%;}
				.col_100 {float:left; width:100%;margin:0;padding:0;}

				.col-widget {display:block;float:right; width:140px;}
				.col-120px {width: 120px;}				
				.page{width:100%;margin:10px 0 0 20px;padding:0;}
				#boxTitle_date{
					float:right;
					font-size:12px;
					font-weight:bold;
					color:white;
					margin:5px;
					display:none;					
					}

				.frm2020{
						display:inline-block;
						top:30px;
						left:30px;
						width:84%;
						border:0px solid red;
						display:flex;
						position:relative;
						min-height:400px;
						height:auto;
						margin:auto;
						padding:0;
						}

				.add2020{
						display:inline-block;
						width:84%;
						left:30px;
						position:relative;
						top:30px;
						min-height:400px;
						height:auto;
						margin:auto;
						padding:0;
						display:flex;
						}

}


