@media(min-width:1025px) and (max-width:1350px){
	.cliigm img{width: 80px;height: 80px;}
	.raiting-bx span{font-size: 14px;}
	.raiting-bx i{font-size: 12px;margin-right: 0;}

	.signup-banner .inner-banner-dt h1{font-size: 32px;line-height: 40px;}
	.sign-dt h4{font-size: 18px;}
	.apply-block h3{font-size: 28px;}
	.apply-block p{width: 100%;}

	.howitwork-wrap img{margin: 0 auto;height: 60px;}
	.howitwork-wrap h5{font-size: 15px !important;margin: 0;}
	.howitwork-wrap:after{width: 45px;height: 40px;background-size: 100% 100%;}
	.common-heading h2{font-size: 30px;}

	.left-dashbar{width: 250px;}
	.dash-listing-nav li a{font-size: 12px;}
	.dash-rightpart{padding: 0 0 0 250px;}
	.header-dash{padding: 15px 0;}
}

@media(min-width:992px) and (max-width:1024px){
	.cliigm img{width: 80px;height: 80px;}
	.raiting-bx i{font-size: 12px;margin-right: 0;}
	.raiting-bx span{font-size: 14px;}

	.signup-banner .inner-banner-dt h1{font-size: 30px;}
	.sign-dt h4{font-size: 18px;}
	.apply-block h3{font-size: 28px;}
	.apply-block p{width: 100%;}

	.turo-dt h4{font-size: 16px;}
	.turo-dt h4 span{font-size: 14px;}
	.turo-st i{font-size: 15px;}
	.edu-subs-bx .table tbody tr td:first-child{width: 100px;}
	.edu-subs-bx .table tbody tr td strong.dy{display: block;width: 100%;}
	.mini-bx{width: 100%;overflow: hidden;}
	.right{display: block;}
	.user-raiting{padding: 0 30px;}

	.howitwork-wrap img{margin: 0 auto;height: 60px;}
	.howitwork-wrap h5{font-size: 15px !important;margin: 0;}
	.howitwork-wrap:after{width: 45px;height: 40px;background-size: 100% 100%;}
	.ourplan-content{padding: 40px;}
	.whychooseus-wrap h3{font-size:20px;line-height: 24px;}
	.attention-heading h2{font-size: 32px;}

	.header-dash{padding: 10px 0px;background: #006699;}
	.header-dash ul li a.user-drop i{color: #fff;}
	a#open-mobile-menus{display: block;}
	.header-dash ul li{margin-right: 10px;}
	.header-dash .row{align-items: center;}
	.header-dash .col-md-8,
	.header-dash .col-md-4{width: 50%;}
	.dashlogobd{display: block;}
	.dashlogobd img{width: 100px;}
	.left-dashbar{left: -100%;}
	a.close-menus{display: block;}
	.dash-rightpart{padding: 0;}
	.dash-wrapper.expand-menu-open *{transition: .4s linear;}
	.dash-wrapper.expand-menu-open .left-dashbar{left: 0;}
	.logo-dash img{width: 100px;}
	.dash-listing-nav{padding: 99px 0 60px;}
	.profile-block{padding: 30px 0;}
	.profile-block h2{font-size: 24px;}
	.profile-details .form-group .form-control, .profile-details .form-group h5{line-height: 22px;}
	.profile-pic{margin: 0 auto 30px;}
}

@media(min-width:768px) and (max-width:991px){
	.custome-radio li [type="radio"]:checked + label, .custome-radio li [type="radio"]:not(:checked) + label{font-size: 13px;}
	.filter-two .range-slider p{font-size: 14px;}
	.client-dta{padding: 25px 0 0;text-align: center;}
	.client-dta .btn-main{display: table;margin: 0 auto;}
	.support-dt h4{font-size: 28px;margin: 0 0 15px;}
	.support-dt p{font-size: 18px;}
	.support-img img{margin: 0 auto ;width: 80%;}
	.client-dta h3{font-size: 18px;}
	.client-dta h3 span{font-size: 15px;}

	.signup-banner .inner-banner-dt h1{font-size: 30px;}
	.sign-dt h4{font-size: 18px;}
	.apply-block h3{font-size: 28px;}
	.apply-block p{width: 100%;}

	.tutopr-dts{margin: 30px 0 0;}
	.edu-subs-bx .table tbody tr td:first-child{width: 100px;}
	.edu-subs-bx .table tbody tr td strong.dy{display: block;width: 100%;}
	.mini-bx{width: 100%;overflow: hidden;}
	.right{display: block;}
	.user-raiting{padding: 0 30px;}

	.howitwork-wrap img{margin: 0 auto;height: 60px;}
	.howitwork-wrap h5{font-size: 15px !important;margin: 0;}
	.howitwork-wrap:after{width: 45px;height: 40px;background-size: 100% 100%;}
	.reviewGroup .reviewFooter{padding: 25px 0 0;}
	.reviewGroup .revWritNo h4{font-size: 18px;margin: 0 0 15px;}

	.header-dash{padding: 10px 0px;background: #006699;}
	.header-dash ul li a.user-drop i{color: #fff;}
	a#open-mobile-menus{display: block;}
	.header-dash ul li{margin-right: 10px;}
	.header-dash .row{align-items: center;}
	.header-dash .col-md-8,
	.header-dash .col-md-4{width: 50%;}
	.dashlogobd{display: block;}
	.dashlogobd img{width: 100px;}
	.left-dashbar{left: -100%;}
	a.close-menus{display: block;}
	.dash-rightpart{padding: 0;}
	.dash-wrapper.expand-menu-open .left-dashbar{left: 0;}
	.logo-dash img{width: 100px;}
	.dash-listing-nav{padding: 99px 0 60px;}
	.profile-block{padding: 30px 0;}
	.profile-block h2{font-size: 24px;}
	.profile-details .form-group .form-control, .profile-details .form-group h5{line-height: 22px;}
	.profile-pic{margin: 0 auto 30px;}
}

@media(min-width:576px) and (max-width:767px){
	.support-img img{margin: 0 auto 0; width: 100%;}
	.support-dt{padding: 0 15px;}
	.support-dt h4{font-size: 28px;text-align: left !important;margin: 0 0 5px !important;}
	.support-dt p{font-size: 16px;text-align: left !important;}
	.support-img img{margin: 0 0 0px;}

	.apply-block{width: 70%;margin: 30px auto 0 !important;padding: 30px !important;}

	.stbc h5{font-size: 14px;}
	.stbc h5 i{padding: 0 5px;}

	.profile-tabs .nav-tabs li a{padding: 10px 20px !important;}
}

@media(min-width:448px) and (max-width:767px){
	.inner-banner-wrp{height: 250px;}
	.inner-banner-dt{bottom: 25px;}
	.inner-banner-dt h1{font-size: 28px;line-height: 35px;}
	.filter-dropdown{margin: 0 0 15px;}
	.client-dta{padding: 25px 0 0;text-align: center;}
	.client-dta .btn-main{display: table;margin: 0 auto;}
	.support-dt h4{font-size: 28px;text-align: center;margin: 0 0 15px;}
	.support-dt p{font-size: 16px;text-align: center;}
	.support-img img{margin: 0 auto 25px;}

	.signup-banner .inner-banner-dt h1{font-size: 20px;line-height: 26px;text-align: center;font-weight: 600;}
	.apply-block{margin:30px 0 0;padding: 30px 15px;}
	.sign-dt h4{font-size: 18px;}
	.apply-block h3{font-size: 28px;}
	.apply-block p{width: 100%;}

	.profile-bd{display: block;text-align: center;}
	.pofimgs img{margin: 0 auto 30px;}
	.turo-dt{padding: 15px 0 30px;text-align: center;}
	.tutopr-dts p,.turo-st{text-align: center;}
	.tutopr-dts .btn-main{margin: 0 auto;}
	.stbc h5{margin: 0 0 15px;display: flex;}
	.stbc h5 i{width: 45px;margin: 0;}
	.edu-subs-bx .table tbody tr td:first-child{width: 100%;}
	.edu-subs-bx .table tbody tr td{display: block;padding: 10px 0;}
	.edu-subs-bx .table tbody tr td strong.dy{display: block;width: 100%;margin: 0 0 10px;}
	.filter-dropdown label{margin: 0 0 10px;}
	.turo-st{margin: 0 0 15px;}
	.user-raiting{padding: 0 15px;}
	.mini-bx{width: 100%;overflow: hidden;}
	.right{display: block;}
	.review-head h4{margin: 0 0 25px;}
	.review-feature-wrp li{padding: 0 0 30px;}
	.raiting-frm .btn-main{float: none;margin: 0 auto;display: table}
	.give-rating{text-align: center;margin: 0 0 15px;}
	.video-box{padding: 15px 0 0;}

	.howitwork-wrap img{margin: 0 auto;}
	ul.common-listing{justify-content: flex-start !important;}
	.common-listing li{margin: 0 !important;display: block;width: 100%;}
	.expert-slider{padding: 0 !important;}
	.pay-two, .pay-one{padding: 5px 0;}
	.reviewGroup .reviewFooter{padding: 25px 0 0;}

	.header-dash{padding: 10px 0px;background: #006699;}
	.header-dash ul li a.user-drop i{color: #fff;}
	a#open-mobile-menus{display: block;}
	.header-dash ul li{margin-right: 10px;}
	.header-dash .row{align-items: center;}
	.header-dash .col-md-8,
	.header-dash .col-md-4{width: 50%;}
	.dashlogobd{display: block;}
	.dashlogobd img{width: 100px;}
	.left-dashbar{left: -100%;}
	a.close-menus{display: block;}
	.dash-rightpart{padding: 0;}
	.dash-wrapper.expand-menu-open .left-dashbar{left: 0;}
	.logo-dash img{width: 100px;}
	.dash-listing-nav{padding: 99px 0 60px;}
	.profile-block{padding: 30px 0;}
	.profile-block h2{font-size: 24px;}
	.profile-tabs .nav-tabs li{margin: 0;}
	.profile-tabs .nav-tabs li a{padding: 10px 10px;font-size: 14px;}
	.profile-details .form-group .form-control, .profile-details .form-group h5{line-height: 22px;}
	.profile-pic{margin: 0 auto 30px;}
}

@media(max-width:447px){
	.inner-banner-wrp{height: 250px;}
	.inner-banner-dt{bottom: 25px;}
	.inner-banner-dt h1{font-size: 28px;line-height: 35px;}
	.filter-dropdown{margin: 0 0 15px;}
	.client-dta{padding: 25px 0 0;text-align: center;}
	.client-dta .btn-main{display: table;margin: 0 auto;}
	.support-dt h4{font-size: 28px;text-align: center;margin: 0 0 15px;}
	.support-dt p{font-size: 16px;text-align: center;}
	.support-img img{margin: 0 auto 25px;}

	.signup-banner .inner-banner-dt h1{font-size: 20px;line-height: 26px;text-align: center;font-weight: 600;}
	.apply-block{margin:30px 0 0;padding: 30px 15px;}
	.sign-dt h4{font-size: 18px;}
	.apply-block h3{font-size: 28px;}
	.apply-block p{width: 100%;}

	.profile-bd{display: block;text-align: center;}
	.pofimgs img{margin: 0 auto 30px;}
	.turo-dt{padding: 15px 0 30px;text-align: center;}
	.tutopr-dts p,.turo-st{text-align: center;}
	.tutopr-dts .btn-main{margin: 0 auto;}
	.stbc h5{margin: 0 0 15px;display: flex;}
	.stbc h5 i{width: 45px;margin: 0;}
	.edu-subs-bx .table tbody tr td:first-child{width: 100%;}
	.edu-subs-bx .table tbody tr td{display: block;padding: 10px 0;}
	.edu-subs-bx .table tbody tr td strong.dy{display: block;width: 100%;margin: 0 0 10px;}
	.filter-dropdown label{margin: 0 0 10px;}
	.turo-st{margin: 0 0 15px;}
	.user-raiting{padding: 0 15px;}
	.mini-bx{width: 100%;overflow: hidden;}
	.right{display: block;}
	.review-head h4{margin: 0 0 25px;}
	.review-feature-wrp li{padding: 0 0 30px;}
	.raiting-frm .btn-main{float: none;margin: 0 auto;display: table}
	.give-rating{text-align: center;margin: 0 0 15px;}
	.video-box{padding: 15px 0 0;}

	.howitwork-wrap img{margin: 0 auto;}
	ul.common-listing{justify-content: flex-start !important;}
	.common-listing li{margin: 0 !important;display: block;}
	.expert-slider{padding: 0 !important;}
	.pay-two, .pay-one{padding: 5px 0;}

	.header-dash{padding: 10px 0px;background: #006699;}
	.header-dash ul li a.user-drop i{color: #fff;}
	a#open-mobile-menus{display: block;}
	.header-dash ul li{margin-right: 10px;}
	.header-dash .row{align-items: center;}
	.header-dash .col-md-8,
	.header-dash .col-md-4{width: 50%;}
	.dashlogobd{display: block;}
	.dashlogobd img{width: 100px;}
	.left-dashbar{left: -100%;}
	a.close-menus{display: block;}
	.dash-rightpart{padding: 0;}
	.dash-wrapper.expand-menu-open .left-dashbar{left: 0;}
	.logo-dash img{width: 100px;}
	.dash-listing-nav{padding: 99px 0 60px;}
	.profile-block{padding: 30px 0;}
	.profile-block h2{font-size: 24px;}
	.profile-tabs .nav-tabs{display: block;}
	.profile-tabs .nav-tabs li{margin: 0;}
	.profile-pic{margin: 0 auto 30px;}
	.profile-details .form-group .form-control, .profile-details .form-group h5{line-height: 22px;}
}


@media only screen and (max-width:1200px) {
	.main-logo img{
		width: 150px
	}
}

@media only screen and (max-width:991px) {
	h2{
		font-size: 28px;
	}
	h3{
		font-size: 24px;
	}
	p{
		font-size: 16px;
	}

	.mobile-menu-btn{
		display: block;
	}
	.home-menu{
		display: none;
	}

	.banner-section{
		padding-top: 150px;
		padding-bottom: 85px;
	}

	.whychooseus-wrap{
		width: 240px;
		height: 240px;
	}
	.whychooseus-wrap p{
		font-size: 15px;
	}

	.ourplan-wrap{
		width: 100%;
	}
	.ourplan-wrap .ourplan-wrap-heading h4{
		font-size: 20px;
	}
	.ourplan-content {
		padding: 20px;
	}

	.howitwork-wrap h5{
		font-size: 17px;
	}
	.howitwork-wrap:after{
		right: -13%;
	}
	.howitwork-section {
		padding: 50px 0;
	}
	.how-it-work-wrapper {
		margin-top: 40px;
		margin-bottom: 40px;
	}


	.common-listing li{
		margin-bottom: 5px;
		padding: 10px 0;
		background-size: 30px;
		padding-left: 40px;
	}

	.vrg-listing-wrap .btn {
		margin-left: 40px;
	}
	.vrg-listing-wrap ul {
		margin-bottom: 20px;
	}
	.vrg-listing-section{
		margin-top: 30px;
	}
	.vrg-section{
		padding-top: 50px;
	}

	.meet-expert-sectin {
		padding-top: 70px;
		padding-bottom: 50px;
	}
	.common-listing.d-flex li {
		margin-right: 20px;
	}

	.revHeading p{
		font-size: 20px;
	}

	.reviewGroup .reviewWrap{
		margin: 10px 10px;
	}

	.starGroup{
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.starGroup .starHead{
		padding-left: 0;
		padding-top: 5px;
	}

	.starGroup .starHead{
		width: 100%;
	}
}

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



}

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

	h2{
		font-size: 26px;
	}
	h3{
		font-size: 22px;
	}

	.attention-heading{
		border-right: 0;
		margin-bottom: 20px;
	}

	.attention-section .pl-5{
		padding-left: 15px !important
	}
	.attention-section {
		padding: 30px 0;
	}

	.get-help-form {
		margin-top: 30px;
	}

	.banner-section {
		padding-top: 150px;
		padding-bottom: 50px;
	}

	.whychooseus-wrap{
		margin-bottom: 20px;
	}

	.whychooseus-wrapper {
		margin-top: 30px;
	}

	.whychooseus-plans-section{
		padding: 75px 0 0;
	}

	.choose-plan-section {
		margin-top: 40px;
	}

	.ourplan-wrap{
		margin-bottom: 20px;
	}


	.howitwork-wrap{
		padding-bottom: 100px;
	}
	.howitwork-wrap:last-child{
		padding-bottom: 0px;
	}

	.howitwork-wrap:after {
		right: auto;
		left: 50%;
		top: calc(100% - 80px);
		-webkit-transform: translateX(-50%) rotate(90deg);
		-ms-transform: translateX(-50%) rotate(90deg);
		transform: translateX(-50%) rotate(90deg);
	}

	.vrg-image{
		position: unset;
		width: 90%;
		margin-left: -15px;
	}
	.vrg-listing-wrap{
		width: 100%;
		margin-top: 30px;
	}

	.vrg-listing-section {
		margin-top: 0;
	}


	.meet-expert-sectin {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.common-listing.d-flex li {
		margin-right: 20px;
	}

	.expert-listing {
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.revHeading p{
		font-size: 18px;
	}

	.grid-sizer, .grid-item {
		width: 50%;
	}
	.reviewGroup {
		margin: 10px 00px 0;
	}

	.reviewGroup .revWritNo h4{
		font-size: 20px;
	}

	.recentReviews .innerSec {
		padding: 40px 0 30px;
	}

	.expert-slider .item{
		padding: 15px;
	}


	.footer-nav {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.footer-payment-content{
		margin-bottom: 30px;
	}
	.footer-payment-icon{
		text-align: left !important;
	}
	.footer-payment-icon img{
		margin-right: 20px;
		margin-bottom: 15px;
	}

	.banner-heading h4{
		font-size: 16px;
	}
	.availabilityRanges .remove_field {
		margin: 10px 0;
		text-align: right;
		width: 100%;
		display: block;
	}


}


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

	h2{
		font-size: 24px;
	}
	h3{
		font-size: 20px;
	}

	.main-logo img {
		width: 130px;
	}

	.get-help-form-groups{
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.get-help-form-groups .form-group{
		width: 100%;
		margin-bottom:15px;
	}
	.banner-heading h4 br, .banner-heading h2 br{
		display: none;
	}
	.banner-section {
		padding-top: 160px;
		padding-bottom: 50px;
	}

}

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

	.expert-slider {
		padding: 0 55px;
	}
	.expert-slider .owl-nav button {
		height: 40px;
		width: 40px;
	}

}

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

	.grid-sizer, .grid-item {
		width: 100%;
	}

	.reviewGroup .reviewWrap {
		margin: 0 0 20px;
	}

	.reviewGroup .revWritNo h4{
		font-size: 18px;
	}

	.reviewGroup .reviewWrap{
		padding: 15px 8px 20px;
	}
	.reviewGroup .reviewFooter {
		padding: 15px 10px 0px;
	}
	.reviewGroup .reviewFooter p{
		line-height: 26px;
	}

	.footer-nav .nav-link{
		padding: 5px 10px;
		font-size: 15px;
	}


}
