/*
Libourne surcharge file
*/

/*
body
*/

body {
    /*font-size: 1.5em;*/
}

/*
TITRES (header)
*/

#headerTitle {
	color: white;    
	background-color: #0070c0;
}

#titreH1 {	
	text-transform: uppercase;
}

#titreH1-small {	
	color: #ffd966;	
	text-transform: uppercase;
}

/*
Logo (header)
*/

#appIcon {    
	max-height: 100px;    
	border-radius: .25rem!important;
}

/* bouton */

.btn :not(.btn-xlg):not(.fa) {	
	font-size: 100%;
}

.btn-xlg {   
	font-size: 155%;
}

.btn {	
	border-radius: 35px;
}

.btn-choix-presta {    
	background-repeat: no-repeat, no-repeat;   
	background-position: left, left;    
	background-size: contain, 30% 100%;	
	padding-left: 25%;
}



#btn-choix-presta-1 {
	background-image: url(surcharge?fileName=choix-tv.png), linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,1));	
	background-position: 9%, left;
}


#btn-choix-presta-2 {
	background-image: url(surcharge?fileName=choix-internet.png), linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,1));	    
	background-position: 5%, left;
}


#btn-choix-presta-3 {
	background-image: url(surcharge?fileName=choix-tv-internet.png), linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,1));	
	background-position: 7%, left;
}


#btn-choix-presta-4 {
	background-image: url(surcharge?fileName=choix-tel.png), linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,1));	
	background-position: 7%, left;
}

/*
main container
*/

#container {
}

/*
Footer 
*/
#footer {    
	background-image: url("surcharge?fileName=bg-footer.png");    
	background-repeat: no-repeat;    
	background-position: bottom;    
	background-size: 100% 30%;
}
