/*!
Theme Name: readingparking4534
Author: readingparking4534
Version: 1.0.0
*/

/*

light: 0,168,129
dark: 41,102,88

*/

* {font-family:'Lexend', Arial, Helvetica, sans-serif;font-size:1em;margin:0;padding:0;color:#666;font-weight:300;}
h1 {font-weight:500;font-size:2em;margin:0 0 0.5em 0;line-height:1em;color:#0096ff;}
h2 {font-weight:300;font-size:1.5em;margin:0 0 0.66em 0;line-height:1.1em;color:#666;}
h3 {font-weight:300;font-size:1.3em;margin:0 0 0.77em 0;line-height:1.1em;color:#666;}
h4 {font-weight:500;font-size:1.5em;margin:0 0 0.66em 0;line-height:1.1em;color:#0096ff;}
h5 {font-weight:300;font-size:1.3em;margin:0 0 0.77em 0;line-height:1.5em;color:#666;}
h1 a, h2 a, h3 a, h4 a {text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {text-underline:none;color:#0096ff;}
p {line-height:1.5em;margin:0 0 1.5em 0;}
p a {font-weight:500;color:#0096ff;text-decoration:underline;border-bottom:0;transition:all 0.5s;}
p a:hover {color:#0096ff;}
p strong {color:#666;font-weight:500;}

blockquote {box-sizing:border-box;padding:1em;background-color:#eee;margin:0 0 1.5em 0;}
blockquote p:last-of-type {margin:0;font-size:0.9em;font-weight:500;}
input[type="text"],input[type="email"],textarea,select {display:block;width:100%;box-sizing:border-box;padding:0.5em;line-height:1.5em;margin:0;border:1px solid #0096ff;background-color:#fff;}
.box input[type="text"],.box input[type="email"],.box textarea,select {background-color:#fff;}
input[type="search"]{display:block;width:auto;float:left;box-sizing:border-box;padding:0.5em;line-height:1.5em;margin:0;border:1px solid #0096ff;background-color:#fff;}
input[type="submit"] {box-sizing:border-box;padding:0.75em 1em;background-color:#0096ff;border:0;font-size:1.1em;line-height:1em;font-weight:500;color:#fff;transition:all 0.5s;}
input[type="submit"]:hover {cursor:pointer;background-color:#666;}
.search-form .screen-reader-text {display:none;}
.button {display:inline-block;overflow:hidden;}
.button a {display:block;padding:0.75em 1em;background-color:#0096ff;border:0;font-size:1.1em;line-height:1em;font-weight:500;color:#fff;text-decoration:none;margin:0;transition:all 0.5s;}
.button a:hover {cursor:pointer;background-color:#666;}
.wpcf7 form.sent .wpcf7-response-output {background-color:#46b450;color:#fff;}
.clear {clear:both;}
.clear.space {height:1.5em;}
.contain {width:100%;overflow:hidden;}
.alignleft {display:inline;float:left;margin:0 1.5em 1.5em 0;}
.alignright {display:inline;float:right;margin:0 0 1.5em 1.5em;}
.aligncenter {clear:both;display:block;margin:0 auto;}
.size-thumbnail {display:block;width:100%;height:auto;}
.size-medium {display:block;width:100%;height:auto;}
.size-full {display:block;width:100%;height:auto;}
.gallery {margin-bottom:1.5em;}
.gallery-item {box-sizing:border-box;display:inline-block;text-align:center;vertical-align:top;width:100%;}
.gallery-columns-2 .gallery-item {max-width:50%;padding:0 1em 1em 0;}
.gallery-columns-3 .gallery-item {max-width:33.33%;padding:0 1em 1em 0;}
.gallery-columns-4 .gallery-item {max-width:25%;padding:0 1em 1em 0;}
.gallery-columns-5 .gallery-item {max-width:20%;padding:0 1em 1em 0;}
.gallery-columns-6 .gallery-item {max-width:16.66%;padding:0 1em 1em 0;}
.gallery-caption {display: block;}

main#panel {overflow:hidden;padding:0;margin:0;background-color:#fff;}

body {padding:0;margin:0;}
#container {width:100%;overflow:hidden;box-sizing:border-box;padding:0;margin:0;}
#header {width:100%;height:6em;box-sizing:border-box;padding:1.5em 2em;position:relative;overflow:hidden;text-align:center;bcakground-color:#fff;}
#header #mobile-menu {position:absolute;top:2em;left:2em;height:2em;width:1.25em;margin:0;}
#header #mobile-menu button {height:2em;width:1.25em;border-radius:0;}
#header #mobile-menu button.toggle-button {background-color:transparent;border:0;height:2em;width:1.25em;background-image:url(assets/svg/menu.svg);background-size:1.25em;background-position:center center;background-repeat:no-repeat;}
#header #mobile-menu button.toggle-button:focus {outline:none;border:none;}
#header #logo {display:inline-block;height:3em;margin:0 auto;text-align:center;}
#header #logo h5 {font-size:1.5em;font-weight:500;line-height:2em;text-align:left;}
#header #logo h5 a {text-decoration:none;color:#0096ff;font-weight:500;}
#header #logo p {display:none;}
#header #call {position:absolute;top:2em;right:2em;border:none;}
#header #call a {display:block;width:2em;height:2em;border:none;background-image:url(assets/svg/phone.svg);background-size:2em;background-position:center center;background-repeat:no-repeat;}
#header #details {display:none;}
#main-menu {display:none;}


#welcome {width:100%;height:450px;position:relative;background-color:#ccc;background-image:url(assets/jpg/bg.jpg);background-size:cover;}
#welcome .welcome-container {position:absolute;top:0;bottom:0;width:100%;height:450px;overflow:hidden;}
#welcome .welcome-container .welcome-text {
width:100%;
text-align:center;
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);
}
#welcome .welcome-container .welcome-overlay {background: rgb(133,76,253);background: linear-gradient(90deg, rgba(133,76,253,0.5) 0%, rgba(68,249,194,0.5) 100%);position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;margin:0;}
#welcome h4 {font-weight:300;color:#fff;font-size:3em;text-shadow:2px 2px 2px rgba(0,0,0,0.2);}
#welcome h5 {font-weight:300;color:#fff;font-size:1.5em;text-shadow:2px 2px 2px rgba(0,0,0,0.2);}




#services {width:100%;overflow:hidden;box-sizing:border-box;padding:2em;}
#services .service {width:100%;overflow:hidden;margin:0 0 2em 0;background-color:#ddd;}
#services .service .service-image {width:100%;overflow:hidden;padding-bottom:80%;position:relative;background-position:center center;background-size:100%;}
#services .service .service-text {position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.4);padding:1em;}
#services .service .service-text p {line-height:1em;text-transform:uppercase;margin:0;}
#services .service .service-text p a {color:#fff;font-weight:300;text-decoration:none;font-size:1.5em;}

#services .service.selling .service-image {background-image:url(assets/jpg/selling.jpg);}
#services .service.buying .service-image {background-image:url(assets/jpg/buying.jpg);}
#services .service.auctions .service-image {background-image:url(assets/jpg/probate.jpg);}
#services .service.gallery .service-image {background-image:url(assets/jpg/calendar.jpg);}
#services .service.news .service-image {background-image:url(assets/jpg/faqs.jpg);}
#services .service.faqs .service-image {background-image:url(assets/jpg/news.jpg);}
#services .service.location .service-image {background-image:url(assets/jpg/gallery.jpg);}
#services .service.contact .service-image {background-image:url(assets/jpg/contact.jpg);}

#ctas {width:100%;overflow:hidden;box-sizing:border-box;padding:2em;}
#ctas .cta {width:100%;overflow:hidden;margin:0 0 2em 0;}
#ctas .cta img {dsplay:block;width:100%;height:auto;margin:0 0 1.5em 0;}
#ctas .cta h4 {}
#ctas .cta p {}

#content {width:100%;box-sizing:border-box;padding:0;background-color:#f6f6f6;}
.content {box-sizing:border-box;padding:2em;}
.content p:last-of-type {}
.posts-post {width:100%;overflow:hidden;margin:0 0 2em 0;}
.featured-post {width:100%;overflow:hidden;margin:0 0 2em 0;}
.featured-post img {display:block;width:100%;height:auto;}
.featured-posts {width:100%;overflow:hidden;margin:0;}
.featured-posts img {display:block;width:100%;height:auto;margin:0 0 1.5em 0;}
.fullimage {display:block;width:100%;height:auto;margin:0 0 1.5em 0;}
.box {box-sizing:border-box;width:100%;padding:2em;margin:0 0 2em 0;overflow:hidden;background-color:#eee;}
.box p:last-of-type {margin:0;}
.alert {box-sizing:border-box;width:100%;padding:2em;margin:0 0 2em 0;overflow:hidden;background-color:#eee;}
.alert p:last-of-type {margin:0;}
#content ul {margin:0 0 1.62em 0;padding:0;}
#content ul li {margin:0 0 0 2em;line-height:1.5em;}
#content ul li a {text-decoration:none;}
#content ul li strong {font-weight:500;}

#content ul.larger li {font-size:1.2em;margin:0 0 0.5em 0;box-sizing:border-box;padding:0 0 0 2em;line-height:1.5em;list-style:none;background-image:url(assets/png/tick.png);background-position:center left;background-repeat:no-repeat;background-size:1em;}

#content .testimon {font-size:0.9em;box-sizing:border-box;padding:0.5em;background-color:#eee;margin:0 0 1em 0;}
#content .testimon p {margin:0;}
#content .home-alerts {box-sizing:border-box;padding:2em;background-color:#eee;overflow:hidden;}
#content .home-alerts p:last-of-type {margin:0;}

.rightcolumn .news-item {padding:0 0 2em 0;}
.rightcolumn .news-item .news-thumbnail {}
.rightcolumn .news-item .news-thumbnail a img {display:block;width:100%;height:auto;margin:0 0 2em 0;padding:0;}
.rightcolumn .news-item .news-text {}
.rightcolumn .news-item .news-text a.title {font-weight:500;text-decoration:none;font-size:1.2em;}

.threecolumns {width:100%;overflow:hidden;}
.threecolumns .column {box-sizing:border-box;width:100%;float:left;padding:0;margin:0 0 2em 0;}
.threecolumns .column img {display:block;width:20%;height:auto;margin:0;float:left;}
.threecolumns .column p {float:left;width:80%;box-sizing:border-box;padding:0 0 0 2em;margin:0;}

.sidebar {width:100%;box-sizing:border-box;padding:2em;background-color:#fff;}
.sidebar .widget {margin:0 0 2em 0;}


.sidebar ul {margin:0;padding:0;}
.sidebar ul li {margin:0;list-style:none;}
.sidebar ul li a {display:block;text-decoration:none;font-weight:500;line-height:2em;border-top:1px dotted #eee;}
.sidebar ul li ul {margin:0;padding:0;}
.sidebar ul li ul li {margin:0;padding:0 0 0 1em;line-height:1.5em;list-style:none;}
.sidebar ul li ul li a {text-decoration:none;font-weight:300;}

#message {width:100%;overflow:hidden;background-image:url(assets/jpg/message.jpg);background-size:cover;}
#message #message-inside {box-sizing:border-box;padding:6em 2em;background: rgb(133,76,253);background: linear-gradient(90deg, rgba(133,76,253,1) 0%, rgba(68,249,194,1) 100%);}
#message h4 {font-size:1.2em;line-height:1em;}
#message form p {margin:0 0 1em 0;line-height:1em;}

#accreditations {width:100%;box-sizing:border-box;padding:2em;overflow:hidden;background-color:#fff;}
#accreditations .logos {}
#accreditations img {display:inline-block;width:auto;height:auto;max-height:4em;float:left;margin:0 1em 0 0;}

#featured-news {box-sizing:border-box;width:100%;padding:2em;margin:0;background-color:#fff;}
#featured-news .news-item {box-sizing:border-box;width:100%;padding:1em;list-style:none;clear:both;}
#featured-news .news-item .news-thumbnail {box-sizing:border-box;width:50%;padding:0 1em 2em 0;float:left;}
#featured-news .news-item .news-thumbnail a img {display:block;width:100%;height:auto;margin:0 0 1em 0;}
#featured-news .news-item .news-text {box-sizing:border-box;width:50%;padding:0 0 2em 1em;float:right;}
#featured-news .news-item .news-text p {margin:0 0 0.5em 0;}
#featured-news .news-item .news-text p a.title {display:inline-block;line-height:1.3em;font-weight:500;background:none;}
#featured-news .news-item .news-text p.link-more {display:none;}
#featured-news .news-item .news-text .button {}
#featured-news .news-item .news-text .button a {}
#featured-news .news-item .news-text .button a:hover {}

#footer {width:100%;box-sizing:border-box;padding:2em;overflow:hidden;background-color:#0096ff;}
#footer img.accred {display:block;height:6em;width:auto;float:right;margin:0 0 2em 2em;}
#footer .social {overflow:hidden;}
#footer .social a img {display:block;float:left;height:3em;width:3em;margin:1em 1.5em 1.5em 0;}
#footer p {font-size:0.9em;color:#fff;}
#footer p strong {color:#fff;}
#footer p a {background:none;border:none;font-weight:300;color:#fff;}
#footer p:last-of-type {margin:0;}
#footer p:last-of-type a {font-size:0.9em;color:#ddd;text-decoration:none;}

div.wpcf7-response-output {margin:2em 0;padding:1em;color:#fff;font-weight:500;}
div.wpcf7-mail-sent-ok {border:0;background-color:#3C3;}

.slideout-menu {position:fixed;left:0;top:0;bottom:0;right:0;z-index:0;background-color:#fff;width:270px;box-sizing:border-box;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;padding:2em;}
.slideout-panel {position:relative;z-index:1;}
.slideout-open, .slideout-open body, .slideout-open .slideout-panel {overflow:hidden;}
.slideout-open .slideout-menu {display:block;}
.slideout-menu #mobile-logo {}
.slideout-menu #mobile-logo a img {display:block;width:100%;height:auto;margin:0 0 2em 0;clear:both;}

.slideout-menu #mobile-logo h5 {font-size:1.5em;font-weight:500;line-height:2em;text-align:left;}
.slideout-menu #mobile-logo h5 a {font-weight:500;text-decoration:none;color:#0096ff;}


.slideout-menu #mobile-contact p {margin:0 0 1.5em 0;text-align:left;font-size:1em;line-height:1.25em;}
.slideout-menu #mobile-contact p a {color:#0096ff;font-size:1.2em;font-weight:500;box-sizing:border-box;padding:0;background-size:1.2em;background-position:center left;background-repeat:no-repeat;}
.slideout-menu #mobile-contact p.phone a {background-image:url(assets/png/phone.png);}
.slideout-menu #mobile-contact p.email a {background-image:url(assets/png/email.png);}

.slideout-menu #mobile-menu {display:block;width:100%;height:auto;margin:0 0 1.5em 0;}
.slideout-menu #mobile-menu ul {margin:0;padding:0;}
.slideout-menu #mobile-menu ul li {margin:0;padding:0;list-style:none;}
.slideout-menu #mobile-menu ul li a {box-sizing:border-box;color:#0096ff;text-decoration:none;font-weight:500;font-size:1em;line-height:2em;}
.slideout-menu #mobile-menu ul li ul {}
.slideout-menu #mobile-menu ul li ul li {padding:0 0 0 1em;}
.slideout-menu #mobile-menu ul li ul li a {font-size:0.9em;font-weight:300;line-height:1.2em;}

.slideout-menu #mobile-menu.main a {color:#777;font-weight:300;}


@media only screen and (min-width: 1280px) {

/*.alignleft {margin:0 3em 3em 0;}
.alignright {margin:0 0 3em 3em;}
.aligncenter {margin:0 auto 3em auto;}*/
.size-thumbnail {display:block;width:25%;height:auto;}
.size-medium {display:block;width:50%;height:auto;}
.size-full {display:block;width:100%;height:auto;}
.gallery-item .size-thumbnail, .gallery-item .size-medium {width:100%;}

main#panel {}

#container {padding:0;overflow:hidden;}

#header {height:10em;padding:2em 7.5%;overflow:visible;border-top:5px solid #ddd;}
#header #fixed {position:fixed;}
#header #mobile-menu {display:none;}
#header #logo {float:left;height:4em;margin:1em 0;}
#header #logo h5 {float:left;font-weight:500;font-size:2em;line-height:2em;margin:0;}
#header #logo h5 a{}
#header #logo p {display:block;float:left;color:#0096ff;text-align:left;font-size:1em;line-height:4em;margin:0 0 0 2em;}

#header #call {display:none;}


#header #main-menu {display:block;width:auto;height:6em;float:right;text-align:left;}
#header #main-menu ul {margin:0;padding:0;display:inline-block;}
#header #main-menu ul li {margin:1.5em 0;padding:0;height:3em;list-style:none;float:left;position:relative;}
#header #main-menu ul li a {display:block;box-sizing:border-box;color:#0096ff;background-color:#fff;text-decoration:none;font-weight:500;font-size:1.2em;line-height:2.5em;padding:0 1em;transition:all 0.5s;}
#header #main-menu ul li:last-of-type a {display:block;box-sizing:border-box;color:#fff;background-color:#0096ff;text-decoration:none;font-weight:500;font-size:1.2em;line-height:2.5em;padding:0 1em;transition:all 0.5s;}
#header #main-menu ul li a:hover {}

/*#main-menu ul li ul {transition:all 0.5s;display:none;position:absolute;top:3.5em;width:13em;left:0;z-index:999!important;background: rgb(41,102,88,0.75);padding:0;margin:0;list-style:none;overflow:hidden;}
#main-menu ul li ul li {overflow:hidden;display:block;box-sizing:border-box;margin:0;width:100%;height:auto;text-align:left;}
#main-menu ul li ul li a {display:block;box-sizing:border-box;line-height:1.1em;padding:0.5em 1.11em!important;border:0;font-size:0.9em;transition:all 0.25s;opacity:0.9;transition:all 0.5s;}
#main-menu ul li ul li:first-of-type a {padding-left:1.11em;margin-top:0.5em;}
#main-menu ul li ul li:last-of-type a {margin-bottom:0.5em;}
#main-menu ul li ul li a:hover {opacity:1;padding-left:1.3em;background: rgb(41,102,88,1);}
#main-menu ul li:hover > ul {display:block;transition:all 0.5s;}*/

#welcome {background-attachment:fixed;}
#welcome h4 {}
#welcome h5 {}


#services {padding:3em 7.5%;}
#services .service {width:22.5%;margin:0;float:left;}
#services .service.selling {margin:0 3.3% 2em 0;}
#services .service.buying {margin:0 3.3% 2em 0;}
#services .service.auctions {margin:0 3.3% 2em 0;}
#services .service.gallery {}
#services .service.news {margin:0 3.3% 0 0;}
#services .service.faqs {margin:0 3.3% 0 0;}
#services .service.location {margin:0 3.3% 0 0;}
#services .service.contact {}
#services .service .service-image {width:100%;overflow:hidden;padding-bottom:80%;position:relative;transition: all 0.75s;background-size:110%;}
#services .service .service-image:hover {background-size:125%;}
#services .service .service-text {position:absolute;bottom:0;left:0;background:rgba(0,0,0,0);padding:1em;}
#services .service .service-text p {}
#services .service .service-text p a {padding:10em 10em 0 0;}

#ctas {padding:3em 7.5%;}
#ctas .cta {width:22.5%;margin:0;float:left;}
#ctas .cta:nth-of-type(1) {margin:0 3.3% 2em 0;}
#ctas .cta:nth-of-type(2) {margin:0 3.3% 2em 0;}
#ctas .cta:nth-of-type(3) {margin:0 3.3% 2em 0;}
#ctas .cta:nth-of-type(4) {}
#ctas .cta img {}
#ctas .cta h4 {}
#ctas .cta p {}

#ctas .cta:nth-of-type(3) .cta-image, #ctas .cta:nth-of-type(4) .cta-image {float:right;}
#ctas .cta:nth-of-type(3) .cta-text, #ctas .cta:nth-of-type(4) .cta-text {float:left;}

.ctas.ctas4 .cta {width:25%;box-sizing:border-box;float:left;padding:0 2em 2em 0;margin:0;position:relative;}
.ctas.ctas4 .cta:nth-of-type(2n) {padding:0 2em 2em 0;}

#content {width:100%;padding:0 7.5%;margin:0;background-color:#f6f6f6;overflow:hidden;}
#content .content {width:68%;box-sizing:border-box;float:left;padding:3em 1.5em 3em 0;}
#content .sidebar {width:32%;box-sizing:border-box;float:right;padding:3em 0 3em 1.5em;background-color:transparent;}

#content.no-sidebar .content {width:100%;padding:3em 0;}

.sidebar .widget {box-sizing:border-box;padding:1.5em;background:rgba(255,255,255,0.8);margin:0 0 1.5em 0;}
.sidebar .widget p:last-of-type {margin:0;}

.rightcolumn .news-item {box-sizing:border-box;width:100%;padding:0 0 2em 0;float:left;clear:none;}
.rightcolumn .news-item .news-thumbnail {box-sizing:border-box;width:33%;padding:0 1em 0 0;margin:0;float:left;overflow:hidden;}
.rightcolumn .news-item .news-thumbnail a img {display:block;width:100%;height:auto;margin:0;padding:0;}
.rightcolumn .news-item .news-text {box-sizing:border-box;width:67%;padding:0 0 0 1em;margin:0;float:right;overflow:hidden;}
.rightcolumn .news-item .news-text p:first-of-type {font-size:1em;margin:0 0 0.75em 0;}
.rightcolumn .news-item .news-text p:first-of-type a.title {font-weight:300;font-size:1.5em;}

.leftcolumn {box-sizing:border-box;width:50%;padding:0 2em 0 0;float:left;}
.rightcolumn {box-sizing:border-box;width:50%;padding:0 0 0 2em;float:right;}
.leftcolumn33 {box-sizing:border-box;width:33%;padding:0 2em 0 0;float:left;}
.rightcolumn33 {box-sizing:border-box;width:33%;padding:0 0 0 2em;float:right;}
.leftcolumn66 {box-sizing:border-box;width:66%;padding:0 2em 0 0;float:left;}
.rightcolumn66 {box-sizing:border-box;width:66%;padding:0 0 0 2em;float:right;}
.leftcolumn25 {box-sizing:border-box;width:25%;padding:0 2em 0 0;float:left;}
.rightcolumn25 {box-sizing:border-box;width:25%;padding:0 0 0 2em;float:right;}
.leftcolumn75 {box-sizing:border-box;width:75%;padding:0 2em 0 0;float:left;}
.rightcolumn75 {box-sizing:border-box;width:75%;padding:0 0 0 2em;float:right;}

.threecolumns {width:100%;overflow:hidden;}
.threecolumns .column {box-sizing:border-box;width:25%;float:left;padding:0 1.5em;}
.threecolumns .column img {display:block;width:4em;height:4em;margin:0 auto 1em auto;float:none;}
.threecolumns .column p {float:none;width:100%;padding:0 1em;margin:0 0 1.5em 0;}
.threecolumns .column p:last-of-type {margin:0;}

.columns-3 {width:100%;overflow:hidden;}
.columns-3 .column {box-sizing:border-box;width:33.33%;float:left;padding:0 3em 0 0;}

.box {box-sizing:border-box;width:100%;padding:2em;overflow:hidden;background-color:#eee;}

.padding {display:block;overflow:hidden;height:3em;clear:both;}

.featured-post {width:100%;overflow:hidden;margin:0;}
.featured-post img {display:block;width:100%;height:auto;}
.featured-posts {width:50%;overflow:hidden;margin:0 2em 0 0;float:left;}
.featured-posts img {display:block;width:100%;height:auto;margin:0;}

#message {}
#message-inside {padding:6em 7.5%;text-align:center;}
#message .leftcolumn, #message .rightcolumn {text-align:left;}

#accreditations {padding:3em 7.5%;text-align:center;}
#accreditations .logos {text-align:center;}
#accreditations img {float:none;margin:0 1.5em;}

#featured-news {padding:3em 7.5%;overflow:hidden;}
#featured-news .news-item {box-sizing:border-box;width:25%;padding:0 2em 0 0;float:left;clear:none;}
#featured-news .news-item .news-thumbnail {box-sizing:border-box;width:100%;padding:0 0 1em 0;margin:0;float:left;overflow:hidden;}
#featured-news .news-item .news-thumbnail a img {margin:0;padding:0;}
#featured-news .news-item .news-text {width:100%;padding:0;overflow:hidden;}
#featured-news .news-item .news-text a.title {font-weight:500;}

#footer {padding:3em 7.5%;text-align:center;}
#footer .leftcolumn {}
#footer .rightcolumn {text-align:right;}
#footer .social {display:inline-block;text-align:center;margin:0 0 1.5em 0;}
#footer .social a img {margin:0 0.75em;}

}

@media only screen and (min-width: 1920px) {

main#panel {}

#header, #services, #ctas, #content, #message-inside, #featured-news, #footer {padding-left:15%;padding-right:15%;}

}

