
@media screen and (max-width: 1362px) {
	.top-row-news{width:458px; } 
	.header-logo a{ margin:0px !important;}
	.container {
	    width: 974px;
	} 
	.container {
	  width: 960px; max-width:100%;
	}
	.quick-links-ul li {
	  margin: 0 0 0 2px;
	  width: 135px;
	}
	.quick-links-ul li a {
	  font-size: 14px;
	  width: 130px;
	}
	.section1-text {
	  width: 565px;
	}
	.section2-box {
	  width: 460px;
	}
	.section2-box h1, .blog-section-box h1 {
	  font-size: 24px;
	}
	.blog-section-box.box1 {
	  width: 570px;
	}
	.blog-section-box.box2 {
	  width: 350px;
	}
	.latest-blog-text {
	  width: 290px;
	}
	ul.association-ul li {
	  max-width: 15%;
	}
	.footer-logo {
	  width: 280px;
	}
	.footer-menu {
	  margin: 0 25px;
	  width: 515px;
	}
	.footer-social {
	  width: 115px;
	}
	.footer-social a {
	  margin: 0 0 0 10px;
	  width: 30px;
	}
	.page-right-panel {
	  margin: 0 0 0 30px;
	  width: 680px;
	}
	ul.leadership-team-ul li:first-child .team-person-text {
	  width: 430px;
	}
	.team-person-text {
	  width: 438px;
	}
	.service-section1 .simple-text {
	  width: 470px;
	}
	.sublinks-ul li .sublinks-text {
	  width: 485px;
	}
	ul.branch-ul li {
	  width: 296px;
	}
	ul.branch-ul li .title, .branch-search .text {
	  font-size: 18px;
	}
	.branch-searchinput {
	  width: 428px;
	}
	.branch-search {
	  margin: -40px 0 0;
	  width: 100%;
	}
	.branch-search .text {
	  padding: 4px 0 0;
	}
	.location-detail-left {
	  width: 555px;
	}
	.location-detail-right {
	  width: 380px;
	}
	.manager-box .simple-text {
	  width: 380px;
	}
	.service-banner-text {
	  width: 600px;
	}
	ul.services-ul li {
	  width: 440px;
	}
	ul.services-ul li a.icon {
	  width: 150px;
	}
	ul.services-ul li .info-text {
	  float: left;
	  width: 250px;
	}
	ul.services-ul li .green-btn {
	  margin-left: 170px;
	}
	/*newsroom*/
	.newsroom-left-panel {
	  width: 555px;
	}
	ul.fea-blog li .fea-blog-text {
	  width: 312px;
	}
	.awards-text-box {
	    width: 804px;
	}
	.awards-text {
	  margin: 0 30px 0 0;
	  width: 530px;
	}
	ul.what-people li {
	  width: 300px;
	}
	ul.learn-more li {
	    width: 172px;
	}
	.awardSlideshowDiv{width:844px !important;}
}
@media screen and (max-width: 992px) {
	.header-logo a{ width:160px;}
	.z-mobile-header .z-mobile-header-logo{ width:160px;}

	.header-logo{max-width:100%;}
	.z-mobile-header{
		background-color:#327fe2;
	}
	.z-mobile-header .z-mobile-menu{ background-color:#327fe2; }
	.main-menu-ul  ul{display:none !important;}
	.main-menu-ul > li:hover ul{display:none !important;}
	.container {
	  width: 740px;
	}
	ul.top-bar-ul li {
	  margin: 4px 0 4px 10px;
	  padding: 0 0 0 10px;
	}
	ul.top-bar-ul li a {
	  font-size: 14px;
	  font-weight: normal;
	}
	.main-menu-ul {
	  margin: 22px 0 10px 0;
	}
	.footer-rights.float_l .text {
	  margin: 10px 0 0;
	  width: 100%;
	}
	.footer-rights.float_l {
	  background-size: cover;
	}
	.footer.float_l {
	  background-position: center -85px;
	  background-size: cover;
	  border-top: 5px solid #856a2c;
	}	
	.footer-social {
	  width: 115px;
	}
	.footer-social a {
	  margin: 0 0 0 10px;
	  width: 30px;
	}
	.footer-logo {
	  width: 250px;
	}
	.footer-menu {
	  margin: 0 30px;
	  width: 315px;
	}
	.footer-menu ul li {
	  width: 50%;
	}
	.footer-menu ul li a {
	  font-weight: normal;
	}
	ul.services-ul li {
	  width: 330px;
	}
	ul.services-ul li a.icon, ul.services-ul li .info-text, ul.services-ul li .green-btn {
	  text-align: center;
	  width: 100%;
	}
	ul.services-ul li a.icon {
	  margin: 0;
	}
	.location-detail-right {
	  width: 315px;
	}
	.location-detail-left {
	  float: left;
	  width: 400px;
	}
	h1.page-head, .section1-text h1 {
	  font-size: 32px;
	}
	.page-header.float_l h1{
		font-size: 42px;
	}
	.section2-box h1, .blog-section-box h1, .association-section h1, h1.page-head, .service-section2 h2.page-head, .location-detail-banner-text .head, .manager-box .head, .section1-text .section1-head2 {
	  font-size: 26px;
	}
	ul.branch-ul li .title, ul.leadership-team-ul li:first-child .team-person-name {
	  font-size: 22px;
	}
	ul.leadership-team-ul li:first-child .team-person-post {
	  font-size: 18px;
	}
	.simple-text {
	  font-size: 16px;
	}
	.manager-box .simple-text {
	  width: 215px;
	}
	ul.branch-ul li {
	  margin: 25px 10px;
	  width: 350px;
	}
	.branch-search {
	  height: auto;
	  margin: -40px 0 0;
	  padding: 20px;
	  width: 100%;
	}
	.branch-searchinput {
	  margin-left: 0;
	}
	.branch-search .text, .section1-text .section1-head2, .latest-blog-ul li a.blog-thumb {
	  margin-bottom: 7px;
	}
	.page-left-panel {
	  width: 170px;
	}
	.page-right-panel {
	  margin: 0 0 0 25px;
	  padding: 25px 0 0;
	  width: 545px;
	}
	img.lenders-img, .sublinks-ul li a.sublinks-icon, ul.leadership-team-ul li:first-child a.team-person-img, ul.leadership-team-ul li a.team-person-img {
	  width: 20%;
	}
	.service-section1 .simple-text, .sublinks-ul li .sublinks-text, ul.leadership-team-ul li:first-child .team-person-text, .team-person-text {
	  width: 78%;
	}
	.sublinks-ul li a.sublinks-icon, ul.leadership-team-ul li:first-child a.team-person-img, ul.leadership-team-ul li a.team-person-img {
	  margin-right: 2%;
	}
	.service-banner-text {
	  width: 570px;
	}
	.quick-links-ul li {
	  background-size: cover;
	  margin: 3px;
	  width: 179px;
	}
	.section1-quote {
	  height: 300px;
	  width: 300px;
	}
	.section1-text {
	  float: left;
	  width: 420px;
	}
	.section2-box {
	  padding: 20px;
	  width: 350px;
	}
	.blog-section-box.box2 {
	  padding: 20px;
	  width: 270px;
	}
	.blog-section-box.box1 {
	  padding: 20px;
	  width: 430px;
	}
	.latest-blog-text {
	  width: 100%;
	}
	.association-ul > li {
	  width: 12%;
	}
	/*newsroom*/
	.newsroom-left-panel, .newsroom-right-panel {
	  margin: 25px 0;
	  width: 100%;
	}
	ul.fea-blog li .fea-blog-text {
	    width: 480px;
	}
	.about-helping-you .head, .about-our-mission .head, .about-financial .head, .about-awards .head, .about-technologies .head, .about-what-people .head, .about-learn-more .head{
		font-size: 32px;
	}
	.awards-text-box {
	    padding: 20px;
	    width: 584px;
	}
	.awards-text {
	  margin: 0 15px 0 0;
	  width: 410px;
	}
	ul.what-people li {
	    width: 226px;
	}
	ul.learn-more li {
	  margin: 10px;
	}
	.awardSlideshowDiv{width:624px !important;}
}
@media screen and (max-width: 767px) {

	.container {
	  width: 450px;
	}
	.header-logo a {
	  margin: 15px 80px;
	  width: 160px;
	}
	ul.top-bar-ul li {
	  margin: 4px 0 4px 10px;
	  padding: 0 0 0 10px;
	}
	ul.top-bar-ul li a {
	  font-size: 14px;
	  font-weight: normal;
	}
	.main-menu-ul {
	  margin: 22px 0 10px 0;
	}
	.footer-rights.float_l {
	  background-size: cover;
	}
	.footer.float_l {
	  background-position: center -85px;
	  background-size: cover;
	  border-top: 5px solid #856a2c;
	}	
	.footer-menu ul li a {
	  font-weight: normal;
	}
	.header-help, .footer-menu, .footer-rights.float_l .text, .section1-text, .section2-box, .map-section-text, .blog-section-box.box1, .blog-section-box.box2, .latest-blog-text, .page-right-panel, ul.leadership-team-ul li:first-child .team-person-text, .team-person-text, .service-section1 .simple-text, .sublinks-ul li .sublinks-text, ul.services-provided li, ul.branch-ul li, .branch-search, .location-detail-banner-text, .location-detail-left, .location-detail-right, .service-banner-text, ul.services-ul li, ul.services-ul li .info-text {
	  width: 100%;
	}
	.header-help, .latest-blog-ul li a.blog-thumb, ul.leadership-team-ul li:first-child a.team-person-img, ul.leadership-team-ul li a.team-person-img, .sublinks-ul li a.sublinks-icon, .branch-search .text {
	  margin-bottom: 7px;
	}
	.main-menu-ul, .section1-text .section1-head2, ul.leadership-team-ul li:first-child .team-person-post, .team-person-post {
	  margin: 7px 0;
	}
	.footer-logo, .footer-social, ul.branch-ul li, ul.services-ul li {
	  margin: 20px 0;
	}
	.footer-menu, .section2-box, .map-section-text, .blog-section-box.box1, .blog-section-box.box2, .page-right-panel{margin: 0;}
	.footer-menu {
	  padding: 20px 0;
	}
	.footer-rights.float_l .text, .section1-quote, .section2-box.box2, .blog-section-box.box2 {
	  margin-top: 10px;
	}
	.location-detail-right {
	  margin-top: 30px;
	}
	.latest-blog-ul li a.blog-thumb, ul.leadership-team-ul li:first-child a.team-person-img, ul.leadership-team-ul li a.team-person-img, .sublinks-ul li a.sublinks-icon, ul.services-ul li a.icon {
	  margin-right: 0;
	}
	.quick-links-ul li {
	  margin: 3px;
	}
	.quick-links-ul li {
	  background-size: cover;
	  margin: 3px;
	  width: 219px;
	}
	.quick-links-ul li a {
	  width: 95%;
	}
	.section1-text h1, .page-header.float_l h1 {
	  font-size: 36px;
	}
	.section1-text .section1-head2, .section2-box h1, .blog-section-box h1, .association-section h1, h1.page-head, .service-section2 h2.page-head, .location-detail-banner-text .head, .manager-box .head, .map-section-text h1, .service-banner-text .head {
	  font-size: 26px;
	}
	.simple-text {
	  font-size: 16px;
	}
	.search .text, ul.leadership-team-ul li:first-child .team-person-post, ul.leadership-team-ul li .team-person-post, .sublinks-text .sublinks-name {
	  font-size: 20px;
	}
	ul.leadership-team-ul li:first-child .team-person-name, ul.leadership-team-ul li .team-person-name {
	  font-size: 22px;
	}
	.branch-search .text {
	  font-size: 18px;
	}
	.section1-quote {
	  margin-left: 35px;
	}
	.searchinput {
	  width: 195px;
	}
	ul.association-ul li {
	  margin: 35px 2% 0;
	  text-align: center;
	  width: 46%;
	}
	.page-con-main.why-southern .page-left-panel, .page-con-main.service .page-left-panel {
	  height: auto !important;
	  padding-bottom: 30px;
	}
	img.lenders-img {
	  margin: 0 125px;
	  width: 200px;
	}
	ul.branch-ul li .text {
	  min-height: auto;
	}
	.branch-search {
	  margin: -40px 0 0;
	  padding: 10px;
	}
	.branch-search {
	  height: auto;
	  margin: -40px 0 0;
	  padding: 10px;
	}
	.branch-searchinput {
	  margin-left: 0;
	  width: 325px;
	}
	.manager-box .simple-text {
	  width: 260px;
	}
	ul.services-ul li {
	  text-align: center;
	}
	ul.services-ul li a.icon {
	  margin-left: 150px;
	  width: 150px;
	}
	ul.services-ul li .green-btn {
	  margin-left: 113px;
	  width: 220px;
	}
	/*newsroom*/
	.newsroom-left-panel, .newsroom-right-panel {
	  margin: 25px 0;
	  width: 100%;
	}
	ul.fea-blog li a.thumb, ul.fea-blog li a.thumb img, ul.fea-blog li .fea-blog-text, .about-helping-you .head, .about-helping-you .head2, .about-helping-you .simple-text, .about-financial-text, .awards-text-box, .awards-text, .about-technologies-text, ul.what-people li, ul.learn-more li {
	    float: left;
	    margin: 0;
	    width: 100%;
	}
	ul.fea-blog li a.thumb, .about-helping-you .head2, .awards-text, ul.what-people li, ul.learn-more li {
	    margin: 10px 0;
	}
	.about-helping-you .head, .about-our-mission .head, .about-financial .head, .about-awards .head, .about-technologies .head, .about-what-people .head, .about-learn-more .head{
		font-size: 26px;
	}
	.about-helping-you .head2, .about-our-mission .head2, .about-financial .head2, .about-technologies .head2, .about-what-people .head2, .about-learn-more .head2{
		font-size: 22px;
	}
	.about-our-mission .simple-text{
		padding: 0;
	}
	a.award-left, a.award-right{
		display: none;
	}
	.awards-text-box{
		padding: 15px;
	}

	.awardSlideshowDiv{width:100% !important;}
}
@media screen and (max-width: 479px) {
	.container {
	  width: 300px;
	}
	.header-logo a {
	  margin: 20px 0;
	  width: 100%;
	}
	ul.top-bar-ul li {
	  margin: 4px 0 4px 10px;
	  padding: 0 0 0 10px;
	}
	.main-menu-ul {
	  margin: 22px 0 10px 0;
	}
	.footer-rights.float_l {
	  background-size: cover;
	}
	.footer.float_l {
	  background-position: center -85px;
	  background-size: cover;
	  border-top: 5px solid #856a2c;
	}	
	.footer-menu ul li a {
	  font-weight: normal;
	}
	.header-help, .footer-menu, .footer-rights.float_l .text, .section1-text, .section2-box, .map-section-text, .blog-section-box.box1, .blog-section-box.box2, .latest-blog-text, .page-right-panel, ul.leadership-team-ul li:first-child .team-person-text, .team-person-text, .service-section1 .simple-text, .sublinks-ul li .sublinks-text, ul.services-provided li, ul.branch-ul li, .branch-search, .location-detail-banner-text, .location-detail-left, .location-detail-right, .service-banner-text, ul.services-ul li, ul.services-ul li .info-text, .header-logo, .footer-logo, .section1-quote {
	  width: 100%;
	}
	.header-help, .latest-blog-ul li a.blog-thumb, ul.leadership-team-ul li:first-child a.team-person-img, ul.leadership-team-ul li a.team-person-img, .sublinks-ul li a.sublinks-icon, .branch-search .text {
	  margin-bottom: 7px;
	}
	.main-menu-ul, .section1-text .section1-head2, ul.leadership-team-ul li:first-child .team-person-post, .team-person-post {
	  margin: 7px 0;
	}
	.footer-logo, .footer-social, ul.branch-ul li, ul.services-ul li {
	  margin: 20px 0;
	}
	.footer-menu, .section2-box, .map-section-text, .blog-section-box.box1, .blog-section-box.box2, .page-right-panel{margin: 0;}
	.footer-menu {
	  padding: 20px 0;
	}
	.footer-rights.float_l .text, .section1-quote, .section2-box.box2, .blog-section-box.box2 {
	  margin-top: 10px;
	}
	.location-detail-right {
	  margin-top: 30px;
	}
	.latest-blog-ul li a.blog-thumb, ul.leadership-team-ul li:first-child a.team-person-img, ul.leadership-team-ul li a.team-person-img, .sublinks-ul li a.sublinks-icon, ul.services-ul li a.icon {
	  margin-right: 0;
	}
	.quick-links-ul li {
	  margin: 3px;
	}
	.quick-links-ul li {
	  background-size: cover;
	  margin: 3px;
	  width: 219px;
	}
	.quick-links-ul li a {
	  width: 95%;
	}
	.section1-text h1, .page-header.float_l h1 {
	  font-size: 36px;
	}
	.section1-text .section1-head2, .section2-box h1, .blog-section-box h1, .association-section h1, h1.page-head, .service-section2 h2.page-head, .location-detail-banner-text .head, .manager-box .head, .map-section-text h1, .service-banner-text .head {
	  font-size: 26px;
	}
	.simple-text {
	  font-size: 16px;
	}
	.search .text, ul.leadership-team-ul li:first-child .team-person-post, ul.leadership-team-ul li .team-person-post, .sublinks-text .sublinks-name {
	  font-size: 20px;
	}
	ul.leadership-team-ul li:first-child .team-person-name, ul.leadership-team-ul li .team-person-name {
	  font-size: 22px;
	}
	.branch-search .text {
	  font-size: 18px;
	}
	.searchinput {
	  margin: 8px 0;
	  width: 215px;
	}
	ul.association-ul li {
	  margin: 35px 2% 0;
	  text-align: center;
	  width: 46%;
	}
	.page-con-main.why-southern .page-left-panel, .page-con-main.service .page-left-panel {
	  height: auto !important;
	  padding-bottom: 30px;
	}
	img.lenders-img {
	  margin: 0 75px;
	  width: 150px;
	}
	ul.branch-ul li .text {
	  min-height: auto;
	}
	.branch-search {
	  margin: -40px 0 0;
	  padding: 10px;
	}
	.branch-search {
	  height: auto;
	  margin: -40px 0 0;
	  padding: 10px;
	}
	.branch-searchinput {
	  margin-left: 0;
	  width: 215px;
	}
	.manager-box .simple-text {
	  width: 125px;
	}
	ul.services-ul li {
	  text-align: center;
	}
	ul.services-ul li a.icon {
	  margin-left: 75px;
	  width: 150px;
	}
	ul.services-ul li .green-btn {
	  margin-left: 40px;
	  width: 220px;
	}
	.footer-menu ul li {
	  width: 50%;
	}
	ul.why-work {
	  margin-left: 0;
	}
	.section2-box.box2 .green-btn {
	  float: left;
	  width: 100%;
	}
	/*newsroom*/
	.newsroom-left-panel, .newsroom-right-panel {
	  margin: 25px 0;
	  width: 100%;
	}
	ul.fea-blog li a.thumb, ul.fea-blog li a.thumb img, ul.fea-blog li .fea-blog-text, .about-helping-you .head, .about-helping-you .head2, .about-helping-you .simple-text, .about-financial-text, .awards-text-box, .awards-text, .about-technologies-text, ul.what-people li, ul.learn-more li {
	    float: left;
	    margin: 0;
	    width: 100%;
	}
	ul.fea-blog li a.thumb, .about-helping-you .head2, .awards-text, ul.what-people li, ul.learn-more li {
	    margin: 10px 0;
	}
	.about-helping-you .head, .about-our-mission .head, .about-financial .head, .about-awards .head, .about-technologies .head, .about-what-people .head, .about-learn-more .head{
		font-size: 26px;
	}
	.about-helping-you .head2, .about-our-mission .head2, .about-financial .head2, .about-technologies .head2, .about-what-people .head2, .about-learn-more .head2{
		font-size: 22px;
	}
	.about-our-mission .simple-text{
		padding: 0;
	}
	a.award-left, a.award-right{
		display: none;
	}
	.awards-text-box{
		padding: 15px;
	}
	.awardSlideshowDiv{width:100% !important;}
}