/*!
 * dfc-static: 3.61.15 
 * Deployed on: 2021-04-28 10:28:00 -0300 
*/@font-face{font-family:'icomoon';src:url('../fonts/icomoon/icomoon.eot?xnusra');src:url('../fonts/icomoon/icomoon.eot?#iefixxnusra') format('embedded-opentype'),url('../fonts/icomoon/icomoon.ttf?xnusra') format('truetype'),url('../fonts/icomoon/icomoon.woff?xnusra') format('woff'),url('../fonts/icomoon/icomoon.svg?xnusra#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-project:before{content:"\e62a"}.icon-trail:before{content:"\e62b"}.icon-module:before{content:"\e62c"}.icon-angle-down-bold:before{content:"\e615"}.icon-angle-down-light:before{content:"\e616"}.icon-angle-down-normal:before{content:"\e617"}.icon-angle-up-bold:before{content:"\e618"}.icon-angle-up-light:before{content:"\e619"}.icon-angle-up-normal:before{content:"\e61a"}.icon-arrow-l-bold:before{content:"\e61b"}.icon-arrow-l-light:before{content:"\e61c"}.icon-arrow-l-normal:before{content:"\e61d"}.icon-arrow-r-bold:before{content:"\e61e"}.icon-arrow-r-light:before{content:"\e625"}.icon-arrow-r-normal:before{content:"\e628"}.icon-check-bold:before{content:"\e629"}.icon-check-light:before{content:"\e62d"}.icon-check-normal:before{content:"\e62e"}.icon-close2:before{content:"\e62f"}.icon-hide:before{content:"\e630"}.icon-info:before{content:"\e631"}.icon-revert:before{content:"\e632"}.icon-in-progress:before{content:"\e620"}.icon-completed:before{content:"\e61f"}.icon-ico-dropdown-filters-s1:before{content:"\e621"}.icon-ico-dropdown-filters-s2:before{content:"\e622"}.icon-ico-dropdown-units-s1:before{content:"\e623"}.icon-ico-dropdown-units-s2:before{content:"\e624"}.icon-ico-info:before{content:"\e626"}.icon-ico-revert:before{content:"\e627"}.icon-chat:before{content:"\e613"}.icon-facebook:before{content:"\e60d"}.icon-github:before{content:"\e60e"}.icon-googleplus:before{content:"\e60f"}.icon-linkedin:before{content:"\e610"}.icon-twitter:before{content:"\e611"}.icon-youtube:before{content:"\e612"}.icon-caution:before{content:"\e60b"}.icon-key:before{content:"\e60c"}.icon-carrot:before{content:"\e600"}.icon-check:before{content:"\e601"}.icon-clock:before{content:"\e602"}.icon-close:before{content:"\e603"}.icon-ellipsis:before{content:"\e604"}.icon-help:before{content:"\e605"}.icon-left:before{content:"\e606"}.icon-play:before{content:"\e607"}.icon-right:before{content:"\e608"}.icon-star:before{content:"\e609"}.icon-tag:before{content:"\e60a"}.icon-wrench:before{content:"\e614"}.icon-superbadge{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAC30lEQVRYR+2WzUtqYRDGH/uwLDIJioqQWpUtaiF9QbQKiiALo1UbF/5nuhI0MIgMkkAQK1AqWhVRYRFlQUTfmZdnQNGu9Z5zuhQXGhA5+Drzm5ln5rymXC6Xww+a6Rfgv6zA7u4uDg4OcHl5WVCP3W7H5OSkbjUZ0gAB9vf3kclkJKDVasXc3Byqq6u/D6C4ApWVlZienkZLS8v3AZydnaGmpqYQsK6uDoODg98H8PDwYCjge0JDGtje3gYBhoeHdWf8ZYCXlxf4fD5ks1ksLCyApf+K6a7A+vo6Dg8P8fr6itbWVrhcrq/Ehy6Ak5MTRKNRPD8/S9CqqippQ29vr2EIzQCPj48IBALgd7ERYn5+Hg0NDYYgNANEIhGcnp5K6YvNZDKhqalJFpER0wTArbexsYH7+3s0Nzfj+vpaRMjgfJtTiH19ffLRa0qAu7s7LC4uYnR0FDs7O5iamsLR0ZFooaenB52dndKWzc1N+S2dTiORSMDj8cBsNit5lADLy8vo6OiQ7N7e3lBRUSFOk8kkuru7UV9fL89czalUCre3t1IdTgjXs8o+Bdjb25OR0+KIcH6/H09PT9IWvpiGhoaUE/IhwM3NDZaWljAzM6NJ4VtbWyBwfkSZOSEoTr4tP7KyAMwgHA5LidlnlV1cXIBTwglxOByiFU4GnynQz5ZVWQD2kk4nJiZUsaXfwWBQyt3Y2AibzSYTQxDqY3V1Fe3t7ejv7y/r6y+Aq6srrKyswO12w2KxKAHi8bhkOjY2VvYsRzcUCsmEsCrvrQSAQuJhp9OJrq4uZXAuplgsprwNcULYltnZ2cIU5Z2XABwfH0sva2trlcGpEwLzHtjW1qY8v7a2JmIcGBgo3aTvb8XFKv7MKzOnwEZGRpTBeYDjSa2Mj4+XXN2Ui6ic9/Pzc5kSZp5fTFoomBw15vV6C8cNAfDfvJJzAvQa35r57cn/GgbQG1jXIvpXzrX4+a3AH/DbtLCIXz8MAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:left top;display:block;height:100%;width:100%}.trailhead-container .btn{background-color:#fff;background-image:none;border:0 none;color:#333;padding:14px;border-radius:5px;box-shadow:inherit;cursor:pointer;text-shadow:inherit}.trailhead-container .btn:hover{background-color:#f2f2f2}.trailhead-container .btn.feedback{background-color:#fff;background-image:url("/resource/images/opinionlab-orange.gif");background-repeat:no-repeat;background-position:12px center;color:#333;padding:14px 14px 14px 26px}.trailhead-container .btn.feedback.invert{color:#fff;background:#333;border:1px solid #fff}.trailhead-container .btn.feedback.invert:hover{background:#262626;color:#fff}.trailhead-container .btn.feedback:hover{background-color:#f2f2f2}.trailhead-container .btn.btn-primary{background:none repeat scroll 0 0 #189cd7;box-shadow:inherit;color:#fff;display:inline-block;padding:14px;font-weight:bold}.trailhead-container .btn.btn-primary.invert{color:#048ec6;background:#fff;border:1px solid #048ec6}.trailhead-container .btn.btn-primary.invert:hover{background:#f2f2f2;color:#048ec6}.trailhead-container .btn.btn-primary.hidden{display:none}.trailhead-container .btn.btn-primary:hover{background-color:#037cad}.trailhead-container .btn.btn-success{background:none repeat scroll 0 0 #7fc60e;box-shadow:inherit;color:#fff;display:inline-block;padding:14px 10px}.trailhead-container .btn.btn-success.invert{color:#7fc60e;background:#fff;border:1px solid #7fc60e}.trailhead-container .btn.btn-success.invert:hover{background:#f2f2f2;color:#7fc60e}.trailhead-container .btn.btn-success.hidden{display:none}.trailhead-container .btn.btn-success:hover{background-color:#70ae0c}.trailhead-container .btn.btn-warning{background:none repeat scroll 0 0 #f90;box-shadow:inherit;color:#fff;display:inline-block;padding:14px 10px}.trailhead-container .btn.btn-warning.invert{color:#f90;background:#fff;border:1px solid #f90}.trailhead-container .btn.btn-warning.invert:hover{background:#f2f2f2;color:#f90}.trailhead-container .btn.btn-warning.hidden{display:none}.trailhead-container .btn.btn-warning:hover{background-color:#e68a00}.trailhead-container .btn-units{border:1px solid #189cd7;color:#189cd7;font-size:12px;font-weight:bold;padding:1px 8px;text-transform:uppercase}.trailhead-container .btn-units:link,.trailhead-container .btn-units:visited,.trailhead-container .btn-units.active{color:#fff;background-color:#189cd7}.trailhead-container .btn-action{background:none repeat scroll 0 0 #189cd7;color:#fff;border-radius:0}.trailhead-container .btn-action:link,.trailhead-container .btn-action:visited,.trailhead-container .btn-action:hover,.trailhead-container .btn-action:active{background:none repeat scroll 0 0 #189cd7}.trailhead-container .btn-link{color:#189cd7;border:1px solid #189cd7;font-size:16px}.trailhead-container .btn-link:link,.trailhead-container .btn-link:visited,.trailhead-container .btn-link:hover,.trailhead-container .btn-link:active{text-decoration:none;background-color:transparent}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}#loader{margin:0;width:114px;background:#19263a}#loader .modal-body img{margin-bottom:14px}#loader .modal-body,#loader .modal-body p{color:#fff}.text-center{text-align:center}.modal-backdrop,.modal-backdrop.fade.in{opacity:.5;filter:alpha(opacity=50)}.contentArea #main_profile_container{padding-top:40px}.contentArea .profile-page-sidebar .cxMySettings,.contentArea .profile-page-sidebar .cxAddPhoto,.contentArea .profile-page-sidebar .username,.contentArea .profile-page-sidebar #cs\:logout_button{display:none}.contentArea .profile-page-sidebar .usericon{display:block}.contentArea .profile-page-sidebar .userImage a img{margin-bottom:30px}.contentArea .profile-page-sidebar .user_pic img,.contentArea .profile-page-sidebar #cs\:profile,.contentArea .profile-page-sidebar #cs\:profile .usericon,.contentArea .profile-page-sidebar #cs\:profile .usericon img{width:200px;height:auto;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;float:none;margin:0;padding:0}.contentArea .profile-page-sidebar .user_pic img,.contentArea .profile-page-sidebar #cs\:profile,.contentArea .profile-page-sidebar #cs\:profile .usericon{margin-bottom:30px}.contentArea .profile-page-sidebar h2{margin-top:0;margin-bottom:4px;color:#333;font-size:18px;line-height:20px;font-weight:bold}.contentArea .profile-page-sidebar .badge{margin-top:0;margin-bottom:20px;text-shadow:none;color:textColorNeutralXLight;border-radius:25px}.contentArea .profile-page-sidebar p{color:#333;font-size:14px;line-height:16px;font-weight:normal;margin-top:0;margin-bottom:8px}.contentArea .profile-page-sidebar p b{font-weight:bold}.contentArea .profile-page-sidebar hr{margin:20px 0}.contentArea .profile-page-sidebar ul.inline.profile-social-icons li{margin:0;padding:0;width:27%}.contentArea .profile-page-sidebar ul.inline.profile-social-icons li:last-child{width:10%}.contentArea .profile-page-sidebar .icon-facebook,.contentArea .profile-page-sidebar .icon-twitter,.contentArea .profile-page-sidebar .icon-linkedin,.contentArea .profile-page-sidebar .icon-github{font-size:24px;line-height:26px}.contentArea .profile-page-sidebar .nav-list{padding:0}.contentArea .profile-page-sidebar .nav-list li,.contentArea .profile-page-sidebar .nav-list li a{margin:0;padding-top:0;padding-bottom:0}.contentArea .profile-page-sidebar .nav-list li:hover,.contentArea .profile-page-sidebar .nav-list li a:hover{background-color:inherit}.contentArea .profile-page-sidebar .nav-list li a{margin-bottom:10px;color:#189cd7;font-size:14px;line-height:16px;font-weight:normal;padding-left:8px}.contentArea .profile-page-sidebar .nav-list li.active a{text-shadow:none;background:none;border-left:2px solid #01344e;padding-left:6px;color:#01344e;font-weight:bold}.contentArea .user_stats{text-align:center;padding:14px 0;margin-right:8px;margin-left:0;background:#fff;border-radius:6px;width:125px}.contentArea .user_stats:first-child{margin-left:30px}.contentArea .user_stats[rel]{cursor:pointer;border:1px solid #e7e7e7}.contentArea .user_stats a:hover{text-decoration:none}.contentArea .user_stats .stats_number{font-weight:bold}.contentArea .user_stats.active{background:#048ec6;position:relative}.contentArea .user_stats.active:after{position:absolute;content:'';border-width:6px 6px 0px 6px;border-color:#048ec6 transparent transparent transparent;border-style:solid;bottom:-6px;left:46%}.contentArea .user_stats.active .stats_number,.contentArea .user_stats.active .stats_text{color:#fff}.contentArea .trailhead_profile .user_stats{min-height:81px}.contentArea .trailhead_profile .user_stats.in-progress .stats_text{line-height:34px}.contentArea .tab-pane{padding-top:60px}.contentArea .tab-pane h3{margin:0 0 10px 0}.contentArea .tab-pane hr{margin:0 0 20px 0}.contentArea .tab-pane .badge-img{width:100px}.contentArea .tab-pane .incomplete-challenges{margin-top:40px;margin-bottom:0}.contentArea .tab-pane .text-center .badge-img{margin-bottom:20px}.contentArea .tab-pane .row.module{margin-bottom:20px}.contentArea .tab-pane .row.module .badge-img{margin-right:20px}.contentArea .tab-pane .row.module h2{color:#189cd7;font-size:24px;font-weight:normal;display:block;line-height:26px;margin-top:0;margin-bottom:14px}.contentArea .tab-pane .row.module h2 small,.contentArea .tab-pane .row.module p{color:#666;font-size:13px;font-weight:normal;display:block;line-height:15px}.contentArea .tab-pane .row.module h2 small a,.contentArea .tab-pane .row.module p a{color:#189cd7}.contentArea .tab-pane .no-in-progress-stuff p{font-size:18px;line-height:22px;color:#666}.contentArea .trailhead-points{text-align:right;margin-top:20px}.contentArea .trailhead-points i{color:#edbc38}ul.forums-profile li{margin:5px 0 5px 0;font-size:14px}.forums-profile.sidebar.action-links{margin-top:10px}.forums-profile.sidebar.edit-link{background:url('https://res.cloudinary.com/hy4kyit2a/image/upload/v1398797224/edit-icon_blntgu.png') no-repeat;padding-left:30px;padding-top:2px}.forums-profile.sidebar.logout-link{background:url('https://res.cloudinary.com/hy4kyit2a/image/upload/v1398797224/logout-icon_p7cb3h.png') no-repeat;padding-left:30px;padding-top:2px}hr{border-top:1px solid #e2e2e2}a:hover{text-decoration:none !important}