a{
	color:unset;
	text-decoration: none;
}
a:hover{
	color:unset;
	text-decoration: none;
}

/*=====================================*/
/*=====================================*/
.navpanel{
	transition: 0.3s;
	z-index: 15;
	
	position: fixed;
	width: 300px;
	max-width: 100%;
	/*border:20px solid red;*/
	height: 100%;
	background: #000000;
	overflow-y: auto;
	overflow-x: hidden;
}
.navpanelopen{
	right:0px;
	box-shadow: 0px 0px 50px rgba(0,0,0);
}
.navpanelclose{
	right:-310px;
}
.navitem{
	/*font-size: 15pt;*/
	/*color:#1c8ec7;*/
	/*color:#ffa700;*/
	color:#ffffff;
	transition: 0.3s;
	cursor: pointer;
}
.navitem:hover{
	background:white;
	color:#000000 !important;
}
/*=====================================*/
/*=====================================*/

.jtround50{
	border-radius: 50px;
}
.jtround40{
	border-radius: 40px;
}
.jtround30{
	border-radius: 30px;
}
.jtround20{
	border-radius: 20px;
}
.jtround10{
	border-radius: 10px;
}

.h-50{
	height: 50px !important;
}

.cursorpointer{
	cursor: pointer;
}

.hoversection{
	color:black;
	background: white;
	border: 2px solid rgba(0,0,0,0.05);
	transition: 0.2s;
}
.hoversection:hover{
	background-color:rgba(0,0,0,0.8);
	color:white;
}
.imgcontain{
	object-fit: contain;
}
.imgcover{
	object-fit: cover;
}

.jtsquarecontainer{
  position: relative;
  top:0px;
  width: 100%;
  padding-top: 100%;
}
.jtsquareitem{
  position: absolute;
  width: 100%;
  height: 100%;
  top:0px;
  left:0px;
}


.jtcheckbox{
	width: 20px;
    height: 20px;
}