/* Blogs1 Page CSS 06-05-2024*/
.banner figcaption{bottom:initial;top:0px;}
.banner-img{height:initial;}
.mb35{margin-bottom:35px;}
.borderb{border-bottom:1px solid #ccc;margin-bottom:35px;}
.page-load{
	overflow: hidden;
}
/* blog page Frame css */
.sidebar-widget ul{margin:0;padding:0;list-style:none;}
.sidebar-widget{margin-bottom:30px;padding:30px;background-color:#fff;}
.sidebar-widget.tabs-widget{padding:0;}
.tabs-widget .tabs-widget-nav{display:table;width:100%;margin-bottom:20px;border-bottom:1px solid #eee;}
.tabs-widget .tabs-widget-nav:before{display:none;}
.tabs-widget .tabs-widget-nav > li{display:table-cell;float:none;width:33.3333%;table-layout:fixed;border-right:1px solid #eee;}
.tabs-widget .tabs-widget-nav > li > a{line-height:50px;display:block;padding:0 5px;text-align:center;color:#606060;border-top:3px solid transparent;background-color:transparent;}

/* Blog/category - Landing page */
.blogs.parbase.section{margin:0 auto 20px;}
.blog-info-wrapper{background:#F1F2E9;border-radius:10px;padding:10px;/*max-width:815px;margin:0 auto 20px;*/}
.blog-info-list{width:100%;height:auto; overflow: hidden;}
.blog-details{width:calc(100% - 270px);float:left;}
.blog-details h2{padding-left:0;}
.blog-image{float:left;width:240px;margin-right:15px;height:auto;border-radius:10px;}
.post-title{text-align:left;font-size:20px;letter-spacing:0;color:#AE2B30;margin-top:0;text-transform:capitalize;font-weight:700;}
.post-title > a{font-size:16px;line-height:20px;font-weight:400;color:#444;}
.continue-reading{letter-spacing:0;color:#094B7F;text-decoration:underline;text-align:left;font-size:14px;font-weight:700;line-height:20px;white-space: nowrap; display: inline-block;}
.other-link-txt {font-size: 14px;line-height: 20px;text-align: left;display: inline-block;margin-top: 0px; min-height: 150px;}
.published-date {color: #7E7E7E;font-size: 12px;line-height: 20px;display: inline-block;float: left;}
.post-title .heading {
    text-align: left;
    font-size: 20px;
    letter-spacing: 0;
    color: #AE2B30;
    margin-top: 0;
    text-transform: capitalize;
    font-weight: 700;
    line-height: 25px;
}
.blog-info-list:last-child {
    margin-bottom: 0px;
}
/* Aside - Recent / popular */
.nav-tabs{margin-bottom:5px;}
.nav-tabs>li{background:transparent;border:none;width:50%;margin:0;}
.nav-tabs>li>a{font-size:16px;line-height:20px;color:gray;font-weight:400;}
.nav-tabs>li.active{border:none;}
.nav-tabs>li.active>a:after{height:4px;background:#094B7F;width:100%;left:0;border:none;bottom:0;}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background:no-repeat;color:#094B7F;font-weight:700;}
.nav-tabs>li>a span{margin:0;}
.nav-tabs>li:first-child:before{content:"";position:absolute;width:2px;height:25px;background:#E0E0E0;right:0;top:5px;}
.recent-popular-blogs .tab-content{border:1px solid #E0E0E0;border-radius:3px;}
.tab-pane{padding:0;}
.tab-pane ul{padding:15px 13px 0;}
.tab-pane .widget-post-info-wrap{padding:0 0 15px;margin-bottom:15px;border-bottom:1px solid #E0E0E0;}
.tab-pane .widget-post-info-wrap .post-title{margin-bottom:0;}
.tab-pane ul li:last-child .widget-post-info-wrap{border:none;margin-bottom:0;}

/* Aside - Category */
.twotabs-list.section{margin-bottom:20px;}
ul.leftnav > li > a{font-size:16px;line-height:20px;color:#094B7F;font-weight:700;}
.blogs-new-left-header-sightly.section{margin-bottom:20px;}
.side-links .about-main > a::after{display:none;}
.side-links .aboutleftnav > ul{background:#F8F8F8;box-shadow:0 3px 11px #0000001A;border-radius:3px;padding:15px 15px 30px;}
.side-links .aboutleftnav > ul.aboutleftnav-div{padding:0;}
.side-links .aboutleftnav > ul.aboutleftnav-div > li{margin:0;}
.side-links .aboutleftnav > ul.aboutleftnav-div > li > a + ul{padding:0;}
.side-links .aboutleftnav li.about-main ul li > a{margin-bottom:5px;padding:5px 0 10px;border-bottom:1px solid #D8D8D9;font-weight:normal;}
a.sidesub::after{display:none;}
.side-links .about-side-link1 > li{border-bottom:none;position:relative;margin:0;}
.side-links .about-side-link1 > li a:hover{background:no-repeat;color:#ff7b00;}
.side-links .aboutleftnav li.about-main > a{margin-bottom:5px;font-size:16px;line-height:20px;color:#094B7F;text-transform:initial;}
.side-links .aboutleftnav ul.about-side-link2 > li{padding-left:15px;}
.side-links .aboutleftnav li.about-main ul ul li > a:before{left:-10px;content:" - ";}
.side-links .aboutleftnav li.about-main ul ul li:hover > a:before{color:#ff7b00;}
.side-links .aboutleftnav li.about-main ul li > a + span.icon:after {
    color: #ff7b00;
    /* font-size: 20px; */
    cursor: pointer;
    position: absolute;
    right: -5px;
    top: 1px;
    left: 5px;
    width: 6px;
    height: 10px;
    text-align: center;
    padding: 2px 0 0;
    font-weight: normal;
    font-size: inherit;
}
.side-links .aboutleftnav li.about-main > a > h3 {margin-bottom:5px;font-size:16px;line-height:20px;color:#094B7F; font-weight: bold;}
.side-links .about-side-link1 > li a:hover,.side-links .about-side-link1 > li a.active{color:#ff7b00;background:none;}
.side-links .aboutleftnav li ul.about-side-link1{background:#F8F8F8 0 0 no-repeat padding-box;box-shadow:0 3px 11px #0000001A;border-radius:3px;padding:15px 15px 30px;}

/* Footer - Popular Article */
.blogs-popular-articles{color:#094B7F;font-weight:700;font-size:20px;line-height:20px;margin-bottom:20px;}
.popular-searches{max-width:1094px;}
.popular-searches{margin-bottom:35px;overflow:hidden;}
.popular-searches-article:first-child{margin:0 8px 0 0;}
.popular-searches-article{background:#F5F5F5 0 0 no-repeat padding-box;border-radius:10px;width:260px;min-height:245px;margin:0 8px;float:left;}
.popular-searches-article:last-child{margin:0 0 0 8px;}
.popular-searches > .popular-searches-article > .img{border-radius:7px;border:1px solid #D6D6D6;background:#FFF 0 0 no-repeat padding-box;width:248px;height:auto;margin:6px;}
.popular-searches > .popular-searches-article > .img:empty{background:url(/content/dam/icicipru/blogs/blog-thumbnail.png);}.popular-searches > .popular-searches-article > .img > img{width:100%;height:auto;border-radius:5px;margin:0;}.popular-searches > .popular-searches-article > p{color:#444;font-weight:700;font-size:16px;line-height:20px;text-transform:capitalize;margin:0 10px;}
.popular-searches > .popular-searches-article > .publish-date{color:#7E7E7E;text-transform:capitalize;font-weight:400;font-size:12px;line-height:20px;}

/* Footer - Disclaimer */
.related-articles{color:#646464;font-size:12px;line-height:17px;margin-bottom:25px;}
.plan-details .panel-heading h4 a{background-color:#F6F6F6;border:1px solid #E6E6E6!important;color:#464646!important;font-size:16px!important;line-height:20px!important;background-image:url(/etc/designs/icicipru/images/up-icon.png);margin-top:10px;border-radius:10px;}
.plan-details .panel-heading h4 a.collapsed,.document-accord .panel-heading h4 a.collapsed{background-image:url(/etc/designs/icicipru/images/down-icon.png);}

/*Subsciption Section*/
.newsletter-subscribe{background: #FBF4EB 0% 0% no-repeat padding-box;border-radius: 3px;padding: 10px;}
.title{color: #094B7F;font-size: 16px;line-height: 20px;font-weight: bold;}
.sub-title{color: #808080;text-transform: lowercase;font-size: 14px;line-height: 17px;}
.newslatter-name, .newslatter-email{border: 1px solid #E0E0E0;border-radius: 3px;background: #FFFFFF 0% 0% no-repeat padding-box;width: 240px;height: 36px;margin-top: 10px;font-size: 14px;padding: 0 10px;}
.subscribe-button{background: rgb(174,43,48);background: -moz-linear-gradient(90deg, rgba(174,43,48,1) 0%, rgba(239,128,34,1) 97%);background: -webkit-linear-gradient(90deg, rgba(174,43,48,1) 0%, rgba(239,128,34,1) 97%);background: linear-gradient(90deg, rgba(174,43,48,1) 0%, rgba(239,128,34,1) 97%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ae2b30",endColorstr="#ef8022",GradientType=1);border-radius: 8px;width: 195px;height: 36px;color: #FFFFFF;font-weight: bold;text-align: center;font-size: 16px;line-height: 20px;padding: 8px 0;margin: 16px auto;display: block;cursor: pointer;}
input::placeholder{color: #D1D1D1;font-size: 14px;line-height: 17px;}
.subscribe-button:hover {color: #fff;background: rgb(239,128,34);background: -moz-linear-gradient(90deg, rgba(239,128,34,1) 0%, rgba(174,43,48,1) 100%);background: -webkit-linear-gradient(90deg, rgba(239,128,34,1) 0%, rgba(174,43,48,1) 100%);background: linear-gradient(90deg, rgba(239,128,34,1) 0%, rgba(174,43,48,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef8022",endColorstr="#ae2b30",GradientType=1);}

/* Pagination */
#pagin {text-align: center;padding: 0;}
#pagin > li {margin: 5px;}
#pagin > li > a {background: #ccc;font-size: 16px;padding: 6px 10px;line-height: 16px;border-radius: 3px;display: block;}
#pagin > li > a:hover{background: #AE2B30;color:#fff;}
#pagin > li > a.current {color: #fff;background: rgb(174,43,48);background: -moz-linear-gradient(90deg, rgba(174,43,48,1) 0%, rgba(239,128,34,1) 97%);background: -webkit-linear-gradient(90deg, rgba(174,43,48,1) 0%, rgba(239,128,34,1) 97%);background: linear-gradient(90deg, rgba(174,43,48,1) 0%, rgba(239,128,34,1) 97%);}

/*No of views*/
.desktop-div > span {display: inline;float: left;position: relative;color: #7E7E7E;font-size: 12px;line-height: 20px;margin-left: 30px; text-transform: capitalize;}
.desktop-div > span:first-child {margin-left: 0px;}
.blogs-views {height: 9px;width: 14px;margin-top: -2px;}
.blog-info-list {
    background: #F1F2E9;
    border-radius: 10px;
    padding: 15px;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
}

.blog-info-wrapper {
    background: white;
    border-radius: 0;
    padding: 0px;
}
.blog-image {
    height: auto;
}

/*Articles Design*/
.article-blank-image {
    background: #F0F0F0 0% 0% no-repeat padding-box;
    border-radius: 10px;
    width: 350px;
    height: 299px;
    float: left;
    margin-right: 15px;
	margin-bottom: 30px;
}

.article-blank-image-right {
    background: #F0F0F0 0% 0% no-repeat padding-box;
    border-radius: 10px;
    width: 260px;
    height: 222px;
    float: right;
    margin-left: 15px;
    margin-bottom: 30px;
}

/*Article Title*/
.article-title {
    color: #444444;
    text-transform: capitalize;
    font-weight: bold;
    text-align: left;
    font-size: 26px;
    line-height: 32px;
    margin-top: 20px;
    margin-bottom: 7px;
}
.article-date {
    color: #444444;
    text-transform: capitalize;
    text-align: left;
    font-weight: normal;
    font-size: 13px;
    line-height: 20px;
}

.txt {
    font-size: 17px;
    line-height: 24px;
    color: #444;
}

h2.blue-title {
    clear: both;
}

.mobile-div {
    display: none;
}

.mobile-blog-image {
    display: none;
}

.banner h1 {
    font-size: 26px;
    line-height: 33px;
    margin: 45px 0 62px;
}

/*Blogs Articles Breadcrumbs*/

.breadcrumbs-items a {
    font-size: 12px;
    color: #727272;
    font-weight: normal;
    line-height: 20px;
}

/*Blogs Article Social Media*/

.social-media-icons {
    margin: 20px 0px 35px;
}

.social-media-icons > span {
    margin-right: 10px;
    cursor: pointer;
    display: inline-block;
}

.social-media-icons > span.mail {
    background: url(/content/dam/icicipru/blogs/mail.png) 0 0 no-repeat;
    width: 33px;
    height: 26px;
}
.social-media-icons > span.facebook {
    background: url(/content/dam/icicipru/blogs/facebook.png) 0 0 no-repeat;
    width: 26px;
    height: 26px;
}
.social-media-icons > span.twitter {
    background: url(/content/dam/icicipru/blogs/twitter.png) 0 0 no-repeat;
    width: 26px;
    height: 26px;
}
.social-media-icons > span.linkedin {
    background: url(/content/dam/icicipru/blogs/linkedin.png) 0 0 no-repeat;
    width: 26px;
    height: 26px;
}

.tab-pane .post-title > a:hover {
    text-decoration: underline;
}

.nav-tabs>li>a span > h3 {
    margin: 0;
    font-size: 16px;
    line-height: 20px;
}
.nav-tabs>li>a span > h3 {
    margin: 0;
    font-size: 16px;
}

.nav-tabs>li.active>a span > h3 {
    font-weight: bolder;
}

.side-links .aboutleftnav li.about-main ul li > a {
    font-size: 14px;
    line-height: 20px;
}
.blog-disclaimers-url > a {
	display: inline-block;
	width: 33%;
	font-size: 13px;
	color: #4d4e91;
	padding: 0 10px 0 0;
}

@media (min-width: 1024px) and (max-width: 1200px){
	.blog-info-list {
		height: auto;
		overflow: hidden;
	}
	.popular-searches {
		display: inline-flex;
		width: 100%;
		margin: 0px;
		overflow: auto;
		margin-bottom: 9px;
	}
}

@media (min-width: 768px) and (max-width: 990px){
.blog-info-list {
    height: auto;
		overflow: hidden;
	}
.desktop-div {padding-top: 10px; clear: both;}
	.popular-searches {
		display: inline-flex;
		width: 100%;
		margin: 0px;
		overflow: auto;
		margin-bottom: 9px;
	}
	.banner-img img {
		left: -50%;
		max-width: none;
		position: relative;
		width: 175%;
	}
	.banner-img {
		height: auto;
	}
}

/*Fraud Disclaimers*/
.beware-disclaimers > img {
    width: auto !important;
}

/*Mobile View CSS*/
@media (max-width: 767px){
	.popular-searches {
		display: inline-flex;
		width: 100%;
		margin: 0px;
		overflow: auto;
		margin-bottom: 9px;
	}
	.popular-searches-article {
		position: relative;
		display: block;
	}
	.article-title {
		font-size: 19px;
		line-height: 24px;
		margin: 10px 15px;
	}
	.article-date {
		font-size: 11px;
		line-height: 20px;
		margin-left: 15px;
	}
	.mobile-article-background {
	    background: #F1F2E9;
		padding: 10px 16px;
	}
	.article-blank-image {
		width: 328px;
		height: auto;
		background: #fff;
		display: block;
		position: relative;
		width: 100%;
		margin-bottom: 15px;
	}
	.article-blank-image-right {
		background: #FFFFFF;
		width: 120px;
		height: auto;
		float: left;
		margin-left: 0px;
		margin-right: 10px;
	}
	.blog-image {
		position: relative;
		display: block;
		width: calc(100% - 16px);
		height: auto;
		margin: 8px;
	}
	.blog-info-list {
		padding: 0px;
		height: auto;
		display: inline-block;
	}
	.blog-details {
		width: initial;
        margin: 7px;
	}
	.post-title {
		color: #444444;
		font-size: 16px;
		line-height: 20px;
	}
	.mt20 {
		margin-top: 0px;
	}
	.other-link-txt {
		font-size: 12px;
		line-height: 18px;
		padding-left: 0px;
		width: 100%;
		display: inline;
	}
	.continue-reading {
		font-size: 12px;
		line-height: 18px;
	}
	.popular-searches-article:last-child {
		margin: 0px;
	}
	.newslatter-name, .newslatter-email {
		width: 100%;
	}
	.subscribe-button {
		width: 100%;
	}
	.aboutleftnav-div {
		display: block;
	}
	.banner-img {
    	height: auto;
	}
	.blue-title-unique {
		font-size: 20px;
		line-height: 25px;
		margin: 20px 0;
		top: 6px;
		position: relative;
	}
	.banner-img img {
		left: auto;
		position: relative;
		width: 175%;
		width: 100%;
		height: 130px;
	}
	.col-sm-9 {
		padding-left: 2px;
		padding-right: 2px;
	}
	.mobile-div > span {
    color: #7E7E7E;
    font-size: 12px;
    line-height: 20px;
    display: inline-block;
    float: left;
    margin-left: 10px;
	}
	.mobile-div > span:first-child {
		margin-left: 0px;
	}
	.blog-info-list:first-child {
		margin-top: 10px;
	}
	.blog-info-wrapper {
		margin: 0 8px;
	}
	.mobile-div {
		display: inline-block;
		width: 100%;
		position: relative;
		border-bottom: 1px solid #D6D8C9;
		padding-bottom: 5px;
	}
	.desktop-div {
		display: none;
	}
	.blog-image {
		display: none;
	}
	.mobile-blog-image {
		display: block;
		position: relative;
		display: block;
		width: calc(100% - 16px);
		height: auto;
		margin: 8px;
		border-radius: 10px;
	}
	.post-title .heading {
		color: #444444;
		font-size: 16px;
		line-height: 20px;
	}
	.social-media-icons {
		margin: 15px 0 10px 15px;
	}
	.nav-tabs>li>a span > h3 {
		font-size: 18px;
		line-height: 20px;
	}

	.post-title > a {
		font-size: 14px;
	}

	.side-links .aboutleftnav li.about-main > a > h3 {
		font-size: 18px;
	}

	.side-links .aboutleftnav li.about-main ul li > a {
		font-size: 14px;
		line-height: 20px;
	}
	body.articlePage main > section {
		padding: 0 15px;
	}
	body main > section {
		padding: 0 15px;
	}
	.blog-disclaimers-url > a {
		width: 100%;
	}
}
@media (max-width: 375px){
	..article-blank-image {
		width: 100%;
		height: auto;
		background: #fff;
		margin: 0px 0 15px;
	}
}