/*
 *  Theme Name: HTML5 BLANK - MINDS AND MAKERS
 *  Theme URI: http://html5blank.com/
 *  Author: Créé par Todd Motto - Adapté par Julien Noyelle
 *  URL: html5blank.com @html5blank - noyellej.fr
 *  Description: Thème pour minds & makers
 *  Version: 2.0
 *  License: GNU General Public License v2 or later
 *  License URI: http://www.gnu.org/licenses/gpl-2.0.html
 */

 .container-fluid{margin-right:auto;margin-left:auto;}.row{box-sizing:border-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display: flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.row.reverse{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.col.reverse{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-xs{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-0{-ms-flex-preferred-size:0%;flex-basis:0%;max-width:0%;padding:0}.col-xs-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-xs-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-xs-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-xs-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-xs-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:left;text-align:start}.center-xs{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-xs{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:right;text-align:end}.top-xs{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-xs{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-xs{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-xs{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-xs{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}@media only screen and (min-width:48em){.container{width:46rem;margin:0 auto}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-sm{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-0{-ms-flex-preferred-size:0%;flex-basis:0%;max-width:0%;padding:0}.col-sm-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-sm-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-sm-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-sm-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-sm-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:left;text-align:start}.center-sm{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-sm{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:right;text-align:end}.top-sm{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-sm{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-sm{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-sm{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-sm{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width:62em){.container{width:61rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-md{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-0{-ms-flex-preferred-size:0%;flex-basis:0%;max-width:0%;padding:0}.col-md-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-md-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-md-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-md-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-md-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:left;text-align:start}.center-md{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-md{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:right;text-align:end}.top-md{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-md{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-md{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-md{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-md{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width:92em){.container{width:90rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-lg{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-0{-ms-flex-preferred-size:0%;flex-basis:0%;max-width:0%;padding:0}.col-lg-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-lg-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-lg-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-lg-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-lg-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-lg{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-lg{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-lg{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-lg{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-lg{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-lg{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-lg{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}

#tarteaucitronAlertSmall { display: none !important }

 @font-face {
    font-family: 'NeuzeitOfficeW01';
    src: url('fonts/NeuzeitOfficeW01-Regular.eot');
    src: url('fonts/NeuzeitOfficeW01-Regular.eot?#iefix') format('embedded-opentype'),
    url('fonts/NeuzeitOfficeW01-Regular.woff2') format('woff2'),
    url('fonts/NeuzeitOfficeW01-Regular.woff') format('woff'),
    url('fonts/NeuzeitOfficeW01-Regular.ttf') format('truetype'),
    url('fonts/NeuzeitOfficeW01-Regular.svg#NeuzeitOfficeW01-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Neuzeit S LT Std';
    src: url('fonts/NeuzeitSLTStd-BookHeavy.eot');
    src: url('fonts/NeuzeitSLTStd-BookHeavy.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeuzeitSLTStd-BookHeavy.woff2') format('woff2'),
        url('fonts/NeuzeitSLTStd-BookHeavy.woff') format('woff'),
        url('fonts/NeuzeitSLTStd-BookHeavy.ttf') format('truetype'),
        url('fonts/NeuzeitSLTStd-BookHeavy.svg#NeuzeitSLTStd-BookHeavy') format('svg');
    font-weight: 900;
    font-style: normal;
}

* { margin: 0; padding: 0; border: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
article, aside, footer, header, nav, section, video, object { display:block; }
img, object, embed { max-width: 100%; height: auto; }
svg { stroke-linejoin:round; stroke-width:2px; height: 100%; overflow: hidden }
strong { font-weight: bold; }
a { color: inherit; text-decoration: none; position: relative }
p, ul { clear: both; padding: 0; }
ul { list-style-type: none }
select { appearance: none; -moz-appearance: none; -webkit-appearance: none; background: #ffffff no-repeat 98% 50%; padding-right: 2.5rem !important }
select::-ms-expand { display: none; }
option { padding: 0 0.4rem; font-family: inherit; font-size: 1rem }
iframe { max-width: 100%; }
*::-moz-selection { background-color: #000; color: #fff; }
*::selection { background-color: #000; color: #fff; }
*::-moz-selection { background-color: #000; color: #fff; }
[placeholder]{ -o-text-overflow:ellipsis; text-overflow:ellipsis; }
::-webkit-input-placeholder { text-overflow:ellipsis; }
::-moz-placeholder { text-overflow:ellipsis;}
:-ms-input-placeholder { text-overflow:ellipsis; }
:-moz-placeholder { text-overflow:ellipsis; }

#header_title { text-align: center; border-bottom: 2px solid #1d1d1b; padding-top: 68px; padding-bottom: 68px; margin: 0; font-size: 33px; font-weight: lighter; }
#header_title b {font-family: "Neuzeit S LT Std", sans-serif;}
#header_circles { text-align: center; margin-top: 55px; }
#header_circles::before, #header_circles::after { content: ''; margin-bottom: 20px; width: 120px; height: 120px; display: inline-block; background-color: black; margin-left: 15px; margin-right: 15px; border-radius: 100%; }
#header_description { font-family: "NeuzeitOfficeW01", sans-serif; margin-top: 45px; margin-left: 30px; margin-right: 30px; font-size: 20px; text-align: center; }
#footer_link { border-top: 2px solid #1d1d1b; padding-top: 68px; padding-bottom: 68px; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 90px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 33px; font-family: "Neuzeit S LT Std", sans-serif; font-weight: 900; }
.plateformes { display: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; }
.plateforme { width: 100%; padding-top: 30px; padding-bottom: 30px;  cursor: pointer; }
.plateforme:not(:last-child) { border-bottom: 2px solid #1d1d1b; }
.plateforme_title h2 { font-size: 33px; font-weight: bold; margin-bottom: 20px; }
.plateforme_subtitle, .plateforme_description { font-family: "NeuzeitOfficeW01", sans-serif; font-size: 18px; font-weight: 400; }
.plateforme_description {padding-left: 30px; padding-right: 30px; }

@media only screen and (max-width: 700px) {
	#header_description { font-family: "Neuzeit S LT Std", sans-serif; margin-top: 125px; margin-left: 80px; margin-right: 80px; text-align: center; }
	#footer_link { border-top: 2px solid #1d1d1b; padding-top: 68px; padding-bottom: 68px; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 90px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 33px; font-family: "Neuzeit S LT Std", sans-serif; font-weight: 900; }
	.plateforme_subtitle, .plateforme_description { font-family: "NeuzeitOfficeW01", sans-serif;font-size:20px; font-weight: 400; }
	.plateforme_title h2{font-family: "Neuzeit S LT Std", sans-serif;font-size:33px;}
}
@media only screen and (min-width: 700px) { 
    #header_title { text-align: center; border-bottom: 2px solid #1d1d1b; padding-top: 68px; padding-bottom: 68px; margin: 0; font-size: 53px; font-weight: lighter; }
    #header_circles { text-align: center; margin-top: 105px; }
    #header_circles::before, #header_circles::after { width: 210px; height: 210px; margin-bottom: 0; display: inline-block; background-color: black; margin-left: 65px; margin-right: 65px; border-radius: 100%; }
    #header_description { font-family: "Neuzeit S LT Std", sans-serif; margin-top: 125px; margin-left: 80px; margin-right: 80px; font-size: 33px; text-align: center; }
    #footer_link { border-top: 2px solid #1d1d1b; padding-top: 68px; padding-bottom: 68px; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 90px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 33px; font-family: "Neuzeit S LT Std", sans-serif; font-weight: 900; }
    .plateformes { display: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; }
    .plateforme { width: 100%; padding-top: 68px; padding-bottom: 68px;  cursor: pointer; }
    .plateforme:not(:last-child) { border-bottom: 2px solid #1d1d1b; }
    .plateforme_title h2 { font-size: 53px; font-weight: bold; margin-bottom: 33px; }
    .plateforme_subtitle, .plateforme_description { font-family: "NeuzeitOfficeW01", sans-serif; font-size: 33px; font-weight: 400; }
    .plateforme_description {padding-left: 165px; padding-right: 165px; }
}

/* L */
@media only screen and (min-width: 1200px) {
    header { text-align: center; border-bottom: 2px solid #1d1d1b; padding-top: 48px; padding-bottom: 60px }
    #header_title { font-size: 24px; margin: 0; font-weight: lighter; border-bottom: 0; padding: 0; }
    #header_circles { display: none; }
    #header_description { font-family: "NeuzeitOfficeW01", sans-serif; margin-left: 165px; margin-right: 165px; margin-top: 45px; font-size: 14px; display: block!important; }
    .plateforme_title h2 { font-size: 26px; font-weight: bold; margin-bottom: 0; }
    .plateformes { display: -webkit-box!important; display: -ms-flexbox!important; display: flex!important; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding-top: 75px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; align-items: flex-start; flex-wrap: wrap; }
    .plateforme { font-family: "Neuzeit S LT Std", sans-serif; margin-left: 45px; margin-right: 45px; cursor: pointer; border-bottom: none!important; width: calc( 40% - 100px ); }
    .plateforme_title { width: 314px; height: 314px; border: 1px solid black; border-radius: 100%; background-color: black; color: white; display: -webkit-box!important; display: -ms-flexbox!important; display: flex!important; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin: auto; font-weight: bold; font-size: 26px; }
    .plateforme_description { padding-left: 45px; padding-right: 45px; width: 315px; margin: auto; text-align: center; opacity: 0; font-size: 18px; }
    .plateforme:hover .plateforme_title { background-color: transparent; color: black; border: 1px solid black; }
    .plateforme:hover .plateforme_description { opacity: 1; }
    .plateforme_subtitle {  font-family: "NeuzeitOfficeW01", sans-serif; padding-top: 35px; padding-bottom: 40px; font-size: 15px; }

    #footer_link { display: none; }
}
