.colorDefault{color:#ededed}.backgroundDefault{background:#ededed}.borderDefault{border-color:#ededed}.colorPrimary{color:#708fa0 !important}.backgroundPrimary{background:#708fa0 !important}.borderPrimary{border-color:#708fa0 !important}.colorInfo{color:#6fdbe8 !important}.backgroundInfo{background:#6fdbe8 !important}.borderInfo{border-color:#6fdbe8 !important}.colorSuccess{color:#97d271 !important}.backgroundSuccess{background:#97d271 !important}.borderSuccess{border-color:#97d271 !important}.colorWarning{color:#fdd198 !important}.backgroundWarning{background:#fdd198 !important}.borderWarning{border-color:#fdd198 !important}.colorDanger{color:#ff8989 !important}.backgroundDanger{background:#ff8989 !important}.borderDanger{border-color:#ff8989 !important}.colorFont1{color:#bac2c7 !important}.colorFont2{color:#7a7a7a !important}.colorFont3{color:#555 !important}.colorFont4{color:#bebebe !important}.colorFont5{color:#aeaeae !important}.heading{font-size:16px;font-weight:300;color:#555;background-color:white;border:none;padding:10px}.text-center{text-align:center !important}.text-break{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.img-rounded{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body{padding-top:130px;background-color:#ededed;color:#777;font-family:'Open Sans',sans-serif}body a,body a:hover,body a:focus,body a:active,body a.active{color:#555;text-decoration:none}@media (max-width:920px){body{padding-top:115px}}@media (min-width:768px) and (max-width:920px){body{padding-top:120px}}a:hover{text-decoration:none}hr{margin-top:10px;margin-bottom:10px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{position:inherit}.layout-content-container{padding:0 10px 0 15px}.layout-nav-container{padding:0 0 0 15px}.layout-sidebar-container{padding:0 15px 0 5px}@media (max-width:768px){.layout-nav-container .left-navigation{margin-bottom:0}.layout-nav-container,.layout-content-container{padding:0 15px}}h4{font-weight:300;font-size:150%}input[type=text],input[type=password],input[type=select]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.powered,.powered a{color:#b8c7d3 !important}.langSwitcher{display:inline-block}[data-ui-show-more]{overflow:hidden}@media (min-width:768px) and (max-width:920px){#topbar-first .container,#topbar-second .container{padding-left:10px;padding-right:20px}}@media print{#topbar-first,#topbar-second{display:none}}.topbar{position:fixed;display:block;height:50px;width:100%;padding-left:15px;padding-right:15px}.topbar ul.nav{float:left}.topbar ul.nav>li{float:left}.topbar ul.nav>li>a{padding-top:15px;padding-bottom:15px;line-height:20px}.topbar .dropdown-footer{margin:10px}.topbar .dropdown-header{font-size:16px;padding:3px 10px;margin-bottom:10px;font-weight:300;color:#bebebe}.topbar .dropdown-header .dropdown-header-link{position:absolute;top:2px;right:10px}.topbar .dropdown-header .dropdown-header-link a{color:#6fdbe8 !important;font-size:12px;font-weight:normal}.topbar .dropdown-header:hover{color:#bebebe}#topbar-first{background-color:#708fa0;top:0;z-index:1030;color:white}#topbar-first a.navbar-brand{height:50px;padding:5px}#topbar-first a.navbar-brand img#img-logo{max-height:40px}#topbar-first a.navbar-brand-text{padding-top:15px}#topbar-first .nav>li>a:hover,#topbar-first .nav>.open>a{background-color:#8fa7b4}#topbar-first .nav>.account{height:50px;margin-left:20px}#topbar-first .nav>.account img{margin-left:10px}#topbar-first .nav>.account .dropdown-toggle{padding:10px 5px 8px;line-height:1.1em;text-align:left}#topbar-first .nav>.account .dropdown-toggle span{font-size:12px}#topbar-first .topbar-brand{position:relative;z-index:2}#topbar-first .topbar-actions{position:relative;z-index:3}#topbar-first .notifications{position:absolute;left:0;right:0;text-align:center;z-index:1}#topbar-first .notifications .btn-group{position:relative;text-align:left}#topbar-first .notifications .btn-group>a{padding:5px 10px;margin:10px 2px;display:inline-block;border-radius:2px;text-decoration:none;text-align:left}#topbar-first .notifications .btn-group>.label{position:absolute;top:4px;right:-2px}#topbar-first .notifications .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:10px;content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff;z-index:1035}#topbar-first .notifications .arrow{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;z-index:1001;border-width:11px;left:50%;margin-left:-18px;border-top-width:0;border-bottom-color:rgba(0,0,0,0.15);top:-19px;z-index:1035}#topbar-first .notifications .dropdown-menu{width:350px;margin-left:-148px}#topbar-first .notifications .dropdown-menu ul.media-list{max-height:400px;overflow:auto}#topbar-first .notifications .dropdown-menu li{position:relative}#topbar-first .notifications .dropdown-menu li i.approval{position:absolute;left:2px;top:36px;font-size:14px}#topbar-first .notifications .dropdown-menu li i.accepted{color:#5cb85c}#topbar-first .notifications .dropdown-menu li i.declined{color:#d9534f}#topbar-first .notifications .dropdown-menu li .media{position:relative}#topbar-first .notifications .dropdown-menu li .media .img-space{position:absolute;top:14px;left:14px}#topbar-first .dropdown-footer{margin:10px 10px 5px}#topbar-first a{color:white}#topbar-first .caret{border-top-color:#bebebe}#topbar-first .btn-group>a{background-color:#7f9baa}#topbar-first .btn-enter{background-color:#7f9baa;margin:6px 0}#topbar-first .btn-enter:hover{background-color:#89a2b0}#topbar-first .media-list a{color:#555;padding:0}#topbar-first .media-list li{color:#555}#topbar-first .media-list li i.accepted{color:#6fdbe8 !important}#topbar-first .media-list li i.declined{color:#ff8989 !important}#topbar-first .media-list li.placeholder{border-bottom:none}#topbar-first .media-list .media .media-body .label{padding:0.1em 0.5em}#topbar-first .account .user-title{text-align:right}#topbar-first .account .user-title span{color:#d7d7d7}#topbar-first .dropdown.account>a,#topbar-first .dropdown.account.open>a,#topbar-first .dropdown.account>a:hover,#topbar-first .dropdown.account.open>a:hover{background-color:#708fa0}#topbar-second{top:50px;background-color:#fff;z-index:1029;background-image:none;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1);border-bottom:1px solid #d4d4d4}#topbar-second .dropdown-menu{padding-top:0;padding-bottom:0}#topbar-second .dropdown-menu .divider{margin:0}#topbar-second #space-menu-dropdown,#topbar-second #search-menu-dropdown{width:400px}#topbar-second #space-menu-dropdown .media-list,#topbar-second #search-menu-dropdown .media-list{max-height:400px;overflow:auto}@media screen and (max-width:768px){#topbar-second #space-menu-dropdown .media-list,#topbar-second #search-menu-dropdown .media-list{max-height:200px}}#topbar-second #space-menu-dropdown form,#topbar-second #search-menu-dropdown form{margin:10px}#topbar-second #space-menu-dropdown .search-reset,#topbar-second #search-menu-dropdown .search-reset{position:absolute;color:#BFBFBF;margin:7px;top:0px;right:40px;z-index:10;display:none;cursor:pointer}#topbar-second .nav>li>a{padding:7px 13px 0;text-decoration:none;text-shadow:none;font-weight:600;font-size:10px;min-height:50px;text-transform:uppercase;text-align:center}#topbar-second .nav>li>a:hover,#topbar-second .nav>li>a:active,#topbar-second .nav>li>a:focus{border-bottom:3px solid #6fdbe8;background-color:#f7f7f7;color:#555;text-decoration:none}#topbar-second .nav>li>a i{font-size:14px}#topbar-second .nav>li>a .caret{border-top-color:#7a7a7a}#topbar-second .nav>li.active>a{min-height:47px}#topbar-second .nav>li>ul>li>a{border-left:3px solid #fff;background-color:#fff;color:#555}#topbar-second .nav>li>ul>li>a:hover,#topbar-second .nav>li>ul>li>a.active{border-left:3px solid #6fdbe8;background-color:#f7f7f7;color:#555}#topbar-second .nav>li>a#space-menu{padding-right:13px;border-right:1px solid #ededed}#topbar-second .nav>li>a#search-menu{padding-top:15px}#topbar-second .nav>li>a:hover,#topbar-second .nav>li.active{border-bottom:3px solid #6fdbe8;background-color:#f7f7f7;color:#555}#topbar-second .nav>li.active>a:hover,#topbar-second .nav>li.active>a:focus{border-bottom:none}#topbar-second #space-menu-dropdown li>ul>li>a>.media .media-body p{color:#bebebe;font-size:11px;margin:0;font-weight:400}@media (max-width:767px){.topbar{padding-left:0;padding-right:0}}.login-container{background-color:#708fa0;background-image:linear-gradient(to right, #708fa0 0%, #8fa7b4 50%, #8fa7b4 100%),linear-gradient(to right, #7f9baa 0%, #bdcbd3 51%, #adbfc9 100%);background-size:100% 100%;position:relative;padding-top:40px}.login-container #img-logo{max-width:100%}.login-container .text{color:#fff;font-size:12px;margin-bottom:15px}.login-container .text a{color:#fff;text-decoration:underline}.login-container .panel a{color:#6fdbe8}.login-container h1,.login-container h2{color:#fff !important}.login-container .panel{box-shadow:0 0 15px #627d92;-moz-box-shadow:0 0 15px #627d92;-webkit-box-shadow:0 0 15px #627d92}.login-container .panel .panel-heading,.login-container .panel .panel-body{padding:15px}.login-container .panel h1,.login-container .panel h2{color:#777 !important}.login-container select{color:#555}#account-login-form .form-group{margin-bottom:10px}.dropdown-menu li a{font-size:13px !important;font-weight:600 !important}.dropdown-menu li a i{margin-right:5px;font-size:14px;display:inline-block;width:14px}.dropdown-menu li a:hover,.dropdown-menu li a:visited,.dropdown-menu li a:hover,.dropdown-menu li a:focus{background:none;cursor:pointer}.dropdown-menu li:hover,.dropdown-menu li.selected{color:#555}.dropdown-menu li:first-child{margin-top:3px}.dropdown-menu li:last-child{margin-bottom:3px}.modal .dropdown-menu,.panel .dropdown-menu,.nav-tabs .dropdown-menu{border:1px solid #d7d7d7}.modal .dropdown-menu li.divider,.panel .dropdown-menu li.divider,.nav-tabs .dropdown-menu li.divider{background-color:#f7f7f7;border-bottom:none;margin:9px 1px !important}.modal .dropdown-menu li,.panel .dropdown-menu li,.nav-tabs .dropdown-menu li{border-left:3px solid white}.modal .dropdown-menu li a,.panel .dropdown-menu li a,.nav-tabs .dropdown-menu li a{color:#555;font-size:14px;font-weight:400;padding:4px 15px}.modal .dropdown-menu li a i,.panel .dropdown-menu li a i,.nav-tabs .dropdown-menu li a i{margin-right:5px}.modal .dropdown-menu li a:hover,.panel .dropdown-menu li a:hover,.nav-tabs .dropdown-menu li a:hover{background:none}.modal .dropdown-menu li:hover,.panel .dropdown-menu li:hover,.nav-tabs .dropdown-menu li:hover,.modal .dropdown-menu li.selected,.panel .dropdown-menu li.selected,.nav-tabs .dropdown-menu li.selected{border-left:3px solid #6fdbe8;background-color:#f7f7f7 !important}ul.contextMenu{border:1px solid #d7d7d7}ul.contextMenu li.divider{background-color:#f7f7f7;border-bottom:none;margin:9px 1px !important}ul.contextMenu li{border-left:3px solid white}ul.contextMenu li a{color:#555;font-size:14px;font-weight:400;padding:4px 15px}ul.contextMenu li a i{margin-right:5px}ul.contextMenu li a:hover{background:none}ul.contextMenu li:hover,ul.contextMenu li.selected{border-left:3px solid #6fdbe8;background-color:#f7f7f7 !important}.media-list li{padding:10px;border-bottom:1px solid #eee;position:relative;border-left:3px solid white;font-size:12px}.media-list li a{color:#555}.media-list .badge-space-type{background-color:#f7f7f7;border:1px solid #d7d7d7;color:#b2b2b2;padding:3px 3px 2px 3px}.media-list li.new{border-left:3px solid #f3fcfd;background-color:#f3fcfd}.media-list li:hover,.media-list li.selected{background-color:#f7f7f7;border-left:3px solid #6fdbe8}.media-list li.placeholder{font-size:14px !important;border-bottom:none}.media-list li.placeholder:hover{background:none !important;border-left:3px solid white}.media-left,.media>.pull-left{padding-right:0;margin-right:10px}.media:after{content:'';clear:both;display:block}.media .time{font-size:11px;color:#bebebe}.media .img-space{position:absolute;top:35px;left:35px}.media .media-body{overflow:hidden !important;font-size:13px}.media .media-body h4.media-heading{font-size:14px;font-weight:500;color:#555}.media .media-body h4.media-heading a{color:#555}.media .media-body h4.media-heading small,.media .media-body h4.media-heading small a{font-size:11px;color:#bebebe}.media .media-body h4.media-heading .content{margin-right:35px}.media .media-body .content a{word-break:break-all}.media .media-body h5{color:#aeaeae;font-weight:300;margin-top:5px;margin-bottom:5px;min-height:15px}.media .media-body .module-controls{font-size:85%}.media .media-body .module-controls a{color:#6fdbe8}.media .content a{color:#6fdbe8}.media .content .files a{color:#555}.content span{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;max-width:100%;height:auto}img{image-orientation:from-image}.panel{border:none;background-color:#fff;box-shadow:0 0 3px #dadada;-webkit-box-shadow:0 0 3px #dadada;-moz-box-shadow:0 0 3px #dadada;border-radius:4px;position:relative;margin-bottom:15px}.panel h1{font-size:16px;font-weight:300;margin-top:0;color:#555}.panel .panel-heading{font-size:16px;font-weight:300;color:#555;background-color:white;border:none;padding:10px;border-radius:4px}.panel .panel-heading .heading-link{color:#6fdbe8 !important;font-size:0.8em}.panel .panel-body{padding:10px;font-size:13px}.panel .panel-body p{color:#555}.panel .panel-body .usersearch-statuses,.panel .panel-body .spacesearch-visibilities{padding-top:5px;padding-bottom:5px}@media (min-width:992px){.panel .panel-body .usersearch-statuses,.panel .panel-body .spacesearch-visibilities{padding-top:0;padding-bottom:0;padding-left:0}}.panel .statistics .entry{margin-left:20px;font-size:12px}.panel .statistics .entry .count{color:#6fdbe8;font-weight:600;font-size:20px;line-height:0.8em}.panel h3.media-heading small{font-size:75%}.panel h3.media-heading small a{color:#6fdbe8}.panel-danger{border:2px solid #ff8989}.panel-danger .panel-heading{color:#ff8989}.panel-success{border:2px solid #97d271}.panel-success .panel-heading{color:#97d271}.panel-warning{border:2px solid #fdd198}.panel-warning .panel-heading{color:#fdd198}.panel.profile{position:relative}.panel.profile .controls{position:absolute;top:10px;right:10px}.panel.members .panel-body a img,.panel.groups .panel-body a img,.panel.follower .panel-body a img,.panel.spaces .panel-body a img{margin-bottom:5px}.panel-profile .panel-profile-header{position:relative;border:3px solid #fff;border-top-right-radius:3px;border-top-left-radius:3px}.panel-profile .panel-profile-header .img-profile-header-background{border-radius:3px;min-height:110px}.panel-profile .panel-profile-header .img-profile-data{position:absolute;height:100px;width:100%;bottom:0;left:0;padding-left:180px;padding-top:30px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;color:#fff;pointer-events:none;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.38) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(1%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.38)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.38) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.38) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.38) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.38) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#94000000', GradientType=0)}.panel-profile .panel-profile-header .img-profile-data h1{font-size:30px;font-weight:100;margin-bottom:7px;color:#fff;max-width:600px;white-space:nowrap;text-overflow:ellipsis}.panel-profile .panel-profile-header .img-profile-data h2{font-size:16px;font-weight:400;margin-top:0}.panel-profile .panel-profile-header .img-profile-data h1.space{font-size:30px;font-weight:700}.panel-profile .panel-profile-header .img-profile-data h2.space{font-size:13px;font-weight:300;max-width:600px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-profile .panel-profile-header .profile-user-photo-container{position:absolute;bottom:-50px;left:15px}.panel-profile .panel-profile-header .profile-user-photo-container .profile-user-photo{border:3px solid #fff;border-radius:5px}.panel-profile .panel-profile-controls{padding-left:160px}.panel.pulse,.panel.fadeIn{-webkit-animation-duration:200ms;-moz-animation-duration:200ms;animation-duration:200ms}@media (max-width:767px){.panel-profile-controls{padding-left:0 !important;padding-top:50px}.panel-profile .panel-profile-header .img-profile-data h1{font-size:20px !important;margin-bottom:2px}}.panel-body>.tab-menu{margin-left:-10px;margin-right:-10px}.installer .logo{text-align:center}.installer h2{font-weight:100}.installer .panel{margin-top:50px}.installer .panel h3{margin-top:0}.installer .powered,.installer .powered a{color:#bac2c7 !important;margin-top:10px;font-size:12px}.installer .fa{width:18px}.installer .check-ok{color:#97d271}.installer .check-warning{color:#fdd198}.installer .check-error{color:#ff8989}.installer .prerequisites-list ul{list-style:none;padding-left:15px}.installer .prerequisites-list ul li{padding-bottom:5px}.pagination-container{text-align:center}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#708fa0;border-color:#708fa0}.pagination>li>a,.pagination>li>span,.pagination>li>a:hover,.pagination>li>a:active,.pagination>li>a:focus{color:#555;cursor:pointer}.well-small{padding:10px;border-radius:3px}.well{border:none;box-shadow:none;background-color:#ededed;margin-bottom:1px}.well hr{margin:15px 0 10px;border-top:1px solid #d9d9d9}.well table>thead{font-size:11px}.tab-sub-menu{padding-left:10px}.tab-sub-menu li>a:hover,.tab-sub-menu li>a:focus{background-color:#f7f7f7;border-bottom-color:#ddd}.tab-sub-menu li.active>a{background-color:#fff;border-bottom-color:transparent}.tab-menu{padding-top:10px;background-color:#fff}.tab-menu .nav-tabs{padding-left:10px}.tab-menu .nav-tabs li>a{padding-top:12px;border-color:#ddd;border-bottom:1px solid #ddd;background-color:#f7f7f7;max-height:41px;outline:none}.tab-menu .nav-tabs li>a:hover,.tab-menu .nav-tabs li>a:focus{padding-top:10px;border-top:3px solid #ddd}.tab-menu .nav-tabs li>a:hover{background-color:#f7f7f7}.tab-menu .nav-tabs li.active>a,.tab-menu .nav-tabs li.active>a:hover{padding-top:10px;border-top:3px solid #6fdbe8}.tab-menu .nav-tabs li.active>a{background-color:#fff;border-bottom-color:transparent}ul.tab-menu{padding-top:10px;background-color:#fff;padding-left:10px}ul.tab-menu-settings li>a{padding-top:12px;border-color:#ddd;border-bottom:1px solid #ddd;background-color:#f7f7f7;max-height:41px;outline:none}ul.tab-menu-settings li>a:hover,ul.tab-menu-settings li>a:focus{padding-top:10px;border-top:3px solid #ddd !important}ul.tab-menu-settings li>a:hover{background-color:#f7f7f7}ul.tab-menu-settings li.active>a,ul.tab-menu-settings li.active>a:hover,ul.tab-menu-settings li.active>a:focus{padding-top:10px;border-top:3px solid #6fdbe8 !important}ul.tab-menu-settings li.active>a{background-color:#fff;border-bottom-color:transparent !important}.nav-pills .dropdown-menu,.nav-tabs .dropdown-menu,.account .dropdown-menu{background-color:#708fa0;border:none}.nav-pills .dropdown-menu li.divider,.nav-tabs .dropdown-menu li.divider,.account .dropdown-menu li.divider{background-color:#628394;border-bottom:none;margin:9px 1px !important}.nav-pills .dropdown-menu li,.nav-tabs .dropdown-menu li,.account .dropdown-menu li{border-left:3px solid #708fa0}.nav-pills .dropdown-menu li a,.nav-tabs .dropdown-menu li a,.account .dropdown-menu li a{color:white;font-weight:400;font-size:13px;padding:4px 15px}.nav-pills .dropdown-menu li a i,.nav-tabs .dropdown-menu li a i,.account .dropdown-menu li a i{margin-right:5px;font-size:14px;display:inline-block;width:14px}.nav-pills .dropdown-menu li a:hover,.nav-tabs .dropdown-menu li a:hover,.account .dropdown-menu li a:hover,.nav-pills .dropdown-menu li a:visited,.nav-tabs .dropdown-menu li a:visited,.account .dropdown-menu li a:visited,.nav-pills .dropdown-menu li a:hover,.nav-tabs .dropdown-menu li a:hover,.account .dropdown-menu li a:hover,.nav-pills .dropdown-menu li a:focus,.nav-tabs .dropdown-menu li a:focus,.account .dropdown-menu li a:focus{background:none}.nav-pills .dropdown-menu li:hover,.nav-tabs .dropdown-menu li:hover,.account .dropdown-menu li:hover,.nav-pills .dropdown-menu li.selected,.nav-tabs .dropdown-menu li.selected,.account .dropdown-menu li.selected{border-left:3px solid #6fdbe8;color:#fff !important;background-color:#628394 !important}.nav-pills.preferences .dropdown .dropdown-toggle{color:#bebebe}.nav-pills.preferences .dropdown.open .dropdown-toggle,.nav-pills.preferences .dropdown.open .dropdown-toggle:hover{background-color:#708fa0}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background-color:#708fa0}.nav-tabs{margin-bottom:10px}.list-group a [class^="fa-"],.list-group a [class*=" fa-"]{display:inline-block;width:18px}.nav-pills.preferences{position:absolute;right:10px;top:10px}.nav-pills.preferences .dropdown .dropdown-toggle{padding:2px 10px}.nav-pills.preferences .dropdown.open .dropdown-toggle,.nav-pills.preferences .dropdown.open .dropdown-toggle:hover{color:white}.nav-tabs li{font-weight:600;font-size:12px}.tab-content .tab-pane a{color:#6fdbe8}.tab-content .tab-pane .form-group{margin-bottom:5px}.nav-tabs.tabs-center li{float:none;display:inline-block}.nav-tabs.tabs-small li>a{padding:5px 7px}.nav .caret,.nav .caret:hover,.nav .caret:active{border-top-color:#555;border-bottom-color:#555;height:6.928px}.nav li.dropdown>a:hover .caret,.nav li.dropdown>a:active .caret{border-top-color:#555;border-bottom-color:#555}.nav .open>a .caret,.nav .open>a:hover .caret,.nav .open>a:focus .caret{border-top-color:#555;border-bottom-color:#555}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{border-color:#ededed;color:#555}.nav .open>a .caret,.nav .open>a:hover .caret,.nav .open>a:focus .caret{color:#555}.footer-nav{filter:opacity(.6);font-size:12px;text-align:center}@media (max-width:991px){.controls-header{text-align:left !important}}.btn{float:none;border:none;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none;background-image:none;text-shadow:none;border-radius:3px;outline:none !important;margin-bottom:0;font-size:14px;font-weight:600;padding:8px 16px}.input.btn{outline:none}.btn-lg{padding:16px 28px}.btn-sm{padding:4px 8px;font-size:12px}.btn-sm i{font-size:14px}.btn-xs{padding:1px 5px;font-size:12px}.btn-default{background:#ededed;color:#7a7a7a !important}.btn-default:hover,.btn-default:focus{background:#e8e8e8;text-decoration:none;color:#7a7a7a}.btn-default:active,.btn-default.active{outline:0;background:#e0e0e0}.btn-default[disabled],.btn-default.disabled{background:#f2f2f2}.btn-default[disabled]:hover,.btn-default.disabled:hover,.btn-default[disabled]:focus,.btn-default.disabled:focus{background:#f2f2f2}.btn-default[disabled]:active,.btn-default.disabled:active,.btn-default[disabled].active,.btn-default.disabled.active{background:#f2f2f2}.btn-primary{background:#708fa0;color:#fff !important}.btn-primary:hover,.btn-primary:focus{background:#628394;text-decoration:none}.btn-primary:active,.btn-primary.active{outline:0;background:#628394 !important}.btn-primary[disabled],.btn-primary.disabled{background:#7f9baa}.btn-primary[disabled]:hover,.btn-primary.disabled:hover,.btn-primary[disabled]:focus,.btn-primary.disabled:focus{background:#7f9baa}.btn-primary[disabled]:active,.btn-primary.disabled:active,.btn-primary[disabled].active,.btn-primary.disabled.active{background:#7f9baa !important}.btn-info{background:#6fdbe8;color:#fff !important}.btn-info:hover,.btn-info:focus{background:#59d6e4 !important;text-decoration:none}.btn-info:active,.btn-info.active{outline:0;background:#59d6e4}.btn-info[disabled],.btn-info.disabled{background:#85e0ec}.btn-info[disabled]:hover,.btn-info.disabled:hover,.btn-info[disabled]:focus,.btn-info.disabled:focus{background:#85e0ec}.btn-info[disabled]:active,.btn-info.disabled:active,.btn-info[disabled].active,.btn-info.disabled.active{background:#85e0ec !important}.btn-danger{background:#ff8989;color:#fff !important}.btn-danger:hover,.btn-danger:focus{background:#ff6f6f;text-decoration:none}.btn-danger:active,.btn-danger.active{outline:0;background:#ff6f6f !important}.btn-danger[disabled],.btn-danger.disabled{background:#ffa3a3}.btn-danger[disabled]:hover,.btn-danger.disabled:hover,.btn-danger[disabled]:focus,.btn-danger.disabled:focus{background:#ffa3a3}.btn-danger[disabled]:active,.btn-danger.disabled:active,.btn-danger[disabled].active,.btn-danger.disabled.active{background:#ffa3a3 !important}.btn-success{background:#97d271;color:#fff !important}.btn-success:hover,.btn-success:focus{background:#89cc5e;text-decoration:none}.btn-success:active,.btn-success.active{outline:0;background:#89cc5e !important}.btn-success[disabled],.btn-success.disabled{background:#a5d884}.btn-success[disabled]:hover,.btn-success.disabled:hover,.btn-success[disabled]:focus,.btn-success.disabled:focus{background:#a5d884}.btn-success[disabled]:active,.btn-success.disabled:active,.btn-success[disabled].active,.btn-success.disabled.active{background:#a5d884 !important}.btn-warning{background:#fdd198;color:#fff !important}.btn-warning:hover,.btn-warning:focus{background:#fdcd8e;text-decoration:none}.btn-warning:active,.btn-warning.active{outline:0;background:#fdcd8e !important}.btn-warning[disabled],.btn-warning.disabled{background:#fddcb1}.btn-warning[disabled]:hover,.btn-warning.disabled:hover,.btn-warning[disabled]:focus,.btn-warning.disabled:focus{background:#fddcb1}.btn-warning[disabled]:active,.btn-warning.disabled:active,.btn-warning[disabled].active,.btn-warning.disabled.active{background:#fddcb1 !important}.radio,.checkbox{margin-top:5px !important;margin-bottom:0}div.required>label:after{content:" *";color:#6fdbe8}div.required.has-error>label:after{content:" *";color:#ff8989}.radio label,.checkbox label{padding-left:10px}.form-control{border:2px solid #ededed;box-shadow:none;min-height:35px}.form-control:focus{border:2px solid #6fdbe8;outline:0;box-shadow:none}.form-control.form-search{border-radius:30px;background-image:url("../img/icon_search16x16.png");background-repeat:no-repeat;background-position:10px 8px;padding-left:34px}.form-group-search{position:relative}.form-group-search .form-button-search{position:absolute;top:4px;right:4px;border-radius:30px}textarea{resize:none;height:1.5em}select.form-control:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../img/select_arrow.png") !important;background-repeat:no-repeat;background-position:right 13px;overflow:hidden}label{font-weight:normal}label.control-label{font-weight:bold}::-webkit-input-placeholder{color:#bebebe !important}::-moz-placeholder{color:#bebebe !important}:-ms-input-placeholder{color:#bebebe !important}input:-moz-placeholder{color:#bebebe !important}.placeholder{padding:10px}input.placeholder,textarea.placeholder{padding:0 0 0 10px;color:#999}.help-block-error{font-size:12px}.hint-block,.help-block:not(.help-block-error){color:#aeaeae !important;font-size:12px}.hint-block:hover,.help-block:not(.help-block-error):hover{color:#7a7a7a !important;font-size:12px}.input-group-addon{border:none}a.input-field-addon{font-size:12px;float:right;margin-top:-10px}a.input-field-addon-sm{font-size:11px;float:right;margin-top:-10px}.timeZoneInputContainer{padding-top:10px}.timeZoneInputContainer~.help-block{margin:0px}.label{text-transform:uppercase}.label{text-transform:uppercase;display:inline-block;padding:3px 5px 4px;font-weight:600;font-size:10px !important;color:white !important;vertical-align:baseline;white-space:nowrap;text-shadow:none}.label-default{background:#ededed;color:#7a7a7a !important}a.label-default:hover{background:#e0e0e0 !important}.label-info{background-color:#6fdbe8}a.label-info:hover{background:#59d6e4 !important}.label-danger{background-color:#ff8989}a.label-danger:hover{background:#ff6f6f !important}.label-success{background-color:#97d271}a.label-success:hover{background:#89cc5e !important}.label-warning{background-color:#fdd198}a.label-warning:hover{background:#fdc67f !important}.regular-checkbox:checked+.regular-checkbox-box{border:2px solid #6fdbe8;background:#6fdbe8;color:white}.regular-checkbox-box.disabled{background:#d7d7d7 !important;border:2px solid #d7d7d7 !important;cursor:not-allowed}.regular-radio:checked+.regular-radio-button:after{background:#6fdbe8}.regular-radio:checked+.regular-radio-button{background-color:transparent;color:#99a1a7;border:2px solid #d7d7d7;margin-right:5px}.regular-radio.disabled{background:#d7d7d7 !important;border:2px solid #d7d7d7 !important;cursor:not-allowed}.errorMessage{color:#ff8989;padding:10px 0}.error{border-color:#ff8989 !important}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#ff8989 !important}.has-error .form-control,.has-error .form-control:focus{border-color:#ff8989;-webkit-box-shadow:none;box-shadow:none}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#97d271}.has-success .form-control,.has-success .form-control:focus{border-color:#97d271;-webkit-box-shadow:none;box-shadow:none}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#fdd198}.has-warning .form-control,.has-warning .form-control:focus{border-color:#fdd198;-webkit-box-shadow:none;box-shadow:none}.bootstrap-timepicker-widget .form-control{padding:0}#notification_overview_filter label{display:block}#notification_overview_list .img-space{position:absolute;top:25px;left:25px}@media (max-width:767px){.notifications{position:inherit !important;float:left !important}.notifications .dropdown-menu{width:300px !important;margin-left:0 !important}.notifications .dropdown-menu .arrow{margin-left:-142px !important}}.badge-space{margin-top:6px}.badge-space-chooser{padding:3px 5px;margin-left:1px}.badge{padding:3px 5px;border-radius:2px;font-weight:normal;font-family:Arial,sans-serif;font-size:10px !important;text-transform:uppercase;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:none;background-color:#d7d7d7;line-height:1}.popover{border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.popover .popover-title{background:none;border-bottom:none;color:#555;font-weight:300;font-size:16px;padding:15px}.popover .popover-content{font-size:13px;padding:5px 15px;color:#555}.popover .popover-content a{color:#6fdbe8}.popover .popover-content img{max-width:100%}.popover .popover-navigation{padding:15px}.panel-profile .panel-profile-header .image-upload-container{width:100%;height:100%;overflow:hidden}.panel-profile .panel-profile-header .image-upload-container #bannerfileupload{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%}.panel-profile .panel-profile-header .img-profile-header-background{width:100%;max-height:192px}@media print{.panel-profile{display:none}}.list-group-item{padding:6px 15px;border:none;border-width:0 !important;border-left:3px solid #fff !important;font-size:12px;font-weight:600}.list-group-item i{font-size:14px}a.list-group-item:hover,a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#555;background-color:#f7f7f7;border-left:3px solid #6fdbe8 !important}@media (max-width:991px){.list-group{margin-left:4px}.list-group-item{display:inline-block !important;border-radius:3px !important;margin:4px 0;margin-bottom:4px !important}.list-group-item{border:none !important}a.list-group-item:hover,a.list-group-i{}}



/* OPAH */

/* geral largura colunas */
.container {
    width: 100%;
}
.layout-content-container > div,
#layout-content .container .row .col-md-7 .panel {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
}
@media (min-width:992px){
    .layout-sidebar-container > div,
    #layout-content .container .row .col-md-3 .panel {
        max-width: 300px;
        width: 100%;
        float: right;
        clear: both;    
    }
}
@media (max-width:991px){
    .layout-sidebar-container > div,
    #layout-content .container .row .col-md-3 .panel {
        max-width: 500px;
        margin-left: auto;
        margin-right: auto; 
    }
    .layout-sidebar-container {
        padding: 0 15px;
    }
}


/* largura geral em mais colunas - versão desktop */

@media (min-width:992px){
    body {
        padding-top: 80px;
    }
    #topbar-first {
        border-bottom: solid 1px #e9e9ea;
    }
    #topbar-first .container {
        border-bottom: 0 !important;
    }

    #layout-content {
        padding-left: 320px;
        padding-right: 20px;
    }
    .modal-open #layout-content #app-title {
        max-width: calc(100vw - 680px);
    }

    #topbar-second {
        width: 300px;
        height: calc(100vh - 50px);
        border-bottom: 0;
        border-right: solid 1px #e9e9ea;
        padding: 0;
    }
    #topbar-second .container {
        height: calc(100vh - 50px);
        padding-top: 30px;
        /*overflow-y: hidden;*/
    }
    #topbar-second .container::-webkit-scrollbar {
        width: 4px;
        height: 4px;
    }
    #topbar-second .container::-webkit-scrollbar-track {
        background-color: transparent;
        border-radius: 4px; 
    }
    #topbar-second .container::-webkit-scrollbar-thumb {
        background-color: #d6d6d6;
        border-radius: 4px; 
    }

    #top-dropdown-menu {
        display: none !important;
    }
    #top-menu-sub-dropdown {
        display: block !important;
        position: relative;  
        z-index: 1;      
        width: 100%;
        background-color: transparent;
        box-shadow: none;
        border: 0;
        border-radius: 0;
    }
    #top-menu-sub-dropdown>li>a {
        background-color: transparent !important;
    }
    #top-menu-sub-dropdown>li>a:hover,
    #top-menu-sub-dropdown>li.active>a:hover {
        background-color: rgba(0,0,0,0.05) !important;
    }

    #topbar-second .nav>li {
        width: 100%;
    }
    #topbar-second .nav>li>a, 
    #topbar-second .nav>li.active>a,
    #top-menu-sub-dropdown>li>a,
    #top-menu-sub-dropdown>li.active>a {
        text-align: left;
        height: auto !important;
        padding: 20px 20px !important;
        text-transform: none !important;
        font-size: 14px !important;
        font-weight: 600 !important;
    }
    #topbar-second .nav>li>a br {
        display: none;
    }
    #topbar-second .nav>li>a i,
    #top-menu-sub-dropdown>li>a i {
        vertical-align: middle;
        width: auto;
        margin-right: 16px;
        font-size: 24px;
    }
    #search-menu-nav.nav.pull-right {
        width: 100%;
    }   

    .layout-content-container > div, 
    #layout-content .container .row .col-md-7 .panel {
        max-width: 100%;
        margin-left: auto;
        margin-right: 0;
    }
    .layout-sidebar-container > div, 
    #layout-content .container .row .col-md-3 .panel {
        max-width: calc(100% - 20px);
    }

    #topbar-second .nav>li>a .current-space-image {
        text-align: center;
    }
    #topbar-second .nav>li>a .caret {
        margin-left: 12px;
    }
}


/* geral cores */
body {
    background-color: #fafbfc;
}
#topbar-first,
#topbar-second {
    background-color: #f7f8f9;
    box-shadow: none;
    color: #111;
}
#topbar-first .container {
    border-bottom: solid 1px #e9e9ea;
}
#topbar-second {
    border-bottom-color: #e9e9ea;
}
#topbar-first .dropdown.account>a, 
#topbar-first .dropdown.account.open>a, 
#topbar-first .dropdown.account>a:hover, 
#topbar-first .dropdown.account.open>a:hover {
    background-color: transparent;
}
#topbar-first .btn-group>a {
    background-color: transparent;
}

/* geral bts */
.btn-default,
.btn-default:hover,
.btn-default:active,
.btn-default.active {
    background: #e4e6eb;
    color: #555;
}
.btn-primary,
.btn-primary:hover,
.btn-primary:active, 
.btn-primary.active,
.btn-info,
.btn-info:hover,
.btn-info:active,
.btn-info.active {
    background: #1877f2 !important;
    color: #fff !important;
}

/* topbar-first */
#topbar-first a {
    color: #111;
}
#topbar-first .account .user-title span {
    color: #111;
}
#topbar-first a i {
    color: #65676b;
}
.btn-group.open .dropdown-toggle {
    box-shadow: none;
}
.nav-pills .dropdown-menu, 
.nav-tabs .dropdown-menu, 
.account .dropdown-menu {
    background-color: #fff;
}
.dropdown-menu {
    padding: 4px;
    border-radius: 8px;
    border-color: #fff;
    box-shadow: 0 12px 28px 0 rgba(0, 0, 0, 0.2), 0 2px 4px 0 rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.5);
}
#topbar-first .notifications .arrow {
    border-bottom-color: #fff;
}
.nav-pills .dropdown-menu li, 
.nav-tabs .dropdown-menu li, 
.account .dropdown-menu li {
    border-left: 0;
    border-radius: 3px;
}
.nav-pills .dropdown-menu li:hover, 
.nav-tabs .dropdown-menu li:hover, 
.account .dropdown-menu li:hover, 
.nav-pills .dropdown-menu li.selected, 
.nav-tabs .dropdown-menu li.selected, 
.account .dropdown-menu li.selected {
    background-color: rgba(0,0,0,0.05) !important;
    border-left: 0;
}
.nav-pills .dropdown-menu li.divider, 
.nav-tabs .dropdown-menu li.divider, 
.account .dropdown-menu li.divider {
    background-color: #e9e9ea;
}
.media-list li.new {
    background-color: #e7f3ff !important;
    border-left-color: #e7f3ff;
}
.media-list li:hover, 
.media-list li.new:hover, 
.media-list li.selected {
    border-left-color: #3578e5;
}
.img-rounded {
    border-radius: 9999px;
}
#topbar-first .notifications .btn-group>.label {
    background-color: #0f5bbe;
    border-radius: 9999px;
    border: solid 2px #fff;
}
.topbar .dropdown-header .dropdown-header-link a {
    color: #0d54af !important;
}
.topbar .dropdown-header,
.topbar .dropdown-header:hover {
    font-weight: bold;
    font-size: 18px;
    color: #111;
}
#topbar-first .dropdown-footer a.btn.btn-default {
    background-color: transparent;
    border-color: transparent;
    color: #0d54af !important;
}
a#create-message-button,
a#create-message-button:hover {
    background-color: #1877f2 !important;
}
.panel .panel-heading .heading-link {
    color: #0d54af !important;
}
#topbar-second #space-menu-dropdown, 
#topbar-second #search-menu-dropdown {
    max-width: calc(100vw - 30px);
}

#topbar-first a i.fa.fa-bell {
    color: #8b9aab;
}
#topbar-first a i.fa.fa-envelope {
    color: #8b9aab;
}
#topbar-first a i.fa.fa-user {
    color: #0d54b7;
}
#topbar-first a i.fa.fa-edit {
    color: #ffb4c8;
}
#topbar-first a i.fa.fa-cogs {
    color: #1dbe00;
}
#topbar-first a i.fa.fa-sign-out {
    color: #e04e07;
}


/* topbar-second */
#topbar-second .nav>li>a {
    color: #111;
}
#topbar-second .nav>li>a i {
    color: #555;
}
#topbar-second .nav>li,
#topbar-second .nav>li.active {
    border: 0 !important;
}
#topbar-second .nav>li>a,
#topbar-second .nav>li.active>a {
    height: 49px;
    min-height: 49px;
    padding: 5px 20px 0;
    border: 0 !important;
    transition: all 0.3s;
}
#topbar-second .nav>li,
#topbar-second .nav>li.active,
#topbar-second .nav>li>a,
#topbar-second .nav>li.active>a {
    border-radius: 4px !important;
}
#topbar-second .nav>li,
#topbar-second .nav>li:hover {
    background-color: rgba(0,0,0,0) !important;
}
#topbar-second .nav>li.active,
#topbar-second .nav>li.active:hover {
    background-color: #e7f3ff !important;
}
#topbar-second .nav>li>a:hover,
#topbar-second .nav>li.active>a:hover {
    background-color: rgba(0,0,0,0.05) !important;
}
#topbar-second .nav>li>ul>li>a {
    border: 0 !important;
}
.media-left, .media>.pull-left {
    text-align: center;
}
#topbar-second .dropdown-menu {
    padding-top: 4px;
    padding-bottom: 4px;
}
#topbar-second .nav>li>ul>li>a {
    border-radius: 3px;
}
#topbar-second .nav>li>ul>li>a.active {
    background-color: transparent;
}
#topbar-second .nav>li>ul>li>a.active:hover {
    background-color: rgba(0,0,0,0.05) !important;
}

#topbar-second .nav a i.fa.fa-dot-circle-o {
    color: #686e75;
}
#topbar-second .nav>li>ul>li>a i.fa.fa-tachometer {
    color: #ffb4c8;
}
#topbar-second .nav>li>ul>li>a i.fa.fa-calendar {
    color: #1dbe00;
}
#topbar-second .nav>li>ul>li>a i.fa.fa-video-camera {
    color: #ffb23f;
}
#topbar-second .nav>li>ul>li>a i.fa.fa-book {
    color: #ffd661;
}
#topbar-second .nav>li>ul>li>a i.fa.fa-tasks {
    color: #6babff;
}
#topbar-second .nav a i.fa.fa-search {
    color: #8b9aab;
}


/* modal */
.modal-backdrop {
    background-color: #555;
}
.modal-dialog {
    max-width: 500px;
}
.modal-content {
    border: 0;
    box-shadow: 0 12px 28px 0 rgba(0, 0, 0, 0.2), 0 2px 4px 0 rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.5);
}
.modal-title {
    font-weight: bold;
    font-size: 20px;
    color: #111;
}
label.control-label {
    font-weight: bold;
    font-size: 13px;
    color: #111;
}
.form-control,
.select2-container .select2-search--inline .select2-search__field {
    min-height: 35px;
    background-color: #fff;
    border-radius: 4px;
    padding: 0 10px;
    border: 1px solid #ccc;
    font-weight: normal;
    font-size: 14px;
    color: #000;
}
div.required>label:after {
    color: red;
}
.select2-container .select2-selection--multiple .select2-selection__rendered, 
.select2-container .select2-selection--multiple .select2-selection__rendered li {
    width: 100%;
    padding: 0;
}
.select2-container .select2-search--inline .select2-search__field {
    width: 100% !important;
}
.ProseMirror-menuitem {
    display: inline-block;
    min-width: 24px;
}
.ProseMirror-icon svg {
    height: 24px;
}

/* danger */
.panel-danger {
    border: 0;
}
.btn-danger,
.btn-danger:hover {
    background-color: #1877f2;
}
.panel-danger .panel-heading {
    color: #111;
}

/* posts */
.panel {
    background-color: #fff;
    border: 1px solid #dddfe2;
    border-radius: 3px;
    box-shadow: none;
    color: #111;
}
.panel .panel-heading {
    font-weight: 600;
}
.panel a, 
.panel a:hover, 
.panel a:active, 
.panel a.active,
.media .content a,
.media .content a:hover,
.media .content a:active,
.media .content a.active {
    color: #0d54af;
}
.media .media-body h4.media-heading a {
    color: #0d54af;
}
.media-heading a {
    font-weight: bold;
}
.media-heading .fa {
    color: #ccc;
}
.media .time {
    font-size: 11px;
    color: #666;
}
.media .img-space {
    left: 25px;
}

.panel .panel-body p {
    color: #111;
}
.nav-pills.preferences .dropdown.open .dropdown-toggle, 
.nav-pills.preferences .dropdown.open .dropdown-toggle:hover {
    background-color: #1877f2;
}
.nav-pills .dropdown-menu li a, 
.nav-tabs .dropdown-menu li a, 
.account .dropdown-menu li a {
    color: #111;
}
.nav-pills .dropdown-menu li a i, 
.nav-tabs .dropdown-menu li a i, 
.account .dropdown-menu li a i {
    color: #555;
}
.panel .label-default,
.panel .label-info {
    background-color: transparent !important;
    color: #666 !important;
}
.progress-bar-info {
    background-color: #ffb4c8;
}

/* posts coments */
.panel .stream-entry-addons > .wall-entry-controls {
    border-top: 1px solid #dadde1;
    text-indent: -9999px;
}
.panel .stream-entry-addons > .wall-entry-controls:after {
    content: "";
    overflow: hidden;
    display: block;
    width: 100%;
    opacity: 0;
}
.panel .stream-entry-addons > .wall-entry-controls a {
    text-indent: 0;
    float: right;
    display: block;
    /*width: 50%;*/
    height: 40px;
    line-height: 32px;
    text-align: center;
    background-color: transparent;
    border: solid 4px #fff;
    border-radius: 8px;
    transition: all 0.3s;    
}
.panel .stream-entry-addons > .wall-entry-controls a:hover {
    /*background-color: #f2f2f2;*/
}
.panel .stream-entry-addons > .wall-entry-controls a,
.panel .stream-entry-addons > .wall-entry-controls a:hover {
    font-weight: 600;
    font-size: 14px;
    color: #606770;
}
.panel .stream-entry-addons > .wall-entry-controls a:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    height: 18px;
    margin: 0 6px -3px 0;
    min-width: 18px;
    position: relative;
    top: -2px;
    width: 18px;
    background-image: url(icons.png);
    background-repeat: no-repeat;
    background-size: 98px 1680px;
}
.panel .stream-entry-addons > .wall-entry-controls a[data-action-click="comment.toggleComment"]:before {
    background-position: -50px -1318px;
}
.panel .stream-entry-addons > .wall-entry-controls a.like:before {
    background-position: -70px -1358px;
}
.panel .stream-entry-addons > .wall-entry-controls a.unlike:before {
    background-position: -70px -1358px;
    transform: rotate(180deg) scaleX(-1);
}
.panel .stream-entry-addons > .wall-entry-controls a[data-action-click="comment.toggleComment"], 
.panel .stream-entry-addons > .wall-entry-controls a.like, 
.panel .stream-entry-addons > .wall-entry-controls a.unlike {
    padding-left: 20px;
    padding-right: 20px;
}

.panel .stream-entry-addons > .wall-entry-controls a[data-target="#globalModal"] {
    display: none !important;
}
.well {
    background-color: #fff;
    border-radius: 0;
    margin-top: 4px;
}
.well .ProseMirror-menubar-wrapper .form-control {
    width: calc(100% - 95px);
}
.ProseMirror-menubar {
    display: none !important;
}
.ProseMirror-menubar-wrapper .form-control {
    background-color: #f2f3f5;
    border: 1px solid #ccd0d5;
    border-radius: 16px;
    padding: 6px 10px;
    height: auto;
}
.ProseMirror-menubar-wrapper .form-control p {
    margin: 0;
}
.ProseMirror-menubar-wrapper .form-control br {
    display: none;
}
.ProseMirror-menubar-wrapper .form-control .placeholder {
    padding: 0;
}
.comment-buttons {
    text-align: right;
    float: right;
    margin-top: -29px;
}
.well .fileinput-button {
    padding: 3px 5px;
}
.btn-comment-submit,
.btn-comment-submit:hover,
.btn-comment-submit:active,
.btn-comment-submit.active {
    background-color: #1877f2 !important;
    color: #fff !important;
}
@media (max-width:767px){
    .ProseMirror-menubar-wrapper .form-control .placeholder {
        font-size: 12px;
    }
}

/* profile */
.panel-profile .panel-profile-header .image-upload-container {
    background-color: #ededed;
}
.panel-profile .panel-profile-header .profile-user-photo-container .profile-user-photo {
    text-align: center;
}
.statistics.pull-left,
.panel .statistics .entry .count {
    color: #0d54af;
}
a.list-group-item:hover, 
a.list-group-item.active, 
a.list-group-item.active:hover, 
a.list-group-item.active:focus {
    border: 0 !important;
}


/* filter */
.wall-stream-filter-body {
    margin: -25px 0 -1px;
    background-color: #fff;
    border: solid 1px #dddfe2;
    border-radius: 3px;
    padding: 24px 10px 10px;
}
.filter-block > strong {
    display: block;
    margin: 16px 0 4px;
    font-weight: bold;
    font-size: 16px;
    color: #555;
}
.wall-stream-filter-body ul.filter-list {
    list-style: none;
    padding-left: 0;
}
.wall-stream-filter-body ul.filter-list > li {
    padding: 4px 0;
    font-size: 13px;
}
.wall-stream-filter-body input {
    max-width: 90%;
    margin: 0 !important;
    border-radius: 40px !important;
    font-size: 13px !important;
}


/* vnow */

.modal.in:not(#globalModal) .modal-dialog {
    width: 96% !important;
    max-width: 96% !important;
}


/* correção tela login */

.login-container {
    background: #fafbfc;
    padding-top: 0;
}
.login-container h1, 
.login-container h2 {
    color: #555 !important;
}
.login-container .text {
    color: #555;
}
.login-container .powered {
    display: none !important;
}
.login-container .panel {
    box-shadow: none;
}
@media (min-width:992px){
    .login-container #layout-content {
        padding-left: 20px;
    }
}








/**********************************/

/* TRIBES INK */


/* tribes ink - logo */

#text-logo {
    display: block;
    width: 140px;
    margin-right: 10px;
    text-indent: -9999px;
    background-image: url(logo.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}

@media (max-width:767px){
    #topbar-first .topbar-brand.hidden-xs {
        display: block !important;
    }
    #text-logo {
        width: 100px;
    }
}

.login-container #app-title {
    text-indent: -9999px;
    background-image: url(logo.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}


/* tribes ink - colors icons */

#topbar-second .nav a i.fa.fa-dot-circle-o {
    color: #592bbf;
}
#topbar-second .nav>li>ul>li>a i.fa.fa-tachometer {
    color: #56c4cf;
}
#topbar-second .nav>li>ul>li>a i.fa.fa-calendar {
    color: #ff4e8e;
}
#topbar-second .nav>li>ul>li>a i.fa.fa-video-camera {
    color: #ffaf15;
}
#topbar-second .nav>li>ul>li>a i.fa.fa-book {
    color: #a0dde3;
}
#topbar-second .nav>li>ul>li>a i.fa.fa-tasks {
    color: #957ad1;
}
#topbar-second .nav a i.fa.fa-search {
    color: #56c4cf;
}

#topbar-first .notifications .btn-group>.label {
    background-color: #592bbf;
}

#topbar-first a i.fa.fa-bell {
    color: #ffaf15;
}
#topbar-first a i.fa.fa-envelope {
    color: #ff4e8e;
}
#topbar-first a i.fa.fa-user {
    color: #592bbf;
}
#topbar-first a i.fa.fa-edit {
    color: #56c4cf;
}
#topbar-first a i.fa.fa-cogs {
    color: #ffaf15;
}
#topbar-first a i.fa.fa-sign-out {
    color: #ff4e8e;
}


/* tribes ink - colors links */

.panel a, 
.panel a:hover, 
.panel a:active, 
.panel a.active, 
.media .content a, 
.media .content a:hover, 
.media .content a:active, 
.media .content a.active,
.media .media-body h4.media-heading a {
    color: #592bbf;
}
.topbar .dropdown-header .dropdown-header-link a,
#topbar-first .dropdown-footer a.btn.btn-default {
    color: #56c4cf !important;
}

/* tribes ink - colors bts */

.btn-primary, 
.btn-primary:hover, 
.btn-primary:active, 
.btn-primary.active, 
.btn-info, 
.btn-info:hover, 
.btn-info:active, 
.btn-info.active,
.btn-comment-submit, 
.btn-comment-submit:hover, 
.btn-comment-submit:active, 
.btn-comment-submit.active,
a#create-message-button, 
a#create-message-button:hover {
    background: #56c4cf !important;
}

/* tribes ink - colors charts */

.progress-bar-info {
    background-color: #ff4e8e;
}

/* tribes ink - profile img bts */

.image-upload-buttons {
    display: none;
    position: absolute;
    z-index: 2;
    right: 2px;
    margin-top: -27px;
}
.image-upload-container.profile-user-photo-container .image-upload-buttons {
    display: none;
    bottom: 2px;
}


/* tribes ink - tela login */

.login-container {
    min-height: 100vh;
    padding: 0 16px;
    background: #fff;
    border-bottom: solid 64px #592BBF;
}
.login-container .container {
    padding: 0;
}
.login-container #app-title {
    height: 64px;
    margin: 10vh auto 40px;
}

.login-container .panel {
    max-width: 600px !important;
    background: #FBFBFB;
    box-shadow: 3px 3px 15px #00000017;
    border: 1px solid #D5D5D5;
    border-radius: 50px;
    padding: 40px 40px 8px;
}
.login-container .panel .panel-heading {
    background: transparent;
    text-align: center;
    font-weight: bold;
    font-size: 28px;
    color: #592BBF;
    padding: 16px 16px 8px;
}
.login-container .panel .panel-body p {
    text-align: center;
    font-weight: 500;
    font-size: 18px;
    color: #592BBF;
    margin: 0 0 16px;
}

.login-container input[type=text], 
.login-container input[type=password] {
    background-color: transparent;
    border: solid 1.2px #592BBF;
    border-radius: 40px;
    padding: 0 20px;
    height: 46px;
    text-align: center;
    font-size: 18px;
    color: #000;
}
.login-container input[type=text]::placeholder, 
.login-container input[type=password]::placeholder {
    color: #707070 !important;
}
.login-container .field-login_password .humhub-pw-show {
    right: 16px !important;
    font-size: 26px !important;
    color: #707070;
}

.login-container .field-login-rememberme {
    padding: 8px 16px 0;  
    margin-bottom: 0 !important; 
}
.login-container .field-login-rememberme label {
    font-size: 18px;
    color: #592BBF;
}

.login-container .regular-checkbox+.regular-checkbox-box {
    margin: 4px 8px 0 0px;
}
.login-container .regular-checkbox:checked+.regular-checkbox-box {
    background: #592BBF;
    border-color: #592BBF;
}

.login-container hr {
    border-top-color: transparent;
    margin: 24px auto;
}

.login-container .panel .panel-body .row > div {
    width: 100% !important;
    text-align: center;
}

.login-container .btn-primary {
    display: block;
    min-width: 200px;
    height: 46px;
    margin: 0 auto 20px;
    border-radius: 40px;
    background-color: #592BBF !important;
    border-color: #592BBF !important;
    font-weight: normal;
    font-size: 18px;
    color: #fff;
    transition: all 0.3s;
}
.login-container .btn-primary:hover {
    opacity: 0.8;
}
.login-container a.btn-primary {
    width: 200px;
    color: #592BBF !important;
    background-color: transparent !important;
}

.login-container .panel a#password-recovery-link {
    font-size: 14px;
    color: #592BBF;
}
.login-container #password-recovery-link br {
    display: none;
}

.login-container .field-accountrecoverpassword-verifycode {
    text-align: center;
}

@media (max-width:767px){
    .login-container {
        border-bottom-width: 12px;
    }
    .login-container #app-title {
        height: 48px;
        margin: 48px auto 12px;
    }
    .login-container .panel {
        padding: 24px 12px 8px;
        margin: 0 auto !important;
    }
    .login-container .panel .panel-heading {
        font-size: 20px;
    }
    .login-container .panel .panel-body p,
    .login-container .field-login-rememberme label {
        font-size: 14px;
    }
    .login-container .regular-checkbox+.regular-checkbox-box {
        margin-top: 1px;
    }
    .login-container input[type=text], 
    .login-container input[type=password] {
        font-size: 14px;
    }
    .login-container hr {
        margin: 20px auto;
    }
    .login-container .container .row {
        margin-left: 0;
        margin-right: 0;
    }
}






