 .download-page {padding: 80px 0 65px; width: 100%; float: left;}
 .download-title-row{border-bottom:#f2f2f3 solid 1px;padding-top:22px;padding-bottom:57px}
 .download-heading-icon{float:left}
 .download-heading-info{padding-left:140px}
 .download-heading-info p{font-size:16px;line-height:20px;color:#0a96f7}
 .download-heading-info p a{color:#0a96f7}
 .download-heading{font-size:36px;line-height:40px;font-weight:400;color:#000;margin-top:0}
 .download-sub-heading{font-size:18px;line-height:24px;color:#5b5b5b;font-weight:400}
 .reload-icon{cursor:pointer;padding:0px 5px 4px;margin-left:5px;-o-box-shadow:0 0 3px 0 rgba(57,61,76,0.2);-webkit-box-shadow:0 0 3px 0 rgba(57,61,76,0.2);-moz-box-shadow:0 0 3px 0 rgba(57,61,76,0.2);box-shadow:0 0 3px 0 rgba(57,61,76,0.2);-o-border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
 .download-steps{margin-top:30px;margin-bottom:25px}
 .step-col{margin-top:30px}
 .steps-icon{display:block;background:url('https://cdn.tweaking.in/content/wp/tweaking_in/v2/download_steps_icon.png') no-repeat scroll 0 0;width:32px;height:33px;float:left;margin-top:5px}
 .step-02{background-position:-34px top}
 .step-03{background-position:-68px top}
 .steps-heading{color:#000;font-size:17px;line-height:20px;font-weight:500;display:block;margin-top:0;margin-left:46px;margin-bottom:15px;min-height:60px}
 .steps-heading span{display:block;color:#1f87eb;font-size:14px}
 .steps-screen-outer{display:table;border:#e0e7ea solid 1px;padding:24px;width:100%;-o-box-shadow:0 1px 2px 0 rgba(21,21,21,0.1);-webkit-box-shadow:0 1px 2px 0 rgba(21,21,21,0.1);-moz-box-shadow:0 1px 2px 0 rgba(21,21,21,0.1);box-shadow:0 1px 2px 0 rgba(21,21,21,0.1)}
 .steps-screen-col{display:table-cell;vertical-align:middle;text-align:center;height:255px}
 .steps-screen-col img{width:100%;max-width:370px}  

 .face-problem-box {
    padding: 10px;
    -o-box-shadow: 0 1px 2px 1px rgba(21,21,21,0.1);
    -webkit-box-shadow: 0 1px 2px 1px rgba(21,21,21,0.1);
    -moz-box-shadow: 0 1px 2px 1px rgba(21,21,21,0.1);
    box-shadow: 0 1px 2px 1px rgba(21,21,21,0.1);
  }
  .face-problem-icon {
    float: left;
    padding-right: 10px;
    padding-top: 15px;
    padding-bottom: 17px;
    width: 78px;
    text-align: center;
    font-size: 32px;
  }
  .face-problem-info {
    border-left: #f5f5f5 solid 2px;
    padding: 10px 22px;
    margin-left: 68px;
  }
  .face-problem-info p {
    font-size: 14px;
    color: #52626e;
    line-height: 18px;
    margin-bottom: 5px;
  }
  .face-problem-info a {
    color: #109df7;
    font-size: 21px;
    line-height: 24px;
    display: inline-block;
    vertical-align: top;
  }
  .face-problem-info a:hover {
    text-decoration: underline;
  }
  ul.products-rel-link {
    display: inline-block;
    float: none;
    margin-top: 10px;
    margin-bottom: 15px;
  }
  ul.products-rel-link li {
    list-style: none;
    display: inline-block;
    color: #52626e;
    font-size: 13px;
    margin-right: 15px;
    margin-top: 5px;
  }
  ul.products-rel-link li a {
    color: #52626e;
    text-decoration: underline;
  }
  ul.products-rel-link li a:hover {
    color: #109df7;
  }
@media(max-width:1199px) {
    .steps-screen-outer{padding:10px} 
    .download-heading {font-size: 30px; line-height: 38px;}
    .download-page {padding: 40px 0;}
}
@media(max-width:991px) {
    .download-title-row {padding-bottom: 30px;}
    /* .download-steps + .row .col-lg-4, .download-steps + .row .col-lg-8{width:50%} */
    .download-heading {font-size: 26px; line-height: 36px;}
    .download-sub-heading {font-size: 16px;}
    ul.products-rel-link {float: none; margin-top: 20px;}
}  

@media(max-width:767px) {
    .download-heading-icon{float:none} 
    .download-heading-icon>img{width:50px}
    .download-heading-info{padding-left:0}
    .download-heading-info p{font-size:13px} 
    .download-heading {font-size: 22px;}
}
@media screen and (max-width:479px) {
    .face-problem-info a {font-size: 19px;}
    ul.products-rel-link li {margin-right: 5px;}
}