@media screen and (min-width: 1025px) and (max-width: 1440px) {
.workshop-webinar-sec .workshop-carousel-sec .owl-carousel .owl-nav button.owl-prev,
.workshop-webinar-sec .webinar-carousel-sec .owl-carousel .owl-nav button.owl-prev {
	left: 36%;
	bottom: -55px;
}
.workshop-webinar-sec .workshop-carousel-sec .owl-carousel .owl-nav button.owl-next,
.workshop-webinar-sec .webinar-carousel-sec .owl-carousel .owl-nav button.owl-next{
	right: 36%;
	bottom: -55px;
}
.testimonial-vd-sec .video-but .play {
	width: 92px;
	height: 92px;
	left: 107.5%;
	bottom: 250px;
}

/*--assessment page 3--*/
.gen-awar-sec .gen-awar-inr h2 {
	font-size: 38px;
	line-height: 48px;
}
.gen-awar-sec .gen-awar-inr h4 {
	font-size: 22px;
	line-height: 34px;
}
.gen-awar-sec .question-box-hldr .option-box {
	padding: 35px 10px 0;
}
.gen-awar-sec .question-box-hldr .option-box label {
	padding-left: 27px;
}
.gen-awar-sec .question-box-hldr .option-box .checkmark {
	height: 21px;
	width: 21px;
	left:-8px;
}
.reas-asmt-sec .radio-con .checkmark::after,
.gen-awar-sec .radio-con .checkmark::after {
	top: 4px;
	left: 4px;
	width: 11px;
	height: 11px;
}

/*-----dashboard body start-----*/
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li {
	padding: 6px 0 6px 30px;
}
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li::before {
	top: 19px;
}
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li a{
	font-size:17px;	
}
.col-xl-9 {
	-ms-flex: 0 0 75%;
	flex: 0 0 75%;
	max-width: 75%;
}
header.header-dashboard .header-main .col-xl-9,
section.dashboard-section .row .col-xl-9,
footer.footer-pannal .row .col-xl-9{
	flex: 0 0 90%;
	max-width: 90%;	
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .pro-chat-hldr-inr .circle-box a {
	font-size: 12px;
}

/*--activity page 23.07.2021--*/
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box {
	padding: 15px;
}
.dashboard-section .activity-hldr {
	margin: 20px 15px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box div.details a {
	font-size: 12px;
	line-height: 16px;
	text-align: center;
	background: #eee;
	padding: 4px 12px;
	border-radius: 5px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box div p.date {
	padding-bottom: 4px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box div p {
	font-size: 14px;
	padding-bottom:5px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-box {
	width: 31.33%;
	margin-right: 2%;
	padding: 10px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-box .d-flex {
	justify-content:center;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box {
	margin: 0 0 20px 0;
	min-width:370px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box p.shedule-list span,
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box p.shedule-list span.blk {
	font-size: 15px;
	line-height: 20px;
}
/*--/activity page 23.07.2021--*/

/*--progress chart 20.07.2021--*/
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .table-responsive table.table tbody tr td ins {
	width:82px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination{
	margin-bottom:10px;	
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination .page-item:first-child .page-link, 
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination .page-item:last-child .page-link{
	font-size: 28px;
	line-height: 22px;	
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination .page-item .page-link {
	width: 44px;
	height: 44px;
	font-size: 15px;
	line-height: 28px;
	margin: 0 5px;
}
/*--/progress chart 20.07.2021--*/

/*----------------------------profile 2 page - 20.10.2022----------------------------*/
.control-indicator {
	position: absolute;
	top: 74px;
	left: 30%;
	height: 24px;
	width: 24px;
	background-color: transparent;
	border: 4px solid #000;
	border-radius: 50%;
	/* margin-right: 15px; */
}
.control-radio.w-100 span{
	padding-left:30px;	
}
/*----------------------------/profile 2 page - 20.10.2022----------------------------*/

/*-----/dashboard body end-----*/
.reas-asmt-sec .reas-asmt-inr h4 {
	font-size: 22px;
}
.reas-asmt-sec .reas-box .reas-box-rgt .img-div-lft img {
	height: 250px;
	width: 100%;
	object-fit: cover;
	object-position: 0 -60px;
}
.reas-asmt-sec .reas-box .reas-box-rgt h4 {
	font-size: 68px;
	line-height: 64px;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .opt-box2 label.radio-con,
.reas-asmt-sec .reas-box.reas-box-psycho p.num{
	font-size: 23px;
	line-height:29px;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .opt-box2 span.checkmark {
	left: 0px;
	top: 6px;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .opt-box2 span.checkmark {
	width: 20px;
	height: 20px;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .icon-box a {
	font-size: 14px;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .icon-box a {
	padding: 17px 12px;
}
.reas-asmt-sec .connect-but button.hvr-bounce-to-right, .reas-asmt-sec .connect-but a.hvr-bounce-to-right {
	padding:12px 0;
	font-size: 18px;
	line-height: 24px;
	width:120px;
}
.reas-asmt-sec .connect-but-div .connect-but.rgt {
	right: -160px;
	top: -120px;
	position: absolute;
}
.reas-asmt-sec .connect-but-div .connect-but.lft {
	left: -40px;
	top: -120px;
	position: absolute;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .icon-box a {
	padding: 12px 12px;
	font-size: 18px;
}
.reas-asmt-sec .reas-box .reas-box-rgt h4 {
    margin: -70px auto 0 auto;
	font-size: 64px;
    line-height: 64px;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .opt-box2 span.checkmark::after {
	top: 3px;
	left: 3px;
	width: 12px;
	height: 12px;
}
}
@media screen and (min-width: 961px) and (max-width: 1024px) {
.header-main .navbar-expand-md .navbar-nav .nav-item .nav-link {
	font-size: 15px;
}
.header-main .navbar-expand-md .navbar-nav {
	padding-top: 5px;
	padding-bottom: 5px;
}
.header-main .navbar-expand-md .navbar-nav .nav-item {
	padding: 0px 5px;
}
.header-main .navigation-hldr .log-reg-sec ul li a.log,
.header-main .navigation-hldr .log-reg-sec ul li a.reg,
.header-main .navigation-hldr .log-reg-sec ul li a.dash-but {
	padding: 5px 25px;
	font-size:14px;
}
.banner-part .form-hldr {
	padding:40px;
	margin: 60px 0 0 0;
}
.header-main .navigation-hldr .log-reg-sec{
	padding: 3px 0 0 0;
}
.header-main .navigation-hldr .log-reg-sec ul li a.log {
	padding: 6px 30px;
}
.carrer-coun-sec {
	padding: 5em 0;
}
.carrer-coun-sec .carrer-counciling-hldr .assessment-hldr-lft{
	padding-top:20px;
}
.carrer-coun-sec .carrer-counciling-hldr .assessment-hldr-rgt {
	padding-top: 0px;
}
.carrer-coun-sec .carrer-counciling-hldr .assessment-hldr {
	min-height: 380px;
}
.who-are-section {
	padding: 0 0 80px;
}
.who-are-section .who-are-sec-box h2 {
	font-size: 34px;
	line-height: 42px;
}
.who-are-section .who-are-sec-box {
	padding: 40px 30px;
}
.what-we-do-sec {
	padding: 70px 0 50px;
}
.what-we-do-sec .discover-career-sec-mn .discover-sec-rgt .info-box {
	min-height: 200px;
}
.workshop-webinar-sec .workshop-carousel-sec .owl-carousel .owl-nav button.owl-prev,
.workshop-webinar-sec .webinar-carousel-sec .owl-carousel .owl-nav button.owl-prev {
	left: 34%;
	bottom: -55px;
}
.workshop-webinar-sec .workshop-carousel-sec .owl-carousel .owl-nav button.owl-next,
.workshop-webinar-sec .webinar-carousel-sec .owl-carousel .owl-nav button.owl-next{
	right: 34%;
	bottom: -55px;
}
.counter-section .counter-box {
	padding: 55px 20px 35px;
}
.counter-section .counter-box .box-heading h2 {
	font-size: 36px;
	line-height: 46px;
}
.counter-section .counter-box .counter-number span {
	font-size: 48px;
	font-weight: 500;
}
.counter-section .counter-box .icon-div {
	top: -105px;
	width: 100px;
}
.testimonial-vd-sec {
	background-size: 100% 95%;
}
.testimonial-vd-sec {
	padding: 100px 0 70px;
}
.testimonial-vd-sec .video-but .play {
	width: 92px;
	height: 92px;
	left: 107.5%;
	bottom: 250px;
}
.footer-pannal{
	padding:40px 0 20px;	
}
.footer-pannal .ft-menu ul {
	padding: 0 0 10px;
}
.footer-pannal .ft-menu ul li {
	padding: 0 5px 7px;
}
.footer-pannal .ft-menu ul li a {
	font-size: 14px;
}
/*--career solution screen page 1--*/
.stream-ch-sec .stream-ch-hldr .col-lg-4 .stream-box .d-flex .bg-icon-rgt img{
	width:72px;
	height:auto;
}
.stream-ch-sec .stream-ch-hldr .col-lg-4 .stream-box .d-flex .bg-icon-lft label {
	font-size: 21px;
	line-height: 28px;
}
.checkmark {
	height: 20px;
	width: 20px;
}
.radio-con .checkmark::after {
	top: 5px;
	left: 5px;
	width: 8px;
	height: 8px;
}

.inr-banner-sec .banner-sec-hldr {
	padding: 75px 0 0 0;
}
.inr-banner-sec .banner-sec-hldr h1 {
	font-size: 40px;
	line-height: 50px;
	padding-bottom: 10px;
}
.inr-banner-sec .banner-sec-hldr h2 {
	font-size: 28px;
	line-height: 38px;
}
.ch-rgt-stream .boy-icon-div img {
	width:auto;
}
.learn-cycle-div .cycle-round-div {
	min-height: 650px;
	width: 90%;
}
.learn-cycle-div .cycle-round-div::before {
	width: 90%;
	min-height: 580px;
}
.learn-cycle-div .cycle-round-div .round-box-1 {
	width: 270px;
	height: 270px;
	left:205px;
}
.learn-cycle-div .cycle-round-div .round-box-2 {
	width: 270px;
	height: 270px;
	left: -80px;
	top: 85px;
}
.learn-cycle-div .cycle-round-div .round-box-3 {
	width: 270px;
	height: 270px;
	left: -80px;
	top: 400px;
}
.learn-cycle-div .cycle-round-div .round-box-4 {
	width: 270px;
	height: 270px;
	right: -80px;
	top: 85px;
}
.learn-cycle-div .cycle-round-div .round-box-5 {
	width: 270px;
	height: 270px;
	right: -80px;
	top: 400px;
}
.learn-cycle-div .cycle-round-div .round-box-1 img,
.learn-cycle-div .cycle-round-div .round-box-2 img,
.learn-cycle-div .cycle-round-div .round-box-3 img, 
.learn-cycle-div .cycle-round-div .round-box-4 img,
.learn-cycle-div .cycle-round-div .round-box-5 img{
	width: 125px;
	height:auto;
}
.learn-cycle-div .cycle-round-div .round-box-1 h3,
.learn-cycle-div .cycle-round-div .round-box-2 h3,
.learn-cycle-div .cycle-round-div .round-box-3 h3,
.learn-cycle-div .cycle-round-div .round-box-4 h3,
.learn-cycle-div .cycle-round-div .round-box-5 h3 {
	font-size: 18px;
	line-height: 26px;
	width: 230px;
}
.learn-cycle-div .cycle-round-div {
	margin: 225px auto 0 auto;
}
.learn-cycle-div .cycle-round-div .instruction-hldr {
	left: 27.5%;
}
.learn-cycle-div .cycle-round-div .instruction-hldr h2 {
	font-size: 32px;
	line-height: 40px;
}
.learn-cycle-div .cycle-round-div .assessment-but {
	left: 12.5%;
	top: 52.5%;
}
.learn-cycle-div .cycle-round-div .assessment-but button {
	padding: 14px 25px;
	font-size: 22px;
	line-height: 30px;
}

/*--career solution screen page 2--*/
.inr-banner-sec .banner-sec-hldr {
	padding: 100px 0 0 0;
}
.choose-streem-sec .stream-ch-hldr{
	padding-bottom:0;	
}
.choose-streem-sec{
	padding-bottom:0;	
}
/*--career solution screen page 3--*/
.choose-right-sec{
	padding-bottom:15px;	
}
.choose-right-sec .choose-right-sec-rgt {
	padding:30px 0 0 0;
}
.choose-right-sec .choose-right-sec-rgt h2 {
	padding: 0 0 15px;
}
/*--career solution screen page 4--*/
.qualification-sec{
	padding-bottom:10px;	
}
.qualification-sec .qualification-sec-rgt h2{
	font-size: 32px;
	line-height:38px;
	padding-top:30px;
}
.qualification-sec .qualification-sec-rgt h6 {
	font-size: 18px;
	line-height: 26px;
}
.qualification-sec .qualification-sec-rgt form .select-box-cus{
	width:60%;	
}
/*--login and registration form--*/
.login-form .form-hldr,
.registration-form .form-hldr {
	padding:40px 50px;
}
.login-form{
	min-height: 750px;
}
.registration-form {
	background-size: 95% 80%;
	min-height: 750px;
}
.login-form .form-hldr .form-group input,
.registration-form .form-hldr .form-group input,
.registration-form .form-hldr .form-group Select {
	min-height: 62px;
}
.modal .modal-dialog .modal-content .modal-header .close {
	width: 42px;
	height: 42px;
	font-size: 28px;
}
.pop-up-box .pop-up-box-inr {
	padding: 50px 15px 60px;
}
.pop-up-box .pop-up-box-inr h2{
	font-size:28px;	
	padding:0 0 20px;
}
.pop-up-box .pop-up-box-inr .logo-hldr {
	padding-bottom: 40px;
}
.pop-up-box .pop-up-box-inr .col-lg-3:first-child .stream-box, 
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(2) .stream-box, 
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(3) .stream-box, 
.pop-up-box .pop-up-box-inr .col-lg-3:last-child .stream-box {
	margin-bottom: 20px;
}
.pop-up-box .pop-up-box-inr .col-lg-3:first-child .stream-box::before,
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(2) .stream-box::before,
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(3) .stream-box::before,
.pop-up-box .pop-up-box-inr .col-lg-3:last-child .stream-box::before{
	clip-path: circle(70% at 50% 30%);
}
.pop-up-box .pop-up-box-inr .sub-but-div {
	padding: 40px 0 0;
}
.pop-up-box .pop-up-box-inr .sub-but-div button.sub-but {
	padding: 15px 50px;
}
/*--assessment page--*/
.assessment-sec {
	margin: 0 0 0 0;
}
.assessment-sec .assessment-hldr .connect-box{
	margin-bottom:65px;	
}
.assessment-sec .assessment-hldr .col-lg-4:last-child .connect-box{
	margin-bottom:0;	
}
.rd-inst-sec{
	padding-top:0;
}
.rd-inst-sec .rd-inst-hd h2{
	font-size:34px;
	line-height:38px;
	padding-bottom:15px;	
}
.rd-inst-sec .rd-inst-hd h4 {
	font-size: 24px;
	line-height: 30px;
	font-weight: 400;
}
.rd-inst-sec .step-circle-hldr .circle-box-lft {
	width: 104px;
	height: 104px;
	border: 5px solid #ff6445;
}
.rd-inst-sec .step-circle-hldr .d-flex:hover .circle-box-lft{
	border:5px dashed #fff;
}
.rd-inst-sec .step-circle-hldr .circle-box-lft h6 {
	font-size: 15px;
	padding-top: 15px;
}
.rd-inst-sec .step-circle-hldr .circle-box-lft span.digit {
	font-size: 36px;
	line-height: 40px;
}
.rd-inst-sec .step-circle-hldr .circle-box-rgt {
	width:60%;
}
/*--assessment page 1--*/
.counsellors-sec {
	padding: 50px 0 20px;
}
.counsellors-sec .counsellors-sec-inr h2 {
	font-size: 34px;
}
.counsellors-sec .counsellors-sec-inr .connect-but-div a.assessment-but {
	font-size: 24px;
	line-height: 32px;
}
/*--assessment page 2--*/
.reas-asmt-sec .reas-box {
	padding: 50px 30px 25px;
}
.reas-asmt-sec .reas-box .radio-con {
	padding-left: 22px;
}
.reas-asmt-sec .reas-box .radio-con  img{
	width:56px;
	height:56px;
}
.reas-asmt-sec .reas-box .radio-con .checkmark {
	height: 20px;
	width: 20px;
}
.radio-con .checkmark::after {
	top: 4px;
	left: 4px;
	width: 10px;
	height: 10px;
}
.reas-asmt-sec .reas-box span.checkmark {
	left: -8px;
	top: 18px;
}
/*--assessment page 3--*/
.reas-asmt-sec .radio-con .checkmark::after,
.gen-awar-sec .radio-con .checkmark::after {
	top: 5px;
	left: 5px;
	width: 12px;
	height: 12px;
}
.gen-awar-sec .question-box-hldr .question-box {
	padding: 30px 35px 20px;
}
.gen-awar-sec .question-box-hldr .question-box h3 {
	font-size: 24px;
	line-height: 32px;
}
.gen-awar-sec .question-box-hldr .question-box h3 span {
	font-size: 28px;
}
.gen-awar-sec .question-box-hldr .option-box {
	padding: 25px 10px 0;
}
.gen-awar-sec .question-box-hldr .option-box label {
	font-size: 21px;
	line-height: 28px;
	margin-bottom: 20px;
}
.gen-awar-sec .question-box-hldr .option-box .checkmark {
	height: 22px;
	width: 22px;
}
.reas-asmt-sec .radio-con .checkmark::after, 
.gen-awar-sec .radio-con .checkmark::after {
	top: 5px;
	left: 5px;
	width: 10px;
	height: 10px;
}
.gen-awar-sec .question-box-hldr .sub-but-div button.hvr-bounce-to-right {
	padding: 18px 40px;
	font-size:24px;
}

/*--live counselling page--*/
.live-counselling-sec .nav-pills .nav-item{
	margin:0 12px;	
}
.live-counselling-sec .nav-pills .nav-item:first-child{
	margin-left:0;	
}
.live-counselling-sec .nav-pills .nav-item .nav-link {
	padding: 10px 50px;
	font-size: 20px;
	width: 100%;
	display: block;
	border-radius: 10px 10px 0 0;
	margin:0 0 0;
}
.live-counselling-sec .tab-content .tab-pane .counsellors-box .media img{
	margin-right:20px !important;
}
.live-counselling-sec .counsellors-tb-hldr {
	background: #e1eafa;
	padding: 20px 0px;
	margin: 0 0 30px;
}
.live-counselling-sec .tab-content .tab-pane .counsellors-box .media .media-body h5 {
	font-size: 17px;
}
.live-counselling-sec .tab-content .tab-pane .counsellors-box .rgt-arrow img{
	width:42px;
	height:42px;	
}
.cr-video-section .cr-video-hldr-rgt h2 {
	padding: 25px 0;
}
.cr-video-section {
	padding: 20px 0 30px;
}
.cr-video-section .cr-video-hldr-rgt h2 {
    font-size: 36px;
    line-height: 44px;
}
.cr-video-section .cr-video-hldr-rgt h4 {
	line-height: 34px;
}
/*--live counselling book page--*/
.live-counselling-bk-sec .live-counselling-bk-hldr p.bot-txt {
	font-size: 28px;
	line-height: 34px;
}
/*--live counselling form page--*/
.live-counselling-form-sec .form-section {
	padding: 30px 35px 50px 35px;
}
.live-counselling-form-sec .form-section .form-group label {
	font-size: 16px;
	line-height: 18px;
}
.live-counselling-form-sec .form-section h2 {
	font-size: 30px;
	line-height: 36px;
	padding: 0 0 25px;
}
.live-counselling-form-sec .form-section .form-group input{
	min-height: 62px;
}
.live-counselling-form-sec .form-section .form-group input[type="date"]{
	background-size:12.5%;
	min-height: 62px;
}
.live-counselling-form-sec .form-section .form-but button.hvr-bounce-to-right {
	padding: 22px 0;
	font-size: 20px;
}
.live-counselling-form-sec .form-section .form-group .col-sm-6{
	padding-bottom:10px;
}
/*--connect with us page--*/
.connect-section .connect-hd h2 {
	font-size: 30px;
}
.connect-section .connect-hd p {
	font-size: 17px;
	line-height: 28px;
}
.connect-section .connect-hldr {
	padding: 40px 0 10px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:first-child {
	padding-top: 15px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:last-child span {
	width: 102px;
	height: 56px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li {
	padding: 0 0 20px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li a, 
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li p {
	font-size: 15px;
	line-height: 22px;
}
.connect-section .connect-hldr .connect-hldr-rgt {
	padding: 25px;
	margin-top: 15px;
}
.connect-section .connect-hldr .connect-hldr-rgt form h3 {
	font-size: 24px;
}
.connect-section .connect-hldr .connect-hldr-rgt form .form-group input {
	min-height: 52px;
}
.connect-section .connect-hldr .connect-hldr-rgt form .form-group input::-webkit-input-placeholder,
.connect-section .connect-hldr .connect-hldr-rgt form .form-group input::-moz-placeholder{
	line-height: 40px !important;
}
.connect-section .connect-hldr .connect-hldr-rgt form .form-group textarea::-webkit-input-placeholder,
.connect-section .connect-hldr .connect-hldr-rgt form .form-group textarea::-moz-placeholder{
	line-height:40px !important;
}
.connect-section .connect-hldr .connect-hldr-rgt form .send-msg-div button {
	font-size: 18px;
	padding: 16px 0;
}

/*--------------------dashboard section-------------------*/
header.header-dashboard .header-main {
	padding: 10px 15px 12px;
}
header.header-dashboard .logo-hldr a img{
	width: 150px;
	height: auto;
}
/*-----dashboard body start-----*/
.dashboard-section {
	padding: 20px 15px;
}
.dashboard-section .activity-div .d-flex .pie-chart-circle {
	margin-right: 12px;
}
.dashboard-section .activity-div .d-flex .activity-rgt-area .listing-text li {
	font-size: 14px;
}
.dashboard-section .activity-div .d-flex .activity-rgt-area .listing-text li:first-child::before,
.dashboard-section .activity-div .d-flex .activity-rgt-area .listing-text li:nth-child(2)::before,
.dashboard-section .activity-div .d-flex .activity-rgt-area .listing-text li:nth-child(3)::before,
.dashboard-section .activity-div .d-flex .activity-rgt-area .listing-text li:last-child::before {
	width: 14px;
	height: 14px;
}
.dashboard-section .activity-div .d-flex .edu-loan-but{
	margin-right:8px;
}
.dashboard-section .activity-div .d-flex .edu-loan-but a,
.dashboard-section .activity-div .d-flex .car-mat-but a {
	font-size: 14px;
	line-height: 22px;
	padding: 14px 17px;
}
.dashboard-section .activity-div .stream-hldr p,
.dashboard-section .activity-div .feat-prosp-div p {
	font-size: 13.5px;
}
.dashboard-section .activity-div .stream-hldr,
.dashboard-section .activity-div .feat-prosp-div{
	padding: 14px 18px;
}
/*.dashboard-section .activity-div .d-flex .edu-loan-but a, 
.dashboard-section .activity-div .d-flex .car-mat-but a {
	width: 100%;
}*/
.dashboard-section .activity-div .d-flex .car-mat-but {
	margin-left: 0;
}
.dashboard-section .activity-div .steps-hldr-div .step-box-lft {
	width: 100%;
}
.dashboard-section .activity-div .steps-hldr-div .step-box-lft h3 {
	font-size: 14px;
	line-height: 20px;
}
.dashboard-section .car-growth-tab-sec {
	padding: 5px 4px 10px;
}
.dashboard-section .car-growth-tab-sec .tab-box a {
	font-size: 15px;
	line-height: 20px;
	min-height: 90px;
}
.dashboard-section .ass-pro-chart-hldr {
	padding: 20px 15px;
}
.dashboard-section .ass-pro-chart-hldr h2{
	font-size:20px;	
}
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li {
	padding:3px 0 3px 28px;
}
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li a {
	font-size: 15px;
	line-height: 22px;
}
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li::before {
	font-size: 9px;
	line-height: 15.5px;
	width: 15px;
	height: 15px;
	top:18px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .pro-chat-hldr-inr .circle-box a{
	font-size:14px;	
}

.progress .progress-value{
	width:40px;
	height:40px;
	top: -30px;
	font-size: 18px;
	left: 50%;
	transform: translate(-50%,-50%);	
}

/*--activity page 23.07.2021--*/
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box {
	padding: 15px;
}
.dashboard-section .activity-hldr {
	margin: 20px 15px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box div.details a {
	font-size: 12px;
	line-height: 16px;
	text-align: center;
	background: #eee;
	padding: 4px 12px;
	border-radius: 5px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box div p.date {
	padding-bottom: 4px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box div p {
	font-size: 14px;
	padding-bottom:5px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-box {
	width: 47.5%;
	margin-right: 2.5%;
	padding:10px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-box .d-flex {
	justify-content:center;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box {
	margin: 0 0 20px 0;
	min-width:355px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box p.shedule-list span,
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box p.shedule-list span.blk {
	font-size: 15px;
	line-height: 20px;
}
/*--/activity page 23.07.2021--*/

/*--progress chart 20.07.2021--*/
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .table-responsive table.table tbody tr td ins {
	width:82px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination{
	margin-bottom:10px;	
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination .page-item:first-child .page-link, 
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination .page-item:last-child .page-link{
	font-size: 28px;
	line-height: 22px;	
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination .page-item .page-link {
	width: 44px;
	height: 44px;
	font-size: 15px;
	line-height: 28px;
	margin: 0 5px;
}
/*--/progress chart 20.07.2021--*/

/*--stream page 15.06.2021 start--*/
.dashboard-section .accordion .accordion-title {
	font-size: 16px;
}
.dashboard-section .accordion-hldr {
	margin-bottom:25px;
}
.dashboard-section .accordion .accordion-body .tab-content .filter-opt-hldr a.filter {
	margin-bottom: 10px;
	display: block;
}
.dashboard-section .accordion .accordion-body .tab-content .filter-opt-hldr .form-group label {
	line-height: 30px;
}
.dashboard-section .accordion .accordion-body ul.nav li.nav-item a.nav-link {
	padding: 0.25rem .25rem;
	font-size: 12px;
}
.dashboard-section .accordion .accordion-body .ban-hldr .banner-hd h2 {
	font-size: 22px;
	line-height:30px;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .header-strip .media span.gr, 
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .header-strip .media span.yel {
	right: -5px;
	top: 35px;
}
.dashboard-section .car-growth-tab-sec .tab-box a {
	font-size: 13px;
	min-height: 80px;
}
/*--/stream page 15.06.2021 end--*/

/*--my profile page 21.06.2021--*/
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group select.form-control {
	background: url(../images/down-arrow4.png) no-repeat 96% center;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group input {;
	min-height: 60px;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group .upload-box {
	padding: 20px 30px 20px 120px;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group .upload-box {
	background: #f9f9f9 url(../images/icon-32.png) no-repeat 7.5% center;
	background-size: 16% 50%;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .sub-but-div button {
	padding: 15px 50px;
}
/*--/my profile page 21.06.2021--*/

/*--news and update page 26.06.2021--*/
.dashboard-section .news-update-hldr .news-update-hldr-inr .ld-mr-but-div button {
	padding: 12px 35px;
	font-size:18px;
}
/*--/news and update page 26.06.2021--*/

/*----------------------------profile 2 page - 20.10.2022----------------------------*/
.dashboard-section .activity-div-2 .steps-hldr-div button.tab-div {
	padding:20px 30px;
	width: 48%;
}
.control-indicator {
	position: absolute;
	top: 74px;
	left: 25%;
	height: 24px;
	width: 24px;
	background-color: transparent;
	border: 4px solid #000;
	border-radius: 50%;
	/* margin-right: 15px; */
}
.control-radio.w-100 span{
	padding-left:30px;	
}
/*----------------------------/profile 2 page - 20.10.2022----------------------------*/
/*-----/dashboard body end-----*/
}

@media screen and (min-width: 768px) and (max-width: 960px) {
.header-main {
	padding: 10px 0 10px;
}
.header-main .navbar-expand-md .navbar-nav {
	margin-left: 0 !important;
	padding-top:3px;
}
.header-main .navbar-expand-md .navbar-nav .nav-item {
	padding: 0px 2px;
}
.header-main .navbar-expand-md .navbar-nav .nav-item .nav-link {
	padding-right: .1rem;
	padding-left: .1rem;
	font-size: 12px;
	line-height: 20px !important
}
.header-main .navigation-hldr .log-reg-sec ul li a.log,
.header-main .navigation-hldr .log-reg-sec ul li a.reg,
.header-main .navigation-hldr .log-reg-sec ul li a.dash-but {
	padding: 3px 18px;
	font-size: 11.5px;
}
.header-main .navigation-hldr .log-reg-sec ul li {
	font-size: 15.5px;
}
.header-main .navigation-hldr .log-reg-sec ul li img {
	width: 34px;
	height: auto;
}
header .navbar-nav .dropdown-menu {
	padding: 3px 12px;
}
header .dropdown-item {
	padding: .15rem .5rem;
	font-size:12px;
}
.banner-part {
	height: auto;
	background-size:100% 70%;
}
.banner-part .form-hldr {
	margin: 50px 0 0 0;
}
.banner-part .scroll-button{
	display:none;	
}
.carrer-coun-sec{
	padding:5em 0;	
}
.carrer-coun-sec .carrer-counciling-hldr .assessment-hldr {
	min-height: 550px;
}
.carrer-coun-sec .carrer-counciling-hldr .assessment-hldr-lft {
	margin-top: 15px;
}
.carrer-coun-sec .carrer-counciling-hldr .assessment-hldr-rgt {
	text-align: center;
}
.carrer-coun-sec .carrer-counciling-hldr .assessment-hldr-rgt p {
	font-size: 16px;
	line-height: 22px;
}
.carrer-coun-sec .carrer-counciling-hldr a.assessment-but {
	font-size: 22px;
	line-height: 32px;
	padding: 18px 30px;
}
.who-are-section {
	padding: 0px 0 60px;
}
.who-are-section .who-are-sec-box h2 {
	font-size: 30px;
	line-height: 36px;
}
.who-are-section .who-are-sec-box h2 strong{
	font-size:30px;	
	line-height: 36px;
}
.who-are-section .who-are-sec-box {
	padding: 35px 30px;
}
.what-we-do-sec {
	padding: 80px 0 50px;
}
.what-we-do-sec .discover-career-sec-mn .discover-sec-lft img{
	margin:0 auto 60px auto;
}
.what-we-do-sec .discover-career-sec-mn .discover-sec-rgt::before {
	width: 80%;
	left: 10%;
	padding: 50px 0;
	border-radius: 25px;
}
.workshop-webinar-sec .workshop-carousel-sec .owl-carousel .owl-nav button.owl-prev,
.workshop-webinar-sec .webinar-carousel-sec .owl-carousel .owl-nav button.owl-prev {
	left: 26%;
	bottom: -55px;
}
.workshop-webinar-sec .workshop-carousel-sec .owl-carousel .owl-nav button.owl-next,
.workshop-webinar-sec .webinar-carousel-sec .owl-carousel .owl-nav button.owl-next{
	right: 26%;
	bottom: -55px;
}
.counter-section {
	padding: 8em 0 5em;
}
.counter-section .counter-box{
	padding: 40px 15px 25px;
}
.counter-section .counter-box .icon-div{
	top: -105px;
	width: 90px;
	height: auto;
}
.counter-section .counter-box .box-heading span {
	font-size: 18px;
	line-height: 32px;
}
.counter-section .counter-box .box-heading h2 {
	font-size: 30px;
	line-height: 30px;
}
.counter-section .counter-box .counter-number span {
	font-size: 32px;
	font-weight: 500;
}
.testimonial-vd-sec {
	padding: 150px 0 70px;
	background-size: 100% 90%;
}
.testimonial-vd-sec .testimonial-hd h2 {
	font-size: 36px;
	line-height: 42px;
}
.testimonial-vd-sec .item .student-hldr .student-hldr-lft img {
	width: 140px;
	height: auto;
}
.testimonial-vd-sec .item .student-hldr .student-hldr-rgt h2 {
	font-size: 22px;
	line-height: 30px;
}
.testimonial-vd-sec .item .student-hldr .student-hldr-rgt span.class {
	font-size: 20px;
	line-height: 32px;
}
.testimonial-vd-sec .item .student-hldr .student-hldr-rgt span.school-nm {
	font-size: 21px;
	line-height: 28px;
}
.testimonial-vd-sec .video-but .play {
	width: 92px;
	height: 92px;
	left: 60%;
	bottom: 250px;
}
.footer-pannal{
	padding:0 0 20px;	
}
.footer-pannal .ft-menu ul li {
	padding: 0 8px 10px;
}
.footer-pannal .ft-menu {
	padding:50px 0 0 0;
}

/*--career solution screen page 1--*/
.inr-banner-sec .banner-sec-hldr h1 {
	font-size: 38px;
	line-height: 48px;
	padding-bottom: 10px;
}
.inr-banner-sec .banner-sec-hldr h2 {
	font-size: 26px;
	line-height: 36px;
}
.stream-ch-sec .stream-ch-hldr .col-md-6:last-child .stream-box {
	margin-top:30px;
}
.ch-rgt-stream .boy-icon-div img {
	width:auto;
}
.learn-cycle-div {
	padding: 0 0 150px;
}
.learn-cycle-div .cycle-round-div {
	min-height: 600px;
	width: 85.5%;
}
.learn-cycle-div .cycle-round-div::before {
	width: 88%;
	min-height: 524px;
}
.learn-cycle-div .cycle-round-div .round-box-1 {
	width: 270px;
	height: 270px;
	left:155px;
}
.learn-cycle-div .cycle-round-div .round-box-2 {
	width: 270px;
	height: 270px;
	left: -80px;
	top: 85px;
}
.learn-cycle-div .cycle-round-div .round-box-3 {
	width: 270px;
	height: 270px;
	left: -80px;
	top: 400px;
}
.learn-cycle-div .cycle-round-div .round-box-4 {
	width: 270px;
	height: 270px;
	right: -80px;
	top: 85px;
}
.learn-cycle-div .cycle-round-div .round-box-5 {
	width: 270px;
	height: 270px;
	right: -80px;
	top: 400px;
}
.learn-cycle-div .cycle-round-div .round-box-1 img,
.learn-cycle-div .cycle-round-div .round-box-2 img,
.learn-cycle-div .cycle-round-div .round-box-3 img, 
.learn-cycle-div .cycle-round-div .round-box-4 img,
.learn-cycle-div .cycle-round-div .round-box-5 img{
	width: 125px;
	height:auto;
}
.learn-cycle-div .cycle-round-div .round-box-1 h3,
.learn-cycle-div .cycle-round-div .round-box-2 h3,
.learn-cycle-div .cycle-round-div .round-box-3 h3,
.learn-cycle-div .cycle-round-div .round-box-4 h3,
.learn-cycle-div .cycle-round-div .round-box-5 h3 {
	font-size: 18px;
	line-height: 26px;
	width: 230px;
}
.learn-cycle-div .cycle-round-div {
	margin: 225px auto 0 auto;
}
.learn-cycle-div .cycle-round-div .instruction-hldr {
	left: 22.5%;
}
.learn-cycle-div .cycle-round-div .instruction-hldr h2 {
	font-size: 32px;
	line-height: 40px;
}
.learn-cycle-div .cycle-round-div .assessment-but {
	left: 5%;
	top: 52.5%;
}
.learn-cycle-div .cycle-round-div .assessment-but button {
	padding: 14px 25px;
	font-size: 22px;
	line-height: 30px;
}
/*--career solution screen page 2--*/
.inr-banner-sec .banner-sec-hldr {
	padding:70px 0 0 0;
}
.choose-streem-sec{
	padding-bottom:0;	
}
.choose-streem-sec .choose-streem-hldr-lft h2 {
	padding: 30px 0 15px;
}
.choose-streem-sec .choose-streem-hldr-lft p {
	padding: 0 0 40px;
	font-size: 24px;
	line-height: 40px;
}
.choose-streem-sec .stream-ch-hldr {
	padding: 0 0 0;
}
.choose-streem-sec .stream-ch-hldr .stream-box .d-flex .bg-icon-rgt {
	min-height: 115px;
	width:40%;
}
.choose-streem-sec .stream-ch-hldr .stream-box .d-flex .bg-icon-rgt img{
	width:90px;
	height:auto;
}
.connect-sol-sec {
	padding: 0 0 90px;
}
.connect-sol-sec .connect-sol-hd p {
	line-height: 26px;
}
/*--career solution screen page 3--*/
.choose-right-sec{
	padding-bottom:15px;	
}
.choose-right-sec .choose-right-sec-rgt {
	padding:30px 0 0 0;
}
.choose-right-sec .choose-right-sec-rgt h2 {
	padding: 0 0 15px;
}
/*--career solution screen page 4--*/
.qualification-sec{
	padding-bottom:10px;	
}
.qualification-sec .qualification-sec-rgt h2{
	font-size: 32px;
	line-height:38px;
	padding-top:30px;
}
.qualification-sec .qualification-sec-rgt h6 {
	font-size: 18px;
	line-height: 26px;
}
.qualification-sec .qualification-sec-rgt form .select-box-cus{
	width:85%;	
}
/*--login and registration form--*/
.login-form .form-hldr,
.registration-form .form-hldr {
	padding:40px 50px;
}
.login-form{
	min-height: 750px;
}
.registration-form {
	background-size: 100% 80%;
	min-height: 750px;
}
.login-form .form-hldr .form-group input,
.registration-form .form-hldr .form-group input,
.registration-form .form-hldr .form-group Select {
	min-height: 62px;
}
.pop-up-box .pop-up-box-inr {
	padding: 50px 30px 60px;
}
.pop-up-box .pop-up-box-inr h2{
	font-size:28px;	
	padding:0 0 20px;
}
.pop-up-box .pop-up-box-inr .col-lg-3:first-child .stream-box, 
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(2) .stream-box, 
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(3) .stream-box, 
.pop-up-box .pop-up-box-inr .col-lg-3:last-child .stream-box {
	margin-bottom: 20px;
}
.pop-up-box .pop-up-box-inr .col-lg-3:first-child .stream-box::before,
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(2) .stream-box::before,
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(3) .stream-box::before,
.pop-up-box .pop-up-box-inr .col-lg-3:last-child .stream-box::before{
	clip-path: circle(65% at 50% 30%);
}
.pop-up-box .pop-up-box-inr .sub-but-div {
	padding: 40px 0 0;
}
.pop-up-box .pop-up-box-inr .sub-but-div button.sub-but {
	padding: 15px 50px;
}
.pop-up-box .pop-up-box-inr .sub-but-div {
	padding: 30px 0 0;
}
.pop-up-box .pop-up-box-inr .sub-but-div button.sub-but {
	font-size: 26px;
	padding: 14px 50px;
}
/*--assessment page--*/
.assessment-sec {
	margin: 0 0 0 0;
}
.assessment-sec .assessment-hldr .connect-box{
	margin-bottom:65px;	
}
.assessment-sec .assessment-hldr .col-lg-4:last-child .connect-box{
	margin-bottom:0;	
}
.rd-inst-sec{
	padding-top:0;
}
.rd-inst-sec .rd-inst-hd h2{
	font-size:34px;
	line-height:38px;
	padding-bottom:15px;	
}
.rd-inst-sec .rd-inst-hd h4 {
	font-size: 24px;
	line-height: 30px;
	font-weight: 400;
}
.rd-inst-sec .step-circle-hldr .circle-box-lft {
	width: 104px;
	height: 104px;
	border: 5px solid #ff6445;
}
.rd-inst-sec .step-circle-hldr .d-flex:hover .circle-box-lft{
	border:5px dashed #fff;
}
.rd-inst-sec .step-circle-hldr .circle-box-lft h6 {
	font-size: 15px;
	padding-top: 15px;
}
.rd-inst-sec .step-circle-hldr .circle-box-lft span.digit {
	font-size: 36px;
	line-height: 40px;
}
.rd-inst-sec .step-circle-hldr .circle-box-rgt {
	width:60%;
}
/*--assessment page 1--*/
.counsellors-sec .counsellors-sec-inr .connect-but-div a.assessment-but {
	padding: 18px 65px;
}
.counsellors-sec .counsellors-sec-inr form .form-group select {
	height: 68px;
	width: 45%;
}
.counsellors-sec .counsellors-sec-inr .table-data tbody tr th, .counsellors-sec .counsellors-sec-inr .table-data tbody tr td {
	font-size: 20px;
	line-height: 56px;
}
.counsellors-sec .counsellors-sec-inr .table-data tbody tr td a.srt-but {
	padding: 13px 45px;
}
/*--assessment page 2--*/
.reas-asmt-sec .reas-box span {
	left: 15px;
	top: 8px;
	font-size:22px;
}
.reas-asmt-sec .reas-box {
	padding:35px 25px 20px;
}
.reas-asmt-sec .reas-box .radio-con{
	padding-left: 22px;	
}
.reas-asmt-sec .reas-box .radio-con img{
    width:42px;
	height:42px;
}
.reas-asmt-sec .reas-box .reas-box-rgt {
	padding-right: 5px;
}
.reas-asmt-sec .reas-box .radio-con .checkmark {
	height: 16px;
	width: 16px;
}
.reas-asmt-sec .reas-box .radio-con .checkmark::after {
	top: 3px;
	left: 3px;
	width: 8px;
	height: 8px;
}
.reas-asmt-sec .reas-box .radio-con span.checkmark {
	left: -4px;
	top: 13px;
}
.reas-asmt-sec .pagination .page-item .page-link {
	width: 44px;
	height: 44px;
	font-size: 18px;
	line-height: 28px;
	margin: 0 8px;
}
.reas-asmt-sec .pagination .page-item:first-child .page-link,
.reas-asmt-sec .pagination .page-item:last-child .page-link {
	font-size: 26px;
	line-height: 24px;
}
/*--assessment page 3--*/
.gen-awar-sec .gen-awar-inr h2 {
	font-size: 36px;
	line-height: 46px;
}
.gen-awar-sec .gen-awar-inr h4 {
	font-size: 22px;
	line-height: 32px;
}
.gen-awar-sec .question-box-hldr {
	padding: 0 0 40px;
}
.gen-awar-sec .question-box-hldr .question-box {
	padding: 30px 25px 10px;
}
.gen-awar-sec .question-box-hldr .option-box {
	padding: 25px 10px 0;
}
.gen-awar-sec .question-box-hldr .option-box label {
	margin-bottom: 22px;
	font-size:20px;
}
.gen-awar-sec .question-box-hldr .option-box .checkmark {
	top: 4px;
	left: -6px;
	height: 20px;
	width: 20px;
}
.gen-awar-sec .question-box-hldr .option-box .checkmark:after {
	top: 4px;
	left: 4px;
	width: 10px;
	height: 10px;
}
.gen-awar-sec .question-box-hldr .sub-but-div button.hvr-bounce-to-right {
	padding: 18px 40px;
	font-size: 24px;
}
.gen-awar-sec .pagination .page-item:first-child .page-link,
.gen-awar-sec .pagination .page-item:last-child .page-link {
	font-size: 26px;
	line-height: 24px;
}

/*--live counselling page--*/
.live-counselling-sec .nav-pills .nav-item{
	margin-right:5px;	
}
.live-counselling-sec .nav-pills .nav-item .nav-link {
	padding: 5px 38px;
	font-size: 17px;
	width: 100%;
	display: block;
	border-radius: 10px 10px 0 0;
	margin-bottom:0;
}
.live-counselling-sec .counsellors-tb-hldr {
	background: #e1eafa;
	padding: 20px 0px;
	margin: 0 0 30px;
}
.live-counselling-sec .tab-content .tab-pane .counsellors-box .media .media-body h5 {
	font-size: 17px;
}
.live-counselling-sec .tab-content .tab-pane .counsellors-box .rgt-arrow img{
	width:42px;
	height:42px;	
}
.cr-video-section .cr-video-hldr-rgt h2 {
	padding: 25px 0;
}
.cr-video-section {
	padding: 20px 0 30px;
}
.cr-video-section .cr-video-hldr-rgt h2 {
    font-size: 36px;
    line-height: 44px;
}
.cr-video-section .cr-video-hldr-rgt h4 {
	line-height: 34px;
}
/*--live counselling book page--*/
.live-counselling-bk-sec .live-counselling-bk-hldr h2{
	line-height:50px;
	padding-bottom:15px;
}
.live-counselling-bk-sec .live-counselling-bk-hldr p{
	display:block;	
}
.live-counselling-bk-sec .live-counselling-bk-hldr p, 
.live-counselling-bk-sec .live-counselling-bk-hldr p span {
	font-size: 26px;
	line-height: 36px;
}
.live-counselling-bk-sec .live-counselling-bk-hldr p.bot-txt {
	font-size: 26px;
	line-height: 34px;
}
.live-counselling-bk-sec .live-counselling-bk-hldr ins{
	display:none;	
}
/*--live counselling form page--*/
.live-counselling-form-sec .form-section {
	padding: 30px 35px 50px 35px;
}
.live-counselling-form-sec .form-section .form-group label {
	font-size: 16px;
	line-height: 18px;
}
.live-counselling-form-sec .form-section h2 {
	font-size: 30px;
	line-height: 36px;
	padding: 0 0 25px;
}
.live-counselling-form-sec .form-section .form-group input{
	min-height: 60px;
}
.live-counselling-form-sec .form-section .form-group input[type="date"]{
	background-size:12.5%;
	min-height: 60px;
}
.live-counselling-form-sec .form-section .form-but button.hvr-bounce-to-right {
	padding: 22px 0;
	font-size: 20px;
}
.live-counselling-form-sec .form-section .form-group .col-sm-6{
	padding-bottom:10px;
}

/*--connect with us page--*/
.connect-section .connect-hd h2 {
	font-size: 30px;
}
.connect-section .connect-hd p {
	font-size: 17px;
	line-height: 28px;
}
.connect-section .connect-hldr {
	padding: 40px 0 10px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:first-child {
	padding-top: 15px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:last-child span {
	width: 116px;
	height: 56px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li {
	padding: 0 0 20px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li a, 
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li p {
	font-size: 15px;
	line-height: 22px;
}
.connect-section .connect-hldr .connect-hldr-rgt {
	padding: 25px 20px;
	margin-top: 15px;
}
.connect-section .connect-hldr .connect-hldr-rgt form h3 {
	font-size: 24px;
}
.connect-section .connect-hldr .connect-hldr-rgt form .form-group input {
	min-height: 52px;
}
.connect-section .connect-hldr .connect-hldr-rgt form .form-group input::-webkit-input-placeholder,
.connect-section .connect-hldr .connect-hldr-rgt form .form-group input::-moz-placeholder{
	line-height: 40px !important;
}
.connect-section .connect-hldr .connect-hldr-rgt form .form-group textarea::-webkit-input-placeholder,
.connect-section .connect-hldr .connect-hldr-rgt form .form-group textarea::-moz-placeholder{
	line-height:40px !important;
}
.connect-section .connect-hldr .connect-hldr-rgt form .send-msg-div button {
	font-size: 18px;
	padding: 16px 0;
}

/*--------------------dashboard section-------------------*/
/*-----header start-----*/
header.header-dashboard .logo-hldr a img{
	width:125px;
	height: auto;
	padding: 0;
}
header.header-dashboard .header-main {
	padding: 5px 15px 0;
}
	/*--navigation--*/
header.header-dashboard .header-main nav.navbar .navbar-collapse{
	justify-content:flex-end;	
}
header.header-dashboard .header-main .navbar-expand-md .navbar-nav .nav-item{
	text-align:center;
	width:auto;
	margin:0 auto;
}
header.header-dashboard .header-main .navbar-expand-md .navbar-nav .nav-item .nav-link {
	font-size: 13px;
	padding-left:12px;
	padding-right:12px;
}
header.header-dashboard .header-main .navbar .navbar-nav .nav-item a span img{
	width:26px;
	height:auto;
}
header.header-dashboard .header-main .navbar .navbar-collapse .navbar-nav{
	padding: 5px 0 0;	
}
	/*--/navigation--*/
/*-----/header end-----*/

/*-----dashboard body start-----*/
.dashboard-section{
	padding:20px;	
}
.dashboard-section .user-profile-box {
	padding: 15px 12px;
}
.dashboard-section .user-profile-box .media {
	padding: 0 0 25px;
}
.dashboard-section .user-profile-box .profile-listing li {
	padding: 10px 0;
}
.dashboard-section .user-profile-box .profile-listing li a {
	font-size: 15px;
}
.dashboard-section .profile-grid .pr-img {
	margin: 0 auto;
}
.dashboard-section .activity-div {
	padding: 20px 12px;
	margin-bottom:25px;
}
.dashboard-section .activity-div .d-flex .edu-loan-but{
	margin-bottom:15px;	
}
.dashboard-section .activity-div .d-flex .pie-chart-circle .time-circle {
	top: 60px;
}
.dashboard-section .activity-div .d-flex .pie-chart-circle {
	padding:20px 0 0;
}
.dashboard-section .activity-div .d-flex .activity-rgt-area .listing-text li {
	padding:5px 0 5px 25px;
}
.dashboard-section .activity-div .d-flex .edu-loan-but a,
.dashboard-section .activity-div .d-flex .car-mat-but a{
	width:100%;
	text-align:center;
	font-size:15.5px;
}
.dashboard-section .activity-div .stream-hldr p,
.dashboard-section .activity-div .feat-prosp-div p {
	font-size: 15.5px;
}
.dashboard-section .activity-div .stream-hldr,
.dashboard-section .activity-div .feat-prosp-div {
	padding: 14px 28px;
	margin-bottom:15px;
}
.dashboard-section .activity-div .steps-hldr-div .step-box {
	margin: 5px 5px;
	min-height:155px;
}
.dashboard-section .activity-div .steps-hldr-div .step-box-lft {
	width: 70%;
}
.dashboard-section .activity-div .steps-hldr-div .step-box-lft h3 {
	font-size: 17px;
	line-height: 24px;
}
.dashboard-section .activity-div .steps-hldr-div .step-box-lft span {
	font-size: 42px;
	line-height: 48px;
}
.dashboard-section .news-update-hldr .news-box .more-div {
	padding: 10px 0 0;
}

.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li {
	padding: 5px 0 5px 30px;
}
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li span img{
	width:42px;
	height:auto;	
}
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li:before{
	font-size:10px;
	width:17px;
	height:17px;
	top:18px;
}
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li a{
	font-size:16px;
	line-height:22px;
}

/*--activity page 23.07.2021--*/
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box {
	padding: 15px;
}
.dashboard-section .activity-hldr {
	margin: 20px 15px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box div.details a {
	font-size: 10px;
	line-height: 14px;
	text-align: center;
	background: #eee;
	padding: 4px 12px;
	border-radius: 5px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box div p {
	font-size: 13px;
	padding-bottom:5px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-box {
	width: 47.5%;
	margin-right: 2.5%;
	padding:10px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-box .d-flex {
	justify-content:center;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box {
	margin: 0 0 20px 0;
	min-width:355px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box p.shedule-list span,
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box p.shedule-list span.blk {
	font-size: 15px;
	line-height: 20px;
}
/*--/activity page 23.07.2021--*/

/*--progress chart 20.07.2021--*/
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination {
	margin-bottom: 10px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next h2 {
	font-size: 17px;
	line-height: 24px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next h2 a {
	text-align:center;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .table-responsive table.table tbody tr td ins {
	width: 80px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .table-responsive table.table thead tr th {
	border: 2px dotted #65718e;
	font-size: 15px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .table-responsive table.table tbody tr td {
	font-size: 14px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .table-responsive table.table tbody tr td ins {
	width: 80px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination {
	margin-bottom: 10px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination .page-item:first-child .page-link, 
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination .page-item:last-child .page-link{
	font-size: 28px;
	line-height: 20px;	
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination .page-item .page-link {
	width: 40px;
	height: 40px;
	font-size: 15px;
	line-height: 24px;
	margin: 0 5px;
}
/*--/progress chart 20.07.2021--*/

/*--stream page 15.06.2021 start--*/
.dashboard-section .accordion-hldr {
	margin-bottom:25px;
}
.dashboard-section .accordion .accordion-body .tab-content .filter-opt-hldr a.filter {
	margin-bottom: 10px;
	display: block;
}
.dashboard-section .accordion .accordion-body .tab-content .filter-opt-hldr .form-group label {
	line-height: 30px;
}
.dashboard-section .accordion .accordion-body ul.nav li.nav-item a.nav-link {
	padding: 0.15rem .15rem;
	font-size: 10.5px;
}
.dashboard-section .accordion .accordion-body .ban-hldr .banner-hd h2 {
	font-size: 20px;
	line-height:30px;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .header-strip .media span.gr, 
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .header-strip .media span.yel {
	right: -5px;
	top: 85px;
}
.dashboard-section .accordion .accordion-title {
	font-size: 16px;
	padding: 12px 15px;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .button-row {
 	flex-direction: row;
 	padding: 15px 0 0;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .button-row button.com-but, 
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .button-row button.bro-but {
	min-width: 135px;
	font-size: 15px;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .button-row span i {
	width: 46px;
	height: 46px;
	text-align: center;
	line-height: 46px;
}
/*--/stream page 15.06.2021 end--*/

/*--my profile page 21.06.2021--*/
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group select.form-control {
	background: url(../images/down-arrow4.png) no-repeat 96% center;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group input {;
	min-height: 60px;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group .upload-box {
	padding: 20px 30px 20px 90px;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group .upload-box {
	background: #f9f9f9 url(../images/icon-32.png) no-repeat 7.5% center;
	background-size: 17.5% 45%;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .sub-but-div button {
	padding: 18px 55px;
}
/*--/my profile page 21.06.2021--*/

/*--news and update page 26.06.2021--*/
.dashboard-section .news-update-hldr .news-update-hldr-inr .ld-mr-but-div button {
	padding: 12px 30px;
	font-size:18px;
}
/*--/news and update page 26.06.2021--*/
/*-----/dashboard body end-----*/
}

@media screen and (min-width: 586px) and (max-width: 767px) {
.header-main .logo-hldr{
	display:none;	
}
.header-main .navigation-hldr .log-reg-sec{
	display:flex;
	justify-content:center;	
}
.header-main .navigation-hldr .log-reg-sec ul li{
	font-size:15px;
	padding:0 2px;
}
.header-main .navigation-hldr .log-reg-sec ul li img{
	width:34px;
	padding-right:8px;
}
.header-main .navigation-hldr .log-reg-sec ul li a.log,
.header-main .navigation-hldr .log-reg-sec ul li a.reg,
.header-main .navigation-hldr .log-reg-sec ul li a.dash-but {
	padding: 5px 18px;
	font-size: 13.5px;
}

.header-main .navigation-hldr .log-reg-sec ul li:first-child {
	padding-right: 10px;
}

.header-main .navbar{
	padding:5px 0 0;	
}
.header-main .navbar .logo-hldr-mob {
	padding:5px 0 0 0;
}
.header-main .navbar .logo-hldr-mob img {
	width: 160px;
	padding: 5px 0;
}
.header-main .navbar .navbar-collapse .navbar-nav {
	background: #eee;
	padding:5px 15px;
	margin-top: 15px;
}
header .dropdown-menu::before {
	left: 15%;
	top: 25px;
}
.navbar-light .navbar-toggler {
	margin-top: 10px;
}
.banner-part {
	background-size:100% 70%;	
}
.banner-part .form-hldr{
	padding:30px;
	margin: 50px 0 0 0;
}
.banner-part .scroll-button{
	display:none;	
}
.banner-part .form-hldr .form-but button.hvr-bounce-to-right {
	font-size: 21px;
	font-weight:500;
}
.carrer-coun-sec{
	padding:2em 0 10em;
}
.carrer-coun-sec .carrer-counciling-hldr .carrer-counciling-hd p {
	font-size: 17px;
	line-height: 27px;
}
.carrer-coun-sec .carrer-counciling-hldr .carrer-counciling-hd h2 {
	font-size: 38px;
	line-height: 44px;
}
.carrer-coun-sec .carrer-counciling-hldr a.assessment-but {
	font-size: 22px;
	line-height: 32px;
	padding: 15px 30px;
}
.carrer-coun-sec .carrer-counciling-hldr .assessment-hldr .courses-offer {
	padding: 15px 45px;
	min-width: 250px;
}
.who-are-section .who-are-sec-box {
	margin-bottom: 30px;
}
.who-are-section {
	padding: 0 0 50px;
	margin:50px 0 0 0;
}
.who-are-section .who-are-section-txt p {
	padding: 30px 0 20px;
}
.what-we-do-sec{
	padding:70px 0 50px;	
}
.what-we-do-sec .discover-career-sec-mn .discover-sec-lft h2 {
	font-size: 32px;
	line-height: 42px;
}
.what-we-do-sec .discover-career-sec-mn .discover-sec-rgt {
	margin-top: 45px;
}
.what-we-do-sec .what-we-do-sec-hd p {
	line-height: 24px;
}
.what-we-do-sec .discover-career-sec-mn .discover-sec-rgt::before {
	width: 80%;
	left: 10%;
	padding: 50px 0;
	border-radius: 25px;
}
.workshop-webinar-sec {
	padding: 9em 0 6em 0;
}
.workshop-webinar-sec .workshop-carousel-sec, 
.workshop-webinar-sec .webinar-carousel-sec {
	padding: 40px 40px 70px 40px;
	margin-bottom:30px;
}
.workshop-webinar-sec .workshop-carousel-sec .item h3, 
.workshop-webinar-sec .webinar-carousel-sec .item h3 {
	font-size: 18px;
	line-height: 26px;
}
.workshop-webinar-sec .workshop-carousel-sec .owl-carousel .owl-nav button.owl-prev, 
.workshop-webinar-sec .webinar-carousel-sec .owl-carousel .owl-nav button.owl-prev {
	left: 35%;
	position: absolute;
	bottom: -55px;
}
.workshop-webinar-sec .workshop-carousel-sec .owl-carousel .owl-nav button.owl-next, 
.workshop-webinar-sec .webinar-carousel-sec .owl-carousel .owl-nav button.owl-next {
	right: 35%;
	position: absolute;
	bottom: -55px;
}
.counter-section {
	padding: 7em 0 8em;
}
.counter-section .counter-box {
	margin-bottom: 100px;
	padding:50px 40px 35px;
}
.counter-section .col-lg-4:last-child .counter-box {
	margin-bottom: 0;
}
.counter-section .counter-box .counter-number span {
	font-size: 54px;
}
.counter-section .counter-box .box-heading span {
	font-size: 22px;
	line-height: 26px;
}
.counter-section .counter-box .box-heading h2{
	font-size:38px;
	line-height:44px;	
}
.testimonial-vd-sec{
	background-size:cover;
	margin-bottom:30px;
	padding-top:100px;
}
.testimonial-vd-sec .video-but .play {
	left: 32%;
	transform: translate(50%,50%);
	top: -40px;
}

.footer-pannal{
	padding:45px 0 20px;	
	margin:0 15px;
}
.footer-pannal .ft-menu ul{
	padding:0 0 20px;	
}
.footer-pannal .ft-menu ul li{
	padding:5px;	
}
.footer-pannal .copyrgt-div p{
	padding-bottom:5px;	
}
/*.footer-pannal nav{
	background:#eee;
	padding-top:0;	
}*/


/*--career solution screen page 1--*/
.inr-banner-sec {
	background: #3263f3;
	padding: 0px 0 60px;
	min-height:auto;
}
.inr-banner-sec .banner-sec-hldr{
	padding-top:50px;	
}
.inr-banner-sec .banner-sec-hldr h1 {
	font-size: 38px;
	line-height: 46px;
}
.inr-banner-sec .banner-sec-hldr h2{
	padding-top:15px;	
	font-size:26px;
	line-height:36px;
}
.stream-ch-sec .stream-ch-hldr .col-lg-4 .stream-box {
	margin-bottom: 30px;
}
.stream-ch-sec .stream-ch-hldr .col-lg-4 .stream-box .d-flex .bg-icon-rgt {
	width: 35%;
}
.ch-rgt-stream .boy-icon-div img{
	width:auto;
	margin:0 auto;	
	padding-bottom:15px;
}
.learn-cycle-div .cycle-round-div {
	margin: 100px 0 0 auto;
	border: 0;
}
.learn-cycle-div .cycle-round-div:before{
	display:none;
}
.learn-cycle-div .cycle-round-div .round-box-1,
.learn-cycle-div .cycle-round-div .round-box-2,
.learn-cycle-div .cycle-round-div .round-box-3,
.learn-cycle-div .cycle-round-div .round-box-4,
.learn-cycle-div .cycle-round-div .round-box-5{
	position:relative;
	left:0;
	top:-50px;
	width:330px;
	height:330px;
	margin-bottom:30px;	
}
.learn-cycle-div .cycle-round-div .round-box-1 h3,
.learn-cycle-div .cycle-round-div .round-box-2 h3,
.learn-cycle-div .cycle-round-div .round-box-3 h3,
.learn-cycle-div .cycle-round-div .round-box-4 h3,
.learn-cycle-div .cycle-round-div .round-box-5 h3{
	font-size:24px;
	line-height:30px;
	width:300px;
	margin:0 auto;	
}
.learn-cycle-div .cycle-round-div .instruction-hldr {
	position: relative;
	left: -60%;
	top: 0;
	margin-top: -70px;
	transform: translate(50%,50%);
}
.learn-cycle-div .cycle-round-div .assessment-but {
	left: -60%;
	position: relative;
	top: 0;
	padding-top: 25px;
	transform: translate(50%,50%);
}
.learn-cycle-div .cycle-round-div .assessment-but button {
	padding: 18px 25px;
	font-size: 22px;
	line-height: 32px;
}
.connect-sol-sec .connect-sol-hldr .connect-box {
	margin-bottom:70px;
}
.connect-sol-sec .connect-sol-hldr .col-lg-4:last-child .connect-box{
	margin-bottom:0;
}
.ft-part-sep{
	margin:0 0 0 0;
}

/*--career solution screen page 2--*/
.choose-streem-sec{
	padding-bottom:0;	
}
.choose-streem-sec .choose-streem-hldr-lft h2 {
	padding: 30px 0 15px;
}
.choose-streem-sec .choose-streem-hldr-lft p {
	padding: 0 0 40px;
	font-size: 24px;
	line-height: 40px;
}
.choose-streem-sec .stream-ch-hldr {
	padding: 0 0 0;
}
.choose-streem-sec .stream-ch-hldr .stream-box .d-flex .bg-icon-rgt {
	min-height: 110px;
}
.choose-streem-sec .stream-ch-hldr .stream-box .d-flex .bg-icon-rgt img{
	width:88px;
	height:auto;
}
.connect-sol-sec {
	padding: 0 0 90px;
}
.connect-sol-sec .connect-sol-hd p {
	line-height: 26px;
}
.learn-cycle-div .cycle-round-div {
	margin: 100px -10px 0 auto;
}
/*--career solution screen page 3--*/
.choose-right-sec{
	padding-bottom:15px;	
}
.choose-right-sec .choose-right-sec-rgt {
	padding:30px 0 0 0;
}
/*--career solution screen page 4--*/
.qualification-sec{
	padding-bottom:10px;	
}
.qualification-sec .qualification-sec-rgt h2{
	font-size: 32px;
	line-height:38px;
	padding-top:30px;
}
.qualification-sec .qualification-sec-rgt h6 {
	font-size: 18px;
	line-height: 26px;
}
.qualification-sec .qualification-sec-rgt form .select-box-cus{
	width:85%;	
}
/*--login and registration form--*/
.login-form .form-hldr,
.registration-form .form-hldr {
	padding:40px 50px;
}
.login-form{
	min-height: 750px;
}
.registration-form {
	background-size: 100% 80%;
	min-height: 750px;
}
.login-form .form-hldr .form-group input,
.registration-form .form-hldr .form-group input,
.registration-form .form-hldr .form-group Select {
	min-height: 62px;
}
.pop-up-box .pop-up-box-inr {
	padding: 50px 30px 60px;
}
.pop-up-box .pop-up-box-inr .col-lg-3:first-child .stream-box, 
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(2) .stream-box, 
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(3) .stream-box, 
.pop-up-box .pop-up-box-inr .col-lg-3:last-child .stream-box {
	margin-bottom: 20px;
}
.pop-up-box .pop-up-box-inr .col-lg-3:first-child .stream-box::before,
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(2) .stream-box::before,
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(3) .stream-box::before,
.pop-up-box .pop-up-box-inr .col-lg-3:last-child .stream-box::before{
	clip-path: circle(70% at 50% 30%);
}
.pop-up-box .pop-up-box-inr .sub-but-div {
	padding: 40px 0 0;
}
.pop-up-box .pop-up-box-inr .sub-but-div button.sub-but {
	padding: 15px 50px;
}
.pop-up-box .pop-up-box-inr .sub-but-div {
	padding: 30px 0 0;
}
.pop-up-box .pop-up-box-inr .sub-but-div button.sub-but {
	font-size: 26px;
	padding: 14px 50px;
}
/*--assessment page--*/
.assessment-sec {
	margin: 0 0 0 0;
}
.assessment-sec .assessment-hldr .connect-box{
	margin-bottom:65px;	
}
.assessment-sec .assessment-hldr .col-lg-4:last-child .connect-box{
	margin-bottom:0;	
}
.rd-inst-sec{
	padding-top:0;
}
.rd-inst-sec .rd-inst-hd h2{
	font-size:34px;
	line-height:38px;
	padding-bottom:15px;	
}
.rd-inst-sec .rd-inst-hd h4 {
	font-size: 24px;
	line-height: 30px;
	font-weight: 400;
}
.rd-inst-sec .step-circle-hldr .circle-box-lft {
	width: 104px;
	height: 104px;
	border: 5px solid #ff6445;
}
.rd-inst-sec .step-circle-hldr .d-flex:hover .circle-box-lft{
	border:5px dashed #fff;
}
.rd-inst-sec .step-circle-hldr .circle-box-lft h6 {
	font-size: 15px;
	padding-top: 15px;
}
.rd-inst-sec .step-circle-hldr .circle-box-lft span.digit {
	font-size: 36px;
	line-height: 40px;
}
.rd-inst-sec .step-circle-hldr .circle-box-rgt {
	width:70%;
}
/*--assessment page 1--*/
.counsellors-sec .counsellors-sec-inr .connect-but-div a.assessment-but {
	font-size: 24px;
	line-height: 32px;
	padding:18px 60px;
}
.counsellors-sec .counsellors-sec-inr h2{
	font-size: 36px;
	line-height: 44px;	
}
.counsellors-sec .counsellors-sec-inr form .form-group label {
	font-size: 20px;
	line-height: 60px;
	margin-right: 25px;
}
.counsellors-sec .counsellors-sec-inr form .form-group {

}
.counsellors-sec .counsellors-sec-inr form {
	padding: 20px 0 0;
}
.counsellors-sec .counsellors-sec-inr form .form-group select {
	width: 60%;
	height:64px;
}
.counsellors-sec .counsellors-sec-inr .table-data tbody tr th, 
.counsellors-sec .counsellors-sec-inr .table-data tbody tr td {
	font-size: 17px;
	line-height: 26px;
}
.counsellors-sec .counsellors-sec-inr .table-data tbody tr td a.srt-but {
	padding: 10px 30px;
	font-size: 18px;
	line-height: 28px;
}
/*--assessment page 2--*/
.reas-asmt-sec .reas-box span {
	left: 18px;
	top: 13px;
	font-size:26px;
}
.reas-asmt-sec .reas-box {
	padding: 40px 25px 25px;
}
.reas-asmt-sec .reas-box .radio-con{
	padding-left: 22px;	
}
.reas-asmt-sec .reas-box .radio-con .checkmark {
	height: 20px;
	width: 20px;
}
.radio-con .checkmark::after {
	top: 4px;
	left: 4px;
	width: 10px;
	height: 10px;
}
.reas-asmt-sec .reas-box .radio-con span.checkmark {
	left: -10px;
	top: 20px;
}
.reas-asmt-sec .pagination .page-item .page-link {
	width: 44px;
	height: 44px;
	font-size: 18px;
	line-height: 28px;
	margin: 0 8px;
}
.reas-asmt-sec .pagination .page-item:first-child .page-link, 
.reas-asmt-sec .pagination .page-item:last-child .page-link {
	font-size: 26px;
	line-height: 24px;
}
/*--assessment page 3--*/
.gen-awar-sec .gen-awar-inr h2 {
	font-size: 36px;
	line-height: 46px;
}
.gen-awar-sec .gen-awar-inr h4 {
	font-size: 22px;
	line-height: 34px;
}
.gen-awar-sec .question-box-hldr .question-box {
	padding: 30px 30px 10px;
}
.gen-awar-sec .question-box-hldr .option-box label {
	padding-left: 25px;
}
.gen-awar-sec .question-box-hldr .option-box label {
	font-size: 22px;
	line-height: 28px;
	margin-bottom:20px;
}
.gen-awar-sec .question-box-hldr .option-box .checkmark {
	top: 2px;
	height: 20px;
	width: 20px;
}
.gen-awar-sec .question-box-hldr .sub-but-div button.hvr-bounce-to-right {
	padding: 18px 35px;
	font-size: 24px;
}
.gen-awar-sec .pagination .page-item:first-child .page-link,
.gen-awar-sec .pagination .page-item:last-child .page-link {
	font-size: 26px;
	line-height: 24px;
}
.gen-awar-sec .question-box-hldr .sub-but-div button.hvr-bounce-to-right {
	padding: 18px 40px;
	font-size: 24px;
}

/*--live counselling page--*/
.live-counselling-sec .nav-pills .nav-item{
	margin-right:5px;	
}
.live-counselling-sec .nav-pills .nav-item .nav-link {
	padding: 5px 17.5px;
	font-size: 15px;
	width: 100%;
	display: block;
	border-radius: 10px 10px 0 0;
	margin-bottom:0;
}
.live-counselling-sec .counsellors-tb-hldr {
	background: #e1eafa;
	padding: 20px 0px;
	margin: 0 0 30px;
}
.live-counselling-sec .tab-content .tab-pane .counsellors-box .media .media-body h5 {
	font-size: 17px;
}
.live-counselling-sec .tab-content .tab-pane .counsellors-box .rgt-arrow img{
	width:42px;
	height:42px;	
}
.cr-video-section .cr-video-hldr-rgt h2 {
	padding: 25px 0;
}
.cr-video-section {
	padding: 20px 0 30px;
}
.cr-video-section .cr-video-hldr-rgt h2 {
    font-size: 36px;
    line-height: 44px;
}
.cr-video-section .cr-video-hldr-rgt h4 {
	line-height: 34px;
}
/*--live counselling book page--*/
.live-counselling-bk-sec .live-counselling-bk-hldr h2{
	line-height:48px;
	padding-bottom:15px;
}
.live-counselling-bk-sec .live-counselling-bk-hldr p{
	display:block;	
}
.live-counselling-bk-sec .live-counselling-bk-hldr p, 
.live-counselling-bk-sec .live-counselling-bk-hldr p span {
	font-size: 32px;
	line-height: 44px;
}
.live-counselling-bk-sec .live-counselling-bk-hldr ins{
	display:none;	
}
/*--live counselling form page--*/
.live-counselling-form-sec .form-section {
	padding: 30px 30px 50px 30px;
}
.live-counselling-form-sec .form-section .form-group label {
	font-size: 16px;
	line-height: 18px;
}
.live-counselling-form-sec .form-section h2 {
	font-size: 30px;
	line-height: 36px;
	padding: 0 0 25px;
}
.live-counselling-form-sec .form-section .form-group input{
	min-height: 60px;
}
.live-counselling-form-sec .form-section .form-group input[type="date"]{
	background-size:12.5%;
	min-height: 60px;
}
.live-counselling-form-sec .form-section .form-but button.hvr-bounce-to-right {
	padding: 20px 0;
	font-size: 20px;
}
.live-counselling-form-sec .form-section .form-group .col-sm-6{
	padding-bottom:10px;
}
/*--connect with us page--*/
.connect-section .connect-hd h2 {
	font-size: 30px;
}
.connect-section .connect-hd p {
	font-size: 18px;
	line-height: 28px;
}
.connect-section .connect-hldr {
	padding: 50px 0 10px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:first-child {
	padding-top: 15px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:last-child span {
	width: 78px;
	height: 56px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li {
	padding: 0 0 20px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li a, 
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li p {
	font-size: 17px;
	line-height: 24px;
}
.connect-section .connect-hldr .connect-hldr-rgt {
	padding:25px 20px 30px;
	margin-top: 15px;
}
.connect-section .connect-hldr .connect-hldr-rgt form h3 {
	font-size: 24px;
}
.connect-section .connect-hldr .connect-hldr-rgt form .form-group input {
	min-height: 56px;
}
.connect-section .connect-hldr .connect-hldr-rgt form .form-group input::-webkit-input-placeholder,
.connect-section .connect-hldr .connect-hldr-rgt form .form-group input::-moz-placeholder{
	line-height: 40px !important;
}
.connect-section .connect-hldr .connect-hldr-rgt form .form-group textarea::-webkit-input-placeholder,
.connect-section .connect-hldr .connect-hldr-rgt form .form-group textarea::-moz-placeholder{
	line-height:40px !important;
}
.connect-section .connect-hldr .connect-hldr-rgt form .send-msg-div button {
	font-size: 18px;
	padding: 16px 0;
}

/*--------------------dashboard section-------------------*/
/*-----header start-----*/
header.header-dashboard .header-main {
	padding: 10px 10px 12px;
}
header.header-dashboard .navbar .logo-hldr-mob {
	padding: 5px 0 5px 0;
}
header.header-dashboard .navbar .logo-hldr-mob img{
	width:135px;
	padding: 0;
}
	/*--navigation--*/
header.header-dashboard .header-main .navbar-expand-md .navbar-nav .nav-item{
	text-align:center;
	width:auto;
	margin:0 auto;
}
header.header-dashboard .header-main .navbar .navbar-collapse .navbar-nav{
	padding: 5px 0 4px;	
}
	/*--/navigation--*/
/*-----/header end-----*/

/*-----dashboard body start-----*/
.dashboard-section .user-profile-box {
	padding: 15px 12px;
	margin:0 15px 15px;
}
.dashboard-section .profile-grid .pr-img {
	margin: 0 auto;
}
.dashboard-section .activity-div {
	padding: 20px 12px;
}
.dashboard-section .activity-div .d-flex .edu-loan-but{
	margin:0 15px 15px 0;	
}
.dashboard-section .activity-div .d-flex .pie-chart-circle .time-circle {
	top: 60px;
}
.dashboard-section .activity-div .d-flex .pie-chart-circle {
	padding:20px 0 0;
}
.dashboard-section .activity-div .d-flex .activity-rgt-area .listing-text li {
	padding:5px 0 5px 25px;
}
.dashboard-section .activity-div .d-flex .edu-loan-but a,
.dashboard-section .activity-div .d-flex .car-mat-but a{
	width:100%;
	text-align:center;
	font-size:15.5px;
}
.dashboard-section .activity-div .stream-hldr p,
.dashboard-section .activity-div .feat-prosp-div p {
	font-size: 15.5px;
}
.dashboard-section .activity-div .d-flex .car-mat-but {
	margin-left: 0;
}
.dashboard-section .activity-div .stream-hldr,
.dashboard-section .activity-div .feat-prosp-div {
	padding: 14px 28px;
	margin-bottom:15px;
}
.dashboard-section .activity-div .steps-hldr-div .step-box {
	margin: 5px 5px;
	min-height:155px;
}
.dashboard-section .activity-div .steps-hldr-div .step-box-lft {
	width: 70%;
}
.dashboard-section .activity-div .steps-hldr-div .step-box-lft h3 {
	font-size: 17px;
	line-height: 24px;
}
.dashboard-section .activity-div .steps-hldr-div .step-box-lft span {
	font-size: 42px;
	line-height: 48px;
}
.dashboard-section .news-update-hldr .news-box .more-div {
	padding: 10px 0 0;
}

.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li {
	padding: 5px 0 5px 30px;
}
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li span img{
	width:42px;
	height:auto;	
}
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li:before{
	font-size:10px;
	width:18px;
	height:18px;
	top:18px;
}
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li a{
	font-size:16px;
	line-height:22px;
}
.dashboard-section .pro-chat-hldr,
.dashboard-section .car-growth-tab-sec{
	margin:0 15px 15px;	
}

/*--activity page 23.07.2021--*/
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box {
	padding: 15px;
}
.dashboard-section .activity-hldr {
	margin: 20px 15px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box div.details a {
	font-size: 10px;
	text-align: center;
	background: #eee;
	padding: 4px 8px;
	border-radius: 5px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box div p {
	font-size: 13px;
	padding-bottom:5px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-box {
	width: 47.5%;
	margin-right: 2.5%;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-box .d-flex {
	justify-content:center;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box {
	margin: 0 0 20px 0;
	min-width:380px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box p.shedule-list span,
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box p.shedule-list span.blk {
	font-size: 15px;
	line-height: 20px;
}
/*--/activity page 23.07.2021--*/

/*--progress chart 20.07.2021--*/
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination {
	margin-bottom: 10px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .table-responsive table.table tbody tr td ins {
	width: 80px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .table-responsive table.table thead tr th {
	border: 2px dotted #65718e;
	font-size: 15px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .table-responsive table.table tbody tr td {
	font-size: 14px;
}
/*--/progress chart 20.07.2021--*/

/*--stream page 15.06.2021 start--*/
.dashboard-section .accordion-hldr {
	margin-bottom:25px;
}
.dashboard-section .accordion .accordion-title {
	font-size: 17px;
	padding: 12px 15px;
}
.dashboard-section .accordion .accordion-body .tab-content .filter-opt-hldr a.filter {
	margin-bottom: 10px;
	display: block;
}
.dashboard-section .accordion .accordion-body ul.nav li.nav-item a.nav-link {
	padding: .25rem .25rem;
	font-size: 12px;
}
.dashboard-section .accordion .accordion-body .ban-hldr .banner-hd h2 {
	font-size: 22px;
	line-height: 28px;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .header-strip .media span.gr, 
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .header-strip .media span.yel {
	right: -5px;
	top: 40px;
}
.dashboard-section .accordion .accordion-body .ban-hldr .banner-hd {
	right: 15px;
	bottom: 10px;
}
.dashboard-section .accordion .accordion-title {
	font-size: 16px;
	padding: 12px 15px;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .button-row {
 	flex-direction: row;
 	padding: 15px 0 0;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .button-row button.com-but, 
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .button-row button.bro-but {
	min-width: 135px;
	font-size: 15px;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .button-row span i {
	width: 46px;
	height: 46px;
	text-align: center;
	line-height: 46px;
}
/*--/stream page 15.06.2021 end--*/

/*--my profile page 21.06.2021--*/
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group select.form-control {
	background: url(../images/down-arrow4.png) no-repeat 96% center;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group input {;
	min-height: 62px;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group .upload-box {
	background: #f9f9f9 url(../images/icon-32.png) no-repeat 5% center;
	background-size: 15% 47.5%;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .sub-but-div button {
	padding: 18px 60px;
}
/*--/my profile page 21.06.2021--*/

/*--news and update page 26.06.2021--*/
.dashboard-section .news-update-hldr .news-update-hldr-inr .ld-mr-but-div button {
	padding: 12px 30px;
	font-size:18px;
}
/*--/news and update page 26.06.2021--*/

/*-----/dashboard body end-----*/
}

@media screen and (min-width: 480px) and (max-width: 585px){
.header-main .logo-hldr{
	display:none;	
}
.header-main .navigation-hldr .log-reg-sec{
	display:flex;
	justify-content:center;	
}

.header-main .navigation-hldr .log-reg-sec ul li{
	font-size:15px;
	padding:0 2px;
}
.header-main .navigation-hldr .log-reg-sec ul li img{
	width:34px;
	padding-right:8px;
}
.header-main .navigation-hldr .log-reg-sec ul li:first-child {
	padding-right: 5px;
}
.header-main .navigation-hldr .log-reg-sec ul li a.log,
.header-main .navigation-hldr .log-reg-sec ul li a.reg,
.header-main .navigation-hldr .log-reg-sec ul li a.dash-but {
	padding: 4px 15px;
	font-size: 11.5px;
}
.header-main .navbar{
	padding:5px 0 0;	
}
.header-main .navbar .logo-hldr-mob {
	padding:10px 0 0 0;
}
.header-main .navbar .logo-hldr-mob img{
	width:150px;
}
.header-main .navbar .navbar-collapse .navbar-nav {
	background: #eee;
	padding:5px 15px;
	margin-top: 15px;
}
header .dropdown-menu::before {
	left: 15%;
	top: 25px;
}
.navbar-light .navbar-toggler {
	margin-top: 10px;
}
.banner-part .scroll-button{
	display:none;	
}
.banner-part {
	background-size:100% 100%;	
}
.banner-part .form-hldr{
	padding:30px;	
}
.banner-part .form-hldr .form-but button.hvr-bounce-to-right {
	font-size: 21px;
	font-weight:500;
}
.carrer-coun-sec{
	padding:5em 0 10em;
}
.carrer-coun-sec .carrer-counciling-hldr .carrer-counciling-hd p {
	font-size: 17px;
	line-height: 27px;
}
.carrer-coun-sec .carrer-counciling-hldr .carrer-counciling-hd h2 {
	font-size: 38px;
	line-height: 44px;
}
.carrer-coun-sec .carrer-counciling-hldr a.assessment-but {
	font-size: 22px;
	line-height: 32px;
	padding: 15px 30px;
}
.carrer-coun-sec .carrer-counciling-hldr .assessment-hldr .courses-offer {
	padding: 15px 45px;
	min-width: 250px;
}
.carrer-coun-sec .carrer-counciling-hldr .assessment-hldr-lft,
.carrer-coun-sec .carrer-counciling-hldr .assessment-hldr-rgt {
	text-align: center;
	padding:5px 0;
}

.who-are-section .who-are-sec-box {
	margin-bottom: 30px;
}
.who-are-section {
	padding: 0 0 50px;
	margin:50px 0 0 0;
}
.who-are-section .who-are-section-txt p {
	padding: 30px 0 20px;
}
.what-we-do-sec{
	padding:70px 0 50px;	
}
.what-we-do-sec .discover-career-sec-mn .discover-sec-lft h2 {
	font-size: 32px;
	line-height: 42px;
}
.what-we-do-sec .discover-career-sec-mn .discover-sec-rgt {
	margin-top: 45px;
}
.what-we-do-sec .what-we-do-sec-hd p {
	line-height: 24px;
}
.workshop-webinar-sec {
	padding: 9em 0 6em 0;
}
.workshop-webinar-sec .workshop-carousel-sec, 
.workshop-webinar-sec .webinar-carousel-sec {
	padding: 40px 40px 70px 40px;
	margin-bottom:30px;
}
.workshop-webinar-sec .workshop-carousel-sec .item h3, 
.workshop-webinar-sec .webinar-carousel-sec .item h3 {
	font-size: 18px;
	line-height: 26px;
}
.workshop-webinar-sec .workshop-carousel-sec .owl-carousel .owl-nav button.owl-prev, 
.workshop-webinar-sec .webinar-carousel-sec .owl-carousel .owl-nav button.owl-prev {
	left: 35%;
	position: absolute;
	bottom: -55px;
}
.workshop-webinar-sec .workshop-carousel-sec .owl-carousel .owl-nav button.owl-next, 
.workshop-webinar-sec .webinar-carousel-sec .owl-carousel .owl-nav button.owl-next {
	right: 35%;
	position: absolute;
	bottom: -55px;
}
.counter-section {
	padding: 7em 0 8em;
}
.counter-section .counter-box {
	margin-bottom: 100px;
	padding:50px 40px 35px;
}
.counter-section .col-lg-4:last-child .counter-box {
	margin-bottom: 0;
}
.counter-section .counter-box .counter-number span {
	font-size: 54px;
}
.counter-section .counter-box .box-heading span {
	font-size: 22px;
	line-height: 26px;
}
.counter-section .counter-box .box-heading h2{
	font-size:38px;
	line-height:44px;	
}
.testimonial-vd-sec{
	background-size:cover;
	margin-bottom:30px;
	padding-top:100px;
}
.testimonial-vd-sec .video-but .play {
	left: 28%;
	transform: translate(50%,50%);
	top: -40px;
}

.footer-pannal{
	padding:45px 0 20px;	
	margin:0 15px;
}
.footer-pannal .ft-menu ul{
	padding:0 0 20px;	
}
.footer-pannal .ft-menu ul li{
	padding:5px;	
}
.footer-pannal .copyrgt-div p{
	padding-bottom:5px;	
}
/*.footer-pannal nav{
	background:#eee;
	padding-top:0;	
}*/


/*--career solution screen page 1--*/
.inr-banner-sec {
	background: #3263f3;
	padding: 0px 0 55px;
	min-height:auto;
}
.inr-banner-sec .banner-sec-hldr{
	padding-top:50px;	
}
.inr-banner-sec .banner-sec-hldr h1 {
	font-size: 38px;
	line-height: 44px;
}
.inr-banner-sec .banner-sec-hldr h2{
	padding-top:10px;	
}
.stream-ch-sec .stream-ch-hldr .col-lg-4 .stream-box {
	margin-bottom: 30px;
}
.stream-ch-sec .stream-ch-hldr {
	padding: 60px 0 50px;
}
.ch-rgt-stream .boy-icon-div img{
	width:auto;
	margin:0 auto;	
	padding-bottom:15px;
}
.learn-cycle-div .cycle-round-div{
	margin:100px 0 0 auto;
	border:0;	
}
.learn-cycle-div .cycle-round-div:before{
	display:none;
}
.learn-cycle-div .cycle-round-div .round-box-1,
.learn-cycle-div .cycle-round-div .round-box-2,
.learn-cycle-div .cycle-round-div .round-box-3,
.learn-cycle-div .cycle-round-div .round-box-4,
.learn-cycle-div .cycle-round-div .round-box-5{
	position:relative;
	left:0;
	top:-50px;
	width:330px;
	height:330px;
	margin-bottom:30px;	
}
.learn-cycle-div .cycle-round-div .round-box-1 h3,
.learn-cycle-div .cycle-round-div .round-box-2 h3,
.learn-cycle-div .cycle-round-div .round-box-3 h3,
.learn-cycle-div .cycle-round-div .round-box-4 h3,
.learn-cycle-div .cycle-round-div .round-box-5 h3{
	font-size:24px;
	line-height:30px;
	width:300px;
	margin:0 auto;	
}
.learn-cycle-div .cycle-round-div .instruction-hldr {
	position: relative;
	left: -55%;
	top: 0;
	margin-top: -70px;
	transform: translate(50%,50%);
}
.learn-cycle-div .cycle-round-div .assessment-but {
	left: -55%;
	position:relative;
	top:0;
	padding-top:25px;
	transform: translate(50%,50%);
}
.learn-cycle-div {
	padding: 0 0 125px;
}
.learn-cycle-div .cycle-round-div .assessment-but button {
	padding: 18px 25px;
	font-size: 22px;
	line-height: 32px;
}
.connect-sol-sec .connect-sol-hldr .connect-box {
	margin-bottom:70px;
}
.connect-sol-sec .connect-sol-hldr .col-lg-4:last-child .connect-box{
	margin-bottom:0;
}
.ft-part-sep{
	margin:0 0 0 0;
}

/*--career solution screen page 2--*/
.choose-streem-sec{
	padding-bottom:0;	
}
.choose-streem-sec .choose-streem-hldr-lft h2 {
	padding: 30px 0 15px;
}
.choose-streem-sec .choose-streem-hldr-lft p {
	padding: 0 0 40px;
	font-size: 24px;
	line-height: 40px;
}
.choose-streem-sec .stream-ch-hldr {
	padding: 0 0 0;
}
.connect-sol-sec {
	padding: 0 0 90px;
}
.learn-cycle-div .cycle-round-div {
	margin: 100px 15px 0 auto;
}
/*--career solution screen page 3--*/
.choose-right-sec{
	padding-bottom:15px;	
}
.choose-right-sec .choose-right-sec-rgt {
	padding:30px 0 0 0;
}
/*--career solution screen page 4--*/
.qualification-sec{
	padding-bottom:10px;	
}
.qualification-sec .qualification-sec-rgt h2{
	font-size: 32px;
	line-height:38px;
	padding-top:30px;
}
.qualification-sec .qualification-sec-rgt h6 {
	font-size: 18px;
	line-height: 26px;
}
.qualification-sec .qualification-sec-rgt form .select-box-cus{
	width:97.5%;	
}

/*--login and register form--*/
.login-form {
	background-size: cover;
}
.login-form .form-hldr,
.registration-form .form-hldr{
	padding: 30px 25px;
}
.login-form .form-hldr .registered-div span,
.login-form .form-hldr .registered-div span a,
.registration-form .login-alert-div span,
.registration-form .login-alert-div span a {
	font-size: 20px;
}
.login-form .form-hldr .form-group input,
.registration-form .form-hldr .form-group input,
.registration-form .form-hldr .form-group Select {
	min-height: 62px;
}
.checkmark-check {
	height: 24px;
	width: 24px;
}
.login-form .form-hldr form label.checkbox-con {
	font-size: 18px;
	padding-left: 35px;
}
.login-form .form-hldr .registered-div span.pass {
	padding: 5px 0;
}
.login-form .form-hldr form .login-btn-div .login-btn,
.registration-form .form-hldr form .reg-btn-div .reg-btn {
	font-size: 22px;
	padding: 20px 0;
}

.modal .modal-dialog .modal-content .modal-header .close {
	right: 6px;
	font-size:32px;
	width:44px;
	height:44px;
}
.pop-up-box .pop-up-box-inr {
	padding: 50px 15px 60px;
}
.pop-up-box .pop-up-box-inr .col-lg-3:first-child .stream-box, 
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(2) .stream-box, 
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(3) .stream-box, 
.pop-up-box .pop-up-box-inr .col-lg-3:last-child .stream-box {
	margin-bottom: 20px;
}
.pop-up-box .pop-up-box-inr .col-lg-3:first-child .stream-box::before,
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(2) .stream-box::before,
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(3) .stream-box::before,
.pop-up-box .pop-up-box-inr .col-lg-3:last-child .stream-box::before{
	clip-path: circle(70% at 50% 30%);
}
.pop-up-box .pop-up-box-inr .col-lg-3{
	width:50%;
}
.pop-up-box .pop-up-box-inr .sub-but-div {
	padding: 40px 0 0;
}
.pop-up-box .pop-up-box-inr .sub-but-div button.sub-but {
	padding: 15px 50px;
}
.pop-up-box .pop-up-box-inr .sub-but-div {
	padding: 30px 0 0;
}
.pop-up-box .pop-up-box-inr .sub-but-div button.sub-but {
	font-size: 26px;
	padding: 14px 50px;
}
/*--assessment page--*/
.assessment-sec {
	margin: 0 0 0 0;
}
.assessment-sec .assessment-hldr .connect-box{
	margin-bottom:65px;	
}
.assessment-sec .assessment-hldr .col-lg-4:last-child .connect-box{
	margin-bottom:0;	
}
.rd-inst-sec{
	padding-top:0;
}
.rd-inst-sec .rd-inst-hd h2{
	font-size:34px;
	line-height:38px;
	padding-bottom:15px;	
}
.rd-inst-sec .rd-inst-hd h4 {
	font-size: 24px;
	line-height: 30px;
	font-weight: 400;
}
.rd-inst-sec .step-circle-hldr .circle-box-lft {
	width: 100px;
	height: 100px;
	border: 5px solid #ff6445;
}
.rd-inst-sec .step-circle-hldr .d-flex:hover .circle-box-lft{
	border:5px dashed #fff;
}
.rd-inst-sec .step-circle-hldr .circle-box-lft h6 {
	font-size: 15px;
	padding-top: 10px;
}
.rd-inst-sec .step-circle-hldr .circle-box-lft span.digit {
	font-size: 36px;
	line-height: 40px;
}
.rd-inst-sec .step-circle-hldr .circle-box-rgt {
	width:70%;
}
/*--assessment page 1--*/
.counsellors-sec .counsellors-sec-inr .connect-but-div a.assessment-but {
	font-size: 24px;
	line-height: 32px;
	padding:18px 60px;
}
.counsellors-sec .counsellors-sec-inr h2{
	font-size: 36px;
	line-height: 44px;	
}
.counsellors-sec .counsellors-sec-inr form .form-group label {
	font-size: 20px;
	line-height: 60px;
	margin-right: 25px;
}
.counsellors-sec .counsellors-sec-inr form .form-group {

}
.counsellors-sec .counsellors-sec-inr form {
	padding: 20px 0 0;
}
.counsellors-sec .counsellors-sec-inr form .form-group select {
	width: 60%;
	height:64px;
}
.counsellors-sec .counsellors-sec-inr .table-data tbody tr th, 
.counsellors-sec .counsellors-sec-inr .table-data tbody tr td {
	font-size: 17px;
	line-height: 26px;
}
.counsellors-sec .counsellors-sec-inr .table-data tbody tr td a.srt-but {
	padding: 10px 30px;
	font-size: 18px;
	line-height: 28px;
}
/*--assessment page 2--*/
.reas-asmt-sec .reas-asmt-inr h4 {
	font-size: 22px;
	line-height: 34px;
}
.reas-asmt-sec .reas-asmt-inr h2 {
	font-size: 36px;
	line-height: 44px;
}
.reas-asmt-sec .reas-box {
	padding: 45px 25px 30px;
}
.reas-asmt-sec .reas-box span {
	left: 18px;
	top: 13px;
	font-size:26px;
}
.reas-asmt-sec .reas-box .radio-con{
	padding-left:15px;	
}
.reas-asmt-sec .reas-box .radio-con img{
	width:60px;
	height:60px;
}
.reas-asmt-sec .reas-box .radio-con .checkmark {
	height: 17px;
	width: 17px;
}
.radio-con .checkmark::after {
	top: 4px;
	left: 4px;
	width: 8px;
	height: 8px;
}
.reas-asmt-sec .reas-box .radio-con span.checkmark {
	left: -10px;
	top: 20px;
}
.reas-asmt-sec .pagination .page-item .page-link {
	width: 44px;
	height: 44px;
	font-size: 18px;
	line-height: 28px;
	margin: 0 8px;
}
.reas-asmt-sec .pagination .page-item:first-child .page-link,
.reas-asmt-sec .pagination .page-item:last-child .page-link {
	font-size: 26px;
	line-height: 24px;
}
/*--assessment page 3--*/
.gen-awar-sec .gen-awar-inr h4 {
	font-size: 20px;
	line-height: 32px;
}
.gen-awar-sec .gen-awar-inr h2 {
	font-size: 32px;
	line-height: 42px;
}
.gen-awar-sec .question-box-hldr {
	padding: 0 0 40px;
}
.gen-awar-sec .question-box-hldr .question-box {
	padding: 30px 20px 10px;
}
.gen-awar-sec .question-box-hldr .question-box h3{
	display:flex;
	font-size:24px;
	line-height:32px;
}
.gen-awar-sec .question-box-hldr .question-box h3 span {
	padding-right: 10px;
}
.gen-awar-sec .question-box-hldr .option-box {
	padding: 20px 10px 0;
}
.gen-awar-sec .question-box-hldr .option-box label {
	font-size: 20px;
	line-height: 28px;
	margin-bottom:20px;
}
.gen-awar-sec .question-box-hldr .option-box .checkmark {
	left: -3px;
	top:5px;
	height: 18px;
	width: 18px;
}
.gen-awar-sec .question-box-hldr .sub-but-div button.hvr-bounce-to-right {
	padding: 15px 35px;
	font-size: 22px;
}
.gen-awar-sec .pagination .page-item:first-child .page-link,
.gen-awar-sec .pagination .page-item:last-child .page-link {
	font-size: 26px;
	line-height: 24px;
}

/*--live counselling page--*/
.live-counselling-sec .nav-pills .nav-item{
	margin-right:5px;	
}
.live-counselling-sec .nav-pills .nav-item .nav-link {
	padding: 5px 7.5px;
	font-size: 15px;
	width: 100%;
	display: block;
	border-radius: 10px 10px 0 0;
	margin-bottom:0;
}
.live-counselling-sec .counsellors-tb-hldr {
	background: #e1eafa;
	padding: 20px 0px;
	margin: 0 0 30px;
}
.live-counselling-sec .tab-content .tab-pane .counsellors-box .media .media-body h5 {
	font-size: 17px;
}
.live-counselling-sec .tab-content .tab-pane .counsellors-box .rgt-arrow img{
	width:42px;
	height:42px;	
}
.cr-video-section .cr-video-hldr-rgt h2 {
	padding: 25px 0;
}
.cr-video-section {
	padding: 20px 0 30px;
}
.cr-video-section .cr-video-hldr-rgt h2 {
    font-size: 36px;
    line-height: 44px;
}
.cr-video-section .cr-video-hldr-rgt h4 {
	line-height: 34px;
}
/*--live counselling book page--*/
.live-counselling-bk-sec .live-counselling-bk-hldr h2{
	font-size:38px;
	line-height:44px;
	padding-bottom:10px;
}
.live-counselling-bk-sec .live-counselling-bk-hldr p{
	display:block;	
}
.live-counselling-bk-sec .live-counselling-bk-hldr p,
.live-counselling-bk-sec .live-counselling-bk-hldr p span {
	font-size:28px;
	line-height:40px;
}
.live-counselling-bk-sec .live-counselling-bk-hldr ins{
	display:none;	
}
/*--live counselling form page--*/
.live-counselling-form-sec .form-section {
	padding: 30px 20px 50px 20px;
}
.live-counselling-form-sec .form-section .form-group label {
	font-size: 16px;
	line-height: 18px;
}
.live-counselling-form-sec .form-section h2 {
	font-size: 30px;
	line-height: 36px;
	padding: 0 0 25px;
}
.live-counselling-form-sec .form-section .form-group input{
	min-height: 58px;
}
.live-counselling-form-sec .form-section .form-group input[type="date"]{
	background-size:8%;
	min-height: 58px;
}
.live-counselling-form-sec .form-section .form-but button.hvr-bounce-to-right {
	padding: 20px 0;
	font-size: 20px;
}
.live-counselling-form-sec .form-section .form-group .col-sm-6{
	padding-bottom:15px;
}
/*--connect with us page--*/
.connect-section .connect-hd h2 {
	font-size: 30px;
}
.connect-section .connect-hd p {
	font-size: 17px;
	line-height: 28px;
}
.connect-section .connect-hldr {
	padding: 50px 0 10px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:first-child {
	padding-top: 15px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:first-child span,
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:nth-child(2) span {
	width: 48px;
	height: 48px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:first-child span img,
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:nth-child(2) span img,
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:last-child span img{
	width: 28px;
	height: auto;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:last-child span {
	width: 70px;
	height: 48px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li {
	padding: 0 0 20px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li a, 
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li p {
	font-size: 15px;
	line-height: 22px;
}
.connect-section .connect-hldr .connect-hldr-rgt {
	padding: 25px 20px;
	margin-top: 15px;
}
.connect-section .connect-hldr .connect-hldr-rgt form h3 {
	font-size: 24px;
}
.connect-section .connect-hldr .connect-hldr-rgt form .form-group input {
	min-height: 52px;
}
.connect-section .connect-hldr .connect-hldr-rgt form .form-group input::-webkit-input-placeholder,
.connect-section .connect-hldr .connect-hldr-rgt form .form-group input::-moz-placeholder{
	line-height: 40px !important;
}
.connect-section .connect-hldr .connect-hldr-rgt form .form-group textarea::-webkit-input-placeholder,
.connect-section .connect-hldr .connect-hldr-rgt form .form-group textarea::-moz-placeholder{
	line-height:40px !important;
}
.connect-section .connect-hldr .connect-hldr-rgt form .send-msg-div button {
	font-size: 18px;
	padding: 16px 0;
}

/*--------------------dashboard section-------------------*/
/*-----header start-----*/
header.header-dashboard .header-main {
	padding: 10px 10px 12px;
}
header.header-dashboard .navbar .logo-hldr-mob {
	padding: 5px 0 5px 0;
}
header.header-dashboard .navbar .logo-hldr-mob img{
	width:140px;
}
	/*--navigation--*/
header.header-dashboard .header-main .navbar-expand-md .navbar-nav .nav-item{
	text-align:center;
	width:auto;
	margin:0 auto;
}
header.header-dashboard .header-main .navbar .navbar-collapse .navbar-nav{
	padding: 5px 0 4px;	
}
	/*--/navigation--*/
/*-----/header end-----*/

/*-----dashboard body start-----*/
.dashboard-section .activity-div .d-flex .pie-chart-circle .time-circle {
	top: 60px;
}
.dashboard-section .user-profile-box {
	padding: 15px 12px;
	margin:0 15px 15px;
}
.dashboard-section .profile-grid .pr-img {
	margin: 0 auto;
}
.dashboard-section .activity-div {
	padding: 20px 12px;
}
.dashboard-section .activity-div .d-flex .edu-loan-but{
	margin-bottom:15px;	
}
.dashboard-section .activity-div .d-flex .pie-chart-circle {
	padding:20px 0 0;
}
.dashboard-section .activity-div .d-flex .activity-rgt-area .listing-text li {
	padding:5px 0 5px 25px;
}
.dashboard-section .activity-div .d-flex .edu-loan-but a,
.dashboard-section .activity-div .d-flex .car-mat-but a{
	width:100%;
	text-align:center;
	font-size:15.5px;
}
.dashboard-section .activity-div .stream-hldr p,
.dashboard-section .activity-div .feat-prosp-div p {
	font-size: 15.5px;
}
.dashboard-section .activity-div .d-flex .car-mat-but {
	margin-left: 0;
}
.dashboard-section .activity-div .stream-hldr,
.dashboard-section .activity-div .feat-prosp-div {
	padding: 14px 28px;
	margin-bottom:15px;
}
.dashboard-section .activity-div .steps-hldr-div .row .col-sm-6 {
	width: 47.5%;
	float: left;
	margin:0 5px;
}
.dashboard-section .activity-div .steps-hldr-div .step-box {
	margin: 5px 0;
	min-height:155px;
}
.dashboard-section .activity-div .steps-hldr-div .step-box-lft {
	width: 70%;
}
.dashboard-section .activity-div .steps-hldr-div .step-box-lft h3 {
	font-size: 17px;
	line-height: 24px;
}
.dashboard-section .activity-div .steps-hldr-div .step-box-lft span {
	font-size: 42px;
	line-height: 48px;
}
.dashboard-section .news-update-hldr .news-box .more-div {
	padding: 10px 0 0;
}

.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li span img{
	width:42px;
	height:auto;	
}
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li:before{
	font-size:10px;
	width:18px;
	height:18px;
	top:25px;
}
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li a{
	font-size:16px;
	line-height:22px;
}
.dashboard-section .pro-chat-hldr,
.dashboard-section .car-growth-tab-sec{
	margin:0 15px 15px;	
}

/*--activity page 23.07.2021--*/
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box {
	padding: 15px;
}
.dashboard-section .activity-hldr {
	margin: 20px 15px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box div.details a {
	font-size: 12px;
	text-align: center;
	background: #eee;
	padding: 8px;
	border-radius:5px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box div p {
	font-size: 13px;
	padding-bottom:5px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-box {
	width: 47.5%;
	margin-right: 2.5%;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box {
	margin: 0 0 20px 0;
	min-width:360px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box p.shedule-list span,
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box p.shedule-list span.blk {
	font-size: 15px;
	line-height: 20px;
}
/*--/activity page 23.07.2021--*/

/*--progress chart 20.07.2021--*/
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn {
	padding-right: 10px;
	padding-left: 10px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next h2 {
	font-size: 16px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next h2 a {
	font-size: 15px;
	line-height: 18px;
	text-align:center;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .table-responsive table.table tbody tr td {
	font-size: 14px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .table-responsive table.table tbody tr td ins {
	width: 80px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination {
	margin-bottom: 10px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination .page-item .page-link {
	width: 40px;
	height: 40px;
	font-size: 16px;
	line-height: 28px;
	margin: 0 5px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination .page-item:first-child .page-link,
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination .page-item:last-child .page-link {
	font-size: 20px;
	line-height: 20px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .table-responsive table.table tbody tr td {
	padding: 1.1rem .75rem 1.2rem;
}
/*--/progress chart 20.07.2021--*/

/*--stream page 15.06.2021 start--*/
.dashboard-section .accordion-hldr {
	margin-bottom:25px;
}
.dashboard-section .accordion .accordion-body .tab-content .filter-opt-hldr a.filter {
	margin-bottom: 10px;
	display: block;
}
.dashboard-section .accordion .accordion-body .ban-hldr .banner-hd h2{
	font-size:20px;
	font-weight:400;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .header-strip .media span.gr, 
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .header-strip .media span.yel {
	right: -5px;
	top: 53px;
}
.dashboard-section .accordion .accordion-body .ban-hldr .banner-hd {
	right: 15px;
	bottom: 10px;
}
.dashboard-section .accordion .accordion-title {
	font-size: 16px;
	padding: 12px 15px;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .button-row {
 	flex-direction: row;
 	padding: 15px 0 0;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .button-row button.com-but, 
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .button-row button.bro-but {
	min-width: 135px;
	font-size: 15px;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .button-row span i {
	width: 46px;
	height: 46px;
	text-align: center;
	line-height: 46px;
}
/*--/stream page 15.06.2021 end--*/

/*--my profile page 21.06.2021--*/
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form {
	padding: 0 15px;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group .upload-box {
	background: #f9f9f9 url(../images/icon-32.png) no-repeat 5% center;
	background-size: 18% 50%;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group .upload-box h3 {
	font-size: 16px;
	line-height: 24px;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group input,
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group select.form-control {
	min-height: 60px;
	background: url(../images/down-arrow4.png) no-repeat 95% center; 
	font-size:16px;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group input::-webkit-input-placeholder,
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group input::-moz-placeholder{
	font-size:16px;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .sub-but-div button {
	padding: 15px 55px;
	font-size: 22px;
}
/*--/my profile page 21.06.2021--*/


/*--news and update page 26.06.2021--*/
.dashboard-section .news-update-hldr .news-update-hldr-inr .ld-mr-but-div button {
	padding: 12px 30px;
	font-size:18px;
}
/*--/news and update page 26.06.2021--*/

/*-----/dashboard body end-----*/
}

@media only screen and (max-width: 479px) {
.header-main .logo-hldr{
	display:none;	
}
.header-main .navigation-hldr .log-reg-sec {
	display:inherit;
	text-align: center;
}
.header-main .navigation-hldr .log-reg-sec ul li {
	font-size: 100%;
	line-height:20px;
	width: 50%;
	display: initial;
}
.header-main .navigation-hldr .log-reg-sec ul li:nth-child(3),
.header-main .navigation-hldr .log-reg-sec ul li:nth-child(4) {
	margin-top:5px;
}
.header-main .navigation-hldr .log-reg-sec ul li img {
	width:34px;
}
.header-main .navigation-hldr .log-reg-sec ul li:first-child {
	padding-right: 10px;
	position:relative;
	top:-3.5px;
}
.header-main .navigation-hldr .log-reg-sec ul li a.log,
.header-main .navigation-hldr .log-reg-sec ul li a.reg,
.header-main .navigation-hldr .log-reg-sec ul li a.dash-but {
	padding: 5px 20px;
	font-size: 12px;
	margin:0 0 7px;
}
.header-main .navbar{
	padding:5px 0 0;	
}
.header-main .navbar .logo-hldr-mob {
	padding:10px 0 0 0;
}
.header-main .navbar .logo-hldr-mob img{
	width:130px;
}
.header-main .navbar .navbar-collapse .navbar-nav {
	background: #eee;
	padding:5px 15px;
	margin-top: 15px;
}
header .dropdown-menu::before {
	left: 25%;
	top: 25px;
}
.navbar-light .navbar-toggler {
	margin-top: 10px;
}
.banner-part .scroll-button{
	display:none;	
}
.banner-part {
	background-size:100% 100%;	
}
.banner-part .form-hldr{
	padding:20px;	
}
.banner-part .form-hldr form h3{
	font-size:24px;	
}
.banner-part .form-hldr form h5{
	font-size:16px;
	padding-top:3px;
	margin-bottom:22px;	
}
.banner-part .form-hldr .form-but button.hvr-bounce-to-right {
	font-size: 21px;
	font-weight:500;
}
.carrer-coun-sec .carrer-counciling-hldr .carrer-counciling-hd h2 {
	font-size: 38px;
	line-height: 44px;
}
.carrer-coun-sec .carrer-counciling-hldr a.assessment-but {
	font-size: 22px;
	line-height: 32px;
	padding: 15px 30px;
}
.carrer-coun-sec .carrer-counciling-hldr .assessment-hldr .courses-offer {
	padding: 12px 40px;
	min-width: 250px;
}
.who-are-section .who-are-sec-box {
	margin-bottom: 30px;
}
.who-are-section {
	padding: 0 0 50px;
	margin:50px 0 0 0;
}
.who-are-section .who-are-section-txt p {
	padding: 30px 0 20px;
}
.what-we-do-sec{
	padding:70px 0 50px;	
}
.what-we-do-sec .discover-career-sec-mn .discover-sec-lft h2 {
	font-size: 32px;
	line-height: 42px;
}
.what-we-do-sec .discover-career-sec-mn .discover-sec-rgt {
	margin-top: 45px;
}
.workshop-webinar-sec {
	padding: 9em 0 6em 0;
}
.workshop-webinar-sec .workshop-carousel-sec, 
.workshop-webinar-sec .webinar-carousel-sec {
	padding: 40px 40px 70px 40px;
	margin-bottom:30px;
}
.workshop-webinar-sec .workshop-carousel-sec .item h3, 
.workshop-webinar-sec .webinar-carousel-sec .item h3 {
	font-size: 18px;
	line-height: 26px;
}
.workshop-webinar-sec .workshop-carousel-sec .owl-carousel .owl-nav button.owl-prev, 
.workshop-webinar-sec .webinar-carousel-sec .owl-carousel .owl-nav button.owl-prev {
	left: 27.5%;
	position: absolute;
	bottom: -55px;
}
.workshop-webinar-sec .workshop-carousel-sec .owl-carousel .owl-nav button.owl-next, 
.workshop-webinar-sec .webinar-carousel-sec .owl-carousel .owl-nav button.owl-next {
	right: 27.5%;
	position: absolute;
	bottom: -55px;
}
.counter-section {
	padding: 7em 0 8em;
}
.counter-section .counter-box {
	margin-bottom: 100px;
	padding:50px 30px 35px;
}
.counter-section .col-lg-4:last-child .counter-box {
	margin-bottom: 0;
}
.counter-section .counter-box .counter-number span {
	font-size: 54px;
}
.counter-section .counter-box .box-heading span {
	font-size: 22px;
	line-height: 26px;
}
.counter-section .counter-box .box-heading h2{
	font-size:38px;
	line-height:44px;	
}
.testimonial-vd-sec{
	background-size:cover;
	margin-bottom:30px;
	padding-top:100px;
}
.testimonial-vd-sec .video-but .play {
	left: 20%;
	transform: translate(50%,50%);
	top: -40px;
}

.footer-pannal{
	padding:45px 0 20px;	
	margin:0 15px;
}
.footer-pannal .ft-menu ul{
	padding:0 0 20px;	
}
.footer-pannal .ft-menu ul li{
	padding:5px;	
}
.footer-pannal .copyrgt-div p{
	padding-bottom:5px;	
}
/*.footer-pannal nav{
	background:#eee;
	padding-top:0;	
}*/


/*--career solution screen page 1--*/
.inr-banner-sec {
	background: #3263f3;
	padding: 0px 0 60px;
	min-height:auto;
}
.inr-banner-sec-2 {
	padding: 0 0 0;
}
.inr-banner-sec .banner-sec-hldr{
	padding-top:50px;	
}
.inr-banner-sec .banner-sec-hldr h1 {
	font-size: 28px;
	line-height: 36px;
}
.inr-banner-sec .banner-sec-hldr h2{
	padding-top:15px;
	font-size: 24px;
	line-height: 36px;
}
.stream-ch-sec .stream-ch-hldr .col-lg-4 .stream-box {
	margin-bottom: 30px;
}
.ch-rgt-stream .boy-icon-div img{
	width:80%;
	margin:0 auto;	
	padding-bottom:15px;
}
.learn-cycle-div .cycle-round-div{
	margin:100px 0 0 0;
	border:0;	
}
.learn-cycle-div .cycle-round-div:before{
	display:none;
}
.learn-cycle-div .cycle-round-div .round-box-1,
.learn-cycle-div .cycle-round-div .round-box-2,
.learn-cycle-div .cycle-round-div .round-box-3,
.learn-cycle-div .cycle-round-div .round-box-4,
.learn-cycle-div .cycle-round-div .round-box-5{
	position:relative;
	left:0;
	top:-50px;
	width:330px;
	height:330px;
	margin-bottom:20px;	
}
.learn-cycle-div .cycle-round-div .round-box-1 h3,
.learn-cycle-div .cycle-round-div .round-box-2 h3,
.learn-cycle-div .cycle-round-div .round-box-3 h3,
.learn-cycle-div .cycle-round-div .round-box-4 h3,
.learn-cycle-div .cycle-round-div .round-box-5 h3{
	font-size:24px;
	line-height:30px;
	width:300px;
	margin:0 auto;	
}
.learn-cycle-div .cycle-round-div .instruction-hldr {
	position: relative;
	left: -37.5%;
	top: 0;
	margin-top: -70px;
}
.learn-cycle-div .cycle-round-div .assessment-but {
	left: -37.5%;
	position:relative;
	top:0;
	padding-top:25px;
}
.learn-cycle-div .cycle-round-div .assessment-but button {
	padding: 18px 25px;
	font-size: 22px;
	line-height: 32px;
}
.connect-sol-sec .connect-sol-hldr .connect-box {
	margin-bottom:70px;
}
.connect-sol-sec .connect-sol-hldr .col-lg-4:last-child .connect-box{
	margin-bottom:0;
}
.ft-part-sep{
	margin:0 0 0 0;
}

/*--career solution screen page 2--*/
.choose-streem-sec{
	padding-bottom:0;	
}
.choose-streem-sec .choose-streem-hldr-lft h2 {
	padding: 30px 0 15px;
}
.choose-streem-sec .choose-streem-hldr-lft p {
	padding: 0 0 40px;
	font-size: 22px;
	line-height: 36px;
}
.choose-streem-sec .stream-ch-hldr {
	padding: 0 0 0;
}
.connect-sol-sec {
	padding: 0 0 90px;
}
/*--career solution screen page 3--*/
.choose-right-sec{
	padding-bottom:15px;	
}
.choose-right-sec .choose-right-sec-rgt {
	padding:30px 0 0 0;
}

/*--career solution screen page 4--*/
.qualification-sec{
	padding-bottom:10px;	
}
.qualification-sec .qualification-sec-rgt h2{
	font-size: 32px;
	line-height:38px;
	padding-top:30px;
}
.qualification-sec .qualification-sec-rgt h6 {
	font-size: 18px;
	line-height: 26px;
}
.qualification-sec .qualification-sec-rgt form .select-box-cus{
	width:100%;	
}

/*--login and register form--*/
.login-form {
	background-size: cover;
}
.login-form .form-hldr,
.registration-form .form-hldr{
	padding: 30px 25px;
}
.login-form .form-hldr .registered-div span,
.login-form .form-hldr .registered-div span a {
	font-size: 18px;
}
.login-form .form-hldr .form-group input,
.registration-form .form-hldr .form-group input,
.registration-form .form-hldr .form-group Select {
	min-height: 58px;
}
.checkmark-check {
	height: 24px;
	width: 24px;
}
.login-form .form-hldr form label.checkbox-con {
	font-size: 18px;
	padding-left: 35px;
}
.login-form .form-hldr form .login-btn-div .login-btn,
.registration-form .form-hldr form .reg-btn-div .reg-btn {
	font-size: 22px;
	padding: 20px 0;
}
.registration-form .login-alert-div span,
.registration-form .login-alert-div span a {
	font-size: 20px;
}

.modal .modal-dialog .modal-content .modal-header .close {
	right: 10px;
	width: 42px;
	height: 42px;
	font-size: 28px;
}
.pop-up-box .pop-up-box-inr {
	padding: 50px 40px 60px;
}
.pop-up-box .pop-up-box-inr .col-lg-3:first-child .stream-box, 
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(2) .stream-box, 
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(3) .stream-box, 
.pop-up-box .pop-up-box-inr .col-lg-3:last-child .stream-box {
	margin-bottom: 20px;
}
.pop-up-box .pop-up-box-inr .col-lg-3:first-child .stream-box::before,
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(2) .stream-box::before,
.pop-up-box .pop-up-box-inr .col-lg-3:nth-child(3) .stream-box::before,
.pop-up-box .pop-up-box-inr .col-lg-3:last-child .stream-box::before{
	clip-path: circle(65% at 50% 30%);
}
.pop-up-box .pop-up-box-inr .sub-but-div {
	padding: 30px 0 0;
}
.pop-up-box .pop-up-box-inr .sub-but-div button.sub-but {
	font-size: 26px;
	padding: 12px 40px;
}
/*--assessment page--*/
.assessment-sec {
	margin: 0 0 0 0;
}
.assessment-sec .assessment-hldr .connect-box{
	margin-bottom:65px;	
}
.assessment-sec .assessment-hldr .col-lg-4:last-child .connect-box{
	margin-bottom:0;	
}
.rd-inst-sec{
	padding-top:0;
}
.rd-inst-sec .rd-inst-hd h2{
	font-size:34px;
	line-height:38px;
	padding-bottom:15px;	
}
.rd-inst-sec .rd-inst-hd h4 {
	font-size: 24px;
	line-height: 30px;
	font-weight: 400;
}
.rd-inst-sec .step-circle-hldr .circle-box-lft {
	width: 96px;
	height: 96px;
	border: 5px solid #ff6445;
}
.rd-inst-sec .step-circle-hldr .d-flex:hover .circle-box-lft{
	border:5px dashed #fff;
}
.rd-inst-sec .step-circle-hldr .circle-box-lft h6 {
	font-size: 15px;
	padding-top: 10px;
}
.rd-inst-sec .step-circle-hldr .circle-box-lft span.digit {
	font-size: 36px;
	line-height: 40px;
}
.rd-inst-sec .step-circle-hldr .circle-box-rgt {
	width: 65%;
}
.rd-inst-sec .step-circle-hldr .circle-box-rgt p {
	font-size: 14px;
	line-height: 22px;
}

/*--assessment page 1--*/
.counsellors-sec .counsellors-sec-inr .connect-but-div a.assessment-but {
	font-size: 24px;
	line-height: 32px;
	padding:18px 60px;
}
.counsellors-sec .counsellors-sec-inr h2{
	font-size: 36px;
	line-height: 44px;	
}
.counsellors-sec .counsellors-sec-inr form .form-group label {
	font-size: 22px;
	padding-bottom:15px;
}
.counsellors-sec .counsellors-sec-inr form .form-group {
	display: block;
}
.counsellors-sec .counsellors-sec-inr form {
	padding: 20px 0 0;
}
.counsellors-sec .counsellors-sec-inr form .form-group select {
	width: 100%;
	height:64px;
}
.counsellors-sec .counsellors-sec-inr .table-data tbody tr th, 
.counsellors-sec .counsellors-sec-inr .table-data tbody tr td {
	font-size: 17px;
	line-height: 26px;
}
.counsellors-sec .counsellors-sec-inr .table-data tbody tr td a.srt-but {
	padding: 10px 30px;
	font-size: 18px;
	line-height: 28px;
}

/*--assessment page 2--*/
.reas-asmt-sec .reas-asmt-inr h4 {
	font-size: 22px;
	line-height: 34px;
}
.reas-asmt-sec .reas-asmt-inr h2 {
	font-size: 36px;
	line-height: 44px;
}
.reas-asmt-sec .reas-box {
	padding: 35px 20px 20px;
}
.reas-asmt-sec .reas-box span {
	left: 18px;
	top: 10px;
	font-size:22px;
}
.reas-asmt-sec .reas-box .radio-con{
	padding-left:15px;	
}
.reas-asmt-sec .reas-box .radio-con img{
	width:40px;
	height:40px;
}
.reas-asmt-sec .reas-box .radio-con .checkmark {
	height: 16px;
	width: 16px;
}
.radio-con .checkmark::after {
	top: 4px;
	left: 4px;
	width: 8px;
	height: 8px;
}
.reas-asmt-sec .reas-box .radio-con span.checkmark {
	left: -10px;
	top: 10px;
}
.reas-asmt-sec .pagination .page-item .page-link {
	width: 36px;
	height: 36px;
	font-size: 15px;
	line-height: 22px;
	margin: 0 5px;
}
.reas-asmt-sec .pagination .page-item:first-child .page-link,
.reas-asmt-sec .pagination .page-item:last-child .page-link {
	font-size: 20px;
	line-height: 17px;
}
/*--assessment page 3--*/
.gen-awar-sec .gen-awar-inr h4 {
	font-size: 22px;
	line-height: 34px;
}
.gen-awar-sec .gen-awar-inr h2 {
	font-size: 32px;
	line-height: 42px;
}
.gen-awar-sec .question-box-hldr .question-box {
	padding: 30px 20px 10px;
}
.gen-awar-sec .question-box-hldr .question-box h3{
	display:flex;
	font-size:24px;
	line-height:30px;
}
.gen-awar-sec .question-box-hldr .question-box h3 span {
	padding-right: 10px;
}
.gen-awar-sec .question-box-hldr .option-box label {
	font-size: 20px;
	line-height: 28px;
	margin-bottom:20px;
}
.gen-awar-sec .question-box-hldr .option-box .checkmark {
	left: -3px;
	top:5px;
	height: 18px;
	width: 18px;
}
.gen-awar-sec .question-box-hldr .sub-but-div button.hvr-bounce-to-right {
	padding: 15px 30px;
	font-size: 20px;
}
.gen-awar-sec .pagination .page-item:first-child .page-link,
.gen-awar-sec .pagination .page-item:last-child .page-link {
	font-size: 20px;
	line-height: 17px;
}

/*--live counselling page--*/
.live-counselling-sec .nav-pills .nav-item{
	margin-right:5px;	
}
.live-counselling-sec .nav-pills .nav-item .nav-link {
	padding: 12px 0;
	font-size: 20px;
	max-width: 332px;
	margin:0 0 3px;
	border-radius:0;
}
.live-counselling-sec .counsellors-tb-hldr {
	background: #e1eafa;
	padding: 20px 0px;
	margin: 0 0 30px;
}
.live-counselling-sec .tab-content .tab-pane .counsellors-box .media .media-body h5 {
	font-size: 17px;
}
.live-counselling-sec .tab-content .tab-pane .counsellors-box .rgt-arrow img{
	width:36px;
	height:36px;	
}
.cr-video-section .cr-video-hldr-rgt h2 {
	padding: 25px 0;
}
.cr-video-section {
	padding: 20px 0 30px;
}
.cr-video-section .cr-video-hldr-rgt h2 {
    font-size: 36px;
    line-height: 44px;
}
.cr-video-section .cr-video-hldr-rgt h4 {
	line-height: 34px;
}

/*--live counselling book page--*/
.live-counselling-bk-sec .live-counselling-bk-hldr h2{
	font-size:38px;
	line-height:44px;
}
.live-counselling-bk-sec .live-counselling-bk-hldr p,
.live-counselling-bk-sec .live-counselling-bk-hldr p span {
	font-size: 22px;
	line-height: 40px;
}
.live-counselling-bk-sec .live-counselling-bk-hldr ins{
	display:none;	
}

/*--live counselling form page--*/
.live-counselling-form-sec .form-section {
	padding: 30px 20px 50px 20px;
}
.live-counselling-form-sec .form-section .form-group label {
	font-size: 16px;
	line-height: 18px;
}
.live-counselling-form-sec .form-section h2 {
	font-size: 30px;
	line-height: 36px;
	padding: 0 0 25px;
}
.live-counselling-form-sec .form-section .form-group input{
	min-height: 56px;
}
.live-counselling-form-sec .form-section .form-group input[type="date"]{
	background-size:10%;
	min-height: 56px;
}
.live-counselling-form-sec .form-section .form-but button.hvr-bounce-to-right {
	padding: 18px 0;
	font-size: 20px;
}
.live-counselling-form-sec .form-section .form-group .col-sm-6{
	padding-bottom:15px;
}

/*--connect with us page--*/
.connect-section .connect-hd h2 {
	font-size: 30px;
}
.connect-section .connect-hd p {
	font-size: 17px;
	line-height: 28px;
}
.connect-section .connect-hldr {
	padding: 50px 0 10px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:first-child {
	padding-top: 15px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:first-child span,
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:nth-child(2) span {
	width: 46px;
	height: 46px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:first-child span img,
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:nth-child(2) span img,
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:last-child span img{
	width: 26px;
	height: auto;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li:last-child span {
	width: 90px;
	height: 46px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li {
	padding: 0 0 20px;
}
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li a, 
.connect-section .connect-hldr .connect-hldr-lft .get-touch-hldr .contact-det li p {
	font-size: 15px;
	line-height: 22px;
}
.connect-section .connect-hldr .connect-hldr-rgt {
	padding: 15px;
	margin-top: 15px;
}
.connect-section .connect-hldr .connect-hldr-rgt form .form-group input {
	min-height: 52px;
}
.connect-section .connect-hldr .connect-hldr-rgt form .form-group input::-webkit-input-placeholder,
.connect-section .connect-hldr .connect-hldr-rgt form .form-group input::-moz-placeholder{
	line-height: 40px !important;
}
.connect-section .connect-hldr .connect-hldr-rgt form .form-group textarea::-webkit-input-placeholder,
.connect-section .connect-hldr .connect-hldr-rgt form .form-group textarea::-moz-placeholder{
	line-height:40px !important;
}
.connect-section .connect-hldr .connect-hldr-rgt form .send-msg-div button {
	font-size: 18px;
	padding: 15px 0;
}


/*--------------------dashboard section-------------------*/
/*-----header start-----*/
header.header-dashboard .header-main {
	padding: 10px 10px 12px;
}
header.header-dashboard .navbar .logo-hldr-mob {
	padding: 5px 0 5px 0;
}
header.header-dashboard .navbar .logo-hldr-mob img{
	width:130px;
}
	/*--navigation--*/
header.header-dashboard .header-main .navbar-expand-md .navbar-nav .nav-item{
	text-align:center;
	width:auto;
	margin:0 auto;
}
header.header-dashboard .header-main .navbar .navbar-collapse .navbar-nav{
	padding: 5px 0 4px;	
}
	/*--/navigation--*/
/*-----/header end-----*/

/*-----dashboard body start-----*/
.dashboard-section .activity-div .d-flex .pie-chart-circle .time-circle {
	top: 55px;
}
.dashboard-section .user-profile-box {
	padding: 15px 12px;
	margin:0 15px 15px;
}
.dashboard-section .profile-grid .pr-img {
	margin: 0 auto;
}
.dashboard-section .activity-div {
	padding: 20px 12px;
	margin:0 15px 15px;
}
.dashboard-section .activity-div .d-flex .edu-loan-but{
	margin-bottom:15px;	
}
.dashboard-section .activity-div .d-flex .pie-chart-circle {
	padding: 10px 0 0;
}
.dashboard-section .activity-div .d-flex .edu-loan-but a,
.dashboard-section .activity-div .d-flex .car-mat-but a{
	width:100%;
	text-align:center;
}
.dashboard-section .activity-div .d-flex .car-mat-but {
	margin-left: 0;
}
.dashboard-section .activity-div .stream-hldr,
.dashboard-section .activity-div .feat-prosp-div {
	padding: 14px 28px;
	margin-bottom:15px;
}
.dashboard-section .activity-div .steps-hldr-div .step-box {
	margin: 5px 0;
}
.dashboard-section .activity-div .steps-hldr-div .step-box-lft h3 {
	font-size: 18px;
	line-height: 24px;
	text-align:left;
}
.dashboard-section .activity-div .steps-hldr-div .step-box-lft span {
	font-size: 42px;
	line-height: 48px;
	text-align:left;
}
.dashboard-section .news-update-hldr .news-box .more-div {
	padding: 10px 0 0;
}

.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li {
	padding:2px 0 2px 30px;
}
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li span img{
	width:42px;
	height:auto;	
}
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li:before{
	font-size:10px;
	width:17px;
	height:17px;
	top:20px;
}
.dashboard-section .ass-pro-chart-hldr ul.prog-chart-listing li a{
	font-size:16px;
	line-height:22px;
}
.dashboard-section .car-growth-tab-sec{
	margin:0 15px 15px;	
}

/*--activity page 23.07.2021--*/
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box {
	padding: 15px;
}
.dashboard-section .activity-hldr {
	margin: 20px 15px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box div.details a {
	font-size: 12px;
	text-align: center;
	background: #eee;
	padding: 8px;
	border-radius:5px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .asst-row-box div p {
	font-size: 13px;
	padding-bottom:5px;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-box {
	width: 100%;
	margin-right:0;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-box .d-flex {
	justify-content:center;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box {
	margin: 0 0 20px 0;
}
.dashboard-section .activity-hldr .activity-hldr-mn .activity-hldr-inr .card-video-box p.shedule-list span {
	font-size: 14px;
	line-height: 20px;
}
/*--/activity page 23.07.2021--*/

/*--progress chart 20.07.2021--*/
.dashboard-section .pro-chat-hldr{
	margin:20px 15px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn {
	padding-right: 10px;
	padding-left: 10px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next h2 a {
	font-size: 15px;
	line-height: 18px;
	text-align:center;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .table-responsive table.table tbody tr td {
	font-size: 14px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .table-responsive table.table tbody tr td ins {
	width: 80px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination {
	margin-bottom: 10px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination .page-item .page-link {
	width: 36px;
	height: 36px;
	font-size: 15px;
	line-height: 22px;
	margin: 0 5px;
}
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination .page-item:first-child .page-link,
.dashboard-section .pro-chat-hldr .pro-chat-hldr-mn .prog-sum-div-next .pagination .page-item:last-child .page-link {
	font-size: 20px;
	line-height: 17px;
}
/*--/progress chart 20.07.2021--*/


/*--stream page 15.06.2021 start--*/
.dashboard-section .accordion-hldr {
	margin-bottom:25px;
}
.dashboard-section .accordion .accordion-body .tab-content .filter-opt-hldr a.filter {
	margin-bottom: 10px;
	display: block;
}
.dashboard-section .accordion .accordion-body .ban-hldr .banner-hd h2{
	font-size:14px;
	font-weight:500;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .header-strip .media h3{

}
.dashboard-section .accordion .accordion-body .ban-hldr .banner-hd {
	right: 5px;
	bottom: 0px;
}
.dashboard-section .accordion .accordion-title {
	font-size: 13.5px;
	padding: 10px 10px;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .div-row-cus .content-area-lft span {
	font-size: 14px;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .header-strip .media h3 {
	font-size: 15px;
	line-height: 20px;
	margin-bottom: 5px;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .header-strip .media h5 {
	font-size: 13px;
	line-height: 17px;
	padding-bottom: 5px;
    padding-top: 3px;
}

.dashboard-section .accordion .accordion-body .tab-content .university-hldr .header-strip .media span.gr, 
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .header-strip .media span.yel{
	position: absolute;
	left: 0px;
	top: 82px;
	width: 54px;
	height: 26px;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .button-row {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	padding: 15px 15px 0;
	flex-direction: column !important;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .button-row span{
	margin-bottom: 10px;
	margin-right: 0;
}
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .button-row button.com-but,
.dashboard-section .accordion .accordion-body .tab-content .university-hldr .university-hldr-body .button-row button.bro-but  {
	margin-right: 0;
	margin-bottom: 10px;
}
.dashboard-section .accordion .accordion-body .tab-content .pagination-hldr .pagination .page-item .page-link {	
	width: 32px;
	height: 32px;
	font-size: 13px;
	line-height: 17px;
	margin: 0 5px;
}
.dashboard-section .accordion .accordion-body .tab-content .pagination-hldr .pagination .page-item:first-child .page-link, 
.dashboard-section .accordion .accordion-body .tab-content .pagination-hldr .pagination .page-item:last-child .page-link {
	line-height: 12px;
}
/*--/stream page 15.06.2021 end--*/


/*--my profile page 21.06.2021--*/
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form {
	padding: 0 15px;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group .upload-box {
	background: #f9f9f9 url(../images/icon-32.png) no-repeat 10% center;
	background-size: 25% 40%;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group .upload-box span#file-chosen {
	font-size: 14px;
	margin-top: 3px;
	display: inline-block;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group .upload-box h3 {
	font-size: 16px;
	line-height: 24px;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group input,
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group select.form-control {
	min-height: 56px;
	background: url(../images/down-arrow4.png) no-repeat 95% center; 
	font-size:15px;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group input::-webkit-input-placeholder,
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .form-group input::-moz-placeholder{
	font-size:15px;
}
.dashboard-section .profile-mn-hldr .profile-mn-hldr-inr form .sub-but-div button {
	padding: 13px 40px;
	font-size: 22px;
}
/*--/my profile page 21.06.2021--*/


/*--psychometric-questions-generic page 22.09.2022--*/
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .icon-box {
	top: 670px;
	right: 10px;
	width: 100%;
	left: 50%;
}
.reas-asmt-sec .reas-box .reas-box-rgt .img-div-lft img {
	height: 400px;
	object-fit: cover;
	object-position: -90px -50px;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .icon-box a {
	padding: 10px 20px;
	overflow: hidden;
	font-size: 18px;
}
.reas-asmt-sec .connect-but button.hvr-bounce-to-right {
	padding: 2px 0;
	font-size: 13px;
	line-height: 18px;
	width: 70px;
	text-align: center;
}
.reas-asmt-sec .radio-con .checkmark::after {
	top: 4px;
	left: 4px;
	width: 14px;
	height: 14px;
}
.reas-asmt-sec .reas-box .reas-box-rgt .img-div-lft {
	height: auto;
	overflow: hidden;
}
.reas-asmt-sec .reas-box {
	min-height: 550px;
}
.reas-asmt-sec .reas-asmt-inr h2 {
	font-size: 26px;
	line-height: 34px;
}
.reas-asmt-sec .reas-asmt-inr h4 {
	font-size: 20px;
	line-height: 30px;
}
.reas-asmt-sec .reas-box .reas-box-rgt {
	padding: 0;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .opt-box2 label.radio-con {
	font-size: 25px;
	line-height: 32px;
	padding-bottom: 15px;
}
.reas-asmt-sec .reas-box .reas-box-rgt h4 {
	font-size: 32px;
	line-height: 40px;
	padding: 20px 0;
}
.reas-asmt-sec .reas-box.reas-box-psycho .opt-box2 span.checkmark {
	width: 18px;
	height: 18px;
	top:4px;
}
.reas-asmt-sec .reas-box.reas-box-psycho .opt-box2 label.radio-con {
	padding-left: 30px;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr {
	padding: 0;
	min-height:430px;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .option-box {
	margin-top: 0;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr h3 {
	font-size: 16px;
	line-height: 26px;
	font-weight: 500;
}

.qualification-sec .qualification-sec-rgt form .select-box-cus .form-group select {
	height: 56px;
}
.reas-asmt-inr .form-group {
	margin-bottom: 20px;
}
.reas-asmt-inr .qualification-sec-rgt .form-group label {
	font-size: 18px;
}
.reas-asmt-inr .form-group input {
	min-height: 56px;
}
.reas-asmt-sec .connect-but-div .connect-but.lft button,
.reas-asmt-sec .connect-but-div .connect-but.rgt button {
	border-radius: 0;
}
.reas-asmt-sec .connect-but-div .connect-but.lft{
	left: 60px;
	top:-120px;
	position: absolute;
}
.reas-asmt-sec .connect-but-div .connect-but.rgt {
	right: -60px;
	top: -120px;
	position: absolute;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .opt-box3 span.checkmark {
	left: 0px;
	top: 326px !important;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .opt-box1 span.checkmark {
	left: 0px;
	top: 488px !important;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr img {
	margin-top: 0;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .opt-box1 span.checkmark {
	left: 0px;
	top: 385px !important;
}
.reas-asmt-sec .reas-box .reas-box-rgt h4 {
	width: 100%;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr{
	padding: 12px 12px 2em;
	margin-bottom: 0;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .option-box .col-sm-3 {
	margin-left:0;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .option-box {
	width: 100%;
	margin: 1em auto;
}
/*--/psychometric-questions-generic page 22.09.2022--*/


/*--report page css 24.09.2022--*/
.reas-asmt-sec .div-par {
	padding: 25px;
}
.reas-asmt-sec .div-par .logo-div {
	position: static;
	width: 100%;
	text-align:center;
}
.reas-asmt-sec .div-par .mid-box-wrap h2 {
	font-size: 44px;
	line-height: 46px;
	font-weight: 500;
}
.reas-asmt-sec .div-par .mid-box-wrap h3 {
	font-size: 20px;
	line-height: 30px;
	font-weight: 500;
	padding: 0 10px;
}
.reas-asmt-sec .div-par .report-box h3 {
	padding-bottom:15px;
}
.reas-asmt-sec .div-par .report-box .graph-img {
	position: static;
}
.reas-asmt-sec .div-par .report-box .report-box-child-rgt-area h3 {
	padding:15px;
}
.reas-asmt-sec .profile-bottom-hldr {
	padding: 35px 15px 0;
}
.reas-asmt-sec .div-par .report-box .report-box-child-rgt-area p {
	font-size: 22px;
	line-height: 34px;
}
.reas-asmt-sec .div-par .sep {
	position: static;
	width: 92%;
	margin: 0 auto;
}
.reas-asmt-sec .div-par .mid-box-wrap.profile-hd-sec {
	padding: 2em 0 0;
}
.bar-graph-two .bar::after {
	bottom: 15px;
}
.reas-asmt-sec .div-par .sep img {
	height:3px;
	margin-top:15px;
}
.reas-asmt-sec .circle-img-row .img-box-1 {
	left: 10px;
	position:relative;
}
.reas-asmt-sec .circle-img-row .img-box-2 {
	left: 0px;
}
.reas-asmt-sec .circle-img-row .img-box-3 {
	left: -10px;
}
.reas-asmt-sec .div-par .footer-bot-content h3 {
	font-size: 32px;
	line-height: 40px;
}
.reas-asmt-sec .div-par .footer-bot-content h2 {
	font-size: 32px;
	line-height: 42px;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr{
	padding: 12px 12px 1em;
	margin-bottom:0;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr h3 span{
	font-size: 18px;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .opt-box1 span.checkmark{
	left: 0px;
	top: 295px !important;
}

.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .opt-box3 span.checkmark{
	left: 15px;
	top: 265px !important;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .opt-box2 span.checkmark{
	left: 14px;
	top: 10px;
}
.reas-asmt-sec .reas-box.reas-box-psycho ins {
	font-size: 24px;
	line-height: 30px;
	padding: 10px 12px;
	width: 50px;
	height: 50px;
}
.reas-asmt-sec .reas-box.reas-box-psycho ins {
	left: -5px;
	top: -15px;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .opt-box2 span.checkmark{
	left: 10px;
	top:8px;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .opt-box2 span.checkmark{
	width: 20px;
	height: 20px;
}
.reas-asmt-sec .reas-box.reas-box-psycho.main-hldr .opt-box2 span.checkmark::after {
	top: 3px;
	left: 3px;
	width: 12px;
	height: 12px;
}
.registration-form .form-hldr .form-group select {
	font-size: 17px;
}
/*--report page css 24.09.2022--*/
.reas-asmt-sec {
	padding: 15px 0;
}
.reas-asmt-sec .div-par {
	padding: 0 0 25px;
}
.reas-asmt-sec .div-par .mid-box-wrap h3 {
	font-size: 24px;
	line-height: 36px;
	font-weight: 500;
	color: #0a0e73;
	width: 96%;
	margin: 0 auto;
	padding: 15px 0;
}
.reas-asmt-sec .div-par .mid-box-wrap h2 {
	font-size: 38px;
	line-height: 42px;
}
.reas-asmt-sec .div-par .first-row .lft-area {
	padding: 0 15px;
	position:relative;
}
.reas-asmt-sec .div-par .first-row .lft-area .welcome-bk img.big-logo {
	width: 70%;
}
.reas-asmt-sec .div-par .first-row .lft-area h1 {
	/* padding: 0 -5px; */
	font-size: 38px;
	line-height: 48px;
	padding-top: .5em;
}
.reas-asmt-sec .div-par .first-row .lft-area h2 {
	/* padding: 0 -5px; */
	font-size: 34px;
	line-height: 42px;
}
.reas-asmt-sec .div-par .first-row .lft-area h3 {
	font-size: 28px;
	line-height: 34px;
	padding-bottom: 0;
}
.reas-asmt-sec .div-par .first-row .lft-area .welcome-bk {
	padding: 2.5em 0 2em;
}
.reas-asmt-sec .div-par .mid-box-wrap.profile-hd-sec h2 {
	padding-bottom: 10px;
}
.reas-asmt-sec .profile-bottom-hldr .rgt-area .listing-box h3 {
	padding: 30px 0 10px;
}
.reas-asmt-sec .div-par .forth-row {
	padding: 1.5em 0 0;
}
.reas-asmt-sec .profile-box-rgt-area {
	nullpadding: 0 5px;
	padding: 0 15px;
}
.reas-asmt-sec .profile-bottom-hldr .rgt-area .listing-box ul li {
	font-size: 16px;
	line-height: 26px;
}
.reas-asmt-sec .profile-bottom-hldr .rgt-area .listing-box ul li::before {
	top:9px;
}
.reas-asmt-sec .profile-box-rgt-area h3 {
	font-size: 28px;
	line-height: 34px;
}
.reas-asmt-sec .profile-bottom-hldr .lft-area ul li {
	padding: 4px 0 4px 20px;
}
.reas-asmt-sec .div-par .footer-bot-content h3 {
	font-size: 28px;
	line-height: 36px;
}
.reas-asmt-sec .div-par .footer-bot-content h2 {
	font-size: 28px;
	line-height: 36px;
}
.reas-asmt-sec .div-par .ft-img-bot {
	padding: 2.5em 15px 1em;
}

.bar-graph-vertical .bar-container {
	height: 200px;
	width: 40px;
	margin-right:32px;
}
.bar-graph-vertical .sub {
	font-size: 13px;
}
.reas-asmt-sec .div-par .report-box .graph-img {
	margin-top: 15px;
	padding:0 15px;
}
.bar-graph-vertical .bar {
	border-radius: 20px;
	bottom: 40px;
	position: absolute;
	width: 50px;
}
.bar-graph-vertical .bar-container {
	margin: 0 26px 0 26px;
}
.bar-graph-vertical .sub {
	width: auto;
}
.reas-asmt-sec .div-par .report-box .graph-img {
	transform: translate(0%, 0%);
	margin-top:-90px;
}
.reas-asmt-sec .div-par .ft-img-bot img.icon-rgt {
	width: 32px;
	margin-bottom: 2px;
}
.reas-asmt-sec .div-par .ft-img-bot h2 {
	font-size: 16px;
	padding: 5px 0 3px;
	line-height: 24px;
}
.reas-asmt-sec .div-par .ft-img-bot h4 {
	font-size: 13px;
	line-height: 18px;
	width: 50%;
	margin-left: auto;
}
.reas-asmt-sec .div-par .footer-bot-content p {
	font-size: 13px;
	line-height: 21px;
}
.reas-asmt-sec .div-par .first-row .lft-area h1 {
	padding:25px 0 10px;
}
/*--/report page css 24.09.2022--*/


/*--news and update page 26.06.2021--*/
.dashboard-section .news-update-hldr .news-update-hldr-inr .ld-mr-but-div button {
	padding: 10px 25px;
	font-size:17px;
}
.dashboard-section .activity-div {
	padding: 50px 12px;
}
/*--/news and update page 26.06.2021--*/
.dashboard-section .activity-div-2 .steps-hldr-div button.tab-div {
	width: 90%;
	padding: 12px 20px;
	font-size: 20px;
}
/*-----/dashboard body end-----*/

/*----------------------------general instructions page - 08.10.2022----------------------------*/
.qualification-sec .gen-inst-pg .gen-inst-pg-para .list-group li:before{
	top:12px;
}
/*----------------------------/general instructions page - 08.10.2022----------------------------*/


/*----------------------------profile 2 page - 20.10.2022----------------------------*/
.form-control-cus input[type="checkbox"] {
	margin-right: 0px;
	margin-left: -25px;
}
.control-indicator {
	position: absolute;
	top: 50px;
	left: 10%;
	height: 24px;
	width: 24px;
	background-color: transparent;
	border: 4px solid #000;
	border-radius: 50%;
	/* margin-right: 15px; */
}
.control-radio.w-100 span{
	padding-left:30px;	
}
.col-lg-9.pt-4{
	margin-left: 40px !important;
}
.form-control-cus{
	padding-left: 15px;
	display: block;
	height: 100%;
	font-size: 1rem;
	text-align: justify;
}
.qualification-sec .gen-inst-pg .gen-inst-pg-para .list-group li span{
	color:#28a745;
}
/*----------------------------/profile 2 page - 20.10.2022----------------------------*/


/*----------------------------profile language - 08.11.2022----------------------------*/
.dashboard-section .activity-div-2 .check-box-hldr label.form-control-cus {
	text-align: justify;
}
/*----------------------------/profile language - 08.11.2022----------------------------*/
}