body { font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #656565; padding-top: 0; } h1, h2, h3, h4, h5, h6 { font-weight: normal; font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #ff6600 } a { color: #ff6600; } a:hover, a:active, a:focus { color: #ff6600; outline: none; } .dropdown-menu { border-color: #e8e3e3; border-radius: 0; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a { color: #111; background: #dedede; } #header_novo { background: url([[pix:theme|bg/bg-header-interna]]) top center no-repeat !important; padding: 0 0 20px 0 !important; /*border-bottom: 1px solid #e8e3e3;*/ /*background: #88b77b;*/ } #header nav.nav a.nav-link { color: #fff; padding-left: 10px; padding-right: 10px; } #header nav.nav a.nav-link:hover, #header nav.nav a.nav-link:focus { background: #689f59; } #page-site-index #header { margin-bottom: 0; } #header .usermenu .dropdown .dropdown-menu { top: auto; } #header .nav .dropdown .dropdown-menu a.dropdown-item { color: #fff; background: #689f59; } #header .nav .dropdown .dropdown-menu a.dropdown-item:hover, #header .nav .dropdown .dropdown-menu a.dropdown-item:focus { color: #fff; background: #88b77b; } #header .usermenu .dropdown .dropdown-menu a:hover { background: #dedede; } #header .header-top { background: #88b77b; } #header .header-top .navbar { margin-bottom: 0; } #header .header-top .navbar-inner { min-height: 10px; background: none; padding-right: 0; padding-left: 0; border: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } #header .header-top .navbar .btn-navbar { background: none; padding: 10px; border: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; margin-bottom: 4px; } #header .header-top .navbar .btn-navbar .icon-bar { width: 30px; height: 4px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .btn-navbar .icon-bar + .icon-bar { margin-top: 4px; } #header .header-top .navbar .brand { display: none; } #header .header-top .navbar .nav {} #header .header-top .navbar .nav li {} #header .header-top .navbar .nav > li > a { font-size: 16px; color: #fff; line-height: 20px; text-shadow: none; } #header .header-top .navbar .nav li.dropdown > .dropdown-toggle .caret { border-bottom-color: #fff; border-top-color: #fff; margin-left: 4px; } #header .header-top .navbar .nav > li > a:hover, #header .header-top .navbar .nav > li > a:focus { background: #689F59; } #header .header-top .navbar .nav > .active > a, #header .header-top .navbar .nav > .active > a:hover, #header .header-top .navbar .nav > .active > a:focus { background: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } #header .header-top .navbar .nav li.dropdown.open > .dropdown-toggle, #header .header-top .navbar .nav li.dropdown.active > .dropdown-toggle, #header .header-top .navbar .nav li.dropdown.open.active > .dropdown-toggle { background: #689F59; } #header .header-top .navbar .nav .dropdown-menu::before, #header .header-top .navbar .nav .dropdown-menu::after { border: 0; } #header .header-top .navbar .nav .dropdown-menu { background: #689F59; padding: 0; border: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; margin: 0; } #header .header-top .navbar .nav .dropdown-menu li { background: none; padding: 0; } #header .header-top .navbar .nav .dropdown-menu > li > a { font-size: 16px; color: #fff; line-height: 34px; padding: 0 30px 0 20px; } .dir-rtl #header .header-top .navbar .nav .dropdown-menu > li > a { padding: 0 20px 0 30px; } #header .header-top .navbar .nav .dropdown-submenu > a::after { border-top-color: #fff; margin-top: 15px; } .dir-rtl #header .header-top .navbar .nav .dropdown-submenu > a::after { border-left-color: transparent; border-right-color: #fff; } #header .header-top .navbar .nav .dropdown-menu > li > a:hover, #header .header-top .navbar .nav .dropdown-menu > li > a:focus, #header .header-top .navbar .nav .dropdown-submenu:hover > a, #header .header-top .navbar .nav .dropdown-submenu:focus > a { background: #88b77b; } #header .header-top .navbar .nav-collapse.active { border-top-color: #689F59; } #header .header-top .usermenu .login { color: #fff; display: inline-block; } #header .header-top .usermenu .login a { color: #fff; } #header .usermenu .moodle-actionmenu .toggle-display .userbutton .usertext { font-size: 16px; color: #fff; } #header .usermenu .moodle-actionmenu .toggle-display .userbutton .avatars { width: 35px; height: 35px; background: #fff; border: 1px solid #fff; border-radius: 18px; } #header .usermenu .moodle-actionmenu .toggle-display .userbutton .avatars .avatar, #header .usermenu .moodle-actionmenu .toggle-display .userbutton .avatars img { border-radius: 18px; } .jsenabled #header .usermenu .moodle-actionmenu.show { background: #689f59; } .jsenabled #header .usermenu .moodle-actionmenu > .menubar { margin: 0; } .jsenabled #header .usermenu .moodle-actionmenu .toggle-display.textmenu { margin: 0; } .jsenabled #header .moodle-actionmenu[data-enhance] .toggle-display.textmenu .caret, .jsenabled #header .moodle-actionmenu[data-enhance] .toggle-display.textmenu .caret:hover, .jsenabled #header .moodle-actionmenu[data-enhance] .toggle-display.textmenu .caret:active { border-top-color: #fff; } .moodle-actionmenu[data-enhanced].show .menu { padding: 0; border-color: #e8e3e3; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; margin: 0; } .moodle-actionmenu[data-enhanced].show .menu a:hover, .moodle-actionmenu[data-enhanced].show .menu a:focus { color: #111; background: #dedede; border-radius: 0; text-decoration: none; outline: 0; } .jsenabled .usermenu .moodle-actionmenu.show .menu a:hover { color: #111; background: #dedede; } .jsenabled .usermenu .moodle-actionmenu > .menu .filler { background-color: #e8e3e3; } @media(max-width: 767px) { #header { margin-right: -20px; margin-left: -20px; } .dir-ltr #header .header-top .navbar .btn-navbar { margin-right: 20px } .dir-rtl #header .header-top .navbar .btn-navbar { margin-left: 20px } .dir-ltr #header .header-top .usermenu { padding-left: 20px; } .dir-rtl #header .header-top .usermenu { padding-right: 20px; } } @media(max-width: 979px) { #header .header-top .navbar .nav li { background: none; padding: 0; } #header .header-top .nav-collapse .nav > li > a, #header .header-top .nav-collapse .dropdown-menu a { font-weight: normal; } #header .header-top .navbar .nav-collapse.active .nav .dropdown-submenu.open > a, #header .header-top .navbar .nav-collapse.active .nav .dropdown-menu .dropdown-submenu.open > a, .navbar .nav-collapse.in .nav .dropdown-submenu.open>a, .navbar .nav-collapse.in .nav .dropdown-menu .dropdown-submenu.open>a { background: #88b77b; } #header .header-top .navbar .nav .dropdown-menu li a { padding-left: 30px; } #header .header-top .navbar .nav .dropdown-menu .dropdown-submenu li a { padding-left: 40px; } #header .header-top .navbar .nav-collapse.active .nav .dropdown-submenu .dropdown-toggle::after, #header .header-top .navbar .nav-collapse.active .nav .dropdown-menu .dropdown-submenu .dropdown-toggle::after { border-color: #fff transparent transparent; margin-top: 15px; } .dir-ltr #header .header-top .usermenu { float: left; } .dir-rtl #header .header-top .usermenu { float: right; } #header .header-top .usermenu .login { padding: 3px 0; } .jsenabled #header .usermenu .moodle-actionmenu .toggle-display.textmenu { padding: 5px 15px; } .dir-rtl .moodle-actionmenu[data-enhanced].show .menu.align-tr-br { right: 0; left: auto; } } @media(min-width:768px) { #header .header-top .navbar .container { width: 724px } #header .header-top .usermenu .login { font-size: 16px; } } @media(min-width:980px) { #header .header-top .navbar .container { width:940px } #header .header-top .navbar .nav > li { background: url([[pix:theme|img-nav_divider]]) no-repeat right center; padding: 0 2px 0 0; } .dir-rtl #header .header-top .navbar .nav > li { background-position: left center; padding: 0 0 0 2px; } #header .header-top .navbar .nav li:last-child { background: none; } #header .header-top .navbar .nav > li > a { font-weight: normal; padding: 25px 20px; } #header .header-top .usermenu .login { padding: 15px 0; } .jsenabled #header .usermenu .moodle-actionmenu .toggle-display.textmenu { padding: 15px; } } @media(min-width:1200px) { #header .header-top .navbar .container { width:1170px } } .header-main { margin-top: 50px; background: #fff; } .header-main .navbar { max-height: none; padding: 0; } .header-main .navbar-toggleable-md { float: right; } .header-main .has-logo { float: left; padding: 10px; } .header-main .logo a { display: inline-block; } .header-main a.nav-link { font-size: 18px; padding: 35px 20px; margin-bottom: 2px; } .header-main a.nav-link:hover, .header-main a.nav-link:focus { border-bottom: 2px solid #ff6600; margin-bottom: -2px; } .header-main .infoarea { padding: 18px 0 10px; } .header-main .infoarea span { font-size: 16px; color: #828282; display: inline-block; } .dir-ltr .header-main .infoarea span + span { margin-left: 7px; } .dir-rtl .header-main .infoarea span + span { margin-right: 7px; } .header-main .infoarea span i { color: #ff6c00; } .dir-ltr .header-main .infoarea span i { margin-right: 5px; } .dir-rtl .header-main .infoarea span i { margin-left: 5px; } .dir-rtl .header-main .row-fluid [class*="span"] { margin-right:2.127659574468085%; *margin-right:2.074468085106383%; } @media (max-width: 480px) { .header-main .infoarea span { display: block; margin-bottom: 10px; } .header-main .infoarea span + span { margin-bottom: 0; } } @media (max-width: 767px) { .header-main { padding-right: 20px; padding-left: 20px; } .header-main .logo { text-align: center; } .header-main .infoarea { text-align: center; } } @media (min-width: 768px) { .header-main .infoarea { text-align: right; padding: 10px 0; margin: 15px 0; } .dir-rtl .header-main .infoarea { text-align: left; } .header-main .infoarea span { line-height: 43px; } .dir-rtl .header-main .row-fluid [class*="span"] { float: right; margin-left: 0; } .dir-rtl .header-main .row-fluid [class*="span"]:first-child { margin-right: 0; } } @media(min-width:768px) and (max-width:979px) { .dir-rtl .header-main .row-fluid [class*="span"] { margin-right: 2.7624309392265194%; *margin-right: 2.709239449864817%; } } @media (min-width: 1200px) { .dir-rtl .header-main .row-fluid [class*="span"] { margin-right: 2.564102564102564%; *margin-right: 2.5109110747408616%; } } .theme-slider { margin-right: -20px; margin-left: -20px; } .carousel {} .carousel-indicators { width: 60%; margin-left: -30%; text-align: center; top: auto; right: auto; bottom: -32px; left: 50%; display: none; } .dir-rtl .carousel-indicators { margin-left: 0; margin-right: -30%; left: auto; right: 50%; } .carousel-indicators li { float: none; width: 12px; height: 12px; background: #b0b0b0; display: inline-block; border-radius: 6px; cursor: pointer; } .carousel-indicators li + li { margin-left: 7px; } .carousel-indicators .active { background: #ff6600; } .carousel-control { width: 44px; height: 44px; background: url([[pix:theme|bg-carousel-control]]) repeat 0 0; border: 0; border-radius: 0; -webkit-box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.2); box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.2); opacity: 1; top: 50%; margin-top: -22px; } .carousel-control i { font-size: 36px; text-shadow: 0 1px 5px rgba(0, 0, 0,.9); vertical-align: middle; } .carousel-control:hover, .carousel-control:focus { opacity: 1; } .carousel-inner .item { background-repeat: no-repeat; background-position: right center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } .carousel-overlay-content {} .carousel-overlay-content .content-wrap { } .carousel-overlay-content .content-wrap h2 { font-size: 25px; color: #fff; background: rgba(0, 0, 0, .8); padding: 5px 18px; margin: 20px 0 10px; display: inline-block; } .carousel-overlay-content .content-wrap p { font-size: 18px; color: #fff; line-height: 22px; background: rgba(0, 0, 0, .8); padding: 18px; display: inline-block; } @media (max-width: 767px) { .carousel-control { display: none; } .carousel-overlay-content .content-wrap { padding: 50px 20px; } .carousel-overlay-content .content-wrap p br { display: none; } } @media (min-width: 768px) { .carousel-inner .item { min-height: 418px; } .carousel-overlay-content { min-height: 418px; } .carousel-overlay-content .content-wrap { padding: 110px 75px; } } #page-footer { padding: 0 !important; } #footer a { color: #ff6600; } #footer .footer-main { background: #2d2d2d; padding: 30px 0 54px; } #footer .footer-main h2 { font-weight: bold; line-height: 36px; margin: 0 0 10px; } #footer .footer-main p { color: #fff; line-height: 22px; } #footer .footer-main .infoarea { padding: 24px 0 0; } #footer .footer-main .infoarea .footer-logo { max-width: 251px; margin: 0 0 18px; } #footer .footer-main .infoarea .footer-logo a { display: block; } #footer .footer-main .foot-links { padding: 24px 0 0; } #footer .footer-main .foot-links ul { list-style: none; padding: 0; margin: 0; } #footer .footer-main .foot-links ul li {} #footer .footer-main .foot-links ul li a { font-size: 16px; color: #fff; line-height: 32px; } #footer .footer-main .foot-links ul li a:hover { color: #88b77b; text-decoration: none; } #footer .footer-main .contact-info { padding: 24px 0 0; } #footer .footer-main .contact-info h2 { margin-bottom: 18px; } #footer .footer-main .contact-info p a { color: #88b77b; } #footer .social-media { padding: 5px 0 0; } #footer .social-media h6 { font-size: 14px; color: #fff; } #footer .social-media ul { list-style: none; padding: 0; margin: 0; overflow: hidden; } #footer .social-media ul li { float: left; } .dir-rtl #footer .social-media ul li { float: right; } #footer .social-media ul li + li { margin: 0 0 0 12px; } .dir-rtl #footer .social-media ul li + li { margin: 0 12px 0 0; } #footer .social-media ul li a { font-size: 42px; color: #fff; } #footer .social-media ul li a:hover, #footer .social-media ul li a:focus { text-decoration: none; } #footer .social-media ul .smedia-01 a:hover, #footer .social-media ul .smedia-01 a:focus { color: #5a7ec9; } #footer .social-media ul .smedia-02 a:hover, #footer .social-media ul .smedia-02 a:focus { color: #cd2129; } #footer .social-media ul .smedia-03 a:hover, #footer .social-media ul .smedia-04 a:focus { color: #2caae1; } #footer .social-media ul .smedia-04 a:hover, #footer .social-media ul .smedia-04 a:focus { color: #dd4b39; } #footer .footer-bootom { background: #191919; padding: 21px 0; text-align: center; } #footer .footer-bootom p { color: #88b77b; margin-bottom: 0; } @media (max-width: 767px) { #footer { margin-right: -20px; margin-left: -20px; } #footer .footer-main, #footer .footer-bootom { padding-right: 20px; padding-left: 20px; } #footer .footer-main { text-align: center; } #footer .footer-main .infoarea .footer-logo { margin-right: auto; margin-left: auto; } #footer .social-media ul { width: 180px; margin: 0 auto; } } #page-header h1 { display: none; } label { padding-top: 10px; } legend { float: left; font-size: 16px; color: #858585; line-height: 20px; padding-bottom: 20px; border-bottom-color: #d6d6d6; margin-bottom: 40px; } legend + div { clear: both; } legend + * { -webkit-margin-top-collapse : separate; } /*Solving margin issue in safari*/ .collapsible-actions { padding: 14px 0 18px; } .collapsible-actions a { font-weight: bold; font-size: 12px; color: #656565; line-height: 24px; } .breadcrumb-nav {} .breadcrumb { background: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .breadcrumb > li { color: #828282; text-shadow: none; } .breadcrumb > li > .divider { font-size: 10px; color: #88b77b; } input, button, select, textarea { font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #5c5c5c; } textarea[cols], input[size] { width: 206px; } select, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { height: 40px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } textarea { height: auto; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { border-color: #d9d9d9; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } select { height: 42px; line-height: 36px; border-color: #d9d9d9; } select:focus { outline: 0; } select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus { border-color: #88b77b; border-color: rgba(136, 183, 123, .5); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(205, 255, 191, 1); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(205, 255, 191, 1); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(205, 255, 191, 1); } button, input.form-submit, input[type="button"], input[type="submit"], input[type="reset"], #notice .singlebutton + .singlebutton input, .submit.buttons input[name="cancel"] { font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #fff; text-shadow: none; background: #88b77b; padding: 11px 16px; border: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none } input.form-submit, input#id_submitbutton, input#id_submitbutton2, .path-admin .buttons input[type="submit"], td.submit input { background: #ff6600; border: 0; text-shadow: none; } button:hover, input.form-submit:hover, input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, #notice .singlebutton + .singlebutton input:hover, .submit.buttons input[name="cancel"]:hover, button:focus, input.form-submit:focus, input[type="button"]:focus, input[type="submit"]:focus, input[type="reset"]:focus, #notice .singlebutton + .singlebutton input:focus, .submit.buttons input[name="cancel"]:focus { color: #fff; background: #4f4f4f; outline: 0; } input.form-submit:hover, input#id_submitbutton:hover, input#id_submitbutton2:hover, .path-admin .buttons input[type="submit"]:hover, td.submit input:hover, input.form-submit:focus, input#id_submitbutton:focus, input#id_submitbutton2:focus, .path-admin .buttons input[type="submit"]:focus, td.submit input:focus, input.form-submit:active, input#id_submitbutton:active, input#id_submitbutton2:active, .path-admin .buttons input[type="submit"]:active, td.submit input:active, input.form-submit.active, input#id_submitbutton.active, input#id_submitbutton2.active, .path-admin .buttons input.active[type="submit"], td.submit input.active, input.form-submit.disabled, input#id_submitbutton.disabled, input#id_submitbutton2.disabled, .path-admin .buttons input.disabled[type="submit"], td.submit input.disabled, input.form-submit[disabled], input#id_submitbutton[disabled], input#id_submitbutton2[disabled], .path-admin .buttons input[type="submit"][disabled], td.submit input[disabled] { color: #fff; background: #4f4f4f; } button.active, input.form-submit.active, input.active[type="button"], input.active[type="submit"], input.active[type="reset"], button:active, input.form-submit:active, input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none } table#form td.submit, .form-buttons, .path-admin .buttons, #fitem_id_submitbutton, .fp-content-center form + div, div.backup-section + form, #fgroup_id_buttonar { background: none; border-top: 0; } .dir-rtl table#form td.submit, .dir-rtl .form-buttons, .dir-rtl .path-admin .buttons, .dir-rtl #fitem_id_submitbutton, .dir-rtl .fp-content-center form + div, .dir-rtl div.backup-section + form, .dir-rtl #fgroup_id_buttonar { background: none; border-top: 0; } .block { padding-top: 0; border-color: #e9e9e9; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none } .block .header { background: #fff; border-bottom: 1px solid #e9e9e9 } .block .header h2 { font-weight: normal; font-size: 21px; color: #ff6600; padding: 18px; text-transform: none } .block .header .block_action { padding-top: 18px; } .block .content { padding: 10px 18px; } .block_tree { font-size: 16px; } .block_navigation .block_tree .tree_item, .block_settings .block_tree .tree_item { line-height: 25px; margin: 15px 0; } .block_tree .tree_item a { color: #656565; } .block_navigation .block_tree li.item_with_icon > p img, .block_navigation .block_tree .type_activity > p.tree_item.active_tree_node img, .block_navigation .block_tree li > p.hasicon img, .block_settings .block_tree li.item_with_icon > p img { top: 5px; } .block_navigation .block_tree .tree_item.branch, .block_settings .block_tree .tree_item.branch { background-position: 0 5px; } .jsenabled .block_navigation .block_tree .collapsed .tree_item.branch, .jsenabled .block_settings .block_tree .collapsed .tree_item.branch { background-position: 0 5px; } .dir-rtl .block_navigation .block_tree .tree_item.branch, .dir-rtl .block_settings .block_tree .tree_item.branch { background-position: right 5px; } .dir-rtl.jsenabled .block_navigation .block_tree .collapsed .tree_item.branch, .dir-rtl.jsenabled .block_settings .block_tree .collapsed .tree_item.branch { background-position: right 5px; } .block_settings .adminsearchform input[type="submit"] { margin-left: 0; } .block .calendar-controls { padding: 12px 0 24px; } .block .calendar-controls .previous, .block .calendar-controls .next { font-family: FontAwesome; color: #656565; } .block .calendar-controls .previous:before { content: "\f100"; } .block .calendar-controls .next:after { content: "\f101"; } .block .calendar-controls .previous .arrow, .block .calendar-controls .next .arrow { display: inline-block; text-indent: -999em; text-align: center; } .block .calendar-controls .previous { text-align: right; } .dir-rtl .block .calendar-controls .previous { text-align: left; } .block .calendar-controls .current {} .block .calendar-controls .current a { font-size: 16px; color: #656565; } .block .calendar-controls .next { text-align: left; } .dir-rtl .block .calendar-controls .next { text-align: right; } .block .minicalendar th { font-weight: normal; font-size: 12px; } .block .minicalendar th abbr { border-bottom: 0; } .block .minicalendar td { font-size: 12px; } .block .minicalendar td a { display: block; } .block .minicalendar .today a { color: #fff; background: #88b77b; } @media (min-width: 768px) and (max-width: 979px) { .block_calendar_month .content, .block .minicalendar td { padding-right: 0; padding-left: 0; } } #frontpage-course-list { background: #fff; border: 1px solid #e9e9e9; } #frontpage-course-list h2 { padding: 9px 18px; border-bottom: 1px solid #e2e2e2; margin: 0; } #frontpage-course-list .buttons .singlebutton { padding: 18px } #frontpage-course-list .buttons .singlebutton div { margin: 0; } #frontpage-course-list .buttons .singlebutton input[type="submit"] { margin: 0 } .courses.frontpage-course-list-all { padding: 0 18px; } .courses.frontpage-course-list-all .coursebox { padding: 14px 0 18px; border: 0; border-bottom: 1px solid #e2e2e2; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin: 0; } .courses.frontpage-course-list-all .coursebox.last { border-bottom: 0; } .courses.frontpage-course-list-all .coursebox.even, .courses.frontpage-course-list-all .coursebox:hover { background: none; } .courses.frontpage-course-list-all .coursebox .info .coursename { margin: 0; } .courses.frontpage-course-list-all .coursebox .info .coursename a { color: #6ea15f; background: none; padding: 0; } .courses.frontpage-course-list-all > .paging.paging-morelink { padding: 20px 0; text-align: right; border-top: 1px solid #e2e2e2; } .dir-rtl .courses.frontpage-course-list-all > .paging.paging-morelink { text-align: left; } .dir-ltr .courses.frontpage-course-list-all > .paging.paging-morelink a:after { font-family: FontAwesome; content: "\00a0\f101"; } .dir-rtl .courses.frontpage-course-list-all > .paging.paging-morelink a:before { font-family: FontAwesome; content: "\f100\00a0"; } #frontpage-category-names { border:1px solid #e9e9e9; margin: 13px 0 0; } #frontpage-category-names h2 { background: #fff; padding: 9px 18px; border-bottom: 1px solid #e9e9e9; margin: 0; } .course_category_tree.frontpage-category-names { background: #f9f9f9; padding: 0 18px; } .course_category_tree.frontpage-category-names .collapsible-actions {} .course_category_tree.frontpage-category-names .collapsible-actions a { font-weight: normal; font-size: 14px; } .course_category_tree.frontpage-category-names .category > .info { background: #fff; border: 1px solid #e2e2e2; margin: 0 0 14px; } .course_category_tree.frontpage-category-names .category > .info > .categoryname a { font-weight: normal; font-size: 18px; color: #88b77b; } .course_category_tree.frontpage-category-names .category > .info > .categoryname { line-height: 20px; background-image: url([[pix:theme|svg_grey/t/collapsed_empty]]); padding: 14px 6px 14px 20px; margin: 0 12px; } .dir-rtl .course_category_tree.frontpage-category-names .category > .info > .categoryname { padding: 14px 20px 14px 6px; } .dir-rtl .course_category_tree.frontpage-category-names .category > .info > .categoryname { background-image: url([[pix:theme|svg_grey/t/collapsed_empty_rtl]]); } .course_category_tree.frontpage-category-names .category.with_children > .info > .categoryname { background-image: url([[pix:theme|svg_grey/t/expanded]]); } .course_category_tree.frontpage-category-names .category.with_children.collapsed > .info > .categoryname { background-image: url([[pix:theme|svg_grey/t/collapsed]]); } .dir-rtl .course_category_tree.frontpage-category-names .category.with_children.collapsed > .info > .categoryname { background-image: url([[pix:theme|svg_grey/t/collapsed_rtl]]); } .loginbox, .loginbox.twocolumns { padding-bottom: 0; margin-right: 0; margin-left: 0; } .loginbox h2 { margin: 0 } .loginbox .loginform { margin: 0; } .loginbox .loginform .form-label { width: 45%; min-height: 42px; margin: 0 0 30px; } .loginbox .loginform .form-label label { font-size: 16px; padding-right: 5px; } .loginbox .loginform .form-input { width: 54%; margin: 0 0 30px; } .loginbox .loginform .form-input input { margin-bottom: 0; } .loginbox .rememberpass { padding: 0 0 18px; } .loginbox .forgetpass { padding: 5px 0 20px; } .loginbox .forgetpass a { text-decoration: underline; } .loginbox .forgetpass a:hover { text-decoration: none; } .loginbox .guestsub { padding-top: 0; margin-right: 0; margin-left: 0; } .loginbox .guestsub .guestform input[type="submit"] { background: #ff6600; } .loginbox .guestsub .guestform input[type="submit"]:hover, .loginbox .guestsub .guestform input[type="submit"]:focus { background: #4f4f4f; } .loginbox .loginpanel .desc { margin: 0 0 13px; } .loginbox .signuppanel .subcontent ol { margin-top: 14px; } .loginbox .signuppanel .subcontent ol li { line-height: 22px; } .loginbox .signuppanel .subcontent ol li a { line-height: 22px; text-decoration: underline; } .loginbox .signuppanel .subcontent ol li a:hover, .loginbox .signuppanel .subcontent ol li a:focus { text-decoration: none; } @media (min-width: 480px) { .loginbox .loginform .form-input input { width: 75%; } } @media (min-width: 768px) { .loginbox.onecolumn { width: 75%; margin-right: auto; margin-left: auto; } } @media (min-width: 992px) { .loginbox.onecolumn { width: 50%; } } .mform legend a, .mform legend a:hover { color: #858585; } .mform .fcheckbox input { vertical-align: bottom; } /*.mform .fcheckbox>span, .mform .fradio>span, .mform .fgroup>span { margin-top: 8px; margin-right: 5px; }*/ .mform fieldset.collapsible legend a.fheader { background-position: 0 2px; display: inline-block; } .dir-ltr .mform fieldset.collapsible legend a.fheader { padding-left: 22px; margin-left: 0; } .dir-rtl .mform fieldset.collapsible legend a.fheader { padding-right: 22px; margin-right: 0; } .form-item, .mform .fitem { margin-bottom: 24px; } .form-item .form-description, .felement.fstatic { padding-top: 0; } .mform label { font-size: 16px; padding-top: 5px; } #region-main .mform:not(.unresponsive) .fitem .fitemtitle label { font-weight: normal; } .dir-ltr .mform .fpassword .unmask { margin-left: 12px; } .dir-rtl .mform .fpassword .unmask { margin-right: 12px; } .mform .fpassword .unmask label { font: 14px Arial, Helvetica, sans-serif; padding: 0 0 0 7px; } .dir-rtl .mform .fpassword .unmask label { padding: 0 7px 0 0; } .mform .fdescription.required { font: 12px Arial, Helvetica, sans-serif; color: #8e8d8d; margin: 0; text-align: right; } .dir-rtl .mform .fdescription.required { margin: 0; text-align: left; } @media (max-width: 479px) { select { width: 100%; } .profileeditor > .singlebutton { margin-top: 10px; } } .course_category_tree .category > .info { background: #88b77b; border: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; margin: 0 0 9px; } .course_category_tree .subcategories { padding: 0 0 20px; } .course_category_tree .category > .info > .categoryname { line-height: 20px; background-image: url([[pix:theme|theme_t/collapsed_empty]]); padding: 13px 18px 13px 28px; margin: 0 0 0 18px; } .dir-rtl .course_category_tree .category > .info > .categoryname { padding: 13px 28px 13px 18px; margin: 0 18px 0 0; } .dir-rtl .course_category_tree .category > .info > .categoryname { background-image: url([[pix:theme|theme_t/collapsed_empty_rtl]]); } .course_category_tree .category.with_children > .info > .categoryname { background-image: url([[pix:theme|theme_t/expanded]]); } .course_category_tree .category.with_children.collapsed > .info > .categoryname { background-image: url([[pix:theme|theme_t/collapsed]]); } .dir-rtl .course_category_tree .category.with_children.collapsed > .info > .categoryname { background-image: url([[pix:theme|theme_t/collapsed_rtl]]); } .course_category_tree .category > .info > .categoryname a { font-weight: bold; font-size: 16px; color: #fff; line-height: 20px; } @media (min-width: 1200px) { .course_category_tree .category > .content { padding-left: 46px; } .dir-rtl .course_category_tree .category > .content { padding-right: 46px; } } .coursebox { padding: 10px 12px; border-color: #d5d5d5; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin-top: 9px; } #page-course-index #region-main .coursebox { margin-bottom: 9px; } .courses .coursebox.even, .courses .coursebox.even.even, .courses .coursebox:hover { background: #fff; } .courses .coursebox.collapsed { border-color: #d5d5d5; padding: 10px 12px; margin-bottom: 9px; } .coursebox > .info > .coursename { margin: 0; } .coursebox .info { position: relative; } .coursebox .info .coursename { float: none !important; } .dir-ltr .coursebox .info .coursename { padding-right: 30px; } .dir-rtl .coursebox .info .coursename { padding-left: 30px; } .coursebox .info .moreinfo { float: none; width: 21px; position: absolute; top: 0; } .dir-ltr .coursebox .info .moreinfo { right: 0; } .dir-rtl .coursebox .info .moreinfo { left: 0; } .coursebox .content { min-height: 120px; color: #656565; padding: 20px 0 0; overflow: hidden; position: relative; } .coursebox > .info > .coursename a { font-size: 21px; line-height: 27px; background-position: left 7px; padding-left: 30px; } .dir-rtl .coursebox > .info > .coursename a { padding-right: 30px; background-position: right 7px; } .coursebox .content .teachers { padding-top: 12px; } .coursebox .content .teachers li { font-family: Arial, Helvetica, sans-serif; } .coursebox .content .summary p { margin-bottom: 0; } .coursebox .content .teachers, .coursebox .content .courseimage, .coursebox .content .coursefile, .dir-rtl .coursebox .content .teachers, .dir-rtl .coursebox .content .courseimage, .dir-rtl .coursebox .content .coursefile { float: none; width: auto; padding: 5px; margin: 0; clear: none; border: 1px solid #ccc; } .coursebox .content .courseimage, .coursebox .content .coursefile, .dir-rtl .coursebox .content .courseimage, .dir-rtl .coursebox .content .coursefile { position: absolute; top: 20px; } .coursebox .content .summary, .coursebox .content .coursecat { float: none; width: auto; margin: 0; } @media (max-width: 599px) { .coursebox .content { padding: 140px 0 0; } .coursebox .content .courseimage, .coursebox .content .coursefile, .dir-rtl .coursebox .content .courseimage, .dir-rtl .coursebox .content .coursefile { left: 50%; margin-left: -50px; } } @media (min-width: 600px) { .coursebox .content .courseimage, .coursebox .content .coursefile { left: 0; } .dir-rtl .coursebox .content .courseimage, .dir-rtl .coursebox .content .coursefile { right: 0; left: auto; } .coursebox .content .summary, .coursebox .content .coursecat { padding: 0 0 0 125px; } .dir-rtl .coursebox .content .summary, .dir-rtl .coursebox .content .coursecat { padding: 0 110px 0 0; } .coursebox .content .teachers { padding-left: 110px; } .dir-rtl .coursebox .content .teachers { padding-right: 110px; padding-left: 0; } } @media (min-width: 768px) { .coursebox .content .summary, .coursebox .content .coursecat { padding: 0 0 0 130px; } .dir-rtl .coursebox .content .summary, .dir-rtl .coursebox .content .coursecat { padding: 0 130px 0 0; } .coursebox .content .teachers { padding-left: 130px; } .dir-rtl .coursebox .content .teachers { padding-right: 130px; padding-left: 0; } } #coursesearch .coursesearchbox {} #coursesearch .coursesearchbox label { color: #525252; padding-top: 7px; } .dir-ltr #coursesearch .coursesearchbox label { margin-right: 7px; } .dir-rtl #coursesearch .coursesearchbox label { margin-left: 7px; } #coursesearch .coursesearchbox input[type="submit"] { width: 42px; height: 42px; background: #525252 url([[pix:theme|ic-search]]) no-repeat center center; padding: 0; margin-left: 0; text-indent: -9999em; text-transform: capitalize; } @media (max-width: 479px) { #coursesearch .coursesearchbox label { padding-top: 0; margin-bottom: 7px; display: block; } #coursesearch .coursesearchbox input[type="text"] { width: 60%; } } .course-content .topics h3 { font-size: 21px; color: #ff6600; } .course-content ul li.section.main { border-bottom: 1px solid #d5d5d5; } .course-content ul li.section.main .section li.activity { padding-bottom: 10px; } .course-content .topics .section .summary .no-overflow { font-family: Arial, Helvetica, sans-serif; color: #3a87ad; line-height: 24px; background: #d9edf7; padding: 10px 20px; border: 1px solid #bce8f1; border-radius: 5px; margin-bottom: 25px; } .course-content .topics .section .summary .no-overflow p { color: #3a87ad; line-height: 24px; margin-bottom: 0; } .course-content .topics .section .activity .activityinstance a { font-size: 18px; color: #656565; line-height: 24px; } .course-content .topics .section .activity .activityinstance a img { margin-right: 12px; } .course-content .topics .section .activity .activityinstance a .instancename { vertical-align: top; } .course-content .topics .section .activity .availabilityinfo .no-overflow, .course-content .topics .section .activity .contentafterlink .no-overflow { line-height: 22px; } #page-message-edit #region-main .mform fieldset { margin-bottom: 40px; } #page-message-edit #region-main .mform legend { margin-bottom: 30px; } table {} table.flexible thead tr th, .generaltable thead tr th, .userenrolment tr th, table.rolecap thead tr th, .forumheaderlist thead tr th { color: #fff; background: #88b77b; } table.flexible thead th img, .generaltable thead th img { background: none repeat scroll 0 0; } table.flexible thead tr th a, .generaltable thead tr th a { color: #fff; } .no-overflow > .generaltable { margin-bottom: 20px; } /*table.flexible tbody tr th, .generaltable tbody tr th { color: #6b9a5e; }*/ table.flexible th, .generaltable th, table.flexible td, .generaltable td { line-height: 21px; padding: 12px; border-top: 0; } .userenrolment tr a { color: #fff; } .userenrolment tr th, table.rolecap tr th, .forumheaderlist tr th, table.rolecap tr td { padding: 4px; } table#explaincaps tbody > tr:nth-child(2n+1) > td, table#defineroletable tbody > tr:nth-child(2n+1) > td, table.grading-report tbody > tr:nth-child(2n+1) > td, table#listdirectories tbody > tr:nth-child(2n+1) > td, table.rolecap tbody > tr:nth-child(2n+1) > td, table.userenrolment tbody > tr:nth-child(2n+1) > td, table#form tbody > tr:nth-child(2n+1) > td, form#movecourses table tbody > tr:nth-child(2n+1) > td, #page-admin-course-index .editcourse tbody > tr:nth-child(2n+1) > td, .forumheaderlist tbody > tr:nth-child(2n+1) > td, table.flexible tbody > tr:nth-child(2n+1) > td, .generaltable tbody > tr:nth-child(2n+1) > td, table#explaincaps tbody > tr:nth-child(2n+1) > th, table#defineroletable tbody > tr:nth-child(2n+1) > th, table.grading-report tbody > tr:nth-child(2n+1) > th, table#listdirectories tbody > tr:nth-child(2n+1) > th, table.rolecap tbody > tr:nth-child(2n+1) > th, table.userenrolment tbody > tr:nth-child(2n+1) > th, table#form tbody > tr:nth-child(2n+1) > th, form#movecourses table tbody > tr:nth-child(2n+1) > th, #page-admin-course-index .editcourse tbody > tr:nth-child(2n+1) > th, .forumheaderlist tbody > tr:nth-child(2n+1) > th, table.flexible tbody > tr:nth-child(2n+1) > th, .generaltable tbody > tr:nth-child(2n+1) > th { background: #f7f7f7; } .user-enroller-panel .uep-search-results .users tbody tr:hover > td, .user-enroller-panel .uep-search-results .cohorts tbody tr:hover > td, table.grading-report tbody tr:hover > td, .forumheaderlist tbody tr:hover > td, .generaltable tbody tr:hover > td, table.flexible tbody tr:hover > td, .category_subcategories tbody tr:hover > td, table#modules tbody tr:hover > td, table#permissions tbody tr:hover > td, .user-enroller-panel .uep-search-results .users tbody tr:hover > th, .user-enroller-panel .uep-search-results .cohorts tbody tr:hover > th, table.grading-report tbody tr:hover > th, .forumheaderlist tbody tr:hover > th, .generaltable tbody tr:hover > th, table.flexible tbody tr:hover > th, .category_subcategories tbody tr:hover > th, table#modules tbody tr:hover > th, table#permissions tbody tr:hover > th { background: #f2f2f2; } .path-mod-forum .forumheaderlist .discussion .topic, .path-mod-forum .forumheaderlist .discussion .discussionsubscription, .path-mod-forum .forumheaderlist .discussion .topic.starter, .path-mod-forum .forumheaderlist .discussion .picture, .path-mod-forum .forumheaderlist .discussion .author, .path-mod-forum .forumheaderlist .discussion .replies, .path-mod-forum .forumheaderlist .discussion .lastpost { vertical-align: middle; } .path-grade-report-singleview div.groupselector, .path-grade-report-singleview div.reporttable form div.singleview_buttons, .path-grade-report-singleview div.selectitems { text-align: center; } #page-mod-quiz-mod #id_reviewoptionshdr .fitem { width: 47%; } #page-mod-quiz-mod #id_reviewoptionshdr .fitemtitle { min-height: 3em; height: auto; } #page-enrol-users #filterform .fitem { margin-bottom: 5px; } .groupmanagementtable #buttonscell p.arrow_button input { width: 100%; margin: 10px auto 0; } @media (max-width: 599px) { #page-mod-quiz-mod #id_reviewoptionshdr .fitem { float: none; width: 100%; } } .userprofile .userprofilebox {} .userprofile .userprofilebox .profilepicture {} .userprofile .userprofilebox .profilepicture a { display: block; } .userprofile .userprofilebox .descriptionbox {} .userprofile .userprofilebox .descriptionbox .description { margin: 0 0 10px; } .userprofile .userprofilebox .descriptionbox .description p { color: #3e1a1a; line-height: 18px; margin-bottom: 0; } .userprofile .userprofilebox .descriptionbox .list { margin: 0; overflow: hidden; } .userprofile .userprofilebox .descriptionbox .list dt { float: none; width: auto; clear: none; } .userprofile .userprofilebox .descriptionbox .list dd { margin: 0 0 10px; clear: none; } @media (max-width: 479px) { .userprofile .userprofilebox .profilepicture { float: none; width: 106px; margin: 0 auto 10px; } .userprofile dl.list dt, .userprofile dl.list dd, .dir-rtl .userprofile dl.list dt, .dir-rtl .userprofile dl.list dd { text-align: center; } } @media (min-width: 480px) { .userprofile .userprofilebox .profilepicture { float: left; } .dir-rtl .userprofile .userprofilebox .profilepicture { float: right; } .userprofile .userprofilebox .descriptionbox { padding: 0 0 0 118px; } .dir-rtl .userprofile .userprofilebox .descriptionbox { padding: 0 118px 0 0; } .userprofile dl.list dt, .userprofile dl.list dd { text-align: left; } .dir-rtl .userprofile dl.list dt, .dir-rtl .userprofile dl.list dd { text-align: right; } } .message .contactselector { float: none; width: auto; margin: 0 0 20px; } .message .contactselector .paging { margin: 10px 0 0; } .message .contactselector #message_participants { margin-top: 10px; } .message .contactselector #message_participants tr th, .message .contactselector #message_participants tr td { padding: 5px; } .message .messagearea { float: none; width: auto; min-height: 50px; border: 0; } .message .messagearea .messagesend .messagesendbox { box-sizing: border-box; } /*Additional css*/ .container { max-width: 1240px; } label { padding-top: 0; } #page-admin-registration-register .registration_textfield { width: auto; } .pagelayout-report .no-overflow { overflow: auto; } .path-grade-report-grader .gradeparent .no-overflow { overflow: visible; } .path-admin .buttons { text-align: right; padding-left: 0; } select[multiple], select[size], .dir-rtl select[multiple], .dir-rtl select[size] { width: 100%; max-width: 220px; } .pagelayout-report .no-overflow { overflow: auto; } #region-main > div[role="main"] .pull-left + .no-overflow { overflow: visible; } .form-item .form-setting .defaultsnext select { max-width: 220px; width: 100%; } .block .content .userpicture { margin: 0 5px; } .commands { margin: 10px 0; } .editing .block .header .commands { margin: 0; } .mdl-left { margin: 10px 0; } .comment-ctrl { padding-top: 10px; } .comment-message { padding: 10px; background: #fff; } .comment-message .picture { float: none; display: inline-block; margin: 0 10px; } .comment-link img { margin: 0 5px; } .comment-delete, .dir-rtl .comment-delete { margin: 0.3em 10px; } .comment-message .text { padding: 0 15px; margin: 10px 0; } .blog_entry .audience { margin: 5px 0; } .forumpost { padding-left: 10px; padding-right: 10px; } textarea[cols], input[size] { width: auto; } #page-admin-roles-usersroles p { margin: 15px 0; } #header .header-top .navbar .nav .dropdown-submenu > a:after { border-color: transparent #fff; } #course-category-listings .moodle-actionmenu[data-enhance] .toggle-display.textmenu .caret, .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu .caret { vertical-align: middle; margin-top: 0; top: 0; } #header .header-top .navbar .nav li.dropdown > .dropdown-toggle .caret { vertical-align: middle; margin-top: 0; } .path-grade-report-user #graded_users_selector { float: none; } .report-eventlist-data-table { overflow: auto; } .coursebox .content .teachers { padding-left: 20px; margin-left: 130px; margin-top: 20px; } #page-mod-quiz-edit .add-menu-outer { bottom: 0; } .blog_entry .content .attachedimages { margin-bottom: 15px; } .dir-rtl .coursebox .content .teachers { padding-left: 0; padding-right: 20px; margin-left: 0; margin-right: 130px; margin-top: 20px; } .dir-rtl .coursebox .content .summary, .dir-rtl .coursebox .content .coursecat { padding: 0 130px 0 0; } .dir-rtl.path-grade-report-user #graded_users_selector { float: none; } .dir-rtl .blog_entry .audience { text-align: left; margin: 5px 0; } .dir-rtl .comment-message .picture { margin-left: 10px; margin-right: 0; } .dir-rtl .block .calendar-controls .previous:before { content: "\f101"; } .dir-rtl .block .calendar-controls .next:after { content: "\f100"; } .dir-rtl .block_navigation .block_tree .depth_1 > .tree_item.branch { padding-right: 0; } .dir-rtl .block_navigation .block_tree .depth_1 > ul { margin-right: 0; } .dir-rtl .message .contactselector { float: none; } .dir-rtl .form-item .form-setting, .dir-rtl .form-item .form-description, .dir-rtl .mform .fitem .felement, .dir-rtl .mform .fdescription.required, .dir-rtl .userprofile dl.list dd, .dir-rtl .form-horizontal .controls { margin-left: 0; } @media (min-width: 768px) and (max-width: 991px) { .dir-rtl .form-item .form-label, .dir-rtl .mform .fitem div.fitemtitle { float: none; } .dir-rtl .form-item .form-setting, .dir-rtl .form-item .form-description, .dir-rtl .mform .fitem .felement, .dir-rtl .mform .fdescription.required, .dir-rtl .userprofile dl.list dd, .dir-rtl .form-horizontal .controls { margin-right: 0; } .dir-rtl .form-item .form-label label { text-align: right; } .dir-rtl .form-label .form-shortname { text-align: right; } } @media (min-width: 768px) and (max-width: 817px) { .form-item .form-label, .mform .fitem div.fitemtitle { width: 140px; } } @media (min-width: 768px) { .theme-slider { margin-left: 0; margin-right: 0; } } @media (max-width: 767px) { #region-main, #block-region-side-pre { float: right; } .dir-rtl .form-item .form-label, .dir-rtl .mform .fitem div.fitemtitle { float: none; text-align: right; } } @media (max-width: 599px) { .coursebox .content .teachers { margin-left: 0; } .dir-rtl .coursebox .content .teachers { margin-right: 0; } } @media (min-width: 481px) and (max-width: 767px) { .dir-rtl .form-item .form-label, .dir-rtl .mform .fitem div.fitemtitle { text-align: right; float: none; } } @media (min-width: 481px) { .box form div .no-overflow { overflow: visible; } } @media (max-width: 480px) { select { width: auto; } .boxwidthnormal { width: auto; } textarea, form select, form input[type="text"], form input[type="password"], form.atto_form input[type="url"], select.singleselect { max-width: 220px; } .filemanager, .filepicker, .file-picker, .editor_atto_wrap { max-width: 220px; } #region-main > div[role="main"] .pull-left + .no-overflow { width: 100%; overflow: auto; } .singlebutton div { margin-left: 0; } .singlebutton div input { margin-left: 0; } .dir-rtl .path-admin .buttons, .dir-rtl .form-buttons { padding-right: 0; } .blog_entry .content { margin-left: 0; margin-right: 23px; } .dir-rtl .blog_entry .content { margin-left: 0; margin-right: 23px; } } .btn-primary:active:hover, .btn-primary.active:hover, .open > .btn-primary.dropdown-toggle:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .btn-primary.dropdown-toggle:focus, .btn-primary.focus:active, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle.focus { color: #fff; background-color: #4f4f4f; } .btn-primary.active:focus { color: #fff; background: #8e558e; } .calendar-event-panel { background: none; } .card-text .day .yui3-overlay-content { margin: 0; }