From e7a3a7ff9c2aa2e377d8a236546fd4ae94b2044f Mon Sep 17 00:00:00 2001 From: ronan le priol Date: Wed, 25 Sep 2013 10:17:11 +0200 Subject: [PATCH 1/1] initialisation --- css/font.css | 242 ++ css/gamme.css | 124 + css/icone.css | 366 +++ css/ie8.css | 28 + css/images/mobileUI-site-nav-opener-bg.svg | 5 + css/images/overlay.png | Bin 0 -> 70524 bytes css/images/shadow.png | Bin 0 -> 490 bytes css/skel-noscript.css | 1 + css/style-1000px.css | 327 ++ css/style-desktop.css | 1020 +++++++ css/style-mobile.css | 574 ++++ css/style.css | 968 ++++++ css/video-font.css | 15 + css/video-js.css | 730 +++++ css/video-js.min.css | 4 + font/OpenSans-Bold-webfont.eot | Bin 0 -> 19544 bytes font/OpenSans-Bold-webfont.svg | 1830 ++++++++++++ font/OpenSans-Bold-webfont.ttf | Bin 0 -> 38452 bytes font/OpenSans-Bold-webfont.woff | Bin 0 -> 22432 bytes font/OpenSans-Light-webfont.eot | Bin 0 -> 19514 bytes font/OpenSans-Light-webfont.svg | 1831 ++++++++++++ font/OpenSans-Light-webfont.ttf | Bin 0 -> 37336 bytes font/OpenSans-Light-webfont.woff | Bin 0 -> 22248 bytes font/OpenSans-Regular-webfont.eot | Bin 0 -> 19836 bytes font/OpenSans-Regular-webfont.svg | 1831 ++++++++++++ font/OpenSans-Regular-webfont.ttf | Bin 0 -> 38232 bytes font/OpenSans-Regular-webfont.woff | Bin 0 -> 22660 bytes font/OpenSans-Semibold-webfont.eot | Bin 0 -> 20028 bytes font/OpenSans-Semibold-webfont.svg | 1830 ++++++++++++ font/OpenSans-Semibold-webfont.ttf | Bin 0 -> 39476 bytes font/OpenSans-Semibold-webfont.woff | Bin 0 -> 22908 bytes font/icone/FontAwesome.otf | Bin 0 -> 48748 bytes font/icone/fontawesome-social-webfont.eot | Bin 0 -> 12022 bytes font/icone/fontawesome-social-webfont.svg | 371 +++ font/icone/fontawesome-social-webfont.ttf | Bin 0 -> 11808 bytes font/icone/fontawesome-social-webfont.woff | Bin 0 -> 20372 bytes font/icone/fontawesome-webfont.eot | Bin 0 -> 25395 bytes font/icone/fontawesome-webfont.svg | 284 ++ font/icone/fontawesome-webfont.ttf | Bin 0 -> 55096 bytes font/icone/fontawesome-webfont.woff | Bin 0 -> 29380 bytes font/nevis-webfont.eot | Bin 0 -> 10413 bytes font/nevis-webfont.svg | 143 + font/nevis-webfont.ttf | Bin 0 -> 19524 bytes font/nevis-webfont.woff | Bin 0 -> 12484 bytes font/sourcesanspro-black-webfont.eot | Bin 0 -> 23714 bytes font/sourcesanspro-black-webfont.svg | 245 ++ font/sourcesanspro-black-webfont.ttf | Bin 0 -> 53676 bytes font/sourcesanspro-black-webfont.woff | Bin 0 -> 26544 bytes font/sourcesanspro-blackit-webfont.eot | Bin 0 -> 25863 bytes font/sourcesanspro-blackit-webfont.svg | 245 ++ font/sourcesanspro-blackit-webfont.ttf | Bin 0 -> 59592 bytes font/sourcesanspro-blackit-webfont.woff | Bin 0 -> 28964 bytes font/sourcesanspro-bold-webfont.eot | Bin 0 -> 23754 bytes font/sourcesanspro-bold-webfont.svg | 245 ++ font/sourcesanspro-bold-webfont.ttf | Bin 0 -> 53748 bytes font/sourcesanspro-bold-webfont.woff | Bin 0 -> 26656 bytes font/sourcesanspro-boldit-webfont.eot | Bin 0 -> 26163 bytes font/sourcesanspro-boldit-webfont.svg | 245 ++ font/sourcesanspro-boldit-webfont.ttf | Bin 0 -> 60472 bytes font/sourcesanspro-boldit-webfont.woff | Bin 0 -> 29208 bytes font/sourcesanspro-extralight-webfont.eot | Bin 0 -> 23746 bytes font/sourcesanspro-extralight-webfont.svg | 245 ++ font/sourcesanspro-extralight-webfont.ttf | Bin 0 -> 54224 bytes font/sourcesanspro-extralight-webfont.woff | Bin 0 -> 26436 bytes font/sourcesanspro-extralightit-webfont.eot | Bin 0 -> 26431 bytes font/sourcesanspro-extralightit-webfont.svg | 245 ++ font/sourcesanspro-extralightit-webfont.ttf | Bin 0 -> 62968 bytes font/sourcesanspro-extralightit-webfont.woff | Bin 0 -> 29652 bytes font/sourcesanspro-it-webfont.eot | Bin 0 -> 26246 bytes font/sourcesanspro-it-webfont.svg | 245 ++ font/sourcesanspro-it-webfont.ttf | Bin 0 -> 59812 bytes font/sourcesanspro-it-webfont.woff | Bin 0 -> 29324 bytes font/sourcesanspro-light-webfont.eot | Bin 0 -> 24061 bytes font/sourcesanspro-light-webfont.svg | 245 ++ font/sourcesanspro-light-webfont.ttf | Bin 0 -> 54240 bytes font/sourcesanspro-light-webfont.woff | Bin 0 -> 26824 bytes font/sourcesanspro-lightit-webfont.eot | Bin 0 -> 26636 bytes font/sourcesanspro-lightit-webfont.svg | 245 ++ font/sourcesanspro-lightit-webfont.ttf | Bin 0 -> 62708 bytes font/sourcesanspro-lightit-webfont.woff | Bin 0 -> 29772 bytes font/sourcesanspro-regular-webfont.eot | Bin 0 -> 24065 bytes font/sourcesanspro-regular-webfont.svg | 245 ++ font/sourcesanspro-regular-webfont.ttf | Bin 0 -> 54624 bytes font/sourcesanspro-regular-webfont.woff | Bin 0 -> 26912 bytes font/sourcesanspro-semibold-webfont.eot | Bin 0 -> 24199 bytes font/sourcesanspro-semibold-webfont.svg | 245 ++ font/sourcesanspro-semibold-webfont.ttf | Bin 0 -> 53924 bytes font/sourcesanspro-semibold-webfont.woff | Bin 0 -> 27076 bytes font/sourcesanspro-semiboldit-webfont.eot | Bin 0 -> 26236 bytes font/sourcesanspro-semiboldit-webfont.svg | 245 ++ font/sourcesanspro-semiboldit-webfont.ttf | Bin 0 -> 59980 bytes font/sourcesanspro-semiboldit-webfont.woff | Bin 0 -> 29276 bytes font/video/vjs.eot | Bin 0 -> 2900 bytes font/video/vjs.svg | 40 + font/video/vjs.ttf | Bin 0 -> 2736 bytes font/video/vjs.woff | Bin 0 -> 2676 bytes img/Gpic02.jpg | Bin 0 -> 6051 bytes img/Gpic03.jpg | Bin 0 -> 4585 bytes img/Nouveau dossier/pic04.jpg | Bin 0 -> 6839 bytes img/Nouveau dossier/pic05.jpg | Bin 0 -> 4653 bytes img/Nouveau dossier/pic06.jpg | Bin 0 -> 5417 bytes img/Nouveau dossier/pic07.jpg | Bin 0 -> 5013 bytes img/barre-menu.svg | 7 + img/bouton-menu.svg | 15 + img/dia_01-1.png | Bin 0 -> 19337 bytes img/dia_01.png | Bin 0 -> 17178 bytes img/favicon.ico | Bin 0 -> 1150 bytes img/favicon.png | Bin 0 -> 3194 bytes img/logo-telecasting-site-usage.svg | 81 + img/logo-telecasting-site.svg | 81 + img/pic-ref.psd | Bin 0 -> 1346966 bytes img/pic01.jpg | Bin 0 -> 250586 bytes img/pic02.jpg | Bin 0 -> 40444 bytes img/pic02.psd | Bin 0 -> 2381827 bytes img/pic03.jpg | Bin 0 -> 45295 bytes img/pic04.jpg | Bin 0 -> 42970 bytes img/pic05.jpg | Bin 0 -> 49806 bytes img/pic06.jpg | Bin 0 -> 59312 bytes img/pic07.jpg | Bin 0 -> 29920 bytes img/pic08.jpg | Bin 0 -> 2808 bytes img/pic09.jpg | Bin 0 -> 2867 bytes img/pic10.jpg | Bin 0 -> 2340 bytes img/pic11.jpg | Bin 0 -> 14810 bytes img/pic11.png | Bin 0 -> 15995 bytes img/ref01.png | Bin 0 -> 15995 bytes img/ref02.png | Bin 0 -> 5035 bytes img/ref03.png | Bin 0 -> 9691 bytes img/telecasting-baseline01.svg | 250 ++ img/telecasting-baseline02.svg | 2556 ++++++++++++++++ index.html | 629 ++++ js/Nouveau dossier/video.js | 121 + js/app.js | 9 + js/config.js | 43 + js/follower-canvas.js | 147 + js/html5shiv.js | 8 + js/jquery.dropotron.js | 420 +++ js/jquery.min.js | 6 + js/modernizr-2.5.3.min.js | 4 + js/modestmaps.js | 2822 ++++++++++++++++++ js/modestmaps.min.js | 14 + js/skel-panels.min.js | 1 + js/skel.min.js | 1 + live-web-tv.html | 321 ++ slider/css/bigvideo.css | 22 + slider/css/bigvideo.png | Bin 0 -> 1075 bytes slider/css/dia.css | 440 +++ slider/css/video-js.css | 757 +++++ slider/fonts/futura_book_bt-webfont.eot | Bin 0 -> 19158 bytes slider/fonts/futura_book_bt-webfont.svg | 241 ++ slider/fonts/futura_book_bt-webfont.ttf | Bin 0 -> 40080 bytes slider/fonts/futura_book_bt-webfont.woff | Bin 0 -> 22528 bytes slider/img/dia_01.png | Bin 0 -> 17178 bytes slider/img/tele01.png | Bin 0 -> 277582 bytes slider/js/bigvideo.js | 307 ++ slider/js/css3-mediaqueries.js | 779 +++++ slider/js/jquery-1.8.1.min.js | 2 + slider/js/jquery-ui-1.8.22.custom.min.js | 17 + slider/js/jquery.imagesloaded.min.js | 2 + slider/js/jquery.transit.min.js | 20 + slider/js/modernizr-2.5.3.min.js | 4 + slider/js/v404/bigvideo.js | 332 +++ slider/js/v404/video.js | 121 + slider/js/video.js | 22 + slider/swf/video-js.swf | Bin 0 -> 14329 bytes slider/vid/tele01.mp4 | Bin 0 -> 2173744 bytes slider/web-tv.html | 189 ++ swf/video-js.swf | Bin 0 -> 14059 bytes transition/100pourcent.html | 146 + transition/css/component.css | 528 ++++ transition/css/gamme.css | 134 + transition/dia-web-tv.html | 83 + transition/fonts/icomoon.dev.svg | 40 + transition/fonts/icomoon.eot | Bin 0 -> 2372 bytes transition/fonts/icomoon.svg | 40 + transition/fonts/icomoon.ttf | Bin 0 -> 2208 bytes transition/fonts/icomoon.woff | Bin 0 -> 2380 bytes transition/fonts/license.txt | 2 + transition/images/1.jpg | Bin 0 -> 114899 bytes transition/images/2.jpg | Bin 0 -> 54500 bytes transition/images/3.jpg | Bin 0 -> 59557 bytes transition/images/4.jpg | Bin 0 -> 64776 bytes transition/js/boxlayout.js | 141 + transition/js/modernizr.custom.js | 4 + transition/vid/tele01.mp4 | Bin 0 -> 2173744 bytes transition/vid/tele01.ogv | Bin 0 -> 3727524 bytes transition/vid/tele01.png | Bin 0 -> 277582 bytes transition/vid/tele01.webm | Bin 0 -> 3918210 bytes transition/work-flow.html | 117 + vid/tele01.mp4 | Bin 0 -> 2173744 bytes vid/tele01.png | Bin 0 -> 277582 bytes 190 files changed, 27530 insertions(+) create mode 100644 css/font.css create mode 100644 css/gamme.css create mode 100644 css/icone.css create mode 100644 css/ie8.css create mode 100644 css/images/mobileUI-site-nav-opener-bg.svg create mode 100644 css/images/overlay.png create mode 100644 css/images/shadow.png create mode 100644 css/skel-noscript.css create mode 100644 css/style-1000px.css create mode 100644 css/style-desktop.css create mode 100644 css/style-mobile.css create mode 100644 css/style.css create mode 100644 css/video-font.css create mode 100644 css/video-js.css create mode 100644 css/video-js.min.css create mode 100644 font/OpenSans-Bold-webfont.eot create mode 100644 font/OpenSans-Bold-webfont.svg create mode 100644 font/OpenSans-Bold-webfont.ttf create mode 100644 font/OpenSans-Bold-webfont.woff create mode 100644 font/OpenSans-Light-webfont.eot create mode 100644 font/OpenSans-Light-webfont.svg create mode 100644 font/OpenSans-Light-webfont.ttf create mode 100644 font/OpenSans-Light-webfont.woff create mode 100644 font/OpenSans-Regular-webfont.eot create mode 100644 font/OpenSans-Regular-webfont.svg create mode 100644 font/OpenSans-Regular-webfont.ttf create mode 100644 font/OpenSans-Regular-webfont.woff create mode 100644 font/OpenSans-Semibold-webfont.eot create mode 100644 font/OpenSans-Semibold-webfont.svg create mode 100644 font/OpenSans-Semibold-webfont.ttf create mode 100644 font/OpenSans-Semibold-webfont.woff create mode 100644 font/icone/FontAwesome.otf create mode 100644 font/icone/fontawesome-social-webfont.eot create mode 100644 font/icone/fontawesome-social-webfont.svg create mode 100644 font/icone/fontawesome-social-webfont.ttf create mode 100644 font/icone/fontawesome-social-webfont.woff create mode 100644 font/icone/fontawesome-webfont.eot create mode 100644 font/icone/fontawesome-webfont.svg create mode 100644 font/icone/fontawesome-webfont.ttf create mode 100644 font/icone/fontawesome-webfont.woff create mode 100644 font/nevis-webfont.eot create mode 100644 font/nevis-webfont.svg create mode 100644 font/nevis-webfont.ttf create mode 100644 font/nevis-webfont.woff create mode 100644 font/sourcesanspro-black-webfont.eot create mode 100644 font/sourcesanspro-black-webfont.svg create mode 100644 font/sourcesanspro-black-webfont.ttf create mode 100644 font/sourcesanspro-black-webfont.woff create mode 100644 font/sourcesanspro-blackit-webfont.eot create mode 100644 font/sourcesanspro-blackit-webfont.svg create mode 100644 font/sourcesanspro-blackit-webfont.ttf create mode 100644 font/sourcesanspro-blackit-webfont.woff create mode 100644 font/sourcesanspro-bold-webfont.eot create mode 100644 font/sourcesanspro-bold-webfont.svg create mode 100644 font/sourcesanspro-bold-webfont.ttf create mode 100644 font/sourcesanspro-bold-webfont.woff create mode 100644 font/sourcesanspro-boldit-webfont.eot create mode 100644 font/sourcesanspro-boldit-webfont.svg create mode 100644 font/sourcesanspro-boldit-webfont.ttf create mode 100644 font/sourcesanspro-boldit-webfont.woff create mode 100644 font/sourcesanspro-extralight-webfont.eot create mode 100644 font/sourcesanspro-extralight-webfont.svg create mode 100644 font/sourcesanspro-extralight-webfont.ttf create mode 100644 font/sourcesanspro-extralight-webfont.woff create mode 100644 font/sourcesanspro-extralightit-webfont.eot create mode 100644 font/sourcesanspro-extralightit-webfont.svg create mode 100644 font/sourcesanspro-extralightit-webfont.ttf create mode 100644 font/sourcesanspro-extralightit-webfont.woff create mode 100644 font/sourcesanspro-it-webfont.eot create mode 100644 font/sourcesanspro-it-webfont.svg create mode 100644 font/sourcesanspro-it-webfont.ttf create mode 100644 font/sourcesanspro-it-webfont.woff create mode 100644 font/sourcesanspro-light-webfont.eot create mode 100644 font/sourcesanspro-light-webfont.svg create mode 100644 font/sourcesanspro-light-webfont.ttf create mode 100644 font/sourcesanspro-light-webfont.woff create mode 100644 font/sourcesanspro-lightit-webfont.eot create mode 100644 font/sourcesanspro-lightit-webfont.svg create mode 100644 font/sourcesanspro-lightit-webfont.ttf create mode 100644 font/sourcesanspro-lightit-webfont.woff create mode 100644 font/sourcesanspro-regular-webfont.eot create mode 100644 font/sourcesanspro-regular-webfont.svg create mode 100644 font/sourcesanspro-regular-webfont.ttf create mode 100644 font/sourcesanspro-regular-webfont.woff create mode 100644 font/sourcesanspro-semibold-webfont.eot create mode 100644 font/sourcesanspro-semibold-webfont.svg create mode 100644 font/sourcesanspro-semibold-webfont.ttf create mode 100644 font/sourcesanspro-semibold-webfont.woff create mode 100644 font/sourcesanspro-semiboldit-webfont.eot create mode 100644 font/sourcesanspro-semiboldit-webfont.svg create mode 100644 font/sourcesanspro-semiboldit-webfont.ttf create mode 100644 font/sourcesanspro-semiboldit-webfont.woff create mode 100644 font/video/vjs.eot create mode 100644 font/video/vjs.svg create mode 100644 font/video/vjs.ttf create mode 100644 font/video/vjs.woff create mode 100644 img/Gpic02.jpg create mode 100644 img/Gpic03.jpg create mode 100644 img/Nouveau dossier/pic04.jpg create mode 100644 img/Nouveau dossier/pic05.jpg create mode 100644 img/Nouveau dossier/pic06.jpg create mode 100644 img/Nouveau dossier/pic07.jpg create mode 100644 img/barre-menu.svg create mode 100644 img/bouton-menu.svg create mode 100644 img/dia_01-1.png create mode 100644 img/dia_01.png create mode 100644 img/favicon.ico create mode 100644 img/favicon.png create mode 100644 img/logo-telecasting-site-usage.svg create mode 100644 img/logo-telecasting-site.svg create mode 100644 img/pic-ref.psd create mode 100644 img/pic01.jpg create mode 100644 img/pic02.jpg create mode 100644 img/pic02.psd create mode 100644 img/pic03.jpg create mode 100644 img/pic04.jpg create mode 100644 img/pic05.jpg create mode 100644 img/pic06.jpg create mode 100644 img/pic07.jpg create mode 100644 img/pic08.jpg create mode 100644 img/pic09.jpg create mode 100644 img/pic10.jpg create mode 100644 img/pic11.jpg create mode 100644 img/pic11.png create mode 100644 img/ref01.png create mode 100644 img/ref02.png create mode 100644 img/ref03.png create mode 100644 img/telecasting-baseline01.svg create mode 100644 img/telecasting-baseline02.svg create mode 100644 index.html create mode 100644 js/Nouveau dossier/video.js create mode 100644 js/app.js create mode 100644 js/config.js create mode 100644 js/follower-canvas.js create mode 100644 js/html5shiv.js create mode 100644 js/jquery.dropotron.js create mode 100644 js/jquery.min.js create mode 100644 js/modernizr-2.5.3.min.js create mode 100644 js/modestmaps.js create mode 100644 js/modestmaps.min.js create mode 100644 js/skel-panels.min.js create mode 100644 js/skel.min.js create mode 100644 live-web-tv.html create mode 100644 slider/css/bigvideo.css create mode 100644 slider/css/bigvideo.png create mode 100644 slider/css/dia.css create mode 100644 slider/css/video-js.css create mode 100644 slider/fonts/futura_book_bt-webfont.eot create mode 100644 slider/fonts/futura_book_bt-webfont.svg create mode 100644 slider/fonts/futura_book_bt-webfont.ttf create mode 100644 slider/fonts/futura_book_bt-webfont.woff create mode 100644 slider/img/dia_01.png create mode 100644 slider/img/tele01.png create mode 100644 slider/js/bigvideo.js create mode 100644 slider/js/css3-mediaqueries.js create mode 100644 slider/js/jquery-1.8.1.min.js create mode 100644 slider/js/jquery-ui-1.8.22.custom.min.js create mode 100644 slider/js/jquery.imagesloaded.min.js create mode 100644 slider/js/jquery.transit.min.js create mode 100644 slider/js/modernizr-2.5.3.min.js create mode 100644 slider/js/v404/bigvideo.js create mode 100644 slider/js/v404/video.js create mode 100644 slider/js/video.js create mode 100644 slider/swf/video-js.swf create mode 100644 slider/vid/tele01.mp4 create mode 100644 slider/web-tv.html create mode 100644 swf/video-js.swf create mode 100644 transition/100pourcent.html create mode 100644 transition/css/component.css create mode 100644 transition/css/gamme.css create mode 100644 transition/dia-web-tv.html create mode 100644 transition/fonts/icomoon.dev.svg create mode 100644 transition/fonts/icomoon.eot create mode 100644 transition/fonts/icomoon.svg create mode 100644 transition/fonts/icomoon.ttf create mode 100644 transition/fonts/icomoon.woff create mode 100644 transition/fonts/license.txt create mode 100644 transition/images/1.jpg create mode 100644 transition/images/2.jpg create mode 100644 transition/images/3.jpg create mode 100644 transition/images/4.jpg create mode 100644 transition/js/boxlayout.js create mode 100644 transition/js/modernizr.custom.js create mode 100644 transition/vid/tele01.mp4 create mode 100644 transition/vid/tele01.ogv create mode 100644 transition/vid/tele01.png create mode 100644 transition/vid/tele01.webm create mode 100644 transition/work-flow.html create mode 100644 vid/tele01.mp4 create mode 100644 vid/tele01.png diff --git a/css/font.css b/css/font.css new file mode 100644 index 0000000..7156079 --- /dev/null +++ b/css/font.css @@ -0,0 +1,242 @@ +/*_____________________________________________________________________*/ +/* Font */ +/*_____________________________________________________________________*/ + +@font-face { + font-family: 'open_sansbold'; + src: url('../font/OpenSans-Bold-webfont.eot'); + src: url('../font/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/OpenSans-Bold-webfont.woff') format('woff'), + url('../font/OpenSans-Bold-webfont.ttf') format('truetype'), + url('../font/OpenSans-Bold-webfont.svg#open_sansbold') format('svg'); + font-weight: normal; + font-style: normal; + +} + +@font-face { + font-family: 'open_sanssemibold'; + src: url('../font/OpenSans-Semibold-webfont.eot'); + src: url('../font/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/OpenSans-Semibold-webfont.woff') format('woff'), + url('../font/OpenSans-Semibold-webfont.ttf') format('truetype'), + url('../font/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg'); + font-weight: normal; + font-style: normal; + +} + +@font-face { + font-family: 'open_sanslight'; + src: url('../font/OpenSans-Light-webfont.eot'); + src: url('../font/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/OpenSans-Light-webfont.woff') format('woff'), + url('../font/OpenSans-Light-webfont.ttf') format('truetype'), + url('../font/OpenSans-Light-webfont.svg#open_sanslight') format('svg'); + font-weight: normal; + font-style: normal; + +} + +@font-face { + font-family: 'open_sansregular'; + src: url('../font/OpenSans-Regular-webfont.eot'); + src: url('../font/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/OpenSans-Regular-webfont.woff') format('woff'), + url('../font/OpenSans-Regular-webfont.ttf') format('truetype'), + url('../font/OpenSans-Regular-webfont.svg#open_sansregular') format('svg'); + font-weight: normal; + font-style: normal; + +} + + +@font-face { + font-family: 'webfontbold'; + src: url('../font/nevis-webfont.eot'); + src: url('../font/nevis-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/nevis-webfont.woff') format('woff'), + url('../font/nevis-webfont.ttf') format('truetype'), + url('../font/nevis-webfont.svg#webfontbold') format('svg'); + font-weight: normal; + font-style: normal; + +} + + +@font-face { + font-family: 'source_sans_problack'; + src: url('../font/sourcesanspro-black-webfont.eot'); + src: url('../font/sourcesanspro-black-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/sourcesanspro-black-webfont.woff') format('woff'), + url('../font/sourcesanspro-black-webfont.ttf') format('truetype'), + url('../font/sourcesanspro-black-webfont.svg#source_sans_problack') format('svg'); + font-weight: normal; + font-style: normal; + +} + + + + +@font-face { + font-family: 'source_sans_problack_italic'; + src: url('../font/sourcesanspro-blackit-webfont.eot'); + src: url('../font/sourcesanspro-blackit-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/sourcesanspro-blackit-webfont.woff') format('woff'), + url('../font/sourcesanspro-blackit-webfont.ttf') format('truetype'), + url('../font/sourcesanspro-blackit-webfont.svg#source_sans_problack_italic') format('svg'); + font-weight: normal; + font-style: normal; + +} + + + + +@font-face { + font-family: 'source_sans_probold'; + src: url('../font/sourcesanspro-bold-webfont.eot'); + src: url('../font/sourcesanspro-bold-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/sourcesanspro-bold-webfont.woff') format('woff'), + url('../font/sourcesanspro-bold-webfont.ttf') format('truetype'), + url('../font/sourcesanspro-bold-webfont.svg#source_sans_probold') format('svg'); + font-weight: normal; + font-style: normal; + +} + + + + +@font-face { + font-family: 'source_sans_probold_italic'; + src: url('../font/sourcesanspro-boldit-webfont.eot'); + src: url('../font/sourcesanspro-boldit-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/sourcesanspro-boldit-webfont.woff') format('woff'), + url('../font/sourcesanspro-boldit-webfont.ttf') format('truetype'), + url('../font/sourcesanspro-boldit-webfont.svg#source_sans_probold_italic') format('svg'); + font-weight: normal; + font-style: normal; + +} + + + + +@font-face { + font-family: 'source_sans_proextralight'; + src: url('../font/sourcesanspro-extralight-webfont.eot'); + src: url('../font/sourcesanspro-extralight-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/sourcesanspro-extralight-webfont.woff') format('woff'), + url('../font/sourcesanspro-extralight-webfont.ttf') format('truetype'), + url('../font/sourcesanspro-extralight-webfont.svg#source_sans_proextralight') format('svg'); + font-weight: normal; + font-style: normal; + +} + + + + +@font-face { + font-family: 'source_sans_proXLtIt'; + src: url('../font/sourcesanspro-extralightit-webfont.eot'); + src: url('../font/sourcesanspro-extralightit-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/sourcesanspro-extralightit-webfont.woff') format('woff'), + url('../font/sourcesanspro-extralightit-webfont.ttf') format('truetype'), + url('../font/sourcesanspro-extralightit-webfont.svg#source_sans_proXLtIt') format('svg'); + font-weight: normal; + font-style: normal; + +} + + + + +@font-face { + font-family: 'source_sans_proitalic'; + src: url('../font/sourcesanspro-it-webfont.eot'); + src: url('../font/sourcesanspro-it-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/sourcesanspro-it-webfont.woff') format('woff'), + url('../font/sourcesanspro-it-webfont.ttf') format('truetype'), + url('../font/sourcesanspro-it-webfont.svg#source_sans_proitalic') format('svg'); + font-weight: normal; + font-style: normal; + +} + + + + +@font-face { + font-family: 'source_sans_prolight'; + src: url('../font/sourcesanspro-light-webfont.eot'); + src: url('../font/sourcesanspro-light-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/sourcesanspro-light-webfont.woff') format('woff'), + url('../font/sourcesanspro-light-webfont.ttf') format('truetype'), + url('../font/sourcesanspro-light-webfont.svg#source_sans_prolight') format('svg'); + font-weight: normal; + font-style: normal; + +} + + + + +@font-face { + font-family: 'source_sans_prolight_italic'; + src: url('../font/sourcesanspro-lightit-webfont.eot'); + src: url('../font/sourcesanspro-lightit-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/sourcesanspro-lightit-webfont.woff') format('woff'), + url('../font/sourcesanspro-lightit-webfont.ttf') format('truetype'), + url('../font/sourcesanspro-lightit-webfont.svg#source_sans_prolight_italic') format('svg'); + font-weight: normal; + font-style: normal; + +} + + + + +@font-face { + font-family: 'source_sans_proregular'; + src: url('../font/sourcesanspro-regular-webfont.eot'); + src: url('../font/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/sourcesanspro-regular-webfont.woff') format('woff'), + url('../font/sourcesanspro-regular-webfont.ttf') format('truetype'), + url('../font/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg'); + font-weight: normal; + font-style: normal; + +} + + + + +@font-face { + font-family: 'source_sans_proSBdIt'; + src: url('../font/sourcesanspro-semiboldit-webfont.eot'); + src: url('../font/sourcesanspro-semiboldit-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/sourcesanspro-semiboldit-webfont.woff') format('woff'), + url('../font/sourcesanspro-semiboldit-webfont.ttf') format('truetype'), + url('../font/sourcesanspro-semiboldit-webfont.svg#source_sans_proSBdIt') format('svg'); + font-weight: normal; + font-style: normal; + +} + + + + +@font-face { + font-family: 'source_sans_prosemibold'; + src: url('../font/sourcesanspro-semibold-webfont.eot'); + src: url('../font/sourcesanspro-semibold-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/sourcesanspro-semibold-webfont.woff') format('woff'), + url('../font/sourcesanspro-semibold-webfont.ttf') format('truetype'), + url('../font/sourcesanspro-semibold-webfont.svg#source_sans_prosemibold') format('svg'); + font-weight: normal; + font-style: normal; + +} \ No newline at end of file diff --git a/css/gamme.css b/css/gamme.css new file mode 100644 index 0000000..ffe735c --- /dev/null +++ b/css/gamme.css @@ -0,0 +1,124 @@ + + + + + + +/*********************************************************************************/ +/* Color Gamme */ +/*********************************************************************************/ + #color01 + { + background-color: #302E42; + } + + .color01 + { + background-color: #302E42; + } + + .color02 + { + background-color: #1f9fb1; + } + + .color03 + { + background-color: #e99612; + } + + .color04 + { + background-color: #bb0c31; + } + + .color05 + { + background-color: #85083b; + } + + .color06 + { + background-color: #250a34; + } + + .color07 + { + background-color: #AD0B4D; + } + + .color08 + { + background-color: #AD0B4D; + } + + .color09 + { + background-color: #18171E; + } + + .color10 + { + background-color: #ffffff; + } + + +/*********************************************************************************/ +/* Color Gamme */ +/*********************************************************************************/ + + .Tcolor01 + { + color: #302E42; + } + + .Tcolor02 + { + color: #70297F; + } + + .Tcolor03 + { + color: #CE6536; + } + + .Tcolor04 + { + color: #0D8899; + } + + .Tcolor10 + { + color: #ffffff; + } + +/*********************************************************************************/ +/* Color Gamme */ +/*********************************************************************************/ + + .Bcolor01 + { + + border-color: #302E42; + } + + .Bcolor02 + { + border-color: #70297F; + } + + .Bcolor03 + { + border-color: #CE6536; + } + + .Bcolor04 + { + border-color: #0D8899; + } + + .Bcolor10 + { + border-color: #ffffff; + } + diff --git a/css/icone.css b/css/icone.css new file mode 100644 index 0000000..084c608 --- /dev/null +++ b/css/icone.css @@ -0,0 +1,366 @@ +@charset 'UTF-8'; + +@font-face +{ + font-family: 'FontAwesome'; + src: url('../font/icone/fontawesome-webfont.eot?v=3.0.1'); + src: url('../font/icone/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'), + url('../font/icone/fontawesome-webfont.woff?v=3.0.1') format('woff'), + url('../font/icone/fontawesome-webfont.ttf?v=3.0.1') format('truetype'), + url('../font/icone/fontawesome-webfont.svg#FontAwesome') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face +{ + font-family: 'Font-Awesome-Social'; + src: url('../font/icone/fontawesome-social-webfont.eot'); + src: url('../font/icone/fontawesome-social-webfont.eot?#iefix') format('embedded-opentype'), + url('../font/icone/fontawesome-social-webfont.woff') format('woff'), + url('../font/icone/fontawesome-social-webfont.ttf') format('truetype'), + url('../font/icone/fontawesome-social-webfont.svg#Font-Awesome-More') format('svg'); + font-weight: normal; + font-style: normal; +} + + .icon + { + text-decoration: none; + } + + .icon:before + { + font-size: 1.25em; + text-decoration: none; + font-family: FontAwesome; + font-weight: normal; + font-style: normal; + -webkit-text-rendering: optimizeLegibility; + -moz-text-rendering: optimizeLegibility; + -ms-text-rendering: optimizeLegibility; + -o-text-rendering: optimizeLegibility; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-font-smoothing: antialiased; + -ms-font-smoothing: antialiased; + -o-font-smoothing: antialiased; + font-smoothing: antialiased; + -webkit-font-feature-settings: "liga" 1, "dlig" 1; + -moz-font-feature-settings: "liga=1, dlig=1"; + -ms-font-feature-settings: "liga" 1, "dlig" 1; + -o-font-feature-settings: "liga" 1, "dlig" 1; + font-feature-settings: "liga" 1, "dlig" 1; + } + + .icon-glass:before { content: "\f000"; } + .icon-music:before { content: "\f001"; } + .icon-search:before { content: "\f002"; } + .icon-envelope:before { content: "\f003"; } + .icon-heart:before { content: "\f004"; } + .icon-star:before { content: "\f005"; } + .icon-star-empty:before { content: "\f006"; } + .icon-user:before { content: "\f007"; } + .icon-film:before { content: "\f008"; } + .icon-th-large:before { content: "\f009"; } + .icon-th:before { content: "\f00a"; } + .icon-th-list:before { content: "\f00b"; } + .icon-ok:before { content: "\f00c"; } + .icon-remove:before { content: "\f00d"; } + .icon-zoom-in:before { content: "\f00e"; } + + .icon-zoom-out:before { content: "\f010"; } + .icon-off:before { content: "\f011"; } + .icon-signal:before { content: "\f012"; } + .icon-cog:before { content: "\f013"; } + .icon-trash:before { content: "\f014"; } + .icon-home:before { content: "\f015"; } + .icon-file:before { content: "\f016"; } + .icon-time:before { content: "\f017"; } + .icon-road:before { content: "\f018"; } + .icon-download-alt:before { content: "\f019"; } + .icon-download:before { content: "\f01a"; } + .icon-upload:before { content: "\f01b"; } + .icon-inbox:before { content: "\f01c"; } + .icon-play-circle:before { content: "\f01d"; } + .icon-repeat:before { content: "\f01e"; } + + /* \f020 doesn't work in Safari. all shifted one down */ + .icon-refresh:before { content: "\f021"; } + .icon-list-alt:before { content: "\f022"; } + .icon-lock:before { content: "\f023"; } + .icon-flag:before { content: "\f024"; } + .icon-headphones:before { content: "\f025"; } + .icon-volume-off:before { content: "\f026"; } + .icon-volume-down:before { content: "\f027"; } + .icon-volume-up:before { content: "\f028"; } + .icon-qrcode:before { content: "\f029"; } + .icon-barcode:before { content: "\f02a"; } + .icon-tag:before { content: "\f02b"; } + .icon-tags:before { content: "\f02c"; } + .icon-book:before { content: "\f02d"; } + .icon-bookmark:before { content: "\f02e"; } + .icon-print:before { content: "\f02f"; } + + .icon-camera:before { content: "\f030"; } + .icon-font:before { content: "\f031"; } + .icon-bold:before { content: "\f032"; } + .icon-italic:before { content: "\f033"; } + .icon-text-height:before { content: "\f034"; } + .icon-text-width:before { content: "\f035"; } + .icon-align-left:before { content: "\f036"; } + .icon-align-center:before { content: "\f037"; } + .icon-align-right:before { content: "\f038"; } + .icon-align-justify:before { content: "\f039"; } + .icon-list:before { content: "\f03a"; } + .icon-indent-left:before { content: "\f03b"; } + .icon-indent-right:before { content: "\f03c"; } + .icon-facetime-video:before { content: "\f03d"; } + .icon-picture:before { content: "\f03e"; } + + .icon-pencil:before { content: "\f040"; } + .icon-map-marker:before { content: "\f041"; } + .icon-adjust:before { content: "\f042"; } + .icon-tint:before { content: "\f043"; } + .icon-edit:before { content: "\f044"; padding-top: 1px; padding-left: 1px; } + .icon-share:before { content: "\f045"; } + .icon-check:before { content: "\f046"; } + .icon-move:before { content: "\f047"; } + .icon-step-backward:before { content: "\f048"; } + .icon-fast-backward:before { content: "\f049"; } + .icon-backward:before { content: "\f04a"; } + .icon-play:before { content: "\f04b"; } + .icon-pause:before { content: "\f04c"; } + .icon-stop:before { content: "\f04d"; } + .icon-forward:before { content: "\f04e"; } + + .icon-fast-forward:before { content: "\f050"; } + .icon-step-forward:before { content: "\f051"; } + .icon-eject:before { content: "\f052"; } + .icon-chevron-left:before { content: "\f053"; } + .icon-chevron-right:before { content: "\f054"; } + .icon-plus-sign:before { content: "\f055"; } + .icon-minus-sign:before { content: "\f056"; } + .icon-remove-sign:before { content: "\f057"; } + .icon-ok-sign:before { content: "\f058"; } + .icon-question-sign:before { content: "\f059"; } + .icon-info-sign:before { content: "\f05a"; } + .icon-screenshot:before { content: "\f05b"; } + .icon-remove-circle:before { content: "\f05c"; } + .icon-ok-circle:before { content: "\f05d"; } + .icon-ban-circle:before { content: "\f05e"; } + + .icon-arrow-left:before { content: "\f060"; } + .icon-arrow-right:before { content: "\f061"; } + .icon-arrow-up:before { content: "\f062"; } + .icon-arrow-down:before { content: "\f063"; } + .icon-share-alt:before { content: "\f064"; } + .icon-resize-full:before { content: "\f065"; } + .icon-resize-small:before { content: "\f066"; } + .icon-plus:before { content: "\f067"; } + .icon-minus:before { content: "\f068"; } + .icon-asterisk:before { content: "\f069"; } + .icon-exclamation-sign:before { content: "\f06a"; } + .icon-gift:before { content: "\f06b"; } + .icon-leaf:before { content: "\f06c"; } + .icon-fire:before { content: "\f06d"; } + .icon-eye-open:before { content: "\f06e"; } + + .icon-eye-close:before { content: "\f070"; } + .icon-warning-sign:before { content: "\f071"; } + .icon-plane:before { content: "\f072"; } + .icon-calendar:before { content: "\f073"; } + .icon-random:before { content: "\f074"; } + .icon-comment:before { content: "\f075"; } + .icon-magnet:before { content: "\f076"; } + .icon-chevron-up:before { content: "\f077"; } + .icon-chevron-down:before { content: "\f078"; } + .icon-retweet:before { content: "\f079"; } + .icon-shopping-cart:before { content: "\f07a"; } + .icon-folder-close:before { content: "\f07b"; } + .icon-folder-open:before { content: "\f07c"; } + .icon-resize-vertical:before { content: "\f07d"; } + .icon-resize-horizontal:before { content: "\f07e"; } + + .icon-bar-chart:before { content: "\f080"; } + .icon-twitter-sign:before { content: "\f081"; } + .icon-facebook-sign:before { content: "\f082"; } + .icon-camera-retro:before { content: "\f083"; } + .icon-key:before { content: "\f084"; } + .icon-cogs:before { content: "\f085"; } + .icon-comments:before { content: "\f086"; } + .icon-thumbs-up:before { content: "\f087"; } + .icon-thumbs-down:before { content: "\f088"; } + .icon-star-half:before { content: "\f089"; } + .icon-heart-empty:before { content: "\f08a"; } + .icon-signout:before { content: "\f08b"; } + .icon-linkedin-sign:before { content: "\f08c"; } + .icon-pushpin:before { content: "\f08d"; } + .icon-external-link:before { content: "\f08e"; } + + .icon-signin:before { content: "\f090"; } + .icon-trophy:before { content: "\f091"; } + .icon-github-sign:before { content: "\f092"; } + .icon-upload-alt:before { content: "\f093"; } + .icon-lemon:before { content: "\f094"; } + .icon-phone:before { content: "\f095"; } + .icon-check-empty:before { content: "\f096"; } + .icon-bookmark-empty:before { content: "\f097"; } + .icon-phone-sign:before { content: "\f098"; } + .icon-twitter:before { content: "\f099"; padding-left: 2px; } + .icon-facebook:before { content: "\f09a"; padding-left: 6px; } + .icon-github:before { content: "\f09b"; } + .icon-unlock:before { content: "\f09c"; } + .icon-credit-card:before { content: "\f09d"; } + .icon-rss:before { content: "\f09e"; } + + .icon-hdd:before { content: "\f0a0"; } + .icon-bullhorn:before { content: "\f0a1"; } + .icon-bell:before { content: "\f0a2"; } + .icon-certificate:before { content: "\f0a3"; } + .icon-hand-right:before { content: "\f0a4"; } + .icon-hand-left:before { content: "\f0a5"; } + .icon-hand-up:before { content: "\f0a6"; } + .icon-hand-down:before { content: "\f0a7"; } + .icon-circle-arrow-left:before { content: "\f0a8"; } + .icon-circle-arrow-right:before { content: "\f0a9"; } + .icon-circle-arrow-up:before { content: "\f0aa"; } + .icon-circle-arrow-down:before { content: "\f0ab"; } + .icon-globe:before { content: "\f0ac"; } + .icon-wrench:before { content: "\f0ad"; } + .icon-tasks:before { content: "\f0ae"; } + + .icon-filter:before { content: "\f0b0"; } + .icon-briefcase:before { content: "\f0b1"; } + .icon-fullscreen:before { content: "\f0b2"; } + + .icon-group:before { content: "\f0c0"; } + .icon-link:before { content: "\f0c1"; } + .icon-cloud:before { content: "\f0c2"; } + .icon-beaker:before { content: "\f0c3"; } + .icon-cut:before { content: "\f0c4"; } + .icon-copy:before { content: "\f0c5"; } + .icon-paper-clip:before { content: "\f0c6"; } + .icon-save:before { content: "\f0c7"; } + .icon-sign-blank:before { content: "\f0c8"; } + .icon-reorder:before { content: "\f0c9"; } + .icon-list-ul:before { content: "\f0ca"; } + .icon-list-ol:before { content: "\f0cb"; } + .icon-strikethrough:before { content: "\f0cc"; } + .icon-underline:before { content: "\f0cd"; } + .icon-table:before { content: "\f0ce"; } + + .icon-magic:before { content: "\f0d0"; } + .icon-truck:before { content: "\f0d1"; } + .icon-pinterest:before { content: "\f0d2"; } + .icon-pinterest-sign:before { content: "\f0d3"; } + .icon-google-plus-sign:before { content: "\f0d4"; } + .icon-google-plus:before { content: "\f0d5"; } + .icon-money:before { content: "\f0d6"; } + .icon-caret-down:before { content: "\f0d7"; } + .icon-caret-up:before { content: "\f0d8"; } + .icon-caret-left:before { content: "\f0d9"; } + .icon-caret-right:before { content: "\f0da"; } + .icon-columns:before { content: "\f0db"; } + .icon-sort:before { content: "\f0dc"; } + .icon-sort-down:before { content: "\f0dd"; } + .icon-sort-up:before { content: "\f0de"; } + + .icon-envelope-alt:before { content: "\f0e0"; } + .icon-linkedin:before { content: "\f0e1"; } + .icon-undo:before { content: "\f0e2"; } + .icon-legal:before { content: "\f0e3"; } + .icon-dashboard:before { content: "\f0e4"; } + .icon-comment-alt:before { content: "\f0e5"; } + .icon-comments-alt:before { content: "\f0e6"; } + .icon-bolt:before { content: "\f0e7"; } + .icon-sitemap:before { content: "\f0e8"; } + .icon-umbrella:before { content: "\f0e9"; } + .icon-paste:before { content: "\f0ea"; } + .icon-lightbulb:before { content: "\f0eb"; } + .icon-exchange:before { content: "\f0ec"; } + .icon-cloud-download:before { content: "\f0ed"; } + .icon-cloud-upload:before { content: "\f0ee"; } + + .icon-user-md:before { content: "\f0f0"; } + .icon-stethoscope:before { content: "\f0f1"; } + .icon-suitcase:before { content: "\f0f2"; } + .icon-bell-alt:before { content: "\f0f3"; } + .icon-coffee:before { content: "\f0f4"; } + .icon-food:before { content: "\f0f5"; } + .icon-file-alt:before { content: "\f0f6"; } + .icon-building:before { content: "\f0f7"; } + .icon-hospital:before { content: "\f0f8"; } + .icon-ambulance:before { content: "\f0f9"; } + .icon-medkit:before { content: "\f0fa"; } + .icon-fighter-jet:before { content: "\f0fb"; } + .icon-beer:before { content: "\f0fc"; } + .icon-h-sign:before { content: "\f0fd"; } + .icon-plus-sign-alt:before { content: "\f0fe"; } + + .icon-double-angle-left:before { content: "\f100"; } + .icon-double-angle-right:before { content: "\f101"; } + .icon-double-angle-up:before { content: "\f102"; } + .icon-double-angle-down:before { content: "\f103"; } + .icon-angle-left:before { content: "\f104"; } + .icon-angle-right:before { content: "\f105"; } + .icon-angle-up:before { content: "\f106"; } + .icon-angle-down:before { content: "\f107"; } + .icon-desktop:before { content: "\f108"; } + .icon-laptop:before { content: "\f109"; } + .icon-tablet:before { content: "\f10a"; } + .icon-mobile-phone:before { content: "\f10b"; } + .icon-circle-blank:before { content: "\f10c"; } + .icon-quote-left:before { content: "\f10d"; } + .icon-quote-right:before { content: "\f10e"; } + + .icon-spinner:before { content: "\f110"; } + .icon-circle:before { content: "\f111"; } + .icon-reply:before { content: "\f112"; } + .icon-github-alt:before { content: "\f113"; } + .icon-folder-close-alt:before { content: "\f114"; } + .icon-folder-open-alt:before { content: "\f115"; } + + .icon-blogger-sign:before,.icon-blogger:before,.icon-delicious:before,.icon-dribbble-sign:before,.icon-dribbble:before,.icon-dropbox:before,.icon-drupal:before,.icon-evernote-sign:before,.icon-evernote:before,.icon-flickr-sign:before,.icon-flickr:before,.icon-forrst-sign:before,.icon-forrst:before,.icon-foursquare-sign:before,.icon-foursquare:before,.icon-git-fork:before,.icon-hacker-news:before,.icon-instagram:before,.icon-lastfm-sign:before,.icon-lastfm:before,.icon-paypal:before,.icon-picasa-sign:before,.icon-picasa:before,.icon-reddit:before,.icon-share-this-sign:before,.icon-share-this:before,.icon-skype:before,.icon-soundcloud:before,.icon-spotify:before,.icon-stack-overflow:before,.icon-tumblr-sign:before,.icon-tumblr:before,.icon-vimeo-sign:before,.icon-vimeo:before,.icon-wordpress-sign:before,.icon-wordpress:before,.icon-yelp-sign:before,.icon-yelp:before,.icon-youtube-sign:before,.icon-youtube:before {font-family:'Font-Awesome-Social'; } + + .icon-dropbox:before { content: "\f300"; } + .icon-drupal:before { content: "\f301"; } + .icon-git-fork:before { content: "\f302"; } + .icon-instagram:before { content: "\f303"; } + .icon-share-this-sign:before { content: "\f304"; } + .icon-share-this:before { content: "\f305"; } + .icon-foursquare-sign:before { content: "\f306"; } + .icon-foursquare:before { content: "\f307"; } + .icon-hacker-news:before { content: "\f308"; } + .icon-skype:before { content: "\f309"; } + .icon-spotify:before { content: "\f30a"; } + .icon-soundcloud:before { content: "\f30b"; } + .icon-paypal:before { content: "\f30c"; } + .icon-youtube-sign:before { content: "\f30d"; } + .icon-youtube:before { content: "\f30e"; } + .icon-reddit:before { content: "\f30f"; } + .icon-blogger-sign:before { content: "\f310"; } + .icon-blogger:before { content: "\f311"; } + .icon-dribbble-sign:before { content: "\f312"; } + .icon-dribbble:before { content: "\f313"; } + .icon-evernote-sign:before { content: "\f314"; } + .icon-evernote:before { content: "\f315"; } + .icon-flickr-sign:before { content: "\f316"; } + .icon-flickr:before { content: "\f317"; } + .icon-forrst-sign:before { content: "\f318"; } + .icon-forrst:before { content: "\f319"; } + .icon-delicious:before { content: "\f31a"; } + .icon-lastfm-sign:before { content: "\f31b"; } + .icon-lastfm:before { content: "\f31c"; } + .icon-picasa-sign:before { content: "\f31d"; } + .icon-picasa:before { content: "\f31e"; } + .icon-stack-overflow:before { content: "\f320"; } + .icon-tumblr-sign:before { content: "\f321"; } + .icon-tumblr:before { content: "\f322"; } + .icon-vimeo-sign:before { content: "\f323"; } + .icon-vimeo:before { content: "\f324"; } + .icon-wordpress-sign:before { content: "\f325"; } + .icon-wordpress:before { content: "\f326"; } + .icon-yelp-sign:before { content: "\f327"; } + .icon-yelp:before { content: "\f328"; } + diff --git a/css/ie8.css b/css/ie8.css new file mode 100644 index 0000000..5666221 --- /dev/null +++ b/css/ie8.css @@ -0,0 +1,28 @@ +/* + Escape Velocity 2.0 by HTML5 UP + html5up.net | @n33co + Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) +*/ + +/*********************************************************************************/ +/* Wrappers */ +/*********************************************************************************/ + + .wrapper + { + } + + .wrapper .title:before, + .wrapper .title:after + { + display: none; + } + +/*********************************************************************************/ +/* Copyright */ +/*********************************************************************************/ + + #copyright + { + margin: 0em 0 0 0; + } diff --git a/css/images/mobileUI-site-nav-opener-bg.svg b/css/images/mobileUI-site-nav-opener-bg.svg new file mode 100644 index 0000000..9d9a799 --- /dev/null +++ b/css/images/mobileUI-site-nav-opener-bg.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/css/images/overlay.png b/css/images/overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..1c3728b3ffd796eba76462c8fc52580b7f48ecb0 GIT binary patch literal 70524 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 &X#1V${v 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:40px 0 0 40px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.row+.row>*{padding-top:40px}.row{margin-left:-40px}.row:after{content:'';display:block;clear:both;height:0}.row:first-child>*{padding-top:0}.row>*{padding-top:0}.row.flush{margin-left:0}.row.flush>*{padding:0 !important}.row.half>*{padding:20px 0 0 20px}.row.half+.row.half>*{padding-top:20px}.row.half{margin-left:-20px}.row.double>*{padding:80px 0 0 80px}.row.double+.row.double>*{padding-top:80px}.row.double{margin-left:-80px} \ No newline at end of file diff --git a/css/style-1000px.css b/css/style-1000px.css new file mode 100644 index 0000000..10bcd73 --- /dev/null +++ b/css/style-1000px.css @@ -0,0 +1,327 @@ +/* + Escape Velocity 2.0 by HTML5 UP + html5up.net | @n33co + Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) +*/ + +/*********************************************************************************/ +/* Basic */ +/*********************************************************************************/ + + body, input, select, textarea + { + font-size: 12pt; + line-height: 1.5em; + letter-spacing: 0.015em; + } + + body + { + min-width: 960px; + } + +/*********************************************************************************/ +/* Wrappers */ +/*********************************************************************************/ + + .wrapper + { + padding: 4em 0 3em 0; + } + + #header-wrapper + { + height: 595px !important; + } + + .homepage #header-wrapper + { + height: 595px; + } + + #intro-wrapper + { + padding-bottom: 7em; + } + + #footer-wrapper + { + } + + #footer-wrapper hr + { + margin: 3em 0 3em 0; + } + +/*********************************************************************************/ +/* Header */ +/*********************************************************************************/ + + #header + { + height: 623px !important; + } + + .homepage #header + { + height: 623px; + } + +/*********************************************************************************/ +/* Logo */ +/*********************************************************************************/ + + #logo + { + margin-top: 0.5em !important; + height: 72px; + width: 220px; + margin-left:-84px; + margin-right:20px; + padding: 2.5px 0px 0px 0px; + } + + #logo img + { + height: 64px; + width: 220px; + + } + + + #logo h1 + { + + } + +/*********************************************************************************/ +/* Nav */ +/*********************************************************************************/ + #nav-back + { + z-index: 1000; + position:fixed; + top: 0px; + left: 0px; + right:0px; + width: 100%; + height:55px; + background-color: #18171E; + } + #nav + { + z-index: 1100; + position:fixed; + top: 0px; + left:0px; + width: 100%; + height:55px; + text-align: center; + vertical-align:top; + + } + + #nav > ul > li > ul + { + display: none; + + } + + #nav > ul + { + display: inline-block; + /*border-radius: 0.35em; + box-shadow: inset 0px 0px 1px 1px rgba(255,255,255,0.25);*/ + padding: 0em 0em 0em 0em; + } + + #nav > ul > li + { + display: inline-block; + text-align: center; + padding: 0em 0.05em 0em 0.05em; + } + + + #nav > ul > li > span + { + font-family: 'open_sansbold', sans-serif; + display: block; + color: #eee; + color: rgba(255,255,255,0.75); + text-transform: uppercase; + text-decoration: none; + font-size: 0.75em; + letter-spacing: 0em; + height: 5em; + line-height: 5em; + -moz-transition: all .25s ease-in-out; + -webkit-transition: all .25s ease-in-out; + -o-transition: all .25s ease-in-out; + -ms-transition: all .25s ease-in-out; + transition: all .25s ease-in-out; + outline: 0; + } + + #nav > ul > li > a + { + font-family: 'open_sansbold', sans-serif; + display: block; + color: #eee; + color: rgba(255,255,255,0.75); + text-transform: uppercase; + text-decoration: none; + font-size: 0.75em; + letter-spacing: 0em; + height: 5em; + line-height: 5em; + -moz-transition: all .25s ease-in-out; + -webkit-transition: all .25s ease-in-out; + -o-transition: all .25s ease-in-out; + -ms-transition: all .25s ease-in-out; + transition: all .25s ease-in-out; + outline: 0; + top:0; + } + + #nav > ul > li:hover > a, + #nav > ul > li.active > a, + #nav > ul > li:hover >span, + { + color: #fff; + } + + .dropotron + { + margin-left:-0.5em; + background: #222835 url('images/overlay.png'); + background-color: rgba(24,23,30,0.925); + padding: 0.5em 0.5em 0.5em 0.5em; + border-radius: 0.35em; + box-shadow: inset 0px 0px 1px 1px rgba(255,255,255,0.25); + min-width: 10em; + text-align: left; + + + } + + .dropotron-level-0 + { + + margin-top:-6px; + border-top-left-radius: 0; + border-top-right-radius: 0; + + } + .dropotron span + { + font-family: 'open_sansbold', sans-serif; + display: block; + color: #eee; + color: rgba(255,255,255,0.75); + text-transform: uppercase; + text-decoration: none; + font-size: 0.75em; + letter-spacing: 0em; + border-top: solid 1px rgba(255,255,255,0.15); + line-height: 2em; + -moz-transition: all .25s ease-in-out; + -webkit-transition: all .25s ease-in-out; + -o-transition: all .25s ease-in-out; + -ms-transition: all .25s ease-in-out; + transition: all .25s ease-in-out; + } + + .dropotron a + { + font-family: 'open_sansregular', sans-serif; + display: block; + color: #eee; + color: rgba(255,255,255,0.75); + text-transform: uppercase; + text-decoration: none; + font-size: 0.7em; + letter-spacing: 0.1em; + border-top: solid 1px rgba(255,255,255,0.15); + line-height: 3em; + -moz-transition: all .25s ease-in-out; + -webkit-transition: all .25s ease-in-out; + -o-transition: all .25s ease-in-out; + -ms-transition: all .25s ease-in-out; + transition: all .25s ease-in-out; + } + + .dropotron li:first-child a, + .dropotron li:first-child span + { + border-top: 0; + } + + .dropotron li:hover > a, + .dropotron li:hover > span + { + color: #fff; + } + +/*********************************************************************************/ +/* video home */ +/*********************************************************************************/ + + .wrapper-video + { + position: relative; + padding: 0em 0 0em 0; + } + + #video-home + { + margin-top:55px; + width:960px; + height:540px; + position: relative; + margin-left: auto; + margin-right: auto + } + #video-home iframe + { + width:960px; + height:540px; + } + + #main-features + { + padding: 0 3em 0 3em; + } + + #main iframe + { + width:900px; + height:523px; + } + +/*********************************************************************************/ +/* Intro */ +/*********************************************************************************/ + + #intro + { + } + + #intro .style1 + { + font-size: 1em; + } + + #intro .style2 + { + font-size: 1.5em; + } + +/*********************************************************************************/ +/* Copyright */ +/*********************************************************************************/ + + #copyright + { + margin: 3em 0 0 0; + } \ No newline at end of file diff --git a/css/style-desktop.css b/css/style-desktop.css new file mode 100644 index 0000000..f2f1df5 --- /dev/null +++ b/css/style-desktop.css @@ -0,0 +1,1020 @@ + +@import "gamme.css"; +/*_____________________________________________________________________*/ +/* Commun */ +/*_____________________________________________________________________*/ + + video + { + max-width: 100%; + height: auto; + } + + + + body, input, select, textarea + { + font-size: 13pt; + line-height: 1.75em; + letter-spacing: 0.025em; + } + + body + { + min-width: 1200px; + } + + hr + { + margin: 2em 0 2em 0; + } + + section, + article + { + margin: 0 0 4em 0; + } + + header.style1 + { + padding: 1em 0 0em 0; + } + + header.style1 h2 + { + text-transform: uppercase; + font-size: 1.5em; + letter-spacing: 0.075em; + line-height: 1.5em; + } + + header.style2 h2 + { + + text-transform: uppercase; + font-size: 1.5em; + letter-spacing: 0.075em; + line-height: 1.5em; + } + + header.style3 h2 + { + font-family: 'webfontbold'; + text-transform: uppercase; + font-size: 1.5em; + letter-spacing: 0.075em; + line-height: 1.5em; + padding: 0em 0em 1em 0em; + } + + header.style1 .byline + { + display: block; + margin: 1.15em 0 0 0; + font-size: 1.3em; + letter-spacing: 0.075em; + line-height: 1.5em; + } + + form + { + } + + form label + { + margin: 0.25em 0 0.25em 0; + } + + .button + { + padding: 0 1.25em 0 1.25em; + font-size: 0.9em; + min-width: 10em; + height: 2em; + line-height: 2em; + } + + .button-big + { + font-size: 1em; + min-width: 14em; + } + + .actions + { + margin: 2em 0 0 0; + } + + form .actions + { + margin-top: 1em; + } + + .actions li + { + display: inline-block; + margin: 0 0.75em 0 0.75em; + } + + .actions li:first-child + { + margin-left: 0; + } + + .actions li:last-child + { + margin-right: 0; + } + + .actions-centered + { + text-align: center; + } + + .feature-list + { + } + + .feature-list section + { + padding: 2em 0 2em 0; + } + + .feature-list .row + { + border-top: solid 1px #eee; + } + + .feature-list .row:first-child + { + border-top: 0; + } + + .feature-list .row:first-child section + { + padding-top:0; + } + + .feature-list .row:last-child + { + } + + .feature-list .row:last-child section + { + padding-bottom: 0; + } + + .feature-list h3 + { + margin: 0 0 0.75em 0; + font-size: 1.15em; + letter-spacing: 0.05em; + margin-top: -0.35em; + } + + .feature-list h3:before + { + width: 64px; + height: 64px; + line-height: 64px; + margin-right: 0.75em; + font-size: 32px; + top: 0.2em; + } + + .feature-list p + { + margin: 0 0 0 5em; + } + + .feature-list-small + { + } + + .feature-list-small h3 + { + } + + .feature-list-small h3:before + { + font-size: 24px; + line-height: 45px; + width: 45px; + height: 45px; + margin-right: 1em; + } + + .feature-list-small p + { + margin: 0 0 0 4em; + } + + .is + { + } + + .is header + { + margin: 0 0 1.5em 0; + } + + .is header.style1 + { + position: relative; + margin: -0.5em 0 0 0; + padding-top: 0; + } + + .is h2 + { + margin: 0 0 0.75em 0; + font-size: 1.15em; + letter-spacing: 0.05em; + } + + .is h3 + { + margin: 0 0 0.5em 0; + font-size: 1em; + font-weight: normal; + letter-spacing: 0.05em; + } + + .is-pair-one + { + padding-right: 1.5em; + } + + .is-pair-two + { + padding-left: 1.5em; + } + + .is-triple-one + { + padding-right: 1.5em; + } + + .is-triple-two + { + padding-left: 0.75em; + padding-right: 0.75em; + } + + .is-triple-three + { + padding-left: 1.5em; + } + + .is-post-excerpt + { + } + + .is-post-excerpt .image-left + { + position: relative; + top: 0.5em; + width: 5em; + } + + .is-post-excerpt h3, + .is-post-excerpt p + { + margin-left: 7em; + } + +/*********************************************************************************/ +/* Wrappers */ +/*********************************************************************************/ + + .wrapper + { + padding: 6em 0 3em 0; + + } + + .wrapper .title + { + font-family: 'webfontbold'; + font-size: 1.3em; + width: 18em; + height: 4em; + top: -2em; + line-height: 2em; + margin-bottom: -2em; + margin-left: -9em; + padding-top: 0.8em; + border-style:solid; + border-width:4px; + border-radius: 0.5em 0.5em 0.5em 0.5em; + + } + + .wrapper-style2 .title + { + margin-top:0em; + } + + + + #header-wrapper + { + top:0px; + padding:0; + + } + + .homepage #header-wrapper + { + height: 736px; + } + + #intro-wrapper + { + + padding-bottom: 3em; + } + +/*********************************************************************************/ +/* Header */ +/*********************************************************************************/ + + #header + { + + height: 676px; + } + + .homepage #header + { + height: 676px; + } + +/*********************************************************************************/ +/* Logo */ +/*********************************************************************************/ + + #logo + { + float:left; + height: 85px; + width: 295px; + margin-left:-152px; + margin-right:25px; + padding: 2.5px 0px 0px 0px; + } + + #logo img + { + height: 85px; + width: 295px; + + } + + + + #logo h1 + { + + } + + #logo .byline + { + } + +/*********************************************************************************/ +/* Nav */ +/*********************************************************************************/ + #nav-back + { + + position:fixed; + top: 0px; + left: 0px; + right:0px; + width: 100%; + height:60px; + } + #nav + { + + position:fixed; + top: 0px; + left:0px; + width: 100%; + height:60px; + text-align: center; + vertical-align:top; + + } + + #nav > ul > li > ul + { + display: none; + + } + + #nav > ul + { + display: inline-block; + /*border-radius: 0.35em; + box-shadow: inset 0px 0px 1px 1px rgba(255,255,255,0.25);*/ + padding: 0em 0em 0em 0em; + } + + #nav > ul > li + { + display: inline-block; + text-align: center; + padding: 0em 0.10em 0em 0.10em; + } + + + #nav > ul > li > span + { + font-family: 'webfontbold', sans-serif; + display: block; + color: #eee; + color: rgba(255,255,255,0.75); + text-transform: uppercase; + text-decoration: none; + font-size: 0.75em; + letter-spacing: 0em; + height: 5em; + line-height: 5em; + -moz-transition: all .25s ease-in-out; + -webkit-transition: all .25s ease-in-out; + -o-transition: all .25s ease-in-out; + -ms-transition: all .25s ease-in-out; + transition: all .25s ease-in-out; + outline: 0; + } + + #nav > ul > li > a + { + font-family: 'webfontbold', sans-serif; + display: block; + color: #eee; + color: rgba(255,255,255,0.75); + text-transform: uppercase; + text-decoration: none; + font-size: 0.75em; + letter-spacing: 0em; + height: 5em; + line-height: 5em; + -moz-transition: all .25s ease-in-out; + -webkit-transition: all .25s ease-in-out; + -o-transition: all .25s ease-in-out; + -ms-transition: all .25s ease-in-out; + transition: all .25s ease-in-out; + outline: 0; + top:0; + } + + #nav > ul > li:hover > a, + #nav > ul > li.active > a, + #nav > ul > li:hover >span, + { + color: #fff; + } + + .dropotron + { + margin-left:-0.5em; + background: #222835 url('images/overlay.png'); + background-color: rgba(24,23,30,0.925); + padding: 0.5em 0.5em 0.5em 0.5em; + border-radius: 0.35em; + box-shadow: inset 0px 0px 1px 1px rgba(255,255,255,0.25); + min-width: 10em; + text-align: left; + + } + + .dropotron-level-0 + { + + margin-top:-5px; + border-top-left-radius: 0; + border-top-right-radius: 0; + } + .dropotron span + { + font-family: 'webfontbold', sans-serif; + display: block; + color: #eee; + color: rgba(255,255,255,0.75); + text-transform: uppercase; + text-decoration: none; + font-size: 0.75em; + letter-spacing: 0.1em; + border-top: solid 1px rgba(255,255,255,0.15); + line-height: 3em; + -moz-transition: all .25s ease-in-out; + -webkit-transition: all .25s ease-in-out; + -o-transition: all .25s ease-in-out; + -ms-transition: all .25s ease-in-out; + transition: all .25s ease-in-out; + } + + .dropotron a + { + font-family: 'open_sansregular', sans-serif; + display: block; + color: #eee; + color: rgba(255,255,255,0.75); + text-transform: uppercase; + text-decoration: none; + font-size: 0.7em; + letter-spacing: 0.1em; + border-top: solid 1px rgba(255,255,255,0.15); + line-height: 3em; + -moz-transition: all .25s ease-in-out; + -webkit-transition: all .25s ease-in-out; + -o-transition: all .25s ease-in-out; + -ms-transition: all .25s ease-in-out; + transition: all .25s ease-in-out; + } + + .dropotron li:first-child a, + .dropotron li:first-child span + { + border-top: 0; + } + + .dropotron li:hover > a, + .dropotron li:hover > span + { + color: #fff; + } + +/*********************************************************************************/ +/* video home */ +/*********************************************************************************/ + .wrapper-video + { + position: relative; + padding: 0em 0 0em 0; + } + #video-home + { + margin-top:60px; + width:1200px; + height:676px; + position: relative; + margin-left: auto; + margin-right: auto + } + #video-home iframe + { + width:1200px; + height:676px; + } +/*********************************************************************************/ +/* Intro */ +/*********************************************************************************/ + + #intro + { + text-align: center; + } + + #intro .style1 + { + font-size: 1em; + letter-spacing: 0.075em; + } + + #intro .style2 + { + font-size: 2.75em; + letter-spacing: 0.075em; + line-height: 1.35em; + padding: 1em 0 1em 0; + margin-bottom: 1em; + } + + #intro .style3 + { + font-size: 1.1em; + width: 48em; + margin: 0 auto; + } + +/*********************************************************************************/ +/*main- Features */ +/*********************************************************************************/ + + #main-features + { + padding: 0 6em 0 6em; + } + + #main-features header.style1 + { + font-family: 'webfontbold', sans-serif; + padding-bottom: 2.5em; + padding-top: 0em; + } + + #main-features .actions + { + margin-top: 3em; + } + + #main-features .image + { + margin:auto; + display:block; + } + +/*********************************************************************************/ +/* Features */ +/*********************************************************************************/ + + #features + { + padding: 0 6em 0 6em; + } + + #features header.style1 + { + font-family: 'webfontbold', sans-serif; + padding-bottom: 2.5em; + padding-top: 0em; + } + + #features .actions + { + margin-top: 3em; + } + + #features .image + { + margin-left:0px; + } + #features section + { + margin:0px; + } +/*********************************************************************************/ +/* logiciels */ +/*********************************************************************************/ + + #logiciels + { + } + + + #logiciels .logiciels + { + } + + #logiciels .row + { + padding:0px 0px 0px 0px; + } + + #logiciels .logiciels h3 + { + margin: 0 0 0.75em 0; + font-size: 1.15em; + letter-spacing: 0.05em; + } + + #logiciels .logiciels-one + { + padding: 0em 1.1em 0em 1.1em; + } + + #logiciels .logiciels-two + { + padding: 0em 1.1em 0em 1.1em; + } + + #logiciels .logiciels-three + { + padding: 0em 1.1em 0em 1.1em; + } + + #logiciels .logiciels-four + { + padding: 0em 1.1em 0em 1.1em; + } + + +/*********************************************************************************/ +/* solutions */ +/*********************************************************************************/ + + #solutions + { + } + + + #solutions .solutions + { + } + #solutions .row + { + padding:0px 0px 0px 0px; + } + + #solutions .title + { + margin-top:0em; + } + + #solutions .solutions h3 + { + margin: 0 0 0.75em 0; + font-size: 1.15em; + letter-spacing: 0.02em; + } + + #solutions .solutions h3 a + { + font-family: 'webfontbold', sans-serif; + text-transform: uppercase; + } + + #solutions .solutions-one + { + padding: 0em 1.1em 0em 1.1em; + } + + #solutions .solutions-two + { + padding: 0em 1.1em 0em 1.1em; + } + + #solutions .solutions-three + { + padding: 0em 1.1em 0em 1.1em; + } + + #solutions .solutions-four + { + + padding: 0em 1.1em 0em 1.1em; + } + +/*********************************************************************************/ +/* prestations */ +/*********************************************************************************/ + + #prestations + { + } + + + #prestations .prestations + { + + } + + #prestations .title + { + margin-top:0em; + } + #prestations .prestations li + { + text-align:center; + + } + #prestations .prestations .button + { + display: inline-block; + font-size: 0.7em; + padding:0px 0px 0px 0px; + line-height:1em; + height:1em; + } + + #prestations .prestations hr + { + margin:0.2em 0 0.1em 0; + border-top: dotted 1px #ffffff; + } + + + #prestations .row + { + padding:0px 20px 0px 20px; + } + + #prestations .prestations h3 + { + + margin: 0 0 0 0; + font-size: 1.15em; + letter-spacing: 0.02em; + padding-top:1em; + + } + + #prestations .prestations h3 a + { + font-family: 'source_sans_problack', sans-serif; + font-size:0.9em; + text-transform: uppercase; + color:#ffffff; + } + + #prestations .prestations p + { + + color:#ffffff; + } + + + + #prestations .prestations-one + { + padding: 0em 1em 0em 1em; + } + + #prestations .prestations-two + { + padding: 0em 1em 0em 1em; + } + + #prestations .prestations-three + { + padding: 0em 1em 0em 1em; + } + + #prestations .prestations-four + { + + padding: 0em 1em 0em 1em; + } + + #prestations .prestations-five + { + + padding: 0em 1em 0em 1em; + } + + #prestations .prestations-six + { + + padding: 0em 1em 0em 1em; + } + +/*********************************************************************************/ +/* Main */ +/*********************************************************************************/ + + #main + { + margin: 1em 0 1em 0; + } + + .homepage #main + { + margin: 0; + } + + #main .title + { + margin-top:1em; + } + + #main iframe + { + width:1032px; + height:600px; + } + +/*********************************************************************************/ +/* Content */ +/*********************************************************************************/ + + #content + { + } + +/*********************************************************************************/ +/* Sidebar */ +/*********************************************************************************/ + + #sidebar + { + } + + .left-sidebar #sidebar + { + padding-right: 3em; + } + + .right-sidebar #sidebar + { + padding-left: 3em; + } + +/*********************************************************************************/ +/* Footer */ +/*********************************************************************************/ + + + + + #footer + { + } + + #footer header.style1 + { + padding-bottom: 0em; + } + + #footer hr + { + margin: 6em 0 6em 0; + } + + #footer .footer-one + { + padding-right: 1.5em; + padding-left: 1.2em; + } + + #footer .footer-two + { + padding-left: 1.5em; + } + +/*********************************************************************************/ +/* Copyright */ +/*********************************************************************************/ + + #copyright + { + margin: 6em 0 0 0; + } + + #copyright span + { + padding: 1.5em 4em 1.5em 4em; + line-height: 1em; + font-size: 0.8em; + } + + +/*_____________________________________________________________________*/ +/* Deplacement scroll to */ +/*_____________________________________________________________________*/ + + +#h-workflow + { + width: 100%; + height: 6em; + margin-top:0em; + margin-bottom:0em; + } + + + +#h-logiciels + { + width: 100%; + height: 6em; + padding-bottom: -4em; + + } + +#h-solutions + { + width: 100%; + height: 6em; + padding-bottom: -4em; + + } + +#h-prestations + { + width: 100%; + height: 6em; + padding-bottom: -4em; + + + } + +#h-references + { + width: 100%; + height: 6em; + padding-bottom: -4em; + + } + +#h-contacts + { + width: 100%; + height: 6em; + padding-bottom: -4em; + + } + diff --git a/css/style-mobile.css b/css/style-mobile.css new file mode 100644 index 0000000..689ac52 --- /dev/null +++ b/css/style-mobile.css @@ -0,0 +1,574 @@ +@import "gamme.css"; +/*_____________________________________________________________________*/ +/* Commun */ +/*_____________________________________________________________________*/ + + body, input, select, textarea + { + line-height: 1.5em; + font-size: 10.5pt; + letter-spacing: 0; + } + + h2, h3, h4, h5, h6 + { + font-size: 1.2em; + letter-spacing: 0.05em; + margin: 0 0 1em 0; + } + + + + + #prestations + section, + article + { + clear: both; + padding: 1em 2em 1em 2em ; + } + + #solutions + section, + article + { + clear: both; + padding: 1em 2em 1em 2em ; + } + + #highlights + section, + article + { + clear: both; + padding: 1em 2em 1em 2em ; + } + + #footer + section, + article + { + clear: both; + padding: 1em 2em 1em 2em ; + } + + + + header.style1 + { + padding: 0 0 1em 0; + } + + header.style1 h2 + { + font-size: 1.5em; + letter-spacing: 0.075em; + line-height: 1.25em; + } + + header.style1 .byline + { + display: block; + margin: 0; + } + + hr + { + margin: 1em 0 1em 0; + } + + form + { + } + + form input.text, + form select, + form textarea + { + } + + .image-featured + { + position: relative; + overflow: hidden; + + /* Adjust this to change the minimum height of the image */ + min-height: 10em; + } + + .image-featured img + { + position: absolute; + top: 0; + height: 100%; + width: auto; + + /* Adjust this to change the horizontal placement of the image */ + left: -50%; + } + + .image-centered img + { + width: 70%; + } + + .button + { + display: block; + width: 80%; + font-size: 1.1em; + padding: 0.3em 0 0.3em 0; + max-width: 15em; + margin: 0 auto; + } + + .actions + { + margin: 2em 0 0 0; + } + + form .actions + { + margin: 1em 0 0 0; + } + + .actions li + { + margin: 15px 0 0 0; + } + + .feature-list + { + } + + .feature-list section + { + border-top: solid 1px #eee; + } + + /* Ugh ... disgusting. */ + .feature-list > div > div:first-child > div:first-child > section + { + border-top: 0; + padding-top: 0; + } + + .feature-list h3 + { + position: relative; + padding: 4px 0 0 48px; + line-height: 1.25em; + } + + .feature-list h3:before + { + position: absolute; + left: 0; + top: 0; + width: 32px; + height: 32px; + line-height: 32px; + font-size: 16px; + } + + .feature-list p + { + margin: 0 0 0 48px; + } + + .is-post-excerpt + { + } + + .is-post-excerpt .image-left + { + position: relative; + top: 0.25em; + width: 25%; + margin: 0; + } + + .is-post-excerpt h3, + .is-post-excerpt p + { + margin-left: 32.5%; + } + + .mobile-hide + { + display: none; + } + +/*********************************************************************************/ +/* Mobile UI */ +/*********************************************************************************/ + + #titleBar + { + background: #123 url('../img/logo-telecasting-site.svg') no-repeat; + background-size: contain; + background-position:center top; + + + } + + #titleBar .title + { + display: none; + } + + #titleBar .toggle + { + position: absolute; + top: 0; + left: 0; + text-indent: -9999px; + width: 60px; + height: 44px; + } + + #titleBar .toggle:before + { + content: ''; + position: absolute; + top: 3px; + left: 6px; + display: block; + width: 54px; + height: 38px; + background-color: rgba(92,95,103,0.5); + border-radius: 0.25em; + -moz-transition: all .15s ease-in-out; + -webkit-transition: all .15s ease-in-out; + -o-transition: all .15s ease-in-out; + -ms-transition: all .15s ease-in-out; + transition: all .15s ease-in-out; + } + + #titleBar .toggle:after + { + content: ''; + display: block; + width: 44px; + height: 38px; + position: absolute; + left: 15px; + top: 4px; + background: url('images/mobileUI-site-nav-opener-bg.svg') 8px 14px no-repeat; + opacity: 0.5; + } + + #titleBar .toggle:active:before + { + background-color: rgba(92,95,103,0.75); + } + + #navPanel + { + background: #242730 url('../img/logo-telecasting-site.svg') no-repeat; + background-size: 45%; + background-position:left top; + box-shadow: inset -3px 0px 4px 0px rgba(0,0,0,0.1); + + } + + #navPanel .actions + { + display: block; + color: rgba(255,255,255,0.5); + text-transform: uppercase; + text-decoration: none; + font-size: 0.85em; + letter-spacing: 0.15em; + text-decoration: none; + height: 44px; + line-height: 44px; + border-top: solid 1px rgba(255,255,255,0.05); + margin: 0 15px 0 15px; + } + + #navPanel .link + { + display: block; + color: rgba(255,255,255,0.5); + text-transform: uppercase; + text-decoration: none; + font-size: 0.85em; + letter-spacing: 0.15em; + text-decoration: none; + height: 44px; + line-height: 44px; + border-top: solid 1px rgba(255,255,255,0.05); + margin: 0 15px 0 15px; + } + + #navPanel .link:first-child + { + border-top: 0; + } + + #navPanel .indent-1 { display: inline-block; width: 1em; } + #navPanel .indent-2 { display: inline-block; width: 2em; } + #navPanel .indent-3 { display: inline-block; width: 3em; } + #navPanel .indent-4 { display: inline-block; width: 4em; } + #navPanel .indent-5 { display: inline-block; width: 5em; } + #navPanel .depth-0 { color: #fff; } + +/*********************************************************************************/ +/* Wrappers */ +/*********************************************************************************/ + + .wrapper + { + padding: 15px 15px 5em 15px; + } + + .wrapper .title + { + font-size: 1.2em; + letter-spacing: 0.15em; + width: 16em; + height: 3.5em; + top: -1.8em; + line-height: 2em; + margin-bottom: -2em; + margin-left: -8em; + padding-top: 0.5em; + border-width:2px; + } + + .wrapper .title:before, + .wrapper .title:after + { + height: 15px; + bottom: -15px; + background-size: 100% 100%; + } + + #header-wrapper + { + padding: 0em 0em 0em 0em; + height: 225px; + } + + #footer-wrapper + { + padding-top: 3em; + } + + #footer-wrapper .feature-list section + { + border-top-color: #eee; + border-top-color: rgba(255,255,255,0.05); + } + +/*********************************************************************************/ +/* Header */ +/*********************************************************************************/ + + #header + { + height: 180px; + } + +/*********************************************************************************/ +/* Logo */ +/*********************************************************************************/ + + #logo + { + } + + #logo h1 + { + + } + + #logo .byline + { + } + +/*********************************************************************************/ +/* Nav */ +/*********************************************************************************/ + + #nav + { + display: none; + } + + +/*********************************************************************************/ +/* video home */ +/*********************************************************************************/ + +.wrapper-video + { + position: relative; + padding: 0em 0 0em 0; + } + + #video-home + { + position: relative; /* on positionne le conteneur */ + margin-top:34px; + margin-left: auto; + margin-right: auto; + width:320px; + height:180px; + } + #video-home iframe + { + width:320px; + height:180px; + } + + #main iframe + { + width:320px; + height:186px; + display:block; + } + + + +/*********************************************************************************/ +/* Intro */ +/*********************************************************************************/ + + #intro + { + text-align: center; + padding: 1em 2em 1em 2em !important; + margin: 0 auto; + } + + #intro .style2 + { + font-size: 1.5em; + letter-spacing: 0.05em; + line-height: 1.25em; + padding: 1.25em; + } + +/*********************************************************************************/ +/* Main */ +/*********************************************************************************/ + + #main + { + padding: 1em 0 0 0; + } + + #main-features + { + padding: 0 2em 0 2em; + } + +/*********************************************************************************/ +/* Content */ +/*********************************************************************************/ + + #content + { + padding: 0 0 2em 0; + } + + #content header.style1 + { + padding-bottom: 2.5em; + } + +/*********************************************************************************/ +/* Sidebar */ +/*********************************************************************************/ + + #sidebar + { + } + +/*********************************************************************************/ +/* Footer */ +/*********************************************************************************/ + + #footer + { + } + + #footer hr + { + display: none; + } + +/*********************************************************************************/ +/* Copyright */ +/*********************************************************************************/ + + #copyright + { + padding: 2em 0 0 0; + } + + #copyright span + { + padding: 1.5em 4em 1.5em 4em; + line-height: 1.5em; + } + + +/*_____________________________________________________________________*/ +/* Deplacement scroll to */ +/*_____________________________________________________________________*/ + + +#h-workflow + { + width: 100%; + height: 6em; + margin-top:0em; + margin-bottom:0em; + } + + + +#h-logiciels + { + width: 100%; + height: 6em; + padding-bottom: -4em; + + } + +#h-solutions + { + width: 100%; + height: 6em; + padding-bottom: -4em; + + } + +#h-prestations + { + width: 100%; + height: 6em; + padding-bottom: -4em; + + + } + +#h-references + { + width: 100%; + height: 6em; + padding-bottom: -4em; + + } + +#h-contacts + { + width: 100%; + height: 6em; + padding-bottom: -4em; + + } + diff --git a/css/style.css b/css/style.css new file mode 100644 index 0000000..d032610 --- /dev/null +++ b/css/style.css @@ -0,0 +1,968 @@ +@charset 'UTF-8'; + + + +@import "icone.css"; +@import "font.css"; +@import "gamme.css"; + + + +/*_____________________________________________________________________*/ +/* Commun */ +/*_____________________________________________________________________*/ + + + * + { + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + -o-box-sizing: border-box; + -ms-box-sizing: border-box; + box-sizing: border-box; + } + + + + video + { + max-width: 100%; + height: auto; + } + + iframe + { + + } + + body, input, textarea, select + { + font-family: 'open_sansregular', sans-serif; + font-weight: normal; + color: #ffffff; + background: #ffffff; + } + + h1,h2,h3,h4,h5,h6 + { + font-family: 'open_sanssemibold', sans-serif; + font-weight: normal; + color: #ffffff; + } + + h1 a, h2 a, h3 a, h4 a, h5 a, h6 a + { + font-family: 'open_sanssemibold', sans-serif; + color: inherit; + text-decoration: none; + font-weight: normal; + } + + a + { + + text-decoration: underline; + color: #717479; + -moz-transition: color .25s ease-in-out; + -webkit-transition: color .25s ease-in-out; + -o-transition: color .25s ease-in-out; + -ms-transition: color .25s ease-in-out; + transition: color .25s ease-in-out; + } + + a:hover + { + text-decoration: none; + } + + strong, b + { + font-family: 'open_sansbold', sans-serif; + font-weight: normal; + } + + blockquote + { + border-left: solid 0.5em #ddd; + padding: 1em 0 1em 2em; + font-style: italic; + } + + em, i + { + font-family: 'source_sans_proitalic', sans-serif; + font-style: normal; + } + + hr + { + border: 0; + border-top: solid 1px #ddd; + } + + sub + { + position: relative; + top: 0.5em; + font-size: 0.8em; + } + + sup + { + position: relative; + top: -0.5em; + font-size: 0.8em; + } + + table + { + width: 100%; + } + + table.style1 + { + width: 100%; + } + + table.style1 tbody tr:nth-child(2n+2) + { + background: #f4f4f4; + } + + table.style1 td + { + padding: 0.5em 1em 0.5em 1em; + } + + table.style1 th + { + text-align: left; + font-weight:normal; + padding: 0.5em 1em 0.5em 1em; + } + + table.style1 thead + { + background: #484d55; + color: #fff; + } + + table.style1 tfoot + { + background: #eee; + } + + table.style1 tbody + { + } + + form + { + } + + form label + { + display: block; + color: #484d55; + } + + form input.text, + form select, + form textarea + { + -webkit-appearance: none; + display: block; + border: 0; + background: #eee; + box-shadow: inset 0px 0px 1px 0px #a0a1a7; + border-radius: 0em; + width: 100%; + padding: 0.2em 0.5em 0.2em 0.5em; + -moz-transition: all .25s ease-in-out; + -webkit-transition: all .25s ease-in-out; + -o-transition: all .25s ease-in-out; + -ms-transition: all .25s ease-in-out; + transition: all .25s ease-in-out; + } + + form input.text:hover, + form select:hover, + form textarea:hover + { + } + + form input.text:focus, + form select:focus, + form textarea:focus + { + background: #f8f8f8; + } + + form textarea + { + min-height: 12em; + } + + form .formerize-placeholder + { + color: #555 !important; + font-style: normal; + } + + form ::-webkit-input-placeholder + { + color: #555 !important; + font-style: normal; + } + + form :-moz-placeholder + { + color: #555 !important; + font-style: normal; + } + + form ::-moz-placeholder + { + color: #555 !important; + font-style: normal; + } + + form :-ms-input-placeholder + { + color: #555 !important; + font-style: normal; + } + + form ::-moz-focus-inner + { + border: 0; + } + + .nobr + { + white-space: nowrap; + } + + br.clear + { + clear: both; + } + + p, ul, ol, dl, table, blockquote, form + { + margin-bottom: 2em; + } + + section, + article + { + margin-bottom: 3em; + } + + section > :last-child, + article > :last-child + { + margin-bottom: 0; + } + + section:last-child, + article:last-child + { + margin: 0px -20px 0px -20px; + } + + header.style3 + { + + text-align: center; + } + + header.style2 + { + + text-align: center; + color:#ffffff; + } + + header.style1 + { + + text-align: center; + } + + header.style1 h2 + { + font-weight: normal; + } + + header.style2 h2 + { + font-weight: normal; + } + + header.style1 .byline + { + color: #ffffff; + } + + .image + { + display: inline-block; + } + + .image img + { + display: block; + width: 100%; + margin:auto; + } + + .image-full + { + display: block; + width: 100%; + margin: 0 0 2em 0; + } + + .image-left + { + float: left; + margin: 0 1em 1em 0; + } + .image-right + { + float: right; + + } + + .image-centered + { + display: block; + margin: 0 0 2em 0; + } + + .image-centered img + { + margin: 0 auto; + width: auto; + } + + .image-featured + { + display: block; + width: 100%; + margin: 1em 0 2em 0; + } + + .button + { + display: inline-block; + background-color: #ffffff; + font-family: 'webfontbold', sans-serif; + text-align: center; + text-transform: uppercase; + font-weight: normal; + letter-spacing: 0.1em; + text-decoration: none; + border-radius: 0em; + border: 0; + outline: 0; + cursor: pointer; + -moz-transition: all .25s ease-in-out; + -webkit-transition: all .25s ease-in-out; + -o-transition: all .25s ease-in-out; + -ms-transition: all .25s ease-in-out; + transition: all .25s ease-in-out; + } + + .button-style1 + { + background-color: #ffffff; + color: #fff; + } + + .button-style1:hover + { + background-color: #f98780; + } + + .button-style1:active + { + background-color: #d96760; + } + + .button-style2 + { + background: none; + color: #ffffff; + box-shadow: inset 0px 0px 2px 0px #a0a1a7; + } + + .button-style2:hover + { + box-shadow: inset 0px 0px 2px 0px #ffffff; + } + + .button-style2:active + { + box-shadow: inset 0px 0px 2px 0px #202127; + } + + .button-style3 + { + background-color: #ffffff; + color: #ffffff; + } + + .button-style3:hover + { + background-color: #3f434b; + } + + .button-style3:active + { + background-color: #1f232b; + } + + ul.style1 + { + } + + ul.style2 + { + } + + ul.style2 li + { + border-top: solid 1px #eee; + padding: 1.5em 0 0 0; + margin: 1.5em 0 0 0; + } + + ul.style2 li:first-child + { + border-top: 0; + padding-top: 0; + margin-top: 0; + } + + ul.style3 + { + } + + ul.style3 li + { + border-top: solid 1px #eee; + padding: 0.5em 0 0 0; + margin: 0.5em 0 0 0; + } + + ul.style3 li:first-child + { + border-top: 0; + padding-top: 0; + margin-top: 0; + } + + ol.style1 + { + } + + .actions + { + } + + + .feature-list + { + } + + .feature-list h3 + { + color: #ffffff !important; + } + + .feature-list h3:before + { + position: relative; + display: inline-block; + color: #ffffff; + background: #2f333b ; + border-radius: 0em; + text-align: center; + } + + + +/*********************************************************************************/ +/* Wrappers */ +/*********************************************************************************/ + + .wrapper + { + position: relative; + + } + + .wrapper .title + { + position: absolute; + top: 0; + left: 50%; + text-align: center; + text-transform: uppercase; + display: block; + font-weight: normal; + letter-spacing: 0.25em; + font-family: 'webfontbold'; + font-size: 1.3em; + width: 18em; + height: 4em; + top: -2em; + line-height: 2em; + margin-bottom: -2em; + margin-left: -9em; + padding-top: 0.8em; + border-style:solid; + border-width:4px; + border-radius: 0.5em 0.5em 0.5em 0.5em; + + } + + .wrapper .title:before + { + content: ''; + position: absolute; + bottom: -38px; + left: -35px; + width: 35px; + height: 38px; + background-color:; + } + + .wrapper .title:after + { + content: ''; + position: absolute; + bottom: -38px; + right: -35px; + width: 35px; + height: 38px; + background-color:; + -moz-transform: scaleX(-1); + -webkit-transform: scaleX(-1); + -o-transform: scaleX(-1); + -ms-transform: scaleX(-1); + transform: scaleX(-1); + } + + .wrapper-video + { + position: relative; + } + +#header-wrapper + { + + background-size: cover; + + } + + #header-wrapper:before + { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: ; + } + + #footer-wrapper + { + background-color: #302E42; + color: #eee; + color: rgba(255,255,255,0.5); + } + + #footer-wrapper h1, + #footer-wrapper h2, + #footer-wrapper h3, + #footer-wrapper h4, + #footer-wrapper h5, + #footer-wrapper h6, + #footer-wrapper strong, + #footer-wrapper b, + #footer-wrapper a + { + color: #fff; + } + + #footer-wrapper hr + { + border-top-color: #333; + border-top-color: rgba(255,255,255,0.05); + } + + #footer-wrapper form + { + } + + #footer-wrapper form input.text, + #footer-wrapper form select, + #footer-wrapper form textarea + { + background: #ccc; + box-shadow: none; + } + + #footer-wrapper form input.text:focus, + #footer-wrapper form select:focus, + #footer-wrapper form textarea:focus + { + background-color: #fff; + } + + #footer-wrapper .button-style2 + { + color: #aaa; + box-shadow: inset 0px 0px 2px 0px rgba(255,255,255,0.5); + } + + #footer-wrapper .button-style2:hover + { + color: #ccc; + box-shadow: inset 0px 0px 2px 0px rgba(255,255,255,0.65); + } + + #footer-wrapper .button-style2:active + { + box-shadow: inset 0px 0px 2px 0px rgba(255,255,255,0.75); + } + + #footer-wrapper .title + { + background-color: #2D2C3A; + color: #eee; + } + + #footer-wrapper header.style1 + { + } + + #footer-wrapper header.style1 h2 + { + color: #fff; + } + + #footer-wrapper header.style1 .byline + { + color: inherit; + } + + #footer-wrapper .feature-list + { + } + + #footer-wrapper .feature-list .row + { + border-top-color: #333; + border-top-color: rgba(255,255,255,0.05); + } + + #footer-wrapper .feature-list h3 + { + } + + #footer-wrapper .feature-list h3:before + { + background-color: #3d4249; + } + + .wrapper-style1 + { + + background-color: #ffffff; + color: #eee; + color: rgba(255,255,255,0.75); + } + + .wrapper-style1 .title + { + background-color: #ffffff; + color: #fff; + } + + .wrapper-style1 h1, + .wrapper-style1 h2, + .wrapper-style1 h3, + .wrapper-style1 h4, + .wrapper-style1 h5, + .wrapper-style1 h6, + .wrapper-style1 strong, + .wrapper-style1 b, + .wrapper-style1 a + { + color: #fff; + } + + .wrapper-style2 + { + background-color: #fff; + } + + .wrapper-style2 .title + { + + } + + .wrapper-style3 + { + background-color: #ffffff; + } + + .wrapper-style3 .title + { + background-color: #f3f3f3; + color: #484d55; + } + + .wrapper-style3 .image + { + border: solid 0px #fff; + } + +/*********************************************************************************/ +/* Menu */ +/*********************************************************************************/ + #nav-back + { + } + + + #nav + { + } + + #logo + { + } + + #logo h1 + { + } + + + +/*********************************************************************************/ +/* video home */ +/*********************************************************************************/ + #video-home + { + margin-top:60px; + } +/*********************************************************************************/ +/* Intro */ +/*********************************************************************************/ + + #intro + { + + } + + #intro .style1 + { + } + + #intro .style2 + { + font-weight: normal; + color: #fff; + border-radius: 0.35em; + box-shadow: inset 0px 0px 1px 1px rgba(255,255,255,); + background: #A1A0A8; + } + + #intro .style2 a + { + color: inherit; + text-decoration: none; + } + + #intro .style3 + { + } + +/*********************************************************************************/ +/* Highlights */ +/*********************************************************************************/ + + #logiciels + { + } + + #logiciels .logiciels + { + text-align: center; + } + + #logiciels .logiciels h3 + { + color: #ffffff; + } + +/*********************************************************************************/ +/* solutions */ +/*********************************************************************************/ + + #solutions + { + } + + #solutions .solutions + { + text-align: center; + } + + #solutions .solutions h3 + { + color: #ffffff; + } + + +/*********************************************************************************/ +/* prestations */ +/*********************************************************************************/ + + #prestations + { + } + + #prestations .prestations + { + text-align: center; + } + + #prestations .prestations h3 + { + color: #ffffff; + } + + +/*********************************************************************************/ +/* Copyright */ +/*********************************************************************************/ + + + #copyright + { + text-align: center; + } + + #copyright span + { + display: inline-block; + border-radius: 0.35em; + box-shadow: inset 0px 0px 1px 1px rgba(255,255,255,0.05); + color: #aaa; + color: rgba(255,255,255,0.25); + } + + #copyright span a + { + color: inherit; + } + + #copyright span a:hover + { + color: #fff; + } + +/*********************************************************************************/ +/* Carte */ +/*********************************************************************************/ + + + + #map + { + font-family: 'webfontbold', sans-serif; + font-size: 19px; + font-weight: normal; + letter-spacing: 2px; + color: #fff; + margin: 0; + padding: 0; + border: 0; + } + .map-tile + { + opacity:0; + } + .map-tile-loaded + { + -webkit-animation-name: 'fade-in'; + -moz-animation-name: 'fade-in'; + -moz-animation-timing-function: ease-in; + -webkit-animation-timing-function: ease-in; + -webkit-animation-duration: 0.2s; + -moz-animation-duration: 0.2s; + } + @-webkit-keyframes fade-in; + @-moz-keyframes fade-in + { + from + { + opacity: 0; + } + to + { + opacity: 1; + } + + + + + +/*_____________________________________________________________________*/ +/* Deplacement scroll to */ +/*_____________________________________________________________________*/ + +#h-workflow + { + + } + + + +#h-logiciels + { + + + } + +#h-solutions + { + + + } + +#h-prestations + { + + + } + +#h-references + { + + + } + + +#h-contacts + { + + + } diff --git a/css/video-font.css b/css/video-font.css new file mode 100644 index 0000000..1248021 --- /dev/null +++ b/css/video-font.css @@ -0,0 +1,15 @@ + +/*_____________________________________________________________________*/ +/* Font */ +/*_____________________________________________________________________*/ + + +@font-face{ + font-family: 'VideoJS'; + src: url('../font/video/vjs.eot'); + src: url('../font/video/vjs.eot?#iefix') format('embedded-opentype'), + url('../font/video/vjs.woff') format('woff'), + url('../font/video/vjs.ttf') format('truetype'); + font-weight: normal; + font-style: normal; +} \ No newline at end of file diff --git a/css/video-js.css b/css/video-js.css new file mode 100644 index 0000000..77fe019 --- /dev/null +++ b/css/video-js.css @@ -0,0 +1,730 @@ +/*! +Video.js Default Styles (http://videojs.com) +Version 4.1.0 +*/ + +/* +REQUIRED STYLES (be careful overriding) +================================================================================ */ +/* When loading the player, the video tag is replaced with a DIV, + that will hold the video tag or object tag for other playback methods. + The div contains the video playback element (Flash or HTML5) and controls, and sets the width and height of the video. + + ** If you want to add some kind of border/padding (e.g. a frame), or special positioning, use another containing element. + Otherwise you risk messing up control positioning and full window mode. ** +*/ +.video-js { + background-color: #000; + position: relative; + padding: 0; + /* Start with 10px for base font size so other dimensions can be em based and easily calculable. */ + font-size: 10px; + /* Allow poster to be vertially aligned. */ + vertical-align: middle; + /* display: table-cell; */ /*This works in Safari but not Firefox.*/ + + /* Turn off user selection (text highlighting) by default. + The majority of player components will not be text blocks. + Text areas will need to turn user selection back on. */ + -webkit-user-select: none; /* Chrome all / Safari all */ + -moz-user-select: none; /* Firefox all */ + -ms-user-select: none; /* IE 10+ */ + -o-user-select: none; + user-select: none; +} + +/* Playback technology elements expand to the width/height of the containing div. +