.service-details-area 
{
//	background: #b19def36;
	background: #fff !important;
}

@media screen  and (min-width: 0px) and (max-width: 576px) 
{
	.CL_HEADER_IMG { width:80px !important; }
	.CL_HEADER_TXT { font-size: 22px !important; font-weight: 350 !important;}
  
}

@media screen and (min-width: 577px) and (max-width: 768px) 
{
	.CL_HEADER_IMG { width:100px !important; }
	.CL_HEADER_TXT { font-size: 26px !important; font-weight: 400 !important;}
}

@media screen and (min-width: 767px) and (max-width: 992px) 
{
	.CL_HEADER_IMG { width:120px !important; }
	.CL_HEADER_TXT { font-size: 30px !important; font-weight: 450 !important;}
}

@media screen and (min-width: 993px)  and (max-width: 1200px) 
{
	.CL_HEADER_IMG { width:160px !important; }
	.CL_HEADER_TXT { font-size: 40px !important; font-weight: 550 !important;}
}

@media screen and (min-width: 1201px) 
{
	.CL_HEADER_IMG { width:200px !important; }
	.CL_HEADER_TXT { font-size: 45px !important; font-weight: 600 !important;}
}

@keyframes zoom-in-zoom-out {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.01, 1.01);
  }
  100% {
    transform: scale(1, 1);
  }
}

.CL_HEADER_TXT 
{
	margin-bottom: 15px;
}

/*
@media screen  and (min-width: 0px) and (max-width: 576px) 
{
	.CL_HEADER_IMG { width:80px !important; }
	.CL_HEADER_TXT { font-size: 25px !important; font-weight: 350 !important;}
  
}

@media screen and (min-width: 577px) and (max-width: 768px) 
{
	.CL_HEADER_IMG { width:100px !important; }
	.CL_HEADER_TXT { font-size: 30px !important; font-weight: 400 !important;}
}

@media screen and (min-width: 767px) and (max-width: 992px) 
{
	.CL_HEADER_IMG { width:120px !important; }
	.CL_HEADER_TXT { font-size: 35px !important; font-weight: 450 !important;}
}

@media screen and (min-width: 993px)  and (max-width: 1200px) 
{
	.CL_HEADER_IMG { width:160px !important; }
	.CL_HEADER_TXT { font-size: 40px !important; font-weight: 550 !important;}
}

@media screen and (min-width: 1201px) 
{
	.CL_HEADER_IMG { width:200px !important; }
	.CL_HEADER_TXT { font-size: 50px !important; font-weight: 600 !important;}
}
 
.CL_HEADER_TXT 
{
  animation: zoom-in-zoom-out 5s ease infinite;
  
  font-size: 50px;
  font-weight: 600;
  font-family: 'Roboto', sans-serif;
  color: #0099ff;
//  color: GREY;
  text-transform: uppercase;
  text-shadow: 1px 1px 0px #0F0F0F,
               1px 2px 0px #0F0F0F,
               1px 3px 0px #0F0F0F,
               1px 4px 0px #0F0F0F,
               1px 5px 0px #0F0F0F,
               1px 6px 0px #0F0F0F,
               1px 10px 5px rgba(16, 16, 16, 0.5),
               1px 15px 10px rgba(16, 16, 16, 0.4),
               1px 20px 30px rgba(16, 16, 16, 0.3),
               1px 25px 50px rgba(16, 16, 16, 0.2);
}

@media screen and (min-width: 0px) and (max-width: 768px) 
{
	.CL_HEADER_TXT 
	{
	  text-shadow: 1px 1px 0px #0F0F0F,
				   1px 1px 0px #0F0F0F,
				   1px 2px 0px #0F0F0F,
				   1px 2px 0px #0F0F0F,
				   1px 3px 0px #0F0F0F,
				   1px 3px 0px #0F0F0F,
				   1px 3px 1px rgba(16, 16, 16, 0.5),
				   1px 4px 3px rgba(16, 16, 16, 0.4),
				   1px 5px 7px rgba(16, 16, 16, 0.3),
				   1px 6px 12px rgba(16, 16, 16, 0.2);
	}
}
*/

.CL_HEADER_IMG
{
	width:200px; 
	height:auto;
}

.switch-box
{
	display:none;
}
.CL_TABLE1, .CL_TABLE1 tr, .CL_TABLE1 td 
{
	border: 1px solid grey;
	padding: 20px;
	margin: 20px;
	box-shadow: 0px 2px 12px 0px rgba(146, 184, 255, 0.3) !important;
	
}
.CL_TABLE1
{
	border-collapse: collapse;
	box-shadow: 0px 2px 12px 0px rgba(146, 184, 255, 0.3) !important;
}
.CL_TDIV1
{
	width: 100%;
	text-align: center;
}

.service-style-three .service-card i::after 
{
  width: 80px !important;
  height: 80px !important;
  right: -20px !important;
  top: -20px !important;
}

/*
 * OLD
.service-style-three .service-card i::after 
{
  width: 45px !important;
  height: 45px !important;
  right: -25px !important;
  top: -15px !important;
}
*/ 

/*
.CL_SUB_MENU_LINK1:link {text-decoration: none;}
.CL_SUB_MENU_LINK1:visited {text-decoration: none;}
.CL_SUB_MENU_LINK1:hover {text-decoration: none;}
.CL_SUB_MENU_LINK1:active {text-decoration: none;}

.CL_SUB_MENU1:link {text-decoration: none;}
.CL_SUB_MENU1:visited {text-decoration: none;}
.CL_SUB_MENU1:hover {text-decoration: none;}
.CL_SUB_MENU1:active {text-decoration: none;}
*/ 

.blog-section .blog-card .blog-img span
{

  top: 95% !important;

}

.CL_IMG_BORDER
{
	border: 1px solid #fde19b;
}
. CL_IMG_300
{
	max-height: 300px;
	max-width: 300px;
}

.CL_MOBILE_LINK
{
	text-decoration: none;
}
