/* headers */

.events-contests-div-icon-container p {
	margin-top: 0 !important;
}


.section-organizations-text a,
.section-organizations-card-header h2 a {
    color: #699cc6 !important;
}

.section-organizations-text a:hover,
.section-organizations-card-header h2 a:hover {
    color: #3a5d7c !important;
}

.section-organizations-card-header h2 a[aria-expanded="true"] {
    color: #fff !important;
    background-color: #699cc6;
}

.section-models-col p {
	line-height:30px !important;
}

.citation {
    margin-top: 60px;
}

.crscontainer-col .crscontainerbg p {
    margin: 0;
}

.investing-strategy-row .investing-strategy-col p {
    padding-left: 30px;
    padding-right: 10px;
}

.stathl-imghl p {
	margin: 0 0;
}

.section-business-row-two .business-col-two {
    height: 200px;
}

.section-csrtimeline-col p {
    margin-top: 70px;
}

.section-csrtimeline-col h1 {
    margin: 0.67em 0 0 0;
}

.section-sdg ul {
    list-style: none;
    padding-left: 55px;
    margin-bottom: 0;
	display:table;
}

.section-sdg ul li {
	display:table-row;
}



.section-social-steps-accordion .card-header h5 { 
	margin:0 0;
} 

.pim {  			
  width: 236px;
  height: 235px;
  float: left;
  background-repeat: no-repeat;
  background-position: bottom right;
  opacity:.9;
}  			
.pim1 {  
  background-color: #3b597d;    			
  background-image: url(../img/political1.png);
}
.pim2 {  			
  background-color: #2da96a;    			
  background-image: url(../img/political2.png);
}
.pim3 {  			
  background-color: #5079a1;    			
  background-image: url(../img/political3.png);
}
.pim4 {  			
  background-color: #e8c35e;    			
  background-image: url(../img/political4.png);
}
.pim5 {  			
  background-color: #699cc6;    			
  background-image: url(../img/political5.png);
}

.section-social-steps-accordion .card-header h5 a p { 
	margin:0 0 0 65px;
} 

#myBtn {
	z-index:111111;
}

.section-responsibility h1 {
    margin: 0 0;
}

.section-sdg-company-heading {
    width: 100%;
}

.aa  {
	margin-left:150px;
}

.col-swing {
	height:230px;
}

.section-eu-commission-hiddenbgdiv-contentdiv-icondiv p {
    top: 0 !important;
}

.section-eu-commission-icondiv p {
    top: 5px !important;
}

.section-eu-commission ul {
	margin-top: 0px;
}

.section-eu-commission-navigation {
	border: 1px solid #888888;
    text-align: center;
    color: white;
    padding: 20px 0 18px 0;
   	background:#699cc6;
   	font-size:18px;
}

.section-trends-collapsablediv-text { 
    width: 90%;
}	



.section-global-icondiv p {
    top: 5px !important;
}

.slider-titletextwrapper {
	z-index:999; 
	color:white; 
	position:absolute; 
	top:60%; 
	font-family: 'BPG LE Studio 02 Caps'; 
	text-transform: uppercase; 
	width:100%;
	font-size:30px; 
}

.slider-titletext {
	width:1180px; 
	margin-left:auto; 
	margin-right:auto;
}

.smallcompany-header {
    background-color: transparent;
    display: flex;
    position: relative;
    height:648px;
}

.thin-header {
    height:377px;
}

.smallcompany-header .container {
    padding-left: 50px;
}

.smallcompany-header::after {
    content: "";
    background-image: url('../img/sustdevelopmentbg.png');
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    opacity: 1;
    z-index: 2;
}

.smallcompany-header-heading:after {
    content: "";
    position: absolute;
    width: 130px;
    height: 1px;
    left: 0;
    bottom: -15px;
    border-bottom: 5px solid #ffca18;
}
 
.smallcompany-header-heading {
    width: 770px;
}    

.smallcompany-header-text {
    width: 770px;
}    

.navbartoptwo .navbar-nav {
    margin-top:0;
}

.section-news-header::after {
	width:80%;
}

.section-features-col-quotemark {
    margin-bottom: 0px;
    margin-top: 64px;
    line-height: 72px;
}

.section-features-col p {
    line-height: 30px !important;
}

/* headers */


.navbar-search form {
    width: 200px;
    cursor: pointer;
    transition: all .4s;
}
.navbar-search input {
    display: block;
}


ul {
    list-style: none;
    padding-left: 0;
    margin-bottom: 0;
}

ul li {
}

ul li p {
    color: #000;
    font-size: 14px;
    font-family: "BPG LE Studio 02";
    line-height: 2;
    margin-bottom: 0;
    display: inline;
    position: relative;
}

ul li::before {
    content: "\2022";
    color: #699cc6;
    font-weight: bold;
    width: 5px;
    margin: 0;
    margin-right:20px;
}

.section-trends-list li a {
    text-align:center;
}

.section-trends-list li a p {
    padding-top: 20px;
    color: #fff;
    font-size: 16px;
    font-family: "BPG LE Studio 02";
    line-height: 1.333;
    text-align:center;
    margin-bottom: 0;
    font-weight: bold;
}

li {
    line-height: 28px;
}

.section-compprof ul li::before, 
.section-models-col ul li::before, 
.section-whats-probono-col ul li::before {
    content: "\2022";
    color: #699cc6 !important;
    font-weight: bold;
    width: 30px;
    margin: 0;
    margin-right:20px !important;
    position: relative !important;
}

.modal-body ul li::before, 
.section-standards-list-selected-card-body ul, 
.texts ul,
.section-csrandgovernment ul,
.section-whats-probono-col ul,
.section-investing-standards-row ul,

.section-compprof ul,
.section-smallcompany-importance-col ul {
    list-style: none;
    padding-left: 0;
    margin-bottom: 0;
	display:table;
}

.section-eu-commission-hiddenbgdiv-contentdiv ul li,
.section-whisinves-row ul li, 
.modal-body ul li, 
.section-standards-list-selected-card-body ul li, 
.texts ul li,
.section-csrandgovernment ul li,
.section-whats-probono-col ul li,
.section-investing-standards-row ul li,
.section-compprof ul li, 
.section-smallcompany-importance-col ul li {
	display:table-row;
}

.section-compprof ul li {
}


.section-best-practices-list li::before,
.pagination li::before,  
.card-body ul li::before, 
.section-global-listcontainer ul li::before, 
.section-trends-listcontainer ul li::before, 
.navbar ul li::before, 
.footer-col-one ul li::before, 
.section-eu-commission-listcontainer ul li::before, 
.section-higher-education-col ul li::before, 
.events-contests-div-description-container ul li::before, 
.footer-col-two ul li::before {
    content: "";
    color: #699cc6;
    font-weight: bold;
    width: 0;
    margin: 0;
    margin-right:0;
}

.section-eu-commission-hiddenbgdiv-contentdiv ul li::before,
.section-whisinves-row ul li::before, 
.modal-body ul li::before, 
.section-standards-list-selected-card-body ul li::before, 
.texts ul li::before,
.section-csrandgovernment ul li::before,
.section-whats-probono-col ul li::before,
.section-investing-standards-row ul li::before,
.section-compprof ul li::before, 
.section-smallcompany-importance-col ul li::before {
    content: "\2022";
    color: #699cc6;
    font-weight: bold;
    width: 30px !important;
    margin: 0;
	display:table-cell !important;
}

.section-investing-standards-row ul,
.section-compprof ul {
    padding-left: 55px;
}

.georgiangovernment-header-heading {
    width:90%;
}

.section-trends-listcontainer a {
	text-align:center;
	margin-top:5px;
}

input[type="checkbox"] {
    margin-top:12px;
}

.card-body ul li {
	margin-bottom:10px;
	cursor:pointer;
}

.section-standards-text {
    line-height: 1.875;
    margin-bottom: 20px;
}

.card-body label, button {
	cursor:pointer;
}

.standards-header-col a p {
	font-weight:normal; 
    line-height: 20px;	
}

.section-best-practices-list li:hover {
    background-color: #699cc6;
}

.section-best-practices-list li span {
    font-size: 16px;
    color: #699cc6;
}

.section-best-practices-list li:hover h1, 
.section-best-practices-list li:hover span, 
.section-best-practices-list li:hover p {
    color: #fff;
}

.section-organizations-card-header {
    border-bottom: 1px solid #cccccc;
}

.section-higher-education-col-card:hover {
    background-color: #699cc6;
}
.section-higher-education-col-card:hover h1 {
    color: #fff;
}
.section-higher-education-col-card:hover p {
    color: #fff;
}

.navbar-nav li {
    line-height: 1.5 !important;
}
/* ------------------------------ */

body {
    font-size: 14px;
    font-family: 'BPG LE Studio 02';
}

li {
    line-height: 28px;
}



.section-initiative-icon-header {
    height:92px;
}

.standards-list-header-heading:after { 
    content: "";
    position: absolute;
    width: 130px;
    height: 1px;
    left: 0;
    bottom: -18px;
    margin: 0 0;
    border-bottom: 5px solid #ffca18;
}

.section-standards-list-col-card-title {
    color: #699cc6;
}

.section-standards-list-col-card-title:hover {
	color: #699cc6;
}

.section-standards-list-col-card-text a {
	color: #304c6e;
}

.section-standards-list-col-card-text a:hover {
	color: #699cc6;
}

.section-standards-list-col-card-subtitle a:hover {
	color: #699cc6;
	/*
    color: #29c3ec;
    */
}

.returnbtn a {
	color: #304c6e;
}

.returnbtn a:hover {
	color: #699cc6;
}

.section-standards-list-selected-card-text a {
	color: #304c6e;
}

.section-standards-list-selected-card-text a:hover {
	color: #699cc6;
}

.search .form {
    width: 588px;
    height: 43px;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.container-div {
	position:relative;
	width:100%;
    left: 0;
    right: 0;
}

.search .form .form-control {
    width: 588px;
    height: 43px;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    background:none;
}

.search-image {
    position:absolute; 
    right:8px; 
    top:12px; 
    cursor:pointer;
}
.section-standards-list-col-card-body {
	padding-top:0;
}

.section-standards-list-col-card-text {
	padding-bottom:20px;
}

.library-header {
    background-color: #000;
    display: flex;
    position: relative;
}
.library-header::before {
    content: "";
    background-image: url('../img/organizationsbg.png');
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center;
    opacity: 0.3;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
}
.library-header::after {
    content: "";
    background-color: rgba(16, 77, 127, 0.4);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.library-header .container {
    z-index: 2;
}

.section-standards-list-selected-card-body p {
    font-size: 14px;
    font-family: 'BPG LE Studio 02';
}

p, ul li {
    font-size: 14px;
    font-family: 'BPG LE Studio 02';
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

.section-standards-list-selected-card-body ul li {
    font-size: 14px;
    font-family: 'BPG LE Studio 02';
}

	.section-standards-list-selected-card-title
 	{
	    font-weight: bold;
	    font-size: 28px !important;
	}

	.section-standards-list-selected-card-subtitle 
 	{
	    font-weight: bold;
	    font-size: 18px !important;
	}




@media only screen and (max-width: 1200px) {
	#slider {
		margin-top:92px;
	} 
	
	.slider-titletext {
		width:100%;
		font-size:11px;
	}
	
	.nivo-directionNav, .nivo-prevNav, .nivo-nextNav {
		display:none !important;
	}
	
	.col-swing {
		height:170px !important;
	}
	
	.definitions-menu {
		display:none;
	}
	
	.smallcompany-header {
	    height:324px;
	}

	.thin-header {
	    height:189px;
	}	
	
 	.smallcompany-header .smallcompany-header-heading {
  	  	padding-top:105px !important;
  	  	margin-bottom: 20px !important;
    }
	
	.smallcompany-header::after {
		width:100%;
	}
	
	.smallcompany-header-heading {
		font-size:10px;
		width:90% !important;
	}
	
	.smallcompany-header .smallcompany-header-heading {
		font-size:10px;
		width:90% !important;
	}
	
	.smallcompany-header-text p, .benefits-header-text {
		width:100% !important;
	    line-height:20px !important;
	}
	
	.smallcompany-header .smallcompany-header-text {
		font-size:9px !important;
		width:90% !important;
	}
	
	.smallcompany-header .smallcompany-header-text p, .smallcompany-header .smallcompany-header-text span {
		font-size:9px;
	}
	
	.benefits-header-text {
		font-size:9px;	
	}
	
	.footer-col-one-text {
    	color: #fff;
    	font-size: 11px;
	    line-height:20px;
    }
    
	p, ul li {
	    font-size: 11px;
	    line-height:20px;
	}
	
	.section-context-textdiv {
	    margin-left: 18px;
	    margin-right: 18px;
	    padding-left: 10px;
	    padding-right: 10px;
    }	
    
    .ii {
		margin-bottom:10px;
    }
    

	.i .img {
		width:100%;
	}

	.section-sdg,
	.section-sdg-heading,
	.section-sdg-textone,
	.section-sdg-textfive,
	.section-sdg-textsix,
	.section-sdg-textseven,
	.section-sdg-texteight,
	.section-sdg-subheadingone,
	.section-sdg-subheadingtwo,
	.section-sdg-company-text,
	.section-sdg ul,
	.section-responsibility,
	.section-sdg-texttwo {
	    margin-left: 0;
	    margin-right: 0;
	    padding-left: 0;
	    padding-right: 0;
    }	

	.section-sdg-textone,
	.section-context-textdiv-text {
	    font-size: 11px;
	    line-height:20px;
	}
	
	.section-terms-row:not(:last-child) {
	    margin-bottom: 0px;
	}	

	.section-terms-col { 
	    margin-bottom: 22px;
	}	
	
	.section-features-col-heading { 
		font-size:14px;
	}

	.section-features-heading {
	    font-size: 14px;
	}
	
	.section-responsibility-heading {
	    padding-left: 0;
	    font-size: 16px;
	}	
	
	.navbartoptwo {
		z-index: 999999;
	}

	.section-features-col-texttwo {
	    font-size: 11px;
	    line-height:20px;
	}

	.section-harvard-quote {
	    font-size: 11px;
	    width: 100%;
	    line-height:30px;
	}
	
	.section-harvard-quote p {
	    font-size: 11px;
	    width: 100%;
	    line-height:30px;
	}
	
	.section-harvard-text {
	    width: 100%;	
	}
	
	.section-harvard p {
	    font-size: 11px !important;
	}
	
	.section-eu-commission-hiddenbgdiv-contentdiv {
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 30px;
		padding-bottom: 30px;	
	}	    

	.section-features-col h5 {
	    width: 100%;
    }
	
	.section-trends-list li a p {
	    font-size: 9px;
    }	

	.section-context-text p, .section-features-col p, .section-trends p {
	    line-height: 20px !important;
	    font-size: 11px;
	}

	.section-features-col-quotemark {
	    font-size: 64px !important;
	    line-height: 72px;
    }

	.section-trends-collapsablediv-text {
	    width: 94%;
	    margin-left: 3%;
	}

	.aa  {
		margin-left:0;
	}

	.section-sdg-company {
	    padding-bottom: 0px;
	}

	.timeline h1 {
		font-size:20px;
	  	padding-top:0; 
	  	padding-bottom:10px;
	  	margin-bottom:0;
	}

	.timeline h2 {
	  	border-top:1px solid #ffffff;
	  	padding-top:10px; 
	  	padding-bottom:0;
	  	margin-bottom:0;
	}
	   
	.section-csrtimeline-col hr {   
	    margin-bottom: 10px;   
	}
	
	.section-responsibility #accordion .card-header {
	    height: 37px;
	}	    
	
	.section-responsibility #accordion .card-header h1 a p {
	    font-size: 10px;
	    margin-left:5px;
	    line-height: 14px !important;
	    position: absolute;
	    top: 24px;
	    transform: translateY(-25%);
	    width: 80%;	    
	    
	}	    
	
	.section-responsibility #accordion .card-body {
		padding-left:15px; 
		padding-right:15px;
		font-size:11px !important;
		line-height:20px !important;
	}
	
	.section-responsibility #accordion .card-body p, 
	.section-responsibility #accordion .card-body a, 
	.section-responsibility #accordion .card-body ul li {
		font-size:11px;
		line-height:20px !important;
	}
	
	.responscollapse-quote {
		font-size:64px !important;
		padding-left: 15px;
	}
	
	.responscollapse-text-bot, .responscollapse-text-top {
		padding-left:0; 
		padding-right:0;
		margin-left:0; 
		margin-right:0;
		font-size: 11px;
	}
	
	.responscollapse-heading{
		font-size: 11px;
	}
	
	.section-compprof-heading {
		padding-left:0;
	}
	
	.section-compprof ul, .section-stats-text-top, .section-stats-text-bot {
		padding-left:0 !important;
		font-size: 11px;
	}
	
	.stathl-imghl p {
	    top: 50px;
	    transform: translate(-50%, -25%);
	}	
	
	.section-riicons-col {
		text-align:center;
		margin-bottom:20px;
	}
	
	.section-standards-list-selected-card-body p, .section-standards-list-selected-card-body ul li {
    	font-size: 11px;	
    }
    
	.ngreen {
	    background: #16915f;	
	}	
	
	.section-investing-standards h1 {
		width:100%;
	}
	
	.section-global-hiddenbgdiv-contentdiv-col h1, .section-global-hiddenbgdiv-contentdiv-col p {
    	font-size: 14px !important;	
	}
	
	.section-global-hiddenbgdiv-contentdiv-col:nth-child(1) {
		padding-right:15px;
	}
	
	.section-global-hiddenbgdiv-contentdiv-col:nth-child(1) p {
    	padding-bottom:10px;
    }
	.section-global-hiddenbgdiv-contentdiv-col:nth-child(1) ul li {
    	padding-bottom:10px;
    	color:white;
    }
    
    .section-coworkers h1 {
    	width:100%;
    }
    
    
	.section-coworkers-row1 .section-coworkers-col:nth-child(1) {
	    padding-left: 0;
    	padding-right: 0;
    	margin-bottom:10px;
	}
	
	.section-coworkers-row1 .section-coworkers-col:nth-child(2) {
	    padding-left: 0;
    	padding-right: 0;
    	margin-bottom:10px;
	}
    
	.section-coworkers-row2 .section-coworkers-col:nth-child(1) {
	    padding-left: 0;
    	padding-right: 0;
    	margin-bottom:10px;
	}
	
	.section-coworkers-row2 .section-coworkers-col:nth-child(2) {
	    padding-left: 0;
    	padding-right: 0;
    	margin-bottom:10px;
	}
    
	.section-coworkers-row3 .section-coworkers-col:nth-child(1) {
	    padding-left: 0;
    	padding-right: 0;
    	margin-bottom:10px;
	}
	
	.section-coworkers-row3 .section-coworkers-col:nth-child(2) {
	    padding-left: 0;
    	padding-right: 0;
    	margin-bottom:10px;
	}

	.section-coworkers-row3 .section-coworkers-col:last-child {
	    padding-left: 0;
	    padding-right: 0;
    	margin-bottom:10px;
	}
	    
	.section-coworkers-row4 .section-coworkers-col:nth-child(1) {
	    padding-left: 0;
    	padding-right: 0;
    	margin-bottom:10px;
	}
	
	.section-coworkers-row4 .section-coworkers-col:nth-child(2) {
	    padding-left: 0;
    	padding-right: 0;
    	margin-bottom:10px;
	}
    
	.section-coworkers-row5 .section-coworkers-col:nth-child(1) {
	    padding-left: 0;
    	padding-right: 0;
    	margin-bottom:10px;
	}
	
	.section-coworkers-row5 .section-coworkers-col:nth-child(2) {
	    padding-left: 0;
    	padding-right: 0;
    	margin-bottom:10px;
	}
    
	.section-coworkers-row1 .section-coworkers-col h3, 
	.section-coworkers-row2 .section-coworkers-col h3, 
	.section-coworkers-row3 .section-coworkers-col h3, 
	.section-coworkers-row4 .section-coworkers-col h3, 
	.section-coworkers-row5 .section-coworkers-col h3 {
	    width: 100%;
	    bottom: -10px;
	}    
	
	.section-political h1,
	.section-governmentpolitics-row .section-governmentpolitics-col:nth-child(1) h1,
	.section-governmentpolitics-row .section-governmentpolitics-col:nth-child(1) p {
	    width:100%;
	    font-size:14px;
    }
    
    .section-governmenthelp-stars p,
    .section-governmenthelp h1 {
    	color: #fff;
    	font-size: 14px;
	    width:100%;
    }
    
    .section-smallcompany-resources-col:nth-child(1) p,
    .section-smallcompany-importance-row:nth-child(1) .section-smallcompany-importance-col:nth-child(2) p:nth-child(9),
    .section-social-steps h1,
    .section-smallcompany-resources h1, 
	.section-smallcompany-resources-col:nth-child(2) p {
	    margin-left: 0;    
	    padding-left:0;	
	    width:100%;
    }
    
    .section-best-examples-col {
    	padding:0;
    	margin:0 0 10px 0;
    }
    .section-best-examples-col:nth-child(1) {
    	padding-left: 0;
    }
    .section-best-examples-col:nth-child(3) {
    	padding-right: 0;
    }

	.section-social-steps-accordion .card-header h5 { 
		background:#699cc6;
		border-bottom:1px solid #ffffff;
	} 

	.section-social-steps-accordion .card-header h5 a p {
		margin:0 0 0 25px;
		width: 70%; 
	} 

	.section-csrandgovernment-col h1,
	.section-smallcompany-importance-col h1 {
		font-size:14px !important;
		font-weight:bold;
	}
	
	.standards-header-col p, 
 	.section-smallcompany-importance-col p {
		font-size:11px !important;
	    line-height:20px !important;
	}
    
    .section-smallcompany-importance {
    	padding-top: 60px;
    }
    
    .standards-header-heading, 
    .standards-list-header-heading {
		font-size:10px !important;
    }
    
    .standards-list-header-text {
		font-size:9px !important;
    }
    
    .thin-header .smallcompany-header-text {
    	display:none;
    }
    
    .search .form {
    	width: 100%;
    }
    
    .search .form .form-control {
    	width: 100%;
    }
    
    .pim1, .pim2, .pim3, .pim4, .pim5 {
    	width:100%;
    	background-image:none !important;
    }
    
    .pim .section-political-imgdiv {
    	padding-top:0;
    }
    
    .pim {
    	height:auto !important;
    }
    
    .section-georgiangovernment-divs-col h1 {
    	margin-left:10px !important;
	}

    .section-georgiangovernment-divs-col {
    	margin-bottom:10px;
    	margin-left:0 !important
    	margin-right:0 !important;
    	padding-left:0 !important;
    	padding-right:0 !important;
    }
    
    .section-features .section-features-heading {
    	background:#5079a1;
    	color:white;
    	padding:10px 5px;
    }
    
	.section-features-heading {
	    margin-bottom: 15px;
    }
    
	.pushy {
	    width: 200px !important;
    }
        
    .pushy-submenu button {
        font-family: "BPG LE Studio 02";
	    font-size:12px !important;
    }

	.pushy a {
	    padding: 2px 30px 2px 10px;
	    font-size:12px;
	}

	.slider-titletext, .navbar-brand img {
    	padding-left:16px !important;
	}

	.section-initiative-icon-header {
	    font-size:12px !important;
	}
	
	.section-terms-col h1 {
	    font-size: 12px;	
	}
	
  	.section-responsibility-heading,
  	.section-compprof-heading
  	{
	    font-size: 14px;
	    font-weight:bold;
    	padding-left: 15px !important;
   	 	padding-right: 15px !important;
  	}
  
	.investing-market-size-heading,
	.section-investing-standards h1,
	.section-sdg-company-heading,
	.section-context-header, 
	.section-whisinves-col-heading,
	.section-sdg-heading {
	    font-size: 14px;
	    font-weight:bold;
    }
    

	.section-context-text {
	    padding-left: 0;
	    padding-right: 0;
    }    

	.section-stats-text-top,
	.section-stats-text-bot,
  	.section-eu-commission-hiddenbgdiv-text p,
  	.section-eu-commission-hiddenbgdiv-text ul li,
  	.section-whisinves-list li,
  	.section-whisinves-list li p,
  	.investing-market-size-text p,
  	.section-investing-standards-col p,
  	.section-investing-standards-col ul li,
  	.section-global-hiddenbgdiv-contentdiv-col p,
  	.section-eu-commission-hiddenbgdiv-text ul li ul li,
  	.section-eu-commission-hiddenbgdiv-text ul li a,
  	.section-eu-commission-hiddenbgdiv-text ul li ul li a,
	.section-sdg-company-text,
	.section-sdg-textfive,
	.section-sdg-textsix,
	.section-sdg-textseven,
	.section-sdg-texteight,
	.section-whisinves-text-top,
	.section-whisinves-text-bot,
	.section-whisinves-col p, .section-investing-strategy-text p,
	.section-features-col a, .section-sdg ul li, .section-sdg-texttwo {
	    font-size: 11px !important;
		line-height:20px !important;
    	padding-left: 0 !important;
   	 	padding-right: 0 !important;
   	}    
  	
  	.section-global-hiddenbgdiv-contentdiv-col p,
  	.section-global-hiddenbgdiv-contentdiv-col ul li,
  	.section-csrtimeline-win-text p {
  	    font-size: 11pvx !important;
		line-height:20px !important;
    	padding-left: 15px !important;
   	 	padding-right: 15px !important;
	}    
  
  	.section-global-hiddenbgdiv-contentdiv-col {
    	padding-left: 15px !important;
	}
	
 	.section-investing-standards-row ul, .section-compprof ul {
	    padding-left: 0px !important;
	}
  
	.section-features-col-texttwo,
	{
	    margin-bottom: 10px !important; 
	}
	  
    .section-sdg-subheadingone, .section-sdg-subheadingtwo {
	    font-size: 14px;
	}    
  
	.section-sdg ul li,
	.section-compprof ul li
	{
		line-height:20px !important;
	}
	
	.aa {
	    font-size: 11px !important;
	    margin-top: -30px !important; 
	}

	.section-features-col-quotemark {
    	font-size: 64px !important;  
    }

  	.section-eu-commission-hiddenbgdiv-text ul {
  		padding-left:15px;
  	}
  	.section-eu-commission-hiddenbgdiv-text ul li ul {
  		padding-left:15px;
  	}


	.section-eu-commission-hiddenbgdiv-text ul li::before,
	.section-eu-commission-hiddenbgdiv-text ul li ul li::before,
	.section-sdg ul li::before
	{
	    content: "\2022";
	    color: #699cc6 !important;
	    font-weight: bold;
	    width: 30px;
	    margin: 0;
	    position: relative !important;
		display:table-cell !important;
	}

	.section-eu-commission-hiddenbgdiv-text ul,
	.section-eu-commission-hiddenbgdiv-text ul li ul, 
	.section-sdg ul {
	    list-style: none;
	    padding-left: 0;
	    margin-bottom: 0;
		display:table;
	}

	.section-eu-commission-hiddenbgdiv-text ul li,
	.section-eu-commission-hiddenbgdiv-text ul li ul li, 
	.section-sdg ul li {
		display:table-row;
	}


	.stathl-imghl p {
		margin: 1em 0;
	}


	.section-responsibility #accordion .card-header .cimage {
		display:none;
	}

	.section-responsibility .card .card-header {
	    background: #3b597d;
	    margin-bottom: 1px;
	    height: 80px !important;
	    padding-top: 25px !important;
    }

	.section-corpsocial {
	    padding-top: 30px !important;
	}
	   
	.section-corpsocial-text {
	    padding-left: 0px;
	    padding-right: 0px;
    }   

	.section-standards-list-selected-card-title,
	.section-standards-list-selected-card-subtitle 
 	{
	    font-weight: bold;
	    font-size: 14px !important;
	}

	.section-standards-list-selected-card-body p {
	    line-height: 20px !important;
	}
	   
	.section-standards-list-selected-card-body ul li {
	    line-height: 20px !important;
	}


	.section-whisinves-text-top, 
	.section-whisinves-col p, 
	.section-investing-strategy-text p,
	.investing-market-size-text p, 
	.section-investing-standards-col p {
	    line-height: 20px !important;
	}	

	.section-whats-probono-col p,
	.investing-market-size-text p,
	.section-whisinves-text-top a,
	.section-whisinves-col a,
	.section-whisinves-text-bot a {
	    font-size: 11px !important;
	    line-height: 20px !important;
	}	

	.section-eu-commission-hiddenbgdiv-contentdiv h1 {
	    font-size: 14px !important;
	    font-weight: bold;
	    line-height: 20px !important;
	    color:white;
	    padding-left:15px;
	    padding-right:15px;
	    text-align:center !important;
	}
	
	.section-eu-commission-hiddenbgdiv-contentdiv div p {
	    font-size: 11px !important;
	    /*font-weight: bold;*/
	    line-height: 20px !important;
	    color:white;
	    padding-left:15px;
	    padding-right:15px;
	    text-align:left;
	}
	
	.section-whisinves-list li p,
	.section-investing-standards h1 {
		padding-left:0 !important;
		padding-right:15px !important;
	}

	.section-whisinves-list li p {
		display:table-cell;
	}


	.section-investing-standards-col {
	}

	.section-eu-commission-hiddenbgdiv-contentdiv ul li,
	.section-eu-commission-hiddenbgdiv-contentdiv p {
	    padding-left:15px;
	    padding-right:15px;
	    text-align:left;
	}

	.section-whats-probono-col p {
	    padding-left:0;
	    padding-right:0;
	    text-align:left;
	}

	.section-eu-commission-hiddenbgdiv-contentdiv ul li,
	.section-eu-commission-hiddenbgdiv-contentdiv p,
	.section-eu-commission-hiddenbgdiv-contentdiv ul li,
	.section-eu-commission-hiddenbgdiv-contentdiv p {
	    font-size: 11px !important;
	    line-height: 20px !important;
	    color:white; 
	}
	
	.section-eu-commission-navigation{
	    font-size: 14px !important;
	    font-weight: bold;
	}
	
	.section-whats-probono-heading{
	    font-size: 14px !important;
	    font-weight: bold;
	}
	
	.section-whats-probono-row .citation p:nth-child(1) {
		margin-bottom: 0;
	    font-size: 64px !important;
	    margin-top: -190px;		
	}

	.section-whats-probono-row:nth-child(3) .section-whats-probono-col:nth-child(1) h1 {
	    margin-bottom: 220px;
	    margin-top: 0px;
	}

	.citation {
	    margin-top: 0px;
	}

	.citation ul li{
	    line-height:20px !important;
	    font-size:11px !important;
	}

	.section-coworkers h1 {
	    font-size: 14px;
	}

	.section-coworkers-col p {
	    font-size: 11px !important;
	}

	.section-whats-probono-row:nth-child(3) .section-whats-probono-col:nth-child(2) h2 {
	    font-size: 14px;
		font-weight: bold;
	}
	
	.section-coworkers-row1 .section-coworkers-col h3,
	.section-coworkers-row2 .section-coworkers-col h3,	
	.section-coworkers-row3 .section-coworkers-col h3,
	.section-coworkers-row4 .section-coworkers-col h3, 
	.section-coworkers-row5 .section-coworkers-col h3 {
	    right: 10px !important;
	}

	.section-coworkers-col h3 {
		width:100%;
		right:0 !important;
		text-align:right;
	}
	
	.section-models-col h1 {
	    font-size: 14px !important;
	    font-weight: bold;
	}

	.section-models-col h2 {
	    font-size: 11px !important;
	    font-weight: bold;
	}

	.section-models-col ul li,
	.section-models-col a,
	.section-models-col p {
	    font-size: 11px !important;
	    line-height:20px !important;
	    padding-right:0 !important;
	    padding-bottom:0;
	    margin-bottom:0 !important;
	}

	.section-models-col ul li::before {
		display:table-cell !important;
		width:30px !important;
	}
	.section-models-col ul {
		display:table;
	}

	.section-models-col ul li{
		display:table-row;
	}
	
	.section-csrandgovernment-col p,
	.section-governmentpolitics-col-buttondiv a,
	.section-governmentpolitics-row .section-governmentpolitics-col:nth-child(1) p {
    	line-height:20px !important;
    	font-size: 11px !important;	
    }

	.section-csrandgovernment-col:nth-child(2) ul li {
	    margin-bottom: 0 !important;
	}
	
	.section-political-imgdiv a p {
	    line-height:20px !important;
    	font-size: 14px !important;	
	}
	
	.texts p,
	.texts a,
	.texts ol li, 
	.texts ul li {
	    line-height:20px !important;
    	font-size: 11px !important;	
	}
	
	.texts div {
 	   padding: 30px 15px 30px 15px !important;	
	}

	.section-standards-text {
	    font-size: 11px !important;
	}

	.section-smallcompany-importance-col {
	    padding-right: 15px !important;
	    line-height:20px !important;
    	font-size: 11px !important;	
	}
	
	.section-social-steps-accordion p,
	.section-social-steps-accordion ul li,
	.section-smallcompany-importance-col p, 
	.section-smallcompany-importance-col a, 
	.section-smallcompany-importance-col ul li {
	    padding-right: 0 !important;
	    line-height:20px !important;
    	font-size: 11px !important;	
	}
	
	.section-smallcompany-importance-row:nth-child(1) .section-smallcompany-importance-col:nth-child(2) p:nth-child(5), 
	.section-smallcompany-importance-row:nth-child(1) .section-smallcompany-importance-col:nth-child(2) p:nth-child(7) {
	    color: #057c4b;
    	font-size: 64px !important;
    }
	
	.section-smallcompany-importance-row:nth-child(2) .section-smallcompany-importance-col:nth-child(2)::after {
	    left: 15px;
	}	
	
	.section-smallcompany-importance-row:nth-child(1) .section-smallcompany-importance-col:nth-child(2) p:nth-child(9) {
		line-height:1.2 !important;
	}	

	.section-social-steps-accordion h5 a p,
	.section-smallcompany-resources-col p,
	.section-best-examples h1, 
 	.section-smallcompany-resources h1, 
 	.section-social-steps h1 {
    	font-size: 14px !important;	
    	font-weight: bold !important;	
 	}

	.section-social-steps-accordion .card-body {
		padding-left:25px;
	}

	.section-standards-list-col-card-body p,
	.section-standards-list-col-card-title p {
    	font-size: 13px !important;	
	}

	.section-organizations-card .card-body ul li,
	.section-organizations-card .card-body a,
	.section-organizations-card .card-body p {
	    color: #666666;
	    font-size: 11px !important;
	    line-height:20px !important;
    }

	.section-organizations-card-header h2 {
	    font-size: 14px !important;
    }


	.section-best-practices-list li p, 
	.section-best-practices-list li h1 {
		display: inline-block;
	    line-height:20px !important;
    	font-size: 14px;
    }

	.networks-platforms-textcontainer {
	    visibility: visible !important;
	}

	.section-georgiangovernment p {
	    font-size: 11px !important;
	    line-height: 20px !important;
	    padding-left: 15px !important;
	    padding-right: 15px !important;
    }	

	.section-georgiangovernment-divs-col h1 {
	    font-size: 18px !important;
	    width: 280px !important;
	    font-weight: bold !important;
	    margin-left: 30px !important;
	}
	
	.section-georgiangovernment-divs-row {
	    margin-bottom: 0px !important;
	}
	
	.section-standards-list-selected-card-body p span {
	    font-size: 14px !important;
	    font-weight: normal !important;
	    /*text-transform: lowercase !important;*/
	}	
	
	.georgian-comp-row-textcontainer-bg {
    	height: 140px;
    }
    
	.georgian-comp-row-textcontainer {
    	height: 140px;
    }
    
    .probono-web-col-bgcontainer-botcontainer a h3,
    .section-legal-probono-col h1,
	.section-probono-media h1,
	.section-probono-web-col h1 {
	    line-height:20px !important;
    	font-size: 14px !important;
    	font-weight: bold !important;
    	padding-left: 0px;
	}

	.section-probono-media-col p {
    	font-size: 14px !important;
	}

	.section-legal-probono-col a,
	.section-legal-probono-col p,
	.section-legal-probono-col ul li,
	.section-probono-web-col a,
	.section-probono-web-col ul li,
	.section-probono-web-col p {
	    line-height:20px !important;
	    font-size: 11px !important;
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	}


	.section-whisinves::after,
	.section-features-row::after {
    	left: 55px !important;
    }

	.section-probono-web-col {
	    margin-top: 65px;
	}

	.section-probono-web-col {
	    margin-top: 0px !important;
	}

	.section-probono-web-top {
	    margin-bottom: 80px;
	}






}



