.disclaimer {
  font-weight: bold;
  width: 70%;
  padding-bottom: 50px;
}

.c-section-nav-bar--transparent {
  margin-bottom: 30px;
}



.c-jumbotron--business-solutions {
  padding-top: 10px;
  background-color: #23262D;
  padding-bottom: 50px;
  background-size: auto 550px;
  border-bottom: 1px solid #4E5153;
}

.c-section-nav-bar .c-nav {
  border-bottom: none;
}

.c-section-nav-bar--transparent .c-nav {
  border-bottom: none;
}

.s-copy--big .s-copy__headline {padding: 0px; margin-bottom: 50px;}


.textBlue {color:#0F99E0;}
.textDarkGrey {color: #444A59;}

.clearLPadding   {padding-left: 0px;}
.clearLMargin    {margin-left: 0px;}
.clearRPadding   {padding-right: 0px;}
.clearRMargin    {margin-right: 0px;}
.clearEPadding   {padding-right: 0px; padding-left: 0px;}

.pspaceB10        {padding-bottom: 10px;}
.pspaceB20        {padding-bottom: 20px;}
.pspaceB50        {padding-bottom: 50px;}
.pspaceB66        {padding-bottom: 66px;}

.pspaceT20        {padding-top: 20px;}
.pspaceT40        {padding-top: 40px;}
.pspaceT50        {padding-top: 50px;}
.pspaceT66        {padding-top: 66px;}

.pspaceR20        {padding-right: 20px;}
.pspaceR40        {padding-right: 40px;}
.pspaceR50        {padding-right: 50px;}
.pspaceR66        {padding-right: 66px;}

.mspaceB20        {margin-bottom: 20px;}
.mspaceB50        {margin-bottom: 50px;}
.mspaceB66        {margin-bottom: 66px;}

.mspaceT20        {margin-top: 20px;}
.mspaceT50        {margin-top: 50px;}
.mspaceT66        {margin-top: 66px;}

.centerText       {text-align: center;}

.buttonStyle {
  height: 60px;
  background-color: #0F99E0;
  color: white;
  border-radius: 2px;
  font-size: 1rem;
  font-weight: 500;

}

 .buttonStyle div {padding-top: 20px;}


 /* Methodology Page */

 .wire-icon {
  height: 70px;
  background-size: contain;
  background-repeat: no-repeat;
  margin-bottom: 1.5em;
}

.wire-icon-large {
 height: 90px;
 width: 90px;
 background-size: contain;
 background-repeat: no-repeat;
}

.book-icon {
  background-image: url(../images/all-icons/99-book.svg);
}

.gear-icon {
  background-image: url(../images/all-icons/98-gear.svg);
}

.flag-icon {
  background-image: url(../images/all-icons/97-flag.svg);
}

.wifi-icon {
  background-image: url(../images/all-icons/96-wifi.svg);
}

.people-icon {
  background-image: url(../images/all-icons/95-people.svg);
}

.pin-icon {
  background-image: url(../images/all-icons/94-pin.svg);
}

.mail-icon {
  background-image: url(../images/all-icons/93-mail.svg);
}

.map-icon {
  background-image: url(../images/all-icons/92-map.svg);
}

.s-prose>h2 {
  margin-top: 0px;
}

.section-divider {
  border: 4px solid #DFE3E9;
  width: 45px;
  text-align: center;
  margin-bottom: 25px;
}

.page-end {
  margin-bottom: 80px;
}

.c-context-menu {
  padding-left: 0px;
  padding-right: 0px;
}

.c-context-menu>div {
  width:75%;
  margin-left: auto;
  margin-right: auto;
}

.c-media-assets__image {
  font-size: 1rem;
}

.c-main--different, .c-contact-form {
  padding-top: 40px;
}

.c-contact-form p, .c-contact-form h2 {
  text-align: center;
}

.c-contact-form p {
  padding-right: 8%;
  padding-left: 8%;
}

.c-contact-form .mail-icon {
  background-position: center;
}

@media (max-width:900px) {
  .clearSmall {
    display: none;
  }
}

@media (max-width: 768px) {
  .clearSLpadding {
    padding-left: 0px;
  }
}

/* Coverage Maps page */

.c-app-banner, .c-app-banner--spaced {padding-top: 0px;}

.banner-main {
  /* max-height: 400px; */
  background-color: #F6F6F6;
}

.c-country__header {
  padding-top: 25px;
  padding-bottom: 5px;
  border: 1px solid #D5D5D5;
  white-space: normal;
}

.c-country__header h3 {
  white-space: normal;
}

.c-country__header img{
  height: 80px;
  margin-top: -30px;
  clip-path: circle(25px at center);
  margin-bottom: -10px;
}


.phone-images {
  background-image: url(../images/small-phones2x.png);
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: contain;
}

@media (max-width: 576px) {
.hide-sm {
    display: none;
  }
}

.full-height {height: 100%;}

.networks-list {
  text-decoration: none;
  list-style: none;
  margin-left: -10%;
}

.networks-list h3 {
  font-size: 1rem;
  white-space: normal;
}

.networks-list a {
  color: #23262D;
}

.banner-main .wire-icon-large  {
  vertical-align: middle;
  float: left;
}

.store-buttons {
  width: 100%;
  background-color: #0F99E0;
  border-radius: 2px;
}

.h2-style {
  color: #444A59;
  font-size: 28px;
  line-height: 33px;
}

.banner-spacing {
  padding-left: 110px;
  padding-top: 10px;
}

@media (min-width: 768px) {
  .hide-col {
    display: none;
  }
}

/* this part is inside the press page, the slider part*/
.scroll-menu{
  padding-bottom: 60px; 
}

/* this part is inside the press page, the slider part*/
