.avada-page-titlebar-wrapper {display:none}
.home #boxed-wrapper #main {padding-left:0; padding-right:0; padding-top:0; padding-bottom:0}

.home #main .fusion-row {width:100%; max-width:none}
.home #main .fusion-row #content {width:100%}

#main.rm-home-2019 {padding:0 !important; background-color:#fff !important}

.rm-inner {width:100%; max-width:1245px; margin:auto}
/* HEADER */

.home .fusion-header-wrapper .fusion-row {max-width:1245px}

.home .fusion-header-wrapper {position:fixed; width:100%; z-index:10}
.header-revised .header-wrapper .header-v3 {}
.header-revised .header-wrapper #header {background-color:transparent !important; transition:background-color .3s;}
.home .fusion-header-wrapper .fusion-header.solid {background-color:#4d4849 !important}
/* NAVIGATION */
.home .fusion-main-menu {margin-top:87px}
.home .fusion-header-wrapper .fusion-header {border-bottom:none; background-color:transparent}
.header-v6 #header .avada-row {width:100%; max-width:1245px; margin:0 auto}
.home .fusion-header .fusion-logo {top:25px}
.home .fusion-header {}
.home .fusion-header #menu-new-navigation {background-color:#00bde3}
.home .fusion-header #menu-new-navigation li {float:none; display:inline-block; padding-right:0}
.home .fusion-header #menu-new-navigation > .menu-item > a {font-family:'PT Sans Narrow'; height:auto; line-height:18px; font-size:18px; padding:12px 26px; text-transform:uppercase; font-weight:700}
.home .fusion-main-menu #menu-new-navigation .menu-item .sub-menu {width:100%!important}

#secondary-nav {position:absolute; top: 0; right: 0; padding: 0; text-transform: uppercase; font-size: 14px; padding-left: 40px; top:25px}
#nav #secondary-nav ul li {padding-right:0}
#secondary-nav ul li a {line-height: 14px !important; height: auto; padding: 8px 20px 6px; font-family:'PT Sans Narrow'; font-weight:700; font-size:18px}
#secondary-nav ul li:last-child a {padding-right:0}
/* HERO */
.rm-home-2019 #hero {background-repeat:no-repeat; background-size:cover; background-position:center top}
#hero-bg-overlay {background: -moz-linear-gradient(left, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%);background: -webkit-linear-gradient(left, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%); width:100%; position:absolute; top:0; left:0}
#hero #hero-outer {width:100%; height:100%; display:flex; -ms-display:flexbox; position:relative; align-items:center;  flex:0 1 auto; -ms-flex:0 1 auto;}
#hero #hero-inner {width:100%; max-width:1245px; margin:auto; text-align:center; flex:0 1 auto; -ms-flex:0 1 auto; }
/* IE 11 and above browser style */
_:-ms-fullscreen, :root .ie11up #hero #hero-inner {top:300px; }
/*===============================*/
#hero-inner h1, #hero-inner #hero-subhead {width:100%; color:#fff; font-family:'Oswald'; text-transform:uppercase}
#hero-inner h1 {font-size:84px}
#hero-inner h2 {font-size:36px; }
#hero-inner a {margin-top:30px; display:inline-block; border: 2px solid #fff; color: #fff; text-transform: uppercase; padding: 20px 14px; font-size:26px; font-family:'Oswald'; letter-spacing:.5px}
#hero, #hero #video-outer, #hero #hero-bg-overlay{height:950px}
/* ANNOUNCEMENT */
#announcement-outer {position:relative}
#announcement-inner {position:absolute; bottom:0; background-color:rgba(255,255,255,.5); font-family:'Oswald'; font-weight:700; color:#fff; width:100%; text-align:center; font-size:28px; padding:18px 0; text-transform:uppercase; letter-spacing:1px}
/* SECTION TITLES */
.rm-home-2019 #acf-content .rm-outer .rm-inner .section-title {font-size:48px; color:#4d4849;; text-align:center; font-weight:300; border-bottom:1px solid #00bce4; line-height:52px; padding-bottom:10px; font-family:'Roboto', sans-serif !important; margin-bottom:50px}

.home #acf-content .rm-outer .rm-inner .section-title {font-size:48px; color:#4d4849;; text-align:center; font-weight:300; border-bottom:1px solid #00bce4; line-height:52px; padding-bottom:10px; font-family:'Roboto', sans-serif !important; margin-bottom:50px}

/* PROMOTIONAL */
.promo-outer {background-color:#00bce4; padding:60px 0}
#acf-content .promo-inner h2 {color:#fff; font-size:48px; line-height:52px; font-weight:300; font-family:'Roboto'!important; margin-bottom:24px }
.promo-inner .promotion-text p {font-family:'Roboto'; font-size:26px; line-height:34px; font-weight:300; color:#fff; padding-right:30px}
.promo-inner {display:flex; align-items:center}
.promo-inner .col1 {width:66%}
.promotion-text p{margin:0 0 44px 0}
.promo-inner .promotion-text .promo-button {color:#fff; background-color:#0066a4; display:inline-block; padding:16px 24px; font-family:'Roboto'; font-size:24px; font-weight:300;}
.promo-inner .col2 {width:33%}
.col2 img {box-shadow:2px 2px 4px  rgba(0,0,0,.3)}
/* FEATURED */
#featured-outer {background-color:#fff}
#featured-inner {padding-top:50px}
#featured-performers {display:flex; flex-wrap:wrap; justify-content: space-around;}
#featured-performers article {display:block; width:44%; border:1px solid; margin-bottom:50px}
.performer-inner {padding:18px 24px 18px 24px; font-size:18px; color:#444}
.performer-inner .performer-name {color:#0066a4; font-size:28px; margin:0 0 14px; line-height: 32px}
.performer-inner p{margin:0 0 14px}
/* CONSIDERATION */
#consideration-outer {background-color:#00bce4; padding:60px 0}
#consideration-outer .rm-inner {color:#fff; display:flex; align-items:center; justify-content: center;}
#consideration-outer .col1 {width:66%}
#consideration-outer .col1{font-family:'Roboto'; font-size:26px; line-height:34px; font-weight:300; color:#fff; padding-right:30px}
#consideration-outer .col1 h2 {font-size:48px; line-height:52px; color:#fff; font-family:'Roboto' !important; font-weight:300; margin-bottom:24px}
#consideration-outer .col1 .section-button {color:#fff; background-color:#0066a4; display:inline-block; padding:14px 30px; font-family:'Roboto'; font-size:24px; font-weight:300;}
.promo-inner .col2 {width:33%}
.col2 img {box-shadow:2px 2px 4px  rgba(0,0,0,.3)}
#consideration-outer .col2 {width:33%}
/* SPOTLIGHT */
#spotlight article {position:relative}
#spotlight .spotlight-outer {position:absolute; top:0; left:0; width:100%; height:100%; display:flex}
#spotlight .spotlight-inner {width:100%; max-width:1245px; margin:auto}
#spotlight .bg-container {background-repeat:no-repeat; background-size:cover;}
#spotlight .spotlight-inner {color:#fff;}
#spotlight .bg-container-overlay {background: -moz-linear-gradient(left, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0) 100%); background: -webkit-linear-gradient(left, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0) 100%); background: -ms-linear-gradient(left, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0) 100%); height:100%; width:100%; height:100%; position:absolute; top:0; left:0}
#spotlight .spotlight-inner h4{font-size:80px; font-family:'Roboto'; line-height:106px; margin:0 0 20px 0; font-weight:400 }
#spotlight .spotlight-inner .date {font-size:36px}
#spotlight .spotlight-inner p {font-size:22px; line-height:28px; width:50%; margin:0 0 40px}
#spotlight .spotlight-inner .spotlight-button {display:inline-block; color:#fff; background-color:#00bde3; font-size:22px; padding:15px 30px}
/* JOIN */
#join-outer {background-image:url('https://rockportmusic.org/wp-content/uploads/2014/01/tickets-and-news-bkg.jpg'); background-repeat:no-repeat; background-size:cover; padding:40px 0; position:relative}
#join-outer #join-inner .section-title {color:#fff;}
#join-inner h4 {font-size:24px; color:#fff; margin-top:0}
#join-inner p {color:#fff}
#join-inner a {display:inline-block; color:#fff; background-color:#0066a4; font-size:18px; padding:10px 20px; margin-top:30px}
/* INNER-CONTENT */
.rm-inner .inner-content {display:flex; justify-content: space-between}
.inner-content .col1, .inner-content .col2 {width:48%}
.inner-content p {font-size:18px; line-height:24px; color:#000; margin:0}
/* SUPPORT */
#support-outer {padding:40px 0; position:relative; background:#fff}
#support-outer .inner-content {margin-left:40px; margin-right:40px}
/* COMMUNITY */
#community-outer {padding:40px 0; position:relative; background:#fff}
#community-outer .inner-content {margin-left:40px; margin-right:40px}
/* FOOTER */
.header-revised .footer-area {position:relative}
#revised-footer {background-color:#4d4849}
.header-revised #revised-footer.footer-area {padding-top:45px; padding-bottom:45px;}
#revised-footer #footer-inner {display:flex; width:100%; max-width:1245px; flex-wrap:wrap; justify-content:space-between}
#footer-left{width:auto!important; display:flex; color:#fff; align-items:flex-start;}
#footer-left img {padding-right:25px}
#footer-left p{font-size:15px;  margin:0; }
#footer-right {width:auto!important; text-align:right;  position:relative}
#revised-footer .avada-row .social-networks-dark {/*position:static*/}
#footer-right .avada-row {position:static}
#footer-right #footer-menu a {padding:4px 0; color:#fff !important; border-bottom:none !important; font-size:15px!important}
#footer-inner #footer-right .avada-row .social-networks {width:100%; position:absolute; right:0; top:112px !important}
#footer-right .social-networks li {float:none; display:inline-block; margin:0; }
#footer-right .social-networks li a {padding:0 14px 0 0; border-bottom:none}
#footer-right .social-networks li:last-child a {padding-right:0}
#footer.hide {display:none}

#address p {color:#fff; font-size:15px; }
#address #two-across p {margin:0 0 0 0}
#address #one-across p {margin:0 0 0 0}

#additions {width:100%; padding:0 0 30px 0}
#additions-inner {width:60%; margin:0 auto; display:flex; align-items:center; justify-content:space-evenly; border-bottom:1px solid #fff; padding: 20px 0 20px 0}

#additions-inner a{display:flex; padding:30px 0}
#additions-inner img {width:auto!important}
#additions-inner a:nth-child(2){margin:0 80px 0 60px}
#additions-inner a:nth-child(4) {margin:0 0 0 40px; height}
#additions-inner a:nth-child(4) img {height:45px}

#footer-sponsor-inner a {width:190px;}
#footer-sponsor-outer #footer-sponsor-inner a:nth-child(2) {}
#footer-sponsor-outer #footer-sponsor-inner a {margin-left:30px!important; margin-right:30px!important}


/* BLOG LANDING */
#blog-landing-page-title {margin:0; padding:0 0 25px 0; font-family:'Open Sans Condensed'; font-size:45px; line-height:45px; color:#00bde3; text-transform:uppercase; text-shadow:2px 2px 2px rgba(0,0,0,.2)}

body.page-id-26632 #main .fusion-row {background-color: #fff; box-sizing: border-box;}

.page-id-26632 #main #sidebar {background-color: transparent}
.page-id-26632 #main .avada-row #search-2 {display:none}
.page-id-26632 #main .meta-info {border-top:none; margin-top:0; padding-bottom:15px}
.page-id-26632 #main .post-content-container {color:#444}
.page-id-26632 #main .post {margin-bottom:30px}
.page-id-26632 #main .fusion-post-content-container p {color:#444 !important}
.page-id-26632 #main #sidebar {background-color:transparent!important}
.page-id-26632 #main #posts-container .image-extras{display:none}
.page-id-26632 #main .pagination {margin-top:0}




/* end blog landing */

/* BLOG SINGLE */
body.single #main > .fusion-row  {background-color: #fff; padding: 25px; box-sizing: border-box; margin-top:50px}
body.single #main #sidebar {background-color: transparent}
body.single #main .avada-row #search-2 {display:none}
body.blog #main .meta-info {border-top:none; margin-top:0}
body.single #main .post-content-container {color:#444}
.single #main .post {margin-bottom:30px}
.single #main p {color:#444 !important}
.single #sidebar .heading h3 {font-size:22px !important; color:#00bde3 !important}
.single .meta-info {border:none}
.single .share-box {background-color:transparent}
.single .share-box h4 {color:#444; }
/* end blog single */

/* BLOG ARCHIVE */
#archive-page-title {margin:0; padding:0 0 25px 0; font-family:'Open Sans Condensed'; font-size:45px; line-height:45px; color:#00bde3; text-transform:uppercase; text-shadow:2px 2px 2px rgba(0,0,0,.2)}
body.archive #main .avada-row  {background-color: #fff; padding: 24px; box-sizing: border-box; margin-top:50px}
body.archive #main #sidebar {background-color: transparent}
body.archive #main .avada-row #search-2 {display:none}
body.archive #main .meta-info {border-top:none; margin-top:0; padding-bottom:15px}
body.archive #main .post-content-container {color:#444}
.archive #main .post {margin-bottom:30px}
.archive #main p {color:#444 !important}
.archive #sidebar .heading h3 {font-size:22px !important; color:#00bde3 !important; margin-bottom:9px}
.archive #main #posts-container .image-extras{display:none}
.archive #main .pagination {margin-top:0}
#blog-social {display:flex; }
#sidebar #blog-social li a {border-bottom:none}
/* end blog archive */

/* SPONSORS IN FOOTER */
	.header-revised #revised-footer.footer-area, 	.has-new-footer #revised-footer.footer-area {padding-left:0; padding-right:0; padding-top:0; border-top:none; }
#revised-footer #footer-sponsor-outer { background-color:#777; padding:25px 0 20px; margin-bottom:0}
#revised-footer #footer-sponsor-inner {max-width:1245px; width:65%; display:flex; align-items:flex-end; margin:0 auto; justify-content:center}
#footer-sponsor-inner a {display:block}
#revised-footer #footer-sponsor-inner img, #revised-footer #footer-sponsor-inner span {display:block; margin:0 auto}
#revised-footer #footer-sponsor-inner span {color:#fff; width:100%; text-align:center}
/* end SPONSORS IN FOOTER */

/* HAS NEW FOOTER */
.has-new-footer .footer-area {position:relative}
#revised-footer {background-color:#4d4849}
.has-new-footer #revised-footer.footer-area {padding-bottom:45px;}
#revised-footer #footer-inner {display:flex; width:100%; max-width:1245px}
#footer-left{width:auto!important; display:flex; color:#fff; align-items:flex-start;}
#footer-left img {padding-right:25px}
#footer-left p{font-size:15px;  margin:0; }
#footer-right {width:auto!important; text-align:right;  position:relative}
#revised-footer .avada-row .social-networks-dark {/*position:static*/}
#footer-right .avada-row {position:static}
#footer-right #footer-menu a {padding:4px 0; color:#fff !important; border-bottom:none !important; font-size:15px!important}
#footer-inner #footer-right .avada-row .social-networks {width:100%; position:absolute; right:0; top:112px !important}
#footer-right .social-networks li {float:none; display:inline-block; margin:0; }
#footer-right .social-networks li a {padding:0 14px 0 0; border-bottom:none}
#footer-right .social-networks li:last-child a {padding-right:0}
#footer.hide {display:none}
/*end has new footer */

/*  GALA PAGE STYLES  */

.gala-header .header-wrapper {position:static}

.header-v7 {border-bottom:6px solid #00bce2}
.header-v7 #header .logo {top:15px}

#main.rm-gala-2020 {padding:0}
#main.rm-gala-2020 .inner {width:100%; max-width:1000px; margin: 0 auto}

.rm-gala-2020 #gala-hero {position:relative}
.rm-gala-2020 #gala-hero img {height:700px; width:100%; object-fit:cover; }
.rm-gala-2020 #color-text.no-align-option {position:absolute; right:280px; top:20px }
.rm-gala-2020 #color-text #ct-inner {/*background-color:rgba(255,255,255,.9); color:#444;*/ color:#fff; padding:25px 15px; /*border-bottom:4px solid #00bce2;*/ }
.rm-gala-2020 #color-text #ct-inner p {/*text-align:center;*/ text-align:left; font-size:25px; line-height:32px; margin:0; text-shadow:3px 3px 3px rgba(0,0,0,.5)}
.rm-gala-2020 #color-text #ct-inner p:nth-child(2) {padding-top:10px}

/* password field for concert window page */
#challenge {display: flex; justify-content:center; color:#444; background-color:#fff;}
#challenge form {padding:150px 0 300px}
#challenge form p {text-align:center; font-size:20px;}

#challenge form input {border:1px solid #aaa;}




#gala-video iframe{margin:0 auto; /*width:100%*/}

.rm-gala-2020 #event-title {background-color:#fff}
.rm-gala-2020 #event-title .inner {width:100%; max-width:1245px; margin:0 auto; padding:45px 0; position:relative}
.rm-gala-2020 #event-title h2 {text-transform:uppercase; margin-bottom:0; font-size:45px; line-height:51px; font-family:'Open Sans Condensed'; border-bottom:1px solid #444; padding-bottom:20px; color:#444}
.rm-gala-2020 #event-title p {font-size:28px; line-height:34px; font-family:'Open Sans Condensed'; color:#444; margin:0; padding:20px 0 0}
.rm-gala-2020 #event-title p:first-child {padding-top:0; padding-bottom:20px}
.rm-gala-2020 #event-title p:first-child em {font-style:normal}

.page-template-template-rmcw .rm-gala-2020 #event-title p {font-family:'Open Sans';font-size:18px; font-weight:400; color:#333; line-height:26px}
.page-template-template-rmcw .rm-gala-2020 #event-title p strong{display:inline-block; margin-bottom:10px}
.page-template-template-rmcw .rm-gala-2020 #event-title h3 {color:#000; margin-bottom:0; font-size:22px; line-height:28px}
.page-template-template-rmcw .rm-gala-2020 #event-title h4 {color:#000; margin-bottom:0; font-size:18px; line-height:26px}

#gala-program .inner {text-align:center; padding:50px 0}
#gala-program a {background-color:transparent; color:#444; font-size:20px; line-height:20px; text-transform:uppercase; border:1px solid #444; padding:12px 14px; margin-top:20px}

#gala-donors .inner {text-align:center; padding:80px 0}
#gala-donors p {font-size:26px; line-height:32px; padding:0 5% 30px; margin:0; color:#fff}
#gala-donors .inner a {background-color:transparent; color:#fff; font-size:20px; line-height:20px; text-transform:uppercase; border:1px solid #fff; padding:12px 14px}

.rm-gala-2020 #gala-donate .inner {background-color:#01a7e1; text-align:center; padding:40px 0}
#gala-donate p {color:#fff; font-size:26px; line-height:32px; padding:0 5% 30px; margin:0}
#gala-donate a {background-color:#0066a4; color:#fff; font-size:20px; line-height:20px; text-transform:uppercase; border:1px solid #fff; padding:12px 14px; transition:margin-top .3s; position:relative}
#gala-donate a:hover {}

#gala-connect .inner {display:flex; justify-content:center; padding:90px 0}
#gala-connect p {color:#fff; font-size:26px; line-height:26px; margin:0 20px 0 0}
#gala-connect ul {display:flex; list-style-type:none; margin:0; padding:0}
#gala-connect ul li {margin-left:12px}

#gala-sponsors {background-color:#fdfdfd}

#gala-sponsors .inner {padding:35px 0 70px; }
#gala-sponsors p {text-align:center; font-size:26px; line-height:26px; color:#444; padding-bottom:35px}
#gala-sponsors ul {list-style-type:none; margin:0;padding:0; display:flex; justify-content:space-between; align-items:center}

/*  CONCERT WINDOW / WEDDING LIVESTREAM */
.page-template-template-rmcw #main.rm-gala-2020  {padding-left:0; padding-right:0}
.page-template-template-rmcw .header-v7	{}
.header-v7 #header .avada-row .logo {position:absolute; top:-75px; z-index:1}
.page-template-template-rmcw .header-v7 #header .avada-row .logo {top:0;}

.page-template-template-rmcw .rm-gala-2020 #gala-video {padding:0 0 45px 0; position:relative; top:-2px}

.rm-gala-2020 #gala-video {padding: 125px 0 45px 0;}
/*  color text position  */
.rm-gala-2020 #color-text.top-left {position:absolute; top:90px; width:100%}
.rm-gala-2020 #color-text.top-left #ct-inner {max-width:1245px; width:100%; margin:0 auto; padding:20px 0 0 30px; box-sizing:border-box}

.rm-gala-2020 #color-text.top-right {position:absolute; right:280px; top:20px }

.rm-gala-2020 #color-text.bottom-left {position:absolute; top:0; width:100%; display:flex; align-items: flex-end; height:100%}
.rm-gala-2020 #color-text.bottom-left #ct-inner {max-width:1245px; width:100%; margin:0 auto; padding:20px 0 0 30px; box-sizing:border-box; position:relative; top:-50px}

.rm-gala-2020 #color-text.bottom-right {position:absolute; top:0; width:100%; display:flex; align-items: flex-end; height:100%; justify-content:flex-end}
.rm-gala-2020 #color-text.bottom-right #ct-inner {max-width:1245px; width:100%; margin:0 auto; padding:20px 0 0 30px; box-sizing:border-box; position:relative; top:-50px; display:flex; justify-content:flex-end}

/*  color text background  */
.rm-gala-2020 #color-text.top-right.background #ct-inner {background-color:rgba(255,255,255,.7)}

.rm-gala-2020 #color-text.top-left.background #ct-inner #ct-inner-inner {background-color:rgba(255,255,255,.7); display:inline-block; padding:10px}
.rm-gala-2020 #color-text.bottom-left.background #ct-inner #ct-inner-inner {background-color:rgba(255,255,255,.7); display:inline-block; padding:10px}
.rm-gala-2020 #color-text.bottom-right.background #ct-inner #ct-inner-inner {background-color:rgba(255,255,255,.7); display:inline-block; padding:10px}

#cw-donate {margin-top:50px}
.rm-gala-2020 #cw-donate .inner {background-color:#01a7e1; text-align:center; padding:40px 0}
#cw-donate p {color:#fff; font-size:26px; line-height:32px; padding:0 5% 30px; margin:0}
#cw-donate a {background-color:#0066a4; color:#fff; font-size:20px; line-height:20px; text-transform:uppercase; border:1px solid #fff; padding:12px 14px; transition:margin-top .3s; position:relative}
#cw-donate a:hover {}


#cw-connect {padding-bottom:60px;}
#cw-connect .inner {display:flex; justify-content:center; padding:60px 0 0 0}
#cw-connect p {color:#0066a4; font-size:26px; line-height:26px; margin:0 20px 0 0}
#cw-connect ul {display:flex; list-style-type:none; margin:0; padding:0}
#cw-connect ul li {margin-left:12px}

.rm-gala-2020 #event-title.wl-color-text .inner p {font-family:'Open Sans'; font-size:18px; font-weight:400; line-height:23px; padding:0 0 20px 0;}
.rm-gala-2020 #event-title.wl-color-text .inner h1{color: #0066a4; font-size:30px; line-height:34px;}
.rm-gala-2020 #event-title.wl-color-text .inner h2{color: #444; font-size:24px; line-height:28px; text-transform:none; border-bottom:none; padding-top:10px;}

/*  RESPONSIVE  */

/* Tablets */
@media screen and (min-width : 768px) and (max-width : 1024px) {
	.header-v7 #header .avada-row .logo {left:3%}
	.rm-gala-2020 #color-text.bottom-right.background #ct-inner #ct-inner-inner {margin-right:3%}
	.inner {padding-left:3%!important; padding-right:3%!important}
	
}

/* Phones */
@media screen and (min-width : 300px) and (max-width : 844px) {
	
	.header-v7 #header .avada-row .logo {position:relative; top:14px; text-align:center; }
	
	.rm-gala-2020 #gala-hero img {height:auto}
	#color-text {display:none!important}
	.rm-gala-2020 #event-title p {font-size:22px; line-height:32px}
	.rm-gala-2020 #event-title h2 {margin-top:10px}
	
	.rm-gala-2020 #acf-content #event-title .inner, #cw-connect .inner {padding-left:3%; padding-right:3%}
	#cw-connect .inner {flex-direction:column; align-items:center}
	#cw-connect ul {margin-top:20px}
	#cw-connect ul li:first-child {margin-left:0}
	#gala-sponsors ul {flex-direction:column}
	#gala-sponsors ul li {margin-bottom:20px}
	
	#footer-sponsor-outer #footer-sponsor-inner a {margin-left:auto!important; margin-right:auto!important}
}



