@media (max-width: 1500px) {
  main section.bigcontent.big-addbalance .wallet-banks-box .list-group-radio .form-check-input {
    z-index: 2;
    margin-top: -0.5em;
    right: -7px !important;
    top: 21px !important;
  }
  main section.siparisler .orders-list .orders-list_item ul.product-list-detail li.product-list-detail_item span.product-list-detail_item-i {
    margin-right: 7px;
  }
  main section.siparisler .orders-list .orders-list_item ul.product-list-detail li.product-list-detail_item:not(:last-child) {
    margin-right: 16px;
  }
  main section.siparisler .orders-list .orders-list_item .product-type .product-type-detail .product-type-desc p {
    font-size: 15px;
    line-height: 1.1;
  }
  main section.siparisler .orders-list .orders-list_item .product-type .product-type-detail .product-type-title p {
    font-size: 16px;
  }
  main section.siparisler .orders-list .orders-list_item ul.product-list-detail li.product-list-detail_item span.product-list-detail_r .product-list-detail_r_t p {
    color: #353c44;
    font-size: 16px;
    font-weight: 500;
  }
  section.form.v2 .box form button.btn-submit {
    font-size: 15px;
    font-weight: 500;
    padding: 16px 20px;
  }
  section.form.v2 .copyright-small-text.pt-5 {
    padding-top: 20px !important;
  }
  section.form.v2 a.btn-withoutbox {
    padding: 20px 40px;
    font-size: 17px;
    max-width: 500px;
  }
  section.form.v2 .box form .form-group input.form-control {
    font-size: 16px;
    padding: 10px 29px;
  }
  section.form a.logo img {
    height: auto;
    object-fit: contain;
    max-height: 120px;
    transition: all 0.3s ease-in-out;
  }
  body.auth {
    min-height: 100vh;
    background-size: cover;
    background: #f7f7ff url(../img/loginbg.png) no-repeat center -1174px;
    padding: 15px 0;
  }
  section.form a.btn-withoutbox {
    padding: 22px 40px;
    font-size: 18px;
    margin-top: 23px;
    max-width: 500px;
  }
  section.form .box {
    padding: 22px 55px;
    min-height: 378px;
    max-width: 500px;
  }
  section.form .box form {
    padding-top: 21px;
  }
  section.form .box .title {
    font-size: 28px;
  }
  section.form a.logo {
    padding-bottom: 22px;
  }
  section.form .copyright-small-text {
    padding-top: 31px;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header .whitebox-header-inner-set button.btn-close-request {
    padding: 12px 12.5px;
  }
  main section.services-chart .services-chart-list .services-chart-list_item ul.product-list-detail li.product-list-detail_item:not(:last-child) {
    margin-right: 40px;
  }
  main section.featured-blog .blog-detail-cover .blog-detail-cover-item img {
    height: 450px;
  }
  main section.featured-blog .featured-page-item .featured-page-item_detail .incontent-page-item p {
    font-size: 15px;
    line-height: 1.3;
  }
  main section.featured-blog .featured-page-item .featured-page-item_detail .incontent-page-item h2 {
    font-size: 18px;
    padding-bottom: 14px;
  }
  main section.bigcontent.affilatecontent .whitebox .transaction-area .transaction-area-item span.transaction-title p {
    line-height: 1.2;
  }
  main section.bigcontent.affilatecontent .whitebox .transaction-area .transaction-area-item span.transaction-i {
    transition: all 0.3s ease-in-out;
    padding-right: 7px;
  }
  section.bigcover.z-0 {
    height: 767px !important;
  }
  main section.bigcover h1 {
    font-size: 29px;
  }
  main section.bigcover h1 span {
    font-size: 44px;
  }
  main section.bigcover h1 span b {
    font-size: 44px;
  }
  main section.interaction {
    margin-top: -22px;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a .b p {
    font-size: 16px;
  }
  main section.interaction .whitebody .top-area {
    padding: 23px 40px 0 40px;
  }
  main section.interaction .whitebody .head-text p {
    font-size: 38px;
    line-height: 1.3;
  }
  main section.interaction .whitebody span.t-img {
    padding-bottom: 27px;
  }
  main section.interaction .whitebody ul.socialbox {
    gap: 16px;
  }
  main section.interaction .whitebody ul.socialbox li.last-desc p b {
    font-size: 26px;
    padding-bottom: 6px;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a .t {
    padding-bottom: 6px;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a {
    padding: 30px 30px 30px 30px;
  }
  main section.services {
    margin-top: -141px;
  }
}
/*------------------------------*/
@media (max-width: 1400px) {
  .modal .grey-quick-order-box li.product-list-detail_item {
    width: 100%;
    max-width: 100%;
    padding-right: 0;
    margin-bottom: 0px !important;
  }
  .modal .modal-dialog .modal-content .modal-body .grey-quick-order-box {
    background-color: #f5f5fc;
    padding: 5px 30px;
    margin-bottom: 23px;
  }
  .modal .modal-dialog .modal-content .modal-body form {
    padding-left: 23px;
    padding-right: 23px;
    padding-bottom: 30px !important;
  }
  .modal .modal-dialog .modal-content .modal-header {
    padding: 23px 21px 23px;
  }
  .modal .modal-dialog .modal-content .modal-body .grey-quick-order-box {
    background-color: #f5f5fc;
    padding: 14px 6px;
    margin-bottom: 23px;
  }
  section.form a.logo img {
    height: auto;
    object-fit: contain;
    max-height: 85px;
    transition: all 0.3s ease-in-out;
  }
  body.auth {
    min-height: 100vh;
    background-size: cover;
    background: #f7f7ff url(../img/loginbg.png) no-repeat center -1245px;
    padding: 15px 0;
  }
  section.form a.btn-withoutbox {
    padding: 22px 40px;
    font-size: 18px;
    margin-top: 23px;
    max-width: 500px;
  }
  section.form .box {
    padding: 22px 55px;
    min-height: 378px;
    max-width: 500px;
  }
  section.form .box form {
    padding-top: 21px;
  }
  section.form .box .title {
    font-size: 26px;
  }
  section.form a.logo {
    padding-bottom: 22px;
  }
  section.form .copyright-small-text {
    padding-top: 31px;
  }
  main section.destek-talebi-detail .tlone {
    justify-content: end !important;
  }
  section.bigcontent.destek-talebi-detail .whitebox-header .earnings-chart-item .earnings-chart_item_detail span.earnings-chart-item_t p {
    font-size: 17px !important;
  }
  main section.bigcontent.quick-order-dash .l .grey-quick-order-box ul.product-list-detail li.product-list-detail_item span.product-list-detail_item-i {
    margin-right: 0;
  }
  main section.bigcontent.quick-order-dash .l .grey-quick-order-box ul.product-list-detail li.product-list-detail_item .bwjsq {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    gap: 12px;
  }
  main section.bigcontent.quick-order-dash .r .service-desc .big-services-desc p {
    font-size: 20px;
  }
  main section.bigcontent.quick-order-dash .l .quick-order-box .filter button.btn-filter {
    font-size: 17px;
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header .whitebox-header-r_detail .whitebox-header_r_t p {
    font-size: 18px;
  }
  nav.dashboard-left_menu:hover {
    width: 280px;
    transition: 1s;
  }
  main section.quick-order-dash .l .quick-order-box .filter ul.dropdown-menu {
    min-width: 535.44px !important;
  }
  .dshpml {
    margin-left: calc((100vw - 1050px) / 2);
  }
  main section.services-chart .services-chart-list .services-chart-list_item ul.product-list-detail li.product-list-detail_item span.product-list-detail_r .product-list-detail_r_t p {
    font-size: 17px;
  }
  main section.services-chart .services-chart-list .services-chart-list_item ul.product-list-detail li.product-list-detail_item:not(:last-child) {
    margin-right: 20px;
  }
  main section.bigcontent .bottombut button.keepitgo {
    font-size: 16px;
    padding: 18px 29px 18px 37px;
  }
  main section.cartcontent .whitebox form .cart .cartbody .product-main .product-main-detail .product-main-detail_r_b p {
    font-size: 16px;
    line-height: 1.1;
  }
  main section.cartcontent .whitebox form .cart .cartbody .lastsec span.amount p {
    font-size: 23px;
  }
  main section.featured-blog .blog-item-box .blog-big-content .blog-big-content-inner p {
    font-size: 18px;
    line-height: 1.3;
  }
  main section.featured-blog .blog-item-box .blog-big-content .blog-big-content-inner h3 {
    font-size: 25px;
    padding-bottom: 28px;
  }
  main section.featured-blog .category-side-bar .category-side-bar_header span.category-i {
    width: 50px;
    height: 50px;
    margin-right: 13px;
  }
  main section.featured-blog .category-side-bar .category-side-bar_header .category-title p {
    font-size: 18px;
  }
  main section.featured-blog .featured-slick a.featured-item span.detail h2 {
    font-size: 34px;
  }
  main section.featured-blog .featured-page-item .featured-page-item_detail .incontent-page-item {
    padding-top: 27.82px;
    padding-bottom: 22px;
    min-height: 196px;
  }
  main section.featured-blog .featured-page-item .featured-page-item_detail .incontent-page-item p {
    font-size: 15px;
    line-height: 1.3;
  }
  main section.featured-blog .featured-page-item .featured-page-item_detail .incontent-page-item h2 {
    font-size: 18px;
    padding-bottom: 10px;
  }
  main section.bigcontent.big-addbalance .wallet-banks-box {
    padding: 20px 14px;
    gap: 21px;
  }
  main section.bigcontent.big-addbalance .wallet-banks-box .credit-cart-list_item_link span.credit-cart-detail b {
    font-size: 14px;
  }
  main section.add-balance .orders-list .orders-list_item .product-type {
    padding-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
  }
  main section.add-balance .orders-list .orders-list_item .product-type .product-type-detail .product-type-desc p {
    font-size: 15px;
  }
  main section.add-balance .orders-list .orders-list_item .product-type span.product-type-i {
    padding: 15px;
    width: 50px;
    height: 50px;
    margin-right: 11px;
  }
  main section.add-balance .orders-list .orders-list_item ul.product-list-detail li.product-list-detail_item:not(:last-child) {
    margin-right: 0;
  }
  main section.earnings-chart {
    padding-top: 68px;
    padding-bottom: 160px;
  }
  main section.bigcontent.affilatecontent ul.summary-info {
    margin-top: 41px;
    gap: 18px;
  }
  main section.bigcontent.affilatecontent ul.summary-info li .summ-info-box em {
    font-size: 25px;
    padding-bottom: 13px;
  }
  main section.bigcontent.affilatecontent .whitebox .transaction-area .transaction-area-item span.transaction-i {
    padding-right: 8px;
  }
  main section.bigcontent.affilatecontent .whitebox .transaction-area .transaction-area-item span.transaction-title p {
    line-height: 1.2;
  }
  main section.faq {
    overflow: hidden;
    padding-top: 214px;
    padding-bottom: 77px;
  }
  header a.addpay {
    padding: 14px !important;
    font-size: 0;
  }
  header a.addpay i {
    padding: 0;
  }
  header .afterlogin ul.after-login-area {
    display: flex;
    align-items: center;
    gap: 2px;
  }
  section.bigcover.z-0 {
    height: 705px !important;
  }
  main section.bigcover h1 {
    font-size: 29px;
  }
  main section.bigcover h1 span {
    font-size: 44px;
  }
  main section.bigcover h1 span b {
    font-size: 44px;
  }
  main section.interaction {
    margin-top: -22px;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a .b p {
    font-size: 16px;
  }
  main section.interaction .whitebody .top-area {
    padding: 23px 40px 0 40px;
  }
  main section.interaction .whitebody .head-text p {
    font-size: 38px;
    line-height: 1.3;
  }
  main section.interaction .whitebody span.t-img {
    padding-bottom: 27px;
  }
  main section.interaction .whitebody ul.socialbox {
    gap: 16px;
  }
  main section.interaction .whitebody ul.socialbox li.last-desc p b {
    font-size: 26px;
    padding-bottom: 6px;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a .t {
    padding-bottom: 6px;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a {
    padding: 30px 30px 30px 30px;
  }
  main section.services .services-list .services-item .services-item-inner {
    min-height: 317.39px;
    padding: 30px 24px 30px 24px;
  }
  main section.explorer .accordion-header {
    font-size: 16px;
    padding: 19.5px 20px 19.5px 24px;
  }
  main section.explorer .contentt p {
    font-size: 16px;
  }
  main section.explorer .contentt {
    padding-top: 37px;
  }
  main section.services {
    background-size: cover;
    padding-top: 247px;
    margin-top: -152px;
    max-height: 722px;
  }
  .grey-quick-order-box {
    flex-direction: column !important;
    align-items: stretch !important;
  }
  .grey-quick-order-box li.product-list-detail_item {
    width: 100%;
    max-width: 100%;
    padding-right: 0;
    margin-bottom: 15px;
  }
}
@media (max-width: 1199px) {
  main section.bigcontent.big-addbalance .wallet-banks-box .credit-cart-list_item_link span.credit-cart-detail b {
    font-size: 14px;
    line-height: 1.1;
  }
  main section.bigcontent.quick-order-dash .l .quick-order-box .filter .form-floating .form-select {
    font-size: 16px;
    max-height: 50px;
  }
  main section.bigcontent.quick-order-dash .l .quick-order-box .filter .form-floating .form-select {
    font-size: 16px;
  }
  main section.siparisler .orders-header .r .form-floating select {
    padding: 10.5px 64px 10.5px 24px;
  }
  main section.siparisler .orders-list .orders-list_item .d-flex.align-items-center.justify-content-between.progress-info-area {
    flex-direction: column;
    text-align: center;
    justify-content: center;
    align-items: center;
  }
  main ul.product-list-detail li.product-list-detail_item .bwjsq {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    gap: 12px;
  }
  main section.bigcontent.affilatecontent.servislerpage .whitebox .whitebox-header .whitebox-header-r_detail .whitebox-header_r_t p {
    font-size: 16px;
  }
  main section.servislerpage .servisler-page_chart .servisler-page_chart_box .servisler-page_chart_item .frsab .badge-servisler_chart {
    font-size: 12px;
    padding: 4px 4px;
    width: 44px;
    height: 24px;
    margin-right: 10px;
  }
  main section.servislerpage .servisler-page_chart .servisler-page_chart_box .servisler-page_chart_item .frsab .badge-servisler_chart_title p {
    font-size: 15px;
  }
  main section.servislerpage .servisler-page_chart .servisler-page_chart_box .servisler-page_chart_item ul.servisler-page_chart_list li.servisler-page_chart_list_item span.servisler-page_chart_list_item_p p {
    font-size: 14px;
  }
  section.form a.btn-withoutbox {
    padding: 19px 34px;
    font-size: 17px;
    margin-top: 18px;
    max-width: 500px;
  }
  section.form .box form button.btn-submit {
    font-size: 16px;
    padding: 16px 20px;
    gap: 17px;
  }
  main section.services-updates .services-chart-list .services-chart-list_item ul.product-list-detail li.product-list-detail_item span.product-list-detail_item-i {
    margin-right: 15px !important;
  }
  main section.bigcontent.destek-talebi .whitebox-header .whitebox-header-inner-set .result-info {
    gap: 7px;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header button.btn-back {
    padding: 37px 20px;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header .earnings-chart-item .earnings-chart_item_detail span.earnings-chart-item_t p {
    line-height: 1.1;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header .earnings-chart-item span.earnings-chart-item_i {
    margin-right: 0;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header .earnings-chart-item {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    gap: 10px;
    padding-top: 14px;
    padding-bottom: 14px;
  }
  main section.earnings-chart .earnings-chart-box .earnings-chart-item .earnings-chart_item_detail span.earnings-chart-item_t p {
    font-size: 17px;
    line-height: 1.1;
  }
  main section.bigcontent.quick-order-dash.dshpml .l .quick-order-box .filter ul.dropdown-menu {
    margin-top: 8px !important;
  }
  main section.bigcontent.quick-order-dash.dshpml .l .quick-order-box .filter button.btn-filter {
    font-size: 15px !important;
  }
  main section.bigcontent.quick-order-dash.dshpml .r .service-desc .big-services-desc {
    padding-bottom: 18px;
  }
  main section.bigcontent.quick-order-dash.dshpml .r .service-desc .big-services-desc p {
    font-size: 18px;
  }
  main section.quick-order-dash .l .quick-order-box .filter ul.dropdown-menu {
    min-width: 432.75px !important;
  }
  main section.bigcontent.quick-order-dash.dshpml .l .quick-order-box {
    gap: 10px;
    padding-bottom: 33px;
    padding-left: 22px !important;
    padding-right: 22px !important;
  }
  main section.bigcontent.quick-order-dash.dshpml .l form .button-group {
    justify-content: space-between;
    width: 100%;
  }
  main section.bigcontent.quick-order-dash.dshpml .l .grey-quick-order-box ul.product-list-detail {
    padding-right: 0;
  }
  main section.bigcontent.quick-order-dash.dshpml .l .grey-quick-order-box {
    padding: 14px 8px;
  }
  main section.bigcontent.quick-order-dash.dshpml .l .grey-quick-order-box ul.product-list-detail li.product-list-detail_item span.product-list-detail_r .product-list-detail_r_t p {
    font-size: 16px;
  }
  main section.bigcontent.quick-order-dash.dshpml .r .service-desc ul.services-desc-ul li span p {
    font-size: 16px;
    line-height: 1.1;
  }
  main section.dshpml .l {
    padding-top: 40px;
    width: 74.173% !important;
    border-right: 1px solid #eff1f5;
  }
  main section.dshpml .r {
    padding-top: 49px;
    padding-left: 22px !important;
    padding-right: 12px;
  }
  main section.dshpml .whitebox .whitebox-header .whitebox-header-r_detail .whitebox-header_r_t p {
    font-size: 17px !important;
  }
  .dshpml {
    margin-left: calc((100vw - 839px) / 2);
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header .whitebox-header-r_detail .whitebox-header_r_b p {
    font-size: 15px;
  }
  main section.services-chart .services-chart-header .l .r-detail .top-title {
    padding-bottom: 6px;
  }
  main section.services-chart .services-chart-header .l .r-detail .top-title p {
    font-size: 19px;
  }
  main section.services-chart .services-chart-list .services-chart-list_item .product-type .product-type-detail .product-type-title p {
    font-size: 17px;
  }
  main section.services-chart .services-chart-list .services-chart-list_item .product-type .product-type-detail .product-type-desc p {
    font-size: 15px;
    line-height: 1.1;
  }
  main section.services-chart .services-chart-list .services-chart-list_item ul.product-list-detail {
    justify-content: space-around;
  }
  main section.services-chart .services-chart-list .services-chart-list_item ul.product-list-detail li.product-list-detail_item span.product-list-detail_item-i {
    margin-right: 0;
  }
  main section.services-chart .services-chart-list .services-chart-list_item ul.product-list-detail li.product-list-detail_item .bwjsq {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    gap: 12px;
  }
  main section.featured-blog .blog-item-box .blog-big-content .tags ul.tags-list li span {
    font-size: 16px;
  }
  main section.featured-blog .blog-item-box .blog-big-content .blog-big-content-inner p {
    font-size: 17px;
    line-height: 1.3;
  }
  main section.featured-blog .blog-item-box .blog-big-content .blog-big-content-inner h3 {
    font-size: 22px;
    padding-bottom: 20px;
  }
  main section.featured-blog .featured-page-item .featured-page-item_detail .incontent-page-item {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  main section.featured-blog .category-side-bar .category-side-bar_search {
    padding: 15px 15px;
  }
  main section.featured-blog .category-side-bar .category-side-bar_list ul.category-side-bar_list_ul li a {
    font-size: 15px;
    padding: 24px 28px;
  }
  main section.featured-blog .featured-page-item .featured-page-item_detail {
    padding-left: 25px;
    padding-right: 25px;
  }
  main section.featured-blog .featured-page-item .featured-page-item_detail .incontent-page-item {
    padding-top: 27.82px;
    padding-bottom: 22px;
  }
  main section.featured-blog .featured-page-item .featured-page-item_detail .incontent-page-item h2 {
    font-size: 17px;
    padding-bottom: 10px;
    line-height: 1.1;
  }
  main section.featured-blog .category-side-bar .category-side-bar_header .category-title p {
    font-size: 16px;
  }
  main section.featured-blog .category-side-bar .category-side-bar_header span.category-i {
    width: 44px;
    height: 44px;
    margin-right: 10px;
  }
  main section.featured-blog .current-blog-posts .last-blog-header .r-detail .top-title {
    padding-bottom: 9px;
  }
  main section.featured-blog .current-blog-posts .last-blog-header .r-detail .bot-desc p {
    font-size: 15px;
  }
  main section.featured-blog .current-blog-posts .last-blog-header .r-detail .top-title p {
    font-size: 18px;
  }
  main section.featured-blog .current-blog-posts .last-blog-header span.lblog-header_icon {
    padding: 18px 15px;
    width: 52px;
    height: 52px;
    margin-right: 14px;
  }
  main section.featured-blog .current-blog-posts .last-blog-header {
    padding: 20px;
    margin-bottom: 13px;
  }
  main section.featured-blog .featured-slick a.featured-item span.detail {
    padding-left: 40px;
    padding-bottom: 33px;
    padding-right: 60px;
    bottom: 0;
  }
  main section.featured-blog .featured-slick a.featured-item span.detail h2 {
    font-size: 24px;
  }
  main section.blank-page {
    margin-top: -92px;
    padding-bottom: 91px;
  }
  main section.blank-page .blank-page-content p:not(:last-child) {
    padding-bottom: 42px;
  }
  main section.blank-page .blank-page-content p {
    font-size: 17px;
    line-height: 1.4;
  }
  main section.add-balance .orders-list .orders-list_item .product-type span.product-type-i {
    margin-right: 0;
  }
  main section.add-balance .orders-list .orders-list_item .product-type {
    padding: 0;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 10px;
  }
  main section.add-balance .orders-list .orders-list_item ul.product-list-detail li.product-list-detail_item:not(:last-child) {
    padding: 0 !important;
  }
  main section.siparisler .orders-list .orders-list_item ul.product-list-detail {
    justify-content: space-around;
  }
  main section.siparisler .orders-list .orders-list_item ul.product-list-detail li.product-list-detail_item span.product-list-detail_item-i {
    margin-right: 0;
  }
  main section.siparisler .orders-list .d-flex.align-items-center.bnsjd {
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: 10px;
  }
  main section.siparisler .orders-list .orders-list_item .product-type .product-type-detail .product-type-title p {
    font-size: 17px;
  }
  main section.siparisler .orders-list .orders-list_item ul.product-list-detail li.product-list-detail_item span.product-list-detail_r .product-list-detail_r_t p {
    font-size: 17px;
  }
  main section.siparisler .orders-header .r form {
    max-width: 196px;
    position: relative;
  }
  main section.siparisler .orders-header .l span.orders-header_icon {
    padding: 16px;
    width: 52px;
    height: 52px;
    margin-right: 16px;
  }
  main section.siparisler .orders-header .l .r-detail .top-title p {
    font-size: 18px;
  }
  main section.big-addbalance .whitebox .whitebox-header .add-balance_header_r_b p {
    font-size: 16px !important;
  }
  main section.big-addbalance .whitebox .whitebox-header .add-balance_header_r_t p {
    font-size: 18px;
  }
  main section.bigcontent.big-addbalance .whitebox-content .pay-area .l span i {
    font-size: 19px;
    color: #fff;
  }
  main section.bigcontent.big-addbalance .whitebox-content .pay-area .r button.btn-gopay {
    padding: 12px 30px;
    font-size: 16px;
    width: 200px;
  }
  main section.bigcontent.big-addbalance .whitebox-content .pay-area .l {
    gap: 12px;
  }
  main section.bigcontent.big-addbalance .whitebox-content .pay-area .l span {
    padding: 18px 22px;
    width: 60px;
    height: 50px;
  }
  main section.api-box .api-body .api-header .r-detail .bot-desc p {
    font-size: 15px;
  }
  main section.api-box .api-body .api-header span.api-header_icon {
    padding: 18px;
    width: 44px;
    height: 44px;
    margin-right: 18px;
  }
  main section.api-box .api-body .api-header span.api-header_icon i {
    font-size: 20px;
  }
  main section.api-box .api-body .api-header .r-detail .top-title {
    padding-bottom: 6px;
  }
  main section.api-box .api-body .api-header .r-detail .top-title p {
    font-size: 16px;
  }
  main section.alt-panel .eachboxs {
    gap: 11px !important;
  }
  main section.bigcontent.alt-panel .to-inform .top-inform_content span.top-desc p {
    font-size: 17px;
  }
  main section.alt-panel .to-inform .top-inform_content ul.top-inform_content_list li span p {
    font-size: 17px !important;
  }
  main section.bigcontent.alt-panel .whitebox-content .payment-summary .payment-summary-detail em {
    font-size: 24px;
  }
  main section.alt-panel .whitebox .whitebox-header .whitebox-header-r_detail .whitebox-header_r_t p {
    font-size: 16px !important;
  }
  main section.alt-panel .whitebox .whitebox-header .whitebox-header-r_detail {
    gap: 0 !important;
  }
  main section.alt-panel .whitebox .whitebox-header .whitebox-header-r_detail .whitebox-header_r_b p {
    font-size: 0 !important;
  }
  main section.bigcontent.affilatecontent ul.summary-info li .summ-info-box span {
    width: 60px;
    height: 60px;
    margin-bottom: 33px;
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header span.affilate-i {
    padding: 18px;
    width: 52px;
    height: 52px;
    margin-right: 15px;
  }
  main section.earnings-chart .earnings-chart-header span.earnings-i {
    padding: 18px;
    width: 52px;
    height: 52px;
    margin-right: 15px;
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header .whitebox-header-r_detail {
    gap: 5px;
  }
  main section.earnings-chart .earnings-chart-header .earnings-header-r_detail {
    gap: 5px;
  }
  main section.earnings-chart .earnings-chart-header .earnings-header-r_detail .earnings-header_r_t p {
    font-size: 18px;
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header .whitebox-header-r_detail .whitebox-header_r_t p {
    font-size: 18px;
  }
  main section.bigcontent.affilatecontent ul.summary-info li .summ-info-box {
    justify-content: start;
    align-items: center;
    padding: 0 30px 28px;
    min-height: 205px;
    height: auto;
    transition: all 0.3s ease-in-out;
  }
  main section.bigcontent.affilatecontent ul.summary-info li .summ-info-box p {
    font-size: 17px;
  }
  main section.bigcontent.affilatecontent ul.summary-info li .summ-info-box em {
    font-size: 22px;
    padding-bottom: 18px;
  }
  main section.bigcontent.affilatecontent .whitebox .transaction-area {
    padding: 19px 12px;
  }
  section.bigcontent.affilatecontent .whitebox .transaction-area .transaction-area-item {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 15px 13px;
    flex-direction: column;
    gap: 8px;
  }
  section.bigcontent.affilatecontent .whitebox .transaction-area .transaction-area-item span.transaction-title {
    margin-right: 0 !important;
  }
  main section.bigcontent.affilatecontent .whitebox .transaction-area .transaction-area-item .input-group {
    max-width: 100%;
  }
  main section.bigcontent.affilatecontent .whitebox .transaction-area .transaction-area-item span.transaction-i {
    padding-right: 0;
  }
  header .afterlogin ul.after-login-area li.after-login-area-item a.after-login-area-item_link span {
    padding-right: 9px;
  }
  header .wallet p {
    font-size: 18px;
  }
  header .afterlogin ul.after-login-area li.after-login-area-item a.after-login-area-item_link {
    padding: 9.5px 7.5px;
  }
  header .afterlogin ul.after-login-area li.after-login-area-item a.after-login-area-item_link {
    font-size: 14px;
  }
  header .top .rdtl .login a.btn-login {
    padding: 2.75px 4px;
  }
  header .top .rdtl .basket a.btn-basket {
    width: 48px;
    height: 48px;
    padding: 12px;
  }
  header .top .rdtl .dropdown-toggle {
    padding: 10px 19px 10px 13px;
  }
  header .top .rdtl .theme-switch {
    border: 1px solid #e5e9f1;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 12px;
    width: 48px;
    height: 48px;
    cursor: pointer;
    margin-right: 10px;
  }
  header .top .rdtl .theme-switch i {
    font-size: 18px;
  }
  header .top .rdtl {
    padding-left: 15px;
  }
  header .top nav.navbar .collapse ul.navbar-nav li.nav-item a.nav-link:before {
    bottom: -32px;
  }
  header .top nav.navbar .collapse ul.navbar-nav {
    padding-right: 15px;
  }
  header .top nav.navbar .collapse ul.navbar-nav li.nav-item a.nav-link {
    font-size: 16px;
  }
  header .top nav.navbar .collapse ul.navbar-nav li.nav-item:not(:last-child) {
    margin-right: 24px;
  }
  main section.explorer .accordion-header {
    font-size: 16px;
    padding: 19.5px 20px 19.5px 24px;
    line-height: 1.1;
  }
  section.bigcover.z-0 {
    height: 598px !important;
    padding-bottom: 36px;
  }
  main section.interaction {
    margin-top: 0;
  }
  main section.services {
    padding-top: 247px;
    margin-top: -194px;
    max-height: 722px;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a {
    padding: 30px 30px 30px 30px;
    flex-direction: column;
    text-align: center;
    gap: 12px;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a span.icon-i {
    margin: 0;
  }
  main section.interaction .whitebody .head-text p {
    font-size: 33px;
    line-height: 1.3;
  }
  main section.interaction .whitebody .desc p {
    color: #71727c;
    font-size: 19px;
    font-weight: 400;
    line-height: 1.3;
  }
  main section.interaction .whitebody .top-area {
    padding: 32px 40px 23px 40px;
  }
  main section.interaction .whitebody ul.socialbox {
    gap: 14px;
    z-index: 2;
  }
  main section.interaction .whitebody .top-area .imgBox {
    height: 100%;
    display: flex;
    align-items: center;
  }
  main section.services .services-list .services-item .services-item-inner .desc p {
    font-size: 16px;
  }
  main section.services {
    padding-top: 286px;
    margin-top: -223px;
    max-height: 722px;
  }
  main section.faq {
    padding-top: 230px;
    padding-bottom: 77px;
  }
  main section.faq .top .l .r-detail .top-title {
    font-size: 24px;
    padding-bottom: 14px;
  }
  main section.faq .top .l .r-detail .bot-title {
    font-size: 16px;
  }
  main section.faq .top {
    padding: 60px 40px 144px 40px;
  }
  main section.faq .top .l span.icon-i {
    padding: 23px;
    width: 80px;
    height: 80px;
    margin-right: 62px;
  }
  main section.faq .bot-slick .slick div .text p {
    font-size: 18px;
  }
  main section.faq .bot-slick {
    padding-top: 57.5px;
    padding-bottom: 57.5px;
  }
  main section.explorer .explorer-bot-desc {
    font-size: 16px;
  }
  main section.explorer .explorer-top-title {
    font-size: 36px;
    margin-bottom: 23px;
  }
  main section.services .big-title {
    font-size: 36px;
  }
  main section.services .bot-desc p {
    font-size: 16px;
  }
  main section.bigcover h1 span b {
    font-size: 41px;
  }
  main section.bigcover h1 span {
    font-size: 41px;
  }
  main section.bigcover .desc p {
    font-size: 17px;
  }
  main section.bigcover.z-0 .incontent .row .col-xxl-7 .imgBox {
    height: 100%;
    display: flex;
    align-items: end;
  }
  footer .bot ul.adress-box li a p {
    font-size: 15px;
    padding-right: 40px;
  }
  footer .bot ul.footer-menu li a {
    font-size: 15px;
  }
  footer .bot .footer-title {
    font-size: 19px;
    padding-bottom: 36px;
  }
}
@media (max-width: 991px) {
  main section.siparisler .orders-list .orders-list_item .product-type {
    border-right: 0;
  }
  li.product-list-detail_item {
    flex-grow: 1;
  }
  main section.siparisler .orders-list .orders-list_item ul.product-list-detail {
    border-right: 0;
  }
  main section.servislerpage .whitebox .whitebox-header .whitebox-header-r_detail .whitebox-header_r_b p {
    display: block !important;
  }
  main section.featured-blog.servislerpage .category-side-bar {
    margin-top: 144px !important;
  }
  main section.account-info .whitebox .whitebox-content .authy-box label {
    width: 55px;
    height: 30px;
  }
  main section.account-info .whitebox .whitebox-content .authy-box .authy-box-detail {
    gap: 6px;
  }
  main section.account-info .whitebox .whitebox-content .authy-box {
    padding: 12px 12px 12px 12px;
  }
  main section.account-info .whitebox .whitebox-content .authy-box .authy-box-detail p {
    font-size: 14px;
  }
  main section.siparisler .orders-header .r {
    justify-content: end;
    width: 100%;
  }
  main section.services-chart .services-chart-header {
    flex-direction: column;
    align-items: start;
  }
  main section.bigcontent.destek-talebi .whitebox-header .whitebox-header-inner-set .result-info {
    padding-top: 13px;
    padding-bottom: 13px;
  }
  main section.bigcontent.destek-talebi .whitebox-header .earnings-chart-item.chart-item-green .earnings-chart-item_i {
    width: 50px;
    height: 50px;
  }
  main section.bigcontent.alt-panel.destek-talebi-detail .whitebox-content {
    padding: 30px 30px 21px 30px;
  }
  main section.bigcontent.destek-talebi-detail .chat-box .chat-item.reply .texting {
    padding-right: 22px !important;
    padding-left: 29px !important;
  }
  main section.bigcontent.destek-talebi .chat-box .chat-item .texting {
    padding: 22px 22px 22px 29px;
  }
  main section.bigcontent.destek-talebi-detail .chat-box .chat-item .texting p {
    font-size: 16px;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header .whitebox-header-inner-set {
    gap: 4px;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header button.btn-back {
    padding: 52px 20px;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header button.btn-back {
    width: 65px;
    font-size: 0;
    gap: 0;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header .earnings-chart-item {
    justify-content: start;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header .earnings-chart-item .earnings-chart_item_detail span.earnings-chart-item_t p {
    line-height: 1.1;
    font-size: 15px !important;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header .whitebox-header-inner-set button.btn-close-request {
    max-width: 154.88px;
    padding-top: 10px;
    padding-bottom: 10px;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header .whitebox-header-inner-set {
    flex-direction: column;
    align-items: end;
  }
  main section.destek-talebi-detail .whitebox .whitebox-header {
    flex-direction: row !important;
  }
  main section.dshpml .l {
    border-right: 0;
  }
  main section.bigcontent.quick-order-dash .r {
    padding-top: 49px;
    padding-left: 28px !important;
    padding-right: 12px;
  }
  main section.services-chart.favorite-services-chart .services-chart-header .r {
    max-width: 204px;
    width: 100%;
  }
  main section.dshpml .r {
    padding-top: 49px;
    padding-left: 0 !important;
    padding-right: 0;
  }
  main section.bigcontent.quick-order-dash.dshpml .l form .button-group {
    gap: 27px;
  }
  main section.dshpml .whitebox-content.p-0.d-flex.align-items-start {
    padding-bottom: 30px !important;
  }
  main section.bigcontent.quick-order-dash.dshpml .l form .button-group button {
    width: 50%;
  }
  main section.bigcontent.quick-order-dash.dshpml .l .quick-order-box .filter ul.dropdown-menu {
    min-width: 100% !important;
  }
  main section.bigcontent.quick-order-dash.dshpml .l .quick-order-box .filter {
    max-width: 100%;
  }
  main section.bigcontent.quick-order-dash.dshpml .l {
    width: 100% !important;
  }
  main section.bigcontent.quick-order-dash.dshpml .whitebox .whitebox-content {
    padding: 20px 20px 0 0;
    position: relative;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .dshpml {
    margin-left: auto;
  }
  nav.dashboard-left_menu {
    display: none;
  }
  main section.bigcontent.quick-order .whitebox .whitebox-content ul.socialbox li a {
    width: 60px;
    height: 60px;
  }
  main section.services-chart .services-chart-header .l span.services-header_icon {
    width: 54px;
    height: 54px;
    margin-right: 18px;
  }
  main section.services-chart .services-chart-header .l .r-detail .top-title p {
    font-size: 18px;
  }
  main section.services-chart .services-chart-list .services-chart-list_item ul.product-list-detail {
    justify-content: space-between;
  }
  main section.services-chart .services-chart-list .services-chart-list_item .product-type {
    border-right: 0;
  }
  main section.featured-blog .featured-page-item .featured-page-item_detail {
    padding-left: 15px;
    padding-right: 15px;
  }
  main section.featured-blog .featured-page-item .featured-page-item_detail .incontent-page-item p {
    font-size: 14px;
  }
  main section.featured-blog .featured-page-item .featured-page-item_detail .incontent-page-item h2 {
    font-size: 16px;
  }
  main section.featured-blog .category-side-bar .category-side-bar_search .input-group {
    max-width: 100%;
  }
  main.blogmain {
    padding-bottom: 45px;
  }
  main section.featured-blog .category-side-bar {
    margin-top: -48px;
  }
  main section.blank-page .blank-page-header {
    font-size: 20px;
    padding: 37px 41px 34px;
  }
  main section.blank-page .blank-page-content {
    padding: 41px 41px 70px 41px;
  }
  main section.siparisler .orders-list .orders-list_item .product-type .product-type-detail .product-type-title {
    padding-bottom: 2px;
  }
  main section.add-balance .orders-list .orders-list_item .product-type {
    flex-direction: column;
    align-items: center;
    justify-content: end;
    text-align: center;
    gap: 10px;
    padding-bottom: 12px;
    padding-right: 12px;
  }
  main section.add-balance .orders-list .orders-list_item .product-type .product-type-detail .product-type-desc p {
    font-size: 13px;
    line-height: 1.1;
  }
  main section.siparisler .orders-header .r .filter ul.dropdown-menu {
    padding: 16px;
    margin-top: 10px !important;
    min-width: 150px;
  }
  main section.siparisler .orders-header .l .r-detail .top-title {
    padding-bottom: 2px;
  }
  main section.siparisler .orders-header .l .r-detail .top-title p {
    font-size: 17px;
  }
  main section.siparisler .orders-header .l .r-detail .bot-desc p {
    font-size: 14px;
    line-height: 1.1;
  }
  main section.siparisler .orders-header .r .filter button.btn-filter {
    padding: 10.5px 44px 10.5px 24px;
  }
  main section.bigcontent.big-addbalance .whitebox-content {
    padding: 30px;
  }
  main section.bigcontent.big-addbalance .wallet-banks-box .credit-cart-list_item_link {
    flex-grow: 1;
  }
  main section.bigcontent.big-addbalance .wallet-banks-box .credit-cart-list_item_link {
    padding: 12px 20px;
  }
  main section.siparisler .orders-list .orders-list_item ul.product-list-detail {
    justify-content: space-between;
    padding-right: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }
  main section.add-balance .current-statu {
    width: auto;
    gap: 0;
  }
  main section.add-balance .current-statu p {
    font-size: 0;
  }
  main section.bigcontent.alt-panel .to-inform .top-inform_content span.top-desc p {
    font-size: 16px;
  }
  main section.bigcontent.alt-panel .to-inform .top-inform_content span.top-desc p:not(:last-child) {
    padding-bottom: 23px;
  }
  main section.alt-panel .to-inform .top-inform_content ul.top-inform_content_list li span p {
    font-size: 16px !important;
    line-height: 1.2;
  }
  main section.alt-panel .whitebox .whitebox-header {
    flex-direction: column;
    align-items: start !important;
    gap: 20px;
  }
  main section.earnings-chart .earnings-chart-header span.earnings-i i {
    font-size: 17px;
  }
  main section.earnings-chart .earnings-chart-box .earnings-chart-buttons a.btn-visited {
    font-size: 15px;
    padding: 12.75px 14px;
    max-width: 160px;
    width: 100%;
  }
  main section.earnings-chart .earnings-chart-box .earnings-chart-buttons button.btn-settings {
    max-width: 68px;
  }
  main section.earnings-chart .earnings-chart-box .earnings-chart-item .earnings-chart_item_detail span.earnings-chart-item_b p {
    font-size: 13px;
  }
  main section.earnings-chart .earnings-chart-box .earnings-chart-item span.earnings-chart-item_i {
    padding: 12px;
    width: 42px;
    height: 42px;
    margin-right: 12px;
  }
  main section.earnings-chart .earnings-chart-box .earnings-chart-item span.earnings-chart-item_i i {
    font-size: 16px;
  }
  main section.earnings-chart .earnings-chart-box .earnings-chart-item .earnings-chart_item_detail span.earnings-chart-item_t p {
    font-size: 14px;
  }
  main section.bigcontent.affilatecontent ul.summary-info li .summ-info-box span {
    width: 50px;
    height: 54px;
    margin-bottom: 25px;
  }
  main section.bigcontent.affilatecontent ul.summary-info li .summ-info-box {
    padding: 0 14px 14px;
    min-height: 174px;
  }
  main section.bigcontent.affilatecontent ul.summary-info li .summ-info-box p {
    font-size: 15px;
  }
  main section.bigcontent.affilatecontent ul.summary-info li .summ-info-box em {
    font-size: 18px;
  }
  main section.bigcontent.affilatecontent ul.summary-info {
    margin-top: 20px;
    gap: 13px;
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header .whitebox-header-r_detail {
    gap: 0;
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header button.btn-newrequest {
    margin-left: 18px;
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header .wallet .wallet-i i {
    font-size: 16px;
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header .wallet {
    gap: 12px;
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header .wallet .wallet-amount em {
    font-size: 18px;
  }
  main section.earnings-chart .earnings-chart-header span.earnings-i {
    padding: 16px;
    width: 44px;
    height: 44px;
    margin-right: 12px;
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header span.affilate-i {
    padding: 16px;
    width: 44px;
    height: 44px;
    margin-right: 12px;
  }
  main section.earnings-chart .earnings-chart-header .earnings-header-r_detail .earnings-header_r_b p {
    font-size: 15px;
  }
  main section.earnings-chart .earnings-chart-header .earnings-header-r_detail .earnings-header_r_t p {
    font-size: 16px;
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header .whitebox-header-r_detail .whitebox-header_r_t p {
    font-size: 16px;
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header .whitebox-header-r_detail .whitebox-header_r_b p {
    display: none;
  }
  main section.bigcontent.affilatecontent .whitebox .transaction-area .transaction-area-item span.transaction-title p {
    font-size: 15px;
  }
  main section.bigcontent.affilatecontent .whitebox .transaction-area .transaction-area-item .input-group input.form-control {
    font-size: 14px;
  }
  main section.explorer .explorer-bot-desc {
    font-size: 16px;
    line-height: 1.2;
  }
  main section.faq {
    padding-top: 249px;
    padding-bottom: 42px;
  }
  main section.explorer .accordion-header {
    font-size: 16px;
    padding: 12.5px 20px 12.5px 24px;
    line-height: 1.1;
  }
  main section.explorer .contentt {
    padding: 42px 61px 41px 41px;
    max-height: 330px;
  }
  main section.faq .bot-slick button.global {
    width: 44px;
    height: 44px;
  }
  main section.faq .bot-slick button.global i {
    padding: 8px;
    font-size: 20px;
  }
  main section.faq .bot-slick button.global.btn-prev {
    left: 10px;
  }
  main section.faq .bot-slick button.global.btn-next {
    right: 10px;
  }
  main section.faq .bot-slick {
    box-shadow: -14px 9px 49px rgba(61, 65, 79, 0.18);
    border-radius: 8px;
    background-color: #fff;
    padding: 50.5px 97px;
    position: relative;
    min-height: 376px;
    margin-left: 28px;
    margin-right: 28px;
    margin-top: -84px;
  }
  main section.faq .top {
    padding: 44px 12px 127px 12px;
  }
  main section.faq .top .r a.btn-wp i {
    font-size: 16px;
    margin-right: 12px;
  }
  main section.faq .top .r a.btn-wp {
    width: 229px;
    font-size: 15px;
    padding: 14px 12px;
  }
  main section.faq .top .l .r-detail .bot-title {
    font-size: 15px;
    line-height: 1.1;
  }
  main section.faq .top .l span.icon-i:before {
    content: "";
    position: absolute;
    width: 102px;
    height: 102px;
    border-radius: 50%;
    background: url(../img/faqicon-i-bef.png) no-repeat center center;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
  }
  main section.faq .top .l .r-detail .top-title {
    font-size: 20px;
    padding-bottom: 14px;
  }
  main section.faq .top .l span.icon-i {
    padding: 20px;
    width: 70px;
    height: 70px;
    margin-right: 24px;
  }
  main section.services .bot-desc {
    padding-bottom: 57px;
  }
  main section.services .big-title {
    font-size: 33px;
  }
  main section.explorer .explorer-top-title {
    font-size: 33px;
    margin-bottom: 22px;
  }
  main section.services .services-list .services-item .services-item-inner:hover {
    transform: translate(0px, -10px);
  }
  main section.services .services-list .services-item .services-item-inner {
    min-height: 334.39px;
    padding: 8px;
  }
  main section.services .services-list .services-item .services-item-inner .desc p {
    font-size: 15px;
    text-align: center;
  }
  main section.services .services-list .services-item .services-item-inner .icon {
    padding-bottom: 19px;
    text-align: center;
    justify-content: center;
  }
  main section.services .services-list .services-item .services-item-inner .title {
    font-size: 18px;
    padding-bottom: 14px;
    text-align: center;
  }
  main section.services {
    padding-top: 286px;
    margin-top: -242px;
    max-height: 722px;
  }
  section.services span.t-img, section.explorer .topexplorer-i {
    width: 70px !important;
    height: 70px !important;
    padding: 13px !important;
    margin-bottom: 25px !important;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a span.icon-i i {
    font-size: 22px;
    color: #fff;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a {
    padding: 30px 30px 30px 30px;
    gap: 12px;
    min-height: 242px;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a span.icon-i {
    padding: 16px;
    width: 70px;
    height: 70px;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a .t {
    font-size: 19px;
    padding-bottom: 8px;
  }
  main section.interaction .whitebody .head-text p {
    font-size: 26px;
    line-height: 1.3;
  }
  main section.interaction .whitebody .top-area .imgBox {
    height: 100%;
    display: flex;
    align-items: start;
  }
  main section.interaction .whitebody ul.socialbox li a {
    padding: 14px;
    width: 60px;
    height: 60px;
  }
  main section.interaction .whitebody ul.socialbox li.last-desc p b {
    font-size: 22px;
    padding-bottom: 4px;
  }
  main section.interaction .whitebody ul.socialbox li.last-desc p {
    font-size: 14px;
  }
  main section.interaction .whitebody .desc p {
    font-size: 18px;
    line-height: 1.3;
  }
  main section.bigcover h1 {
    font-size: 26px;
  }
  section.bigcover.z-0 {
    height: 535px !important;
    padding-bottom: 36px;
  }
  main section.bigcover h1 span b {
    font-size: 37px;
  }
  main section.bigcover h1 span {
    font-size: 37px;
  }
  main section.bigcover.z-0 .incontent .row .col-xxl-7 .imgBox {
    height: 100%;
    display: flex;
    align-items: center;
  }
  section.bigcover span.t-img {
    width: 60px !important;
    height: 60px !important;
    padding: 13px 13px !important;
    margin-bottom: 37px !important;
  }
  header .top {
    display: none !important;
  }
  header .mobile {
    display: flex !important;
    padding: 17px 20px 17px 21px;
    box-shadow: 0 0 32px rgba(56, 53, 67, 0.1);
    background-color: #fff;
  }
  header .mobile a.addpay {
    padding: 14px !important;
    width: 46px;
  }
  header .mobile a.addpay i {
    padding: 0;
  }
  section.mobilemenu .mobilemenu__header a.addpay {
    padding: 14px !important;
    width: 46px !important;
  }
  section.mobilemenu .mobilemenu__header a.addpay i {
    padding: 0;
  }
  header .mobile .btn-mobile {
    display: block !important;
  }
  header .afterlogin {
    display: none !important;
  }
}
@media (max-width: 768px) {
  main section.siparisler .orders-list .orders-list_item .d-flex.align-items-center.justify-content-between.progress-info-area {
    flex-direction: row;
  }
  .modal .modal-dialog .modal-content .modal-body .quick-order-box .filter ul.dropdown-menu {
    min-width: 100%;
  }
  .modal .modal-dialog {
    min-width: 553px;
  }
  .modal .modal-dialog .modal-content .modal-body .grey-quick-order-box ul.product-list-detail li.product-list-detail_item span.product-list-detail_item-i {
    margin-right: 0;
  }
  .modal .grey-quick-order-box li.product-list-detail_item .d-flex.align-items-center {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    gap: 12px;
  }
  main section.servislerpage .servisler-page_chart .servisler-page_chart_box .servisler-page_chart_item .frsab .badge-servisler_chart_title p {
    font-size: 15px;
    line-height: 1.1;
  }
  main section.servislerpage .servisler-page_chart .servisler-page_chart_box .servisler-page_chart_item {
    padding: 0 14px 0 14px;
    border-bottom: 1px solid rgba(224, 224, 238, 0.5);
  }
  main section.servislerpage .servisler-page_chart .servisler-page_chart_box .servisler-page_chart_item ul.servisler-page_chart_list li.servisler-page_chart_list_item {
    border-right: 0;
  }
  main section.servislerpage .servisler-page_chart .servisler-page_chart_box .servisler-page_chart_item .button-group {
    justify-content: end !important;
    padding-bottom: 22px;
  }
  main section.servislerpage .servisler-page_chart .servisler-page_chart_box .servisler-page_chart_item button.servisler-page_chart_item_btn {
    border: 0;
  }
  main section.servislerpage .frmtneg .whitebox .whitebox-header {
    padding-top: 20.5px !important;
    padding-bottom: 10.5px !important;
  }
  main section.servislerpage .frmtneg ul.servisler-page-header {
    justify-content: space-around !important;
    gap: 12px;
  }
  main section.servislerpage .frmtneg .whitebox .whitebox-header {
    flex-direction: column;
    justify-content: center;
    align-items: start !important;
    gap: 16px;
  }
  section.form.v2 a.btn-withoutbox {
    padding: 20px 40px;
    font-size: 17px;
    max-width: 460px;
  }
  section.form .box {
    padding: 22px 36px;
    min-height: 344px;
    max-width: 460px;
  }
  section.form .box .title {
    font-size: 24px;
  }
  section.form .box form .form-group input.form-control {
    font-size: 14px;
    padding: 13px 14px;
  }
  section.form .box form .form-group input.form-control::placeholder {
    font-size: 14px;
  }
  section.form a.btn-withoutbox {
    padding: 19px 34px;
    font-size: 17px;
    margin-top: 18px;
    max-width: 460px;
  }
  section.form .box {
    padding: 22px 36px;
    min-height: 378px;
    max-width: 460px;
  }
  main section.account-info .whitebox-content .payment-summary button.btn-submit {
    padding: 12.5px 30px !important;
    font-size: 15px !important;
    max-width: 238px !important;
  }
  main section.account-info form label {
    font-size: 15px;
    padding-bottom: 12px !important;
  }
  main section.account-info form .input-gg input.form-control {
    font-size: 14px;
  }
  main section.services-updates .services-chart-list .d-flex.align-items-center.justify-content-end.h-100 {
    padding-bottom: 0 !important;
  }
  main section.services-updates .services-updates-info {
    padding: 10px 18px;
    max-width: 273px;
  }
  main section.destek-talebi-detail .whitebox .whitebox-header {
    padding-bottom: 14px !important;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header button.btn-back {
    padding: 26px 20px;
    border-bottom: 1px solid #e7eaef;
  }
  main section.destek-talebi-detail .row.w-100.g-xl-2.g-lg-2.g-md-3 {
    text-align: center;
  }
  main section.bigcontent.affilatecontent.alt-panel.destek-talebi.pb-0 .whitebox-content .payment-summary button.btn-submit {
    padding: 14.5px 30px;
    font-size: 16px;
    max-width: 289px !important;
  }
  main section.earnings-chart.alt-panel-chart.destek-talebi-chart .earnings-chart-box .earnings-chart-item {
    justify-content: start !important;
  }
  main section.services-chart.favorite-services-chart.dshpml .services-chart-header .r {
    max-width: 0;
    width: 100%;
  }
  main section.services-chart.favorite-services-chart.dshpml .services-chart-header .r button.btn-showall {
    font-size: 0 !important;
    width: auto !important;
  }
  main section.services-chart.favorite-services-chart.dshpml .services-chart-header .r button.btn-showall i {
    padding-left: 0 !important;
  }
  main section.bigcontent.quick-order-dash.dshpml .r .service-desc .big-services-desc p {
    font-size: 17px;
  }
  main section.bigcontent.quick-order-dash.dshpml .l form .input-gg input.form-control {
    padding-left: 40px !important;
  }
  main section.bigcontent.quick-order-dash.dshpml .l form .input-gg i {
    left: 15px;
    font-size: 15px;
  }
  main section.services-chart .services-chart-list .services-chart-list_item a.btn-giveorder {
    max-width: 100%;
  }
  main section.services-chart .services-chart-list .d-flex.align-items-center.justify-content-end.h-100 {
    padding-bottom: 15px;
  }
  main section.cartcontent .whitebox form .cart .cartbody .product-main .product-main-detail {
    gap: 17px;
  }
  main section.cartcontent .whitebox form .cart .cartbody .product-main span.carticon-i {
    width: 46px;
    height: 46px;
    padding: 12px;
  }
  main section.cartcontent .whitebox form .cart .cartbody .lastsec {
    gap: 16px;
  }
  main section.cartcontent .whitebox form .cart .cartbody .product-main .product-main-detail .product-main-detail_r_b p {
    font-size: 15px;
    line-height: 1.1;
  }
  main section.cartcontent .whitebox form .cart .cartbody .product-main .product-main-detail .product-main-detail_r_t p {
    font-size: 16px;
  }
  main section.cartcontent .whitebox form .cart .cartbody .lastsec button.trash-btn {
    padding: 16px;
    width: 44px;
    height: 44px;
  }
  main section.cartcontent .whitebox form .cart .cartbody .lastsec span.amount p {
    font-size: 20px;
  }
  main section.featured-blog .blog-item-box .blog-big-content .blog-big-content-inner {
    padding: 49px 26px 50px 23px;
  }
  main section.featured-blog .blog-item-box .blog-big-content .blog-big-content-inner p {
    font-size: 16px;
    line-height: 1.3;
  }
  main section.featured-blog .blog-item-box .blog-big-content .blog-big-content-inner h3 {
    font-size: 20px;
    padding-bottom: 20px;
  }
  main section.featured-blog .featured-slick ul.slick-dots {
    top: 16px;
    right: 18px;
  }
  main section.featured-blog .featured-slick ul.slick-dots li {
    width: 13px;
    height: 13px;
  }
  main section.featured-blog .featured-slick a.featured-item span.detail {
    padding-left: 31px;
    padding-bottom: 30px;
    padding-right: 50px;
    bottom: 0;
  }
  main section.featured-blog .featured-slick a.featured-item span.detail h2 {
    font-size: 21px;
  }
  main section.blank-page {
    margin-top: -71px;
    padding-bottom: 91px;
  }
  main section.blank-page .blank-page-content p:not(:last-child) {
    padding-bottom: 31px;
  }
  main section.blank-page .blank-page-content {
    padding: 30px 30px 55px 30px;
  }
  main section.blank-page .blank-page-content p {
    font-size: 16px;
    line-height: 1.4;
  }
  main section.blank-page .blank-page-header {
    font-size: 18px;
    padding: 26px 30px 26px;
  }
  main section.siparisler .orders-header .r .filter button.btn-filter {
    padding: 10.5px 44px 10.5px 24px;
    justify-content: start !important;
    display: flex;
  }
  main section.add-balance .orders-list .orders-list_item .product-type {
    padding-right: 0;
  }
  main section.siparisler .orders-list .orders-list_item ul.product-list-detail {
    justify-content: space-between;
    padding-right: 0;
    padding-top: 13px;
    padding-bottom: 20px;
  }
  main section.siparisler .orders-list .orders-list_item {
    padding: 0 15px;
  }
  main section.add-balance .current-statu {
    width: auto;
    gap: 0;
    height: auto;
    border-radius: 50%;
    padding: 20px;
  }
  main section.add-balance .orders-list .orders-list_item ul.product-list-detail li.product-list-detail_item:last-child {
    padding: 0 !important;
  }
  main section.add-balance .orders-list .orders-list_item .product-type {
    padding-top: 18px;
    border-right: 0;
    border-bottom: 1px solid #eff1f5;
  }
  main section.siparisler .orders-header .l .r-detail .top-title {
    padding-bottom: 8px;
  }
  main section.siparisler .orders-header .r form {
    max-width: 360.75px;
    width: 100%;
  }
  main section.siparisler .orders-header .r .filter {
    max-width: 163.75px;
    width: 100%;
  }
  main section.siparisler .orders-header .r {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 6px;
    width: 100%;
  }
  main section.siparisler .orders-header {
    flex-direction: column;
    justify-content: center;
    align-items: start;
    gap: 20px;
  }
  main section.bigcontent.big-addbalance .add-balance-infopay-area ul.infopay-area-list li span {
    font-size: 15px;
    line-height: 1.2;
  }
  main section.bigcontent.big-addbalance .add-balance-infopay-area {
    padding: 40px 30px;
  }
  main section.bigcontent.big-addbalance .add-balance-infopay-area ul.infopay-area-list li:before {
    font-size: 16px;
    padding-right: 0;
  }
  main section.bigcontent.big-addbalance .add-balance-infopay-area ul.infopay-area-list li span {
    font-size: 15px;
  }
  main section.bigcontent.big-addbalance .whitebox-content .pay-area .r {
    display: flex;
    width: 100%;
  }
  main section.bigcontent.big-addbalance .whitebox-content .pay-area .r button.btn-gopay {
    padding: 12px 30px;
    font-size: 16px;
    width: 100%;
  }
  main section.bigcontent.big-addbalance .whitebox-content .pay-area {
    flex-direction: column;
    justify-content: center;
    align-items: start;
    gap: 16px;
  }
  main section.api-box .api-body .api-content .api-content_item ul.api-content-ul li div:first-child {
    width: 100%;
    max-width: 170px;
  }
  main section.api-box .api-body .api-content .api-content_item ul.api-content-ul li div {
    font-size: 14px;
    padding: 17px 13px;
  }
  main section.bigcontent.alt-panel .whitebox-content {
    padding: 30px 20px 42px 20px;
  }
  main section.bigcontent.alt-panel .whitebox-content .payment-summary .payment-summary-detail em {
    font-size: 22px;
  }
  main section.bigcontent.alt-panel .whitebox-content .payment-summary button.btn-submit {
    padding: 14.5px 30px;
    font-size: 16px;
    font-weight: 400;
    max-width: 238px;
  }
  main form .input-gg input.form-control, main form .dropdown button.dropdown-toggle {
    padding: 12px 22px !important;
  }
  main section.bigcontent form label {
    font-size: 15px;
    padding-bottom: 17px;
  }
  main section.alt-panel .eachboxs {
    gap: 11px !important;
    flex-direction: column;
    align-items: start !important;
    width: 100%;
  }
  main section.bigcontent.alt-panel .eachboxs .each-box-in.each-box-greybadge {
    justify-content: space-between;
    width: 100%;
  }
  main section.bigcontent.alt-panel .eachboxs .each-box-in.each-box-greenbadge {
    width: 100%;
    justify-content: space-between;
  }
  main section.earnings-chart .earnings-chart-box .earnings-chart-buttons button.btn-settings {
    padding: 4px 18px;
    max-width: 59px;
  }
  main section.earnings-chart .earnings-chart-box .earnings-chart-buttons a.btn-visited {
    font-size: 15px;
    padding: 7.75px 14px;
    max-width: 160px;
    width: 100%;
  }
  main section.earnings-chart .earnings-chart-box {
    text-align: center;
  }
  main section.earnings-chart .earnings-chart-box .earnings-chart-item .earnings-chart_item_detail {
    align-items: center;
  }
  main section.earnings-chart .earnings-chart-box .earnings-chart-item {
    display: inline-flex;
    align-items: center;
    height: 100%;
    flex-direction: column;
    justify-content: center;
    gap: 12px;
  }
  main section.earnings-chart .earnings-chart-box .earnings-chart-item span.earnings-chart-item_i {
    padding: 8px;
    width: 40px;
    height: 40px;
    min-width: 40px;
    margin-right: 0;
  }
  main section.bigcontent.affilatecontent ul.summary-info li .summ-info-box {
    padding: 0 14px 14px;
    min-height: 152px;
  }
  main section.bigcontent.affilatecontent ul.summary-info li {
    max-width: 100%;
  }
  main section.bigcontent.affilatecontent ul.summary-info {
    margin-top: 20px;
    gap: 15px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header span.affilate-i {
    width: 40px;
    height: 40px;
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header button.btn-newrequest {
    margin-left: 16px;
    font-size: 12px;
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header .wallet .wallet-amount em {
    font-size: 14px;
  }
  main section.bigcontent.affilatecontent .whitebox .whitebox-header .whitebox-header-r_detail .whitebox-header_r_t p {
    font-size: 14px;
  }
  main section.interaction .whitebody ul.socialbox {
    display: flex;
    overflow-x: scroll;
    overflow-y: hidden;
    max-width: 100%;
    width: 100%;
    flex-wrap: nowrap;
    white-space: nowrap;
    justify-content: flex-start !important;
  }
  main section.interaction .whitebody .top-area {
    padding: 32px 20px 23px 20px;
  }
  section.bigcover.z-0 {
    height: 496px !important;
    padding-bottom: 36px;
  }
  main section.bigcover a.btn-watchpromo {
    color: #fff;
    font-size: 16px;
    padding: 20px 24px;
    width: 100%;
    max-width: 100%;
  }
  .btn-mobile {
    outline: none;
    border: none;
    background: none;
    margin-right: 20px;
    transition: all 0.3s ease-in-out;
    padding: 0 !important;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a {
    padding: 20px;
    gap: 18px;
    min-height: 260px;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a span.icon-i {
    padding: 12px;
    width: 60px;
    height: 60px;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a span.icon-i i {
    font-size: 18px;
    color: #fff;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a .t {
    font-size: 19px;
    line-height: 1.1;
    padding-bottom: 8px;
  }
  main section.services {
    padding-top: 286px;
    margin-top: -260px;
    max-height: 722px;
  }
  section.services span.t-img, section.explorer .topexplorer-i {
    width: 60px !important;
    height: 60px !important;
    padding: 10px !important;
    margin-bottom: 24px !important;
  }
  main section.services span.t-img img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    max-height: 34px;
  }
  main section.bigcover span.t-img img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    max-height: 34px;
  }
  main section.services .services-list .services-item .services-item-inner {
    min-height: 348px;
    padding: 28px;
  }
  main section.faq .top {
    padding: 44px 12px 120px 12px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 40px;
  }
  main section.faq .bot-slick .slick div .text p {
    font-size: 16px;
  }
  main section.faq .bot-slick .slick div .name-job p {
    color: #7c829a;
    font-size: 17px;
  }
  main section.faq .bot-slick {
    padding: 50.5px 71px;
  }
  main section.explorer .accordion-header {
    font-size: 14px;
    padding: 12.5px 20px 12.5px 20px;
    line-height: 1.1;
  }
  main section.explorer .contentt {
    padding: 29px 43px 40px 20px;
    max-height: 330px;
  }
  footer .bot .footer-title {
    font-size: 19px;
    padding-bottom: 34px;
  }
  footer .bot {
    padding-top: 36px;
  }
  footer {
    background-color: #161a1d;
    padding-top: 77px;
    padding-bottom: 36px;
    margin-top: -30px;
  }
}
@media (max-width: 576px) {
  main section.siparisler .orders-header .l {
    display: flex;
    align-items: start;
  }
  main section.siparisler .orders-header .r form {
    max-width: 201.75px;
    width: 100%;
  }
  main section.siparisler .orders-header .r form input.form-control {
    padding-left: 16px !important;
  }
  main section.siparisler .orders-header .r .form-floating select {
    padding: 10.5px 44px 10.5px 16px;
  }
  main section.sipmain .orders-list .orders-list_item ul.product-list-detail li.product-list-detail_item:not(:last-child) {
    margin-right: 19px !important;
  }
  main section.sipmain .orders-list .orders-list_item ul.product-list-detail li.product-list-detail_item span.product-list-detail_r .product-list-detail_r_t p {
    font-size: 15px;
    line-height: 1.1 !important;
  }
  main section.sipmain .orders-list .orders-list_item ul.product-list-detail {
    flex-direction: row !important;
    align-items: center !important;
    gap: 0 !important;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header .earnings-chart-item .earnings-chart_item_detail span.earnings-chart-item_t p {
    line-height: 1.1;
    font-size: 14px !important;
  }
  main section.servislerpage .servisler-page_chart .servisler-page_chart_box .servisler-page_chart_item .button-group {
    justify-content: space-between !important;
  }
  section.page-cover h1 {
    font-size: 26px;
    padding-top: 66px;
  }
  .modal .modal-dialog .modal-content .modal-body .quick-order-box .filter button.btn-filter {
    font-size: 16px;
  }
  .modal .modal-dialog .modal-content .modal-body .quick-order-box {
    gap: 10px;
    padding: 27px 17px 33px;
  }
  .modal .modal-dialog .modal-content .modal-body form .button-group button {
    width: 100%;
    max-width: 100%;
  }
  .modal .modal-dialog .modal-content .modal-body form .button-group {
    width: 100%;
    max-width: 100%;
  }
  .modal .modal-dialog .modal-content .modal-body form .input-gg i {
    left: 13px;
  }
  .modal .modal-dialog .modal-content .modal-body form .input-gg input.form-control {
    font-size: 14px;
    padding: 13px 14px 13px 34px;
  }
  .modal .modal-dialog .modal-content .modal-body form label {
    font-size: 16px;
    padding-bottom: 15px;
  }
  .modal .modal-dialog .modal-content .modal-body .grey-quick-order-box ul.product-list-detail li.product-list-detail_item span.product-list-detail_r .product-list-detail_r_b p {
    line-height: 1.1;
  }
  .modal .modal-dialog .modal-content .modal-body .grey-quick-order-box ul.product-list-detail {
    padding: 7px;
    gap: 8px;
    align-items: start;
  }
  .modal .modal-dialog .modal-content .modal-body .grey-quick-order-box ul.product-list-detail li.product-list-detail_item span.product-list-detail_r .product-list-detail_r_t p {
    font-size: 15px;
  }
  .modal .modal-dialog {
    min-width: 374px;
  }
  main section.servislerpage .frmtneg ul.servisler-page-header li.servisler-page-header_item .servisler-page-header_item_i .whitebox-header-r_detail .whitebox-header_r_b p {
    font-size: 15px;
  }
  main section.servislerpage .servisler-page_chart .servisler-page_chart_box .servisler-page_chart_item .button-group {
    justify-content: space-around;
    padding-bottom: 22px;
  }
  main section.servislerpage .servisler-page_chart .servisler-page_chart_box .servisler-page_chart_item ul.servisler-page_chart_list li.servisler-page_chart_list_item:first-child {
    border-left: 0;
  }
  main section.account-info .whitebox-content .payment-summary button.btn-submit {
    width: 100% !important;
    max-width: 100% !important;
  }
  main section.services-chart .services-chart-header .l {
    display: flex;
    align-items: start;
  }
  main section.services-updates button.btn-more {
    margin-top: 24px !important;
  }
  main section.services-updates .services-chart-list_item {
    padding: 14px 20px 14px 20px !important;
  }
  main section.services-updates .services-chart-list .d-flex.align-items-center.justify-content-end.h-100 {
    padding-bottom: 4px !important;
  }
  main section.services-updates .services-updates-info {
    padding: 10px 18px;
    max-width: 100%;
  }
  main section.bigcontent.alt-panel.destek-talebi-detail .whitebox-content {
    padding: 30px 16px 12px 16px;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header button.btn-back {
    padding: 12px 12px;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header button.btn-back {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
  }
  main section.destek-talebi-detail .whitebox .whitebox-header {
    flex-direction: column !important;
    justify-content: center;
    text-align: center !important;
    align-items: center !important;
    position: relative;
    padding: 54px 4px 20px !important;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header .whitebox-header-inner-set {
    width: 100%;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header .whitebox-header-inner-set .result-info {
    max-width: 100%;
    justify-content: center;
  }
  main section.bigcontent.destek-talebi-detail .whitebox-header .whitebox-header-inner-set button.btn-close-request {
    max-width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
  }
  main section.earnings-chart .earnings-chart-header {
    align-items: start;
  }
  main section.jvdsp .earnings-chart-header .earnings-header-r_detail .earnings-header_r_b p {
    line-height: 1.1 !important;
  }
  main section.bigcontent.affilatecontent.alt-panel.destek-talebi.pb-0 .whitebox-content .payment-summary button.btn-submit {
    max-width: 100% !important;
  }
  main section.earnings-chart.alt-panel-chart.destek-talebi-chart .earnings-chart-box .earnings-chart-result-area .result-info {
    max-width: 100%;
    padding: 12px 21.5px !important;
  }
  main section.bigcontent.quick-order-dash.dshpml .l .quick-order-box {
    gap: 10px;
    padding-bottom: 30px;
    padding-left: 13px !important;
    padding-right: 13px !important;
  }
  main section.bigcontent.quick-order-dash.dshpml .l .grey-quick-order-box ul.product-list-detail li.product-list-detail_item span.product-list-detail_r .product-list-detail_r_b p {
    line-height: 1.1;
  }
  main section.services-chart.dshpml .services-chart-header .l {
    width: 100% !important;
    max-width: 100%;
  }
  main section.services-chart.favorite-services-chart.dshpml .services-chart-header .r {
    display: none;
  }
  main section.services-chart.favorite-services-chart .services-chart-header .r button.btn-showall {
    width: auto;
  }
  main section.services-chart.favorite-services-chart .services-chart-header .r {
    font-size: 0;
    max-width: 0;
  }
  main section.bigcontent.quick-order-dash .r {
    padding-top: 30px;
    padding-left: 19px !important;
    padding-right: 12px;
  }
  main section.bigcontent.quick-order-dash.dshpml .l .quick-order-box .filter button.btn-filter {
    font-size: 14px !important;
  }
  main section.bigcontent.quick-order-dash.dshpml .l .quick-order-box .filter button.btn-filter i {
    font-size: 18px;
    padding: 6px;
    width: 38px;
    height: 38px;
    margin-right: 16px;
  }
  main section.bigcontent.quick-order-dash.dshpml .l form .input-gg i {
    left: 12px;
    top: 48%;
    font-size: 14px;
  }
  main section.bigcontent.quick-order-dash.dshpml .l form .input-gg input.form-control {
    font-size: 14px !important;
    padding-left: 31px !important;
  }
  main section.bigcontent.quick-order-dash.dshpml .l form .button-group {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    gap: 16px;
  }
  main section.bigcontent.quick-order-dash.dshpml .l form .button-group button {
    width: 100%;
    padding-top: 13px;
    padding-bottom: 13px;
  }
  main section.bigcontent.quick-order-dash.dshpml .l .grey-quick-order-box ul.product-list-detail {
    padding-right: 0;
    align-items: start;
  }
  main section.services-chart.favorite-services-chart .services-chart-header .r button.btn-showall {
    font-size: 0;
  }
  main section.services-chart.favorite-services-chart .services-chart-header .r button.btn-showall i {
    padding-left: 0;
  }
  main section.services-chart .services-chart-list .services-chart-list_item ul.product-list-detail li.product-list-detail_item span.product-list-detail_r .product-list-detail_r_b p {
    font-size: 14px;
    line-height: 1.1;
  }
  main section.services-chart .services-chart-list .services-chart-list_item ul.product-list-detail {
    padding-right: 0;
    align-items: start;
  }
  main section.services-chart .services-chart-header .l .r-detail .top-title p {
    font-size: 17px;
  }
  main section.services-chart .services-chart-header .l .r-detail .bot-desc p {
    font-size: 15px;
    line-height: 1.1;
  }
  main section.cartcontent .whitebox form .cart .cartbody .lastsec {
    gap: 0;
    justify-content: space-between;
    width: 100%;
  }
  main section.featured-blog .blog-item-box .blog-big-content .tags ul.tags-list {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: start;
    gap: 6px;
  }
  main section.featured-blog .blog-item-box .blog-big-content .tags {
    padding: 24px 17px;
  }
  main section.featured-blog .blog-item-box .blog-big-content .blog-big-content-inner {
    padding: 34px 17px 15px 17px;
  }
  main section.featured-blog .blog-item-box .blog-big-content .blog-big-content-inner p {
    font-size: 15px;
  }
  main section.featured-blog .blog-item-box .blog-big-content .blog-big-content-inner p:not(:last-child) {
    padding-bottom: 25px;
  }
  main section.featured-blog .blog-item-box .blog-big-content .blog-big-content-inner h3 {
    font-size: 17px;
    padding-bottom: 15px;
    line-height: 1.2;
  }
  main section.featured-blog .blog-item-box .edit-area .socialbox-side-area ul.social-side-ul li a {
    width: 44px;
    height: 44px;
  }
  main section.featured-blog .blog-item-box .edit-area .text-editor .button-group button.editor-btn {
    width: 44px;
    height: 44px;
    padding: 10px;
  }
  main section.featured-blog .blog-item-box .edit-area {
    padding: 36px 11.5px;
  }
  main section.featured-blog .blog-detail-cover .blog-detail-cover-item .detail .l {
    gap: 34px;
  }
  main section.featured-blog .blog-detail-cover .blog-detail-cover-item .detail .r span.current-time i {
    margin-left: 0;
  }
  main section.featured-blog .blog-detail-cover .blog-detail-cover-item .detail .r span.current-time {
    display: flex;
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center;
    text-align: center;
    gap: 14px;
  }
  main section.featured-blog .blog-detail-cover .blog-detail-cover-item .detail .l .blog-info span.blog-info-i {
    margin-right: 0;
  }
  main section.featured-blog .blog-detail-cover .blog-detail-cover-item .detail .l .blog-info {
    display: flex;
    align-items: center;
    flex-direction: column;
    text-align: center;
    justify-content: center;
    gap: 10px;
  }
  main section.featured-blog .blog-detail-cover .blog-detail-cover-item .detail .l .blog-info span.read-time {
    font-size: 14px;
  }
  main section.featured-blog .blog-detail-cover .blog-detail-cover-item .detail .l .profile-info span.name {
    font-size: 14px;
  }
  main section.featured-blog .blog-detail-cover .blog-detail-cover-item .detail {
    padding-left: 16px;
    padding-right: 16px;
  }
  main section.featured-blog .featured-page-item .featured-page-item_detail .incontent-page-item {
    justify-content: space-around;
  }
  main section.featured-blog .featured-slick a.featured-item span.detail {
    padding-left: 22px;
    padding-bottom: 30px;
    padding-right: 22px;
    bottom: 0;
  }
  main section.featured-blog .featured-slick a.featured-item span.detail h2 {
    font-size: 18px;
    line-height: 1.2;
  }
  main section.featured-blog .featured-slick ul.slick-dots {
    top: 16px;
    right: 16px;
  }
  main section.siparisler .orders-list .d-flex.align-items-center.bnsjd {
    flex-direction: row;
    text-align: start;
  }
  main section.siparisler .orders-list .orders-list_item ul.product-list-detail {
    flex-direction: column;
    justify-content: center;
    align-items: start !important;
    gap: 20px;
  }
  main section.siparisler .orders-list .orders-list_item ul.product-list-detail li.product-list-detail_item span.product-list-detail_r .product-list-detail_r_t p {
    font-size: 15px;
  }
  main section.bigcontent.big-addbalance .whitebox-content .pay-area .l p {
    line-height: 1.2;
  }
  main section.bigcontent .whitebox .whitebox-header p {
    line-height: 1.2;
  }
  main section.bigcontent.big-addbalance main section.bigcontent.big-addbalance .wallet-banks-box .credit-cart-list_item_link {
    padding: 12px 30px;
  }
  main section.api-box .api-body .api-content .api-content_item.example-response-box button.example-response_btn {
    padding: 16px;
    width: 100%;
    max-width: 100%;
    color: #fff;
    font-size: 15px;
  }
  main section.api-box .api-body .api-content .api-content_item.example-response-box .example-response_area code {
    font-size: 15px;
    line-height: 1.5;
  }
  main section.api-box .api-body .api-header .r-detail .top-title {
    padding-bottom: 0;
  }
  main section.api-box .api-body .api-header .r-detail .top-title p {
    font-size: 15px;
  }
  main section.api-box .api-body .api-header .r-detail .bot-desc p {
    font-size: 0;
  }
  main section.api-box .api-body .api-content .api-content_item .api-content_item_title p {
    font-size: 15px;
  }
  main section.api-box .api-body .api-content .api-content_item ul.api-content-ul li div p {
    line-height: 1.2;
  }
  main section.api-box .api-body .api-content .api-content_item ul.api-content-ul li div:first-child {
    width: 100%;
    max-width: 90.5px;
  }
  main section.api-box .api-body .api-content .api-content_item ul.api-content-ul li div {
    max-height: 50.59px;
  }
  main section.api-box .api-body .api-content .api-content_item ul.api-content-ul li div {
    font-size: 13px;
    padding: 17px 9px;
  }
  main section.api-box .api-body .api-content {
    padding: 26px 8px 26px 8px;
  }
  main section.earnings-chart.alt-panel-chart {
    padding-bottom: 142px !important;
  }
  main section.bigcontent.alt-panel .whitebox-content .payment-summary button.btn-submit {
    padding: 14.5px 26px;
    font-size: 15px;
    font-weight: 400;
    max-width: 200px;
  }
  main section.bigcontent.alt-panel .whitebox-content .payment-summary .payment-summary-detail em {
    font-size: 18px;
  }
  main section.bigcontent.alt-panel .eachboxs .each-box-in.each-box-greenbadge span.title {
    margin-right: 0;
  }
  main section.bigcontent.alt-panel .eachboxs .each-box-in.each-box-greenbadge {
    width: 100%;
    flex-direction: column;
    justify-content: space-between;
    gap: 12px;
    padding: 9px 9px;
  }
  footer .bot .footer-title {
    font-size: 19px;
    padding-bottom: 22px;
  }
  main section.earnings-chart .earnings-chart-box .earnings-chart-buttons {
    justify-content: space-between;
  }
  main section.earnings-chart .earnings-chart-header .earnings-header-r_detail .earnings-header_r_b p {
    font-size: 14px;
  }
  .whitebox-header.d-flex.align-items-center.justify-content-between {
    flex-direction: column;
    justify-content: start !important;
    align-items: start !important;
    gap: 24px;
  }
  main section.faq .bot-slick .slick div .name-job p {
    font-size: 16px;
  }
  section.mobilenavbar {
    display: flex;
  }
  main section.faq {
    padding-top: 145px;
    padding-bottom: 42px;
  }
  main section.services .services-list .services-item .services-item-inner {
    min-height: 239px;
    padding: 28px;
  }
  main section.faq .top .r a.btn-wp {
    width: 100%;
    font-size: 15px;
    padding: 11px 12px;
  }
  main section.faq .top .r {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
  }
  section.bigcover.z-0 {
    height: 502px !important;
    padding-bottom: 36px;
  }
  main section.bigcover h1 span b {
    font-size: 34px;
  }
  main section.bigcover h1 span {
    font-size: 34px;
  }
  .d-flex.flex-column.justify-content-center.hsjg {
    padding-top: 34px;
  }
  main section.interaction .whitebody .head-text p {
    font-size: 24px;
    line-height: 1.3;
  }
  main section.interaction .whitebody .desc {
    padding-bottom: 22px;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail {
    display: flex;
    align-items: center;
    flex-direction: column;
  }
  main section.interaction .whitebody .bottom-area ul.bottom-detail li a {
    padding: 26px;
    gap: 21px;
    min-height: 210px;
  }
  main section.services .big-title {
    font-size: 28px;
  }
  main section.services .bot-desc p {
    font-size: 17px;
  }
  main section.services .bot-desc p:not(:last-child) {
    padding-bottom: 10px;
  }
  main section.services {
    padding-top: 307px;
    margin-top: -260px;
    max-height: 722px;
  }
  main section.faq .top .l {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    text-align: center;
  }
  main section.faq .top .l span.icon-i {
    margin-right: 0;
    margin-bottom: 24px;
  }
  main section.faq .bot-slick {
    padding: 33.5px 26px;
  }
  main section.faq .bot-slick button.global.btn-next {
    right: -27px;
  }
  main section.faq .bot-slick button.global.btn-prev {
    left: -27px;
  }
  footer .bot ul.footer-menu li:not(:last-child) {
    margin-bottom: 26px;
  }
  section.mobilemenu .mobile-menu_body .account-settings .l .logout .dropdown button.dropdown-toggle p {
    color: #fff;
    font-size: 15px;
    font-weight: 600;
    padding-right: 6.56px;
  }
  section.mobilemenu .mobile-menu_body .account-settings {
    background-color: #161a1d;
    padding: 17.5px 7.5px;
  }
  section.mobilemenu .mobile-menu_body .account-settings .r .theme-switch {
    padding: 6px;
    width: 40px;
    height: 40px;
    margin-right: 7px;
  }
  section.mobilemenu .mobile-menu_body .account-settings .l .logout .dropdown button.dropdown-toggle span {
    background-color: rgba(49, 224, 114, 0.2);
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    margin-right: 7px;
    transition: 0.3s ease-in-out;
  }
  section.mobilemenu .mobile-menu_body .account-settings .l .logout .dropdown ul.dropdown-menu {
    border: 0;
    box-shadow: 0 0 32px rgba(65, 70, 102, 0.15);
    border-radius: 6px;
    background-color: #fff;
    padding: 16px;
    margin-top: 10px !important;
    min-width: 177.8px;
  }
  section.mobilemenu .mobile-menu_body .account-settings .r .dropdown-toggle {
    font-size: 15px;
    padding: 6px 13px 6px 13px;
    width: 118px;
    margin-right: 9px;
  }
  section.mobilemenu .mobile-menu_body nav.mobile-menu_nav a {
    padding: 25px 22px;
    display: flex;
    align-items: center;
  }
  section.mobilemenu .mobile-menu_body nav.mobile-menu_footer a {
    padding: 25px 22px;
  }
}

/*# sourceMappingURL=responsive.css.map */
