
/* CSS for Table Customization */



table {
border-collapse: collapse;
width:100% !important;
vertical-align:middle; 
 margin-left: auto; 
 margin-right: auto;
text-align: center; 
}




td {
padding:10px 10px 0px 10px; 
}

th, thead{
	
}

tr td{
	

	
}

tr td:hover{

}

/* 
::-webkit-scrollbar the scrollbar.
::-webkit-scrollbar-button the buttons on the scrollbar (arrows pointing upwards and downwards).
::-webkit-scrollbar-thumb the draggable scrolling handle.
::-webkit-scrollbar-track the track (progress bar) of the scrollbar.
::-webkit-scrollbar-track-piece the track (progress bar) NOT covered by the handle.
::-webkit-scrollbar-corner the bottom corner of the scrollbar, where both horizontal and vertical scrollbars meet.
::-webkit-resizer the draggable resizing handle that appears at the bottom corner of some elements.
*/

.text-nowrap::-webkit-scrollbar {
    height:30px;
}
.text-nowrap::-webkit-scrollbar-track{
/*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.01);*/	
box-shadow: 0 0 50px 5px rgba(68, 88, 144, 0.12);
-webkit-box-shadow:0 0 50px 5px rgba(68, 88, 144, 0.12);
-moz-box-shadow:0 0 50px 5px rgba(68, 88, 144, 0.12);	
}
.text-nowrap::-webkit-scrollbar-thumb {
  background-color: #1048c6;
  outline: none;
  border-top:10px solid #fff;
  border-bottom:10px solid #fff;
   transition: all 450ms ease 0s; 
 -ms-transition: all 450ms ease 0s; 
 -webkit-transition: all 450ms ease 0s; 
 -moz-transition: all 450ms ease 0s; 
 -o-transition: all 450ms ease 0s;	
}

.text-nowrap::-webkit-scrollbar-thumb:hover {
  background: #00133d; 
}


/* FOR IMAGE */


figure img{
max-width:100%;
height:auto;
}

figcaption {
	margin-top:0px;
	margin-bottom:20px;
	z-index:1;
text-align:right;
font-size:12px;
font-weight:500;
letter-spacing:0.5px;
font-family: 'Poppins', sans-serif;
color:#202a40;
}