@media(max-width:1500px) {
 .cardsBx { width: 31.33%; margin: 0 1% 20px 1%; }
 .itemnameBx strong { font-size: 18px; }
  .itemnameBx strong small { font-size: 17px; display: block; float: none; }
 .itemnameBx span { font-size: 16px; }
 .itemnameBx p { font-size: 15px; }
 .Qr_payBtn { width: 60px; }
 .qrcodeBx a { font-size: 13px; }
 .blogDet_Left { width: 75%; }
 .blogDet_Right { width: 22%; }
 .prodNameBx { font-size: 15px; line-height: 20px; }
 /*-------------*/
 .menuBx li a { font-size: 13px; }

 /*---------01-May-2018----------*/
 .navigation_Bg .menuBx li a { font-size: 12px; }

 /*----------16-08-2018-------------*/
 .banNewInn { height: 550px; }
 .bannerNew-right { bottom: -45px; }
}

@media(max-width:1349px) {
 .logoBx { padding-right: 20px; }
 .topmenu li { padding: 0 5px; }
 .menuBx li { margin: 0 19px; }
 .bankAccountBx { min-height: 145px; padding: 40px 20px 25px 130px; }
  .bankAccountBx > a { right: 15px; top: 10px; }
  .bankAccountBx i { left: 15px; }
  .bankAccountBx > span { font-size: 18px; }
  .bankAccountBx > strong { font-size: 18px; }
  .bankAccountBx i img { width: 90px; height: 90px; }
 .acceptBtnBx a { padding: 12px 60px; }
 .ignoreBtn { padding: 11px 60px; }
 .requestStatus a { padding: 11px 60px; }
 .acceptBtn.reqpay { padding: 12px 30px; }
 .members_MainBx li { width: 155px; }
 .nearBx_left { width: 70%; float: left; line-height: 30px; }
 .cardsBx { width: 370px; margin: 0 15px 20px 15px; }
 .business_bannerBx .owl-controls { right: -65px; }
 .banner_ExpBx { max-width: 1070px; }
 .featuresList li { height: 285px; }
 .business_bannerBx .owl-controls { right: -50px; }
 .bussDashNav li { padding: 0 4px; }
 .container { max-width: 97%; }
 .dashNav li a { padding: 0 13px 10px 13px; }
 .persprofInn-padd { padding: 60px 20px 20px 20px; }
 .persnInfBarcode > i { width: 150px; height: 150px; }
 .persnInfBarcode { padding-left: 170px; }
  .persnInfBarcode strong { font-size: 22px; }
  .persnInfBarcode b { font-size: 17px; }
 .addressList { padding-left: 270px; }
  .addressList i { width: 250px; }
 .galleryList li { max-width: 196px; }
 .incomeBxInn span { width: 230px; }
 .nearby_MapList li { width: 48%; margin-right: 4%; }
  .nearby_MapList li:nth-child(2n) { margin-right: 0 !important; }
  .nearby_MapList li:nth-child(3n) { margin-right: 4%; }
 .Qr_payBtn { width: 80px; }
 .prodNameBx { font-size: 13px; }

 /*---------------29-05-2018-------------*/
 .businessMapBx { width: 235px; }
 .businessAdd { width: calc(100% - 255px); }
 .socialPresance span a { margin-right: 3px; width: 114px; padding: 10px; font-size: 12px; }

 /*----------16-08-2018-------------*/
 .banNewInn { height: 510px; }
 .bannerNew-right { bottom: -40px; }
 .howitList_new li i { width: 150px; height: 150px; border: #fff solid 15px; }
  .howitList_new li i::after { bottom: -115px; }

 .ds-chats-wrap .message_Left { width: 200px; }
 .ds-chats-wrap .message_Right { width: calc(100% - 200px); }
 .ds-chats-wrap .message_List { padding: 20px 10px 20px 10px; }
  .ds-chats-wrap .message_List li a strong { font-size: 14px; line-height: 17px; }
}

@media(max-width:1199px) {
 .hdr_Srch { width: 43%; }
 .topmenu { width: 41%; }
  .topmenu li a { font-size: 11px; }
 .menuBx li { margin: 0 11px; }
 .footerNav li { padding: 0 10px 0 0; }
  .footerNav li a { font-size: 13px; }
 input[type="radio"].css-radio + label.css-label { font-size: 16px; }
 .bankAccountBx > strong small { display: block; }
 .bankAccountBx { padding: 30px 20px 25px 130px; }
 .lblTxt { font-size: 19px; }
 .popInn { max-width: 900px; }
 .acceptBtnBx a { padding: 12px 40px; margin-right: 10px; }
 .requestListBx .publicBx_top strong { font-size: 20px; }
 .ignoreBtn { padding: 11px 40px; }
 .requestStatus a { padding: 11px 40px; }
 .media_List li { width: 133px; margin-bottom: 10px; }
 .acceptBtn.reqpay { padding: 12px 25px; }
 .members_MainBx li { width: 138px; margin: 0 5px; font-size: 14px; }
 .message_List li a strong { font-size: 15px; }
  .message_List li a strong small { font-size: 10px; }
 .message_List li a { padding: 15px 10px 15px 65px; }
 .locatIconBx { width: 15%; padding-top: 12px; }
 .locationName { width: 20%; }
 .nearBx_left { width: 63%; line-height: 27px; }
 .nearBx_right { width: 35%; }
 .nearBx_left span { font-size: 16px; }
 .nearBx_left small { font-size: 16px; }
 .buss_expendInn { height: 340px; background-size: 340px; }
 .innovateHd { padding-left: 40px; left: 115px; top: 50px; }
 .buss_Bantitl { width: 400px; height: 180px; right: 100px; bottom: 10px; font-size: 28px; padding: 70px 50px 0 50px; }
 .bannerTrans { height: 660px; }
 .bussabout_right > strong { font-size: 24px; }
 .bussabout_right > span { font-size: 15px; }
 .bussabout_right { padding-left: 30px; }
 .bussabout_left { padding-right: 10px; min-height: 445px; }
 .bussabout_right > p { font-size: 14px; }
 .crcltabDet { width: 300px; margin-left: -150px; }
 .featuresList li { float: left; width: 31%; height: 255px; margin: 0 1%; padding: 20px 60px 20px 20px; }
  .featuresList li > i { max-width: 50px; }
  .featuresList li span { font-size: 14px; }
 .boostingTxtBx { padding-top: 50px; }
 .selfTrans { height: 584px; }
 .oppertTrans { height: 374px; }
 .opportTitl strong { font-size: 20px; }
 .business_bannerBx .owl-controls { bottom: 250px; }
 .tabBx a { margin-right: 5px; padding: 6px 6px; }
 .prodImgBx { height: 190px; }
 .prodNameBx strong a { line-height: 22px; }
 .hdrInp { font-size: 13px; }
 .dashNav li { display: inline-block; padding: 0 15px; }
  .dashNav li a { padding: 0 0px 10px 0px; }
 .dashNav.bussDashNav { text-align: left; float: left; width: calc(100% - 260px); }
 .bussDashNav li { padding: 0 10px; }
 .bussDashRight { padding-top: 15px; }
  .bussDashRight a { margin-left: 5px; padding: 10px 15px; font-size: 14px; border-radius: 30px; }
 .dashNav li a { font-size: 15px; }
 .addressList i { width: 200px; }
 .addressList { padding-left: 220px; }
 .persnInfBarcode > i { width: 130px; height: 130px; }
 .persnInfBarcode { padding-left: 145px; }
 .incomeBxInn span { width: 199px; margin: 0 10px; padding: 20px 30px; }
 .payoutInn { font-size: 18px; }
  .payoutInn strong { font-size: 16px; }
 .transHdr { font-size: 16px; padding: 0 20px 30px 20px; }
 .transNav li a { font-size: 18px; line-height: 30px; }
 .termsMain { padding: 20px 20px 0px 20px; }
 .termsContent_Inn strong { font-size: 20px; }
 .termsContent_Inn p { font-size: 14px; line-height: 26px; padding-bottom: 20px; }
 .termsContent_Inn ul li { font-size: 14px; }
 .walletList li { width: 282px; height: 122px; margin: 0 20px 20px 0; padding: 10px; padding-left: 115px; }
  .walletList li i { width: 90px; height: 90px; padding: 5px; left: 10px; }
  .walletList li strong { font-size: 14px; }
   .walletList li strong small { font-size: 13px; }
 .profViewInn { padding: 40px 20px; }
 .profView_L { min-height: 230px; padding-right: 15px; padding-left: 145px; }
 .profView_R { padding-left: 20px; }
  .profView_R .proDetBx { font-size: 16px; }
   .profView_R .proDetBx label { font-size: 17px; }
 .profView_L i { border: #38d176 solid 2px; width: 130px; height: 130px; }
 .selItemNameBx span { font-size: 15px; }
  .selItemNameBx span strong { font-size: 22px; }
 .selItemNameBx small { font-size: 13px; }
 .cart_Right { padding: 15px; }
 .bannerTrans { height: 500px; }
 .whoweBx { padding-left: 50px; padding-right: 50px; }
 .ourCompanyBg { padding: 50px 50px; }
 .partnersList span { width: 220px; height: 100px; }
 .programList li strong { font-size: 17px; line-height: 25px; }
 .programList li span { font-size: 14px; line-height: 24px; }
 .promotBx { padding: 50px 20px; }
 .promotItem li span { min-height: 74px; }
 .promotBx .owl-dots { bottom: -25px; }
 .blognameBx strong { font-size: 20px; min-height: 60px; }
 .blogDet_Left { width: 67%; }
 .blogDet_Right { width: 30%; }
 .prodfltrFrm label { font-size: 14px; }
 .productTble table tr th { font-size: 13px; }
 .productTble table tr td { font-size: 13px; }
  .productTble table tr td.prodname span { font-size: 12px; }
  .productTble table tr td.prodname i { width: 65px; }
  .productTble table tr td.prodname { position: relative; padding-left: 85px; }
   .productTble table tr td.prodname strong { font-size: 15px; }
 .actions a { margin: 0 5px; }
 .OrderInner > strong { font-size: 18px; }
  .OrderInner > strong span { font-size: 14px; }
   .OrderInner > strong span small { font-size: 16px; }
 .OrderInner > p { font-size: 17px; line-height: 25px; }
 .OrderInner > span { font-size: 16px; }
 .deliveryAdd small { font-size: 19px; }
 .orderItem { width: 120px; }
 .delorderInn { padding: 0 80px 0 135px; }
 .orderNameBx strong { font-size: 18px; line-height: 25px; }
 .orderNameBx small { font-size: 17px; padding-bottom: 5px; }
 .orderNameBx span { font-size: 17px; }
 .orderplace span { font-size: 19px; line-height: 40px; }
 .prodDetHd { font-size: 22px; padding-right: 70px; line-height: 30px; }

 .transInner { padding: 20px 20px 21px 100px; }
 .transResion span { font-size: 17px; }
  .transResion span a { margin-left: 20px; font-size: 12px; }
  .transResion span button { padding: 8px 20px; }
 .dashNav > ul > li > a { padding: 0 10px 10px 10px; font-size: 15px; }
 .transResion p { font-size: 15px; line-height: 22px; }
 .prodNameBx strong { height: 65px; }
  .prodNameBx strong a { line-height: 18px; }
 .prodNameBx span { font-size: 17px; }
 /*--------------*/
 .menuBx li { margin: 0 15px !important; width: auto; }
  .menuBx li a { font-size: 13px; }
 /*-----------01-may-2018--------*/
 .navigation_Bg .menuBx li { width: auto; padding: 0 16px; }
 .walletOuter { padding: 20px; }

 /*----------16-08-2018-------------*/
 .banNewInn { height: 460px; }
 .bannerNew-right { bottom: -40px; }
 .bannerNew-left h1 { font-size: 40px; line-height: 45px; }
 .bannerNew-left { padding-top: 110px; }
 .aboutendcash { padding: 40px 0; }
 .howitList_new li i { width: 130px; height: 130px; border: #fff solid 10px; }
  .howitList_new li i::after { bottom: -110px; }
 .howitList_new { padding-bottom: 100px; }
 .howitNumb_new li span { font-size: 14px; }
 .howitvideoBx { max-width: 900px; }
}

@media(max-width:1023px) {
 .logoBx { padding: 0 10px; }
 .hdr_Srch { width: 35%; padding: 0 55px; }
 .hdrInp { font-size: 12px; }
 .hdrSrchBtn { width: 52px; }
 .settBx { top: 55px; }
  .settBx ul li a { font-size: 12px; }
 .topmenu { width: 49%; padding-right: 10px; }
  .topmenu li { padding: 0 5px; }
   .topmenu li a { font-size: 10px; }
 .menuBx li a { font-size: 11px; }
 .menuBx li { margin: 0 8px; }
  .menuBx li a i { width: 55px; height: 55px; }
 .menuBx { bottom: -65px; height: 110px; }
 .wallIconBx { width: 30%; padding-left: 60px; }
  .wallIconBx span { font-size: 14px; }
 .amountBx { width: 43%; padding: 10px 15px 0 25px; }
 .addmoneyBtn { width: 100%; font-size: 14px; }
 .amountInp { font-size: 14px; }
 .needlogin { margin-top: 30px; }
 .walletBg { min-height: 265px; }
 .bannerBx li img { border-radius: 0; }
 .bannerBx { margin-bottom: 25px; }
 .midCont { padding: 25px 0; }
 .featCatHd { padding: 0 10px 15px 10px; }
 .featuresInn { padding: 20px 30px; border-radius: 0; }
 .featMain { padding-bottom: 20px; }
 .featuresInn .owl-prev { width: 25px; height: 48px; border-radius: 3px; margin-top: -24px; left: -30px; }
 .featuresInn .owl-next { width: 25px; height: 48px; border-radius: 3px; margin-top: -24px; right: -30px; }
 .featProd li a span { font-size: 13px; line-height: 20px; }
 .featProd li a strong { font-size: 15px; }
 .featProd li a b { font-size: 15px; }
 .footerNavBx { padding: 20px 10px; }
 .footerNav li a { font-size: 13px; line-height: 20px; }
 .becomeBx span { font-size: 13px; }
 .becomeBx { padding-top: 20px; padding-bottom: 10px; max-width: 96%; margin: 0 auto; }
 .featuresInn li a i { height: 135px; margin-bottom: 0; }
  .featuresInn li a i img { max-width: 80%; max-height: 70%; }
 .featMain:last-child { padding-bottom: 0; }
 .featuresInn li a span { font-size: 14px; }
 .hdrInn { min-height: 100px; }
  .hdrInn .headerMain { padding-bottom: 0; }
 .newsfeed_NavBg { padding-top: 30px; }
 .publicBx_top i { position: absolute; width: 80px; height: 80px; left: -20px; top: -10px; }
 .publicBx_top { padding: 15px 10px 15px 75px; position: relative; }
  .publicBx_top strong { font-size: 15px; }
  .publicBx_top small { font-size: 14px; padding-bottom: 5px; }
  .publicBx_top p { font-size: 14px; line-height: 20px; }
 .publicBx_bot span a img { max-width: 26px; }
 .publicBx_bot span small img { max-width: 18px; }
 .publicBx_bot span small { font-size: 14px; }
 .publicPadd { padding-left: 30px; }
 .public_Bx { margin-bottom: 35px; }
 .publicBx_top small > span { font-size: 13px; }
  .publicBx_top small > span b { font-size: 16px; }
 .aftLogin_HdrBx > i { width: 45px; height: 45px; }
 .aftLogin_HdrBx { top: 0; }
  .aftLogin_HdrBx > i a { right: -5px; width: 15px; }
 .dashBoard_Hdr .headerMain { padding-top: 25px; padding-bottom: 23px; }
 .dashBoard_Hdr { min-height: 100px; }
 .dashNav li a { padding: 0 5px 10px 5px; font-size: 14px; }
 .cardsBx { padding: 10px; }
 .cardsRadio i a { display: inline-block; width: 20px; margin-top: 2px; }
 input[type="radio"].css-radio + label.css-label { font-size: 13px; }

 .bankAccountBx > strong { font-size: 16px; }
 .bankAccountBx > span { font-size: 15px; }
 .bankAccountBx > strong small { display: block; font-size: 15px; }
 .lblTxt { font-size: 15px; }
  .lblTxt span { font-size: 12px; }
 .bankselInp, .bankInp { font-size: 15px; }
 .AddaccountBtn a { padding: 10px 0; }
 .newsfeed_DetDesc { font-size: 16px; padding: 20px 10px 0 10px; }
 .newsfeed_detImgBx i { width: 150px; height: 150px; }
 .newsfeed_imgBx { padding: 0 10px; }
 .detail_LikesBx { padding: 0 10px; }
 .detail_List { padding: 0 10px; }
  .detail_List li span { font-size: 16px; line-height: 24px; }
  .detail_List li strong { font-size: 18px; }
   .detail_List li strong small { font-size: 16px; }
 .Login_LblTxt { font-size: 14px; }
 .login_FrmInp { font-size: 18px; height: 40px; }
 label.css-remb-label { font-size: 16px; }
 .rembBx a { font-size: 16px; }
 .loginBtnBx a { line-height: 50px; }
 .orBx { font-size: 20px; padding: 10px 0; }
 .socialBtnBx a i img { width: 40px; }
 .popLeftHd { font-size: 15px; }
 .pop_Left { padding-top: 40px; }
 .popLeft_List li { padding-left: 50px; padding-bottom: 20px; font-size: 13px; }
 .agreeTxt label.css-remb-label { font-size: 12px; }
 .login_FrmInp { font-size: 16px; }
 .chooseUser span label.css-label { font-size: 16px !important; }
 .acceptBtnBx a { padding: 8px 30px; margin-right: 5px; font-size: 14px; }
 .ignoreBtn { padding: 7px 30px; }
 .requestListBx .publicBx_top strong { font-size: 18px; }
 .newsfeed_Nav li a { font-size: 18px; }
 .requestCont { font-size: 16px; padding: 0 20px 30px 20px; }
 .requestStatus a { padding: 7px 30px; }
 .srchPeople_MainBx { padding: 0 10px; }

 .srchPeoplBx { padding: 20px 10px 20px 125px; min-height: 130px; margin-bottom: 20px; }
  .srchPeoplBx span { font-size: 20px; line-height: 30px; padding-top: 30px; }
   .srchPeoplBx span a { height: 30px; }
  .srchPeoplBx i { width: 90px; height: 90px; left: 20px; top: 20px; }

 .user_profInn i { width: 140px; height: 140px; border: #8fc1fa solid 3px; }
 .user_profInn strong { font-size: 22px; }
 .user_profInn span { font-size: 18px; }
 .user_profInn p { font-size: 15px; padding: 10px; line-height: normal; }
 .mediaBx { margin-top: -90px; width: 95%; margin-left: auto; margin-right: auto; }
 .qr_MainBx.mediaBx { padding: 30px 15px 30px 30px; }
 .media_List li { width: 84px; margin-bottom: 10px; height: 70px; }
 .received_Nav { width: 95%; margin: 0 auto 20px auto; }
 .friendsList .public_Bx strong a { width: 40px; height: 40px; }
  .friendsList .public_Bx strong a img { max-width: 20px; }
 .acceptBtn.reqpay { padding: 8px 20px; }
 .PayButton { padding: 7px 20px !important; }
 .becomeBx i a { font-size: 13px; }
 .members_MainBx li { width: 138px; margin: 0 5px; }
 .peopleHd { font-size: 20px; padding: 0 10px 10px 10px; }
 .members_MainBx { width: 95%; margin: 0 auto; }
  .members_MainBx li { margin-bottom: 10px; }
   .members_MainBx li strong { font-size: 14px; }
   .members_MainBx li a { line-height: 18px; }
 .messageSection { padding: 20px 0; }
 .message_Left { width: 40%; }
 .message_Right { width: 60%; }
 .message_List li a span { font-size: 12px; line-height: 20px; }
 .chatMsgBx { padding: 20px 10px; max-width: 85%; font-size: 14px; line-height: 22px; }
 .chatTopBx { padding: 20px 15px; }
 .chatUserBx { padding-bottom: 10px; line-height: 43px; font-size: 15px; }
 .myChatBx { max-width: 80%; }
 .message_List li a { padding: 10px 10px 10px 52px; margin-bottom: 10px; }
  .message_List li a i { width: 35px; height: 35px; left: 10px; top: 13px; }
  .message_List li a strong { padding-bottom: 3px; }
 .nearBy_List > i { width: 80px; height: 80px; position: absolute; left: -20px; top: -15px; }
 .nearBy_List { padding-left: 70px; }
 .nearBx_left strong { font-size: 17px; }
 .nearBx_left small { font-size: 14px; }
 .nearBx_left span { font-size: 14px; }
 .nearBx_left { line-height: 24px; }
  .nearBx_left b { font-size: 16px; padding-top: 5px; display: block; }
   .nearBx_left b img { height: 20px; display: inline-block; vertical-align: top; }
 .nearBx_right span { font-size: 17px; }
 .nearby_payBtn { width: 80px; border-radius: 3px; height: 35px; font-size: 15px; }
 .nearBx_right small a { font-size: 12px; }
 .nearbyFltr_Main { padding: 0 10px; }
 .locationName { padding-left: 40px; }
  .locationName strong { font-size: 16px; }
 .popInn.updateAccDet { max-width: 97%; }
 .updatePopHd { font-size: 24px; }
 .qr_MainBx { padding: 40px 20px 20px 20px; }
 .bankAccountBx i img { width: 70px; height: 70px; }
 .bankAccountBx { padding: 30px 15px 25px 100px; min-height: 130px; }
  .bankAccountBx > strong a { font-size: 12px; padding: 5px 10px; }
 .qrHd { font-size: 20px; }
 .saveCardTop { min-height: 146px; }
 .saveCardTop { min-height: 168px; }
 .totlAmt_left { padding-left: 10px; font-size: 18px; }
 .totlAmt_right { padding-right: 10px; }
 .cardsNav li a { font-size: 15px; }
 .bankListBx li { width: 200px; }
 .prostatus_L i { width: 80px; height: 80px; border: #38d176 solid 2px; }
 .prostatus_L span { font-size: 15px; }
 .aproDetInn { padding: 20px 10px; }
 .proDetBx label { font-size: 16px; }
 .proDetBx { font-size: 14px; }
 .prostatus_L { padding: 30px 0; height: 280px; }
 .profile_statusBx { height: 280px; }
 .aproDetInn > a { right: 5px; top: 5px; width: 30px; height: 30px; }
 .editPass { right: 10px; top: 10px; width: 30px; height: 30px; }
 .changepassBX { padding: 40px 20px 30px; }
 .cardsBx { width: 340px; margin: 0 10px 20px 10px; }
 .cardNumber { font-size: 32px; }
 .vidInnBg { max-width: 700px; }
 .businessHeader { height: 80px; }
 .buss_logoBx { padding-top: 8px; }
 .buss_rightnav { padding-top: 30px; }
 .buss_expendInn { height: 283px; background-size: 273px; }
 .innovateHd { padding-left: 25px; left: 70px; top: 50px; }
  .innovateHd i { width: 5px; height: 70px; top: 32px; }
  .innovateHd strong { font-size: 95px; line-height: 80px; }
 .buss_Bantitl { width: 345px; height: 125px; right: 100px; bottom: 10px; font-size: 23px; padding: 45px 50px 0 34px; line-height: 30px; }
 .bannerTrans { height: 360px; }
 .aboutEndcashBg { padding: 40px 0 0 0; }
 .aboutEnd_cashHd { font-size: 30px; }
 .bussabout_left { width: 50%; }
 .bussabout_right { width: 50%; padding-top: 10px; }
  .bussabout_right > strong { font-size: 22px; line-height: 28px; padding-bottom: 15px; }
  .bussabout_right > i a { font-size: 14px; }
 .crclBx { width: 500px; height: 500px; margin: 20px auto 0 auto; background-size: 100% 100%; }
 .stepCont { padding-left: 45px; width: 200px; height: 70px; padding-right: 30px; }
  .stepCont span { font-size: 48px; line-height: 42px; }
  .stepCont strong { font-size: 16px; line-height: 25px; }
 .step1 { left: -112px; top: 18px; }
 .step4 { left: -120px; bottom: 68px; }
 .step2 { right: -120px; top: 18px; }
  .step2 .stepCont, .step3 .stepCont { padding-left: 20px; padding-right: 45px; width: 200px; height: 70px; }
 .step3 { right: -120px; bottom: 68px; }
 .crclTabBx { width: 90%; margin: 0 auto; }
 .crcltabDet { width: 230px; padding: 50px 10px 10px 10px; bottom: 20px; margin-left: -115px; height: 165px; }
  .crcltabDet small { font-size: 14px; }
 .aboutEnd_cashHd { font-size: 30px; padding-bottom: 35px; }
 .featuresList li { padding: 15px; height: 275px; }
  .featuresList li span { font-size: 13px; padding-right: 50px; }
  .featuresList li strong { font-size: 16px; padding-bottom: 15px; }
 .features_EndcashBg { padding: 50px 0; }
 .boostingTxtBx span { font-size: 40px; line-height: 55px; padding-bottom: 50px; }
 .clientInn { width: 90%; margin: 0 auto; }
 .clientHd span { font-size: 30px; }
 .oppertTrans { height: 240px; }
 .opportTitl { font-size: 12px; }
  .opportTitl strong { font-size: 16px; }
 .business_bannerBx .owl-controls { bottom: 200px; }
 .crclBxInn i img { width: 150px; }
 .crclBxInn span { font-size: 25px; }
 .crclBxInn i { padding-top: 70px; }
 .loginBx { padding: 100px 30px 0 30px; width: 95%; margin-left: auto; margin-right: auto; }
 .loginHdBx { left: 30px; right: 30px; height: 90px; top: -40px; }
 .signup_StepBx { padding: 0 20px; margin: 30px auto 0 auto; }
  .signup_StepBx li a { font-size: 14px; }
   .signup_StepBx li a i { margin-bottom: 22px; }
 .login_FrmSel { font-size: 18px; height: 40px; background-size: 20px; }
 .tabBx a { padding: 5px; font-size: 11px; margin-bottom: 6px; }
 .loginHd { padding: 30px; }
 .bussProfTop span .bussUserBtn { margin: 0 5px; }
 .prodImgBx { height: 155px; }
 .prodNameBx strong { font-size: 15px; line-height: 22px; }
 .prodList li { padding: 10px; }
 .profMainBx { padding: 0 30px !important; }
 .prodNameBx span { font-size: 17px; line-height: 25px; }
  .prodNameBx span small { font-size: 13px; line-height: 25px; }
 .bussProfTop > i { width: 100px; height: 100px; }
  .bussProfTop > i img { max-width: 90%; }
 .bussProfTop span { padding: 20px 0 0px 0; }
 .dashNav li { padding: 0 7px; }
  .dashNav li a { padding: 0 0px 10px 0px; }
 .bussDashRight { padding-right: 5px; }
  .bussDashRight a { font-size: 13px; }
 .bussDashNav li a { font-size: 12px; }
 .business_UserHd { font-size: 22px; margin-top: -0px; padding-left: 10px; }
 .editprofNav li { padding: 0 2px; }
 .bussdash_ProfBx { padding: 20px 25px; }
 .myprofHd { margin-bottom: 20px; }
 .persnInfBarcode > i { width: 100px; height: 100px; }
 .persnInfBarcode { padding-left: 110px; }
  .persnInfBarcode strong { font-size: 17px; }
  .persnInfBarcode b { font-size: 14px; }
  .persnInfBarcode > i { left: -5px; }
  .persnInfBarcode small { font-size: 15px; }
 .addressList { padding-left: 170px; }
  .addressList i { width: 150px; }
  .addressList span { display: block; font-size: 16px; padding-bottom: 8px; line-height: 22px; }
 .filesBx span { font-size: 14px; position: relative; padding-left: 30px; }
  .filesBx span img { position: absolute; left: 0; top: 5px; }
 .branchInn { padding-left: 50px; }
  .branchInn span strong { font-size: 18px; }
  .branchInn span small { font-size: 14px; }
  .branchInn span { padding-bottom: 15px; line-height: 22px; font-size: 15px; }
 .galleryList li { max-width: 128px; margin-right: 15px; }
 .incomeBxInn span { width: 166px; margin: 0 5px; padding: 10px 15px; }
 .qr_MainBx { padding: 20px 10px 20px 10px; }
 .payoutInn { font-size: 16px; }
  .payoutInn strong { font-size: 13px; }
 .orderIdBx { font-size: 15px; padding: 20px 300px 20px 20px; }
  .orderIdBx strong { font-size: 16px; }
  .orderIdBx i a { width: 130px; }
 .pagerBx { padding-right: 10px; }
 .addCardInn { max-width: 640px; width: 100%; }
 .nearby_MapList li { width: 100%; margin-right: 0%; }
  .nearby_MapList li:nth-child(2n) { margin-right: 0 !important; }
  .nearby_MapList li:nth-child(3n) { margin-right: 0%; }
 .nearby_left { width: 55%; }
 .nearby_right { width: 45%; }
 .profView_L { width: 50%; }
 .profView_R { width: 50%; }
 .profView_L i { width: 110px; height: 110px; }
 .profView_L { padding-left: 125px; }
  .profView_L strong { font-size: 20px; }
  .profView_L span { font-size: 14px; }
  .profView_L b { width: 130px; }
 .profView_R .proDetBx label { font-size: 15px; }
 .profView_R .proDetBx { font-size: 14px; }
  .profView_R .proDetBx span { line-height: 22px; }
 .whoweBx { padding-left: 20px; padding-right: 20px; }
  .whoweBx p { font-size: 14px; line-height: 28px; }
 .aboutCont p { font-size: 15px; line-height: 26px; padding-bottom: 30px; }
 .partnersList span { width: 170px; height: 80px; margin: 0 5px 10px 5px; }
 .getTouch { padding-top: 20px; }
 .ourCompanyBg { padding: 30px 30px; }
 .ourcomp_Menu li a { font-size: 17px; padding: 15px 0; }
 .partnerTop span { font-size: 15px; line-height: 22px; }
 .partnerTop strong { font-size: 24px; }
 .programList li strong { font-size: 16px; line-height: 23px; height: 80px; }
 .promotItem li strong { font-size: 20px; }
 .promotItem li span { font-size: 14px; }
 .promotItem li i { height: 50px; max-height: 50px; padding-bottom: 10px; }
 .menuBx li { margin: 0 10px !important; }

 /*----------------01-May-2018-----------------*/
 .navigation_Bg .menuBx li { padding: 0 5px; }
 .walletOuter { padding: 10px 20px; }
  .walletOuter .wallIconBx { width: 230px; }
 .walletSrchBx { width: calc(100% - 230px); }
}

@media (max-width: 991px) {
}




