@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro");
@import url("https://use.typekit.net/nac4vzq.css");

.custom-header-container {
  margin-bottom: 100px !important;
}

.container .page-status {
  margin-bottom: 30px !important;
}

#consent-banner {
  position: fixed;
  bottom: 0;
}

/* Source Sans Pro 300
-----------------------------------*/
@font-face {
  font-family: "source-sans-pro";
  src: url(data:application/font-woff;charset=utf-8;base64,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);
  font-style: normal;
  font-weight: 300;
}

/* Source Sans Pro 400
-----------------------------------*/
@font-face {
  font-family: "source-sans-pro";
  src: url(data:application/font-woff;charset=utf-8;base64,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);
  font-style: normal;
  font-weight: 400;
}

/* Source Sans Pro 600
-----------------------------------*/
@font-face {
  font-family: "source-sans-pro";
  src: url(data:application/font-woff;charset=utf-8;base64,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);
  font-style: normal;
  font-weight: 600;
}

/* Source Sans Pro 700
----------------------------------- */
@font-face {
  font-family: "source-sans-pro";
  src: url(data:application/font-woff2;charset=utf-8;base64,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);
  font-style: normal;
  font-weight: 700;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
video {
  display: inline-block;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden],
template {
  display: none;
}

html {
  background: #fff;
  color: #000;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

html,
button,
input,
select,
textarea {
  font-family: sans-serif;
}

body {
  margin: 0;
}

a {
  background: transparent;
}

h1 {
  font-size: 60px;
  margin: 0.67em 0;
}

h2,
.page-header-2 h1 {
  font-size: 45px;
  margin: 0.83em 0;
}

h3 {
  font-size: 28px;
  margin: 1em 0;
}

h4 {
  font-size: 1em;
  margin: 1.33em 0;
}

h5 {
  font-size: 0.83em;
  margin: 1.67em 0;
}

h6 {
  font-size: 0.75em;
  margin: 2.33em 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

mark {
  background: #ff0;
  color: #000;
}

code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

q {
  quotes: "\201C""\201D""\2018""\2019";
}

q:before,
q:after {
  content: "";
  content: none;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 0;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
  white-space: normal;
}

button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
}

button,
input {
  line-height: normal;
}

button,
select {
  text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled],
input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
  vertical-align: top;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

html {
  box-sizing: border-box;
}

*,
*:before,
*:after {
  box-sizing: inherit;
}

html,
body {
  height: 100%;
}

body {
  color: #333333;
  background-color: white;
  line-height: 21px;
}

ul {
  list-style-type: none;
}

a {
  text-decoration: none;
  color: #0070f0;
  /* outline: none; */
}

a:hover {
  color: #004f80;
}

strong {
  font-weight: 600;
}

input[type="checkbox"]:focus {
  outline: 0;
}

input::-ms-clear,
input::-ms-reveal {
  display: none;
}

textarea {
  resize: none;
}

.hide {
  display: none;
}

input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type="number"] {
  -moz-appearance: textfield;
}

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

@media screen and (max-width: 800px) and (orientation: landscape),
  screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }

  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }

  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }

  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }

  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }

  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }

  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }

  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}

/* 
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } 
} 
*/

.mfp-ie7 .mfp-img {
  padding: 0;
}

.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}

.mfp-ie7 .mfp-container {
  padding: 0;
}

.mfp-ie7 .mfp-content {
  padding-top: 44px;
}

.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}

.container {
  max-width: 100%;
  margin: 0 auto;
}

@media screen and (min-width: 640px) {
  .container {
    width: 640px;
  }
}

@media screen and (min-width: 980px) {
  .container {
    width: 960px;
  }
}

@media screen and (min-width: 1300px) {
  .container {
    width: 1280px;
  }
}

@media screen and (min-width: 1600px) {
  .container {
    width: 1280px;
  }
}

.row:after {
  content: "";
  clear: both;
  display: table;
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-13,
.col-lg-14,
.col-lg-15,
.col-lg-16,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-13,
.col-xl-14,
.col-xl-15,
.col-xl-16 {
  float: left;
  padding-left: 10px;
  padding-right: 10px;
}

.col-center {
  margin: 0 auto;
  float: none;
}

.no-pad {
  padding-left: 0;
  padding-right: 0;
}

.no-pad-left {
  padding-left: 0;
}

.no-pad-right {
  padding-right: 0;
}

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.col-xs-1 {
  width: 8.33333%;
}

.col-xs-offset-1 {
  margin-left: 8.33333%;
}

.col-xs-2 {
  width: 16.66667%;
}

.col-xs-offset-2 {
  margin-left: 16.66667%;
}

.col-xs-3 {
  width: 25%;
}

.col-xs-offset-3 {
  margin-left: 25%;
}

.col-xs-4 {
  width: 33.33333%;
}

.col-xs-offset-4 {
  margin-left: 33.33333%;
}

.col-xs-5 {
  width: 41.66667%;
}

.col-xs-offset-5 {
  margin-left: 41.66667%;
}

.col-xs-6 {
  width: 50%;
}

.col-xs-offset-6 {
  margin-left: 50%;
}

.col-xs-7 {
  width: 58.33333%;
}

.col-xs-offset-7 {
  margin-left: 58.33333%;
}

.col-xs-8 {
  width: 66.66667%;
}

.col-xs-offset-8 {
  margin-left: 66.66667%;
}

.col-xs-9 {
  width: 75%;
}

.col-xs-offset-9 {
  margin-left: 75%;
}

.col-xs-10 {
  width: 83.33333%;
}

.col-xs-offset-10 {
  margin-left: 83.33333%;
}

.col-xs-11 {
  width: 91.66667%;
}

.col-xs-offset-11 {
  margin-left: 91.66667%;
}

.col-xs-12 {
  width: 100%;
}

.col-xs-offset-12 {
  margin-left: 100%;
}

@media screen and (min-width: 640px) {
  .col-sm-1 {
    width: 8.33333%;
  }

  .col-sm-offset-1 {
    margin-left: 8.33333%;
  }

  .col-sm-2 {
    width: 16.66667%;
  }

  .col-sm-offset-2 {
    margin-left: 16.66667%;
  }

  .col-sm-3 {
    width: 25%;
  }

  .col-sm-offset-3 {
    margin-left: 25%;
  }

  .col-sm-4 {
    width: 33.33333%;
  }

  .col-sm-offset-4 {
    margin-left: 33.33333%;
  }

  .col-sm-5 {
    width: 41.66667%;
  }

  .col-sm-offset-5 {
    margin-left: 41.66667%;
  }

  .col-sm-6 {
    width: 50%;
  }

  .col-sm-offset-6 {
    margin-left: 50%;
  }

  .col-sm-7 {
    width: 58.33333%;
  }

  .col-sm-offset-7 {
    margin-left: 58.33333%;
  }

  .col-sm-8 {
    width: 66.66667%;
  }

  .col-sm-offset-8 {
    margin-left: 66.66667%;
  }

  .col-sm-9 {
    width: 75%;
  }

  .col-sm-offset-9 {
    margin-left: 75%;
  }

  .col-sm-10 {
    width: 83.33333%;
  }

  .col-sm-offset-10 {
    margin-left: 83.33333%;
  }

  .col-sm-11 {
    width: 91.66667%;
  }

  .col-sm-offset-11 {
    margin-left: 91.66667%;
  }

  .col-sm-12 {
    width: 100%;
  }

  .col-sm-offset-12 {
    margin-left: 100%;
  }
}

@media screen and (min-width: 980px) {
  .col-md-1 {
    width: 80px;
  }

  .col-md-offset-1 {
    margin-left: 80px;
  }

  .col-md-2 {
    width: 160px;
  }

  .col-md-offset-2 {
    margin-left: 160px;
  }

  .col-md-3 {
    width: 240px;
  }

  .col-md-offset-3 {
    margin-left: 240px;
  }

  .col-md-4 {
    width: 320px;
  }

  .col-md-offset-4 {
    margin-left: 320px;
  }

  .col-md-5 {
    width: 400px;
  }

  .col-md-offset-5 {
    margin-left: 400px;
  }

  .col-md-6 {
    width: 480px;
  }

  .col-md-offset-6 {
    margin-left: 480px;
  }

  .col-md-7 {
    width: 560px;
  }

  .col-md-offset-7 {
    margin-left: 560px;
  }

  .col-md-8 {
    width: 640px;
  }

  .col-md-offset-8 {
    margin-left: 640px;
  }

  .col-md-9 {
    width: 720px;
  }

  .col-md-offset-9 {
    margin-left: 720px;
  }

  .col-md-10 {
    width: 800px;
  }

  .col-md-offset-10 {
    margin-left: 800px;
  }

  .col-md-11 {
    width: 880px;
  }

  .col-md-offset-11 {
    margin-left: 880px;
  }

  .col-md-12 {
    width: 960px;
  }

  .col-md-offset-12 {
    margin-left: 960px;
  }
}

@media screen and (min-width: 1300px) {
  .col-lg-1 {
    width: 80px;
  }

  .col-lg-offset-1 {
    margin-left: 80px;
  }

  .col-lg-2 {
    width: 160px;
  }

  .col-lg-offset-2 {
    margin-left: 160px;
  }

  .col-lg-3 {
    width: 240px;
  }

  .col-lg-offset-3 {
    margin-left: 240px;
  }

  .col-lg-4 {
    width: 320px;
  }

  .col-lg-offset-4 {
    margin-left: 320px;
  }

  .col-lg-5 {
    width: 400px;
  }

  .col-lg-offset-5 {
    margin-left: 400px;
  }

  .col-lg-6 {
    width: 480px;
  }

  .col-lg-offset-6 {
    margin-left: 480px;
  }

  .col-lg-7 {
    width: 560px;
  }

  .col-lg-offset-7 {
    margin-left: 560px;
  }

  .col-lg-8 {
    width: 640px;
  }

  .col-lg-offset-8 {
    margin-left: 640px;
  }

  .col-lg-9 {
    width: 720px;
  }

  .col-lg-offset-9 {
    margin-left: 720px;
  }

  .col-lg-10 {
    width: 800px;
  }

  .col-lg-offset-10 {
    margin-left: 800px;
  }

  .col-lg-11 {
    width: 880px;
  }

  .col-lg-offset-11 {
    margin-left: 880px;
  }

  .col-lg-12 {
    width: 960px;
  }

  .col-lg-offset-12 {
    margin-left: 960px;
  }

  .col-lg-13 {
    width: 1040px;
  }

  .col-lg-offset-13 {
    margin-left: 1040px;
  }

  .col-lg-14 {
    width: 1120px;
  }

  .col-lg-offset-14 {
    margin-left: 1120px;
  }

  .col-lg-15 {
    width: 1200px;
  }

  .col-lg-offset-15 {
    margin-left: 1200px;
  }

  .col-lg-16 {
    width: 1280px;
  }

  .col-lg-offset-16 {
    margin-left: 1280px;
  }
}

@media screen and (min-width: 1600px) {
  .col-xl-1 {
    width: 80px;
  }

  .col-xl-offset-1 {
    margin-left: 80px;
  }

  .col-xl-2 {
    width: 160px;
  }

  .col-xl-offset-2 {
    margin-left: 160px;
  }

  .col-xl-3 {
    width: 240px;
  }

  .col-xl-offset-3 {
    margin-left: 240px;
  }

  .col-xl-4 {
    width: 320px;
  }

  .col-xl-offset-4 {
    margin-left: 320px;
  }

  .col-xl-5 {
    width: 400px;
  }

  .col-xl-offset-5 {
    margin-left: 400px;
  }

  .col-xl-6 {
    width: 480px;
  }

  .col-xl-offset-6 {
    margin-left: 480px;
  }

  .col-xl-7 {
    width: 560px;
  }

  .col-xl-offset-7 {
    margin-left: 560px;
  }

  .col-xl-8 {
    width: 640px;
  }

  .col-xl-offset-8 {
    margin-left: 640px;
  }

  .col-xl-9 {
    width: 720px;
  }

  .col-xl-offset-9 {
    margin-left: 720px;
  }

  .col-xl-10 {
    width: 800px;
  }

  .col-xl-offset-10 {
    margin-left: 800px;
  }

  .col-xl-11 {
    width: 880px;
  }

  .col-xl-offset-11 {
    margin-left: 880px;
  }

  .col-xl-12 {
    width: 960px;
  }

  .col-xl-offset-12 {
    margin-left: 960px;
  }

  .col-xl-13 {
    width: 1040px;
  }

  .col-xl-offset-13 {
    margin-left: 1040px;
  }

  .col-xl-14 {
    width: 1120px;
  }

  .col-xl-offset-14 {
    margin-left: 1120px;
  }

  .col-xl-15 {
    width: 1200px;
  }

  .col-xl-offset-15 {
    margin-left: 1200px;
  }

  .col-xl-16 {
    width: 1280px;
  }

  .col-xl-offset-16 {
    margin-left: 1280px;
  }
}

.no-pad {
  padding-left: 0;
  padding-right: 0;
}

.no-pad-right {
  padding-right: 0;
}

.no-pad-left {
  padding-left: 0;
}

.hide {
  display: none;
}

@media screen and (max-width: 639px) {
  .hide-xs {
    display: none !important;
  }
}

@media screen and (min-width: 640px) and (max-width: 979px) {
  .hide-sm {
    display: none !important;
  }
}

@media screen and (min-width: 980px) and (max-width: 1299px) {
  .hide-md {
    display: none !important;
  }
}

@media screen and (min-width: 1300px) and (max-width: 1599px) {
  .hide-lg {
    display: none !important;
  }
}

@media screen and (min-width: 1600px) {
  .hide-xl {
    display: none !important;
  }
}

.btn-primary,
.btn-secondary,
.btn-transparent,
.btn-secondary-white,
.btn-secondary-gray,
.btn-primary-green,
.btn-primary-red,
.btn-green-secondary,
.label-danger {
  border-radius: 3px;
  border: 1px solid transparent;
  display: inline-block;
  padding: 10px 20px 10px;
  outline: 0;
}

.btn-primary {
  background-color: #0070f0;
  color: white;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
}

.btn-primary:hover {
  background-color: #004f80;
  color: white;
}

.btn-primary.disabled,
.btn-primary[disabled] {
  cursor: default;
  background-color: #90d3fc;
}

.btn-secondary {
  background-color: black;
  background-color: transparent;
  color: #0070f0;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
  border-color: #0070f0;
}

.btn-secondary:hover {
  border-color: #004f80;
  color: #004f80;
}

.btn-secondary.disabled,
.btn-secondary[disabled] {
  border-color: #90d3fc;
  color: #90d3fc;
  cursor: default;
}

.btn-transparent {
  background-color: black;
  background-color: transparent;
  color: #999999;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
}

.btn-transparent:hover {
  color: #333333;
}

.btn-secondary-white {
  background-color: black;
  background-color: transparent;
  color: white;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
  border-color: white;
}

.btn-secondary-white:hover {
  border-color: white;
  border-color: rgba(255, 255, 255, 0.6);
  color: white;
  color: rgba(255, 255, 255, 0.6);
}

.btn-secondary-gray {
  background-color: black;
  background-color: transparent;
  color: #999999;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
  border-color: #999999;
}

.btn-secondary-gray:hover {
  border-color: #333333;
  color: #333333;
}

.btn-primary-green {
  background-color: #68b300;
  color: white;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
}

.btn-primary-green:hover {
  background-color: #599900;
  color: white;
}

.btn-primary-green.disabled,
.btn-primary-green[disabled] {
  background-color: #c9e3a6;
  cursor: default;
}

.btn-primary-red {
  background-color: #e84e3c;
  color: white;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
}

.btn-primary-red:hover {
  background-color: #b82616;
  color: white;
}

.btn-primary-red.disabled,
.btn-primary-red[disabled] {
  background-color: #ed8277;
  cursor: default;
}

.btn-green-secondary {
  background-color: black;
  background-color: transparent;
  color: #68b300;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
  border-color: #68b300;
}

.btn-green-secondary:hover {
  border-color: #599900;
  color: #599900;
}

.btn-green-secondary.disabled,
.btn-green-secondary[disabled] {
  border-color: #c9e3a6;
  color: #c9e3a6;
  cursor: default;
}

.btn-lg {
  line-height: 21px;
  font-size: 18px;
  padding: 15px 20px;
}

.btn-md {
  font-size: 16px;
  line-height: 21px;
  padding: 10px 15px;
}

.btn-sm {
  font-size: 14px;
  padding: 10px 15px;
}

.btn-xsm {
  font-size: 12px;
}

.btn-round {
  border-radius: 50%;
}

.btn-badge {
  font-size: 12px;
  line-height: 15px;
  padding: 0 7px;
}

@media screen and (max-width: 979px) {
  .btn-lg {
    font-size: 16px;
    padding: 8px 20px;
  }
}

.input-md,
.input-lg,
.input-textarea {
  border: 1px solid;
  border-color: #333333;
  border-radius: 3px;
}

.input-md {
  padding: 10px;
  margin-bottom: 21px;
}

.input-lg {
  font-size: 16px;
  padding: 15px 20px;
  font-weight: 300;
  color: #333333;
}

.input-primary {
  border-color: #dedede;
}

.input-with-label {
  margin-top: 16px;
}

.input-block {
  margin-top: 16px;
  display: block;
  width: 100%;
}

.input-textarea {
  margin-bottom: 21px;
  padding: 10px;
  height: 126px;
  font-weight: 300;
}

.form-group {
  margin-bottom: 26px;
}

.chosen-container.chosen-container-single .chosen-single {
  padding-left: 10px;
  padding-right: 8px;
}

.chosen-container.chosen-container-single .chosen-single div {
  right: 12px;
}

.vertical-list {
  margin: 0;
  padding: 0;
}

.horizontal-list {
  margin: 0;
  padding: 0;
}

.horizontal-list > li {
  display: inline-block;
}

.horizontal-list.doc-links .link-items {
  width: 50%;
  float: left;
}

.horizontal-list.doc-links .link-items:last-child .documentation-link {
  padding-left: 20px;
}

.table-no-border {
  border-spacing: 0;
}

.table-no-border th,
.table-no-border td {
  border: 0;
}

.bs-tooltip-container {
  position: relative;
}

.bs-tooltip-container .role:hover + .bs-tooltip-outer .bs-tooltip {
  display: inline-block;
  visibility: visible;
}

.disabled:not(.ql-item) > .bs-tooltip-outer {
  display: none;
}

.bs-tooltip-outer {
  position: absolute;
  top: -30px;
  left: 50%;
  visibility: hidden;
  padding: 0 5px;
}

.bs-tooltip {
  background-color: white;
  border: 1px solid;
  border-color: #0070f0;
  cursor: default;
  white-space: nowrap;
  text-align: center;
  padding: 10px;
  font-size: 14px;
  font-weight: 300;
  border-radius: 3px;
  position: relative;
  line-height: 15px;
  top: -15px;
  z-index: 1;
}

.bs-tooltip:before,
.bs-tooltip:after {
  content: "";
  position: absolute;
  display: block;
  height: 0;
  width: 0;
  border-color: transparent transparent transparent;
  left: 50%;
  top: 100%;
  border-style: solid;
}

.bs-tooltip:before {
  border-width: 8px 8px 0 8px;
  border-top-color: #0070f0;
  margin-left: -5px;
}

.bs-tooltip:after {
  border-width: 6px 6px 0 6px;
  border-top-color: white;
  margin-left: -3px;
}

body {
  font: normal normal 300 16px/21px "myriad-pro", helvetica;
}

h1,
h2,
.page-header-2 h1,
h3,
h4,
h5,
h6 {
  color: #333333;
  font: normal normal 300 60px/63px "source-sans-pro", helvetica;
  margin: 0;
}

h1 {
  font-size: 60px;
  line-height: 63px;
  font-weight: 300;
}

h2,
.page-header-2 h1 {
  font-size: 45px;
  line-height: 49px;
  font-weight: 400;
}

h3 {
  font-size: 28px;
  line-height: 32px;
  font-weight: 400;
}

h4,
h5,
h6 {
  font-size: 21px;
  line-height: 32px;
  font-weight: 400;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.invert {
  color: black;
}

.invert h1,
.invert h2,
.invert .page-header-2 h1,
.page-header-2 .invert h1,
.invert h3,
.invert h4,
.invert h5,
.invert h6,
.invert p {
  color: white;
}

@media screen and (max-width: 979px) {
  h1 {
    font-size: 36px;
    line-height: 46px;
  }

  h2,
  .page-header-2 h1 {
    font-size: 32px;
    line-height: 38px;
  }

  h3 {
    font-size: 26px;
    line-height: 32px;
  }

  h4,
  h5,
  h6 {
    font-size: 18px;
    line-height: 21px;
  }
}

.lte9 .full-width-image {
  position: relative;
}

.full-width-image-container {
  width: 100%;
  overflow: hidden;
}

.full-width-image,
.full-width-video {
  position: relative;
  left: 50%;
  transform: translate(-50%, 0);
}

.responsive-navigation-tabs {
  display: none;
  float: none;
  margin: 0 auto;
}

.responsive-navigation-tabs select {
  width: 100%;
  margin-top: 42px;
}

.navigation-tabs {
  padding-left: 0;
  border-bottom: 1px solid;
  border-color: #dedede;
  margin-top: 84px;
  margin-bottom: 0;
  font-weight: 400;
}

.navigation-tabs li {
  float: left;
  border: 1px solid;
  border-color: #dedede;
  border-left-width: 0;
  margin-bottom: -1px;
  text-transform: capitalize;
}

.navigation-tabs li:first-child {
  border-left-width: 1px;
  border-top-left-radius: 3px;
}

.navigation-tabs li:last-child {
  border-top-right-radius: 3px;
}

.navigation-tabs li.active {
  border-bottom-color: white;
}

.navigation-tabs li.active a {
  color: #333333;
}

.navigation-tabs li a,
.navigation-tabs li span {
  display: block;
  padding: 10px 20px;
}

.navigation-tabs-secondary {
  padding-left: 0;
  margin-top: 21px;
  margin-bottom: 0;
}

.navigation-tabs-secondary li {
  float: left;
  border-bottom: 1px solid;
  border-bottom-color: #0070f0;
  text-align: center;
  position: relative;
  font-size: 21px;
}

.navigation-tabs-secondary li a,
.navigation-tabs-secondary li span {
  color: #333333;
  display: block;
  padding: 16px 20px;
  font-weight: 400;
}

.navigation-tabs-secondary li.active:after {
  content: "";
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  border-bottom: 2px solid;
  border-bottom-color: #0070f0;
}

.navigation-tabs-vertical {
  padding-left: 0;
  margin-top: 21px;
  margin-bottom: 0;
  float: none;
  display: block;
  width: 100px;
}

.navigation-tabs-vertical li {
  float: none;
  border: none;
  border-right: 1px solid;
  border-right-color: #dedede;
  text-align: center;
  position: relative;
  font-size: 21px;
  height: 60px;
}

.navigation-tabs-vertical li a,
.navigation-tabs-vertical li span {
  color: #333333;
  padding: 0;
  display: block;
  margin-top: 9px;
  font-weight: 400;
  height: 42px;
}

.navigation-tabs-vertical li.active {
  border-right-color: #dedede;
}

.navigation-tabs-vertical li.active:after {
  background: #0070f0;
  content: "";
  position: absolute;
  width: 2px;
  height: 42px;
  top: 9px;
  left: auto;
  right: -1px;
  border: none;
}

@media screen and (max-width: 979px) {
  .navigation-tabs {
    display: none;
  }

  .responsive-navigation-tabs {
    display: block;
  }
}

.lte9 .input-select {
  background-image: none;
}

.input-select,
.responsive-select-menu {
  border: 1px solid;
  border-color: #dedede;
  padding: 10px 15px;
  background-color: transparent;
  appearance: none;
  background-image: url("/images/static/arrows.png");
  background-repeat: no-repeat;
  background-position: 95% center;
  outline: 0;
}

.responsive-select-menu {
  border-color: #0070f0;
}

.article-message {
  border-radius: 4px;
  margin-bottom: 21px;
}

.article .article-message p {
  padding: 10px 20px;
  margin-bottom: 0;
}

.article-warning {
  background-color: #fce6e3;
  border-color: #e84e3c;
  border-color: rgba(232, 78, 60, 0.9);
  border-width: 1px;
  border-style: solid;
}

.article-note {
  background-color: #eefceb;
  border-color: #68b300;
  border-color: rgba(104, 179, 0, 0.9);
  border-width: 1px;
  border-style: solid;
}

.article-info {
  background-color: #e3f3fc;
  border-color: #0070f0;
  border-width: 1px;
  border-style: solid;
}

.label-danger {
  background-color: #e84e3c;
  color: white;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
}

.label-badge {
  font-size: 12px;
  line-height: 15px;
  padding: 0 7px;
}

.error-message {
  color: #e84e3c;
  font-size: 12px;
  font-weight: 400;
  padding-left: 10px;
}

.error-border {
  border-color: #e84e3c !important;
}

.icon-browser-sprite {
  position: relative;
  padding-left: 16px;
}

.icon-browser-sprite:before {
  position: absolute;
  content: " ";
  top: 2px;
  left: 0;
  width: 16px;
  height: 16px;
  display: inline-block;
  background-image: url("https://www.browserstack.com/images/static/sprites/browsers/browser_and_os.png");
  background-repeat: no-repeat;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icon-browser-sprite:before {
    background-image: url("https://www.browserstack.com/images/static/sprites/browsers/browser_and_os@2x.png");
    background-size: 24px 364px;
  }
}

.icon-browser-sprite-32:before {
  content: " ";
  width: 33px;
  height: 32px;
  display: inline-block;
  background-image: url("https://www.browserstack.com/images/static/sprites/browsers/browser_and_os_32_2.png");
  background-repeat: no-repeat;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icon-browser-sprite-32:before {
    background-image: url("https://www.browserstack.com/images/static/sprites/browsers/browser_and_os_64_2.png");
    background-size: 48px 1113px;
  }
}

.icon-browser-sprite-64:before {
  content: " ";
  width: 64px;
  height: 64px;
  display: inline-block;
  background-image: url("https://www.browserstack.com/images/static/sprites/browsers/browser_and_os_64_2.png");
  background-repeat: no-repeat;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icon-browser-sprite-64:before {
    background-image: url("https://www.browserstack.com/images/static/sprites/browsers/browser_and_os_64_2@2x.png");
    background-size: 96px 2226px;
  }
}

.card-sprite:before {
  content: " ";
  width: 32px;
  height: 32px;
  display: inline-block;
  background-image: url("https://www.browserstack.com/images/static/sprites/credit-cards/credit-cards_16px.png");
  background-repeat: no-repeat;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card-sprite:before {
    background-image: url("https://www.browserstack.com/images/static/sprites/credit-cards/credit-cards_32px.png");
    background-size: 24px 164px;
  }
}

.card-sprite-64:before {
  content: " ";
  width: 64px;
  height: 64px;
  display: inline-block;
  background-image: url("/images/static/sprites/credit-cards/credit-cards_32px.png");
  background-repeat: no-repeat;
  width: 33px;
  height: 25px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card-sprite-64:before {
    background-image: url("/images/static/sprites/credit-cards/credit-cards_64px.png");
    background-size: 48px 330px;
  }
}

.profile-sprite {
  display: inline-block;
}

.profile-sprite:before {
  position: absolute;
  content: " ";
  width: 48px;
  height: 48px;
  display: inline-block;
  background-image: url("/images/static/sprites/account-sprite.png");
  background-repeat: no-repeat;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .profile-sprite:before {
    background-image: url("/images/static/sprites/account-sprite-@2x.png");
    background-size: 100px 500px;
  }
}

.profile-sprite.plan-icon:before {
  background-position: -26px -16px;
}

.profile-sprite.time-icon:before {
  background-position: -26px -82px;
}

.profile-sprite.count-icon:before {
  background-position: -26px -166px;
}

.profile-sprite.parallel-icon:before {
  background-position: -26px -254px;
}

.icon-browser-sprite-64-half:before {
  content: " ";
  width: 32px;
  height: 32px;
  display: inline-block;
  background-image: url("/images/static/sprites/browsers/browser_and_os_64_2.png");
  background-size: 48px 1060px;
}

#bd-responsive .responsive-sprite {
  position: relative;
  display: inline-block;
}

#bd-responsive .responsive-sprite:before {
  position: absolute;
  content: " ";
  width: 16px;
  height: 16px;
  left: -20px;
  display: inline-block;
  background-image: url("/images/static/sprites/responsive-sprite.png");
  background-repeat: no-repeat;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #bd-responsive .responsive-sprite:before {
    background-image: url("/images/static/sprites/responsive-sprite-2x.png");
    background-size: 16px 172px;
  }
}

#bd-responsive .responsive-sprite.portrait:before {
  background-position: 0px -4px;
}

#bd-responsive .responsive-sprite.portrait:hover:before,
#bd-responsive .responsive-sprite.portrait.sel:before {
  background-position: 0px -24px;
}

#bd-responsive .responsive-sprite.landscape:before {
  background-position: 0px -40px;
}

#bd-responsive .responsive-sprite.landscape:hover:before,
#bd-responsive .responsive-sprite.landscape.sel:before {
  background-position: 0px -53px;
}

#bd-responsive .responsive-sprite.live-testing:before {
  background-position: 0px -69px;
}

#bd-responsive .responsive-sprite.live-testing:hover:before,
#bd-responsive .responsive-sprite.live-testing.sel:before {
  background-position: 0px -86px;
}

#bd-responsive .responsive-sprite.more-option-icon:before {
  position: relative;
  left: 0;
  top: -1px;
  background-position: 0px -138px;
}

#bd-responsive .responsive-sprite.more-option-icon:hover:before,
#bd-responsive .responsive-sprite.more-option-icon.sel:before {
  background-position: 0px -155px;
}

#bd-responsive .responsive-sprite#showShortcuts:before {
  background-position: 0px -102px;
}

#bd-responsive .responsive-sprite#showShortcuts:hover:before,
#bd-responsive .responsive-sprite#showShortcuts.sel:before {
  background-position: 0px -119px;
}

.icon-languages:before {
  content: "";
  display: inline-block;
  height: 50px;
  width: 50px;
  vertical-align: middle;
  background-image: url("/images/static/sprites/helpdesk-icons-new.png");
  background-position: -5px -64px;
  background-repeat: no-repeat;
  position: relative;
  top: 16%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icon-languages:before {
    background-image: url("/images/static/sprites/helpdesk-icons-new@2x.png");
    background-size: 300px 523px;
  }
}

.lte9 .bs-checkbox {
  padding: 0 !important;
}

.lte9 .bs-checkbox:checked,
.lte9 .bs-checkbox:disabled {
  padding: 0 !important;
}

.lte9 .bs-checkbox:checked:disabled,
.lte9 .bs-checkbox:disabled:disabled {
  padding: 0 !important;
}

.checkbox--wrapper {
  position: relative;
  display: inline-block;
}

input[type="checkbox"]:focus {
  outline: 0;
}

input.bs-checkbox {
  appearance: none;
  border: 1px solid;
  border-color: #0070f0;
  border-radius: 2px;
  position: relative;
  top: 2px;
  padding: 6px !important;
}

input.bs-checkbox:disabled {
  border: 0;
  background-color: #dedede;
  padding: 7px !important;
}

input.bs-checkbox:checked + .checkbox--mark {
  display: inline;
}

input.bs-checkbox:checked {
  border: 0;
  background-color: #0070f0;
  padding: 7px !important;
}

input.bs-checkbox:checked:disabled {
  background-color: #90d3fc;
}

input.bs-checkbox + .checkbox--mark {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
}

@media screen and (max-width: 639px) {
  .switch-to-annual-sticky-message {
    font-size: 14px;
  }
}

.atom-capability-boolean span {
  font-weight: 100;
  color: #666666;
}

.atom-capability-boolean div {
  padding: 20px 20px 0 0;
  display: inline-block;
}

.narrow-feature-grid {
  padding-bottom: 21px;
}

.narrow-feature-grid .narrow-feature p {
  margin-bottom: 0;
  margin-top: 0;
}

.narrow-feature-grid .narrow-feature .item-title {
  font-size: 21px;
  font-weight: 400;
  margin-top: 21px;
  margin-bottom: 10px;
}

@media screen and (min-width: 979px) {
  .narrow-feature-grid {
    padding-bottom: 84px;
  }

  .narrow-feature-1 {
    margin-left: 40px;
    margin-right: 40px;
  }
}

.clear:after {
  content: "";
  display: table;
  clear: both;
}

.main-wrapper {
  min-height: 100%;
  height: auto;
}

.bg-primary {
  background-color: white;
}

.bg-secondary {
  background-color: #f0f0f0;
}

.bg-inverse {
  background-color: #142433;
}

.bg-blue-1 {
  background-color: #0070f0;
}

.bg-blue-2 {
  background-color: #004f80;
}

.img-responsive {
  max-width: 100%;
  height: auto;
}

.pull-right {
  float: right;
}

.disabled-text {
  color: #999999;
}

.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}

.ie8 .hero-unit {
  background-position: top left;
  background-size: 100% 100%;
  min-height: 520px;
}

@media screen and (max-width: 979px) {
  .ie8 .ie8 .hero-unit {
    min-height: 540px;
  }
}

.hero-unit {
  background: #143452 center center/cover no-repeat;
  min-height: 630px;
  padding-top: 180px;
  font-family: "source-sans-pro", helvetica;
}

.hero-unit h1 {
  padding-left: 10px;
  margin-bottom: 8px;
}

.hero-unit p {
  font-size: 21px;
  line-height: 32px;
  font-weight: 300;
}

.hero-unit .button-section {
  margin-top: 21px;
}

.hero-unit .text-section {
  position: relative;
  z-index: 1;
}

.hero-unit:before {
  content: "";
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.hero-unit:after {
  content: "";
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

@media screen and (min-width: 980px) {
  .hero-unit p span {
    display: block;
  }

  .hero-unit:before {
    min-height: 630px;
  }

  .hero-unit:after {
    min-height: 630px;
  }
}

@media screen and (max-width: 979px) {
  .hero-unit {
    padding-top: 180px;
    min-height: 540px;
  }

  .hero-unit h1 {
    margin-bottom: 21px;
    padding: 0 10px;
  }

  .hero-unit p {
    margin-top: 0;
    margin-bottom: 42px;
    font-size: 16px;
    line-height: 21px;
  }

  .hero-unit .button-section {
    margin-top: 0;
  }

  .hero-unit .btn-primary {
    min-width: 220px;
  }

  .hero-unit:before {
    min-height: 540px;
  }

  .hero-unit:after {
    min-height: 540px;
  }
}

@media screen and (max-width: 639px) {
  .hero-unit {
    text-align: center;
    min-height: 490px;
  }

  .hero-unit:before {
    min-height: 490px;
  }

  .hero-unit:after {
    min-height: 490px;
  }

  .hero-unit .btn-primary {
    min-width: 180px;
  }

  .hero-unit .button-section a {
    float: none;
  }
}

.hero-unit-2 {
  min-height: 630px;
}

.hero-unit-2 h2,
.hero-unit-2 .page-header-2 h1,
.page-header-2 .hero-unit-2 h1,
.hero-unit-2 h4 {
  margin-bottom: 21px;
}

.hero-unit-2 .cta {
  margin-bottom: 42px;
}

.hero-unit-2 .narrow-feature-grid {
  padding-top: 84px;
}

.hero-unit-2.local-browser .narrow-feature-grid {
  padding-top: 67px;
}

.hero-unit-2.local-browser .item-title {
  margin-bottom: 10px;
  margin-top: 0;
}

.hero-unit-2-head {
  padding-top: 84px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.hero-unit-2-head p {
  font-size: 21px;
  line-height: 32px;
}

.hero-unit-2-image {
  margin-bottom: -84px;
}

@media screen and (min-width: 979px) {
  .hero-unit-2-feature-1 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .hero-unit-2 p {
    margin-bottom: 42px;
  }
}

@media screen and (max-width: 979px) {
  .hero-unit-2-head {
    padding-top: 42px;
  }

  .hero-unit-2 h2,
  .hero-unit-2 .page-header-2 h1,
  .page-header-2 .hero-unit-2 h1 {
    padding: 0 30px;
    margin-bottom: 21px;
  }

  .hero-unit-2 p {
    font-size: 16px;
    padding: 0 15px;
    line-height: 21px;
  }

  .hero-unit-2 .narrow-feature-grid {
    margin-bottom: 0;
  }

  .hero-unit-2 .narrow-feature-grid p {
    margin-bottom: 21px;
  }
}

@media screen and (max-width: 639px) {
  .hero-unit-2.desktop-browsers .hero-unit-2-head,
  .hero-unit-2.enterprise-class .hero-unit-2-head {
    background-image: none;
  }

  .hero-unit-2 .narrow-feature-grid {
    margin-bottom: 0;
  }

  .hero-unit-2 a {
    border: 0;
    color: #0070f0;
  }

  .hero-unit-2 a:hover {
    color: #004f80;
  }

  .narrow-feature p {
    margin-bottom: 42px;
  }

  .hero-unit-2-head {
    background-color: white;
    padding-top: 42px;
  }

  .hero-unit-2-head .cta {
    margin-bottom: 21px;
  }

  .overflow-xs {
    overflow: hidden;
  }

  .overflow-xs .img-responsive {
    max-width: 200%;
  }
}

@media screen and (max-width: 639px) {
  .hero-unit-2 .invert {
    color: #333333;
  }

  .hero-unit-2 .invert h1,
  .hero-unit-2 .invert h2,
  .hero-unit-2 .invert .page-header-2 h1,
  .page-header-2 .hero-unit-2 .invert h1,
  .hero-unit-2 .invert h3,
  .hero-unit-2 .invert h4,
  .hero-unit-2 .invert h5,
  .hero-unit-2 .invert h6 {
    color: #333333;
  }

  .hero-unit-2 .invert p {
    color: #333333;
  }
}

.hero-unit-3 {
  padding-bottom: 42px;
}

.hero-unit-3 h2,
.hero-unit-3 .page-header-2 h1,
.page-header-2 .hero-unit-3 h1 {
  padding-top: 42px;
}

.hero-unit-3 p {
  font-size: 21px;
  line-height: 32px;
}

.hero-unit-3.mobile-feature-devtools {
  padding-top: 0;
}

.hero-unit-3.mobile-feature-devtools img {
  width: auto;
  max-width: 100%;
}

@media screen and (min-width: 980px) {
  .hero-unit-3 {
    padding-bottom: 84px;
  }

  .hero-unit-3 img {
    width: 100%;
  }
}

@media screen and (max-width: 639px) {
  .hero-unit-3 img {
    width: 300%;
  }
}

@media screen and (max-width: 979px) {
  .hero-unit-3 p {
    font-size: 16px;
    line-height: 21px;
  }
}

.hero-unit-4 {
  padding-top: 84px;
  padding-bottom: 84px;
  font-size: 21px;
  line-height: 32px;
}

.hero-unit-4 .row {
  text-align: center;
}

.hero-unit-4 h2,
.hero-unit-4 .page-header-2 h1,
.page-header-2 .hero-unit-4 h1 {
  margin-bottom: 21px;
}

.hero-unit-4 img {
  display: block;
  min-height: 295px;
  margin: 46px 0px;
}

.hero-unit-4 p {
  margin: 0;
}

@media screen and (max-width: 979px) {
  .hero-unit-4 {
    font-size: 16px;
    padding-top: 42px;
    padding-bottom: 42px;
    line-height: 21px;
  }

  .hero-unit-4 p {
    padding: 0 30px;
  }

  .hero-unit-4 img {
    max-width: 150%;
    min-height: 180px;
    margin-top: 42px;
  }

  .hero-unit-4 .btn-primary {
    min-width: 220px;
  }
}

@media screen and (max-width: 639px) {
  .hero-unit-4 .btn-primary {
    min-width: 180px;
  }

  .hero-unit-4 img {
    min-height: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media screen and (min-width: 979px) {
  .hero-unit-4 .btn-primary {
    padding: 15px 20px;
    font-size: 18px;
  }
}

.enterprise-compare {
  padding-top: 84px;
  padding-bottom: 84px;
  line-height: 32px;
}

.enterprise-compare table {
  width: 100%;
  line-height: 21px;
  border-collapse: initial;
}

.enterprise-compare h2,
.enterprise-compare .page-header-2 h1,
.page-header-2 .enterprise-compare h1 {
  padding-bottom: 42px;
}

.enterprise-compare p.footnote {
  text-align: left;
  font-size: 14px;
}

@media screen and (max-width: 979px) {
  .enterprise-compare {
    padding-top: 42px;
    padding-bottom: 42px;
    line-height: 21px;
  }
}

.row-view-1 {
  padding-top: 42px;
}

.row-view-1-head,
.row-view-1-features {
  text-align: center;
}

.row-view-1-head p,
.row-view-1-head a,
.row-view-1-features p,
.row-view-1-features a {
  font-size: 21px;
  line-height: 32px;
}

.row-view-1-features {
  padding-top: 42px;
  padding-bottom: 42px;
}

.row-view-1-features .images-section {
  padding-top: 21px;
  padding-bottom: 42px;
}

.row-view-1-head p {
  margin-bottom: 0;
}

@media screen and (min-width: 980px) {
  .row-view-1 {
    padding-top: 84px;
  }
}

@media screen and (max-width: 979px) {
  .row-view-1-head p,
  .row-view-1-head a,
  .row-view-1-features p,
  .row-view-1-features a {
    font-size: 16px;
    line-height: 21px;
  }

  .ios-exhaustive-coverage img {
    width: 100%;
  }
}

.brands {
  padding-top: 63px;
  padding-bottom: 63px;
}

.brand-logos {
  margin: 0;
  padding: 0;
  overflow: hidden;
  max-height: 73px;
}

.brand-logos li {
  display: inline-block;
  padding: 19px 25px;
  padding-bottom: 0;
  vertical-align: middle;
}

.brand-logos img {
  display: block;
}

.brand-logos .harvard img {
  width: 100px;
}

@media screen and (min-width: 640px) and (max-width: 979px) {
  .brand-logos {
    max-height: 70px;
  }

  .brand-logos li {
    padding: 15px 5px 0 5px;
  }
}

@media screen and (max-width: 979px) {
  .brands {
    padding-top: 21px;
    padding-bottom: 21px;
  }
}

@media screen and (max-width: 639px) {
  .brand-logos {
    max-height: 70px;
  }

  .brand-logos li {
    padding: 15px 10px;
    padding-bottom: 0;
  }

  .brand-logos img {
    max-height: 23px;
    max-width: 100px;
  }
}

.features-gallery-holder ul {
  padding: 0;
}

.features-gallery-holder li {
  position: relative;
}

.features-gallery-holder {
  overflow-y: hidden;
}

.feature-link {
  display: block;
  padding-bottom: 21px;
}

.arrow-link:after {
  content: "";
  height: 10px;
  width: 6px;
  display: inline-block;
  vertical-align: middle;
  background: url("/images/static/sprites/general_icons.png") no-repeat;
  width: 8px;
  height: 12px;
  margin-left: 5px;
  background-position: -218px -54px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .arrow-link:after {
    background-image: url("/images/static/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

.arrow-link:hover:after {
  background-position: -258px -54px;
}

@media screen and (min-width: 980px) {
  .list-content {
    margin-bottom: 42px;
  }

  .features-content-text {
    padding-right: 10px;
  }

  .section_with_links .feature-link {
    font-size: 21px;
  }

  .section_with_links .feature-link:last-of-type {
    margin-bottom: 42px;
  }
}

@media screen and (max-width: 979px) {
  .features-gallery-holder ul {
    margin-top: 0;
    margin-bottom: 0;
  }

  .features-gallery-holder li {
    margin-bottom: 42px;
  }

  .features-gallery-holder .list-content {
    position: relative;
  }

  .features-gallery-holder p {
    margin-bottom: 0;
    margin-top: 14px;
    font-weight: 300;
  }
}

.features-habitat {
  padding: 42px 0;
  padding-bottom: 0;
  background-image: url("/images/static/features/gallery-background.jpg");
  background-repeat: repeat-x;
  background-size: auto 100%;
  font-family: "source-sans-pro", helvetica;
  overflow-x: hidden;
}

.features-habitat .features-gallery-holder {
  position: relative;
}

.features-habitat .features-gallery-holder .navigation-tabs-secondary li {
  border-bottom-color: #dedede;
}

.features-habitat .features-gallery-holder .navigation-tabs-secondary li a {
  padding: 21px;
}

.features-habitat
  .features-gallery-holder
  .navigation-tabs-secondary
  li.active {
  border-bottom-color: #0070f0;
}

.features-habitat
  .features-gallery-holder
  .navigation-tabs-secondary
  li.active
  a {
  color: #0070f0;
}

.features-habitat .cta {
  margin-bottom: 21px;
}

.features-habitat .secondary-tabs {
  display: inline-block;
}

@media screen and (min-width: 980px) {
  .hide {
    display: none;
  }

  .features-gallery-row ul {
    margin-top: 42px;
    margin-bottom: 0;
  }
}

@media screen and (max-width: 979px) {
  .features-habitat {
    padding-top: 42px;
    padding-bottom: 42px;
    background-image: none;
  }

  .features-habitat .hide {
    display: block;
  }

  .features-habitat .cta {
    margin-bottom: 0;
  }

  .features-habitat .btn-primary {
    min-width: 220px;
  }

  .real-mobile-devices img {
    max-height: 420px;
    width: auto;
  }

  .quick-screenshots img {
    max-height: 220px;
    width: auto;
  }
}

@media screen and (max-width: 639px) {
  .real-mobile-devices img {
    max-height: 300px;
    width: auto;
  }

  .quick-screenshots img {
    max-height: 150px;
    width: auto;
  }

  .features-habitat .cta {
    margin-bottom: 0;
  }

  .features-habitat .btn-primary {
    min-width: 180px;
  }
}

.free-trial-signup-habitat {
  padding-top: 84px;
  padding-bottom: 84px;
}

.free-signup-buttons a {
  width: 180px;
}

.free-signup-button-left {
  text-align: right;
}

.base-support .btn-primary {
  font-family: "source-sans-pro", helvetica;
}

.base-support-lead {
  color: #333333;
  font-weight: 300;
  margin-bottom: 21px;
}

.support-team-list {
  overflow: hidden;
}

.cta__multiple {
  margin-left: 15px;
}

@media screen and (max-width: 979px) {
  .free-trial-signup-habitat {
    padding: 42px 0 42px;
  }

  .free-trial-signup-habitat .free-signup-button-left a {
    margin-bottom: 10px;
  }

  .free-trial-signup-habitat .btn-primary,
  .free-trial-signup-habitat .btn-secondary {
    min-width: 140px;
  }
}

@media screen and (max-width: 639px) {
  .free-signup-buttons {
    text-align: center;
  }

  .free-signup-buttons .btn-primary,
  .free-signup-buttons .btn-secondary {
    min-width: 180px;
  }

  .base-support-lead {
    padding-left: 42px;
    padding-right: 42px;
  }
}

.ie .testimonials-habitat {
  overflow-x: hidden;
}

.lte9 .testimonials-cite {
  position: relative;
  transform: none;
  left: 0;
}

@media screen and (max-width: 979px) {
  .lte9 .testimonials-cite {
    margin-bottom: 0;
    position: relative;
    top: -5px;
  }
}

@media screen and (max-width: 639px) {
  blockquote {
    padding: 0 30px;
  }
}

blockquote {
  margin-top: 0;
}

@media screen and (max-width: 639px) {
  .lte9 .primary-menu-container li > a {
    border-bottom-color: #2a3946;
  }
}

.header-habitat {
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  background-color: #142433;
  color: #333333;
  font-weight: 300;
  z-index: 15;
  min-height: 63px;
  /*
    Duplicated from _bs_dropdown.scss for specificity on Live Dashboard
  */
}

.header-habitat .container {
  max-width: 100%;
  margin: 0 auto;
}

.header-habitat .experiment-product-list .product-menu-animator,
.header-habitat .experiment-product-list .trigger-header-animate {
  position: relative;
  float: left;
  top: 20px;
  transform: none;
  left: 7px;
}

@media screen and (max-width: 640px) {
  .header-habitat {
    height: auto;
  }
}

.product-menu > li,
.primary-menu > li {
  line-height: 21px;
}

.logo {
  padding-top: 10px;
  display: block;
  float: left;
  margin-right: 10px;
}

.logo.checkout-logo {
  float: none;
  margin: auto;
  display: block;
}

.dropdown-holder a.active {
  color: white;
}

.dropdown-holder a.active .account-down-caret,
.dropdown-holder a.active .account-ahead-caret,
.dropdown-holder a.active .account-behind-caret {
  background-position: -255px -135px;
}

.dropdown-holder a.active:before {
  opacity: 1;
}

/* REMOVE THIS WHEN NOTIFICATION STYLE IS MADE TO CHANGE FOR OLD PAGES */
.screenshot-header .announce.show {
  display: none;
}

/* REMOVE THIS WHEN NOTIFICATION STYLE IS MADE TO CHANGE FOR OLD PAGES */
.primary-menu,
.product-menu {
  font-weight: 400;
}

.primary-menu li.active a,
.primary-menu li:hover a,
.product-menu li.active a,
.product-menu li:hover a {
  color: white;
}

.primary-menu li.active li a,
.primary-menu li:hover li a,
.product-menu li.active li a,
.product-menu li:hover li a {
  color: #333333;
}

.primary-menu li li a.sign_out_link,
.product-menu li li a.sign_out_link {
  color: #de1421;
}

.primary-menu li > a,
.product-menu li > a {
  font-family: "source-sans-pro", helvetica;
  font-weight: 400;
}

.primary-menu li > a:hover .caret:after,
.product-menu li > a:hover .caret:after {
  background-position: -250px -88px;
}

.primary-menu .navigation-tabs-secondary li.active a,
.product-menu .navigation-tabs-secondary li.active a {
  color: #333333;
}

.primary-menu .caret:after,
.product-menu .caret:after {
  content: "";
  display: inline-block;
  background-image: url("/images/static/sprites/general_icons.png");
  width: 16px;
  height: 16px;
  background-position: -10px -88px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .primary-menu .caret:after,
  .product-menu .caret:after {
    background-image: url("/images/static/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

.primary-menu > li,
.product-menu > li {
  position: relative;
}

.primary-menu > li > a,
.product-menu > li > a {
  padding: 21px 10px;
  font-size: 16px;
}

.primary-menu .btn,
.product-menu .btn {
  display: inline-block;
  padding: 8px 24px;
  margin-bottom: 0;
  margin-right: 20px;
  font-size: 1em;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
  text-shadow: none;
  vertical-align: middle;
  cursor: pointer;
  border: 0;
  box-sizing: content-box;
  border-radius: 3px;
  box-shadow: none;
  margin: 0;
}

.primary-menu .btn.success-alt,
.product-menu .btn.success-alt {
  background: #0ac260;
  color: #fff;
}

.primary-menu .btn.success-alt:hover,
.primary-menu .btn.success-alt.active,
.primary-menu .btn.success-alt.disabled,
.product-menu .btn.success-alt:hover,
.product-menu .btn.success-alt.active,
.product-menu .btn.success-alt.disabled {
  background: #089248;
}

.primary-menu .account-header-btn,
.product-menu .account-header-btn {
  text-align: left;
  color: white;
}

.text-center {
  text-align: center;
}

.product-menu a {
  color: white;
  color: rgba(255, 255, 255, 0.5);
  display: inline-block;
}

.product-menu > li > a {
  font-size: 18px;
  padding: 22px 16px 14px;
}

.product-menu .header__product-name {
  font-size: 21px;
  color: white;
  padding: 21px 0px;
}

.primary-menu a {
  color: white;
  /* color: rgba(255, 255, 255, 0.6); */
  display: inline-block;
}

.primary-menu .btn-badge {
  line-height: 18px;
  margin-right: 10px;
  color: white;
  margin-top: -5px;
  vertical-align: middle;
  background: #0070f0;
}

.primary-menu #product-menu-toggle-responsive .product-menu-animator {
  left: 18px;
}

.product-nav {
  float: left;
}

.primary-menu li {
  font-family: "source-sans-pro", helvetica;
}

.primary-menu li.free-trial-link {
  margin-left: 5px;
  text-transform: uppercase;
}

.primary-menu li.free-trial-link a {
  color: white;
  font-weight: 400;
  padding: 5px 15px;
}

.primary-menu li.free-trial-link a:hover {
  color: white;
  border-color: #0070f0;
}

.bs-collapse-toggle {
  font-size: 30px;
  color: white;
  display: block;
  padding: 23px 10px 15px;
  padding-right: 0;
}

.account-down-caret,
.account-ahead-caret,
.account-behind-caret {
  display: inline-block;
  width: 11px;
  height: 11px;
  background: url("https://www.browserstack.com/images/static/sprites/general_icons.png")
    no-repeat;
  position: relative;
  top: 2px;
  right: -3px;
  background-position: -54px -215px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .account-down-caret,
  .account-ahead-caret,
  .account-behind-caret {
    background-image: url("//browserstack.wpengine.com/wp-content/themes/browserstack/css/../img/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

.account-ahead-caret {
  height: 20px;
  background-position: -259px -172px !important;
  top: 7px;
  right: -10px;
}

.account-behind-caret {
  height: 18px;
  background-position: -175px -171px;
  top: 16px;
  left: 8px;
  position: absolute;
}

.account-behind-caret:hover {
  background-position: -215px -171px;
}

#account-menu-toggle:hover .account-down-caret,
#account-menu-toggle:hover .account-ahead-caret,
#account-menu-toggle:hover .account-behind-caret {
  background-position: -255px -135px;
}

/*  */
.selenium-header div,
.screenshot-header div,
.bd-dashboard div {
  box-sizing: border-box;
}

.selenium-header .row,
.screenshot-header .row,
.bd-dashboard .row {
  margin-left: 0;
}

.selenium-header a:hover,
.screenshot-header a:hover,
.bd-dashboard a:hover {
  text-decoration: none;
}

.selenium-header a:hover .account-down-caret,
.selenium-header a:hover .account-ahead-caret,
.selenium-header a:hover .account-behind-caret,
.screenshot-header a:hover .account-down-caret,
.screenshot-header a:hover .account-ahead-caret,
.screenshot-header a:hover .account-behind-caret,
.bd-dashboard a:hover .account-down-caret,
.bd-dashboard a:hover .account-ahead-caret,
.bd-dashboard a:hover .account-behind-caret {
  background-position: -255px -135px;
}

/* <New Automate Header Dropdown> */
.app-automate-menu.features-menu-dropdown,
.automate-menu.features-menu-dropdown {
  width: 560px;
}

.app-automate-menu .framework-list,
.app-automate-menu .doc-list,
.automate-menu .framework-list,
.automate-menu .doc-list {
  font-size: 0;
}

.app-automate-menu .framework-col,
.automate-menu .framework-col {
  display: inline-block;
  width: calc(100% / 4);
  padding-left: 0;
  vertical-align: top;
}

.app-automate-menu .framework-col li,
.automate-menu .framework-col li {
  font-size: 16px;
}

.app-automate-menu .doc-list .first-col,
.app-automate-menu .doc-list .mid-col,
.app-automate-menu .doc-list .last-col,
.automate-menu .doc-list .first-col,
.automate-menu .doc-list .mid-col,
.automate-menu .doc-list .last-col {
  display: inline-block;
  padding-left: 0;
  vertical-align: top;
}

.app-automate-menu .doc-list .first-col li,
.app-automate-menu .doc-list .mid-col li,
.app-automate-menu .doc-list .last-col li,
.automate-menu .doc-list .first-col li,
.automate-menu .doc-list .mid-col li,
.automate-menu .doc-list .last-col li {
  font-size: 16px;
}

.app-automate-menu .first-col,
.automate-menu .first-col {
  width: 40%;
}

.app-automate-menu .mid-col,
.automate-menu .mid-col {
  width: 35%;
}

.app-automate-menu .last-col,
.automate-menu .last-col {
  width: 25%;
}

.app-automate-menu.features-menu-dropdown {
  width: 500px;
}

.app-automate-menu .framework-col {
  width: calc(100% / 2);
}

.app-automate-menu .first-col,
.app-automate-menu .mid-col,
.app-automate-menu .last-col {
  width: 30%;
}

.app-automate-menu .last-col {
  width: 40%;
}

.app-automate-menu .appium-header {
  text-align: left;
  font-size: 16px;
  font-weight: bold;
  background-color: #f0f0f0;
  line-height: 42px;
  padding-left: 20px;
  font-family: "source-sans-pro", helvetica;
}
.btn-secondary-white {
  background-color: black;
  background-color: transparent;
  color: white;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
  border-color: white;
  border: 1px solid;
  border-radius: 3px;
}

.btn-secondary-white:hover {
  border-color: white;
  border-color: rgba(255, 255, 255, 0.6);
  color: white;
  color: rgba(255, 255, 255, 0.6);
}

#developer-menu-dropdown {
  width: 440px;
  padding: 0px 10px 42px 20px;
  left: -48px;
}

#developer-menu-dropdown:before {
  left: 34%;
}

#developer-menu-dropdown .dropdown-sub-heading {
  font-size: 14px;
}

/* .secondary-nav {
  background-color: #f7f7f7;
  min-height: 63px;
  position: absolute;
  top: 63px;
  z-index: 2; }
  .secondary-nav .product-name {
    font-size: 28px;
    font-weight: 600;
    font-family: "source-sans-pro", helvetica;
    padding-top: 17px;
    color: black;
    display: block;
    float: left;
    margin-left: 10px;
    margin-right: 20px; }
    .secondary-nav .product-name.toggle-logo {
      font-size: 21px;
      padding-top: 18px;
      margin-left: 0;
      margin-right: 10px; }
  .secondary-nav .secondary-nav__features .product-menu li a {
    color: black;
    padding: 22px 20px 18px 20px; }
    .secondary-nav .secondary-nav__features .product-menu li a:hover {
      color: #0070f0; }
  .secondary-nav .account-down-caret, .secondary-nav .account-ahead-caret, .secondary-nav .account-behind-caret {
    background-position: -253px -217px;
    margin-left: 5px; }
  .secondary-nav .primary-menu .free-trial-link {
    margin-left: 0;
    padding: 15px 6px 14px; }
  .secondary-nav .show-logo {
    font-size: 21px;
    padding-top: 17px; }
  .secondary-nav .dashboard_cta {
    position: absolute;
    right: 20px;
    padding-top: 10px; }
  .secondary-nav .sec_nav_cta {
    position: absolute;
    right: 0;
    opacity: 0;
    transition: opacity 250ms linear; }
    .secondary-nav .sec_nav_cta .sign_in_link {
      color: black; }
      .secondary-nav .sec_nav_cta .sign_in_link:hover {
        color: #0070f0; }
    .secondary-nav .sec_nav_cta #free-trial-cta {
      background: #0070f0; }
    .secondary-nav .sec_nav_cta.active {
      opacity: 1; }
  .secondary-nav .secondary-nav_title {
    float: left;
    position: relative;
    height: 63px;
    margin-right: 20px; }
    .secondary-nav .secondary-nav_title .sec-header-logo {
      position: absolute;
      opacity: 0;
      z-index: 3;
      left: 0;
      transition: opacity 250ms linear, top 250ms linear;
      top: 0;
      transform: translateY(-50%); }
      .secondary-nav .secondary-nav_title .sec-header-logo.active {
        top: 50%;
        opacity: 1; }
    .secondary-nav .secondary-nav_title .sec-header-title span {
      position: absolute;
      right: 0;
      top: 50%;
      transform: translateY(-50%); }
    .secondary-nav .secondary-nav_title.automate {
      width: 135px; }
      .secondary-nav .secondary-nav_title.automate .sec-header-logo {
        left: 12px; }
    .secondary-nav .secondary-nav_title.live {
      width: 72px; }
    .secondary-nav .secondary-nav_title.app_automate {
      width: 186px; }
      .secondary-nav .secondary-nav_title.app_automate .sec-header-logo {
        left: 20px; }
    .secondary-nav .secondary-nav_title.account {
      width: 110px; } */

.sticky-header {
  position: fixed;
  top: 0;
  width: 100%;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25);
}

.primary-menu-container {
  position: absolute;
  z-index: 3;
  right: 0;
}

#sign_in_link,
#free-trial-cta,
.sec-header-title {
  transition: all 250ms;
}

.sec-header-title {
  transition: all 150ms;
}

.marketing-header {
  position: relative;
}

.dropdown-holder .help-menu-dropdown {
  width: 420px;
  min-height: 148px;
  left: -185px;
  padding-bottom: 21px;
  padding-left: 21px;
  padding-right: 21px;
  box-sizing: border-box;
}

.dropdown-holder .help-menu-dropdown a {
  font-size: 14px;
  white-space: inherit;
}

.dropdown-holder .help-menu-dropdown:before {
  left: 282px;
}

.dropdown-holder .help-menu-dropdown .doc-links .link-item {
  width: 50%;
  float: left;
}

.dropdown-holder
  .help-menu-dropdown
  .doc-links
  .link-item:last-child
  .documentation-link {
  padding-left: 20px;
}

.dropdown-holder .help-menu-dropdown.automate_menu {
  width: 442px;
}

.dropdown-holder:hover .dropdown-toggle .account-down-caret,
.dropdown-holder:hover .dropdown-toggle .account-ahead-caret,
.dropdown-holder:hover .dropdown-toggle .account-behind-caret {
  background-position: -255px -135px;
}

.dropdown-holder.icon-only .nav_item_name {
  display: none;
}

.dropdown-holder.icon-only .help-menu-dropdown {
  left: -298px;
}

.dropdown-holder.icon-only .help-menu-dropdown:before {
  left: 310px;
}

.dropdown-holder.icon-only .help-menu-dropdown.automate_menu {
  left: -362px;
}

.dropdown-holder.icon-only .help-menu-dropdown.automate_menu:before {
  left: 375px;
}

.dropdown-holder.icon-only .help-menu-dropdown.app_automate_menu {
  left: -341px;
}

.dropdown-holder.icon-only .help-menu-dropdown.app_automate_menu:before {
  left: 353px;
}

.dropdown-holder.icon-only .help-menu-dropdown.responsive_menu {
  left: -336px;
}

.dropdown-holder.icon-only .help-menu-dropdown.responsive_menu:before {
  left: 349px;
}

.dropdown-holder.icon-only .help-menu-dropdown.screenshot_menu {
  left: -335px;
}

.dropdown-holder.icon-only .help-menu-dropdown.screenshot_menu:before {
  left: 348px;
}

@media screen and (min-width: 1440px) {
  .header-habitat .container {
    width: 1440px;
  }

  .tabs-habitat .secondary-nav {
    width: 100%;
  }

  .tabs-habitat .secondary-nav .row {
    width: 1440px;
    margin: 0 auto;
  }

  .tabs-habitat .secondary-nav .sec_nav_cta,
  .tabs-habitat .secondary-nav .dashboard_cta {
    position: relative;
    float: right;
  }
}

@media screen and (max-width: 1440px) {
  .header-habitat .container {
    width: 100%;
    padding-left: 10px;
  }

  .header-habitat .container .primary-menu-container {
    position: absolute;
    right: 0;
  }
}

@media screen and (max-width: 1024px) {
  .product-menu li .product {
    font-size: 18px;
    padding: 22px 5px 14px;
  }
}

@media screen and (max-width: 979px) {
  .primary-menu-container,
  .product-nav {
    padding: 0;
    position: absolute;
    width: 100%;
    left: 0;
    background-color: #142433;
  }

  .primary-menu-container li,
  .product-nav li {
    display: block;
    padding-left: 21px;
  }

  .primary-menu-container li > a,
  .product-nav li > a {
    padding-top: 16px;
    padding-bottom: 12px;
    padding-left: 0;
    display: block;
    width: 100%;
  }

  .primary-menu-container .primary-menu,
  .product-nav .primary-menu {
    float: none;
  }

  .primary-menu-container .primary-menu li,
  .product-nav .primary-menu li {
    border-bottom: 1px solid;
    border-bottom-color: white;
    border-bottom-color: rgba(255, 255, 255, 0.1);
  }

  .primary-menu-container .primary-menu li.active,
  .product-nav .primary-menu li.active {
    border-bottom: 0;
  }

  .primary-menu-container .primary-menu .free-trial-link,
  .product-nav .primary-menu .free-trial-link {
    margin-left: 0;
    margin-right: 16px;
  }

  .primary-menu-container
    .primary-menu
    .free-trial-link
    .btn-secondary-white.btn-md,
  .product-nav .primary-menu .free-trial-link .btn-secondary-white.btn-md {
    text-align: left;
    border: 0;
    color: white;
    color: rgba(255, 255, 255, 0.7);
  }

  .primary-menu-container
    .primary-menu
    .free-trial-link
    .btn-secondary-white.btn-md:hover,
  .product-nav
    .primary-menu
    .free-trial-link
    .btn-secondary-white.btn-md:hover {
    color: white;
  }

  .primary-menu-container .primary-menu.active .free-trial-link a,
  .product-nav .primary-menu.active .free-trial-link a {
    padding-top: 16px;
    padding-bottom: 12px;
    padding-left: 0;
  }

  .primary-menu-container .documentation-link,
  .product-nav .documentation-link {
    position: initial;
  }

  .sticky-header {
    position: absolute;
    top: 63px;
    box-shadow: none;
  }

  .product-menu li .product {
    padding: 22px 5px 14px;
  }

  #primary-menu-toggle img {
    position: absolute;
    right: 0;
  }

  .secondary-nav .features-dropdown-toggle.active .account-down-caret,
  .secondary-nav .features-dropdown-toggle.active .account-ahead-caret,
  .secondary-nav .features-dropdown-toggle.active .account-behind-caret {
    background-position: -293px -217px;
  }

  .secondary-nav .primary-menu .free-trial-link {
    margin-left: 0;
    padding: 15px 6px 14px;
  }

  .secondary-nav .product-name {
    margin-left: 11px;
  }

  .secondary-nav .secondary-nav__features {
    position: absolute;
    top: 63px;
    background-color: white;
    width: 100%;
    left: 0;
  }

  .secondary-nav .secondary-nav__features.dd-toggle {
    display: none;
  }

  .secondary-nav .secondary-nav__features li {
    display: block;
    border-top: 1px solid;
    border-top-color: #ededed;
  }

  .secondary-nav .secondary-nav__features li:nth-last-child(1) {
    border-bottom: 1px solid;
    border-bottom-color: #ededed;
  }

  .secondary-nav .secondary-nav__features li a {
    display: block;
    padding: 21px;
  }

  .secondary-nav .sec_nav_cta {
    opacity: 1;
    transition: none;
  }
}

.features-menu-dropdown {
  width: 380px;
}

.hd-responsive .features-menu-dropdown {
  width: 180px;
}

.features-menu-dropdown.app-live-menu {
  width: 190px;
  padding: 5px;
}

.features-menu-dropdown.live-menu {
  width: 390px;
}

.screen-size-dropdown {
  width: 340px;
  padding: 10px;
  padding-left: 15px !important;
  padding-right: 15px;
}

.screen-size-dropdown a:hover {
  background-color: none;
}

.hd-responsive li.free-trial-link {
  margin-left: 7px;
}

.automate-public-header .free-trial-link {
  position: relative;
  top: 15px;
}

@media screen and (min-width: 980px) {
  .primary-menu.hide {
    display: block;
  }

  #pricing-upgrade-link {
    right: -20px;
    background-color: #68b300;
    color: white;
    height: 63px;
  }

  #pricing-upgrade-link:hover {
    background-color: #599900;
  }

  .header-habitat .primary-menu-container,
  .header-habitat .product-nav {
    padding-right: 20px;
  }

  .primary-menu-container {
    position: relative;
  }

  .secondary-nav .secondary-nav__features .product-menu li a:hover {
    border-bottom: 2px solid;
    border-bottom-color: #0070f0;
  }

  .primary-menu-pricing-only {
    display: none;
  }
}

@media screen and (max-width: 979px) {
  .header-habitat .container {
    padding-left: 0;
  }

  .primary-menu .account-header-btn.success-alt {
    background-color: #142433;
    padding: 16px 0px 12px;
    border-bottom: 1px solid;
    border-bottom-color: rgba(255, 255, 255, 0.1);
  }

  .primary-menu .account-header-btn.success-alt:hover {
    background-color: #142433;
  }

  .primary-menu-container,
  .product-nav {
    top: 63px;
    background-color: #142433;
  }

  .primary-menu-pricing-only {
    font-size: 16px;
    font-weight: 400;
    font-family: "source-sans-pro", helvetica;
    float: right !important;
    padding-top: 10px !important;
    margin-top: 10px !important;
    margin-left: 10px !important;
    color: white !important;
    display: block;
  }

  .primary-menu-pricing-only a {
    color: white !important;
  }
}

@media screen and (max-width: 639px) {
  .features-dropdown-toggle .account-ahead-caret {
    top: 16px;
    position: absolute;
    right: 6px;
  }

  .product-nav {
    float: none;
    background: #142433;
    margin-left: -10px;
    margin-right: -10px;
  }

  .product-menu > li .product {
    padding: 12px 6px 12px;
  }

  .product-menu .dropdown-holder {
    display: none;
  }

  .primary-menu > li > a {
    padding: 16px 0px 12px;
  }

  .header-habitat {
    background-color: #142433;
  }

  .primary-menu-pricing-only {
    font-size: 16px;
    font-family: "source-sans-pro", helvetica;
    float: right !important;
    padding-top: 10px !important;
    margin-top: 10px !important;
    margin-left: 10px !important;
    color: white !important;
    display: block;
  }

  .primary-menu-pricing-only a {
    color: white !important;
  }

  .custom-header-container {
    margin-bottom: 70px !important;
  }
}

@media screen and (max-width: 360px) {
  .product-menu li .product {
    font-size: 14px;
  }

  .primary-menu li a {
    font-size: 14px;
  }

  #primary-menu-toggle > img:nth-of-type(1) {
    /* Enforced rules */
    /* max-width: 18px !important; */
  }

  #primary-menu-toggle > img:nth-of-type(2) {
    /* Enforced rules */
    /* max-width: 18px !important; */
  }

  .features-dropdown-toggle .account-ahead-caret {
    background-size: 362px 245px;
  }

  #open-menu:active {
    display: none;
  }

  .primary-menu-pricing-only {
    font-size: 16px;
    font-family: "source-sans-pro", helvetica;
    float: right !important;
    /* padding-top:10px !important; */
    margin-top: 10px !important;
    margin-left: 10px !important;
    color: white !important;
    display: block;
  }

  .primary-menu-pricing-only a {
    color: white !important;
  }

  .custom-header-container {
    margin-bottom: 70px !important;
  }
}

.product-menu-animator,
.trigger-header-animate {
  width: 24px;
  position: absolute;
  left: 21px;
  top: 50%;
  transform: translateY(-50%);
}

.product-menu-animator div,
.trigger-header-animate div {
  background-color: #0070f0;
  float: left;
  height: 10px;
  width: 10px;
  margin: 1px;
  border-radius: 2px;
}

.product-menu-animator div:nth-child(even),
.trigger-header-animate div:nth-child(even) {
  margin-right: 0;
}

.trigger-header-animate div:nth-child(1) {
  animation: swapColor 700ms ease-in forwards;
  animation-delay: 1s;
}

.trigger-header-animate div:nth-child(2) {
  animation: swapColor 700ms ease-in forwards;
  animation-delay: 2s;
}

.trigger-header-animate div:nth-child(3) {
  animation: swapColor 700ms ease-in forwards;
  animation-delay: 3s;
  animation-delay: 4s;
}

.trigger-header-animate div:nth-child(4) {
  animation: swapColor 700ms ease-in forwards;
  animation-delay: 4s;
  animation-delay: 3s;
}

@keyframes swapColor {
  50% {
    background-color: #88ddff;
  }

  100% {
    background-color: #0070f0;
  }
}

.user--signed-out .product-menu > li > a {
  font-size: 16px;
  color: white;
  padding: 22px 28px 14px;
}

.user--signed-out .product-menu > li > a:hover {
  color: #0070f0;
}

.user--signed-out .primary-menu > li:not(.free-trial-link) > a {
  font-size: 16px;
  color: white;
  padding: 21px 28px;
}

.user--signed-out .primary-menu > li:not(.free-trial-link) > a:hover {
  color: #0070f0;
}

.user--signed-out .primary-menu > li:not(.free-trial-link):hover > a {
  color: #0070f0;
}

.user--signed-out .primary-menu > .free-trial-link > a {
  font-size: 16px;
  color: white;
}

@media screen and (min-width: 980px) {
  .user--signed-out .primary-menu > .free-trial-link:hover {
    background: #0070f0;
    border-radius: 3px;
  }
}

@media screen and (max-width: 1094px) {
  .user--signed-out .primary-menu > li:not(.free-trial-link) > a {
    padding: 21px 21px;
  }
}

@media screen and (max-width: 979px) {
  .user--signed-out .primary-menu > li:not(.free-trial-link) > a {
    padding: 16px 16px 12px 0;
  }

  .user--signed-out
    .primary-menu
    > li:not(.free-trial-link):hover
    .account-ahead-caret {
    background-position: -299px -172px !important;
  }

  .user--signed-out
    .primary-menu
    > .free-trial-link
    .btn-secondary-white.btn-md {
    color: white;
  }

  .user--signed-out
    .primary-menu
    > .free-trial-link
    .btn-secondary-white.btn-md:hover {
    color: #0070f0;
  }

  .product-menu-animator {
    display: none;
  }
}

.ie8 .social-menu a {
  background-color: #2a3946;
}

.ie8 .footer-brand-container {
  border-top-color: #2a3946;
}

.footer-habitat {
  padding: 42px 0;
  color: white;
  font: normal normal 300 16px/21px "myriad-pro", helvetica;
}

.footer-habitat h6,
.footer-habitat a {
  color: white;
}

.footer-habitat h6 {
  text-transform: uppercase;
  font-size: 16px;
  margin-bottom: 15px;
  margin-top: 15px;
  line-height: 31.5px;
}

.footer-habitat li {
  font-size: 14px;
  line-height: 21px;
}

.footer-habitat li a {
  font-size: 14px;
}

.footer-habitat a {
  text-decoration: none;
}

.footer-habitat a:hover {
  color: white;
  opacity: 1;
}

.footer-habitat .btn-badge {
  margin-left: 5px;
  font-size: 12px;
  padding: 0 5px;
  background-color: #0070f0;
  background-image: inherit;
}

.footer-habitat .btn-badge:hover {
  color: white;
}

.footer-habitat * {
  box-sizing: border-box;
}
.footer-collapse-head {
  font-size: 12px;
  line-height: 1.17;
  text-transform: inherit;
  padding-bottom: 0 !important;
  padding-right: 20px !important;
  margin: 0;
  vertical-align: middle;
  cursor: pointer;
  display: inline;
  font-weight: 300;
  background: transparent;
  border: 0;
  color: white;
}
.footer-habitat .app-live-link {
  position: relative;
}

.footer-habitat .app-automate-link span {
  position: relative;
  font-size: 9px;
  left: 1px;
}

.footer-menu,
.footer-brand-container {
  margin-bottom: 15px;
}

.footer-brand-container {
  margin-top: 21px;
}

.copyright p {
  margin: 8px 0 10px;
}

.social-menu a {
  display: inline-block;
  margin-right: 10px;
  text-align: center;
  font-size: 20px;
}

.vertical-list a:not(.label-with-new):not(.no-dim),
.vertical-list a span.label-text {
  color: #ced8e1;
  font-weight: 400;
  opacity: 0.9;
}

.vertical-list .btn-badge {
  opacity: 1;
}

.legal a:hover {
  color: #0070f0;
}

.icon-twitter,
.icon-facebook,
.icon-youtube,
.icon-linkedin,
.icon-instagram {
  content: "";
  height: 18px;
  width: 19px;
  display: inline-block;
  background: url("https://www.browserstack.com/images/static/sprites/general_icons.png")
    no-repeat;
  background-position: -10px -10px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icon-twitter,
  .icon-facebook,
  .icon-youtube,
  .icon-linkedin {
    background-image: url("//browserstack.wpengine.com/wp-content/themes/browserstack/css/../img/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

.icon-instagram {
  background: url(https://d2ogrdw2mh0rsl.cloudfront.net/production/images/static/social/instagram.svg);
  background-repeat: no-repeat;
}

.icon-facebook {
  background-position: -51px -11px;
}

.icon-linkedin {
  background: url("//browserstack.wpengine.com/wp-content/themes/browserstack/css/../img/icons/linkedin.svg");
  background-repeat: no-repeat;
}

.icon-youtube {
  background: url("https://browserstack.wpengine.com/wp-content/themes/browserstack/img/icons/youtube-ico.svg");
  background-repeat: no-repeat;
  background-position: center bottom;
}

.footer-dropdown {
  display: table;
  margin-top: 39px;
  margin-bottom: 15px;
}

.footer-dropdown-row .footer-dropdown-container {
  padding: 0;
}

.footer-dropdown-row .dropdown-heading {
  font-size: 12px;
  line-height: 1.17;
  padding: 0 25px 7px 0;
  position: relative;
  cursor: pointer;
  color: white;
}

.footer-dropdown-row .dropdown-heading.dropdown-active {
  border: 0;
  cursor: pointer;
}

.footer-dropdown-row .dropdown-heading:after {
  content: "";
  position: absolute;
  margin-left: 3px;
  top: 40%;
  height: 15px;
  width: 15px;
  display: inline-block;
  background: url("https://d2ogrdw2mh0rsl.cloudfront.net/production/images/static/down-arrow.svg")
    no-repeat;
  -webkit-transform: translateY(-50%) scale(0.6);
  -ms-transform: translateY(-50%) scale(0.6);
  transform: translateY(-50%) scale(0.6);
  background-position: -5px -5px;
}

.footer-dropdown-row .dropdown-heading.dropdown-active:after {
  -webkit-transform: translateY(-50%) rotate(180deg) scale(0.6);
  -ms-transform: translateY(-50%) rotate(180deg) scale(0.6);
  transform: translateY(-50%) rotate(180deg) scale(0.6);
}

.footer-dropdown-row .dropdown-content {
  display: none;
}

.footer-dropdown-row .dropdown-content .dropdown-sub-content {
  margin: 0;
}

.footer-dropdown-row
  .dropdown-content
  .dropdown-sub-content
  .footer-dropdown-menu {
  margin: 0;
  padding: 0;
}

.footer-dropdown-row
  .dropdown-content
  .dropdown-sub-content
  .footer-dropdown-menu
  .menu-item {
  display: inline-block;
  float: none;
  padding-right: 4px;
  position: relative;
}

.footer-dropdown-row
  .dropdown-content
  .dropdown-sub-content
  .footer-dropdown-menu
  .menu-item::after {
  content: "|";
  position: absolute;
  right: -1px;
  opacity: 0.6;
}

@supports (-ms-ime-align: auto) {
  .footer-dropdown-row
    .dropdown-content
    .dropdown-sub-content
    .footer-dropdown-menu
    .menu-item::after {
    content: "|";
    position: relative;
    right: -1px;
    opacity: 0.6;
  }
}

.footer-dropdown-row
  .dropdown-content
  .dropdown-sub-content
  .footer-dropdown-menu
  .menu-item:last-child::after {
  content: "";
}

.footer-dropdown-row .dropdown-content a {
  font-size: 12px;
  line-height: 16px;
  font-weight: normal;
  opacity: 0.6;
}

.footer-dropdown-row .dropdown-content a:hover {
  opacity: 1;
}

@media screen and (max-width: 639px) {
  .footer-dropdown {
    margin-top: 25px;
    margin-bottom: 20px;
  }

  .footer-dropdown-row .dropdown-sub-content {
    padding-left: 0;
  }

  .footer-dropdown-row .dropdown-heading {
    font-size: 12px;
    padding-left: 5px 5px 5px 0;
  }

  .footer-dropdown-row .dropdown-heading:after {
    -webkit-transform: translateY(-50%) scale(0.6);
    -ms-transform: translateY(-50%) scale(0.6);
    transform: translateY(-50%) scale(0.6);
    background-position: -5px -5px;
  }

  .footer-dropdown-row .dropdown-heading.dropdown-active:after {
    -webkit-transform: translateY(-50%) rotate(180deg) scale(0.6);
    -ms-transform: translateY(-50%) rotate(180deg) scale(0.6);
    transform: translateY(-50%) rotate(180deg) scale(0.6);
  }

  .footer-dropdown-row .dropdown-content {
    font-size: 14px;
    padding: 0 5px 0 0;
  }
}

@media screen and (min-width: 980px) {
  .legal {
    float: right;
    padding-top: 8px;
  }

  .legal li {
    font-size: 12px;
    padding-left: 20px;
  }

  .footer-brand-container {
    text-align: right;
  }

  .copyright {
    font-size: 12px;
  }

  .footer-top-section {
    border-bottom: 1px solid;
    border-color: white;
    border-color: rgba(255, 255, 255, 0.5);
  }
}

@media screen and (max-width: 979px) {
  .footer-habitat {
    padding-top: 30px;
  }

  .footer-brand-container {
    padding-top: 42px;
    border-top: 1px solid;
    border-top-color: white;
    border-top-color: rgba(255, 255, 255, 0.1);
    text-align: center;
  }

  .footer-brand-container img {
    height: 42px;
    width: auto;
  }

  .copyright {
    text-align: center;
    padding: 0 40px;
  }

  .copyright p {
    margin: 0 0 42px 0;
  }

  .legal {
    text-align: center;
  }

  .legal li {
    display: inline-block;
    font-size: 16px;
    width: 49%;
    margin: 0 0 10px;
  }

  .social-menu {
    font-size: 0;
  }

  .social-menu li {
    font-size: 16px;
  }

  .social-menu a {
    display: inline-block;
    text-align: center;
    margin-right: 10px;
    height: auto;
    width: auto;
  }
}

/* Overrides to accomodate the new footer on the old dashboards */
.footer-bottom-section,
.footer-top-section {
  margin-left: 0;
  padding-bottom: 40px;
}

.footer-top-section {
  display: flex;
  flex-wrap: wrap;
  border-bottom: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}

.copyright {
  font-weight: 300;
}

.legal a {
  font-size: 12px;
  font-weight: 300;
}

.footer-top-section div,
.footer-bottom-section div {
  box-sizing: border-box;
}

.footer-habitat h6 {
  font-family: "myriad-pro", helvetica;
  font-weight: 400;
}

.page-header-habitat {
  background-color: #142433;
}

.page-header-habitat h1 {
  padding-top: 84px;
  padding-bottom: 42px;
  color: white;
}

.footer-top-section .solutions,
.footer-top-section .resources {
  width: 180px;
}

.footer-habitat .footer-top-section .social {
  width: 370px;
}

.footer-habitat .footer-top-section .dummy-row {
  width: 0;
  padding: 0;
}

.footer-habitat .footer-top-section h6 {
  font-weight: 700;
  font-family: "source-sans-pro", helvetica;
}

.footer-top-section .solutions,
.resources ul {
  list-style-type: none;
  margin-left: 0;
}

.footer-habitat .footer-top-section .footer-social-wrapper {
  display: flex;
  flex-direction: column;
  max-width: 220px;
  margin-left: auto;
}

.footer-habitat .footer-top-section .footer-social-wrapper .brand {
  margin-bottom: 42px;
  margin-top: 15px;
}

.footer-habitat .footer-top-section .contact-us-wrapper {
  font-weight: 700;
  width: 160px;
  background-color: #0070f0;
  margin-top: 42px;
  height: auto;
  padding: 10px 20px 10px;
}

.footer-habitat
  .footer-top-section
  .contact-us-wrapper
  .contact-us-wrapper__link {
  display: flex;
  justify-content: space-around;
}

@media screen and (max-width: 1259px) {
  .footer-habitat .footer-top-section .footer-social-wrapper {
    max-width: 100%;
    margin-left: 0;
  }
}

@media screen and (min-width: 980px) and (max-width: 1300px) {
  .footer-top-section .solutions,
  .footer-top-section .resources {
    width: 200px;
  }

  .footer-top-section .social .footer-social-wrapper .brand {
    margin: 42px 0;
  }
}

@media screen and (min-width: 640px) and (max-width: 979px) {
  .footer-habitat .container {
    width: auto;
    padding: 0 10px;
  }
  .footer-habitat li {
    margin-bottom: 6px;
  }
  .footer-habitat li a {
    display: inline-block;
    line-height: 16px;
  }
  .footer-habitat .footer-top-section .solutions,
  .footer-habitat .footer-top-section .resources,
  .footer-habitat .footer-top-section .platform,
  .footer-habitat .footer-top-section .products,
  .footer-habitat .footer-top-section .company,
  .footer-habitat .footer-top-section .dummy-row {
    width: 25%;
  }
  .footer-habitat .footer-top-section p {
    margin-bottom: 15px;
  }
  .footer-habitat .footer-top-section .company,
  .footer-habitat .footer-top-section .dummy-row {
    padding: 38px 10px 0 10px;
  }
  .footer-habitat .footer-top-section .social {
    padding-top: 32px;
    width: auto;
  }
  .footer-bottom-section .copyright {
    text-align: left;
    padding: 20px 0 0 10px;
  }
  .footer-bottom-section .copyright p {
    font-size: 14px;
  }
  .footer-bottom-section .legal {
    text-align: left;
  }
  .footer-bottom-section .legal li {
    width: auto;
    margin-right: 20px;
  }
}

@media screen and (max-width: 639px) {
  .footer-habitat {
    padding-top: 0;
  }
  .footer-habitat .container {
    padding: 0 10px;
  }
  .footer-habitat li {
    margin-bottom: 6px;
  }
  .footer-habitat li a {
    display: inline-block;
    line-height: 16px;
  }
  .footer-habitat .footer-top-section .solutions,
  .footer-habitat .footer-top-section .resources,
  .footer-habitat .footer-top-section .platform,
  .footer-habitat .footer-top-section .products,
  .footer-habitat .footer-top-section .company,
  .footer-habitat .footer-top-section .dummy-row {
    width: 50%;
    padding-top: 32px;
  }
  .footer-habitat .footer-top-section p {
    margin-bottom: 15px;
  }
  .footer-habitat .footer-top-section .dummy-row {
    width: 0;
    padding: 0;
  }
  .footer-habitat .footer-top-section .social {
    padding-top: 24px;
    width: auto;
  }
  .footer-habitat .footer-bottom-section .copyright {
    text-align: left;
    padding: 20px 0 15px 10px;
  }
  .footer-habitat .footer-bottom-section .copyright p {
    font-size: 14px;
    margin: 0;
    padding: 0;
  }
  .footer-habitat .footer-bottom-section .legal {
    text-align: left;
  }
  .footer-habitat .footer-bottom-section .legal li {
    width: auto;
    margin-right: 20px;
  }
}

@media screen and (max-width: 979px) {
  .page-header-habitat h1 {
    padding-top: 84px;
    padding-bottom: 21px;
  }
}

@media screen and (max-width: 639px) {
  .page-header-habitat h1 {
    padding-top: 147px;
    padding-bottom: 21px;
  }
}

.page-header-2 h4 {
  padding-bottom: 21px;
}

.page-header-2 h4.doc-header-breadcrumbs {
  margin-top: 0;
  margin-bottom: 0;
}

.page-header-2 .page-header-beta {
  font-size: 21px;
}

.doc-header-breadcrumbs span:before {
  content: "";
  height: 15px;
  width: 15px;
  display: inline-block;
  margin-right: 5px;
  background: url("/images/static/sprites/general_icons.png") no-repeat;
  background-position: -13px -131px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .doc-header-breadcrumbs span:before {
    background-image: url("/images/static/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

@media screen and (max-width: 979px) {
  .page-header-2 h4 {
    padding-top: 0;
  }
}

@media screen and (min-width: 639px) {
  .doc-header-breadcrumbs span:first-child:before {
    display: none;
  }
}

@media screen and (max-width: 639px) {
  .page-header-2 h4 {
    padding-top: 42px;
  }

  .mob-breadcrumbs span {
    padding-right: 4px;
  }

  .mob-breadcrumbs span:before {
    margin-right: 0;
    background-position: -174px -212px;
  }
}

/* .testimonials-list-habitat {
  background: white; } */

/* .testimonial-list-block {
  text-align: center;
  padding-bottom: 64px; }
  .testimonial-list-block .twitter-image {
    width: 48px;
    height: 48px; }
  .testimonial-list-block h4 {
    margin-top: 5px; }
  .testimonial-list-block img {
    max-width: 48px;
    max-height: 48px; }
  .testimonial-list-block cite {
    display: block;
    font-style: normal; }

    .testimonials-list-habitat {
      padding-top: 84px; }
      */

.real-mobile-feature-habitat {
  padding-top: 84px;
  padding-bottom: 84px;
  font-size: 21px;
  line-height: 32px;
}

.real-mobile-feature-habitat h2,
.real-mobile-feature-habitat .page-header-2 h1,
.page-header-2 .real-mobile-feature-habitat h1 {
  margin-bottom: 21px;
}

.real-mobile-feature-habitat a {
  margin-bottom: 42px;
  display: inline-block;
}

.real-mobile-feature-habitat a.btn-primary {
  margin-top: 21px;
}

.real-mobile-feature-habitat img {
  display: block;
  min-height: 295px;
}

.real-mobile-feature-habitat p {
  margin: 0;
}

@media screen and (max-width: 979px) {
  .real-mobile-feature-habitat {
    font-size: 16px;
    padding-top: 42px;
    padding-bottom: 42px;
    line-height: 21px;
  }

  .real-mobile-feature-habitat p {
    padding: 0 30px;
  }

  .real-mobile-feature-habitat a {
    margin-bottom: 0;
  }

  .real-mobile-feature-habitat img {
    max-width: 150%;
    min-height: 180px;
    margin-top: 42px;
  }

  .real-mobile-feature-habitat .btn-primary {
    min-width: 220px;
  }
}

@media screen and (max-width: 639px) {
  .real-mobile-feature-habitat .btn-primary {
    min-width: 180px;
  }

  .real-mobile-feature-habitat img {
    min-height: 90px;
  }
}

.debug-fix-bugs {
  padding-top: 84px;
  padding-bottom: 84px;
  font-size: 21px;
  line-height: 32px;
}

.debug-fix-bugs .debug-fix-bug-item p {
  line-height: 21px;
  font-size: 16px;
  margin-top: 5px;
}

.test-development-environment-habitat {
  padding-top: 84px;
  padding-bottom: 84px;
  line-height: 32px;
  font-size: 21px;
  overflow: hidden;
}

.test-development-environment-habitat h2,
.test-development-environment-habitat .page-header-2 h1,
.page-header-2 .test-development-environment-habitat h1 {
  padding-bottom: 42px;
}

.test-development-environment-habitat p {
  margin-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}

.test-development-environment-habitat img {
  display: block;
  margin: auto;
}

@media screen and (max-width: 979px) {
  /* .test-development-environment-habitat {
    padding-top: 40px;
    padding-bottom: 40px;
    font-size: 16px;
    line-height: 21px; }
    .test-development-environment-habitat p {
      padding-top: 0; }
    .test-development-environment-habitat h2, .test-development-environment-habitat .page-header-2 h1, .page-header-2 .test-development-environment-habitat h1 {
      padding: 20px 80px; }
    .test-development-environment-habitat .row:nth-of-type(2) div:first-child p, .test-development-environment-habitat .row:nth-of-type(2) div:first-child a, .test-development-environment-habitat .row:nth-of-type(2) div:first-child img {
      padding-left: 40px; }
    .test-development-environment-habitat .row:nth-of-type(2) div:first-child img {
      padding-bottom: 21px; }
    .test-development-environment-habitat .row:nth-of-type(2) div:last-child p, .test-development-environment-habitat .row:nth-of-type(2) div:last-child img {
      padding-right: 40px; }
    .test-development-environment-habitat .row:nth-of-type(2) div:last-child img {
      max-height: 200px; }
      */
}

@media screen and (max-width: 639px) {
  /* .test-development-environment-habitat {
    text-align: center; }
    .test-development-environment-habitat h2, .test-development-environment-habitat .page-header-2 h1, .page-header-2 .test-development-environment-habitat h1 {
      padding: 0 20px 20px; }
    .test-development-environment-habitat img {
      max-width: 100%;
      display: block;
      margin-top: 21px; }
    .test-development-environment-habitat .row:nth-of-type(2) {
      position: relative; }
      .test-development-environment-habitat .row:nth-of-type(2) div:first-child p, .test-development-environment-habitat .row:nth-of-type(2) div:first-child a, .test-development-environment-habitat .row:nth-of-type(2) div:first-child img {
        padding-left: 0; }
      .test-development-environment-habitat .row:nth-of-type(2) div:last-child p, .test-development-environment-habitat .row:nth-of-type(2) div:last-child a, .test-development-environment-habitat .row:nth-of-type(2) div:last-child img {
        padding-right: 0; }
        */
}

/* .test-labs-habitat {
  padding-top: 84px;
  padding-bottom: 84px; }
  .test-labs-habitat .narrow-feature-grid {
    margin-bottom: 0;
    padding-bottom: 0; }
  .test-labs-habitat h2, .test-labs-habitat .page-header-2 h1, .page-header-2 .test-labs-habitat h1 {
    margin-bottom: 21px; } */

.test-labs-items div[class*="narrow-feature"] div {
  min-height: 120px;
  position: relative;
}

.test-labs-items .narrow-feature-1 {
  margin-left: 0;
  margin-right: 0;
}

.test-labs-items img {
  position: absolute;
  max-height: 100%;
  min-height: 121px;
  max-width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}

@media screen and (max-width: 979px) {
  .test-labs-habitat {
    padding-top: 42px;
    padding-bottom: 42px;
  }

  .test-labs-habitat img {
    max-height: 100px;
    min-height: 100px;
    width: auto;
    margin-bottom: 21px;
  }

  .test-labs-habitat h4 {
    padding: 0 30px;
  }

  .test-labs-habitat p {
    margin-top: 15px;
    margin-bottom: 42px;
  }
}

@media screen and (max-width: 639px) {
  .test-labs-habitat img {
    margin-bottom: 0;
  }

  .test-labs-habitat .narrow-feature {
    margin-bottom: 21px;
  }

  .narrow-feature-0 img {
    margin-top: 0;
  }
}

.article-table {
  table-layout: fixed;
}

.article-table tr {
  border-bottom: 1px solid;
  border-bottom-color: #dedede;
  font-weight: 400;
}

.article-table tr.spanned_head {
  border-bottom: 0;
}

.article-table th,
.article-table td {
  text-align: left;
  padding: 21px 0;
}

.article-table th:first-child,
.article-table td:first-child {
  width: 300px;
  padding-right: 20px;
}

.article-table th {
  font-weight: 600;
}

.article-table td {
  vertical-align: top;
}

.article-table p:last-child {
  margin-bottom: 0;
}

.spanned_head td {
  padding-bottom: 0;
}

@media screen and (max-width: 979px) {
  .article-table th,
  .article-table td {
    width: 50%;
  }

  .article-table th:first-child,
  .article-table td:first-child {
    width: 50%;
  }
}

.article-table-new-container {
  padding: 40px 0 20px 0;
}

.article-table-new-container .article-table-new-header-container {
  padding: 0 35px;
  background: #f2f2f2;
  margin-bottom: 10px;
}

.article-table-new-container .article-table-new-parent {
  padding: 0 35px;
}

.article-table-new-container .article-table-new-header td {
  padding: 20px 0;
}

.article-table-new-container .article-table-new {
  width: 100%;
  border-bottom: 1px solid #cecece;
  margin-bottom: 30px;
}

.article-table-new-container .article-table-new .icon-browser-sprite {
  margin-right: 10px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .article-table-new-container .article-table-new .icon-browser-sprite:before {
    background-size: 24px 365px;
  }
}

.article-table-new-container .article-table-new td {
  vertical-align: top;
  text-align: left;
  font-size: 16px;
  font-weight: normal;
  color: #333333;
}

.article-table-new-container .article-table-new td.tier-limit-td {
  width: 33%;
  font-weight: 600;
}

.article-table-new-container .article-table-new td .tier-limit-text {
  font-size: 12px;
  font-weight: normal;
}

.article-table-new-container .article-table-new td .icon-empty {
  margin-right: 26px;
}

.article-table-new-container .article-table-new .article-table-child {
  width: 100%;
  margin-bottom: 0px;
}

.article-table-new-container .article-table-new .article-table-child td {
  width: 50%;
  padding-bottom: 25px;
}

.article-table-new-container
  .article-table-new
  .article-table-child
  td
  .browser {
  margin-bottom: 10px;
}

.article-table-new-container .article-table-new-header {
  border-bottom: none;
}

.device-tiers-row .article-table-new-container .article-table-new td.os-col {
  width: 50%;
}

.device-tiers-row
  .article-table-new-container
  .article-table-new
  td.browser-col {
  width: auto;
}

.device-tiers-row
  .article-table-new-container
  .article-table-new
  td
  .article-table-child
  td.browser-col {
  width: auto;
}

.device-tiers-row
  .article-table-new-container
  .article-table-new
  td
  .article-table-child
  td.os-col {
  width: 75%;
}

@media screen and (max-width: 320px) {
  .article-table-new-container .article-table-new-header-container {
    padding: 0;
  }

  .article-table-new-container .article-table-new-parent {
    padding: 0;
  }

  .article-table-new-container .article-table-new .icon-browser-sprite {
    margin-right: 5px;
  }

  .article-table-new-container .article-table-new td {
    font-size: 14px;
  }

  .article-table-new-container .article-table-new td .icon-empty {
    margin-right: 0;
  }

  .article-table-new-container .article-table-new td.tiers-col {
    width: 22%;
    padding-left: 10px;
  }

  .article-table-new-container .article-table-new td.browser-col {
    width: auto;
    padding-left: 5px;
  }

  .article-table-new-container .article-table-new td.os-col {
    width: 38%;
    padding-left: 5px;
  }

  .article-table-new-container
    .article-table-new
    td
    .article-table-child
    td.tiers-col {
    width: 22%;
    padding-left: 10px;
  }

  .article-table-new-container
    .article-table-new
    td
    .article-table-child
    td.browser-col {
    width: auto;
    padding-left: 5px;
  }

  .article-table-new-container
    .article-table-new
    td
    .article-table-child
    td.os-col {
    width: 48%;
    padding-left: 5px;
    padding-right: 5px;
  }

  .device-tiers-row .article-table-new-container .article-table-new td.os-col {
    width: 50%;
  }

  .device-tiers-row
    .article-table-new-container
    .article-table-new
    td.browser-col {
    width: auto;
  }

  .device-tiers-row
    .article-table-new-container
    .article-table-new
    td
    .article-table-child
    td.browser-col {
    width: auto;
  }

  .device-tiers-row
    .article-table-new-container
    .article-table-new
    td
    .article-table-child
    td.os-col {
    width: 65%;
  }
}

.ie8 .support-team-list ul {
  margin-left: -267px;
}

.support-team-list {
  padding-top: 84px;
}

.support-team-list ul {
  padding-left: 0;
  margin: 0;
  white-space: nowrap;
  display: inline-block;
  position: relative;
  left: 50%;
  transform: translate(-50%, 0);
}

.support-team-list li {
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align: top;
}

.support-team-list li.hide {
  display: none;
}

.support-team-list img {
  border-radius: 50%;
  max-width: 84px;
  display: block;
}

@media screen and (max-width: 979px) {
  .support-list {
    padding-top: 21px;
  }

  .support-list img {
    max-width: 63px;
  }
}

@media screen and (max-width: 639px) {
  .support-list li:first-child,
  .support-list li:last-child {
    margin: 0;
  }

  .support-list li:nth-last-of-type(-n + 1) {
    display: none;
  }

  .base-support .support-team-list li:nth-child(-n + 1) {
    display: none;
  }

  .contact .support-team-list li:nth-child(-n + 2) {
    display: none;
  }

  .support-team-list img {
    max-width: 60px;
  }
}

.cart-wrapper {
  position: relative;
  margin-top: 42px;
}

.cart-header {
  background-color: #ededed;
  border: 1px solid;
  border-color: #dedede;
}

.cart-header h3 {
  font-weight: 400;
  padding: 0;
}

.cart-header > div {
  padding-top: 21px;
  padding-bottom: 21px;
}

.cart-header .total-amt {
  display: none;
}

.cart-body {
  border: 1px solid;
  border-color: #dedede;
  border-top: 0;
  min-height: 190px;
}

.cart-body h2,
.cart-body .page-header-2 h1,
.page-header-2 .cart-body h1 {
  padding: 0;
}

.cart-section-1,
.cart-section-2 {
  float: left;
}

.cart-section-1 h3,
.cart-section-2 h3 {
  padding-left: 21px;
}

.cart-section-1 {
  width: 619px;
}

.cart-body .cart-section-1 {
  padding-bottom: 21px;
}

.cart-section-2 {
  width: 318px;
}

.cart-body .cart-section-2,
.cart-header .cart-section-2 {
  border-left: 1px solid;
  border-color: #dedede;
}

.cart-body .cart-section-2 {
  min-height: 190px;
}

.cart-item > li {
  padding-left: 21px;
}

.cart-title:before {
  content: "";
  height: 26px;
  width: 32px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  position: relative;
  top: -3px;
  background-position: -8px -11px;
  background-image: url("/images/static/pricing/pricing-icons-new.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .cart-title:before {
    background-image: url("/images/static/pricing/pricing-icons-new@2x.png");
    background-size: 48px 600px;
  }
}

.prod-name {
  font-weight: 600;
}

.prod-plan {
  padding: 0 5px;
  font-weight: 400;
}

.billing-cycle-switch {
  float: right;
  margin-top: 21px;
  margin-right: 21px;
  font-weight: 400;
}

.billing-cycle-switch label {
  margin-left: 10px;
}

.billing-cycle-switch li {
  padding-left: 20px;
  position: relative;
}

.billing-cycle-switch li:first-child {
  padding-left: 0;
}

.billing-cycle-switch .radio-button:checked + .rdb-checked {
  position: absolute;
  top: 2px;
}

.show-calculation:after,
.hide-calculation:after {
  content: "";
  height: 15px;
  width: 15px;
  vertical-align: middle;
  display: inline-block;
  background: url("/images/static/sprites/general_icons.png") no-repeat;
  background-position: -251px -133px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .show-calculation:after,
  .hide-calculation:after {
    background-image: url("/images/static/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

.hide-calculation:after {
  background-position: -332px -133px;
}

.total-amt {
  font-weight: 400;
  font-family: myriad-pro;
  margin-top: 21px;
}

.checkout-btn-wrapper {
  position: relative;
}

.checkout-btn {
  position: absolute;
  left: 50%;
  top: 108px;
  transform: translateX(-50%);
  width: 90%;
}

.checkout-btn .btn-primary-green {
  font-size: 16px;
  font-weight: 400;
  width: 100%;
}

.cart-item {
  width: 380px;
  float: left;
  padding: 0;
  margin: 0;
  margin-top: 21px;
}

.cart-item li {
  display: inline-block;
}

.cart-item li li {
  display: block;
}

.cart-plan-price {
  width: 220px;
  float: left;
  padding: 0;
  margin: 0;
  margin-top: 21px;
}

.cart-plan-price li {
  float: left;
  text-align: right;
}

.cart-plan-price li:first-child {
  width: 140px;
  font-weight: 400;
}

.cart-plan-price span {
  display: block;
  position: relative;
  font-size: 14px;
}

.cart-plan-price span:first-child {
  color: #68b300;
}

.cart-plan-price span + span {
  color: #e84e3c;
}

.cart-plan-price span + span:before {
  width: 15px;
  text-align: center;
  content: "-";
  display: inline-block;
  padding-right: 4px;
  position: absolute;
  left: 60px;
}

.remove-plan {
  font-size: 14px;
  text-align: right;
  width: 80px;
  font-weight: 400;
}

.remove-plan a {
  color: #999999;
}

.billing-cycle-switch ul {
  margin: 0;
}

.billing-cycle-switch li {
  display: inline-block;
}

.proration-wrapper ul {
  padding: 0;
}

.proration-wrapper.hide {
  display: none;
}

.recurring-msg {
  font-weight: 400;
}

.recurring-msg p {
  margin-bottom: 0;
  margin-top: 84px;
}

.cart-recurring,
.recurring-items {
  font-size: 14px;
  padding: 0;
}

.recurring-items {
  margin: 0;
  margin-top: 21px;
}

.cart-recurring {
  margin-bottom: 21px;
}

.cart-recurring > div {
  width: 90%;
  text-align: left;
}

.recurring-item-name {
  float: left;
}

.recurring-item-name span:first-child {
  font-weight: 600;
}

.recurring-item-pricing {
  float: right;
  font-weight: 400;
}

.proration-new-plan,
.proration-old-plan {
  font-size: 14px;
  font-weight: 400;
}

.proration-new-plan {
  color: #68b300;
}

.proration-old-plan {
  color: #e84e3c;
}

.cart-item-wrapper li {
  display: block;
}

.progress-overlay {
  background-color: white;
  background-color: rgba(255, 255, 255, 0.9);
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}

.progress-loader {
  position: absolute;
  top: 50%;
  left: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.sel-product {
  display: inline-block;
}

.pro-alert {
  font-weight: 400;
}

@media screen and (max-width: 979px) {
  .cart-header {
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    width: 619px;
    cursor: pointer;
  }

  .cart-header h3 {
    font-size: 18px;
  }

  .cart-header .cart-section-1 {
    display: inline-block;
    width: auto;
  }

  .cart-header .cart-section-2 {
    border-left: 0;
    width: 490px;
  }

  .cart-header .cart-section-2 h3 {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
  }

  .cart-header .cart-section-2 span:first-child {
    display: none;
  }

  .cart-header .checkout-btn {
    right: -85px;
    top: -21px;
    width: auto;
  }

  .cart-header .checkout-btn-wrapper {
    float: right;
  }

  .cart-header .total-amt {
    display: block;
    margin-top: 0;
    font-size: 21px;
  }

  .expand-cart .cart-header .total-amt:after {
    background-position: -54px -93px;
  }

  .cart-header .total-amt:after {
    content: "";
    height: 15px;
    width: 15px;
    vertical-align: middle;
    margin-left: 5px;
    display: inline-block;
    background: url("/images/static/sprites/general_icons.png") no-repeat;
    background-position: -13px -93px;
  }
}

@media screen and (max-width: 979px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (max-width: 979px) and (min-resolution: 192dpi) {
  .cart-header .total-amt:after {
    background-image: url("/images/static/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

@media screen and (max-width: 979px) {
  .cart-item .prod-plan {
    font-size: 14px;
    padding: 0;
  }

  .checkout-btn a {
    font-size: 14px;
  }

  .cart-recurring {
    margin-bottom: 21px;
  }

  .cart-body {
    border-left: 0;
    border-right: 0;
    display: none;
    min-height: auto;
  }

  .expand-cart .cart-body {
    display: block;
  }

  .cart-body .cart-section-1 {
    float: none;
  }

  .cart-body .cart-section-2 {
    border: 0;
    width: 100%;
    float: none;
    min-height: auto;
  }

  .cart-body .total-amt {
    font-size: 18px;
    text-align: right;
    margin-right: 21px;
    margin-bottom: 21px;
  }

  .cart-body .total-amt:before {
    content: "Total : ";
  }

  .prod-plan,
  .pro-alert {
    font-size: 14px;
  }

  .pro-alert {
    margin-left: 0;
  }

  .cart-recurring {
    text-align: right;
  }

  .recurring-msg p {
    margin-top: 0;
  }

  .show-calculation,
  .recurring-more {
    display: block;
  }

  #checkout_auth_submit {
    position: absolute;
    top: 13px;
    right: 21px;
    width: 85px;
    font-size: 14px;
  }

  .carry-cart {
    background-color: white;
    width: 100%;
    left: 0;
    position: fixed;
    top: 0;
    z-index: 1;
  }

  .carry-cart .cart-wrapper {
    margin: auto;
    float: none;
    margin-top: 0;
  }

  .cart-wrapper {
    width: 640px;
  }

  .cart-overlay:after {
    content: "";
    display: block;
    position: fixed;
    height: 100%;
    width: 100%;
    background-color: black;
    background-color: rgba(0, 0, 0, 0.7);
    z-index: 1;
    top: 0;
  }

  .cart-payment-wrapper {
    margin-right: 21px;
  }

  .expand-cart {
    z-index: 2;
  }
}

@media screen and (max-width: 639px) {
  .old-plan-table .billing-cycle {
    font-size: 14px;
  }

  .cart-wrapper {
    width: 100%;
    float: none;
  }

  .cart-header {
    width: 100%;
  }

  .cart-header .checkout-btn {
    right: -110px;
  }

  .cart-header .checkout-btn a {
    padding-right: 10px;
    padding-left: 10px;
  }

  .cart-header .cart-section-1 h3 {
    padding-left: 10.5px;
  }

  .cart-header .cart-section-2 {
    width: auto;
    float: right;
    margin-right: 42px;
  }

  .cart-header .total-amt {
    font-size: 16px;
  }

  .cart-header .total-amt:after {
    margin-left: 3px;
  }

  .cart-body .cart-section-1 {
    top: 0;
    width: 100%;
  }

  .cart-body .total-amt {
    margin-right: 67.2px;
  }

  .plan-section .plan-price {
    font-size: 18px;
  }

  .pro-alert {
    margin-left: 0;
  }

  .billing-cycle-switch {
    float: none;
    margin: 0;
    margin-top: 21px;
  }

  .billing-cycle-switch ul {
    padding: 0;
    margin: 0;
  }

  .billing-cycle-switch li {
    width: 49%;
    position: relative;
    vertical-align: top;
    text-align: center;
  }

  .billing-cycle-switch label {
    margin-left: 0;
    padding-left: 10.5px;
  }

  .sel-product {
    position: relative;
  }

  .cart-item {
    margin-top: 21px;
  }

  .cart-item > li {
    padding-left: 10.5px;
  }

  .cart-item .prod-plan {
    position: absolute;
    left: 0;
    top: 21px;
    white-space: nowrap;
  }

  .proration-wrapper {
    margin-top: 21px;
  }

  .cart-item,
  .cart-plan-price {
    width: auto;
  }

  .prorated-amount {
    margin-top: 22px;
    text-align: right;
  }

  .remove-plan {
    display: inline-block;
    width: auto;
    padding-left: 10px;
    margin-right: 10.5px;
  }

  .cart-plan-price {
    float: right;
    margin-top: 21px;
  }

  .cart-plan-price li:first-child {
    width: auto;
  }

  .cart-plan-price span:first-child {
    min-width: 54px;
    position: relative;
  }

  .cart-plan-price span:first-child:before {
    left: -15px;
  }

  .cart-plan-price .amount:before {
    left: -15px;
  }

  .item-listing-wrapper .sel-plan {
    display: inline-block;
  }

  .cart-title:before {
    height: 17px;
    width: 21px;
    background-position: -214px -17px;
    top: -1px;
    margin-right: 5px;
  }
}

.single-plan-wrapper {
  margin-top: 42px;
}

.single-plan-wrapper p {
  margin: 0;
  font-size: 14px;
}

.single-plan-wrapper p:first-child {
  font-size: 16px;
}

.single-plan-description {
  padding-left: 50px;
}

.live-single-plan,
.automate-single-plan,
.screenshots-single-plan {
  position: relative;
}

.live-single-plan:before,
.automate-single-plan:before,
.screenshots-single-plan:before {
  content: "";
  position: absolute;
  top: 6px;
  height: 30px;
  width: 33px;
  background-position: -104px -105px;
  background-image: url("/images/static/pricing/pricing-icons-new.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .live-single-plan:before,
  .automate-single-plan:before,
  .screenshots-single-plan:before {
    background-image: url("/images/static/pricing/pricing-icons-new@2x.png");
    background-size: 48px 600px;
  }
}

.screenshots-single-plan:before {
  width: 38px;
  background-position: -8px -202px;
}

.single-plan-action-buttons .hide {
  display: none;
}

.single-plan-action-buttons .btn-primary.added {
  background-color: #599900;
}

@media screen and (max-width: 979px) {
  .live-single-plan:before,
  .automate-single-plan:before,
  .screenshots-single-plan:before {
    display: block;
    position: static;
    margin: auto;
  }

  .single-plan-wrapper {
    text-align: center;
    margin-top: 5px;
  }

  .single-plan-description {
    padding-left: 0;
    float: none;
  }

  .single-plan-action-buttons {
    float: none;
  }

  .single-plan-action-buttons input[type="submit"] {
    float: none;
    margin-top: 21px;
  }
}

.documentation-card-container .documentation-card-heading,
.section-wrapper__content .documentation-card-heading {
  margin-top: 0;
}

.documentation-card-container .card-icon-section,
.section-wrapper__content .card-icon-section {
  background: #374d62;
  background: linear-gradient(347deg, #1e3348, #374d62);
  height: 84px;
}

.documentation-card-wrapper {
  font-weight: 400;
  margin-top: 21px;
  border: 1px solid;
  border-radius: 3px;
  border-color: #dedede;
}

.documentation-card-wrapper.large-icon-card:hover {
  border-color: #0070f0;
}

.refs-list {
  font-weight: 400;
}

.refs-list p {
  margin-bottom: 0;
}

@media screen and (min-width: 980px) {
  .documentation-card-wrapper {
    width: 220px;
    margin-right: 20px;
  }

  .documentation-card-wrapper.card-3 {
    margin-right: 0;
  }

  .documentation-card-wrapper .documentation-card-heading {
    margin-top: 10.5px;
    padding-left: 20px;
  }

  .documentation-card-wrapper .framework-list {
    margin-top: 21px;
    padding-left: 20px;
  }

  .documentation-card-wrapper.large-icon-card {
    height: 147px;
  }

  .documentation-card-wrapper.large-icon-card .text-display p {
    position: relative;
    bottom: -20px;
  }

  .documentation-card-container .doc-row-0 {
    height: 294px;
  }

  .documentation-card-container .doc-row-1 {
    height: 210px;
  }

  .section-wrapper__content .card-2 {
    margin-right: 0;
  }

  .section-wrapper__content .doc-row-0,
  .section-wrapper__content .doc-row-1 {
    height: 210px;
  }
}

@media screen and (max-width: 979px) {
  .documentation-card-wrapper {
    padding-top: 21px;
    padding-bottom: 21px;
  }

  .documentation-card-wrapper .framework-list {
    margin-top: 0;
    column-count: 2;
  }

  .documentation-card-wrapper .framework-list li {
    line-height: 32px;
  }

  .documentation-card-wrapper .framework-list li a {
    vertical-align: sub;
  }

  .documentation-card-wrapper .documentation-card-heading {
    text-align: left;
    padding-left: 40px;
  }

  .documentation-card-wrapper.large-icon-card {
    height: 126px;
    padding-top: 0;
  }

  .documentation-card-wrapper.large-icon-card .text-display p {
    position: relative;
    margin-top: 0;
    bottom: -25px;
  }

  .documentation-card-wrapper.large-icon-card.icon-travis,
  .documentation-card-wrapper.large-icon-card.icon-info {
    float: right;
  }
}

@media screen and (max-width: 639px) {
  .documentation-card-wrapper .documentation-card-heading {
    padding-left: 0;
  }
}

.AA-framework-landing .hero-unit {
  position: relative;
}

.AA-framework-landing .hero-unit:before {
  width: 50%;
  right: 0;
  left: auto;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center right;
  z-index: 1;
}

.AA-framework-landing .hero-unit.appium-hero:before {
  background-image: url("/images/static/hero_unit/appium-hero.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .AA-framework-landing .hero-unit.appium-hero:before {
    background-image: url("/images/static/hero_unit/appium-hero@2x.png");
  }
}

.AA-framework-landing .hero-unit.appium-hero:after {
  background-image: linear-gradient(to bottom, rgba(167, 200, 225, 0), #9ebfd8),
    linear-gradient(92deg, #aac8ec, #c3dff2 51%, #d9eff6);
}

.AA-framework-landing .hero-unit.espresso-hero:before {
  background-image: url("/images/static/hero_unit/espresso-hero.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .AA-framework-landing .hero-unit.espresso-hero:before {
    background-image: url("/images/static/hero_unit/espresso-hero@2x.png");
  }
}

.AA-framework-landing .hero-unit.espresso-hero:after {
  background-image: linear-gradient(
      to bottom,
      rgba(97, 160, 171, 0),
      rgba(97, 160, 171, 0.5)
    ),
    linear-gradient(287deg, #a8d4e1, #b2d8e2 28%, #a9d1e6);
}

.AA-framework-landing .hero-unit.xcuitest-hero:before {
  background-image: url("/images/static/hero_unit/xcuitest-hero.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .AA-framework-landing .hero-unit.xcuitest-hero:before {
    background-image: url("/images/static/hero_unit/xcuitest-hero@2x.png");
  }
}

.AA-framework-landing .hero-unit.xcuitest-hero:after {
  background-image: linear-gradient(97deg, #87cad7, #c8f4ea 58%, #c3f1d9);
}

.AA-framework-landing .hero-unit:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: linear-gradient(
      to bottom,
      rgba(97, 160, 171, 0),
      rgba(97, 160, 171, 0.5)
    ),
    linear-gradient(287deg, #a8d4e1, #b2d8e2 28%, #a9d1e6);
}

.test-labs-habitat {
  padding-top: 84px;
  padding-bottom: 84px;
}

.test-labs-habitat .narrow-feature-grid {
  margin-bottom: 0;
  padding-bottom: 0;
}

.test-labs-habitat h2,
.test-labs-habitat .page-header-2 h1,
.page-header-2 .test-labs-habitat h1 {
  margin-bottom: 21px;
}

.test-labs-habitat .btn-secondary {
  margin-top: 42px;
}

.test-labs-items .row:not(:first-child) {
  margin-top: 47px;
}

.test-labs-items div[class*="narrow-feature"] div {
  min-height: 120px;
  position: relative;
}

.test-labs-items .narrow-feature-1 {
  margin-left: 0;
  margin-right: 0;
}

.test-labs-items img {
  position: absolute;
  max-height: 100%;
  min-height: 121px;
  max-width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}

.full-width-video {
  max-width: 1440px;
}

.small-text {
  font-size: 14px;
}

@media screen and (max-width: 979px) {
  .test-labs-habitat {
    padding-top: 42px;
    padding-bottom: 42px;
  }

  .test-labs-habitat img {
    max-height: 100px;
    min-height: 100px;
    width: auto;
    margin-bottom: 21px;
  }

  .test-labs-habitat h4 {
    padding: 0 30px;
  }

  .test-labs-habitat p {
    margin-top: 15px;
    margin-bottom: 42px;
  }
}

@media screen and (max-width: 639px) {
  .test-labs-habitat img {
    margin-bottom: 0;
  }

  .test-labs-habitat .narrow-feature {
    margin-bottom: 21px;
  }

  .narrow-feature-0 img {
    margin-top: 0;
  }

  .full-width-image-container {
    margin-top: 0;
  }

  .full-width-video {
    max-width: 170%;
  }

  .AA-framework-landing .hero-unit:before {
    display: none;
  }

  .AA-framework-landing .text-section a {
    float: none;
  }
}

.speed-up-test-runs img {
  display: block;
  margin-top: 42px;
}

.hero-unit-video {
  min-height: 630px;
}

.hero-unit-video h2,
.hero-unit-video .page-header-2 h1,
.page-header-2 .hero-unit-video h1,
.hero-unit-video h4 {
  margin-bottom: 21px;
}

.hero-unit-video .cta {
  margin-bottom: 42px;
}

.hero-unit-video.dotted-background {
  background-image: repeating-radial-gradient(
    circle,
    rgba(0, 0, 0, 0.2),
    transparent 1px,
    transparent 100%
  );
  background-size: 15px 15px;
}

.hero-unit-video .narrow-feature-grid {
  padding-top: 84px;
}

.hero-unit-video.real-device-cloud .item-title {
  margin: 0;
}

.hero-unit-video-head {
  padding-top: 84px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.hero-unit-video-head p {
  font-size: 21px;
  line-height: 32px;
}

.hero-unit-2-image {
  margin-bottom: -84px;
}

@media screen and (min-width: 979px) {
  .hero-unit-video-feature-1 {
    margin-left: 30px;
    margin-right: 30px;
  }
}

@media screen and (max-width: 979px) {
  .hero-unit-video-head {
    padding-top: 42px;
  }

  .hero-unit-video {
    min-height: 540px;
  }

  .hero-unit-video h2,
  .hero-unit-video .page-header-2 h1,
  .page-header-2 .hero-unit-video h1 {
    padding: 0 30px;
    margin-bottom: 21px;
  }

  .hero-unit-video p {
    font-size: 16px;
    padding: 0 15px;
    line-height: 21px;
  }

  .hero-unit-video .narrow-feature-grid {
    margin-bottom: 0;
  }

  .hero-unit-video .narrow-feature-grid p {
    margin-bottom: 21px;
  }
}

@media screen and (max-width: 639px) {
  .hero-unit-video {
    min-height: 490px;
  }

  .hero-unit-video.desktop-browsers .hero-unit-video-head,
  .hero-unit-video.enterprise-class .hero-unit-video-head {
    background-image: none;
  }

  .hero-unit-video .narrow-feature-grid {
    margin-bottom: 0;
  }

  .hero-unit-video a {
    border: 0;
    color: #0070f0;
  }

  .hero-unit-video a:hover {
    color: #004f80;
  }

  .hero-unit-video .invert {
    color: #333333;
  }

  .hero-unit-video .invert h1,
  .hero-unit-video .invert h2,
  .hero-unit-video .invert .page-header-2 h1,
  .page-header-2 .hero-unit-video .invert h1,
  .hero-unit-video .invert h3,
  .hero-unit-video .invert h4,
  .hero-unit-video .invert h5,
  .hero-unit-video .invert h6 {
    color: #333333;
  }

  .hero-unit-video .invert p {
    color: #333333;
  }

  .narrow-feature p {
    margin-bottom: 42px;
  }

  .hero-unit-video-head {
    background-color: white;
    padding-top: 42px;
  }

  .hero-unit-video-head .cta {
    margin-bottom: 21px;
  }

  .overflow-xs {
    overflow: hidden;
  }

  .overflow-xs .img-responsive {
    max-width: 200%;
  }
}

.code-block-switch nav {
  text-align: right;
  position: relative;
}

.code-block-switch nav:after {
  content: "";
  position: absolute;
  right: -15px;
  top: 0;
  height: 120%;
  border-right: 1px solid #ccc;
}

.code-block-switch [data-language-text] a {
  margin-top: 21px;
}

.code-block-switch li {
  margin-bottom: 21px;
}

.code-block-switch li a {
  color: inherit;
  height: 42px;
  line-height: 42px;
  font-weight: 400;
}

.code-block-switch svg {
  height: 42px;
  line-height: 42px;
  padding-left: 2px;
  padding-right: 2px;
  margin-left: 20px;
  width: 30px;
  vertical-align: middle;
}

.code-block-switch .icon-java {
  padding-bottom: 15px;
}

.code-block-switch .icon {
  fill: #95a0ab;
}

.code-block-switch .active-lang {
  color: #0070f0;
  position: relative;
}

.code-block-switch .active-lang:after {
  content: "";
  position: absolute;
  height: 150%;
  width: 2px;
  right: -15px;
  z-index: 1;
  background-color: #0070f0;
}

.code-block-switch .active-lang svg {
  fill: #0070f0;
}

@media screen and (max-width: 979px) {
  .code-block-switch [data-language-text] {
    display: none;
  }

  .code-block-switch nav,
  .code-block-switch .active-lang {
    color: inherit;
  }

  .code-block-switch nav:after,
  .code-block-switch .active-lang:after {
    display: none;
  }

  .code-block-switch nav ul {
    width: 340px;
    margin: auto;
    margin-top: 21px;
    padding-left: 0;
    box-sizing: border-box;
  }

  .code-block-switch nav li {
    position: relative;
    width: 150px;
    margin-right: 20px;
    height: 120px;
    float: left;
    text-align: center;
    border: 1px solid #ccc;
    border-radius: 3px;
  }

  .code-block-switch nav a {
    padding-top: 60px;
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
  }

  .code-block-switch nav a.active-lang {
    position: absolute;
  }

  .code-block-switch nav .icon-java {
    margin-top: -15px;
    padding-bottom: 0;
    height: 60px;
  }

  .code-block-switch nav .icon {
    fill: #0070f0;
  }

  .code-block-switch nav svg {
    position: absolute;
    left: 50%;
    margin-left: 0;
    width: 40px;
    top: 20px;
    transform: translateX(-50%);
  }
}

.app-automate-integrate-frameworks {
  padding-top: 84px;
  padding-bottom: 84px;
  font-size: 21px;
  line-height: 32px;
}

@media screen and (max-width: 979px) {
  p {
    font-size: 16px;
    line-height: 21px;
  }
}

.framework-links .link-container {
  margin-top: 21px;
}

.framework-links .link {
  background-color: #f7f7f7;
  border-radius: 3px;
  border: solid 1px #d0d0d0;
  display: block;
  height: 185px;
  left: 50%;
  position: relative;
  transform: translateX(-50%);
  width: 180px;
}

.framework-links .link:hover {
  border-color: #0070f0;
}

.framework-links .icon-features:hover {
  border-color: #0070f0;
}

.framework-links .text-display {
  line-height: 21px;
  margin-top: 5px;
}

.framework-links .text-display p {
  margin: 0;
}

.framework-links .text-display p:first-child {
  font-size: 18px;
  font-weight: 600;
}

.framework-links .text-display p.sub-text {
  font-size: 14px;
  color: #333333;
  opacity: 0.5;
}

.icon-features {
  border-color: #dedede;
  border-color: #dedede;
  font-weight: 400;
  height: 100%;
}

.icon-features:before {
  content: " ";
  width: 64px;
  height: 64px;
  margin-top: 42px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.icon-features.icon--appium:before {
  background-image: url("/images/static/app-automate-icons/appium-icon.svg");
}

.icon-features.icon--earlgrey:before {
  background-image: url("/images/static/app-automate-icons/earlgrey-icon.svg");
}

.icon-features.icon--espresso:before {
  background-image: url("/images/static/app-automate-icons/espresso-large.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icon-features.icon--espresso:before {
    background-image: url("/images/static/app-automate-icons/espresso-large@2x.png");
  }
}

.icon-features.icon--xcuitest:before {
  background-image: url("/images/static/app-automate-icons/xcuitest-large.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icon-features.icon--xcuitest:before {
    background-image: url("/images/static/app-automate-icons/xcuitest-large@2x.png");
  }
}

.dashboard-links-habitat {
  padding-top: 84px;
  padding-bottom: 84px;
}

.dashboard-links-habitat .dashboard-link-1 a {
  float: right;
}

@media screen and (max-width: 639px) {
  .dashboard-links-habitat .dashboard-link-1,
  .dashboard-links-habitat .dashboard-link-2 {
    text-align: center;
  }

  .dashboard-links-habitat .dashboard-link-1 a,
  .dashboard-links-habitat .dashboard-link-2 a {
    float: none;
    width: 190px;
  }

  .dashboard-links-habitat .dashboard-link-1 a {
    margin-bottom: 10px;
  }
}

.test-on-emulator-habitat {
  padding-top: 84px;
  padding-bottom: 84px;
  line-height: 32px;
  font-size: 21px;
  overflow: hidden;
}

.test-on-emulator-habitat h2,
.test-on-emulator-habitat .page-header-2 h1,
.page-header-2 .test-on-emulator-habitat h1 {
  padding-bottom: 42px;
}

.test-on-emulator-habitat p {
  margin-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}

.test-on-emulator-habitat img {
  display: block;
  margin: 21px;
}

.test-on-emulator-habitat .first-col,
.test-on-emulator-habitat .second-col {
  display: inline-block;
  vertical-align: middle;
}

@media screen and (max-width: 979px) {
  .test-on-emulator-habitat {
    font-size: 16px;
    line-height: 21px;
  }

  .test-on-emulator-habitat p {
    padding-top: 0;
  }

  .test-on-emulator-habitat .first-col .img-responsive {
    margin: 12px;
  }
}

@media screen and (max-width: 639px) {
  .test-on-emulator-habitat {
    text-align: center;
  }

  .test-on-emulator-habitat .first-col .img-responsive {
    margin: 0 auto;
    padding-bottom: 21px;
  }
}

.header-compare-devices-habitat {
  padding-top: 84px;
  padding-bottom: 84px;
  line-height: 32px;
  font-size: 21px;
  overflow: hidden;
  height: 494px;
  position: relative;
}

.header-compare-devices-habitat h2,
.header-compare-devices-habitat .page-header-2 h1,
.page-header-2 .header-compare-devices-habitat h1 {
  padding-bottom: 42px;
}

.header-compare-devices-habitat p {
  margin-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}

.header-compare-devices-habitat img {
  display: block;
  margin: 0;
}

.header-compare-devices-habitat .first-col,
.header-compare-devices-habitat .second-col {
  position: absolute;
  bottom: 0;
  top: 63px;
}

.header-compare-devices-habitat .first-col .img-responsive,
.header-compare-devices-habitat .second-col .img-responsive {
  position: absolute;
  bottom: 0;
}

.header-compare-devices-habitat .first-col {
  left: 0;
  background-color: #eff3f7;
  width: 48%;
}

.header-compare-devices-habitat .first-col .img-responsive {
  left: 0;
}

.header-compare-devices-habitat .first-col .header_left {
  text-align: right;
  left: 34%;
}

.header-compare-devices-habitat .first-col:after {
  content: "";
  position: absolute;
  border-color: transparent transparent transparent #eff3f7;
  border-width: 0px 0px 441px 69px;
  border-style: solid;
  bottom: 0;
  top: 0;
  right: -70px;
  width: 70px;
  z-index: 1;
}

.header-compare-devices-habitat .second-col {
  right: 0;
  background-color: #b3e0ff;
  width: 52%;
}

.header-compare-devices-habitat .second-col .img-responsive {
  right: 0;
}

.header-compare-devices-habitat .second-col .header_right {
  text-align: left;
  left: 17%;
}

.header-compare-devices-habitat .second-col:after {
  content: "VS";
  width: 62px;
  height: 62px;
  border-radius: 50px;
  position: absolute;
  z-index: 1;
  text-align: center;
  padding-top: 16px;
  top: 50%;
  transform: translateY(-50%);
  background-color: white;
  box-shadow: 2px 2px 10px 0 rgba(21, 32, 44, 0.1);
  font-weight: 400;
  left: 3px;
}

.header-compare-devices-habitat .header_left,
.header-compare-devices-habitat .header_right {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.header-compare-devices-habitat .text-section {
  padding: 63px 0;
}

.header-compare-devices-habitat .text-section:nth-of-type(1) {
  background-color: #eff3f7;
}

.header-compare-devices-habitat .text-section:nth-of-type(1):after {
  content: "VS";
  width: 62px;
  height: 62px;
  border-radius: 50px;
  position: absolute;
  z-index: 99;
  text-align: center;
  padding-top: 21px;
  top: 50%;
  background-color: white;
  box-shadow: 2px 2px 10px 0 rgba(21, 32, 44, 0.1);
  font-weight: 400;
  left: 50%;
  transform: translate(-50%, -50%);
}

.header-compare-devices-habitat .text-section:nth-of-type(2) {
  background-color: #b3e0ff;
}

.header-compare-devices-habitat.ios_simulators .header_left h1 {
  padding-left: 21px;
}

@media screen and (max-width: 979px) {
  .header-compare-devices-habitat {
    padding-bottom: 40px;
    padding-top: 63px;
    text-align: center;
    font-size: 16px;
    line-height: 21px;
  }

  .header-compare-devices-habitat .container {
    width: 100%;
    position: relative;
  }

  .header-compare-devices-habitat .header_left {
    left: 46%;
  }

  .header-compare-devices-habitat .header_right {
    left: 15%;
  }

  .header-compare-devices-habitat .header_left h1,
  .header-compare-devices-habitat .header_right h1 {
    font-size: 45px;
    line-height: 49px;
  }
}

@media screen and (max-width: 979px) and (min-width: 639px) {
  .header-compare-devices-habitat .text-section {
    padding: 84px 0;
  }
}

@media screen and (max-width: 1024px) and (min-width: 360px) {
  .header-compare-devices-habitat h1 {
    font-size: 45px;
    line-height: 49px;
  }
}

@media screen and (max-width: 639px) {
  .header-compare-devices-habitat {
    height: 413px;
  }
}

.real-device-advantages {
  min-height: 630px;
  position: relative;
}

.real-device-advantages:after {
  content: "";
  background-color: #142434;
  width: 100%;
  height: 441px;
  position: absolute;
  top: 0;
  z-index: -1;
}

.real-device-advantages .real-device-advantages-head {
  padding-top: 84px;
  padding-bottom: 84px;
  color: white;
}

.real-device-advantages .real-device-advantages-head h2,
.real-device-advantages .real-device-advantages-head .page-header-2 h1,
.page-header-2 .real-device-advantages .real-device-advantages-head h1 {
  color: white;
}

.real-device-advantages .real-device-advantages-head p {
  font-size: 21px;
  line-height: 32px;
}

.real-device-advantages .table-data {
  border-radius: 3px;
  background-color: #f8f8f8;
  box-shadow: 0 7px 16px 0 rgba(0, 0, 0, 0.15);
  padding: 21px;
  padding-bottom: 42px;
  color: black;
}

.real-device-advantages .table-data .article-table {
  width: 100%;
}

.real-device-advantages .table-data .header-row th {
  text-align: center;
  line-height: 32px;
}

.real-device-advantages .table-data .header-row th:first-child {
  text-align: left;
}

.real-device-advantages .table-data .header-row th:last-child {
  color: #0070f0;
}

.real-device-advantages .table-data .tableRow {
  border-bottom: none;
}

.real-device-advantages .table-data th,
.real-device-advantages .table-data td {
  padding-bottom: 0;
  padding-right: 20px;
  padding-left: 20px;
  text-align: center;
}

.real-device-advantages .table-data th:first-child,
.real-device-advantages .table-data td:first-child {
  text-align: left;
  width: 40%;
}

@media screen and (max-width: 639px) {
  .real-device-advantages .table-data th {
    font-size: 14px;
  }

  .real-device-advantages .table-data td {
    font-size: 12px;
  }
}

.marketing-partnership .promotional-habitat {
  padding-top: 84px;
  padding-bottom: 84px;
}

.marketing-partnership .hero-unit {
  margin-top: 63px;
  padding-top: 110px;
  background-image: url("/images/static/hero_unit/product-hunt.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .marketing-partnership .hero-unit {
    background-image: url("/images/static/hero_unit/product-hunt-2x.png");
  }
}

.marketing-partnership .hero-unit h1 {
  font-size: 56px;
}

.marketing-partnership .product-hunt__cta,
.marketing-partnership .product-hunt__input {
  display: inline-block;
}

.marketing-partnership .product-hunt__input {
  width: 280px;
  margin-right: 10px;
  line-height: 22px;
}

.marketing-partnership .partnership__subtext {
  font-size: 18px;
  line-height: 1;
}

.marketing-partnership .product-hunt__form {
  margin-top: 21px;
}

.marketing-partnership .product-hunt__form .input-placeholder {
  display: inline-block;
}

.marketing-partnership .features-habitat .cta,
.marketing-partnership .test-labs-habitat .btn-view-features {
  display: none;
}

.marketing-partnership .test-labs-items img {
  min-height: auto;
}

.marketing-partnership .remote-device-lab img {
  margin-left: 0;
}

@media screen and (max-width: 979px) {
  .marketing-partnership .hero-unit {
    padding-top: 80px;
  }

  .marketing-partnership .hero-unit h1 {
    font-size: 36px;
  }

  .marketing-partnership .partnership__subtext {
    font-size: 16px;
  }

  .marketing-partnership .product-hunt__cta,
  .marketing-partnership .product-hunt__input {
    display: inline-block;
    margin-bottom: 10px;
    width: 280px;
  }

  .marketing-partnership .product-hunt__form {
    margin-top: 0;
  }

  .marketing-partnership .promotional-habitat .input-placeholder {
    display: block;
  }

  .marketing-partnership .promotional-habitat .text {
    margin-right: 0;
  }
}

@media screen and (max-width: 639px) {
  .marketing-partnership .hero-unit:after {
    opacity: 1;
    background-color: rgba(0, 0, 0, 0.72);
  }

  .marketing-partnership .hero-unit h1 {
    font-size: 36px;
  }

  .marketing-partnership .product-hunt__form .input-placeholder,
  .marketing-partnership .product-hunt__form .btn-primary {
    display: block;
  }

  .marketing-partnership .product-hunt__form .text {
    margin-right: 0;
  }

  .marketing-partnership .product-hunt__form .btn-primary {
    margin: 0 auto;
  }

  .marketing-partnership .partnership__subtext {
    margin-top: 10px;
  }

  .marketing-partnership .narrow-feature-0 img {
    margin-top: auto;
  }
}

.lte9 .testimonials-body {
  background-size: 100% 100%;
}

.lte9 .bs-slider-gallery li p,
.lte9 .bs-slider-gallery li a {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}

.lte9 .bs-slider-gallery li.active p,
.lte9 .bs-slider-gallery li.active a {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}

.bs-slider-gallery {
  position: relative;
  min-height: 180px;
}

.bs-slider-gallery li {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.bs-slider-gallery li.active {
  z-index: 2;
  opacity: 1;
}

.bs-slider-thumbs .slider-thumbs-div {
  cursor: pointer;
}

.bs-slider-nav {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
  width: 100%;
}

.bs-slider-nav a {
  position: absolute;
  top: 50%;
}

.bs-slider-nav .prev {
  left: 10px;
}

.bs-slider-nav .next {
  right: 10px;
}

.ie8 .bs-slider-gallery li {
  display: none;
}

.ie8 .bs-slider-gallery li.active {
  display: block;
}

@media screen and (max-width: 979px) {
  .bs-collapse {
    display: none;
  }

  .bs-collapse.active {
    display: block;
  }

  .bs-collapse-toggle {
    position: relative;
    z-index: 3;
    padding: 0;
    padding-right: 0;
    margin-top: 23px;
  }

  .bs-collapse-toggle img {
    display: none;
  }

  .bs-collapse-toggle img:first-child {
    display: block;
  }

  .bs-collapse-toggle:hover {
    color: white;
  }

  .bs-collapse-toggle.active img {
    display: block;
  }

  .bs-collapse-toggle.active img:first-child {
    display: none;
  }
}

@media screen and (min-width: 980px) {
  .bs-collapse-toggle {
    display: none;
  }
}

.bs-modal {
  display: none;
  padding: 20px;
  max-width: 460px;
  margin: 0 auto;
  border-radius: 3px;
  background: white;
  min-width: 460px;
}

.mfp-content .bs-modal {
  display: block;
}

.bs-modal .bs-modal-cancel {
  width: auto;
  height: auto;
  position: static;
  border-color: transparent;
  margin-left: 15px;
  margin-rigth: 15px;
  color: #0070f0;
}

@media screen and (max-width: 639px) {
  .bs-modal {
    min-width: 300px;
    width: 100%;
  }
}

.bs-modal-body {
  margin-bottom: 30px;
}

.mfp-bg {
  background: #142433;
  opacity: 0.9;
}

@media screen and (min-width: 980px) {
  .bs-stick-top {
    position: fixed;
    margin-top: 0;
    top: 42px;
  }

  .bs-stick-bottom {
    position: absolute;
    bottom: 0;
    top: auto;
  }

  .doc-pad-bottom {
    padding-top: 16px;
  }

  .doc-sticky-bottom {
    bottom: -16px;
  }
}

.temp-team-page-wrapper {
  padding: 0 10px;
  padding-top: 42px;
  width: 960px;
  margin: 0 auto;
}

.team-page-heading {
  margin-bottom: 21px;
}

.page-heading .desc {
  padding-top: 21px;
}

.page-heading .minor-link {
  float: right;
}

.page-heading .ico-groups:before {
  content: "";
  position: relative;
  top: -1px;
  display: inline-block;
  vertical-align: middle;
  background: url("/images/static/icons.png") no-repeat;
  background-position: -304px -26px;
  margin-right: 5px;
  width: 18px;
  height: 18px;
}

.team-info-section h4,
.team-info-section .sub-team-name {
  font-weight: 600;
}

.toggle-pulldown.normal-user span {
  cursor: default;
}

.product-filter {
  width: 100%;
  padding-bottom: 21px;
  line-height: 14px;
  color: #787878;
}

.product-filter li {
  padding: 0px 10px;
  border-left: 1px solid #dddddd;
  cursor: pointer;
}

.product-filter li:first-child {
  border: none;
}

.product-filter li.active {
  color: #0070f0;
}

.acc-pane {
  padding-bottom: 21px;
}

.text {
  border: 1px solid;
  border-color: #dedede;
  border-radius: 3px;
}

.add-role,
.select-product {
  text-align: left;
}

/* .add-group,
.add-role,
.select-product {
  display: none; }
  .add-group.show,
  .add-role.show,
  .select-product.show {
    display: block;
    font-size: 14px; }
    .add-group.show img,
    .add-role.show img,
    .select-product.show img {
      float: left; } */

.invite-note {
  font-size: 14px;
}

.caret:after {
  content: "";
  display: inline-block;
  background-image: url("/images/static/sprites/general_icons.png");
  width: 16px;
  height: 16px;
  background-position: -10px -88px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .caret:after {
    background-image: url("/images/static/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .users-icon:before,
  .clock-icon:before,
  .team-title:before {
    background-image: url("/images/static/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

.users-icon:before {
  background-position: -131px -91px;
}

.clock-icon:before {
  background-position: -171px -91px;
}

.user-product {
  float: left;
  width: 110px;
  text-align: center;
}

.curr-plans .user-plan-list {
  padding-left: 0;
}

.curr-plans .user-plan-list .product-title {
  color: black;
}

.curr-plans .product-title {
  width: 200px;
  float: left;
}

/*
.invite-button {
  float: right;
}
*/

.small {
  position: relative;
}

.lte9 .local-browser .narrow-feature-grid .row > div {
  position: static;
  text-align: center;
  margin-top: 50px;
}

.lte9 .local-browser .narrow-feature-grid .row > div p:before,
.lte9 .local-browser .narrow-feature-grid .row > div:before,
.lte9 .local-browser .narrow-feature-grid .row > div:after {
  display: none;
}

br {
  color: white;
}

/* iframe[name=google_conversion_frame] {
  display: none !important; } */

.bs-modal .mfp-close {
  font-family: inherit;
  font-weight: 400;
}

/*
.navigation-tabs {
  margin-top: 42px; }

.pricing-tag-line {
  padding: 4px;
  padding-bottom: 10px;
  font-weight: 300;
  font-size: 32px; } */

.features-list-habitat {
  padding-bottom: 42px !important;
}

.features-list-habitat h2,
.features-list-habitat .page-header-2 h1,
.page-header-2 .features-list-habitat h1 {
  font-weight: 300;
}

.small-list li {
  margin-top: 10.5px !important;
}

/* @media screen and (max-width: 979px) {
  .accounts-pricing-page .live-plan, .accounts-pricing-page .automate-pro-plan {
    max-width: 100%; }
  .accounts-pricing-page .automate-pro-plan.wider {
    width: 100%;
    border-right-width: 1px; } } */

@media screen and (max-width: 639px) {
  .view-on-desktop h4 {
    padding-top: 250px;
    padding-bottom: 150px;
  }
}

/* @keyframes slide {
  0% {
    opacity: 0;
    top: 0;
}
  100% {
    opacity: 1;
    top: -41px;
}
}

    @keyframes logs-slide {
        0% {
            bottom: -220px;
        }
            100% {
                opacity: 1;
                bottom: -201px;
            }
        }

                @keyframes logs-slide-md {
                    0% {
                        bottom: -208px;
                    }
                        100% {
                            opacity: 1;
                            bottom: -189px;
                        }

                    } */

/* @media screen and (min-width: 1300px) {
  .app-automate-landing .hero-unit .container .hero-unit-container .devices-container {
    transform: translateY(-25px) scale(1.1);
}
} */

@keyframes aa-fadeInUp {
  from {
    transform: translateY(10px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes aa-slideOutDevice {
  to {
    transform: translateX(0);
  }
}

@keyframes aa-slideOutDeviceWithScale {
  to {
    transform: translateX(0) scale(0.85);
  }
}

.signup-v2-logos img {
  max-width: 280px;
  display: block;
  margin: auto;
  margin-top: 24px;
}

/* users/signup */
#bd-signin .seo-header {
  color: white;
  padding-bottom: 42px;
  font-weight: 400;
  font-size: 45px;
  line-height: 49px;
}

/* /contact */
.contact-us-heading .seo-header {
  font-size: 45px;
  line-height: 49px;
  font-weight: 400;
}

body {
  font-family: "Source Sans Pro" !important;
}

/* Status Page Body CSS */
.container {
  max-width: 850px;
}

.bg-inverse.footer-habitat .container {
  max-width: inherit !important;
}

/* Status Page Code to Replace 'Major Outage' with 'Outage' */
.component-status.page-colors.text-color.major_outage {
  display: none;
}

.outage-field.major:before {
  content: "Outage";
}

.outage-field.major:after {
  content: "";
}

span.label {
  content: "";
  visibility: hidden;
}

span.label:after {
  content: "qwertyu";
}

div.component-inner-container.status-red.showcased span.component-status {
  content: "" !important;
  visibility: hidden;
}

div.component-inner-container.status-red.showcased span.component-status:after {
  content: "Outage";
  visibility: visible !important;
}
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro");
@import url("https://use.typekit.net/nac4vzq.css");

.custom-header-container {
  margin-bottom: 100px !important;
}

.container .page-status {
  margin-bottom: 30px !important;
}

/* Source Sans Pro 300
-----------------------------------*/
@font-face {
  font-family: "source-sans-pro";
  src: url(data:application/font-woff;charset=utf-8;base64,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);
  font-style: normal;
  font-weight: 300;
}

/* Source Sans Pro 400
-----------------------------------*/
@font-face {
  font-family: "source-sans-pro";
  src: url(data:application/font-woff;charset=utf-8;base64,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);
  font-style: normal;
  font-weight: 400;
}

/* Source Sans Pro 600
-----------------------------------*/
@font-face {
  font-family: "source-sans-pro";
  src: url(data:application/font-woff;charset=utf-8;base64,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);
  font-style: normal;
  font-weight: 600;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
video {
  display: inline-block;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden],
template {
  display: none;
}

html {
  background: #fff;
  color: #000;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

html,
button,
input,
select,
textarea {
  font-family: sans-serif;
}

body {
  margin: 0;
}

a {
  background: transparent;
}

h1 {
  font-size: 60px;
  margin: 0.67em 0;
}

h2,
.page-header-2 h1 {
  font-size: 45px;
  margin: 0.83em 0;
}

h3 {
  font-size: 28px;
  margin: 1em 0;
}

h4 {
  font-size: 1em;
  margin: 1.33em 0;
}

h5 {
  font-size: 0.83em;
  margin: 1.67em 0;
}

h6 {
  font-size: 0.75em;
  margin: 2.33em 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

mark {
  background: #ff0;
  color: #000;
}

code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

q {
  quotes: "\201C""\201D""\2018""\2019";
}

q:before,
q:after {
  content: "";
  content: none;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 0;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
  white-space: normal;
}

button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
}

button,
input {
  line-height: normal;
}

button,
select {
  text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled],
input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
  vertical-align: top;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

html {
  box-sizing: border-box;
}

*,
*:before,
*:after {
  box-sizing: inherit;
}

html,
body {
  height: 100%;
}

body {
  color: #333333;
  background-color: white;
  line-height: 21px;
}

ul {
  list-style-type: none;
}

a {
  text-decoration: none;
  color: #0070f0;
  /* outline: none; */
}

a:hover {
  color: #004f80;
}

strong {
  font-weight: 600;
}

input[type="checkbox"]:focus {
  outline: 0;
}

input::-ms-clear,
input::-ms-reveal {
  display: none;
}

textarea {
  resize: none;
}

.hide {
  display: none;
}

input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type="number"] {
  -moz-appearance: textfield;
}

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

@media screen and (max-width: 800px) and (orientation: landscape),
  screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }

  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }

  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }

  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }

  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }

  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }

  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }

  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}

/* 
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } 
} 
*/

.mfp-ie7 .mfp-img {
  padding: 0;
}

.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}

.mfp-ie7 .mfp-container {
  padding: 0;
}

.mfp-ie7 .mfp-content {
  padding-top: 44px;
}

.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}

.container {
  max-width: 100%;
  margin: 0 auto;
}

@media screen and (min-width: 640px) {
  .container {
    width: 640px;
  }
}

@media screen and (min-width: 980px) {
  .container {
    width: 960px;
  }
}

@media screen and (min-width: 1300px) {
  .container {
    width: 1280px;
  }
}

@media screen and (min-width: 1600px) {
  .container {
    width: 1280px;
  }
}

.row:after {
  content: "";
  clear: both;
  display: table;
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-13,
.col-lg-14,
.col-lg-15,
.col-lg-16,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-13,
.col-xl-14,
.col-xl-15,
.col-xl-16 {
  float: left;
  padding-left: 10px;
  padding-right: 10px;
}

.col-center {
  margin: 0 auto;
  float: none;
}

.no-pad {
  padding-left: 0;
  padding-right: 0;
}

.no-pad-left {
  padding-left: 0;
}

.no-pad-right {
  padding-right: 0;
}

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.col-xs-1 {
  width: 8.33333%;
}

.col-xs-offset-1 {
  margin-left: 8.33333%;
}

.col-xs-2 {
  width: 16.66667%;
}

.col-xs-offset-2 {
  margin-left: 16.66667%;
}

.col-xs-3 {
  width: 25%;
}

.col-xs-offset-3 {
  margin-left: 25%;
}

.col-xs-4 {
  width: 33.33333%;
}

.col-xs-offset-4 {
  margin-left: 33.33333%;
}

.col-xs-5 {
  width: 41.66667%;
}

.col-xs-offset-5 {
  margin-left: 41.66667%;
}

.col-xs-6 {
  width: 50%;
}

.col-xs-offset-6 {
  margin-left: 50%;
}

.col-xs-7 {
  width: 58.33333%;
}

.col-xs-offset-7 {
  margin-left: 58.33333%;
}

.col-xs-8 {
  width: 66.66667%;
}

.col-xs-offset-8 {
  margin-left: 66.66667%;
}

.col-xs-9 {
  width: 75%;
}

.col-xs-offset-9 {
  margin-left: 75%;
}

.col-xs-10 {
  width: 83.33333%;
}

.col-xs-offset-10 {
  margin-left: 83.33333%;
}

.col-xs-11 {
  width: 91.66667%;
}

.col-xs-offset-11 {
  margin-left: 91.66667%;
}

.col-xs-12 {
  width: 100%;
}

.col-xs-offset-12 {
  margin-left: 100%;
}

@media screen and (min-width: 640px) {
  .col-sm-1 {
    width: 8.33333%;
  }

  .col-sm-offset-1 {
    margin-left: 8.33333%;
  }

  .col-sm-2 {
    width: 16.66667%;
  }

  .col-sm-offset-2 {
    margin-left: 16.66667%;
  }

  .col-sm-3 {
    width: 25%;
  }

  .col-sm-offset-3 {
    margin-left: 25%;
  }

  .col-sm-4 {
    width: 33.33333%;
  }

  .col-sm-offset-4 {
    margin-left: 33.33333%;
  }

  .col-sm-5 {
    width: 41.66667%;
  }

  .col-sm-offset-5 {
    margin-left: 41.66667%;
  }

  .col-sm-6 {
    width: 50%;
  }

  .col-sm-offset-6 {
    margin-left: 50%;
  }

  .col-sm-7 {
    width: 58.33333%;
  }

  .col-sm-offset-7 {
    margin-left: 58.33333%;
  }

  .col-sm-8 {
    width: 66.66667%;
  }

  .col-sm-offset-8 {
    margin-left: 66.66667%;
  }

  .col-sm-9 {
    width: 75%;
  }

  .col-sm-offset-9 {
    margin-left: 75%;
  }

  .col-sm-10 {
    width: 83.33333%;
  }

  .col-sm-offset-10 {
    margin-left: 83.33333%;
  }

  .col-sm-11 {
    width: 91.66667%;
  }

  .col-sm-offset-11 {
    margin-left: 91.66667%;
  }

  .col-sm-12 {
    width: 100%;
  }

  .col-sm-offset-12 {
    margin-left: 100%;
  }
}

@media screen and (min-width: 980px) {
  .col-md-1 {
    width: 80px;
  }

  .col-md-offset-1 {
    margin-left: 80px;
  }

  .col-md-2 {
    width: 160px;
  }

  .col-md-offset-2 {
    margin-left: 160px;
  }

  .col-md-3 {
    width: 240px;
  }

  .col-md-offset-3 {
    margin-left: 240px;
  }

  .col-md-4 {
    width: 320px;
  }

  .col-md-offset-4 {
    margin-left: 320px;
  }

  .col-md-5 {
    width: 400px;
  }

  .col-md-offset-5 {
    margin-left: 400px;
  }

  .col-md-6 {
    width: 480px;
  }

  .col-md-offset-6 {
    margin-left: 480px;
  }

  .col-md-7 {
    width: 560px;
  }

  .col-md-offset-7 {
    margin-left: 560px;
  }

  .col-md-8 {
    width: 640px;
  }

  .col-md-offset-8 {
    margin-left: 640px;
  }

  .col-md-9 {
    width: 720px;
  }

  .col-md-offset-9 {
    margin-left: 720px;
  }

  .col-md-10 {
    width: 800px;
  }

  .col-md-offset-10 {
    margin-left: 800px;
  }

  .col-md-11 {
    width: 880px;
  }

  .col-md-offset-11 {
    margin-left: 880px;
  }

  .col-md-12 {
    width: 960px;
  }

  .col-md-offset-12 {
    margin-left: 960px;
  }
}

@media screen and (min-width: 1300px) {
  .col-lg-1 {
    width: 80px;
  }

  .col-lg-offset-1 {
    margin-left: 80px;
  }

  .col-lg-2 {
    width: 160px;
  }

  .col-lg-offset-2 {
    margin-left: 160px;
  }

  .col-lg-3 {
    width: 240px;
  }

  .col-lg-offset-3 {
    margin-left: 240px;
  }

  .col-lg-4 {
    width: 320px;
  }

  .col-lg-offset-4 {
    margin-left: 320px;
  }

  .col-lg-5 {
    width: 400px;
  }

  .col-lg-offset-5 {
    margin-left: 400px;
  }

  .col-lg-6 {
    width: 480px;
  }

  .col-lg-offset-6 {
    margin-left: 480px;
  }

  .col-lg-7 {
    width: 560px;
  }

  .col-lg-offset-7 {
    margin-left: 560px;
  }

  .col-lg-8 {
    width: 640px;
  }

  .col-lg-offset-8 {
    margin-left: 640px;
  }

  .col-lg-9 {
    width: 720px;
  }

  .col-lg-offset-9 {
    margin-left: 720px;
  }

  .col-lg-10 {
    width: 800px;
  }

  .col-lg-offset-10 {
    margin-left: 800px;
  }

  .col-lg-11 {
    width: 880px;
  }

  .col-lg-offset-11 {
    margin-left: 880px;
  }

  .col-lg-12 {
    width: 960px;
  }

  .col-lg-offset-12 {
    margin-left: 960px;
  }

  .col-lg-13 {
    width: 1040px;
  }

  .col-lg-offset-13 {
    margin-left: 1040px;
  }

  .col-lg-14 {
    width: 1120px;
  }

  .col-lg-offset-14 {
    margin-left: 1120px;
  }

  .col-lg-15 {
    width: 1200px;
  }

  .col-lg-offset-15 {
    margin-left: 1200px;
  }

  .col-lg-16 {
    width: 1280px;
  }

  .col-lg-offset-16 {
    margin-left: 1280px;
  }
}

@media screen and (min-width: 1600px) {
  .col-xl-1 {
    width: 80px;
  }

  .col-xl-offset-1 {
    margin-left: 80px;
  }

  .col-xl-2 {
    width: 160px;
  }

  .col-xl-offset-2 {
    margin-left: 160px;
  }

  .col-xl-3 {
    width: 240px;
  }

  .col-xl-offset-3 {
    margin-left: 240px;
  }

  .col-xl-4 {
    width: 320px;
  }

  .col-xl-offset-4 {
    margin-left: 320px;
  }

  .col-xl-5 {
    width: 400px;
  }

  .col-xl-offset-5 {
    margin-left: 400px;
  }

  .col-xl-6 {
    width: 480px;
  }

  .col-xl-offset-6 {
    margin-left: 480px;
  }

  .col-xl-7 {
    width: 560px;
  }

  .col-xl-offset-7 {
    margin-left: 560px;
  }

  .col-xl-8 {
    width: 640px;
  }

  .col-xl-offset-8 {
    margin-left: 640px;
  }

  .col-xl-9 {
    width: 720px;
  }

  .col-xl-offset-9 {
    margin-left: 720px;
  }

  .col-xl-10 {
    width: 800px;
  }

  .col-xl-offset-10 {
    margin-left: 800px;
  }

  .col-xl-11 {
    width: 880px;
  }

  .col-xl-offset-11 {
    margin-left: 880px;
  }

  .col-xl-12 {
    width: 960px;
  }

  .col-xl-offset-12 {
    margin-left: 960px;
  }

  .col-xl-13 {
    width: 1040px;
  }

  .col-xl-offset-13 {
    margin-left: 1040px;
  }

  .col-xl-14 {
    width: 1120px;
  }

  .col-xl-offset-14 {
    margin-left: 1120px;
  }

  .col-xl-15 {
    width: 1200px;
  }

  .col-xl-offset-15 {
    margin-left: 1200px;
  }

  .col-xl-16 {
    width: 1280px;
  }

  .col-xl-offset-16 {
    margin-left: 1280px;
  }
}

.no-pad {
  padding-left: 0;
  padding-right: 0;
}

.no-pad-right {
  padding-right: 0;
}

.no-pad-left {
  padding-left: 0;
}

.hide {
  display: none;
}

@media screen and (max-width: 639px) {
  .hide-xs {
    display: none !important;
  }
}

@media screen and (min-width: 640px) and (max-width: 979px) {
  .hide-sm {
    display: none !important;
  }
}

@media screen and (min-width: 980px) and (max-width: 1299px) {
  .hide-md {
    display: none !important;
  }
}

@media screen and (min-width: 1300px) and (max-width: 1599px) {
  .hide-lg {
    display: none !important;
  }
}

@media screen and (min-width: 1600px) {
  .hide-xl {
    display: none !important;
  }
}

.btn-primary,
.btn-secondary,
.btn-transparent,
.btn-secondary-white,
.btn-secondary-gray,
.btn-primary-green,
.btn-primary-red,
.btn-green-secondary,
.label-danger {
  border-radius: 3px;
  border: 1px solid transparent;
  display: inline-block;
  padding: 10px 20px 10px;
  outline: 0;
}

.btn-primary {
  background-color: #0070f0;
  color: white;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
}

.btn-primary:hover {
  background-color: #004f80;
  color: white;
}

.btn-primary.disabled,
.btn-primary[disabled] {
  cursor: default;
  background-color: #90d3fc;
}

.btn-secondary {
  background-color: black;
  background-color: transparent;
  color: #0070f0;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
  border-color: #0070f0;
}

.btn-secondary:hover {
  border-color: #004f80;
  color: #004f80;
}

.btn-secondary.disabled,
.btn-secondary[disabled] {
  border-color: #90d3fc;
  color: #90d3fc;
  cursor: default;
}

.btn-transparent {
  background-color: black;
  background-color: transparent;
  color: #999999;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
}

.btn-transparent:hover {
  color: #333333;
}

.btn-secondary-white {
  background-color: black;
  background-color: transparent;
  color: white;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
  border-color: white;
}

.btn-secondary-white:hover {
  border-color: white;
  border-color: rgba(255, 255, 255, 0.6);
  color: white;
  color: rgba(255, 255, 255, 0.6);
}

.btn-secondary-gray {
  background-color: black;
  background-color: transparent;
  color: #999999;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
  border-color: #999999;
}

.btn-secondary-gray:hover {
  border-color: #333333;
  color: #333333;
}

.btn-primary-green {
  background-color: #68b300;
  color: white;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
}

.btn-primary-green:hover {
  background-color: #599900;
  color: white;
}

.btn-primary-green.disabled,
.btn-primary-green[disabled] {
  background-color: #c9e3a6;
  cursor: default;
}

.btn-primary-red {
  background-color: #e84e3c;
  color: white;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
}

.btn-primary-red:hover {
  background-color: #b82616;
  color: white;
}

.btn-primary-red.disabled,
.btn-primary-red[disabled] {
  background-color: #ed8277;
  cursor: default;
}

.btn-green-secondary {
  background-color: black;
  background-color: transparent;
  color: #68b300;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
  border-color: #68b300;
}

.btn-green-secondary:hover {
  border-color: #599900;
  color: #599900;
}

.btn-green-secondary.disabled,
.btn-green-secondary[disabled] {
  border-color: #c9e3a6;
  color: #c9e3a6;
  cursor: default;
}

.btn-lg {
  line-height: 21px;
  font-size: 18px;
  padding: 15px 20px;
}

.btn-md {
  font-size: 16px;
  line-height: 21px;
  padding: 10px 15px;
}

.btn-sm {
  font-size: 14px;
  padding: 10px 15px;
}

.btn-xsm {
  font-size: 12px;
}

.btn-round {
  border-radius: 50%;
}

.btn-badge {
  font-size: 12px;
  line-height: 15px;
  padding: 0 7px;
}

@media screen and (max-width: 979px) {
  .btn-lg {
    font-size: 16px;
    padding: 8px 20px;
  }
}

.input-md,
.input-lg,
.input-textarea {
  border: 1px solid;
  border-color: #333333;
  border-radius: 3px;
}

.input-md {
  padding: 10px;
  margin-bottom: 21px;
}

.input-lg {
  font-size: 16px;
  padding: 15px 20px;
  font-weight: 300;
  color: #333333;
}

.input-primary {
  border-color: #dedede;
}

.input-with-label {
  margin-top: 16px;
}

.input-block {
  margin-top: 16px;
  display: block;
  width: 100%;
}

.input-textarea {
  margin-bottom: 21px;
  padding: 10px;
  height: 126px;
  font-weight: 300;
}

.form-group {
  margin-bottom: 26px;
}

.chosen-container.chosen-container-single .chosen-single {
  padding-left: 10px;
  padding-right: 8px;
}

.chosen-container.chosen-container-single .chosen-single div {
  right: 12px;
}

.vertical-list {
  margin: 0;
  padding: 0;
}

.horizontal-list {
  margin: 0;
  padding: 0;
}

.horizontal-list > li {
  display: inline-block;
}

.horizontal-list.doc-links .link-items {
  width: 50%;
  float: left;
}

.horizontal-list.doc-links .link-items:last-child .documentation-link {
  padding-left: 20px;
}

.table-no-border {
  border-spacing: 0;
}

.table-no-border th,
.table-no-border td {
  border: 0;
}

.bs-tooltip-container {
  position: relative;
}

.bs-tooltip-container .role:hover + .bs-tooltip-outer .bs-tooltip {
  display: inline-block;
  visibility: visible;
}

.disabled:not(.ql-item) > .bs-tooltip-outer {
  display: none;
}

.bs-tooltip-outer {
  position: absolute;
  top: -30px;
  left: 50%;
  visibility: hidden;
  padding: 0 5px;
}

.bs-tooltip {
  background-color: white;
  border: 1px solid;
  border-color: #0070f0;
  cursor: default;
  white-space: nowrap;
  text-align: center;
  padding: 10px;
  font-size: 14px;
  font-weight: 300;
  border-radius: 3px;
  position: relative;
  line-height: 15px;
  top: -15px;
  z-index: 1;
}

.bs-tooltip:before,
.bs-tooltip:after {
  content: "";
  position: absolute;
  display: block;
  height: 0;
  width: 0;
  border-color: transparent transparent transparent;
  left: 50%;
  top: 100%;
  border-style: solid;
}

.bs-tooltip:before {
  border-width: 8px 8px 0 8px;
  border-top-color: #0070f0;
  margin-left: -5px;
}

.bs-tooltip:after {
  border-width: 6px 6px 0 6px;
  border-top-color: white;
  margin-left: -3px;
}

body {
  font: normal normal 300 16px/21px "myriad-pro", helvetica;
}

h1,
h2,
.page-header-2 h1,
h3,
h4,
h5,
h6 {
  color: #333333;
  font: normal normal 300 60px/63px "source-sans-pro", helvetica;
  margin: 0;
}

h1 {
  font-size: 60px;
  line-height: 63px;
  font-weight: 300;
}

h2,
.page-header-2 h1 {
  font-size: 45px;
  line-height: 49px;
  font-weight: 400;
}

h3 {
  font-size: 28px;
  line-height: 32px;
  font-weight: 400;
}

h4,
h5,
h6 {
  font-size: 21px;
  line-height: 32px;
  font-weight: 400;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.invert {
  color: black;
}

.invert h1,
.invert h2,
.invert .page-header-2 h1,
.page-header-2 .invert h1,
.invert h3,
.invert h4,
.invert h5,
.invert h6,
.invert p {
  color: white;
}

@media screen and (max-width: 979px) {
  h1 {
    font-size: 36px;
    line-height: 46px;
  }

  h2,
  .page-header-2 h1 {
    font-size: 32px;
    line-height: 38px;
  }

  h3 {
    font-size: 26px;
    line-height: 32px;
  }

  h4,
  h5,
  h6 {
    font-size: 18px;
    line-height: 21px;
  }
}

.lte9 .full-width-image {
  position: relative;
}

.full-width-image-container {
  width: 100%;
  overflow: hidden;
}

.full-width-image,
.full-width-video {
  position: relative;
  left: 50%;
  transform: translate(-50%, 0);
}

.responsive-navigation-tabs {
  display: none;
  float: none;
  margin: 0 auto;
}

.responsive-navigation-tabs select {
  width: 100%;
  margin-top: 42px;
}

.navigation-tabs {
  padding-left: 0;
  border-bottom: 1px solid;
  border-color: #dedede;
  margin-top: 84px;
  margin-bottom: 0;
  font-weight: 400;
}

.navigation-tabs li {
  float: left;
  border: 1px solid;
  border-color: #dedede;
  border-left-width: 0;
  margin-bottom: -1px;
  text-transform: capitalize;
}

.navigation-tabs li:first-child {
  border-left-width: 1px;
  border-top-left-radius: 3px;
}

.navigation-tabs li:last-child {
  border-top-right-radius: 3px;
}

.navigation-tabs li.active {
  border-bottom-color: white;
}

.navigation-tabs li.active a {
  color: #333333;
}

.navigation-tabs li a,
.navigation-tabs li span {
  display: block;
  padding: 10px 20px;
}

.navigation-tabs-secondary {
  padding-left: 0;
  margin-top: 21px;
  margin-bottom: 0;
}

.navigation-tabs-secondary li {
  float: left;
  border-bottom: 1px solid;
  border-bottom-color: #0070f0;
  text-align: center;
  position: relative;
  font-size: 21px;
}

.navigation-tabs-secondary li a,
.navigation-tabs-secondary li span {
  color: #333333;
  display: block;
  padding: 16px 20px;
  font-weight: 400;
}

.navigation-tabs-secondary li.active:after {
  content: "";
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  border-bottom: 2px solid;
  border-bottom-color: #0070f0;
}

.navigation-tabs-vertical {
  padding-left: 0;
  margin-top: 21px;
  margin-bottom: 0;
  float: none;
  display: block;
  width: 100px;
}

.navigation-tabs-vertical li {
  float: none;
  border: none;
  border-right: 1px solid;
  border-right-color: #dedede;
  text-align: center;
  position: relative;
  font-size: 21px;
  height: 60px;
}

.navigation-tabs-vertical li a,
.navigation-tabs-vertical li span {
  color: #333333;
  padding: 0;
  display: block;
  margin-top: 9px;
  font-weight: 400;
  height: 42px;
}

.navigation-tabs-vertical li.active {
  border-right-color: #dedede;
}

.navigation-tabs-vertical li.active:after {
  background: #0070f0;
  content: "";
  position: absolute;
  width: 2px;
  height: 42px;
  top: 9px;
  left: auto;
  right: -1px;
  border: none;
}

@media screen and (max-width: 979px) {
  .navigation-tabs {
    display: none;
  }

  .responsive-navigation-tabs {
    display: block;
  }
}

.lte9 .input-select {
  background-image: none;
}

.input-select,
.responsive-select-menu {
  border: 1px solid;
  border-color: #dedede;
  padding: 10px 15px;
  background-color: transparent;
  appearance: none;
  background-image: url("/images/static/arrows.png");
  background-repeat: no-repeat;
  background-position: 95% center;
  outline: 0;
}

.responsive-select-menu {
  border-color: #0070f0;
}

.article-message {
  border-radius: 4px;
  margin-bottom: 21px;
}

.article .article-message p {
  padding: 10px 20px;
  margin-bottom: 0;
}

.article-warning {
  background-color: #fce6e3;
  border-color: #e84e3c;
  border-color: rgba(232, 78, 60, 0.9);
  border-width: 1px;
  border-style: solid;
}

.article-note {
  background-color: #eefceb;
  border-color: #68b300;
  border-color: rgba(104, 179, 0, 0.9);
  border-width: 1px;
  border-style: solid;
}

.article-info {
  background-color: #e3f3fc;
  border-color: #0070f0;
  border-width: 1px;
  border-style: solid;
}

.label-danger {
  background-color: #e84e3c;
  color: white;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
}

.label-badge {
  font-size: 12px;
  line-height: 15px;
  padding: 0 7px;
}

.error-message {
  color: #e84e3c;
  font-size: 12px;
  font-weight: 400;
  padding-left: 10px;
}

.error-border {
  border-color: #e84e3c !important;
}

.icon-browser-sprite {
  position: relative;
  padding-left: 16px;
}

.icon-browser-sprite:before {
  position: absolute;
  content: " ";
  top: 2px;
  left: 0;
  width: 16px;
  height: 16px;
  display: inline-block;
  background-image: url("https://www.browserstack.com/images/static/sprites/browsers/browser_and_os.png");
  background-repeat: no-repeat;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icon-browser-sprite:before {
    background-image: url("https://www.browserstack.com/images/static/sprites/browsers/browser_and_os@2x.png");
    background-size: 24px 364px;
  }
}

.icon-browser-sprite-32:before {
  content: " ";
  width: 33px;
  height: 32px;
  display: inline-block;
  background-image: url("https://www.browserstack.com/images/static/sprites/browsers/browser_and_os_32_2.png");
  background-repeat: no-repeat;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icon-browser-sprite-32:before {
    background-image: url("https://www.browserstack.com/images/static/sprites/browsers/browser_and_os_64_2.png");
    background-size: 48px 1113px;
  }
}

.icon-browser-sprite-64:before {
  content: " ";
  width: 64px;
  height: 64px;
  display: inline-block;
  background-image: url("https://www.browserstack.com/images/static/sprites/browsers/browser_and_os_64_2.png");
  background-repeat: no-repeat;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icon-browser-sprite-64:before {
    background-image: url("https://www.browserstack.com/images/static/sprites/browsers/browser_and_os_64_2@2x.png");
    background-size: 96px 2226px;
  }
}

.card-sprite:before {
  content: " ";
  width: 32px;
  height: 32px;
  display: inline-block;
  background-image: url("https://www.browserstack.com/images/static/sprites/credit-cards/credit-cards_16px.png");
  background-repeat: no-repeat;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card-sprite:before {
    background-image: url("https://www.browserstack.com/images/static/sprites/credit-cards/credit-cards_32px.png");
    background-size: 24px 164px;
  }
}

.card-sprite-64:before {
  content: " ";
  width: 64px;
  height: 64px;
  display: inline-block;
  background-image: url("/images/static/sprites/credit-cards/credit-cards_32px.png");
  background-repeat: no-repeat;
  width: 33px;
  height: 25px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .card-sprite-64:before {
    background-image: url("/images/static/sprites/credit-cards/credit-cards_64px.png");
    background-size: 48px 330px;
  }
}

.profile-sprite {
  display: inline-block;
}

.profile-sprite:before {
  position: absolute;
  content: " ";
  width: 48px;
  height: 48px;
  display: inline-block;
  background-image: url("/images/static/sprites/account-sprite.png");
  background-repeat: no-repeat;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .profile-sprite:before {
    background-image: url("/images/static/sprites/account-sprite-@2x.png");
    background-size: 100px 500px;
  }
}

.profile-sprite.plan-icon:before {
  background-position: -26px -16px;
}

.profile-sprite.time-icon:before {
  background-position: -26px -82px;
}

.profile-sprite.count-icon:before {
  background-position: -26px -166px;
}

.profile-sprite.parallel-icon:before {
  background-position: -26px -254px;
}

.icon-browser-sprite-64-half:before {
  content: " ";
  width: 32px;
  height: 32px;
  display: inline-block;
  background-image: url("/images/static/sprites/browsers/browser_and_os_64_2.png");
  background-size: 48px 1060px;
}

#bd-responsive .responsive-sprite {
  position: relative;
  display: inline-block;
}

#bd-responsive .responsive-sprite:before {
  position: absolute;
  content: " ";
  width: 16px;
  height: 16px;
  left: -20px;
  display: inline-block;
  background-image: url("/images/static/sprites/responsive-sprite.png");
  background-repeat: no-repeat;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #bd-responsive .responsive-sprite:before {
    background-image: url("/images/static/sprites/responsive-sprite-2x.png");
    background-size: 16px 172px;
  }
}

#bd-responsive .responsive-sprite.portrait:before {
  background-position: 0px -4px;
}

#bd-responsive .responsive-sprite.portrait:hover:before,
#bd-responsive .responsive-sprite.portrait.sel:before {
  background-position: 0px -24px;
}

#bd-responsive .responsive-sprite.landscape:before {
  background-position: 0px -40px;
}

#bd-responsive .responsive-sprite.landscape:hover:before,
#bd-responsive .responsive-sprite.landscape.sel:before {
  background-position: 0px -53px;
}

#bd-responsive .responsive-sprite.live-testing:before {
  background-position: 0px -69px;
}

#bd-responsive .responsive-sprite.live-testing:hover:before,
#bd-responsive .responsive-sprite.live-testing.sel:before {
  background-position: 0px -86px;
}

#bd-responsive .responsive-sprite.more-option-icon:before {
  position: relative;
  left: 0;
  top: -1px;
  background-position: 0px -138px;
}

#bd-responsive .responsive-sprite.more-option-icon:hover:before,
#bd-responsive .responsive-sprite.more-option-icon.sel:before {
  background-position: 0px -155px;
}

#bd-responsive .responsive-sprite#showShortcuts:before {
  background-position: 0px -102px;
}

#bd-responsive .responsive-sprite#showShortcuts:hover:before,
#bd-responsive .responsive-sprite#showShortcuts.sel:before {
  background-position: 0px -119px;
}

.icon-languages:before {
  content: "";
  display: inline-block;
  height: 50px;
  width: 50px;
  vertical-align: middle;
  background-image: url("/images/static/sprites/helpdesk-icons-new.png");
  background-position: -5px -64px;
  background-repeat: no-repeat;
  position: relative;
  top: 16%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icon-languages:before {
    background-image: url("/images/static/sprites/helpdesk-icons-new@2x.png");
    background-size: 300px 523px;
  }
}

.lte9 .bs-checkbox {
  padding: 0 !important;
}

.lte9 .bs-checkbox:checked,
.lte9 .bs-checkbox:disabled {
  padding: 0 !important;
}

.lte9 .bs-checkbox:checked:disabled,
.lte9 .bs-checkbox:disabled:disabled {
  padding: 0 !important;
}

.checkbox--wrapper {
  position: relative;
  display: inline-block;
}

input[type="checkbox"]:focus {
  outline: 0;
}

input.bs-checkbox {
  appearance: none;
  border: 1px solid;
  border-color: #0070f0;
  border-radius: 2px;
  position: relative;
  top: 2px;
  padding: 6px !important;
}

input.bs-checkbox:disabled {
  border: 0;
  background-color: #dedede;
  padding: 7px !important;
}

input.bs-checkbox:checked + .checkbox--mark {
  display: inline;
}

input.bs-checkbox:checked {
  border: 0;
  background-color: #0070f0;
  padding: 7px !important;
}

input.bs-checkbox:checked:disabled {
  background-color: #90d3fc;
}

input.bs-checkbox + .checkbox--mark {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
}

@media screen and (max-width: 639px) {
  .switch-to-annual-sticky-message {
    font-size: 14px;
  }
}

.atom-capability-boolean span {
  font-weight: 100;
  color: #666666;
}

.atom-capability-boolean div {
  padding: 20px 20px 0 0;
  display: inline-block;
}

.narrow-feature-grid {
  padding-bottom: 21px;
}

.narrow-feature-grid .narrow-feature p {
  margin-bottom: 0;
  margin-top: 0;
}

.narrow-feature-grid .narrow-feature .item-title {
  font-size: 21px;
  font-weight: 400;
  margin-top: 21px;
  margin-bottom: 10px;
}

@media screen and (min-width: 979px) {
  .narrow-feature-grid {
    padding-bottom: 84px;
  }

  .narrow-feature-1 {
    margin-left: 40px;
    margin-right: 40px;
  }
}

.clear:after {
  content: "";
  display: table;
  clear: both;
}

.main-wrapper {
  min-height: 100%;
  height: auto;
}

.bg-primary {
  background-color: white;
}

.bg-secondary {
  background-color: #f0f0f0;
}

.bg-inverse {
  background-color: #142433;
}

.bg-blue-1 {
  background-color: #0070f0;
}

.bg-blue-2 {
  background-color: #004f80;
}

.img-responsive {
  max-width: 100%;
  height: auto;
}

.pull-right {
  float: right;
}

.disabled-text {
  color: #999999;
}

.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}

.ie8 .hero-unit {
  background-position: top left;
  background-size: 100% 100%;
  min-height: 520px;
}

@media screen and (max-width: 979px) {
  .ie8 .ie8 .hero-unit {
    min-height: 540px;
  }
}

.hero-unit {
  background: #143452 center center/cover no-repeat;
  min-height: 630px;
  padding-top: 180px;
  font-family: "source-sans-pro", helvetica;
}

.hero-unit h1 {
  padding-left: 10px;
  margin-bottom: 8px;
}

.hero-unit p {
  font-size: 21px;
  line-height: 32px;
  font-weight: 300;
}

.hero-unit .button-section {
  margin-top: 21px;
}

.hero-unit .text-section {
  position: relative;
  z-index: 1;
}

.hero-unit:before {
  content: "";
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.hero-unit:after {
  content: "";
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

@media screen and (min-width: 980px) {
  .hero-unit p span {
    display: block;
  }

  .hero-unit:before {
    min-height: 630px;
  }

  .hero-unit:after {
    min-height: 630px;
  }
}

@media screen and (max-width: 979px) {
  .hero-unit {
    padding-top: 180px;
    min-height: 540px;
  }

  .hero-unit h1 {
    margin-bottom: 21px;
    padding: 0 10px;
  }

  .hero-unit p {
    margin-top: 0;
    margin-bottom: 42px;
    font-size: 16px;
    line-height: 21px;
  }

  .hero-unit .button-section {
    margin-top: 0;
  }

  .hero-unit .btn-primary {
    min-width: 220px;
  }

  .hero-unit:before {
    min-height: 540px;
  }

  .hero-unit:after {
    min-height: 540px;
  }
}

@media screen and (max-width: 639px) {
  .hero-unit {
    text-align: center;
    min-height: 490px;
  }

  .hero-unit:before {
    min-height: 490px;
  }

  .hero-unit:after {
    min-height: 490px;
  }

  .hero-unit .btn-primary {
    min-width: 180px;
  }

  .hero-unit .button-section a {
    float: none;
  }
}

.hero-unit-2 {
  min-height: 630px;
}

.hero-unit-2 h2,
.hero-unit-2 .page-header-2 h1,
.page-header-2 .hero-unit-2 h1,
.hero-unit-2 h4 {
  margin-bottom: 21px;
}

.hero-unit-2 .cta {
  margin-bottom: 42px;
}

.hero-unit-2 .narrow-feature-grid {
  padding-top: 84px;
}

.hero-unit-2.local-browser .narrow-feature-grid {
  padding-top: 67px;
}

.hero-unit-2.local-browser .item-title {
  margin-bottom: 10px;
  margin-top: 0;
}

.hero-unit-2-head {
  padding-top: 84px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.hero-unit-2-head p {
  font-size: 21px;
  line-height: 32px;
}

.hero-unit-2-image {
  margin-bottom: -84px;
}

@media screen and (min-width: 979px) {
  .hero-unit-2-feature-1 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .hero-unit-2 p {
    margin-bottom: 42px;
  }
}

@media screen and (max-width: 979px) {
  .hero-unit-2-head {
    padding-top: 42px;
  }

  .hero-unit-2 h2,
  .hero-unit-2 .page-header-2 h1,
  .page-header-2 .hero-unit-2 h1 {
    padding: 0 30px;
    margin-bottom: 21px;
  }

  .hero-unit-2 p {
    font-size: 16px;
    padding: 0 15px;
    line-height: 21px;
  }

  .hero-unit-2 .narrow-feature-grid {
    margin-bottom: 0;
  }

  .hero-unit-2 .narrow-feature-grid p {
    margin-bottom: 21px;
  }
}

@media screen and (max-width: 639px) {
  .hero-unit-2.desktop-browsers .hero-unit-2-head,
  .hero-unit-2.enterprise-class .hero-unit-2-head {
    background-image: none;
  }

  .hero-unit-2 .narrow-feature-grid {
    margin-bottom: 0;
  }

  .hero-unit-2 a {
    border: 0;
    color: #0070f0;
  }

  .hero-unit-2 a:hover {
    color: #004f80;
  }

  .narrow-feature p {
    margin-bottom: 42px;
  }

  .hero-unit-2-head {
    background-color: white;
    padding-top: 42px;
  }

  .hero-unit-2-head .cta {
    margin-bottom: 21px;
  }

  .overflow-xs {
    overflow: hidden;
  }

  .overflow-xs .img-responsive {
    max-width: 200%;
  }
}

@media screen and (max-width: 639px) {
  .hero-unit-2 .invert {
    color: #333333;
  }

  .hero-unit-2 .invert h1,
  .hero-unit-2 .invert h2,
  .hero-unit-2 .invert .page-header-2 h1,
  .page-header-2 .hero-unit-2 .invert h1,
  .hero-unit-2 .invert h3,
  .hero-unit-2 .invert h4,
  .hero-unit-2 .invert h5,
  .hero-unit-2 .invert h6 {
    color: #333333;
  }

  .hero-unit-2 .invert p {
    color: #333333;
  }
}

.hero-unit-3 {
  padding-bottom: 42px;
}

.hero-unit-3 h2,
.hero-unit-3 .page-header-2 h1,
.page-header-2 .hero-unit-3 h1 {
  padding-top: 42px;
}

.hero-unit-3 p {
  font-size: 21px;
  line-height: 32px;
}

.hero-unit-3.mobile-feature-devtools {
  padding-top: 0;
}

.hero-unit-3.mobile-feature-devtools img {
  width: auto;
  max-width: 100%;
}

@media screen and (min-width: 980px) {
  .hero-unit-3 {
    padding-bottom: 84px;
  }

  .hero-unit-3 img {
    width: 100%;
  }
}

@media screen and (max-width: 639px) {
  .hero-unit-3 img {
    width: 300%;
  }
}

@media screen and (max-width: 979px) {
  .hero-unit-3 p {
    font-size: 16px;
    line-height: 21px;
  }
}

.hero-unit-4 {
  padding-top: 84px;
  padding-bottom: 84px;
  font-size: 21px;
  line-height: 32px;
}

.hero-unit-4 .row {
  text-align: center;
}

.hero-unit-4 h2,
.hero-unit-4 .page-header-2 h1,
.page-header-2 .hero-unit-4 h1 {
  margin-bottom: 21px;
}

.hero-unit-4 img {
  display: block;
  min-height: 295px;
  margin: 46px 0px;
}

.hero-unit-4 p {
  margin: 0;
}

@media screen and (max-width: 979px) {
  .hero-unit-4 {
    font-size: 16px;
    padding-top: 42px;
    padding-bottom: 42px;
    line-height: 21px;
  }

  .hero-unit-4 p {
    padding: 0 30px;
  }

  .hero-unit-4 img {
    max-width: 150%;
    min-height: 180px;
    margin-top: 42px;
  }

  .hero-unit-4 .btn-primary {
    min-width: 220px;
  }
}

@media screen and (max-width: 639px) {
  .hero-unit-4 .btn-primary {
    min-width: 180px;
  }

  .hero-unit-4 img {
    min-height: 90px;
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media screen and (min-width: 979px) {
  .hero-unit-4 .btn-primary {
    padding: 15px 20px;
    font-size: 18px;
  }
}

.enterprise-compare {
  padding-top: 84px;
  padding-bottom: 84px;
  line-height: 32px;
}

.enterprise-compare table {
  width: 100%;
  line-height: 21px;
  border-collapse: initial;
}

.enterprise-compare h2,
.enterprise-compare .page-header-2 h1,
.page-header-2 .enterprise-compare h1 {
  padding-bottom: 42px;
}

.enterprise-compare p.footnote {
  text-align: left;
  font-size: 14px;
}

@media screen and (max-width: 979px) {
  .enterprise-compare {
    padding-top: 42px;
    padding-bottom: 42px;
    line-height: 21px;
  }
}

.row-view-1 {
  padding-top: 42px;
}

.row-view-1-head,
.row-view-1-features {
  text-align: center;
}

.row-view-1-head p,
.row-view-1-head a,
.row-view-1-features p,
.row-view-1-features a {
  font-size: 21px;
  line-height: 32px;
}

.row-view-1-features {
  padding-top: 42px;
  padding-bottom: 42px;
}

.row-view-1-features .images-section {
  padding-top: 21px;
  padding-bottom: 42px;
}

.row-view-1-head p {
  margin-bottom: 0;
}

@media screen and (min-width: 980px) {
  .row-view-1 {
    padding-top: 84px;
  }
}

@media screen and (max-width: 979px) {
  .row-view-1-head p,
  .row-view-1-head a,
  .row-view-1-features p,
  .row-view-1-features a {
    font-size: 16px;
    line-height: 21px;
  }

  .ios-exhaustive-coverage img {
    width: 100%;
  }
}

.brands {
  padding-top: 63px;
  padding-bottom: 63px;
}

.brand-logos {
  margin: 0;
  padding: 0;
  overflow: hidden;
  max-height: 73px;
}

.brand-logos li {
  display: inline-block;
  padding: 19px 25px;
  padding-bottom: 0;
  vertical-align: middle;
}

.brand-logos img {
  display: block;
}

.brand-logos .harvard img {
  width: 100px;
}

@media screen and (min-width: 640px) and (max-width: 979px) {
  .brand-logos {
    max-height: 70px;
  }

  .brand-logos li {
    padding: 15px 5px 0 5px;
  }
}

@media screen and (max-width: 979px) {
  .brands {
    padding-top: 21px;
    padding-bottom: 21px;
  }
}

@media screen and (max-width: 639px) {
  .brand-logos {
    max-height: 70px;
  }

  .brand-logos li {
    padding: 15px 10px;
    padding-bottom: 0;
  }

  .brand-logos img {
    max-height: 23px;
    max-width: 100px;
  }
}

.features-gallery-holder ul {
  padding: 0;
}

.features-gallery-holder li {
  position: relative;
}

.features-gallery-holder {
  overflow-y: hidden;
}

.feature-link {
  display: block;
  padding-bottom: 21px;
}

.arrow-link:after {
  content: "";
  height: 10px;
  width: 6px;
  display: inline-block;
  vertical-align: middle;
  background: url("/images/static/sprites/general_icons.png") no-repeat;
  width: 8px;
  height: 12px;
  margin-left: 5px;
  background-position: -218px -54px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .arrow-link:after {
    background-image: url("/images/static/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

.arrow-link:hover:after {
  background-position: -258px -54px;
}

@media screen and (min-width: 980px) {
  .list-content {
    margin-bottom: 42px;
  }

  .features-content-text {
    padding-right: 10px;
  }

  .section_with_links .feature-link {
    font-size: 21px;
  }

  .section_with_links .feature-link:last-of-type {
    margin-bottom: 42px;
  }
}

@media screen and (max-width: 979px) {
  .features-gallery-holder ul {
    margin-top: 0;
    margin-bottom: 0;
  }

  .features-gallery-holder li {
    margin-bottom: 42px;
  }

  .features-gallery-holder .list-content {
    position: relative;
  }

  .features-gallery-holder p {
    margin-bottom: 0;
    margin-top: 14px;
    font-weight: 300;
  }
}

.features-habitat {
  padding: 42px 0;
  padding-bottom: 0;
  background-image: url("/images/static/features/gallery-background.jpg");
  background-repeat: repeat-x;
  background-size: auto 100%;
  font-family: "source-sans-pro", helvetica;
  overflow-x: hidden;
}

.features-habitat .features-gallery-holder {
  position: relative;
}

.features-habitat .features-gallery-holder .navigation-tabs-secondary li {
  border-bottom-color: #dedede;
}

.features-habitat .features-gallery-holder .navigation-tabs-secondary li a {
  padding: 21px;
}

.features-habitat
  .features-gallery-holder
  .navigation-tabs-secondary
  li.active {
  border-bottom-color: #0070f0;
}

.features-habitat
  .features-gallery-holder
  .navigation-tabs-secondary
  li.active
  a {
  color: #0070f0;
}

.features-habitat .cta {
  margin-bottom: 21px;
}

.features-habitat .secondary-tabs {
  display: inline-block;
}

@media screen and (min-width: 980px) {
  .hide {
    display: none;
  }

  .features-gallery-row ul {
    margin-top: 42px;
    margin-bottom: 0;
  }
}

@media screen and (max-width: 979px) {
  .features-habitat {
    padding-top: 42px;
    padding-bottom: 42px;
    background-image: none;
  }

  .features-habitat .hide {
    display: block;
  }

  .features-habitat .cta {
    margin-bottom: 0;
  }

  .features-habitat .btn-primary {
    min-width: 220px;
  }

  .real-mobile-devices img {
    max-height: 420px;
    width: auto;
  }

  .quick-screenshots img {
    max-height: 220px;
    width: auto;
  }
}

@media screen and (max-width: 639px) {
  .real-mobile-devices img {
    max-height: 300px;
    width: auto;
  }

  .quick-screenshots img {
    max-height: 150px;
    width: auto;
  }

  .features-habitat .cta {
    margin-bottom: 0;
  }

  .features-habitat .btn-primary {
    min-width: 180px;
  }
}

.free-trial-signup-habitat {
  padding-top: 84px;
  padding-bottom: 84px;
}

.free-signup-buttons a {
  width: 180px;
}

.free-signup-button-left {
  text-align: right;
}

.base-support .btn-primary {
  font-family: "source-sans-pro", helvetica;
}

.base-support-lead {
  color: #333333;
  font-weight: 300;
  margin-bottom: 21px;
}

.support-team-list {
  overflow: hidden;
}

.cta__multiple {
  margin-left: 15px;
}

@media screen and (max-width: 979px) {
  .free-trial-signup-habitat {
    padding: 42px 0 42px;
  }

  .free-trial-signup-habitat .free-signup-button-left a {
    margin-bottom: 10px;
  }

  .free-trial-signup-habitat .btn-primary,
  .free-trial-signup-habitat .btn-secondary {
    min-width: 140px;
  }
}

@media screen and (max-width: 639px) {
  .free-signup-buttons {
    text-align: center;
  }

  .free-signup-buttons .btn-primary,
  .free-signup-buttons .btn-secondary {
    min-width: 180px;
  }

  .base-support-lead {
    padding-left: 42px;
    padding-right: 42px;
  }
}

.ie .testimonials-habitat {
  overflow-x: hidden;
}

.lte9 .testimonials-cite {
  position: relative;
  transform: none;
  left: 0;
}

@media screen and (max-width: 979px) {
  .lte9 .testimonials-cite {
    margin-bottom: 0;
    position: relative;
    top: -5px;
  }
}

@media screen and (max-width: 639px) {
  blockquote {
    padding: 0 30px;
  }
}

blockquote {
  margin-top: 0;
}

@media screen and (max-width: 639px) {
  .lte9 .primary-menu-container li > a {
    border-bottom-color: #2a3946;
  }
}

.header-habitat {
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  background-color: #142433;
  color: #333333;
  font-weight: 300;
  z-index: 15;
  min-height: 63px;
  /*
    Duplicated from _bs_dropdown.scss for specificity on Live Dashboard
  */
}

.header-habitat .container {
  max-width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 640px) {
  .header-habitat {
    height: auto;
  }
}

.product-menu > li,
.primary-menu > li {
  line-height: 21px;
}

.logo {
  padding-top: 10px;
  display: block;
  float: left;
  margin-right: 10px;
}

.logo.checkout-logo {
  float: none;
  margin: auto;
  display: block;
}

.dropdown-holder a.active {
  color: white;
}

.dropdown-holder a.active .account-down-caret,
.dropdown-holder a.active .account-ahead-caret,
.dropdown-holder a.active .account-behind-caret {
  background-position: -255px -135px;
}

.dropdown-holder a.active:before {
  opacity: 1;
}

/* REMOVE THIS WHEN NOTIFICATION STYLE IS MADE TO CHANGE FOR OLD PAGES */
.screenshot-header .announce.show {
  display: none;
}

/* REMOVE THIS WHEN NOTIFICATION STYLE IS MADE TO CHANGE FOR OLD PAGES */
.primary-menu,
.product-menu {
  font-weight: 400;
}

.primary-menu li.active a,
.primary-menu li:hover a,
.product-menu li.active a,
.product-menu li:hover a {
  color: white;
}

.primary-menu li.active li a,
.primary-menu li:hover li a,
.product-menu li.active li a,
.product-menu li:hover li a {
  color: #333333;
}

.primary-menu li li a.sign_out_link,
.product-menu li li a.sign_out_link {
  color: #de1421;
}

.primary-menu li > a,
.product-menu li > a {
  font-family: "source-sans-pro", helvetica;
  font-weight: 400;
}

.primary-menu li > a:hover .caret:after,
.product-menu li > a:hover .caret:after {
  background-position: -250px -88px;
}

.primary-menu .navigation-tabs-secondary li.active a,
.product-menu .navigation-tabs-secondary li.active a {
  color: #333333;
}

.primary-menu .caret:after,
.product-menu .caret:after {
  content: "";
  display: inline-block;
  background-image: url("/images/static/sprites/general_icons.png");
  width: 16px;
  height: 16px;
  background-position: -10px -88px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .primary-menu .caret:after,
  .product-menu .caret:after {
    background-image: url("/images/static/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

.primary-menu > li,
.product-menu > li {
  position: relative;
}

.primary-menu > li > a,
.product-menu > li > a {
  padding: 21px 10px;
  font-size: 16px;
}

.primary-menu .btn,
.product-menu .btn {
  display: inline-block;
  padding: 8px 24px;
  margin-bottom: 0;
  margin-right: 20px;
  font-size: 1em;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
  text-shadow: none;
  vertical-align: middle;
  cursor: pointer;
  border: 0;
  box-sizing: content-box;
  border-radius: 3px;
  box-shadow: none;
  margin: 0;
}

.primary-menu .btn.success-alt,
.product-menu .btn.success-alt {
  background: #0ac260;
  color: #fff;
}

.primary-menu .btn.success-alt:hover,
.primary-menu .btn.success-alt.active,
.primary-menu .btn.success-alt.disabled,
.product-menu .btn.success-alt:hover,
.product-menu .btn.success-alt.active,
.product-menu .btn.success-alt.disabled {
  background: #089248;
}

.primary-menu .account-header-btn,
.product-menu .account-header-btn {
  text-align: left;
  color: white;
}

.text-center {
  text-align: center;
}

.product-menu a {
  color: white;
  color: rgba(255, 255, 255, 0.5);
  display: inline-block;
}

.product-menu > li > a {
  font-size: 18px;
  padding: 22px 16px 14px;
}

.product-menu .header__product-name {
  font-size: 21px;
  color: white;
  padding: 21px 0px;
}

.primary-menu a {
  color: white;
  /* color: rgba(255, 255, 255, 0.6); */
  display: inline-block;
}

.primary-menu .btn-badge {
  line-height: 18px;
  margin-right: 10px;
  color: white;
  margin-top: -5px;
  vertical-align: middle;
  background: #0070f0;
}

.primary-menu #product-menu-toggle-responsive .product-menu-animator {
  left: 18px;
}

.product-nav {
  float: left;
}

.primary-menu li {
  font-family: "source-sans-pro", helvetica;
}

.primary-menu li.free-trial-link {
  margin-left: 5px;
  text-transform: uppercase;
}

.primary-menu li.free-trial-link a {
  color: white;
  font-weight: 400;
  padding: 5px 15px;
}

.primary-menu li.free-trial-link a:hover {
  color: white;
  border-color: #0070f0;
}

.bs-collapse-toggle {
  font-size: 30px;
  color: white;
  display: block;
  padding: 23px 10px 15px;
  padding-right: 0;
}

.account-down-caret,
.account-ahead-caret,
.account-behind-caret {
  display: inline-block;
  width: 11px;
  height: 11px;
  background: url("https://www.browserstack.com/images/static/sprites/general_icons.png")
    no-repeat;
  position: relative;
  top: 2px;
  right: -3px;
  background-position: -54px -215px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .account-down-caret,
  .account-ahead-caret,
  .account-behind-caret {
    background-image: url("//browserstack.wpengine.com/wp-content/themes/browserstack/css/../img/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

.account-ahead-caret {
  height: 20px;
  background-position: -259px -172px !important;
  top: 7px;
  right: -10px;
}

.account-behind-caret {
  height: 18px;
  background-position: -175px -171px;
  top: 16px;
  left: 8px;
  position: absolute;
}

.account-behind-caret:hover {
  background-position: -215px -171px;
}

#account-menu-toggle:hover .account-down-caret,
#account-menu-toggle:hover .account-ahead-caret,
#account-menu-toggle:hover .account-behind-caret,
.resources-dropdown-toggle:hover .account-down-caret,
.resources-dropdown-toggle:hover .account-ahead-caret,
.resources-dropdown-toggle:hover .account-behind-caret,
.developer-dropdown-toggle:hover .account-down-caret,
.developer-dropdown-toggle:hover .account-ahead-caret,
.developer-dropdown-toggle:hover .account-behind-caret {
  background-position: -255px -135px;
}

.selenium-header div,
.screenshot-header div,
.bd-dashboard div {
  box-sizing: border-box;
}

.selenium-header .row,
.screenshot-header .row,
.bd-dashboard .row {
  margin-left: 0;
}

.selenium-header a:hover,
.screenshot-header a:hover,
.bd-dashboard a:hover {
  text-decoration: none;
}

.selenium-header a:hover .account-down-caret,
.selenium-header a:hover .account-ahead-caret,
.selenium-header a:hover .account-behind-caret,
.screenshot-header a:hover .account-down-caret,
.screenshot-header a:hover .account-ahead-caret,
.screenshot-header a:hover .account-behind-caret,
.bd-dashboard a:hover .account-down-caret,
.bd-dashboard a:hover .account-ahead-caret,
.bd-dashboard a:hover .account-behind-caret {
  background-position: -255px -135px;
}

/* <New Automate Header Dropdown> */
.app-automate-menu.features-menu-dropdown,
.automate-menu.features-menu-dropdown {
  width: 560px;
}

.app-automate-menu .framework-list,
.app-automate-menu .doc-list,
.automate-menu .framework-list,
.automate-menu .doc-list {
  font-size: 0;
}

.app-automate-menu .framework-col,
.automate-menu .framework-col {
  display: inline-block;
  width: calc(100% / 4);
  padding-left: 0;
  vertical-align: top;
}

.app-automate-menu .framework-col li,
.automate-menu .framework-col li {
  font-size: 16px;
}

.app-automate-menu .doc-list .first-col,
.app-automate-menu .doc-list .mid-col,
.app-automate-menu .doc-list .last-col,
.automate-menu .doc-list .first-col,
.automate-menu .doc-list .mid-col,
.automate-menu .doc-list .last-col {
  display: inline-block;
  padding-left: 0;
  vertical-align: top;
}

.app-automate-menu .doc-list .first-col li,
.app-automate-menu .doc-list .mid-col li,
.app-automate-menu .doc-list .last-col li,
.automate-menu .doc-list .first-col li,
.automate-menu .doc-list .mid-col li,
.automate-menu .doc-list .last-col li {
  font-size: 16px;
}

.app-automate-menu .first-col,
.automate-menu .first-col {
  width: 40%;
}

.app-automate-menu .mid-col,
.automate-menu .mid-col {
  width: 35%;
}

.app-automate-menu .last-col,
.automate-menu .last-col {
  width: 25%;
}

.app-automate-menu.features-menu-dropdown {
  width: 500px;
}

.app-automate-menu .framework-col {
  width: calc(100% / 2);
}

.app-automate-menu .first-col,
.app-automate-menu .mid-col,
.app-automate-menu .last-col {
  width: 30%;
}

.app-automate-menu .last-col {
  width: 40%;
}

.app-automate-menu .appium-header {
  text-align: left;
  font-size: 16px;
  font-weight: bold;
  background-color: #f0f0f0;
  line-height: 42px;
  padding-left: 20px;
  font-family: "source-sans-pro", helvetica;
}
.btn-secondary-white {
  background-color: black;
  background-color: transparent;
  color: white;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
  font-weight: 400;
  border-color: white;
  border: 1px solid;
  border-radius: 3px;
}

.btn-secondary-white:hover {
  border-color: white;
  border-color: rgba(255, 255, 255, 0.6);
  color: white;
  color: rgba(255, 255, 255, 0.6);
}

#developer-menu-dropdown {
  width: 440px;
  padding: 0px 10px 42px 20px;
  left: -48px;
}

#developer-menu-dropdown:before {
  left: 34%;
}

#developer-menu-dropdown .dropdown-sub-heading {
  font-size: 14px;
}

/* .secondary-nav {
  background-color: #f7f7f7;
  min-height: 63px;
  position: absolute;
  top: 63px;
  z-index: 2; }
  .secondary-nav .product-name {
    font-size: 28px;
    font-weight: 600;
    font-family: "source-sans-pro", helvetica;
    padding-top: 17px;
    color: black;
    display: block;
    float: left;
    margin-left: 10px;
    margin-right: 20px; }
    .secondary-nav .product-name.toggle-logo {
      font-size: 21px;
      padding-top: 18px;
      margin-left: 0;
      margin-right: 10px; }
  .secondary-nav .secondary-nav__features .product-menu li a {
    color: black;
    padding: 22px 20px 18px 20px; }
    .secondary-nav .secondary-nav__features .product-menu li a:hover {
      color: #0070f0; }
  .secondary-nav .account-down-caret, .secondary-nav .account-ahead-caret, .secondary-nav .account-behind-caret {
    background-position: -253px -217px;
    margin-left: 5px; }
  .secondary-nav .primary-menu .free-trial-link {
    margin-left: 0;
    padding: 15px 6px 14px; }
  .secondary-nav .show-logo {
    font-size: 21px;
    padding-top: 17px; }
  .secondary-nav .dashboard_cta {
    position: absolute;
    right: 20px;
    padding-top: 10px; }
  .secondary-nav .sec_nav_cta {
    position: absolute;
    right: 0;
    opacity: 0;
    transition: opacity 250ms linear; }
    .secondary-nav .sec_nav_cta .sign_in_link {
      color: black; }
      .secondary-nav .sec_nav_cta .sign_in_link:hover {
        color: #0070f0; }
    .secondary-nav .sec_nav_cta #free-trial-cta {
      background: #0070f0; }
    .secondary-nav .sec_nav_cta.active {
      opacity: 1; }
  .secondary-nav .secondary-nav_title {
    float: left;
    position: relative;
    height: 63px;
    margin-right: 20px; }
    .secondary-nav .secondary-nav_title .sec-header-logo {
      position: absolute;
      opacity: 0;
      z-index: 3;
      left: 0;
      transition: opacity 250ms linear, top 250ms linear;
      top: 0;
      transform: translateY(-50%); }
      .secondary-nav .secondary-nav_title .sec-header-logo.active {
        top: 50%;
        opacity: 1; }
    .secondary-nav .secondary-nav_title .sec-header-title span {
      position: absolute;
      right: 0;
      top: 50%;
      transform: translateY(-50%); }
    .secondary-nav .secondary-nav_title.automate {
      width: 135px; }
      .secondary-nav .secondary-nav_title.automate .sec-header-logo {
        left: 12px; }
    .secondary-nav .secondary-nav_title.live {
      width: 72px; }
    .secondary-nav .secondary-nav_title.app_automate {
      width: 186px; }
      .secondary-nav .secondary-nav_title.app_automate .sec-header-logo {
        left: 20px; }
    .secondary-nav .secondary-nav_title.account {
      width: 110px; } */

.sticky-header {
  position: fixed;
  top: 0;
  width: 100%;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25);
}

.primary-menu-container {
  position: absolute;
  z-index: 3;
  right: 0;
}

#sign_in_link,
#free-trial-cta,
.sec-header-title {
  transition: all 250ms;
}

.sec-header-title {
  transition: all 150ms;
}

.marketing-header {
  position: relative;
}

.dropdown-holder .help-menu-dropdown {
  width: 420px;
  min-height: 148px;
  left: -185px;
  padding-bottom: 21px;
  padding-left: 21px;
  padding-right: 21px;
  box-sizing: border-box;
}

.dropdown-holder .help-menu-dropdown a {
  font-size: 14px;
  white-space: inherit;
}

.dropdown-holder .help-menu-dropdown:before {
  left: 282px;
}

.dropdown-holder .help-menu-dropdown .doc-links .link-item {
  width: 50%;
  float: left;
}

.dropdown-holder
  .help-menu-dropdown
  .doc-links
  .link-item:last-child
  .documentation-link {
  padding-left: 20px;
}

.dropdown-holder .help-menu-dropdown.automate_menu {
  width: 442px;
}

.dropdown-holder:hover .dropdown-toggle .account-down-caret,
.dropdown-holder:hover .dropdown-toggle .account-ahead-caret,
.dropdown-holder:hover .dropdown-toggle .account-behind-caret {
  background-position: -255px -135px;
}

.dropdown-holder.icon-only .nav_item_name {
  display: none;
}

.dropdown-holder.icon-only .help-menu-dropdown {
  left: -298px;
}

.dropdown-holder.icon-only .help-menu-dropdown:before {
  left: 310px;
}

.dropdown-holder.icon-only .help-menu-dropdown.automate_menu {
  left: -362px;
}

.dropdown-holder.icon-only .help-menu-dropdown.automate_menu:before {
  left: 375px;
}

.dropdown-holder.icon-only .help-menu-dropdown.app_automate_menu {
  left: -341px;
}

.dropdown-holder.icon-only .help-menu-dropdown.app_automate_menu:before {
  left: 353px;
}

.dropdown-holder.icon-only .help-menu-dropdown.responsive_menu {
  left: -336px;
}

.dropdown-holder.icon-only .help-menu-dropdown.responsive_menu:before {
  left: 349px;
}

.dropdown-holder.icon-only .help-menu-dropdown.screenshot_menu {
  left: -335px;
}

.dropdown-holder.icon-only .help-menu-dropdown.screenshot_menu:before {
  left: 348px;
}

@media screen and (min-width: 1440px) {
  .header-habitat .container {
    width: 1440px;
  }

  .tabs-habitat .secondary-nav {
    width: 100%;
  }

  .tabs-habitat .secondary-nav .row {
    width: 1440px;
    margin: 0 auto;
  }

  .tabs-habitat .secondary-nav .sec_nav_cta,
  .tabs-habitat .secondary-nav .dashboard_cta {
    position: relative;
    float: right;
  }
}

@media screen and (max-width: 1440px) {
  .header-habitat .container {
    width: 100%;
    padding-left: 10px;
  }

  .header-habitat .container .primary-menu-container {
    position: absolute;
    right: 0;
  }
}

@media screen and (max-width: 1024px) {
  .product-menu li .product {
    font-size: 18px;
    padding: 22px 5px 14px;
  }
}

@media screen and (max-width: 979px) {
  .primary-menu-container,
  .product-nav {
    padding: 0;
    position: absolute;
    width: 100%;
    left: 0;
    background-color: #142433;
  }

  .primary-menu-container li,
  .product-nav li {
    display: block;
    padding-left: 21px;
  }

  .primary-menu-container li > a,
  .product-nav li > a {
    padding-top: 16px;
    padding-bottom: 12px;
    padding-left: 0;
    display: block;
    width: 100%;
  }

  .primary-menu-container .primary-menu,
  .product-nav .primary-menu {
    float: none;
  }

  .primary-menu-container .primary-menu li,
  .product-nav .primary-menu li {
    border-bottom: 1px solid;
    border-bottom-color: white;
    border-bottom-color: rgba(255, 255, 255, 0.1);
  }

  .primary-menu-container .primary-menu li.active,
  .product-nav .primary-menu li.active {
    border-bottom: 0;
  }

  .primary-menu-container .primary-menu .free-trial-link,
  .product-nav .primary-menu .free-trial-link {
    margin-left: 0;
    margin-right: 16px;
  }

  .primary-menu-container
    .primary-menu
    .free-trial-link
    .btn-secondary-white.btn-md,
  .product-nav .primary-menu .free-trial-link .btn-secondary-white.btn-md {
    text-align: left;
    border: 0;
    color: white;
    color: rgba(255, 255, 255, 0.7);
  }

  .primary-menu-container
    .primary-menu
    .free-trial-link
    .btn-secondary-white.btn-md:hover,
  .product-nav
    .primary-menu
    .free-trial-link
    .btn-secondary-white.btn-md:hover {
    color: white;
  }

  .primary-menu-container .primary-menu.active .free-trial-link a,
  .product-nav .primary-menu.active .free-trial-link a {
    padding-top: 16px;
    padding-bottom: 12px;
    padding-left: 0;
  }

  .primary-menu-container .documentation-link,
  .product-nav .documentation-link {
    position: initial;
  }

  .sticky-header {
    position: absolute;
    top: 63px;
    box-shadow: none;
  }

  .product-menu li .product {
    padding: 22px 5px 14px;
  }

  .header-habitat .app-automate-link span {
    line-height: 21px;
  }

  #primary-menu-toggle img {
    position: absolute;
    right: 0;
  }

  .secondary-nav .features-dropdown-toggle {
    padding: 21px 0px;
  }

  .secondary-nav .features-dropdown-toggle.active .account-down-caret,
  .secondary-nav .features-dropdown-toggle.active .account-ahead-caret,
  .secondary-nav .features-dropdown-toggle.active .account-behind-caret {
    background-position: -293px -217px;
  }

  .secondary-nav .primary-menu .free-trial-link {
    margin-left: 0;
    padding: 15px 6px 14px;
  }

  .secondary-nav .product-name {
    margin-left: 11px;
  }

  .secondary-nav .secondary-nav__features {
    position: absolute;
    top: 63px;
    background-color: white;
    width: 100%;
    left: 0;
  }

  .secondary-nav .secondary-nav__features.dd-toggle {
    display: none;
  }

  .secondary-nav .secondary-nav__features li {
    display: block;
    border-top: 1px solid;
    border-top-color: #ededed;
  }

  .secondary-nav .secondary-nav__features li:nth-last-child(1) {
    border-bottom: 1px solid;
    border-bottom-color: #ededed;
  }

  .secondary-nav .secondary-nav__features li a {
    display: block;
    padding: 21px;
  }

  .secondary-nav .sec_nav_cta {
    opacity: 1;
    transition: none;
  }
}

.features-menu-dropdown {
  width: 380px;
}

.hd-responsive .features-menu-dropdown {
  width: 180px;
}

.features-menu-dropdown.app-live-menu {
  width: 190px;
  padding: 5px;
}

.features-menu-dropdown.live-menu {
  width: 390px;
}

.screen-size-dropdown {
  width: 340px;
  padding: 10px;
  padding-left: 15px !important;
  padding-right: 15px;
}

.screen-size-dropdown a:hover {
  background-color: none;
}

.hd-responsive li.free-trial-link {
  margin-left: 7px;
}

.automate-public-header .free-trial-link {
  position: relative;
  top: 15px;
}

@media screen and (min-width: 980px) {
  .primary-menu.hide {
    display: block;
  }

  #pricing-upgrade-link {
    right: -20px;
    background-color: #68b300;
    color: white;
    height: 63px;
  }

  #pricing-upgrade-link:hover {
    background-color: #599900;
  }

  .header-habitat .primary-menu-container,
  .header-habitat .product-nav {
    padding-right: 20px;
  }

  .primary-menu-container {
    position: relative;
  }

  .secondary-nav .secondary-nav__features .product-menu li a:hover {
    border-bottom: 2px solid;
    border-bottom-color: #0070f0;
  }

  .primary-menu-pricing-only {
    display: none;
  }
}

@media screen and (max-width: 979px) {
  .header-habitat .container {
    padding-left: 0;
  }

  .primary-menu .account-header-btn.success-alt {
    background-color: #142433;
    padding: 16px 0px 12px;
    border-bottom: 1px solid;
    border-bottom-color: rgba(255, 255, 255, 0.1);
  }

  .primary-menu .account-header-btn.success-alt:hover {
    background-color: #142433;
  }

  .primary-menu-container,
  .product-nav {
    top: 63px;
    background-color: #142433;
  }

  .primary-menu-pricing-only {
    font-size: 16px;
    font-weight: 400;
    font-family: "source-sans-pro", helvetica;
    float: right !important;
    padding-top: 10px !important;
    margin-top: 10px !important;
    margin-left: 10px !important;
    color: white !important;
    display: block;
  }

  .primary-menu-pricing-only a {
    color: white !important;
  }
}

@media screen and (max-width: 639px) {
  .features-dropdown-toggle .account-ahead-caret {
    top: 16px;
    position: absolute;
    right: 6px;
  }

  .product-nav {
    float: none;
    background: #142433;
    margin-left: -10px;
    margin-right: -10px;
  }

  .product-menu > li .product {
    padding: 12px 6px 12px;
  }

  .product-menu .dropdown-holder {
    display: none;
  }

  .primary-menu > li > a {
    padding: 16px 0px 12px;
  }

  .header-habitat {
    background-color: #142433;
  }

  .primary-menu-pricing-only {
    font-size: 16px;
    font-family: "source-sans-pro", helvetica;
    float: right !important;
    padding-top: 10px !important;
    margin-top: 10px !important;
    margin-left: 10px !important;
    color: white !important;
    display: block;
  }

  .primary-menu-pricing-only a {
    color: white !important;
  }

  .custom-header-container {
    margin-bottom: 70px !important;
  }
}

@media screen and (max-width: 360px) {
  .product-menu li .product {
    font-size: 14px;
  }

  .primary-menu li a {
    font-size: 14px;
  }

  #primary-menu-toggle > img:nth-of-type(1) {
    /* Enforced rules */
    /* max-width: 18px !important; */
  }

  #primary-menu-toggle > img:nth-of-type(2) {
    /* Enforced rules */
    /* max-width: 18px !important; */
  }

  .features-dropdown-toggle .account-ahead-caret {
    background-size: 362px 245px;
  }

  #open-menu:active {
    display: none;
  }

  .primary-menu-pricing-only {
    font-size: 16px;
    font-family: "source-sans-pro", helvetica;
    float: right !important;
    /* padding-top:10px !important; */
    margin-top: 10px !important;
    margin-left: 10px !important;
    color: white !important;
    display: block;
  }

  .primary-menu-pricing-only a {
    color: white !important;
  }

  .custom-header-container {
    margin-bottom: 70px !important;
  }
}

.product-menu-animator,
.trigger-header-animate {
  width: 24px;
  position: absolute;
  left: 21px;
  top: 50%;
  transform: translateY(-50%);
}

.product-menu-animator div,
.trigger-header-animate div {
  background-color: #0070f0;
  float: left;
  height: 10px;
  width: 10px;
  margin: 1px;
  border-radius: 2px;
}

.product-menu-animator div:nth-child(even),
.trigger-header-animate div:nth-child(even) {
  margin-right: 0;
}

.trigger-header-animate div:nth-child(1) {
  animation: swapColor 700ms ease-in forwards;
  animation-delay: 1s;
}

.trigger-header-animate div:nth-child(2) {
  animation: swapColor 700ms ease-in forwards;
  animation-delay: 2s;
}

.trigger-header-animate div:nth-child(3) {
  animation: swapColor 700ms ease-in forwards;
  animation-delay: 3s;
  animation-delay: 4s;
}

.trigger-header-animate div:nth-child(4) {
  animation: swapColor 700ms ease-in forwards;
  animation-delay: 4s;
  animation-delay: 3s;
}

@keyframes swapColor {
  50% {
    background-color: #88ddff;
  }

  100% {
    background-color: #0070f0;
  }
}

.user--signed-out .product-menu > li > a {
  font-size: 16px;
  color: white;
  padding: 22px 28px 14px;
}

.user--signed-out .product-menu > li > a:hover {
  color: #0070f0;
}

.user--signed-out .primary-menu > li:not(.free-trial-link) > a {
  font-size: 16px;
  color: white;
  padding: 21px 28px;
}

.user--signed-out .primary-menu > li:not(.free-trial-link) > a:hover {
  color: #0070f0;
}

.user--signed-out .primary-menu > li:not(.free-trial-link):hover > a {
  color: #0070f0;
}

.user--signed-out .primary-menu > .free-trial-link > a {
  font-size: 16px;
  color: white;
}

@media screen and (min-width: 980px) {
  .user--signed-out .primary-menu > .free-trial-link:hover {
    background: #0070f0;
    border-radius: 3px;
  }
}

@media screen and (max-width: 1094px) {
  .user--signed-out .primary-menu > li:not(.free-trial-link) > a {
    padding: 21px 21px;
  }
}

@media screen and (max-width: 979px) {
  .user--signed-out .primary-menu > li:not(.free-trial-link) > a {
    padding: 16px 16px 12px 0;
  }

  .user--signed-out
    .primary-menu
    > li:not(.free-trial-link):hover
    .account-ahead-caret {
    background-position: -299px -172px !important;
  }

  .user--signed-out
    .primary-menu
    > .free-trial-link
    .btn-secondary-white.btn-md {
    color: white;
  }

  .user--signed-out
    .primary-menu
    > .free-trial-link
    .btn-secondary-white.btn-md:hover {
    color: #0070f0;
  }

  .product-menu-animator {
    display: none;
  }
}

.ie8 .social-menu a {
  background-color: #2a3946;
}

.ie8 .footer-brand-container {
  border-top-color: #2a3946;
}

.footer-habitat {
  padding: 42px 0;
  color: white;
  font: normal normal 300 16px/21px "myriad-pro", helvetica;
}

.footer-habitat h6,
.footer-habitat a {
  color: white;
}

.footer-habitat h6 {
  text-transform: uppercase;
  font-size: 16px;
  margin-bottom: 15px;
  margin-top: 15px;
  line-height: 31.5px;
}

.footer-habitat li {
  font-size: 14px;
  line-height: 21px;
}

.footer-habitat li a {
  font-size: 14px;
}

.footer-habitat a {
  text-decoration: none;
}

.footer-habitat a:hover {
  color: white;
  opacity: 1;
}

.footer-habitat .btn-badge {
  margin-left: 5px;
  font-size: 12px;
  padding: 0 5px;
  background-color: #0070f0;
  background-image: inherit;
}

.footer-habitat .btn-badge:hover {
  color: white;
}

.footer-habitat * {
  box-sizing: border-box;
}
.footer-collapse-head {
  font-size: 12px;
  line-height: 1.17;
  text-transform: inherit;
  padding-bottom: 0 !important;
  padding-right: 20px !important;
  margin: 0;
  vertical-align: middle;
  cursor: pointer;
  display: inline;
  font-weight: 300;
  background: transparent;
  border: 0;
  color: white;
}
.footer-habitat .app-live-link {
  position: relative;
}

.footer-habitat .app-automate-link span {
  position: relative;
  font-size: 9px;
  left: 1px;
}

.copyright p {
  margin: 8px 0 10px;
}

.social-menu a {
  display: inline-block;
  margin-right: 10px;
  text-align: center;
  font-size: 20px;
}

.vertical-list a:not(.label-with-new):not(.no-dim),
.vertical-list a span.label-text {
  color: #ced8e1;
  font-weight: 400;
  opacity: 0.9;
}

.vertical-list .btn-badge {
  opacity: 1;
}

.vertical-list a:not(.label-with-new):not(.no-dim):hover {
  text-decoration: underline;
  color: white;
  opacity: 1;
}

.legal a:hover {
  color: #0070f0;
}

.icon-twitter,
.icon-facebook,
.icon-youtube,
.icon-linkedin,
.icon-instagram {
  content: "";
  height: 18px;
  width: 19px;
  display: inline-block;
  background: url("https://www.browserstack.com/images/static/sprites/general_icons.png")
    no-repeat;
  background-position: -10px -10px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icon-twitter,
  .icon-facebook,
  .icon-youtube,
  .icon-linkedin {
    background-image: url("//browserstack.wpengine.com/wp-content/themes/browserstack/css/../img/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

.icon-instagram {
  background: url(https://d2ogrdw2mh0rsl.cloudfront.net/production/images/static/social/instagram.svg);
  background-repeat: no-repeat;
}

.icon-facebook {
  background-position: -51px -11px;
}

.icon-linkedin {
  background: url("//browserstack.wpengine.com/wp-content/themes/browserstack/css/../img/icons/linkedin.svg");
  background-repeat: no-repeat;
}

.icon-youtube {
  background: url("https://browserstack.wpengine.com/wp-content/themes/browserstack/img/icons/youtube-ico.svg");
  background-repeat: no-repeat;
  background-position: center bottom;
}

.footer-dropdown {
  display: table;
  margin-top: 39px;
  margin-bottom: 15px;
}

.footer-dropdown-row .footer-dropdown-container {
  padding: 0;
}

.footer-dropdown-row .dropdown-heading {
  font-size: 12px;
  line-height: 1.17;
  padding: 0 25px 7px 0;
  position: relative;
  cursor: pointer;
  color: white;
}

.footer-dropdown-row .dropdown-heading.dropdown-active {
  border: 0;
  cursor: pointer;
}

.footer-dropdown-row .dropdown-heading:after {
  content: "";
  position: absolute;
  margin-left: 3px;
  top: 40%;
  height: 15px;
  width: 15px;
  display: inline-block;
  background: url("https://d2ogrdw2mh0rsl.cloudfront.net/production/images/static/down-arrow.svg")
    no-repeat;
  -webkit-transform: translateY(-50%) scale(0.6);
  -ms-transform: translateY(-50%) scale(0.6);
  transform: translateY(-50%) scale(0.6);
  background-position: -5px -5px;
}

.footer-dropdown-row .dropdown-heading.dropdown-active:after {
  -webkit-transform: translateY(-50%) rotate(180deg) scale(0.6);
  -ms-transform: translateY(-50%) rotate(180deg) scale(0.6);
  transform: translateY(-50%) rotate(180deg) scale(0.6);
}

.footer-dropdown-row .dropdown-content {
  display: none;
}

.footer-dropdown-row .dropdown-content .dropdown-sub-content {
  margin: 0;
}

.footer-dropdown-row
  .dropdown-content
  .dropdown-sub-content
  .footer-dropdown-menu {
  margin: 0;
  padding: 0;
}

.footer-dropdown-row
  .dropdown-content
  .dropdown-sub-content
  .footer-dropdown-menu
  .menu-item {
  display: inline-block;
  float: none;
  padding-right: 4px;
  position: relative;
}

.footer-dropdown-row
  .dropdown-content
  .dropdown-sub-content
  .footer-dropdown-menu
  .menu-item::after {
  content: "|";
  position: absolute;
  right: -1px;
  opacity: 0.6;
}

@supports (-ms-ime-align: auto) {
  .footer-dropdown-row
    .dropdown-content
    .dropdown-sub-content
    .footer-dropdown-menu
    .menu-item::after {
    content: "|";
    position: relative;
    right: -1px;
    opacity: 0.6;
  }
}

.footer-dropdown-row
  .dropdown-content
  .dropdown-sub-content
  .footer-dropdown-menu
  .menu-item:last-child::after {
  content: "";
}

.footer-dropdown-row .dropdown-content a {
  font-size: 12px;
  line-height: 16px;
  font-weight: normal;
  opacity: 0.6;
}

.footer-dropdown-row .dropdown-content a:hover {
  opacity: 1;
}

@media screen and (max-width: 639px) {
  .footer-dropdown {
    margin-top: 25px;
    margin-bottom: 20px;
  }

  .footer-dropdown-row .dropdown-sub-content {
    padding-left: 0;
  }

  .footer-dropdown-row .dropdown-heading {
    font-size: 12px;
    padding-left: 5px 5px 5px 0;
  }

  .footer-dropdown-row .dropdown-heading:after {
    -webkit-transform: translateY(-50%) scale(0.6);
    -ms-transform: translateY(-50%) scale(0.6);
    transform: translateY(-50%) scale(0.6);
    background-position: -5px -5px;
  }

  .footer-dropdown-row .dropdown-heading.dropdown-active:after {
    -webkit-transform: translateY(-50%) rotate(180deg) scale(0.6);
    -ms-transform: translateY(-50%) rotate(180deg) scale(0.6);
    transform: translateY(-50%) rotate(180deg) scale(0.6);
  }

  .footer-dropdown-row .dropdown-content {
    font-size: 14px;
    padding: 0 5px 0 0;
  }
}

@media screen and (min-width: 980px) {
  .legal {
    float: right;
    padding-top: 8px;
  }

  .legal li {
    font-size: 12px;
    padding-left: 20px;
  }

  .footer-brand-container {
    text-align: right;
  }

  .copyright {
    font-size: 12px;
  }

  .footer-top-section {
    border-bottom: 1px solid;
    border-color: white;
    border-color: rgba(255, 255, 255, 0.5);
  }
}

@media screen and (max-width: 979px) {
  .footer-habitat {
    padding-top: 30px;
  }

  .footer-brand-container {
    padding-top: 42px;
    border-top: 1px solid;
    border-top-color: white;
    border-top-color: rgba(255, 255, 255, 0.1);
    text-align: center;
  }

  .footer-brand-container img {
    height: 42px;
    width: auto;
  }

  .copyright {
    text-align: center;
    padding: 0 40px;
  }

  .copyright p {
    margin: 0 0 42px 0;
  }

  .legal {
    text-align: center;
  }

  .legal li {
    display: inline-block;
    font-size: 16px;
    width: 49%;
    margin: 0 0 10px;
  }

  .social-menu {
    font-size: 0;
  }

  .social-menu li {
    font-size: 16px;
  }

  .social-menu a {
    display: inline-block;
    text-align: center;
    margin-right: 10px;
    height: auto;
    width: auto;
  }
}

/* Overrides to accomodate the new footer on the old dashboards */
.footer-bottom-section,
.footer-top-section {
  margin-left: 0;
}

.copyright {
  font-weight: 300;
}

.legal a {
  font-size: 12px;
  font-weight: 300;
}

.footer-top-section div,
.footer-bottom-section div {
  box-sizing: border-box;
}

.footer-habitat h6 {
  font-family: "myriad-pro", helvetica;
  font-weight: 400;
}

.page-header-habitat {
  background-color: #142433;
}

.page-header-habitat h1 {
  padding-top: 84px;
  padding-bottom: 42px;
  color: white;
}

@media screen and (max-width: 979px) {
  .page-header-habitat h1 {
    padding-top: 84px;
    padding-bottom: 21px;
  }
}

@media screen and (max-width: 639px) {
  .page-header-habitat h1 {
    padding-top: 147px;
    padding-bottom: 21px;
  }
}

.page-header-2 h4 {
  padding-bottom: 21px;
}

.page-header-2 h4.doc-header-breadcrumbs {
  margin-top: 0;
  margin-bottom: 0;
}

.page-header-2 .page-header-beta {
  font-size: 21px;
}

.doc-header-breadcrumbs span:before {
  content: "";
  height: 15px;
  width: 15px;
  display: inline-block;
  margin-right: 5px;
  background: url("/images/static/sprites/general_icons.png") no-repeat;
  background-position: -13px -131px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .doc-header-breadcrumbs span:before {
    background-image: url("/images/static/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

@media screen and (max-width: 979px) {
  .page-header-2 h4 {
    padding-top: 0;
  }
}

@media screen and (min-width: 639px) {
  .doc-header-breadcrumbs span:first-child:before {
    display: none;
  }
}

@media screen and (max-width: 639px) {
  .page-header-2 h4 {
    padding-top: 42px;
  }

  .mob-breadcrumbs span {
    padding-right: 4px;
  }

  .mob-breadcrumbs span:before {
    margin-right: 0;
    background-position: -174px -212px;
  }
}

/* .testimonials-list-habitat {
  background: white; } */

/* .testimonial-list-block {
  text-align: center;
  padding-bottom: 64px; }
  .testimonial-list-block .twitter-image {
    width: 48px;
    height: 48px; }
  .testimonial-list-block h4 {
    margin-top: 5px; }
  .testimonial-list-block img {
    max-width: 48px;
    max-height: 48px; }
  .testimonial-list-block cite {
    display: block;
    font-style: normal; }

    .testimonials-list-habitat {
      padding-top: 84px; }
      */

.real-mobile-feature-habitat {
  padding-top: 84px;
  padding-bottom: 84px;
  font-size: 21px;
  line-height: 32px;
}

.real-mobile-feature-habitat h2,
.real-mobile-feature-habitat .page-header-2 h1,
.page-header-2 .real-mobile-feature-habitat h1 {
  margin-bottom: 21px;
}

.real-mobile-feature-habitat a {
  margin-bottom: 42px;
  display: inline-block;
}

.real-mobile-feature-habitat a.btn-primary {
  margin-top: 21px;
}

.real-mobile-feature-habitat img {
  display: block;
  min-height: 295px;
}

.real-mobile-feature-habitat p {
  margin: 0;
}

@media screen and (max-width: 979px) {
  .real-mobile-feature-habitat {
    font-size: 16px;
    padding-top: 42px;
    padding-bottom: 42px;
    line-height: 21px;
  }

  .real-mobile-feature-habitat p {
    padding: 0 30px;
  }

  .real-mobile-feature-habitat a {
    margin-bottom: 0;
  }

  .real-mobile-feature-habitat img {
    max-width: 150%;
    min-height: 180px;
    margin-top: 42px;
  }

  .real-mobile-feature-habitat .btn-primary {
    min-width: 220px;
  }
}

@media screen and (max-width: 639px) {
  .real-mobile-feature-habitat .btn-primary {
    min-width: 180px;
  }

  .real-mobile-feature-habitat img {
    min-height: 90px;
  }
}

.debug-fix-bugs {
  padding-top: 84px;
  padding-bottom: 84px;
  font-size: 21px;
  line-height: 32px;
}

.debug-fix-bugs .debug-fix-bug-item p {
  line-height: 21px;
  font-size: 16px;
  margin-top: 5px;
}

.test-development-environment-habitat {
  padding-top: 84px;
  padding-bottom: 84px;
  line-height: 32px;
  font-size: 21px;
  overflow: hidden;
}

.test-development-environment-habitat h2,
.test-development-environment-habitat .page-header-2 h1,
.page-header-2 .test-development-environment-habitat h1 {
  padding-bottom: 42px;
}

.test-development-environment-habitat p {
  margin-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}

.test-development-environment-habitat img {
  display: block;
  margin: auto;
}

@media screen and (max-width: 979px) {
  /* .test-development-environment-habitat {
    padding-top: 40px;
    padding-bottom: 40px;
    font-size: 16px;
    line-height: 21px; }
    .test-development-environment-habitat p {
      padding-top: 0; }
    .test-development-environment-habitat h2, .test-development-environment-habitat .page-header-2 h1, .page-header-2 .test-development-environment-habitat h1 {
      padding: 20px 80px; }
    .test-development-environment-habitat .row:nth-of-type(2) div:first-child p, .test-development-environment-habitat .row:nth-of-type(2) div:first-child a, .test-development-environment-habitat .row:nth-of-type(2) div:first-child img {
      padding-left: 40px; }
    .test-development-environment-habitat .row:nth-of-type(2) div:first-child img {
      padding-bottom: 21px; }
    .test-development-environment-habitat .row:nth-of-type(2) div:last-child p, .test-development-environment-habitat .row:nth-of-type(2) div:last-child img {
      padding-right: 40px; }
    .test-development-environment-habitat .row:nth-of-type(2) div:last-child img {
      max-height: 200px; }
      */
}

@media screen and (max-width: 639px) {
  /* .test-development-environment-habitat {
    text-align: center; }
    .test-development-environment-habitat h2, .test-development-environment-habitat .page-header-2 h1, .page-header-2 .test-development-environment-habitat h1 {
      padding: 0 20px 20px; }
    .test-development-environment-habitat img {
      max-width: 100%;
      display: block;
      margin-top: 21px; }
    .test-development-environment-habitat .row:nth-of-type(2) {
      position: relative; }
      .test-development-environment-habitat .row:nth-of-type(2) div:first-child p, .test-development-environment-habitat .row:nth-of-type(2) div:first-child a, .test-development-environment-habitat .row:nth-of-type(2) div:first-child img {
        padding-left: 0; }
      .test-development-environment-habitat .row:nth-of-type(2) div:last-child p, .test-development-environment-habitat .row:nth-of-type(2) div:last-child a, .test-development-environment-habitat .row:nth-of-type(2) div:last-child img {
        padding-right: 0; }
        */
}

/* .test-labs-habitat {
  padding-top: 84px;
  padding-bottom: 84px; }
  .test-labs-habitat .narrow-feature-grid {
    margin-bottom: 0;
    padding-bottom: 0; }
  .test-labs-habitat h2, .test-labs-habitat .page-header-2 h1, .page-header-2 .test-labs-habitat h1 {
    margin-bottom: 21px; } */

.test-labs-items div[class*="narrow-feature"] div {
  min-height: 120px;
  position: relative;
}

.test-labs-items .narrow-feature-1 {
  margin-left: 0;
  margin-right: 0;
}

.test-labs-items img {
  position: absolute;
  max-height: 100%;
  min-height: 121px;
  max-width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}

@media screen and (max-width: 979px) {
  .test-labs-habitat {
    padding-top: 42px;
    padding-bottom: 42px;
  }

  .test-labs-habitat img {
    max-height: 100px;
    min-height: 100px;
    width: auto;
    margin-bottom: 21px;
  }

  .test-labs-habitat h4 {
    padding: 0 30px;
  }

  .test-labs-habitat p {
    margin-top: 15px;
    margin-bottom: 42px;
  }
}

@media screen and (max-width: 639px) {
  .test-labs-habitat img {
    margin-bottom: 0;
  }

  .test-labs-habitat .narrow-feature {
    margin-bottom: 21px;
  }

  .narrow-feature-0 img {
    margin-top: 0;
  }
}

.article-table {
  table-layout: fixed;
}

.article-table tr {
  border-bottom: 1px solid;
  border-bottom-color: #dedede;
  font-weight: 400;
}

.article-table tr.spanned_head {
  border-bottom: 0;
}

.article-table th,
.article-table td {
  text-align: left;
  padding: 21px 0;
}

.article-table th:first-child,
.article-table td:first-child {
  width: 300px;
  padding-right: 20px;
}

.article-table th {
  font-weight: 600;
}

.article-table td {
  vertical-align: top;
}

.article-table p:last-child {
  margin-bottom: 0;
}

.spanned_head td {
  padding-bottom: 0;
}

@media screen and (max-width: 979px) {
  .article-table th,
  .article-table td {
    width: 50%;
  }

  .article-table th:first-child,
  .article-table td:first-child {
    width: 50%;
  }
}

.article-table-new-container {
  padding: 40px 0 20px 0;
}

.article-table-new-container .article-table-new-header-container {
  padding: 0 35px;
  background: #f2f2f2;
  margin-bottom: 10px;
}

.article-table-new-container .article-table-new-parent {
  padding: 0 35px;
}

.article-table-new-container .article-table-new-header td {
  padding: 20px 0;
}

.article-table-new-container .article-table-new {
  width: 100%;
  border-bottom: 1px solid #cecece;
  margin-bottom: 30px;
}

.article-table-new-container .article-table-new .icon-browser-sprite {
  margin-right: 10px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .article-table-new-container .article-table-new .icon-browser-sprite:before {
    background-size: 24px 365px;
  }
}

.article-table-new-container .article-table-new td {
  vertical-align: top;
  text-align: left;
  font-size: 16px;
  font-weight: normal;
  color: #333333;
}

.article-table-new-container .article-table-new td.tier-limit-td {
  width: 33%;
  font-weight: 600;
}

.article-table-new-container .article-table-new td .tier-limit-text {
  font-size: 12px;
  font-weight: normal;
}

.article-table-new-container .article-table-new td .icon-empty {
  margin-right: 26px;
}

.article-table-new-container .article-table-new .article-table-child {
  width: 100%;
  margin-bottom: 0px;
}

.article-table-new-container .article-table-new .article-table-child td {
  width: 50%;
  padding-bottom: 25px;
}

.article-table-new-container
  .article-table-new
  .article-table-child
  td
  .browser {
  margin-bottom: 10px;
}

.article-table-new-container .article-table-new-header {
  border-bottom: none;
}

.device-tiers-row .article-table-new-container .article-table-new td.os-col {
  width: 50%;
}

.device-tiers-row
  .article-table-new-container
  .article-table-new
  td.browser-col {
  width: auto;
}

.device-tiers-row
  .article-table-new-container
  .article-table-new
  td
  .article-table-child
  td.browser-col {
  width: auto;
}

.device-tiers-row
  .article-table-new-container
  .article-table-new
  td
  .article-table-child
  td.os-col {
  width: 75%;
}

@media screen and (max-width: 320px) {
  .article-table-new-container .article-table-new-header-container {
    padding: 0;
  }

  .article-table-new-container .article-table-new-parent {
    padding: 0;
  }

  .article-table-new-container .article-table-new .icon-browser-sprite {
    margin-right: 5px;
  }

  .article-table-new-container .article-table-new td {
    font-size: 14px;
  }

  .article-table-new-container .article-table-new td .icon-empty {
    margin-right: 0;
  }

  .article-table-new-container .article-table-new td.tiers-col {
    width: 22%;
    padding-left: 10px;
  }

  .article-table-new-container .article-table-new td.browser-col {
    width: auto;
    padding-left: 5px;
  }

  .article-table-new-container .article-table-new td.os-col {
    width: 38%;
    padding-left: 5px;
  }

  .article-table-new-container
    .article-table-new
    td
    .article-table-child
    td.tiers-col {
    width: 22%;
    padding-left: 10px;
  }

  .article-table-new-container
    .article-table-new
    td
    .article-table-child
    td.browser-col {
    width: auto;
    padding-left: 5px;
  }

  .article-table-new-container
    .article-table-new
    td
    .article-table-child
    td.os-col {
    width: 48%;
    padding-left: 5px;
    padding-right: 5px;
  }

  .device-tiers-row .article-table-new-container .article-table-new td.os-col {
    width: 50%;
  }

  .device-tiers-row
    .article-table-new-container
    .article-table-new
    td.browser-col {
    width: auto;
  }

  .device-tiers-row
    .article-table-new-container
    .article-table-new
    td
    .article-table-child
    td.browser-col {
    width: auto;
  }

  .device-tiers-row
    .article-table-new-container
    .article-table-new
    td
    .article-table-child
    td.os-col {
    width: 65%;
  }
}

.ie8 .support-team-list ul {
  margin-left: -267px;
}

.support-team-list {
  padding-top: 84px;
}

.support-team-list ul {
  padding-left: 0;
  margin: 0;
  white-space: nowrap;
  display: inline-block;
  position: relative;
  left: 50%;
  transform: translate(-50%, 0);
}

.support-team-list li {
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align: top;
}

.support-team-list li.hide {
  display: none;
}

.support-team-list img {
  border-radius: 50%;
  max-width: 84px;
  display: block;
}

@media screen and (max-width: 979px) {
  .support-list {
    padding-top: 21px;
  }

  .support-list img {
    max-width: 63px;
  }
}

@media screen and (max-width: 639px) {
  .support-list li:first-child,
  .support-list li:last-child {
    margin: 0;
  }

  .support-list li:nth-last-of-type(-n + 1) {
    display: none;
  }

  .base-support .support-team-list li:nth-child(-n + 1) {
    display: none;
  }

  .contact .support-team-list li:nth-child(-n + 2) {
    display: none;
  }

  .support-team-list img {
    max-width: 60px;
  }
}

.cart-wrapper {
  position: relative;
  margin-top: 42px;
}

.cart-header {
  background-color: #ededed;
  border: 1px solid;
  border-color: #dedede;
}

.cart-header h3 {
  font-weight: 400;
  padding: 0;
}

.cart-header > div {
  padding-top: 21px;
  padding-bottom: 21px;
}

.cart-header .total-amt {
  display: none;
}

.cart-body {
  border: 1px solid;
  border-color: #dedede;
  border-top: 0;
  min-height: 190px;
}

.cart-body h2,
.cart-body .page-header-2 h1,
.page-header-2 .cart-body h1 {
  padding: 0;
}

.cart-section-1,
.cart-section-2 {
  float: left;
}

.cart-section-1 h3,
.cart-section-2 h3 {
  padding-left: 21px;
}

.cart-section-1 {
  width: 619px;
}

.cart-body .cart-section-1 {
  padding-bottom: 21px;
}

.cart-section-2 {
  width: 318px;
}

.cart-body .cart-section-2,
.cart-header .cart-section-2 {
  border-left: 1px solid;
  border-color: #dedede;
}

.cart-body .cart-section-2 {
  min-height: 190px;
}

.cart-item > li {
  padding-left: 21px;
}

.cart-title:before {
  content: "";
  height: 26px;
  width: 32px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  position: relative;
  top: -3px;
  background-position: -8px -11px;
  background-image: url("/images/static/pricing/pricing-icons-new.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .cart-title:before {
    background-image: url("/images/static/pricing/pricing-icons-new@2x.png");
    background-size: 48px 600px;
  }
}

.prod-name {
  font-weight: 600;
}

.prod-plan {
  padding: 0 5px;
  font-weight: 400;
}

.billing-cycle-switch {
  float: right;
  margin-top: 21px;
  margin-right: 21px;
  font-weight: 400;
}

.billing-cycle-switch label {
  margin-left: 10px;
}

.billing-cycle-switch li {
  padding-left: 20px;
  position: relative;
}

.billing-cycle-switch li:first-child {
  padding-left: 0;
}

.billing-cycle-switch .radio-button:checked + .rdb-checked {
  position: absolute;
  top: 2px;
}

.show-calculation:after,
.hide-calculation:after {
  content: "";
  height: 15px;
  width: 15px;
  vertical-align: middle;
  display: inline-block;
  background: url("/images/static/sprites/general_icons.png") no-repeat;
  background-position: -251px -133px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .show-calculation:after,
  .hide-calculation:after {
    background-image: url("/images/static/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

.hide-calculation:after {
  background-position: -332px -133px;
}

.total-amt {
  font-weight: 400;
  font-family: myriad-pro;
  margin-top: 21px;
}

.checkout-btn-wrapper {
  position: relative;
}

.checkout-btn {
  position: absolute;
  left: 50%;
  top: 108px;
  transform: translateX(-50%);
  width: 90%;
}

.checkout-btn .btn-primary-green {
  font-size: 16px;
  font-weight: 400;
  width: 100%;
}

.cart-item {
  width: 380px;
  float: left;
  padding: 0;
  margin: 0;
  margin-top: 21px;
}

.cart-item li {
  display: inline-block;
}

.cart-item li li {
  display: block;
}

.cart-plan-price {
  width: 220px;
  float: left;
  padding: 0;
  margin: 0;
  margin-top: 21px;
}

.cart-plan-price li {
  float: left;
  text-align: right;
}

.cart-plan-price li:first-child {
  width: 140px;
  font-weight: 400;
}

.cart-plan-price span {
  display: block;
  position: relative;
  font-size: 14px;
}

.cart-plan-price span:first-child {
  color: #68b300;
}

.cart-plan-price span + span {
  color: #e84e3c;
}

.cart-plan-price span + span:before {
  width: 15px;
  text-align: center;
  content: "-";
  display: inline-block;
  padding-right: 4px;
  position: absolute;
  left: 60px;
}

.remove-plan {
  font-size: 14px;
  text-align: right;
  width: 80px;
  font-weight: 400;
}

.remove-plan a {
  color: #999999;
}

.billing-cycle-switch ul {
  margin: 0;
}

.billing-cycle-switch li {
  display: inline-block;
}

.proration-wrapper ul {
  padding: 0;
}

.proration-wrapper.hide {
  display: none;
}

.recurring-msg {
  font-weight: 400;
}

.recurring-msg p {
  margin-bottom: 0;
  margin-top: 84px;
}

.cart-recurring,
.recurring-items {
  font-size: 14px;
  padding: 0;
}

.recurring-items {
  margin: 0;
  margin-top: 21px;
}

.cart-recurring {
  margin-bottom: 21px;
}

.cart-recurring > div {
  width: 90%;
  text-align: left;
}

.recurring-item-name {
  float: left;
}

.recurring-item-name span:first-child {
  font-weight: 600;
}

.recurring-item-pricing {
  float: right;
  font-weight: 400;
}

.proration-new-plan,
.proration-old-plan {
  font-size: 14px;
  font-weight: 400;
}

.proration-new-plan {
  color: #68b300;
}

.proration-old-plan {
  color: #e84e3c;
}

.cart-item-wrapper li {
  display: block;
}

.progress-overlay {
  background-color: white;
  background-color: rgba(255, 255, 255, 0.9);
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}

.progress-loader {
  position: absolute;
  top: 50%;
  left: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.sel-product {
  display: inline-block;
}

.pro-alert {
  font-weight: 400;
}

@media screen and (max-width: 979px) {
  .cart-header {
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    width: 619px;
    cursor: pointer;
  }

  .cart-header h3 {
    font-size: 18px;
  }

  .cart-header .cart-section-1 {
    display: inline-block;
    width: auto;
  }

  .cart-header .cart-section-2 {
    border-left: 0;
    width: 490px;
  }

  .cart-header .cart-section-2 h3 {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
  }

  .cart-header .cart-section-2 span:first-child {
    display: none;
  }

  .cart-header .checkout-btn {
    right: -85px;
    top: -21px;
    width: auto;
  }

  .cart-header .checkout-btn-wrapper {
    float: right;
  }

  .cart-header .total-amt {
    display: block;
    margin-top: 0;
    font-size: 21px;
  }

  .expand-cart .cart-header .total-amt:after {
    background-position: -54px -93px;
  }

  .cart-header .total-amt:after {
    content: "";
    height: 15px;
    width: 15px;
    vertical-align: middle;
    margin-left: 5px;
    display: inline-block;
    background: url("/images/static/sprites/general_icons.png") no-repeat;
    background-position: -13px -93px;
  }
}

@media screen and (max-width: 979px) and (-webkit-min-device-pixel-ratio: 2),
  screen and (max-width: 979px) and (min-resolution: 192dpi) {
  .cart-header .total-amt:after {
    background-image: url("/images/static/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

@media screen and (max-width: 979px) {
  .cart-item .prod-plan {
    font-size: 14px;
    padding: 0;
  }

  .checkout-btn a {
    font-size: 14px;
  }

  .cart-recurring {
    margin-bottom: 21px;
  }

  .cart-body {
    border-left: 0;
    border-right: 0;
    display: none;
    min-height: auto;
  }

  .expand-cart .cart-body {
    display: block;
  }

  .cart-body .cart-section-1 {
    float: none;
  }

  .cart-body .cart-section-2 {
    border: 0;
    width: 100%;
    float: none;
    min-height: auto;
  }

  .cart-body .total-amt {
    font-size: 18px;
    text-align: right;
    margin-right: 21px;
    margin-bottom: 21px;
  }

  .cart-body .total-amt:before {
    content: "Total : ";
  }

  .prod-plan,
  .pro-alert {
    font-size: 14px;
  }

  .pro-alert {
    margin-left: 0;
  }

  .cart-recurring {
    text-align: right;
  }

  .recurring-msg p {
    margin-top: 0;
  }

  .show-calculation,
  .recurring-more {
    display: block;
  }

  #checkout_auth_submit {
    position: absolute;
    top: 13px;
    right: 21px;
    width: 85px;
    font-size: 14px;
  }

  .carry-cart {
    background-color: white;
    width: 100%;
    left: 0;
    position: fixed;
    top: 0;
    z-index: 1;
  }

  .carry-cart .cart-wrapper {
    margin: auto;
    float: none;
    margin-top: 0;
  }

  .cart-wrapper {
    width: 640px;
  }

  .cart-overlay:after {
    content: "";
    display: block;
    position: fixed;
    height: 100%;
    width: 100%;
    background-color: black;
    background-color: rgba(0, 0, 0, 0.7);
    z-index: 1;
    top: 0;
  }

  .cart-payment-wrapper {
    margin-right: 21px;
  }

  .expand-cart {
    z-index: 2;
  }
}

@media screen and (max-width: 639px) {
  .old-plan-table .billing-cycle {
    font-size: 14px;
  }

  .cart-wrapper {
    width: 100%;
    float: none;
  }

  .cart-header {
    width: 100%;
  }

  .cart-header .checkout-btn {
    right: -110px;
  }

  .cart-header .checkout-btn a {
    padding-right: 10px;
    padding-left: 10px;
  }

  .cart-header .cart-section-1 h3 {
    padding-left: 10.5px;
  }

  .cart-header .cart-section-2 {
    width: auto;
    float: right;
    margin-right: 42px;
  }

  .cart-header .total-amt {
    font-size: 16px;
  }

  .cart-header .total-amt:after {
    margin-left: 3px;
  }

  .cart-body .cart-section-1 {
    top: 0;
    width: 100%;
  }

  .cart-body .total-amt {
    margin-right: 67.2px;
  }

  .plan-section .plan-price {
    font-size: 18px;
  }

  .pro-alert {
    margin-left: 0;
  }

  .billing-cycle-switch {
    float: none;
    margin: 0;
    margin-top: 21px;
  }

  .billing-cycle-switch ul {
    padding: 0;
    margin: 0;
  }

  .billing-cycle-switch li {
    width: 49%;
    position: relative;
    vertical-align: top;
    text-align: center;
  }

  .billing-cycle-switch label {
    margin-left: 0;
    padding-left: 10.5px;
  }

  .sel-product {
    position: relative;
  }

  .cart-item {
    margin-top: 21px;
  }

  .cart-item > li {
    padding-left: 10.5px;
  }

  .cart-item .prod-plan {
    position: absolute;
    left: 0;
    top: 21px;
    white-space: nowrap;
  }

  .proration-wrapper {
    margin-top: 21px;
  }

  .cart-item,
  .cart-plan-price {
    width: auto;
  }

  .prorated-amount {
    margin-top: 22px;
    text-align: right;
  }

  .remove-plan {
    display: inline-block;
    width: auto;
    padding-left: 10px;
    margin-right: 10.5px;
  }

  .cart-plan-price {
    float: right;
    margin-top: 21px;
  }

  .cart-plan-price li:first-child {
    width: auto;
  }

  .cart-plan-price span:first-child {
    min-width: 54px;
    position: relative;
  }

  .cart-plan-price span:first-child:before {
    left: -15px;
  }

  .cart-plan-price .amount:before {
    left: -15px;
  }

  .item-listing-wrapper .sel-plan {
    display: inline-block;
  }

  .cart-title:before {
    height: 17px;
    width: 21px;
    background-position: -214px -17px;
    top: -1px;
    margin-right: 5px;
  }
}

.single-plan-wrapper {
  margin-top: 42px;
}

.single-plan-wrapper p {
  margin: 0;
  font-size: 14px;
}

.single-plan-wrapper p:first-child {
  font-size: 16px;
}

.single-plan-description {
  padding-left: 50px;
}

.live-single-plan,
.automate-single-plan,
.screenshots-single-plan {
  position: relative;
}

.live-single-plan:before,
.automate-single-plan:before,
.screenshots-single-plan:before {
  content: "";
  position: absolute;
  top: 6px;
  height: 30px;
  width: 33px;
  background-position: -104px -105px;
  background-image: url("/images/static/pricing/pricing-icons-new.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .live-single-plan:before,
  .automate-single-plan:before,
  .screenshots-single-plan:before {
    background-image: url("/images/static/pricing/pricing-icons-new@2x.png");
    background-size: 48px 600px;
  }
}

.screenshots-single-plan:before {
  width: 38px;
  background-position: -8px -202px;
}

.single-plan-action-buttons .hide {
  display: none;
}

.single-plan-action-buttons .btn-primary.added {
  background-color: #599900;
}

@media screen and (max-width: 979px) {
  .live-single-plan:before,
  .automate-single-plan:before,
  .screenshots-single-plan:before {
    display: block;
    position: static;
    margin: auto;
  }

  .single-plan-wrapper {
    text-align: center;
    margin-top: 5px;
  }

  .single-plan-description {
    padding-left: 0;
    float: none;
  }

  .single-plan-action-buttons {
    float: none;
  }

  .single-plan-action-buttons input[type="submit"] {
    float: none;
    margin-top: 21px;
  }
}

.documentation-card-container .documentation-card-heading,
.section-wrapper__content .documentation-card-heading {
  margin-top: 0;
}

.documentation-card-container .card-icon-section,
.section-wrapper__content .card-icon-section {
  background: #374d62;
  background: linear-gradient(347deg, #1e3348, #374d62);
  height: 84px;
}

.documentation-card-wrapper {
  font-weight: 400;
  margin-top: 21px;
  border: 1px solid;
  border-radius: 3px;
  border-color: #dedede;
}

.documentation-card-wrapper.large-icon-card:hover {
  border-color: #0070f0;
}

.refs-list {
  font-weight: 400;
}

.refs-list p {
  margin-bottom: 0;
}

@media screen and (min-width: 980px) {
  .documentation-card-wrapper {
    width: 220px;
    margin-right: 20px;
  }

  .documentation-card-wrapper.card-3 {
    margin-right: 0;
  }

  .documentation-card-wrapper .documentation-card-heading {
    margin-top: 10.5px;
    padding-left: 20px;
  }

  .documentation-card-wrapper .framework-list {
    margin-top: 21px;
    padding-left: 20px;
  }

  .documentation-card-wrapper.large-icon-card {
    height: 147px;
  }

  .documentation-card-wrapper.large-icon-card .text-display p {
    position: relative;
    bottom: -20px;
  }

  .documentation-card-container .doc-row-0 {
    height: 294px;
  }

  .documentation-card-container .doc-row-1 {
    height: 210px;
  }

  .section-wrapper__content .card-2 {
    margin-right: 0;
  }

  .section-wrapper__content .doc-row-0,
  .section-wrapper__content .doc-row-1 {
    height: 210px;
  }
}

@media screen and (max-width: 979px) {
  .documentation-card-wrapper {
    padding-top: 21px;
    padding-bottom: 21px;
  }

  .documentation-card-wrapper .framework-list {
    margin-top: 0;
    column-count: 2;
  }

  .documentation-card-wrapper .framework-list li {
    line-height: 32px;
  }

  .documentation-card-wrapper .framework-list li a {
    vertical-align: sub;
  }

  .documentation-card-wrapper .documentation-card-heading {
    text-align: left;
    padding-left: 40px;
  }

  .documentation-card-wrapper.large-icon-card {
    height: 126px;
    padding-top: 0;
  }

  .documentation-card-wrapper.large-icon-card .text-display p {
    position: relative;
    margin-top: 0;
    bottom: -25px;
  }

  .documentation-card-wrapper.large-icon-card.icon-travis,
  .documentation-card-wrapper.large-icon-card.icon-info {
    float: right;
  }
}

@media screen and (max-width: 639px) {
  .documentation-card-wrapper .documentation-card-heading {
    padding-left: 0;
  }
}

.AA-framework-landing .hero-unit {
  position: relative;
}

.AA-framework-landing .hero-unit:before {
  width: 50%;
  right: 0;
  left: auto;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center right;
  z-index: 1;
}

.AA-framework-landing .hero-unit.appium-hero:before {
  background-image: url("/images/static/hero_unit/appium-hero.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .AA-framework-landing .hero-unit.appium-hero:before {
    background-image: url("/images/static/hero_unit/appium-hero@2x.png");
  }
}

.AA-framework-landing .hero-unit.appium-hero:after {
  background-image: linear-gradient(to bottom, rgba(167, 200, 225, 0), #9ebfd8),
    linear-gradient(92deg, #aac8ec, #c3dff2 51%, #d9eff6);
}

.AA-framework-landing .hero-unit.espresso-hero:before {
  background-image: url("/images/static/hero_unit/espresso-hero.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .AA-framework-landing .hero-unit.espresso-hero:before {
    background-image: url("/images/static/hero_unit/espresso-hero@2x.png");
  }
}

.AA-framework-landing .hero-unit.espresso-hero:after {
  background-image: linear-gradient(
      to bottom,
      rgba(97, 160, 171, 0),
      rgba(97, 160, 171, 0.5)
    ),
    linear-gradient(287deg, #a8d4e1, #b2d8e2 28%, #a9d1e6);
}

.AA-framework-landing .hero-unit.xcuitest-hero:before {
  background-image: url("/images/static/hero_unit/xcuitest-hero.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .AA-framework-landing .hero-unit.xcuitest-hero:before {
    background-image: url("/images/static/hero_unit/xcuitest-hero@2x.png");
  }
}

.AA-framework-landing .hero-unit.xcuitest-hero:after {
  background-image: linear-gradient(97deg, #87cad7, #c8f4ea 58%, #c3f1d9);
}

.AA-framework-landing .hero-unit:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: linear-gradient(
      to bottom,
      rgba(97, 160, 171, 0),
      rgba(97, 160, 171, 0.5)
    ),
    linear-gradient(287deg, #a8d4e1, #b2d8e2 28%, #a9d1e6);
}

.test-labs-habitat {
  padding-top: 84px;
  padding-bottom: 84px;
}

.test-labs-habitat .narrow-feature-grid {
  margin-bottom: 0;
  padding-bottom: 0;
}

.test-labs-habitat h2,
.test-labs-habitat .page-header-2 h1,
.page-header-2 .test-labs-habitat h1 {
  margin-bottom: 21px;
}

.test-labs-habitat .btn-secondary {
  margin-top: 42px;
}

.test-labs-items .row:not(:first-child) {
  margin-top: 47px;
}

.test-labs-items div[class*="narrow-feature"] div {
  min-height: 120px;
  position: relative;
}

.test-labs-items .narrow-feature-1 {
  margin-left: 0;
  margin-right: 0;
}

.test-labs-items img {
  position: absolute;
  max-height: 100%;
  min-height: 121px;
  max-width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}

.full-width-video {
  max-width: 1440px;
}

.small-text {
  font-size: 14px;
}

@media screen and (max-width: 979px) {
  .test-labs-habitat {
    padding-top: 42px;
    padding-bottom: 42px;
  }

  .test-labs-habitat img {
    max-height: 100px;
    min-height: 100px;
    width: auto;
    margin-bottom: 21px;
  }

  .test-labs-habitat h4 {
    padding: 0 30px;
  }

  .test-labs-habitat p {
    margin-top: 15px;
    margin-bottom: 42px;
  }
}

@media screen and (max-width: 639px) {
  .test-labs-habitat img {
    margin-bottom: 0;
  }

  .test-labs-habitat .narrow-feature {
    margin-bottom: 21px;
  }

  .narrow-feature-0 img {
    margin-top: 0;
  }

  .full-width-image-container {
    margin-top: 0;
  }

  .full-width-video {
    max-width: 170%;
  }

  .AA-framework-landing .hero-unit:before {
    display: none;
  }

  .AA-framework-landing .text-section a {
    float: none;
  }
}

.speed-up-test-runs img {
  display: block;
  margin-top: 42px;
}

.hero-unit-video {
  min-height: 630px;
}

.hero-unit-video h2,
.hero-unit-video .page-header-2 h1,
.page-header-2 .hero-unit-video h1,
.hero-unit-video h4 {
  margin-bottom: 21px;
}

.hero-unit-video .cta {
  margin-bottom: 42px;
}

.hero-unit-video.dotted-background {
  background-image: repeating-radial-gradient(
    circle,
    rgba(0, 0, 0, 0.2),
    transparent 1px,
    transparent 100%
  );
  background-size: 15px 15px;
}

.hero-unit-video .narrow-feature-grid {
  padding-top: 84px;
}

.hero-unit-video.real-device-cloud .item-title {
  margin: 0;
}

.hero-unit-video-head {
  padding-top: 84px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.hero-unit-video-head p {
  font-size: 21px;
  line-height: 32px;
}

.hero-unit-2-image {
  margin-bottom: -84px;
}

@media screen and (min-width: 979px) {
  .hero-unit-video-feature-1 {
    margin-left: 30px;
    margin-right: 30px;
  }
}

@media screen and (max-width: 979px) {
  .hero-unit-video-head {
    padding-top: 42px;
  }

  .hero-unit-video {
    min-height: 540px;
  }

  .hero-unit-video h2,
  .hero-unit-video .page-header-2 h1,
  .page-header-2 .hero-unit-video h1 {
    padding: 0 30px;
    margin-bottom: 21px;
  }

  .hero-unit-video p {
    font-size: 16px;
    padding: 0 15px;
    line-height: 21px;
  }

  .hero-unit-video .narrow-feature-grid {
    margin-bottom: 0;
  }

  .hero-unit-video .narrow-feature-grid p {
    margin-bottom: 21px;
  }
}

@media screen and (max-width: 639px) {
  .hero-unit-video {
    min-height: 490px;
  }

  .hero-unit-video.desktop-browsers .hero-unit-video-head,
  .hero-unit-video.enterprise-class .hero-unit-video-head {
    background-image: none;
  }

  .hero-unit-video .narrow-feature-grid {
    margin-bottom: 0;
  }

  .hero-unit-video a {
    border: 0;
    color: #0070f0;
  }

  .hero-unit-video a:hover {
    color: #004f80;
  }

  .hero-unit-video .invert {
    color: #333333;
  }

  .hero-unit-video .invert h1,
  .hero-unit-video .invert h2,
  .hero-unit-video .invert .page-header-2 h1,
  .page-header-2 .hero-unit-video .invert h1,
  .hero-unit-video .invert h3,
  .hero-unit-video .invert h4,
  .hero-unit-video .invert h5,
  .hero-unit-video .invert h6 {
    color: #333333;
  }

  .hero-unit-video .invert p {
    color: #333333;
  }

  .narrow-feature p {
    margin-bottom: 42px;
  }

  .hero-unit-video-head {
    background-color: white;
    padding-top: 42px;
  }

  .hero-unit-video-head .cta {
    margin-bottom: 21px;
  }

  .overflow-xs {
    overflow: hidden;
  }

  .overflow-xs .img-responsive {
    max-width: 200%;
  }
}

.code-block-switch nav {
  text-align: right;
  position: relative;
}

.code-block-switch nav:after {
  content: "";
  position: absolute;
  right: -15px;
  top: 0;
  height: 120%;
  border-right: 1px solid #ccc;
}

.code-block-switch [data-language-text] a {
  margin-top: 21px;
}

.code-block-switch li {
  margin-bottom: 21px;
}

.code-block-switch li a {
  color: inherit;
  height: 42px;
  line-height: 42px;
  font-weight: 400;
}

.code-block-switch svg {
  height: 42px;
  line-height: 42px;
  padding-left: 2px;
  padding-right: 2px;
  margin-left: 20px;
  width: 30px;
  vertical-align: middle;
}

.code-block-switch .icon-java {
  padding-bottom: 15px;
}

.code-block-switch .icon {
  fill: #95a0ab;
}

.code-block-switch .active-lang {
  color: #0070f0;
  position: relative;
}

.code-block-switch .active-lang:after {
  content: "";
  position: absolute;
  height: 150%;
  width: 2px;
  right: -15px;
  z-index: 1;
  background-color: #0070f0;
}

.code-block-switch .active-lang svg {
  fill: #0070f0;
}

@media screen and (max-width: 979px) {
  .code-block-switch [data-language-text] {
    display: none;
  }

  .code-block-switch nav,
  .code-block-switch .active-lang {
    color: inherit;
  }

  .code-block-switch nav:after,
  .code-block-switch .active-lang:after {
    display: none;
  }

  .code-block-switch nav ul {
    width: 340px;
    margin: auto;
    margin-top: 21px;
    padding-left: 0;
    box-sizing: border-box;
  }

  .code-block-switch nav li {
    position: relative;
    width: 150px;
    margin-right: 20px;
    height: 120px;
    float: left;
    text-align: center;
    border: 1px solid #ccc;
    border-radius: 3px;
  }

  .code-block-switch nav a {
    padding-top: 60px;
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
  }

  .code-block-switch nav a.active-lang {
    position: absolute;
  }

  .code-block-switch nav .icon-java {
    margin-top: -15px;
    padding-bottom: 0;
    height: 60px;
  }

  .code-block-switch nav .icon {
    fill: #0070f0;
  }

  .code-block-switch nav svg {
    position: absolute;
    left: 50%;
    margin-left: 0;
    width: 40px;
    top: 20px;
    transform: translateX(-50%);
  }
}

.app-automate-integrate-frameworks {
  padding-top: 84px;
  padding-bottom: 84px;
  font-size: 21px;
  line-height: 32px;
}

@media screen and (max-width: 979px) {
  p {
    font-size: 16px;
    line-height: 21px;
  }
}

.framework-links .link-container {
  margin-top: 21px;
}

.framework-links .link {
  background-color: #f7f7f7;
  border-radius: 3px;
  border: solid 1px #d0d0d0;
  display: block;
  height: 185px;
  left: 50%;
  position: relative;
  transform: translateX(-50%);
  width: 180px;
}

.framework-links .link:hover {
  border-color: #0070f0;
}

.framework-links .icon-features:hover {
  border-color: #0070f0;
}

.framework-links .text-display {
  line-height: 21px;
  margin-top: 5px;
}

.framework-links .text-display p {
  margin: 0;
}

.framework-links .text-display p:first-child {
  font-size: 18px;
  font-weight: 600;
}

.framework-links .text-display p.sub-text {
  font-size: 14px;
  color: #333333;
  opacity: 0.5;
}

.icon-features {
  border-color: #dedede;
  border-color: #dedede;
  font-weight: 400;
  height: 100%;
}

.icon-features:before {
  content: " ";
  width: 64px;
  height: 64px;
  margin-top: 42px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.icon-features.icon--appium:before {
  background-image: url("/images/static/app-automate-icons/appium-icon.svg");
}

.icon-features.icon--earlgrey:before {
  background-image: url("/images/static/app-automate-icons/earlgrey-icon.svg");
}

.icon-features.icon--espresso:before {
  background-image: url("/images/static/app-automate-icons/espresso-large.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icon-features.icon--espresso:before {
    background-image: url("/images/static/app-automate-icons/espresso-large@2x.png");
  }
}

.icon-features.icon--xcuitest:before {
  background-image: url("/images/static/app-automate-icons/xcuitest-large.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .icon-features.icon--xcuitest:before {
    background-image: url("/images/static/app-automate-icons/xcuitest-large@2x.png");
  }
}

.dashboard-links-habitat {
  padding-top: 84px;
  padding-bottom: 84px;
}

.dashboard-links-habitat .dashboard-link-1 a {
  float: right;
}

@media screen and (max-width: 639px) {
  .dashboard-links-habitat .dashboard-link-1,
  .dashboard-links-habitat .dashboard-link-2 {
    text-align: center;
  }

  .dashboard-links-habitat .dashboard-link-1 a,
  .dashboard-links-habitat .dashboard-link-2 a {
    float: none;
    width: 190px;
  }

  .dashboard-links-habitat .dashboard-link-1 a {
    margin-bottom: 10px;
  }
}

.test-on-emulator-habitat {
  padding-top: 84px;
  padding-bottom: 84px;
  line-height: 32px;
  font-size: 21px;
  overflow: hidden;
}

.test-on-emulator-habitat h2,
.test-on-emulator-habitat .page-header-2 h1,
.page-header-2 .test-on-emulator-habitat h1 {
  padding-bottom: 42px;
}

.test-on-emulator-habitat p {
  margin-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}

.test-on-emulator-habitat img {
  display: block;
  margin: 21px;
}

.test-on-emulator-habitat .first-col,
.test-on-emulator-habitat .second-col {
  display: inline-block;
  vertical-align: middle;
}

@media screen and (max-width: 979px) {
  .test-on-emulator-habitat {
    font-size: 16px;
    line-height: 21px;
  }

  .test-on-emulator-habitat p {
    padding-top: 0;
  }

  .test-on-emulator-habitat .first-col .img-responsive {
    margin: 12px;
  }
}

@media screen and (max-width: 639px) {
  .test-on-emulator-habitat {
    text-align: center;
  }

  .test-on-emulator-habitat .first-col .img-responsive {
    margin: 0 auto;
    padding-bottom: 21px;
  }
}

.header-compare-devices-habitat {
  padding-top: 84px;
  padding-bottom: 84px;
  line-height: 32px;
  font-size: 21px;
  overflow: hidden;
  height: 494px;
  position: relative;
}

.header-compare-devices-habitat h2,
.header-compare-devices-habitat .page-header-2 h1,
.page-header-2 .header-compare-devices-habitat h1 {
  padding-bottom: 42px;
}

.header-compare-devices-habitat p {
  margin-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}

.header-compare-devices-habitat img {
  display: block;
  margin: 0;
}

.header-compare-devices-habitat .first-col,
.header-compare-devices-habitat .second-col {
  position: absolute;
  bottom: 0;
  top: 63px;
}

.header-compare-devices-habitat .first-col .img-responsive,
.header-compare-devices-habitat .second-col .img-responsive {
  position: absolute;
  bottom: 0;
}

.header-compare-devices-habitat .first-col {
  left: 0;
  background-color: #eff3f7;
  width: 48%;
}

.header-compare-devices-habitat .first-col .img-responsive {
  left: 0;
}

.header-compare-devices-habitat .first-col .header_left {
  text-align: right;
  left: 34%;
}

.header-compare-devices-habitat .first-col:after {
  content: "";
  position: absolute;
  border-color: transparent transparent transparent #eff3f7;
  border-width: 0px 0px 441px 69px;
  border-style: solid;
  bottom: 0;
  top: 0;
  right: -70px;
  width: 70px;
  z-index: 1;
}

.header-compare-devices-habitat .second-col {
  right: 0;
  background-color: #b3e0ff;
  width: 52%;
}

.header-compare-devices-habitat .second-col .img-responsive {
  right: 0;
}

.header-compare-devices-habitat .second-col .header_right {
  text-align: left;
  left: 17%;
}

.header-compare-devices-habitat .second-col:after {
  content: "VS";
  width: 62px;
  height: 62px;
  border-radius: 50px;
  position: absolute;
  z-index: 1;
  text-align: center;
  padding-top: 16px;
  top: 50%;
  transform: translateY(-50%);
  background-color: white;
  box-shadow: 2px 2px 10px 0 rgba(21, 32, 44, 0.1);
  font-weight: 400;
  left: 3px;
}

.header-compare-devices-habitat .header_left,
.header-compare-devices-habitat .header_right {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.header-compare-devices-habitat .text-section {
  padding: 63px 0;
}

.header-compare-devices-habitat .text-section:nth-of-type(1) {
  background-color: #eff3f7;
}

.header-compare-devices-habitat .text-section:nth-of-type(1):after {
  content: "VS";
  width: 62px;
  height: 62px;
  border-radius: 50px;
  position: absolute;
  z-index: 99;
  text-align: center;
  padding-top: 21px;
  top: 50%;
  background-color: white;
  box-shadow: 2px 2px 10px 0 rgba(21, 32, 44, 0.1);
  font-weight: 400;
  left: 50%;
  transform: translate(-50%, -50%);
}

.header-compare-devices-habitat .text-section:nth-of-type(2) {
  background-color: #b3e0ff;
}

.header-compare-devices-habitat.ios_simulators .header_left h1 {
  padding-left: 21px;
}

@media screen and (max-width: 979px) {
  .header-compare-devices-habitat {
    padding-bottom: 40px;
    padding-top: 63px;
    text-align: center;
    font-size: 16px;
    line-height: 21px;
  }

  .header-compare-devices-habitat .container {
    width: 100%;
    position: relative;
  }

  .header-compare-devices-habitat .header_left {
    left: 46%;
  }

  .header-compare-devices-habitat .header_right {
    left: 15%;
  }

  .header-compare-devices-habitat .header_left h1,
  .header-compare-devices-habitat .header_right h1 {
    font-size: 45px;
    line-height: 49px;
  }
}

@media screen and (max-width: 979px) and (min-width: 639px) {
  .header-compare-devices-habitat .text-section {
    padding: 84px 0;
  }
}

@media screen and (max-width: 1024px) and (min-width: 360px) {
  .header-compare-devices-habitat h1 {
    font-size: 45px;
    line-height: 49px;
  }
}

@media screen and (max-width: 639px) {
  .header-compare-devices-habitat {
    height: 413px;
  }
}

.real-device-advantages {
  min-height: 630px;
  position: relative;
}

.real-device-advantages:after {
  content: "";
  background-color: #142434;
  width: 100%;
  height: 441px;
  position: absolute;
  top: 0;
  z-index: -1;
}

.real-device-advantages .real-device-advantages-head {
  padding-top: 84px;
  padding-bottom: 84px;
  color: white;
}

.real-device-advantages .real-device-advantages-head h2,
.real-device-advantages .real-device-advantages-head .page-header-2 h1,
.page-header-2 .real-device-advantages .real-device-advantages-head h1 {
  color: white;
}

.real-device-advantages .real-device-advantages-head p {
  font-size: 21px;
  line-height: 32px;
}

.real-device-advantages .table-data {
  border-radius: 3px;
  background-color: #f8f8f8;
  box-shadow: 0 7px 16px 0 rgba(0, 0, 0, 0.15);
  padding: 21px;
  padding-bottom: 42px;
  color: black;
}

.real-device-advantages .table-data .article-table {
  width: 100%;
}

.real-device-advantages .table-data .header-row th {
  text-align: center;
  line-height: 32px;
}

.real-device-advantages .table-data .header-row th:first-child {
  text-align: left;
}

.real-device-advantages .table-data .header-row th:last-child {
  color: #0070f0;
}

.real-device-advantages .table-data .tableRow {
  border-bottom: none;
}

.real-device-advantages .table-data th,
.real-device-advantages .table-data td {
  padding-bottom: 0;
  padding-right: 20px;
  padding-left: 20px;
  text-align: center;
}

.real-device-advantages .table-data th:first-child,
.real-device-advantages .table-data td:first-child {
  text-align: left;
  width: 40%;
}

@media screen and (max-width: 639px) {
  .real-device-advantages .table-data th {
    font-size: 14px;
  }

  .real-device-advantages .table-data td {
    font-size: 12px;
  }
}

.marketing-partnership .promotional-habitat {
  padding-top: 84px;
  padding-bottom: 84px;
}

.marketing-partnership .hero-unit {
  margin-top: 63px;
  padding-top: 110px;
  background-image: url("/images/static/hero_unit/product-hunt.png");
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .marketing-partnership .hero-unit {
    background-image: url("/images/static/hero_unit/product-hunt-2x.png");
  }
}

.marketing-partnership .hero-unit h1 {
  font-size: 56px;
}

.marketing-partnership .product-hunt__cta,
.marketing-partnership .product-hunt__input {
  display: inline-block;
}

.marketing-partnership .product-hunt__input {
  width: 280px;
  margin-right: 10px;
  line-height: 22px;
}

.marketing-partnership .partnership__subtext {
  font-size: 18px;
  line-height: 1;
}

.marketing-partnership .product-hunt__form {
  margin-top: 21px;
}

.marketing-partnership .product-hunt__form .input-placeholder {
  display: inline-block;
}

.marketing-partnership .features-habitat .cta,
.marketing-partnership .test-labs-habitat .btn-view-features {
  display: none;
}

.marketing-partnership .test-labs-items img {
  min-height: auto;
}

.marketing-partnership .remote-device-lab img {
  margin-left: 0;
}

@media screen and (max-width: 979px) {
  .marketing-partnership .hero-unit {
    padding-top: 80px;
  }

  .marketing-partnership .hero-unit h1 {
    font-size: 36px;
  }

  .marketing-partnership .partnership__subtext {
    font-size: 16px;
  }

  .marketing-partnership .product-hunt__cta,
  .marketing-partnership .product-hunt__input {
    display: inline-block;
    margin-bottom: 10px;
    width: 280px;
  }

  .marketing-partnership .product-hunt__form {
    margin-top: 0;
  }

  .marketing-partnership .promotional-habitat .input-placeholder {
    display: block;
  }

  .marketing-partnership .promotional-habitat .text {
    margin-right: 0;
  }
}

@media screen and (max-width: 639px) {
  .marketing-partnership .hero-unit:after {
    opacity: 1;
    background-color: rgba(0, 0, 0, 0.72);
  }

  .marketing-partnership .hero-unit h1 {
    font-size: 36px;
  }

  .marketing-partnership .product-hunt__form .input-placeholder,
  .marketing-partnership .product-hunt__form .btn-primary {
    display: block;
  }

  .marketing-partnership .product-hunt__form .text {
    margin-right: 0;
  }

  .marketing-partnership .product-hunt__form .btn-primary {
    margin: 0 auto;
  }

  .marketing-partnership .partnership__subtext {
    margin-top: 10px;
  }

  .marketing-partnership .narrow-feature-0 img {
    margin-top: auto;
  }
}

.lte9 .testimonials-body {
  background-size: 100% 100%;
}

.lte9 .bs-slider-gallery li p,
.lte9 .bs-slider-gallery li a {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}

.lte9 .bs-slider-gallery li.active p,
.lte9 .bs-slider-gallery li.active a {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}

.bs-slider-gallery {
  position: relative;
  min-height: 180px;
}

.bs-slider-gallery li {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.bs-slider-gallery li.active {
  z-index: 2;
  opacity: 1;
}

.bs-slider-thumbs .slider-thumbs-div {
  cursor: pointer;
}

.bs-slider-nav {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
  width: 100%;
}

.bs-slider-nav a {
  position: absolute;
  top: 50%;
}

.bs-slider-nav .prev {
  left: 10px;
}

.bs-slider-nav .next {
  right: 10px;
}

.ie8 .bs-slider-gallery li {
  display: none;
}

.ie8 .bs-slider-gallery li.active {
  display: block;
}
@media screen and (max-width: 979px) {
  .bs-collapse {
    display: none;
  }

  .bs-collapse.active {
    display: block;
  }

  .bs-collapse-toggle {
    position: relative;
    z-index: 3;
    padding: 0;
    padding-right: 0;
    margin-top: 23px;
  }

  .bs-collapse-toggle img {
    display: none;
  }

  .bs-collapse-toggle img:first-child {
    display: block;
  }

  .bs-collapse-toggle:hover {
    color: white;
  }

  .bs-collapse-toggle.active img {
    display: block;
  }

  .bs-collapse-toggle.active img:first-child {
    display: none;
  }
}

@media screen and (min-width: 980px) {
  .bs-collapse-toggle {
    display: none;
  }
}

.bs-modal {
  display: none;
  padding: 20px;
  max-width: 460px;
  margin: 0 auto;
  border-radius: 3px;
  background: white;
  min-width: 460px;
}

.mfp-content .bs-modal {
  display: block;
}

.bs-modal .bs-modal-cancel {
  width: auto;
  height: auto;
  position: static;
  border-color: transparent;
  margin-left: 15px;
  margin-rigth: 15px;
  color: #0070f0;
}

@media screen and (max-width: 639px) {
  .bs-modal {
    min-width: 300px;
    width: 100%;
  }
}

.bs-modal-body {
  margin-bottom: 30px;
}

.mfp-bg {
  background: #142433;
  opacity: 0.9;
}

@media screen and (min-width: 980px) {
  .bs-stick-top {
    position: fixed;
    margin-top: 0;
    top: 42px;
  }

  .bs-stick-bottom {
    position: absolute;
    bottom: 0;
    top: auto;
  }

  .doc-pad-bottom {
    padding-top: 16px;
  }

  .doc-sticky-bottom {
    bottom: -16px;
  }
}

.temp-team-page-wrapper {
  padding: 0 10px;
  padding-top: 42px;
  width: 960px;
  margin: 0 auto;
}

.team-page-heading {
  margin-bottom: 21px;
}

.page-heading .desc {
  padding-top: 21px;
}

.page-heading .minor-link {
  float: right;
}

.page-heading .ico-groups:before {
  content: "";
  position: relative;
  top: -1px;
  display: inline-block;
  vertical-align: middle;
  background: url("/images/static/icons.png") no-repeat;
  background-position: -304px -26px;
  margin-right: 5px;
  width: 18px;
  height: 18px;
}

.team-info-section h4,
.team-info-section .sub-team-name {
  font-weight: 600;
}

.toggle-pulldown.normal-user span {
  cursor: default;
}

.product-filter {
  width: 100%;
  padding-bottom: 21px;
  line-height: 14px;
  color: #787878;
}

.product-filter li {
  padding: 0px 10px;
  border-left: 1px solid #dddddd;
  cursor: pointer;
}

.product-filter li:first-child {
  border: none;
}

.product-filter li.active {
  color: #0070f0;
}

.acc-pane {
  padding-bottom: 21px;
}

.text {
  border: 1px solid;
  border-color: #dedede;
  border-radius: 3px;
}

.add-role,
.select-product {
  text-align: left;
}

/* .add-group,
.add-role,
.select-product {
  display: none; }
  .add-group.show,
  .add-role.show,
  .select-product.show {
    display: block;
    font-size: 14px; }
    .add-group.show img,
    .add-role.show img,
    .select-product.show img {
      float: left; } */

.invite-note {
  font-size: 14px;
}

.caret:after {
  content: "";
  display: inline-block;
  background-image: url("/images/static/sprites/general_icons.png");
  width: 16px;
  height: 16px;
  background-position: -10px -88px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .caret:after {
    background-image: url("/images/static/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .users-icon:before,
  .clock-icon:before,
  .team-title:before {
    background-image: url("/images/static/sprites/general_icons@2x.png");
    background-size: 365px 245px;
  }
}

.users-icon:before {
  background-position: -131px -91px;
}

.clock-icon:before {
  background-position: -171px -91px;
}

.user-product {
  float: left;
  width: 110px;
  text-align: center;
}

.curr-plans .user-plan-list {
  padding-left: 0;
}

.curr-plans .user-plan-list .product-title {
  color: black;
}

.curr-plans .product-title {
  width: 200px;
  float: left;
}

/*
.invite-button {
  float: right;
}
*/

.small {
  position: relative;
}

.lte9 .local-browser .narrow-feature-grid .row > div {
  position: static;
  text-align: center;
  margin-top: 50px;
}

.lte9 .local-browser .narrow-feature-grid .row > div p:before,
.lte9 .local-browser .narrow-feature-grid .row > div:before,
.lte9 .local-browser .narrow-feature-grid .row > div:after {
  display: none;
}

br {
  color: white;
}

/* iframe[name=google_conversion_frame] {
  display: none !important; } */

.bs-modal .mfp-close {
  font-family: inherit;
  font-weight: 400;
}

/*
.navigation-tabs {
  margin-top: 42px; }

.pricing-tag-line {
  padding: 4px;
  padding-bottom: 10px;
  font-weight: 300;
  font-size: 32px; } */

.features-list-habitat {
  padding-bottom: 42px !important;
}

.features-list-habitat h2,
.features-list-habitat .page-header-2 h1,
.page-header-2 .features-list-habitat h1 {
  font-weight: 300;
}

.small-list li {
  margin-top: 10.5px !important;
}

@media screen and (max-width: 639px) {
  .view-on-desktop h4 {
    padding-top: 250px;
    padding-bottom: 150px;
  }
}

@keyframes aa-fadeInUp {
  from {
    transform: translateY(10px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes aa-slideOutDevice {
  to {
    transform: translateX(0);
  }
}

@keyframes aa-slideOutDeviceWithScale {
  to {
    transform: translateX(0) scale(0.85);
  }
}

.signup-v2-logos img {
  max-width: 280px;
  display: block;
  margin: auto;
  margin-top: 24px;
}

/* users/signup */
#bd-signin .seo-header {
  color: white;
  padding-bottom: 42px;
  font-weight: 400;
  font-size: 45px;
  line-height: 49px;
}

/* /contact */
.contact-us-heading .seo-header {
  font-size: 45px;
  line-height: 49px;
  font-weight: 400;
}

body {
  font-family: "Source Sans Pro" !important;
}

/* Status Page Body CSS */
.container {
  max-width: 850px;
}

.bg-inverse.footer-habitat .container {
  max-width: inherit !important;
}

/* Status Page Code to Replace 'Major Outage' with 'Outage' */
.component-status.page-colors.text-color.major_outage {
  display: none;
}

.outage-field.major:before {
  content: "Outage";
}

.outage-field.major:after {
  content: "";
}

span.label {
  content: "";
  visibility: hidden;
}

span.label:after {
  content: "qwertyu";
}

div.component-inner-container.status-red.showcased span.component-status {
  content: "" !important;
  visibility: hidden;
}

div.component-inner-container.status-red.showcased span.component-status:after {
  content: "Outage";
  visibility: visible !important;
}
.footer-habitat li {
  margin-bottom: 3px;
}

.footer-habitat .footer-top-section h6 {
  margin-bottom: 15px;
  line-height: 21px;
  text-transform: uppercase;
}

.footer-habitat .footer-top-section .social-heading {
  margin-bottom: 10px;
  margin-top: 0;
  line-height: 21px;
}

.social-menu li {
  margin-bottom: 0;
}

.social-menu social-link {
  margin-bottom: 0;
  margin-right: 10px;
  height: auto;
  width: auto;
}

p.platform-header {
  margin-top: 15px;
}

.footer-habitat .footer-top-section p {
  font-weight: 700;
  font-family: "source-sans-pro", helvetica;
}

@media screen and (min-width: 980px) {
  div#footer-products {
    width: 180px;
  }
}

.footer-habitat .footer-top-section .platform-header {
  margin-top: 21px;
}

/* New Footer changes end */

.bstack-product-list-dropdown {
  color: #fff;
  font-weight: 400;
}
.bstack-product-list-dropdown:hover button.bstack-product-menu-button {
  color: #398ff4;
}
.bstack-product-list-dropdown:hover .bstack-product-down {
  rotate: 180deg;
  transform: translate(-50%, -50%);
}
.bstack-product-list-dropdown:hover .bstack-product-down svg {
  fill: #398ff4;
}

.products__holder {
  font-family: "source-sans-pro";
}

.bstack-product-menu-button {
  background-color: transparent;
  border: none;
  padding: 20px 0;
  color: white;
}
.bstack-product-menu-button::before {
  content: "";
  position: relative;
  vertical-align: text-top;
  display: inline-block;
  margin-right: 30px;
  width: 22px;
  height: 20px;
  opacity: 0.5;
  background-position: center center;
}
.bstack-product-down {
  display: inline-block;
  width: 11px;
  height: 11px;
  position: relative;
  top: 3px;
  right: -2px;
}
.bstack-product-down-svg {
  margin-top: -6px;
  fill: #fff;
}
.bstack-product-list-dropdown:hover .products__container {
  display: flex;
  z-index: 4;
}

.products__product-footer {
  color: #374151;
  font-size: 14px;
  line-height: normal;
}
.products__product-footer b {
  color: #111827;
  font-weight: 600;
}
.products__product-footer b:hover {
  color: #0070f0;
}

.products__product-divider {
  display: flex;
  padding: 0 16px;
}

.products__product-footer-container {
  width: 100%;
  border-top: 1px solid #d1d5db;
  display: flex;
  justify-content: space-between;
  color: #374151;
  font-size: 14px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.products__product-panel-item {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.products__product-panel-item.hide {
  display: none;
}

.products__container {
  display: none;
  position: absolute;
  background-color: white;
  box-shadow: 0 4px 13px 0 rgba(0, 0, 0, 0.3);
  border-radius: 3px;
  max-width: 868px;
  height: 419px;
  right: -80px;
  top: 55px;
}
.products__container.active {
  display: block;
}
.products__container p {
  white-space: nowrap;
  margin: initial;
}
.products__container p.products__test-management-optimization__item-header {
  white-space: initial;
}
.products__container p.wrap-item {
  white-space: normal;
}
.products__container p.margin-seperator {
  margin-bottom: 4px;
}
.products__holder {
  display: flex;
  height: 100%;
}

.products__menu-items {
  width: 186px;
  background: #f0f6ff;
  border-right: solid #bfdafc;
  border-width: 2px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.products__menu-item {
  padding: 20px 16px 20px 10px;
  background: #f0f6ff;
  width: 100%;
  text-align: left;
  border: none;
  border-left: 5px solid transparent;
}
.products__menu-item__header {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: #111827;
  margin: 0;
}
.products__menu-item__description {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #111827;
}
.products__menu-item:first-child {
  border-top-left-radius: 2px;
}
.products__menu-item.active {
  position: relative;
  background: #fff;
  border-left: 5px solid #0070f0;
  border-radius: 0;
}
.products__menu-item.active:nth-child(2)::before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 1px;
  top: 0;
  left: 0;
  z-index: 1;
  background: #bfdafc;
}
.products__menu-item.active:first-child {
  border-top-left-radius: 2px;
}
.products__menu-item.active::after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 1px;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: #bfdafc;
}
.products__menu-item.active .products__menu-item__header {
  color: #0070f0;
}
.products__menu-item.active .products__menu-item__header::after {
  content: "";
  display: block;
  position: absolute;
  border-color: #bfdafc;
  border-style: solid;
  border-width: 2px 2px 0 0;
  background: #fff;
  z-index: 1;
  height: 10px;
  right: -6.5px;
  top: 45%;
  width: 10px;
  transition: left 0.1s;
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  border-top-right-radius: 30%;
}

.product-anime {
  /* visibility: hidden; */
  transform: translateY(-100%);
  /* height: 0; */
  transition: all 1s;
}

.products__product-panel-padding {
  display: flex;
  padding: 20px 16px;
  gap: 10px;
}
.products__product-panel {
  display: flex;
  flex-grow: 1;
}
.products__product-panel.hide {
  display: none;
}
.products__link {
  padding: 0 0 0 36px;
  position: relative;
}
.products__link:hover .products__manual-testing__item-header,
.products__link:hover .products__manual-testing__item-description,
.products__link:hover .products__test-automation__item-header,
.products__link:hover .products__test-automation__item-description,
.products__link:hover .products__test-management-optimization__item-header,
.products__link:hover
  .products__test-management-optimization__item-description {
  color: #0070f0;
}

.products__sprite-1::before {
  background-position: 0px 0;
}

.products__sprite-2::before {
  background-position: -34px 0;
}

.products__sprite-3::before {
  background-position: -68px 0;
}

.products__sprite-4::before {
  background-position: -101px 0;
}

.products__sprite-5::before {
  background-position: -136px 0;
}

.products__sprite-6::before {
  background-position: -170px 0;
}

.products__sprite-7::before {
  background-position: -204px 0;
}

.products__sprite-8::before {
  background-position: -238px 0;
}

.products__sprite-9::before {
  background-position: -272px 0;
}

.products__sprite-10::before {
  background-position: -340px 0;
}

.products__sprite-11::before {
  background-position: -376px 0;
}

.products__sprite-12::before {
  background-position: -307px 0;
}

.products__sprite-13::before {
  background-position: -408px 0;
}

.products__sprite-14::before {
  background-position: -476px 0;
}

.products__sprite-15::before {
  background-position: -441px 0;
}

.products__sprite-16::before {
  background-position: -510px 0;
}

.products__sprite-17::before {
  background-position: -545px 0;
}

.products__sprite::before {
  content: "";
  display: inline-block;
  position: absolute;
  left: 0;
  vertical-align: middle;
  background-image: url("https://d98b8t1nnulk5.cloudfront.net/production/images/static/sprites/header-v7.svg");
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
  background-size: auto 24px;
}
.products__sprite:hover::before {
  background-image: url("https://dgzoq9b5asjg1.cloudfront.net/production/images/static/sprites/header-global-hover-v7.svg");
}

.products__manual-testing,
.products__test-automation,
.products__test-management-optimization {
  min-width: 210px;
}
.products__manual-testing__header,
.products__test-automation__header,
.products__test-management-optimization__header {
  font-weight: 400;
  font-size: 14px;
  font-style: normal;
  line-height: 20px;
  color: #374151;
}
.products__manual-testing__item,
.products__test-automation__item,
.products__test-management-optimization__item {
  display: flex;
  align-items: flex-start;
  margin-top: 20px;
}
.products__manual-testing__item-header,
.products__test-automation__item-header,
.products__test-management-optimization__item-header {
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #111827;
}
.products__manual-testing__item-description,
.products__test-automation__item-description,
.products__test-management-optimization__item-description {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #374151;
}
.products__manual-testing__item:first-child,
.products__test-automation__item:first-child,
.products__test-management-optimization__item:first-child {
  margin-top: 27px;
}
.products__manual-testing__item-svg-container,
.products__test-automation__item-svg-container,
.products__test-management-optimization__item-svg-container {
  margin: 2px 12px 0 0;
}

.products__test-management-optimization {
  max-width: 260px;
}
.products__test-management-optimization__container:nth-child(2) {
  margin: 40px 0;
}

/* *********** CSS start for responsive header *********** */

.mobile-nav-menu-btn {
  display: flex;
  padding: initial;
  background-color: inherit;
  color: #fff;
  border: none;
}

.hide-mobile-menu-btn {
  display: none !important;
}

#mobile-menu {
  position: fixed;
  top: 63px;
  left: 0px;
  background-color: #142433;
  color: #fff;
  width: 100%;
  padding-bottom: 9px;

  max-height: calc(100vh - 63px);
  overflow: auto;
}

#mobile-menu p {
  margin: initial;
  font-weight: initial;
}

#mobile-menu a {
  text-decoration: none;
  color: currentColor;
}

.item__mobile-menu {
  padding: 16px 20px 12px;
  border-top: 1px solid #374151;
  cursor: pointer;
}

#web-testing-menu-btn,
#app-testing-menu-btn {
  padding: 16px 20px 12px;
  cursor: pointer;
}

.item-title__mobile-menu {
  display: flex;
  align-items: center;
  gap: 6px;
  font-weight: 600 !important;
}

.item-description__mobile-menu {
  font-size: 14px;
  margin-top: 4px;
}

.title__sub-menu {
  display: flex;
  align-items: center;
  gap: 6px;
  padding: 16px 20px 12px;
  border-top: 1px solid #374151;
  cursor: pointer;
}

.title__sub-menu > p {
  font-weight: 600 !important;
}

.sub-menu-item > div {
  padding: 16px 20px 12px;
  cursor: pointer;
}

.title__sub-menu-item {
  color: #9ca3af;
  font-size: 14px;
  padding: 31px 20px 12px;
  border-bottom: 1px solid #374151;
}

.description__sub-menu-item {
  font-size: 14px;
}

@media screen and (min-width: 981px) {
  .mobile-nav-menu-btn {
    display: none;
  }
  #mobile-menu {
    display: none;
  }
}

@media screen and (max-width: 980px) {
  .row_header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-right: 10px;
  }
  .primary-menu-container {
    position: initial !important;
    padding: initial !important;
    width: fit-content;
  }
  .primary-menu,
  .primary-menu-pricing-only {
    display: none;
  }
  .mobile-nav-btn-container {
    display: block;
  }
}

/* *********** CSS end for responsive header *********** */

/* ********* product dropdown animation start ********* */

@keyframes slide-main-to-top {
  0% {
    top: 0%;
  }
  100% {
    top: -100%;
  }
}

@keyframes slide-top-to-main {
  0% {
    top: -100%;
  }
  100% {
    top: 0%;
  }
}

@keyframes slide-bottom-to-main {
  0% {
    top: 0%;
  }
  100% {
    top: -100%;
  }
}

@keyframes slide-bottom-to-main-by-key {
  0% {
    bottom: -100%;
  }
  100% {
    bottom: 0%;
  }
}

@keyframes slide-main-to-bottom {
  0% {
    bottom: 100%;
  }

  100% {
    bottom: 0%;
  }
}

.products__product-panel-item-container {
  overflow: hidden;
  position: relative;
}

.products__product-panel-item--1-footer,
.products__product-panel-item--2-footer {
  position: absolute;
  bottom: 0;
  background: white;
  width: 100%;
}

.products__holder:has(#products__product-panel-item--2:is(.active))
  .products__product-panel-item--1 {
  position: relative;
  animation: slide-main-to-top 0.2s;
  animation-fill-mode: forwards;
}

.products__holder:has(#products__product-panel-item--2:is(.active))
  .products__product-panel-item--2 {
  position: relative;
  animation: slide-bottom-to-main 0.2s;
  animation-fill-mode: forwards;
}

.products__holder:has(
    #products__product-panel-item--1:is(.active):not(.initial-active)
  )
  .products__product-panel-item--2 {
  position: relative;
  animation: slide-main-to-bottom 0.2s;
  animation-fill-mode: forwards;

  height: 100%;
}

.products__holder:has(
    #products__product-panel-item--1:is(.active):not(.initial-active)
  )
  .products__product-panel-item--1 {
  position: relative;
  animation: slide-top-to-main 0.2s;
  animation-fill-mode: forwards;
  height: 100%;
}

/* toogle pannel footer when hovering on different tabs */
.products__holder:has(#products__product-panel-item--2:is(.active))
  .products__product-panel-item--1-footer {
  display: none;
}
.products__holder:has(#products__product-panel-item--1:is(.active))
  .products__product-panel-item--2-footer {
  display: none;
}

/* ********* product dropdown animation end ********* */


/* *** foter revamp start *** */

.footer {
  text-align: center;
  color: #666;
  font-size: 14px;
  line-height: 20px;
  bottom: 0%;
  position: relative;
}
.footer-revamp {
  display: flex;
  flex-direction: column;
  align-items: center;
  background: #142433;
  padding: 56px 0 40px;
  color: white;
  font-family: Inter, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media all and (max-width: 1280px) {
  .footer-revamp {
    padding: 40px 20px 32px;
  }
}
.footer-revamp .responsive-section {
  max-width: 1200px;
  width: 100%;
}
.footer-revamp__column-container {
  display: flex;
  gap: 20px;
}
.footer-revamp__column-container .column__title {
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  margin: initial;
}
.footer-revamp__column-container .column__list {
  padding: initial;
  margin-top: 24px;
  margin-bottom: initial;
  color: #f3f5f8;
  list-style: none;
}
.footer-revamp__column-container .column__list > li:not(:first-child) {
  margin-top: 8px;
}
.footer-revamp__column-container .column__list > li {
  height: 20px;
}
.footer-revamp__column-container .column__list a {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: currentColor;
  text-decoration: initial;
}
.footer-revamp__column-container .column__list a:hover {
  color: white;
  text-decoration: underline;
}
@media all and (max-width: 1280px) {
  .footer-revamp__column-container {
    gap: 12px;
  }
}
@media all and (max-width: 979px) {
  .footer-revamp__column-container {
    flex-wrap: wrap;
    row-gap: 80px;
  }
}
@media all and (max-width: 768px) {
  .footer-revamp__column-container {
    flex-direction: column;
    gap: 64px;
  }
  .footer-revamp__column-container .column__list > li:not(:first-child) {
    margin-top: 12px;
  }
}
.footer-revamp__column {
  width: 224px;
}
@media all and (max-width: 1280px) {
  .footer-revamp__column {
    width: unset;
    flex-grow: 1;
  }
}
@media all and (max-width: 979px) {
  .footer-revamp__column {
    min-width: 354px;
  }
}
@media all and (max-width: 375px) {
  .footer-revamp__column {
    min-width: initial;
  }
}
.footer-revamp__more-resources {
  display: flex;
  flex-direction: column;
  padding: 24px 0;
  gap: 12px;
  border-width: 1px 0 1px 0;
  border-color: #334155;
  border-style: solid;
  margin-top: 56px;
}
.footer-revamp__more-resources__row {
  display: flex;
  align-items: center;
  gap: 20px;
}
.footer-revamp__more-resources__row > p {
  min-width: 110px;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  margin: initial;
}
.footer-revamp__more-resources__row > div {
  display: flex;
  align-items: center;
  gap: 6px;
  flex-wrap: wrap;
}
.footer-revamp__more-resources__row > div a {
  color: #d4dfe8;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  text-decoration: none;
}
.footer-revamp__more-resources__row > div a:hover {
  color: white;
  text-decoration: underline;
}
@media all and (max-width: 1280px) {
  .footer-revamp__more-resources {
    flex-direction: column;
    align-items: initial;
    gap: 16px;
  }
  .footer-revamp__more-resources__row {
    flex-direction: column;
    align-items: flex-start;
    gap: 4px;
  }
}
.footer-revamp .bs-logo {
  width: 190px;
  padding-bottom: 20px;
}
.footer-revamp__social-container {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.footer-revamp__social-container-heading {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}
.footer-revamp__social-container .contactus-container {
  display: flex;
  justify-content: space-between;
  gap: 60px;
}
.footer-revamp__social-container .logo-container {
  display: flex;
  gap: 16px;
  height: 20px;
  padding-bottom: 56px;
}
.footer-revamp__social-container .logo-container img {
  height: 20px;
}
@media all and (max-width: 979px) {
  .footer-revamp__social-container .logo-container {
    flex-grow: initial;
    justify-content: initial;
  }
}
.footer-revamp__social-container .contact-us-link {
  display: flex;
  align-items: center;
  background: #0070f0;
  color: white;
  max-width: 172px;
  width: 100%;
  margin-right: 52px;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600;
  gap: 16px;
  justify-content: center;
  padding: 16px 20px;
  border-radius: 4px;
  text-decoration: none;
}
.footer-revamp__social-container .contact-us-link:hover {
  background: #004b8f;
}
.footer-revamp__social-container .contact-us-link:active {
  background: #00335d;
}
.footer-revamp__social-container--mobile {
  display: none;
  padding-top: 40px;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.footer-revamp__social-container--mobile .footer-revamp__bs-logo-container {
  flex: 1;
}
.footer-revamp__social-container--mobile
  .footer-revamp__bs-logo-container
  .bs-logo {
  padding: 0;
  height: 31px;
}
.footer-revamp__social-container--mobile .logo-container {
  display: flex;
  gap: 16px;
  height: 20px;
  flex: 1;
}
.footer-revamp__social-container--mobile .logo-container img {
  height: 20px;
}
.footer-revamp__social-container--mobile .contact-us-link {
  display: flex;
  align-items: center;
  background: #0070f0;
  color: white;
  max-width: 172px;
  margin-right: 52px;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600;
  gap: 16px;
  justify-content: center;
  padding: 12px 20px;
  border-radius: 4px;
  flex: 1;
}
.footer-revamp__social-container--mobile .contact-us-link:hover {
  background: #004b8f;
}
.footer-revamp__social-container--mobile .contact-us-link:active {
  background: #00335d;
}
@media all and (max-width: 979px) {
  .footer-revamp__social-container {
    display: none;
  }
  .footer-revamp__social-container--mobile {
    display: flex;
    gap: 20px;
  }
}
@media all and (max-width: 768px) {
  .footer-revamp__social-container {
    flex-direction: column;
    gap: 40px;
  }
  .footer-revamp__social-container .bs-logo {
    padding-bottom: 0;
    margin-left: -7px;
  }
  .footer-revamp__social-container-heading {
    display: none;
  }
  .footer-revamp__social-container--mobile {
    flex-direction: column;
    padding-top: 64px;
    align-items: flex-start;
    gap: 40px;
  }
}
.footer-revamp__bottom-section {
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #d4dfe8;
  margin-top: 40px;
}
.footer-revamp__bottom-section p,
.footer-revamp__bottom-section ul {
  margin: initial;
}
.footer-revamp__bottom-section ul {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
  padding: initial;
  list-style: none;
}
.footer-revamp__bottom-section ul a {
  color: currentColor;
  line-height: 20px;
  text-decoration: none;
}
.footer-revamp__bottom-section ul a:hover {
  color: white;
  text-decoration: underline;
}
@media all and (max-width: 1280px) {
  .footer-revamp__bottom-section p,
  .footer-revamp__bottom-section a {
    font-size: 12px;
    line-height: 18px;
  }
}

/* *** foter revamp end *** */