﻿#unique-style {
	margin-top: 12px;
	}

.nav-shortcut-menu ul, nav{
  	list-style: none;
  	padding: 0; 
	}

.nav-shortcut-menu a {
  	color: #fff;
  	text-decoration: none;
  	cursor: pointer;
  	opacity: 0.9;  
	}

.nav-shortcut-menu a:hover {
  	opacity: 1;
	}


 
.nav-shortcut-menu_CLEAR-BG ul, nav{
  	list-style: none;
  	padding: 0; 
	}

.nav-shortcut-menu_CLEAR-BG a {
  	color: #0033cc;
  	text-decoration: none;
  	cursor: pointer;
  	opacity: 0.9;  
	}

.nav-shortcut-menu_CLEAR-BG a:hover {
  	opacity: 1;
	}
 






 
.nav-shortcut-menu_CLEAR-BG_acknowledgements ul, nav{  
  	list-style: none;
  	padding: 0; 
	}

.nav-shortcut-menu_CLEAR-BG_acknowledgements a {
  	color: #0033cc;
  	text-decoration: none;
  	cursor: pointer;
  	opacity: 0.9;  
	}

.nav-shortcut-menu_CLEAR-BG_acknowledgements a:hover {
  	opacity: 1;
	}
 








 

/* SMALLER TABLET screens */   /* SMALLER TABLET */
@media screen and (max-width: 480px) {
	#cadrage-of-stamp_ACKNOWLEGEMENT {
		float: left; 
		top: 0; 
		margin-top: 5px;
		margin-left: 10px; 
		left: 0; 
		position: absolute; 	 
		}

	.nav-shortcut-menu_CLEAR-BG_acknowledgements {  
		display: none;
  		float: right !important;
		margin-top: 18px; 
		margin-right: 15px !important; 
		position: absolute; 
		right: 0; 
		margin-right: 0px;    
		width: 255px; 
		padding: 0px;
		}
	}





@media only screen and (min-width : 320px) and (max-width : 480px) {/* Mobile portrait */
	#cadrage-of-stamp_ACKNOWLEGEMENT {
		float: left; 
		top: 0; 
		margin-top: 5px;
		margin-left: 10px; 
		left: 0; 
		position: absolute; 	  
		}

	.nav-shortcut-menu_CLEAR-BG_acknowledgements {  
		display: none;
  		float: right !important;
		margin-top: 18px; 
		margin-right: 15px !important; 
		position: absolute; 
		right: 0; 
		margin-right: 0px;    
		width: 255px; 
		padding: 0px;
		}
	}





@media only screen and (min-width : 480px) and (max-width : 595px) {/* Mobile landscape */
	#cadrage-of-stamp_ACKNOWLEGEMENT {
		float: left; 
		top: 0; 
		margin-top: 5px;
		margin-left: 10px; 
		left: 0; 
		position: absolute; 	 
		}

	.nav-shortcut-menu_CLEAR-BG_acknowledgements { 
		display: none;
  		float: right !important;
		margin-top: 18px; 
		margin-right: 15px !important; 
		position: absolute; 
		right: 0; 
		margin-right: 0px;    
		width: 255px; 
		padding: 0px;
		}
	}





@media only screen and (min-width : 595px) and (max-width : 690px) {/* Small tablet portrait */
	#cadrage-of-stamp_ACKNOWLEGEMENT {
		float: left !important; 
		top: 0; 
		margin-top: 5px;
		margin-left: 10px; 
		left: 0; 
		position: absolute;	 
		}

	.nav-shortcut-menu_CLEAR-BG_acknowledgements {  
		display: none;
  		float: right !important;
		margin-top: 28px; 
		margin-right: 15px !important; 
		position: absolute; 
		right: 0; 
		margin-right: 0px;   
		width: 255px; 
		padding: 0px;
		}
	}





@media only screen and (min-width : 690px) and (max-width : 769px) {/* Tablet portrait */
	#cadrage-of-stamp_ACKNOWLEGEMENT {
		float: left; 
		top: 0; 
		margin-top: 5px;
		margin-left: 10px; 
		left: 0; 
		position: absolute; 	 
		}

	.nav-shortcut-menu_CLEAR-BG_acknowledgements { 
		display: none; 
  		float: right !important;
		margin-top: 28px; 
		margin-right: 15px !important; 
		position: absolute; 
		right: 0; 
		margin-right: 0px;    
		width: 255px; 
		padding: 0px;   
		}
	}





/* 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_ACKNOWLEGEMENT {
		float: left; 
		top: 0; 
		margin-top: 5px;
		margin-left: 10px; 
		left: 0; 
		position: absolute; 	  
		}

	.nav-shortcut-menu_CLEAR-BG_acknowledgements {  
		display: none;
  		float: right !important;
		margin-top: 28px; 
		margin-right: 15px !important; 
		position: absolute; 
		right: 0; 
		margin-right: 0px;    
		width: 255px; 
		padding: 0px;   
		}
	}





/* 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_ACKNOWLEGEMENT {
		top: 0;  
		margin-top: 4px;
		margin-left: 10px; 
		left: 0; 
		position: absolute;  	  
		}

	.nav-shortcut-menu_CLEAR-BG_acknowledgements {  
  		float: right !important;
		margin-top: -16px;
		right: 0 !important;
		margin-right: 65px; 
		position: absolute;  
		}
	}





@media only screen and (min-width : 1024px) and (max-width : 1224px) {/* Tablet landscape */
	#cadrage-of-stamp_ACKNOWLEGEMENT {
		float: left; 
		top: 0; 
		margin-top: 0px;
		margin-left: 1px; 	 
		}

	.nav-shortcut-menu_CLEAR-BG_acknowledgements {  
  		float: right;
		margin-right: 0px;   
		}
	}






/* Desktops and laptops */  /* SMALL DESKTOP */
@media only screen 
and (min-width : 1224px) {
	#cadrage-of-stamp_ACKNOWLEGEMENT {
		float: left; 
		top: 0; 
		margin-top: 0px;
		margin-left: 1px; 	 
		}

	.nav-shortcut-menu_CLEAR-BG_acknowledgements {  
  		float: right;
		margin-right: 0px; 
		}
	}



.header_canvas {
  	top: 0;
  	left: 0;
  	z-index: 10;
  	width: 100%;
  	display: flex;
  	justify-content: space-between;
  	align-items: center;
  	color: #fff;
  	padding: 10px 100px 0;   
	padding: 0px 100px 0;  
	}

.header_canvas nav ul {
  	display: flex; 
	font-size: 14px;   
	}













 

/* SMALLER TABLET screens */   /* SMALLER TABLET */
@media screen and (max-width: 480px) {
  	.header_canvas nav ul {
		float: right;
		right: 0;
		margin-right: 10px;
		position: absolute;
		margin-top: 17px
  		}
	}





@media only screen and (min-width : 320px) and (max-width : 480px) {/* Mobile portrait */
  	.header_canvas nav ul {
		float: right;
		right: 0;
		margin-right: 10px;
		position: absolute;
		margin-top: 17px; 
  		}
	}





@media only screen and (min-width : 480px) and (max-width : 595px) {/* Mobile landscape */
  	.header_canvas nav ul {
		float: right;
		right: 0;
		margin-right: 10px;
		position: absolute;
		margin-top: 17px;   
  		}
	}





@media only screen and (min-width : 595px) and (max-width : 690px) {/* Small tablet portrait */
  	.header_canvas nav ul {
		float: right;
		right: 0;
		margin-right: 20px;
		position: absolute;
		margin-top: 17px;   
  		}
	}





@media only screen and (min-width : 690px) and (max-width : 769px) {/* Tablet portrait */
  	.header_canvas nav ul {
		float: right;
		right: 0;
		margin-right: 20px;
		position: absolute;
		margin-top: 17px;   
  		}
	}





/* SMALLER TABLET screens */   /* (location for ID picture) --- SMALLER TABLET */
@media only screen and (min-width : 769px) and (max-width : 800px) {/* Small tablet landscape */
	.header_canvas nav ul {
		float: right;
		right: 0;
		margin-right: 25px;
		position: absolute;
		margin-top: 17px;  
  		}
	}





/* SMALLER TABLET screens */   /* (location for ID picture --- SMALLER TABLET */
@media only screen and (min-width : 800px) and (max-width : 1024px) {/* Small tablet landscape */
  	.header_canvas nav ul {
		/**EMPTY FIELD**/;   
  		}
	}





@media only screen and (min-width : 1024px) and (max-width : 1224px) {/* Tablet landscape */
  	.header_canvas nav ul {
		/**EMPTY FIELD**/;  
  		}
	}






/* Desktops and laptops */  /* SMALL DESKTOP */
@media only screen 
and (min-width : 1224px) {
  	.header_canvas nav ul {
		/**EMPTY FIELD**/;  
		} 
	}

















.header_canvas nav li{
  	margin: 0 15px;  
	}

.header_canvas nav li:first-child{
  	margin-left: 0;   
	}

.header_canvas nav li:last-child{
  	margin-right: 0; 
	}

a.btn_Legal {
  	color: #fff;
  	padding: 10px;
  	border: 1px solid #4c5b6a;
  	-webkit-transition: all 0.2s;
  	-moz-transition: all 0.2s;
  	transition: all 0.2s;          
	}

a.btn_Legal:hover {
  	background: #374859;
  	border: 1px solid #415162;
  	color: #fff;          
	}



 
a.btn_CLEAR-BG {
  	color: #0033cc;
  	padding: 10px;
  	border: 1px solid #4c5b6a;
  	-webkit-transition: all 0.2s;
  	-moz-transition: all 0.2s;
  	transition: all 0.2s;          
	}

a.btn_CLEAR-BG:hover {
  	background: #374859;
  	border: 1px solid #415162;
  	color: #fff;          
	}
 






.cover  {
  	width: 100%;
  	height: 100%; 
  	padding: 20px 50px;
  	display: -webkit-box;
 	display: flex;
  	-webkit-box-orient: vertical;
  	-webkit-box-direction: normal;
  	flex-direction: column;
  	-webkit-box-pack: center;
  	justify-content: center;
  	-webkit-box-align: center;
  	align-items: center;                
	}

#copyright-all-right-reserved {
	font-size: 11px;
  	position: absolute;
  	bottom: 0;
  	left: 0;
  	padding: 2px 10px;
  	color: #fff; 
	}

@media all and (max-width:800px) {
  .header_canvas {
    	-webkit-box-orient: vertical;
    	-webkit-box-direction: normal;
    	flex-direction: column;
    	padding: 1px !important;
  	}

  .header_canvas h2 {
    	margin-bottom: 15px;  
  	}

  .cover {
    padding: 20px;
  }

  #copyright-all-right-reserved {
    	padding: 30px 20px; 
  	}
}

@media all and (max-width:360px) {
  .header_canvas nav li{
    margin: 0 10px; 
  	}
}