@media screen and (min-width: 768px) {
    .homeafooterbox {
        padding-bottom: 200px;
        padding-top: 230px;
        display: flex;
        align-items: center;
    }
	.cards-info-help-wrap .pro-right-wrap{
	 display:none;	
	}
	.create-new-target-group-page-wrap .multi-range-slider {
    width: 93%; 
    }
.test-selected-main-cat-wrap .tester-screens-hold{
align-items:flex-start;	
}

.test-selected-main-cat-wrap .taking-test-page-height {
    min-height: calc(100vh - 230px) !important;
}


.test-question-instruction-wrap .tacking-test-page-height{
    min-height: calc(100vh - 260px) !important;
}
.test-question-radiocheck-wrap{
max-height:inherit !important;	
}
.tester-question-selection-wrap .mt-64, .tester-question-selection-wrap .test-form-hold{
    margin-top: 32px !important;
}

.tester-login-page-wrapper .profile-complete-progress-wrap.notify-info{
    position: absolute;
    max-width:798px;
    left: 0;
    right: 0;
    z-index: 99;
    top: 62px;
    padding: 14px 18px;	
}
}

@media screen and (min-width:1025px){
.sidebar-wrapper{
left:0px !important;	
}	
.page-wrapper .page-content{
padding-left:300px;	
}
}

@media screen and (min-width:1024px){
	
.page-back-option-wrap .dash-top-left.target-group-heading-top.studyint-top-flex-wrap{
    width: calc(100% - 530px);
    padding-right: 30px;	
}	


 .page-back-option-wrap .dashboard-top-right .top-buttons-wdropd.auto-width-button{
width: 530px;	 
flex-wrap:nowrap;
justify-content:end;
 }
 .study-draft-and-save-wrap{
  min-width:290px;	 
 }
 .page-back-option-wrap .dash-top-left .page-main-sm-heading{
    max-width: calc(100% - 200px); 
}
 
}

@media screen and (min-width:1199px){
.bd-que-ans-table-data-inner .table-responsive {
    overflow: visible;
}	

.birth-date-picker select{
min-width:136px;	
}
.arabic_wrapper_preview .target-group-data-repeat.study-target-repeat{
	max-width: 935px;
}
.arabic_wrapper_preview .study-review-page-wrapper .col-md-7.col-lg-7{
max-width:100%;	
}

.arabic_wrapper_preview .study-review-page-wrapper .uploaded-project-img{
max-width:84%;	
}

}
@media screen and (min-width:1360px) {

.prefer-taking-test-data-hold .prefer-design-slider-hold .prefer-test-selected-design-view{
height: calc(100vh - 397px) !important;	
}	
.prefer-design-slider-hold {
    height: calc(100vh - 329px);
    display: flex;
    align-items: center;
}
.prefer-design-slider-hold .pref-test-btns-wrap .btn {
    top:auto !important;
    margin-top: -40px;
}
}

@media screen and (min-width:1400px) {
    .complete-profile-right-form-section .custom-control-label::before {
        top: 0px;
    }

    .complete-profile-right-form-section .custom-control-label::after {
        top: 0px;
    }

    .study-steps-progress-wrap .steps-count-wrap span:after {
        left:28px;

    } 
}
@media screen and (min-width:1500px){
.study-review-right-info-wrap .info-not-available.big-font {
font-size:24px;
line-height:32px;	
}	
} 
 
@media screen and (min-width:1640px) {
	.card-sort-test-img-view{
	min-height: 520px;
}
.slider-wrap{
max-width:1600px;	
}
.treeScrollbar {
    height: 500px !important;
}
.ReactVirtualized__Grid.ReactVirtualized__List.rst__virtualScrollOverride{
height:393px !important;	
}
.dash-projects-repeat  .dash-project-img .react-loading-skeleton{
width:45px !important;	
height:45px !important; 	
}
.card-sorting-test-view-data-wrap{
max-width:1400px;	
margin:30px auto;
}
.card-sorting-test-view-data-wrap .active-tiles-wrap span, .card-sorting-test-view-data-wrap .cardsort-view-data-repeat span{
min-width:280px !important;	
}

.pref-test-btns-wrap .btn{
top:190px;	
}
.prefer-design-image-view-hold .prefer-test-selected-design-view {
    height: 330px;
}
.prefer-taking-test-data-hold .prefer-design-slider-hold .prefer-test-selected-design-view{
height: calc(100vh - 420px);	
}
.prefer-taking-test-data-hold .tester-form-steps-inner{
display: table;
margin: 0 auto;
max-width:1032px;
width:1032px;	
}

    .form-heading {
        font-size: 100px;
        line-height: 120px;
    } 
	.preference-test-page-data .target-group-data-repeat .row {
    margin: 0 -15px;
}
    .tester-dash-test .dp-stc-repeat:last-child {
        width: 130px;
    }
    .tester-dash-test .dp-stc-repeat:first-child{
       width: 100px; 
    }
    .tester-dash-test .dp-stc-repeat:nth-child(2) {
        width: calc(100% - 230px);
    }
    .tester-dash-test .dp-stc-repeat .h3{
       font-size: 30px; 
    }
    .tester-dash-test .ongoing-test-head .h3{
       font-size: 24px; 
    }
.profile-form-group.mobile-appslist-outer .static-label label {
    font-size:16px; 
}
    .login-data-wrap .container {
        max-width: 70%;
    }

    .form-sub-head {
        font-size: 24px;
    }

    .input-field label,
    .input-field input,
    .input-field select,
    .css-14el2xx-placeholder, .input-field textarea{
        font-size: 16px;
    }

    .css-qc6sy-singleValue,
    .dd-wrapper .dd-header-title {
        font-size: 16px !important;
    }

    .checkboxes.radio_btn_class.gender_btn.d-flex label p {
        font-size: 16px;
    }

    .form-btn,
    .form-btn:focus {
        height: 64px;
    }

    .scrollontarget .page-back-option-wrap .form-btn,
    .scrollontarget .page-back-option-wrap .form-btn:focus {
        height: 56px
    }

    .login-form-inner-data {
        margin-top: 64px;
    }

    .button {
        height: 64px;
    }

    .form-back-btn {
        margin-top: 24px !important;
    }

    .dashboard-inner-data-wrap {
        padding: 160px 0;
        max-width: 1373px;
    }

    .complete-profile-right-form-section {
        padding-left: 164px;
    }

    .complete-profile-right-form-section .row {
        margin-right: -60px;
        margin-left: -60px;
    }

    .complete-profile-right-form-section .row .col-md-6,
    .complete-profile-right-form-section .col-md-8,
    .complete-profile-right-form-section .col-md-12 {
        padding-right: 60px;
        padding-left: 60px;
    }

    .target-group-data-repeat .col-lg-6,
    .target-group-data-repeat .col-lg-12 {
        padding: 0 45px;
    }

    .target-group-data-repeat .row {
        margin: 0 -45px;
    }
.target-group-data-repeat .selected-card-sort-option .col-lg-12 {
    padding: 0 15px;
}
    .project-setting-datawrap .col-lg-3 {
        width: 267px;
        max-width: 267px;
        margin-right: 0;
    }

    .project-setting-datawrap .col-lg-9 {
        max-width: calc(100% - 267px);
        flex: 100%;
        padding-left: 161px;
    }

    .buy-credit-mid-sec p,
    .dis-offier-sec.pink-color {
        font-size: 16px;
        line-height: 24px;
    }

    .buy-credit-top h3 {
        font-size: 40px;
        line-height:80px;
    }

    .buy-credit-repeat {
        padding: 32px;
    }

    .billing-plan-page-wrapper table thead th:nth-child(2),
    .billing-plan-page-wrapper table thead th:nth-child(3) {
        width: 33%;
    }

    .credits-page-wrapper table thead th:nth-child(2),
    .credits-page-wrapper table thead th:nth-child(3) {
        width: 30%;
    }

    .study-history-table table thead th .sdh-reward-wrap {
        width: 111px;
    }

  
    .buy-credit-top h3 sub {
        left: -5px;
    }

    .card-hover-data {
        top: -104px;
        height: 125px;
    }

    .study-steps-progress-wrap .steps-count-wrap span:after {
        left: 18px;
        width: 40px;
    }

    .study-steps-progress-wrap .steps-count-wrap {
        width: 84%;
    }

    .study-introduction-page-wrapper .project-modal-img {
        width: 280px;
    }

    .study-target-group-option-wrap .input-field {
        width: 345px;
    }

    .studyint-top-flex-wrap .h1 {
        max-width: 610px;
    }

    .study-selectd-tester-right-side span a {
        padding: 0 20px;
        font-size: 16px;
    }
.na-name-wrap span{
width: 99px;	
}
.buy-custom-credit-form{
    height: 87px;	
}
.task-selected-tree-view .test-selected-main-tree img{
max-height:400px;	
}

}


@media screen and (min-width:1700px){
    .seemorebox-sidebar, .seelessbox-sidebar{
        right:64px;
		bottom:-0px;
    }
}

@media screen and (min-width:1800px) {
.buy-custom-credit-form {
    height: 108px;
}

.study-publish-test-wrap .publish-credits-wrap .selected-plan-info-repeat:first-child h2, .study-publish-test-wrap .publish-credits-wrap .selected-plan-info-repeat:nth-child(2) h2{
	font-size:30px;
}
.treeScrollbar {
height:550px !important;
}
.ReactVirtualized__Grid.ReactVirtualized__List.rst__virtualScrollOverride{
height:471px !important;	
}
.page-back-option-wrap .dash-top-left .page-main-sm-heading{
    max-width: calc(100% - 260px); 
}
.survey-singlechoice-chart-wrap .parti-ga-grapg-area {
    width: 520px;
}
.pref-test-btns-wrap .btn{
top:210px;	
}
.prefer-design-image-view-hold .prefer-test-selected-design-view {
    height: 393px;
}

.card-sort-test-img-view{
	min-height: 620px;
}

    .study-steps-progress-wrap .steps-count-wrap span:after {
        width: 58px;
        left: 25px;
    }
	.prefer-test-selected-design-view{
	height:327px;	
	}
	.confid-tech-graph-lhs {
    width: calc(100% - 540px); 
}
.survey-test-option-wrap .stud-tiles-hold {
    width:89%;
}
.confid-tech-devices-sec {
    width: 540px;
}

    .study-introduction-page-wrapper .project-modal-img {
        width: 300px;
    }

    .stydy-pages-wrapper .targer-group-left-wrap {
        width: calc(100% - 573px);
        padding-right: 17px;
    } 

    .stud-tiles-repeat {
        width: 227px;
        padding: 16px 26px; 
    }
	.na-name-wrap{
	 width:129px;	
	}
	.sp5-content-wrap {
    padding:64px 0 170px
}
.parti-ga-grapg-area svg, .confid-tech-hraph-hold svg{
transform:scale(1.4);	
-webkit-transform:scale(1.4);	
-moz-transform:scale(1.4);
display: table;
    margin:45px auto 40px;	
}
.confid-tech-hraph-hold div{
margin: 60px 0px 40px;		
}
.confid-tech-hraph-hold svg{
margin:0px;	
}
.card-sorting-view-wrap{
min-height:77vh;	
}
.buy-cr-price-wrap{
    margin-bottom:87px;	
}
.project-dashboard-data-repeat .dash-project-img img {
    width: 140px;
    height: 140px;
}
.project-dashboard-data-repeat .dp-stc-repeat h3 {
    font-size:32px;
}
}

@media screen and (min-width:1900px) {
   
	.buy-custom-credit-form {
    height: 136px;
}
.pref-test-btns-wrap .btn{
top:250px;	
}
	.tg-earning-status .checkboxes.radio_btn_class.gender_btn.d-flex label p {
        margin-right: 80px;
    }

    .tg-earning-status .checkboxes.radio_btn_class.gender_btn.d-flex label:last-child p {
        margin-right: 0;
    }

    .credits-page-wrapper table thead th:nth-child(2),
    .credits-page-wrapper table thead th:nth-child(3) {
        width: 33%;
    }

    .study-introduction-page-wrapper .project-modal-img {
        width: 387px;
    }

    .study-introduction-page-wrapper .project-modal-img .upload-project-img {
        padding: 100px 0px;
    }

    .welcome-page-data-wrap .input-field textarea {
        height: 216px;
        max-height: inherit
    }

    .study-steps-progress-wrap .steps-count-wrap span:after {
        left: 39px;
    }

    .study-steps-progress-wrap .steps-count-wrap {
        width: 86%;
    }
	
.survey-test-page-wrapper .likert-question-data-hold.likert-view-wrap {
    width: 95%;
}
.buy-cr-price-wrap{
    margin-bottom:114px;	
}
.treeScrollbar{
    height: 600px !important; 
}
.ReactVirtualized__Grid.ReactVirtualized__List.rst__virtualScrollOverride{
height:522px !important;	
}
}


@media screen and (max-width:1900px) {
    .selected-page-right-side {
        width: 550px;
    }
	.already-taken-testlogin-wrap .login-left-side{
	  margin-bottom:30px;	
	}
 
    .selected-page-left-side {
        width: calc(100% - 550px);
    }

    .selected-page-left-side h1 {
        font-size: 90px;
        line-height: 110px;
    }
.sp5-left-side-bar {
    width: 480px;
}
.sp5-right-side-wrap {
    width: calc(100% - 480px);
}
}

@media screen and (max-width:1799px) {

    /***29-3-22-***/
    .dashboard-cards-wrapper {
        margin-top: 10px;
    }

    .dash-cards-wrap h3 {
        font-size: 25px;
        line-height: 30px;
    }

    .dash-cards-wrap p {
        font-size: 11px;
        line-height: 16px;
        margin-top: 6px;
        width: 220px;
    }

    .create-btn,
    .create-btn:focus {
        margin-top: 22px;
    }

    .dash-cards-wrap {
        min-height: 198px;
    }

    .dash-cards-wrap:after {
        width: 250px;
        height: 150px;

    }

    /***29-3-22***/
    .dash-project-img img {
        width: 64px;
        height: 84px;
        margin-right: 12px;
    }

    .dash-project-content {
        width: calc(100% - 70px);
    }

    .tg-earning-status .checkboxes.radio_btn_class.gender_btn.d-flex label p {
        margin-right: 45px;
    }

    .tg-earning-status .checkboxes.radio_btn_class.gender_btn.d-flex label:last-child p {
        margin-right: 0;
    }
    .study-publish-test-wrap .selected-plan-mid-wrap p {
        font-weight: 300;
        font-size: 11px;
    }
    .study-publish-test-wrap .selected-plan-mid-wrap h2{
      font-size: 22px;
    }
    .study-publish-test-wrap .selected-plan-mid-wrap h2 img{
        width: 28px;
    }

}
@media screen and (max-width:1700px){
   
    .sp5-right-side-wrap .bd-que-table-search-wrap .tree-search-inner input{
        width: 170px;
      }
	.ans-list-wrap.likert-scale-option-add.likert-scale-top-input-wrap label p {
    font-size: 12px;
    line-height: 20px;
}

.project-das-top-right .auto-width-button .btn {
    padding: 0px 30px;
	margin-left: 10px;
	margin-right:0px;
}
.page-back-option-wrap .dash-top-left.target-group-heading-top.studyint-top-flex-wrap {
    width: calc(100% - 390px);
}
.page-back-option-wrap .dashboard-top-right .top-buttons-wdropd.auto-width-button {
    width: 351px;
}

.earn-invite-page:before {
    left: -10px;
    bottom: -23px;
    width: 180px;
    height: 320px;
} 
}

@media screen and (max-width:1639px) {
    .study-review-credit-plan-wrap .selected-plan-mid-wrap p, .targ-ts-count span{
      font-size: 12px;  
    }
	.survey-test-page-wrapper .rating-survey-view-mode label {
    padding: 0 12px;
}
	.ans-list-wrap.likert-scale-option-add.likert-scale-top-input-wrap label p{
	  font-size: 12px;
      line-height: 20px;	 
	}
	.no-cards-data{
	 font-size:14px;	
	}
	.card-catname-view-td img{
	 width:18px;	
	}
	
	.scrollontarget .page-back-option-wrap{
	top:62px;	
	}
	.scrollontarget .page-back-option-wrap .profile-info-section {
    padding: 3px 0 15px;
}


	.info-not-available.big-font {
    font-size: 30px;
    line-height:46px;
}
    .question-prev-wrap .stud-tiles-repeat h3{
       font-size: 19px; 
    }
    .tester-dash-test .dp-stc-repeat .h3{
        font-size: 20px; 
     }
     .tester-dash-test .ongoing-test-head .h3{
        font-size: 19px; 
     }
    .custom-credit-hold p{
        font-size: 13px;
        line-height: 20px;   
    }
    .buy-cr-price-wrap{
       margin-bottom: 82px; 
    }
	.industryChart .edu-label-graph-bg{
	padding-bottom:18px;	
	}
	.comp-infow-repeat {
    margin: 0px 5px;
    font-size: 11px;
    }
	.completion-task-infor-wrap {
    margin: 13px -5px 0;
   }
   .comp-infow-repeat span {
    width: 18px;
    height: 18px;
    margin-right: 5px;
   }
	
	table tbody tr td{
	 font-size: 12px;
    line-height: 18px;	
	}
	.db-que-list-wrap .dropdown button, .survey-question-drop-down .dropdown{
    font-size: 20px;
    line-height: 28px;
}

    .edu-label-graph-bg, .most-usedapp-graph-wrap{
	 padding:35px;	
	}
	.tech-icon-wname img, .na-name-wrap span img{
	 width:45px;	
	}
	 .flag-hold{
		 width:45px;
        height:44px;		 
	 }
	 .department-selected-analyze .flag-hold{
		 width:45px;
        height:44px; 
	 }
	 .tree-testing-correct-ans-wrap{
		font-size:12px; 
	 }
	 .na-name-wrap{
		width:90px; 
	 }
	.confidance-heading-wrap, .parti-overflow-top-graph-wrap p{
	font-size:16px;	
	}
	
    .step-5-wrap {
        margin-top: 52px;
    }
	.complete-profile-right-form-section .step-5-wrap .profile-row-border {
    margin-bottom: 0;
}
.complete-profile-right-form-section .step-5-wrap.step-5-form .col-md-6:last-child .profile-form-group {
    margin-bottom: 10px !important;
}
	.sl-mt-link-wrp, .select-this-answer, .selected-correct-answer{
	 font-size:13px;	
	}
	

    .step-4-wrap {
        margin-top:58px;
    }
.mobile-apps-list-wrap span{
 font-size:13px;
     padding: 3px 27px;
margin: 5px 3px 0px;	
}
.mobile-apps-list-wrap {
    margin-top: 6px;
}
    .complete-profile-info-wrap {
    padding: 10px 0px 35px;
}

.step-count-info {
    margin: 15px 0 15px;
    font-size: 14px;
}

    .form-info-text h3 {
        font-size: 20px;
    }

    .form-info-text p {
        font-size: 14px;
        line-height: 22px;
    }

.page-main-heading {
    font-size: 63px;
    line-height: 72px;
}
.profile-complete-btn-wrap{
margin-top:25px;	
}

    .profile-info-text p {
        font-size: 14px;
    }
.page-sub-heading-text {
    margin-top: 11px;
    font-size: 14px;
    line-height: 21px;
}
.complete-profile-outer-hold {
    padding-bottom: 30px;
}

.complete-profile-outer-hold .profile-form-group.mobile-appslist-outer {
    margin-top: 10px;
}
    .profile-complete-progress-wrap,
    .pro-right-wrap a {
        font-size: 15px;
    }

    .delete-progress-row {
        margin-left: 74px;
    }

    /***30-3-22-***/
    .dash-flex-heading .project-selected-image {
        width: 60px;
        height: 60px;
        margin-right: 18px;
    }

    .project-setting-wrap {
        margin: 0 0 0 16px;
    }

    /***30-3-22-***/


    /***6-4-22-***/
    .targer-group-left-wrap {
        width: calc(100% - 516px);
    }

    .target-group-data-wrapper:after {
        width: 460px;
    }

    .target-group-info-repeat {
        width: 396px;
        padding: 64px 0 64px 64px;
        margin: 0 auto;
    }

    .tg-earning-status .checkboxes.radio_btn_class.gender_btn.d-flex label p {
        margin-right: 20px;
    }

    .tg-earning-status .checkboxes.radio_btn_class.gender_btn.d-flex label:last-child p {
        margin-right: 0px;
    }

    /***6-4-22-***/
    .dash-project-img img {
        width: 34px;
        height: 44px;
        margin-right: 10px;
    }

    .dp-stc-repeat {
        padding: 0 15px;
    }

    .dash-pro-status-count {
        margin: 8px -15px 10px;
    }

    .project-member-images {
        margin-right: 28px;
    }

    .dash-pro-link .project-link {
        font-size: 12px;
        line-height: 14px;
        display: flex;
        align-items: center;
        margin-left: 8px;
    }

    .dash-project-content {
        width: calc(100% - 43px);
    }

    .dash-pro-link p {
        font-size: 10px;
    }

    .dash-pro-link p b {
        margin-left: 5px;
        font-size: 12px;
        line-height: 21px;
    }

    .dash-pro-link .project-link img {
        width: 16px;
        position: relative;
        left: 5px;
        top: -2px;
    }

    .dp-stc-repeat p {
        font-size: 10px;
        line-height: 14px;
    }
	

    .dp-stc-repeat h3 {
        margin: 1px 0 0;
        font-size: 18px;
    }

    .das-pro-head h3 {
        font-size: 20px;
        line-height: 24px;
    }

    .page-back-option-wrap .profile-info-section {
        padding: 52px 0 24px;
    }

    .table-wrapper table tbody tr td {
        font-size: 13px;
    }

   

    .studyint-top-flex-wrap .h1 {
        max-width: 326px;
    }

    .green-btn {
        margin-right: 15px;
    }

    .study-steps-progress-wrap .steps-count-wrap svg,
    .study-steps-progress-wrap .steps-count-wrap img {
        margin-right: 4px;
    }

    .study-steps-progress-wrap .steps-count-wrap span {
        font-size: 12px;
        width: auto;
    }

    .study-target-group-wrap .study-target-right-side {
        width: 460px;
    }

    .study-target-group-wrap .targer-group-left-wrap {
        width: calc(100% - 460px);
    }

    .stydy-pages-wrapper .rst__toolbarButton button {
        font-size: 12px;
        margin: 0px 0px 0px 3px;
        padding: 0px 1px;
    }

    .stydy-pages-wrapper .rst__row {
        /*width: calc(100% - 0px) !important;*/

    }

    /*.rst__tree {
        overflow: auto;
        overflow-y: clip;
    }*/
    .rst__rowToolbar {
        display: flex;
        width: 170px;
    }

    .rst__rowTitle {
        font-size: 13px;
    }

    .rst__rowLabel {
        width: calc(100% - 170px);
    }

    .study-introduction-page-wrapper .target-group-data-wrapper:after {
        width: 460px
    }

    .study-introduction-page-wrapper .target-group-info-repeat {
        width: 460px;
    }

    .selected-page-right-side {
        width: 480px;
    }

    .selected-page-left-side {
        width: calc(100% - 480px);
        padding-right: 77px;
    }

    .selected-page-left-side h1 {
        font-size: 67px;
        line-height: 74px;
        margin-bottom: 37px;
    }

    .selected-page-left-side p {
        margin-bottom: 32px;
    }

    .test-question-radiocheck-wrap {
        max-height: 200px;
    }
	.debriefing-question-wrap h1{
font-weight: 600;
font-size: 70px;
line-height: 85px;	
}
.take-test-btn {
font-size:14px;
}

.take-test-btn img {
    width: 27px !important;
    height: 27px;
    margin: 0 0 0 5px;
}	
.dp-stc-repeat h3, .dp-stc-repeat h3 span{
font-size:17px;	
line-height:20px;
}


.error-inner-404 .form-heading {
    font-size: 130px;
    line-height: 115px;
}
.sp5-left-side-bar {
    width: 387px;
}
.sp5-right-side-wrap {
    width: calc(100% - 387px);
	padding-left: 100px;
}
.sp5-side-nav-wrap ul li a{
font-size:20px;
line-height:28px;	
}
.sp5-overview-txt h3{
font-size:24px;
line-height:32px;	
}
.sp5-overview-txt h3 span{
 font-size:20px;	
}
.sp5-test-link-wrapper .generated-study-link-wrap .study-gen-link{
font-size:14px;	
}
.sp5-test-link-wrapper .generated-study-link-wrap .copy-share-test-wrap span, .profile-complete-number p{
 font-size:14px;	
}
.block-colaborator-section.free-user-analy-overview p{
font-size:20px;
line-height:28px;	
}
.na-name-wrap, .sp5-country-inr-repeat-wrap ul li, .device-list-repeat, .main-ctr-row  h5{
font-size:19px;
line-height: 24px;	
}
.likert-option-left {
    display: flex;
    width: 160px;
}
.likert-option-right {
    width: calc(100% - 165px);
}
.likert-option-right .survey-rating-options-wrap .bd-question-radio-data .rating-answer-options-radio label p{
    margin: 0px 0px 16px !important;
    text-align: center;
    font-size: 10px;
    line-height: 16px;
    word-break: break-word !important;
    min-height: 34px;
}
.complete-profile-outer-hold .step-4-wrap .input-field{
    margin: 0 0 13px !important;	
}
.complete-profile-outer-hold .profile-steps-left-wrap {
    padding-bottom: 30px;
}
.complete-profile-outer-hold .input-field{
 margin: 0 0 40px !important;		
}
.scrollontarget .stydy-pages-wrapper .page-back-option-wrap {
    top: 62px;
}
.dash-create-test-btn-wrap .card-credit-info-wrap {
    margin: 0;
    font-size: 11px;
    font-weight: 400;
}
.earn-invite-page:before {
    left: -3px;
    bottom: -83px;
    width: 90px;
    height: 177px;
}
}

@media screen and (max-width:1499px) {
    .target-paid-free-plan-head-wrap h3 {
        width: 70%;
    }
	.tester-prefer-test-name h3{
	 font-size:20px;	
	}
	
	
	.add-logic-read-mode .jump-to-box{
	font-size:14px;	
	}
	
	.survey-add-question-wrapper .db-que-list-wrap .dropdown, .survey-added-question-repeat .question-edit .dropdown, .survey-question-holder .dropdown{
	 font-size:20px !important;
	}
	
	.seemorebox-sidebar, .seelessbox-sidebar{
	bottom:2px;	
	}
	
	.prefer-taking-test-data-hold .prefer-design-image-view-hold .prefer-test-selected-design-view {
    height: 260px;
    }
    
.tester-login-page-wrapper .login-page-header {
    padding: 34px 100px;
}
    .free-pln-text-guide {
        font-size: 12px;
        line-height: 19px;
        margin-left: 6px;
    }

    .free-pln-text-guide img {
        width: 20px;
        margin-left: 5px;
    }

    .home-marquee-banner {
        min-height: 120px;
    }

    .home-marque-banner-box {
        font-size: 44px;
        line-height: 50px;
    }

   

    .homefooterbox-imgbox {
        position: relative;
        left: -75px;
        top: 12px;
    }

    /***29-3-22-***/
    .dashboard-cards-wrapper .col-md-3 {
        padding: 0px 8px;
    }

    .dashboard-cards-wrapper .row {
        margin-left: -8px;
        margin-right: -8px;
    }

    .dash-cards-wrap:after {

        width: 200px;
        height: 130px;

    }

    .create-btn span {
        width: 30px;
        height: 30px;
    }

    .page-small-info-text {
        margin-top: 18px;
    }

    /***29-3-22-***/

    .target-group-info-repeat p {
        font-size: 14px;
        line-height: 22px;
        margin-top: 22px;
    }

    .target-group-info-repeat h3,
    .target-group-data-repeat h3,
    .check-switch .big-label-text, .credit-required-head{
        font-size: 20px;
        line-height: 28px;
    }

    .page-fixed-info-wrap {
        width: 90%;
        font-size: 14px;
        line-height: 20px;
    }

    .pd-mcount {
        font-weight: 300;
        font-size: 12px;
        margin-left: 5px;
    }

   
    .selected-page-left-side h1 {
        font-size: 52px;
        line-height: 70px;
        margin-bottom: 40px;
    }

    .tester-page-wrapper {
        padding: 10px 0px 20px 0;
    }

    .selected-page-right-side {
        width: 400px;
    }

    .selected-page-left-side {
        width: calc(100% - 400px);
        padding-right: 137px;
    }

    .test-question-radiocheck-wrap {
        max-height: 170px;
    }

    .tester-question-selection-wrap .mt-64 {
        margin-top: 32px !important;
    }

    .test-question-instruction-wrap .test-form-hold {
        margin-top: 68px;
        min-height: 190px;
    }

}

@media screen and (max-width:1600px){
    .earn-invite-page:after {
        width: 500px;
        height: 580px;
        background-size: cover;
        background-position: bottom right;
    }
	.ReactVirtualized__Grid.ReactVirtualized__List.rst__virtualScrollOverride{
height:318px !important;	
}
.treeScrollbar{
height: 396px !important;	
}
}

@media screen and (max-width:1300px) {
.buy-custom-credit-form {
    margin-top: 45px;
    height: 133px;
}
.sp5-right-side-wrap .bd-question-radio-data .checkboxes.radio_btn_class label p {
    margin-right: 14px !important;
    font-size: 11px;
}
.sp5-right-side-wrap .bd-que-aggregated-table table thead tr th {
    width: auto !important;
}
    .complete-profile-right-form-section .row .col-md-6,
    .complete-profile-right-form-section .col-md-8,
    .complete-profile-right-form-section .col-md-12 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .notify-info {
        max-width: 100%;
    }

    .complete-profile-right-form-section .row {
        margin-right: -15px;
        margin-left: -15px;
    }

    .inner-page-container {
        padding: 0 80px;
    }
    .study-test-live-row .col-lhs-wrap, .study-test-live-row .col-rhs-wrap {
        max-width: 50%;
        flex: 50%;
    }
    .publ-left-side.test-live-lhs {
        padding-right: 0;
    }
.buy-credit-repeat-col{
width:25%;	
}
}


@media screen and (max-width:1199px) {
    .login-page-header {
        padding: 34px 50px;
    }
    .likert-text-question-inner-data {
        overflow-x: auto;
    }
   
   
   .create-new-target-group-page-wrap .checkboxes.radio_btn_class.gender_btn.d-flex label p{
	   margin-right: 20px;
   }
   
    
    .likert-text-question-inner-data .ans-list-wrap.likert-scale-option-add {
        min-width: 767px;
    }
    
	.buy-custom-credit-form {
    height: 116px;
}
.likert-question-data-hold.likert-view-wrap {
    overflow-x: auto;
}

.likert-view-wrap .ans-list-wrap.likert-scale-option-add {
    min-width: 767px;
}
.rating-question-hold {
    overflow-x: auto;
	padding-bottom: 20px;
}

.rating-question-hold .checkboxes.radio_btn_class.d-flex.rating-answer-options-radio.create-rating-survey-answer{
 min-width: 767px;
}

.rating-survey-view-mode label {
    min-width: 120px;
    padding-bottom: 20px;
}
.rating-survey-view-mode{
 overflow-x: auto; 
 padding-bottom: 20px;
}

	.tester-dash-test .dp-stc-repeat .h3 {
    font-size: 14px;
}
.page-back-option-wrap .dash-top-left .page-main-sm-heading {
    max-width: calc(100% - 80px);
    font-size: 30px;
    line-height: 35px;
}
.page-back-option-wrap .dash-top-left.target-group-heading-top.studyint-top-flex-wrap {
    width: calc(100% - 500px);
}
	.tester-login-page-wrapper .login-page-header {
    padding: 34px 50px;
}
	.page-filter-wraper .filter-dropdown-wrap button, .reset-filter, .reset-filter:focus{
	    font-size: 13px;
    margin-right: 12px;	
	}
	.filter-data-wrap label {
    margin: 0 13px 0 0px;
    flex-direction: row-reverse;
    
}
.filter-data-wrap label p{
font-size: 13px !important;	
}
.page-filter-wraper .filter-dropdown-wrap .dropdown-toggle::after {
    margin-left: 10px;
}
.bd-que-slide-arrow{
padding-top: 7px;	
}
    .login-data-wrap .container {
        max-width: 80%;
    }

    .dash-cards-wrap p {
        width: 167px;
    }

    .inner-page-container {
        max-width: 100%;
        padding: 0 90px;
    }

    .profile-steps-left-wrap {
        width: 400px;
    }

    .steps-count-wrap span:after {
        width: 39px;
        left: 44px;
    }

    .complete-profile-right-form-section {
        width: calc(100% - 400px);
        padding-left: 40px;
    }

    .d3 {
        font-size: 80px;
        line-height: 100px;
    }

    /***29-3-22-***/
    .dashboard-top-right .btn {
        margin-left: 10px;
        width: 194px;
    }

    .dash-flex-heading .project-selected-image {
        width: 45px;
        height: 45px;
        margin-right: 8px;
    }

    .project-setting-wrap {
        margin: 0 0 0 6px;
    }

    /***29-3-22-***/
    .target-group-info-repeat {
        width: 326px;
    }

    .targer-group-left-wrap {
        width: calc(100% - 456px);
    }

    .target-group-data-wrapper:after {
        width: 390px;
    }

    .tg-earning-status .checkboxes.radio_btn_class.gender_btn.d-flex label p {
        margin-right: 7px;
    }

    .project-setting-right-side {
        padding-left: 50px;
    }

    .dash-projects-repeat {
        width: calc(50% - 24px);
    }

    .plan-option-wrap {
        max-width: 100%;
    }

    .selected-plan-wrapper {
        max-width: 100%;
    }

    .buy-credit-top h3 {
        font-size: 25px;
    }

    .buy-cr-price-wrap h3 {
        font-size: 18px;
    }

    .billing-plan-page-wrapper table thead th:nth-child(2),
    .billing-plan-page-wrapper table thead th:nth-child(3) {
        width: 26%;
    }

    .studyint-top-flex-wrap {
        display: block;
    }

    .study-draft-and-save-wrap {
        margin-top: 12px;
        margin-left: 0px;
    }

    .study-steps-progress-wrap .steps-count-wrap span:after {
        width: 43px;
		left:13px;
    }
	

    .stud-tiles-repeat {
        width: 211px;
    }

    .study-introduction-page-wrapper .target-group-data-wrapper:after {
        width: 400px;
    }

    .study-introduction-page-wrapper .target-group-info-repeat {
        width: 360px;
    }

    .study-review-credit-plan-wrap  .selected-plan-info-repeat{
        padding-left: 24px;
    }
	
	.scrollontarget .page-back-option-wrap .study-draft-and-save-wrap{
	 margin-left:0px;	
	}
	.sp5-left-side-bar {
    width: 300px;
}
.sp5-right-side-wrap {
    width: calc(100% - 300px);
    padding-left: 50px;
}
.successtoast, .errortoast {
    max-width: 100% !important;
width: 96% !important;
}
.free-plan-published-error .btn.form-btn{
    margin-left: 10px;
    margin-right: 10px;	
}
.test-list-repeat-wrap{
width:33%;	
}

}

@media screen and (max-width:1024px) {
    .inner-page-container {
        padding: 0 50px;
    } 
	.page-wrapper .page-content > div {
    padding: 20px;
}
	div#close-sidebar {
    display: block !important;
	    padding: 10px;
    background: #171637;
    width: 34px;
    color: #fff;
    margin: 5px;
    border-radius: 5px;
}
#show-sidebar {
    top: 59px;
    padding: 10px;
    border: 0px;
}

.sidebar-wrapper{
left:-300px !important;	
}
.page-wrapper.toggled .page-content {
    padding: 0 25px;
}
.page-wrapper.toggled #show-sidebar {
    left: 0;
}

	.project-modal-img{
	width:224px;	
	}
	.upload-project-img{
	padding: 30px 14px;	
	}
	.tester-prefer-test-name h3 {
    font-size: 18px;
}
	.footer-left-side-data{
display:block;	
}
.footer-polify-data {
    padding-left: 0;
    margin-top: 10px;
}
.footer-polify-data span {
    display: none;
}
.footer-polify-data a{
margin-left:0px;	
}
    .bd-que-table-search-wrap{
	flex-wrap:wrap;	
	}
	.bd-que-ans-table-data-inner table{
	  width:1200px;	
	}
	.bd-question-search-left {
      display: block;
    }
	.bd-question-radio-data {
    padding-left: 0;
    margin-left: 0;
    border-left: 0px;
}
	
    .progress-fixed {
        right: 105px;
        top: 80px;
    }

    .profile-form-repeat .row .col-md-4,
    .profile-form-repeat .col-md-8,
    .profile-form-repeat .col-md-6,
    .profile-form-repeat .col-md-12 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .profile-form-repeat .row {
        margin-right: -15px;
        margin-left: -15px;
    }
	.tree-testing-correct-ans-wrap{
	 display:block !important;	
	}
	.curt-ans-right-side {
    margin-top: 10px;
}
.completion-task-infor-wrap{
flex-wrap:wrap;	
}
.comp-infow-repeat {
    margin: 10px 5px 0;
}
}

@media screen and (max-width:992px) {
    .target-group-data-repeat .checkboxes.radio_btn_class {
        display: block !important;
    }
.info-not-available.big-font {
    font-size: 30px;
    line-height: 44px;
}

.rating-question-hold .checkboxes.radio_btn_class.d-flex.rating-answer-options-radio.create-rating-survey-answer {
    display: flex !important;
}	

.target-group-data-repeat .likert-scale-option-add .rating-answer-options-radio {
    display: flex !important;
}
    .target-group-info-repeat {
        width: 286px;
    }

    .targer-group-left-wrap {
        width: calc(100% - 426px);
    }

    .target-group-data-wrapper:after {
        width: 360px;
    }

    .target-group-info-repeat h3,
    .target-group-data-repeat h3,
    .check-switch .big-label-text {
        font-size: 17px;
        line-height: 27px;
    }

    .stud-tiles-repeat {
        width: 222px;
    }

    .selected-page-right-side {
        width: 320px;
    }

    .selected-page-left-side {
        width: calc(100% - 310px);
        padding-right: 50px;
    }
	.study-draft-and-save-wrap p {
    display: none;
}
.sp5-overview-txt p{
font-size:12px;	
}
.sp5-overview-txt h3 {
    font-size: 19px;
    line-height: 25px;
}
.sp5-study-lan-wrap img {
    width: 23px;
}
.sp5-overview-txt h3 span {
    font-size: 17px;
}
.sp5-overview-graph-area{
display:block;	
}
.sp5-overview-graph-info {
    width: 100%;
    padding-right: 0;
}
.sp5-left-side-bar {
    width: 270px;
}
.sp5-right-side-wrap {
    width: calc(100% - 270px);
    padding-left: 40px;
}
.sp5-side-nav-wrap ul li a {
    font-size: 17px;
    line-height: 24px;
    margin-bottom: 15px;
}
.block-colaborator-section.free-user-analy-overview p{
max-width:100%;	
}

.na-name-wrap {
    text-align: center;
    width: 79px;
}
.nationalities-list-wrap{
margin:0px -17px;	
}
.na-name-wrap, .sp5-country-inr-repeat-wrap ul li, .device-list-repeat {
    font-size: 14px;
    line-height: 17px;
}
.sp5-country-inr-repeat-wrap ul li .main-ctr-row h5{
font-size:14px;	
}
.main-ctr-row .na-name-wrap .flag-hold {
    transform: scale(0.5);
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
	margin-left: -12px;
}

.main-ctr-row .na-name-wrap .country-name-txt{
padding-left:0px;
width: calc(100% - 52px);	
}
.edu-label-graph-bg{
padding:15px;	
}
.edu-grph-data-lhs{
width:127px;	
}
.edu-grph-data-rhs {
    width: calc(100% - 127px);
}
.confidence-with-tch-graph-wrap{
display:block;	
}
.confid-tech-devices-sec {
    width: 100%;
    padding-left: 0;
}
.confid-tech-graph-lhs {
    width: 100%;
    margin-top: 32px;
}
.house-hold-income-top.d-flex.justify-content-between.align-items-center {
    display: block !important;
}
.house-hold-income-top .d-flex{
justify-content: end;
    margin-top: 32px;	
}
}

@media (min-width:991px) and (max-width:1199px) {

    .study-tester-selected-view,
    .target-paid-free-plan-head-wrap {
        display: block;
    }
	

    .study-selectd-tester-left-side {
        width: 100%;
    }
.study-introduction-page-wrapper .page-back-option-wrap .profile-info-section .h1{
max-width:100%;	
}
    .study-selectd-tester-right-side {
        margin-top: 32px;
    }

    .free-pln-text-guide {
        font-size: 14px;
        line-height: 22px;
        margin-left: 0;
        margin-top: 32px;
    }
}

@media screen and (max-width:991px) {
.dash-top-box-repeat {
    width: 33.33%;
}
.dashboard-top-bar-wrap.dashboard-mid-bar-wrap .dash-top-box-repeat {
    width: 50%;
}
.dashboard-top-bar-wrap.dashboard-mid-bar-wrap.dash-test-type-section .dash-top-box-repeat.column-1 {
    width: 100%;
}
.dashboard-top-bar-wrap.dashboard-mid-bar-wrap .dash-top-box-repeat {
    width: 100%;
}

.sp5-graph-area{
width:100%;	
}
.target-group-info-repeat{
display:none;	
}

.mid-width-modal .close, .mid-width-modal .close:focus {
    position: absolute;
    top: 19px;
    right: 31px;
    opacity: 1;
}
.test-exit-modal .p-64 {
    padding: 48px !important;
}
.bd-que-slide-arrow.add-logic-survey-option {
    width: 100%;
    justify-content: end;
}

.tree-page-wrapper .target-group-info-repeat {
    display: none;
}
.study-introduction-page-wrapper .target-group-info-repeat{
display:none;	
}
.target-group-data-wrapper:after{
display:none;	
}
.targer-group-left-wrap {
    width: 100%;
}

.tree-page-wrapper .target-group-data-wrapper:after{
display:none;	
}

.tree-page-wrapper .targer-group-left-wrap {
    width: 100%;
}

.sp5-country-inr-repeat-wrap ul li .main-ctr-row span {
    margin-right: 6px;
}
.parti-overflow-top-graph-wrap .parti-ga-grapg-area {
    margin-bottom: 17px;
}
.target-back-option-data .profile-info-text{
display:block;	
}
.analyze-results-page-wrapper .studyint-top-flex-wrap {
    width: 100%;
}
.analyze-results-page-wrapper .studyint-top-flex-wrap h1 {
    max-width: 100%;
}
.analyze-results-page-wrapper .target-group-btns-top {
    width: 100%;
    justify-content: space-between;
}
.analyze-results-page-wrapper .study-draft-and-save-wrap p {
    display: flex;
}
.create-new-target-group-page-wrap .target-form-wrap {
    margin-top: 20px;
}

.test-thanks-page-wrapper .page-fixed-info-wrap .small-button{
    font-size: 12px;
    margin-top: 8px;
}
.test-thanks-page-wrapper .page-fixed-info-wrap {
    padding: 27px;
}

 a.copylinkbtn {
        position: relative;
        right: 0;
        cursor: pointer;
        display: block;
    }
    .profile-info-right{
        display: block;
        box-sizing: border-box;
    }
    .profile-info-right-inner{
        padding:25px;
    }

.tester-form-steps-inner{
	max-width:100%;
    width:100%;	
	}
.study-introduction-page-wrapper .studyint-top-flex-wrap{
 width:100%;	
}

.study-introduction-page-wrapper .target-group-btns-top{
width:auto;	
}
.study-introduction-page-wrapper .page-back-option-wrap .profile-info-section .h1 {
    max-width: 100%;
}

.page-back-option-wrap .dash-top-left.target-group-heading-top.studyint-top-flex-wrap {
    width: 100%; 
}
.page-back-option-wrap .dashboard-top-right .top-buttons-wdropd.auto-width-button {
    width: 100%;
}
.page-back-option-wrap .dash-top-left .page-main-sm-heading {
    max-width: 100%;
}
.preference-test-design-wrap {
    width: 100%;
}
.gradient-bg{
   padding: 32px; 
}
.csv-modal-data-repeat .checkboxes.radio_btn_class.gender_btn.d-flex label{
width:auto;
margin-right:20px;	
}	
    .profile-complete-progress-wrap {
        font-size: 12px;
        padding: 15px;
    }
	.take-test-btn {
    font-size: 11px;
}
.page-fixed-info-wrap, .page-fixed-info-wrap .small-button{
font-size:12px;	
}
.test-register-info-wrap {
    display: block !important;
}
    .delete-progress-row {
        margin-left: 24px;
    }

    .pro-right-wrap a {
        font-size: 12px;
        line-height: 15px;
    }

    .pro-right-wrap a img {
        margin-left: 8px;
        width: 30px;
    }

    .filter-heading {
        font-size: 14px;
        line-height: 22px;
        margin-right: 15px;
    }

    .page-filter-wraper .filter-dropdown-wrap button {
    font-size: 12px;
    line-height: 18px;
    margin-right: 10px;
}
button.reset-filter {
    font-size: 0px;
    width: 30px;
    height: 30px;
    position: relative;
    top: 1px;
}
.reset-filter i {
    font-size: 15px;
    position: relative;
    top: 7px;
}

    .dashboard-inner-data-wrap h2 {
        font-size: 30px;
        line-height: 46px;
    }

    .dashboard-inner-data-wrap p {
        font-size: 20px;
        line-height: 28px;
    }

    .dashboard-inner-data-wrap p br {
        display: none;
    }

    .page-main-heading {
        font-size: 68px;
        line-height: 80px;
    }

    .profile-steps-left-wrap {
        width: 300px;
    }

    .complete-profile-right-form-section {
        width: calc(100% - 300px);
        padding-left: 50px;
    }

    .steps-info-text .page-main-heading {
        font-size: 34px;
        line-height: 44px;
    }

    .steps-count-wrap span:after {
        width: 19px;
        left: 40px;
    }

    .complete-profile-right-form-section .row .col-md-6,
    .complete-profile-right-form-section .col-md-8,
    .complete-profile-right-form-section .col-md-12 {
        padding-right: 5px;
        padding-left: 5px;
    }

    .complete-profile-right-form-section .row {
        margin-right: -5px;
        margin-left: -5px;
    }

    .complete-profile-right-form-section .checkboxes.radio_btn_class.gender_btn.d-flex label p {
        margin-right: 28px;
    }

    .step-4-wrap,
    .step-5-wrap {
        margin-top: 20px;
    }

    /***29-3-2022***/
    .researcher-nav-wrap ul li {
        margin-right: 12px;
    }

    .researcher-nav-wrap ul {
        margin-left: 30px;
        padding-left: 30px;
    }

    .researcher-nav-wrap ul li a {
        font-size: 13px;
    }

    .inner-page-right-hdr span {
        padding: 0px 5px;
    }

    .basics-count-wrap {
        margin-right: 5px;
    }

    .inner-page-right-hdr .notification-btn {
        margin-left: 5px;
    }

    .researcher-footer span {
        margin-left: 0px !important;
        margin-right:11px !important;
    }

    .researcher-footer .footerbottom-bar {
        font-size: 12px;
    }

    .homefooterbox-infobox {
        margin-top: -60px;
    }

    .page-main-sm-heading {
        margin: 0;
        font-size: 30px;
        line-height: 35px;
    }

    .dashboard-top-right .btn {
        margin-left: 10px;
        width: 180px;
        padding: 10px;
    }

    .h2 {
        font-size: 30px;
        line-height: 45px;
    }

    .dashboard-cards-wrapper .col-md-3 {
        padding: 0px 8px;
        max-width: 50%;
        flex: 50%;
    }

    .dash-cards-wrap {
        margin-bottom: 30px;
    }

    /***29-3-2022***/

    /***30-3-2022***/
    .create-project-data-wrap {
        display: block;
    }

    .project-modal-img {
        margin: 0 auto 30px;
    }

    .create-project-modal-data {
        width: 100%;
        padding-left: 0;
    }

    .create-new-project-modal .modal-inner-text {
        padding: 30px;
    }

    .create-project-form-btn {
        justify-content: center;
    }

    /***30-3-2022***/
    .project-detail-dashboard-data {
        margin-bottom: 50px;
    }

    .create-btn.changes-saved-btn {
        margin-top: 0;
    }

    .footerbottom-bar {
        font-size: 12px;
    }

    .footerbottom-bar-right-inner span {
        margin-left: 10px;
    }

    .footer-linksbox .menu li a {
        font-size: 17px;
        line-height: 24px;
    }

    .inner-page-menu span {
        margin-right: 15px;
    }

    .selected-plan-wrapper {
        padding: 25px;
    }

    .sel-pln-tp-left p {
        font-size: 12px;
    }

    .sel-pln-tp-left p span {
        font-size: 12px;
        margin-right: 5px;
    }

    .selected-plan-mid-wrap h2 {
        font-size: 22px;
        line-height: 35px;
        margin-top: 10px;
    }

    .selected-plan-bottom-wrap p {
        font-size: 12px;
    }

    .selected-plan-bottom-wrap p span {
        font-size: 16px;
        margin-left: 8px;
    }

    .sumery-text-repeat {
        font-size: 14px;
    }

    .total-biling-head {
        font-size: 18px;
    }

    .buy-credit-repeat-col {
        width: 50%;
    }

    .card-left-side img {
        margin-right: 8px;
        width: 40px;
    }

    .checkboxes.radio_btn_class.gender_btn.d-flex.card-radio-wrap label p {
        margin: 0px 0 0 2px;
        font-size: 12px;
        line-height: 20px;
        margin-right: 0;
    }

    .primary-card {
        margin-left: 10px;
    }

    .make-primary-card {
        margin-right: 10px !important;
    }

    .table-wrapper table {
        width: 991px;
    }

    .selected-plan-info-repeat .selected-plan-bottright {
        margin-left: 5px;
    }

    .selected-plan-info-repeat .selected-plan-bottright .btn,
    .selected-plan-info-repeat .selected-plan-bottright .btn:hover,
    .selected-plan-info-repeat .selected-plan-bottright .btn:focus {
        padding: 0px 15px;
    }

    .add-member-email-td {
        width: 177px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .add-plan-member-sec .project-colaborator-form-wrap {
        width: 246px;
    }

    .credits-trans-history-table table thead th:nth-child(2),
    table thead th:nth-child(3) {
        width: 200px;
    }

    .td-flex-wrap {
        justify-content: start;
    }

    .p-64 {
        padding: 25px !important;
    }

    .study-introduction-page-wrapper .profile-info-text {
        display: block;
    }

    .target-group-btns-top {
        margin: 32px 0 0;
        justify-content: end;
    }

    .language-checkbox-wrap {
        display: flex !important;
    }

    .target-group-data-repeat .checkboxes.radio_btn_class.language-checkbox-wrap {
        display: flex !important;
    }

    .up-img-wrap {
        width: 100%;
    }

    .study-steps-progress-wrap .steps-count-wrap span {
        font-size: 14px;
        min-width: 260px;
    }

    .study-steps-progress-wrap .steps-count-wrap {
        align-items: flex-start;
        justify-content: flex-start;
        flex-wrap: unset;
        overflow-x: auto;
        position: relative;
        width: 100%;
		    height: 50px;
    }

    .create-new-test-modal .modal-inner-text.p-64 {
        padding: 20px 20px 20px 20px !important;
    }

    .studyint-top-flex-wrap .h1 {
        max-width: 100%;
    }

    .selected-page-left-side h1 {
        font-size: 32px;
        line-height: 50px;
        margin-bottom: 30px;
    }
	.debriefing-question-wrap h1 br{
	 display:none;	
	}
	.task-tree-testpage-wrap .tester-selected-page-wrap{
	 display:block;	
	}
	.task-tree-testpage-wrap .selected-page-right-side {
    width: 100%;
	}
	
	.task-tree-testpage-wrap .selected-page-left-side {
    padding: 24px 20px;
    width: 100%;
}
.error-inner-404 .form-heading {
    font-size: 85px;
    line-height: 100px;
}
.checkboxes.radio_btn_class.gender_btn.d-flex.language-checkbox-wrap.study-target-froup-raido-wrap.publish-test-radio-wrap {
    display: inline-block !important;
}
.checkboxes.radio_btn_class.gender_btn.d-flex.language-checkbox-wrap.study-target-froup-raido-wrap.publish-test-radio-wrap label p{
margin-left:5px;
margin-right:0px;	
width:80%;
}

.bd-question-top-slide {
    display: block !important;
}
.bd-que-slide-left {
    width: 100%;
}
.bd-que-slide-arrow {
    display: flex;
    width: 100%;
    justify-content: end;
    padding-left: 0;
}
.delete-res-profile.edit-target-grp-btns.d-flex.justify-content-between.align-items-center.target-group-bottom-btn {
    display: block !important;
}
.target-group-bottom-btn .top-buttons-wdropd{
   margin-top:15px; 
}
.target-group-bottom-btn .top-buttons-wdropd button{
 margin:10px 0 0;
 width: 100% !important;
}

}


@media screen and (max-width:768px) {
    .live-feedback-modal-wrap{
       max-width: 94%; 
    }
	.bd-que-ans-table-data-inner table {
    width: 780px;
}
	.card-sorting-info{
	  width:100%;
      max-width:100%;	  
	}
    .prefer-design-slider-hold {
        width: 500px;
        margin: 0 auto;
    }
	.card-sort-test-view-lhs, .card-sort-test-view-rhs {
    width: 100% !important;
    padding: 12px 0;
}
	.parti-overflow-top-graph-wrap .col-md-6 {
    width: 100%;
    flex: 100%;
    max-width: 100%;
}
.parti-ga-grapg-area svg {
    display: table;
    margin: auto;
}

    .tester-form-steps-inner {
        display: table; 
        margin: 0 auto;
        max-width: 100%;
        width: 100%;
    }
    .stydy-pages-wrapper .target-group-info-repeat {
        display: none;
    }

    .stydy-pages-wrapper .targer-group-left-wrap {
        width: 100%;
        padding-right: 0px;
    }

    .stydy-pages-wrapper .target-group-data-wrapper:after {
        display: none;
    }

    .study-target-group-wrap {
        width: 100%;
        display: block;
    }

    .study-target-group-wrap .study-target-right-side {
        width: 100%;
    }

    .study-target-right-side .target-group-info-repeat {
        width: 100% !important;
        padding: 64px;
        display: block !important;
    }
	.target-back-option-data .profile-info-text {
    flex-wrap: wrap;
}
.studyint-top-flex-wrap, .target-group-btns-top{
width:100%;	
}
} 

@media screen and (max-width:767px) {
    .footer-inner-data{
        display: block;
    }
    .footer{
        padding: 12px 0px;
    }
    footer.footer .container {
        padding: 0;
        text-align: center;
    }
    .footer-left-data.none-for-desktop {
        background: #9C9C9C;
        height: 48px;
        display: flex !important;
        align-items: center;
        justify-content: center;
        color: #fff;
        margin-top: 18px;
    }
    .study-review-welcome-text {
        margin-top: 32px;
    } 
	.test-exit-modal .button-wrap.d-flex.justify-content-between {
    flex-wrap: nowrap;
}
.test-exit-modal .button{
    margin: 12px 4px;
    padding: 0 !important;
    font-size: 14px;
    min-width: auto !important;
}
	
	.tester-page-wrapper.tester-welcome-page-wrap .hide-next-btn-for-mobile-when-dragging{
	 display:none !important;	
	}
	
	.wallet-page-wrapper .profile-form-repeat .col-md-6, .wallet-page-wrapper .profile-form-repeat .col-md-12{
    margin: 0;
    padding: 0;
}
.bank-account-checkbox {
    justify-content: flex-start;
}
	.welcome-page-data-wrap {
    margin-top: 20px;
}
.tree-task-graph-hold{
overflow-x:auto;	
}

.tree-answer-list-wrap .rst__node{
overflow-x: auto;
overflow-y: hidden;	
}
.inner-page-wrapper.inner-page-wrapper-target-group .study-introduction-page-wrapper {
    padding-top: 37px;
}

	.tree-page-wrapper  .target-group-data-wrapper{
	margin-bottom:0px;	
	}
	
	.d-flex.align-items-center.survey-singlechoice-chart-wrap {
    display: block !important;
}
.survey-singlechoice-chart-wrap .parti-ga-grapg-area {
    width: 100%;
}
.edu-grph-data-lhs {
    width: 127px;
	margin-right: 14px;
}
.edu-grph-data-rhs {
    width: calc(100% - 147px);
}
	.survey-analy-section-wrap .bd-question-radio-data .checkboxes.radio_btn_class label p{
		margin-right: 9px !important;
    font-size: 12px;
	}
	.arabic_wrapper_preview .study-review-page-wrapper .col-md-7.col-lg-7 {
    flex: 100%;
    max-width: 100%;
    margin-top: 25px;
}
.tester-thankyou-page-wrap .page-fixed-info-wrap {
    display: block !important;
    position: relative;
    margin-top: -48px;
    bottom: 0;
    margin-bottom: 29px;
    padding: 23px;
    z-index: 1;
}
.fixed-cards-sec .cards-top-bar-fixed {
    position: sticky;
    z-index: 999;
    top: 0; 
    width: 100%;
    background: #EAF6FF;
	 box-shadow: 4px 8px 80px rgb(23 22 55 / 22%);	
}
.card-sorting-view-wrap{
    box-shadow: 4px 8px 80px rgb(23 22 55 / 22%);	
}
.fixed-cards-sec .cards-top-bar-fixed .card-sorting-view-wrap{
box-shadow: 2px 7px 8px rgb(23 22 55 / 5%);
/*padding: 13px 15px;
height: 153px;*/
}
.fixed-cards-sec .cardtake-test-top.none-for-desktop{
/*padding-bottom: 13px;
margin-bottom: 0;*/	
}


.fixed-cards-sec .card-count-top-wrap{
margin-bottom:20px;	
}


	.tester-prefer-test-name h3{
	 font-size:14px;	
	}
	.tester-prefer-test-name h3 img {
   
    margin-right: 9px;
} 
	
	.cardtake-test-top.none-for-desktop{
    display: flex !important;
    width: 100%;
    padding: 0 15px 8px; 
} 

.arabic_wrapper .cardtake-test-top.none-for-desktop{
padding: 0 15px 0 18px;	
}

	.card-sorting-anayl-data .bd-question-radio-data .checkboxes.radio_btn_class label p{
	margin-right: 12px !important;	
	}
	.max-matrix-screen span {
    display: none;
}
   
        .arabic_wrapper .selected-page-left-side {
            padding-left: 15px;
            padding-right: 15px;
        }
    

	.prefer-design-slider-hold .design-max-screen-icon{
	 display:flex;	
	}
	
	.design-fixed-full-view .prefer-design-slider-hold .design-max-screen-icon{
	 display:none;	
	}
	.analyze-results-page-wrapper .studyint-top-flex-wrap {
    width: 100%;
}
.analyze-results-page-wrapper .target-group-btns-top {
    width: auto;
}
.analyze-results-page-wrapper .studyint-top-flex-wrap h1 {
    max-width: 100%;
}
	.prefer-taking-test-data-hold .test-form-hold.mt-64 {
       margin-top: 0px !important;
    padding-top: 0px;
    min-height: auto;
    max-height: initial;
	padding-right:0px;
}
.prefer-taking-test-data-hold .preference-test-design-wrap {
    margin-bottom: 10px;
    padding-top: 0;
    padding-left:0;
    padding-right:0;
    padding-bottom: 20px;
}

.prefer-taking-test-data-hold .cards-info-help-wrap {
    position: relative;
    top: 0;
    display: flex;
    justify-content: start;
    margin-bottom: 35px;
}

	.design-fixed-full-view .test-design-name-and-option-wrap{
	 width:94%;	
	}
    .test-design-name-and-option-wrap{
       display: block;

    }
    .test-design-name-and-option-wrap button {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-top: 12px;
        margin-bottom: 10px;
    }
	.css-1hwfws3{
	     padding: 2px 17px 2px 0px !important;	
	}
	
	.find-similar-btn.none-for-desktop{
	position:static;	
	}
	.researcher-footer .footerbottom-bar {
    font-size: 12px;
    padding: 15px 0;
    line-height: 18px;
}
	.survey-question-dropdoen-wrap .bd-que-slide-left {
    max-width: 100%;
    width: auto;
}
	.tester-profile-form-button .delete-res-profile{
		margin-top: 30px;
    margin-bottom: 0px !important;
	}
	.tester-profile-form-button .delete-res-profile .delete-account-btn{
		width: 150px;
    margin: 0 auto;
	}
	
	
	.successtoast,
.errortoast{
width:98% !important;
   
}
.successtoast{
    mix-blend-mode: normal;
box-shadow: 0px 8px 50px 4px rgb(19 29 45 / 8%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(7px) !important;		
}

.errortoast{
	box-shadow: 0px 8px 50px 4px rgb(19 29 45 / 8%);
}

.errortoast {
    background: rgba(254, 169, 169, 0.8) !important;
    z-index: 1;
}

	.tester-dashboard-wrapper .project-das-data, .project-das-data{
	 margin:0px;	
	}
	.dash-projects-repeat {
    width: calc(100%);
	margin:12px 0px;
}
	.card-sorting-test-buttons {
    position: fixed;
    width: 100%;
    bottom: 0;
    background: #edf8ff;
    left: 0;
    padding:0px;
    display: flex !important;
	flex-wrap: nowrap;
	z-index:333;
}
.login-page-header.inner-page-hdr-wrap.tester-welcome-header .container {
    justify-content: end !important;
}
.card-sorting-test-buttons .button {
        width:100%;
    margin: 12px 10px;
    font-size: 14px;
    padding: 0;
}
.minimize-box-wrap span{
font-size:12px;	
}
.card-category-data-hold {
    padding:19px 20px 12px;
    margin-bottom: 35px;
    display: block;
}

.cardtake-test-top{
margin-bottom: 17px;	
}

	.sort-top-mob-secton .sorting-heading {
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
}
.card-sorting-info {
    width: 100%;
    max-width: 100%;
}
.card-sorting-info .pro-lft-wrap{
text-align:left;	
}

	.preference-designs-repeat{
	margin:0px;	
	}
	.card-sorting-test-view-data-wrap{
display: block;
    min-height: calc(100vh - 140px);
    margin: 0;
    padding-top: 27px;
    padding-bottom: 60px; 
	}
	
	/*.fixed-cards-sec .card-sorting-test-view-data-wrap{
	padding-top: 70px;
	padding-bottom:0px;
	}*/
	

/*.fixed-cards-sec .card-sorting-cat-view-wrap{
padding-bottom:0px;	
}*/

.card-sorting-view-wrap {
   width: 96%;
    position: relative;
    left: 4%;
    padding-right: 0px;
    margin-bottom: 19px;
    height: 174px;
    min-height: auto;
}

.sort-top-mob-secton{
    padding: 0 15px;
}
	.cards-view-inner-wrap {
    align-items: flex-start;
    justify-content: flex-start;
    flex-wrap: unset;
    overflow-x: auto;
    position: relative;
    width: 100%;
    height: 57px;
	overflow-y:hidden;
}

.card-count-top-wrap {
    margin-right: 32px;
}
.cardsort-view-data-repeat {
    white-space: nowrap;
    margin: 0px 0px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-wrap: unset;
    overflow-x: auto;
    position: relative;
    width: 100%;
    height: 62px;
	overflow-y:hidden;
}

.card-sorting-test-view-data-wrap .cardsort-view-data-repeat .draggable-item {
    width: 90% !important;
    display: inline-block !important;
    margin: 0px 6px 0 0;
	padding: 14px 15px 14px 12px;
}
/*.card-sorting-selected-test-cat{
    padding-bottom:60px;	
}*/
.card-sorting-view-wrap{
padding:32px 15px;	
}

.card-sort-test-img-view{
min-height:auto;	
padding:15px;
}

.card-sorting-test-view-data-wrap .cards-info-help-wrap {
    justify-content: end;
    margin-bottom: 3px;
}


.card-sorting-cat-view-wrap {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
	    min-height: 20vh;
}
.cards-info-help-wrap{
position: relative;
    top: -5px;	
	display:flex;
	justify-content:start;
}
.no-cards-data{
font-size:14px;	
margin: 12px 0px 7px;
}
.card-sort-test-view-lhs, .card-sort-test-view-rhs{
width:100%;
padding:0px 0px 20px;	
}
.all-cards-view-wrap {
    height:57px;
    overflow: hidden;
}
.prefer-taking-test-data-hold .button-wrap.d-flex.justify-content-end{
    justify-content: space-between !important;
}
.prefer-taking-test-data-hold .button-wrap.d-flex.justify-content-end .button {
    width:100%;
    margin: 12px 0px;
	padding:0px;
}

.preference-taking-task-wrap .prefer-design-name {
   max-width: 100%; 
}
	.card-sorting-view-data-wrap .targer-group-left-wrap{
	 padding-right:0px;	
	}
	
	.study-introduction-page-wrapper{
	 padding-bottom:40px;	
	}
	.scroll-hide {
		    height: 70px;
    overflow: hidden;
	border-bottom: 2px solid rgba(190, 190, 204, 0.2);
}
	.dd-wrapper .dd-list.searchable .dd-scroll-list{
	 max-height: calc(225px - 60px) !important;	
	}
	
    .study-review-credit-plan-wrap .plan-first-repeat {
        width: 100%;
    }
    .target-tester-and-speaker-selected {
        display: block;
        align-items: center;
    }
    .targ-ts-count {
        display: flex;
        align-items: center;
        width: 100%;
        border-right: 0;
        padding: 0;
        padding-right: 0;
        margin-top: 16px;
        justify-content: center;
    }
    .add-bank-info-fixed-info {
        display: block !important;
    }

    .create-new-test-modal .dash-cards-wrap {
        width: 100%;
    }

    .stud-tiles-hold {
        justify-content: center;
    }

    .add-bank-info-fixed-info .small-btn {
        margin-left: 0;
        margin-top: 15px;
        width: 100%;
    }

    .project-setting-right-side {
        padding-left: 0;
    }

    .m-profile-menu-wrap {
        margin-bottom: 40px;
    }

    .col-xs-12.footerbox-outer.footerbox1.none-for-desktop {
        width: 100%;
    }

    .project-setting-right-side .create-projectmodal-form-group {
        width: 100%;
    }

    .added-collaborators-wrap {
        margin-left: 5px;
        padding-left: 5px;
    }

    .project-setting-right-side .add-project-colaborator h3 {
        font-size: 17px;
    }

    .project-setting-table-wrap table tr td {
        font-size: 10px;
        line-height: 24px;
        padding: 16px 3px;
    }

    .delete-table-row {
        width: 13px;
    }

    .form-heading {
        font-size: 32px;
        line-height: 34px;
        margin-bottom: 10px;
        left: -1px;
    }

    .steps-count-wrap {
        width: 310px;
    }

    .login-data-wrap .container {
        max-width: 100%;
    }

    .login-form-inner-data {
        width: 100%;
    }

    .login-data-wrap {
        padding: 20px 0px;
    }

    .login-page-header {
        padding: 15px 15px;
    }
	.tester-login-page-wrapper .login-page-header {
    padding: 15px 15px;
    position: fixed;
    z-index: 999;
    width: 100%;
    background: #edf8ff;
	border-bottom: 1px solid #dae9f3;
	top:0px;
}
.tester-login-page-wrapper .profile-complete-progress-wrap.notify-info{
margin-top:78px;	
}

.tester-welcome-header .login-hdr-right a {
    padding: 8px 25px 9px; 
    line-height: 16px;
    height: auto;
}
.tester-login-page-wrapper .tester-page-wrapper{
    padding: 64px 0 43px 0;	
}
.arabic_wrapper .checkboxes.radio_btn_class.gender_btn.d-flex.full-width-check-radio label p{
padding-right: 7px;	
}
.arabic_wrapper .likert-option-right .bd-question-radio-data .checkboxes.radio_btn_class label span {
    margin: 0px auto !important;
    margin-left: 4px !important;
}


    .verify-email-otp-wrap input {
        width: 50px;
    }

    .inner-page-container {
        padding: 0 15px;
    }

    .profile-info-left {
        width: 100%;
    }

    .profile-info-section {
        display: block;
        padding: 0px 0;
    }

    .progress-fixed {
        right: 15px;
        top: 120px;
    }

    .count-coin-wrap {
        font-size: 10px;
        line-height: 17px;
    }

    .count-coin-wrap img {
        margin-left: 5px;
    }

    .inner-page-right-hdr span {
        padding: 0px 4px;
        position: relative;
    }

    .inner-page-right-hdr .username-drop-down {
        margin-left: 5px;
    }

    .username-drop-down .dropdown-toggle {
        font-size: 11px;
        line-height: 14px;
    }

    .inner-page-right-hdr .notification-btn {
        margin-left: 5px;
        margin-right: 5px;
    }

    .signin-btn-wrap a {
        width: auto;
        height: 36px;
        font-weight: 600;
        font-size: 10px;
        line-height: 18px;
        padding: 0 18px;
    }

    .login-hdr-left h2 {
        font-size: 18px;
    }

    

    .researcher-nav-wrap {
        display: none;
    }

    .dropdown-menu {
        width: 100%;
        padding: 20px;
    }

    .dropdown-menu .profile-link {
        font-size: 14px;
    }

    .dropdown-menu .profile-link img {
        margin-right: 5px;
    }

    .border-wrap {
        margin: 20px 0px;
    }

    .no-data {
        font-size: 12px;
    }

    .page-main-heading {
        font-size: 32px;
        line-height: 34px;
        margin-bottom: 10px;
    }

    .form-info-text h3 {
        font-size: 17px;
    }

    .profile-form-group {
        margin-top: 18px;
        margin-bottom: 18px;
    }

    .profile-form-repeat {
        padding: 30px 0;
    }

    .page-filter-wraper {
        display: block;
    }

    .profile-complete-progress-wrap {
        display: flex;
        align-items: center;
    }

    .pro-right-wrap {
        margin-top: 0px;
        justify-content: flex-end;
        width: 35px;
    }

    .pro-lft-wrap {
        line-height: 19px;
    }

    .filter-left-side.filter-data-wrap {
        margin-bottom: 14px;
    }

    .filter-right-side {
        margin-right: -20px;
        display: block;
    }

    .dashboard-inner-data-wrap {
        padding: 40px 0;
    }

    .dashboard-inner-data-wrap h2 {
        font-size: 24px;
        line-height: 32px;
    }

    .dashboard-inner-data-wrap p {
        font-size: 16px;
        line-height: 24px;
        margin: 32px 0 0;
    }

    .dashboard-page-heading {
        display: flex;
        align-items: center;
        justify-content: space-between;
        font-size: 40px;
        flex-wrap: wrap;
    }

    .headmobile-border-wrap {
        display: block;
        width: 100%;
        background: #BEBECC;
        opacity: 0.2;
        border-radius: 10px;
        height: 2px;
        margin-top: 19px;
    }

    .dashboard-page-heading .filter-icon {
        display: block !important;
    }

    .email-sent-modal .modal-dialog {
        max-width: 90%;
        width: 90%;
        margin: 10px auto;
    }

    .modal-inner-text {
        padding: 60px 25px;
        text-align: center;
    }

    .modal-inner-text p {
        width: 100%;
    }

    .m-menu-open-btn {
        display: block !important;
    }

   
    .scrollontarget .inner-page-wrapper-target-group .inner-page-hdr-wrap.shortheader {
        padding: 18px 0px 12px;
        border-bottom: 1px solid rgba(190, 190, 204, 1);
    }
	

    .dashboard-data-wrapper {
        margin-top: 32px;
    }

    .profile-steps-left-wrap {
        width: 100%;
    }

    .complete-profile-right-form-section {
        width: 100%;
        padding-left: 0;
    }

    .profile-inner-flex-wrap {
        display: block;
    }

    .profile-row-border {
        padding-bottom: 20px;
        margin-bottom: 0px;
    }

    .footerheading.full.d3 {
        text-align: left;
        padding: 0px 15px;
    }

    .d3 {
        font-size: 50px;
        line-height: 60px;
    }

    .footerlinkbox-inner {
        margin-top: 30px;
        display: flex;
        justify-content: start;
    }

    .footer-linksbox .menu li a {
        font-size: 12px;
        line-height: 16px;
    }

    .footerboxheading {
        margin-bottom: 0px;
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 24px;
        text-transform: uppercase;
        color: #171637;
        padding-bottom: 8px;
    }

    .footer-top-wrap {
        margin-bottom: 8px;
    }

    .footerlogo img {
        width: 136px;
    }

    .full.footerbox-info {
        margin-top: 15px;
    }

    .footerbox1 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .footerbottom-bar-left {
        padding-left: 15px;
        text-align: left;
    }

    .proudly-saying-text {
        margin-left: 0;
    }

    .footerbottom-bar-right {
        text-align: left;
        padding-left: 15px;
        padding-right: 15px;
    }

    .footerbottom-bar-right-inner span {
        margin-left: 0;
    }

    .footerlinkbox {
        padding-top: 30px;
        padding-bottom: 0px;
        padding-left: 20px;
        padding-right: 20px;
    }

    body {
        overflow-x: hidden;
    }

    .home-marque-banner-box {
        font-size: 32px;
        line-height: 32px;
    }

    .home-marquee-banner {
        min-height: 90px;
    }

    .static-label label {
        margin-top: 0px;
    }

    .login-message-wrap .delete-progress-row {
        cursor: pointer;
        position: absolute;
        top: 15px;
    }

    .profile-form-group.select-lang-dropdown {
        margin-top: 32px;
    }

    #footer {
        padding-top: 80px;
        padding-bottom: 20px;
    }

    .footerbottom-bar-right-inner .cookie-link {
        margin: 14px 0;
        display: block;
    }

    .footer-linksbox .menu li {
        margin-top: 16px;
    }

    .profile-complete-btn-wrap {
        justify-content: center;
        margin-top: 40px;
    }

    .profile-form-wrap .mobile-appslist-outer {
        margin-top: 0px !important;
    }

    .step-5-form .profile-form-group {
        margin-bottom: 20px !important;
    }

    /***29-3-2022***/
    h1,
    .h1 {
        font-size: 40px;
        line-height: 48px;
    }

    .homefooterbox-infobox {
        margin-top: 0px;
        padding: 0 10px;
    }

    .homefooterbox-info {
        margin-top: 10px;
        padding-right: 0px;
    }

    .homefooterbox-imgbox {
        position: relative;
        left: 0;
        top: 12px;
    }

    .homeafooterbox {
        padding-top: 63px;
        padding-left: 10px;
        padding-right: 10px;
    }

    .h1 br {
        display: none !important;
    }

    .researcher-footer .footerbottom-bar {
        text-align: left;
        width: 100%;
        margin: 0px;
    }

    .researcher-footer .footerbottom-bar-right-inner {
    padding-top: 2px;
    text-align: left;
    line-height: 14px;
}

    .researcher-footer span {
        margin-left: 0px !important;
        margin-right: 8px !important;
    }

    .researcher-profile-form-btn {
        display: block;
    }

    .delete-res-profile {
        display: flex;
        justify-content: center;
        margin-bottom: 30px;
    }

    .res-profle-btn-right {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .researcher-profile-form-btn {
        margin-bottom: 32px;
        margin-top: 50px;
    }

    .dashboard-top-wrapper {
        display: block;
    }

    .dash-top-left {
        margin-bottom: 20px;
    }

    .dashboard-top-right {
        display: flex;
        align-items: flex-start;
        margin: 0px -4px;
    }

    .dashboard-top-right .btn {
        margin: 0 4px;
        width: 171px;
        padding: 8px;
    }

    .dashboard-inner-data-wrapper {
        padding: 40px 0 5px 0px;
    }

    .h2 {
        line-height: 39px;
    }

    .dashboard-cards-wrapper .col-md-3 {
        max-width: 100%;
        flex: 100%;
    }

    .dashboard-cards-wrapper {
        margin-top: 40px;
    }

    .dash-cards-wrap h3 {
        font-size: 20px;
        line-height: 30px;
    }

    .dash-cards-wrap p {
        font-size: 12px;
        line-height: 17px;
        margin-top: 8px;
        width: 98%;
    }

    .dash-flex-heading .project-selected-image {
        width: 40px;
        height: 40px;
        margin-right:15px;
    }

    .project-setting-wrap {
        margin: 0 0 0 8px;
    }

    /***29-3-2022***/
    .targer-group-left-wrap {
        width: 100%;
    }

    .target-group-info-repeat {
        width: 100%;
        display: none;
    }

    .target-group-data-wrapper:after {
        display: none;
    }

    .scrollontarget .target-back-option-data .profile-info-text {
        display: block;
    }

    .target-group-btns-top {
        margin: 16px -5px;
    }

    .target-group-btns-top .btn {
        margin: 0px 5px;
    }

    .page-back-option-wrap .profile-info-section {
        padding: 32px 0 0;
        border: 0;
    }

    .target-group-data-repeat .checkboxes.radio_btn_class {
        display: flex !important;
    }

    .targer-group-left-wrap {
        padding: 34px 0px;
    }

    .target-group-data-repeat .delete-account-btn {
        position: static;
    }

    .target-group-right-side,
    .target-group-right-side .target-group-info-repeat {
        display: block !important;
        width: 100%;
        padding: 30px 15px;
    }

    .inner-page-wrapper {
        padding-top: 57px;
    }

    .scrollon,
    .scrollontarget {
        margin-top: 0;
    }

    .scrollontarget .target-back-option-data {
        display: block;
        align-items: center;
    }

    .scrollontarget .target-back-option-data .profile-info-text {
        margin: 20px 0 0;
        width: 100%;
        padding-left: 0;
    }

    .scrollontarget .page-back-option-wrap {
        position: static;
    }

    .target-back-option-data .profile-info-text {
        display: block;
    }

    .multi-range-slider .bar {
        width: 95% !important;
    }

    .none-for-mobile {
        display: none !important;
    }

    .footer-linksbox {
        margin-bottom: 32px;
    }

    .none-for-desktop {
        display: block !important;
    }

    .footer-social-for-mobile {
        padding: 22px 0 20px;
    }

    .link.linktype-1:after {
        height: 24px;
        width: 24px;
        background-size: 24px;
    }

    .footerbottom-bar {
        padding-top: 16px;
        font-weight: 300;
        font-size: 14px;
        line-height: 18px;
        width: 90%;
        margin: 0 auto;
    }

    .scrollontarget .target-back-option-data .backto-list-wrap {
        display: block;
    }

    .scrollontarget .inner-page-wrapper-target-group {
        padding-top: 57px;
    }

    .target-form-wrap {
        margin-top: 32px;
    }

    .planbox-outer {
        padding: 30px 15px;
        width: 350px;
        min-width: 350px;
    }

    .planboxes .row {
        align-items: flex-start;
        justify-content: flex-start;
        flex-wrap: unset;
        overflow: scroll;
        position: relative;
        padding-bottom: 20px;
    }

    .full.text-right.plan-conditiontext {
        width: 100%;
        display: flex;
        position: absolute;
        bottom: 4px;
        left: 0;
        padding-left: 20px;
    }

    .planbox-inner {
        padding: 28px;
    }

    .headrow {
        font-size: 13px;
    }

    .featurerow {
        font-size: 12px;
    }

    .featurerow.fullrow {
        font-size: 16px;
    }

    .feature-listbox {
        width: 80px;
    }

    .feature-heading {
        width: calc(100% - 160px);
        line-height: 1.1;
    }

    .inner-page-menu {
        align-items: flex-start;
        justify-content: flex-start;
        flex-wrap: unset;
        overflow-x: auto;
        position: relative;
        padding-bottom: 20px;
        padding-top: 18px;
    }

    .profile-info-text p {
        margin-top: 13px;
    }

    .form-info-text p {
        margin-top: 8px;
    }

    .form-info-text {
        margin-bottom: 14px;
    }

    .inner-page-menu span {
        margin-bottom: 5px;
        margin-top: 5px;
        white-space: nowrap;
        margin-right: 30px;
    }

    .add-plan-member-sec .project-colaborator-form-wrap {
        width: 100%;
        margin-top: 25px;
    }

    .team-page-wrapper .profile-form-wrap {
        margin-bottom: 60px;
    }

    .selected-plan-top {
        display: block;
    }

    .sel-pln-tp-right {
        display: flex;
        justify-content: center;
        margin-top: 15px;
        margin-left: 30px;
    }

    .sel-pln-tp-left p {
        font-size: 12px;
        text-align: center;
        line-height: 16px;
    }

    .selected-plan-info-repeat {
        width: 100% !important;
        border-left: 0;
        padding: 10px;
        text-align: center;
    }

    .selected-plan-mid-wrap { 
        flex-wrap: wrap;
    }

    .selected-plan-bottom-wrap {
        text-align: center;
        display: block;
    }

    .selected-plan-bottright {
        display: flex;
        justify-content: center;
        margin-top: 7px;
    }

    .plan-and-subscribe-page-wrapper .input-field {
        margin-bottom: 30px;
    }

    .sumery-text-repeat {
        font-size: 11px;
    }

    .total-biling-head {
        font-size: 13px;
    }

    .billing-total-ammount h3 {
        font-size: 18px;
    }

    .billing-total-ammount h3 sub {
        font-size: 13px;
    }

    .billing-total-ammount p {
        margin: 7px 0 0;
    }

    .plan-summery-test b {
        min-width: 81px;
        text-align: right;
    }

    .plan-and-subscribe-page-wrapper .profile-info-section {
        padding: 20px 0px 20px;
    }

    .setting-checkwrap {
        margin-bottom: 30px;
        margin-top: 10px;
    }

    .selected-plan-info-repeat .d-flex {
        display: block !important;
    }

    .selected-plan-info-repeat .selected-plan-bottright .btn,
    .selected-plan-info-repeat .selected-plan-bottright .btn:hover,
    .selected-plan-info-repeat .selected-plan-bottright .btn:focus {
        padding: 0px 20px;
    }

    .plan-and-subscribe-page-wrapper .project-setting-table-wrap,
    .team-page-wrapper .project-setting-table-wrap {
        margin-top: 40px;
    }

    .rs-inner-profile-wrapper .researcher-profile-form-btn {
        margin-top: 50px;
    }

    .credits-page-wrapper .selected-plan-info-repeat {
        margin: 0px 0px;
        border-bottom: 1px solid #e3e1e1;
        padding: 16px 0;
        text-align: left;
    }

    .credits-page-wrapper .selected-plan-info-repeat:last-child {
        border: 0px;
    }

    .credits-pln-wrapper .selected-plan-bottom-wrap p {
        font-weight: 300;
        font-size: 16px;
        line-height: 24px;
        margin: 0 0 24px 0;
        width: 100%;
        text-align: left;
    }

    .selected-plan-bottright .btn,
    .selected-plan-bottright .btn:hover,
    .selected-plan-bottright .btn:focus {
        height: 40px;
        width: 100%;
    }

    .selected-plan-mid-wrap .selected-plan-bottright a {
        display: block;
        width: 100%;
    }

    .credits-page-wrapper .selected-plan-info-repeat .selected-plan-bottright {
        margin-left: 0;
        margin-bottom: 11px;
        margin-top: 13px;
    }

    .credits-page-wrapper .selected-plan-mid-wrap {
        padding: 0px;
    }

    .credits-page-wrapper .selected-plan-wrapper {
        padding: 32px;
    }

    .top-wdropd {
        justify-content: space-between;
		align-items:flex-start;
    }

    .credits-page-wrapper .selected-plan-info-repeat:first-child {
        padding-top: 0px;
    }

    .credits-page-wrapper .selected-plan-info-repeat:last-child {
        padding-bottom: 0px;
    }

    .credits-page-wrapper .selected-plan-info-repeat:last-child h2 {
        margin-bottom: 0px;
    }

    .credits-pln-wrapper .selected-plan-bottom-wrap {
        margin-top: 16px;
    }

    .selected-plan-mid-wrap h2 {
        margin-top: 8px;
        margin-bottom: 0px;
    }

    .selected-plan-wrapper {
        margin: 32px 0px;
    }

    .pb-64 {
        padding-bottom: 32px !important;
    }

    .pt-64 {
        padding-top: 32px !important;
    }

    .wallet-page-wrapper .input-field {
        margin-bottom: 48px;
    }

    .wallet-page-wrapper .form-info-text {
        margin-bottom: 56px;
    }

    .wallet-page-wrapper .justify-content-end.plan-subscribe-btn .btn {
        width: 100% !important;
    }

    .tester-profile-page-wrapper .inner-form-btn .btn {
        width: 100% !important;
        margin: 0px !important;
    }

    .billing-plan-page-wrapper .input-field {
        margin-bottom: 30px;
    }

    /***study history css***/
    

    .study-history-mobile {
        display: block;
        margin-bottom: 32px;
    }

    .study-status-cr-wrap {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 16px 0 32px;
        border-bottom: 2px solid rgba(194, 194, 210, 0.2);
    }

    .credits-page-wrapper .form-info-text {
        margin-bottom: 32px;
    }

    .study-history-table table tr:last-child .study-status-cr-wrap {
        border-bottom: 0px;
    }

    .study-history-table table tr:last-child .study-history-mobile {
        margin-bottom: 0px;
    }

    .study-history-mobile p {
        font-size: 14px;
        margin: 0;
    }

    .study-history-mobile .study-date {
        margin-top: 12px;
    }

   .profile-info-left.ref-page-top-head span.ref-link {
    margin-left: 20px;
    color: #FF66AD;
    width: 100%;
    margin: 8px 0 0;
}

    .study-history-table .sh-m-td {
        display: block !important;
        width: 100% !important;
        padding: 0;
    }

    /***study history css***/
    h1,
    h1.h1,
    .page-main-heading i {
        font-size: 25px;
        position: relative;
        top: -3px;
    }

    .setting-page-wrapper .form-btn {
        width: 100% !important;
    }

    .flex-buttons-wrap .btn {
        width: 100%;
        margin: 16px 0px;
    }

    .flex-buttons-wrap {
        display: block;
        margin: 0;
    }

    .rs-inner-profile-wrapper .inner-form-btn.res-profle-btn-right .change-password-btn {
        width: 100%;
    }

    .inner-form-btn.res-profle-btn-right .form-btn {
        width: 100%;
    }

    .rs-inner-profile-wrapper .profile-info-section {
        padding: 32px 0 32px;
    }

    .buy-credit-mid-sec p {
        min-height: auto;
    }

    .new-text-modal-form .create-projectmodal-form-group {
        width: 100%;
        margin: 8px 0 8px;
    }

    .test-methodology-wrapper {
        margin-top: 30px;
    }

    .test-methodology-wrapper h3 {
        font-size: 19px;
    }

    .study-steps-progress-wrap {
        margin-top: 32px;
        margin-bottom: 0;
        border-bottom: 2px solid rgba(190, 190, 204, 0.2);
        padding-bottom: 11px;
		height: 46px;
    overflow: hidden;
    }

    .button-wrap {
        margin: 0px;
    }

    .button {
        width: 100%;
        margin: 12px 0px;
    }

    .study-tester-selected-view {
        display: block;
    }

    .study-selectd-tester-right-side {
        margin-top: 32px;
        justify-content: center;
    }

    .study-selectd-tester-left-side {
        width: 100%;
    }

    .target-paid-free-plan-head-wrap {
        display: block;
    }

    .target-paid-free-plan-head-wrap h3 {
        width: 100%;
        margin-bottom: 32px;
    }

    .free-pln-text-guide {
        font-size: 14px;
        line-height: 23px;
        margin-left: 0;
    }

    .tester-selected-page-wrap {
        display: block;
    }

    .selected-page-right-side {
        width: 100% !important;
    }

    .tester-page-selected-img-wrap,
    .tester-page-selected-img-wrap img {
        padding: 0px;
        border-radius: 0px;
        height: 310px;
        object-fit: cover;
    }

    .tester-welcome-page-wrap .inner-page-container {
        padding: 0px;
    }

    .selected-page-left-side {
        width: 100% !important;
        padding: 24px 20px !important;
    }
.tester-page-wrapper.tester-welcome-page-wrap.tester-thankyou-page-wrap {
    padding-bottom: 60px;
}
    .tester-page-wrapper {
        padding: 0px;
    }

    .login-mid-sec p {
        margin: 0;
        font-weight: 600;
        font-size: 13px;
    }

    .selected-page-left-side h1 {
        font-size: 48px;
        line-height: 56px;
        margin-bottom: 16px;
    }

    .tester-question-selection-wrap .mt-64 {
        margin-top: 32px !important;
    }

    .test-question-radiocheck-wrap {
    max-height:inherit;
    padding: 0;
}
.test-selected-main-cat-wrap .taking-test-page-height {
    min-height: calc(100vh - 275px);
}
    .tester-form-steps-wrapper {
        padding-top: 68px;
    }

    .tester-screens-hold {
        min-height: auto;
    }

    .test-question-instruction-wrap .test-form-hold, .tester-question-selection-wrap .test-form-hold {
   padding-top: 0px;
   padding-bottom: 80px;
}

.test-question-instruction-wrap .tacking-test-page-height {
       min-height: calc(100vh - 260px);
}
.tacking-test-page-height .task-step-progress .tester-form-steps-wrapper {
    padding-top: 0;
    padding-bottom: 20px;
}

	/*.tester-screens-hold .button-wrapper, .tester-screens-hold .button-wrap{
	position: fixed;
    bottom: 0px;
    width: 100%;
    left: 0;
    right: 0px;
    padding: 8px 15px; 
    background: #edf8ff;
	}*/
	
.tester-screens-hold .tester-form-steps-wrapper {
    padding-top: 25px;
}
.tester-form-steps-wrapper .tester-question-selection-wrap .mt-64 {
    margin-top: 22px !important;
}
	
	.task-selected-tree-view{
	padding:10px;	
	}
	.task-selected-tree-view .test-selected-main-tree{
	padding:25px;	
	}
	.task-tree-testpage-wrap .selected-page-left-side p{
	 max-width:100% !important;	
	}
	.sl-mt-link-wrp, .select-this-answer, .selected-correct-answer{
	 font-size:12px;
     line-height:20px;	 
	}
	
.sl-mt-link-wrp{
margin-bottom:16px;	
}
.test-register-info-wrap {
    display: block !important;
}
.test-register-info-wrap  .button{
margin-top:10px;
margin-left:0px;	
}
.similar-test-data-hold {
    border-radius: 0;
    padding: 20px;
}
.similar-test-data-hold .find-sim-btn-hold {
    margin-bottom: 28px;
    display: flex;
    justify-content: flex-end;
}
.similar-test-data-hold .days-left-text{
display:none;	
}
.similar-test-data-hold .dp-stc-repeat:last-child {
    border-right: 0px;
}
.similar-test-data-hold .das-ongoing-test-wrap .dp-stc-repeat{
width:50%;	
}
.find-more-test-wrap {
    padding: 0 0px 30px 0px;
}
.similar-test-data-hold .ongoing-test-head .h3 {
    white-space: pre-wrap;
    overflow: visible;
    text-overflow: unset;
}
.similar-test-data-hold .dp-stc-repeat h3 {
    margin: 4px 0 0;
    font-size: 24px;
}
.tester-question-selection-wrap .tester-screens-hold{
min-height:auto;	
align-items:flex-start;
}

.test-debriefingquestion-page-wrapper{
    background: #B5FFFD;	
}

.debriefing-question-wrap h1 {
    font-weight: 600;
    font-size: 50px !important;
    line-height: 60px;
    min-height: auto;
    padding-top: initial;
    margin-bottom: 0 !important;
}

.study-test-live-row .col-lhs-wrap, .study-test-live-row .col-rhs-wrap {
    max-width: 100%;
    flex: 100%;
}

.publ-right-side.test-live-rhs {
    margin-top: 32px;
}
.live-feedback-modal-wrap {
    max-width: 100%;
    position: static;
    margin-top: 32px; 
}
.tester-dashboard-test-wrap .dp-stc-repeat{
    width: 50%;
}
.error-inner-404 .form-heading {
    font-size: 50px;
    line-height: 55px;
    margin-top: 38px;
}
.error-inner-404 .login-form-inner-data {
    width: 100%;
    padding: 0 30px;
}
.sp5-content-wrap{
display:block;	
}
.sp5-left-side-bar {
    width: 100%;
    position: static;
}
.sp5-right-side-wrap {
    width: 100%;
    padding-left: 0;
    margin-top: 32px;
}
.csv-modal-data-repeat .checkboxes.radio_btn_class.gender_btn.d-flex label p{
margin-right:15px;	
}
.sp5-overview-txt p {
    font-size: 14px;
}
.sp5-overview-txt h3 {
    font-size: 32px;
    line-height: 40px;
}
.sp5-overview-txt h3 span {
    font-size: 20px;
}
.study-draft-and-save-wrap{
display:none;	
}
.sp5-content-wrap{
padding-top:32px;	
}
.main-ctr-row .na-name-wrap .country-name-txt{
margin:0px;
padding-left:4px;	
}
.filter-heading{
width:100%;	
}
.filter-dropdown-wrap {
    margin-top: 10px;
}
.pref-image-top-wrap {
    height: auto;
}
.date-timepickar-wrap .react-datepicker{
width: 300px;	
}
.date-timepickar-wrap .react-datepicker__day-name, .date-timepickar-wrap .react-datepicker__day, .date-timepickar-wrap .react-datepicker__time-name{
width:36px;
height:46px;
font-size:13px;	
padding-top: 17px;
}
li.m-reward-li-wrap a {
    font-size: 15px !important;
}
.react-datepicker__month-dropdown-container--scroll, .react-datepicker__month-dropdown-container--select, .react-datepicker__month-year-dropdown-container--scroll, .react-datepicker__month-year-dropdown-container--select, .react-datepicker__year-dropdown-container--scroll, .react-datepicker__year-dropdown-container--select {
    font-size: 16px !important;
}
.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range, .react-datepicker__month-text--selected, .react-datepicker__month-text--in-selecting-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--selected, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--selected, .react-datepicker__year-text--in-selecting-range, .react-datepicker__year-text--in-range, .react-datepicker__day--keyboard-selected, .react-datepicker__month-text--keyboard-selected, .react-datepicker__quarter-text--keyboard-selected, .react-datepicker__year-text--keyboard-selected {
    background-size: 27px;
    background-repeat: no-repeat;
    background-position: 6px 15px;
}
.birth-date-picker .date-timepickar-wrap .react-datepicker__navigation {
    top: 17px;
}
.test-thanks-page-wrapper .login-page-header {
    display: none;
}
.test-thanks-page-wrapper .tester-welcome-page-wrap {
    padding: 0;
}
.arabic_wrapper .card-sorting-cat-view-wrap {
    padding-right: 15px;
    padding-left: 15px;
}
.tester-welcome-page-wrap .taking-test-page-height{
/*min-height: calc(100vh - 151px);*/
min-height:auto;		
}

.button-wrapper.taking-test-button {
    padding: 0 15px;
}
.tester-thankyou-page-wrap .taking-test-page-height {
    min-height: calc(100vh - 130px);
    padding-bottom:0px;
}
.arabic_wrapper .no-cards {
    padding-right: 50px;
}

.nda-agreement-modal .button-wrap.d-flex.nda-agreement-modal-button {
    display: flex !important;
    flex-wrap: nowrap !important;
}

.nda-agreement-modal .button-wrap.d-flex.nda-agreement-modal-button .button{
    padding: 0px 35px !important;
    margin: 0 6px;
   width:48%;	
}
.test-selected-main-cat-wrap .test-form-hold{
padding-top: 8px;
    padding-right: 15px;
    /*max-height: calc(100vh - 330px);
    min-height: calc(100vh - 330px);
    overflow-y: auto;*/	
}
.test-selected-main-cat-wrap .button-wrap{
flex-wrap: nowrap;
}
.test-selected-main-cat-wrap .button-wrap .button {
    width: 49%;
	padding:0px 20px;
}
.prefer-taking-test-data-hold .preference-test-design-wrap:last-child {
    padding-bottom: 0;
    margin-bottom: 0;
}
.prefer-design-slider-hold .test-design-name-and-option-wrap button{
width:100%;	
}
.design-fixed-full-view .prefer-design-slider-hold .test-design-name-and-option-wrap button {
   width: auto;
    min-width: 100%;
    border: 0;
    padding-left: 0;
    padding-right: 0;
    margin-top: 4px;
    margin-bottom: 2px;
}

.design-fixed-full-view .test-design-name-and-option-wrap{
    bottom: 21px;
    position: fixed;	
}

.design-fixed-full-view .preference-taking-task-wrap .prefer-design-name {
    max-width: 100%;
    font-family: 'Inter', sans-serif !important;
    font-weight: 300;
    font-size: 12px;
    line-height: 16px;
    margin-top: 3px !important;
}
.card-sorting-anayl-data .bd-que-ans-table-data-inner table {
    width: 767px;
}

.input-type-active .card-sorting-test-view-data-wrap{
padding-top:25px;	
}
.date-timepickar-wrap .react-datepicker__time-container{
display:none;	
}
.profile-info-right{
        margin-top:40px;
    }
	
.tester-login-page-wrapper .button-wrapper, .tester-login-page-wrapper .button-wrap, .test-debriefingquestion-page-wrapper .button-wrapper{
    position: fixed;
    bottom: -1px;
    width: 100%;
    left: 0; 
    padding:0px 12px;
    background: #edf8ff;
	z-index:55;
	border:0px;
	justify-content: space-between !important;
}	

.test-debriefingquestion-page-wrapper .button-wrapper{
background:unset;	
}

.tester-login-page-wrapper .h2 {
    line-height: 34px;
	font-size:24px;
}
.tester-login-page-wrapper .find-more-test-wrap .find-sim-btn-hold{
bottom: 66px;	
}
.rating-question-taking-test-view .checkboxes.radio_btn_class.gender_btn.d-flex {
    display: block !important;
}
.rating-question-taking-test-view .rating-answer-option-repeat {
    width: 100%;
}
.rating-question-taking-test-view .rating-answer-option-repeat label {
    display: flex !important;
    text-align: left;
    width: 100%;
}
.rating-question-taking-test-view .checkboxes.radio_btn_class.gender_btn.d-flex span {
    margin: 0px 17px 0 0;
}
.likert-taking-test-view .ans-list-wrap.likert-scale-option-add .ans-list-repeat.saved-ans-repeat {
    margin-top: 0;
    display: block;
}
.likert-taking-test-view .likert-option-right {
    width: 100%;
}
.likert-scale-option-add .rating-answer-options-radio {
    flex-wrap: wrap;
    display: block !important;
}
.likert-view-option-repeat {
    width: 100%;
    text-align: left;
    margin: 13px 0;
    display: flex;
}

.likert-view-option-repeat label{
  padding: 0px !important;  
}
.bd-question-radio-data .rating-answer-options-radio span {
    margin: 0px !important;
}
.likert-view-option-repeat p{
 display: block !important;   
}

.likert-taking-test-view .likert-view-option-repeat label{
 display: flex !important;
 align-items: center !important;
}
.tester-login-page-wrapper .tester-form-steps-inner .likert-taking-test-view .likert-option-right .survey-rating-options-wrap .bd-question-radio-data .rating-answer-options-radio label p {
    margin: 0px !important;
    padding: 0;
    min-height: auto;
    font-size: 14px;
    margin-left: 9px !important;
}

.rating-question-taking-test-view .test-form-hold{
padding-top: 0px;
}
.header-mobile-right-side {
    display: flex !important;
}
.m-username-noti-wrap {
    margin-right: 9px;
}
.header-mobile-right-side .wallet-notification-mobile-both a {
    margin-right: 13px;
    font-size: 13px;
}
.header-mobile-right-side .mobile-notification-data{
 display: flex;
 align-items: center;   
}
.header-mobile-right-side span.m-notification-icon {
    padding: 0 1px;
    line-height: 1px;
	display:none;
}

.header-mobile-right-side span.m-notification-icon img {
    width: 12px;
}
.m-credit-coin-wrap{
 display: flex;
 align-items: center;   
} 
.m-credit-coin-wrap img{
  margin-left: 6px;
  width: 16px;  
}
.inner-page-wrapper-target-group .likert-question-data-hold.likert-view-wrap .checkboxes.radio_btn_class.d-flex.rating-answer-options-radio {
    width: 100%;
    flex-wrap: nowrap;
}
.likert-option-right .bd-question-radio-data .checkboxes.radio_btn_class label span{
margin:0px auto !important;	
}
.tester-page-wrapper.tester-welcome-page-wrap.task-tree-testpage-wrap {
padding-bottom:35px;
}
.none-for-desktop.header-mobile-right-side a b {
    font-weight: normal;
}


.m-menu-inner-data  .wallet-notification-mobile-both a {
    margin-right: 0;
}
.mobile-menu-wrap .m-username-noti-wrap{
   margin-right: 0px; 
}
.study-publish-test-wrap .publish-credits-wrap .selected-plan-info-repeat:last-child {
    border-left: 0px
}
.study-publish-test-wrap .publish-credits-wrap .selected-plan-info-repeat{
padding-left: 0px;
}

.collab-section-hold{
 display: block;
}
.add-collab-member-wrap {
    margin-bottom: 14px;
}
.add-collab-member-wrap{
 width: 100%;
 margin-bottom: 22px;
}
.team-page-table-wrap{
overflow-x: auto;
}
.team-page-table-wrap table{
 width: 767px;   
}
.tester-page-wrapper.task-step-progress.tester-question-selection-wrap.test-selected-main-cat-wrap{
position:static;	
}
.tester-page-wrapper.task-step-progress .tester-form-steps-wrapper {
   padding-top: 0;
    margin-bottom: 0;
    padding-bottom: 3px;
} 
.test-question-instruction-wrap .test-form-hold{
margin-top: 25px;	
}
.innerview.likert-active-view {
    padding-bottom: 35px;
}
.button-wrap.d-flex.justify-content-end.mt-64.card-sorting-test-buttons.keyboard-active-btn {
    display: none !important;
}
.card-sorting-selected-test-cat{
display:block;	
min-height:auto;
}

/*.card-sorting-selected-test-cat {
    min-height: calc(100vh - 300px);
}*/

.your-card-dragging .cards-view-inner-wrap, .your-card-dragging .cardsort-view-data-repeat {
height:45;
overflow:hidden;	
} 
.your-card-dragging.all-cards-view-wrap{
    overflow: visible;
	height:auto;
}
.keyboard-active-button {
position:static !important;
padding:0px !important;
}


/*.fixed-cards-sec  .card-dragging-start .card-sorting-test-view-data-wrap{
  padding-top: 0px !important;
}
.fixed-cards-sec .card-dragging-start .cards-top-bar-fixed{
  position:stat !important;	
}*/

.optional-button button {
    width: 48% !important;
}
.tester-page-wrapper.tester-welcome-page-wrap.input-type-active {
    padding-bottom: 0;
}
.tester-form-steps-inner.w-100.debriefing-question-wrap {
    height: 100%;
    display: flex;
    align-items: center;
    min-height: calc(100vh - 200px);
} 
.tacking-test-page-height .flex-heading span{
    top: -3px;	
}

.input-type-active .cards-top-bar-fixed{
position:static !important;	
}

.input-type-active .card-sorting-test-view-data-wrap{
padding-top:0px;	
}

.fixed-cards-sec .input-type-active .card-sorting-test-view-data-wrap .sort-top-mob-secton.none-for-desktop {
    opacity: 1;
}

span.close-profile-complete-noti {
    position: absolute;
    right: 4px;
    top: 1px;
}
.top-wdropd .pro-menu-icon button:after {
    position: relative !important;
    width: 42px !important;
    height: 42px !important;
    background-size: 16px !important;
}
.likert-option-right .checkboxes.radio_btn_class{
flex-wrap:nowrap;	
}
.arabic_wrapper .card-sorting-view-wrap{
width:100%;	
}
.sdudy-target-grop-selection-wrap .checkboxes.radio_btn_class label p{
line-height:20px !important;	
}
.stydy-pages-wrapper .study-steps-progress-wrap .steps-count-wrap span:after{
display:none;	
}
.stydy-pages-wrapper .study-steps-progress-wrap .steps-count-wrap span {
    font-size: 14px;
    min-width: 170px;
}
.stydy-pages-wrapper .study-steps-progress-wrap .steps-count-wrap span:nth-child(2) {
    min-width: 200px;
}
.scrollontarget .page-back-option-wrap h1, .scrollontarget .page-back-option-wrap .h1 {
    font-size: 27px;
    line-height: 39px;
}
.fixed-tree-sec .tree-test-top-fixed {
   position: sticky;
   position:-webkit-sticky; 
    left: 0;
    max-width: 100%;
    width: 100%;
    right: 0;
    margin: 0 auto;
    padding-top: 7px;
    z-index: 9999;
    padding-left:0px;
    padding-right:0px;
}
.fixed-tree-sec .test-selected-main-cat-wrap .taking-test-page-height {
    min-height: 96vh;
}
/*.fixed-cards-sec .card-dragging-start  .cards-top-bar-fixed{
position:static !important;	
}*/
.industryChart {
    overflow-x: auto;
}
.industryChart .edu-label-graph-bg{
width:767px;	
}
.card-radio-wrap{
border:0px;	
}
.dash-top-box-repeat {
    width: 100%;
}
.super-admin-wrapper{
padding-top:50px !important;	
}
.table-filter-wrap{
display:block;	
}
.search-option-wrap {
    display: block;
    align-items: center;
}
.page-wrapper .page-content{
display:block;	
}

.table-responsive {
    overflow: auto;
}
.table-responsive table{
min-width:991px;	
}

.search-btn .btn, .search-clear-option .btn{
width:100%;
margin:5px 0px;	
}
.search-input input{
width:100%;	
}
span.test-type-4 {
    width: 60px;
}
.test-type-3 {
    width: 30px;
}
span.test-type-2 {
    width: 30px;
}
span.test-type-1 {
    width: 110px;
    display: inline-block;
}
} 

@media screen and (max-width:575px) {
.page-filter-wraper .filter-right-side.filter-data-wrap .checkboxes.radio_btn_class.gender_btn.d-flex span{
margin-top:5px;	
}	
.sqa-check-top.singlechoice-addlogic{
    width: 410px;	
}

.add-logic-read-mode .jump-to-box, .your-selected-answer-view .ans-data{
    font-size: 11px;
}

.target-group-credits .pt-text-repeat:nth-child(2) {
    width: 100%;
}
.button-wrap.d-flex.justify-content-between.new-tester-conclude.mt-32{
max-width:100%;	
}
.confirm-modal-wrapper .button {
    padding: 10px 14px !important;
    margin: 0px 6px;
}
.card-sorting-anayl-data .bd-que-ans-table-data-inner div{
 overflow: unset !important;	
}

.na-name-wrap {
    margin: 0 0px 32px;
    text-align: center;
    width: 33.333%;
    padding: 0 17px;
}
.prefer-design-slider-hold {
    width: 400px;
}
.tester-dash-test .ongoing-test-head .h3{
width:74%;	
}
.select-feedback-type.note-sure-option.will-definitely {
    position: relative;
    left: 108px;
}
.select-feedback-type.note-sure-option.step4 {
    left: 54px;
}
.live-feedback-modal-wrap .target-group-col-data{
width:250px;	
}
.select-feedback-type.note-sure-option.step4 {
    right: 46px;
}
.select-feedback-type.note-sure-option.step2 {
    left: -56px;
}
.tester-dash-test .dp-stc-repeat .h3{
font-size:14px;	
}
.select-feedback-type.note-sure-option.not-likely {
    position: relative;
    left: -110px;
}
.na-name-wrap, .sp5-country-inr-repeat-wrap ul li, .device-list-repeat, .main-ctr-row h5{
    font-size: 12px;
    line-height: 14px;
}
.pro-menu-icon.small-dropdown button {
    width: auto;
}
.top-wdropd .pro-menu-icon.small-dropdown button{
width: auto;
    margin-top: 9px;
padding: 2px 0;	
}
.modal-scroll {
    max-height: inherit;
    overflow-y: visible;
    overflow-x: hidden;
    padding-right: 0;
}
.info-not-available{
font-size:14px;	
}

.main-ctr-row{
width:100%;	
padding-right:0px;
}	
.main-ctr-row .na-name-wrap{
padding:0px;	
}
.sp5-country-inr-repeat-wrap ul li{
padding: 10px 10px 10px 0;	
}
.sp5-country-inr-repeat-wrap ul li:nth-child(even){
padding-left:10px;	
}
.partis-row-repeat .h3{
align-items:center;	
font-size:16px;
}

.csv-modal-data-repeat .checkboxes.radio_btn_class.gender_btn.d-flex {
    display: block !important;
}
.free-user-analy-overview .block-colaborator-section .text-wrap{
 width:100%;	
}
.btn-50-wrap .button, .btn-50-wrap .button:focus {
    width: 100%;
}
.btn-50-wrap{
    flex-wrap:wrap !important;
}
.mt-64 {
    margin-top: 50px !important;
}
.csv-modal-data-repeat:last-child{
    margin-bottom:0px;
}
.modal-inner-text .close, .modal-inner-text .close:focus {
    top: 10px;
    right: 13px;
}

.nda-agreement-modal .modal-inner-text h2 {
    padding-right: 10px;
}
.nda-agreement-modal .p-64{
padding: 60px 25px !important;	
}
    /***30-3-2022***/
    .dash-projects-repeat {
        width: calc(100%);
    }

    .dash-projects-repeat {
        margin: 12px 0px;
    }

    .project-modal-img {
        width: 100%;
    }

    .modal-inner-text h2 {
        font-size: 28px;
        line-height: 38px;
    }

    .create-project-modal-data p {
        margin: 10px 0 0px;
        font-size: 14px;
        line-height: 21px;
    }

    .add-more-colaborator-btn,
    .delete-colaborator-btn {
        cursor: pointer;
        margin-left: 10px;
        display: inline-block;
        width: 25px;
        text-align: center;
    }

    .create-new-project-modal .modal-inner-text {
        padding: 18px;
    }

    .create-new-project-modal .modal-inner-text .close,
    .create-new-project-modal .modal-inner-text .close:focus {
        top: 20.5px;
        right: 15.5px;
		z-index:999;
    }

    .create-project-form-btn .btn,
    .create-project-form-btn .btn:focus {
        margin: 0px 4px;
        font-size: 14px;
    }

    .create-project-form-btn {
        margin: 4px -4px 0;
    }

    .project-das-data {
        margin: 0px;
    }

    .change-pass-modal .modal-inner-text {
        padding: 60px 25px;
    }

    /***30-3-2022***/
    .plan-change-modal .modal-inner-text {
        padding: 30px;
    }

    .buy-credit-repeat-col {
        width: 100%;
        margin: 10px 0;
    }

    .buy-cedit-page-wrap .plan-subscribe-btn {
        margin-bottom: 40px;
    }

    .buy-credit-top h3 sub {
        left: 0px;
    }

    .stud-tiles-repeat {
        width: 100%;
    }

    .free-plan-selected-top-wrap {
        display: block;
    }

    .free-plan-selected-top-wrap span {
        margin-top: 16px;
    }

    .studyint-top-flex-wrap .h1 {
        max-width: 100%;
        line-height: 36px;
    }

    .target-group-data-repeat.study-target-repeat {
        padding: 20px 0;
    }

    .tree-search-inner input {
        width: 100%;
    }

    .stydy-pages-wrapper .rst__row {
        min-width: 440px !important;
    }

    .add-node-wrap {
        margin-top: 25px;
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .study-target-right-side .target-group-info-repeat {
        padding: 32px;
    }

    .target-group-pt-selected {
        display: block;
    }

    .pt-text-repeat {
        width: 100%;
        border-left: 0;
        text-align: center;
        border-bottom: 1px solid #dedcdc;
        padding: 32px 0;
        margin-top: 0;
    }

    .pt-text-repeat:last-child {
        border-bottom: 0px;
        padding-bottom: 0px;
    }

    .study-target-group-wrap {
        margin-top: 0px;
    }

    .mid-width-modal .modal-dialog {
        max-width: 96%;
        width: 96%;
    }

    .selected-page-left-side p {
        max-width: 287px;
        margin-bottom: 32px;
    }

    .mid-width-modal .modal-dialog h2 {
        padding-right: 38px;
    }
	.study-tgm-selected-count{
	 display:block;	
	}
	.tgm-count-data-wrp{
	 width:100%;	
	}
	
	.bd-que-table-search-wrap{
	 flex-wrap:wrap;
	 
	}
	.bd-que-table-search-wrap .tree-search-inner input {
    width: 100% !important;
}
.bd-que-table-search-wrap .tree-search-wrap{
margin-top:10px;
width:100%;	
}
.device-list-repeat{
    font-size: 19px;
    line-height: 24px;
	    margin-bottom: 20px;
}
.free-plan-published-error .btn.form-btn {
    width: auto;
    display: table;
    margin: 16px auto 0 !important;
}
.free-plan-published-error.d-flex {
    display: block !important;
	padding-right:15px;
}
.toastinner.free-plan-published-notification a {
    font-size: 26px;
    line-height: 0;
    position: absolute;
    right: 8px;
    top: 23px;
}

.inner-page-wrapper-target-group p.d-flex.radio-ph-flex {
    display: block !important;
}
.no-credit-req{
margin-left:0px;
margin-top:5px;	
}
.inner-page-wrapper-target-group .study-target-group-option-wrap {
    display: block;
    align-items: center;
    width: 100%;
}
.inner-page-wrapper-target-group .study-target-group-option-wrap .input-field {
    margin-bottom: 8px;
    width: 100%;
}
.inner-page-wrapper-target-group .study-target-group-option-wrap span {
    display: table;
    margin: 8px auto 0;
}
.inner-page-wrapper-target-group .checkboxes.radio_btn_class.gender_btn.d-flex label p {
    font-size: 13px;
    padding-left: 6px;
}
.inner-page-wrapper-target-group .button-wrap.d-flex.justify-content-end.mt-64{
margin-top:15px !important;	
}
.card-sorting-page-data .target-group-data-repeat .checkboxes.radio_btn_class {
    margin: 0 0 9px; 
}
.study-review-right-info-wrap .info-not-available.big-font {
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    margin-top: 10px;
}
.card-sorting-anayl-data .bd-que-ans-table-data-inner table {
    width: 575px;
}
.card-sorting-anayl-data .bd-que-ans-table-data-inner table thead .card-buy-category-view-tr th:first-child, .card-sorting-anayl-data .bd-que-ans-table-data-inner table thead .card-buy-category-view-tr th:last-child {
    width: 34% !important;
}
.card-sorting-anayl-data .bd-que-ans-table-data-inner div{
overflow:auto !important;	
}
.card-sorting-anayl-data .bd-que-ans-table-data-inner div svg{
width:600px !important;	
}
.card-sorting-anayl-data .bd-que-ans-table-data-inner {
overflow-x:auto;	
}
.add-node-wrap .create-btn.add-new-member-btn {
    width: 120px;
}

.survey-analy-section-wrap .bd-que-ans-table-data-inner table {
    width: 684px;
}

}

@media screen and (max-width:479px) {
	.promocode-field-wrap {
        display: block;
    }
	.tree-testing-tbldata-wrap .bd-question-radio-data .checkboxes.radio_btn_class.d-flex {
    flex-wrap: wrap;
}

	.sp5-country-inr-repeat-wrap ul li {
    width: 100%;
    border: 0px;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
	
    .promocode-field-wrap .input.form-group.input-field.mb-0 {
        width: 100%;
        margin-right: 0;
    }
    .apply-promo-code-btn {
        margin-top: 25px;
    }
    .create-test-process-btns .auto-width-button .btn {
        width: 100% !important;
        margin: 8px 0px 0px !important;
    } 

    .prefer-design-slider-hold {
        width: 290px;
    }

    .tree-top-left {
        margin-bottom: 0px;
    }
.tree-sort-top-search .tree-search-inner input {
    width: 100%;
}
.tree-sort-search-hold{
display:block;	
}
.tree-sort-search-hold .tree-search-inner input {
    width: 100%;
}
.tree-sort-search-hold .tree-search-wrap {
    margin-top: 10px;
    margin-bottom: 10px;
}
    .inner-page-right-hdr {
        margin: 0px -2px;
        border-top: 0;
        margin-top: auto;
        padding-top: 0;
    }

    .filter-data-wrap label p {
        margin: 5px 10px 0px 0px !important;
        font-size: 14px !important;
    }

    .repeat-added-option p {
        max-width: 140px;
        margin: 0;
    }

    .group-slide-right .slide-dott-img {
        margin: 0px 7px 0px 3px;
    }

    .target-group-slide h3 {
        font-size: 18px;
        line-height: 30px;
        margin: 0 0 4px;
    }

    .group-slide-right p {
        font-size: 9px;
    }

    .project-saved-wrap {
        display: block;
        margin-left: 0px;
    }

    .card-left-side {
        display: block;
    }

    .primary-card {
        margin-top: 10px;
        margin-left: 0px;
        margin-right: 0px;
    }

    .card-radio-wrap {
        display: block !important;
    }

    .card-right-side {
        margin-top: 20px;
        border-bottom: 2px solid rgba(190, 190, 204, 0.2);
        padding-bottom: 20px;
    }

    .add-member-email-td {
        width: 107px;
    }

    .top-buttons-wdropd {
        display: block;
        width: 100%;
    }

    .top-buttons-wdropd .btn {
        width: 100% !important;
        margin: 10px 0px;
    }

    .top-wdropd .pro-menu-icon {
        margin-left: 0;
        margin-right: 0;
        margin-top: 3px; 
    }

    .tree-search-inner input {
        width: 116px;
    }

    .tree-top-right-wrap,
    .tree-top-right {
        justify-content: space-between;
    }
	.inner-page-menu span{
	margin-right: 18px;	
	}

.study-publish-test-wrap .publish-credits-error-wrap .pub-cred-error-text {
    width: 100%;
    padding-right: 0;
}

.study-publish-test-wrap .publish-credits-error-wrap.mt-32.profile-complete-progress-wrap.mb-0 {
    flex-wrap: wrap;
}
.study-publish-test-wrap .pub-cred-error-btn {
    width: 100%;
}
.card-right-side .delete-account-btn {
    position: absolute;
    right: 0;
    bottom: 0;
}
.card-radio-wrap{
position:relative;	
}
}

@media screen and (max-width:390px) {
.inner-page-menu span{
margin-right:38px;	 
}	

}

@media screen and (max-width:360px){
.inner-page-menu span {
    margin-right: 28px;
}	
}
@media screen and (max-width:350px) { 
    .steps-count-wrap { 
        width: 291px;
    }

    .dash-pro-link { 
        display: block;
    }

    .dash-pro-link .project-link {
        margin-left: 0px;
        margin-top: 12px;
    }
	.tester-dash-test .dp-stc-repeat .h3 {
    font-size: 11px;
    line-height: 17px;
}
}

@media screen and (max-height:600px){
	.selected-page-right-side {
    width: 250px;
} 
.selected-page-left-side h1 {
    font-size: 37px;
    line-height: 49px;
    margin-bottom: 28px;
}
.selected-page-left-side {
    width: calc(100% - 200px);
    padding-right: 137px;
}
.data-cleanup-wrapper .dash-inner-data-wrap .row .col-md-12{
        display: block;

    }
    .data-cleanup-wrapper .dash-inner-data-wrap .row .col-md-12 .dash-language-test-data + div{
       margin-top: 16px;
    }
}   