a.more-link{display:none !important;}
 .pagination{text-align:center;display:block;}
div.pagination a {	padding: 2px 5px 2px 5px; 	margin: 2px;	border: 1px solid #c00f48;	 	text-decoration: none;	color: #c00f48;}
div.pagination a:hover, div.pagination a:active {	border: 1px solid #c00f48;	background-color:#c00f48;	color: #fff;}
div.pagination span.current {	padding: 2px 5px 2px 5px;	margin: 2px; 	border: 1px solid #c00f48;	font-weight: bold;	background-color: #c00f48;	color: #FFF;}
div.pagination span.disabled {	padding: 2px 5px 2px 5px;	margin: 2px;	border: 1px solid #EEE;	color: #CCCCCC; }

/*Timeline express*/
.cd-timeline-title-container + img {height: auto;}
.cd-timeline-title-container .timeline-date {display: none !important;}
.cd-timeline-content h2 {text-align: center; /*font-family: "besom_2regular";*/ font-size: 36px;}
.cd-timeline-content .the-excerpt p {text-align: center; font-size: 18px;}
.cd-timeline-img span.year {/*font-family: "besom_2regular";*/ font-size: 36px; line-height: 80px !important;}
.cd-timeline-img {height: 80px !important; width: 80px !important; margin-left: -40px !important; box-shadow: none !important;}

.timeline-firsticon {  margin-top: 30px;  position: relative;  text-align: center;z-index:999999;}
.timeline-firsticon span {  background: #c00f48 none repeat scroll 0 0;  border-radius: 49%;  display: inline-block;  height: 75px;  line-height: 51px;  padding: 10px;  width: 75px;}
.cd-timeline-block:nth-child(2) .cd-timeline-content::before{
border-right-color:#fff !important;
}
.cd-timeline-block:nth-child(3) .cd-timeline-content::before {
  border-left-color: #fff  !important;
}
.header-container-border{
	border-bottom:1px solid #e7e7e7;
}
.innercontainernew{
max-width:1200px;margin-bottom: 35px;
margin-left: auto !important;
margin-right: auto !important;
margin-top: 0;
width: 100%;
}
.news-area{margin:130px 0 58px;}
.news_detail_content .date {
  color: #c00f48;
  /*font-family: "besom_2regular";*/
  font-size: 32px;
  letter-spacing: 1px;
}
.news_detail_content p{font-size:18px;}
.news_detail_content  .wpb_content_element {padding:0 15px;}
 #mc_embed_signup_scroll {
  display: inline-block;
  margin: 0 auto;
  max-width: 620px;
  width: 100%;
}
@media only screen and (max-width: 822px) {
	.cd-timeline-block {margin-bottom:20px;}
		.news-area{margin-top: 0}
}

/*MAP*/
#mapplic-id8 .mapplic-pin.circular {display: none;}
#mapplic-id8 .mapplic-tooltip-triangle {margin-bottom: -8px !important;}
#mapplic-id8 .mapplic-tooltip {min-width: 300px !important;}
/*#cd, #ma, #ly, #eg, #sn, #sl, #lr, #ga, #gh, #ng, #cm, #gn, #zm, #zw, #mz, #za, #pk, #bd, #mm, #th, #kh, #vn, #mapplic-id8 #id {cursor: default;}
#cd:hover, #ma:hover, #ly:hover, #eg:hover, #sn:hover, #sl:hover, #lr:hover, #ga:hover, #gh:hover, #ng:hover, #cm:hover, #gn:hover, #zm:hover, #zw:hover, #mz:hover, #za:hover, #pk:hover, #bd:hover, #mm:hover, #th:hover, #kh:hover, #vn:hover, #mapplic-id8 #id:hover {opacity:1 !important;}
*/
/*MAP*/
#mapplic-id9631 .mapplic-pin.circular {display: none;}
#mapplic-id9631 .mapplic-tooltip-triangle {margin-bottom: -8px !important;}
#mapplic-id9631 .mapplic-tooltip {min-width: 300px !important;}
/*#cd, #ma, #ly, #eg, #sn, #sl, #lr, #ga, #gh, #ng, #cm, #gn, #zm, #zw, #mz, #za, #pk, #bd, #mm, #th, #kh, #vn, #mapplic-id9631 #id {cursor: default;}
#cd:hover, #ma:hover, #ly:hover, #eg:hover, #sn:hover, #sl:hover, #lr:hover, #ga:hover, #gh:hover, #ng:hover, #cm:hover, #gn:hover, #zm:hover, #zw:hover, #mz:hover, #za:hover, #pk:hover, #bd:hover, #mm:hover, #th:hover, #kh:hover, #vn:hover, #mapplic-id9631 #id:hover {opacity:1 !important;}
*/
.mapplic-tooltip-close {right:20px !important;}
/* CUSTOM PINS */
.mapplic-pin.maternity-pin {
  background-image: url(/wp-content/uploads/2017/06/pin-maternity.png);
  background-size: 10px 13px;
  width: 18px;
  height: 24px;
  margin-top: -15px;
  margin-left: -10px;
  background-color: transparent !important;
}
.mapplic-pin.maternity-pin::before {
  animation: 1.8s ease-out 1s normal none infinite running pulsate;
    border: 1px solid #666;
    border-radius: 100px;
    box-sizing: content-box;
    content: "";
    height: inherit;
    left: -1px;
    opacity: 0;
    position: absolute;
    top: -1px;
    width: inherit;
}

@media only screen and (max-width: 822px) {
  .cd-timeline-block {margin-bottom:20px;}
    .news-area{margin-top: 0}
}

@media only screen and (max-width: 822px) {
  .cd-timeline-block {margin-bottom:20px;}
    .news-area{margin-top: 0}
}