@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(/public/font/OpenSans.woff?v=2019.01.25)format('woff');}
*{border:none;margin:0px;padding:0px;word-wrap:break-word;list-style-type:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:none;color:inherit;font-size:inherit;text-decoration:inherit;font-weight:inherit;text-align:inherit;}
html{overflow-y:scroll;}
body{background:url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wgARCAAyADIDAREAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAECB//EABUBAQEAAAAAAAAAAAAAAAAAAAAD/9oADAMBAAIQAxAAAAHhVAAAhQAAAAAAAAAAAAAAAAQoBCkNH//EABQQAQAAAAAAAAAAAAAAAAAAAFD/2gAIAQEAAQUCR//EABQRAQAAAAAAAAAAAAAAAAAAAFD/2gAIAQMBAT8BR//EABQRAQAAAAAAAAAAAAAAAAAAAFD/2gAIAQIBAT8BR//EABQQAQAAAAAAAAAAAAAAAAAAAFD/2gAIAQEABj8CR//EABwQAAEDBQAAAAAAAAAAAAAAAAEAEBEgMEBBUf/aAAgBAQABPyGmL8YsMW6tFBv/2gAMAwEAAgADAAAAEAJIJBBJBBIIIBBBBBAAABIBBB//xAAUEQEAAAAAAAAAAAAAAAAAAABQ/9oACAEDAQE/EEf/xAAUEQEAAAAAAAAAAAAAAAAAAABQ/9oACAECAQE/EEf/xAAhEAADAAICAgMBAQAAAAAAAAAAAREhMUFhUYFxsfAQkf/aAAgBAQABPxB7mxLIvKwcLwc9n+B/sC1hEfGyzgevY1z0R6Klim+i1UjT8zkT9dFN6+SHmwkbLx9khElS3IsmVyTORVce6J/od1NCaXijKvKLjseC5cbNqLRb8H3/ABx7Hz7OUcpwINxaP//Z')#28272d;color:#eee;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:normal;text-align:left;}
main{min-height:60vh;padding-top:70px;}
body.fullscreen main{padding-top:0;}
.fullheight{min-height:100vh;background-size:cover;background-position:center center;}
input,textarea,select{background:#fff;color:#000;font-family:sans-serif;font-size:inherit;padding:10px;max-width:100%;line-height:1.2em;border:solid 1px #ccc;border-radius:3px;border-top-left-radius:0;}
input[disabled]{background:#ddd;}
.input{padding:10px 0;}
textarea{min-height:150px;}
input[type=text]:hover,input[type=text]:focus,input[type=password]:hover,input[type=password]:focus,input[type=file]:hover,input[type=file]:focus,textarea:hover,textarea:focus{border:solid 1px #88a;box-shadow:inset 1px 1px 5px rgba(0,0,0,0.4);outline:none;}
img{vertical-align:middle;}
td{vertical-align:top;}
p,.p{margin-bottom:1em;}
a,button{cursor:pointer;}
a:hover,a.current,a.active,button:hover,button.current,button.active{color:#f73;}
table{font:inherit;border-spacing:0px;border-collapse:separate;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h1{font-size:2.5em;}
h2{font-size:2em;}
h3{font-size:1.5em;}
button::-moz-focus-inner{border:0;padding:0;margin-top:-1px;}
ul.bullet li{list-style-type:disc;list-style-position:inside;}
.display-flex{display:flex;}
.hidden{display:none;}
.flash_error,.error,.button_red,.custom_checkbox.disabled .custom_checkbox_off{background-color:rgb(173,0,0);background-image:linear-gradient(to bottom,rgba(173,0,0,1),rgba(123,0,0,1));background-image:-webkit-linear-gradient(top,rgba(173,0,0,1),rgba(123,0,0,1));}
.button_blue{background-color:rgb(74,102,160);background-image:linear-gradient(to bottom,rgba(74,102,160,1),rgba(55,76,120,1));background-image:-webkit-linear-gradient(top,rgba(74,102,160,1),rgba(55,76,120,1));}
.flash_notice,.button_green,.custom_checkbox.enabled .custom_checkbox_on{background-color:rgb(103,197,26);background-image:linear-gradient(to bottom,rgba(103,197,26,1),rgba(11,113,19,1));background-image:-webkit-linear-gradient(top,rgba(103,197,26,1),rgba(11,113,19,1));}
.button_grey,.custom_checkbox_off,.custom_checkbox_on{background-color:rgb(230,230,230);background-image:linear-gradient(to bottom,rgba(230,230,230,1),rgba(150,150,150,1));background-image:-webkit-linear-gradient(top,rgba(230,230,230,1),rgba(150,150,150,1));}
.button_yellow{background-color:rgb(234,240,48);background-image:linear-gradient(to bottom,rgba(234,240,48,1),rgba(167,176,46,1));background-image:-webkit-linear-gradient(top,rgba(234,240,48,1),rgba(167,176,46,1));}
.button_grey:hover{background-color:rgb(210,210,210);background-image:linear-gradient(to bottom,rgba(210,210,210,1),rgba(120,120,120,1));background-image:-webkit-linear-gradient(top,rgba(210,210,210,1),rgba(120,120,120,1));}
.button_green:hover{background-color:rgb(83,177,20);background-image:linear-gradient(to bottom,rgba(83,177,20,1),rgba(5,93,10,1));background-image:-webkit-linear-gradient(top,rgba(83,177,20,1),rgba(5,93,10,1));}
.button_yellow:hover{background-color:rgb(214,220,28);background-image:linear-gradient(to bottom,rgba(214,220,28,1),rgba(147,156,26,1));background-image:-webkit-linear-gradient(top,rgba(214,220,28,1),rgba(147,156,26,1));}
.button_red:hover{background-color:rgb(235,23,23);background-image:linear-gradient(to bottom,rgba(235,23,23,1),rgba(123,0,0,1));background-image:-webkit-linear-gradient(top,rgba(235,23,23,1),rgba(123,0,0,1));}
.button_blue:hover{background-color:rgb(55,76,120);background-image:linear-gradient(to bottom,rgba(55,76,120,1),rgba(41,57,90,1));background-image:-webkit-linear-gradient(top,rgba(55,76,120,1),rgba(41,57,90,1));}
.member_details,.flowBlockDetails{text-shadow:0 0 3px #000;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.7));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));}
.folder_button_title{background-image:linear-gradient(to right,rgba(0,0,0,0.8),rgba(0,0,0,0));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.8),rgba(0,0,0,0));}
a,button,.transition,.menu,#progress_bar{transition:color 300ms ease-out,background-color 300ms ease-out,box-shadow 300ms ease-out;-webkit-transition:color 300ms ease-out,background-color 300ms ease-out,box-shadow 300ms ease-out;}
#footer_social .icon{transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;}
.creation,.creation_small,.creation_info,.feed_item,.event_small,.emails,.member,.member_h1_avatar,.statistic_bar,.comment_right,.popup,.feedback_block,.search_autocomplete,.flash_error,.flash_notice,#like_and_share .button,.flowBlock,.favorite_count,.shadow{background-color:#000;box-shadow:2px 2px 10px rgba(0,0,0,0.5);}
#footer,#footer_social .icon{background:#000;box-shadow:0px -3px 10px rgba(0,0,0,0.5);}
.reveal-container{position:relative;}
.reveal-target{display:flex;opacity:0;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);text-align:center;transition:opacity 300ms ease-out;-webkit-transition:opacity 300ms ease-out;}
.reveal-container:hover .reveal-target{opacity:1;}
#report_button{display:block;background:#ddd;color:#111;position:fixed;bottom:0;right:30px;padding:10px;z-index:10;box-shadow:0px 0px 5px rgba(0,0,0,0.5);}
#progress_bar_container{padding:2px;border-radius:20px;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.2);box-shadow:inset 2px 2px 10px rgba(0,0,0,0.5);margin-top:50px;}
#progress_bar{width:0%;height:20px;border-radius:10px;background-color:rgb(230,230,230);background-image:linear-gradient(to bottom,rgba(230,230,230,1),rgba(150,150,150,1));background-image:-webkit-linear-gradient(top,rgba(230,230,230,1),rgba(150,150,150,1));}
.search_input_form{position:relative;max-width:600px;}
.search_input_form .search_input{width:100%;color:#ccc;border:none;margin:0 auto;padding:20px;border-radius:10px;background:rgba(255,255,255,0.2);}
.search_input_form .search_input_icon{font-size:inherit;position:absolute;top:0;right:0;padding:20px;margin:0;border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:10px;border-bottom-right-radius:10px;}
.search_autocomplete{margin-top:20px;background:#eee;color:#111;position:absolute;z-index:10;}
.search_autocomplete:before{content:"";display:block;width:0;height:0;border:solid 10px transparent;border-bottom:solid 10px #eee;position:absolute;margin-top:-20px;margin-left:30px;}
.search_autocomplete a{display:block;padding:10px;}
.search_autocomplete a:hover{background:#000;}
.right_buttons{float:right;font-size:1.2em;}
.right_buttons a{display:inline-block;padding:5px 10px;}
.inline_block{display:inline-block;vertical-align:top;}
.input_label{font-size:0.8em;display:inline-block;padding:3px 10px;text-transform:uppercase;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.3);}
#creation_background{position:relative;z-index:1;height:100vh;background:#111;overflow:hidden;box-shadow:2px 2px 10px rgba(0,0,0,0.5);}
#creation_background_picture{max-width:100%;max-height:100%;background:#000;box-shadow:0px 0px 20px rgba(0,0,0,0.5);}
#creation_background_blocker{position:absolute;width:100%;height:100%;top:0;left:0;}
#creation_background .icon{padding:20px;font-size:2em;display:inline-block;text-shadow:0 0 10px #000;}
#creation_background #navigation_left{position:absolute;margin:0;left:0;top:50%;margin-top:-35px;}
#creation_background #navigation_right{position:absolute;margin:0;right:0;top:50%;margin-top:-35px;}
#creation_background #navigation_info{left:0;bottom:0;position:static;}
#creation_background .creation_background_buttons{position:absolute;right:0;bottom:0;}
#creation_background #creation_background_copyright{position:absolute;left:0;width:100%;bottom:0;padding:1em;color:#000;text-shadow:0 0 10px #fff;cursor:default;-moz-user-drag:none;-moz-user-select:none;-webkit-user-select:none;-webkit-user-drag:none;}
#creation_background #creation_background_copyright.dark{color:#fff;text-shadow:0 0 10px #000;}
#like_and_share{text-align:right;}
#like_and_share .button{text-align:left;vertical-align:top;background:#aaa;color:#222;display:inline-block;margin:0 5px;padding:5px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
#like_and_share .button.current{background:#E58535;}
#like_and_share .button:hover{background:#eee;color:#111;}
#like_and_share .icon{font-size:1.8em;}
#like_and_share span{display:inline-block;vertical-align:middle;}
#like_and_share .fans_count{margin-top:10px;margin-left:10px;position:relative;display:inline-block;padding:10px;background:#111;border-radius:5px;}
#like_and_share .fans_count:after{content:'';display:inline-block;position:absolute;left:-10px;top:0;margin-top:10px;width:0px;height:0px;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent #111 transparent;}
#like_and_share .fans_display{display:none;margin:10px 0;}
#like_and_share .fans_display .member_small img{width:25px;height:25px;}
.creation_img{max-height:40px;float:left;margin-right:10px;}
#maps{color:#555;height:100%;width:100%;padding:0px;margin:0px;}
#notification_div{width:300px;max-height:300px;right:0px;}
.siblings{margin-bottom:20px;}
.notification{line-height:20px;}
.notification img{float:left;margin-right:10px;width:40px;height:40px;}
#notification_panel{right:0;width:320px;max-height:300px;overflow:auto;}
.menu #notification_panel a{white-space:normal;}
.center{margin-left:auto;margin-right:auto;display:table;}
.clear{clear:both;}
.content_div_header{display:block;margin-bottom:20px;}
.content_div_header .icon-chevron-right{opacity:0.2;margin:0 0.5em;}
.content_div{background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.2);word-break:break-all;padding:10px;margin-bottom:20px;overflow:auto;}
.error{display:block;color:#fff;padding:1px 5px 1px 5px;border:solid 1px #671a1a;}
.flash_error,.flash_notice{white-space:nowrap;color:#fff;text-align:center;padding:10px 20px;position:fixed;top:20px;left:20px;font-weight:bold;display:none;z-index:20;border-radius:3px;}
.flash_error i,.flash_notice i{opacity:0.3;display:inline-block;vertical-align:middle;font-size:1.5em;}
.flash_error span,.flash_notice span{max-width:250px;white-space:normal;display:inline-block;vertical-align:middle;margin-left:10px;}
.text_small{font-size:.8em;}
.tile_link{display:block;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.2);}
.tile_link_enabled{color:#f73;}
.tile_link:hover{background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.5);color:white;}
.tile_div{padding:30px 10px;background-repeat:no-repeat;}
.tile_div .tile_icon{display:inline-block;float:left;margin-right:20px;}
.tile_div i.tile_icon{opacity:0.4;}
.list_members,.list_creations{list-style-type:none;margin:0px;padding:0px;}
.list_creations li{float:left;}
.list_members .member{margin:0 10px 10px 0;}
.creation_sort img{cursor:move;}
.creation,.creation_small{display:inline-block;background:black;margin:10px;white-space:nowrap;}
.creation_small_buttons{display:inline-block;vertical-align:middle;}
.creation_small_buttons a{display:block;padding:4px;margin:0;}
.creation_small img{width:80px;height:80px;}
.creation_copyright{text-align:right;color:#555;margin-top:5px;margin-bottom:-5px;}
.creation_info{padding:10px;background:#111;border-radius:5px;}
.folder_button{display:block;overflow:hidden;position:relative;text-shadow:0 0 3px #000;background-color:#111;box-shadow:0px 0px 10px rgba(0,0,0,1);}
.folder_button_image{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:rgba(0,0,0,0);transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;}
.folder_button:hover .folder_button_image{transform:scale(1.025,1.025);}
.folder_button_title{position:relative;padding:60px 20px;color:#fff;opacity:1;transition:opacity 300ms ease-out;-webkit-transition:opacity 300ms ease-out;}
.folder_button:hover .folder_button_title{opacity:0;}
.folder{background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.2);padding:10px;margin-bottom:20px;}
.folder.inactive{background-color:rgb(100,0,0);background-color:rgba(100,0,0,0.2);padding:10px;margin-bottom:20px;}
.folder h2{cursor:move;}
.fans .member_small{margin:5px 5px 0 0;}
.event_small{display:inline-block;background:black;margin:5px;}
.event_small img{width:100px;height:100px;}
.event td{padding:10px;}
.emails{background:#111;margin-bottom:20px;}
.email_even{padding:10px;}
.email_odd{padding:10px;background:#191919;}
.email_old{text-align:center;margin-top:-10px;margin-bottom:-10px;z-index:2;}
.email_member{float:left;margin-right:10px;}
.email_date{font-size:12px;color:#999;float:right;margin-left:10px;margin-bottom:10px;}
.email{display:block;padding:15px 10px;background:#111;border-top:solid 1px #222;}
.email:hover{background:#222;}
.email_title{display:inline-block;min-width:200px;}
.email_content{margin-left:20px;color:#aaa;}
.button_green,.button_yellow,.button_red,.button_blue,.button_grey{display:inline-block;border:none;color:#000;white-space:nowrap;font-variant:normal;font-weight:normal;padding:15px 25px;cursor:pointer;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,0.5);-moz-user-drag:none;-moz-user-select:none;-webkit-user-select:none;-webkit-user-drag:none;font-size:16px;font-family:inherit;}
.button_green.small,.button_yellow.small,.button_red.small,.button_blue.small,.button_grey.small{padding:5px 10px;}
.button_green:hover,.button_yellow:hover,.button_red:hover,.button_blue:hover,.button_grey:hover{text-decoration:none;color:#000;box-shadow:inset 1px 1px 5px rgba(0,0,0,0.5);}
.member_home{margin-top:70px;margin-bottom:70px;}
.member_home_head{display:inline-block;vertical-align:middle;max-width:80%;}
.member_avatar{display:inline-block;vertical-align:middle;margin-right:20px;}
.member_avatar img{vertical-align:middle;}
.member_description{max-height:350px;overflow:auto;}
.member{display:inline-block;background:black;position:relative;}
.member_small img{width:50px;height:50px;}
.member_medium img{width:80px;height:80px;}
.member_big img{width:300px;height:300px;}
.member_details{width:100%;position:absolute;bottom:0px;padding-top:10px;}
.member_details_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:5px;}
.member_h1_avatar{vertical-align:baseline;width:150px;height:150px;}
.statistics{white-space:nowrap;overflow-x:auto;}
.statistics_group{margin-right:70px;display:inline-block;}
.statistic_value{text-align:center;margin-bottom:10px;}
.statistic_title{display:inline-block;margin:0 30px 20px 0;cursor:pointer;white-space:nowrap;}
.statistic_title_selected{color:#f73;}
.statistic_top{vertical-align:bottom;height:400px;}
.statistic_bar{margin-bottom:10px;width:50px;background:#bbb;border-radius:1px;box-shadow:-2px 0px 10px rgba(0,0,0,0.5);transition:height 600ms ease-out;-webkit-transition:height 600ms ease-out;}
.statistic_date{vertical-align:middle;color:#888;padding:10px 0;background:#111;text-align:center;}
.statistic_circle{background:#aaa;color:#222;vertical-align:middle;display:inline-block;border:solid 10px #ccc;width:150px;height:150px;text-align:center;border-radius:50%;box-shadow:-2px 0px 10px rgba(0,0,0,0.5);}
.statistic_circle .content{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.statistic_circle .score{font-size:2em;}
.statistic_circle .date{font-size:0.8em;}
.statistic_circle .red{color:red;}
.statistic_circle .green{color:green;}
.statistic_circle:first-of-type{width:200px;height:200px;border-width:15px;}
.statistic_circle:first-of-type .score{font-size:3em;}
.statistics .icon-chevron-left{opacity:0.2;font-size:2em;margin:10px;}
.menu{margin-bottom:20px;-moz-user-drag:none;-moz-user-select:none;-webkit-user-select:none;-webkit-user-drag:none;position:fixed;width:100%;z-index:3;transition:opacity 300ms ease-out;-webkit-transition:opacity 300ms ease-out;}
.menu.highlight{background:#111;box-shadow:0px 0px 60px rgba(0,0,0,0.7);}
.menu:after{display:table;content:"";clear:both;}
.menu li ul{min-width:150px;display:none;position:absolute;z-index:10;}
.menu .menu_right li ul{right:0;}
.menu > ul > li:hover,.menu > ul > li > ul{background:#111;box-shadow:0px 3px 10px rgba(0,0,0,0.5);}
.menu .menu_left{float:left;}
.menu .menu_left > li > a{max-width:300px;overflow:hidden;text-overflow:ellipsis;}
.menu .menu_right{float:right;}
.menu li{display:inline-block;position:relative;}
.menu li li,.menu li li a{display:block;}
.menu li:hover ul{display:block;}
.menu a{display:inline-block;vertical-align:middle;padding:15px 20px;white-space:nowrap;text-shadow:#000 0px 0px 10px,#000 0px 0px 5px;}
.menu a:hover{background:#000;}
.yellow{color:#f73;}
#menu_toggle{padding:10px 15px;float:right;}
.red{color:#d73b2f;}
.locale td{padding-right:20px;}
.nowrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.comment{white-space:nowrap;}
.comment textarea{color:#fff;border:none;padding:0;background:transparent;width:400px;height:80px;min-height:0;display:inline-block;box-shadow:none;}
.comment button{vertical-align:top;margin-left:10px;}
.comment .comment_time{color:#444;}
.comment .member_small{vertical-align:top;}
.comment .comment_right{white-space:normal;max-width:80%;position:relative;vertical-align:top;display:inline-block;margin-left:20px;padding:10px;background:#111;border-radius:5px;}
.comment .comment_right:before{content:'';display:inline-block;position:absolute;left:-10px;top:0;margin-top:10px;width:0px;height:0px;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent #111 transparent;}
.comment .comment_bottom{text-align:right;}
#footer_social .icon{display:inline-block;font-size:1.5em;margin:0 5px;color:#fff;width:2.5em;padding:10px 0;position:relative;bottom:-10px;text-align:center;border-top-left-radius:3px;border-top-right-radius:3px;-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg);}
#footer_social .icon:hover{bottom:0;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
#footer_social .icon-rss{background:#ff6600;}
#footer_social .icon-facebook{background:#3c5998;}
#footer_social .icon-twitter{background:#32cdfd;}
#footer_social .icon-envelope{background:#888;}
#footer_social .icon-pinterest{background:#ba1d24;}
#footer{padding:20px;color:#888;text-align:center;font-style:italic;background:#111;position:relative;}
#footer a{color:#888;margin-left:5px;margin-right:5px;}
.watermark_picture{opacity:0.1;max-width:100%;}
.picture_folder{opacity:0.1;width:289px;height:194px;background:url(/public/pictures/picture_folder.png);margin-right:20px;}
.popup{color:#888;margin-top:50px;margin-bottom:20px;position:relative;display:inline-block;padding:10px 20px;background:#111;border-radius:10px;}
.popup:after{content:'';display:inline-block;position:absolute;bottom:-10px;left:60px;margin-top:10px;width:0px;height:0px;border-style:solid;border-width:10px 0 0 10px;border-color:#111 transparent transparent transparent;}
.semi_transparent{opacity:0.5;}
.feedback_block{position:fixed;bottom:0px;right:100px;padding:10px;background:#bbb;color:#444;z-index:100;}
.feedback_block td{vertical-align:middle;}
.feedback_block:hover{cursor:pointer;color:#aaa;background:#000;}
.presentation h1,.presentation h2{letter-spacing:0.1em;text-shadow:1px 1px 8px rgba(0,0,0,0.5);}
.presentation h2{font-size:1.5em;}
.feed_item{background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);margin:0 20px 20px 0;display:inline-block;vertical-align:top;}
.feed_item .feed_image{width:300px;height:300px;position:relative;background-position:center center;background-repeat:no-repeat;}
.feed_item .feed_content{position:absolute;bottom:0;width:300px;padding:10px;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.8);}
.feed_item .feed_date{margin-top:10px;text-align:right;font-style:italic;}
#flow:after{content:'';display:block;clear:both;}
.flowBlock{overflow:hidden;opacity:0;position:relative;margin:1%;transition:opacity 300ms ease-out;-webkit-transition:opacity 300ms ease-out;}
.flowBlock:hover .flowBlockContent{opacity:0.6;transform:scale(1.05,1.05);}
.flowBlock.loaded{opacity:1;}
.flowBlockContent{display:block;position:absolute;background-size:cover;background-position:center center;background-repeat:no-repeat;left:0;top:0;width:100%;height:100%;transform:scale(1,1);transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;}
.flowBlockDetails{width:100%;position:absolute;bottom:0px;padding:20px 10px 10px 10px;}
.flowBlockDetailsMember{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic;}
.flowBlock:after{content:'';display:block;}
.flowBlockLeft{float:left;}
.flowBlockRight{float:right;}
.flowBlock11{width:23%;}
.flowBlock11:after{padding-top:100%;}
.flowBlock12{width:23%;}
.flowBlock12:after{padding-top:208.69565217391%;}
.flowBlock21{width:48%;}
.flowBlock21:after{padding-top:47.916666666667%;}
.flowBlock22{width:48%;}
.flowBlock22:after{padding-top:100%;}
.spinner{margin:50px 0;text-align:center;}
#flow.full + .spinner{visibility:hidden;}
.spinner > div{width:25px;height:25px;background-color:#ccc;border-radius:100%;margin:5px;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation:bouncedelay 1.4s infinite ease-in-out;animation-fill-mode:both;}
.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0.0)}
40%{-webkit-transform:scale(1.0)}
}
@keyframes bouncedelay{0%,80%,100%{transform:scale(0.0);}
40%{transform:scale(1.0);}
}
.custom_checkbox{display:inline-block;margin:2px;color:#fff;}
.custom_checkbox.enabled .custom_checkbox_off,.custom_checkbox.disabled .custom_checkbox_on{cursor:pointer;color:#000;}
.custom_checkbox.disabled .custom_checkbox_off,.custom_checkbox.enabled .custom_checkbox_on{box-shadow:inset 2px 2px 10px rgba(0,0,0,0.5);}
.custom_checkbox_on{display:inline-block;padding:5px 10px;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.custom_checkbox_off{display:inline-block;padding:5px 10px;border-top-right-radius:3px;border-bottom-right-radius:3px;}
.custom_radio{cursor:pointer;margin-right:1em;background:#fff;display:inline-block;transition:background-color 300ms ease-out;-webkit-transition:background-color 300ms ease-out;}
.custom_radio img{background:#fff;width:100px;height:100px;opacity:0.5;transition:opacity 300ms ease-out;-webkit-transition:opacity 300ms ease-out;}
.custom_radio.current{background:#f73;}
.custom_radio.current:hover img{opacity:0.6;}
.custom_radio:hover img{opacity:1;}
.log{background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.2);padding:10px;margin-bottom:1em;}
.log.log-error{background-color:rgb(255,0,0);background-color:rgba(255,0,0,0.2);}
.log.log-warning{background-color:rgb(255,238,0);background-color:rgba(255,238,0,0.3);}
.log.log-notice{background-color:rgb(0,255,0);background-color:rgba(0,255,0,0.2);}
#creation_background .icon{transition:opacity 300ms ease-out,color 300ms ease-out;-webkit-transition:opacity 300ms ease-out,color 300ms ease-out;}
body.distraction_free_mode #creation_background .icon,body.distraction_free_mode .menu{opacity:0;}
.creations_table{width:100%;}
.creations_table td,.creations_table th{padding:10px 10px;white-space:nowrap;}
.creations_table th{cursor:pointer;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.2);}
.creations_table th.headerSortDown,.creations_table th.headerSortUp,.creations_table th:hover,.creations_table tbody tr:hover{background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);}
.creations_table .right{text-align:right;}
.section{padding:100px 0;}
.section-presentation{background-image:url(/public/pictures/section-presentation.jpg?v=2019.01.25);background-position:center center;background-size:cover;}
.section-search{background:#111;padding:50px 0;}
.section-search .search_input_form{margin:0 auto;}
.section-menu{background:#000;padding:0 0;text-align:center;}
.section-menu a{display:inline-block;padding:1em 2em;}
.section-menu a:hover{background:#f73;color:#000;}
.documentation h1,.documentation h2,.documentation h3,.documentation .p{margin-bottom:40px;}
.documentation a{color:#f73;}
.documentation ul,.documentation ol{margin-left:20px;}
.documentation li{list-style-type:disc;}
.qc-cmp-persistent-link{margin-bottom:-100px;}
.responsive_picture{max-width:100%;}
.responsive_row{clear:both;}
.responsive_row:before,.responsive_row:after{display:table;content:"";clear:both;}
[class*="responsive_cell"]{float:left;margin-right:2%;margin-bottom:2%;}
[class*="responsive_cell"]:first-child{margin-left:2%;}
.responsive_cell1{width:6.1666666666667%;}
.responsive_offset1,.responsive_offset1:first-child{margin-left:8.1666666666667%;}
.responsive_cell2{width:14.333333333333%;}
.responsive_offset2,.responsive_offset2:first-child{margin-left:16.333333333333%;}
.responsive_cell3{width:22.5%;}
.responsive_offset3,.responsive_offset3:first-child{margin-left:24.5%;}
.responsive_cell4{width:30.666666666667%;}
.responsive_offset4,.responsive_offset4:first-child{margin-left:32.666666666667%;}
.responsive_cell5{width:38.833333333333%;}
.responsive_offset5,.responsive_offset5:first-child{margin-left:40.833333333333%;}
.responsive_cell6{width:47%;}
.responsive_offset6,.responsive_offset6:first-child{margin-left:49%;}
.responsive_cell7{width:55.166666666667%;}
.responsive_offset7,.responsive_offset7:first-child{margin-left:57.166666666667%;}
.responsive_cell8{width:63.333333333333%;}
.responsive_offset8,.responsive_offset8:first-child{margin-left:65.333333333333%;}
.responsive_cell9{width:71.5%;}
.responsive_offset9,.responsive_offset9:first-child{margin-left:73.5%;}
.responsive_cell10{width:79.666666666667%;}
.responsive_offset10,.responsive_offset10:first-child{margin-left:81.666666666667%;}
.responsive_cell11{width:87.833333333333%;}
.responsive_offset11,.responsive_offset11:first-child{margin-left:89.833333333333%;}
.responsive_cell12{width:96%;}
.responsive_offset12,.responsive_offset12:first-child{margin-left:98%;}
.responsive_margin_top_small{padding-top:50px;}
.responsive_margin_top_medium{padding-top:100px;}
.responsive_margin_top_large{padding-top:200px;}
.responsive_margin_top_70{padding-top:70px;}
.responsive_margin_top_50{padding-top:50px;}
.responsive_margin_top_30{padding-top:30px;}
body .responsive_flat{min-height:0;margin-bottom:0;}
.responsive_text_align_right{text-align:right;}
.responsive_center{display:table;margin-left:auto;margin-right:auto;}
.responsive_container{min-height:70%;max-width:1500px;margin-left:auto;margin-right:auto;padding-left:2%;padding-right:2%;}
@media(max-width:748px){h1{font-size:1.5em;}
h2{font-size:1.3em;}
h3{font-size:1.1em;}
.responsive_container{margin:0px;padding-left:10px;padding-right:10px;}
body .responsive_hide_on_smartphone{display:none;}
.responsive_row{margin:0px;}
[class*="responsive_cell"],[class*="responsive_cell"]:first-child{float:none;width:auto;margin:0 0 20px 0;}
[class*="responsive_margin"]{margin-top:0px;padding-top:0px;}
.responsive_margin_top_smartphone_small{padding-top:50px;}
.responsive_text_align_right{text-align:left;}
#notification_panel{max-height:none;}
#creation_background .icon{padding:10px;}
#footer{padding:10px;}
#footer_social{text-align:center;}
#footer_social .icon{-webkit-transform:none;transform:none;bottom:0;}
#flow.display0 .flowBlock,#flow.display1 .flowBlock{width:100%;margin:0;margin-bottom:2%;}
#flow.display0 .flowBlock:after,#flow.display1 .flowBlock:after{padding-top:100%;}
.section-menu{text-align:inherit;}
.section-menu a{display:block;padding:1em 2em;}
.custom_radio img{width:80px;height:80px;}
.menu a{padding:15px 10px;}
.menu .menu_left > li > a{max-width:150px;}
}
@font-face{font-family:'icomoon';src:url('/public/font/icomoon.eot?-j38i5q&v=2019.01.25');src:url('/public/font/icomoon.eot?#iefix-j38i5q&v=2019.01.25')format('embedded-opentype'),url('/public/font/icomoon.woff?-j38i5q&v=2019.01.25')format('woff'),url('/public/font/icomoon.ttf?-j38i5q&v=2019.01.25')format('truetype'),url('/public/font/icomoon.svg?-j38i5q#icomoon&v=2019.01.25')format('svg');font-weight:normal;font-style:normal;}
[class*="icon-"]{color:inherit;font-family:icomoon;font-weight:normal;font-style:normal;margin-right:0.2em;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
[class*="icon-"]:before{display:inline-block;font-size:1.2em;line-height:1em;speak:none;}
.icon-fixed-width:before{display:inline-block;text-align:center;width:1.2em;}
.icon-x2:before{font-size:2em;}
.icon-x3:before{font-size:3em;}
.icon-x4:before{font-size:4em;}
.icon-x5:before{font-size:5em;}
.icon-x6:before{font-size:6em;}
.icon-x7:before{font-size:7em;}
.icon-x8:before{font-size:8em;}
.icon-x9:before{font-size:9em;}
.icon-x10:before{font-size:10em;}
.icon-black{color:#000;}
.icon-transparent{opacity:0.5;}
.icon-transparent:hover{opacity:1;}
.icon-logo:before{content:"\e901";}
.icon-eye:before{content:"\f06e";}
.icon-caret-up:before{content:"\f0d8";}
.icon-star:before{content:"\f005";}
.icon-star-empty:before{content:"\f006";}
.icon-star-half-empty:before{content:"\f123";}
.icon-navicon:before{content:"\f0c9";}
.icon-calendar-empty:before{content:"\e600";}
.icon-camera:before{content:"\e601";}
.icon-caret-down:before{content:"\e602";}
.icon-chevron-left:before{content:"\e603";}
.icon-chevron-right:before{content:"\e604";}
.icon-coffee:before{content:"\e605";}
.icon-comment:before{content:"\e606";}
.icon-comments:before{content:"\e607";}
.icon-crop:before{content:"\e608";}
.icon-download:before{content:"\e609";}
.icon-envelope:before{content:"\e60a";}
.icon-exclamation:before{content:"\e60b";}
.icon-facebook:before{content:"\e60c";}
.icon-gears:before{content:"\e60d";}
.icon-group:before{content:"\e60f";}
.icon-home:before{content:"\e610";}
.icon-info:before{content:"\e611";}
.icon-link:before{content:"\e612";}
.icon-ok:before{content:"\e613";}
.icon-pencil:before{content:"\e614";}
.icon-play:before{content:"\e615";}
.icon-plus:before{content:"\e616";}
.icon-remove:before{content:"\e617";}
.icon-rotate-right:before{content:"\e618";}
.icon-rotate-left:before{content:"\e619";}
.icon-rss:before{content:"\e61a";}
.icon-search:before{content:"\e61b";}
.icon-signal:before{content:"\e61c";}
.icon-signout:before{content:"\e61d";}
.icon-th:before{content:"\e61f";}
.icon-twitter:before{content:"\e620";}
.icon-unlock-alt:before{content:"\e621";}
.icon-user:before{content:"\e622";}
.icon-bookmark:before{content:"\e623";}
.icon-pinterest:before{content:"\e624";}
