.anonymous-slider #main .slider-item { background-image: url(/themes/custom/platon_subtheme/images/Externos.png) !important; }

.anonymous-slider #main #user-sidebar { background-image: url(/themes/custom/platon_subtheme/images/background-image.jpeg); -moz-background-size: cover; background-size: cover; background-repeat: no-repeat; background-position: 50%; }

.anonymous-slider #main #user-sidebar #block-platon-subtheme-main-menu_clone ul { background-color: #A0F3EF; }

.anonymous-slider #main #user-sidebar a::before { color: #2DBCB6; }

.anonymous-slider #main #user-sidebar .title-login { color: #2FC0BA; }

.anonymous-slider #main #user-sidebar .subtitle, .anonymous-slider #main #user-sidebar .switch-link { color: #222222; font-family: 'Helvetica Neue'; }

.anonymous-slider #main #user-sidebar #form-wrapper-login input[type=text], .anonymous-slider #main #user-sidebar #form-wrapper-login input[type=password] { border: 1px solid #2FC0BA; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: #F8FFFF; }

.anonymous-slider #main #user-sidebar #form-wrapper-login input[type=submit] { background: #5E6B75; background: -webkit-gradient(linear, left bottom, left top, from(#333E47), to(#5E6B75)); background: -webkit-linear-gradient(bottom, #333E47, #5E6B75); background: -moz- oldlinear-gradient(bottom, #333E47, #5E6B75); background: linear-gradient(to top, #333E47, #5E6B75); color: white; font-family: 'Helvetica Neue'; font-style: normal; text-transform: capitalize; font-size: 18px; -webkit-transition: none; -moz-transition: none; transition: none; }

.anonymous-slider #main #user-sidebar #form-wrapper-login input[type=submit]:hover { background: #5E6B75 !important; }

.page-admin-structure #site-header, .user-logged-in #site-header { background-color: #FFFF; -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.19); -moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.19); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.19); }

.page-admin-structure #menu-wrapper .block-system_menu_block-main, .user-logged-in #menu-wrapper .block-system_menu_block-main { background-color: #F6F6F6; }

.page-admin-structure #menu-wrapper .block-system_menu_block-main .is-active, .user-logged-in #menu-wrapper .block-system_menu_block-main .is-active { border-bottom-color: #2DBCB6; color: #2DBCB6; }

.page-admin-structure #menu-wrapper .block-system_menu_block-main a, .user-logged-in #menu-wrapper .block-system_menu_block-main a { color: #8DC0BE; }

.page-admin-structure #menu-wrapper .block-system_menu_block-main a:hover, .user-logged-in #menu-wrapper .block-system_menu_block-main a:hover { border-bottom-color: #2DBCB6; color: #2DBCB6; }

.user-logged-in { background-image: url(/themes/custom/platon_subtheme/images/background-image.jpeg); -moz-background-size: cover; background-size: cover; background-repeat: no-repeat; }

.user-logged-in .dashboard h2 { background: #32CEC6; background: -webkit-gradient(linear, left bottom, left top, from(#2DBCB6), to(#32CEC6)); background: -webkit-linear-gradient(bottom, #2DBCB6, #32CEC6); background: -moz- oldlinear-gradient(bottom, #2DBCB6, #32CEC6); background: linear-gradient(to top, #2DBCB6, #32CEC6); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.user-logged-in .dashboard #block-dashboard-views-block-latest-active-trainings-block .views-row:after { background-color: #32CEC6; background: #32CEC6; }

.user-logged-in .dashboard div[id^=block-dashboard-views-block-] a:after { background-color: #32CEC6; background: #32CEC6; }

.user-logged-in .dashboard .trigger-btn .manage-dashboard { background: -webkit-gradient(linear, left bottom, left top, from(#333E47), to(#66737D)); background: -webkit-linear-gradient(bottom, #333E47, #66737D); background: -moz- oldlinear-gradient(bottom, #333E47, #66737D); background: linear-gradient(to top, #333E47, #66737D); -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; }

.user-logged-in .dashboard .trigger-btn .manage-dashboard:hover { background: -webkit-gradient(linear, left bottom, left top, from(#66737D), to(#333E47)); background: -webkit-linear-gradient(bottom, #66737D, #333E47); background: -moz- oldlinear-gradient(bottom, #66737D, #333E47); background: linear-gradient(to top, #66737D, #333E47); }

.user-logged-in .dashboard .see-more { background: -webkit-gradient(linear, left bottom, left top, from(#333E47), to(#66737D)); background: -webkit-linear-gradient(bottom, #333E47, #66737D); background: -moz- oldlinear-gradient(bottom, #333E47, #66737D); background: linear-gradient(to top, #333E47, #66737D); color: white !important; }

.user-logged-in .dashboard .see-more:hover { background: -webkit-gradient(linear, left bottom, left top, from(#66737D), to(#333E47)); background: -webkit-linear-gradient(bottom, #66737D, #333E47); background: -moz- oldlinear-gradient(bottom, #66737D, #333E47); background: linear-gradient(to top, #66737D, #333E47); }

.user-logged-in #main-content { background-image: url(../../../images/background-image.jpeg); }

.user-logged-in #main-content .btn-success { background: -webkit-gradient(linear, left bottom, left top, from(#2DBCB6), to(#32CEC6)); background: -webkit-linear-gradient(bottom, #2DBCB6, #32CEC6); background: -moz- oldlinear-gradient(bottom, #2DBCB6, #32CEC6); background: linear-gradient(to top, #2DBCB6, #32CEC6); }

.user-logged-in #main-content .btn-success:hover { background: #32CEC6; }

.user-logged-in #main-content .class_member_toggle_sm, .user-logged-in #main-content .class_member_toggle_cm { background: white !important; }

.user-logged-in #main-content .class_member_toggle_sm_active, .user-logged-in #main-content .class_member_toggle_cm_active { background: -webkit-gradient(linear, left bottom, left top, from(#2DBCB6), to(#32CEC6)) !important; background: -webkit-linear-gradient(bottom, #2DBCB6, #32CEC6) !important; background: -moz- oldlinear-gradient(bottom, #2DBCB6, #32CEC6) !important; background: linear-gradient(to top, #2DBCB6, #32CEC6) !important; }

.user-logged-in #main-content .icon-chevron-double-left:before, .user-logged-in #main-content .icon-chevron-double-right:before { color: #5E6B75; }

.user-logged-in #main-content .today { background-color: #616E78 !important; }

.user-logged-in #main-content .today a::after { background-color: #5E6B75 !important; }

.user-logged-in #main-content .single-day-active .inner { background-color: #616E78 !important; }

.statistics-export { display: block; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; max-width: 500px; text-align: center; background: #2E98C2; margin: auto; color: white; padding: 10px 25px; font-size: 20px; font-family: 'Source Sans Pro' , SANS-SERIF; margin-bottom: 70px; text-decoration: none; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; }

.statistics-export:hover { color: white; text-decoration: none; background: #32CEC6; -webkit-box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.3); box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.3); }

.page-catalogue .views-exposed-form fieldset:not([id^="edit-sort-by--"]) > .fieldset-wrapper .form-item label { background: -webkit-gradient(linear, left bottom, left top, from(#2DBCB6), to(#32CEC6)) !important; background: -webkit-linear-gradient(bottom, #2DBCB6, #32CEC6) !important; background: -moz- oldlinear-gradient(bottom, #2DBCB6, #32CEC6) !important; background: linear-gradient(to top, #2DBCB6, #32CEC6) !important; color: white; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.page-catalogue .views-exposed-form fieldset:not([id^="edit-sort-by--"]) > legend { background: -webkit-gradient(linear, left bottom, left top, from(#2DBCB6), to(#32CEC6)); background: -webkit-linear-gradient(bottom, #2DBCB6, #32CEC6); background: -moz- oldlinear-gradient(bottom, #2DBCB6, #32CEC6); background: linear-gradient(to top, #2DBCB6, #32CEC6); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.page-catalogue .block-system_main_block .fields-content { border-top-color: white !important; }

.page-catalogue .block-system_main_block .views-field-opigno-lp-take-link a { background: -webkit-gradient(linear, left bottom, left top, from(#333E47), to(#5E6B75)); background: -webkit-linear-gradient(bottom, #333E47, #5E6B75); background: -moz- oldlinear-gradient(bottom, #333E47, #5E6B75); background: linear-gradient(to top, #333E47, #5E6B75); color: white !important; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.page-catalogue .block-system_main_block .views-field-opigno-lp-take-link a:hover { background: -webkit-gradient(linear, left bottom, left top, from(#5E6B75), to(#333E47)); background: -webkit-linear-gradient(bottom, #5E6B75, #333E47); background: -moz- oldlinear-gradient(bottom, #5E6B75, #333E47); background: linear-gradient(to top, #5E6B75, #333E47); }

.page-catalogue .button-action { background: -webkit-gradient(linear, left bottom, left top, from(#2DBCB6), to(#32CEC6)); background: -webkit-linear-gradient(bottom, #2DBCB6, #32CEC6); background: -moz- oldlinear-gradient(bottom, #2DBCB6, #32CEC6); background: linear-gradient(to top, #2DBCB6, #32CEC6); color: white !important; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.page-catalogue .button-action:hover { background: -webkit-gradient(linear, left bottom, left top, from(#32CEC6), to(#2DBCB6)); background: -webkit-linear-gradient(bottom, #32CEC6, #2DBCB6); background: -moz- oldlinear-gradient(bottom, #32CEC6, #2DBCB6); background: linear-gradient(to top, #32CEC6, #2DBCB6); }

.block-system_main_block .bg-primary, .block-system_main_block .lp_step_title_wrapper, .block-system_main_block .lp_progress_admin_continue { background: -webkit-gradient(linear, left bottom, left top, from(#2DBCB6), to(#32CEC6)); background: -webkit-linear-gradient(bottom, #2DBCB6, #32CEC6); background: -moz- oldlinear-gradient(bottom, #2DBCB6, #32CEC6); background: linear-gradient(to top, #2DBCB6, #32CEC6); color: white; }

.block-system_main_block .lp_progress_admin_edit { color: #30C5BF; }

.block-system_main_block .lp_progress_admin_edit:hover { background: -webkit-gradient(linear, left bottom, left top, from(#2DBCB6), to(#32CEC6)); background: -webkit-linear-gradient(bottom, #2DBCB6, #32CEC6); background: -moz- oldlinear-gradient(bottom, #2DBCB6, #32CEC6); background: linear-gradient(to top, #2DBCB6, #32CEC6); color: white; }

.block-system_main_block .bg-success { background: -webkit-gradient(linear, left bottom, left top, from(#333E47), to(#5E6B75)); background: -webkit-linear-gradient(bottom, #333E47, #5E6B75); background: -moz- oldlinear-gradient(bottom, #333E47, #5E6B75); background: linear-gradient(to top, #333E47, #5E6B75); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.block-system_main_block .bg-success:hover { background: -webkit-gradient(linear, left bottom, left top, from(#5E6B75), to(#333E47)); background: -webkit-linear-gradient(bottom, #5E6B75, #333E47); background: -moz- oldlinear-gradient(bottom, #5E6B75, #333E47); background: linear-gradient(to top, #5E6B75, #333E47); }

.block-system_main_block .lp_step_title { color: white; }

.page-private-messages #main-content .new-message, .page-private-messages #main-content .messages, .page-private-message-create #main-content .new-message, .page-private-message-create #main-content .messages { background: -webkit-gradient(linear, left bottom, left top, from(#2DBCB6), to(#32CEC6)); background: -webkit-linear-gradient(bottom, #2DBCB6, #32CEC6); background: -moz- oldlinear-gradient(bottom, #2DBCB6, #32CEC6); background: linear-gradient(to top, #2DBCB6, #32CEC6); }

.page-private-messages #main-content input[type=submit], .page-private-message-create #main-content input[type=submit] { background: -webkit-gradient(linear, left bottom, left top, from(#333E47), to(#5E6B75)); background: -webkit-linear-gradient(bottom, #333E47, #5E6B75); background: -moz- oldlinear-gradient(bottom, #333E47, #5E6B75); background: linear-gradient(to top, #333E47, #5E6B75); }

.page-private-messages #main-content input[type=submit]:hover, .page-private-message-create #main-content input[type=submit]:hover { background: -webkit-gradient(linear, left bottom, left top, from(#5E6B75), to(#333E47)); background: -webkit-linear-gradient(bottom, #5E6B75, #333E47); background: -moz- oldlinear-gradient(bottom, #5E6B75, #333E47); background: linear-gradient(to top, #5E6B75, #333E47); }

.page-statistics-dashboard .popover-help { background: -webkit-gradient(linear, left bottom, left top, from(#333E47), to(#5E6B75)); background: -webkit-linear-gradient(bottom, #333E47, #5E6B75); background: -moz- oldlinear-gradient(bottom, #333E47, #5E6B75); background: linear-gradient(to top, #333E47, #5E6B75); }

.page-statistics-dashboard .user-metric { background: -webkit-gradient(linear, left bottom, left top, from(#2DBCB6), to(#32CEC6)); background: -webkit-linear-gradient(bottom, #2DBCB6, #32CEC6); background: -moz- oldlinear-gradient(bottom, #2DBCB6, #32CEC6); background: linear-gradient(to top, #2DBCB6, #32CEC6); }

.page-statistics-dashboard .value { color: #2DBCB6; }

.page-statistics-dashboard .statistics-table th { background: -webkit-gradient(linear, left bottom, left top, from(#2DBCB6), to(#32CEC6)); background: -webkit-linear-gradient(bottom, #2DBCB6, #32CEC6); background: -moz- oldlinear-gradient(bottom, #2DBCB6, #32CEC6); background: linear-gradient(to top, #2DBCB6, #32CEC6); }

.page-statistics-dashboard .users-per-day circle { fill: #2DBCB6; }

.page-statistics-dashboard .users-per-day path { stroke: #2DBCB6; }

.form-wrapper-button-created { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; }

.form-wrapper-button-created .js-form-submit { -webkit-box-ordinal-group: 3; -webkit-order: 2; -moz-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }

.form-wrapper-button-created .button--primary { -webkit-box-ordinal-group: 4; -webkit-order: 3; -moz-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }

.form-wrapper-button-created .icon-module-open::before { content: "\E96E"; }

.lp_progress_summary_score { display: none; }
