.offset-right-none{padding-right:0}
.offset-left-none{padding-left:0}
.grey-bg{background:#f5f6fd}
.ir-bnr-scn{background:url(https://cdn.tweaking.in/content/wp/tweaking_in/v2/ir/ir-bnr-bg.webp) repeat scroll center center;background-size:cover;padding-top:134px; min-height: 668px;}
.ir-bnr-scn .container-fluid{max-width:1470px}
.ir-bnr-scn .bnr-ctn-otr{min-height:434px}
.ir-bnr-ctn{max-width:770px}
.ir-bnr-ctn .desc{color:#ffffff;font-size:17px;line-height:26px; margin: 25px 0 10px;}
.ir-bnr-ctn .sub-heading{color:#ffffff;font-size:20px;line-height:30px; font-weight: 500; margin-bottom: 27px;}
.ir-bnr-ctn .heading{color:#ffffff;font-size:60px;font-weight:bold; margin: 0 0 5px;}
.ir-os-btn{-webkit-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}
.btn-block.text-center {width: 460px;}

.download-btn-ir{display:inline-block}
.dwn-buy-btn{  color:#fff; font-size: 18px; font-weight: 500; padding:14px 0 13px; border: none;border-radius: 5px;}
.dwn-buy-btn:hover, .dwn-buy-btn:active, .dwn-buy-btn:focus{color:#fff}
.dwn-btn{ color: #162e56;}
.dwn-btn:hover,.dwn-btn:active,.dwn-btn:focus{ color: #162e56; background: #ffffff;}
.dwn-ico img {margin-top: -1px;margin-right: 6px;}
.dwn-btn{min-width: 220px;background: #ffffff;background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); }
.byn-btn{min-width: 226px; margin-left: 11px;background: #6cc73b;background: -moz-linear-gradient(top,  #6cc73b 0%, #499a2b 100%); background: -webkit-linear-gradient(top,  #6cc73b 0%,#499a2b 100%);background: linear-gradient(to bottom,  #6cc73b 0%,#499a2b 100%); }
.byn-btn:hover,.byn-btn:active,.byn-btn:focus{ color: #ffffff; background: #5bb033;}
.ftr-dtl-ctn .dwn-buy-btn{color:#ffffff;font-size: 16px;min-width: 180px; padding: 13px 0;}
.ftr-dtl-ctn .dwn-buy-btn:hover, .ftr-dtl-ctn .dwn-buy-btn:active, .ftr-dtl-ctn .dwn-buy-btn:focus{color:#ffffff}
.ftr-dtl-ctn .dwn-btn{background:#357ef0}
.ftr-dtl-ctn .dwn-btn:hover{background:#2f74e1}
.ftr-dtl-ctn .byn-btn{background:#1ac73e; margin-left: 17px;}
.ftr-dtl-ctn .byn-btn:hover{background:#13bb36; }
.os-compatible-text{ color:#5c5e60; font-size:13px; font-weight: 500; display: inline-block; width: 100%;}
.eul-link{ margin-top:5px;}
.eul-link span {color: #ffffff; font-size: 14px; opacity: .6;}
.eul-link a{color: #ffffff; font-size: 14px; opacity: .6;padding: 0 5px;text-decoration: underline;}
.eul-link a:hover{ color:#ffffff; opacity: 1; }
.ir-bnr-ctn .os-compatible-text{ color:#ffffff;max-width: 460px;text-align: center;margin-top: 14px; display: inline-block; width: 100%;}
.lrn-mr {color: #ffffff;font-size: 14px;text-decoration: underline;margin-left: 11px;}
.lrn-mr:hover {color: #f2f2ff;}
.ir-bnr-img {padding-top: 17px;text-align: right;}
.ir-os-btncol{margin-top:1px;text-align:center; padding-bottom: 30px;}
.ir-os-btncol p{color:#ffffff;font-size:16px;margin:0 0 6px}
.ir-os-btn{display:inline-block;vertical-align:top;border:1px solid #fff;text-align:center;padding:8px 0px;width:103px;color: #ffffff; font-size: 13px;}
.ir-os-btn + .ir-os-btn{margin-left:6px}
.ir-os-btn:hover{background:#2b88e8; color: #ffffff;}
.ir-ftr-scn{padding:73px 0 53px}
.ir-ftr-head{margin-bottom:27px; text-align: center;}
.ir-ftr-head .heading{color:#2a2c37;font-size:45px;font-weight:bold;margin-bottom:0}
.ir-ftr-head .subheading{font-size:1rem;color:#5c5e60}
.ir-ftr-head p{color:#2a2c37;font-size:18px; line-height: 27px; margin-bottom:41px;margin-top:12px}
.dpr-reviews{overflow:hidden}
.ir-reviews-left{float:left}
.ir-reviews-left .ir-icon{float:left;margin-right:25px;margin-top:7px}
.ir-review-mid{overflow:hidden}
.ir-cs-review{text-transform:uppercase;font-size:1.125rem;color:#5c5e60}
.ir-ratting{color:#000000;margin-top:13px;display:inline-block;text-transform:uppercase}
.ir-ratting strong{display:inline-block;vertical-align:bottom;font-size:4.5rem;line-height:4rem}
.ir-ratting span{display:inline-block;vertical-align:bottom;color:#5c5e60}
.ir-stars{text-align:left;float:right;margin-right:15px}
.ir-stars span{display:block;color:#5c5e60;margin-top:53px}
.ir-ftr-otr .col-lg-6{margin:42px 0}
.ir-ftr-ico{float:left;width:88px;padding-top:3px}
.ir-ftr-ctn{margin-left:102px}
.ir-ftr-ctn .heading{color:#000000;font-size:24px;font-weight:bold;margin-bottom:2px}
.ir-ftr-ctn p{color:#5c5e60;font-size:18px;line-height:30px}
.ftr-dtl-scn{padding:50px 0;overflow:hidden}
.pd-tp-45{ padding-top: 65px;}
.pd-bt-117{ padding-bottom: 117px;}
.ftr-dtl-scn .container-fluid{max-width:1575px}
.ftr-dtl-ctn .ir-logo{margin-bottom:20px;width:150px}
.ftr-dtl-ctn .heading{color:#000000;font-size:36px;font-weight:bold;margin-bottom:14px;}
.ftr-dtl-ctn p{color:#4c4c4c;font-size:16px;line-height:26px;margin-bottom:26px}
.left-img-20{margin-left:-20px}
.right-img-20{margin-right:-20px}
.dwn-btm-scn {padding:100px 0; background: url(https://cdn.tweaking.in/content/wp/tweaking_in/v2/ir/dwn-btm-bg.jpg) no-repeat center 0; background-size: cover;}
.ir-center-text .ir-logo2{width:74px;height:74px;float:left;margin-right:22px}
.ftr-dtl-ctn.ir-center-text .heading{ color: #ffffff; margin:0 0 0}
.ftr-dtl-ctn.ir-center-text .sub-heading-text{color:#ffffff;font-size:18px;margin-bottom:23px}
.ftr-dtl-ctn.ir-center-text p{color: #ffffff; margin-bottom:25px}
.ftr-dtl-ctn.ir-center-text .os-compatible-text{ color: #ffffff; font-size: 14px; opacity: .5; font-weight: normal; margin-top: 21px;}
.ir-bnr-ctn .os-compatible-text.mac-os-cmtl{ max-width: 100%; text-align: left;}
.mac-os-cmtl, .ftr-dtl-ctn.ir-center-text .os-compatible-text.mac-os-cmtl{ margin-top: 14px;}
.ir-bnr-scn .group-btn, .ftr-dtl-scn .group-btn, .dwn-btm-scn .group-btn {text-align: left;}

@media (max-width:1340px) and (min-width:1200px) {
  .ir-bnr-scn{ padding-top: 120px;}
  .ir-bnr-ctn .desc{ margin-bottom: 0;}
  .ir-bnr-ctn .heading{ margin-top: 0;}
  .ir-os-btncol{ margin-top: 10px }
  .ftr-dtl-scn {padding: 55px 0;}
  .pd-tp-45 {padding-top: 15px;}
  .pd-bt-117 {padding-bottom: 100px;}
  .ir-ftr-head .heading{ font-size: 42px;}
}
@media (max-width: 1199.98px) {
  .btn-block.text-center {width: 400px;}
  .ir-bnr-scn{ padding-top: 120px;padding-bottom: 60px;}
  .help-tab-menu{padding-left:28px}
  .help-tab-menu > li {padding-left:0}
  .help-tab-menu > li .nav > li > a{padding-left:26px}
  .full-adv-img{ padding: 48px 0;}
  img{ max-width: 100%; height: auto;}
  .amz-app-section{ overflow: hidden;}
  ul.ptf-available li{ vertical-align: top;}
  .right-img-20 {margin-right: 0;}
  .ftr-dtl-scn {padding: 35px 0;}
  .pd-tp-45 {padding-top: 0;}
  .pd-bt-117 {padding-bottom: 60px;}
  .byn-btn,.dwn-btn {min-width: 170px; font-size: 15px;}
  .dwn-ico img {margin-right: 4px}
  .ir-os-btncol {margin-top: 30px;}
  .ir-ftr-head .heading{ font-size: 36px;}
  .ir-ftr-head p{ font-size: 17px;}
  .ir-ftr-ctn p{font-size: 17px;line-height: 26px;}
  .ftr-dtl-ctn .heading{ font-size: 32px; margin-bottom: 5px;}
  .ir-bnr-ctn .os-compatible-text{ max-width: 355px; margin: 10px 0 0;}
  .ir-bnr-ctn .heading {font-size: 54px;}
  .ir-bnr-ctn .sub-heading{ font-size: 18px;}
  .mac-os-cmtl, .ftr-dtl-ctn.ir-center-text .os-compatible-text.mac-os-cmtl {margin-top: 10px;}
}
@media (max-width: 991.98px) {
  .ir-bnr-scn .group-btn {text-align: center;}
  .btn-block.text-center {width: 100%;}
  .dwn-btm-scn, .ftr-dtl-scn {text-align:center}
  .order-xl-2{text-align:center !important;margin-bottom:0}
  .ftr-dtl-ss{margin-bottom:25px;width:550px}
  .ir-center-text .ir-logo2 {display:none}
  .ir-bnr-scn{padding-top:100px;text-align:center}
  .ir-screen img{width:500px;margin-top:30px;margin-bottom:20px}
  .ir-bnr-ctn{max-width:100%}
  .ftr-dtl-ctn {margin-bottom:0}
  .left-img-20, .right-img-20{ margin-left:auto; margin-right:auto;}
  .suppc-list li{ width: 100%;}
  .full-adv-text{ padding-bottom: 20px;}
  .full-adv-img{ padding: 48px 0 128px;}
  .new-after-int{ padding-top: 68px;}
  .ir-logo {width: 70px;}
  .ir-bnr-ctn .desc {font-size: 16px;line-height: 26px;margin: 15px 0 10px;}
  .ir-bnr-ctn .heading {font-size: 46px;}
  .ir-bnr-ctn .sub-heading {font-size: 16px;}
  .ir-bnr-ctn .os-compatible-text{ margin: 10px auto 0;}
  .lrn-mr{ display: block; margin-left: 0; margin-top: 15px;}
  .ir-ftr-scn {padding: 50px 0 30px;}
  .ir-ftr-head .heading {font-size: 32px;}
  .ir-ftr-ctn .heading{ font-size: 22px;}
  .ir-ftr-ctn p {font-size: 16px; line-height: 24px;}
  .ir-ftr-ctn {margin-left: 90px;}
  .ir-ftr-otr .col-lg-6 {margin: 12px 0;}
  .ftr-dtl-ctn .heading {font-size: 28px;}
  .ftr-dtl-ctn .heading {font-size: 28px;}
  .pd-tp-45 {padding-top: 0;}
  .ftr-dtl-ctn p{ margin-bottom: 15px;}
  .ftr-dtl-ctn.ir-center-text .sub-heading-text {font-size: 16px;margin-bottom: 5px;}
  .ftr-dtl-ctn.ir-center-text p {margin-bottom: 15px;}
  .ftr-dtl-ctn.ir-center-text .os-compatible-text{ margin-top: 10px;}
  .dwn-btm-scn {padding: 60px 0;}
  .ir-bnr-ctn .os-compatible-text.mac-os-cmtl {max-width: 100%;text-align: center;}
  .ir-bnr-img{ text-align: center;}
}
@media (max-width: 767.98px) {
  .left-tab-list {border-bottom: 1px solid #dddddc;}
  .ir-bnr-scn {padding-top: 90px; padding-bottom: 50px; min-height: inherit;}
  .ir-bnr-ctn .heading{font-size:40px}
  .ir-bnr-ctn .sub-heading{ margin-bottom: 15px;}
  .ir-os-btncol {margin-top: 20px;}
  .ir-ftr-head .heading {font-size: 26px;}
  .ir-ftr-head p {font-size: 16px;margin-top: 1px;margin-bottom: 0;}
  .ir-ftr-ico{ width: 58px;}
  .ir-ftr-ctn {margin-left: 74px;}
  .ir-ftr-ctn .heading {font-size: 20px;}
  .ir-ftr-ctn p {font-size: 15px;line-height: 22px;}
  .ftr-dtl-scn, .dwn-btm-scn {padding:20px 0}
  .pd-tp-45 {padding-top: 0;}
  .ftr-dtl-ctn .heading {font-size: 24px;margin-bottom: 0;}
  .pd-bt-117 {padding-bottom: 60px;}
}
@media (max-width: 575.98px) {
  .dwn-btn, .download-btn-ir {display:table;margin-left:auto;margin-right:auto}
  .ir-ftr-ctn {margin-left:0}
  .ir-ftr-ico {float:none;width:100%;margin-bottom:10px}
  .ir-ftr-otr{text-align:center}
  .dwn-buy-btn + .dwn-buy-btn{margin-left:auto;margin-top: 15px;}
  .ir-logo {width: 60px;}
  .ir-bnr-ctn .desc{ margin: 8px 0 5px;}
  .dwn-buy-btn{ min-width: 220px;}
  .ir-bnr-ctn .heading {font-size: 36px;}
  .ir-bnr-ctn .sub-heading {font-size: 15px;}
  .ir-ftr-head .heading {font-size: 22px;}
  .ir-ftr-head p {font-size: 15px; line-height: 24px;}
  .ir-ftr-ctn .heading {font-size: 18px; margin-bottom: 0;}
  .ftr-dtl-ctn .heading {font-size: 20px;}
  .ftr-dtl-ctn p{font-size: 15px;line-height: 24px;}
  .ftr-dtl-ctn.ir-center-text .sub-heading-text {font-size: 15px;}
  .mac-os-cmtl, .ftr-dtl-ctn.ir-center-text .os-compatible-text.mac-os-cmtl,.ir-bnr-ctn .os-compatible-text.mac-os-cmtl{ margin-top: 6px;}
}
@media only screen and (max-width: 479.98px) {
  .ir-bnr-scn .group-btn .btn.ms-btn {float: none;}
  .ir-bnr-scn .group-btn {width: 300px;margin-left: auto;margin-right: auto;}
  .ir-bnr-scn .group-btn .btn {width: 47% !important;float: left;font-size: 17px;line-height: 18px;}
  .ftr-dtl-scn .group-btn .btn {width: 47% !important;float: left;font-size: 17px;line-height: 18px;}
  .dwn-btm-scn .group-btn .btn {width: 47% !important;float: left;font-size: 17px;line-height: 18px;}  
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
  .order-xl-2{ float: right; position: relative;}
  .order-xl-1{ float: left; position: relative;}
  .ftr-dtl-ctn{ padding-top: 30px;}
  .pd-bt-117 .ftr-dtl-ctn{ padding-top: 105px;}
  .ftr-dtl-ctn.mar-b-80{ padding-top: 132px;}
}