body{margin:0;padding:0;padding-top:66px;background:#f8f8f8;color:#3f4348}body.user-disabled{padding-top:116px}.font-open-sans{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{color:#181a1c}.btn-group > .btn > .caret{margin-top:0}.btn{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#users-search-results-list .user-img img,#user-edition-avatar img{border:1px solid #CCCCCC}body > #message-bar{position:fixed;z-index:2000;top:-66px;left:0;width:100%;max-width:100%;height:66px;line-height:66px;font-size:18px;text-align:center;overflow:hidden;text-overflow:ellipsis;color:#fff;background:#1b1b1b}body > #message-bar a,body > #message-bar a:visited{color:#fff;text-decoration:underline}body > #message-bar a:hover,body > #message-bar a:active{text-decoration:none}body > #message-bar.message-bar-success{background:#3cc5aa}body > #message-bar.message-bar-error{background:#ee8176}body.user-disabled .navbar-fixed-top{top:50px}.navbar-inverse{background-color:#181a1c}.navbar-inverse .active > a{background-color:#181a1c}.navbar{height:66px}.navbar .container .navbar-header .navbar-brand{display:inline-block;height:35px;width:120px;text-indent:-9999px;margin:16px 0;background-repeat:no-repeat;background-position:0 -105px;background-image:url(//images.tuto.net/ui/logo/tuto/logo@1x.png?r=20250702174400)}.navbar .container .navbar-nav{float:right}#user-disabled-topbar{display:none}body.user-disabled #user-disabled-topbar{position:fixed;top:0;left:0;display:block;width:100%;height:50px;line-height:50px;text-align:center;font-weight:bold;color:#fff;background:red}body.user-disabled #user-disabled-topbar a,body.user-disabled #user-disabled-topbar a:visited{color:#fff;text-decoration:underline}body.user-disabled #user-disabled-topbar a:hover,body.user-disabled #user-disabled-topbar a:active{text-decoration:none}.page-header{padding:0;margin:50px 0;border:none}.page-header h1{margin-bottom:20px}.page-header p{color:inherit}.page-header p a{color:#00a9f0}.page-header p a:hover{text-decoration:underline}.page-header .breadcrumb{font-size:small;line-height:1;color:#a7a7a7;padding:0;margin-bottom:0;background-color:inherit;border-radius:0}.page-header .breadcrumb ul{margin:0}.page-header .breadcrumb ul > li{padding:0}.page-header .breadcrumb ul > li > span.breadcrumb-separator{display:inline-block;line-height:24px;padding:0 5px}.page-header .breadcrumb ul > li > a{color:#a7a7a7}.page-header .breadcrumb ul > li > a:hover{color:#3f4348}.content-title{margin-bottom:50px}.list-softwares li{padding:15px 0;border-bottom:1px solid #CCCCCC}.list-softwares li > a{display:block}.list-softwares li > a > span{display:inline-block;line-height:20px}.list-softwares li > a > span.pull-left{height:64px;width:64px;margin-right:20px}.list-softwares li > a > span.pull-left img{border:1px solid #CCCCCC}.list-softwares li > a > span:last-child > strong{display:block;margin-top:14px;color:#3f4348}.list-softwares li > a > span:last-child > small{color:#a7a7a7}.list-softwares li > a:hover > span:last-child > strong,.list-softwares li > a.hovered > span:last-child > strong{color:#00a9f0}.list-courses li{padding:15px 0;border-bottom:1px solid #CCCCCC}.list-courses li div.d-flex{text-decoration:none;display:flex;flex-flow:column wrap;color:#a7a7a7}.list-courses li .d-flex .item-img{margin-bottom:15px}.list-courses li .d-flex .item-meta{}.list-courses li .d-flex .item-meta a .size-16{color:#3f4348;display:block;margin-bottom:5px;text-decoration:none}.list-courses li .d-flex .item-meta a.size-16:hover{text-decoration:none}.list-courses li .d-flex .item-meta small{display:block;margin-bottom:10px}.list-courses li .d-flex .item-progress{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.list-courses li .d-flex .item-progress .progress{min-width:60%;height:12px;margin-right:15px;margin-bottom:0;border-radius:2px !important;-webkit-box-shadow:none;box-shadow:none;background-color:#ccc}.list-courses li .d-flex .item-progress .progress .progress-bar{background-color:#00a9f0;border-radius:2px !important;-webkit-box-shadow:none;box-shadow:none}.list-courses li .d-flex .item-progress .item-progress-label{color:#a7a7a7}.list-courses li div.d-flex:hover .item-meta a{text-decoration:none}.list-courses li div.d-flex:hover .item-meta a .size-16{color:#00a9f0;text-decoration:none}@media(min-width:540px){.list-courses li div.d-flex{flex-flow:row nowrap;align-items:center}.list-courses li .d-flex .item-img{margin-bottom:0;min-width:153px}.list-courses li .d-flex .item-meta-progress{padding-left:15px;flex-grow:1}.list-courses li .d-flex .item-meta .size-16{line-height:16px}.list-courses li .d-flex .item-meta small{margin-bottom:3px}}@media(min-width:768px){.list-courses li .d-flex .item-img{min-width:252px}.list-courses li .d-flex .item-meta-progress{padding-left:30px}.list-courses li .d-flex .item-meta .size-16{font-size:18px;line-height:18px}.list-courses li .d-flex .item-meta small{font-size:14px;margin-bottom:15px}.list-courses li .d-flex .item-progress .progress{}}@media(min-width:992px){.list-courses li .d-flex .item-progress{max-width:50%}}.list-courses li.item.removed-by-user .d-flex .item-img{opacity:.6;filter:alpha(opacity=60)}.list-courses li.item.removed-by-user div.d-flex,.list-courses li.item.removed-by-user div.d-flex:hover{color:#CCCCCC}.list-courses li.item.removed-by-user .d-flex .item-meta .size-16{color:#CCCCCC}.list-courses li.item.removed-by-user .d-flex .item-progress .item-progress-label{color:#CCCCCC}.list-courses li.item.removed-by-user .d-flex .item-progress .progress{background-color:#ddd}.list-courses li.item.removed-by-user .d-flex .item-progress .progress .progress-bar{background-color:#CCCCCC}.no-content{font-style:italic;color:#a7a7a7;border:none !important;padding:0 !important;margin:0 !important}@media (max-width:767px){.navbar .container .navbar-header{float:none}.navbar .container .navbar-header .navbar-brand{display:block;float:none;margin:16px auto}#navbar .nav{margin-top:0px;background-color:#181a1c}.content-title{margin-bottom:0px}}@media (min-width:768px){.navbar .container .navbar-nav > li > a{padding-top:23px;padding-bottom:23px}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.navbar .container .navbar-header .navbar-brand{background-size:120px 140px;background-image:url(//images.tuto.net/ui/logo/tuto/logo@2x.png?r=20250702174400)}}#login-container{margin-top:50px}#login-container #login-form{margin:50px 0}@media (min-width:768px){#login-container{width:50%;margin-left:auto;margin-right:auto}}@media (min-width:992px){#login-container{width:40%;margin-left:auto;margin-right:auto}}@media (min-width:1200px){#login-container{width:30%;margin-left:auto;margin-right:auto}}