
*, *:before, *:after {
    box-sizing: border-box;
}    
body {padding:0;margin:0;overflow:hidden;}
a { outline: none;text-decoration:none; }
.bg-1{background-color:#3f51b5;} 
.bg-1 .eurfooter{background-color:#607d8b;}    
.bg-2{background-color: #3f51b5;}
.bg-3{background-color: #9e9e9e;}
.bg-3 .eurfooter{background-color:#ff043e;}     
.bg-4{background-color:#e91e63;}
.bg-4 .eurfooter{background-color:#607d8b;} 
.bg-5{background-color:#ff9800;}
.bg-5 .eurfooter{background-color:#607d8b;} 
.bg-6{background-color:#673ab7;}
.bg-6 .eurfooter{background-color:#00273a;} 
.bg-7{background-color:#607d8b;}
.bg-7 .eurfooter{background-color:#10002d;}  

    
.arial {font-family: "Arial"}
.arial .p1 {font-size:15px;line-height:1.2;margin: 0px 3px 3px 3px;display:inline-block;width:auto;letter-spacing:0.5px;}
.arial .p2 {font-size: 20px;line-height:1.2;margin: 0px 3px 0px 3px;display: inline-block;width: auto;letter-spacing: 0.5px;}
.arial .p3 {font-size:35px;line-height:1.2;margin: 0px 3px 0px 3px;display:inline-block;width:auto;letter-spacing: 0.5px;}    

.century {font-family: "Century Gothic"}
.century .p1 {font-size:15px;line-height:1.2;margin: 0px 3px 3px 3px;display:inline-block;width:auto;letter-spacing:0.5px;}
.century .p2 {font-size: 20px;line-height:1.2;margin: 0px 3px 0px 3px;display: inline-block;width: auto;letter-spacing: 0.5px;}
.century .p3 {font-size:35px;line-height:1.2;margin: 0px 3px 0px 3px;display:inline-block;width:auto;letter-spacing: 0.5px;} 

.lato {font-family: "Lato"}
.lato .p1 {font-size:15px;line-height:1.2;margin: 0px 3px 3px 3px;display:inline-block;width:auto;letter-spacing:0.5px;}
.lato .p2 {font-size: 20px;line-height:1.2;margin: 0px 3px 0px 3px;display: inline-block;width: auto;letter-spacing: 0.5px;}
.lato .p3 {font-size:35px;line-height:1.2;margin: 0px 3px 0px 3px;display:inline-block;width:auto;letter-spacing: 0.5px;} 

.neue {font-family: "Helvetica Neue"}
.neue .p1 {font-size:15px;line-height:1.2;margin: 0px 3px 3px 3px;display:inline-block;width:auto;letter-spacing:0.5px;}
.neue .p2 {font-size: 20px;line-height:1.2;margin: 0px 3px 0px 3px;display: inline-block;width: auto;letter-spacing: 0.5px;}
.neue .p3 {font-size:35px;line-height:1.2;margin: 0px 3px 0px 3px;display:inline-block;width:auto;letter-spacing: 0.5px;} 
  
.eurcloud{max-width:100%;height: 100%;padding: 5px;margin: 0 auto;color: #fff;overflow: hidden;position:relative;display:block;
box-sizing: border-box;word-break: break-word;}
.eurcloud p a{color:#fff;}
.eurcloud p a:hover{text-decoration:underline;}   
.search {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;border: 0px;height: 16px;padding: 3px 3px 3px 3px;font-size: 10px;color: #7b7b7b;width:84%;}
.search:focus {border: 0px;outline: 0px;outline: none;color: #000;}
.search-box form{margin-bottom:0px;}    
.search-box {position:relative;padding-left:5px;padding-right:5px;width:50%;z-index:2;margin-top: 3px;}
form a {width:18px;height:16px;display:block;text-indent: -9999px;overflow:hidden;background: url(https://w.eurekster.com/images/sprite_2x.png) -118px 0px;background-size:136px 16px;float:right;}
.eurfooter {position:absolute;left: 0px;bottom: 0px;height: 25px;width:100%;display:block;overflow:hidden;z-index:99;padding-top: 2px;}
.eurekster {width:100px; height:16px; background: url(https://w.eurekster.com/images/sprite_2x.png) 0px 0px no-repeat; display:block;position:absolute; right:0px; top:5px; text-indent: -9999px; background-size: 130px 14px;}
