body{padding-top:50px;padding-bottom:20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;background:transparent;color:333}.body-content{padding-left:15px;padding-right:15px}.container a{color:#156502}.container .btn{background:#e6e6e6;color:#156502}.container #forum-title{display:block;text-align:center}.container #forum-title h1{color:black}.container #forum-title h2{color:black}@media screen and (min-width:767px){.container .forum-container{margin-top:2em}}.container .forum-container .row{vertical-align:middle;min-height:2em;overflow:hidden}@media screen and (max-width:767px){.container .forum-container .row.category,.container .forum-container .row.subject{min-height:3em;line-height:3em}}.container .forum-container .row .clickable-row{color:black}.container .forum-container .container-title{font-weight:bold;color:#FFA34F;background:linear-gradient(#990000, #DC0101);line-height:2em !important;min-height:2em !important;border-bottom:none;border-radius:0}.container .forum-container .container-title a{color:#d9edf7}.container .forum-container .text_valign{line-height:40px}.container .alert-msg{padding-left:5px;padding-right:0}@media screen and (max-width:390){.container .alert-msg{padding:0}}.container .alert-msg div{text-align:center;background:url('img/present-red-icon.png');background-size:40%;background-repeat:no-repeat;background-position:center center;min-height:40px;min-width:40px}.container .alert-msg div span{display:none}.container .form-control{background-color:white;color:#999}.forum-header{background:linear-gradient(#990000, #DC0101);border:0;box-shadow:inset 0 -2px 5px rgba(0,0,0,0.1)}.forum-header::before{background-image:url('img/snowsanta.png');background-size:100%;min-height:65px;min-width:65px;background-repeat:no-repeat;background-position:center center;content:"";float:left;left:5px;top:5px;position:absolute;display:block}.forum-header .container{padding-left:0;padding-right:0}@media screen and (max-width:1199px) and (min-width:992px){.forum-header .container{padding-left:35px}}@media screen and (max-width:767px){.forum-header .container .forum-nav{margin-left:0}}.forum-header .container .navbar-header{color:white;margin-left:0}.forum-header .container .navbar-header .navbar-brand{font-size:x-large;color:black;text-shadow:-3px 0 5px #fff,0 3px 5px #fff,3px 0 5px #fff,0 -3px #fff;margin-left:.2em}.forum-header .container .navbar-header .navbar-toggle:hover{background-color:#FF0000}.forum-header .container .navbar-collapse{color:white}.forum-header .container .navbar-collapse .main{text-transform:none;margin-left:o}@media screen and (max-width:1199px){.forum-header .container .navbar-collapse .main{margin-left:0}}@media screen and (max-width:991px){.forum-header .container .navbar-collapse .main{margin-left:0}}@media screen and (max-width:767px){.forum-header .container .navbar-collapse .main{margin-left:5px}}.forum-header .container .navbar-collapse .navbar-nav{color:white}.forum-header .container .navbar-collapse .navbar-nav>li>a{padding:.8em;color:white}.forum-header .container .navbar-collapse .navbar-nav>li>a:hover,.forum-header .container .navbar-collapse .navbar-nav>li>a:focus{color:white;background-color:#990000;text-decoration:underline}.forum-header .container .navbar-collapse .navbar-nav>li>form{padding-top:.5em}.forum-header .container .navbar-collapse .navbar-nav>li>form input{max-width:80%}.lower-pagination{margin-top:5px;margin-bottom:5px;text-align:center}@media screen and (-webkit-min-device-pixel-ratio:0){select,textarea,input{font-size:16px}}#pleaseWaitDialog .modal-content{max-width:350px;background-color:white;margin:auto;margin-top:50px}#pleaseWaitDialog .modal-content .gopher-container{background:black;min-height:55px}#pleaseWaitDialog .modal-content #gopher-process{max-width:50px;animation-name:example;animation-duration:20s;animation-iteration-count:infinite;-webkit-animation-name:example;-webkit-animation-duration:20s;-webkit-animation-iteration-count:infinite;margin-top:3px}@keyframes example{0%{margin-left:0%}100%{margin-left:84%}}@-webkit-keyframes example{0%{margin-left:0%}100%{margin-left:84%}}.forum-error img{max-width:100%}.center{text-align:center}.right{text-align:right}.pagination-container{text-align:center}.pagination-container .pagination a{color:#156502;background-color:#fff;border:1px solid #ddd}.pagination-container .pagination .active a{color:#fff;background-color:#156502;border-color:#156502}.button_container{text-align:center;margin-bottom:1em}.no-padding{padding:0}.hide{display:none}#login input,#login select,#login textarea{max-width:280px}#login .checkbox input[type=checkbox]{margin-left:0}.subject{background:white;border-bottom:1px solid #990000;border-right:1px solid #990000;border-left:1px solid #990000}.subject .nb-message{padding-left:1px;padding-right:1px}@media screen and (max-width:991px){.subject .nb-message{padding-left:0;padding-right:5px}}.subject .date_subject p{margin:0}.subject .date_subject .name{font-weight:bold;text-align:center}.subject .date_subject .date{text-align:center;font-size:smaller}.subject:hover{background-color:#F7FCFF}.subject .subject-title span{line-height:2.5em;display:inline-block;vertical-align:middle}.subject .subject-title .glyphicon{margin-right:3px}@media screen and (max-width:767px){.subject .nb_message{padding-left:5px}.subject .num-container{padding-right:3px}.subject .icon-container{padding-left:0}.subject .icon-container .icon{width:6%}.subject .subject-title{padding-right:0;padding-left:0}.subject .subject-title span{line-height:1.5em}}.category-sub-title{font-size:small;background-color:#d9edf7;text-align:right}@media screen and (min-width:767px){#Forum .forum-sub-container{margin:20px 0 0 0;border:0 solid #156502;padding:1px 16px}}#Forum .forum-sub-container :last-child .category{border-bottom:1px solid #990000}#Forum .category{background:white;border-bottom:1px solid #990000;border-right:1px solid #990000;border-left:1px solid #990000}#Forum .category a{text-decoration:none}#Forum .category:hover{background-color:#F7FCFF}#Forum .category .category-sub-title{font-size:small;background-color:#d9edf7;text-align:right}#Forum .category .cat-column{min-height:40px}#Forum .category .cat-column:not(:last-child){border-right:none}@media screen and (max-width:767px){#Forum .category .num-container{padding-left:3px;padding-right:3px}}@media screen and (max-width:991px){#Forum .category .left-info-container{padding:0 13px}#Forum .category .left-info-container .nb-message{padding-left:0;padding-right:5px}}#Forum .category .left-info-container .alert-msg{padding-left:0}@media screen and (max-width:767px){#Forum .row .col-xs-3{width:23%}}#Forum .text_valign{line-height:40px}#Forum .alternate_bgcolor{background:white}#Forum .forum-title{color:black;font-weight:normal}#Forum .avent{display:block}.container .form{margin:1em;padding:1em;background-color:transparent}.container #forum-title h1{content:""}.container .forum-container .forum-sub-container::after{background-image:url('img/Pine_Garland.png');background-size:50% ;background-repeat:no-repeat;background-position:center center;display:inline-block;width:100%;min-height:150px;content:""}@media screen and (max-width:767px){.container .forum-container .forum-sub-container::after{min-height:100px;background-size:80%}}.container .news-container::before{background-image:url('img/icons-red-christmas-stocking.png');background-size:14% ;background-repeat:repeat-x;background-position:top center;display:inline-block;width:100%;min-height:150px;content:"Le Forum";font-size:5em;text-align:center;color:red;font-family:cursive;text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black;display:block;padding-top:2em}@media screen and (max-width:767px){.container .news-container::before{min-height:100px}}@media screen and (max-width:767px){.container .news-container::before{font-size:4em;line-height:.5em}}.container .news-container .news::before{background-image:url('img/Pine_Garland.png');background-size:50% ;background-repeat:no-repeat;background-position:center center;display:inline-block;width:100%;min-height:150px;content:""}@media screen and (max-width:767px){.container .news-container .news::before{min-height:100px;background-size:80% }}.container #login{background-image:url('img/snowman.gif');background-size:13% ;background-repeat:no-repeat;background-position:top right;display:inline-block;width:100%}@media screen and (max-width:767px){.container #login{background:none}.container #login::after{background-image:url('img/snowman.gif');background-size:100% ;background-repeat:no-repeat;background-position:top right;display:inline-block;width:100%;content:"";min-height:350px}}.advent-container{display:flex;flex:auto;flex-wrap:wrap}.advent-container .advent{margin:5px}.advent-container .advent.door{width:300px;margin:5px;background-repeat:repeat;background-position:top center}.advent-container .advent img{max-width:100%}.advent.door{border:.8em solid red;border-radius:1em;min-height:400px;width:612px;margin:auto;background-image:url('img/door.jpg');background-repeat:no-repeat;background-position:center center;margin-bottom:2em;text-align:center}@media screen and (max-width:767px){.advent.door{max-width:95%}}.advent.door img{display:none}.advent.door .day{font-size:5em;display:block;font-size:10em;margin-top:1em;color:red}.advent .day{display:none}.advent img{margin:auto;display:block;border:.8em solid red;border-radius:1em;margin-bottom:2em}#Forum::before{background-image:url('img/animated-christmas-sleigh-image.gif');background-size:30%;display:inline-block;width:100%;min-height:120px;background-repeat:no-repeat;background-position:top center;content:"Joyeux Noel sur Le Forum";font-size:5em;text-align:center;color:red;font-family:cursive;text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black;display:block;padding-top:2em}@media screen and (max-width:767px){#Forum::before{background-size:70%;font-size:2em;line-height:1em}}@media screen and (max-width:991px){#Forum::before{background-size:40%}}#Category::before{background-image:url('img/cute-snowman-icon-52929.png');background-size:13%;display:inline-block;width:100%;min-height:160px;background-repeat:no-repeat;background-position:center center;content:""}@media screen and (max-width:991px){#Category::before{background-size:20%}}@media screen and (max-width:767px){#Category::before{background-size:30%}}#Subject::before{background-image:url('img/christmas-house.gif');background-size:20%;display:inline-block;width:100%;min-height:160px;background-repeat:no-repeat;background-position:center center;content:""}@media screen and (max-width:991px){#Subject::before{background-size:30%}}@media screen and (max-width:767px){#Subject::before{background-size:65%}}footer::before{background-image:url('img/christmas_tree_lights.gif');background-size:240 300;display:inline-block;width:100%;height:100%;min-height:300px;background-repeat:no-repeat;background-position:center center;content:""}#Respond::after{background-image:url('img/sexy2.jpg');background-size:14%;display:inline-block;width:100%;min-height:350px;background-repeat:no-repeat;background-position:center center;content:""}@media screen and (max-width:991px){#Respond::after{background-size:23%}}@media screen and (max-width:767px){#Respond::after{background-size:50%}}.button_container::after{background-image:url('img/sexy1.png');display:inline-block;width:100%;min-height:625px;background-repeat:no-repeat;background-position:top center;content:""}@media screen and (max-width:991px){.button_container::after{background-size:100%;min-height:1500px}}@media screen and (max-width:767px){.button_container::after{background-size:100%;min-height:945px}}.ouch::after{background-image:url('img/ouch.png')}.button_container::before{background-image:url('img/christmas_candy.png');background-size:100%;display:inline-block;width:4%;min-height:45px;background-repeat:no-repeat;background-position:top center;content:""}@media screen and (max-width:991px){.button_container::before{background-size:100%;min-height:45px}}@media screen and (max-width:767px){.button_container::before{background-size:100%;min-height:45px;width:16%}}.button_container a{margin-bottom:35px}.note-editable img{max-width:80%}#Respond{background:white;padding:10px}#Respond .cke_textarea_inline{min-height:10em;border:1px solid #d1d1d1;background:white;color:black;overflow-x:auto}#Respond .cke_textarea_inline img{max-width:80%}#Respond .cke_textarea_inline iframe{max-width:100%}#Respond #smileys-container img{max-width:40px;max-height:40px;margin:3px}#Respond .respond_button{margin-top:5px}#Respond .photo_upload_button{font-size:x-large;padding:0px 12px}#Respond .add-subject #subjectTitle{width:100%}#Respond .add-subject .icon-selection label input{visibility:hidden;position:absolute}#Respond .add-subject .icon-selection label input+img{cursor:pointer;border:2px solid transparent}#Respond .add-subject .icon-selection label input:checked+img{border:2px solid #f00}#Respond .add-subject .subject-options #surveyForm{margin-left:30px}#Respond .add-subject .subject-options #surveyForm .survey-question label{width:100%}#Respond .add-subject .subject-options #surveyForm .survey-question label #surveyQuestion{width:100%}#Respond .add-subject .subject-options #surveyForm .survey-question .responses .response input{width:100%}#Respond .quote-container{margin:0 10px}#Respond .quote-container .msg{margin-bottom:25px}#Respond .quote-container .msg .message-header{border-bottom:1px solid rgba(0,0,0,0.2)}#Respond .quote-container .msg .message{padding:10px}#Respond .quote-container .msg .message img{max-width:50%;max-height:50%}#Respond #author{max-width:200px}#imageUploadForm{margin-top:-49px;margin-bottom:10px}#imageUploadForm .btn-file{position:relative;overflow:hidden}#imageUploadForm .btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:white;cursor:inherit;display:block}.quote{display:block;border:1px solid #a6c9e2;max-width:90%;margin:1em auto;background-color:white;padding:1em}.quote span{font-weight:bold;display:block}.quote img{max-width:50%;max-height:50%}.cke_editable{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333}.cke_editable p{margin:0 0 5px}.msg-container{background:transparent}.msg-container .msgs{margin-bottom:1.5em;background:white}.msg-container .msgs .message-header{border-bottom:1px solid rgba(0,0,0,0.2);background:linear-gradient(#990000, #DC0101);color:#FFA34F;padding:.3em}.msg-container .msgs .message-header a{color:black}.msg-container .msgs .message{padding:1em}.msg-container .msgs .message img,.msg-container .msgs .message iframe,.msg-container .msgs .message video{max-width:100%}@media screen and (max-width:767px){.msg-container{padding:0}}.chartBox{max-width:900px;padding:20px;border-radius:20px;border:solid 3px #36a2eb;background:white}#Subject .message{border-bottom:1px solid #990000;min-height:100px}#Subject .message img{max-width:100%}#Subject .message .signature{font-size:70%;border-top:1px solid #990000}#Subject .message .quote img{max-width:50%;max-height:50%}#Subject .message p{margin:0 0 .5em}#Subject .message iframe{max-width:100%}#Subject .message video{max-width:100%}#survey-question{margin-top:30px;text-align:center;font-size:large}#survey-container{max-width:700px !important;margin:auto}#survey-container canvas{margin:auto}#survey-container .voteForm .align-right{text-align:right}#survey-container .chart-legend{margin:auto;max-width:600px}#survey-container .chart-legend ul{list-style:none;padding:0;margin:0}#survey-container .chart-legend ul li span{display:inline-block;min-width:40px;min-height:15px;margin-right:15px}.avatar p{-ms-word-break:keep-all;word-break:keep-all}.avatar img{width:100%;min-width:50px}.message-container{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;background:white}.message-container:nth-child(even){background-color:white}#home .welcome{margin-top:2em;background:#EEE}#home .forum-widget{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);-ms-box-shadow:0 1px 4px rgba(0,0,0,0.2);box-shadow:0 1px 4px rgba(0,0,0,0.2);padding:0;margin-bottom:1.5em;background:transparent}#home .forum-widget span{font-weight:bold;background:linear-gradient(#990000, #DC0101);color:#FFA34F;display:block;padding:.3em}#home .welcome .connected{list-style:none}#home .welcome .connected li{float:left;margin-right:5px}#home .welcome .connected li img{max-width:30px;max-height:30px}#Settings{margin-top:20px;background:white}#Settings .nav{background-color:transparent}#Settings .nav li{background-color:transparent}#Settings .nav li.active a{background-color:white;color:#555}#Settings .nav li a:hover{background-color:#eee}#Settings .error{color:red}#Settings form{padding:10px}#Settings .edit{border:solid 1px black;background-color:white;padding:5px;min-width:100%;display:block;min-height:2.5em}#Settings .display{display:block;min-width:100%;border:dotted 1px gray;min-height:1.5em}#Settings .avatar-images img{max-width:50px;margin:5px}#Settings .message{margin:5px}#Settings #avatars-dropdown{max-width:200px;margin:5px}#Settings .container .selected{border:2px solid red}#sort .cat-list{max-height:500px;overflow-y:auto;background-color:white}#sort .cat-list input[type="text"]{display:inline;max-width:85%}@media screen and (max-width:767px){#sort .cat-list input[type="text"]{max-width:65%}}#sort .cat-list ul{-webkit-margin-before:0;-webkit-padding-start:0}#sort .cat-list ul .selected{background-color:#555;color:white}#sort .cat-list ul .over{color:black;background-color:#369}#sort .cat-list ul li{list-style-type:none;padding:5px 10px}#sort .cat-list ul li:hover{background-color:#666;color:white}@media screen and (max-width:767px){#sort .cat-list .AddTag{margin-left:-15px;margin-right:-15px}}#sort .container{background-color:white}#sort .container h3 img{width:40px}#sort .container .smiley-list .imgPreview{margin:5px}#sort .container .smiley-list .imgPreview img{max-width:100px;margin:5px}#sort .container .smiley-list .smiley-container{max-height:500px;min-height:500px;overflow-y:auto}#sort .container .smiley-list .smiley-container div div{height:50px !important}#sort .container .smiley-list .smiley-container input[type="text"]{display:inline;max-width:50%}#sort .container .smiley-list .smiley-container img{max-width:40px;max-height:40px;margin:3px}