ul, li { list-style-type: none; text-decoration: none; } a:focus { outline: none; } .pagination > li > a, .pagination > li > span { padding: 0px 8px; } .bootstrap-tagsinput { width: 100%; } .language-selector{ margin-right: 5px; margin-top: -2px; } .language-selector img{ width: 15%; } .language-selector > ul img{ width: 15%; } .navbar-header{ width: 20%; } .bottom-menu { position: fixed; bottom: 0px; width: 100%; padding: 0px 30px; z-index: 999; height: 50px; } /* Initial page starts */ .users-cloud { width: 100%; height: 100%; overflow: hidden; text-align:center; } .users-cloud li { list-style: none; display: inline; } .users-cloud .small a { font-size: 1.25em; } .users-cloud .big a { font-size: 2.25em; } .users-cloud .medium a { font-size: 1.75em; } .users-cloud .tiny a { font-size: 0.75em; } .users-cloud a { text-decoration: none; } .div-users-cloud{ height: 100%; margin-left: -10px; width: 100%; } .my-subjects-title { font-family: Roboto; font-size: 18px; } /* initial page ends */ /* sidebar menu */ #sidebar-menu{ -webkit-padding-start: 0px; padding-left: 0px; } #sidebar-menu .item { font-size: 3vw; width: 80%; margin: 10px 0px 10px 10px; text-align: center; } #subjects-link{ margin-top: 0px !important; } #sidebar-menu-div{ padding-right: 10px; } /* side bar menu ends*/ /* category app starts */ .resource-panel > .panel-heading{ padding: 0px 0px; background-color: #BDBDBD !important; } .resource-panel .btn-group{ margin: 0px 0px; } .resource-panel h4{ margin-top: 8px !important; } .resource-header > h4{ float:left; margin-top: 5px; margin-bottom: 2px; } .resource-header > h4.panel-title span { margin-left: 10px; font-weight: normal; } .resource-header > h4 > a:focus { text-decoration: none; } .resource-header .dropdown-menu i { font-size: 20px !important; float: none; } .resource-header i { font-size: 20px; float: right; } .resource-link{ font-size: 16px; font-family: Roboto; font-weight: normal; } .resource-link:hover{ text-decoration: none; } .category-panel > .panel-heading, .subject-panel > .panel-heading, .special-panel > .panel-heading, .topic-panel > .panel-heading, .group-panel > .panel-heading { padding: 2px 0px; } .subject-panel-invisible > .panel-heading, .topic-panel-invisible > .panel-heading { padding: 2px 0px; } .subject-group { margin-left: 20px; } .category-header > h4{ float:left; margin-top: 5px; margin-bottom: 2px; } .category-header > h4.panel-title span { margin-left: 10px; font-weight: normal; } .category-header > h4 > a:focus { text-decoration: none; } .category-card-items { padding-right: 0px; } .category-card-items i{ margin-right: 10px; } .category-header .dropdown-menu i { font-size: 20px !important; float: none; } .category-header i { font-size: 20px; float: right; } .cat-selector { margin: 0; top: -2px; } #create-category { margin-left: 20%; margin-bottom: 1%; border: none; width: 60%; height: 40px; font-size: 15px; } .pendencies-content { padding: 10px; } .category-panel-content { padding:10px; } .core-subjects-options{ padding: 0px; } #core-subjects-options-div{ width: 100%; margin-bottom: 10px; height: 50px; } .core-subjects-options li { float:left; padding: 10px; padding-bottom: 8px; margin: 1px; border-bottom: 5px; border-bottom-style: solid; } #delete-category-footer{ border-top:none !important; } .erase-button{ float:left; } .create-subject-btn { width: 100%; border: 0px; margin-bottom: 10px; } .category-search-users{ width: 100%; margin-bottom: 15px; } .ms-container { width: 100% !important; } #coordinators_accordion .panel-heading, #professors_accordion .panel-heading { border: none; } #coordinators_accordion .panel-collapse, #professors_accordion .panel-collapse { padding: 10px; } /* category app ends */ .clearfix{ clear: both; } .mg-b-5m{ margin-bottom: 5em; } /* NavBar Top */ .navbar-brand { height: 50px !important; } .navbar .navbar-form { margin-top: 10px; } .navbar .logo { text-align: center; margin-top: -6px; height: 32px; width: 32px; } .navbar .project_name { margin-top: -5px; font-weight: normal; padding-left: 10px; font-size: 20px; } .navbar-nav li > a { font-size: 20px; padding-top: 16px !important; padding-left: 20px; max-height: 50px; } .submenu { -webkit-padding-start: 0px; } @-moz-document url-prefix() { .submenu { padding-left: 0px; } } .top-search::-webkit-input-placeholder { font-style: italic; } .top-search::-moz-placeholder { font-style: italic; } .top-search:-ms-input-placeholder { font-style: italic; } .top-search:-moz-placeholder { font-style: italic; } /* End NavBar Top */ /* Dropdown menu Topbar */ .dropdown-menu li > a { font-family: Roboto; font-size: 16px; } #system_accordion { margin-bottom: 0px; } #system_accordion > .panel > .panel-heading > a > .panel-title { font-weight: normal; } #system_accordion > .panel > .panel-heading > a:hover { text-decoration: none; } #system_accordion > .panel > .panel-heading > a:focus { text-decoration: none; } #system_accordion .panel-body { padding-left: 0px; padding-right: 0px; padding-bottom: 0px; } .submenu a { font-family: Roboto; font-weight: normal; font-size: 16px; display: block; max-height: 50px; } .submenu a:hover { text-decoration: none; } /* End Dropdown menu Topbar */ /* Modal */ .modal-header { min-height: 60px; padding-bottom: 15px !important; } .modal-footer { text-align: right; padding-top: 5px !important; } /* HEADER */ #notification-dropdown{ max-height: 500%; overflow: auto; width: 300px; } #NavBarSearch{ position: absolute; left: 30%; } #btn-search{ margin-bottom: 0px; } .user-notification-img{ width:40%; } #horizontal-line{ height:2px; } .navbar .dropdown-menu li>a, .navbar.navbar-default .dropdown-menu li>a { font-size: 16px !important; padding: 7px 16px !important; } /* HEADER */ .logoLogin{ padding-bottom: 1%; width: 15%; } .navigation{ margin: 10% 10% 5% 5%; } /* Breadcrumbs */ .breadcrumb{ font-size: 16px; margin-bottom: 5px; font-style: italic; } /* End Breadcrumbs */ .courseHome{ text-align: center; } .courseHome ul{ list-style-type: none; margin: 0; padding: 0; overflow: hidden; margin-left: 2%; } .courseHome ul li{ display:inline; text-align: center; padding: 16px; } .goal{ margin: 0%; margin-top: 10%; padding-bottom: 200px; } .favorites{ margin: 0%; margin-top: 20%; padding-bottom: 200px; } .panel-info{ margin-top: 10px; } .panel-default{ } .panel-primary .panel-body{ padding: 0% 0% 0% 0%; } .end{ text-align: right; } #img { display: block; margin: auto; width: 50%; } .breadcrumb .divider{ display: none; } /*Logo register user*/ #logo{ max-width: 40%; margin-top: 1em; margin-bottom: 1em; } /*====================== ========*/ .accordion_list { padding-left: 4px; } .container-fluid { padding-left: 40px; padding-right: 40px; } .icon_edit_remove{ float: right; } /* core/index.html classes*/ .logo-login{ margin-top: 15px; margin-bottom: 15px; width: 20%; } .logo-register { width: 10%; } .forgotPassword{ padding-bottom: 10px; } .form-group{ margin-top: 5px; } .form-group.form-group-sm label.control-label { font-size: 10px; margin: 0px; } /* core/register_user.html classes*/ .block-register-inline{ float: left; display: inline-block; } /* core/reset_password.html classes*/ .send-reset-email{ float: right; } /* Icon Topic */ .divMoreActions { text-align: right; height: 30px; float: right; width: 3%; } .divMoreActions > .btn-group { margin: 0px !important; } .moreAccordion { height: 30px; } .moreAccordion button { margin-bottom: 0px; margin-top: 8px; } .titleTopic { padding-top: 10px; padding-bottom: 10px; } .titleTopic a:hover{ text-decoration: none; } .dropdown-menu .pull-right { right: 0; } .cards-content{ padding-left: 0px; padding-right: 0px; font-family: Roboto; font-size: 18px; } .cards-detail { margin-left: 4%; } .course, .subject, .topic { padding-top: 0px; padding-bottom: 0px; } .course-detail { padding-top: 10px; padding-bottom: 10px; } .course-card{ margin-bottom: 0.4% !important; } .course-card-group{ margin-bottom: 1%; } .category-course-link { font-size: 16px; font-family: Roboto; font-weight: normal; } .category-course-link:hover{ text-decoration: none; } /* Menu link remove radius */ .nav-pills > li > a { border-radius: 0px; } .float-button{ float: right; position: fixed; bottom: 5%; right: 5%; font-size: 20px; } /* === Amadeus settings*/ #panel2 .form-group{ margin: 0; } #panel2 .col-md-2, #panel2 .col-md-10{ padding-left: 0; } /* Profile */ .profile_function { padding-bottom: 7px; font-size: 16px; } /* End Profile */ /* Bottom Menu */ .clearfix { height: 60px; } .mobile-menu { -webkit-padding-start: 0px; } .mobile-menu, .mobile-menu li { display: inline-block; } .mobile-menu .item { padding-top: 3px; text-align: center; height: 50px; width: 55px; font-size: 35px; } /* End Bottom Menu */ /* subjects app starts*/ .access-subject { border: none; } .subscribe-subject { border:none; } /* subjects app ends */ /* Themes */ .page_selector h4 { margin-bottom: 20px; } .page_selector:hover, .page_selector:focus { text-decoration: none; } .filedrag { display: none; font-weight: bold; text-align: center; padding: 1em 0; margin: 1em 0; border-radius: 7px; cursor: pointer; } .filedrag i { font-size: 35px; } .theme_img { width: 100%; } /* End Themes */ .footer { position: relative; bottom: 0px; padding: 30px 30px; width: 100%; margin-top: 15px; font-family: Roboto; font-size: 16px; } .footer p { margin: 0px; } .form-group input[type=file] { margin-top: 20px; height: initial; } .no-subjects i { font-size: 50px; } .no-subjects h4 { font-family: Roboto; font-weight: normal; } /* jPages */ .holder a.jp-disabled, a.jp-disabled:hover { cursor: not-allowed; } .holder a.jp-current, a.jp-current:hover { cursor: default; } .holder a.jp-previous { margin-right: 0px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .holder a.jp-next { margin-left: 0px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; } .holder a, .holder span { font-size: 18px; margin: 0px; padding: 3px 9px; line-height: 1.42857143; } .holder a.jp-current, a.jp-current:hover { font-weight: 300; } .holder a:hover, .holder a:focus { text-decoration: none; } /* end jPages */ .notifies, .goalitems { padding: 5px 20px; text-align: right; margin-bottom: 10px; } .notifies .action_label, .goalitems .desc_label { padding-top: 7px; } .notifies select { font-weight: 700; } .notifies a.delete-row, .goalitems a.delete-row { padding: 5px 20px; font-size: 12px; border: none; border-radius: 2px; position: relative; margin: 10px 1px; font-weight: 500; text-transform: uppercase; letter-spacing: 0; will-change: box-shadow,transform; -webkit-transition: -webkit-box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1); -o-transition: box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1); transition: box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1); outline: 0; cursor: pointer; text-decoration: none; line-height: 1.5; display: inline-block; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } a.add-row { outline: 0; padding: 5px 20px; font-size: 12px; text-decoration: none; border: none; border-radius: 2px; position: relative; margin: 10px 20px; font-weight: 700; text-transform: uppercase; letter-spacing: 0; will-change: box-shadow,transform; -webkit-transition: -webkit-box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1); -o-transition: box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1); transition: box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1); outline: 0; cursor: pointer; text-decoration: none; line-height: 1.5; display: inline-block; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .resource_list { margin-left: 20px; border-top: none !important; } .resource_list > .list-group-item { position: relative; display: block; padding: 10px 0px 10px 15px; margin-bottom: -1px; overflow: inherit; cursor: pointer; } .resource_list > .list-group-item:last-child { margin-bottom: 0; } .resource_list .list-group-item .list-group-item-heading { font-weight: 500; font-size: 16px; } .resource_list .btn-group { display: inline; margin: 0px; } .resource_list .btn-group button { margin-top: -5px; padding-right: 15px; padding-left: 15px; } .resource_list .btn-group button:focus { outline: none; } .resource_list .btn-group button:active { margin-top: -5px; } .resource_list .btn-group button i { margin-right: 0px; } .resource_list .fa-arrows { margin-right: 0px; } .resource_list > .disabled a { cursor: not-allowed; } .resource_list a:hover, .resource_list a:focus { text-decoration: none; } .add_resource i { margin-right: 10px; } .add_resource ul { width: 100%; } .action_icon { position: relative; } li.item .notify_badge { top: 0px; right: 0px; } .notify_badge { position: absolute; right: 4px; top: -5px; width: 1.9rem; line-height: 1.9rem; font-size: 0.9rem; border-radius: 50%; padding: 0px; } .pendency { border: 1px solid; padding-left: 10px; padding-top: 7px; margin-bottom: 15px; } .pendency .breadcrumb { padding-left: 0px; margin-bottom: 0px; } .pendency h4 { margin: 0px; font-size: 22px; font-weight: 700; } .pendency p { margin-bottom: 3px; } .pendency .alert { padding-top: 5px; padding-bottom: 5px; font-weight: 700; } .pendency .alert span { position: relative; top: -7px; padding-left: 10px; } .pendency .alert i { font-size: 35px; } .alert-low { opacity: 0.5; } .no_button { cursor: initial; } .no_button:focus, .no_button:active:focus, .no_button.active:focus, .no_button.focus, .no_button:active.focus, .no_button.active.focus { outline: none; } .history-header { line-height: 1.8; } .history-control-label { padding-right: 0px; font-size: 16px !important; margin: 7px 0 0 0 !important; } .mural .mural-list { padding-left: 0; } .mural .post_make { padding: 10px; margin-bottom: 10px; } .mural .post_make .panel-body { padding: 0; } .mural .post_make .user-img, .post .post-img, .suggestions .suggested-user .user-img { padding: 0; display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */ display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */ display: -ms-flexbox; /* TWEENER - IE 10 */ display: -webkit-flex; /* NEW - Chrome */ display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */ flex-direction: column; justify-content: center; } .mural .post_make .post-field { padding-right: 0px; } .mural .post_make .post-field div { border-width: 1px; border-style: solid; padding: 0px 5px; } .mural .post_make .post-field h4 { cursor: text; font-style: italic; } .post_action i { font-size: 45px; } .post-button { padding-right: inherit !important; padding-left: inherit !important; } .post .post-body { padding-right: 0; margin-bottom: 10px; } .post .post-user, .comment .comment-user { margin-top: 0; margin-bottom: 5px; font-size: 18px; font-weight: 700; } .post .post-user .btn-group, .comment .comment-user .btn-group { margin: 0; } .post .post-user .btn-group .dropdown-menu a, .comment .comment-user .btn-group .dropdown-menu a { cursor: pointer; } .post .post-user .btn-group .btn_menu i { font-size: 18px; } .post .post-user .user-action, .comment .comment-user .user-action { padding-left: 5px; font-size: 16px; font-weight: normal; } .post .post-user .user-action i, .comment .comment-user .user-action i { font-size: 22px; } .post .time, .comment-time { font-size: 14px; } .post .post-comment { border-top-width: 1px; border-top-style: solid; padding: 10px 0px 8px 0px; } .post .post-comment .user-img div, .comment .comment-img div { display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */ display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */ display: -ms-flexbox; /* TWEENER - IE 10 */ display: -webkit-flex; /* NEW - Chrome */ display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */ flex-direction: column; justify-content: center; } .post .post-comment .comment-field { padding-left: 0px; } .post .post-comment .comment-field div { border-width: 1px; border-style: solid; } .post .post-comment .comment-field h4 { margin: 5px 0px; line-height: 1.8em; padding-left: 10px; font-size: 14px; font-style: italic; cursor: text; } .post-filter-small { padding-top: 10px; padding-left: 15px; margin-bottom: 10px; } .post-filter-small h4 { margin-bottom: 10px !important; } .post-filter-small .checkbox { margin-right: 15px; } .post-filter h4 { font-weight: 700; margin-bottom: 15px; } .comment-section { max-height: 700px; overflow-y: scroll; border-top-width: 1px; border-top-style: solid; } .comment { padding: 10px 0px 8px 0px; } .comment .comment-user .btn-group .btn_menu i { font-size: 15px; } #adduser_field { margin-bottom: 0px; } .suggestions { position: absolute; width: 100%; z-index: 9; } .suggestions .suggested-user { padding-bottom: 5px; padding-top: 5px; } .marked_user, .post_resource { font-weight: 700; } .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: none; } /*Carrosel change*/ .carousel-control.right{ background-image: none !important; } .carousel-control.left{ background-image: none !important; } /* CHART APP */ .pie-tooltip{ font-size: 30px; left: 130px; padding: 10px; position: absolute; text-align: center; width: 80px; } .bar-tip{ position: absolute; text-align: center; line-height: 1; font-weight: bold; width: 140px; height: 32px; padding: 12px; background: rgba(0, 0, 0, 0.8); color: #fff; border-radius: 2px; pointer-events: none; } /**/ /* Goals */ .goal_divider { margin-bottom: 0px; border-top-width: 2px; } .goal_item { margin-bottom: 20px; } .goal_item h4 { font-weight: 700; font-size: 20px; } div.dataTables_wrapper div.dataTables_paginate { text-align: center !important; } /* End Goals */ /* Reports */ .report-menu-choice li{ width: 15%; text-align: center; } #report-header{ padding-left: 0px; } #report-header li { display: inline; margin-right: 20px; font-size: 16px; } #report-info{ padding-left: 0px; } #report-info li{ display: inline; margin-right: 30px; } .form-field-report{ color: #000000 !important; } .resource-tag-formset{ width: 100%; display: inline-block; padding: 15px; } .report-resource-form{ width: 30%; float: left; } #resources_accordion .panel-heading{ background-color: #c4c4c4 !important; } .delete-row{ float: right; background-color: gray; color: white; padding: 5px 20px; font-size: 12px; text-decoration: none; border: none; border-radius: 2px; position: relative; margin: 10px 20px; font-weight: 700; text-transform: uppercase; letter-spacing: 0; } h5 { position: relative; margin-top: 20px; margin-bottom: 10px; } h5.one { margin-top: 0; color: #bdbdbd; } h5.one:before { content: ""; display: block; border-top: solid 1px #bdbdbd; width: 100%; height: 1px; position: absolute; top: 50%; z-index: 1; } h5.one span { background: #eee; padding-right: 20px; position: relative; z-index: 5; } .general-parameters-field{ width: 25%; float: left; margin-left: 1%; } #general-parameters-div{ width: 100%; display: block; height: 100px; } /* End Reports */ /* Chat */ .participants-group, .talks-group { margin-left: 40px; } .participant { margin-bottom: 10px; border-width: 1px; border-style: solid; padding-right: 10px; height: 70px; } .participant .user-img { height: 70px; padding: 3px 0px 5px 0px; text-align: center; } .participant .user-img img { height: 100%; margin: 0 auto; } .participant .user-info { padding: 7px 15px; } .participant .user-info .status, .modal_profile_sidebar .status { width: 20px; height: 20px; border-width: 1px; border-style: solid; border-radius: 10px; margin-right: 10px; position: relative; top: 3px; display: inline-block; border-spacing: 0; border-collapse: collapse; } .participant .user-info h4 { font-weight: 700; line-height: 2.0; } .participant .buttons { padding: 7px 0px; } .modal_profile { font-size: 14px; } .modal_profile_sidebar { text-align: center; } .modal_profile_sidebar h4 { font-size: 16px; } .talk_header { padding-top: 5px !important; padding-left: 10px !important; } .talk_header .close { padding-top: 17px !important; } .talk_header, .talk_header img { height: 50px; } .talk_header h4 { margin-left: 10px; margin-top: 13px; margin-bottom: 14px; } .talk_body { padding: 0px !important; } .talk-filter { padding-top: 1px; padding-left: 12px; margin-bottom: 10px; } .talk-filter h4 { font-weight: 700; margin-bottom: 5px !important; } .talk-filter .checkbox { margin-right: 10px; } .messages-container { height: 400px; border-top-width: 1px; border-top-style: solid; line-height: 399px; overflow-y: scroll; } .messages-container .messages-list { display: inline-block; vertical-align: bottom; line-height: normal; width: 100%; } .message-sender { padding: 0px !important; } .message-sender-container { padding: 5px; } .message-sender-container .user-img { padding: 0px; height: 46px; } .message-sender-container .user-img img { max-height: 46px; } .message-sender-container .message-field { padding-left: 10px; padding-right: 0px; min-height: 46px; max-height: 90px; text-align: left; } .message-sender-container .message-field h4 { margin-top: 0px; } .message-sender-container .message-field div.message-container { min-height: 46px; max-height: 90px; overflow-y: scroll; padding-top: 14px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-width: 1px; border-style: solid; } .msg_placeholder { position: absolute; z-index: 0; pointer-events: none; visibility: visible; } #msg_editable { width: 100%; z-index: 1; min-height: 20px; } .action-button { position: absolute; bottom: 5px; right: 20px; height: 36px; font-size: 18px; width: 40px; padding: 2px; border: none; background: none; margin-bottom: 0px !important; } .talking-header { line-height: 0.5 !important; margin-top: 0px; } .talk-last_msg { font-size: 14px; } .message-view { border-top-width: 1px; border-top-style: solid; } .message-view img { margin-bottom: 10px; } .message-view .message-user { font-weight: 700; font-size: 16px; } .message-view .message-user .message-date { font-weight: normal; font-size: 12px; } .message-view .btn-group { margin-top: -5px; margin-bottom: 0px; } .message-view .btn-group .dropdown-menu a { cursor: pointer; } .message-view .btn-group .btn_menu i { font-size: 16px; } .messages_new { position: absolute; line-height: normal; left: 35%; margin-top: 10px; padding: 10px 15px; border-radius: 20px; z-index: 100; font-weight: 700; cursor: pointer; display: none; } @-moz-document url-prefix() { .talk_body .checkbox input[type="checkbox"] { display: none; } } /* End Chat */