.sales-tax .smry-head{color: #383838;font-size: 18px;padding-bottom: 0px;width: 100%;float: left;margin-left: 20px;font-weight: 600;}
.sales-tax .sumry-table{float: left;width: 75%;border:1px solid #a8c4d4;border-radius: 4px;margin: 15px 40px 35px 20px;}
.sales-tax .sumry-table .sumry-tb-hed .sumry-td span{ font-size: 14px;}
.sales-tax .sumry-table .sumry-tb-hed{border-bottom: 1px solid #eff2f5;float: left;width: 100%;}
.sales-tax .sumry-table .sumry-tb-bdy{position: relative;float:left;width:100%;min-height: 100px;}
.sales-tax .sumry-table .sumry-tb-bdy .sumry-loader{background: url(../images/loader-share-computer.gif) no-repeat center center;width: 100%;height:100%;display: none;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.sales-tax .sumry-table .sumry-tr{padding: 17px 0;}
.sales-tax .sumry-table .sumry-tb-hed .sumry-tr{padding: 7px 0;background: #ecf8ff; border-top-left-radius: 4px; border-top-right-radius: 4px; }
.sales-tax .sumry-table .sumry-td{padding: 0px 15px;float:left;}
.sales-tax .sumry-table .sumry-tr{float: left;width: 100%;}
.sales-tax .sumry-table .sumry-tb-bdy .sumry-tr{border-bottom:1px dashed #dddddd;background-color: #fff;}
.sales-tax .sumry-table .sumry-tb-bdy .sumry-tr:last-child{border-bottom:0px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td{float: left;}
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td span{font-size: 13px;}
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td span.billing { display: block; }
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td span.billing i { font-style: normal; padding-right: 4px; }
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td span.billing i.strike { text-decoration: line-through; }
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td span.billing i.annual { color: #000; font-weight: 600; }
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td-lft, .sales-tax .sumry-table .sumry-tb-hed .sumry-td-lft{width: 33%;position: relative;}
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td-rgt, .sales-tax .sumry-table .sumry-tb-hed .sumry-td-rgt{width: 50%;}
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td .prsnl-space{font-size: 14px;display: block;color:#000; font-weight: 600;}
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td .prsnl-space .promoCode i { font-weight: 600; color: #000; padding-left: 4px; }
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td .prsnl-space .planName { font-style: normal; font-size: 20px; line-height: 26px; }
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td .prsnl-space span { font-weight: normal; color: #686868; display: block; }
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td .prsnl-space span.promoCode { padding-top: 6px; }
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td .prsnl-space span i { font-style: normal; }
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td .actual-price{  font-size: 13px;color: #888888;margin-right: 4px;word-break:break-word;}
.sales-tax .sumry-table .strike-txt{text-decoration: line-through;color: #888888;text-decoration-color: #888888;font-size: 13px;}
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td .offer-price{font-size: 14px;padding-left:0px;word-break:break-word;color:#333;}
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td .offer-price .yr-label{font-size:13px !important;padding-left:0px;font-weight: normal;color:#3b3b3b;}
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td .tax-price{font-size: 14px;}
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td .total-price{font-size: 16px;font-weight: 600;color:#000;}
.sales-tax .sumry-table .sumry-tb-bdy .sumry-td .credit-cycle-price{font-size:14px;margin-left:-9px;}
.sales-tax .sumry-table.tbl .sumry-tb-bdy .sumry-td .prsnl-space{display: flex;flex-direction: column;}
.signup.sales-tax .sumry-table .sumry-tb-bdy .sumry-td-rgt .subscribeTabs { display: flex; align-items: center; }
.subscribeTag{position:relative;display:inline-block;background:#e46363;color:#fff;font-size:13px;font-weight:600;padding:7px 8px;border-radius:4px;line-height:1; border: 1px #e24646 solid; margin-left: 15px;}
.subscribeTag::before{content:"";position:absolute;left:-5px;top:50%;transform:translateY(-50%);border-width:5px 5px 5px 0;border-style:solid;border-color:transparent #E15757 transparent transparent;}

/*Upgrade Account*/
.modalPopup.upgAcnt .sales-tax .sumry-table{width:100%;margin: 0px auto 20px;}
.modalPopup.upgAcnt .sales-tax .sumry-table .sumry-td{box-sizing: border-box;padding: 0px 12px;}
.modalPopup.upgAcnt .sales-tax .sumry-table .sumry-td-lft{width: 45%;}
.modalPopup.upgAcnt .sales-tax .sumry-table .sumry-td-rgt{width: 55%;}  
.modalPopup.upgAcnt .sales-tax .sumry-table.tbl .sumry-td-lft{width: 44%;}
.modalPopup.upgAcnt .sales-tax .sumry-table.tbl .sumry-td-rgt{width: 56%;}  
.modalPopup.upgAcnt .sales-tax .cnt-btn{width:120px;margin-bottom:15px;}
.modalPopup.upgAcnt .sales-tax .modalBody p{clear:both;margin-bottom:10px;}
.modalPopup.upgAcnt .sales-tax .modalBody .paypalmsg,.modalPopup.upgAcnt .sales-tax .modalBody .stripemsg{margin-bottom:0px;}
.modalPopup.upgAcnt .sales-tax .modalBody .paraAdj{margin-top:10px !important;}  
.modalPopup.upgAcnt .sales-tax .modalBody .note-title{line-height: 14px;font-size: 12px !important;float: left;width:100%;margin-top: 5px !important;font-weight:600;}
.modalPopup.upgAcnt .sales-tax .modalBody .procode-note{display: list-item;list-style: disc;margin-left: 20px;margin-bottom: 7px;font-size: 12px !important;line-height: 20px;clear:both;}
.modalPopup.upgAcnt .sales-tax .sumry-table .count-wrpr{display: flex;align-items: center;}
.modalPopup.upgAcnt .sales-tax .sumry-table .user-count{color:#333;font-weight: 500;}
.modalPopup.upgAcnt .sales-tax .sumry-table .computer-count{color:#333;font-weight: 500;} 
.modalPopup.upgAcnt .sales-tax .sumry-table .divider{width: 1px;height: 14px;background-color: #6E758573;margin:0px 5px;}
.modalPopup.upgAcnt .sales-tax .sumry-table .plan-name{margin-right: 3px;}
/*Promo Code Popup*/
.sales-tax .popup_container{background: #fff;}
.sales-tax .popup_container .sumry-table{width:100%;margin: 10px auto 20px;}
.sales-tax .popup_container .sumry-table .sumry-td{box-sizing: border-box;;}
.sales-tax .popup_container .sumry-table .sumry-td-lft{width: 48%;padding-right:0px;}
.sales-tax .popup_container .sumry-table .sumry-td-rgt{width: 52%;text-align:left;}  
.sales-tax .popup_container .sumry-table .sumry-td-rgt .discountPrice { width: 100%; text-align: right; color: #e13e3e; }
.sales-tax .popup_container .sumry-table .sumry-td-rgt .discountPrice i { font-style: normal; }
.sales-tax .popup_container .sumry-table .promo-code{padding-right:5px;line-height:28px;font-size:14px;}
.sales-tax .popup_container .sumry-table .promo-code strong{padding-left:5px;}
.sales-tax .popup_container .sumry-table .discnt{color: #f07e7e;font-weight: bold;display: block;line-height:16px;}
.sales-tax .popup_container .sumry-table .sumry-tr{padding:13px 0px;}
.sales-tax .popup_container .popup_close_btn:hover{background-color: #6b6b6b !important;}
.sales-tax .popup_container .cntWrap p.cntNote{font-size:14px;}
.sales-tax .popup_container .sumry-table .sumry-tb-hed .sumry-tr{padding: 7px 0px;}
.popup_container .popup_content .cntWrap .note-title{line-height: 14px;font-size: 12px;margin-bottom: 10px;float:left;width:100%;color: #333;font-weight:600;}
.popup_container .popup_content .cntWrap p.procode-note{display: list-item;list-style: disc;margin-left: 20px;margin-bottom:5px;padding-right:10px;}
.popup_container .popup_content .cntWrap p.procode-note.tax-note{margin-bottom:0px;}
/*Credit Card Details*/
 #creditCardDiv_update .modalInput.cnt-inp {margin-top:15px;}
#creditCardDiv_update .modalInput.state-inp {margin-bottom:30px;}
#creditCardDiv_update .modalInput.zip-inp {margin-bottom:10px;} 
 /* #creditCardDiv .modalCont{width:600px;margin-left: -295px;margin-top: -224px;}
#creditCardDiv_update .modalInput.cnt-inp,#creditCardDiv_update .modalInput.bill-inp{width: 48%;margin-right:4%;margin-top:15px;margin-bottom:5px;}
#creditCardDiv_update .modalInput.state-inp,#creditCardDiv_update .modalInput.zip-inp{width: 48%;margin-top:15px;margin-bottom:35px;}
#creditCardDiv_update .modalInput.zip-inp {margin-bottom:10px;} 
#creditCardDiv_update .cardNumber {width:75% !important;}
@media (max-width:640px) {
  #creditCardDiv_update .modalInput.cnt-inp,#creditCardDiv_update .modalInput.bill-inp{margin-right:0%;width:100%;}
  #creditCardDiv_update .modalInput.state-inp,#creditCardDiv_update .modalInput.zip-inp{margin-right:0%;width:100%;}
  #creditCardDiv .modalCont{width:90%;left: 5%;margin: -290px auto;}
  #creditCardDiv_update .modalInput.cnt-inp,#creditCardDiv_update .modalInput.state-inp{margin-bottom:25px;}
  #creditCardDiv_update .modalRow.newcard{width:100% !important;}
  #creditCardDiv_update .cardNumber{width:60% !important;}
}  */


@media (max-width:1199px) {
  .sales-tax .sumry-table .sumry-tb-bdy .sumry-td-lft,.sales-tax .sumry-table .sumry-tb-hed .sumry-td-lft {width: 38%;}
  .sales-tax .popup_container .sumry-table .sumry-td-lft{width:48% !important;}
  .sales-tax .popup_container .sumry-table .sumry-td-rgt{width: 52%;}
}
@media only screen and (max-width:1023px){
    /* Hybrid Licence */
    .signup.sales-tax .sumry-table .sumry-tb-bdy .sumry-td-rgt .subscribeTabs {align-items: flex-start; }
       .subscribeTag::before { top: -8px; left: 50%; transform: rotate(90deg); }
    .subscribeTag { margin-top: 5px; margin-left: 0; padding: 4px 5px 7px; } 
   
    
}
@media (max-width:980px) {
  .sales-tax .sumry-table{margin: 15px 0px 30px 20px;width: 80%;}
  .sales-tax .sumry-table .sumry-tb-bdy .sumry-td .offer-price{margin-left:0px !important;}
  .sales-tax .sumry-table .sumry-tb-bdy .sumry-td-lft, .sales-tax .sumry-table .sumry-tb-hed .sumry-td-lft{width:44%;}
}
@media (max-width:767px) {
  .sales-tax .sumry-table .sumry-tb-bdy .sumry-td-lft,.sales-tax .sumry-table .sumry-tb-hed .sumry-td-lft {width: 50%;}
  .sales-tax .sumry-table .sumry-td{padding:0 15px;}
  .sales-tax .first_pos_container{width: 95% !important;margin: 0 auto;}
  .sales-tax .sumry-table,.sales-tax .smry-head{margin-left:0px;}
  /*Upgrade Account*/
  .modalPopup.upgAcnt .sales-tax .sumry-table .sumry-tb-hed{display:block;}
  /*Promo Code Popup*/
  .sales-tax .popup_container .sumry-table .sumry-tb-hed{display:block;}
	.sales-tax .popup_container .sumry-table .sumry-tb-bdy .sumry-td .promo-code,	.sales-tax .popup_container .sumry-table .sumry-tb-bdy .sumry-td .actual-price{font-size:13px;}
	.sales-tax .popup_container .sumry-table .sumry-tb-bdy .sumry-td .offer-price{font-size:14px;}
  /*Credit card details*/
  #creditCardDiv_update .modalCont h2{font-size:20px;}
  #creditCardDiv_update .cardNumber{width:58%;}
  /*Sales tax Table*/
  .sales-tax .sumry-table{width:100%;}
  }
  @media (max-width:660px) {
  .modalPopup.upgAcnt .sales-tax .sumry-table .count-wrpr{display: inline-block;}
  .modalPopup.upgAcnt .sales-tax .sumry-table .divider{margin: 0px 3px;height:13px;display: inline-block;vertical-align: middle;line-height: 1;}
  .sales-tax .sumry-table.tbl .sumry-tb-bdy .sumry-td .prsnl-space{flex-direction: column;}
  .modalPopup.upgAcnt .sales-tax .sumry-table .user-count,.modalPopup.upgAcnt .sales-tax .sumry-table .computer-count{font-size: 12px;;}
  }
  @media (max-width:576px) {
    .sales-tax .sumry-table .sumry-tb-bdy .sumry-td .actual-price{display: block;}
    .sales-tax .sumry-table .sumry-tr{padding:10px 0px;}
    .sales-tax .sumry-table .sumry-tb-bdy .sumry-td .prsnl-space{font-size: 13px;line-height: 21px;}
  
  /*Promo code Popup*/
	.sales-tax .popup_container .sumry-table .sumry-tb-bdy .sumry-td .promo-code{font-size:14px;line-height: 18px;;}
	.sales-tax .popup_container .sumry-table .sumry-tb-bdy .sumry-td .offer-price{font-size:14px;}
  .sales-tax .popup_container .sumry-table .sumry-tb-bdy .sumry-td .prsnl-space{line-height: 24px;    margin-bottom: 5px;}
  }
  @media (max-width:500px) {
    .sales-tax .sumry-table .sumry-tb-bdy .sumry-td .resp-cnt{flex-direction: column;}
  }
  /*Upgrade Popup Responsive Css*/
  @media only screen and (max-height: 667px){
    .modalPopup.upgAcnt .sales-tax .modalBody {max-height: 425px;overflow-y:auto;overflow-x:hidden;}
    .sales-tax .popup_container .popup_content {max-height: 425px;overflow-y:auto;overflow-x:hidden;}
  }
  @media only screen and (max-height: 570px){
    .modalPopup.upgAcnt .sales-tax .modalBody {max-height:400px;}
    .sales-tax .popup_container .popup_content {max-height:400px;}
  }
  @media only screen and (max-height: 420px){
    .modalPopup.upgAcnt .sales-tax.modalCont{top: 59% !important;}
    .modalPopup.upgAcnt .sales-tax .modalBody {max-height:250px;overflow-y:auto;overflow-x:hidden;}
    .sales-tax .popup_container .popup_content {max-height:300px;overflow-y:auto;overflow-x:hidden;}
  }
  @media only screen and (max-height: 320px){
    .modalPopup.upgAcnt .sales-tax .modalBody {max-height:200px;}
    .modalPopup.upgAcnt .sales-tax.modalCont{top: 85%;}
    .sales-tax .popup_container .popup_content {max-height:220px;}
  }
  @media only screen and (min-width:812px) and (max-height:375px){
    .modalPopup.upgAcnt .sales-tax.modalCont{top:53% !important;    margin-top: -170px;}
  }