@media(max-width:1200px){
.makup {
    margin-bottom: 50px;
}
.Franchisee.left {
    width: 100%;
    padding: 0px 15px 30px;
    margin: 0px 0 50px;
}
.left.makup_cntain .col-sm-3 {
    text-align: center;
    flex: 0 0 100%;
    max-width: 100%;
}
}
@media only screen and (max-width: 1024px){
	form.content-form {
		width: 90% !important;
		top: 10px;
		right: 20px;
	}
	.banner-content img {
	    height: 465px;
	}	
	nav.navbar button.navbar-toggler {
		background: #fff !important;
		padding: 2px 5px;
	}
	.block img {
		width: 100px;
		height: 100px;
	}
	.block p {
		font-size: 18px;
		width: 100%;
		margin-top: 15px;
	}	
	.wdh52 {
		width: 55%;
	}
}
@media only screen and (max-width: 767px){
	.top-bar p {
		font-size: 12px;
		margin: 0 5px !important;
		text-align:center;
	}
	.top-bar {
		display: block !important;
	}
	ul.support-details {
		padding: 0;
		width: 100%;
		margin: 15px 0;
		text-align: center;
	}
	ul.support-details li {
		font-size: 12px;
		margin-bottom: 5px; 
	}
	ul.social-icons li img {
	    width: 25px;
	    height: 25px;
	}
	form.content-form {
		width: 90% !important;
		top: 10px;
		right: 20px;
	}
	form.content-form .heading h2 {
		font-size: 16px;
	}
	form.content-form .heading p {
		font-size: 12px;
		margin: 0;
	}
	.form-group-container .form-group label {
		height: 25px;
		font-size: 13px;
		display: flex;
		align-items: center;
	}
	.form-group-container .form-group input {
		height: 25px;
		border-radius: 0;
	}
	.form-group-container .form-group {
		margin-bottom: 5px;
	}
	.banner-content img {
		height: 280px;
	}

	.block {
		padding: 15px 0 !important;
	}

	nav.navbar {
		padding: 0 15px !important;
	}


	.top-bar {
		padding: 0 15px;
	}
	nav ul.navbar-nav li a:after {
		width: 0;
	}

	ul.navbar-nav li.nav-item a.nav-link {
		text-align:  center;
		border-bottom: 1px solid #af578a;
		padding-bottom: 10px;
	}
	ul.social-icons {
		text-align: center;
	}
	.about-content {
		padding: 25px !important;
	}

	.about-content p {
		font-size: 14px;
	}

	.about-content h4 {
		font-size: 18px;
	}
	.wdh52 {
		width: 90%;
	}
	.bgimg2 {
		background-image: none;
		background-color: #E6E7E8;
	}
}
@media(max-width:580px){
footer p.text-left, footer p.text-right {
    text-align: center !important;
}
}
@media(max-width:480px){
.makup_review p {
    padding:10px 12px 0px;
    font-size: 11px;
}
.makup_review {
    font-size: 11px;
    min-height: 290px;
}
.makup {
    width: 300px;
    margin-right: 0px !important;
}
.makup.mr15 h5 {
    margin-bottom: 5px;
    font-size: 16px;
}
.makup.mr15 h6 {
    font-size: 14px;
}
.message-content {
    padding-left: 20px;
}
.ceo.f-right.wdh55 {
    width: 190px;
    float: right;
}
.makup:before {
    left: 50px;
}
.makup:after {
    bottom: 80px;
}
}