p.lead, p.lead a{
  color:#06827d;
  font-size: 1.8rem;
  font-weight:normal; 
}

h2 a, h3 a{
  color:#06827d!important;
}

.research-box{
 border: 1px solid #cbcbcb; 
 margin-bottom:1em;
}

.research-box figure.wp-block-image{
 margin:0; 
}

.our-research{
 margin-top:20px; 
} 

.our-research h3{
 margin-left:10px;
}

.our-research a, .people a{
  color:#06827D;
}

.our-research p{
  margin-left:10px;
  margin-right:10px;
}

.archive-block{
margin-top:10px;
margin-bottom:10px;
}

/*#custom_html-2 {
  background-color:#FFF;
  margin:0;
}*/

.browse {margin-top:0.5em;}

#footer-sidebar {
    background-color: #FFF;
    color:#000000;
}

#footer-sidebar a:link {
  color:#000000; 
}

#footer-sidebar a:visited {
  color: #000000; 
}

/*#footer-sidebar1 img, #footer-sidebar3 img{
  margin-top:15px!important;
  display:block;
  margin-left:auto;
  margin-right:auto;
}*/

.coloured-box-1col{
  background-color:#c8d9d9;
  padding: 15px;
  
   
}

.footer-copyright{
  background-color:#06827D
  
}
#footer-sidebar h2{
	color:#06827D!important;
  	margin-left:15px;
  	padding-top: 5px;
}

#footer-sidebar a{
 margin:15px;
}

.phone-box .top-email,
.phone-box .top-email a {
	color: #003d4c
}

.sidebar ul.link-pages li a span:hover,
.sidebar ul.link-pages li a i.fa:hover {
	color: #003d4c
}

input[type="submit"],
button {
	background: #003d4c
}
input[type="submit"]:hover,
button:hover {
	background-color: #06827d
}

#article p a {
	color: #003d4c;
	font-weight: 700
}

.page-links a:hover {
	background: #003d4c
}

.navigation a {
	color: #003d4c
}

.post-format-wrap {
	border-left: 3px solid #003d4c
}

.meta span i {
	color: #06827d
}

.more-link {
	color: #06827d
}

.post-title h3:hover {
	color: #06827d
}

#main {
	padding-top: 0
}

#main .standard-posts-wrapper .posts-wrapper .post-single .text-holder-full .post-format-wrap p.link-text a:hover {
	color: #06827d
}

.post-info span i {
	color: #06827d
}

.link-post i.fa,
.quote-post i.fa {
	color: #06827d
}

#article .link-post p.link-text a:hover {
	color: #06827d
}

.link-post p.link-text a:hover {
	color: #06827d
}

.quote-post span.quote-author {
	color: #06827d
}

.post-format-wrap {
	border-left: 3px solid #06827d
}

.post-tags a {
	background: #003d4c
}

#copyright hr {
	border-color: #06827d
}

#copyright {
	display: none
}

.main-navigation ul ul {
	background-color: #06827d
}

.main-navigation li li {
	background-color: #06827d
}

.content-boxes .col i.fa {
	color: #06827d
}

.about .boxtitle:after,
#features .boxtitle:after,
#features .section-title:after,
#features4 .boxtitle:after,
#features4 .section-title:after {
	background: none repeat scroll 0 0 #06827d
}

.sidebar .widget .tagcloud a {
	background-color: #616161
}

#footer-box {
	padding-top: 0;
	padding-bottom: 0
}

.sidebar-footer>div {
	margin: 10px 30px 20px 0
}

.footer-v4 .sidebar-footer:nth-child(1) {
	width: 40%
}

.footer-v4 .sidebar-footer:nth-child(2) {
	display: none
}

.footer-v4 .sidebar-footer:nth-child(3) {
	width: auto
}

.footer-v4 .sidebar-footer.lastone {
	width: 35%;
	max-width: 437px;
	float: right
}

.footer-widget-col .textwidget {
	overflow: visible;
	line-height: 150%
}

.footer-widget-col h4 {
	margin-bottom: .5em
}

.sidebar-footer .footer-widget-col {
	margin-bottom: 15px
}

.phone-box {
	display: none
}

.standard-posts-wrapper .posts-wrapper .right-f .image-holder {
	box-shadow: 0 1px 4px;
	border-style: solid;
	border-width: 1px;
	width: 34%
}

.cmt-members .col-one-fourth a img {
	border-radius: 0
}

.postimage {
	width: 170px;
	height: 170px;
	box-shadow: 0 1px 2px
}

.postimage img {
	display: block;
	width: 100%;
	height: auto;
	max-height: 170px;
	overflow: hidden;
	vertical-align: middle!important
}

div.postimage-title {
	background: rgba(190, 185, 166, 0.8);
	font-size: 14px;
	font-weight: 900;
	width: 170px;
	padding: 10px;
	position: relative;
	bottom: 34px
    
}

div.postimage-title a {
	color: #fff!important
}

.griditemleft:hover .postimage-title {
	background: #003d4c
}

.griditem:hover .postimage-title {
	background: #003d4c
}

.rs-slider>li {
	height: 350px
}

@media screen and (max-width: 480px) {
	.rs-slider>li {
		height: 200px
	}
}

.rs-slider>li {
	font: 0/0 a
}

.rs-slider>li:before {
	content: ' ';
	display: inline-block;
	vertical-align: middle;
	height: 100%
}

.rs-slider>li img {
	width: 65%;
	height: auto;
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
	font: 16px/1 Arial sans-serif
}

.rs-wrap ul li .posts-featured-details-wrapper div {
	font-size: 16px;
	font-size: initial;
	font-family: Open Sans, sans-serif;
	opacity: 1
}

.posts-featured-details-wrapper h3 {
	font-weight: 700;
	font-size: 1.4em!important;
	padding-bottom: 15px;
	line-height: 1.2em
}

.posts-featured-details-wrapper p {
	line-height: 1.4em
}

.slider-wrap .rs-wrap .rs-slide-bg .rs-slider {
	box-shadow: 0 1px 4px;
	border-style: solid;
	border-width: 1px
}

.posts-featured-details-wrapper {
	font-weight: 300;
	right: 0;
	top: 0;
	width: 35%;
	height: 100%
}

.posts-featured-details-wrapper h3 {
	font-size: 2em
}

.posts-featured-details-wrapper p {
	text-align: justify
}

.rs-wrap ul li .posts-featured-details-wrapper div {
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box
}

.standard-posts-wrapper .meta span:nth-child(2) {
	display: none!important
}

.standard-posts-wrapper .posts-wrapper .right-f .text-holder {
	text-align: justify
}

@media screen and (max-width: 480px) {
	.posts-featured-details-wrapper h3 {
		font-size: 1.1em
	}
}

#site-navigation ul li a {
	font-weight: 700
}

.about div p {
	text-align: justify
}

.about h2 {
	text-align: left;
	padding-bottom: 0
}

.about h2::after {
	visibility: hidden
}

.bounceInLeft {
	-webkit-animation-name: none!important
}

.bounceInRight {
	-webkit-animation-name: none!important
}

.rs-arrows {
	bottom: 2px;
	right: 10px;
	top: auto;
	left: auto
}

#grid-container,
#main,
#footer-wrap {
	max-width: 1400px
}

.rs-wrap {
	max-width: 1000px;
	margin-left: auto;
	margin-right: auto
}

.sidebar .widget_meta ul li+li+li {
	display: none
}

#social-bar ul li {
	margin-left: 10px
}

#social-bar ul li a {
	width: 4em;
	height: 4em
}

.fa-youtube,
.fa-twitter:before {
	font-size: 2.5em;
	display: inline-block;
	vertical-align: middle
}

.fa {
	line-height: 1.6
}

#social-bar ul li:nth-child(1) a {
	background: none repeat scroll 0 0 #55acee
}

#social-bar ul li:nth-child(2) a {
	background: #cd201f;
	background: -ms-linear-gradient(top, #E52D27 0%, #B31217 100%);
	background: -moz-linear-gradient(top, #E52D27 0%, #B31217 100%);
	background: -o-linear-gradient(top, #E52D27 0%, #B31217 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #E52D27), color-stop(1, #B31217));
	background: -webkit-linear-gradient(top, #E52D27 0%, #B31217 100%);
	background: linear-gradient(to bottom, #E52D27 0%, #B31217 100%)
}

#social-bar ul li a:hover {
	opacity: .8%
}

#post-body .thumb-wrapper {
	display: none
}

#main .standard-posts-wrapper .post-wrapper {
	-webkit-animation-delay: .3s!important
}

.sidebar .widget_meta .widget-title h4 {
	display: none
}

.post-tags span {
	display: none
}

.rev_slider_wrapper {
	z-index: 0
}

.tribe-events-event-image img {
	display: none
}

.cmt-members .col-one-fourth a img {
	display: block;
	width: auto;
	max-width: 166px;
	height: 220px;
}

.cmt-members .col-one-fourth a img {
	margin-bottom: 0px;
}

.cmt-members .col-one-fourth {
	margin-bottom: 40px;
}

.cmt-members .col-one-fourth a h4 {
	padding-bottom: 0;
}

.cmt-members .col-one-fourth p {
	line-height: 1em;
}

.col-one-fourth {
	float: left;
	margin-right: 6%;
	width: 20%;
}

.cmt-members h4.cmt-name {
	font-size: 16px;
	font-weight: normal;
}

.cmt-members .col-one-fourth p strong {
	font-weight: 400;
}

.cmt-members .col-one-fourth p strong em {
	font-style: normal;
}
