/*==================body=================*/
body {
  direction: ltr;
  font-family: "RobotoRegular";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
.form-control::-webkit-input-placeholder {
  font-family: "RobotoRegular";
}
input::-moz-placeholder,
textarea::-moz-placeholder,
.form-control::-moz-placeholder {
  font-family: "RobotoRegular";
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder,
.form-control:-ms-input-placeholder {
  font-family: "RobotoRegular";
}

/*==================horizontalDiv=================*/
.horizontalDiv p {
  font-family: "RobotoBold";
}

/*==================brdcrumbBox=================*/
.brdcrumbBox ul a,
.brdcrumbBox ul p,
.shareBox .shareList .copyLnkBox p {
  font-family: "RobotoBold";
}
.brdcrumbBox {
  margin: 40px auto 30px 0;
  justify-content: flex-start;
}

/*==================flotingSwich=================*/
.flotingSwich .checkbox-label {
  font-family: "RobotoBold";
}

/*==================splashPg=================*/
.splashPg .splashTop p,
.splashPg .splashBtm p {
  font-family: "RobotoBold";
}

/*==================notFoundPg=================*/
 .notFoundTxt h1,
 .notFoundTxt p,
.notFoundTxt a {
  font-family: "RobotoBold";
}

/*====dropSel=====*/
.mobileMnu .sidDropSel,
.dropSel p {
  font-family: "RobotoBold";
}
.dropSel .select {
  padding: 2px 5px 2px 8px;
}

/*==================header=================*/
.headerBox .hdrLogo p,
.headerBox .hdrMenu a,
.headerBox .leftLinks .hdrUsrLnk i,
.shareBox .shareList .shareLstHed strong {
  font-family: "RobotoBold";
}

/*==================mobileMnu=================*/
.mobileMnu .signOutDiv a,
.mobileMnu .signInDiv strong,
.mobileMnu .signInDiv p,
.mobileMnu .mobiMnuTxt,
.mobileMnu label,
.mobileMnu .mobiMnuLnk a p {
  font-family: "RobotoBold";
}
.mobileMnu .mobiMnuTxt {
  text-align: left;
}
.btmMnuSec ul.colDesign p {
  font-size: 12px;
}
.btmMnuSec ul.rowDesign p {
  font-size: 10px;
}
.btmMnuSec ul span {
  font-size: 16px;
}

/*==================mainCatSec=================*/
.freVrsnTag,
.mainCatSec .ctgryCrd .catCrdNum,
.mainCatSec .catCrdBdy strong {
  font-family: "RobotoBold";
}

/*==================signupMdl=================*/
.signupMdl .modalHeader h5,
.signinForm .loginBtn,
.signinForm .logInput input,
.signinForm .form-check label,
.resendText,
.mdlCodeTxt,
.signinForm .enterPhonBx input,
.signinForm .form-check label,
.signupMdl .descriptionTxt,
.barcodeTxt .brcodTxtHed h2,
.barcodeTxt p {
  font-family: "RobotoBold";
}
.signupMdl .descriptionTxt {
  text-align: left;
}
.signinForm .form-check {
  margin: 0 auto 0 20px;
}
.barcodeTxt p {
  text-align: left;
}
.circle-timer .timer-text {
  font-family: "RobotoBold";
}

/*==================signinPage=================*/
.signinPage h1 {
  font-family: "RobotoBold";
}

/*==================purchaseSec=================*/
.purchaseSec .gnrlHed h2,
.purchaseSec .gnrlCrdRght strong,
.purchaseSec .gnrlList .gnrlCrd a,
.purchaseSec .snglCrd a,
.purchaseSec .snglCrd button,
.purchaseSec .snglCrd .snglCrdTtl strong,
.purchaseSec .snglCrd .snglCrdTtl i {
  font-family: "RobotoBold";
}
.purchaseSec .gnrlHed h2 {
  text-align: left;
}
.purchaseSec .snglCrd .snglCrdIcn {
  left: 8px;
}

/*==================peymentSec=================*/
.peymentSec .peymentBtns .peymntBtn,
.peymentSec .discountCod button,
.peymentSec .discountCod input,
.peymentSec .peymentInfo li strong {
  font-family: "RobotoBold";
}
.peymentSec .peymentInfo {
  padding-left: 50px;
}
.peymentSec .peymentTxt {
  text-align: left;
}

/*==================aboutSec=================*/
.aboutSec .aboutHed p,
.aboutSec .aboutList div,
.aboutSec .aboutList ul li,
.aboutFoter p {
  font-family: "RobotoBold";
}
/*==================contactSec=================*/
.contactSec .contactLst li i,
.contactSec .contactFrm .form-select,
.contactSec .contactFrm textarea,
.contactSec .contactLst li p.faTxt {
  font-family: "RobotoBold";
}

/****successMsg****/
.successMsg p {
  font-family: "RobotoBold";
  text-align: left;
}

/*==================profileSec=================*/
.profileTab label p,
.profileTab label div,
.profileHed .profileName strong,
.profileHed .profileInfo p {
  font-family: "RobotoBold";
}
.profileHed .profileInfo .profilEmail {
  text-align: left;
}
/*==================guidSec=================*/
.guidSec .accordion-button {
  font-family: "RobotoBold";
}
.guidSec .accordion-body {
  text-align: left;
}

/*==================patternTab=================*/
.patternTab .tablinks {
  font-family: "RobotoBold";
}
.patternTab li:first-child .tablinks {
  border-radius: 12px 0 0 12px;
  border-right: none;
}
.patternTab li:last-child .tablinks {
  border-radius: 0 12px 12px 0;
  border-left: none;
}

/*==================shortcutMdl=================*/
.shortcutMdl .shortcutBtn,
.shortcutMdl .shortcutTxt,
.shortcutMdl .shortcutUl li {
  font-family: "RobotoBold";
}
.shortcutMdl .shortcutTxt {
  text-align: left;
}

/*==================media=================*/
@media (min-width: 992px) and (max-width: 1199px) {
  .headerBox .leftLinks .hdrUsrLnk i {
    display: none;
  }
}
@media (max-width: 991px) {
  .peymentSec .peymentInfo {
    padding: 0;
  }
  .aboutSec .aboutList ul li:last-child {
    flex-direction: column;
    padding-top: 15px;
  }
  .aboutSec .aboutList ul li:last-child p {
    text-align: center;
  }
  .aboutSec .aboutList ul li:last-child i {
    display: none;
  }
}
@media (max-width: 767px) {
  .aboutFoter p {
    font-size: 10px;
    margin-bottom: 15px;
  }
}
@media (max-width: 575px) {
  .profileHed .profileInfo .profilEmail {
    text-align: center;
  }
}
@media (max-width: 420px) {
  .purchaseSec .gnrlList .gnrlCrd {
    flex-direction: column;
  }
  .purchaseSec .gnrlList .gnrlCrdRght {
    width: 100%;
  }
  .purchaseSec .gnrlList .gnrlCrd a {
    width: 100%;
  }
}
