/* ==========================================================================
   *Medium devices (1800 above)*
   ========================================================================== */
@media (min-width: 1800px) {
   .page__heading { /*margin-top: -60px; z-index: 10; max-width: 470px;*/ }
}

/* ==========================================================================
   *Medium devices (tablets, 1800px and down)*
   ========================================================================== */
@media (max-width: 1800px) {
   .course__badges--link { width: 72px;}
   .dashboard__mycourse--list li { padding-left: 50px;}
   .dashboard__browse--course .primary__btn { padding: 13px 25px 13px 25px;}
}

/* ==========================================================================
   *Medium devices (1550px and down)*
   ========================================================================== */
@media (max-width: 1550px) {
   .dashboard__course--box h5 { font-size: 40px;}
    
   .browse__mycourse--main { padding: 25px 15px;}
   .dashboard__browse--course .primary__btn { padding: 12px 20px 12px 20px; font-size: 16px;}
   .dashboard__browse--coins h4 { font-size: 20px;}
   .dashboard__course--box { padding: 25px 20px 70px 25px;}
   .dashboard__course__right--box { padding: 25px 20px 35px 20px;}
   /*.portal__wraper { padding-left: 325px;} */
   .live__event--box h5 { padding: 0 20px;}
   .live__event--list li a { padding: 22px 20px 20px 75px;}
   .live__event--list li a::before { left: 17px;}
   .chat__rooms--right { padding: 20px; padding-left: 0;}
   .pest__insect--box { padding: 20px;}
   .chat__rooms--box .resp-vtabs .resp-tabs-list li.resp-tab-item { padding: 25px 15px 25px 93px;}
   .chat__rooms--box .resp-vtabs .resp-tabs-list li.resp-tab-item .avatar { width: 70px; height: 70px; left: 12px;}

   .complete__kyc__list--wraper .admin__course__summery--block .dataTables_wrapper .row:nth-child(2) .col-sm-12 { overflow-x: auto;}
   .complete__kyc__list--wraper .admin__course__summery--block table.dataTable { width: 1500px !important;}
   .complete__kyc__report__top--left { margin-right: -100px;}
   .agzistence__platform--list li { padding: 15px; padding-left: 75px;}
   .agzistence__platform--list li .icon { left: 20px; top: 15px;}
}

/* ==========================================================================
   *Medium devices (tablets, 1320px and down)*
   ========================================================================== */
@media (max-width: 1400px) {
    
   .dashboard__course--box { min-height: 250px;}
   .dashboard__course__right--box { min-height: 250px;}
    
   .dashboard__course--box h5 { font-size: 36px;}
   .dashboard__course--box p { font-size: 16px;}
   .course__badges--link { width: 60px; }
   .dashboard__mycourse--image { height: 200px;}
   
   
   .header__search--input { width: 405px;}
   .header__right--ul > li { margin-left: 20px;}
   .header__search--input { width: 340px;}
   .page__heading h3 { font-size: 30px;}
   .dashboard__course--right { margin-left: 0; }
   .dashboard__course--left { margin-right: 0;}
   .knowlege__center--info li { margin-right: 20px;}
   .knowledge__center--wraper .courses__badges--tabs .resp-tabs-list li.resp-tab-item { margin-right: 0; float: none;}
   .knowledge__center--listing li { margin: 15px 8px 0px 8px;}
   .cover__content { padding: 50px;}
   .settings__radios label { margin: 5px 5px 5px 0; padding: 18px 15px 14px 40px;}
   .settings__radios label::before { left: 14px;}

   .admin__dashboard__4boxes--box { margin-bottom: 10px; padding: 20px;}
   .admin__dashboard__top--box { margin-bottom: 10px;}
   .chat__rooms--right { padding: 20px;}
   .live__event--list li a { display: flex; align-items: center;}
   .complete__kyc__report__top--left { padding-left: 0px; margin-right: 0;}
   .kyc__report--avatar { position: static; margin-bottom: 15px;}

   .complete__kyc__report--table h5 { padding: 20px;}
   .complete__kyc__report--table tr th { padding: 5px 15px;}
   .complete__kyc__report--table tr td { padding: 15px;}
   .agzistence__platform--list { flex-wrap: wrap;}
   .agzistence__platform--list li { width: 30%; margin: 5px 10px; min-height: 80px;}
	
	.trending__topics--body .primary__btn { font-size: 16px;}
}


/* ==========================================================================
   *Medium devices (tablets, 1200px and down)*
   ========================================================================== */
@media (max-width: 1200px) {
    
   .dashboard__course--right { margin-top: 15px;}
   .dashboard__course--box { min-height: auto;}
   .dashboard__course__right--box { min-height: auto;} 
   .dashboard__course--right { min-height: auto;}
   
   .portal__login--right { padding: 125px 50px 80px 50px;}
   .portal__register--box { padding: 125px 50px 80px 50px;}
   .header__search--input { width: 285px;}
   .header__right--ul > li { margin-left: 20px;}
   .knowledge__center__detail--wraper { padding: 30px 20px;}
   .knowledge__center__detail--wraper h3 { font-size: 30px; line-height: 40px;}
   .knowledge__center__detail--button { margin-top: 25px;}
   .courses__detail__main--right { padding: 20px;}
   .cover__content h4 { font-size: 24px; line-height: 32px;}
   .cover__content { padding: 50px 25px;}

   .thankyou__main p br { display: none;}
   .knowledge__center__detail--wraper h3 { font-size: 70px !important; line-height: 85px !important; text-align: left;}
   .settings__wraper { padding: 25px;}
   .profile__form--block { padding: 25px;}
   .profile__top--block { padding: 20px;}
   .profile__avatar { position: static; margin-bottom: 10px;}
   .profile__upload { max-width: 100%;}

   .admin__graph--block { flex-wrap: wrap;}
   .admin__graph--box.graph-1 { width: 49%;}
   .admin__graph--box.graph-2 { width: 49%;}
   .admin__graph--box.graph-3 { width: 49%;}
   .admin__graph--box { margin-top: 15px;}

   .chat__rooms--box .resp-vtabs .resp-tabs-list li.resp-tab-item { padding: 15px;}
   .chat__rooms--box .resp-vtabs .resp-tabs-list li.resp-tab-item .avatar { position: static; margin-bottom: 5px;}

   /* =================== 15-03-2022 tab removed =================== */
   .chat__rooms--box .resp-vtabs .resp-tabs-list2 li { padding: 15px;}
   .chat__rooms--box .resp-vtabs .resp-tabs-list2 li .avatar { position: static; margin-bottom: 5px;}
   /* =================== 15-03-2022 tab removed =================== */

   .complete__kyc__report--top { text-align: center;}
   .kyc__report--avatar { display: inline-block;}
   .kyc__report__top--list { justify-content: center; flex-wrap: wrap;}
   .kyc__report__top--list li,
   .kyc__report__top--list li:first-child { padding: 0 15px;}
   .kyc__report__top--list li { margin: 5px 0;}
   .complete__kyc__report__top--right { margin-top: 15px; text-align: center;}
   .complete__kyc__report--top { padding: 25px;}

   .complete__kyc__report--table tr th { padding: 5px 10px;}
   .complete__kyc__report--table tr td { padding: 10px;}
   .agzistence__platform--list li { width: 46%;}
   .agzistence__platform--head { padding: 15px; padding-bottom: 0;}
   
   /*New Dewsign For Dianostic_quiz*/

   .diagno-chart-modal .modal-dialog.modal-xl{max-width: 90%;}
    .diagno_chart_data{width: auto; text-align: center;}
}


/* ==========================================================================
   *Medium devices (tablets, 991px and down)*
   ========================================================================== */
@media (max-width: 991px) {
    
    .chat__rooms--box #parentVerticalTab{flex-direction: column;}
    .chat__rooms--box #parentVerticalTab.resp-vtabs.sidebarHide .course__sidebar {width: 100%;}
    .chat__rooms--box #parentVerticalTab.resp-vtabs.sidebarHide .resp-tabs-container{width: 100%;}
    
    #parentVerticalTab.resp-vtabs .course__sidebar {position: fixed; z-index: 10; top: 0; overflow-y: scroll; height: 100vh;}
    
    
    
    
   .question__fulltag { top: -22px; }
    
   .portal__login--block .white__bg,
   .portal__login--block .grey__bg { border-radius: 0px;}
   .portal__login--left,
   .portal__login--right { padding: 35px;}
   .portal__login--logo { position: static; margin-bottom: 20px;}
   .portal__login--box { margin-top: 0;}
   .portal__login--left { text-align: center;}
   .portal__login--left .question { margin: auto; margin-bottom: 15px;}
   .portal__login--left p { margin-bottom: 25px;}
   .portal__login--left .primary__btn { display: inline-block;}
   .portal__login--right h3 { text-align: center; font-size: 50px;}
   .portal__login--right h3 span { font-size: 25px; padding-bottom: 0;}
   .portal__login--form { margin-top: 15px;}
   .forgot__pass--icon { margin: auto; margin-bottom: 15px;}
   .forgot__pass--popup .modal-content .btn-close { top: 15px; right: 15px;}
   .portal__login--right h3 { font-size: 30px;}
   .forgot__pass--right p { text-align: center;}
   
   .portal__register--box { padding: 50px;}
   .portal__register--signin .primary__btn { padding: 18px 30px;}
   .portal__register--signin p { padding-left: 15px; font-size: 16px;}
   .portal__register--form { padding: 0;}
   .portal__register--signin { margin-left: 0; margin-right: 0;}

   .portal__header { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;}
   .logo { margin-bottom: 15px;}
   a.menu-toggle { display: block; right: -44px; border: 1px solid #ffffff;}
   .main__menu--bar { top: 0; left: -290px; transition: all ease-out 0.2s; border-radius: 0px;}
   .main__menu--bar.expand { left: 0;}
   .main__menu--bar.expand a.menu-toggle { right: -25px; z-index: 9;}
   .sidebar__menu { height: 100vh;}
   .sidebar__menu > ul.menu-list > li > a:hover::before,
   .sidebar__menu > ul.menu-list > li.active > a::before { display: none;}
   .sidebar__menu > ul.menu-list > li > a:hover::after,
   .sidebar__menu > ul.menu-list > li.active > a::after { display: none;}

   .portal__wraper { padding: 170px 15px 0 15px;}
   
   .padding__class .portal__wraper { padding: 170px 15px 0 15px;}
   .page__heading { padding-left: 0; z-index: 1;}
   
   .padding__class .page__heading { z-index: 1;}
   
   .page__heading { text-align: center;}
   .breadcrumb { justify-content: center;}
   .breadcrumb li { padding: 0 10px;}
   .breadcrumb li:first-child { padding-left: 10px;}
   .dashboard__popup .is-close { right: 10px !important; top: 10px !important;}
   .dashboard__popup--left { margin-bottom: 25px;}
   .dashboard__popup--right { text-align: center;}

   .footer p { text-align: center;}
   .dash__board--wraper::after { display: none;}
   .certificate__download--details { padding: 25px;}
   .knowledge__center--wraper .courses__badges--tabs .resp-tabs-list { text-align: center;}
   .knowlege__center--info { text-align: center;}
   .knowlege__center--info li { margin: 0 8px 15px 8px;}

   .settings__wraper h3 { font-size: 24px;}
   .trending__topics--box { margin: auto; margin-bottom: 15px;}
   .trending__topics--tab h3 { text-align: center;}
   .profile__upload--left { padding-left: 0; margin-bottom: 15px; text-align: center;}
   .profile__upload--left .icon { position: static; margin-bottom: 10px;}
   .f-input { background: #f1f1f1;}
   .complete__kyc__top--block { padding: 25px;}
   .complete__kyc__form--block { padding: 25px;}

   .admin__dashboard__top--block { padding: 20px;}
   .admin__course__summery--block .dataTables_wrapper .row:nth-child(2) .col-sm-12 { overflow-x: auto;}
   .request__datatable--popup .admin__course__summery--block table.dataTable { width: 900px !important;}
   .complete__kyc__list--wraper .admin__course__summery--block h4 { text-align: center;}
   .courses__detail--second .courses__detail__cont--box { min-height: 400px; padding: 30px;}

   .complete__kyc__report--table .table { width: 1000px;}
   .agzistence__platform--head { padding: 20px;}
   .agzistence__platform--list { margin-bottom: 0;}
   .complete__kyc__report--table h5,
   .agzistence__platform--block .complete__kyc__report--table h5 { padding: 20px 15px 10px 15px;}
   .agzistence__platform--list li { margin: 5px; width: 48%;}
   
   
   
   
   /*New Dewsign For Dianostic_quiz*/
   .table-responsive table {border: 1px solid transparent; border-spacing: 0 20px; box-shadow: none;}
   .table-responsive table thead {display: none;}
   .table-responsive table tbody tr {border-bottom: 45px solid #f8f8f8;}
   .table-responsive table tbody tr td:first-child {padding-left: 10px; text-align: right;}
   .table-responsive table tbody tr td:before { content: attr(data-label); float: left; font-size: 12px; text-transform: uppercase; font-weight: bold; color: #8995A8;}
   .table-responsive table tbody tr td { display: block; text-align: right; font-size: 14px; padding: 15px 10px !important; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08);}
   .table-responsive table tbody tr td:first-child {border-radius: 0;}
   .table-responsive table tbody tr td:last-child{border-radius: 0;}
   .diagno_chart_data{text-align: center;}

   .diagno_chart_data{width: auto; top: 32%;}
   .diagno_chart_data .data_right{padding-left: 5px;}
   .diagno_chart_data .data_left{padding-right: 5px;}
   
}

/* ==========================================================================
   *Small devices (landscape phones, less than 768px)*
   ========================================================================== */ 





@media (max-width: 767px) {
  
 .success__block, .failed__block { flex-direction: column; }
.success__block .success_text, .failed__block .success_text { margin-top: 30px; padding-left: 0; }
    
  .full-size a.full--mobile__screen { display: block;  background: red; }
  .full-size a.full--web__screen { display: none; }    
    
    
.full-screen-window .courses__detail__cont--box .video-js {

    height: auto !important;

}    
    
    
.full-screen-window .courses__detail__cont--box > img {
height: auto;
}


.courses__detail__cont--box.c__det{

    min-height: 400px!important;

    background-size: cover!important;

    background-repeat: no-repeat!important;

}

    
.video-js .vjs-tech {

    position: static!important;

    height: auto!important;

}

.courses__detail__cont--box .video-js{height: auto;}

.courses__detail__cont--box{min-height: auto!important; height: auto;}
    
    
   .portal__login--left, .portal__login--right { padding: 30px 0px;}
   .forgot__pass--popup .modal-body { padding: 50px 15px;}
   .portal__register--box { padding: 35px 25px;}
   .portal__register--form { margin-top: 20px;}
   .portal__register--signin { margin-top: 20px;}
   .register__head h3 { font-size: 30px;}
   .register__head h3 span { font-size: 18px;}

   .portal__header--right { width: 100%;}
   .header__search { display: block; width: 100%; margin-bottom: 10px;}
   .header__search--input { width: 100%;}
   .header__right--ul { text-align: center; display: block;}
   .header__right--ul > li { margin: 0px; display: block; padding: 10px 0; border-bottom: 1px solid #f1f1f1;}
   .header__profile--dropdown,
   .header__notification--dropdown { position: static; width: 100%;}
   .header__notification .count { left: 0; margin: auto;}
   .avatar__drop { display: inline-block;}

   .portal__header { position: static;}
   .portal__wraper { padding: 0 15px;}
   .dashboard__course__right--box { text-align: center; min-height: auto;}
   .browse__courses--head { text-align: center; display: block;}
   .dashboard__mycourse--box { max-width: 400px; margin: auto; margin-bottom: 20px;}
   .browse__courses--filtering { justify-content: center;}
   .browse__courses--head h3 { margin-bottom: 15px;}
   .browse__mycourse--radios { justify-content: center;}
   .portal__header { padding: 15px;}
   .dashboard__popup { padding: 30px 20px;}
   .dashboard__popup--right h3 { font-size: 24px;}

   .dash__board--main { padding-top: 25px;}
   .courses__badges--tabs .resp-tabs-container { padding: 15px 20px 25px 20px;}
   .courses__badges--tabs .resp-tab-content { padding: 10px 0 20px 0;}
   .courses__badges--tabs h2.resp-accordion { border: none; background: #ffffff; margin-top: 10px;}
   .courses__badges--tabs h2.resp-accordion.resp-tab-active { background: #6bad20; color: #ffffff;}
   .courses__badges--tabs h2.resp-tab-active span.resp-arrow { border: none; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 12px solid #ffffff;}
   .courses__badges--box { min-height: auto; padding: 20px;}
   .courses__badges--tabs h2.resp-accordion .icon path { fill: #ffffff;}

   .courses__detail__main--content { padding-left: 0;}
   .courses__detail--sidebar { position: static; max-width: 100%;}
   .courses__detail__cont--box { padding: 25px; min-height: 400px;}
   .cover__content h4 { font-size: 20px; line-height: 24px;}
   .thankyou__block { padding: 20px;}
   .thankyou__main { padding: 50px 20px; min-height: auto;}
   .thankyou__main h3 { font-size: 45px;}
   .thankyou__main p { font-size: 20px; line-height: 28px;}
   .rate__course { border-radius: 5px;}

   .courses__timeline--block { padding: 25px;}
   .timeline__activated span { font-size: 14px;}
   .diagnostic__controle__flag--block label { width: 100%; margin-bottom: 10px;}
   .sorry__top--block { padding: 0; text-align: center;}
   .sorry__top--block .emoji { position: static; margin-bottom: 10px;}
   .knowledge__center__detail--wraper h3 { font-size: 50px !important; line-height: 60px !important; text-align: center;}
   .sorry__bottom--block { display: block; width: 100%;}
   .sorry__bottom--block li { width: 100%; margin: 15px 0 0 0; max-width: 100%;}
   .sorry__bottom--block li h4 span { padding-bottom: 10px;}
   .sorry__bottom--block li h4 { font-size: 28px;}

   .settings__submit .primary__btn { font-size: 16px; padding: 15px 25px; text-align: center;}
   .complete__kyc__form--block .settings__textarea,
   .education__detail--block .settings__textarea { height: 120px;}
   .complete__kyc__form--block h4 { font-size: 24px;}
   .submit__kyc--block .primary__btn { font-size: 16px;}
   .save__add--another { padding: 12px 25px 13px 25px;}
   .complete__kyc__top--block,
   .complete__kyc__form--block { padding: 25px 15px;}

   .admin__dashboard__4boxes--box { text-align: center;}
   .admin__dashboard__4boxes--box .icon { text-align: center; margin-bottom: 15px;}
   .admin__graph--box.graph-1 { width: 100%;}
   .admin__graph--box.graph-2 { width: 100%;}
   .admin__graph--box.graph-3 { width: 100%;}
   .admin__graph--box .head { display: block; text-align: center; min-height: auto;}
   .admin__graph--box .head h5 { margin-bottom: 10px;}
   .admin__graph--box .settings__select { margin: auto; max-width: 100%;}
   .admin__graph--box .nice-select { float: none;}

   .refferal__rating--graphs .admin__graph--box { width: 100%;}
   .admin__course__summery--block .dataTables_wrapper .row:last-child .paging_simple_numbers { border-top: 1px solid #f2f2f2;}
   .chat__rooms--box .resp-tab-content { padding: 15px;}
   .chat__rooms--box .resp-accordion h5 { margin-bottom: 0; font-size: 18px; font-weight: 700;}
   .pest__insect--box h4 br { display: none;}
   .discussions__comment--bottom { flex-wrap: wrap;}
   .pest__insect--box { text-align: center;}
   .chat__rooms--box .resp-accordion .avatar { display: block; width: 70px; height: 70px; margin-bottom: 5px;}
   .discussions__head { flex-wrap: wrap;}

   .report__modal .modal-header .btn-close { right: 0; top: 0;}
   .request__coin--popup .is-close { right: 0 !important; top: 0 !important;}
   .request__datatable--popup .is-close { right: 0 !important; top: 0 !important;}
   .referal__link--popup .modal-dialog { max-width: inherit; width: inherit; margin: 0;}
   .referal__link--popup .btn-close { right: 0; top: 0;}
   .referal__link--popup .modal-header { padding: 20px;}
   .referal__link--popup .modal-body { padding: 20px;}
   
   .courses__detail--second .courses__detail__cont--box { min-height: inherit; padding: 60px 20px 40px 20px;}

   /* =================== 15-03-2022 tab removed =================== */
   .chat__rooms--box .resp-vtabs .resp-tabs-list2 { width: 100%;}
   .chat__rooms--box .resp-vtabs .resp-tabs-list2 li .avatar { position: static; margin-bottom: 5px;}
   .chat__rooms--box .resp-vtabs { display: block !important;}
   .chat__rooms--box .resp-vtabs .resp-tabs-list2 li { text-align: center; padding: 20px 15px;}
   .chat__rooms--box .resp-vtabs .resp-tabs-list2 li.resp-tab-active::after { width: 100%; height: 4px; top: inherit; left: 0;}
   .chat__rooms--box .resp-tab-content { display: block !important;}
   .chat__rooms--box .resp-vtabs .resp-tabs-container h2 { display: none;}
   /* =================== 15-03-2022 tab removed =================== */
   .admin__second--filter { justify-content: center;}
   
   
   /*New Dewsign For Dianostic_quiz*/
   .grayTab__container .resp-tabs-container{background-color: #f7f7f9; padding: 15px 20px 25px 20px; border-radius: 15px;}
   .grayTab__container h2.resp-accordion {border: none; background: #ffffff; margin-top: 10px; font-size: 16px; line-height: 25px;}
   .quiz_history--tab .knowledge__center__detail--wraper{padding-left: 0 !important; padding-right: 0 !important;}
   .diagno_chart_data{position: relative; justify-content: center; margin-top: 30px;}
   .modal.diagno-chart-modal{width: 99%; left: 50%; transform: translateX(-50%);}
   .donut-outer{stroke-width: 0.5em;}
   .donut-ring, .donut-green{stroke-width: 0.4em;}
   
   
   
   
}

/* ==========================================================================
   *Extra small devices (portrait phones, less than 576px)*
   ========================================================================== */ 
@media (max-width: 575px) {
   .forgot__pass--mailer { padding: 0; text-align: center;}
   .forgot__pass--submit { position: static; margin-top: 15px;}
   .certificate__download--head { display: block; text-align: center;}
   .certificate__download--head h5 { margin-bottom: 10px;}
   .courses__timeline--block { text-align: center; padding: 20px 15px;}
   .courses__timeline li:first-child .timeline__activated::before,
   .timeline__activated::before,
   .timeline__activated::after { display: none;}
   .courses__timeline li { display: block; text-align: center; padding: 20px 15px; border: 1px solid #e7dfca; margin-bottom: 5px;}
   .timeline__times { margin: 0;}
   .timeline__activated span::before { display: none;}
   .timeline__times { margin-bottom: 10px;}
   .timeline__times,
   .timeline__activated { padding: 0;}
   .timeline__times::before { position: static; margin-bottom: 5px; display: inline-block;}
   .billing-ticket-form { padding-top: 55px;}
   .f-input { padding: 0 15px;}
   .fileUpload input.upload { height: 55px; width: 100%;}
   .btn--browse { display: block; width: 100%; padding: 13px 20px;}

   .agzistence__platform--list li { width: 100%; margin: 5px 0; text-align: center; min-height: auto; padding: 15px;}
   .agzistence__platform--list li .icon { position: static; margin-bottom: 10px;}
   .star-rating label .fa-star { width: 26px; height: 24px;}
   
   .diagno-chart-modal .modal-dialog.modal-xl {width: 100%;}
}

/* ==========================================================================
   *Extra small devices (portrait phones, less than 480px)*
   ========================================================================== */
@media (max-width: 480px) {
   .portal__register--signin { flex-direction: column; padding: 15px;}
   .portal__register--signin p { padding: 0; margin-bottom: 10px;}
   .portal__register--signin .primary__btn { display: block; width: 100%;}
   .browse__courses--filtering { flex-direction: column; margin-bottom: 5px;}
   .browse__courses--filtering > li { width: 100%;}
   .browse__courses--filtering .commen__selector { width: 100%; background-color: #ffffff;}
   .browse__mycourse--radios { flex-direction: column;}
   .dashboard__browse--course { flex-direction: column;}
   .dashboard__browse--coins { margin-top: 10px;}
   .dashboard__mycourse--block h3 { flex-direction: column;}
   .dashboard__mycourse--block { margin-top: 30px;}
   .courses__details--topblock { flex-direction: column; justify-content: center;}
   .timeline__button { margin-top: 10px;}
   .course__datail--select { width: 100%;}

   .thankyou__block { padding: 10px;}
   .thankyou__main { padding: 25px 10px;}
   .thankyou__main h3 { line-height: 40px; font-size: 36px;}
   .sorry__block { padding: 0;}
   .settings__submit .primary__btn { display: block; width: 100%;}
   .comment__feeds--box { padding-left: 0;}
   .feeds__avatar { position: static; margin-bottom: 10px; display: block;}
   .chat__rooms--right { padding: 20px 10px;}
   .pest__insect--box { padding: 15px;}

   .request__coin--head { display: block; padding: 20px;}
   .request__coin--pop { padding: 20px;}
   .purchase__request--coin li a { padding: 8px;}
   .request__coin__pop--box { margin-bottom: 15px;}
   .request__datatable--popup .admin__course__summery--block .dataTables_wrapper .row:nth-child(1) .dataTables_length, .request__datatable--popup .admin__course__summery--block .dataTables_wrapper .row:nth-child(1) .dataTables_filter { padding: 20px 15px;}
}
