/* For Accessibility */
/* Screen Reader Visually Hidden */
.srvh { 
  position: absolute; 
  overflow: hidden; 
  clip: rect(0 0 0 0); 
  height: 1px; width: 1px; 
  margin: -1px; padding: 0; border: 0; 
}

.anchor {
	position: relative; 
	top: -94px;
}

@media screen and (min-width:0\0) {
    [data-id='p-id--409'] .anchor {
        top: auto;
    }
}

/* Light Blue 6aceee*/
.lightBlue {
	background-color: #b6edff;
	color: #224181;	
}

.lightBlue .title{
	color: black;	
}

.lightBlue .subTitle{
	color: #333;	
}

.lightBlue a {
	color: #224181;
	font-weight: bold;
}

.lightBlue .button2 a {
	color: #224181;	
	border: 1px solid #224181;	
	padding: 5px 10px 5px 10px;
	font-family: Lato;
	font-size: 12pt;
	line-height: 100%;
	display: inline-block;
	text-transform: uppercase;
	margin-top: 15px;
	padding: 5px 10px 5px 10px;
}

.lightBlue .button2 a:hover {
	color: #0884c4;	
	border: 1px solid #0884c4;	
	text-decoration: none;	
}


/* Medium Blue */
.mediumBlue {
	background-color: #224181;
	/*background-color: #0884c4;*/
	color: #ffffff;	
}

.mediumBlue .title{
	color: white;	
}

.mediumBlue .subTitle{
	color: #f2f2f2;	
}

.mediumBlue .button2 a {
	color: #ffffff;	
	border: 1px solid #ffffff;	
	padding: 5px 10px 5px 10px;
	font-family: Lato;
	font-size: 12pt;
	line-height: 100%;
	display: inline-block;
	text-transform: uppercase;
	margin-top: 15px;
	margin-bottom: 10px;
	padding: 5px 10px 5px 10px;
}

.mediumBlue .button2 a:hover {
	color: #6aceee;	
	border: 1px solid #6aceee;	
	text-decoration: none;	
}

/* Dark Blue */
.darkBlue {
	background-color: #224181;
	color: #ffffff;	
}

.darkBlue .title{
	color: #f2f2f2;	
}

.darkBlue .subTitle{
	color: #6aceee;	
}

.darkBlue .button2 a {
	color: #ffffff;	
	border: 1px solid #ffffff;	
	padding: 5px 10px 5px 10px;
	font-family: Lato;
	font-size: 12pt;
	line-height: 100%;
	display: inline-block;
	text-transform: uppercase;
	margin-top: 15px;
	padding: 5px 10px 5px 10px;
}

.darkBlue .button2 a:hover {
	color: #6aceee;	
	border: 1px solid #6aceee;	
	text-decoration: none;	
}

/* Purple */
.purple {
	background-color: #6aceee;
	color: black;	
}

.purple .title{
	color: black;	
}

.purple .subTitle{
	color: #333;	
}

.purple .button2 a {
	color: #ffffff;	
	border: 1px solid #ffffff;
	background-color: #224181;	
	padding: 5px 10px 5px 10px;
	font-family: Lato;
	font-size: 12pt;
	line-height: 100%;
	display: inline-block;
	text-transform: uppercase;
	margin-top: 15px;
	padding: 5px 10px 5px 10px;
}

.purple .button2 a:hover {
	color: #224181;	
	border: 1px solid #224181;	
	text-decoration: none;	
}

/* Grey */
.grey {
	background-color: #f2f2f2;
	color: #224181;	
}

.grey a { color: #224181; }

.grey .title{
	color: black;	
}

.grey .subTitle{
	color: black;	
}

.grey a.button3 {
	color: white;
}

.grey .button2 a {
	color: #224181;	
	border: 1px solid #224181;	
	padding: 5px 10px 5px 10px;
	font-family: Lato;
	font-size: 12pt;
	line-height: 100%;
	display: inline-block;
	text-transform: uppercase;
	margin-top: 15px;
	padding: 5px 10px 5px 10px;
}

.grey .button2 a:hover {
	color: #0884c4;	
	border: 1px solid #0884c4;	
	text-decoration: none;	
}

/* White */
.white {
	background-color: #ffffff;
	color: #224181;	
}

.white .title{
	/*color: #8981d4;*/
	color: black;
}

.white .subTitle{
	color: #333;	
}

.white .button2 a {
	color: #224181;	
	border: 1px solid #224181;	
	padding: 5px 10px 5px 10px;
	font-family: Lato;
	font-size: 12pt;
	line-height: 100%;
	display: inline-block;
	text-transform: uppercase;
	margin-top: 15px;
	padding: 5px 10px 5px 10px;
}

.white .button2 a:hover {
	color: #6aceee;	
	border: 1px solid #6aceee;	
	text-decoration: none;	
}


/* Row Icons */

.icons {
	font-size: 72pt;
}

.icons a {
	color: #959595;
}

.iconGrp {
	border-right: 1px solid #dcdcdc;
}

.iconGrp:last-child {
	border-right: none;
}

.iconGrp:nth-child(4n+1) a:hover {
	color: #8981d4;
}

.iconGrp:nth-child(4n+2) a:hover {
	color: #6aceee;
}

.iconGrp:nth-child(4n+3) a:hover {
	color: #0884c4;
}

.iconGrp:nth-child(4n+4) a:hover {
	color: #224181;
}

/* Icon Button Group */

.iconButtonGrp {
	border-right: 1px solid #dcdcdc;
	font-family: Lato;
	text-transform: uppercase;
}

.iconButtonGrp:last-child {
	border-right: none;
}

.iconButtonGrp .iconButton {
	display: inline-block;
	padding: 5px 15px 5px 15px;
}

.iconButtonGrp:nth-child(4n+1) .iconButton {
	background-color: #fff;
	color: #224181;
	border: 1px solid #224181;
}
.searchHeader {
	font-family: 'Lato';
	font-size: 32px;
	font-weight: bold;
	color: #224181;
	text-align: left;
	padding: 10px 0px 5px 0px;
	margin-bottom: 5px;
	border-bottom: 1px solid #0884c4;
	text-transform: uppercase;

}
.searchSubheader {
	font-family: 'Lato';
	color: #6aceee;
	padding-top: 5px;
	font-size: 18pt;
	font-weight: bold;
}
.iconButtonGrp:nth-child(4n+2) .iconButton {
	color: #6aceee;
	border: 1px solid #6aceee;
}

.iconButtonGrp:nth-child(4n+3) .iconButton {
	color: #0884c4;
	border: 1px solid #0884c4;
}
.postTitle {
	text-align: left;
	color: #224181;
	font-family: 'Lato';
	font-size: 24px;
}
.postBody {
	color: #333;
	text-align: left;
	font-family: 'Lato';
	font-size: 16px;
}
.blogReadMore > a {
	font-family: 'Lato';
	color: #6aceee;
	font-size: 16px;
}
.iconButtonGrp:nth-child(4n+4) .iconButton {
	color: #224181;
	border: 1px solid #224181;
}

.iconButtonGrp .iconButton:hover {
	color: #959595;
	border: 1px solid #959595;
}

/* Make Row Heights The Same */
.row.match-my-cols {
    overflow: hidden; 
}

.row.match-my-cols [class*="col-"]{
    margin-bottom: -99999px;
    padding-bottom: 99999px;
}

.video-container {
	position:relative;
	
	padding-bottom:25%;
	padding-top:25%;
	
	height:0;
	overflow:hidden;
	/*
    margin-top: 5%;
    margin-bottom: 5%;
	*/
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width: 100%;
	height: 100%;
}

/* CONTENT */

.title {
	font-weight: bold;
	font-family: Lato;
	font-size: 24pt;
}

.subTitle {
	font-family: Lato;
	font-size: 18pt;	
}

.bodyCopy {
	font-family: Tienne;	
	padding-top: 15px;
}

.button {
	color: #ffffff;
	font-family: Lato;
	font-size: 12pt;
	line-height: 100%;
	border: 1px solid #ffffff;	
	display: inline-block;
	text-transform: uppercase;
	margin-top: 15px;
	padding: 5px 10px 5px 10px;
}

.table .title {
	color: #0884c4;	
	background-color: #ffffff;
	margin-top: 20px;
}

.tableRow {
	font-family: Lato;	
	font-size: 14pt;
	padding: 5px 0px 5px 0px;
}

.tableRow {
	background-color: #ffffff;	
	color: #224181;
}


.tableRow:nth-child(0n+2):hover {
	background-color: #6aceee;
}

.tableData:first-child {

	padding: 5px 0px 5px 0px;
}


.tableData {
	display: inline-block;
    vertical-align: middle;
    float: none;	
	
}

.tableRow:nth-child(0n+1) {
	font-weight: bold;
	color: #224181;
}

/*.tableRow:hover {
	background-color: #6aceee;	
	cursor: text;
	color: #ffffff;
}

.tableRow:hover > .tableData{
	background-color: #6aceee;	
	cursor: text;
}*/

.footer {
	text-align: center; 
	padding: 0px; 
	font-family: Lato; 
	color: #6cceec; 
	font-weight: 700; 
	font-size: 12pt;	
}

.footer a {
	padding: 30px 20px 30px 20px; 
	display: inline-block;
	color: #224181;
	/*color: #6aceee;*/	
}
@media screen and (max-width: 1225px) {
	.footer a {
		padding: 15px 10px 15px 10px; 
		font-size: 14px;
	}
}
@media screen and (max-width: 826px) {
	.footer a {
		padding: 15px 5px 15px 5px; 
		font-size: 14px;
	}
}
.footer a:hover {
	text-decoration: none;
	/*color: #0884c4;*/	
	color: #6aceee;
}

.labels {
	font-family: Lato;	
	font-size: 14pt;
	padding: 5px 0px 5px 0px;	
	font-weight: bold;
	color: #6aceee;
}


/* Dropdown Button */
.dropbtn {
	margin-top: 5px;
    color: #224181;
	font-weight: bold;
    padding: 16px;
    font-size: 16px;
    border: none;
    cursor: pointer;
	text-transform: uppercase;
	font-family: Lato;
	letter-spacing: 2px;	
	background-color: #ffffff;
}
.rates-padding {
	padding: 26px 50px;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
	float: left;
	z-index: 9999;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	-webkit-transition: 2s; /* Safari */
    transition: 2s;
}

/* Links inside the dropdown */
.dropdown-content a {
    color: #224181;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {
	background-color: #f2f2f2;
}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
    display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
    background-color: #6aceee;
	color: #ffffff;
}

.dropdown:hover .dropbtn {
    background-color: #6aceee;
	color: #ffffff;
}

#purpleNav {
	margin-top: 5px;
	font-family: Lato;
	color: #ffffff;
}

#purpleNav a {
	color: #ffffff;	
	text-decoration: none;
}

#purpleNav a:hover {
	color: #6aceee;	
}









* {
    box-sizing: border-box;
}

/* Create three columns of equal width */
.columns {
    float: left;
   /* width: 25%;*/
    padding: 8px;
	font-family: Lato;
}

/* Style the list */
.price {
    list-style-type: none;
    border: 1px solid #f2f2f2;
    margin: 0;
    padding: 0;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}

/* Add shadows on hover */
.price:hover {
    box-shadow: 0 8px 12px 0 rgba(0,0,0,0.2)
}

/* Pricing header */
.price .header {
    background-color: #0884c4;
    color: white;
    font-size: 25px;
}

/* List items */
.price li {
    border-bottom: 1px solid #f2f2f2;
    padding: 20px;
    text-align: center;
}

/* Grey list item */
.price .grey {
    background-color: #f2f2f2;
    font-size: 20px;
}

.price .body {
    font-family: Tienne;
	color: #1F3D7D;
}

/* The "Sign Up" button */
.button3 {
    background-color: #224181;
    border: none;
    color: white;
    padding: 10px 25px;
    text-align: center;
    text-decoration: none;
    font-size: 18px;
	text-transform: uppercase;
}

.button3:hover {
    background-color: #6aceee;
    color: #ffffff;
	text-decoration: none;
}

#loginForm {
	float: left; 
	display: none; 
	padding-left: 10px; 
	margin-top: -5px;
}

/* Change the width of the three columns to 100% 
(to stack horizontally on small screens) */
@media only screen and (max-width: 600px) {
    .columns {
        width: 100%;
    }
}
/* Education Center */
.search-title {
	font-family: 'Lato';
	font-size: 22px;
	color: #224181;
	margin-top: 0%;
	font-weight: 700;
	letter-spacing: 1px;
}
.go-button {
	width: 65%;
	background-color: rgba(34,65,129,0);
	text-transform: uppercase;
	border: solid 2px #224181;
	transition: 0.25s;
	text-align: center;
	padding-top: 2%;
	padding-bottom: 2%;
}

.go-button:hover {
	background-color: rgba(34,65,129,1);
	text-transform: uppercase;
	border: solid 2px #fff;
}

.go-button > a {
	text-decoration: none;
	display: inline-block;
	color: #224181;	
	font-family: 'Lato';
}

.go-button:hover > a {
	color: #fff;
}
.posts-header {
	font-family: 'Lato';
	font-weight: 700;
	color: #8e85d6;
	font-size: 28px;
	margin-bottom: 2.5%;
	margin-top: 5%;
}
.posts-link {
	color: #6aceee;
	font-family: 'Lato';
	font-size: 24px;
	margin-bottom: 2.5%;
	margin-top: 18.5%;
}
.post-image {
	width: 100%;
	height: auto;
	max-width: 800px;
}
.post-image-search > img {
	width: 100%;
	height: auto;
	max-width: 800px;
}
.post-title {
	color: #6aceee;
	font-family: 'Lato';
	font-size: 22px;
	font-weight: 700;
	margin-bottom: 2.5%;
	margin-top: 2.5%;
}
.post-excerpt > p {
	font-family: 'Lato';
	font-size: 15px;
	color: #224181;
}
.subscribe-text {
	font-family: 'Lato';
	color: #fff;
	font-size: 18px;
	text-align: center;
	margin-top: 2.5%;
	margin-bottom: 1%;
}
.subscribe-text > span {
	font-weight: 700;
	font-size: 22px;
}
.subscribe-button {
	width: 85%;
	background-color: rgba(106,206,238,0);
	text-transform: uppercase;
	border: solid 2px #6aceee;
	transition: 0.25s;
	text-align: center;
	padding-top: 2%;
	padding-bottom: 2%;
}

.subscribe-button:hover {
	background-color: white;
	text-transform: uppercase;
	border: solid 2px #224181;
	color:black;
}

.subscribe-button > a {
	text-decoration: none;
	display: inline-block;
	color: #6aceee;	
	font-family: 'Lato';
}

.subscribe-button > a:hover {
	color: black;
}

.disclaimer-text {
	font-family: 'Lato';
	color: #fff;
	font-size: 12px;
	text-align: center;
	margin-bottom: 2.5%;
	margin-top: 1%;
}
/* Education Search Results */
.education-breadcrumb {
	font-family: 'Lato';
	font-size: 18px;
	color:#224181;
	margin-top: 2.5%;
	margin-bottom: 4%;
}
.education-breadcrumb > span {
	font-weight: 700;
}
.edu-search-title {
	color: #8e85d6;;
	font-family: 'Lato';
	font-size: 24px;
	font-weight: 700;
	margin-top: 2.5%;
}

.edu-search-subtitle {
	color: #6aceee;
	font-family: 'Lato';
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 3.5%;
	margin-top: -5px;
}
.result-container {
	margin-bottom: 2.5%;
}
.sidebar-container {
	background-color: #f2f2f2;
	width: 100%;
}
.sidebar-container > .checkbox {
	padding-left: 10%;
	font-family: 'Lato';
	color: #224181;
}
.sidebar-header {
	color: #6aceee;
	font-size: 20px;
	padding-left: 5%;
}
.content-type-section {
	padding-bottom: 5%;
}
.content-type-section > .checkbox {
	padding-left: 10%;
	font-family: 'Lato';
	color: #224181;
}
.results-text {
	color: #9083d5;
	font-size: 16px;
	font-style: italic;
	font-family: 'Lato';
}
.search-pagination {
	margin-top: 2.5%;
	margin-bottom: 2.5%;
}
.education-pagination {
	color: #6aceee;
	border: solid 2px #6aceee;
	background-color: rgba(106,206,238,0);
	transition: 0.25s;
	font-family: 'Lato';
	width: 100%;
	padding: 5% 25%;
}
.education-pagination:hover {
	color: #fff;
	background-color: rgba(106,206,238,1);
}
.related-articles-text {
	color: #6aceee;
	font-family: 'Lato';
	font-size: 36px;
}
.related-articles-more {
	color: #6aceee;
	font-family: 'Lato';
	font-size: 20px;
	margin-top: 3.5%;
}
.related-post-image > img {
	width: 100%;
	height: auto;
	max-width: 800px;
}
.related-post-title {
	color: #6aceee;
	font-family: 'Lato';
	font-size: 32px;
	font-weight: 700;
	margin-bottom: 2.5%;
	margin-top: 2.5%;
}
.related-post-excerpt > p {
	font-family: 'Lato';
	font-size: 16px;
	color: #fff;
}

.article-media {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
	margin-bottom: 5%;
}
.article-media iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.article-title {
	font-family: 'Lato';
	font-size: 36px;
	color: #9083d5;
	margin-bottom: 1%;

}
.article-subtitle {
	font-family: 'Lato';
	font-size: 18px;
	color: #6aceee;
	margin-top: 2%;
}
.article-content {
	margin-bottom: 2.5%;
}
.article-content > p {
	font-family: 'Lato';
	font-size: 16px;
	text-align: left;
}
.article-pagination {
	font-family: 'Lato';
	font-style: italic;
	color: #9083d5;
	font-size: 14px;
	margin-bottom: 5%;
}
.map-controls {
	width: 100%;
	height: 100%;
	background-color: #f2f2f2;
	padding: 10% 5%;
}
.locations-input {
	width: 100%;
	color: #224181;
	font-family: 'Lato';
	border-radius: 0px;
	margin-bottom: 15%;
}
.location-controls-header {
	font-family: 'Lato';
	color: #224181;
	font-size: 22px;
	margin-top: 2%;
	margin-bottom: 8%;
}
.location-controls-button {
	color: #224181;;
	border: solid 2px #224181;
	font-family: 'Lato';
	padding: 10px 5px;
	width: 100%;
	height: 100%;
	text-align: center;
	transition: 0.2s;
	background: none;
}
@media screen and (max-width: 1080px){
	.location-controls-button {
		font-size: 12px;
		padding: 8px 4px;
	}
}
@media screen and (max-width: 960px){
	.location-controls-button {
		font-size: 12px;
		padding: 5px 2px;
	}
}
.location-controls-button-leg {
	color: #224181;;
	border: solid 2px #224181;
	font-family: 'Lato';
	padding: 10px 5px;
	width: 100%;
	height: 100%;
	text-align: center;
	transition: 0.2s;
}
.location-controls-button:hover {
	color: #fff;;
	border: solid 2px #fff;
}
.location-controls-button.active{
	color: #fff;
	border: solid 2px #fff;
}
.locations-map {
    position: relative;
    padding-bottom: 59.7%; 
    height: 0;
    overflow: hidden;
}
.locations-map iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
}
.map-legend-text {
	font-family: 'Lato';
	color: #224181;
	font-size: 16px;
	text-align: center;
	padding: 10px 5px;
}
.location-item {
	padding-left: 10%;
}
.location-name {
	font-family: 'Lato';
	color: #9083d5;
	font-size: 32px;
	text-align: left;
}
.location-address {
	font-family: 'Lato';
	color: #224181;
	font-size: 24px;
	text-align: left;
}
.location-hours-title {
	font-family: 'Lato';
	color: #224181;
	font-size: 14px;
	font-weight: 700;
}
.location-hours > p {
	font-family: 'Lato';
	color: #224181;
	font-size: 14px;
	margin-bottom: 5px;
}
.location-feature {
	font-family: 'Lato';
	border: solid 2px #224181;
	padding: 2px 6px;
	margin: 5px;
	font-size: 14px;
	width: 10%;
	float: left;
	text-align: center;
	color: #224181;
}
.jobs-header {
	position: relative;
	background-size: cover;
	background-position: center, center;
	width: 100%;
	height: 0;
	padding: 16.87%;
}
.jobs-text-header {
	font-family: 'Lato';
	color: #6aceee;
	margin-top: -10%;
}
.jobs-text-subheader {
	font-family: 'Lato';
	color: #fff;
}
.jobs-intro > p {
	font-family: 'Lato';
	color: #224181;
	font-size: 16px;
	text-align: left;
}
.jobs-current-header {
	font-family: 'Lato';
	color: #9083d5;
	font-size: 24px;
	text-align: left;
	margin-bottom: 10px;
}
.job-posting-container {
	margin: 15px 0px;
}
.job-title {
	font-family: 'Lato';
	color: #6aceee;
	font-size: 22px;
}
.job-description > p {
	font-family: 'Lato';
	margin-top: 15px;
	color: #224181;
	font-size: 16px;
	text-align: left;
	width: 80%;
}
.job-pagination {
	color: #224181;
	border: solid 2px #224181;
	background-color: rgba(34,65,129,0);
	transition: 0.25s;
	font-family: 'Lato';
	width: 100%;
	padding: 5% 25%;
}
.job-pagination:hover {
	color: #fff;
	background-color: rgba(34,65,129,1);
}
.mortgage-accordion {
	background-color: #224181;
	font-family: 'Lato';
	font-size: 1.5rem;
	color: #fff;
	text-align: center;
	width: 100%;
	border-radius: 0px;
	border: solid 1px #224181;
	padding: 10px;
	margin-bottom: 5px;

}

.mortgage-accordion > p {
	margin: 0px;
}
#branchLocations {
	list-style: none;
}
ul > .branchLocation {
	list-style: none;
}
.mortgage-section {
	font-family: 'Lato';
	text-align: center;
	border: 1px solid #0884c4;
	padding: 10px;
}

.collapse  {
	padding: 10px;
	font-family: 'Lato';
	font-size: 14px;
}
.collapsing {
  -webkit-transition: height .01s ease;
       -o-transition: height .01s ease;
          transition: height .01s ease;
}
.nav-search {
	width: 100%;
    border: 0px;
    height: 30px;
    background-color: #0884c4;
    color: #ffffff;
    letter-spacing: 1px;
    font-family: Lato;
}
@media screen and (max-width: 991px) {
	.nav-search {
		font-size: 12px;
	}
	.nav-input {
		font-size: 12px;
	}
}
.nav-input {
	width: 100%;
    height: 30px;
    border: 1px solid #0884c4;
    font-family: Tienne;
    padding-left: 5px;
    color: #224181;
}
@media screen and (max-width: 1300px) {
	.dropbtn {
		padding: 16px 12px;
		font-size: 14px;
	}
}
@media screen and (max-width: 1160px) {
	.dropbtn {
		padding: 14px 8px;
		font-size: 13px;
	}
}
@media screen and (max-width: 1060px) {
	.dropbtn {
		padding: 14px 4px;
		font-size: 12px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
   .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
		top: 0;
		border-width: 0 0 1px;
	}
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
		margin-top: 7.5px;
	}
	.navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
  		display:block !important;
	}
}
.navbar-nav {
	 margin-top: 6.5%;
	 margin-bottom: 2%;
	 width: 100%;
	 background-color: #fff;
}
@media screen and (max-width: 830px) {
	.navbar-nav {
	 margin-top: 7.5%;
	 margin-bottom: 2%;
	 width: 100%;
	 background-color: #fff;
	}
}
@media screen and (max-width: 767px){
	.navbar-nav {
	 margin-top: -2.5%;
	 margin-bottom: 2%;
	 width: 100%;
	 background-color: #fff;
	}
	.navbar-collapse {
		width: 105% !important;
		padding: 15px !important;
		background-color: #fff;
	}
}
.job-attribute {
	font-family: 'Lato';
	font-size: 24px;
	color: #6aceee;
	float: left;
	clear: both;
}
.job-requirement {
	font-family: 'Lato';
	font-size: 18px;
	color: #224181;
	float: right;
	clear: both;
}
.job-intro {
	font-size: 18px;
	font-family: 'Lato';
	color: #224181;
	text-align: left;
}
.job-intro > p > strong {
	font-size: 28px;
	color: #6aceee;
	font-family: 'Lato';
	margin-top: 2.5%;
	margin-bottom: 1%;
}
.responsibilities-list > li {
	font-family: 'Lato';
	color: #224181;
	font-size: 16px;
}
.job-button {
	color: #6aceee;
	font-size: 18px;
	padding: 5%;
	text-align: center;
	width: 100%;
	border: solid 2px #6aceee;
	transition: 0.25s;
}

.job-button:hover {
	background-color: #6aceee;
	color: #fff;
	text-decoration: none;
}
a:hover, a:focus {
	text-decoration: none !important;
}
.related-post-excerpt > p > a {
	color: #fff !important;
}
.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {
	white-space: normal !important;
}
@media screen and (max-width: 767px){
	.tableData {
		font-size: 14px;
	}
}