@charset "UTF-8";/*!
 * Proket Dashboard (https://proket.in/)
 * Copyright Ankush Pratap Singh
 * Copyright Drsyeta Innovations
 */
 
 
 
 
 
 
/* width */
::-webkit-scrollbar {
  width: 1px;
  height:10px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 1px grey; 
  border-radius: 1px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #F28402; 
  border-radius: 3px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #b30000; 
} 
 
.am_no_padding{
padding:0px;
}
.am_full_height{
height:calc(100vh - 0px);
}
.am_main_left_nav{
position: fixed;
top: 0;
left: 0;
 display:inline-block;
 width:18%;
 	background-color:#B693FF;
}
.am_main_right_div{
margin-left:18%; 
display:inline-block;
}
.bg_main{
	background-color:#B693FF;
}
 
 
.am_nav_link:hover{
text-decoration:none;
color:#ffffff;
padding-left:15px;
}
.am_nav_active a{
color:#2C2C2C;	
background: linear-gradient(128deg, #F20505 0%, #F3F800 100%);
}
.text_bold{
font-family: 'Inter';
font-style: normal;
font-weight:700;
font-size:30px;
}
.am_btn_primary{
text-decoration:none;
color:black;
border-radius:25px;
 
border:1px solid black;
padding:10px 18px 10px 18px;
background: linear-gradient(128deg, #F20505 0%, #F3F800 100%);
font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size:18px;	
}
.am_btn_primary_1{
text-decoration:none;
color:black;
border-radius:25px;
 
border:1px solid black;
padding:10px 18px 10px 18px;
background: linear-gradient(128deg, #F20505 0%, #F3F800 100%);
font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size:14px;	
}

.btn-primary{
text-decoration:none;
color:black;
border-radius:25px;
 
border:1px solid black;
padding:10px 44px 10px 44px;
background: linear-gradient(128deg, #F20505 0%, #F3F800 100%);
font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size:18px;	
}
 
.am_btn_success{
text-decoration:none;
color:black;
border-radius:25px;
border:1px solid black;
padding:10px 18px 10px 18px;
background: linear-gradient(128deg, #3EFF71 0%, #F3F800 100%);
font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size:18px;
}
.am_btn_grey{
text-decoration:none;
color:black;
border-radius:25px;
border:1px solid black;
padding:10px 18px 10px 18px;
background-color:#F2F2F2; 
font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size:14px;	
}
.am_text_bold_max{
font-style: normal;
font-weight: 700;
font-size: 45px;
}
.am_text_gradient_1{
background: linear-gradient(to right, #F20505, #F3F800);
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;	
}
.am_label{
	font-size:14px;
	color:black;
	font-weight:400;
}
.am_form_control_alternate{
	height:40px;
	width:100%;
	color:black;
	border:1px solid #2c2c2c; 
	border-radius:25px;
	padding-left:14px; 
	 
	font-size:14px;
}
.am_inline{
	display:inline-block;
}
.am_heading_1{
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 21px;
}
.am_heading_2{
	font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 21px;
}
.am_form_label{
font-size:24px;
padding:4px 0px 4px 0px;

	
}






.am_nav_left_item{
text-decoration:none;
color:white;
font-size:20px;
padding:4px;
padding-left:20px;
}
.am_nav_left_item:hover{
text-decoration:none;
background: linear-gradient(to right, #F20505, #F3F800);
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
font-size:22px;
padding:4px;
font-weight:bold;
padding-left:20px;
}
.am_nav_left_item_tr{
	height:45px;
	width:90%;
	
}

.am_nav_left_item_active{
text-decoration:none;
background: linear-gradient(128deg, #F20505 0%, #F3F800 100%); 
color:black; 
font-size:20px;
padding:4px;
padding-left:20px;
border-radius:10px;
}

.am_nav_left_item_active:hover{
text-decoration:none;
background: linear-gradient(128deg, #F20505 0%, #F3F800 100%); 
color:black; 
font-size:20px;
padding:4px;
padding-left:20px;
border-radius:10px
}
.am_nav_active{
	color:black
}
.am_nav_active:hover{
	color:black
}
 
 
 a{
	 text-decoration:none;;
	 color:grey;
 }
  a:hover{
	 text-decoration:none;;
	 color:grey;
 }	
 
 
 
 
 
label{
	font-size:16px;
	color:black;
	font-weight:600;
	padding-top:8px;
	padding-bottom:8px;
}
.am_make_heading{
padding:10px; 
font-size:36px;
font-weight:bold;
display:none;
	
}

.am_on_off{
width:100px;
height:auto;

}

.am_alert_box{
padding:4px;  
text-align:center;
}

.am_alert_danger{
border:1px solid red;
width:max-content;
font-size:16px;
padding:2px;
}



.am_alert_success{
border:2px solid green;
background-color:#AFE1AF;
width:max-content;
font-size:16px;
padding:2px;
}



.am_alert_warning{
border:2px solid yellow;
background-color:#FFFF8F;
width:max-content;
font-size:16px;
padding:2px;
}





.am_alert_button{
    padding:0px 5px 0px 5px;
    
    border:none;
    background:none;
    font-size:18px;
     content: "\00d7";
    
}
.am_btn_on{
  text-decoration:none;
color:black;
border-radius:25px;
 
border:1px solid black;
padding:10px 10px 10px 20px;
background: linear-gradient(128deg, #F20505 0%, #F3F800 100%);
font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size:18px;  
}

.am_btn_on:hover{
  text-decoration:none;
color:black;
border-radius:25px;
 
border:1px solid black;
padding:10px 10px 10px 20px;
background: linear-gradient(128deg, #F20505 0%, #F3F800 100%);
font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size:18px;  
}
.am_btn_off{
  text-decoration:none;
color:black;
border-radius:25px;
 
border:1px solid black;
padding:10px 10px 10px 20px;
background: white;
font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size:18px;  
}
.am_btn_off:hover{
  text-decoration:none;
color:black;
border-radius:25px;
 
border:1px solid black;
padding:10px 10px 10px 20px;
background: white;
font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size:18px;  
}
.am_status_green{
    color:green;
    font-weight:bold;
}
.am_status_red{
    color:red;
    font-weight:bold;
}