li.dropdown:hover > ul {
    display: block !important;
}
.margin-top {
    margin-top: 40px !important;
}
.client-logos ul li {
    list-style: none;
    display: inline-block;
}
.client-logos strong {
    /*color: #4391c6; */
    color: #30709b; /* improves contrast */
    font-size: 16px;
    text-transform: uppercase;
}
.client-logos ul {
    padding-left: 0;
    margin-bottom: 40px;
}
.client-logos p {
    font-weight: bold;
    color: #010101;
    font-size: 16px;
}
.middle-content {
    padding-top: 18px;
}
.twitter > img{width:100%;}
.thumbsupimage img {
    width: 100%;
}
.content-area strong {
    color: #2fab51;
    font-size: 20px;
    text-transform: uppercase;
    display: inline-block;
    font-family: 'Lato', sans-serif;
}
.content-area p {
    color: #050505; 
    font-size: 15px; 
    /* font-weight: bold; */
    margin: 9px 0; 
    font-family: 'Lato', sans-serif;
    }
.content-area ul li {
    font-family: 'Lato', sans-serif;
    /* font-weight: bold; */
    color: #050505;
    margin-bottom: 5px;
    font-size: 15px;
}

#footer-widgets {
    background-color: #F2F2F2;
    color: black;
    border: none;
}
#footer-widgets a, #footer-widgets h1, #footer-widgets h2, #footer-widgets h3, #footer-widgets h4, #footer-widgets h5, #footer-widgets h6 {
    color: black;
}




/****************************/

.employers-help {
    /* background: #4391c6; */
    background-color: #30709b; /* improves contrast */
    padding: 25px 0;
}
.content-first {
    color: #fff;
    font-size: 19px;
    line-height: 33px;
    border-bottom: 2px solid #7dbd11;
    padding-bottom: 10px;
}
.content-second {
    color: #fff;
    font-size: 19px;
    line-height: 33px;
    padding-top: 10px;
}
.employers-help p{margin:0px;}
.employers-help .text-right > a {
    /* color: #5cc7f3; */
    color: #edf9fd; /* improves contrast */
	display: inline-block;
    font-size: 19px;
}
.image > img {
    width: 100%;
	padding: 0 20px;
}
.border-left-right {
    text-align: center;
    text-transform: uppercase;
    /* color: #2fab51; */
    color: #227b3a; /* improves contrast */
    font-weight: bold;
    font-size: 40px;
	position:relative
}
.border-left-right > span {
    display: inline-block;
}
.border-left-right > span::after {
    content: "";
    /* background: #2fab51; */
    background-color: #227b3a; /* improves contrast */
    height: 3px;
    width: 28%;
    position: absolute;
    right: 0;
    top: 23px;
    bottom: 0;
}
.border-left-right > span::before {
    content: "";
    /* background: #2fab51; */
    background-color: #227b3a; /* improves contrast */
    height: 3px;
    width: 28%;
    position: absolute;
    left: 0;
    top: 23px;
    bottom: 0;
}
.box {
    /* background: #2fab51; */
    background-color: #227b3a; /* improves contrast */
    display: flex;
	padding: 20px;
}
.box-left-content{padding-right: 20px;}
.box-left-content, .box-right-content {
    width: 50%;
}
.box-left-content ul {
    padding-left: 15px;
    /*list-style: none;*/
	color:#fff;
}
.box-left-content h3 {
    text-transform: uppercase;
    color: #fff;
    font-weight: bold;
	margin-top: 0;
}
.box-left-content ul li a{
    color: #fff;
}
.box-left-content ul li:last-child {
    margin-bottom: 0;
}
.box-right-content > img {
    width: 100%;
}
.box-left-content ul li {
    font-size: 16px;
    margin-bottom: 8px;
}
.box-left-content p{margin:0px;}
.box-left-content .text-right a, .box-left-content .text-right a:hover {
    color: #fff;
    font-size: 16px;
}
.content-area ul {
    padding-left: 13px;
}

/* Custom Code Starts Here */

ul.employers-benefits li::after{
    content: '•';
    font-size: 20px;
    position: relative;
    margin: 0 5px;
    top: 3px;
}
ul.employers-benefits li:last-child::after{
    content: '';
}
/* Custom Code Ends*/


@media(max-width:768px){
	.client-logos ul li{width:49%;}
	.client-logos ul li img { width: 100%;}
	.content-area p {word-wrap: break-word;}
	.content-area {margin-top: 20px;}
	.content-area .margin-top {margin-top: 10px;}
	.updatesAndAlerts .col-md-4.text-center a img {width: 100%;}
}
@media(max-width:767px){
	.row.margin-top.colm-revert {display: flex;flex-direction: column-reverse;}
	.border-left-right > span::before, .border-left-right > span::after {width:10%; top:10px;}
	.border-left-right{font-size:21px;}
	.team_image {text-align:center}
	.box-left-content, .box-right-content {width:100%; }
	.box {margin: 0 0 15px 0;display: flex; flex-direction: column-reverse; padding:10px;}
	.box-left-content {padding-top: 10px;}
}

@media(min-width:400px) and (max-width:767px){
	.twitter > img {width: auto;}
	.twitter {text-align: center;}
}