
		.news-release-div .fData p.product-info{margin-bottom: 5px;}
		.selType{display: flex; font-size: 16px; padding: 10px 15px 10px 15px; color:#fff; font-weight: bold;}
		.blackTheme{ background: #eeeeee; }
		.blackTheme .tabs { padding-top: 0; }
		.blackTheme .link-heading{ background: #000; color:#fff ; align-items: center;padding-left: 10px; margin-bottom: 25px; display: flex;}
		.blackTheme .link-heading h3{color: #fff; font-size: 22px; margin: 0 14px 0 0;}
		.blackTheme .link-heading > a{text-decoration:none; display: inline-block; color:#fff; margin-left: 24px; padding: 10px 0; text-transform:uppercase; font-size:15px; line-height:1.3em; text-align:center; font-weight:700; border-bottom:3px solid transparent; color:#ffffff;}
		.blackTheme .link-heading > a.active{border-bottom:3px solid #d00; color:#EE0000;}
		.blackTheme .link-heading > a:hover {border-bottom:3px solid #AFAEAE; color:#AFAEAE;}


		.blackTheme .tabs .tabs-container{ border:0; }
		.blackTheme .link-heading  { padding-top: 30px; padding-bottom: 30px; font-size: 22px;}

		.blackTheme .news-release-div .img{max-height: 179px; margin-bottom: 20px; overflow: hidden; position:relative;}
		.blackTheme .news-release-div .img a{display: block;}
		.blackTheme .news-release-div .img img{ transition: transform .2s; /* Animation */}
		.blackTheme .tileContainer{ background: #fff;}
		.blackTheme .product-details{padding: 0 15px 10px;margin-bottom: 25px;}
		.blackTheme .news-release-div .release-date{margin-top:0; padding-top:0;}
		.blackTheme .news-release-div .fData p{margin-bottom: 11px;}
		.blackTheme .news-release-div .fData p.product-info{font-weight: bold; margin-bottom:5px;}
		.blackTheme .news-release-div .img .postTitle{ background:#000; color:#fff; padding:7px 10px; text-transform: uppercase; position: absolute; bottom: 0; left: 0; font-size: 12px; z-index: 9999; }
		.blackTheme .container{ padding:0 15px; }
		.blackTheme .pagination{background: #eee; padding: 15px 10px;}
		.blackTheme .news-release-pagination .justify-content-md-center, .list-pagination {position: relative;}
		.blackTheme .midLine{ width:100%; background: #ccc; height: 1px; top: 47%; position:absolute;	}
		.blackTheme .list-pagination nav{justify-content:center; display:flex; position: relative; z-index: 4}
		.blackTheme .list-pagination nav a {    display: block; padding: 7px 12px; color: #707c7c; font-weight: 700; text-decoration: none;background-color: #fff;    border: 1px solid #a8c4cd; font-size: 16px; line-height: 1;}
		.blackTheme .list-pagination nav>span.active{display:inline-block;background-color:#f00; border-color:#f00; color:#fff; padding:7px 12px;}
		.blackTheme .list-pagination nav a:hover{color:#ea292b; background-color:#eee; border-color:#ddd;}
		.blackTheme .list-pagination nav a, .blackTheme .list-pagination nav span{font-size: 16px; display:flex; align-items: center; margin:0 3px; }
		.blackTheme .list-pagination.component-content{}


		@media (min-width: 768px){
			.blackTheme ul.link-heading li:first-child{margin-left: 40px;}

			.blackTheme .bgmobDD{display: none;}
			.tabs-container .tab .boxcontTxt.insight-card {


display: flex;
margin-bottom: 30px;


}
		}
		@media (min-width: 1024px){
			.blackTheme .news-release-div .img:hover img{transform: scale(1.1);  }
		}
		@media (min-width: 575px){
			.blackTheme .news-release-div .img {margin-bottom: 20px;}

		}
		@media (max-width: 768px){
			.mobile-dropdown-title{margin: 0 15px;}
			.blackTheme .bgmobDD{background: #000000;display: block; padding-bottom:15px;}
			.blackTheme .bgmobDD h3{ color:#fff; padding: 12px 15px 10px 15px; font-size:18px; margin: 0; }
			.blackTheme .mobile-dropdown-title{ background: #ff0000; color: #fff; padding: 7px; border: 0;}
			.blackTheme .mobile-dropdown-title:after{color:#fff; border-left: 8px solid transparent;
    border-right: 8px solid transparent; border-top: 8px solid #fff; margin-top: 10px;}
		}


		/* below css all ready take on zygo.css*/
		

 
.component-content .blackTheme {
    padding: 0;
}
 
@media only screen and (min-device-width: 1024px){
    .blackTheme .link-heading {
        margin-left: 0;
        padding-left: 150px;
        display: flex;
    }
 
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .blackTheme .link-heading {
        margin-left: 0;
        display: block;
    }
}
#content .row.column-splitter {
    position: relative;
    margin-bottom: 20px!important;
}
		.zygo-banner-image .bannerTitle{
    margin-top: auto;
    text-align: center;
	font-size:35px;
	color:#ffffff !important;
}
@media (max-width: 767px){
    .blackTheme .mobileHide{display: none}
	.desktopHide{display:block}
	
		.insightType_drpdwn {
	display: block;
	padding-right: 10px;
	}
	.insightType_drpdwn label {
	position: relative;
	color: #fff;
	}
	.insightType_drpdwn label::before {
	content: '';
	position: absolute;
	top: 50px;
	right: 15px;
	border-bottom: 7px solid #fff;
	border-right: 6px solid red;
	border-left: 6px solid red;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	}
	
}
@media (min-width: 768px){
    .desktopHide{
        display: none;
    }
	.blackTheme .mobileHide{display: block}
}
 .rte_content .contenttxt_contnr {
	
	text-align:center;
	padding-top:45px;
	padding-bottom:25px;
	margin:0;
	color: #666666;
    font-size: 20px;
	
}
@media (max-width: 767px) {
    .tabs-inner .insightType_drpdwn {
            display: block !important;
			    padding-right: 20px;
				padding-left: 20px;
        }
        /*.insightType_drpdwn select {
            background: #EE0000;
            color: #ffffff;
        }*/
        .insightType_drpdwn label {
            position: relative;
            color: #ffffff;
            display: block;
			font-size: 22px;
			margin-bottom:10px;
        }
        .insightType_drpdwn label::before {
            content: '';
            position: absolute;
            top: 62px;
            right: 15px;
            border-bottom: 7px solid #fff;
            border-right: 6px solid #ff0000;
            border-left: 6px solid #ff0000;
            transform: rotate(180deg);
            -webkit-transform: rotate(180deg);
        }
		}
		.tabs-inner .link-heading.insightType_drpdwn {display: none;}
		.zygo-banner-image-insights{
			
			background-position:center center;
			height: 180px;
		}
		.blackTheme .insight-card .img {
			
			margin-bottom:23px;
		}
		.blackTheme .insight-card .img img {
			height:179px;
		}
		.blackTheme .insight-card .fData p.product-info {
			margin-bottom:15px;
		}
		.blackTheme .insight-card .fData p {
			
			margin-bottom:20px;
		}
		#divArticlesListings a, .product-info a {
			
			    font-size: 16px;
				font-weight: bold;
				font: 'Open Sans Semi Bold';
				line-height: 20px;
			
		}
	.blackTheme .insight-card .fData p {
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 0.2;
    color: #000000;
}
.blackTheme .insight-card .fData p.release-date{
	
	color: #707C7C;
    line-height: 17px;
    letter-spacing: 0.2;
    font-size: 12px;
    font-family: 'Open Sans';
}
.mobileHide {

      background-color: #000;

}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
div.blackTheme ul.link-heading {
    padding-left: 0;
    margin-bottom: 0;
}
.mobileHide {

text-align: center;

}
 .mobileHide .link-heading a:nth-child(2) { margin-left: 0; } 
			
}
body main div#content {
    padding-bottom: 0px;
}
.component-content div.blackTheme {
    padding-bottom: 30px;
}
.blackTheme .tabs .tabs-container {
    padding-top: 30px;
}
div.blackTheme ul.link-heading {
    padding-left: 0;
    margin-bottom: 0;
}
/*p.field-briefcontent{
overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}*/


@media only screen and (min-device-width: 768px) {
.zygo-small-banner.insight-herobanner .zygo-banner-image>.container>.row {
    min-height: auto;
    padding-top: 0px;
    padding-bottom: 0px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.zygo-small-banner.insight-herobanner .zygo-banner-image {
    min-height: 180px;
}
.zygo-small-banner.insight-herobanner{
	margin-bottom: 0px;
}
.blackTheme .news-release-div .img:hover img {
    transform: scale(1.1);
}
.blackTheme .insight-card .fData p.release-date {
    letter-spacing: -0.2px;
}
.blackTheme .product-details {
    margin-bottom: 15px;
}
.blackTheme .insight-card .fData p.release-date {
    position: absolute;
    bottom: -20px;
}
}
@media only screen and (max-device-width: 767px) {
.zygo-small-banner.insight-herobanner .zygo-banner-image>.container>.row {
	padding-top: 24px;
}
}

.insight-herobanner .zygo-banner-image .bannerTitle {
    font-weight: 400;
    letter-spacing: 0;
}
		.news-release-div .fData p.product-info{margin-bottom: 5px;}
		.selType{display: flex; font-size: 16px; padding: 10px 15px 10px 15px; color:#fff; font-weight: bold;}
		.blackTheme{ background: #eeeeee; }
		.blackTheme .tabs { padding-top: 0; }
		.blackTheme .link-heading{ background: #000000; color:#ffffff ; align-items: center;padding-left: 10px; margin-bottom: 25px; display: flex;}
		.blackTheme .link-heading h3{color: #fff; font-size: 22px; margin: 0 14px 0 0;}
		.blackTheme .link-heading > a{text-decoration:none; display: inline-block; color:#fff; margin-left: 24px; padding: 10px 0; text-transform:uppercase; font-size:15px; line-height:1.3em; text-align:center; font-weight:700; border-bottom:3px solid transparent; color:#ffffff;}
		.blackTheme .link-heading > a.active{border-bottom:3px solid #d00; color:#EE0000;}
		.blackTheme .link-heading > a:hover {border-bottom:3px solid #AFAEAE; color:#AFAEAE;}


		.blackTheme .tabs .tabs-container{ border:0; }
		.blackTheme .link-heading  { padding-top: 18.8px; padding-bottom: 18.8px; font-size: 22px;}

		.blackTheme .news-release-div .img{max-height: 179px; margin-bottom: 20px; overflow: hidden; position:relative;}
		.blackTheme .news-release-div .img a{display: block; height: 179px;}
		.blackTheme .news-release-div .img img{ transition: transform .2s; /* Animation */}
		.blackTheme .tileContainer{ background: #fff;}
		.blackTheme .product-details{padding: 0 15px 10px;margin-bottom: 0px;}
		.blackTheme .news-release-div .release-date{margin-top:0; padding-top:0;}
		.blackTheme .news-release-div .fData p{margin-bottom: 11px;}
		.blackTheme .news-release-div .fData p.product-info{font-weight: bold; margin-bottom:5px;}
		.blackTheme .news-release-div .img .postTitle{ background:#000; color:#fff; padding:7px 10px; text-transform: uppercase; position: absolute; bottom: 0; left: 0; font-size: 12px; z-index: 9999; }
		.blackTheme .container{ padding:0 15px; }
		.blackTheme .pagination{background: #eee; padding: 15px 10px;}
		.blackTheme .news-release-pagination .justify-content-md-center, .list-pagination {position: relative;}
		.blackTheme .midLine{ width:100%; background: #ccc; height: 1px; top: 47%; position:absolute;	}
		.blackTheme .list-pagination nav{justify-content:center; display:flex; position: relative; z-index: 4}
		.blackTheme .list-pagination nav a {    display: block; padding: 7px 12px; color: #707c7c; font-weight: 700; text-decoration: none;background-color: #fff;    border: 1px solid #a8c4cd; font-size: 16px; line-height: 1;}
		.blackTheme .list-pagination nav>span.active{display:inline-block;background-color:#f00; border-color:#f00; color:#fff; padding:7px 12px;}
		.blackTheme .list-pagination nav a:hover{color:#ea292b; background-color:#eee; border-color:#ddd;}
		.blackTheme .list-pagination nav a, .blackTheme .list-pagination nav span{font-size: 16px; display:flex; align-items: center; margin:0 3px; }
		.blackTheme .list-pagination.component-content{}


		@media (min-width: 768px){
			.blackTheme ul.link-heading li:first-child{margin-left: 40px;}

			.blackTheme .bgmobDD{display: none;}
			.tabs-container .tab .boxcontTxt.insight-card {


display: flex;
margin-bottom: 30px;


}
		}
		@media (min-width: 1024px){
			.blackTheme .news-release-div .img:hover img{transform: scale(1.1);  }
		}
		@media (min-width: 575px){
			.blackTheme .news-release-div .img {margin-bottom: 20px;}

		}
		@media (max-width: 768px){
			.mobile-dropdown-title{margin: 0;}
			.blackTheme .bgmobDD{background: #000000;display: block; padding-bottom:15px;}
			.blackTheme .bgmobDD h3{ color:#fff; padding: 12px 15px 10px 15px; font-size:18px; margin: 0; }
			.blackTheme .mobile-dropdown-title{ background: #ff0000; color: #fff; padding: 7px; border: 0;}
			.blackTheme .mobile-dropdown-title:after{color:#fff; border-left: 8px solid transparent;
    border-right: 8px solid transparent; border-top: 8px solid #fff; margin-top: 10px;}
		}


		/* below css all ready take on zygo.css*/
		

 
.component-content .blackTheme {
    padding: 0;
}
 
@media only screen and (min-device-width: 1024px){
    .blackTheme .link-heading {
        margin-left: 0;
        padding-left: 150px;
        display: flex;
    }
 
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .blackTheme .link-heading {
        margin-left: 0;
        display: block;
    }
}
#content .row.column-splitter {
    position: relative;
    margin-bottom: 20px!important;
}
		.zygo-banner-image .bannerTitle{
    margin-top: auto;
    text-align: center;
	font-size:35px;
	color:#ffffff !important;
}
@media (max-width: 767px){
    .blackTheme .mobileHide{display: none}
	.desktopHide{display:block}
	
		.insightType_drpdwn {
	display: block;
	padding-right: 10px;
	}
	.insightType_drpdwn label {
	position: relative;
	color: #fff;
	}
	.insightType_drpdwn label::before {
	content: '';
	position: absolute;
	top: 50px;
	right: 15px;
	border-bottom: 7px solid #fff;
	border-right: 6px solid red;
	border-left: 6px solid red;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	}
	
}
@media (min-width: 768px){
    .desktopHide{
        display: none;
    }
	.blackTheme .mobileHide{display: block}
}
 .rte_content .contenttxt_contnr {
	
	text-align:center;
	padding-top:45px;
	padding-bottom:30px;
	margin:0;
	color: #666666;
    font-size: 20px;
	
}
@media (max-width: 767px) {
    .tabs-inner .insightType_drpdwn {
            display: block !important;
			    padding-right: 20px;
				padding-left: 20px;
        }
       /* .insightType_drpdwn select {
            background: #EE0000;
            color: #ffffff;
        }*/
        .insightType_drpdwn label {
            position: relative;
            color: #ffffff;
            display: block;
			font-size: 22px;
			margin-bottom:10px;
        }
        .insightType_drpdwn label::before {
            content: '';
            position: absolute;
            top: 62px;
            right: 15px;
            border-bottom: 7px solid #fff;
            border-right: 6px solid #ff0000;
            border-left: 6px solid #ff0000;
            transform: rotate(180deg);
            -webkit-transform: rotate(180deg);
        }
		}
		.tabs-inner .link-heading.insightType_drpdwn {display: none;}
		.zygo-banner-image-insights{
			
			background-position:center center;
			height: 180px;
		}
		.blackTheme .insight-card .img {
			
			margin-bottom:23px;
		}
		.blackTheme .insight-card .img img {
			height: 100%;
			object-fit: cover;
			object-position: center;
		}
		.blackTheme .insight-card .fData p.product-info {
			margin-bottom:15px;
		}
		.blackTheme .insight-card .fData p {
			
			margin-bottom:20px;
		}
		#divArticlesListings a, .product-info a {
			
			    font-size: 16px;
				font-weight: bold;
				font: 'Open Sans Semi Bold';
				line-height: 20px;
			
		}
	.blackTheme .insight-card .fData p {
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 0.2;
    color: #000000;
}
.blackTheme .insight-card .fData p.release-date{
	
	color: #707C7C;
    line-height: 17px;
    letter-spacing: 0.2;
    font-size: 12px;
    font-family: 'Open Sans';
}
.mobileHide {

      background-color: #000;

}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
div.blackTheme ul.link-heading {
    padding-left: 0;
    margin-bottom: 0;
}
.mobileHide {

text-align: center;

}
 .mobileHide .link-heading a:nth-child(2) { margin-left: 0; } 
			
}
body main div#content {
    padding-bottom: 0px;
}
.component-content div.blackTheme {
    padding-bottom: 30px;
}
.blackTheme .tabs .tabs-container {
    padding-top: 48px;
}
div.blackTheme ul.link-heading {
    padding-left: 0;
    margin-bottom: 0;
}
/*p.field-briefcontent{
overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}*/


@media only screen and (min-device-width: 575px) {
	.blackTheme .insight-card .fData p.product-info {
    height: 60px;
    overflow: hidden;
}
.product-details .field-briefcontent{
	height: 72px;
	overflow: hidden;
}
	.blackTheme .insight-card .fData p {
    margin-bottom: 38px;
}
.blackTheme .insight-card .fData .field-briefcontent{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
.zygo-small-banner.insight-herobanner .zygo-banner-image>.container>.row {
    min-height: auto;
    padding-top: 0px;
    padding-bottom: 0px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.zygo-small-banner.insight-herobanner .zygo-banner-image {
    min-height: 180px;
	background-position: center center;
}
.zygo-small-banner.insight-herobanner{
	margin-bottom: 0px;
}
.zygo-small-banner .field-bannertitle {
    padding-bottom: 0px;
}
}
@media only screen and (max-device-width: 767px) {
.zygo-small-banner.insight-herobanner .zygo-banner-image>.container>.row {
	padding-top: 24px;
}
.insightType_drpdwn select {
    margin-top: 20px;
	background-color: #EE0000;
	color: #ffffff;
	border-bottom: none!important;
}



}

.insight-herobanner .zygo-banner-image .bannerTitle {
    font-weight: 400;
    letter-spacing: 0;
}

/* New css Added  kundan  */


.zygoinsights .component-content .zygo-product-filter-section {
	padding-top: 15px;
	letter-spacing: 0;
}

.blackTheme .news-release-div .img .postTitle{
	letter-spacing: 0;
	
}
.product-details .product-info a {
	letter-spacing: -0.5px;
	font-weight: 600;
}

@media only screen and (min-device-width: 768px){
.blackTheme .insight-card .fData .field-briefcontent {
	letter-spacing: -0.2px;
}
}
@media only screen and (min-device-width: 1025px){
	.zygoinsights .tabs-inner .mobileHide{
		height: 80px;
	}

}

.blackTheme .insight-card .fData .field-briefcontent{
	letter-spacing: -0.2px;
	font-weight: 300;
}

.blackTheme .insight-card .fData p.product-info{
	font-size: 16px;
	font-weight: 600;
}
@media (min-device-width: 768px) and (max-device-width: 1024px)  {
	.tabs-container .tab .boxcontTxt.insight-card{
		-ms-flex: 0 0 33.33% !important;
         flex: 0 0 33.33%  !important;
         max-width: 33.33%  !important;
		 margin-bottom: 30px;
	}
	.news-release-div.insight-card .tileContainer .img {
    display: block;
	}
}
@media (min-device-width: 575px) and (max-device-width: 767px)  {
	.tabs-container .tab .boxcontTxt.insight-card{
		-ms-flex: 0 0 33.33% !important;
         flex: 0 0 50%  !important;
         max-width: 50%  !important;
		  margin-bottom: 30px;
	}
	.news-release-div.insight-card .tileContainer .img {
    display: block;
	}
	
	.zygo-small-banner.insight-herobanner .zygo-banner-image {
    min-height: 127px;
    background-size: cover;
    background-position: center;
	background-repeat: no-repeat;
}
	
}

@media  (max-device-width: 574px)  {
	.tabs-container .tab .boxcontTxt.insight-card{
			margin-bottom: 30px;
		}
	
		.blackTheme .insight-card .img img {
    height: auto;
}
}

.getTouch{
	font-size: 16px;
    color: #231F20;
}

.title-with-richtext .field-brief-content .btn-container{
	margin-bottom: -15px;
}
@media (min-width: 768px){
	#content .component.breadcrumb.navigation-title.small-banner-breadcrumbs{
		/* border-top: 2px solid #ddd;
		border-bottom: 2px solid #DDd; */
		padding: 11px;
	}

	.Insight{
		border-top: 2px solid #ddd;
		border-bottom: 2px solid #DDd;
	}

	#content .component .component-content .column-splitter{
		    margin-bottom: 40px!important;
	}
	#content .component .component-content .column-splitter .btn-container{
		margin-bottom: 0;
	}
	
	#content .component .component-content .zygoinsights.initialized{
		margin-top: -25px;
	}
	
	.filter-input-wrapper .ui-widget .ui-menu {
		z-index: 99999;
		left: -2px!important;
		width: 88%!important;
		
	}
}

@media (max-width: 767px){
	.blackTheme .news-release-div .tileContainer .img {
		max-height: 310px;
		}
		.filter-input-wrapper .ui-widget .ui-menu {
		z-index: 99999;
		left: -2px!important;
		width: 92%!important;
		
	}
	.tabs .component-content {
    padding-top: 0px!important;
}


.blackTheme .list-pagination nav {
	display: inline-flex;
}
.blackTheme .list-pagination .component-content {
	overflow: auto;
}

.blackTheme .zygoinsights .tileContainer .product-details {
    padding: 0 15px 0px;
}

.blackTheme .insight-card .fData p.release-date {
	padding-bottom: 20px;
}

#content .component.breadcrumb{
	margin-top: 35px;
}

#content .component.breadcrumb .component-content{
	padding: 11px;
    /* border-top: 2px solid #ddd;
    border-bottom: 2px solid #DDd; */
}

.Insight{
	border-top: 2px solid #ddd;
	border-bottom: 2px solid #DDd;
}

#content .component.breadcrumb .component-content nav{
	margin-top: 0px;
}

.mobile-dropdown-title:after {
    content: "";
    display: block;
    position: static;
    right: 5px!important;
    z-index: 5;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #a8c4cd;
    /* top: 0px; */
    width: 12px;
    /* left: 0px; */
    float: right;
	bottom: 10px!important;
}



}

@media (min-width: 1024px){
	.blackTheme .insight-card .img {
    	width: 269px;
	}
	.blackTheme .insight-card .img img {
		object-fit: cover;
		object-position: center;
	}
}

::-moz-selection { /* Code for Firefox */
  background: #c50b20;
}

::selection {
  background: #c50b20;
}
.blackTheme .link-heading h3 {
    font-size: 20px;
}

.column-splitter .btn-container .btn-primary{
	margin-bottom: 0px;
}

.component.title-with-richtext.back-color.mobile-Hide .ctaheading {
    font-size: 23px;
}

.component.title-with-richtext.back-color.mobile-Hide .getTouch {
    font-size: 14px;
}

.column-splitter .back-color .component-content {
  padding: 15px;
}
#content .column-splitter .zygo-social-links ul li a{
	color: #000;
}
#content .column-splitter .zygo-social-links ul li a:hover{
	color: #d00;
}
/* New css Added  kundan  end here */


/* Changes for Learn More section */

/* Desktop */

.Learn_More .component-content {
    background-color: #eeeeee;
    padding: 15px;
}

.Learn_More .component-content .field-title {
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 10px;
}

.Learn_More .component-content .ctaContainer .ctaheading {
    font-size: 16px;
	color: #000000;
    line-height: 19px;
    width: 70%;
    float: left;
}

.Learn_More .component-content .ctabtncont {
    margin-top: 0px;   
}

.Learn_More .component-content .ctabtncont a {
    width: 25%;
    margin-right: 0px!important;
    float: right;
}

/* Mobile */

@media (max-width: 425px) {

    .Learn_More {
        margin-top: 50px;
        padding-left: 15px;
        padding-right: 15px;
    }

    .Learn_More .component-content {
        padding: 10px 15px;
        height: 180px;
    }

    .Learn_More .component-content .ctaContainer .ctaheading {
        width: 100%;
        float: none;
    }

    .Learn_More .component-content .ctabtncont {
        margin-top: auto;
		margin-bottom: auto;
    }

    .Learn_More .component-content .ctabtncont a {
        width: 100%;
		margin-top: 20px;
		margin-bottom: 15px;
    }

}

/* For image caption */
figure {
    display: inline-block;
    float: right;
    margin: auto;
}

figure img {
    margin-left: 25px!important;
}

figcaption {
    margin-left: 25px;
    color: #666666;
    font-size: 18px;
    font-style: italic;
}

@media (max-width: 425px) {
    figure{
        margin-bottom: 10px!important;
    }

    figcaption {
        margin: 0;
    }
}