/*=========== Common CSS Starts ============*/
body,
* {
  -webkit-font-smoothing: antialiased;
  font-size: 17px;
  line-height: 26px;
  color: #19191a;
  font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
  font-weight: normal;
}

.avia-button,
input,
select,
#top .edj-btn,
#top a,
div,
span {
  font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
}

p,
ul li,
ol li {
  color: #19191a;
  font-size: 17px;
  margin: 0 0 20px;
  letter-spacing: 0;
  font-weight: 500;
  line-height: 26px;
  font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
}

p:last-child,
ul li:last-child {
  margin-bottom: 0 !important;
}

.entry-content-wrapper ul li,
.entry-content-wrapper ol li {
  margin: 0 0 8px 10px;
  padding: 0;
}

.entry-content-wrapper ol li {
  margin: 0;
}

.html_stretched #wrap_all {
  background-color: #fff;
}

.responsive .container {
  padding: 0 20px;
  max-width: 100%;
}

a {
  text-decoration: underline;
}

a.edj-link,
a.edj-link:hover {
  color: #0076A0;
}

#top img {
  border-radius: 0;
  image-rendering: auto;
  vertical-align: bottom;
}

.full-width .container {
  max-width: 100%;
  padding: 0;
}

.p14 p,
p.p14 {
	font-size: 14px;
	line-height: 20px;
}

.p18 p,
p.p18 {
	font-size: 18px;
	line-height: 26px;
}

.p20 p,
p.p20 {
	font-size: 20px;
	line-height: 28px;
}

.p24 p,
p.p24 {
	font-size: 24px;
	line-height: 34px;
}

.pt30,
.pt40,
.pt50,
.pt60,
.pt70,
.pt80,
.pt90,
.pt100,
.pt140,
.pt100,
.pt120,
.pt130,
.pt140,
.pt160 {
	padding-top: 30px;
}

.pb30,
.pb40,
.pb50,
.pb60,
.pb70,
.pb80,
.pb90,
.pb100,
.pb110,
.pb140,
.pb120,
.pb130,
.pb140,
.pb160 {
	padding-bottom: 30px;
}

.pt10 {
	padding-top: 10px;
}

.pb10 {
	padding-bottom: 10px;
}

.pt30 {
	padding-top: 30px;
}

.pb30 {
	padding-bottom: 30px;
}

.pt20 {
	padding-top: 20px;
}

.pb20 {
	padding-bottom: 20px;
}

.pm0 p {
	margin-bottom: 0;
}

.bg-cover {
	background-size: cover !important;
}

.jc-center {
	justify-content: center;
}

.apply-flow-wrapper {
	font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
}

.btn.btn-azure {
	font-size: 18px;
}

#main:focus {
	outline: none !important;
}

.template-page .entry-content-wrapper h1,
.template-page .entry-content-wrapper h2,
.template-page .entry-content-wrapper h3,
.template-page .entry-content-wrapper h4,
.template-page .entry-content-wrapper h5,
.template-page .entry-content-wrapper h6 {
	text-transform: none;
	letter-spacing: 1px;
	font-weight: bold;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: 0;
	margin: 0;
	font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
}

#top .minht0 {
	min-height: 0;
}

.new-line-d {
	display: block;
}

h1,
.lcp-pages h1.your_account_dashboard {
	font-size: calc(38px + 1vw);
	line-height: 50px;
	padding-bottom: 10px;
}

h2,
.ejd-banner h1 {
	font-size: calc(31px + 1vw);
	line-height: calc(35px + 1vw);
	padding-bottom: 10px;
}

.h2fs20 h2 {
	font-size: 20px;
	line-height: 26px;
}

.h2fw600 h2 {
	font-weight: 600 !important;
}

.h2pb0 h2 {
	padding-bottom: 0;
}

.h5fs17 h5 {
	font-size: 17px;
	line-height: 26px;
}

.list600 li strong {
	font-weight: 600;
}
.h2fw500 h2 {
  font-weight: 500 !important;
}
h3,
#top .ejd-why-edward-jones h2,
#top .why-edward-jones span.h3 {
	font-size: 28px;
	line-height: 32px;
}

#top .why-edward-jones span.h3 {
	font-weight: 700;
	display: inline-block;
	margin-top: 15px;
	margin-bottom: 0;
}

.h3fs20 h3 {
	font-size: 20px;
	line-height: 26px;
}

.h3fs21 h3 {
  font-size: 21px;
	line-height: 30px;
}

.h3fs24 h3 {
  font-size: 24px;
  line-height: 32px;
}

.h3fs17 h3 {
  font-size: 17px;
	line-height: 26px;
}

h4 {
	font-size: 28px;
	line-height: 32px;
}

.h4fs22 h4 {
	font-size: 22px;
	line-height: 30px;
}

.h3fs32 h3 {
	font-size: 32px;
	line-height: 38px;
}

.h4fs20 h4 {
	font-size: 20px;
	line-height: 26px;
}

.h4fs17 h4 {
  font-size: 17px;
	line-height: 26px;
}

h5 {
	font-size: 20px;
}

h5 {
	font-size: 18px;
}

#top .h6fs17 h6 {
	color: #19191a;
	font-size: 17px;
	letter-spacing: 0;
	font-weight: 500;
	line-height: 26px;
	font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
}

.special-heading-border {
	display: none;
}

body .av-special-heading .av-special-heading-tag {
	float: none;
	padding-bottom: 18px;
}

.fs22 {
	font-size: 22px;
	line-height: 26px;
}

.fs14 {
	font-size: 14px;
	line-height: 18px;
}

.align-center {
	text-align: center;
}

.align-left {
	text-align: left;
}

.border-top-none {
	border-top: none;
}

.border-bottom-none {
	border-bottom: none;
}

#top span.bold {
	font-weight: bold !important;
}

/*If custom select drop down styles*/

select::-ms-expand {
	display: none;
}


/* Select dropdown arrow for firefox*/

.avia-mozilla #top select,
.avia-mozilla #top .avia_ajax_form .select,
.avia-mozilla #top .entry-content-wrapper select {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFW…IsJTc7FQAxDxD7AbEzEF+jR1DDywtoCr9DbhwzDlRZDRBgACYqHJO9bkklAAAAAElFTkSuQmCC);
	background-position: center right;
}


/*Remove Box shadow for required field*/

:-moz-ui-invalid {
	box-shadow: none;
}

#top .special_amp {
	font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
	color: inherit;
	font-size: inherit;
}

body#top .all-text-white,
body#top .all-text-white h1,
body#top .all-text-white h2,
body#top .all-text-white h3,
body#top .all-text-white p,
body#top .all-text-white h4,
body#top .all-text-white h5,
body#top .all-text-white h6,
body#top .all-text-white li,
body#top .all-text-white .fa,
body#top .all-text-white a,
body#top .all-text-white div {
	color: #fff;
}

body#top .black-text h1,
body#top .black-text h2,
body#top .black-text h3,
body#top .black-text h4,
body#top .black-text h5,
body#top .black-text h6,
body#top .black-text p,
body#top .black-text a,
body#top .black-text ul li,
body#top .black-text .user-content div {
	color: #333;
}

#top .rounded-arrows .avia-slideshow-arrows a {
	height: 46px !important;
	width: 46px !important;
	line-height: 48px !important;
}

#top .rounded-arrows .avia-slideshow-arrows a {
	border-radius: 100% !important;
}

#top .rounded-arrows .avia-smallarrow-slider .avia-slideshow-arrows {
	position: absolute;
	width: 100%;
	top: calc(50% - 50px) !important;
}

.avia_textblock ul {
	padding-left: 45px;
}


/*Youtube or Vimeo Videos with no blank space around*/

.video-wrapper {
	position: relative;
	overflow: hidden;
	padding-bottom: 56.25%;
	height: 0;
}

.video-wrapper iframe {
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	position: absolute;
}

.responsive #top #wrap_all .container {
	width: 90%;
	max-width: 90%;
}

.av-special-heading {
	display: inline-block;
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
	/* IE10+ specific styles go here */
}

.visible-desktop {
	display: block;
}

.hidden-desktop {
	display: none;
}

@media (max-width: 767px) {
	.visible-mobile {
		display: block;
	}
	.hidden-mobile {
		display: none;
	}
}

@media (min-width:768px) {
	.responsive #top #wrap_all .container,
	.responsive #footer .container {
		padding: 0 20px;
		max-width: 1365px;
		width: 100%;
	}
	.responsive .width660 .container {
		max-width: 660px;
	}
	.responsive .cont-width {
		padding: 0 20px;
		max-width: 1365px;
		margin: 0 auto;
	}
	.responsive #top #wrap_all .width660 .container {
		max-width: 660px;
	}
	.responsive #top #wrap_all .width820 .container {
		max-width: 820px;
	}
	.responsive #top #wrap_all .width780 .container {
		max-width: 780px;
	}
	.pt10 {
		padding-top: 10px;
	}
	.pb10 {
		padding-bottom: 10px;
	}
	.pt20 {
		padding-top: 20px;
	}
	.pb20 {
		padding-bottom: 20px;
	}
	.pt30 {
		padding-top: 30px;
	}
	.pb30 {
		padding-bottom: 30px;
	}
	.pt40 {
		padding-top: 40px;
	}
	.pb40 {
		padding-bottom: 40px;
	}
	.pt45 {
		padding-top: 45px;
	}
	.pb45 {
		padding-bottom: 45px;
	}
	.pt50 {
		padding-top: 50px;
	}
	.pb50 {
		padding-bottom: 50px;
	}
	.pt60 {
		padding-top: 60px;
	}
	.pb60 {
		padding-bottom: 60px;
	}
	.pt70 {
		padding-top: 70px;
	}
	.pb70 {
		padding-bottom: 70px;
	}
	.pt80 {
		padding-top: 80px;
	}
	.pb80 {
		padding-bottom: 80px;
	}
	.pt90 {
		padding-top: 90px;
	}
	.pb90 {
		padding-bottom: 90px;
	}
	.pt100 {
		padding-top: 100px;
	}
	.pb100 {
		padding-bottom: 100px;
	}
	.pt110 {
		padding-top: 110px;
	}
	.pb110 {
		padding-bottom: 110px;
	}
	.pt120 {
		padding-top: 120px;
	}
	.pb120 {
		padding-bottom: 120px;
	}
	.pt130 {
		padding-top: 130px;
	}
	.pb130 {
		padding-bottom: 130px;
	}
	.pt140 {
		padding-top: 140px;
	}
	.pb140 {
		padding-bottom: 140px;
	}
	.pt160 {
		padding-top: 160px;
	}
	.pb160 {
		padding-bottom: 160px;
	}
}


/*=====Headet meta======*/

.av_secondary_right .sub_menu {
	padding-left: 0;
}

#header_meta .container {
	min-height: 100%;
}

#top #header_meta {
	border: 0;
	margin: 0 0 12px;
	border-bottom: 2px solid #f1f3f4;
}

.menu-dropdown.xcc-sign-in-parent {
	padding-bottom: 0;
}

.menu-dropdown .xcc-sign-in {
	padding: 0;
	border: 0;
	font-weight: 500;
	font-size: 12px;
	line-height: 26px;
	text-transform: none;
	background: transparent;
	cursor: pointer;
	position: relative;
	padding-right: 9px;
	display: inline-block;
	padding-left: 20px;
}

.menu-dropdown .xcc-sign-in::after,
#header_meta .sub_menu .menu-item-has-children>a:before {
	content: '';
	background: url('https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/downarrow-1.png');
	width: 10px;
	height: 6px;
	/* margin-top: 11px; */
	z-index: 9;
	/* margin-left: 9px; */
	position: absolute;
	right: -9px;
	top: 12px;
}

.header_color .sub_menu>ul>li>a {
	font-weight: 500;
	font-size: 12px;
	line-height: 26px;
	padding-right: 10px;
	position: relative;
	text-decoration: none !important;
}

.header_color .sub_menu>ul>li>a:hover {
	text-decoration: none;
}

#top .sub_menu>ul,
#top .sub_menu>ul>li {
	border: 0;
	margin: 0;
}

#header_meta .sub_menu {
	position: static;
}

.av_secondary_right .sub_menu ul {
	position: relative;
}

#top .sub_menu li ul {
	padding: 0;
	top: 26px;
	width: 110px;
	right: 0;
	left: auto;
}

#top .sub_menu li li a,
#top .sub_menu li li a:hover {
	padding: 6px 10px;
	text-decoration: none !important;
}

.menu-dropdown .xcc-sign-in-submenu {
	border: 1px solid #e1e1e1;
	min-width: 265px;
	top: 26px;
	right: 0;
	left: auto;
}

#top .menu-dropdown .xcc-sign-in-submenu a,
#top .menu-dropdown .xcc-sign-in-submenu a:hover {
	font-size: 12px;
	font-weight: 500;
	background: transparent;
	color: #19191a;
	text-decoration: none;
}

.menu-dropdown .xcc-sign-in-submenu:before,
.menu-dropdown .sign-in-link:after,
.menu-dropdown .create-profile-link:after {
	content: none;
}

.header_color .sub_menu>ul>li>a .wpml-ls-native:before {
	content: 'Country: ';
}

#top .search-link-mobile a {
	padding: 5px;
	border: 2px solid #000;
	border-radius: 5px;
}

#top .sub_menu>ul li.search-link-mobile {
	position: absolute;
	right: 0;
	top: 46px;
	padding: 0;
}

@media (min-width: 990px) {
	.search-link-mobile {
		display: none;
	}
}

@media (max-width: 989px) {
	#top #header_meta .menu-item-language,
	#top #header_meta .signin-menu-item {
		display: none;
	}
	#top #header_meta {
		position: absolute;
		right: 5%;
		border: 0;
	}
	#top .sub_menu>ul li.search-link-mobile {
		position: static;
		width: 70px;
		margin-top: 4px;
	}
}


/*=====Headet meta ends======*/


/*======Header Section=====*/

.logo a:focus {
	border: 0;
}

#top #header {
	background-color: #fff;
}

#header_main {
	border: 0;
}

.logo a {
	height: auto;
	position: relative;
}

#header_main .container,
.main_menu ul:first-child>li a {
	height: auto;
	line-height: 100%;
}

.av-main-nav>li>a {
	font-weight: 500;
	font-size: 15px;
	line-height: 23px;
	padding: 0 0 10px;
	position: relative;
}

.view-saved-jobs-menuitem .avia-builder-widget-area {
	display: block !important;
	opacity: 1 !important;
	position: static !important;
}

.view-saved-jobs-menuitem .avia-builder-widget-area a {
	font-size: 15px;
	font-weight: 500;
	text-decoration: none;
}

.view-saved-jobs-menuitem .jobcart-count {
	background-color: #f1f3f4;
	border: 1px solid #838384;
	border-radius: 100%;
	padding: 0px;
	width: 20px;
	height: 20px;
	display: inline-block;
	text-align: center;
	font-size: 14px;
	line-height: 18px;
	margin-left: 8px;
}

.av-main-nav li.view-saved-jobs-menuitem>a,
#top li.view-saved-jobs-menuitem>a,
#mobile-advanced .view-saved-jobs-menuitem .avia-builder-widget-area a:first-child {
	display: none;
}

#header_main .avia-menu ul.menu {
	padding-left: 40px;
	padding-top: 16px;
	overflow: hidden;
}

#header_main ul.menu>li {
	margin-bottom: 0;
	padding-right: 25px;
	position: static;
}

div .logo {
	position: static;
}

.main_menu {
	position: static;
}

#advanced_menu_toggle,
#advanced_menu_hide {
	margin: 0;
	position: static;
	border: 0;
	border-radius: 0;
	background: #FAD141;
	height: 50px;
	width: 50px;
}

.avia_desktop #advanced_menu_toggle:hover {
	background: #FAD141;
	border: none;
}

.avia_desktop #advanced_menu_hide:hover {
	background-color: transparent;
	border: none;
}

#advanced_menu_toggle {
	position: relative;
	height: 34px;
	width: 30px;
}

#advanced_menu_toggle:before {
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/mobile-menu.png) no-repeat;
	content: '';
	width: 20px;
	height: 14px;
	position: absolute;
	top: calc(50% - 7px);
	right: 0;
	background-size: cover;
}

#advanced_menu_hide {
	position: absolute;
	left: 20px;
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/close.png) no-repeat;
	background-size: 20px;
	width: 30px;
	height: 30px;
	top: 25px;
}

#advanced_menu_hide:before {
	content: none;
}

#mobile-advanced {
	padding: 50px 0;
	border: 0;
}

#header_main .inner-container {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row-reverse;
	align-items: center;
	justify-content: flex-end;
}

.responsive #top .logo {
	height: auto !important;
}

.responsive .logo img {
	width: 190px;
}

.responsive #top #wrap_all #header_main .container {
	width: 100%;
	max-width: 100%;
	padding-left: 0;
}

.responsive #header .sub_menu,
.responsive #header_meta .sub_menu>ul {
	text-align: right;
}

#mobile-advanced li a {
	max-height: 100%;
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
	padding: 20px 0;
	border-bottom-width: 2px;
}

#mobile-advanced .mega_menu_title {
	padding-left: 30px;
}

#mobile-advanced li {
	padding: 0 20px;
}

#mobile-advanced li ul li {
	padding: 10px 0 0 0;
	display: block;
}

#mobile-advanced li.menu-item-has-children ul li a {
	font-size: 20px;
	line-height: 28px;
}

#mobile-advanced>li:first-child>a:first-child {
	border-top-width: 0px;
}

#mobile-advanced,
#mobile-advanced a,
#mobile-advanced .mega_menu_title {
	border-color: #19191a;
}

#mobile-advanced {
	min-height: 100% !important;
}

#mobile-advanced ul ul a {
        padding-left: 55px;
    padding-top: 13px;
    padding-bottom: 13px;
}

@media (min-width: 430px) {
	.responsive .logo img {
		width: auto;
	}
	#advanced_menu_toggle {
		height: 50px;
		width: 40px;
	}
	#advanced_menu_toggle:before {
		width: 30px;
		height: 22px;
		top: calc(50% - 11px);
	}
	#top .sub_menu>ul li.search-link-mobile {
		top: 57px;
		width: 100px;
		margin-top: 12px;
	}
	#top .search-link-mobile a {
		padding: 8px 17px;
	}
}

@media (min-width: 768px) {
	
}

@media (min-width: 990px) {
	#top #header {
		padding-bottom: 25px;
	}
	#header_main ul li.view-saved-jobs-menuitem {
		position: absolute !important;
		right: 0;
		padding-bottom: 10px;
		top: 8px;
		padding-right: 20px;
	}
	.logo a:after {
		width: 2px;
		height: 40px;
		content: '';
		background: #000;
		position: absolute;
		right: 0;
		top: 5px;
		z-index: 2;
	}
	.responsive #top #wrap_all #header_main .container {
		max-width: 1365px;
		padding-left: 20px;
	}
	#header_main .inner-container {
		display: block;
	}
	/*.responsive #top #wrap_all #header_main .container {
		position: relative;
	}*/
}

@media (min-width: 1200px) {
	#header_main ul.menu>li {
		padding-right: 40px;
	}
	#header_main ul li.view-saved-jobs-menuitem {
		padding-right: 20px;
	}

}
@media (min-width: 1365px) {
	#header_main ul li.view-saved-jobs-menuitem {
		
	}
	}

/*====Mega menu===*/

#top #header .avia_mega_div.units {
	right: 0 !important;
	width: 100%;
	top: 51px;
	-webkit-box-shadow: 0 12px 10px 0 rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 12px 10px 0 rgba(0, 0, 0, 0.2);
	box-shadow: 0 12px 10px 0 rgba(0, 0, 0, 0.2);
}

#top #header .avia_mega_div>.sub-menu {
	border: 0;
	padding: 40px 20px 30px 20px;
	max-width: 1365px;
	margin: 0 auto;
}

#top #header .avia_mega_div>.sub-menu.avia_mega_hr {
	border: 0;
}

#top .avia-menu-fx {
	display: none !important;
}

#top #header .avia_mega_div>.sub-menu>li {
	vertical-align: top;
}

.av-main-nav>li:hover>a:after,
li.view-saved-jobs-menuitem:hover .avia-builder-widget-area a:after {
	content: '';
	width: 100%;
	height: 2px;
	background-color: #000;
	bottom: 0;
	position: absolute;
	right: 0;
	z-index: 999;
}

.view-saved-jobs-menuitem:hover .avia-builder-widget-area a {
	position: relative;
}

li.view-saved-jobs-menuitem:hover .avia-builder-widget-area a:after {
	bottom: -10px;
}

#header_main .main_menu .avia-menu.av-main-nav-wrap,
#header_main .container .inner-container,
#header_main .container {
	position: static;
}

#top #header .mega_menu_title a {
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	padding-right: 15px;
	padding-bottom: 10px;
	position: relative;
	border-bottom: 2px solid #19191a;
}

#top #header .mega_menu_title a:hover {
	border-color: #FBC81A;
	text-decoration: none;
}

#top #header .mega_menu_title a:after,#top #header .avia_mega_div > .sub-menu > li > ul > li a:hover:after {
	content: '';
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/downarrow-1.png);
	width: 10px;
	height: 6px;
	z-index: 9;
	position: absolute;
	right: 0;
	top: auto;
	bottom: 15px;
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
}

#top #header .avia_mega_div>.sub-menu>li {
	display: inline-block;
	max-width: 300px;
	border: 0;
	padding: 0;
	margin-right: 25px;
	    width: calc(25% - 19.25px);
}
#top #header .avia_mega_div>.sub-menu>li:last-child{
margin-right: 0;
}

#mobile-advanced li>a:hover,
.html_header_mobile_behavior #mobile-advanced span:hover,
.html_header_mobile_behavior #mobile-advanced span:hover a {
	background-color: transparent;
}
#top #header .avia_mega_div > .sub-menu > li > ul > li a{
	font-size: 15px;
	padding: 8px 0 8px;
	border-bottom: 1px solid #cdcccb;
}
#top #header .avia_mega_div > .sub-menu > li > ul > li a span.avia-bullet{
display: none;
}
#top #header .avia_mega_div > .sub-menu > li > ul > li a:hover{
	border-bottom: 3px solid #fbc81a;
	background-color: transparent;
	padding: 8px 0 6px;
}
#top #header .avia_mega_div > .sub-menu > li > ul > li a:hover:after {
	bottom: 19px;
}
/*====Mega menu===*/

.html_header_top.html_header_topbar_active.html_header_sticky #top #main {
	padding-top: 117px;
}

@media (min-width: 768px) and (max-width: 989px) {
	.html_header_top.html_header_topbar_active.html_header_sticky #top #main {
		padding-top: 50px;
	}
	#top #header_meta {
		right: 0;
	}
}

@media (max-width: 990px) {
	#wrap_all.show_mobile_menu {
		position: relative;
	}
	.view-saved-jobs-menuitem .jobcart-count {
		float: right;
		margin-top: 4px;
		font-weight: 500;
	}
}
@media (min-width: 990px ){
	#top #header .mega_menu_title a{
		    display: flex;
    align-items: flex-end;
    min-height: 53px;
    display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	}
}
@media (min-width: 1150px ){
	#top #header .mega_menu_title a{
		min-height: 0;
		display: block;
	}
	}
@media (max-width: 1100px) and (min-width: 990px) {
	#header_main .avia-menu ul.menu {
		padding-left: 20px;
	}
	.av-main-nav>li>a {
		font-size: 14px;
	}
	#header_main ul.menu>li {
		padding-right: 13px;
	}
	#header_main ul.menu>li.view-saved-jobs-menuitem {
		padding-right: 20px;
	}
}


/*=====Header section Ends======*/


/*=====Footer Section======*/

.footer-col-1,
.social-icons-img ul,
.footer-links ul {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
}

.footer-col-1>div {
	width: 100%;
}

.footer_color p {
	margin-bottom: 0;
}

#footer {
	padding: 0;
}

#footer .widget {
	margin: 0;
}

.follow-us p {
	font-size: 15px;
	font-weight: 500;
}

.footer_color p,
.footer_color div,
.footer_color span,
.footer_color a,
.footer_color * {
	color: #fff;
}

.footer_color .container * {
	margin: 0 !important;
}

.footer-logo {
	padding: 50px 0;
}

.social-icons-img ul li {
	padding-right: 15px;
}

.social-icons-img ul li a {
	display: inline-block;
	line-height: 100%;
}

.social-icons-img {
	border-bottom: 1px solid #fff;
	padding-bottom: 18px;
}

.footer-search-widget {
	width: 100%;
}

.footer_color .widgettitle {
	font-weight: 500;
	text-transform: none;
	font-size: 15px;
	line-height: 100%;
	padding-bottom: 14px;
	letter-spacing: 0;
}

.footer-search-widget .w-form-row-label {
	display: none;
}

.responsive #top #wrap_all .footer-search-widget .av_four_fifth {
	width: 190px;
	margin-right: 12px !important;
}

.responsive #top #wrap_all .footer-search-widget .av_one_sixth,
.responsive #top #wrap_all .footer-search-widget .av_one_sixth input {
	width: 48px;
	height: 48px;
}

.avia-button.avia-size-small {
	min-width: auto;
}

.responsive #top #wrap_all .footer-search-widget input {
	background-color: #fff;
	color: #19191a;
	height: 48px;
	border-radius: 0;
}

.responsive #top #wrap_all .footer-search-widget input.avia-button {
	background-color: #E6E7E7;
	background-image: url('https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/arrow-right-search.png');
	background-repeat: no-repeat;
	background-size: 14px;
	background-position: center;
}

#top ::-webkit-input-placeholder {
	color: #19191a;
	line-height: 26px;
    height: 28px;
    font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
}

#top ::-moz-placeholder {
	color: #19191a;
line-height: 44px;
    height: 38px;
    font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
}
#top :-ms-input-placeholder {
	color: #19191a;
line-height: 26px;
    height: 28px;
    font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
}

#top :-moz-placeholder {
	color: #19191a;
line-height: 44px;
    height: 38px;
    font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
}

.responsive #top #wrap_all .footer-search-widget input[type="text"] {
	border-radius: 4px !important;
	width: 190px;
	background: #fff url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/06/search.png) no-repeat left center;
	padding-left: 40px;
	background-position: 8px 10px;
	    padding-top: 0;
    padding-bottom: 0;
    font-size: 17px;
    line-height: 26px;
    font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
}

.footer-search-widget {
	padding: 30px 0;
}

#top .footer-links ul li {
	padding-top: 5px;
	padding-bottom: 5px;
}

#top .footer-links ul a {
	border-right: 1px solid #fff;
	padding-right: 10px;
	margin-right: 10px !important;
	font-size: 17px;
	font-weight: 500;
}

#top .footer-links ul li:nth-child(3) a {
	border-right: 0;
}

#top .footer-links ul li:last-child a,
#top .footer-links ul.second-list li a {
	padding-right: 0;
	border-right: 0;
}

.footer-links ul.second-list {
	flex-direction: column;
}

.copyright-text {
	padding-top: 50px;
	padding-bottom: 50px;
}

.copyright-text p {
	font-size: 14px;
	line-height: 21px;
	font-weight: 500;
}

#top .footer_color {
	border: 0;
}

.enhanced-search-job-overlay .ui-menu-item {
	width: 100%;
	border-bottom: solid 1px #838384;
	margin: 0;
}

.enhanced-search-job-overlay .ui-menu-item a span,
.enhanced-search-job-overlay .ui-menu-item:hover a span,
.enhanced-search-job-overlay .ui-menu-item a,
.enhanced-search-job-overlay .ui-menu-item a:hover,
.ui-state-focus,
.ui-state-focus:hover a {
	color: #19191a;
	font-weight: 500;
}

.enhanced-search-job-overlay .ui-menu-item:last-child {
	border-bottom: 0;
}

.enhanced-search-job-overlay {
	z-index: 9 !important;
}

@media (min-width: 550px) {
	.list-for-sr {
		width: 200px;
	}
}

@media (min-width: 768px) {
	.responsive #top #wrap_all .footer-search-widget input[type="text"] {
		padding-left: 20px;
		background-position: 94%;
	}
	.list-for-sr {
		width: 0;
	}
	#top .footer-links ul li:nth-child(3) a {
		border-right: 1px solid #fff;
	}
	.footer-col-1 {
		flex-wrap: nowrap;
		border-bottom: 1px solid #fff;
		padding-bottom: 28px;
	}
	#top .footer_color .av_one_third {
		width: 100%;
		margin: 0;
	}
	.footer-logo {
		padding: 0;
	}
	.social-icons-img {
		border: 0;
		padding: 0;
	}
	#top .footer_color {
		padding: 100px 0;
	}
	.footer-social-icons,
	#top .footer-search-widget .widget-jobsearch form {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
	}
	#top .footer-search-widget .widget-jobsearch form div.first.enhanced-keyword-search-overlay-title{
		max-width: 120px
	}
	.follow-us {
		padding-right: 45px;
	}
	.footer-col-2 {
		flex-direction: row-reverse;
		padding: 18px 0 25px;
		overflow: hidden;
	}
	.copyright-text {
		padding-bottom: 0;
		padding-top: 0;
	}
	.footer_color .widgettitle {
		padding-bottom: 0;
		/* padding-right: 30px; */
	}
	#top .footer-search-widget .widget-jobsearch form {
		align-items: center;
		max-width: 360px;
	}
	.footer-search-widget {
		padding: 10px 0 20px;
	}
	.copyright-text {
		padding-top: 20px;
	}
}

@media (min-width: 989px) {
	.list-for-sr {
		width: 200px;
	}
	#top .footer-links ul li:nth-child(3) a {
		border-right: 0;
	}
	.footer-col-2 {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
	}
	.footer-links {
		width: calc(100% - 430px);
		padding-right: 40px;
	}
	.footer-search-widget {
		padding: 0;
		width: 430px;
	}
	.footer-social-icons {
		max-width: 430px;
	}
}

@media (min-width: 1150px) {
	.list-for-sr {
		width: 0px;
	}
	#top .footer-links ul li:nth-child(3) a {
		border-right: 1px solid #fff;
	}
}

@media (min-width: 1200px) {
	.footer-links ul.second-list {
		flex-direction: row;
	}
	#top .footer-links ul.second-list li a {
		border-right: 1px solid #fff;
		padding-right: 10px;
	}
	#top .footer-links ul.second-list li:nth-child(3) a,
	#top .footer-links ul.second-list li:last-child a {
		border-right: 0;
		padding-right: 0;
	}
	#top .footer-links ul li {
		padding-bottom: 0px;
	}
	#top .footer-col-3 {
		width: 746px;
	}
}


/*=====Footer Section======*/


/*=====Two Col Section home banner======*/


/*.avia-image-container.avia-align-right{
		margin: 0;
	}
	.responsive #top #wrap_all .flex_column{
		margin-bottom: 0;
	}
	.responsive #top #wrap_all .two-col-text-img .container{
max-width: 100%;
width: 100%;
padding: 0;
	}

.responsive #top #wrap_all .col-text.flex_column {
    padding: 30px;
    max-width: 90%;
    margin: 0 auto;
	margin-top: -40px;
    margin-left: 5%;
}

body .column-top-margin {
    margin-top: 0;
}
@media (min-width: 768px){
	.responsive #top #wrap_all .col-text.flex_column{
		padding: 60px;
		margin-top: -70px;
	}
	}

@media (min-width: 990px){
	.responsive #top #wrap_all .two-col-text-img .container{
max-width: 1365px;
width: 100%;
padding: 0 20px;
	}
.responsive #top #wrap_all .col-text.flex_column{
    max-width: 540px;
    height: 400px;
    margin-top: 0;
    margin-left: 0;
    position: absolute;
    top: calc(50% - 200px);
    display: table;
    vertical-align: middle;
    padding: 60px 48px 60px 60px;
}
.col-text .av_textblock_section{
	display: table;
	height: 100%;
}
.col-text .avia_textblock {
	display: table-cell;
	vertical-align: middle;
}
}
@media (min-width: 1200px){
	h1 {
		line-height: 64px;
}
}
@media (max-width: 989px){
	.col-img.flex_column img,.col-img.flex_column .avia-image-container{
width: 100%;
	}
	}
	
	@media (min-width: 989px){
	.two-col-text-img.text-below .col-img.flex_column img{
      width: calc(100% - 600px);
    float: right;
	}
	.two-col-text-img.text-below .col-img.flex_column{
		position: absolute;
		right: 0;
	}
	.responsive #top #wrap_all .text-below .col-text.flex_column{
		z-index: 0;
		    max-width: 650px;
    height: 575px;
    position: static;
    padding: 60px 125px 60px 60px;
	}
	.text-below .col-img.flex_column .avia-image-container,.two-col-text-img.text-below .col-img.flex_column{
height: 100%;
    display: table;
    width: 100%;
	}
	.text-below .col-img.flex_column .avia-image-container-inner{
		display: table-cell;
    vertical-align: middle;
	}
}
	*/


/*=======Two col text below ends====*/


/*======Test two half and half section=====*/

.fs-22banner p {
	font-size: 22px;
	line-height: 30px;
}

.responsive #top #wrap_all .reverse-col .flex_column_table {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-direction: column-reverse;
	flex-wrap: wrap;
}

.responsive #top #wrap_all .reverse-col.no-rev .flex_column_table {
	flex-direction: row;
}

.responsive #top #wrap_all .reverse-col .flex_column_table>div {
	width: 100%;
}

.responsive #top #wrap_all .left-text-right-image .container {
	max-width: 100%;
	width: 100%;
	padding: 0;
}

.responsive #top #wrap_all .left-text-right-image .avia-image-container,
.responsive #top #wrap_all .left-text-right-image .avia-image-container img,
.responsive #top #wrap_all .left-text-right-image.ejd-banner img {
	width: 100%;
}

.responsive #top #wrap_all .flex_column.l-text {
	padding: 30px;
	max-width: 90%;
	margin: 0 auto;
	margin-top: -60px;
	margin-left: 5%;
	z-index: 2;
}
.responsive #top #wrap_all .blog-detail-banner .flex_column{
	margin-bottom: 0;
	}

.responsive #top #wrap_all .blog-detail-banner .flex_column.l-text {
	margin-top: 0px;
}

@media (min-width: 990px) {
	.responsive #top #wrap_all .reverse-col .flex_column_table {
		flex-direction: row;
		flex-wrap: nowrap;
		align-items: center;
		position: relative;
	}
	.responsive #top #wrap_all .flex_column.l-text {
		padding: 60px 100px 60px 60px;
		max-width: 100%;
		margin: 0 auto;
		margin-top: 0;
		margin-left: 0;
	}
	.responsive #top #wrap_all .blog-detail-banner .flex_column.l-text {
		margin-top: 0;
	}
	.responsive #top #wrap_all .left-text-right-image .container {
		max-width: 1365px;
		width: 100%;
		padding: 0 20px;
	}
	.responsive #top #wrap_all .left-text-right-image .flex_column_table>div {
		width: 50%;
	}
	.responsive #top #wrap_all .left-text-right-image .flex_column_table>div.r-img {
		width: calc(50% + 50px);
		/* position: absolute;
    right: 0;
    z-index: 2;*/
	}
}

@media (min-width: 990px) {
	.responsive #top #wrap_all .flex_column.l-text {
		padding: 100px 100px 100px 50px;
	}
	.responsive #top #wrap_all .small-image .flex_column.r-img {
		position: absolute;
		right: 0;
		z-index: 2;
	}
	.responsive #top #wrap_all .two-col-wideimg .flex_column.r-img {
		position: absolute;
		right: 0;
		z-index: 2;
	}
	.responsive #top #wrap_all .two-col-wideimg.left-image-right-text .flex_column.r-img {
		left: 0;
		right: auto;
	}
}

@media (min-width: 1200px) {
	.responsive #top #wrap_all .flex_column.l-text {
		padding: 125px 125px 125px 60px;
	}
	.responsive #top #wrap_all .reverse-col .flex_column_table {
		justify-content: flex-end;
	}
}

@media (min-width: 1365px) {
	h1 {
		font-size: 60px;
		line-height: 64px;
	}
	h2,
	.ejd-banner h1 {
		font-size: 48px;
		line-height: 52px;
	}
	.ejd-banner h1 {
		line-height: 51px;
	}
}


/*======Test two half and half section ends=====*/


/*========left-image-right-text half and half=======*/

@media (min-width: 990px) {
	.responsive #top #wrap_all .reverse-col.left-image-right-text .flex_column_table {
		justify-content: flex-end;
	}
	.responsive #top #wrap_all .left-text-right-image.left-image-right-text .flex_column_table>div {
		margin: 0;
	}
	.responsive #top #wrap_all .left-text-right-image.left-image-right-text .flex_column_table>div.r-img {
		right: auto;
		left: 0;
		z-index: 3;
	}
	.responsive #top #wrap_all .left-image-right-text .flex_column.l-text {
		padding: 100px 50px 100px 100px;
	}
}

@media (min-width: 1200px) {
	.responsive #top #wrap_all .left-image-right-text.left-text-right-image.equal-wid.two-col-wideimg.no-rev .flex_column.l-text {
		padding: 55px 55px 55px 75px;
	}
	.responsive #top #wrap_all .left-image-right-text.left-text-right-image.equal-wid.two-col-wideimg .flex_column.l-text {
		padding: 55px 75px 55px 50px;
	}
	.responsive #top #wrap_all .left-image-right-text .flex_column.r-img .avia-image-container img {
		height: 100%;
	}
	.responsive #top #wrap_all .two-col-wideimg.equal-wid .flex_column_table>div.r-img {
		width: calc(51.3% + 75px);
	}
	.responsive #top #wrap_all .two-col-wideimg.equal-wid .flex_column.l-text {
		width: 48.7%;
	}
	.responsive #top #wrap_all .left-text-right-image.left-image-right-text .flex_column_table>div.r-img {
		z-index: 2;
	}
	.responsive #top #wrap_all .two-col-wideimg.equal-wid.image-l50 .flex_column_table>div.r-img {
		width: calc(42.7% + 75px);
	}
	.responsive #top #wrap_all .two-col-wideimg.equal-wid.image-l50 .flex_column.l-text {
		width: 57.3%;
	}
	.responsive #top #wrap_all .two-col-wideimg.equal-wid.image-l50.one-third-text .flex_column_table>div.r-img {
		width: calc(50.6% + 55px);
	}
	.responsive #top #wrap_all .two-col-wideimg.equal-wid.image-l50.one-third-text .flex_column.l-text {
		width: 49.4%;
	}
}

@media (min-width: 1365px) {
	.responsive #top #wrap_all .two-col-wideimg.equal-wid .flex_column_table>div.r-img {
		height: auto;
	}
}


/*========left-image-right-text=======*/


/*=====two col one 3rd and 2 3rd section======*/

@media (min-width: 990px) {
	.responsive #top #wrap_all .two-col-wideimg .flex_column.r-img .avia-image-container,
	.responsive #top #wrap_all .small-image .flex_column.r-img .avia-image-container {
		display: table-cell;
		height: 100%;
		vertical-align: middle;
	}
	.responsive #top #wrap_all .two-col-wideimg .flex_column.r-img .avia-image-container .avia-image-container-inner,
	 .responsive #top #wrap_all .small-image .flex_column.r-img .avia-image-container .avia-image-container-inner{
		/* display: table-cell; */
		/* vertical-align: middle; */
		height: 100%;
	}
	.responsive #top #wrap_all .two-col-wideimg .flex_column.r-img .avia-image-container img,
	.responsive #top #wrap_all .small-image .flex_column.r-img .avia-image-container img,
	.responsive #top #wrap_all .left-text-right-image.ejd-banner img{
		height: 100%;
		object-fit: cover;
		object-position: top;
	}
  .responsive #top #wrap_all .two-col-wideimg.blog-detail-banner .flex_column.r-img .avia-image-container img{
  object-position: top right;
  }
	.responsive #top #wrap_all .two-col-wideimg .flex_column_table>div.r-img,
	.responsive #top #wrap_all .small-image .flex_column.r-img {
		height: calc(100% - 130px);
	}
	.responsive #top #wrap_all .two-col-wideimg.no-overlap .flex_column.l-text {
		padding: 80px 60px;
	}
	.responsive #top #wrap_all .two-col-wideimg.no-overlap .flex_column_table>div.r-img {
		height: calc(100% - 80px);
		width: 50%;
	}
	.responsive #top #wrap_all .two-col-wideimg.no-overlap.blog-detail-banner .flex_column.l-text {
		padding: 50px 60px;
	}

	.responsive #top #wrap_all .two-col-wideimg.no-overlap.blog-detail-banner .av_textblock_section,
	.responsive #top #wrap_all .two-col-wideimg.no-overlap.blog-detail-banner .av_textblock_section .avia_textblock ,
	.responsive #top #wrap_all .two-col-wideimg.no-overlap.blog-detail-banner .av_textblock_section .avia_textblock > div,
	.responsive #top #wrap_all .small-image .flex_column.r-img .av_textblock_section,.responsive #top #wrap_all .small-image .flex_column.r-img .av_textblock_section .avia_textblock,
	.responsive #top #wrap_all .small-image .flex_column.r-img .av_textblock_section .avia_textblock > div{
height: 100%;
	}

}

@media (min-width: 1200px) {
	.responsive #top #wrap_all .two-col-wideimg .flex_column.r-img .avia-image-container img {
		height: fit-content;
	}
	.responsive #top #wrap_all .two-col-wideimg .flex_column.l-text {
		width: 41%;
	}
	.responsive #top #wrap_all .two-col-wideimg .flex_column_table>div.r-img {
		z-index: 1;
		width: calc(59% + 190px);
		height: calc(100% + 70px);
		display: block;
	}
	.responsive #top #wrap_all .two-col-wideimg .flex_column.l-text {
		padding: 88px 48px 88px 60px;
	}
	.responsive #top #wrap_all .two-col-wideimg.blog-detail-banner-img .flex_column.l-text{
padding: 60px 60px 60px 60px;
width: 43.8%;
	}
	.responsive #top #wrap_all .two-col-wideimg.blog-detail-banner-img .flex_column_table>div.r-img {
		width: calc(56.2% + 125px);
	}
	.responsive #top #wrap_all .left-text-right-image.equal-wid.two-col-wideimg .flex_column.l-text {
		padding: 75px 75px 75px 60px;
	}
	.responsive #top #wrap_all .left-text-right-image.equal-wid.two-col-wideimg.one-third-text .flex_column.l-text {
		padding: 60px 55px 60px 60px;
	}
	.responsive #top #wrap_all .two-col-wideimg .flex_column.l-text {
		position: absolute;
		left: 0;
	}
	.responsive #top #wrap_all .two-col-wideimg.left-image-right-text .flex_column.l-text {
		left: auto;
		right: 0;
	}
	.responsive #top #wrap_all .two-col-wideimg .flex_column.r-img {
		position: static;
	}
	.responsive #top #wrap_all .reverse-col.left-image-right-text .flex_column_table {
		justify-content: flex-start;
	}
	.responsive #top #wrap_all .reverse-col.left-image-right-text.always-lirt .flex_column_table {
		justify-content: flex-end;
	}
	.responsive #top #wrap_all .left-text-right-image.left-image-right-text.always-img-top .flex_column_table>div.r-img {
		z-index: 3;
	}
	.responsive #top #wrap_all .two-col-wideimg.no-overlap .flex_column_table>div.r-img {
		height: auto;
		width: 57%;
	}
	.responsive #top #wrap_all .two-col-wideimg.no-overlap .flex_column.l-text {
		width: 43%;
	}
	.responsive #top #wrap_all .small-image .flex_column.r-img{
		height: auto;
	}
}

@media (min-width: 1365px) {
	.responsive #top #wrap_all .two-col-wideimg .flex_column.r-img .avia-image-container img {
		height: auto;
	}
	.responsive #top #wrap_all .two-col-wideimg .flex_column.r-img .avia-image-container .avia-image-container-inner {
		display: block;
	}
}


/*=====two col one 3rd and 2 3rd section======*/


/*=====More text two col=====*/

@media (min-width: 1200px) {
	.responsive #top #wrap_all .left-image-right-text.left-text-right-image.equal-wid.two-col-wideimg.more-content .flex_column.l-text {
		padding: 88px 45px 88px 75px;
		margin-top: 50px;
	}
	.responsive #top #wrap_all .reverse-col.left-image-right-text.more-content .flex_column_table {
		align-items: flex-start;
	}
	.responsive #top #wrap_all .two-col-wideimg.more-content .flex_column.l-text {
		position: static;
	}
	.responsive #top #wrap_all .two-col-wideimg.more-content.left-image-right-text .flex_column.r-img {
		position: absolute;
		left: 0;
	}
	.responsive #top #wrap_all .reverse-col.left-image-right-text.more-content .flex_column_table {
		justify-content: flex-end;
	}
	.responsive #top #wrap_all .left-text-right-image.ejd-banner .flex_column_table>div.r-img {
		width: calc(54% + 60px);
	}
	.responsive #top #wrap_all .left-image-right-text.ejd-banner .flex_column.l-text {
		padding: 70px 45px 70px 120px;
		width: 46%;
	}
	.responsive #top #wrap_all .left-text-right-image.image-down-below .flex_column_table>div.l-text {
		width: calc(51.7% + 75px);
	}
	.responsive #top #wrap_all .two-col-wideimg.equal-wid.image-down-below .flex_column_table>div.r-img {
		width: 48.3%;
		;
		margin-top: 50px;
	}
	.responsive #top #wrap_all .reverse-col.image-down-below .flex_column_table {
		align-items: flex-start;
	}
}

/*=====More text two col ends=====*/


/*======Qutes in two col=====*/

.quites-by p {
	font-size: 17px;
	font-weight: 600;
	margin-bottom: 0;
}

.quites-by {
	margin-bottom: 15px;
}


/*======Qutes in two col=====*/

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
	/* IE10+ specific styles go here */
	/*.responsive #top #wrap_all .two-col-wideimg .flex_column.l-text,*/
	.responsive #top #wrap_all .small-image .flex_column.r-img {
		top: 35px;
		bottom: 0;
		height: calc(100% - 70px);
	}
	.responsive #top #wrap_all .left-text-right-image .flex_column_table>div {
		width: 50%;
		float: left;
	}
	.responsive #top #wrap_all .reverse-col.small-image .flex_column_table {
		justify-content: flex-start;
	}


.responsive #top #wrap_all .two-col-wideimg .flex_column.l-text .av_textblock_section,
	.responsive #top #wrap_all .small-image .flex_column.r-img .av_textblock_section{
		display: table;
		height: 100%;
    vertical-align: middle;
	}
	.responsive #top #wrap_all .two-col-wideimg .flex_column.l-text .av_textblock_section .avia_textblock ,
	.responsive #top #wrap_all .small-image .flex_column.r-img .av_textblock_section .avia_textblock {
		display: table-cell;
    vertical-align: middle;
	}
.avia_textblock .blog-filter-form ul li.sf-field-category{
  margin-top: 7px !important;
}
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) and (min-width: 990px) and (max-width: 1199px) {
	.responsive #top #wrap_all .two-col-wideimg .flex_column_table>div.r-img, .responsive #top #wrap_all .small-image .flex_column.r-img {
   top: 65px;
}
}

/*====All text and select boxes and placeholders===*/


/*Placeholder CSS*/

#top ::-webkit-input-placeholder {
	color: #19191a;
	font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
	font-size: 17px;
	font-weight: 500;
line-height: 26px;
    height: 28px;
}

#top ::-moz-placeholder {
	color: #19191a;
	font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
	font-size: 17px;
	font-weight: 500;
line-height: 44px;
    height: 38px;
}

#top :-ms-input-placeholder {
	color: #19191a;
	font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
	font-size: 17px;
	font-weight: 500;
line-height: 26px;
    height: 28px;
}

#top :-moz-placeholder {
	color: #19191a;
	font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
	font-size: 17px;
	font-weight: 500;
line-height: 44px;
    height: 38px;
}

#top .main_color input[type='text'],
#top .main_color select,
#top input[type='email'],#top input[type='password'] {
	font-size: 17px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 26px;
	height: 48px;
	border: 1px solid #838384;
	background-color: transparent;
	padding: 0 10px;
}


/*====All text and select boxes and placeholders ends===*/


/*=======Search widget common=======*/

.search-widget {
	max-width: 90%;
	margin: 0 auto;
	float: none;
	padding: 20px 30px;
}

.search-widget .w-form-row-label {
	display: none;
}

#top .search-widget input[type="text"] {
	border-radius: 4px !important;
	background: #fff url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/06/search.png) no-repeat left center;
	padding: 0 40px 0 10px;
	background-position: 97%;
}

.responsive #top #wrap_all .search-widget * {
	margin: 0;
}

.search-widget h2 {
	font-size: 22px;
	line-height: 42px;
	text-align: center;
}

#top .search-widget .avia-button {
	background-color: #404040;
	color: #fff;
	font-size: 18px;
	font-weight: 500;
	height: 48px;
	letter-spacing: 0;
	line-height: 26px;
	text-align: center;
	width: 100%;
}
#top .search-widget .avia-button:hover{
opacity: 1;
}
.responsive #top #wrap_all .search-widget .quicksearch-btn {
	padding-top: 20px;
}

.responsive #top #wrap_all .search-widget .container {
	max-width: 100%;
	width: 100%;
	padding: 0;
}

@media (min-width: 768px) {
	#top .search-widget {
		padding: 36px 50px;
	}
	#top .search-widget .widget-jobsearch form {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		align-items: center;
	}
	#top .search-widget .widget-jobsearch form .av_one_third {
		width: 33.333%;
		padding-left: 22px;
	}
	#top .search-widget .widget-jobsearch form .av_one_third.first {
		padding-left: 0;
	}
	.responsive #top #wrap_all .search-widget .quicksearch-btn {
		padding-top: 0px;
		    padding-left: 22px;
	}
	.search-widget h2 {
		font-size: 18px;
		line-height: 22px;
		text-align: left;
		padding: 0;
	}
}

@media (min-width: 989px) {
	.search-widget h2 {
		font-size: 26px;
	}
	#top .search-widget .widget-jobsearch form .av_one_third {
		    width: calc(50% - 120px);
    padding-left: 0;
	}
	.responsive #top #wrap_all .search-widget .quicksearch-btn {
		width: 240px;
	}
}

@media (min-width: 1200px) {
	.search-widget h2 {
		font-size: 32px;
		line-height: 42px;
	}
	.search-widget {
		max-width: 1082px;
	}
}


/*=======Search widget common ends=======*/


/*=======Jobs near you section======*/

.job-oppo-near-you .widget_joblist_row {
	border: 1px solid #838384;
	border-radius: 5px;
	background-color: #FFFFFF !important;
	padding: 20px 40px 20px 28px;
	margin-bottom: 25px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-direction: column;
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/box-arrow.png);
	background-repeat: no-repeat;
	background-position: 94% 20px;
	cursor: pointer;
}

.job-oppo-near-you .widget_joblist_row:hover,.job-oppo-near-you .widget_joblist_row:focus {
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/box-arrow-yellow.png);
	border: 2px solid #1e1e20;
	padding: 19px 39px 19px 27px;
	background-position: 94.3% 19px;
}

.job-oppo-near-you .widget {
	padding: 0;
}

.job-oppo-near-you .widget_joblist_row a {
	order: 2;
}

.job-oppo-near-you .widget_joblist_row .widget_joblist_category {
	order: 1;
}

.job-oppo-near-you .widget_joblist_row .widget_joblist_loc {
	order: 3;
}

#top .edj-btn,
#top .tribe-events-widget-link a,
#top .rsvp-btn a,
#top #wrap_all .tribe-events-cal-links .tribe-events-button,#top #wrap_all .tribe-events-cal-links .tribe-events-button:hover,
#top.events-list #wrap_all .main_color .tribe-events-button,#top.events-list #wrap_all .main_color .tribe-events-button:hover{
	padding: 10px 50px;
	background-color: #404040;
	color: #fff;
	font-size: 18px;
	font-weight: 500;
	min-height: 48px;
	letter-spacing: 0;
	line-height: 26px;
	text-align: center;
	width: 100%;
	text-decoration: none;
	border-radius: 4px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
}

.job-oppo-near-you .widget_joblist_row a {
	font-size: 28px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 32px;
	color: #19191a;
	text-decoration: none;
	padding: 10px 0;
}

.job-oppo-near-you .widget_joblist_row .widget_joblist_category,
.job-oppo-near-you .widget_joblist_row .widget_joblist_loc {
	font-size: 17px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 26px;
}

.job-oppo-near-you .widget_joblist_row .widget_joblist_category {
	letter-spacing: 0.3;
	text-transform: uppercase;
}

.job-oppo-near-you h2 {
	padding-bottom: 15px;
}

@media (min-width: 768px) {
	.job-oppo-near-you .widget_joblist_row {
		width: 33.333%;
		margin-left: 3%;
		margin-bottom: 0;
		max-width: 402px;
	}
	.job-oppo-near-you .widget_joblist_row:first-child,
	.ejd-job-oppo-near-you.job-oppo-near-you .widget_joblist_row:nth-child(2) {
		margin-left: 0;
	}
	.job-oppo-near-you .widget_joblist_row a {
		font-size: 24px;
	}
	.job-oppo-near-you .widget-joblist {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		justify-content: center;
	}
	#top .job-oppo-near-you h2 {
		padding-bottom: 50px;
	}
	#top .job-oppo-near-you .edj-btn {
		max-width: 30.33%;
		margin: 0 auto;
		margin-top: 50px;
	}
	.wid340 {
		max-width: 340px;
	}
}

@media (min-width: 990px) {
	.job-oppo-near-you .widget_joblist_row a {
		font-size: 28px;
	}
}

@media (min-width: 1200px) {
	.job-oppo-near-you .widget_joblist_row {
		margin-left: 4.5%;
	}
}
@media (max-width: 767px){
	#top .edj-btn,
#top .tribe-events-widget-link a,
#top .rsvp-btn a,
#top #wrap_all .tribe-events-cal-links .tribe-events-button,#top #wrap_all .tribe-events-cal-links .tribe-events-button:hover,
#top.events-list #wrap_all .main_color .tribe-events-button,#top.events-list #wrap_all .main_color .tribe-events-button:hover{
	padding: 10px 20px;
}
}

/*=======Jobs near you section ends======*/


/*=======tiny header======*/

.h2-small-wrapper {
	border-bottom: 1px solid #19191A;
	margin-bottom: 35px;
}

#top h2.h2-small {
	font-size: 17px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 26px;
	padding-bottom: 7px;
}


/*========tiny header ends=====*/


/*========Explore Opportunities five column=====*/

.explore-opportunities p {
	display: none;
}

.responsive #top #wrap_all .explore-opportunities .flex_column.av_one_fifth {
	border: 1px solid #838384;
	border-radius: 5px !important;
	padding: 20px 50px 20px 28px;
	margin-bottom: 0;
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/box-arrow.png);
	background-repeat: no-repeat;
	background-position: 94% center;
	cursor: pointer;
	margin-top: 25px;
}

.responsive #top #wrap_all .explore-opportunities .flex_column.av_one_fifth.first {
	margin-top: 0;
}

.responsive #top #wrap_all .explore-opportunities .flex_column.av_one_fifth:hover,.responsive #top #wrap_all .explore-opportunities .flex_column.av_one_fifth:focus {
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/box-arrow-yellow.png);
	border: 2px solid #1e1e20;
}

.responsive #top #wrap_all .explore-opportunities .flex_column.av_one_fifth:hover .av_textblock_section {
	margin: -1px;
}

@media (min-width: 768px) {
	#top .explore-opportunities .flex_column_table {
		display: block;
	}
	.responsive #top #wrap_all .explore-opportunities .flex_column.av_one_fifth {
		width: 100%;
		display: block;
		margin-left: 0;
		float: none;
		background-position: 96% center;
	}
}

@media (min-width: 990px) {
	.explore-opportunities p {
		display: block;
	}
	#top .explore-opportunities .av-flex-placeholder {
		width: 1%;
	}
	#top .explore-opportunities h3 {
		font-size: 18px;
		line-height: 23px;
		padding-bottom: 5px;
	}
	.responsive #top #wrap_all .explore-opportunities .flex_column.av_one_fifth {
		padding: 50px 25px 25px 25px;
		width: 15.2%;
		display: table-cell;
		background-position: 94% 15px;
	}
	.responsive #top #wrap_all .explore-opportunities .flex_column.av_one_fifth:hover {
		background-position: 94.3% 14px;
	}
	#top .explore-opportunities .flex_column_table {
		display: table;
	}
}

@media (min-width: 1200px) {
	#top .explore-opportunities h3 {
		font-size: 28px;
		line-height: 32px;
		padding-bottom: 10px;
	}
	#top .explore-opportunities .av-flex-placeholder {
		width: 1.5%;
	}
}


/*======Explore-opportunities ends=======*/


/*=======Why Edward jones section======*/

.why-edward-jones .avia-image-container,
.why-edward-jones .avia-image-container img,
.why-edward-jones .avia-image-container-inner {
	width: 100%;
}

#top .why-edward-jones h3,
#top .ejd-why-edward-jones h2 {
	margin: 15px 0;
}

.responsive #top #wrap_all .why-edward-jones .flex_column.first {
	margin-bottom: 40px;
}

#top .why-edward-jones .edj-btn {
	margin-top: 20px;
}

#top .why-edward-jones p {
	margin-bottom: 5px;
}

@media (min-width: 768px) {
	#top .why-edward-jones .edj-btn {
		max-width: 340px;
	}
	#top .why-edward-jones .flex_column .edj-btn {
		position: absolute;
		bottom: 0;
	}
	#top .flex_column .edj-btn.wid550{
max-width: 550px;
	}
	#top .why-edward-jones .flex_column .avia_textblock {
		padding-bottom: 76px;
	}
	#top .why-edward-jones h3,
	#top .ejd-why-edward-jones h2 {
		margin: 25px 0 15px;
	}
}


/*=======Why Edward jones section ends======*/


/*=======connect-with-us======*/

.connect-with-us h2 {
	padding-bottom: 22px;
}

#top .connect-with-us .av-flex-placeholder {
	width: 2.1%;
}

#top .connect-with-us .flex_column_table {
	padding-top: 40px;
}

.glassdoor-col a .image-overlay {
	display: none !important;
}

.glassdoor-col {
	background-color: #fff;
	padding: 20px;
}

.glassdoor-col {
	text-align: center;
}

#top .connect-with-us p {
	margin-bottom: 0;
}


@media (max-width: 767px){
	.glassdoor-col{
		padding: 80px 0;
	}
	.connect-with-us .tintup { height: 338px !important; }
}

/*=======connect-with-us ends======*/


/*======Upcoming events section=======*/

.tribe-events-widget-link {
	text-align: center;
	margin-top: 30px;
	width: 100%;
}

.upcoming-events h2 {
	padding-bottom: 30px;
}

#top .upcoming-events .type-tribe_events {
	border: 1px solid #838384;
	border-radius: 5px !important;
	padding: 20px 50px 20px 15px;
	margin-bottom: 0;
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/box-arrow.png);
	background-repeat: no-repeat;
	background-position: 94% 30px;
	cursor: pointer;
	margin-top: 25px;
}

#top .upcoming-events .type-tribe_events:hover,#top .upcoming-events .type-tribe_events:focus {
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/box-arrow-yellow.png);
	border: 2px solid #1e1e20;
	background-position: 94% 30px;
}

#top .upcoming-events .type-tribe_events:hover .tribe-mini-calendar-event {
	margin: -1px;
}

#top .upcoming-events .tribe-mini-calendar-event {
	border-bottom: 0;
	margin-bottom: 0;
	overflow: hidden;
	padding-bottom: 0;
	width: 100%;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
}

h3.tribe-events-title {
	font-size: 18px;
	line-height: 23px;
}

#top h3.tribe-events-title a {
	text-decoration: underline;
}

.tribe-events-duration span,
.tribe-events-duration {
	font-size: 17px;
	line-height: 26px;
	font-weight: 500;
	color: #19191a;
}

#top .upcoming-events .list-date {
	background-color: transparent;
	width: 80px;
	margin: 0 10px 0 0;
	padding: 0;
	text-align: center;
}

#top .tribe-mini-calendar-event .list-date .list-dayname {
	font-size: 22px;
	line-height: 42px;
	text-transform: none;
	font-weight: 600;
}

#top .tribe-mini-calendar-event .list-date .list-daynumber {
	font-size: 60px;
	line-height: 51px;
	font-weight: 900;
}

#top .tribe-mini-calendar-event .list-info {
	width: calc(100% - 90px);
}

.list-info .tribe-events-venue a,
.list-info .tribe-events-venue a:hover {
	color: #19191a;
	font-weight: 500;
	text-decoration: none;
}

@media (min-width: 768px) {
	#top .tribe-events-widget-link a {
		max-width: 400px;
		margin: 0 auto;
	}
	#top .tribe-mini-calendar-event .list-date .list-dayname {
		font-size: 28px;
		line-height: 42px;
		text-transform: none;
	}
	#top .tribe-mini-calendar-event .list-date .list-daynumber {
		font-size: 80px;
		line-height: 51px;
	}
	#top .tribe-mini-calendar-event .list-info {
		width: calc(100% - 140px);
	}
	#top .upcoming-events .list-date {
		width: 120px;
	}
	.upcoming-events h2 {
		padding-bottom: 8px;
	}
	#top .upcoming-events .type-tribe_events {
		background-position: 96% 30px;
	}
	#top .upcoming-events .type-tribe_events:hover {
		background-position: 96.2% 29px;
	}
	.tribe-events-widget-link {
		margin-top: 40px;
	}
}

@media (min-width: 768px) {
	#top .upcoming-events .tribe-events-adv-list-widget {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		flex-wrap: wrap;
	}
	#top .upcoming-events .tribe-events-adv-list-widget .type-tribe_events {
		width: 49%;
		margin-right: 2%;
		padding: 25px 50px 25px 15px;
	}
	#top .upcoming-events .type-tribe_events:nth-child(2n+2) {
		margin-right: 0;
	}
}


/*======Upcoming events ends=======*/


/*=======Awards and Recognitions======*/

.awards-and-recognition .slide-img {
	text-align: center;
	background-color: #fff;
	border: 1px solid rgba(155, 155, 155, 0.84);
	padding: 10px;
	border-radius: 4px;
	height: 306px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
}

#top .avia-smallarrow-slider .avia-slideshow-arrows {
	position: absolute;
	width: 100%;
	top: 50%;
}

#top .awards-and-recognition .avia-smallarrow-slider .avia-slideshow-arrows {
	top: 145px;
}

#top .awards-and-recognition h3 {
	font-weight: 500;
	margin: 15px 0;
}
#top .awards-and-recognition h3 a {
  text-decoration: underline;
}

#top .awards-and-recognition .slide-entry:hover { 
  cursor: pointer;
}

#top .awards-and-recognition .slide-entry:hover .slide-img, #top .awards-and-recognition .slide-entry:focus .slide-img { 
  border: 4px solid #1e1e20;
}

.pfs14 {
  font-size: 14px;
  line-height: 18px;
}
#top .awards-and-recognition-desc {
  color: #767576;
}
  
.awards-and-recognition .new-special-heading {
	display: none !important;
}


/*
.awards-and-recognition .avia-content-slider-inner {
	height: auto !important;
}
*/

#top .awards-and-recognition .avia-smallarrow-slider .avia-slideshow-arrows a {
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/chevron_right-Copy-3.png) no-repeat;
	background-size: contain;
	width: 17px;
	height: 32px;
}

#top .awards-and-recognition .avia-smallarrow-slider .avia-slideshow-arrows a.next-slide {
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/chevron_right-Copy-2.png) no-repeat;
	background-size: contain;
}

#top .avia-smallarrow-slider .avia-slideshow-arrows a:hover {
	opacity: 1;
}

#top .awards-and-recognition .avia-smallarrow-slider .avia-slideshow-arrows a:before {
	content: none;
}

#top .awards-and-recognition .slide-entry-excerpt {
	padding: 0 20px;
	max-width: 280px;
	margin: 0 auto;
}

#top .awards-and-recognition .avia-smallarrow-slider {
	margin: 40px 0 0 0;
	padding: 0 5px;
}

#top .awards-and-recognition .avia-smallarrow-slider .avia-slideshow-dots {
	text-align: center;
	margin-top: 20px;
	display: block;
	top: -10px;
}

#top .avia-smallarrow-slider .avia-slideshow-dots a {
	background-color: transparent;
	border-color: #19191a;
	margin: 0 10px;
}

#top .awards-and-recognition .avia-content-slider-element-container .avia-slideshow-dots a.active,
#top .awards-and-recognition .avia-content-slider-element-container .avia-slideshow-dots a:hover,
#top .awards-and-recognition .avia-content-slider-element-container .avia-slideshow-dots a:focus {
	opacity: 1;
	background-color: #19191a;
}

@media (min-width: 500px) {
	#top .awards-and-recognition .slide-entry-excerpt {
		max-width: 400px;
	}
}

@media (min-width: 768px) {
	#top .awards-and-recognition .avia-smallarrow-slider .avia-slideshow-dots {
		margin-top: 60px;
	}
	.responsive #top #wrap_all .arrow-outside .container {
		max-width: 1405px;
		padding: 0 10px;
	}
	#top .awards-and-recognition .slide-entry-excerpt {
		padding: 0;
	}
	#top .awards-and-recognition div .av_one_fourth {
		margin-left: 2%;
		width: 23.5%;
	}
	#top .awards-and-recognition div .av_one_fourth.first {
		margin-left: 0;
	}
	#top .awards-and-recognition .avia-content-slider-inner {
		padding: 0px !important;
	}
	#top .awards-and-recognition .avia-smallarrow-slider {
		padding: 0 25px;
	}
}

@media (min-width: 1410px) {
	.responsive #top #wrap_all .arrow-outside .container {
		max-width: 1405px;
		padding: 0;
	}
	#top .awards-and-recognition .avia-smallarrow-slider {
		padding: 0 40px;
	}
}


/*=======Awards and Recognitions ends======*/


/*=======Accordian design======*/

#top .accordian-section .toggler {
	background-color: #f1f3f4;
	font-size: 20px;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 30px;
	height: auto;
	min-height: 60px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	border: 0;
	padding: 15px 40px 15px 40px;
	margin-bottom: 6px;
}

#top .accordian-section .toggler.activeTitle {
	background-color: #FDF8DA;
}

#top .accordian-section.main_color .toggle_content {
	background-color: transparent;
	border: 0;
	padding: 16px 40px 30px 40px;
	max-width: 615px;
	margin: 0 auto;
}

.bold,
p.bold,
span.bold {
	font-weight: bold;
}

#top .accordian-section.main_color .toggle_content p {
	margin: 0;
}

.left-img {
	padding-bottom: 15px;
}

#top .accordian-section.main_color .toggle_icon {
	/* border-radius: 50%; */
	top: 19px;
	left: 10px;
	/* border-color: #19191a; */
	color: #19191a;
	width: 22px;
	height: 22px;
	background: url('https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/acc-plus.png') no-repeat;
	border: none;
}

#top .accordian-section.main_color .activeTitle .toggle_icon {
	background: url('https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/object_substract.png') no-repeat;
}

.toggle_icon .hor_icon,
.toggle_icon .vert_icon {
	border-color: #19191a;
	border-width: 2px;
}

.toggle_icon .hor_icon {
	top: 8px;
	left: 4px;
	width: 12px;
	display: none;
}

.toggle_icon .vert_icon {
	top: 3px;
	left: 9px;
	height: 12px;
	display: none;
}

#top .accordian-section.main_color .toggle_content .two-col ul {
	padding: 15px 20px;
}

ul,
.entry-content-wrapper ul li {
	margin: 0;
	padding: 0;
}

.entry-content-wrapper ul li,
.entry-content-wrapper ol li {
	padding-left: 10px;
}

#top .accordian-section.main_color .toggle_content ul {
	padding-left: 15px;
}

#top .accordian-section.main_color .toggle_content ul li {
	padding-left: 10px;
}

#top h2.h2-28 {
	font-size: 28px;
	line-height: 42px;
	padding-bottom: 0;
	font-weight: 600;
}

#top .accordian-section .avia_textblock {
	padding: 20px 20px 0 20px;
}

#top .accordian-section .container .content .post-entry {
	border: 1px solid #838384;
}

.togglecontainer {
	overflow: hidden;
}

#top .accordian-section .av_toggle_section:last-child p.toggler {
	margin-bottom: 18px;
}

#top .accordian-section .av_toggle_section:last-child p.toggler.activeTitle {
	margin-bottom: 0;
}

#top .accordian-section.main_color .toggle_content ul.accordion-ul,
#top .accordian-section.main_color .toggle_content ol.accordion-ul {
	padding-left: 25px;
	padding-top: 0;
}

@media (min-width: 768px) {
	#top .accordian-section.main_color .toggle_content ul.accordion-ul,
	#top .accordian-section.main_color .toggle_content ol.accordion-ul {
		padding-left: 45px;
	}
	.left-img {
		padding-bottom: 0;
	}
	#top .accordian-section .avia_textblock {
		padding: 60px 48px 30px 48px;
	}
	#top .accordian-section .toggle_content .avia_textblock {
		padding: 0;
	}
	#top .accordian-section.main_color .toggle_content {
		max-width: 100%;
	}
	#top .accordian-section.main_color .toggle_content .two-col {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
	}
	#top .accordian-section.main_color .toggle_content .two-col>div {
		width: 50%;
	}
	#top .accordian-section.main_color .toggle_content .two-col>div.right-con {
		padding: 0 20px;
	}
}

@media (min-width: 990px) {
	#top .accordian-section.main_color .toggle_content .two-col>div.right-con {
		padding: 0 35px;
	}
	#top .accordian-section .toggler {
		padding: 15px 30px 15px 70px;
	}
	#top .accordian-section.main_color .toggle_icon {
		left: 28px;
	}
	.acc-only-text {
		padding: 0px 80px 0 90px;
	}
	#top .accordian-section.main_color .toggle_content {
		padding: 16px 30px 30px 30px;
	}
	.left-text-twocol-acc{
		padding-left: 40px;
	}
}

@media (min-width: 1200px) {
	.acc-only-text {
		padding: 0px 180px;
	}
	#top .accordian-section.main_color .toggle_content {
		padding: 16px 30px 30px 30px;
	}
}
@media (max-width: 767px){
	#top .accordian-section .flex_column.av_one_half .avia_textblock{
padding: 0;
	}
}

/*=======Accordian design ends======*/


/*=======EJD static yellow footer======*/

.responsive #top #wrap_all .search-two-col .flex_column {
	margin: 0;
}

.responsive #top #wrap_all .search-two-col .flex_column.first {
	margin-top: 20px;
}

.responsive #top #wrap_all .search-two-col .flex_column_table,
.responsive #top #wrap_all .search-two-col.career-fit-tool-section form .state-default {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-direction: column-reverse;
	width: 100%;
}

.career-fit-tool-section {
	background-color: #FBC81A;
	padding: 30px 0 0;
}
.career-fit-tool-section.career-fit-padding-top {
background-color: #f1f3f4;
}

.career-fit-tool-section .inner-wrap {
	padding-bottom: 20px;
}

#top .career-fit-tool-section form {
	margin-bottom: 0px;
}

#top .career-fit-tool-section p label {
	font-size: 17px;
	line-height: 26px;
	font-weight: 500;
}

.career-fit-padding-top {
	padding-bottom: 30px;
}

.career-tool-info {
	padding: 0 !important;
}

.career-fit-tool-img img {
	float: none !important;
	text-align: center;
}

.career-fit-tool-img {
	text-align: center;
}

.state-quiz {
	padding: 30px 0;
}

#top .career-fit-tool-section legend span {
	font-size: 14px;
	color: #19191a;
}

.career-tool-info .question-number {
	background: #f1f3f4;
	border-radius: 50%;
	margin-top: -7px;
	border: 1px solid #19191a;
}

#top .search-two-col .edj-btn.previous-question {
	margin-right: 25px;
}

.questions-intro {
	font-size: 24px;
	line-height: 30px;
	font-weight: 600;
}

.state-quiz .questions p {
	margin-bottom: 0;
}

.state-quiz .questions p.questions-intro {
	margin-bottom: 20px;
}

.video-quiz {
	margin-bottom: 20px;
}

.question-progress span {
	display: inline-block;
	margin-right: 5px;
	background: #fff;
	border-radius: 50%;
	border: 1px solid #19191a;
}

#top .search-two-col .question-changer .edj-btn {
	max-width: 100px;
}

.question-progress span.active {
	background: #404040;
}

.question-changer {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}

#top .search-two-col legend {
	padding-bottom: 20px;
}

/*#top .state-quiz .question-field p label input[type="radio"] {
	display: none;
}*/

#top .state-quiz .question-field p label {
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/Inactive.png);
	background-repeat: no-repeat;
	background-size: 18px 18px;
	background-position: left center;
	display: inline-block;
	padding: 0 0 0 30px;
	cursor: pointer;
	font-size: 17px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 30px;
	margin-bottom: 5px;
}

#top .state-quiz .question-field p label.radio-checked {
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/Active.png);
}

.career-tool-info .question {
	font-size: 28px;
	line-height: 34px;
}

@media (min-width: 500px) {
	#top .search-two-col .question-changer .edj-btn {
		max-width: 200px;
	}
}

@media (min-width: 768px) {
	.responsive #top #wrap_all .search-two-col .flex_column.first {
		margin-top: 0;
	}
	.responsive #top #wrap_all .search-two-col .flex_column_table {
		display: block;
	}
	.responsive #top #wrap_all .search-two-col.career-fit-tool-section form .state-default {
		flex-direction: row;
		align-items: center;
		float: right;
		justify-content: flex-end;
	}
	#top .search-two-col .edj-btn {
		max-width: 406px;
	}
	.career-fit-tool-section .inner-wrap {
		padding-left: 30px;
		float: right;
		max-width: 650px;
		padding-right: 100px;
		padding-top: 60px;
		padding-bottom: 60px;
		width: calc(62% - 40px);
	}
	.responsive #top #wrap_all .search-two-col.career-fit-tool-section .career-fit-tool-img {
		width: 38%;
	}
	.state-quiz {
		padding: 60px 0 60px 30px;
	}
	.career-fit-tool-section .state-finished .inner-wrap {
		padding-left: 30px;
		max-width: 100%;
		padding-right: 30px;
		padding-top: 60px;
		padding-bottom: 10px;
		width: 100%;
	}
	.career-fit-tool-section .state-finished {
		padding-bottom: 60px;
	}
	.state-finished p .quiz-startOver.edj-btn {
		margin-left: 30px;
	}
}

@media (min-width: 990px) {
	.responsive #top #wrap_all .search-two-col .flex_column.first .avia-image-container,
	.responsive #top #wrap_all .search-two-col.career-fit-tool-section .career-fit-tool-img {
		position: absolute;
		top: auto;
		bottom: -60px;
	}
	.responsive #top #wrap_all .search-two-col.career-fit-tool-section .career-fit-tool-img {
		bottom: 0;
		left: 40px;
	}
	.responsive #top #wrap_all .search-two-col {
		padding-bottom: 60px;
	}
	.spacing-for-head {
		padding-bottom: 240px;
	}
	.responsive #top #wrap_all .search-two-col.career-fit-tool-section {
		padding-top: 240px;
		padding-bottom: 130px;
	}
	.responsive #top #wrap_all .search-two-col.career-fit-tool-section.career-fit-padding-top {
		padding-top: 30px
	}
	.career-fit-tool-section {
		background-color: transparent;
		padding: 0;
	}
	.career-fit-tool-section .content {
		
		padding: 0;
	}
	.career-fit-tool-section .content .state-default{
		background-color: #FBC81A;
	}
	.career-fit-tool-section .content .state-quiz{
		background-color: #F1F3F4;
	}
	.career-fit-tool-section.career-fit-padding-top{
		background-color: transparent;
	}
}

@media (max-width: 767px) {
	.video-quiz {
		position: relative;
		overflow: hidden;
		padding-bottom: 56.25%;
		height: 0;
	}
	.video-quiz iframe {
		left: 0;
		top: 0;
		height: 100%;
		width: 100%;
		position: absolute;
	}
}


/*=======Ejd Static footer ends======*/


/*=======Just Text banner======*/

#top #main .avia-section.banner-text .container .content {
	padding-left: 20px;
	padding-right: 20px;
	background-color: #fdf8da;
	box-sizing: border-box;
}

#top #main .avia-section.banner-text .container .content h1 {
	padding-bottom: 0;
}

#top #main .avia-section.banner-text .container .content h1.pb10 {
	padding-bottom: 10px;
}

.banner-text {
	padding-top: 20px;
}

@media (min-width: 768px) {
	#top #main .avia-section.banner-text .container .content {
		padding-left: 80px;
		padding-right: 30px;
	}
	.banner-text {
		padding-top: 0px;
	}
	#top #main .avia-section.banner-text .container .content h1 {
		font-size: 48px;
		line-height: 52px;
	}
}


/*========Text banner ends=====*/


/*=======Four column layout======*/

.responsive #top #wrap_all .why-edward-jones.four-col .flex_column.first {
	margin-bottom: 30px;
}

.responsive #top #wrap_all .why-edward-jones.four-col .flex_column {
	max-width: 300px;
	margin: 0 auto;
	margin-bottom: 30px;
}

#top .why-edward-jones.four-col .av-flex-placeholder {
	display: none;
}

@media (min-width: 600px) {
	#top .why-edward-jones.four-col .flex_column_table {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		flex-wrap: wrap;
	}
	.responsive #top #wrap_all .why-edward-jones.four-col .flex_column {
		width: 46%;
	}
	#top .why-edward-jones.four-col .flex_column .edj-btn {
		position: absolute;
		bottom: 0;
	}
	#top .why-edward-jones.four-col .flex_column .avia_textblock {
		padding-bottom: 65px;
	}
}

@media (min-width: 768px) {
	.responsive #top #wrap_all .why-edward-jones.four-col .flex_column {
		max-width: 350px;
	}
	.responsive #top #wrap_all .why-edward-jones.four-col .flex_column .edj-btn {
		max-width: 250px;
		padding: 10px 20px;
	}
	.responsive #top #wrap_all .why-edward-jones.four-col.edj-btn210 .flex_column .edj-btn{
		max-width: 210px;
	}
}

@media (min-width: 990px) {
	.responsive #top #wrap_all .why-edward-jones.four-col .flex_column {
		width: 20.5%;
	}
	#top .why-edward-jones.four-col .flex_column_table {
		display: table;
	}
	#top .why-edward-jones.four-col .av-flex-placeholder {
		display: table-cell;
		width: 2%;
	}
	.responsive #top #wrap_all .why-edward-jones.four-col .flex_column_table:last-child {
		max-width: 73.8%;
		margin: 0 auto;
		margin-top: 30px;
		padding-top: 35px;
	}
}

@media (min-width: 1200px) {
	#top .why-edward-jones.four-col .av-flex-placeholder {
		width: 4%;
	}
}


/*=======Four column layout ends======*/


/*========Search list=======*/

.search-columns {
	display: none;
}

.job-search-results .jobTitle a {
	color: #19191A;
	font-size: 20px;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 30px;
	padding-bottom: 7px;
	display: inline-block;
}

.responsive #top #wrap_all #widget-jobsearch-results-list .flex_column,
#widget-jobsearch-results-list .flex_column {
	color: #19191A;
	font-size: 15px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 23px;
	padding-left: 0 !important
}

.widget-jobsearch-results .child.locationtype, .widget-jobsearch-results .child.addtnl_loc {
    color: #191919;
    font-style: normal;
}

.job-search-results .widget-jobsearch-results .job.alt,
.job-search-results .widget-jobsearch-results-list .job.alt,
#main .job-search-results .widget-jobsearch-results .job {
	background-color: transparent;
	border: 0;
	border-top: 1px solid #838384;
	padding: 20px;
}

#main .job-search-results .widget-jobsearch-results .job:last-child {
	border-bottom: 1px solid #838384;
}

.job-search-results .job-arrow-btn {
	display: none;
}

.job-search-results #widget-jobsearch-results-pages .button.inactive,
.job-search-results #widget-jobsearch-results-pages .button.avia-button {
	background-color: transparent;
	color: #19191a;
	font-size: 19px;
	font-weight: 500;
	letter-spacing: 0.51px;
	line-height: 40px;
	text-align: center;
	border: 0;
	box-shadow: none;
	min-width: 30px;
	padding: 0;
	height: 30px;
	margin-right: 15px;
	text-decoration: none;
}

.job-search-results #widget-jobsearch-results-pages .button.avia-button {
    border: 1px solid #19191a;
    border-radius: 100%;
    line-height: 19px;
    min-width: 30px;
    height: 30px;
    padding: 5px;
}

.job-search-results #widget-jobsearch-results-pages .button[aria-label="Go to the first page of results."],
.job-search-results #widget-jobsearch-results-pages .button[aria-label="Go to the previous page of results."],
.job-search-results #widget-jobsearch-results-pages .button[aria-label="Go to the next page of results."],
.job-search-results #widget-jobsearch-results-pages .button[aria-label="Go to the last page of results."] {
	color: #0076A0;
}

.job-search-results #widget-jobsearch-results-pages .button:last-child {
	margin-right: 0;
}

#widget-jobsearch-results-pages {
	padding-top: 25px;
}

@media (min-width: 768px) {
	#main .job-search-results .widget-jobsearch-results .search-columns {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		align-items: center;
		background-color: #f1f3f4;
		padding: 0 20px;
		height: 32px;
	}
	.widget-jobsearch-results .search-columns .flex_column {
		color: #19191A;
		font-size: 13px;
		font-weight: 500;
		letter-spacing: 0;
		line-height: 20px;
	}
	.job-search-results .jobTitle a {
		padding-bottom: 0;
	}
}
@media (max-width: 500px){
	.job-search-results #widget-jobsearch-results-pages .button.inactive,
.job-search-results #widget-jobsearch-results-pages .button.avia-button {
	margin-right: 6px;
}
.job-search-results #widget-jobsearch-results-pages .button:last-child{
	margin-right: 0;
}
}

/*=======Search list ends========*/


/*========Search widget left column=======*/

.search-left {
	border: 1px solid #838384;
	padding: 15px;
	padding: 30px 15px;
}

#toggleAdvSearch {
	background: transparent;
	font-size: 36px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 51px;
	padding: 0;
	margin-bottom: 25px;
}

#top .search-left label {
	font-size: 17px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 26px;
	margin-bottom: 5px;
}

#top .search-left ::-webkit-input-placeholder {
	color: #808081;
	line-height: 26px;
    height: 28px;
    font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
}

#top .search-left ::-moz-placeholder {
	color: #808081;
line-height: 26px;
    height: 28px;
    font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
}

#top .search-left :-ms-input-placeholder {
	color: #808081;
	line-height: 26px;
    height: 28px;
    font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
}

#top .search-left :-moz-placeholder {
	color: #808081;
	line-height: 26px;
    height: 28px;
    font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
}

#top .search-left select,
#top .search-left input[type="text"] {
	color: #808081;
	padding-right: 35px;
}

#top .search-left select {
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/arrow-select.jpg) no-repeat;
	background-size: 17px;
	background-position: 96%;
}

.geolocation-icon {
	top: 14px;
}

.radius-label {
	margin-top: 20px;
}

#top .search-submit-btn .avia-button,
#top .search-submit-btn .avia-button:hover,
#job-map-toggle,
#job-map-toggle:hover {
	border: 0;
	margin-top: 15px;
	background-color: #FBC81A;
	padding: 10px 50px;
	color: #19191a;
	font-size: 18px;
	font-weight: 500;
	min-height: 48px;
	letter-spacing: 0;
	line-height: 26px;
	text-align: center;
	width: 100%;
	text-decoration: none;
	border-radius: 4px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	opacity: 1;
	margin-bottom: 0;
}

#top #job-map-toggle.avia-button,
#top #job-map-toggle.avia-button:hover {
	padding: 10px 20px;
	background-color: #404040 !important;
	color: #fff;
	font-size: 18px;
	width: auto;
	margin: 0;
	opacity: 1;
}

#top #job-map-toggle.avia-button span {
	color: #fff;
}

#job-map-toggle .world-icon {
	display: none;
}

#top #live-results,
#top #live-results span {
	font-size: 20px;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 30px;
	width: auto;
	display: inline-block;
	margin-top: 4px;
}

.widget.widget-job-map {
	margin: 20px 0 10px;
}

#widget_job_search_full-5.widget {
	padding-bottom: 0;
}

#custom_html-12.widget {
	padding: 0;
}

#custom_html-12 .edj-btn.mb20 {
	margin-top: 26px !important;
	margin-bottom: 26px !important;
}

@media (min-width: 768px) {
	#custom_html-12 .edj-btn{
		padding: 10px 20px;
	}
	#top #job-map-toggle.avia-button,
	#top #job-map-toggle.avia-button:hover {
		width: 190px;
	}
	.search-right {
		padding-top: 10px;
	}
	#top #live-results {
		float: left;
		display: block;
		width: 100%;
		margin: 0;
	}
	.widget.widget-job-map {
		margin: 10px 0 10px;
	}
	.job-search-results .post-entry>.entry-content-wrapper>.av_two_third {
		margin-left: 3%;
		width: 65.5%;
	}
	.job-search-results .post-entry>.entry-content-wrapper>.av_one_third {
		width: 31.5%;
	}
	#top .cws-search-form-title .widgettitle {
		margin-top: 0;
		background: transparent;
		font-size: 36px;
		font-weight: bold;
		letter-spacing: 0;
		line-height: 51px;
		padding: 0;
		margin-bottom: 25px;
	}
	#top #job-map-toggle.avia-button:before {
		content: '';
		width: 115px;
		height: 115px;
		background-color: #FDE57F;
		background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/map-icon.png);
		background-repeat: no-repeat;
		background-size: 66px;
		position: absolute;
		border-radius: 50%;
		z-index: 99;
		top: -140px;
		background-position: center center;
		right: 40px;
	}
	.search-left {
		padding: 30px 24px 44px;
	}
}

@media (min-width: 1200px) {
	#custom_html-12 .edj-btn{
		padding: 10px 50px;
	}
	.job-search-results .post-entry>.entry-content-wrapper>.av_two_third {
		margin-left: 8%;
		width: 65.5%;
	}
	.job-search-results .post-entry>.entry-content-wrapper>.av_one_third {
		width: 26.5%;
	}
	#main .job-search-results .widget-jobsearch-results .job {
		padding: 30px 24px;
	}
	#main .job-search-results .widget-jobsearch-results .search-columns {
		padding: 0 40px;
	}
	.job-search-results .widget-jobsearch-results .job.alt,
	.job-search-results .widget-jobsearch-results-list .job.alt,
	#main .job-search-results .widget-jobsearch-results .job {
		padding: 22px 40px;
	}
}


/*========Search widget left column ends=======*/


/*========EJD Banner right section=======*/

.ejd-banner .ejd-banner-cat-city-ref * {
	font-size: 22px;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 35px;
}

#top .edj-btn.yellow-btn {
	background-color: #FBC81A;
	color: #19191a;
}

#top .ejd-banner-btn {
	margin-top: 15px;
}

.ejd-banner h2.av-share-link-description,
#top a.jobcart-btn,
#top a.jobcart-btn span {
	font-size: 14px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 26px;
	padding-right: 14px;
	padding-bottom: 0;
}

#top a.jobcart-btn {
	text-decoration: none;
	box-shadow: none;
	padding: 0;
	background-color: transparent;
}

#top a.jobcart-btn {
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/Group-3.png) no-repeat;
	background-size: 20px;
	background-position: 99%;
	padding-right: 27px;
	display: inline-block;
}

#top a.jobcart-btn .av_font_icon {
	display: none;
}

.ejd-banner .av-share-box,
#top .ejd-banner .av-share-box ul.av-share-box-list,
.blog-detail-banner .av-share-box,
#top .blog-detail-banner .av-share-box ul.av-share-box-list {
	margin: 10px 0;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
}

.blog-detail-banner .av-share-box {
	display: block;
}

.ejd-banner .av-share-box-list,
.blog-detail-banner .av-share-box-list {
	margin: 0;
}

#top .ejd-banner .av-share-box *,
#top .blog-detail-banner .av-share-box * {
	border: 0;
}

#top .ejd-banner .av-share-box a:before,
#top .blog-detail-banner .av-share-box a:before {
	content: none;
}

#top .ejd-banner .av-share-box li a,
#top .blog-detail-banner .av-share-box li a {
	height: 21px;
	padding: 0;
	width: 20px;
	background-size: 20px;
	background-position: center;
}

#top #wrap_all .ejd-banner .av-share-box li:hover a,
#top #wrap_all .blog-detail-banner .av-share-box li:hover a {
	background-color: transparent;
}

.ejd-banner .av-social-link-facebook a,
.blog-detail-banner .av-social-link-facebook a {
	background: url('https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/Icon-2-1.png') no-repeat;
}

.ejd-banner .av-social-link-twitter a,
.blog-detail-banner .av-social-link-twitter a {
	background: url('https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/Icon-1-1.png') no-repeat;
	/*top: 3px;
	position: relative;*/
}

.ejd-banner .av-social-link-linkedin a,
.blog-detail-banner .av-social-link-linkedin a {
	background: url('https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/Icon-1.png') no-repeat;
}

.ejd-banner .av-social-link-mail a,
.blog-detail-banner .av-social-link-mail a {
	background: url('https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/Envelope.png') no-repeat;
	/*top: 3px;
	position: relative;*/
}

#top .ejd-banner .av-share-box ul,
#top .blog-detail-banner .av-share-box ul {
	width: auto;
}

.ejd-banner .av-share-box ul li,
.blog-detail-banner .av-share-box ul li {
	display: inline-block;
	margin-right: 12px;
	line-height: 100%;
			padding-left: 0;
}

.blog-detail-banner .av-share-box ul li {
	padding-left: 0;
	margin-right: 17px;
}

@media (min-width: 400px) {
	.ejd-banner .av-share-box ul li,
	.blog-detail-banner .av-share-box ul li {
		margin-right: 20px;
	}
	.blog-detail-banner .av-share-box ul li {
		margin-right: 17px;
	}
}

@media (min-width: 600px) {
	#top .ejd-banner-btn {
		max-width: 201px;
	}
	.ejd-banner-buttons-container {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
	}
	#top .ejd-banner-buttons-container .edj-btn.yellow-btn {
		margin-right: 45px;
	}
}

@media (min-width: 768px) {
	#top .ejd-banner-btn {
		margin-top: 5px;
	}
	.ejd-banner .av-share-box,
	.blog-detail-banner .av-share-box {
		margin-bottom: 0;
	}
}


/*========EJD Banner right ends=======*/


/*========Custom Radio button=======*/

.outer-video-type {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}

.outer-video-type>div {
	margin-right: 15px;
}

.raido-custom input[type="radio"] {
	display: none;
}

#top .raido-custom input[type="radio"]+label {
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/Inactive.png);
	background-repeat: no-repeat;
	background-size: 18px 18px;
	background-position: left center;
	display: inline-block;
	padding: 0 0 0 22px;
	cursor: pointer;
	font-size: 14px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 30px;
}

#top .raido-custom input[type="radio"]:checked+label {
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/Active.png);
}


/*========Custom Radio button ends=======*/


/*=======Employee Quotes========*/

.quotes-text {
	padding-top: 30px;
	padding-left: 40px;
	padding-right: 40px;
}

.quotes-text .quotes {
	font-size: 22px;
	font-weight: 600;
	letter-spacing: -0.2px;
	line-height: 34px;
	margin-bottom: 0;
	position: relative;
}

.quotes-text .name {
	font-size: 20px;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 30px;
	padding-top: 25px;
}

.quotes-text .designation {
	font-size: 15px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 23px;
}

.quotes-text .quotes:before,
.quotes-text .quotes:after {
	content: '“';
	font-size: 80px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 51px;
	text-align: center;
	position: absolute;
	left: -40px;
	top: 0;
}

.quotes-text .quotes:after {
	left: auto;
	right: -40px;
	top: auto;
	bottom: -40px;
}

#top .employee-quotes.reverse-quotes .flex_column_table {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-direction: column-reverse;
}

#top .employee-quotes.reverse-quotes .av_one_third {
	padding-bottom: 20px;
}

@media (min-width: 768px) {
	.quotes-text .quotes:before {
		left: -60px;
	}
	.quotes-text .quotes:after {
		right: -60px;
	}
	.quotes-text .quotes {
		font-size: 30px;
		line-height: 42px;
	}
	.quotes-text {
		padding-left: 60px;
		padding-right: 60px;
	}
	.quotes-text {
		padding-top: 0;
	}
	.quotes-text .name {
		padding-top: 40px;
	}
	#top .employee-quotes .av_one_third {
		padding-right: 45px;
	}
	#top .employee-quotes.reverse-quotes .av_one_third {
		padding-right: 0;
		padding-left: 15px;
	}
	.quotes-text.no-padding-top {
		padding-top: 0;
	}
	#top .employee-quotes.reverse-quotes .flex_column_table {
		display: block;
	}
	#top .employee-quotes.reverse-quotes .av_two_third {
		padding-left: 30px;
	}
}

@media (min-width: 990px) {
	.quotes-text {
		padding-top: 40px;
	}
}

@media (min-width: 1200px) {
	#top .employee-quotes .av_one_third {
		padding-left: 30px;
	}
	#top .employee-quotes.reverse-quotes .av_one_third {
		padding-right: 30px;
	}
	#top .employee-quotes.reverse-quotes .av_two_third {
		padding-left: 90px;
	}
	.quotes-text {
		padding-top: 86px;
	}
	.quotes-text.less-pad {
		padding-top: 60px;
	}
	.quotes-text.no-padding-top {
		padding-top: 0;
	}
	#top .employee-quotes .flex_column_table{
		display: block;
	}
	#top .employee-quotes .av_one_third {
		width: calc(450px);
	}
	#top .employee-quotes .av_two_third {
		width: calc(100% - 450px);
	}
}

@media (min-width: 1200px) {
	#top .employee-quotes.reverse-quotes .av_one_third {
		padding-left: 45px;
		padding-right: 26px;
	}
}
@media (max-width: 767px){
	.employee-quotes .quotes-text{
		text-align: center;
	}
}

/*=======Employee Quotes ends========*/


/*=======EJD Into section========*/

.ejd-intro-paragraph-container h2 {
	font-size: 36px;
	line-height: 42px;
}

.ejd-intro-paragraph-container p {
	letter-spacing: 0.2px;
}

.ejd-intro-paragraph-container {
	max-width: 1024px;
}

.ejd-contact-me-container ul {
	padding-left: 0;
}


/*========EJD Intro ends=======*/


/*======EJD Tabs=========*/

.responsive #top #wrap_all .ejd-intro-tabs .container {
	max-width: 100%;
	width: 100%;
}

.responsive #top #wrap_all .ejd-intro-tabs .container .ejd-intro-paragraph-container {
	max-width: 90%;
	margin: 0 auto;
}

div .main_color.ejd-intro-tabs .tabcontainer .active_tab_content,
div .main_color.ejd-intro-tabs .tabcontainer .active_tab {
	background-color: transparent !important;
	padding: 18px 5%;
}

.js_active .ejd-intro-tabs .top_tab .tab {
	border: none;
}

.js_active .ejd-intro-tabs .top_tab .tab h3 {
	font-size: 17px;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 26px;
}
.js_active .ejd-intro-tabs .top_tab .tab p:empty{
display: none;
}
.js_active .ejd-intro-tabs .top_tab .tab.active_tab h3 {
	font-weight: 600;
}

.responsive #top .main_color.ejd-intro-tabs .tabcontainer {
	border: 0;
	margin-top: 0;
}

.responsive .ejd-intro-tabs .tabcontainer .tab.fullsize-tab {
	border-top: 2px solid #838384;
	padding: 12px 5%;
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/down-accor.png) no-repeat;
	background-position: 95%;
	background-size: 18px;
}

.responsive .ejd-intro-tabs .tabcontainer .tab.fullsize-tab.active_tab {
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/up-accor.png) no-repeat;
	background-color: transparent !important;
	background-position: 95%;
	background-size: 18px;
	border-bottom: 1px solid #838384;
}

.responsive .ejd-intro-tabs .tabcontainer .av_tab_section:last-child .tab.fullsize-tab {
	border-bottom: 2px solid #838384;
}

.responsive .ejd-intro-tabs .tab_inner_content strong,
.responsive .ejd-intro-tabs .tab_inner_content b {
	font-size: 17px !important;
	line-height: 26px;
	color: #19191A;
	font-weight: bold !important;
}
.responsive .ejd-intro-tabs .tab_inner_content ul li,.ejd-intro-tabs .jd-About-Us{
	margin-bottom: 15px !important;
}
.responsive .ejd-intro-tabs p:empty{
display: block;
}
.responsive .ejd-intro-tabs u {
	text-decoration: none !important;
}

.responsive .ejd-intro-tabs .jd-Job-Overview p,
.responsive .ejd-intro-tabs .jd-Job-Overview p:last-child {
	margin-bottom: 15px !important;
}

.responsive .ejd-intro-tabs .tabcontainer ul {
	padding-left: 40px;
}

.responsive .ejd-intro-tabs .tabcontainer .tab_content .edj-link.collapsed {
	background: url('https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/expand.png') no-repeat;
	background-size: 21px;
	background-position: left center;
	padding: 10px 0 10px 38px;
}
.responsive .ejd-intro-tabs .tabcontainer .tab_content .edj-link {
	background: url('https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/09/collapse.png') no-repeat;
	background-size: 24px;
	background-position: left center;
	padding: 10px 0 10px 38px;
}

.responsive .ejd-intro-tabs .tab_inner_content p,
.responsive .ejd-intro-tabs .tab_inner_content font,
.responsive .ejd-intro-tabs .tab_inner_content div,
.responsive .ejd-intro-tabs .tab_inner_content span {
	font-size: 17px !important;
	font-weight: 500 !important;
	letter-spacing: 0 !important;
	line-height: 26px !important;
}

.responsive .ejd-intro-tabs .tab_inner_content * {
	font-family: 'Whitney A', 'Whitney B', arial, sans-serif !important;
}

@media (min-width: 768px) {
	.responsive #top #wrap_all .ejd-intro-tabs .container {
		max-width: 1365px;
	}
	.responsive #top #wrap_all .ejd-intro-tabs .container .ejd-intro-paragraph-container {
		max-width: 100%;
	}
	.js_active .ejd-intro-tabs .top_tab .tab.active_tab {
		border-bottom: 4px solid #0076a0;
	}
	.js_active .ejd-intro-tabs .top_tab .tab,
	.js_active .ejd-intro-tabs .top_tab .tab.active_tab {
		padding: 10px;
	}
	.js_active .ejd-intro-tabs .top_tab .tab h3 {
		font-weight: 500;
		text-align: center;
	}
	.responsive .ejd-intro-tabs .tab_titles {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		align-items: flex-start;
		justify-content: center;
		padding: 0 20px;
	}
	.responsive .ejd-intro-tabs div .av_three_fourth {
		width: 69%;
	}
	.responsive .ejd-intro-tabs div .av_one_fourth {
		width: 25%;
	}
}

@media (min-width: 990px) {
	.js_active .ejd-intro-tabs .top_tab .tab,
	.js_active .ejd-intro-tabs .top_tab .tab.active_tab {
		padding: 10px 20px;
	}
}

@media (min-width: 1200px) {
	.js_active .ejd-intro-tabs .top_tab .tab,
	.js_active .ejd-intro-tabs .top_tab .tab.active_tab {
		padding: 10px 30px;
	}
}

@media (min-width: 1365px) {
	.js_active .ejd-intro-tabs .top_tab .tab,
	.js_active .ejd-intro-tabs .top_tab .tab.active_tab {
		padding: 10px 38px;
	}
}


/*======EJD Tabs ends=========*/


/*=======Into section right col========*/

.ejd-intro-tabs .av_one_fourth h3 {
	padding-bottom: 25px;
	padding-top: 30px;
}

.ejd-contact-me-container h4 {
	font-size: 21px;
	line-height: 30px;
	padding-bottom: 18px;
}

.ejd-intro-right-col {
	padding: 15px 5% 0 5%;
}

.ejd-contact-me-container ul {
	list-style: none;
}

.ejd-contact-me-container ul li a,
.ejd-contact-me-container ul li a:hover {
	text-decoration: none;
	color: #19191A;
	font-size: 17px;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 30px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
}

.ejd-contact-me-container ul li img {
	width: 29px;
	margin-right: 25px;
}

.ejd-contact-me-container ul li:first-child {
	border-top: 1px solid #19191a;
	border-bottom: 1px solid #19191a;
}

.ejd-contact-me-container ul li {
	padding: 20px 25px;
}

.ejd-intro-right-col .avia_textblock {
	max-width: 325px;
	margin: 0 auto;
}

.ejd-intro-right-col .fa-img-container {
	/*-webkit-box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.29);
	-moz-box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.29);
	box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.29);*/
	width: calc(100% + 54px);
	margin-left: -27px;
}

@media (min-width: 768px) {
	.ejd-intro-right-col {
		padding: 0;
	}
	.ejd-intro-right-col .avia_textblock {
		max-width: 100%;
	}
	.fa-img-container img {
		width: 100%;
	}
}


/*=======Intro Section right col ends========*/


/*=======EJD Testimonial Slider========*/

#top .ejd-emp-testimonials .avia-smallarrow-slider .avia-slideshow-arrows a {
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/chevron_right-Copy-3.png) no-repeat;
	background-size: contain;
	width: 17px;
	height: 32px;
}

#top .ejd-emp-testimonials .avia-smallarrow-slider .avia-slideshow-arrows a.next-slide {
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/chevron_right-Copy-2.png) no-repeat;
	background-size: contain;
}

.ejd-emp-testimonials .new-special-heading {
	display: none !important;
}


/*.ejd-emp-testimonials .avia-content-slider-inner {
	height: auto !important;
}*/

#top .ejd-emp-testimonials .avia-smallarrow-slider .avia-slideshow-arrows a {
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/chevron_right-Copy-3.png) no-repeat;
	background-size: contain;
	width: 17px;
	height: 32px;
}

#top .ejd-emp-testimonials .avia-smallarrow-slider .avia-slideshow-arrows a.next-slide {
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/chevron_right-Copy-2.png) no-repeat;
	background-size: contain;
}

#top .ejd-emp-testimonials .avia-slideshow-arrows a:hover {
	opacity: 1;
}

#top .ejd-emp-testimonials .avia-smallarrow-slider .avia-slideshow-arrows a:before {
	content: none;
}

#top .avia-content-slider-element-container .avia-slideshow-dots {
	text-align: center;
}

#top .ejd-emp-testimonials .avia-smallarrow-slider .avia-slideshow-arrows {
	bottom: 0;
	top: auto;
	max-width: 254px;
	margin: 0 auto;
	left: calc(50% - 127px);
}

#top .ejd-emp-testimonials .avia-smallarrow-slider-heading {
	width: auto;
	margin: 0 auto;
}

#top .ejd-emp-testimonials .avia-smallarrow-slider .avia-slideshow-dots a {
	width: 10px;
	margin: 0 7px;
	height: 10px;
	padding: 5px;
}

#top .avia-content-slider-element-container .avia-slideshow-dots {
	top: 4px;
}

@media (min-width: 768px) {
	#top .ejd-emp-testimonials .avia-smallarrow-slider-heading {
		margin-top: 30px;
	}
}

@media (min-width: 990px) {
	.ejd-emp-testimonials .quotes-text {
		padding-top: 0;
	}
}


/*=======EJD Testimonial Slider ends========*/


/*========EJD Search Widget=========*/

.search-widget.ejd-search-widget {
	max-width: 100%;
	margin: 0 auto;
	float: none;
	padding: 20px 5%;
}


.responsive #top #wrap_all .search-widget.ejd-search-widget .container {
	max-width: 90%;
	width: 100%;
	padding: 0;
	margin: 0 auto;
}

@media (min-width: 768px) {
	.responsive #top #wrap_all .search-widget.ejd-search-widget .container {
		padding: 0 50px;
	}
	.responsive #top #wrap_all .search-widget.ejd-search-widget .container {
		max-width: 100%;
	}
}

@media (min-width: 1200px) {
	.responsive #top #wrap_all .search-widget.ejd-search-widget .container {
		max-width: 1082px;
	}
}


/*========EJD Search Widget=========*/

.main_color strong {
	color: #19191a;
}


/*========EJD Video Section=======*/

#top .ejd-video-section h2 {
	padding-bottom: 20px;
}

#top .ejd-video-section .edj-btn {
	margin-top: 10px;
}

#top .ejd-video-section iframe,
#top .ejd-video-one-col iframe {
	width: 100%;
}

@media (min-width: 768px) {
	#top .ejd-video-section .edj-btn {
		max-width: 380px;
	}
}

@media (max-width: 767px) {
	#top .ejd-video-section .edj-btn {
		margin-bottom: 30px;
	}
	.responsive #top #wrap_all .ejd-video-section .flex_column {
		margin-bottom: 0;
	}
	.responsive #top #wrap_all .ejd-video-section .flex_column.first {
		margin-bottom: 20px;
	}
	#top .ejd-video-section iframe,
	#top .ejd-video-one-col iframe {
		height: 100%;
	}
	#top .ejd-video-section iframe {
		margin-top: 0px;
	}
}


/*========EJD Video Section=======*/

.ejd-video-one-col .avia_textblock {
	max-width: 1005px;
	margin: 0 auto;
}

#top .why-edward-jones.ejd-why-edward-jones .edj-btn {
	max-width: 380px;
}


/*=====Next Steps BOS EJD====*/

.ready-to-take-next-step {
	border: 1px solid #838384;
	max-width: 1080px;
	margin: 0 auto;
	padding: 30px 35px;
	font-weight: 500;
}

#top .maxwidth-1005 {
	max-width: 1005px;
	margin: 0 auto;
}


/*=====Next Steps BOS EJD ends====*/


/*=========LCP Pages=========*/

ul.nav-dashboard {
	padding-left: 0;
}

#socialSiteProvider {
	margin-left: 0;
}

.row.apply-flow-wrapper {
	margin: 0;
}

#top .lcp-pages .container-fluid {
	padding-right: 0;
	padding-left: 0;
}

#top .lcp-pages,
#top .lcp-pages p,
#top .lcp-pages label,
#top .lcp-pages div,
#top .lcp-pages span,
#top .lcp-pages a,
#top .lcp-pages button,
.lcp-pages *,
#top .modal-popup-small label {
	font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
	font-size: 17px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 26px;
	font-weight: normal;
}

#top .lcp-pages label {
	padding-bottom: 4px;
}

.login-container {
	margin: 0 auto;
	padding: 25px;
	max-width: 750px;
	background: transparent;
	font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
}

.login-container h1 {
	padding-bottom: 25px;
}

#socialSiteProvider {
	margin-bottom: 30px;
}

#socialLoginProvider .gigya-login-header {
	display: none !important;
}

#socialLoginProvider,
#socialLoginProvider_uiContainer {
	width: 100% !important;
	height: auto !important;
	padding: 0 !important;
}

#top .main_color.lcp-pages label span,
#top .main_color.lcp-pages legend span {
	font-size: 17px;
	line-height: 26px;
	color: #19191a;
}

#top .main_color.lcp-pages input[type='text'],
#top .main_color.lcp-pages input[type='password'],
#top .main_color.lcp-pages select,
#top .main_color.lcp-pages input[type='tel'],
#top .main_color.lcp-pages input[type='search'],
#top .main_color.lcp-pages input[type='email'] {
	border: 1px solid #838384;
	background: transparent;
	font-size: 17px;
	line-height: 26px;
	padding: 0px 5px;
	height: 48px !important;
}

.form-control {
	height: 38px;
}

#top .main_color.lcp-pages select {
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/arrow-select.jpg) no-repeat;
	background-size: 9px;
	background-position: 98%;
	background-size: 17px;
}

.loginbox-submit input[type=button],
#top .resume-wrapper label.btn,
#top .main_color.lcp-pages button.btn,
.account-manage a.btn-width,
button.btn.btn-azure,
#top .lcp-pages .document-attachments label[for='documentUpload'] {
	padding: 10px 50px;
	background-color: #404040 !important;
	color: #fff;
	font-size: 18px;
	font-weight: 500;
	min-height: 48px;
	letter-spacing: 0;
	line-height: 26px;
	text-align: center;
	width: 100%;
	text-decoration: none;
	border-radius: 4px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
}

.loginbox #socialSiteProvider #socialLoginProvider .gigya-login-header,
.loginbox #socialSiteProvider #socialLoginProvider .gigya-login-header>p,
.loginbox #socialSiteProvider #socialLoginProvider .gigya-login-header>p a {
	font-size: 17px;
}

.schema-form-checkbox input[type=checkbox] {
	top: 2px;
}

.responsive #top #wrap_all .lcp-create .container {
	max-width: 500px;
	padding: 0;
}

.lcp-create .container .col-sm-6 {
	width: 100%;
}

.login-container .loginbox {
	width: 100% !important;
}

.login-container .loginbox #socialLoginProvider {
	padding: 0 15px !important;
}

#main,
.avia-msie-8 .av_header_sticky_disabled#header {
	background-color: transparent;
}

.lcp-pages .tick-icon,
.lcp-pages .fa.fa-check-circle {
	top: 35px;
}

.lcp-pages.forgot-lcp .tick-icon {
	top: 9px;
}

#top .no-thanks.button {
	background-color: #fff;
	color: #19191a;
	margin-top: 7px;
}

.lcp-pages .lcp-buttons {
	padding-bottom: 20px;
}

.lcp-pages .lcp-buttons img {
	width: 100%;
}

.lcp-pages .lcp-buttons img:last-child {
	padding-right: 0;
}

.ig-control__cbx:not(:checked)+label:after {
	border: 1px solid #19191a;
}

.ig-control__cbx:checked+label:after {
	background-color: #19191a;
}

.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline,
.has-error.checkbox label,
.has-error.checkbox-inline label,
.has-error.radio label,
.has-error.radio-inline label,
.form-group.has-error .control-label,
.input-group.has-error .control-label,
.form-group.has-error .help-block,
.input-group.has-error .help-block,
.form-group.has-error .help-inline,
.input-group.has-error .help-inline,
.red {
	color: #19191a;
}

.checkbox-custom+.checkbox-custom-label:before,
.radio-custom+.radio-custom-label:before {
	border: 1px solid #19191a;
}

.darkgray {
	color: #19191a !important;
}

.account-container .activity .activity-item .close-btn:hover,
a.close-btn:hover {
	text-decoration: underline;
}

.btn-azure,
.btn-azure:focus,
.btn-azure:hover {
	background-color: #19191a !important;
	border-color: #19191a;
}

#deleteAccountModal .btn-group .btn {
	width: auto;
}

#deleteAccountModal .first-btn {
	margin-right: 10px;
}

#deleteAccountModal .btn-group {
	width: auto;
}

#profileDownloadMainContent a {
	color: #0075a0;
}

.resume-filename .dashicons:before {
	content: "f00d";
	font-family: FontAwesome;
}

.resume-filename .dashicons,
.resume-filename .dashicons:hover {
	top: 4px;
	text-decoration: underline;
	position: relative;
}

@media (min-width: 500px) {
	.lcp-pages .lcp-buttons img {
		padding-right: 20px;
	}
	.lcp-pages .lcp-buttons {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
	}
	.lcp-pages .lcp-buttons img {
		width: 33.333%;
	}
}

@media (min-width: 768px) {
	.lcp-pages .lcp-buttons img {
		width: 29%;
	}
	.login-container .loginbox {
		width: 500px !important;
	}
	.lcp-pages .lcp-buttons img {
		padding-right: 40px;
	}
	.lcp-pages .lcp-buttons img:last-child {
		padding-right: 0;
	}
}


/*=========LCP Pages Ends=========*/


/*=====LCP Profile===========*/

.new-dashboard .nav-dashboard li a,
.new-dashboard .nav-dashboard li a:hover,
.new-dashboard .nav-dashboard li a:focus {
	font-size: 17px;
	color: #0075a0;
	font-family: 'Whitney A', 'Whitney B', arial, sans-serif !important;
	text-decoration: underline !important;
	border: 0;
	font-weight: normal;
	background-color: transparent !important;
	padding-left: 0;
}

.new-dashboard .nav-dashboard .active a,
.new-dashboard .nav-dashboard .active a:hover,
.new-dashboard .nav-dashboard .active a:focus {
	background-color: transparent !important;
	color: #0075a0;
}

.new-dashboard .nav-dashboard .active a {
	color: #19191a;
}

.account-manage a.btn-width {
	text-decoration: none;
	width: 210px;
}

.account-container .user {
	text-align: left;
}

h1.your_account_dashboard {
	text-align: center;
}

.profile-edit-btns {
	padding-top: 20px;
}

.new-dashboard .row {
	margin-bottom: 0;
}

.account-manage {
	margin-top: 20px;
}

.profile-edit-btns .pl0 {
	padding-right: 0;
}

.tab-content-container-edit,
.tab-content-container-preference {
	padding: 20px 0;
	width: 100%;
}

@media only screen and (max-width: 991px) {
	.new-dashboard .mobile-nav a {
		font-size: 17px;
		color: #19191a;
		font-family: 'Whitney A', 'Whitney B', arial, sans-serif !important;
		text-decoration: underline;
		border: 0;
		font-weight: normal;
		padding: 10px;
		margin-left: 0;
		background-color: transparent;
	}
	.new-dashboard .tab-content {
		margin-left: 0;
	}
	.tab-content-container-width-mobile {
		width: 100%;
		margin-left: 0px !important;
	}
}

@media (max-width: 767px) {
	.account-container p {
		text-align: center;
	}
}


/*=====LCP Profile ends===========*/


/*LCP Thank you page*/

#top .lcp-thank-you-msg p:last-child {
	padding-top: 15px;
}

@media (min-width: 768px) {
	#top .lcp-thank-you-msg .edj-btn {
		max-width: 295px;
	}
	.inner-padding .content>.post-entry {
		padding-left: 30px;
		padding-right: 30px;
	}
}


/*===LCP new design====*/

.required-field .red {
	padding-bottom: 20px;
	display: inline-block;
}

#socialLoginProvider {
	padding-left: 16px !important;
}

#top span.circle-number {
	display: inline-block;
	background-color: #fde57f;
	font-size: 28px;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 42px;
	text-align: center;
	border-radius: 50%;
	height: 42px;
	width: 40px;
}

.lcp-form-header {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	padding-bottom: 20px;
	padding-top: 20px;
	clear: both;
}
.account-container .new-dashboard .hide-login-header.lcp-form-header{
  display: none;
}
.account-container .new-dashboard .profile-update-btn{
  clear: both;
}
#top .lcp-form-header h2 {
	font-size: 28px;
	line-height: 42px;
	padding-bottom: 0;
	padding-left: 12px;
}

.asterisk-text {
	color: #19191a !important;
	font-size: 17px !important;
}

.glyphicon-remove:before,
.glyphicon-ok:before {
	top: 12px;
	position: relative;
}

.lcp-pages div.checkbox {
	display: inline-block;
	margin-bottom: 0;
}

.lcp-pages .checkbox label {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}

.lcp-return-hp-link {
	display: block;
	clear: both;
}

.lcp-pages .schema-form-submit {
	padding-top: 20px;
}

.modal-popup-small * {
	font-family: 'Whitney A', 'Whitney B', arial, sans-serif !important;
	font-weight: 500;
}

.modal-popup-small .fa-exclamation-triangle,
.modal-popup-small .fa-check-circle,
.modal-popup-small .col-md-1.pt3,
.sign-in-section.main_color .fa-exclamation-triangle, .sign-in-section.main_color .fa-check-circle, .sign-in-section.main_color .col-md-1.pt3 {
	display: none;
}

.modal-popup-small #updatePasswordForm,
.modal-popup-small #updatePasswordForm .row {
	margin-bottom: 0;
}

.modal-popup-small #updatePasswordForm .row button {
	margin-top: 20px;
}

#top label {
	font-weight: normal;
}

.modal-required-fields {
    color: #f00;
}

.sign-in-section.main_color #socialLoginProvider{
	padding-left: 0 !important;
}
.sign-in-section.main_color .red,.sign-in-section.main_color .red span{
    color: #CC0000;
}
.sign-in-section.main_color .red span{
	font-size: 14px;
	}
.modal-popup-main-header,.sign-in-section h1 {
	font-weight: 700;
	color: #19191a;
	font-size: 42px;
	line-height: 44px;
  font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
}

a.custom-action-highlight,
.modal-popup-small a {
	color: #0076A0 !important;
	text-decoration: underline;
	font-weight: 500;
}

.modal-popup-small .pr25 {
	padding-right: 0;
}

.modal-popup-small .pl25 {
	padding-left: 0;
}

.modal-popup-small .pull-right.draggable {
	padding-top: 12px;
}

.gigya-login-providers-container {
	width: 244px !important;
}

.lcp-pages .gigya-login-providers-container {
	float: left;
}

.gigya-login-providers-container {
	border: 0 !important;
}

.modal-popup-small {
	padding: 40px 20px !important;
}

.modal-popup-small .ml10 {
	margin-left: 0px !important;
	margin-bottom: 0;
}

#top .social-container-center {
	margin-left: 0;
	width: 100%;
}

.modal-popup-small>.row {
	margin-bottom: 0;
}

.modal-popup-small .col-md-11 {
	width: 100%;
}

.fa-lock:before {
	content: none;
}

label[for="remember_me"] {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
}

.modal-popup-small .input-group .input-group-addon {
	display: none;
}

.modal-popup-small .input-group.input-group-lg {
	width: 100%;
}

#top .modal-popup-small .input-text,
#top .modal-popup-small input[type="text"],
#top .modal-popup-small input[type="input"],
#top .modal-popup-small input[type="password"],
#top .modal-popup-small input[type="email"],
#top .modal-popup-small input[type="number"],
#top .modal-popup-small input[type="url"],
#top .modal-popup-small input[type="tel"],
#top .modal-popup-small input[type="search"],
#top .modal-popup-small textarea {
	font-size: 17px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 26px;
	height: 48px;
	border: 1px solid #838384;
	background-color: transparent;
	padding: 0 10px;
}

#top .lcp-pages .schema-form-checkbox label input[type="checkbox"] {
	display: none;
}


/*
#top .lcp-pages .tab-content-container-preference label[for="unsubscribeCheck"] div:first-child {
	display: none;
}*/

#top .lcp-pages .schema-form-checkbox label input[type="checkbox"]+span {
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/check-box-NO.jpg);
	background-repeat: no-repeat;
	background-size: 29px 29px;
	background-position: left 4px;
	display: inline-block;
	padding: 0 0 0 41px;
	line-height: 36px;
}


/*
#top .lcp-pages .tab-content-container-preference label[for="unsubscribeCheck"] div:last-child {
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/check-box-NO.jpg);
	background-repeat: no-repeat;
	background-size: 29px 29px;
	background-position: left 4px;
	display: inline-block;
	padding: 0 0 0 41px;
	line-height: 36px;
}
*/

#top .lcp-pages .communication-section-header {
	font-weight: 600;
}

.activity-notification-container .col-md-1.col-sm-1 {
	text-align: right;
}


/*
#top .lcp-pages .tab-content-container-preference label[for="unsubscribeCheck"] div:last-child {
	background-position: left 0;
}*/

#top .lcp-pages .schema-form-checkbox label input[type="checkbox"]:checked+span {
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/check-box-YES.jpg);
}


/*
#top .lcp-pages .tab-content-container-preference label[for="unsubscribeCheck"] div.checkedin {
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/check-box-YES.jpg);
}*/
.lcp-pages .tab-container .resume-wrapper,.profile-dashboard-section .radius-bordered > h4 {
    display: none;
}
#top .form-group .help-block,
#top .has-error .help-block,
#top div.help-block.red,
#top span.help-block.red,
#top div.help-block {
	color: #f00;
}

.main_color b {
	color: #19191a;
}

#top .lcp-pages .schema-form-checkbox label {
	padding-top: 10px;
}

.lcp-pages a span {
	color: #0070a0;
}

.profile_notification_close_btn,
.profile_notification_close_btn:hover,
.close-btn,
.close-btn:hover {
	text-decoration: none;
}

.fa,
.far,
.fas {
	font-family: "Font Awesome 5 Free" !important;
}

.fa:before {
	font-family: Fontawesome !important;
	color: #19191a;
	font-size: 22px;
}

#top .main_color .avia-color-theme-color {
	border-color: transparent;
}

.account-manage a.btn,
.account-manage a.btn i:before,
.account-manage a.btn span {
	color: #fff;
}

.account-manage a.btn i {
	display: none;
}

.account-manage a.btn {
	margin-bottom: 10px;
}

.account-manage p {
	margin: 0;
}

.container-frame,
.border-dashboard,
.tab-content-container-preference {
	border: 0;
}

.border-dashboard {
	padding: 20px 0;
}

.nested-container {
	max-width: 100%;
}

#top .lcp-pages .dashboard-section-header {
	font-size: 28px;
	line-height: 32px;
	font-weight: 700;
}

.lcp-pages .container-fluid .schema-form-section.col-sm-6 {
	padding: 0;
}

.new-dashboard .bg-whitesmoke {
	padding: 10px 0;
}

.document-attachments,
#top .resume-wrapper label[for='fileupload'] {
	max-width: 300px;
}

.table>thead:first-child>tr:first-child>th {
	border-top: 0px;
}

#top .alert-warning {
	text-align: left;
}

.modal-popup-small i:before {
	content: none;
}

.modal-popup-custom-backdrop {
	z-index: 999 !important;
}

.modal-popup-small .red,
.modal-popup-small .red span {
	color: #f00;
}

.ui-select-container {
	background-color: transparent;
}

.ui-select-container input {
	width: 100% !important;
}

.ui-select-bootstrap .ui-select-choices-row>span {
	white-space: normal;
}

.avia_textblock ul.ui-select-choices {
	padding-left: 0;
	list-style: none;
}

.ui-select-container span.ui-select-match-item {
	white-space: normal;
	width: 100%;
	display: block;
	text-align: left;
}

.ui-select-bootstrap .ui-select-choices-row.active>span {
	background-color: #f1f3f4;
}

.ui-select-match-close,
.ui-select-match-close:hover {
	color: #19191a;
	opacity: 1;
}

.col-md-12:focus,
.row:focus,
.tab-content.tab-content-edit:focus {
	outline: none !important;
}

@media (min-width: 768px) {
	#top .lcp-pages .form-group.has-feedback {
		width: 44.7%;
		float: left;
		margin: 5px 5.3% 30px 0;
	}
	#top .lcp-pages .form-group.additional-area-interest {
		width: 44.7%;
		float: left;
		margin: 5px 5.3% 30px 0;
	}
	#top .lcp-pages .form-group.has-feedback .help-block {
		position: absolute;
	}
	/*#top .lcp-pages .form-group.has-feedback.has-error,#top .lcp-pages .form-group.has-feedback.has-success{
margin-bottom: 30px;
 }*/
	.help-block {
		margin-top: 0;
		margin-bottom: 0;
	}
	#top .lcp-pages .form-group.has-feedback input,
	#top .lcp-pages .form-group.has-feedback select {
		margin-bottom: 0;
		margin-top: 0;
		border-radius: 3px !important;
	}
	#top .main_color.lcp-pages .schema-form-submit .edj-btn {
		width: 295px;
	}
	.lcp-pages form .schema-form-section .schema-form-section.col-sm-6 {
		width: 100%;
		max-width: 900px;
	}
	.clear-left {
		clear: left;
	}
	.lcp-return-hp-link {
		display: inline-block;
		clear: none;
		padding-left: 45px;
		padding-top: 31px;
	}
}


/*===LCP new design ends====*/


/*=======Breadcrumb========*/

#top .breadcrumb .sep {
	width: 14px;
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/Icon-Color-Copy.png);
	background-size: 6px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-position: center;
}

#top .breadcrumb-trail a,
#top .breadcrumb-trail a:hover {
	color: #0076A0;
	text-decoration: none;
}

.breadcrumb-trail * {
	font-size: 13px;
	line-height: 20px;
	font-weight: 500;
}

.breadcrumb {
	margin: 0;
}
.blog-detail-breadcrumb .breadcrumb-trail a:nth-child(5),.blog-detail-breadcrumb .breadcrumb-trail span:nth-child(6){
display: none;
}
#top .breadcrumb-section .breadcrumbs{
	    display: block;
    border-top: 1px solid #19191a;
    padding-top: 12px;
}
@media (max-width: 767px) {
	.breadcrumb-section .breadcrumbs.avia-breadcrumbs {
		margin-top: 20px;
	}
}


/*========Formula UL list=======*/

#top .branch-profit-formula {
	border-left: 15px solid #FBC81A;
	padding-bottom: 0;
	list-style: none;
	margin-left: 30px;
	padding-left: 30px;
	margin-top: 5px;
	margin-bottom: 15px;
}

#top .branch-profit-formula li {
	font-size: 20px;
	line-height: 30px;
	font-weight: 600;
}

.branch-profit-formula li:last-child {
	padding-top: 20px;
	position: relative;
}

.branch-profit-formula li:last-child:before {
	content: '';
	width: 150px;
	position: absolute;
	border-top: 1px solid #838384;
	bottom: 38px;
	left: 7px;
}


/*========Formula UL list ends=======*/

.pl70 {
	padding-left: 30px;
}

.pl20 {
	padding-left: 20px;
}

.fs15 {
	font-size: 15px;
}

#top .h5fslight h5 {
	font-weight: 600;
	font-size: 17px;
}

.pl30 {
	padding-left: 30px;
}

.banner-testimonial-superscript {padding-left: 40px;}

.entry-content-wrapper ul.li-pb20 li {
	padding-bottom: 20px;
}

@media (min-width: 768px) {
	.pl70 {
		padding-left: 70px;
	}
	.wid500 {
		max-width: 500px
	}
	.wid458 {
		max-width: 458px;
	}
}


/*========Vertical Search=======*/

#top .search-widget.search-widget-vertical .widget-jobsearch form {
	flex-wrap: wrap;
}

#top .search-widget.search-widget-vertical .widget-jobsearch form .av_one_third,
.responsive #top #wrap_all .search-widget.search-widget-vertical .quicksearch-btn {
	width: 100%;
	padding-left: 0;
}

#top .search-widget.search-widget-vertical {
	padding: 35px 32px 40px;
}

#top .search-widget.search-widget-vertical .widget-jobsearch form .av_one_third.quicksearch-SearchText {
	padding: 22px 0;
}


/*========Tables=======*/

.main_color tr:nth-child(odd) {
	background: #fff;
}

#top .main_color .avia-data-table.avia_pricing_minimal td,
#top .main_color .avia-data-table.avia_pricing_minimal th {
	border: 0;
	border-right: 1px solid #838384;
}

#top .main_color table {
	border: 1px solid #838384;
}

#top .main_color .avia-data-table.avia_pricing_minimal th {
	background-color: #f1f3f4;
	font-size: 20px;
	line-height: 21px;
	text-transform: none;
	padding: 20px;
}

#top .main_color .avia-data-table.avia_pricing_minimal td {
	font-size: 17px;
	border-right: 1px solid #838384;
	padding: 5px 20px;
}

.responsive #top .avia_responsive_table .avia-data-table tr:nth-child(2) td {
	padding-top: 30px;
}

.responsive #top .avia_responsive_table .avia-data-table tr:last-child td {
	padding-bottom: 30px;
}

@media (min-width: 768px) {
	#top .main_color .avia-data-table.avia_pricing_minimal th,
	#top .main_color .avia-data-table.avia_pricing_minimal td {
		width: 20%;
		vertical-align: middle;
	}
	.avia_responsive_table .avia-data-table td span {
		display: none;
	}
}

@media (max-width: 767px) {
	.responsive #top .avia_responsive_table .avia-data-table tr:nth-child(2) td {
		padding-top: 5px;
	}
	.responsive #top .avia_responsive_table .avia-data-table tr:last-child td {
		padding-bottom: 5px;
	}
	.responsive .avia_responsive_table .avia-data-table td:before {
		font-style: normal;
		font-size: 14px;
		font-weight: 600;
	}
	.responsive .avia_responsive_table .avia-data-table tr {
		border-bottom: 1px solid #838384;
		padding: 20px 0;
	}
	#top .main_color .avia-data-table.avia_pricing_minimal td {
		border-right: 0;
	}
	.responsive .avia_responsive_table .avia-data-table tr:first-child {
		padding: 0;
	}
	.responsive .avia_responsive_table .avia-data-table td:nth-child(2):before,
	.responsive .avia_responsive_table .avia-data-table td:nth-child(4):before {
		content: '';
	}
	.responsive .avia_responsive_table .avia-data-table td span {
		font-style: normal;
		font-size: 14px;
		display: block;
		    font-weight: 600;
	}
}


/*========Tables ends=======*/


/*========hq-divisions=======*/

#top .ejd-why-edward-jones.hq-divisions h2 {
	margin-bottom: 0;
}

#top .why-edward-jones.hq-divisions .edj-btn {
	margin-top: 0;
}

#top .why-edward-jones.hq-divisions .flex_column .avia_textblock {
	padding-bottom: 56px;
}


/*========Two col with search widget=======*/

.search-widget-vertical-container div .av_one_fourth {
	width: 27%;
	max-width: 100%;
}

.search-widget-vertical-container div .av_three_fourth {
	width: 67%;
}

@media (max-width: 767px) {
	.responsive #top #wrap_all .search-widget.search-widget-vertical .quicksearch-btn {
		padding-top: 0;
	}
	.responsive #top #wrap_all .search-widget.search-widget-vertical h2 {
		padding-bottom: 0;
	}
}


/*========Two col with search widget ends=======*/


/*========Grey BG header=======*/

.h2fs17 h2 {
	font-size: 17px;
	line-height: 26px;
}

.grey-bg-header-section {
	border: 1px solid #838384;
	border-radius: 2px;
}

.grey-bg-header-section h2,
.grey-bg-header-section h3,
.grey-bg-header-section h5 {
	background-color: #f1f3f4;
	padding: 12px 30px;
}

.entry-content-wrapper ol.li-pb20 li {
	padding-bottom: 20px;
}

.avia_textblock ol {
	padding-left: 45px;
}

.inner-grey {
	padding: 0 30px 0 30px;
}

.inner-grey ol {
	padding-left: 20px;
}

.inner-grey a {
	word-wrap: break-word;
}

.grey-bg-header-section.border-bottom-none {
	border-bottom: none;
}

.grey-bg-header-section.border-top-none {
	border-top: none;
}

.grey-bg-header-section.border-top-bottom-none {
	border-top: none;
	border-bottom: none;
}

@media (min-width: 768px) {
	.inner-grey {
		padding: 0 90px 0 30px;
	}
	.inner-grey ol {
		padding-left: 45px;
	}
}


/*========Grey BG header ends=======*/


/*=======Quotes inner========*/

.inner-quotes-text .quotes,
.inner-quotes-text .name {
	font-weight: 600;
}

.inner-quotes-text .designation {
	font-size: 15px;
	font-weight: 500;
}

.name-des-wrapper {
	padding-left: 30px;
}

@media (min-width: 768px) {
	.inner-quotes-text {
		padding: 0 80px 0 20px;
	}
	.name-des-wrapper {
		padding-left: 88px;
	}
}


/*=======Quotes inner ends========*/

.imgwid100 .avia-image-container-inner,
.imgwid100 .avia-image-container-inner img {
	width: 100%;
}

.list-style-none li {
	list-style: none;
}

.with-you-every-step .avia_textblock ul.list-style-hyphen {
	padding-left: 0;
}

#top .list-style-hyphen li {
	position: relative;
	padding-left: 25px;
}

.list-style-hyphen li:before {
	content: "";
	position: absolute;
	width: 10px;
	border-top: 1px solid #000;
	bottom: 11px;
	left: 0;
}

.with-you-every-step .inner-quotes-text {
	padding-right: 20px;
}

.list-style-circle li {
	list-style: circle;
}


/*===============*/

#top .h6fwbold h6 {
	font-weight: bold;
}

#top .search-two-col .edj-btn.wid500 {
	max-width: 500px;
}

#top .inner-grey .flex_column_table.av-equal-height-column-flextable {
	padding-bottom: 0px;
	padding-top: 5px;
}

.strongfw600 strong {
	font-weight: 600;
}

.h6fwbold {
	font-weight: bold;
}

@media (min-width: 768px) {
	#top .inner-grey .flex_column_table.av-equal-height-column-flextable {
		padding-bottom: 20px;
		padding-top: 5px;
	}
}


/*===============*/


/*========Personalization popup=======*/

#persona-popup {
	width: 377px;
	max-width: 100%;
	margin: 0 auto;
	background-color: #F1F3F4;
	position: relative;
	padding: 60px 40px;
}

.pfs24 {
	font-size: 24px;
	line-height: 30px;
}

.pfw600 {
	font-weight: 600 !important;
}

.mfp-content .mfp-close,
.mfp-content .mfp-close:hover {
	font-size: 17px;
	line-height: 26px;
	font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
	color: #19191A;
	width: 75px;
	opacity: 1;
}


/*=======Personalization popup ends========*/


/*=======Mobile menu Search site========*/

.mobile-search-site-menu .avia-builder-widget-area {
	display: block !important;
	position: static !important;
	opacity: 1 !important
}

.mobile-search-site-menu h2.widgettitle.cws-widgetitle {
	text-transform: none;
	font-size: 17px;
	line-height: 26px;
	text-align: center;
	margin-bottom: 0;
	padding-bottom: 0;
}

.mobile-search-site-menu .w-form-row-label {
	display: none;
}

#top .mobile-search-site-menu input[type="text"] {
	border-radius: 4px !important;
	width: 100%;
	background: #fff;
	padding-right: 20px;
	border: 1px solid #838384;
	height: 38px;
}

#mobile-advanced li.mobile-search-site-menu a {
	border: 0;
}

.responsive #top #wrap_all .mobile-search-site-menu input.avia-button {
	background-color: transparent;
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/06/search.png);
	background-repeat: no-repeat;
	background-size: 16px;
	background-position: center;
	text-indent: -9999px;
	margin: 0 !important;
	border: none;
}

.responsive #top #wrap_all .mobile-search-site-menu .quicksearch-btn {
	position: absolute;
	width: 20px;
	right: 5px;
	bottom: 22px;
	height: 30px;
}

@media (min-width: 990px) {
	#top .mobile-search-site-menu {
		display: none;
	}
}


/*=======Mobile menu Search site ends========*/


/*========Mobile menu drop downs=======*/

#top #mobile-advanced .search-link-mobile {
	display: none;
}

#top #mobile-advanced #avia2-menu li a,
#top #mobile-advanced .menu-dropdown .xcc-sign-in {
	border: 0;
	font-size: 17px;
	font-weight: 500;
	line-height: 26px;
	padding: 0 20px 10px 20px;
}

#top #mobile-advanced #avia2-menu li ul li a {
	padding-right: 0;
}

#top #mobile-advanced #avia2-menu>li.menu-item-has-children>a:after {
	content: '';
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/downarrow-1.png);
	width: 10px;
	height: 6px;
	z-index: 9;
	position: absolute;
	right: 0;
	top: 12px;
}

#top #mobile-advanced .menu-dropdown .xcc-sign-in::after {
	right: 0;
}

#top #mobile-advanced nav.sub_menu {
	float: right;
	margin-top: -30px;
	padding-bottom: 25px;
}

#top #mobile-advanced .menu-dropdown .xcc-sign-in-submenu {
	right: 15px;
	border-color: #19191a;
	box-shadow: none;
}

#top #mobile-advanced .sub_menu li ul {
	background-color: #fff;
	right: 15px;
	width: 170px;
	padding: 0 10px;
}

#top .menu-dropdown .xcc-sign-in-submenu a,
#top .menu-dropdown .xcc-sign-in-submenu a b {
	color: #19191a;
	font-weight: 500;
}


/*========Mobile menu drop downs ends=======*/


/*=======BLog Detail page ========*/

#top p.h2-small {
	font-size: 17px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 26px;
	padding-bottom: 7px;
}

.blog-title h1 {
	font-size: 48px;
	line-height: 51px;
}

.blog-detail-banner h2.av-share-link-description {
	font-size: 14px;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 26px;
	padding-right: 14px;
	padding-bottom: 0;
}

.h2fs36 h2 {
	font-size: 36px;
	line-height: 43px;
}

.h2fs32 h2 {
  font-size: 32px;
	line-height: 38px;
}

.h2fw600 h2, .h3fw600 h3 {
	font-weight: 600 !important;
}

.pfs24.plh38 {
	line-height: 38px;
}

.blog-detail-quote {
	background-color: #F1F3F4;
	width: 80%;
	margin-left: 50px;
	padding: 60px 40px;
}

.related-posts .post-entry {
	border: 1px solid #838384;
	border-radius: 5px !important;
	padding: 20px 30px 25px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-direction: column-reverse;
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/box-arrow.png);
	background-repeat: no-repeat;
	background-position: 94% 20px;
	max-width: 401px;
}

.related-posts .post-entry:hover,.related-posts .post-entry:focus {
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/box-arrow-yellow.png);
	border: 2px solid #1e1e20;
	padding: 19px 29px 24px;
	background-position: 94.2% 19px;
}

.related-posts .av_one_third {
	margin-left: 4.6%;
	width: 30.266666%;
}

.related-posts .av_one_third.first {
	margin-left: 0;
}

.related-posts .blog-categories.minor-meta {
	display: none;
}

.related-posts h3.slide-entry-title {
	font-size: 28px;
	font-weight: bold;
	line-height: 32px;
	margin-bottom: 25px;
	padding-top: 35px;
	height: auto;
}

.related-posts .slide-image .image-overlay {
	display: none !important;
}

.related-posts .post-entry .slide-content:before {
	content: "Related Post";
	position: absolute;
	text-transform: uppercase;
	color: #19191A;
	font-size: 17px;
	font-weight: 500;
	letter-spacing: 0.3px;
	line-height: 26px;
}
@media (min-width: 768px){
	.related-posts h3.slide-entry-title a{
    display: inline-block;
	}
}
@media (max-width: 767px) {
	.blog-detail-quote {
		width: 100%;
		margin-left: 0px;
		padding: 40px 30px;
	}
	#top .related-posts .post-entry {
		float: none;
		width: 100% !important;
		margin: 0 auto 20px !important;
	}
}


/*=======BLog Detail page ends========*/



/*========Events Page=======*/
#top.events-list {
    padding: 0;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
	padding: 0;
}

.tribe-common .tribe-common-l-container {
	max-width: 100%;
}

.responsive #top #wrap_all .tribe-common.tribe-events .container {
	margin: 0 auto;
}

#tribe_events_filters_wrapper.tribe-events-filters-horizontal,
.tribe-filters-closed #tribe_events_filters_wrapper.tribe-events-filters-horizontal {
	max-width: 1325px;
	padding: 0;
	margin: 0 auto;
	background: transparent;
	clear: both;
}

.tribe-events-filters-horizontal .tribe-events-filters-content {
	background: transparent;
	border: none;
	text-align: center;
	    padding: 0 0 20px;
    margin-bottom: 40px;
	border-bottom: 1px solid #838384;
}

#tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe-events-filters-label,
.tribe-events-filters-horizontal .tribe_events_filter_control button {
	float: none;
	font-size: 20px;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 30px;
	text-transform: none;
	color: #19191a;
}

.tribe-events-filters-horizontal .tribe_events_filter_control button {
	text-decoration: underline;
}

#tribe_events_filters_wrapper.tribe-events-filters-horizontal input[type=submit] {
	padding: 10px 50px;
	background-color: #404040;
	color: #fff;
	font-size: 18px;
	font-weight: 500;
	min-height: 48px;
	letter-spacing: 0;
	line-height: 26px;
	text-align: center;
	width: 200px;
	text-decoration: none;
	border-radius: 4px;
	text-transform: none;
	/*display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: center;*/
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search {
	clear: both;
	max-width: 1325px;
	padding: 0;
	margin: 0 auto;
	background-color: #fdf8da;
}

.tribe-events .tribe-events-c-events-bar__search-filters-container {
	background-color: transparent;
}

#top .main_color .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input,
#top.tribe-theme-enfold .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input,
.tribe-theme-avada .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input {
	margin: 0;
}

@media (min-width: 768px) {
	#top.post-type-archive-tribe_events #main .avia-section.banner-text .container .content {
		padding-left: 30px;
		padding-top: 40px;
		padding-bottom: 40px;
	}
}


/*========Events Page ends=======*/

/*========Event detail page=======*/
#top.events-single{

}
#top.events-single .container_wrap{
border: 0;
}
#top.events-single .container .av-content-full.units{
padding: 0;
}
#top.single-tribe_events .tribe-events-single-event-title {
    font-size: 28px;
    line-height: 32px;
}
#top .rsvp-btn a{
max-width: 250px;
    padding: 10px 30px;
}
#top #wrap_all .tribe-events-cal-links .tribe-events-button,#top #wrap_all .tribe-events-cal-links .tribe-events-button:hover {
    max-width: 250px;
    padding: 10px 20px;
        width: auto;
        display: inline-block;
}
.tribe-events-related-events-title {
    font-size: 28px;
    line-height: 32px;
    margin-bottom: 0;
    margin-top: 20px;
}
#top .tribe-events-meta-group .tribe-events-single-section-title{
	   font-size: 28px;
    line-height: 32px;
}
#top .av-single-event-meta-bar-inner *{
font-size: 17px;
color: #19191a;
line-height: 26px;
}
.tribe-events-single .tribe-related-events .tribe-related-events-thumbnail{
display: none;
}
.main_color .tribe-events-single ul.tribe-related-events li{
	background-color: transparent;
	margin: 0 0 0 2%;
	    width: 32%;
	    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/box-arrow.png);
	background-repeat: no-repeat;
	background-position: 94% 12px;
	padding: 40px 40px 25px 20px; 
}
.main_color .tribe-events-single ul.tribe-related-events li:hover,.main_color .tribe-events-single ul.tribe-related-events li:focus{
	background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/box-arrow-yellow.png);
	border: 2px solid #1e1e20;
	padding: 39px 39px 24px 19px;
	background-position: 94.3% 11px;
}
.main_color .tribe-events-single ul.tribe-related-events li:first-child{
	margin-left: 0;
	}
.main_color .av-single-event-meta-bar-inner{
	background-color: #f1f3f4;
	border: 0;
}
.tribe-events-single ul.tribe-related-events .tribe-related-events-title{
	font-size: 20px;
	line-height: 26px;
	padding-bottom: 8px;
}
#top .tribe-events-single .tribe-related-event-info span{
font-size: 17px;
line-height: 26px;
font-weight: 500; 
}
.tribe-events-single ul.tribe-related-events{
	display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
justify-content: center;
margin-bottom: 20px;
}
.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{
	padding: 0;
}
@media (min-width: 768px){
	.responsive #top.events-single #wrap_all .container .main_color .container{
		padding: 0;
	}
}
@media (max-width: 767px){
	.main_color .tribe-events-single ul.tribe-related-events li{
		width: 100%;
		  max-width: 280px;
		  margin: 0 auto 25px !important;
	}
	.tribe-events-single ul.tribe-related-events{
		    width: 100%;
		    display: block;
  
	}
	.responsive #top.events-single #wrap_all .container .main_color .container{
		padding: 0;
		width: 100%;
		max-width: 100%;
	}
	#top #wrap_all .tribe-events-cal-links .tribe-events-button, #top #wrap_all .tribe-events-cal-links .tribe-events-button:hover,
	#top .rsvp-btn a {
    max-width: 100%;
    width: 100%;
    display: flex;
}
}
/*========Event detail page=======*/

/*========Bolg index page banner=======*/

	.avia_textblock .blog-filter-form  ul {
    padding-left: 0;
}

.entry-content-wrapper .blog-filter-form ul li{
padding-left: 0;
}
.blog-filter-form ul h3,.blog-filter-form ul h2{
font-size: 32px;
line-height: 42px;
}

#top .blog-filter-form select {
    background:#fff url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/arrow-select.jpg) no-repeat !important;
    background-size: 17px;
    background-position: 96% !important;
    color: #808081;
    padding-right: 35px;
    font-size: 17px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 26px;
    height: 48px;
    border: 1px solid #838384;
    background-color: #fff;
    padding: 0 10px;
    margin: 20px 0;
}
#top .blog-filter-form input[type="submit"]{
border: 0;
    margin-top: 15px;
    background-color: #FBC81A;
    padding: 10px 50px;
    color: #19191a;
    font-size: 18px;
    font-weight: 500;
    min-height: 48px;
    letter-spacing: 0;
    line-height: 26px;
    text-align: center;
    width: 100%;
    text-decoration: none;
    border-radius: 4px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 1;
    margin: 0;
}
#top .blog-filter-form .sf-field-category label{
width: 100%;
margin: 0;
}
#top .blog-filter-form form {
    margin-bottom: 0;
}
@media (min-width: 768px){
	.avia_textblock .blog-filter-form  ul {
		 display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: center;
       
	}
	.banner-text-blog .avia_textblock{
		 max-width: 990px;
    margin: 0 auto;
	}
	.banner-text-blog .avia_textblock p{
		padding: 0 50px 10px;
	}
	#top #main .avia-section.banner-text.banner-text-blog .container .content {
    padding-left: 30px;
    padding-right: 30px;
}
.avia_textblock .blog-filter-form  ul li.sf-field-category{
margin: 0 22px;
}
.blog-filter-form ul h3,.blog-filter-form ul h2 {
    font-size: 22px;
    line-height: 32px;
        text-align: left;
}
#top .blog-filter-form select{
	margin: 0;
}
}
@media (min-width: 989px){
	.avia_textblock .blog-filter-form  ul li.sf-field-category{
	    width: 37.2%;
	}
	.avia_textblock .blog-filter-form  ul li.sf-field-submit{
		width: 22%;
	}
	.avia_textblock .blog-filter-form  ul li:first-child{
width: calc(40.8% - 44px);
	}
	.blog-filter-form ul h3,.blog-filter-form ul h2 {
    font-size: 28px;
    line-height: 42px;
}
}
@media (min-width: 1200px){
	.blog-filter-form ul h3,.blog-filter-form ul h2 {
    font-size: 32px;
}
	}
/*========Bolg index page banner ends=======*/
/*========Bolg list section=======*/

#top .blog-results-section .post-grid.grid .item{
    width: 100%;
    margin: 0 auto;
        border: 1px solid #838384;
    border-radius: 5px;
    background-color: #FFFFFF !important;
    padding: 24px 28px 24px 28px;
    margin-bottom: 25px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/box-arrow.png);
    background-repeat: no-repeat;
    background-position: 94% 20px;
    cursor: pointer;
    max-width: 400px;
}
#top .blog-results-section .post-grid.grid .item:hover,#top .blog-results-section .post-grid.grid .item:focus{
    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/box-arrow-yellow.png);
    border: 2px solid #1e1e20;
    padding: 23px 27px 23px 27px;
    background-position: 94.3% 19px;
	}
#top .blog-results-section .post-grid.grid {
    padding: 0px;
}

#top .blog-results-section .post-grid.grid .categories a,#top .blog-results-section .post-grid.grid .categories a:hover{
font-size: 17px;
  font-weight: 500;
  letter-spacing: 0.3px;
  line-height: 26px;
  color: #19191a;
  text-decoration: none;
}
#top .blog-results-section .post-grid.grid .title a,#top .blog-results-section .post-grid.grid .title a:hover{
font-size: 28px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 32px;
   color: #19191a;
  text-decoration: none;
}
#top .blog-results-section .post-grid.grid .title{
	margin: 0;
	padding-bottom: 38px;
	padding-top: 12px;
}
#top .blog-results-section .post-grid.grid .pagination{
margin: 0;
    float: right;
    padding: 0;
}
#top .blog-results-section .post-grid.grid .pagination .page-numbers{
background-color: transparent;
    color: #19191a;
    font-size: 19px;
    font-weight: 500;
    letter-spacing: 0.51px;
    line-height: 31px;
    text-align: center;
    border: 0;
    box-shadow: none;
    padding: 0;
    height: 32px;
    margin: 0 15px 0 0;
    text-decoration: none;
        width: auto;
}
#top .blog-results-section .post-grid.grid .pagination .page-numbers.current{
	    border: 1px solid #19191a;
    border-radius: 100%;
    line-height: 29px;
    min-width: 30px;
    height: 30px;
        opacity: 1;
	}
	#top .blog-results-section .post-grid.grid .pagination .page-numbers.next,#top .blog-results-section .post-grid.grid .pagination .page-numbers.prev{
		color: #0076A0;
		height: auto;
	}
	#top .blog-results-section .post-grid.grid .pagination .page-numbers.next{
		background: url('https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/08/arrow-blue-fwjpg.jpg') right center no-repeat;
		    padding-right: 20px;
    margin: 0;
	}
#top .blog-results-section .post-grid.grid .pagination .page-numbers.prev{
	background: url('https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/08/arrow-blue-bc.jpg') left center no-repeat;
		padding-left: 20px;
}
	@media (min-width: 768px){
		#top .blog-results-section .post-grid.grid .title{
			padding-bottom: 35px;
		}
		#top .blog-results-section .post-grid.grid .grid-items{
			display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
   }
		#top .blog-results-section .post-grid.grid .item{
			    width: 32%;
    margin-right: 2%;
        margin-left: 0;
        margin-bottom: 40px;
		}
		#top .blog-results-section .post-grid.grid .item:nth-child(3n),#top .blog-results-section .post-grid.grid .item:last-child{
			margin-right: 0;
		}
		/*#top .blog-results-section .post-grid.grid .thumb{
			position: relative;
			padding-bottom: 56.25%;
			height: 0;
			margin: 0;
		 }
		#top .blog-results-section .post-grid.grid .thumb img{
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%;
		}*/
		#top .blog-results-section .post-grid.grid .thumb img{
		width: 100%;
		}
		#top .blog-results-section .post-grid.grid .title a{
			display: inline-block;
		}
	}
	@media (min-width: 989px){
		#top .blog-results-section .post-grid.grid .item {
    width: 30.666%;
    margin-right: 4%;
    max-width: 100%;
	}
}
/*========Bolg list section ends=======*/
/*=======Job Cart Page========*/
.jobcart .column-headers {
    background-color: #f1f3f4;
    overflow: hidden;
    border-bottom: 1px solid #838384;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    padding: 10px 0;
}
.jobcart .jobcart-rowgroup {overflow: hidden;}
.jobcart .jobcart-rowgroup .jobcart-row {padding: 20px 0;
    overflow: hidden;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
     display: flex;
    align-items: center;
    border-bottom: 1px solid #838384;
}
.jobcart .column-headers .flex_column.first, .jobcart .jobcart-row .flex_column.first {padding-left:20px;}
.jobcart .column-headers .flex_column {font-weight:500;}
.edj-btn:hover {opacity:1;}


@media (max-width: 767px) {
	.responsive #top #wrap_all .job-cart-section .flex_column{
margin-bottom: 0;
	}
.jobcart .column-headers .flex_column.first, .jobcart .jobcart-row .flex_column.first {
  padding-left: 0;
}
.jobcart .column-headers {
  display:block;
  padding-left: 10px;
}
.jobcart .jobcart-rowgroup .jobcart-row{
	display: block;
}
}
/*=======Job Cart Page ends========*/
/*=======Upcoming events main page========*/
.events-list .main_color .av-tribe-events-content-wrap{
background-color: transparent;
border: 0;
padding: 0;
}
#top.events-list .tribe-events-list .type-tribe_events{
    background-color: transparent;
    margin: 0 0 15px 0;
    width: 100%;
    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/box-arrow.png);
    background-repeat: no-repeat;
    background-position: 97% 12px;
    padding: 40px 30px 25px 30px;
    border: 1px solid #1e1e20;
    max-width: 1000px;
        border-radius: 4px;
}
#top.events-list .tribe-events-list .type-tribe_events:hover,#top.events-list .tribe-events-list .type-tribe_events:focus{
	    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/box-arrow-yellow.png);
    border: 2px solid #1e1e20;
    padding: 39px 29px 24px 29px;
    background-position: 97.1% 11px;
}
#top.events-list .tribe-events-list  .av-tribe-events-inner-content-wrap{
	display: none;
}
#top.events-list #tribe-geo-results .tribe-events-map-event-title{
color: #19191A;
  font-size: 18px;
   line-height: 30px;
}
#top.events-list #tribe-geo-results .tribe-events-map-event-title a{
	text-decoration: underline;
}
#top.events-list .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-meta *{
font-size: 17px;
color: #19191A;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 26px;
  margin: 0;
}
#top.events-list .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-meta{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
     display: flex;
    width: 100%;
}
#top.events-list #tribe-geo-results .tribe-events-venue-details .tribe-address br{
display: none;
}
#top.events-list #tribe-geo-results .tribe-events-venue-details{
	padding-left: 20px;
	position: relative;
}
#top.events-list #tribe-geo-results .tribe-events-venue-details:before{
    content: '';
    height: 14px;
    background-color: #19191a;
    width: 1.5px;
    position: absolute;
    left: 9px;
    top: 7px;
}
#top .main_color .tribe-events-sub-nav li a {
    background-color: transparent;
    text-decoration: underline;
    color: #0075a0;
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
    padding: 0;
}
#top .main_color .tribe-events-sub-nav li.tribe-events-nav-previous a{
background: url('https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/08/arrow-blue-bc.jpg') no-repeat left center;
padding-left: 20px;
}
#top .main_color .tribe-events-sub-nav li.tribe-events-nav-next a{
background: url('https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/08/arrow-blue-fwjpg.jpg') no-repeat right center;
padding-right: 20px;
}
.main_color .tribe-events-sub-nav li a span{
	display: none;
	}
	#top.events-list.tribe-events-map #tribe-events-header {
              display: none;
}
#tribe-events-header .tribe-events-sub-nav {
	position: static;
	}
	#top.events-list .tribe-events-map .tribe-events-loop:before{
content: 'Upcoming Events';
    color: #19191A;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 30px;
    position: absolute;
    top: 0px;
	}
	#top.events-list .tribe-events-map .tribe-events-loop{
		padding-top: 60px;
	}
	#top.events-list #wrap_all .tribe-events-button.tribe-events-ical{
		display: none;
	}
	#top.events-list #tribe-events-footer .tribe-events-sub-nav {
    display: block;
}
#top.events-list #tribe-events-content.tribe-events-list {
    margin-bottom: 0;
}
#top.events-list .container_wrap.container_wrap_first{
border: 0;
}
#top.events-list .container_wrap.container_wrap_first .content{
	padding-top: 0;
	}
	#tribe-events-bar:before, #tribe-events-bar:after{
		content: none;
	}
	.main_color #tribe-events-bar{
		background-color: #fdfbda;
		    border: 0;
		        margin-bottom: 30px;
	}
	.responsive #top #wrap_all .container .container{
    width: 100%;
    max-width: 100%;
    padding: 0;
	}
	#tribe-bar-form.tribe-bar-collapse #tribe-bar-collapse-toggle {
      background: #fdf8da;
    font-size: 20px;
    line-height: 30px;
    text-transform: none;
    font-weight: 600;
}
#tribe-bar-form.tribe-bar-collapse .tribe-bar-filters {
    background: #fdfbda;
    box-shadow: none;
        padding: 0 20px 10px;
    }
    .tribe-events-uses-geolocation .tribe-bar-date-filter, .tribe-events-uses-geolocation .tribe-bar-search-filter, .tribe-bar-geoloc-filter, .tribe-events-uses-geolocation .tribe-bar-submit {
    padding: 0;
        margin: 0 0 20px;
}
.tribe-events-uses-geolocation .tribe-bar-geoloc-filter {
    margin-left: 0;
}
.tribe-events-uses-geolocation .tribe-bar-submit {
    padding: 0;
}
#tribe-bar-form label{
	  color: #19191A;
  font-size: 17px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 26px;
      text-transform: none;
}
#top.events-list #wrap_all .main_color .tribe-events-button,#top.events-list #wrap_all .main_color .tribe-events-button:hover{
	text-transform: none;
	background-color: #FBC81A;
	border: none;
	color: #19191a;
}
#top.events-list #tribe-events-bar ::-webkit-input-placeholder {
opacity: 0.6;
}

#top.events-list #tribe-events-bar ::-moz-placeholder {
opacity: 0.6;
}

#top.events-list #tribe-events-bar :-ms-input-placeholder {
opacity: 0.6;
}

#top.events-list #tribe-events-bar :-moz-placeholder {
opacity: 0.6;
}
#top.events-list .tribe-events-visuallyhidden{
	display: none;
}
.tribe-events-filters-horizontal .tribe_events_filter_control button+button,#top.events-list .tribe_events_filters_close_filters{
	  color: #19191A;
  font-size: 17px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 26px;
  text-align: center;
  margin: 0;
      background: transparent;
    border: 0;
}
#top.events-list .tribe-js-filters-reset{
	display: none;
}
#tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe-events-filters-label{
	margin: 0;
	    border: 0;
	    padding-bottom: 20px;
}
#top.events-list .tribe_events_filters_close_filters{
	padding-right: 25px;
	    display: block;
    text-align: right;
    width: 100%;
        margin-top: -60px;
}
#top.events-list .tribe_events_filters_close_filters:after{
	    content: '';
    background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/08/close-2.png) no-repeat right center;
    background-size: contain;
    position: absolute;
    right: 0;
    top: -53px;
    width: 15px;
    height: 15px;
}
.tribe-events-filters-horizontal .tribe-events-filters-content{
	position: relative;
}
#top.events-list .tribe_events_filters_close_filters{
	text-decoration: none;
	}
	#top #tribe_events_filters_wrapper .tribe-events-filters-group-heading {
    background: transparent;
    border: 1px solid #19191a;
    color: #19191a;
    font-weight: 500;
    font-size: 17px;
    line-height: 26px;
    margin: 0;
    padding: 0 10px;
    text-align: left;
    width: 100%;
    height: 48px;
    border-radius: 3px;
     display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
     display: flex;
    align-items: center;
        background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/arrow-select.jpg) no-repeat;
    background-size: 17px;
    background-position: 96%;
}
#top.events-list .horizontal-drop-indicator{
display: none;
}
.tribe-events-filter-group.tribe-events-filter-multiselect, .tribe-events-filter-group.tribe-events-filter-range, .tribe-events-filter-group.tribe-events-filter-select {
    background: transparent;
    padding: 0;
    border: 0;
}
#top .main_color .select2-container .select2-choice{
	background: transparent;
	     background: transparent;
    border: 1px solid #19191a;
    color: #19191a;
    font-weight: 500;
    font-size: 17px;
    line-height: 26px;
    margin: 0;
    padding: 0 10px;
    text-align: left;
    width: 100%;
    height: 48px;
    border-radius: 3px;
     display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
     display: flex;
    align-items: center;
        background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/arrow-select.jpg) no-repeat;
    background-size: 17px;
    background-position: 96%;
}
#tribe_events_filters_wrapper .tribe-dropdown .select2-choice>.select2-chosen{
	font-size: 17px;
	line-height: 26px;
	color: #19191a;
}
#tribe_events_filters_wrapper .select2-arrow{
display: none;
}
#top .select2-search{
	background-color: transparent;
}
.select2-results .select2-result-label{
	background-color: #fff;
}
.select2-container .select2-choice abbr {
    top: 17px;
    right: 40px;
}
#tribe_events_filters_wrapper .tribe-events-filters-group-heading:focus, #tribe_events_filters_wrapper .tribe-events-filters-group-heading:hover {
    background: transparent;
}
#top .select2-search input[type='text']{
	    margin-bottom: 0;
    background-size: 16px !important;
    background-image: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/06/search.png) !important;
    padding: 0 30px 0 10px;
    background-position: 98% !important;
    background-repeat: no-repeat !important;
}
.select2-results li{
	margin-bottom: 5px;
}
#tribe_events_filters_wrapper .tribe-filter-status{
	    margin: 0px 0 0 10px;
	    font-weight: 500;
}
#top.events-list.post-type-archive-tribe_events #main .avia-section.banner-text .container .content h2{
padding: 15px 0 0;
}
#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow:after{
	    border: none;
    background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/08/down-arrow.png) no-repeat;
    height: 20px;
    width: 20px;
    background-size: contain;
}
#tribe-bar-collapse-toggle.tribe-bar-filters-open span.tribe-bar-toggle-arrow:after{
	    border: none;
    background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/08/up-arrow.png) no-repeat;
    height: 20px;
    width: 20px;
    background-size: contain;
        margin-top: 10px;
}
.tribe-events-filters-horizontal .tribe-events-filter-group:before,.tribe-events-filters-horizontal .tribe-events-filter-group:after{
	content: none;
}
@media (min-width: 768px){
	.tribe-events-filters-horizontal #tribe_events_filters_form{
		    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 0px 30px;
    max-width: 1128px;
    margin: 0 auto;
	}
	.tribe-events-filters-horizontal #tribe_events_filters_form fieldset,.tribe-events-filters-horizontal #tribe_events_filters_form input[type="submit"]{
		width: 20%;
		margin-right: 15px;
		    margin-bottom: 0;
	}
	#tribe_events_filters_wrapper.tribe-events-filters-horizontal input[type=submit]{
		margin-right: 0;
		margin-left: 0;
	}
	#top #tribe_events_filters_wrapper .tribe-events-filters-group-heading{
		    padding: 0 25px 0 10px;
	}
	#top.events-list.post-type-archive-tribe_events #main .avia-section.banner-text .container .content{
		padding-top: 0;
		padding-bottom: 0;
	}
	
	#tribe-bar-form.tribe-bar-mini .tribe-bar-date-filter, #tribe-bar-form.tribe-bar-mini .tribe-bar-search-filter, #tribe-bar-form.tribe-bar-mini .tribe-bar-submit {
    padding: 0;
}
#top.events-list #tribe-bar-form .tribe-bar-filters-inner{
  display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
        justify-content: center;
    align-items: center;
        padding: 0 0px 30px;
            max-width: 1128px;
    margin: 0 auto;
}

#top.events-list #tribe-bar-form.tribe-bar-mini *{
	margin: 0;
}
#top.events-list #tribe-bar-form .tribe-bar-filters-inner > div{
	margin-left: 15px;
	margin-bottom: 0;
	}
	#top.events-list #tribe-bar-form .tribe-bar-filters-inner > div:nth-child(2){
		margin-left: 0;
	}
	.tribe-events-uses-geolocation .tribe-bar-submit {
    margin: 30px 0 0 0;
}
}
@media (min-width: 1100px){
	#top.events-list #wrap_all .main_color .tribe-bar-submit{
		width: 204px;
		margin-left: 60px;
	}
	#top.events-list #tribe-bar-form .tribe-bar-filters-inner > div{
		width: calc(33.333% - 108px);
		margin-left: 30px;
	}
	}
	@media (min-width: 1200px){
.tribe-events-filters-horizontal #tribe_events_filters_form fieldset{
	margin-right: 25px;
	width: calc(33.333% - 202.6666px);
	}
	.tribe-events-filters-horizontal #tribe_events_filters_form fieldset:first-child{
		width: 268px;
	}
	.tribe-events-filters-horizontal #tribe_events_filters_form fieldset.tribe_last_child{
		margin-right: 65px;
	}
	#tribe_events_filters_wrapper.tribe-events-filters-horizontal input[type=submit]{
		width: 200px;
	}
}
@media (max-width: 989px){
	#top.events-list .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-meta,#top.events-list .main_color .tribe-events-list .tribe-events-venue-details{
    background-color: transparent;
    border: none;
    display: block;
}
#top.events-list #tribe-geo-results .tribe-events-venue-details:before{
	content: none;
}
#top.events-list #tribe-geo-results .tribe-events-venue-details,#top.events-list .tribe-events-list .time-details{
	padding: 0;
}
.tribe-filters-open #tribe_events_filters_wrapper, .tribe-filters-open #tribe_events_filters_wrapper.tribe-events-filters-horizontal{
		position: static;
	}
}
@media (max-width: 767px){
	
	#tribe_events_filters_wrapper.tribe-events-filters-horizontal input[type=submit]{
		margin: 0;
		width: 100%;
	}
	#top.events-list .tribe_events_filters_close_filters{
		margin: 0;
	}
	#top.events-list .tribe_events_filters_close_filters:after{
		top: 13px;
	}
}

/*=======Upcoming events main page ends========*/
/*========Skip nav starts=======*/

#skipnav a:focus {
	left: 0;
    top: 0;
    margin: 0;
    width: 100%;
    height: auto;
    padding: 10px 10px 14px;
    background: #fde57f;
    border: none;
    text-align: center;
    color: #19191a;
    font-size: 17px;
    line-height: 26px;
    font-weight: bold;
    position: static;
}

/*========Skip nav ends=======*/
/*===============*/
/*===============*/

#top .tab:focus{
outline-offset: -1px !important;
}


a#scroll-top-link,a#scroll-top-link:hover {
    background-color: transparent;
    color: #af9c4e;
    border: 2px solid #af9c4e;
}

#top .lcp-pages .attachments-list a{
background: transparent;
border: 0;
box-shadow: none;
}
#top .efa-bottom-panel{
	max-width: 1325px;
    margin: 0 auto;
    width: 100%;
    float: none;
}
.locations-list li a{
	word-break: break-all;
}
.terms-policy label span.asterisk-text{
display: none;
}
.terms-policy label u:last-child a:after{
	content: '*';
	position: absolute;
	color: #191919;
	}
@media (max-width: 767px){
	.mobile-bt-hgt{
		min-height: 0;
	}
	.mobile-bt-hgt .container{
height: 65px !important;
	}
	.locations-list.pl30{
padding-left: 0;
	}
}

/*=====Contact page======*/
.h2fs28 h2 {
	font-size: 28px;
	line-height: 42px;
}
#top .contact-form-section .gform_wrapper * {
font-family: 'Whitney A', 'Whitney B', arial, sans-serif;
    font-size: 17px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 26px;
}
#top .contact-form-section .gform_wrapper input[type='text'], #top .contact-form-section .gform_wrapper select, #top .contact-form-section .gform_wrapper textarea {
    border: 1px solid #838384;
    background: transparent;
    font-size: 17px;
    line-height: 26px;
    padding: 0px 5px;
    height: 48px !important;
    margin-bottom: 0;
    margin-top: 0;
    border-radius: 3px !important;
}
#top .contact-form-section .gform_wrapper select{
	background: url(https://cdn-static.findly.com/wp-content/uploads/sites/936/2020/07/arrow-select.jpg) no-repeat;
	background-size: 17px;
	background-position: 96%;
}
#top .contact-form-section .gform_wrapper textarea {height: auto !important;}
#top .contact-form-section .gform_wrapper .gfield {padding-left:0;}
#top .contact-form-section .avia_textblock {max-width: 1005px;}
#top .contact-form-section .gform_wrapper input[type='submit'] {
padding: 10px 50px;
    background-color: #404040 !important;
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    min-height: 48px;
    letter-spacing: 0;
    line-height: 26px;
    text-align: center;
    width: 295px;
    text-decoration: none;
    border-radius: 4px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: center;
}
#top .contact-form-section .gfield_required {margin-left:0;}
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
    background-color: transparent;
    border-top: none;
    border-bottom: none;
}
.gform_wrapper .gfield_error .gfield_label {
    color: #19191a;
}
.gform_wrapper .instruction{
	    padding-top: 16px;
}
.gform_wrapper .validation_message,.gform_wrapper ol.validation_list li a,.gform_wrapper ol.validation_list li,.gform_wrapper div.validation_error {
    color: #ff0000;
}
.gform_wrapper div.validation_error{
	border-color: #ff0000;
}
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{
	padding-bottom: 0;
	padding-top: 0;
	margin-bottom: 0px!important;
}
.gform_validation_error #error{
	display: none;
}
@media (min-width: 641px) {
#top .contact-form-section .gform_wrapper .gf_left_half {padding-right:30px;}
#top .contact-form-section .gform_wrapper .gf_right_half {padding-left:30px;}
}
@media (min-width: 768px) {
#top .contact-form-section .avia_textblock {padding-left:30px;}
}

.avia-post-nav .entry-info span{
	color: #fff;
	text-align: left;
	    padding: 0 10px;
	    font-weight: 600;
}
#top .avia-post-nav{
	    background-color: #404040;
    color: #fff;
}
.label.iconfont:empty {
    display: block;
}
.avia-post-prev .label {
    left: 4px;
}
.avia-post-next .label {
    right: 4px;
}
/*=======CSS by Manju=======*/

.tribe-events-map-event-description p a,
.rsvp-btn a {
	padding: 10px;
	background-color: #fbc71b;
	border-radius: 5px;
	display: inline-block;
}

#tribe-geo-results .tribe-events-venue-details a,
.tribe-events-meta-group-venue .author.fn.org,
.tribe-events-single-section .tribe-events-event-url,
.tribe-events-single-section .tribe-events-event-url-label,
.av-single-event-content .tribe-events-address,
.av-single-event-content .tribe-events-gmap,
div.tribe-events-cal-links {
	display: none;
}

#tribe-geo-results .tribe-events-venue-details {
	color: #191919;
}

#tribe-geo-results .tribe-events-venue-details .tribe-address {
	color: #191919;
}

#tribe-geo-results .tribe-events-venue-details .tribe-address .tribe-street-address {
	margin-left: 0;
}

.event-excerpt {
	display: block;
}


/*=======CSS by Manju ends=======*/
/*Override focus outline to default*/
*:focus,a:focus,.logo a:focus img,
input:focus, .widget-jobsearch-full input:focus{
outline: thin dotted #fff !important;
    /*outline: 5px auto -webkit-focus-ring-color !important;*/
    outline: 5px auto #1862a5 !important;
    outline-offset: -2px !important;
}
.hodes-menu .sub-menu li.menu-item a:focus{
	background-color: transparent;
}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {  
   /* IE10+ specific styles go here */  
   #top .why-edward-jones .edj-btn {
    max-width: 360px;
}
}

.widget-jobsearch-full .location-wrapper .clear-btn {
    margin-top: 0;
    padding-bottom: 0;
}

@media (max-width: 1024px){

	.responsive #top #wrap_all .reverse-col.blog-detail-banner .flex_column_table{
flex-wrap: wrap;
    flex-direction: column-reverse;
	}
	.responsive #top #wrap_all .blog-detail-banner .flex_column.l-text {
        max-width: 92%;
    margin: 0 auto;
}
.responsive #top #wrap_all .reverse-col.blog-detail-banner .flex_column_table>div {
    width: 100%;
    position: static;
}
.responsive #top #wrap_all .blog-detail-banner .flex_column.l-text {
    padding: 30px;
}
}

/*========Blog detail page banner with out images========*/
@media (min-width: 768px){
	#top #main .avia-section.banner-text.blog-detail-banner-no-img-vid .container .content {padding: 0 60px;}
	.blog-detail-banner-no-img-vid .blog-title {max-width: 654px;}
	.blog-detail-banner-no-img-vid .blog-title .av-share-box {padding-bottom: 30px;}
}