html {
scroll-behavior:smooth;
}

body {
overflow-x: hidden;
font-family: 'Quicksand', sans-serif;
background:#ffffff;
}


h1{
text-align:center;
}
#page-content-wrapper
{
	padding: 0;
}
#prestations p,#contact p{
text-align:center;	
margin-bottom:40px;
padding:0 60px;
}
#prestations  hr,#contact  hr{
width:150px;
height:2px;
background:#acacac;
border:none;
margin-bottom:40px;
}

#prestations h2,#contact h2{
text-align:center;	
font-size:40px;
margin-top:80px;
color:#888888;
}

.navbar{
border-bottom:1px #888 solid;
padding:40px 40px 30px;	
}

.fa-bars{
font-size:45px;
}

.fa-bars,.navbar h1{
color:#adadad;
}

.navsiderbar h1{
font-size:30px;
}

.navresponsive{
display:none;
}

.sidebar-brand a{
font-size:30px!important;
}

#col-prestations-1 img,#col-prestations-2 img,#col-prestations-3 img,#col-prestations-4 img{
width:100%;
height:100%;
}

#col-prestations-5 img,#col-prestations-6 img,#col-prestations-7 img,#col-prestations-8 img{
width:100%;
height:100%;
}

#col-prestations-1,#col-prestations-2,#col-prestations-3,#col-prestations-4{
margin-top:0.5%;
padding-left: 3px;
padding-right: 3px;
}

#col-prestations-7,#col-prestations-5,#col-prestations-6,#col-prestations-8{
margin-top:0.5%;
padding-left: 3px;
padding-right: 3px;
}
#contact{
padding:20px 0 100px;
}

#formrow{
margin-top:30px;
}

.form-control{
border-radius:0;
padding:10px;
border:1px #888 solid;
}

#sendMessageButton{
background:#888 ;
border:none;
padding:20px;
border-radius:0;
width:100%;
}

@media(max-width:1024px) {
    h2{
    margin-top:30px;
    }    
	
	#prestations p,#contact p{	
	padding:0 20px;
	}
	
	#prestations h2,#contact h2{
	margin-top:120px;
	}

	.navbar{
	border-bottom:1px #888 solid;
	padding:12px 30px 10px;	
	}
    .navbar-brand{
    font-size:30px!important;   
    color:#ffffff; 
    }

    .navresponsive{
    background:rgba(0,0,0,0.4);
    display:block;
    }

    .navresponsive .fa-bars{
    font-size:30px;
    color:white;
    }
	
    .navresponsive a{
    font-size:20px;
    color:white;
    }
	
    .navsiderbar{
    display:none;    
    }
    
    #sidebar-wrapper{
    display:none;
    }
    
    #wrapper.toggled {
    padding-left: 0px;
    }

}




