@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,300;0,700;0,800;1,300;1,700;1,800&display=swap);#footer, .blog-bio, .home .home-bar, .home-bar-latest, .two-up, .two-up>a, ul#navigation {overflow: hidden }
#side, .pagination .next {float: right }
h2, p {margin: 0 0 1em }
.phone, p.email {font-size: .8em }
.blog-posts li a img, div#wrapper #sideimage img {max-width: 100%;height: auto }
#footer, #header, .blog-posts a, ul#navigation li {position: relative }
#contact-form form li, .blog-posts ul, .errors li, .image-list li, .image-list ul, .social li, ul#navigation li {list-style-type: none }
body {text-align: center;width: 100%;padding: 25px 0 10px;margin: 0;font-family: Lato, helvetica, arial, verdana, sans-serif;/*background-image: url('https://www.greenlightcopywriting.co.uk/img/topboxbg2.jpg');background-repeat: no-repeat;background-position: bottom;background-size: cover;*/background: white;line-height: 1.8 }
#content .blog-bar, .bysplash, .home h1, blockquote, h1, h2, h3, p, ul#navigation div, ul#navigation li {padding: 0 }
#contact-form, #navigation li li {padding-left: 10px }
.blog-pagination, .clearer {clear: both }
img {border: none }
.blog-pagination a {margin-right: 15px }
.blog-pagination a:nth-of-type(2n) {float: right;margin-right: 0 }
div#wrapper .home-link {padding: 20px 0 0 30px;display: block }
#content .blog-bar ul, #footer p, .home .home-bar .blog-posts ul, div#wrapper .home-link img {margin: 0 }
#wrapper, ul#navigation {margin: 0 auto;padding: 0 }
#content h3, #content h4, .like-home #content h1 {margin-bottom: 1em }
div#wrapper #sideimage {float: left;margin-top: 13px;width: 14%;min-height: 200px }
div#wrapper #sideimage img {float: none }
div#header img#logo, div#side img {float: none;top: 0 }
div#content {font-size: .95em }
ul#navigation {background: #f6f6f6;border-bottom: 0;border-radius: 9px;overflow: visible !important }
ul#navigation li {float: left;margin: 0;height: 28px }
ul#navigation li a {text-decoration: none;line-height: 28px;height: 28px;display: block;padding: 0 12px;margin: 0;background-repeat: no-repeat;background-position: left center;border-right: 1px solid #ddd;color: #555 }
ul#navigation li a:hover {color: #000;background: #e9f1ec }
#navigation li#home a {padding-left: 32px }
a[href^=tel] {color: inherit;text-decoration: none }
.bottom-nav ul li a:hover, a[href^=tel]:hover {text-decoration: underline !important }
#navigation li.active a, #navigation li.active a:hover, .aboutus li#aboutus a, .aboutus li#aboutus a:hover, .blog li#blog a, .blog li#blog a:hover, .clients li#clients a, .clients li#clients a:hover, .contact li#contact a, .contact li#contact a:hover, .home li#home a:hover, .homepage li#home a, .individual li#individual a, .individual li#individual a:hover, .like-home li#copywritingforinnovation a, .like-home li#copywritingforinnovation a:hover, .portfolio li#portfolio a, .portfolio li#portfolio a:hover, .versatile li#versatile a, .versatile li#versatile a:hover {color: #fff;background: #66c18c }
p.email {color: #083;font-weight: 700;padding: 0 5px 0 0;margin: -5px 0 -4px }
#header, #wrapper {background-color: #fff }
#wrapper {text-align: left;max-width: 960px;background-position: 188px/*;box-shadow: 0 0 9px rgba(0, 0, 0, .2)*/ }
#contact-link, .cta a, .home-bar-services .service {box-shadow: 0 3px 5px rgba(0, 0, 0, .2) }
.bysplash, .phone, p.email {text-align: right }
.ie6 #wrapper {width: 960px }
.home #wrapper {background-image: none }
#content {margin: 0 0 0 2%;float: left;width: 58% }
#content .inner {padding-top: 0;margin: 0 10px }
#side {width: 24%;margin: 0 10px 0 0 }
#side .inner {padding-top: 1px;margin: 0 10px 10px }
#side img {max-width: 100%;height: a }
#footer {clear: both;background-color: #daefe0;border-bottom: 2px solid #fff;border-top: 2px solid #fff;padding: 7px;font-size: .9em }
#footer .inner {margin: 0 10px;padding-top: 2px }
#footer a, p.email a {text-decoration: none;color: #083;font-weight: 700 }
.bysplash {position: absolute;right: 0;font-weight: 400;margin: 0 }
h1 {margin: 30px 0 20px 90px;font-family: Nunito, Helvetica, sans-serif;font-size: 40px;line-height: 1.2 }
blockquote {margin: 0;color: #777;text-indent: -6px }
cite {color: #999;font-size: .9em }
h2, h3 {font-size: 1em }
.home h1, h3 {margin: 1em 0 0 }
.home #content {margin-left: 25px;margin-right: 0;float: left }
.blog #side, .home #side {float: right;width: 230px;margin-top: 1em }
.blog #side, .blog #side h3, .blog-bar h2, .home #mc_embed_signup {margin-top: 0 }
.blog #side strong, .home #side strong {display: block;font-weight: 400;color: #333 }
.blog #side h2 a, .home #side h2 a {font-weight: 700;display: block;font-size: 1.05em }
.blog #side ul, .home #side ul {list-style-type: none;padding: 0;font-size: .9em;line-height: 1.4 }
.blog #side {padding-right: 0;padding-left: 17px }
.blog #side ul li, .home #side ul li {margin-bottom: .5em }
#content a, #side a, .home-bar a {font-weight: 400;text-decoration: none;color: #083 }
#wrapper .blog-posts h3 a, .blog #side h3 a, .home #side h3 a, .phone {font-weight: 700 }
#contact-link:hover, #content a:hover, #side a:hover, #wrapper .blog-posts a:hover, .blog-posts a:hover span {text-decoration: underline }
#contact-link, .home #wrapper a, .two-up>a {text-decoration: none }
#mc_embed_signup .button:hover, .home .home-bar-white, body.blog #wrapper, html .bx-wrapper .bx-pager.bx-default-pager a.active {background: #fff }
body.blog #content {margin-top: 0;float: left;margin-left: 130px;margin-right: 0 }
h2 {font-size: 1.7em;line-height: 1.2em }
#content h3 {font-size: 1.4em }
#content h4 {font-size: 1.2em }
body.blog span.date {font-weight: 400;color: #666;font-size: .6em;display: block }
body.blog div.blog-post {margin-bottom: 2em;border-bottom: 1px solid #999 }
body.blog #wrapper div.blog-post img {display: block;float: none }
.phone {color: #083;padding-right: 5px;padding-bottom:5px}
.phone span {padding: 0 0 0 10px }
.required {color: #900;font-size: 10px;vertical-align: super }
.errors, .message {border: 1px solid red;margin: 10px 30px;padding: 10px;background: #fdd }
.message {border: 1px solid #ff6;background: #ffc }
.image-list {max-width: 400px;margin: 0 auto }
.image-list li, .image-list ul {padding: 0;margin: 0;text-align: center }
.image-list li {float: left;padding: 10px 5%;max-width: 200px;width: 40% }
#contact-form ul, .blog-posts ul {padding-left: 0 }
.image-list li:nth-child(odd) {clear: left }
.image-list img {float: none !important;margin: 1em 0 !important;max-width: 140px;max-height: 80px }
#footer p, .social {float: left }
#contact-link {position: absolute;width: 129px;padding: 10px;top: -13px;right: -18px;text-align: center;line-height: 1.2;border-radius: 6000px;border: 1px solid #65c18b;vertical-align: middle;display: table-cell;-ms-transform: rotate(2deg);-webkit-transform: rotate(2deg);transform: rotate(2deg);-webkit-transition: background .5s, color .5s, transform .5s, top .5s, right .5s, box-shadow .5s;font-size: 14px;background: #65c18b;color: #fff }
#contact-link:hover {background: #eff7f1;color: #3d9561;-ms-transform: rotate(2deg) scale(1.05);-webkit-transform: rotate(2deg) scale(1.05);transform: rotate(2deg) scale(1.05);border: 1px solid #368c5a;box-shadow: 1px 4px 6px rgba(0, 0, 0, .3) }
.bigger {font-size: 1.2em;line-height: 1.5em }
#mc_embed_signup h2, .client-logos h2, .home-bar h2 {line-height: 1.2;font-size: 24px }
.blog-posts a, .blog-posts a img, .home #side p.more {display: block }
.blog #side p, .home #side p {display: block;font-weight: 400;margin-bottom: 0 }
.home #content {width: 440px }
.home #side {margin-right: 20px;width: 240px }
.hidden, .home-link-mobile {display: none }
.tweets {margin-top: 1em }
#contact-form {float: left;margin-left: 2% }
@media (min-width:940px) {#contact-form {padding-left: 142px }
}
, #contact-form input, #contact-form textarea {max-width: 100% }
#contact-form input[type=email], #contact-form input[type=text], #contact-form textarea {width: 96%;border: 1px solid #bbb;padding: 5px 2%;margin-bottom: .75em;font-size: 16px }
#contact-form input[type=submit] {font-size: 16px;font-family: Lato, Helvetica, sans-serif;padding: 5px 15px;border: 2px solid #bbb;border-radius: 5px;background: #eee }
.social {margin-left: 20px;margin-right: 52px }
.social li i {margin-right: 10px }
#footer .social a {color: #4bb274 }
#footer .social a:hover {color: #347e52 }
#footer span {margin-right: 3em;float: right }
#footer p, #footer span {margin-top: 9px }
#footer .social ul {padding: 0;margin: 0;width: 100% !important }
.bottom-nav ul li div, .social li {display: inline }
.home-bar {font-family: Nunito;padding: 1px 20px;min-height: 160px;clear: both }
.client-logos h2, .home .home-bar h2 {color: #083;text-align: left }
.home .home-bar {padding-top: 20px;padding-bottom: 15px;font-weight: 400 !important;font-size: 21px }
.home .home-bar .lead {font-size: 1.6em;line-height: 1.2;margin-bottom: 1em;color: #fff }
.home .home-bar .lead p {margin: 0;font-weight: 800;background: #083;display: inline-block;padding: 0 5px }
.home .home-bar-pale-green {background: #b7e1c2 }
.home .home-bar-grey-green {background-color: #e3ece5 }
.home .home-bar-yellow {background: #fcdf7d }
.home .home-bar-bright-green {background: #a0d534;font-weight: 600 !important }
.home .home-bar-mid-green {background: #90d2a5 }
.home .home-bar-white-heading h2, .home .home-bar-white-text, html body #wrapper .home-bar-bg-computer h1 {color: #fff }
.home .home-bar-white-link a {color: #fff;font-weight: 600 }
.home .home-bar-cta {text-align: center;padding: 30px 10px }
.home .home-bar-cta svg {height: 160px;fill: #fff }
.blog-bar h2, .blog-posts p, .home .home-bar-cta p:first-of-type, .home-bar-services .service p:last-child {margin-bottom: 0 }
.home .home-bar-cta h2 {font-size: 45px;text-align: center }
.home .home-bar-cta p.cta {text-align: center;margin-bottom: 0 }
html body #wrapper .home-bar-bg-computer {background-image: url('https://www.greenlightcopywriting.co.uk/img/topboxbg3.jpg');background-repeat: no-repeat;background-position: bottom;background-size: cover;background-color: #458b4a }
html body #wrapper .home-bar-bg-computer .inner-text {width: 50%;padding: 1%;background-color: rgba(0, 62, 23, .59);color: #fff;border-radius: 5px }
@media (max-width:600px) {html body #wrapper .home-bar-bg-computer {padding-bottom: 180px;background-size: contain }
html body #wrapper .home-bar-bg-computer .inner-text {width: 98%;padding: 2% }
html body #wrapper .home-bar-bg-computer h1 {line-height: 1.1;font-size: 31px !important }
html body #wrapper .home-bar-bg-computer h1 strong {font-size: 60px !important;line-height: 1 }
html body #wrapper .home-bar-bg-computer .lead {font-size: 26px !important }
}
html body #wrapper .home-bar-bg-computer .inner-text .cta a {background: #fff;color: #083 !important;padding-left: 20px;padding-right: 20px }
.home h1 {text-indent: 0;height: auto;font-size: 50px !important;font-weight: 800 !important;color: #083;line-height: 70px;margin-top: 0;margin-bottom: .5em }
.home h1 strong {font-size: 2em !important;font-weight: inherit;line-height: inherit;display: inline-block;color: #fcfdf9 }
.client-logos h2, .home h2 {font-weight: 800 !important;font-size: 36px;margin-bottom: .25em }
.client-logos h2 {padding: 0 20px;margin-bottom: 0;margin-top: 20px }
#footer .copyright p, .home .home-bar .cta {text-align: left }
.home-bar-services .service {padding: 15px;float: none;background: #f8faf9;border-radius: 20px;color: #000;transition: box-shadow .25s, background .25s }
.home-bar-services a:hover .service {box-shadow: 0 3px 5px rgba(0, 0, 0, .3);background: #fff }
.home-bar-services>a {margin-bottom: 10px !important;display: block }
@media (min-width:500px) {.home-bar-services>a {float: left;width: 46%;padding: 2%;margin-bottom: 10px }
.home-bar-services a:nth-of-type(odd) {clear: both }
}
@media (min-width:800px) {.home-bar-services>a {float: left;width: 31%;padding: 1% }
.home-bar-services>a:nth-of-type(n) {clear: none }
.home-bar-services>a:nth-of-type(3n+1) {clear: both }
}
.home-bar-services .service h3 {font-size: 1.2em;line-height: 1.2;margin-top: 0 }
.home-bar-services .cta {clear: both;text-align: center !important;padding-top: 1em }
#sideimage, .client-logos, .cta, .home .inner-icon, .two-up2016 {text-align: center }
.home .home-bar-testimonials .inner-icon i.fa {font-size: 120px }
.home .home-bar-testimonials .testimonial {font-weight: 600;font-style: italic;font-size: 24px }
.home .home-bar-testimonials .testimonial a {color: inherit }
.home .home-bar-testimonials .testimonial footer {font-family: Nunito;font-weight: 400 }
.home .home-bar-testimonials .testimonial blockquote {border-left: 10px solid rgba(255, 255, 255, .3);padding-left: 30px;color: inherit;line-height: 1.5 }
@media (min-width:650px) {.home .inner-text {width: 70%;float: left }
.home .inner-icon {width: 25%;float: right;text-align: center;display: flex;justify-content: center;align-items: center;height: 100% }
.home .home-bar-icon-left .inner-text {float: right !important }
.home .home-bar-icon-left .inner-icon {float: left !important }
}
.home .inner-icon i.fa {font-size: 200px;color: rgba(255, 255, 255, .9) }
.home .inner-icon svg {width: 100%;height: 100%;fill: rgba(255, 255, 255.5) }
.two-up>a {display: block;float: left;width: 50% }
.two-up2016 {padding: 1px 32px }
@media (min-width:600px) {.two-up2016 .tweets {width: 49%;float: left;margin: 0;text-align: left }
.two-up2016 .promos {float: right;width: 49%;text-align: left }
}
.ie6 .home-bar-ten-years {height: 290px }
.home-bar-latest {padding-top: 1em }
#wrapper .home-bar-latest h2 {font-size: 30px;margin-bottom: 0;margin-top: 5px }
.blog-posts ul {font-family: Helvetica;line-height: 1.4 }
.blog-posts ul .more {text-align: right;font-size: .8em }
.blog-posts li {display: inline;float: left;width: 33.3333333% }
@media (max-width:850px) {.blog-posts li {display: inline;float: left;width: 50% }
/*.blog-posts li:nth-child(5), .blog-posts li:nth-child(6) {display: none }*/
}
@media (max-width:500px) {.blog-posts li {width: 100% }
/*.blog-posts li:nth-child(4), .blog-posts li:nth-child(5), .blog-posts li:nth-child(6) {display: none }*/
}
.blog-posts a {max-width: 400px }
.blog-posts span {position: absolute;bottom: 0;padding: 50px 5% 20px;color: #fff;font-size: 21px;line-height: 1.1;font-weight: 700;background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);-webkit-transition: background 1s;transition: background 1s;font-family: Lato, helvetica, arial, verdana, sans-serif;display: block;width: 90% }
.blog-posts a:hover span {background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .85) 100%);background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .85) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .85) 100%) }
.blog-bar {padding-left: 90px;margin-bottom: 2.5em;padding-top: 0 }
#content .blog-bar span {font-size: 18px }
@media (max-width:960px) {#contact-link {right: 0 }
}
@media (max-width:800px) {#footer span, .two-up>a {display: block;float: none }
.home-bar h1 {font-size: 24px }
.two-up>a {width: auto }
#footer span {position: relative;margin: 0 }
#footer p {text-align: right;float: none }
.home-bar-talk {padding-right: 270px }
}
.home .blog-posts {margin-top: -30px }
.home .blog-posts li a {max-height: 180px;overflow: hidden }
.home .home-bar-latest h1 {margin-top: -5px }
#mc_embed_signup {padding: 10px 35px;background: #90d3a5;clear: both;margin-top: 10px }
.blog #mc_embed_signup {margin-top: 0;padding: 10px 25px 10px 90px }
#mc_embed_signup h2 {margin-bottom: 0;color: #fff }
#mc_embed_signup .mc-field-group label {display: block;background: 0 0 !important }
#mc_embed_signup .mc-field-group label .req {font-style: italic;color: #999 }
#mc_embed_signup .mc-field-group input {display: block;width: 95%;font-size: 18px;font-family: inherit;padding: 5px 1%;color: #000 }
#mc_embed_signup .button {font-size: 20px;clear: both;border-radius: 5px;background: #ecf7ef;border: 2px solid #ecf7ef;font-family: inherit;margin-top: 8px;cursor: pointer }
.blog .blog-bar {margin-bottom: 15px }
@media (max-width:40em) {#wrapper .blog-bar {padding: 0 15px }
#header #contact-link, .contact #sideimage, .portfolio #sideimage {display: none }
#footer, #header .email, #header .phone {text-align: center }
#wrapper {margin: 5px }
#wrapper #content, #wrapper #side, .home-bar-latest .tweets, .home-bar-latest>div, div#wrapper #sideimage {float: none;width: auto;margin: 1em 0 2em;clear: both }
.home-bar {padding: 280px 5% 3%;background-position: center 10px;min-height: 1px }
#navigation li#home a, .nav-toggle {padding-left: 12px }
.home-bar-talk {background-size: 200px;padding-top: 155px;background-position: center -8px }
#wrapper .home-bar-talk h1 {font-size: 30px;margin: 0 }
.home-bar h1, .home-bar-talk h2 {font-size: 21px }
.home-bar-free-consultation {background-size: 170px;background-position: top;padding-top: 175px }
.home-bar-ten-years {background-position: top;padding-top: 155px }
.home-bar-latest {padding-top: 2em }
div#wrapper #sideimage {min-height: 1px;margin: 0 12px }
.contact #wrapper #content {margin-bottom: -2em }
#contact-form, .blog #wrapper #side, .blog-post, .pagination {margin: 0 12px }
h1 {margin: .5em 10px;font-size: 30px }
div#wrapper img {max-width: 100%;height: auto }
div#wrapper .home-link {padding: 5px 2% 1em;text-align: center }
#wrapper #logo {max-width: 100%;display: block;margin: 12px auto }
body {padding-top: 0 }
#header .phone {margin-bottom: .55em }
#footer div, #footer p, #footer span {display: block;float: none;position: relative;text-align: left }
#footer p {margin-top: 0 }
#footer ul {padding-left: 0 }
#footer {overflow: hidden;height: auto }
#footer .inner, #footer .social {margin: 0 }
#contact-form {padding: 0 }
#contact-form ul {padding-left: 0;margin-top: 0 }
.nav-toggle {background: #e9f1ec;display: block;text-decoration: none;color: #444;border-bottom: 2px solid #fff }
nav li {border-bottom: 1px solid #fff }
#wrapper nav #navigation li a {padding-left: 41px }
.nav-toggle, nav li a {font-size: 16px }
.nav-toggle i {font-size: 18px;margin-right: 10px;position: relative;top: 1px }
#header a.home-link {display: none !important }
#header a.home-link-mobile {display: block !important;margin: 0px auto 5px;padding-top:9px;width: 80%;max-width: 300px }
#mc_embed_signup {padding: 15px 25px 10px 15px }
}
.mc-modal {top: 7% !important }
.professional-logos {background: #000;vertical-align: middle;text-align: center }
.professional-logos img:first-child {margin-bottom: 20px;margin-top: 20px }
.professional-logos img:nth-child(2) {margin-top: 5px }
.professional-logos img {margin-left: 60px;margin-right: 60px }
.client-logos {clear: both;font-family: Nunito }
@media (min-width:960px) {.client-logos img {}
}
#sideimage {line-height: 1.3;color: #083;font-weight: 700;font-size: 15px }
#sideimage img {display: block;margin: 0 auto }
.bx-wrapper {background: 0 0 !important;border-color: transparent !important;box-shadow: none !important }
.bx-wrapper .testimonial {padding: 0 50px }
html .bx-wrapper .bx-pager.bx-default-pager a {background: #bfe9cf }
.blog-bio {background: #f5f5f5;padding: 10px;border-radius: 6px;border: 1px solid #ddd;margin-bottom: 10px }
.blog-bio-image {float: left;width: 18%;margin-right: 2% }
.blog-bio-image img {max-width: 100%;height: auto;display: block }
.blog-bio-text {float: right;width: 78% }
.aboutus #sideimage img {width: 110px }
.cta a {display: inline-block;color: #fff !important;font-weight: 700 !important;background: #083;border-radius: 4px;padding: 5px 10px;font-size: 1.1em }
.cta a:hover {background: #00762c;text-decoration: none !important }
.blog-post h2, .blog-post h3 {color: #000 }
.bottom-nav ul {padding: 0;margin: 0;float: left }
.bottom-nav ul li {list-style: none !important;display: inline }
.copyright {clear: both;text-align: left;padding-top: 10px }
.bottom-nav ul li a {display: inline !important;font-weight: 400 !important;padding-right: 10px;background: 0 0 !important;color: inherit }
ul#navigation:after {clear: both;content: "";display: table }
#navigation li {height: auto !important }
@media (min-width:40em) {#mc_embed_signup .mc-field-group {float: left;width: 33% }
#header nav {overflow: visible }
#navigation li li {padding-left: 0;float: none;height: auto;overflow: hidden }
#navigation li li a {display: block }
#navigation ul {position: absolute;top: 28px;left: -999em;min-width: 250px;background: #f6f6f6;box-shadow: 0 1px 2px rgba(0, 0, 0, .17);z-index: 100 }
#navigation li:hover ul {left: 0 }
.bottom-nav li a {white-space: nowrap;display: inline-block !important }
}
.cGreyShadow {
	box-shadow: 5px 10px 10px 10px rgba(208,208,208,1);
}

#iComments p {
	white-space: pre;
	margin: 12px;
	padding: 9px;
	background-color: #E8FFE8;
	border: 1px solid #C0E0C0;
}

#iComments p:before {
	content: "Preview of your comment:\A";
}

#iComments small {
	display: block;
	text-align: center;
	background-color: #E8FFE8;
	border: 1px solid #C0E0C0;
	margin: 0px 12px 24px 48px;
}

.home .client-logos-margin {
	border-top: 5px solid #90d2a5;
}

.checkmark-bg {
	background: url('../img/bg_checkmark.png') no-repeat fixed 50% 150px;
	background-size: contain;
}

.stars-bg {
	background: url('../img/bg_stars.png') no-repeat fixed bottom;
	background-size: contain;
	padding: 9px;
}

.stars-bg h3:first-child {
	margin-top: -16px;
}

@media only screen and (min-width: 1080px) {
  .home {
	overflow-x: hidden;

	.home-bar-testimonials .testimonial footer { padding: 0.5em 0 0 1em }

	p:empty {
		display: none;
	}

	#logo {
		width: 860px !important;
	}

	.mailchimp-wrapper {
		max-width: 960px;
	}

	.mailchimp-wrapper .client-logos-margin {
		display: none;
	}

	.home-bar-bg-computer {
		background-position: left bottom !important;
		background-size: 50% !important;
	}

	.nav-margin {
		background: #f6f6f6;
		margin-left: -50vw;
		margin-right: -50vw;
	}

	.intro-margin, .home-bar-margin, .client-logos-margin {
		background: white;
		margin-left: -50vw;
		margin-right: -50vw;
	}

	.home-bar-clear-margin {
		background: #458b4a;
		margin-left: -50vw;
		margin-right: -50vw;
	}

	.home-bar-mid-green-margin {
		background: #90d2a5;
		margin-left: -50vw;
		margin-right: -50vw;
	}

	.home-bar-bright-green-margin {
		background: #a0d534;
		margin-left: -50vw;
		margin-right: -50vw;
	}

	.home-bar-grey-green-margin {
		background: #e3ece5;
		margin-left: -50vw;
		margin-right: -50vw;
	}

	.home-bar-yellow-margin {
		background: #fcdf7d;
		margin-left: -50vw;
		margin-right: -50vw;
	}

	.home-bar-pale-green-margin {
		background: #b7e1c2;
		margin-left: -50vw;
		margin-right: -50vw;
	}

	.professional-logos-margin {
		background: black;
		margin-left: -50vw;
		margin-right: -50vw;
	}

	.signup-margin {
		background: #90d3a5;
		margin-left: -50vw;
		margin-right: -50vw;
	}

	#footer {
		background: #daefe0;
		margin-left: -50vw;
		margin-right: -50vw;
	}

	.intro-bar, .nav-collapse, .home-bar-white, .home-bar-clear, .home-bar-mid-green, .home-bar-bright-green, .home-bar-grey-green, .home-bar-yellow, .home-bar-pale-green, .client-logos, .professional-logos, #mc_embed_signup, #footer .inner {
		padding-right: 50vw;
		margin-left: 50vw;
	}

	.intro-content {
		max-width: 800px;
	}

	.client-logos h2 {
		padding-top: 20px;
		margin-top: 0px;
	}
  }

	.stars-bg {
		background: url('../img/bg_stars2.png') no-repeat fixed bottom;
	}
}

.bxslider li {
	background-color: #88ca9d !important;
}

#navigation li ul a {white-space:nowrap}

