@charset "utf-8";
/* CSS Document */

.imgLogo{
  width: 100%;
}
.containerlogo{
		  position: relative;
	    margin-bottom: 15px;			
}
@media screen and (min-width: 650px){
.imgLogo{
  width: 210px;
}
.containerlogo{
  margin-bottom: 5px;			
}
}

.logoitem1{
      font-family: 'Josefin Sans', sans-serif;
			font-size: .857em;			
			/*padding: 0px 10px 5px 0px;*/
      width: calc(100% - 50px);
			text-align: center;		
		  position: absolute;
		  top: calc(100% - 20px);
			left: 50px;									
}

@media screen and (min-width: 320px)  and (max-width: 360px){
 .logoitem1{
			font-size: 1em;	
		  top: calc(100% - 22px);			
 }	
}
@media screen and (min-width: 360px) and (max-width: 420px){
 .logoitem1{
			font-size: .65em;
		  top: calc(100% - 14px);			
 }	
}
@media screen and (min-width: 420px) and (max-width: 490px){
 .logoitem1{
			font-size: .75em;
		  top: calc(100% - 16px);			
 }	
}
@media screen and (min-width: 490px) and (max-width: 570px){
 .logoitem1{
			font-size: .85em;
		  top: calc(100% - 18px);			
 }	
}
@media screen and (min-width: 570px) and (max-width: 650px){
 .logoitem1{
			font-size: .93em;
		  top: calc(100% - 20px);			
 }	
}
@media screen and (min-width: 650px){
.imgLogo{
  width: 210px;
}
 .logoitem1{
			font-size: .757em;
		  top: calc(100% - 16px);					
 }	
}
#logoFT{
      color: #0093e1;
	  text-decoration: none;				
}
#logoFTsint{
      color: #0093e1;
	  text-decoration: none;
	  text-align: end;				
}
#logoFT:hover {
    color: #0093e1;
	  text-decoration: underline;				
}