﻿/* SMALLER TABLET screens */   /* SMALLER TABLET */
@media screen and (max-width: 480px) {
	#cadrage-of-stamp {
		height: 27px; 
		margin-top: 0px;
		border: 0px;
		}

	.main-site-logo_formated {
  		cursor: pointer;
  		background-image: url("../NSIM-best-CSS-JS-IMAGES/nsim-20-logo.png");
 		background-position: right 1px center; 
  		background-repeat: no-repeat;   
		width: 94px;   
		height: 94px;
		margin-top: 0px;
		margin-left: 0px;  
		float: left !important;
		left: 0 !important; 
		position: absolute;
		border: 0px;  
		text-decoration: none !important;  
		}
	}





@media only screen and (min-width : 320px) and (max-width : 480px) {/* Mobile portrait */
	#cadrage-of-stamp {
		height: 27px; 
		margin-top: 0px;
		border: 0px;
		}

	.main-site-logo_formated {
  		cursor: pointer; 
  		background-image: url("../NSIM-best-CSS-JS-IMAGES/nsim-30-logo.png");
 		background-position: right 1px center; 
  		background-repeat: no-repeat;   
		width: 95px;   
		height: 95px;
		margin-top: 0px;
		margin-left: 0px;  
		float: left !important;
		left: 0 !important; 
		position: absolute;
		border: 0px;   
		text-decoration: none !important;  
		}
	}





@media only screen and (min-width : 480px) and (max-width : 595px) {/* Mobile landscape */
	#cadrage-of-stamp {
		height: 27px; 
		margin-top: 0px;
		border: 0px;
		}

	.main-site-logo_formated {
  		cursor: pointer;  
  		background-image: url("../NSIM-best-CSS-JS-IMAGES/nsim-40-logo.png");
 		background-position: right 1px center; 
  		background-repeat: no-repeat;   
		width: 96px;   
		height: 96px;
		margin-top: 0px;
		margin-left: 0px;  
		float: left !important;
		left: 0 !important; 
		position: absolute;
		border: 0px; 
		text-decoration: none !important;  
		}
	}





@media only screen and (min-width : 595px) and (max-width : 690px) {/* Small tablet portrait */
	#cadrage-of-stamp {
		height: 32px; 
		margin-top: 0px;
		border: 0px;
		}

	.main-site-logo_formated {
  		cursor: pointer;  
  		background-image: url("../NSIM-best-CSS-JS-IMAGES/nsim-50-logo.png");
 		background-position: right 1px center; 
  		background-repeat: no-repeat;   
		width: 97px;   
		height: 97px;
		margin-top: 0px;
		margin-left: 0px;  
		float: left !important;
		left: 0 !important; 
		position: absolute;
		border: 0px;   
		text-decoration: none !important; 
		}
	}





@media only screen and (min-width : 690px) and (max-width : 769px) {/* Tablet portrait */
	#cadrage-of-stamp {
		height: 38px; 
		margin-top: 0px;
		border: 0px;
		}

	.main-site-logo_formated {
  		cursor: pointer; 
  		background-image: url("../NSIM-best-CSS-JS-IMAGES/nsim-60-logo.png");
 		background-position: right 1px center; 
  		background-repeat: no-repeat;   
		width: 98px;   
		height: 98px;
		margin-top: 0px;
		margin-left: 0px;  
		float: left !important;
		left: 0 !important; 
		position: absolute;
		border: 0px;  
		text-decoration: none !important; 
		}
	}





/* SMALLER TABLET screens */   /* (location for ID picture) --- SMALLER TABLET */
@media only screen and (min-width : 769px) and (max-width : 800px) {/* Small tablet landscape */
	#cadrage-of-stamp {
		height: 39px; 
		margin-top: 0px;
		border: 0px;
		}

	.main-site-logo_formated {
  		cursor: pointer; 
  		background-image: url("../NSIM-best-CSS-JS-IMAGES/nsim-70-logo.png");
 		background-position: right 1px center; 
  		background-repeat: no-repeat;   
		width: 99px;   
		height: 99px;
		margin-left: 0px !important;  
		float: left !important;
		left: 0 !important; 
		position: absolute;
		border: 0px;  
		text-decoration: none !important; 
		}
	}





/* SMALLER TABLET screens */   /* (location for ID picture --- SMALLER TABLET */
@media only screen and (min-width : 800px) and (max-width : 1024px) {/* Small tablet landscape */
	#cadrage-of-stamp {
		height: 44px; 
		margin-top: 0px;
		border: 0px;  
		}

	.main-site-logo_formated {
  		cursor: pointer;  
  		background-image: url("../NSIM-best-CSS-JS-IMAGES/nsim-80-logo.png");
 		background-position: right 1px center; 
  		background-repeat: no-repeat;   
		width: 100px;   
		height: 100px;
		margin-left: 0px !important;  
		float: left !important;
		left: 0 !important; 
		position: absolute;
		border: 0px;   
		text-decoration: none !important;  
		}
	}





@media only screen and (min-width : 1024px) and (max-width : 1224px) {/* Tablet landscape */
	#cadrage-of-stamp {
		height: 50px; 
		margin-top: 0px;
		border: 0px; 
		}

	.main-site-logo_formated {
  		cursor: pointer;  
  		background-image: url("../NSIM-best-CSS-JS-IMAGES/nsim-90-logo.png");
 		background-position: right 1px center; 
  		background-repeat: no-repeat;   
		width: 101px;   
		height: 101px; 
		margin-top: 0px;
		margin-left: 0px !important;  
		float: left !important;
		left: 0 !important; 
		position: absolute;
		border: 0px;  
		text-decoration: none !important;  
		}
	}






/* Desktops and laptops */  /* SMALL DESKTOP */
@media only screen 
and (min-width : 1224px) {
	#cadrage-of-stamp {
		height: 55px; 
		margin-top: 0px;
		border: 0px;
		}


	.main-site-logo_formated { 
  		cursor: pointer; 
  		background-image: url("../NSIM-best-CSS-JS-IMAGES/nsim-100-logo.png");
 		background-position: right 1px center; 
  		background-repeat: no-repeat;   
		width: 102px; 
		height: 102px;
		margin-left: 0px;  
		float: left;
		border: 0px;  
		text-decoration: none !important;  
		}
	}




.main-site-logo_formated:hover {
    	opacity: 0.7;  
	}

.main-site-logo_for_clear-background-color:hover {
    	opacity: 0.7;  
	}