@import "bootstrap"; @import "fontawesome/font-awesome"; @import "public/grid"; @import "public/popover"; @import "public/general"; @import "public/search"; @import "public/binary"; @import "public/account"; @import "public/annonces"; @import "public/blog"; #main{ position:relative; } .top{ margin-bottom:10px; position:relative; background:rgba(0,0,0,0.8) url("/fond1.jpg") no-repeat center center ; background-size:100%; background-size:cover; padding:1px; .header{ margin-top:18em; margin-bottom:6em; color:white; text-align:center; } h1, h2{ font-weight:normal; display:inline; } #menu{ height:50px; } } .top_home{ background:white url("/fond.jpg") no-repeat fixed ; background-size:100%; position:relative; h1, h2{ text-align:center; color:white; width:100%; padding:0; margin:0; } h1{ font-size:2.3em; margin-top:200px; margin-bottom:40px; } h2{ font-size:1.4em; img{ width:60px; display:block; margin:1em auto; } } } #logo{ width:100%; max-width:160px; padding:10px 10px; display:block; img{ } } #menu{ color:white; width:100%; z-index:10; -webkit-transition: background-color 1000ms linear; -moz-transition: background-color 1000ms linear; -o-transition: background-color 1000ms linear; -ms-transition: background-color 1000ms linear; transition: background-color 1000ms linear; a{ color:white; } ul{ margin:0; padding:0 10px; float:right; li{ padding:0; margin:0; display:inline; display:inline-block; padding:8px 10px; } } } .bottom{ background:rgba(44,46,47,1); min-height:300px; padding:10px 10px; position:relative; text-align:left; #nb{ position:absolute; right:20px; height:25px; bottom:20px; opacity:0.4; &:hover{ opacity:1; } } ul{ margin-left:0; list-style:none; padding:0; li{ } } a,h4{ color:rgb(255, 255, 255); } } .page{ padding-bottom:150px; table{ margin:1em auto; tr:nth-child(even) { background:rgba(210,222,237,1); } td{ padding:5px; border:1px solid rgba(77,128,186,1); } } } //BLOG img{ max-width:100%; } h1,h2,h3,h4{ font-weight:600; //font-family:"jaf-bernino-sans", sans-serif; a{ color:#1e1e1e; } } h1{ font-size:2em; } h2{ font-size:1.5em; } h3{ font-size:1.2em; } a{ text-decoration:none; color:#17b; &:hover{ color:rgba(58,155,235,1); } } .read{ text-align:left; } .right{ float:right; } article{ .category{ //font-family:"jaf-bernino-sans", sans-serif; font-size:14px; a{ color:inherit; } } .coms{ //font-family:"jaf-bernino-sans", sans-serif; font-size:14px; a{ color:inherit; } } time{ //font-family:"jaf-bernino-sans", sans-serif; font-size:14px; } } .sidebar_title{ font-weight:normal; border-bottom:1px solid #858585; color:#858585; font-size:1em; } .comment{ .header{ margin-top:0; font-size:14px; //font-family:"jaf-bernino-sans", sans-serif; } aside{ float:left; img{ width:50px; height:50px; border-radius:50%; } } .comment_body{ margin-left:60px; background:rgba(250,250,250,1); padding:20px; margin-bottom:20px; } blockquote{ margin:0; margin-top:1em; padding:0; } } .child_comments{ padding-left:60px; } .comment_form{ padding:10px; background: rgba(250,250,250,1); margin-bottom:20px; } .share_in_social{ text-align:center; margin:1em; margin-top:2em; border-top:1px solid rgba(250,250,250,1); border-bottom:1px solid rgba(250,250,250,1); padding:10px; } .btn{ // font-family:"jaf-bernino-sans", sans-serif; font-size:1em; padding:8px 15px; border-radius:5px; border:0; color:black; background:transparent; cursor:pointer; } .input_text, textarea{ //font-family:"jaf-bernino-sans", sans-serif; font-size:0.9em; padding:8px 15px; border-radius:5px; border:0; color:black; background:white; border:1px solid rgba(131,131,131,1); } .btn-primary{ background:rgba(64,138,199,1); color:white; &:hover{ background:#357ebd;; } } .infos{ margin-top:0; font-size:14px; margin-bottom:1.5em; color:#8D8D8D; } #affiliation{ background:white; font-size:17px; line-height:1.5em; //font-family:"lato", sans-serif; font-weight:300; .ctr{ text-align:center; } hr{ margin:2em auto; max-width:400px; border-color:rgba(180,180,180,1); } .center{ max-width:800px; } .red{ color:rgba(239,45,58,1); } .blue{ color:rgba(26,147,205,1); } .small{ font-style:italic; font-size:16px; } h1, h2,h3{ font-weight:400; text-align:center; } h1{ font-size:45px; } h2{ font-size:32px; } .af-highlight{ padding:2em 0; background:rgba(203,239,254,1); color:white; background:url("/affiliation/3.jpg") center center fixed; background-size:100%; background-size:cover; } .af-top{ background:url("/affiliation/12.jpg") center center fixed; background-size:100%; background-size:cover; padding:12em 0; color:black; h1,h2{ padding:10px 20px; color:rgba(77,128,186,1); display:inline-block; //text-shadow:0 0 5px rgba(0,0,0,0.5); } h1{ font-size:60px; border:2px solid rgba(77,128,186,1); } } .block{ padding:3em 10px; } .link{ padding:2em; .btn{ background:rgba(76,180,38,1) !important; } } .parent{ img{ border-radius:50%; height:150px; } color:white; background:rgba(77,128,186,1); } .concept-side{ background:rgba(246,246,238,1); } .credits{ ul{ text-align:left; } background:rgba(243,156,45,0.1); img{ max-width:150px; } } .we{ border-top:1px solid rgba(180,180,180,1); } .video{ background:rgba(77,128,186,1); color:white; a{ color:white; } } #details{ z-index:10; position:fixed; top:50px; left:50px; right:50px; bottom:50px; padding:20px; overflow: scroll; background:white; box-shadow: 0 0 10px rgba(0,0,0,0.5); } #close_details{ cursor:pointer; position:fixed; background:black; font-size:20px ; font-weight:bold; padding:5px 30px; color:white; top:10px; height:40px; right:60px; } }