/* IE11 */
/* @media all and (-ms-high-contrast:none)
     {

     /* *::-ms-backdrop, .chat-message-list .msj-right .msj:after,  .chat-message-list .msj:before { display: none; }
     *::-ms-backdrop, .chat-message-list .msj-text .msj-img {margin: 0px 12px 0 0 !important;}
     } */

/*------------------- Designer 01 -------------------*/
@media (max-width: 1699px) {
	.profile-service-skills.matched-bids-container.sp-profile .skills-tab-section .resources-box-list .progress-service-skills-des {
		 padding-right: 30px;
	}
	.profile-service-skills.matched-bids-container.sp-profile .skills-tab-section .resources-box-list .progress-service-skills-des .star {
		position: relative;
		right: 0;
		top: 0;
	}
	.profile-service-skills.matched-bids-container.sp-profile .skills-tab-section .resources-box-list .ellipsis-icon {
		top: 16px;
	}


	}

	@media (max-width: 767px) {
		.right-sidebar-open.show {
			top: 40px;
		}
	}


	@media (min-width: 768px) and (max-width: 1450px) {

	.section-skill-directory-accordion .accordion label .accordion-title span.count {
		   position: relative;
	}
	.career-progression-box {
		padding: 30px 20px 20px 20px;
	}
	.career-progression-left {
		margin: 0 50px 0px 60px;
		width: 330px;
	}
	.progres-year {
			left: -70px;
	}
	.career-progression-right {
		padding-left: 435px;
	}
	.skills-box-heading {
		padding: 2% 5px 12px 1.333%;
	}

	.ds-resource-profile-map-list .skills-box-list .progress-service-skills-des {
		width: 65%;
	}

	}

	@media (max-width: 1450px) {

	#profile-service-skills .progress-service-skills-des {
			padding-right: 25px;
	}
	#profile-service-skills .progress-service-skills-des .star {
		position: relative;
		right: 0px;
		top: 0px;
	}
	.profile-service-skills #profile-service-skills .ellipsis-icon {
		top: 12px;
	}
	.skills-box {
		padding: 0px 20px 22px 20px;
	}
	.skills-tab-section .progress-service-skills-des {
		padding-right: 30px;
	}
	.skills-tab-section .skills-box-list.software-list .progress-service-skills-des .dots,
	.skills-tab-section .skills-box-list.product-box-list .progress-service-skills-des .dots {
		position: relative;
		right: 0px;
		top: 0px;
	}
	.profile-service-skills .skills-box-list.software-list li .ellipsis-icon,
	.profile-service-skills .skills-box-list.product-box-list li .ellipsis-icon {
		top: 16px;
	}
	.profile-service-skills.sp-profile .skills-box-list.software-list li .ellipsis-icon,
	.profile-service-skills.sp-profile .skills-box-list.software-list li .ellipsis-icon {
		top: 6px;
	}

	.achievements .nav-tabs .nav-item .nav-link {
		font-size: 18px;
		padding: 0 14px;
	}
	.skills-tab-section .software-list .progress-service-skills-des,
	.skills-tab-section .product-box-list .progress-service-skills-des {
			padding-right: 30px;
	}




	}


	@media (max-width: 1250px) {
	.career-progression-right {
		padding-left: 15%;
		clear: both;
		padding-top: 50px;
		padding-bottom: 8px;
	}
	.career-progression-list:first-child .progres-img:after {
	 display: none;
	}
	.progres-img:after,
	.career-progression-list:last-child .progres-img:after {
		top: -43px;
		left: 60px;
		content: " ";
		height: 30px;
		width: 3px;
		position: absolute;
		background: url(../images/progres-border-dashed.png);
		background-repeat: no-repeat;
	}
	.career-progression-list:last-child .career-progression-right {
	 position: relative;
	}
	.last-border-before-after {
		position: relative;
		float: left;
		margin-left: 15.5%;
	}
	.last-border-before-after:after {
		bottom: -212px;
		left: 60px;
		content: " ";
		height: 30px;
		width: 3px;
		position: absolute;
		background: url(../images/progres-border-dashed.png);
		background-repeat: no-repeat;
	}
	.last-border-before-after:before {
		bottom: -214px;
		left: 57px;
		content: " ";
		height: 9px;
		width: 9px;
		position: absolute;
		background: #aaaaaa;
		border-radius: 100%;
			z-index: 1;
	}
	.progres-year {
		left: -15%;
	}
	.career-progression-left {
		margin: 0 5% 0px 15%;
		width: 80%;
	}
	.progres-des {
		max-width: 70%;
	}
	.skills-box-list li {
		width: 48.5%;
	}
	.achievements-tab-content .skills-box-list li {
		margin-bottom: 1.333%;
	}
	.career-progression-list:last-child {
		padding-bottom: 50px;
	}
	.customer-profile-col3 .skills-box-list {
		width: 48.5%;
	}
	.skills-box-heading {
		padding: 2% 5px 12px 1.333%;
	}
	.career-progression-right ul.career-progression-tags {
		height: inherit;
	}


	}

	@media (max-width: 1061px) {
	.last-border-before-after:after {
		bottom: -30px;
	}
	.last-border-before-after:before {
		bottom: -40px;
	}
	.modal-more-person .modal-content .modal-body {
		width: 100%;
		margin: 0%;
	}

	}

	@media (min-width: 991px) and (max-width: 1299.98px) {
    .profile-right-sidebar {
      margin-right: 0 !important;
    }
	.ds-right-skill-mate .ds-resource-profile-map-list .skills-box-list li {
		width: 48%;
		margin-left: 1%;
		margin-bottom: 15px;
		margin-right: 1%;
	}
	.achievements .nav-tabs .nav-item .nav-link {
		font-size: 16px;
		padding: 0 10px;
	}
	.achievements .nav-tabs .nav-item .nav-link span {
		margin-left: 5px;
	}


	}
	@media (min-width: 991px) and (max-width: 1199.98px) {
	.login-slider {
		width: calc(100% - 450px);
	}
	.login-wrap {
		padding: 25px 50px;
		width: 450px;
	}
	.career-progression-left {
		margin: 0 10% 0px 20%;
		width: 70%;
	}
	.progres-year {
		left: -20%;
	}
	.career-progression-right {
		padding-left: 20%;
	}
	.skills-box {
		padding: 22px 15px;
	}
	.ds-resource-profile-map {
		width: 60%;
	}
	.ds-resource-profile-map-list {
			width: 38%;
	}
	.ds-right-skill-mate .ds-resource-profile-map-list .skills-box-list li {
		width: 48%;
		margin-left: 1%;
		margin-bottom: 15px;
		margin-right: 1%;
	}
	.achievements .nav-tabs .nav-item {
		margin-right: -1px;
	}
	.achievements .nav-tabs .nav-item .nav-link {
		font-size: 13px;
		padding: 0 8px;
	}
	.achievements .nav-tabs .nav-item .nav-link span {
		margin-left: 0px;
		width: 18px;
		height: 18px;
		line-height: 18px;
	}
	.container-login-left {
		padding: 40px 50px;
		margin-right: 3%;
	}

	.container-login-left {
		padding: 40px 50px;
		margin-right: 3%;
	}

	}




	@media (min-width: 768px) and (max-width: 991px) {
	.login-slider {
		width: calc(100% - 400px);
	}
	.login-wrap {
		padding: 25px;
		width: 380px;
	}
	.container-login-left {
		width: 380px;
		padding: 25px;
		margin-right: 0;
	}

	.achievements .nav-tabs .nav-item .nav-link {
		padding: 0 10px;
		font-size: 16px;
	}
	.achievements .nav-tabs .nav-item .nav-link span {
		margin-left: 0px;
		width: 18px;
		height: 18px;
		line-height: 18px;
	}
	.achievements .nav-tabs .nav-item {
		margin-right: 4px;
	}
	header.topbar .topbar-right .notification-list {
		right: 88px;
	}
	.container-login-box {
		padding-right: 25px;
	}
	.container-login-left-box .logo-text {
		font-size: 20px;
		padding-top: 10px;
	}

	}

	@media (max-width: 767px) {
  .popover,.stooltip:hover .squestion-tooltip,.stooltip:hover .squestion-tooltip2{
    display: none;
  }
	.login-slider {
		position: relative;
	}
	 .login-middle {
		 position: static;
		 display: block;
	 }
	 .container-login {
		 display: inline-block;
		 width: 100%;
	 }
	 .container-login-left {
		 display: inline-block;
		 width: 100%;
		 min-height: inherit;
		 padding: 60px 30px;
		 text-align: center;
		z-index: 1;
		margin-right: 0%;
	 }
	 .login-wrap {
		 width: 100%;
		min-height: 480px;
		padding: 60px 60px 30px 60px;
	 }
	 .container-login-box {
		display: inline-block;
		vertical-align: middle;
		min-height: inherit;
		width: 100%;
	}
	.login-wrap .tab-content .form-group.signup-link {

	}
	.login-slider .carousel-indicators {
		position: absolute;
	}
	.login-tab .tab-content .form-group.signup-link {
		padding-top: 20px;
	}
	.login-slider .carousel-item {
		height: 450px;
	}
	.login-top {
		top: 130px;
		position: absolute;
		width: 100%;
	}
	.login-top .logo-top-left {
		text-align: center;
		width: 100%;
	}
	 .skills-box {
		padding: 22px 15px;
	}
	.logo-input-form {
		position: relative;
		left: 0px;
		top: 0px;
		text-align: center;
		margin-bottom: 0px;
		margin-top: 10px;
		width: 100%;
		display: none;
	}
	.input-form-box .profile-main-box .profile-img {
		text-align: center;
	}
	.input-form-box .profile-main-box {
		width: 130px;
	}
	.input-form-box .profile-main-box .profile-img {
		width: 100px;
		height: 100px;
    margin: 0 0 10px 0;
	}
  .profile-main-box .img-upload-error{
    margin-left: -15px;
  }
  .enter-your-personal-box .profile-img-sm-4{
    display: flex;
  }
  .profile-avtar-container.mobile{
    display: flex;
  }
  .profile-avtar-container .profile-item{
    width: 56px;
    height: 56px;
    border: solid 2px #ddd;
  }
  .add-profile-image .hide-text{
    display: none;
  }
  .profile-avtar-container .profile-item img {
    max-width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .profile-avtar-container.desktop,.horizontal-sep{
    display: none;
  }
	.input-form-main .input-form-box .form-box-white-bg {
		margin-top: 10px;
		/*height: 450px;*/
		overflow-y: auto;
	}
	.input-form-main .form-btn-part {
		padding: 10px 0;
	}
	.input-form-main .form-white-box-inner {
		padding: 0px 15px 15px 15px;
	}
	.input-form-scroll-area-main .form-group {
		margin-bottom: 10px;
	}
	.input-affiliation-main .form-group {
		width: 100%;
	}
	.modal-selected-skills .modal-dialog-centered {
		max-width: 90%;
		margin: 0 auto;
	}
	.last-border-before-after {
		margin-left: 20.5%;
	}
	.container-login,
	.login-middle {
		height: 100%;
	}



	}


	@media (max-width: 575.98px) {
	.login-wrap {
		padding: 30px 15px;
	}
	.login-tab {
		width: 272px;
	}
	.login-tab ul.nav li a {
	   margin-right: 0px;
	}
	.login-tab ul.nav li span {
			margin: 0 15px;
	}
	.login-tab .tab-content .custom-control.custom-radio {
		margin-right: 12px;
	}
	.modal-selected-skills .modal-dialog-centered .modal-content .modal-body {
		padding: 15px;
	}
	.matched-bids-heading h1 span {
		width: 16px;
		height: 16px;
		margin-top: 4px;
		line-height: 16px;
	}
	.last-border-before-after {
		margin-left: 18%;
	}
  .selected-skills.non-marginal.recommanded-skills {
        right: 130px;
    }
	.kt-spinner {
		position: absolute;
		top: 17px;
		right: 73px;
	}
	}
	@media (max-width: 479.98px) {
	.container-login-left-box .logo-text {
		font-size: 20px;
		padding-top: 10px;
	}
  .profile-progress-bar div span {
      position: absolute;
      font-size: 13px;
      color: #777777;
      font-weight: normal;
      left: 25px;
      bottom: -46px;
  }
	}

	@media (max-width: 479.98px) {
	.container-login-left-box .logo-text {
		font-size: 20px;
		padding-top: 10px;
	}
	}

	@media (max-width: 399px) {
	.login-wrap .tab-content .form-group.submit {
			 text-align: center;
	}
	.login-wrap .tab-content .form-group .or {
			 padding: 10px 0px !important;
			 display: block;
	}

	}
	@media (max-width: 359px) {
		.container-login-left-box .logo-text {
			font-size: 16px;
			padding-top: 5px;
		}
	}



	@media (max-width: 359px) {
		.container-login-left-box .logo-text {
			font-size: 16px;
			padding-top: 5px;
		}
	}

	/*----- 22 November, 2018 Designer 01 -----*/
	@media (min-width: 992px) and (max-width: 1199px) {
		.section-skill-list .review-box .star {
			margin: 0 15px 0 0;
		}
		.section-skill-list .review-box p {
		  margin:0;
		  display: block;
		}
	}


	@media (min-width: 768px) and (max-width: 991px) {
		.section-skill-list .review-box .star {
			margin: 0 15px 22px 0;
		}
		.section-skill-list .review-box p {
		  margin:0;
		  display: block;
		}
		.section-skill-list .review-box .star {
			margin-bottom:1px;
		}

	}


	@media (max-width: 767px) {
	.section-skill-list .review-box .star {
		margin: 0 15px 0px 0;
	}
	.section-skill-list .review-box p {
		margin:0;
		display: block;
	}
	.section-skill-list {
		margin:30px 0;
		padding: 0;
	}
	.section-skill-list h2 {
		font-size:24px;
	}
	/* .skill-list-box .skill-img-box {
		padding: 120px 0 0 0;
		min-height: 400px;
	} */
	.skill-directory-top-logo {
		left: 0px;
		width: 100%;
		text-align: center;
	}
	.skill-list-box .skill-list-contain h1 {
		font-size: 26px;
	}
	.skill-list-box .skill-list-contain p {
		font-size: 14px;
	}
	.skill-list-box .skill-list-contain h2 {
		margin:25px 0;
	}
	.section-skill-list .review-box .star a {
		font-size:14px;
	}
	#skill-list-slider {
		padding: 40px 0px 40px 0px;
	}
	.sd-skill-list-slider.owl-carousel.owl-theme .owl-controls .owl-next, .sd-skill-list-slider.owl-carousel.owl-theme .owl-controls .owl-prev {
		width: 30px;
		top: 263px;
	}

	}


	@media (max-width: 575px) {
	.skill-list-box .skill-list-contain {
		width: auto;
	}
	.skill-list-box .skill-list-contain a.btn-black-dark {
			border-radius:3px;
			padding:13px 20px;
			font-size: 14px;
			color: #fff;
			text-align: center;
			text-decoration: none;
			font-weight: bold;
			letter-spacing: 2px;
			background-color:#222830;
			width: auto;
	}
	.section-skill-list .review-box .star {
			margin: 0 15px 5px 0;
	}
	}

	@media (max-width: 375px) {
		.skill-list-box .skill-list-contain .input-group {
			margin-top:15px!important;
		}
		.skill-list-box .skill-list-contain .input-group > input.form-control {
			width: 100%;
			margin-right:0;
			margin-bottom:10px;
		}
		.skill-list-box .skill-list-contain .input-group .input-group-append {
			width:140px;
			margin: 0 auto;
		}
	}






	/*------------------- Designer 02 -------------------*/
	@media (max-width: 1199.98px) {
		.define-skill-main .define-skill-box {
			min-height:550px;
		}
	.modal-more-person .close {
		right: 8px;
		top: 0px;
	}
	.matched-bids-filter-box .filter-btn {
		margin-top: 0px !important;
	}
	.tab-content-left {
		width: 100%;
	}
	.tab-content-right {
		width: 100%;
		padding: 0 0 15px 0;
		margin: 0;
		position: relative;
	}
	.skill-wizard-tab-content {
		padding: 0px 0px 30px 0px;
	}
	.skill-wizard-tab-content .tab-content-right .select-all {
		margin-top: 0px;
		position: absolute;
		top: 10px;
		left: 0;
		padding-left: 45px;
		z-index: 1;
	}
	.skill-wizard-tab-content .owl-carousel.owl-theme {
		padding-top: 40px;
	}
	.skill-wizard-tab-content .owl-pagination {
		position: absolute;
		top: -30px;
		left: 0;
		width: 100%;
		padding: 0;
	}
	.skill-wizard-tabs ul li.last-teb a {
		pointer-events: inherit;
	}
	.skill-wizard-tabs ul li.last-teb a.active {
		background: #fff;
	}

	.skill-wizard-tabs ul li.last-teb a {
		background: rgba(241,241,241,1);
		background: -moz-linear-gradient(top, rgba(241,241,241,1) 0%, rgba(255,255,255,1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(241,241,241,1)), color-stop(100%, rgba(255,255,255,1)));
		background: -webkit-linear-gradient(top, rgba(241,241,241,1) 0%, rgba(255,255,255,1) 100%);
		background: -o-linear-gradient(top, rgba(241,241,241,1) 0%, rgba(255,255,255,1) 100%);
		background: -ms-linear-gradient(top, rgba(241,241,241,1) 0%, rgba(255,255,255,1) 100%);
		background: linear-gradient(to bottom, rgba(241,241,241,1) 0%, rgba(255,255,255,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#ffffff', GradientType=0 );
	}

	.skill-wizard-tabs ul li {
		width: 20%;
	}
	.skill-wizard-tabs ul li.last-teb {
		width: 20%;
	}
	.skill-wizard-tab-content .tab-content-right .owl-controls .owl-next {
		right: 5px;
	}
	.skill-wizard-tab-content .tab-content-right .owl-controls .owl-prev {
		left: 5px;
	}
	.skill-wizard-tab-content .tab-content-right .wizard-checkbox-list {
		padding: 0 45px 0 45px;
	}


	}

	@media (max-width: 991px) {
    .profile-right-sidebar-scroll {
        height: 85%;
    }
		.input-form-main {
			width:auto;
		}
		.define-skill-main .define-skill-box h2 {
			 font-size: 18px;
		}
		.cpb-progress-bar {
			width:180px;
			height: 220px;
		}
		.cpb-progress-bar .back-circle {
			width:210px;
			height:210px;
		}
		.cpb-progress-bar .cpb-progress-text {
			width:180px;
			bottom:62px;
		}
		.cpb-progress-bar div {
			width:180px;
			height:180px;
		}
		.cpb-progress-bar div span {
			 width:145px;
			 height:145px;
			 line-height:145px;
		}
		.define-skill-main .define-skill-box .complete-progress {
			margin-top:-50px;
		}
		.profile-top-banner {
			display: none;
		}
		.profile-detail-left .profile-top-banner {
			width: 100%;
			height: 130px;
			display: block;
		}
		.profile-progress-bar {
			margin: -85px 0px 0 98px;
		}
		.profile-progress-title {
			position: relative;
			left: 0px;
			text-align: center;
			margin-top: 10px;
		}
		.profile-progress-title h2 {
			color: #333;
		}
		.profile-progress-title p {
		color: #777;
		}
		.profile-progress-bar-icon {
			padding: 46px 0 15px;
		}
		.open-profile-detail {
			display: inline-block;
		}
		.profile-detail-left {
			position: fixed;
			left: -350px;
			z-index: 9;
			height: 100%;
		}
		.profile-detail-left-scroll {
			height: 100%;
      overflow-y: scroll;
		}
		.profile-service-skills {
			width: 100%;
			padding: 0 0px;
		}
		.profile-detail-left.show {
			left: 65px;
			padding-bottom: 65px;
			border-right: 1px solid #e8e8e8;
		}
		.profile-detail-left-close {
			display: inline-block;
		}
		.profile-detail-left.show .mCSB_scrollTools {
			z-index: 9;
		}
		.profile-detail-left-scroll .mCSB_container,
		.profile-detail-left-scroll .mCustomScrollBox {
		overflow: hidden;
	}
	.ds-skills-pdofile-left {
		width: 100%;
		border-right: none;
	}
	.ds-skills-pdofile-left-scroll {
		height: auto;
	}
	.ds-resource-profile-list-scroll {
		height: auto;
	}
	.ds-skills-pdofile-left-content {
		padding-right: 0px;
	}
	.ds-skills-pdofile-left-scroll .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
		background-color: rgba(0,0,0,0.0);
	}
	.matched-bids-filter-box.column-layout .form-group.filter-btn .mt-3 {
		margin-top: 0px !important;
	}




	}

	@media (max-width: 767px) {
	.input-form-box .enter-your-personal-box {
		max-width:inherit;
		margin:15px 0;
	}
	.input-form-box .form-group-box .form-group {
		width: 80%;
	}
	.define-skill-main .skill-step-line {
		margin-left:0;
		margin-right:0;
		padding-bottom:15px;
		margin-top:30px;
	}
	.define-skill-main .define-skill-box {
		min-height:inherit;
	}
	.enter-your-personal-box .col-sm-8 {
		padding-right: 40px;
	}
  .profile-sm-88.mobile{
    display: inline-block;
  }
  .profile-sm-88{
    padding: 15px !important;
  }
	.input-workprofile-main {
		padding-right: 30px;
	}
	.input-form-scroll-area-main {
		height: 580px;
	}
	.input-form-main .input-form-box .floting-icon {
		margin-right: 10px;
	}
	.achievements .nav-tabs .nav-item .nav-link {
		padding: 0 8px;
		font-size: 16px;
	}
	.profile-detail-left {
		left: -375px;
	}
	.profile-detail-left.show {
		left: 0px;
	}
	.career-progression-box {
		padding: 30px 20px 20px 20px;
		overflow: hidden;
	}
	.career-progression-left {
		margin: 0 10% 0px 20%;
		width: 70%;
	}
	.progres-year {
		left: -20%;
	}
	.career-progression-right {
		padding-left: 20%;
	}
	.achievements .nav-tabs .nav-item .nav-link span {
		margin-left: 0px;
		width: 18px;
		height: 18px;
		line-height: 18px;
	}
	.achievements .nav-tabs .nav-item {
		margin-right: -1px;
	}
	.matched-bids-filter-box.column-layout .mt-4,
	.matched-bids-filter-box.column-layout .mt-3,
	.matched-bids-filter-box.column-layout .mt-1 {
		margin-top: 0px !important;
	}
	.skill-wizard-tab-content .tab-content-right .owl-controls .owl-next {
		right: 0px;
	}
	.skill-wizard-tab-content .tab-content-right .owl-controls .owl-prev {
		left: 0px;
	}
	.skill-wizard-tab-content .tab-content-right .wizard-checkbox-list {
		padding: 0 30px 0 30px;
	}
	.skill-wizard-tab-content .tab-content-right .select-all {
		padding-left: 30px;
	 }


	}
	@media (max-width: 575.98px) {
	.input-form-main .form-white-box-inner .select-appropriate,
	.input-form-box .input-location-main,
	.input-form-box .input-contact-main,
	.input-form-box .input-workprofile-main,
	.input-form-box .input-preferences-main,
	.input-form-box .input-affiliation-main {
			max-width:inherit;
			margin:15px 0;
	}
	.input-form-box .input-location-main {
			margin-right:30px;
	}
	.input-form-main h1 {
			font-size:24px;
	}
	.input-form-main h5 {
			font-size:16px;
	}
	.input-form-main .input-form-box h2 {
			font-size: 20px;
	}
	.input-form-main .form-white-box-inner h3 {
			font-size: 18px;
	}
	.input-form-box .btn-primary, .input-form-box .btn-secondary {
			min-width: 90px;
	}
	.input-form-main .input-form-box {
			padding-left: 0px;
	}
	.input-form-main .input-form-box::before {
			margin-left: 16px;
	}
	.input-form-main .input-form-box .floting-icon {
			width: 32px;
			height:32px;
			font-size: 18px;
			left:-25px;
			padding: 0.14rem;
	}
	.input-form-main .input-form-box .progress {
			height: 8px;
	}
	.input-form-box .profile-main-box {
			margin: 0 auto;
	}
	.input-form-box .form-group-box .form-group {
			 width: 73%;
	}
	.input-form-box .skip-link {
			position: absolute;
			right: 95px;
			top:5px;
	}
	.define-skill-main h1 {
			font-size:24px;
		}
	.define-skill-main h5 {
			font-size:16px;
	}
	.input-form-main .input-form-box .col-8 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
		padding-right: 0;
	}
	.input-form-main .input-form-box .col-4 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
		padding-left: 0;
	}
	.skills-box-list li {
		width: 100%;
		margin-left: 0%;
		margin-bottom: 10px;
	}
	.progres-year {
		left: -30%;
	}
	.progres-img {
		margin: -10px 10px 0 10px;
	}
	.career-progression-list {

	}
	.progres-img:after, .career-progression-list:last-child .progres-img:after {
		left: 50px;
	}
	.progres-img:before {
		left: 50px;
	}
	.career-progression-list:last-child .progres-img:after {
		left: 47px;
	}
	.progres-des {
		max-width: 50%;
	}
	.achievements .nav-tabs .nav-item .nav-link span {
		margin-left: 0px;
	}
	.achievements .nav-tabs .nav-item .nav-link {
		padding: 0 5px;
	}
	#profile-service-skills {
		padding-top: 30px;
	}
	#profile-service-skills.owl-theme .owl-controls .owl-pagination {
		top: 0;
	}
	#profile-service-skills.owl-theme .owl-controls .owl-buttons div {
			top: 48%;
	}
	.matched-bids-filter-box.column-layout .filter-box-gradient {
			border: none;
	}
	.matched-bids-filter-box.column-layout .mt-4,
	.matched-bids-filter-box.column-layout .mt-3,
	.matched-bids-filter-box.column-layout .mt-1 {
		margin-top: 0px !important;
	}
	.career-progression-right {
		padding-left: 0%;
	}




	}


	@media (max-width: 479.98px) {
	.achievements .skills-box-heading h1 {
		font-size: 22px;
	}
	.last-border-before-after {
		margin-left: 11%;
	}
	.progres-img:before {
		left: 45px;
	}
	.progres-img:after, .career-progression-list:last-child .progres-img:after {
		left: 45px;
	}
	.progres-ellipsis {
		right: -10px;
	}
	.progres-des {
		max-width: 55%;
	}
	.progres-des h2 {
		font-size: 13px;
	}
	.progres-year {
		font-size: 18px;
		left: -22%;
	}
	.career-progression-left {
		margin: 0 10% 0px 15%;
		width: 75%;
	}
	.progres-img {
		margin: -10px 5px 0 5px;
	}
	.ds-right-upcoming-events ul li .ellipsis-icon {
		top: 24px;
	}
	.career-progression-box {
		padding: 30px 10px 20px 10px;
	}
	.open-profile-detail {
		margin-right: 10px;
	}

	.profile-progress-bar {
		margin: 0 auto;
		margin-top: -85px;
	}
	.profile-progress-bar-icon a {
		margin: 0 14px;
	}
	.profile-detail-box {
		padding: 30px 0 0 15px;
	}
	.profile-detail-box-des {
		padding: 20px 15px 0 0;
	}
	.socials-more-users .more-users li {
		height: 40px;
		width: 40px;
	}
	.socials-more-users .more-users li strong {
		font-size: 24px;
	}
	.achievements .nav-tabs .nav-item {
		margin: 1.5% 0.5% 0% 0.5%;
		width: 49%;
		float: left;
	}
	.achievements .nav-tabs {
		margin: 0 -0.5%;
	}
	.achievements .nav-tabs .nav-item .nav-link {
		text-align: center;
	}




	}


	 @media (max-width: 375px) {
	.input-form-box .datepicker-input-main {
		max-width: inherit;
	}


	}



	/* Skill Directory Search Results Css -----*/
	@media (max-width: 1900px) {
	.section-skill-directory-accordion li label .next-arrow {
		right: 20%;
		margin-right: 0px;
	}
	.skills-results-function #skills-results-function {
			margin-bottom: 30px;
	}
	#skills-results-function .carousel-item {
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
		width: 100%;
	}

	}

	@media (max-width: 1350px) {

	header.topbar .create-btn {
			margin-left: 180px;
	}
	.matched-bids-list-view ul li.bids-list-view-box .bids-list-view-detail {
		padding-right: 15px;
	}
	.matched-bids-list-view ul li.bids-list-view-box .matched-bids-list-view-detail {
		padding-right: 15px;
	}
	.matched-bid-chart {
		margin-left: -15px;
		width: 103%;
	}
	.progressbar-label {
		left: 25px;
	}
	.matched-bids-filter-box .requirement-box {
		width: 36%;
	}
	.matched-bids-filter-box .location-box {
		width: 28%;
	}
	.expert-facts-box {
		width: 50%;
	}
	.expert-preferences-box {
		width: 25%;
	}
	.modal-more-person .modal-content .modal-body .modal-expert-filter .location-box {
		width: 25%;
	}


	}


	@media (max-width: 1700px) {
	.modal-more-person .modal-mp-filter-item {
		padding: 0px 0px 0px 0px;
	}
	.modal-more-person .modal-mp-filter-item-img {
		min-height: initial;
		padding: 15px 12px;
	}
	.modal-more-person .modal-mp-filter-item-img img {
		margin: 0px 0;
	}
	.modal-more-person .modal-mp-filter-item .modal-mp-following-icon {
		padding: 12px 6px 0 8px;
		float: left;
		width: 100%;
		border-top: 1px solid #edf0f3;
	}
	.modal-more-person .modal-mp-filter-item .modal-mp-following-icon ul.modal-mp-following-icon-list li {
		margin-right: 2px;
	}

	}





	@media (max-width: 1299.98px) {
	.matched-bid-chart {
		margin-left: 0px;
		width: 100%;
	}
	.matched-bids-box ul {
		margin: 0 -1.333% 0 0;
	}
	.matched-bids-box ul li.matched-bids-box-item {
		margin-right: 1.333%;
		margin-bottom: 1.333%;
		width: 32%;
	}

	.matched-bids-box.dashboard-skills-chart ul {
		margin: 0 -2% 0 0;
	}
	.matched-bids-box.dashboard-skills-chart ul li.matched-bids-box-item {
		margin-right: 2%;
		margin-bottom: 2%;
		width: 48%;
	}
	.progressbar-label {
		left: 40px;
	}
	.ds-related-skills .matched-bids-box .matched-bids-box-item {
	}
	.dashboard-skills-left {
		width: 100%;
	}
	.dashboard-skills-right {
		width: 100%;
		margin-left: 0;
		margin-top: 20px;
	}
	.dashboard-skills-right .calendar {
		width: 100%;
		float: left;
	}
	.ds-right-upcoming-events {
		width: 49%;
		float: right;
		margin: 10px 0 0 0;
	}

	.modal-more-person .modal-mp-filter-item {
		width: 32.333%;
	}



	}
	@media (min-width: 1200px) {
	.tab-content-right {
		display: block !important;
	}
	}

	@media (max-width: 1199.98px) {
	.profile-right-sidebar {
		margin-right: 24px;
	}
	.all-chat-message {
		width: calc(100% - 350px);
	}
	.all-chat-message.hide-right-sidebar .svg-inline--fa.fa-angle-right {
		-ms-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	.type-msj {
			width: calc(100% - 414px);
	}
	.all-chat-message.hide-right-sidebar {

	}
	.profile-right-sidebar.hide-right-sidebar {
		width: 299px;
		margin-right: 0px;
		background: #fff;
		z-index: 9;
	}
	.right-sidebar-open.show {
		display: block;
	}
	header.topbar .create-btn {
		margin-left: 20px;
	}
	header.topbar .topbar-right li.topbar-search .form-group input:focus {
		width: 200px;
	}
	.all-notifications {
		width: calc(100% - 350px);
	}
	.matched-bids-list-view ul li.bids-list-view-box .list-view-box-percentage {
		right: 50%;
	}
	.matched-bids-list-view .matched-bids-list-view-main .claim-button-on-hover {
		right: 50%;
		margin-right: 10px;
	}
	.matched-bids-list-view ul li.bids-list-view-box .progres-ellipsis {
		right: 50%;
		margin-right: 18px;
	}
	.matched-bids-list-view ul li.bids-list-view-box .progres-ellipsis a.ellipsis-link {
		background: transparent;
	}
	.matched-bids-list-view ul li.bids-list-view-box .progres-ellipsis:hover a.ellipsis-link {
		background: #535762;
	}
	.matched-bids-list-view ul li.bids-list-view-box:first-child {
		padding-right: 70px;
		background: #edf0f3;
		border-radius: 5px 0px 0 0px;
	}
	.green-download .matched-bids-list-view ul li.bids-list-view-box:first-child {
		padding-right: 100px;
	}
	.matched-bids-list-view ul li.bids-list-view-box .progres-ellipsis.top {
		top: 12px;
	}
	.matched-bids-list-view ul li.bids-list-view-box {
		min-height: 84px;
		width: 50%;
	}
	.matched-bids-list-view ul li.bids-list-view-box .bids-list-view-border {
		border-radius: 5px 0px 0 0px;
	}
	.matched-bids-list-view ul li.bids-list-view-box .progressbar-box {
		padding: 10px 15px 0 12px;
		border-left: 6px solid #1b75bb;
		display: inline-block;
		width: 100%;
		min-height: 84px;
		border-radius: 0 0 0 5px;
	}
	.matched-bids-list-view ul li.bids-list-view-box .socials-more-users {
		padding: 5px 100px 0px 28px;
	}
	.matched-bids-list-view ul li.bids-list-view-box .matched-bids-list-view-detail {
		padding-left: 15px;
	}
	.skills-dropdown {
		width: 50%;
	}
	.schedule-box {
		width: 50%;
		border-right: none;
		background: #fff;
	}
	.matched-bids-filter-box .requirement-box {
		width: 49.9%;
		border-top: 1px solid #dddddd;
		background: #fff;

	}
	.matched-bids-filter-box .location-box {
		width: 50.1%;
		border-top: 1px solid #dddddd;
		background: rgba(237,241,244,1);
		background: -moz-linear-gradient(top, rgba(237,241,244,1) 0%, rgba(255,255,255,1) 20%, rgba(255,255,255,1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(237,241,244,1)), color-stop(20%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
		background: -webkit-linear-gradient(top, rgba(237,241,244,1) 0%, rgba(255,255,255,1) 20%, rgba(255,255,255,1) 100%);
		background: -o-linear-gradient(top, rgba(237,241,244,1) 0%, rgba(255,255,255,1) 20%, rgba(255,255,255,1) 100%);
		background: -ms-linear-gradient(top, rgba(237,241,244,1) 0%, rgba(255,255,255,1) 20%, rgba(255,255,255,1) 100%);
		background: linear-gradient(to bottom, rgba(237,241,244,1) 0%, rgba(255,255,255,1) 20%, rgba(255,255,255,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf1f4', endColorstr='#ffffff', GradientType=0 );

	}
	.modal-more-person .modal-dialog {
		min-height: calc(100% - (0rem));
	}
	.expert-facts-box {
		width: 100%;
		border-right: none;
	}
	.expert-preferences-box {
		width: 50%;
		border-top: 1px solid #dddddd;
	}
	.modal-more-person .modal-content .modal-body .modal-expert-filter .location-box {
		width: 50%;
		border-top: 1px solid #dddddd;
	}
	.company-facts-box {
		width: 50%;
	}
	.modal-more-person .modal-content .modal-body .modal-company-filter .location-box {
		width: 30%;
	}
	.modal-company-filter .company-filter-btn {
		width: 20%;
	}
	.modal-more-person .modal-mp-filter-item {
		padding: 0px 0px 0px 0px;
	}
	.modal-more-person .modal-mp-filter-item-img {
		min-height: initial;
		padding: 15px 12px;
	}
	.modal-more-person .modal-mp-filter-item-img img {
		margin: 0px 0;
	}
	.modal-more-person .modal-mp-filter-item .modal-mp-following-icon {
		padding: 12px 12px 0 12px;
		float: left;
		width: 100%;
		border-top: 1px solid #edf0f3;
	}
	.modal-more-person .modal-mp-filter-item .modal-mp-following-icon ul.modal-mp-following-icon-list li {
		margin-right: 2px;
	}
	.tab-content-right {
		display: none;
	}
	.skill-wizard-tab-content .owl-controls .owl-next {
		right: 0px;
	}

	}

	@media (max-width: 1023.98px) {
	.matched-bid-chart {
		margin-left: -15px;
		width: 103%;
	}
	.progressbar-label {
		left: 25px;
	}
	.modal-more-person .modal-dialog .modal-header {
		margin: 0px;
	}
	}


	@media (max-width: 991.98px) {
    .chat-heading {
      padding: 12px 6px;
      z-index: 1;
      position: fixed;
      width: 100%;
    }
  .profile-right-sidebar{
    margin-right: 0;
  }
  .profile-right-sidebar-scroll{
    overflow-y: auto;
  }
	.section-skill-directory-accordion .row .accordion-left {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.section-skill-directory-accordion .row .skills-right {
		 -ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		margin-top: 20px;
	}
	.skills-results-function {
		padding: 0 25px 25px 25px;
	}
	header.topbar .create-btn {
		display: none;
	}
	.mini-sidebar .scroll-sidebar .sidebar-nav li.create {
		display: block;
	}
  .mini-sidebar .scroll-sidebar .sidebar-nav li.create .create-main-menu{
    display: none;
  }

	.mini-sidebar .scroll-sidebar .sidebar-nav li.create a.nav-item,
	.mini-sidebar .scroll-sidebar .sidebar-nav li.create.active a.nav-item {
		color: #2bab58;
	}
	.mini-sidebar .scroll-sidebar .sidebar-nav li.create a span {
		color: #2bab58;
	}
	header.topbar .topbar-right li.user span.user-title.hidden-md-down {
		display: none;
	}
	.left-sidebar {
			left: -415px;
	}
  .left-sidebar.smessaging {
    left: auto;
  }

	.hide_close{
		display: block;
	}
	.all-chat-message {
		margin-left: 0px;
		width: calc(100% - 0px);
	}
	.chat-heading a.user-list-open {
		display: inline-block;
	}
	.left-sidebar.show {
		left: 65px;
		z-index: 9;
	}
	.all-chat-message, .all-chat-message.hide-right-sidebar {
		width: calc(100% - 0px) !important;
    max-width: calc(100% - 0px) !important;
	}
	.left-sidebar-open.show {
		display: block;
	}
	.type-msj {
		/*width: calc(100% - 65px) !important;*/
	}
	.all-notifications {
		width: calc(100% - 0px);
		margin-left: 0;
	}
	.all-notifications.hide-right-sidebar,.skill-filter-notification.hide-right-sidebar {
		width: calc(100% - 0px) !important;
	}
  .notifications-heading.hide-right-sidebar{
    width: calc(100% - 0px) !important;
    max-width: calc(100% - 0px) !important;
  }
	.notifications-heading a.user-list-open {
		display: inline-block;
		float: left;
		margin-right: 15px;
	}
	.notifications-heading a.user-list-open .svg-inline--fa {
		margin-left: 0;
	}
	.all-notifications .day-btn {
		margin: 6px 0 3px 55px;
	}
	.notifications-box:before {
			left: 106px;
	}
	.notifications-box:after {
		left: 106px;
	}
	.matched-bids-box ul {
		margin: 0 -2% 0 0;
	}
	.matched-bids-box ul li.matched-bids-box-item {
		margin-right: 2%;
		margin-bottom: 2%;
		width: 48%;
	}
	.matched-bid-chart {
		margin-left: 0px;
	}
	.matched-bids-filter-box .requirement-box .requirement-left {
		width: 35%;
	}
	.matched-bids-filter-box .requirement-box .requirement-right {
		width: 65%;
	}
	.matched-bids-filter-box .requirement-box .requirement-left .form-group:first-child {
		margin: 0 0 0px 0;
	}
	.matched-bids-filter-box .location-box {
		 padding-bottom: 10px;
	 }
	.progressbar-label {
		left: 40px;
	}
	.company-facts-box {
		width: 100%;
		border-right: none;
	}
	.modal-more-person .modal-content .modal-body .modal-company-filter .location-box {
		width: 100%;
		border-top: 1px solid #dddddd;
		border-right: none;
	}
	.modal-company-filter .company-filter-btn {
		width: 100%;
		padding: 0 15px;
	}
	.modal-more-person .modal-dialog .modal-header h1 {
		display: block;
		padding: 0 0 25px 0;
	}
	.modal-more-person .modal-dialog .modal-header .modal-header-icon .modal-header-toggle-switch {
		margin-left: -28px;
	}
	.ds-skills-pdofile-list-box {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.ds-resource-profile-map {
		width: 100%;
		padding-right: 0px;
		border-right: none;
		padding-bottom: 15px;
		border-bottom: 1px solid #e8e8e8;
		margin-bottom: 15px;
	}
	.ds-resource-profile-map-list {
		width: 100%;
		padding-left: 0px;
	}
	.ds-resource-profile-list-scroll {
		width: 100%;
		height: auto;
	}
	.ds-resource-profile-map-list .skills-box-list {
		margin: 0 -1%;
		width: 102%;
		padding-right: 0;
	}
	.ds-resource-profile-map-list .skills-box-list li {
		width: 48%;
		margin-left: 1%;
		margin-bottom: 15px;
		margin-right: 1%;
	}
	.ds-social-following {
		width: 100%;
		border-right: none;
	}
	.ds-social-following-scroll {
		height: auto;
	 }
	.ds-social-following-list-main {
		padding-right: 15px;
	}
	.ds-social-following-scroll .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
		background-color: rgba(0,0,0,0.0);
	}
	.ds-social-right-who-to {
		width: 100%;
		padding-left: 0px;
		padding-top: 30px;
	}
	.skills-summary-tab-content {
		padding-bottom: 15px;
		border-bottom: 1px solid #e8e8e8;
		margin-bottom: 30px;
	}
	.skills-summary-left .nav {
		margin-bottom: -10px;
	}
	.matched-bids-box {
		padding-bottom: 0px !important;
	}
	.matched-bids-box.dashboard-skills-chart {
		padding-bottom: 20px !important;
	}
	.modal-more-person .modal-mp-filter-item {
		width: 49%;
	}
	.modal-title-ec {
		margin-top: 0px;
		top: -35px;
	}
	.ds-related-skills .matched-bids-box .skills-summary-right .matched-bids-box-item {
		width: 48%;
		margin-left: 1%;
		margin-bottom: 15px;
		margin-right: 1%;
	}
	.ds-related-skills .matched-bids-box .skills-summary-right ul {
		margin: 0 -1% !important;
		width: 102%;
		padding-right: 0 !important;
	}
	.ds-related-skills .matched-bids-box .skills-summary-right {
		height: inherit;
	}
	.skill-wizard-tab-content #skills-list a.suggest-skill {
		font-size: 12px;
		bottom: -38px;
	}
	.section-skill-list .skill-list-sory-by ul li:first-child {
		width: 100%;
		float: left;
		padding-bottom: 5px;
		border-bottom: 1px solid #eee;
		margin-bottom: 10px;
	}
	.section-skill-list .skill-list-sory-by ul li:first-child p {
		font-weight: bold;
			margin: 0;
	}
	.section-skill-list .skill-list-sory-by ul li {
		float: left;
		min-width: 36px;
	}
	.section-skill-list .skill-list-sory-by {
		margin: 0 0 20px 0;
		display: inline-block;
	}
	.section-skill-list .container {
		max-width: 90%;
	}

	}

	@media (max-width: 767px) {
	.section-skill-directory-search-results .skill-list-sory-by ul li a span {
		margin-left: 4px;
	}
	.section-skill-directory-search-results .skill-list-sory-by ul li a {
		padding: 0px 8px 0px 8px;
	}
	.section-skill-directory-accordion .accordion li:nth-child(1):nth-last-child(4)
	input[type="radio"]:checked ~ .accslide {
	  width: calc(100% - 1px);
	}
	.section-skill-directory-accordion .accordion li:nth-child(2):nth-last-child(3)
	input[type="radio"]:checked ~ .accslide {
	  width: calc(100% - 1px);
	}
	.section-skill-directory-accordion .accordion li:nth-child(3):nth-last-child(2)
	input[type="radio"]:checked ~ .accslide {
	  width: calc(100% - 1px);
	}
	.section-skill-directory-accordion .accordion li:nth-child(4):nth-last-child(1)
	input[type="radio"]:checked ~ .accslide {
	  width: calc(100% - 1px);
	}
	.section-skill-directory-accordion .accordion label {
		height: 104px;
		width: 100%;
		border-left: none;
		border-top: 1px solid #fff;
	}
	.section-skill-directory-accordion .accordion input[type="radio"]:checked ~ label .next-arrow { display: none; }
	.section-skill-directory-accordion .accordion input[type="radio"]:not(:checked) ~ .accslide {
		display: none;
	}
	.section-skill-directory-accordion .accordion input[type="radio"]:not(:checked) ~ label .accordion-title {
	  white-space: nowrap;
	  -webkit-transform: rotate(0deg);
		transform: rotate(0deg);
		text-align: left;
		top: 0;
		padding-left: 26px;
		padding-top: 26px;
	}
	.section-skill-directory-accordion li label .next-arrow {
		right: 26px;
	}
	.section-skill-directory-accordion .accordion .accslide {
	height: auto;
	width: 100%;
	}
	.section-skill-directory-accordion .row .skills-right {
		border-top: 1px solid #fff;
	}
	.section-skill-directory-accordion .accordion .accslide-title {
		padding-bottom: 20px;
	}
	.section-skill-directory-accordion .accordion input[type="radio"]:checked ~ .accslide .next-arrow {
	-webkit-transform: rotate(90deg);
		transform: rotate(90deg);
	}
	.skills-right .skills-results-des {
			padding: 42px 0;
	}
	.section-skill-directory-search-results .suggest-skill {
			padding-top: 20px;
			padding-bottom: 20px;
	}
	.section-skill-directory-search-results {
			margin: 30px 0 20px 0;
	}
	.section-skill-directory-search-results .search-results-content {
		padding: 15px 0;
	}
	.section-skill-directory-accordion {
		padding:15px;
	}
	.skills-results-function {
		padding: 0 15px 25px 15px;
	}
	.section-skill-directory-accordion .accordion #accordion-field label .accordion-title span {
	display: none;
	}
	.section-skill-directory-accordion .accordion label .accordion-title span.count {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
		left: auto;
		 right: auto;
		 bottom: auto;
		 display: inline-block !important;
		 position: relative;
		margin: 16px 0px 0 5px;
	}
	.section-skill-directory-search-results #search-results-skill.search-results-content {
		padding: 35px 0px 15px 0px;
	}
	header.topbar .topbar-left li.menu-logo img.logo {
	display: none;
	}
	header.topbar .topbar-left li.menu-logo img.logo-icon {
	display: inline-block;
	}
	header.topbar .topbar-right li.user a span {
	 display: none;
	}
	header.topbar .topbar-right li.user a .svg-inline--fa {
	margin-left: 10px;
	}
	header.topbar .topbar-right li.user .user-link {
		width: 180px;
	}
	.chat-icon-heading a {
		margin-left: 15px;
	}
	.chat-heading a.user-list-open {
		margin-right: 15px;
	}
	header.topbar .topbar-right li.topbar-search .form-group input {
		display: none;
	}
	header.topbar .topbar-right li.topbar-search .form-group .svg-inline--fa {
		top: 10px;
		font-size: 20px;
		left: -20px;
		cursor: pointer;
	}
	header.topbar .topbar-right li.topbar-search .form-group.show input {
		position: fixed;
		left: 0;
		width: 100%;
		display: block;
		top: 65px;
		border: 1px solid #ccc;
		padding-left: 10px;
		background: #fff;
	}
	.mini-sidebar {
		left: -70px;
	}
	.left-sidebar {
		left: -470px;
	}
	.dashboard-container {
		padding: 105px 0 0 0px;
	}
	.left-sidebar.show {
		left: 0px;
	}
	.mini-sidebar.open {
		left: 0px;
	}

	.chat-message-list {
		padding: 40px 15px 0 15px;
	}
	.chat-message-list .msj {
		margin-right: 0px;
		padding-right: 15px;
	}
	.chat-message-list .msj-right .msj {
		margin-left: 0px;
		padding-left: 15px;
	}
	.chat-message-list ul li .msj-text {
		padding: 5px 0 5px 0px;
	}
	.chat-message-list .msj-text .msj-img {

	}
	header.topbar .topbar-right li svg.svg-inline--fa {
		vertical-align: middle;
	}
	header.topbar ul li svg.svg-inline--fa {
		vertical-align: middle;
	}
	header.topbar .topbar-left li.menu-logo img {
		padding-bottom: 4px;
	}
	.type-msj {
		 padding: 0 15px 0 15px;
		 width: calc(100% - 0px) !important;
		 height: 55px;
	}
	.type-msj input {
		margin: 0 15px;
		width: calc(100% - 132px);
	}
	header.topbar .topbar-right .notification-list {
		width: 320px;
		right: 0px;
	}
	.notifications-heading {
		position: fixed;
		width: 100%;
		z-index: 1;
	}
	.notifications-heading + .notifications-box {
		margin-top: 95px;
	}
	.notifications-box:before {
		top: -16px;
	}
	.notifications-box:after {
			bottom: -16px;
	}
	.notifications-box {
		width: calc(100% - 30px);
		margin: 15px;
	}
	.notifications-box ul {
		padding: 8px 15px 15px 15px;
	}
	.notifications-box ul li span.notifications-time {
		padding: 0 15px;
	}
	.notifications-box ul li span.notifications-name {
		padding: 6px 0px 0 15px;
	}
	header.topbar .topbar-right li.user .user-link li {
		padding: 0 5px;
	}
	.all-chat-message.hide-right-sidebar .type-msj {
		width: calc(100% - 0px);
	}
	.input-form-main .input-form-box {
		/* display: none; */
	}
	.matched-bids-box ul {
		margin: 0 -2% 0 0;
	}
	.matched-bids-box ul li.matched-bids-box-item {
		margin-right: 2%;
		margin-bottom: 2%;
		width: 48%;
	}
	.matched-bid-chart {
		font-size: 13px;
	}
	.matched-bid-chart {
		margin-left: -20px;
		width: 105%;
	}
	.progressbar-label {
		left: 20px;
	}
	.matched-bids-list-view ul li.bids-list-view-box {
		min-height: inherit;
		width: 100%;
	}
	.matched-bids-list-view ul li.bids-list-view-box .socials-more-users {
		padding: 15px 20px 0px 20px;
	}
	.matched-bids-list-view ul li.bids-list-view-box .matched-bids-list-view-detail {
		padding-left: 0px;
		padding-top: 5px;
		padding-right: 0;
	}
	.matched-bids-list-view ul li.bids-list-view-box .progressbar-box {
		min-height: inherit;
	}
	.matched-bids-list-view > ul {
		border-left: 6px solid #1b75bb;
		border-radius: 5px 0 0 5px;
	}
	ul.nav.nav-tabs.skills-tab-ore {
		border-left: none;
	}

	.matched-bids-list-view ul li.bids-list-view-box .bids-list-view-border,
	.matched-bids-list-view ul li.bids-list-view-box .progressbar-box {
		border-left:none;
	}
	.matched-bids-filter-box .skills-dropdown {
		width: 100%;
		border-right: none;
		border-bottom: 1px solid #dddddd;
		background: #fff;
	}
	.matched-bids-filter-box .schedule-box {
		width: 100%;
		background: rgba(237,241,244,1);
		background: -moz-linear-gradient(top, rgba(237,241,244,1) 0%, rgba(255,255,255,1) 20%, rgba(255,255,255,1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(237,241,244,1)), color-stop(20%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
		background: -webkit-linear-gradient(top, rgba(237,241,244,1) 0%, rgba(255,255,255,1) 20%, rgba(255,255,255,1) 100%);
		background: -o-linear-gradient(top, rgba(237,241,244,1) 0%, rgba(255,255,255,1) 20%, rgba(255,255,255,1) 100%);
		background: -ms-linear-gradient(top, rgba(237,241,244,1) 0%, rgba(255,255,255,1) 20%, rgba(255,255,255,1) 100%);
		background: linear-gradient(to bottom, rgba(237,241,244,1) 0%, rgba(255,255,255,1) 20%, rgba(255,255,255,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf1f4', endColorstr='#ffffff', GradientType=0 );
	}
	.matched-bids-filter-box .requirement-box {
		width: 100%;
	}
	.matched-bids-filter-box .location-box {
		width: 100%;
		border-left: none;
	}
	.matched-bids-list-view ul li.bids-list-view-box:last-child {
		padding-bottom: 5px;
	}
	.matched-bids-list-view ul li.bids-list-view-box .progressbar-box .progressbar-list ul li {

	}
	.matched-bids-list-view ul li.bids-list-view-box .progressbar-box .progressbar-list ul li:last-child {
		padding-right: 0px;
	}
	.matched-bids-list-view ul .item-overlay ul {
		border-left: none;
		border-radius: 0px;
	}
	.matched-bids-list-view ul li.bids-list-view-box .progressbar-box .progressbar-list ul {
		border-left: none;
		border-radius: 0px;
	}
	.modal-more-person .modal-content .modal-body {
		width: 100%;
		margin: 0%;
	}
	.modal-more-person .modal-dialog .modal-header {
		margin: 0 0px;
	}
	.matched-bids-list-view ul li.bids-list-view-box .socials-more-users .more .more-person {
		right: auto;
		left: 15px;
	}
	.matched-bids-list-view ul li.bids-list-view-box .socials-more-users .more .more-person ul {
		border: none;
	}
	.matched-bids-list-view ul li.bids-list-view-box .socials-more-users .more .more-person:before {
		left: -1px;
	}
	.matched-bids-list-view ul li.bids-list-view-box .socials-more-users .more .more-person:after {
		left: 1px;
	}
	.expert-preferences-box {
		width: 100%;
		border-top: 1px solid #dddddd;
	}
	.modal-more-person .modal-content .modal-body .modal-expert-filter .location-box {
		width: 100%;
		border-top: 1px solid #dddddd;
		background: #fff;
	}
	.company-facts-box {
		width: 100%;
		border-right: none;
	}
	.modal-more-person .modal-content .modal-body .modal-company-filter .location-box {
		width: 100%;
		border-top: 1px solid #dddddd;
		border-right: none;
	}
	.modal-company-filter .company-filter-btn {
		width: 100%;
		padding: 0 15px;
	}
	.company-facts-box .col-md-6:first-child {
		padding-right: 15px;
	}
	.company-facts-box .col-md-6:last-child {
		padding-left: 15px;
	}
	.modal-company-filter .matched-bids-filter-box .location-box .row .col-6:first-child {
		padding-right: 15px;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.modal-company-filter .matched-bids-filter-box .location-box .row .col-6:last-child {
		padding-left: 15px;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.modal-input-form .modal-dialog-centered {
		max-width: 90%;
		margin: 1.75rem auto;
	}
	.modal-input-form-singal-box .modal-dialog-centered {
		max-width: 90%;
		margin: 1.75rem auto;
	}
	.modal-input-form-singal-box .modal-post-product-white-bg {
		padding: 15px;
	}
	.modal-input-form .opportunities-post-bid-form .post-bid-white-bg {
		padding: 40px 100px 30px 100px;
		overflow-y: auto !important;
	}
	.matched-bids-box.skills-matched-bids-box ul li .works-delight-progress-bar .wd-progressbar-detail ul li {
		width: 33.333%;
	}
	.matched-bids-list-view.skills-matched-bids-list-view ul li.bids-list-view-box .matched-bids-list-view-detail {
		padding-right: 0px;
		padding-bottom: 5px;
	}
	.matched-bids-list-view.skills-matched-bids-list-view .nav-tabs.skills-tab-ore {
		margin-top: 10px;
	}
	.dashboard-skills-right .calendar {
		width: 100%;
	}
	.ds-right-upcoming-events {
		width: 100%;
	}
	.dashboard-skills-left .ds-skill-tabs .nav-item .nav-link {
			padding: 15px 5px;
	}
	.ds-resource-profile-map-list {
		width: 100%;
		padding-left: 0px;
	}
	.ds-resource-profile-map-list .skills-box-list {
		margin: 0 0%;
		width: 100%;
		padding-right: 0%;
	}
	.ds-resource-profile-map-list .skills-box-list li {
		width: 100%;
		margin-left: 0%;
		margin-bottom: 15px;
		margin-right: 0%;
	}
	.ds-resource-profile-map iframe {
		height: 400px;
	}
	header.topbar ul li a.margin-top {
		top: 2px;
	}
	header.topbar {
		height: 105px;
	}
	.mini-sidebar {
		margin-top: 105px;
	}
	header.topbar .topbar-left li.menu-logo {
		display: none;
	}
	header.topbar .topbar-right li.topbar-search {
		display: none;
	}
	.mobile-topbar {
		background: #313c4b;
		position: relative;
		display: block;
	}
	.mobile-topbar .form-control {
		border:none;
		border-radius: 0;
		padding: 20px 20px 20px 40px;
		background: #313c4b;
		color: #69717e;
		height: 40px;
	}
	.mobile-topbar .svg-inline--fa {
		position: absolute;
		left: 15px;
		top: 13px;
		color: #69717e;
	}
	.mobile-topbar .form-control::-webkit-input-placeholder {
	  color: #69717e;
	  opacity: 1;
	}
	.mobile-topbar .form-control::-moz-placeholder {
	  color: #69717e;
	  opacity: 1;
	}
	.mobile-topbar .form-control:-ms-input-placeholder {
	  color: #69717e;
	  opacity: 1;
	}
	.mobile-topbar .form-control:-moz-placeholder{
	  color: #69717e;
	  opacity: 1;
	}
	header.topbar .topbar-right .message-list,
	header.topbar .topbar-right .notification-list {
		top: 105px;
		right: 0;
	}
	header.topbar .topbar-right .skills-wizard-icon-box {
		left: auto;
		right: 0%;
		position: fixed;
		top: 105px;
	}
	header.topbar .topbar-left {
		width: 20%;
		text-align: center;
	}
	header.topbar .topbar-left li {
		float: none;
	}
	header.topbar .topbar-right {
		width: 80%;
    height: 64px;
	}
	header.topbar .topbar-right li.skills-wizard-icon,
	header.topbar .topbar-right li.message,
	header.topbar .topbar-right li.notification,
	header.topbar .topbar-right li.user,.tutorial {
		width: 16.6%;
	}
	header.topbar .topbar-right li {
		padding: 0;
	}
  header.topbar .topbar-right li.tutorial-wizard-icon {
    width: 65px;
    text-align: center;
  }
	.modal-input-form .opportunities-post-bid-form .post-bid-form-btn-part .suggest-link {
		margin-left: 10px;
	}
	.modal-input-form .opportunities-post-bid-form .post-bid-form-btn-part .skip-link {
			margin-right: 10px;
	}
	.modal-input-form .post-product-main-box {
		width: 130px;
	}
	.modal-input-form .post-product-img img {
		width: 130px;
		height: 130px;
	}
	.modal-input-form .opportunities-post-bid-form .post-bid-white-bg.width-increase.post-left-img-box {
			padding: 30px 30px 0px 30px;
	}
	.modal-more-person .modal-mp-filter-item {
		width: 100%;
		margin-right: 0%;
		margin-bottom: 15px;
	}
	.modal-more-person .modal-dialog .modal-header h1.modal-title {
		padding: 0 0 0px 0;
	}
	.modal-title-ec {
		top: 12px;
		width: auto;
		position: relative;
		float: left;
	}
	.modal-more-person .modal-dialog .modal-header .more-person-modal-header-left {
		width: 100%;
		padding: 5px 0 5px 0;
	}
	.modal-title-ec h2 {
		font-size: 22px;
	}
	.modal-more-person .modal-mp-filter-item-list-box {
		margin: 0 0% 0 0;
		width: 100%;
	}
	.modal-more-person .modal-dialog .modal-header {
		padding: 0rem 0rem 0.5rem 0rem;
	}
	.postings-user-des h2 a {
		margin-right: 10px;
	}

	.matched-bids-list-view ul li.bids-list-view-box .list-view-box-percentage {
		right: 0%;
	}
	.matched-bids-list-view .matched-bids-list-view-main .claim-button-on-hover {
		right: 0%;
		margin-right: 10px;
	}
	.matched-bids-list-view ul li.bids-list-view-box .progres-ellipsis {
		right: 0%;
		margin-right: 18px;
	}
	.matched-bids-list-view ul li.bids-list-view-box:first-child {
		border-radius: 0px 0px 0 0px;
		border-left: none;
	}

	.ds-related-skills .matched-bids-box .skills-summary-right .matched-bids-box-item {
		width: 100%;
		margin-left: 0%;
		margin-bottom: 15px;
		margin-right: 0%;
	}
	.ds-related-skills .matched-bids-box .skills-summary-right ul {
		margin: 0 0% !important;
		width: 100%;
		padding-right: 0 !important;
	}
	.ds-related-skills .matched-bids-box .skills-summary-right {
		height: inherit;
	}
	.skill-wizard-tabs-main .container {
		max-width: 100%;
		padding: 0;
	}
	.skill-wizard-tabs ul li a {
		font-size: 18px;
	}
	.skill-wizard-tab-content #skills-list {
		padding-bottom: 30px;
	}
	.skill-wizard-tab-content #skills-list a.suggest-skill {
		font-size: 12px;
		right: auto;
		bottom: -5px;
		width: 100%;
		text-align: center;
	}
	.skill-wizard-tab-content #skills-list .carousel-indicators {
		bottom: -55px;
	}
	.skill-wizard-tab-content .carousel-control-prev {
		left: -30px;
	}
	.skill-wizard-tab-content .carousel-control-next {
		right: -30px;
	}
	.section-skill-wizard {
		padding: 30px 0 30px 0;
	}
	.section-skill-wizard .page-title h2 {
		font-size: 24px;
	}
	.skill-wizard-tab-content .wizard-checkbox-list {
		/* padding: 0 30px 0 30px; */
	}

	.modal-post-product-camera-icon .modal-body .post-product-upload-list > li {
		width: 29.333%;
	}
	.sd-skill-list-slider.owl-carousel.owl-theme .owl-controls .owl-pagination {
		position: absolute;
		top: 0px;
		width: 100%;
		left: 0;
		padding: 0;
	}
	.section-skill-list .container {
		max-width: 100%;
	}
	.owl-carousel.post-product-upload.owl-theme .owl-controls .owl-next {
		right: -15px;
	}
	.owl-carousel.post-product-upload.owl-theme .owl-controls .owl-prev {
		left: -15px;
	}


	}






	/* 575 width */
	@media (max-width: 575.98px) {
    .left-sidebar.smessaging {
      left: -415px;
    }
  .profile-right-sidebar {
    margin-right: 0;
    width: 299px;
    top: 105px;
  }
	.section-skill-directory-search-results .skill-list-sory-by ul li a span {
		display: none;
	}
	.section-skill-directory-search-results .skill-list-sory-by ul li {
			margin: 0;
	}
	.section-skill-directory-search-results .skill-list-sory-by ul li a {
		padding: 0px 8px 0px 8px;
	}

	.section-skill-directory-search-results .review-box .custom-control-label {
	text-overflow: ellipsis;
		/*overflow: hidden;*/
		white-space: nowrap;
		width: 100%;
	}
	.section-skill-directory-search-results .review-box {
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
		width: 100%;
	}
	.section-skill-list .review-box  {
		text-overflow: ellipsis;
		/* overflow: hidden; */
		white-space: nowrap;
		width: 100%;
	}
	header.topbar .topbar-left li.menu-logo {
			padding: 0 0px;
	}
	header.topbar .topbar-right li.user img {
	/* max-width: 30px; */
	}
	.chat-heading a {
		font-size: 20px;
	}

  .chat-heading a .chat-text-header {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 200px;
  }
	.chat-heading a.user-list-open {
		margin-right: 10px;
	}
	.chat-icon-heading {
		margin-top: 3px;
	}
	span.chat-icon-heading a {
		font-size: 18px;
			float: left;
	}
	.chat-icon-heading a {
		margin-left: 10px;
	}
	.notifications-box ul li {
		padding: 15px 0px 15px 0px;
	}
	.notifications-box ul li span.notifications-time {
			padding: 0 15px;
	}
	.notifications-box ul li span.notifications-name {
		padding: 6px 0px 0 0px;
		display: block;
	}
	.notifications-heading {
		padding: 15px;
	}
	.notifications-heading a {
		font-size: 20px;
	}
	.notifications-heading span.notifications-heading-title {
		font-size: 20px;
		margin-top: 6px;
	}
	.notifications-heading a.user-list-open {
			margin-right: 10px;
	}
	.notifications-heading button.btn {
		padding: 0 20px;
	}
	.all-notifications .day-btn {
		margin: 6px 0 3px 35px;
	}
	.notifications-box:before {
		left: 80px;
		top: -17px;
	}
	.notifications-box:after {
		left: 80px;
		bottom: -17px;
	}
	.notifications-heading a {
		margin-top: 7px;
	}
	.notifications-heading a .svg-inline--fa {
		margin-top: -2px;
	}
	.notifications-box ul li {
		display: block;
	}
	.notifications-box ul li span.notifications-icon {
		padding-left: 15px;
	}
	.notifications-box ul li span.notifications-name span.notifications-des {
			margin-top: 5px;
	}
	.left-sidebar .chat-list ul li {
		padding: 14px 0 0px 10px;
	}
	.chat-message-list ul li.msj-right .avatar {
			margin-left: 10px;
	}
	.chat-message-list ul li .avatar {
		margin-right: 10px;
	}
	.notifications-heading + .notifications-box {
		margin-top: 88px;
	}
	.customer-profile-col3 .skills-box-list {
		width: 100%;
		margin-left: 0%;
	}
	.skills-box-heading {
		padding: 0px 5px 12px 0%;
	}
	header.topbar .topbar-right .notification-list {
		left: -230px;
		width: 320px;
		top: 65px;
	}
	.usefull-link{
		margin-top: 75px !important;
	}
	header.topbar .topbar-right .message-list {
    left: -200px;
    width: 320px;
    top: 65px;
	}
	header.topbar .topbar-right .skills-wizard-icon-box {
		width: 320px;

	}
	header.topbar .topbar-right .skills-wizard-icon-box a {
		margin: 0 5px;
	}
	.matched-bids-container {
		padding: 20px 15px;
	}
	.matched-bids-heading-icon a {
		margin-left: 10px;
	 }
	 .matched-bids-heading-icon .dropdown {
		 margin-left: 10px;
	 }
	 .matched-bids-heading h1 {
			 font-size: 20px;
	 }
	 .matched-bids-heading-icon a .svg-inline--fa {
		font-size: 16px;
	 }
	.matched-bids-filter-box .requirement-box .requirement-left {
		width: 100%;
	}
	.matched-bids-filter-box .requirement-box .requirement-right {
		width: 100%;
		float: left;
		padding-left: 0px;
		padding-top: 25px;
	}
	.matched-bids-filter-box .requirement-box .requirement-left .form-group {
		margin: 0 0 0px 0;
		width: auto;
		display: inline-block;
		vertical-align: top;
	}
	.matched-bids-filter-box .requirement-box label.group-label {
		min-width: inherit;
		vertical-align: top;
		padding-right: 15px;
	}
	.matched-bids-filter-box .requirement-box .toggle-switch {
		display: inline-block;
		padding-right: 15px;
	}
	.matched-bids-filter-box .requirement-box .requirement-left .form-group br {
		display: none;
	}
	.matched-bids-filter-box .requirement-box .custom-control {
		padding-right: 15px;
	}
	.matched-bids-filter-box:before {
		right: 33px;
	}
	.matched-bids-filter-box:after {
			right: 35px;
	}
	.matched-bid-chart {
		font-size: 14px;
	}
	.matched-bids-box ul {
		margin: 0 0% 0 0;
	}
	.matched-bids-box ul li.matched-bids-box-item {
		margin-right: 0%;
		margin-bottom: 15px;
		width: 100%;
	}
	.matched-bids-box.dashboard-skills-chart ul {
		margin: 0 0% 0 0;
	}
	.matched-bids-box.dashboard-skills-chart ul li.matched-bids-box-item {
		margin-right: 0%;
		margin-bottom: 15px;
		width: 100%;
	}
	.matched-bid-chart {
		margin-left: 0px;
		width: 100%;
	}
	.progressbar-label {
		left: 40px;
	}
  .matched-bids-box ul li .works-delight-progress-bar .wd-progressbar-detail {
    height: 70px;
    max-height: 70px;
    min-height: 70px;
    margin-top: 0;
  }
	.matched-bids-box ul li .works-delight-progress-bar .wd-progressbar-detail li {
		padding-left: 10px;
	}
	.modal-more-person .modal-dialog .modal-header h1 span {
		float: left;
		width: 100%;
	}
	.modal-more-person .modal-dialog .modal-header .modal-header-icon {
		padding-top: 5px;
	}
	.modal-header-toggle-switch .modal-toggleWrapper {
		padding: 0 104px 0 84px;
	}
	.modal-more-person .modal-dialog .modal-header .modal-header-icon a.modal-filter-view {
		margin: 10px 0 0 20px;
	}
	.d-mobile-none {
		display: none !important;
	}
	.modal-link-open.d-none {
		display: block !important;
	}
	.matched-bids-container .progres-ellipsis .item-overlay ul li:hover .sub-menu {
		display: none !important;
	}
	.modal-more-person .modal-dialog .modal-header .modal-header-icon .modal-header-toggle-switch {
		margin-left: -8px;
	}
	.modal-input-form .opportunities-post-bid-form .post-bid-white-bg {
			padding: 40px 20px 30px 20px !important;
	}
	.modal-skill-slider .carousel-control-prev {
		left: -20px;
	}
	.modal-skill-slider .carousel-control-next {
		right: -20px;
	}
	.opportunities-post-bid-box-title .floting-icon {
		margin-right: 10px;
	}
	.modal-input-form .opportunities-post-bid-form h2 {
		font-size: 18px;
	}
	.modal-input-form .modal-dialog-centered {
		max-width: 86%;
		margin: 0 auto;
	}
	.ds-skills-pdofile-list-box {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.ds-related-skills .matched-bids-box .matched-bids-box-item {
		margin-right: 0%;
		width: 100%;
		margin-bottom: 15px;
	}
	.dashboard-skills-left .ds-skill-tabs .nav-item {
		padding-right: 5px;
	}
	.matched-bids-box.skills-matched-bids-box ul li .works-delight .works-delight-detail {
		padding: 0 46px 0 15px;
	}
	.modal-input-form-singal-box .modal-post-product-box .post-product-main-box {
			margin: 0 auto;
			padding: 30px 0;
	}
	.owl-carousel.post-product-upload.owl-theme .owl-controls .owl-prev {
		left: -40px;
	}
	.owl-carousel.post-product-upload.owl-theme .owl-controls .owl-next {
		right: -40px;
	}
	.ds-social-comments-list .ds-social-comments-des {
		padding: 0 0px 0 60px;
	}
	.ds-social-comments-open-list {
		margin-right: 0px;
	}
	.ekko-lightbox .modal-header .close {
		top: -10px;
		right: -10px;
	}
	.ds-social-comments-list .ds-social-comments-text a.ds-com-img {
		height: 55px;
		width: 70px;

	}
	.modal-input-form .post-product-main-box {
		margin: 0 auto;
	}
	.modal-input-form-singal-box .close,
	.modal-input-form .close {
		right: 5px;
		top: 5px;
	}
	header.topbar .topbar-right li.user a .svg-inline--fa.fa-caret-down {
		display: none;
	}
	.modal-more-person .modal-mp-filter-item-list-box {
			width: 100%;
			margin: 0 0% 0 0;
	}
	.modal-more-person .modal-mp-filter-item {
		width: 100%;
		margin-right: 0%;
		margin-bottom: 15px;
	}
	.modal-more-person .modal-dialog .modal-header .more-person-modal-header-left {
		width: 100%;
	}
	.modal-title-ec .monal-navigate {
			padding-top: 3px;
	}

	.modal-more-person .modal-dialog .modal-header h1.modal-title {
		text-align: center;
	}
	.modal-title-ec .monal-navigate {
		display: none;
	}
	.modal-more-person .modal-dialog .modal-header .modal-header-icon {
		padding-top: 6px;
	}
	.modal-more-person .modal-dialog .modal-header .more-person-modal-header-left {
		padding: 8px 0 3px 0;
	}
	.skills-box-list {
		margin: 0 0 10px 0%;
		width: 100%;
	}
	.skill-wizard-tabs ul li a {
		font-size: 16px;
	}
	.skill-wizard-tabs ul li a span {
		height: 16px;
		width: 16px;
		line-height: 16px;
		margin-top: 17px;
	}
	.modal-post-product-camera-icon .modal-body .post-product-upload-list > li {
		width: 46%;
	}
	#ds-owl-slide.owl-carousel .owl-wrapper-outer .owl-item {
		padding: 0 0px;
	}
  .ds-owl-slide.owl-carousel .owl-wrapper-outer .owl-item {
    padding: 0 10px !important;
  }
  .match-claim-follow-like{
    opacity: 1;
    display: inline-flex;
  }

  .match-claim-follow-like button{
    width: 65px;
    font-size: 12px !important;
  }
  .match-claim-action,.claim-match-main-action{
    display: none;
  }
  .page .claim-successful-box ul li.claim-successful-box-item .claim-successful-box-detail{
    padding: 0px 12px 12px 12px;
  }

  .matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider canvas {
      max-width: 60%;
      margin: 0 31px 23px;
  }

  .skill-detail-chart-container{
    transform: translateX(-1%) !important;
  }
  .claim-match-popup .badge-main,.connection-page .badge-main{
    position: absolute;
    top: 20px;
    left: 60px;
  }

	}

	/* // 575 width */


	@media (max-width: 479px) {
	.dashboard-skills-left .ds-skill-tabs {
		margin-left: -16px;
		margin-right: -16px;
	}
	.dashboard-skills-left .ds-skill-tabs .nav-item .nav-link {
		padding: 10px 10px;
		font-size: 13px;
	}
	.ds-resource-profile-map iframe {
		height: 300px;
	}
	.dashboard-skills-right {
		padding: 0;
	}
	.dashboard-skills-left {
			padding: 20px 15px;
	}
	.ds-social-following .ds-social-following-comments {
		padding: 0 85px 0 50px;
	}
	.ds-social-following .ds-social-following-comments .form-group .btn {
		min-width: 75px;
	}
	.ds-social-following .ds-social-following-img img {
		width: 40px;
		height: 40px;
	}
	.ds-social-comments-list .ds-social-comments-img {
		width: 40px;
		height: 40px;
	}
	.ds-social-comments-list .ds-social-comments-img img {
		width: 40px;
		height: 40px;
	}
	.ds-social-comments-list .ds-social-comments-des .time {
		font-size: 12px;
		top: 0px;
		position: relative;
	}
	.ds-social-comments-list .ds-social-comments-des {
		padding: 0 0px 0 50px;
	}
	.ds-social-comments-open-list {
		padding: 15px 0px;
		margin-right: 0;
	}
	.ds-social-comments-open-list-img img {
		width: 32px;
		height: 32px;
	}
	.ds-social-comments-open-list-des {
		padding: 0 0px 0 40px;
	}
	.ds-social-following .ds-social-following-comments a.attach-icon {
		right: 100px;
	}
	.ds-social-comments-list .ds-social-comments-icon ul li a .svg-inline--fa {
		margin-right: 2px;
	}
	.ds-social-comments-list .ds-social-comments-icon ul li {
		padding-right: 5px;
	}
	.ds-social-comments-list .ds-social-comments-icon ul li a {
		font-size: 12px;
	}
	.ds-social-comments-list .ds-social-comments-text img {
		width: 70px;
		height: 55px;
	}
	.my-dashboard-skills .progress-box label {
		font-size: 13px;
	}
	.modal-input-form-singal-box .modal-post-product-white-bg .row .form-group.col-4,
	.modal-input-form-singal-box .modal-post-product-white-bg .row .form-group.col-8 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.ds-resource-profile-map-list .skills-box-list.ds-reference-content-list li .skills-list-img {
		width: 90px;
	}
	.ds-resource-profile-map-list .skills-box-list.ds-reference-content-list li .skills-list-img img {
		width: 90px;
	}
	.modal-input-form-singal-box .bootstrap-datetimepicker-widget.dropdown-menu {
		min-width: inherit;
	}
	.modal-input-form .bootstrap-datetimepicker-widget.dropdown-menu {
		min-width: inherit;
	}
	.datepicker-input-main .btn-primary {
			min-width: inherit;
	}
	.modal-input-form .opportunities-post-bid-form .post-bid-form-btn-part .suggest-link {
		margin-left: 0px;
		position: absolute;
		left: 0;
		bottom: 15px;
	}
	.modal-input-form .opportunities-post-bid-form .post-bid-form-btn-part .skip-link {
		margin-right: 0px;
		position: absolute;
		right: 0;
		bottom: 15px;
	}
	.modal-input-form .opportunities-post-bid-form .post-bid-form-btn-part {
		position: relative;
	}
	header.topbar .topbar-right li.skills-wizard-icon,
	header.topbar .topbar-right li.message,
	header.topbar .topbar-right li.notification,
	header.topbar .topbar-right li.user {
		width: 14%;
    height: 64px;
	}
	header.topbar .topbar-right li.user a .svg-inline--fa.fa-caret-down {
		display: none;
	}
	.matched-bids-filter-search .d-flex{
		display: inline!important;
		text-align: center;
	}
	.matched-bids-filter-search .btn {
		margin-top: 10px;
	}
	.modal-more-person .modal-dialog .modal-header .more-person-modal-header-left .more-person-modal-header-des .experiance {
		display: inline-block;
	}
	.login-wrap .tab-content .form-group.signup-link {
		position: relative;
		bottom: 0px;
		padding-top: 15px;
	}
	.modal-title-ec h2 {
		font-size: 18px;
	}
	.modal-title-ec h2 span {
			margin-top: 5px;
			margin-left: 2px;
			font-size: 10px;
			width: 18px;
			   height: 18px;
	}
	.modal-title-ec .monal-navigate {
			padding-top: 3px;
	}
	.modal-title-ec .monal-navigate ul li {
			margin: 0 1px;
	}
	.modal-title-ec .modal-previous a,
	.modal-title-ec .modal-next a {
		font-size: 20px;
		line-height: 26px;
		width: 24px;
	}
	.modal-more-person .modal-dialog .modal-header .modal-header-icon a.modal-filter-view {
			margin: 15px 0 0 15px;
	}
	.modal-more-person .modal-dialog .modal-header .modal-header-icon .modal-dropdown {
		margin-left: 10px;
		margin-top: 15px;
	}
	.modal-more-person .modal-dialog .modal-header .modal-header-icon a.modal-filter-view:last-child {
		margin-left: 0;
	}
	.matched-bids-filter-box:after {
		right: 28px;
	}
	.matched-bids-filter-box:before {
		right: 26px;
	}
	.modal-more-person .modal-content .modal-body .modal-matched-bids-filter.modal-search-filter .matched-bids-filter-box:before {
		right: 58px;
	}
	.modal-more-person .modal-content .modal-body .modal-matched-bids-filter.modal-search-filter .matched-bids-filter-box:after {
		right: 60px;
	}
	.modal-title-ec .monal-navigate ul { line-height:16px; }
	.modal-title-ec .monal-navigate ul li a {width:8px; height:8px;}
	.modal-more-person .modal-dialog .modal-header .modal-header-icon {
		padding-top: 0px;
	}
	.live-chat-bottom-right {
		width: auto;
		left: 15px;
		max-width: 100%;
	}
	.skill-wizard-tabs ul li a span {
		display: none;
	}
	.skill-wizard-tabs ul li a {
		font-size: 14px;
		line-height: 36px;
	}


	}

	@media (max-width: 395px) {
	header.topbar .topbar-left li.menu-icon a {
		padding: 0 15px 0 15px;
	}
	.matched-bid-chart {
		margin-left: -10px;
		width: 105%;
	}
	.progressbar-label {
		left: 30px;
	}
	.matched-bids-list-view ul li.bids-list-view-box .progressbar-box .progressbar-list ul li {
		width: 50%;
	}
	.owl-more-person .more-person-card .more-person-img {
		padding-right: 8px;
	}
	.owl-more-person .more-person-card .more-person-img img {
		width: 58px !important;
		height: 58px !important;
	}
	.owl-more-person .more-person-card .more-person-detail h2 {
		font-size: 16px;
	}
	.owl-more-person .more-person-card .more-person-detail .invite-switch {
		padding-top: 5px;
	}
	.owl-more-person .more-person-card .more-person-detail .location {
		padding-top: 2px;
	}
	.owl-more-person .more-person-card .more-person-percentage span {
		width: 32px;
		height: 32px;
		font-size: 10px;
	}
	.modal-header-toggle-switch .modal-toggleWrapper {
		padding: 0 94px 0 70px;
	}
	.modal-header-toggle-switch .modal-toggleWrapper .toggle:before {
		left: -66px;
	}
	.modal-header-toggle-switch .modal-toggleWrapper .toggle:after {
		right: -92px;
	}
	.modal-more-person .modal-dialog .modal-header .modal-header-icon .modal-header-toggle-switch {
		margin-left: -4px;
	}
	.modal-input-form .opportunities-post-bid-form h2 span {
		display: none;
	}
	.dashboard-skills-left .ds-skill-tabs .nav-item {
		width: auto;
	}
	.dashboard-skills-left .ds-skill-tabs {
		padding-left: 16px;
	}
	.dashboard-skills-left .ds-skill-tabs .nav-item .nav-link {
		padding: 6px 12px;
	}
	.ds-right-upcoming-events ul.ds-right-ue-item-main {
		padding: 0 0 12px 20px;
	}
	.ds-right-upcoming-events ul.ds-right-ue-item-main:before {
		left: 0px;
	}
	.ds-right-upcoming-events ul.ds-right-ue-item-main:after {
		left: -2px;
	}
	.orange-dots:before {
		left: -24px;
	}
	.orange-dots:after {
		left: -29px;
	}
	.skyblue-dots:before {
		left: -24px;
	}
	.skyblue-dots:after {
		left: -29px;
	}
	.blue-dots:before {
		left: -24px;
	}
	.blue-dots:after {
		left: -29px;
	}
	.ds-right-upcoming-events ul li.ds-right-ue-item {
		padding: 12px 5px;
	}
	.ds-right-upcoming-events ul li.ds-right-ue-item .ds-right-ue-des {
		padding-left: 8px;
	}
	.ds-resource-profile-rws {
		width: 100%;
	}
	.ds-resource-profile-csws {
		width: 100%;
	}
	.ds-resource-profile-map-list ul.nav li.nav-item .mobile-d-none {
	   display: none;
	}
	.modal-input-form .opportunities-post-bid-form .post-bid-form-btn-part {
			padding: 10px 0 40px 0;
	}
	.profile-detail-left {
		width: 345px;
		z-index: 999;
	}
	.profile-detail-box-des .socials-accordion .socials-accordion-title button {
		padding: 0 8px 0 0;
	}
	.postings-users li .postings-user-des {
		padding-left: 50px;
	}
	.postings-users li .postings-user-img {
		margin-right: 10px;
	}
	.postings-user-des h2 a {
		width: 100px;
	}




	}

	@media (max-width: 360px) {
	.section-skill-directory-search-results .skill-list-sory-by ul li a span {
		display: none;
	}
	.section-skill-directory-search-results .skill-list-sory-by ul li {
			margin: 0;
	}
	.section-skill-directory-search-results .skill-list-sory-by ul li a {
		padding: 0px 4px 0px 4px;
		line-height: 26px;
	}
	.chat-heading a.user-list-open {
		margin-right: 5px;
		font-size: 18px;
	}
	.chat-heading span.online {
		margin-left: 5px;
		display: inline-block !important;
	}
	span.chat-icon-heading a {
		font-size: 16px;
		margin-left: 8px;
	}
	.chat-heading a.chat-title span {
		display: none;
	}
	.left-sidebar.show {
		width: 295px;
	}
	.profile-right-sidebar.hide-right-sidebar {
		width: 296px;
	}
	.modal-more-person .modal-dialog {
		max-width: 98%;
	}
	.modal-more-person .modal-content .close {
		right: 15px;
	}
	.modal-more-person .modal-mp-filter-item .modal-mp-following-icon { padding: 12px 3px 0 5px;}
	.modal-more-person .modal-mp-filter-item .modal-mp-following-icon ul.modal-mp-following-icon-list li {
		margin-right: 1px;
	}
	.skill-wizard-tabs ul li a {
		font-size: 13px;
	}
	.skill-list-box .skill-list-contain a.btn-black-dark {
		font-size: 13px;
	}
	.skill-list-box .skill-list-contain a.btn-black-dark .svg-inline--fa {
		margin-right: 5px;
		font-size: 18px;
	}
	}

  @media (max-width: 767px) {
    header.topbar .topbar-left li.menu-icon a{
      padding: 0 15px 0 15px;
    }
  }

	@media (max-width: 435px) {
		.left-sidebar.show {
			width: 349px;
		}
	}

	/* cm page css */

	@media (max-width: 1400px) {
	.expand-modal {
		padding: 0 !important;
	}
	.expand-modal .modal-dialog-centered {
		max-width: 96%;
	}
	}


	@media (max-width: 1199px) {
	.cm-page-post-product-upload-list {
		margin: 0 -10px;
		width: calc(100% + 20px);
	}
	.cm-page-post-product-upload-list > li {
		margin: 10px;
		width: calc(25% - 20px);
	}
	.cm-page-post-product-upload-list > li .cm-text-bg-box, .slider-matched-bids-box .cm-text-bg-box{
		font-size: 18px;
	  line-height: 20px;
	}
	}

	@media (max-width: 991px) {
	.cm-page-post-product-upload-list > li {
		width: calc(33.333% - 20px);
	}
	.expand-modal .expand-modal-slider {
		width: 100%;
		padding-bottom: 20px;
	}
	.expand-modal .expand-modal-chat {
		width: 100%;
		padding-bottom: 65px;
	}
	.expand-modal-chat .expand-chat-message-list {
		padding: 20px 0;
	}
	.expand-modal-chat .expand-icon-group {
		padding: 10px 0px 10px 0px;
	}
	.expand-modal-chat .expand-chat-footer {
		padding: 0 0px;
		height: 50px;
	}
	.cm-page-post-product-upload-list > li .cm-text-bg-box, .slider-matched-bids-box .cm-text-bg-box{
		font-size: 16px;
	  line-height: 20px;
	}
	}
	@media (max-width: 767px) {
	.expand-modal .expand-modal-slider .expand-cm-text-bg-box {
		font-size: 20px;
	  line-height: 26px;
		height: 350px;
		padding: 0px 55px 0px 55px;
	}
	.expand-modal .expand-modal-slider .carousel-item .video-icon a {
		width: 40px;
		height: 40px;
	}
	.expand-modal .expand-modal-slider .carousel-item .video-icon a svg {
		width: 20px !important;
	}
	}

	@media (max-width: 575px) {
	.cm-page-post-product-upload-list > li {
		width: calc(50% - 20px);
	}
	.cm-page-container {
		padding: 20px 0px;
	}
	.expand-modal .expand-modal-slider .expand-cm-text-bg-box {
		height: 300px;
	}
	}
	@media (max-width: 479px) {
	.cm-page-container .matched-bids-heading {
		float: left;
		width: 100%;
	}
	.cm-page-container .matched-bids-heading h1 {
		width: 100%;
		padding-bottom: 10px;
	}
	.cm-page-container .matched-bids-heading .icon-center {
		float: left;
	}
	.cm-page-post-product-upload-list > li .cm-text-bg-box, .slider-matched-bids-box .cm-text-bg-box{
		font-size: 16px;
	  line-height: 18px;
	}
	.cm-page-post-product-upload-list > li {
		width: 100%;
	}
	.expand-modal .expand-modal-slider .expand-cm-text-bg-box {
		font-size: 16px;
	  line-height: 18px;
		padding: 0px 40px 0px 40px;
		height: 250px;
	}
	.expand-modal .expand-modal-slider .carousel-control-prev {
		left: 5px;
	}
	.expand-modal .expand-modal-slider .carousel-control-next {
		right: 5px;
	}
	.expand-modal .expand-modal-slider .carousel-item .carousel-caption {
		font-size: 12px;
	  line-height: 14px;
		padding-top: 5px;
	  padding-bottom: 5px;
	}
	.expand-bottom-icon {
		min-width: 40px;
	}
	.expand-modal .expand-modal-slider .carousel-item .video-icon svg {
		width: 40px;
	}
  .user-tutorial-top-content .video-js {
      width: 272px !important;
      height: 150px !important;
  }
  header.topbar .topbar-right .tutorial-wizard-icon-box{
    left: -68px;
  }
	}


	/* end cm page css */

	/* News Feed Page Css */
	@media (max-width: 1199px) {
	.news-feed-right-sidebar {
		margin-right: -225px;
		position: fixed;
		right: 0;
		top: 65px;
		background: #f6f8fa;
		z-index: 1;
		padding: 0 10px 20px 10px;
		width: 225px;
		height: 100%;
		border-left: 1px solid #ddd;
		z-index: 1001;
	}
	.news-feed-right-sidebar.show {
		margin-right: 0px;
	}
	.news-feed-center .heading .skills-consider-open {
		display: inline-block;
	}
	.news-feed-container {
		padding-left: 5px;
	}
	.news-feed-center {
		width: calc(100% - 360px);
		margin-right: 0;
	}

	.news-feed-right-sidebar .overflow-scroll {
		height: calc(100% - 140px);
	}

	}

	@media (max-width: 767px) {
	.news-feed-left-sidebar {
		margin-left: -225px;
		position: fixed;
		left: 0;
		top: 105px;
		background: #f6f8fa;
		z-index: 2;
		padding: 0 10px 20px 10px;
		width: 225px;
		height: 100%;
		border-right: 1px solid #ddd;
		z-index: 3;
	}
	.news-feed-right-sidebar {
		top: 105px;
	}
	.news-feed-right-sidebar .overflow-scroll {
		height: calc(100% - 180px);
	}
	.news-feed-left-sidebar.show {
		margin-left: 0px;
	}
	.news-feed-center .heading .my-skills-open {
		display: inline-block;
	}
	.news-feed-center {
		width: 100%;
		margin-right: 0;
		margin-left: 0;
	}
	.news-feed-left-sidebar .overflow-scroll {
		height: calc(100% - 170px);
	}
	.news-feed-container {
		padding-left: 0px;
	}
	.news-feed-page-container .container-fluid {
		padding-right: 0px;
		padding-left: 0px;
	}


	}

	@media (min-width: 768px) and (max-width: 990px) {
		header.topbar .topbar-right li.user .user-link {
			width: 170px;
		}
	}
	/* End News Feed Page Css */

	@media (min-width: 576px) and (max-width: 991px) {

		.matched-bids-container.scholarships-page .ds-skills-pdofile-list-box {

			max-width: 33.333333%;

		}



	}

	@media (max-width: 575px) {

		.matched-bids-container.scholarships-page .socials-users-icons-box {

			margin: 0 9px;

		}

		.matched-bids-container.scholarships-page .socials-users-icons-box ul li .works-delight-progress-bar .socials-more-users .more-users li {

			margin-left: -8px;

		}

		.matched-bids-container.scholarships-page .socials-users-icons-box ul li .works-delight-progress-bar .socials-more-users .more-users li img {

		height: 40px;

		width: 40px;

		}

		.matched-bids-container.scholarships-page .socials-users-icons-box ul li .works-delight-progress-bar .socials-more-users .more-users li.more {

			margin-left:0;

			margin-top:15px;

		}

		.matched-bids-container.scholarships-page .socials-users-icons-box ul li .works-delight-progress-bar .socials-more-users .more-users li.more .more-person ul li {

			margin-left: 0;

		}

		.matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider .eighty-match {

			font-size:30px;

		}

		.matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider .salary-range .first-box b, .matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider .salary-range .last-box b {

			font-size:14px;

		}



	}

	@media (max-width: 480px) {

		.matched-bids-container.scholarships-page .mapping-tabs-box ul.nav li.nav-item .nav-link {

			font-size: 11px;

		}

	}

	/** Begin 01-10-2020 **/

	@media (max-width: 991px) {

		.matched-bids-container.scholarships-page .job-function-section .job-function-content {

			float: none;

			width: 100%;

			padding-right: 0;

			border-right: 0;

			margin-bottom: 20px;

		}

		.jobTitle-box {

			float: none;

			width: 100%;

			height: auto;

			padding-left: 0;

			margin-bottom: 20px;

		}





	}



	@media (max-width: 1006px) {

	.socials-more-users .more-users .more .more-person {

		left: 0;

		right: 0;

	}

	.socials-more-users .more-users .more .more-person::after, .socials-more-users .more-users .more .more-person::before {

		left: 1px;

		right: 0;

	}



	}

	@media (min-width: 768px) and (max-width: 991px) {

		.Jobs-scrollBar .skills-box-list {

			margin: 0 -1px;

			width: 102%;

			padding-right: 0;

		}

		.jobTitle-box ul.skills-box-list li {

			width: 48%;

			margin-left: 1px;

			margin-bottom: 15px;

			margin-right: 1.8%;

		}

		.jobTitle-box .Jobs-scrollBar {

			height: 350px;

		}



	}



	@media (max-width: 767px) {

		.Jobs-scrollBar .skills-box-list {

			margin: 0 auto;

			width: 100%;

			padding-right: 0;

		}

		.jobTitle-box ul.skills-box-list li {

			width: 100%;

			margin-left: 0;

		}

		.jobTitle-box .Jobs-scrollBar {

			height: 450px;

		}

	}

	@media (max-width: 575px) {
    .all-chat-message .type-msj{
      height: 50px !important;
    }
		.matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider {

			max-height: inherit;

		}

		.matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider .salary-range {

			display: block;

		}

		.matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider .salary-range .first-box,

		.matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider .salary-range .last-box {

			width: 100%;

			margin-bottom:15px;

		}

		.matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider .salary-range .last-box {

			margin-bottom:0;

		}

	}


	/* End News Feed Page Css */

	@media (min-width: 576px) and (max-width: 991px) {

		.matched-bids-container.scholarships-page .ds-skills-pdofile-list-box {

			max-width: 33.333333%;

		}



	}

	@media (max-width: 575px) {

		.matched-bids-container.scholarships-page .socials-users-icons-box {

			margin: 0 9px;

		}

		.matched-bids-container.scholarships-page .socials-users-icons-box ul li .works-delight-progress-bar .socials-more-users .more-users li {

			margin-left: -8px;

		}

		.matched-bids-container.scholarships-page .socials-users-icons-box ul li .works-delight-progress-bar .socials-more-users .more-users li img {

		height: 40px;

		width: 40px;

		}

		.matched-bids-container.scholarships-page .socials-users-icons-box ul li .works-delight-progress-bar .socials-more-users .more-users li.more {

			margin-left:0;

			margin-top:15px;

		}

		.matched-bids-container.scholarships-page .socials-users-icons-box ul li .works-delight-progress-bar .socials-more-users .more-users li.more .more-person ul li {

			margin-left: 0;

		}

		.matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider .eighty-match {

			font-size:30px;

		}

		.matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider .salary-range .first-box b, .matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider .salary-range .last-box b {

			font-size:14px;

		}
		.container-login-left {
			padding: 40px 20px;
		}



	}

	@media (max-width: 480px) {

		.matched-bids-container.scholarships-page .mapping-tabs-box ul.nav li.nav-item .nav-link {

			font-size: 11px;

		}
		.container-login-left {
			padding: 40px 20px;
		}

	}

	/** Begin 01-10-2020 **/

	@media (max-width: 991px) {

		.matched-bids-container.scholarships-page .job-function-section .job-function-content {

			float: none;

			width: 100%;

			padding-right: 0;

			border-right: 0;

			margin-bottom: 20px;

		}

		.jobTitle-box {

			float: none;

			width: 100%;

			height: auto;

			padding-left: 0;

			margin-bottom: 20px;

		}





	}



	@media (max-width: 1006px) {

	.socials-more-users .more-users .more .more-person {

		left: 0;

		right: 0;

	}

	.socials-more-users .more-users .more .more-person::after, .socials-more-users .more-users .more .more-person::before {

		left: 1px;

		right: 0;

	}



	}

	@media (min-width: 768px) and (max-width: 991px) {

		.Jobs-scrollBar .skills-box-list {

			margin: 0 -1px;

			width: 102%;

			padding-right: 0;

		}

		.jobTitle-box ul.skills-box-list li {

			width: 48%;

			margin-left: 1px;

			margin-bottom: 15px;

			margin-right: 1.8%;

		}

		.jobTitle-box .Jobs-scrollBar {

			height: 350px;

		}



	}



	@media (max-width: 767px) {

		.Jobs-scrollBar .skills-box-list {

			margin: 0 auto;

			width: 100%;

			padding-right: 0;

		}

		.jobTitle-box ul.skills-box-list li {

			width: 100%;

			margin-left: 0;

		}

		.jobTitle-box .Jobs-scrollBar {

			height: 450px;

		}
    .skilldirectory-prev{
      display: none;
    }
    .matched-bids-box ul li .works-delight .works-delight-img img:hover{
      transform: scale(1.0);
    }

	}

	@media (max-width: 575px) {

		.matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider {

			max-height: inherit;

		}

		.matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider .salary-range {

			display: block;

		}

		.matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider .salary-range .first-box,

		.matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider .salary-range .last-box {

			width: 100%;

			margin-bottom:15px;

		}

		.matched-bids-container.scholarships-page .dashboard-skills-right .ds-right-how-i-match .how-i-match-slider .salary-range .last-box {

			margin-bottom:0;

		}

	}
	@media (max-width: 767.98px) {
		.footer-basic{
		  position: relative;
	  }
    .profile-progress-title h2 {
        font-size: 22px;
        width: 250px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: inline-block;
    }
    .profile-progress-title p {
        width: 250px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: inline-block;
    }
	  .footer-basic footer {
		  border-top: none;
		  margin: 0 15px;
	  }
    .profile-progress-bar div span {
        position: absolute;
        font-size: 13px;
        color: #777777;
        font-weight: normal;
        left: 25px;
        bottom: -46px;
    }
    .mymatchmenu .increement-counter{
      display: none;
    }

    header.topbar .topbar-left li.menu-icon a {
        position: relative;
    }

    header.topbar .topbar-left li.menu-icon a span{
      background: #eb3b48;
      width: 18px;
      height: 18px;
      color: #fff;
      font-size: 10px;
      font-weight: bold;
      display: inline-block;
      border-radius: 100%;
      text-align: center;
      line-height: 18px;
      position: absolute;
      top: -7px;
      right: 3px;
      display: block;
    }

    @-webkit-keyframes shockwaveJump {
      0% {
        -webkit-transform: scale(1);
                transform: scale(1);
      }
      40% {
        -webkit-transform: scale(0.85);
                transform: scale(0.85);
      }
      50% {
        -webkit-transform: scale(0.90);
                transform: scale(0.90);
      }
      55% {
        -webkit-transform: scale(1);
                transform: scale(1);
      }
      60% {
        -webkit-transform: scale(0.90);
                transform: scale(0.90);
      }
      100% {
        -webkit-transform: scale(1);
                transform: scale(1);
      }
    }

    @keyframes shockwaveJump {
      0% {
        -webkit-transform: scale(1);
                transform: scale(1);
      }
      40% {
        -webkit-transform: scale(0.85);
                transform: scale(0.85);
      }
      50% {
        -webkit-transform: scale(0.90);
                transform: scale(0.90);
      }
      55% {
        -webkit-transform: scale(1);
                transform: scale(1);
      }
      60% {
        -webkit-transform: scale(0.90);
                transform: scale(0.90);
      }
      100% {
        -webkit-transform: scale(1);
                transform: scale(1);
      }
    }
    @-webkit-keyframes shockwave {
      0% {
        -webkit-transform: scale(1);
                transform: scale(1);
        box-shadow: 0 0 2px rgba(0, 0, 0, 0.15), inset 0 0 1px rgba(0, 0, 0, 0.15);
      }
      95% {
        box-shadow: 0 0 50px transparent, inset 0 0 30px transparent;
      }
      100% {
        -webkit-transform: scale(1.2);
                transform: scale(1.2);
      }
    }
    @keyframes shockwave {
      0% {
        -webkit-transform: scale(1);
                transform: scale(1);
        box-shadow: 0 0 2px rgba(0, 0, 0, 0.15), inset 0 0 1px rgba(0, 0, 0, 0.15);
      }
      95% {
        box-shadow: 0 0 50px transparent, inset 0 0 30px transparent;
      }
      100% {
        -webkit-transform: scale(1.2);
                transform: scale(1.2);
      }
    }


	}
	@media (max-width: 575.98px) {
		.footer-basic li {
			margin: 0 !important;
		}
		.footer-basic li:first-child {
			padding-left: 0;
		}
		.footer-basic li:last-child {
			padding-right: 0;
		}
    .cant-find-skill {
      bottom: -25px !important;
    }
    .custom-carousel .carousel-indicators {
      bottom: -55px !important;
    }
    .selected-skills{
      right: 125px;
    }
    .selected-skills.recommanded-skills{
      right: 0 !important;
    }
    .selected-skills.marginal{
      right: 62px !important;
    }

    .section-skill-list .carousel-inner{
      margin-bottom: 58px;
      height: 465px !important;
    }
    .carousel-inner .carousel-item .row {
      height: 480px !important;
      overflow-y: scroll;
    }
    .skill-wizard-tabs-main .skill-wizard-tab-content .tab-pane .carousel-inner {
      margin-bottom: 58px;
      height: 478px !important;
    }

	}
	@media (max-width: 479.98px) {
		.footer-basic ul a {
			font-size: 14px;
		}
		.footer-basic li {
			padding: 0 5px;
		}
		.footer-basic .copyright {
			margin-top: 5px;
		}
	}
	@media (max-width: 359.98px) {
		.footer-basic ul a {
			font-size: 12px;
		}
		footer-basic .copyright {
			font-size: 12px;
		}
	}

  /* @media (max-width: 1680px) and (max-height: 1050px) {
    .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 230px !important;
      min-height: 230px !important;
    }
    .hover-text-description-container {
      top: 130px !important;
    }
  }

  @media (max-width: 1536px) and (max-height: 864px) {
    .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 180px !important;
      min-height: 180px !important;
    }
    .hover-text-description-container {
      top: 120px !important;
    }
  }

  @media (max-width: 1440px) and (max-height: 900px) {
    .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 180px !important;
      min-height: 180px !important;
    }
    .hover-text-description-container {
      top: 120px !important;
    }
  }

  @media (max-width: 1366px) and (max-height: 768px) {
    .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 160px !important;
      min-height: 160px !important;
    }
    .hover-text-description-container {
      top: 100px !important;
    }
  } */

  @media (max-width: 2560px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 340px !important;
      min-height: 340px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 340px !important;
      min-height: 340px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 277px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 295px !important;
      min-height: 295px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 295px !important;
      min-height: 295px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 238px !important;
    }

    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 255px !important;
      min-height: 255px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 255px !important;
      min-height: 255px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 194px !important;
    }
  }

  @media (max-width: 1920px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 250px !important;
      min-height: 250px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 250px !important;
      min-height: 250px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 189px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 200px !important;
      min-height: 200px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 200px !important;
      min-height: 200px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 139px !important;
    }

    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 180px !important;
      min-height: 180px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 180px !important;
      min-height: 180px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 119px !important;
    }
  }

  @media (max-width: 1792px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 225px !important;
      min-height: 225px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 225px !important;
      min-height: 225px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 164px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 185px !important;
      min-height: 185px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 185px !important;
      min-height: 185px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 124px !important;
    }

    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 172px !important;
      min-height: 172px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 172px !important;
      min-height: 172px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 111px !important;
    }
  }

  @media (max-width: 1680px) {
    .matched-bids-box ul li.matched-bids-box-item {
        max-height: 410px;
        min-height: 410px;
    }
    .matched-bids-box ul li .works-delight-progress-bar .wd-progressbar-detail {
        height: 94px;
        max-height: 94px;
        min-height: 94px;
    }
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 215px !important;
      min-height: 215px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 215px !important;
      min-height: 215px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 154px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 168px !important;
      min-height: 168px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 168px !important;
      min-height: 168px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 107px !important;
    }

    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 159px !important;
      min-height: 159px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 159px !important;
      min-height: 159px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 98 !important;
    }
  }

  @media (max-width: 1600px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 205px !important;
      min-height: 205px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 205px !important;
      min-height: 205px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 144px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 155px !important;
      min-height: 155px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 155px !important;
      min-height: 155px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 94px !important;
    }

    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 159px !important;
      min-height: 159px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 159px !important;
      min-height: 159px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 98 !important;
    }
  }

  @media (max-width: 1536px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 195px !important;
      min-height: 195px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 195px !important;
      min-height: 195px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 134px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 147px !important;
      min-height: 147px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 147px !important;
      min-height: 147px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 88px !important;
    }

    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 143px !important;
      min-height: 143px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 143px !important;
      min-height: 143px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 82 !important;
    }
  }

  @media (max-width: 1440px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 180px !important;
      min-height: 180px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 180px !important;
      min-height: 180px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 120px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 133px !important;
      min-height: 133px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 133px !important;
      min-height: 133px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 73px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 185px !important;
      min-height: 185px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 185px !important;
      min-height: 185px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 124px !important;
    }
  }

  @media (max-width: 1366px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 172px !important;
      min-height: 172px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 172px !important;
      min-height: 172px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 111px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 121px !important;
      min-height: 121px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 121px !important;
      min-height: 121px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 60px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 175px !important;
      min-height: 175px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 175px !important;
      min-height: 175px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 115px !important;
    }
  }

  @media (max-width: 1280px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 159px !important;
      min-height: 159px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 159px !important;
      min-height: 159px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 98px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 121px !important;
      min-height: 121px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 121px !important;
      min-height: 121px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 60px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 150px !important;
      min-height: 150px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 150px !important;
      min-height: 150px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 89px !important;
    }
  }

  @media (max-width: 1024px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 120px !important;
      min-height: 120px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 120px !important;
      min-height: 120px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 60px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 121px !important;
      min-height: 121px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 121px !important;
      min-height: 121px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 60px !important;
    }

    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 165px !important;
      min-height: 165px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 165px !important;
      min-height: 165px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 104px !important;
    }

  }

  @media (max-width: 962px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 240px !important;
      min-height: 240px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 240px !important;
      min-height: 240px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 179px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 160px !important;
      min-height: 160px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 160px !important;
      min-height: 160px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 99px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 160px !important;
      min-height: 160px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 160px !important;
      min-height: 160px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 99px !important;
    }
  }

  @media (max-width: 820px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 200px !important;
      min-height: 200px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 200px !important;
      min-height: 200px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 139px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 132px !important;
      min-height: 132px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 132px !important;
      min-height: 132px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 71px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 132px !important;
      min-height: 132px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 132px !important;
      min-height: 132px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 71px !important;
    }
  }

  @media (max-width: 768px) {
    .claim-button-on-hover {
      opacity: 1;
    }
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 187px !important;
      min-height: 187px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 187px !important;
      min-height: 187px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 127px !important;
    }

    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 125px !important;
      min-height: 125px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 125px !important;
      min-height: 125px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 64px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 120px !important;
      min-height: 120px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 120px !important;
      min-height: 120px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 59px !important;
    }
    .modal-content .form-group a.input-help-icon, .enter-your-personal-box a.input-help-icon {
      display: none;
    }
    /* .modal-input-form-singal-box .modal-post-product-white-bg {
      height: 400px;
      overflow-y: auto;
    } */
  }
  @media (max-width: 575.98px) {
    .matched-bids-box ul li.matched-bids-box-item {
        max-height: 400px;
        min-height: 400px;
    }
    .matched-bids-box ul li .works-delight-progress-bar .wd-progressbar-detail {
        height: 84px;
        max-height: 84px;
        min-height: 84px;
    }
  }

  @media (max-width: 428px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 225px !important;
      min-height: 225px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 225px !important;
      min-height: 225px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 164px !important;
    }

    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 240px !important;
      min-height: 240px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 240px !important;
      min-height: 240px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 179px !important;
    }

    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 235px !important;
      min-height: 235px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 235px !important;
      min-height: 235px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 174px !important;
    }

  }

  @media (max-width: 414px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 220px !important;
      min-height: 220px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 220px !important;
      min-height: 220px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 159px !important;
    }

    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 230px !important;
      min-height: 230px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 230px !important;
      min-height: 230px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 169px !important;
    }

    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 225px !important;
      min-height: 225px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 225px !important;
      min-height: 225px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 164px !important;
    }
  }

  @media (max-width: 393px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 205px !important;
      min-height: 205px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 205px !important;
      min-height: 205px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 144px !important;
    }

    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 222px !important;
      min-height: 222px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 222px !important;
      min-height: 222px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 162px !important;
    }

    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 210px !important;
      min-height: 210px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 210px !important;
      min-height: 210px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 149px !important;
    }
  }

  @media (max-width: 375px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 195px !important;
      min-height: 195px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 195px !important;
      min-height: 195px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 134px !important;
    }

    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 205px !important;
      min-height: 205px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 205px !important;
      min-height: 205px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 144px !important;
    }

    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 202px !important;
      min-height: 202px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 202px !important;
      min-height: 202px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 141px !important;
    }
  }

  @media (max-width: 360px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 190px !important;
      min-height: 190px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 190px !important;
      min-height: 190px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 129px !important;
    }

    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 200px !important;
      min-height: 200px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 200px !important;
      min-height: 200px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 140px !important;
    }

    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 190px !important;
      min-height: 190px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 190px !important;
      min-height: 190px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 129px !important;
    }
  }

  @media (max-width: 320px) {
    .homepage-content-container .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img,
    .cm-detail-post.cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 165px !important;
      min-height: 165px !important;
    }
    .homepage-content-container .cm-page-post-product-upload-list > li .cm-text-bg-box,
    .cm-detail-post .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 165px !important;
      min-height: 165px !important;
    }
    .homepage-content-container .hover-text-description-container,
    .cm-detail-post .hover-text-description-container{
      top: 104px !important;
    }

    .profile-service-skills .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 175px !important;
      min-height: 175px !important;
    }
    .profile-service-skills .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 175px !important;
      min-height: 175px !important;
    }
    .profile-service-skills .hover-text-description-container{
      top: 114px !important;
    }

    .spe-content-list .cm-page-post-product-upload-list-main .cm-page-post-product-upload-list > li .post-product-upload-list-img img {
      max-height: 170px !important;
      min-height: 170px !important;
    }
    .spe-content-list .cm-page-post-product-upload-list > li .cm-text-bg-box {
      max-height: 170px !important;
      min-height: 170px !important;
    }
    .spe-content-list .hover-text-description-container{
      top: 109px !important;
    }
  }


