.mp {
	cursor: pointer;
}

.file_uploading {
	margin-top: 15px;
}

.hidden {
	display: none;
}

.gallery {
	width: 100%;
	float: left;
}

.gallery ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.gallery ul li {
	padding: 7px;
	border: 2px solid #ccc;
	float: left;
	margin: 10px 7px;
	background: none;
	width: auto;
	height: auto;
}

.images {
	width: 200px;
	height: 200px;
}

/* Block page */
.empty-box {
	height: 273px;
}

.empty-box-search {
	height: 250px;
}

/* PROFILE_VIEWS PAGE */
.details .profile-name p {
	line-height: 0em;
	letter-spacing: 0px;
}

.details .time p {
	line-height: 0em;
	letter-spacing: 0px;

}

.details .delete p {
	line-height: 0em;
	letter-spacing: 0px;
}

.details .delete-option {
	font-size: 21px;
}

.add-friend {
	color: #ffffff;
	border-radius: 26px;
	padding: 2px 15px 2px 15px;
	border-style: none;
}

/* For Side Menu Option */
.squarelist {
	background-color: #f1f1f1;
	padding-top: 50px;
}

.squarelist ul {
	list-style-type: none;
}

.squarelist a {
	font-family: monospace;
	color: #ff4f81;
	padding: 8px 30px 8px 30px;
	border: 2px solid;
	border-radius: 16px;
}

.squarelist a:hover {
	font-family: monospace;
	color: #fc2461;
	padding: 10px 32px 10px 32px;
	border: 2px solid;
	border-radius: 16px;
	transition: 0.6s;
	font-size: 0.9rem;
	font-weight: bold;

}

.squarelist ul li a {
	color: #ff4f81;
	padding: 0px;
	margin: 0px;
	border: none;
	text-decoration: underline;
}

.squarelist ul li a:hover {
	color: #ff4f81;
	padding: 0px;
	margin: 0px;
	border: none;
	text-decoration: none;

}

.squarelist .charecter-scarch {
	color: #ffffff;
	background-color: #ff4f81;
	font-size: 15px;
	font-weight: bold;
	padding: 7px;
	border-radius: 20px;
	font-family: cursive;
}

.photo-accept a {
	font-size: 13px;
	padding: 0px;
}

/* For Profile Gallery photo request */
.approve-photo {
	margin-top: 10px;
	margin-bottom: 10px;
}
.approve-photo p{
	color: #ff0100;
	font-size: 17px;
}
.btn-delete-ac{
	color: #fff;
    background: #ff4f81;
    border: none;
    padding: 14px 0;
    outline: none;
    border-radius: 0;
    width: 100%;
    font-size: 15px;
    cursor: pointer;
    letter-spacing: 1px;
    transition: 0.5s all;
}
.squarelist .enableface{
	position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 100vh;
    width: 100%;
    background: #4949498c;
	display: flex;
	justify-content: center;
}
.squarelist .enableface .enable-text{
	margin-top: 50vh;
}
.squarelist .enableface .enable-text a{
	color: #ff0d0d;
    font-size: x-large;
}
.grid-list a{
	color: #cdcaca;
    padding: 10px;
    font-size: 25px;
}
.grid-list a:hover{
	color: #939393;
    
}
.active-list{
	color: #d9869d !important;
}


