﻿body { background:url('design/ticks.png'); overflow-x: hidden; }
.shadow, #mainNav ul li ul { -webkit-box-shadow: 0px 2px 11px 1px rgba(50, 50, 50, 0.42); -moz-box-shadow: 0px 2px 11px 1px rgba(50, 50, 50, 0.42); box-shadow: 0px 2px 11px 1px rgba(50, 50, 50, 0.42); }
.hover { display:block; }
.red { background: rgb(204,0,0); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  rgba(204,0,0,1) 0%, rgba(162,0,0,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,0,0,1)), color-stop(100%,rgba(162,0,0,1))); background: -webkit-linear-gradient(top,  rgba(204,0,0,1) 0%,rgba(162,0,0,1) 100%); background: -o-linear-gradient(top,  rgba(204,0,0,1) 0%,rgba(162,0,0,1) 100%); background: -ms-linear-gradient(top,  rgba(204,0,0,1) 0%,rgba(162,0,0,1) 100%); background: linear-gradient(to bottom,  rgba(204,0,0,1) 0%,rgba(162,0,0,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#a20000',GradientType=0 ); }
.gradient, #mainNav ul li ul li { background: rgb(255,255,255);  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(204,204,204,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(204,204,204,1))); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); } 
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea { color:#333333; font-size:0.75rem; padding: 0.32rem; height:auto; }
.button { padding-top: 0.3rem; padding-bottom: 0.3rem; }
.link-shadow { text-shadow: -1px 1px 0px rgba(0, 0, 0, 0.5); }
.nav-a { background-color: #0B09AE; }
/*.nav-b { background-color: #09AEA6; }*/
.nav-b { background-color: #0B837E; }
.nav-c { background-color: #0935B8; }
/*.nav-d { background-color: #0991B8; }*/
.nav-d { background-color: #077B9B; }
.nav-e { background-color: #00396E; }
.nav-f { background-color: #0067C4; }
.screenClass { visibility: hidden; height:0; width:0; float:none;}
.large-only, .responsive { display: table; }
.small-only { display: none; }
.inline-image { margin:20px; }
.vcard { background:rgba(0,0,0, 0.2); margin:0 auto; border-color:#666;}
.noclick { cursor: default; text-decoration: none !important; }
.slick-prev, .slick-next { display:none !important; }

/*=======================================================*/
#header { min-height:110px;}
#logo { padding:20px; }
#topNav { padding:0; border:1px solid #BBBBBB; border-top:0px; /*max-width:530px;*/ max-width:670px; }
#topNav ul li { font-family: 'Arimo', sans-serif; font-size:0.75rem; font-weight: bold; margin-left:1.125rem; padding:0; }
#topNav ul li a { padding:0.4rem 0.42rem 0.4rem 0.42rem;}
#topNav ul li a.red { color: #fff; font-weight:bold; }
#topNav ul { float:right; padding:0; margin:0; }
#chat {
height:30px;
margin-top:-3px;
}

/*=======================================================*/
.no-jsa { display:none;}
#controls { display:none; }
#mainNav ul { padding:0; margin:0 auto; z-index:999; position:relative;}
#mainNav ul li { text-align:center; font-family: 'PT Sans Narrow', sans-serif; font-size:1.25rem; font-weight: bold; letter-spacing: 0.03rem; line-height:2.5rem;  padding:0; margin:0; min-height:35px; }
#mainNav ul li a { color:#fff; text-shadow: -1px 1px 0px rgba(0, 0, 0, 0.5); text-align:center; padding:0.5rem; white-space: nowrap; }
#mainNav ul li ul { position: absolute; z-index:9; list-style-type: none; padding:0; min-width:200px; display:none; }
#mainNav ul li ul li { text-align:left; padding:0; width:100%; line-height: 1.5rem; font-size:1rem; }
#mainNav ul li ul li a { width:100%;color:#0B09AE; display:block; text-align: left; text-shadow: 2px 1px 1px rgba(255, 255, 255, 0.5); }
#mainNav ul li ul li a:hover { background: #0B09AE; color:#fff; text-shadow: 2px 1px 1px rgba(0, 0, 0, 0.5); }
#mainNav .red { display:none; }

/*=======================================================*/
#midSection { position:relative;}
#hero { padding:0; margin-bottom:0; position:relative; z-index:995;}
#hero .caption { position:absolute; width:100%; bottom:0px; padding: 15px; background: rgba(255,255,255,0.7); }
#hero .caption, #hero .caption p { text-align:center;}
#hero .caption p { color: #00529F; font-weight: bold; font-size:1.25rem; margin:0; padding:0; }
#hero .caption p strong { font-family: 'Pacifico', sans-serif; font-size:2.145rem; color:#073053;}
#alert {background-color:#A90000;color:white;height:auto;padding:1em;}
#alert p{font-size:.8em;}

/*=======================================================*/
#olb { background-color:rgba(255,255,255,0.7); position: absolute; padding:12px 12px 12px 16px; right:2%; top:2%; font-size:0.75rem; width:279px; z-index:998;}
#olb .small-6 { padding:0; }
#olb p { font-size:0.75rem; }
#olb h2 { font-size:1.25rem; color: #0053A1; font-weight:bold;}
#olb .button { margin-bottom:5px; }
#olb a.button { width:96%; }
#olb input[type="text"] { margin-bottom:0px; }
input.olb-select { margin-right:3px; }
/*.olbbutton { border:0px; background: rgb(8,48,84); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA4MzA1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDFhMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  rgba(8,48,84,1) 0%, rgba(4,26,45,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(8,48,84,1)), color-stop(100%,rgba(4,26,45,1))); background: -webkit-linear-gradient(top,  rgba(8,48,84,1) 0%,rgba(4,26,45,1) 100%); background: -o-linear-gradient(top,  rgba(8,48,84,1) 0%,rgba(4,26,45,1) 100%); background: -ms-linear-gradient(top,  rgba(8,48,84,1) 0%,rgba(4,26,45,1) 100%); background: linear-gradient(to bottom,  rgba(8,48,84,1) 0%,rgba(4,26,45,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#083054', endColorstr='#041a2d',GradientType=0 ); color:#fff; font-size:0.75rem; padding: 0.32rem; cursor:pointer; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }*/
.olbbutton { border:0px; background: rgb(86,150,50); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA4MzA1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDFhMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  rgba(86,150,50,1) 0%, rgba(70,133,38,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(86,150,50,1)), color-stop(100%,rgba(70,133,38,1))); background: -webkit-linear-gradient(top,  rgba(86,150,50,1) 0%,rgba(70,133,38,1) 100%); background: -o-linear-gradient(top,  rgba(86,150,50,1) 0%,rgba(70,133,38,1) 100%); background: -ms-linear-gradient(top,  rgba(86,150,50,1) 0%,rgba(70,133,38,1) 100%); background: linear-gradient(to bottom,  rgba(86,150,50,1) 0%,rgba(70,133,38,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#569632', endColorstr='#468526',GradientType=0 ); color:#fff; font-size:0.75rem; padding: 0.32rem; cursor:pointer; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
/*=======================================================*/
#features { background:#0A2A4D url('design/navy_blue.png'); padding:20px; padding-bottom: 20px; } 
#features p,#features li, #features a  {  color:#fff; font-size:0.8125rem; }
#features p { line-height:2.0;}
#features h3, #features h3 a, #leftBody h1, #leftBody h2, #leftBody h3, #leftBody h4, #leftBody h5 { color:#DBED0C; font-family: 'Changa One', sans-serif; font-size:1.5rem;}
#modules { width: 80.33333%; }
#resources { border-right: 1px #666 solid; margin-right: 20px; }
a.feature-button {/* border: 2px solid #06182F;*/ -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; color:#333333 !important; font-size:0.875rem !important; font-weight:bold; padding:0.6rem; background: rgb(187,187,187); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYmJiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ODg4ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  rgba(187,187,187,1) 0%, rgba(136,136,136,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(187,187,187,1)), color-stop(100%,rgba(136,136,136,1))); background: -webkit-linear-gradient(top,  rgba(187,187,187,1) 0%,rgba(136,136,136,1) 100%); background: -o-linear-gradient(top,  rgba(187,187,187,1) 0%,rgba(136,136,136,1) 100%); background: -ms-linear-gradient(top,  rgba(187,187,187,1) 0%,rgba(136,136,136,1) 100%); background: linear-gradient(to bottom,  rgba(187,187,187,1) 0%,rgba(136,136,136,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbbbbb', endColorstr='#888888',GradientType=0 ); text-shadow: 2px 1px 1px rgba(255, 255, 255, 0.5); }
.module { padding:10px; }

/*=======================================================*/
#content { background:#0A2A4D url('design/navy_blue.png'); min-height:500px; padding:0 0 20px 0; }
.breadcrumbs { height:30px; background-color:#BBBBBB; padding-left:30px; padding-right:30px; }
.breadcrumbs li,.breadcrumbs {font-family: 'PT Sans Narrow', sans-serif;}
#leftBody { padding:30px; padding-top:0px; border-right: 1px #666 solid; margin-top:15px; min-height: 550px;}
#leftBody > * { color:#fff; background-color:#0A2A4D; }
#leftBody li, #leftBody p, #leftBody td { font-size:13px;font-size:.813rem; }
#leftBody th { font-size:15px;font-size:.938rem; }
#leftBody h1,#leftBody h2,#leftBody h3,#leftBody h6 { color:#DAEC0C; }
#leftBody h4 { color: #EFFB69; }
#leftBody h5 { color: #E6F53F; }
#leftBody h1 { font-size:36px; font-size:2.25rem;}
#leftBody .button { font-size:14px;font-size:.875rem; background-color:#DAEC0C; font-weight:bold; color:#0B08AD; }
#leftBody a { color:#DAEC0C !important; }
table { border:0; width:100%; }
td, th { width:auto }
th { background-color: #DBED0C; color:#333333 !important; font-weight:bold; }


#rightCol { padding: 15px 30px 15px 30px; }
.panel h4 { color:#0052A0; font-size:20px; font-size:1.25rem; font-weight:bold; }
.panel p,.panel li,.panel td,.panel th { font-size:12px;font-size:.750rem; line-height: 1.3; }
.panel .button { margin-bottom:3px; font-weight:bold; font-size:12px;font-size:.750rem; }

/*=======================================================*/
#footer { padding-top:30px; }
#footer li, #footer p { font-size:0.75rem; font-weight:bold; margin-left:.5rem; }
#footer li { padding:2px; text-align:center; width:auto;}
#footerNav li + li:before{ content: " | "; padding: 0 4px; }
#footerNav > li:nth-child(9):before{ content: ""; padding: 0; }
#footer p { color: #083054; }
#weatherp {background-color:  rgba(204,204,204,0.9);}

/*=======================================================*/
@media only screen and (min-width:64.063em) { /* For desktop only!*/
    
}
@media only screen and (min-width:40.000em) {
#mainNav {
    display:block!important;
}
}
@media only screen and (min-width:40.000em) and (max-width:64.063em) { /*Breakpoint 1 for medium/tablet ONLY--does not cascade*/
    #mainNav ul li { font-size:90%; }
}
@media only screen and (min-width:40.000em) and (max-width:61.625em) { /*Breakpoint 2 for medium/tablet ONLY--does not cascade*/
    #olb { position:static; width:100%; }
    #olb h3 { float:left !important; }
    .slick-dots { bottom:95px; }
    #hero .caption p {font-size: 1.114rem;}
    #hero .caption p strong { font-size: 1.344rem; }
    .banktype { width: 120px; float:left !important;}
    #modules { width:78.33333%;}
    #features h3, #features h2 { font-size:1.25rem !important;}
    #topNav { /*max-width: 438px;*/ max-width: 570px; }
    #topNav .inline-list li { margin:0;}
}
@media only screen and (min-width:48.000em) and (max-width:64.000em) and (orientation:portrait) { /*Breakpoint 3 for medium/portrait ONLY--does not cascade*/
}
@media only screen and (max-width:64.063em) { /*medium screen - tablet - cascades to small/mobile 1024px */
    .screenClass { float:right; }
}
@media only screen and (max-width:40.000em) { /*small screen - phone */
    .large-only, .responsive { display: none; }
    .small-only { display: table; }
    .screenClass { float:left; }
    .breadcrumbs { display:none; }
    #logo { margin:0 auto; text-align:center; }
    #controls { font-family: 'Pacifico', sans-serif; margin-bottom:10px; font-size:1.545rem; color:#073053; padding-left: 40px; background: url('design/mobile_menu.png') no-repeat 10px 50%; cursor:pointer; }
    #hero, #resources, #topNav, #mainNav, .module p, .module img, .module .feature-link { display:none; }
    #features { padding:0;}
    #modules { width: 100%; padding:0; }
    #controls { display:block; }
    #footer p { text-align:center; }
    #sentinel-badge { text-align:center; }
    .module { width: 100%; margin:0 auto; border-bottom: 1px solid #BBBBBB;}
    .module h3 { text-align:center; }
    #mainNav ul li { width: 100%; max-width:none; display:block; float:none; background-color: #0935B8; border-bottom:1px solid #4061C3; }
    #mainNav ul li ul { width: 100%; }
    #footerNav li + li:before { display:none; }
    #footerNav li { width:100%; }
    #mainNav .red { display:block; padding:0; }
    #olb { position: static; width: 100%; }
    #olb input[type="radio"] { width:24px; height:24px; }
    #olb input[type="radio"]:checked ~ * { background-color:#0053A1 !important; color: #0053A1;}
    #badges li.facebook { display:block; float: none; max-width:160px; text-align:center; margin-bottom:10px; }
    #badges { width: 210px; display: block; margin-left: auto; margin-right: auto; }
    #leftBody { min-height:0!important; }
}

@media screen and (orientation:landscape) {
   #mymoney {width:65%!important;}
}

/*=======================================================*/
/*Reddot Styles*/
#hero .reddot { display:none; }
.module .reddot, #modules .reddot, #resources .reddot, #features .reddot { color:#fff !important; }

/*========ONLINE BANKING NEW STYLES=========*/
table tr th, table tr td {padding:0;margin:0;}
#olb label {font-size:.8rem;display:inline;color:#000;}
.cl, #pwd {display:block;}
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  color:#000000;
  background-color:#ffffff;
}
#business input[type="text"], #personal input[type="text"], #personal input[type="password"] {width:240px;}

@media (max-width: 630px) {
  .forgot {
    color:#fff;;
  }
}

/*========END ONLINE BANKING NEW STYLES=========*/
 
 
 /*===========ADA Styles===============*/
 
 #skip a, #skip a:hover, #skip a:visited 
{ 
position:absolute; 
left:0px; 
top:-500px; 
width:1px; 
height:1px; 
overflow:hidden;
color:#000000;
background-color:#ffffff;
} 

#skip a:active, #skip a:focus 
{ 
position:static; 
width:auto; 
height:auto; 
}
 
 
 /*===========NEWS SECTIONS===========*/
 
 section.news p,  section.news p span {font-size: .813rem!important;}
 
 section.news a.lm {position:relative; left: 554px; font-size: .8rem;}
 
 /*==========NEW ONLINE BANKING==========*/
 
#business .forgot {padding:0;margin:0 5px 0 -5px;}
#ebcsubmit {margin-left:15px;}
#business input[type="password"] {width: 240px;}
#business input[type="password"]:focus {margin-bottom:0;}
 
 
 /*==============ZELLE===================*/
 
#content .zelle {background:#fff; font-size:62.5%;} 
  
#content .zelle h1 {    color: #999;
    font-size: 22px;
    font-weight: 900;
    font-family: arial;
    text-transform: none;
    text-align: center;
    line-height: 156%;
    letter-spacing: 3px;}
    
#content .zelle .left h1  {
text-align: left;
}  
    
#content .zelle h1 span {color: #666;
    font-weight: 100;
    letter-spacing: 5px;
}    

#content .zelle a.ank:link {border-bottom:2px solid #006757;transition:all .5s;}

#content .zelle a.ank:hover {background-color:#ff0;text-decoration:none;border-bottom:2px solid #ff0;}

#content .zelle p, #content .zelle ol {  font-family: arial;
    line-height: 200%;
    font-size: 1.3rem;
    color: #666;
    width: 84%;
    text-align: center;
    margin: 0 auto;
    font-weight: 100;
    letter-spacing: .15em;}
#content .zelle .left p, #content .zelle .left ol  {
text-align: left;
margin-bottom:15px;
line-height: 150%;
} 

#content .zelle .left ol li {
list-style:disc;
margin-left:85px;
}
    
#content .zelle p.bigger {
font-size: 1.4375rem;
}   
    
#content .zelle > p {margin:30px auto;}

#content .zelle p.foot {  font-family: arial;
    line-height: 120%;
    font-size: 1rem;
    color: #666;
    width: 84%;
    text-align: center;
    margin: 0 auto;
    font-weight: 100;
    letter-spacing: .1em;}

#content .zelle h2 {font-size: 28px;
    font-weight: 100;
    font-family: arial;
    color: #666;
    letter-spacing: 13px;
    text-align: center;
    margin: 75px;}
    
#content .zelle .left h2  {
text-align: left;
}     
    
    
#content .zelle h3 {    font-size: 1.4375rem;
    color: #999;
    font-family: arial;
    letter-spacing: 6px;
    text-transform: uppercase;
    margin: 50px auto -35px auto;
    text-align: center;

}

#content .zelle .left h3  {
text-align: left;
margin-bottom:15px;
width:84%;
} 
 


#content .zelle a.btn {
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
    border-radius: 28px;
    font-family: Arial;
    color: #777;
    font-size: 12.5px;
    font-weight:bold;
    background: #ebebeb;
    padding: 20px 32px 20px 32px;
    text-decoration: none;
    letter-spacing: 6px;
    text-transform: uppercase;
    margin: 40px auto;
    text-align: center;
    display: table;
    transition: all .5s;
    
}

#content .zelle a.btn:hover {
  background: #c2c0c2;
  color:#fff;
  text-decoration: none;
}

#content .zelle .apps {
background:#f8f8f8;
text-align:center;
margin-bottom:40px;
clear:left;
}
#content .zelle .apps h4 {
    font-size: 15.6px;
    font-family: arial;
    letter-spacing: 4px;
    background: none;
    padding: 32px 0;
    font-weight:100;
}

#content .zelle .apps h4 span {
    font-size: 15.6px;
    font-family: arial;
    letter-spacing: 4px;
    background: none;
    padding-top: 32px;
    font-weight:900;
    color:#999;
}

#content .zelle .apps>div {padding-bottom:40px;}
 
#content .dcard td {background: #0A2A4D;} 
#content .dcard td p {color:#fff;}
 