403Webshell
Server IP : 213.186.33.2  /  Your IP : 216.73.216.39
Web Server : Apache
System : Linux webm005.cluster102.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User : symetry ( 21728)
PHP Version : 8.2.31
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/symetry/www/ARCHIVES/web/wp-content/themes/symetry-theme/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/symetry/www/ARCHIVES/web/wp-content/themes/symetry-theme//style.css
/*
Theme Name: Symetry Theme
Author: Nicolas Belayew
Author URI: http://www.tchiktchak.be
Description: theme responsive pour Symetry
Version: 1
*/


/* Normalize
   ========================================================================== */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;}

table {border-collapse: collapse; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
form legend {display: none;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
ol, ul {list-style: none;}
hr {display: none; visibility: hidden;}
:focus {outline: 0;}

/* General
   ========================================================================== */
html, body {
  height: 100%;
}

body{
  color: #516873;
  background: #edf1f4;
  font-family: "Rambla";
  min-height: 100%;
  -webkit-font-smoothing: antialiased;
-ms-content-zooming: none;/* Disable pan/zoom */
}

a {
  text-decoration: none;
}

p {
  font-family: 'Open Sans';
  font-size: 20px;
  font-weight: 300;
  line-height: 32px;
  margin-bottom: 20px;
}

p strong {
  font-weight: 600;
}

h2 {
  font-size: 24px;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 30px;
}

h3 {
  font-size: 16px;
  font-weight: 600;
}

input, textarea {
  background: #fff;
  border: 2px solid #BCC4C7;
  color: #516974;
  display: block;
  font-family: 'Open Sans';
  font-weight: 400;
  font-size: 16px;
  margin: 10px 0;
  padding: 15px;
  width: calc(100% - 34px);
  transition: border .2s linear;
}

input[type='submit'] {
  background: #BCC4C7;
  border: none;
  color: #fff;
  text-transform: uppercase;
  width: 100%;
  transition: background .2s linear;
}

input:hover, textarea:hover {
  border: 2px solid #98A4A9;
}

input:focus, textarea:focus {
  border: 2px solid #516974;
}

input[type='submit']:hover, input[type='submit']:focus {
  background: #516974;
  border: none;
}

textarea {
  min-height: 200px;
  resize: none;
}

/* Helpers
   ========================================================================== */

.top {
  vertical-align: top;
}

.center {
  text-align: center;
}

/* Header
   ========================================================================== */

header h1 {
  color: transparent;
  font: 0/0 a;
  text-shadow: none;
}

#logo {
  margin: 20px auto 50px auto;
  width: 150px;
}

#logo a .logo-y {
  -webkit-transform: scale(1, 1);
  -webkit-transform-origin: 50% 50%;
  -moz-transform: scale(1, 1);
  -moz-transform-origin: 48px 50%;
  -ms-transform: scale(1, 1);
  -ms-transform-origin: 50% 50%;
  -o-transform: scale(1, 1);
  -o-transform-origin: 50% 50%;
  transform: scale(1, 1);
  transform-origin: 48px 50%;
  -webkit-transition: -webkit-transform .25s linear;
  -moz-transition: -moz-transform .25s linear;
  -ms-transition: -ms-transform .25s linear;
  -o-transition: -o-transform .25s linear;
  transition: transform .25s linear;
}

#logo a:hover .logo-y {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}



/* menu */

/*** DEMO SKIN ***/
.menu {
  float: left;
  margin-bottom: 1em;
  text-align: center;
  text-transform: uppercase;
}
.menu ul {
  width: 100%;
}
.menu a {
  padding: 10px;
  text-decoration: none;
  zoom: 1; /* IE7 */
}
.sub-menu li a {
  background-color: #BCC4C7;
  width: calc(100% - 19px);
  text-align: center;
}

.menu a {
  color: #fff;
}

.menu li {
  background-color: #BCC4C7;
  -webkit-transition: background .2s;
  transition: background .2s;
  margin-right: 3px;
  width: calc(100% / 6.0001 - 3px);
}

.menu > li:last-child {
  margin-right: 0;
  width: calc(100% / 6.0001);
}

.menu > ul li:last-child {
  margin-right: 0;
  width: calc(100% / 6);
}

.menu ul ul {
  width: 100%;
}

.menu ul li {
  background: #AABDE6;
  width: 100%;
}

.menu ul ul li {
	background: #9AAEDB;
}

.menu li:hover,
.menu li.sfHover {
  background: #516974;
  /* only transition out, not in */
  -webkit-transition: none;
  transition: none;
}

#menu-navigation, #main {
  clear: both;
  position: relative;
  width: 100%;
}

#menu-navigation li ul li a {
  background: #CDD3D6;
  text-align: left;
}

#menu-navigation li.current-menu-item a,
#menu-navigation li.current-menu-ancestor a {
  background: #98A4A9;
}

#menu-navigation li.menu-item-type-taxonomy a {
  background: #CDD3D6;
}

#menu-navigation li.menu-item-type-taxonomy a:hover {
  background: #516974;
}

#menu-navigation li.current-menu-item a {
  background: #98A4A9;
}


/* Containers & Boxes
   ========================================================================== */

#container {
  background-color: #fff;
  margin : 0 auto -50px auto;
  min-height: calc(100% - 60px);
  padding: 30px 20px;
}

#container:after {
  content: "";
  display: block;
  height: 50px;
}

.wrapper {
  margin: 30px auto 0 auto;
  width: 800px;
}

#main {
  padding-top: 30px;
  overflow: auto;
}

.box-resp {
  display: inline-block;
  padding: 10px 20px;
  vertical-align: top;
  width: calc(50% - 42px);
}



.row-resp {
  display: inline-block;
  margin-bottom: 30px;
  margin-right: 30px;
  vertical-align: top;
  width: calc(24.5% - 20px);
}

.box-content {
  margin-top: 50px;
}

/* Page Projet
   ========================================================================== */

.project-box {
  float: left;
  margin-bottom: 30px;
  margin-right: 20px;
}

.project-box-img {
  height: 200px;
  overflow: hidden;
  position: relative;
  width: 280px;
}

.project-box a img {
  text-align: center;
  width: 100%;
  -webkit-transition: -webkit-transform .2s, opacity .2s;
  -moz-transition: -moz-transform .2s, opacity .2s;
  -ms-transition: -ms-transform .2s, opacity .2s;
  -o-transition: -o-transform .2s, opacity .2s;
  transition: transform .2s, opacity .2s;
}

.project-box:hover a img {
  opacity: .9;
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}

.project-box h2 a {
  color: #98A4A9;
  -webkit-transition: color .2s;
  -moz-transition: color .2s;
  -ms-transition: color .2s;
  -o-transition: color .2s;
  transition: color .2s;
}

.project-box:hover h2 a {
  color: #516974;
}

.project-box h2 {
text-transform: uppercase;
  font-size: 20px;
  width: 100%;
  padding-top: 10px;
  margin-bottom: 0;
}

.project-box:hover h2 {


}

#texte, #galerie {
  padding-top: 0
}

#texte {
  float: left;
  line-height: 120%;
  margin-bottom: 20px;
  padding-right: 30px;
  width: 380px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.profil img {
  width: 100%;
}

#texte p {
  font-size: 16px;
  line-height: 28px;
  margin-bottom: 10px;
}

#texte h1 {
  border-bottom: 5px solid #eee;
  font-size: 36px;
  line-height: 110%;
  margin-bottom: 20px;
  padding-bottom: 5px;
  text-transform: uppercase;
}

#texte p:last-child {
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
}

#galerie {
  float: left;
  width: 800px;
}

#miniatures a img,
#featured a img {
  width: 100%;
  -webkit-transition: -webkit-transform .2s, opacity .2s;
  -moz-transition: -moz-transform .2s, opacity .2s;
  -ms-transition: -ms-transform .2s, opacity .2s;
  -o-transition: -o-transform .2s, opacity .2s;
  transition: transform .2s, opacity .2s;
}

#miniatures a:hover img {
  opacity: .8;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}

#miniatures a {
  display: block;
  float: left;
  margin: 0 10px 10px 0;
  overflow: hidden;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

#featured a:hover img {
  opacity: .8;
  -webkit-transform: scale(1.03);
  -moz-transform: scale(1.03);
  -ms-transform: scale(1.03);
  -o-transform: scale(1.03);
  transform: scale(1.03);
}

#featured a {
  display: block;
  overflow: hidden;
}

#featured {
  margin-bottom: 10px;
}

.grande-image {
  width: 100%;
}

/* Page Références
   ========================================================================== */
.reference-projet {
  color: #98A4A9;
  font-weight: 400;
  margin: 0;
  text-transform: uppercase;
}

.reference-description {
  color: #98A4A9;
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 5px;
}

.reference-adresse {
  color: #BCC4C7;
  font-size: 14px;
  line-height: normal;
  margin: 0;
}

.reference-photo {
  margin-bottom: 10px;
  width: 100%;
}

.liste-reference h2 {
  margin-top: 20px;
}

.liste-reference h2:first-child {
  margin-top: 0;
}

/* Page Equipe
   ========================================================================== */
.box-resp.team {
  width: calc(33% - 40px);
}

h3.actuel {
  font-size: 16px;
  font-weight: 600;
  text-decoration: underline;
}
/* Page Contact
   ========================================================================== */

.acf-map {
  height: 380px;
  margin: 20px 0;
  width: 100%;
}

.box-resp p {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  margin-bottom: 5px;
}

.box-resp td {
  margin-bottom: 10px;
  vertical-align: top;
}

.equipe-annee {
  color: #BCC4C7;
  display: inline-block;
  margin-right: 20px;
  text-align: right;
  width: 90px;
}

.equipe-entree {
  font-family: 'Open Sans', sans-serif;
}

.list-resp li {
  text-align: center;
}

.list-resp li a {
  color: #516974;
  display: block;
  transition: color .2s linear;
}

.list-resp li a:hover {
  color: #98A4A9;
}

.list-resp li a img {
  background: #516974;
  opacity: 1;
  transition: opacity .2s linear;
}

.list-resp li a:hover img {
  opacity: .6;
}

.image-profil {
  border-radius: 150px;
  margin-bottom: 25px;
}

.image-profil2 {
  border-radius: 150px;
  margin-bottom: 10px;
}

.image-parution {
  margin-bottom: 25px;
}

/* Footer
   ========================================================================== */

#footer {
  clear: both;
  color:#516974;
  font-size: 12px;
  height: 20px;
  padding: 20px 0 10px 0;
  text-align: center;
  width: 100%;
}

#footer a{
	color: #98A4A9
}


/* ==========================================================================
// Responsive
// ========================================================================== */

/* 1240+ Large desktop
   ========================================================================== */
@media (min-width: 1240px) { 
  #container {
    width : 1180px;
  }
  
  .project-box {
    max-width: 280px;
  }

  .project-box:nth-child(4n+0) {
    margin-right: 0px;
  }

  #miniatures a:nth-child(4n+4) {
    margin-right: 0px;
  }

  #miniatures a {
    width: 24%;
  }

  .row-resp:nth-child(4n+1) {
    margin-right: 0;
  }
}

/* 940-1239 Small desktop
   ========================================================================== */
@media (min-width: 940px) and (max-width: 1239px) { 
  #container {
    width : 880px;
  }

  .project-box {
    max-width: 280px;
  }

  .project-box:nth-child(3n+0) {
    margin-right: 0px;
  }

  #galerie {
    width: 500px
  }
  
  #miniatures a {
    width: 32%;
  }

  #miniatures a img {
    max-width: 100%;
  }

  #miniatures a:nth-child(3n+3) {
    margin-right: 0px;
  }

  .row-resp {
    width: calc(33% - 20px);
  }

  .row-resp:nth-child(3n+1) {
    margin-right: 0;
  }
  
  .box-resp.team {

  padding: 10px 0 20px 0;
    width: 100%;}
  
}

/* 620-939 Tablet
   ========================================================================== */
@media (min-width: 620px) and (max-width: 939px) { 
  #container{
    width : calc(100% - 80px);
  }

  .project-box {
    width: calc(50% - 10px);
  }

  .project-box:nth-child(2n+0) {
    margin-right: 0px;
  }

  .projet-box a img {
    max-width: 100%;
  }

  #texte {
    padding-right: 0px;
    width: 100%;
  }

  #galerie {
    width: 100%
}

  #miniatures a {
    width: calc(33% - 5px);
  }

  #miniatures a:nth-child(3n+3) {
    margin-right: 0;
  }

  .menu li,
  .menu > li:last-child {
    margin: 0 3px 3px 0;
    width: calc(50% - 3px);
  }

  .acf-map {
    height: 350px;
  }

  .row-resp {
    width: calc(49.6% - 15px);
  }

  .row-resp:nth-child(2n+1) {
    margin-right: 0;
  }

  .box-resp.team {
  padding: 10px 0 20px 0;
    width: 100%;
  }
}

/* -619 Mobile
   ========================================================================== */
@media (max-width: 619px) { 

  #container {
    width : calc(100% - 40px);
  }

  #texte {
  	padding-right: 0px;
    width: 100%;
  }

  .project-box {
    width: 100%;
  }

  #galerie {
    width: 100%;
  }

  #miniatures {
    padding-top: 10px;
  }
  
  #miniatures a {
    width: calc(50% - 5px);
  }

  #miniatures a:nth-child(2n+2) {
    margin-right: 0;
  }

  .menu li,
  .menu > li:last-child {
    margin: 0 0 3px 0;
    width: 100%;
  }

  #menu-navigation.hide li.hover ul {
    position: relative;
  }

  .acf-map {
    height: 250px;
  }

  .row-resp {
    margin-right: 0;
    width: 100%;
  }

  .project-box h2 a {
    font-size: 28px;
  }
}

/* -939 For Mobile devices
   ========================================================================== */
@media (max-width: 939px) { 
  .wrapper {
    margin: 10px auto 0 auto;
    width: 100%;
  }

  #logo {
    margin: 20px auto 30px auto
  }

  .project-box img {
    max-width: 100%;
  }

  .project-box-img {
    height: 100%;
    max-height: 500px;
    width: 100%;
  }

  #texte, #galerie {
    width: 100%;
  }

  /* 	menu */
  .menu li {
    list-style-type: none;
    padding: 0;
    -moz-box-sizing:    border-box;
    -webkit-box-sizing: border-box;
    box-sizing:        border-box;
  }

  #menu-navigation, #main {
    clear: both;
    width: 100%;
  }

   .menu {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

   .menu li ul li {
    margin-bottom: 0px;
    padding: 0px;
    width: 100%;
  }

  .sub-menu li a{
          text-align: center;
  }

  .menu li a, .menu li ul li a {
    display: block;
    padding: 15px;
    text-align: center;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .menu li ul {
    padding-top: 0px;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  #menu-navigation.hide li ul {
    display: none;
  }

  #menu-navigation.hide li.hover ul {
    display: block;
    margin-left: 0px;
  }

  .box-resp {
    padding: 10px 0 20px 0;
    width: 100%;
  }

  .box-resp:nth-child(2) {
    padding: 10px 0 0 0;
    width: 100%;
  }

  .reference-photo {
    display: none;
  }

  .profil {
    display: none;
  }

  .box-resp.team {
  padding: 10px 0 20px 0;
  width: 100%;}
  }
}

Youez - 2016 - github.com/yon3zu
LinuXploit