/*
Style for screens between 768px and 979px
*/

html[lang="en"] #newsletter-signup {
  width: 720px;
}
html[lang="en"] #newsletter-signup button.mktoButton {
  left: 263px;
  right: unset;
}
html[lang="en"] span.newsletter-signup-error {
  right: unset;
  left:180px;
}
#newsletter-follow {
  position: absolute;
  top: -46px;
  right: 0px;
}
html[lang="en"] #newsletter-signup .footer-title-heading.follow {
  margin-bottom: 24px;
}
body .awards-header-chunk {
  width: 575px;
  margin: auto;
}
html[lang="id-ID"] #nav-main-progressive .menu-column-1 {
  padding-right: 0;
  margin-left: 0;
}

.also-like-copy {
  width: 192px;
  height: 79px;
  padding-right: 10px;
  padding-top: 5px;
}
.also-like h2 {
  display:none;
  font-size: 14px;
  padding: 6px 0px 5px 15px;
}
.also-like h3 {
  font-size: 11px;
  height: 51px;
  padding-left: 15px;
  line-height: 13px!important;
  letter-spacing: 0;
}
.also-like p {
  font-size: 9px;
  padding: 10px 0 0 15px;
  letter-spacing: 0.015em;
}
.alsoLike-button {
  padding-right: 14px;
  background: url('/wp-content/themes/brandwatch/images/blue-arrow.svg') no-repeat right 12px / 10px 10px;
}
.also-like img {
  width: 150px!important;
}



.post-type-archive-bw_job_listing #sidebar #myCarousel {
  margin-top: 28px;
}

#doesMoreCarouselWrapper,
#servicesCarouselWrapper {
  width: 500px;
  margin: 0 auto;
  position: relative;
}
#doesMoreCarouselWrapper #carouselControlLeft,
#servicesCarousel #carouselControlLeft {
  position: absolute;
  top: 70px;
  left: 0px;
  z-index: 1;
}
#doesMoreCarouselWrapper #carouselControlRight,
#servicesCarousel #carouselControlRight {
  position: absolute;
  top: 70px;
  right: 0px;
  z-index: 1;
}
#servicesCarousel .cs-casestudy-cell {
  height: 421px;
  margin: 0 auto;
  display: block;
}
#servicesCarousel .item p {
  padding: 0;
}
.standard-page #doesMoreCarouselWrapper {
  width: 500px;
  margin: 0 auto;
  position: relative;
}
.standard-page #doesMoreCarousel #carouselControlRight {
  position: absolute;
  top: 45px;
  right: 0;
  z-index: 1;
}
.standard-page #doesMoreCarousel #carouselControlLeft {
  position: absolute;
  top: 45px;
  left: 0;
  z-index: 1;
}

.make-an-inquiry-under-title-single-line {
  margin-left: -20px;
  margin-right: -20px;
}

.standard-page img.spacer {
    margin-top: 38px;
}


.standard-page .sectors p, .brand-indices-page .sectors p {
    margin-top: 0px;
}

.standard-page p, .brand-indices-page.new-page p {
    margin-bottom: 28px;
    font-size: 15px;
}

.standard-page h1 {
  font-size: 45px!important;
  Font-Family: RobotoThin;
  color: #41414b;
  letter-spacing: -0.01em;
  line-height: 50px;
  display: block;
  margin-top: 71px;
}
.standard-page h1.main-page-heading,
.brand-indices-page.new-page h1.main-page-heading {
  font-family: RobotoThin;
  font-size: 55px!important;
  Color: #0D1F2A;
  line-height: 55px!important;
  Letter-Spacing: -0.02em;
  margin-top: 0px;
  margin-bottom: 14px;
}
.single-bw_brand_index .brand-indices-page.new-page h1.main-page-heading {
  margin-top: 85px!important;
}

.standard-page.new-page p,
.brand-indices-page.new-page p {
  font-size: 15px;
  line-height: 23px;
  margin-bottom: 24px;
}
.standard-page.new-page .spacer {
  margin-bottom: 0;
  margin-top: 42px;
}

.brand-indices-page.new-page .spacer {
  margin-top: 42px;
  margin-bottom: 55px;
}
.standard-page .features .span6,
.brand-indices-page .features .span6 {
  width: 100%;
}
.standard-page.new-page .features img,
.brand-indices-page.new-page .features img {
  margin-left: 202px!important;
  margin-top: 50px!important;
  margin-right: 20px!important;
}
.standard-page.new-page .features h2,
.brand-indices-page.new-page .features h2 {
  margin-top: 32px;
}
.standard-page.new-page .features p,
.brand-indices-page.new-page .features p {
  font-size: 12px;
  font-family: arial;
  line-height: 17px;
  display: inline-block;
  width: 273px;
  margin-bottom: 0;
}
.brand-indices-page .sectors .triangle-shadow {
  margin-top: 20px;
}
.brand-indices-page .sectors h1 {
  Font-Family: RobotoThin;
  Font-Size: 45px!important;
  Color: #41414b;
  Letter-Spacing: -0.02em;
  margin-top: 125px;
  margin-bottom: 14px;
}
.brand-indices-page .sectors .theme-tag-filter-group {
  margin-top: -32px;
  margin-bottom: 43px;
}   
.brand-indices-page .overflow .theme-tag-filter-group .theme-taxonomy-term {
  Font-Family: RobotoMedium; 
  Font-Size: 14px; 
  Color: Text #4b4949;
  text-transform: uppercase; 
  Letter-Spacing: 0.05em;
}
.brand-indices-page .overflow .theme-tag-filter-group .theme-taxonomy-term:hover {
  background-color: #1d7ab7;
  color: white;
}
.brand-indices-page .sectors img {
  margin-bottom: -50px;
  margin-top: 0px;
}

.flexible.between-760-and-980 {
  display: block;
}


.tagline .image {
  position: initial;
  display: initial;
}

a.tagline div.tagline {
  visibility: hidden;
}

.vandamme .questions input {
    height: 53px;
    padding-top: 0;
    padding-bottom: 0;
}

.case-study-download-third.first-third-pity-css-can-not-do-this {
    display: none;
}

.escape-bootstrap-container-full-width {
  margin-left: -187px;
  margin-right: -200px;
}

.page-template-page-case-study-download-php .escape-bootstrap-container-full-width {
  margin-left: -200px;
  margin-right: -200px;
}

#vandamme-form #theForm .next {
  right: 132px;
  top: 87px;
}
#vandamme-form #theForm .questions input {
  margin-left: 150px!important;
}
#vandamme-form #theForm.simform .progress {
  margin-left: 152px!important;
}
#vandamme-form #theForm.simform .error-message {
  padding: 0 0 0 154px;
}
#vandamme-form #theForm.simform .number {
  left: 504px!important;
}
#vandamme-header div.wrapper {
  height:280px;
  overflow:hidden;
  text-align:center;
}
#vandamme-header div.wrapper img {
  margin:0 -100%;
  max-width: none;
}

#vanhamme-header {
  color: #4b4949;
}

#vandamme-header h1 {
  font-size: 55px;
  line-height: 80px;
  font-family: RobotoThin;
  letter-spacing: -0.02em;
  margin: 84px 0 18px;
}
#vandamme-header p {
  font-size: 15px;
  line-height: 23px;
  font-family: RobotoLight;
  Letter-Spacing: -0.01em;
  margin-bottom: 7px;
}

#vandamme-form {
  min-height: 345px;
  background-color:#63cbc8!important;
}
#vandamme-form #success {
  color: white;
  font-family: RobotoThin;
  margin-top: -43px;
}
#vandamme-form #success h2 {
  font-family: RobotoThin;
  font-size: 50px;
  letter-spacing: -0.02em;
  margin-bottom: 17px;
}
#vandamme-form #success .cta-button.big-blue-button {
  height: 40px;
  width: 234px;
  letter-spacing: 0.05em;
  background-position: 102% 49%;
  font-size: 20px;
  padding-left: 15px;
  line-height: 42px;
  padding-right: 0;
}
#vandamme-form #success p  {
  color: white;
  font-size: 18px;
  line-height: 26px;
  letter-spacing: -0.01em;
  margin-bottom: 16px;
}

#vandamme-form ::-webkit-input-placeholder {
     font-size: 21px;
     font-family: RobotoLight;
     color: #6d6d6d;
     color: rgba(109, 109, 109, 0.6);
     text-transform: none;
     line-height: 47px;
     opacity: 1;
}
#vandamme-form :-moz-placeholder { /* Firefox 18- */
     font-size: 21px;
     font-family: RobotoLight;
     color: #6d6d6d;
     color: rgba(109, 109, 109, 0.6);
     text-transform: none;
     line-height: 47px;
     opacity: 1;
}
#vandamme-form ::-moz-placeholder {  /* Firefox 19+ */
     font-size: 21px;
     font-family: RobotoLight;
     color: #6d6d6d;
     color: rgba(109, 109, 109, 0.6);
     text-transform: none;
     line-height: 47px;
     opacity: 1;
}
#vandamme-form :-ms-input-placeholder {  
     font-size: 21px;
     font-family: RobotoLight;
     color: #6d6d6d;
     color: rgba(109, 109, 109, 0.6);
     text-transform: none;
     line-height: 47px;
     opacity: 1;
}

#vandamme-circle {
  padding: 66px 0;
}
#vandamme-blurb ul {
  float: right;
  padding-right: 12px;
  padding-top:114px;
}
#vandamme-blurb li {
  line-height: 24px;
  color: #63cbc8;
  font-family: RobotoLight;
  font-size: 16px;
}
#vandamme-blurb li span {
  color: white;
}




.post-sidebar-heading span {
    padding-left: 10px;
}

.cs-paralax-background-image {
    margin-left: -286px;
}

#homepage .pitchHeadingContainer #show {
    margin-top: 17px!important;
    margin-bottom: -2px!important;
}

#homepage #conversations .heading h1 {
    margin-top: 41px;
}

#homepage #pitchHeading .heading p {
    width: 100%;
    max-width: none;
    font-size: 16px;
}

#homepage #pitchHeadingContainer .button {
    margin-top: 15px!important;
}

#homepage #pitchHeading {
    padding-top: 0;
}

#homepage #pitchHeading .heading h1 {
    margin-top: 7px;
    margin-bottom: 2px;
}

#homepage #show .pitch-button {
    margin-top: 10px;
    margin-bottom: 0;
}


#homepage #customers .grey-background.hidden-phone {
    width: 724px;
}

#homepage #customers .quotes {
    width: 90%;
}

#homepage #latest .span6,
#featured-casestudy .span6 {
    margin-right: 35px;
}

#homepage .pitchHeadingContainer #read_more_button.cta_button {
    width: 272px!important;
}



html[lang="en-EN"] #homepage #pitchHeading {
      padding-top: 0px!important;
}
 
.page-template-page-no-demo-footer-php #footer-getdemo,
.page-template-page-no-demo-footer-transparent-header #footer-getdemo {
  height: 34px;
}

#homepage #harness h1 {
  font-size: 45px;
  line-height: 50px;
  margin-top: 43px;
  margin-bottom: 34px;
  max-width: 500px;
}

#homepage #harness p {
  font-size: 25px;
  line-height: 32px;
  max-width: 500px;
}
#homepage #harness {
  text-align: center;
}
#homepage #harness .cta_button.cta_demo_button {
  margin: 50px 0 65px 0;
}




body .new-page.our-tech .overflow .see-us-in-action {
    height: 498px;
}

.new-page.our-tech .see-us-in-action:before {
    height: 498px;
}

.new-page.our-tech .join-us {
    margin-top: -14px;
}

.who-are-we .see-us-in-action:before {
    content: "";
    display: block;
    position:absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 533px;
    background: -webkit-linear-gradient(top, #FFFFFF 0%, #BBBBBC 100%), -webkit-linear-gradient(top, #FFFFFF 0%, #BBBBBC 100%);
    background: -moz-linear-gradient(top, #FFFFFF 0%, #BBBBBC 100%), -webkit-linear-gradient(top, #FFFFFF 0%, #BBBBBC 100%);
    background: linear-gradient(to bottom, #FFFFFF 0%, #BBBBBC 100%), -webkit-linear-gradient(top, #FFFFFF 0%, #BBBBBC 100%);
    background: -webkit-linear-gradient(top, #FFFFFF 0%, #BBBBBC 100%);
    background: -moz-linear-gradient(top, #FFFFFF 0%, #BBBBBC 100%);
    background: linear-gradient(to bottom, #FFFFFF 0%, #BBBBBC 100%);
}

.who-are-we .see-us-in-action:after {
    content: "";
    display: block;
    position: absolute;
    top: 533px;
    bottom: 0;
    left: 0;
    right: 0;
    background: -webkit-linear-gradient(top, #FFFFFF 0%, #BBBBBC 100%), -webkit-linear-gradient(top, #FFFFFF 0%, #BBBBBC 100%);
    background: -moz-linear-gradient(top, #FFFFFF 0%, #BBBBBC 100%), -webkit-linear-gradient(top, #FFFFFF 0%, #BBBBBC 100%);
    background: linear-gradient(to bottom, #FFFFFF 0%, #BBBBBC 100%), -webkit-linear-gradient(top, #FFFFFF 0%, #BBBBBC 100%);
    background: -webkit-linear-gradient(top, #FFFFFF 0%, #BBBBBC 100%);
    background: -moz-linear-gradient(top, #FFFFFF 0%, #BBBBBC 100%);
    background: linear-gradient(to bottom, #FFFFFF 0%, #BBBBBC 100%);
}

.who-are-we .see-us-in-action > * {
    position: relative;
    z-index: 10;
}

.new-page.who-are-we .circles-block .span5 {
    float: none;
    right: 0!important;
    width: 500px;
    padding-left: 23px;
}

.who-are-we .circle-chunk {
    height: 188px;
}

.new-page.who-are-we .see-us-in-action {
    height: 880px;
}

.who-are-we .see-us-in-action img {
    display: block;
    margin-left: auto!important;
    margin-right: auto!important;
}

.new-page.who-are-we .see-us-in-action .video-wrap .video-left {
    margin-bottom: 96px;
}

.who-are-we .circle-chunk .content {
    width: calc(100% - 131px);
    width: -webkit-calc(100% - 131px);
    width: -moz-calc(100% - 131px);
    padding-right: 15px;
}

.who-are-we .large-centered-image {
    margin-top: -152px;
}

#homepage #read_more_button.cta_button {
  width: 160px!important;
  margin: 0!important;
}
#homepage #find_out_why.cta_button {
  width:189px!important;
}
#homepage .cta_button.cta_demo_button {
  width: 160px !important;
  background-color: #E0004D!important;
}
html[lang="fr-FR"] #homepage .cta_button.cta_demo_button {
  width: 286px !important;
}


#homepage .cta_button {
  text-decoration: none;
  display: inline-block;
  margin: 31px auto 20px;
  background-image: url('/wp-content/themes/brandwatch/images/large-button-chevron.png');
  background-repeat: no-repeat;
  background-position: 92% 46%;
  width: 174px !important;
  height: 33px;
  line-height: 33px;
  padding: 10px 21px !important;
  text-align: left;
  border-radius: 4px;
  font-family: RobotoLight;
  color: #FFF;
  background-color: #1D7AB7 !important;
  position: relative;
  font-size: 24px;
}

#homepage #now {
  text-align: center;
}

#homepage #now .heading h1,
#now .heading h1 {
    margin-top: 21px;
    line-height: 33px;
    font-size: 26px;
    width: 568px;
    letter-spacing: -0.2px;
    margin-bottom: 10px;
}



#homepage #now h1,
#now h1 {
  font-size: 25px;
}
#homepage #now p,
#now p {
  font-size: 18px;
}

#homepage #latest p,
#featured-casestudy p {
  margin-left: 10px;
  font-size: 15px;
  line-height: 23px;
  letter-spacing: -0.01em;
  font-family: RobotoLight;
  padding-right: 10px;
}

#homepage #latest h2,
#featured-casestudy h2 {
  font-family: RobotoThin;
  font-size: 32px!important;
  letter-spacing: -0.01em;
  margin: 30px 10px 10px;
}

#homepage #more .stats .span12 div {
  width: 559px;
  margin: 0px auto;
}

#homepage #more .stats .left,
#homepage #more .stats .right {
  width: 94%;
} 

#homepage .stats h2 {
  max-width: 390px;
}


#homepage #more img {
  padding-left: 0;
  padding-right: 20px;
}



#homepage #conversations h1,
#homepage #flexible h1 {
  font-size: 45px;
  line-height: 50px;
  margin-top: 40px;
  max-width: 566px;
}
#homepage #listen h2 {
  font-size: 22px;
  margin-left: 30px;
  margin-top: 6px;
}
#homepage #listen ul {
  max-width: 247px;
  margin-left: 46px;
}

#homepage #listen li {
  font-size: 15px;
  line-height: 20px;
  padding-bottom: 15px;
}

#listenanalyse_canvas_mid {
  bottom: 49px!important;
  left: 199px!important;
  z-index: 4!important;
}

#homepage h1 {
  font-size: 55px;
  line-height: 80px;
  letter-spacing: -0.02em;
  margin-bottom: 18px;
  margin-top: 38px;
}

#homepage .heading p {
  font-size: 15px;
  line-height: 23px;
  max-width: 460px;
  margin-left: auto;
  margin-right: auto;
}

#homepage #pitchHeading .heading {
  max-width: none!important;
}

#demo-page-form input,
#demo-page-form select,
#demo-page-form button {
  width: 248px;
}

#demo-page-form .btn-group ul {
  width: 308px;
}

/*
#demo-page-form .double-height:nth-of-type(odd) {
  width: 248px;
}
*/
#demo-page-form .double-height-part-2 {
  width:294px;
}

#demo-page-form {
  width: 684px;
  margin-left: 40px;
}

html[lang="de-DE"] #menu-btn {
  margin-right: 17px;
  width: 85px;
}

html[lang="de-DE"] #header-getdemo {
    width:220px;
}

html[lang="de-DE"] #header-getdemo a {
    width: 173px!important;
    position: static!important;
    margin-right: 0!important;
}

html[lang="de-DE"] #menu-icon {
    padding-left: 12px!important;
}


html[lang="de-DE"] #homepage #pitchHeading .heading {
  /*max-width: 361px!important; MJR - TODO uncomment this when we go to stage */
}

.customer-support {
  margin-top: 45px !important;
}

.bwtv h3 {
  margin-top: 20px;
  margin-bottom: 15px;
  width: 110px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}

.top_post_title {
  width: 110px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}

.press .background-hash img {
  width: 134px;
  height: 103px;
}

.press .background-hash li > a {
  width: 139px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}

.post-type-archive-bw_job_listing #sidebar .headshot-careers img {
  padding-left: 20px;
}

div.carousel-inner > div.item p, body.post-type-archive-bw_lab_item #sidebar .widget-2 .textwidget p {
  padding: 0 0 0 20px;
}

.post-type-archive-bw_job_listing #sidebar .textwidget a.careers-carousel-control {
  margin: 8px -15px 0 20px;
  height: 59px;
}
html[lang="es-ES"] .post-type-archive-bw_job_listing #sidebar .textwidget a.careers-carousel-control {
  margin: 45px -15px 0 20px;
  height: 59px;
}
html[lang="es-ES"] .post-sidebar-heading.careers {
  height: 95px;
}
html[lang="es-ES"] .post-type-archive-bw_job_listing #sidebar .textwidget a[data-slide="prev"].careers-carousel-control {
  margin-top: 8px;
}

#careers-dept-select, #careers-country-select, #careers-dept-select option, #careers-country-select option {
  width: 195px;
  clear: left;
}

#careers-page-heading span {
  float: left;
}

#careers-page-heading {
  height: 117px;
}

.pricing-page .background-hash .title, .history-page .background-hash .title {
  padding: 10px 16px 10px 30px;
}


.post-type-archive-bw_lab_item #sidebar .textwidget {
  padding-right: 20px;
}

body.post-type-archive-bw_lab_item #sidebar .widget-2 .textwidget p {
  padding-left: 10px;
  padding-right: 0px;
  padding-top: 10px;
}

.lab-item h2 {
  font-size: 24px;
}

.lab-info-icon {
  top: 10px;
  left: 10px;
}

.hashlet {
  width: 95px;
  height: 225px;
  margin-bottom: 10px;
}

/*
#menu-site-nav {
  margin-left: 0;
}
*/
.page-template-page-no-title-php #wrap {
  margin-top: 50px;
}

h2.entry-title {
  margin-top: 0;
  width: 100%;
}

.post-author .about {
  font-size: 12px;
  line-height: 14px;
}

.hot-top2 h3 {
  margin-left: 0;
}

.hot-top2 {
  min-height: 100%;
  border-bottom: 1px solid #eee;
  padding-bottom: 10px;
  margin-bottom: 10px;
}

img.vid-btn {
  margin-left: -16px;
  margin-top: -16px;
  width: 32px;
}

.customer-support .background-hash img {
  padding: 0 19px 30px;
}


.enterprise-m .pricing-package li, .enterprise-q .pricing-package li, .pro .pricing-package li {
  background-position: 0px 5px;
}

.next-steps-panel {
  padding: 20px 10px 30px;
}


div.accordion-body p {
  margin-right: 10px;
}

.row.app-tour .border-top {
  margin-top: 20px;
}

.app-tour-carousel-control.right img, .app-tour-carousel-control.left img {
  top: 79px;
}

.row.app-tour p, .row.app-tour h2 {
  padding-right: 30px;
}

.smm .how-it-works-related-panel {
  padding: 40px 10px 30px;
}

.navbar .nav > li > a.locale-link {
  padding: 9px 5px 11px;
}

.navbar .container {
  padding: 0 27px;
}

.how-it-works-related-panel {
  padding-top: 20px;
  padding-right: 10px;
  margin: 0;
}

.how-it-works .how-it-works-related-panel img {
  width: 179px;
  height: 104px;
}

.smm.how-it-works .how-it-works-related-panel img {
  width: 30px;
  height: 34px;
}

.next-steps-panel li > a, .how-it-works-related-panel li > a {
  width: 95%;
}

.tier1 {
  width: 30%;
  float: left;
  margin-left: 21px;
}

.tier1:first-child {
  margin-left: 20px;
}

.lab-image, .lab-play-button {
  width: 136px;
  height: 136px;
}


#preamble > p {
  margin-right: 30px;
}

.navbar-search .search-query {
  margin-right: 5px;
}

.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {
  padding: 0px;
}

#banner #menu-right {
  margin-top: 5px;
}

#banner #menu-locale-links {
  margin-top: 3px;
}

#wrap {
  padding-top: 152px;
}

footer#content-info {
  max-width:100%;
  /*border-top:3px solid red;*/
}

footer#content-info > ul > li {
        float: left;
        margin: 0 15px 40px 0;
}

footer#content-info p.pull-left {
        clear: left;
}

.row.team {
  width: 685px;
  margin-left: 20px;
}

#homepage #brandsCopyRow .item {
  font-size:12px;
  line-height: 17px;
}

/* ==========================================================================
    Header
    ========================================================================== */

#banner .toptopnav #menu-right {
	display: none;
}

.topbar-dropdown {
    margin-left: 0;
    float: right;
    margin-right: 30px;
    top: 6px;
}

html[lang="de-DE"] #header-getdemo {
  margin:5px 0 0 0;
}

html[lang="es-ES"] #header-getdemo {
  width: initial;
}
#header-getdemo {
  display:inline-block;
  width:170px;
  float:right;
  margin:5px 30px 0 0;
}

#header-getdemo a {
  margin-top:0;
}

/* ==========================================================================
    Top Nav
    ========================================================================== */

#nav-main-progressive.nav-collapse {
  height:0;
  overflow:hidden;
  padding-top:0;
  width:90%;
  text-align: left;
  margin: 0 auto;
}

#nav-main-progressive.nav-collapse>ul {
  padding-top:60px;
}

.nav-collapse .nav>li>a,
.nav-collapse .dropdown-menu a {
  padding:6px 0;
  border-bottom:1px solid #ccc;
}

#menu-btn {
  display:inline-block;
  margin-right: 30px;
}

#nav-main-progressive .menu-column-1 {
    margin-left:0;
    width:auto;
    padding-right:0;
}

#nav-main-progressive .menu-column-2 {
    width:auto;
    padding-right:0;
}

#nav-main-progressive .menu-column-3 {
    width:auto;
    padding-right:0;
}

#nav-main-progressive .menu-column-4 {
    width:auto;
    padding-right:0;
}

/* ==========================================================================
    Footer
    ========================================================================== */

#footer-nav-container {
  display:none;
}

#footer-details-container {
  width:724px;
}

#footer-getdemo a {
  margin-bottom:35px;
}

#full-width-footer #content-info p.pull-left, #full-width-footer #content-info p.pull-right {
  float: none;
  margin: 0 auto;
  margin-bottom:10px;
}

#footer-address.hidden-phone {
  display:none;
}

#footer-address.visible-phone {
  display:block !important;
}

/*****
    Fixes for top of events page
    Ben, 2015.9.28
                              *****/

.post-type-archive-bw_event h1.section-heading {
	width: 100%;
	margin-top: 16px;
}
.post-type-archive-bw_event select#next-twelve-month-date-select,
.post-type-archive-bw_event select#events-country-select,
.post-type-archive-bw_event select#event-involvement-select {
	float: none;
	margin-left: 0 !important;
	width: 31.5%;
	margin-right: 1.9% !important;
}
.post-type-archive-bw_event select#event-involvement-select:last-child {
	margin-right: 0 !important;
}

/*******
      Fixes for Partnerships page
      pulled in from french site by Ben 2015-9-24
                                               *******/
#why-partner-container {
	width: 780px;
	margin-right: -10px;
}

#why-partner-container {
	width: 520px;
	margin-right: -48px;
}
#why-partner-container > p {
	padding-right: 40px;
}
#partnerships-row .how-it-works-related-panel {
	position: relative;
	left: 40px;
	width: 200px;
}
