/*@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');*/
body { font-family: 'Open Sans', sans-serif; font-weight:400; margin:0;}
/*--Price page css start--*/
main.price-page {padding-top: 8px;}
.container2{width: 765px;margin: 0 auto;overflow: hidden;}
.spc-header{ overflow: hidden; height:93px;}
.spc-header .logo{ float: left;}
.section-content{background:#ffffff;padding:14px 0 0;overflow:hidden;}
.price-table tr td{line-height:25px;}
.left-side{width:202px;float:left;padding:0 20px 0 15px;}
.product-img{min-height: 191px;}
 .product-img img {max-width: 90%;height: auto;}
 .google-safe-browsing {padding: 30px 0 0;}
 .google-safe-browsing img{ max-width:100%;}
 .money-back-box{ background: #fffadd; border: solid 1px #dbd2a0; border-radius: 6px;}
.seel-col{ overflow: hidden;}
.seel-col .money-back-guarantee{width:60px; float: left; padding: 15px 12px 0 8px;}
.seel-col .money-back-guarantee img{width: 60px;}
.seel-col .head-title{color: #2d2d2d;font-size: 14px;line-height: 18px;font-weight: 700;margin: 17px 0 1px;}
.seel-col .head-title2{  color: #2d2d2d; font-size: 14px; line-height: 20px; font-weight: 700; margin: 0;}
.money-back-box p{color: #2d2d2d;font-size: 13px;line-height: 18px;font-weight: 400;margin: 0;padding: 5px 15px 15px;}
.secure-detail-col{ padding: 32px 0 0;}
.secure-box{margin-bottom: 10px;overflow: hidden;}
.secure-box .scr-icon{float: left; }
.secure-box .secure-text-col{ width: 79%;float: left; padding-left: 6px;}
.secure-text-col .head-title{color: #2d2d2d;font-size: 12px;line-height: 18px;font-weight: 700;margin: 0 0 1px;}
.secure-text-col .head-title2{color: #2d2d2d;font-size: 14px;line-height: 18px;font-weight: 700;margin: 0;}
.secure-text-col p{color: #2d2d2d;font-size: 12px;line-height: 18px;font-weight: 400;margin: 0;padding: 5px 0 20px 0;}
.secure-text-col p a{  color: #0000ff; font-size: 12px; line-height: 20px; font-weight: 400; }
.secure-text-col p a:hover{ text-decoration: underline;}

.right-side{width:521px;float: left;padding: 0 7px 0 0;}
.act-col{padding: 0 0 20px 0;}
.act-col .head-title{color: #000000; font-size: 30px; line-height: 38px; font-weight: 600; font-family: Arial,Helvetica,sans-serif;margin:-2px 0 18px;}
.act-col p{color: #000000;font-size: 14px;line-height: 20px;margin: 0;font-family: Arial,Helvetica,sans-serif;}
.RedDescText {font-size: 14px;color: #990000;font-family: 'Open Sans', sans-serif; }
.act-col p b{font-family: 'Open Sans', sans-serif; }
.price-table{ margin-bottom: 31px;}
.price-table .table-striped{ margin-bottom: 0; width:100%;border:none;border-collapse:collapse}
.table-striped > tbody > tr > td{color: #000000;font-size: 13px;font-weight: 700;}
.table-striped .striketxt {font-weight: bold;font-size: 16px;color: #2b2b2b;font-family: Arial,Helvetica,sans-serif;text-decoration: line-through;} 
.table-striped .red-bg2{    font-weight: 700;font-size: 18px;color: #700;}

.table-striped > tbody > tr > td > a{ color: #0000e1; font-size: 12px; font-weight: 700; text-decoration: underline;}
.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th{border-color: #d3d3d3;padding: 5px 10px 4px;}
.table-bordered > thead > tr > th{border-color: #d3d3d3;padding: 5px 10px 4px;}
.table-striped > thead > tr.grey-bg1 {
    background-color: #e3e0e0;
}
.price-table tr th{line-height: 25px;}
.table-striped > thead > tr > th {
    color: #000000;
    font-size: 13px;
    font-weight: 700;
}
.table-striped > thead > tr:nth-of-type(2n+1) {
    background-color: #e3e0e0;
}

.table-striped > thead > tr > th:nth-of-type(1) {
    text-align: left;
}
.table-striped > thead > tr > th:nth-of-type(2) {
    text-align: left;
}
.table-striped > tfoot > tr.yellow-bg2 {
    background-color: #faf7ad;
}
.table-striped > thead > tr > th.red-bg2 {
    background-color: #9d0105;
    color: #ffffff;
    text-align: center;
}
.bgwht{background-color: #ffffff;}
.table-striped > tbody > tr:nth-of-type(2n+1){ background-color: #e3e0e0;}
.table-striped > tbody > tr.grey-bg1{  background-color: #e3e0e0;}
.table-striped > tbody > tr.yellow-bg2{  background-color: #faf7ad;}
.table-striped > tbody > tr > td.red-bg2{  background-color: #9d0105; color: #ffffff; text-align: center;}
.table-striped > tbody > tr > td > span{color: #700;font-size: 18px;font-family: Arial,Helvetica,sans-serif;}
.BigBlackBoldText {font-family: arial;font-size: 22px;color: black;font-weight: 700;}

.cart-btn-col{ text-align: center;}
.cart-btn-col a.link-text{ color: #0000e1; font-size: 11px; font-weight: 700; text-decoration:none;}
.cart-btn-col a.link-text:hover{ text-decoration: underline;}
.cart-btn-col .divider{padding-top: 24px;}
.no-risk-text-col{font-size: 12px;color: #333;font-family: Tahoma;line-height: 18px;font-weight: 700; text-align:center; padding:13px 0 0;}


.pc-problems-col{padding: 16px 0 0;}
.pc-problems-col + .pc-problems-col{ padding-top:36px;}
.pc-problems-col .head-title{color: #2b2b2b;font-size: 16px;line-height: 22px;font-weight: 700;margin: 0 0 12px;font-family: Arial,Helvetica,sans-serif;}
.pc-problems-col ul { display:block; padding:0px; margin:0px;}
.pc-problems-col ul li{display:block;background: url(https://b34df4ra1.vo.llnwd.net/sdc/images/price/list-tick-icon.png) no-repeat -1px 5px;color: #000000;font-size: 13px;line-height: 20px;font-weight: 400;padding-left: 22px;margin-bottom: 6px;font-family: Arial,Helvetica,sans-serif;}
.notice-col{padding: 29px 70px 0 0;}
.notice-col .head-title{color: #770000; font-size: 13px; line-height: 22px; font-weight: 400; margin: 0 0 4px;}
.notice-col p{ color: #000000; font-size: 13px; line-height: 20px;margin-top: 7px; }
.notice-col p a{ color: #0000ff; }
.notice-col p a:hover{text-decoration: underline; }
.notice-col p b{ font-weight: 700 }
.cart-col02{padding: 62px 0 13px;}
.over-million-text{font-size: 17px;color: #3e3e3e;font-family: Arial,Helvetica,sans-serif; padding:10px 50px 20px; text-align:center;}

.footer-col{ background: #757575; overflow: hidden; padding: 4px 15px 6px;}
.footer-col .foo-left{ width: 50%; float: left;}
.foo-left a{color: #ffffff; font-size: 10px; line-height: 18px;  margin-right:8px;}
.foo-left a{ text-decoration: underline;}
.foo-left a.marg-left{ margin-left: 6px;}
.footer-col .foo-right{ width: 50%; float: right; text-align: right; padding: 6px 0 0;}
.foo-right p{color: #ffffff; font-size: 14px; line-height: 18px; margin: 0;}
.foo-right p a{color: #ffffff; font-size: 14px; line-height: 18px; margin: 0; text-decoration:none;}
.popupfootertext {font-size: 13px;color: #ffffff;font-family: Arial,Helvetica,sans-serif;font-weight:normal;text-decoration: none;}
#idPopupDiv a{text-decoration:none;}
/*--Price page css ens--*/

/*--Info popup css start--*/
.info-modal {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);z-index: 222;}
.info-modal-inner {border-radius: 3px;margin: 30px auto;max-width: 630px;padding: 25px 25px 15px 25px;background: #fff;position: relative;}
.info-modal-inner h1 {font-size: 28px;color: #333;margin-bottom: 12px;font-family: "Open Sans",sans-serif;margin-left: auto;text-align: left;font-weight: 400;}
.info-modal-inner p {color: #555;line-height: 26px;text-align: left; margin-top:19px;}
.info-close {position: absolute;top: 7px;right: 7px;padding: 0;color: #777;font-weight: 700;cursor: pointer;line-height: 18px;width: 18px;text-align: center;background: #ddd;border-radius: 2px;font-size: 12px;}
.modal-outer {overflow: hidden;}
.modal-right {float: right;width: 120px;padding-top: 5px;}
.modal-left {float: left;width: 455px;}
.footer-modal {text-align: right;margin-top: 0;}
.footer-modal a {color: #003cff;text-decoration: underline;}
.footer-modal a:hover {text-decoration: none;}
.footer-modal a:hover {text-decoration: none;}
.offer-tbl {position: absolute;right: 3px;top: 86px;width: 641px;height: 81px;}
.spc-header {position: relative;}
.f-right {position: absolute;top: 0;right: 0;}
.f-right {padding: 27px 0 0 ;}



/*--Info popup css end--*/



@media only screen and (min-device-width : 768px) and (max-device-width : 1023px) {
.container2{ width: 745px;}
.left-side {width: 220px;}
.right-side {width: 480px;}
.secure-box .scr-icon{ width: 39px;}
#idPopupDiv{ width: 745px !important; background-size: 100% auto !important; margin:auto auto auto -372px !important; top: 15px !important;}
.popupfootertext{ margin-top: 145px !important;}
.table-striped .red-bg2, .table-striped .striketxt, .table-striped > tbody > tr > td, .table-striped > tbody > tr > td > span{ font-size:16px;}
.table-striped > tbody > tr > td > a{ font-size:12px;}
.spc-header{ background:transparent; height:80px;}
.section-content{padding: 25px 0 0;border-radius: 8px 8px 0 0;}
.price-space{margin-top: 33px !important;}
}


@media (max-width:767px) { 
.price-page {padding: 0 0;}
.container2{ width: 540px; padding: 0 0; border: none;}
.left-side {width: 30%; float: left; padding: 0 15px;}
.right-side {width: 63%; float: left;padding: 0; margin-left: 4px;}
.spc-header .logo{ margin: 0;display: block;float: none;}
.spc-header{ padding: 0; height:83px;}
.product-img img{ max-width:100%; display: block; margin: 0 auto;}
.seel-col .head-title br{ display: none;}
.act-col {padding: 0 0 15px;}
.scr-icon{ max-width: 100%;}
.footer-col .foo-left {width: 100%;float: none; text-align: center; padding-top: 0;}
.footer-col .foo-right {width: 100%;float: none;text-align: center;padding: 2px 0 0;}

#idPopupDiv{width: 280px !important;background-size: 100% auto !important;margin: 0 0 0 -140px !important;overflow: hidden;left: 50% !important;background-position: center 0 !important;height: auto !important;box-shadow: none !important;}
.popupfootertext{ margin-top: 0 !important; font-size: 5px !important; line-height: 6px !important;}
#idPopupDiv table tr{ height: auto !important;}
table.price-text-tb {margin:117px 0 0 !important;text-align: center;}
.BigBlackBoldText{ font-size: 8px !important;}
td.BigBlackBoldText:first-child{ text-align: right;padding-left:5px;}
td.BigBlackBoldText:last-child{ text-align: left;}
#idPopupDiv table{ width: 280px;}
.foo-text-popup {margin-top: 56px !important;width: auto !important;padding: 0 2px !important;}
.price-space{margin-top: 118px !important;}
.footer-popup-text{margin-top: 57px !important;}
.modal-left {float: none;width: auto;}
.modal-right {float: none;}
.info-modal-inner{max-width: 90%;margin: 10px;padding: 25px 15px 15px 15px;}
.info-modal-inner h1{font-size: 21px; margin:0 0 0;}
.info-modal-inner p {line-height: 24px;margin-top: 2px;font-size: 14px;}
.modal-right img {width: 80px;}

.table-striped .red-bg2, .table-striped .striketxt, .table-striped > tbody > tr > td, .table-striped > tbody > tr > td > span{ font-size:14px;}
.table-striped > tbody > tr > td > a{ font-size:12px;}
.table-striped > tbody > tr > td > a.pro-get-link{width: 135px;display: block;}
.table-striped > tbody > tr > td:nth-child(2),.table-striped > tbody > tr > td:nth-child(3){ padding:5px 5px 6px;}
.section-content{padding: 25px 0 0;border-radius: 8px 8px 0 0;}
main.price-page {padding-top: 0;}
.product-img{ min-height:auto;}
.google-safe-browsing img {max-width: 100%;margin: 0 auto;display: block;}
.google-safe-browsing {padding: 10px 0 25px;}

.seel-col .money-back-guarantee{width: 50px;padding: 10px 5px 0 5px;}
.seel-col .money-back-guarantee img {width: 50px;}
.seel-col .head-title,.seel-col .head-title2{ font-size:12px;}
.seel-col .head-title{ margin:6px 0 0px;}
.money-back-box p{font-size: 11px;font-weight: 600;padding: 0px 8px 8px;}
.secure-detail-col {padding: 30px 0 0;}
.secure-box .secure-text-col{width: 77%;padding-left: 5px;}
.secure-text-col p, .secure-text-col p a{    font-size: 11px;    line-height: 16px;}
.secure-text-col p{padding: 0 0 15px 0;}
.scr-icon {max-width: 70%; height:auto;}
.cart-btn-col .divider {padding-top: 5px;}
.no-risk-text-col{ font-size:11px;}
.over-million-text{ font-size:16px;}
.foo-right p, .foo-right p a{ font-size:13px;}
.cart-col02 {padding: 20px 0 5px;}
}

@media (max-width:539px) { 
.container2{ width:auto; padding:0 15px;}
.left-side {width: auto;float: none;}
.right-side {width: auto;float: none;margin: 0; padding:0 15px;}
.seel-col .money-back-guarantee{ width:60px; padding:15px 5px 0 10px;}
.seel-col .money-back-guarantee img {width: 60px;}
.seel-col .head-title, .seel-col .head-title2 {font-size: 14px;}
.seel-col .head-title {margin: 23px 0 0px;}
.money-back-box p{ font-size:12px; padding:0px 15px 15px;}
.act-col .head-title{ margin-bottom:0;}
.section-content{display: flex;flex-direction: column-reverse;}
.product-img{ margin-top:20px;}
.over-million-text {font-size: 14px;line-height: 20px;}
.over-million-text br{ display:none;}
.section-content{padding: 15px 0 0;}
.google-safe-browsing img{margin-left:0;}
.google-safe-browsing {padding:10px 0;}
}
@media screen and (max-width:767px) {
    .f-right { display: none;}
}
@media screen and (max-width:479px) {
    .spc-header .logo {max-width: 667px;height: auto;}
    .spc-header {height: 72px;}
}
.f-right {
    float: right;
    vertical-align: top;
    margin: 0;
    padding: 24px 0 0 0;
  }
  .blc{display: block;}
