﻿7777777@import url("https://fonts.googleapis.com/css?family=DM+Sans:400,500,700&display=swap");

777777* {
  	font-family: "DM Sans", sans-serif !important;
	}





.profile-img {
  	11width: 52px;
  	111height: 52px;
  	border-radius: 50%;
  	-o-object-fit: cover;
     	   object-fit: cover;
  	border: 2px solid var(--theme-color);
	margin-top: 0px !IMPORTANT;
  	margin-left: 0px;
	MARGIN: 0;
	PADDING: 0;
	}



/* SMALLER TABLET screens */   /* SMALLER TABLET */
@media screen and (max-width: 480px) {
  	.profile-img {
  		width: 50px;
  		height: 50px;		    
  		}
	}





@media only screen and (min-width : 320px) and (max-width : 480px) {/* Mobile portrait */
  	.profile-img {
  		width: 55px;
  		height: 55px;  
  		}
	}





@media only screen and (min-width : 480px) and (max-width : 595px) {/* Mobile landscape */
  	.profile-img {
  		width: 60px;
  		height: 60px;   
  		}
	}





@media only screen and (min-width : 595px) and (max-width : 690px) {/* Small tablet portrait */
  	.profile-img {
  		width: 65px;
  		height: 65px;   
  		}
	}





@media only screen and (min-width : 690px) and (max-width : 769px) {/* Tablet portrait */
  	.profile-img {
  		width: 70px;
  		height: 70px;  
  		}
	}





/* SMALLER TABLET screens */   /* (location for ID picture) --- SMALLER TABLET */
@media only screen and (min-width : 769px) and (max-width : 800px) {/* Small tablet landscape */
	.profile-img {
  		width: 75px;
  		height: 75px;  
  		}
	}





/* SMALLER TABLET screens */   /* (location for ID picture --- SMALLER TABLET */
@media only screen and (min-width : 800px) and (max-width : 1024px) {/* Small tablet landscape */
  	.profile-img {
  		width: 80px;
  		height: 80px;   
  		}
	}





@media only screen and (min-width : 1024px) and (max-width : 1224px) {/* Tablet landscape */
  	.profile-img {
  		width: 85px;
  		height: 85px;  
  		}
	}






/* Desktops and laptops */  /* SMALL DESKTOP */
@media only screen 
and (min-width : 1224px) {
  	.profile-img {
  		width: 90px;
  		height: 90px;  
		} 
	}





.profile-img { 
	padding: 5px; 
    	background-image: linear-gradient(to bottom right, #ff3cac, #562b7c, #2b86c5);
	}







.visitor-count {
	bottom: 0;
	margin-bottom: 12px;
	float: left;
	margin-left: 12px;
	border: 0px;
	position: absolute;
	}