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

	.topContainerIn {
		width: 100%;
	}

	.matchgatbandhanContainer img {
		max-width: 100%;
	}

	.register .dropdown-menu {
		top: 0px !important;
	}

	.backendtopMenu ul li {
		padding: 5px;
	}

	.backendtopMenu ul li a {
		font-size: 13px;
	}

	.upgradeContainer a {
		font-size: 14px;
	}

	.mymatchContain p {
		padding: 5px 0;
	}

	.footerContainer p {
		font-size: 14px;
	}

	.footerContainer a {
		font-size: 14px;
	}

	.designingThought p a {
		font-size: 14px;
	}


}



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

	.logoContainer {
		width: 100%;
	}

	.topRight ul li p {
		font-size: 15px;
	}

	.logIn a {
		font-size: 12px;
		padding: 12px 10px;
	}

	.register .btn-secondary {
		font-size: 12px;
		padding: 10px 10px;
	}

	.tagLine {
		text-align: center;
		width: 60%;
		left: 0;
		right: 0;
		margin: 0px auto;
	}

	.tagLine p {
		font-size: 30px;
	}

	.bodyForm p {
		font-size: 12px;
	}

	.fieldAdj {
		margin-top: 17px;
	}

	.bodyformSubmit {
		display: block;
		width: 130px;
		margin: 30px auto 0px;
	}

	.welcomeContainer img {
		max-width: 100%;
	}

	.welcomeContain {
		right: 0px;
		left: 0px;
		margin: 0px auto;
	}

	.servicesContainer h4 {
		font-size: 18px;
	}

	.matchgatbandhanContainer h3 {
		margin-bottom: 20px;
	}

	.matchgatbandhanContainer h3 span img {
		max-width: 10%;
	}

	.testimonialIn img {
		max-width: 100%;
	}

	.testimonialText {
		/* background: rgba(255, 255, 255, 0.8); */
		right: 0px;
		left: 0px;
		top: 15%;
		margin: 0px auto;
	}

	.testimonialText p {
		color: #111;
	}

	.footerContainer {
		text-align: center;
	}

	.footerSocialMedia {
		text-align: center;
		margin-top: 20px;
	}

	.afterTabDisNone {
		display: none;
	}

	.myAccountProfileManage {
		padding: 0px;
		border-left: none;
	}

	.myAccountProfileManage h6 {
		margin-top: 20px;
	}

	.myAccountDetails h3 {
		text-align: center;
	}

	.activeFactor {
		text-align: center;
	}

	.orclass {
		height: auto;
		display: block;
		margin: 0px auto;
	}

	.matchPhoto {
		width: 200px;
		margin: 20px auto 0px;
	}

	/* .mymatchContain {
        text-align: center;
    }

    .mymatchTextContain p {
        text-align: center;
    } */

	.myPhotos .matchBtn {
		text-align: center;
		margin-bottom: 10px;
	}

	.myPhotos .matchBtn a {
		font-size: 13px !important;
	}

	.myPhotos .matchContain h4 {
		text-align: center;
	}

	.mymatchContain h4 {
		text-align: center;
	}

	.boardOfMemberCon ul li {
		width: 28%;
	}

	.boardOfMemberCon ul li h6 {
		font-size: 13px;
	}

	.addContainer {
		padding: 5px 0;
	}

	.footerMenu {
		text-align: center;
	}

	.designingThought {
		text-align: center;
	}

	.aboutClientInfoBox p {
		word-wrap: anywhere;
	}

}


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

	.topRight ul {
		text-align: center;
	}

	.bodyformSelect {
		margin-bottom: 15px;
	}

	.bodyForm p {
		font-size: 15px;
	}

	.welcomeContainer {
		margin-top: 0px;
	}

	.welcomeContain {
		text-align: center;
		width: 100%;
		position: initial;
		background: #faedbf;
	}

	.welcomeContain h3 {
		font-size: 25px;
	}

	.welcomeContain p {
		color: #111;
	}

	.readMore {
		float: none;
	}

	.servicesContainer {
		margin-top: 25px;
	}

	.matchgatbandhanContainer {
		margin-top: 25px;
	}

	.matchgatbandhanContainer h3 span {
		display: none;
	}

	.matchgatbandhanContainer h3 {
		font-size: 25px;
	}

	.matchgatbandhanContainer h5 {
		margin: 0px;
		padding-top: 10px;
		padding-bottom: 25px;
	}

	.testimonialContainer {
		margin: 25px 0;
	}

	.testimonialText {
		position: initial;
		width: auto;
	}

	.testimonialText p {
		font-size: 12px;
		line-height: normal;
	}

	.testimonialText h5 {
		font-size: 15px;
	}

	.testimonialContainer h3 {
		font-size: 25px;
	}

	.sideTop {
		text-align: center;
	}

	.recentVisitorBoximg {
		width: auto;
	}

	.myAccountDetails h3 {
		margin-top: 30px;
	}

	.myPhotos h3 {
		margin-top: 30px;
	}

	.founderMessageCon {
		padding-top: 40px;
	}

	.founderMessageBox h5 {
		padding-top: 8px;
	}

	.introductionMsgCon {
		padding-top: 40px;
	}

	.boardOfMemberCon {
		padding-top: 40px;
	}

	.missionVissionCon {
		padding-top: 40px;
	}

	.footerMenu {
		text-align: center;
		padding: 10px 0;
	}

	.footerMenu ul li {
		display: block;
		border: 0px;
		padding: 5px 0;
		border-bottom: 1px solid #866c0e;
	}

	.footerMenu ul li:last-child {
		border-bottom: none;
	}

	.designingThought {
		text-align: center;
	}

	.profilePic {
		margin-top: 15px;
	}

	.suggestAdmin {
		padding-left: 0px;
		padding-right: 0px;
	}


}


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


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

	.tagLine {
		display: none;
	}

	.topRight ul li p {
		font-size: 18px;
		text-align: center;
		margin-right: 0px;
	}

	.bannerForm {
		width: auto;
	}

	.bannerFormLeft {
		display: block;
		width: auto;
	}

	.bannerFormRight {
		display: block;
		width: auto;
	}

	/* .footerContainer p {
		font-size: 12px;
	}

	.footerContainer a {
		font-size: 12px;
	} */

	.boardOfMemberCon ul li {
		width: 100%;
		margin: 10px 0;
	}

	.boardOfMemberCon ul li h6 {
		font-size: 15px;
	}



}
