AnonSec Team
Server IP : 10.111.40.2  /  Your IP : 216.73.217.145
Web Server : Apache
System : Linux webd002.cluster111.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
User : comimage ( 586)
PHP Version : 7.4.33
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0705) :  /home/comimage/../comimage/armfermetures.fr/css/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/comimage/../comimage/armfermetures.fr/css/styles.css
#smartnav{ display:none;}

/* Fonts */
@font-face {
  font-family: 'Lato-Bold';
  src: url('Lato-Bold.eot?#iefix') format('embedded-opentype'),  url('Lato-Bold.woff') format('woff'), url('Lato-Bold.ttf')  format('truetype'), url('Lato-Bold.svg#Lato-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Lato-Light';
  src: url('Lato-Light.eot?#iefix') format('embedded-opentype'),  url('Lato-Light.woff') format('woff'), url('Lato-Light.ttf')  format('truetype'), url('Lato-Light.svg#Lato-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

/** Default **/
body{ margin:0; padding:0; background:#fff ; }
div, td{ margin:0; padding:0; font-family:'Lato-Light', Arial, Helvetica, sans-serif; font-size:18px; line-height:22px; color:#242b30;-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s  ease-in-out;-o-transition: all 0.5s  ease-in-out;-ms-transition: all 0.5s  ease-in-out;transition: all 0.5s  ease-in-out}
a{ color:#0c70b8; text-decoration:none; border:none; -moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s  ease-in-out;-o-transition: all 0.5s  ease-in-out;-ms-transition: all 0.5s  ease-in-out;transition: all 0.5s  ease-in-out }
img{ border:none;}
.clear{ clear:both;}
h1, h2, h3, h4, h5, h6{ margin:0; padding:0; font-weight:normal;}
#pageweb{ position:relative; width:100%; overflow: hidden;}
.wrapper{ max-width:1176px; width:98%; margin:0 auto;}
/** header **/
header{ background: url(../images/bg_top.jpg) top center no-repeat;}
#cont-flex{ display: flex; flex-direction:column;}
#cont-adr{ padding-top:45px; padding-bottom:45px; display: flex; justify-content: flex-end; align-items:center; }
#cont-adr > div{ color:#fff;}
.logo{ margin-right:auto; font-size:22px; text-transform: uppercase;}
.logo span{ font-family: 'Lato-Bold'; font-size:36px;}
.adr{ background: url(../images/fd_adr.png) left center no-repeat; text-transform: uppercase; padding:5px 0 5px 54px; width:280px; box-sizing:border-box;}
.tel{ font-family: 'Lato-Bold'; width:264px; box-sizing: border-box; padding-left:50px; background: url(../images/fd_tel.png) left center no-repeat; }
.tel a{ color:#fff; font-size:30px; line-height:52px; }
#cont-mn{ padding:20px 15px; text-align:center; background:rgba(0,0,0,0.8);}
#cont-mn ul{ margin:0; padding:0; list-style: none; line-height:0; font-size:0;}
#cont-mn ul li{ display: inline-block; width:179px; height:110px; margin:0 5px; padding:0;}
#cont-mn ul li a{ display: block; position:relative; font-size:16px; line-height:62px; text-align:center; text-transform: uppercase; color:#fff; padding:48px 5px 0 5px;  }
#cont-mn ul li a span{ display: inline-block; vertical-align: middle; line-height:20px;}
#cont-mn ul li a::before{ content:""; display: block; position:absolute; left:0; right:0; width:100%; top:0;  height:48px; background: url(../images/mn1.png)  bottom center no-repeat; }
#cont-mn ul li:nth-child(2) a::before{ background: url(../images/mn2.png)  bottom center no-repeat; }
#cont-mn ul li:nth-child(3)  a::before{ background: url(../images/mn3.png)  bottom center no-repeat; }
#cont-mn ul li:nth-child(4)  a::before{ background: url(../images/mn4.png)  bottom center no-repeat; }
#cont-mn ul li:nth-child(5)  a::before{ background: url(../images/mn5.png)  bottom center no-repeat; }
#cont-mn ul li:last-child a::before{ background: url(../images/mn6.png)  bottom center no-repeat; }
#cont-mn ul li a:hover{ background:#0c70b8;}
#cont-mn ul li a:hover::before{ background: url(../images/mn1_r.png)  bottom center no-repeat; }
#cont-mn ul li:nth-child(2) a:hover::before{ background: url(../images/mn2_r.png)  bottom center no-repeat; }
#cont-mn ul li:nth-child(3)  a:hover::before{ background: url(../images/mn3_r.png)  bottom center no-repeat; }
#cont-mn ul li:nth-child(4)  a:hover::before{ background: url(../images/mn4_r.png)  bottom center no-repeat; }
#cont-mn ul li:nth-child(5)  a:hover::before{ background: url(../images/mn5_r.png)  bottom center no-repeat; }
#cont-mn ul li:last-child a:hover::before{ background: url(../images/mn6_r.png)  bottom center no-repeat; }
#cont-fla{ padding:0; position:relative;}
#cont-fla::after, #cont-fla::before{ content:""; display: block; width:125px; height:134px; position:absolute; bottom:-82px; z-index:100;}
#cont-fla::after{ right:15px; background: url(../images/deco_right.png) no-repeat;}
#cont-fla::before{ left:15px; background: url(../images/deco_left.png) no-repeat;}
#fla{ width:100%; overflow: hidden; position:relative; z-index:20;}
#flash{ position:relative; left:50%; margin-left:-588px; z-index:20; width:1176px; height:500px; }
#logo{ position:absolute; left:0; right:0; top:125px; text-align:center; width:100%; z-index:80;}
#ttl{ width:72%; margin:0 auto; padding:30px 0; text-align:center; border-bottom:1px solid #304361; position:relative; }
#ttl::after{ height:5px; width:30px; background:#0c70b8; margin: auto; bottom:-5px; left:0; right:0;  content:""; display: block; position:absolute; }
h1{ font-size:22px; text-transform: uppercase; line-height:24px;}
.cont-txt{ padding:50px 0; display: flex; justify-content:center; align-items: center;}
.ph{ width:584px; order:1; display: flex; }
.txt{ width:calc(100% - 584px); display: flex; order:2; flex-direction:column;}
.presta{ padding:20px 0 30px 0;}
.presta h2{ text-align:center; padding:0 0 30px 0;  font-family: 'Lato-Bold'; font-size:30px; text-transform: uppercase;}
.presta a{ position:relative; display: block;}
.presta a span{ display: block; position:absolute; bottom:0; left:0; width:100%; padding:15px 0; color:#fff; font-family: 'Lato-Bold'; font-size:15px; text-align:center; text-transform: uppercase; background:rgba(0,0,0,0.8); }
#bot{ background:#0c70b8; padding:50px 0;}
.txt-bot{ color:#fff;}
.txt-bot h2, .txt h2, .txt-autres h2{ font-size:20px;  font-family: 'Lato-Bold' ; line-height:22px; text-transform: uppercase; padding-bottom:20px; }
.ph-bot a{ display: block; padding-bottom:20px;}
.txt-autres{ padding-bottom:30px;}
.cont-txt-contact{ padding :30px 0;}
/** footer  **/
footer{ background:#202427; padding:15px 0; }
.mn-foot { padding-bottom:20px}
.mn-foot ul{ margin:0; padding:0; font-size:0; list-style: none; text-align:center;}
.mn-foot ul li{ display: inline-block;  margin:0; padding:0 ;}
.mn-foot ul li a{  color:#fff; text-transform: uppercase; font-size:13px; line-height:60px; display: block; padding:0 10px;}
.mn-foot ul li a:hover{ text-decoration:none; color:#009ecb;  }
.com, .center{ text-align:center;}
/*CONTACT*/
.form-group{ margin:0 0 10px 0;}
.form-group label, .form-group input.form-input, textarea.form-textarea{ width:99%; display:block; margin:0 auto;}
input[type="text"],textarea,select{ padding:8px 5px; margin:8px 0; display:inline-block; border:1px solid #ccc; border-radius:4px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.btn-form{ margin:10px 0 0 0;}
.btn-submit-1, .btn-submit-2{  background: #00a0d2; border-color: #0073aa; -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15); box-shadow: inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15); color: #fff; text-decoration: none; width:200px; padding: 10px 16px; font-size: 15px; border:1px; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; margin:10px 0 0 0; cursor:pointer; text-transform:capitalize;}
/*PLAN D'ACCES*/
.map-google{ width:98%; margin:0 auto;}
.map-google iframe{ margin:0; padding:0; border:none; width:100%; height:400px;}
/*REALISATIONS*/
#diapo-container{}
p.titre-diapo{ text-transform:uppercase; font-weight:bold;}
#diapo-container ul, #diapo-container ul li{ margin:0; padding:0; list-style:none;}
#diapo-container .nav-diapo ul li { border-bottom:1px solid #eee;}
#diapo-container .nav-diapo ul li:first-child{ border-top:1px solid #eee;}
#diapo-container .nav-diapo ul li a{ display:block; padding:10px 0 10px 5px; text-transform:uppercase;}
#diapo-container .nav-diapo ul li.link-play a, #diapo-container .nav-diapo ul li a:hover{ background:#1b9bff; color:#fff;}
#diapo-container .nav-diapo ul li a:hover{ opacity:0.8;}
#diapo-container .nav-diapo ul{ padding-left:5px;}
.nav-diapo{ width:28%; float:left;}
#diapo-inner{ width:70%; float:right;}
.nav-diapo .link-disable{ cursor:not-allowed; opacity:0.4;}
@media screen and (max-width: 767px){
	#smartnav{ display:block;}
	#nav{ display:none;}
	}
/** Responsive **/

@media only screen and (max-width: 1919px){
	
}
@media only screen and (max-width: 1359px){

}
@media only screen and (max-width: 1279px){
	
	
}
@media only screen and (max-width: 1150px){

}

@media only screen and (max-width: 1023px){
	.ph ul li{ width:50%; }	
	.ph ul li img{ width:96%; height:auto;}
}
@media only screen and (max-width: 979px){
	
}
@media only screen and (max-width: 899px){
	.hor h2{ flex-direction: column;}
	
}
@media only screen and (max-width: 799px){
	
	}
@media only screen and (max-width: 760px){
	.mn{ text-align:center;}
	h1{ text-align: left;}
	.presta{ padding-top:20px;}
	.hor{ text-align:center;}
	.hor h2{ flex-direction:row; justify-content:center;}
	.hor ul li{  background:none;}
	
	
	}
@media only screen and (max-width: 719px){
	
	}
@media only screen and (max-width: 639px){
	
	}
@media only screen and (max-width: 599px){
	.mn, .mn-foot{ display:none;}
	
	
	}
@media only screen and (max-width: 529px){ 
	#coord{ width:100%;}
	
}
@media only screen and (max-width: 479px){ 
#fla{ height:auto;}
#flash{ display:none; }
#coord{ height:auto;}
#cont-coord{ position:relative;  background: url(../images/fla.jpg) no-repeat; background-size: cover;  padding:10px 0;}
#coord h2{ text-align:center;}
#coord ul{ flex-direction: column;}
	
}
@media only screen and (max-width: 379px){ 
.logo img{ width:90%; height:auto;}
	
}


AnonSec - 2021