
body{
	font-family: body-font;
}
 .avatar-judge{
	
	 margin-top:-80px !important;
	width:220px !important;
}
header{
	padding: 10px 0px 0px 0px;
	height:110px;
	background-color:#00296b;
	
}
#searchblock_cont{
	position: fixed; width:100%; z-index:999999; height: 100%; background: rgba(255, 255, 255, .9); top:0px; left:0px;  display: none;
}
.chairman{
	height: 250px !important; overflow: hidden!important;
}
#searchblock_cont .container{
	margin-top:100px;
}

#searchResult{
	max-height: 400px;
	overflow: auto;
}
h1,h2,h3,h4,h5,h6{
	font-family: header-font !important;
}
.row {
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.card-wrapper-judge{
	 width:300px !important;
	height:583.922px !important;
	margin-left: 25px;
	margin-top: 20px;
}
.card-body-judge{
	height:583.922px !important;
}
.logotitle{

	font-family: header-font;
	font-size: 10px;
	padding-top: 5px;
	padding-left: 0px;
	
	color:#fff !important;
	display: block;
 
	font-weight:400;
}
.logo{
text-align: center;
padding-left:0px;
}
.slider-section .carousel .carousel-inner .carousel-item img{
	
	min-height: 450px;
}


#mainSlider .carousel-item {
	height: 450px;
	background-size: cover;
}
.courtdates{
	background-image: url("data:image/svg+xml,%3Csvg id='10015.io' viewBox='0 0 1200 630' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='pattern' x='0' y='0' width='92' height='92' patternUnits='userSpaceOnUse' patternTransform='translate(78, 78) rotate(0) skewX(0)'%3E%3Csvg width='14' height='14' viewBox='0 0 100 100'%3E%3Cg fill='%230e0eaf' opacity='0.05'%3E%3Cpath d='M50 50C77.6142 50 100 27.6142 100 0L-4.37114e-06 8.74228e-06C-1.95703e-06 27.6142 22.3858 50 50 50Z'%3E%3C/path%3E%3Cpath d='M50 50C22.3858 50 0 72.3858 0 100H100C100 72.3858 77.6142 50 50 50Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E%3C/pattern%3E%3C/defs%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='%23ffffff'%3E%3C/rect%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='url(%23pattern)'%3E%3C/rect%3E%3C/svg%3E");
}
.card-title-news{
	height: 90px;
	overflow: hidden;
	position:relative;
	
}
.card-title-news::after {
  position: absolute;
  content: "";
  left: 0px;
  bottom: 0px;
  height: 30px;
  width: 100%;
  background: linear-gradient(transparent, white);
  pointer-events: none;
}
.judge-background{
	width:100%; height: 650px; margin-top:-47px; background-image:url(/supremaimg/pano.webp);position:absolute;background-repeat: no-repeat; background-size: cover; background-position: center; opacity: 0.4 ;
}
.judge-background::after {
  position: absolute;
  content: "";
  left: 0px;
  bottom: 0px;
  height: 50px;
  width: 100%;
  background: linear-gradient(transparent, white);
  pointer-events: none;
}
.card-img-top-news{
	height: 200px !important;
	background-size: cover;
}
.slider-section{
	
	margin-top: 16px;
	padding-left: 0px;
	
}
.carousel i{
	color:#fff;
	font-size: 22px;
}
.navbar-expand-xl{
	background-color: #ffffff;
}

@media screen and (max-width: 1351px) {
		.frontitem h4{
		font-size:12px !important;
	}
}
@media screen and (max-width: 1200px) {
		.mainsearch{
		color:#fff !important;
	}
.navbar-expand-xl{
	background-color: #00296b;
}
	.navbar-nav{
		color: #fff !important;
		
	}
}
@media screen and (min-width: 1199px) {
.card-wrapper-judge{
	 width:350px !important;
	height:583.922px !important;
	margin-left: 15px;
	margin-top: 20px;
}
	
}
@media screen and (max-width: 540px) {
.card-wrapper-judge{
	 width:100% !important;
	height:583.922px !important;
	margin-left: 0px;
	margin-top: 20px;
}

}
#supremeinnernav li a{
	color:#ffffff !important;
}
#supremeinnernav .navbar-nav .nav-item.active>.nav-link{
	background-color: rgba(245, 173, 66,0.7) !important;
}
#navbarSupportedContent .navbar-nav .nav-item.active>.nav-link{
	bborder-bottom:1px solid #4285f4 !important;
}
#supremeinnernav ul{
	background-color: inherit !important;
}
nav ul li a{
	color:#00296b !important;
	font-family: header-font;
}
.social-seqtion {
	position: absolute;
	right:0px;
	top:0px;
	width:200px;
	
	padding-top: 0px;
	/* border-radius: 290px 444px 0px 0px / 290px 0px 0px 0px;
  	border-left: 2px #ecde93 solid;
	background: #fff;
	
	background-color: #fffaf1;*/
	
}

.social-seqtion a{
display: inline-block;
	padding:5px;
	border: 0px;
	
}
.l-active{
	background-color:#fdfdfd;
	color:#0063a6;
	border-radius: 0 0 200px 200px 
	
}
.slide-inner{
	display: inline-block;
	padding-top: 25px;
	padding-bottom: 25px;
	
}
.slide-img{
	width: 800px;
	
}
.slide-name{
	width: 540px;
	

	
}
.slide-right h4{
	font-size: 16px;
	font-family: header-font;
}
.slide-right i{
	color:#ff9800 ;
}
#AnaliticTab{
	background-color:#00296b;
}
.card-body a:not(.singlecards){
	background-color: #00509d !important;
}
.singlecards i {
	color:#fff;
}

.frontitem .card{
	border: 10px solid #fff;
	background-color:#00296b;
	padding:20px;
	
}
.slide-right a:hover{
	color:#003f88;
}
.slide-right a{
	color:#fff ;
}
#carousel-panel-next{
	display: inline-block;
	top:230px;
	right:-1100px;
}
#carousel-panel-prev{
	display: inline-block;
	top:230px;
	left:-30px;
}

.slide-text{
	

	position: absolute;
	bottom: 0px;
	width: 100%;
	height: 250px;
	
background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1));
animation: aniback;
	animation-duration: 1s;
	
}
.slider-head-line{
		color:#fff;
	font-family: header-font;
	font-size: 24px;
	padding: 80px 50px 0px 30px;	
	animation: aniheadline;
	animation-duration: 2s;
}
.slider-container{
background-color:#edf2fb; /* The image used */

  background-size: cover; /* Resize the background image to cover the entire container */
}
.judge-single img{
	float:left;
	padding-right: 20px;
	
}
.judge-single h5{
	color:brown;
}
.statistics{
	font-size:18px;
}
.statistics span {
	font-size:22px;
}
.statistic-year{
	color:#CCC;
}
@keyframes aniheadline {
  0%   {opacity: 0; padding: 130px 50px 0px 30px;}

  100% {opacity: 1; padding: 80px 50px 0px 30px;}
}
@keyframes aniback {
  0%   {opacity: 0; }

  100% {opacity: 1; }
}
.dropdown-menu a {
	color: #00497b !important;
}

.fa-facebook-f{
	color:#3b5998; 
}
.fa-twitter{
	color:#00acee ; 
}
.fa-instagram{
	color:#DD2A7B; 
}

.first-news{
	margin-left:0px;
}
.newsSection{
	margin-top: 30px;
	animation: anibacknews;
	animation-duration: 2s;
	
}




@keyframes anibacknews {
 0%   {opacity: 0; margin-top: 80px;}

  100% {opacity: 1; margin-top: 30px;}
}


.inner-panel{
	margin-top:30px;
	
}
.news-carousel h2{
	padding-top:30px;
	padding-left:10px;
	font-family: header-font;
}
.carousel-multi-buttons i{
	font-size:24px;  
}
.carousel-multi-buttons {
position: relative;
    z-index: 1;
    display: inline-block;
    padding: 0; 
	  
    cursor: pointer;
 
}
.cases{
	margin-top:15px;
}

.cases div{
	padding:3px;

}

.cases div span{
	font-weight: 700;
	color:darkblue;
	padding:3px;

}
.view {
  height: 100%;
}

@media (max-width: 740px) {
  html,
  body,
  header,
  .view {
   
  }
}

.top-nav-collapse {
  background-color: #4285f4  !important;
}

.navbar:not(.top-nav-collapse) {
  bbackground: transparent !important;
}

@media (max-width: 991px) {
  .navbar:not(.top-nav-collapse) {
    background: #4285f4  !important;
  }
}

h1 {
  letter-spacing: 8px;
}

h5 {
  letter-spacing: 3px;
}

.hr-light {
  border-top: 3px solid #fff;
  width: 80px;
}

