/* 
Theme Name: Divi Child 
Description: Divi Child Theme created for SNB
Template: Divi
Version: 2.7.3

=Imports styles from the parent theme
-------------------------------------------------------------- */

@import url('../Divi/style.css');

hide-link {
	display: none;
}

.et_pb_slider .et_pb_slide {
    min-height: 550px !important;
	
}
#video .et_pb_slider .et_pb_slide {
	border-bottom: none;
	box-shadow: none ;
	min-height: 0 !important;
}
p {
    padding-bottom: .8em;
}

h2 {
	/*font-size: 36px ;*/
	font-family: "Open Sans" !important;
	font-weight: bold;
	color: #140a04 !important;
}
h3 {
	line-height: 1.2em !important;
}
h4 {
	font-size: 20px !important;
	font-family: "Open Sans" !important;
}
h5 {
	font-size: 16px !important;
	font-family: "Open Sans" !important;
	line-height: 1.2em;
	color: #140a04 !important;
}
.et_pb_contact_captcha_question {
	color: #fff !important;
}
.et_pb_contact_captcha_question::after {
	color: #fff !important;
}

/* OB-Search */
#OB-Search {
}
#text-3 {
    margin: 0 0 15px 0 !important;
	text-align: left;
	width: 51%;
}
#search-3 {
    margin: 0 0 15px 0 !important;
    width: 49%;
	text-align: right;
}
#obform_widget-2 {
    background: #050201;
    margin: 0 !important;
    padding: 15px 0px 5px 0px;
    width: 100%;
    color: #fff;
	text-align: center;
}
.obform-links, .obform-links a {
    color: #000 !important;
	font-weight: 500;
}

.obform-links a:hover {
    color: #5a3c29 !important;
}

.obform-title {
    color: #fff;
    font-size: 1.9em;
	font-weight: 700;
	padding: 10px 20px 10px 0px;
}
.obform-enroll-help {
	font-size: 1.7em !important;
	margin-right: 0;

}
.obform-enroll-help a {
    color: #a69286 !important;
    padding: 0 5px;
}
.widget_search {
    position:relative;
}
.widget_search input#s {
    height: 28px !important;
    padding: .2em;
    border: none;
    background: #fff;
    border-radius: 0px;
	width: 91%;
}
.widget_search input#searchsubmit {
    position:absolute;
    top:0px;
    right:0px;
    width:39px;
    height:28px;
    background: url("images/search-resting.jpg") top left no-repeat;  
    border: none;
    border-radius: 0;
    text-indent: 200px;
    cursor: pointer;
}
.widget_search #searchsubmit:hover {
    background: url("images/search-hover.jpg") top left no-repeat;  
    border: none; 
}
#AccessIDBox {
	display: none;
	text-align: left;
}
#UsernameBox {
	display: inline-block;
	text-align: left;
}
#PasswordBox {
	display: inline-block;
	text-align: left;
}
#SubmitBtnBox {
	display: inline-block;
}
#OLBF input#username {
	border: none;
	padding: 3px 0px 0px 5px;
	height: 30px;
	vertical-align: bottom;
    margin: 7px 10px 7px 0;
	width: 170px;
	
}
#OLBF input#password {
	border: none;
	padding: 3px 0px 0px 5px;
	height: 30px;
	vertical-align: bottom;
    margin: 7px 0;
	width: 170px;
}
#OLBF input#AccessID {
	border: none;
	padding: 3px 0px 0px 5px;
	height: 30px;
	vertical-align: bottom;
    margin: 7px 0;
	width: 170px;
}
#OLBF input#submit {
	background: url("images/login-resting.jpg") top left no-repeat;
	border: none;
	width: 79px;
	height: 30px;
	cursor: pointer;
    padding: 0;
    vertical-align: bottom;
    margin: 7px -3px;
}
#OLBF input#submit:hover {
	background: url("images/login-hover.jpg") top left no-repeat;
	border: none;
}
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module {
    margin-bottom: 1.75%;
}
.et_menu_container {
	display: none;
}
.et_pb_gutters3 .et_pb_column_1_2 .et_pb_grid_item, .et_pb_gutters3 .et_pb_column_1_2 .et_pb_widget, .et_pb_gutters3 .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product, .et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_grid_item, .et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_widget, .et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product, .et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item, .et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget, .et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product {
    margin-bottom: 4.64%;
}

/*1. HEADER */
#main-header {
	background-image: url('/wp-content/uploads/2016/04/header-bkgd.jpg');
}
.et_pb_section {
    padding: 0px !important;
}
/*1.1 NAV and menus*/

#ubermenu-nav-main-3 {
  padding: 0 !important;
}
.et_pb_fullwidth_menu .fullwidth-menu-nav > ul {
    padding: 15px 0 0 !important;
}
.fullwidth-menu li a:hover {
    background-color: #5a3c29;
    display: inline-block;
    font-size: 18px;
    padding-right: 22px;
}
.ubermenu-main .ubermenu-nav .ubermenu-submenu .ubermenu-item-header > .ubermenu-target {
    font-weight: bold;
	text-transform: uppercase !important;
	font-family: "Roboto Condensed" !important;
	font-size: 18px;
	padding-top: 20px !important;
}
.ubermenu-responsive-toggle{
    position:relative;
    z-index:40;
}
.et_header_style_left div.logo_container{
    position:relative;
    padding:20px 0;
    width:auto;
    height:auto;
    float:left;
}
.ubermenu-skin-black-white-2 .ubermenu-submenu.ubermenu-submenu-drop {
    border: none !important;
}
.ubermenu-skin-black-white-2 {
    border: none !important;
}
.ubermenu .ubermenu-submenu .ubermenu-item .ubermenu-target{
    font-family:"Open Sans" !important;
	font-size: 14px;
	margin-left: 25px !important;
}
.ubermenu-skin-black-white-2 .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack > .ubermenu-target {
    border-bottom: none !important;
    color: #140a04 !important;
	font-family:"Roboto Condensed" !important;
	font-size: 18px;
	padding-bottom: 0px !important;
}
.fa-circle::before {
    content: "";
	font-size: 5px;
	vertical-align: text-top;
}
.ubermenu-item .ubermenu-item-type-custom .ubermenu-item-object-custom .ubermenu-current-menu-ancestor .ubermenu-current-menu-parent .ubermenu-item-has-children .ubermenu-item-74 .ubermenu-item-level-0 .ubermenu-column .ubermenu-column-auto .ubermenu-has-submenu-drop .ubermenu-has-submenu-flyout {
	padding: 0px;
}
#nav.et_pb_row {
    padding: 0 !important;
}
.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-item-level-0.ubermenu-active > .ubermenu-submenu-drop, .ubermenu-skin-black-white-2.ubermenu-horizontal:not(.ubermenu-transition-shift) .ubermenu-item-level-0 > .ubermenu-submenu-drop {
    margin-top: 0px !important;
}
h4.widgettitle {
	font-family: "Roboto Condensed" !important;
	text-transform: uppercase;
}

/*2.SLIDER */
.et_pb_section_0 {
	padding-top: 0px !important;
}
.et_pb_slider .et_pb_slide {
    min-height: 486px;
	border-bottom: 3px solid #050201;
}
.et_pb_slide_0 .et_pb_slide_content {
	padding: 40px 0px 40px 0px;
	background-size: 60%;
}
.et_pb_slide_0 .et_pb_slide_content h2 {
	font-size: 58px !important;
	color: #050201 !important;
	line-height: .7em !important;
	font-family: "Roboto Condensed" !important;
}
#busbanking-slider .et_pb_slide_description {
	padding-top: 175px !important;
}





/*3.FEATURED ACCOUNTS */

/*CENTURY CLUB*/

#cclub-form {
	color: #fff !important;
}
#trips {
    margin-bottom: 0 !important;
}
#trips-button {
	margin-left: -10px;
}
.cbenefits ul  {
    background-image: url('/wp-content/uploads/2016/05/checkmark.png');
	background-repeat: no-repeat;
	background-size: contain;
    padding: 0 0 0px 40px;
	height: 28px;
	list-style-type: none;
	top: 0px;
}
#cbenefits p {
	padding-bottom: 1.5em !important;
}
#cbenefits.et_pb_row.et_pb_row_fullwidth, #cclub.et_pb_specialty_fullwidth > .et_pb_row {
    max-width: 100% !important;
    width: 100% !important;
}
#cbenefits.et_pb_row {
    padding: 0px !important;
}
.et_pb_contact_right p input {
    max-width: 45px;
    padding: 9px;
}
.et_pb_team_member_description {
    display: inline;
}

#newsletter.et_pb_cta_1.et_pb_promo h2 {
    padding-top: 70px !important;
}
#newsletter.et_pb_promo_description {
    padding: 20px 60px;
}



/*LATEST NEWS FEED*/
#news h2 {
	padding: 15px 5px 10px 5px;
}
#news p {
	margin-bottom: -10px !important;
}
 /*this is to lower the description on the slide but looks weird on some of the images and still covers lower faces*/
#news .et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {
    padding: 30% 0 2% 0 !important;
	width: 100% !important;
}
#news .et-pb-controllers {
    bottom: 1px;
}


/*SUB PAGES*/
.et_pb_title_container {
    z-index: 1;
}
.et_pb_bg_layout_light .et_pb_widget li a:hover {
    color: #b21d23 !important;
}
.et_pb_bg_layout_light .et_pb_widget li a:current {
    color: #b21d23 !important;
}

.menu-item-1021, .menu-item-1022, .menu-item-1023, .menu-item-1026, .menu-item-1027, .menu-item-1028, .menu-item-1029, .menu-item-1030, .menu-item-1031, .menu-item-1032, .menu-item-1033, .menu-item-1034, .menu-item-1036, .menu-item-1037, .menu-item-1038, .menu-item-1039, .menu-item-1056, .menu-item-1057, .menu-item-1058, .menu-item-1059, .menu-item-1060, .menu-item-1064, .menu-item-1065, .menu-item-1066, .menu-item-1067, .menu-item-1068, .menu-item-1069, .menu-item-1070, .menu-item-1071, .menu-item-1072, .menu-item-1073, .menu-item-1088, .menu-item-1089, .menu-item-1090, .menu-item-1091, .menu-item-1092 {
    border-bottom: solid 1px #c7b9af;
	padding: 5px;
	width: 80%;
}


.et_pb_widget_area ul {
		padding-top: 15px !important;
}
/*BLOG*/
.et_pb_blog_0 .et_pb_post h2 {
	padding-left: 10px;	
}
.et_pb_blog_0 .et_pb_post .post-meta {
	padding-left: 10px;
	padding-bottom: 0px !important;
	font-weight: bold;
}
.et_pb_bg_layout_light .et_pb_post .post-meta, .et_pb_bg_layout_light .et_pb_portfolio_item .post-meta, .et_pb_bg_layout_light .et_pb_post .post-meta a, .et_pb_bg_layout_light .et_pb_portfolio_item .post-meta a, .et_pb_bg_layout_light .et_pb_post p, .et_pb_bg_layout_light p.et_pb_title_meta_container, .et_pb_bg_layout_light p.et_pb_title_meta_container a {
    color: #3f2a1c;
	padding-left: 10px;
}
.et_pb_posts a.more-link {
    padding-left: 10px;
	padding-top: 15px;
	color: #b21d23;
}
.single .et_pb_post {
    margin-bottom: 0px;
}
#left-area {
    padding-bottom: 0px;
}
.single .post {
    padding-bottom: 0px;
}

.et_pb_counter_amount, .et_pb_featured_table .et_pb_pricing_heading, .et_quote_content, .et_link_content, .et_audio_content, .et_pb_post_slider.et_pb_bg_layout_dark, .et_slide_in_menu_container {
    background-color: #ffffff !important;
}
.et-pb-controllers {
    bottom: 50px;
}
.et_pb_slide_title {
	padding-bottom: 20px;
}
#news ul li {
    list-style-type: disc !important;
    margin-left: 20px !important;
}

/*OUR PEOPLE*/
.lhea-color-retrovintage .lhea-member-style-5 .lhea-member-picture .lhea-member-name-position .lhea-member-name {
    color: #ab8f66 !important;
	font-family: "Roboto Condensed" !important;
	font-size: 24px !important;
	background: rgba(0, 0, 0, 0.85) none repeat scroll 0 0;
}
.lhea-color-retrovintage .lhea-member-style-5 .lhea-member-picture .lhea-member-name-position .lhea-member-position {
    font-style: normal !important;
	font-size: 14px !important;
	font-family: "Open Sans" !important;
	padding-left: 0px !important;
	font-weight: 500;
	width: 100%;
}
.lhea-member-style-5 .lhea-member-picture .lhea-member-name-position::before {
    border-bottom: 10px solid rgba(0, 0, 0, 0.85) !important;
}
.lhea-color-retrovintage .lhea-modal-contents .lhea-modal-picture-hover .lhea-modal-name {
    background: #050201 !important;
	color: #ab8f66 !important;
	font-family: "Roboto Condensed" !important;
	font-size: 36px !important;
	text-transform: uppercase;
}
.lhea-color-retrovintage .lhea-modal-contents .lhea-modal-picture-hover .lhea-modal-position {
    background: #3f2a1c !important;
	font-size: 18px !important;
	font-family: "Open Sans";
	font-weight: 500;
}
.lhea-color-retrovintage .lhea-modal-contents, .lhea-color-retrovintage .lhea-modal-contents ul.lhea-modal-extra {
    background: #3f2a1c !important;
}
.lhea-modal-contents ul.lhea-modal-extra {
    font-size: 14px !important;
}
.lhea-modal-contents ul.lhea-modal-extra a:hover {
    color: #ab8f66 !important;
}
.lhea-color-retrovintage .lhea-sorting-style-3 .lhea-term-filter.filter-activated, .lhea-color-retrovintage .lhea-sorting-style-3 .lhea-term-filter:focus, .lhea-color-retrovintage .lhea-sorting-style-3 .lhea-term-filter:hover {
    border-color: #3f2a1c !important;
    color: #3f2a1c !important;
}

.lhea-color-retrovintage .lhea-sorting-style-3 .lhea-term-filter {
    color: #b21d23 !important;
	font-size: 18px;
}
.lhea-modal-contents {
    width: 500px !important;
}
.lhea-modal-popup {
    box-shadow: none !important;
}
.lhea-modal-contents .lhea-close-modal {
    background: #3f2a1c !important;
    border: none !important;
}
.lhea-sorting-container.lhea-sorting-alignleft {
    text-align: center !important;
}

/*FOOTER*/

#footer-left.et_pb_main_blurb_image {
    margin-bottom: 10px !important;
}
#footer-info a {
    color: #666;
    font-weight: 400;
}
#footer-info a:hover {
	color:#7d6755;
}
#footer-info {
    color: #666;
    float: none;
    padding-bottom: 10px;
    text-align: center;
}
#footer-middle {	
    width: 37% !important;

}
#footer-left.et_pb_blurb_3.et_pb_blurb h4, .et_pb_blurb_3.et_pb_blurb h4 a {
    font-size: 32px !important;
}
#branch1 {
	display: inline-block;
	width: 45%;
}
#branch1 p {
	line-height: .7em;
}
#branch1 h5 {
	font-family: "Roboto Condensed" !important;
}
#branch2 {
	display: inline-block;
	width: 45%;
}
#branch2 p {
	line-height: .7em;
}
#branch2 h5 {
	font-family: "Roboto Condensed" !important;
}







/*RATES*/
div.p_table_1_12 div.caption_column li.header_row_1 {
	display: none !important;
}
div.p_table_1_12 div.caption_column li.header_row_2 {
    background-color: #e1ddd5 !important;
}
div.p_table_1_12 div.column_1 li.header_row_1 {
    display: none !important;
}
div.p_table_1_12 div.column_2 li.header_row_1 {
	display: none !important;
}

div.p_table_1_12 div.column_3 li.header_row_1 {
	display: none !important;
}
div.p_table_1_12 div.column_4 li.header_row_1 {
	display: none !important;
}
div.p_table_1 li.footer_row {
	display: none !important;
}
div.p_table_1 div.caption_column li.header_row_2, div.p_table_1 div.column_1 li.header_row_2, div.p_table_1 div.column_2 li.header_row_2, div.p_table_1 div.column_3 li.header_row_2, div.p_table_1 div.column_4 li.header_row_2 {
	padding-bottom: 0px !important;
}

div#SavingsAccounts.p_table_1 h1, div#SavingsAccounts.p_table_1 h1 span {
    padding-top: 15px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
}
div#CheckingAccounts.p_table_1 h1, div#CheckingAccounts.p_table_1 h1 span {
    padding-top: 15px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
}
div#COD.p_table_1 h1, div#COD.p_table_1 h1 span {
    padding-top: 10px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
}
div#IRA-COD.p_table_1 h1, div#IRA-COD.p_table_1 h1 span {
    padding-top: 10px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
}
div#IRA-Savings.p_table_1 h1, div#IRA-Savings.p_table_1 h1 span {
    padding-top: 15px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
}
/*WILDCAT & BLUEDEVIL ACCOUNTS*/

div.p_table_1 div.caption_column {
    font-weight: bold;
}

#wildcat-chart {
	margin-right: 13% !important;
}










/*TRUST SERVICES*/
#trust-icons ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
#trust-icons ul li {
  display: inline-block;
  padding: 10px;
  text-align: center;
  vertical-align: top;
}
#trust-icons ul li img {
  display: block;
  margin: 0 auto;
}
#trust.et_pb_main_blurb_image {
    margin-bottom: 0px !important;
}
.et_pb_team_member  {
    text-align: center !important;
}
#trust-slider p {
    line-height: 1em !important;
}








/*OTHER SERVICES*/


/*PERSONAL*/

/*CREDIT CARDS*/
ul.umb {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
ul.umb li {
  padding: 10px 15px;
}

ul.umb li img {
  vertical-align: middle;
  margin-right: 15px;
  margin-left: 25px;

}
#umb-3x {
	float: left;
	width: 300px !important;
}
#umb-1x {
	float: left;
	width: 300px !important;
	padding: 0 !important;

}

a.smallorange, a.bigorange {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #b21d23 0%, #b21d23 100%) repeat scroll 0 0 !important;
    border: none !important;
	font-size: 20px;
}
a.smallorange, a.bigorange a:hover{
	color: #ffffff !important;
}
a.small-button, a.icon-button {
    font-size: 20px !important;
    font-weight: bold !important;
	font-family: "Open Sans";
}
a.small-button, a.big-button, a.icon-button {
    border-radius: 3px;
    box-shadow: none !important;
    display: inline-block;
    line-height: 26px;
    text-shadow: none !important;
}
#points {
    padding: 1.2415% 0;
}

/*BUSINESS ONLINE SERVICES*/

#online-services-slider {
	text-align: center !important;
}	
	

/*OUR HISTORY*/


.the-excerpt p {
	font-size: 14px;
	font-family: "Open Sans";
}
.timeline-date {
	font-family: "Open Sans";
	color: #7d613c;
	font-size: 16px;
	display: none !important;
}




/*TABLES*/

div.p_table_1_13 h2.caption, div.p_table_1_14 h2.caption, div.p_table_1_15 h2.caption, div.p_table_1_16 h2.caption, div.p_table_1_17 h2.caption, div.p_table_1_18 h2.caption {
    color: #fff !important;
}
div#SavingsCDsMoneyMarkets.p_table_1 h2, div#SavingsCDsMoneyMarkets.p_table_1 h2 span {
    padding-top: 20px !important;
}

#learn-more-merchant h2 {
	font-size: 36px !important;
}

/******************* MEDIA QUERIES ****************************/

@media only screen and (max-width: 1338px) {
#text-3 {
    width: 55%;
}
#search-3 {
    width: 45%;

}
#text-3 {
    width: 50%;
}
#search-3 {
    width: 50%;
}
}
@media only screen and (max-width: 1280px) {
.et_pb_slide #img {
    max-width: 90% !important;;
}
#wildcat-chart {
	margin-right: 5% !important;
}
.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {
    padding: 16% 0;
}
}
@media only screen and (max-width: 1024px) {
h5 {
	font-size: 14px !important;
}
.et_pb_slide_0 .et_pb_slide_content h2 {
	font-size: 48px !important;
}
.et_pb_slide_0 .et_pb_slide_description {
    width: 100% !important;
}
#footer-left h4, #footer-left h4 a {
    font-size: 28px !important;
}
#footer-left h4, #footer-left p {
    line-height: 1.2em !important;
}
#footer-left.et_pb_button p {
	line-height: 1.2em !important;
	padding-bottom: 40px;
}
#umb-3x {
	width: auto !important;
}
#umb-1x {
	width: auto !important;
}
	#mobile-instructions {
		padding-top: 20px !important;
		padding-bottom: 26px !important;
}
#online-services {
	text-align: center !important;
}
#logo {
max-width: 95% !important;
margin-top: 50px !important;
}
#OLBF input#username {
    width: 150px;
}
#text-3 {
    width: 100%;
}
#search-3 {
    width: 100%;
}
.widget_search input#s {
    width: 100%;
}
.obform-links, .obform-links a {
    text-align: center;
	font-size: 14px !important;
}
.et_pb_slider .et_pb_slide {
    min-height: 450px !important;
}
#go-cats h2 {
	font-size: 26px !important;
	
}
#go-cats p {
	font-size: 20px !important;
	
}
#go-cats {
	padding-top: 23px !important;
	padding-bottom: 15px !important;

}
#wildcat-intro p {
	font-size: 36px !important;
}
.et_pb_code_0 {
    margin-left: 14% !important;
}
.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    font-size: 16px !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
}
.ubermenu .ubermenu-submenu.ubermenu-submenu-id-597 {
    min-width: auto !important;
    width: auto !important;
}
#kaki {
    width: 100%;
	padding-bottom: 50px;
}
#cform  {
	width: 100%;
}
#cform h4  {
	font-size: 36px !important;
	text-align: center;
}
#cform p  {
	text-align: center;
	padding-bottom: 40px;
}
#newsletter {
	width: 100%;
	background-position: center;
}
#newsletter p {
	text-align: center;
	margin-left: 30%;
	margin-right: 30%;
	
}
#cbenefits.et_pb_column .et_pb_column_1_2  .et_pb_column_2 {
    width: 100% !important;
}	
#branch1 {
	width: 45%;
}
#branch2 {
	width: 45%;
}
#branch1 a {
	font-size: 20px !important;
}
#branch2 a {
	font-size: 20px !important;
}
}
@media only screen and (max-width: 980px) {
ul#menu-personal-banking li {
    width: 100% !important;
}
#trips-button {
	margin-left: 50px;
}
#kaki {
    width: 100%;
	padding-bottom: 50px;
}
#kaki.et_pb_column .et_pb_team_member_image {
    float: none !important;
    text-align: center !important;
    width: 100% !important;
}
.et_pb_column .et_pb_team_member_description {
    display: inherit;
	padding-top: 20px;
}
.et_pb_code_0 {
    margin-left: 8% !important;
}
#news h2 {
    font-weight: bold !important;
}
#news p {
    font-size: 16px !important;
}
#wildcat-slider p {
	font-size: 44px !important;
}
#wildcat-csr .et_pb_team_member_image {
	float: none !important;
	margin: auto !important;
}

#footer-left {
    border-right: none !important;
	border-bottom: 1px solid #5c422f;
	padding-bottom: 40px;
    padding-right: 0px !important;
}
#footer-middle {	
	border-bottom: 1px solid #5c422f;
	padding-bottom: 40px;
	width: 100% !important;
}
#footer-right {
	border-left: none!important;
}


#footer-left p {
    line-height: 1.3em;
}
#footer-left a.et_pb_button {
	margin-top: 3% !important;
}
#cashmanagement p, #remotedeposit p, #estatements-bus p, #LinkLiveBus p {
	text-align: center !important;
}
#busloan .et_pb_team_member_0 .et_pb_team_member {
	margin: auto !important;
}
#busloan .et_pb_column .et_pb_team_member_image {
    float: none !important;
    text-align: center !important;
	margin: auto !important;

}
#busbanking-slider p {
	font-size: 46px !important;
	line-height: 1em !important;
}
#mobile-intro p {
	line-height: 1.3em !important;
}
.et_pb_slider .et_pb_slide {
    min-height: 400px !important;
}
.et_pb_column_0 {
    width: 100% !important;
}
#logo {
	max-width: 100% !important;
	margin-top: 20px !important;
	width: 100% !important;
}
#logo img {
	margin: 0 auto;
}
.et_pb_column .et_pb_blog_grid .column.size-1of2, .et_pb_column .et_pb_widget:nth-child(n) {
    width: 100% !important;
}
#retirement-header p {
	padding-top: 40px !important;
}
#trust-slider p {
    font-size: 50px !important;
}
#umb-3x {
	float: none !important;
	width: 75% !important;
	margin-left: 12% !important;
}
#umb-1x {
	float: none !important;
	width: 75% !important;
	margin-left: 12% !important;
}
#visa-title h3, #visa-title h1 {
	text-align: center !important;
}
#visa-text p, #visa-text h5 {
    text-align: center !important;
}
.et_pb_text_align_left {
    text-align: center !important;
}
.et_pb_post_title_0 {
    text-align: center !important;
}
#other-services p, #other-services h5 {
	text-align: center !important;
}
.lhea-color-retrovintage .lhea-sorting-style-3 .lhea-term-filter {
	font-size: 16px;
}

.lhea-color-retrovintage .lhea-modal-contents .lhea-modal-picture-hover .lhea-modal-position {
	font-size: 16px !important;
}
.lhea-color-retrovintage .lhea-member-style-5 .lhea-member-picture .lhea-member-name-position .lhea-member-name {
	font-size: 20px !important;
}
.et_pb_slide_0.et_pb_slide .et_pb_slide_title, .et_pb_slide_0.et_pb_slide .et_pb_slide_content {
    padding-left: 0px;
	padding-right: 0px;
}
.et_pb_widget_area ul {
    text-align: center;
}
.et_pb_column .et_pb_team_member_image {
  float: none !important;
  width: 100% !important;
}
#go-cats h2 {
	font-size: 30px !important;
	
}
#go-cats p {
	font-size: 24px !important;
	
}
#go-cats {
	padding: 40px !important;

}
}
@media only screen and (max-width: 800px) {
.et_pb_slide_0 .et_pb_slide_content {
    padding: 20px 0;
}
.lhea-color-retrovintage .lhea-sorting-style-3 .lhea-term-filter {
	font-size: 14px;
}
.lhea-color-retrovintage .lhea-modal-contents .lhea-modal-picture-hover .lhea-modal-position {
	font-size: 14px !important;
}
.lhea-color-retrovintage .lhea-member-style-5 .lhea-member-picture .lhea-member-name-position .lhea-member-name {
	font-size: 18px !important;
}
.lhea-color-retrovintage .lhea-member-style-5 .lhea-member-picture .lhea-member-name-position .lhea-member-position {
	font-size: 12px !important;
}
	.et_pb_slider .et_pb_slide {
    min-height: 300px !important;
}
#wildcat-intro p {
	font-size: 30px !important;
}
#branch1 {

}
#branch2 {

}
.et_pb_code_0 {
    margin-left: 25% !important;
}
#loans p {
    line-height: 1.0em;
	margin-bottom: 40px;
}
#loans div.et_pb_button_module_wrapper {
     margin-bottom: 10%
}

#loans a {
     line-height: 1.2em !important;
}

#go-cats {
	padding: 30px 30px 25px 30px !important;

}
}
@media only screen and (max-width: 768px) {
#retirement-header p {
	line-height: 1.2em !important;
}
#trust-icons.et_pb_text_2 {
	font-size: 11px !important;
}
#trust-icons img {
	width: 75% !important;
}
#busbanking-slider p {
	font-size: 36px !important;
}
#online-intro h2 {
	font-size: 20px !important;
}

.et_pb_code_0 {
    margin-left: 22% !important;
}
.et_pb_slide_0.et_pb_slide .et_pb_slide_title, .et_pb_slide_0.et_pb_slide .et_pb_slide_content {
    padding-left: 20px;
	padding-right: 20px;
}
#homepage-slider p {
	font-size: 16px !important;
}
.et_pb_promo_description p {
    line-height: 1.2em !important;
	font-size: 20px !important;
}
#newsletter p {
	font-size: 14px !important;
	margin-left: 25% !important;
	margin-right: 25% !important;
}
#go-cats {
	padding: 30px 30px 15px 30px !important;

}
}
@media only screen and (max-width: 640px) {
.et_pb_slide_0 .et_pb_slide_content h2 {
	line-height: .8em !important;
}
#apply-now p {
	text-size: 32px !important;
}
#footer-middle.et_pb_text_3 {
	width: 65% !important;
}
.et_pb_code_0 {
    margin-left: 40% !important;
}
.et_pb_code_0 {
    margin-left: 6% !important;
}
#cform p {
	padding-bottom: 10px !important;
}
#trips-button {
	margin-left: 30px;
}
#go-cats h2 {
	font-size: 26px !important;
	
}
#go-cats p {
	font-size: 20px !important;
	
}
#go-cats {
	padding: 20px 20px 10px 20px !important;

}
}
@media only screen and (max-width: 480px) {
#newsletter p {
	font-size: 14px !important;
	margin-left: 5% !important;
	margin-right: 5% !important;
}
#newsletter h2 {
	font-size: 20px !important;
}
#cbenefits p {
	font-size: 14px !important;
	line-height: 1.5em !important;
}
#cbenefits h5 {
	font-size: 14px !important;
}
#services-header p {
	line-height: 1.2em !important;
}
#trust-header img {
	width: 5% !important;
}
#trust-info p {
	font-size: 18px !important;
}

#trust-slider p {
    font-size: 42px !important;
}
#wc-atm-header p {
	line-height: 1em !important;
}
#loans p {
	font-size: 36px !important;
}
.et_pb_button_module_wrapper.et_pb_button_alignment_center {
    text-align: center;
	font-size: 16px !important;
	line-height: 1em;
}
#footer-middle.et_pb_text_3 {
	width: 85% !important;
}
#branch1 {
	font-size: 18px;
}
#branch2 {
	font-size: 18px;

}
#go-cats h2 {
	font-size: 20px !important;
	
}
#go-cats p {
	font-size: 16px !important;
	
}
#go-cats {
	padding: 20px 20px 0px 20px !important;

}
}
@media only screen and (max-width: 360px) {
#trust-slider p {
    font-size: 32px !important;
}
#drive-in p {
    font-size: 14px !important;
}
div.p_table_1 li.row_style_1 span, div.p_table_1 li.row_style_2 span, div.p_table_1 li.row_style_3 span, div.p_table_1 li.row_style_4 span {
    padding: 0 5px !important;
}
.et_pb_slider .et_pb_slide {
    min-height: 100px !important;
}
.obform-links, .obform-links a {
	font-size: 12px !important;
}
.obform-title {
	text-align: center !important;
	width: 100%;
	font-size: 2.5em;
	padding: 5px 10px;
}
#UsernameBox , #PasswordBox, #SubmitBtnBox{
    display: block;
	width: 100%;
	text-align: center;
	margin: 0;
	padding: 0;
}
input#username, input#password, input#AccessID {
	width: 75% !important;
	margin: 0 !important;
	padding: 0 !important;
}
#mobile-intro h2 {
	font-size: 20px !important;
}
ul.umb li img {
  margin-right: 15px;
  margin-left: 0px !important;

}
ul.umb li img {
  vertical-align: middle;
  margin: 0 auto !important;
}
ul.umb li {
  padding: 10px 0px !important;
  text-align: left;
}
#umb-3x {
	width: 100% !important;
	margin-left: 0 !important;
}
#umb-1x {
	width: 100% !important;
	margin-left: 0 !important;

}
.et_pb_code_0 {
    margin-left: -20px !important;
}
.et_pb_slide_0 .et_pb_slide_content h2 {
	font-size: 32px !important;
}
.et_pb_slide_0 .et_pb_slide_content p {
	line-height: 1em !important;
}
#trust-header p {
	font-size: 24px !important;
}
#trust-header img {
	size: 50% !important;
}
#contact-header {
	padding-bottom: 0px !important;
}
#hours-header p {
	padding-bottom: 0px !important;
}
#hours h5 {
	text-align: center !important;
	font-size: 20px !important;
	padding-right: 0px !important;
	text-decoration: underline;
}

#hours {
    text-align: center !important;
}
#hours .et_pb_toggle_content {
    padding-top: 5px !important;
}
#atm {
	padding-top: 0px !important;
}
#address h3 {
	font-size: 28px !important;
	font-family: "Roboto Condensed";
	text-transform: uppercase;
}
#contact .et_pb_contact_captcha_question {
	color: #050201 !important;
}
#contact-header .et_pb_row_1 {
    padding: 16px 0 0 0 !important;
}
#contact-header .et_pb_row_2 {
    padding: 0 0 16px 0 !important;
}
#contact-header .et_pb_row_1 .et_pb_column {
    margin-bottom: 0 !important;
}
#featured .et_pb_text_0 {
    font-size: 28px !important;
}	
#busbanking-slider p {
	font-size: 30px !important;
}
}

@media only screen and (max-width: 320px) {
#cform p {
	font-size: 14px !important;
}
#newsletter p {
	margin-left: 0px !important;
	margin-right: 0px !important;
}
#wildcat-intro p {
	font-size: 24px !important;
}
#wildcat-slider p {
	font-size: 40px !important;
}
#branch1, #branch2 {
	display:block;
	width: 100%;
	padding: 10px 0;
}
.et_pb_code_0 {
    margin-left: -40px !important;
}
#busbanking-slider p {
	font-size: 26px !important;
}
}













