.inner-page-wrapper>.each-team-member {
	/*padding: 0 15px;*/
	margin: 30px 0;
}
.inner-page-wrapper>.each-team-member>.team-image.col-sm-3 {
	padding: 0
}
.inner-page-wrapper>.each-team-member>.team-details {
	float: left;
    /*width: calc(100% - 300px);*/
    padding-left: 30px;
}
.inner-page-wrapper>.each-team-member>.team-details>.team-name,
.inner-page-wrapper>.each-team-member>.team-details>.team-position {
	font-size: 16px;
	font-weight: bold;
	color: #000;
	padding-bottom: 15px;
}
.inner-page-wrapper>.each-team-member>.team-details>.team-position {
	color: #9f9f9f;
}
.inner-page-wrapper>.each-team-member>.team-details>.team-desc {
	font-size: 14px;
}
/****on 09/11/2017**********/
.banner-wrapper .riseBlocksinner .carosuel-text > div {
	width: 90%;
}
/****On 28/11/2017**********/
.banner-wrapper .riseBlocksinner .carosuel-text > div.casouel-title>a {
	cursor: pointer;
}
.banner-wrapper .riseBlocksinner .carosuel-text > div.casouel-body p > a {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.banner-wrapper .riseBlocksinner .carosuel-text > div.casouel-body p > a:hover {
	color: #22aae2;
	text-decoration: none;
}
/*****On 10/11/2017*********/
.node-type-events iframe {
	max-width: 100%;
}
.node-type-events .agenda-link {
	display: none;
}
.banner-wrapper .riseBlocksinner .banner-left-top img {
	height: 100%;
}
.node-type-events .events-gallery-block .block-title {
	display: none;
}
.node-type-events .events-gallery-block.show-gallery .block-title {
	display: block;
}
/*On 14/12/2017 for current-member-manage page*/
.logged-in.page-manage-sum4all-members .main-container .dashboard-manage .view-content .views-form table>tbody select.draggableviews-weight {
	min-width: 70px;
}
/**********************************************/
/*On 19/12/2017 for consortium membership*/
.node-type-page .consortium-logo img {
  display: block;/*changed on 11/01/2019*/
  margin: 0 auto;
}
/*****************************************/
/*On 22/12/2017 for Global Mobility*/
.connection-notes-block>h2 {
	margin-top: 0;
}
.node-type-publication .inner-page-wrapper.connection-notes-block {
	padding-bottom: 0px;
	padding: 15px;
	border: 1px solid #4d4d4d;
	background-color: #f2f2f2;
	margin-bottom: 30px;
}
.connection-notes-block .view-header .report-brief {
	padding: 0 15px;
}
.connection-notes-block .report-brief .report-brief-wrapper {
	font-weight: bold;
	font-size: 18px;
	color: #4d4d4d;
	margin-bottom: 25px;
}
.connection-notes-block .report-brief .summary-wrapper {
	margin-bottom: 25px;
}
.connection-notes-block .report-brief .summary-wrapper,
.connection-notes-block .report-brief .summary-wrapper p {
	font-weight: normal;
	font-size: 16px;
	color: #4d4d4d;
}
.connection-notes-block .report-brief .summary-wrapper a {
	font-size: 16px;
    margin-bottom: 0px;
    line-height: 24px;
    font-weight: bold;
}
.node-type-publication .inner-page-wrapper .connection-note {
	display: block;
    margin-bottom: 25px;
    width: 100%;
}
.node-type-publication .inner-page-wrapper .connection-note .section-img {
    /*height: 284px;
    vertical-align: top;
    width: 100%;
    display:block;
    padding: 0;*/
    display: none;
}
/*.node-type-publication .connection-note .section-img img {
    height: 284px;
    vertical-align: top;
    width: 100%;
    display: block;
    margin: 0 auto;
}*/
.highcharts-tooltip span {
    background-color: white;
    border:1 px solid green;
    opacity: 1;
    z-index: 9999 !important;
}

.node-type-publication .inner-page-wrapper .connection-note .link-details {
    display: block;
    height: auto;
    width: 100%;
    vertical-align: top;
    padding: 0;
    background: #f2f2f2;
}
.node-type-publication .inner-page-wrapper .connection-note .link-details .note-title {
	padding: 0;
    font-size: 16px;
    margin-bottom: 0px;
    line-height: 24px;
    font-weight: bold;
}
.node-type-publication .connection-note .link-details .note-desc {
	padding: 0;
    font-size: 16px;
    line-height: 24px;
    color: #808080;
}
.node-type-publication .connection-note .link-details .note-desc>a {
	color: #337ab7;
}
.node-type-publication .connection-note .link-details .note-desc>a:hover {
	color: #23527c;
}
header .navbar-collapse .sum4all-menus > ul.menu.nav > li,
header.container .navbar-collapse .sum4all-menus > ul.menu.nav > li {
	padding: 10px 56px 5px 0; /*10px 28px 5px; /*Task #282825*/
}
/*****************************************/

/*Aug 27 Testimonials section*/
.testimonials-home  .testimonial-details img{
    margin: -62.5px auto 10px auto;
	border-radius: 100%;
	border:1px solid #81d8f8;
	background: #114b89;
}
.testimonials-home .carousel-inner>.item {
	padding-top: 67px;
    padding-bottom: 20px;
}
.testimonials-home .carousel-inner>.item > .testimonial-details {
	height:100%;
	border:1px solid #81d8f8;
	padding: 0 20px 20px;
}
.testimonials-home  .testimonial-details > span {
	display: block;
}
.testimonials-home .slider-loaded.carousel-inner>.item {
	padding-bottom: 0;
}
.testimonials-home .view-testimonials-home-page {
    margin-top: 5px;
    padding: 0 15px;
    background-color: #114b89;
}
.testimonials-home .testimonial-designation,
.testimonials-home .testimonial-author,
.testimonials-home .testimonial-title,
.testimonials-home .testimonial-descr {
	padding-left: 0;
}
.testimonials-home .testimonial-descr{
    width: 100%;
    margin: 7px 0 0 0;
    font-size: 14px;
    line-height: 20px;
	text-align: center;
}
.testimonials-home .testimonial-designation {
    margin-top: 2px;
}
.testimonials-home .quotes-start,
.testimonials-home .quotes-end{
	background: none;
	width: auto;
	font-size: 21px;
	color: #fff;
	font-weight: bold;
	font-style: italic;
}
.testimonials-home .quotes-start {
	margin-right: 2px;
	padding-left: 43px;
}
.testimonials-home .quotes-end {
	margin-left: 2px;
}
.testimonials-home .testimonial-author {
   margin-top: 8px;
   text-align: right;
}
.testimonials-home .carousel-indicators {
    bottom: -10px;
}
.testimonials-home .carousel-indicators .active {
	width: 10px;
	height: 10px;
	margin: 1px;
}
.testimonials-home  .carousel-inner {
	padding-bottom: 40px;
}
.testimonials-home .slide {
	padding: 0;
}
.testimonials-home {
    background-color: #114b89;
}
/*motion page equal height*/
.view-in-motion .view-content > div > .row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.view-in-motion .view-content > div > .row > .col > div,
.view-in-motion .view-content > div > .row > .col > div > .field-content,
.view-in-motion .view-content > div > .row > .col > div > .field-content > .vlog-fields-wrapper {
	height: 100%;
}


@media screen and (min-width: 1600px) {
	.testimonials-home .carousel-inner>.item > .testimonial-details {
		padding: 0 20px 15px;
	}
	.testimonials-home .carousel-inner>.item {
		padding-top: 62px;
	}
	.testimonials-home .testimonial-details img {
	    margin: -62.5px auto 10px auto;
	}
	.testimonials-home .testimonial-descr {
		font-size: 15px;
	    line-height: 22px;
	    margin-top: 5px;
	}
	.testimonials-home .testimonial-author {
		margin-top: 6px;
	}
	.testimonials-home .testimonial-designation {
		margin-top: 2px;
	}
}

@media screen and (max-width: 991px) {
	.testimonials-home .carousel-inner .testimonial-details img {
	    margin: -62.5px auto 26px auto;
	}
}

/**/


@media (min-width: 768px) and (max-width: 991px){
	.node-type-publication .inner-page-wrapper .connection-note .section-img {
	    padding-right: 0px;
	}
}
@media (max-width: 767px) {
	.inner-page-wrapper>.each-team-member>.team-details {
	    padding-left: 0px;
	}
	.inner-page-wrapper>.each-team-member>.team-details>.team-name {
		padding-top: 15px;
	}
	/*.node-type-publication .inner-page-wrapper .connection-note .section-img {
		display: block;
	    width: 100%;
	}*/
	.node-type-publication .inner-page-wrapper .connection-note .section-img img {
		display: block;
	    margin: 0 auto;
	    width: 220px;
	    height: auto;
	}
	.node-type-publication .inner-page-wrapper .connection-note .section-img {
		display: none;
	    height: auto;
	}
	.node-type-publication .inner-page-wrapper .connection-note .link-details {
	    display: block;
	    margin-top: 0;
	}
	.field-name-body table {
		width: 100%!important;
	}

	/*Aug 27 Testimonials section*/
	.testimonials-home .carousel-inner>.item > .testimonial-details {
	    padding: 0 20px 40px;
	}
}
.front .indicator-map {
    position: relative!important;
}
.map-wrapper .indicator-map .floatingLabelblock {
    top: -163px!important;
}
/*29/01/18*/
header .legal-link {
	display: none;
}
.footer-second .copyright .legal a {
	color: #808080;
	text-decoration: none;
}
.footer-second .copyright .legal a:hover {
    background-color: transparent;
    color: #fff;
    
}
/*On 02/02/2018 homepage-download issue*/
.map-header .file {
	display: none;
}

/*12-02-2018*/
 body.node-type-page.page-node-29 .main-container .region-content article.node-page{
	 max-width: 100%;
 }

/*1-02-2018*/
.page-upcoming-past-events .news-events {
    background: #fff;
    padding: 80px 150px 60px;
    margin-top: 120px;
    margin-bottom: 80px;
    position: relative;
}
.page-upcoming-past-events .news-events .calendar-link {
    position: absolute;
    top: -40px;
    right: 0;
}
.page-upcoming-past-events .news-events .calendar-link a {
    color: #58595B;
    padding-right: 35px;
    background: url('images/events/Calender_icon.png') no-repeat right;
	background-size: 20px;
    text-decoration: none;
}
.page-upcoming-past-events .event-date{
    width: 193px;
    height: 123px;
}
.page-upcoming-past-events .event-wrapper {
	width: 672px;
}
.page-upcoming-past-events .event-date .evets-left-block {
	/*Border removed as per clients suggestion*/
    /*border: 1px solid #9FC95D;*/
    padding: 0 15px;
    max-width: 163px;
    text-align: center;
    border-radius: 6px;
    max-height: 123px;
}
.page-upcoming-past-events .events-month {
    color: #808080;
    font-size: 20px;
    padding-bottom: 20px;
    line-height: 20px;
}
.page-upcoming-past-events .events-date {
    font-size: 50px;
    color: #114A8A;
    line-height: 50px;
}
.page-upcoming-past-events .evets-right-block {
    border-bottom: 1px solid #E0E0E0;
    padding-bottom: 80px;
    height: 165px;
}
.page-upcoming-past-events .event-title {
	margin-bottom: 30px;
}
.page-upcoming-past-events .event-title a,
.page-upcoming-past-events .event-title {
    color: #4D4D4D;
    font-weight: bold;
    display: block;
    font-size: 16px;
    text-decoration: none;
    line-height: 16px;
}
.page-upcoming-past-events .event-loc,
.page-upcoming-past-events .event-details {
    font-size: 16px;
    color: #808080;
    line-height: 24px;
}
.page-upcoming-past-events .event-date-label,
.page-upcoming-past-events .event-loc span {
    color: #008ed3;
    margin-right: 5px;
}
.page-upcoming-past-events .pagination {
	margin: 10px 0 0;
}
/*Breadcrumb change as suggested by mm team*/
.page-past-event ol.breadcrumb,
.page-upcoming-event ol.breadcrumb {
	max-width: 1170px;
}
.not-front .main-container ol.breadcrumb {
    background: transparent;
    margin: 0;
    margin-left: 0;
    padding-left: 0;
}
.not-front.page-upcoming-past-events .main-container ol.breadcrumb {
    background: transparent;
    margin: 0;
    margin-left: -15px;
    padding-left: 0;
}
/*******************************************/
/*Changes on 24/04/2018 for upload csv start*/
.logged-in.node-type-csv-import .field-name-field-upload-document .file img {
	display: inline-block;
}
.logged-in.node-type-csv-import .field-name-field-upload-document button {
	margin-left: 15px;
}
/*Changes on 24/04/2018 for upload csv end*/
/*Change on 26/04/2018 to justify content*/
.page-stakeholder-map .stakeholder-map-onload-content .onload-description,
.page-stakeholder-map .tab-intro .onload-description {
	text-align: justify;
}
.page-stakeholder-map #modalContent .modal-dialog .modal-content {
	height: auto;
}
@-moz-document url-prefix(){
	.page-stakeholder-map #modalContent .modal-body form .floatingLabel .form-text {
		padding-top: 2px;
		padding-bottom: 2px;
	}
}
/*Change in banner right column img height on 04/05/2018 - start*/
.banner-wrapper .riseBlocksinner .banner-right-top .bannersubCols img {
	top: 0;
	height: 100%;
}
.banner-wrapper .riseBlocksinner .banner-right-top .title-wrapper {
	text-align: center;
}
.banner-wrapper .riseBlocksinner .banner-right-top .title-wrapper .title {
	text-align: center;
	padding: 0 15px;
	width: 100%;
	display: block;
}
/*Change in banner right column img height on 04/05/2018 - end*/
/*Change on stakeholder-mapping chart legend 31/05/18 - start*/
.page-stakeholder-map #sdg-chart-legend {
	width: 51%;
	margin: 0 auto;
}
.page-stakeholder-map #sdg-chart-legend .legend-item-wrapper {
	display: block;
	position: relative;
	/*margin-bottom: 5px*/
}
.legend-item-color {
	display: block;
	width: 16px;
	height: 12px;
	line-height:14px;
	float: left;
	margin: 2px 3px 0 0;
}
/*.page-stakeholder-map #sdg-chart-legend .legend-item-label {
	display: inline-block;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	padding-left: 21px;
}
Change on stakeholder-mapping chart legend 31/05/18 - end*/
/*****************************************/
/*Task #218077 16/10/2018 start*/
.page-admin-people .manage-users-filter .panel-body .form-horizontal>.form-wrapper,
.page-admin-people .manage-users-filter .panel-body .form-horizontal>.form-wrapper>.form-wrapper {
	margin: 0;
}
.page-admin-people .manage-users-filter #edit-actions {
	padding-left: 0;
}
.page-admin-people table td>ul {
	list-style: none;
	padding-left: 0;
}
.page-admin-people .action-links {
	padding: 0;
}
.page-admin-people .action-links>.action-links {
	padding-left: 15px;
	padding-top: 15px;	
	list-style: none;
}
/*******************************/
/***Change on homepage carousal - 03/08/2018***/
.banner-wrapper .riseBlocksinner .carousel-indicators {
	display: block;
	bottom: 0;
	margin-bottom: 5px;
}
.banner-wrapper .riseBlocksinner .carosuel-text {
	padding-bottom: 30px;
}
/******/
/***Bug #237055-image center and alignment - 08/01/2019***/
.main-container p.rtecenter img {
  display: block;/*changed on 11/01/2019*/
  margin-left: auto;
  margin-right: auto;
}
/******/
/***Task #237392 - Arranging images in body in a row - 11/01/2019***/
.event-info p.rtecenter img,
.event-info img {
  display: inline-block;
}
/******/
/***Task #245845 - Agenda modal header - 16/05/2019***/
#modal-container-custom-agenda .agenda-header {
  text-align: center;
}
#modal-container-custom-agenda .agenda-header-logo img {
  margin: 0 auto;
}
#modal-container-custom-agenda .agenda-header-title {
  font-size: 24px;
  color: #008ed3;
}
#modal-container-custom-agenda .agenda-header-subtitle {
  font-size: 18px;
  color: #008ed3;
}
#modal-container-custom-agenda .agenda-header-date {
  font-size: 16px;
  color: #008ed3;
}
#modal-container-custom-agenda .agenda-header-date .date-display-single {
  font-size: 16px;
  color: #9fc95d;
}
#modal-container-custom-agenda .event-header-location {
  font-size: 14px;
  color: #008ed3;
}
#modal-container-custom-agenda .event-header-time,
#modal-container-custom-agenda .event-header-time .date-display-single {
  font-size: 14px;
  color: #008ed3;
}
#modal-container-custom-agenda .close {
  position: absolute;
  right: 22px;
  top: 15px;
  margin: 0 !important;
}
/******/


/*Sep 2 */
.two-column-layout.view-in-motion .vlog-fields-wrapper,
.page-resources.page-resources-vlog-series .view-blog-series .vlog-fields-wrapper	{
	border-radius: 5px;
    overflow: hidden;
}

.node-type-priorities .page-header {
    margin-bottom: 0;
}
body.node-type-priorities .main-container .region-content .priority-issue h2 {
    margin-top: 35px;
}

@media (min-width: 992px) {
	/***Change in header and footer menus - 07/11/2018***/
	
	/*Task #282825 31-07-2020 */
	header ul.dropdown-menu li span,
	header ul.dropdown-menu li a {
		/*white-space: normal;*/
		/*width: 300px;*/
		display: block;
		min-width: 185px;
	}
	header ul.dropdown-menu.width{
		width: 300px;
	}
	.footer .dropdown-menu  li > a {
		/*width: 158px;*/
		display: block;
	}
	/******/
	/***Homepage twitter content***/
	.front .twitter-contents {
		min-height: 325px;
	}
	/******/
	.footer-first .footer-content .region-first-footer .footer-menus > ul > li.first,
	.footer-first .footer-content .region-first-footer .footer-menus > ul > li.last{
		display: none;
	}
	.footer-first .footer-content .region-first-footer .footer-menus > ul > li{
		width: 16%;
	}

}
@media (min-width: 992px) and (max-width: 1199px){
	.page-upcoming-past-events .news-events {
	    padding: 80px 50px 60px;
	}
	.page-past-event ol.breadcrumb,
	.page-upcoming-event ol.breadcrumb {
		max-width: 970px;
	}
}
@media (min-width: 768px) and (max-width: 991px){
	.page-upcoming-past-events .news-events {
	    padding: 80px 30px 60px;
	}
	.page-upcoming-past-events .event-wrapper {
	    width: -webkit-calc(100% - 193px);
		width: -moz-calc(100% - 193px);
		width: calc(100% - 193px);
	}
	/*Breadcrumb change as suggested by mm team*/
	.not-front .main-container ol.breadcrumb {
	    background: transparent;
	    margin: 0;
	    margin-left: 0;
	    padding-left: 0;
	}
	.page-past-event ol.breadcrumb,
	.page-upcoming-event ol.breadcrumb {
		max-width: 750px;
	}
	/*******************************************/
	/***Change in header and footer menus - 07/11/2018***/
	header ul.dropdown-menu li>a {
		white-space: normal;
		width: 100%;
	}
	/******/

	/*Sep 2 */
	body.node-type-priorities .page-header {
		margin-bottom: 0;
	}
}
@media (max-width: 767px) {
	#quicktabs-events_quicktab > ul,
	#quicktabs-events > ul {
		padding-left: 0;
	}
	#quicktabs-events_quicktab>ul>li,
	#quicktabs-events > ul> li {
		margin: 0 5px;
	}
	.page-upcoming-past-events .news-events {
		margin-top: 80px;
		 padding: 40px 30px 40px;
	}
	.page-upcoming-past-events .news-events .calendar-link {
	    right: 15px;
	}
	.page-upcoming-past-events .row.news-upcoming-events {
	    margin-bottom: 30px;
	}
	.page-upcoming-past-events .event-wrapper {
	    width: 100%;
	    margin-top: 30px;
	}
	.page-upcoming-past-events .evets-right-block {
	    border-bottom: 1px solid #E0E0E0;
	    padding-bottom: 30px;
	    height: auto;
	}
	/*Breadcrumb change as suggested by mm team*/
	.not-front .main-container ol.breadcrumb {
	    background: transparent;
	    margin: 0;
	    margin-left: 0;
	    padding-left: 0;
	}
	/*******************************************/
	.page-stakeholder-map #sdg-chart-legend {
		width: 90%;
		margin: 0 auto;
	}
	/***Change in header and footer menus - 07/11/2018***/
	header ul.dropdown-menu li>a {
		/*white-space: normal;*/
		width: 100%;
	}
	/******/

	/*Sep 2 */
	body.node-type-priorities .page-header {
		margin-bottom: 0;
	}
}
