.vcenter {
 display: inline-block;
 vertical-align: middle;
 float: none;
}

body.kc-css-system .kc-css-816133, body.kc-css-system .kc-css-212830 { 
	background:#f17f03 !important;
}

#text-widget-4 {cursor:pointer;}
.service-single-content ul {
    margin-top: 0.8em;
}

.blog-single-section .comment-respond .form-submit input {min-width:180px; width:auto; max-width:100%;}
.ghcta a, .ghcta a:active,.ghcta a:hover {
	color:#164a81;
	font-size:18px;
}

.services-pg-section .grid .details {min-height:180px;}