/* ==========================================================================
   #LANDING SEO FOCUSED PAGES
   ========================================================================== */
/* Gaming PC SEO page
   ========================================================================== */
.ind-sec.as-li-items.laptop-bg {
  background: url(../../images/misc/laptop-inside.jpg) no-repeat;
  background-size: cover; }

.ind-sec.as-li-items {
  text-align: center;
  background: url(../../images/misc/pc-inside.jpg) no-repeat; }
  .ind-sec.as-li-items h2 {
    color: #ffffff;
    margin-bottom: 30px; }
  .ind-sec.as-li-items h3 {
    font-weight: 700;
    font-size: 15px;
    text-transform: uppercase;
    margin-top: 20px; }

.laptop-floats .fl {
  width: 40% !important; }

.laptop-floats .fr {
  width: 60% !important; }

.two-block-black-image.pcs-employees-holder {
  border-top: 10px solid #31b28b; }

.laptop-floats button i {
  margin-left: 10px; }

.pcs-employees-holder img {
  width: 100%;
  height: auto; }

.gaming-pcs-pg.page-content {
  padding: 15px; }

.ind-sec.two-block-black-image .fr {
  width: 50%;
  overflow: hidden; }

.ind-sec.two-block-black-image .fl {
  background-color: #272727;
  padding: 30px;
  width: 50%; }
  .ind-sec.two-block-black-image .fl button {
    height: 50px;
    margin-top: 30px;
    width: 100%; }
  .ind-sec.two-block-black-image .fl p, .ind-sec.two-block-black-image .fl h2 {
    color: #ffffff; }
  .ind-sec.two-block-black-image .fl p {
    margin-bottom: 10px; }
    .ind-sec.two-block-black-image .fl p:last-of-type {
      margin-bottom: 0; }

.pcs-employees-holder {
  overflow: hidden; }
  .pcs-employees-holder .fl, .pcs-employees-holder .fr {
    height: 380px;
    width: 50%;
    font-size: 15px; }
  .pcs-employees-holder p {
    margin-bottom: 10px; }
    .pcs-employees-holder p:last-of-type {
      margin-bottom: 0; }

.ind-sec.two-block-gray-image .fr {
  background-color: #ebebeb;
  padding: 30px; }

.gagmu-pc .fl, .gagmu-pc .fr {
  width: 50%; }

.ind-sec.build-gaming-pc-today.build-gaming-laptop-today {
  background: url(../../images/misc/laptop-bottom.jpg); }

.ind-sec.build-gaming-pc-today {
  background: url(../../images/misc/pc-rack.jpg); }
  .ind-sec.build-gaming-pc-today .inner {
    text-align: center;
    background-color: transparent !important; }
    .ind-sec.build-gaming-pc-today .inner p, .ind-sec.build-gaming-pc-today .inner h2 {
      color: white; }
    .ind-sec.build-gaming-pc-today .inner p {
      margin-bottom: 10px; }
      .ind-sec.build-gaming-pc-today .inner p:last-of-type {
        margin-bottom: 0; }
  .ind-sec.build-gaming-pc-today button.build-now {
    width: 100%;
    height: 74px;
    font-size: 22px; }

/* Pro Audi Computers SEO page
   ========================================================================== */
.ind-sec.pro-audio-systems-feature {
  background: #ffffff;
  background: -moz-linear-gradient(top, #ffffff 37%, #aaaaaa 37%, #cdcece 76%, #f1f2f2 100%);
  background: -webkit-linear-gradient(top, #ffffff 37%, #aaaaaa 37%, #cdcece 76%, #f1f2f2 100%);
  background: linear-gradient(to bottom, #ffffff 37%, #aaaaaa 37%, #cdcece 76%, #f1f2f2 100%);
  padding: 0 !important; }
  .ind-sec.pro-audio-systems-feature .pro-audio-feature {
    text-align: center;
    padding: 40px 80px; }
    .ind-sec.pro-audio-systems-feature .pro-audio-feature h2 {
      margin-top: 30px; }
    .ind-sec.pro-audio-systems-feature .pro-audio-feature button {
      height: 50px;
      margin-top: 35px; }
      .ind-sec.pro-audio-systems-feature .pro-audio-feature button i {
        margin-left: 10px; }

.ind-sec.pro-audio.pro-audio-components-hardware {
  overflow: hidden;
  display: flex; }
  .ind-sec.pro-audio.pro-audio-components-hardware .fl, .ind-sec.pro-audio.pro-audio-components-hardware .fr {
    width: 50%; }
  .ind-sec.pro-audio.pro-audio-components-hardware .fr {
    display: flex;
    align-items: center; }

.ind-sec.pro-audio-own-stamp {
  height: 465px;
  background: url(../../images/misc/pro-audio-own-stamp-bg.jpg); }
  .ind-sec.pro-audio-own-stamp .inner-pro-left-content {
    padding: 40px;
    width: 50%; }
    .ind-sec.pro-audio-own-stamp .inner-pro-left-content p, .ind-sec.pro-audio-own-stamp .inner-pro-left-content h2 {
      color: white; }

.ind-sec.pro-audio-brands .inner-row-section ul {
  display: block;
  border-left: 1px solid #d6d6d6;
  padding-right: 50px;
  padding-left: 50px;
  float: left;
  width: 25%; }
  .ind-sec.pro-audio-brands .inner-row-section ul li {
    display: block;
    height: 100px;
    line-height: 100px;
    text-align: center; }
    .ind-sec.pro-audio-brands .inner-row-section ul li img {
      vertical-align: middle; }

.ind-sec.pro-audio-brands .inner-row-section ul:first-of-type {
  border-left: 0; }

.ind-sec.pro-audio-equipment {
  display: table;
  background: url(../../images/misc/pro-audio-equipment-bg.jpg);
  height: 250px;
  background-repeat: no-repeat; }
  .ind-sec.pro-audio-equipment .inner {
    padding-left: 50px;
    padding-right: 50px;
    display: table-cell;
    vertical-align: middle;
    background-color: transparent !important; }
    .ind-sec.pro-audio-equipment .inner p {
      text-align: center;
      color: white; }

.ind-sec.pro-audio-reliability {
  background-color: #ebebeb;
  display: block; }

.ind-sec.pro-audio-reliability .inner {
  background-color: transparent !important; }

.ind-sec.pro-audio-reliability .inner:nth-child(2) {
  width: 85%;
  text-align: center;
  margin-top: 30px;
  padding: 20px;
  background-color: #ffffff !important; }

section#main .ind-sec.pro-audio-reliability .inner:nth-child(2) ul li p {
  margin-left: 20px;
  font-size: 15px;
  font-weight: 700; }

.ind-sec.pro-audio-reliability .inner:nth-child(2) ul li:nth-child(1) {
  margin-right: 50px;
  list-style-type: none;
  display: inline-block;
  text-align: center; }

.ind-sec.pro-audio-reliability .inner:nth-child(2) ul li {
  list-style-type: none;
  display: inline-block;
  text-align: center; }

.ind-sec.pro-audio-reliability .inner:nth-child(2) ul li img,
.ind-sec.pro-audio-reliability .inner:nth-child(2) ul li p {
  display: inline-block;
  vertical-align: middle; }

.ind-sec-config-now-btn-holder a {
  display: inline-block;
  width: 100%;
  height: 74px;
  font-size: 22px; }
  .ind-sec-config-now-btn-holder a button {
    width: 100%;
    height: 74px;
    font-size: 22px; }
    .ind-sec-config-now-btn-holder a button i {
      margin-left: 10px; }
