diff --git a/Gruntfile.js b/Gruntfile.js index 948c7e3d76d..ede21d21e26 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -173,7 +173,7 @@ module.exports = function(grunt) { }, csscomb: { options: { - config: 'less/bootstrap3/.csscomb.json' + config: 'less/bootstrap3-3-7/.csscomb.json' }, dist: { expand: true, diff --git a/amd/build/bootstrap.min.js b/amd/build/bootstrap.min.js index 0f7501797cc..0579c7b5dc0 100644 --- a/amd/build/bootstrap.min.js +++ b/amd/build/bootstrap.min.js @@ -1,2 +1,2 @@ -define(["jquery","core/log"],function(a,b){function c(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.alert");d||c.data("bs.alert",d=new t(this)),"string"==typeof b&&d[b].call(c)})}function e(b){return this.each(function(){var c=a(this),d=c.data("bs.button"),e="object"==typeof b&&b;d||c.data("bs.button",d=new v(this,e)),"toggle"==b?d.toggle():b&&d.setState(b)})}function f(b){return this.each(function(){var c=a(this),d=c.data("bs.carousel"),e=a.extend({},w.DEFAULTS,c.data(),"object"==typeof b&&b),f="string"==typeof b?b:e.slide;d||c.data("bs.carousel",d=new w(this,e)),"number"==typeof b?d.to(b):f?d[f]():e.interval&&d.pause().cycle()})}function g(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function h(b){return this.each(function(){var c=a(this),d=c.data("bs.collapse"),e=a.extend({},y.DEFAULTS,c.data(),"object"==typeof b&&b);!d&&e.toggle&&/show|hide/.test(b)&&(e.toggle=!1),d||c.data("bs.collapse",d=new y(this,e)),"string"==typeof b&&d[b]()})}function i(b){b&&3===b.which||(a(z).remove(),a(A).each(function(){var c=a(this),d=j(c),e={relatedTarget:this};d.hasClass("open")&&(b&&"click"==b.type&&/input|textarea/i.test(b.target.tagName)&&a.contains(d[0],b.target)||(d.trigger(b=a.Event("hide.bs.dropdown",e)),b.isDefaultPrevented()||(c.attr("aria-expanded","false"),d.removeClass("open").trigger("hidden.bs.dropdown",e))))}))}function j(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function k(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new B(this)),"string"==typeof b&&d[b].call(c)})}function l(b,c){return this.each(function(){var d=a(this),e=d.data("bs.modal"),f=a.extend({},C.DEFAULTS,d.data(),"object"==typeof b&&b);e||d.data("bs.modal",e=new C(this,f)),"string"==typeof b?e[b](c):f.show&&e.show(c)})}function m(b){return this.each(function(){var c=a(this),d=c.data("bs.tooltip"),e="object"==typeof b&&b;(d||!/destroy|hide/.test(b))&&(d||c.data("bs.tooltip",d=new D(this,e)),"string"==typeof b&&d[b]())})}function n(b){return this.each(function(){var c=a(this),d=c.data("bs.popover"),e="object"==typeof b&&b;(d||!/destroy|hide/.test(b))&&(d||c.data("bs.popover",d=new E(this,e)),"string"==typeof b&&d[b]())})}function o(b,c){this.$body=a(document.body),this.$scrollElement=a(a(b).is(document.body)?window:b),this.options=a.extend({},o.DEFAULTS,c),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function p(b){return this.each(function(){var c=a(this),d=c.data("bs.scrollspy"),e="object"==typeof b&&b;d||c.data("bs.scrollspy",d=new o(this,e)),"string"==typeof b&&d[b]()})}function q(b){return this.each(function(){var c=a(this),d=c.data("bs.tab");d||c.data("bs.tab",d=new F(this)),"string"==typeof b&&d[b]()})}function r(b){return this.each(function(){var c=a(this),d=c.data("bs.affix"),e="object"==typeof b&&b;d||c.data("bs.affix",d=new G(this,e)),"string"==typeof b&&d[b]()})}a(".h1").hide(),b.debug("Bootstrap AMD initialised"),a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=c(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})});var s='[data-dismiss="alert"]',t=function(b){a(b).on("click",s,this.close)};t.VERSION="3.3.4",t.TRANSITION_DURATION=150,t.prototype.close=function(b){function c(){f.detach().trigger("closed.bs.alert").remove()}var d=a(this),e=d.attr("data-target");e||(e=d.attr("href"),e=e&&e.replace(/.*(?=#[^\s]*$)/,""));var f=a(e);b&&b.preventDefault(),f.length||(f=d.closest(".alert")),f.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",c).emulateTransitionEnd(t.TRANSITION_DURATION):c())};var u=a.fn.alert;a.fn.alert=d,a.fn.alert.Constructor=t,a.fn.alert.noConflict=function(){return a.fn.alert=u,this},a(document).on("click.bs.alert.data-api",s,t.prototype.close);var v=function(b,c){this.$element=a(b),this.options=a.extend({},v.DEFAULTS,c),this.isLoading=!1};v.VERSION="3.3.4",v.DEFAULTS={loadingText:"loading..."},v.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},v.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));a&&this.$element.toggleClass("active")};var u=a.fn.button;a.fn.button=e,a.fn.button.Constructor=v,a.fn.button.noConflict=function(){return a.fn.button=u,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),e.call(c,"toggle"),b.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))});var w=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};w.VERSION="3.3.4",w.TRANSITION_DURATION=600,w.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},w.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},w.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},w.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},w.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},w.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},w.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},w.prototype.next=function(){return this.sliding?void 0:this.slide("next")},w.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},w.prototype.slide=function(b,c){var d=this.$element.find(".item.active"),e=c||this.getItemForDirection(b,d),f=this.interval,g="next"==b?"left":"right",h=this;if(e.hasClass("active"))return this.sliding=!1;var i=e[0],j=a.Event("slide.bs.carousel",{relatedTarget:i,direction:g});if(this.$element.trigger(j),!j.isDefaultPrevented()){if(this.sliding=!0,f&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var k=a(this.$indicators.children()[this.getItemIndex(e)]);k&&k.addClass("active")}var l=a.Event("slid.bs.carousel",{relatedTarget:i,direction:g});return a.support.transition&&this.$element.hasClass("slide")?(e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),d.one("bsTransitionEnd",function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),h.sliding=!1,setTimeout(function(){h.$element.trigger(l)},0)}).emulateTransitionEnd(w.TRANSITION_DURATION)):(d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger(l)),f&&this.cycle(),this}};var u=a.fn.carousel;a.fn.carousel=f,a.fn.carousel.Constructor=w,a.fn.carousel.noConflict=function(){return a.fn.carousel=u,this};var x=function(b){var c,d=a(this),e=a(d.attr("data-target")||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,""));if(e.hasClass("carousel")){var g=a.extend({},e.data(),d.data()),h=d.attr("data-slide-to");h&&(g.interval=!1),f.call(e,g),h&&e.data("bs.carousel").to(h),b.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",x).on("click.bs.carousel.data-api","[data-slide-to]",x),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var b=a(this);f.call(b,b.data())})});var y=function(b,c){this.$element=a(b),this.options=a.extend({},y.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};y.VERSION="3.3.4",y.TRANSITION_DURATION=350,y.DEFAULTS={toggle:!0},y.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},y.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,c=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(c&&c.length&&(b=c.data("bs.collapse"),b&&b.transitioning))){var d=a.Event("show.bs.collapse");if(this.$element.trigger(d),!d.isDefaultPrevented()){c&&c.length&&(h.call(c,"hide"),b||c.data("bs.collapse",null));var e=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[e](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("collapse in")[e](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return f.call(this);var g=a.camelCase(["scroll",e].join("-"));this.$element.one("bsTransitionEnd",a.proxy(f,this)).emulateTransitionEnd(y.TRANSITION_DURATION)[e](this.$element[0][g])}}}},y.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(d,this)).emulateTransitionEnd(y.TRANSITION_DURATION):d.call(this)}}},y.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},y.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(b,c){var d=a(c);this.addAriaAndCollapsedClass(g(d),d)},this)).end()},y.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var u=a.fn.collapse;a.fn.collapse=h,a.fn.collapse.Constructor=y,a.fn.collapse.noConflict=function(){return a.fn.collapse=u,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(b){var c=a(this);c.attr("data-target")||b.preventDefault();var d=g(c),e=d.data("bs.collapse"),f=e?"toggle":c.data();h.call(d,f)});var z=".dropdown-backdrop",A='[data-toggle="dropdown"]',B=function(b){a(b).on("click.bs.dropdown",this.toggle)};B.VERSION="3.3.4",B.prototype.toggle=function(b){var c=a(this);if(!c.is(".disabled, :disabled")){var d=j(c),e=d.hasClass("open");if(i(),!e){"ontouchstart"in document.documentElement&&!d.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",i);var f={relatedTarget:this};if(d.trigger(b=a.Event("show.bs.dropdown",f)),b.isDefaultPrevented())return;c.trigger("focus").attr("aria-expanded","true"),d.toggleClass("open").trigger("shown.bs.dropdown",f)}return!1}},B.prototype.keydown=function(b){if(/(38|40|27|32)/.test(b.which)&&!/input|textarea/i.test(b.target.tagName)){var c=a(this);if(b.preventDefault(),b.stopPropagation(),!c.is(".disabled, :disabled")){var d=j(c),e=d.hasClass("open");if(!e&&27!=b.which||e&&27==b.which)return 27==b.which&&d.find(A).trigger("focus"),c.trigger("click");var f=" li:not(.disabled):visible a",g=d.find('[role="menu"]'+f+', [role="listbox"]'+f);if(g.length){var h=g.index(b.target);38==b.which&&h>0&&h--,40==b.which&&hdocument.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},C.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},C.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth
',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},D.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(this.options.viewport.selector||this.options.viewport),this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},D.prototype.getDefaults=function(){return D.DEFAULTS},D.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},D.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},D.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c&&c.$tip&&c.$tip.is(":visible")?void(c.hoverState="in"):(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},D.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},D.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var c=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!c)return;var d=this,e=this.tip(),f=this.getUID(this.type);this.setContent(),e.attr("id",f),this.$element.attr("aria-describedby",f),this.options.animation&&e.addClass("fade");var g="function"==typeof this.options.placement?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,h=/\s?auto?\s?/i,i=h.test(g);i&&(g=g.replace(h,"")||"top"),e.detach().css({top:0,left:0,display:"block"}).addClass(g).data("bs."+this.type,this),this.options.container?e.appendTo(this.options.container):e.insertAfter(this.$element);var j=this.getPosition(),k=e[0].offsetWidth,l=e[0].offsetHeight;if(i){var m=g,n=this.options.container?a(this.options.container):this.$element.parent(),o=this.getPosition(n);g="bottom"==g&&j.bottom+l>o.bottom?"top":"top"==g&&j.top-lo.width?"left":"left"==g&&j.left-kg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.width&&(e.left=g.left+g.width-k)}return e},D.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},D.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},D.prototype.tip=function(){return this.$tip=this.$tip||a(this.options.template)},D.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},D.prototype.enable=function(){this.enabled=!0},D.prototype.disable=function(){this.enabled=!1},D.prototype.toggleEnabled=function(){this.enabled=!this.enabled},D.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),c.tip().hasClass("in")?c.leave(c):c.enter(c)},D.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type)})};var u=a.fn.tooltip;a.fn.tooltip=m,a.fn.tooltip.Constructor=D,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=u,this};var E=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");E.VERSION="3.3.4",E.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),E.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),E.prototype.constructor=E,E.prototype.getDefaults=function(){return E.DEFAULTS},E.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},E.prototype.hasContent=function(){return this.getTitle()||this.getContent()},E.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},E.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var u=a.fn.popover;a.fn.popover=n,a.fn.popover.Constructor=E,a.fn.popover.noConflict=function(){return a.fn.popover=u,this},o.VERSION="3.3.4",o.DEFAULTS={offset:10},o.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},o.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},o.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),g?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),d&&d()}var f=c.find("> .active"),g=d&&a.support.transition&&(f.length&&f.hasClass("fade")||!!c.find("> .fade").length);f.length&&g?f.one("bsTransitionEnd",e).emulateTransitionEnd(F.TRANSITION_DURATION):e(),f.removeClass("in")};var u=a.fn.tab;a.fn.tab=q,a.fn.tab.Constructor=F,a.fn.tab.noConflict=function(){return a.fn.tab=u,this};var x=function(b){b.preventDefault(),q.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',x).on("click.bs.tab.data-api",'[data-toggle="pill"]',x);var G=function(b,c){this.options=a.extend({},G.DEFAULTS,c),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};G.VERSION="3.3.4",G.RESET="affix affix-top affix-bottom",G.DEFAULTS={offset:0,target:window},G.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},G.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(G.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},G.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},G.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),c=this.options.offset,d=c.top,e=c.bottom,f=a(document.body).height();"object"!=typeof c&&(e=d=c),"function"==typeof d&&(d=c.top(this.$element)),"function"==typeof e&&(e=c.bottom(this.$element));var g=this.getState(f,b,d,e);if(this.affixed!=g){null!=this.unpin&&this.$element.css("top","");var h="affix"+(g?"-"+g:""),i=a.Event(h+".bs.affix");if(this.$element.trigger(i),i.isDefaultPrevented())return;this.affixed=g,this.unpin="bottom"==g?this.getPinnedOffset():null,this.$element.removeClass(G.RESET).addClass(h).trigger(h.replace("affix","affixed")+".bs.affix")}"bottom"==g&&this.$element.offset({top:f-b-e})}};var u=a.fn.affix;a.fn.affix=r,a.fn.affix.Constructor=G,a.fn.affix.noConflict=function(){return a.fn.affix=u,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var b=a(this),c=b.data();c.offset=c.offset||{},null!=c.offsetBottom&&(c.offset.bottom=c.offsetBottom),null!=c.offsetTop&&(c.offset.top=c.offsetTop),r.call(b,c)})})}); \ No newline at end of file +define(["jquery","core/log"],function(a,b){function c(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.alert");d||c.data("bs.alert",d=new t(this)),"string"==typeof b&&d[b].call(c)})}function e(b){return this.each(function(){var c=a(this),d=c.data("bs.button"),e="object"==typeof b&&b;d||c.data("bs.button",d=new v(this,e)),"toggle"==b?d.toggle():b&&d.setState(b)})}function f(b){return this.each(function(){var c=a(this),d=c.data("bs.carousel"),e=a.extend({},w.DEFAULTS,c.data(),"object"==typeof b&&b),f="string"==typeof b?b:e.slide;d||c.data("bs.carousel",d=new w(this,e)),"number"==typeof b?d.to(b):f?d[f]():e.interval&&d.pause().cycle()})}function g(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function h(b){return this.each(function(){var c=a(this),d=c.data("bs.collapse"),e=a.extend({},y.DEFAULTS,c.data(),"object"==typeof b&&b);!d&&e.toggle&&/show|hide/.test(b)&&(e.toggle=!1),d||c.data("bs.collapse",d=new y(this,e)),"string"==typeof b&&d[b]()})}function i(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function j(b){b&&3===b.which||(a(z).remove(),a(A).each(function(){var c=a(this),d=i(c),e={relatedTarget:this};d.hasClass("open")&&(b&&"click"==b.type&&/input|textarea/i.test(b.target.tagName)&&a.contains(d[0],b.target)||(d.trigger(b=a.Event("hide.bs.dropdown",e)),b.isDefaultPrevented()||(c.attr("aria-expanded","false"),d.removeClass("open").trigger(a.Event("hidden.bs.dropdown",e)))))}))}function k(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new B(this)),"string"==typeof b&&d[b].call(c)})}function l(b,c){return this.each(function(){var d=a(this),e=d.data("bs.modal"),f=a.extend({},C.DEFAULTS,d.data(),"object"==typeof b&&b);e||d.data("bs.modal",e=new C(this,f)),"string"==typeof b?e[b](c):f.show&&e.show(c)})}function m(b){return this.each(function(){var c=a(this),d=c.data("bs.tooltip"),e="object"==typeof b&&b;(d||!/destroy|hide/.test(b))&&(d||c.data("bs.tooltip",d=new D(this,e)),"string"==typeof b&&d[b]())})}function n(b){return this.each(function(){var c=a(this),d=c.data("bs.popover"),e="object"==typeof b&&b;(d||!/destroy|hide/.test(b))&&(d||c.data("bs.popover",d=new E(this,e)),"string"==typeof b&&d[b]())})}function o(b,c){this.$body=a(document.body),this.$scrollElement=a(a(b).is(document.body)?window:b),this.options=a.extend({},o.DEFAULTS,c),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function p(b){return this.each(function(){var c=a(this),d=c.data("bs.scrollspy"),e="object"==typeof b&&b;d||c.data("bs.scrollspy",d=new o(this,e)),"string"==typeof b&&d[b]()})}function q(b){return this.each(function(){var c=a(this),d=c.data("bs.tab");d||c.data("bs.tab",d=new F(this)),"string"==typeof b&&d[b]()})}function r(b){return this.each(function(){var c=a(this),d=c.data("bs.affix"),e="object"==typeof b&&b;d||c.data("bs.affix",d=new G(this,e)),"string"==typeof b&&d[b]()})}a(".h1").hide(),b.debug("Bootstrap AMD initialised"),a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=c(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})});var s='[data-dismiss="alert"]',t=function(b){a(b).on("click",s,this.close)};t.VERSION="3.3.7",t.TRANSITION_DURATION=150,t.prototype.close=function(b){function c(){f.detach().trigger("closed.bs.alert").remove()}var d=a(this),e=d.attr("data-target");e||(e=d.attr("href"),e=e&&e.replace(/.*(?=#[^\s]*$)/,""));var f=a("#"===e?[]:e);b&&b.preventDefault(),f.length||(f=d.closest(".alert")),f.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",c).emulateTransitionEnd(t.TRANSITION_DURATION):c())};var u=a.fn.alert;a.fn.alert=d,a.fn.alert.Constructor=t,a.fn.alert.noConflict=function(){return a.fn.alert=u,this},a(document).on("click.bs.alert.data-api",s,t.prototype.close);var v=function(b,c){this.$element=a(b),this.options=a.extend({},v.DEFAULTS,c),this.isLoading=!1};v.VERSION="3.3.7",v.DEFAULTS={loadingText:"loading..."},v.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c).prop(c,!0)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c).prop(c,!1))},this),0)},v.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var u=a.fn.button;a.fn.button=e,a.fn.button.Constructor=v,a.fn.button.noConflict=function(){return a.fn.button=u,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(b){var c=a(b.target).closest(".btn");e.call(c,"toggle"),a(b.target).is('input[type="radio"], input[type="checkbox"]')||(b.preventDefault(),c.is("input,button")?c.trigger("focus"):c.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))});var w=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};w.VERSION="3.3.7",w.TRANSITION_DURATION=600,w.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},w.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},w.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},w.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},w.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},w.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},w.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},w.prototype.next=function(){return this.sliding?void 0:this.slide("next")},w.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},w.prototype.slide=function(b,c){var d=this.$element.find(".item.active"),e=c||this.getItemForDirection(b,d),f=this.interval,g="next"==b?"left":"right",h=this;if(e.hasClass("active"))return this.sliding=!1;var i=e[0],j=a.Event("slide.bs.carousel",{relatedTarget:i,direction:g});if(this.$element.trigger(j),!j.isDefaultPrevented()){if(this.sliding=!0,f&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var k=a(this.$indicators.children()[this.getItemIndex(e)]);k&&k.addClass("active")}var l=a.Event("slid.bs.carousel",{relatedTarget:i,direction:g});return a.support.transition&&this.$element.hasClass("slide")?(e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),d.one("bsTransitionEnd",function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),h.sliding=!1,setTimeout(function(){h.$element.trigger(l)},0)}).emulateTransitionEnd(w.TRANSITION_DURATION)):(d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger(l)),f&&this.cycle(),this}};var u=a.fn.carousel;a.fn.carousel=f,a.fn.carousel.Constructor=w,a.fn.carousel.noConflict=function(){return a.fn.carousel=u,this};var x=function(b){var c,d=a(this),e=a(d.attr("data-target")||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,""));if(e.hasClass("carousel")){var g=a.extend({},e.data(),d.data()),h=d.attr("data-slide-to");h&&(g.interval=!1),f.call(e,g),h&&e.data("bs.carousel").to(h),b.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",x).on("click.bs.carousel.data-api","[data-slide-to]",x),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var b=a(this);f.call(b,b.data())})});var y=function(b,c){this.$element=a(b),this.options=a.extend({},y.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};y.VERSION="3.3.7",y.TRANSITION_DURATION=350,y.DEFAULTS={toggle:!0},y.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},y.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,c=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(c&&c.length&&(b=c.data("bs.collapse"),b&&b.transitioning))){var d=a.Event("show.bs.collapse");if(this.$element.trigger(d),!d.isDefaultPrevented()){c&&c.length&&(h.call(c,"hide"),b||c.data("bs.collapse",null));var e=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[e](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("collapse in")[e](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return f.call(this);var g=a.camelCase(["scroll",e].join("-"));this.$element.one("bsTransitionEnd",a.proxy(f,this)).emulateTransitionEnd(y.TRANSITION_DURATION)[e](this.$element[0][g])}}}},y.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(d,this)).emulateTransitionEnd(y.TRANSITION_DURATION):d.call(this)}}},y.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},y.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(b,c){var d=a(c);this.addAriaAndCollapsedClass(g(d),d)},this)).end()},y.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var u=a.fn.collapse;a.fn.collapse=h,a.fn.collapse.Constructor=y,a.fn.collapse.noConflict=function(){return a.fn.collapse=u,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(b){var c=a(this);c.attr("data-target")||b.preventDefault();var d=g(c),e=d.data("bs.collapse"),f=e?"toggle":c.data();h.call(d,f)});var z=".dropdown-backdrop",A='[data-toggle="dropdown"]',B=function(b){a(b).on("click.bs.dropdown",this.toggle)};B.VERSION="3.3.7",B.prototype.toggle=function(b){var c=a(this);if(!c.is(".disabled, :disabled")){var d=i(c),e=d.hasClass("open");if(j(),!e){"ontouchstart"in document.documentElement&&!d.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",j);var f={relatedTarget:this};if(d.trigger(b=a.Event("show.bs.dropdown",f)),b.isDefaultPrevented())return;c.trigger("focus").attr("aria-expanded","true"),d.toggleClass("open").trigger(a.Event("shown.bs.dropdown",f))}return!1}},B.prototype.keydown=function(b){if(/(38|40|27|32)/.test(b.which)&&!/input|textarea/i.test(b.target.tagName)){var c=a(this);if(b.preventDefault(),b.stopPropagation(),!c.is(".disabled, :disabled")){var d=i(c),e=d.hasClass("open");if(!e&&27!=b.which||e&&27==b.which)return 27==b.which&&d.find(A).trigger("focus"),c.trigger("click");var f=" li:not(.disabled):visible a",g=d.find(".dropdown-menu"+f);if(g.length){var h=g.index(b.target);38==b.which&&h>0&&h--,40==b.which&&hdocument.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},C.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},C.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth
',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},D.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},D.prototype.getDefaults=function(){return D.DEFAULTS},D.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},D.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},D.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},D.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},D.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},D.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var c=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!c)return;var d=this,e=this.tip(),f=this.getUID(this.type);this.setContent(),e.attr("id",f),this.$element.attr("aria-describedby",f),this.options.animation&&e.addClass("fade");var g="function"==typeof this.options.placement?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,h=/\s?auto?\s?/i,i=h.test(g);i&&(g=g.replace(h,"")||"top"),e.detach().css({top:0,left:0,display:"block"}).addClass(g).data("bs."+this.type,this),this.options.container?e.appendTo(this.options.container):e.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var j=this.getPosition(),k=e[0].offsetWidth,l=e[0].offsetHeight;if(i){var m=g,n=this.getPosition(this.$viewport);g="bottom"==g&&j.bottom+l>n.bottom?"top":"top"==g&&j.top-ln.width?"left":"left"==g&&j.left-kg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.right&&(e.left=g.left+g.width-k)}return e},D.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},D.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},D.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},D.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},D.prototype.enable=function(){this.enabled=!0},D.prototype.disable=function(){this.enabled=!1},D.prototype.toggleEnabled=function(){this.enabled=!this.enabled},D.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},D.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null,a.$element=null})};var u=a.fn.tooltip;a.fn.tooltip=m,a.fn.tooltip.Constructor=D,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=u,this};var E=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");E.VERSION="3.3.7",E.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),E.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),E.prototype.constructor=E,E.prototype.getDefaults=function(){return E.DEFAULTS},E.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},E.prototype.hasContent=function(){return this.getTitle()||this.getContent()},E.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},E.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var u=a.fn.popover;a.fn.popover=n,a.fn.popover.Constructor=E,a.fn.popover.noConflict=function(){return a.fn.popover=u,this},o.VERSION="3.3.7",o.DEFAULTS={offset:10},o.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},o.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},o.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),g?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),d&&d()}var f=c.find("> .active"),g=d&&a.support.transition&&(f.length&&f.hasClass("fade")||!!c.find("> .fade").length);f.length&&g?f.one("bsTransitionEnd",e).emulateTransitionEnd(F.TRANSITION_DURATION):e(),f.removeClass("in")};var u=a.fn.tab;a.fn.tab=q,a.fn.tab.Constructor=F,a.fn.tab.noConflict=function(){return a.fn.tab=u,this};var x=function(b){b.preventDefault(),q.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',x).on("click.bs.tab.data-api",'[data-toggle="pill"]',x);var G=function(b,c){this.options=a.extend({},G.DEFAULTS,c),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};G.VERSION="3.3.7",G.RESET="affix affix-top affix-bottom",G.DEFAULTS={offset:0,target:window},G.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},G.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(G.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},G.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},G.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),c=this.options.offset,d=c.top,e=c.bottom,f=Math.max(a(document).height(),a(document.body).height());"object"!=typeof c&&(e=d=c),"function"==typeof d&&(d=c.top(this.$element)),"function"==typeof e&&(e=c.bottom(this.$element));var g=this.getState(f,b,d,e);if(this.affixed!=g){null!=this.unpin&&this.$element.css("top","");var h="affix"+(g?"-"+g:""),i=a.Event(h+".bs.affix");if(this.$element.trigger(i),i.isDefaultPrevented())return;this.affixed=g,this.unpin="bottom"==g?this.getPinnedOffset():null,this.$element.removeClass(G.RESET).addClass(h).trigger(h.replace("affix","affixed")+".bs.affix")}"bottom"==g&&this.$element.offset({top:f-b-e})}};var u=a.fn.affix;a.fn.affix=r,a.fn.affix.Constructor=G,a.fn.affix.noConflict=function(){return a.fn.affix=u,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var b=a(this),c=b.data();c.offset=c.offset||{},null!=c.offsetBottom&&(c.offset.bottom=c.offsetBottom),null!=c.offsetTop&&(c.offset.top=c.offsetTop),r.call(b,c)})})}); \ No newline at end of file diff --git a/amd/src/bootstrap.js b/amd/src/bootstrap.js index 1e3535ed70d..d5108604ade 100644 --- a/amd/src/bootstrap.js +++ b/amd/src/bootstrap.js @@ -9,10 +9,10 @@ define(['jquery', 'core/log'], function($, log) { /* https://github.com/InvisiLabs/bootstrap-amd/releases */ /* ======================================================================== - * Bootstrap: transition.js v3.3.4 + * Bootstrap: transition.js v3.3.7 * http://getbootstrap.com/javascript/#transitions * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -63,10 +63,10 @@ define(['jquery', 'core/log'], function($, log) { }) /* ======================================================================== - * Bootstrap: alert.js v3.3.4 + * Bootstrap: alert.js v3.3.7 * http://getbootstrap.com/javascript/#alerts * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -78,7 +78,7 @@ define(['jquery', 'core/log'], function($, log) { $(el).on('click', dismiss, this.close) } - Alert.VERSION = '3.3.4' + Alert.VERSION = '3.3.7' Alert.TRANSITION_DURATION = 150 @@ -91,7 +91,7 @@ define(['jquery', 'core/log'], function($, log) { selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 } - var $parent = $(selector) + var $parent = $(selector === '#' ? [] : selector) if (e) e.preventDefault() @@ -152,10 +152,10 @@ define(['jquery', 'core/log'], function($, log) { $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close) /* ======================================================================== - * Bootstrap: button.js v3.3.4 + * Bootstrap: button.js v3.3.7 * http://getbootstrap.com/javascript/#buttons * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -168,7 +168,7 @@ define(['jquery', 'core/log'], function($, log) { this.isLoading = false } - Button.VERSION = '3.3.4' + Button.VERSION = '3.3.7' Button.DEFAULTS = { loadingText: 'loading...' @@ -180,7 +180,7 @@ define(['jquery', 'core/log'], function($, log) { var val = $el.is('input') ? 'val' : 'html' var data = $el.data() - state = state + 'Text' + state += 'Text' if (data.resetText == null) $el.data('resetText', $el[val]()) @@ -190,10 +190,10 @@ define(['jquery', 'core/log'], function($, log) { if (state == 'loadingText') { this.isLoading = true - $el.addClass(d).attr(d, d) + $el.addClass(d).attr(d, d).prop(d, true) } else if (this.isLoading) { this.isLoading = false - $el.removeClass(d).removeAttr(d) + $el.removeClass(d).removeAttr(d).prop(d, false) } }, this), 0) } @@ -205,15 +205,19 @@ define(['jquery', 'core/log'], function($, log) { if ($parent.length) { var $input = this.$element.find('input') if ($input.prop('type') == 'radio') { - if ($input.prop('checked') && this.$element.hasClass('active')) changed = false - else $parent.find('.active').removeClass('active') + if ($input.prop('checked')) changed = false + $parent.find('.active').removeClass('active') + this.$element.addClass('active') + } else if ($input.prop('type') == 'checkbox') { + if (($input.prop('checked')) !== this.$element.hasClass('active')) changed = false + this.$element.toggleClass('active') } - if (changed) $input.prop('checked', !this.$element.hasClass('active')).trigger('change') + $input.prop('checked', this.$element.hasClass('active')) + if (changed) $input.trigger('change') } else { this.$element.attr('aria-pressed', !this.$element.hasClass('active')) + this.$element.toggleClass('active') } - - if (changed) this.$element.toggleClass('active') } @@ -253,20 +257,25 @@ define(['jquery', 'core/log'], function($, log) { $(document) .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) { - var $btn = $(e.target) - if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') + var $btn = $(e.target).closest('.btn') BTNPlugin.call($btn, 'toggle') - e.preventDefault() + if (!($(e.target).is('input[type="radio"], input[type="checkbox"]'))) { + // Prevent double click on radios, and the double selections (so cancellation) on checkboxes + e.preventDefault() + // The target component still receive the focus + if ($btn.is('input,button')) $btn.trigger('focus') + else $btn.find('input:visible,button:visible').first().trigger('focus') + } }) .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) { $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type)) }) /* ======================================================================== - * Bootstrap: carousel.js v3.3.4 + * Bootstrap: carousel.js v3.3.7 * http://getbootstrap.com/javascript/#carousel * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -290,7 +299,7 @@ define(['jquery', 'core/log'], function($, log) { .on('mouseleave.bs.carousel', $.proxy(this.cycle, this)) } - Carousel.VERSION = '3.3.4' + Carousel.VERSION = '3.3.7' Carousel.TRANSITION_DURATION = 600 @@ -495,10 +504,10 @@ define(['jquery', 'core/log'], function($, log) { }) /* ======================================================================== - * Bootstrap: collapse.js v3.3.4 + * Bootstrap: collapse.js v3.3.7 * http://getbootstrap.com/javascript/#collapse * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -521,7 +530,7 @@ define(['jquery', 'core/log'], function($, log) { if (this.options.toggle) this.toggle() } - Collapse.VERSION = '3.3.4' + Collapse.VERSION = '3.3.7' Collapse.TRANSITION_DURATION = 350 @@ -701,10 +710,10 @@ define(['jquery', 'core/log'], function($, log) { }) /* ======================================================================== - * Bootstrap: dropdown.js v3.3.4 + * Bootstrap: dropdown.js v3.3.7 * http://getbootstrap.com/javascript/#dropdowns * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -717,7 +726,41 @@ define(['jquery', 'core/log'], function($, log) { $(element).on('click.bs.dropdown', this.toggle) } - Dropdown.VERSION = '3.3.4' + Dropdown.VERSION = '3.3.7' + + function getParent($this) { + var selector = $this.attr('data-target') + + if (!selector) { + selector = $this.attr('href') + selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 + } + + var $parent = selector && $(selector) + + return $parent && $parent.length ? $parent : $this.parent() + } + + function clearMenus(e) { + if (e && e.which === 3) return + $(backdrop).remove() + $(toggle).each(function () { + var $this = $(this) + var $parent = getParent($this) + var relatedTarget = { relatedTarget: this } + + if (!$parent.hasClass('open')) return + + if (e && e.type == 'click' && /input|textarea/i.test(e.target.tagName) && $.contains($parent[0], e.target)) return + + $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget)) + + if (e.isDefaultPrevented()) return + + $this.attr('aria-expanded', 'false') + $parent.removeClass('open').trigger($.Event('hidden.bs.dropdown', relatedTarget)) + }) + } Dropdown.prototype.toggle = function (e) { var $this = $(this) @@ -749,7 +792,7 @@ define(['jquery', 'core/log'], function($, log) { $parent .toggleClass('open') - .trigger('shown.bs.dropdown', relatedTarget) + .trigger($.Event('shown.bs.dropdown', relatedTarget)) } return false @@ -768,59 +811,25 @@ define(['jquery', 'core/log'], function($, log) { var $parent = getParent($this) var isActive = $parent.hasClass('open') - if ((!isActive && e.which != 27) || (isActive && e.which == 27)) { + if (!isActive && e.which != 27 || isActive && e.which == 27) { if (e.which == 27) $parent.find(toggle).trigger('focus') return $this.trigger('click') } var desc = ' li:not(.disabled):visible a' - var $items = $parent.find('[role="menu"]' + desc + ', [role="listbox"]' + desc) + var $items = $parent.find('.dropdown-menu' + desc) if (!$items.length) return var index = $items.index(e.target) - if (e.which == 38 && index > 0) index-- // up - if (e.which == 40 && index < $items.length - 1) index++ // down - if (!~index) index = 0 + if (e.which == 38 && index > 0) index-- // up + if (e.which == 40 && index < $items.length - 1) index++ // down + if (!~index) index = 0 $items.eq(index).trigger('focus') } - function clearMenus(e) { - if (e && e.which === 3) return - $(backdrop).remove() - $(toggle).each(function () { - var $this = $(this) - var $parent = getParent($this) - var relatedTarget = { relatedTarget: this } - - if (!$parent.hasClass('open')) return - - if (e && e.type == 'click' && /input|textarea/i.test(e.target.tagName) && $.contains($parent[0], e.target)) return - - $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget)) - - if (e.isDefaultPrevented()) return - - $this.attr('aria-expanded', 'false') - $parent.removeClass('open').trigger('hidden.bs.dropdown', relatedTarget) - }) - } - - function getParent($this) { - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = selector && $(selector) - - return $parent && $parent.length ? $parent : $this.parent() - } - // DROPDOWN PLUGIN DEFINITION // ========================== @@ -858,14 +867,13 @@ define(['jquery', 'core/log'], function($, log) { .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle) .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown) - .on('keydown.bs.dropdown.data-api', '[role="menu"]', Dropdown.prototype.keydown) - .on('keydown.bs.dropdown.data-api', '[role="listbox"]', Dropdown.prototype.keydown) + .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown) /* ======================================================================== - * Bootstrap: modal.js v3.3.4 + * Bootstrap: modal.js v3.3.7 * http://getbootstrap.com/javascript/#modals * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -892,7 +900,7 @@ define(['jquery', 'core/log'], function($, log) { } } - Modal.VERSION = '3.3.4' + Modal.VERSION = '3.3.7' Modal.TRANSITION_DURATION = 300 Modal.BACKDROP_TRANSITION_DURATION = 150 @@ -949,9 +957,7 @@ define(['jquery', 'core/log'], function($, log) { that.$element[0].offsetWidth // force reflow } - that.$element - .addClass('in') - .attr('aria-hidden', false) + that.$element.addClass('in') that.enforceFocus() @@ -985,7 +991,6 @@ define(['jquery', 'core/log'], function($, log) { this.$element .removeClass('in') - .attr('aria-hidden', true) .off('click.dismiss.bs.modal') .off('mouseup.dismiss.bs.modal') @@ -1002,7 +1007,9 @@ define(['jquery', 'core/log'], function($, log) { $(document) .off('focusin.bs.modal') // guard against infinite focus loop .on('focusin.bs.modal', $.proxy(function (e) { - if (this.$element[0] !== e.target && !this.$element.has(e.target).length) { + if (document !== e.target && + this.$element[0] !== e.target && + !this.$element.has(e.target).length) { this.$element.trigger('focus') } }, this)) @@ -1197,11 +1204,11 @@ define(['jquery', 'core/log'], function($, log) { }) /* ======================================================================== - * Bootstrap: tooltip.js v3.3.4 + * Bootstrap: tooltip.js v3.3.7 * http://getbootstrap.com/javascript/#tooltip * Inspired by the original jQuery.tipsy by Jason Frame * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -1215,11 +1222,12 @@ define(['jquery', 'core/log'], function($, log) { this.timeout = null this.hoverState = null this.$element = null + this.inState = null this.init('tooltip', element, options) } - Tooltip.VERSION = '3.3.4' + Tooltip.VERSION = '3.3.7' Tooltip.TRANSITION_DURATION = 150 @@ -1244,7 +1252,8 @@ define(['jquery', 'core/log'], function($, log) { this.type = type this.$element = $(element) this.options = this.getOptions(options) - this.$viewport = this.options.viewport && $(this.options.viewport.selector || this.options.viewport) + this.$viewport = this.options.viewport && $($.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : (this.options.viewport.selector || this.options.viewport)) + this.inState = { click: false, hover: false, focus: false } if (this.$element[0] instanceof document.constructor && !this.options.selector) { throw new Error('`selector` option must be specified when initializing ' + this.type + ' on the window.document object!') @@ -1303,16 +1312,20 @@ define(['jquery', 'core/log'], function($, log) { var self = obj instanceof this.constructor ? obj : $(obj.currentTarget).data('bs.' + this.type) - if (self && self.$tip && self.$tip.is(':visible')) { - self.hoverState = 'in' - return - } - if (!self) { self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) $(obj.currentTarget).data('bs.' + this.type, self) } + if (obj instanceof $.Event) { + self.inState[obj.type == 'focusin' ? 'focus' : 'hover'] = true + } + + if (self.tip().hasClass('in') || self.hoverState == 'in') { + self.hoverState = 'in' + return + } + clearTimeout(self.timeout) self.hoverState = 'in' @@ -1324,6 +1337,14 @@ define(['jquery', 'core/log'], function($, log) { }, self.options.delay.show) } + Tooltip.prototype.isInStateTrue = function () { + for (var key in this.inState) { + if (this.inState[key]) return true + } + + return false + } + Tooltip.prototype.leave = function (obj) { var self = obj instanceof this.constructor ? obj : $(obj.currentTarget).data('bs.' + this.type) @@ -1333,6 +1354,12 @@ define(['jquery', 'core/log'], function($, log) { $(obj.currentTarget).data('bs.' + this.type, self) } + if (obj instanceof $.Event) { + self.inState[obj.type == 'focusout' ? 'focus' : 'hover'] = false + } + + if (self.isInStateTrue()) return + clearTimeout(self.timeout) self.hoverState = 'out' @@ -1379,6 +1406,7 @@ define(['jquery', 'core/log'], function($, log) { .data('bs.' + this.type, this) this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element) + this.$element.trigger('inserted.bs.' + this.type) var pos = this.getPosition() var actualWidth = $tip[0].offsetWidth @@ -1386,13 +1414,12 @@ define(['jquery', 'core/log'], function($, log) { if (autoPlace) { var orgPlacement = placement - var $container = this.options.container ? $(this.options.container) : this.$element.parent() - var containerDim = this.getPosition($container) + var viewportDim = this.getPosition(this.$viewport) - placement = placement == 'bottom' && pos.bottom + actualHeight > containerDim.bottom ? 'top' : - placement == 'top' && pos.top - actualHeight < containerDim.top ? 'bottom' : - placement == 'right' && pos.right + actualWidth > containerDim.width ? 'left' : - placement == 'left' && pos.left - actualWidth < containerDim.left ? 'right' : + placement = placement == 'bottom' && pos.bottom + actualHeight > viewportDim.bottom ? 'top' : + placement == 'top' && pos.top - actualHeight < viewportDim.top ? 'bottom' : + placement == 'right' && pos.right + actualWidth > viewportDim.width ? 'left' : + placement == 'left' && pos.left - actualWidth < viewportDim.left ? 'right' : placement $tip @@ -1433,8 +1460,8 @@ define(['jquery', 'core/log'], function($, log) { if (isNaN(marginTop)) marginTop = 0 if (isNaN(marginLeft)) marginLeft = 0 - offset.top = offset.top + marginTop - offset.left = offset.left + marginLeft + offset.top += marginTop + offset.left += marginLeft // $.fn.offset doesn't round pixel values // so we use setOffset directly with our own function B-0 @@ -1491,9 +1518,11 @@ define(['jquery', 'core/log'], function($, log) { function complete() { if (that.hoverState != 'in') $tip.detach() - that.$element + if (that.$element) { // TODO: Check whether guarding this code with this `if` is really necessary. + that.$element .removeAttr('aria-describedby') .trigger('hidden.bs.' + that.type) + } callback && callback() } @@ -1516,7 +1545,7 @@ define(['jquery', 'core/log'], function($, log) { Tooltip.prototype.fixTitle = function () { var $e = this.$element - if ($e.attr('title') || typeof ($e.attr('data-original-title')) != 'string') { + if ($e.attr('title') || typeof $e.attr('data-original-title') != 'string') { $e.attr('data-original-title', $e.attr('title') || '').attr('title', '') } } @@ -1536,7 +1565,10 @@ define(['jquery', 'core/log'], function($, log) { // width and height are missing in IE8, so compute them manually; see https://github.com/twbs/bootstrap/issues/14093 elRect = $.extend({}, elRect, { width: elRect.right - elRect.left, height: elRect.bottom - elRect.top }) } - var elOffset = isBody ? { top: 0, left: 0 } : $element.offset() + var isSvg = window.SVGElement && el instanceof window.SVGElement + // Avoid using $.offset() on SVGs since it gives incorrect results in jQuery 3. + // See https://github.com/twbs/bootstrap/issues/20280 + var elOffset = isBody ? { top: 0, left: 0 } : (isSvg ? null : $element.offset()) var scroll = { scroll: isBody ? document.documentElement.scrollTop || document.body.scrollTop : $element.scrollTop() } var outerDims = isBody ? { width: $(window).width(), height: $(window).height() } : null @@ -1571,7 +1603,7 @@ define(['jquery', 'core/log'], function($, log) { var rightEdgeOffset = pos.left + viewportPadding + actualWidth if (leftEdgeOffset < viewportDimensions.left) { // left overflow delta.left = viewportDimensions.left - leftEdgeOffset - } else if (rightEdgeOffset > viewportDimensions.width) { // right overflow + } else if (rightEdgeOffset > viewportDimensions.right) { // right overflow delta.left = viewportDimensions.left + viewportDimensions.width - rightEdgeOffset } } @@ -1597,7 +1629,13 @@ define(['jquery', 'core/log'], function($, log) { } Tooltip.prototype.tip = function () { - return (this.$tip = this.$tip || $(this.options.template)) + if (!this.$tip) { + this.$tip = $(this.options.template) + if (this.$tip.length != 1) { + throw new Error(this.type + ' `template` option must consist of exactly 1 top-level element!') + } + } + return this.$tip } Tooltip.prototype.arrow = function () { @@ -1626,7 +1664,13 @@ define(['jquery', 'core/log'], function($, log) { } } - self.tip().hasClass('in') ? self.leave(self) : self.enter(self) + if (e) { + self.inState.click = !self.inState.click + if (self.isInStateTrue()) self.enter(self) + else self.leave(self) + } else { + self.tip().hasClass('in') ? self.leave(self) : self.enter(self) + } } Tooltip.prototype.destroy = function () { @@ -1634,6 +1678,13 @@ define(['jquery', 'core/log'], function($, log) { clearTimeout(this.timeout) this.hide(function () { that.$element.off('.' + that.type).removeData('bs.' + that.type) + if (that.$tip) { + that.$tip.detach() + } + that.$tip = null + that.$arrow = null + that.$viewport = null + that.$element = null }) } @@ -1668,10 +1719,10 @@ define(['jquery', 'core/log'], function($, log) { } /* ======================================================================== - * Bootstrap: popover.js v3.3.4 + * Bootstrap: popover.js v3.3.7 * http://getbootstrap.com/javascript/#popovers * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -1684,7 +1735,7 @@ define(['jquery', 'core/log'], function($, log) { if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js') - Popover.VERSION = '3.3.4' + Popover.VERSION = '3.3.7' Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, { placement: 'right', @@ -1771,10 +1822,10 @@ define(['jquery', 'core/log'], function($, log) { } /* ======================================================================== - * Bootstrap: scrollspy.js v3.3.4 + * Bootstrap: scrollspy.js v3.3.7 * http://getbootstrap.com/javascript/#scrollspy * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -1796,7 +1847,7 @@ define(['jquery', 'core/log'], function($, log) { this.process() } - ScrollSpy.VERSION = '3.3.4' + ScrollSpy.VERSION = '3.3.7' ScrollSpy.DEFAULTS = { offset: 10 @@ -1938,10 +1989,10 @@ define(['jquery', 'core/log'], function($, log) { }) /* ======================================================================== - * Bootstrap: tab.js v3.3.4 + * Bootstrap: tab.js v3.3.7 * http://getbootstrap.com/javascript/#tabs * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -1949,10 +2000,12 @@ define(['jquery', 'core/log'], function($, log) { // ==================== var Tab = function (element) { + // jscs:disable requireDollarBeforejQueryAssignment this.element = $(element) + // jscs:enable requireDollarBeforejQueryAssignment } - Tab.VERSION = '3.3.4' + Tab.VERSION = '3.3.7' Tab.TRANSITION_DURATION = 150 @@ -2000,7 +2053,7 @@ define(['jquery', 'core/log'], function($, log) { var $active = container.find('> .active') var transition = callback && $.support.transition - && (($active.length && $active.hasClass('fade')) || !!container.find('> .fade').length) + && ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length) function next() { $active @@ -2086,10 +2139,10 @@ define(['jquery', 'core/log'], function($, log) { .on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler) /* ======================================================================== - * Bootstrap: affix.js v3.3.4 + * Bootstrap: affix.js v3.3.7 * http://getbootstrap.com/javascript/#affix * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ @@ -2111,7 +2164,7 @@ define(['jquery', 'core/log'], function($, log) { this.checkPosition() } - Affix.VERSION = '3.3.4' + Affix.VERSION = '3.3.7' Affix.RESET = 'affix affix-top affix-bottom' @@ -2161,7 +2214,7 @@ define(['jquery', 'core/log'], function($, log) { var offset = this.options.offset var offsetTop = offset.top var offsetBottom = offset.bottom - var scrollHeight = $(document.body).height() + var scrollHeight = Math.max($(document).height(), $(document.body).height()) if (typeof offset != 'object') offsetBottom = offsetTop = offset if (typeof offsetTop == 'function') offsetTop = offset.top(this.$element) diff --git a/less/bootstrap3-3-6/mixins/tab-focus.less b/less/bootstrap3-3-6/mixins/tab-focus.less deleted file mode 100644 index 1f1f05ab054..00000000000 --- a/less/bootstrap3-3-6/mixins/tab-focus.less +++ /dev/null @@ -1,9 +0,0 @@ -// WebKit-style focus - -.tab-focus() { - // Default - outline: thin dotted; - // WebKit - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} diff --git a/less/bootstrap3-3-6/.csscomb.json b/less/bootstrap3-3-7/.csscomb.json similarity index 100% rename from less/bootstrap3-3-6/.csscomb.json rename to less/bootstrap3-3-7/.csscomb.json diff --git a/less/bootstrap3-3-6/.csslintrc b/less/bootstrap3-3-7/.csslintrc similarity index 100% rename from less/bootstrap3-3-6/.csslintrc rename to less/bootstrap3-3-7/.csslintrc diff --git a/less/bootstrap3-3-6/alerts.less b/less/bootstrap3-3-7/alerts.less similarity index 100% rename from less/bootstrap3-3-6/alerts.less rename to less/bootstrap3-3-7/alerts.less diff --git a/less/bootstrap3-3-6/badges.less b/less/bootstrap3-3-7/badges.less similarity index 100% rename from less/bootstrap3-3-6/badges.less rename to less/bootstrap3-3-7/badges.less diff --git a/less/bootstrap3-3-6/bootstrap.less b/less/bootstrap3-3-7/bootstrap.less similarity index 93% rename from less/bootstrap3-3-6/bootstrap.less rename to less/bootstrap3-3-7/bootstrap.less index 1c0477805fa..f0aa08f3a6e 100644 --- a/less/bootstrap3-3-6/bootstrap.less +++ b/less/bootstrap3-3-7/bootstrap.less @@ -1,6 +1,6 @@ /*! - * Bootstrap v3.3.6 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ diff --git a/less/bootstrap3-3-6/breadcrumbs.less b/less/bootstrap3-3-7/breadcrumbs.less similarity index 100% rename from less/bootstrap3-3-6/breadcrumbs.less rename to less/bootstrap3-3-7/breadcrumbs.less diff --git a/less/bootstrap3-3-6/button-groups.less b/less/bootstrap3-3-7/button-groups.less similarity index 97% rename from less/bootstrap3-3-6/button-groups.less rename to less/bootstrap3-3-7/button-groups.less index 293245a6503..16db0c6135e 100644 --- a/less/bootstrap3-3-6/button-groups.less +++ b/less/bootstrap3-3-7/button-groups.less @@ -59,7 +59,7 @@ .border-right-radius(0); } } -// Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it +// Need .dropdown-toggle since :last-child doesn't apply, given that a .dropdown-menu is used immediately after it .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { .border-left-radius(0); diff --git a/less/bootstrap3-3-6/buttons.less b/less/bootstrap3-3-7/buttons.less similarity index 100% rename from less/bootstrap3-3-6/buttons.less rename to less/bootstrap3-3-7/buttons.less diff --git a/less/bootstrap3-3-6/carousel.less b/less/bootstrap3-3-7/carousel.less similarity index 100% rename from less/bootstrap3-3-6/carousel.less rename to less/bootstrap3-3-7/carousel.less diff --git a/less/bootstrap3-3-6/close.less b/less/bootstrap3-3-7/close.less similarity index 100% rename from less/bootstrap3-3-6/close.less rename to less/bootstrap3-3-7/close.less diff --git a/less/bootstrap3-3-6/code.less b/less/bootstrap3-3-7/code.less similarity index 100% rename from less/bootstrap3-3-6/code.less rename to less/bootstrap3-3-7/code.less diff --git a/less/bootstrap3-3-6/component-animations.less b/less/bootstrap3-3-7/component-animations.less similarity index 100% rename from less/bootstrap3-3-6/component-animations.less rename to less/bootstrap3-3-7/component-animations.less diff --git a/less/bootstrap3-3-6/dropdowns.less b/less/bootstrap3-3-7/dropdowns.less similarity index 100% rename from less/bootstrap3-3-6/dropdowns.less rename to less/bootstrap3-3-7/dropdowns.less diff --git a/less/bootstrap3-3-6/forms.less b/less/bootstrap3-3-7/forms.less similarity index 99% rename from less/bootstrap3-3-6/forms.less rename to less/bootstrap3-3-7/forms.less index e8b071a138e..9377d3846b9 100644 --- a/less/bootstrap3-3-6/forms.less +++ b/less/bootstrap3-3-7/forms.less @@ -181,7 +181,7 @@ input[type="search"] { // set a pixel line-height that matches the given height of the input, but only // for Safari. See https://bugs.webkit.org/show_bug.cgi?id=139848 // -// Note that as of 8.3, iOS doesn't support `datetime` or `week`. +// Note that as of 9.3, iOS doesn't support `week`. @media screen and (-webkit-min-device-pixel-ratio: 0) { input[type="date"], diff --git a/less/bootstrap3-3-6/glyphicons.less b/less/bootstrap3-3-7/glyphicons.less similarity index 100% rename from less/bootstrap3-3-6/glyphicons.less rename to less/bootstrap3-3-7/glyphicons.less diff --git a/less/bootstrap3-3-6/grid.less b/less/bootstrap3-3-7/grid.less similarity index 100% rename from less/bootstrap3-3-6/grid.less rename to less/bootstrap3-3-7/grid.less diff --git a/less/bootstrap3-3-6/input-groups.less b/less/bootstrap3-3-7/input-groups.less similarity index 99% rename from less/bootstrap3-3-6/input-groups.less rename to less/bootstrap3-3-7/input-groups.less index 5f73eec40ca..d0763db7fff 100644 --- a/less/bootstrap3-3-6/input-groups.less +++ b/less/bootstrap3-3-7/input-groups.less @@ -29,7 +29,7 @@ width: 100%; margin-bottom: 0; - + &:focus { z-index: 3; } diff --git a/less/bootstrap3-3-6/jumbotron.less b/less/bootstrap3-3-7/jumbotron.less similarity index 100% rename from less/bootstrap3-3-6/jumbotron.less rename to less/bootstrap3-3-7/jumbotron.less diff --git a/less/bootstrap3-3-6/labels.less b/less/bootstrap3-3-7/labels.less similarity index 100% rename from less/bootstrap3-3-6/labels.less rename to less/bootstrap3-3-7/labels.less diff --git a/less/bootstrap3-3-6/list-group.less b/less/bootstrap3-3-7/list-group.less similarity index 100% rename from less/bootstrap3-3-6/list-group.less rename to less/bootstrap3-3-7/list-group.less diff --git a/less/bootstrap3-3-6/media.less b/less/bootstrap3-3-7/media.less similarity index 100% rename from less/bootstrap3-3-6/media.less rename to less/bootstrap3-3-7/media.less diff --git a/less/bootstrap3-3-6/mixins.less b/less/bootstrap3-3-7/mixins.less similarity index 100% rename from less/bootstrap3-3-6/mixins.less rename to less/bootstrap3-3-7/mixins.less diff --git a/less/bootstrap3-3-6/mixins/alerts.less b/less/bootstrap3-3-7/mixins/alerts.less similarity index 100% rename from less/bootstrap3-3-6/mixins/alerts.less rename to less/bootstrap3-3-7/mixins/alerts.less diff --git a/less/bootstrap3-3-6/mixins/background-variant.less b/less/bootstrap3-3-7/mixins/background-variant.less similarity index 100% rename from less/bootstrap3-3-6/mixins/background-variant.less rename to less/bootstrap3-3-7/mixins/background-variant.less diff --git a/less/bootstrap3-3-6/mixins/border-radius.less b/less/bootstrap3-3-7/mixins/border-radius.less similarity index 100% rename from less/bootstrap3-3-6/mixins/border-radius.less rename to less/bootstrap3-3-7/mixins/border-radius.less diff --git a/less/bootstrap3-3-6/mixins/buttons.less b/less/bootstrap3-3-7/mixins/buttons.less similarity index 100% rename from less/bootstrap3-3-6/mixins/buttons.less rename to less/bootstrap3-3-7/mixins/buttons.less diff --git a/less/bootstrap3-3-6/mixins/center-block.less b/less/bootstrap3-3-7/mixins/center-block.less similarity index 100% rename from less/bootstrap3-3-6/mixins/center-block.less rename to less/bootstrap3-3-7/mixins/center-block.less diff --git a/less/bootstrap3-3-6/mixins/clearfix.less b/less/bootstrap3-3-7/mixins/clearfix.less similarity index 100% rename from less/bootstrap3-3-6/mixins/clearfix.less rename to less/bootstrap3-3-7/mixins/clearfix.less diff --git a/less/bootstrap3-3-6/mixins/forms.less b/less/bootstrap3-3-7/mixins/forms.less similarity index 100% rename from less/bootstrap3-3-6/mixins/forms.less rename to less/bootstrap3-3-7/mixins/forms.less diff --git a/less/bootstrap3-3-6/mixins/gradients.less b/less/bootstrap3-3-7/mixins/gradients.less similarity index 100% rename from less/bootstrap3-3-6/mixins/gradients.less rename to less/bootstrap3-3-7/mixins/gradients.less diff --git a/less/bootstrap3-3-6/mixins/grid-framework.less b/less/bootstrap3-3-7/mixins/grid-framework.less similarity index 100% rename from less/bootstrap3-3-6/mixins/grid-framework.less rename to less/bootstrap3-3-7/mixins/grid-framework.less diff --git a/less/bootstrap3-3-6/mixins/grid.less b/less/bootstrap3-3-7/mixins/grid.less similarity index 100% rename from less/bootstrap3-3-6/mixins/grid.less rename to less/bootstrap3-3-7/mixins/grid.less diff --git a/less/bootstrap3-3-6/mixins/hide-text.less b/less/bootstrap3-3-7/mixins/hide-text.less similarity index 100% rename from less/bootstrap3-3-6/mixins/hide-text.less rename to less/bootstrap3-3-7/mixins/hide-text.less diff --git a/less/bootstrap3-3-6/mixins/image.less b/less/bootstrap3-3-7/mixins/image.less similarity index 100% rename from less/bootstrap3-3-6/mixins/image.less rename to less/bootstrap3-3-7/mixins/image.less diff --git a/less/bootstrap3-3-6/mixins/labels.less b/less/bootstrap3-3-7/mixins/labels.less similarity index 100% rename from less/bootstrap3-3-6/mixins/labels.less rename to less/bootstrap3-3-7/mixins/labels.less diff --git a/less/bootstrap3-3-6/mixins/list-group.less b/less/bootstrap3-3-7/mixins/list-group.less similarity index 100% rename from less/bootstrap3-3-6/mixins/list-group.less rename to less/bootstrap3-3-7/mixins/list-group.less diff --git a/less/bootstrap3-3-6/mixins/nav-divider.less b/less/bootstrap3-3-7/mixins/nav-divider.less similarity index 100% rename from less/bootstrap3-3-6/mixins/nav-divider.less rename to less/bootstrap3-3-7/mixins/nav-divider.less diff --git a/less/bootstrap3-3-6/mixins/nav-vertical-align.less b/less/bootstrap3-3-7/mixins/nav-vertical-align.less similarity index 100% rename from less/bootstrap3-3-6/mixins/nav-vertical-align.less rename to less/bootstrap3-3-7/mixins/nav-vertical-align.less diff --git a/less/bootstrap3-3-6/mixins/opacity.less b/less/bootstrap3-3-7/mixins/opacity.less similarity index 100% rename from less/bootstrap3-3-6/mixins/opacity.less rename to less/bootstrap3-3-7/mixins/opacity.less diff --git a/less/bootstrap3-3-6/mixins/pagination.less b/less/bootstrap3-3-7/mixins/pagination.less similarity index 100% rename from less/bootstrap3-3-6/mixins/pagination.less rename to less/bootstrap3-3-7/mixins/pagination.less diff --git a/less/bootstrap3-3-6/mixins/panels.less b/less/bootstrap3-3-7/mixins/panels.less similarity index 100% rename from less/bootstrap3-3-6/mixins/panels.less rename to less/bootstrap3-3-7/mixins/panels.less diff --git a/less/bootstrap3-3-6/mixins/progress-bar.less b/less/bootstrap3-3-7/mixins/progress-bar.less similarity index 100% rename from less/bootstrap3-3-6/mixins/progress-bar.less rename to less/bootstrap3-3-7/mixins/progress-bar.less diff --git a/less/bootstrap3-3-6/mixins/reset-filter.less b/less/bootstrap3-3-7/mixins/reset-filter.less similarity index 100% rename from less/bootstrap3-3-6/mixins/reset-filter.less rename to less/bootstrap3-3-7/mixins/reset-filter.less diff --git a/less/bootstrap3-3-6/mixins/reset-text.less b/less/bootstrap3-3-7/mixins/reset-text.less similarity index 100% rename from less/bootstrap3-3-6/mixins/reset-text.less rename to less/bootstrap3-3-7/mixins/reset-text.less diff --git a/less/bootstrap3-3-6/mixins/resize.less b/less/bootstrap3-3-7/mixins/resize.less similarity index 100% rename from less/bootstrap3-3-6/mixins/resize.less rename to less/bootstrap3-3-7/mixins/resize.less diff --git a/less/bootstrap3-3-6/mixins/responsive-visibility.less b/less/bootstrap3-3-7/mixins/responsive-visibility.less similarity index 100% rename from less/bootstrap3-3-6/mixins/responsive-visibility.less rename to less/bootstrap3-3-7/mixins/responsive-visibility.less diff --git a/less/bootstrap3-3-6/mixins/size.less b/less/bootstrap3-3-7/mixins/size.less similarity index 100% rename from less/bootstrap3-3-6/mixins/size.less rename to less/bootstrap3-3-7/mixins/size.less diff --git a/less/bootstrap3-3-7/mixins/tab-focus.less b/less/bootstrap3-3-7/mixins/tab-focus.less new file mode 100644 index 00000000000..d12d23629f5 --- /dev/null +++ b/less/bootstrap3-3-7/mixins/tab-focus.less @@ -0,0 +1,9 @@ +// WebKit-style focus + +.tab-focus() { + // WebKit-specific. Other browsers will keep their default outline style. + // (Initially tried to also force default via `outline: initial`, + // but that seems to erroneously remove the outline in Firefox altogether.) + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} diff --git a/less/bootstrap3-3-6/mixins/table-row.less b/less/bootstrap3-3-7/mixins/table-row.less similarity index 100% rename from less/bootstrap3-3-6/mixins/table-row.less rename to less/bootstrap3-3-7/mixins/table-row.less diff --git a/less/bootstrap3-3-6/mixins/text-emphasis.less b/less/bootstrap3-3-7/mixins/text-emphasis.less similarity index 100% rename from less/bootstrap3-3-6/mixins/text-emphasis.less rename to less/bootstrap3-3-7/mixins/text-emphasis.less diff --git a/less/bootstrap3-3-6/mixins/text-overflow.less b/less/bootstrap3-3-7/mixins/text-overflow.less similarity index 100% rename from less/bootstrap3-3-6/mixins/text-overflow.less rename to less/bootstrap3-3-7/mixins/text-overflow.less diff --git a/less/bootstrap3-3-6/mixins/vendor-prefixes.less b/less/bootstrap3-3-7/mixins/vendor-prefixes.less similarity index 100% rename from less/bootstrap3-3-6/mixins/vendor-prefixes.less rename to less/bootstrap3-3-7/mixins/vendor-prefixes.less diff --git a/less/bootstrap3-3-6/modals.less b/less/bootstrap3-3-7/modals.less similarity index 100% rename from less/bootstrap3-3-6/modals.less rename to less/bootstrap3-3-7/modals.less diff --git a/less/bootstrap3-3-6/navbar.less b/less/bootstrap3-3-7/navbar.less similarity index 100% rename from less/bootstrap3-3-6/navbar.less rename to less/bootstrap3-3-7/navbar.less diff --git a/less/bootstrap3-3-6/navs.less b/less/bootstrap3-3-7/navs.less similarity index 100% rename from less/bootstrap3-3-6/navs.less rename to less/bootstrap3-3-7/navs.less diff --git a/less/bootstrap3-3-6/normalize.less b/less/bootstrap3-3-7/normalize.less similarity index 100% rename from less/bootstrap3-3-6/normalize.less rename to less/bootstrap3-3-7/normalize.less diff --git a/less/bootstrap3-3-6/pager.less b/less/bootstrap3-3-7/pager.less similarity index 100% rename from less/bootstrap3-3-6/pager.less rename to less/bootstrap3-3-7/pager.less diff --git a/less/bootstrap3-3-6/pagination.less b/less/bootstrap3-3-7/pagination.less similarity index 100% rename from less/bootstrap3-3-6/pagination.less rename to less/bootstrap3-3-7/pagination.less diff --git a/less/bootstrap3-3-6/panels.less b/less/bootstrap3-3-7/panels.less similarity index 99% rename from less/bootstrap3-3-6/panels.less rename to less/bootstrap3-3-7/panels.less index 425eb5e642c..65aa3a83f34 100644 --- a/less/bootstrap3-3-6/panels.less +++ b/less/bootstrap3-3-7/panels.less @@ -214,7 +214,7 @@ } -// Collapsable panels (aka, accordion) +// Collapsible panels (aka, accordion) // // Wrap a series of panels in `.panel-group` to turn them into an accordion with // the help of our collapse JavaScript plugin. diff --git a/less/bootstrap3-3-6/popovers.less b/less/bootstrap3-3-7/popovers.less similarity index 100% rename from less/bootstrap3-3-6/popovers.less rename to less/bootstrap3-3-7/popovers.less diff --git a/less/bootstrap3-3-6/print.less b/less/bootstrap3-3-7/print.less similarity index 100% rename from less/bootstrap3-3-6/print.less rename to less/bootstrap3-3-7/print.less diff --git a/less/bootstrap3-3-6/progress-bars.less b/less/bootstrap3-3-7/progress-bars.less similarity index 100% rename from less/bootstrap3-3-6/progress-bars.less rename to less/bootstrap3-3-7/progress-bars.less diff --git a/less/bootstrap3-3-6/responsive-embed.less b/less/bootstrap3-3-7/responsive-embed.less similarity index 100% rename from less/bootstrap3-3-6/responsive-embed.less rename to less/bootstrap3-3-7/responsive-embed.less diff --git a/less/bootstrap3-3-6/responsive-utilities.less b/less/bootstrap3-3-7/responsive-utilities.less similarity index 100% rename from less/bootstrap3-3-6/responsive-utilities.less rename to less/bootstrap3-3-7/responsive-utilities.less diff --git a/less/bootstrap3-3-6/scaffolding.less b/less/bootstrap3-3-7/scaffolding.less similarity index 98% rename from less/bootstrap3-3-6/scaffolding.less rename to less/bootstrap3-3-7/scaffolding.less index 1929bfc5cfa..64a29c6a5e7 100644 --- a/less/bootstrap3-3-6/scaffolding.less +++ b/less/bootstrap3-3-7/scaffolding.less @@ -120,7 +120,7 @@ hr { // Only display content to screen readers // -// See: http://a11yproject.com/posts/how-to-hide-content/ +// See: http://a11yproject.com/posts/how-to-hide-content .sr-only { position: absolute; diff --git a/less/bootstrap3-3-6/tables.less b/less/bootstrap3-3-7/tables.less similarity index 100% rename from less/bootstrap3-3-6/tables.less rename to less/bootstrap3-3-7/tables.less diff --git a/less/bootstrap3-3-6/theme.less b/less/bootstrap3-3-7/theme.less similarity index 98% rename from less/bootstrap3-3-6/theme.less rename to less/bootstrap3-3-7/theme.less index 8f51d913dc9..fb6174427ba 100644 --- a/less/bootstrap3-3-6/theme.less +++ b/less/bootstrap3-3-7/theme.less @@ -1,6 +1,6 @@ /*! - * Bootstrap v3.3.6 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ diff --git a/less/bootstrap3-3-6/thumbnails.less b/less/bootstrap3-3-7/thumbnails.less similarity index 100% rename from less/bootstrap3-3-6/thumbnails.less rename to less/bootstrap3-3-7/thumbnails.less diff --git a/less/bootstrap3-3-6/tooltip.less b/less/bootstrap3-3-7/tooltip.less similarity index 100% rename from less/bootstrap3-3-6/tooltip.less rename to less/bootstrap3-3-7/tooltip.less diff --git a/less/bootstrap3-3-6/type.less b/less/bootstrap3-3-7/type.less similarity index 100% rename from less/bootstrap3-3-6/type.less rename to less/bootstrap3-3-7/type.less diff --git a/less/bootstrap3-3-6/utilities.less b/less/bootstrap3-3-7/utilities.less similarity index 100% rename from less/bootstrap3-3-6/utilities.less rename to less/bootstrap3-3-7/utilities.less diff --git a/less/bootstrap3-3-6/variables.less b/less/bootstrap3-3-7/variables.less similarity index 99% rename from less/bootstrap3-3-6/variables.less rename to less/bootstrap3-3-7/variables.less index b057ef5bf90..03b54980ae2 100644 --- a/less/bootstrap3-3-6/variables.less +++ b/less/bootstrap3-3-7/variables.less @@ -111,7 +111,7 @@ //** Global background color for active items (e.g., navs or dropdowns). @component-active-bg: @brand-primary; -//** Width of the `border` for generating carets that indicator dropdowns. +//** Width of the `border` for generating carets that indicate dropdowns. @caret-width-base: 4px; //** Carets increase slightly in size for larger components. @caret-width-large: 5px; diff --git a/less/bootstrap3-3-6/wells.less b/less/bootstrap3-3-7/wells.less similarity index 100% rename from less/bootstrap3-3-6/wells.less rename to less/bootstrap3-3-7/wells.less diff --git a/less/editor.less b/less/editor.less index 9c88acf9218..49a20d52639 100644 --- a/less/editor.less +++ b/less/editor.less @@ -1,28 +1,28 @@ // Strip down core bootstrap for editor. // Core variables and mixins. -@import "bootstrap3-3-6/variables.less"; // Modify this for custom colors, font-sizes, etc. -@import "bootstrap3-3-6/mixins.less"; +@import "bootstrap3-3-7/variables.less"; // Modify this for custom colors, font-sizes, etc. +@import "bootstrap3-3-7/mixins.less"; // Base CSS. -@import "bootstrap3-3-6/scaffolding.less"; -@import "bootstrap3-3-6/type.less"; -@import "bootstrap3-3-6/code.less"; -@import "bootstrap3-3-6/tables.less"; +@import "bootstrap3-3-7/scaffolding.less"; +@import "bootstrap3-3-7/type.less"; +@import "bootstrap3-3-7/code.less"; +@import "bootstrap3-3-7/tables.less"; // Components: common. -@import "bootstrap3-3-6/wells.less"; +@import "bootstrap3-3-7/wells.less"; // Components: Buttons & Alerts. -@import "bootstrap3-3-6/buttons.less"; -@import "bootstrap3-3-6/alerts.less"; // Note: alerts share common CSS with buttons and thus have styles in buttons.less. +@import "bootstrap3-3-7/buttons.less"; +@import "bootstrap3-3-7/alerts.less"; // Note: alerts share common CSS with buttons and thus have styles in buttons.less. // Components: Misc. -@import "bootstrap3-3-6/thumbnails.less"; +@import "bootstrap3-3-7/thumbnails.less"; // Utility classes. -@import "bootstrap3-3-6/utilities.less"; // Has to be last to override when necessary. +@import "bootstrap3-3-7/utilities.less"; // Has to be last to override when necessary. // Moodle override. @import "moodle/editor.less"; // The final override. diff --git a/less/moodle.less b/less/moodle.less index e82ecca24fa..f6631742de3 100644 --- a/less/moodle.less +++ b/less/moodle.less @@ -1,8 +1,8 @@ // Upstream Bootstrap. -@import "bootstrap3-3-6/bootstrap"; +@import "bootstrap3-3-7/bootstrap"; // Adds some basic gradients to page elements. -// @import "bootstrap3-3-6/theme"; +// @import "bootstrap3-3-7/theme"; @import "moodle/variables"; // Override Bootstrap defaults. diff --git a/style/editor.css b/style/editor.css index 1587e16840e..b948052cd23 100644 --- a/style/editor.css +++ b/style/editor.css @@ -1,139 +1,106 @@ -* -{ - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } *:before, -*:after -{ - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -html -{ - font-size: 10px; - - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } -body -{ - font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.42857143; +html { + font-size: 10px; - color: #333; - background-color: #fff; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.42857143; + color: #333; + background-color: #fff; } input, button, select, -textarea -{ - font-family: inherit; - font-size: inherit; - line-height: inherit; -} -a -{ - text-decoration: none; - - color: #337ab7; +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #337ab7; + text-decoration: none; } a:hover, -a:focus -{ - text-decoration: underline; - - color: #23527c; +a:focus { + color: #23527c; + text-decoration: underline; } -a:focus -{ - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +a:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } -figure -{ - margin: 0; +figure { + margin: 0; } -img -{ - vertical-align: middle; +img { + vertical-align: middle; } .img-responsive, .thumbnail > img, -.thumbnail a > img -{ - display: block; - - max-width: 100%; - height: auto; -} -.img-rounded -{ - border-radius: 6px; -} -.img-thumbnail -{ - line-height: 1.42857143; - - display: inline-block; - - max-width: 100%; - height: auto; - padding: 4px; - - -webkit-transition: all .2s ease-in-out; - -o-transition: all .2s ease-in-out; - transition: all .2s ease-in-out; - - border: 1px solid #ddd; - border-radius: 4px; - background-color: #fff; -} -.img-circle -{ - border-radius: 50%; -} -hr -{ - margin-top: 20px; - margin-bottom: 20px; - - border: 0; - border-top: 1px solid #eee; -} -.sr-only -{ - position: absolute; - - overflow: hidden; - clip: rect(0, 0, 0, 0); - - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - - border: 0; +.thumbnail a > img { + display: block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-thumbnail { + display: inline-block; + max-width: 100%; + height: auto; + padding: 4px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; +} +.img-circle { + border-radius: 50%; +} +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eee; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; } .sr-only-focusable:active, -.sr-only-focusable:focus -{ - position: static; - - overflow: visible; - clip: auto; - - width: auto; - height: auto; - margin: 0; +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; } -[role='button'] -{ - cursor: pointer; +[role="button"] { + cursor: pointer; } h1, h2, @@ -146,13 +113,11 @@ h6, .h3, .h4, .h5, -.h6 -{ - font-family: inherit; - font-weight: 500; - line-height: 1.1; - - color: inherit; +.h6 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; } h1 small, h2 small, @@ -177,22 +142,19 @@ h6 .small, .h3 .small, .h4 .small, .h5 .small, -.h6 .small -{ - font-weight: normal; - line-height: 1; - - color: #777; +.h6 .small { + font-weight: normal; + line-height: 1; + color: #777; } h1, .h1, h2, .h2, h3, -.h3 -{ - margin-top: 20px; - margin-bottom: 10px; +.h3 { + margin-top: 20px; + margin-bottom: 10px; } h1 small, .h1 small, @@ -205,19 +167,17 @@ h1 .small, h2 .small, .h2 .small, h3 .small, -.h3 .small -{ - font-size: 65%; +.h3 .small { + font-size: 65%; } h4, .h4, h5, .h5, h6, -.h6 -{ - margin-top: 10px; - margin-bottom: 10px; +.h6 { + margin-top: 10px; + margin-bottom: 10px; } h4 small, .h4 small, @@ -230,541 +190,413 @@ h4 .small, h5 .small, .h5 .small, h6 .small, -.h6 .small -{ - font-size: 75%; +.h6 .small { + font-size: 75%; } h1, -.h1 -{ - font-size: 36px; +.h1 { + font-size: 36px; } h2, -.h2 -{ - font-size: 30px; +.h2 { + font-size: 30px; } h3, -.h3 -{ - font-size: 24px; +.h3 { + font-size: 24px; } h4, -.h4 -{ - font-size: 18px; +.h4 { + font-size: 18px; } h5, -.h5 -{ - font-size: 14px; +.h5 { + font-size: 14px; } h6, -.h6 -{ - font-size: 12px; -} -p -{ - margin: 0 0 10px; -} -.lead -{ - font-size: 16px; - font-weight: 300; - line-height: 1.4; - - margin-bottom: 20px; +.h6 { + font-size: 12px; } -@media (min-width: 768px) -{ - .lead - { - font-size: 21px; - } +p { + margin: 0 0 10px; +} +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } } small, -.small -{ - font-size: 85%; +.small { + font-size: 85%; } mark, -.mark -{ - padding: .2em; - - background-color: #fcf8e3; +.mark { + padding: .2em; + background-color: #fcf8e3; } -.text-left -{ - text-align: left; +.text-left { + text-align: left; } -.text-right -{ - text-align: right; +.text-right { + text-align: right; } -.text-center -{ - text-align: center; +.text-center { + text-align: center; } -.text-justify -{ - text-align: justify; +.text-justify { + text-align: justify; } -.text-nowrap -{ - white-space: nowrap; +.text-nowrap { + white-space: nowrap; } -.text-lowercase -{ - text-transform: lowercase; +.text-lowercase { + text-transform: lowercase; } -.text-uppercase -{ - text-transform: uppercase; +.text-uppercase { + text-transform: uppercase; } -.text-capitalize -{ - text-transform: capitalize; +.text-capitalize { + text-transform: capitalize; } -.text-muted -{ - color: #777; +.text-muted { + color: #777; } -.text-primary -{ - color: #337ab7; +.text-primary { + color: #337ab7; } a.text-primary:hover, -a.text-primary:focus -{ - color: #286090; +a.text-primary:focus { + color: #286090; } -.text-success -{ - color: #3c763d; +.text-success { + color: #3c763d; } a.text-success:hover, -a.text-success:focus -{ - color: #2b542c; +a.text-success:focus { + color: #2b542c; } -.text-info -{ - color: #31708f; +.text-info { + color: #31708f; } a.text-info:hover, -a.text-info:focus -{ - color: #245269; +a.text-info:focus { + color: #245269; } -.text-warning -{ - color: #8a6d3b; +.text-warning { + color: #8a6d3b; } a.text-warning:hover, -a.text-warning:focus -{ - color: #66512c; +a.text-warning:focus { + color: #66512c; } -.text-danger -{ - color: #a94442; +.text-danger { + color: #a94442; } a.text-danger:hover, -a.text-danger:focus -{ - color: #843534; +a.text-danger:focus { + color: #843534; } -.bg-primary -{ - color: #fff; - background-color: #337ab7; +.bg-primary { + color: #fff; + background-color: #337ab7; } a.bg-primary:hover, -a.bg-primary:focus -{ - background-color: #286090; +a.bg-primary:focus { + background-color: #286090; } -.bg-success -{ - background-color: #dff0d8; +.bg-success { + background-color: #dff0d8; } a.bg-success:hover, -a.bg-success:focus -{ - background-color: #c1e2b3; +a.bg-success:focus { + background-color: #c1e2b3; } -.bg-info -{ - background-color: #d9edf7; +.bg-info { + background-color: #d9edf7; } a.bg-info:hover, -a.bg-info:focus -{ - background-color: #afd9ee; +a.bg-info:focus { + background-color: #afd9ee; } -.bg-warning -{ - background-color: #fcf8e3; +.bg-warning { + background-color: #fcf8e3; } a.bg-warning:hover, -a.bg-warning:focus -{ - background-color: #f7ecb5; +a.bg-warning:focus { + background-color: #f7ecb5; } -.bg-danger -{ - background-color: #f2dede; +.bg-danger { + background-color: #f2dede; } a.bg-danger:hover, -a.bg-danger:focus -{ - background-color: #e4b9b9; -} -.page-header -{ - margin: 40px 0 20px; - padding-bottom: 9px; - - border-bottom: 1px solid #eee; +a.bg-danger:focus { + background-color: #e4b9b9; +} +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eee; } ul, -ol -{ - margin-top: 0; - margin-bottom: 10px; +ol { + margin-top: 0; + margin-bottom: 10px; } ul ul, ol ul, ul ol, -ol ol -{ - margin-bottom: 0; +ol ol { + margin-bottom: 0; } -.list-unstyled -{ - padding-left: 0; - - list-style: none; +.list-unstyled { + padding-left: 0; + list-style: none; } -.list-inline -{ - margin-left: -5px; - padding-left: 0; - - list-style: none; +.list-inline { + padding-left: 0; + margin-left: -5px; + list-style: none; } -.list-inline > li -{ - display: inline-block; - - padding-right: 5px; - padding-left: 5px; +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; } -dl -{ - margin-top: 0; - margin-bottom: 20px; +dl { + margin-top: 0; + margin-bottom: 20px; } dt, -dd -{ - line-height: 1.42857143; -} -dt -{ - font-weight: bold; -} -dd -{ - margin-left: 0; -} -@media (min-width: 768px) -{ - .dl-horizontal dt - { - float: left; - clear: left; - overflow: hidden; - - width: 160px; - - text-align: right; - white-space: nowrap; - text-overflow: ellipsis; - } - .dl-horizontal dd - { - margin-left: 180px; - } +dd { + line-height: 1.42857143; +} +dt { + font-weight: bold; +} +dd { + margin-left: 0; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } } abbr[title], -abbr[data-original-title] -{ - cursor: help; - - border-bottom: 1px dotted #777; +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #777; } -.initialism -{ - font-size: 90%; - - text-transform: uppercase; +.initialism { + font-size: 90%; + text-transform: uppercase; } -blockquote -{ - font-size: 17.5px; - - margin: 0 0 20px; - padding: 10px 20px; - - border-left: 5px solid #eee; +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 17.5px; + border-left: 5px solid #eee; } blockquote p:last-child, blockquote ul:last-child, -blockquote ol:last-child -{ - margin-bottom: 0; +blockquote ol:last-child { + margin-bottom: 0; } blockquote footer, blockquote small, -blockquote .small -{ - font-size: 80%; - line-height: 1.42857143; - - display: block; - - color: #777; +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857143; + color: #777; } blockquote footer:before, blockquote small:before, -blockquote .small:before -{ - content: '\2014 \00A0'; +blockquote .small:before { + content: '\2014 \00A0'; } .blockquote-reverse, -blockquote.pull-right -{ - padding-right: 15px; - padding-left: 0; - - text-align: right; - - border-right: 5px solid #eee; - border-left: 0; +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + text-align: right; + border-right: 5px solid #eee; + border-left: 0; } .blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, -blockquote.pull-right .small:before -{ - content: ''; +blockquote.pull-right .small:before { + content: ''; } .blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, -blockquote.pull-right .small:after -{ - content: '\00A0 \2014'; -} -address -{ - font-style: normal; - line-height: 1.42857143; - - margin-bottom: 20px; +blockquote.pull-right .small:after { + content: '\00A0 \2014'; +} +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.42857143; } code, kbd, pre, -samp -{ - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; -} -code -{ - font-size: 90%; - - padding: 2px 4px; - - color: #c7254e; - border-radius: 4px; - background-color: #f9f2f4; -} -kbd -{ - font-size: 90%; - - padding: 2px 4px; - - color: #fff; - border-radius: 3px; - background-color: #333; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); -} -kbd kbd -{ - font-size: 100%; - font-weight: bold; - - padding: 0; - - -webkit-box-shadow: none; - box-shadow: none; -} -pre -{ - font-size: 13px; - line-height: 1.42857143; - - display: block; - - margin: 0 0 10px; - padding: 9.5px; - - word-wrap: break-word; - word-break: break-all; - - color: #333; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #f5f5f5; -} -pre code -{ - font-size: inherit; - - padding: 0; - - white-space: pre-wrap; - - color: inherit; - border-radius: 0; - background-color: transparent; -} -.pre-scrollable -{ - overflow-y: scroll; - - max-height: 340px; -} -table -{ - background-color: transparent; -} -caption -{ - padding-top: 8px; - padding-bottom: 8px; - - text-align: left; - - color: #777; -} -th -{ - text-align: left; -} -.table -{ - width: 100%; - max-width: 100%; - margin-bottom: 20px; +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + -webkit-box-shadow: none; + box-shadow: none; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857143; + color: #333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +table { + background-color: transparent; +} +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777; + text-align: left; +} +th { + text-align: left; +} +.table { + width: 100%; + max-width: 100%; + margin-bottom: 20px; } .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, -.table > tfoot > tr > td -{ - line-height: 1.42857143; - - padding: 8px; - - vertical-align: top; - - border-top: 1px solid #ddd; +.table > tfoot > tr > td { + padding: 8px; + line-height: 1.42857143; + vertical-align: top; + border-top: 1px solid #ddd; } -.table > thead > tr > th -{ - vertical-align: bottom; - - border-bottom: 2px solid #ddd; +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; } .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, -.table > thead:first-child > tr:first-child > td -{ - border-top: 0; +.table > thead:first-child > tr:first-child > td { + border-top: 0; } -.table > tbody + tbody -{ - border-top: 2px solid #ddd; +.table > tbody + tbody { + border-top: 2px solid #ddd; } -.table .table -{ - background-color: #fff; +.table .table { + background-color: #fff; } .table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > td -{ - padding: 5px; +.table-condensed > tfoot > tr > td { + padding: 5px; } -.table-bordered -{ - border: 1px solid #ddd; +.table-bordered { + border: 1px solid #ddd; } .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, -.table-bordered > tfoot > tr > td -{ - border: 1px solid #ddd; +.table-bordered > tfoot > tr > td { + border: 1px solid #ddd; } .table-bordered > thead > tr > th, -.table-bordered > thead > tr > td -{ - border-bottom-width: 2px; +.table-bordered > thead > tr > td { + border-bottom-width: 2px; } -.table-striped > tbody > tr:nth-of-type(odd) -{ - background-color: #f9f9f9; +.table-striped > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; } -.table-hover > tbody > tr:hover -{ - background-color: #f5f5f5; +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; } -table col[class*='col-'] -{ - position: static; - - display: table-column; - float: none; +table col[class*="col-"] { + position: static; + display: table-column; + float: none; } -table td[class*='col-'], -table th[class*='col-'] -{ - position: static; - - display: table-cell; - float: none; +table td[class*="col-"], +table th[class*="col-"] { + position: static; + display: table-cell; + float: none; } .table > thead > tr > td.active, .table > tbody > tr > td.active, @@ -777,17 +609,15 @@ table th[class*='col-'] .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, -.table > tfoot > tr.active > th -{ - background-color: #f5f5f5; +.table > tfoot > tr.active > th { + background-color: #f5f5f5; } .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, -.table-hover > tbody > tr.active:hover > th -{ - background-color: #e8e8e8; +.table-hover > tbody > tr.active:hover > th { + background-color: #e8e8e8; } .table > thead > tr > td.success, .table > tbody > tr > td.success, @@ -800,17 +630,15 @@ table th[class*='col-'] .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, -.table > tfoot > tr.success > th -{ - background-color: #dff0d8; +.table > tfoot > tr.success > th { + background-color: #dff0d8; } .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, -.table-hover > tbody > tr.success:hover > th -{ - background-color: #d0e9c6; +.table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6; } .table > thead > tr > td.info, .table > tbody > tr > td.info, @@ -823,17 +651,15 @@ table th[class*='col-'] .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, -.table > tfoot > tr.info > th -{ - background-color: #d9edf7; +.table > tfoot > tr.info > th { + background-color: #d9edf7; } .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, -.table-hover > tbody > tr.info:hover > th -{ - background-color: #c4e3f3; +.table-hover > tbody > tr.info:hover > th { + background-color: #c4e3f3; } .table > thead > tr > td.warning, .table > tbody > tr > td.warning, @@ -846,17 +672,15 @@ table th[class*='col-'] .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, -.table > tfoot > tr.warning > th -{ - background-color: #fcf8e3; +.table > tfoot > tr.warning > th { + background-color: #fcf8e3; } .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, -.table-hover > tbody > tr.warning:hover > th -{ - background-color: #faf2cc; +.table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc; } .table > thead > tr > td.danger, .table > tbody > tr > td.danger, @@ -869,206 +693,165 @@ table th[class*='col-'] .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, -.table > tfoot > tr.danger > th -{ - background-color: #f2dede; +.table > tfoot > tr.danger > th { + background-color: #f2dede; } .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, -.table-hover > tbody > tr.danger:hover > th -{ - background-color: #ebcccc; +.table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; } -.table-responsive -{ - overflow-x: auto; - - min-height: .01%; +.table-responsive { + min-height: .01%; + overflow-x: auto; } -@media screen and (max-width: 767px) -{ - .table-responsive - { - overflow-y: hidden; - - width: 100%; - margin-bottom: 15px; - - border: 1px solid #ddd; - - -ms-overflow-style: -ms-autohiding-scrollbar; - } - .table-responsive > .table - { - margin-bottom: 0; - } - .table-responsive > .table > thead > tr > th, +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > td - { - white-space: nowrap; - } - .table-responsive > .table-bordered - { - border: 0; - } - .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child - { - border-left: 0; - } - .table-responsive > .table-bordered > thead > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child - { - border-right: 0; - } - .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > td - { - border-bottom: 0; - } -} -.well -{ - min-height: 20px; - margin-bottom: 20px; - padding: 19px; - - border: 1px solid #e3e3e3; - border-radius: 4px; - background-color: #f5f5f5; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); -} -.well blockquote -{ - border-color: #ddd; - border-color: rgba(0, 0, 0, .15); -} -.well-lg -{ - padding: 24px; - - border-radius: 6px; -} -.well-sm -{ - padding: 9px; - - border-radius: 3px; -} -.btn -{ - font-size: 14px; - font-weight: normal; - line-height: 1.42857143; - - display: inline-block; - - margin-bottom: 0; - padding: 6px 12px; - - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-align: center; - vertical-align: middle; - white-space: nowrap; - - border: 1px solid transparent; - border-radius: 4px; - background-image: none; - - -ms-touch-action: manipulation; - touch-action: manipulation; + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); +} +.well-lg { + padding: 24px; + border-radius: 6px; +} +.well-sm { + padding: 9px; + border-radius: 3px; +} +.btn { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; } .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, -.btn.active.focus -{ - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +.btn.active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } .btn:hover, .btn:focus, -.btn.focus -{ - text-decoration: none; - - color: #333; +.btn.focus { + color: #333; + text-decoration: none; } .btn:active, -.btn.active -{ - outline: 0; - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +.btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } .btn.disabled, .btn[disabled], -fieldset[disabled] .btn -{ - cursor: not-allowed; - - opacity: .65; - -webkit-box-shadow: none; - box-shadow: none; - - filter: alpha(opacity=65); +fieldset[disabled] .btn { + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; } a.btn.disabled, -fieldset[disabled] a.btn -{ - pointer-events: none; +fieldset[disabled] a.btn { + pointer-events: none; } -.btn-default -{ - color: #333; - border-color: #ccc; - background-color: #fff; +.btn-default { + color: #333; + background-color: #fff; + border-color: #ccc; } .btn-default:focus, -.btn-default.focus -{ - color: #333; - border-color: #8c8c8c; - background-color: #e6e6e6; -} -.btn-default:hover -{ - color: #333; - border-color: #adadad; - background-color: #e6e6e6; +.btn-default.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; +} +.btn-default:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } .btn-default:active, .btn-default.active, -.open > .dropdown-toggle.btn-default -{ - color: #333; - border-color: #adadad; - background-color: #e6e6e6; +.open > .dropdown-toggle.btn-default { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } .btn-default:active:hover, .btn-default.active:hover, @@ -1078,17 +861,15 @@ fieldset[disabled] a.btn .open > .dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, -.open > .dropdown-toggle.btn-default.focus -{ - color: #333; - border-color: #8c8c8c; - background-color: #d4d4d4; +.open > .dropdown-toggle.btn-default.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; } .btn-default:active, .btn-default.active, -.open > .dropdown-toggle.btn-default -{ - background-image: none; +.open > .dropdown-toggle.btn-default { + background-image: none; } .btn-default.disabled:hover, .btn-default[disabled]:hover, @@ -1098,42 +879,36 @@ fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, -fieldset[disabled] .btn-default.focus -{ - border-color: #ccc; - background-color: #fff; -} -.btn-default .badge -{ - color: #fff; - background-color: #333; -} -.btn-primary -{ - color: #fff; - border-color: #2e6da4; - background-color: #337ab7; +fieldset[disabled] .btn-default.focus { + background-color: #fff; + border-color: #ccc; +} +.btn-default .badge { + color: #fff; + background-color: #333; +} +.btn-primary { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; } .btn-primary:focus, -.btn-primary.focus -{ - color: #fff; - border-color: #122b40; - background-color: #286090; -} -.btn-primary:hover -{ - color: #fff; - border-color: #204d74; - background-color: #286090; +.btn-primary.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} +.btn-primary:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; } .btn-primary:active, .btn-primary.active, -.open > .dropdown-toggle.btn-primary -{ - color: #fff; - border-color: #204d74; - background-color: #286090; +.open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: #286090; + border-color: #204d74; } .btn-primary:active:hover, .btn-primary.active:hover, @@ -1143,17 +918,15 @@ fieldset[disabled] .btn-default.focus .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, -.open > .dropdown-toggle.btn-primary.focus -{ - color: #fff; - border-color: #122b40; - background-color: #204d74; +.open > .dropdown-toggle.btn-primary.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; } .btn-primary:active, .btn-primary.active, -.open > .dropdown-toggle.btn-primary -{ - background-image: none; +.open > .dropdown-toggle.btn-primary { + background-image: none; } .btn-primary.disabled:hover, .btn-primary[disabled]:hover, @@ -1163,42 +936,36 @@ fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, -fieldset[disabled] .btn-primary.focus -{ - border-color: #2e6da4; - background-color: #337ab7; -} -.btn-primary .badge -{ - color: #337ab7; - background-color: #fff; -} -.btn-success -{ - color: #fff; - border-color: #4cae4c; - background-color: #5cb85c; +fieldset[disabled] .btn-primary.focus { + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; } .btn-success:focus, -.btn-success.focus -{ - color: #fff; - border-color: #255625; - background-color: #449d44; -} -.btn-success:hover -{ - color: #fff; - border-color: #398439; - background-color: #449d44; +.btn-success.focus { + color: #fff; + background-color: #449d44; + border-color: #255625; +} +.btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; } .btn-success:active, .btn-success.active, -.open > .dropdown-toggle.btn-success -{ - color: #fff; - border-color: #398439; - background-color: #449d44; +.open > .dropdown-toggle.btn-success { + color: #fff; + background-color: #449d44; + border-color: #398439; } .btn-success:active:hover, .btn-success.active:hover, @@ -1208,17 +975,15 @@ fieldset[disabled] .btn-primary.focus .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, -.open > .dropdown-toggle.btn-success.focus -{ - color: #fff; - border-color: #255625; - background-color: #398439; +.open > .dropdown-toggle.btn-success.focus { + color: #fff; + background-color: #398439; + border-color: #255625; } .btn-success:active, .btn-success.active, -.open > .dropdown-toggle.btn-success -{ - background-image: none; +.open > .dropdown-toggle.btn-success { + background-image: none; } .btn-success.disabled:hover, .btn-success[disabled]:hover, @@ -1228,42 +993,36 @@ fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, -fieldset[disabled] .btn-success.focus -{ - border-color: #4cae4c; - background-color: #5cb85c; -} -.btn-success .badge -{ - color: #5cb85c; - background-color: #fff; -} -.btn-info -{ - color: #fff; - border-color: #46b8da; - background-color: #5bc0de; +fieldset[disabled] .btn-success.focus { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} +.btn-info { + color: #fff; + background-color: #5bc0de; + border-color: #46b8da; } .btn-info:focus, -.btn-info.focus -{ - color: #fff; - border-color: #1b6d85; - background-color: #31b0d5; -} -.btn-info:hover -{ - color: #fff; - border-color: #269abc; - background-color: #31b0d5; +.btn-info.focus { + color: #fff; + background-color: #31b0d5; + border-color: #1b6d85; +} +.btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; } .btn-info:active, .btn-info.active, -.open > .dropdown-toggle.btn-info -{ - color: #fff; - border-color: #269abc; - background-color: #31b0d5; +.open > .dropdown-toggle.btn-info { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; } .btn-info:active:hover, .btn-info.active:hover, @@ -1273,17 +1032,15 @@ fieldset[disabled] .btn-success.focus .open > .dropdown-toggle.btn-info:focus, .btn-info:active.focus, .btn-info.active.focus, -.open > .dropdown-toggle.btn-info.focus -{ - color: #fff; - border-color: #1b6d85; - background-color: #269abc; +.open > .dropdown-toggle.btn-info.focus { + color: #fff; + background-color: #269abc; + border-color: #1b6d85; } .btn-info:active, .btn-info.active, -.open > .dropdown-toggle.btn-info -{ - background-image: none; +.open > .dropdown-toggle.btn-info { + background-image: none; } .btn-info.disabled:hover, .btn-info[disabled]:hover, @@ -1293,42 +1050,36 @@ fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, -fieldset[disabled] .btn-info.focus -{ - border-color: #46b8da; - background-color: #5bc0de; -} -.btn-info .badge -{ - color: #5bc0de; - background-color: #fff; -} -.btn-warning -{ - color: #fff; - border-color: #eea236; - background-color: #f0ad4e; +fieldset[disabled] .btn-info.focus { + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; } .btn-warning:focus, -.btn-warning.focus -{ - color: #fff; - border-color: #985f0d; - background-color: #ec971f; -} -.btn-warning:hover -{ - color: #fff; - border-color: #d58512; - background-color: #ec971f; +.btn-warning.focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; +} +.btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; } .btn-warning:active, .btn-warning.active, -.open > .dropdown-toggle.btn-warning -{ - color: #fff; - border-color: #d58512; - background-color: #ec971f; +.open > .dropdown-toggle.btn-warning { + color: #fff; + background-color: #ec971f; + border-color: #d58512; } .btn-warning:active:hover, .btn-warning.active:hover, @@ -1338,17 +1089,15 @@ fieldset[disabled] .btn-info.focus .open > .dropdown-toggle.btn-warning:focus, .btn-warning:active.focus, .btn-warning.active.focus, -.open > .dropdown-toggle.btn-warning.focus -{ - color: #fff; - border-color: #985f0d; - background-color: #d58512; +.open > .dropdown-toggle.btn-warning.focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; } .btn-warning:active, .btn-warning.active, -.open > .dropdown-toggle.btn-warning -{ - background-image: none; +.open > .dropdown-toggle.btn-warning { + background-image: none; } .btn-warning.disabled:hover, .btn-warning[disabled]:hover, @@ -1358,42 +1107,36 @@ fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, -fieldset[disabled] .btn-warning.focus -{ - border-color: #eea236; - background-color: #f0ad4e; -} -.btn-warning .badge -{ - color: #f0ad4e; - background-color: #fff; -} -.btn-danger -{ - color: #fff; - border-color: #d43f3a; - background-color: #d9534f; +fieldset[disabled] .btn-warning.focus { + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; } .btn-danger:focus, -.btn-danger.focus -{ - color: #fff; - border-color: #761c19; - background-color: #c9302c; -} -.btn-danger:hover -{ - color: #fff; - border-color: #ac2925; - background-color: #c9302c; +.btn-danger.focus { + color: #fff; + background-color: #c9302c; + border-color: #761c19; +} +.btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; } .btn-danger:active, .btn-danger.active, -.open > .dropdown-toggle.btn-danger -{ - color: #fff; - border-color: #ac2925; - background-color: #c9302c; +.open > .dropdown-toggle.btn-danger { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; } .btn-danger:active:hover, .btn-danger.active:hover, @@ -1403,17 +1146,15 @@ fieldset[disabled] .btn-warning.focus .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, -.open > .dropdown-toggle.btn-danger.focus -{ - color: #fff; - border-color: #761c19; - background-color: #ac2925; +.open > .dropdown-toggle.btn-danger.focus { + color: #fff; + background-color: #ac2925; + border-color: #761c19; } .btn-danger:active, .btn-danger.active, -.open > .dropdown-toggle.btn-danger -{ - background-image: none; +.open > .dropdown-toggle.btn-danger { + background-image: none; } .btn-danger.disabled:hover, .btn-danger[disabled]:hover, @@ -1423,291 +1164,222 @@ fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, -fieldset[disabled] .btn-danger.focus -{ - border-color: #d43f3a; - background-color: #d9534f; -} -.btn-danger .badge -{ - color: #d9534f; - background-color: #fff; -} -.btn-link -{ - font-weight: normal; - - color: #337ab7; - border-radius: 0; +fieldset[disabled] .btn-danger.focus { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} +.btn-link { + font-weight: normal; + color: #337ab7; + border-radius: 0; } .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], -fieldset[disabled] .btn-link -{ - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; +fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; } .btn-link, .btn-link:hover, .btn-link:focus, -.btn-link:active -{ - border-color: transparent; +.btn-link:active { + border-color: transparent; } .btn-link:hover, -.btn-link:focus -{ - text-decoration: underline; - - color: #23527c; - background-color: transparent; +.btn-link:focus { + color: #23527c; + text-decoration: underline; + background-color: transparent; } .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, -fieldset[disabled] .btn-link:focus -{ - text-decoration: none; - - color: #777; -} -.btn-lg -{ - font-size: 18px; - line-height: 1.3333333; - - padding: 10px 16px; - - border-radius: 6px; -} -.btn-sm -{ - font-size: 12px; - line-height: 1.5; - - padding: 5px 10px; - - border-radius: 3px; -} -.btn-xs -{ - font-size: 12px; - line-height: 1.5; - - padding: 1px 5px; - - border-radius: 3px; -} -.btn-block -{ - display: block; - - width: 100%; -} -.btn-block + .btn-block -{ - margin-top: 5px; -} -input[type='submit'].btn-block, -input[type='reset'].btn-block, -input[type='button'].btn-block -{ - width: 100%; -} -.alert -{ - margin-bottom: 20px; - padding: 15px; - - border: 1px solid transparent; - border-radius: 4px; -} -.alert h4 -{ - margin-top: 0; - - color: inherit; -} -.alert .alert-link -{ - font-weight: bold; +fieldset[disabled] .btn-link:focus { + color: #777; + text-decoration: none; +} +.btn-lg { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +.btn-sm { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-xs { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-block { + display: block; + width: 100%; +} +.btn-block + .btn-block { + margin-top: 5px; +} +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; } .alert > p, -.alert > ul -{ - margin-bottom: 0; +.alert > ul { + margin-bottom: 0; } -.alert > p + p -{ - margin-top: 5px; +.alert > p + p { + margin-top: 5px; } .alert-dismissable, -.alert-dismissible -{ - padding-right: 35px; +.alert-dismissible { + padding-right: 35px; } .alert-dismissable .close, -.alert-dismissible .close -{ - position: relative; - top: -2px; - right: -21px; - - color: inherit; -} -.alert-success -{ - color: #3c763d; - border-color: #d6e9c6; - background-color: #dff0d8; -} -.alert-success hr -{ - border-top-color: #c9e2b3; -} -.alert-success .alert-link -{ - color: #2b542c; -} -.alert-info -{ - color: #31708f; - border-color: #bce8f1; - background-color: #d9edf7; -} -.alert-info hr -{ - border-top-color: #a6e1ec; -} -.alert-info .alert-link -{ - color: #245269; -} -.alert-warning -{ - color: #8a6d3b; - border-color: #faebcc; - background-color: #fcf8e3; -} -.alert-warning hr -{ - border-top-color: #f7e1b5; -} -.alert-warning .alert-link -{ - color: #66512c; -} -.alert-danger -{ - color: #a94442; - border-color: #ebccd1; - background-color: #f2dede; -} -.alert-danger hr -{ - border-top-color: #e4b9c0; -} -.alert-danger .alert-link -{ - color: #843534; -} -.thumbnail -{ - line-height: 1.42857143; - - display: block; - - margin-bottom: 20px; - padding: 4px; - - -webkit-transition: border .2s ease-in-out; - -o-transition: border .2s ease-in-out; - transition: border .2s ease-in-out; - - border: 1px solid #ddd; - border-radius: 4px; - background-color: #fff; +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} +.alert-info { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} +.alert-warning { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} +.alert-danger { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} +.alert-danger .alert-link { + color: #843534; +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border .2s ease-in-out; + -o-transition: border .2s ease-in-out; + transition: border .2s ease-in-out; } .thumbnail > img, -.thumbnail a > img -{ - margin-right: auto; - margin-left: auto; +.thumbnail a > img { + margin-right: auto; + margin-left: auto; } a.thumbnail:hover, a.thumbnail:focus, -a.thumbnail.active -{ - border-color: #337ab7; +a.thumbnail.active { + border-color: #337ab7; } -.thumbnail .caption -{ - padding: 9px; - - color: #333; +.thumbnail .caption { + padding: 9px; + color: #333; } .clearfix:before, .clearfix:after, .dl-horizontal dd:before, -.dl-horizontal dd:after -{ - display: table; - - content: ' '; +.dl-horizontal dd:after { + display: table; + content: " "; } .clearfix:after, -.dl-horizontal dd:after -{ - clear: both; +.dl-horizontal dd:after { + clear: both; } -.center-block -{ - display: block; - - margin-right: auto; - margin-left: auto; +.center-block { + display: block; + margin-right: auto; + margin-left: auto; } -.pull-right -{ - float: right !important; +.pull-right { + float: right !important; } -.pull-left -{ - float: left !important; +.pull-left { + float: left !important; } -.hide -{ - display: none !important; +.hide { + display: none !important; } -.show -{ - display: block !important; +.show { + display: block !important; } -.invisible -{ - visibility: hidden; +.invisible { + visibility: hidden; } -.text-hide -{ - font: 0/0 a; - - color: transparent; - border: 0; - background-color: transparent; - text-shadow: none; +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; } -.hidden -{ - display: none !important; +.hidden { + display: none !important; } -.affix -{ - position: fixed; +.affix { + position: fixed; } -.editor_atto_content .img-responsive -{ - display: inline-block; +.editor_atto_content .img-responsive { + display: inline-block; } diff --git a/style/editor_min.css b/style/editor_min.css index 75b0cc3bcf9..6f4867c4339 100644 --- a/style/editor_min.css +++ b/style/editor_min.css @@ -1 +1 @@ -*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{text-decoration:none;color:#337ab7}a:hover,a:focus{text-decoration:underline;color:#23527c}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{line-height:1.42857143;display:inline-block;max-width:100%;height:auto;padding:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:1px solid #ddd;border-radius:4px;background-color:#fff}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin:0}[role=button]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:20px}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{margin:40px 0 20px;padding-bottom:9px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px;padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;clear:left;overflow:hidden;width:160px;text-align:right;white-space:nowrap;text-overflow:ellipsis}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{font-size:17.5px;margin:0 0 20px;padding:10px 20px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{font-size:80%;line-height:1.42857143;display:block;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{font-style:normal;line-height:1.42857143;margin-bottom:20px}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,'Courier New',monospace}code{font-size:90%;padding:2px 4px;color:#c7254e;border-radius:4px;background-color:#f9f2f4}kbd{font-size:90%;padding:2px 4px;color:#fff;border-radius:3px;background-color:#333;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{font-size:100%;font-weight:700;padding:0;-webkit-box-shadow:none;box-shadow:none}pre{font-size:13px;line-height:1.42857143;display:block;margin:0 0 10px;padding:9.5px;word-wrap:break-word;word-break:break-all;color:#333;border:1px solid #ccc;border-radius:4px;background-color:#f5f5f5}pre code{font-size:inherit;padding:0;white-space:pre-wrap;color:inherit;border-radius:0;background-color:transparent}.pre-scrollable{overflow-y:scroll;max-height:340px}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;text-align:left;color:#777}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{line-height:1.42857143;padding:8px;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{overflow-y:hidden;width:100%;margin-bottom:15px;border:1px solid #ddd;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.well{min-height:20px;margin-bottom:20px;padding:19px;border:1px solid #e3e3e3;border-radius:4px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.btn{font-size:14px;font-weight:400;line-height:1.42857143;display:inline-block;margin-bottom:0;padding:6px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;vertical-align:middle;white-space:nowrap;border:1px solid transparent;border-radius:4px;background-image:none;-ms-touch-action:manipulation;touch-action:manipulation}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{text-decoration:none;color:#333}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=65)}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;border-color:#ccc;background-color:#fff}.btn-default:focus,.btn-default.focus{color:#333;border-color:#8c8c8c;background-color:#e6e6e6}.btn-default:hover{color:#333;border-color:#adadad;background-color:#e6e6e6}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;border-color:#adadad;background-color:#e6e6e6}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#333;border-color:#8c8c8c;background-color:#d4d4d4}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{border-color:#ccc;background-color:#fff}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;border-color:#2e6da4;background-color:#337ab7}.btn-primary:focus,.btn-primary.focus{color:#fff;border-color:#122b40;background-color:#286090}.btn-primary:hover{color:#fff;border-color:#204d74;background-color:#286090}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;border-color:#204d74;background-color:#286090}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#fff;border-color:#122b40;background-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{border-color:#2e6da4;background-color:#337ab7}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;border-color:#4cae4c;background-color:#5cb85c}.btn-success:focus,.btn-success.focus{color:#fff;border-color:#255625;background-color:#449d44}.btn-success:hover{color:#fff;border-color:#398439;background-color:#449d44}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;border-color:#398439;background-color:#449d44}.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{color:#fff;border-color:#255625;background-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{border-color:#4cae4c;background-color:#5cb85c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;border-color:#46b8da;background-color:#5bc0de}.btn-info:focus,.btn-info.focus{color:#fff;border-color:#1b6d85;background-color:#31b0d5}.btn-info:hover{color:#fff;border-color:#269abc;background-color:#31b0d5}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;border-color:#269abc;background-color:#31b0d5}.btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus{color:#fff;border-color:#1b6d85;background-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{border-color:#46b8da;background-color:#5bc0de}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;border-color:#eea236;background-color:#f0ad4e}.btn-warning:focus,.btn-warning.focus{color:#fff;border-color:#985f0d;background-color:#ec971f}.btn-warning:hover{color:#fff;border-color:#d58512;background-color:#ec971f}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;border-color:#d58512;background-color:#ec971f}.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{color:#fff;border-color:#985f0d;background-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{border-color:#eea236;background-color:#f0ad4e}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;border-color:#d43f3a;background-color:#d9534f}.btn-danger:focus,.btn-danger.focus{color:#fff;border-color:#761c19;background-color:#c9302c}.btn-danger:hover{color:#fff;border-color:#ac2925;background-color:#c9302c}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;border-color:#ac2925;background-color:#c9302c}.btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus{color:#fff;border-color:#761c19;background-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{border-color:#d43f3a;background-color:#d9534f}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{text-decoration:underline;color:#23527c;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{text-decoration:none;color:#777}.btn-lg{font-size:18px;line-height:1.3333333;padding:10px 16px;border-radius:6px}.btn-sm{font-size:12px;line-height:1.5;padding:5px 10px;border-radius:3px}.btn-xs{font-size:12px;line-height:1.5;padding:1px 5px;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.alert{margin-bottom:20px;padding:15px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;border-color:#d6e9c6;background-color:#dff0d8}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;border-color:#bce8f1;background-color:#d9edf7}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;border-color:#faebcc;background-color:#fcf8e3}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;border-color:#ebccd1;background-color:#f2dede}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.thumbnail{line-height:1.42857143;display:block;margin-bottom:20px;padding:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;border:1px solid #ddd;border-radius:4px;background-color:#fff}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:' '}.clearfix:after,.dl-horizontal dd:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;border:0;background-color:transparent;text-shadow:none}.hidden{display:none!important}.affix{position:fixed}.editor_atto_content .img-responsive{display:inline-block} \ No newline at end of file +*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.clearfix:after,.dl-horizontal dd:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.editor_atto_content .img-responsive{display:inline-block} \ No newline at end of file diff --git a/style/moodle-rtl.css b/style/moodle-rtl.css index 797e7ad93b3..b79cd00767f 100644 --- a/style/moodle-rtl.css +++ b/style/moodle-rtl.css @@ -1,6 +1,6 @@ /*! - * Bootstrap v3.3.6 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ @@ -1441,7 +1441,6 @@ a:focus { } a:focus { - outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -3323,7 +3322,6 @@ select[size] { input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { - outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -3910,7 +3908,6 @@ select[multiple].input-lg { .btn.focus, .btn:active.focus, .btn.active.focus { - outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -19697,7 +19694,6 @@ input.form-submit.active.focus, input[type="button"].active.focus, input[type="submit"].active.focus, input[type="reset"].active.focus { - outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -20162,7 +20158,6 @@ td.submit input .badge { .submit.buttons input[name="cancel"]:active.focus, #notice .singlebutton + .singlebutton input.active.focus, .submit.buttons input[name="cancel"].active.focus { - outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -21081,7 +21076,6 @@ body.has_dock div#dock { #dock .dockedtitle.focus, #dock .dockedtitle:active.focus, #dock .dockedtitle.active.focus { - outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -21567,7 +21561,6 @@ fieldset[disabled] #dock .dockedtitle.focus { #page-grade-grading-manage .actions .action.focus, #page-grade-grading-manage .actions .action:active.focus, #page-grade-grading-manage .actions .action.active.focus { - outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -21746,7 +21739,6 @@ fieldset[disabled] a#page-grade-grading-manage .actions .action { #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.focus, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:active.focus, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.active.focus { - outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } @@ -21812,7 +21804,6 @@ fieldset[disabled] a#rubric-rubric.gradingform_rubric #rubric-criteria .criterio #rubric-rubric.gradingform_rubric .addcriterion.focus, #rubric-rubric.gradingform_rubric .addcriterion:active.focus, #rubric-rubric.gradingform_rubric .addcriterion.active.focus { - outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } diff --git a/style/moodle.css b/style/moodle.css index 5ee49fab6b5..0ca1b7bdfc7 100644 --- a/style/moodle.css +++ b/style/moodle.css @@ -1,19 +1,16 @@ /*! - * Bootstrap v3.3.6 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ -html -{ - font-family: sans-serif; - - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; } -body -{ - margin: 0; +body { + margin: 0; } article, aside, @@ -27,1529 +24,1163 @@ main, menu, nav, section, -summary -{ - display: block; +summary { + display: block; } audio, canvas, progress, -video -{ - display: inline-block; - - vertical-align: baseline; +video { + display: inline-block; + vertical-align: baseline; } -audio:not([controls]) -{ - display: none; - - height: 0; +audio:not([controls]) { + display: none; + height: 0; } [hidden], -template -{ - display: none; +template { + display: none; } -a -{ - background-color: transparent; +a { + background-color: transparent; } a:active, -a:hover -{ - outline: 0; +a:hover { + outline: 0; } -abbr[title] -{ - border-bottom: 1px dotted; +abbr[title] { + border-bottom: 1px dotted; } b, -strong -{ - font-weight: bold; +strong { + font-weight: bold; } -dfn -{ - font-style: italic; +dfn { + font-style: italic; } -h1 -{ - font-size: 2em; - - margin: .67em 0; +h1 { + margin: .67em 0; + font-size: 2em; } -mark -{ - color: #000; - background: #ff0; +mark { + color: #000; + background: #ff0; } -small -{ - font-size: 80%; +small { + font-size: 80%; } sub, -sup -{ - font-size: 75%; - line-height: 0; - - position: relative; - - vertical-align: baseline; +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; } -sup -{ - top: -.5em; +sup { + top: -.5em; } -sub -{ - bottom: -.25em; +sub { + bottom: -.25em; } -img -{ - border: 0; +img { + border: 0; } -svg:not(:root) -{ - overflow: hidden; +svg:not(:root) { + overflow: hidden; } -figure -{ - margin: 1em 40px; +figure { + margin: 1em 40px; } -hr -{ - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; +hr { + height: 0; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; } -pre -{ - overflow: auto; +pre { + overflow: auto; } code, kbd, pre, -samp -{ - font-family: monospace, monospace; - font-size: 1em; +samp { + font-family: monospace, monospace; + font-size: 1em; } button, input, optgroup, select, -textarea -{ - font: inherit; - - margin: 0; - - color: inherit; +textarea { + margin: 0; + font: inherit; + color: inherit; } -button -{ - overflow: visible; +button { + overflow: visible; } button, -select -{ - text-transform: none; +select { + text-transform: none; } button, -html input[type='button'], -input[type='reset'], -input[type='submit'] -{ - cursor: pointer; - - -webkit-appearance: button; +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; } button[disabled], -html input[disabled] -{ - cursor: default; +html input[disabled] { + cursor: default; } button::-moz-focus-inner, -input::-moz-focus-inner -{ - padding: 0; - - border: 0; -} -input -{ - line-height: normal; -} -input[type='checkbox'], -input[type='radio'] -{ - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0; -} -input[type='number']::-webkit-inner-spin-button, -input[type='number']::-webkit-outer-spin-button -{ - height: auto; -} -input[type='search'] -{ - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - - -webkit-appearance: textfield; -} -input[type='search']::-webkit-search-cancel-button, -input[type='search']::-webkit-search-decoration -{ - -webkit-appearance: none; -} -fieldset -{ - margin: 0 2px; - padding: .35em .625em .75em; - - border: 1px solid #c0c0c0; +input::-moz-focus-inner { + padding: 0; + border: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} +input[type="search"] { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + padding: .35em .625em .75em; + margin: 0 2px; + border: 1px solid #c0c0c0; } legend, #adminsettings h3, .backup-restore .backup-section > h2.header, -.backup-restore .backup-section .backup-sub-section h3 -{ - padding: 0; - - border: 0; +.backup-restore .backup-section .backup-sub-section h3 { + padding: 0; + border: 0; } -textarea -{ - overflow: auto; +textarea { + overflow: auto; } -optgroup -{ - font-weight: bold; +optgroup { + font-weight: bold; } -table -{ - border-spacing: 0; - border-collapse: collapse; +table { + border-spacing: 0; + border-collapse: collapse; } td, -th -{ - padding: 0; +th { + padding: 0; } /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ -@media print -{ - *, +@media print { + *, *:before, - *:after - { - color: #000 !important; - background: transparent !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - text-shadow: none !important; - } - a, - a:visited - { - text-decoration: underline; - } - a[href]:after - { - content: ' (' attr(href) ')'; - } - abbr[title]:after - { - content: ' (' attr(title) ')'; - } - a[href^='#']:after, - a[href^='javascript:']:after - { - content: ''; - } - pre, - blockquote - { - border: 1px solid #999; + *:after { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + a[href^="#"]:after, + a[href^="javascript:"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; - page-break-inside: avoid; - } - thead - { - display: table-header-group; - } - tr, - img - { - page-break-inside: avoid; - } - img - { - max-width: 100% !important; - } - p, + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + p, h2, - h3 - { - orphans: 3; - widows: 3; - } - h2, - h3 - { - page-break-after: avoid; - } - .navbar - { - display: none; - } - .btn > .caret, - .dropup > .btn > .caret - { - border-top-color: #000 !important; - } - .label, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .navbar { + display: none; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label, .statusok, .statuswarning, .statusserious, .statuscritical, - #plugins-control-panel .statusmsg - { - border: 1px solid #000; - } - .table - { - border-collapse: collapse !important; - } - .table td, - .table th - { - background-color: #fff !important; - } - .table-bordered th, - .table-bordered td - { - border: 1px solid #ddd !important; - } + #plugins-control-panel .statusmsg { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } } @font-face { - font-family: 'Glyphicons Halflings'; - - src: url('[[font:theme|glyphicons-halflings-regular]].eot'); - src: url('[[font:theme|glyphicons-halflings-regular]].eot?#iefix') format('embedded-opentype'), url('[[font:theme|glyphicons-halflings-regular]].woff2') format('woff2'), url('[[font:theme|glyphicons-halflings-regular]].woff') format('woff'), url('[[font:theme|glyphicons-halflings-regular]].ttf') format('truetype'), url('[[font:theme|glyphicons-halflings-regular]].svg#glyphicons_halflingsregular') format('svg'); -} -.glyphicon -{ - font-family: 'Glyphicons Halflings'; - font-weight: normal; - font-style: normal; - line-height: 1; - - position: relative; - top: 1px; + font-family: 'Glyphicons Halflings'; - display: inline-block; + src: url('[[font:theme|glyphicons-halflings-regular]].eot'); + src: url('[[font:theme|glyphicons-halflings-regular]].eot?#iefix') format('embedded-opentype'), url('[[font:theme|glyphicons-halflings-regular]].woff2') format('woff2'), url('[[font:theme|glyphicons-halflings-regular]].woff') format('woff'), url('[[font:theme|glyphicons-halflings-regular]].ttf') format('truetype'), url('[[font:theme|glyphicons-halflings-regular]].svg#glyphicons_halflingsregular') format('svg'); +} +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: normal; + line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } -.glyphicon-asterisk:before -{ - content: '\002a'; +.glyphicon-asterisk:before { + content: "\002a"; } -.glyphicon-plus:before -{ - content: '\002b'; +.glyphicon-plus:before { + content: "\002b"; } .glyphicon-euro:before, -.glyphicon-eur:before -{ - content: '\20ac'; +.glyphicon-eur:before { + content: "\20ac"; } -.glyphicon-minus:before -{ - content: '\2212'; +.glyphicon-minus:before { + content: "\2212"; } -.glyphicon-cloud:before -{ - content: '\2601'; +.glyphicon-cloud:before { + content: "\2601"; } -.glyphicon-envelope:before -{ - content: '\2709'; +.glyphicon-envelope:before { + content: "\2709"; } -.glyphicon-pencil:before -{ - content: '\270f'; +.glyphicon-pencil:before { + content: "\270f"; } -.glyphicon-glass:before -{ - content: '\e001'; +.glyphicon-glass:before { + content: "\e001"; } -.glyphicon-music:before -{ - content: '\e002'; +.glyphicon-music:before { + content: "\e002"; } -.glyphicon-search:before -{ - content: '\e003'; +.glyphicon-search:before { + content: "\e003"; } -.glyphicon-heart:before -{ - content: '\e005'; +.glyphicon-heart:before { + content: "\e005"; } -.glyphicon-star:before -{ - content: '\e006'; +.glyphicon-star:before { + content: "\e006"; } -.glyphicon-star-empty:before -{ - content: '\e007'; +.glyphicon-star-empty:before { + content: "\e007"; } -.glyphicon-user:before -{ - content: '\e008'; +.glyphicon-user:before { + content: "\e008"; } -.glyphicon-film:before -{ - content: '\e009'; +.glyphicon-film:before { + content: "\e009"; } -.glyphicon-th-large:before -{ - content: '\e010'; +.glyphicon-th-large:before { + content: "\e010"; } -.glyphicon-th:before -{ - content: '\e011'; +.glyphicon-th:before { + content: "\e011"; } -.glyphicon-th-list:before -{ - content: '\e012'; +.glyphicon-th-list:before { + content: "\e012"; } -.glyphicon-ok:before -{ - content: '\e013'; +.glyphicon-ok:before { + content: "\e013"; } -.glyphicon-remove:before -{ - content: '\e014'; +.glyphicon-remove:before { + content: "\e014"; } -.glyphicon-zoom-in:before -{ - content: '\e015'; +.glyphicon-zoom-in:before { + content: "\e015"; } -.glyphicon-zoom-out:before -{ - content: '\e016'; +.glyphicon-zoom-out:before { + content: "\e016"; } -.glyphicon-off:before -{ - content: '\e017'; +.glyphicon-off:before { + content: "\e017"; } -.glyphicon-signal:before -{ - content: '\e018'; +.glyphicon-signal:before { + content: "\e018"; } -.glyphicon-cog:before -{ - content: '\e019'; +.glyphicon-cog:before { + content: "\e019"; } -.glyphicon-trash:before -{ - content: '\e020'; +.glyphicon-trash:before { + content: "\e020"; } -.glyphicon-home:before -{ - content: '\e021'; +.glyphicon-home:before { + content: "\e021"; } -.glyphicon-file:before -{ - content: '\e022'; +.glyphicon-file:before { + content: "\e022"; } -.glyphicon-time:before -{ - content: '\e023'; +.glyphicon-time:before { + content: "\e023"; } -.glyphicon-road:before -{ - content: '\e024'; +.glyphicon-road:before { + content: "\e024"; } -.glyphicon-download-alt:before -{ - content: '\e025'; +.glyphicon-download-alt:before { + content: "\e025"; } -.glyphicon-download:before -{ - content: '\e026'; +.glyphicon-download:before { + content: "\e026"; } -.glyphicon-upload:before -{ - content: '\e027'; +.glyphicon-upload:before { + content: "\e027"; } -.glyphicon-inbox:before -{ - content: '\e028'; +.glyphicon-inbox:before { + content: "\e028"; } -.glyphicon-play-circle:before -{ - content: '\e029'; +.glyphicon-play-circle:before { + content: "\e029"; } -.glyphicon-repeat:before -{ - content: '\e030'; +.glyphicon-repeat:before { + content: "\e030"; } -.glyphicon-refresh:before -{ - content: '\e031'; +.glyphicon-refresh:before { + content: "\e031"; } -.glyphicon-list-alt:before -{ - content: '\e032'; +.glyphicon-list-alt:before { + content: "\e032"; } -.glyphicon-lock:before -{ - content: '\e033'; +.glyphicon-lock:before { + content: "\e033"; } -.glyphicon-flag:before -{ - content: '\e034'; +.glyphicon-flag:before { + content: "\e034"; } -.glyphicon-headphones:before -{ - content: '\e035'; +.glyphicon-headphones:before { + content: "\e035"; } -.glyphicon-volume-off:before -{ - content: '\e036'; +.glyphicon-volume-off:before { + content: "\e036"; } -.glyphicon-volume-down:before -{ - content: '\e037'; +.glyphicon-volume-down:before { + content: "\e037"; } -.glyphicon-volume-up:before -{ - content: '\e038'; +.glyphicon-volume-up:before { + content: "\e038"; } -.glyphicon-qrcode:before -{ - content: '\e039'; +.glyphicon-qrcode:before { + content: "\e039"; } -.glyphicon-barcode:before -{ - content: '\e040'; +.glyphicon-barcode:before { + content: "\e040"; } -.glyphicon-tag:before -{ - content: '\e041'; +.glyphicon-tag:before { + content: "\e041"; } -.glyphicon-tags:before -{ - content: '\e042'; +.glyphicon-tags:before { + content: "\e042"; } -.glyphicon-book:before -{ - content: '\e043'; +.glyphicon-book:before { + content: "\e043"; } -.glyphicon-bookmark:before -{ - content: '\e044'; +.glyphicon-bookmark:before { + content: "\e044"; } -.glyphicon-print:before -{ - content: '\e045'; +.glyphicon-print:before { + content: "\e045"; } -.glyphicon-camera:before -{ - content: '\e046'; +.glyphicon-camera:before { + content: "\e046"; } -.glyphicon-font:before -{ - content: '\e047'; +.glyphicon-font:before { + content: "\e047"; } -.glyphicon-bold:before -{ - content: '\e048'; +.glyphicon-bold:before { + content: "\e048"; } -.glyphicon-italic:before -{ - content: '\e049'; +.glyphicon-italic:before { + content: "\e049"; } -.glyphicon-text-height:before -{ - content: '\e050'; +.glyphicon-text-height:before { + content: "\e050"; } -.glyphicon-text-width:before -{ - content: '\e051'; +.glyphicon-text-width:before { + content: "\e051"; } -.glyphicon-align-left:before -{ - content: '\e052'; +.glyphicon-align-left:before { + content: "\e052"; } -.glyphicon-align-center:before -{ - content: '\e053'; +.glyphicon-align-center:before { + content: "\e053"; } -.glyphicon-align-right:before -{ - content: '\e054'; +.glyphicon-align-right:before { + content: "\e054"; } -.glyphicon-align-justify:before -{ - content: '\e055'; +.glyphicon-align-justify:before { + content: "\e055"; } -.glyphicon-list:before -{ - content: '\e056'; +.glyphicon-list:before { + content: "\e056"; } -.glyphicon-indent-left:before -{ - content: '\e057'; +.glyphicon-indent-left:before { + content: "\e057"; } -.glyphicon-indent-right:before -{ - content: '\e058'; +.glyphicon-indent-right:before { + content: "\e058"; } -.glyphicon-facetime-video:before -{ - content: '\e059'; +.glyphicon-facetime-video:before { + content: "\e059"; } -.glyphicon-picture:before -{ - content: '\e060'; +.glyphicon-picture:before { + content: "\e060"; } -.glyphicon-map-marker:before -{ - content: '\e062'; +.glyphicon-map-marker:before { + content: "\e062"; } -.glyphicon-adjust:before -{ - content: '\e063'; +.glyphicon-adjust:before { + content: "\e063"; } -.glyphicon-tint:before -{ - content: '\e064'; +.glyphicon-tint:before { + content: "\e064"; } -.glyphicon-edit:before -{ - content: '\e065'; +.glyphicon-edit:before { + content: "\e065"; } -.glyphicon-share:before -{ - content: '\e066'; +.glyphicon-share:before { + content: "\e066"; } -.glyphicon-check:before -{ - content: '\e067'; +.glyphicon-check:before { + content: "\e067"; } -.glyphicon-move:before -{ - content: '\e068'; +.glyphicon-move:before { + content: "\e068"; } -.glyphicon-step-backward:before -{ - content: '\e069'; +.glyphicon-step-backward:before { + content: "\e069"; } -.glyphicon-fast-backward:before -{ - content: '\e070'; +.glyphicon-fast-backward:before { + content: "\e070"; } -.glyphicon-backward:before -{ - content: '\e071'; +.glyphicon-backward:before { + content: "\e071"; } -.glyphicon-play:before -{ - content: '\e072'; +.glyphicon-play:before { + content: "\e072"; } -.glyphicon-pause:before -{ - content: '\e073'; +.glyphicon-pause:before { + content: "\e073"; } -.glyphicon-stop:before -{ - content: '\e074'; +.glyphicon-stop:before { + content: "\e074"; } -.glyphicon-forward:before -{ - content: '\e075'; +.glyphicon-forward:before { + content: "\e075"; } -.glyphicon-fast-forward:before -{ - content: '\e076'; +.glyphicon-fast-forward:before { + content: "\e076"; } -.glyphicon-step-forward:before -{ - content: '\e077'; +.glyphicon-step-forward:before { + content: "\e077"; } -.glyphicon-eject:before -{ - content: '\e078'; +.glyphicon-eject:before { + content: "\e078"; } -.glyphicon-chevron-left:before -{ - content: '\e079'; +.glyphicon-chevron-left:before { + content: "\e079"; } -.glyphicon-chevron-right:before -{ - content: '\e080'; +.glyphicon-chevron-right:before { + content: "\e080"; } -.glyphicon-plus-sign:before -{ - content: '\e081'; +.glyphicon-plus-sign:before { + content: "\e081"; } -.glyphicon-minus-sign:before -{ - content: '\e082'; +.glyphicon-minus-sign:before { + content: "\e082"; } -.glyphicon-remove-sign:before -{ - content: '\e083'; +.glyphicon-remove-sign:before { + content: "\e083"; } -.glyphicon-ok-sign:before -{ - content: '\e084'; +.glyphicon-ok-sign:before { + content: "\e084"; } -.glyphicon-question-sign:before -{ - content: '\e085'; +.glyphicon-question-sign:before { + content: "\e085"; } -.glyphicon-info-sign:before -{ - content: '\e086'; +.glyphicon-info-sign:before { + content: "\e086"; } -.glyphicon-screenshot:before -{ - content: '\e087'; +.glyphicon-screenshot:before { + content: "\e087"; } -.glyphicon-remove-circle:before -{ - content: '\e088'; +.glyphicon-remove-circle:before { + content: "\e088"; } -.glyphicon-ok-circle:before -{ - content: '\e089'; +.glyphicon-ok-circle:before { + content: "\e089"; } -.glyphicon-ban-circle:before -{ - content: '\e090'; +.glyphicon-ban-circle:before { + content: "\e090"; } -.glyphicon-arrow-left:before -{ - content: '\e091'; +.glyphicon-arrow-left:before { + content: "\e091"; } -.glyphicon-arrow-right:before -{ - content: '\e092'; +.glyphicon-arrow-right:before { + content: "\e092"; } -.glyphicon-arrow-up:before -{ - content: '\e093'; +.glyphicon-arrow-up:before { + content: "\e093"; } -.glyphicon-arrow-down:before -{ - content: '\e094'; +.glyphicon-arrow-down:before { + content: "\e094"; } -.glyphicon-share-alt:before -{ - content: '\e095'; +.glyphicon-share-alt:before { + content: "\e095"; } -.glyphicon-resize-full:before -{ - content: '\e096'; +.glyphicon-resize-full:before { + content: "\e096"; } -.glyphicon-resize-small:before -{ - content: '\e097'; +.glyphicon-resize-small:before { + content: "\e097"; } -.glyphicon-exclamation-sign:before -{ - content: '\e101'; +.glyphicon-exclamation-sign:before { + content: "\e101"; } -.glyphicon-gift:before -{ - content: '\e102'; +.glyphicon-gift:before { + content: "\e102"; } -.glyphicon-leaf:before -{ - content: '\e103'; +.glyphicon-leaf:before { + content: "\e103"; } -.glyphicon-fire:before -{ - content: '\e104'; +.glyphicon-fire:before { + content: "\e104"; } -.glyphicon-eye-open:before -{ - content: '\e105'; +.glyphicon-eye-open:before { + content: "\e105"; } -.glyphicon-eye-close:before -{ - content: '\e106'; +.glyphicon-eye-close:before { + content: "\e106"; } -.glyphicon-warning-sign:before -{ - content: '\e107'; +.glyphicon-warning-sign:before { + content: "\e107"; } -.glyphicon-plane:before -{ - content: '\e108'; +.glyphicon-plane:before { + content: "\e108"; } -.glyphicon-calendar:before -{ - content: '\e109'; +.glyphicon-calendar:before { + content: "\e109"; } -.glyphicon-random:before -{ - content: '\e110'; +.glyphicon-random:before { + content: "\e110"; } -.glyphicon-comment:before -{ - content: '\e111'; +.glyphicon-comment:before { + content: "\e111"; } -.glyphicon-magnet:before -{ - content: '\e112'; +.glyphicon-magnet:before { + content: "\e112"; } -.glyphicon-chevron-up:before -{ - content: '\e113'; +.glyphicon-chevron-up:before { + content: "\e113"; } -.glyphicon-chevron-down:before -{ - content: '\e114'; +.glyphicon-chevron-down:before { + content: "\e114"; } -.glyphicon-retweet:before -{ - content: '\e115'; +.glyphicon-retweet:before { + content: "\e115"; } -.glyphicon-shopping-cart:before -{ - content: '\e116'; +.glyphicon-shopping-cart:before { + content: "\e116"; } -.glyphicon-folder-close:before -{ - content: '\e117'; +.glyphicon-folder-close:before { + content: "\e117"; } -.glyphicon-folder-open:before -{ - content: '\e118'; +.glyphicon-folder-open:before { + content: "\e118"; } -.glyphicon-resize-vertical:before -{ - content: '\e119'; +.glyphicon-resize-vertical:before { + content: "\e119"; } -.glyphicon-resize-horizontal:before -{ - content: '\e120'; +.glyphicon-resize-horizontal:before { + content: "\e120"; } -.glyphicon-hdd:before -{ - content: '\e121'; +.glyphicon-hdd:before { + content: "\e121"; } -.glyphicon-bullhorn:before -{ - content: '\e122'; +.glyphicon-bullhorn:before { + content: "\e122"; } -.glyphicon-bell:before -{ - content: '\e123'; +.glyphicon-bell:before { + content: "\e123"; } -.glyphicon-certificate:before -{ - content: '\e124'; +.glyphicon-certificate:before { + content: "\e124"; } -.glyphicon-thumbs-up:before -{ - content: '\e125'; +.glyphicon-thumbs-up:before { + content: "\e125"; } -.glyphicon-thumbs-down:before -{ - content: '\e126'; +.glyphicon-thumbs-down:before { + content: "\e126"; } -.glyphicon-hand-right:before -{ - content: '\e127'; +.glyphicon-hand-right:before { + content: "\e127"; } -.glyphicon-hand-left:before -{ - content: '\e128'; +.glyphicon-hand-left:before { + content: "\e128"; } -.glyphicon-hand-up:before -{ - content: '\e129'; +.glyphicon-hand-up:before { + content: "\e129"; } -.glyphicon-hand-down:before -{ - content: '\e130'; +.glyphicon-hand-down:before { + content: "\e130"; } -.glyphicon-circle-arrow-right:before -{ - content: '\e131'; +.glyphicon-circle-arrow-right:before { + content: "\e131"; } -.glyphicon-circle-arrow-left:before -{ - content: '\e132'; +.glyphicon-circle-arrow-left:before { + content: "\e132"; } -.glyphicon-circle-arrow-up:before -{ - content: '\e133'; +.glyphicon-circle-arrow-up:before { + content: "\e133"; } -.glyphicon-circle-arrow-down:before -{ - content: '\e134'; +.glyphicon-circle-arrow-down:before { + content: "\e134"; } -.glyphicon-globe:before -{ - content: '\e135'; +.glyphicon-globe:before { + content: "\e135"; } -.glyphicon-wrench:before -{ - content: '\e136'; +.glyphicon-wrench:before { + content: "\e136"; } -.glyphicon-tasks:before -{ - content: '\e137'; +.glyphicon-tasks:before { + content: "\e137"; } -.glyphicon-filter:before -{ - content: '\e138'; +.glyphicon-filter:before { + content: "\e138"; } -.glyphicon-briefcase:before -{ - content: '\e139'; +.glyphicon-briefcase:before { + content: "\e139"; } -.glyphicon-fullscreen:before -{ - content: '\e140'; +.glyphicon-fullscreen:before { + content: "\e140"; } -.glyphicon-dashboard:before -{ - content: '\e141'; +.glyphicon-dashboard:before { + content: "\e141"; } -.glyphicon-paperclip:before -{ - content: '\e142'; +.glyphicon-paperclip:before { + content: "\e142"; } -.glyphicon-heart-empty:before -{ - content: '\e143'; +.glyphicon-heart-empty:before { + content: "\e143"; } -.glyphicon-link:before -{ - content: '\e144'; +.glyphicon-link:before { + content: "\e144"; } -.glyphicon-phone:before -{ - content: '\e145'; +.glyphicon-phone:before { + content: "\e145"; } -.glyphicon-pushpin:before -{ - content: '\e146'; +.glyphicon-pushpin:before { + content: "\e146"; } -.glyphicon-usd:before -{ - content: '\e148'; +.glyphicon-usd:before { + content: "\e148"; } -.glyphicon-gbp:before -{ - content: '\e149'; +.glyphicon-gbp:before { + content: "\e149"; } -.glyphicon-sort:before -{ - content: '\e150'; +.glyphicon-sort:before { + content: "\e150"; } -.glyphicon-sort-by-alphabet:before -{ - content: '\e151'; +.glyphicon-sort-by-alphabet:before { + content: "\e151"; } -.glyphicon-sort-by-alphabet-alt:before -{ - content: '\e152'; +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; } -.glyphicon-sort-by-order:before -{ - content: '\e153'; +.glyphicon-sort-by-order:before { + content: "\e153"; } -.glyphicon-sort-by-order-alt:before -{ - content: '\e154'; +.glyphicon-sort-by-order-alt:before { + content: "\e154"; } -.glyphicon-sort-by-attributes:before -{ - content: '\e155'; +.glyphicon-sort-by-attributes:before { + content: "\e155"; } -.glyphicon-sort-by-attributes-alt:before -{ - content: '\e156'; +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; } -.glyphicon-unchecked:before -{ - content: '\e157'; +.glyphicon-unchecked:before { + content: "\e157"; } -.glyphicon-expand:before -{ - content: '\e158'; +.glyphicon-expand:before { + content: "\e158"; } -.glyphicon-collapse-down:before -{ - content: '\e159'; +.glyphicon-collapse-down:before { + content: "\e159"; } -.glyphicon-collapse-up:before -{ - content: '\e160'; +.glyphicon-collapse-up:before { + content: "\e160"; } -.glyphicon-log-in:before -{ - content: '\e161'; +.glyphicon-log-in:before { + content: "\e161"; } -.glyphicon-flash:before -{ - content: '\e162'; +.glyphicon-flash:before { + content: "\e162"; } -.glyphicon-log-out:before -{ - content: '\e163'; +.glyphicon-log-out:before { + content: "\e163"; } -.glyphicon-new-window:before -{ - content: '\e164'; +.glyphicon-new-window:before { + content: "\e164"; } -.glyphicon-record:before -{ - content: '\e165'; +.glyphicon-record:before { + content: "\e165"; } -.glyphicon-save:before -{ - content: '\e166'; +.glyphicon-save:before { + content: "\e166"; } -.glyphicon-open:before -{ - content: '\e167'; +.glyphicon-open:before { + content: "\e167"; } -.glyphicon-saved:before -{ - content: '\e168'; +.glyphicon-saved:before { + content: "\e168"; } -.glyphicon-import:before -{ - content: '\e169'; +.glyphicon-import:before { + content: "\e169"; } -.glyphicon-export:before -{ - content: '\e170'; +.glyphicon-export:before { + content: "\e170"; } -.glyphicon-send:before -{ - content: '\e171'; +.glyphicon-send:before { + content: "\e171"; } -.glyphicon-floppy-disk:before -{ - content: '\e172'; +.glyphicon-floppy-disk:before { + content: "\e172"; } -.glyphicon-floppy-saved:before -{ - content: '\e173'; +.glyphicon-floppy-saved:before { + content: "\e173"; } -.glyphicon-floppy-remove:before -{ - content: '\e174'; +.glyphicon-floppy-remove:before { + content: "\e174"; } -.glyphicon-floppy-save:before -{ - content: '\e175'; +.glyphicon-floppy-save:before { + content: "\e175"; } -.glyphicon-floppy-open:before -{ - content: '\e176'; +.glyphicon-floppy-open:before { + content: "\e176"; } -.glyphicon-credit-card:before -{ - content: '\e177'; +.glyphicon-credit-card:before { + content: "\e177"; } -.glyphicon-transfer:before -{ - content: '\e178'; +.glyphicon-transfer:before { + content: "\e178"; } -.glyphicon-cutlery:before -{ - content: '\e179'; +.glyphicon-cutlery:before { + content: "\e179"; } -.glyphicon-header:before -{ - content: '\e180'; +.glyphicon-header:before { + content: "\e180"; } -.glyphicon-compressed:before -{ - content: '\e181'; +.glyphicon-compressed:before { + content: "\e181"; } -.glyphicon-earphone:before -{ - content: '\e182'; +.glyphicon-earphone:before { + content: "\e182"; } -.glyphicon-phone-alt:before -{ - content: '\e183'; +.glyphicon-phone-alt:before { + content: "\e183"; } -.glyphicon-tower:before -{ - content: '\e184'; +.glyphicon-tower:before { + content: "\e184"; } -.glyphicon-stats:before -{ - content: '\e185'; +.glyphicon-stats:before { + content: "\e185"; } -.glyphicon-sd-video:before -{ - content: '\e186'; +.glyphicon-sd-video:before { + content: "\e186"; } -.glyphicon-hd-video:before -{ - content: '\e187'; +.glyphicon-hd-video:before { + content: "\e187"; } -.glyphicon-subtitles:before -{ - content: '\e188'; +.glyphicon-subtitles:before { + content: "\e188"; } -.glyphicon-sound-stereo:before -{ - content: '\e189'; +.glyphicon-sound-stereo:before { + content: "\e189"; } -.glyphicon-sound-dolby:before -{ - content: '\e190'; +.glyphicon-sound-dolby:before { + content: "\e190"; } -.glyphicon-sound-5-1:before -{ - content: '\e191'; +.glyphicon-sound-5-1:before { + content: "\e191"; } -.glyphicon-sound-6-1:before -{ - content: '\e192'; +.glyphicon-sound-6-1:before { + content: "\e192"; } -.glyphicon-sound-7-1:before -{ - content: '\e193'; +.glyphicon-sound-7-1:before { + content: "\e193"; } -.glyphicon-copyright-mark:before -{ - content: '\e194'; +.glyphicon-copyright-mark:before { + content: "\e194"; } -.glyphicon-registration-mark:before -{ - content: '\e195'; +.glyphicon-registration-mark:before { + content: "\e195"; } -.glyphicon-cloud-download:before -{ - content: '\e197'; +.glyphicon-cloud-download:before { + content: "\e197"; } -.glyphicon-cloud-upload:before -{ - content: '\e198'; +.glyphicon-cloud-upload:before { + content: "\e198"; } -.glyphicon-tree-conifer:before -{ - content: '\e199'; +.glyphicon-tree-conifer:before { + content: "\e199"; } -.glyphicon-tree-deciduous:before -{ - content: '\e200'; +.glyphicon-tree-deciduous:before { + content: "\e200"; } -.glyphicon-cd:before -{ - content: '\e201'; +.glyphicon-cd:before { + content: "\e201"; } -.glyphicon-save-file:before -{ - content: '\e202'; +.glyphicon-save-file:before { + content: "\e202"; } -.glyphicon-open-file:before -{ - content: '\e203'; +.glyphicon-open-file:before { + content: "\e203"; } -.glyphicon-level-up:before -{ - content: '\e204'; +.glyphicon-level-up:before { + content: "\e204"; } -.glyphicon-copy:before -{ - content: '\e205'; +.glyphicon-copy:before { + content: "\e205"; } -.glyphicon-paste:before -{ - content: '\e206'; +.glyphicon-paste:before { + content: "\e206"; } -.glyphicon-alert:before -{ - content: '\e209'; +.glyphicon-alert:before { + content: "\e209"; } -.glyphicon-equalizer:before -{ - content: '\e210'; +.glyphicon-equalizer:before { + content: "\e210"; } -.glyphicon-king:before -{ - content: '\e211'; +.glyphicon-king:before { + content: "\e211"; } -.glyphicon-queen:before -{ - content: '\e212'; +.glyphicon-queen:before { + content: "\e212"; } -.glyphicon-pawn:before -{ - content: '\e213'; +.glyphicon-pawn:before { + content: "\e213"; } -.glyphicon-bishop:before -{ - content: '\e214'; +.glyphicon-bishop:before { + content: "\e214"; } -.glyphicon-knight:before -{ - content: '\e215'; +.glyphicon-knight:before { + content: "\e215"; } -.glyphicon-baby-formula:before -{ - content: '\e216'; +.glyphicon-baby-formula:before { + content: "\e216"; } -.glyphicon-tent:before -{ - content: '\26fa'; +.glyphicon-tent:before { + content: "\26fa"; } -.glyphicon-blackboard:before -{ - content: '\e218'; +.glyphicon-blackboard:before { + content: "\e218"; } -.glyphicon-bed:before -{ - content: '\e219'; +.glyphicon-bed:before { + content: "\e219"; } -.glyphicon-apple:before -{ - content: '\f8ff'; +.glyphicon-apple:before { + content: "\f8ff"; } -.glyphicon-erase:before -{ - content: '\e221'; +.glyphicon-erase:before { + content: "\e221"; } -.glyphicon-hourglass:before -{ - content: '\231b'; +.glyphicon-hourglass:before { + content: "\231b"; } -.glyphicon-lamp:before -{ - content: '\e223'; +.glyphicon-lamp:before { + content: "\e223"; } -.glyphicon-duplicate:before -{ - content: '\e224'; +.glyphicon-duplicate:before { + content: "\e224"; } -.glyphicon-piggy-bank:before -{ - content: '\e225'; +.glyphicon-piggy-bank:before { + content: "\e225"; } -.glyphicon-scissors:before -{ - content: '\e226'; +.glyphicon-scissors:before { + content: "\e226"; } -.glyphicon-bitcoin:before -{ - content: '\e227'; +.glyphicon-bitcoin:before { + content: "\e227"; } -.glyphicon-btc:before -{ - content: '\e227'; +.glyphicon-btc:before { + content: "\e227"; } -.glyphicon-xbt:before -{ - content: '\e227'; +.glyphicon-xbt:before { + content: "\e227"; } -.glyphicon-yen:before -{ - content: '\00a5'; +.glyphicon-yen:before { + content: "\00a5"; } -.glyphicon-jpy:before -{ - content: '\00a5'; +.glyphicon-jpy:before { + content: "\00a5"; } -.glyphicon-ruble:before -{ - content: '\20bd'; +.glyphicon-ruble:before { + content: "\20bd"; } -.glyphicon-rub:before -{ - content: '\20bd'; +.glyphicon-rub:before { + content: "\20bd"; } -.glyphicon-scale:before -{ - content: '\e230'; +.glyphicon-scale:before { + content: "\e230"; } -.glyphicon-ice-lolly:before -{ - content: '\e231'; +.glyphicon-ice-lolly:before { + content: "\e231"; } -.glyphicon-ice-lolly-tasted:before -{ - content: '\e232'; +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; } -.glyphicon-education:before -{ - content: '\e233'; +.glyphicon-education:before { + content: "\e233"; } -.glyphicon-option-horizontal:before -{ - content: '\e234'; +.glyphicon-option-horizontal:before { + content: "\e234"; } -.glyphicon-option-vertical:before -{ - content: '\e235'; +.glyphicon-option-vertical:before { + content: "\e235"; } -.glyphicon-menu-hamburger:before -{ - content: '\e236'; +.glyphicon-menu-hamburger:before { + content: "\e236"; } -.glyphicon-modal-window:before -{ - content: '\e237'; +.glyphicon-modal-window:before { + content: "\e237"; } -.glyphicon-oil:before -{ - content: '\e238'; +.glyphicon-oil:before { + content: "\e238"; } -.glyphicon-grain:before -{ - content: '\e239'; +.glyphicon-grain:before { + content: "\e239"; } -.glyphicon-sunglasses:before -{ - content: '\e240'; +.glyphicon-sunglasses:before { + content: "\e240"; } -.glyphicon-text-size:before -{ - content: '\e241'; +.glyphicon-text-size:before { + content: "\e241"; } -.glyphicon-text-color:before -{ - content: '\e242'; +.glyphicon-text-color:before { + content: "\e242"; } -.glyphicon-text-background:before -{ - content: '\e243'; +.glyphicon-text-background:before { + content: "\e243"; } -.glyphicon-object-align-top:before -{ - content: '\e244'; +.glyphicon-object-align-top:before { + content: "\e244"; } -.glyphicon-object-align-bottom:before -{ - content: '\e245'; +.glyphicon-object-align-bottom:before { + content: "\e245"; } -.glyphicon-object-align-horizontal:before -{ - content: '\e246'; +.glyphicon-object-align-horizontal:before { + content: "\e246"; } -.glyphicon-object-align-left:before -{ - content: '\e247'; +.glyphicon-object-align-left:before { + content: "\e247"; } -.glyphicon-object-align-vertical:before -{ - content: '\e248'; +.glyphicon-object-align-vertical:before { + content: "\e248"; } -.glyphicon-object-align-right:before -{ - content: '\e249'; +.glyphicon-object-align-right:before { + content: "\e249"; } -.glyphicon-triangle-right:before -{ - content: '\e250'; +.glyphicon-triangle-right:before { + content: "\e250"; } -.glyphicon-triangle-left:before -{ - content: '\e251'; +.glyphicon-triangle-left:before { + content: "\e251"; } -.glyphicon-triangle-bottom:before -{ - content: '\e252'; +.glyphicon-triangle-bottom:before { + content: "\e252"; } -.glyphicon-triangle-top:before -{ - content: '\e253'; +.glyphicon-triangle-top:before { + content: "\e253"; } -.glyphicon-console:before -{ - content: '\e254'; +.glyphicon-console:before { + content: "\e254"; } -.glyphicon-superscript:before -{ - content: '\e255'; +.glyphicon-superscript:before { + content: "\e255"; } -.glyphicon-subscript:before -{ - content: '\e256'; +.glyphicon-subscript:before { + content: "\e256"; } -.glyphicon-menu-left:before -{ - content: '\e257'; +.glyphicon-menu-left:before { + content: "\e257"; } -.glyphicon-menu-right:before -{ - content: '\e258'; +.glyphicon-menu-right:before { + content: "\e258"; } -.glyphicon-menu-down:before -{ - content: '\e259'; +.glyphicon-menu-down:before { + content: "\e259"; } -.glyphicon-menu-up:before -{ - content: '\e260'; +.glyphicon-menu-up:before { + content: "\e260"; } -* -{ - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } *:before, -*:after -{ - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -html -{ - font-size: 10px; - - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } -body -{ - font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.42857143; +html { + font-size: 10px; - color: #333; - background-color: #fff; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.42857143; + color: #333; + background-color: #fff; } input, button, select, -textarea -{ - font-family: inherit; - font-size: inherit; - line-height: inherit; -} -a -{ - text-decoration: none; - - color: #337ab7; +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #337ab7; + text-decoration: none; } a:hover, -a:focus -{ - text-decoration: underline; - - color: #23527c; +a:focus { + color: #23527c; + text-decoration: underline; } -a:focus -{ - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +a:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } -figure -{ - margin: 0; +figure { + margin: 0; } -img -{ - vertical-align: middle; +img { + vertical-align: middle; } .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, -.carousel-inner > .item > a > img -{ - display: block; - - max-width: 100%; - height: auto; -} -.img-rounded -{ - border-radius: 6px; -} -.img-thumbnail -{ - line-height: 1.42857143; - - display: inline-block; - - max-width: 100%; - height: auto; - padding: 4px; - - -webkit-transition: all .2s ease-in-out; - -o-transition: all .2s ease-in-out; - transition: all .2s ease-in-out; - - border: 1px solid #ddd; - border-radius: 4px; - background-color: #fff; -} -.img-circle -{ - border-radius: 50%; -} -hr -{ - margin-top: 20px; - margin-bottom: 20px; - - border: 0; - border-top: 1px solid #eee; +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-thumbnail { + display: inline-block; + max-width: 100%; + height: auto; + padding: 4px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; +} +.img-circle { + border-radius: 50%; +} +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eee; } .sr-only, .accesshide, a.skip-block, -a.skip -{ - position: absolute; - - overflow: hidden; - clip: rect(0, 0, 0, 0); - - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - - border: 0; +a.skip { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; } .sr-only-focusable:active, -.sr-only-focusable:focus -{ - position: static; - - overflow: visible; - clip: auto; - - width: auto; - height: auto; - margin: 0; +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; } -[role='button'] -{ - cursor: pointer; +[role="button"] { + cursor: pointer; } h1, h2, @@ -1562,13 +1193,11 @@ h6, .h3, .h4, .h5, -.h6 -{ - font-family: inherit; - font-weight: 500; - line-height: 1.1; - - color: inherit; +.h6 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; } h1 small, h2 small, @@ -1593,22 +1222,19 @@ h6 .small, .h3 .small, .h4 .small, .h5 .small, -.h6 .small -{ - font-weight: normal; - line-height: 1; - - color: #777; +.h6 .small { + font-weight: normal; + line-height: 1; + color: #777; } h1, .h1, h2, .h2, h3, -.h3 -{ - margin-top: 20px; - margin-bottom: 10px; +.h3 { + margin-top: 20px; + margin-bottom: 10px; } h1 small, .h1 small, @@ -1621,19 +1247,17 @@ h1 .small, h2 .small, .h2 .small, h3 .small, -.h3 .small -{ - font-size: 65%; +.h3 .small { + font-size: 65%; } h4, .h4, h5, .h5, h6, -.h6 -{ - margin-top: 10px; - margin-bottom: 10px; +.h6 { + margin-top: 10px; + margin-bottom: 10px; } h4 small, .h4 small, @@ -1646,217 +1270,169 @@ h4 .small, h5 .small, .h5 .small, h6 .small, -.h6 .small -{ - font-size: 75%; +.h6 .small { + font-size: 75%; } h1, -.h1 -{ - font-size: 36px; +.h1 { + font-size: 36px; } h2, -.h2 -{ - font-size: 30px; +.h2 { + font-size: 30px; } h3, -.h3 -{ - font-size: 24px; +.h3 { + font-size: 24px; } h4, -.h4 -{ - font-size: 18px; +.h4 { + font-size: 18px; } h5, -.h5 -{ - font-size: 14px; +.h5 { + font-size: 14px; } h6, -.h6 -{ - font-size: 12px; +.h6 { + font-size: 12px; } -p -{ - margin: 0 0 10px; +p { + margin: 0 0 10px; } -.lead -{ - font-size: 16px; - font-weight: 300; - line-height: 1.4; - - margin-bottom: 20px; +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 300; + line-height: 1.4; } -@media (min-width: 768px) -{ - .lead - { - font-size: 21px; - } +@media (min-width: 768px) { + .lead { + font-size: 21px; + } } small, -.small -{ - font-size: 85%; +.small { + font-size: 85%; } mark, -.mark -{ - padding: .2em; - - background-color: #fcf8e3; +.mark { + padding: .2em; + background-color: #fcf8e3; } -.text-left -{ - text-align: left; +.text-left { + text-align: left; } -.text-right -{ - text-align: right; +.text-right { + text-align: right; } -.text-center -{ - text-align: center; +.text-center { + text-align: center; } -.text-justify -{ - text-align: justify; +.text-justify { + text-align: justify; } -.text-nowrap -{ - white-space: nowrap; +.text-nowrap { + white-space: nowrap; } -.text-lowercase -{ - text-transform: lowercase; +.text-lowercase { + text-transform: lowercase; } -.text-uppercase -{ - text-transform: uppercase; +.text-uppercase { + text-transform: uppercase; } -.text-capitalize -{ - text-transform: capitalize; +.text-capitalize { + text-transform: capitalize; } -.text-muted -{ - color: #777; +.text-muted { + color: #777; } -.text-primary -{ - color: #337ab7; +.text-primary { + color: #337ab7; } a.text-primary:hover, -a.text-primary:focus -{ - color: #286090; +a.text-primary:focus { + color: #286090; } -.text-success -{ - color: #3c763d; +.text-success { + color: #3c763d; } a.text-success:hover, -a.text-success:focus -{ - color: #2b542c; +a.text-success:focus { + color: #2b542c; } -.text-info -{ - color: #31708f; +.text-info { + color: #31708f; } a.text-info:hover, -a.text-info:focus -{ - color: #245269; +a.text-info:focus { + color: #245269; } -.text-warning -{ - color: #8a6d3b; +.text-warning { + color: #8a6d3b; } a.text-warning:hover, -a.text-warning:focus -{ - color: #66512c; +a.text-warning:focus { + color: #66512c; } -.text-danger -{ - color: #a94442; +.text-danger { + color: #a94442; } a.text-danger:hover, -a.text-danger:focus -{ - color: #843534; +a.text-danger:focus { + color: #843534; } -.bg-primary -{ - color: #fff; - background-color: #337ab7; +.bg-primary { + color: #fff; + background-color: #337ab7; } a.bg-primary:hover, -a.bg-primary:focus -{ - background-color: #286090; +a.bg-primary:focus { + background-color: #286090; } -.bg-success -{ - background-color: #dff0d8; +.bg-success { + background-color: #dff0d8; } a.bg-success:hover, -a.bg-success:focus -{ - background-color: #c1e2b3; +a.bg-success:focus { + background-color: #c1e2b3; } -.bg-info -{ - background-color: #d9edf7; +.bg-info { + background-color: #d9edf7; } a.bg-info:hover, -a.bg-info:focus -{ - background-color: #afd9ee; +a.bg-info:focus { + background-color: #afd9ee; } -.bg-warning -{ - background-color: #fcf8e3; +.bg-warning { + background-color: #fcf8e3; } a.bg-warning:hover, -a.bg-warning:focus -{ - background-color: #f7ecb5; +a.bg-warning:focus { + background-color: #f7ecb5; } -.bg-danger -{ - background-color: #f2dede; +.bg-danger { + background-color: #f2dede; } a.bg-danger:hover, -a.bg-danger:focus -{ - background-color: #e4b9b9; -} -.page-header -{ - margin: 40px 0 20px; - padding-bottom: 9px; - - border-bottom: 1px solid #eee; +a.bg-danger:focus { + background-color: #e4b9b9; +} +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eee; } ul, -ol -{ - margin-top: 0; - margin-bottom: 10px; +ol { + margin-top: 0; + margin-bottom: 10px; } ul ul, ol ul, ul ol, -ol ol -{ - margin-bottom: 0; +ol ol { + margin-bottom: 0; } .list-unstyled, .unlist, @@ -1868,1218 +1444,916 @@ ol ol .section li.activity, .section li.movehere, .tabtree li, -.form-setting .form-multicheckbox ul -{ - padding-left: 0; - - list-style: none; +.form-setting .form-multicheckbox ul { + padding-left: 0; + list-style: none; } -.list-inline -{ - margin-left: -5px; - padding-left: 0; - - list-style: none; +.list-inline { + padding-left: 0; + margin-left: -5px; + list-style: none; } -.list-inline > li -{ - display: inline-block; - - padding-right: 5px; - padding-left: 5px; +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; } -dl -{ - margin-top: 0; - margin-bottom: 20px; +dl { + margin-top: 0; + margin-bottom: 20px; } dt, -dd -{ - line-height: 1.42857143; +dd { + line-height: 1.42857143; } -dt -{ - font-weight: bold; +dt { + font-weight: bold; } -dd -{ - margin-left: 0; +dd { + margin-left: 0; } -@media (min-width: 768px) -{ - .dl-horizontal dt - { - float: left; - clear: left; - overflow: hidden; - - width: 160px; - - text-align: right; - white-space: nowrap; - text-overflow: ellipsis; - } - .dl-horizontal dd - { - margin-left: 180px; - } +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } } abbr[title], -abbr[data-original-title] -{ - cursor: help; - - border-bottom: 1px dotted #777; +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #777; } -.initialism -{ - font-size: 90%; - - text-transform: uppercase; +.initialism { + font-size: 90%; + text-transform: uppercase; } -blockquote -{ - font-size: 17.5px; - - margin: 0 0 20px; - padding: 10px 20px; - - border-left: 5px solid #eee; +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 17.5px; + border-left: 5px solid #eee; } blockquote p:last-child, blockquote ul:last-child, -blockquote ol:last-child -{ - margin-bottom: 0; +blockquote ol:last-child { + margin-bottom: 0; } blockquote footer, blockquote small, -blockquote .small -{ - font-size: 80%; - line-height: 1.42857143; - - display: block; - - color: #777; +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857143; + color: #777; } blockquote footer:before, blockquote small:before, -blockquote .small:before -{ - content: '\2014 \00A0'; +blockquote .small:before { + content: '\2014 \00A0'; } .blockquote-reverse, -blockquote.pull-right -{ - padding-right: 15px; - padding-left: 0; - - text-align: right; - - border-right: 5px solid #eee; - border-left: 0; +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + text-align: right; + border-right: 5px solid #eee; + border-left: 0; } .blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, -blockquote.pull-right .small:before -{ - content: ''; +blockquote.pull-right .small:before { + content: ''; } .blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, -blockquote.pull-right .small:after -{ - content: '\00A0 \2014'; +blockquote.pull-right .small:after { + content: '\00A0 \2014'; } -address -{ - font-style: normal; - line-height: 1.42857143; - - margin-bottom: 20px; +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.42857143; } code, kbd, pre, -samp -{ - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; -} -code -{ - font-size: 90%; - - padding: 2px 4px; - - color: #c7254e; - border-radius: 4px; - background-color: #f9f2f4; -} -kbd -{ - font-size: 90%; - - padding: 2px 4px; - - color: #fff; - border-radius: 3px; - background-color: #333; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); -} -kbd kbd -{ - font-size: 100%; - font-weight: bold; - - padding: 0; - - -webkit-box-shadow: none; - box-shadow: none; -} -pre -{ - font-size: 13px; - line-height: 1.42857143; - - display: block; - - margin: 0 0 10px; - padding: 9.5px; - - word-wrap: break-word; - word-break: break-all; - - color: #333; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #f5f5f5; -} -pre code -{ - font-size: inherit; - - padding: 0; - - white-space: pre-wrap; - - color: inherit; - border-radius: 0; - background-color: transparent; -} -.pre-scrollable -{ - overflow-y: scroll; - - max-height: 340px; -} -.container -{ - margin-right: auto; - margin-left: auto; - padding-right: 10px; - padding-left: 10px; -} -@media (min-width: 768px) -{ - .container - { - width: 740px; - } -} -@media (min-width: 992px) -{ - .container - { - width: 960px; - } -} -@media (min-width: 1200px) -{ - .container - { - width: 1160px; - } -} -.container-fluid -{ - margin-right: auto; - margin-left: auto; - padding-right: 10px; - padding-left: 10px; -} -.row -{ - margin-right: -10px; - margin-left: -10px; -} -.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; -} -.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 -{ - float: left; +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + -webkit-box-shadow: none; + box-shadow: none; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857143; + color: #333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.container { + padding-right: 10px; + padding-left: 10px; + margin-right: auto; + margin-left: auto; +} +@media (min-width: 768px) { + .container { + width: 740px; + } +} +@media (min-width: 992px) { + .container { + width: 960px; + } +} +@media (min-width: 1200px) { + .container { + width: 1160px; + } +} +.container-fluid { + padding-right: 10px; + padding-left: 10px; + margin-right: auto; + margin-left: auto; } -.col-xs-12 -{ - width: 100%; +.row { + margin-right: -10px; + margin-left: -10px; } -.col-xs-11 -{ - width: 91.66666667%; +.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; } -.col-xs-10 -{ - width: 83.33333333%; +.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { + float: left; } -.col-xs-9 -{ - width: 75%; +.col-xs-12 { + width: 100%; } -.col-xs-8 -{ - width: 66.66666667%; +.col-xs-11 { + width: 91.66666667%; } -.col-xs-7 -{ - width: 58.33333333%; +.col-xs-10 { + width: 83.33333333%; } -.col-xs-6 -{ - width: 50%; +.col-xs-9 { + width: 75%; } -.col-xs-5 -{ - width: 41.66666667%; +.col-xs-8 { + width: 66.66666667%; } -.col-xs-4 -{ - width: 33.33333333%; +.col-xs-7 { + width: 58.33333333%; } -.col-xs-3 -{ - width: 25%; +.col-xs-6 { + width: 50%; } -.col-xs-2 -{ - width: 16.66666667%; +.col-xs-5 { + width: 41.66666667%; } -.col-xs-1 -{ - width: 8.33333333%; +.col-xs-4 { + width: 33.33333333%; } -.col-xs-pull-12 -{ - right: 100%; +.col-xs-3 { + width: 25%; } -.col-xs-pull-11 -{ - right: 91.66666667%; +.col-xs-2 { + width: 16.66666667%; } -.col-xs-pull-10 -{ - right: 83.33333333%; +.col-xs-1 { + width: 8.33333333%; } -.col-xs-pull-9 -{ - right: 75%; +.col-xs-pull-12 { + right: 100%; } -.col-xs-pull-8 -{ - right: 66.66666667%; +.col-xs-pull-11 { + right: 91.66666667%; } -.col-xs-pull-7 -{ - right: 58.33333333%; +.col-xs-pull-10 { + right: 83.33333333%; } -.col-xs-pull-6 -{ - right: 50%; +.col-xs-pull-9 { + right: 75%; } -.col-xs-pull-5 -{ - right: 41.66666667%; +.col-xs-pull-8 { + right: 66.66666667%; } -.col-xs-pull-4 -{ - right: 33.33333333%; +.col-xs-pull-7 { + right: 58.33333333%; } -.col-xs-pull-3 -{ - right: 25%; +.col-xs-pull-6 { + right: 50%; } -.col-xs-pull-2 -{ - right: 16.66666667%; +.col-xs-pull-5 { + right: 41.66666667%; } -.col-xs-pull-1 -{ - right: 8.33333333%; +.col-xs-pull-4 { + right: 33.33333333%; } -.col-xs-pull-0 -{ - right: auto; +.col-xs-pull-3 { + right: 25%; } -.col-xs-push-12 -{ - left: 100%; +.col-xs-pull-2 { + right: 16.66666667%; } -.col-xs-push-11 -{ - left: 91.66666667%; +.col-xs-pull-1 { + right: 8.33333333%; } -.col-xs-push-10 -{ - left: 83.33333333%; +.col-xs-pull-0 { + right: auto; } -.col-xs-push-9 -{ - left: 75%; +.col-xs-push-12 { + left: 100%; } -.col-xs-push-8 -{ - left: 66.66666667%; +.col-xs-push-11 { + left: 91.66666667%; } -.col-xs-push-7 -{ - left: 58.33333333%; +.col-xs-push-10 { + left: 83.33333333%; } -.col-xs-push-6 -{ - left: 50%; +.col-xs-push-9 { + left: 75%; } -.col-xs-push-5 -{ - left: 41.66666667%; +.col-xs-push-8 { + left: 66.66666667%; } -.col-xs-push-4 -{ - left: 33.33333333%; +.col-xs-push-7 { + left: 58.33333333%; } -.col-xs-push-3 -{ - left: 25%; +.col-xs-push-6 { + left: 50%; } -.col-xs-push-2 -{ - left: 16.66666667%; +.col-xs-push-5 { + left: 41.66666667%; } -.col-xs-push-1 -{ - left: 8.33333333%; +.col-xs-push-4 { + left: 33.33333333%; } -.col-xs-push-0 -{ - left: auto; +.col-xs-push-3 { + left: 25%; } -.col-xs-offset-12 -{ - margin-left: 100%; +.col-xs-push-2 { + left: 16.66666667%; } -.col-xs-offset-11 -{ - margin-left: 91.66666667%; +.col-xs-push-1 { + left: 8.33333333%; } -.col-xs-offset-10 -{ - margin-left: 83.33333333%; +.col-xs-push-0 { + left: auto; } -.col-xs-offset-9 -{ - margin-left: 75%; +.col-xs-offset-12 { + margin-left: 100%; } -.col-xs-offset-8 -{ - margin-left: 66.66666667%; +.col-xs-offset-11 { + margin-left: 91.66666667%; } -.col-xs-offset-7 -{ - margin-left: 58.33333333%; +.col-xs-offset-10 { + margin-left: 83.33333333%; } -.col-xs-offset-6 -{ - margin-left: 50%; +.col-xs-offset-9 { + margin-left: 75%; } -.col-xs-offset-5 -{ - margin-left: 41.66666667%; +.col-xs-offset-8 { + margin-left: 66.66666667%; } -.col-xs-offset-4 -{ - margin-left: 33.33333333%; +.col-xs-offset-7 { + margin-left: 58.33333333%; } -.col-xs-offset-3 -{ - margin-left: 25%; +.col-xs-offset-6 { + margin-left: 50%; } -.col-xs-offset-2 -{ - margin-left: 16.66666667%; +.col-xs-offset-5 { + margin-left: 41.66666667%; } -.col-xs-offset-1 -{ - margin-left: 8.33333333%; +.col-xs-offset-4 { + margin-left: 33.33333333%; } -.col-xs-offset-0 -{ - margin-left: 0; +.col-xs-offset-3 { + margin-left: 25%; } -@media (min-width: 768px) -{ - .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 - { - float: left; - } - .col-sm-12 - { - width: 100%; - } - .col-sm-11 - { - width: 91.66666667%; - } - .col-sm-10 - { - width: 83.33333333%; - } - .col-sm-9 - { - width: 75%; - } - .col-sm-8 - { - width: 66.66666667%; - } - .col-sm-7 - { - width: 58.33333333%; - } - .col-sm-6 - { - width: 50%; - } - .col-sm-5 - { - width: 41.66666667%; - } - .col-sm-4 - { - width: 33.33333333%; - } - .col-sm-3 - { - width: 25%; - } - .col-sm-2 - { - width: 16.66666667%; - } - .col-sm-1 - { - width: 8.33333333%; - } - .col-sm-pull-12 - { - right: 100%; - } - .col-sm-pull-11 - { - right: 91.66666667%; - } - .col-sm-pull-10 - { - right: 83.33333333%; - } - .col-sm-pull-9 - { - right: 75%; - } - .col-sm-pull-8 - { - right: 66.66666667%; - } - .col-sm-pull-7 - { - right: 58.33333333%; - } - .col-sm-pull-6 - { - right: 50%; - } - .col-sm-pull-5 - { - right: 41.66666667%; - } - .col-sm-pull-4 - { - right: 33.33333333%; - } - .col-sm-pull-3 - { - right: 25%; - } - .col-sm-pull-2 - { - right: 16.66666667%; - } - .col-sm-pull-1 - { - right: 8.33333333%; - } - .col-sm-pull-0 - { - right: auto; - } - .col-sm-push-12 - { - left: 100%; - } - .col-sm-push-11 - { - left: 91.66666667%; - } - .col-sm-push-10 - { - left: 83.33333333%; - } - .col-sm-push-9 - { - left: 75%; - } - .col-sm-push-8 - { - left: 66.66666667%; - } - .col-sm-push-7 - { - left: 58.33333333%; - } - .col-sm-push-6 - { - left: 50%; - } - .col-sm-push-5 - { - left: 41.66666667%; - } - .col-sm-push-4 - { - left: 33.33333333%; - } - .col-sm-push-3 - { - left: 25%; - } - .col-sm-push-2 - { - left: 16.66666667%; - } - .col-sm-push-1 - { - left: 8.33333333%; - } - .col-sm-push-0 - { - left: auto; - } - .col-sm-offset-12 - { - margin-left: 100%; - } - .col-sm-offset-11 - { - margin-left: 91.66666667%; - } - .col-sm-offset-10 - { - margin-left: 83.33333333%; - } - .col-sm-offset-9 - { - margin-left: 75%; - } - .col-sm-offset-8 - { - margin-left: 66.66666667%; - } - .col-sm-offset-7 - { - margin-left: 58.33333333%; - } - .col-sm-offset-6 - { - margin-left: 50%; - } - .col-sm-offset-5 - { - margin-left: 41.66666667%; - } - .col-sm-offset-4 - { - margin-left: 33.33333333%; - } - .col-sm-offset-3 - { - margin-left: 25%; - } - .col-sm-offset-2 - { - margin-left: 16.66666667%; - } - .col-sm-offset-1 - { - margin-left: 8.33333333%; - } - .col-sm-offset-0 - { - margin-left: 0; - } -} -@media (min-width: 992px) -{ - .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 - { - float: left; - } - .col-md-12 - { - width: 100%; - } - .col-md-11 - { - width: 91.66666667%; - } - .col-md-10 - { - width: 83.33333333%; - } - .col-md-9 - { - width: 75%; - } - .col-md-8 - { - width: 66.66666667%; - } - .col-md-7 - { - width: 58.33333333%; - } - .col-md-6 - { - width: 50%; - } - .col-md-5 - { - width: 41.66666667%; - } - .col-md-4 - { - width: 33.33333333%; - } - .col-md-3 - { - width: 25%; - } - .col-md-2 - { - width: 16.66666667%; - } - .col-md-1 - { - width: 8.33333333%; - } - .col-md-pull-12 - { - right: 100%; - } - .col-md-pull-11 - { - right: 91.66666667%; - } - .col-md-pull-10 - { - right: 83.33333333%; - } - .col-md-pull-9 - { - right: 75%; - } - .col-md-pull-8 - { - right: 66.66666667%; - } - .col-md-pull-7 - { - right: 58.33333333%; - } - .col-md-pull-6 - { - right: 50%; - } - .col-md-pull-5 - { - right: 41.66666667%; - } - .col-md-pull-4 - { - right: 33.33333333%; - } - .col-md-pull-3 - { - right: 25%; - } - .col-md-pull-2 - { - right: 16.66666667%; - } - .col-md-pull-1 - { - right: 8.33333333%; - } - .col-md-pull-0 - { - right: auto; - } - .col-md-push-12 - { - left: 100%; - } - .col-md-push-11 - { - left: 91.66666667%; - } - .col-md-push-10 - { - left: 83.33333333%; - } - .col-md-push-9 - { - left: 75%; - } - .col-md-push-8 - { - left: 66.66666667%; - } - .col-md-push-7 - { - left: 58.33333333%; - } - .col-md-push-6 - { - left: 50%; - } - .col-md-push-5 - { - left: 41.66666667%; - } - .col-md-push-4 - { - left: 33.33333333%; - } - .col-md-push-3 - { - left: 25%; - } - .col-md-push-2 - { - left: 16.66666667%; - } - .col-md-push-1 - { - left: 8.33333333%; - } - .col-md-push-0 - { - left: auto; - } - .col-md-offset-12 - { - margin-left: 100%; - } - .col-md-offset-11 - { - margin-left: 91.66666667%; - } - .col-md-offset-10 - { - margin-left: 83.33333333%; - } - .col-md-offset-9 - { - margin-left: 75%; - } - .col-md-offset-8 - { - margin-left: 66.66666667%; - } - .col-md-offset-7 - { - margin-left: 58.33333333%; - } - .col-md-offset-6 - { - margin-left: 50%; - } - .col-md-offset-5 - { - margin-left: 41.66666667%; - } - .col-md-offset-4 - { - margin-left: 33.33333333%; - } - .col-md-offset-3 - { - margin-left: 25%; - } - .col-md-offset-2 - { - margin-left: 16.66666667%; - } - .col-md-offset-1 - { - margin-left: 8.33333333%; - } - .col-md-offset-0 - { - margin-left: 0; - } -} -@media (min-width: 1200px) -{ - .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 - { - float: left; - } - .col-lg-12 - { - width: 100%; - } - .col-lg-11 - { - width: 91.66666667%; - } - .col-lg-10 - { - width: 83.33333333%; - } - .col-lg-9 - { - width: 75%; - } - .col-lg-8 - { - width: 66.66666667%; - } - .col-lg-7 - { - width: 58.33333333%; - } - .col-lg-6 - { - width: 50%; - } - .col-lg-5 - { - width: 41.66666667%; - } - .col-lg-4 - { - width: 33.33333333%; - } - .col-lg-3 - { - width: 25%; - } - .col-lg-2 - { - width: 16.66666667%; - } - .col-lg-1 - { - width: 8.33333333%; - } - .col-lg-pull-12 - { - right: 100%; - } - .col-lg-pull-11 - { - right: 91.66666667%; - } - .col-lg-pull-10 - { - right: 83.33333333%; - } - .col-lg-pull-9 - { - right: 75%; - } - .col-lg-pull-8 - { - right: 66.66666667%; - } - .col-lg-pull-7 - { - right: 58.33333333%; - } - .col-lg-pull-6 - { - right: 50%; - } - .col-lg-pull-5 - { - right: 41.66666667%; - } - .col-lg-pull-4 - { - right: 33.33333333%; - } - .col-lg-pull-3 - { - right: 25%; - } - .col-lg-pull-2 - { - right: 16.66666667%; - } - .col-lg-pull-1 - { - right: 8.33333333%; - } - .col-lg-pull-0 - { - right: auto; - } - .col-lg-push-12 - { - left: 100%; - } - .col-lg-push-11 - { - left: 91.66666667%; - } - .col-lg-push-10 - { - left: 83.33333333%; - } - .col-lg-push-9 - { - left: 75%; - } - .col-lg-push-8 - { - left: 66.66666667%; - } - .col-lg-push-7 - { - left: 58.33333333%; - } - .col-lg-push-6 - { - left: 50%; - } - .col-lg-push-5 - { - left: 41.66666667%; - } - .col-lg-push-4 - { - left: 33.33333333%; - } - .col-lg-push-3 - { - left: 25%; - } - .col-lg-push-2 - { - left: 16.66666667%; - } - .col-lg-push-1 - { - left: 8.33333333%; - } - .col-lg-push-0 - { - left: auto; - } - .col-lg-offset-12 - { - margin-left: 100%; - } - .col-lg-offset-11 - { - margin-left: 91.66666667%; - } - .col-lg-offset-10 - { - margin-left: 83.33333333%; - } - .col-lg-offset-9 - { - margin-left: 75%; - } - .col-lg-offset-8 - { - margin-left: 66.66666667%; - } - .col-lg-offset-7 - { - margin-left: 58.33333333%; - } - .col-lg-offset-6 - { - margin-left: 50%; - } - .col-lg-offset-5 - { - margin-left: 41.66666667%; - } - .col-lg-offset-4 - { - margin-left: 33.33333333%; - } - .col-lg-offset-3 - { - margin-left: 25%; - } - .col-lg-offset-2 - { - margin-left: 16.66666667%; - } - .col-lg-offset-1 - { - margin-left: 8.33333333%; - } - .col-lg-offset-0 - { - margin-left: 0; - } -} -table -{ - background-color: transparent; +.col-xs-offset-2 { + margin-left: 16.66666667%; } -caption -{ - padding-top: 8px; - padding-bottom: 8px; - - text-align: left; - - color: #777; +.col-xs-offset-1 { + margin-left: 8.33333333%; } -th -{ - text-align: left; +.col-xs-offset-0 { + margin-left: 0; } -.table -{ +@media (min-width: 768px) { + .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { + float: left; + } + .col-sm-12 { width: 100%; - max-width: 100%; - margin-bottom: 20px; + } + .col-sm-11 { + width: 91.66666667%; + } + .col-sm-10 { + width: 83.33333333%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666667%; + } + .col-sm-7 { + width: 58.33333333%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666667%; + } + .col-sm-4 { + width: 33.33333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.66666667%; + } + .col-sm-1 { + width: 8.33333333%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666667%; + } + .col-sm-pull-10 { + right: 83.33333333%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666667%; + } + .col-sm-pull-7 { + right: 58.33333333%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666667%; + } + .col-sm-pull-4 { + right: 33.33333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.66666667%; + } + .col-sm-pull-1 { + right: 8.33333333%; + } + .col-sm-pull-0 { + right: auto; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666667%; + } + .col-sm-push-10 { + left: 83.33333333%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666667%; + } + .col-sm-push-7 { + left: 58.33333333%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666667%; + } + .col-sm-push-4 { + left: 33.33333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.66666667%; + } + .col-sm-push-1 { + left: 8.33333333%; + } + .col-sm-push-0 { + left: auto; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .col-sm-offset-0 { + margin-left: 0; + } +} +@media (min-width: 992px) { + .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 { + float: left; + } + .col-md-12 { + width: 100%; + } + .col-md-11 { + width: 91.66666667%; + } + .col-md-10 { + width: 83.33333333%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666667%; + } + .col-md-7 { + width: 58.33333333%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666667%; + } + .col-md-4 { + width: 33.33333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.66666667%; + } + .col-md-1 { + width: 8.33333333%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666667%; + } + .col-md-pull-10 { + right: 83.33333333%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666667%; + } + .col-md-pull-7 { + right: 58.33333333%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666667%; + } + .col-md-pull-4 { + right: 33.33333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.66666667%; + } + .col-md-pull-1 { + right: 8.33333333%; + } + .col-md-pull-0 { + right: auto; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666667%; + } + .col-md-push-10 { + left: 83.33333333%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666667%; + } + .col-md-push-7 { + left: 58.33333333%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666667%; + } + .col-md-push-4 { + left: 33.33333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.66666667%; + } + .col-md-push-1 { + left: 8.33333333%; + } + .col-md-push-0 { + left: auto; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666667%; + } + .col-md-offset-10 { + margin-left: 83.33333333%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666667%; + } + .col-md-offset-7 { + margin-left: 58.33333333%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .col-md-offset-0 { + margin-left: 0; + } +} +@media (min-width: 1200px) { + .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { + float: left; + } + .col-lg-12 { + width: 100%; + } + .col-lg-11 { + width: 91.66666667%; + } + .col-lg-10 { + width: 83.33333333%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666667%; + } + .col-lg-7 { + width: 58.33333333%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666667%; + } + .col-lg-4 { + width: 33.33333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.66666667%; + } + .col-lg-1 { + width: 8.33333333%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666667%; + } + .col-lg-pull-10 { + right: 83.33333333%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666667%; + } + .col-lg-pull-7 { + right: 58.33333333%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666667%; + } + .col-lg-pull-4 { + right: 33.33333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.66666667%; + } + .col-lg-pull-1 { + right: 8.33333333%; + } + .col-lg-pull-0 { + right: auto; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666667%; + } + .col-lg-push-10 { + left: 83.33333333%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666667%; + } + .col-lg-push-7 { + left: 58.33333333%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666667%; + } + .col-lg-push-4 { + left: 33.33333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.66666667%; + } + .col-lg-push-1 { + left: 8.33333333%; + } + .col-lg-push-0 { + left: auto; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + .col-lg-offset-0 { + margin-left: 0; + } +} +table { + background-color: transparent; +} +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777; + text-align: left; +} +th { + text-align: left; +} +.table { + width: 100%; + max-width: 100%; + margin-bottom: 20px; } .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, -.table > tfoot > tr > td -{ - line-height: 1.42857143; - - padding: 8px; - - vertical-align: top; - - border-top: 1px solid #ddd; +.table > tfoot > tr > td { + padding: 8px; + line-height: 1.42857143; + vertical-align: top; + border-top: 1px solid #ddd; } -.table > thead > tr > th -{ - vertical-align: bottom; - - border-bottom: 2px solid #ddd; +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; } .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, -.table > thead:first-child > tr:first-child > td -{ - border-top: 0; +.table > thead:first-child > tr:first-child > td { + border-top: 0; } -.table > tbody + tbody -{ - border-top: 2px solid #ddd; +.table > tbody + tbody { + border-top: 2px solid #ddd; } -.table .table -{ - background-color: #fff; +.table .table { + background-color: #fff; } .table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > td -{ - padding: 5px; +.table-condensed > tfoot > tr > td { + padding: 5px; } -.table-bordered -{ - border: 1px solid #ddd; +.table-bordered { + border: 1px solid #ddd; } .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, -.table-bordered > tfoot > tr > td -{ - border: 1px solid #ddd; +.table-bordered > tfoot > tr > td { + border: 1px solid #ddd; } .table-bordered > thead > tr > th, -.table-bordered > thead > tr > td -{ - border-bottom-width: 2px; +.table-bordered > thead > tr > td { + border-bottom-width: 2px; } -.table-striped > tbody > tr:nth-of-type(odd) -{ - background-color: #f9f9f9; +.table-striped > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; } -.table-hover > tbody > tr:hover -{ - background-color: #f5f5f5; +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; } -table col[class*='col-'] -{ - position: static; - - display: table-column; - float: none; +table col[class*="col-"] { + position: static; + display: table-column; + float: none; } -table td[class*='col-'], -table th[class*='col-'] -{ - position: static; - - display: table-cell; - float: none; +table td[class*="col-"], +table th[class*="col-"] { + position: static; + display: table-cell; + float: none; } .table > thead > tr > td.active, .table > tbody > tr > td.active, @@ -3092,17 +2366,15 @@ table th[class*='col-'] .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, -.table > tfoot > tr.active > th -{ - background-color: #f5f5f5; +.table > tfoot > tr.active > th { + background-color: #f5f5f5; } .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, -.table-hover > tbody > tr.active:hover > th -{ - background-color: #e8e8e8; +.table-hover > tbody > tr.active:hover > th { + background-color: #e8e8e8; } .table > thead > tr > td.success, .table > tbody > tr > td.success, @@ -3115,17 +2387,15 @@ table th[class*='col-'] .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, -.table > tfoot > tr.success > th -{ - background-color: #dff0d8; +.table > tfoot > tr.success > th { + background-color: #dff0d8; } .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, -.table-hover > tbody > tr.success:hover > th -{ - background-color: #d0e9c6; +.table-hover > tbody > tr.success:hover > th { + background-color: #d0e9c6; } .table > thead > tr > td.info, .table > tbody > tr > td.info, @@ -3138,17 +2408,15 @@ table th[class*='col-'] .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, -.table > tfoot > tr.info > th -{ - background-color: #d9edf7; +.table > tfoot > tr.info > th { + background-color: #d9edf7; } .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, -.table-hover > tbody > tr.info:hover > th -{ - background-color: #c4e3f3; +.table-hover > tbody > tr.info:hover > th { + background-color: #c4e3f3; } .table > thead > tr > td.warning, .table > tbody > tr > td.warning, @@ -3161,17 +2429,15 @@ table th[class*='col-'] .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, -.table > tfoot > tr.warning > th -{ - background-color: #fcf8e3; +.table > tfoot > tr.warning > th { + background-color: #fcf8e3; } .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, -.table-hover > tbody > tr.warning:hover > th -{ - background-color: #faf2cc; +.table-hover > tbody > tr.warning:hover > th { + background-color: #faf2cc; } .table > thead > tr > td.danger, .table > tbody > tr > td.danger, @@ -3184,513 +2450,398 @@ table th[class*='col-'] .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, -.table > tfoot > tr.danger > th -{ - background-color: #f2dede; +.table > tfoot > tr.danger > th { + background-color: #f2dede; } .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, -.table-hover > tbody > tr.danger:hover > th -{ - background-color: #ebcccc; +.table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; } -.table-responsive -{ - overflow-x: auto; - - min-height: .01%; +.table-responsive { + min-height: .01%; + overflow-x: auto; } -@media screen and (max-width: 767px) -{ - .table-responsive - { - overflow-y: hidden; - - width: 100%; - margin-bottom: 15px; - - border: 1px solid #ddd; - - -ms-overflow-style: -ms-autohiding-scrollbar; - } - .table-responsive > .table - { - margin-bottom: 0; - } - .table-responsive > .table > thead > tr > th, +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > td - { - white-space: nowrap; - } - .table-responsive > .table-bordered - { - border: 0; - } - .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child - { - border-left: 0; - } - .table-responsive > .table-bordered > thead > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child - { - border-right: 0; - } - .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > td - { - border-bottom: 0; - } -} -fieldset -{ - min-width: 0; - margin: 0; - padding: 0; - - border: 0; + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; } legend, #adminsettings h3, .backup-restore .backup-section > h2.header, -.backup-restore .backup-section .backup-sub-section h3 -{ - font-size: 21px; - line-height: inherit; - - display: block; - - width: 100%; - margin-bottom: 20px; - padding: 0; - - color: #333; - border: 0; - border-bottom: 1px solid #e5e5e5; +.backup-restore .backup-section .backup-sub-section h3 { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: bold; +} +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal; +} +input[type="file"] { + display: block; +} +input[type="range"] { + display: block; + width: 100%; } -label -{ - font-weight: bold; - - display: inline-block; - - max-width: 100%; - margin-bottom: 5px; +select[multiple], +select[size] { + height: auto; +} +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.42857143; + color: #555; } -input[type='search'] -{ - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; +.form-control, +.fp-formset .controls input[type="text"], +.fp-formset .controls select { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +} +.form-control::-moz-placeholder { + color: #999; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #999; +} +.form-control::-webkit-input-placeholder { + color: #999; +} +.form-control::-ms-expand { + background-color: transparent; + border: 0; } -input[type='radio'], -input[type='checkbox'] -{ - line-height: normal; - - margin: 4px 0 0; - margin-top: 1px \9; +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + background-color: #eee; + opacity: 1; } -input[type='file'] -{ - display: block; +.form-control[disabled], +fieldset[disabled] .form-control { + cursor: not-allowed; } -input[type='range'] -{ - display: block; - - width: 100%; +textarea.form-control { + height: auto; } -select[multiple], -select[size] -{ - height: auto; +input[type="search"] { + -webkit-appearance: none; } -input[type='file']:focus, -input[type='radio']:focus, -input[type='checkbox']:focus -{ - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"].form-control, + input[type="time"].form-control, + input[type="datetime-local"].form-control, + input[type="month"].form-control { + line-height: 34px; + } + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm, + .input-group-sm input[type="date"], + .input-group-sm input[type="time"], + .input-group-sm input[type="datetime-local"], + .input-group-sm input[type="month"] { + line-height: 30px; + } + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg, + .input-group-lg input[type="date"], + .input-group-lg input[type="time"], + .input-group-lg input[type="datetime-local"], + .input-group-lg input[type="month"] { + line-height: 46px; + } } -output -{ - font-size: 14px; - line-height: 1.42857143; - - display: block; - - padding-top: 7px; - - color: #555; -} -.form-control, -.fp-formset .controls input[type='text'], -.fp-formset .controls select -{ - font-size: 14px; - line-height: 1.42857143; - - display: block; - - width: 100%; - height: 34px; - padding: 6px 12px; - - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - - color: #555; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -} -.form-control:focus -{ - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); -} -.form-control::-moz-placeholder -{ - opacity: 1; - color: #999; -} -.form-control:-ms-input-placeholder -{ - color: #999; -} -.form-control::-webkit-input-placeholder -{ - color: #999; -} -.form-control::-ms-expand -{ - border: 0; - background-color: transparent; -} -.form-control[disabled], -.form-control[readonly], -fieldset[disabled] .form-control -{ - opacity: 1; - background-color: #eee; -} -.form-control[disabled], -fieldset[disabled] .form-control -{ - cursor: not-allowed; -} -textarea.form-control -{ - height: auto; -} -input[type='search'] -{ - -webkit-appearance: none; -} -@media screen and (-webkit-min-device-pixel-ratio: 0) -{ - input[type='date'].form-control, - input[type='time'].form-control, - input[type='datetime-local'].form-control, - input[type='month'].form-control - { - line-height: 34px; - } - input[type='date'].input-sm, - input[type='time'].input-sm, - input[type='datetime-local'].input-sm, - input[type='month'].input-sm, - .input-group-sm input[type='date'], - .input-group-sm input[type='time'], - .input-group-sm input[type='datetime-local'], - .input-group-sm input[type='month'] - { - line-height: 30px; - } - input[type='date'].input-lg, - input[type='time'].input-lg, - input[type='datetime-local'].input-lg, - input[type='month'].input-lg, - .input-group-lg input[type='date'], - .input-group-lg input[type='time'], - .input-group-lg input[type='datetime-local'], - .input-group-lg input[type='month'] - { - line-height: 46px; - } -} -.form-group, -.mform .fitem, -.form-item, -.path-mod-feedback .feedback_item_box_left -{ - margin-bottom: 15px; +.form-group, +.mform .fitem, +.form-item, +.path-mod-feedback .feedback_item_box_left { + margin-bottom: 15px; } .radio, -.checkbox -{ - position: relative; - - display: block; - - margin-top: 10px; - margin-bottom: 10px; +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; } .radio label, .checkbox label, .fcheckbox > span > label, .form-checkbox + label, .form-multicheckbox label, -.unmask label -{ - font-weight: normal; - - min-height: 20px; - margin-bottom: 0; - padding-left: 20px; - - cursor: pointer; -} -.radio input[type='radio'], -.radio-inline input[type='radio'], -.checkbox input[type='checkbox'], -.checkbox-inline input[type='checkbox'] -{ - position: absolute; - - margin-top: 4px \9; - margin-left: -20px; +.unmask label { + min-height: 20px; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-top: 4px \9; + margin-left: -20px; } .radio + .radio, -.checkbox + .checkbox -{ - margin-top: -5px; +.checkbox + .checkbox { + margin-top: -5px; } .radio-inline, -.checkbox-inline -{ - font-weight: normal; - - position: relative; - - display: inline-block; - - margin-bottom: 0; - padding-left: 20px; - - cursor: pointer; - vertical-align: middle; +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + vertical-align: middle; + cursor: pointer; } .radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline -{ - margin-top: 0; - margin-left: 10px; -} -input[type='radio'][disabled], -input[type='checkbox'][disabled], -input[type='radio'].disabled, -input[type='checkbox'].disabled, -fieldset[disabled] input[type='radio'], -fieldset[disabled] input[type='checkbox'] -{ - cursor: not-allowed; +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; } .radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, -fieldset[disabled] .checkbox-inline -{ - cursor: not-allowed; +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; } .radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, -fieldset[disabled] .checkbox label -{ - cursor: not-allowed; +fieldset[disabled] .checkbox label { + cursor: not-allowed; } -.form-control-static -{ - min-height: 34px; - margin-bottom: 0; - padding-top: 7px; - padding-bottom: 7px; +.form-control-static { + min-height: 34px; + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; } .form-control-static.input-lg, -.form-control-static.input-sm -{ - padding-right: 0; - padding-left: 0; +.form-control-static.input-sm { + padding-right: 0; + padding-left: 0; } -.input-sm -{ - font-size: 12px; - line-height: 1.5; - - height: 30px; - padding: 5px 10px; - - border-radius: 3px; +.input-sm { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; } -select.input-sm -{ - line-height: 30px; - - height: 30px; +select.input-sm { + height: 30px; + line-height: 30px; } textarea.input-sm, -select[multiple].input-sm -{ - height: auto; +select[multiple].input-sm { + height: auto; } -.form-group-sm .form-control -{ - font-size: 12px; - line-height: 1.5; - - height: 30px; - padding: 5px 10px; - - border-radius: 3px; +.form-group-sm .form-control { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; } -.form-group-sm select.form-control -{ - line-height: 30px; - - height: 30px; +.form-group-sm select.form-control { + height: 30px; + line-height: 30px; } .form-group-sm textarea.form-control, -.form-group-sm select[multiple].form-control -{ - height: auto; -} -.form-group-sm .form-control-static -{ - font-size: 12px; - line-height: 1.5; - - height: 30px; - min-height: 32px; - padding: 6px 10px; -} -.input-lg -{ - font-size: 18px; - line-height: 1.3333333; - - height: 46px; - padding: 10px 16px; - - border-radius: 6px; -} -select.input-lg -{ - line-height: 46px; - - height: 46px; +.form-group-sm select[multiple].form-control { + height: auto; +} +.form-group-sm .form-control-static { + height: 30px; + min-height: 32px; + padding: 6px 10px; + font-size: 12px; + line-height: 1.5; +} +.input-lg { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-lg { + height: 46px; + line-height: 46px; } textarea.input-lg, -select[multiple].input-lg -{ - height: auto; +select[multiple].input-lg { + height: auto; } -.form-group-lg .form-control -{ - font-size: 18px; - line-height: 1.3333333; - - height: 46px; - padding: 10px 16px; - - border-radius: 6px; +.form-group-lg .form-control { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; } -.form-group-lg select.form-control -{ - line-height: 46px; - - height: 46px; +.form-group-lg select.form-control { + height: 46px; + line-height: 46px; } .form-group-lg textarea.form-control, -.form-group-lg select[multiple].form-control -{ - height: auto; -} -.form-group-lg .form-control-static -{ - font-size: 18px; - line-height: 1.3333333; - - height: 46px; - min-height: 38px; - padding: 11px 16px; -} -.has-feedback -{ - position: relative; -} -.has-feedback .form-control -{ - padding-right: 42.5px; -} -.form-control-feedback -{ - line-height: 34px; - - position: absolute; - z-index: 2; - top: 0; - right: 0; - - display: block; - - width: 34px; - height: 34px; - - text-align: center; - pointer-events: none; +.form-group-lg select[multiple].form-control { + height: auto; +} +.form-group-lg .form-control-static { + height: 46px; + min-height: 38px; + padding: 11px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 42.5px; +} +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + text-align: center; + pointer-events: none; } .input-lg + .form-control-feedback, .input-group-lg + .form-control-feedback, -.form-group-lg .form-control + .form-control-feedback -{ - line-height: 46px; - - width: 46px; - height: 46px; +.form-group-lg .form-control + .form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; } .input-sm + .form-control-feedback, .input-group-sm + .form-control-feedback, -.form-group-sm .form-control + .form-control-feedback -{ - line-height: 30px; - - width: 30px; - height: 30px; +.form-group-sm .form-control + .form-control-feedback { + width: 30px; + height: 30px; + line-height: 30px; } .has-success .help-block, .has-success .control-label, @@ -3701,31 +2852,26 @@ select[multiple].input-lg .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, -.has-success.checkbox-inline label -{ - color: #3c763d; +.has-success.checkbox-inline label { + color: #3c763d; } -.has-success .form-control -{ - border-color: #3c763d; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +.has-success .form-control { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } -.has-success .form-control:focus -{ - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; +.has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; } -.has-success .input-group-addon -{ - color: #3c763d; - border-color: #3c763d; - background-color: #dff0d8; +.has-success .input-group-addon { + color: #3c763d; + background-color: #dff0d8; + border-color: #3c763d; } -.has-success .form-control-feedback -{ - color: #3c763d; +.has-success .form-control-feedback { + color: #3c763d; } .has-warning .help-block, .has-warning .control-label, @@ -3736,31 +2882,26 @@ select[multiple].input-lg .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, -.has-warning.checkbox-inline label -{ - color: #8a6d3b; +.has-warning.checkbox-inline label { + color: #8a6d3b; } -.has-warning .form-control -{ - border-color: #8a6d3b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +.has-warning .form-control { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } -.has-warning .form-control:focus -{ - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; +.has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; } -.has-warning .input-group-addon -{ - color: #8a6d3b; - border-color: #8a6d3b; - background-color: #fcf8e3; +.has-warning .input-group-addon { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #8a6d3b; } -.has-warning .form-control-feedback -{ - color: #8a6d3b; +.has-warning .form-control-feedback { + color: #8a6d3b; } .has-error .help-block, .has-error .control-label, @@ -3771,271 +2912,208 @@ select[multiple].input-lg .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, -.has-error.checkbox-inline label -{ - color: #a94442; +.has-error.checkbox-inline label { + color: #a94442; } -.has-error .form-control -{ - border-color: #a94442; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +.has-error .form-control { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } -.has-error .form-control:focus -{ - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; +.has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; } -.has-error .input-group-addon -{ - color: #a94442; - border-color: #a94442; - background-color: #f2dede; +.has-error .input-group-addon { + color: #a94442; + background-color: #f2dede; + border-color: #a94442; } -.has-error .form-control-feedback -{ - color: #a94442; +.has-error .form-control-feedback { + color: #a94442; } -.has-feedback label ~ .form-control-feedback -{ - top: 25px; +.has-feedback label ~ .form-control-feedback { + top: 25px; } -.has-feedback label.sr-only ~ .form-control-feedback -{ - top: 0; +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; } -.help-block -{ - display: block; - - margin-top: 5px; - margin-bottom: 10px; - - color: #737373; +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; } -@media (min-width: 768px) -{ - .form-inline .form-group - { - display: inline-block; - - margin-bottom: 0; - - vertical-align: middle; - } - .form-inline .form-control - { - display: inline-block; - - width: auto; - - vertical-align: middle; - } - .form-inline .form-control-static - { - display: inline-block; - } - .form-inline .input-group - { - display: inline-table; - - vertical-align: middle; - } - .form-inline .input-group .input-group-addon, +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-static { + display: inline-block; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, - .form-inline .input-group .form-control - { - width: auto; - } - .form-inline .input-group > .form-control - { - width: 100%; - } - .form-inline .control-label - { - margin-bottom: 0; - - vertical-align: middle; - } - .form-inline .radio, - .form-inline .checkbox - { - display: inline-block; - - margin-top: 0; - margin-bottom: 0; - - vertical-align: middle; - } - .form-inline .radio label, - .form-inline .checkbox label - { - padding-left: 0; - } - .form-inline .radio input[type='radio'], - .form-inline .checkbox input[type='checkbox'] - { - position: relative; - - margin-left: 0; - } - .form-inline .has-feedback .form-control-feedback - { - top: 0; - } + .form-inline .input-group .form-control { + width: auto; + } + .form-inline .input-group > .form-control { + width: 100%; + } + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } } .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, -.form-horizontal .checkbox-inline -{ - margin-top: 0; - margin-bottom: 0; - padding-top: 7px; +.form-horizontal .checkbox-inline { + padding-top: 7px; + margin-top: 0; + margin-bottom: 0; } .form-horizontal .radio, -.form-horizontal .checkbox -{ - min-height: 27px; +.form-horizontal .checkbox { + min-height: 27px; } .form-horizontal .form-group, .mform .fitem, .form-item, -.path-mod-feedback .feedback_item_box_left -{ - margin-right: -10px; - margin-left: -10px; -} -@media (min-width: 768px) -{ - .form-horizontal .control-label - { - margin-bottom: 0; - padding-top: 7px; - - text-align: right; - } -} -.form-horizontal .has-feedback .form-control-feedback -{ - right: 10px; -} -@media (min-width: 768px) -{ - .form-horizontal .form-group-lg .control-label - { - font-size: 18px; - - padding-top: 11px; - } -} -@media (min-width: 768px) -{ - .form-horizontal .form-group-sm .control-label - { - font-size: 12px; - - padding-top: 6px; - } +.path-mod-feedback .feedback_item_box_left { + margin-right: -10px; + margin-left: -10px; } -.btn -{ - font-size: 14px; - font-weight: normal; - line-height: 1.42857143; - - display: inline-block; - +@media (min-width: 768px) { + .form-horizontal .control-label { + padding-top: 7px; margin-bottom: 0; - padding: 6px 12px; - - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-align: center; - vertical-align: middle; - white-space: nowrap; - - border: 1px solid transparent; - border-radius: 4px; - background-image: none; - - -ms-touch-action: manipulation; - touch-action: manipulation; + text-align: right; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 10px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 11px; + font-size: 18px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + font-size: 12px; + } +} +.btn { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; } .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, -.btn.active.focus -{ - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +.btn.active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } .btn:hover, .btn:focus, -.btn.focus -{ - text-decoration: none; - - color: #333; +.btn.focus { + color: #333; + text-decoration: none; } .btn:active, -.btn.active -{ - outline: 0; - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +.btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } .btn.disabled, .btn[disabled], -fieldset[disabled] .btn -{ - cursor: not-allowed; - - opacity: .65; - -webkit-box-shadow: none; - box-shadow: none; - - filter: alpha(opacity=65); +fieldset[disabled] .btn { + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; } a.btn.disabled, -fieldset[disabled] a.btn -{ - pointer-events: none; +fieldset[disabled] a.btn { + pointer-events: none; } -.btn-default -{ - color: #333; - border-color: #ccc; - background-color: #fff; +.btn-default { + color: #333; + background-color: #fff; + border-color: #ccc; } .btn-default:focus, -.btn-default.focus -{ - color: #333; - border-color: #8c8c8c; - background-color: #e6e6e6; +.btn-default.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; } -.btn-default:hover -{ - color: #333; - border-color: #adadad; - background-color: #e6e6e6; +.btn-default:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } .btn-default:active, .btn-default.active, -.open > .dropdown-toggle.btn-default -{ - color: #333; - border-color: #adadad; - background-color: #e6e6e6; +.open > .dropdown-toggle.btn-default { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } .btn-default:active:hover, .btn-default.active:hover, @@ -4045,17 +3123,15 @@ fieldset[disabled] a.btn .open > .dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, -.open > .dropdown-toggle.btn-default.focus -{ - color: #333; - border-color: #8c8c8c; - background-color: #d4d4d4; +.open > .dropdown-toggle.btn-default.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; } .btn-default:active, .btn-default.active, -.open > .dropdown-toggle.btn-default -{ - background-image: none; +.open > .dropdown-toggle.btn-default { + background-image: none; } .btn-default.disabled:hover, .btn-default[disabled]:hover, @@ -4065,42 +3141,36 @@ fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, -fieldset[disabled] .btn-default.focus -{ - border-color: #ccc; - background-color: #fff; +fieldset[disabled] .btn-default.focus { + background-color: #fff; + border-color: #ccc; } -.btn-default .badge -{ - color: #fff; - background-color: #333; +.btn-default .badge { + color: #fff; + background-color: #333; } -.btn-primary -{ - color: #fff; - border-color: #2e6da4; - background-color: #337ab7; +.btn-primary { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; } .btn-primary:focus, -.btn-primary.focus -{ - color: #fff; - border-color: #122b40; - background-color: #286090; +.btn-primary.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; } -.btn-primary:hover -{ - color: #fff; - border-color: #204d74; - background-color: #286090; +.btn-primary:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; } .btn-primary:active, .btn-primary.active, -.open > .dropdown-toggle.btn-primary -{ - color: #fff; - border-color: #204d74; - background-color: #286090; +.open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: #286090; + border-color: #204d74; } .btn-primary:active:hover, .btn-primary.active:hover, @@ -4110,17 +3180,15 @@ fieldset[disabled] .btn-default.focus .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, -.open > .dropdown-toggle.btn-primary.focus -{ - color: #fff; - border-color: #122b40; - background-color: #204d74; +.open > .dropdown-toggle.btn-primary.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; } .btn-primary:active, .btn-primary.active, -.open > .dropdown-toggle.btn-primary -{ - background-image: none; +.open > .dropdown-toggle.btn-primary { + background-image: none; } .btn-primary.disabled:hover, .btn-primary[disabled]:hover, @@ -4130,42 +3198,36 @@ fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, -fieldset[disabled] .btn-primary.focus -{ - border-color: #2e6da4; - background-color: #337ab7; -} -.btn-primary .badge -{ - color: #337ab7; - background-color: #fff; +fieldset[disabled] .btn-primary.focus { + background-color: #337ab7; + border-color: #2e6da4; } -.btn-success -{ - color: #fff; - border-color: #4cae4c; - background-color: #5cb85c; +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; } .btn-success:focus, -.btn-success.focus -{ - color: #fff; - border-color: #255625; - background-color: #449d44; +.btn-success.focus { + color: #fff; + background-color: #449d44; + border-color: #255625; } -.btn-success:hover -{ - color: #fff; - border-color: #398439; - background-color: #449d44; +.btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; } .btn-success:active, .btn-success.active, -.open > .dropdown-toggle.btn-success -{ - color: #fff; - border-color: #398439; - background-color: #449d44; +.open > .dropdown-toggle.btn-success { + color: #fff; + background-color: #449d44; + border-color: #398439; } .btn-success:active:hover, .btn-success.active:hover, @@ -4175,17 +3237,15 @@ fieldset[disabled] .btn-primary.focus .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, -.open > .dropdown-toggle.btn-success.focus -{ - color: #fff; - border-color: #255625; - background-color: #398439; +.open > .dropdown-toggle.btn-success.focus { + color: #fff; + background-color: #398439; + border-color: #255625; } .btn-success:active, .btn-success.active, -.open > .dropdown-toggle.btn-success -{ - background-image: none; +.open > .dropdown-toggle.btn-success { + background-image: none; } .btn-success.disabled:hover, .btn-success[disabled]:hover, @@ -4195,42 +3255,36 @@ fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, -fieldset[disabled] .btn-success.focus -{ - border-color: #4cae4c; - background-color: #5cb85c; -} -.btn-success .badge -{ - color: #5cb85c; - background-color: #fff; +fieldset[disabled] .btn-success.focus { + background-color: #5cb85c; + border-color: #4cae4c; } -.btn-info -{ - color: #fff; - border-color: #46b8da; - background-color: #5bc0de; +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} +.btn-info { + color: #fff; + background-color: #5bc0de; + border-color: #46b8da; } .btn-info:focus, -.btn-info.focus -{ - color: #fff; - border-color: #1b6d85; - background-color: #31b0d5; +.btn-info.focus { + color: #fff; + background-color: #31b0d5; + border-color: #1b6d85; } -.btn-info:hover -{ - color: #fff; - border-color: #269abc; - background-color: #31b0d5; +.btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; } .btn-info:active, .btn-info.active, -.open > .dropdown-toggle.btn-info -{ - color: #fff; - border-color: #269abc; - background-color: #31b0d5; +.open > .dropdown-toggle.btn-info { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; } .btn-info:active:hover, .btn-info.active:hover, @@ -4240,17 +3294,15 @@ fieldset[disabled] .btn-success.focus .open > .dropdown-toggle.btn-info:focus, .btn-info:active.focus, .btn-info.active.focus, -.open > .dropdown-toggle.btn-info.focus -{ - color: #fff; - border-color: #1b6d85; - background-color: #269abc; +.open > .dropdown-toggle.btn-info.focus { + color: #fff; + background-color: #269abc; + border-color: #1b6d85; } .btn-info:active, .btn-info.active, -.open > .dropdown-toggle.btn-info -{ - background-image: none; +.open > .dropdown-toggle.btn-info { + background-image: none; } .btn-info.disabled:hover, .btn-info[disabled]:hover, @@ -4260,42 +3312,36 @@ fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, -fieldset[disabled] .btn-info.focus -{ - border-color: #46b8da; - background-color: #5bc0de; -} -.btn-info .badge -{ - color: #5bc0de; - background-color: #fff; +fieldset[disabled] .btn-info.focus { + background-color: #5bc0de; + border-color: #46b8da; } -.btn-warning -{ - color: #fff; - border-color: #eea236; - background-color: #f0ad4e; +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; } .btn-warning:focus, -.btn-warning.focus -{ - color: #fff; - border-color: #985f0d; - background-color: #ec971f; +.btn-warning.focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; } -.btn-warning:hover -{ - color: #fff; - border-color: #d58512; - background-color: #ec971f; +.btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; } .btn-warning:active, .btn-warning.active, -.open > .dropdown-toggle.btn-warning -{ - color: #fff; - border-color: #d58512; - background-color: #ec971f; +.open > .dropdown-toggle.btn-warning { + color: #fff; + background-color: #ec971f; + border-color: #d58512; } .btn-warning:active:hover, .btn-warning.active:hover, @@ -4305,17 +3351,15 @@ fieldset[disabled] .btn-info.focus .open > .dropdown-toggle.btn-warning:focus, .btn-warning:active.focus, .btn-warning.active.focus, -.open > .dropdown-toggle.btn-warning.focus -{ - color: #fff; - border-color: #985f0d; - background-color: #d58512; +.open > .dropdown-toggle.btn-warning.focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; } .btn-warning:active, .btn-warning.active, -.open > .dropdown-toggle.btn-warning -{ - background-image: none; +.open > .dropdown-toggle.btn-warning { + background-image: none; } .btn-warning.disabled:hover, .btn-warning[disabled]:hover, @@ -4325,42 +3369,36 @@ fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, -fieldset[disabled] .btn-warning.focus -{ - border-color: #eea236; - background-color: #f0ad4e; -} -.btn-warning .badge -{ - color: #f0ad4e; - background-color: #fff; +fieldset[disabled] .btn-warning.focus { + background-color: #f0ad4e; + border-color: #eea236; } -.btn-danger -{ - color: #fff; - border-color: #d43f3a; - background-color: #d9534f; +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; } .btn-danger:focus, -.btn-danger.focus -{ - color: #fff; - border-color: #761c19; - background-color: #c9302c; +.btn-danger.focus { + color: #fff; + background-color: #c9302c; + border-color: #761c19; } -.btn-danger:hover -{ - color: #fff; - border-color: #ac2925; - background-color: #c9302c; +.btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; } .btn-danger:active, .btn-danger.active, -.open > .dropdown-toggle.btn-danger -{ - color: #fff; - border-color: #ac2925; - background-color: #c9302c; +.open > .dropdown-toggle.btn-danger { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; } .btn-danger:active:hover, .btn-danger.active:hover, @@ -4370,17 +3408,15 @@ fieldset[disabled] .btn-warning.focus .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, -.open > .dropdown-toggle.btn-danger.focus -{ - color: #fff; - border-color: #761c19; - background-color: #ac2925; +.open > .dropdown-toggle.btn-danger.focus { + color: #fff; + background-color: #ac2925; + border-color: #761c19; } .btn-danger:active, .btn-danger.active, -.open > .dropdown-toggle.btn-danger -{ - background-image: none; +.open > .dropdown-toggle.btn-danger { + background-image: none; } .btn-danger.disabled:hover, .btn-danger[disabled]:hover, @@ -4390,355 +3426,268 @@ fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, -fieldset[disabled] .btn-danger.focus -{ - border-color: #d43f3a; - background-color: #d9534f; -} -.btn-danger .badge -{ - color: #d9534f; - background-color: #fff; +fieldset[disabled] .btn-danger.focus { + background-color: #d9534f; + border-color: #d43f3a; } -.btn-link -{ - font-weight: normal; - - color: #337ab7; - border-radius: 0; +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} +.btn-link { + font-weight: normal; + color: #337ab7; + border-radius: 0; } .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], -fieldset[disabled] .btn-link -{ - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; +fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; } .btn-link, .btn-link:hover, .btn-link:focus, -.btn-link:active -{ - border-color: transparent; +.btn-link:active { + border-color: transparent; } .btn-link:hover, -.btn-link:focus -{ - text-decoration: underline; - - color: #23527c; - background-color: transparent; +.btn-link:focus { + color: #23527c; + text-decoration: underline; + background-color: transparent; } .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, -fieldset[disabled] .btn-link:focus -{ - text-decoration: none; - - color: #777; +fieldset[disabled] .btn-link:focus { + color: #777; + text-decoration: none; } .btn-lg, -.btn-group-lg > .btn -{ - font-size: 18px; - line-height: 1.3333333; - - padding: 10px 16px; - - border-radius: 6px; +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; } .btn-sm, -.btn-group-sm > .btn -{ - font-size: 12px; - line-height: 1.5; - - padding: 5px 10px; - - border-radius: 3px; +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; } .btn-xs, -.btn-group-xs > .btn -{ - font-size: 12px; - line-height: 1.5; - - padding: 1px 5px; - - border-radius: 3px; -} -.btn-block -{ - display: block; - - width: 100%; -} -.btn-block + .btn-block -{ - margin-top: 5px; -} -input[type='submit'].btn-block, -input[type='reset'].btn-block, -input[type='button'].btn-block -{ - width: 100%; -} -.fade -{ - -webkit-transition: opacity .15s linear; - -o-transition: opacity .15s linear; - transition: opacity .15s linear; - - opacity: 0; -} -.fade.in -{ - opacity: 1; -} -.collapse -{ - display: none; -} -.collapse.in -{ - display: block; -} -tr.collapse.in -{ - display: table-row; -} -tbody.collapse.in -{ - display: table-row-group; -} -.collapsing -{ - position: relative; - - overflow: hidden; - - height: 0; - - -webkit-transition-timing-function: ease; - -o-transition-timing-function: ease; - transition-timing-function: ease; - -webkit-transition-duration: .35s; - -o-transition-duration: .35s; - transition-duration: .35s; - -webkit-transition-property: height, visibility; - -o-transition-property: height, visibility; - transition-property: height, visibility; -} -.caret -{ - display: inline-block; - - width: 0; - height: 0; - margin-left: 2px; - - vertical-align: middle; - - border-top: 4px dashed; - border-top: 4px solid \9; - border-right: 4px solid transparent; - border-left: 4px solid transparent; +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-block { + display: block; + width: 100%; +} +.btn-block + .btn-block { + margin-top: 5px; +} +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} +.fade { + opacity: 0; + -webkit-transition: opacity .15s linear; + -o-transition: opacity .15s linear; + transition: opacity .15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; +} +.collapse.in { + display: block; +} +tr.collapse.in { + display: table-row; +} +tbody.collapse.in { + display: table-row-group; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-timing-function: ease; + -o-transition-timing-function: ease; + transition-timing-function: ease; + -webkit-transition-duration: .35s; + -o-transition-duration: .35s; + transition-duration: .35s; + -webkit-transition-property: height, visibility; + -o-transition-property: height, visibility; + transition-property: height, visibility; +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-top: 4px solid \9; + border-right: 4px solid transparent; + border-left: 4px solid transparent; } .dropup, -.dropdown -{ - position: relative; -} -.dropdown-toggle:focus -{ - outline: 0; -} -.dropdown-menu -{ - font-size: 14px; - - position: absolute; - z-index: 1000; - top: 100%; - left: 0; - - display: none; - float: left; - - min-width: 160px; - margin: 2px 0 0; - padding: 5px 0; - - list-style: none; - - text-align: left; - - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, .15); - border-radius: 4px; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); - box-shadow: 0 6px 12px rgba(0, 0, 0, .175); -} -.dropdown-menu.pull-right -{ - right: 0; - left: auto; -} -.dropdown-menu .divider -{ - overflow: hidden; - - height: 1px; - margin: 9px 0; - - background-color: #e5e5e5; -} -.dropdown-menu > li > a -{ - font-weight: normal; - line-height: 1.42857143; - - display: block; - clear: both; - - padding: 3px 20px; - - white-space: nowrap; - - color: #333; +.dropdown { + position: relative; +} +.dropdown-toggle:focus { + outline: 0; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 14px; + text-align: left; + list-style: none; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); + box-shadow: 0 6px 12px rgba(0, 0, 0, .175); +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.42857143; + color: #333; + white-space: nowrap; } .dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus -{ - text-decoration: none; - - color: #262626; - background-color: #f5f5f5; +.dropdown-menu > li > a:focus { + color: #262626; + text-decoration: none; + background-color: #f5f5f5; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus -{ - text-decoration: none; - - color: #fff; - outline: 0; - background-color: #337ab7; +.dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + background-color: #337ab7; + outline: 0; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus -{ - color: #777; +.dropdown-menu > .disabled > a:focus { + color: #777; } .dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus -{ - cursor: not-allowed; - text-decoration: none; - - background-color: transparent; - background-image: none; - +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } -.open > .dropdown-menu -{ - display: block; +.open > .dropdown-menu { + display: block; } -.open > a -{ - outline: 0; +.open > a { + outline: 0; } -.dropdown-menu-right -{ - right: 0; - left: auto; +.dropdown-menu-right { + right: 0; + left: auto; } -.dropdown-menu-left -{ - right: auto; - left: 0; +.dropdown-menu-left { + right: auto; + left: 0; } -.dropdown-header -{ - font-size: 12px; - line-height: 1.42857143; - - display: block; - - padding: 3px 20px; - - white-space: nowrap; - - color: #777; +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857143; + color: #777; + white-space: nowrap; } -.dropdown-backdrop -{ - position: fixed; - z-index: 990; - top: 0; - right: 0; - bottom: 0; - left: 0; +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; } -.pull-right > .dropdown-menu -{ - right: 0; - left: auto; +.pull-right > .dropdown-menu { + right: 0; + left: auto; } .dropup .caret, -.navbar-fixed-bottom .dropdown .caret -{ - content: ''; - - border-top: 0; - border-bottom: 4px dashed; - border-bottom: 4px solid \9; +.navbar-fixed-bottom .dropdown .caret { + content: ""; + border-top: 0; + border-bottom: 4px dashed; + border-bottom: 4px solid \9; } .dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu -{ - top: auto; - bottom: 100%; - - margin-bottom: 2px; -} -@media (min-width: 768px) -{ - .navbar-right .dropdown-menu - { - right: 0; - left: auto; - } - .navbar-right .dropdown-menu-left - { - right: auto; - left: 0; - } +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + .navbar-right .dropdown-menu-left { + right: auto; + left: 0; + } } .btn-group, -.btn-group-vertical -{ - position: relative; - - display: inline-block; - - vertical-align: middle; +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; } .btn-group > .btn, -.btn-group-vertical > .btn -{ - position: relative; - - float: left; +.btn-group-vertical > .btn { + position: relative; + float: left; } .btn-group > .btn:hover, .btn-group-vertical > .btn:hover, @@ -4747,342 +3696,265 @@ tbody.collapse.in .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, -.btn-group-vertical > .btn.active -{ - z-index: 2; +.btn-group-vertical > .btn.active { + z-index: 2; } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group -{ - margin-left: -1px; +.btn-group .btn-group + .btn-group { + margin-left: -1px; } -.btn-toolbar -{ - margin-left: -5px; +.btn-toolbar { + margin-left: -5px; } .btn-toolbar .btn, .btn-toolbar .btn-group, -.btn-toolbar .input-group -{ - float: left; +.btn-toolbar .input-group { + float: left; } .btn-toolbar > .btn, .btn-toolbar > .btn-group, -.btn-toolbar > .input-group -{ - margin-left: 5px; +.btn-toolbar > .input-group { + margin-left: 5px; } -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) -{ - border-radius: 0; +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; } -.btn-group > .btn:first-child -{ - margin-left: 0; +.btn-group > .btn:first-child { + margin-left: 0; } -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) -{ - border-top-right-radius: 0; - border-bottom-right-radius: 0; +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } .btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) -{ - border-top-left-radius: 0; - border-bottom-left-radius: 0; +.btn-group > .dropdown-toggle:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } -.btn-group > .btn-group -{ - float: left; +.btn-group > .btn-group { + float: left; } -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn -{ - border-radius: 0; +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; } .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle -{ - border-top-right-radius: 0; - border-bottom-right-radius: 0; +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child -{ - border-top-left-radius: 0; - border-bottom-left-radius: 0; +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } .btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle -{ - outline: 0; +.btn-group.open .dropdown-toggle { + outline: 0; } -.btn-group > .btn + .dropdown-toggle -{ - padding-right: 8px; - padding-left: 8px; +.btn-group > .btn + .dropdown-toggle { + padding-right: 8px; + padding-left: 8px; } -.btn-group > .btn-lg + .dropdown-toggle -{ - padding-right: 12px; - padding-left: 12px; +.btn-group > .btn-lg + .dropdown-toggle { + padding-right: 12px; + padding-left: 12px; } -.btn-group.open .dropdown-toggle -{ - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } -.btn-group.open .dropdown-toggle.btn-link -{ - -webkit-box-shadow: none; - box-shadow: none; +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; } -.btn .caret -{ - margin-left: 0; +.btn .caret { + margin-left: 0; } -.btn-lg .caret -{ - border-width: 5px 5px 0; - border-bottom-width: 0; +.btn-lg .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; } -.dropup .btn-lg .caret -{ - border-width: 0 5px 5px; +.dropup .btn-lg .caret { + border-width: 0 5px 5px; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn -{ - display: block; - float: none; - - width: 100%; - max-width: 100%; +.btn-group-vertical > .btn-group > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; } -.btn-group-vertical > .btn-group > .btn -{ - float: none; +.btn-group-vertical > .btn-group > .btn { + float: none; } .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group -{ - margin-top: -1px; - margin-left: 0; -} -.btn-group-vertical > .btn:not(:first-child):not(:last-child) -{ - border-radius: 0; -} -.btn-group-vertical > .btn:first-child:not(:last-child) -{ - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical > .btn:last-child:not(:first-child) -{ - border-top-left-radius: 0; - border-top-right-radius: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; -} -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn -{ - border-radius: 0; -} -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle -{ - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child -{ - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.btn-group-justified -{ - display: table; - - width: 100%; - - table-layout: fixed; - border-collapse: separate; +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; } -.btn-group-justified > .btn, -.btn-group-justified > .btn-group -{ - display: table-cell; - float: none; - - width: 1%; +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; } -.btn-group-justified > .btn-group .btn -{ - width: 100%; +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } -.btn-group-justified > .btn-group .dropdown-menu -{ - left: auto; +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; } -[data-toggle='buttons'] > .btn input[type='radio'], -[data-toggle='buttons'] > .btn-group > .btn input[type='radio'], -[data-toggle='buttons'] > .btn input[type='checkbox'], -[data-toggle='buttons'] > .btn-group > .btn input[type='checkbox'] -{ - position: absolute; - - clip: rect(0, 0, 0, 0); - - pointer-events: none; +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; } -.input-group -{ - position: relative; - - display: table; - - border-collapse: separate; +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } -.input-group[class*='col-'] -{ - float: none; - - padding-right: 0; - padding-left: 0; +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; } -.input-group .form-control -{ - position: relative; - z-index: 2; - - float: left; - - width: 100%; - margin-bottom: 0; +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; } -.input-group .form-control:focus -{ - z-index: 3; +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + display: table-cell; + float: none; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-right: 0; + padding-left: 0; +} +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group .form-control:focus { + z-index: 3; } .input-group-lg > .form-control, .input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn -{ - font-size: 18px; - line-height: 1.3333333; - - height: 46px; - padding: 10px 16px; - - border-radius: 6px; +.input-group-lg > .input-group-btn > .btn { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; } select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, -select.input-group-lg > .input-group-btn > .btn -{ - line-height: 46px; - - height: 46px; +select.input-group-lg > .input-group-btn > .btn { + height: 46px; + line-height: 46px; } textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, -select[multiple].input-group-lg > .input-group-btn > .btn -{ - height: auto; +select[multiple].input-group-lg > .input-group-btn > .btn { + height: auto; } .input-group-sm > .form-control, .input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn -{ - font-size: 12px; - line-height: 1.5; - - height: 30px; - padding: 5px 10px; - - border-radius: 3px; +.input-group-sm > .input-group-btn > .btn { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; } select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, -select.input-group-sm > .input-group-btn > .btn -{ - line-height: 30px; - - height: 30px; +select.input-group-sm > .input-group-btn > .btn { + height: 30px; + line-height: 30px; } textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, -select[multiple].input-group-sm > .input-group-btn > .btn -{ - height: auto; +select[multiple].input-group-sm > .input-group-btn > .btn { + height: auto; } .input-group-addon, .input-group-btn, -.input-group .form-control -{ - display: table-cell; +.input-group .form-control { + display: table-cell; } .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), -.input-group .form-control:not(:first-child):not(:last-child) -{ - border-radius: 0; +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; } .input-group-addon, -.input-group-btn -{ - width: 1%; - - vertical-align: middle; - white-space: nowrap; -} -.input-group-addon -{ - font-size: 14px; - font-weight: normal; - line-height: 1; - - padding: 6px 12px; - - text-align: center; - - color: #555; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #eee; -} -.input-group-addon.input-sm -{ - font-size: 12px; - - padding: 5px 10px; - - border-radius: 3px; -} -.input-group-addon.input-lg -{ - font-size: 18px; - - padding: 10px 16px; - - border-radius: 6px; -} -.input-group-addon input[type='radio'], -.input-group-addon input[type='checkbox'] -{ - margin-top: 0; +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1; + color: #555; + text-align: center; + background-color: #eee; + border: 1px solid #ccc; + border-radius: 4px; +} +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; } .input-group .form-control:first-child, .input-group-addon:first-child, @@ -5090,14 +3962,12 @@ select[multiple].input-group-sm > .input-group-btn > .btn .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn -{ - border-top-right-radius: 0; - border-bottom-right-radius: 0; +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } -.input-group-addon:first-child -{ - border-right: 0; +.input-group-addon:first-child { + border-right: 0; } .input-group .form-control:last-child, .input-group-addon:last-child, @@ -5105,1895 +3975,1443 @@ select[multiple].input-group-sm > .input-group-btn > .btn .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn -{ - border-top-left-radius: 0; - border-bottom-left-radius: 0; +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } -.input-group-addon:last-child -{ - border-left: 0; +.input-group-addon:last-child { + border-left: 0; } -.input-group-btn -{ - font-size: 0; - - position: relative; - - white-space: nowrap; +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; } -.input-group-btn > .btn -{ - position: relative; +.input-group-btn > .btn { + position: relative; } -.input-group-btn > .btn + .btn -{ - margin-left: -1px; +.input-group-btn > .btn + .btn { + margin-left: -1px; } .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, -.input-group-btn > .btn:active -{ - z-index: 2; +.input-group-btn > .btn:active { + z-index: 2; } .input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group -{ - margin-right: -1px; +.input-group-btn:first-child > .btn-group { + margin-right: -1px; } .input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group -{ - z-index: 2; - - margin-left: -1px; +.input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; } -.nav -{ - margin-bottom: 0; - padding-left: 0; - - list-style: none; +.nav { + padding-left: 0; + margin-bottom: 0; + list-style: none; } -.nav > li -{ - position: relative; - - display: block; +.nav > li { + position: relative; + display: block; } .nav > li > a, .box.message .messagearea .messagehistory .messagehistorytype span.visible, -.box.message .messagearea .messagehistory .messagehistorytype a.visible -{ - position: relative; - - display: block; - - padding: 10px 15px; +.box.message .messagearea .messagehistory .messagehistorytype a.visible { + position: relative; + display: block; + padding: 10px 15px; } .nav > li > a:hover, -.nav > li > a:focus -{ - text-decoration: none; - - background-color: #eee; +.nav > li > a:focus { + text-decoration: none; + background-color: #eee; } -.nav > li.disabled > a -{ - color: #777; +.nav > li.disabled > a { + color: #777; } .nav > li.disabled > a:hover, -.nav > li.disabled > a:focus -{ - cursor: not-allowed; - text-decoration: none; - - color: #777; - background-color: transparent; +.nav > li.disabled > a:focus { + color: #777; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; } .nav .open > a, .nav .open > a:hover, -.nav .open > a:focus -{ - border-color: #337ab7; - background-color: #eee; +.nav .open > a:focus { + background-color: #eee; + border-color: #337ab7; } -.nav .nav-divider -{ - overflow: hidden; - - height: 1px; - margin: 9px 0; - - background-color: #e5e5e5; +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; } -.nav > li > a > img -{ - max-width: none; +.nav > li > a > img { + max-width: none; } -.nav-tabs -{ - border-bottom: 1px solid #ddd; +.nav-tabs { + border-bottom: 1px solid #ddd; } .nav-tabs > li, .box.message .messagearea .messagehistory .messagehistorytype span.visible, -.box.message .messagearea .messagehistory .messagehistorytype a.visible -{ - float: left; - - margin-bottom: -1px; +.box.message .messagearea .messagehistory .messagehistorytype a.visible { + float: left; + margin-bottom: -1px; } .nav-tabs > li > a, .box.message .messagearea .messagehistory .messagehistorytype span.visible, -.box.message .messagearea .messagehistory .messagehistorytype a.visible -{ - line-height: 1.42857143; - - margin-right: 2px; - - border: 1px solid transparent; - border-radius: 4px 4px 0 0; +.box.message .messagearea .messagehistory .messagehistorytype a.visible { + margin-right: 2px; + line-height: 1.42857143; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover, -.box.message .messagearea .messagehistory .messagehistorytype a.visible:hover -{ - border-color: #eee #eee #ddd; +.box.message .messagearea .messagehistory .messagehistorytype a.visible:hover { + border-color: #eee #eee #ddd; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, -.box.message .messagearea .messagehistory .messagehistorytype span.visible -{ - cursor: default; - - color: #555; - border: 1px solid #ddd; - border-bottom-color: transparent; - background-color: #fff; +.box.message .messagearea .messagehistory .messagehistorytype span.visible { + color: #555; + cursor: default; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} +.nav-tabs.nav-justified { + width: 100%; + padding: 10px 0 0 0; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; +} +.nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } } -.nav-tabs.nav-justified -{ +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: block; + float: none; width: 100%; - padding: 10px 0 0 0; - - border-bottom: 0; -} -.nav-tabs.nav-justified > li -{ - float: none; -} -.nav-tabs.nav-justified > li > a -{ + } + .nav-tabs.nav-justified > li > a { margin-bottom: 5px; - text-align: center; + } } -.nav-tabs.nav-justified > .dropdown .dropdown-menu -{ - top: auto; - left: auto; +@media (min-width: 992px) { + .nav-tabs.nav-justified { + border: 0; + border-radius: 0; + } + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } } -@media (min-width: 768px) -{ - .nav-tabs.nav-justified > li - { - display: table-cell; - - width: 1%; - } - .nav-tabs.nav-justified > li > a - { - margin-bottom: 0; - } -} -@media (min-width: 768px) -{ - .nav-tabs.nav-justified > li - { - display: block; - float: none; - - width: 100%; - } - .nav-tabs.nav-justified > li > a - { - margin-bottom: 5px; - - text-align: center; - } -} -@media (min-width: 992px) -{ - .nav-tabs.nav-justified - { - border: 0; - border-radius: 0; - } - .nav-tabs.nav-justified > li - { - display: table-cell; - - width: 1%; - } - .nav-tabs.nav-justified > li > a - { - margin-bottom: 0; - } -} -.nav-tabs.nav-justified > li > a -{ - margin-right: 0; - - border-radius: 4px; +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, -.nav-tabs.nav-justified > .active > a:focus -{ - border: 1px solid #ddd; +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; } -@media (min-width: 768px) -{ - .nav-tabs.nav-justified > li > a - { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs.nav-justified > .active > a, +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:focus - { - border-bottom-color: #fff; - } -} -.nav-tabs.nav-justified > li > a -{ - margin-right: 1px; - - border-radius: 4px; + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.nav-tabs.nav-justified > li > a { + margin-right: 1px; + border-radius: 4px; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, -.nav-tabs.nav-justified > .active > a:focus -{ +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { border: 1px solid #ddd; + border-radius: 4px; + } } -@media (min-width: 768px) -{ - .nav-tabs.nav-justified > li > a - { - border: 1px solid #ddd; - border-radius: 4px; - } -} -@media (min-width: 992px) -{ - .nav-tabs.nav-justified > li > a - { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs.nav-justified > .active > a, +@media (min-width: 992px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:focus - { - border-bottom-color: #fff; - } + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fff; + } } -.nav-pills > li -{ - float: left; +.nav-pills > li { + float: left; } -.nav-pills > li > a -{ - border-radius: 4px; +.nav-pills > li > a { + border-radius: 4px; } -.nav-pills > li + li -{ - margin-left: 2px; +.nav-pills > li + li { + margin-left: 2px; } .nav-pills > li.active > a, .nav-pills > li.active > a:hover, -.nav-pills > li.active > a:focus -{ - color: #fff; - background-color: #337ab7; +.nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; } -.nav-stacked > li -{ - float: none; +.nav-stacked > li { + float: none; } -.nav-stacked > li + li -{ - margin-top: 2px; - margin-left: 0; +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; } -.nav-justified -{ - width: 100%; +.nav-justified { + width: 100%; } -.nav-justified > li -{ - float: none; +.nav-justified > li { + float: none; } -.nav-justified > li > a -{ - margin-bottom: 5px; - - text-align: center; +.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; } -.nav-justified > .dropdown .dropdown-menu -{ - top: auto; - left: auto; +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; } -@media (min-width: 768px) -{ - .nav-justified > li - { - display: table-cell; - - width: 1%; - } - .nav-justified > li > a - { - margin-bottom: 0; - } -} -.nav-tabs-justified -{ - border-bottom: 0; +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a { + margin-bottom: 0; + } } -.nav-tabs-justified > li > a -{ - margin-right: 0; - - border-radius: 4px; +.nav-tabs-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a { + margin-right: 0; + border-radius: 4px; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus -{ - border: 1px solid #ddd; +.nav-tabs-justified > .active > a:focus { + border: 1px solid #ddd; } -@media (min-width: 768px) -{ - .nav-tabs-justified > li > a - { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs-justified > .active > a, +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus - { - border-bottom-color: #fff; - } + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #fff; + } } -.tab-content > .tab-pane -{ - display: none; +.tab-content > .tab-pane { + display: none; } -.tab-content > .active -{ - display: block; +.tab-content > .active { + display: block; } -.nav-tabs .dropdown-menu -{ - margin-top: -1px; - - border-top-left-radius: 0; - border-top-right-radius: 0; +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; } -.navbar -{ - position: relative; - - min-height: 50px; - margin-bottom: 20px; - - border: 1px solid transparent; -} -@media (min-width: 768px) -{ - .navbar - { - border-radius: 4px; - } -} -@media (min-width: 768px) -{ - .navbar-header - { - float: left; - } -} -.navbar-collapse -{ - overflow-x: visible; - - padding-right: 10px; - padding-left: 10px; - - border-top: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); - - -webkit-overflow-scrolling: touch; +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; } -.navbar-collapse.in -{ - overflow-y: auto; +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } } -@media (min-width: 768px) -{ - .navbar-collapse - { - width: auto; - - border-top: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-collapse.collapse - { - display: block !important; - overflow: visible !important; - - height: auto !important; - padding-bottom: 0; - } - .navbar-collapse.in - { - overflow-y: visible; - } - .navbar-fixed-top .navbar-collapse, +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} +.navbar-collapse { + padding-right: 10px; + padding-left: 10px; + overflow-x: visible; + -webkit-overflow-scrolling: touch; + border-top: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse - { - padding-right: 0; - padding-left: 0; - } + .navbar-fixed-bottom .navbar-collapse { + padding-right: 0; + padding-left: 0; + } } .navbar-fixed-top .navbar-collapse, -.navbar-fixed-bottom .navbar-collapse -{ - max-height: 340px; -} -@media (max-device-width: 480px) and (orientation: landscape) -{ - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse - { - max-height: 200px; - } +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } } .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, -.container-fluid > .navbar-collapse -{ - margin-right: -10px; - margin-left: -10px; +.container-fluid > .navbar-collapse { + margin-right: -10px; + margin-left: -10px; } -@media (min-width: 768px) -{ - .container > .navbar-header, +@media (min-width: 768px) { + .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, - .container-fluid > .navbar-collapse - { - margin-right: 0; - margin-left: 0; - } -} -.navbar-static-top -{ - z-index: 1000; - - border-width: 0 0 1px; + .container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } } -@media (min-width: 768px) -{ - .navbar-static-top - { - border-radius: 0; - } +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; } -.navbar-fixed-top, -.navbar-fixed-bottom -{ - position: fixed; - z-index: 1030; - right: 0; - left: 0; +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } } -@media (min-width: 768px) -{ - .navbar-fixed-top, - .navbar-fixed-bottom - { - border-radius: 0; - } +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } } -.navbar-fixed-top -{ - top: 0; - - border-width: 0 0 1px; +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; } -.navbar-fixed-bottom -{ - bottom: 0; - - margin-bottom: 0; - - border-width: 1px 0 0; +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; } -.navbar-brand -{ - font-size: 18px; - line-height: 20px; - - float: left; - - height: 50px; - padding: 15px 10px; +.navbar-brand { + float: left; + height: 50px; + padding: 15px 10px; + font-size: 18px; + line-height: 20px; } .navbar-brand:hover, -.navbar-brand:focus -{ - text-decoration: none; +.navbar-brand:focus { + text-decoration: none; } -.navbar-brand > img -{ - display: block; +.navbar-brand > img { + display: block; } -@media (min-width: 768px) -{ - .navbar > .container .navbar-brand, - .navbar > .container-fluid .navbar-brand - { - margin-left: -10px; - } +@media (min-width: 768px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -10px; + } +} +.navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin-top: 8px; + margin-right: 10px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.navbar-toggle:focus { + outline: 0; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } } -.navbar-toggle -{ - position: relative; - - float: right; - - margin-top: 8px; - margin-right: 10px; - margin-bottom: 8px; - padding: 9px 10px; - - border: 1px solid transparent; - border-radius: 4px; - background-color: transparent; - background-image: none; +.navbar-nav { + margin: 7.5px -10px; } -.navbar-toggle:focus -{ - outline: 0; +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; } -.navbar-toggle .icon-bar -{ - display: block; - - width: 22px; - height: 2px; - - border-radius: 1px; +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } } -.navbar-toggle .icon-bar + .icon-bar -{ - margin-top: 4px; +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} +.navbar-form { + padding: 10px 10px; + margin-top: 8px; + margin-right: -10px; + margin-bottom: 8px; + margin-left: -10px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .navbar-form .form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control { + width: auto; + } + .navbar-form .input-group > .form-control { + width: 100%; + } + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } } -@media (min-width: 768px) -{ - .navbar-toggle - { - display: none; - } +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } } -.navbar-nav -{ - margin: 7.5px -10px; +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} +.navbar-btn.btn-sm { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-btn.btn-xs { + margin-top: 14px; + margin-bottom: 14px; +} +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-right: 10px; + margin-left: 10px; + } } -.navbar-nav > li > a -{ - line-height: 20px; - - padding-top: 10px; - padding-bottom: 10px; -} -@media (max-width: 767px) -{ - .navbar-nav .open .dropdown-menu - { - position: static; - - float: none; - - width: auto; - margin-top: 0; - - border: 0; - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header - { - padding: 5px 15px 5px 25px; - } - .navbar-nav .open .dropdown-menu > li > a - { - line-height: 20px; - } - .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-nav .open .dropdown-menu > li > a:focus - { - background-image: none; - } -} -@media (min-width: 768px) -{ - .navbar-nav - { - float: left; - - margin: 0; - } - .navbar-nav > li - { - float: left; - } - .navbar-nav > li > a - { - padding-top: 15px; - padding-bottom: 15px; - } -} -.navbar-form -{ - margin-top: 8px; +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; margin-right: -10px; - margin-bottom: 8px; - margin-left: -10px; - padding: 10px 10px; - - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); -} -@media (min-width: 768px) -{ - .navbar-form .form-group - { - display: inline-block; - - margin-bottom: 0; - - vertical-align: middle; - } - .navbar-form .form-control - { - display: inline-block; - - width: auto; - - vertical-align: middle; - } - .navbar-form .form-control-static - { - display: inline-block; - } - .navbar-form .input-group - { - display: inline-table; - - vertical-align: middle; - } - .navbar-form .input-group .input-group-addon, - .navbar-form .input-group .input-group-btn, - .navbar-form .input-group .form-control - { - width: auto; - } - .navbar-form .input-group > .form-control - { - width: 100%; - } - .navbar-form .control-label - { - margin-bottom: 0; - - vertical-align: middle; - } - .navbar-form .radio, - .navbar-form .checkbox - { - display: inline-block; - - margin-top: 0; - margin-bottom: 0; - - vertical-align: middle; - } - .navbar-form .radio label, - .navbar-form .checkbox label - { - padding-left: 0; - } - .navbar-form .radio input[type='radio'], - .navbar-form .checkbox input[type='checkbox'] - { - position: relative; - - margin-left: 0; - } - .navbar-form .has-feedback .form-control-feedback - { - top: 0; - } -} -@media (max-width: 767px) -{ - .navbar-form .form-group - { - margin-bottom: 5px; - } - .navbar-form .form-group:last-child - { - margin-bottom: 0; - } -} -@media (min-width: 768px) -{ - .navbar-form - { - width: auto; - margin-right: 0; - margin-left: 0; - padding-top: 0; - padding-bottom: 0; - - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - } -} -.navbar-nav > li > .dropdown-menu -{ - margin-top: 0; - - border-top-left-radius: 0; - border-top-right-radius: 0; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } } -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu -{ - margin-bottom: 0; - - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.navbar-btn -{ - margin-top: 8px; - margin-bottom: 8px; -} -.navbar-btn.btn-sm -{ - margin-top: 10px; - margin-bottom: 10px; -} -.navbar-btn.btn-xs -{ - margin-top: 14px; - margin-bottom: 14px; -} -.navbar-text -{ - margin-top: 15px; - margin-bottom: 15px; +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; } -@media (min-width: 768px) -{ - .navbar-text - { - float: left; - - margin-right: 10px; - margin-left: 10px; - } -} -@media (min-width: 768px) -{ - .navbar-left - { - float: left !important; - } - .navbar-right - { - float: right !important; - - margin-right: -10px; - } - .navbar-right ~ .navbar-right - { - margin-right: 0; - } -} -.navbar-default -{ - border-color: #e7e7e7; - background-color: #f8f8f8; -} -.navbar-default .navbar-brand -{ - color: #777; +.navbar-default .navbar-brand { + color: #777; } .navbar-default .navbar-brand:hover, -.navbar-default .navbar-brand:focus -{ - color: #5e5e5e; - background-color: transparent; +.navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; } -.navbar-default .navbar-text -{ - color: #777; +.navbar-default .navbar-text { + color: #777; } -.navbar-default .navbar-nav > li > a -{ - color: #777; +.navbar-default .navbar-nav > li > a { + color: #777; } .navbar-default .navbar-nav > li > a:hover, -.navbar-default .navbar-nav > li > a:focus -{ - color: #333; - background-color: transparent; +.navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > .active > a:focus -{ - color: #555; - background-color: #e7e7e7; +.navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7; } .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, -.navbar-default .navbar-nav > .disabled > a:focus -{ - color: #ccc; - background-color: transparent; +.navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent; } -.navbar-default .navbar-toggle -{ - border-color: #ddd; +.navbar-default .navbar-toggle { + border-color: #ddd; } .navbar-default .navbar-toggle:hover, -.navbar-default .navbar-toggle:focus -{ - background-color: #ddd; +.navbar-default .navbar-toggle:focus { + background-color: #ddd; } -.navbar-default .navbar-toggle .icon-bar -{ - background-color: #888; +.navbar-default .navbar-toggle .icon-bar { + background-color: #888; } .navbar-default .navbar-collapse, -.navbar-default .navbar-form -{ - border-color: #e7e7e7; +.navbar-default .navbar-form { + border-color: #e7e7e7; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, -.navbar-default .navbar-nav > .open > a:focus -{ - color: #555; - background-color: #e7e7e7; +.navbar-default .navbar-nav > .open > a:focus { + color: #555; + background-color: #e7e7e7; } -@media (max-width: 767px) -{ - .navbar-default .navbar-nav .open .dropdown-menu > li > a - { - color: #777; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus - { - color: #333; - background-color: transparent; - } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus - { - color: #555; - background-color: #e7e7e7; - } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus - { - color: #ccc; - background-color: transparent; - } -} -.navbar-default .navbar-link -{ - color: #777; + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } } -.navbar-default .navbar-link:hover -{ - color: #333; +.navbar-default .navbar-link { + color: #777; } -.navbar-default .btn-link -{ - color: #777; +.navbar-default .navbar-link:hover { + color: #333; +} +.navbar-default .btn-link { + color: #777; } .navbar-default .btn-link:hover, -.navbar-default .btn-link:focus -{ - color: #333; +.navbar-default .btn-link:focus { + color: #333; } .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, -fieldset[disabled] .navbar-default .btn-link:focus -{ - color: #ccc; +fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; } -.navbar-inverse -{ - border-color: #080808; - background-color: #222; +.navbar-inverse { + background-color: #222; + border-color: #080808; } -.navbar-inverse .navbar-brand -{ - color: #9d9d9d; +.navbar-inverse .navbar-brand { + color: #9d9d9d; } .navbar-inverse .navbar-brand:hover, -.navbar-inverse .navbar-brand:focus -{ - color: #fff; - background-color: transparent; +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; } -.navbar-inverse .navbar-text -{ - color: #9d9d9d; +.navbar-inverse .navbar-text { + color: #9d9d9d; } -.navbar-inverse .navbar-nav > li > a -{ - color: #9d9d9d; +.navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; } .navbar-inverse .navbar-nav > li > a:hover, -.navbar-inverse .navbar-nav > li > a:focus -{ - color: #fff; - background-color: transparent; +.navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, -.navbar-inverse .navbar-nav > .active > a:focus -{ - color: #fff; - background-color: #080808; +.navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #080808; } .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, -.navbar-inverse .navbar-nav > .disabled > a:focus -{ - color: #444; - background-color: transparent; +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; } -.navbar-inverse .navbar-toggle -{ - border-color: #333; +.navbar-inverse .navbar-toggle { + border-color: #333; } .navbar-inverse .navbar-toggle:hover, -.navbar-inverse .navbar-toggle:focus -{ - background-color: #333; +.navbar-inverse .navbar-toggle:focus { + background-color: #333; } -.navbar-inverse .navbar-toggle .icon-bar -{ - background-color: #fff; +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; } .navbar-inverse .navbar-collapse, -.navbar-inverse .navbar-form -{ - border-color: #101010; +.navbar-inverse .navbar-form { + border-color: #101010; } .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, -.navbar-inverse .navbar-nav > .open > a:focus -{ - color: #fff; - background-color: #080808; +.navbar-inverse .navbar-nav > .open > a:focus { + color: #fff; + background-color: #080808; } -@media (max-width: 767px) -{ - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header - { - border-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider - { - background-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a - { - color: #9d9d9d; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus - { - color: #fff; - background-color: transparent; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #9d9d9d; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus - { - color: #fff; - background-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus - { - color: #444; - background-color: transparent; - } -} -.navbar-inverse .navbar-link -{ - color: #9d9d9d; + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444; + background-color: transparent; + } } -.navbar-inverse .navbar-link:hover -{ - color: #fff; +.navbar-inverse .navbar-link { + color: #9d9d9d; } -.navbar-inverse .btn-link -{ - color: #9d9d9d; +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; } .navbar-inverse .btn-link:hover, -.navbar-inverse .btn-link:focus -{ - color: #fff; +.navbar-inverse .btn-link:focus { + color: #fff; } .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, -fieldset[disabled] .navbar-inverse .btn-link:focus -{ - color: #444; +fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; } -.breadcrumb -{ - margin-bottom: 20px; - padding: 8px 15px; - - list-style: none; - - border-radius: 4px; - background-color: #f5f5f5; +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; } -.breadcrumb > li -{ - display: inline-block; +.breadcrumb > li { + display: inline-block; } -.breadcrumb > li + li:before -{ - padding: 0 5px; - - content: '/\00a0'; - - color: #ccc; +.breadcrumb > li + li:before { + padding: 0 5px; + color: #ccc; + content: "/\00a0"; } -.breadcrumb > .active -{ - color: #777; +.breadcrumb > .active { + color: #777; } -.pagination -{ - display: inline-block; - - margin: 20px 0; - padding-left: 0; - - border-radius: 4px; +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; } -.pagination > li -{ - display: inline; +.pagination > li { + display: inline; } .pagination > li > a, -.pagination > li > span -{ - line-height: 1.42857143; - - position: relative; - - float: left; - - margin-left: -1px; - padding: 6px 12px; - - text-decoration: none; - - color: #337ab7; - border: 1px solid #ddd; - background-color: #fff; +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + margin-left: -1px; + line-height: 1.42857143; + color: #337ab7; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd; } .pagination > li:first-child > a, -.pagination > li:first-child > span -{ - margin-left: 0; - - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; +.pagination > li:first-child > span { + margin-left: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; } .pagination > li:last-child > a, -.pagination > li:last-child > span -{ - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; +.pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, -.pagination > li > span:focus -{ - z-index: 2; - - color: #23527c; - border-color: #ddd; - background-color: #eee; +.pagination > li > span:focus { + z-index: 2; + color: #23527c; + background-color: #eee; + border-color: #ddd; } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, -.pagination > .active > span:focus -{ - z-index: 3; - - cursor: default; - - color: #fff; - border-color: #337ab7; - background-color: #337ab7; +.pagination > .active > span:focus { + z-index: 3; + color: #fff; + cursor: default; + background-color: #337ab7; + border-color: #337ab7; } .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, -.pagination > .disabled > a:focus -{ - cursor: not-allowed; - - color: #777; - border-color: #ddd; - background-color: #fff; +.pagination > .disabled > a:focus { + color: #777; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; } .pagination-lg > li > a, -.pagination-lg > li > span -{ - font-size: 18px; - line-height: 1.3333333; - - padding: 10px 16px; +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; } .pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span -{ - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; +.pagination-lg > li:first-child > span { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; } .pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span -{ - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; +.pagination-lg > li:last-child > span { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; } .pagination-sm > li > a, -.pagination-sm > li > span -{ - font-size: 12px; - line-height: 1.5; - - padding: 5px 10px; +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; } .pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span -{ - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; +.pagination-sm > li:first-child > span { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } .pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span -{ - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} -.pager -{ - margin: 20px 0; - padding-left: 0; - - list-style: none; - - text-align: center; +.pagination-sm > li:last-child > span { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } -.pager li -{ - display: inline; +.pager { + padding-left: 0; + margin: 20px 0; + text-align: center; + list-style: none; +} +.pager li { + display: inline; } .pager li > a, -.pager li > span -{ - display: inline-block; - - padding: 5px 14px; - - border: 1px solid #ddd; - border-radius: 15px; - background-color: #fff; +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 15px; } .pager li > a:hover, -.pager li > a:focus -{ - text-decoration: none; - - background-color: #eee; +.pager li > a:focus { + text-decoration: none; + background-color: #eee; } .pager .next > a, -.pager .next > span -{ - float: right; +.pager .next > span { + float: right; } .pager .previous > a, -.pager .previous > span -{ - float: left; +.pager .previous > span { + float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, -.pager .disabled > span -{ - cursor: not-allowed; - - color: #777; - background-color: #fff; +.pager .disabled > span { + color: #777; + cursor: not-allowed; + background-color: #fff; } .label, .statusok, .statuswarning, .statusserious, .statuscritical, -#plugins-control-panel .statusmsg -{ - font-size: 75%; - font-weight: bold; - line-height: 1; - - display: inline; - - padding: .2em .6em .3em; - - text-align: center; - vertical-align: baseline; - white-space: nowrap; - - color: #fff; - border-radius: .25em; +#plugins-control-panel .statusmsg { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; } a.label:hover, -a.label:focus -{ - cursor: pointer; - text-decoration: none; - - color: #fff; +a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; } -.label:empty -{ - display: none; +.label:empty { + display: none; } -.btn .label -{ - position: relative; - top: -1px; +.btn .label { + position: relative; + top: -1px; } -.label-default -{ - background-color: #777; +.label-default { + background-color: #777; } .label-default[href]:hover, -.label-default[href]:focus -{ - background-color: #5e5e5e; +.label-default[href]:focus { + background-color: #5e5e5e; } -.label-primary -{ - background-color: #337ab7; +.label-primary { + background-color: #337ab7; } .label-primary[href]:hover, -.label-primary[href]:focus -{ - background-color: #286090; +.label-primary[href]:focus { + background-color: #286090; } .label-success, .statusok, -#plugins-control-panel .status-new .statusmsg -{ - background-color: #5cb85c; +#plugins-control-panel .status-new .statusmsg { + background-color: #5cb85c; } .label-success[href]:hover, -.label-success[href]:focus -{ - background-color: #449d44; +.label-success[href]:focus { + background-color: #449d44; } -.label-info -{ - background-color: #5bc0de; +.label-info { + background-color: #5bc0de; } .label-info[href]:hover, -.label-info[href]:focus -{ - background-color: #31b0d5; +.label-info[href]:focus { + background-color: #31b0d5; } .label-warning, -.statuswarning -{ - background-color: #f0ad4e; +.statuswarning { + background-color: #f0ad4e; } .label-warning[href]:hover, -.label-warning[href]:focus -{ - background-color: #ec971f; +.label-warning[href]:focus { + background-color: #ec971f; } .label-danger, .statusserious, .statuscritical, -#plugins-control-panel .status-missing .statusmsg -{ - background-color: #d9534f; +#plugins-control-panel .status-missing .statusmsg { + background-color: #d9534f; } .label-danger[href]:hover, -.label-danger[href]:focus -{ - background-color: #c9302c; -} -.badge -{ - font-size: 12px; - font-weight: bold; - line-height: 1; - - display: inline-block; - - min-width: 10px; - padding: 3px 7px; - - text-align: center; - vertical-align: middle; - white-space: nowrap; - - color: #fff; - border-radius: 10px; - background-color: #777; -} -.badge:empty -{ - display: none; -} -.btn .badge -{ - position: relative; - top: -1px; +.label-danger[href]:focus { + background-color: #c9302c; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: middle; + background-color: #777; + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; } .btn-xs .badge, -.btn-group-xs > .btn .badge -{ - top: 0; - - padding: 1px 5px; +.btn-group-xs > .btn .badge { + top: 0; + padding: 1px 5px; } a.badge:hover, -a.badge:focus -{ - cursor: pointer; - text-decoration: none; - - color: #fff; +a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; } .list-group-item.active > .badge, -.nav-pills > .active > a > .badge -{ - color: #337ab7; - background-color: #fff; +.nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; } -.list-group-item > .badge -{ - float: right; +.list-group-item > .badge { + float: right; } -.list-group-item > .badge + .badge -{ - margin-right: 5px; +.list-group-item > .badge + .badge { + margin-right: 5px; } -.nav-pills > li > a > .badge -{ - margin-left: 3px; +.nav-pills > li > a > .badge { + margin-left: 3px; } -.jumbotron -{ - margin-bottom: 30px; - padding-top: 30px; - padding-bottom: 30px; - - color: inherit; - background-color: #eee; +.jumbotron { + padding-top: 30px; + padding-bottom: 30px; + margin-bottom: 30px; + color: inherit; + background-color: #eee; } .jumbotron h1, -.jumbotron .h1 -{ - color: inherit; +.jumbotron .h1 { + color: inherit; } -.jumbotron p -{ - font-size: 21px; - font-weight: 200; - - margin-bottom: 15px; +.jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; } -.jumbotron > hr -{ - border-top-color: #d5d5d5; +.jumbotron > hr { + border-top-color: #d5d5d5; } .container .jumbotron, -.container-fluid .jumbotron -{ - padding-right: 10px; - padding-left: 10px; - - border-radius: 6px; -} -.jumbotron .container -{ - max-width: 100%; -} -@media screen and (min-width: 768px) -{ - .jumbotron - { - padding-top: 48px; - padding-bottom: 48px; - } - .container .jumbotron, - .container-fluid .jumbotron - { - padding-right: 60px; - padding-left: 60px; - } - .jumbotron h1, - .jumbotron .h1 - { - font-size: 63px; - } -} -.thumbnail -{ - line-height: 1.42857143; - - display: block; - - margin-bottom: 20px; - padding: 4px; - - -webkit-transition: border .2s ease-in-out; - -o-transition: border .2s ease-in-out; - transition: border .2s ease-in-out; - - border: 1px solid #ddd; - border-radius: 4px; - background-color: #fff; +.container-fluid .jumbotron { + padding-right: 10px; + padding-left: 10px; + border-radius: 6px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron, + .container-fluid .jumbotron { + padding-right: 60px; + padding-left: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border .2s ease-in-out; + -o-transition: border .2s ease-in-out; + transition: border .2s ease-in-out; } .thumbnail > img, -.thumbnail a > img -{ - margin-right: auto; - margin-left: auto; +.thumbnail a > img { + margin-right: auto; + margin-left: auto; } a.thumbnail:hover, a.thumbnail:focus, -a.thumbnail.active -{ - border-color: #337ab7; +a.thumbnail.active { + border-color: #337ab7; } -.thumbnail .caption -{ - padding: 9px; - - color: #333; +.thumbnail .caption { + padding: 9px; + color: #333; } -.alert -{ - margin-bottom: 20px; - padding: 15px; - - border: 1px solid transparent; - border-radius: 4px; +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; } -.alert h4 -{ - margin-top: 0; - - color: inherit; +.alert h4 { + margin-top: 0; + color: inherit; } -.alert .alert-link -{ - font-weight: bold; +.alert .alert-link { + font-weight: bold; } .alert > p, -.alert > ul -{ - margin-bottom: 0; +.alert > ul { + margin-bottom: 0; } -.alert > p + p -{ - margin-top: 5px; +.alert > p + p { + margin-top: 5px; } .alert-dismissable, -.alert-dismissible -{ - padding-right: 35px; +.alert-dismissible { + padding-right: 35px; } .alert-dismissable .close, -.alert-dismissible .close -{ - position: relative; - top: -2px; - right: -21px; - - color: inherit; -} -.alert-success -{ - color: #3c763d; - border-color: #d6e9c6; - background-color: #dff0d8; -} -.alert-success hr -{ - border-top-color: #c9e2b3; -} -.alert-success .alert-link -{ - color: #2b542c; -} -.alert-info -{ - color: #31708f; - border-color: #bce8f1; - background-color: #d9edf7; -} -.alert-info hr -{ - border-top-color: #a6e1ec; -} -.alert-info .alert-link -{ - color: #245269; -} -.alert-warning -{ - color: #8a6d3b; - border-color: #faebcc; - background-color: #fcf8e3; -} -.alert-warning hr -{ - border-top-color: #f7e1b5; -} -.alert-warning .alert-link -{ - color: #66512c; -} -.alert-danger -{ - color: #a94442; - border-color: #ebccd1; - background-color: #f2dede; -} -.alert-danger hr -{ - border-top-color: #e4b9c0; -} -.alert-danger .alert-link -{ - color: #843534; -} -@-webkit-keyframes progress-bar-stripes -{ - from - { - background-position: 40px 0; - } - to - { - background-position: 0 0; - } -} -@-o-keyframes progress-bar-stripes -{ - from - { - background-position: 40px 0; - } - to - { - background-position: 0 0; - } -} -@keyframes progress-bar-stripes -{ - from - { - background-position: 40px 0; - } - to - { - background-position: 0 0; - } -} -.progress -{ - overflow: hidden; - - height: 20px; - margin-bottom: 20px; - - border-radius: 4px; - background-color: #f5f5f5; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; } -.progress-bar -{ - font-size: 12px; - line-height: 20px; - - float: left; - - width: 0; - height: 100%; - - -webkit-transition: width .6s ease; - -o-transition: width .6s ease; - transition: width .6s ease; - text-align: center; - - color: #fff; - background-color: #337ab7; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); +.alert-success { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} +.alert-info { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} +.alert-warning { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} +.alert-danger { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} +.alert-danger .alert-link { + color: #843534; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-o-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); +} +.progress-bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #337ab7; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + -webkit-transition: width .6s ease; + -o-transition: width .6s ease; + transition: width .6s ease; } .progress-striped .progress-bar, -.progress-bar-striped -{ - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - -webkit-background-size: 40px 40px; - background-size: 40px 40px; +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + -webkit-background-size: 40px 40px; + background-size: 40px 40px; } .progress.active .progress-bar, -.progress-bar.active -{ - -webkit-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} -.progress-bar-success -{ - background-color: #5cb85c; -} -.progress-striped .progress-bar-success -{ - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.progress-bar-info -{ - background-color: #5bc0de; -} -.progress-striped .progress-bar-info -{ - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.progress-bar-warning -{ - background-color: #f0ad4e; -} -.progress-striped .progress-bar-warning -{ - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.progress-bar-danger -{ - background-color: #d9534f; -} -.progress-striped .progress-bar-danger -{ - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.media -{ - margin-top: 15px; -} -.media:first-child -{ - margin-top: 0; +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} +.progress-bar-success { + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-info { + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; } .media, -.media-body -{ - overflow: hidden; - zoom: 1; +.media-body { + overflow: hidden; + zoom: 1; } -.media-body -{ - width: 10000px; +.media-body { + width: 10000px; } -.media-object -{ - display: block; +.media-object { + display: block; } -.media-object.img-thumbnail -{ - max-width: none; +.media-object.img-thumbnail { + max-width: none; } .media-right, -.media > .pull-right -{ - padding-left: 10px; +.media > .pull-right { + padding-left: 10px; } .media-left, -.media > .pull-left -{ - padding-right: 10px; +.media > .pull-left { + padding-right: 10px; } .media-left, .media-right, -.media-body -{ - display: table-cell; - - vertical-align: top; +.media-body { + display: table-cell; + vertical-align: top; } -.media-middle -{ - vertical-align: middle; +.media-middle { + vertical-align: middle; } -.media-bottom -{ - vertical-align: bottom; +.media-bottom { + vertical-align: bottom; } -.media-heading -{ - margin-top: 0; - margin-bottom: 5px; +.media-heading { + margin-top: 0; + margin-bottom: 5px; } -.media-list -{ - padding-left: 0; - - list-style: none; +.media-list { + padding-left: 0; + list-style: none; } -.list-group -{ - margin-bottom: 20px; - padding-left: 0; +.list-group { + padding-left: 0; + margin-bottom: 20px; } -.list-group-item -{ - position: relative; - - display: block; - - margin-bottom: -1px; - padding: 10px 15px; - - border: 1px solid #ddd; - background-color: #fff; +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #ddd; } -.list-group-item:first-child -{ - border-top-left-radius: 4px; - border-top-right-radius: 4px; +.list-group-item:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } -.list-group-item:last-child -{ - margin-bottom: 0; - - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; } a.list-group-item, -button.list-group-item -{ - color: #555; +button.list-group-item { + color: #555; } a.list-group-item .list-group-item-heading, -button.list-group-item .list-group-item-heading -{ - color: #333; +button.list-group-item .list-group-item-heading { + color: #333; } a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, -button.list-group-item:focus -{ - text-decoration: none; - - color: #555; - background-color: #f5f5f5; +button.list-group-item:focus { + color: #555; + text-decoration: none; + background-color: #f5f5f5; } -button.list-group-item -{ - width: 100%; - - text-align: left; +button.list-group-item { + width: 100%; + text-align: left; } .list-group-item.disabled, .list-group-item.disabled:hover, -.list-group-item.disabled:focus -{ - cursor: not-allowed; - - color: #777; - background-color: #eee; +.list-group-item.disabled:focus { + color: #777; + cursor: not-allowed; + background-color: #eee; } .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, -.list-group-item.disabled:focus .list-group-item-heading -{ - color: inherit; +.list-group-item.disabled:focus .list-group-item-heading { + color: inherit; } .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, -.list-group-item.disabled:focus .list-group-item-text -{ - color: #777; +.list-group-item.disabled:focus .list-group-item-text { + color: #777; } .list-group-item.active, .list-group-item.active:hover, -.list-group-item.active:focus -{ - z-index: 2; - - color: #fff; - border-color: #337ab7; - background-color: #337ab7; +.list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; } .list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, @@ -7003,281 +5421,233 @@ button.list-group-item .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > .small, -.list-group-item.active:focus .list-group-item-heading > .small -{ - color: inherit; +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; } .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, -.list-group-item.active:focus .list-group-item-text -{ - color: #c7ddef; +.list-group-item.active:focus .list-group-item-text { + color: #c7ddef; } -.list-group-item-success -{ - color: #3c763d; - background-color: #dff0d8; +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; } a.list-group-item-success, -button.list-group-item-success -{ - color: #3c763d; +button.list-group-item-success { + color: #3c763d; } a.list-group-item-success .list-group-item-heading, -button.list-group-item-success .list-group-item-heading -{ - color: inherit; +button.list-group-item-success .list-group-item-heading { + color: inherit; } a.list-group-item-success:hover, button.list-group-item-success:hover, a.list-group-item-success:focus, -button.list-group-item-success:focus -{ - color: #3c763d; - background-color: #d0e9c6; +button.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; } a.list-group-item-success.active, button.list-group-item-success.active, a.list-group-item-success.active:hover, button.list-group-item-success.active:hover, a.list-group-item-success.active:focus, -button.list-group-item-success.active:focus -{ - color: #fff; - border-color: #3c763d; - background-color: #3c763d; +button.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; } -.list-group-item-info -{ - color: #31708f; - background-color: #d9edf7; +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; } a.list-group-item-info, -button.list-group-item-info -{ - color: #31708f; +button.list-group-item-info { + color: #31708f; } a.list-group-item-info .list-group-item-heading, -button.list-group-item-info .list-group-item-heading -{ - color: inherit; +button.list-group-item-info .list-group-item-heading { + color: inherit; } a.list-group-item-info:hover, button.list-group-item-info:hover, a.list-group-item-info:focus, -button.list-group-item-info:focus -{ - color: #31708f; - background-color: #c4e3f3; +button.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; } a.list-group-item-info.active, button.list-group-item-info.active, a.list-group-item-info.active:hover, button.list-group-item-info.active:hover, a.list-group-item-info.active:focus, -button.list-group-item-info.active:focus -{ - color: #fff; - border-color: #31708f; - background-color: #31708f; +button.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; } -.list-group-item-warning -{ - color: #8a6d3b; - background-color: #fcf8e3; +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; } a.list-group-item-warning, -button.list-group-item-warning -{ - color: #8a6d3b; +button.list-group-item-warning { + color: #8a6d3b; } a.list-group-item-warning .list-group-item-heading, -button.list-group-item-warning .list-group-item-heading -{ - color: inherit; +button.list-group-item-warning .list-group-item-heading { + color: inherit; } a.list-group-item-warning:hover, button.list-group-item-warning:hover, a.list-group-item-warning:focus, -button.list-group-item-warning:focus -{ - color: #8a6d3b; - background-color: #faf2cc; +button.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; } a.list-group-item-warning.active, button.list-group-item-warning.active, a.list-group-item-warning.active:hover, button.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, -button.list-group-item-warning.active:focus -{ - color: #fff; - border-color: #8a6d3b; - background-color: #8a6d3b; +button.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; } -.list-group-item-danger -{ - color: #a94442; - background-color: #f2dede; +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; } a.list-group-item-danger, -button.list-group-item-danger -{ - color: #a94442; +button.list-group-item-danger { + color: #a94442; } a.list-group-item-danger .list-group-item-heading, -button.list-group-item-danger .list-group-item-heading -{ - color: inherit; +button.list-group-item-danger .list-group-item-heading { + color: inherit; } a.list-group-item-danger:hover, button.list-group-item-danger:hover, a.list-group-item-danger:focus, -button.list-group-item-danger:focus -{ - color: #a94442; - background-color: #ebcccc; +button.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; } a.list-group-item-danger.active, button.list-group-item-danger.active, a.list-group-item-danger.active:hover, button.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, -button.list-group-item-danger.active:focus -{ - color: #fff; - border-color: #a94442; - background-color: #a94442; +button.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; } -.list-group-item-heading -{ - margin-top: 0; - margin-bottom: 5px; +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; } -.list-group-item-text -{ - line-height: 1.3; - - margin-bottom: 0; +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; } .panel, .block, -.forumpost -{ - margin-bottom: 20px; - - border: 1px solid transparent; - border-radius: 4px; - background-color: #fff; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: 0 1px 1px rgba(0, 0, 0, .05); -} -.panel-body -{ - padding: 15px; -} -.panel-heading -{ - padding: 10px 15px; - - border-bottom: 1px solid transparent; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel-heading > .dropdown .dropdown-toggle -{ - color: inherit; -} -.panel-title -{ - font-size: 16px; - - margin-top: 0; - margin-bottom: 0; - - color: inherit; +.forumpost { + margin-bottom: 20px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: 0 1px 1px rgba(0, 0, 0, .05); +} +.panel-body { + padding: 15px; +} +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; } .panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, -.panel-title > .small > a -{ - color: inherit; +.panel-title > .small > a { + color: inherit; } -.panel-footer -{ - padding: 10px 15px; - - border-top: 1px solid #ddd; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; - background-color: #f5f5f5; +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } .panel > .list-group, -.panel > .panel-collapse > .list-group -{ - margin-bottom: 0; +.panel > .panel-collapse > .list-group { + margin-bottom: 0; } .panel > .list-group .list-group-item, -.panel > .panel-collapse > .list-group .list-group-item -{ - border-width: 1px 0; - border-radius: 0; +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; } .panel > .list-group:first-child .list-group-item:first-child, -.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child -{ - border-top: 0; - border-top-left-radius: 3px; - border-top-right-radius: 3px; +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; } .panel > .list-group:last-child .list-group-item:last-child, -.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child -{ - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } -.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child -{ - border-top-left-radius: 0; - border-top-right-radius: 0; +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; } -.panel-heading + .list-group .list-group-item:first-child -{ - border-top-width: 0; +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; } -.list-group + .panel-footer -{ - border-top-width: 0; +.list-group + .panel-footer { + border-top-width: 0; } .panel > .table, .panel > .table-responsive > .table, -.panel > .panel-collapse > .table -{ - margin-bottom: 0; +.panel > .panel-collapse > .table { + margin-bottom: 0; } .panel > .table caption, .panel > .table-responsive > .table caption, -.panel > .panel-collapse > .table caption -{ - padding-right: 15px; - padding-left: 15px; +.panel > .panel-collapse > .table caption { + padding-right: 15px; + padding-left: 15px; } .panel > .table:first-child, -.panel > .table-responsive:first-child > .table:first-child -{ - border-top-left-radius: 3px; - border-top-right-radius: 3px; +.panel > .table-responsive:first-child > .table:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child -{ - border-top-left-radius: 3px; - border-top-right-radius: 3px; +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, @@ -7286,9 +5656,8 @@ button.list-group-item-danger.active:focus .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child -{ - border-top-left-radius: 3px; +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, @@ -7297,23 +5666,20 @@ button.list-group-item-danger.active:focus .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child -{ - border-top-right-radius: 3px; +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; } .panel > .table:last-child, -.panel > .table-responsive:last-child > .table:last-child -{ - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child -{ - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, @@ -7322,9 +5688,8 @@ button.list-group-item-danger.active:focus .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child -{ - border-bottom-left-radius: 3px; +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, @@ -7333,26 +5698,22 @@ button.list-group-item-danger.active:focus .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child -{ - border-bottom-right-radius: 3px; +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; } .panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, -.panel > .table-responsive + .panel-body -{ - border-top: 1px solid #ddd; +.panel > .table-responsive + .panel-body { + border-top: 1px solid #ddd; } .panel > .table > tbody:first-child > tr:first-child th, -.panel > .table > tbody:first-child > tr:first-child td -{ - border-top: 0; +.panel > .table > tbody:first-child > tr:first-child td { + border-top: 0; } .panel > .table-bordered, -.panel > .table-responsive > .table-bordered -{ - border: 0; +.panel > .table-responsive > .table-bordered { + border: 0; } .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, @@ -7365,9 +5726,8 @@ button.list-group-item-danger.active:focus .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child -{ - border-left: 0; +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; } .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, @@ -7380,9 +5740,8 @@ button.list-group-item-danger.active:focus .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child -{ - border-right: 0; +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; } .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, @@ -7391,9 +5750,8 @@ button.list-group-item-danger.active:focus .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th -{ - border-bottom: 0; +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; } .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, @@ -7402,1088 +5760,820 @@ button.list-group-item-danger.active:focus .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th -{ - border-bottom: 0; +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; } -.panel > .table-responsive -{ - margin-bottom: 0; - - border: 0; +.panel > .table-responsive { + margin-bottom: 0; + border: 0; } -.panel-group -{ - margin-bottom: 20px; +.panel-group { + margin-bottom: 20px; } -.panel-group .panel -{ - margin-bottom: 0; - - border-radius: 4px; +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; } -.panel-group .panel + .panel -{ - margin-top: 5px; +.panel-group .panel + .panel { + margin-top: 5px; } -.panel-group .panel-heading -{ - border-bottom: 0; +.panel-group .panel-heading { + border-bottom: 0; } .panel-group .panel-heading + .panel-collapse > .panel-body, -.panel-group .panel-heading + .panel-collapse > .list-group -{ - border-top: 1px solid #ddd; +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #ddd; } -.panel-group .panel-footer -{ - border-top: 0; +.panel-group .panel-footer { + border-top: 0; } -.panel-group .panel-footer + .panel-collapse .panel-body -{ - border-bottom: 1px solid #ddd; +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; } .panel-default, .block, -.forumpost -{ - border-color: #ddd; +.forumpost { + border-color: #ddd; } .panel-default > .panel-heading, .box.message table td.heading, .box.message .messagearea .messagerecent .singlemessage .otheruser, .block .header, -#dockeditempanel .dockeditempanel_hd -{ - color: #333; - border-color: #ddd; - background-color: #f5f5f5; +#dockeditempanel .dockeditempanel_hd { + color: #333; + background-color: #f5f5f5; + border-color: #ddd; } -.panel-default > .panel-heading + .panel-collapse > .panel-body -{ - border-top-color: #ddd; +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; } -.panel-default > .panel-heading .badge -{ - color: #f5f5f5; - background-color: #333; +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333; } -.panel-default > .panel-footer + .panel-collapse > .panel-body -{ - border-bottom-color: #ddd; +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; } -.panel-primary -{ - border-color: #337ab7; +.panel-primary { + border-color: #337ab7; } -.panel-primary > .panel-heading -{ - color: #fff; - border-color: #337ab7; - background-color: #337ab7; +.panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; } -.panel-primary > .panel-heading + .panel-collapse > .panel-body -{ - border-top-color: #337ab7; +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; } -.panel-primary > .panel-heading .badge -{ - color: #337ab7; - background-color: #fff; +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; } -.panel-primary > .panel-footer + .panel-collapse > .panel-body -{ - border-bottom-color: #337ab7; -} -.panel-success -{ - border-color: #d6e9c6; -} -.panel-success > .panel-heading -{ - color: #3c763d; - border-color: #d6e9c6; - background-color: #dff0d8; -} -.panel-success > .panel-heading + .panel-collapse > .panel-body -{ - border-top-color: #d6e9c6; -} -.panel-success > .panel-heading .badge -{ - color: #dff0d8; - background-color: #3c763d; -} -.panel-success > .panel-footer + .panel-collapse > .panel-body -{ - border-bottom-color: #d6e9c6; -} -.panel-info -{ - border-color: #bce8f1; -} -.panel-info > .panel-heading -{ - color: #31708f; - border-color: #bce8f1; - background-color: #d9edf7; -} -.panel-info > .panel-heading + .panel-collapse > .panel-body -{ - border-top-color: #bce8f1; -} -.panel-info > .panel-heading .badge -{ - color: #d9edf7; - background-color: #31708f; -} -.panel-info > .panel-footer + .panel-collapse > .panel-body -{ - border-bottom-color: #bce8f1; -} -.panel-warning -{ - border-color: #faebcc; -} -.panel-warning > .panel-heading -{ - color: #8a6d3b; - border-color: #faebcc; - background-color: #fcf8e3; -} -.panel-warning > .panel-heading + .panel-collapse > .panel-body -{ - border-top-color: #faebcc; -} -.panel-warning > .panel-heading .badge -{ - color: #fcf8e3; - background-color: #8a6d3b; -} -.panel-warning > .panel-footer + .panel-collapse > .panel-body -{ - border-bottom-color: #faebcc; -} -.panel-danger -{ - border-color: #ebccd1; -} -.panel-danger > .panel-heading -{ - color: #a94442; - border-color: #ebccd1; - background-color: #f2dede; -} -.panel-danger > .panel-heading + .panel-collapse > .panel-body -{ - border-top-color: #ebccd1; -} -.panel-danger > .panel-heading .badge -{ - color: #f2dede; - background-color: #a94442; -} -.panel-danger > .panel-footer + .panel-collapse > .panel-body -{ - border-bottom-color: #ebccd1; -} -.embed-responsive -{ - position: relative; - - display: block; - overflow: hidden; - - height: 0; - padding: 0; +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; } -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video -{ - position: absolute; - top: 0; - bottom: 0; - left: 0; - - width: 100%; - height: 100%; - - border: 0; +.panel-success { + border-color: #d6e9c6; } -.embed-responsive-16by9 -{ - padding-bottom: 56.25%; +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; } -.embed-responsive-4by3 -{ - padding-bottom: 75%; +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; } -.well -{ - min-height: 20px; - margin-bottom: 20px; - padding: 19px; - - border: 1px solid #e3e3e3; - border-radius: 4px; - background-color: #f5f5f5; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); -} -.well blockquote -{ - border-color: #ddd; - border-color: rgba(0, 0, 0, .15); -} -.well-lg -{ - padding: 24px; - - border-radius: 6px; +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; } -.well-sm -{ - padding: 9px; - - border-radius: 3px; +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; } -.close -{ - font-size: 21px; - font-weight: bold; - line-height: 1; - - float: right; - - opacity: .2; - color: #000; - text-shadow: 0 1px 0 #fff; - - filter: alpha(opacity=20); -} -.close:hover, -.close:focus -{ - cursor: pointer; - text-decoration: none; - - opacity: .5; - color: #000; - - filter: alpha(opacity=50); -} -button.close -{ - padding: 0; - - cursor: pointer; - - border: 0; - background: transparent; - - -webkit-appearance: none; -} -.modal-open -{ - overflow: hidden; -} -.modal -{ - position: fixed; - z-index: 1050; - top: 0; - right: 0; - bottom: 0; - left: 0; - - display: none; - overflow: hidden; - - outline: 0; - - -webkit-overflow-scrolling: touch; -} -.modal.fade .modal-dialog -{ - -webkit-transition: -webkit-transform .3s ease-out; - -o-transition: -o-transform .3s ease-out; - transition: transform .3s ease-out; - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); - transform: translate(0, -25%); -} -.modal.in .modal-dialog -{ - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); - transform: translate(0, 0); -} -.modal-open .modal -{ - overflow-x: hidden; - overflow-y: auto; -} -.modal-dialog -{ - position: relative; - - width: auto; - margin: 10px; -} -.modal-content -{ - position: relative; - - border: 1px solid #999; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: 6px; - outline: 0; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); - box-shadow: 0 3px 9px rgba(0, 0, 0, .5); -} -.modal-backdrop -{ - position: fixed; - z-index: 1040; - top: 0; - right: 0; - bottom: 0; - left: 0; - - background-color: #000; -} -.modal-backdrop.fade -{ - opacity: 0; - - filter: alpha(opacity=0); -} -.modal-backdrop.in -{ - opacity: .5; - - filter: alpha(opacity=50); -} -.modal-header -{ - padding: 15px; - - border-bottom: 1px solid #e5e5e5; -} -.modal-header .close -{ - margin-top: -2px; -} -.modal-title -{ - line-height: 1.42857143; - - margin: 0; -} -.modal-body -{ - position: relative; - - padding: 15px; -} -.modal-footer -{ - padding: 15px; - - text-align: right; - - border-top: 1px solid #e5e5e5; -} -.modal-footer .btn + .btn -{ - margin-bottom: 0; - margin-left: 5px; -} -.modal-footer .btn-group .btn + .btn -{ - margin-left: -1px; -} -.modal-footer .btn-block + .btn-block -{ - margin-left: 0; -} -.modal-scrollbar-measure -{ - position: absolute; - top: -9999px; - - overflow: scroll; - - width: 50px; - height: 50px; -} -@media (min-width: 768px) -{ - .modal-dialog - { - width: 600px; - margin: 30px auto; - } - .modal-content - { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); - box-shadow: 0 5px 15px rgba(0, 0, 0, .5); - } - .modal-sm - { - width: 300px; - } -} -@media (min-width: 992px) -{ - .modal-lg - { - width: 900px; - } -} -.tooltip -{ - font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; - font-size: 12px; - font-weight: normal; - font-style: normal; - line-height: 1.42857143; - - position: absolute; - z-index: 1070; - - display: block; - - text-align: left; - text-align: start; - white-space: normal; - text-decoration: none; - letter-spacing: normal; - word-spacing: normal; - text-transform: none; - word-wrap: normal; - word-break: normal; - - opacity: 0; - text-shadow: none; - - line-break: auto; - filter: alpha(opacity=0); +.panel-info { + border-color: #bce8f1; } -.tooltip.in -{ - opacity: .9; - - filter: alpha(opacity=90); -} -.tooltip.top -{ - margin-top: -3px; - padding: 5px 0; -} -.tooltip.right -{ - margin-left: 3px; - padding: 0 5px; -} -.tooltip.bottom -{ - margin-top: 3px; - padding: 5px 0; -} -.tooltip.left -{ - margin-left: -3px; - padding: 0 5px; -} -.tooltip-inner -{ - max-width: 200px; - padding: 3px 8px; - - text-align: center; - - color: #fff; - border-radius: 4px; - background-color: #000; +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; } -.tooltip-arrow -{ - position: absolute; - - width: 0; - height: 0; - - border-style: solid; - border-color: transparent; +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; } -.tooltip.top .tooltip-arrow -{ - bottom: 0; - left: 50%; - - margin-left: -5px; - - border-width: 5px 5px 0; - border-top-color: #000; +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; } -.tooltip.top-left .tooltip-arrow -{ - right: 5px; - bottom: 0; - - margin-bottom: -5px; - - border-width: 5px 5px 0; - border-top-color: #000; +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; } -.tooltip.top-right .tooltip-arrow -{ - bottom: 0; - left: 5px; - - margin-bottom: -5px; - - border-width: 5px 5px 0; - border-top-color: #000; +.panel-warning { + border-color: #faebcc; } -.tooltip.right .tooltip-arrow -{ - top: 50%; - left: 0; - - margin-top: -5px; - - border-width: 5px 5px 5px 0; - border-right-color: #000; +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; } -.tooltip.left .tooltip-arrow -{ - top: 50%; - right: 0; - - margin-top: -5px; - - border-width: 5px 0 5px 5px; - border-left-color: #000; +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; } -.tooltip.bottom .tooltip-arrow -{ - top: 0; - left: 50%; - - margin-left: -5px; - - border-width: 0 5px 5px; - border-bottom-color: #000; +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; } -.tooltip.bottom-left .tooltip-arrow -{ - top: 0; - right: 5px; - - margin-top: -5px; - - border-width: 0 5px 5px; - border-bottom-color: #000; +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; } -.tooltip.bottom-right .tooltip-arrow -{ - top: 0; - left: 5px; - - margin-top: -5px; - - border-width: 0 5px 5px; - border-bottom-color: #000; +.panel-danger { + border-color: #ebccd1; } -.popover -{ - font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; - font-size: 14px; - font-weight: normal; - font-style: normal; - line-height: 1.42857143; - - position: absolute; - z-index: 1060; - top: 0; - left: 0; - - display: none; - - max-width: 276px; - padding: 1px; - - text-align: left; - text-align: start; - white-space: normal; - text-decoration: none; - letter-spacing: normal; - word-spacing: normal; - text-transform: none; - word-wrap: normal; - word-break: normal; - - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: 6px; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); - box-shadow: 0 5px 10px rgba(0, 0, 0, .2); - text-shadow: none; - - line-break: auto; +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; } -.popover.top -{ - margin-top: -10px; +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; } -.popover.right -{ - margin-left: 10px; +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; } -.popover.bottom -{ - margin-top: 10px; +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; } -.popover.left -{ - margin-left: -10px; +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; } -.popover-title -{ - font-size: 14px; - - margin: 0; - padding: 8px 14px; - - border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0; - background-color: #f7f7f7; +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} +.embed-responsive-4by3 { + padding-bottom: 75%; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); +} +.well-lg { + padding: 24px; + border-radius: 6px; +} +.well-sm { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + filter: alpha(opacity=20); + opacity: .2; } -.popover-content -{ - padding: 9px 14px; +.close:hover, +.close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + filter: alpha(opacity=50); + opacity: .5; +} +button.close { + -webkit-appearance: none; + padding: 0; + cursor: pointer; + background: transparent; + border: 0; +} +.modal-open { + overflow: hidden; +} +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transition: -webkit-transform .3s ease-out; + -o-transition: -o-transform .3s ease-out; + transition: transform .3s ease-out; + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} +.modal-content { + position: relative; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + outline: 0; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); + box-shadow: 0 3px 9px rgba(0, 0, 0, .5); +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} +.modal-backdrop.fade { + filter: alpha(opacity=0); + opacity: 0; +} +.modal-backdrop.in { + filter: alpha(opacity=50); + opacity: .5; +} +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.42857143; +} +.modal-body { + position: relative; + padding: 15px; +} +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); + box-shadow: 0 5px 15px rgba(0, 0, 0, .5); + } + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-style: normal; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + filter: alpha(opacity=0); + opacity: 0; + + line-break: auto; +} +.tooltip.in { + filter: alpha(opacity=90); + opacity: .9; +} +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 4px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-left .tooltip-arrow { + right: 5px; + bottom: 0; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + max-width: 276px; + padding: 1px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + + line-break: auto; +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} +.popover-content { + padding: 9px 14px; } .popover > .arrow, -.popover > .arrow:after -{ - position: absolute; - - display: block; - - width: 0; - height: 0; - - border-style: solid; - border-color: transparent; -} -.popover > .arrow -{ - border-width: 11px; -} -.popover > .arrow:after -{ - content: ''; - - border-width: 10px; -} -.popover.top > .arrow -{ - bottom: -11px; - left: 50%; - - margin-left: -11px; - - border-top-color: #999; - border-top-color: rgba(0, 0, 0, .25); - border-bottom-width: 0; -} -.popover.top > .arrow:after -{ - bottom: 1px; - - margin-left: -10px; - - content: ' '; - - border-top-color: #fff; - border-bottom-width: 0; -} -.popover.right > .arrow -{ - top: 50%; - left: -11px; - - margin-top: -11px; - - border-right-color: #999; - border-right-color: rgba(0, 0, 0, .25); - border-left-width: 0; -} -.popover.right > .arrow:after -{ - bottom: -10px; - left: 1px; - - content: ' '; - - border-right-color: #fff; - border-left-width: 0; -} -.popover.bottom > .arrow -{ - top: -11px; - left: 50%; - - margin-left: -11px; - - border-top-width: 0; - border-bottom-color: #999; - border-bottom-color: rgba(0, 0, 0, .25); -} -.popover.bottom > .arrow:after -{ - top: 1px; - - margin-left: -10px; - - content: ' '; - - border-top-width: 0; - border-bottom-color: #fff; -} -.popover.left > .arrow -{ - top: 50%; - right: -11px; - - margin-top: -11px; - - border-right-width: 0; - border-left-color: #999; - border-left-color: rgba(0, 0, 0, .25); -} -.popover.left > .arrow:after -{ - right: 1px; - bottom: -10px; - - content: ' '; - - border-right-width: 0; - border-left-color: #fff; -} -.carousel -{ - position: relative; -} -.carousel-inner -{ - position: relative; - - overflow: hidden; - - width: 100%; -} -.carousel-inner > .item -{ - position: relative; - - display: none; - - -webkit-transition: .6s ease-in-out left; - -o-transition: .6s ease-in-out left; - transition: .6s ease-in-out left; +.popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover > .arrow { + border-width: 11px; +} +.popover > .arrow:after { + content: ""; + border-width: 10px; +} +.popover.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, .25); + border-bottom-width: 0; +} +.popover.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: " "; + border-top-color: #fff; + border-bottom-width: 0; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, .25); + border-left-width: 0; +} +.popover.right > .arrow:after { + bottom: -10px; + left: 1px; + content: " "; + border-right-color: #fff; + border-left-width: 0; +} +.popover.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, .25); +} +.popover.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: " "; + border-top-width: 0; + border-bottom-color: #fff; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, .25); +} +.popover.left > .arrow:after { + right: 1px; + bottom: -10px; + content: " "; + border-right-width: 0; + border-left-color: #fff; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: .6s ease-in-out left; + -o-transition: .6s ease-in-out left; + transition: .6s ease-in-out left; } .carousel-inner > .item > img, -.carousel-inner > .item > a > img -{ - line-height: 1; -} -@media all and (transform-3d), (-webkit-transform-3d) -{ - .carousel-inner > .item - { - -webkit-transition: -webkit-transform .6s ease-in-out; - -o-transition: -o-transform .6s ease-in-out; - transition: transform .6s ease-in-out; - - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - perspective: 1000px; - } - .carousel-inner > .item.next, - .carousel-inner > .item.active.right - { - left: 0; - - -webkit-transform: translate3d(100%, 0, 0); - -o-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - .carousel-inner > .item.prev, - .carousel-inner > .item.active.left - { - left: 0; - - -webkit-transform: translate3d(-100%, 0, 0); - -o-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - .carousel-inner > .item.next.left, +.carousel-inner > .item > a > img { + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + -webkit-transition: -webkit-transform .6s ease-in-out; + -o-transition: -o-transform .6s ease-in-out; + transition: transform .6s ease-in-out; + + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; + } + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + left: 0; + -webkit-transform: translate3d(100%, 0, 0); + -o-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + left: 0; + -webkit-transform: translate3d(-100%, 0, 0); + -o-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, - .carousel-inner > .item.active - { - left: 0; - - -webkit-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } + .carousel-inner > .item.active { + left: 0; + -webkit-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } } .carousel-inner > .active, .carousel-inner > .next, -.carousel-inner > .prev -{ - display: block; +.carousel-inner > .prev { + display: block; } -.carousel-inner > .active -{ - left: 0; +.carousel-inner > .active { + left: 0; } .carousel-inner > .next, -.carousel-inner > .prev -{ - position: absolute; - top: 0; - - width: 100%; +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; } -.carousel-inner > .next -{ - left: 100%; +.carousel-inner > .next { + left: 100%; } -.carousel-inner > .prev -{ - left: -100%; +.carousel-inner > .prev { + left: -100%; } .carousel-inner > .next.left, -.carousel-inner > .prev.right -{ - left: 0; -} -.carousel-inner > .active.left -{ - left: -100%; -} -.carousel-inner > .active.right -{ - left: 100%; -} -.carousel-control -{ - font-size: 20px; - - position: absolute; - top: 0; - bottom: 0; - left: 0; - - width: 15%; - - text-align: center; - - opacity: .5; - color: #fff; - background-color: rgba(0, 0, 0, 0); - text-shadow: 0 1px 2px rgba(0, 0, 0, .6); - - filter: alpha(opacity=50); -} -.carousel-control.left -{ - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); - background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - background-repeat: repeat-x; - +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} +.carousel-control { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 15%; + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); + background-color: rgba(0, 0, 0, 0); + filter: alpha(opacity=50); + opacity: .5; +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); -} -.carousel-control.right -{ - right: 0; - left: auto; - - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); - background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - background-repeat: repeat-x; - + background-repeat: repeat-x; +} +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); + background-repeat: repeat-x; } .carousel-control:hover, -.carousel-control:focus -{ - text-decoration: none; - - opacity: .9; - color: #fff; - outline: 0; - - filter: alpha(opacity=90); +.carousel-control:focus { + color: #fff; + text-decoration: none; + filter: alpha(opacity=90); + outline: 0; + opacity: .9; } .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, -.carousel-control .glyphicon-chevron-right -{ - position: absolute; - z-index: 5; - top: 50%; - - display: inline-block; - - margin-top: -10px; +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; + margin-top: -10px; } .carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left -{ - left: 50%; - - margin-left: -10px; +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; } .carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right -{ - right: 50%; - - margin-right: -10px; +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; } .carousel-control .icon-prev, -.carousel-control .icon-next -{ - font-family: serif; - line-height: 1; - - width: 20px; - height: 20px; -} -.carousel-control .icon-prev:before -{ - content: '\2039'; -} -.carousel-control .icon-next:before -{ - content: '\203a'; -} -.carousel-indicators -{ - position: absolute; - z-index: 15; - bottom: 10px; - left: 50%; - - width: 60%; - margin-left: -30%; - padding-left: 0; - - list-style: none; - - text-align: center; -} -.carousel-indicators li -{ - display: inline-block; - - width: 10px; - height: 10px; - margin: 1px; - - cursor: pointer; - text-indent: -999px; - - border: 1px solid #fff; - border-radius: 10px; - background-color: #000 \9; - background-color: rgba(0, 0, 0, 0); -} -.carousel-indicators .active -{ - width: 12px; - height: 12px; - margin: 0; - - background-color: #fff; -} -.carousel-caption -{ - position: absolute; - z-index: 10; - right: 15%; - bottom: 20px; - left: 15%; - - padding-top: 20px; - padding-bottom: 20px; - - text-align: center; - - color: #fff; - text-shadow: 0 1px 2px rgba(0, 0, 0, .6); -} -.carousel-caption .btn -{ - text-shadow: none; -} -@media screen and (min-width: 768px) -{ - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next - { - font-size: 30px; - - width: 30px; - height: 30px; - margin-top: -10px; - } - .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev - { - margin-left: -10px; - } - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next - { - margin-right: -10px; - } - .carousel-caption - { - right: 20%; - left: 20%; - - padding-bottom: 30px; - } - .carousel-indicators - { - bottom: 20px; - } +.carousel-control .icon-next { + width: 20px; + height: 20px; + font-family: serif; + line-height: 1; +} +.carousel-control .icon-prev:before { + content: '\2039'; +} +.carousel-control .icon-next:before { + content: '\203a'; +} +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + padding-left: 0; + margin-left: -30%; + text-align: center; + list-style: none; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #fff; + border-radius: 10px; +} +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #fff; +} +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); +} +.carousel-caption .btn { + text-shadow: none; +} +@media screen and (min-width: 768px) { + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -10px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -10px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -10px; + } + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } } .clearfix:before, .clearfix:after, @@ -8540,11 +6630,9 @@ button.close .form-item:before, .form-item:after, .path-mod-feedback .feedback_item_box_left:before, -.path-mod-feedback .feedback_item_box_left:after -{ - display: table; - - content: ' '; +.path-mod-feedback .feedback_item_box_left:after { + display: table; + content: " "; } .clearfix:after, .dl-horizontal dd:after, @@ -8573,63 +6661,50 @@ button.close .path-backup .mform .grouped_settings .fitem:after, .mform .fitem:after, .form-item:after, -.path-mod-feedback .feedback_item_box_left:after -{ - clear: both; +.path-mod-feedback .feedback_item_box_left:after { + clear: both; } -.center-block -{ - display: block; - - margin-right: auto; - margin-left: auto; +.center-block { + display: block; + margin-right: auto; + margin-left: auto; } -.pull-right -{ - float: right !important; +.pull-right { + float: right !important; } -.pull-left -{ - float: left !important; +.pull-left { + float: left !important; } -.hide -{ - display: none !important; +.hide { + display: none !important; } -.show -{ - display: block !important; +.show { + display: block !important; } -.invisible -{ - visibility: hidden; +.invisible { + visibility: hidden; } -.text-hide -{ - font: 0/0 a; - - color: transparent; - border: 0; - background-color: transparent; - text-shadow: none; +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; } -.hidden -{ - display: none !important; +.hidden { + display: none !important; } -.affix -{ - position: fixed; +.affix { + position: fixed; } @-ms-viewport { - width: device-width; + width: device-width; } .visible-xs, .visible-sm, .visible-md, -.visible-lg -{ - display: none !important; +.visible-lg { + display: none !important; } .visible-xs-block, .visible-xs-inline, @@ -8642,360 +6717,266 @@ button.close .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, -.visible-lg-inline-block -{ - display: none !important; +.visible-lg-inline-block { + display: none !important; } -@media (max-width: 767px) -{ - .visible-xs - { - display: block !important; - } - table.visible-xs - { - display: table !important; - } - tr.visible-xs - { - display: table-row !important; - } - th.visible-xs, - td.visible-xs - { - display: table-cell !important; - } -} -@media (max-width: 767px) -{ - .visible-xs-block - { - display: block !important; - } -} -@media (max-width: 767px) -{ - .visible-xs-inline - { - display: inline !important; - } -} -@media (max-width: 767px) -{ - .visible-xs-inline-block - { - display: inline-block !important; - } -} -@media (min-width: 768px) and (max-width: 991px) -{ - .visible-sm - { - display: block !important; - } - table.visible-sm - { - display: table !important; - } - tr.visible-sm - { - display: table-row !important; - } - th.visible-sm, - td.visible-sm - { - display: table-cell !important; - } -} -@media (min-width: 768px) and (max-width: 991px) -{ - .visible-sm-block - { - display: block !important; - } -} -@media (min-width: 768px) and (max-width: 991px) -{ - .visible-sm-inline - { - display: inline !important; - } -} -@media (min-width: 768px) and (max-width: 991px) -{ - .visible-sm-inline-block - { - display: inline-block !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) -{ - .visible-md - { - display: block !important; - } - table.visible-md - { - display: table !important; - } - tr.visible-md - { - display: table-row !important; - } - th.visible-md, - td.visible-md - { - display: table-cell !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) -{ - .visible-md-block - { - display: block !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) -{ - .visible-md-inline - { - display: inline !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) -{ - .visible-md-inline-block - { - display: inline-block !important; - } -} -@media (min-width: 1200px) -{ - .visible-lg - { - display: block !important; - } - table.visible-lg - { - display: table !important; - } - tr.visible-lg - { - display: table-row !important; - } - th.visible-lg, - td.visible-lg - { - display: table-cell !important; - } -} -@media (min-width: 1200px) -{ - .visible-lg-block - { - display: block !important; - } -} -@media (min-width: 1200px) -{ - .visible-lg-inline - { - display: inline !important; - } -} -@media (min-width: 1200px) -{ - .visible-lg-inline-block - { - display: inline-block !important; - } -} -@media (max-width: 767px) -{ - .hidden-xs - { - display: none !important; - } -} -@media (min-width: 768px) and (max-width: 991px) -{ - .hidden-sm - { - display: none !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) -{ - .hidden-md - { - display: none !important; - } -} -@media (min-width: 1200px) -{ - .hidden-lg - { - display: none !important; - } -} -.visible-print -{ - display: none !important; +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table !important; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } } -@media print -{ - .visible-print - { - display: block !important; - } - table.visible-print - { - display: table !important; - } - tr.visible-print - { - display: table-row !important; - } - th.visible-print, - td.visible-print - { - display: table-cell !important; - } -} -.visible-print-block -{ - display: none !important; +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } } -@media print -{ - .visible-print-block - { - display: block !important; - } +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } } -.visible-print-inline -{ - display: none !important; +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + table.visible-sm { + display: table !important; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } } -@media print -{ - .visible-print-inline - { - display: inline !important; - } +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } } -.visible-print-inline-block -{ - display: none !important; +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } } -@media print -{ - .visible-print-inline-block - { - display: inline-block !important; - } +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + table.visible-md { + display: table !important; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } } -@media print -{ - .hidden-print - { - display: none !important; - } +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } } -/** - * bootstrapoverride.less - * - * This file is meant to contain rules which specifically override - * rules defined in Bootstrap. -*/ -@media print -{ - a[href]:after - { - content: ''; - } -} -.moodleSkin .mceIcon img.mceIcon -{ - display: block; - - width: auto; - height: auto; +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } } -.dropdown-submenu -{ - position: relative; +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + table.visible-lg { + display: table !important; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } } -.dropdown-submenu > .dropdown-menu -{ - top: 0; - left: 100%; - - margin-top: -6px; - margin-left: -1px; - - border-radius: 0 6px 6px 6px; +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } } -.dropdown-submenu > a:after -{ - display: block; - float: right; - - width: 0; - height: 0; - margin-top: 5px; - margin-right: -10px; - - content: ' '; - - border-width: 5px 0 5px 5px; - border-style: solid; - border-color: transparent; - border-left-color: rgba(0, 0, 0, .15); +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } } -.dropdown-submenu:hover > .dropdown-menu -{ - display: block; +@media (max-width: 767px) { + .hidden-xs { + display: none !important; + } } -.dropdown-submenu:hover > a:after -{ - border-left-color: rgba(0, 0, 0, .15); +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } } -.dropdown-submenu.pull-left -{ - float: none; +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } } -.dropdown-submenu.pull-left > .dropdown-menu -{ - left: -100%; - - margin-left: 10px; - - border-radius: 6px 0 6px 6px; +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } } -pre -{ - white-space: pre-wrap; +.visible-print { + display: none !important; } -.progress .bar -{ - font-size: 12px; - line-height: 20px; - - float: left; - - width: 0; - height: 100%; - - -webkit-transition: width .6s ease; - -o-transition: width .6s ease; - transition: width .6s ease; - text-align: center; - - color: #fff; - background-color: #337ab7; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); +@media print { + .visible-print { + display: block !important; + } + table.visible-print { + display: table !important; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} +@media print { + .hidden-print { + display: none !important; + } +} +/** + * bootstrapoverride.less + * + * This file is meant to contain rules which specifically override + * rules defined in Bootstrap. +*/ +@media print { + a[href]:after { + content: ""; + } +} +.moodleSkin .mceIcon img.mceIcon { + display: block; + width: auto; + height: auto; +} +.dropdown-submenu { + position: relative; +} +.dropdown-submenu > .dropdown-menu { + top: 0; + left: 100%; + margin-top: -6px; + margin-left: -1px; + border-radius: 0 6px 6px 6px; +} +.dropdown-submenu > a:after { + display: block; + float: right; + width: 0; + height: 0; + margin-top: 5px; + margin-right: -10px; + content: " "; + border-color: transparent; + border-style: solid; + border-width: 5px 0 5px 5px; + border-left-color: rgba(0, 0, 0, .15); +} +.dropdown-submenu:hover > .dropdown-menu { + display: block; +} +.dropdown-submenu:hover > a:after { + border-left-color: rgba(0, 0, 0, .15); +} +.dropdown-submenu.pull-left { + float: none; +} +.dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; + border-radius: 6px 0 6px 6px; +} +pre { + white-space: pre-wrap; +} +.progress .bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #337ab7; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + -webkit-transition: width .6s ease; + -o-transition: width .6s ease; + transition: width .6s ease; } /* some very targetted corrections to roll back nameclashes between * Moodle and Bootstrap like .row, .label, .content, .controls @@ -9004,31 +6985,23 @@ pre * ones in order to overule them. */ li.activity.label, -.file-picker td.label -{ - font-size: inherit; - line-height: inherit; - - display: block; - - padding: 8px; - - white-space: normal; - - color: inherit; - border: inherit; - background: inherit; - text-shadow: none; -} -.file-picker td.label -{ - display: table-cell; - - text-align: right; -} -.choosercontainer #chooseform .option label -{ - font-size: 12px; +.file-picker td.label { + display: block; + padding: 8px; + font-size: inherit; + line-height: inherit; + color: inherit; + text-shadow: none; + white-space: normal; + background: inherit; + border: inherit; +} +.file-picker td.label { + display: table-cell; + text-align: right; +} +.choosercontainer #chooseform .option label { + font-size: 12px; } /* block.invisible vs .invisible * block.hidden vs .invisible @@ -9054,10 +7027,9 @@ li.activity.label, */ li.section.hidden, .block.hidden, -.block.invisible -{ - display: block !important; - visibility: visible !important; +.block.invisible { + display: block !important; + visibility: visible !important; } /* .row vs .row * @@ -9068,16 +7040,14 @@ li.section.hidden, * with where they should be check for a .row */ #turnitintool_style .row, -.forumpost .row -{ - margin-left: 0 !important; +.forumpost .row { + margin-left: 0 !important; } #turnitintool_style .row:before, #turnitintool_style .row:after, .forumpost .row:before, -.forumpost .row:after -{ - content: none; +.forumpost .row:after { + content: none; } /* fieldset.hidden vs .hidden * @@ -9093,10 +7063,9 @@ li.section.hidden, * that dialogue is hidden and shown, so when hidden the * above workaround leaves you with a button floating around */ -fieldset.hidden -{ - display: inherit !important; - visibility: inherit !important; +fieldset.hidden { + display: inherit !important; + visibility: inherit !important; } /* .controls vs .controls * @@ -9108,10051 +7077,7596 @@ fieldset.hidden * in the Quiz to contain the questions to add. If you don't overule the Bootstrap code, * it becomes near unuseable. */ -#questionbank + .container -{ - width: auto; -} -img.hide -{ - display: inherit; -} -img.icon.hide -{ - display: inline-block !important; -} -.section .label -{ - text-align: center; -} -.atto_image_size input[type='text'] -{ - width: auto; -} -.pagelayout-admin .show -{ - display: inline !important; -} -.gradingform_rubric -{ - max-width: none !important; -} -/** core.less */ -/** Page layout CSS starts **/ -.layout-option-noheader #page-header, -.layout-option-nonavbar #page-navbar, -.layout-option-nofooter #page-footer, -.layout-option-nocourseheader .course-content-header, -.layout-option-nocoursefooter .course-content-footer -{ - display: none; -} -.dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; -} -@media (min-width: 768px) -{ - .dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main - { - float: left; - - width: 50%; - } -} -@media (min-width: 1200px) -{ - .dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main - { - float: left; - - width: 66.66666667%; - } -} -@media (min-width: 768px) -{ - .dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main - { - left: 25%; - } -} -@media (min-width: 1200px) -{ - .dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main - { - left: 16.66666667%; - } -} -.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-post -{ - position: relative; - - min-height: 1px; - min-height: 100px; - padding-right: 10px; - padding-left: 10px; -} -@media (min-width: 768px) -{ - .dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-post - { - float: left; - - width: 25%; - } -} -@media (min-width: 1200px) -{ - .dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-post - { - float: left; - - width: 16.66666667%; - } -} -.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre -{ - position: relative; - - min-height: 1px; - min-height: 100px; - padding-right: 10px; - padding-left: 10px; -} -@media (min-width: 768px) -{ - .dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre - { - float: left; - - width: 25%; - } -} -@media (min-width: 1200px) -{ - .dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre - { - float: left; - - width: 16.66666667%; - } -} -@media (min-width: 768px) -{ - .dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre - { - right: 50%; - } -} -@media (min-width: 1200px) -{ - .dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre - { - right: 66.66666667%; - } -} -.dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; -} -@media (min-width: 768px) -{ - .dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main - { - float: left; - - width: 50%; - } -} -@media (min-width: 1200px) -{ - .dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main - { - float: left; - - width: 66.66666667%; - } -} -@media (min-width: 768px) -{ - .dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main - { - left: 25%; - } -} -@media (min-width: 1200px) -{ - .dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main - { - left: 16.66666667%; - } -} -.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre -{ - position: relative; - - min-height: 1px; - min-height: 100px; - padding-right: 10px; - padding-left: 10px; -} -@media (min-width: 768px) -{ - .dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre - { - float: left; - - width: 25%; - } -} -@media (min-width: 1200px) -{ - .dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre - { - float: left; - - width: 16.66666667%; - } -} -@media (min-width: 768px) -{ - .dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre - { - left: 25%; - } -} -@media (min-width: 1200px) -{ - .dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre - { - left: 16.66666667%; - } -} -.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post -{ - position: relative; - - min-height: 1px; - min-height: 100px; - padding-right: 10px; - padding-left: 10px; -} -@media (min-width: 768px) -{ - .dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post - { - float: left; - - width: 25%; - } -} -@media (min-width: 1200px) -{ - .dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post - { - float: left; - - width: 16.66666667%; - } -} -@media (min-width: 768px) -{ - .dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post - { - right: 75%; - } -} -@media (min-width: 1200px) -{ - .dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post - { - right: 83.33333333%; - } -} -.has_dock.empty-region-side-pre #region-main, -.has_dock.empty-region-side-post #region-main -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; -} -@media (min-width: 768px) -{ - .has_dock.empty-region-side-pre #region-main, - .has_dock.empty-region-side-post #region-main - { - float: left; - - width: 100%; - } -} -@media (min-width: 1200px) -{ - .has_dock.empty-region-side-pre #region-main, - .has_dock.empty-region-side-post #region-main - { - float: left; - - width: 100%; - } -} -@media (min-width: 768px) -{ - .has_dock.empty-region-side-pre #region-main, - .has_dock.empty-region-side-post #region-main - { - left: 0; - } -} -@media (min-width: 1200px) -{ - .has_dock.empty-region-side-pre #region-main, - .has_dock.empty-region-side-post #region-main - { - left: 0; - } -} -.has_dock.empty-region-side-pre.used-region-side-post #region-main, -.has_dock.empty-region-side-post.used-region-side-pre #region-main -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; -} -@media (min-width: 768px) -{ - .has_dock.empty-region-side-pre.used-region-side-post #region-main, - .has_dock.empty-region-side-post.used-region-side-pre #region-main - { - float: left; - - width: 75%; - } -} -@media (min-width: 1200px) -{ - .has_dock.empty-region-side-pre.used-region-side-post #region-main, - .has_dock.empty-region-side-post.used-region-side-pre #region-main - { - float: left; - - width: 83.33333333%; - } -} -.has_dock.empty-region-side-pre #block-region-side-pre -{ - display: none; -} -.has_dock.empty-region-side-post #block-region-side-post -{ - display: none; -} -@media (min-width: 768px) -{ - .has_dock.dir-ltr.empty-region-side-pre.used-region-side-post #region-main - { - left: 0; - } -} -@media (min-width: 1200px) -{ - .has_dock.dir-ltr.empty-region-side-pre.used-region-side-post #region-main - { - left: 0; - } -} -@media (min-width: 768px) -{ - .has_dock.dir-ltr.empty-region-side-post.used-region-side-pre #region-main - { - left: 25%; - } -} -@media (min-width: 1200px) -{ - .has_dock.dir-ltr.empty-region-side-post.used-region-side-pre #region-main - { - left: 16.66666667%; - } -} -@media (min-width: 768px) -{ - .has_dock.dir-ltr.empty-region-side-post.used-region-side-pre #block-region-side-pre - { - right: 75%; - } -} -@media (min-width: 1200px) -{ - .has_dock.dir-ltr.empty-region-side-post.used-region-side-pre #block-region-side-pre - { - right: 83.33333333%; - } -} -@media (min-width: 768px) -{ - .has_dock.dir-rtl.empty-region-side-pre.used-region-side-post #region-main - { - left: 25%; - } -} -@media (min-width: 1200px) -{ - .has_dock.dir-rtl.empty-region-side-pre.used-region-side-post #region-main - { - left: 16.66666667%; - } -} -@media (min-width: 768px) -{ - .has_dock.dir-rtl.empty-region-side-post.used-region-side-pre #region-main - { - left: 0; - } -} -@media (min-width: 1200px) -{ - .has_dock.dir-rtl.empty-region-side-post.used-region-side-pre #region-main - { - left: 0; - } -} -@media (min-width: 768px) -{ - .has_dock.dir-rtl.empty-region-side-post.used-region-side-pre #block-region-side-pre - { - left: 0; - } -} -@media (min-width: 1200px) -{ - .has_dock.dir-rtl.empty-region-side-post.used-region-side-pre #block-region-side-pre - { - left: 0; - } -} -@media (min-width: 768px) -{ - .has_dock.dir-rtl.empty-region-side-pre.used-region-side-post #block-region-side-post - { - right: 75%; - } -} -@media (min-width: 1200px) -{ - .has_dock.dir-rtl.empty-region-side-pre.used-region-side-post #block-region-side-post - { - right: 83.33333333%; - } -} -/** Page layout CSS ends **/ -.mdl-left -{ - text-align: left; -} -.mdl-right -{ - text-align: right; -} -#add, -#remove, -.centerpara, -.mdl-align -{ - text-align: center; -} -a.dimmed, -a.dimmed:link, -a.dimmed:visited, -a.dimmed_text, -a.dimmed_text:link, -a.dimmed_text:visited, -.dimmed_text, -.dimmed_text a, -.dimmed_text a:link, -.dimmed_text a:visited, -.usersuspended, -.usersuspended a, -.usersuspended a:link, -.usersuspended a:visited, -.dimmed_category, -.dimmed_category a -{ - color: #777; -} -a.disabled:hover, -a.disabled -{ - font-style: italic; - - cursor: default; - text-decoration: none; - - color: #777; -} -.activity.label .dimmed_text -{ - opacity: .5; - - filter: alpha(opacity=50); -} -.inline, -.inline-list li -{ - display: inline; -} -.notifytiny -{ - font-size: 12px; -} -.notifytiny li, -.notifytiny td -{ - font-size: 100%; -} -.highlight -{ - background: #d9edf7; -} -.reportlink -{ - text-align: right; -} -a.autolink.glossary:hover -{ - cursor: help; -} -/* Block which is hidden if javascript enabled, prevents fickering visible when JS from footer used! */ -.collapsibleregioncaption -{ - white-space: nowrap; -} -.collapsibleregioncaption img -{ - vertical-align: middle; -} -.jsenabled .hiddenifjs -{ - display: none; -} -.jsenabled .visibleifjs -{ - display: inline; -} -.jsenabled .collapsibleregion -{ - overflow: hidden; -} -.jsenabled .collapsed .collapsibleregioninner -{ - visibility: hidden; +#questionbank + .container { + width: auto; } -.jsenabled .collapsible-actions -{ - display: block; -} -.visibleifjs -{ - display: none; -} -.collapsible-actions -{ - display: none; -} -.collapsible-actions -{ - text-align: right; -} -.collapsible-actions .collapseexpand -{ - padding-left: 20px; - - background-image: url([[pix:t/collapsed]]); - background-repeat: no-repeat; - background-position: left; -} -.collapsible-actions .collapse-all -{ - background-image: url([[pix:t/expanded]]); -} -.yui-overlay .yui-widget-bd -{ - position: relative; - z-index: 1; - top: 0; - left: 0; - - padding: 2px 5px; - - color: #000; - border: 1px solid #a6982b; - border-top-color: #d4c237; - background-color: #ffee69; -} -.clearer -{ - display: block; - clear: both; - - height: 1px; - margin: 0; - padding: 0; - - border-width: 0; - background: transparent; -} -.bold, -.errorbox .title, -.pagingbar .title, -.pagingbar .thispage -{ - font-weight: bold; -} -img.resize -{ - width: 1em; - height: 1em; -} -.block img.resize, -.breadcrumb img.resize -{ - width: .8em; - height: .9em; -} -/* Icon styles */ -img.icon -{ - width: 16px; - height: 16px; - margin-right: 6px; - - vertical-align: text-bottom; -} -img.iconsmall -{ - width: 12px; - height: 12px; - margin-right: 3px; - - vertical-align: middle; -} -img.iconhelp, -.helplink img -{ - width: 16px; - height: 16px; - margin-left: 3px; -} -h1 img.iconhelp, -h1 img.icon, -h2 img.iconhelp, -h2 img.icon, -h3 img.iconhelp, -h3 img.icon, -h4 img.iconhelp, -h4 img.icon, -h5 img.iconhelp, -h5 img.icon, -h6 img.iconhelp, -h6 img.icon -{ - margin: 4px; - - vertical-align: middle; -} -img.iconlarge -{ - width: 24px; - height: 24px; - - vertical-align: middle; -} -img.iconsort -{ - margin-bottom: .15em; - padding-left: .3em; - - vertical-align: text-bottom; -} -img.icontoggle -{ - width: 50px; - height: 17px; - - vertical-align: middle; -} -img.iconkbhelp -{ - width: 49px; - height: 17px; -} -img.icon-pre -{ - padding-right: 3px; - padding-left: 0; -} -img.icon-post -{ - padding-right: 0; - padding-left: 3px; -} -.boxaligncenter -{ - margin-right: auto; - margin-left: auto; -} -.boxalignright -{ - margin-right: 0; - margin-left: auto; -} -.boxalignleft -{ - margin-right: auto; - margin-left: 0; -} -.boxwidthnarrow -{ - width: 30%; -} -.boxwidthnormal -{ - width: 50%; -} -.boxwidthwide -{ - width: 100%; -} -.headermain -{ - font-weight: bold; -} -#maincontent -{ - display: block; - overflow: hidden; -} -img.uihint -{ - cursor: help; -} -img.emoticon -{ - width: 15px; - height: 15px; - - vertical-align: middle; -} -form.popupform, -form.popupform div -{ - display: inline; -} -.arrow_button input -{ - overflow: hidden; -} -.action-icon img.smallicon -{ - margin: 0 .3em; - - vertical-align: text-bottom; -} -.smallicon -{ - -webkit-box-sizing: initial; - -moz-box-sizing: initial; - box-sizing: initial; -} -.no-overflow -{ - overflow-x: auto; - overflow-y: hidden; - - margin-bottom: 1px; - - -ms-overflow-style: -ms-autohiding-scrollbar; - -webkit-overflow-scrolling: touch; -} -.no-overflow > .generaltable -{ - margin-bottom: 0; -} -/** Accessibility features **/ -span.hide, -div.hide -{ - display: none; -} -a.skip-block:focus, -a.skip-block:active, -a.skip:focus, -a.skip:active -{ - position: static; - - display: block; -} -.skip-block-to -{ - display: block; - overflow: hidden; - - height: 1px; -} -/** Blogs **/ -.addbloglink -{ - text-align: center; -} -.blog_entry .audience -{ - padding-right: 4px; - - text-align: right; -} -.blog_entry .tags -{ - margin-top: 15px; -} -.blog_entry .tags .action-icon img.smallicon -{ - width: 16px; - height: 16px; -} -.blog_entry .content -{ - margin-left: 43px; -} -/** Group **/ -#page-group-index #groupeditform -{ - text-align: center; -} -#doc-contents h1 -{ - margin: 1em 0 0 0; -} -#doc-contents ul -{ - width: 90%; - margin: 0; - padding: 0; -} -#doc-contents ul li -{ - list-style-type: none; -} -.groupmanagementtable td -{ - vertical-align: top; -} -.groupmanagementtable #existingcell, -.groupmanagementtable #potentialcell -{ - width: 42%; -} -.groupmanagementtable #buttonscell -{ - width: 16%; -} -.groupmanagementtable #buttonscell p.arrow_button input -{ - width: auto; - min-width: 80%; - margin: 0 auto; -} -#group-usersummary -{ - width: 14em; -} -.groupselector -{ - display: inline-block; - - margin-top: 3px; - margin-bottom: 3px; -} -.groupselector label -{ - display: inline-block; -} -/** Notes **/ -.notepost -{ - margin-bottom: 1em; -} -.notepost .userpicture -{ - float: left; - - margin-right: 5px; -} -.notepost .content, -.notepost .footer -{ - clear: both; -} -.notesgroup -{ - margin-left: 20px; -} -/** My Moodle **/ -.path-my .coursebox .overview -{ - margin: 15px 30px 10px 30px; -} -.path-my .coursebox .info -{ - float: none; - - margin: 0; -} -/** Modules **/ -.mod_introbox -{ - padding: 10px; -} -/** Comments **/ -.comment-ctrl -{ - font-size: 12px; - - display: none; - - margin: 0; - padding: 0; -} -.comment-ctrl h5 -{ - margin: 0; - padding: 5px; -} -.comment-area -{ - max-width: 400px; - padding: 5px; -} -.comment-area textarea -{ - overflow: auto; - - width: 100%; -} -.comment-area .fd -{ - text-align: right; -} -.comment-meta span -{ - color: gray; -} -.comment-link img -{ - vertical-align: text-bottom; -} -.comment-list -{ - font-size: 11px; - - overflow: auto; - - margin: 0; - padding: 0; - - list-style: none; -} -.comment-list li -{ - position: relative; - - clear: both; - - margin: 2px; - margin-bottom: 5px; - padding: .3em; - - list-style: none; -} -.comment-list li.first -{ - display: none; -} -.comment-paging -{ - text-align: center; -} -.comment-paging .pageno -{ - padding: 2px; -} -.comment-paging .curpage -{ - border: 1px solid #ccc; -} -.comment-message .picture -{ - float: left; - - width: 20px; -} -.comment-message .text -{ - margin: 0; - padding: 0; -} -.comment-message .text p -{ - margin: 0 18px 0 0; - padding: 0; -} -.comment-delete -{ - position: absolute; - top: 0; - right: 0; - - margin: .3em; -} -.comment-delete-confirm -{ - width: 5em; - padding: 2px; - - text-align: center; - - background: #eee; -} -.comment-container -{ - float: left; - - margin: 4px; -} -.comment-report-selectall -{ - display: none; -} -.comment-link -{ - display: none; -} -.jsenabled .comment-link -{ - display: block; -} -.jsenabled .showcommentsnonjs -{ - display: none; -} -.jsenabled .comment-report-selectall -{ - display: inline; -} -/** -* Completion progress report -*/ -.completion-expired -{ - background: #f2dede; -} -.completion-expected -{ - font-size: 12px; -} -.completion-sortchoice, -.completion-identifyfield -{ - font-size: 12px; - - vertical-align: bottom; -} -.completion-progresscell -{ - text-align: right; -} -.completion-expired .completion-expected -{ - font-weight: bold; -} -/** -* Web Service -*/ -#webservice-doc-generator td -{ - text-align: left; - - border: 0 solid black; -} -/** -* Smart Select Element -*/ -.smartselect -{ - position: absolute; -} -.smartselect .smartselect_mask -{ - background-color: #fff; -} -.smartselect ul -{ - margin: 0; - padding: 0; -} -.smartselect ul li -{ - list-style: none; -} -.smartselect .smartselect_menu -{ - margin-right: 5px; -} -.safari .smartselect .smartselect_menu -{ - margin-left: 2px; -} -.smartselect .smartselect_menu, -.smartselect .smartselect_submenu -{ - display: none; - - border: 1px solid #000; - background-color: #fff; -} -.smartselect .smartselect_menu.visible, -.smartselect .smartselect_submenu.visible -{ - display: block; -} -.smartselect .smartselect_menu_content ul li -{ - position: relative; - - padding: 2px 5px; -} -.smartselect .smartselect_menu_content ul li a -{ - text-decoration: none; - - color: #333; -} -.smartselect .smartselect_menu_content ul li a.selectable -{ - color: inherit; -} -.smartselect .smartselect_submenuitem -{ - background-image: url([[pix:t/collapsed]]); - background-repeat: no-repeat; - background-position: 100%; -} -/** Spanning mode */ -.smartselect.spanningmenu .smartselect_submenu -{ - position: absolute; - top: -1px; - left: 100%; -} -.smartselect.spanningmenu .smartselect_submenu a -{ - padding-right: 16px; - - white-space: nowrap; -} -.smartselect.spanningmenu .smartselect_menu_content ul li a.selectable:hover -{ - text-decoration: underline; -} -/** Compact mode */ -.smartselect.compactmenu .smartselect_submenu -{ - position: relative; - z-index: 1010; - - display: none; - - margin: 2px -3px; - margin-left: 10px; - - border-width: 0; -} -.smartselect.compactmenu .smartselect_submenu.visible -{ - display: block; -} -.smartselect.compactmenu .smartselect_menu -{ - z-index: 1000; - - overflow: hidden; -} -.smartselect.compactmenu .smartselect_submenu .smartselect_submenu -{ - z-index: 1020; -} -.smartselect.compactmenu .smartselect_submenuitem:hover > .smartselect_menuitem_label -{ - font-weight: bold; -} -.corelightbox -{ - position: absolute; - top: 0; - left: 0; - - width: 100%; - height: 100%; - - text-align: center; - - background-color: #ccc; -} -.corelightbox img -{ - position: fixed; - top: 50%; - left: 50%; -} -.mod-indent-outer -{ - display: table; -} -.mod-indent -{ - display: table-cell; -} -.mod-indent-1 -{ - width: 30px; -} -.mod-indent-2 -{ - width: 60px; -} -.mod-indent-3 -{ - width: 90px; -} -.mod-indent-4 -{ - width: 120px; -} -.mod-indent-5 -{ - width: 150px; -} -.mod-indent-6 -{ - width: 180px; -} -.mod-indent-7 -{ - width: 210px; -} -.mod-indent-8 -{ - width: 240px; -} -.mod-indent-9 -{ - width: 270px; -} -.mod-indent-10 -{ - width: 300px; -} -.mod-indent-11 -{ - width: 330px; -} -.mod-indent-12 -{ - width: 360px; -} -.mod-indent-13 -{ - width: 390px; -} -.mod-indent-14 -{ - width: 420px; -} -.mod-indent-15, -.mod-indent-huge -{ - width: 420px; -} -/* Audio player size in 'block' mode (can only change width, height is hardcoded in JS) */ -.resourcecontent .mediaplugin_mp3 object -{ - width: 600px; - height: 25px; -} -.resourcecontent audio.mediaplugin_html5audio -{ - width: 600px; -} -/** Large resource images should avoid hidden overflow **/ -.resourceimage -{ - max-width: 100%; -} -/* Audio player size in 'inline' mode (can only change width, as above) */ -.mediaplugin_mp3 object -{ - width: 300px; - height: 15px; -} -audio.mediaplugin_html5audio -{ - width: 300px; -} -/* TinyMCE moodle media preview frame should not have padding */ -.core_media_preview.pagelayout-embedded #content -{ - padding: 0; -} -.core_media_preview.pagelayout-embedded #maincontent -{ - height: 0; -} -body#page-lib-editor-tinymce-plugins-moodlemedia-preview -{ - min-width: 0; - margin: 0; - padding: 0; - - background: none; -} -.mceEditor.moodleSkin .mceToolbar a span.mceIcon -{ - padding: 7px; -} -.mceEditor.moodleSkin .mceToolbar a span.mceIcon img -{ - padding: 0; -} -.initialbar a, -.initialbar strong -{ - padding-right: 3px; - padding-left: 3px; -} -/* Moodle Dialogue Settings (moodle-core-dialogue) */ -.moodle-dialogue-base .moodle-dialogue-lightbox -{ - background-color: #aaa; -} -.moodle-dialogue-base .hidden, -.moodle-dialogue-base .moodle-dialogue-hidden -{ - display: none; -} -.no-scrolling -{ - overflow: hidden; -} -.moodle-dialogue-base .moodle-dialogue-fullscreen -{ - position: fixed; - top: 0; - right: 0; - bottom: -50px; - left: 0; -} -.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content -{ - overflow: auto; -} -.moodle-dialogue-base .moodle-dialogue-fullscreen .closebutton -{ - width: 28px; - height: 16px; - - -webkit-background-size: 100% 100%; - background-size: 100%; -} -.moodle-dialogue-base .moodle-dialogue -{ - z-index: 600; - - margin: 0; - padding: 0; - - border: none; - outline: #000 dotted 0; - background: none; -} -.moodle-dialogue-base .moodle-dialogue-wrap -{ - margin-top: -3px; - margin-left: -3px; - - border: 1px solid #ccc; - border-radius: 10px; - background-color: #fff; - -webkit-box-shadow: 5px 5px 20px 0 #666; - box-shadow: 5px 5px 20px 0 #666; -} -.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd, -.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd -{ - font-size: 12px; - font-weight: normal; - - margin: 0; - padding: 2px 5px; - - text-align: center; - letter-spacing: 1px; - - color: #333; - border-bottom: 1px solid #bbb; - border-radius: 10px 10px 0 0; - background: #ccc; - background-image: -webkit-linear-gradient(top, #fff 0%, #ccc 100%); - background-image: -o-linear-gradient(top, #fff 0%, #ccc 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc)); - background-image: linear-gradient(to bottom, #fff 0%, #ccc 100%); - background-repeat: repeat-x; - text-shadow: 1px 1px 1px #fff; - - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0); - -webkit-filter: 0; - filter: 0; -} -.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd h1 -{ - font-size: 100%; - font-weight: bold; - - display: inline; - - margin: 0; - padding: 0; -} -.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd .yui3-widget-buttons -{ - padding: 5px; -} -.moodle-dialogue-base .closebutton -{ - display: inline-block; - float: right; - - width: 25px; - height: 15px; - padding: 0; - - cursor: pointer; - vertical-align: middle; - - border-style: none; - background-image: url([[pix:theme|sprite]]); - background-repeat: no-repeat; -} -.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-bd -{ - font-size: 12px; - line-height: 2em; - - padding: 1em; - - color: #555; -} -.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-content -{ - padding: 0; - - background: #fff; -} -.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-hd -{ - font-size: 16px; - - padding: 10px; -} -.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content -{ - position: absolute; - top: 0; - right: 0; - bottom: 50px; - left: 0; - - overflow: auto; - - margin: 0; - - border: 0; -} -.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-hd, -.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-wrap -{ - border-radius: 0; -} -.moodle-dialogue-confirm .confirmation-dialogue -{ - text-align: center; -} -.moodle-dialogue-confirm .confirmation-dialogue input -{ - text-align: center; -} -.moodle-dialogue-exception .moodle-exception-message -{ - text-align: center; -} -.moodle-dialogue-exception .moodle-exception-param label -{ - font-weight: bold; -} -.moodle-dialogue-exception .param-stacktrace label -{ - border: 1px solid #ccc; - border-bottom-width: 0; - background-color: #eee; -} -.moodle-dialogue-exception .param-stacktrace pre -{ - border: 1px solid #ccc; - background-color: #fff; -} -.moodle-dialogue-exception .param-stacktrace .stacktrace-file -{ - font-size: 12px; - - color: navy; -} -.moodle-dialogue-exception .param-stacktrace .stacktrace-line -{ - font-size: 12px; - - color: #a94442; -} -.moodle-dialogue-exception .param-stacktrace .stacktrace-call -{ - font-size: 90%; - - color: #333; - border-bottom: 1px solid #eee; -} -.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-content .moodle-dialogue-ft -{ - font-size: 12px; - - margin: .7em 1em; - padding: 0; - - text-align: right; - - background-color: #fff; -} -.moodle-dialogue-confirm .confirmation-message -{ - margin: .5em 1em; -} -.moodle-dialogue-confirm .confirmation-dialogue input -{ - min-width: 80px; -} -.moodle-dialogue-exception .moodle-exception-message -{ - margin: 1em; -} -.moodle-dialogue-exception .moodle-exception-param -{ - margin-bottom: .5em; -} -.moodle-dialogue-exception .moodle-exception-param label -{ - width: 150px; -} -.moodle-dialogue-exception .param-stacktrace label -{ - display: block; - - margin: 0; - padding: 4px 1em; -} -.moodle-dialogue-exception .param-stacktrace pre -{ - display: block; - overflow: auto; - - height: 200px; -} -.moodle-dialogue-exception .param-stacktrace .stacktrace-file -{ - display: inline-block; - - margin: 4px 0; -} -.moodle-dialogue-exception .param-stacktrace .stacktrace-line -{ - display: inline-block; - - width: 50px; - margin: 4px 1em; -} -.moodle-dialogue-exception .param-stacktrace .stacktrace-call -{ - margin-bottom: 4px; - padding-bottom: 4px; - padding-left: 25px; -} -.moodle-dialogue .moodle-dialogue-bd .content-lightbox -{ - top: 0; - left: 0; - - width: 100%; - height: 100%; - padding: 10% 0; - - text-align: center; - - opacity: .75; - background-color: white; - - filter: alpha(opacity=75); -} -/* Apply a default max-height on tooltip text */ -.moodle-dialogue .tooltiptext -{ - max-height: 300px; -} -.moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip -{ - z-index: 3001; -} -.moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip .moodle-dialogue-bd -{ - overflow: auto; -} -/** -* Chooser Dialogues (moodle-core-chooserdialogue) -* -* This CSS belong to the chooser dialogue which should work both with, and -* without javascript enabled -*/ -/* Hide the dialog and it's title */ -.chooserdialoguebody, -.choosertitle -{ - display: none; -} -.moodle-dialogue.chooserdialogue .moodle-dialogue-content .moodle-dialogue-ft -{ - margin: 0; -} -.chooserdialogue .moodle-dialogue-wrap .moodle-dialogue-bd -{ - padding: 0; - - border-bottom-right-radius: 10px; - border-bottom-left-radius: 10px; - background: #f2f2f2; -} -/* Center the submit buttons within the area */ -.choosercontainer #chooseform .submitbuttons -{ - padding: .7em 0; - - text-align: center; -} -.choosercontainer #chooseform .submitbuttons input -{ - min-width: 100px; - margin: 0 .5em; -} -/* Various settings for the options area */ -.choosercontainer #chooseform .options -{ - position: relative; - - border-bottom: 1px solid #bbb; -} -/* Only set these options if we're showing the js container */ -.jsenabled .choosercontainer #chooseform .alloptions -{ - overflow-x: hidden; - overflow-y: auto; - - max-width: 20.3em; - - -webkit-box-shadow: inset 0 0 30px 0 #ccc; - box-shadow: inset 0 0 30px 0 #ccc; -} -/* Settings for option rows and option subtypes */ -.choosercontainer #chooseform .moduletypetitle, -.choosercontainer #chooseform .option, -.choosercontainer #chooseform .nonoption -{ - margin-bottom: 0; - padding: 0 1.6em 0 1.6em; -} -.choosercontainer #chooseform .moduletypetitle -{ - padding-top: 1.2em; - padding-bottom: .4em; - - text-transform: uppercase; -} -.choosercontainer #chooseform .option .typename, -.choosercontainer #chooseform .option span.modicon img.icon, -.choosercontainer #chooseform .nonoption .typename, -.choosercontainer #chooseform .nonoption span.modicon img.icon -{ - padding: 0 0 0 .5em; -} -.choosercontainer #chooseform .option span.modicon img.icon, -.choosercontainer #chooseform .nonoption span.modicon img.icon -{ - width: 24px; - height: 24px; -} -.choosercontainer #chooseform .option input[type=radio], -.choosercontainer #chooseform .option span.typename, -.choosercontainer #chooseform .option span.modicon -{ - vertical-align: middle; -} -.choosercontainer #chooseform .option label -{ - display: block; - - padding: .3em 0 .1em 0; - - border-bottom: 1px solid #fff; -} -.choosercontainer #chooseform .nonoption -{ - padding-top: .3em; - padding-bottom: .1em; - padding-left: 2.7em; -} -.choosercontainer #chooseform .subtype -{ - margin-bottom: 0; - padding: 0 1.6em 0 3.2em; -} -.choosercontainer #chooseform .subtype .typename -{ - margin: 0 0 0 .2em; -} -/* The instruction/help area */ -.jsenabled .choosercontainer #chooseform .instruction, -.jsenabled .choosercontainer #chooseform .typesummary -{ - line-height: 2em; - - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 20.3em; - - display: none; - overflow-x: hidden; - overflow-y: auto; - - margin: 0; - padding: 1.6em; - - background-color: #fff; -} -/* Selected option settings */ -.jsenabled .choosercontainer #chooseform .instruction, -.choosercontainer #chooseform .selected .typesummary -{ - display: block; -} -.choosercontainer #chooseform .selected -{ - background-color: #fff; - -webkit-box-shadow: 0 0 10px 0 #ccc; - box-shadow: 0 0 10px 0 #ccc; -} -.section-modchooser-link img.smallicon -{ - padding: 3px; -} -/* Form element: listing */ -.formlistingradio -{ - padding-right: 10px; - padding-bottom: 25px; -} -.formlistinginputradio -{ - float: left; -} -.formlistingmain -{ - min-height: 225px; -} -.formlisting -{ - position: relative; - - margin: 15px 0; - padding: 1px 19px 14px; - - border: 1px solid #ddd; - border-radius: 4px; - background-color: white; -} -.formlistingmore -{ - font-size: 12px; - font-weight: bold; - - position: absolute; - right: -1px; - bottom: -1px; - - padding: 3px 7px; - - cursor: pointer; - - color: #9da0a4; - border: 1px solid #ddd; - border-radius: 4px 0 4px 0; - background-color: whiteSmoke; -} -.formlistingall -{ - margin: 15px 0; - padding: 0; - - border-radius: 4px; -} -.formlistingrow -{ - top: 50%; - left: 50%; - - float: left; - - width: 150px; - min-height: 34px; - padding: 6px; - - cursor: pointer; - - border-color: #e1e1e8; - border-right: 1px solid #e1e1e8; - border-bottom: 1px solid; - border-left: 1px solid #e1e1e8; - border-radius: 0 0 4px 4px; - background-color: #f7f7f9; -} -body.jsenabled .formlistingradio -{ - display: none; -} -body.jsenabled .formlisting -{ - display: block; -} -.breadcrumb-nav -{ - float: left; - - margin-bottom: 10px; -} -.breadcrumb-button .singlebutton div -{ - margin-right: 0; -} -.breadcrumb-nav .breadcrumb -{ - margin: 0; -} -/** Action menu component styles **/ -.moodle-actionmenu, -.moodle-actionmenu > ul, -.moodle-actionmenu > ul > li -{ - display: inline-block; -} -.moodle-actionmenu ul -{ - line-height: 30px; - - margin: 0; - padding: 0; - - list-style-type: none; -} -.moodle-actionmenu .toggle-display, -.moodle-actionmenu .menu-action-text -{ - display: none; - /** Hidden by default, display none so that we don't take up space. **/ -} -.jsenabled .moodle-actionmenu[data-enhance] -{ - display: block; -} -.jsenabled .moodle-actionmenu[data-enhance] .menu -{ - display: none; -} -.jsenabled .moodle-actionmenu[data-enhance] .toggle-display -{ - display: inline; - - /** JS is enabled, we'll be using it so return display to normal **/ - opacity: .5; - - filter: alpha(opacity=50); -} -.jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu .iconsmall -{ - margin: 4px 4px 4px 0; - padding: 8px 4px 0 2px; - - vertical-align: text-bottom; -} -.jsenabled .moodle-actionmenu[data-enhanced] .toggle-display -{ - opacity: 1; - - filter: alpha(opacity=100); -} -.jsenabled .moodle-actionmenu[data-enhanced] .menu-action-text -{ - display: inline; - - white-space: normal; -} -.moodle-actionmenu[data-enhanced].show -{ - position: relative; -} -.moodle-actionmenu[data-enhanced].show .menu -{ - font-size: 14px; - - position: absolute; - z-index: 1000; - top: 100%; - left: 0; - - display: none; - display: block; - float: left; - - min-width: 160px; - margin: 2px 0 0; - padding: 5px 0; - - list-style: none; - - text-align: left; - - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, .15); - border-radius: 4px; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); - box-shadow: 0 6px 12px rgba(0, 0, 0, .175); - /** bottom left of button **/ - /** bottom right of button **/ - /** top left of button **/ - /** top right of button **/ -} -.moodle-actionmenu[data-enhanced].show .menu.pull-right -{ - right: 0; - left: auto; -} -.moodle-actionmenu[data-enhanced].show .menu .divider -{ - overflow: hidden; - - height: 1px; - margin: 9px 0; - - background-color: #e5e5e5; -} -.moodle-actionmenu[data-enhanced].show .menu > li > a -{ - font-weight: normal; - line-height: 1.42857143; - - display: block; - clear: both; - - padding: 3px 20px; - - white-space: nowrap; - - color: #333; -} -.moodle-actionmenu[data-enhanced].show .menu .userpicture -{ - margin-right: 7px; - margin-left: -10px; -} -.moodle-actionmenu[data-enhanced].show .menu .msg-body -{ - line-height: 20px; - - display: inline-block; - - max-width: 175px; - - vertical-align: middle; -} -.moodle-actionmenu[data-enhanced].show .menu .msg-title -{ - line-height: 14px; - - display: inline-block; -} -.moodle-actionmenu[data-enhanced].show .menu .msg-sender -{ - color: #478fca; -} -.moodle-actionmenu[data-enhanced].show .menu .msg-time -{ - font-size: 11px; - - display: block; - - color: #777; -} -.moodle-actionmenu[data-enhanced].show .menu [title='new'] -{ - background-color: #e9f7fb; -} -.moodle-actionmenu[data-enhanced].show .menu .glyphicon -{ - margin-right: 5px; -} -.moodle-actionmenu[data-enhanced].show .menu a -{ - line-height: 1.42857143; - - display: block; - - padding: 3px 20px; - - white-space: nowrap; - - color: #333; -} -.moodle-actionmenu[data-enhanced].show .menu a:hover -{ - text-decoration: none; - - color: #fff; - background-color: #337ab7; -} -.moodle-actionmenu[data-enhanced].show .menu a.hidden -{ - display: none; -} -.moodle-actionmenu[data-enhanced].show .menu img -{ - vertical-align: middle; -} -.moodle-actionmenu[data-enhanced].show .menu .iconsmall, -.moodle-actionmenu[data-enhanced].show .menu .smallicon -{ - margin: 4px 4px 4px -10px; -} -.moodle-actionmenu[data-enhanced].show .menu .smallicon -{ - -webkit-box-sizing: inherit; - -moz-box-sizing: inherit; - box-sizing: inherit; - padding: 4px; -} -.moodle-actionmenu[data-enhanced].show .menu > li -{ - display: block; -} -.moodle-actionmenu[data-enhanced].show .menu.align-tl-bl -{ - top: 100%; - left: 0; - - margin-top: 4px; -} -.moodle-actionmenu[data-enhanced].show .menu.align-tr-bl -{ - top: 100%; - right: 100%; -} -.moodle-actionmenu[data-enhanced].show .menu.align-bl-bl -{ - bottom: 100%; - left: 0; -} -.moodle-actionmenu[data-enhanced].show .menu.align-br-bl -{ - right: 100%; - bottom: 100%; -} -.moodle-actionmenu[data-enhanced].show .menu.align-tl-br -{ - top: 100%; - left: 100%; -} -.moodle-actionmenu[data-enhanced].show .menu.align-tr-br -{ - top: 100%; - right: 0; - left: inherit; - - margin-top: 4px; -} -.moodle-actionmenu[data-enhanced].show .menu.align-bl-br -{ - bottom: 100%; - left: 100%; -} -.moodle-actionmenu[data-enhanced].show .menu.align-br-br -{ - right: 0; - bottom: 100%; -} -.moodle-actionmenu[data-enhanced].show .menu.align-tl-tl -{ - top: 0; - left: 0; -} -.moodle-actionmenu[data-enhanced].show .menu.align-tr-tl -{ - top: 0; - right: 100%; - - margin-right: 4px; -} -.moodle-actionmenu[data-enhanced].show .menu.align-bl-tl -{ - bottom: 100%; - left: 0; - - margin-bottom: 4px; -} -.moodle-actionmenu[data-enhanced].show .menu.align-br-tl -{ - right: 100%; - bottom: 100%; -} -.moodle-actionmenu[data-enhanced].show .menu.align-tl-tr -{ - top: 0; - left: 100%; - - margin-left: 4px; -} -.moodle-actionmenu[data-enhanced].show .menu.align-tr-tr -{ - top: 0; - right: 0; -} -.moodle-actionmenu[data-enhanced].show .menu.align-bl-tr -{ - bottom: 100%; - left: 100%; -} -.moodle-actionmenu[data-enhanced].show .menu.align-br-tr -{ - right: 0; - bottom: 100%; - - margin-bottom: 4px; -} -.block .moodle-actionmenu -{ - text-align: right; -} -ul.dragdrop-keyboard-drag li -{ - list-style-type: none; -} -.block-control-actions .moodle-core-dragdrop-draghandle img -{ - width: 12px; - height: 12px; -} -/* admin.less */ -.path-admin .incompatibleblockstable td.c0 -{ - font-weight: bold; -} -#page-admin-course-category .addcategory -{ - padding: 10px; -} -#page-admin-course-index .editcourse -{ - margin: 20px auto; -} -#page-admin-course-index .editcourse th, -#page-admin-course-index .editcourse td -{ - padding-right: 10px; - padding-left: 10px; -} -.timewarninghidden -{ - display: none; -} -#page-admin-report-capability-index #capabilitysearch -{ - width: 30em; -} -#page-admin-report-backups-index .backup-error, -#page-admin-report-backups-index .backup-unfinished -{ - color: #a94442; -} -#page-admin-report-backups-index .backup-skipped, -#page-admin-report-backups-index .backup-ok, -#page-admin-report-backups-index .backup-notyetrun -{ - color: #3c763d; -} -#page-admin-report-backups-index .backup-warning -{ - color: #8a6d3b; -} -#page-admin-qtypes .disabled, -#page-admin-qbehaviours .disabled -{ - color: #777; -} -#page-admin-qtypes #qtypes div, -#page-admin-qtypes #qtypes form, -#page-admin-qbehaviours #qbehaviours div, -#page-admin-qbehaviours #qbehaviours form -{ - display: inline; -} -#page-admin-qtypes #qtypes img.spacer, -#page-admin-qbehaviours #qbehaviours img.spacer -{ - width: 16px; -} -img.iconsmall -{ - margin: .3em; -} -#page-admin-qbehaviours .cell.c3, -#page-admin-qtypes .cell.c3 -{ - font-size: 12px; -} -#page-admin-lang .generalbox, -#page-admin-course-index .singlebutton, -#page-admin-course-index .addcategory, -#page-course-index .buttons, -#page-course-index-category .buttons, -#page-admin-course-category .addcategory, -#page-admin-stickyblocks .generalbox, -#page-admin-maintenance .buttons, -#page-admin-course-index .buttons, -#page-admin-course-category .buttons, -#page-admin-index .copyright, -#page-admin-index .copyrightnotice, -#page-admin-index .adminerror, -#page-admin-index .availableupdatesinfo, -#page-admin-index .adminerror .singlebutton, -#page-admin-index .adminwarning .singlebutton, -#page-admin-index #layout-table .singlebutton -{ - margin-bottom: 1em !important; - - text-align: center; -} -.path-admin-roles .capabilitysearchui -{ - margin-right: auto; - margin-left: auto; - - text-align: left; -} -#page-admin-roles-define .topfields -{ - margin: 1em 0 2em; -} -#page-admin-roles-define .capdefault -{ - border: 1px solid #ddd; - background-color: #f9f9f9; -} -#page-filter-manage .backlink, -.path-admin-roles .backlink -{ - margin-top: 1em; -} -#page-admin-roles-explain #chooseuser h3, -#page-admin-roles-usersroles .contextname -{ - margin-top: 0; -} -#page-admin-roles-explain #chooseusersubmit -{ - margin-top: 0; - - text-align: center; -} -#page-admin-roles-usersroles p -{ - margin: 0; -} -#page-admin-roles-override .cell.c1, -#page-admin-roles-assign .cell.c3, -#page-admin-roles-assign .cell.c1 -{ - padding-top: .75em; -} -#page-admin-roles-override .overridenotice, -#page-admin-roles-define .definenotice -{ - margin: 1em 10% 2em 10%; - - text-align: left; -} -#notice -{ - width: 60%; - min-width: 220px; - margin: auto; -} -#page-admin-index .releasenoteslink, -#page-admin-index .adminwarning, -#page-admin-index .maturitywarning, -#page-admin-index .testsitewarning, -#page-admin-index .maturityinfo -{ - width: 60%; - min-width: 220px; - margin: auto; - margin-bottom: 20px; - padding: 15px; - - border: 1px solid transparent; - border-radius: 4px; -} -#page-admin-index .releasenoteslink h4, -#page-admin-index .adminwarning h4, -#page-admin-index .maturitywarning h4, -#page-admin-index .testsitewarning h4, -#page-admin-index .maturityinfo h4 -{ - margin-top: 0; - - color: inherit; -} -#page-admin-index .releasenoteslink .alert-link, -#page-admin-index .adminwarning .alert-link, -#page-admin-index .maturitywarning .alert-link, -#page-admin-index .testsitewarning .alert-link, -#page-admin-index .maturityinfo .alert-link -{ - font-weight: bold; -} -#page-admin-index .releasenoteslink > p, -#page-admin-index .adminwarning > p, -#page-admin-index .maturitywarning > p, -#page-admin-index .testsitewarning > p, -#page-admin-index .maturityinfo > p, -#page-admin-index .releasenoteslink > ul, -#page-admin-index .adminwarning > ul, -#page-admin-index .maturitywarning > ul, -#page-admin-index .testsitewarning > ul, -#page-admin-index .maturityinfo > ul -{ - margin-bottom: 0; -} -#page-admin-index .releasenoteslink > p + p, -#page-admin-index .adminwarning > p + p, -#page-admin-index .maturitywarning > p + p, -#page-admin-index .testsitewarning > p + p, -#page-admin-index .maturityinfo > p + p -{ - margin-top: 5px; -} -#page-admin-index .maturitywarning, -#page-admin-index .testsitewarning, -#page-admin-index .adminwarning.maturityinfo.maturity50 -{ - color: #a94442; - border-color: #ebccd1; - background-color: #f2dede; -} -#page-admin-index .maturitywarning hr, -#page-admin-index .testsitewarning hr, -#page-admin-index .adminwarning.maturityinfo.maturity50 hr -{ - border-top-color: #e4b9c0; -} -#page-admin-index .maturitywarning .alert-link, -#page-admin-index .testsitewarning .alert-link, -#page-admin-index .adminwarning.maturityinfo.maturity50 .alert-link -{ - color: #843534; -} -#page-admin-index .adminwarning.availableupdatesinfo, -#page-admin-index .releasenoteslink -{ - color: #31708f; - border-color: #bce8f1; - background-color: #d9edf7; -} -#page-admin-index .adminwarning.availableupdatesinfo hr, -#page-admin-index .releasenoteslink hr -{ - border-top-color: #a6e1ec; -} -#page-admin-index .adminwarning.availableupdatesinfo .alert-link, -#page-admin-index .releasenoteslink .alert-link -{ - color: #245269; -} -#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo span -{ - display: block; -} -#page-admin-index .updateplugin div, -#page-admin-plugins .updateplugin div -{ - margin-bottom: .5em; -} -#page-admin-index .updateplugin .updatepluginconfirmexternal, -#page-admin-plugins .updateplugin .updatepluginconfirmexternal -{ - padding: 1em; - - border: 1px solid #ebccd1; - background-color: #f2dede; -} -#page-admin-user-user_bulk #users .fgroup -{ - white-space: nowrap; -} -#page-admin-report-stats-index .graph -{ - margin-bottom: 1em; - - text-align: center; -} -#page-admin-report-courseoverview-index .graph -{ - margin-bottom: 1em; - - text-align: center; -} -#page-admin-lang .translator -{ - border-width: 1px; - border-style: solid; -} -.path-admin .roleassigntable -{ - width: 100%; -} -.path-admin .roleassigntable input[type='text'] -{ - font-size: 14px; - line-height: 1.42857143; - - display: block; - - width: 100%; - height: 34px; - margin-bottom: .3em; - padding: 6px 12px; - - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - - color: #555; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -} -.path-admin .roleassigntable input[type='text']:focus -{ - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); -} -.path-admin .roleassigntable input[type='text']::-moz-placeholder -{ - opacity: 1; - color: #999; -} -.path-admin .roleassigntable input[type='text']:-ms-input-placeholder -{ - color: #999; -} -.path-admin .roleassigntable input[type='text']::-webkit-input-placeholder -{ - color: #999; -} -.path-admin .roleassigntable input[type='text']::-ms-expand -{ - border: 0; - background-color: transparent; -} -.path-admin .roleassigntable input[type='text'][disabled], -.path-admin .roleassigntable input[type='text'][readonly], -fieldset[disabled] .path-admin .roleassigntable input[type='text'] -{ - opacity: 1; - background-color: #eee; -} -.path-admin .roleassigntable input[type='text'][disabled], -fieldset[disabled] .path-admin .roleassigntable input[type='text'] -{ - cursor: not-allowed; -} -textarea.path-admin .roleassigntable input[type='text'] -{ - height: auto; -} -.path-admin .roleassigntable td -{ - padding: .2em .3em; - - vertical-align: top; -} -.path-admin .roleassigntable p -{ - margin: .2em 0; - - text-align: left; -} -.path-admin .roleassigntable #existingcell, -.path-admin .roleassigntable #potentialcell -{ - width: 42%; -} -.path-admin .roleassigntable #existingcell p > label:first-child, -.path-admin .roleassigntable #potentialcell p > label:first-child -{ - font-weight: bold; -} -.path-admin .roleassigntable #buttonscell -{ - width: 16%; -} -.path-admin .roleassigntable #buttonscell #assignoptions -{ - font-size: 12px; -} -.path-admin .roleassigntable #removeselect_wrapper, -.path-admin .roleassigntable #addselect_wrapper -{ - width: 100%; -} -.path-admin table.rolecap tr.rolecap th -{ - font-weight: normal; - - text-align: left; -} -.path-admin .rolecap .hiddenrow -{ - display: none; -} -.path-admin #defineroletable .rolecap .inherit, -.path-admin #defineroletable .rolecap .allow, -.path-admin #defineroletable .rolecap .prevent, -.path-admin #defineroletable .rolecap .prohibit -{ - min-width: 3.5em; - padding: 0; - - text-align: center; -} -.path-admin .rolecap .cap-name, -.path-admin .rolecap .note -{ - font-size: 12px; - font-weight: normal; - - display: block; - - white-space: nowrap; -} -.path-admin .rolecap label -{ - display: block; - - margin: 0; - padding: .5em; - - text-align: center; -} -.plugincheckwrapper -{ - width: 100%; -} -#trustedhosts .standard -{ - width: auto; -} -#adminsettings fieldset.error -{ - margin: .2em 0 .5em 0; -} -.adminsettingsflags -{ - float: right; -} -.adminsettingsflags label -{ - margin-right: 7px; -} -#admin-emoticons td input -{ - width: 8em; -} -#admin-emoticons td.c0 input -{ - width: 4em; -} -#adminthemeselector .selectedtheme > td -{ - background: #d9edf7; -} -.admin_colourpicker, -.admin_colourpicker_preview -{ - display: none; -} -.jsenabled .admin_colourpicker_preview -{ - display: inline; -} -.jsenabled .admin_colourpicker -{ - display: block; - - width: 410px; - height: 102px; - margin-bottom: 10px; -} -.admin_colourpicker .loadingicon -{ - margin-left: auto; - - vertical-align: middle; -} -.admin_colourpicker .colourdialogue -{ - float: left; - - border: 1px solid #000; -} -.admin_colourpicker .previewcolour -{ - margin-left: 301px; - - border: 1px solid #000; -} -.admin_colourpicker .currentcolour -{ - margin-left: 301px; - - border: 1px solid #000; - border-top-width: 0; -} -#page-admin-index .alert .singlebutton -{ - text-align: center; -} -#plugins-check-info -{ - margin: 1em; - - text-align: center; -} -#plugins-check .displayname .pluginicon -{ - width: 16px; -} -.pluginicon.noicon -{ - display: none; -} -#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity200 .info.release -{ - background-color: #d9edf7; -} -#plugins-control-panel .extension .source, -#plugins-check .extension .source -{ - font-weight: bold; -} -#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity100 .info.release, -#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity150 .info.release, -.pluginupdateinfo.maturity100, -.pluginupdateinfo.maturity150 -{ - background-color: #fcf8e3; -} -#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity50 .info.release, -.pluginupdateinfo.maturity50, -#plugins-check .requires-failed -{ - background-color: #f2dede; -} -#plugins-check .standard .source, -#plugins-check .status-nodb .status, -#plugins-check .status-uptodate .status, -#plugins-check .requires-ok -{ - color: #777; -} -#plugins-check .requires ul -{ - font-size: 12px; - - margin: 0; -} -#plugins-check .status .pluginupdateinfo -{ - margin: 10px; - padding: 5px 10px; - - border-radius: 10px; - background-color: #d9edf7; -} -#plugins-check .status .pluginupdateinfo span, -#plugins-check .status .pluginupdateinfo a -{ - padding-right: 1em; -} -#plugins-control-panel .pluginicon.noicon -{ - display: none; -} -#plugins-control-panel .status-missing .pluginname -{ - background-color: #f2dede; -} -#plugins-control-panel .status-new .pluginname -{ - background-color: #dff0d8; -} -#plugins-control-panel .disabled .availability -{ - background-color: #eee; -} -#plugins-control-panel .requiredby, -#plugins-control-panel .pluginname .componentname -{ - font-size: 12px; - - color: #777; -} -#plugins-control-panel .msg td -{ - text-align: center; -} -#plugins-control-panel .notes .pluginupdateinfo -{ - margin: 10px; - padding: 5px 10px; - - border-radius: 10px; - background-color: #d9edf7; -} -#plugins-control-panel .notes .pluginupdateinfo span, -#plugins-control-panel .notes .pluginupdateinfo a -{ - padding-right: 1em; -} -#page-admin-index .upgradepluginsinfo -{ - text-align: center; -} -#page-admin-plugins .checkforupdates -{ - margin: 0 auto 1em; - - text-align: center; -} -#plugins-overview-filter .filter-item, -#plugins-overview-panel .info -{ - padding: 0 10px; -} -#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo .separator, -#plugins-check .status .pluginupdateinfo .separator, -#page-admin-plugins .separator -{ - border-left: 1px dotted #ddd; -} -#plugins-overview-filter, -#plugins-overview-panel -{ - margin: 1em auto; - - text-align: center; -} -#plugins-overview-panel .info.updatable -{ - font-weight: bold; - - margin-left: 10px; - - border-radius: 10px; - background-color: #d9edf7; -} -#plugins-overview-filter .filter-item.active -{ - font-weight: bold; -} -/** MNet networking */ -#page-admin-mnet-peers .box.deletedhosts -{ - font-size: 12px; - - margin-bottom: 1em; -} -#page-admin-mnet-peers .mform .certdetails -{ - background-color: white; -} -#page-admin-mnet-peers .mform .deletedhostinfo -{ - margin-bottom: 5px; - padding: 4px; - - border: 2px solid #ebccd1; - background-color: #f2dede; -} -#core-cache-rescan-definitions, -#core-cache-mode-mappings .edit-link, -#core-cache-lock-summary .new-instance -{ - text-align: center; -} -.tinymcesubplugins img.icon -{ - padding-top: 0; - padding-bottom: 0; -} -#page-admin-roles-assign div.box.generalbox -{ - margin-bottom: 20px; - padding: 15px; - - color: #a94442; - border: 1px solid transparent; - border-color: #ebccd1; - border-radius: 4px; - background-color: #f2dede; -} -#page-admin-roles-assign div.box.generalbox h4 -{ - margin-top: 0; - - color: inherit; -} -#page-admin-roles-assign div.box.generalbox .alert-link -{ - font-weight: bold; -} -#page-admin-roles-assign div.box.generalbox > p, -#page-admin-roles-assign div.box.generalbox > ul -{ - margin-bottom: 0; -} -#page-admin-roles-assign div.box.generalbox > p + p -{ - margin-top: 5px; -} -#page-admin-roles-assign div.box.generalbox hr -{ - border-top-color: #e4b9c0; -} -#page-admin-roles-assign div.box.generalbox .alert-link -{ - color: #843534; -} -/* calendar.less */ -.calendar_event_course -{ - background-color: #ffd3bd; -} -.calendar_event_global -{ - background-color: #d6f8cd; -} -.calendar_event_group -{ - background-color: #fee7ae; -} -.calendar_event_user -{ - background-color: #dce7ec; -} -.path-calendar .calendartable -{ - width: 100%; -} -.path-calendar .calendartable th, -.path-calendar .calendartable td -{ - width: 14%; - - text-align: center; - vertical-align: top; - - border: 0; -} -.path-calendar .calendar-controls .previous, -.path-calendar .calendar-controls .next, -.path-calendar .calendar-controls .current -{ - display: block; - float: left; - - width: 12%; -} -.path-calendar .calendar-controls .previous -{ - text-align: left; -} -.path-calendar .calendar-controls .current -{ - width: 76%; - - text-align: center; -} -.path-calendar .calendar-controls .next -{ - text-align: right; -} -.path-calendar .filters table -{ - width: 100%; - - border-spacing: 2px; - border-collapse: separate; -} -.path-calendar .cal_courses_flt label -{ - margin-right: .45em; -} -.path-calendar .maincalendar -{ - padding: 0; - - vertical-align: top; -} -.path-calendar .maincalendar .bottom -{ - padding: 5px 0 0 0; - - text-align: center; -} -.path-calendar .maincalendar .heightcontainer -{ - position: relative; - - height: 100%; -} -.path-calendar .maincalendar .calendarmonth -{ - width: 98%; - margin: 10px auto; -} -.path-calendar .maincalendar .calendarmonth ul -{ - margin: 0; -} -.path-calendar .maincalendar .calendarmonth ul li -{ - margin-top: 4px; - - list-style-type: none; -} -.path-calendar .maincalendar .calendarmonth td -{ - height: 5em; -} -.path-calendar .maincalendar .calendar-controls .previous, -.path-calendar .maincalendar .calendar-controls .next -{ - width: 30%; -} -.path-calendar .maincalendar .calendar-controls .current -{ - width: 39.95%; -} -.path-calendar .maincalendar .controls -{ - width: 98%; - margin: 10px auto; -} -.path-calendar .maincalendar .calendar_event_course, -.path-calendar .maincalendar .calendar_event_global, -.path-calendar .maincalendar .calendar_event_group, -.path-calendar .maincalendar .calendar_event_user -{ - border-width: 1px 1px 1px 12px; - border-style: solid; -} -.path-calendar .maincalendar .calendar_event_course -{ - border-color: #ffd3bd; -} -.path-calendar .maincalendar .calendar_event_global -{ - border-color: #d6f8cd; -} -.path-calendar .maincalendar .calendar_event_group -{ - border-color: #fee7ae; -} -.path-calendar .maincalendar .calendar_event_user -{ - border-color: #dce7ec; -} -.path-calendar .maincalendar .calendar-event-panel -{ - border: 2px solid #eee; - background-color: #eee; -} -.path-calendar .maincalendar .calendar-event-panel .yui3-overlay-content -{ - padding: 19px; - - border: 1px solid #e3e3e3; - border-radius: 4px; - background-color: #fdfdfd; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); -} -.path-calendar .maincalendar .calendar-controls .current -{ - font-family: inherit; - font-size: 25px; - font-weight: 500; - line-height: 1.2; - - color: inherit; +img.hide { + display: inherit; } -.path-calendar .maincalendar .calendartable td, -.path-calendar .maincalendar .calendartable li -{ - padding: 5px; +img.icon.hide { + display: inline-block !important; } -.path-calendar .maincalendar .calendartable li -{ - padding-left: 10px; - - text-align: left; +.section .label { + text-align: center; } -.path-calendar .maincalendar .header -{ - overflow: hidden; +.atto_image_size input[type="text"] { + width: auto; } -.path-calendar .maincalendar .header .buttons -{ - float: right; +.pagelayout-admin .show { + display: inline !important; } -.path-calendar .maincalendar .eventlist .event -{ - position: relative; - - width: 100%; - margin-bottom: 20px; - padding: 19px; - - border-spacing: 0; - border-collapse: separate; - - border: 1px solid #e3e3e3; - border-radius: 4px; - background-color: #fdfdfd; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +.gradingform_rubric { + max-width: none !important; +} +/** core.less */ +/** Page layout CSS starts **/ +.layout-option-noheader #page-header, +.layout-option-nonavbar #page-navbar, +.layout-option-nofooter #page-footer, +.layout-option-nocourseheader .course-content-header, +.layout-option-nocoursefooter .course-content-footer { + display: none; } -.path-calendar .maincalendar .eventlist .event .picture -{ - vertical-align: text-top; +.dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; } -.path-calendar .maincalendar .eventlist .event .topic .name -{ - font-size: 18px; - font-weight: 200; - line-height: 24px; - +@media (min-width: 768px) { + .dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main { float: left; + width: 50%; + } } -.path-calendar .maincalendar .eventlist .event .topic .name, -.path-calendar .maincalendar .eventlist .event .topic .course -{ - margin-bottom: 5px; +@media (min-width: 1200px) { + .dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main { + float: left; + width: 66.66666667%; + } } -.path-calendar .maincalendar .eventlist .event .topic .date -{ - float: right; +@media (min-width: 768px) { + .dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main { + left: 25%; + } } -.path-calendar .maincalendar .eventlist .event .course, -.path-calendar .maincalendar .eventlist .event .subscription -{ - float: left; - clear: left; +@media (min-width: 1200px) { + .dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main { + left: 16.66666667%; + } } -.path-calendar .maincalendar .eventlist .event .side -{ - width: 22px; +.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-post { + position: relative; + min-height: 1px; + min-height: 100px; + padding-right: 10px; + padding-left: 10px; } -.path-calendar .maincalendar .eventlist .event .description -{ - padding: 5px; - - background-color: #fff; +@media (min-width: 768px) { + .dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-post { + float: left; + width: 25%; + } } -.path-calendar .maincalendar .eventlist .event .description .commands -{ - position: absolute; - top: 0; - right: 0; - - margin: 3px; +@media (min-width: 1200px) { + .dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-post { + float: left; + width: 16.66666667%; + } } -.path-calendar .maincalendar .eventlist .event .commands a -{ - margin: 0 3px; +.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre { + position: relative; + min-height: 1px; + min-height: 100px; + padding-right: 10px; + padding-left: 10px; } -.dir-rtl.path-calendar .cal_courses_flt label -{ - margin-right: 0; - margin-left: .45em; +@media (min-width: 768px) { + .dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre { + float: left; + width: 25%; + } } -.dir-rtl.path-calendar .maincalendar .calendar_event_course, -.dir-rtl.path-calendar .maincalendar .calendar_event_global, -.dir-rtl.path-calendar .maincalendar .calendar_event_group, -.dir-rtl.path-calendar .maincalendar .calendar_event_user -{ - border-right-width: 12px; - border-left-width: 1px; +@media (min-width: 1200px) { + .dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre { + float: left; + width: 16.66666667%; + } } -.dir-rtl.path-calendar .maincalendar .calendar-controls .next -{ - text-align: left; +@media (min-width: 768px) { + .dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre { + right: 50%; + } } -.dir-rtl.path-calendar .maincalendar .calendar-controls .previous -{ - text-align: right; +@media (min-width: 1200px) { + .dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre { + right: 66.66666667%; + } } -.dir-rtl.path-calendar .maincalendar .calendartable td, -.dir-rtl.path-calendar .maincalendar .calendartable li -{ - text-align: right; +.dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; } -.dir-rtl.path-calendar .maincalendar .calendartable li -{ - padding-right: 10px; - padding-left: 5px; +@media (min-width: 768px) { + .dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main { + float: left; + width: 50%; + } } -.dir-rtl.path-calendar .maincalendar .header .buttons -{ +@media (min-width: 1200px) { + .dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main { float: left; + width: 66.66666667%; + } } -.dir-rtl.path-calendar .maincalendar .eventlist .event .topic .name -{ - float: right; +@media (min-width: 768px) { + .dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main { + left: 25%; + } +} +@media (min-width: 1200px) { + .dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main { + left: 16.66666667%; + } +} +.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre { + position: relative; + min-height: 1px; + min-height: 100px; + padding-right: 10px; + padding-left: 10px; } -.dir-rtl.path-calendar .maincalendar .eventlist .event .topic .date -{ +@media (min-width: 768px) { + .dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre { float: left; + width: 25%; + } } -.dir-rtl.path-calendar .maincalendar .eventlist .event .description .commands -{ - right: inherit; - left: 0; +@media (min-width: 1200px) { + .dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre { + float: left; + width: 16.66666667%; + } } -.dir-rtl.path-calendar .maincalendar .eventlist .event .course, -.dir-rtl.path-calendar .maincalendar .eventlist .event .subscription -{ - float: right; - clear: right; +@media (min-width: 768px) { + .dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre { + left: 25%; + } } -#page-calendar-export .indent -{ - padding-left: 20px; +@media (min-width: 1200px) { + .dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre { + left: 16.66666667%; + } } -.block.block_calendar_month th, -.block.block_calendar_month td -{ - border: 1px solid #ddd; +.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post { + position: relative; + min-height: 1px; + min-height: 100px; + padding-right: 10px; + padding-left: 10px; } -.block.block_calendar_month .content -{ - padding: 11px 0 0 0; +@media (min-width: 768px) { + .dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post { + float: left; + width: 25%; + } } -.block.block_calendar_month td.today -{ - color: #fff; - background-color: #337ab7; +@media (min-width: 1200px) { + .dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post { + float: left; + width: 16.66666667%; + } } -.block.block_calendar_month td.today a -{ - color: #fff; +@media (min-width: 768px) { + .dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post { + right: 75%; + } } -.block.block_calendar_month td.today .calendar-event-panel -{ - color: #333; +@media (min-width: 1200px) { + .dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post { + right: 83.33333333%; + } } -.block.block_calendar_month td -{ - width: (100/7)*1%; +.has_dock.empty-region-side-pre #region-main, +.has_dock.empty-region-side-post #region-main { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; +} +@media (min-width: 768px) { + .has_dock.empty-region-side-pre #region-main, + .has_dock.empty-region-side-post #region-main { + float: left; + width: 100%; + } } -.block .minicalendar -{ +@media (min-width: 1200px) { + .has_dock.empty-region-side-pre #region-main, + .has_dock.empty-region-side-post #region-main { + float: left; width: 100%; - max-width: 280px; - margin: 0 auto; + } } -.block .minicalendar th, -.block .minicalendar td -{ - font-size: .8em; - - padding: 2px; - - text-align: center; +@media (min-width: 768px) { + .has_dock.empty-region-side-pre #region-main, + .has_dock.empty-region-side-post #region-main { + left: 0; + } } -.block .minicalendar td.weekend -{ - color: #777; +@media (min-width: 1200px) { + .has_dock.empty-region-side-pre #region-main, + .has_dock.empty-region-side-post #region-main { + left: 0; + } } -.block .calendar-event-panel -{ - border: 1px solid #eee; - background-color: #eee; +.has_dock.empty-region-side-pre.used-region-side-post #region-main, +.has_dock.empty-region-side-post.used-region-side-pre #region-main { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; +} +@media (min-width: 768px) { + .has_dock.empty-region-side-pre.used-region-side-post #region-main, + .has_dock.empty-region-side-post.used-region-side-pre #region-main { + float: left; + width: 75%; + } } -.block .calendar-event-panel .yui3-overlay-content -{ - padding: 19px; - - border: 1px solid #e3e3e3; - border-radius: 4px; - background-color: #fdfdfd; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +@media (min-width: 1200px) { + .has_dock.empty-region-side-pre.used-region-side-post #region-main, + .has_dock.empty-region-side-post.used-region-side-pre #region-main { + float: left; + width: 83.33333333%; + } } -.block .calendar-event-panel .yui3-overlay-content h2.eventtitle -{ - font-size: 18px; - line-height: 1.2; +.has_dock.empty-region-side-pre #block-region-side-pre { + display: none; } -.block .calendar-event-panel .yui3-overlay-content .eventcontent img -{ - padding-right: 5px; +.has_dock.empty-region-side-post #block-region-side-post { + display: none; } -.block .calendar-controls .previous, -.block .calendar-controls .current, -.block .calendar-controls .next -{ - display: block; - float: left; +@media (min-width: 768px) { + .has_dock.dir-ltr.empty-region-side-pre.used-region-side-post #region-main { + left: 0; + } } -.block .calendar-controls .previous -{ - width: 12%; - - text-align: left; +@media (min-width: 1200px) { + .has_dock.dir-ltr.empty-region-side-pre.used-region-side-post #region-main { + left: 0; + } } -.block .calendar-controls .current -{ - width: 76%; - - text-align: center; +@media (min-width: 768px) { + .has_dock.dir-ltr.empty-region-side-post.used-region-side-pre #region-main { + left: 25%; + } } -.block .calendar-controls .next -{ - width: 12%; - - text-align: right; +@media (min-width: 1200px) { + .has_dock.dir-ltr.empty-region-side-post.used-region-side-pre #region-main { + left: 16.66666667%; + } } -.block .calendar_filters ul -{ - margin: 0; - - list-style: none; +@media (min-width: 768px) { + .has_dock.dir-ltr.empty-region-side-post.used-region-side-pre #block-region-side-pre { + right: 75%; + } } -.block .calendar_filters li -{ - margin-bottom: .2em; +@media (min-width: 1200px) { + .has_dock.dir-ltr.empty-region-side-post.used-region-side-pre #block-region-side-pre { + right: 83.33333333%; + } +} +@media (min-width: 768px) { + .has_dock.dir-rtl.empty-region-side-pre.used-region-side-post #region-main { + left: 25%; + } +} +@media (min-width: 1200px) { + .has_dock.dir-rtl.empty-region-side-pre.used-region-side-post #region-main { + left: 16.66666667%; + } } -.block .calendar_filters li span img -{ - padding: 0 .2em; +@media (min-width: 768px) { + .has_dock.dir-rtl.empty-region-side-post.used-region-side-pre #region-main { + left: 0; + } } -.block .calendar_filters .eventname -{ - padding-left: .2em; +@media (min-width: 1200px) { + .has_dock.dir-rtl.empty-region-side-post.used-region-side-pre #region-main { + left: 0; + } } -.block .content h3.eventskey -{ - margin-top: .5em; +@media (min-width: 768px) { + .has_dock.dir-rtl.empty-region-side-post.used-region-side-pre #block-region-side-pre { + left: 0; + } } -@media (min-width: 768px) -{ - #page-calender-view .container-fluid - { - min-width: 1024px; - } +@media (min-width: 1200px) { + .has_dock.dir-rtl.empty-region-side-post.used-region-side-pre #block-region-side-pre { + left: 0; + } } -/* course.less */ -/* COURSE CONTENT */ -.section_add_menus -{ - text-align: right; +@media (min-width: 768px) { + .has_dock.dir-rtl.empty-region-side-pre.used-region-side-post #block-region-side-post { + right: 75%; + } } -.section_add_menus optgroup -{ - font-weight: normal; - font-style: italic; +@media (min-width: 1200px) { + .has_dock.dir-rtl.empty-region-side-pre.used-region-side-post #block-region-side-post { + right: 83.33333333%; + } } -.section_add_menus .urlselect -{ - margin-left: .4em; +/** Page layout CSS ends **/ +.mdl-left { + text-align: left; } -.section_add_menus .urlselect select -{ - margin-left: .2em; +.mdl-right { + text-align: right; } -.section_add_menus .urlselect img.iconhelp -{ - margin: 0; - padding: 0; - - vertical-align: text-bottom; +#add, +#remove, +.centerpara, +.mdl-align { + text-align: center; } -.section_add_menus .horizontal div, -.section_add_menus .horizontal form -{ - display: inline; +a.dimmed, +a.dimmed:link, +a.dimmed:visited, +a.dimmed_text, +a.dimmed_text:link, +a.dimmed_text:visited, +.dimmed_text, +.dimmed_text a, +.dimmed_text a:link, +.dimmed_text a:visited, +.usersuspended, +.usersuspended a, +.usersuspended a:link, +.usersuspended a:visited, +.dimmed_category, +.dimmed_category a { + color: #777; } -.section .spinner -{ - width: 16px; - height: 16px; +a.disabled:hover, +a.disabled { + font-style: italic; + color: #777; + text-decoration: none; + cursor: default; } -.section .activity -{ - /* The command block for each activity */ +.activity.label .dimmed_text { + filter: alpha(opacity=50); + opacity: .5; } -.section .activity .spinner -{ - position: absolute; - left: 100%; - - vertical-align: text-bottom; +.inline, +.inline-list li { + display: inline; } -.section .activity .editing_move -{ - /* Move the move icon to the start of the line */ - position: absolute; - top: 0; - left: 0; +.notifytiny { + font-size: 12px; } -.section .activity .actions -{ - position: absolute; - top: 0; - right: 0; +.notifytiny li, +.notifytiny td { + font-size: 100%; } -.section .activity .contentwithoutlink, -.section .activity .activityinstance -{ - display: table-cell; - - min-width: 40%; - min-height: 2em; - padding-right: 4px; +.highlight { + background: #d9edf7; } -.section .activity .contentwithoutlink .dimmed img.activityicon, -.section .activity .activityinstance .dimmed img.activityicon -{ - opacity: .5; - - filter: alpha(opacity=50); +.reportlink { + text-align: right; } -.section .label -{ - text-align: left; +a.autolink.glossary:hover { + cursor: help; } -.section .label .contentwithoutlink, -.section .label .activityinstance -{ - display: block; - - height: inherit; - padding-right: 32px; +/* Block which is hidden if javascript enabled, prevents fickering visible when JS from footer used! */ +.collapsibleregioncaption { + white-space: nowrap; } -.section .label .mod-indent-outer -{ - display: block; - - padding-left: 0; +.collapsibleregioncaption img { + vertical-align: middle; } -.section .filler -{ - display: none; +.jsenabled .hiddenifjs { + display: none; } -.section .activity.editor_displayed a.editing_title, -.section .activity.editor_displayed .moodle-actionmenu -{ - display: none; +.jsenabled .visibleifjs { + display: inline; } -.section .activity.editor_displayed div.activityinstance -{ - padding-right: initial; +.jsenabled .collapsibleregion { + overflow: hidden; } -.section .activity.editor_displayed div.activityinstance input -{ - margin-bottom: initial; - padding-top: initial; - padding-bottom: initial; - - vertical-align: text-bottom; +.jsenabled .collapsed .collapsibleregioninner { + visibility: hidden; } -.activity img.activityicon -{ - margin-right: 6px; - - vertical-align: text-bottom; +.jsenabled .collapsible-actions { + display: block; } -.section .activity .activityinstance, -.section .activity .activityinstance div -{ - display: inline-block; +.visibleifjs { + display: none; } -.editing .section .activity .contentwithoutlink, -.editing .section .activity .activityinstance -{ - padding-right: 200px; +.collapsible-actions { + display: none; } -.editing .section .activity .mod-indent-outer -{ - padding-left: 32px; +.collapsible-actions { + text-align: right; } -.editing .section .activity:hover, -.editing .section .activity.action-menu-shown -{ - background-color: #eee; +.collapsible-actions .collapseexpand { + padding-left: 20px; + background-image: url([[pix:t/collapsed]]); + background-repeat: no-repeat; + background-position: left; } -.editing .course-content ul li.section.main .left, -.editing .course-content ul li.section.main .right -{ - display: inherit; +.collapsible-actions .collapse-all { + background-image: url([[pix:t/expanded]]); } -.editing .course-content ul li.section.main .left -{ - float: left; +.yui-overlay .yui-widget-bd { + position: relative; + top: 0; + left: 0; + z-index: 1; + padding: 2px 5px; + color: #000; + background-color: #ffee69; + border: 1px solid #a6982b; + border-top-color: #d4c237; } -.editing .course-content ul li.section.main .right -{ - float: right; +.clearer { + display: block; + height: 1px; + padding: 0; + margin: 0; + clear: both; + background: transparent; + border-width: 0; } -.editing_show + .editing_assign, -.editing_hide + .editing_assign -{ - margin-left: 20px; +.bold, +.errorbox .title, +.pagingbar .title, +.pagingbar .thispage { + font-weight: bold; } -.section -{ - margin: 0; - padding: 0; +img.resize { + width: 1em; + height: 1em; } -.section .activity .commands -{ - display: inline !important; - - white-space: nowrap; +.block img.resize, +.breadcrumb img.resize { + width: .8em; + height: .9em; } -.section .activity .activityinstance .groupinglabel -{ - padding-left: 30px; +/* Icon styles */ +img.icon { + width: 16px; + height: 16px; + margin-right: 6px; + vertical-align: text-bottom; +} +img.iconsmall { + width: 12px; + height: 12px; + margin-right: 3px; + vertical-align: middle; } -.section .activity .contentafterlink p -{ - margin: .5em 0; +img.iconhelp, +.helplink img { + width: 16px; + height: 16px; + margin-left: 3px; } -.section .activity.modtype_label.label -{ - font-weight: normal; +h1 img.iconhelp, +h1 img.icon, +h2 img.iconhelp, +h2 img.icon, +h3 img.iconhelp, +h3 img.icon, +h4 img.iconhelp, +h4 img.icon, +h5 img.iconhelp, +h5 img.icon, +h6 img.iconhelp, +h6 img.icon { + margin: 4px; + vertical-align: middle; } -.section li.activity -{ - clear: both; - - padding: 0; +img.iconlarge { + width: 24px; + height: 24px; + vertical-align: middle; } -.section img.movetarget -{ - width: 80px; - height: 16px; +img.iconsort { + padding-left: .3em; + margin-bottom: .15em; + vertical-align: text-bottom; } -.section .activity .availabilityinfo, -.section .activity .contentafterlink -{ - margin-top: .5em; - margin-left: 30px; +img.icontoggle { + width: 50px; + height: 17px; + vertical-align: middle; } -.course-content -{ - margin-top: 0; +img.iconkbhelp { + width: 49px; + height: 17px; } -.course-content .current -{ - background-color: #d9edf7; +img.icon-pre { + padding-right: 3px; + padding-left: 0; } -.course-content .section-summary -{ - margin-top: 5px; - - list-style: none; - - border: 1px solid #ddd; +img.icon-post { + padding-right: 0; + padding-left: 3px; } -.course-content .section-summary .section-title -{ - margin: 2px 5px 10px 5px; +.boxaligncenter { + margin-right: auto; + margin-left: auto; } -.course-content .section-summary .summarytext -{ - margin: 2px 5px 2px 5px; +.boxalignright { + margin-right: 0; + margin-left: auto; } -.course-content .section-summary .section-summary-activities .activity-count -{ - font-size: 12px; - - display: inline-block; - - margin: 3px; - - white-space: nowrap; - - color: #777; +.boxalignleft { + margin-right: auto; + margin-left: 0; } -.course-content .section-summary .summary -{ - margin-top: 5px; +.boxwidthnarrow { + width: 30%; } -.course-content .single-section -{ - margin-top: 1em; +.boxwidthnormal { + width: 50%; } -.course-content .single-section .section-navigation -{ - display: block; - - margin-bottom: -.5em; - padding: .5em; +.boxwidthwide { + width: 100%; } -.course-content .single-section .section-navigation .title -{ - font-size: 108%; - font-weight: bold; - - clear: both; +.headermain { + font-weight: bold; } -.course-content .single-section .section-navigation .mdl-left -{ - font-weight: normal; - - float: left; - - margin-right: 1em; +#maincontent { + display: block; + overflow: hidden; } -.course-content .single-section .section-navigation .mdl-left .larrow -{ - margin-right: .1em; +img.uihint { + cursor: help; } -.course-content .single-section .section-navigation .mdl-right -{ - font-weight: normal; - - float: right; - - margin-left: 1em; +img.emoticon { + width: 15px; + height: 15px; + vertical-align: middle; +} +form.popupform, +form.popupform div { + display: inline; } -.course-content .single-section .section-navigation .mdl-right .rarrow -{ - margin-left: .1em; +.arrow_button input { + overflow: hidden; } -.course-content .single-section .section-navigation .mdl-bottom -{ - margin-top: 0; +.action-icon img.smallicon { + margin: 0 .3em; + vertical-align: text-bottom; } -.course-content ul li.section.main -{ - margin-top: 0; - - border-bottom: 2px solid #eee; +.smallicon { + -webkit-box-sizing: initial; + -moz-box-sizing: initial; + box-sizing: initial; } -.course-content ul li.section.main .left, -.course-content ul li.section.main .right -{ - display: none; +.no-overflow { + margin-bottom: 1px; + overflow-x: auto; + overflow-y: hidden; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; } -.course-content ul li.section.hidden .sectionname > span, -.course-content ul li.section.hidden .content > div, -.course-content ul li.section.hidden .activity .activityinstance -{ - opacity: .5; +.no-overflow > .generaltable { + margin-bottom: 0; } -.course-content ul.topics li.section .content, -.course-content ul.weeks li.section .content -{ - margin-right: 0; - margin-left: 0; - padding: 0; +/** Accessibility features **/ +span.hide, +div.hide { + display: none; +} +a.skip-block:focus, +a.skip-block:active, +a.skip:focus, +a.skip:active { + position: static; + display: block; } -/* Collapsed Topics support */ -.course-content ul.ctopics li.section.main, -.course-content ul.ctopics li.tcsection -{ - margin: 0; +.skip-block-to { + display: block; + height: 1px; + overflow: hidden; } -.path-course-view .completionprogress -{ - position: relative; - z-index: 1000; - - display: block; - float: right; - - height: 20px; - margin-left: 25px; - - text-align: right; +/** Blogs **/ +.addbloglink { + text-align: center; } -.path-course-view a.reduce-sections -{ - padding-left: .2em; +.blog_entry .audience { + padding-right: 4px; + text-align: right; } -.path-course-view .subscribelink -{ - text-align: right; +.blog_entry .tags { + margin-top: 15px; } -.path-course-view .unread -{ - margin-left: 30px; +.blog_entry .tags .action-icon img.smallicon { + width: 16px; + height: 16px; } -.path-course-view .block.drag .header -{ - cursor: move; +.blog_entry .content { + margin-left: 43px; } -.path-course-view .single-section .completionprogress -{ - margin-right: 5px; +/** Group **/ +#page-group-index #groupeditform { + text-align: center; } -.path-course-view li.activity span.autocompletion img -{ - vertical-align: text-bottom; +#doc-contents h1 { + margin: 1em 0 0 0; } -.path-course-view li.activity form.togglecompletion img -{ - max-width: none; +#doc-contents ul { + width: 90%; + padding: 0; + margin: 0; } -.path-course-view li.activity form.togglecompletion .ajaxworking -{ - position: absolute; - top: 3px; - right: 22px; - - width: 16px; - height: 16px; - - background: url([[pix:i/ajaxloader]]) no-repeat; +#doc-contents ul li { + list-style-type: none; } -#page-site-index .subscribelink -{ - text-align: right; +.groupmanagementtable td { + vertical-align: top; } -#site-news-forum h2, -#frontpage-course-list h2, -#frontpage-category-names h2, -#frontpage-category-combo h2 -{ - margin-bottom: 9px; +.groupmanagementtable #existingcell, +.groupmanagementtable #potentialcell { + width: 42%; } -.path-site li.activity > div, -.path-course-view li.activity > div -{ - position: relative; - - padding: 0 16px 0 0; +.groupmanagementtable #buttonscell { + width: 16%; } -li.section.hidden span.commands a.editing_hide, -li.section.hidden span.commands a.editing_show -{ - cursor: default; +.groupmanagementtable #buttonscell p.arrow_button input { + width: auto; + min-width: 80%; + margin: 0 auto; } -.single-section h3.sectionname -{ - clear: both; - - text-align: center; +#group-usersummary { + width: 14em; } -input.titleeditor -{ - width: 330px; - - vertical-align: text-bottom; +.groupselector { + display: inline-block; + margin-top: 3px; + margin-bottom: 3px; } -span.editinstructions -{ - font-size: 12px; - line-height: 16px; - - position: absolute; - z-index: 9999; - top: 0; - - margin-top: -22px; - margin-left: 30px; - padding: .1em .4em; - - text-decoration: none; - - color: #31708f; - border: 1px solid #bce8f1; - background-color: #d9edf7; - -webkit-box-shadow: 2px 2px 5px 1px #ccc; - box-shadow: 2px 2px 5px 1px #ccc; -} -#dndupload-status -{ - position: absolute; - z-index: -1; - top: 50px + 2px; - left: 50%; - - width: 30em; - margin-bottom: 20px; - margin-left: -15em; - padding: 15px; - - color: #31708f; - border: 1px solid transparent; - border-color: #bce8f1; - border-radius: 4px; - border-top-left-radius: 0; - border-top-right-radius: 0; - background-color: #d9edf7; - -webkit-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, .2); - box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, .2); -} -#dndupload-status h4 -{ - margin-top: 0; - - color: inherit; +.groupselector label { + display: inline-block; } -#dndupload-status .alert-link -{ - font-weight: bold; +/** Notes **/ +.notepost { + margin-bottom: 1em; } -#dndupload-status > p, -#dndupload-status > ul -{ - margin-bottom: 0; +.notepost .userpicture { + float: left; + margin-right: 5px; } -#dndupload-status > p + p -{ - margin-top: 5px; +.notepost .content, +.notepost .footer { + clear: both; } -#dndupload-status hr -{ - border-top-color: #a6e1ec; +.notesgroup { + margin-left: 20px; } -#dndupload-status .alert-link -{ - color: #245269; +/** My Moodle **/ +.path-my .coursebox .overview { + margin: 15px 30px 10px 30px; } -.dndupload-preview -{ - margin-top: .2em; - padding: .3em; - - list-style: none; - - color: #909090; - border: 1px dashed #909090; +.path-my .coursebox .info { + float: none; + margin: 0; } -.dndupload-preview img.icon -{ - padding: 0; - - vertical-align: text-bottom; +/** Modules **/ +.mod_introbox { + padding: 10px; } -.dndupload-progress-outer -{ - overflow: hidden; - - height: 20px; - margin-bottom: 20px; - - border-radius: 4px; - background-color: #f5f5f5; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); +/** Comments **/ +.comment-ctrl { + display: none; + padding: 0; + margin: 0; + font-size: 12px; } -.dndupload-progress-inner -{ - font-size: 12px; - line-height: 20px; - - float: left; - - width: 0; - height: 100%; - - -webkit-transition: width .6s ease; - -o-transition: width .6s ease; - transition: width .6s ease; - text-align: center; - - color: #fff; - background-color: #337ab7; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); +.comment-ctrl h5 { + padding: 5px; + margin: 0; } -.dndupload-hidden -{ - display: none; +.comment-area { + max-width: 400px; + padding: 5px; } -#page-course-pending .singlebutton, -#page-course-index .singlebutton, -#page-course-index-category .singlebutton, -#page-course-editsection .singlebutton -{ - text-align: center; +.comment-area textarea { + width: 100%; + overflow: auto; } -#page-admin-course-manage #movecourses td img -{ - margin: 0 .22em; - - vertical-align: text-bottom; +.comment-area .fd { + text-align: right; } -#page-admin-course-manage #movecourses td img.icon -{ - padding: 0; +.comment-meta span { + color: gray; } -#page-course-pending .pendingcourserequests -{ - margin-bottom: 1em; +.comment-link img { + vertical-align: text-bottom; } -#page-course-pending .pendingcourserequests .singlebutton -{ - display: inline; +.comment-list { + padding: 0; + margin: 0; + overflow: auto; + font-size: 11px; + list-style: none; } -#page-course-pending .pendingcourserequests .cell -{ - padding: 0 5px; +.comment-list li { + position: relative; + padding: .3em; + margin: 2px; + margin-bottom: 5px; + clear: both; + list-style: none; } -#page-course-pending .pendingcourserequests .cell.c6 -{ - white-space: nowrap; +.comment-list li.first { + display: none; } -.coursebox -{ - position: relative; +.comment-paging { + text-align: center; } -.coursebox img -{ - max-width: 100%; +.comment-paging .pageno { + padding: 2px; } -.coursebox img.courseimage -{ - float: left; - - max-width: 140px; - height: auto; - margin-right: 10px; - - border-radius: 6px; +.comment-paging .curpage { + border: 1px solid #ccc; } -.coursebox .teachers li -{ - margin: 0; - padding: 0; - - list-style-type: none; +.comment-message .picture { + float: left; + width: 20px; } -.coursebox .coursebtncont -{ - text-align: right; +.comment-message .text { + padding: 0; + margin: 0; } -.coursebox .boxfooter -{ - clear: both; - - margin-bottom: 30px; +.comment-message .text p { + padding: 0; + margin: 0 18px 0 0; } -.coursebox .enrolmenticons -{ - float: right; +.comment-delete { + position: absolute; + top: 0; + right: 0; + margin: .3em; } -.coursebox .enrolmenticons img -{ - padding: 0 5px; +.comment-delete-confirm { + width: 5em; + padding: 2px; + text-align: center; + background: #eee; } -.coursebox.remotehost > .info > .categoryname a -{ - background-image: url([[pix:moodle|i/mnethost]]); +.comment-container { + float: left; + margin: 4px; } -.coursebox .content -{ - clear: both; +.comment-report-selectall { + display: none; } -.coursebox .content .teachers li -{ - margin: 0; - padding: 0; - - list-style-type: none; +.comment-link { + display: none; } -.coursebox .content .coursecat -{ - clear: right; - - text-align: right; +.jsenabled .comment-link { + display: block; } -.coursebox .content .coursecat, -.coursebox .content .summary, -.coursebox .content .courseimage, -.coursebox .content .coursefile, -.coursebox .content .teachers, -.coursebox .content .visitlink -{ - margin: 3px 5px; - padding: 0; +.jsenabled .showcommentsnonjs { + display: none; } -.coursebox .content .courseimage img -{ - max-width: 100px; - max-height: 100px; +.jsenabled .comment-report-selectall { + display: inline; } -.coursebox .enrolmenticons -{ - float: right; +/** +* Completion progress report +*/ +.completion-expired { + background: #f2dede; } -.coursebox .enrolmenticons img -{ - margin: 0 .2em; +.completion-expected { + font-size: 12px; } -.coursebox .moreinfo -{ - padding: 3px 7px; +.completion-sortchoice, +.completion-identifyfield { + font-size: 12px; + vertical-align: bottom; } -.coursebox .remotecoursebox .remotecourseinfo -{ - float: left; - - width: 40%; - margin: 3px 5px; - padding: 0; +.completion-progresscell { + text-align: right; } -.coursebox.collapsed -{ - margin-bottom: 5px; - padding: 0; +.completion-expired .completion-expected { + font-weight: bold; } -.coursebox.collapsed > .content -{ - display: none; +/** +* Web Service +*/ +#webservice-doc-generator td { + text-align: left; + border: 0 solid black; } -.course_category_tree .courses > .paging.paging-morelink:hover -{ - background-color: #eee; +/** +* Smart Select Element +*/ +.smartselect { + position: absolute; } -.course_category_tree .category .numberofcourse -{ - font-size: 12px; +.smartselect .smartselect_mask { + background-color: #fff; } -.course_category_tree .category > .info -{ - clear: both; - - min-height: 20px; - min-height: 0; - margin: 3px 0; - margin-bottom: 20px; - margin-bottom: 3px; - padding: 19px; - padding: 0; - - border: 1px solid #e3e3e3; - border-radius: 4px; - background-color: #f5f5f5; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); -} -.course_category_tree .category > .info blockquote -{ - border-color: #ddd; - border-color: rgba(0, 0, 0, .15); -} -.course_category_tree .category > .info > .categoryname -{ - margin: 3px; - padding: 2px 18px; - - background-image: url([[pix:t/collapsed_empty]]); - background-repeat: no-repeat; - background-position: left; -} -.course_category_tree .category > .content -{ - padding-left: 16px; -} -.course_category_tree .controls -{ - visibility: hidden; - float: right; - - margin-bottom: 5px; - - text-align: right; +.smartselect ul { + padding: 0; + margin: 0; } -.course_category_tree .controls div -{ - font-size: 75%; - - display: inline; - - padding-right: 2em; - - cursor: pointer; +.smartselect ul li { + list-style: none; } -.course_category_tree .category.with_children > .info > .categoryname -{ - line-height: 30px; - - cursor: pointer; - - background-image: url([[pix:t/expanded]]); +.smartselect .smartselect_menu { + margin-right: 5px; } -.course_category_tree .category.with_children.collapsed > .info > .categoryname -{ - background-image: url([[pix:t/collapsed]]); +.safari .smartselect .smartselect_menu { + margin-left: 2px; } -.course_category_tree .category.collapsed > .content -{ - display: none; +.smartselect .smartselect_menu, +.smartselect .smartselect_submenu { + display: none; + background-color: #fff; + border: 1px solid #000; } -.course_category_tree .paging.paging-morelink a -{ - font-size: 12px; +.smartselect .smartselect_menu.visible, +.smartselect .smartselect_submenu.visible { + display: block; } -.jsenabled .course_category_tree .controls -{ - visibility: visible; +.smartselect .smartselect_menu_content ul li { + position: relative; + padding: 2px 5px; } -.course_category_tree.frontpage-category-names .category > .info -{ - margin: 0; - - border: none; - background: none; +.smartselect .smartselect_menu_content ul li a { + color: #333; + text-decoration: none; } -.course_category_tree .subcategories > .paging, -.courses > .paging -{ - margin: 0; - padding: 5px; - - text-align: center; +.smartselect .smartselect_menu_content ul li a.selectable { + color: inherit; } -.courses > .paging.paging-morelink, -.course_category_tree .subcategories > .paging.paging-morelink -{ - text-align: left; +.smartselect .smartselect_submenuitem { + background-image: url([[pix:t/collapsed]]); + background-repeat: no-repeat; + background-position: 100%; } -#page-course-index-category .generalbox.info -{ - margin-bottom: 15px; - padding: 5px; - - border: 1px dotted #ddd; - border-radius: 4px; +/** Spanning mode */ +.smartselect.spanningmenu .smartselect_submenu { + position: absolute; + top: -1px; + left: 100%; } -#page-course-index-category .categorypicker -{ - margin: 10px 0 20px; - - text-align: right; +.smartselect.spanningmenu .smartselect_submenu a { + padding-right: 16px; + white-space: nowrap; } -.section .summary .iconsmall, -.section .activity .iconsmall -{ - width: 16px; - height: 16px; -} -.section .editing_title .iconsmall -{ - width: 21px; - height: 21px; - margin: 8px 8px 0 0; - padding: 4px 8px 0 0; - - vertical-align: text-bottom; +.smartselect.spanningmenu .smartselect_menu_content ul li a.selectable:hover { + text-decoration: underline; } -.section .moodle-actionmenu .iconsmall -{ - /** reset sets 100% !important which breaks on IE8 without this !important */ - width: 21px; - max-width: none !important; - height: 21px; - padding: 4px; - - vertical-align: bottom; +/** Compact mode */ +.smartselect.compactmenu .smartselect_submenu { + position: relative; + z-index: 1010; + display: none; + margin: 2px -3px; + margin-left: 10px; + border-width: 0; } -.section .moodle-actionmenu[data-enhanced] .menu img -{ - width: 21px; - height: 21px; +.smartselect.compactmenu .smartselect_submenu.visible { + display: block; } -#course-category-listings -{ - margin-bottom: 200px; - - background-color: transparent; - /** Two column layout */ - /** Three column layout */ +.smartselect.compactmenu .smartselect_menu { + z-index: 1000; + overflow: hidden; } -#course-category-listings ul.ml ul.ml -{ - margin: 0; - padding: 0; +.smartselect.compactmenu .smartselect_submenu .smartselect_submenu { + z-index: 1020; } -#course-category-listings.columns-2 > #course-listing > div -{ - position: relative; - left: -1px; +.smartselect.compactmenu .smartselect_submenuitem:hover > .smartselect_menuitem_label { + font-weight: bold; } -#course-category-listings.columns-3 > #course-listing > div -{ - height: 100%; +.corelightbox { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + text-align: center; + background-color: #ccc; } -#course-category-listings > div > div -{ - min-height: 300px; - - border: 1px solid #ddd; +.corelightbox img { + position: fixed; + top: 50%; + left: 50%; } -#course-category-listings > div > div > ul.ml > li:first-child > div -{ - border-top: 0; +.mod-indent-outer { + display: table; } -#course-category-listings h3 -{ - margin: 0; - padding: .4rem .6rem .3rem; - - color: #333; - border-bottom: 1px solid #ddd; - background-color: #f5f5f5; +.mod-indent { + display: table-cell; } -#course-category-listings h4 -{ - margin: 1rem 0 0; - padding: .6rem 1rem .5rem; +.mod-indent-1 { + width: 30px; } -#course-category-listings .moodle-actionmenu -{ - white-space: nowrap; +.mod-indent-2 { + width: 60px; } -#course-category-listings .moodle-actionmenu[data-enhance] .toggle-display img -{ - width: auto; +.mod-indent-3 { + width: 90px; } -#course-category-listings .moodle-actionmenu[data-enhance] .toggle-display.textmenu -{ - padding-right: 4px; +.mod-indent-4 { + width: 120px; } -#course-category-listings .moodle-actionmenu[data-enhance] .toggle-display.textmenu .caret -{ - margin-top: 12px; +.mod-indent-5 { + width: 150px; } -#course-category-listings .listing-actions -{ - line-height: 2.2em; - - padding: .4rem .3rem .3rem; - - text-align: center; +.mod-indent-6 { + width: 180px; } -#course-category-listings .listing-actions > .moodle-actionmenu -{ - display: inline-block; +.mod-indent-7 { + width: 210px; } -#course-category-listings .listing-actions > .moodle-actionmenu .menu a -{ - padding-left: 1rem; +.mod-indent-8 { + width: 240px; } -#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) li -{ - line-height: normal; +.mod-indent-9 { + width: 270px; } -#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) > .menubar a -{ - display: inline-block; - - color: inherit; +.mod-indent-10 { + width: 300px; } -#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) > .menubar a > img -{ - display: none; +.mod-indent-11 { + width: 330px; } -#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) > .menubar a .caret -{ - display: none; +.mod-indent-12 { + width: 360px; } -#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) > .menu .menu-action-text -{ - display: inline-block; +.mod-indent-13 { + width: 390px; } -#course-category-listings ul.ml -{ - margin: 1rem 0; - - list-style: none; +.mod-indent-14 { + width: 420px; } -#course-category-listings ul.ml ul.ml -{ - margin: 0; +.mod-indent-15, +.mod-indent-huge { + width: 420px; } -#course-category-listings li -{ - line-height: 2.2em; +/* Audio player size in 'block' mode (can only change width, height is hardcoded in JS) */ +.resourcecontent .mediaplugin_mp3 object { + width: 600px; + height: 25px; } -#course-category-listings li > div:hover -{ - background-color: #f5f5f5; +.resourcecontent audio.mediaplugin_html5audio { + width: 600px; } -#course-category-listings li .tree-icon -{ - width: 12px; - margin: 2px 6px 0 0; - - vertical-align: inherit; +/** Large resource images should avoid hidden overflow **/ +.resourceimage { + max-width: 100%; } -#course-category-listings li[data-selected='1'] > div -{ - border-top-color: #ddd; - border-bottom-color: #ddd; - background-color: #d9edf7; +/* Audio player size in 'inline' mode (can only change width, as above) */ +.mediaplugin_mp3 object { + width: 300px; + height: 15px; } -#course-category-listings li[data-selected='1'] li:first-of-type > div, -#course-category-listings li[data-selected='1'][data-expandable='0'] + li > div -{ - border-top-color: #ddd; +audio.mediaplugin_html5audio { + width: 300px; } -#course-category-listings li[data-selected='1']:last-of-type > div -{ - border-bottom-color: #ddd; +/* TinyMCE moodle media preview frame should not have padding */ +.core_media_preview.pagelayout-embedded #content { + padding: 0; } -#course-category-listings li .tree-icon -{ - margin-left: 0; +.core_media_preview.pagelayout-embedded #maincontent { + height: 0; } -#course-category-listings li li .tree-icon -{ - margin-left: 1em; +body#page-lib-editor-tinymce-plugins-moodlemedia-preview { + min-width: 0; + padding: 0; + margin: 0; + background: none; } -#course-category-listings li li li .tree-icon -{ - margin-left: 2em; +.mceEditor.moodleSkin .mceToolbar a span.mceIcon { + padding: 7px; } -#course-category-listings li li li li .tree-icon -{ - margin-left: 3em; +.mceEditor.moodleSkin .mceToolbar a span.mceIcon img { + padding: 0; } -#course-category-listings li li li li li .tree-icon -{ - margin-left: 4em; +.initialbar a, +.initialbar strong { + padding-right: 3px; + padding-left: 3px; } -#course-category-listings li li li li li li .tree-icon -{ - margin-left: 4.5em; +/* Moodle Dialogue Settings (moodle-core-dialogue) */ +.moodle-dialogue-base .moodle-dialogue-lightbox { + background-color: #aaa; } -#course-category-listings li li li li li li li .tree-icon -{ - margin-left: 5em; +.moodle-dialogue-base .hidden, +.moodle-dialogue-base .moodle-dialogue-hidden { + display: none; +} +.no-scrolling { + overflow: hidden; +} +.moodle-dialogue-base .moodle-dialogue-fullscreen { + position: fixed; + top: 0; + right: 0; + bottom: -50px; + left: 0; +} +.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content { + overflow: auto; +} +.moodle-dialogue-base .moodle-dialogue-fullscreen .closebutton { + width: 28px; + height: 16px; + -webkit-background-size: 100% 100%; + background-size: 100%; +} +.moodle-dialogue-base .moodle-dialogue { + z-index: 600; + padding: 0; + margin: 0; + background: none; + border: none; + outline: #000 dotted 0; +} +.moodle-dialogue-base .moodle-dialogue-wrap { + margin-top: -3px; + margin-left: -3px; + background-color: #fff; + border: 1px solid #ccc; + border-radius: 10px; + -webkit-box-shadow: 5px 5px 20px 0 #666; + box-shadow: 5px 5px 20px 0 #666; } -#course-category-listings li li li li li li li li .tree-icon -{ - margin-left: 5.5em; +.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd, +.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd { + padding: 2px 5px; + margin: 0; + font-size: 12px; + font-weight: normal; + color: #333; + text-align: center; + text-shadow: 1px 1px 1px #fff; + letter-spacing: 1px; + background: #ccc; + background-image: -webkit-linear-gradient(top, #fff 0%, #ccc 100%); + background-image: -o-linear-gradient(top, #fff 0%, #ccc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc)); + background-image: linear-gradient(to bottom, #fff 0%, #ccc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0); + filter: 0; + background-repeat: repeat-x; + border-bottom: 1px solid #bbb; + border-radius: 10px 10px 0 0; + + -webkit-filter: 0; +} +.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd h1 { + display: inline; + padding: 0; + margin: 0; + font-size: 100%; + font-weight: bold; +} +.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd .yui3-widget-buttons { + padding: 5px; +} +.moodle-dialogue-base .closebutton { + display: inline-block; + float: right; + width: 25px; + height: 15px; + padding: 0; + vertical-align: middle; + cursor: pointer; + background-image: url([[pix:theme|sprite]]); + background-repeat: no-repeat; + border-style: none; +} +.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-bd { + padding: 1em; + font-size: 12px; + line-height: 2em; + color: #555; +} +.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-content { + padding: 0; + background: #fff; +} +.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-hd { + padding: 10px; + font-size: 16px; +} +.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content { + position: absolute; + top: 0; + right: 0; + bottom: 50px; + left: 0; + margin: 0; + overflow: auto; + border: 0; } -#course-category-listings li + li > div, -#course-category-listings li:first-child > div -{ - border-top-color: #ddd; +.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-hd, +.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-wrap { + border-radius: 0; +} +.moodle-dialogue-confirm .confirmation-dialogue { + text-align: center; +} +.moodle-dialogue-confirm .confirmation-dialogue input { + text-align: center; +} +.moodle-dialogue-exception .moodle-exception-message { + text-align: center; +} +.moodle-dialogue-exception .moodle-exception-param label { + font-weight: bold; +} +.moodle-dialogue-exception .param-stacktrace label { + background-color: #eee; + border: 1px solid #ccc; + border-bottom-width: 0; +} +.moodle-dialogue-exception .param-stacktrace pre { + background-color: #fff; + border: 1px solid #ccc; +} +.moodle-dialogue-exception .param-stacktrace .stacktrace-file { + font-size: 12px; + color: navy; +} +.moodle-dialogue-exception .param-stacktrace .stacktrace-line { + font-size: 12px; + color: #a94442; +} +.moodle-dialogue-exception .param-stacktrace .stacktrace-call { + font-size: 90%; + color: #333; + border-bottom: 1px solid #eee; +} +.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-content .moodle-dialogue-ft { + padding: 0; + margin: .7em 1em; + font-size: 12px; + text-align: right; + background-color: #fff; +} +.moodle-dialogue-confirm .confirmation-message { + margin: .5em 1em; +} +.moodle-dialogue-confirm .confirmation-dialogue input { + min-width: 80px; +} +.moodle-dialogue-exception .moodle-exception-message { + margin: 1em; +} +.moodle-dialogue-exception .moodle-exception-param { + margin-bottom: .5em; +} +.moodle-dialogue-exception .moodle-exception-param label { + width: 150px; +} +.moodle-dialogue-exception .param-stacktrace label { + display: block; + padding: 4px 1em; + margin: 0; +} +.moodle-dialogue-exception .param-stacktrace pre { + display: block; + height: 200px; + overflow: auto; +} +.moodle-dialogue-exception .param-stacktrace .stacktrace-file { + display: inline-block; + margin: 4px 0; +} +.moodle-dialogue-exception .param-stacktrace .stacktrace-line { + display: inline-block; + width: 50px; + margin: 4px 1em; +} +.moodle-dialogue-exception .param-stacktrace .stacktrace-call { + padding-bottom: 4px; + padding-left: 25px; + margin-bottom: 4px; +} +.moodle-dialogue .moodle-dialogue-bd .content-lightbox { + top: 0; + left: 0; + width: 100%; + height: 100%; + padding: 10% 0; + text-align: center; + background-color: white; + filter: alpha(opacity=75); + opacity: .75; } -#course-category-listings .item-actions -{ - display: inline-block; - float: left; - - margin-right: 1em; +/* Apply a default max-height on tooltip text */ +.moodle-dialogue .tooltiptext { + max-height: 300px; } -#course-category-listings .item-actions img -{ - height: 12px; - margin: 0 4px; - padding: 0; - - vertical-align: inherit; +.moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip { + z-index: 3001; } -#course-category-listings .item-actions.show .menu a -{ - padding: 4px 1em 4px 4px; +.moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip .moodle-dialogue-bd { + overflow: auto; } -#course-category-listings .item-actions.show .menu img -{ - width: 12px; - max-width: none; +/** +* Chooser Dialogues (moodle-core-chooserdialogue) +* +* This CSS belong to the chooser dialogue which should work both with, and +* without javascript enabled +*/ +/* Hide the dialog and it's title */ +.chooserdialoguebody, +.choosertitle { + display: none; } -#course-category-listings .item-actions .menu-action-text -{ - vertical-align: inherit; +.moodle-dialogue.chooserdialogue .moodle-dialogue-content .moodle-dialogue-ft { + margin: 0; } -#course-category-listings .listitem > div > .float-left -{ - float: left; +.chooserdialogue .moodle-dialogue-wrap .moodle-dialogue-bd { + padding: 0; + background: #f2f2f2; + border-bottom-right-radius: 10px; + border-bottom-left-radius: 10px; } -#course-category-listings .listitem > div > .float-right -{ - float: right; - - text-align: right; +/* Center the submit buttons within the area */ +.choosercontainer #chooseform .submitbuttons { + padding: .7em 0; + text-align: center; } -#course-category-listings .listitem > div .item-actions .action-show -{ - display: none; +.choosercontainer #chooseform .submitbuttons input { + min-width: 100px; + margin: 0 .5em; } -#course-category-listings .listitem > div .item-actions .action-hide -{ - display: inline; +/* Various settings for the options area */ +.choosercontainer #chooseform .options { + position: relative; + border-bottom: 1px solid #bbb; } -#course-category-listings .listitem > div .without-actions -{ - color: #333; +/* Only set these options if we're showing the js container */ +.jsenabled .choosercontainer #chooseform .alloptions { + max-width: 20.3em; + overflow-x: hidden; + overflow-y: auto; + -webkit-box-shadow: inset 0 0 30px 0 #ccc; + box-shadow: inset 0 0 30px 0 #ccc; } -#course-category-listings .listitem > div .idnumber -{ - margin-right: 2em; - - color: #333; +/* Settings for option rows and option subtypes */ +.choosercontainer #chooseform .moduletypetitle, +.choosercontainer #chooseform .option, +.choosercontainer #chooseform .nonoption { + padding: 0 1.6em 0 1.6em; + margin-bottom: 0; } -#course-category-listings .listitem[data-visible='0'] -{ - color: #777; +.choosercontainer #chooseform .moduletypetitle { + padding-top: 1.2em; + padding-bottom: .4em; + text-transform: uppercase; } -#course-category-listings .listitem[data-visible='0'] a.categoryname -{ - color: #777; +.choosercontainer #chooseform .option .typename, +.choosercontainer #chooseform .option span.modicon img.icon, +.choosercontainer #chooseform .nonoption .typename, +.choosercontainer #chooseform .nonoption span.modicon img.icon { + padding: 0 0 0 .5em; } -#course-category-listings .listitem[data-visible='0'] > div > a -{ - color: #777; +.choosercontainer #chooseform .option span.modicon img.icon, +.choosercontainer #chooseform .nonoption span.modicon img.icon { + width: 24px; + height: 24px; } -#course-category-listings .listitem[data-visible='0'] > div .item-actions .action-show -{ - display: inline; +.choosercontainer #chooseform .option input[type=radio], +.choosercontainer #chooseform .option span.typename, +.choosercontainer #chooseform .option span.modicon { + vertical-align: middle; } -#course-category-listings .listitem[data-visible='0'] > div .item-actions .action-hide -{ - display: none; +.choosercontainer #chooseform .option label { + display: block; + padding: .3em 0 .1em 0; + border-bottom: 1px solid #fff; } -#course-category-listings .listitem[data-visible='0'] > ul .item-actions.category-item-actions .action-hide, -#course-category-listings .listitem[data-visible='0'] > ul .item-actions.category-item-actions .action-show -{ - display: none; +.choosercontainer #chooseform .nonoption { + padding-top: .3em; + padding-bottom: .1em; + padding-left: 2.7em; } -#course-category-listings .listitem.highlight -{ - background-color: transparent; +.choosercontainer #chooseform .subtype { + padding: 0 1.6em 0 3.2em; + margin-bottom: 0; } -#course-category-listings .listitem.highlight > div, -#course-category-listings .listitem.highlight > div:hover, -#course-category-listings .listitem.highlight[data-selected='1'] > div -{ - background-color: #dff0d8; +.choosercontainer #chooseform .subtype .typename { + margin: 0 0 0 .2em; } -#course-category-listings #course-listing .listitem .categoryname -{ - display: inline-block; - - margin-left: 1em; - - color: #333; +/* The instruction/help area */ +.jsenabled .choosercontainer #chooseform .instruction, +.jsenabled .choosercontainer #chooseform .typesummary { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 20.3em; + display: none; + padding: 1.6em; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + line-height: 2em; + background-color: #fff; } -#course-category-listings #course-listing .listitem .coursename -{ - display: inline-block; +/* Selected option settings */ +.jsenabled .choosercontainer #chooseform .instruction, +.choosercontainer #chooseform .selected .typesummary { + display: block; } -#course-category-listings #course-listing .listitem > div -{ - padding-left: 1rem; +.choosercontainer #chooseform .selected { + background-color: #fff; + -webkit-box-shadow: 0 0 10px 0 #ccc; + box-shadow: 0 0 10px 0 #ccc; } -#course-category-listings #course-listing > .firstpage .listitem:first-child > div .item-actions .action-moveup, -#course-category-listings #course-listing > .lastpage .listitem:last-child > div .item-actions .action-movedown -{ - display: none; +.section-modchooser-link img.smallicon { + padding: 3px; } -#course-category-listings #course-listing .bulk-action-checkbox -{ - margin: -2px 6px 0 0; +/* Form element: listing */ +.formlistingradio { + padding-right: 10px; + padding-bottom: 25px; +} +.formlistinginputradio { + float: left; +} +.formlistingmain { + min-height: 225px; +} +.formlisting { + position: relative; + padding: 1px 19px 14px; + margin: 15px 0; + background-color: white; + border: 1px solid #ddd; + border-radius: 4px; +} +.formlistingmore { + position: absolute; + right: -1px; + bottom: -1px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + color: #9da0a4; + cursor: pointer; + background-color: whiteSmoke; + border: 1px solid #ddd; + border-radius: 4px 0 4px 0; +} +.formlistingall { + padding: 0; + margin: 15px 0; + border-radius: 4px; +} +.formlistingrow { + top: 50%; + left: 50%; + float: left; + width: 150px; + min-height: 34px; + padding: 6px; + cursor: pointer; + background-color: #f7f7f9; + border-color: #e1e1e8; + border-right: 1px solid #e1e1e8; + border-bottom: 1px solid; + border-left: 1px solid #e1e1e8; + border-radius: 0 0 4px 4px; +} +body.jsenabled .formlistingradio { + display: none; +} +body.jsenabled .formlisting { + display: block; +} +.breadcrumb-nav { + float: left; + margin-bottom: 10px; +} +.breadcrumb-button .singlebutton div { + margin-right: 0; +} +.breadcrumb-nav .breadcrumb { + margin: 0; } -#course-category-listings #category-listing .listitem.collapsed > ul.ml -{ - display: none; +/** Action menu component styles **/ +.moodle-actionmenu, +.moodle-actionmenu > ul, +.moodle-actionmenu > ul > li { + display: inline-block; } -#course-category-listings #category-listing .listitem > div > .ba-checkbox -{ - width: 2.2em; - margin: -1px .5em 0 0; - padding-top: 2px; - - text-align: center; +.moodle-actionmenu ul { + padding: 0; + margin: 0; + line-height: 30px; + list-style-type: none; } -#course-category-listings #category-listing .listitem.highlight > div > .ba-checkbox -{ - background-color: #dff0d8; +.moodle-actionmenu .toggle-display, +.moodle-actionmenu .menu-action-text { + display: none; + /** Hidden by default, display none so that we don't take up space. **/ } -#course-category-listings #category-listing .listitem[data-selected='1'] > div > .ba-checkbox -{ - margin: 0 .5em 0 0; - padding: 0; - - background-color: inherit; +.jsenabled .moodle-actionmenu[data-enhance] { + display: block; } -#course-category-listings #category-listing .listitem:first-child > div .item-actions .action-moveup, -#course-category-listings #category-listing .listitem:last-child > div .item-actions .action-movedown -{ - display: none; +.jsenabled .moodle-actionmenu[data-enhance] .menu { + display: none; } -#course-category-listings #category-listing .course-count -{ - display: inline-block; - - min-width: 3.5em; - margin-right: 2rem; - - color: #333; +.jsenabled .moodle-actionmenu[data-enhance] .toggle-display { + display: inline; + filter: alpha(opacity=50); + /** JS is enabled, we'll be using it so return display to normal **/ + opacity: .5; +} +.jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu .iconsmall { + padding: 8px 4px 0 2px; + margin: 4px 4px 4px 0; + vertical-align: text-bottom; +} +.jsenabled .moodle-actionmenu[data-enhanced] .toggle-display { + filter: alpha(opacity=100); + opacity: 1; +} +.jsenabled .moodle-actionmenu[data-enhanced] .menu-action-text { + display: inline; + white-space: normal; +} +.moodle-actionmenu[data-enhanced].show { + position: relative; +} +.moodle-actionmenu[data-enhanced].show .menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + display: block; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 14px; + text-align: left; + list-style: none; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); + box-shadow: 0 6px 12px rgba(0, 0, 0, .175); + /** bottom left of button **/ + /** bottom right of button **/ + /** top left of button **/ + /** top right of button **/ } -#course-category-listings #category-listing .course-count .smallicon -{ - width: 12px; - margin-left: 4px; - - vertical-align: inherit; +.moodle-actionmenu[data-enhanced].show .menu.pull-right { + right: 0; + left: auto; +} +.moodle-actionmenu[data-enhanced].show .menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.moodle-actionmenu[data-enhanced].show .menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.42857143; + color: #333; + white-space: nowrap; +} +.moodle-actionmenu[data-enhanced].show .menu .userpicture { + margin-right: 7px; + margin-left: -10px; +} +.moodle-actionmenu[data-enhanced].show .menu .msg-body { + display: inline-block; + max-width: 175px; + line-height: 20px; + vertical-align: middle; +} +.moodle-actionmenu[data-enhanced].show .menu .msg-title { + display: inline-block; + line-height: 14px; +} +.moodle-actionmenu[data-enhanced].show .menu .msg-sender { + color: #478fca; +} +.moodle-actionmenu[data-enhanced].show .menu .msg-time { + display: block; + font-size: 11px; + color: #777; +} +.moodle-actionmenu[data-enhanced].show .menu [title="new"] { + background-color: #e9f7fb; +} +.moodle-actionmenu[data-enhanced].show .menu .glyphicon { + margin-right: 5px; +} +.moodle-actionmenu[data-enhanced].show .menu a { + display: block; + padding: 3px 20px; + line-height: 1.42857143; + color: #333; + white-space: nowrap; +} +.moodle-actionmenu[data-enhanced].show .menu a:hover { + color: #fff; + text-decoration: none; + background-color: #337ab7; +} +.moodle-actionmenu[data-enhanced].show .menu a.hidden { + display: none; +} +.moodle-actionmenu[data-enhanced].show .menu img { + vertical-align: middle; } -#course-category-listings #category-listing .bulk-action-checkbox -{ - margin-right: -3px; +.moodle-actionmenu[data-enhanced].show .menu .iconsmall, +.moodle-actionmenu[data-enhanced].show .menu .smallicon { + margin: 4px 4px 4px -10px; +} +.moodle-actionmenu[data-enhanced].show .menu .smallicon { + -webkit-box-sizing: inherit; + -moz-box-sizing: inherit; + box-sizing: inherit; + padding: 4px; +} +.moodle-actionmenu[data-enhanced].show .menu > li { + display: block; +} +.moodle-actionmenu[data-enhanced].show .menu.align-tl-bl { + top: 100%; + left: 0; + margin-top: 4px; +} +.moodle-actionmenu[data-enhanced].show .menu.align-tr-bl { + top: 100%; + right: 100%; +} +.moodle-actionmenu[data-enhanced].show .menu.align-bl-bl { + bottom: 100%; + left: 0; +} +.moodle-actionmenu[data-enhanced].show .menu.align-br-bl { + right: 100%; + bottom: 100%; +} +.moodle-actionmenu[data-enhanced].show .menu.align-tl-br { + top: 100%; + left: 100%; +} +.moodle-actionmenu[data-enhanced].show .menu.align-tr-br { + top: 100%; + right: 0; + left: inherit; + margin-top: 4px; +} +.moodle-actionmenu[data-enhanced].show .menu.align-bl-br { + bottom: 100%; + left: 100%; +} +.moodle-actionmenu[data-enhanced].show .menu.align-br-br { + right: 0; + bottom: 100%; +} +.moodle-actionmenu[data-enhanced].show .menu.align-tl-tl { + top: 0; + left: 0; +} +.moodle-actionmenu[data-enhanced].show .menu.align-tr-tl { + top: 0; + right: 100%; + margin-right: 4px; +} +.moodle-actionmenu[data-enhanced].show .menu.align-bl-tl { + bottom: 100%; + left: 0; + margin-bottom: 4px; +} +.moodle-actionmenu[data-enhanced].show .menu.align-br-tl { + right: 100%; + bottom: 100%; +} +.moodle-actionmenu[data-enhanced].show .menu.align-tl-tr { + top: 0; + left: 100%; + margin-left: 4px; +} +.moodle-actionmenu[data-enhanced].show .menu.align-tr-tr { + top: 0; + right: 0; +} +.moodle-actionmenu[data-enhanced].show .menu.align-bl-tr { + bottom: 100%; + left: 100%; +} +.moodle-actionmenu[data-enhanced].show .menu.align-br-tr { + right: 0; + bottom: 100%; + margin-bottom: 4px; +} +.block .moodle-actionmenu { + text-align: right; +} +ul.dragdrop-keyboard-drag li { + list-style-type: none; +} +.block-control-actions .moodle-core-dragdrop-draghandle img { + width: 12px; + height: 12px; } -#course-category-listings #category-listing .category-listing > ul > .listitem:first-child -{ - position: relative; +/* admin.less */ +.path-admin .incompatibleblockstable td.c0 { + font-weight: bold; } -#course-category-listings #category-listing .category-bulk-actions -{ - position: relative; - - margin: 0 .5em .5em; +#page-admin-course-category .addcategory { + padding: 10px; } -#course-category-listings .detail-pair -{ - margin: 0 1rem; - - border-bottom: 1px solid #ddd; +#page-admin-course-index .editcourse { + margin: 20px auto; } -#course-category-listings .detail-pair > * -{ - line-height: 2.2rem; - - display: inline-block; +#page-admin-course-index .editcourse th, +#page-admin-course-index .editcourse td { + padding-right: 10px; + padding-left: 10px; } -#course-category-listings .detail-pair .pair-key -{ - font-weight: bold; - - vertical-align: top; +.timewarninghidden { + display: none; } -#course-category-listings .detail-pair .pair-key span -{ - display: block; - - margin-right: 1rem; +#page-admin-report-capability-index #capabilitysearch { + width: 30em; } -#course-category-listings .detail-pair .pair-value select -{ - max-width: 100%; +#page-admin-report-backups-index .backup-error, +#page-admin-report-backups-index .backup-unfinished { + color: #a94442; } -#course-category-listings .bulk-actions .detail-pair > * -{ - display: block; - - width: 100%; +#page-admin-report-backups-index .backup-skipped, +#page-admin-report-backups-index .backup-ok, +#page-admin-report-backups-index .backup-notyetrun { + color: #3c763d; } -#course-category-listings .listing-pagination -{ - text-align: center; +#page-admin-report-backups-index .backup-warning { + color: #8a6d3b; } -#course-category-listings .listing-pagination .yui3-button -{ - font-size: 10.4px; - - margin: .4rem .2rem .45rem; - - color: #333; - border: 0; - background-color: #fff; +#page-admin-qtypes .disabled, +#page-admin-qbehaviours .disabled { + color: #777; } -#course-category-listings .listing-pagination .yui3-button.active-page -{ - color: #fff; - background-color: #337ab7; +#page-admin-qtypes #qtypes div, +#page-admin-qtypes #qtypes form, +#page-admin-qbehaviours #qbehaviours div, +#page-admin-qbehaviours #qbehaviours form { + display: inline; } -#course-category-listings .listing-pagination-totals -{ - text-align: center; +#page-admin-qtypes #qtypes img.spacer, +#page-admin-qbehaviours #qbehaviours img.spacer { + width: 16px; } -#course-category-listings .listing-pagination-totals.dimmed -{ - margin: .4rem 1rem .45rem; - - color: #777; +img.iconsmall { + margin: .3em; } -#course-category-listings .select-a-category .notifymessage, -#course-category-listings .select-a-category .alert -{ - margin: 1em; +#page-admin-qbehaviours .cell.c3, +#page-admin-qtypes .cell.c3 { + font-size: 12px; } -#course-category-listings #course-listing .listitem .drag-handle -{ - display: none; +#page-admin-lang .generalbox, +#page-admin-course-index .singlebutton, +#page-admin-course-index .addcategory, +#page-course-index .buttons, +#page-course-index-category .buttons, +#page-admin-course-category .addcategory, +#page-admin-stickyblocks .generalbox, +#page-admin-maintenance .buttons, +#page-admin-course-index .buttons, +#page-admin-course-category .buttons, +#page-admin-index .copyright, +#page-admin-index .copyrightnotice, +#page-admin-index .adminerror, +#page-admin-index .availableupdatesinfo, +#page-admin-index .adminerror .singlebutton, +#page-admin-index .adminwarning .singlebutton, +#page-admin-index #layout-table .singlebutton { + margin-bottom: 1em !important; + text-align: center; } -.jsenabled #course-category-listings #course-listing .listitem .drag-handle -{ - display: inline-block; - - margin: 0 6px 0 0; - - cursor: pointer; +.path-admin-roles .capabilitysearchui { + margin-right: auto; + margin-left: auto; + text-align: left; } -/** Management header styling **/ -.coursecat-management-header -{ - vertical-align: middle; +#page-admin-roles-define .topfields { + margin: 1em 0 2em; } -.coursecat-management-header h2 -{ - display: inline-block; - - text-align: left; +#page-admin-roles-define .capdefault { + background-color: #f9f9f9; + border: 1px solid #ddd; } -.coursecat-management-header > div -{ - line-height: 40px; - - display: inline-block; - float: right; +#page-filter-manage .backlink, +.path-admin-roles .backlink { + margin-top: 1em; } -.coursecat-management-header > div > div -{ - display: inline-block; - - margin: 10px 0; - margin-left: 1em; +#page-admin-roles-explain #chooseuser h3, +#page-admin-roles-usersroles .contextname { + margin-top: 0; } -.coursecat-management-header select -{ - max-width: 300px; - padding: .4em .5em .45em 1em; - - cursor: pointer; - vertical-align: baseline; - white-space: nowrap; +#page-admin-roles-explain #chooseusersubmit { + margin-top: 0; + text-align: center; } -.coursecat-management-header .view-mode-selector .moodle-actionmenu -{ - display: inline-block; - - white-space: nowrap; +#page-admin-roles-usersroles p { + margin: 0; } -.coursecat-management-header .view-mode-selector .moodle-actionmenu[data-enhanced].show .menu a -{ - padding-left: 1em; +#page-admin-roles-override .cell.c1, +#page-admin-roles-assign .cell.c3, +#page-admin-roles-assign .cell.c1 { + padding-top: .75em; } -.course-being-dragged-proxy -{ - padding: 0 0 0 4em; - - vertical-align: middle; - - color: #337ab7; - border: 0; +#page-admin-roles-override .overridenotice, +#page-admin-roles-define .definenotice { + margin: 1em 10% 2em 10%; + text-align: left; } -.course-being-dragged -{ - opacity: .5; - - filter: alpha(opacity=50); +#notice { + width: 60%; + min-width: 220px; + margin: auto; } -#coursesearch -{ - text-align: left; +#page-admin-index .releasenoteslink, +#page-admin-index .adminwarning, +#page-admin-index .maturitywarning, +#page-admin-index .testsitewarning, +#page-admin-index .maturityinfo { + width: 60%; + min-width: 220px; + padding: 15px; + margin: auto; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; } -#coursesearch label.hidden -{ - display: none; +#page-admin-index .releasenoteslink h4, +#page-admin-index .adminwarning h4, +#page-admin-index .maturitywarning h4, +#page-admin-index .testsitewarning h4, +#page-admin-index .maturityinfo h4 { + margin-top: 0; + color: inherit; } -.searchhelp -{ - text-align: left; +#page-admin-index .releasenoteslink .alert-link, +#page-admin-index .adminwarning .alert-link, +#page-admin-index .maturitywarning .alert-link, +#page-admin-index .testsitewarning .alert-link, +#page-admin-index .maturityinfo .alert-link { + font-weight: bold; } -/** - * Display sizes: - * Large displays 1200 + - * Default displays 980 1199 - * Tablets 768 979 - * Small tablets and large phones 481 767 - * Phones 0 480 - */ -@media (min-width: 1200px) and (max-width: 1600px) -{ - #course-category-listings.columns-3 - { - border: 0; - background-color: transparent; - } - #course-category-listings.columns-3 #category-listing, - #course-category-listings.columns-3 #course-listing - { - width: 50%; - } - #course-category-listings.columns-3 #category-listing > div, - #course-category-listings.columns-3 #course-listing > div, - #course-category-listings.columns-3 #course-detail > div - { - border: 1px solid #e1e1e8; - background-color: #fff; - } - #course-category-listings.columns-3 #course-detail - { - width: 100%; - margin-top: 1em; - } -} -@media (max-width: 1199px) -{ - #course-category-listings.columns-2, - #course-category-listings.columns-3 - { - border: 0; - background-color: transparent; - } - #course-category-listings.columns-2 #category-listing, - #course-category-listings.columns-3 #category-listing, - #course-category-listings.columns-2 #course-listing, - #course-category-listings.columns-3 #course-listing, - #course-category-listings.columns-2 #course-detail, - #course-category-listings.columns-3 #course-detail - { - width: 100%; - margin: 0 0 1em; - } - #course-category-listings.columns-2 #category-listing > div, - #course-category-listings.columns-3 #category-listing > div, - #course-category-listings.columns-2 #course-listing > div, - #course-category-listings.columns-3 #course-listing > div, - #course-category-listings.columns-2 #course-detail > div, - #course-category-listings.columns-3 #course-detail > div - { - border: 1px solid #e1e1e8; - background-color: #fff; - } +#page-admin-index .releasenoteslink > p, +#page-admin-index .adminwarning > p, +#page-admin-index .maturitywarning > p, +#page-admin-index .testsitewarning > p, +#page-admin-index .maturityinfo > p, +#page-admin-index .releasenoteslink > ul, +#page-admin-index .adminwarning > ul, +#page-admin-index .maturitywarning > ul, +#page-admin-index .testsitewarning > ul, +#page-admin-index .maturityinfo > ul { + margin-bottom: 0; } -.filemanager, -.filepicker, -.file-picker -{ - font-size: 11px; +#page-admin-index .releasenoteslink > p + p, +#page-admin-index .adminwarning > p + p, +#page-admin-index .maturitywarning > p + p, +#page-admin-index .testsitewarning > p + p, +#page-admin-index .maturityinfo > p + p { + margin-top: 5px; } -.filemanager a, -.file-picker a, -.filemanager a:hover, -.file-picker a:hover -{ - text-decoration: none; - - color: #555; +#page-admin-index .maturitywarning, +#page-admin-index .testsitewarning, +#page-admin-index .adminwarning.maturityinfo.maturity50 { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; } -.filemanager input[type='text'], -.file-picker input[type='text'] -{ - width: 265px; +#page-admin-index .maturitywarning hr, +#page-admin-index .testsitewarning hr, +#page-admin-index .adminwarning.maturityinfo.maturity50 hr { + border-top-color: #e4b9c0; } -.filemanager .fp-license td, -.file-picker .fp-setlicense td -{ - max-width: 265px; +#page-admin-index .maturitywarning .alert-link, +#page-admin-index .testsitewarning .alert-link, +#page-admin-index .adminwarning.maturityinfo.maturity50 .alert-link { + color: #843534; } -.filemanager .fp-license select, -.file-picker .fp-setlicense select -{ - max-width: 100%; +#page-admin-index .adminwarning.availableupdatesinfo, +#page-admin-index .releasenoteslink { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; } -.fp-content-center -{ - display: table-cell; - - width: 100%; - height: 100%; - - vertical-align: middle; +#page-admin-index .adminwarning.availableupdatesinfo hr, +#page-admin-index .releasenoteslink hr { + border-top-color: #a6e1ec; } -.fp-content-hidden -{ - visibility: hidden; +#page-admin-index .adminwarning.availableupdatesinfo .alert-link, +#page-admin-index .releasenoteslink .alert-link { + color: #245269; } -.yui3-panel-focused -{ - outline: none; +#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo span { + display: block; } -#filesskin .yui3-panel-content -{ - display: inline-block; - - padding-bottom: 20px; - - border: 1px solid #fff; - border-radius: 8px; - background: #f2f2f2; - -webkit-box-shadow: 5px 5px 20px 0 #666; - box-shadow: 5px 5px 20px 0 #666; -} -#filesskin .yui3-widget-hd -{ - font-size: 12px; - - padding: 5px; - - text-align: center; - letter-spacing: 1px; - - color: #333; - border-bottom: 1px solid #bbb; - border-radius: 10px 10px 0 0; - background-image: -webkit-linear-gradient(top, #fff 0%, #ccc 100%); - background-image: -o-linear-gradient(top, #fff 0%, #ccc 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc)); - background-image: linear-gradient(to bottom, #fff 0%, #ccc 100%); - background-repeat: repeat-x; - text-shadow: 1px 1px 1px #fff; - - -webkit-filter: dropshadow(color=#fff, offx=1, offy=1); - filter: dropshadow(color=#fff, offx=1, offy=1); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0); +#page-admin-index .updateplugin div, +#page-admin-plugins .updateplugin div { + margin-bottom: .5em; } -.fp-panel-button -{ - display: inline-block; - - margin: 10px; - padding: 3px 20px 2px 20px; - - text-align: center; - - border-radius: 10px; - background: #fff; - -webkit-box-shadow: 2px 2px 3px .1px #999; - box-shadow: 2px 2px 3px .1px #999; +#page-admin-index .updateplugin .updatepluginconfirmexternal, +#page-admin-plugins .updateplugin .updatepluginconfirmexternal { + padding: 1em; + background-color: #f2dede; + border: 1px solid #ebccd1; +} +#page-admin-user-user_bulk #users .fgroup { + white-space: nowrap; +} +#page-admin-report-stats-index .graph { + margin-bottom: 1em; + text-align: center; +} +#page-admin-report-courseoverview-index .graph { + margin-bottom: 1em; + text-align: center; +} +#page-admin-lang .translator { + border-style: solid; + border-width: 1px; +} +.path-admin .roleassigntable { + width: 100%; +} +.path-admin .roleassigntable input[type="text"] { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + margin-bottom: .3em; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.path-admin .roleassigntable input[type="text"]:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +} +.path-admin .roleassigntable input[type="text"]::-moz-placeholder { + color: #999; + opacity: 1; +} +.path-admin .roleassigntable input[type="text"]:-ms-input-placeholder { + color: #999; +} +.path-admin .roleassigntable input[type="text"]::-webkit-input-placeholder { + color: #999; +} +.path-admin .roleassigntable input[type="text"]::-ms-expand { + background-color: transparent; + border: 0; +} +.path-admin .roleassigntable input[type="text"][disabled], +.path-admin .roleassigntable input[type="text"][readonly], +fieldset[disabled] .path-admin .roleassigntable input[type="text"] { + background-color: #eee; + opacity: 1; +} +.path-admin .roleassigntable input[type="text"][disabled], +fieldset[disabled] .path-admin .roleassigntable input[type="text"] { + cursor: not-allowed; +} +textarea.path-admin .roleassigntable input[type="text"] { + height: auto; +} +.path-admin .roleassigntable td { + padding: .2em .3em; + vertical-align: top; +} +.path-admin .roleassigntable p { + margin: .2em 0; + text-align: left; } -.moodle-dialogue h3 -{ - font-size: 14px; - line-height: 20px; - - margin: 0; +.path-admin .roleassigntable #existingcell, +.path-admin .roleassigntable #potentialcell { + width: 42%; } -.moodle-dialogue-base .filepicker .moodle-dialogue-wrap .moodle-dialogue-bd -{ - padding: 0; +.path-admin .roleassigntable #existingcell p > label:first-child, +.path-admin .roleassigntable #potentialcell p > label:first-child { + font-weight: bold; } -#filesskin .file-picker.fp-generallayout -{ - position: relative; - - width: 859px; - - border: 1px solid #ccc; - border-radius: 10px; - background: #fff; +.path-admin .roleassigntable #buttonscell { + width: 16%; } -.file-picker .fp-repo-area -{ - display: inline-block; - float: left; - overflow: auto; - - width: 180px; - height: 490px; - - border-right: 1px solid #bbb; +.path-admin .roleassigntable #buttonscell #assignoptions { + font-size: 12px; } -.file-picker .fp-repo-items -{ - float: none; - - width: auto; - margin-left: 181px; +.path-admin .roleassigntable #removeselect_wrapper, +.path-admin .roleassigntable #addselect_wrapper { + width: 100%; } -.dir-rtl .moodle-dialogue-fullscreen .file-picker .fp-repo-items -{ - float: right; - - margin-right: 0; - margin-left: 0; +.path-admin table.rolecap tr.rolecap th { + font-weight: normal; + text-align: left; } -.file-picker .fp-navbar -{ - overflow: hidden; - - min-height: 40px; - - border-bottom: 1px solid #bbb; - background: #f2f2f2; +.path-admin .rolecap .hiddenrow { + display: none; } -.file-picker .fp-navbar .fp-viewbar -{ - margin: 4px; +.path-admin #defineroletable .rolecap .inherit, +.path-admin #defineroletable .rolecap .allow, +.path-admin #defineroletable .rolecap .prevent, +.path-admin #defineroletable .rolecap .prohibit { + min-width: 3.5em; + padding: 0; + text-align: center; } -.file-picker .fp-content -{ - clear: none; - overflow: auto; - - height: 452px; - - background: #fff; +.path-admin .rolecap .cap-name, +.path-admin .rolecap .note { + display: block; + font-size: 12px; + font-weight: normal; + white-space: nowrap; } -.filepicker.moodle-dialogue-fullscreen .file-picker .fp-content -{ - width: 100%; +.path-admin .rolecap label { + display: block; + padding: .5em; + margin: 0; + text-align: center; } -.file-picker .fp-content-loading -{ - display: table; - - width: 100%; - height: 100%; - - text-align: center; +.plugincheckwrapper { + width: 100%; } -.file-picker .fp-content .fp-object-container -{ - width: 98%; - height: 98%; +#trustedhosts .standard { + width: auto; } -.file-picker .fp-list -{ - float: left; - - width: 100%; - margin: 0; - padding: 0; - - list-style-type: none; +#adminsettings fieldset.error { + margin: .2em 0 .5em 0; } -.file-picker .fp-list .fp-repo a -{ - display: block; - - padding: .5em .7em; +.adminsettingsflags { + float: right; } -.file-picker .fp-list .fp-repo.active -{ - background: #f2f2f2; +.adminsettingsflags label { + margin-right: 7px; } -.file-picker .fp-list .fp-repo-icon -{ - width: auto; - height: 16px; - padding: 0 7px 0 5px; +#admin-emoticons td input { + width: 8em; } -.fp-toolbar -{ - float: left; +#admin-emoticons td.c0 input { + width: 4em; } -.fp-toolbar.empty -{ - display: none; +#adminthemeselector .selectedtheme > td { + background: #d9edf7; } -.fp-toolbar .disabled -{ - display: none; +.admin_colourpicker, +.admin_colourpicker_preview { + display: none; } -.fp-toolbar div -{ - display: block; - float: left; - - margin-right: 4px; +.jsenabled .admin_colourpicker_preview { + display: inline; } -.fp-toolbar img -{ - margin-right: 5px; - - vertical-align: -15%; -} -.fp-toolbar .fp-tb-search -{ - width: 235px; - height: 27px; -} -.fp-toolbar .fp-tb-search input -{ - width: 200px; - height: 27px; - padding: 2px 6px 1px 27px; - - border: 1px solid #bbb; - background: #fff url('[[pix:a/search]]') no-repeat 7px 7px; +.jsenabled .admin_colourpicker { + display: block; + width: 410px; + height: 102px; + margin-bottom: 10px; } -.fp-viewbar -{ - float: right; - - -webkit-box-sizing: unset; - -moz-box-sizing: unset; - box-sizing: unset; - height: 30px; - - border: 1px solid #ccc; - border-bottom: 1px solid #b3b3b3; - border-radius: 4px; - background: white; +.admin_colourpicker .loadingicon { + margin-left: auto; + vertical-align: middle; } -.fp-repo-items fp-viewbar -{ - margin: 4px; +.admin_colourpicker .colourdialogue { + float: left; + border: 1px solid #000; } -.fp-viewbar a -{ - display: block; - float: left; - - width: 30px; - height: 30px; - - border-right: 1px solid #ccc; +.admin_colourpicker .previewcolour { + margin-left: 301px; + border: 1px solid #000; } -.fp-viewbar a.checked:hover, -.fp-viewbar a:hover -{ - background-color: #ebebeb; - background-image: -webkit-radial-gradient(center, ellipse, #fff 60%, #dfdfdf 100%); - background-image: -o-radial-gradient(center, ellipse, #fff 60%, #dfdfdf 100%); - background-image: radial-gradient(ellipse at center, #fff 60%, #dfdfdf 100%); +.admin_colourpicker .currentcolour { + margin-left: 301px; + border: 1px solid #000; + border-top-width: 0; } -.fp-viewbar a.checked, -.fp-viewbar a:active -{ - background-color: #dfdfdf; - background-image: -webkit-radial-gradient(center, ellipse, #fff 40%, #dfdfdf 100%); - background-image: -o-radial-gradient(center, ellipse, #fff 40%, #dfdfdf 100%); - background-image: radial-gradient(ellipse at center, #fff 40%, #dfdfdf 100%); -} -.fp-viewbar a.fp-vb-icons -{ - border-radius: 4px 0 0 4px; -} -.fp-viewbar a.fp-vb-tree -{ - border-right: 0; - border-radius: 0 4px 4px 0; +#page-admin-index .alert .singlebutton { + text-align: center; +} +#plugins-check-info { + margin: 1em; + text-align: center; } -.fp-viewbar a img -{ - margin: 7px; +#plugins-check .displayname .pluginicon { + width: 16px; } -.fp-viewbar.disabled a -{ - cursor: default; - - opacity: .45; - background: none; - - filter: alpha(opacity=45); +.pluginicon.noicon { + display: none; } -.file-picker .fp-clear-left -{ - clear: left; +#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity200 .info.release { + background-color: #d9edf7; } -.file-picker .fp-pathbar -{ - display: table-row; +#plugins-control-panel .extension .source, +#plugins-check .extension .source { + font-weight: bold; } -.fp-pathbar.empty -{ - display: none; +#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity100 .info.release, +#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity150 .info.release, +.pluginupdateinfo.maturity100, +.pluginupdateinfo.maturity150 { + background-color: #fcf8e3; } -.fp-pathbar .fp-path-folder -{ - width: 27px; - height: 12px; - margin-left: 4px; - - background: url('[[pix:theme|fp/path_folder]]') no-repeat 0 0; +#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity50 .info.release, +.pluginupdateinfo.maturity50, +#plugins-check .requires-failed { + background-color: #f2dede; } -.fp-pathbar .fp-path-folder-name -{ - line-height: 20px; - - margin-left: 32px; +#plugins-check .standard .source, +#plugins-check .status-nodb .status, +#plugins-check .status-uptodate .status, +#plugins-check .requires-ok { + color: #777; } -.fp-iconview .fp-file -{ - position: relative; - - float: left; - - margin: 10px 10px 35px; - - text-align: center; +#plugins-check .requires ul { + margin: 0; + font-size: 12px; } -.fp-iconview .fp-thumbnail -{ - line-height: 110px; - - display: block; - - min-width: 110px; - min-height: 110px; - - text-align: center; - - border: 1px solid #fff; +#plugins-check .status .pluginupdateinfo { + padding: 5px 10px; + margin: 10px; + background-color: #d9edf7; + border-radius: 10px; } -.fp-iconview .fp-thumbnail img -{ - padding: 3px; - - vertical-align: middle; - - border: 1px solid #ddd; - -webkit-box-shadow: 1px 1px 2px 0 #ccc; - box-shadow: 1px 1px 2px 0 #ccc; +#plugins-check .status .pluginupdateinfo span, +#plugins-check .status .pluginupdateinfo a { + padding-right: 1em; } -.fp-iconview .fp-thumbnail:hover -{ - border: 1px solid #ddd; - background: #fff; - -webkit-box-shadow: inset 0 0 10px 0 #ccc; - box-shadow: inset 0 0 10px 0 #ccc; +#plugins-control-panel .pluginicon.noicon { + display: none; } -.fp-iconview .fp-filename-field -{ - position: absolute; - - overflow: hidden; - - height: 33px; - - word-wrap: break-word; +#plugins-control-panel .status-missing .pluginname { + background-color: #f2dede; } -.fp-iconview .fp-filename-field:hover -{ - z-index: 1000; - - overflow: visible; +#plugins-control-panel .status-new .pluginname { + background-color: #dff0d8; } -.fp-iconview .fp-filename-field .fp-filename -{ - min-width: 112px; - padding-top: 5px; - padding-bottom: 12px; - - background: #fff; +#plugins-control-panel .disabled .availability { + background-color: #eee; } -.file-picker .yui3-datatable table -{ - width: 100%; - - border: 0 solid #bbb; +#plugins-control-panel .requiredby, +#plugins-control-panel .pluginname .componentname { + font-size: 12px; + color: #777; } -#filesskin .file-picker .yui3-datatable-header -{ - color: #555; - border-bottom: 1px solid #ccc; - border-left: 0 solid #fff; - background: #fff; -} -#filesskin .file-picker .yui3-datatable-odd .yui3-datatable-cell -{ - border-left: 0 solid #f6f6f6; - background-color: #f6f6f6; -} -#filesskin .file-picker .yui3-datatable-even .yui3-datatable-cell -{ - border-left: 0 solid #fff; - background-color: #fff; +#plugins-control-panel .msg td { + text-align: center; } -.file-picker .ygtvtn, -.filemanager .ygtvtn -{ - width: 17px; - height: 22px; - - background: url('[[pix:y/tn]]') 0 0 no-repeat; +#plugins-control-panel .notes .pluginupdateinfo { + padding: 5px 10px; + margin: 10px; + background-color: #d9edf7; + border-radius: 10px; } -.file-picker .ygtvtm, -.filemanager .ygtvtm -{ - width: 17px; - height: 22px; - - cursor: pointer; - - background: url('[[pix:y/tm]]') 0 0 no-repeat; +#plugins-control-panel .notes .pluginupdateinfo span, +#plugins-control-panel .notes .pluginupdateinfo a { + padding-right: 1em; } -.file-picker .ygtvtmh, -.filemanager .ygtvtmh -{ - width: 13px; - height: 12px; - - cursor: pointer; - - background: url('[[pix:y/tm]]') 0 10px no-repeat; +#page-admin-index .upgradepluginsinfo { + text-align: center; } -.file-picker .ygtvtp, -.filemanager .ygtvtp -{ - width: 13px; - height: 12px; - - cursor: pointer; - - background-image: url('[[pix:y/tp]]') 0 10px no-repeat; +#page-admin-plugins .checkforupdates { + margin: 0 auto 1em; + text-align: center; } -.file-picker .ygtvtph, -.filemanager .ygtvtph -{ - width: 13px; - height: 22px; - - cursor: pointer; - - background-image: url('[[pix:y/tp]]') 0 10px no-repeat; +#plugins-overview-filter .filter-item, +#plugins-overview-panel .info { + padding: 0 10px; } -.file-picker .ygtvln, -.filemanager .ygtvln -{ - width: 17px; - height: 22px; - - background-image: url('[[pix:y/ln]]') 0 0 no-repeat; +#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo .separator, +#plugins-check .status .pluginupdateinfo .separator, +#page-admin-plugins .separator { + border-left: 1px dotted #ddd; } -.file-picker .ygtvlm, -.filemanager .ygtvlm -{ - width: 13px; - height: 12px; - - cursor: pointer; - - background-image: url('[[pix:y/lm]]') 0 10px no-repeat; +#plugins-overview-filter, +#plugins-overview-panel { + margin: 1em auto; + text-align: center; } -.file-picker .ygtvlmh, -.filemanager .ygtvlmh -{ - width: 13px; - height: 12px; - - cursor: pointer; - - background-image: url('[[pix:y/lm]]') 0 10px no-repeat; +#plugins-overview-panel .info.updatable { + margin-left: 10px; + font-weight: bold; + background-color: #d9edf7; + border-radius: 10px; } -.file-picker .ygtvlp, -.filemanager .ygtvlp -{ - width: 13px; - height: 12px; - - cursor: pointer; - - background-image: url('[[pix:y/lp]]') 0 0 no-repeat; +#plugins-overview-filter .filter-item.active { + font-weight: bold; } -.file-picker .ygtvlph, -.filemanager .ygtvlph -{ - width: 13px; - height: 12px; - - cursor: pointer; - - background-image: url('[[pix:y/lp]]') 0 10px no-repeat; - background-repeat: no-repeat; - background-position: left 10px; +/** MNet networking */ +#page-admin-mnet-peers .box.deletedhosts { + margin-bottom: 1em; + font-size: 12px; } -.file-picker .ygtvloading, -.filemanager .ygtvloading -{ - width: 16px; - height: 22px; - - background: transparent url('[[pix:y/loading]]') 0 0 no-repeat; +#page-admin-mnet-peers .mform .certdetails { + background-color: white; } -.file-picker .ygtvdepthcell, -.filemanager .ygtvdepthcell -{ - width: 17px; - height: 32px; - - background: url('[[pix:y/vline]]') 0 0 no-repeat; +#page-admin-mnet-peers .mform .deletedhostinfo { + padding: 4px; + margin-bottom: 5px; + background-color: #f2dede; + border: 2px solid #ebccd1; } -.file-picker .ygtvblankdepthcell, -.filemanager .ygtvblankdepthcell -{ - width: 17px; - height: 22px; -} -a.ygtvspacer:hover -{ - text-decoration: none; - - color: transparent; +#core-cache-rescan-definitions, +#core-cache-mode-mappings .edit-link, +#core-cache-lock-summary .new-instance { + text-align: center; } -.ygtvlabel, -.ygtvlabel:link, -.ygtvlabel:visited, -.ygtvlabel:hover -{ - margin-left: 2px; - - cursor: pointer; - text-decoration: none; - - background-color: transparent; +.tinymcesubplugins img.icon { + padding-top: 0; + padding-bottom: 0; } -.file-picker .ygtvfocus, -.filemanager .ygtvfocus -{ - background-color: #eee; +#page-admin-roles-assign div.box.generalbox { + padding: 15px; + margin-bottom: 20px; + color: #a94442; + background-color: #f2dede; + border: 1px solid transparent; + border-color: #ebccd1; + border-radius: 4px; } -.fp-filename-icon -{ - position: relative; - - display: block; - - margin-top: 10px; +#page-admin-roles-assign div.box.generalbox h4 { + margin-top: 0; + color: inherit; } -.fp-icon -{ - line-height: 24px; - - float: left; - - width: 24px; - height: 24px; - margin-top: -7px; - margin-right: 10px; - - text-align: center; +#page-admin-roles-assign div.box.generalbox .alert-link { + font-weight: bold; } -.fp-icon img -{ - max-width: 24px; - max-height: 24px; - - vertical-align: middle; +#page-admin-roles-assign div.box.generalbox > p, +#page-admin-roles-assign div.box.generalbox > ul { + margin-bottom: 0; } -.fp-filename -{ - padding-right: 10px; +#page-admin-roles-assign div.box.generalbox > p + p { + margin-top: 5px; } -.file-picker .fp-login-form -{ - display: table; - - width: 100%; - height: 100%; +#page-admin-roles-assign div.box.generalbox hr { + border-top-color: #e4b9c0; } -.file-picker .fp-login-form table -{ - margin: 0 auto; +#page-admin-roles-assign div.box.generalbox .alert-link { + color: #843534; } -.file-picker .fp-login-form p -{ - margin-top: 3em; - - text-align: center; +/* calendar.less */ +.calendar_event_course { + background-color: #ffd3bd; } -.file-picker .fp-login-form .fp-login-input label -{ - display: block; - - text-align: right; +.calendar_event_global { + background-color: #d6f8cd; } -.file-picker .fp-login-form .fp-login-input .input -{ - text-align: left; +.calendar_event_group { + background-color: #fee7ae; } -.file-picker .fp-login-form input[type='checkbox'] -{ - width: 15px; - height: 15px; +.calendar_event_user { + background-color: #dce7ec; } -.file-picker .fp-upload-form -{ - display: table; - - width: 100%; - height: 100%; +.path-calendar .calendartable { + width: 100%; } -.file-picker .fp-upload-form table -{ - margin: 0 auto; +.path-calendar .calendartable th, +.path-calendar .calendartable td { + width: 14%; + text-align: center; + vertical-align: top; + border: 0; } -.file-picker.fp-dlg -{ - text-align: center; +.path-calendar .calendar-controls .previous, +.path-calendar .calendar-controls .next, +.path-calendar .calendar-controls .current { + display: block; + float: left; + width: 12%; } -.file-picker.fp-dlg .fp-dlg-text -{ - font-size: 12px; - - padding: 30px 20px 10px; +.path-calendar .calendar-controls .previous { + text-align: left; } -.file-picker.fp-dlg .fp-dlg-buttons -{ - margin: 0 20px; +.path-calendar .calendar-controls .current { + width: 76%; + text-align: center; } -.file-picker.fp-msg -{ - text-align: center; +.path-calendar .calendar-controls .next { + text-align: right; } -.file-picker.fp-msg .fp-msg-text -{ - font-size: 12px; - - overflow: auto; - - min-width: 200px; - max-width: 500px; - max-height: 300px; - padding: 40px 20px 10px 20px; +.path-calendar .filters table { + width: 100%; + border-spacing: 2px; + border-collapse: separate; } -.file-picker.fp-msg.fp-msg-error .fp-msg-text -{ - font-size: 12px; - - padding: 40px 20px 10px 20px; +.path-calendar .cal_courses_flt label { + margin-right: .45em; } -.file-picker .fp-content-error -{ - display: table; - - width: 100%; - height: 100%; - - text-align: center; +.path-calendar .maincalendar { + padding: 0; + vertical-align: top; } -.file-picker .fp-content-error .fp-error -{ - font-size: 12px; - - display: table-cell; - - width: 100%; - height: 100%; - padding: 40px 20px 10px 20px; - - vertical-align: middle; +.path-calendar .maincalendar .bottom { + padding: 5px 0 0 0; + text-align: center; } -.file-picker .fp-nextpage -{ - clear: both; +.path-calendar .maincalendar .heightcontainer { + position: relative; + height: 100%; } -.file-picker .fp-nextpage .fp-nextpage-loading -{ - display: none; +.path-calendar .maincalendar .calendarmonth { + width: 98%; + margin: 10px auto; } -.file-picker .fp-nextpage.loading .fp-nextpage-link -{ - display: none; +.path-calendar .maincalendar .calendarmonth ul { + margin: 0; } -.file-picker .fp-nextpage.loading .fp-nextpage-loading -{ - display: block; - - height: 100px; - padding-top: 50px; - - text-align: center; +.path-calendar .maincalendar .calendarmonth ul li { + margin-top: 4px; + list-style-type: none; } -.fp-select form -{ - padding: 20px 20px 0; +.path-calendar .maincalendar .calendarmonth td { + height: 5em; } -.fp-select .fp-select-loading -{ - margin-top: 20px; - - text-align: center; +.path-calendar .maincalendar .calendar-controls .previous, +.path-calendar .maincalendar .calendar-controls .next { + width: 30%; } -.fp-select .fp-hr -{ - clear: both; - - width: auto; - height: 1px; - margin: 10px 0; - - border-bottom: 1px solid #bbb; - background-color: #fff; +.path-calendar .maincalendar .calendar-controls .current { + width: 39.95%; } -.fp-select table -{ - padding: 0 0 10px; +.path-calendar .maincalendar .controls { + width: 98%; + margin: 10px auto; } -.fp-select table .mdl-right -{ - min-width: 84px; +.path-calendar .maincalendar .calendar_event_course, +.path-calendar .maincalendar .calendar_event_global, +.path-calendar .maincalendar .calendar_event_group, +.path-calendar .maincalendar .calendar_event_user { + border-style: solid; + border-width: 1px 1px 1px 12px; } -.fp-select .fp-reflist .mdl-right -{ - vertical-align: top; +.path-calendar .maincalendar .calendar_event_course { + border-color: #ffd3bd; } -.fp-select .fp-select-buttons -{ - float: right; +.path-calendar .maincalendar .calendar_event_global { + border-color: #d6f8cd; } -.fp-select .fp-info -{ - display: block; - clear: both; - - padding: 1px 20px 0; +.path-calendar .maincalendar .calendar_event_group { + border-color: #fee7ae; } -.fp-select .fp-thumbnail -{ - line-height: 110px; - - float: left; - - min-width: 110px; - min-height: 110px; - margin: 10px 20px 0 0; - - text-align: center; - - border: 1px solid #ddd; - background: #fff; - -webkit-box-shadow: inset 0 0 10px 0 #ccc; - box-shadow: inset 0 0 10px 0 #ccc; -} -.fp-select .fp-thumbnail img -{ - margin: 10px; - padding: 3px; - - vertical-align: middle; - - border: 1px solid #ddd; +.path-calendar .maincalendar .calendar_event_user { + border-color: #dce7ec; } -.fp-select .fp-fileinfo -{ - display: inline-block; - - margin-top: 10px; +.path-calendar .maincalendar .calendar-event-panel { + background-color: #eee; + border: 2px solid #eee; } -.file-picker.fp-select .fp-fileinfo -{ - max-width: 240px; +.path-calendar .maincalendar .calendar-event-panel .yui3-overlay-content { + padding: 19px; + background-color: #fdfdfd; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); } -.fp-select .fp-fileinfo div -{ - padding-bottom: 5px; +.path-calendar .maincalendar .calendar-controls .current { + font-family: inherit; + font-size: 25px; + font-weight: 500; + line-height: 1.2; + color: inherit; } -.file-picker.fp-select .uneditable -{ - display: none; +.path-calendar .maincalendar .calendartable td, +.path-calendar .maincalendar .calendartable li { + padding: 5px; +} +.path-calendar .maincalendar .calendartable li { + padding-left: 10px; + text-align: left; +} +.path-calendar .maincalendar .header { + overflow: hidden; +} +.path-calendar .maincalendar .header .buttons { + float: right; +} +.path-calendar .maincalendar .eventlist .event { + position: relative; + width: 100%; + padding: 19px; + margin-bottom: 20px; + border-spacing: 0; + border-collapse: separate; + background-color: #fdfdfd; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +} +.path-calendar .maincalendar .eventlist .event .picture { + vertical-align: text-top; +} +.path-calendar .maincalendar .eventlist .event .topic .name { + float: left; + font-size: 18px; + font-weight: 200; + line-height: 24px; } -.file-picker.fp-select .fp-select-loading -{ - display: none; +.path-calendar .maincalendar .eventlist .event .topic .name, +.path-calendar .maincalendar .eventlist .event .topic .course { + margin-bottom: 5px; } -.file-picker.fp-select.loading .fp-select-loading -{ - display: block; +.path-calendar .maincalendar .eventlist .event .topic .date { + float: right; } -.file-picker.fp-select.loading form -{ - display: none; +.path-calendar .maincalendar .eventlist .event .course, +.path-calendar .maincalendar .eventlist .event .subscription { + float: left; + clear: left; } -.fp-select .fp-dimensions.fp-unknown -{ - display: none; +.path-calendar .maincalendar .eventlist .event .side { + width: 22px; } -.filemanager-loading -{ - display: none; +.path-calendar .maincalendar .eventlist .event .description { + padding: 5px; + background-color: #fff; } -.jsenabled .filemanager-loading -{ - display: block; - - margin-top: 100px; +.path-calendar .maincalendar .eventlist .event .description .commands { + position: absolute; + top: 0; + right: 0; + margin: 3px; } -.filemanager.fm-loading .filemanager-toolbar, -.filemanager.fm-loading .fp-pathbar, -.filemanager.fm-loading .filemanager-container, -.filemanager.fm-loaded .filemanager-loading, -.filemanager.fm-maxfiles .fp-btn-add, -.filemanager.fm-maxfiles .dndupload-message, -.filemanager.fm-noitems .fp-btn-download, -.filemanager .fm-empty-container, -.filemanager.fm-noitems .filemanager-container .fp-content -{ - display: none; +.path-calendar .maincalendar .eventlist .event .commands a { + margin: 0 3px; } -.filemanager .filemanager-updating -{ - display: none; - - text-align: center; +.dir-rtl.path-calendar .cal_courses_flt label { + margin-right: 0; + margin-left: .45em; } -.filemanager.fm-updating .filemanager-updating -{ - display: block; - - margin-top: 37px; +.dir-rtl.path-calendar .maincalendar .calendar_event_course, +.dir-rtl.path-calendar .maincalendar .calendar_event_global, +.dir-rtl.path-calendar .maincalendar .calendar_event_group, +.dir-rtl.path-calendar .maincalendar .calendar_event_user { + border-right-width: 12px; + border-left-width: 1px; } -.filemanager.fm-updating .fm-content-wrapper, -.filemanager.fm-nomkdir .fp-btn-mkdir, -.fitem.disabled .filemanager .filemanager-toolbar, -.fitem.disabled .filemanager .fp-pathbar, -.fitem.disabled .filemanager .fp-restrictions, -.fitem.disabled .filemanager .fm-content-wrapper -{ - display: none; +.dir-rtl.path-calendar .maincalendar .calendar-controls .next { + text-align: left; } -.filemanager .fp-restrictions -{ - text-align: right; +.dir-rtl.path-calendar .maincalendar .calendar-controls .previous { + text-align: right; } -.filemanager .fp-navbar -{ - border: 1px solid #bbb; - border-bottom: none; - background: #f2f2f2; +.dir-rtl.path-calendar .maincalendar .calendartable td, +.dir-rtl.path-calendar .maincalendar .calendartable li { + text-align: right; } -.filemanager-toolbar -{ - overflow: hidden; - - padding: 4px; +.dir-rtl.path-calendar .maincalendar .calendartable li { + padding-right: 10px; + padding-left: 5px; } -.fp-pathbar -{ - min-height: 20px; - padding: 5px 8px 1px; - - border-top: 1px solid #bbb; +.dir-rtl.path-calendar .maincalendar .header .buttons { + float: left; } -.file-picker .fp-toolbar -{ - padding: 2px 4px; +.dir-rtl.path-calendar .maincalendar .eventlist .event .topic .name { + float: right; } -.fp-toolbar .fp-btn-add, -.fp-toolbar .fp-btn-download, -.fp-toolbar .fp-btn-mkdir, -.fp-toolbar .fp-tb-help, -.fp-toolbar .fp-tb-manage, -.fp-toolbar .fp-tb-logout, -.fp-toolbar .fp-tb-refresh -{ - width: 30px; - height: 30px; - - border: 1px solid #ccc; - border-bottom: 1px solid #b3b3b3; - border-radius: 4px; - background: white; -} -.fp-toolbar a:hover -{ - background-color: #ebebeb; - background-image: -webkit-radial-gradient(center, ellipse, #fff 60%, #dfdfdf 100%); - background-image: -o-radial-gradient(center, ellipse, #fff 60%, #dfdfdf 100%); - background-image: radial-gradient(ellipse at center, #fff 60%, #dfdfdf 100%); -} -.fp-toolbar a:active -{ - background-color: #dfdfdf; - background-image: -webkit-radial-gradient(center, ellipse, #fff 40%, #dfdfdf 100%); - background-image: -o-radial-gradient(center, ellipse, #fff 40%, #dfdfdf 100%); - background-image: radial-gradient(ellipse at center, #fff 40%, #dfdfdf 100%); +.dir-rtl.path-calendar .maincalendar .eventlist .event .topic .date { + float: left; } -.fp-btn-add a, -.fp-btn-download a, -.fp-btn-mkdir a, -.fp-tb-help a, -.fp-tb-manage a, -.fp-tb-logout a, -.fp-tb-refresh a -{ - display: block; - - width: 30px; - height: 30px; - - border-radius: 4px; +.dir-rtl.path-calendar .maincalendar .eventlist .event .description .commands { + right: inherit; + left: 0; } -.fp-btn-add img, -.fp-btn-download img, -.fp-btn-mkdir img, -.fp-tb-help img, -.fp-tb-manage img, -.fp-tb-logout img, -.fp-tb-refresh img -{ - margin: 7px; +.dir-rtl.path-calendar .maincalendar .eventlist .event .course, +.dir-rtl.path-calendar .maincalendar .eventlist .event .subscription { + float: right; + clear: right; } -.filemanager .fp-pathbar.empty -{ - display: none; +#page-calendar-export .indent { + padding-left: 20px; } -.filepicker-filelist, -.filemanager-container -{ - position: relative; - - clear: both; - overflow: auto; - - min-height: 140px; - - border: 1px solid #bbb; - background: #fff; +.block.block_calendar_month th, +.block.block_calendar_month td { + border: 1px solid #ddd; +} +.block.block_calendar_month .content { + padding: 11px 0 0 0; } -.filemanager .fp-content -{ - overflow: auto; - - min-height: 157px; - max-height: 472px; +.block.block_calendar_month td.today { + color: #fff; + background-color: #337ab7; } -.filemanager-container, -.filepicker-filelist -{ - overflow: hidden; +.block.block_calendar_month td.today a { + color: #fff; } -.fitem.disabled .filepicker-filelist, -.fitem.disabled .filemanager-container -{ - background-color: #ebebe4; +.block.block_calendar_month td.today .calendar-event-panel { + color: #333; } -.fitem.disabled .fp-btn-choose -{ - color: #777; +.block.block_calendar_month td { + width: (100/7)*1%; } -.fitem.disabled .filepicker-filelist .filepicker-filename -{ - display: none; +.block .minicalendar { + width: 100%; + max-width: 280px; + margin: 0 auto; } -.fp-iconview .fp-reficons1 -{ - position: absolute; - top: 0; - left: 0; - - width: 100%; - height: 100%; +.block .minicalendar th, +.block .minicalendar td { + padding: 2px; + font-size: .8em; + text-align: center; } -.fp-iconview .fp-reficons2 -{ - position: absolute; - top: 0; - left: 0; - - width: 100%; - height: 100%; +.block .minicalendar td.weekend { + color: #777; } -.fp-iconview .fp-file.fp-hasreferences .fp-reficons1 -{ - background: url('[[pix:theme|fp/link]]') no-repeat; - background-position: bottom right; +.block .calendar-event-panel { + background-color: #eee; + border: 1px solid #eee; } -.fp-iconview .fp-file.fp-isreference .fp-reficons2 -{ - background: url('[[pix:theme|fp/alias]]') no-repeat; - background-position: bottom left; +.block .calendar-event-panel .yui3-overlay-content { + padding: 19px; + background-color: #fdfdfd; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); } -.filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail img -{ - display: none; +.block .calendar-event-panel .yui3-overlay-content h2.eventtitle { + font-size: 18px; + line-height: 1.2; } -.filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail -{ - background: url([[pix:s/dead]]) no-repeat; - background-position: center center; +.block .calendar-event-panel .yui3-overlay-content .eventcontent img { + padding-right: 5px; } -.filemanager .yui3-datatable table -{ - width: 100%; - - border: 0 solid #bbb; -} -.filemanager .yui3-datatable-header -{ - color: #555!important; - border-bottom: 1px solid #ccc!important; - border-left: 0 solid #fff!important; - background: #fff!important; -} -.filemanager .yui3-datatable-odd .yui3-datatable-cell -{ - border-left: 0 solid #f6f6f6; - background-color: #f6f6f6!important; -} -.filemanager .yui3-datatable-even .yui3-datatable-cell -{ - border-left: 0 solid #fff; - background-color: #fff!important; -} -.filemanager .fp-filename-icon.fp-hasreferences .fp-reficons1 -{ - position: absolute; - z-index: 1000; - top: 8px; - left: 17px; - - width: 100%; - height: 100%; - - background: url('[[pix:theme|fp/link_sm]]') no-repeat 0 0; -} -.filemanager .fp-filename-icon.fp-isreference .fp-reficons2 -{ - position: absolute; - z-index: 1001; - top: 9px; - left: -6px; - - width: 100%; - height: 100%; - - background: url('[[pix:theme|fp/alias_sm]]') no-repeat 0 0; +.block .calendar-controls .previous, +.block .calendar-controls .current, +.block .calendar-controls .next { + display: block; + float: left; } -.filemanager .fp-contextmenu -{ - display: none; +.block .calendar-controls .previous { + width: 12%; + text-align: left; } -.filemanager .fp-iconview .fp-folder.fp-hascontextmenu .fp-contextmenu -{ - position: absolute; - right: 7px; - bottom: 5px; - - display: block; +.block .calendar-controls .current { + width: 76%; + text-align: center; } -.filemanager .fp-treeview .fp-folder.fp-hascontextmenu .fp-contextmenu, -.filemanager .fp-tableview .fp-folder.fp-hascontextmenu .fp-contextmenu -{ - position: absolute; - top: 6px; - left: 14px; - - display: inline; - - margin-right: -20px; +.block .calendar-controls .next { + width: 12%; + text-align: right; } -.filepicker-filelist .filepicker-container, -.filemanager.fm-noitems .fm-empty-container -{ - position: absolute; - top: 10px; - right: 10px; - bottom: 10px; - left: 10px; - - display: block; - - padding-top: 85px; - - text-align: center; - - border: 2px dashed #bbb; +.block .calendar_filters ul { + margin: 0; + list-style: none; } -.filepicker-filelist .dndupload-target, -.filemanager-container .dndupload-target -{ - position: absolute; - top: 10px; - right: 10px; - bottom: 10px; - left: 10px; - - padding-top: 85px; - - text-align: center; - - border: 2px dashed #fb7979; - background: #fff; - -webkit-box-shadow: 0 0 0 10px #fff; - box-shadow: 0 0 0 10px #fff; +.block .calendar_filters li { + margin-bottom: .2em; } -.filepicker-filelist.dndupload-over .dndupload-target, -.filemanager-container.dndupload-over .dndupload-target -{ - position: absolute; - top: 10px; - right: 10px; - bottom: 10px; - left: 10px; - - padding-top: 85px; - - text-align: center; - - border: 2px dashed #6c8cd3; - background: #fff; +.block .calendar_filters li span img { + padding: 0 .2em; } -.dndupload-message -{ - display: none; +.block .calendar_filters .eventname { + padding-left: .2em; } -.dndsupported .dndupload-message -{ - display: inline; +.block .content h3.eventskey { + margin-top: .5em; } -.dnduploadnotsupported-message -{ - display: none; +@media (min-width: 768px) { + #page-calender-view .container-fluid { + min-width: 1024px; + } } -.dndnotsupported .dnduploadnotsupported-message -{ - display: inline; +/* course.less */ +/* COURSE CONTENT */ +.section_add_menus { + text-align: right; } -.dndupload-target -{ - display: none; +.section_add_menus optgroup { + font-style: italic; + font-weight: normal; } -.dndsupported .dndupload-ready .dndupload-target -{ - display: block; +.section_add_menus .urlselect { + margin-left: .4em; } -.dndupload-uploadinprogress -{ - display: none; - - text-align: center; +.section_add_menus .urlselect select { + margin-left: .2em; } -.dndupload-uploading .dndupload-uploadinprogress -{ - display: block; +.section_add_menus .urlselect img.iconhelp { + padding: 0; + margin: 0; + vertical-align: text-bottom; } -.dndupload-arrow -{ - position: absolute; - top: 5px; - - width: 100%; - height: 80px; - - background: url([[pix:theme|fp/dnd_arrow]]) center no-repeat; +.section_add_menus .horizontal div, +.section_add_menus .horizontal form { + display: inline; } -.fitem.disabled .filepicker-container, -.fitem.disabled .fm-empty-container -{ - display: none; +.section .spinner { + width: 16px; + height: 16px; } -.dndupload-progressbars -{ - display: none; - - padding: 10px; +.section .activity { + /* The command block for each activity */ } -.dndupload-inprogress .dndupload-progressbars -{ - display: block; +.section .activity .spinner { + position: absolute; + left: 100%; + vertical-align: text-bottom; } -.dndupload-inprogress .fp-content -{ - display: none; +.section .activity .editing_move { + /* Move the move icon to the start of the line */ + position: absolute; + top: 0; + left: 0; } -.filemanager.fm-noitems .dndupload-inprogress .fm-empty-container -{ - display: none; +.section .activity .actions { + position: absolute; + top: 0; + right: 0; } -.filepicker-filelist.dndupload-inprogress .filepicker-container -{ - display: none; +.section .activity .contentwithoutlink, +.section .activity .activityinstance { + display: table-cell; + min-width: 40%; + min-height: 2em; + padding-right: 4px; } -.filepicker-filelist.dndupload-inprogress a -{ - display: none; +.section .activity .contentwithoutlink .dimmed img.activityicon, +.section .activity .activityinstance .dimmed img.activityicon { + filter: alpha(opacity=50); + opacity: .5; } -.filemanager.fp-select .fp-select-loading -{ - display: none; +.section .label { + text-align: left; } -.filemanager.fp-select.loading .fp-select-loading -{ - display: block; +.section .label .contentwithoutlink, +.section .label .activityinstance { + display: block; + height: inherit; + padding-right: 32px; } -.filemanager.fp-select.loading form -{ - display: none; +.section .label .mod-indent-outer { + display: block; + padding-left: 0; } -.filemanager.fp-select.fp-folder .fp-license, -.filemanager.fp-select.fp-folder .fp-author, -.filemanager.fp-select.fp-file .fp-file-unzip, -.filemanager.fp-select.fp-folder .fp-file-unzip, -.filemanager.fp-select.fp-file .fp-file-zip, -.filemanager.fp-select.fp-zip .fp-file-zip -{ - display: none; +.section .filler { + display: none; } -.filemanager.fp-select .fp-file-setmain, -.filemanager.fp-select .fp-file-setmain-help -{ - display: none; +.section .activity.editor_displayed a.editing_title, +.section .activity.editor_displayed .moodle-actionmenu { + display: none; } -.filemanager.fp-select.fp-cansetmain .fp-file-setmain, -.filemanager.fp-select.fp-cansetmain .fp-file-setmain-help -{ - display: inline-block; +.section .activity.editor_displayed div.activityinstance { + padding-right: initial; } -.filemanager .fp-mainfile .fp-filename -{ - font-weight: bold; +.section .activity.editor_displayed div.activityinstance input { + padding-top: initial; + padding-bottom: initial; + margin-bottom: initial; + vertical-align: text-bottom; } -.filemanager.fp-select.fp-folder .fp-file-download -{ - display: none; +.activity img.activityicon { + margin-right: 6px; + vertical-align: text-bottom; } -.filemanager .fp-img-downloading -{ - display: none; - - padding-top: 7px; +.section .activity .activityinstance, +.section .activity .activityinstance div { + display: inline-block; } -.filemanager .filemanager-updating -{ - display: none; - - text-align: center; +.editing .section .activity .contentwithoutlink, +.editing .section .activity .activityinstance { + padding-right: 200px; } -.fm-operation -{ - font-weight: bold; +.editing .section .activity .mod-indent-outer { + padding-left: 32px; } -.filemanager.fp-select .fp-original.fp-unknown, -.filemanager.fp-select .fp-original .fp-originloading -{ - display: none; +.editing .section .activity:hover, +.editing .section .activity.action-menu-shown { + background-color: #eee; } -.filemanager.fp-select .fp-original.fp-loading .fp-originloading -{ - display: inline; +.editing .course-content ul li.section.main .left, +.editing .course-content ul li.section.main .right { + display: inherit; } -.filemanager.fp-select .fp-reflist.fp-unknown, -.filemanager.fp-select .fp-reflist .fp-reflistloading -{ - display: none; +.editing .course-content ul li.section.main .left { + float: left; } -.filemanager.fp-select .fp-refcount -{ - max-width: 265px; +.editing .course-content ul li.section.main .right { + float: right; } -.filemanager.fp-select .fp-reflist.fp-loading .fp-reflistloading -{ - display: inline; +.editing_show + .editing_assign, +.editing_hide + .editing_assign { + margin-left: 20px; } -.filemanager.fp-select .fp-reflist .fp-value -{ - overflow: auto; - - max-width: 265px; - max-height: 75px; - margin: 0; - padding: 8px 7px; - - border: 1px solid #bbb; - background: #f9f9f9; +.section { + padding: 0; + margin: 0; } -.filemanager.fp-select .fp-reflist .fp-value li -{ - padding-bottom: 7px; +.section .activity .commands { + display: inline !important; + white-space: nowrap; } -.filemanager.fp-mkdir-dlg -{ - text-align: center; +.section .activity .activityinstance .groupinglabel { + padding-left: 30px; } -.filemanager.fp-mkdir-dlg .fp-mkdir-dlg-text -{ - margin: 20px; - - text-align: left; +.section .activity .contentafterlink p { + margin: .5em 0; } -.filemanager.fp-dlg -{ - text-align: center; +.section .activity.modtype_label.label { + font-weight: normal; } -.filemanager.fp-dlg .fp-dlg-text -{ - font-size: 12px; - line-height: 22px; - - overflow: auto; - - min-width: 200px; - max-width: 340px; - max-height: 300px; - margin: 40px 20px 20px; - padding: 0 10px; -} -.file-picker div.bd -{ - text-align: left; +.section li.activity { + padding: 0; + clear: both; } -.fp-formset .control-label -{ - font-size: 14px; - font-weight: normal; - line-height: 1.42857143; +.section img.movetarget { + width: 80px; + height: 16px; } -.fp-formset -{ - margin: 0 15px; +.section .activity .availabilityinfo, +.section .activity .contentafterlink { + margin-top: .5em; + margin-left: 30px; } -.fp-forminset -{ - max-width: 400px; - padding: 0 10px; +.course-content { + margin-top: 0; } -.fp-forminset .control-group.control-radio -{ - margin-bottom: 0; +.course-content .current { + background-color: #d9edf7; } -.fp-forminset .control-group label.control-label -{ - font-weight: normal; - - float: left; - - width: 105px; +.course-content .section-summary { + margin-top: 5px; + list-style: none; + border: 1px solid #ddd; } -.fp-forminset .control-group label.control-radio -{ - font-weight: normal; - - float: right; - - width: 215px; - padding-top: 0; - - text-align: left; +.course-content .section-summary .section-title { + margin: 2px 5px 10px 5px; } -.fp-forminset .control-group .controls -{ - margin-left: 125px; +.course-content .section-summary .summarytext { + margin: 2px 5px 2px 5px; } -.fp-forminset .control-group .controls.control-radio input -{ - margin-top: 3px; +.course-content .section-summary .section-summary-activities .activity-count { + display: inline-block; + margin: 3px; + font-size: 12px; + color: #777; + white-space: nowrap; } -.fp-forminset .fp-select-buttons -{ - float: none; +.course-content .section-summary .summary { + margin-top: 5px; } -.fp-forminset input[type='text'] -{ - width: 228px; +.course-content .single-section { + margin-top: 1em; } -.fp-fileinfo .fp-value -{ - display: inline-block; - - padding-left: 5px; +.course-content .single-section .section-navigation { + display: block; + padding: .5em; + margin-bottom: -.5em; } -.box.message -{ - margin-right: -10px; - margin-left: -10px; +.course-content .single-section .section-navigation .title { + clear: both; + font-size: 108%; + font-weight: bold; } -.box.message .mdl-align -{ - text-align: left; +.course-content .single-section .section-navigation .mdl-left { + float: left; + margin-right: 1em; + font-weight: normal; } -.box.message table tr -{ - border-bottom: 1px solid #ddd; +.course-content .single-section .section-navigation .mdl-left .larrow { + margin-right: .1em; } -.box.message table tr:nth-child(odd) > td, -.box.message table tr:nth-child(odd) > th -{ - background-color: #f9f9f9; +.course-content .single-section .section-navigation .mdl-right { + float: right; + margin-left: 1em; + font-weight: normal; } -.box.message table td.heading -{ - font-size: 14px; - - padding: 5px 10px; +.course-content .single-section .section-navigation .mdl-right .rarrow { + margin-left: .1em; } -.box.message tbody -{ - margin: 5px 10px; - padding: 5px 10px; +.course-content .single-section .section-navigation .mdl-bottom { + margin-top: 0; } -.box.message tbody -{ - display: table; - - width: 100%; - margin: 5px 0; - padding: 5px 0; +.course-content ul li.section.main { + margin-top: 0; + border-bottom: 2px solid #eee; } -.box.message .message_form -{ - width: 100%; +.course-content ul li.section.main .left, +.course-content ul li.section.main .right { + display: none; } -.box.message .message_form tr -{ - border: 0; +.course-content ul li.section.hidden .sectionname > span, +.course-content ul li.section.hidden .content > div, +.course-content ul li.section.hidden .activity .activityinstance { + opacity: .5; } -.box.message .message_form td -{ - background-color: inherit !important; +.course-content ul.topics li.section .content, +.course-content ul.weeks li.section .content { + padding: 0; + margin-right: 0; + margin-left: 0; } -.box.message .message_form input[type='text'] -{ - font-size: 14px; - line-height: 1.42857143; - - display: block; - display: inline-block; - - width: 100%; - height: 34px; - padding: 6px 12px; - - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - - color: #555; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +/* Collapsed Topics support */ +.course-content ul.ctopics li.section.main, +.course-content ul.ctopics li.tcsection { + margin: 0; } -.box.message .message_form input[type='text']:focus -{ - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +.path-course-view .completionprogress { + position: relative; + z-index: 1000; + display: block; + float: right; + height: 20px; + margin-left: 25px; + text-align: right; } -.box.message .message_form input[type='text']::-moz-placeholder -{ - opacity: 1; - color: #999; +.path-course-view a.reduce-sections { + padding-left: .2em; } -.box.message .message_form input[type='text']:-ms-input-placeholder -{ - color: #999; +.path-course-view .subscribelink { + text-align: right; } -.box.message .message_form input[type='text']::-webkit-input-placeholder -{ - color: #999; +.path-course-view .unread { + margin-left: 30px; } -.box.message .message_form input[type='text']::-ms-expand -{ - border: 0; - background-color: transparent; +.path-course-view .block.drag .header { + cursor: move; } -.box.message .message_form input[type='text'][disabled], -.box.message .message_form input[type='text'][readonly], -fieldset[disabled] .box.message .message_form input[type='text'] -{ - opacity: 1; - background-color: #eee; +.path-course-view .single-section .completionprogress { + margin-right: 5px; } -.box.message .message_form input[type='text'][disabled], -fieldset[disabled] .box.message .message_form input[type='text'] -{ - cursor: not-allowed; +.path-course-view li.activity span.autocompletion img { + vertical-align: text-bottom; } -textarea.box.message .message_form input[type='text'] -{ - height: auto; +.path-course-view li.activity form.togglecompletion img { + max-width: none; } -.box.message .contactselector -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; +.path-course-view li.activity form.togglecompletion .ajaxworking { + position: absolute; + top: 3px; + right: 22px; + width: 16px; + height: 16px; + background: url([[pix:i/ajaxloader]]) no-repeat; } -.box.message .contactselector .singleselect select -{ - width: 100%; +#page-site-index .subscribelink { + text-align: right; } -@media (min-width: 992px) -{ - .box.message .contactselector - { - float: left; - - width: 33.33333333%; - } +#site-news-forum h2, +#frontpage-course-list h2, +#frontpage-category-names h2, +#frontpage-category-combo h2 { + margin-bottom: 9px; } -.box.message .contactselector form#usergroupform -{ - padding: 5px 10px; +.path-site li.activity > div, +.path-course-view li.activity > div { + position: relative; + padding: 0 16px 0 0; } -.box.message .contactselector form#usergroupform fieldset -{ - margin-right: -10px; - margin-right: 0; - margin-left: -10px; - margin-left: 0; +li.section.hidden span.commands a.editing_hide, +li.section.hidden span.commands a.editing_show { + cursor: default; +} +.single-section h3.sectionname { + clear: both; + text-align: center; +} +input.titleeditor { + width: 330px; + vertical-align: text-bottom; +} +span.editinstructions { + position: absolute; + top: 0; + z-index: 9999; + padding: .1em .4em; + margin-top: -22px; + margin-left: 30px; + font-size: 12px; + line-height: 16px; + color: #31708f; + text-decoration: none; + background-color: #d9edf7; + border: 1px solid #bce8f1; + -webkit-box-shadow: 2px 2px 5px 1px #ccc; + box-shadow: 2px 2px 5px 1px #ccc; +} +#dndupload-status { + position: absolute; + top: 50px + 2px; + left: 50%; + z-index: -1; + width: 30em; + padding: 15px; + margin-bottom: 20px; + margin-left: -15em; + color: #31708f; + background-color: #d9edf7; + border: 1px solid transparent; + border-color: #bce8f1; + border-radius: 4px; + border-top-left-radius: 0; + border-top-right-radius: 0; + -webkit-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, .2); + box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, .2); +} +#dndupload-status h4 { + margin-top: 0; + color: inherit; +} +#dndupload-status .alert-link { + font-weight: bold; } -.box.message .contactselector form#usergroupform fieldset .fitem -{ - margin-right: 0; - margin-left: 0; +#dndupload-status > p, +#dndupload-status > ul { + margin-bottom: 0; +} +#dndupload-status > p + p { + margin-top: 5px; +} +#dndupload-status hr { + border-top-color: #a6e1ec; +} +#dndupload-status .alert-link { + color: #245269; +} +.dndupload-preview { + padding: .3em; + margin-top: .2em; + color: #909090; + list-style: none; + border: 1px dashed #909090; +} +.dndupload-preview img.icon { + padding: 0; + vertical-align: text-bottom; +} +.dndupload-progress-outer { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); +} +.dndupload-progress-inner { + float: left; + width: 0; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #337ab7; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + -webkit-transition: width .6s ease; + -o-transition: width .6s ease; + transition: width .6s ease; +} +.dndupload-hidden { + display: none; } -.box.message .contactselector form#usergroupform fieldset label -{ - position: relative; - - display: block !important; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; +#page-course-pending .singlebutton, +#page-course-index .singlebutton, +#page-course-index-category .singlebutton, +#page-course-editsection .singlebutton { + text-align: center; } -@media (min-width: 992px) -{ - .box.message .contactselector form#usergroupform fieldset label - { - float: left; - - width: 33.33333333%; - } +#page-admin-course-manage #movecourses td img { + margin: 0 .22em; + vertical-align: text-bottom; } -.box.message .contactselector form#usergroupform fieldset select -{ - font-size: 14px; - line-height: 1.42857143; - - position: relative; - - display: block; - float: left; - - width: 100%; - width: auto; - height: 34px; - min-height: 1px; - padding: 6px 12px; - padding-right: 10px; - padding-left: 10px; - - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - - color: #555; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +#page-admin-course-manage #movecourses td img.icon { + padding: 0; } -@media (min-width: 992px) -{ - .box.message .contactselector form#usergroupform fieldset select - { - float: left; - - width: 58.33333333%; - } +#page-course-pending .pendingcourserequests { + margin-bottom: 1em; } -.box.message .contactselector form#usergroupform fieldset select:focus -{ - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +#page-course-pending .pendingcourserequests .singlebutton { + display: inline; } -.box.message .contactselector form#usergroupform fieldset select::-moz-placeholder -{ - opacity: 1; - color: #999; +#page-course-pending .pendingcourserequests .cell { + padding: 0 5px; } -.box.message .contactselector form#usergroupform fieldset select:-ms-input-placeholder -{ - color: #999; +#page-course-pending .pendingcourserequests .cell.c6 { + white-space: nowrap; } -.box.message .contactselector form#usergroupform fieldset select::-webkit-input-placeholder -{ - color: #999; +.coursebox { + position: relative; } -.box.message .contactselector form#usergroupform fieldset select::-ms-expand -{ - border: 0; - background-color: transparent; +.coursebox img { + max-width: 100%; } -.box.message .contactselector form#usergroupform fieldset select[disabled], -.box.message .contactselector form#usergroupform fieldset select[readonly], -fieldset[disabled] .box.message .contactselector form#usergroupform fieldset select -{ - opacity: 1; - background-color: #eee; +.coursebox img.courseimage { + float: left; + max-width: 140px; + height: auto; + margin-right: 10px; + border-radius: 6px; +} +.coursebox .teachers li { + padding: 0; + margin: 0; + list-style-type: none; +} +.coursebox .coursebtncont { + text-align: right; +} +.coursebox .boxfooter { + margin-bottom: 30px; + clear: both; +} +.coursebox .enrolmenticons { + float: right; } -.box.message .contactselector form#usergroupform fieldset select[disabled], -fieldset[disabled] .box.message .contactselector form#usergroupform fieldset select -{ - cursor: not-allowed; +.coursebox .enrolmenticons img { + padding: 0 5px; } -textarea.box.message .contactselector form#usergroupform fieldset select -{ - height: auto; +.coursebox.remotehost > .info > .categoryname a { + background-image: url([[pix:moodle|i/mnethost]]); } -.box.message .contactselector table#message_contacts, -.box.message .contactselector table#message_participants -{ - display: block; - float: none !important; - - margin: 5px 5px; +.coursebox .content { + clear: both; } -.box.message .contactselector table#message_contacts td.pix, -.box.message .contactselector table#message_participants td.pix -{ - width: 30px; - padding: 10px; +.coursebox .content .teachers li { + padding: 0; + margin: 0; + list-style-type: none; } -.box.message .contactselector table#message_contacts td.contact, -.box.message .contactselector table#message_participants td.contact -{ - width: 100px; - padding: 10px; +.coursebox .content .coursecat { + clear: right; + text-align: right; } -.box.message .contactselector table#message_contacts td.link, -.box.message .contactselector table#message_participants td.link -{ - width: 100px; - padding: 10px; +.coursebox .content .coursecat, +.coursebox .content .summary, +.coursebox .content .courseimage, +.coursebox .content .coursefile, +.coursebox .content .teachers, +.coursebox .content .visitlink { + padding: 0; + margin: 3px 5px; +} +.coursebox .content .courseimage img { + max-width: 100px; + max-height: 100px; +} +.coursebox .enrolmenticons { + float: right; +} +.coursebox .enrolmenticons img { + margin: 0 .2em; +} +.coursebox .moreinfo { + padding: 3px 7px; +} +.coursebox .remotecoursebox .remotecourseinfo { + float: left; + width: 40%; + padding: 0; + margin: 3px 5px; +} +.coursebox.collapsed { + padding: 0; + margin-bottom: 5px; +} +.coursebox.collapsed > .content { + display: none; +} +.course_category_tree .courses > .paging.paging-morelink:hover { + background-color: #eee; +} +.course_category_tree .category .numberofcourse { + font-size: 12px; +} +.course_category_tree .category > .info { + min-height: 20px; + min-height: 0; + padding: 19px; + padding: 0; + margin: 3px 0; + margin-bottom: 20px; + margin-bottom: 3px; + clear: both; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +} +.course_category_tree .category > .info blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); +} +.course_category_tree .category > .info > .categoryname { + padding: 2px 18px; + margin: 3px; + background-image: url([[pix:t/collapsed_empty]]); + background-repeat: no-repeat; + background-position: left; +} +.course_category_tree .category > .content { + padding-left: 16px; +} +.course_category_tree .controls { + float: right; + margin-bottom: 5px; + text-align: right; + visibility: hidden; +} +.course_category_tree .controls div { + display: inline; + padding-right: 2em; + font-size: 75%; + cursor: pointer; +} +.course_category_tree .category.with_children > .info > .categoryname { + line-height: 30px; + cursor: pointer; + background-image: url([[pix:t/expanded]]); +} +.course_category_tree .category.with_children.collapsed > .info > .categoryname { + background-image: url([[pix:t/collapsed]]); +} +.course_category_tree .category.collapsed > .content { + display: none; +} +.course_category_tree .paging.paging-morelink a { + font-size: 12px; +} +.jsenabled .course_category_tree .controls { + visibility: visible; +} +.course_category_tree.frontpage-category-names .category > .info { + margin: 0; + background: none; + border: none; +} +.course_category_tree .subcategories > .paging, +.courses > .paging { + padding: 5px; + margin: 0; + text-align: center; +} +.courses > .paging.paging-morelink, +.course_category_tree .subcategories > .paging.paging-morelink { + text-align: left; +} +#page-course-index-category .generalbox.info { + padding: 5px; + margin-bottom: 15px; + border: 1px dotted #ddd; + border-radius: 4px; +} +#page-course-index-category .categorypicker { + margin: 10px 0 20px; + text-align: right; } -.box.message .contactselector ul -{ - margin: 0; - padding: 0; - - list-style: none; +.section .summary .iconsmall, +.section .activity .iconsmall { + width: 16px; + height: 16px; +} +.section .editing_title .iconsmall { + width: 21px; + height: 21px; + padding: 4px 8px 0 0; + margin: 8px 8px 0 0; + vertical-align: text-bottom; +} +.section .moodle-actionmenu .iconsmall { + /** reset sets 100% !important which breaks on IE8 without this !important */ + width: 21px; + max-width: none !important; + height: 21px; + padding: 4px; + vertical-align: bottom; +} +.section .moodle-actionmenu[data-enhanced] .menu img { + width: 21px; + height: 21px; +} +#course-category-listings { + margin-bottom: 200px; + background-color: transparent; + /** Two column layout */ + /** Three column layout */ } -.box.message .contactselector .message-contacts -{ - position: relative; - - margin-bottom: 10px; - - border-bottom: 1px solid #ddd; +#course-category-listings ul.ml ul.ml { + padding: 0; + margin: 0; } -.box.message .contactselector .message-contacts li:nth-child(odd) -{ - background-color: #f9f9f9; +#course-category-listings.columns-2 > #course-listing > div { + position: relative; + left: -1px; } -.box.message .contactselector .message-contacts li -{ - line-height: 26px; - - padding: 5px 0; - - border-top: 1px solid #ddd; +#course-category-listings.columns-3 > #course-listing > div { + height: 100%; } -.box.message .contactselector .message-contacts .contact -{ - margin: 0 24% 0 25px; - - text-align: left; +#course-category-listings > div > div { + min-height: 300px; + border: 1px solid #ddd; } -.box.message .contactselector .message-contacts .link -{ - float: right !important; +#course-category-listings > div > div > ul.ml > li:first-child > div { + border-top: 0; } -.box.message .contactselector .message-contacts .pix -{ - position: absolute; - left: 0; +#course-category-listings h3 { + padding: .4rem .6rem .3rem; + margin: 0; + color: #333; + background-color: #f5f5f5; + border-bottom: 1px solid #ddd; } -.box.message .messagearea -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; +#course-category-listings h4 { + padding: .6rem 1rem .5rem; + margin: 1rem 0 0; } -@media (min-width: 992px) -{ - .box.message .messagearea - { - float: left; - - width: 66.66666667%; - } +#course-category-listings .moodle-actionmenu { + white-space: nowrap; } -.box.message .messagearea p.heading -{ - font-size: 30px; - - margin: 10px 15px; - - color: inherit; +#course-category-listings .moodle-actionmenu[data-enhance] .toggle-display img { + width: auto; } -.box.message .messagearea textarea -{ - font-size: 14px; - line-height: 1.42857143; - - display: block; - - width: 100%; - height: 34px; - height: 200px; - padding: 6px 12px; - - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - - color: #555; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +#course-category-listings .moodle-actionmenu[data-enhance] .toggle-display.textmenu { + padding-right: 4px; } -.box.message .messagearea textarea:focus -{ - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +#course-category-listings .moodle-actionmenu[data-enhance] .toggle-display.textmenu .caret { + margin-top: 12px; } -.box.message .messagearea textarea::-moz-placeholder -{ - opacity: 1; - color: #999; +#course-category-listings .listing-actions { + padding: .4rem .3rem .3rem; + line-height: 2.2em; + text-align: center; } -.box.message .messagearea textarea:-ms-input-placeholder -{ - color: #999; +#course-category-listings .listing-actions > .moodle-actionmenu { + display: inline-block; } -.box.message .messagearea textarea::-webkit-input-placeholder -{ - color: #999; +#course-category-listings .listing-actions > .moodle-actionmenu .menu a { + padding-left: 1rem; } -.box.message .messagearea textarea::-ms-expand -{ - border: 0; - background-color: transparent; +#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) li { + line-height: normal; } -.box.message .messagearea textarea[disabled], -.box.message .messagearea textarea[readonly], -fieldset[disabled] .box.message .messagearea textarea -{ - opacity: 1; - background-color: #eee; +#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) > .menubar a { + display: inline-block; + color: inherit; } -.box.message .messagearea textarea[disabled], -fieldset[disabled] .box.message .messagearea textarea -{ - cursor: not-allowed; +#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) > .menubar a > img { + display: none; } -textarea.box.message .messagearea textarea -{ - height: auto; +#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) > .menubar a .caret { + display: none; } -.box.message .messagearea #personsearch -{ - margin: 10px 15px; +#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) > .menu .menu-action-text { + display: inline-block; } -.box.message .messagearea #personsearch input[type='text'] -{ - width: 150px; - margin-right: 10px; - margin-bottom: 10px; +#course-category-listings ul.ml { + margin: 1rem 0; + list-style: none; } -.box.message .messagearea #personsearch input[type='submit'] -{ - margin-left: 0; +#course-category-listings ul.ml ul.ml { + margin: 0; } -.box.message .messagearea .mdl-left .heading -{ - font-size: 14px; +#course-category-listings li { + line-height: 2.2em; } -.box.message .messagearea .mdl-left .messagesearchresults -{ - display: block; - - width: 100%; - margin: 10px 0; - padding: 0 15px; +#course-category-listings li > div:hover { + background-color: #f5f5f5; } -.box.message .messagearea .mdl-left .messagesearchresults td.pix -{ - width: 30px; - padding: 10px; +#course-category-listings li .tree-icon { + width: 12px; + margin: 2px 6px 0 0; + vertical-align: inherit; } -.box.message .messagearea .mdl-left .messagesearchresults td.contact -{ - width: 30px; +#course-category-listings li[data-selected='1'] > div { + background-color: #d9edf7; + border-top-color: #ddd; + border-bottom-color: #ddd; } -.box.message .messagearea .mdl-left .messagesearchresults td.contact img -{ - margin: 10px; +#course-category-listings li[data-selected='1'] li:first-of-type > div, +#course-category-listings li[data-selected='1'][data-expandable='0'] + li > div { + border-top-color: #ddd; } -.box.message .messagearea .messagerecent .singlemessage -{ - margin: 10px 15px; - margin-bottom: 20px; - - border: 1px solid transparent; - border-color: #ddd; - border-radius: 4px; - background-color: #fff; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: 0 1px 1px rgba(0, 0, 0, .05); +#course-category-listings li[data-selected='1']:last-of-type > div { + border-bottom-color: #ddd; } -.box.message .messagearea .messagerecent .singlemessage > .list-group, -.box.message .messagearea .messagerecent .singlemessage > .panel-collapse > .list-group -{ - margin-bottom: 0; +#course-category-listings li .tree-icon { + margin-left: 0; } -.box.message .messagearea .messagerecent .singlemessage > .list-group .list-group-item, -.box.message .messagearea .messagerecent .singlemessage > .panel-collapse > .list-group .list-group-item -{ - border-width: 1px 0; - border-radius: 0; +#course-category-listings li li .tree-icon { + margin-left: 1em; } -.box.message .messagearea .messagerecent .singlemessage > .list-group:first-child .list-group-item:first-child, -.box.message .messagearea .messagerecent .singlemessage > .panel-collapse > .list-group:first-child .list-group-item:first-child -{ - border-top: 0; - border-top-left-radius: 3px; - border-top-right-radius: 3px; +#course-category-listings li li li .tree-icon { + margin-left: 2em; } -.box.message .messagearea .messagerecent .singlemessage > .list-group:last-child .list-group-item:last-child, -.box.message .messagearea .messagerecent .singlemessage > .panel-collapse > .list-group:last-child .list-group-item:last-child -{ - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +#course-category-listings li li li li .tree-icon { + margin-left: 3em; } -.box.message .messagearea .messagerecent .singlemessage > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child -{ - border-top-left-radius: 0; - border-top-right-radius: 0; +#course-category-listings li li li li li .tree-icon { + margin-left: 4em; } -.box.message .messagearea .messagerecent .singlemessage > .table, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table, -.box.message .messagearea .messagerecent .singlemessage > .panel-collapse > .table -{ - margin-bottom: 0; +#course-category-listings li li li li li li .tree-icon { + margin-left: 4.5em; } -.box.message .messagearea .messagerecent .singlemessage > .table caption, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table caption, -.box.message .messagearea .messagerecent .singlemessage > .panel-collapse > .table caption -{ - padding-right: 15px; - padding-left: 15px; +#course-category-listings li li li li li li li .tree-icon { + margin-left: 5em; } -.box.message .messagearea .messagerecent .singlemessage > .table:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child -{ - border-top-left-radius: 3px; - border-top-right-radius: 3px; +#course-category-listings li li li li li li li li .tree-icon { + margin-left: 5.5em; } -.box.message .messagearea .messagerecent .singlemessage > .table:first-child > thead:first-child > tr:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table:first-child > tbody:first-child > tr:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child -{ - border-top-left-radius: 3px; - border-top-right-radius: 3px; +#course-category-listings li + li > div, +#course-category-listings li:first-child > div { + border-top-color: #ddd; } -.box.message .messagearea .messagerecent .singlemessage > .table:first-child > thead:first-child > tr:first-child td:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table:first-child > thead:first-child > tr:first-child th:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child -{ - border-top-left-radius: 3px; +#course-category-listings .item-actions { + display: inline-block; + float: left; + margin-right: 1em; } -.box.message .messagearea .messagerecent .singlemessage > .table:first-child > thead:first-child > tr:first-child td:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table:first-child > thead:first-child > tr:first-child th:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child -{ - border-top-right-radius: 3px; +#course-category-listings .item-actions img { + height: 12px; + padding: 0; + margin: 0 4px; + vertical-align: inherit; } -.box.message .messagearea .messagerecent .singlemessage > .table:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child -{ - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +#course-category-listings .item-actions.show .menu a { + padding: 4px 1em 4px 4px; } -.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tbody:last-child > tr:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tfoot:last-child > tr:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child -{ - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +#course-category-listings .item-actions.show .menu img { + width: 12px; + max-width: none; } -.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child -{ - border-bottom-left-radius: 3px; +#course-category-listings .item-actions .menu-action-text { + vertical-align: inherit; } -.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child -{ - border-bottom-right-radius: 3px; +#course-category-listings .listitem > div > .float-left { + float: left; } -.box.message .messagearea .messagerecent .singlemessage > .panel-body + .table, -.box.message .messagearea .messagerecent .singlemessage > .panel-body + .table-responsive, -.box.message .messagearea .messagerecent .singlemessage > .table + .panel-body, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive + .panel-body -{ - border-top: 1px solid #ddd; +#course-category-listings .listitem > div > .float-right { + float: right; + text-align: right; } -.box.message .messagearea .messagerecent .singlemessage > .table > tbody:first-child > tr:first-child th, -.box.message .messagearea .messagerecent .singlemessage > .table > tbody:first-child > tr:first-child td -{ - border-top: 0; +#course-category-listings .listitem > div .item-actions .action-show { + display: none; } -.box.message .messagearea .messagerecent .singlemessage > .table-bordered, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered -{ - border: 0; +#course-category-listings .listitem > div .item-actions .action-hide { + display: inline; } -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr > th:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr > th:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr > th:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr > th:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr > th:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr > th:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr > td:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr > td:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr > td:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr > td:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr > td:first-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr > td:first-child -{ - border-left: 0; +#course-category-listings .listitem > div .without-actions { + color: #333; } -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr > th:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr > th:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr > th:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr > th:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr > th:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr > th:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr > td:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr > td:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr > td:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr > td:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr > td:last-child, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr > td:last-child -{ - border-right: 0; +#course-category-listings .listitem > div .idnumber { + margin-right: 2em; + color: #333; } -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr:first-child > td, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr:first-child > td, -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr:first-child > td, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr:first-child > td, -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr:first-child > th, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr:first-child > th, -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr:first-child > th, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr:first-child > th -{ - border-bottom: 0; +#course-category-listings .listitem[data-visible="0"] { + color: #777; } -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr:last-child > td, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr:last-child > td, -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr:last-child > td, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr:last-child > td, -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr:last-child > th, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr:last-child > th, -.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr:last-child > th, -.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr:last-child > th -{ - border-bottom: 0; +#course-category-listings .listitem[data-visible="0"] a.categoryname { + color: #777; } -.box.message .messagearea .messagerecent .singlemessage > .table-responsive -{ - margin-bottom: 0; - - border: 0; +#course-category-listings .listitem[data-visible="0"] > div > a { + color: #777; } -.box.message .messagearea .messagerecent .singlemessage > .panel-heading -{ - color: #333; - border-color: #ddd; - background-color: #f5f5f5; +#course-category-listings .listitem[data-visible="0"] > div .item-actions .action-show { + display: inline; } -.box.message .messagearea .messagerecent .singlemessage > .panel-heading + .panel-collapse > .panel-body -{ - border-top-color: #ddd; +#course-category-listings .listitem[data-visible="0"] > div .item-actions .action-hide { + display: none; } -.box.message .messagearea .messagerecent .singlemessage > .panel-heading .badge -{ - color: #f5f5f5; - background-color: #333; +#course-category-listings .listitem[data-visible="0"] > ul .item-actions.category-item-actions .action-hide, +#course-category-listings .listitem[data-visible="0"] > ul .item-actions.category-item-actions .action-show { + display: none; } -.box.message .messagearea .messagerecent .singlemessage > .panel-footer + .panel-collapse > .panel-body -{ - border-bottom-color: #ddd; +#course-category-listings .listitem.highlight { + background-color: transparent; } -.box.message .messagearea .messagerecent .singlemessage .otheruser -{ - display: block; - - width: 100%; - padding: 10px 15px; +#course-category-listings .listitem.highlight > div, +#course-category-listings .listitem.highlight > div:hover, +#course-category-listings .listitem.highlight[data-selected='1'] > div { + background-color: #dff0d8; } -.box.message .messagearea .messagerecent .singlemessage .otheruser .pix -{ - margin: 5px; +#course-category-listings #course-listing .listitem .categoryname { + display: inline-block; + margin-left: 1em; + color: #333; } -.box.message .messagearea .messagerecent .singlemessage .themessage -{ - display: block; - - margin: 10px 15px; - padding: 5px 10px; - - border: 2px solid #faebcc; +#course-category-listings #course-listing .listitem .coursename { + display: inline-block; } -.box.message .messagearea .messagerecent .singlemessage .messagedate -{ - margin: 10px 15px 0; +#course-category-listings #course-listing .listitem > div { + padding-left: 1rem; } -.box.message .messagearea .messagerecent .singlemessage .messagecontext -{ - margin: 0 15px 10px; +#course-category-listings #course-listing > .firstpage .listitem:first-child > div .item-actions .action-moveup, +#course-category-listings #course-listing > .lastpage .listitem:last-child > div .item-actions .action-movedown { + display: none; } -.box.message .messagearea .messagehistory .messagehistory -{ - clear: both; - - border-top: 1px solid #ddd; +#course-category-listings #course-listing .bulk-action-checkbox { + margin: -2px 6px 0 0; } -.box.message .messagearea .messagehistory .messagehistory .mdl-left -{ - margin-right: -10px; - margin-left: -10px; +#course-category-listings #category-listing .listitem.collapsed > ul.ml { + display: none; } -.box.message .messagearea .messagehistory .messagehistory .mdl-left.left .message -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; +#course-category-listings #category-listing .listitem > div > .ba-checkbox { + width: 2.2em; + padding-top: 2px; + margin: -1px .5em 0 0; + text-align: center; } -@media (min-width: 992px) -{ - .box.message .messagearea .messagehistory .messagehistory .mdl-left.left .message - { - float: left; - - width: 58.33333333%; - } +#course-category-listings #category-listing .listitem.highlight > div > .ba-checkbox { + background-color: #dff0d8; } -.box.message .messagearea .messagehistory .messagehistory .mdl-left.left .message .text -{ - border: 2px solid #d6e9c6; +#course-category-listings #category-listing .listitem[data-selected='1'] > div > .ba-checkbox { + padding: 0; + margin: 0 .5em 0 0; + background-color: inherit; } -.box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; +#course-category-listings #category-listing .listitem:first-child > div .item-actions .action-moveup, +#course-category-listings #category-listing .listitem:last-child > div .item-actions .action-movedown { + display: none; } -@media (min-width: 992px) -{ - .box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message - { - float: left; - - width: 58.33333333%; - } -} -@media (min-width: 992px) -{ - .box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message - { - left: 41.66666667%; - } -} -.box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message .text -{ - border: 2px solid #bce8f1; -} -.box.message .messagearea .messagehistory .messagehistory .message -{ - display: block; +#course-category-listings #category-listing .course-count { + display: inline-block; + min-width: 3.5em; + margin-right: 2rem; + color: #333; } -.box.message .messagearea .messagehistory .messagehistory .message .text -{ - display: block; - - padding: 5px 10px; - - border-radius: 4px; +#course-category-listings #category-listing .course-count .smallicon { + width: 12px; + margin-left: 4px; + vertical-align: inherit; } -.box.message .messagearea .messagehistory #message_user_pictures -{ - margin-right: -10px; - margin-left: -10px; +#course-category-listings #category-listing .bulk-action-checkbox { + margin-right: -3px; } -.box.message .messagearea .messagehistory #message_user_pictures .box.user -{ - position: relative; - - float: left; - - width: 41.66666667%; - min-height: 1px; - padding-right: 10px; - padding-left: 10px; - - text-align: center; +#course-category-listings #category-listing .category-listing > ul > .listitem:first-child { + position: relative; } -.box.message .messagearea .messagehistory #message_user_pictures .box.between -{ - position: relative; - - float: left; - - width: 16.66666667%; - min-height: 1px; - padding-right: 10px; - padding-left: 10px; - - text-align: center; +#course-category-listings #category-listing .category-bulk-actions { + position: relative; + margin: 0 .5em .5em; } -.box.message .messagearea .messagehistory .messagehistorytype -{ - color: #fff; - border: 0; +#course-category-listings .detail-pair { + margin: 0 1rem; + border-bottom: 1px solid #ddd; } -.box.message .messagearea .messagehistory .messagehistorytype .hiddenelement -{ - display: none; +#course-category-listings .detail-pair > * { + display: inline-block; + line-height: 2.2rem; } -.box.message .messagearea .messagehistory .messagehistorytype span.visible -{ - color: #333; +#course-category-listings .detail-pair .pair-key { + font-weight: bold; + vertical-align: top; } -.box.message .messagearea .messagehistory .messagehistorytype a.visible -{ - color: #337ab7; +#course-category-listings .detail-pair .pair-key span { + display: block; + margin-right: 1rem; } -.box.message .messagearea .messagesend .mform fieldset .fitem .felement, -.box.message .messagearea .messagesend .mform fieldset.hidden > div -{ - float: none; - - width: 100%; - margin: 0; - padding: 0; +#course-category-listings .detail-pair .pair-value select { + max-width: 100%; } -.box.message .messagearea .messagesend .mform fieldset .fitem .felement #id_submitbutton, -.box.message .messagearea .messagesend .mform fieldset.hidden > div #id_submitbutton -{ - margin: 5px 0 0 0; +#course-category-listings .bulk-actions .detail-pair > * { + display: block; + width: 100%; } -.box.message .messagearea .messagesend .mform .fitemtitle, -.box.message .messagearea .messagesend .mform .form-label -{ - font-family: inherit; - font-size: 24px; - font-weight: 500; - line-height: 1.1; - - float: none; - - margin-top: 20px; - margin-bottom: 10px; - - text-align: left; - - color: inherit; +#course-category-listings .listing-pagination { + text-align: center; +} +#course-category-listings .listing-pagination .yui3-button { + margin: .4rem .2rem .45rem; + font-size: 10.4px; + color: #333; + background-color: #fff; + border: 0; +} +#course-category-listings .listing-pagination .yui3-button.active-page { + color: #fff; + background-color: #337ab7; +} +#course-category-listings .listing-pagination-totals { + text-align: center; } -.box.message .messagearea .messagesend .mform .fitemtitle small, -.box.message .messagearea .messagesend .mform .form-label small, -.box.message .messagearea .messagesend .mform .fitemtitle .small, -.box.message .messagearea .messagesend .mform .form-label .small -{ - font-weight: normal; - line-height: 1; - - color: #777; +#course-category-listings .listing-pagination-totals.dimmed { + margin: .4rem 1rem .45rem; + color: #777; } -.box.message .messagearea .messagesend .mform .fitemtitle small, -.box.message .messagearea .messagesend .mform .form-label small, -.box.message .messagearea .messagesend .mform .fitemtitle .small, -.box.message .messagearea .messagesend .mform .form-label .small -{ - font-size: 65%; +#course-category-listings .select-a-category .notifymessage, +#course-category-listings .select-a-category .alert { + margin: 1em; } -.box.message .messagearea .messagesend .mform fieldset .fitem -{ - margin: 0; +#course-category-listings #course-listing .listitem .drag-handle { + display: none; } -.box.message .messagearea .messagesend .mform .fitem_ftextarea -{ - margin: 15px; +.jsenabled #course-category-listings #course-listing .listitem .drag-handle { + display: inline-block; + margin: 0 6px 0 0; + cursor: pointer; } -#newmessageoverlay -{ - font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; - font-size: 14px; - font-weight: normal; - font-style: normal; - line-height: 1.42857143; - - position: absolute; - position: fixed; - z-index: 1060; - top: 0; - top: inherit; - right: 5px; - bottom: 5px; - left: 0; - left: inherit; - - display: none; - display: block; - - width: 276px; - max-width: 276px; - padding: 1px; - - text-align: left; - text-align: start; - white-space: normal; - text-decoration: none; - letter-spacing: normal; - word-spacing: normal; - text-transform: none; - word-wrap: normal; - word-break: normal; - - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: 6px; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); - box-shadow: 0 5px 10px rgba(0, 0, 0, .2); - text-shadow: none; - - line-break: auto; +/** Management header styling **/ +.coursecat-management-header { + vertical-align: middle; } -#newmessageoverlay.top -{ - margin-top: -10px; +.coursecat-management-header h2 { + display: inline-block; + text-align: left; } -#newmessageoverlay.right -{ - margin-left: 10px; +.coursecat-management-header > div { + display: inline-block; + float: right; + line-height: 40px; } -#newmessageoverlay.bottom -{ - margin-top: 10px; +.coursecat-management-header > div > div { + display: inline-block; + margin: 10px 0; + margin-left: 1em; } -#newmessageoverlay.left -{ - margin-left: -10px; +.coursecat-management-header select { + max-width: 300px; + padding: .4em .5em .45em 1em; + white-space: nowrap; + vertical-align: baseline; + cursor: pointer; } -#newmessageoverlay.top > .arrow -{ - bottom: -11px; - left: 50%; - - margin-left: -11px; - - border-top-color: #999; - border-top-color: rgba(0, 0, 0, .25); - border-bottom-width: 0; +.coursecat-management-header .view-mode-selector .moodle-actionmenu { + display: inline-block; + white-space: nowrap; } -#newmessageoverlay.top > .arrow:after -{ - bottom: 1px; - - margin-left: -10px; - - content: ' '; - - border-top-color: #fff; - border-bottom-width: 0; +.coursecat-management-header .view-mode-selector .moodle-actionmenu[data-enhanced].show .menu a { + padding-left: 1em; } -#newmessageoverlay.right > .arrow -{ - top: 50%; - left: -11px; - - margin-top: -11px; - - border-right-color: #999; - border-right-color: rgba(0, 0, 0, .25); - border-left-width: 0; -} -#newmessageoverlay.right > .arrow:after -{ - bottom: -10px; - left: 1px; - - content: ' '; - - border-right-color: #fff; - border-left-width: 0; +.course-being-dragged-proxy { + padding: 0 0 0 4em; + color: #337ab7; + vertical-align: middle; + border: 0; } -#newmessageoverlay.bottom > .arrow -{ - top: -11px; - left: 50%; - - margin-left: -11px; - - border-top-width: 0; - border-bottom-color: #999; - border-bottom-color: rgba(0, 0, 0, .25); +.course-being-dragged { + filter: alpha(opacity=50); + opacity: .5; } -#newmessageoverlay.bottom > .arrow:after -{ - top: 1px; - - margin-left: -10px; - - content: ' '; - - border-top-width: 0; - border-bottom-color: #fff; +#coursesearch { + text-align: left; } -#newmessageoverlay.left > .arrow -{ - top: 50%; - right: -11px; - - margin-top: -11px; - - border-right-width: 0; - border-left-color: #999; - border-left-color: rgba(0, 0, 0, .25); -} -#newmessageoverlay.left > .arrow:after -{ - right: 1px; - bottom: -10px; - - content: ' '; - - border-right-width: 0; - border-left-color: #fff; +#coursesearch label.hidden { + display: none; } -#newmessageoverlay a -{ - text-decoration: underline; +.searchhelp { + text-align: left; } -#newmessageoverlay #newmessagetext -{ - font-size: 14px; - - margin: 0; - padding: 8px 14px; - - border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0; - background-color: #f7f7f7; -} -#newmessageoverlay #usermessage -{ - margin-top: 5px; - padding: 9px 14px; - - border: 1px dotted rgba(0, 0, 0, .2); - border-radius: 4px; +/** + * Display sizes: + * Large displays 1200 + + * Default displays 980 1199 + * Tablets 768 979 + * Small tablets and large phones 481 767 + * Phones 0 480 + */ +@media (min-width: 1200px) and (max-width: 1600px) { + #course-category-listings.columns-3 { + background-color: transparent; + border: 0; + } + #course-category-listings.columns-3 #category-listing, + #course-category-listings.columns-3 #course-listing { + width: 50%; + } + #course-category-listings.columns-3 #category-listing > div, + #course-category-listings.columns-3 #course-listing > div, + #course-category-listings.columns-3 #course-detail > div { background-color: #fff; + border: 1px solid #e1e1e8; + } + #course-category-listings.columns-3 #course-detail { + width: 100%; + margin-top: 1em; + } } -#newmessageoverlay #newmessagelinks -{ - margin: 5px 14px; +@media (max-width: 1199px) { + #course-category-listings.columns-2, + #course-category-listings.columns-3 { + background-color: transparent; + border: 0; + } + #course-category-listings.columns-2 #category-listing, + #course-category-listings.columns-3 #category-listing, + #course-category-listings.columns-2 #course-listing, + #course-category-listings.columns-3 #course-listing, + #course-category-listings.columns-2 #course-detail, + #course-category-listings.columns-3 #course-detail { + width: 100%; + margin: 0 0 1em; + } + #course-category-listings.columns-2 #category-listing > div, + #course-category-listings.columns-3 #category-listing > div, + #course-category-listings.columns-2 #course-listing > div, + #course-category-listings.columns-3 #course-listing > div, + #course-category-listings.columns-2 #course-detail > div, + #course-category-listings.columns-3 #course-detail > div { + background-color: #fff; + border: 1px solid #e1e1e8; + } } -/** Messenger send message dialog */ -.core_message-messenger-sendmessage-hidden -{ - display: none; +.filemanager, +.filepicker, +.file-picker { + font-size: 11px; } -.core_message-messenger-sendmessage .message-actions -{ - position: relative; +.filemanager a, +.file-picker a, +.filemanager a:hover, +.file-picker a:hover { + color: #555; + text-decoration: none; } -.core_message-messenger-sendmessage .message-area -{ - position: relative; - - height: 240px; - max-height: 100%; - margin-bottom: 10px; -} -.core_message-messenger-sendmessage .message-input -{ - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - width: 100%; - height: 100%; +.filemanager input[type="text"], +.file-picker input[type="text"] { + width: 265px; } -.core_message-messenger-sendmessage .message-send -{ - float: right; - - margin: 0; +.filemanager .fp-license td, +.file-picker .fp-setlicense td { + max-width: 265px; } -.core_message-messenger-sendmessage .message-notice-area -{ - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - - display: table; - - width: 100%; - height: 100%; +.filemanager .fp-license select, +.file-picker .fp-setlicense select { + max-width: 100%; +} +.fp-content-center { + display: table-cell; + width: 100%; + height: 100%; + vertical-align: middle; +} +.fp-content-hidden { + visibility: hidden; +} +.yui3-panel-focused { + outline: none; +} +#filesskin .yui3-panel-content { + display: inline-block; + padding-bottom: 20px; + background: #f2f2f2; + border: 1px solid #fff; + border-radius: 8px; + -webkit-box-shadow: 5px 5px 20px 0 #666; + box-shadow: 5px 5px 20px 0 #666; +} +#filesskin .yui3-widget-hd { + padding: 5px; + font-size: 12px; + color: #333; + text-align: center; + text-shadow: 1px 1px 1px #fff; + letter-spacing: 1px; + background-image: -webkit-linear-gradient(top, #fff 0%, #ccc 100%); + background-image: -o-linear-gradient(top, #fff 0%, #ccc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc)); + background-image: linear-gradient(to bottom, #fff 0%, #ccc 100%); + filter: dropshadow(color=#fff, offx=1, offy=1); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0); + background-repeat: repeat-x; + border-bottom: 1px solid #bbb; + border-radius: 10px 10px 0 0; + + -webkit-filter: dropshadow(color=#fff, offx=1, offy=1); +} +.fp-panel-button { + display: inline-block; + padding: 3px 20px 2px 20px; + margin: 10px; + text-align: center; + background: #fff; + border-radius: 10px; + -webkit-box-shadow: 2px 2px 3px .1px #999; + box-shadow: 2px 2px 3px .1px #999; +} +.moodle-dialogue h3 { + margin: 0; + font-size: 14px; + line-height: 20px; +} +.moodle-dialogue-base .filepicker .moodle-dialogue-wrap .moodle-dialogue-bd { + padding: 0; +} +#filesskin .file-picker.fp-generallayout { + position: relative; + width: 859px; + background: #fff; + border: 1px solid #ccc; + border-radius: 10px; +} +.file-picker .fp-repo-area { + display: inline-block; + float: left; + width: 180px; + height: 490px; + overflow: auto; + border-right: 1px solid #bbb; +} +.file-picker .fp-repo-items { + float: none; + width: auto; + margin-left: 181px; +} +.dir-rtl .moodle-dialogue-fullscreen .file-picker .fp-repo-items { + float: right; + margin-right: 0; + margin-left: 0; +} +.file-picker .fp-navbar { + min-height: 40px; + overflow: hidden; + background: #f2f2f2; + border-bottom: 1px solid #bbb; +} +.file-picker .fp-navbar .fp-viewbar { + margin: 4px; +} +.file-picker .fp-content { + height: 452px; + overflow: auto; + clear: none; + background: #fff; +} +.filepicker.moodle-dialogue-fullscreen .file-picker .fp-content { + width: 100%; +} +.file-picker .fp-content-loading { + display: table; + width: 100%; + height: 100%; + text-align: center; +} +.file-picker .fp-content .fp-object-container { + width: 98%; + height: 98%; +} +.file-picker .fp-list { + float: left; + width: 100%; + padding: 0; + margin: 0; + list-style-type: none; +} +.file-picker .fp-list .fp-repo a { + display: block; + padding: .5em .7em; +} +.file-picker .fp-list .fp-repo.active { + background: #f2f2f2; +} +.file-picker .fp-list .fp-repo-icon { + width: auto; + height: 16px; + padding: 0 7px 0 5px; +} +.fp-toolbar { + float: left; +} +.fp-toolbar.empty { + display: none; +} +.fp-toolbar .disabled { + display: none; +} +.fp-toolbar div { + display: block; + float: left; + margin-right: 4px; +} +.fp-toolbar img { + margin-right: 5px; + vertical-align: -15%; +} +.fp-toolbar .fp-tb-search { + width: 235px; + height: 27px; +} +.fp-toolbar .fp-tb-search input { + width: 200px; + height: 27px; + padding: 2px 6px 1px 27px; + background: #fff url('[[pix:a/search]]') no-repeat 7px 7px; + border: 1px solid #bbb; +} +.fp-viewbar { + float: right; + height: 30px; + -webkit-box-sizing: unset; + -moz-box-sizing: unset; + box-sizing: unset; + background: white; + border: 1px solid #ccc; + border-bottom: 1px solid #b3b3b3; + border-radius: 4px; +} +.fp-repo-items fp-viewbar { + margin: 4px; +} +.fp-viewbar a { + display: block; + float: left; + width: 30px; + height: 30px; + border-right: 1px solid #ccc; } -.core_message-messenger-sendmessage .message-notice -{ - display: table-cell; - - text-align: center; - vertical-align: middle; +.fp-viewbar a.checked:hover, +.fp-viewbar a:hover { + background-color: #ebebeb; + background-image: -webkit-radial-gradient(center, ellipse, #fff 60%, #dfdfdf 100%); + background-image: -o-radial-gradient(center, ellipse, #fff 60%, #dfdfdf 100%); + background-image: radial-gradient(ellipse at center, #fff 60%, #dfdfdf 100%); } -.core_message-messenger-sendmessage .message-notice > div -{ - font-size: 12px; - - padding: 5px; - - background: #eee; +.fp-viewbar a.checked, +.fp-viewbar a:active { + background-color: #dfdfdf; + background-image: -webkit-radial-gradient(center, ellipse, #fff 40%, #dfdfdf 100%); + background-image: -o-radial-gradient(center, ellipse, #fff 40%, #dfdfdf 100%); + background-image: radial-gradient(ellipse at center, #fff 40%, #dfdfdf 100%); +} +.fp-viewbar a.fp-vb-icons { + border-radius: 4px 0 0 4px; +} +.fp-viewbar a.fp-vb-tree { + border-right: 0; + border-radius: 0 4px 4px 0; +} +.fp-viewbar a img { + margin: 7px; +} +.fp-viewbar.disabled a { + cursor: default; + background: none; + filter: alpha(opacity=45); + opacity: .45; +} +.file-picker .fp-clear-left { + clear: left; +} +.file-picker .fp-pathbar { + display: table-row; +} +.fp-pathbar.empty { + display: none; +} +.fp-pathbar .fp-path-folder { + width: 27px; + height: 12px; + margin-left: 4px; + background: url('[[pix:theme|fp/path_folder]]') no-repeat 0 0; +} +.fp-pathbar .fp-path-folder-name { + margin-left: 32px; + line-height: 20px; +} +.fp-iconview .fp-file { + position: relative; + float: left; + margin: 10px 10px 35px; + text-align: center; +} +.fp-iconview .fp-thumbnail { + display: block; + min-width: 110px; + min-height: 110px; + line-height: 110px; + text-align: center; + border: 1px solid #fff; +} +.fp-iconview .fp-thumbnail img { + padding: 3px; + vertical-align: middle; + border: 1px solid #ddd; + -webkit-box-shadow: 1px 1px 2px 0 #ccc; + box-shadow: 1px 1px 2px 0 #ccc; +} +.fp-iconview .fp-thumbnail:hover { + background: #fff; + border: 1px solid #ddd; + -webkit-box-shadow: inset 0 0 10px 0 #ccc; + box-shadow: inset 0 0 10px 0 #ccc; +} +.fp-iconview .fp-filename-field { + position: absolute; + height: 33px; + overflow: hidden; + word-wrap: break-word; +} +.fp-iconview .fp-filename-field:hover { + z-index: 1000; + overflow: visible; +} +.fp-iconview .fp-filename-field .fp-filename { + min-width: 112px; + padding-top: 5px; + padding-bottom: 12px; + background: #fff; +} +.file-picker .yui3-datatable table { + width: 100%; + border: 0 solid #bbb; +} +#filesskin .file-picker .yui3-datatable-header { + color: #555; + background: #fff; + border-bottom: 1px solid #ccc; + border-left: 0 solid #fff; +} +#filesskin .file-picker .yui3-datatable-odd .yui3-datatable-cell { + background-color: #f6f6f6; + border-left: 0 solid #f6f6f6; +} +#filesskin .file-picker .yui3-datatable-even .yui3-datatable-cell { + background-color: #fff; + border-left: 0 solid #fff; } -.core_message-messenger-sendmessage .message-footer -{ - line-height: 20px; - - margin-top: 3px; +.file-picker .ygtvtn, +.filemanager .ygtvtn { + width: 17px; + height: 22px; + background: url('[[pix:y/tn]]') 0 0 no-repeat; } -.core_message-messenger-sendmessage .message-history -{ - position: absolute; - bottom: 0; +.file-picker .ygtvtm, +.filemanager .ygtvtm { + width: 17px; + height: 22px; + cursor: pointer; + background: url('[[pix:y/tm]]') 0 0 no-repeat; } -/* Question */ -.questionbank h2 -{ - margin-top: 0; +.file-picker .ygtvtmh, +.filemanager .ygtvtmh { + width: 13px; + height: 12px; + cursor: pointer; + background: url('[[pix:y/tm]]') 0 10px no-repeat; } -.questioncategories h3 -{ - margin-top: 0; +.file-picker .ygtvtp, +.filemanager .ygtvtp { + width: 13px; + height: 12px; + cursor: pointer; + background-image: url('[[pix:y/tp]]') 0 10px no-repeat; } -#chooseqtypebox -{ - margin-top: 1em; +.file-picker .ygtvtph, +.filemanager .ygtvtph { + width: 13px; + height: 22px; + cursor: pointer; + background-image: url('[[pix:y/tp]]') 0 10px no-repeat; } -#chooseqtype h3 -{ - margin: 0 0 .3em; +.file-picker .ygtvln, +.filemanager .ygtvln { + width: 17px; + height: 22px; + background-image: url('[[pix:y/ln]]') 0 0 no-repeat; } -#chooseqtype .instruction -{ - display: none; +.file-picker .ygtvlm, +.filemanager .ygtvlm { + width: 13px; + height: 12px; + cursor: pointer; + background-image: url('[[pix:y/lm]]') 0 10px no-repeat; } -#chooseqtype .fakeqtypes -{ - border-top: 1px solid silver; +.file-picker .ygtvlmh, +.filemanager .ygtvlmh { + width: 13px; + height: 12px; + cursor: pointer; + background-image: url('[[pix:y/lm]]') 0 10px no-repeat; } -#chooseqtype .qtypeoption -{ - margin-bottom: .5em; +.file-picker .ygtvlp, +.filemanager .ygtvlp { + width: 13px; + height: 12px; + cursor: pointer; + background-image: url('[[pix:y/lp]]') 0 0 no-repeat; } -#chooseqtype label -{ - display: block; +.file-picker .ygtvlph, +.filemanager .ygtvlph { + width: 13px; + height: 12px; + cursor: pointer; + background-image: url('[[pix:y/lp]]') 0 10px no-repeat; + background-repeat: no-repeat; + background-position: left 10px; } -#chooseqtype .qtypename img -{ - padding: 0 .3em; +.file-picker .ygtvloading, +.filemanager .ygtvloading { + width: 16px; + height: 22px; + background: transparent url('[[pix:y/loading]]') 0 0 no-repeat; } -#chooseqtype .qtypename -{ - display: inline-table; - - width: 16em; +.file-picker .ygtvdepthcell, +.filemanager .ygtvdepthcell { + width: 17px; + height: 32px; + background: url('[[pix:y/vline]]') 0 0 no-repeat; } -#chooseqtype .qtypesummary -{ - display: block; - - margin: 0 2em; +.file-picker .ygtvblankdepthcell, +.filemanager .ygtvblankdepthcell { + width: 17px; + height: 22px; } -#chooseqtype .submitbuttons -{ - margin: .7em 0; - - text-align: center; +a.ygtvspacer:hover { + color: transparent; + text-decoration: none; } -#qtypechoicecontainer -{ - display: none; +.ygtvlabel, +.ygtvlabel:link, +.ygtvlabel:visited, +.ygtvlabel:hover { + margin-left: 2px; + text-decoration: none; + cursor: pointer; + background-color: transparent; } -#qtypechoicecontainer_c.yui-panel-container.shadow .underlay -{ - background: none; +.file-picker .ygtvfocus, +.filemanager .ygtvfocus { + background-color: #eee; +} +.fp-filename-icon { + position: relative; + display: block; + margin-top: 10px; +} +.fp-icon { + float: left; + width: 24px; + height: 24px; + margin-top: -7px; + margin-right: 10px; + line-height: 24px; + text-align: center; +} +.fp-icon img { + max-width: 24px; + max-height: 24px; + vertical-align: middle; +} +.fp-filename { + padding-right: 10px; +} +.file-picker .fp-login-form { + display: table; + width: 100%; + height: 100%; +} +.file-picker .fp-login-form table { + margin: 0 auto; +} +.file-picker .fp-login-form p { + margin-top: 3em; + text-align: center; +} +.file-picker .fp-login-form .fp-login-input label { + display: block; + text-align: right; +} +.file-picker .fp-login-form .fp-login-input .input { + text-align: left; +} +.file-picker .fp-login-form input[type="checkbox"] { + width: 15px; + height: 15px; +} +.file-picker .fp-upload-form { + display: table; + width: 100%; + height: 100%; +} +.file-picker .fp-upload-form table { + margin: 0 auto; +} +.file-picker.fp-dlg { + text-align: center; +} +.file-picker.fp-dlg .fp-dlg-text { + padding: 30px 20px 10px; + font-size: 12px; +} +.file-picker.fp-dlg .fp-dlg-buttons { + margin: 0 20px; +} +.file-picker.fp-msg { + text-align: center; +} +.file-picker.fp-msg .fp-msg-text { + min-width: 200px; + max-width: 500px; + max-height: 300px; + padding: 40px 20px 10px 20px; + overflow: auto; + font-size: 12px; +} +.file-picker.fp-msg.fp-msg-error .fp-msg-text { + padding: 40px 20px 10px 20px; + font-size: 12px; +} +.file-picker .fp-content-error { + display: table; + width: 100%; + height: 100%; + text-align: center; +} +.file-picker .fp-content-error .fp-error { + display: table-cell; + width: 100%; + height: 100%; + padding: 40px 20px 10px 20px; + font-size: 12px; + vertical-align: middle; +} +.file-picker .fp-nextpage { + clear: both; +} +.file-picker .fp-nextpage .fp-nextpage-loading { + display: none; +} +.file-picker .fp-nextpage.loading .fp-nextpage-link { + display: none; +} +.file-picker .fp-nextpage.loading .fp-nextpage-loading { + display: block; + height: 100px; + padding-top: 50px; + text-align: center; +} +.fp-select form { + padding: 20px 20px 0; +} +.fp-select .fp-select-loading { + margin-top: 20px; + text-align: center; +} +.fp-select .fp-hr { + width: auto; + height: 1px; + margin: 10px 0; + clear: both; + background-color: #fff; + border-bottom: 1px solid #bbb; +} +.fp-select table { + padding: 0 0 10px; +} +.fp-select table .mdl-right { + min-width: 84px; +} +.fp-select .fp-reflist .mdl-right { + vertical-align: top; +} +.fp-select .fp-select-buttons { + float: right; +} +.fp-select .fp-info { + display: block; + padding: 1px 20px 0; + clear: both; +} +.fp-select .fp-thumbnail { + float: left; + min-width: 110px; + min-height: 110px; + margin: 10px 20px 0 0; + line-height: 110px; + text-align: center; + background: #fff; + border: 1px solid #ddd; + -webkit-box-shadow: inset 0 0 10px 0 #ccc; + box-shadow: inset 0 0 10px 0 #ccc; +} +.fp-select .fp-thumbnail img { + padding: 3px; + margin: 10px; + vertical-align: middle; + border: 1px solid #ddd; +} +.fp-select .fp-fileinfo { + display: inline-block; + margin-top: 10px; +} +.file-picker.fp-select .fp-fileinfo { + max-width: 240px; +} +.fp-select .fp-fileinfo div { + padding-bottom: 5px; +} +.file-picker.fp-select .uneditable { + display: none; +} +.file-picker.fp-select .fp-select-loading { + display: none; +} +.file-picker.fp-select.loading .fp-select-loading { + display: block; +} +.file-picker.fp-select.loading form { + display: none; +} +.fp-select .fp-dimensions.fp-unknown { + display: none; +} +.filemanager-loading { + display: none; +} +.jsenabled .filemanager-loading { + display: block; + margin-top: 100px; } -#qtypechoicecontainer.yui-panel .hd -{ - letter-spacing: 1px; - - color: #333; - border: 1px solid #ccc; - border-bottom: 1px solid #bbb; - border-top-left-radius: 10px; - border-top-right-radius: 10px; - background-image: -webkit-linear-gradient(top, #fff 0%, #ccc 100%); - background-image: -o-linear-gradient(top, #fff 0%, #ccc 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc)); - background-image: linear-gradient(to bottom, #fff 0%, #ccc 100%); - background-repeat: repeat-x; - text-shadow: 1px 1px 1px #fff; - - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0); +.filemanager.fm-loading .filemanager-toolbar, +.filemanager.fm-loading .fp-pathbar, +.filemanager.fm-loading .filemanager-container, +.filemanager.fm-loaded .filemanager-loading, +.filemanager.fm-maxfiles .fp-btn-add, +.filemanager.fm-maxfiles .dndupload-message, +.filemanager.fm-noitems .fp-btn-download, +.filemanager .fm-empty-container, +.filemanager.fm-noitems .filemanager-container .fp-content { + display: none; } -#qtypechoicecontainer -{ - font-size: 12px; - - color: #333; - border: 1px solid #ccc; - border-top: 0 none; - border-radius: 10px; - background: #f2f2f2; - -webkit-box-shadow: 5px 5px 20px 0 #666; - box-shadow: 5px 5px 20px 0 #666; -} -#qtypechoicecontainer #chooseqtype -{ - width: 40em; -} -#chooseqtypehead h3 -{ - font-weight: normal; - - margin: 0; +.filemanager .filemanager-updating { + display: none; + text-align: center; } -#chooseqtype .qtypes -{ - position: relative; - - padding: .24em 0; - - border-bottom: 1px solid #bbb; +.filemanager.fm-updating .filemanager-updating { + display: block; + margin-top: 37px; } -#chooseqtype .alloptions -{ - overflow-x: hidden; - overflow-y: auto; - - width: 60%; - max-height: 400px; - max-height: -webkit-calc(100vh - 15em); - max-height: calc(100vh - 15em); +.filemanager.fm-updating .fm-content-wrapper, +.filemanager.fm-nomkdir .fp-btn-mkdir, +.fitem.disabled .filemanager .filemanager-toolbar, +.fitem.disabled .filemanager .fp-pathbar, +.fitem.disabled .filemanager .fp-restrictions, +.fitem.disabled .filemanager .fm-content-wrapper { + display: none; } -#chooseqtype .qtypeoption -{ - margin-bottom: 0; - padding: .3em .3em .3em 1.6em; +.filemanager .fp-restrictions { + text-align: right; } -#chooseqtype .qtypeoption img -{ - padding-right: .5em; - padding-left: 1em; - - vertical-align: text-bottom; +.filemanager .fp-navbar { + background: #f2f2f2; + border: 1px solid #bbb; + border-bottom: none; } -#chooseqtype .selected -{ - background-color: #fff; - -webkit-box-shadow: 0 0 10px 0 #ccc; - box-shadow: 0 0 10px 0 #ccc; +.filemanager-toolbar { + padding: 4px; + overflow: hidden; } -#chooseqtype .instruction, -#chooseqtype .qtypesummary -{ - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 60%; - - display: none; - overflow-x: hidden; - overflow-y: auto; - - margin: 0; - padding: 1.5em 1.6em; - - background-color: #fff; +.fp-pathbar { + min-height: 20px; + padding: 5px 8px 1px; + border-top: 1px solid #bbb; } -#chooseqtype .instruction, -#chooseqtype .selected .qtypesummary -{ - display: block; +.file-picker .fp-toolbar { + padding: 2px 4px; } -#categoryquestions -{ - margin: 0; +.fp-toolbar .fp-btn-add, +.fp-toolbar .fp-btn-download, +.fp-toolbar .fp-btn-mkdir, +.fp-toolbar .fp-tb-help, +.fp-toolbar .fp-tb-manage, +.fp-toolbar .fp-tb-logout, +.fp-toolbar .fp-tb-refresh { + width: 30px; + height: 30px; + background: white; + border: 1px solid #ccc; + border-bottom: 1px solid #b3b3b3; + border-radius: 4px; +} +.fp-toolbar a:hover { + background-color: #ebebeb; + background-image: -webkit-radial-gradient(center, ellipse, #fff 60%, #dfdfdf 100%); + background-image: -o-radial-gradient(center, ellipse, #fff 60%, #dfdfdf 100%); + background-image: radial-gradient(ellipse at center, #fff 60%, #dfdfdf 100%); +} +.fp-toolbar a:active { + background-color: #dfdfdf; + background-image: -webkit-radial-gradient(center, ellipse, #fff 40%, #dfdfdf 100%); + background-image: -o-radial-gradient(center, ellipse, #fff 40%, #dfdfdf 100%); + background-image: radial-gradient(ellipse at center, #fff 40%, #dfdfdf 100%); } -#categoryquestions td, -#categoryquestions th -{ - padding: 0 .2em; +.fp-btn-add a, +.fp-btn-download a, +.fp-btn-mkdir a, +.fp-tb-help a, +.fp-tb-manage a, +.fp-tb-logout a, +.fp-tb-refresh a { + display: block; + width: 30px; + height: 30px; + border-radius: 4px; } -#categoryquestions th -{ - font-weight: normal; - - text-align: left; +.fp-btn-add img, +.fp-btn-download img, +.fp-btn-mkdir img, +.fp-tb-help img, +.fp-tb-manage img, +.fp-tb-logout img, +.fp-tb-refresh img { + margin: 7px; } -#categoryquestions .checkbox -{ - padding-left: 5px; +.filemanager .fp-pathbar.empty { + display: none; } -#categoryquestions .checkbox input[type='checkbox'] -{ - float: none; - - margin-left: 0; +.filepicker-filelist, +.filemanager-container { + position: relative; + min-height: 140px; + overflow: auto; + clear: both; + background: #fff; + border: 1px solid #bbb; +} +.filemanager .fp-content { + min-height: 157px; + max-height: 472px; + overflow: auto; } -#categoryquestions img.iconsmall -{ - padding: 0; +.filemanager-container, +.filepicker-filelist { + overflow: hidden; } -#categoryquestions .iconcol -{ - padding: 3px; +.fitem.disabled .filepicker-filelist, +.fitem.disabled .filemanager-container { + background-color: #ebebe4; +} +.fitem.disabled .fp-btn-choose { + color: #777; +} +.fitem.disabled .filepicker-filelist .filepicker-filename { + display: none; +} +.fp-iconview .fp-reficons1 { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.fp-iconview .fp-reficons2 { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.fp-iconview .fp-file.fp-hasreferences .fp-reficons1 { + background: url('[[pix:theme|fp/link]]') no-repeat; + background-position: bottom right; +} +.fp-iconview .fp-file.fp-isreference .fp-reficons2 { + background: url('[[pix:theme|fp/alias]]') no-repeat; + background-position: bottom left; +} +.filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail img { + display: none; +} +.filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail { + background: url([[pix:s/dead]]) no-repeat; + background-position: center center; +} +.filemanager .yui3-datatable table { + width: 100%; + border: 0 solid #bbb; +} +.filemanager .yui3-datatable-header { + color: #555!important; + background: #fff!important; + border-bottom: 1px solid #ccc!important; + border-left: 0 solid #fff!important; +} +.filemanager .yui3-datatable-odd .yui3-datatable-cell { + background-color: #f6f6f6!important; + border-left: 0 solid #f6f6f6; +} +.filemanager .yui3-datatable-even .yui3-datatable-cell { + background-color: #fff!important; + border-left: 0 solid #fff; +} +.filemanager .fp-filename-icon.fp-hasreferences .fp-reficons1 { + position: absolute; + top: 8px; + left: 17px; + z-index: 1000; + width: 100%; + height: 100%; + background: url('[[pix:theme|fp/link_sm]]') no-repeat 0 0; +} +.filemanager .fp-filename-icon.fp-isreference .fp-reficons2 { + position: absolute; + top: 9px; + left: -6px; + z-index: 1001; + width: 100%; + height: 100%; + background: url('[[pix:theme|fp/alias_sm]]') no-repeat 0 0; +} +.filemanager .fp-contextmenu { + display: none; +} +.filemanager .fp-iconview .fp-folder.fp-hascontextmenu .fp-contextmenu { + position: absolute; + right: 7px; + bottom: 5px; + display: block; } -#categoryquestions label -{ - margin: 0; +.filemanager .fp-treeview .fp-folder.fp-hascontextmenu .fp-contextmenu, +.filemanager .fp-tableview .fp-folder.fp-hascontextmenu .fp-contextmenu { + position: absolute; + top: 6px; + left: 14px; + display: inline; + margin-right: -20px; } -#page-mod-quiz-edit div.questionbankwindow div.header -{ - margin: 0; +.filepicker-filelist .filepicker-container, +.filemanager.fm-noitems .fm-empty-container { + position: absolute; + top: 10px; + right: 10px; + bottom: 10px; + left: 10px; + display: block; + padding-top: 85px; + text-align: center; + border: 2px dashed #bbb; } -#page-mod-quiz-edit div.questionbankwindow.block -{ - padding: 0; - - border-width: 1px; +.filepicker-filelist .dndupload-target, +.filemanager-container .dndupload-target { + position: absolute; + top: 10px; + right: 10px; + bottom: 10px; + left: 10px; + padding-top: 85px; + text-align: center; + background: #fff; + border: 2px dashed #fb7979; + -webkit-box-shadow: 0 0 0 10px #fff; + box-shadow: 0 0 0 10px #fff; } -#categoryquestions .checkbox -{ - display: table-cell; - - width: 19px; +.filepicker-filelist.dndupload-over .dndupload-target, +.filemanager-container.dndupload-over .dndupload-target { + position: absolute; + top: 10px; + right: 10px; + bottom: 10px; + left: 10px; + padding-top: 85px; + text-align: center; + background: #fff; + border: 2px dashed #6c8cd3; } -#categoryquestions .checkbox input[type='checkbox'] -{ - position: relative; - - margin-left: 0; +.dndupload-message { + display: none; } -#categoryquestions img.iconsmall -{ - margin: 0; +.dndsupported .dndupload-message { + display: inline; } -.questionbank .singleselect -{ - margin: 0; +.dnduploadnotsupported-message { + display: none; } -/* Question editing form */ -#combinedfeedbackhdr div.fhtmleditor -{ - padding: 0; +.dndnotsupported .dnduploadnotsupported-message { + display: inline; } -#combinedfeedbackhdr div.fcheckbox -{ - margin-bottom: 1em; +.dndupload-target { + display: none; } -#multitriesheader div.fitem_feditor -{ - margin-top: 1em; +.dndsupported .dndupload-ready .dndupload-target { + display: block; } -#multitriesheader div.fitem_fgroup -{ - margin-bottom: 1em; +.dndupload-uploadinprogress { + display: none; + text-align: center; } -#multitriesheader div.fitem_fgroup fieldset.felement label -{ - margin-right: .3em; - margin-left: .3em; +.dndupload-uploading .dndupload-uploadinprogress { + display: block; } -body.path-question-type .fitem_fgroup .accesshide -{ - font: inherit; - - position: static; - left: 0; - - width: auto; - height: auto; - padding-right: .3em; +.dndupload-arrow { + position: absolute; + top: 5px; + width: 100%; + height: 80px; + background: url([[pix:theme|fp/dnd_arrow]]) center no-repeat; } -.que -{ - clear: left; - - margin: 0 auto 1.8em auto; - - text-align: left; +.fitem.disabled .filepicker-container, +.fitem.disabled .fm-empty-container { + display: none; +} +.dndupload-progressbars { + display: none; + padding: 10px; +} +.dndupload-inprogress .dndupload-progressbars { + display: block; +} +.dndupload-inprogress .fp-content { + display: none; +} +.filemanager.fm-noitems .dndupload-inprogress .fm-empty-container { + display: none; } -.que .info -{ - float: left; - - width: 7em; - margin-bottom: 1.8em; - padding: .5em; - - border: 1px solid #ddd; - border-radius: 2px; - background-color: #eee; +.filepicker-filelist.dndupload-inprogress .filepicker-container { + display: none; } -.que h3.no -{ - font-size: .8em; - line-height: 1; - - margin: 0; +.filepicker-filelist.dndupload-inprogress a { + display: none; } -.que span.qno -{ - font-size: 1.5em; - font-weight: bold; +.filemanager.fp-select .fp-select-loading { + display: none; } -.que .info > div -{ - font-size: .8em; - - margin-top: .7em; +.filemanager.fp-select.loading .fp-select-loading { + display: block; } -body.path-question-type .mform fieldset.hidden -{ - margin: .7em 0 0; - padding: 0; +.filemanager.fp-select.loading form { + display: none; } -.que .info .questionflag.editable -{ - cursor: pointer; +.filemanager.fp-select.fp-folder .fp-license, +.filemanager.fp-select.fp-folder .fp-author, +.filemanager.fp-select.fp-file .fp-file-unzip, +.filemanager.fp-select.fp-folder .fp-file-unzip, +.filemanager.fp-select.fp-file .fp-file-zip, +.filemanager.fp-select.fp-zip .fp-file-zip { + display: none; } -.que .info .editquestion img, -.que .info .questionflag img, -.que .info .questionflag input -{ - vertical-align: bottom; +.filemanager.fp-select .fp-file-setmain, +.filemanager.fp-select .fp-file-setmain-help { + display: none; } -.que .content -{ - margin: 0 0 0 8.5em; +.filemanager.fp-select.fp-cansetmain .fp-file-setmain, +.filemanager.fp-select.fp-cansetmain .fp-file-setmain-help { + display: inline-block; } -.que .formulation, -.que .outcome, -.que .comment -{ - margin-bottom: 20px; - padding: 15px; - - border: 1px solid transparent; - border-radius: 4px; +.filemanager .fp-mainfile .fp-filename { + font-weight: bold; } -.que .formulation h4, -.que .outcome h4, -.que .comment h4 -{ - margin-top: 0; - - color: inherit; +.filemanager.fp-select.fp-folder .fp-file-download { + display: none; } -.que .formulation .alert-link, -.que .outcome .alert-link, -.que .comment .alert-link -{ - font-weight: bold; +.filemanager .fp-img-downloading { + display: none; + padding-top: 7px; } -.que .formulation > p, -.que .outcome > p, -.que .comment > p, -.que .formulation > ul, -.que .outcome > ul, -.que .comment > ul -{ - margin-bottom: 0; +.filemanager .filemanager-updating { + display: none; + text-align: center; } -.que .formulation > p + p, -.que .outcome > p + p, -.que .comment > p + p -{ - margin-top: 5px; +.fm-operation { + font-weight: bold; } -.que .formulation -{ - color: #31708f; - color: #333; - border-color: #bce8f1; - background-color: #d9edf7; +.filemanager.fp-select .fp-original.fp-unknown, +.filemanager.fp-select .fp-original .fp-originloading { + display: none; } -.que .formulation hr -{ - border-top-color: #a6e1ec; +.filemanager.fp-select .fp-original.fp-loading .fp-originloading { + display: inline; } -.que .formulation .alert-link -{ - color: #245269; +.filemanager.fp-select .fp-reflist.fp-unknown, +.filemanager.fp-select .fp-reflist .fp-reflistloading { + display: none; } -.formulation input[type='text'], -.formulation select -{ - width: auto; - - vertical-align: baseline; +.filemanager.fp-select .fp-refcount { + max-width: 265px; } -.path-mod-quiz input[size] -{ - width: auto; +.filemanager.fp-select .fp-reflist.fp-loading .fp-reflistloading { + display: inline; } -.que .comment -{ - color: #3c763d; - border-color: #d6e9c6; - background-color: #dff0d8; -} -.que .comment hr -{ - border-top-color: #c9e2b3; -} -.que .comment .alert-link -{ - color: #2b542c; -} -.que .history -{ - min-height: 20px; - margin-bottom: 20px; - padding: 19px; - - border: 1px solid #e3e3e3; - border-radius: 4px; - background-color: #f5f5f5; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); -} -.que .history blockquote -{ - border-color: #ddd; - border-color: rgba(0, 0, 0, .15); -} -.que .ablock -{ - margin: .7em 0 .3em 0; -} -.que .im-controls -{ - margin-top: .5em; - - text-align: left; +.filemanager.fp-select .fp-reflist .fp-value { + max-width: 265px; + max-height: 75px; + padding: 8px 7px; + margin: 0; + overflow: auto; + background: #f9f9f9; + border: 1px solid #bbb; } -.que .specificfeedback, -.que .generalfeedback, -.que .rightanswer, -.que .im-feedback, -.que .feedback, -.que p -{ - margin: 0 0 .5em; +.filemanager.fp-select .fp-reflist .fp-value li { + padding-bottom: 7px; } -.que .qtext -{ - margin-bottom: 1.5em; +.filemanager.fp-mkdir-dlg { + text-align: center; } -.que .correctness -{ - font-size: 75%; - font-weight: bold; - line-height: 1; - - display: inline; - - padding: .2em .6em .3em; - - text-align: center; - vertical-align: baseline; - white-space: nowrap; - - color: #fff; - border-radius: .25em; +.filemanager.fp-mkdir-dlg .fp-mkdir-dlg-text { + margin: 20px; + text-align: left; } -a.que .correctness:hover, -a.que .correctness:focus -{ - cursor: pointer; - text-decoration: none; - - color: #fff; +.filemanager.fp-dlg { + text-align: center; } -.que .correctness:empty -{ - display: none; +.filemanager.fp-dlg .fp-dlg-text { + min-width: 200px; + max-width: 340px; + max-height: 300px; + padding: 0 10px; + margin: 40px 20px 20px; + overflow: auto; + font-size: 12px; + line-height: 22px; } -.btn .que .correctness -{ - position: relative; - top: -1px; +.file-picker div.bd { + text-align: left; } -.que .correctness.correct -{ - background-color: #5cb85c; +.fp-formset .control-label { + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; } -.que .correctness.partiallycorrect -{ - background-color: #f0ad4e; +.fp-formset { + margin: 0 15px; } -.que .correctness.notanswered, -.que .correctness.incorrect -{ - background-color: #d9534f; +.fp-forminset { + max-width: 400px; + padding: 0 10px; } -.que .validationerror -{ - color: #a94442; +.fp-forminset .control-group.control-radio { + margin-bottom: 0; } -.formulation .correct -{ - background-color: #dff0d8; +.fp-forminset .control-group label.control-label { + float: left; + width: 105px; + font-weight: normal; } -.formulation .partiallycorrect -{ - background-color: #fcf8e3; +.fp-forminset .control-group label.control-radio { + float: right; + width: 215px; + padding-top: 0; + font-weight: normal; + text-align: left; } -.formulation .incorrect -{ - background-color: #f2dede; +.fp-forminset .control-group .controls { + margin-left: 125px; } -.formulation select.correct, -.formulation input.correct -{ - color: #3c763d; - border-color: #3c763d; - background-color: #dff0d8; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +.fp-forminset .control-group .controls.control-radio input { + margin-top: 3px; } -.formulation select.correct:focus, -.formulation input.correct:focus -{ - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; +.fp-forminset .fp-select-buttons { + float: none; } -.formulation select.partiallycorrect, -.formulation input.partiallycorrect -{ - color: #8a6d3b; - border-color: #8a6d3b; - background-color: #fcf8e3; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +.fp-forminset input[type="text"] { + width: 228px; } -.formulation select.partiallycorrect:focus, -.formulation input.partiallycorrect:focus -{ - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; +.fp-fileinfo .fp-value { + display: inline-block; + padding-left: 5px; } -.formulation select.incorrect, -.formulation input.incorrect -{ - color: #a94442; - border-color: #a94442; - background-color: #f2dede; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +.box.message { + margin-right: -10px; + margin-left: -10px; } -.formulation select.incorrect:focus, -.formulation input.incorrect:focus -{ - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; +.box.message .mdl-align { + text-align: left; } -.que .grading, -.que .comment, -.que .commentlink, -.que .history -{ - margin-top: .5em; +.box.message table tr { + border-bottom: 1px solid #ddd; } -.que .history h3 -{ - font-size: 1em; - - margin: 0 0 .2em; +.box.message table tr:nth-child(odd) > td, +.box.message table tr:nth-child(odd) > th { + background-color: #f9f9f9; +} +.box.message table td.heading { + padding: 5px 10px; + font-size: 14px; +} +.box.message tbody { + padding: 5px 10px; + margin: 5px 10px; +} +.box.message tbody { + display: table; + width: 100%; + padding: 5px 0; + margin: 5px 0; +} +.box.message .message_form { + width: 100%; +} +.box.message .message_form tr { + border: 0; +} +.box.message .message_form td { + background-color: inherit !important; +} +.box.message .message_form input[type="text"] { + display: block; + display: inline-block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.box.message .message_form input[type="text"]:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +} +.box.message .message_form input[type="text"]::-moz-placeholder { + color: #999; + opacity: 1; +} +.box.message .message_form input[type="text"]:-ms-input-placeholder { + color: #999; +} +.box.message .message_form input[type="text"]::-webkit-input-placeholder { + color: #999; +} +.box.message .message_form input[type="text"]::-ms-expand { + background-color: transparent; + border: 0; +} +.box.message .message_form input[type="text"][disabled], +.box.message .message_form input[type="text"][readonly], +fieldset[disabled] .box.message .message_form input[type="text"] { + background-color: #eee; + opacity: 1; +} +.box.message .message_form input[type="text"][disabled], +fieldset[disabled] .box.message .message_form input[type="text"] { + cursor: not-allowed; +} +textarea.box.message .message_form input[type="text"] { + height: auto; +} +.box.message .contactselector { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; +} +.box.message .contactselector .singleselect select { + width: 100%; +} +@media (min-width: 992px) { + .box.message .contactselector { + float: left; + width: 33.33333333%; + } +} +.box.message .contactselector form#usergroupform { + padding: 5px 10px; +} +.box.message .contactselector form#usergroupform fieldset { + margin-right: -10px; + margin-right: 0; + margin-left: -10px; + margin-left: 0; +} +.box.message .contactselector form#usergroupform fieldset .fitem { + margin-right: 0; + margin-left: 0; +} +.box.message .contactselector form#usergroupform fieldset label { + position: relative; + display: block !important; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; +} +@media (min-width: 992px) { + .box.message .contactselector form#usergroupform fieldset label { + float: left; + width: 33.33333333%; + } +} +.box.message .contactselector form#usergroupform fieldset select { + position: relative; + display: block; + float: left; + width: 100%; + width: auto; + height: 34px; + min-height: 1px; + padding: 6px 12px; + padding-right: 10px; + padding-left: 10px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +@media (min-width: 992px) { + .box.message .contactselector form#usergroupform fieldset select { + float: left; + width: 58.33333333%; + } } -.que .history table -{ - width: 100%; - margin: 0; +.box.message .contactselector form#usergroupform fieldset select:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); } -.que .history .current -{ - font-weight: bold; +.box.message .contactselector form#usergroupform fieldset select::-moz-placeholder { + color: #999; + opacity: 1; } -.que .questioncorrectnessicon -{ - vertical-align: text-bottom; +.box.message .contactselector form#usergroupform fieldset select:-ms-input-placeholder { + color: #999; } -.que input.questionflagimage -{ - padding-right: 3px; +.box.message .contactselector form#usergroupform fieldset select::-webkit-input-placeholder { + color: #999; } -.importerror -{ - margin-top: 10px; - - border-bottom: 1px solid #555; +.box.message .contactselector form#usergroupform fieldset select::-ms-expand { + background-color: transparent; + border: 0; } -.mform .que.comment .fitemtitle -{ - width: 20%; +.box.message .contactselector form#usergroupform fieldset select[disabled], +.box.message .contactselector form#usergroupform fieldset select[readonly], +fieldset[disabled] .box.message .contactselector form#usergroupform fieldset select { + background-color: #eee; + opacity: 1; } -#page-question-preview #techinfo -{ - margin: 1em 0; +.box.message .contactselector form#usergroupform fieldset select[disabled], +fieldset[disabled] .box.message .contactselector form#usergroupform fieldset select { + cursor: not-allowed; } -#questionbank + .container -{ - padding: 0; +textarea.box.message .contactselector form#usergroupform fieldset select { + height: auto; } -#page-mod-quiz-edit .box.generalbox.questionbank -{ - padding: .5em; +.box.message .contactselector table#message_contacts, +.box.message .contactselector table#message_participants { + display: block; + float: none !important; + margin: 5px 5px; } -#page-mod-quiz-edit .questionbank .categorypagingbarcontainer, -#page-mod-quiz-edit .questionbank .categoryquestionscontainer, -#page-mod-quiz-edit .questionbank .choosecategory -{ - padding: 0; +.box.message .contactselector table#message_contacts td.pix, +.box.message .contactselector table#message_participants td.pix { + width: 30px; + padding: 10px; } -#page-mod-quiz-edit .questionbank .choosecategory select -{ - width: 100%; +.box.message .contactselector table#message_contacts td.contact, +.box.message .contactselector table#message_participants td.contact { + width: 100px; + padding: 10px; } -#page-mod-quiz-edit div.questionbank .categoryquestionscontainer -{ - margin: 0; - - background: transparent; +.box.message .contactselector table#message_contacts td.link, +.box.message .contactselector table#message_participants td.link { + width: 100px; + padding: 10px; +} +.box.message .contactselector ul { + padding: 0; + margin: 0; + list-style: none; +} +.box.message .contactselector .message-contacts { + position: relative; + margin-bottom: 10px; + border-bottom: 1px solid #ddd; +} +.box.message .contactselector .message-contacts li:nth-child(odd) { + background-color: #f9f9f9; +} +.box.message .contactselector .message-contacts li { + padding: 5px 0; + line-height: 26px; + border-top: 1px solid #ddd; +} +.box.message .contactselector .message-contacts .contact { + margin: 0 24% 0 25px; + text-align: left; +} +.box.message .contactselector .message-contacts .link { + float: right !important; +} +.box.message .contactselector .message-contacts .pix { + position: absolute; + left: 0; +} +.box.message .messagearea { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; +} +@media (min-width: 992px) { + .box.message .messagearea { + float: left; + width: 66.66666667%; + } +} +.box.message .messagearea p.heading { + margin: 10px 15px; + font-size: 30px; + color: inherit; +} +.box.message .messagearea textarea { + display: block; + width: 100%; + height: 34px; + height: 200px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.box.message .messagearea textarea:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +} +.box.message .messagearea textarea::-moz-placeholder { + color: #999; + opacity: 1; +} +.box.message .messagearea textarea:-ms-input-placeholder { + color: #999; +} +.box.message .messagearea textarea::-webkit-input-placeholder { + color: #999; +} +.box.message .messagearea textarea::-ms-expand { + background-color: transparent; + border: 0; } -#page-mod-quiz-edit #categoryquestions > thead -{ - background: #fff; +.box.message .messagearea textarea[disabled], +.box.message .messagearea textarea[readonly], +fieldset[disabled] .box.message .messagearea textarea { + background-color: #eee; + opacity: 1; } -#page-mod-quiz-edit #categoryquestions > tbody > tr:nth-of-type(even) -{ - background: #e4e4e4; +.box.message .messagearea textarea[disabled], +fieldset[disabled] .box.message .messagearea textarea { + cursor: not-allowed; } -#page-mod-quiz-edit .questionbankwindow div.header -{ - margin: 0 -10px 0 -10px; - padding: 3px; - padding: 2px 10px 2px 10px; - - color: #444; - border-top-left-radius: 4px; - border-top-right-radius: 4px; - background: transparent; - text-shadow: none; - /* Old browsers */ +textarea.box.message .messagearea textarea { + height: auto; } -#page-mod-quiz-edit .questionbankwindow div.header a:link, -#page-mod-quiz-edit .questionbankwindow div.header a:visited -{ - color: #337ab7; +.box.message .messagearea #personsearch { + margin: 10px 15px; } -#page-mod-quiz-edit .questionbankwindow div.header a:hover -{ - color: #23527c; +.box.message .messagearea #personsearch input[type="text"] { + width: 150px; + margin-right: 10px; + margin-bottom: 10px; } -#page-mod-quiz-edit .createnewquestion -{ - padding: .3em 0; +.box.message .messagearea #personsearch input[type="submit"] { + margin-left: 0; } -#page-mod-quiz-edit .createnewquestion div, -#page-mod-quiz-edit .createnewquestion input -{ - margin: 0; +.box.message .messagearea .mdl-left .heading { + font-size: 14px; } -#page-mod-quiz-edit .questionbankwindow div.header .title -{ - color: #333; +.box.message .messagearea .mdl-left .messagesearchresults { + display: block; + width: 100%; + padding: 0 15px; + margin: 10px 0; } -#page-mod-quiz-edit div.container div.generalbox -{ - padding: 1.5em; - - background-color: transparent; +.box.message .messagearea .mdl-left .messagesearchresults td.pix { + width: 30px; + padding: 10px; } -#page-mod-quiz-edit .categoryinfo -{ - border-bottom: none; - background-color: transparent; +.box.message .messagearea .mdl-left .messagesearchresults td.contact { + width: 30px; } -#page-mod-quiz-edit .createnewquestion .singlebutton input -{ - margin-bottom: 0; +.box.message .messagearea .mdl-left .messagesearchresults td.contact img { + margin: 10px; } -#page-mod-quiz-edit div.questionbank .categorysortopotionscontainer, -#page-mod-quiz-edit div.questionbank .categoryselectallcontainer -{ - padding: 0 0 1.5em 0; +.box.message .messagearea .messagerecent .singlemessage { + margin: 10px 15px; + margin-bottom: 20px; + background-color: #fff; + border: 1px solid transparent; + border-color: #ddd; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: 0 1px 1px rgba(0, 0, 0, .05); } -#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer -{ - margin: 0; - - border-top: 0; - border-bottom: 0; - background-color: transparent; +.box.message .messagearea .messagerecent .singlemessage > .list-group, +.box.message .messagearea .messagerecent .singlemessage > .panel-collapse > .list-group { + margin-bottom: 0; } -#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer .paging -{ - padding: 0 .3em; +.box.message .messagearea .messagerecent .singlemessage > .list-group .list-group-item, +.box.message .messagearea .messagerecent .singlemessage > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; } -#page-mod-quiz-edit div.question div.content div.questioncontrols -{ - background-color: #fff; +.box.message .messagearea .messagerecent .singlemessage > .list-group:first-child .list-group-item:first-child, +.box.message .messagearea .messagerecent .singlemessage > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; } -#page-mod-quiz-edit div.question div.content div.points -{ - position: static; - - float: right; - - width: 12.1em; - margin-top: -.5em; - margin-right: 60px; - padding-bottom: 0; - - border: none; - background-color: #fff; +.box.message .messagearea .messagerecent .singlemessage > .list-group:last-child .list-group-item:last-child, +.box.message .messagearea .messagerecent .singlemessage > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } -#page-mod-quiz-edit div.question div.content div.points br -{ - display: none; +.box.message .messagearea .messagerecent .singlemessage > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; } -#page-mod-quiz-edit div.question div.content div.points label -{ - display: inline-block; +.box.message .messagearea .messagerecent .singlemessage > .table, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table, +.box.message .messagearea .messagerecent .singlemessage > .panel-collapse > .table { + margin-bottom: 0; } -#page-mod-quiz-edit .questionbankwindow div.header .title -{ - color: #333; +.box.message .messagearea .messagerecent .singlemessage > .table caption, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table caption, +.box.message .messagearea .messagerecent .singlemessage > .panel-collapse > .table caption { + padding-right: 15px; + padding-left: 15px; } -#page-mod-quiz-edit div.container div.generalbox -{ - padding: 1.5em; - - background-color: transparent; +.box.message .messagearea .messagerecent .singlemessage > .table:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } -#page-mod-quiz-edit .categoryinfo -{ - border-bottom: none; - background-color: #fff; +.box.message .messagearea .messagerecent .singlemessage > .table:first-child > thead:first-child > tr:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table:first-child > tbody:first-child > tr:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } -#page-mod-quiz-edit div.questionbank .categorysortopotionscontainer, -#page-mod-quiz-edit div.questionbank .categoryselectallcontainer -{ - padding: 0 0 1.5em 0; -} -#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer -{ - margin: 0 -1.2em; - padding: 1em; - - border-top: none; - border-bottom: none; - background-color: transparent; +.box.message .messagearea .messagerecent .singlemessage > .table:first-child > thead:first-child > tr:first-child td:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table:first-child > thead:first-child > tr:first-child th:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; } -#page-mod-quiz-edit div.question div.content div.questioncontrols -{ - background-color: #fff; +.box.message .messagearea .messagerecent .singlemessage > .table:first-child > thead:first-child > tr:first-child td:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table:first-child > thead:first-child > tr:first-child th:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; } -#page-mod-quiz-edit div.question div.content div.points -{ - margin-top: -.5em; - padding-bottom: .5em; - - border: none; - background-color: #fff; +.box.message .messagearea .messagerecent .singlemessage > .table:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } -#page-mod-quiz-edit div.question div.content div.points label -{ - display: inline-block; +.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tbody:last-child > tr:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tfoot:last-child > tr:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } -#page-mod-quiz-edit div.quizpage .pagecontent .pagestatus -{ - background-color: #fff; +.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; } -#page-mod-quiz-edit .quizpagedelete, -#page-mod-quiz-edit .quizpagedelete img -{ - background-color: transparent; +.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; } -#page-mod-quiz-edit div.quizpage .pagecontent -{ - overflow: hidden; - - border: 1px solid #ddd; - border-radius: 2px; +.box.message .messagearea .messagerecent .singlemessage > .panel-body + .table, +.box.message .messagearea .messagerecent .singlemessage > .panel-body + .table-responsive, +.box.message .messagearea .messagerecent .singlemessage > .table + .panel-body, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive + .panel-body { + border-top: 1px solid #ddd; } -#page-mod-quiz-edit div.questionbank .categoryinfo -{ - padding: .3em 0; +.box.message .messagearea .messagerecent .singlemessage > .table > tbody:first-child > tr:first-child th, +.box.message .messagearea .messagerecent .singlemessage > .table > tbody:first-child > tr:first-child td { + border-top: 0; } -#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer -{ - padding: 0; +.box.message .messagearea .messagerecent .singlemessage > .table-bordered, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered { + border: 0; } -#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer strong -{ - display: block; +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr > th:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr > th:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr > th:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr > th:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr > td:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr > td:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr > td:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr > td:first-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; } -#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer hr, -#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer br -{ - display: none; +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr > th:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr > th:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr > th:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr > th:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr > td:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr > td:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr > td:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr > td:last-child, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr:first-child > td, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr:first-child > td, +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr:first-child > td, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > thead > tr:first-child > th, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > thead > tr:first-child > th, +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr:first-child > th, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; +} +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr:last-child > td, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr:last-child > td, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tbody > tr:last-child > th, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.box.message .messagearea .messagerecent .singlemessage > .table-bordered > tfoot > tr:last-child > th, +.box.message .messagearea .messagerecent .singlemessage > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; } -#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer strong -{ - margin-left: -.3em; +.box.message .messagearea .messagerecent .singlemessage > .table-responsive { + margin-bottom: 0; + border: 0; } -#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer strong label -{ - margin-left: .3em; +.box.message .messagearea .messagerecent .singlemessage > .panel-heading { + color: #333; + background-color: #f5f5f5; + border-color: #ddd; } -#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer input -{ - margin-bottom: .3em; - margin-left: 0; +.box.message .messagearea .messagerecent .singlemessage > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; } -#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer input + input -{ - margin-left: 5px; +.box.message .messagearea .messagerecent .singlemessage > .panel-heading .badge { + color: #f5f5f5; + background-color: #333; } -.questionbankwindow .module -{ - width: auto; +.box.message .messagearea .messagerecent .singlemessage > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; } -#page-mod-quiz-edit div.editq div.question div.content -{ - overflow: hidden; - - border: 1px solid #ddd; - border-radius: 2px; - background-color: #fff; +.box.message .messagearea .messagerecent .singlemessage .otheruser { + display: block; + width: 100%; + padding: 10px 15px; } -.path-mod-quiz .statedetails -{ - font-size: .9em; - - display: block; +.box.message .messagearea .messagerecent .singlemessage .otheruser .pix { + margin: 5px; +} +.box.message .messagearea .messagerecent .singlemessage .themessage { + display: block; + padding: 5px 10px; + margin: 10px 15px; + border: 2px solid #faebcc; } -a#hidebankcmd -{ - color: #337ab7; +.box.message .messagearea .messagerecent .singlemessage .messagedate { + margin: 10px 15px 0; } -.que.shortanswer .answer -{ - padding: 0; +.box.message .messagearea .messagerecent .singlemessage .messagecontext { + margin: 0 15px 10px; } -.que label -{ - font-weight: normal; - - display: inline; +.box.message .messagearea .messagehistory .messagehistory { + clear: both; + border-top: 1px solid #ddd; } -.path-question-type #id_answerhdr .fitem_feditor .felement -{ - margin-right: 0; - margin-left: 0; +.box.message .messagearea .messagehistory .messagehistory .mdl-left { + margin-right: -10px; + margin-left: -10px; } -body.path-question-type .mform fieldset.hidden -{ - margin: .7em 0 0; - padding: 0; +.box.message .messagearea .messagehistory .messagehistory .mdl-left.left .message { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; } -.user-box -{ +@media (min-width: 992px) { + .box.message .messagearea .messagehistory .messagehistory .mdl-left.left .message { float: left; - clear: none; - - width: 115px; - height: 160px; - margin: 8px; - - text-align: center; + width: 58.33333333%; + } } -.userlist .action-icon img -{ - vertical-align: middle; +.box.message .messagearea .messagehistory .messagehistory .mdl-left.left .message .text { + border: 2px solid #d6e9c6; } -.userlist #showall -{ - margin: 10px 0; +.box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; } -.userlist .buttons -{ - text-align: center; +@media (min-width: 992px) { + .box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message { + float: left; + width: 58.33333333%; + } } -.userlist .buttons label -{ - padding: 0 3px; +@media (min-width: 992px) { + .box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message { + left: 41.66666667%; + } +} +.box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message .text { + border: 2px solid #bce8f1; +} +.box.message .messagearea .messagehistory .messagehistory .message { + display: block; +} +.box.message .messagearea .messagehistory .messagehistory .message .text { + display: block; + padding: 5px 10px; + border-radius: 4px; +} +.box.message .messagearea .messagehistory #message_user_pictures { + margin-right: -10px; + margin-left: -10px; +} +.box.message .messagearea .messagehistory #message_user_pictures .box.user { + position: relative; + float: left; + width: 41.66666667%; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; + text-align: center; +} +.box.message .messagearea .messagehistory #message_user_pictures .box.between { + position: relative; + float: left; + width: 16.66666667%; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; + text-align: center; +} +.box.message .messagearea .messagehistory .messagehistorytype { + color: #fff; + border: 0; +} +.box.message .messagearea .messagehistory .messagehistorytype .hiddenelement { + display: none; +} +.box.message .messagearea .messagehistory .messagehistorytype span.visible { + color: #333; +} +.box.message .messagearea .messagehistory .messagehistorytype a.visible { + color: #337ab7; } -.userlist table#participants -{ - text-align: center; +.box.message .messagearea .messagesend .mform fieldset .fitem .felement, +.box.message .messagearea .messagesend .mform fieldset.hidden > div { + float: none; + width: 100%; + padding: 0; + margin: 0; } -.userlist table.controls -{ - width: 100%; +.box.message .messagearea .messagesend .mform fieldset .fitem .felement #id_submitbutton, +.box.message .messagearea .messagesend .mform fieldset.hidden > div #id_submitbutton { + margin: 5px 0 0 0; } -.userlist table.controls tr -{ - vertical-align: top; +.box.message .messagearea .messagesend .mform .fitemtitle, +.box.message .messagearea .messagesend .mform .form-label { + float: none; + margin-top: 20px; + margin-bottom: 10px; + font-family: inherit; + font-size: 24px; + font-weight: 500; + line-height: 1.1; + color: inherit; + text-align: left; } -.userlist table.controls .right -{ - text-align: right; +.box.message .messagearea .messagesend .mform .fitemtitle small, +.box.message .messagearea .messagesend .mform .form-label small, +.box.message .messagearea .messagesend .mform .fitemtitle .small, +.box.message .messagearea .messagesend .mform .form-label .small { + font-weight: normal; + line-height: 1; + color: #777; } -.userlist table#participants td, -.userlist table#participants th -{ - padding: 4px; - - text-align: left; - vertical-align: middle; +.box.message .messagearea .messagesend .mform .fitemtitle small, +.box.message .messagearea .messagesend .mform .form-label small, +.box.message .messagearea .messagesend .mform .fitemtitle .small, +.box.message .messagearea .messagesend .mform .form-label .small { + font-size: 65%; +} +.box.message .messagearea .messagesend .mform fieldset .fitem { + margin: 0; +} +.box.message .messagearea .messagesend .mform .fitem_ftextarea { + margin: 15px; +} +#newmessageoverlay { + position: absolute; + position: fixed; + top: 0; + top: inherit; + right: 5px; + bottom: 5px; + left: 0; + left: inherit; + z-index: 1060; + display: none; + display: block; + width: 276px; + max-width: 276px; + padding: 1px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + + line-break: auto; +} +#newmessageoverlay.top { + margin-top: -10px; +} +#newmessageoverlay.right { + margin-left: 10px; +} +#newmessageoverlay.bottom { + margin-top: 10px; +} +#newmessageoverlay.left { + margin-left: -10px; +} +#newmessageoverlay.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, .25); + border-bottom-width: 0; +} +#newmessageoverlay.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: " "; + border-top-color: #fff; + border-bottom-width: 0; +} +#newmessageoverlay.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, .25); + border-left-width: 0; +} +#newmessageoverlay.right > .arrow:after { + bottom: -10px; + left: 1px; + content: " "; + border-right-color: #fff; + border-left-width: 0; +} +#newmessageoverlay.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, .25); +} +#newmessageoverlay.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: " "; + border-top-width: 0; + border-bottom-color: #fff; +} +#newmessageoverlay.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, .25); +} +#newmessageoverlay.left > .arrow:after { + right: 1px; + bottom: -10px; + content: " "; + border-right-width: 0; + border-left-color: #fff; +} +#newmessageoverlay a { + text-decoration: underline; +} +#newmessageoverlay #newmessagetext { + padding: 8px 14px; + margin: 0; + font-size: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} +#newmessageoverlay #usermessage { + padding: 9px 14px; + margin-top: 5px; + background-color: #fff; + border: 1px dotted rgba(0, 0, 0, .2); + border-radius: 4px; +} +#newmessageoverlay #newmessagelinks { + margin: 5px 14px; } -.userlist table.controls td.right, -.userlist table.controls td.left -{ - padding: 4px; +/** Messenger send message dialog */ +.core_message-messenger-sendmessage-hidden { + display: none; +} +.core_message-messenger-sendmessage .message-actions { + position: relative; +} +.core_message-messenger-sendmessage .message-area { + position: relative; + height: 240px; + max-height: 100%; + margin-bottom: 10px; +} +.core_message-messenger-sendmessage .message-input { + width: 100%; + height: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.core_message-messenger-sendmessage .message-send { + float: right; + margin: 0; +} +.core_message-messenger-sendmessage .message-notice-area { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + display: table; + width: 100%; + height: 100%; +} +.core_message-messenger-sendmessage .message-notice { + display: table-cell; + text-align: center; + vertical-align: middle; +} +.core_message-messenger-sendmessage .message-notice > div { + padding: 5px; + font-size: 12px; + background: #eee; +} +.core_message-messenger-sendmessage .message-footer { + margin-top: 3px; + line-height: 20px; +} +.core_message-messenger-sendmessage .message-history { + position: absolute; + bottom: 0; } -.userinfobox -{ - width: 100%; - padding: 10px; - - border-collapse: separate; - - border: 1px solid; +/* Question */ +.questionbank h2 { + margin-top: 0; } -.userinfobox .userpicture -{ - width: 100px; - height: 100px; +.questioncategories h3 { + margin-top: 0; } -.userinfobox .content -{ - vertical-align: top; +#chooseqtypebox { + margin-top: 1em; } -.userinfobox .links -{ - width: 100px; - padding: 5px; - - vertical-align: bottom; +#chooseqtype h3 { + margin: 0 0 .3em; } -.userinfobox .links a -{ - display: block; +#chooseqtype .instruction { + display: none; } -.userinfobox .list td -{ - padding: 3px; +#chooseqtype .fakeqtypes { + border-top: 1px solid silver; } -.userinfobox .username -{ - font-weight: bold; - - padding-bottom: 20px; +#chooseqtype .qtypeoption { + margin-bottom: .5em; } -.userinfobox td.label -{ - font-weight: bold; - - text-align: right; - vertical-align: top; - white-space: nowrap; +#chooseqtype label { + display: block; } -.userinfobox .left, -.userinfobox .side -{ - width: 100px; - - vertical-align: top; +#chooseqtype .qtypename img { + padding: 0 .3em; } -.groupinfobox -{ - min-height: 20px; - margin-bottom: 20px; - padding: 19px; - - border: 1px solid #e3e3e3; - border-radius: 4px; - background-color: #f5f5f5; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); -} -.groupinfobox blockquote -{ - border-color: #ddd; - border-color: rgba(0, 0, 0, .15); -} -.groupinfobox .left -{ - width: 100px; - padding: 10px; - - vertical-align: top; +#chooseqtype .qtypename { + display: inline-table; + width: 16em; } -.course-participation #showall -{ - margin: 10px 0; - - text-align: center; +#chooseqtype .qtypesummary { + display: block; + margin: 0 2em; } -#user-policy .noticebox -{ - width: 80%; - height: 250px; - margin-right: auto; - margin-bottom: 10px; - margin-left: auto; - - text-align: center; +#chooseqtype .submitbuttons { + margin: .7em 0; + text-align: center; } -#user-policy #policyframe -{ - width: 100%; - height: 100%; +#qtypechoicecontainer { + display: none; } -.iplookup #map -{ - margin: auto; +#qtypechoicecontainer_c.yui-panel-container.shadow .underlay { + background: none; } -.userselector select -{ - width: 100%; +#qtypechoicecontainer.yui-panel .hd { + color: #333; + text-shadow: 1px 1px 1px #fff; + letter-spacing: 1px; + background-image: -webkit-linear-gradient(top, #fff 0%, #ccc 100%); + background-image: -o-linear-gradient(top, #fff 0%, #ccc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc)); + background-image: linear-gradient(to bottom, #fff 0%, #ccc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0); + background-repeat: repeat-x; + border: 1px solid #ccc; + border-bottom: 1px solid #bbb; + border-top-left-radius: 10px; + border-top-right-radius: 10px; +} +#qtypechoicecontainer { + font-size: 12px; + color: #333; + background: #f2f2f2; + border: 1px solid #ccc; + border-top: 0 none; + border-radius: 10px; + -webkit-box-shadow: 5px 5px 20px 0 #666; + box-shadow: 5px 5px 20px 0 #666; +} +#qtypechoicecontainer #chooseqtype { + width: 40em; +} +#chooseqtypehead h3 { + margin: 0; + font-weight: normal; +} +#chooseqtype .qtypes { + position: relative; + padding: .24em 0; + border-bottom: 1px solid #bbb; +} +#chooseqtype .alloptions { + width: 60%; + max-height: 400px; + max-height: -webkit-calc(100vh - 15em); + max-height: calc(100vh - 15em); + overflow-x: hidden; + overflow-y: auto; +} +#chooseqtype .qtypeoption { + padding: .3em .3em .3em 1.6em; + margin-bottom: 0; +} +#chooseqtype .qtypeoption img { + padding-right: .5em; + padding-left: 1em; + vertical-align: text-bottom; +} +#chooseqtype .selected { + background-color: #fff; + -webkit-box-shadow: 0 0 10px 0 #ccc; + box-shadow: 0 0 10px 0 #ccc; } -.userselector div -{ - margin-top: .2em; +#chooseqtype .instruction, +#chooseqtype .qtypesummary { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 60%; + display: none; + padding: 1.5em 1.6em; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + background-color: #fff; } -.userselector div label -{ - margin-right: .3em; +#chooseqtype .instruction, +#chooseqtype .selected .qtypesummary { + display: block; } -.userselector .userselector-infobelow -{ - font-size: .8em; +#categoryquestions { + margin: 0; } -#userselector_options .collapsibleregioncaption -{ - font-weight: bold; +#categoryquestions td, +#categoryquestions th { + padding: 0 .2em; } -#userselector_options p -{ - margin: .2em 0; - - text-align: left; +#categoryquestions th { + font-weight: normal; + text-align: left; } -#page-user-profile .messagebox -{ - margin-right: auto; - margin-left: auto; - - text-align: center; +#categoryquestions .checkbox { + padding-left: 5px; } -#page-course-view-weeks .messagebox -{ - margin-right: auto; - margin-left: auto; - - text-align: center; +#categoryquestions .checkbox input[type="checkbox"] { + float: none; + margin-left: 0; } -.preferences-group ul -{ - margin-right: 0; - margin-left: 0; - - list-style: none; +#categoryquestions img.iconsmall { + padding: 0; } -.groupmanagementtable -{ - margin-right: -10px; - margin-left: -10px; +#categoryquestions .iconcol { + padding: 3px; } -.groupmanagementtable .groups, -.groupmanagementtable .members -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; +#categoryquestions label { + margin: 0; } -@media (min-width: 768px) -{ - .groupmanagementtable .groups, - .groupmanagementtable .members - { - float: left; - - width: 50%; - } +#page-mod-quiz-edit div.questionbankwindow div.header { + margin: 0; } -.notloggedin .usermenu -{ - padding-top: 15px; - padding-bottom: 15px; +#page-mod-quiz-edit div.questionbankwindow.block { + padding: 0; + border-width: 1px; } -.jsenabled .usermenu .moodle-actionmenu .usertext -{ - line-height: 1em; - - display: inline-block; - - vertical-align: middle; - - color: inherit; +#categoryquestions .checkbox { + display: table-cell; + width: 19px; } -.jsenabled .usermenu .moodle-actionmenu .usertext .meta, -.jsenabled .usermenu .moodle-actionmenu .usertext .role -{ - font-size: 12px; - - display: block; +#categoryquestions .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; } -.jsenabled .usermenu .moodle-actionmenu .usertext .meta .value, -.jsenabled .usermenu .moodle-actionmenu .usertext .role .value -{ - font-weight: bold; +#categoryquestions img.iconsmall { + margin: 0; } -.jsenabled .usermenu .moodle-actionmenu .usertext .role -{ - font-weight: bold; +.questionbank .singleselect { + margin: 0; } -.jsenabled .usermenu .moodle-actionmenu .toggle-display -{ - display: block; +/* Question editing form */ +#combinedfeedbackhdr div.fhtmleditor { + padding: 0; +} +#combinedfeedbackhdr div.fcheckbox { + margin-bottom: 1em; +} +#multitriesheader div.fitem_feditor { + margin-top: 1em; +} +#multitriesheader div.fitem_fgroup { + margin-bottom: 1em; +} +#multitriesheader div.fitem_fgroup fieldset.felement label { + margin-right: .3em; + margin-left: .3em; +} +body.path-question-type .fitem_fgroup .accesshide { + position: static; + left: 0; + width: auto; + height: auto; + padding-right: .3em; + font: inherit; +} +.que { + margin: 0 auto 1.8em auto; + clear: left; + text-align: left; +} +.que .info { + float: left; + width: 7em; + padding: .5em; + margin-bottom: 1.8em; + background-color: #eee; + border: 1px solid #ddd; + border-radius: 2px; +} +.que h3.no { + margin: 0; + font-size: .8em; + line-height: 1; +} +.que span.qno { + font-size: 1.5em; + font-weight: bold; +} +.que .info > div { + margin-top: .7em; + font-size: .8em; +} +body.path-question-type .mform fieldset.hidden { + padding: 0; + margin: .7em 0 0; +} +.que .info .questionflag.editable { + cursor: pointer; } -.jsenabled .usermenu .moodle-actionmenu .toggle-display.textmenu -{ - padding: 7px; +.que .info .editquestion img, +.que .info .questionflag img, +.que .info .questionflag input { + vertical-align: bottom; } -.jsenabled .usermenu .moodle-actionmenu .toggle-display.textmenu .usertext -{ - margin-right: 3px; +.que .content { + margin: 0 0 0 8.5em; } -.jsenabled .usermenu .moodle-actionmenu .toggle-display .caret -{ - position: relative; - - display: inline-block; +.que .formulation, +.que .outcome, +.que .comment { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; } -.jsenabled .usermenu .moodle-actionmenu > .menu -{ - min-width: 160px; +.que .formulation h4, +.que .outcome h4, +.que .comment h4 { + margin-top: 0; + color: inherit; } -.jsenabled .usermenu .moodle-actionmenu > .menu .filler -{ - display: block; - overflow: hidden; - - height: 1px; - margin: 9px 0; - - background-color: #e5e5e5; +.que .formulation .alert-link, +.que .outcome .alert-link, +.que .comment .alert-link { + font-weight: bold; } -.jsenabled .usermenu .moodle-actionmenu.show -{ - background-color: #e7e7e7; +.que .formulation > p, +.que .outcome > p, +.que .comment > p, +.que .formulation > ul, +.que .outcome > ul, +.que .comment > ul { + margin-bottom: 0; } -.jsenabled .usermenu .moodle-actionmenu.show .menu -{ - margin: 2px 0 0; - padding: 5px 0; - - -webkit-background-clip: padding-box; - background-clip: padding-box; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); - box-shadow: 0 5px 10px rgba(0, 0, 0, .2); -} -.jsenabled .usermenu .moodle-actionmenu.show .menu:before -{ - position: absolute; - top: -7px; - - display: inline-block; - - content: ''; - - border-right: 7px solid transparent; - border-bottom: 7px solid #ccc; - border-bottom-color: rgba(0, 0, 0, .15); - border-left: 7px solid transparent; -} -.jsenabled .usermenu .moodle-actionmenu.show .menu:after -{ - position: absolute; - top: -6px; - - display: inline-block; - - content: ''; - - border-right: 6px solid transparent; - border-bottom: 6px solid #fff; - border-left: 6px solid transparent; +.que .formulation > p + p, +.que .outcome > p + p, +.que .comment > p + p { + margin-top: 5px; } -.jsenabled .usermenu .moodle-actionmenu.show .menu a -{ - border-radius: 0; +.que .formulation { + color: #31708f; + color: #333; + background-color: #d9edf7; + border-color: #bce8f1; } -.jsenabled .usermenu .moodle-actionmenu.show .menu a:focus -{ - text-decoration: none; +.que .formulation hr { + border-top-color: #a6e1ec; } -.jsenabled .usermenu .moodle-actionmenu.show .menu a:hover -{ - text-decoration: none; - - color: #333; - background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); - background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); - background-repeat: repeat-x; - - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); +.que .formulation .alert-link { + color: #245269; } -.jsenabled .usermenu .moodle-actionmenu.show .menu.align-tr-br -{ - margin-top: 2px; +.formulation input[type="text"], +.formulation select { + width: auto; + vertical-align: baseline; } -.jsenabled.userloggedinas .usermenu .userbutton .avatars .avatar.current -{ - position: relative; - top: 12px; - left: 42px; - - width: 25px; - height: 25px; +.path-mod-quiz input[size] { + width: auto; } -.jsenabled.userloggedinas .usermenu .userbutton .avatars .avatar.current img -{ - width: inherit; - height: inherit; - - border: 1px solid #fff; - border-radius: 50%; - -webkit-box-shadow: -2px -2px 2px rgba(0, 0, 0, .125); - box-shadow: -2px -2px 2px rgba(0, 0, 0, .125); -} -.userprofile .fullprofilelink -{ - margin: 10px; - - text-align: center; +.que .comment { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; } -.userprofile .description -{ - margin-bottom: 20px; -} -.userprofile .profile_tree -{ - -webkit-column-count: 2; - -moz-column-count: 2; - column-count: 2; - -webkit-column-gap: 20px; - -moz-column-gap: 20px; - column-gap: 20px; -} -.userprofile .profile_tree section -{ - display: inline-block; - - width: 100%; +.que .comment hr { + border-top-color: #c9e2b3; } -.userprofile .header-button-group -{ - float: right !important; +.que .comment .alert-link { + color: #2b542c; } -.userprofile .header-button-group .btn -{ - color: #333; - border-color: #ccc; - background-color: #fff; +.que .history { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); } -.userprofile .header-button-group .btn:focus, -.userprofile .header-button-group .btn.focus -{ - color: #333; - border-color: #8c8c8c; - background-color: #e6e6e6; +.que .history blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); } -.userprofile .header-button-group .btn:hover -{ - color: #333; - border-color: #adadad; - background-color: #e6e6e6; +.que .ablock { + margin: .7em 0 .3em 0; } -.userprofile .header-button-group .btn:active, -.userprofile .header-button-group .btn.active, -.open > .dropdown-toggle.userprofile .header-button-group .btn -{ - color: #333; - border-color: #adadad; - background-color: #e6e6e6; +.que .im-controls { + margin-top: .5em; + text-align: left; } -.userprofile .header-button-group .btn:active:hover, -.userprofile .header-button-group .btn.active:hover, -.open > .dropdown-toggle.userprofile .header-button-group .btn:hover, -.userprofile .header-button-group .btn:active:focus, -.userprofile .header-button-group .btn.active:focus, -.open > .dropdown-toggle.userprofile .header-button-group .btn:focus, -.userprofile .header-button-group .btn:active.focus, -.userprofile .header-button-group .btn.active.focus, -.open > .dropdown-toggle.userprofile .header-button-group .btn.focus -{ - color: #333; - border-color: #8c8c8c; - background-color: #d4d4d4; +.que .specificfeedback, +.que .generalfeedback, +.que .rightanswer, +.que .im-feedback, +.que .feedback, +.que p { + margin: 0 0 .5em; +} +.que .qtext { + margin-bottom: 1.5em; +} +.que .correctness { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; } -.userprofile .header-button-group .btn:active, -.userprofile .header-button-group .btn.active, -.open > .dropdown-toggle.userprofile .header-button-group .btn -{ - background-image: none; +a.que .correctness:hover, +a.que .correctness:focus { + color: #fff; + text-decoration: none; + cursor: pointer; } -.userprofile .header-button-group .btn.disabled:hover, -.userprofile .header-button-group .btn[disabled]:hover, -fieldset[disabled] .userprofile .header-button-group .btn:hover, -.userprofile .header-button-group .btn.disabled:focus, -.userprofile .header-button-group .btn[disabled]:focus, -fieldset[disabled] .userprofile .header-button-group .btn:focus, -.userprofile .header-button-group .btn.disabled.focus, -.userprofile .header-button-group .btn[disabled].focus, -fieldset[disabled] .userprofile .header-button-group .btn.focus -{ - border-color: #ccc; - background-color: #fff; +.que .correctness:empty { + display: none; } -.userprofile .header-button-group .btn .badge -{ - color: #fff; - background-color: #333; -} -.userprofile a -{ - text-decoration: none; -} -@media (min-width: 768px) -{ - .userprofile dl.list dt - { - float: left; - clear: left; - overflow: hidden; - - width: 160px; - - text-align: right; - white-space: nowrap; - text-overflow: ellipsis; - } - .userprofile dl.list dd - { - margin-left: 180px; - } +.btn .que .correctness { + position: relative; + top: -1px; } -.userprofile dd, -.userprofile dt -{ - margin-left: 0; +.que .correctness.correct { + background-color: #5cb85c; } -.userprofile ul -{ - margin-left: 10px; +.que .correctness.partiallycorrect { + background-color: #f0ad4e; } -.userprofile ul > li ul -{ - margin-left: 0; +.que .correctness.notanswered, +.que .correctness.incorrect { + background-color: #d9534f; } -#page-user-profile .node_category li, -.path-user .node_category li -{ - list-style-type: none; +.que .validationerror { + color: #a94442; } -#page-user-profile .node_category li.contentnode, -.path-user .node_category li.contentnode -{ - list-style-type: none; +.formulation .correct { + background-color: #dff0d8; } -.path-user .node_category:first-child li span -{ - display: block; - - margin-bottom: 10px; +.formulation .partiallycorrect { + background-color: #fcf8e3; } -.page-context-header -{ - overflow: hidden; +.formulation .incorrect { + background-color: #f2dede; } -.page-context-header:after -{ - clear: both; +.formulation select.correct, +.formulation input.correct { + color: #3c763d; + background-color: #dff0d8; + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } -.page-context-header .page-header-image -{ - display: table-cell; - - padding-right: 10px; - - vertical-align: top; +.formulation select.correct:focus, +.formulation input.correct:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; } -.page-context-header .page-header-headings -{ - display: table-cell; - - vertical-align: bottom; +.formulation select.partiallycorrect, +.formulation input.partiallycorrect { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } -.page-context-header .page-header-headings h1 -{ - margin: 0; +.formulation select.partiallycorrect:focus, +.formulation input.partiallycorrect:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; } -.core_message-messenger-sendmessage-content .message-send -{ - margin: 5px 5px 0 0; +.formulation select.incorrect, +.formulation input.incorrect { + color: #a94442; + background-color: #f2dede; + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } -.loginbox -{ - margin-bottom: 15px; - - border-radius: 3px; +.formulation select.incorrect:focus, +.formulation input.incorrect:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; } -.loginbox.onecolumn -{ - position: relative; - - min-height: 1px; - min-height: 20px; - margin-bottom: 20px; - padding: 19px; - padding-right: 10px; - padding-left: 10px; - - border: 1px solid #e3e3e3; - border-radius: 4px; - background-color: #f5f5f5; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); -} -@media (min-width: 768px) -{ - .loginbox.onecolumn - { - float: left; - - width: 50%; - } -} -@media (min-width: 768px) -{ - .loginbox.onecolumn - { - left: 25%; - } -} -@media (min-width: 992px) -{ - .loginbox.onecolumn - { - float: left; - - width: 33.33333333%; - } -} -@media (min-width: 992px) -{ - .loginbox.onecolumn - { - left: 33.33333333%; - } -} -.loginbox.onecolumn blockquote -{ - border-color: #ddd; - border-color: rgba(0, 0, 0, .15); -} -.loginbox.twocolumns .loginpanel -{ - position: relative; - - min-height: 1px; - min-height: 20px; - margin-bottom: 20px; - padding: 19px; - padding-right: 10px; - padding-left: 10px; - - border: 1px solid #e3e3e3; - border-radius: 4px; - background-color: #f5f5f5; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); -} -@media (min-width: 768px) -{ - .loginbox.twocolumns .loginpanel - { - float: left; - - width: 33.33333333%; - } -} -@media (min-width: 1200px) -{ - .loginbox.twocolumns .loginpanel - { - float: left; - - width: 25%; - } +.que .grading, +.que .comment, +.que .commentlink, +.que .history { + margin-top: .5em; } -.loginbox.twocolumns .loginpanel blockquote -{ - border-color: #ddd; - border-color: rgba(0, 0, 0, .15); +.que .history h3 { + margin: 0 0 .2em; + font-size: 1em; } -.loginbox.twocolumns .signuppanel -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; +.que .history table { + width: 100%; + margin: 0; } -@media (min-width: 768px) -{ - .loginbox.twocolumns .signuppanel - { - float: left; - - width: 58.33333333%; - } -} -@media (min-width: 768px) -{ - .loginbox.twocolumns .signuppanel - { - left: 8.33333333%; - } -} -@media (min-width: 1200px) -{ - .loginbox.twocolumns .signuppanel - { - float: left; - - width: 66.66666667%; - } -} -@media (min-width: 1200px) -{ - .loginbox.twocolumns .signuppanel - { - left: 8.33333333%; - } -} -.loginbox .loginform .form-label -{ - width: 100%; - margin-bottom: 5px; - - text-align: left; +.que .history .current { + font-weight: bold; } -.loginbox .loginform .form-input -{ - width: 100%; - margin-bottom: 5px; +.que .questioncorrectnessicon { + vertical-align: text-bottom; } -.loginbox .loginform .form-input input[type='text'], -.loginbox .loginform .form-input input[type='password'] -{ - font-size: 14px; - line-height: 1.42857143; - - display: block; - - width: 100%; - max-width: none; - height: 34px; - padding: 6px 12px; - - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - - color: #555; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +.que input.questionflagimage { + padding-right: 3px; +} +.importerror { + margin-top: 10px; + border-bottom: 1px solid #555; } -.loginbox .loginform .form-input input[type='text']:focus, -.loginbox .loginform .form-input input[type='password']:focus -{ - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +.mform .que.comment .fitemtitle { + width: 20%; } -.loginbox .loginform .form-input input[type='text']::-moz-placeholder, -.loginbox .loginform .form-input input[type='password']::-moz-placeholder -{ - opacity: 1; - color: #999; +#page-question-preview #techinfo { + margin: 1em 0; } -.loginbox .loginform .form-input input[type='text']:-ms-input-placeholder, -.loginbox .loginform .form-input input[type='password']:-ms-input-placeholder -{ - color: #999; +#questionbank + .container { + padding: 0; } -.loginbox .loginform .form-input input[type='text']::-webkit-input-placeholder, -.loginbox .loginform .form-input input[type='password']::-webkit-input-placeholder -{ - color: #999; +#page-mod-quiz-edit .box.generalbox.questionbank { + padding: .5em; } -.loginbox .loginform .form-input input[type='text']::-ms-expand, -.loginbox .loginform .form-input input[type='password']::-ms-expand -{ - border: 0; - background-color: transparent; +#page-mod-quiz-edit .questionbank .categorypagingbarcontainer, +#page-mod-quiz-edit .questionbank .categoryquestionscontainer, +#page-mod-quiz-edit .questionbank .choosecategory { + padding: 0; +} +#page-mod-quiz-edit .questionbank .choosecategory select { + width: 100%; +} +#page-mod-quiz-edit div.questionbank .categoryquestionscontainer { + margin: 0; + background: transparent; +} +#page-mod-quiz-edit #categoryquestions > thead { + background: #fff; +} +#page-mod-quiz-edit #categoryquestions > tbody > tr:nth-of-type(even) { + background: #e4e4e4; +} +#page-mod-quiz-edit .questionbankwindow div.header { + padding: 3px; + padding: 2px 10px 2px 10px; + margin: 0 -10px 0 -10px; + color: #444; + text-shadow: none; + background: transparent; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + /* Old browsers */ } -.loginbox .loginform .form-input input[type='text'][disabled], -.loginbox .loginform .form-input input[type='password'][disabled], -.loginbox .loginform .form-input input[type='text'][readonly], -.loginbox .loginform .form-input input[type='password'][readonly], -fieldset[disabled] .loginbox .loginform .form-input input[type='text'], -fieldset[disabled] .loginbox .loginform .form-input input[type='password'] -{ - opacity: 1; - background-color: #eee; +#page-mod-quiz-edit .questionbankwindow div.header a:link, +#page-mod-quiz-edit .questionbankwindow div.header a:visited { + color: #337ab7; } -.loginbox .loginform .form-input input[type='text'][disabled], -.loginbox .loginform .form-input input[type='password'][disabled], -fieldset[disabled] .loginbox .loginform .form-input input[type='text'], -fieldset[disabled] .loginbox .loginform .form-input input[type='password'] -{ - cursor: not-allowed; +#page-mod-quiz-edit .questionbankwindow div.header a:hover { + color: #23527c; } -textarea.loginbox .loginform .form-input input[type='text'], -textarea.loginbox .loginform .form-input input[type='password'] -{ - height: auto; +#page-mod-quiz-edit .createnewquestion { + padding: .3em 0; } -.loginbox .loginform .form-input input[type='submit'] -{ - margin: 10px 0 0; +#page-mod-quiz-edit .createnewquestion div, +#page-mod-quiz-edit .createnewquestion input { + margin: 0; } -.loginbox input[type='submit'] -{ - margin: 10px 0 0; +#page-mod-quiz-edit .questionbankwindow div.header .title { + color: #333; } -.loginbox .desc -{ - line-height: 30px; - - color: #333; +#page-mod-quiz-edit div.container div.generalbox { + padding: 1.5em; + background-color: transparent; } -.loginbox .subcontent -{ - margin: 0; - padding: 0; +#page-mod-quiz-edit .categoryinfo { + background-color: transparent; + border-bottom: none; } -#page-tag-coursetags_edit .coursetag_edit_centered -{ - position: relative; - - width: 600px; - margin: 20px auto; +#page-mod-quiz-edit .createnewquestion .singlebutton input { + margin-bottom: 0; } -#page-tag-coursetags_edit .coursetag_edit_row -{ - clear: both; +#page-mod-quiz-edit div.questionbank .categorysortopotionscontainer, +#page-mod-quiz-edit div.questionbank .categoryselectallcontainer { + padding: 0 0 1.5em 0; } -#page-tag-coursetags_edit .coursetag_edit_row .coursetag_edit_left -{ - float: left; - - width: 50%; - - text-align: right; +#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer { + margin: 0; + background-color: transparent; + border-top: 0; + border-bottom: 0; } -#page-tag-coursetags_edit .coursetag_edit_row .coursetag_edit_right -{ - margin-left: 50%; +#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer .paging { + padding: 0 .3em; } -#page-tag-coursetags_edit .coursetag_edit_input3 -{ - display: none; +#page-mod-quiz-edit div.question div.content div.questioncontrols { + background-color: #fff; } -#page-tag-coursetags_more .coursetag_more_large -{ - font-size: 120%; +#page-mod-quiz-edit div.question div.content div.points { + position: static; + float: right; + width: 12.1em; + padding-bottom: 0; + margin-top: -.5em; + margin-right: 60px; + background-color: #fff; + border: none; } -#page-tag-coursetags_more .coursetag_more_small -{ - font-size: 80%; +#page-mod-quiz-edit div.question div.content div.points br { + display: none; } -#page-tag-coursetags_more .coursetag_more_link -{ - font-size: 80%; +#page-mod-quiz-edit div.question div.content div.points label { + display: inline-block; } -#tag-description, -#tag-blogs -{ - width: 100%; +#page-mod-quiz-edit .questionbankwindow div.header .title { + color: #333; } -#tag-management-box -{ - line-height: 20px; - - margin-bottom: 10px; +#page-mod-quiz-edit div.container div.generalbox { + padding: 1.5em; + background-color: transparent; } -img.user-image -{ - width: 100px; - height: 100px; +#page-mod-quiz-edit .categoryinfo { + background-color: #fff; + border-bottom: none; } -#small-tag-cloud-box -{ - width: 300px; - margin: 0 auto; +#page-mod-quiz-edit div.questionbank .categorysortopotionscontainer, +#page-mod-quiz-edit div.questionbank .categoryselectallcontainer { + padding: 0 0 1.5em 0; } -#big-tag-cloud-box -{ - float: none; - - width: 600px; - margin: 0 auto; +#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer { + padding: 1em; + margin: 0 -1.2em; + background-color: transparent; + border-top: none; + border-bottom: none; } -ul#tag-cloud-list -{ - margin: 0; - padding: 5px; - - list-style: none; +#page-mod-quiz-edit div.question div.content div.questioncontrols { + background-color: #fff; } -ul#tag-cloud-list li -{ - display: inline; - - margin: 0; - - list-style-type: none; +#page-mod-quiz-edit div.question div.content div.points { + padding-bottom: .5em; + margin-top: -.5em; + background-color: #fff; + border: none; } -#tag-search-box -{ - margin: 10px auto; - - text-align: center; +#page-mod-quiz-edit div.question div.content div.points label { + display: inline-block; } -#tag-search-results-container -{ - width: 100%; - padding: 0; +#page-mod-quiz-edit div.quizpage .pagecontent .pagestatus { + background-color: #fff; } -#tag-search-results -{ - display: block; - float: left; - - width: 60%; - margin: 15px 20% 0 20%; - padding: 0; +#page-mod-quiz-edit .quizpagedelete, +#page-mod-quiz-edit .quizpagedelete img { + background-color: transparent; } -#tag-search-results li -{ - line-height: 20px; - - float: left; - - width: 30%; - padding-right: 1%; - padding-left: 1%; - - list-style: none; - - text-align: left; +#page-mod-quiz-edit div.quizpage .pagecontent { + overflow: hidden; + border: 1px solid #ddd; + border-radius: 2px; } -span.flagged-tag, -span.flagged-tag a -{ - color: #a94442; +#page-mod-quiz-edit div.questionbank .categoryinfo { + padding: .3em 0; } -.tag-management-form -{ - text-align: center; +#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer { + padding: 0; } -table#tag-management-list -{ - text-align: left; +#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer strong { + display: block; } -#relatedtags-autocomplete-container -{ - width: 100%; - min-height: 4.6em; - margin-right: auto; - margin-left: auto; +#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer hr, +#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer br { + display: none; } -#relatedtags-autocomplete -{ - position: relative; - - display: block; - - width: 60%; - margin-right: auto; - margin-left: auto; -} -#relatedtags-autocomplete .yui-ac-content -{ - position: absolute; - z-index: 9050; - left: 20%; - - overflow: hidden; - - width: 420px; - - border: 1px solid #404040; - background: #fff; -} -#relatedtags-autocomplete .ysearchquery -{ - position: absolute; - z-index: 10; - right: 10px; - - color: #808080; +#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer strong { + margin-left: -.3em; } -#relatedtags-autocomplete .yui-ac-shadow -{ - position: absolute; - z-index: 9049; - - width: 100%; - margin: .3em; - - background: #a0a0a0; +#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer strong label { + margin-left: .3em; } -#relatedtags-autocomplete ul -{ - width: 100%; - margin: 0; - padding: 0; - - list-style-type: none; +#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer input { + margin-bottom: .3em; + margin-left: 0; } -#relatedtags-autocomplete li -{ - padding: 0 5px; - - cursor: default; - white-space: nowrap; +#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer input + input { + margin-left: 5px; } -#relatedtags-autocomplete li.yui-ac-highlight -{ - background: #ffc; +.questionbankwindow .module { + width: auto; } -h2.tag-heading, -div#tag-description, -div#tag-blogs, -body.tag .managelink -{ - padding: 5px; +#page-mod-quiz-edit div.editq div.question div.content { + overflow: hidden; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 2px; } -.tag_cloud .s20 -{ - font-size: 1.5em; - font-weight: bold; +.path-mod-quiz .statedetails { + display: block; + font-size: .9em; } -.tag_cloud .s19 -{ - font-size: 1.5em; +a#hidebankcmd { + color: #337ab7; } -.tag_cloud .s18 -{ - font-size: 1.4em; - font-weight: bold; +.que.shortanswer .answer { + padding: 0; } -.tag_cloud .s17 -{ - font-size: 1.4em; +.que label { + display: inline; + font-weight: normal; } -.tag_cloud .s16 -{ - font-size: 1.3em; - font-weight: bold; +.path-question-type #id_answerhdr .fitem_feditor .felement { + margin-right: 0; + margin-left: 0; } -.tag_cloud .s15 -{ - font-size: 1.3em; +body.path-question-type .mform fieldset.hidden { + padding: 0; + margin: .7em 0 0; } -.tag_cloud .s14 -{ - font-size: 1.2em; - font-weight: bold; +.user-box { + float: left; + width: 115px; + height: 160px; + margin: 8px; + clear: none; + text-align: center; } -.tag_cloud .s13 -{ - font-size: 1.2em; +.userlist .action-icon img { + vertical-align: middle; } -.tag_cloud .s12, -.tag_cloud .s11 -{ - font-size: 1.1em; - font-weight: bold; +.userlist #showall { + margin: 10px 0; } -.tag_cloud .s10, -.tag_cloud .s9 -{ - font-size: 1.1em; +.userlist .buttons { + text-align: center; } -.tag_cloud .s8, -.tag_cloud .s7 -{ - font-size: 1em; - font-weight: bold; +.userlist .buttons label { + padding: 0 3px; } -.tag_cloud .s6, -.tag_cloud .s5 -{ - font-size: 1em; +.userlist table#participants { + text-align: center; } -.tag_cloud .s4, -.tag_cloud .s3 -{ - font-size: .9em; - font-weight: bold; +.userlist table.controls { + width: 100%; } -.tag_cloud .s2, -.tag_cloud .s1 -{ - font-size: .9em; +.userlist table.controls tr { + vertical-align: top; } -.tag_cloud .s0 -{ - font-size: .8em; +.userlist table.controls .right { + text-align: right; } -table.collection -{ - width: 100%; - max-width: 100%; - margin-bottom: 20px; - - border: 1px solid #ddd; +.userlist table#participants td, +.userlist table#participants th { + padding: 4px; + text-align: left; + vertical-align: middle; } -table.collection > thead > tr > th, -table.collection > tbody > tr > th, -table.collection > tfoot > tr > th, -table.collection > thead > tr > td, -table.collection > tbody > tr > td, -table.collection > tfoot > tr > td -{ - line-height: 1.42857143; - - padding: 8px; - - vertical-align: top; - - border-top: 1px solid #ddd; +.userlist table.controls td.right, +.userlist table.controls td.left { + padding: 4px; } -table.collection > thead > tr > th -{ - vertical-align: bottom; - - border-bottom: 2px solid #ddd; +.userinfobox { + width: 100%; + padding: 10px; + border-collapse: separate; + border: 1px solid; } -table.collection > caption + thead > tr:first-child > th, -table.collection > colgroup + thead > tr:first-child > th, -table.collection > thead:first-child > tr:first-child > th, -table.collection > caption + thead > tr:first-child > td, -table.collection > colgroup + thead > tr:first-child > td, -table.collection > thead:first-child > tr:first-child > td -{ - border-top: 0; +.userinfobox .userpicture { + width: 100px; + height: 100px; } -table.collection > tbody + tbody -{ - border-top: 2px solid #ddd; +.userinfobox .content { + vertical-align: top; } -table.collection .table -{ - background-color: #fff; +.userinfobox .links { + width: 100px; + padding: 5px; + vertical-align: bottom; } -table.collection > thead > tr > th, -table.collection > tbody > tr > th, -table.collection > tfoot > tr > th, -table.collection > thead > tr > td, -table.collection > tbody > tr > td, -table.collection > tfoot > tr > td -{ - border: 1px solid #ddd; +.userinfobox .links a { + display: block; } -table.collection > thead > tr > th, -table.collection > thead > tr > td -{ - border-bottom-width: 2px; +.userinfobox .list td { + padding: 3px; } -table.collection > tbody > tr:nth-of-type(odd) -{ - background-color: #f9f9f9; +.userinfobox .username { + padding-bottom: 20px; + font-weight: bold; } -table.collection .name -{ - text-align: left; - vertical-align: middle; +.userinfobox td.label { + font-weight: bold; + text-align: right; + white-space: nowrap; + vertical-align: top; } -table.collection .awards -{ - width: 10%; - - text-align: center; - vertical-align: middle; +.userinfobox .left, +.userinfobox .side { + width: 100px; + vertical-align: top; +} +.groupinfobox { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +} +.groupinfobox blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); +} +.groupinfobox .left { + width: 100px; + padding: 10px; + vertical-align: top; +} +.course-participation #showall { + margin: 10px 0; + text-align: center; +} +#user-policy .noticebox { + width: 80%; + height: 250px; + margin-right: auto; + margin-bottom: 10px; + margin-left: auto; + text-align: center; +} +#user-policy #policyframe { + width: 100%; + height: 100%; +} +.iplookup #map { + margin: auto; +} +.userselector select { + width: 100%; +} +.userselector div { + margin-top: .2em; +} +.userselector div label { + margin-right: .3em; +} +.userselector .userselector-infobelow { + font-size: .8em; +} +#userselector_options .collapsibleregioncaption { + font-weight: bold; +} +#userselector_options p { + margin: .2em 0; + text-align: left; +} +#page-user-profile .messagebox { + margin-right: auto; + margin-left: auto; + text-align: center; +} +#page-course-view-weeks .messagebox { + margin-right: auto; + margin-left: auto; + text-align: center; +} +.preferences-group ul { + margin-right: 0; + margin-left: 0; + list-style: none; +} +.groupmanagementtable { + margin-right: -10px; + margin-left: -10px; } -table.collection .criteria -{ - width: 40%; - - text-align: left; - vertical-align: top; +.groupmanagementtable .groups, +.groupmanagementtable .members { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; +} +@media (min-width: 768px) { + .groupmanagementtable .groups, + .groupmanagementtable .members { + float: left; + width: 50%; + } } -table.collection .badgeimage, -table.collection .status -{ - width: 15%; - - text-align: center; - vertical-align: middle; +.notloggedin .usermenu { + padding-top: 15px; + padding-bottom: 15px; } -table.collection .description -{ - width: 25%; - - text-align: left; +.jsenabled .usermenu .moodle-actionmenu .usertext { + display: inline-block; + line-height: 1em; + color: inherit; + vertical-align: middle; } -table.collection .actions -{ - width: 11em; - - text-align: center; - vertical-align: middle; +.jsenabled .usermenu .moodle-actionmenu .usertext .meta, +.jsenabled .usermenu .moodle-actionmenu .usertext .role { + display: block; + font-size: 12px; } -a.criteria-action -{ - float: right; - - padding: 0 3px; +.jsenabled .usermenu .moodle-actionmenu .usertext .meta .value, +.jsenabled .usermenu .moodle-actionmenu .usertext .role .value { + font-weight: bold; +} +.jsenabled .usermenu .moodle-actionmenu .usertext .role { + font-weight: bold; +} +.jsenabled .usermenu .moodle-actionmenu .toggle-display { + display: block; +} +.jsenabled .usermenu .moodle-actionmenu .toggle-display.textmenu { + padding: 7px; +} +.jsenabled .usermenu .moodle-actionmenu .toggle-display.textmenu .usertext { + margin-right: 3px; +} +.jsenabled .usermenu .moodle-actionmenu .toggle-display .caret { + position: relative; + display: inline-block; +} +.jsenabled .usermenu .moodle-actionmenu > .menu { + min-width: 160px; +} +.jsenabled .usermenu .moodle-actionmenu > .menu .filler { + display: block; + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.jsenabled .usermenu .moodle-actionmenu.show { + background-color: #e7e7e7; +} +.jsenabled .usermenu .moodle-actionmenu.show .menu { + padding: 5px 0; + margin: 2px 0 0; + -webkit-background-clip: padding-box; + background-clip: padding-box; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + box-shadow: 0 5px 10px rgba(0, 0, 0, .2); +} +.jsenabled .usermenu .moodle-actionmenu.show .menu:before { + position: absolute; + top: -7px; + display: inline-block; + content: ''; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-bottom-color: rgba(0, 0, 0, .15); + border-left: 7px solid transparent; +} +.jsenabled .usermenu .moodle-actionmenu.show .menu:after { + position: absolute; + top: -6px; + display: inline-block; + content: ''; + border-right: 6px solid transparent; + border-bottom: 6px solid #fff; + border-left: 6px solid transparent; +} +.jsenabled .usermenu .moodle-actionmenu.show .menu a { + border-radius: 0; +} +.jsenabled .usermenu .moodle-actionmenu.show .menu a:focus { + text-decoration: none; +} +.jsenabled .usermenu .moodle-actionmenu.show .menu a:hover { + color: #333; + text-decoration: none; + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.jsenabled .usermenu .moodle-actionmenu.show .menu.align-tr-br { + margin-top: 2px; +} +.jsenabled.userloggedinas .usermenu .userbutton .avatars .avatar.current { + position: relative; + top: 12px; + left: 42px; + width: 25px; + height: 25px; +} +.jsenabled.userloggedinas .usermenu .userbutton .avatars .avatar.current img { + width: inherit; + height: inherit; + border: 1px solid #fff; + border-radius: 50%; + -webkit-box-shadow: -2px -2px 2px rgba(0, 0, 0, .125); + box-shadow: -2px -2px 2px rgba(0, 0, 0, .125); +} +.userprofile .fullprofilelink { + margin: 10px; + text-align: center; +} +.userprofile .description { + margin-bottom: 20px; +} +.userprofile .profile_tree { + -webkit-column-count: 2; + -moz-column-count: 2; + column-count: 2; + -webkit-column-gap: 20px; + -moz-column-gap: 20px; + column-gap: 20px; +} +.userprofile .profile_tree section { + display: inline-block; + width: 100%; +} +.userprofile .header-button-group { + float: right !important; +} +.userprofile .header-button-group .btn { + color: #333; + background-color: #fff; + border-color: #ccc; } -table.issuedbadgebox -{ - width: 750px; - - background-color: #fff; +.userprofile .header-button-group .btn:focus, +.userprofile .header-button-group .btn.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; } -table.badgeissuedimage -{ - width: 150px; - - text-align: center; +.userprofile .header-button-group .btn:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } -table.badgeissuedinfo -{ - width: 600px; +.userprofile .header-button-group .btn:active, +.userprofile .header-button-group .btn.active, +.open > .dropdown-toggle.userprofile .header-button-group .btn { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } -table.badgeissuedinfo .bvalue -{ - text-align: left; - vertical-align: middle; +.userprofile .header-button-group .btn:active:hover, +.userprofile .header-button-group .btn.active:hover, +.open > .dropdown-toggle.userprofile .header-button-group .btn:hover, +.userprofile .header-button-group .btn:active:focus, +.userprofile .header-button-group .btn.active:focus, +.open > .dropdown-toggle.userprofile .header-button-group .btn:focus, +.userprofile .header-button-group .btn:active.focus, +.userprofile .header-button-group .btn.active.focus, +.open > .dropdown-toggle.userprofile .header-button-group .btn.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; } -table.badgeissuedinfo .bfield -{ - font-style: italic; - - width: 125px; - - text-align: left; +.userprofile .header-button-group .btn:active, +.userprofile .header-button-group .btn.active, +.open > .dropdown-toggle.userprofile .header-button-group .btn { + background-image: none; } -ul.badges -{ - margin: 0; - - list-style: none; +.userprofile .header-button-group .btn.disabled:hover, +.userprofile .header-button-group .btn[disabled]:hover, +fieldset[disabled] .userprofile .header-button-group .btn:hover, +.userprofile .header-button-group .btn.disabled:focus, +.userprofile .header-button-group .btn[disabled]:focus, +fieldset[disabled] .userprofile .header-button-group .btn:focus, +.userprofile .header-button-group .btn.disabled.focus, +.userprofile .header-button-group .btn[disabled].focus, +fieldset[disabled] .userprofile .header-button-group .btn.focus { + background-color: #fff; + border-color: #ccc; } -.badges li -{ - position: relative; - - display: inline-block; - - width: 150px; - padding-bottom: 2em; - - text-align: center; - vertical-align: top; +.userprofile .header-button-group .btn .badge { + color: #fff; + background-color: #333; } -.badges li .badge-name -{ - display: block; - - padding: 5px; +.userprofile a { + text-decoration: none; } -.badges li > img -{ - position: absolute; +@media (min-width: 768px) { + .userprofile dl.list dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; + } + .userprofile dl.list dd { + margin-left: 180px; + } } -.badges li .badge-image -{ - z-index: 1; - top: 0; - left: 10px; - - width: 90px; - height: 90px; +.userprofile dd, +.userprofile dt { + margin-left: 0; } -.badges li .badge-actions -{ - position: relative; +.userprofile ul { + margin-left: 10px; } -div.badge -{ - position: relative; - - display: block; +.userprofile ul > li ul { + margin-left: 0; } -div.badge .expireimage -{ - top: 0; - left: 20px; - - width: 100px; - height: 100px; +#page-user-profile .node_category li, +.path-user .node_category li { + list-style-type: none; } -.expireimage -{ - position: absolute; - z-index: 10; - top: 0; - left: 30px; - - width: 90px; - height: 90px; - - opacity: .85; - - filter: alpha(opacity=85); +#page-user-profile .node_category li.contentnode, +.path-user .node_category li.contentnode { + list-style-type: none; +} +.path-user .node_category:first-child li span { + display: block; + margin-bottom: 10px; +} +.page-context-header { + overflow: hidden; +} +.page-context-header:after { + clear: both; +} +.page-context-header .page-header-image { + display: table-cell; + padding-right: 10px; + vertical-align: top; +} +.page-context-header .page-header-headings { + display: table-cell; + vertical-align: bottom; +} +.page-context-header .page-header-headings h1 { + margin: 0; +} +.core_message-messenger-sendmessage-content .message-send { + margin: 5px 5px 0 0; +} +.loginbox { + margin-bottom: 15px; + border-radius: 3px; +} +.loginbox.onecolumn { + position: relative; + min-height: 1px; + min-height: 20px; + padding: 19px; + padding-right: 10px; + padding-left: 10px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +} +@media (min-width: 768px) { + .loginbox.onecolumn { + float: left; + width: 50%; + } } -.badge-profile -{ - vertical-align: top; +@media (min-width: 768px) { + .loginbox.onecolumn { + left: 25%; + } } -.connected -{ - color: #3c763d; +@media (min-width: 992px) { + .loginbox.onecolumn { + float: left; + width: 33.33333333%; + } } -.notconnected -{ - color: #a94442; +@media (min-width: 992px) { + .loginbox.onecolumn { + left: 33.33333333%; + } +} +.loginbox.onecolumn blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); +} +.loginbox.twocolumns .loginpanel { + position: relative; + min-height: 1px; + min-height: 20px; + padding: 19px; + padding-right: 10px; + padding-left: 10px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +} +@media (min-width: 768px) { + .loginbox.twocolumns .loginpanel { + float: left; + width: 33.33333333%; + } } -.connecting -{ - color: #8a6d3b; +@media (min-width: 1200px) { + .loginbox.twocolumns .loginpanel { + float: left; + width: 25%; + } } -#page-badges-award .recipienttable tr td -{ - vertical-align: top; +.loginbox.twocolumns .loginpanel blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); } -#page-badges-award .recipienttable tr td.actions .actionbutton -{ - width: 100%; - margin: .3em 0; - padding: .5em 0; +.loginbox.twocolumns .signuppanel { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; } -#page-badges-award .recipienttable tr td.existing, -#page-badges-award .recipienttable tr td.potential -{ - width: 42%; +@media (min-width: 768px) { + .loginbox.twocolumns .signuppanel { + float: left; + width: 58.33333333%; + } } -.statustable -{ - margin-bottom: 0; +@media (min-width: 768px) { + .loginbox.twocolumns .signuppanel { + left: 8.33333333%; + } +} +@media (min-width: 1200px) { + .loginbox.twocolumns .signuppanel { + float: left; + width: 66.66666667%; + } +} +@media (min-width: 1200px) { + .loginbox.twocolumns .signuppanel { + left: 8.33333333%; + } +} +.loginbox .loginform .form-label { + width: 100%; + margin-bottom: 5px; + text-align: left; +} +.loginbox .loginform .form-input { + width: 100%; + margin-bottom: 5px; +} +.loginbox .loginform .form-input input[type="text"], +.loginbox .loginform .form-input input[type="password"] { + display: block; + width: 100%; + max-width: none; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.loginbox .loginform .form-input input[type="text"]:focus, +.loginbox .loginform .form-input input[type="password"]:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +} +.loginbox .loginform .form-input input[type="text"]::-moz-placeholder, +.loginbox .loginform .form-input input[type="password"]::-moz-placeholder { + color: #999; + opacity: 1; +} +.loginbox .loginform .form-input input[type="text"]:-ms-input-placeholder, +.loginbox .loginform .form-input input[type="password"]:-ms-input-placeholder { + color: #999; +} +.loginbox .loginform .form-input input[type="text"]::-webkit-input-placeholder, +.loginbox .loginform .form-input input[type="password"]::-webkit-input-placeholder { + color: #999; +} +.loginbox .loginform .form-input input[type="text"]::-ms-expand, +.loginbox .loginform .form-input input[type="password"]::-ms-expand { + background-color: transparent; + border: 0; +} +.loginbox .loginform .form-input input[type="text"][disabled], +.loginbox .loginform .form-input input[type="password"][disabled], +.loginbox .loginform .form-input input[type="text"][readonly], +.loginbox .loginform .form-input input[type="password"][readonly], +fieldset[disabled] .loginbox .loginform .form-input input[type="text"], +fieldset[disabled] .loginbox .loginform .form-input input[type="password"] { + background-color: #eee; + opacity: 1; +} +.loginbox .loginform .form-input input[type="text"][disabled], +.loginbox .loginform .form-input input[type="password"][disabled], +fieldset[disabled] .loginbox .loginform .form-input input[type="text"], +fieldset[disabled] .loginbox .loginform .form-input input[type="password"] { + cursor: not-allowed; +} +textarea.loginbox .loginform .form-input input[type="text"], +textarea.loginbox .loginform .form-input input[type="password"] { + height: auto; +} +.loginbox .loginform .form-input input[type="submit"] { + margin: 10px 0 0; +} +.loginbox input[type="submit"] { + margin: 10px 0 0; +} +.loginbox .desc { + line-height: 30px; + color: #333; +} +.loginbox .subcontent { + padding: 0; + margin: 0; +} +#page-tag-coursetags_edit .coursetag_edit_centered { + position: relative; + width: 600px; + margin: 20px auto; +} +#page-tag-coursetags_edit .coursetag_edit_row { + clear: both; +} +#page-tag-coursetags_edit .coursetag_edit_row .coursetag_edit_left { + float: left; + width: 50%; + text-align: right; +} +#page-tag-coursetags_edit .coursetag_edit_row .coursetag_edit_right { + margin-left: 50%; +} +#page-tag-coursetags_edit .coursetag_edit_input3 { + display: none; +} +#page-tag-coursetags_more .coursetag_more_large { + font-size: 120%; +} +#page-tag-coursetags_more .coursetag_more_small { + font-size: 80%; +} +#page-tag-coursetags_more .coursetag_more_link { + font-size: 80%; +} +#tag-description, +#tag-blogs { + width: 100%; +} +#tag-management-box { + margin-bottom: 10px; + line-height: 20px; +} +img.user-image { + width: 100px; + height: 100px; +} +#small-tag-cloud-box { + width: 300px; + margin: 0 auto; +} +#big-tag-cloud-box { + float: none; + width: 600px; + margin: 0 auto; +} +ul#tag-cloud-list { + padding: 5px; + margin: 0; + list-style: none; +} +ul#tag-cloud-list li { + display: inline; + margin: 0; + list-style-type: none; +} +#tag-search-box { + margin: 10px auto; + text-align: center; +} +#tag-search-results-container { + width: 100%; + padding: 0; +} +#tag-search-results { + display: block; + float: left; + width: 60%; + padding: 0; + margin: 15px 20% 0 20%; +} +#tag-search-results li { + float: left; + width: 30%; + padding-right: 1%; + padding-left: 1%; + line-height: 20px; + text-align: left; + list-style: none; +} +span.flagged-tag, +span.flagged-tag a { + color: #a94442; +} +.tag-management-form { + text-align: center; +} +table#tag-management-list { + text-align: left; +} +#relatedtags-autocomplete-container { + width: 100%; + min-height: 4.6em; + margin-right: auto; + margin-left: auto; +} +#relatedtags-autocomplete { + position: relative; + display: block; + width: 60%; + margin-right: auto; + margin-left: auto; +} +#relatedtags-autocomplete .yui-ac-content { + position: absolute; + left: 20%; + z-index: 9050; + width: 420px; + overflow: hidden; + background: #fff; + border: 1px solid #404040; +} +#relatedtags-autocomplete .ysearchquery { + position: absolute; + right: 10px; + z-index: 10; + color: #808080; +} +#relatedtags-autocomplete .yui-ac-shadow { + position: absolute; + z-index: 9049; + width: 100%; + margin: .3em; + background: #a0a0a0; +} +#relatedtags-autocomplete ul { + width: 100%; + padding: 0; + margin: 0; + list-style-type: none; +} +#relatedtags-autocomplete li { + padding: 0 5px; + white-space: nowrap; + cursor: default; +} +#relatedtags-autocomplete li.yui-ac-highlight { + background: #ffc; +} +h2.tag-heading, +div#tag-description, +div#tag-blogs, +body.tag .managelink { + padding: 5px; } -.statusbox.active -{ - background-color: #dff0d8; +.tag_cloud .s20 { + font-size: 1.5em; + font-weight: bold; } -.statusbox.inactive -{ - background-color: #fcf8e3; +.tag_cloud .s19 { + font-size: 1.5em; } -.activatebadge -{ - margin: 0; - - text-align: left; - vertical-align: middle; +.tag_cloud .s18 { + font-size: 1.4em; + font-weight: bold; } -img#persona_signin -{ - cursor: pointer; +.tag_cloud .s17 { + font-size: 1.4em; } -.addcourse -{ - float: right; +.tag_cloud .s16 { + font-size: 1.3em; + font-weight: bold; } -ul, -ol -{ - padding: 0; +.tag_cloud .s15 { + font-size: 1.3em; } -.container .moodleSkin img.mceIcon -{ - display: block; - - width: auto; - height: auto; +.tag_cloud .s14 { + font-size: 1.2em; + font-weight: bold; } -#region-bs-main-and-pre #region-main -{ - padding-left: 0; +.tag_cloud .s13 { + font-size: 1.2em; } -/* Enrolment page */ -.userenrolment .col_role -{ - width: auto; +.tag_cloud .s12, +.tag_cloud .s11 { + font-size: 1.1em; + font-weight: bold; } -.dropdown-menu .userpicture -{ - margin-right: 7px; - margin-left: -10px; +.tag_cloud .s10, +.tag_cloud .s9 { + font-size: 1.1em; } -.dropdown-menu .msg-body -{ - line-height: 20px; - - display: inline-block; - - max-width: 175px; - - vertical-align: middle; +.tag_cloud .s8, +.tag_cloud .s7 { + font-size: 1em; + font-weight: bold; } -.dropdown-menu .msg-title -{ - line-height: 14px; - - display: inline-block; +.tag_cloud .s6, +.tag_cloud .s5 { + font-size: 1em; } -.dropdown-menu .msg-sender -{ - color: #478fca; +.tag_cloud .s4, +.tag_cloud .s3 { + font-size: .9em; + font-weight: bold; } -.dropdown-menu .msg-time -{ - font-size: 11px; - - display: block; - - color: #777; +.tag_cloud .s2, +.tag_cloud .s1 { + font-size: .9em; } -.dropdown-menu [title='new'] -{ - background-color: #e9f7fb; +.tag_cloud .s0 { + font-size: .8em; } -.dropdown-menu .glyphicon -{ - margin-right: 5px; +table.collection { + width: 100%; + max-width: 100%; + margin-bottom: 20px; + border: 1px solid #ddd; } -#adminthemeselector td img -{ - max-width: 500px; +table.collection > thead > tr > th, +table.collection > tbody > tr > th, +table.collection > tfoot > tr > th, +table.collection > thead > tr > td, +table.collection > tbody > tr > td, +table.collection > tfoot > tr > td { + padding: 8px; + line-height: 1.42857143; + vertical-align: top; + border-top: 1px solid #ddd; } -.block.invisible -{ - border-color: #eaeaea; +table.collection > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; } -.block.invisible .header -{ - background-color: #fff; +table.collection > caption + thead > tr:first-child > th, +table.collection > colgroup + thead > tr:first-child > th, +table.collection > thead:first-child > tr:first-child > th, +table.collection > caption + thead > tr:first-child > td, +table.collection > colgroup + thead > tr:first-child > td, +table.collection > thead:first-child > tr:first-child > td { + border-top: 0; } -.block.invisible .header h2 -{ - color: #666; +table.collection > tbody + tbody { + border-top: 2px solid #ddd; } -.block .header -{ - padding: 10px 15px; - - border-bottom: 1px solid transparent; - border-top-left-radius: 3px; - border-top-right-radius: 3px; +table.collection .table { + background-color: #fff; } -.block .header > .dropdown .dropdown-toggle -{ - color: inherit; +table.collection > thead > tr > th, +table.collection > tbody > tr > th, +table.collection > tfoot > tr > th, +table.collection > thead > tr > td, +table.collection > tbody > tr > td, +table.collection > tfoot > tr > td { + border: 1px solid #ddd; } -.block .header h2 -{ - font-size: 16px; - - margin-top: 0; - margin-bottom: 0; - - color: inherit; +table.collection > thead > tr > th, +table.collection > thead > tr > td { + border-bottom-width: 2px; } -.block .header h2 > a, -.block .header h2 > small, -.block .header h2 > .small, -.block .header h2 > small > a, -.block .header h2 > .small > a -{ - color: inherit; +table.collection > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; } -.block .header .block_action -{ - float: right; +table.collection .name { + text-align: left; + vertical-align: middle; } -.block .header .block_action img -{ - margin: 0 2px; - - vertical-align: baseline; +table.collection .awards { + width: 10%; + text-align: center; + vertical-align: middle; } -.block .content -{ - padding: 4px 14px; - - word-wrap: break-word; +table.collection .criteria { + width: 40%; + text-align: left; + vertical-align: top; } -.block .content hr -{ - margin: 5px 0; +table.collection .badgeimage, +table.collection .status { + width: 15%; + text-align: center; + vertical-align: middle; +} +table.collection .description { + width: 25%; + text-align: left; +} +table.collection .actions { + width: 11em; + text-align: center; + vertical-align: middle; +} +a.criteria-action { + float: right; + padding: 0 3px; +} +table.issuedbadgebox { + width: 750px; + background-color: #fff; +} +table.badgeissuedimage { + width: 150px; + text-align: center; +} +table.badgeissuedinfo { + width: 600px; +} +table.badgeissuedinfo .bvalue { + text-align: left; + vertical-align: middle; +} +table.badgeissuedinfo .bfield { + width: 125px; + font-style: italic; + text-align: left; +} +ul.badges { + margin: 0; + list-style: none; +} +.badges li { + position: relative; + display: inline-block; + width: 150px; + padding-bottom: 2em; + text-align: center; + vertical-align: top; +} +.badges li .badge-name { + display: block; + padding: 5px; +} +.badges li > img { + position: absolute; +} +.badges li .badge-image { + top: 0; + left: 10px; + z-index: 1; + width: 90px; + height: 90px; +} +.badges li .badge-actions { + position: relative; +} +div.badge { + position: relative; + display: block; +} +div.badge .expireimage { + top: 0; + left: 20px; + width: 100px; + height: 100px; +} +.expireimage { + position: absolute; + top: 0; + left: 30px; + z-index: 10; + width: 90px; + height: 90px; + filter: alpha(opacity=85); + opacity: .85; +} +.badge-profile { + vertical-align: top; +} +.connected { + color: #3c763d; +} +.notconnected { + color: #a94442; +} +.connecting { + color: #8a6d3b; +} +#page-badges-award .recipienttable tr td { + vertical-align: top; +} +#page-badges-award .recipienttable tr td.actions .actionbutton { + width: 100%; + padding: .5em 0; + margin: .3em 0; } -.block .content .userpicture -{ - width: 16px; - height: 16px; - margin-right: 6px; +#page-badges-award .recipienttable tr td.existing, +#page-badges-award .recipienttable tr td.potential { + width: 42%; } -.block .content .list li.listentry -{ - clear: both; +.statustable { + margin-bottom: 0; } -.block .content .list .c0 -{ - display: inline; +.statusbox.active { + background-color: #dff0d8; } -.block .content .list .c1 -{ - display: inline; - - margin-left: 5px; +.statusbox.inactive { + background-color: #fcf8e3; } -.block .footer -{ - margin-bottom: 4px; +.activatebadge { + margin: 0; + text-align: left; + vertical-align: middle; } -.block .blockannotation -{ - font-size: .75em; - - margin: -1em 0 1em; +img#persona_signin { + cursor: pointer; } -.block .singleselect select -{ - font-size: 14px; - line-height: 1.42857143; - - display: block; - - width: 100%; - height: 34px; - padding: 6px 12px; - - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - - color: #555; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +.addcourse { + float: right; } -.block .singleselect select:focus -{ - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +ul, +ol { + padding: 0; } -.block .singleselect select::-moz-placeholder -{ - opacity: 1; - color: #999; +.container .moodleSkin img.mceIcon { + display: block; + width: auto; + height: auto; } -.block .singleselect select:-ms-input-placeholder -{ - color: #999; +#region-bs-main-and-pre #region-main { + padding-left: 0; } -.block .singleselect select::-webkit-input-placeholder -{ - color: #999; +/* Enrolment page */ +.userenrolment .col_role { + width: auto; } -.block .singleselect select::-ms-expand -{ - border: 0; - background-color: transparent; +.dropdown-menu .userpicture { + margin-right: 7px; + margin-left: -10px; } -.block .singleselect select[disabled], -.block .singleselect select[readonly], -fieldset[disabled] .block .singleselect select -{ - opacity: 1; - background-color: #eee; +.dropdown-menu .msg-body { + display: inline-block; + max-width: 175px; + line-height: 20px; + vertical-align: middle; } -.block .singleselect select[disabled], -fieldset[disabled] .block .singleselect select -{ - cursor: not-allowed; +.dropdown-menu .msg-title { + display: inline-block; + line-height: 14px; } -textarea.block .singleselect select -{ - height: auto; +.dropdown-menu .msg-sender { + color: #478fca; } -.editing .block .header .commands -{ - clear: both; - - text-align: right; +.dropdown-menu .msg-time { + display: block; + font-size: 11px; + color: #777; } -.editing .block .header .commands > a -{ - margin: 0 3px; +.dropdown-menu [title="new"] { + background-color: #e9f7fb; } -.editing .block .header .commands .icon img -{ - width: 12px; - height: 12px; +.dropdown-menu .glyphicon { + margin-right: 5px; } -.editing .block .header .commands img.actionmenu -{ - width: auto; +#adminthemeselector td img { + max-width: 500px; } -.block.list_block .unlist > li > .column -{ - display: inline-block; +.block.invisible { + border-color: #eaeaea; } -.blockmovetarget, -.block.beingmoved -{ - border-width: 2px; - border-style: dashed; +.block.invisible .header { + background-color: #fff; } -.blockmovetarget -{ - display: block; - - height: 1em; - margin-bottom: 1em; +.block.invisible .header h2 { + color: #666; } -.block .block-hider-show, -.block .block-hider-hide -{ - cursor: pointer; +.block .header { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-left-radius: 3px; + border-top-right-radius: 3px; } -.block .block-hider-show, -.block.hidden .block-hider-hide -{ - display: none; +.block .header > .dropdown .dropdown-toggle { + color: inherit; } -.block.hidden .block-hider-show -{ - display: inline; +.block .header h2 { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; } -.block.hidden .content -{ - display: none; +.block .header h2 > a, +.block .header h2 > small, +.block .header h2 > .small, +.block .header h2 > small > a, +.block .header h2 > .small > a { + color: inherit; +} +.block .header .block_action { + float: right; +} +.block .header .block_action img { + margin: 0 2px; + vertical-align: baseline; +} +.block .content { + padding: 4px 14px; + word-wrap: break-word; +} +.block .content hr { + margin: 5px 0; +} +.block .content .userpicture { + width: 16px; + height: 16px; + margin-right: 6px; +} +.block .content .list li.listentry { + clear: both; +} +.block .content .list .c0 { + display: inline; +} +.block .content .list .c1 { + display: inline; + margin-left: 5px; +} +.block .footer { + margin-bottom: 4px; +} +.block .blockannotation { + margin: -1em 0 1em; + font-size: .75em; +} +.block .singleselect select { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.block .singleselect select:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +} +.block .singleselect select::-moz-placeholder { + color: #999; + opacity: 1; +} +.block .singleselect select:-ms-input-placeholder { + color: #999; +} +.block .singleselect select::-webkit-input-placeholder { + color: #999; +} +.block .singleselect select::-ms-expand { + background-color: transparent; + border: 0; } -.block_calendar_upcoming .footer -{ - margin-top: .5em; +.block .singleselect select[disabled], +.block .singleselect select[readonly], +fieldset[disabled] .block .singleselect select { + background-color: #eee; + opacity: 1; } -.block_calendar_upcoming .content .date -{ - padding-left: 22px; +.block .singleselect select[disabled], +fieldset[disabled] .block .singleselect select { + cursor: not-allowed; } -.block_calendar_upcoming .content .footer -{ - padding-top: 10px; - padding-left: 0; +textarea.block .singleselect select { + height: auto; } -.blogsearchform input[type='text'], -.searchform input[type='text'] -{ - font-size: 14px; - line-height: 1.42857143; - - display: block; - - width: 100%; - height: 34px; - margin-bottom: 15px; - padding: 6px 12px; - - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - - color: #555; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +.editing .block .header .commands { + clear: both; + text-align: right; } -.blogsearchform input[type='text']:focus, -.searchform input[type='text']:focus -{ - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +.editing .block .header .commands > a { + margin: 0 3px; } -.blogsearchform input[type='text']::-moz-placeholder, -.searchform input[type='text']::-moz-placeholder -{ - opacity: 1; - color: #999; +.editing .block .header .commands .icon img { + width: 12px; + height: 12px; } -.blogsearchform input[type='text']:-ms-input-placeholder, -.searchform input[type='text']:-ms-input-placeholder -{ - color: #999; +.editing .block .header .commands img.actionmenu { + width: auto; } -.blogsearchform input[type='text']::-webkit-input-placeholder, -.searchform input[type='text']::-webkit-input-placeholder -{ - color: #999; +.block.list_block .unlist > li > .column { + display: inline-block; } -.blogsearchform input[type='text']::-ms-expand, -.searchform input[type='text']::-ms-expand -{ - border: 0; - background-color: transparent; +.blockmovetarget, +.block.beingmoved { + border-style: dashed; + border-width: 2px; } -.blogsearchform input[type='text'][disabled], -.searchform input[type='text'][disabled], -.blogsearchform input[type='text'][readonly], -.searchform input[type='text'][readonly], -fieldset[disabled] .blogsearchform input[type='text'], -fieldset[disabled] .searchform input[type='text'] -{ - opacity: 1; - background-color: #eee; +.blockmovetarget { + display: block; + height: 1em; + margin-bottom: 1em; } -.blogsearchform input[type='text'][disabled], -.searchform input[type='text'][disabled], -fieldset[disabled] .blogsearchform input[type='text'], -fieldset[disabled] .searchform input[type='text'] -{ - cursor: not-allowed; +.block .block-hider-show, +.block .block-hider-hide { + cursor: pointer; } -textarea.blogsearchform input[type='text'], -textarea.searchform input[type='text'] -{ - height: auto; +.block .block-hider-show, +.block.hidden .block-hider-hide { + display: none; +} +.block.hidden .block-hider-show { + display: inline; +} +.block.hidden .content { + display: none; +} +.block_calendar_upcoming .footer { + margin-top: .5em; +} +.block_calendar_upcoming .content .date { + padding-left: 22px; +} +.block_calendar_upcoming .content .footer { + padding-top: 10px; + padding-left: 0; +} +.blogsearchform input[type="text"], +.searchform input[type="text"] { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + margin-bottom: 15px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.blogsearchform input[type="text"]:focus, +.searchform input[type="text"]:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +} +.blogsearchform input[type="text"]::-moz-placeholder, +.searchform input[type="text"]::-moz-placeholder { + color: #999; + opacity: 1; +} +.blogsearchform input[type="text"]:-ms-input-placeholder, +.searchform input[type="text"]:-ms-input-placeholder { + color: #999; +} +.blogsearchform input[type="text"]::-webkit-input-placeholder, +.searchform input[type="text"]::-webkit-input-placeholder { + color: #999; +} +.blogsearchform input[type="text"]::-ms-expand, +.searchform input[type="text"]::-ms-expand { + background-color: transparent; + border: 0; +} +.blogsearchform input[type="text"][disabled], +.searchform input[type="text"][disabled], +.blogsearchform input[type="text"][readonly], +.searchform input[type="text"][readonly], +fieldset[disabled] .blogsearchform input[type="text"], +fieldset[disabled] .searchform input[type="text"] { + background-color: #eee; + opacity: 1; +} +.blogsearchform input[type="text"][disabled], +.searchform input[type="text"][disabled], +fieldset[disabled] .blogsearchform input[type="text"], +fieldset[disabled] .searchform input[type="text"] { + cursor: not-allowed; +} +textarea.blogsearchform input[type="text"], +textarea.searchform input[type="text"] { + height: auto; } .blogsearchform fieldset, -.searchform fieldset -{ - width: 100%; +.searchform fieldset { + width: 100%; } -.block_rss_client .content li -{ - margin-bottom: 10px; - padding: 5px; - - border: 1px solid #eee; - border-radius: 4px; +.block_rss_client .content li { + padding: 5px; + margin-bottom: 10px; + border: 1px solid #eee; + border-radius: 4px; } -.block_rss_client .content li .link -{ - font-weight: inherit; +.block_rss_client .content li .link { + font-weight: inherit; } -.block_rss_client .list li:first-child -{ - border-top-width: 1px; +.block_rss_client .list li:first-child { + border-top-width: 1px; } -.block_myprofile .content .email -{ - word-wrap: break-word; +.block_myprofile .content .email { + word-wrap: break-word; - overflow-wrap: break-word; + overflow-wrap: break-word; } -.block_news_items .content .newlink -{ - padding-bottom: 10px; +.block_news_items .content .newlink { + padding-bottom: 10px; } -.block_news_items .content ul li -{ - display: table; - - width: 100%; - padding: 2px; - - border-top: 1px solid #eee; +.block_news_items .content ul li { + display: table; + width: 100%; + padding: 2px; + border-top: 1px solid #eee; } -.block_news_items .content ul li .info -{ - display: table-header-group; +.block_news_items .content ul li .info { + display: table-header-group; } -.block_news_items .content ul li .date -{ - font-size: 12px; - - display: inline; +.block_news_items .content ul li .date { + display: inline; + font-size: 12px; } -.block_news_items .content ul li .name -{ - font-size: 12px; - - display: inline; - - padding-left: 1ex; +.block_news_items .content ul li .name { + display: inline; + padding-left: 1ex; + font-size: 12px; } -.block_news_items .content .footer -{ - padding-top: 10px; - padding-left: 0; +.block_news_items .content .footer { + padding-top: 10px; + padding-left: 0; } -.mform .fitem .fitemtitle -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; +.mform .fitem .fitemtitle { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; } -@media (min-width: 992px) -{ - .mform .fitem .fitemtitle - { - float: left; - - width: 33.33333333%; - } -} -@media (min-width: 1200px) -{ - .mform .fitem .fitemtitle - { - float: left; - - width: 25%; - } +@media (min-width: 992px) { + .mform .fitem .fitemtitle { + float: left; + width: 33.33333333%; + } } -.mform .fitem .fitemtitle label -{ - margin-top: 0; - margin-bottom: 0; - padding-top: 7px; +@media (min-width: 1200px) { + .mform .fitem .fitemtitle { + float: left; + width: 25%; + } } -.mform .fitem .felement -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; +.mform .fitem .fitemtitle label { + padding-top: 7px; + margin-top: 0; + margin-bottom: 0; } -@media (min-width: 992px) -{ - .mform .fitem .felement - { - float: left; - - width: 66.66666667%; - } -} -@media (min-width: 1200px) -{ - .mform .fitem .felement - { - float: left; - - width: 75%; - } +.mform .fitem .felement { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; +} +@media (min-width: 992px) { + .mform .fitem .felement { + float: left; + width: 66.66666667%; + } +} +@media (min-width: 1200px) { + .mform .fitem .felement { + float: left; + width: 75%; + } } .mform .fitem .felement select, -.mform .fitem .felement input[type='text'], -.mform .fitem .felement input[type='password'], -.mform .fitem .felement textarea -{ - font-size: 14px; - line-height: 1.42857143; - - display: block; - - width: 100%; - height: 34px; - padding: 6px 12px; - - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - - color: #555; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +.mform .fitem .felement input[type="text"], +.mform .fitem .felement input[type="password"], +.mform .fitem .felement textarea { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .mform .fitem .felement select:focus, -.mform .fitem .felement input[type='text']:focus, -.mform .fitem .felement input[type='password']:focus, -.mform .fitem .felement textarea:focus -{ - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +.mform .fitem .felement input[type="text"]:focus, +.mform .fitem .felement input[type="password"]:focus, +.mform .fitem .felement textarea:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); } .mform .fitem .felement select::-moz-placeholder, -.mform .fitem .felement input[type='text']::-moz-placeholder, -.mform .fitem .felement input[type='password']::-moz-placeholder, -.mform .fitem .felement textarea::-moz-placeholder -{ - opacity: 1; - color: #999; +.mform .fitem .felement input[type="text"]::-moz-placeholder, +.mform .fitem .felement input[type="password"]::-moz-placeholder, +.mform .fitem .felement textarea::-moz-placeholder { + color: #999; + opacity: 1; } .mform .fitem .felement select:-ms-input-placeholder, -.mform .fitem .felement input[type='text']:-ms-input-placeholder, -.mform .fitem .felement input[type='password']:-ms-input-placeholder, -.mform .fitem .felement textarea:-ms-input-placeholder -{ - color: #999; +.mform .fitem .felement input[type="text"]:-ms-input-placeholder, +.mform .fitem .felement input[type="password"]:-ms-input-placeholder, +.mform .fitem .felement textarea:-ms-input-placeholder { + color: #999; } .mform .fitem .felement select::-webkit-input-placeholder, -.mform .fitem .felement input[type='text']::-webkit-input-placeholder, -.mform .fitem .felement input[type='password']::-webkit-input-placeholder, -.mform .fitem .felement textarea::-webkit-input-placeholder -{ - color: #999; +.mform .fitem .felement input[type="text"]::-webkit-input-placeholder, +.mform .fitem .felement input[type="password"]::-webkit-input-placeholder, +.mform .fitem .felement textarea::-webkit-input-placeholder { + color: #999; } .mform .fitem .felement select::-ms-expand, -.mform .fitem .felement input[type='text']::-ms-expand, -.mform .fitem .felement input[type='password']::-ms-expand, -.mform .fitem .felement textarea::-ms-expand -{ - border: 0; - background-color: transparent; +.mform .fitem .felement input[type="text"]::-ms-expand, +.mform .fitem .felement input[type="password"]::-ms-expand, +.mform .fitem .felement textarea::-ms-expand { + background-color: transparent; + border: 0; } .mform .fitem .felement select[disabled], -.mform .fitem .felement input[type='text'][disabled], -.mform .fitem .felement input[type='password'][disabled], +.mform .fitem .felement input[type="text"][disabled], +.mform .fitem .felement input[type="password"][disabled], .mform .fitem .felement textarea[disabled], .mform .fitem .felement select[readonly], -.mform .fitem .felement input[type='text'][readonly], -.mform .fitem .felement input[type='password'][readonly], +.mform .fitem .felement input[type="text"][readonly], +.mform .fitem .felement input[type="password"][readonly], .mform .fitem .felement textarea[readonly], fieldset[disabled] .mform .fitem .felement select, -fieldset[disabled] .mform .fitem .felement input[type='text'], -fieldset[disabled] .mform .fitem .felement input[type='password'], -fieldset[disabled] .mform .fitem .felement textarea -{ - opacity: 1; - background-color: #eee; +fieldset[disabled] .mform .fitem .felement input[type="text"], +fieldset[disabled] .mform .fitem .felement input[type="password"], +fieldset[disabled] .mform .fitem .felement textarea { + background-color: #eee; + opacity: 1; } .mform .fitem .felement select[disabled], -.mform .fitem .felement input[type='text'][disabled], -.mform .fitem .felement input[type='password'][disabled], +.mform .fitem .felement input[type="text"][disabled], +.mform .fitem .felement input[type="password"][disabled], .mform .fitem .felement textarea[disabled], fieldset[disabled] .mform .fitem .felement select, -fieldset[disabled] .mform .fitem .felement input[type='text'], -fieldset[disabled] .mform .fitem .felement input[type='password'], -fieldset[disabled] .mform .fitem .felement textarea -{ - cursor: not-allowed; +fieldset[disabled] .mform .fitem .felement input[type="text"], +fieldset[disabled] .mform .fitem .felement input[type="password"], +fieldset[disabled] .mform .fitem .felement textarea { + cursor: not-allowed; } textarea.mform .fitem .felement select, -textarea.mform .fitem .felement input[type='text'], -textarea.mform .fitem .felement input[type='password'], -textarea.mform .fitem .felement textarea -{ - height: auto; +textarea.mform .fitem .felement input[type="text"], +textarea.mform .fitem .felement input[type="password"], +textarea.mform .fitem .felement textarea { + height: auto; } -.mform .fitem .felement textarea -{ - height: auto; +.mform .fitem .felement textarea { + height: auto; } .mform .fitem select[multiple], -.mform .fitem select[size] -{ - height: auto; +.mform .fitem select[size] { + height: auto; } -.mform .fitem .felement.fautocomplete input[type='text'] -{ - display: inline-block; +.mform .fitem .felement.fautocomplete input[type="text"] { + display: inline-block; } -.mform .fitem .felement.fduration input[type='text'] -{ - display: inline-block; - - width: 5em; - min-width: 0; +.mform .fitem .felement.fduration input[type="text"] { + display: inline-block; + width: 5em; + min-width: 0; } .mform .fitem .felement.fduration select, .mform .fitem .felement.fdate_selector select, .mform .fitem .felement.fdate_time_selector select, -.mform .fitem .felement.fgroup select -{ - display: inline-block; - - width: auto; - min-width: 60px; +.mform .fitem .felement.fgroup select { + display: inline-block; + width: auto; + min-width: 60px; } .mform .fitem .felement.fduration select[size], .mform .fitem .felement.fdate_selector select[size], @@ -19161,1226 +14675,963 @@ textarea.mform .fitem .felement textarea .mform .fitem .felement.fduration select[multiple], .mform .fitem .felement.fdate_selector select[multiple], .mform .fitem .felement.fdate_time_selector select[multiple], -.mform .fitem .felement.fgroup select[multiple] -{ - height: auto; +.mform .fitem .felement.fgroup select[multiple] { + height: auto; } .mform .fitem .felement.fduration label, .mform .fitem .felement.fdate_selector label, .mform .fitem .felement.fdate_time_selector label, -.mform .fitem .felement.fgroup label -{ - display: inline-block; -} -.mform .fitem .felement.fgroup input[type='text'] -{ - display: inline; - - min-width: unset; +.mform .fitem .felement.fgroup label { + display: inline-block; +} +.mform .fitem .felement.fgroup input[type="text"] { + display: inline; + min-width: unset; +} +.mform .fitem_actionbuttons { + margin-right: -10px; + margin-bottom: 15px; + margin-left: -10px; +} +.mform .fitem_actionbuttons > div.felement { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; +} +@media (min-width: 992px) { + .mform .fitem_actionbuttons > div.felement { + float: left; + width: 66.66666667%; + } } -.mform .fitem_actionbuttons -{ - margin-right: -10px; - margin-bottom: 15px; - margin-left: -10px; +@media (min-width: 992px) { + .mform .fitem_actionbuttons > div.felement { + margin-left: 33.33333333%; + } } -.mform .fitem_actionbuttons > div.felement -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; +@media (min-width: 1200px) { + .mform .fitem_actionbuttons > div.felement { + float: left; + width: 75%; + } } -@media (min-width: 992px) -{ - .mform .fitem_actionbuttons > div.felement - { - float: left; - - width: 66.66666667%; - } -} -@media (min-width: 992px) -{ - .mform .fitem_actionbuttons > div.felement - { - margin-left: 33.33333333%; - } -} -@media (min-width: 1200px) -{ - .mform .fitem_actionbuttons > div.felement - { - float: left; - - width: 75%; - } -} -@media (min-width: 1200px) -{ - .mform .fitem_actionbuttons > div.felement - { - margin-left: 25%; - } -} -.mform fieldset .advancedbutton -{ - text-align: right; +@media (min-width: 1200px) { + .mform .fitem_actionbuttons > div.felement { + margin-left: 25%; + } } -.jsenabled .mform .containsadvancedelements .advanced -{ - display: none; +.mform fieldset .advancedbutton { + text-align: right; } -.mform .containsadvancedelements .advanced.show -{ - display: block; +.jsenabled .mform .containsadvancedelements .advanced { + display: none; } -.mform fieldset.group -{ - margin-bottom: 0; +.mform .containsadvancedelements .advanced.show { + display: block; } -.mform span.error -{ - color: #a94442; - background-color: #f2dede; +.mform fieldset.group { + margin-bottom: 0; } -.mform fieldset.error -{ - border: 1px solid #ebccd1; +.mform span.error { + color: #a94442; + background-color: #f2dede; } -.mform fieldset.collapsible legend a.fheader -{ - margin-left: -20px; - padding: 0 5px 0 20px; - - background-image: url([[pix:t/expanded]]); - background-repeat: no-repeat; - background-position: left; +.mform fieldset.error { + border: 1px solid #ebccd1; } -.mform fieldset.collapsed legend a.fheader -{ - background-image: url([[pix:t/collapsed]]); +.mform fieldset.collapsible legend a.fheader { + padding: 0 5px 0 20px; + margin-left: -20px; + background-image: url([[pix:t/expanded]]); + background-repeat: no-repeat; + background-position: left; } -.jsenabled .mform .collapsed .fcontainer -{ - display: none; +.mform fieldset.collapsed legend a.fheader { + background-image: url([[pix:t/collapsed]]); +} +.jsenabled .mform .collapsed .fcontainer { + display: none; } .mform legend a, -.mform legend a:hover -{ - text-decoration: none; - - color: #333; +.mform legend a:hover { + color: #333; + text-decoration: none; } .mform label .req, -.mform label .adv -{ - cursor: help; +.mform label .adv { + cursor: help; } -.mform .iconhelp -{ - margin-left: 4px; +.mform .iconhelp { + margin-left: 4px; } -.form-item .form-label -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; +.form-item .form-label { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; } -@media (min-width: 992px) -{ - .form-item .form-label - { - float: left; - - width: 33.33333333%; - } +@media (min-width: 992px) { + .form-item .form-label { + float: left; + width: 33.33333333%; + } } -.form-item .form-label label -{ - margin-top: 0; - margin-bottom: 0; - padding-top: 7px; +.form-item .form-label label { + padding-top: 7px; + margin-top: 0; + margin-bottom: 0; } -.form-item .form-setting -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; +.form-item .form-setting { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; } -@media (min-width: 992px) -{ - .form-item .form-setting - { - float: left; - - width: 66.66666667%; - } +@media (min-width: 992px) { + .form-item .form-setting { + float: left; + width: 66.66666667%; + } } .form-item .form-setting select, -.form-item .form-setting input[type='text'], -.form-item .form-setting input[type='password'] -{ - font-size: 14px; - line-height: 1.42857143; - - display: block; - - width: 100%; - height: 34px; - padding: 6px 12px; - - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - - color: #555; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +.form-item .form-setting input[type="text"], +.form-item .form-setting input[type="password"] { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .form-item .form-setting select:focus, -.form-item .form-setting input[type='text']:focus, -.form-item .form-setting input[type='password']:focus -{ - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +.form-item .form-setting input[type="text"]:focus, +.form-item .form-setting input[type="password"]:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); } .form-item .form-setting select::-moz-placeholder, -.form-item .form-setting input[type='text']::-moz-placeholder, -.form-item .form-setting input[type='password']::-moz-placeholder -{ - opacity: 1; - color: #999; +.form-item .form-setting input[type="text"]::-moz-placeholder, +.form-item .form-setting input[type="password"]::-moz-placeholder { + color: #999; + opacity: 1; } .form-item .form-setting select:-ms-input-placeholder, -.form-item .form-setting input[type='text']:-ms-input-placeholder, -.form-item .form-setting input[type='password']:-ms-input-placeholder -{ - color: #999; +.form-item .form-setting input[type="text"]:-ms-input-placeholder, +.form-item .form-setting input[type="password"]:-ms-input-placeholder { + color: #999; } .form-item .form-setting select::-webkit-input-placeholder, -.form-item .form-setting input[type='text']::-webkit-input-placeholder, -.form-item .form-setting input[type='password']::-webkit-input-placeholder -{ - color: #999; +.form-item .form-setting input[type="text"]::-webkit-input-placeholder, +.form-item .form-setting input[type="password"]::-webkit-input-placeholder { + color: #999; } .form-item .form-setting select::-ms-expand, -.form-item .form-setting input[type='text']::-ms-expand, -.form-item .form-setting input[type='password']::-ms-expand -{ - border: 0; - background-color: transparent; +.form-item .form-setting input[type="text"]::-ms-expand, +.form-item .form-setting input[type="password"]::-ms-expand { + background-color: transparent; + border: 0; } .form-item .form-setting select[disabled], -.form-item .form-setting input[type='text'][disabled], -.form-item .form-setting input[type='password'][disabled], +.form-item .form-setting input[type="text"][disabled], +.form-item .form-setting input[type="password"][disabled], .form-item .form-setting select[readonly], -.form-item .form-setting input[type='text'][readonly], -.form-item .form-setting input[type='password'][readonly], +.form-item .form-setting input[type="text"][readonly], +.form-item .form-setting input[type="password"][readonly], fieldset[disabled] .form-item .form-setting select, -fieldset[disabled] .form-item .form-setting input[type='text'], -fieldset[disabled] .form-item .form-setting input[type='password'] -{ - opacity: 1; - background-color: #eee; +fieldset[disabled] .form-item .form-setting input[type="text"], +fieldset[disabled] .form-item .form-setting input[type="password"] { + background-color: #eee; + opacity: 1; } .form-item .form-setting select[disabled], -.form-item .form-setting input[type='text'][disabled], -.form-item .form-setting input[type='password'][disabled], +.form-item .form-setting input[type="text"][disabled], +.form-item .form-setting input[type="password"][disabled], fieldset[disabled] .form-item .form-setting select, -fieldset[disabled] .form-item .form-setting input[type='text'], -fieldset[disabled] .form-item .form-setting input[type='password'] -{ - cursor: not-allowed; +fieldset[disabled] .form-item .form-setting input[type="text"], +fieldset[disabled] .form-item .form-setting input[type="password"] { + cursor: not-allowed; } textarea.form-item .form-setting select, -textarea.form-item .form-setting input[type='text'], -textarea.form-item .form-setting input[type='password'] -{ - height: auto; +textarea.form-item .form-setting input[type="text"], +textarea.form-item .form-setting input[type="password"] { + height: auto; } .form-item .form-setting select[size], -.form-item .form-setting select[multiple] -{ - height: auto; -} -.form-item .form-setting .form-group -{ - margin-bottom: 0; -} -.form-item .form-description -{ - position: relative; - - clear: left; - - min-height: 1px; - margin-bottom: 0; - padding-right: 10px; - padding-left: 10px; -} -@media (min-width: 992px) -{ - .form-item .form-description - { - float: left; - - width: 66.66666667%; - } +.form-item .form-setting select[multiple] { + height: auto; +} +.form-item .form-setting .form-group { + margin-bottom: 0; +} +.form-item .form-description { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; + margin-bottom: 0; + clear: left; +} +@media (min-width: 992px) { + .form-item .form-description { + float: left; + width: 66.66666667%; + } } -@media (min-width: 992px) -{ - .form-item .form-description - { - margin-left: 33.33333333%; - } +@media (min-width: 992px) { + .form-item .form-description { + margin-left: 33.33333333%; + } } form select, -form input[type='text'], -form input[type='password'], -form.atto_form input[type='url'], -select.singleselect -{ - font-size: 14px; - line-height: 1.42857143; - - display: block; - display: inline; - - width: 100%; - width: auto; - max-width: 300px; - height: 34px; - margin: 0 0 5px 0; - padding: 6px 12px; - - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - - color: #555; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +form input[type="text"], +form input[type="password"], +form.atto_form input[type="url"], +select.singleselect { + display: block; + display: inline; + width: 100%; + width: auto; + max-width: 300px; + height: 34px; + padding: 6px 12px; + margin: 0 0 5px 0; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } form select:focus, -form input[type='text']:focus, -form input[type='password']:focus, -form.atto_form input[type='url']:focus, -select.singleselect:focus -{ - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +form input[type="text"]:focus, +form input[type="password"]:focus, +form.atto_form input[type="url"]:focus, +select.singleselect:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); } form select::-moz-placeholder, -form input[type='text']::-moz-placeholder, -form input[type='password']::-moz-placeholder, -form.atto_form input[type='url']::-moz-placeholder, -select.singleselect::-moz-placeholder -{ - opacity: 1; - color: #999; +form input[type="text"]::-moz-placeholder, +form input[type="password"]::-moz-placeholder, +form.atto_form input[type="url"]::-moz-placeholder, +select.singleselect::-moz-placeholder { + color: #999; + opacity: 1; } form select:-ms-input-placeholder, -form input[type='text']:-ms-input-placeholder, -form input[type='password']:-ms-input-placeholder, -form.atto_form input[type='url']:-ms-input-placeholder, -select.singleselect:-ms-input-placeholder -{ - color: #999; +form input[type="text"]:-ms-input-placeholder, +form input[type="password"]:-ms-input-placeholder, +form.atto_form input[type="url"]:-ms-input-placeholder, +select.singleselect:-ms-input-placeholder { + color: #999; } form select::-webkit-input-placeholder, -form input[type='text']::-webkit-input-placeholder, -form input[type='password']::-webkit-input-placeholder, -form.atto_form input[type='url']::-webkit-input-placeholder, -select.singleselect::-webkit-input-placeholder -{ - color: #999; +form input[type="text"]::-webkit-input-placeholder, +form input[type="password"]::-webkit-input-placeholder, +form.atto_form input[type="url"]::-webkit-input-placeholder, +select.singleselect::-webkit-input-placeholder { + color: #999; } form select::-ms-expand, -form input[type='text']::-ms-expand, -form input[type='password']::-ms-expand, -form.atto_form input[type='url']::-ms-expand, -select.singleselect::-ms-expand -{ - border: 0; - background-color: transparent; +form input[type="text"]::-ms-expand, +form input[type="password"]::-ms-expand, +form.atto_form input[type="url"]::-ms-expand, +select.singleselect::-ms-expand { + background-color: transparent; + border: 0; } form select[disabled], -form input[type='text'][disabled], -form input[type='password'][disabled], -form.atto_form input[type='url'][disabled], +form input[type="text"][disabled], +form input[type="password"][disabled], +form.atto_form input[type="url"][disabled], select.singleselect[disabled], form select[readonly], -form input[type='text'][readonly], -form input[type='password'][readonly], -form.atto_form input[type='url'][readonly], +form input[type="text"][readonly], +form input[type="password"][readonly], +form.atto_form input[type="url"][readonly], select.singleselect[readonly], fieldset[disabled] form select, -fieldset[disabled] form input[type='text'], -fieldset[disabled] form input[type='password'], -fieldset[disabled] form.atto_form input[type='url'], -fieldset[disabled] select.singleselect -{ - opacity: 1; - background-color: #eee; +fieldset[disabled] form input[type="text"], +fieldset[disabled] form input[type="password"], +fieldset[disabled] form.atto_form input[type="url"], +fieldset[disabled] select.singleselect { + background-color: #eee; + opacity: 1; } form select[disabled], -form input[type='text'][disabled], -form input[type='password'][disabled], -form.atto_form input[type='url'][disabled], +form input[type="text"][disabled], +form input[type="password"][disabled], +form.atto_form input[type="url"][disabled], select.singleselect[disabled], fieldset[disabled] form select, -fieldset[disabled] form input[type='text'], -fieldset[disabled] form input[type='password'], -fieldset[disabled] form.atto_form input[type='url'], -fieldset[disabled] select.singleselect -{ - cursor: not-allowed; +fieldset[disabled] form input[type="text"], +fieldset[disabled] form input[type="password"], +fieldset[disabled] form.atto_form input[type="url"], +fieldset[disabled] select.singleselect { + cursor: not-allowed; } textareaform select, -textareaform input[type='text'], -textareaform input[type='password'], -textareaform.atto_form input[type='url'], -textareaselect.singleselect -{ - height: auto; +textareaform input[type="text"], +textareaform input[type="password"], +textareaform.atto_form input[type="url"], +textareaselect.singleselect { + height: auto; } .path-admin .buttons, -.form-buttons -{ - position: relative; - - min-height: 1px; - margin-bottom: 15px; - margin-left: -15px; - padding-right: 10px; - padding-left: 10px; -} -@media (min-width: 992px) -{ - .path-admin .buttons, - .form-buttons - { - float: left; - - width: 66.66666667%; - } +.form-buttons { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; + margin-bottom: 15px; + margin-left: -15px; +} +@media (min-width: 992px) { + .path-admin .buttons, + .form-buttons { + float: left; + width: 66.66666667%; + } } -@media (min-width: 992px) -{ - .path-admin .buttons, - .form-buttons - { - margin-left: 33.33333333%; - } +@media (min-width: 992px) { + .path-admin .buttons, + .form-buttons { + margin-left: 33.33333333%; + } } .path-admin .buttons .form-submit, -.form-buttons .form-submit -{ - margin-left: 0; +.form-buttons .form-submit { + margin-left: 0; } .form-defaultinfo, -.form-label .form-shortname -{ - font-size: 12px; - - color: #777; +.form-label .form-shortname { + font-size: 12px; + color: #777; } -.form-setting .form-checkbox input -{ - margin-top: 12px; +.form-setting .form-checkbox input { + margin-top: 12px; } .fcheckbox > span > label, .form-checkbox + label, .form-multicheckbox label, -.unmask label -{ - padding-right: .3em; - padding-left: .3em; -} -@media (min-width: 992px) -{ - .mform .fitemtitle, - .form-label - { - text-align: right; - } - .mform .fitemtitle .form-shortname, - .form-label .form-shortname - { - display: block; - } - .form-setting .form-multicheckbox, - .fitem_fcheckbox .fcheckbox - { - padding-top: 8px; - } - .mform .fitem_actionbuttons > div.felement - { - padding-left: 10px; - } - .form-buttons .form-submit - { - margin-left: -5px; - } - .form-item .form-setting > input[type='text'], - .mform .fcontainer .fitem .felement > input[type='text'], - .form-item .form-setting > input[type='password'], - .mform .fcontainer .fitem .felement > input[type='password'] - { - width: auto; - margin-bottom: 5px; - } - .form-item .form-setting textarea, - .mform .fcontainer .fitem .felement textarea - { - font-size: 14px; - line-height: 1.42857143; - - display: block; - - width: 100%; - height: 34px; - height: auto; - padding: 6px 12px; - - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - - color: #555; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - } - .form-item .form-setting textarea:focus, - .mform .fcontainer .fitem .felement textarea:focus - { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - } - .form-item .form-setting textarea::-moz-placeholder, - .mform .fcontainer .fitem .felement textarea::-moz-placeholder - { - opacity: 1; - color: #999; - } - .form-item .form-setting textarea:-ms-input-placeholder, - .mform .fcontainer .fitem .felement textarea:-ms-input-placeholder - { - color: #999; - } - .form-item .form-setting textarea::-webkit-input-placeholder, - .mform .fcontainer .fitem .felement textarea::-webkit-input-placeholder - { - color: #999; - } - .form-item .form-setting textarea::-ms-expand, - .mform .fcontainer .fitem .felement textarea::-ms-expand - { - border: 0; - background-color: transparent; - } - .form-item .form-setting textarea[disabled], +.unmask label { + padding-right: .3em; + padding-left: .3em; +} +@media (min-width: 992px) { + .mform .fitemtitle, + .form-label { + text-align: right; + } + .mform .fitemtitle .form-shortname, + .form-label .form-shortname { + display: block; + } + .form-setting .form-multicheckbox, + .fitem_fcheckbox .fcheckbox { + padding-top: 8px; + } + .mform .fitem_actionbuttons > div.felement { + padding-left: 10px; + } + .form-buttons .form-submit { + margin-left: -5px; + } + .form-item .form-setting > input[type="text"], + .mform .fcontainer .fitem .felement > input[type="text"], + .form-item .form-setting > input[type="password"], + .mform .fcontainer .fitem .felement > input[type="password"] { + width: auto; + margin-bottom: 5px; + } + .form-item .form-setting textarea, + .mform .fcontainer .fitem .felement textarea { + display: block; + width: 100%; + height: 34px; + height: auto; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + } + .form-item .form-setting textarea:focus, + .mform .fcontainer .fitem .felement textarea:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + } + .form-item .form-setting textarea::-moz-placeholder, + .mform .fcontainer .fitem .felement textarea::-moz-placeholder { + color: #999; + opacity: 1; + } + .form-item .form-setting textarea:-ms-input-placeholder, + .mform .fcontainer .fitem .felement textarea:-ms-input-placeholder { + color: #999; + } + .form-item .form-setting textarea::-webkit-input-placeholder, + .mform .fcontainer .fitem .felement textarea::-webkit-input-placeholder { + color: #999; + } + .form-item .form-setting textarea::-ms-expand, + .mform .fcontainer .fitem .felement textarea::-ms-expand { + background-color: transparent; + border: 0; + } + .form-item .form-setting textarea[disabled], .mform .fcontainer .fitem .felement textarea[disabled], .form-item .form-setting textarea[readonly], .mform .fcontainer .fitem .felement textarea[readonly], fieldset[disabled] .form-item .form-setting textarea, - fieldset[disabled] .mform .fcontainer .fitem .felement textarea - { - opacity: 1; - background-color: #eee; - } - .form-item .form-setting textarea[disabled], + fieldset[disabled] .mform .fcontainer .fitem .felement textarea { + background-color: #eee; + opacity: 1; + } + .form-item .form-setting textarea[disabled], .mform .fcontainer .fitem .felement textarea[disabled], fieldset[disabled] .form-item .form-setting textarea, - fieldset[disabled] .mform .fcontainer .fitem .felement textarea - { - cursor: not-allowed; - } - textarea.form-item .form-setting textarea, - textarea.mform .fcontainer .fitem .felement textarea - { - height: auto; - } - #page-mod-quiz-mod #id_reviewoptionshdr .fitem.fitem_fgroup - { - font-size: 12px; - } - #page-mod-quiz-mod #id_reviewoptionshdr .fitem.fitem_fgroup .fitemtitle - { - min-height: 3.5em; - } -} -@media (max-width: 991px) -{ - #page-mod-quiz-mod #id_reviewoptionshdr .fitem.fitem_fgroup - { - float: none; - - width: 100%; - } + fieldset[disabled] .mform .fcontainer .fitem .felement textarea { + cursor: not-allowed; + } + textarea.form-item .form-setting textarea, + textarea.mform .fcontainer .fitem .felement textarea { + height: auto; + } + #page-mod-quiz-mod #id_reviewoptionshdr .fitem.fitem_fgroup { + font-size: 12px; + } + #page-mod-quiz-mod #id_reviewoptionshdr .fitem.fitem_fgroup .fitemtitle { + min-height: 3.5em; + } +} +@media (max-width: 991px) { + #page-mod-quiz-mod #id_reviewoptionshdr .fitem.fitem_fgroup { + float: none; + width: 100%; + } } .mform .felement.fstatic, -.form-item .form-description -{ - display: block; - - margin-top: 5px; - margin-bottom: 10px; - margin-bottom: 0; - - color: #737373; +.form-item .form-description { + display: block; + margin-top: 5px; + margin-bottom: 10px; + margin-bottom: 0; + color: #737373; } .mform .felement.fstatic p:last-child, -.form-item .form-description p:last-child -{ - margin-bottom: 0; -} -.invisiblefieldset -{ - display: inline; - - margin: 0; - padding: 0; - - border-width: 0; -} -input[type='radio'], -input[type='checkbox'] -{ - margin: 0 4px; -} -/* Section and module editing forms contain special JS components for the - availability system (if enabled). */ -#fitem_id_availabilityconditionsjson -{ - /* Hidden eye icon still takes up space. */ - /* Eye icons in front of child lists are aligned specially. */ - /* Add button lines up with child elements. */ - /* Nested section is grey. */ - /* Second (and more) levels of nested sections are white. */ - /* Connecting text needs to be indented. */ -} -#fitem_id_availabilityconditionsjson *[aria-hidden=true] -{ - display: none; -} -#fitem_id_availabilityconditionsjson select, -#fitem_id_availabilityconditionsjson input[type=text] -{ - line-height: 30px; - - display: inline-block; - - width: auto; - height: 30px; - padding: 4px 6px; -} -#fitem_id_availabilityconditionsjson label -{ - display: inline; -} -#fitem_id_availabilityconditionsjson .availability-group -{ - margin: 5px; -} -#fitem_id_availabilityconditionsjson .availability-item -{ - margin-bottom: 6px; -} -#fitem_id_availabilityconditionsjson .availability-header -{ - padding: 5px; -} -#fitem_id_availabilityconditionsjson .availability-plugincontrols -{ - display: inline-block; - - margin: 0 8px; - padding: 5px; - - border: 1px solid #e3e3e3; - border-radius: 4px; - background: none repeat scroll 0 0 #f5f5f5; -} -#fitem_id_availabilityconditionsjson .availability-eye[aria-hidden=true] -{ - display: inline; - visibility: hidden; -} -#fitem_id_availabilityconditionsjson .availability-list > .availability-eye img -{ - margin-top: 12px; - - vertical-align: top; -} -#fitem_id_availabilityconditionsjson .availability-button -{ - margin-left: 15px; -} -#fitem_id_availabilityconditionsjson .availability-childlist > .availability-inner -{ - display: inline-block; - - margin-bottom: 6px; - padding: 6px; - - border: 1px solid #e3e3e3; - border-radius: 4px; - background: #f5f5f5; -} -#fitem_id_availabilityconditionsjson .availability-childlist .availability-childlist > .availability-inner -{ - background: white; -} -#fitem_id_availabilityconditionsjson .availability-connector -{ - margin-bottom: 6px; - margin-left: 20px; -} -/* This dialogue is used to add an availability condition. */ -.availability-dialogue .moodle-dialogue .moodle-dialogue-bd -{ - padding-right: 0; - padding-bottom: 2px; - padding-left: 0; -} -.availability-dialogue ul -{ - display: block; - - margin: 0; -} -.availability-dialogue li -{ - display: block; - clear: both; - - margin-bottom: 4px; - padding: 0 0 4px; - - list-style-type: none; - - border-bottom: 1px solid #eee; -} -.availability-dialogue ul button -{ - display: inline; - float: left; - - min-width: 140px; - margin: 0 10px; - margin-top: 4px; -} -.availability-dialogue label -{ - display: block; - - margin-bottom: 0; -} -.availability-dialogue .availability-buttons button -{ - margin-top: 4px; - margin-right: 1em; - margin-left: 1em; -} -/* Custom styles for autocomplete form element */ -.form-autocomplete-selection -{ - min-height: 21px; - margin: .2em; -} -.form-autocomplete-selection .label-info -{ - display: inline-block; -} -.form-autocomplete-multiple [role=listitem] -{ - cursor: pointer; -} -.form-autocomplete-suggestions -{ - position: absolute; - z-index: 1; - - overflow: auto; - - min-width: 206px; - max-height: 20.4em; - margin: 0; - padding: 0; - - border: 2px solid #eee; - border-radius: 3px; - background-color: white; +.form-item .form-description p:last-child { + margin-bottom: 0; } -.form-autocomplete-suggestions li -{ - margin: 0; - padding: .2em; - - list-style-type: none; - - cursor: pointer; - - color: #333; +.invisiblefieldset { + display: inline; + padding: 0; + margin: 0; + border-width: 0; } -.form-autocomplete-suggestions li:hover -{ - color: #fff; - background-color: #64a0d3; +input[type="radio"], +input[type="checkbox"] { + margin: 0 4px; } -.form-autocomplete-suggestions li[aria-selected=true] -{ - color: #555; - background-color: #f2f2f2; +/* Section and module editing forms contain special JS components for the + availability system (if enabled). */ +#fitem_id_availabilityconditionsjson { + /* Hidden eye icon still takes up space. */ + /* Eye icons in front of child lists are aligned specially. */ + /* Add button lines up with child elements. */ + /* Nested section is grey. */ + /* Second (and more) levels of nested sections are white. */ + /* Connecting text needs to be indented. */ } -.form-autocomplete-downarrow -{ - position: relative; - left: -1.5em; - - cursor: pointer; - - color: #333; +#fitem_id_availabilityconditionsjson *[aria-hidden=true] { + display: none; +} +#fitem_id_availabilityconditionsjson select, +#fitem_id_availabilityconditionsjson input[type=text] { + display: inline-block; + width: auto; + height: 30px; + padding: 4px 6px; + line-height: 30px; +} +#fitem_id_availabilityconditionsjson label { + display: inline; +} +#fitem_id_availabilityconditionsjson .availability-group { + margin: 5px; +} +#fitem_id_availabilityconditionsjson .availability-item { + margin-bottom: 6px; +} +#fitem_id_availabilityconditionsjson .availability-header { + padding: 5px; +} +#fitem_id_availabilityconditionsjson .availability-plugincontrols { + display: inline-block; + padding: 5px; + margin: 0 8px; + background: none repeat scroll 0 0 #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; +} +#fitem_id_availabilityconditionsjson .availability-eye[aria-hidden=true] { + display: inline; + visibility: hidden; +} +#fitem_id_availabilityconditionsjson .availability-list > .availability-eye img { + margin-top: 12px; + vertical-align: top; +} +#fitem_id_availabilityconditionsjson .availability-button { + margin-left: 15px; +} +#fitem_id_availabilityconditionsjson .availability-childlist > .availability-inner { + display: inline-block; + padding: 6px; + margin-bottom: 6px; + background: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; +} +#fitem_id_availabilityconditionsjson .availability-childlist .availability-childlist > .availability-inner { + background: white; +} +#fitem_id_availabilityconditionsjson .availability-connector { + margin-bottom: 6px; + margin-left: 20px; } -.form-autocomplete-downarrow.dir-rtl -{ - right: -1.5em; - left: inherit; +/* This dialogue is used to add an availability condition. */ +.availability-dialogue .moodle-dialogue .moodle-dialogue-bd { + padding-right: 0; + padding-bottom: 2px; + padding-left: 0; +} +.availability-dialogue ul { + display: block; + margin: 0; +} +.availability-dialogue li { + display: block; + padding: 0 0 4px; + margin-bottom: 4px; + clear: both; + list-style-type: none; + border-bottom: 1px solid #eee; +} +.availability-dialogue ul button { + display: inline; + float: left; + min-width: 140px; + margin: 0 10px; + margin-top: 4px; +} +.availability-dialogue label { + display: block; + margin-bottom: 0; +} +.availability-dialogue .availability-buttons button { + margin-top: 4px; + margin-right: 1em; + margin-left: 1em; } -.form-autocomplete-selection [data-active-selection=true] -{ - font-size: large; - - padding: .5em; +/* Custom styles for autocomplete form element */ +.form-autocomplete-selection { + min-height: 21px; + margin: .2em; +} +.form-autocomplete-selection .label-info { + display: inline-block; +} +.form-autocomplete-multiple [role=listitem] { + cursor: pointer; +} +.form-autocomplete-suggestions { + position: absolute; + z-index: 1; + min-width: 206px; + max-height: 20.4em; + padding: 0; + margin: 0; + overflow: auto; + background-color: white; + border: 2px solid #eee; + border-radius: 3px; +} +.form-autocomplete-suggestions li { + padding: .2em; + margin: 0; + color: #333; + list-style-type: none; + cursor: pointer; +} +.form-autocomplete-suggestions li:hover { + color: #fff; + background-color: #64a0d3; +} +.form-autocomplete-suggestions li[aria-selected=true] { + color: #555; + background-color: #f2f2f2; +} +.form-autocomplete-downarrow { + position: relative; + left: -1.5em; + color: #333; + cursor: pointer; +} +.form-autocomplete-downarrow.dir-rtl { + right: -1.5em; + left: inherit; +} +.form-autocomplete-selection [data-active-selection=true] { + padding: .5em; + font-size: large; } /* modules.less */ -select -{ - width: auto; +select { + width: auto; } .path-mod-forum .forumheaderlist, -.path-mod-forum .forumheaderlist td -{ - border: none; +.path-mod-forum .forumheaderlist td { + border: none; } -.path-mod-forum .forumheaderlist thead .header -{ - vertical-align: top; - white-space: normal; +.path-mod-forum .forumheaderlist thead .header { + white-space: normal; + vertical-align: top; } -.path-mod-forum .forumheaderlist thead .header.lastpost -{ - text-align: right; +.path-mod-forum .forumheaderlist thead .header.lastpost { + text-align: right; } .path-mod-forum .forumheaderlist .discussion .author, .path-mod-forum .forumheaderlist .discussion .replies, -.path-mod-forum .forumheaderlist .discussion .lastpost -{ - white-space: normal; +.path-mod-forum .forumheaderlist .discussion .lastpost { + white-space: normal; } -.path-mod-forum .forumheaderlist .discussion .replies -{ - text-align: center; +.path-mod-forum .forumheaderlist .discussion .replies { + text-align: center; } .path-mod-forum .forumheaderlist .discussion .topic, .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: top; +.path-mod-forum .forumheaderlist .discussion .lastpost { + vertical-align: top; } -.path-mod-feedback .feedback_bar_image -{ - height: 5px; +.path-mod-feedback .feedback_bar_image { + height: 5px; } -.forumpost -{ - padding: 6px; +.forumpost { + padding: 6px; } -.forumpost .header -{ - margin-bottom: 3px; +.forumpost .header { + margin-bottom: 3px; } -.forumpost .maincontent .left -{ - padding: 0 10px 0 10px; +.forumpost .maincontent .left { + padding: 0 10px 0 10px; } -.forumpost .row .left -{ - width: auto; +.forumpost .row .left { + width: auto; } -.forumpost .options .commands -{ - margin-left: 0; +.forumpost .options .commands { + margin-left: 0; } -.forumpost .subject -{ - font-weight: bold; +.forumpost .subject { + font-weight: bold; } -.forumsearch input[type=text] -{ - margin-bottom: 0 !important; +.forumsearch input[type=text] { + margin-bottom: 0 !important; } -#page-mod-forum-discuss .discussioncontrol.displaymode -{ - text-align: left; +#page-mod-forum-discuss .discussioncontrol.displaymode { + text-align: left; } -#page-mod-forum-discuss .discussioncontrols .discussioncontrol -{ - float: none; - - width: 100%; +#page-mod-forum-discuss .discussioncontrols .discussioncontrol { + float: none; + width: 100%; } -#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect -{ - width: 100%; +#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect { + width: 100%; } -#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect -{ - font-size: 14px; - line-height: 1.42857143; - - display: block; - - width: 100%; - height: 34px; - padding: 6px 12px; - - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - - color: #555; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } -#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:focus -{ - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); } -#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect::-moz-placeholder -{ - opacity: 1; - color: #999; +#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect::-moz-placeholder { + color: #999; + opacity: 1; } -#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:-ms-input-placeholder -{ - color: #999; +#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:-ms-input-placeholder { + color: #999; } -#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect::-webkit-input-placeholder -{ - color: #999; +#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect::-webkit-input-placeholder { + color: #999; } -#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect::-ms-expand -{ - border: 0; - background-color: transparent; +#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect::-ms-expand { + background-color: transparent; + border: 0; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[disabled], #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[readonly], -fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect -{ - opacity: 1; - background-color: #eee; +fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect { + background-color: #eee; + opacity: 1; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[disabled], -fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect -{ - cursor: not-allowed; -} -textarea#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect -{ - height: auto; -} -#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion -{ - margin-top: 5px; -} -#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect -{ - font-size: 14px; - line-height: 1.42857143; - - display: block; - float: left; - - width: 100%; - width: auto; - height: 34px; - padding: 6px 12px; - - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - - color: #555; - border: 1px solid #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -} -#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:focus -{ - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); -} -#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect::-moz-placeholder -{ - opacity: 1; - color: #999; -} -#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:-ms-input-placeholder -{ - color: #999; -} -#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect::-webkit-input-placeholder -{ - color: #999; -} -#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect::-ms-expand -{ - border: 0; - background-color: transparent; +fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect { + cursor: not-allowed; +} +textarea#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect { + height: auto; +} +#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion { + margin-top: 5px; +} +#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect { + display: block; + float: left; + width: 100%; + width: auto; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +} +#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect::-moz-placeholder { + color: #999; + opacity: 1; +} +#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:-ms-input-placeholder { + color: #999; +} +#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect::-webkit-input-placeholder { + color: #999; +} +#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect::-ms-expand { + background-color: transparent; + border: 0; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[disabled], #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[readonly], -fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect -{ - opacity: 1; - background-color: #eee; +fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect { + background-color: #eee; + opacity: 1; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[disabled], -fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect -{ - cursor: not-allowed; +fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect { + cursor: not-allowed; } -textarea#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect -{ - height: auto; +textarea#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect { + height: auto; } -#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion input[type='submit'] -{ - float: left; +#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion input[type="submit"] { + float: left; } -#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion.movediscussion -{ - float: left; +#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion.movediscussion { + float: left; } -#page-footer -{ - margin-top: 1em; - padding: 1em 0; - - border-top: 2px solid #ddd; +#page-footer { + padding: 1em 0; + margin-top: 1em; + border-top: 2px solid #ddd; } .maincalendar .calendarmonth td, -.maincalendar .calendarmonth th -{ - border: 1px dotted #ddd; +.maincalendar .calendarmonth th { + border: 1px dotted #ddd; } -.path-grade-report-grader h1 -{ - text-align: inherit; +.path-grade-report-grader h1 { + text-align: inherit; } -#page-mod-chat-gui_basic input#message -{ - max-width: 100%; +#page-mod-chat-gui_basic input#message { + max-width: 100%; } -#page-mod-data-view #singleimage -{ - width: auto; +#page-mod-data-view #singleimage { + width: auto; } -.path-mod-data form -{ - margin-top: 10px; +.path-mod-data form { + margin-top: 10px; } .path-mod-data table.mod-data-default-template th, -.path-mod-data table.mod-data-default-template td -{ - padding: 5px; +.path-mod-data table.mod-data-default-template td { + padding: 5px; } -.template_heading -{ - margin-top: 10px; +.template_heading { + margin-top: 10px; } -.breadcrumb-button -{ - float: right; - - margin-top: 4px; +.breadcrumb-button { + float: right; + margin-top: 4px; } -.navbar-inverse .logininfo a -{ - color: #9d9d9d; +.navbar-inverse .logininfo a { + color: #9d9d9d; } -.navbar-inverse .logininfo a:hover -{ - color: #fff; - background-color: transparent; +.navbar-inverse .logininfo a:hover { + color: #fff; + background-color: transparent; } .navbar-fixed-top, -.navbar-fixed-bottom -{ - z-index: 4030; -} -@media (max-width: 768px) -{ - .navbar-collapse.collapse, - .navbar-collapse.collapsing - { - margin-top: 50px; - } - .navbar-collapse.collapse .nav, - .navbar-collapse.collapsing .nav - { - float: none !important; - } -} -.langmenu form -{ - margin: 0; +.navbar-fixed-bottom { + z-index: 4030; +} +@media (max-width: 768px) { + .navbar-collapse.collapse, + .navbar-collapse.collapsing { + margin-top: 50px; + } + .navbar-collapse.collapse .nav, + .navbar-collapse.collapsing .nav { + float: none !important; + } } -.container-fluid -{ - max-width: 1680px; - margin: 0 auto; +.langmenu form { + margin: 0; } -canvas -{ - -ms-touch-action: auto; +.container-fluid { + max-width: 1680px; + margin: 0 auto; } -div#dock -{ - display: none; +canvas { + -ms-touch-action: auto; } -.path-mod-choice .horizontal .choices -{ - margin: 0; +div#dock { + display: none; } -.path-mod-choice .horizontal .choices .option -{ - display: inline-block; - - padding: 10px; +.path-mod-choice .horizontal .choices { + margin: 0; } -.path-mod-choice .results .data -{ - white-space: normal; +.path-mod-choice .horizontal .choices .option { + display: inline-block; + padding: 10px; } -.path-mod-lesson .firstpageoptions -{ - width: 60%; - min-width: 280px; - margin: auto; +.path-mod-choice .results .data { + white-space: normal; } -.path-mod-lesson .centerpadded -{ - padding: 5px; - - text-align: center; +.path-mod-lesson .firstpageoptions { + width: 60%; + min-width: 280px; + margin: auto; +} +.path-mod-lesson .centerpadded { + padding: 5px; + text-align: center; } .path-mod-wiki .wiki_headingtitle, .path-mod-wiki .midpad, -.path-mod-wiki .wiki_headingtime -{ - text-align: inherit; +.path-mod-wiki .wiki_headingtime { + text-align: inherit; } -.path-mod-wiki .wiki_contentbox -{ - width: 100%; +.path-mod-wiki .wiki_contentbox { + width: 100%; } -.path-mod-quiz .questioncontainer input[type='text'] -{ - height: 1.5em; +.path-mod-quiz .questioncontainer input[type="text"] { + height: 1.5em; } -.path-mod-survey .surveytable .r1 -{ - background-color: #f9f9f9; +.path-mod-survey .surveytable .r1 { + background-color: #f9f9f9; } -.path-mod-survey .surveytable .rblock label -{ - text-align: center; +.path-mod-survey .surveytable .rblock label { + text-align: center; } .path-mod-survey .resultgraph, .path-mod-survey .reportsummary, .path-mod-survey .studentreport, .path-mod-survey .reportbuttons, -.path-mod-survey .centerpara -{ - text-align: center; +.path-mod-survey .centerpara { + text-align: center; } .path-mod-assign .assignfeedback_editpdf_widget .pageheader button, -.path-mod-assign .assignfeedback_editpdf_widget .pageheader select -{ - line-height: 24px; - - height: 28px; - padding: 3px 7px; +.path-mod-assign .assignfeedback_editpdf_widget .pageheader select { + height: 28px; + padding: 3px 7px; + line-height: 24px; } -.path-mod-assign a.btn -{ - color: #333; - border-color: #ccc; - background-color: #fff; +.path-mod-assign a.btn { + color: #333; + background-color: #fff; + border-color: #ccc; } .path-mod-assign a.btn:focus, -.path-mod-assign a.btn.focus -{ - color: #333; - border-color: #8c8c8c; - background-color: #e6e6e6; +.path-mod-assign a.btn.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; } -.path-mod-assign a.btn:hover -{ - color: #333; - border-color: #adadad; - background-color: #e6e6e6; +.path-mod-assign a.btn:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } .path-mod-assign a.btn:active, .path-mod-assign a.btn.active, -.open > .dropdown-toggle.path-mod-assign a.btn -{ - color: #333; - border-color: #adadad; - background-color: #e6e6e6; +.open > .dropdown-toggle.path-mod-assign a.btn { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } .path-mod-assign a.btn:active:hover, .path-mod-assign a.btn.active:hover, @@ -20390,17 +15641,15 @@ div#dock .open > .dropdown-toggle.path-mod-assign a.btn:focus, .path-mod-assign a.btn:active.focus, .path-mod-assign a.btn.active.focus, -.open > .dropdown-toggle.path-mod-assign a.btn.focus -{ - color: #333; - border-color: #8c8c8c; - background-color: #d4d4d4; +.open > .dropdown-toggle.path-mod-assign a.btn.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; } .path-mod-assign a.btn:active, .path-mod-assign a.btn.active, -.open > .dropdown-toggle.path-mod-assign a.btn -{ - background-image: none; +.open > .dropdown-toggle.path-mod-assign a.btn { + background-image: none; } .path-mod-assign a.btn.disabled:hover, .path-mod-assign a.btn[disabled]:hover, @@ -20410,268 +15659,201 @@ fieldset[disabled] .path-mod-assign a.btn:hover, fieldset[disabled] .path-mod-assign a.btn:focus, .path-mod-assign a.btn.disabled.focus, .path-mod-assign a.btn[disabled].focus, -fieldset[disabled] .path-mod-assign a.btn.focus -{ - border-color: #ccc; - background-color: #fff; +fieldset[disabled] .path-mod-assign a.btn.focus { + background-color: #fff; + border-color: #ccc; } -.path-mod-assign a.btn .badge -{ - color: #fff; - background-color: #333; +.path-mod-assign a.btn .badge { + color: #fff; + background-color: #333; } -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax -{ - background-color: #fff; +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax { + background-color: #fff; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd-nohd, .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd-noft, .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd, .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right, -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom -{ - border: 0; +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom { + border: 0; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right, -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom -{ - min-height: 20px; - margin-bottom: 20px; - padding: 19px; - - border: 1px solid #e3e3e3; - border-radius: 4px; - border-radius: 0; - background-color: #f5f5f5; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + border-radius: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right blockquote, -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom blockquote -{ - border-color: #ddd; - border-color: rgba(0, 0, 0, .15); +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); } -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd -{ - background-color: transparent; +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd { + background-color: transparent; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable, -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell -{ - padding: 3px 15px; - - white-space: nowrap; - - border: 0; +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell { + padding: 3px 15px; + white-space: nowrap; + border: 0; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable input, -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell input -{ - margin: 0 10px; +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell input { + margin: 0 10px; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable input#input-message, -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell input#input-message -{ - width: 45%; - margin: auto; +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell input#input-message { + width: 45%; + margin: auto; } .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable a, -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell a -{ - margin: 0 5px; -} -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist -{ - padding: 10px 5px; -} -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list -{ - border-top: 1px solid #ddd; - border-bottom: 1px solid #fff; -} -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list li -{ - padding: 5px 10px; - - border-top: 1px solid #fff; - border-bottom: 1px solid #ddd; -} -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list img -{ - max-width: none; - margin-right: 8px; - - border: 1px solid #ccc; - border-radius: 4px; -} -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages -{ - margin: 20px 25px; -} -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-event.course-theme -{ - font-size: 12px; - - margin: 10px 0; - - text-align: center; - - color: #777; -} -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme -{ - margin: 10px 0; - padding: 4px 10px; - - border: 1px dotted #ddd; - border-radius: 4px; - background-color: #fff; -} -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme .time -{ - font-size: 11px; - - float: right; - - color: #777; -} -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .mdl-chat-my-entry .chat-message.course-theme -{ - background-color: #f6f6f6; -} -.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .mdl-chat-my-entry .chat-message.course-theme .user -{ - font-weight: bold; +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell a { + margin: 0 5px; +} +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist { + padding: 10px 5px; +} +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list { + border-top: 1px solid #ddd; + border-bottom: 1px solid #fff; +} +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list li { + padding: 5px 10px; + border-top: 1px solid #fff; + border-bottom: 1px solid #ddd; +} +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list img { + max-width: none; + margin-right: 8px; + border: 1px solid #ccc; + border-radius: 4px; +} +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages { + margin: 20px 25px; +} +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-event.course-theme { + margin: 10px 0; + font-size: 12px; + color: #777; + text-align: center; +} +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme { + padding: 4px 10px; + margin: 10px 0; + background-color: #fff; + border: 1px dotted #ddd; + border-radius: 4px; +} +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme .time { + float: right; + font-size: 11px; + color: #777; +} +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .mdl-chat-my-entry .chat-message.course-theme { + background-color: #f6f6f6; +} +.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .mdl-chat-my-entry .chat-message.course-theme .user { + font-weight: bold; } /* reports.less */ -#page-report-participation-index .participationselectform div label -{ - display: inline; - - margin: 0 5px 0 0; -} -.path-backup .mform .grouped_settings -{ - margin-right: -10px; - margin-left: -10px; -} -.path-backup .mform .grouped_settings.section_level -{ - min-height: 20px; - margin-bottom: 20px; - padding: 19px; - - border: 1px solid #e3e3e3; - border-radius: 4px; - background-color: #f5f5f5; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); -} -.path-backup .mform .grouped_settings.section_level blockquote -{ - border-color: #ddd; - border-color: rgba(0, 0, 0, .15); +#page-report-participation-index .participationselectform div label { + display: inline; + margin: 0 5px 0 0; } -.path-backup .mform .grouped_settings.section_level .section_level -{ - padding-left: 0; +.path-backup .mform .grouped_settings { + margin-right: -10px; + margin-left: -10px; } -.path-backup .mform .grouped_settings.section_level .section_level .fitemtitle -{ - font-size: 18px; +.path-backup .mform .grouped_settings.section_level { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +} +.path-backup .mform .grouped_settings.section_level blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); +} +.path-backup .mform .grouped_settings.section_level .section_level { + padding-left: 0; +} +.path-backup .mform .grouped_settings.section_level .section_level .fitemtitle { + font-size: 18px; +} +.path-backup .mform .grouped_settings .include_setting { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; +} +@media (min-width: 992px) { + .path-backup .mform .grouped_settings .include_setting { + float: left; + width: 58.33333333%; + } } -.path-backup .mform .grouped_settings .include_setting -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; +.path-backup .mform .grouped_settings .normal_setting { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; } -@media (min-width: 992px) -{ - .path-backup .mform .grouped_settings .include_setting - { - float: left; - - width: 58.33333333%; - } +@media (min-width: 992px) { + .path-backup .mform .grouped_settings .normal_setting { + float: left; + width: 41.66666667%; + } } -.path-backup .mform .grouped_settings .normal_setting -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; +.path-backup .mform .grouped_settings .fitem { + margin-right: -10px; + margin-bottom: 15px; + margin-left: -10px; } -@media (min-width: 992px) -{ - .path-backup .mform .grouped_settings .normal_setting - { - float: left; - - width: 41.66666667%; - } +.path-backup .mform .grouped_settings .fitem .fitemtitle { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; } -.path-backup .mform .grouped_settings .fitem -{ - margin-right: -10px; - margin-bottom: 15px; - margin-left: -10px; +@media (min-width: 768px) { + .path-backup .mform .grouped_settings .fitem .fitemtitle { + float: left; + width: 75%; + } } -.path-backup .mform .grouped_settings .fitem .fitemtitle -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; +@media (min-width: 1200px) { + .path-backup .mform .grouped_settings .fitem .fitemtitle { + float: left; + width: 75%; + } } -@media (min-width: 768px) -{ - .path-backup .mform .grouped_settings .fitem .fitemtitle - { - float: left; - - width: 75%; - } -} -@media (min-width: 1200px) -{ - .path-backup .mform .grouped_settings .fitem .fitemtitle - { - float: left; - - width: 75%; - } +.path-backup .mform .grouped_settings .fitem .felement { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; } -.path-backup .mform .grouped_settings .fitem .felement -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; +@media (min-width: 768px) { + .path-backup .mform .grouped_settings .fitem .felement { + float: left; + width: 25%; + } } -@media (min-width: 768px) -{ - .path-backup .mform .grouped_settings .fitem .felement - { - float: left; - - width: 25%; - } -} -@media (min-width: 1200px) -{ - .path-backup .mform .grouped_settings .fitem .felement - { - float: left; - - width: 25%; - } +@media (min-width: 1200px) { + .path-backup .mform .grouped_settings .fitem .felement { + float: left; + width: 25%; + } } /* .path-backup .mform .grouped_settings.section_level { @@ -20695,165 +15877,121 @@ fieldset[disabled] .path-mod-assign a.btn.focus width: 260px; } */ -.path-backup .notification.dependencies_enforced -{ - font-weight: bold; - - text-align: center; - - color: #a94442; -} -.path-backup .backup_progress -{ - text-align: center; -} -.path-backup .backup_progress .backup_stage -{ - color: #777; -} -.path-backup .backup_progress .backup_stage.backup_stage_current -{ - font-weight: bold; - - color: inherit; +.path-backup .notification.dependencies_enforced { + font-weight: bold; + color: #a94442; + text-align: center; } -.path-backup .backup_progress span.backup_stage.backup_stage_complete -{ - color: inherit; +.path-backup .backup_progress { + text-align: center; } -#page-backup-restore .filealiasesfailures -{ - background-color: #f2dede; -} -#page-backup-restore .filealiasesfailures .aliaseslist -{ - width: 90%; - margin: .8em auto; - - border: 1px dotted #ddd; - background-color: #fff; +.path-backup .backup_progress .backup_stage { + color: #777; } -.path-backup .fitem .smallicon -{ - vertical-align: text-bottom; +.path-backup .backup_progress .backup_stage.backup_stage_current { + font-weight: bold; + color: inherit; } -.backup-restore .backup-section .noticebox -{ - width: 60%; - margin: 1em auto; - - text-align: center; +.path-backup .backup_progress span.backup_stage.backup_stage_complete { + color: inherit; } -.backup-restore .backup-section.settings-section .detail-pair -{ - display: inline-block; - - width: 50%; +#page-backup-restore .filealiasesfailures { + background-color: #f2dede; } -.backup-restore .backup-section.settings-section .detail-pair-label -{ - width: 65%; +#page-backup-restore .filealiasesfailures .aliaseslist { + width: 90%; + margin: .8em auto; + background-color: #fff; + border: 1px dotted #ddd; } -.backup-restore .backup-section.settings-section .detail-pair-value -{ - width: 25%; +.path-backup .fitem .smallicon { + vertical-align: text-bottom; } -.backup-restore .activitytable -{ - min-width: 500px; +.backup-restore .backup-section .noticebox { + width: 60%; + margin: 1em auto; + text-align: center; } -.backup-restore .activitytable .modulename -{ - width: 100px; +.backup-restore .backup-section.settings-section .detail-pair { + display: inline-block; + width: 50%; } -.backup-restore .activitytable .moduleincluded -{ - width: 50px; +.backup-restore .backup-section.settings-section .detail-pair-label { + width: 65%; } -.backup-restore .activitytable .userinfoincluded -{ - width: 50px; +.backup-restore .backup-section.settings-section .detail-pair-value { + width: 25%; } -.backup-restore .detail-pair-label -{ - font-weight: bold; - - display: inline-block; - - width: 25%; - margin: 0; - padding: 8px; - - text-align: right; - vertical-align: top; +.backup-restore .activitytable { + min-width: 500px; } -.backup-restore .detail-pair-value -{ - display: inline-block; - - width: 65%; - margin: 0; - padding: 8px; +.backup-restore .activitytable .modulename { + width: 100px; } -.backup-restore .detail-pair-value > .sub-detail -{ - font-size: 12px; - - display: block; - - color: #777; +.backup-restore .activitytable .moduleincluded { + width: 50px; } -.backup-restore > .singlebutton -{ - text-align: right; +.backup-restore .activitytable .userinfoincluded { + width: 50px; } -.path-backup .mform .fgroup .proceedbutton -{ - float: right; - - margin-right: 5%; +.backup-restore .detail-pair-label { + display: inline-block; + width: 25%; + padding: 8px; + margin: 0; + font-weight: bold; + text-align: right; + vertical-align: top; } -.restore-course-search .rcs-results -{ - width: 70%; - min-width: 400px; +.backup-restore .detail-pair-value { + display: inline-block; + width: 65%; + padding: 8px; + margin: 0; } -.restore-course-search .rcs-results table .no-overflow -{ - max-width: 600px; +.backup-restore .detail-pair-value > .sub-detail { + display: block; + font-size: 12px; + color: #777; } -.restore-course-category .rcs-results table .no-overflow -{ - max-width: 600px; +.backup-restore > .singlebutton { + text-align: right; } -.path-backup .wibbler -{ - display: none; +.path-backup .mform .fgroup .proceedbutton { + float: right; + margin-right: 5%; } -.path-backup .backup_log -{ - margin-top: 2em; +.restore-course-search .rcs-results { + width: 70%; + min-width: 400px; } -.path-backup .backup_log h2 -{ - font-size: 1em; +.restore-course-search .rcs-results table .no-overflow { + max-width: 600px; } -.path-backup .backup_log_contents -{ - overflow-y: scroll; - - height: 300px; - padding: 10px; - - border: 1px solid #ddd; +.restore-course-category .rcs-results table .no-overflow { + max-width: 600px; +} +.path-backup .wibbler { + display: none; +} +.path-backup .backup_log { + margin-top: 2em; +} +.path-backup .backup_log h2 { + font-size: 1em; +} +.path-backup .backup_log_contents { + height: 300px; + padding: 10px; + overflow-y: scroll; + border: 1px solid #ddd; } .path-rating .ratingtable, table.flexible, -.generaltable -{ - width: 100%; - max-width: 100%; - margin-bottom: 20px; +.generaltable { + width: 100%; + max-width: 100%; + margin-bottom: 20px; } .path-rating .ratingtable > thead > tr > th, table.flexible > thead > tr > th, @@ -20872,23 +16010,17 @@ table.flexible > tbody > tr > td, .generaltable > tbody > tr > td, .path-rating .ratingtable > tfoot > tr > td, table.flexible > tfoot > tr > td, -.generaltable > tfoot > tr > td -{ - line-height: 1.42857143; - - padding: 8px; - - vertical-align: top; - - border-top: 1px solid #ddd; +.generaltable > tfoot > tr > td { + padding: 8px; + line-height: 1.42857143; + vertical-align: top; + border-top: 1px solid #ddd; } .path-rating .ratingtable > thead > tr > th, table.flexible > thead > tr > th, -.generaltable > thead > tr > th -{ - vertical-align: bottom; - - border-bottom: 2px solid #ddd; +.generaltable > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; } .path-rating .ratingtable > caption + thead > tr:first-child > th, table.flexible > caption + thead > tr:first-child > th, @@ -20907,21 +16039,18 @@ table.flexible > colgroup + thead > tr:first-child > td, .generaltable > colgroup + thead > tr:first-child > td, .path-rating .ratingtable > thead:first-child > tr:first-child > td, table.flexible > thead:first-child > tr:first-child > td, -.generaltable > thead:first-child > tr:first-child > td -{ - border-top: 0; +.generaltable > thead:first-child > tr:first-child > td { + border-top: 0; } .path-rating .ratingtable > tbody + tbody, table.flexible > tbody + tbody, -.generaltable > tbody + tbody -{ - border-top: 2px solid #ddd; +.generaltable > tbody + tbody { + border-top: 2px solid #ddd; } .path-rating .ratingtable .table, table.flexible .table, -.generaltable .table -{ - background-color: #fff; +.generaltable .table { + background-color: #fff; } .path-rating .ratingtable > tbody > tr:nth-of-type(odd), table#explaincaps > tbody > tr:nth-of-type(odd), @@ -20935,18 +16064,16 @@ form#movecourses table > tbody > tr:nth-of-type(odd), #page-admin-course-index .editcourse > tbody > tr:nth-of-type(odd), .forumheaderlist > tbody > tr:nth-of-type(odd), table.flexible > tbody > tr:nth-of-type(odd), -.generaltable > tbody > tr:nth-of-type(odd) -{ - background-color: #f9f9f9; +.generaltable > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; } .user-enroller-panel .uep-search-results .users > tbody > tr:hover, table.grading-report > tbody > tr:hover, .forumheaderlist > tbody > tr:hover, .generaltable > tbody > tr:hover, table.flexible > tbody > tr:hover, -table#permissions > tbody > tr:hover -{ - background-color: #f5f5f5; +table#permissions > tbody > tr:hover { + background-color: #f5f5f5; } #page-report-loglive-index .generaltable > thead > tr > th, #page-admin-report-log-index .generaltable > thead > tr > th, @@ -20977,1692 +16104,1404 @@ table#permissions > tbody > tr:hover #page-admin-report-log-index .generaltable > tfoot > tr > td, #page-report-log-index .generaltable > tfoot > tr > td, #page-report-log-user .generaltable > tfoot > tr > td, -#page-admin-user table > tfoot > tr > td -{ - padding: 5px; +#page-admin-user table > tfoot > tr > td { + padding: 5px; } -table.flexible .emptyrow -{ - display: none; +table.flexible .emptyrow { + display: none; } .left_scroller .generaltable th, .right_scroller .generaltable th, .left_scroller .generaltable td, -.right_scroller .generaltable td -{ - line-height: 20px; - - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} -.singlebutton div -{ - display: inline-block; - - margin-right: 5px; - margin-bottom: 5px; - margin-left: 5px; -} -#notice .buttons .singlebutton -{ - display: inline-block; -} -.continuebutton -{ - text-align: center; -} -.btn-lineup -{ - margin: 0 0 3px 5px; -} -input[name='searchwikicontent'] + input[type='submit'], -select + input[type='submit'], -input[type='text'] + input[type='button'], -input[type='password'] + input[type='submit'], -input[type='text'] + button, -input[type='text'] + input[type='submit'] -{ - margin: 0 0 3px 5px; -} -p.arrow_button -{ - margin-top: 5em; - - text-align: center; -} -p.arrow_button #remove -{ - margin: 3em auto 5em; -} -p.arrow_button input -{ - display: block; - - width: 100%; -} -#addcontrols -{ - margin-top: 5em; - margin-bottom: 3em; - - text-align: center; +.right_scroller .generaltable td { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + line-height: 20px; +} +.singlebutton div { + display: inline-block; + margin-right: 5px; + margin-bottom: 5px; + margin-left: 5px; +} +#notice .buttons .singlebutton { + display: inline-block; +} +.continuebutton { + text-align: center; +} +.btn-lineup { + margin: 0 0 3px 5px; +} +input[name="searchwikicontent"] + input[type="submit"], +select + input[type="submit"], +input[type="text"] + input[type="button"], +input[type="password"] + input[type="submit"], +input[type="text"] + button, +input[type="text"] + input[type="submit"] { + margin: 0 0 3px 5px; +} +p.arrow_button { + margin-top: 5em; + text-align: center; +} +p.arrow_button #remove { + margin: 3em auto 5em; +} +p.arrow_button input { + display: block; + width: 100%; +} +#addcontrols { + margin-top: 5em; + margin-bottom: 3em; + text-align: center; } #addcontrols input, -#removecontrols input -{ - display: block; - - width: 100%; +#removecontrols input { + display: block; + width: 100%; } button, input.form-submit, -input[type='button'], -input[type='submit'], -input[type='reset'] -{ - font-size: 14px; - font-weight: normal; - line-height: 1.42857143; - - display: inline-block; - - margin: 0 0 3px 5px; - margin-bottom: 0; - padding: 6px 12px; - - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-align: center; - vertical-align: middle; - white-space: nowrap; - - color: #333; - border: 1px solid transparent; - border-color: #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - - -ms-touch-action: manipulation; - touch-action: manipulation; +input[type="button"], +input[type="submit"], +input[type="reset"] { + display: inline-block; + padding: 6px 12px; + margin: 0 0 3px 5px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + color: #333; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #fff; + background-image: none; + border: 1px solid transparent; + border-color: #ccc; + border-radius: 4px; } button:focus, input.form-submit:focus, -input[type='button']:focus, -input[type='submit']:focus, -input[type='reset']:focus, +input[type="button"]:focus, +input[type="submit"]:focus, +input[type="reset"]:focus, button:active:focus, input.form-submit:active:focus, -input[type='button']:active:focus, -input[type='submit']:active:focus, -input[type='reset']:active:focus, +input[type="button"]:active:focus, +input[type="submit"]:active:focus, +input[type="reset"]:active:focus, button.active:focus, input.form-submit.active:focus, -input[type='button'].active:focus, -input[type='submit'].active:focus, -input[type='reset'].active:focus, +input[type="button"].active:focus, +input[type="submit"].active:focus, +input[type="reset"].active:focus, button.focus, input.form-submit.focus, -input[type='button'].focus, -input[type='submit'].focus, -input[type='reset'].focus, +input[type="button"].focus, +input[type="submit"].focus, +input[type="reset"].focus, button:active.focus, input.form-submit:active.focus, -input[type='button']:active.focus, -input[type='submit']:active.focus, -input[type='reset']:active.focus, +input[type="button"]:active.focus, +input[type="submit"]:active.focus, +input[type="reset"]:active.focus, button.active.focus, input.form-submit.active.focus, -input[type='button'].active.focus, -input[type='submit'].active.focus, -input[type='reset'].active.focus -{ - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +input[type="button"].active.focus, +input[type="submit"].active.focus, +input[type="reset"].active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } button:hover, input.form-submit:hover, -input[type='button']:hover, -input[type='submit']:hover, -input[type='reset']:hover, +input[type="button"]:hover, +input[type="submit"]:hover, +input[type="reset"]:hover, button:focus, input.form-submit:focus, -input[type='button']:focus, -input[type='submit']:focus, -input[type='reset']:focus, +input[type="button"]:focus, +input[type="submit"]:focus, +input[type="reset"]:focus, button.focus, input.form-submit.focus, -input[type='button'].focus, -input[type='submit'].focus, -input[type='reset'].focus -{ - text-decoration: none; - - color: #333; +input[type="button"].focus, +input[type="submit"].focus, +input[type="reset"].focus { + color: #333; + text-decoration: none; } button:active, input.form-submit:active, -input[type='button']:active, -input[type='submit']:active, -input[type='reset']:active, +input[type="button"]:active, +input[type="submit"]:active, +input[type="reset"]:active, button.active, input.form-submit.active, -input[type='button'].active, -input[type='submit'].active, -input[type='reset'].active -{ - outline: 0; - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +input[type="button"].active, +input[type="submit"].active, +input[type="reset"].active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } button.disabled, input.form-submit.disabled, -input[type='button'].disabled, -input[type='submit'].disabled, -input[type='reset'].disabled, +input[type="button"].disabled, +input[type="submit"].disabled, +input[type="reset"].disabled, button[disabled], input.form-submit[disabled], -input[type='button'][disabled], -input[type='submit'][disabled], -input[type='reset'][disabled], +input[type="button"][disabled], +input[type="submit"][disabled], +input[type="reset"][disabled], fieldset[disabled] button, fieldset[disabled] input.form-submit, -fieldset[disabled] input[type='button'], -fieldset[disabled] input[type='submit'], -fieldset[disabled] input[type='reset'] -{ - cursor: not-allowed; - - opacity: .65; - -webkit-box-shadow: none; - box-shadow: none; - - filter: alpha(opacity=65); +fieldset[disabled] input[type="button"], +fieldset[disabled] input[type="submit"], +fieldset[disabled] input[type="reset"] { + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; } abutton.disabled, ainput.form-submit.disabled, -ainput[type='button'].disabled, -ainput[type='submit'].disabled, -ainput[type='reset'].disabled, +ainput[type="button"].disabled, +ainput[type="submit"].disabled, +ainput[type="reset"].disabled, fieldset[disabled] abutton, fieldset[disabled] ainput.form-submit, -fieldset[disabled] ainput[type='button'], -fieldset[disabled] ainput[type='submit'], -fieldset[disabled] ainput[type='reset'] -{ - pointer-events: none; +fieldset[disabled] ainput[type="button"], +fieldset[disabled] ainput[type="submit"], +fieldset[disabled] ainput[type="reset"] { + pointer-events: none; } button:focus, input.form-submit:focus, -input[type='button']:focus, -input[type='submit']:focus, -input[type='reset']:focus, +input[type="button"]:focus, +input[type="submit"]:focus, +input[type="reset"]:focus, button.focus, input.form-submit.focus, -input[type='button'].focus, -input[type='submit'].focus, -input[type='reset'].focus -{ - color: #333; - border-color: #8c8c8c; - background-color: #e6e6e6; +input[type="button"].focus, +input[type="submit"].focus, +input[type="reset"].focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; } button:hover, input.form-submit:hover, -input[type='button']:hover, -input[type='submit']:hover, -input[type='reset']:hover -{ - color: #333; - border-color: #adadad; - background-color: #e6e6e6; +input[type="button"]:hover, +input[type="submit"]:hover, +input[type="reset"]:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } button:active, input.form-submit:active, -input[type='button']:active, -input[type='submit']:active, -input[type='reset']:active, +input[type="button"]:active, +input[type="submit"]:active, +input[type="reset"]:active, button.active, input.form-submit.active, -input[type='button'].active, -input[type='submit'].active, -input[type='reset'].active, +input[type="button"].active, +input[type="submit"].active, +input[type="reset"].active, .open > .dropdown-togglebutton, .open > .dropdown-toggleinput.form-submit, -.open > .dropdown-toggleinput[type='button'], -.open > .dropdown-toggleinput[type='submit'], -.open > .dropdown-toggleinput[type='reset'] -{ - color: #333; - border-color: #adadad; - background-color: #e6e6e6; +.open > .dropdown-toggleinput[type="button"], +.open > .dropdown-toggleinput[type="submit"], +.open > .dropdown-toggleinput[type="reset"] { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } button:active:hover, input.form-submit:active:hover, -input[type='button']:active:hover, -input[type='submit']:active:hover, -input[type='reset']:active:hover, +input[type="button"]:active:hover, +input[type="submit"]:active:hover, +input[type="reset"]:active:hover, button.active:hover, input.form-submit.active:hover, -input[type='button'].active:hover, -input[type='submit'].active:hover, -input[type='reset'].active:hover, +input[type="button"].active:hover, +input[type="submit"].active:hover, +input[type="reset"].active:hover, .open > .dropdown-togglebutton:hover, .open > .dropdown-toggleinput.form-submit:hover, -.open > .dropdown-toggleinput[type='button']:hover, -.open > .dropdown-toggleinput[type='submit']:hover, -.open > .dropdown-toggleinput[type='reset']:hover, +.open > .dropdown-toggleinput[type="button"]:hover, +.open > .dropdown-toggleinput[type="submit"]:hover, +.open > .dropdown-toggleinput[type="reset"]:hover, button:active:focus, input.form-submit:active:focus, -input[type='button']:active:focus, -input[type='submit']:active:focus, -input[type='reset']:active:focus, +input[type="button"]:active:focus, +input[type="submit"]:active:focus, +input[type="reset"]:active:focus, button.active:focus, input.form-submit.active:focus, -input[type='button'].active:focus, -input[type='submit'].active:focus, -input[type='reset'].active:focus, +input[type="button"].active:focus, +input[type="submit"].active:focus, +input[type="reset"].active:focus, .open > .dropdown-togglebutton:focus, .open > .dropdown-toggleinput.form-submit:focus, -.open > .dropdown-toggleinput[type='button']:focus, -.open > .dropdown-toggleinput[type='submit']:focus, -.open > .dropdown-toggleinput[type='reset']:focus, +.open > .dropdown-toggleinput[type="button"]:focus, +.open > .dropdown-toggleinput[type="submit"]:focus, +.open > .dropdown-toggleinput[type="reset"]:focus, button:active.focus, input.form-submit:active.focus, -input[type='button']:active.focus, -input[type='submit']:active.focus, -input[type='reset']:active.focus, +input[type="button"]:active.focus, +input[type="submit"]:active.focus, +input[type="reset"]:active.focus, button.active.focus, input.form-submit.active.focus, -input[type='button'].active.focus, -input[type='submit'].active.focus, -input[type='reset'].active.focus, +input[type="button"].active.focus, +input[type="submit"].active.focus, +input[type="reset"].active.focus, .open > .dropdown-togglebutton.focus, .open > .dropdown-toggleinput.form-submit.focus, -.open > .dropdown-toggleinput[type='button'].focus, -.open > .dropdown-toggleinput[type='submit'].focus, -.open > .dropdown-toggleinput[type='reset'].focus -{ - color: #333; - border-color: #8c8c8c; - background-color: #d4d4d4; +.open > .dropdown-toggleinput[type="button"].focus, +.open > .dropdown-toggleinput[type="submit"].focus, +.open > .dropdown-toggleinput[type="reset"].focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; } button:active, input.form-submit:active, -input[type='button']:active, -input[type='submit']:active, -input[type='reset']:active, +input[type="button"]:active, +input[type="submit"]:active, +input[type="reset"]:active, button.active, input.form-submit.active, -input[type='button'].active, -input[type='submit'].active, -input[type='reset'].active, +input[type="button"].active, +input[type="submit"].active, +input[type="reset"].active, .open > .dropdown-togglebutton, .open > .dropdown-toggleinput.form-submit, -.open > .dropdown-toggleinput[type='button'], -.open > .dropdown-toggleinput[type='submit'], -.open > .dropdown-toggleinput[type='reset'] -{ - background-image: none; +.open > .dropdown-toggleinput[type="button"], +.open > .dropdown-toggleinput[type="submit"], +.open > .dropdown-toggleinput[type="reset"] { + background-image: none; } button.disabled:hover, input.form-submit.disabled:hover, -input[type='button'].disabled:hover, -input[type='submit'].disabled:hover, -input[type='reset'].disabled:hover, +input[type="button"].disabled:hover, +input[type="submit"].disabled:hover, +input[type="reset"].disabled:hover, button[disabled]:hover, input.form-submit[disabled]:hover, -input[type='button'][disabled]:hover, -input[type='submit'][disabled]:hover, -input[type='reset'][disabled]:hover, +input[type="button"][disabled]:hover, +input[type="submit"][disabled]:hover, +input[type="reset"][disabled]:hover, fieldset[disabled] button:hover, fieldset[disabled] input.form-submit:hover, -fieldset[disabled] input[type='button']:hover, -fieldset[disabled] input[type='submit']:hover, -fieldset[disabled] input[type='reset']:hover, +fieldset[disabled] input[type="button"]:hover, +fieldset[disabled] input[type="submit"]:hover, +fieldset[disabled] input[type="reset"]:hover, button.disabled:focus, input.form-submit.disabled:focus, -input[type='button'].disabled:focus, -input[type='submit'].disabled:focus, -input[type='reset'].disabled:focus, +input[type="button"].disabled:focus, +input[type="submit"].disabled:focus, +input[type="reset"].disabled:focus, button[disabled]:focus, input.form-submit[disabled]:focus, -input[type='button'][disabled]:focus, -input[type='submit'][disabled]:focus, -input[type='reset'][disabled]:focus, +input[type="button"][disabled]:focus, +input[type="submit"][disabled]:focus, +input[type="reset"][disabled]:focus, fieldset[disabled] button:focus, fieldset[disabled] input.form-submit:focus, -fieldset[disabled] input[type='button']:focus, -fieldset[disabled] input[type='submit']:focus, -fieldset[disabled] input[type='reset']:focus, +fieldset[disabled] input[type="button"]:focus, +fieldset[disabled] input[type="submit"]:focus, +fieldset[disabled] input[type="reset"]:focus, button.disabled.focus, input.form-submit.disabled.focus, -input[type='button'].disabled.focus, -input[type='submit'].disabled.focus, -input[type='reset'].disabled.focus, +input[type="button"].disabled.focus, +input[type="submit"].disabled.focus, +input[type="reset"].disabled.focus, button[disabled].focus, input.form-submit[disabled].focus, -input[type='button'][disabled].focus, -input[type='submit'][disabled].focus, -input[type='reset'][disabled].focus, +input[type="button"][disabled].focus, +input[type="submit"][disabled].focus, +input[type="reset"][disabled].focus, fieldset[disabled] button.focus, fieldset[disabled] input.form-submit.focus, -fieldset[disabled] input[type='button'].focus, -fieldset[disabled] input[type='submit'].focus, -fieldset[disabled] input[type='reset'].focus -{ - border-color: #ccc; - background-color: #fff; +fieldset[disabled] input[type="button"].focus, +fieldset[disabled] input[type="submit"].focus, +fieldset[disabled] input[type="reset"].focus { + background-color: #fff; + border-color: #ccc; } button .badge, input.form-submit .badge, -input[type='button'] .badge, -input[type='submit'] .badge, -input[type='reset'] .badge -{ - color: #fff; - background-color: #333; +input[type="button"] .badge, +input[type="submit"] .badge, +input[type="reset"] .badge { + color: #fff; + background-color: #333; } input.form-submit, input#id_submitbutton, input#id_submitbutton2, -.path-admin .buttons input[type='submit'], -td.submit input -{ - color: #fff; - border-color: #2e6da4; - background-color: #337ab7; +.path-admin .buttons input[type="submit"], +td.submit input { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; } input.form-submit:focus, input#id_submitbutton:focus, input#id_submitbutton2:focus, -.path-admin .buttons input[type='submit']:focus, +.path-admin .buttons input[type="submit"]:focus, td.submit input:focus, input.form-submit.focus, input#id_submitbutton.focus, input#id_submitbutton2.focus, -.path-admin .buttons input[type='submit'].focus, -td.submit input.focus -{ - color: #fff; - border-color: #122b40; - background-color: #286090; +.path-admin .buttons input[type="submit"].focus, +td.submit input.focus { + color: #fff; + background-color: #286090; + border-color: #122b40; } input.form-submit:hover, input#id_submitbutton:hover, input#id_submitbutton2:hover, -.path-admin .buttons input[type='submit']:hover, -td.submit input:hover -{ - color: #fff; - border-color: #204d74; - background-color: #286090; +.path-admin .buttons input[type="submit"]:hover, +td.submit input:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; } input.form-submit:active, input#id_submitbutton:active, input#id_submitbutton2:active, -.path-admin .buttons input[type='submit']: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[type='submit'].active, +.path-admin .buttons input[type="submit"].active, td.submit input.active, .open > .dropdown-toggleinput.form-submit, .open > .dropdown-toggleinput#id_submitbutton, .open > .dropdown-toggleinput#id_submitbutton2, -.open > .dropdown-toggle.path-admin .buttons input[type='submit'], -.open > .dropdown-toggletd.submit input -{ - color: #fff; - border-color: #204d74; - background-color: #286090; +.open > .dropdown-toggle.path-admin .buttons input[type="submit"], +.open > .dropdown-toggletd.submit input { + color: #fff; + background-color: #286090; + border-color: #204d74; } input.form-submit:active:hover, input#id_submitbutton:active:hover, input#id_submitbutton2:active:hover, -.path-admin .buttons input[type='submit']:active:hover, +.path-admin .buttons input[type="submit"]:active:hover, td.submit input:active:hover, input.form-submit.active:hover, input#id_submitbutton.active:hover, input#id_submitbutton2.active:hover, -.path-admin .buttons input[type='submit'].active:hover, +.path-admin .buttons input[type="submit"].active:hover, td.submit input.active:hover, .open > .dropdown-toggleinput.form-submit:hover, .open > .dropdown-toggleinput#id_submitbutton:hover, .open > .dropdown-toggleinput#id_submitbutton2:hover, -.open > .dropdown-toggle.path-admin .buttons input[type='submit']:hover, +.open > .dropdown-toggle.path-admin .buttons input[type="submit"]:hover, .open > .dropdown-toggletd.submit input:hover, input.form-submit:active:focus, input#id_submitbutton:active:focus, input#id_submitbutton2:active:focus, -.path-admin .buttons input[type='submit']:active:focus, +.path-admin .buttons input[type="submit"]:active:focus, td.submit input:active:focus, input.form-submit.active:focus, input#id_submitbutton.active:focus, input#id_submitbutton2.active:focus, -.path-admin .buttons input[type='submit'].active:focus, +.path-admin .buttons input[type="submit"].active:focus, td.submit input.active:focus, .open > .dropdown-toggleinput.form-submit:focus, .open > .dropdown-toggleinput#id_submitbutton:focus, .open > .dropdown-toggleinput#id_submitbutton2:focus, -.open > .dropdown-toggle.path-admin .buttons input[type='submit']:focus, +.open > .dropdown-toggle.path-admin .buttons input[type="submit"]:focus, .open > .dropdown-toggletd.submit input:focus, input.form-submit:active.focus, input#id_submitbutton:active.focus, input#id_submitbutton2:active.focus, -.path-admin .buttons input[type='submit']:active.focus, +.path-admin .buttons input[type="submit"]:active.focus, td.submit input:active.focus, input.form-submit.active.focus, input#id_submitbutton.active.focus, input#id_submitbutton2.active.focus, -.path-admin .buttons input[type='submit'].active.focus, +.path-admin .buttons input[type="submit"].active.focus, td.submit input.active.focus, .open > .dropdown-toggleinput.form-submit.focus, .open > .dropdown-toggleinput#id_submitbutton.focus, .open > .dropdown-toggleinput#id_submitbutton2.focus, -.open > .dropdown-toggle.path-admin .buttons input[type='submit'].focus, -.open > .dropdown-toggletd.submit input.focus -{ - color: #fff; - border-color: #122b40; - background-color: #204d74; +.open > .dropdown-toggle.path-admin .buttons input[type="submit"].focus, +.open > .dropdown-toggletd.submit input.focus { + color: #fff; + background-color: #204d74; + border-color: #122b40; } input.form-submit:active, input#id_submitbutton:active, input#id_submitbutton2:active, -.path-admin .buttons input[type='submit']: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[type='submit'].active, +.path-admin .buttons input[type="submit"].active, td.submit input.active, .open > .dropdown-toggleinput.form-submit, .open > .dropdown-toggleinput#id_submitbutton, .open > .dropdown-toggleinput#id_submitbutton2, -.open > .dropdown-toggle.path-admin .buttons input[type='submit'], -.open > .dropdown-toggletd.submit input -{ - background-image: none; +.open > .dropdown-toggle.path-admin .buttons input[type="submit"], +.open > .dropdown-toggletd.submit input { + background-image: none; } input.form-submit.disabled:hover, input#id_submitbutton.disabled:hover, input#id_submitbutton2.disabled:hover, -.path-admin .buttons input[type='submit'].disabled:hover, +.path-admin .buttons input[type="submit"].disabled:hover, td.submit input.disabled:hover, input.form-submit[disabled]:hover, input#id_submitbutton[disabled]:hover, input#id_submitbutton2[disabled]:hover, -.path-admin .buttons input[type='submit'][disabled]:hover, +.path-admin .buttons input[type="submit"][disabled]:hover, td.submit input[disabled]:hover, fieldset[disabled] input.form-submit:hover, fieldset[disabled] input#id_submitbutton:hover, fieldset[disabled] input#id_submitbutton2:hover, -fieldset[disabled] .path-admin .buttons input[type='submit']:hover, +fieldset[disabled] .path-admin .buttons input[type="submit"]:hover, fieldset[disabled] td.submit input:hover, input.form-submit.disabled:focus, input#id_submitbutton.disabled:focus, input#id_submitbutton2.disabled:focus, -.path-admin .buttons input[type='submit'].disabled:focus, +.path-admin .buttons input[type="submit"].disabled:focus, td.submit input.disabled:focus, input.form-submit[disabled]:focus, input#id_submitbutton[disabled]:focus, input#id_submitbutton2[disabled]:focus, -.path-admin .buttons input[type='submit'][disabled]:focus, +.path-admin .buttons input[type="submit"][disabled]:focus, td.submit input[disabled]:focus, fieldset[disabled] input.form-submit:focus, fieldset[disabled] input#id_submitbutton:focus, fieldset[disabled] input#id_submitbutton2:focus, -fieldset[disabled] .path-admin .buttons input[type='submit']:focus, +fieldset[disabled] .path-admin .buttons input[type="submit"]:focus, fieldset[disabled] td.submit input:focus, input.form-submit.disabled.focus, input#id_submitbutton.disabled.focus, input#id_submitbutton2.disabled.focus, -.path-admin .buttons input[type='submit'].disabled.focus, +.path-admin .buttons input[type="submit"].disabled.focus, td.submit input.disabled.focus, input.form-submit[disabled].focus, input#id_submitbutton[disabled].focus, input#id_submitbutton2[disabled].focus, -.path-admin .buttons input[type='submit'][disabled].focus, +.path-admin .buttons input[type="submit"][disabled].focus, td.submit input[disabled].focus, fieldset[disabled] input.form-submit.focus, fieldset[disabled] input#id_submitbutton.focus, fieldset[disabled] input#id_submitbutton2.focus, -fieldset[disabled] .path-admin .buttons input[type='submit'].focus, -fieldset[disabled] td.submit input.focus -{ - border-color: #2e6da4; - background-color: #337ab7; +fieldset[disabled] .path-admin .buttons input[type="submit"].focus, +fieldset[disabled] td.submit input.focus { + background-color: #337ab7; + border-color: #2e6da4; } input.form-submit .badge, input#id_submitbutton .badge, input#id_submitbutton2 .badge, -.path-admin .buttons input[type='submit'] .badge, -td.submit input .badge -{ - color: #337ab7; - background-color: #fff; +.path-admin .buttons input[type="submit"] .badge, +td.submit input .badge { + color: #337ab7; + background-color: #fff; } #notice .singlebutton + .singlebutton input, -.submit.buttons input[name='cancel'] -{ - font-size: 14px; - font-weight: normal; - line-height: 1.42857143; - - display: inline-block; - - margin-bottom: 0; - padding: 6px 12px; - - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-align: center; - vertical-align: middle; - white-space: nowrap; - - color: #333; - border: 1px solid transparent; - border-color: #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - - -ms-touch-action: manipulation; - touch-action: manipulation; +.submit.buttons input[name="cancel"] { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + color: #333; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #fff; + background-image: none; + border: 1px solid transparent; + border-color: #ccc; + border-radius: 4px; } #notice .singlebutton + .singlebutton input:focus, -.submit.buttons input[name='cancel']:focus, +.submit.buttons input[name="cancel"]:focus, #notice .singlebutton + .singlebutton input:active:focus, -.submit.buttons input[name='cancel']:active:focus, +.submit.buttons input[name="cancel"]:active:focus, #notice .singlebutton + .singlebutton input.active:focus, -.submit.buttons input[name='cancel'].active:focus, +.submit.buttons input[name="cancel"].active:focus, #notice .singlebutton + .singlebutton input.focus, -.submit.buttons input[name='cancel'].focus, +.submit.buttons input[name="cancel"].focus, #notice .singlebutton + .singlebutton input:active.focus, -.submit.buttons input[name='cancel']:active.focus, +.submit.buttons input[name="cancel"]:active.focus, #notice .singlebutton + .singlebutton input.active.focus, -.submit.buttons input[name='cancel'].active.focus -{ - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +.submit.buttons input[name="cancel"].active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } #notice .singlebutton + .singlebutton input:hover, -.submit.buttons input[name='cancel']:hover, +.submit.buttons input[name="cancel"]:hover, #notice .singlebutton + .singlebutton input:focus, -.submit.buttons input[name='cancel']:focus, +.submit.buttons input[name="cancel"]:focus, #notice .singlebutton + .singlebutton input.focus, -.submit.buttons input[name='cancel'].focus -{ - text-decoration: none; - - color: #333; +.submit.buttons input[name="cancel"].focus { + color: #333; + text-decoration: none; } #notice .singlebutton + .singlebutton input:active, -.submit.buttons input[name='cancel']:active, +.submit.buttons input[name="cancel"]:active, #notice .singlebutton + .singlebutton input.active, -.submit.buttons input[name='cancel'].active -{ - outline: 0; - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +.submit.buttons input[name="cancel"].active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } #notice .singlebutton + .singlebutton input.disabled, -.submit.buttons input[name='cancel'].disabled, +.submit.buttons input[name="cancel"].disabled, #notice .singlebutton + .singlebutton input[disabled], -.submit.buttons input[name='cancel'][disabled], +.submit.buttons input[name="cancel"][disabled], fieldset[disabled] #notice .singlebutton + .singlebutton input, -fieldset[disabled] .submit.buttons input[name='cancel'] -{ - cursor: not-allowed; - - opacity: .65; - -webkit-box-shadow: none; - box-shadow: none; - - filter: alpha(opacity=65); +fieldset[disabled] .submit.buttons input[name="cancel"] { + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; } a#notice .singlebutton + .singlebutton input.disabled, -a.submit.buttons input[name='cancel'].disabled, +a.submit.buttons input[name="cancel"].disabled, fieldset[disabled] a#notice .singlebutton + .singlebutton input, -fieldset[disabled] a.submit.buttons input[name='cancel'] -{ - pointer-events: none; +fieldset[disabled] a.submit.buttons input[name="cancel"] { + pointer-events: none; } #notice .singlebutton + .singlebutton input:focus, -.submit.buttons input[name='cancel']:focus, +.submit.buttons input[name="cancel"]:focus, #notice .singlebutton + .singlebutton input.focus, -.submit.buttons input[name='cancel'].focus -{ - color: #333; - border-color: #8c8c8c; - background-color: #e6e6e6; +.submit.buttons input[name="cancel"].focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; } #notice .singlebutton + .singlebutton input:hover, -.submit.buttons input[name='cancel']:hover -{ - color: #333; - border-color: #adadad; - background-color: #e6e6e6; +.submit.buttons input[name="cancel"]:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } #notice .singlebutton + .singlebutton input:active, -.submit.buttons input[name='cancel']:active, +.submit.buttons input[name="cancel"]:active, #notice .singlebutton + .singlebutton input.active, -.submit.buttons input[name='cancel'].active, +.submit.buttons input[name="cancel"].active, .open > .dropdown-toggle#notice .singlebutton + .singlebutton input, -.open > .dropdown-toggle.submit.buttons input[name='cancel'] -{ - color: #333; - border-color: #adadad; - background-color: #e6e6e6; +.open > .dropdown-toggle.submit.buttons input[name="cancel"] { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } #notice .singlebutton + .singlebutton input:active:hover, -.submit.buttons input[name='cancel']:active:hover, +.submit.buttons input[name="cancel"]:active:hover, #notice .singlebutton + .singlebutton input.active:hover, -.submit.buttons input[name='cancel'].active:hover, +.submit.buttons input[name="cancel"].active:hover, .open > .dropdown-toggle#notice .singlebutton + .singlebutton input:hover, -.open > .dropdown-toggle.submit.buttons input[name='cancel']:hover, +.open > .dropdown-toggle.submit.buttons input[name="cancel"]:hover, #notice .singlebutton + .singlebutton input:active:focus, -.submit.buttons input[name='cancel']:active:focus, +.submit.buttons input[name="cancel"]:active:focus, #notice .singlebutton + .singlebutton input.active:focus, -.submit.buttons input[name='cancel'].active:focus, +.submit.buttons input[name="cancel"].active:focus, .open > .dropdown-toggle#notice .singlebutton + .singlebutton input:focus, -.open > .dropdown-toggle.submit.buttons input[name='cancel']:focus, +.open > .dropdown-toggle.submit.buttons input[name="cancel"]:focus, #notice .singlebutton + .singlebutton input:active.focus, -.submit.buttons input[name='cancel']:active.focus, +.submit.buttons input[name="cancel"]:active.focus, #notice .singlebutton + .singlebutton input.active.focus, -.submit.buttons input[name='cancel'].active.focus, +.submit.buttons input[name="cancel"].active.focus, .open > .dropdown-toggle#notice .singlebutton + .singlebutton input.focus, -.open > .dropdown-toggle.submit.buttons input[name='cancel'].focus -{ - color: #333; - border-color: #8c8c8c; - background-color: #d4d4d4; +.open > .dropdown-toggle.submit.buttons input[name="cancel"].focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; } #notice .singlebutton + .singlebutton input:active, -.submit.buttons input[name='cancel']:active, +.submit.buttons input[name="cancel"]:active, #notice .singlebutton + .singlebutton input.active, -.submit.buttons input[name='cancel'].active, +.submit.buttons input[name="cancel"].active, .open > .dropdown-toggle#notice .singlebutton + .singlebutton input, -.open > .dropdown-toggle.submit.buttons input[name='cancel'] -{ - background-image: none; +.open > .dropdown-toggle.submit.buttons input[name="cancel"] { + background-image: none; } #notice .singlebutton + .singlebutton input.disabled:hover, -.submit.buttons input[name='cancel'].disabled:hover, +.submit.buttons input[name="cancel"].disabled:hover, #notice .singlebutton + .singlebutton input[disabled]:hover, -.submit.buttons input[name='cancel'][disabled]:hover, +.submit.buttons input[name="cancel"][disabled]:hover, fieldset[disabled] #notice .singlebutton + .singlebutton input:hover, -fieldset[disabled] .submit.buttons input[name='cancel']:hover, +fieldset[disabled] .submit.buttons input[name="cancel"]:hover, #notice .singlebutton + .singlebutton input.disabled:focus, -.submit.buttons input[name='cancel'].disabled:focus, +.submit.buttons input[name="cancel"].disabled:focus, #notice .singlebutton + .singlebutton input[disabled]:focus, -.submit.buttons input[name='cancel'][disabled]:focus, +.submit.buttons input[name="cancel"][disabled]:focus, fieldset[disabled] #notice .singlebutton + .singlebutton input:focus, -fieldset[disabled] .submit.buttons input[name='cancel']:focus, +fieldset[disabled] .submit.buttons input[name="cancel"]:focus, #notice .singlebutton + .singlebutton input.disabled.focus, -.submit.buttons input[name='cancel'].disabled.focus, +.submit.buttons input[name="cancel"].disabled.focus, #notice .singlebutton + .singlebutton input[disabled].focus, -.submit.buttons input[name='cancel'][disabled].focus, +.submit.buttons input[name="cancel"][disabled].focus, fieldset[disabled] #notice .singlebutton + .singlebutton input.focus, -fieldset[disabled] .submit.buttons input[name='cancel'].focus -{ - border-color: #ccc; - background-color: #fff; +fieldset[disabled] .submit.buttons input[name="cancel"].focus { + background-color: #fff; + border-color: #ccc; } #notice .singlebutton + .singlebutton input .badge, -.submit.buttons input[name='cancel'] .badge -{ - color: #fff; - background-color: #333; +.submit.buttons input[name="cancel"] .badge { + color: #fff; + background-color: #333; } #notice .singlebutton + .singlebutton input, -.submit.buttons input[name='cancel'] -{ - margin: 0 0 3px 5px; -} -input[id$='_clearbutton'], -input[type='reset'] -{ - color: #fff; - border-color: #eea236; - background-color: #f0ad4e; -} -input[id$='_clearbutton']:focus, -input[type='reset']:focus, -input[id$='_clearbutton'].focus, -input[type='reset'].focus -{ - color: #fff; - border-color: #985f0d; - background-color: #ec971f; -} -input[id$='_clearbutton']:hover, -input[type='reset']:hover -{ - color: #fff; - border-color: #d58512; - background-color: #ec971f; -} -input[id$='_clearbutton']:active, -input[type='reset']:active, -input[id$='_clearbutton'].active, -input[type='reset'].active, -.open > .dropdown-toggleinput[id$='_clearbutton'], -.open > .dropdown-toggleinput[type='reset'] -{ - color: #fff; - border-color: #d58512; - background-color: #ec971f; -} -input[id$='_clearbutton']:active:hover, -input[type='reset']:active:hover, -input[id$='_clearbutton'].active:hover, -input[type='reset'].active:hover, -.open > .dropdown-toggleinput[id$='_clearbutton']:hover, -.open > .dropdown-toggleinput[type='reset']:hover, -input[id$='_clearbutton']:active:focus, -input[type='reset']:active:focus, -input[id$='_clearbutton'].active:focus, -input[type='reset'].active:focus, -.open > .dropdown-toggleinput[id$='_clearbutton']:focus, -.open > .dropdown-toggleinput[type='reset']:focus, -input[id$='_clearbutton']:active.focus, -input[type='reset']:active.focus, -input[id$='_clearbutton'].active.focus, -input[type='reset'].active.focus, -.open > .dropdown-toggleinput[id$='_clearbutton'].focus, -.open > .dropdown-toggleinput[type='reset'].focus -{ - color: #fff; - border-color: #985f0d; - background-color: #d58512; -} -input[id$='_clearbutton']:active, -input[type='reset']:active, -input[id$='_clearbutton'].active, -input[type='reset'].active, -.open > .dropdown-toggleinput[id$='_clearbutton'], -.open > .dropdown-toggleinput[type='reset'] -{ - background-image: none; -} -input[id$='_clearbutton'].disabled:hover, -input[type='reset'].disabled:hover, -input[id$='_clearbutton'][disabled]:hover, -input[type='reset'][disabled]:hover, -fieldset[disabled] input[id$='_clearbutton']:hover, -fieldset[disabled] input[type='reset']:hover, -input[id$='_clearbutton'].disabled:focus, -input[type='reset'].disabled:focus, -input[id$='_clearbutton'][disabled]:focus, -input[type='reset'][disabled]:focus, -fieldset[disabled] input[id$='_clearbutton']:focus, -fieldset[disabled] input[type='reset']:focus, -input[id$='_clearbutton'].disabled.focus, -input[type='reset'].disabled.focus, -input[id$='_clearbutton'][disabled].focus, -input[type='reset'][disabled].focus, -fieldset[disabled] input[id$='_clearbutton'].focus, -fieldset[disabled] input[type='reset'].focus -{ - border-color: #eea236; - background-color: #f0ad4e; -} -input[id$='_clearbutton'] .badge, -input[type='reset'] .badge -{ - color: #f0ad4e; - background-color: #fff; +.submit.buttons input[name="cancel"] { + margin: 0 0 3px 5px; +} +input[id$="_clearbutton"], +input[type="reset"] { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} +input[id$="_clearbutton"]:focus, +input[type="reset"]:focus, +input[id$="_clearbutton"].focus, +input[type="reset"].focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; +} +input[id$="_clearbutton"]:hover, +input[type="reset"]:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +input[id$="_clearbutton"]:active, +input[type="reset"]:active, +input[id$="_clearbutton"].active, +input[type="reset"].active, +.open > .dropdown-toggleinput[id$="_clearbutton"], +.open > .dropdown-toggleinput[type="reset"] { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +input[id$="_clearbutton"]:active:hover, +input[type="reset"]:active:hover, +input[id$="_clearbutton"].active:hover, +input[type="reset"].active:hover, +.open > .dropdown-toggleinput[id$="_clearbutton"]:hover, +.open > .dropdown-toggleinput[type="reset"]:hover, +input[id$="_clearbutton"]:active:focus, +input[type="reset"]:active:focus, +input[id$="_clearbutton"].active:focus, +input[type="reset"].active:focus, +.open > .dropdown-toggleinput[id$="_clearbutton"]:focus, +.open > .dropdown-toggleinput[type="reset"]:focus, +input[id$="_clearbutton"]:active.focus, +input[type="reset"]:active.focus, +input[id$="_clearbutton"].active.focus, +input[type="reset"].active.focus, +.open > .dropdown-toggleinput[id$="_clearbutton"].focus, +.open > .dropdown-toggleinput[type="reset"].focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; +} +input[id$="_clearbutton"]:active, +input[type="reset"]:active, +input[id$="_clearbutton"].active, +input[type="reset"].active, +.open > .dropdown-toggleinput[id$="_clearbutton"], +.open > .dropdown-toggleinput[type="reset"] { + background-image: none; +} +input[id$="_clearbutton"].disabled:hover, +input[type="reset"].disabled:hover, +input[id$="_clearbutton"][disabled]:hover, +input[type="reset"][disabled]:hover, +fieldset[disabled] input[id$="_clearbutton"]:hover, +fieldset[disabled] input[type="reset"]:hover, +input[id$="_clearbutton"].disabled:focus, +input[type="reset"].disabled:focus, +input[id$="_clearbutton"][disabled]:focus, +input[type="reset"][disabled]:focus, +fieldset[disabled] input[id$="_clearbutton"]:focus, +fieldset[disabled] input[type="reset"]:focus, +input[id$="_clearbutton"].disabled.focus, +input[type="reset"].disabled.focus, +input[id$="_clearbutton"][disabled].focus, +input[type="reset"][disabled].focus, +fieldset[disabled] input[id$="_clearbutton"].focus, +fieldset[disabled] input[type="reset"].focus { + background-color: #f0ad4e; + border-color: #eea236; +} +input[id$="_clearbutton"] .badge, +input[type="reset"] .badge { + color: #f0ad4e; + background-color: #fff; } button.yui3-button.closebutton, -button.yui3-button.closebutton:hover -{ - background-position: 0 0; -} -input.fp-btn-choose -{ - font-size: 12px; - line-height: 1.5; - - margin-top: 4px; - margin-left: 0; - padding: 5px 10px; - - border-radius: 3px; -} -.user-enroller-panel .uep-search-results .user .options .enrol -{ - font-size: 12px; - line-height: 1.5; - - padding: 1px 5px; - - border-radius: 3px; -} -.nav-justified > li > a -{ - margin-right: 1px; - padding-right: 4px; - padding-left: 4px; - - white-space: nowrap; +button.yui3-button.closebutton:hover { + background-position: 0 0; +} +input.fp-btn-choose { + padding: 5px 10px; + margin-top: 4px; + margin-left: 0; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.user-enroller-panel .uep-search-results .user .options .enrol { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.nav-justified > li > a { + padding-right: 4px; + padding-left: 4px; + margin-right: 1px; + white-space: nowrap; +} +.nav-justified { + padding: 10px 0 0 0; +} +@media (min-width: 768px) { + .nav-justified > li { + display: block; + float: none; + width: 100%; + } + .nav-justified > li > a { + margin-bottom: 5px; + text-align: center; + } } -.nav-justified -{ - padding: 10px 0 0 0; +@media (min-width: 992px) { + .nav-justified { + border: 0; + border-radius: 0; + } + .nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a { + margin-bottom: 0; + } } -@media (min-width: 768px) -{ - .nav-justified > li - { - display: block; - float: none; - - width: 100%; - } - .nav-justified > li > a - { - margin-bottom: 5px; - - text-align: center; - } -} -@media (min-width: 992px) -{ - .nav-justified - { - border: 0; - border-radius: 0; - } - .nav-justified > li - { - display: table-cell; - - width: 1%; - } - .nav-justified > li > a - { - margin-bottom: 0; - } -} -.nav-tabs-justified > li > a -{ - margin-right: 1px; - - border-radius: 4px; +.nav-tabs-justified > li > a { + margin-right: 1px; + border-radius: 4px; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus -{ +.nav-tabs-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a { border: 1px solid #ddd; + border-radius: 4px; + } } -@media (min-width: 768px) -{ - .nav-tabs-justified > li > a - { - border: 1px solid #ddd; - border-radius: 4px; - } -} -@media (min-width: 992px) -{ - .nav-tabs-justified > li > a - { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs-justified > .active > a, +@media (min-width: 992px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus - { - border-bottom-color: #fff; - } -} -.userenrolment -{ - width: 100%; - - border-collapse: collapse; -} -.userenrolment tr -{ - vertical-align: top; -} -.userenrolment td -{ - height: 41px; - padding: 0; -} -.userenrolment .subfield -{ - margin-right: 5px; -} -.userenrolment .col_userdetails .subfield_picture -{ - float: left; -} -.userenrolment .col_lastseen -{ - width: 150px; -} -.userenrolment .col_role -{ - width: 262px; -} -.userenrolment .hasAllRoles .col_role .addrole -{ - display: none; -} -.userenrolment .col_enrol .enrolment -{ - float: left; - - margin: 3px; - padding: 3px; -} -.userenrolment .col_enrol .enrolment a -{ - float: right; - - margin-left: 3px; -} -.userenrolment .col_role .roles, -.userenrolment .col_group .groups -{ - margin-right: 30px; -} -.userenrolment .col_role .role, -.userenrolment .col_group .group -{ - float: left; - - margin: 3px; - padding: 3px; - - white-space: nowrap; -} -.userenrolment .col_role .role a, -.userenrolment .col_group .group a -{ - margin-left: 3px; - - cursor: pointer; -} -.userenrolment .col_role .addrole, -.userenrolment .col_group .addgroup -{ - float: right; - - margin: 3px; - padding: 3px; -} -.userenrolment .col_role .addrole > a:hover, -.userenrolment .col_group .addgroup > a:hover -{ - border-bottom: 1px solid #666; -} -.userenrolment .col_role .addrole img, -.userenrolment .col_group .addgroup img -{ - vertical-align: baseline; -} -.enrolpanel.roleassign.visible -{ - font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; - font-size: 14px; - font-weight: normal; - font-style: normal; - line-height: 1.42857143; - - position: absolute; - z-index: 1060; - top: 0; - left: 0; - - display: none; - display: block; - - width: 276px; - max-width: 276px; - padding: 1px; - - text-align: left; - text-align: start; - white-space: normal; - text-decoration: none; - letter-spacing: normal; - word-spacing: normal; - text-transform: none; - word-wrap: normal; - word-break: normal; - - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: 6px; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); - box-shadow: 0 5px 10px rgba(0, 0, 0, .2); - text-shadow: none; - - line-break: auto; -} -.enrolpanel.roleassign.visible.top -{ - margin-top: -10px; -} -.enrolpanel.roleassign.visible.right -{ - margin-left: 10px; -} -.enrolpanel.roleassign.visible.bottom -{ - margin-top: 10px; -} -.enrolpanel.roleassign.visible.left -{ - margin-left: -10px; -} -.enrolpanel.roleassign.visible.top > .arrow -{ - bottom: -11px; - left: 50%; - - margin-left: -11px; - - border-top-color: #999; - border-top-color: rgba(0, 0, 0, .25); - border-bottom-width: 0; + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #fff; + } } -.enrolpanel.roleassign.visible.top > .arrow:after -{ - bottom: 1px; - - margin-left: -10px; - - content: ' '; - - border-top-color: #fff; - border-bottom-width: 0; +.userenrolment { + width: 100%; + border-collapse: collapse; } -.enrolpanel.roleassign.visible.right > .arrow -{ - top: 50%; - left: -11px; - - margin-top: -11px; - - border-right-color: #999; - border-right-color: rgba(0, 0, 0, .25); - border-left-width: 0; -} -.enrolpanel.roleassign.visible.right > .arrow:after -{ - bottom: -10px; - left: 1px; - - content: ' '; - - border-right-color: #fff; - border-left-width: 0; +.userenrolment tr { + vertical-align: top; } -.enrolpanel.roleassign.visible.bottom > .arrow -{ - top: -11px; - left: 50%; - - margin-left: -11px; - - border-top-width: 0; - border-bottom-color: #999; - border-bottom-color: rgba(0, 0, 0, .25); +.userenrolment td { + height: 41px; + padding: 0; } -.enrolpanel.roleassign.visible.bottom > .arrow:after -{ - top: 1px; - - margin-left: -10px; - - content: ' '; - - border-top-width: 0; - border-bottom-color: #fff; +.userenrolment .subfield { + margin-right: 5px; } -.enrolpanel.roleassign.visible.left > .arrow -{ - top: 50%; - right: -11px; - - margin-top: -11px; - - border-right-width: 0; - border-left-color: #999; - border-left-color: rgba(0, 0, 0, .25); -} -.enrolpanel.roleassign.visible.left > .arrow:after -{ - right: 1px; - bottom: -10px; - - content: ' '; - - border-right-width: 0; - border-left-color: #fff; +.userenrolment .col_userdetails .subfield_picture { + float: left; } -.enrolpanel.roleassign.visible .container -{ - display: block; - - padding: 0; - - content: inherit; - - border: 0; +.userenrolment .col_lastseen { + width: 150px; } -.enrolpanel.roleassign.visible a -{ - text-decoration: underline; +.userenrolment .col_role { + width: 262px; } -.enrolpanel.roleassign.visible .header -{ - font-size: 14px; - - margin: 0; - padding: 8px 14px; - - border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0; - background-color: #f7f7f7; -} -.enrolpanel.roleassign.visible .header .close -{ - font-family: 'Glyphicons Halflings'; - font-size: 20px; - font-weight: normal; - font-style: normal; - line-height: 1; - - position: relative; - position: absolute; - top: 1px; - top: 5px; - right: 10px; - - display: inline-block; - - width: auto; - height: auto; - margin-top: 5px; - margin-bottom: 10px; - - opacity: 1; - color: #337ab7; - background: inherit; - - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; +.userenrolment .hasAllRoles .col_role .addrole { + display: none; } -.enrolpanel.roleassign.visible .header .close:before -{ - content: '\e014'; +.userenrolment .col_enrol .enrolment { + float: left; + padding: 3px; + margin: 3px; } -.enrolpanel.roleassign.visible .content -{ - margin-top: 5px; - padding: 9px 14px; - - background-color: #fff; +.userenrolment .col_enrol .enrolment a { + float: right; + margin-left: 3px; } -#page-enrol-users .enrol_user_buttons -{ - float: right; +.userenrolment .col_role .roles, +.userenrolment .col_group .groups { + margin-right: 30px; } -#page-enrol-users .enrol_user_buttons .enrolusersbutton -{ - display: inline; +.userenrolment .col_role .role, +.userenrolment .col_group .group { + float: left; + padding: 3px; + margin: 3px; + white-space: nowrap; } -#page-enrol-users .enrol_user_buttons .enrolusersbutton div, -#page-enrol-users .enrol_user_buttons .enrolusersbutton form -{ - display: inline; - - margin-right: 0; +.userenrolment .col_role .role a, +.userenrolment .col_group .group a { + margin-left: 3px; + cursor: pointer; } -#page-enrol-users #filterform -{ - display: inline-block; - - min-height: 20px; - margin-bottom: 20px; - padding: 19px; - - border: 1px solid #e3e3e3; - border-radius: 4px; - background-color: #f5f5f5; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +.userenrolment .col_role .addrole, +.userenrolment .col_group .addgroup { + float: right; + padding: 3px; + margin: 3px; } -#page-enrol-users #filterform blockquote -{ - border-color: #ddd; - border-color: rgba(0, 0, 0, .15); +.userenrolment .col_role .addrole > a:hover, +.userenrolment .col_group .addgroup > a:hover { + border-bottom: 1px solid #666; } -#page-enrol-users #filterform .fitem -{ - display: inline-block; - - margin-right: .3em; - - white-space: nowrap; +.userenrolment .col_role .addrole img, +.userenrolment .col_group .addgroup img { + vertical-align: baseline; +} +.enrolpanel.roleassign.visible { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + display: block; + width: 276px; + max-width: 276px; + padding: 1px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + white-space: normal; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + + line-break: auto; +} +.enrolpanel.roleassign.visible.top { + margin-top: -10px; +} +.enrolpanel.roleassign.visible.right { + margin-left: 10px; +} +.enrolpanel.roleassign.visible.bottom { + margin-top: 10px; +} +.enrolpanel.roleassign.visible.left { + margin-left: -10px; +} +.enrolpanel.roleassign.visible.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, .25); + border-bottom-width: 0; +} +.enrolpanel.roleassign.visible.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: " "; + border-top-color: #fff; + border-bottom-width: 0; +} +.enrolpanel.roleassign.visible.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, .25); + border-left-width: 0; +} +.enrolpanel.roleassign.visible.right > .arrow:after { + bottom: -10px; + left: 1px; + content: " "; + border-right-color: #fff; + border-left-width: 0; +} +.enrolpanel.roleassign.visible.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, .25); +} +.enrolpanel.roleassign.visible.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: " "; + border-top-width: 0; + border-bottom-color: #fff; +} +.enrolpanel.roleassign.visible.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, .25); +} +.enrolpanel.roleassign.visible.left > .arrow:after { + right: 1px; + bottom: -10px; + content: " "; + border-right-width: 0; + border-left-color: #fff; +} +.enrolpanel.roleassign.visible .container { + display: block; + padding: 0; + content: inherit; + border: 0; +} +.enrolpanel.roleassign.visible a { + text-decoration: underline; +} +.enrolpanel.roleassign.visible .header { + padding: 8px 14px; + margin: 0; + font-size: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} +.enrolpanel.roleassign.visible .header .close { + position: relative; + position: absolute; + top: 1px; + top: 5px; + right: 10px; + display: inline-block; + width: auto; + height: auto; + margin-top: 5px; + margin-bottom: 10px; + font-family: 'Glyphicons Halflings'; + font-size: 20px; + font-style: normal; + font-weight: normal; + line-height: 1; + color: #337ab7; + background: inherit; + opacity: 1; + + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.enrolpanel.roleassign.visible .header .close:before { + content: "\e014"; +} +.enrolpanel.roleassign.visible .content { + padding: 9px 14px; + margin-top: 5px; + background-color: #fff; +} +#page-enrol-users .enrol_user_buttons { + float: right; +} +#page-enrol-users .enrol_user_buttons .enrolusersbutton { + display: inline; } -#page-enrol-users #filterform .fitem label -{ - line-height: 1.42857143; - - display: inline; - - padding-right: .3em; +#page-enrol-users .enrol_user_buttons .enrolusersbutton div, +#page-enrol-users .enrol_user_buttons .enrolusersbutton form { + display: inline; + margin-right: 0; +} +#page-enrol-users #filterform { + display: inline-block; + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +} +#page-enrol-users #filterform blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); +} +#page-enrol-users #filterform .fitem { + display: inline-block; + margin-right: .3em; + white-space: nowrap; +} +#page-enrol-users #filterform .fitem label { + display: inline; + padding-right: .3em; + line-height: 1.42857143; } #page-enrol-users #filterform .fitem :before, -#page-enrol-users #filterform .fitem :after -{ - display: inline; +#page-enrol-users #filterform .fitem :after { + display: inline; } #page-enrol-users #filterform div, -#page-enrol-users #filterform fieldset -{ - display: table; - float: none; - clear: none; - - width: auto; - margin: 0; +#page-enrol-users #filterform fieldset { + display: table; + float: none; + width: auto; + margin: 0; + clear: none; } #page-enrol-users #filterform select, -#page-enrol-users #filterform .ftext input -{ - width: 7em; +#page-enrol-users #filterform .ftext input { + width: 7em; } #page-enrol-users #filterform input, -#page-enrol-users #filterform select -{ - margin-bottom: 0; +#page-enrol-users #filterform select { + margin-bottom: 0; } -#page-enrol-users .user-enroller-panel .uep-search-results .user .details -{ - width: 237px; +#page-enrol-users .user-enroller-panel .uep-search-results .user .details { + width: 237px; } /* responsive.less */ -@media (max-width: 767px) -{ - .file-picker .fp-repo-area - { - float: none; - overflow-y: auto; - - width: 100%; - height: auto; - max-height: 220px; - - border: 0; - } - .file-picker .fp-repo-items - { - float: none; - - width: 100%; - } - .file-picker .fp-login-form .fp-login-input label - { - text-align: left; - } - .file-picker .fp-content form td - { - display: block; - - width: 100%; - - text-align: left; - } - .fp-content .mdl-right - { - text-align: left; - } - .fp-repo-items .fp-navbar - { - border-top: 1px solid #bbb; - } -} -@media (max-width: 480px) -{ - .fp-content-center - { - display: block; - - vertical-align: top; - } - .course-content ul.topics li.section, +@media (max-width: 767px) { + .file-picker .fp-repo-area { + float: none; + width: 100%; + height: auto; + max-height: 220px; + overflow-y: auto; + border: 0; + } + .file-picker .fp-repo-items { + float: none; + width: 100%; + } + .file-picker .fp-login-form .fp-login-input label { + text-align: left; + } + .file-picker .fp-content form td { + display: block; + width: 100%; + text-align: left; + } + .fp-content .mdl-right { + text-align: left; + } + .fp-repo-items .fp-navbar { + border-top: 1px solid #bbb; + } +} +@media (max-width: 480px) { + .fp-content-center { + display: block; + vertical-align: top; + } + .course-content ul.topics li.section, .course-content ul.topics li.section .content, .course-content ul.weeks li.section .content, .course-content ul.weeks li.section, - .course-content ul.section - { - margin-right: 0; - margin-left: 0; - padding: 0; - } - .activityinstance - { - display: block; - } - .editing .course-content .section .activity - { - margin-bottom: .2em; - padding-bottom: .2em; - - border-bottom: thin solid #ddd; - } - .course-content .section .activity .commands - { - text-align: right; - } + .course-content ul.section { + padding: 0; + margin-right: 0; + margin-left: 0; + } + .activityinstance { + display: block; + } + .editing .course-content .section .activity { + padding-bottom: .2em; + margin-bottom: .2em; + border-bottom: thin solid #ddd; + } + .course-content .section .activity .commands { + text-align: right; + } /** Handles display of the activity chooser on small screens **/ - .jsenabled .choosercontainer #chooseform .alloptions - { - max-width: 100%; - } - .jsenabled .choosercontainer #chooseform .instruction, - .jsenabled .choosercontainer #chooseform .typesummary - { - position: static; - } - .que .info - { - float: none; - - width: auto; - } - .que .content - { - margin: 0; - } - .path-mod-choice .horizontal .choices .option - { - display: block; - } - .path-mod-forum .forumsearch #search - { - width: 120px; - } - .path-mod-forum .forumheaderlist .picture - { - width: 0; - } - .path-mod-forum .forumheaderlist .picture a - { - display: none; - } - .panel .courseimage img - { - float: none; - - max-width: 100%; - margin-right: 5px; - } -} -@media (max-width: 768px) -{ - #filesskin .yui3-panel, - #filesskin .file-picker.fp-generallayout - { - left: 0; - - width: 100%; - } + .jsenabled .choosercontainer #chooseform .alloptions { + max-width: 100%; + } + .jsenabled .choosercontainer #chooseform .instruction, + .jsenabled .choosercontainer #chooseform .typesummary { + position: static; + } + .que .info { + float: none; + width: auto; + } + .que .content { + margin: 0; + } + .path-mod-choice .horizontal .choices .option { + display: block; + } + .path-mod-forum .forumsearch #search { + width: 120px; + } + .path-mod-forum .forumheaderlist .picture { + width: 0; + } + .path-mod-forum .forumheaderlist .picture a { + display: none; + } + .panel .courseimage img { + float: none; + max-width: 100%; + margin-right: 5px; + } } -.phpinfo td -{ - vertical-align: baseline; - - border: 1px solid #ddd; +@media (max-width: 768px) { + #filesskin .yui3-panel, + #filesskin .file-picker.fp-generallayout { + left: 0; + width: 100%; + } } -#page-footer .performanceinfo -{ - margin: 10px 20%; +.phpinfo td { + vertical-align: baseline; + border: 1px solid #ddd; } -#page-footer .performanceinfo span -{ - display: block; +#page-footer .performanceinfo { + margin: 10px 20%; } -#page-footer .validators -{ - margin-top: 40px; - padding-top: 5px; - - border-top: 1px dotted gray; +#page-footer .performanceinfo span { + display: block; } -#page-footer .validators ul -{ - margin: 0; - padding: 0; - - list-style-type: none; +#page-footer .validators { + padding-top: 5px; + margin-top: 40px; + border-top: 1px dotted gray; } -#page-footer .validators ul li -{ - display: inline; - - margin-right: 10px; - margin-left: 10px; +#page-footer .validators ul { + padding: 0; + margin: 0; + list-style-type: none; } -.performanceinfo .cachesused -{ - margin-top: 1em; +#page-footer .validators ul li { + display: inline; + margin-right: 10px; + margin-left: 10px; +} +.performanceinfo .cachesused { + margin-top: 1em; } .performanceinfo .cachesused .cache-stats-heading, -.performanceinfo .cachesused .cache-total-stats -{ - font-size: 110%; - font-weight: bold; - - margin-top: .3em; +.performanceinfo .cachesused .cache-total-stats { + margin-top: .3em; + font-size: 110%; + font-weight: bold; } -#page-footer .performanceinfo .cachesused .cache-definition-stats -{ - display: inline-block; - - margin: .3em; - - vertical-align: top; - - background-color: #f9f9f9; +#page-footer .performanceinfo .cachesused .cache-definition-stats { + display: inline-block; + margin: .3em; + vertical-align: top; + background-color: #f9f9f9; } -.cache-store-stats -{ - padding: 0 1.3em; +.cache-store-stats { + padding: 0 1.3em; } -.cache-store-stats.nohits -{ - background-color: #f2dede; +.cache-store-stats.nohits { + background-color: #f2dede; } -.cache-store-stats.lowhits -{ - background-color: #fcf8e3; +.cache-store-stats.lowhits { + background-color: #fcf8e3; } -.cache-store-stats.hihits -{ - background-color: #dff0d8; +.cache-store-stats.hihits { + background-color: #dff0d8; } #page-footer, #page-footer .validators, #page-footer .purgecaches, -#page-footer .performanceinfo -{ - text-align: center; +#page-footer .performanceinfo { + text-align: center; } /** * This styles the H2 node the dock creates to test the width before making its title rotation. * We need to apply these EXACT styles to the #dock .dockedtitle h2 to be sure things are spaced correctly. */ -.transform-test-heading -{ - font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; - font-size: 11px; - font-weight: bold; - line-height: 36px; - - margin: 0; - padding: 0; - - text-align: center; +.transform-test-heading { + padding: 0; + margin: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 11px; + font-weight: bold; + line-height: 36px; + text-align: center; } body.has_dock #page, -body.has_dock .moodleheader -{ - padding-left: 45px; -} -body.has_dock div#dock -{ - display: inline; -} -#dock -{ - position: fixed; - top: 0; - left: 0; - - width: 42px; - height: 100%; - - border-right: 0 none; - background-color: transparent; -} -#dock .nothingdocked -{ - display: none; - visibility: hidden; -} -#dock .dockeditem_container -{ - margin-top: 68px; -} -#dock .dockeditem .firstdockitem -{ - margin-top: 1em; -} -#dock .dockedtitle -{ - font-size: 14px; - font-weight: normal; - line-height: 1.42857143; - - display: inline-block; - display: block; - - width: 36px; - margin: 3px; - margin-bottom: 0; - padding: 6px 12px; - padding: 0; - - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-align: center; - vertical-align: middle; - white-space: nowrap; - - color: #333; - border: 1px solid transparent; - border-color: #ccc; - border-radius: 4px; - background-color: #fff; - background-image: none; - - -ms-touch-action: manipulation; - touch-action: manipulation; +body.has_dock .moodleheader { + padding-left: 45px; +} +body.has_dock div#dock { + display: inline; +} +#dock { + position: fixed; + top: 0; + left: 0; + width: 42px; + height: 100%; + background-color: transparent; + border-right: 0 none; +} +#dock .nothingdocked { + display: none; + visibility: hidden; +} +#dock .dockeditem_container { + margin-top: 68px; +} +#dock .dockeditem .firstdockitem { + margin-top: 1em; +} +#dock .dockedtitle { + display: inline-block; + display: block; + width: 36px; + padding: 6px 12px; + padding: 0; + margin: 3px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + color: #333; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #fff; + background-image: none; + border: 1px solid transparent; + border-color: #ccc; + border-radius: 4px; } #dock .dockedtitle:focus, #dock .dockedtitle:active:focus, #dock .dockedtitle.active:focus, #dock .dockedtitle.focus, #dock .dockedtitle:active.focus, -#dock .dockedtitle.active.focus -{ - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +#dock .dockedtitle.active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } #dock .dockedtitle:hover, #dock .dockedtitle:focus, -#dock .dockedtitle.focus -{ - text-decoration: none; - - color: #333; +#dock .dockedtitle.focus { + color: #333; + text-decoration: none; } #dock .dockedtitle:active, -#dock .dockedtitle.active -{ - outline: 0; - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +#dock .dockedtitle.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } #dock .dockedtitle.disabled, #dock .dockedtitle[disabled], -fieldset[disabled] #dock .dockedtitle -{ - cursor: not-allowed; - - opacity: .65; - -webkit-box-shadow: none; - box-shadow: none; - - filter: alpha(opacity=65); +fieldset[disabled] #dock .dockedtitle { + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; } a#dock .dockedtitle.disabled, -fieldset[disabled] a#dock .dockedtitle -{ - pointer-events: none; +fieldset[disabled] a#dock .dockedtitle { + pointer-events: none; } #dock .dockedtitle:focus, -#dock .dockedtitle.focus -{ - color: #333; - border-color: #8c8c8c; - background-color: #e6e6e6; +#dock .dockedtitle.focus { + color: #333; + background-color: #e6e6e6; + border-color: #8c8c8c; } -#dock .dockedtitle:hover -{ - color: #333; - border-color: #adadad; - background-color: #e6e6e6; +#dock .dockedtitle:hover { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } #dock .dockedtitle:active, #dock .dockedtitle.active, -.open > .dropdown-toggle#dock .dockedtitle -{ - color: #333; - border-color: #adadad; - background-color: #e6e6e6; +.open > .dropdown-toggle#dock .dockedtitle { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; } #dock .dockedtitle:active:hover, #dock .dockedtitle.active:hover, @@ -22672,17 +17511,15 @@ fieldset[disabled] a#dock .dockedtitle .open > .dropdown-toggle#dock .dockedtitle:focus, #dock .dockedtitle:active.focus, #dock .dockedtitle.active.focus, -.open > .dropdown-toggle#dock .dockedtitle.focus -{ - color: #333; - border-color: #8c8c8c; - background-color: #d4d4d4; +.open > .dropdown-toggle#dock .dockedtitle.focus { + color: #333; + background-color: #d4d4d4; + border-color: #8c8c8c; } #dock .dockedtitle:active, #dock .dockedtitle.active, -.open > .dropdown-toggle#dock .dockedtitle -{ - background-image: none; +.open > .dropdown-toggle#dock .dockedtitle { + background-image: none; } #dock .dockedtitle.disabled:hover, #dock .dockedtitle[disabled]:hover, @@ -22692,130 +17529,105 @@ fieldset[disabled] #dock .dockedtitle:hover, fieldset[disabled] #dock .dockedtitle:focus, #dock .dockedtitle.disabled.focus, #dock .dockedtitle[disabled].focus, -fieldset[disabled] #dock .dockedtitle.focus -{ - border-color: #ccc; - background-color: #fff; -} -#dock .dockedtitle .badge -{ - color: #fff; - background-color: #333; -} -#dock .dockedtitle h2 -{ - font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; - font-size: 11px; - font-weight: bold; - line-height: 36px; - - margin: 0; - padding: 0; - - text-align: center; -} -#dock .dockedtitle .filterrotate -{ - margin-left: 8px; -} -#dock .controls -{ - position: absolute; - bottom: 1em; - - width: 100%; - - text-align: center; -} -#dock .controls img -{ - cursor: pointer; +fieldset[disabled] #dock .dockedtitle.focus { + background-color: #fff; + border-color: #ccc; +} +#dock .dockedtitle .badge { + color: #fff; + background-color: #333; +} +#dock .dockedtitle h2 { + padding: 0; + margin: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 11px; + font-weight: bold; + line-height: 36px; + text-align: center; +} +#dock .dockedtitle .filterrotate { + margin-left: 8px; +} +#dock .controls { + position: absolute; + bottom: 1em; + width: 100%; + text-align: center; +} +#dock .controls img { + cursor: pointer; } #dock .editing_move, -#dock .moodle-core-dragdrop-draghandle -{ - display: none; +#dock .moodle-core-dragdrop-draghandle { + display: none; } -#dockeditempanel -{ - position: relative; - z-index: 12000; - left: 100%; - +#dockeditempanel { + position: relative; + left: 100%; + z-index: 12000; /** Required to place the dock panel above the fixed pos navbar */ - min-width: 200px; - padding-left: 5px; + min-width: 200px; + padding-left: 5px; } -#dockeditempanel.dockitempanel_hidden -{ - display: none; +#dockeditempanel.dockitempanel_hidden { + display: none; } -#dockeditempanel .dockeditempanel_content -{ - margin-bottom: 20px; - - border: 1px solid transparent; - border-radius: 4px; - background-color: #fff; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: 0 1px 1px rgba(0, 0, 0, .05); +#dockeditempanel .dockeditempanel_content { + margin-bottom: 20px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: 0 1px 1px rgba(0, 0, 0, .05); } #dockeditempanel .dockeditempanel_content > .list-group, -#dockeditempanel .dockeditempanel_content > .panel-collapse > .list-group -{ - margin-bottom: 0; +#dockeditempanel .dockeditempanel_content > .panel-collapse > .list-group { + margin-bottom: 0; } #dockeditempanel .dockeditempanel_content > .list-group .list-group-item, -#dockeditempanel .dockeditempanel_content > .panel-collapse > .list-group .list-group-item -{ - border-width: 1px 0; - border-radius: 0; +#dockeditempanel .dockeditempanel_content > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; } #dockeditempanel .dockeditempanel_content > .list-group:first-child .list-group-item:first-child, -#dockeditempanel .dockeditempanel_content > .panel-collapse > .list-group:first-child .list-group-item:first-child -{ - border-top: 0; - border-top-left-radius: 3px; - border-top-right-radius: 3px; +#dockeditempanel .dockeditempanel_content > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; } #dockeditempanel .dockeditempanel_content > .list-group:last-child .list-group-item:last-child, -#dockeditempanel .dockeditempanel_content > .panel-collapse > .list-group:last-child .list-group-item:last-child -{ - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +#dockeditempanel .dockeditempanel_content > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } -#dockeditempanel .dockeditempanel_content > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child -{ - border-top-left-radius: 0; - border-top-right-radius: 0; +#dockeditempanel .dockeditempanel_content > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; } #dockeditempanel .dockeditempanel_content > .table, #dockeditempanel .dockeditempanel_content > .table-responsive > .table, -#dockeditempanel .dockeditempanel_content > .panel-collapse > .table -{ - margin-bottom: 0; +#dockeditempanel .dockeditempanel_content > .panel-collapse > .table { + margin-bottom: 0; } #dockeditempanel .dockeditempanel_content > .table caption, #dockeditempanel .dockeditempanel_content > .table-responsive > .table caption, -#dockeditempanel .dockeditempanel_content > .panel-collapse > .table caption -{ - padding-right: 15px; - padding-left: 15px; +#dockeditempanel .dockeditempanel_content > .panel-collapse > .table caption { + padding-right: 15px; + padding-left: 15px; } #dockeditempanel .dockeditempanel_content > .table:first-child, -#dockeditempanel .dockeditempanel_content > .table-responsive:first-child > .table:first-child -{ - border-top-left-radius: 3px; - border-top-right-radius: 3px; +#dockeditempanel .dockeditempanel_content > .table-responsive:first-child > .table:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } #dockeditempanel .dockeditempanel_content > .table:first-child > thead:first-child > tr:first-child, #dockeditempanel .dockeditempanel_content > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, #dockeditempanel .dockeditempanel_content > .table:first-child > tbody:first-child > tr:first-child, -#dockeditempanel .dockeditempanel_content > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child -{ - border-top-left-radius: 3px; - border-top-right-radius: 3px; +#dockeditempanel .dockeditempanel_content > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } #dockeditempanel .dockeditempanel_content > .table:first-child > thead:first-child > tr:first-child td:first-child, #dockeditempanel .dockeditempanel_content > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, @@ -22824,9 +17636,8 @@ fieldset[disabled] #dock .dockedtitle.focus #dockeditempanel .dockeditempanel_content > .table:first-child > thead:first-child > tr:first-child th:first-child, #dockeditempanel .dockeditempanel_content > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, #dockeditempanel .dockeditempanel_content > .table:first-child > tbody:first-child > tr:first-child th:first-child, -#dockeditempanel .dockeditempanel_content > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child -{ - border-top-left-radius: 3px; +#dockeditempanel .dockeditempanel_content > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; } #dockeditempanel .dockeditempanel_content > .table:first-child > thead:first-child > tr:first-child td:last-child, #dockeditempanel .dockeditempanel_content > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, @@ -22835,23 +17646,20 @@ fieldset[disabled] #dock .dockedtitle.focus #dockeditempanel .dockeditempanel_content > .table:first-child > thead:first-child > tr:first-child th:last-child, #dockeditempanel .dockeditempanel_content > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, #dockeditempanel .dockeditempanel_content > .table:first-child > tbody:first-child > tr:first-child th:last-child, -#dockeditempanel .dockeditempanel_content > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child -{ - border-top-right-radius: 3px; +#dockeditempanel .dockeditempanel_content > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; } #dockeditempanel .dockeditempanel_content > .table:last-child, -#dockeditempanel .dockeditempanel_content > .table-responsive:last-child > .table:last-child -{ - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +#dockeditempanel .dockeditempanel_content > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } #dockeditempanel .dockeditempanel_content > .table:last-child > tbody:last-child > tr:last-child, #dockeditempanel .dockeditempanel_content > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, #dockeditempanel .dockeditempanel_content > .table:last-child > tfoot:last-child > tr:last-child, -#dockeditempanel .dockeditempanel_content > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child -{ - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; +#dockeditempanel .dockeditempanel_content > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } #dockeditempanel .dockeditempanel_content > .table:last-child > tbody:last-child > tr:last-child td:first-child, #dockeditempanel .dockeditempanel_content > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, @@ -22860,9 +17668,8 @@ fieldset[disabled] #dock .dockedtitle.focus #dockeditempanel .dockeditempanel_content > .table:last-child > tbody:last-child > tr:last-child th:first-child, #dockeditempanel .dockeditempanel_content > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, #dockeditempanel .dockeditempanel_content > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -#dockeditempanel .dockeditempanel_content > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child -{ - border-bottom-left-radius: 3px; +#dockeditempanel .dockeditempanel_content > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; } #dockeditempanel .dockeditempanel_content > .table:last-child > tbody:last-child > tr:last-child td:last-child, #dockeditempanel .dockeditempanel_content > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, @@ -22871,26 +17678,22 @@ fieldset[disabled] #dock .dockedtitle.focus #dockeditempanel .dockeditempanel_content > .table:last-child > tbody:last-child > tr:last-child th:last-child, #dockeditempanel .dockeditempanel_content > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, #dockeditempanel .dockeditempanel_content > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -#dockeditempanel .dockeditempanel_content > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child -{ - border-bottom-right-radius: 3px; +#dockeditempanel .dockeditempanel_content > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; } #dockeditempanel .dockeditempanel_content > .panel-body + .table, #dockeditempanel .dockeditempanel_content > .panel-body + .table-responsive, #dockeditempanel .dockeditempanel_content > .table + .panel-body, -#dockeditempanel .dockeditempanel_content > .table-responsive + .panel-body -{ - border-top: 1px solid #ddd; +#dockeditempanel .dockeditempanel_content > .table-responsive + .panel-body { + border-top: 1px solid #ddd; } #dockeditempanel .dockeditempanel_content > .table > tbody:first-child > tr:first-child th, -#dockeditempanel .dockeditempanel_content > .table > tbody:first-child > tr:first-child td -{ - border-top: 0; +#dockeditempanel .dockeditempanel_content > .table > tbody:first-child > tr:first-child td { + border-top: 0; } #dockeditempanel .dockeditempanel_content > .table-bordered, -#dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered -{ - border: 0; +#dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered { + border: 0; } #dockeditempanel .dockeditempanel_content > .table-bordered > thead > tr > th:first-child, #dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered > thead > tr > th:first-child, @@ -22903,9 +17706,8 @@ fieldset[disabled] #dock .dockedtitle.focus #dockeditempanel .dockeditempanel_content > .table-bordered > tbody > tr > td:first-child, #dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered > tbody > tr > td:first-child, #dockeditempanel .dockeditempanel_content > .table-bordered > tfoot > tr > td:first-child, -#dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered > tfoot > tr > td:first-child -{ - border-left: 0; +#dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; } #dockeditempanel .dockeditempanel_content > .table-bordered > thead > tr > th:last-child, #dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered > thead > tr > th:last-child, @@ -22918,9 +17720,8 @@ fieldset[disabled] #dock .dockedtitle.focus #dockeditempanel .dockeditempanel_content > .table-bordered > tbody > tr > td:last-child, #dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered > tbody > tr > td:last-child, #dockeditempanel .dockeditempanel_content > .table-bordered > tfoot > tr > td:last-child, -#dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered > tfoot > tr > td:last-child -{ - border-right: 0; +#dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; } #dockeditempanel .dockeditempanel_content > .table-bordered > thead > tr:first-child > td, #dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered > thead > tr:first-child > td, @@ -22929,9 +17730,8 @@ fieldset[disabled] #dock .dockedtitle.focus #dockeditempanel .dockeditempanel_content > .table-bordered > thead > tr:first-child > th, #dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered > thead > tr:first-child > th, #dockeditempanel .dockeditempanel_content > .table-bordered > tbody > tr:first-child > th, -#dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered > tbody > tr:first-child > th -{ - border-bottom: 0; +#dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; } #dockeditempanel .dockeditempanel_content > .table-bordered > tbody > tr:last-child > td, #dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered > tbody > tr:last-child > td, @@ -22940,880 +17740,674 @@ fieldset[disabled] #dock .dockedtitle.focus #dockeditempanel .dockeditempanel_content > .table-bordered > tbody > tr:last-child > th, #dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered > tbody > tr:last-child > th, #dockeditempanel .dockeditempanel_content > .table-bordered > tfoot > tr:last-child > th, -#dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered > tfoot > tr:last-child > th -{ - border-bottom: 0; +#dockeditempanel .dockeditempanel_content > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; } -#dockeditempanel .dockeditempanel_content > .table-responsive -{ - margin-bottom: 0; - - border: 0; +#dockeditempanel .dockeditempanel_content > .table-responsive { + margin-bottom: 0; + border: 0; } -#dockeditempanel .dockeditempanel_bd -{ - overflow: auto; - +#dockeditempanel .dockeditempanel_bd { /** Required to make the content scrollable when it flows over the fixed area of the screen */ - padding: 0; + padding: 0; + overflow: auto; } -#dockeditempanel .dockeditempanel_bd .block_navigation .block_tree li -{ - overflow: visible; +#dockeditempanel .dockeditempanel_bd .block_navigation .block_tree li { + overflow: visible; } -#dockeditempanel .dockeditempanel_hd -{ - padding: 10px 15px; - - border-bottom: 1px solid transparent; - border-top-left-radius: 3px; - border-top-right-radius: 3px; +#dockeditempanel .dockeditempanel_hd { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-left-radius: 3px; + border-top-right-radius: 3px; } -#dockeditempanel .dockeditempanel_hd > .dropdown .dropdown-toggle -{ - color: inherit; +#dockeditempanel .dockeditempanel_hd > .dropdown .dropdown-toggle { + color: inherit; } -#dockeditempanel .dockeditempanel_hd h2 -{ - font-size: 16px; - - margin-top: 0; - margin-bottom: 0; - - color: inherit; +#dockeditempanel .dockeditempanel_hd h2 { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; } #dockeditempanel .dockeditempanel_hd h2 > a, #dockeditempanel .dockeditempanel_hd h2 > small, #dockeditempanel .dockeditempanel_hd h2 > .small, #dockeditempanel .dockeditempanel_hd h2 > small > a, -#dockeditempanel .dockeditempanel_hd h2 > .small > a -{ - color: inherit; +#dockeditempanel .dockeditempanel_hd h2 > .small > a { + color: inherit; } -#dockeditempanel .dockeditempanel_hd .commands -{ - display: block; - - text-align: right; +#dockeditempanel .dockeditempanel_hd .commands { + display: block; + text-align: right; } #dockeditempanel .dockeditempanel_hd .commands > a, -#dockeditempanel .dockeditempanel_hd .commands > span -{ - margin-left: 3px; - - cursor: pointer; +#dockeditempanel .dockeditempanel_hd .commands > span { + margin-left: 3px; + cursor: pointer; } #dockeditempanel .dockeditempanel_hd .commands img, -#dockeditempanel .dockeditempanel_hd .commands input -{ - margin-right: 1px; - - vertical-align: middle; +#dockeditempanel .dockeditempanel_hd .commands input { + margin-right: 1px; + vertical-align: middle; } -#dockeditempanel .dockeditempanel_hd .commands .hidepanelicon img -{ - cursor: pointer; +#dockeditempanel .dockeditempanel_hd .commands .hidepanelicon img { + cursor: pointer; } .dir-rtl.has_dock #page, -.dir-rtl.has_dock .moodleheader -{ - padding-right: 45px; - padding-left: 10px; +.dir-rtl.has_dock .moodleheader { + padding-right: 45px; + padding-left: 10px; } -.dir-rtl #dock -{ - right: 0; - left: auto; +.dir-rtl #dock { + right: 0; + left: auto; } -.dir-rtl #dock .dockedtitle h2 -{ - line-height: 36px - 11px; +.dir-rtl #dock .dockedtitle h2 { + line-height: 36px - 11px; } -.dir-rtl #dockeditempanel -{ - right: 100%; +.dir-rtl #dockeditempanel { + right: 100%; } -.dir-rtl #dockeditempanel .dockeditempanel_hd .commands -{ - text-align: left; +.dir-rtl #dockeditempanel .dockeditempanel_hd .commands { + text-align: left; } -.gradetreebox h4 -{ - font-size: 14px; +.gradetreebox h4 { + font-size: 14px; } .gradetreebox th.cell, -.gradetreebox input[type=text] -{ - width: auto; +.gradetreebox input[type=text] { + width: auto; } .gradetreebox input[type=text], -.gradetreebox select -{ - margin-bottom: 0; -} -#page-grade-grading-manage #activemethodselector label -{ - display: inline-block; -} -#page-grade-grading-manage #activemethodselector .helptooltip -{ - margin-right: .5em; -} -#page-grade-grading-manage .actions -{ - display: block; - - margin-bottom: 1em; - - text-align: center; -} -#page-grade-grading-manage .actions .action -{ - font-size: 14px; - font-size: 18px; - font-weight: normal; - line-height: 1.42857143; - line-height: 1.3333333; - - position: relative; - - display: inline-block; - overflow: hidden; - - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - width: 150px; - margin: .5em; - margin-bottom: 0; - padding: 6px 12px; - padding: 10px 16px; - padding: 1em; - - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-align: center; - vertical-align: middle; - vertical-align: top; - white-space: nowrap; - white-space: normal; - - border: 1px solid transparent; - border: 1px solid #aaa; - border-radius: 4px; - border-radius: 6px; - background-image: none; - - -ms-touch-action: manipulation; - touch-action: manipulation; +.gradetreebox select { + margin-bottom: 0; +} +#page-grade-grading-manage #activemethodselector label { + display: inline-block; +} +#page-grade-grading-manage #activemethodselector .helptooltip { + margin-right: .5em; +} +#page-grade-grading-manage .actions { + display: block; + margin-bottom: 1em; + text-align: center; +} +#page-grade-grading-manage .actions .action { + position: relative; + display: inline-block; + width: 150px; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + padding: 6px 12px; + padding: 10px 16px; + padding: 1em; + margin: .5em; + margin-bottom: 0; + overflow: hidden; + font-size: 14px; + font-size: 18px; + font-weight: normal; + line-height: 1.42857143; + line-height: 1.3333333; + text-align: center; + white-space: nowrap; + white-space: normal; + vertical-align: middle; + vertical-align: top; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-image: none; + border: 1px solid transparent; + border: 1px solid #aaa; + border-radius: 4px; + border-radius: 6px; } #page-grade-grading-manage .actions .action:focus, #page-grade-grading-manage .actions .action:active:focus, #page-grade-grading-manage .actions .action.active:focus, #page-grade-grading-manage .actions .action.focus, #page-grade-grading-manage .actions .action:active.focus, -#page-grade-grading-manage .actions .action.active.focus -{ - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +#page-grade-grading-manage .actions .action.active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } #page-grade-grading-manage .actions .action:hover, #page-grade-grading-manage .actions .action:focus, -#page-grade-grading-manage .actions .action.focus -{ - text-decoration: none; - - color: #333; +#page-grade-grading-manage .actions .action.focus { + color: #333; + text-decoration: none; } #page-grade-grading-manage .actions .action:active, -#page-grade-grading-manage .actions .action.active -{ - outline: 0; - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +#page-grade-grading-manage .actions .action.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } #page-grade-grading-manage .actions .action.disabled, #page-grade-grading-manage .actions .action[disabled], -fieldset[disabled] #page-grade-grading-manage .actions .action -{ - cursor: not-allowed; - - opacity: .65; - -webkit-box-shadow: none; - box-shadow: none; - - filter: alpha(opacity=65); +fieldset[disabled] #page-grade-grading-manage .actions .action { + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; } a#page-grade-grading-manage .actions .action.disabled, -fieldset[disabled] a#page-grade-grading-manage .actions .action -{ - pointer-events: none; +fieldset[disabled] a#page-grade-grading-manage .actions .action { + pointer-events: none; } -#page-grade-grading-manage .actions .action .action-icon -{ - position: relative; - - display: inline-block; - - width: 64px; - height: 64px; +#page-grade-grading-manage .actions .action .action-icon { + position: relative; + display: inline-block; + width: 64px; + height: 64px; } -#page-grade-grading-manage .actions .action .action-text -{ - font-size: 14px; - - position: relative; - top: .4em; +#page-grade-grading-manage .actions .action .action-text { + position: relative; + top: .4em; + font-size: 14px; } -#page-grade-grading-form-rubric-edit .gradingform_rubric_editform .status -{ - font-size: 70%; +#page-grade-grading-form-rubric-edit .gradingform_rubric_editform .status { + font-size: 70%; } .gradingform_rubric.editor .addlevel input, -.gradingform_rubric.editor .addcriterion input -{ - background: #fff none no-repeat top left; -} -.criteria .remark textarea -{ - height: auto; -} -.mform.gradingform_rubric_editform .fitem .felement .hiddenelement -{ - display: none; -} -.mform.gradingform_rubric_editform .fitem .felement .pseudotablink -{ - position: relative; - - float: right; - - width: 1px; - height: 1px; - margin: 0; - padding: 0; - - color: transparent; - border: 0 solid; - background-color: transparent; -} -#rubric-rubric.gradingform_rubric #rubric-criteria -{ - margin-bottom: 1em; -} -#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .description -{ - padding: 6px; - - vertical-align: top; -} -#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .description textarea -{ - height: 115px; - margin-bottom: 0; -} -#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .definition textarea -{ - width: 80%; - margin-bottom: 0; -} -#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .score -{ - position: relative; - - float: left; - - margin-right: 28px; -} -#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .score input -{ - margin-bottom: 0; -} -#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level -{ - padding: 6px; - - vertical-align: top; -} -#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level .delete -{ - position: relative; - - float: right; - clear: both; - - width: 32px; - height: 32px; - margin-top: -32px; -} -#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level .delete input -{ - position: absolute; - right: 0; - bottom: 0; - - display: block; - - width: 24px; - height: 24px; - margin: 0; -} -#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level .delete input:hover -{ - background-color: #ddd; -} -#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .scorevalue input -{ - float: none; - - width: 3em; +.gradingform_rubric.editor .addcriterion input { + background: #fff none no-repeat top left; +} +.criteria .remark textarea { + height: auto; +} +.mform.gradingform_rubric_editform .fitem .felement .hiddenelement { + display: none; +} +.mform.gradingform_rubric_editform .fitem .felement .pseudotablink { + position: relative; + float: right; + width: 1px; + height: 1px; + padding: 0; + margin: 0; + color: transparent; + background-color: transparent; + border: 0 solid; +} +#rubric-rubric.gradingform_rubric #rubric-criteria { + margin-bottom: 1em; +} +#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .description { + padding: 6px; + vertical-align: top; +} +#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .description textarea { + height: 115px; + margin-bottom: 0; +} +#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .definition textarea { + width: 80%; + margin-bottom: 0; +} +#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .score { + position: relative; + float: left; + margin-right: 28px; +} +#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .score input { + margin-bottom: 0; +} +#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level { + padding: 6px; + vertical-align: top; +} +#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level .delete { + position: relative; + float: right; + width: 32px; + height: 32px; + margin-top: -32px; + clear: both; +} +#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level .delete input { + position: absolute; + right: 0; + bottom: 0; + display: block; + width: 24px; + height: 24px; + margin: 0; +} +#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level .delete input:hover { + background-color: #ddd; +} +#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .scorevalue input { + float: none; + width: 3em; } #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .scorevalue input.hiddenelement, -#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .scorevalue input.pseudotablink -{ - width: 0 !important; -} -#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel -{ - vertical-align: middle; -} -#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input -{ - font-size: 14px; - font-weight: normal; - line-height: 1.42857143; - - display: inline-block; - - height: 30px; - margin-right: 5px; - margin-bottom: 0; - padding: 6px 12px; - - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-align: center; - vertical-align: middle; - white-space: nowrap; - - border: 1px solid transparent; - border-radius: 4px; - background-image: none; - background-position: 0 0; - - -ms-touch-action: manipulation; - touch-action: manipulation; +#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .scorevalue input.pseudotablink { + width: 0 !important; +} +#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel { + vertical-align: middle; +} +#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input { + display: inline-block; + height: 30px; + padding: 6px 12px; + margin-right: 5px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-image: none; + background-position: 0 0; + border: 1px solid transparent; + border-radius: 4px; } #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:focus, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:active:focus, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.active:focus, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.focus, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:active.focus, -#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.active.focus -{ - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:hover, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:focus, -#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.focus -{ - text-decoration: none; - - color: #333; +#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.focus { + color: #333; + text-decoration: none; } #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:active, -#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.active -{ - outline: 0; - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.disabled, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input[disabled], -fieldset[disabled] #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input -{ - cursor: not-allowed; - - opacity: .65; - -webkit-box-shadow: none; - box-shadow: none; - - filter: alpha(opacity=65); +fieldset[disabled] #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input { + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; } a#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.disabled, -fieldset[disabled] a#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input -{ - pointer-events: none; -} -#rubric-rubric.gradingform_rubric .addcriterion -{ - font-size: 14px; - font-weight: normal; - line-height: 1.42857143; - - display: inline-block; - - margin-bottom: 0; - margin-bottom: 1em; - margin-left: 5px; - padding: 6px 12px; - padding: 0; - - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - text-align: center; - vertical-align: middle; - white-space: nowrap; - - border: 1px solid transparent; - border-radius: 4px; - background-image: none; - - -ms-touch-action: manipulation; - touch-action: manipulation; +fieldset[disabled] a#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input { + pointer-events: none; +} +#rubric-rubric.gradingform_rubric .addcriterion { + display: inline-block; + padding: 6px 12px; + padding: 0; + margin-bottom: 0; + margin-bottom: 1em; + margin-left: 5px; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; } #rubric-rubric.gradingform_rubric .addcriterion:focus, #rubric-rubric.gradingform_rubric .addcriterion:active:focus, #rubric-rubric.gradingform_rubric .addcriterion.active:focus, #rubric-rubric.gradingform_rubric .addcriterion.focus, #rubric-rubric.gradingform_rubric .addcriterion:active.focus, -#rubric-rubric.gradingform_rubric .addcriterion.active.focus -{ - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; +#rubric-rubric.gradingform_rubric .addcriterion.active.focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; } #rubric-rubric.gradingform_rubric .addcriterion:hover, #rubric-rubric.gradingform_rubric .addcriterion:focus, -#rubric-rubric.gradingform_rubric .addcriterion.focus -{ - text-decoration: none; - - color: #333; +#rubric-rubric.gradingform_rubric .addcriterion.focus { + color: #333; + text-decoration: none; } #rubric-rubric.gradingform_rubric .addcriterion:active, -#rubric-rubric.gradingform_rubric .addcriterion.active -{ - outline: 0; - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +#rubric-rubric.gradingform_rubric .addcriterion.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } #rubric-rubric.gradingform_rubric .addcriterion.disabled, #rubric-rubric.gradingform_rubric .addcriterion[disabled], -fieldset[disabled] #rubric-rubric.gradingform_rubric .addcriterion -{ - cursor: not-allowed; - - opacity: .65; - -webkit-box-shadow: none; - box-shadow: none; - - filter: alpha(opacity=65); +fieldset[disabled] #rubric-rubric.gradingform_rubric .addcriterion { + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; } a#rubric-rubric.gradingform_rubric .addcriterion.disabled, -fieldset[disabled] a#rubric-rubric.gradingform_rubric .addcriterion -{ - pointer-events: none; -} -#rubric-rubric.gradingform_rubric .addcriterion input -{ - line-height: inherit; - - margin: 0; - padding-left: 26px; - - color: inherit; - border: 0 none; - background: transparent url([[pix:t/add]]) no-repeat 7px 8px; - text-shadow: inherit; -} -#rubric-rubric.gradingform_rubric .options -{ - clear: both; -} -#rubric-rubric.gradingform_rubric .options .option label -{ - font-size: inherit; - font-weight: normal; - line-height: 2em; - - margin: 0; - padding: 0; - - color: inherit; - background-color: transparent; - text-shadow: none; -} -#rubric-rubric.gradingform_rubric .options .option input -{ - margin-right: 12px; - margin-left: 5px; -} -.path-grade-report-grader .grade_icons -{ - display: inline; -} -#page-mod-assign-grader .span4 -{ - position: relative; - - min-height: 1px; - padding-right: 10px; - padding-left: 10px; -} -@media (min-width: 992px) -{ - #page-mod-assign-grader .span4 - { - float: left; - - width: 33.33333333%; - } -} -.editor_atto_content .img-responsive -{ - display: inline-block; -} -span.feedback_info -{ - font-weight: bold; -} -div.feedback_depend -{ - background: #ddd; -} -div.feedback_complete_depend -{ - background: #eee; -} -span.feedback_depend -{ - color: #f00; -} -li.feedback_item_check_h_left -{ - display: inline; - - list-style-type: none; +fieldset[disabled] a#rubric-rubric.gradingform_rubric .addcriterion { + pointer-events: none; +} +#rubric-rubric.gradingform_rubric .addcriterion input { + padding-left: 26px; + margin: 0; + line-height: inherit; + color: inherit; + text-shadow: inherit; + background: transparent url([[pix:t/add]]) no-repeat 7px 8px; + border: 0 none; +} +#rubric-rubric.gradingform_rubric .options { + clear: both; +} +#rubric-rubric.gradingform_rubric .options .option label { + padding: 0; + margin: 0; + font-size: inherit; + font-weight: normal; + line-height: 2em; + color: inherit; + text-shadow: none; + background-color: transparent; +} +#rubric-rubric.gradingform_rubric .options .option input { + margin-right: 12px; + margin-left: 5px; +} +.path-grade-report-grader .grade_icons { + display: inline; +} +#page-mod-assign-grader .span4 { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; +} +@media (min-width: 992px) { + #page-mod-assign-grader .span4 { + float: left; + width: 33.33333333%; + } } -li.feedback_item_check_h_right -{ - display: inline; - - list-style-type: none; +.editor_atto_content .img-responsive { + display: inline-block; } -li.feedback_item_radio_h_left -{ - display: inline; - - list-style-type: none; +span.feedback_info { + font-weight: bold; } -li.feedback_item_radio_h_right -{ - display: inline; - - list-style-type: none; +div.feedback_depend { + background: #ddd; } -li.feedback_item_check_v_left -{ - display: block; - - list-style-type: none; +div.feedback_complete_depend { + background: #eee; } -li.feedback_item_check_v_right -{ - display: block; - - list-style-type: none; +span.feedback_depend { + color: #f00; } -li.feedback_item_radio_v_left -{ - display: block; - - list-style-type: none; +li.feedback_item_check_h_left { + display: inline; + list-style-type: none; } -li.feedback_item_radio_v_right -{ - display: block; - - list-style-type: none; +li.feedback_item_check_h_right { + display: inline; + list-style-type: none; } -div.feedback_item_captcha_text_left -{ - display: inline; - - margin: 5px; +li.feedback_item_radio_h_left { + display: inline; + list-style-type: none; } -div.feedback_item_captcha_img_left -{ - display: inline; - - margin: 5px; +li.feedback_item_radio_h_right { + display: inline; + list-style-type: none; } -div.feedback_item_captcha_text_right -{ - display: inline; - - margin: 5px; +li.feedback_item_check_v_left { + display: block; + list-style-type: none; } -div.feedback_item_captcha_img_right -{ - display: inline; - - margin: 5px; +li.feedback_item_check_v_right { + display: block; + list-style-type: none; } -hr.feedback_pagebreak -{ - height: 8px; - - color: #aaa; - border: 0; - background-color: #aaa; +li.feedback_item_radio_v_left { + display: block; + list-style-type: none; } -.drag_target_active -{ - opacity: .25; +li.feedback_item_radio_v_right { + display: block; + list-style-type: none; } -.drag_item_active -{ - opacity: .5; +div.feedback_item_captcha_text_left { + display: inline; + margin: 5px; } -ul#feedback_draglist -{ - margin: 0; - padding: 0; - - list-style: none; +div.feedback_item_captcha_img_left { + display: inline; + margin: 5px; } -div#feedback_dragarea -{ - width: 95%; +div.feedback_item_captcha_text_right { + display: inline; + margin: 5px; } -div img.feedback_bar_image -{ - height: 10px; +div.feedback_item_captcha_img_right { + display: inline; + margin: 5px; } -.path-mod-feedback input -{ - width: auto; +hr.feedback_pagebreak { + height: 8px; + color: #aaa; + background-color: #aaa; + border: 0; } -.path-mod-feedback textarea -{ - width: auto; +.drag_target_active { + opacity: .25; } -.path-mod-feedback .uneditable-input -{ - width: auto; +.drag_item_active { + opacity: .5; } -.path-mod-feedback .feedback_itemlist -{ - margin: 10px 0; - padding-top: 5px; - - border-top: 1px solid #eee; +ul#feedback_draglist { + padding: 0; + margin: 0; + list-style: none; } -.path-mod-feedback .feedback_itemlist .itemhandle -{ - position: absolute; - z-index: 1; - - display: block; +div#feedback_dragarea { + width: 95%; } -.path-mod-feedback .feedback_item_box_left -{ - margin-right: 0; - margin-left: 0; +div img.feedback_bar_image { + height: 10px; } -.path-mod-feedback .feedback_item_box_left .boxalign_left .no-overflow -{ - width: 100%; - padding: 0 15px; +.path-mod-feedback input { + width: auto; } -.path-mod-feedback #feedback_dragarea .feedback_item_box_left -{ - margin-left: 20px; +.path-mod-feedback textarea { + width: auto; } -.path-mod-feedback div.feedback_item_label_left -{ - position: relative; - - min-height: 1px; - margin: 0; - padding-right: 10px; - padding-left: 10px; +.path-mod-feedback .uneditable-input { + width: auto; } -@media (min-width: 992px) -{ - .path-mod-feedback div.feedback_item_label_left - { - float: left; - - width: 33.33333333%; - } -} -@media (min-width: 1200px) -{ - .path-mod-feedback div.feedback_item_label_left - { - float: left; - - width: 25%; - } +.path-mod-feedback .feedback_itemlist { + padding-top: 5px; + margin: 10px 0; + border-top: 1px solid #eee; } -.path-mod-feedback div.feedback_item_label_left label -{ - font-weight: normal; +.path-mod-feedback .feedback_itemlist .itemhandle { + position: absolute; + z-index: 1; + display: block; } -.path-mod-feedback div.feedback_item_presentation_left -{ - position: relative; - - min-height: 1px; - margin: 0; - padding-right: 10px; - padding-left: 10px; +.path-mod-feedback .feedback_item_box_left { + margin-right: 0; + margin-left: 0; } -@media (min-width: 992px) -{ - .path-mod-feedback div.feedback_item_presentation_left - { - float: left; - - width: 66.66666667%; - } -} -@media (min-width: 1200px) -{ - .path-mod-feedback div.feedback_item_presentation_left - { - float: left; - - width: 75%; - } +.path-mod-feedback .feedback_item_box_left .boxalign_left .no-overflow { + width: 100%; + padding: 0 15px; } -.path-mod-feedback div.feedback_item_presentation_left ul -{ - margin: 0; - padding-top: 5px; +.path-mod-feedback #feedback_dragarea .feedback_item_box_left { + margin-left: 20px; } -.path-mod-feedback div.feedback_item_presentation_left .boxalignleft -{ - margin-left: 0; - padding-top: 5px; +.path-mod-feedback div.feedback_item_label_left { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; + margin: 0; } -.path-mod-feedback .feedback_form input[type='submit'] -{ - color: #fff; - border-color: #4cae4c; - background-color: #5cb85c; +@media (min-width: 992px) { + .path-mod-feedback div.feedback_item_label_left { + float: left; + width: 33.33333333%; + } } -.path-mod-feedback .feedback_form input[type='submit']:focus, -.path-mod-feedback .feedback_form input[type='submit'].focus -{ - color: #fff; - border-color: #255625; - background-color: #449d44; +@media (min-width: 1200px) { + .path-mod-feedback div.feedback_item_label_left { + float: left; + width: 25%; + } } -.path-mod-feedback .feedback_form input[type='submit']:hover -{ - color: #fff; - border-color: #398439; - background-color: #449d44; +.path-mod-feedback div.feedback_item_label_left label { + font-weight: normal; } -.path-mod-feedback .feedback_form input[type='submit']:active, -.path-mod-feedback .feedback_form input[type='submit'].active, -.open > .dropdown-toggle.path-mod-feedback .feedback_form input[type='submit'] -{ - color: #fff; - border-color: #398439; - background-color: #449d44; -} -.path-mod-feedback .feedback_form input[type='submit']:active:hover, -.path-mod-feedback .feedback_form input[type='submit'].active:hover, -.open > .dropdown-toggle.path-mod-feedback .feedback_form input[type='submit']:hover, -.path-mod-feedback .feedback_form input[type='submit']:active:focus, -.path-mod-feedback .feedback_form input[type='submit'].active:focus, -.open > .dropdown-toggle.path-mod-feedback .feedback_form input[type='submit']:focus, -.path-mod-feedback .feedback_form input[type='submit']:active.focus, -.path-mod-feedback .feedback_form input[type='submit'].active.focus, -.open > .dropdown-toggle.path-mod-feedback .feedback_form input[type='submit'].focus -{ - color: #fff; - border-color: #255625; - background-color: #398439; +.path-mod-feedback div.feedback_item_presentation_left { + position: relative; + min-height: 1px; + padding-right: 10px; + padding-left: 10px; + margin: 0; } -.path-mod-feedback .feedback_form input[type='submit']:active, -.path-mod-feedback .feedback_form input[type='submit'].active, -.open > .dropdown-toggle.path-mod-feedback .feedback_form input[type='submit'] -{ - background-image: none; +@media (min-width: 992px) { + .path-mod-feedback div.feedback_item_presentation_left { + float: left; + width: 66.66666667%; + } } -.path-mod-feedback .feedback_form input[type='submit'].disabled:hover, -.path-mod-feedback .feedback_form input[type='submit'][disabled]:hover, -fieldset[disabled] .path-mod-feedback .feedback_form input[type='submit']:hover, -.path-mod-feedback .feedback_form input[type='submit'].disabled:focus, -.path-mod-feedback .feedback_form input[type='submit'][disabled]:focus, -fieldset[disabled] .path-mod-feedback .feedback_form input[type='submit']:focus, -.path-mod-feedback .feedback_form input[type='submit'].disabled.focus, -.path-mod-feedback .feedback_form input[type='submit'][disabled].focus, -fieldset[disabled] .path-mod-feedback .feedback_form input[type='submit'].focus -{ - border-color: #4cae4c; - background-color: #5cb85c; -} -.path-mod-feedback .feedback_form input[type='submit'] .badge -{ - color: #5cb85c; - background-color: #fff; +@media (min-width: 1200px) { + .path-mod-feedback div.feedback_item_presentation_left { + float: left; + width: 75%; + } +} +.path-mod-feedback div.feedback_item_presentation_left ul { + padding-top: 5px; + margin: 0; +} +.path-mod-feedback div.feedback_item_presentation_left .boxalignleft { + padding-top: 5px; + margin-left: 0; +} +.path-mod-feedback .feedback_form input[type="submit"] { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.path-mod-feedback .feedback_form input[type="submit"]:focus, +.path-mod-feedback .feedback_form input[type="submit"].focus { + color: #fff; + background-color: #449d44; + border-color: #255625; +} +.path-mod-feedback .feedback_form input[type="submit"]:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.path-mod-feedback .feedback_form input[type="submit"]:active, +.path-mod-feedback .feedback_form input[type="submit"].active, +.open > .dropdown-toggle.path-mod-feedback .feedback_form input[type="submit"] { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.path-mod-feedback .feedback_form input[type="submit"]:active:hover, +.path-mod-feedback .feedback_form input[type="submit"].active:hover, +.open > .dropdown-toggle.path-mod-feedback .feedback_form input[type="submit"]:hover, +.path-mod-feedback .feedback_form input[type="submit"]:active:focus, +.path-mod-feedback .feedback_form input[type="submit"].active:focus, +.open > .dropdown-toggle.path-mod-feedback .feedback_form input[type="submit"]:focus, +.path-mod-feedback .feedback_form input[type="submit"]:active.focus, +.path-mod-feedback .feedback_form input[type="submit"].active.focus, +.open > .dropdown-toggle.path-mod-feedback .feedback_form input[type="submit"].focus { + color: #fff; + background-color: #398439; + border-color: #255625; +} +.path-mod-feedback .feedback_form input[type="submit"]:active, +.path-mod-feedback .feedback_form input[type="submit"].active, +.open > .dropdown-toggle.path-mod-feedback .feedback_form input[type="submit"] { + background-image: none; +} +.path-mod-feedback .feedback_form input[type="submit"].disabled:hover, +.path-mod-feedback .feedback_form input[type="submit"][disabled]:hover, +fieldset[disabled] .path-mod-feedback .feedback_form input[type="submit"]:hover, +.path-mod-feedback .feedback_form input[type="submit"].disabled:focus, +.path-mod-feedback .feedback_form input[type="submit"][disabled]:focus, +fieldset[disabled] .path-mod-feedback .feedback_form input[type="submit"]:focus, +.path-mod-feedback .feedback_form input[type="submit"].disabled.focus, +.path-mod-feedback .feedback_form input[type="submit"][disabled].focus, +fieldset[disabled] .path-mod-feedback .feedback_form input[type="submit"].focus { + background-color: #5cb85c; + border-color: #4cae4c; +} +.path-mod-feedback .feedback_form input[type="submit"] .badge { + color: #5cb85c; + background-color: #fff; } .path-mod-feedback #id_save_item, -.path-mod-feedback #id_update_item -{ - color: #fff; - border-color: #4cae4c; - background-color: #5cb85c; +.path-mod-feedback #id_update_item { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; } .path-mod-feedback #id_save_item:focus, .path-mod-feedback #id_update_item:focus, .path-mod-feedback #id_save_item.focus, -.path-mod-feedback #id_update_item.focus -{ - color: #fff; - border-color: #255625; - background-color: #449d44; +.path-mod-feedback #id_update_item.focus { + color: #fff; + background-color: #449d44; + border-color: #255625; } .path-mod-feedback #id_save_item:hover, -.path-mod-feedback #id_update_item:hover -{ - color: #fff; - border-color: #398439; - background-color: #449d44; +.path-mod-feedback #id_update_item:hover { + color: #fff; + background-color: #449d44; + border-color: #398439; } .path-mod-feedback #id_save_item:active, .path-mod-feedback #id_update_item:active, .path-mod-feedback #id_save_item.active, .path-mod-feedback #id_update_item.active, .open > .dropdown-toggle.path-mod-feedback #id_save_item, -.open > .dropdown-toggle.path-mod-feedback #id_update_item -{ - color: #fff; - border-color: #398439; - background-color: #449d44; +.open > .dropdown-toggle.path-mod-feedback #id_update_item { + color: #fff; + background-color: #449d44; + border-color: #398439; } .path-mod-feedback #id_save_item:active:hover, .path-mod-feedback #id_update_item:active:hover, @@ -23832,20 +18426,18 @@ fieldset[disabled] .path-mod-feedback .feedback_form input[type='submit'].focus .path-mod-feedback #id_save_item.active.focus, .path-mod-feedback #id_update_item.active.focus, .open > .dropdown-toggle.path-mod-feedback #id_save_item.focus, -.open > .dropdown-toggle.path-mod-feedback #id_update_item.focus -{ - color: #fff; - border-color: #255625; - background-color: #398439; +.open > .dropdown-toggle.path-mod-feedback #id_update_item.focus { + color: #fff; + background-color: #398439; + border-color: #255625; } .path-mod-feedback #id_save_item:active, .path-mod-feedback #id_update_item:active, .path-mod-feedback #id_save_item.active, .path-mod-feedback #id_update_item.active, .open > .dropdown-toggle.path-mod-feedback #id_save_item, -.open > .dropdown-toggle.path-mod-feedback #id_update_item -{ - background-image: none; +.open > .dropdown-toggle.path-mod-feedback #id_update_item { + background-image: none; } .path-mod-feedback #id_save_item.disabled:hover, .path-mod-feedback #id_update_item.disabled:hover, @@ -23864,182 +18456,154 @@ fieldset[disabled] .path-mod-feedback #id_update_item:focus, .path-mod-feedback #id_save_item[disabled].focus, .path-mod-feedback #id_update_item[disabled].focus, fieldset[disabled] .path-mod-feedback #id_save_item.focus, -fieldset[disabled] .path-mod-feedback #id_update_item.focus -{ - border-color: #4cae4c; - background-color: #5cb85c; +fieldset[disabled] .path-mod-feedback #id_update_item.focus { + background-color: #5cb85c; + border-color: #4cae4c; } .path-mod-feedback #id_save_item .badge, -.path-mod-feedback #id_update_item .badge -{ - color: #5cb85c; - background-color: #fff; -} -.path-mod-feedback .fitem_fgroup input[type='checkbox'] -{ - vertical-align: middle; -} -.path-mod-feedback div.error -{ - display: inline-block; - - background-color: #faa; -} -.path-mod-feedback .feedback_complete_cancel button[type='submit'] -{ - color: #fff; - border-color: #eea236; - background-color: #f0ad4e; -} -.path-mod-feedback .feedback_complete_cancel button[type='submit']:focus, -.path-mod-feedback .feedback_complete_cancel button[type='submit'].focus -{ - color: #fff; - border-color: #985f0d; - background-color: #ec971f; -} -.path-mod-feedback .feedback_complete_cancel button[type='submit']:hover -{ - color: #fff; - border-color: #d58512; - background-color: #ec971f; -} -.path-mod-feedback .feedback_complete_cancel button[type='submit']:active, -.path-mod-feedback .feedback_complete_cancel button[type='submit'].active, -.open > .dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type='submit'] -{ - color: #fff; - border-color: #d58512; - background-color: #ec971f; -} -.path-mod-feedback .feedback_complete_cancel button[type='submit']:active:hover, -.path-mod-feedback .feedback_complete_cancel button[type='submit'].active:hover, -.open > .dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type='submit']:hover, -.path-mod-feedback .feedback_complete_cancel button[type='submit']:active:focus, -.path-mod-feedback .feedback_complete_cancel button[type='submit'].active:focus, -.open > .dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type='submit']:focus, -.path-mod-feedback .feedback_complete_cancel button[type='submit']:active.focus, -.path-mod-feedback .feedback_complete_cancel button[type='submit'].active.focus, -.open > .dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type='submit'].focus -{ - color: #fff; - border-color: #985f0d; - background-color: #d58512; -} -.path-mod-feedback .feedback_complete_cancel button[type='submit']:active, -.path-mod-feedback .feedback_complete_cancel button[type='submit'].active, -.open > .dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type='submit'] -{ - background-image: none; -} -.path-mod-feedback .feedback_complete_cancel button[type='submit'].disabled:hover, -.path-mod-feedback .feedback_complete_cancel button[type='submit'][disabled]:hover, -fieldset[disabled] .path-mod-feedback .feedback_complete_cancel button[type='submit']:hover, -.path-mod-feedback .feedback_complete_cancel button[type='submit'].disabled:focus, -.path-mod-feedback .feedback_complete_cancel button[type='submit'][disabled]:focus, -fieldset[disabled] .path-mod-feedback .feedback_complete_cancel button[type='submit']:focus, -.path-mod-feedback .feedback_complete_cancel button[type='submit'].disabled.focus, -.path-mod-feedback .feedback_complete_cancel button[type='submit'][disabled].focus, -fieldset[disabled] .path-mod-feedback .feedback_complete_cancel button[type='submit'].focus -{ - border-color: #eea236; - background-color: #f0ad4e; -} -.path-mod-feedback .feedback_complete_cancel button[type='submit'] .badge -{ - color: #f0ad4e; - background-color: #fff; -} -.path-mod-feedback .boxalign_left -{ - position: relative; -} -.path-mod-feedback textarea -{ - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - width: 100%; -} -#page-mod-feedback-analysis th -{ - text-align: left; - - background: #f7f7f7; -} -#page-mod-feedback-analysis div.form-buttons -{ - margin-left: 0; - padding-top: 10px; - - border-top: #eee 1px solid; -} -#page-mod-feedback-edit input[type='submit'] -{ - color: #fff; - border-color: #eea236; - background-color: #f0ad4e; -} -#page-mod-feedback-edit input[type='submit']:focus, -#page-mod-feedback-edit input[type='submit'].focus -{ - color: #fff; - border-color: #985f0d; - background-color: #ec971f; -} -#page-mod-feedback-edit input[type='submit']:hover -{ - color: #fff; - border-color: #d58512; - background-color: #ec971f; -} -#page-mod-feedback-edit input[type='submit']:active, -#page-mod-feedback-edit input[type='submit'].active, -.open > .dropdown-toggle#page-mod-feedback-edit input[type='submit'] -{ - color: #fff; - border-color: #d58512; - background-color: #ec971f; -} -#page-mod-feedback-edit input[type='submit']:active:hover, -#page-mod-feedback-edit input[type='submit'].active:hover, -.open > .dropdown-toggle#page-mod-feedback-edit input[type='submit']:hover, -#page-mod-feedback-edit input[type='submit']:active:focus, -#page-mod-feedback-edit input[type='submit'].active:focus, -.open > .dropdown-toggle#page-mod-feedback-edit input[type='submit']:focus, -#page-mod-feedback-edit input[type='submit']:active.focus, -#page-mod-feedback-edit input[type='submit'].active.focus, -.open > .dropdown-toggle#page-mod-feedback-edit input[type='submit'].focus -{ - color: #fff; - border-color: #985f0d; - background-color: #d58512; -} -#page-mod-feedback-edit input[type='submit']:active, -#page-mod-feedback-edit input[type='submit'].active, -.open > .dropdown-toggle#page-mod-feedback-edit input[type='submit'] -{ - background-image: none; -} -#page-mod-feedback-edit input[type='submit'].disabled:hover, -#page-mod-feedback-edit input[type='submit'][disabled]:hover, -fieldset[disabled] #page-mod-feedback-edit input[type='submit']:hover, -#page-mod-feedback-edit input[type='submit'].disabled:focus, -#page-mod-feedback-edit input[type='submit'][disabled]:focus, -fieldset[disabled] #page-mod-feedback-edit input[type='submit']:focus, -#page-mod-feedback-edit input[type='submit'].disabled.focus, -#page-mod-feedback-edit input[type='submit'][disabled].focus, -fieldset[disabled] #page-mod-feedback-edit input[type='submit'].focus -{ - border-color: #eea236; - background-color: #f0ad4e; -} -#page-mod-feedback-edit input[type='submit'] .badge -{ - color: #f0ad4e; - background-color: #fff; -} -div.feedback_item_commands_left -{ - text-align: right; +.path-mod-feedback #id_update_item .badge { + color: #5cb85c; + background-color: #fff; +} +.path-mod-feedback .fitem_fgroup input[type="checkbox"] { + vertical-align: middle; +} +.path-mod-feedback div.error { + display: inline-block; + background-color: #faa; +} +.path-mod-feedback .feedback_complete_cancel button[type="submit"] { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} +.path-mod-feedback .feedback_complete_cancel button[type="submit"]:focus, +.path-mod-feedback .feedback_complete_cancel button[type="submit"].focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; +} +.path-mod-feedback .feedback_complete_cancel button[type="submit"]:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.path-mod-feedback .feedback_complete_cancel button[type="submit"]:active, +.path-mod-feedback .feedback_complete_cancel button[type="submit"].active, +.open > .dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type="submit"] { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.path-mod-feedback .feedback_complete_cancel button[type="submit"]:active:hover, +.path-mod-feedback .feedback_complete_cancel button[type="submit"].active:hover, +.open > .dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type="submit"]:hover, +.path-mod-feedback .feedback_complete_cancel button[type="submit"]:active:focus, +.path-mod-feedback .feedback_complete_cancel button[type="submit"].active:focus, +.open > .dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type="submit"]:focus, +.path-mod-feedback .feedback_complete_cancel button[type="submit"]:active.focus, +.path-mod-feedback .feedback_complete_cancel button[type="submit"].active.focus, +.open > .dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type="submit"].focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; +} +.path-mod-feedback .feedback_complete_cancel button[type="submit"]:active, +.path-mod-feedback .feedback_complete_cancel button[type="submit"].active, +.open > .dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type="submit"] { + background-image: none; +} +.path-mod-feedback .feedback_complete_cancel button[type="submit"].disabled:hover, +.path-mod-feedback .feedback_complete_cancel button[type="submit"][disabled]:hover, +fieldset[disabled] .path-mod-feedback .feedback_complete_cancel button[type="submit"]:hover, +.path-mod-feedback .feedback_complete_cancel button[type="submit"].disabled:focus, +.path-mod-feedback .feedback_complete_cancel button[type="submit"][disabled]:focus, +fieldset[disabled] .path-mod-feedback .feedback_complete_cancel button[type="submit"]:focus, +.path-mod-feedback .feedback_complete_cancel button[type="submit"].disabled.focus, +.path-mod-feedback .feedback_complete_cancel button[type="submit"][disabled].focus, +fieldset[disabled] .path-mod-feedback .feedback_complete_cancel button[type="submit"].focus { + background-color: #f0ad4e; + border-color: #eea236; +} +.path-mod-feedback .feedback_complete_cancel button[type="submit"] .badge { + color: #f0ad4e; + background-color: #fff; +} +.path-mod-feedback .boxalign_left { + position: relative; +} +.path-mod-feedback textarea { + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +#page-mod-feedback-analysis th { + text-align: left; + background: #f7f7f7; +} +#page-mod-feedback-analysis div.form-buttons { + padding-top: 10px; + margin-left: 0; + border-top: #eee 1px solid; +} +#page-mod-feedback-edit input[type="submit"] { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} +#page-mod-feedback-edit input[type="submit"]:focus, +#page-mod-feedback-edit input[type="submit"].focus { + color: #fff; + background-color: #ec971f; + border-color: #985f0d; +} +#page-mod-feedback-edit input[type="submit"]:hover { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +#page-mod-feedback-edit input[type="submit"]:active, +#page-mod-feedback-edit input[type="submit"].active, +.open > .dropdown-toggle#page-mod-feedback-edit input[type="submit"] { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +#page-mod-feedback-edit input[type="submit"]:active:hover, +#page-mod-feedback-edit input[type="submit"].active:hover, +.open > .dropdown-toggle#page-mod-feedback-edit input[type="submit"]:hover, +#page-mod-feedback-edit input[type="submit"]:active:focus, +#page-mod-feedback-edit input[type="submit"].active:focus, +.open > .dropdown-toggle#page-mod-feedback-edit input[type="submit"]:focus, +#page-mod-feedback-edit input[type="submit"]:active.focus, +#page-mod-feedback-edit input[type="submit"].active.focus, +.open > .dropdown-toggle#page-mod-feedback-edit input[type="submit"].focus { + color: #fff; + background-color: #d58512; + border-color: #985f0d; +} +#page-mod-feedback-edit input[type="submit"]:active, +#page-mod-feedback-edit input[type="submit"].active, +.open > .dropdown-toggle#page-mod-feedback-edit input[type="submit"] { + background-image: none; +} +#page-mod-feedback-edit input[type="submit"].disabled:hover, +#page-mod-feedback-edit input[type="submit"][disabled]:hover, +fieldset[disabled] #page-mod-feedback-edit input[type="submit"]:hover, +#page-mod-feedback-edit input[type="submit"].disabled:focus, +#page-mod-feedback-edit input[type="submit"][disabled]:focus, +fieldset[disabled] #page-mod-feedback-edit input[type="submit"]:focus, +#page-mod-feedback-edit input[type="submit"].disabled.focus, +#page-mod-feedback-edit input[type="submit"][disabled].focus, +fieldset[disabled] #page-mod-feedback-edit input[type="submit"].focus { + background-color: #f0ad4e; + border-color: #eea236; +} +#page-mod-feedback-edit input[type="submit"] .badge { + color: #f0ad4e; + background-color: #fff; +} +div.feedback_item_commands_left { + text-align: right; } diff --git a/style/moodle_min.css b/style/moodle_min.css index 48a0a317993..cfc4c3e2bb6 100644 --- a/style/moodle_min.css +++ b/style/moodle_min.css @@ -1,5 +1,5 @@ /*! - * Bootstrap v3.3.6 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend,#adminsettings h3,.backup-restore .backup-section>h2.header,.backup-restore .backup-section .backup-sub-section h3{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:before,:after{color:#000!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:' (' attr(href) ')'}abbr[title]:after{content:' (' attr(title) ')'}a[href^='#']:after,a[href^='javascript:']:after{content:''}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label,.statusok,.statuswarning,.statusserious,.statuscritical,#plugins-control-panel .statusmsg{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url([[font:theme|glyphicons-halflings-regular]].eot);src:url([[font:theme|glyphicons-halflings-regular]].eot?#iefix) format('embedded-opentype'),url([[font:theme|glyphicons-halflings-regular]].woff2) format('woff2'),url([[font:theme|glyphicons-halflings-regular]].woff) format('woff'),url([[font:theme|glyphicons-halflings-regular]].ttf) format('truetype'),url([[font:theme|glyphicons-halflings-regular]].svg#glyphicons_halflingsregular) format('svg')}.glyphicon{font-family:'Glyphicons Halflings';font-weight:400;font-style:normal;line-height:1;position:relative;top:1px;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:'\002a'}.glyphicon-plus:before{content:'\002b'}.glyphicon-euro:before,.glyphicon-eur:before{content:'\20ac'}.glyphicon-minus:before{content:'\2212'}.glyphicon-cloud:before{content:'\2601'}.glyphicon-envelope:before{content:'\2709'}.glyphicon-pencil:before{content:'\270f'}.glyphicon-glass:before{content:'\e001'}.glyphicon-music:before{content:'\e002'}.glyphicon-search:before{content:'\e003'}.glyphicon-heart:before{content:'\e005'}.glyphicon-star:before{content:'\e006'}.glyphicon-star-empty:before{content:'\e007'}.glyphicon-user:before{content:'\e008'}.glyphicon-film:before{content:'\e009'}.glyphicon-th-large:before{content:'\e010'}.glyphicon-th:before{content:'\e011'}.glyphicon-th-list:before{content:'\e012'}.glyphicon-ok:before{content:'\e013'}.glyphicon-remove:before{content:'\e014'}.glyphicon-zoom-in:before{content:'\e015'}.glyphicon-zoom-out:before{content:'\e016'}.glyphicon-off:before{content:'\e017'}.glyphicon-signal:before{content:'\e018'}.glyphicon-cog:before{content:'\e019'}.glyphicon-trash:before{content:'\e020'}.glyphicon-home:before{content:'\e021'}.glyphicon-file:before{content:'\e022'}.glyphicon-time:before{content:'\e023'}.glyphicon-road:before{content:'\e024'}.glyphicon-download-alt:before{content:'\e025'}.glyphicon-download:before{content:'\e026'}.glyphicon-upload:before{content:'\e027'}.glyphicon-inbox:before{content:'\e028'}.glyphicon-play-circle:before{content:'\e029'}.glyphicon-repeat:before{content:'\e030'}.glyphicon-refresh:before{content:'\e031'}.glyphicon-list-alt:before{content:'\e032'}.glyphicon-lock:before{content:'\e033'}.glyphicon-flag:before{content:'\e034'}.glyphicon-headphones:before{content:'\e035'}.glyphicon-volume-off:before{content:'\e036'}.glyphicon-volume-down:before{content:'\e037'}.glyphicon-volume-up:before{content:'\e038'}.glyphicon-qrcode:before{content:'\e039'}.glyphicon-barcode:before{content:'\e040'}.glyphicon-tag:before{content:'\e041'}.glyphicon-tags:before{content:'\e042'}.glyphicon-book:before{content:'\e043'}.glyphicon-bookmark:before{content:'\e044'}.glyphicon-print:before{content:'\e045'}.glyphicon-camera:before{content:'\e046'}.glyphicon-font:before{content:'\e047'}.glyphicon-bold:before{content:'\e048'}.glyphicon-italic:before{content:'\e049'}.glyphicon-text-height:before{content:'\e050'}.glyphicon-text-width:before{content:'\e051'}.glyphicon-align-left:before{content:'\e052'}.glyphicon-align-center:before{content:'\e053'}.glyphicon-align-right:before{content:'\e054'}.glyphicon-align-justify:before{content:'\e055'}.glyphicon-list:before{content:'\e056'}.glyphicon-indent-left:before{content:'\e057'}.glyphicon-indent-right:before{content:'\e058'}.glyphicon-facetime-video:before{content:'\e059'}.glyphicon-picture:before{content:'\e060'}.glyphicon-map-marker:before{content:'\e062'}.glyphicon-adjust:before{content:'\e063'}.glyphicon-tint:before{content:'\e064'}.glyphicon-edit:before{content:'\e065'}.glyphicon-share:before{content:'\e066'}.glyphicon-check:before{content:'\e067'}.glyphicon-move:before{content:'\e068'}.glyphicon-step-backward:before{content:'\e069'}.glyphicon-fast-backward:before{content:'\e070'}.glyphicon-backward:before{content:'\e071'}.glyphicon-play:before{content:'\e072'}.glyphicon-pause:before{content:'\e073'}.glyphicon-stop:before{content:'\e074'}.glyphicon-forward:before{content:'\e075'}.glyphicon-fast-forward:before{content:'\e076'}.glyphicon-step-forward:before{content:'\e077'}.glyphicon-eject:before{content:'\e078'}.glyphicon-chevron-left:before{content:'\e079'}.glyphicon-chevron-right:before{content:'\e080'}.glyphicon-plus-sign:before{content:'\e081'}.glyphicon-minus-sign:before{content:'\e082'}.glyphicon-remove-sign:before{content:'\e083'}.glyphicon-ok-sign:before{content:'\e084'}.glyphicon-question-sign:before{content:'\e085'}.glyphicon-info-sign:before{content:'\e086'}.glyphicon-screenshot:before{content:'\e087'}.glyphicon-remove-circle:before{content:'\e088'}.glyphicon-ok-circle:before{content:'\e089'}.glyphicon-ban-circle:before{content:'\e090'}.glyphicon-arrow-left:before{content:'\e091'}.glyphicon-arrow-right:before{content:'\e092'}.glyphicon-arrow-up:before{content:'\e093'}.glyphicon-arrow-down:before{content:'\e094'}.glyphicon-share-alt:before{content:'\e095'}.glyphicon-resize-full:before{content:'\e096'}.glyphicon-resize-small:before{content:'\e097'}.glyphicon-exclamation-sign:before{content:'\e101'}.glyphicon-gift:before{content:'\e102'}.glyphicon-leaf:before{content:'\e103'}.glyphicon-fire:before{content:'\e104'}.glyphicon-eye-open:before{content:'\e105'}.glyphicon-eye-close:before{content:'\e106'}.glyphicon-warning-sign:before{content:'\e107'}.glyphicon-plane:before{content:'\e108'}.glyphicon-calendar:before{content:'\e109'}.glyphicon-random:before{content:'\e110'}.glyphicon-comment:before{content:'\e111'}.glyphicon-magnet:before{content:'\e112'}.glyphicon-chevron-up:before{content:'\e113'}.glyphicon-chevron-down:before{content:'\e114'}.glyphicon-retweet:before{content:'\e115'}.glyphicon-shopping-cart:before{content:'\e116'}.glyphicon-folder-close:before{content:'\e117'}.glyphicon-folder-open:before{content:'\e118'}.glyphicon-resize-vertical:before{content:'\e119'}.glyphicon-resize-horizontal:before{content:'\e120'}.glyphicon-hdd:before{content:'\e121'}.glyphicon-bullhorn:before{content:'\e122'}.glyphicon-bell:before{content:'\e123'}.glyphicon-certificate:before{content:'\e124'}.glyphicon-thumbs-up:before{content:'\e125'}.glyphicon-thumbs-down:before{content:'\e126'}.glyphicon-hand-right:before{content:'\e127'}.glyphicon-hand-left:before{content:'\e128'}.glyphicon-hand-up:before{content:'\e129'}.glyphicon-hand-down:before{content:'\e130'}.glyphicon-circle-arrow-right:before{content:'\e131'}.glyphicon-circle-arrow-left:before{content:'\e132'}.glyphicon-circle-arrow-up:before{content:'\e133'}.glyphicon-circle-arrow-down:before{content:'\e134'}.glyphicon-globe:before{content:'\e135'}.glyphicon-wrench:before{content:'\e136'}.glyphicon-tasks:before{content:'\e137'}.glyphicon-filter:before{content:'\e138'}.glyphicon-briefcase:before{content:'\e139'}.glyphicon-fullscreen:before{content:'\e140'}.glyphicon-dashboard:before{content:'\e141'}.glyphicon-paperclip:before{content:'\e142'}.glyphicon-heart-empty:before{content:'\e143'}.glyphicon-link:before{content:'\e144'}.glyphicon-phone:before{content:'\e145'}.glyphicon-pushpin:before{content:'\e146'}.glyphicon-usd:before{content:'\e148'}.glyphicon-gbp:before{content:'\e149'}.glyphicon-sort:before{content:'\e150'}.glyphicon-sort-by-alphabet:before{content:'\e151'}.glyphicon-sort-by-alphabet-alt:before{content:'\e152'}.glyphicon-sort-by-order:before{content:'\e153'}.glyphicon-sort-by-order-alt:before{content:'\e154'}.glyphicon-sort-by-attributes:before{content:'\e155'}.glyphicon-sort-by-attributes-alt:before{content:'\e156'}.glyphicon-unchecked:before{content:'\e157'}.glyphicon-expand:before{content:'\e158'}.glyphicon-collapse-down:before{content:'\e159'}.glyphicon-collapse-up:before{content:'\e160'}.glyphicon-log-in:before{content:'\e161'}.glyphicon-flash:before{content:'\e162'}.glyphicon-log-out:before{content:'\e163'}.glyphicon-new-window:before{content:'\e164'}.glyphicon-record:before{content:'\e165'}.glyphicon-save:before{content:'\e166'}.glyphicon-open:before{content:'\e167'}.glyphicon-saved:before{content:'\e168'}.glyphicon-import:before{content:'\e169'}.glyphicon-export:before{content:'\e170'}.glyphicon-send:before{content:'\e171'}.glyphicon-floppy-disk:before{content:'\e172'}.glyphicon-floppy-saved:before{content:'\e173'}.glyphicon-floppy-remove:before{content:'\e174'}.glyphicon-floppy-save:before{content:'\e175'}.glyphicon-floppy-open:before{content:'\e176'}.glyphicon-credit-card:before{content:'\e177'}.glyphicon-transfer:before{content:'\e178'}.glyphicon-cutlery:before{content:'\e179'}.glyphicon-header:before{content:'\e180'}.glyphicon-compressed:before{content:'\e181'}.glyphicon-earphone:before{content:'\e182'}.glyphicon-phone-alt:before{content:'\e183'}.glyphicon-tower:before{content:'\e184'}.glyphicon-stats:before{content:'\e185'}.glyphicon-sd-video:before{content:'\e186'}.glyphicon-hd-video:before{content:'\e187'}.glyphicon-subtitles:before{content:'\e188'}.glyphicon-sound-stereo:before{content:'\e189'}.glyphicon-sound-dolby:before{content:'\e190'}.glyphicon-sound-5-1:before{content:'\e191'}.glyphicon-sound-6-1:before{content:'\e192'}.glyphicon-sound-7-1:before{content:'\e193'}.glyphicon-copyright-mark:before{content:'\e194'}.glyphicon-registration-mark:before{content:'\e195'}.glyphicon-cloud-download:before{content:'\e197'}.glyphicon-cloud-upload:before{content:'\e198'}.glyphicon-tree-conifer:before{content:'\e199'}.glyphicon-tree-deciduous:before{content:'\e200'}.glyphicon-cd:before{content:'\e201'}.glyphicon-save-file:before{content:'\e202'}.glyphicon-open-file:before{content:'\e203'}.glyphicon-level-up:before{content:'\e204'}.glyphicon-copy:before{content:'\e205'}.glyphicon-paste:before{content:'\e206'}.glyphicon-alert:before{content:'\e209'}.glyphicon-equalizer:before{content:'\e210'}.glyphicon-king:before{content:'\e211'}.glyphicon-queen:before{content:'\e212'}.glyphicon-pawn:before{content:'\e213'}.glyphicon-bishop:before{content:'\e214'}.glyphicon-knight:before{content:'\e215'}.glyphicon-baby-formula:before{content:'\e216'}.glyphicon-tent:before{content:'\26fa'}.glyphicon-blackboard:before{content:'\e218'}.glyphicon-bed:before{content:'\e219'}.glyphicon-apple:before{content:'\f8ff'}.glyphicon-erase:before{content:'\e221'}.glyphicon-hourglass:before{content:'\231b'}.glyphicon-lamp:before{content:'\e223'}.glyphicon-duplicate:before{content:'\e224'}.glyphicon-piggy-bank:before{content:'\e225'}.glyphicon-scissors:before{content:'\e226'}.glyphicon-bitcoin:before{content:'\e227'}.glyphicon-btc:before{content:'\e227'}.glyphicon-xbt:before{content:'\e227'}.glyphicon-yen:before{content:'\00a5'}.glyphicon-jpy:before{content:'\00a5'}.glyphicon-ruble:before{content:'\20bd'}.glyphicon-rub:before{content:'\20bd'}.glyphicon-scale:before{content:'\e230'}.glyphicon-ice-lolly:before{content:'\e231'}.glyphicon-ice-lolly-tasted:before{content:'\e232'}.glyphicon-education:before{content:'\e233'}.glyphicon-option-horizontal:before{content:'\e234'}.glyphicon-option-vertical:before{content:'\e235'}.glyphicon-menu-hamburger:before{content:'\e236'}.glyphicon-modal-window:before{content:'\e237'}.glyphicon-oil:before{content:'\e238'}.glyphicon-grain:before{content:'\e239'}.glyphicon-sunglasses:before{content:'\e240'}.glyphicon-text-size:before{content:'\e241'}.glyphicon-text-color:before{content:'\e242'}.glyphicon-text-background:before{content:'\e243'}.glyphicon-object-align-top:before{content:'\e244'}.glyphicon-object-align-bottom:before{content:'\e245'}.glyphicon-object-align-horizontal:before{content:'\e246'}.glyphicon-object-align-left:before{content:'\e247'}.glyphicon-object-align-vertical:before{content:'\e248'}.glyphicon-object-align-right:before{content:'\e249'}.glyphicon-triangle-right:before{content:'\e250'}.glyphicon-triangle-left:before{content:'\e251'}.glyphicon-triangle-bottom:before{content:'\e252'}.glyphicon-triangle-top:before{content:'\e253'}.glyphicon-console:before{content:'\e254'}.glyphicon-superscript:before{content:'\e255'}.glyphicon-subscript:before{content:'\e256'}.glyphicon-menu-left:before{content:'\e257'}.glyphicon-menu-right:before{content:'\e258'}.glyphicon-menu-down:before{content:'\e259'}.glyphicon-menu-up:before{content:'\e260'}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{text-decoration:none;color:#337ab7}a:hover,a:focus{text-decoration:underline;color:#23527c}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{line-height:1.42857143;display:inline-block;max-width:100%;height:auto;padding:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:1px solid #ddd;border-radius:4px;background-color:#fff}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only,.accesshide,a.skip-block,a.skip{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin:0}[role=button]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:20px}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{margin:40px 0 20px;padding-bottom:9px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled,.unlist,.unlist li,.inline-list,.inline-list li,.block .list,.block .list li,.section li.activity,.section li.movehere,.tabtree li,.form-setting .form-multicheckbox ul{padding-left:0;list-style:none}.list-inline{margin-left:-5px;padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;clear:left;overflow:hidden;width:160px;text-align:right;white-space:nowrap;text-overflow:ellipsis}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{font-size:17.5px;margin:0 0 20px;padding:10px 20px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{font-size:80%;line-height:1.42857143;display:block;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{font-style:normal;line-height:1.42857143;margin-bottom:20px}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,'Courier New',monospace}code{font-size:90%;padding:2px 4px;color:#c7254e;border-radius:4px;background-color:#f9f2f4}kbd{font-size:90%;padding:2px 4px;color:#fff;border-radius:3px;background-color:#333;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{font-size:100%;font-weight:700;padding:0;-webkit-box-shadow:none;box-shadow:none}pre{font-size:13px;line-height:1.42857143;display:block;margin:0 0 10px;padding:9.5px;word-wrap:break-word;word-break:break-all;color:#333;border:1px solid #ccc;border-radius:4px;background-color:#f5f5f5}pre code{font-size:inherit;padding:0;white-space:pre-wrap;color:inherit;border-radius:0;background-color:transparent}.pre-scrollable{overflow-y:scroll;max-height:340px}.container{margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}@media (min-width:768px){.container{width:740px}}@media (min-width:992px){.container{width:960px}}@media (min-width:1200px){.container{width:1160px}}.container-fluid{margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}.row{margin-right:-10px;margin-left:-10px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.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{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;text-align:left;color:#777}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{line-height:1.42857143;padding:8px;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{overflow-y:hidden;width:100%;margin-bottom:15px;border:1px solid #ddd;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;margin:0;padding:0;border:0}legend,#adminsettings h3,.backup-restore .backup-section>h2.header,.backup-restore .backup-section .backup-sub-section h3{font-size:21px;line-height:inherit;display:block;width:100%;margin-bottom:20px;padding:0;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{font-weight:700;display:inline-block;max-width:100%;margin-bottom:5px}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{line-height:normal;margin:4px 0 0;margin-top:1px \9}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{font-size:14px;line-height:1.42857143;display:block;padding-top:7px;color:#555}.form-control,.fp-formset .controls input[type=text],.fp-formset .controls select{font-size:14px;line-height:1.42857143;display:block;width:100%;height:34px;padding:6px 12px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;color:#555;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{opacity:1;color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{opacity:1;background-color:#eee}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month]{line-height:30px}input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month]{line-height:46px}}.form-group,.mform .fitem,.form-item,.path-mod-feedback .feedback_item_box_left{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label,.fcheckbox>span>label,.form-checkbox+label,.form-multicheckbox label,.unmask label{font-weight:400;min-height:20px;margin-bottom:0;padding-left:20px;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{font-weight:400;position:relative;display:inline-block;margin-bottom:0;padding-left:20px;cursor:pointer;vertical-align:middle}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio].disabled,input[type=checkbox].disabled,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{min-height:34px;margin-bottom:0;padding-top:7px;padding-bottom:7px}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{font-size:12px;line-height:1.5;height:30px;padding:5px 10px;border-radius:3px}select.input-sm{line-height:30px;height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{font-size:12px;line-height:1.5;height:30px;padding:5px 10px;border-radius:3px}.form-group-sm select.form-control{line-height:30px;height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{font-size:12px;line-height:1.5;height:30px;min-height:32px;padding:6px 10px}.input-lg{font-size:18px;line-height:1.3333333;height:46px;padding:10px 16px;border-radius:6px}select.input-lg{line-height:46px;height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{font-size:18px;line-height:1.3333333;height:46px;padding:10px 16px;border-radius:6px}.form-group-lg select.form-control{line-height:46px;height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{font-size:18px;line-height:1.3333333;height:46px;min-height:38px;padding:11px 16px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{line-height:34px;position:absolute;z-index:2;top:0;right:0;display:block;width:34px;height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{line-height:46px;width:46px;height:46px}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{line-height:30px;width:30px;height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group,.mform .fitem,.form-item,.path-mod-feedback .feedback_item_box_left{margin-right:-10px;margin-left:-10px}@media (min-width:768px){.form-horizontal .control-label{margin-bottom:0;padding-top:7px;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:10px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{font-size:18px;padding-top:11px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{font-size:12px;padding-top:6px}}.btn{font-size:14px;font-weight:400;line-height:1.42857143;display:inline-block;margin-bottom:0;padding:6px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;vertical-align:middle;white-space:nowrap;border:1px solid transparent;border-radius:4px;background-image:none;-ms-touch-action:manipulation;touch-action:manipulation}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{text-decoration:none;color:#333}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=65)}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;border-color:#ccc;background-color:#fff}.btn-default:focus,.btn-default.focus{color:#333;border-color:#8c8c8c;background-color:#e6e6e6}.btn-default:hover{color:#333;border-color:#adadad;background-color:#e6e6e6}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;border-color:#adadad;background-color:#e6e6e6}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#333;border-color:#8c8c8c;background-color:#d4d4d4}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{border-color:#ccc;background-color:#fff}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;border-color:#2e6da4;background-color:#337ab7}.btn-primary:focus,.btn-primary.focus{color:#fff;border-color:#122b40;background-color:#286090}.btn-primary:hover{color:#fff;border-color:#204d74;background-color:#286090}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;border-color:#204d74;background-color:#286090}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#fff;border-color:#122b40;background-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{border-color:#2e6da4;background-color:#337ab7}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;border-color:#4cae4c;background-color:#5cb85c}.btn-success:focus,.btn-success.focus{color:#fff;border-color:#255625;background-color:#449d44}.btn-success:hover{color:#fff;border-color:#398439;background-color:#449d44}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;border-color:#398439;background-color:#449d44}.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{color:#fff;border-color:#255625;background-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{border-color:#4cae4c;background-color:#5cb85c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;border-color:#46b8da;background-color:#5bc0de}.btn-info:focus,.btn-info.focus{color:#fff;border-color:#1b6d85;background-color:#31b0d5}.btn-info:hover{color:#fff;border-color:#269abc;background-color:#31b0d5}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;border-color:#269abc;background-color:#31b0d5}.btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus{color:#fff;border-color:#1b6d85;background-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{border-color:#46b8da;background-color:#5bc0de}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;border-color:#eea236;background-color:#f0ad4e}.btn-warning:focus,.btn-warning.focus{color:#fff;border-color:#985f0d;background-color:#ec971f}.btn-warning:hover{color:#fff;border-color:#d58512;background-color:#ec971f}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;border-color:#d58512;background-color:#ec971f}.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{color:#fff;border-color:#985f0d;background-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{border-color:#eea236;background-color:#f0ad4e}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;border-color:#d43f3a;background-color:#d9534f}.btn-danger:focus,.btn-danger.focus{color:#fff;border-color:#761c19;background-color:#c9302c}.btn-danger:hover{color:#fff;border-color:#ac2925;background-color:#c9302c}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;border-color:#ac2925;background-color:#c9302c}.btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus{color:#fff;border-color:#761c19;background-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{border-color:#d43f3a;background-color:#d9534f}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{text-decoration:underline;color:#23527c;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{text-decoration:none;color:#777}.btn-lg,.btn-group-lg>.btn{font-size:18px;line-height:1.3333333;padding:10px 16px;border-radius:6px}.btn-sm,.btn-group-sm>.btn{font-size:12px;line-height:1.5;padding:5px 10px;border-radius:3px}.btn-xs,.btn-group-xs>.btn{font-size:12px;line-height:1.5;padding:1px 5px;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;overflow:hidden;height:0;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{font-size:14px;position:absolute;z-index:1000;top:100%;left:0;display:none;float:left;min-width:160px;margin:2px 0 0;padding:5px 0;list-style:none;text-align:left;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{overflow:hidden;height:1px;margin:9px 0;background-color:#e5e5e5}.dropdown-menu>li>a{font-weight:400;line-height:1.42857143;display:block;clear:both;padding:3px 20px;white-space:nowrap;color:#333}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{text-decoration:none;color:#fff;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{cursor:not-allowed;text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{font-size:12px;line-height:1.42857143;display:block;padding:3px 20px;white-space:nowrap;color:#777}.dropdown-backdrop{position:fixed;z-index:990;top:0;right:0;bottom:0;left:0}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:'';border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{font-size:18px;line-height:1.3333333;height:46px;padding:10px 16px;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{line-height:46px;height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{font-size:12px;line-height:1.5;height:30px;padding:5px 10px;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{line-height:30px;height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;vertical-align:middle;white-space:nowrap}.input-group-addon{font-size:14px;font-weight:400;line-height:1;padding:6px 12px;text-align:center;color:#555;border:1px solid #ccc;border-radius:4px;background-color:#eee}.input-group-addon.input-sm{font-size:12px;padding:5px 10px;border-radius:3px}.input-group-addon.input-lg{font-size:18px;padding:10px 16px;border-radius:6px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;position:relative;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a,.box.message .messagearea .messagehistory .messagehistorytype span.visible,.box.message .messagearea .messagehistory .messagehistorytype a.visible{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{cursor:not-allowed;text-decoration:none;color:#777;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{border-color:#337ab7;background-color:#eee}.nav .nav-divider{overflow:hidden;height:1px;margin:9px 0;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li,.box.message .messagearea .messagehistory .messagehistorytype span.visible,.box.message .messagearea .messagehistory .messagehistorytype a.visible{float:left;margin-bottom:-1px}.nav-tabs>li>a,.box.message .messagearea .messagehistory .messagehistorytype span.visible,.box.message .messagearea .messagehistory .messagehistorytype a.visible{line-height:1.42857143;margin-right:2px;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.box.message .messagearea .messagehistory .messagehistorytype a.visible:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus,.box.message .messagearea .messagehistory .messagehistorytype span.visible{cursor:default;color:#555;border:1px solid #ddd;border-bottom-color:transparent;background-color:#fff}.nav-tabs.nav-justified{width:100%;padding:10px 0 0 0;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}@media (min-width:768px){.nav-tabs.nav-justified>li{display:block;float:none;width:100%}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}}@media (min-width:992px){.nav-tabs.nav-justified{border:0;border-radius:0}.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-tabs.nav-justified>li>a{margin-right:1px;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border:1px solid #ddd;border-radius:4px}}@media (min-width:992px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:10px;padding-left:10px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;overflow:visible!important;height:auto!important;padding-bottom:0}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-10px;margin-left:-10px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;z-index:1030;right:0;left:0}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{font-size:18px;line-height:20px;float:left;height:50px;padding:15px 10px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-10px}}.navbar-toggle{position:relative;float:right;margin-top:8px;margin-right:10px;margin-bottom:8px;padding:9px 10px;border:1px solid transparent;border-radius:4px;background-color:transparent;background-image:none}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -10px}.navbar-nav>li>a{line-height:20px;padding-top:10px;padding-bottom:10px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;border:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-top:8px;margin-right:-10px;margin-bottom:8px;margin-left:-10px;padding:10px 10px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;margin-right:0;margin-left:0;padding-top:0;padding-bottom:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:10px;margin-left:10px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-10px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{border-color:#e7e7e7;background-color:#f8f8f8}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{border-color:#080808;background-color:#222}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{margin-bottom:20px;padding:8px 15px;list-style:none;border-radius:4px;background-color:#f5f5f5}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;content:'/\00a0';color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;margin:20px 0;padding-left:0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{line-height:1.42857143;position:relative;float:left;margin-left:-1px;padding:6px 12px;text-decoration:none;color:#337ab7;border:1px solid #ddd;background-color:#fff}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#23527c;border-color:#ddd;background-color:#eee}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;cursor:default;color:#fff;border-color:#337ab7;background-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{cursor:not-allowed;color:#777;border-color:#ddd;background-color:#fff}.pagination-lg>li>a,.pagination-lg>li>span{font-size:18px;line-height:1.3333333;padding:10px 16px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{font-size:12px;line-height:1.5;padding:5px 10px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{margin:20px 0;padding-left:0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;border:1px solid #ddd;border-radius:15px;background-color:#fff}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{cursor:not-allowed;color:#777;background-color:#fff}.label,.statusok,.statuswarning,.statusserious,.statuscritical,#plugins-control-panel .statusmsg{font-size:75%;font-weight:700;line-height:1;display:inline;padding:.2em .6em .3em;text-align:center;vertical-align:baseline;white-space:nowrap;color:#fff;border-radius:.25em}a.label:hover,a.label:focus{cursor:pointer;text-decoration:none;color:#fff}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success,.statusok,#plugins-control-panel .status-new .statusmsg{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning,.statuswarning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger,.statusserious,.statuscritical,#plugins-control-panel .status-missing .statusmsg{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{font-size:12px;font-weight:700;line-height:1;display:inline-block;min-width:10px;padding:3px 7px;text-align:center;vertical-align:middle;white-space:nowrap;color:#fff;border-radius:10px;background-color:#777}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{cursor:pointer;text-decoration:none;color:#fff}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{margin-bottom:30px;padding-top:30px;padding-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{font-size:21px;font-weight:200;margin-bottom:15px}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:10px;padding-left:10px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{line-height:1.42857143;display:block;margin-bottom:20px;padding:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;border:1px solid #ddd;border-radius:4px;background-color:#fff}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{margin-bottom:20px;padding:15px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;border-color:#d6e9c6;background-color:#dff0d8}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;border-color:#bce8f1;background-color:#d9edf7}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;border-color:#faebcc;background-color:#fcf8e3}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;border-color:#ebccd1;background-color:#f2dede}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;border-radius:4px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{font-size:12px;line-height:20px;float:left;width:0;height:100%;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;text-align:center;color:#fff;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15)}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;margin-bottom:-1px;padding:10px 15px;border:1px solid #ddd;background-color:#fff}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,button.list-group-item:hover,a.list-group-item:focus,button.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{cursor:not-allowed;color:#777;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;border-color:#337ab7;background-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,button.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,button.list-group-item-success.active,a.list-group-item-success.active:hover,button.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active:focus{color:#fff;border-color:#3c763d;background-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,button.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,button.list-group-item-info.active,a.list-group-item-info.active:hover,button.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active:focus{color:#fff;border-color:#31708f;background-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,button.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,button.list-group-item-warning.active,a.list-group-item-warning.active:hover,button.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active:focus{color:#fff;border-color:#8a6d3b;background-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,button.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,button.list-group-item-danger.active,a.list-group-item-danger.active:hover,button.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active:focus{color:#fff;border-color:#a94442;background-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{line-height:1.3;margin-bottom:0}.panel,.block,.forumpost{margin-bottom:20px;border:1px solid transparent;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{font-size:16px;margin-top:0;margin-bottom:0;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:#f5f5f5}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default,.block,.forumpost{border-color:#ddd}.panel-default>.panel-heading,.box.message table td.heading,.box.message .messagearea .messagerecent .singlemessage .otheruser,.block .header,#dockeditempanel .dockeditempanel_hd{color:#333;border-color:#ddd;background-color:#f5f5f5}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;border-color:#337ab7;background-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;border-color:#d6e9c6;background-color:#dff0d8}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;border-color:#bce8f1;background-color:#d9edf7}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;border-color:#faebcc;background-color:#fcf8e3}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;border-color:#ebccd1;background-color:#f2dede}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;overflow:hidden;height:0;padding:0}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;margin-bottom:20px;padding:19px;border:1px solid #e3e3e3;border-radius:4px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{font-size:21px;font-weight:700;line-height:1;float:right;opacity:.2;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20)}.close:hover,.close:focus{cursor:pointer;text-decoration:none;opacity:.5;color:#000;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;border:0;background:0 0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;z-index:1050;top:0;right:0;bottom:0;left:0;display:none;overflow:hidden;outline:0;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;z-index:1040;top:0;right:0;bottom:0;left:0;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{line-height:1.42857143;margin:0}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;overflow:scroll;width:50px;height:50px}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;line-height:1.42857143;position:absolute;z-index:1070;display:block;text-align:left;text-align:start;white-space:normal;text-decoration:none;letter-spacing:normal;word-spacing:normal;text-transform:none;word-wrap:normal;word-break:normal;opacity:0;text-shadow:none;line-break:auto;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;text-align:center;color:#fff;border-radius:4px;background-color:#000}.tooltip-arrow{position:absolute;width:0;height:0;border-style:solid;border-color:transparent}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:1.42857143;position:absolute;z-index:1060;top:0;left:0;display:none;max-width:276px;padding:1px;text-align:left;text-align:start;white-space:normal;text-decoration:none;letter-spacing:normal;word-spacing:normal;text-transform:none;word-wrap:normal;word-break:normal;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);text-shadow:none;line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{font-size:14px;margin:0;padding:8px 14px;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;background-color:#f7f7f7}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-style:solid;border-color:transparent}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:'';border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:' ';border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:' ';border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:' ';border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:' ';border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{font-size:20px;position:absolute;top:0;bottom:0;left:0;width:15%;text-align:center;opacity:.5;color:#fff;background-color:rgba(0,0,0,0);text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50)}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{text-decoration:none;opacity:.9;color:#fff;outline:0;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;z-index:5;top:50%;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{font-family:serif;line-height:1;width:20px;height:20px}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;z-index:15;bottom:10px;left:50%;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;cursor:pointer;text-indent:-999px;border:1px solid #fff;border-radius:10px;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;z-index:10;right:15%;bottom:20px;left:15%;padding-top:20px;padding-bottom:20px;text-align:center;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{font-size:30px;width:30px;height:30px;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after,.box.message:before,.box.message:after,.box.message .contactselector form#usergroupform fieldset:before,.box.message .contactselector form#usergroupform fieldset:after,.box.message .messagearea .messagehistory .messagehistory .mdl-left:before,.box.message .messagearea .messagehistory .messagehistory .mdl-left:after,.box.message .messagearea .messagehistory #message_user_pictures:before,.box.message .messagearea .messagehistory #message_user_pictures:after,.groupmanagementtable:before,.groupmanagementtable:after,.userprofile dl.list dd:before,.userprofile dl.list dd:after,.mform .fitem_actionbuttons:before,.mform .fitem_actionbuttons:after,.path-backup .mform .grouped_settings:before,.path-backup .mform .grouped_settings:after,.path-backup .mform .grouped_settings .fitem:before,.path-backup .mform .grouped_settings .fitem:after,.mform .fitem:before,.mform .fitem:after,.form-item:before,.form-item:after,.path-mod-feedback .feedback_item_box_left:before,.path-mod-feedback .feedback_item_box_left:after{display:table;content:' '}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after,.box.message:after,.box.message .contactselector form#usergroupform fieldset:after,.box.message .messagearea .messagehistory .messagehistory .mdl-left:after,.box.message .messagearea .messagehistory #message_user_pictures:after,.groupmanagementtable:after,.userprofile dl.list dd:after,.mform .fitem_actionbuttons:after,.path-backup .mform .grouped_settings:after,.path-backup .mform .grouped_settings .fitem:after,.mform .fitem:after,.form-item:after,.path-mod-feedback .feedback_item_box_left:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;border:0;background-color:transparent;text-shadow:none}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}@media print{a[href]:after{content:''}}.moodleSkin .mceIcon img.mceIcon{display:block;width:auto;height:auto}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px 6px}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;content:' ';border-width:5px 0 5px 5px;border-style:solid;border-color:transparent;border-left-color:rgba(0,0,0,.15)}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu:hover>a:after{border-left-color:rgba(0,0,0,.15)}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}pre{white-space:pre-wrap}.progress .bar{font-size:12px;line-height:20px;float:left;width:0;height:100%;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;text-align:center;color:#fff;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15)}li.activity.label,.file-picker td.label{font-size:inherit;line-height:inherit;display:block;padding:8px;white-space:normal;color:inherit;border:inherit;background:inherit;text-shadow:none}.file-picker td.label{display:table-cell;text-align:right}.choosercontainer #chooseform .option label{font-size:12px}li.section.hidden,.block.hidden,.block.invisible{display:block!important;visibility:visible!important}#turnitintool_style .row,.forumpost .row{margin-left:0!important}#turnitintool_style .row:before,#turnitintool_style .row:after,.forumpost .row:before,.forumpost .row:after{content:none}fieldset.hidden{display:inherit!important;visibility:inherit!important}#questionbank+.container{width:auto}img.hide{display:inherit}img.icon.hide{display:inline-block!important}.section .label{text-align:center}.atto_image_size input[type=text]{width:auto}.pagelayout-admin .show{display:inline!important}.gradingform_rubric{max-width:none!important}.layout-option-noheader #page-header,.layout-option-nonavbar #page-navbar,.layout-option-nofooter #page-footer,.layout-option-nocourseheader .course-content-header,.layout-option-nocoursefooter .course-content-footer{display:none}.dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:768px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main{float:left;width:50%}}@media (min-width:1200px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main{float:left;width:66.66666667%}}@media (min-width:768px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main{left:25%}}@media (min-width:1200px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main{left:16.66666667%}}.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-post{position:relative;min-height:1px;min-height:100px;padding-right:10px;padding-left:10px}@media (min-width:768px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-post{float:left;width:25%}}@media (min-width:1200px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-post{float:left;width:16.66666667%}}.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{position:relative;min-height:1px;min-height:100px;padding-right:10px;padding-left:10px}@media (min-width:768px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{float:left;width:25%}}@media (min-width:1200px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{float:left;width:16.66666667%}}@media (min-width:768px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{right:50%}}@media (min-width:1200px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{right:66.66666667%}}.dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:768px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main{float:left;width:50%}}@media (min-width:1200px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main{float:left;width:66.66666667%}}@media (min-width:768px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main{left:25%}}@media (min-width:1200px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main{left:16.66666667%}}.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{position:relative;min-height:1px;min-height:100px;padding-right:10px;padding-left:10px}@media (min-width:768px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{float:left;width:25%}}@media (min-width:1200px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{float:left;width:16.66666667%}}@media (min-width:768px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{left:25%}}@media (min-width:1200px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{left:16.66666667%}}.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post{position:relative;min-height:1px;min-height:100px;padding-right:10px;padding-left:10px}@media (min-width:768px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post{float:left;width:25%}}@media (min-width:1200px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post{float:left;width:16.66666667%}}@media (min-width:768px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post{right:75%}}@media (min-width:1200px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post{right:83.33333333%}}.has_dock.empty-region-side-pre #region-main,.has_dock.empty-region-side-post #region-main{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:768px){.has_dock.empty-region-side-pre #region-main,.has_dock.empty-region-side-post #region-main{float:left;width:100%}}@media (min-width:1200px){.has_dock.empty-region-side-pre #region-main,.has_dock.empty-region-side-post #region-main{float:left;width:100%}}@media (min-width:768px){.has_dock.empty-region-side-pre #region-main,.has_dock.empty-region-side-post #region-main{left:0}}@media (min-width:1200px){.has_dock.empty-region-side-pre #region-main,.has_dock.empty-region-side-post #region-main{left:0}}.has_dock.empty-region-side-pre.used-region-side-post #region-main,.has_dock.empty-region-side-post.used-region-side-pre #region-main{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:768px){.has_dock.empty-region-side-pre.used-region-side-post #region-main,.has_dock.empty-region-side-post.used-region-side-pre #region-main{float:left;width:75%}}@media (min-width:1200px){.has_dock.empty-region-side-pre.used-region-side-post #region-main,.has_dock.empty-region-side-post.used-region-side-pre #region-main{float:left;width:83.33333333%}}.has_dock.empty-region-side-pre #block-region-side-pre{display:none}.has_dock.empty-region-side-post #block-region-side-post{display:none}@media (min-width:768px){.has_dock.dir-ltr.empty-region-side-pre.used-region-side-post #region-main{left:0}}@media (min-width:1200px){.has_dock.dir-ltr.empty-region-side-pre.used-region-side-post #region-main{left:0}}@media (min-width:768px){.has_dock.dir-ltr.empty-region-side-post.used-region-side-pre #region-main{left:25%}}@media (min-width:1200px){.has_dock.dir-ltr.empty-region-side-post.used-region-side-pre #region-main{left:16.66666667%}}@media (min-width:768px){.has_dock.dir-ltr.empty-region-side-post.used-region-side-pre #block-region-side-pre{right:75%}}@media (min-width:1200px){.has_dock.dir-ltr.empty-region-side-post.used-region-side-pre #block-region-side-pre{right:83.33333333%}}@media (min-width:768px){.has_dock.dir-rtl.empty-region-side-pre.used-region-side-post #region-main{left:25%}}@media (min-width:1200px){.has_dock.dir-rtl.empty-region-side-pre.used-region-side-post #region-main{left:16.66666667%}}@media (min-width:768px){.has_dock.dir-rtl.empty-region-side-post.used-region-side-pre #region-main{left:0}}@media (min-width:1200px){.has_dock.dir-rtl.empty-region-side-post.used-region-side-pre #region-main{left:0}}@media (min-width:768px){.has_dock.dir-rtl.empty-region-side-post.used-region-side-pre #block-region-side-pre{left:0}}@media (min-width:1200px){.has_dock.dir-rtl.empty-region-side-post.used-region-side-pre #block-region-side-pre{left:0}}@media (min-width:768px){.has_dock.dir-rtl.empty-region-side-pre.used-region-side-post #block-region-side-post{right:75%}}@media (min-width:1200px){.has_dock.dir-rtl.empty-region-side-pre.used-region-side-post #block-region-side-post{right:83.33333333%}}.mdl-left{text-align:left}.mdl-right{text-align:right}#add,#remove,.centerpara,.mdl-align{text-align:center}a.dimmed,a.dimmed:link,a.dimmed:visited,a.dimmed_text,a.dimmed_text:link,a.dimmed_text:visited,.dimmed_text,.dimmed_text a,.dimmed_text a:link,.dimmed_text a:visited,.usersuspended,.usersuspended a,.usersuspended a:link,.usersuspended a:visited,.dimmed_category,.dimmed_category a{color:#777}a.disabled:hover,a.disabled{font-style:italic;cursor:default;text-decoration:none;color:#777}.activity.label .dimmed_text{opacity:.5;filter:alpha(opacity=50)}.inline,.inline-list li{display:inline}.notifytiny{font-size:12px}.notifytiny li,.notifytiny td{font-size:100%}.highlight{background:#d9edf7}.reportlink{text-align:right}a.autolink.glossary:hover{cursor:help}.collapsibleregioncaption{white-space:nowrap}.collapsibleregioncaption img{vertical-align:middle}.jsenabled .hiddenifjs{display:none}.jsenabled .visibleifjs{display:inline}.jsenabled .collapsibleregion{overflow:hidden}.jsenabled .collapsed .collapsibleregioninner{visibility:hidden}.jsenabled .collapsible-actions{display:block}.visibleifjs{display:none}.collapsible-actions{display:none}.collapsible-actions{text-align:right}.collapsible-actions .collapseexpand{padding-left:20px;background-image:url([[pix:t/collapsed]]);background-repeat:no-repeat;background-position:left}.collapsible-actions .collapse-all{background-image:url([[pix:t/expanded]])}.yui-overlay .yui-widget-bd{position:relative;z-index:1;top:0;left:0;padding:2px 5px;color:#000;border:1px solid #a6982b;border-top-color:#d4c237;background-color:#ffee69}.clearer{display:block;clear:both;height:1px;margin:0;padding:0;border-width:0;background:0 0}.bold,.errorbox .title,.pagingbar .title,.pagingbar .thispage{font-weight:700}img.resize{width:1em;height:1em}.block img.resize,.breadcrumb img.resize{width:.8em;height:.9em}img.icon{width:16px;height:16px;margin-right:6px;vertical-align:text-bottom}img.iconsmall{width:12px;height:12px;margin-right:3px;vertical-align:middle}img.iconhelp,.helplink img{width:16px;height:16px;margin-left:3px}h1 img.iconhelp,h1 img.icon,h2 img.iconhelp,h2 img.icon,h3 img.iconhelp,h3 img.icon,h4 img.iconhelp,h4 img.icon,h5 img.iconhelp,h5 img.icon,h6 img.iconhelp,h6 img.icon{margin:4px;vertical-align:middle}img.iconlarge{width:24px;height:24px;vertical-align:middle}img.iconsort{margin-bottom:.15em;padding-left:.3em;vertical-align:text-bottom}img.icontoggle{width:50px;height:17px;vertical-align:middle}img.iconkbhelp{width:49px;height:17px}img.icon-pre{padding-right:3px;padding-left:0}img.icon-post{padding-right:0;padding-left:3px}.boxaligncenter{margin-right:auto;margin-left:auto}.boxalignright{margin-right:0;margin-left:auto}.boxalignleft{margin-right:auto;margin-left:0}.boxwidthnarrow{width:30%}.boxwidthnormal{width:50%}.boxwidthwide{width:100%}.headermain{font-weight:700}#maincontent{display:block;overflow:hidden}img.uihint{cursor:help}img.emoticon{width:15px;height:15px;vertical-align:middle}form.popupform,form.popupform div{display:inline}.arrow_button input{overflow:hidden}.action-icon img.smallicon{margin:0 .3em;vertical-align:text-bottom}.smallicon{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}.no-overflow{overflow-x:auto;overflow-y:hidden;margin-bottom:1px;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.no-overflow>.generaltable{margin-bottom:0}span.hide,div.hide{display:none}a.skip-block:focus,a.skip-block:active,a.skip:focus,a.skip:active{position:static;display:block}.skip-block-to{display:block;overflow:hidden;height:1px}.addbloglink{text-align:center}.blog_entry .audience{padding-right:4px;text-align:right}.blog_entry .tags{margin-top:15px}.blog_entry .tags .action-icon img.smallicon{width:16px;height:16px}.blog_entry .content{margin-left:43px}#page-group-index #groupeditform{text-align:center}#doc-contents h1{margin:1em 0 0 0}#doc-contents ul{width:90%;margin:0;padding:0}#doc-contents ul li{list-style-type:none}.groupmanagementtable td{vertical-align:top}.groupmanagementtable #existingcell,.groupmanagementtable #potentialcell{width:42%}.groupmanagementtable #buttonscell{width:16%}.groupmanagementtable #buttonscell p.arrow_button input{width:auto;min-width:80%;margin:0 auto}#group-usersummary{width:14em}.groupselector{display:inline-block;margin-top:3px;margin-bottom:3px}.groupselector label{display:inline-block}.notepost{margin-bottom:1em}.notepost .userpicture{float:left;margin-right:5px}.notepost .content,.notepost .footer{clear:both}.notesgroup{margin-left:20px}.path-my .coursebox .overview{margin:15px 30px 10px 30px}.path-my .coursebox .info{float:none;margin:0}.mod_introbox{padding:10px}.comment-ctrl{font-size:12px;display:none;margin:0;padding:0}.comment-ctrl h5{margin:0;padding:5px}.comment-area{max-width:400px;padding:5px}.comment-area textarea{overflow:auto;width:100%}.comment-area .fd{text-align:right}.comment-meta span{color:gray}.comment-link img{vertical-align:text-bottom}.comment-list{font-size:11px;overflow:auto;margin:0;padding:0;list-style:none}.comment-list li{position:relative;clear:both;margin:2px;margin-bottom:5px;padding:.3em;list-style:none}.comment-list li.first{display:none}.comment-paging{text-align:center}.comment-paging .pageno{padding:2px}.comment-paging .curpage{border:1px solid #ccc}.comment-message .picture{float:left;width:20px}.comment-message .text{margin:0;padding:0}.comment-message .text p{margin:0 18px 0 0;padding:0}.comment-delete{position:absolute;top:0;right:0;margin:.3em}.comment-delete-confirm{width:5em;padding:2px;text-align:center;background:#eee}.comment-container{float:left;margin:4px}.comment-report-selectall{display:none}.comment-link{display:none}.jsenabled .comment-link{display:block}.jsenabled .showcommentsnonjs{display:none}.jsenabled .comment-report-selectall{display:inline}.completion-expired{background:#f2dede}.completion-expected{font-size:12px}.completion-sortchoice,.completion-identifyfield{font-size:12px;vertical-align:bottom}.completion-progresscell{text-align:right}.completion-expired .completion-expected{font-weight:700}#webservice-doc-generator td{text-align:left;border:0 solid #000}.smartselect{position:absolute}.smartselect .smartselect_mask{background-color:#fff}.smartselect ul{margin:0;padding:0}.smartselect ul li{list-style:none}.smartselect .smartselect_menu{margin-right:5px}.safari .smartselect .smartselect_menu{margin-left:2px}.smartselect .smartselect_menu,.smartselect .smartselect_submenu{display:none;border:1px solid #000;background-color:#fff}.smartselect .smartselect_menu.visible,.smartselect .smartselect_submenu.visible{display:block}.smartselect .smartselect_menu_content ul li{position:relative;padding:2px 5px}.smartselect .smartselect_menu_content ul li a{text-decoration:none;color:#333}.smartselect .smartselect_menu_content ul li a.selectable{color:inherit}.smartselect .smartselect_submenuitem{background-image:url([[pix:t/collapsed]]);background-repeat:no-repeat;background-position:100%}.smartselect.spanningmenu .smartselect_submenu{position:absolute;top:-1px;left:100%}.smartselect.spanningmenu .smartselect_submenu a{padding-right:16px;white-space:nowrap}.smartselect.spanningmenu .smartselect_menu_content ul li a.selectable:hover{text-decoration:underline}.smartselect.compactmenu .smartselect_submenu{position:relative;z-index:1010;display:none;margin:2px -3px;margin-left:10px;border-width:0}.smartselect.compactmenu .smartselect_submenu.visible{display:block}.smartselect.compactmenu .smartselect_menu{z-index:1000;overflow:hidden}.smartselect.compactmenu .smartselect_submenu .smartselect_submenu{z-index:1020}.smartselect.compactmenu .smartselect_submenuitem:hover>.smartselect_menuitem_label{font-weight:700}.corelightbox{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background-color:#ccc}.corelightbox img{position:fixed;top:50%;left:50%}.mod-indent-outer{display:table}.mod-indent{display:table-cell}.mod-indent-1{width:30px}.mod-indent-2{width:60px}.mod-indent-3{width:90px}.mod-indent-4{width:120px}.mod-indent-5{width:150px}.mod-indent-6{width:180px}.mod-indent-7{width:210px}.mod-indent-8{width:240px}.mod-indent-9{width:270px}.mod-indent-10{width:300px}.mod-indent-11{width:330px}.mod-indent-12{width:360px}.mod-indent-13{width:390px}.mod-indent-14{width:420px}.mod-indent-15,.mod-indent-huge{width:420px}.resourcecontent .mediaplugin_mp3 object{width:600px;height:25px}.resourcecontent audio.mediaplugin_html5audio{width:600px}.resourceimage{max-width:100%}.mediaplugin_mp3 object{width:300px;height:15px}audio.mediaplugin_html5audio{width:300px}.core_media_preview.pagelayout-embedded #content{padding:0}.core_media_preview.pagelayout-embedded #maincontent{height:0}body#page-lib-editor-tinymce-plugins-moodlemedia-preview{min-width:0;margin:0;padding:0;background:0 0}.mceEditor.moodleSkin .mceToolbar a span.mceIcon{padding:7px}.mceEditor.moodleSkin .mceToolbar a span.mceIcon img{padding:0}.initialbar a,.initialbar strong{padding-right:3px;padding-left:3px}.moodle-dialogue-base .moodle-dialogue-lightbox{background-color:#aaa}.moodle-dialogue-base .hidden,.moodle-dialogue-base .moodle-dialogue-hidden{display:none}.no-scrolling{overflow:hidden}.moodle-dialogue-base .moodle-dialogue-fullscreen{position:fixed;top:0;right:0;bottom:-50px;left:0}.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content{overflow:auto}.moodle-dialogue-base .moodle-dialogue-fullscreen .closebutton{width:28px;height:16px;-webkit-background-size:100% 100%;background-size:100%}.moodle-dialogue-base .moodle-dialogue{z-index:600;margin:0;padding:0;border:none;outline:#000 dotted 0;background:0 0}.moodle-dialogue-base .moodle-dialogue-wrap{margin-top:-3px;margin-left:-3px;border:1px solid #ccc;border-radius:10px;background-color:#fff;-webkit-box-shadow:5px 5px 20px 0 #666;box-shadow:5px 5px 20px 0 #666}.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd,.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd{font-size:12px;font-weight:400;margin:0;padding:2px 5px;text-align:center;letter-spacing:1px;color:#333;border-bottom:1px solid #bbb;border-radius:10px 10px 0 0;background:#ccc;background-image:-webkit-linear-gradient(top,#fff 0,#ccc 100%);background-image:-o-linear-gradient(top,#fff 0,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc));background-image:linear-gradient(to bottom,#fff 0,#ccc 100%);background-repeat:repeat-x;text-shadow:1px 1px 1px #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0);-webkit-filter:0;filter:0}.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd h1{font-size:100%;font-weight:700;display:inline;margin:0;padding:0}.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd .yui3-widget-buttons{padding:5px}.moodle-dialogue-base .closebutton{display:inline-block;float:right;width:25px;height:15px;padding:0;cursor:pointer;vertical-align:middle;border-style:none;background-image:url([[pix:theme|sprite]]);background-repeat:no-repeat}.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-bd{font-size:12px;line-height:2em;padding:1em;color:#555}.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-content{padding:0;background:#fff}.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-hd{font-size:16px;padding:10px}.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content{position:absolute;top:0;right:0;bottom:50px;left:0;overflow:auto;margin:0;border:0}.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-hd,.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-wrap{border-radius:0}.moodle-dialogue-confirm .confirmation-dialogue{text-align:center}.moodle-dialogue-confirm .confirmation-dialogue input{text-align:center}.moodle-dialogue-exception .moodle-exception-message{text-align:center}.moodle-dialogue-exception .moodle-exception-param label{font-weight:700}.moodle-dialogue-exception .param-stacktrace label{border:1px solid #ccc;border-bottom-width:0;background-color:#eee}.moodle-dialogue-exception .param-stacktrace pre{border:1px solid #ccc;background-color:#fff}.moodle-dialogue-exception .param-stacktrace .stacktrace-file{font-size:12px;color:navy}.moodle-dialogue-exception .param-stacktrace .stacktrace-line{font-size:12px;color:#a94442}.moodle-dialogue-exception .param-stacktrace .stacktrace-call{font-size:90%;color:#333;border-bottom:1px solid #eee}.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-content .moodle-dialogue-ft{font-size:12px;margin:.7em 1em;padding:0;text-align:right;background-color:#fff}.moodle-dialogue-confirm .confirmation-message{margin:.5em 1em}.moodle-dialogue-confirm .confirmation-dialogue input{min-width:80px}.moodle-dialogue-exception .moodle-exception-message{margin:1em}.moodle-dialogue-exception .moodle-exception-param{margin-bottom:.5em}.moodle-dialogue-exception .moodle-exception-param label{width:150px}.moodle-dialogue-exception .param-stacktrace label{display:block;margin:0;padding:4px 1em}.moodle-dialogue-exception .param-stacktrace pre{display:block;overflow:auto;height:200px}.moodle-dialogue-exception .param-stacktrace .stacktrace-file{display:inline-block;margin:4px 0}.moodle-dialogue-exception .param-stacktrace .stacktrace-line{display:inline-block;width:50px;margin:4px 1em}.moodle-dialogue-exception .param-stacktrace .stacktrace-call{margin-bottom:4px;padding-bottom:4px;padding-left:25px}.moodle-dialogue .moodle-dialogue-bd .content-lightbox{top:0;left:0;width:100%;height:100%;padding:10% 0;text-align:center;opacity:.75;background-color:#fff;filter:alpha(opacity=75)}.moodle-dialogue .tooltiptext{max-height:300px}.moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip{z-index:3001}.moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip .moodle-dialogue-bd{overflow:auto}.chooserdialoguebody,.choosertitle{display:none}.moodle-dialogue.chooserdialogue .moodle-dialogue-content .moodle-dialogue-ft{margin:0}.chooserdialogue .moodle-dialogue-wrap .moodle-dialogue-bd{padding:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:#f2f2f2}.choosercontainer #chooseform .submitbuttons{padding:.7em 0;text-align:center}.choosercontainer #chooseform .submitbuttons input{min-width:100px;margin:0 .5em}.choosercontainer #chooseform .options{position:relative;border-bottom:1px solid #bbb}.jsenabled .choosercontainer #chooseform .alloptions{overflow-x:hidden;overflow-y:auto;max-width:20.3em;-webkit-box-shadow:inset 0 0 30px 0 #ccc;box-shadow:inset 0 0 30px 0 #ccc}.choosercontainer #chooseform .moduletypetitle,.choosercontainer #chooseform .option,.choosercontainer #chooseform .nonoption{margin-bottom:0;padding:0 1.6em 0 1.6em}.choosercontainer #chooseform .moduletypetitle{padding-top:1.2em;padding-bottom:.4em;text-transform:uppercase}.choosercontainer #chooseform .option .typename,.choosercontainer #chooseform .option span.modicon img.icon,.choosercontainer #chooseform .nonoption .typename,.choosercontainer #chooseform .nonoption span.modicon img.icon{padding:0 0 0 .5em}.choosercontainer #chooseform .option span.modicon img.icon,.choosercontainer #chooseform .nonoption span.modicon img.icon{width:24px;height:24px}.choosercontainer #chooseform .option input[type=radio],.choosercontainer #chooseform .option span.typename,.choosercontainer #chooseform .option span.modicon{vertical-align:middle}.choosercontainer #chooseform .option label{display:block;padding:.3em 0 .1em 0;border-bottom:1px solid #fff}.choosercontainer #chooseform .nonoption{padding-top:.3em;padding-bottom:.1em;padding-left:2.7em}.choosercontainer #chooseform .subtype{margin-bottom:0;padding:0 1.6em 0 3.2em}.choosercontainer #chooseform .subtype .typename{margin:0 0 0 .2em}.jsenabled .choosercontainer #chooseform .instruction,.jsenabled .choosercontainer #chooseform .typesummary{line-height:2em;position:absolute;top:0;right:0;bottom:0;left:20.3em;display:none;overflow-x:hidden;overflow-y:auto;margin:0;padding:1.6em;background-color:#fff}.jsenabled .choosercontainer #chooseform .instruction,.choosercontainer #chooseform .selected .typesummary{display:block}.choosercontainer #chooseform .selected{background-color:#fff;-webkit-box-shadow:0 0 10px 0 #ccc;box-shadow:0 0 10px 0 #ccc}.section-modchooser-link img.smallicon{padding:3px}.formlistingradio{padding-right:10px;padding-bottom:25px}.formlistinginputradio{float:left}.formlistingmain{min-height:225px}.formlisting{position:relative;margin:15px 0;padding:1px 19px 14px;border:1px solid #ddd;border-radius:4px;background-color:#fff}.formlistingmore{font-size:12px;font-weight:700;position:absolute;right:-1px;bottom:-1px;padding:3px 7px;cursor:pointer;color:#9da0a4;border:1px solid #ddd;border-radius:4px 0 4px 0;background-color:#f5f5f5}.formlistingall{margin:15px 0;padding:0;border-radius:4px}.formlistingrow{top:50%;left:50%;float:left;width:150px;min-height:34px;padding:6px;cursor:pointer;border-color:#e1e1e8;border-right:1px solid #e1e1e8;border-bottom:1px solid;border-left:1px solid #e1e1e8;border-radius:0 0 4px 4px;background-color:#f7f7f9}body.jsenabled .formlistingradio{display:none}body.jsenabled .formlisting{display:block}.breadcrumb-nav{float:left;margin-bottom:10px}.breadcrumb-button .singlebutton div{margin-right:0}.breadcrumb-nav .breadcrumb{margin:0}.moodle-actionmenu,.moodle-actionmenu>ul,.moodle-actionmenu>ul>li{display:inline-block}.moodle-actionmenu ul{line-height:30px;margin:0;padding:0;list-style-type:none}.moodle-actionmenu .toggle-display,.moodle-actionmenu .menu-action-text{display:none}.jsenabled .moodle-actionmenu[data-enhance]{display:block}.jsenabled .moodle-actionmenu[data-enhance] .menu{display:none}.jsenabled .moodle-actionmenu[data-enhance] .toggle-display{display:inline;opacity:.5;filter:alpha(opacity=50)}.jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu .iconsmall{margin:4px 4px 4px 0;padding:8px 4px 0 2px;vertical-align:text-bottom}.jsenabled .moodle-actionmenu[data-enhanced] .toggle-display{opacity:1;filter:alpha(opacity=100)}.jsenabled .moodle-actionmenu[data-enhanced] .menu-action-text{display:inline;white-space:normal}.moodle-actionmenu[data-enhanced].show{position:relative}.moodle-actionmenu[data-enhanced].show .menu{font-size:14px;position:absolute;z-index:1000;top:100%;left:0;display:none;display:block;float:left;min-width:160px;margin:2px 0 0;padding:5px 0;list-style:none;text-align:left;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.moodle-actionmenu[data-enhanced].show .menu.pull-right{right:0;left:auto}.moodle-actionmenu[data-enhanced].show .menu .divider{overflow:hidden;height:1px;margin:9px 0;background-color:#e5e5e5}.moodle-actionmenu[data-enhanced].show .menu>li>a{font-weight:400;line-height:1.42857143;display:block;clear:both;padding:3px 20px;white-space:nowrap;color:#333}.moodle-actionmenu[data-enhanced].show .menu .userpicture{margin-right:7px;margin-left:-10px}.moodle-actionmenu[data-enhanced].show .menu .msg-body{line-height:20px;display:inline-block;max-width:175px;vertical-align:middle}.moodle-actionmenu[data-enhanced].show .menu .msg-title{line-height:14px;display:inline-block}.moodle-actionmenu[data-enhanced].show .menu .msg-sender{color:#478fca}.moodle-actionmenu[data-enhanced].show .menu .msg-time{font-size:11px;display:block;color:#777}.moodle-actionmenu[data-enhanced].show .menu [title=new]{background-color:#e9f7fb}.moodle-actionmenu[data-enhanced].show .menu .glyphicon{margin-right:5px}.moodle-actionmenu[data-enhanced].show .menu a{line-height:1.42857143;display:block;padding:3px 20px;white-space:nowrap;color:#333}.moodle-actionmenu[data-enhanced].show .menu a:hover{text-decoration:none;color:#fff;background-color:#337ab7}.moodle-actionmenu[data-enhanced].show .menu a.hidden{display:none}.moodle-actionmenu[data-enhanced].show .menu img{vertical-align:middle}.moodle-actionmenu[data-enhanced].show .menu .iconsmall,.moodle-actionmenu[data-enhanced].show .menu .smallicon{margin:4px 4px 4px -10px}.moodle-actionmenu[data-enhanced].show .menu .smallicon{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;padding:4px}.moodle-actionmenu[data-enhanced].show .menu>li{display:block}.moodle-actionmenu[data-enhanced].show .menu.align-tl-bl{top:100%;left:0;margin-top:4px}.moodle-actionmenu[data-enhanced].show .menu.align-tr-bl{top:100%;right:100%}.moodle-actionmenu[data-enhanced].show .menu.align-bl-bl{bottom:100%;left:0}.moodle-actionmenu[data-enhanced].show .menu.align-br-bl{right:100%;bottom:100%}.moodle-actionmenu[data-enhanced].show .menu.align-tl-br{top:100%;left:100%}.moodle-actionmenu[data-enhanced].show .menu.align-tr-br{top:100%;right:0;left:inherit;margin-top:4px}.moodle-actionmenu[data-enhanced].show .menu.align-bl-br{bottom:100%;left:100%}.moodle-actionmenu[data-enhanced].show .menu.align-br-br{right:0;bottom:100%}.moodle-actionmenu[data-enhanced].show .menu.align-tl-tl{top:0;left:0}.moodle-actionmenu[data-enhanced].show .menu.align-tr-tl{top:0;right:100%;margin-right:4px}.moodle-actionmenu[data-enhanced].show .menu.align-bl-tl{bottom:100%;left:0;margin-bottom:4px}.moodle-actionmenu[data-enhanced].show .menu.align-br-tl{right:100%;bottom:100%}.moodle-actionmenu[data-enhanced].show .menu.align-tl-tr{top:0;left:100%;margin-left:4px}.moodle-actionmenu[data-enhanced].show .menu.align-tr-tr{top:0;right:0}.moodle-actionmenu[data-enhanced].show .menu.align-bl-tr{bottom:100%;left:100%}.moodle-actionmenu[data-enhanced].show .menu.align-br-tr{right:0;bottom:100%;margin-bottom:4px}.block .moodle-actionmenu{text-align:right}ul.dragdrop-keyboard-drag li{list-style-type:none}.block-control-actions .moodle-core-dragdrop-draghandle img{width:12px;height:12px}.path-admin .incompatibleblockstable td.c0{font-weight:700}#page-admin-course-category .addcategory{padding:10px}#page-admin-course-index .editcourse{margin:20px auto}#page-admin-course-index .editcourse th,#page-admin-course-index .editcourse td{padding-right:10px;padding-left:10px}.timewarninghidden{display:none}#page-admin-report-capability-index #capabilitysearch{width:30em}#page-admin-report-backups-index .backup-error,#page-admin-report-backups-index .backup-unfinished{color:#a94442}#page-admin-report-backups-index .backup-skipped,#page-admin-report-backups-index .backup-ok,#page-admin-report-backups-index .backup-notyetrun{color:#3c763d}#page-admin-report-backups-index .backup-warning{color:#8a6d3b}#page-admin-qtypes .disabled,#page-admin-qbehaviours .disabled{color:#777}#page-admin-qtypes #qtypes div,#page-admin-qtypes #qtypes form,#page-admin-qbehaviours #qbehaviours div,#page-admin-qbehaviours #qbehaviours form{display:inline}#page-admin-qtypes #qtypes img.spacer,#page-admin-qbehaviours #qbehaviours img.spacer{width:16px}img.iconsmall{margin:.3em}#page-admin-qbehaviours .cell.c3,#page-admin-qtypes .cell.c3{font-size:12px}#page-admin-lang .generalbox,#page-admin-course-index .singlebutton,#page-admin-course-index .addcategory,#page-course-index .buttons,#page-course-index-category .buttons,#page-admin-course-category .addcategory,#page-admin-stickyblocks .generalbox,#page-admin-maintenance .buttons,#page-admin-course-index .buttons,#page-admin-course-category .buttons,#page-admin-index .copyright,#page-admin-index .copyrightnotice,#page-admin-index .adminerror,#page-admin-index .availableupdatesinfo,#page-admin-index .adminerror .singlebutton,#page-admin-index .adminwarning .singlebutton,#page-admin-index #layout-table .singlebutton{margin-bottom:1em!important;text-align:center}.path-admin-roles .capabilitysearchui{margin-right:auto;margin-left:auto;text-align:left}#page-admin-roles-define .topfields{margin:1em 0 2em}#page-admin-roles-define .capdefault{border:1px solid #ddd;background-color:#f9f9f9}#page-filter-manage .backlink,.path-admin-roles .backlink{margin-top:1em}#page-admin-roles-explain #chooseuser h3,#page-admin-roles-usersroles .contextname{margin-top:0}#page-admin-roles-explain #chooseusersubmit{margin-top:0;text-align:center}#page-admin-roles-usersroles p{margin:0}#page-admin-roles-override .cell.c1,#page-admin-roles-assign .cell.c3,#page-admin-roles-assign .cell.c1{padding-top:.75em}#page-admin-roles-override .overridenotice,#page-admin-roles-define .definenotice{margin:1em 10% 2em 10%;text-align:left}#notice{width:60%;min-width:220px;margin:auto}#page-admin-index .releasenoteslink,#page-admin-index .adminwarning,#page-admin-index .maturitywarning,#page-admin-index .testsitewarning,#page-admin-index .maturityinfo{width:60%;min-width:220px;margin:auto;margin-bottom:20px;padding:15px;border:1px solid transparent;border-radius:4px}#page-admin-index .releasenoteslink h4,#page-admin-index .adminwarning h4,#page-admin-index .maturitywarning h4,#page-admin-index .testsitewarning h4,#page-admin-index .maturityinfo h4{margin-top:0;color:inherit}#page-admin-index .releasenoteslink .alert-link,#page-admin-index .adminwarning .alert-link,#page-admin-index .maturitywarning .alert-link,#page-admin-index .testsitewarning .alert-link,#page-admin-index .maturityinfo .alert-link{font-weight:700}#page-admin-index .releasenoteslink>p,#page-admin-index .adminwarning>p,#page-admin-index .maturitywarning>p,#page-admin-index .testsitewarning>p,#page-admin-index .maturityinfo>p,#page-admin-index .releasenoteslink>ul,#page-admin-index .adminwarning>ul,#page-admin-index .maturitywarning>ul,#page-admin-index .testsitewarning>ul,#page-admin-index .maturityinfo>ul{margin-bottom:0}#page-admin-index .releasenoteslink>p+p,#page-admin-index .adminwarning>p+p,#page-admin-index .maturitywarning>p+p,#page-admin-index .testsitewarning>p+p,#page-admin-index .maturityinfo>p+p{margin-top:5px}#page-admin-index .maturitywarning,#page-admin-index .testsitewarning,#page-admin-index .adminwarning.maturityinfo.maturity50{color:#a94442;border-color:#ebccd1;background-color:#f2dede}#page-admin-index .maturitywarning hr,#page-admin-index .testsitewarning hr,#page-admin-index .adminwarning.maturityinfo.maturity50 hr{border-top-color:#e4b9c0}#page-admin-index .maturitywarning .alert-link,#page-admin-index .testsitewarning .alert-link,#page-admin-index .adminwarning.maturityinfo.maturity50 .alert-link{color:#843534}#page-admin-index .adminwarning.availableupdatesinfo,#page-admin-index .releasenoteslink{color:#31708f;border-color:#bce8f1;background-color:#d9edf7}#page-admin-index .adminwarning.availableupdatesinfo hr,#page-admin-index .releasenoteslink hr{border-top-color:#a6e1ec}#page-admin-index .adminwarning.availableupdatesinfo .alert-link,#page-admin-index .releasenoteslink .alert-link{color:#245269}#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo span{display:block}#page-admin-index .updateplugin div,#page-admin-plugins .updateplugin div{margin-bottom:.5em}#page-admin-index .updateplugin .updatepluginconfirmexternal,#page-admin-plugins .updateplugin .updatepluginconfirmexternal{padding:1em;border:1px solid #ebccd1;background-color:#f2dede}#page-admin-user-user_bulk #users .fgroup{white-space:nowrap}#page-admin-report-stats-index .graph{margin-bottom:1em;text-align:center}#page-admin-report-courseoverview-index .graph{margin-bottom:1em;text-align:center}#page-admin-lang .translator{border-width:1px;border-style:solid}.path-admin .roleassigntable{width:100%}.path-admin .roleassigntable input[type=text]{font-size:14px;line-height:1.42857143;display:block;width:100%;height:34px;margin-bottom:.3em;padding:6px 12px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;color:#555;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.path-admin .roleassigntable input[type=text]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.path-admin .roleassigntable input[type=text]::-moz-placeholder{opacity:1;color:#999}.path-admin .roleassigntable input[type=text]:-ms-input-placeholder{color:#999}.path-admin .roleassigntable input[type=text]::-webkit-input-placeholder{color:#999}.path-admin .roleassigntable input[type=text]::-ms-expand{border:0;background-color:transparent}.path-admin .roleassigntable input[type=text][disabled],.path-admin .roleassigntable input[type=text][readonly],fieldset[disabled] .path-admin .roleassigntable input[type=text]{opacity:1;background-color:#eee}.path-admin .roleassigntable input[type=text][disabled],fieldset[disabled] .path-admin .roleassigntable input[type=text]{cursor:not-allowed}textarea.path-admin .roleassigntable input[type=text]{height:auto}.path-admin .roleassigntable td{padding:.2em .3em;vertical-align:top}.path-admin .roleassigntable p{margin:.2em 0;text-align:left}.path-admin .roleassigntable #existingcell,.path-admin .roleassigntable #potentialcell{width:42%}.path-admin .roleassigntable #existingcell p>label:first-child,.path-admin .roleassigntable #potentialcell p>label:first-child{font-weight:700}.path-admin .roleassigntable #buttonscell{width:16%}.path-admin .roleassigntable #buttonscell #assignoptions{font-size:12px}.path-admin .roleassigntable #removeselect_wrapper,.path-admin .roleassigntable #addselect_wrapper{width:100%}.path-admin table.rolecap tr.rolecap th{font-weight:400;text-align:left}.path-admin .rolecap .hiddenrow{display:none}.path-admin #defineroletable .rolecap .inherit,.path-admin #defineroletable .rolecap .allow,.path-admin #defineroletable .rolecap .prevent,.path-admin #defineroletable .rolecap .prohibit{min-width:3.5em;padding:0;text-align:center}.path-admin .rolecap .cap-name,.path-admin .rolecap .note{font-size:12px;font-weight:400;display:block;white-space:nowrap}.path-admin .rolecap label{display:block;margin:0;padding:.5em;text-align:center}.plugincheckwrapper{width:100%}#trustedhosts .standard{width:auto}#adminsettings fieldset.error{margin:.2em 0 .5em 0}.adminsettingsflags{float:right}.adminsettingsflags label{margin-right:7px}#admin-emoticons td input{width:8em}#admin-emoticons td.c0 input{width:4em}#adminthemeselector .selectedtheme>td{background:#d9edf7}.admin_colourpicker,.admin_colourpicker_preview{display:none}.jsenabled .admin_colourpicker_preview{display:inline}.jsenabled .admin_colourpicker{display:block;width:410px;height:102px;margin-bottom:10px}.admin_colourpicker .loadingicon{margin-left:auto;vertical-align:middle}.admin_colourpicker .colourdialogue{float:left;border:1px solid #000}.admin_colourpicker .previewcolour{margin-left:301px;border:1px solid #000}.admin_colourpicker .currentcolour{margin-left:301px;border:1px solid #000;border-top-width:0}#page-admin-index .alert .singlebutton{text-align:center}#plugins-check-info{margin:1em;text-align:center}#plugins-check .displayname .pluginicon{width:16px}.pluginicon.noicon{display:none}#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity200 .info.release{background-color:#d9edf7}#plugins-control-panel .extension .source,#plugins-check .extension .source{font-weight:700}#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity100 .info.release,#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity150 .info.release,.pluginupdateinfo.maturity100,.pluginupdateinfo.maturity150{background-color:#fcf8e3}#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity50 .info.release,.pluginupdateinfo.maturity50,#plugins-check .requires-failed{background-color:#f2dede}#plugins-check .standard .source,#plugins-check .status-nodb .status,#plugins-check .status-uptodate .status,#plugins-check .requires-ok{color:#777}#plugins-check .requires ul{font-size:12px;margin:0}#plugins-check .status .pluginupdateinfo{margin:10px;padding:5px 10px;border-radius:10px;background-color:#d9edf7}#plugins-check .status .pluginupdateinfo span,#plugins-check .status .pluginupdateinfo a{padding-right:1em}#plugins-control-panel .pluginicon.noicon{display:none}#plugins-control-panel .status-missing .pluginname{background-color:#f2dede}#plugins-control-panel .status-new .pluginname{background-color:#dff0d8}#plugins-control-panel .disabled .availability{background-color:#eee}#plugins-control-panel .requiredby,#plugins-control-panel .pluginname .componentname{font-size:12px;color:#777}#plugins-control-panel .msg td{text-align:center}#plugins-control-panel .notes .pluginupdateinfo{margin:10px;padding:5px 10px;border-radius:10px;background-color:#d9edf7}#plugins-control-panel .notes .pluginupdateinfo span,#plugins-control-panel .notes .pluginupdateinfo a{padding-right:1em}#page-admin-index .upgradepluginsinfo{text-align:center}#page-admin-plugins .checkforupdates{margin:0 auto 1em;text-align:center}#plugins-overview-filter .filter-item,#plugins-overview-panel .info{padding:0 10px}#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo .separator,#plugins-check .status .pluginupdateinfo .separator,#page-admin-plugins .separator{border-left:1px dotted #ddd}#plugins-overview-filter,#plugins-overview-panel{margin:1em auto;text-align:center}#plugins-overview-panel .info.updatable{font-weight:700;margin-left:10px;border-radius:10px;background-color:#d9edf7}#plugins-overview-filter .filter-item.active{font-weight:700}#page-admin-mnet-peers .box.deletedhosts{font-size:12px;margin-bottom:1em}#page-admin-mnet-peers .mform .certdetails{background-color:#fff}#page-admin-mnet-peers .mform .deletedhostinfo{margin-bottom:5px;padding:4px;border:2px solid #ebccd1;background-color:#f2dede}#core-cache-rescan-definitions,#core-cache-mode-mappings .edit-link,#core-cache-lock-summary .new-instance{text-align:center}.tinymcesubplugins img.icon{padding-top:0;padding-bottom:0}#page-admin-roles-assign div.box.generalbox{margin-bottom:20px;padding:15px;color:#a94442;border:1px solid transparent;border-color:#ebccd1;border-radius:4px;background-color:#f2dede}#page-admin-roles-assign div.box.generalbox h4{margin-top:0;color:inherit}#page-admin-roles-assign div.box.generalbox .alert-link{font-weight:700}#page-admin-roles-assign div.box.generalbox>p,#page-admin-roles-assign div.box.generalbox>ul{margin-bottom:0}#page-admin-roles-assign div.box.generalbox>p+p{margin-top:5px}#page-admin-roles-assign div.box.generalbox hr{border-top-color:#e4b9c0}#page-admin-roles-assign div.box.generalbox .alert-link{color:#843534}.calendar_event_course{background-color:#ffd3bd}.calendar_event_global{background-color:#d6f8cd}.calendar_event_group{background-color:#fee7ae}.calendar_event_user{background-color:#dce7ec}.path-calendar .calendartable{width:100%}.path-calendar .calendartable th,.path-calendar .calendartable td{width:14%;text-align:center;vertical-align:top;border:0}.path-calendar .calendar-controls .previous,.path-calendar .calendar-controls .next,.path-calendar .calendar-controls .current{display:block;float:left;width:12%}.path-calendar .calendar-controls .previous{text-align:left}.path-calendar .calendar-controls .current{width:76%;text-align:center}.path-calendar .calendar-controls .next{text-align:right}.path-calendar .filters table{width:100%;border-spacing:2px;border-collapse:separate}.path-calendar .cal_courses_flt label{margin-right:.45em}.path-calendar .maincalendar{padding:0;vertical-align:top}.path-calendar .maincalendar .bottom{padding:5px 0 0 0;text-align:center}.path-calendar .maincalendar .heightcontainer{position:relative;height:100%}.path-calendar .maincalendar .calendarmonth{width:98%;margin:10px auto}.path-calendar .maincalendar .calendarmonth ul{margin:0}.path-calendar .maincalendar .calendarmonth ul li{margin-top:4px;list-style-type:none}.path-calendar .maincalendar .calendarmonth td{height:5em}.path-calendar .maincalendar .calendar-controls .previous,.path-calendar .maincalendar .calendar-controls .next{width:30%}.path-calendar .maincalendar .calendar-controls .current{width:39.95%}.path-calendar .maincalendar .controls{width:98%;margin:10px auto}.path-calendar .maincalendar .calendar_event_course,.path-calendar .maincalendar .calendar_event_global,.path-calendar .maincalendar .calendar_event_group,.path-calendar .maincalendar .calendar_event_user{border-width:1px 1px 1px 12px;border-style:solid}.path-calendar .maincalendar .calendar_event_course{border-color:#ffd3bd}.path-calendar .maincalendar .calendar_event_global{border-color:#d6f8cd}.path-calendar .maincalendar .calendar_event_group{border-color:#fee7ae}.path-calendar .maincalendar .calendar_event_user{border-color:#dce7ec}.path-calendar .maincalendar .calendar-event-panel{border:2px solid #eee;background-color:#eee}.path-calendar .maincalendar .calendar-event-panel .yui3-overlay-content{padding:19px;border:1px solid #e3e3e3;border-radius:4px;background-color:#fdfdfd;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.path-calendar .maincalendar .calendar-controls .current{font-family:inherit;font-size:25px;font-weight:500;line-height:1.2;color:inherit}.path-calendar .maincalendar .calendartable td,.path-calendar .maincalendar .calendartable li{padding:5px}.path-calendar .maincalendar .calendartable li{padding-left:10px;text-align:left}.path-calendar .maincalendar .header{overflow:hidden}.path-calendar .maincalendar .header .buttons{float:right}.path-calendar .maincalendar .eventlist .event{position:relative;width:100%;margin-bottom:20px;padding:19px;border-spacing:0;border-collapse:separate;border:1px solid #e3e3e3;border-radius:4px;background-color:#fdfdfd;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.path-calendar .maincalendar .eventlist .event .picture{vertical-align:text-top}.path-calendar .maincalendar .eventlist .event .topic .name{font-size:18px;font-weight:200;line-height:24px;float:left}.path-calendar .maincalendar .eventlist .event .topic .name,.path-calendar .maincalendar .eventlist .event .topic .course{margin-bottom:5px}.path-calendar .maincalendar .eventlist .event .topic .date{float:right}.path-calendar .maincalendar .eventlist .event .course,.path-calendar .maincalendar .eventlist .event .subscription{float:left;clear:left}.path-calendar .maincalendar .eventlist .event .side{width:22px}.path-calendar .maincalendar .eventlist .event .description{padding:5px;background-color:#fff}.path-calendar .maincalendar .eventlist .event .description .commands{position:absolute;top:0;right:0;margin:3px}.path-calendar .maincalendar .eventlist .event .commands a{margin:0 3px}.dir-rtl.path-calendar .cal_courses_flt label{margin-right:0;margin-left:.45em}.dir-rtl.path-calendar .maincalendar .calendar_event_course,.dir-rtl.path-calendar .maincalendar .calendar_event_global,.dir-rtl.path-calendar .maincalendar .calendar_event_group,.dir-rtl.path-calendar .maincalendar .calendar_event_user{border-right-width:12px;border-left-width:1px}.dir-rtl.path-calendar .maincalendar .calendar-controls .next{text-align:left}.dir-rtl.path-calendar .maincalendar .calendar-controls .previous{text-align:right}.dir-rtl.path-calendar .maincalendar .calendartable td,.dir-rtl.path-calendar .maincalendar .calendartable li{text-align:right}.dir-rtl.path-calendar .maincalendar .calendartable li{padding-right:10px;padding-left:5px}.dir-rtl.path-calendar .maincalendar .header .buttons{float:left}.dir-rtl.path-calendar .maincalendar .eventlist .event .topic .name{float:right}.dir-rtl.path-calendar .maincalendar .eventlist .event .topic .date{float:left}.dir-rtl.path-calendar .maincalendar .eventlist .event .description .commands{right:inherit;left:0}.dir-rtl.path-calendar .maincalendar .eventlist .event .course,.dir-rtl.path-calendar .maincalendar .eventlist .event .subscription{float:right;clear:right}#page-calendar-export .indent{padding-left:20px}.block.block_calendar_month th,.block.block_calendar_month td{border:1px solid #ddd}.block.block_calendar_month .content{padding:11px 0 0 0}.block.block_calendar_month td.today{color:#fff;background-color:#337ab7}.block.block_calendar_month td.today a{color:#fff}.block.block_calendar_month td.today .calendar-event-panel{color:#333}.block.block_calendar_month td{width:(100/7)*1%}.block .minicalendar{width:100%;max-width:280px;margin:0 auto}.block .minicalendar th,.block .minicalendar td{font-size:.8em;padding:2px;text-align:center}.block .minicalendar td.weekend{color:#777}.block .calendar-event-panel{border:1px solid #eee;background-color:#eee}.block .calendar-event-panel .yui3-overlay-content{padding:19px;border:1px solid #e3e3e3;border-radius:4px;background-color:#fdfdfd;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.block .calendar-event-panel .yui3-overlay-content h2.eventtitle{font-size:18px;line-height:1.2}.block .calendar-event-panel .yui3-overlay-content .eventcontent img{padding-right:5px}.block .calendar-controls .previous,.block .calendar-controls .current,.block .calendar-controls .next{display:block;float:left}.block .calendar-controls .previous{width:12%;text-align:left}.block .calendar-controls .current{width:76%;text-align:center}.block .calendar-controls .next{width:12%;text-align:right}.block .calendar_filters ul{margin:0;list-style:none}.block .calendar_filters li{margin-bottom:.2em}.block .calendar_filters li span img{padding:0 .2em}.block .calendar_filters .eventname{padding-left:.2em}.block .content h3.eventskey{margin-top:.5em}@media (min-width:768px){#page-calender-view .container-fluid{min-width:1024px}}.section_add_menus{text-align:right}.section_add_menus optgroup{font-weight:400;font-style:italic}.section_add_menus .urlselect{margin-left:.4em}.section_add_menus .urlselect select{margin-left:.2em}.section_add_menus .urlselect img.iconhelp{margin:0;padding:0;vertical-align:text-bottom}.section_add_menus .horizontal div,.section_add_menus .horizontal form{display:inline}.section .spinner{width:16px;height:16px}.section .activity .spinner{position:absolute;left:100%;vertical-align:text-bottom}.section .activity .editing_move{position:absolute;top:0;left:0}.section .activity .actions{position:absolute;top:0;right:0}.section .activity .contentwithoutlink,.section .activity .activityinstance{display:table-cell;min-width:40%;min-height:2em;padding-right:4px}.section .activity .contentwithoutlink .dimmed img.activityicon,.section .activity .activityinstance .dimmed img.activityicon{opacity:.5;filter:alpha(opacity=50)}.section .label{text-align:left}.section .label .contentwithoutlink,.section .label .activityinstance{display:block;height:inherit;padding-right:32px}.section .label .mod-indent-outer{display:block;padding-left:0}.section .filler{display:none}.section .activity.editor_displayed a.editing_title,.section .activity.editor_displayed .moodle-actionmenu{display:none}.section .activity.editor_displayed div.activityinstance{padding-right:initial}.section .activity.editor_displayed div.activityinstance input{margin-bottom:initial;padding-top:initial;padding-bottom:initial;vertical-align:text-bottom}.activity img.activityicon{margin-right:6px;vertical-align:text-bottom}.section .activity .activityinstance,.section .activity .activityinstance div{display:inline-block}.editing .section .activity .contentwithoutlink,.editing .section .activity .activityinstance{padding-right:200px}.editing .section .activity .mod-indent-outer{padding-left:32px}.editing .section .activity:hover,.editing .section .activity.action-menu-shown{background-color:#eee}.editing .course-content ul li.section.main .left,.editing .course-content ul li.section.main .right{display:inherit}.editing .course-content ul li.section.main .left{float:left}.editing .course-content ul li.section.main .right{float:right}.editing_show+.editing_assign,.editing_hide+.editing_assign{margin-left:20px}.section{margin:0;padding:0}.section .activity .commands{display:inline!important;white-space:nowrap}.section .activity .activityinstance .groupinglabel{padding-left:30px}.section .activity .contentafterlink p{margin:.5em 0}.section .activity.modtype_label.label{font-weight:400}.section li.activity{clear:both;padding:0}.section img.movetarget{width:80px;height:16px}.section .activity .availabilityinfo,.section .activity .contentafterlink{margin-top:.5em;margin-left:30px}.course-content{margin-top:0}.course-content .current{background-color:#d9edf7}.course-content .section-summary{margin-top:5px;list-style:none;border:1px solid #ddd}.course-content .section-summary .section-title{margin:2px 5px 10px 5px}.course-content .section-summary .summarytext{margin:2px 5px 2px 5px}.course-content .section-summary .section-summary-activities .activity-count{font-size:12px;display:inline-block;margin:3px;white-space:nowrap;color:#777}.course-content .section-summary .summary{margin-top:5px}.course-content .single-section{margin-top:1em}.course-content .single-section .section-navigation{display:block;margin-bottom:-.5em;padding:.5em}.course-content .single-section .section-navigation .title{font-size:108%;font-weight:700;clear:both}.course-content .single-section .section-navigation .mdl-left{font-weight:400;float:left;margin-right:1em}.course-content .single-section .section-navigation .mdl-left .larrow{margin-right:.1em}.course-content .single-section .section-navigation .mdl-right{font-weight:400;float:right;margin-left:1em}.course-content .single-section .section-navigation .mdl-right .rarrow{margin-left:.1em}.course-content .single-section .section-navigation .mdl-bottom{margin-top:0}.course-content ul li.section.main{margin-top:0;border-bottom:2px solid #eee}.course-content ul li.section.main .left,.course-content ul li.section.main .right{display:none}.course-content ul li.section.hidden .sectionname>span,.course-content ul li.section.hidden .content>div,.course-content ul li.section.hidden .activity .activityinstance{opacity:.5}.course-content ul.topics li.section .content,.course-content ul.weeks li.section .content{margin-right:0;margin-left:0;padding:0}.course-content ul.ctopics li.section.main,.course-content ul.ctopics li.tcsection{margin:0}.path-course-view .completionprogress{position:relative;z-index:1000;display:block;float:right;height:20px;margin-left:25px;text-align:right}.path-course-view a.reduce-sections{padding-left:.2em}.path-course-view .subscribelink{text-align:right}.path-course-view .unread{margin-left:30px}.path-course-view .block.drag .header{cursor:move}.path-course-view .single-section .completionprogress{margin-right:5px}.path-course-view li.activity span.autocompletion img{vertical-align:text-bottom}.path-course-view li.activity form.togglecompletion img{max-width:none}.path-course-view li.activity form.togglecompletion .ajaxworking{position:absolute;top:3px;right:22px;width:16px;height:16px;background:url([[pix:i/ajaxloader]]) no-repeat}#page-site-index .subscribelink{text-align:right}#site-news-forum h2,#frontpage-course-list h2,#frontpage-category-names h2,#frontpage-category-combo h2{margin-bottom:9px}.path-site li.activity>div,.path-course-view li.activity>div{position:relative;padding:0 16px 0 0}li.section.hidden span.commands a.editing_hide,li.section.hidden span.commands a.editing_show{cursor:default}.single-section h3.sectionname{clear:both;text-align:center}input.titleeditor{width:330px;vertical-align:text-bottom}span.editinstructions{font-size:12px;line-height:16px;position:absolute;z-index:9999;top:0;margin-top:-22px;margin-left:30px;padding:.1em .4em;text-decoration:none;color:#31708f;border:1px solid #bce8f1;background-color:#d9edf7;-webkit-box-shadow:2px 2px 5px 1px #ccc;box-shadow:2px 2px 5px 1px #ccc}#dndupload-status{position:absolute;z-index:-1;top:50px+2px;left:50%;width:30em;margin-bottom:20px;margin-left:-15em;padding:15px;color:#31708f;border:1px solid transparent;border-color:#bce8f1;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0;background-color:#d9edf7;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.2);box-shadow:2px 2px 5px 1px rgba(0,0,0,.2)}#dndupload-status h4{margin-top:0;color:inherit}#dndupload-status .alert-link{font-weight:700}#dndupload-status>p,#dndupload-status>ul{margin-bottom:0}#dndupload-status>p+p{margin-top:5px}#dndupload-status hr{border-top-color:#a6e1ec}#dndupload-status .alert-link{color:#245269}.dndupload-preview{margin-top:.2em;padding:.3em;list-style:none;color:#909090;border:1px dashed #909090}.dndupload-preview img.icon{padding:0;vertical-align:text-bottom}.dndupload-progress-outer{overflow:hidden;height:20px;margin-bottom:20px;border-radius:4px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.dndupload-progress-inner{font-size:12px;line-height:20px;float:left;width:0;height:100%;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;text-align:center;color:#fff;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15)}.dndupload-hidden{display:none}#page-course-pending .singlebutton,#page-course-index .singlebutton,#page-course-index-category .singlebutton,#page-course-editsection .singlebutton{text-align:center}#page-admin-course-manage #movecourses td img{margin:0 .22em;vertical-align:text-bottom}#page-admin-course-manage #movecourses td img.icon{padding:0}#page-course-pending .pendingcourserequests{margin-bottom:1em}#page-course-pending .pendingcourserequests .singlebutton{display:inline}#page-course-pending .pendingcourserequests .cell{padding:0 5px}#page-course-pending .pendingcourserequests .cell.c6{white-space:nowrap}.coursebox{position:relative}.coursebox img{max-width:100%}.coursebox img.courseimage{float:left;max-width:140px;height:auto;margin-right:10px;border-radius:6px}.coursebox .teachers li{margin:0;padding:0;list-style-type:none}.coursebox .coursebtncont{text-align:right}.coursebox .boxfooter{clear:both;margin-bottom:30px}.coursebox .enrolmenticons{float:right}.coursebox .enrolmenticons img{padding:0 5px}.coursebox.remotehost>.info>.categoryname a{background-image:url([[pix:moodle|i/mnethost]])}.coursebox .content{clear:both}.coursebox .content .teachers li{margin:0;padding:0;list-style-type:none}.coursebox .content .coursecat{clear:right;text-align:right}.coursebox .content .coursecat,.coursebox .content .summary,.coursebox .content .courseimage,.coursebox .content .coursefile,.coursebox .content .teachers,.coursebox .content .visitlink{margin:3px 5px;padding:0}.coursebox .content .courseimage img{max-width:100px;max-height:100px}.coursebox .enrolmenticons{float:right}.coursebox .enrolmenticons img{margin:0 .2em}.coursebox .moreinfo{padding:3px 7px}.coursebox .remotecoursebox .remotecourseinfo{float:left;width:40%;margin:3px 5px;padding:0}.coursebox.collapsed{margin-bottom:5px;padding:0}.coursebox.collapsed>.content{display:none}.course_category_tree .courses>.paging.paging-morelink:hover{background-color:#eee}.course_category_tree .category .numberofcourse{font-size:12px}.course_category_tree .category>.info{clear:both;min-height:20px;min-height:0;margin:3px 0;margin-bottom:20px;margin-bottom:3px;padding:19px;padding:0;border:1px solid #e3e3e3;border-radius:4px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.course_category_tree .category>.info blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.course_category_tree .category>.info>.categoryname{margin:3px;padding:2px 18px;background-image:url([[pix:t/collapsed_empty]]);background-repeat:no-repeat;background-position:left}.course_category_tree .category>.content{padding-left:16px}.course_category_tree .controls{visibility:hidden;float:right;margin-bottom:5px;text-align:right}.course_category_tree .controls div{font-size:75%;display:inline;padding-right:2em;cursor:pointer}.course_category_tree .category.with_children>.info>.categoryname{line-height:30px;cursor:pointer;background-image:url([[pix:t/expanded]])}.course_category_tree .category.with_children.collapsed>.info>.categoryname{background-image:url([[pix:t/collapsed]])}.course_category_tree .category.collapsed>.content{display:none}.course_category_tree .paging.paging-morelink a{font-size:12px}.jsenabled .course_category_tree .controls{visibility:visible}.course_category_tree.frontpage-category-names .category>.info{margin:0;border:none;background:0 0}.course_category_tree .subcategories>.paging,.courses>.paging{margin:0;padding:5px;text-align:center}.courses>.paging.paging-morelink,.course_category_tree .subcategories>.paging.paging-morelink{text-align:left}#page-course-index-category .generalbox.info{margin-bottom:15px;padding:5px;border:1px dotted #ddd;border-radius:4px}#page-course-index-category .categorypicker{margin:10px 0 20px;text-align:right}.section .summary .iconsmall,.section .activity .iconsmall{width:16px;height:16px}.section .editing_title .iconsmall{width:21px;height:21px;margin:8px 8px 0 0;padding:4px 8px 0 0;vertical-align:text-bottom}.section .moodle-actionmenu .iconsmall{width:21px;max-width:none!important;height:21px;padding:4px;vertical-align:bottom}.section .moodle-actionmenu[data-enhanced] .menu img{width:21px;height:21px}#course-category-listings{margin-bottom:200px;background-color:transparent}#course-category-listings ul.ml ul.ml{margin:0;padding:0}#course-category-listings.columns-2>#course-listing>div{position:relative;left:-1px}#course-category-listings.columns-3>#course-listing>div{height:100%}#course-category-listings>div>div{min-height:300px;border:1px solid #ddd}#course-category-listings>div>div>ul.ml>li:first-child>div{border-top:0}#course-category-listings h3{margin:0;padding:.4rem .6rem .3rem;color:#333;border-bottom:1px solid #ddd;background-color:#f5f5f5}#course-category-listings h4{margin:1rem 0 0;padding:.6rem 1rem .5rem}#course-category-listings .moodle-actionmenu{white-space:nowrap}#course-category-listings .moodle-actionmenu[data-enhance] .toggle-display img{width:auto}#course-category-listings .moodle-actionmenu[data-enhance] .toggle-display.textmenu{padding-right:4px}#course-category-listings .moodle-actionmenu[data-enhance] .toggle-display.textmenu .caret{margin-top:12px}#course-category-listings .listing-actions{line-height:2.2em;padding:.4rem .3rem .3rem;text-align:center}#course-category-listings .listing-actions>.moodle-actionmenu{display:inline-block}#course-category-listings .listing-actions>.moodle-actionmenu .menu a{padding-left:1rem}#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) li{line-height:normal}#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced])>.menubar a{display:inline-block;color:inherit}#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced])>.menubar a>img{display:none}#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced])>.menubar a .caret{display:none}#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced])>.menu .menu-action-text{display:inline-block}#course-category-listings ul.ml{margin:1rem 0;list-style:none}#course-category-listings ul.ml ul.ml{margin:0}#course-category-listings li{line-height:2.2em}#course-category-listings li>div:hover{background-color:#f5f5f5}#course-category-listings li .tree-icon{width:12px;margin:2px 6px 0 0;vertical-align:inherit}#course-category-listings li[data-selected='1']>div{border-top-color:#ddd;border-bottom-color:#ddd;background-color:#d9edf7}#course-category-listings li[data-selected='1'] li:first-of-type>div,#course-category-listings li[data-selected='1'][data-expandable='0']+li>div{border-top-color:#ddd}#course-category-listings li[data-selected='1']:last-of-type>div{border-bottom-color:#ddd}#course-category-listings li .tree-icon{margin-left:0}#course-category-listings li li .tree-icon{margin-left:1em}#course-category-listings li li li .tree-icon{margin-left:2em}#course-category-listings li li li li .tree-icon{margin-left:3em}#course-category-listings li li li li li .tree-icon{margin-left:4em}#course-category-listings li li li li li li .tree-icon{margin-left:4.5em}#course-category-listings li li li li li li li .tree-icon{margin-left:5em}#course-category-listings li li li li li li li li .tree-icon{margin-left:5.5em}#course-category-listings li+li>div,#course-category-listings li:first-child>div{border-top-color:#ddd}#course-category-listings .item-actions{display:inline-block;float:left;margin-right:1em}#course-category-listings .item-actions img{height:12px;margin:0 4px;padding:0;vertical-align:inherit}#course-category-listings .item-actions.show .menu a{padding:4px 1em 4px 4px}#course-category-listings .item-actions.show .menu img{width:12px;max-width:none}#course-category-listings .item-actions .menu-action-text{vertical-align:inherit}#course-category-listings .listitem>div>.float-left{float:left}#course-category-listings .listitem>div>.float-right{float:right;text-align:right}#course-category-listings .listitem>div .item-actions .action-show{display:none}#course-category-listings .listitem>div .item-actions .action-hide{display:inline}#course-category-listings .listitem>div .without-actions{color:#333}#course-category-listings .listitem>div .idnumber{margin-right:2em;color:#333}#course-category-listings .listitem[data-visible='0']{color:#777}#course-category-listings .listitem[data-visible='0'] a.categoryname{color:#777}#course-category-listings .listitem[data-visible='0']>div>a{color:#777}#course-category-listings .listitem[data-visible='0']>div .item-actions .action-show{display:inline}#course-category-listings .listitem[data-visible='0']>div .item-actions .action-hide{display:none}#course-category-listings .listitem[data-visible='0']>ul .item-actions.category-item-actions .action-hide,#course-category-listings .listitem[data-visible='0']>ul .item-actions.category-item-actions .action-show{display:none}#course-category-listings .listitem.highlight{background-color:transparent}#course-category-listings .listitem.highlight>div,#course-category-listings .listitem.highlight>div:hover,#course-category-listings .listitem.highlight[data-selected='1']>div{background-color:#dff0d8}#course-category-listings #course-listing .listitem .categoryname{display:inline-block;margin-left:1em;color:#333}#course-category-listings #course-listing .listitem .coursename{display:inline-block}#course-category-listings #course-listing .listitem>div{padding-left:1rem}#course-category-listings #course-listing>.firstpage .listitem:first-child>div .item-actions .action-moveup,#course-category-listings #course-listing>.lastpage .listitem:last-child>div .item-actions .action-movedown{display:none}#course-category-listings #course-listing .bulk-action-checkbox{margin:-2px 6px 0 0}#course-category-listings #category-listing .listitem.collapsed>ul.ml{display:none}#course-category-listings #category-listing .listitem>div>.ba-checkbox{width:2.2em;margin:-1px .5em 0 0;padding-top:2px;text-align:center}#course-category-listings #category-listing .listitem.highlight>div>.ba-checkbox{background-color:#dff0d8}#course-category-listings #category-listing .listitem[data-selected='1']>div>.ba-checkbox{margin:0 .5em 0 0;padding:0;background-color:inherit}#course-category-listings #category-listing .listitem:first-child>div .item-actions .action-moveup,#course-category-listings #category-listing .listitem:last-child>div .item-actions .action-movedown{display:none}#course-category-listings #category-listing .course-count{display:inline-block;min-width:3.5em;margin-right:2rem;color:#333}#course-category-listings #category-listing .course-count .smallicon{width:12px;margin-left:4px;vertical-align:inherit}#course-category-listings #category-listing .bulk-action-checkbox{margin-right:-3px}#course-category-listings #category-listing .category-listing>ul>.listitem:first-child{position:relative}#course-category-listings #category-listing .category-bulk-actions{position:relative;margin:0 .5em .5em}#course-category-listings .detail-pair{margin:0 1rem;border-bottom:1px solid #ddd}#course-category-listings .detail-pair>*{line-height:2.2rem;display:inline-block}#course-category-listings .detail-pair .pair-key{font-weight:700;vertical-align:top}#course-category-listings .detail-pair .pair-key span{display:block;margin-right:1rem}#course-category-listings .detail-pair .pair-value select{max-width:100%}#course-category-listings .bulk-actions .detail-pair>*{display:block;width:100%}#course-category-listings .listing-pagination{text-align:center}#course-category-listings .listing-pagination .yui3-button{font-size:10.4px;margin:.4rem .2rem .45rem;color:#333;border:0;background-color:#fff}#course-category-listings .listing-pagination .yui3-button.active-page{color:#fff;background-color:#337ab7}#course-category-listings .listing-pagination-totals{text-align:center}#course-category-listings .listing-pagination-totals.dimmed{margin:.4rem 1rem .45rem;color:#777}#course-category-listings .select-a-category .notifymessage,#course-category-listings .select-a-category .alert{margin:1em}#course-category-listings #course-listing .listitem .drag-handle{display:none}.jsenabled #course-category-listings #course-listing .listitem .drag-handle{display:inline-block;margin:0 6px 0 0;cursor:pointer}.coursecat-management-header{vertical-align:middle}.coursecat-management-header h2{display:inline-block;text-align:left}.coursecat-management-header>div{line-height:40px;display:inline-block;float:right}.coursecat-management-header>div>div{display:inline-block;margin:10px 0;margin-left:1em}.coursecat-management-header select{max-width:300px;padding:.4em .5em .45em 1em;cursor:pointer;vertical-align:baseline;white-space:nowrap}.coursecat-management-header .view-mode-selector .moodle-actionmenu{display:inline-block;white-space:nowrap}.coursecat-management-header .view-mode-selector .moodle-actionmenu[data-enhanced].show .menu a{padding-left:1em}.course-being-dragged-proxy{padding:0 0 0 4em;vertical-align:middle;color:#337ab7;border:0}.course-being-dragged{opacity:.5;filter:alpha(opacity=50)}#coursesearch{text-align:left}#coursesearch label.hidden{display:none}.searchhelp{text-align:left}@media (min-width:1200px) and (max-width:1600px){#course-category-listings.columns-3{border:0;background-color:transparent}#course-category-listings.columns-3 #category-listing,#course-category-listings.columns-3 #course-listing{width:50%}#course-category-listings.columns-3 #category-listing>div,#course-category-listings.columns-3 #course-listing>div,#course-category-listings.columns-3 #course-detail>div{border:1px solid #e1e1e8;background-color:#fff}#course-category-listings.columns-3 #course-detail{width:100%;margin-top:1em}}@media (max-width:1199px){#course-category-listings.columns-2,#course-category-listings.columns-3{border:0;background-color:transparent}#course-category-listings.columns-2 #category-listing,#course-category-listings.columns-3 #category-listing,#course-category-listings.columns-2 #course-listing,#course-category-listings.columns-3 #course-listing,#course-category-listings.columns-2 #course-detail,#course-category-listings.columns-3 #course-detail{width:100%;margin:0 0 1em}#course-category-listings.columns-2 #category-listing>div,#course-category-listings.columns-3 #category-listing>div,#course-category-listings.columns-2 #course-listing>div,#course-category-listings.columns-3 #course-listing>div,#course-category-listings.columns-2 #course-detail>div,#course-category-listings.columns-3 #course-detail>div{border:1px solid #e1e1e8;background-color:#fff}}.filemanager,.filepicker,.file-picker{font-size:11px}.filemanager a,.file-picker a,.filemanager a:hover,.file-picker a:hover{text-decoration:none;color:#555}.filemanager input[type=text],.file-picker input[type=text]{width:265px}.filemanager .fp-license td,.file-picker .fp-setlicense td{max-width:265px}.filemanager .fp-license select,.file-picker .fp-setlicense select{max-width:100%}.fp-content-center{display:table-cell;width:100%;height:100%;vertical-align:middle}.fp-content-hidden{visibility:hidden}.yui3-panel-focused{outline:0}#filesskin .yui3-panel-content{display:inline-block;padding-bottom:20px;border:1px solid #fff;border-radius:8px;background:#f2f2f2;-webkit-box-shadow:5px 5px 20px 0 #666;box-shadow:5px 5px 20px 0 #666}#filesskin .yui3-widget-hd{font-size:12px;padding:5px;text-align:center;letter-spacing:1px;color:#333;border-bottom:1px solid #bbb;border-radius:10px 10px 0 0;background-image:-webkit-linear-gradient(top,#fff 0,#ccc 100%);background-image:-o-linear-gradient(top,#fff 0,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc));background-image:linear-gradient(to bottom,#fff 0,#ccc 100%);background-repeat:repeat-x;text-shadow:1px 1px 1px #fff;-webkit-filter:dropshadow(color=#fff,offx=1,offy=1);filter:dropshadow(color=#fff,offx=1,offy=1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0)}.fp-panel-button{display:inline-block;margin:10px;padding:3px 20px 2px 20px;text-align:center;border-radius:10px;background:#fff;-webkit-box-shadow:2px 2px 3px .1px #999;box-shadow:2px 2px 3px .1px #999}.moodle-dialogue h3{font-size:14px;line-height:20px;margin:0}.moodle-dialogue-base .filepicker .moodle-dialogue-wrap .moodle-dialogue-bd{padding:0}#filesskin .file-picker.fp-generallayout{position:relative;width:859px;border:1px solid #ccc;border-radius:10px;background:#fff}.file-picker .fp-repo-area{display:inline-block;float:left;overflow:auto;width:180px;height:490px;border-right:1px solid #bbb}.file-picker .fp-repo-items{float:none;width:auto;margin-left:181px}.dir-rtl .moodle-dialogue-fullscreen .file-picker .fp-repo-items{float:right;margin-right:0;margin-left:0}.file-picker .fp-navbar{overflow:hidden;min-height:40px;border-bottom:1px solid #bbb;background:#f2f2f2}.file-picker .fp-navbar .fp-viewbar{margin:4px}.file-picker .fp-content{clear:none;overflow:auto;height:452px;background:#fff}.filepicker.moodle-dialogue-fullscreen .file-picker .fp-content{width:100%}.file-picker .fp-content-loading{display:table;width:100%;height:100%;text-align:center}.file-picker .fp-content .fp-object-container{width:98%;height:98%}.file-picker .fp-list{float:left;width:100%;margin:0;padding:0;list-style-type:none}.file-picker .fp-list .fp-repo a{display:block;padding:.5em .7em}.file-picker .fp-list .fp-repo.active{background:#f2f2f2}.file-picker .fp-list .fp-repo-icon{width:auto;height:16px;padding:0 7px 0 5px}.fp-toolbar{float:left}.fp-toolbar.empty{display:none}.fp-toolbar .disabled{display:none}.fp-toolbar div{display:block;float:left;margin-right:4px}.fp-toolbar img{margin-right:5px;vertical-align:-15%}.fp-toolbar .fp-tb-search{width:235px;height:27px}.fp-toolbar .fp-tb-search input{width:200px;height:27px;padding:2px 6px 1px 27px;border:1px solid #bbb;background:#fff url([[pix:a/search]]) no-repeat 7px 7px}.fp-viewbar{float:right;-webkit-box-sizing:unset;-moz-box-sizing:unset;box-sizing:unset;height:30px;border:1px solid #ccc;border-bottom:1px solid #b3b3b3;border-radius:4px;background:#fff}.fp-repo-items fp-viewbar{margin:4px}.fp-viewbar a{display:block;float:left;width:30px;height:30px;border-right:1px solid #ccc}.fp-viewbar a.checked:hover,.fp-viewbar a:hover{background-color:#ebebeb;background-image:-webkit-radial-gradient(center,ellipse,#fff 60%,#dfdfdf 100%);background-image:-o-radial-gradient(center,ellipse,#fff 60%,#dfdfdf 100%);background-image:radial-gradient(ellipse at center,#fff 60%,#dfdfdf 100%)}.fp-viewbar a.checked,.fp-viewbar a:active{background-color:#dfdfdf;background-image:-webkit-radial-gradient(center,ellipse,#fff 40%,#dfdfdf 100%);background-image:-o-radial-gradient(center,ellipse,#fff 40%,#dfdfdf 100%);background-image:radial-gradient(ellipse at center,#fff 40%,#dfdfdf 100%)}.fp-viewbar a.fp-vb-icons{border-radius:4px 0 0 4px}.fp-viewbar a.fp-vb-tree{border-right:0;border-radius:0 4px 4px 0}.fp-viewbar a img{margin:7px}.fp-viewbar.disabled a{cursor:default;opacity:.45;background:0 0;filter:alpha(opacity=45)}.file-picker .fp-clear-left{clear:left}.file-picker .fp-pathbar{display:table-row}.fp-pathbar.empty{display:none}.fp-pathbar .fp-path-folder{width:27px;height:12px;margin-left:4px;background:url([[pix:theme|fp/path_folder]]) no-repeat 0 0}.fp-pathbar .fp-path-folder-name{line-height:20px;margin-left:32px}.fp-iconview .fp-file{position:relative;float:left;margin:10px 10px 35px;text-align:center}.fp-iconview .fp-thumbnail{line-height:110px;display:block;min-width:110px;min-height:110px;text-align:center;border:1px solid #fff}.fp-iconview .fp-thumbnail img{padding:3px;vertical-align:middle;border:1px solid #ddd;-webkit-box-shadow:1px 1px 2px 0 #ccc;box-shadow:1px 1px 2px 0 #ccc}.fp-iconview .fp-thumbnail:hover{border:1px solid #ddd;background:#fff;-webkit-box-shadow:inset 0 0 10px 0 #ccc;box-shadow:inset 0 0 10px 0 #ccc}.fp-iconview .fp-filename-field{position:absolute;overflow:hidden;height:33px;word-wrap:break-word}.fp-iconview .fp-filename-field:hover{z-index:1000;overflow:visible}.fp-iconview .fp-filename-field .fp-filename{min-width:112px;padding-top:5px;padding-bottom:12px;background:#fff}.file-picker .yui3-datatable table{width:100%;border:0 solid #bbb}#filesskin .file-picker .yui3-datatable-header{color:#555;border-bottom:1px solid #ccc;border-left:0 solid #fff;background:#fff}#filesskin .file-picker .yui3-datatable-odd .yui3-datatable-cell{border-left:0 solid #f6f6f6;background-color:#f6f6f6}#filesskin .file-picker .yui3-datatable-even .yui3-datatable-cell{border-left:0 solid #fff;background-color:#fff}.file-picker .ygtvtn,.filemanager .ygtvtn{width:17px;height:22px;background:url([[pix:y/tn]]) 0 0 no-repeat}.file-picker .ygtvtm,.filemanager .ygtvtm{width:17px;height:22px;cursor:pointer;background:url([[pix:y/tm]]) 0 0 no-repeat}.file-picker .ygtvtmh,.filemanager .ygtvtmh{width:13px;height:12px;cursor:pointer;background:url([[pix:y/tm]]) 0 10px no-repeat}.file-picker .ygtvtp,.filemanager .ygtvtp{width:13px;height:12px;cursor:pointer;background-image:url([[pix:y/tp]]) 0 10px no-repeat}.file-picker .ygtvtph,.filemanager .ygtvtph{width:13px;height:22px;cursor:pointer;background-image:url([[pix:y/tp]]) 0 10px no-repeat}.file-picker .ygtvln,.filemanager .ygtvln{width:17px;height:22px;background-image:url([[pix:y/ln]]) 0 0 no-repeat}.file-picker .ygtvlm,.filemanager .ygtvlm{width:13px;height:12px;cursor:pointer;background-image:url([[pix:y/lm]]) 0 10px no-repeat}.file-picker .ygtvlmh,.filemanager .ygtvlmh{width:13px;height:12px;cursor:pointer;background-image:url([[pix:y/lm]]) 0 10px no-repeat}.file-picker .ygtvlp,.filemanager .ygtvlp{width:13px;height:12px;cursor:pointer;background-image:url([[pix:y/lp]]) 0 0 no-repeat}.file-picker .ygtvlph,.filemanager .ygtvlph{width:13px;height:12px;cursor:pointer;background-image:url([[pix:y/lp]]) 0 10px no-repeat;background-repeat:no-repeat;background-position:left 10px}.file-picker .ygtvloading,.filemanager .ygtvloading{width:16px;height:22px;background:transparent url([[pix:y/loading]]) 0 0 no-repeat}.file-picker .ygtvdepthcell,.filemanager .ygtvdepthcell{width:17px;height:32px;background:url([[pix:y/vline]]) 0 0 no-repeat}.file-picker .ygtvblankdepthcell,.filemanager .ygtvblankdepthcell{width:17px;height:22px}a.ygtvspacer:hover{text-decoration:none;color:transparent}.ygtvlabel,.ygtvlabel:link,.ygtvlabel:visited,.ygtvlabel:hover{margin-left:2px;cursor:pointer;text-decoration:none;background-color:transparent}.file-picker .ygtvfocus,.filemanager .ygtvfocus{background-color:#eee}.fp-filename-icon{position:relative;display:block;margin-top:10px}.fp-icon{line-height:24px;float:left;width:24px;height:24px;margin-top:-7px;margin-right:10px;text-align:center}.fp-icon img{max-width:24px;max-height:24px;vertical-align:middle}.fp-filename{padding-right:10px}.file-picker .fp-login-form{display:table;width:100%;height:100%}.file-picker .fp-login-form table{margin:0 auto}.file-picker .fp-login-form p{margin-top:3em;text-align:center}.file-picker .fp-login-form .fp-login-input label{display:block;text-align:right}.file-picker .fp-login-form .fp-login-input .input{text-align:left}.file-picker .fp-login-form input[type=checkbox]{width:15px;height:15px}.file-picker .fp-upload-form{display:table;width:100%;height:100%}.file-picker .fp-upload-form table{margin:0 auto}.file-picker.fp-dlg{text-align:center}.file-picker.fp-dlg .fp-dlg-text{font-size:12px;padding:30px 20px 10px}.file-picker.fp-dlg .fp-dlg-buttons{margin:0 20px}.file-picker.fp-msg{text-align:center}.file-picker.fp-msg .fp-msg-text{font-size:12px;overflow:auto;min-width:200px;max-width:500px;max-height:300px;padding:40px 20px 10px 20px}.file-picker.fp-msg.fp-msg-error .fp-msg-text{font-size:12px;padding:40px 20px 10px 20px}.file-picker .fp-content-error{display:table;width:100%;height:100%;text-align:center}.file-picker .fp-content-error .fp-error{font-size:12px;display:table-cell;width:100%;height:100%;padding:40px 20px 10px 20px;vertical-align:middle}.file-picker .fp-nextpage{clear:both}.file-picker .fp-nextpage .fp-nextpage-loading{display:none}.file-picker .fp-nextpage.loading .fp-nextpage-link{display:none}.file-picker .fp-nextpage.loading .fp-nextpage-loading{display:block;height:100px;padding-top:50px;text-align:center}.fp-select form{padding:20px 20px 0}.fp-select .fp-select-loading{margin-top:20px;text-align:center}.fp-select .fp-hr{clear:both;width:auto;height:1px;margin:10px 0;border-bottom:1px solid #bbb;background-color:#fff}.fp-select table{padding:0 0 10px}.fp-select table .mdl-right{min-width:84px}.fp-select .fp-reflist .mdl-right{vertical-align:top}.fp-select .fp-select-buttons{float:right}.fp-select .fp-info{display:block;clear:both;padding:1px 20px 0}.fp-select .fp-thumbnail{line-height:110px;float:left;min-width:110px;min-height:110px;margin:10px 20px 0 0;text-align:center;border:1px solid #ddd;background:#fff;-webkit-box-shadow:inset 0 0 10px 0 #ccc;box-shadow:inset 0 0 10px 0 #ccc}.fp-select .fp-thumbnail img{margin:10px;padding:3px;vertical-align:middle;border:1px solid #ddd}.fp-select .fp-fileinfo{display:inline-block;margin-top:10px}.file-picker.fp-select .fp-fileinfo{max-width:240px}.fp-select .fp-fileinfo div{padding-bottom:5px}.file-picker.fp-select .uneditable{display:none}.file-picker.fp-select .fp-select-loading{display:none}.file-picker.fp-select.loading .fp-select-loading{display:block}.file-picker.fp-select.loading form{display:none}.fp-select .fp-dimensions.fp-unknown{display:none}.filemanager-loading{display:none}.jsenabled .filemanager-loading{display:block;margin-top:100px}.filemanager.fm-loading .filemanager-toolbar,.filemanager.fm-loading .fp-pathbar,.filemanager.fm-loading .filemanager-container,.filemanager.fm-loaded .filemanager-loading,.filemanager.fm-maxfiles .fp-btn-add,.filemanager.fm-maxfiles .dndupload-message,.filemanager.fm-noitems .fp-btn-download,.filemanager .fm-empty-container,.filemanager.fm-noitems .filemanager-container .fp-content{display:none}.filemanager .filemanager-updating{display:none;text-align:center}.filemanager.fm-updating .filemanager-updating{display:block;margin-top:37px}.filemanager.fm-updating .fm-content-wrapper,.filemanager.fm-nomkdir .fp-btn-mkdir,.fitem.disabled .filemanager .filemanager-toolbar,.fitem.disabled .filemanager .fp-pathbar,.fitem.disabled .filemanager .fp-restrictions,.fitem.disabled .filemanager .fm-content-wrapper{display:none}.filemanager .fp-restrictions{text-align:right}.filemanager .fp-navbar{border:1px solid #bbb;border-bottom:none;background:#f2f2f2}.filemanager-toolbar{overflow:hidden;padding:4px}.fp-pathbar{min-height:20px;padding:5px 8px 1px;border-top:1px solid #bbb}.file-picker .fp-toolbar{padding:2px 4px}.fp-toolbar .fp-btn-add,.fp-toolbar .fp-btn-download,.fp-toolbar .fp-btn-mkdir,.fp-toolbar .fp-tb-help,.fp-toolbar .fp-tb-manage,.fp-toolbar .fp-tb-logout,.fp-toolbar .fp-tb-refresh{width:30px;height:30px;border:1px solid #ccc;border-bottom:1px solid #b3b3b3;border-radius:4px;background:#fff}.fp-toolbar a:hover{background-color:#ebebeb;background-image:-webkit-radial-gradient(center,ellipse,#fff 60%,#dfdfdf 100%);background-image:-o-radial-gradient(center,ellipse,#fff 60%,#dfdfdf 100%);background-image:radial-gradient(ellipse at center,#fff 60%,#dfdfdf 100%)}.fp-toolbar a:active{background-color:#dfdfdf;background-image:-webkit-radial-gradient(center,ellipse,#fff 40%,#dfdfdf 100%);background-image:-o-radial-gradient(center,ellipse,#fff 40%,#dfdfdf 100%);background-image:radial-gradient(ellipse at center,#fff 40%,#dfdfdf 100%)}.fp-btn-add a,.fp-btn-download a,.fp-btn-mkdir a,.fp-tb-help a,.fp-tb-manage a,.fp-tb-logout a,.fp-tb-refresh a{display:block;width:30px;height:30px;border-radius:4px}.fp-btn-add img,.fp-btn-download img,.fp-btn-mkdir img,.fp-tb-help img,.fp-tb-manage img,.fp-tb-logout img,.fp-tb-refresh img{margin:7px}.filemanager .fp-pathbar.empty{display:none}.filepicker-filelist,.filemanager-container{position:relative;clear:both;overflow:auto;min-height:140px;border:1px solid #bbb;background:#fff}.filemanager .fp-content{overflow:auto;min-height:157px;max-height:472px}.filemanager-container,.filepicker-filelist{overflow:hidden}.fitem.disabled .filepicker-filelist,.fitem.disabled .filemanager-container{background-color:#ebebe4}.fitem.disabled .fp-btn-choose{color:#777}.fitem.disabled .filepicker-filelist .filepicker-filename{display:none}.fp-iconview .fp-reficons1{position:absolute;top:0;left:0;width:100%;height:100%}.fp-iconview .fp-reficons2{position:absolute;top:0;left:0;width:100%;height:100%}.fp-iconview .fp-file.fp-hasreferences .fp-reficons1{background:url([[pix:theme|fp/link]]) no-repeat;background-position:bottom right}.fp-iconview .fp-file.fp-isreference .fp-reficons2{background:url([[pix:theme|fp/alias]]) no-repeat;background-position:bottom left}.filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail img{display:none}.filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail{background:url([[pix:s/dead]]) no-repeat;background-position:center center}.filemanager .yui3-datatable table{width:100%;border:0 solid #bbb}.filemanager .yui3-datatable-header{color:#555!important;border-bottom:1px solid #ccc!important;border-left:0 solid #fff!important;background:#fff!important}.filemanager .yui3-datatable-odd .yui3-datatable-cell{border-left:0 solid #f6f6f6;background-color:#f6f6f6!important}.filemanager .yui3-datatable-even .yui3-datatable-cell{border-left:0 solid #fff;background-color:#fff!important}.filemanager .fp-filename-icon.fp-hasreferences .fp-reficons1{position:absolute;z-index:1000;top:8px;left:17px;width:100%;height:100%;background:url([[pix:theme|fp/link_sm]]) no-repeat 0 0}.filemanager .fp-filename-icon.fp-isreference .fp-reficons2{position:absolute;z-index:1001;top:9px;left:-6px;width:100%;height:100%;background:url([[pix:theme|fp/alias_sm]]) no-repeat 0 0}.filemanager .fp-contextmenu{display:none}.filemanager .fp-iconview .fp-folder.fp-hascontextmenu .fp-contextmenu{position:absolute;right:7px;bottom:5px;display:block}.filemanager .fp-treeview .fp-folder.fp-hascontextmenu .fp-contextmenu,.filemanager .fp-tableview .fp-folder.fp-hascontextmenu .fp-contextmenu{position:absolute;top:6px;left:14px;display:inline;margin-right:-20px}.filepicker-filelist .filepicker-container,.filemanager.fm-noitems .fm-empty-container{position:absolute;top:10px;right:10px;bottom:10px;left:10px;display:block;padding-top:85px;text-align:center;border:2px dashed #bbb}.filepicker-filelist .dndupload-target,.filemanager-container .dndupload-target{position:absolute;top:10px;right:10px;bottom:10px;left:10px;padding-top:85px;text-align:center;border:2px dashed #fb7979;background:#fff;-webkit-box-shadow:0 0 0 10px #fff;box-shadow:0 0 0 10px #fff}.filepicker-filelist.dndupload-over .dndupload-target,.filemanager-container.dndupload-over .dndupload-target{position:absolute;top:10px;right:10px;bottom:10px;left:10px;padding-top:85px;text-align:center;border:2px dashed #6c8cd3;background:#fff}.dndupload-message{display:none}.dndsupported .dndupload-message{display:inline}.dnduploadnotsupported-message{display:none}.dndnotsupported .dnduploadnotsupported-message{display:inline}.dndupload-target{display:none}.dndsupported .dndupload-ready .dndupload-target{display:block}.dndupload-uploadinprogress{display:none;text-align:center}.dndupload-uploading .dndupload-uploadinprogress{display:block}.dndupload-arrow{position:absolute;top:5px;width:100%;height:80px;background:url([[pix:theme|fp/dnd_arrow]]) center no-repeat}.fitem.disabled .filepicker-container,.fitem.disabled .fm-empty-container{display:none}.dndupload-progressbars{display:none;padding:10px}.dndupload-inprogress .dndupload-progressbars{display:block}.dndupload-inprogress .fp-content{display:none}.filemanager.fm-noitems .dndupload-inprogress .fm-empty-container{display:none}.filepicker-filelist.dndupload-inprogress .filepicker-container{display:none}.filepicker-filelist.dndupload-inprogress a{display:none}.filemanager.fp-select .fp-select-loading{display:none}.filemanager.fp-select.loading .fp-select-loading{display:block}.filemanager.fp-select.loading form{display:none}.filemanager.fp-select.fp-folder .fp-license,.filemanager.fp-select.fp-folder .fp-author,.filemanager.fp-select.fp-file .fp-file-unzip,.filemanager.fp-select.fp-folder .fp-file-unzip,.filemanager.fp-select.fp-file .fp-file-zip,.filemanager.fp-select.fp-zip .fp-file-zip{display:none}.filemanager.fp-select .fp-file-setmain,.filemanager.fp-select .fp-file-setmain-help{display:none}.filemanager.fp-select.fp-cansetmain .fp-file-setmain,.filemanager.fp-select.fp-cansetmain .fp-file-setmain-help{display:inline-block}.filemanager .fp-mainfile .fp-filename{font-weight:700}.filemanager.fp-select.fp-folder .fp-file-download{display:none}.filemanager .fp-img-downloading{display:none;padding-top:7px}.filemanager .filemanager-updating{display:none;text-align:center}.fm-operation{font-weight:700}.filemanager.fp-select .fp-original.fp-unknown,.filemanager.fp-select .fp-original .fp-originloading{display:none}.filemanager.fp-select .fp-original.fp-loading .fp-originloading{display:inline}.filemanager.fp-select .fp-reflist.fp-unknown,.filemanager.fp-select .fp-reflist .fp-reflistloading{display:none}.filemanager.fp-select .fp-refcount{max-width:265px}.filemanager.fp-select .fp-reflist.fp-loading .fp-reflistloading{display:inline}.filemanager.fp-select .fp-reflist .fp-value{overflow:auto;max-width:265px;max-height:75px;margin:0;padding:8px 7px;border:1px solid #bbb;background:#f9f9f9}.filemanager.fp-select .fp-reflist .fp-value li{padding-bottom:7px}.filemanager.fp-mkdir-dlg{text-align:center}.filemanager.fp-mkdir-dlg .fp-mkdir-dlg-text{margin:20px;text-align:left}.filemanager.fp-dlg{text-align:center}.filemanager.fp-dlg .fp-dlg-text{font-size:12px;line-height:22px;overflow:auto;min-width:200px;max-width:340px;max-height:300px;margin:40px 20px 20px;padding:0 10px}.file-picker div.bd{text-align:left}.fp-formset .control-label{font-size:14px;font-weight:400;line-height:1.42857143}.fp-formset{margin:0 15px}.fp-forminset{max-width:400px;padding:0 10px}.fp-forminset .control-group.control-radio{margin-bottom:0}.fp-forminset .control-group label.control-label{font-weight:400;float:left;width:105px}.fp-forminset .control-group label.control-radio{font-weight:400;float:right;width:215px;padding-top:0;text-align:left}.fp-forminset .control-group .controls{margin-left:125px}.fp-forminset .control-group .controls.control-radio input{margin-top:3px}.fp-forminset .fp-select-buttons{float:none}.fp-forminset input[type=text]{width:228px}.fp-fileinfo .fp-value{display:inline-block;padding-left:5px}.box.message{margin-right:-10px;margin-left:-10px}.box.message .mdl-align{text-align:left}.box.message table tr{border-bottom:1px solid #ddd}.box.message table tr:nth-child(odd)>td,.box.message table tr:nth-child(odd)>th{background-color:#f9f9f9}.box.message table td.heading{font-size:14px;padding:5px 10px}.box.message tbody{margin:5px 10px;padding:5px 10px}.box.message tbody{display:table;width:100%;margin:5px 0;padding:5px 0}.box.message .message_form{width:100%}.box.message .message_form tr{border:0}.box.message .message_form td{background-color:inherit!important}.box.message .message_form input[type=text]{font-size:14px;line-height:1.42857143;display:block;display:inline-block;width:100%;height:34px;padding:6px 12px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;color:#555;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.box.message .message_form input[type=text]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.box.message .message_form input[type=text]::-moz-placeholder{opacity:1;color:#999}.box.message .message_form input[type=text]:-ms-input-placeholder{color:#999}.box.message .message_form input[type=text]::-webkit-input-placeholder{color:#999}.box.message .message_form input[type=text]::-ms-expand{border:0;background-color:transparent}.box.message .message_form input[type=text][disabled],.box.message .message_form input[type=text][readonly],fieldset[disabled] .box.message .message_form input[type=text]{opacity:1;background-color:#eee}.box.message .message_form input[type=text][disabled],fieldset[disabled] .box.message .message_form input[type=text]{cursor:not-allowed}textarea.box.message .message_form input[type=text]{height:auto}.box.message .contactselector{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.box.message .contactselector .singleselect select{width:100%}@media (min-width:992px){.box.message .contactselector{float:left;width:33.33333333%}}.box.message .contactselector form#usergroupform{padding:5px 10px}.box.message .contactselector form#usergroupform fieldset{margin-right:-10px;margin-right:0;margin-left:-10px;margin-left:0}.box.message .contactselector form#usergroupform fieldset .fitem{margin-right:0;margin-left:0}.box.message .contactselector form#usergroupform fieldset label{position:relative;display:block!important;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.box.message .contactselector form#usergroupform fieldset label{float:left;width:33.33333333%}}.box.message .contactselector form#usergroupform fieldset select{font-size:14px;line-height:1.42857143;position:relative;display:block;float:left;width:100%;width:auto;height:34px;min-height:1px;padding:6px 12px;padding-right:10px;padding-left:10px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;color:#555;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}@media (min-width:992px){.box.message .contactselector form#usergroupform fieldset select{float:left;width:58.33333333%}}.box.message .contactselector form#usergroupform fieldset select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.box.message .contactselector form#usergroupform fieldset select::-moz-placeholder{opacity:1;color:#999}.box.message .contactselector form#usergroupform fieldset select:-ms-input-placeholder{color:#999}.box.message .contactselector form#usergroupform fieldset select::-webkit-input-placeholder{color:#999}.box.message .contactselector form#usergroupform fieldset select::-ms-expand{border:0;background-color:transparent}.box.message .contactselector form#usergroupform fieldset select[disabled],.box.message .contactselector form#usergroupform fieldset select[readonly],fieldset[disabled] .box.message .contactselector form#usergroupform fieldset select{opacity:1;background-color:#eee}.box.message .contactselector form#usergroupform fieldset select[disabled],fieldset[disabled] .box.message .contactselector form#usergroupform fieldset select{cursor:not-allowed}textarea.box.message .contactselector form#usergroupform fieldset select{height:auto}.box.message .contactselector table#message_contacts,.box.message .contactselector table#message_participants{display:block;float:none!important;margin:5px 5px}.box.message .contactselector table#message_contacts td.pix,.box.message .contactselector table#message_participants td.pix{width:30px;padding:10px}.box.message .contactselector table#message_contacts td.contact,.box.message .contactselector table#message_participants td.contact{width:100px;padding:10px}.box.message .contactselector table#message_contacts td.link,.box.message .contactselector table#message_participants td.link{width:100px;padding:10px}.box.message .contactselector ul{margin:0;padding:0;list-style:none}.box.message .contactselector .message-contacts{position:relative;margin-bottom:10px;border-bottom:1px solid #ddd}.box.message .contactselector .message-contacts li:nth-child(odd){background-color:#f9f9f9}.box.message .contactselector .message-contacts li{line-height:26px;padding:5px 0;border-top:1px solid #ddd}.box.message .contactselector .message-contacts .contact{margin:0 24% 0 25px;text-align:left}.box.message .contactselector .message-contacts .link{float:right!important}.box.message .contactselector .message-contacts .pix{position:absolute;left:0}.box.message .messagearea{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.box.message .messagearea{float:left;width:66.66666667%}}.box.message .messagearea p.heading{font-size:30px;margin:10px 15px;color:inherit}.box.message .messagearea textarea{font-size:14px;line-height:1.42857143;display:block;width:100%;height:34px;height:200px;padding:6px 12px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;color:#555;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.box.message .messagearea textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.box.message .messagearea textarea::-moz-placeholder{opacity:1;color:#999}.box.message .messagearea textarea:-ms-input-placeholder{color:#999}.box.message .messagearea textarea::-webkit-input-placeholder{color:#999}.box.message .messagearea textarea::-ms-expand{border:0;background-color:transparent}.box.message .messagearea textarea[disabled],.box.message .messagearea textarea[readonly],fieldset[disabled] .box.message .messagearea textarea{opacity:1;background-color:#eee}.box.message .messagearea textarea[disabled],fieldset[disabled] .box.message .messagearea textarea{cursor:not-allowed}textarea.box.message .messagearea textarea{height:auto}.box.message .messagearea #personsearch{margin:10px 15px}.box.message .messagearea #personsearch input[type=text]{width:150px;margin-right:10px;margin-bottom:10px}.box.message .messagearea #personsearch input[type=submit]{margin-left:0}.box.message .messagearea .mdl-left .heading{font-size:14px}.box.message .messagearea .mdl-left .messagesearchresults{display:block;width:100%;margin:10px 0;padding:0 15px}.box.message .messagearea .mdl-left .messagesearchresults td.pix{width:30px;padding:10px}.box.message .messagearea .mdl-left .messagesearchresults td.contact{width:30px}.box.message .messagearea .mdl-left .messagesearchresults td.contact img{margin:10px}.box.message .messagearea .messagerecent .singlemessage{margin:10px 15px;margin-bottom:20px;border:1px solid transparent;border-color:#ddd;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.box.message .messagearea .messagerecent .singlemessage>.list-group,.box.message .messagearea .messagerecent .singlemessage>.panel-collapse>.list-group{margin-bottom:0}.box.message .messagearea .messagerecent .singlemessage>.list-group .list-group-item,.box.message .messagearea .messagerecent .singlemessage>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.box.message .messagearea .messagerecent .singlemessage>.list-group:first-child .list-group-item:first-child,.box.message .messagearea .messagerecent .singlemessage>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.list-group:last-child .list-group-item:last-child,.box.message .messagearea .messagerecent .singlemessage>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.box.message .messagearea .messagerecent .singlemessage>.table,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table,.box.message .messagearea .messagerecent .singlemessage>.panel-collapse>.table{margin-bottom:0}.box.message .messagearea .messagerecent .singlemessage>.table caption,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table caption,.box.message .messagearea .messagerecent .singlemessage>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.box.message .messagearea .messagerecent .singlemessage>.table:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.table:first-child>thead:first-child>tr:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.box.message .messagearea .messagerecent .singlemessage>.table:first-child>tbody:first-child>tr:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.table:first-child>thead:first-child>tr:first-child td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table:first-child>tbody:first-child>tr:first-child td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table:first-child>thead:first-child>tr:first-child th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table:first-child>tbody:first-child>tr:first-child th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.table:first-child>thead:first-child>tr:first-child td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table:first-child>tbody:first-child>tr:first-child td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table:first-child>thead:first-child>tr:first-child th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table:first-child>tbody:first-child>tr:first-child th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.table:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tbody:last-child>tr:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tfoot:last-child>tr:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tbody:last-child>tr:last-child td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tbody:last-child>tr:last-child th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tbody:last-child>tr:last-child td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tbody:last-child>tr:last-child th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.panel-body+.table,.box.message .messagearea .messagerecent .singlemessage>.panel-body+.table-responsive,.box.message .messagearea .messagerecent .singlemessage>.table+.panel-body,.box.message .messagearea .messagerecent .singlemessage>.table-responsive+.panel-body{border-top:1px solid #ddd}.box.message .messagearea .messagerecent .singlemessage>.table>tbody:first-child>tr:first-child th,.box.message .messagearea .messagerecent .singlemessage>.table>tbody:first-child>tr:first-child td{border-top:0}.box.message .messagearea .messagerecent .singlemessage>.table-bordered,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered{border:0}.box.message .messagearea .messagerecent .singlemessage>.table-bordered>thead>tr>th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>thead>tr>th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tbody>tr>th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tbody>tr>th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tfoot>tr>th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>thead>tr>td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>thead>tr>td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tbody>tr>td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tbody>tr>td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tfoot>tr>td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.box.message .messagearea .messagerecent .singlemessage>.table-bordered>thead>tr>th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>thead>tr>th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tbody>tr>th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tbody>tr>th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tfoot>tr>th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>thead>tr>td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>thead>tr>td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tbody>tr>td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tbody>tr>td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tfoot>tr>td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.box.message .messagearea .messagerecent .singlemessage>.table-bordered>thead>tr:first-child>td,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>thead>tr:first-child>td,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tbody>tr:first-child>td,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tbody>tr:first-child>td,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>thead>tr:first-child>th,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>thead>tr:first-child>th,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tbody>tr:first-child>th,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tbody>tr:last-child>td,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tbody>tr:last-child>td,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tfoot>tr:last-child>td,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tbody>tr:last-child>th,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tbody>tr:last-child>th,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tfoot>tr:last-child>th,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.box.message .messagearea .messagerecent .singlemessage>.table-responsive{margin-bottom:0;border:0}.box.message .messagearea .messagerecent .singlemessage>.panel-heading{color:#333;border-color:#ddd;background-color:#f5f5f5}.box.message .messagearea .messagerecent .singlemessage>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.box.message .messagearea .messagerecent .singlemessage>.panel-heading .badge{color:#f5f5f5;background-color:#333}.box.message .messagearea .messagerecent .singlemessage>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.box.message .messagearea .messagerecent .singlemessage .otheruser{display:block;width:100%;padding:10px 15px}.box.message .messagearea .messagerecent .singlemessage .otheruser .pix{margin:5px}.box.message .messagearea .messagerecent .singlemessage .themessage{display:block;margin:10px 15px;padding:5px 10px;border:2px solid #faebcc}.box.message .messagearea .messagerecent .singlemessage .messagedate{margin:10px 15px 0}.box.message .messagearea .messagerecent .singlemessage .messagecontext{margin:0 15px 10px}.box.message .messagearea .messagehistory .messagehistory{clear:both;border-top:1px solid #ddd}.box.message .messagearea .messagehistory .messagehistory .mdl-left{margin-right:-10px;margin-left:-10px}.box.message .messagearea .messagehistory .messagehistory .mdl-left.left .message{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.box.message .messagearea .messagehistory .messagehistory .mdl-left.left .message{float:left;width:58.33333333%}}.box.message .messagearea .messagehistory .messagehistory .mdl-left.left .message .text{border:2px solid #d6e9c6}.box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message{float:left;width:58.33333333%}}@media (min-width:992px){.box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message{left:41.66666667%}}.box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message .text{border:2px solid #bce8f1}.box.message .messagearea .messagehistory .messagehistory .message{display:block}.box.message .messagearea .messagehistory .messagehistory .message .text{display:block;padding:5px 10px;border-radius:4px}.box.message .messagearea .messagehistory #message_user_pictures{margin-right:-10px;margin-left:-10px}.box.message .messagearea .messagehistory #message_user_pictures .box.user{position:relative;float:left;width:41.66666667%;min-height:1px;padding-right:10px;padding-left:10px;text-align:center}.box.message .messagearea .messagehistory #message_user_pictures .box.between{position:relative;float:left;width:16.66666667%;min-height:1px;padding-right:10px;padding-left:10px;text-align:center}.box.message .messagearea .messagehistory .messagehistorytype{color:#fff;border:0}.box.message .messagearea .messagehistory .messagehistorytype .hiddenelement{display:none}.box.message .messagearea .messagehistory .messagehistorytype span.visible{color:#333}.box.message .messagearea .messagehistory .messagehistorytype a.visible{color:#337ab7}.box.message .messagearea .messagesend .mform fieldset .fitem .felement,.box.message .messagearea .messagesend .mform fieldset.hidden>div{float:none;width:100%;margin:0;padding:0}.box.message .messagearea .messagesend .mform fieldset .fitem .felement #id_submitbutton,.box.message .messagearea .messagesend .mform fieldset.hidden>div #id_submitbutton{margin:5px 0 0 0}.box.message .messagearea .messagesend .mform .fitemtitle,.box.message .messagearea .messagesend .mform .form-label{font-family:inherit;font-size:24px;font-weight:500;line-height:1.1;float:none;margin-top:20px;margin-bottom:10px;text-align:left;color:inherit}.box.message .messagearea .messagesend .mform .fitemtitle small,.box.message .messagearea .messagesend .mform .form-label small,.box.message .messagearea .messagesend .mform .fitemtitle .small,.box.message .messagearea .messagesend .mform .form-label .small{font-weight:400;line-height:1;color:#777}.box.message .messagearea .messagesend .mform .fitemtitle small,.box.message .messagearea .messagesend .mform .form-label small,.box.message .messagearea .messagesend .mform .fitemtitle .small,.box.message .messagearea .messagesend .mform .form-label .small{font-size:65%}.box.message .messagearea .messagesend .mform fieldset .fitem{margin:0}.box.message .messagearea .messagesend .mform .fitem_ftextarea{margin:15px}#newmessageoverlay{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:1.42857143;position:absolute;position:fixed;z-index:1060;top:0;top:inherit;right:5px;bottom:5px;left:0;left:inherit;display:none;display:block;width:276px;max-width:276px;padding:1px;text-align:left;text-align:start;white-space:normal;text-decoration:none;letter-spacing:normal;word-spacing:normal;text-transform:none;word-wrap:normal;word-break:normal;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);text-shadow:none;line-break:auto}#newmessageoverlay.top{margin-top:-10px}#newmessageoverlay.right{margin-left:10px}#newmessageoverlay.bottom{margin-top:10px}#newmessageoverlay.left{margin-left:-10px}#newmessageoverlay.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}#newmessageoverlay.top>.arrow:after{bottom:1px;margin-left:-10px;content:' ';border-top-color:#fff;border-bottom-width:0}#newmessageoverlay.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}#newmessageoverlay.right>.arrow:after{bottom:-10px;left:1px;content:' ';border-right-color:#fff;border-left-width:0}#newmessageoverlay.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}#newmessageoverlay.bottom>.arrow:after{top:1px;margin-left:-10px;content:' ';border-top-width:0;border-bottom-color:#fff}#newmessageoverlay.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}#newmessageoverlay.left>.arrow:after{right:1px;bottom:-10px;content:' ';border-right-width:0;border-left-color:#fff}#newmessageoverlay a{text-decoration:underline}#newmessageoverlay #newmessagetext{font-size:14px;margin:0;padding:8px 14px;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;background-color:#f7f7f7}#newmessageoverlay #usermessage{margin-top:5px;padding:9px 14px;border:1px dotted rgba(0,0,0,.2);border-radius:4px;background-color:#fff}#newmessageoverlay #newmessagelinks{margin:5px 14px}.core_message-messenger-sendmessage-hidden{display:none}.core_message-messenger-sendmessage .message-actions{position:relative}.core_message-messenger-sendmessage .message-area{position:relative;height:240px;max-height:100%;margin-bottom:10px}.core_message-messenger-sendmessage .message-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}.core_message-messenger-sendmessage .message-send{float:right;margin:0}.core_message-messenger-sendmessage .message-notice-area{position:absolute;top:0;right:0;bottom:0;left:0;display:table;width:100%;height:100%}.core_message-messenger-sendmessage .message-notice{display:table-cell;text-align:center;vertical-align:middle}.core_message-messenger-sendmessage .message-notice>div{font-size:12px;padding:5px;background:#eee}.core_message-messenger-sendmessage .message-footer{line-height:20px;margin-top:3px}.core_message-messenger-sendmessage .message-history{position:absolute;bottom:0}.questionbank h2{margin-top:0}.questioncategories h3{margin-top:0}#chooseqtypebox{margin-top:1em}#chooseqtype h3{margin:0 0 .3em}#chooseqtype .instruction{display:none}#chooseqtype .fakeqtypes{border-top:1px solid silver}#chooseqtype .qtypeoption{margin-bottom:.5em}#chooseqtype label{display:block}#chooseqtype .qtypename img{padding:0 .3em}#chooseqtype .qtypename{display:inline-table;width:16em}#chooseqtype .qtypesummary{display:block;margin:0 2em}#chooseqtype .submitbuttons{margin:.7em 0;text-align:center}#qtypechoicecontainer{display:none}#qtypechoicecontainer_c.yui-panel-container.shadow .underlay{background:0 0}#qtypechoicecontainer.yui-panel .hd{letter-spacing:1px;color:#333;border:1px solid #ccc;border-bottom:1px solid #bbb;border-top-left-radius:10px;border-top-right-radius:10px;background-image:-webkit-linear-gradient(top,#fff 0,#ccc 100%);background-image:-o-linear-gradient(top,#fff 0,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc));background-image:linear-gradient(to bottom,#fff 0,#ccc 100%);background-repeat:repeat-x;text-shadow:1px 1px 1px #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0)}#qtypechoicecontainer{font-size:12px;color:#333;border:1px solid #ccc;border-top:0 none;border-radius:10px;background:#f2f2f2;-webkit-box-shadow:5px 5px 20px 0 #666;box-shadow:5px 5px 20px 0 #666}#qtypechoicecontainer #chooseqtype{width:40em}#chooseqtypehead h3{font-weight:400;margin:0}#chooseqtype .qtypes{position:relative;padding:.24em 0;border-bottom:1px solid #bbb}#chooseqtype .alloptions{overflow-x:hidden;overflow-y:auto;width:60%;max-height:400px;max-height:-webkit-calc(100vh - 15em);max-height:calc(100vh - 15em)}#chooseqtype .qtypeoption{margin-bottom:0;padding:.3em .3em .3em 1.6em}#chooseqtype .qtypeoption img{padding-right:.5em;padding-left:1em;vertical-align:text-bottom}#chooseqtype .selected{background-color:#fff;-webkit-box-shadow:0 0 10px 0 #ccc;box-shadow:0 0 10px 0 #ccc}#chooseqtype .instruction,#chooseqtype .qtypesummary{position:absolute;top:0;right:0;bottom:0;left:60%;display:none;overflow-x:hidden;overflow-y:auto;margin:0;padding:1.5em 1.6em;background-color:#fff}#chooseqtype .instruction,#chooseqtype .selected .qtypesummary{display:block}#categoryquestions{margin:0}#categoryquestions td,#categoryquestions th{padding:0 .2em}#categoryquestions th{font-weight:400;text-align:left}#categoryquestions .checkbox{padding-left:5px}#categoryquestions .checkbox input[type=checkbox]{float:none;margin-left:0}#categoryquestions img.iconsmall{padding:0}#categoryquestions .iconcol{padding:3px}#categoryquestions label{margin:0}#page-mod-quiz-edit div.questionbankwindow div.header{margin:0}#page-mod-quiz-edit div.questionbankwindow.block{padding:0;border-width:1px}#categoryquestions .checkbox{display:table-cell;width:19px}#categoryquestions .checkbox input[type=checkbox]{position:relative;margin-left:0}#categoryquestions img.iconsmall{margin:0}.questionbank .singleselect{margin:0}#combinedfeedbackhdr div.fhtmleditor{padding:0}#combinedfeedbackhdr div.fcheckbox{margin-bottom:1em}#multitriesheader div.fitem_feditor{margin-top:1em}#multitriesheader div.fitem_fgroup{margin-bottom:1em}#multitriesheader div.fitem_fgroup fieldset.felement label{margin-right:.3em;margin-left:.3em}body.path-question-type .fitem_fgroup .accesshide{font:inherit;position:static;left:0;width:auto;height:auto;padding-right:.3em}.que{clear:left;margin:0 auto 1.8em auto;text-align:left}.que .info{float:left;width:7em;margin-bottom:1.8em;padding:.5em;border:1px solid #ddd;border-radius:2px;background-color:#eee}.que h3.no{font-size:.8em;line-height:1;margin:0}.que span.qno{font-size:1.5em;font-weight:700}.que .info>div{font-size:.8em;margin-top:.7em}body.path-question-type .mform fieldset.hidden{margin:.7em 0 0;padding:0}.que .info .questionflag.editable{cursor:pointer}.que .info .editquestion img,.que .info .questionflag img,.que .info .questionflag input{vertical-align:bottom}.que .content{margin:0 0 0 8.5em}.que .formulation,.que .outcome,.que .comment{margin-bottom:20px;padding:15px;border:1px solid transparent;border-radius:4px}.que .formulation h4,.que .outcome h4,.que .comment h4{margin-top:0;color:inherit}.que .formulation .alert-link,.que .outcome .alert-link,.que .comment .alert-link{font-weight:700}.que .formulation>p,.que .outcome>p,.que .comment>p,.que .formulation>ul,.que .outcome>ul,.que .comment>ul{margin-bottom:0}.que .formulation>p+p,.que .outcome>p+p,.que .comment>p+p{margin-top:5px}.que .formulation{color:#31708f;color:#333;border-color:#bce8f1;background-color:#d9edf7}.que .formulation hr{border-top-color:#a6e1ec}.que .formulation .alert-link{color:#245269}.formulation input[type=text],.formulation select{width:auto;vertical-align:baseline}.path-mod-quiz input[size]{width:auto}.que .comment{color:#3c763d;border-color:#d6e9c6;background-color:#dff0d8}.que .comment hr{border-top-color:#c9e2b3}.que .comment .alert-link{color:#2b542c}.que .history{min-height:20px;margin-bottom:20px;padding:19px;border:1px solid #e3e3e3;border-radius:4px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.que .history blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.que .ablock{margin:.7em 0 .3em 0}.que .im-controls{margin-top:.5em;text-align:left}.que .specificfeedback,.que .generalfeedback,.que .rightanswer,.que .im-feedback,.que .feedback,.que p{margin:0 0 .5em}.que .qtext{margin-bottom:1.5em}.que .correctness{font-size:75%;font-weight:700;line-height:1;display:inline;padding:.2em .6em .3em;text-align:center;vertical-align:baseline;white-space:nowrap;color:#fff;border-radius:.25em}a.que .correctness:hover,a.que .correctness:focus{cursor:pointer;text-decoration:none;color:#fff}.que .correctness:empty{display:none}.btn .que .correctness{position:relative;top:-1px}.que .correctness.correct{background-color:#5cb85c}.que .correctness.partiallycorrect{background-color:#f0ad4e}.que .correctness.notanswered,.que .correctness.incorrect{background-color:#d9534f}.que .validationerror{color:#a94442}.formulation .correct{background-color:#dff0d8}.formulation .partiallycorrect{background-color:#fcf8e3}.formulation .incorrect{background-color:#f2dede}.formulation select.correct,.formulation input.correct{color:#3c763d;border-color:#3c763d;background-color:#dff0d8;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.formulation select.correct:focus,.formulation input.correct:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.formulation select.partiallycorrect,.formulation input.partiallycorrect{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.formulation select.partiallycorrect:focus,.formulation input.partiallycorrect:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.formulation select.incorrect,.formulation input.incorrect{color:#a94442;border-color:#a94442;background-color:#f2dede;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.formulation select.incorrect:focus,.formulation input.incorrect:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.que .grading,.que .comment,.que .commentlink,.que .history{margin-top:.5em}.que .history h3{font-size:1em;margin:0 0 .2em}.que .history table{width:100%;margin:0}.que .history .current{font-weight:700}.que .questioncorrectnessicon{vertical-align:text-bottom}.que input.questionflagimage{padding-right:3px}.importerror{margin-top:10px;border-bottom:1px solid #555}.mform .que.comment .fitemtitle{width:20%}#page-question-preview #techinfo{margin:1em 0}#questionbank+.container{padding:0}#page-mod-quiz-edit .box.generalbox.questionbank{padding:.5em}#page-mod-quiz-edit .questionbank .categorypagingbarcontainer,#page-mod-quiz-edit .questionbank .categoryquestionscontainer,#page-mod-quiz-edit .questionbank .choosecategory{padding:0}#page-mod-quiz-edit .questionbank .choosecategory select{width:100%}#page-mod-quiz-edit div.questionbank .categoryquestionscontainer{margin:0;background:0 0}#page-mod-quiz-edit #categoryquestions>thead{background:#fff}#page-mod-quiz-edit #categoryquestions>tbody>tr:nth-of-type(even){background:#e4e4e4}#page-mod-quiz-edit .questionbankwindow div.header{margin:0 -10px 0 -10px;padding:3px;padding:2px 10px 2px 10px;color:#444;border-top-left-radius:4px;border-top-right-radius:4px;background:0 0;text-shadow:none}#page-mod-quiz-edit .questionbankwindow div.header a:link,#page-mod-quiz-edit .questionbankwindow div.header a:visited{color:#337ab7}#page-mod-quiz-edit .questionbankwindow div.header a:hover{color:#23527c}#page-mod-quiz-edit .createnewquestion{padding:.3em 0}#page-mod-quiz-edit .createnewquestion div,#page-mod-quiz-edit .createnewquestion input{margin:0}#page-mod-quiz-edit .questionbankwindow div.header .title{color:#333}#page-mod-quiz-edit div.container div.generalbox{padding:1.5em;background-color:transparent}#page-mod-quiz-edit .categoryinfo{border-bottom:none;background-color:transparent}#page-mod-quiz-edit .createnewquestion .singlebutton input{margin-bottom:0}#page-mod-quiz-edit div.questionbank .categorysortopotionscontainer,#page-mod-quiz-edit div.questionbank .categoryselectallcontainer{padding:0 0 1.5em 0}#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer{margin:0;border-top:0;border-bottom:0;background-color:transparent}#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer .paging{padding:0 .3em}#page-mod-quiz-edit div.question div.content div.questioncontrols{background-color:#fff}#page-mod-quiz-edit div.question div.content div.points{position:static;float:right;width:12.1em;margin-top:-.5em;margin-right:60px;padding-bottom:0;border:none;background-color:#fff}#page-mod-quiz-edit div.question div.content div.points br{display:none}#page-mod-quiz-edit div.question div.content div.points label{display:inline-block}#page-mod-quiz-edit .questionbankwindow div.header .title{color:#333}#page-mod-quiz-edit div.container div.generalbox{padding:1.5em;background-color:transparent}#page-mod-quiz-edit .categoryinfo{border-bottom:none;background-color:#fff}#page-mod-quiz-edit div.questionbank .categorysortopotionscontainer,#page-mod-quiz-edit div.questionbank .categoryselectallcontainer{padding:0 0 1.5em 0}#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer{margin:0 -1.2em;padding:1em;border-top:none;border-bottom:none;background-color:transparent}#page-mod-quiz-edit div.question div.content div.questioncontrols{background-color:#fff}#page-mod-quiz-edit div.question div.content div.points{margin-top:-.5em;padding-bottom:.5em;border:none;background-color:#fff}#page-mod-quiz-edit div.question div.content div.points label{display:inline-block}#page-mod-quiz-edit div.quizpage .pagecontent .pagestatus{background-color:#fff}#page-mod-quiz-edit .quizpagedelete,#page-mod-quiz-edit .quizpagedelete img{background-color:transparent}#page-mod-quiz-edit div.quizpage .pagecontent{overflow:hidden;border:1px solid #ddd;border-radius:2px}#page-mod-quiz-edit div.questionbank .categoryinfo{padding:.3em 0}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer{padding:0}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer strong{display:block}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer hr,#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer br{display:none}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer strong{margin-left:-.3em}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer strong label{margin-left:.3em}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer input{margin-bottom:.3em;margin-left:0}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer input+input{margin-left:5px}.questionbankwindow .module{width:auto}#page-mod-quiz-edit div.editq div.question div.content{overflow:hidden;border:1px solid #ddd;border-radius:2px;background-color:#fff}.path-mod-quiz .statedetails{font-size:.9em;display:block}a#hidebankcmd{color:#337ab7}.que.shortanswer .answer{padding:0}.que label{font-weight:400;display:inline}.path-question-type #id_answerhdr .fitem_feditor .felement{margin-right:0;margin-left:0}body.path-question-type .mform fieldset.hidden{margin:.7em 0 0;padding:0}.user-box{float:left;clear:none;width:115px;height:160px;margin:8px;text-align:center}.userlist .action-icon img{vertical-align:middle}.userlist #showall{margin:10px 0}.userlist .buttons{text-align:center}.userlist .buttons label{padding:0 3px}.userlist table#participants{text-align:center}.userlist table.controls{width:100%}.userlist table.controls tr{vertical-align:top}.userlist table.controls .right{text-align:right}.userlist table#participants td,.userlist table#participants th{padding:4px;text-align:left;vertical-align:middle}.userlist table.controls td.right,.userlist table.controls td.left{padding:4px}.userinfobox{width:100%;padding:10px;border-collapse:separate;border:1px solid}.userinfobox .userpicture{width:100px;height:100px}.userinfobox .content{vertical-align:top}.userinfobox .links{width:100px;padding:5px;vertical-align:bottom}.userinfobox .links a{display:block}.userinfobox .list td{padding:3px}.userinfobox .username{font-weight:700;padding-bottom:20px}.userinfobox td.label{font-weight:700;text-align:right;vertical-align:top;white-space:nowrap}.userinfobox .left,.userinfobox .side{width:100px;vertical-align:top}.groupinfobox{min-height:20px;margin-bottom:20px;padding:19px;border:1px solid #e3e3e3;border-radius:4px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.groupinfobox blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.groupinfobox .left{width:100px;padding:10px;vertical-align:top}.course-participation #showall{margin:10px 0;text-align:center}#user-policy .noticebox{width:80%;height:250px;margin-right:auto;margin-bottom:10px;margin-left:auto;text-align:center}#user-policy #policyframe{width:100%;height:100%}.iplookup #map{margin:auto}.userselector select{width:100%}.userselector div{margin-top:.2em}.userselector div label{margin-right:.3em}.userselector .userselector-infobelow{font-size:.8em}#userselector_options .collapsibleregioncaption{font-weight:700}#userselector_options p{margin:.2em 0;text-align:left}#page-user-profile .messagebox{margin-right:auto;margin-left:auto;text-align:center}#page-course-view-weeks .messagebox{margin-right:auto;margin-left:auto;text-align:center}.preferences-group ul{margin-right:0;margin-left:0;list-style:none}.groupmanagementtable{margin-right:-10px;margin-left:-10px}.groupmanagementtable .groups,.groupmanagementtable .members{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:768px){.groupmanagementtable .groups,.groupmanagementtable .members{float:left;width:50%}}.notloggedin .usermenu{padding-top:15px;padding-bottom:15px}.jsenabled .usermenu .moodle-actionmenu .usertext{line-height:1em;display:inline-block;vertical-align:middle;color:inherit}.jsenabled .usermenu .moodle-actionmenu .usertext .meta,.jsenabled .usermenu .moodle-actionmenu .usertext .role{font-size:12px;display:block}.jsenabled .usermenu .moodle-actionmenu .usertext .meta .value,.jsenabled .usermenu .moodle-actionmenu .usertext .role .value{font-weight:700}.jsenabled .usermenu .moodle-actionmenu .usertext .role{font-weight:700}.jsenabled .usermenu .moodle-actionmenu .toggle-display{display:block}.jsenabled .usermenu .moodle-actionmenu .toggle-display.textmenu{padding:7px}.jsenabled .usermenu .moodle-actionmenu .toggle-display.textmenu .usertext{margin-right:3px}.jsenabled .usermenu .moodle-actionmenu .toggle-display .caret{position:relative;display:inline-block}.jsenabled .usermenu .moodle-actionmenu>.menu{min-width:160px}.jsenabled .usermenu .moodle-actionmenu>.menu .filler{display:block;overflow:hidden;height:1px;margin:9px 0;background-color:#e5e5e5}.jsenabled .usermenu .moodle-actionmenu.show{background-color:#e7e7e7}.jsenabled .usermenu .moodle-actionmenu.show .menu{margin:2px 0 0;padding:5px 0;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.jsenabled .usermenu .moodle-actionmenu.show .menu:before{position:absolute;top:-7px;display:inline-block;content:'';border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.15);border-left:7px solid transparent}.jsenabled .usermenu .moodle-actionmenu.show .menu:after{position:absolute;top:-6px;display:inline-block;content:'';border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.jsenabled .usermenu .moodle-actionmenu.show .menu a{border-radius:0}.jsenabled .usermenu .moodle-actionmenu.show .menu a:focus{text-decoration:none}.jsenabled .usermenu .moodle-actionmenu.show .menu a:hover{text-decoration:none;color:#333;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0)}.jsenabled .usermenu .moodle-actionmenu.show .menu.align-tr-br{margin-top:2px}.jsenabled.userloggedinas .usermenu .userbutton .avatars .avatar.current{position:relative;top:12px;left:42px;width:25px;height:25px}.jsenabled.userloggedinas .usermenu .userbutton .avatars .avatar.current img{width:inherit;height:inherit;border:1px solid #fff;border-radius:50%;-webkit-box-shadow:-2px -2px 2px rgba(0,0,0,.125);box-shadow:-2px -2px 2px rgba(0,0,0,.125)}.userprofile .fullprofilelink{margin:10px;text-align:center}.userprofile .description{margin-bottom:20px}.userprofile .profile_tree{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.userprofile .profile_tree section{display:inline-block;width:100%}.userprofile .header-button-group{float:right!important}.userprofile .header-button-group .btn{color:#333;border-color:#ccc;background-color:#fff}.userprofile .header-button-group .btn:focus,.userprofile .header-button-group .btn.focus{color:#333;border-color:#8c8c8c;background-color:#e6e6e6}.userprofile .header-button-group .btn:hover{color:#333;border-color:#adadad;background-color:#e6e6e6}.userprofile .header-button-group .btn:active,.userprofile .header-button-group .btn.active,.open>.dropdown-toggle.userprofile .header-button-group .btn{color:#333;border-color:#adadad;background-color:#e6e6e6}.userprofile .header-button-group .btn:active:hover,.userprofile .header-button-group .btn.active:hover,.open>.dropdown-toggle.userprofile .header-button-group .btn:hover,.userprofile .header-button-group .btn:active:focus,.userprofile .header-button-group .btn.active:focus,.open>.dropdown-toggle.userprofile .header-button-group .btn:focus,.userprofile .header-button-group .btn:active.focus,.userprofile .header-button-group .btn.active.focus,.open>.dropdown-toggle.userprofile .header-button-group .btn.focus{color:#333;border-color:#8c8c8c;background-color:#d4d4d4}.userprofile .header-button-group .btn:active,.userprofile .header-button-group .btn.active,.open>.dropdown-toggle.userprofile .header-button-group .btn{background-image:none}.userprofile .header-button-group .btn.disabled:hover,.userprofile .header-button-group .btn[disabled]:hover,fieldset[disabled] .userprofile .header-button-group .btn:hover,.userprofile .header-button-group .btn.disabled:focus,.userprofile .header-button-group .btn[disabled]:focus,fieldset[disabled] .userprofile .header-button-group .btn:focus,.userprofile .header-button-group .btn.disabled.focus,.userprofile .header-button-group .btn[disabled].focus,fieldset[disabled] .userprofile .header-button-group .btn.focus{border-color:#ccc;background-color:#fff}.userprofile .header-button-group .btn .badge{color:#fff;background-color:#333}.userprofile a{text-decoration:none}@media (min-width:768px){.userprofile dl.list dt{float:left;clear:left;overflow:hidden;width:160px;text-align:right;white-space:nowrap;text-overflow:ellipsis}.userprofile dl.list dd{margin-left:180px}}.userprofile dd,.userprofile dt{margin-left:0}.userprofile ul{margin-left:10px}.userprofile ul>li ul{margin-left:0}#page-user-profile .node_category li,.path-user .node_category li{list-style-type:none}#page-user-profile .node_category li.contentnode,.path-user .node_category li.contentnode{list-style-type:none}.path-user .node_category:first-child li span{display:block;margin-bottom:10px}.page-context-header{overflow:hidden}.page-context-header:after{clear:both}.page-context-header .page-header-image{display:table-cell;padding-right:10px;vertical-align:top}.page-context-header .page-header-headings{display:table-cell;vertical-align:bottom}.page-context-header .page-header-headings h1{margin:0}.core_message-messenger-sendmessage-content .message-send{margin:5px 5px 0 0}.loginbox{margin-bottom:15px;border-radius:3px}.loginbox.onecolumn{position:relative;min-height:1px;min-height:20px;margin-bottom:20px;padding:19px;padding-right:10px;padding-left:10px;border:1px solid #e3e3e3;border-radius:4px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}@media (min-width:768px){.loginbox.onecolumn{float:left;width:50%}}@media (min-width:768px){.loginbox.onecolumn{left:25%}}@media (min-width:992px){.loginbox.onecolumn{float:left;width:33.33333333%}}@media (min-width:992px){.loginbox.onecolumn{left:33.33333333%}}.loginbox.onecolumn blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.loginbox.twocolumns .loginpanel{position:relative;min-height:1px;min-height:20px;margin-bottom:20px;padding:19px;padding-right:10px;padding-left:10px;border:1px solid #e3e3e3;border-radius:4px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}@media (min-width:768px){.loginbox.twocolumns .loginpanel{float:left;width:33.33333333%}}@media (min-width:1200px){.loginbox.twocolumns .loginpanel{float:left;width:25%}}.loginbox.twocolumns .loginpanel blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.loginbox.twocolumns .signuppanel{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:768px){.loginbox.twocolumns .signuppanel{float:left;width:58.33333333%}}@media (min-width:768px){.loginbox.twocolumns .signuppanel{left:8.33333333%}}@media (min-width:1200px){.loginbox.twocolumns .signuppanel{float:left;width:66.66666667%}}@media (min-width:1200px){.loginbox.twocolumns .signuppanel{left:8.33333333%}}.loginbox .loginform .form-label{width:100%;margin-bottom:5px;text-align:left}.loginbox .loginform .form-input{width:100%;margin-bottom:5px}.loginbox .loginform .form-input input[type=text],.loginbox .loginform .form-input input[type=password]{font-size:14px;line-height:1.42857143;display:block;width:100%;max-width:none;height:34px;padding:6px 12px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;color:#555;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.loginbox .loginform .form-input input[type=text]:focus,.loginbox .loginform .form-input input[type=password]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.loginbox .loginform .form-input input[type=text]::-moz-placeholder,.loginbox .loginform .form-input input[type=password]::-moz-placeholder{opacity:1;color:#999}.loginbox .loginform .form-input input[type=text]:-ms-input-placeholder,.loginbox .loginform .form-input input[type=password]:-ms-input-placeholder{color:#999}.loginbox .loginform .form-input input[type=text]::-webkit-input-placeholder,.loginbox .loginform .form-input input[type=password]::-webkit-input-placeholder{color:#999}.loginbox .loginform .form-input input[type=text]::-ms-expand,.loginbox .loginform .form-input input[type=password]::-ms-expand{border:0;background-color:transparent}.loginbox .loginform .form-input input[type=text][disabled],.loginbox .loginform .form-input input[type=password][disabled],.loginbox .loginform .form-input input[type=text][readonly],.loginbox .loginform .form-input input[type=password][readonly],fieldset[disabled] .loginbox .loginform .form-input input[type=text],fieldset[disabled] .loginbox .loginform .form-input input[type=password]{opacity:1;background-color:#eee}.loginbox .loginform .form-input input[type=text][disabled],.loginbox .loginform .form-input input[type=password][disabled],fieldset[disabled] .loginbox .loginform .form-input input[type=text],fieldset[disabled] .loginbox .loginform .form-input input[type=password]{cursor:not-allowed}textarea.loginbox .loginform .form-input input[type=text],textarea.loginbox .loginform .form-input input[type=password]{height:auto}.loginbox .loginform .form-input input[type=submit]{margin:10px 0 0}.loginbox input[type=submit]{margin:10px 0 0}.loginbox .desc{line-height:30px;color:#333}.loginbox .subcontent{margin:0;padding:0}#page-tag-coursetags_edit .coursetag_edit_centered{position:relative;width:600px;margin:20px auto}#page-tag-coursetags_edit .coursetag_edit_row{clear:both}#page-tag-coursetags_edit .coursetag_edit_row .coursetag_edit_left{float:left;width:50%;text-align:right}#page-tag-coursetags_edit .coursetag_edit_row .coursetag_edit_right{margin-left:50%}#page-tag-coursetags_edit .coursetag_edit_input3{display:none}#page-tag-coursetags_more .coursetag_more_large{font-size:120%}#page-tag-coursetags_more .coursetag_more_small{font-size:80%}#page-tag-coursetags_more .coursetag_more_link{font-size:80%}#tag-description,#tag-blogs{width:100%}#tag-management-box{line-height:20px;margin-bottom:10px}img.user-image{width:100px;height:100px}#small-tag-cloud-box{width:300px;margin:0 auto}#big-tag-cloud-box{float:none;width:600px;margin:0 auto}ul#tag-cloud-list{margin:0;padding:5px;list-style:none}ul#tag-cloud-list li{display:inline;margin:0;list-style-type:none}#tag-search-box{margin:10px auto;text-align:center}#tag-search-results-container{width:100%;padding:0}#tag-search-results{display:block;float:left;width:60%;margin:15px 20% 0 20%;padding:0}#tag-search-results li{line-height:20px;float:left;width:30%;padding-right:1%;padding-left:1%;list-style:none;text-align:left}span.flagged-tag,span.flagged-tag a{color:#a94442}.tag-management-form{text-align:center}table#tag-management-list{text-align:left}#relatedtags-autocomplete-container{width:100%;min-height:4.6em;margin-right:auto;margin-left:auto}#relatedtags-autocomplete{position:relative;display:block;width:60%;margin-right:auto;margin-left:auto}#relatedtags-autocomplete .yui-ac-content{position:absolute;z-index:9050;left:20%;overflow:hidden;width:420px;border:1px solid #404040;background:#fff}#relatedtags-autocomplete .ysearchquery{position:absolute;z-index:10;right:10px;color:gray}#relatedtags-autocomplete .yui-ac-shadow{position:absolute;z-index:9049;width:100%;margin:.3em;background:#a0a0a0}#relatedtags-autocomplete ul{width:100%;margin:0;padding:0;list-style-type:none}#relatedtags-autocomplete li{padding:0 5px;cursor:default;white-space:nowrap}#relatedtags-autocomplete li.yui-ac-highlight{background:#ffc}h2.tag-heading,div#tag-description,div#tag-blogs,body.tag .managelink{padding:5px}.tag_cloud .s20{font-size:1.5em;font-weight:700}.tag_cloud .s19{font-size:1.5em}.tag_cloud .s18{font-size:1.4em;font-weight:700}.tag_cloud .s17{font-size:1.4em}.tag_cloud .s16{font-size:1.3em;font-weight:700}.tag_cloud .s15{font-size:1.3em}.tag_cloud .s14{font-size:1.2em;font-weight:700}.tag_cloud .s13{font-size:1.2em}.tag_cloud .s12,.tag_cloud .s11{font-size:1.1em;font-weight:700}.tag_cloud .s10,.tag_cloud .s9{font-size:1.1em}.tag_cloud .s8,.tag_cloud .s7{font-size:1em;font-weight:700}.tag_cloud .s6,.tag_cloud .s5{font-size:1em}.tag_cloud .s4,.tag_cloud .s3{font-size:.9em;font-weight:700}.tag_cloud .s2,.tag_cloud .s1{font-size:.9em}.tag_cloud .s0{font-size:.8em}table.collection{width:100%;max-width:100%;margin-bottom:20px;border:1px solid #ddd}table.collection>thead>tr>th,table.collection>tbody>tr>th,table.collection>tfoot>tr>th,table.collection>thead>tr>td,table.collection>tbody>tr>td,table.collection>tfoot>tr>td{line-height:1.42857143;padding:8px;vertical-align:top;border-top:1px solid #ddd}table.collection>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}table.collection>caption+thead>tr:first-child>th,table.collection>colgroup+thead>tr:first-child>th,table.collection>thead:first-child>tr:first-child>th,table.collection>caption+thead>tr:first-child>td,table.collection>colgroup+thead>tr:first-child>td,table.collection>thead:first-child>tr:first-child>td{border-top:0}table.collection>tbody+tbody{border-top:2px solid #ddd}table.collection .table{background-color:#fff}table.collection>thead>tr>th,table.collection>tbody>tr>th,table.collection>tfoot>tr>th,table.collection>thead>tr>td,table.collection>tbody>tr>td,table.collection>tfoot>tr>td{border:1px solid #ddd}table.collection>thead>tr>th,table.collection>thead>tr>td{border-bottom-width:2px}table.collection>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}table.collection .name{text-align:left;vertical-align:middle}table.collection .awards{width:10%;text-align:center;vertical-align:middle}table.collection .criteria{width:40%;text-align:left;vertical-align:top}table.collection .badgeimage,table.collection .status{width:15%;text-align:center;vertical-align:middle}table.collection .description{width:25%;text-align:left}table.collection .actions{width:11em;text-align:center;vertical-align:middle}a.criteria-action{float:right;padding:0 3px}table.issuedbadgebox{width:750px;background-color:#fff}table.badgeissuedimage{width:150px;text-align:center}table.badgeissuedinfo{width:600px}table.badgeissuedinfo .bvalue{text-align:left;vertical-align:middle}table.badgeissuedinfo .bfield{font-style:italic;width:125px;text-align:left}ul.badges{margin:0;list-style:none}.badges li{position:relative;display:inline-block;width:150px;padding-bottom:2em;text-align:center;vertical-align:top}.badges li .badge-name{display:block;padding:5px}.badges li>img{position:absolute}.badges li .badge-image{z-index:1;top:0;left:10px;width:90px;height:90px}.badges li .badge-actions{position:relative}div.badge{position:relative;display:block}div.badge .expireimage{top:0;left:20px;width:100px;height:100px}.expireimage{position:absolute;z-index:10;top:0;left:30px;width:90px;height:90px;opacity:.85;filter:alpha(opacity=85)}.badge-profile{vertical-align:top}.connected{color:#3c763d}.notconnected{color:#a94442}.connecting{color:#8a6d3b}#page-badges-award .recipienttable tr td{vertical-align:top}#page-badges-award .recipienttable tr td.actions .actionbutton{width:100%;margin:.3em 0;padding:.5em 0}#page-badges-award .recipienttable tr td.existing,#page-badges-award .recipienttable tr td.potential{width:42%}.statustable{margin-bottom:0}.statusbox.active{background-color:#dff0d8}.statusbox.inactive{background-color:#fcf8e3}.activatebadge{margin:0;text-align:left;vertical-align:middle}img#persona_signin{cursor:pointer}.addcourse{float:right}ul,ol{padding:0}.container .moodleSkin img.mceIcon{display:block;width:auto;height:auto}#region-bs-main-and-pre #region-main{padding-left:0}.userenrolment .col_role{width:auto}.dropdown-menu .userpicture{margin-right:7px;margin-left:-10px}.dropdown-menu .msg-body{line-height:20px;display:inline-block;max-width:175px;vertical-align:middle}.dropdown-menu .msg-title{line-height:14px;display:inline-block}.dropdown-menu .msg-sender{color:#478fca}.dropdown-menu .msg-time{font-size:11px;display:block;color:#777}.dropdown-menu [title=new]{background-color:#e9f7fb}.dropdown-menu .glyphicon{margin-right:5px}#adminthemeselector td img{max-width:500px}.block.invisible{border-color:#eaeaea}.block.invisible .header{background-color:#fff}.block.invisible .header h2{color:#666}.block .header{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.block .header>.dropdown .dropdown-toggle{color:inherit}.block .header h2{font-size:16px;margin-top:0;margin-bottom:0;color:inherit}.block .header h2>a,.block .header h2>small,.block .header h2>.small,.block .header h2>small>a,.block .header h2>.small>a{color:inherit}.block .header .block_action{float:right}.block .header .block_action img{margin:0 2px;vertical-align:baseline}.block .content{padding:4px 14px;word-wrap:break-word}.block .content hr{margin:5px 0}.block .content .userpicture{width:16px;height:16px;margin-right:6px}.block .content .list li.listentry{clear:both}.block .content .list .c0{display:inline}.block .content .list .c1{display:inline;margin-left:5px}.block .footer{margin-bottom:4px}.block .blockannotation{font-size:.75em;margin:-1em 0 1em}.block .singleselect select{font-size:14px;line-height:1.42857143;display:block;width:100%;height:34px;padding:6px 12px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;color:#555;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.block .singleselect select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.block .singleselect select::-moz-placeholder{opacity:1;color:#999}.block .singleselect select:-ms-input-placeholder{color:#999}.block .singleselect select::-webkit-input-placeholder{color:#999}.block .singleselect select::-ms-expand{border:0;background-color:transparent}.block .singleselect select[disabled],.block .singleselect select[readonly],fieldset[disabled] .block .singleselect select{opacity:1;background-color:#eee}.block .singleselect select[disabled],fieldset[disabled] .block .singleselect select{cursor:not-allowed}textarea.block .singleselect select{height:auto}.editing .block .header .commands{clear:both;text-align:right}.editing .block .header .commands>a{margin:0 3px}.editing .block .header .commands .icon img{width:12px;height:12px}.editing .block .header .commands img.actionmenu{width:auto}.block.list_block .unlist>li>.column{display:inline-block}.blockmovetarget,.block.beingmoved{border-width:2px;border-style:dashed}.blockmovetarget{display:block;height:1em;margin-bottom:1em}.block .block-hider-show,.block .block-hider-hide{cursor:pointer}.block .block-hider-show,.block.hidden .block-hider-hide{display:none}.block.hidden .block-hider-show{display:inline}.block.hidden .content{display:none}.block_calendar_upcoming .footer{margin-top:.5em}.block_calendar_upcoming .content .date{padding-left:22px}.block_calendar_upcoming .content .footer{padding-top:10px;padding-left:0}.blogsearchform input[type=text],.searchform input[type=text]{font-size:14px;line-height:1.42857143;display:block;width:100%;height:34px;margin-bottom:15px;padding:6px 12px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;color:#555;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.blogsearchform input[type=text]:focus,.searchform input[type=text]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.blogsearchform input[type=text]::-moz-placeholder,.searchform input[type=text]::-moz-placeholder{opacity:1;color:#999}.blogsearchform input[type=text]:-ms-input-placeholder,.searchform input[type=text]:-ms-input-placeholder{color:#999}.blogsearchform input[type=text]::-webkit-input-placeholder,.searchform input[type=text]::-webkit-input-placeholder{color:#999}.blogsearchform input[type=text]::-ms-expand,.searchform input[type=text]::-ms-expand{border:0;background-color:transparent}.blogsearchform input[type=text][disabled],.searchform input[type=text][disabled],.blogsearchform input[type=text][readonly],.searchform input[type=text][readonly],fieldset[disabled] .blogsearchform input[type=text],fieldset[disabled] .searchform input[type=text]{opacity:1;background-color:#eee}.blogsearchform input[type=text][disabled],.searchform input[type=text][disabled],fieldset[disabled] .blogsearchform input[type=text],fieldset[disabled] .searchform input[type=text]{cursor:not-allowed}textarea.blogsearchform input[type=text],textarea.searchform input[type=text]{height:auto}.blogsearchform fieldset,.searchform fieldset{width:100%}.block_rss_client .content li{margin-bottom:10px;padding:5px;border:1px solid #eee;border-radius:4px}.block_rss_client .content li .link{font-weight:inherit}.block_rss_client .list li:first-child{border-top-width:1px}.block_myprofile .content .email{word-wrap:break-word;overflow-wrap:break-word}.block_news_items .content .newlink{padding-bottom:10px}.block_news_items .content ul li{display:table;width:100%;padding:2px;border-top:1px solid #eee}.block_news_items .content ul li .info{display:table-header-group}.block_news_items .content ul li .date{font-size:12px;display:inline}.block_news_items .content ul li .name{font-size:12px;display:inline;padding-left:1ex}.block_news_items .content .footer{padding-top:10px;padding-left:0}.mform .fitem .fitemtitle{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.mform .fitem .fitemtitle{float:left;width:33.33333333%}}@media (min-width:1200px){.mform .fitem .fitemtitle{float:left;width:25%}}.mform .fitem .fitemtitle label{margin-top:0;margin-bottom:0;padding-top:7px}.mform .fitem .felement{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.mform .fitem .felement{float:left;width:66.66666667%}}@media (min-width:1200px){.mform .fitem .felement{float:left;width:75%}}.mform .fitem .felement select,.mform .fitem .felement input[type=text],.mform .fitem .felement input[type=password],.mform .fitem .felement textarea{font-size:14px;line-height:1.42857143;display:block;width:100%;height:34px;padding:6px 12px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;color:#555;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.mform .fitem .felement select:focus,.mform .fitem .felement input[type=text]:focus,.mform .fitem .felement input[type=password]:focus,.mform .fitem .felement textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.mform .fitem .felement select::-moz-placeholder,.mform .fitem .felement input[type=text]::-moz-placeholder,.mform .fitem .felement input[type=password]::-moz-placeholder,.mform .fitem .felement textarea::-moz-placeholder{opacity:1;color:#999}.mform .fitem .felement select:-ms-input-placeholder,.mform .fitem .felement input[type=text]:-ms-input-placeholder,.mform .fitem .felement input[type=password]:-ms-input-placeholder,.mform .fitem .felement textarea:-ms-input-placeholder{color:#999}.mform .fitem .felement select::-webkit-input-placeholder,.mform .fitem .felement input[type=text]::-webkit-input-placeholder,.mform .fitem .felement input[type=password]::-webkit-input-placeholder,.mform .fitem .felement textarea::-webkit-input-placeholder{color:#999}.mform .fitem .felement select::-ms-expand,.mform .fitem .felement input[type=text]::-ms-expand,.mform .fitem .felement input[type=password]::-ms-expand,.mform .fitem .felement textarea::-ms-expand{border:0;background-color:transparent}.mform .fitem .felement select[disabled],.mform .fitem .felement input[type=text][disabled],.mform .fitem .felement input[type=password][disabled],.mform .fitem .felement textarea[disabled],.mform .fitem .felement select[readonly],.mform .fitem .felement input[type=text][readonly],.mform .fitem .felement input[type=password][readonly],.mform .fitem .felement textarea[readonly],fieldset[disabled] .mform .fitem .felement select,fieldset[disabled] .mform .fitem .felement input[type=text],fieldset[disabled] .mform .fitem .felement input[type=password],fieldset[disabled] .mform .fitem .felement textarea{opacity:1;background-color:#eee}.mform .fitem .felement select[disabled],.mform .fitem .felement input[type=text][disabled],.mform .fitem .felement input[type=password][disabled],.mform .fitem .felement textarea[disabled],fieldset[disabled] .mform .fitem .felement select,fieldset[disabled] .mform .fitem .felement input[type=text],fieldset[disabled] .mform .fitem .felement input[type=password],fieldset[disabled] .mform .fitem .felement textarea{cursor:not-allowed}textarea.mform .fitem .felement select,textarea.mform .fitem .felement input[type=text],textarea.mform .fitem .felement input[type=password],textarea.mform .fitem .felement textarea{height:auto}.mform .fitem .felement textarea{height:auto}.mform .fitem select[multiple],.mform .fitem select[size]{height:auto}.mform .fitem .felement.fautocomplete input[type=text]{display:inline-block}.mform .fitem .felement.fduration input[type=text]{display:inline-block;width:5em;min-width:0}.mform .fitem .felement.fduration select,.mform .fitem .felement.fdate_selector select,.mform .fitem .felement.fdate_time_selector select,.mform .fitem .felement.fgroup select{display:inline-block;width:auto;min-width:60px}.mform .fitem .felement.fduration select[size],.mform .fitem .felement.fdate_selector select[size],.mform .fitem .felement.fdate_time_selector select[size],.mform .fitem .felement.fgroup select[size],.mform .fitem .felement.fduration select[multiple],.mform .fitem .felement.fdate_selector select[multiple],.mform .fitem .felement.fdate_time_selector select[multiple],.mform .fitem .felement.fgroup select[multiple]{height:auto}.mform .fitem .felement.fduration label,.mform .fitem .felement.fdate_selector label,.mform .fitem .felement.fdate_time_selector label,.mform .fitem .felement.fgroup label{display:inline-block}.mform .fitem .felement.fgroup input[type=text]{display:inline;min-width:unset}.mform .fitem_actionbuttons{margin-right:-10px;margin-bottom:15px;margin-left:-10px}.mform .fitem_actionbuttons>div.felement{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.mform .fitem_actionbuttons>div.felement{float:left;width:66.66666667%}}@media (min-width:992px){.mform .fitem_actionbuttons>div.felement{margin-left:33.33333333%}}@media (min-width:1200px){.mform .fitem_actionbuttons>div.felement{float:left;width:75%}}@media (min-width:1200px){.mform .fitem_actionbuttons>div.felement{margin-left:25%}}.mform fieldset .advancedbutton{text-align:right}.jsenabled .mform .containsadvancedelements .advanced{display:none}.mform .containsadvancedelements .advanced.show{display:block}.mform fieldset.group{margin-bottom:0}.mform span.error{color:#a94442;background-color:#f2dede}.mform fieldset.error{border:1px solid #ebccd1}.mform fieldset.collapsible legend a.fheader{margin-left:-20px;padding:0 5px 0 20px;background-image:url([[pix:t/expanded]]);background-repeat:no-repeat;background-position:left}.mform fieldset.collapsed legend a.fheader{background-image:url([[pix:t/collapsed]])}.jsenabled .mform .collapsed .fcontainer{display:none}.mform legend a,.mform legend a:hover{text-decoration:none;color:#333}.mform label .req,.mform label .adv{cursor:help}.mform .iconhelp{margin-left:4px}.form-item .form-label{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.form-item .form-label{float:left;width:33.33333333%}}.form-item .form-label label{margin-top:0;margin-bottom:0;padding-top:7px}.form-item .form-setting{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.form-item .form-setting{float:left;width:66.66666667%}}.form-item .form-setting select,.form-item .form-setting input[type=text],.form-item .form-setting input[type=password]{font-size:14px;line-height:1.42857143;display:block;width:100%;height:34px;padding:6px 12px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;color:#555;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.form-item .form-setting select:focus,.form-item .form-setting input[type=text]:focus,.form-item .form-setting input[type=password]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-item .form-setting select::-moz-placeholder,.form-item .form-setting input[type=text]::-moz-placeholder,.form-item .form-setting input[type=password]::-moz-placeholder{opacity:1;color:#999}.form-item .form-setting select:-ms-input-placeholder,.form-item .form-setting input[type=text]:-ms-input-placeholder,.form-item .form-setting input[type=password]:-ms-input-placeholder{color:#999}.form-item .form-setting select::-webkit-input-placeholder,.form-item .form-setting input[type=text]::-webkit-input-placeholder,.form-item .form-setting input[type=password]::-webkit-input-placeholder{color:#999}.form-item .form-setting select::-ms-expand,.form-item .form-setting input[type=text]::-ms-expand,.form-item .form-setting input[type=password]::-ms-expand{border:0;background-color:transparent}.form-item .form-setting select[disabled],.form-item .form-setting input[type=text][disabled],.form-item .form-setting input[type=password][disabled],.form-item .form-setting select[readonly],.form-item .form-setting input[type=text][readonly],.form-item .form-setting input[type=password][readonly],fieldset[disabled] .form-item .form-setting select,fieldset[disabled] .form-item .form-setting input[type=text],fieldset[disabled] .form-item .form-setting input[type=password]{opacity:1;background-color:#eee}.form-item .form-setting select[disabled],.form-item .form-setting input[type=text][disabled],.form-item .form-setting input[type=password][disabled],fieldset[disabled] .form-item .form-setting select,fieldset[disabled] .form-item .form-setting input[type=text],fieldset[disabled] .form-item .form-setting input[type=password]{cursor:not-allowed}textarea.form-item .form-setting select,textarea.form-item .form-setting input[type=text],textarea.form-item .form-setting input[type=password]{height:auto}.form-item .form-setting select[size],.form-item .form-setting select[multiple]{height:auto}.form-item .form-setting .form-group{margin-bottom:0}.form-item .form-description{position:relative;clear:left;min-height:1px;margin-bottom:0;padding-right:10px;padding-left:10px}@media (min-width:992px){.form-item .form-description{float:left;width:66.66666667%}}@media (min-width:992px){.form-item .form-description{margin-left:33.33333333%}}form select,form input[type=text],form input[type=password],form.atto_form input[type=url],select.singleselect{font-size:14px;line-height:1.42857143;display:block;display:inline;width:100%;width:auto;max-width:300px;height:34px;margin:0 0 5px 0;padding:6px 12px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;color:#555;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}form select:focus,form input[type=text]:focus,form input[type=password]:focus,form.atto_form input[type=url]:focus,select.singleselect:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}form select::-moz-placeholder,form input[type=text]::-moz-placeholder,form input[type=password]::-moz-placeholder,form.atto_form input[type=url]::-moz-placeholder,select.singleselect::-moz-placeholder{opacity:1;color:#999}form select:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form.atto_form input[type=url]:-ms-input-placeholder,select.singleselect:-ms-input-placeholder{color:#999}form select::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form.atto_form input[type=url]::-webkit-input-placeholder,select.singleselect::-webkit-input-placeholder{color:#999}form select::-ms-expand,form input[type=text]::-ms-expand,form input[type=password]::-ms-expand,form.atto_form input[type=url]::-ms-expand,select.singleselect::-ms-expand{border:0;background-color:transparent}form select[disabled],form input[type=text][disabled],form input[type=password][disabled],form.atto_form input[type=url][disabled],select.singleselect[disabled],form select[readonly],form input[type=text][readonly],form input[type=password][readonly],form.atto_form input[type=url][readonly],select.singleselect[readonly],fieldset[disabled] form select,fieldset[disabled] form input[type=text],fieldset[disabled] form input[type=password],fieldset[disabled] form.atto_form input[type=url],fieldset[disabled] select.singleselect{opacity:1;background-color:#eee}form select[disabled],form input[type=text][disabled],form input[type=password][disabled],form.atto_form input[type=url][disabled],select.singleselect[disabled],fieldset[disabled] form select,fieldset[disabled] form input[type=text],fieldset[disabled] form input[type=password],fieldset[disabled] form.atto_form input[type=url],fieldset[disabled] select.singleselect{cursor:not-allowed}textareaform select,textareaform input[type=text],textareaform input[type=password],textareaform.atto_form input[type=url],textareaselect.singleselect{height:auto}.path-admin .buttons,.form-buttons{position:relative;min-height:1px;margin-bottom:15px;margin-left:-15px;padding-right:10px;padding-left:10px}@media (min-width:992px){.path-admin .buttons,.form-buttons{float:left;width:66.66666667%}}@media (min-width:992px){.path-admin .buttons,.form-buttons{margin-left:33.33333333%}}.path-admin .buttons .form-submit,.form-buttons .form-submit{margin-left:0}.form-defaultinfo,.form-label .form-shortname{font-size:12px;color:#777}.form-setting .form-checkbox input{margin-top:12px}.fcheckbox>span>label,.form-checkbox+label,.form-multicheckbox label,.unmask label{padding-right:.3em;padding-left:.3em}@media (min-width:992px){.mform .fitemtitle,.form-label{text-align:right}.mform .fitemtitle .form-shortname,.form-label .form-shortname{display:block}.form-setting .form-multicheckbox,.fitem_fcheckbox .fcheckbox{padding-top:8px}.mform .fitem_actionbuttons>div.felement{padding-left:10px}.form-buttons .form-submit{margin-left:-5px}.form-item .form-setting>input[type=text],.mform .fcontainer .fitem .felement>input[type=text],.form-item .form-setting>input[type=password],.mform .fcontainer .fitem .felement>input[type=password]{width:auto;margin-bottom:5px}.form-item .form-setting textarea,.mform .fcontainer .fitem .felement textarea{font-size:14px;line-height:1.42857143;display:block;width:100%;height:34px;height:auto;padding:6px 12px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;color:#555;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.form-item .form-setting textarea:focus,.mform .fcontainer .fitem .felement textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-item .form-setting textarea::-moz-placeholder,.mform .fcontainer .fitem .felement textarea::-moz-placeholder{opacity:1;color:#999}.form-item .form-setting textarea:-ms-input-placeholder,.mform .fcontainer .fitem .felement textarea:-ms-input-placeholder{color:#999}.form-item .form-setting textarea::-webkit-input-placeholder,.mform .fcontainer .fitem .felement textarea::-webkit-input-placeholder{color:#999}.form-item .form-setting textarea::-ms-expand,.mform .fcontainer .fitem .felement textarea::-ms-expand{border:0;background-color:transparent}.form-item .form-setting textarea[disabled],.mform .fcontainer .fitem .felement textarea[disabled],.form-item .form-setting textarea[readonly],.mform .fcontainer .fitem .felement textarea[readonly],fieldset[disabled] .form-item .form-setting textarea,fieldset[disabled] .mform .fcontainer .fitem .felement textarea{opacity:1;background-color:#eee}.form-item .form-setting textarea[disabled],.mform .fcontainer .fitem .felement textarea[disabled],fieldset[disabled] .form-item .form-setting textarea,fieldset[disabled] .mform .fcontainer .fitem .felement textarea{cursor:not-allowed}textarea.form-item .form-setting textarea,textarea.mform .fcontainer .fitem .felement textarea{height:auto}#page-mod-quiz-mod #id_reviewoptionshdr .fitem.fitem_fgroup{font-size:12px}#page-mod-quiz-mod #id_reviewoptionshdr .fitem.fitem_fgroup .fitemtitle{min-height:3.5em}}@media (max-width:991px){#page-mod-quiz-mod #id_reviewoptionshdr .fitem.fitem_fgroup{float:none;width:100%}}.mform .felement.fstatic,.form-item .form-description{display:block;margin-top:5px;margin-bottom:10px;margin-bottom:0;color:#737373}.mform .felement.fstatic p:last-child,.form-item .form-description p:last-child{margin-bottom:0}.invisiblefieldset{display:inline;margin:0;padding:0;border-width:0}input[type=radio],input[type=checkbox]{margin:0 4px}#fitem_id_availabilityconditionsjson [aria-hidden=true]{display:none}#fitem_id_availabilityconditionsjson select,#fitem_id_availabilityconditionsjson input[type=text]{line-height:30px;display:inline-block;width:auto;height:30px;padding:4px 6px}#fitem_id_availabilityconditionsjson label{display:inline}#fitem_id_availabilityconditionsjson .availability-group{margin:5px}#fitem_id_availabilityconditionsjson .availability-item{margin-bottom:6px}#fitem_id_availabilityconditionsjson .availability-header{padding:5px}#fitem_id_availabilityconditionsjson .availability-plugincontrols{display:inline-block;margin:0 8px;padding:5px;border:1px solid #e3e3e3;border-radius:4px;background:none repeat scroll 0 0 #f5f5f5}#fitem_id_availabilityconditionsjson .availability-eye[aria-hidden=true]{display:inline;visibility:hidden}#fitem_id_availabilityconditionsjson .availability-list>.availability-eye img{margin-top:12px;vertical-align:top}#fitem_id_availabilityconditionsjson .availability-button{margin-left:15px}#fitem_id_availabilityconditionsjson .availability-childlist>.availability-inner{display:inline-block;margin-bottom:6px;padding:6px;border:1px solid #e3e3e3;border-radius:4px;background:#f5f5f5}#fitem_id_availabilityconditionsjson .availability-childlist .availability-childlist>.availability-inner{background:#fff}#fitem_id_availabilityconditionsjson .availability-connector{margin-bottom:6px;margin-left:20px}.availability-dialogue .moodle-dialogue .moodle-dialogue-bd{padding-right:0;padding-bottom:2px;padding-left:0}.availability-dialogue ul{display:block;margin:0}.availability-dialogue li{display:block;clear:both;margin-bottom:4px;padding:0 0 4px;list-style-type:none;border-bottom:1px solid #eee}.availability-dialogue ul button{display:inline;float:left;min-width:140px;margin:0 10px;margin-top:4px}.availability-dialogue label{display:block;margin-bottom:0}.availability-dialogue .availability-buttons button{margin-top:4px;margin-right:1em;margin-left:1em}.form-autocomplete-selection{min-height:21px;margin:.2em}.form-autocomplete-selection .label-info{display:inline-block}.form-autocomplete-multiple [role=listitem]{cursor:pointer}.form-autocomplete-suggestions{position:absolute;z-index:1;overflow:auto;min-width:206px;max-height:20.4em;margin:0;padding:0;border:2px solid #eee;border-radius:3px;background-color:#fff}.form-autocomplete-suggestions li{margin:0;padding:.2em;list-style-type:none;cursor:pointer;color:#333}.form-autocomplete-suggestions li:hover{color:#fff;background-color:#64a0d3}.form-autocomplete-suggestions li[aria-selected=true]{color:#555;background-color:#f2f2f2}.form-autocomplete-downarrow{position:relative;left:-1.5em;cursor:pointer;color:#333}.form-autocomplete-downarrow.dir-rtl{right:-1.5em;left:inherit}.form-autocomplete-selection [data-active-selection=true]{font-size:large;padding:.5em}select{width:auto}.path-mod-forum .forumheaderlist,.path-mod-forum .forumheaderlist td{border:none}.path-mod-forum .forumheaderlist thead .header{vertical-align:top;white-space:normal}.path-mod-forum .forumheaderlist thead .header.lastpost{text-align:right}.path-mod-forum .forumheaderlist .discussion .author,.path-mod-forum .forumheaderlist .discussion .replies,.path-mod-forum .forumheaderlist .discussion .lastpost{white-space:normal}.path-mod-forum .forumheaderlist .discussion .replies{text-align:center}.path-mod-forum .forumheaderlist .discussion .topic,.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:top}.path-mod-feedback .feedback_bar_image{height:5px}.forumpost{padding:6px}.forumpost .header{margin-bottom:3px}.forumpost .maincontent .left{padding:0 10px 0 10px}.forumpost .row .left{width:auto}.forumpost .options .commands{margin-left:0}.forumpost .subject{font-weight:700}.forumsearch input[type=text]{margin-bottom:0!important}#page-mod-forum-discuss .discussioncontrol.displaymode{text-align:left}#page-mod-forum-discuss .discussioncontrols .discussioncontrol{float:none;width:100%}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect{width:100%}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect{font-size:14px;line-height:1.42857143;display:block;width:100%;height:34px;padding:6px 12px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;color:#555;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect::-moz-placeholder{opacity:1;color:#999}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:-ms-input-placeholder{color:#999}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect::-webkit-input-placeholder{color:#999}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect::-ms-expand{border:0;background-color:transparent}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[disabled],#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[readonly],fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect{opacity:1;background-color:#eee}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[disabled],fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect{cursor:not-allowed}textarea#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect{height:auto}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion{margin-top:5px}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect{font-size:14px;line-height:1.42857143;display:block;float:left;width:100%;width:auto;height:34px;padding:6px 12px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;color:#555;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect::-moz-placeholder{opacity:1;color:#999}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:-ms-input-placeholder{color:#999}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect::-webkit-input-placeholder{color:#999}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect::-ms-expand{border:0;background-color:transparent}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[disabled],#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[readonly],fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect{opacity:1;background-color:#eee}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[disabled],fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect{cursor:not-allowed}textarea#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect{height:auto}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion input[type=submit]{float:left}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion.movediscussion{float:left}#page-footer{margin-top:1em;padding:1em 0;border-top:2px solid #ddd}.maincalendar .calendarmonth td,.maincalendar .calendarmonth th{border:1px dotted #ddd}.path-grade-report-grader h1{text-align:inherit}#page-mod-chat-gui_basic input#message{max-width:100%}#page-mod-data-view #singleimage{width:auto}.path-mod-data form{margin-top:10px}.path-mod-data table.mod-data-default-template th,.path-mod-data table.mod-data-default-template td{padding:5px}.template_heading{margin-top:10px}.breadcrumb-button{float:right;margin-top:4px}.navbar-inverse .logininfo a{color:#9d9d9d}.navbar-inverse .logininfo a:hover{color:#fff;background-color:transparent}.navbar-fixed-top,.navbar-fixed-bottom{z-index:4030}@media (max-width:768px){.navbar-collapse.collapse,.navbar-collapse.collapsing{margin-top:50px}.navbar-collapse.collapse .nav,.navbar-collapse.collapsing .nav{float:none!important}}.langmenu form{margin:0}.container-fluid{max-width:1680px;margin:0 auto}canvas{-ms-touch-action:auto}div#dock{display:none}.path-mod-choice .horizontal .choices{margin:0}.path-mod-choice .horizontal .choices .option{display:inline-block;padding:10px}.path-mod-choice .results .data{white-space:normal}.path-mod-lesson .firstpageoptions{width:60%;min-width:280px;margin:auto}.path-mod-lesson .centerpadded{padding:5px;text-align:center}.path-mod-wiki .wiki_headingtitle,.path-mod-wiki .midpad,.path-mod-wiki .wiki_headingtime{text-align:inherit}.path-mod-wiki .wiki_contentbox{width:100%}.path-mod-quiz .questioncontainer input[type=text]{height:1.5em}.path-mod-survey .surveytable .r1{background-color:#f9f9f9}.path-mod-survey .surveytable .rblock label{text-align:center}.path-mod-survey .resultgraph,.path-mod-survey .reportsummary,.path-mod-survey .studentreport,.path-mod-survey .reportbuttons,.path-mod-survey .centerpara{text-align:center}.path-mod-assign .assignfeedback_editpdf_widget .pageheader button,.path-mod-assign .assignfeedback_editpdf_widget .pageheader select{line-height:24px;height:28px;padding:3px 7px}.path-mod-assign a.btn{color:#333;border-color:#ccc;background-color:#fff}.path-mod-assign a.btn:focus,.path-mod-assign a.btn.focus{color:#333;border-color:#8c8c8c;background-color:#e6e6e6}.path-mod-assign a.btn:hover{color:#333;border-color:#adadad;background-color:#e6e6e6}.path-mod-assign a.btn:active,.path-mod-assign a.btn.active,.open>.dropdown-toggle.path-mod-assign a.btn{color:#333;border-color:#adadad;background-color:#e6e6e6}.path-mod-assign a.btn:active:hover,.path-mod-assign a.btn.active:hover,.open>.dropdown-toggle.path-mod-assign a.btn:hover,.path-mod-assign a.btn:active:focus,.path-mod-assign a.btn.active:focus,.open>.dropdown-toggle.path-mod-assign a.btn:focus,.path-mod-assign a.btn:active.focus,.path-mod-assign a.btn.active.focus,.open>.dropdown-toggle.path-mod-assign a.btn.focus{color:#333;border-color:#8c8c8c;background-color:#d4d4d4}.path-mod-assign a.btn:active,.path-mod-assign a.btn.active,.open>.dropdown-toggle.path-mod-assign a.btn{background-image:none}.path-mod-assign a.btn.disabled:hover,.path-mod-assign a.btn[disabled]:hover,fieldset[disabled] .path-mod-assign a.btn:hover,.path-mod-assign a.btn.disabled:focus,.path-mod-assign a.btn[disabled]:focus,fieldset[disabled] .path-mod-assign a.btn:focus,.path-mod-assign a.btn.disabled.focus,.path-mod-assign a.btn[disabled].focus,fieldset[disabled] .path-mod-assign a.btn.focus{border-color:#ccc;background-color:#fff}.path-mod-assign a.btn .badge{color:#fff;background-color:#333}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax{background-color:#fff}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd-nohd,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd-noft,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom{border:0}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom{min-height:20px;margin-bottom:20px;padding:19px;border:1px solid #e3e3e3;border-radius:4px;border-radius:0;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right blockquote,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd{background-color:transparent}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell{padding:3px 15px;white-space:nowrap;border:0}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable input,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell input{margin:0 10px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable input#input-message,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell input#input-message{width:45%;margin:auto}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable a,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell a{margin:0 5px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist{padding:10px 5px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list{border-top:1px solid #ddd;border-bottom:1px solid #fff}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list li{padding:5px 10px;border-top:1px solid #fff;border-bottom:1px solid #ddd}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list img{max-width:none;margin-right:8px;border:1px solid #ccc;border-radius:4px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages{margin:20px 25px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-event.course-theme{font-size:12px;margin:10px 0;text-align:center;color:#777}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme{margin:10px 0;padding:4px 10px;border:1px dotted #ddd;border-radius:4px;background-color:#fff}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme .time{font-size:11px;float:right;color:#777}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .mdl-chat-my-entry .chat-message.course-theme{background-color:#f6f6f6}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .mdl-chat-my-entry .chat-message.course-theme .user{font-weight:700}#page-report-participation-index .participationselectform div label{display:inline;margin:0 5px 0 0}.path-backup .mform .grouped_settings{margin-right:-10px;margin-left:-10px}.path-backup .mform .grouped_settings.section_level{min-height:20px;margin-bottom:20px;padding:19px;border:1px solid #e3e3e3;border-radius:4px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.path-backup .mform .grouped_settings.section_level blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.path-backup .mform .grouped_settings.section_level .section_level{padding-left:0}.path-backup .mform .grouped_settings.section_level .section_level .fitemtitle{font-size:18px}.path-backup .mform .grouped_settings .include_setting{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.path-backup .mform .grouped_settings .include_setting{float:left;width:58.33333333%}}.path-backup .mform .grouped_settings .normal_setting{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.path-backup .mform .grouped_settings .normal_setting{float:left;width:41.66666667%}}.path-backup .mform .grouped_settings .fitem{margin-right:-10px;margin-bottom:15px;margin-left:-10px}.path-backup .mform .grouped_settings .fitem .fitemtitle{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:768px){.path-backup .mform .grouped_settings .fitem .fitemtitle{float:left;width:75%}}@media (min-width:1200px){.path-backup .mform .grouped_settings .fitem .fitemtitle{float:left;width:75%}}.path-backup .mform .grouped_settings .fitem .felement{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:768px){.path-backup .mform .grouped_settings .fitem .felement{float:left;width:25%}}@media (min-width:1200px){.path-backup .mform .grouped_settings .fitem .felement{float:left;width:25%}}.path-backup .notification.dependencies_enforced{font-weight:700;text-align:center;color:#a94442}.path-backup .backup_progress{text-align:center}.path-backup .backup_progress .backup_stage{color:#777}.path-backup .backup_progress .backup_stage.backup_stage_current{font-weight:700;color:inherit}.path-backup .backup_progress span.backup_stage.backup_stage_complete{color:inherit}#page-backup-restore .filealiasesfailures{background-color:#f2dede}#page-backup-restore .filealiasesfailures .aliaseslist{width:90%;margin:.8em auto;border:1px dotted #ddd;background-color:#fff}.path-backup .fitem .smallicon{vertical-align:text-bottom}.backup-restore .backup-section .noticebox{width:60%;margin:1em auto;text-align:center}.backup-restore .backup-section.settings-section .detail-pair{display:inline-block;width:50%}.backup-restore .backup-section.settings-section .detail-pair-label{width:65%}.backup-restore .backup-section.settings-section .detail-pair-value{width:25%}.backup-restore .activitytable{min-width:500px}.backup-restore .activitytable .modulename{width:100px}.backup-restore .activitytable .moduleincluded{width:50px}.backup-restore .activitytable .userinfoincluded{width:50px}.backup-restore .detail-pair-label{font-weight:700;display:inline-block;width:25%;margin:0;padding:8px;text-align:right;vertical-align:top}.backup-restore .detail-pair-value{display:inline-block;width:65%;margin:0;padding:8px}.backup-restore .detail-pair-value>.sub-detail{font-size:12px;display:block;color:#777}.backup-restore>.singlebutton{text-align:right}.path-backup .mform .fgroup .proceedbutton{float:right;margin-right:5%}.restore-course-search .rcs-results{width:70%;min-width:400px}.restore-course-search .rcs-results table .no-overflow{max-width:600px}.restore-course-category .rcs-results table .no-overflow{max-width:600px}.path-backup .wibbler{display:none}.path-backup .backup_log{margin-top:2em}.path-backup .backup_log h2{font-size:1em}.path-backup .backup_log_contents{overflow-y:scroll;height:300px;padding:10px;border:1px solid #ddd}.path-rating .ratingtable,table.flexible,.generaltable{width:100%;max-width:100%;margin-bottom:20px}.path-rating .ratingtable>thead>tr>th,table.flexible>thead>tr>th,.generaltable>thead>tr>th,.path-rating .ratingtable>tbody>tr>th,table.flexible>tbody>tr>th,.generaltable>tbody>tr>th,.path-rating .ratingtable>tfoot>tr>th,table.flexible>tfoot>tr>th,.generaltable>tfoot>tr>th,.path-rating .ratingtable>thead>tr>td,table.flexible>thead>tr>td,.generaltable>thead>tr>td,.path-rating .ratingtable>tbody>tr>td,table.flexible>tbody>tr>td,.generaltable>tbody>tr>td,.path-rating .ratingtable>tfoot>tr>td,table.flexible>tfoot>tr>td,.generaltable>tfoot>tr>td{line-height:1.42857143;padding:8px;vertical-align:top;border-top:1px solid #ddd}.path-rating .ratingtable>thead>tr>th,table.flexible>thead>tr>th,.generaltable>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.path-rating .ratingtable>caption+thead>tr:first-child>th,table.flexible>caption+thead>tr:first-child>th,.generaltable>caption+thead>tr:first-child>th,.path-rating .ratingtable>colgroup+thead>tr:first-child>th,table.flexible>colgroup+thead>tr:first-child>th,.generaltable>colgroup+thead>tr:first-child>th,.path-rating .ratingtable>thead:first-child>tr:first-child>th,table.flexible>thead:first-child>tr:first-child>th,.generaltable>thead:first-child>tr:first-child>th,.path-rating .ratingtable>caption+thead>tr:first-child>td,table.flexible>caption+thead>tr:first-child>td,.generaltable>caption+thead>tr:first-child>td,.path-rating .ratingtable>colgroup+thead>tr:first-child>td,table.flexible>colgroup+thead>tr:first-child>td,.generaltable>colgroup+thead>tr:first-child>td,.path-rating .ratingtable>thead:first-child>tr:first-child>td,table.flexible>thead:first-child>tr:first-child>td,.generaltable>thead:first-child>tr:first-child>td{border-top:0}.path-rating .ratingtable>tbody+tbody,table.flexible>tbody+tbody,.generaltable>tbody+tbody{border-top:2px solid #ddd}.path-rating .ratingtable .table,table.flexible .table,.generaltable .table{background-color:#fff}.path-rating .ratingtable>tbody>tr:nth-of-type(odd),table#explaincaps>tbody>tr:nth-of-type(odd),table#defineroletable>tbody>tr:nth-of-type(odd),table.grading-report>tbody>tr:nth-of-type(odd),table#listdirectories>tbody>tr:nth-of-type(odd),table.rolecaps>tbody>tr:nth-of-type(odd),table.userenrolment>tbody>tr:nth-of-type(odd),table#form>tbody>tr:nth-of-type(odd),form#movecourses table>tbody>tr:nth-of-type(odd),#page-admin-course-index .editcourse>tbody>tr:nth-of-type(odd),.forumheaderlist>tbody>tr:nth-of-type(odd),table.flexible>tbody>tr:nth-of-type(odd),.generaltable>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.user-enroller-panel .uep-search-results .users>tbody>tr:hover,table.grading-report>tbody>tr:hover,.forumheaderlist>tbody>tr:hover,.generaltable>tbody>tr:hover,table.flexible>tbody>tr:hover,table#permissions>tbody>tr:hover{background-color:#f5f5f5}#page-report-loglive-index .generaltable>thead>tr>th,#page-admin-report-log-index .generaltable>thead>tr>th,#page-report-log-index .generaltable>thead>tr>th,#page-report-log-user .generaltable>thead>tr>th,#page-admin-user table>thead>tr>th,#page-report-loglive-index .generaltable>tbody>tr>th,#page-admin-report-log-index .generaltable>tbody>tr>th,#page-report-log-index .generaltable>tbody>tr>th,#page-report-log-user .generaltable>tbody>tr>th,#page-admin-user table>tbody>tr>th,#page-report-loglive-index .generaltable>tfoot>tr>th,#page-admin-report-log-index .generaltable>tfoot>tr>th,#page-report-log-index .generaltable>tfoot>tr>th,#page-report-log-user .generaltable>tfoot>tr>th,#page-admin-user table>tfoot>tr>th,#page-report-loglive-index .generaltable>thead>tr>td,#page-admin-report-log-index .generaltable>thead>tr>td,#page-report-log-index .generaltable>thead>tr>td,#page-report-log-user .generaltable>thead>tr>td,#page-admin-user table>thead>tr>td,#page-report-loglive-index .generaltable>tbody>tr>td,#page-admin-report-log-index .generaltable>tbody>tr>td,#page-report-log-index .generaltable>tbody>tr>td,#page-report-log-user .generaltable>tbody>tr>td,#page-admin-user table>tbody>tr>td,#page-report-loglive-index .generaltable>tfoot>tr>td,#page-admin-report-log-index .generaltable>tfoot>tr>td,#page-report-log-index .generaltable>tfoot>tr>td,#page-report-log-user .generaltable>tfoot>tr>td,#page-admin-user table>tfoot>tr>td{padding:5px}table.flexible .emptyrow{display:none}.left_scroller .generaltable th,.right_scroller .generaltable th,.left_scroller .generaltable td,.right_scroller .generaltable td{line-height:20px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.singlebutton div{display:inline-block;margin-right:5px;margin-bottom:5px;margin-left:5px}#notice .buttons .singlebutton{display:inline-block}.continuebutton{text-align:center}.btn-lineup{margin:0 0 3px 5px}input[name=searchwikicontent]+input[type=submit],select+input[type=submit],input[type=text]+input[type=button],input[type=password]+input[type=submit],input[type=text]+button,input[type=text]+input[type=submit]{margin:0 0 3px 5px}p.arrow_button{margin-top:5em;text-align:center}p.arrow_button #remove{margin:3em auto 5em}p.arrow_button input{display:block;width:100%}#addcontrols{margin-top:5em;margin-bottom:3em;text-align:center}#addcontrols input,#removecontrols input{display:block;width:100%}button,input.form-submit,input[type=button],input[type=submit],input[type=reset]{font-size:14px;font-weight:400;line-height:1.42857143;display:inline-block;margin:0 0 3px 5px;margin-bottom:0;padding:6px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;vertical-align:middle;white-space:nowrap;color:#333;border:1px solid transparent;border-color:#ccc;border-radius:4px;background-color:#fff;background-image:none;-ms-touch-action:manipulation;touch-action:manipulation}button:focus,input.form-submit:focus,input[type=button]:focus,input[type=submit]:focus,input[type=reset]:focus,button:active:focus,input.form-submit:active:focus,input[type=button]:active:focus,input[type=submit]:active:focus,input[type=reset]:active:focus,button.active:focus,input.form-submit.active:focus,input[type=button].active:focus,input[type=submit].active:focus,input[type=reset].active:focus,button.focus,input.form-submit.focus,input[type=button].focus,input[type=submit].focus,input[type=reset].focus,button:active.focus,input.form-submit:active.focus,input[type=button]:active.focus,input[type=submit]:active.focus,input[type=reset]:active.focus,button.active.focus,input.form-submit.active.focus,input[type=button].active.focus,input[type=submit].active.focus,input[type=reset].active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}button:hover,input.form-submit:hover,input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover,button:focus,input.form-submit:focus,input[type=button]:focus,input[type=submit]:focus,input[type=reset]:focus,button.focus,input.form-submit.focus,input[type=button].focus,input[type=submit].focus,input[type=reset].focus{text-decoration:none;color:#333}button:active,input.form-submit:active,input[type=button]:active,input[type=submit]:active,input[type=reset]:active,button.active,input.form-submit.active,input[type=button].active,input[type=submit].active,input[type=reset].active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}button.disabled,input.form-submit.disabled,input[type=button].disabled,input[type=submit].disabled,input[type=reset].disabled,button[disabled],input.form-submit[disabled],input[type=button][disabled],input[type=submit][disabled],input[type=reset][disabled],fieldset[disabled] button,fieldset[disabled] input.form-submit,fieldset[disabled] input[type=button],fieldset[disabled] input[type=submit],fieldset[disabled] input[type=reset]{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=65)}abutton.disabled,ainput.form-submit.disabled,ainput[type=button].disabled,ainput[type=submit].disabled,ainput[type=reset].disabled,fieldset[disabled] abutton,fieldset[disabled] ainput.form-submit,fieldset[disabled] ainput[type=button],fieldset[disabled] ainput[type=submit],fieldset[disabled] ainput[type=reset]{pointer-events:none}button:focus,input.form-submit:focus,input[type=button]:focus,input[type=submit]:focus,input[type=reset]:focus,button.focus,input.form-submit.focus,input[type=button].focus,input[type=submit].focus,input[type=reset].focus{color:#333;border-color:#8c8c8c;background-color:#e6e6e6}button:hover,input.form-submit:hover,input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover{color:#333;border-color:#adadad;background-color:#e6e6e6}button:active,input.form-submit:active,input[type=button]:active,input[type=submit]:active,input[type=reset]:active,button.active,input.form-submit.active,input[type=button].active,input[type=submit].active,input[type=reset].active,.open>.dropdown-togglebutton,.open>.dropdown-toggleinput.form-submit,.open>.dropdown-toggleinput[type=button],.open>.dropdown-toggleinput[type=submit],.open>.dropdown-toggleinput[type=reset]{color:#333;border-color:#adadad;background-color:#e6e6e6}button:active:hover,input.form-submit:active:hover,input[type=button]:active:hover,input[type=submit]:active:hover,input[type=reset]:active:hover,button.active:hover,input.form-submit.active:hover,input[type=button].active:hover,input[type=submit].active:hover,input[type=reset].active:hover,.open>.dropdown-togglebutton:hover,.open>.dropdown-toggleinput.form-submit:hover,.open>.dropdown-toggleinput[type=button]:hover,.open>.dropdown-toggleinput[type=submit]:hover,.open>.dropdown-toggleinput[type=reset]:hover,button:active:focus,input.form-submit:active:focus,input[type=button]:active:focus,input[type=submit]:active:focus,input[type=reset]:active:focus,button.active:focus,input.form-submit.active:focus,input[type=button].active:focus,input[type=submit].active:focus,input[type=reset].active:focus,.open>.dropdown-togglebutton:focus,.open>.dropdown-toggleinput.form-submit:focus,.open>.dropdown-toggleinput[type=button]:focus,.open>.dropdown-toggleinput[type=submit]:focus,.open>.dropdown-toggleinput[type=reset]:focus,button:active.focus,input.form-submit:active.focus,input[type=button]:active.focus,input[type=submit]:active.focus,input[type=reset]:active.focus,button.active.focus,input.form-submit.active.focus,input[type=button].active.focus,input[type=submit].active.focus,input[type=reset].active.focus,.open>.dropdown-togglebutton.focus,.open>.dropdown-toggleinput.form-submit.focus,.open>.dropdown-toggleinput[type=button].focus,.open>.dropdown-toggleinput[type=submit].focus,.open>.dropdown-toggleinput[type=reset].focus{color:#333;border-color:#8c8c8c;background-color:#d4d4d4}button:active,input.form-submit:active,input[type=button]:active,input[type=submit]:active,input[type=reset]:active,button.active,input.form-submit.active,input[type=button].active,input[type=submit].active,input[type=reset].active,.open>.dropdown-togglebutton,.open>.dropdown-toggleinput.form-submit,.open>.dropdown-toggleinput[type=button],.open>.dropdown-toggleinput[type=submit],.open>.dropdown-toggleinput[type=reset]{background-image:none}button.disabled:hover,input.form-submit.disabled:hover,input[type=button].disabled:hover,input[type=submit].disabled:hover,input[type=reset].disabled:hover,button[disabled]:hover,input.form-submit[disabled]:hover,input[type=button][disabled]:hover,input[type=submit][disabled]:hover,input[type=reset][disabled]:hover,fieldset[disabled] button:hover,fieldset[disabled] input.form-submit:hover,fieldset[disabled] input[type=button]:hover,fieldset[disabled] input[type=submit]:hover,fieldset[disabled] input[type=reset]:hover,button.disabled:focus,input.form-submit.disabled:focus,input[type=button].disabled:focus,input[type=submit].disabled:focus,input[type=reset].disabled:focus,button[disabled]:focus,input.form-submit[disabled]:focus,input[type=button][disabled]:focus,input[type=submit][disabled]:focus,input[type=reset][disabled]:focus,fieldset[disabled] button:focus,fieldset[disabled] input.form-submit:focus,fieldset[disabled] input[type=button]:focus,fieldset[disabled] input[type=submit]:focus,fieldset[disabled] input[type=reset]:focus,button.disabled.focus,input.form-submit.disabled.focus,input[type=button].disabled.focus,input[type=submit].disabled.focus,input[type=reset].disabled.focus,button[disabled].focus,input.form-submit[disabled].focus,input[type=button][disabled].focus,input[type=submit][disabled].focus,input[type=reset][disabled].focus,fieldset[disabled] button.focus,fieldset[disabled] input.form-submit.focus,fieldset[disabled] input[type=button].focus,fieldset[disabled] input[type=submit].focus,fieldset[disabled] input[type=reset].focus{border-color:#ccc;background-color:#fff}button .badge,input.form-submit .badge,input[type=button] .badge,input[type=submit] .badge,input[type=reset] .badge{color:#fff;background-color:#333}input.form-submit,input#id_submitbutton,input#id_submitbutton2,.path-admin .buttons input[type=submit],td.submit input{color:#fff;border-color:#2e6da4;background-color:#337ab7}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.focus,input#id_submitbutton.focus,input#id_submitbutton2.focus,.path-admin .buttons input[type=submit].focus,td.submit input.focus{color:#fff;border-color:#122b40;background-color:#286090}input.form-submit:hover,input#id_submitbutton:hover,input#id_submitbutton2:hover,.path-admin .buttons input[type=submit]:hover,td.submit input:hover{color:#fff;border-color:#204d74;background-color:#286090}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[type=submit].active,td.submit input.active,.open>.dropdown-toggleinput.form-submit,.open>.dropdown-toggleinput#id_submitbutton,.open>.dropdown-toggleinput#id_submitbutton2,.open>.dropdown-toggle.path-admin .buttons input[type=submit],.open>.dropdown-toggletd.submit input{color:#fff;border-color:#204d74;background-color:#286090}input.form-submit:active:hover,input#id_submitbutton:active:hover,input#id_submitbutton2:active:hover,.path-admin .buttons input[type=submit]:active:hover,td.submit input:active:hover,input.form-submit.active:hover,input#id_submitbutton.active:hover,input#id_submitbutton2.active:hover,.path-admin .buttons input[type=submit].active:hover,td.submit input.active:hover,.open>.dropdown-toggleinput.form-submit:hover,.open>.dropdown-toggleinput#id_submitbutton:hover,.open>.dropdown-toggleinput#id_submitbutton2:hover,.open>.dropdown-toggle.path-admin .buttons input[type=submit]:hover,.open>.dropdown-toggletd.submit input:hover,input.form-submit:active:focus,input#id_submitbutton:active:focus,input#id_submitbutton2:active:focus,.path-admin .buttons input[type=submit]:active:focus,td.submit input:active:focus,input.form-submit.active:focus,input#id_submitbutton.active:focus,input#id_submitbutton2.active:focus,.path-admin .buttons input[type=submit].active:focus,td.submit input.active:focus,.open>.dropdown-toggleinput.form-submit:focus,.open>.dropdown-toggleinput#id_submitbutton:focus,.open>.dropdown-toggleinput#id_submitbutton2:focus,.open>.dropdown-toggle.path-admin .buttons input[type=submit]:focus,.open>.dropdown-toggletd.submit input:focus,input.form-submit:active.focus,input#id_submitbutton:active.focus,input#id_submitbutton2:active.focus,.path-admin .buttons input[type=submit]:active.focus,td.submit input:active.focus,input.form-submit.active.focus,input#id_submitbutton.active.focus,input#id_submitbutton2.active.focus,.path-admin .buttons input[type=submit].active.focus,td.submit input.active.focus,.open>.dropdown-toggleinput.form-submit.focus,.open>.dropdown-toggleinput#id_submitbutton.focus,.open>.dropdown-toggleinput#id_submitbutton2.focus,.open>.dropdown-toggle.path-admin .buttons input[type=submit].focus,.open>.dropdown-toggletd.submit input.focus{color:#fff;border-color:#122b40;background-color:#204d74}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[type=submit].active,td.submit input.active,.open>.dropdown-toggleinput.form-submit,.open>.dropdown-toggleinput#id_submitbutton,.open>.dropdown-toggleinput#id_submitbutton2,.open>.dropdown-toggle.path-admin .buttons input[type=submit],.open>.dropdown-toggletd.submit input{background-image:none}input.form-submit.disabled:hover,input#id_submitbutton.disabled:hover,input#id_submitbutton2.disabled:hover,.path-admin .buttons input[type=submit].disabled:hover,td.submit input.disabled:hover,input.form-submit[disabled]:hover,input#id_submitbutton[disabled]:hover,input#id_submitbutton2[disabled]:hover,.path-admin .buttons input[type=submit][disabled]:hover,td.submit input[disabled]:hover,fieldset[disabled] input.form-submit:hover,fieldset[disabled] input#id_submitbutton:hover,fieldset[disabled] input#id_submitbutton2:hover,fieldset[disabled] .path-admin .buttons input[type=submit]:hover,fieldset[disabled] td.submit input:hover,input.form-submit.disabled:focus,input#id_submitbutton.disabled:focus,input#id_submitbutton2.disabled:focus,.path-admin .buttons input[type=submit].disabled:focus,td.submit input.disabled:focus,input.form-submit[disabled]:focus,input#id_submitbutton[disabled]:focus,input#id_submitbutton2[disabled]:focus,.path-admin .buttons input[type=submit][disabled]:focus,td.submit input[disabled]:focus,fieldset[disabled] input.form-submit:focus,fieldset[disabled] input#id_submitbutton:focus,fieldset[disabled] input#id_submitbutton2:focus,fieldset[disabled] .path-admin .buttons input[type=submit]:focus,fieldset[disabled] td.submit input:focus,input.form-submit.disabled.focus,input#id_submitbutton.disabled.focus,input#id_submitbutton2.disabled.focus,.path-admin .buttons input[type=submit].disabled.focus,td.submit input.disabled.focus,input.form-submit[disabled].focus,input#id_submitbutton[disabled].focus,input#id_submitbutton2[disabled].focus,.path-admin .buttons input[type=submit][disabled].focus,td.submit input[disabled].focus,fieldset[disabled] input.form-submit.focus,fieldset[disabled] input#id_submitbutton.focus,fieldset[disabled] input#id_submitbutton2.focus,fieldset[disabled] .path-admin .buttons input[type=submit].focus,fieldset[disabled] td.submit input.focus{border-color:#2e6da4;background-color:#337ab7}input.form-submit .badge,input#id_submitbutton .badge,input#id_submitbutton2 .badge,.path-admin .buttons input[type=submit] .badge,td.submit input .badge{color:#337ab7;background-color:#fff}#notice .singlebutton+.singlebutton input,.submit.buttons input[name=cancel]{font-size:14px;font-weight:400;line-height:1.42857143;display:inline-block;margin-bottom:0;padding:6px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;vertical-align:middle;white-space:nowrap;color:#333;border:1px solid transparent;border-color:#ccc;border-radius:4px;background-color:#fff;background-image:none;-ms-touch-action:manipulation;touch-action:manipulation}#notice .singlebutton+.singlebutton input:focus,.submit.buttons input[name=cancel]:focus,#notice .singlebutton+.singlebutton input:active:focus,.submit.buttons input[name=cancel]:active:focus,#notice .singlebutton+.singlebutton input.active:focus,.submit.buttons input[name=cancel].active:focus,#notice .singlebutton+.singlebutton input.focus,.submit.buttons input[name=cancel].focus,#notice .singlebutton+.singlebutton input:active.focus,.submit.buttons input[name=cancel]:active.focus,#notice .singlebutton+.singlebutton input.active.focus,.submit.buttons input[name=cancel].active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#notice .singlebutton+.singlebutton input:hover,.submit.buttons input[name=cancel]:hover,#notice .singlebutton+.singlebutton input:focus,.submit.buttons input[name=cancel]:focus,#notice .singlebutton+.singlebutton input.focus,.submit.buttons input[name=cancel].focus{text-decoration:none;color:#333}#notice .singlebutton+.singlebutton input:active,.submit.buttons input[name=cancel]:active,#notice .singlebutton+.singlebutton input.active,.submit.buttons input[name=cancel].active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#notice .singlebutton+.singlebutton input.disabled,.submit.buttons input[name=cancel].disabled,#notice .singlebutton+.singlebutton input[disabled],.submit.buttons input[name=cancel][disabled],fieldset[disabled] #notice .singlebutton+.singlebutton input,fieldset[disabled] .submit.buttons input[name=cancel]{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=65)}a#notice .singlebutton+.singlebutton input.disabled,a.submit.buttons input[name=cancel].disabled,fieldset[disabled] a#notice .singlebutton+.singlebutton input,fieldset[disabled] a.submit.buttons input[name=cancel]{pointer-events:none}#notice .singlebutton+.singlebutton input:focus,.submit.buttons input[name=cancel]:focus,#notice .singlebutton+.singlebutton input.focus,.submit.buttons input[name=cancel].focus{color:#333;border-color:#8c8c8c;background-color:#e6e6e6}#notice .singlebutton+.singlebutton input:hover,.submit.buttons input[name=cancel]:hover{color:#333;border-color:#adadad;background-color:#e6e6e6}#notice .singlebutton+.singlebutton input:active,.submit.buttons input[name=cancel]:active,#notice .singlebutton+.singlebutton input.active,.submit.buttons input[name=cancel].active,.open>.dropdown-toggle#notice .singlebutton+.singlebutton input,.open>.dropdown-toggle.submit.buttons input[name=cancel]{color:#333;border-color:#adadad;background-color:#e6e6e6}#notice .singlebutton+.singlebutton input:active:hover,.submit.buttons input[name=cancel]:active:hover,#notice .singlebutton+.singlebutton input.active:hover,.submit.buttons input[name=cancel].active:hover,.open>.dropdown-toggle#notice .singlebutton+.singlebutton input:hover,.open>.dropdown-toggle.submit.buttons input[name=cancel]:hover,#notice .singlebutton+.singlebutton input:active:focus,.submit.buttons input[name=cancel]:active:focus,#notice .singlebutton+.singlebutton input.active:focus,.submit.buttons input[name=cancel].active:focus,.open>.dropdown-toggle#notice .singlebutton+.singlebutton input:focus,.open>.dropdown-toggle.submit.buttons input[name=cancel]:focus,#notice .singlebutton+.singlebutton input:active.focus,.submit.buttons input[name=cancel]:active.focus,#notice .singlebutton+.singlebutton input.active.focus,.submit.buttons input[name=cancel].active.focus,.open>.dropdown-toggle#notice .singlebutton+.singlebutton input.focus,.open>.dropdown-toggle.submit.buttons input[name=cancel].focus{color:#333;border-color:#8c8c8c;background-color:#d4d4d4}#notice .singlebutton+.singlebutton input:active,.submit.buttons input[name=cancel]:active,#notice .singlebutton+.singlebutton input.active,.submit.buttons input[name=cancel].active,.open>.dropdown-toggle#notice .singlebutton+.singlebutton input,.open>.dropdown-toggle.submit.buttons input[name=cancel]{background-image:none}#notice .singlebutton+.singlebutton input.disabled:hover,.submit.buttons input[name=cancel].disabled:hover,#notice .singlebutton+.singlebutton input[disabled]:hover,.submit.buttons input[name=cancel][disabled]:hover,fieldset[disabled] #notice .singlebutton+.singlebutton input:hover,fieldset[disabled] .submit.buttons input[name=cancel]:hover,#notice .singlebutton+.singlebutton input.disabled:focus,.submit.buttons input[name=cancel].disabled:focus,#notice .singlebutton+.singlebutton input[disabled]:focus,.submit.buttons input[name=cancel][disabled]:focus,fieldset[disabled] #notice .singlebutton+.singlebutton input:focus,fieldset[disabled] .submit.buttons input[name=cancel]:focus,#notice .singlebutton+.singlebutton input.disabled.focus,.submit.buttons input[name=cancel].disabled.focus,#notice .singlebutton+.singlebutton input[disabled].focus,.submit.buttons input[name=cancel][disabled].focus,fieldset[disabled] #notice .singlebutton+.singlebutton input.focus,fieldset[disabled] .submit.buttons input[name=cancel].focus{border-color:#ccc;background-color:#fff}#notice .singlebutton+.singlebutton input .badge,.submit.buttons input[name=cancel] .badge{color:#fff;background-color:#333}#notice .singlebutton+.singlebutton input,.submit.buttons input[name=cancel]{margin:0 0 3px 5px}input[id$='_clearbutton'],input[type=reset]{color:#fff;border-color:#eea236;background-color:#f0ad4e}input[id$='_clearbutton']:focus,input[type=reset]:focus,input[id$='_clearbutton'].focus,input[type=reset].focus{color:#fff;border-color:#985f0d;background-color:#ec971f}input[id$='_clearbutton']:hover,input[type=reset]:hover{color:#fff;border-color:#d58512;background-color:#ec971f}input[id$='_clearbutton']:active,input[type=reset]:active,input[id$='_clearbutton'].active,input[type=reset].active,.open>.dropdown-toggleinput[id$='_clearbutton'],.open>.dropdown-toggleinput[type=reset]{color:#fff;border-color:#d58512;background-color:#ec971f}input[id$='_clearbutton']:active:hover,input[type=reset]:active:hover,input[id$='_clearbutton'].active:hover,input[type=reset].active:hover,.open>.dropdown-toggleinput[id$='_clearbutton']:hover,.open>.dropdown-toggleinput[type=reset]:hover,input[id$='_clearbutton']:active:focus,input[type=reset]:active:focus,input[id$='_clearbutton'].active:focus,input[type=reset].active:focus,.open>.dropdown-toggleinput[id$='_clearbutton']:focus,.open>.dropdown-toggleinput[type=reset]:focus,input[id$='_clearbutton']:active.focus,input[type=reset]:active.focus,input[id$='_clearbutton'].active.focus,input[type=reset].active.focus,.open>.dropdown-toggleinput[id$='_clearbutton'].focus,.open>.dropdown-toggleinput[type=reset].focus{color:#fff;border-color:#985f0d;background-color:#d58512}input[id$='_clearbutton']:active,input[type=reset]:active,input[id$='_clearbutton'].active,input[type=reset].active,.open>.dropdown-toggleinput[id$='_clearbutton'],.open>.dropdown-toggleinput[type=reset]{background-image:none}input[id$='_clearbutton'].disabled:hover,input[type=reset].disabled:hover,input[id$='_clearbutton'][disabled]:hover,input[type=reset][disabled]:hover,fieldset[disabled] input[id$='_clearbutton']:hover,fieldset[disabled] input[type=reset]:hover,input[id$='_clearbutton'].disabled:focus,input[type=reset].disabled:focus,input[id$='_clearbutton'][disabled]:focus,input[type=reset][disabled]:focus,fieldset[disabled] input[id$='_clearbutton']:focus,fieldset[disabled] input[type=reset]:focus,input[id$='_clearbutton'].disabled.focus,input[type=reset].disabled.focus,input[id$='_clearbutton'][disabled].focus,input[type=reset][disabled].focus,fieldset[disabled] input[id$='_clearbutton'].focus,fieldset[disabled] input[type=reset].focus{border-color:#eea236;background-color:#f0ad4e}input[id$='_clearbutton'] .badge,input[type=reset] .badge{color:#f0ad4e;background-color:#fff}button.yui3-button.closebutton,button.yui3-button.closebutton:hover{background-position:0 0}input.fp-btn-choose{font-size:12px;line-height:1.5;margin-top:4px;margin-left:0;padding:5px 10px;border-radius:3px}.user-enroller-panel .uep-search-results .user .options .enrol{font-size:12px;line-height:1.5;padding:1px 5px;border-radius:3px}.nav-justified>li>a{margin-right:1px;padding-right:4px;padding-left:4px;white-space:nowrap}.nav-justified{padding:10px 0 0 0}@media (min-width:768px){.nav-justified>li{display:block;float:none;width:100%}.nav-justified>li>a{margin-bottom:5px;text-align:center}}@media (min-width:992px){.nav-justified{border:0;border-radius:0}.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified>li>a{margin-right:1px;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border:1px solid #ddd;border-radius:4px}}@media (min-width:992px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.userenrolment{width:100%;border-collapse:collapse}.userenrolment tr{vertical-align:top}.userenrolment td{height:41px;padding:0}.userenrolment .subfield{margin-right:5px}.userenrolment .col_userdetails .subfield_picture{float:left}.userenrolment .col_lastseen{width:150px}.userenrolment .col_role{width:262px}.userenrolment .hasAllRoles .col_role .addrole{display:none}.userenrolment .col_enrol .enrolment{float:left;margin:3px;padding:3px}.userenrolment .col_enrol .enrolment a{float:right;margin-left:3px}.userenrolment .col_role .roles,.userenrolment .col_group .groups{margin-right:30px}.userenrolment .col_role .role,.userenrolment .col_group .group{float:left;margin:3px;padding:3px;white-space:nowrap}.userenrolment .col_role .role a,.userenrolment .col_group .group a{margin-left:3px;cursor:pointer}.userenrolment .col_role .addrole,.userenrolment .col_group .addgroup{float:right;margin:3px;padding:3px}.userenrolment .col_role .addrole>a:hover,.userenrolment .col_group .addgroup>a:hover{border-bottom:1px solid #666}.userenrolment .col_role .addrole img,.userenrolment .col_group .addgroup img{vertical-align:baseline}.enrolpanel.roleassign.visible{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:1.42857143;position:absolute;z-index:1060;top:0;left:0;display:none;display:block;width:276px;max-width:276px;padding:1px;text-align:left;text-align:start;white-space:normal;text-decoration:none;letter-spacing:normal;word-spacing:normal;text-transform:none;word-wrap:normal;word-break:normal;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);text-shadow:none;line-break:auto}.enrolpanel.roleassign.visible.top{margin-top:-10px}.enrolpanel.roleassign.visible.right{margin-left:10px}.enrolpanel.roleassign.visible.bottom{margin-top:10px}.enrolpanel.roleassign.visible.left{margin-left:-10px}.enrolpanel.roleassign.visible.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.enrolpanel.roleassign.visible.top>.arrow:after{bottom:1px;margin-left:-10px;content:' ';border-top-color:#fff;border-bottom-width:0}.enrolpanel.roleassign.visible.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.enrolpanel.roleassign.visible.right>.arrow:after{bottom:-10px;left:1px;content:' ';border-right-color:#fff;border-left-width:0}.enrolpanel.roleassign.visible.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.enrolpanel.roleassign.visible.bottom>.arrow:after{top:1px;margin-left:-10px;content:' ';border-top-width:0;border-bottom-color:#fff}.enrolpanel.roleassign.visible.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.enrolpanel.roleassign.visible.left>.arrow:after{right:1px;bottom:-10px;content:' ';border-right-width:0;border-left-color:#fff}.enrolpanel.roleassign.visible .container{display:block;padding:0;content:inherit;border:0}.enrolpanel.roleassign.visible a{text-decoration:underline}.enrolpanel.roleassign.visible .header{font-size:14px;margin:0;padding:8px 14px;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;background-color:#f7f7f7}.enrolpanel.roleassign.visible .header .close{font-family:'Glyphicons Halflings';font-size:20px;font-weight:400;font-style:normal;line-height:1;position:relative;position:absolute;top:1px;top:5px;right:10px;display:inline-block;width:auto;height:auto;margin-top:5px;margin-bottom:10px;opacity:1;color:#337ab7;background:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.enrolpanel.roleassign.visible .header .close:before{content:'\e014'}.enrolpanel.roleassign.visible .content{margin-top:5px;padding:9px 14px;background-color:#fff}#page-enrol-users .enrol_user_buttons{float:right}#page-enrol-users .enrol_user_buttons .enrolusersbutton{display:inline}#page-enrol-users .enrol_user_buttons .enrolusersbutton div,#page-enrol-users .enrol_user_buttons .enrolusersbutton form{display:inline;margin-right:0}#page-enrol-users #filterform{display:inline-block;min-height:20px;margin-bottom:20px;padding:19px;border:1px solid #e3e3e3;border-radius:4px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}#page-enrol-users #filterform blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}#page-enrol-users #filterform .fitem{display:inline-block;margin-right:.3em;white-space:nowrap}#page-enrol-users #filterform .fitem label{line-height:1.42857143;display:inline;padding-right:.3em}#page-enrol-users #filterform .fitem :before,#page-enrol-users #filterform .fitem :after{display:inline}#page-enrol-users #filterform div,#page-enrol-users #filterform fieldset{display:table;float:none;clear:none;width:auto;margin:0}#page-enrol-users #filterform select,#page-enrol-users #filterform .ftext input{width:7em}#page-enrol-users #filterform input,#page-enrol-users #filterform select{margin-bottom:0}#page-enrol-users .user-enroller-panel .uep-search-results .user .details{width:237px}@media (max-width:767px){.file-picker .fp-repo-area{float:none;overflow-y:auto;width:100%;height:auto;max-height:220px;border:0}.file-picker .fp-repo-items{float:none;width:100%}.file-picker .fp-login-form .fp-login-input label{text-align:left}.file-picker .fp-content form td{display:block;width:100%;text-align:left}.fp-content .mdl-right{text-align:left}.fp-repo-items .fp-navbar{border-top:1px solid #bbb}}@media (max-width:480px){.fp-content-center{display:block;vertical-align:top}.course-content ul.topics li.section,.course-content ul.topics li.section .content,.course-content ul.weeks li.section .content,.course-content ul.weeks li.section,.course-content ul.section{margin-right:0;margin-left:0;padding:0}.activityinstance{display:block}.editing .course-content .section .activity{margin-bottom:.2em;padding-bottom:.2em;border-bottom:thin solid #ddd}.course-content .section .activity .commands{text-align:right}.jsenabled .choosercontainer #chooseform .alloptions{max-width:100%}.jsenabled .choosercontainer #chooseform .instruction,.jsenabled .choosercontainer #chooseform .typesummary{position:static}.que .info{float:none;width:auto}.que .content{margin:0}.path-mod-choice .horizontal .choices .option{display:block}.path-mod-forum .forumsearch #search{width:120px}.path-mod-forum .forumheaderlist .picture{width:0}.path-mod-forum .forumheaderlist .picture a{display:none}.panel .courseimage img{float:none;max-width:100%;margin-right:5px}}@media (max-width:768px){#filesskin .yui3-panel,#filesskin .file-picker.fp-generallayout{left:0;width:100%}}.phpinfo td{vertical-align:baseline;border:1px solid #ddd}#page-footer .performanceinfo{margin:10px 20%}#page-footer .performanceinfo span{display:block}#page-footer .validators{margin-top:40px;padding-top:5px;border-top:1px dotted gray}#page-footer .validators ul{margin:0;padding:0;list-style-type:none}#page-footer .validators ul li{display:inline;margin-right:10px;margin-left:10px}.performanceinfo .cachesused{margin-top:1em}.performanceinfo .cachesused .cache-stats-heading,.performanceinfo .cachesused .cache-total-stats{font-size:110%;font-weight:700;margin-top:.3em}#page-footer .performanceinfo .cachesused .cache-definition-stats{display:inline-block;margin:.3em;vertical-align:top;background-color:#f9f9f9}.cache-store-stats{padding:0 1.3em}.cache-store-stats.nohits{background-color:#f2dede}.cache-store-stats.lowhits{background-color:#fcf8e3}.cache-store-stats.hihits{background-color:#dff0d8}#page-footer,#page-footer .validators,#page-footer .purgecaches,#page-footer .performanceinfo{text-align:center}.transform-test-heading{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;line-height:36px;margin:0;padding:0;text-align:center}body.has_dock #page,body.has_dock .moodleheader{padding-left:45px}body.has_dock div#dock{display:inline}#dock{position:fixed;top:0;left:0;width:42px;height:100%;border-right:0 none;background-color:transparent}#dock .nothingdocked{display:none;visibility:hidden}#dock .dockeditem_container{margin-top:68px}#dock .dockeditem .firstdockitem{margin-top:1em}#dock .dockedtitle{font-size:14px;font-weight:400;line-height:1.42857143;display:inline-block;display:block;width:36px;margin:3px;margin-bottom:0;padding:6px 12px;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;vertical-align:middle;white-space:nowrap;color:#333;border:1px solid transparent;border-color:#ccc;border-radius:4px;background-color:#fff;background-image:none;-ms-touch-action:manipulation;touch-action:manipulation}#dock .dockedtitle:focus,#dock .dockedtitle:active:focus,#dock .dockedtitle.active:focus,#dock .dockedtitle.focus,#dock .dockedtitle:active.focus,#dock .dockedtitle.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#dock .dockedtitle:hover,#dock .dockedtitle:focus,#dock .dockedtitle.focus{text-decoration:none;color:#333}#dock .dockedtitle:active,#dock .dockedtitle.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#dock .dockedtitle.disabled,#dock .dockedtitle[disabled],fieldset[disabled] #dock .dockedtitle{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=65)}a#dock .dockedtitle.disabled,fieldset[disabled] a#dock .dockedtitle{pointer-events:none}#dock .dockedtitle:focus,#dock .dockedtitle.focus{color:#333;border-color:#8c8c8c;background-color:#e6e6e6}#dock .dockedtitle:hover{color:#333;border-color:#adadad;background-color:#e6e6e6}#dock .dockedtitle:active,#dock .dockedtitle.active,.open>.dropdown-toggle#dock .dockedtitle{color:#333;border-color:#adadad;background-color:#e6e6e6}#dock .dockedtitle:active:hover,#dock .dockedtitle.active:hover,.open>.dropdown-toggle#dock .dockedtitle:hover,#dock .dockedtitle:active:focus,#dock .dockedtitle.active:focus,.open>.dropdown-toggle#dock .dockedtitle:focus,#dock .dockedtitle:active.focus,#dock .dockedtitle.active.focus,.open>.dropdown-toggle#dock .dockedtitle.focus{color:#333;border-color:#8c8c8c;background-color:#d4d4d4}#dock .dockedtitle:active,#dock .dockedtitle.active,.open>.dropdown-toggle#dock .dockedtitle{background-image:none}#dock .dockedtitle.disabled:hover,#dock .dockedtitle[disabled]:hover,fieldset[disabled] #dock .dockedtitle:hover,#dock .dockedtitle.disabled:focus,#dock .dockedtitle[disabled]:focus,fieldset[disabled] #dock .dockedtitle:focus,#dock .dockedtitle.disabled.focus,#dock .dockedtitle[disabled].focus,fieldset[disabled] #dock .dockedtitle.focus{border-color:#ccc;background-color:#fff}#dock .dockedtitle .badge{color:#fff;background-color:#333}#dock .dockedtitle h2{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;line-height:36px;margin:0;padding:0;text-align:center}#dock .dockedtitle .filterrotate{margin-left:8px}#dock .controls{position:absolute;bottom:1em;width:100%;text-align:center}#dock .controls img{cursor:pointer}#dock .editing_move,#dock .moodle-core-dragdrop-draghandle{display:none}#dockeditempanel{position:relative;z-index:12000;left:100%;min-width:200px;padding-left:5px}#dockeditempanel.dockitempanel_hidden{display:none}#dockeditempanel .dockeditempanel_content{margin-bottom:20px;border:1px solid transparent;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}#dockeditempanel .dockeditempanel_content>.list-group,#dockeditempanel .dockeditempanel_content>.panel-collapse>.list-group{margin-bottom:0}#dockeditempanel .dockeditempanel_content>.list-group .list-group-item,#dockeditempanel .dockeditempanel_content>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}#dockeditempanel .dockeditempanel_content>.list-group:first-child .list-group-item:first-child,#dockeditempanel .dockeditempanel_content>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}#dockeditempanel .dockeditempanel_content>.list-group:last-child .list-group-item:last-child,#dockeditempanel .dockeditempanel_content>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#dockeditempanel .dockeditempanel_content>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}#dockeditempanel .dockeditempanel_content>.table,#dockeditempanel .dockeditempanel_content>.table-responsive>.table,#dockeditempanel .dockeditempanel_content>.panel-collapse>.table{margin-bottom:0}#dockeditempanel .dockeditempanel_content>.table caption,#dockeditempanel .dockeditempanel_content>.table-responsive>.table caption,#dockeditempanel .dockeditempanel_content>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}#dockeditempanel .dockeditempanel_content>.table:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}#dockeditempanel .dockeditempanel_content>.table:first-child>thead:first-child>tr:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,#dockeditempanel .dockeditempanel_content>.table:first-child>tbody:first-child>tr:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}#dockeditempanel .dockeditempanel_content>.table:first-child>thead:first-child>tr:first-child td:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,#dockeditempanel .dockeditempanel_content>.table:first-child>tbody:first-child>tr:first-child td:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,#dockeditempanel .dockeditempanel_content>.table:first-child>thead:first-child>tr:first-child th:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,#dockeditempanel .dockeditempanel_content>.table:first-child>tbody:first-child>tr:first-child th:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}#dockeditempanel .dockeditempanel_content>.table:first-child>thead:first-child>tr:first-child td:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,#dockeditempanel .dockeditempanel_content>.table:first-child>tbody:first-child>tr:first-child td:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,#dockeditempanel .dockeditempanel_content>.table:first-child>thead:first-child>tr:first-child th:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,#dockeditempanel .dockeditempanel_content>.table:first-child>tbody:first-child>tr:first-child th:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}#dockeditempanel .dockeditempanel_content>.table:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}#dockeditempanel .dockeditempanel_content>.table:last-child>tbody:last-child>tr:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,#dockeditempanel .dockeditempanel_content>.table:last-child>tfoot:last-child>tr:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}#dockeditempanel .dockeditempanel_content>.table:last-child>tbody:last-child>tr:last-child td:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,#dockeditempanel .dockeditempanel_content>.table:last-child>tfoot:last-child>tr:last-child td:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,#dockeditempanel .dockeditempanel_content>.table:last-child>tbody:last-child>tr:last-child th:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,#dockeditempanel .dockeditempanel_content>.table:last-child>tfoot:last-child>tr:last-child th:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}#dockeditempanel .dockeditempanel_content>.table:last-child>tbody:last-child>tr:last-child td:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,#dockeditempanel .dockeditempanel_content>.table:last-child>tfoot:last-child>tr:last-child td:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,#dockeditempanel .dockeditempanel_content>.table:last-child>tbody:last-child>tr:last-child th:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,#dockeditempanel .dockeditempanel_content>.table:last-child>tfoot:last-child>tr:last-child th:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}#dockeditempanel .dockeditempanel_content>.panel-body+.table,#dockeditempanel .dockeditempanel_content>.panel-body+.table-responsive,#dockeditempanel .dockeditempanel_content>.table+.panel-body,#dockeditempanel .dockeditempanel_content>.table-responsive+.panel-body{border-top:1px solid #ddd}#dockeditempanel .dockeditempanel_content>.table>tbody:first-child>tr:first-child th,#dockeditempanel .dockeditempanel_content>.table>tbody:first-child>tr:first-child td{border-top:0}#dockeditempanel .dockeditempanel_content>.table-bordered,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered{border:0}#dockeditempanel .dockeditempanel_content>.table-bordered>thead>tr>th:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>thead>tr>th:first-child,#dockeditempanel .dockeditempanel_content>.table-bordered>tbody>tr>th:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tbody>tr>th:first-child,#dockeditempanel .dockeditempanel_content>.table-bordered>tfoot>tr>th:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tfoot>tr>th:first-child,#dockeditempanel .dockeditempanel_content>.table-bordered>thead>tr>td:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>thead>tr>td:first-child,#dockeditempanel .dockeditempanel_content>.table-bordered>tbody>tr>td:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tbody>tr>td:first-child,#dockeditempanel .dockeditempanel_content>.table-bordered>tfoot>tr>td:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}#dockeditempanel .dockeditempanel_content>.table-bordered>thead>tr>th:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>thead>tr>th:last-child,#dockeditempanel .dockeditempanel_content>.table-bordered>tbody>tr>th:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tbody>tr>th:last-child,#dockeditempanel .dockeditempanel_content>.table-bordered>tfoot>tr>th:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tfoot>tr>th:last-child,#dockeditempanel .dockeditempanel_content>.table-bordered>thead>tr>td:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>thead>tr>td:last-child,#dockeditempanel .dockeditempanel_content>.table-bordered>tbody>tr>td:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tbody>tr>td:last-child,#dockeditempanel .dockeditempanel_content>.table-bordered>tfoot>tr>td:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}#dockeditempanel .dockeditempanel_content>.table-bordered>thead>tr:first-child>td,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>thead>tr:first-child>td,#dockeditempanel .dockeditempanel_content>.table-bordered>tbody>tr:first-child>td,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tbody>tr:first-child>td,#dockeditempanel .dockeditempanel_content>.table-bordered>thead>tr:first-child>th,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>thead>tr:first-child>th,#dockeditempanel .dockeditempanel_content>.table-bordered>tbody>tr:first-child>th,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}#dockeditempanel .dockeditempanel_content>.table-bordered>tbody>tr:last-child>td,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tbody>tr:last-child>td,#dockeditempanel .dockeditempanel_content>.table-bordered>tfoot>tr:last-child>td,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tfoot>tr:last-child>td,#dockeditempanel .dockeditempanel_content>.table-bordered>tbody>tr:last-child>th,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tbody>tr:last-child>th,#dockeditempanel .dockeditempanel_content>.table-bordered>tfoot>tr:last-child>th,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}#dockeditempanel .dockeditempanel_content>.table-responsive{margin-bottom:0;border:0}#dockeditempanel .dockeditempanel_bd{overflow:auto;padding:0}#dockeditempanel .dockeditempanel_bd .block_navigation .block_tree li{overflow:visible}#dockeditempanel .dockeditempanel_hd{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}#dockeditempanel .dockeditempanel_hd>.dropdown .dropdown-toggle{color:inherit}#dockeditempanel .dockeditempanel_hd h2{font-size:16px;margin-top:0;margin-bottom:0;color:inherit}#dockeditempanel .dockeditempanel_hd h2>a,#dockeditempanel .dockeditempanel_hd h2>small,#dockeditempanel .dockeditempanel_hd h2>.small,#dockeditempanel .dockeditempanel_hd h2>small>a,#dockeditempanel .dockeditempanel_hd h2>.small>a{color:inherit}#dockeditempanel .dockeditempanel_hd .commands{display:block;text-align:right}#dockeditempanel .dockeditempanel_hd .commands>a,#dockeditempanel .dockeditempanel_hd .commands>span{margin-left:3px;cursor:pointer}#dockeditempanel .dockeditempanel_hd .commands img,#dockeditempanel .dockeditempanel_hd .commands input{margin-right:1px;vertical-align:middle}#dockeditempanel .dockeditempanel_hd .commands .hidepanelicon img{cursor:pointer}.dir-rtl.has_dock #page,.dir-rtl.has_dock .moodleheader{padding-right:45px;padding-left:10px}.dir-rtl #dock{right:0;left:auto}.dir-rtl #dock .dockedtitle h2{line-height:36px - 11px}.dir-rtl #dockeditempanel{right:100%}.dir-rtl #dockeditempanel .dockeditempanel_hd .commands{text-align:left}.gradetreebox h4{font-size:14px}.gradetreebox th.cell,.gradetreebox input[type=text]{width:auto}.gradetreebox input[type=text],.gradetreebox select{margin-bottom:0}#page-grade-grading-manage #activemethodselector label{display:inline-block}#page-grade-grading-manage #activemethodselector .helptooltip{margin-right:.5em}#page-grade-grading-manage .actions{display:block;margin-bottom:1em;text-align:center}#page-grade-grading-manage .actions .action{font-size:14px;font-size:18px;font-weight:400;line-height:1.42857143;line-height:1.3333333;position:relative;display:inline-block;overflow:hidden;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:150px;margin:.5em;margin-bottom:0;padding:6px 12px;padding:10px 16px;padding:1em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;vertical-align:middle;vertical-align:top;white-space:nowrap;white-space:normal;border:1px solid transparent;border:1px solid #aaa;border-radius:4px;border-radius:6px;background-image:none;-ms-touch-action:manipulation;touch-action:manipulation}#page-grade-grading-manage .actions .action:focus,#page-grade-grading-manage .actions .action:active:focus,#page-grade-grading-manage .actions .action.active:focus,#page-grade-grading-manage .actions .action.focus,#page-grade-grading-manage .actions .action:active.focus,#page-grade-grading-manage .actions .action.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#page-grade-grading-manage .actions .action:hover,#page-grade-grading-manage .actions .action:focus,#page-grade-grading-manage .actions .action.focus{text-decoration:none;color:#333}#page-grade-grading-manage .actions .action:active,#page-grade-grading-manage .actions .action.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#page-grade-grading-manage .actions .action.disabled,#page-grade-grading-manage .actions .action[disabled],fieldset[disabled] #page-grade-grading-manage .actions .action{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=65)}a#page-grade-grading-manage .actions .action.disabled,fieldset[disabled] a#page-grade-grading-manage .actions .action{pointer-events:none}#page-grade-grading-manage .actions .action .action-icon{position:relative;display:inline-block;width:64px;height:64px}#page-grade-grading-manage .actions .action .action-text{font-size:14px;position:relative;top:.4em}#page-grade-grading-form-rubric-edit .gradingform_rubric_editform .status{font-size:70%}.gradingform_rubric.editor .addlevel input,.gradingform_rubric.editor .addcriterion input{background:#fff none no-repeat top left}.criteria .remark textarea{height:auto}.mform.gradingform_rubric_editform .fitem .felement .hiddenelement{display:none}.mform.gradingform_rubric_editform .fitem .felement .pseudotablink{position:relative;float:right;width:1px;height:1px;margin:0;padding:0;color:transparent;border:0 solid;background-color:transparent}#rubric-rubric.gradingform_rubric #rubric-criteria{margin-bottom:1em}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .description{padding:6px;vertical-align:top}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .description textarea{height:115px;margin-bottom:0}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .definition textarea{width:80%;margin-bottom:0}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .score{position:relative;float:left;margin-right:28px}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .score input{margin-bottom:0}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level{padding:6px;vertical-align:top}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level .delete{position:relative;float:right;clear:both;width:32px;height:32px;margin-top:-32px}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level .delete input{position:absolute;right:0;bottom:0;display:block;width:24px;height:24px;margin:0}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level .delete input:hover{background-color:#ddd}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .scorevalue input{float:none;width:3em}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .scorevalue input.hiddenelement,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .scorevalue input.pseudotablink{width:0!important}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel{vertical-align:middle}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input{font-size:14px;font-weight:400;line-height:1.42857143;display:inline-block;height:30px;margin-right:5px;margin-bottom:0;padding:6px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;vertical-align:middle;white-space:nowrap;border:1px solid transparent;border-radius:4px;background-image:none;background-position:0 0;-ms-touch-action:manipulation;touch-action:manipulation}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:focus,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:active:focus,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.active:focus,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.focus,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:active.focus,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:hover,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:focus,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.focus{text-decoration:none;color:#333}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:active,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.disabled,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input[disabled],fieldset[disabled] #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=65)}a#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.disabled,fieldset[disabled] a#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input{pointer-events:none}#rubric-rubric.gradingform_rubric .addcriterion{font-size:14px;font-weight:400;line-height:1.42857143;display:inline-block;margin-bottom:0;margin-bottom:1em;margin-left:5px;padding:6px 12px;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;vertical-align:middle;white-space:nowrap;border:1px solid transparent;border-radius:4px;background-image:none;-ms-touch-action:manipulation;touch-action:manipulation}#rubric-rubric.gradingform_rubric .addcriterion:focus,#rubric-rubric.gradingform_rubric .addcriterion:active:focus,#rubric-rubric.gradingform_rubric .addcriterion.active:focus,#rubric-rubric.gradingform_rubric .addcriterion.focus,#rubric-rubric.gradingform_rubric .addcriterion:active.focus,#rubric-rubric.gradingform_rubric .addcriterion.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#rubric-rubric.gradingform_rubric .addcriterion:hover,#rubric-rubric.gradingform_rubric .addcriterion:focus,#rubric-rubric.gradingform_rubric .addcriterion.focus{text-decoration:none;color:#333}#rubric-rubric.gradingform_rubric .addcriterion:active,#rubric-rubric.gradingform_rubric .addcriterion.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#rubric-rubric.gradingform_rubric .addcriterion.disabled,#rubric-rubric.gradingform_rubric .addcriterion[disabled],fieldset[disabled] #rubric-rubric.gradingform_rubric .addcriterion{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=65)}a#rubric-rubric.gradingform_rubric .addcriterion.disabled,fieldset[disabled] a#rubric-rubric.gradingform_rubric .addcriterion{pointer-events:none}#rubric-rubric.gradingform_rubric .addcriterion input{line-height:inherit;margin:0;padding-left:26px;color:inherit;border:0 none;background:transparent url([[pix:t/add]]) no-repeat 7px 8px;text-shadow:inherit}#rubric-rubric.gradingform_rubric .options{clear:both}#rubric-rubric.gradingform_rubric .options .option label{font-size:inherit;font-weight:400;line-height:2em;margin:0;padding:0;color:inherit;background-color:transparent;text-shadow:none}#rubric-rubric.gradingform_rubric .options .option input{margin-right:12px;margin-left:5px}.path-grade-report-grader .grade_icons{display:inline}#page-mod-assign-grader .span4{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){#page-mod-assign-grader .span4{float:left;width:33.33333333%}}.editor_atto_content .img-responsive{display:inline-block}span.feedback_info{font-weight:700}div.feedback_depend{background:#ddd}div.feedback_complete_depend{background:#eee}span.feedback_depend{color:red}li.feedback_item_check_h_left{display:inline;list-style-type:none}li.feedback_item_check_h_right{display:inline;list-style-type:none}li.feedback_item_radio_h_left{display:inline;list-style-type:none}li.feedback_item_radio_h_right{display:inline;list-style-type:none}li.feedback_item_check_v_left{display:block;list-style-type:none}li.feedback_item_check_v_right{display:block;list-style-type:none}li.feedback_item_radio_v_left{display:block;list-style-type:none}li.feedback_item_radio_v_right{display:block;list-style-type:none}div.feedback_item_captcha_text_left{display:inline;margin:5px}div.feedback_item_captcha_img_left{display:inline;margin:5px}div.feedback_item_captcha_text_right{display:inline;margin:5px}div.feedback_item_captcha_img_right{display:inline;margin:5px}hr.feedback_pagebreak{height:8px;color:#aaa;border:0;background-color:#aaa}.drag_target_active{opacity:.25}.drag_item_active{opacity:.5}ul#feedback_draglist{margin:0;padding:0;list-style:none}div#feedback_dragarea{width:95%}div img.feedback_bar_image{height:10px}.path-mod-feedback input{width:auto}.path-mod-feedback textarea{width:auto}.path-mod-feedback .uneditable-input{width:auto}.path-mod-feedback .feedback_itemlist{margin:10px 0;padding-top:5px;border-top:1px solid #eee}.path-mod-feedback .feedback_itemlist .itemhandle{position:absolute;z-index:1;display:block}.path-mod-feedback .feedback_item_box_left{margin-right:0;margin-left:0}.path-mod-feedback .feedback_item_box_left .boxalign_left .no-overflow{width:100%;padding:0 15px}.path-mod-feedback #feedback_dragarea .feedback_item_box_left{margin-left:20px}.path-mod-feedback div.feedback_item_label_left{position:relative;min-height:1px;margin:0;padding-right:10px;padding-left:10px}@media (min-width:992px){.path-mod-feedback div.feedback_item_label_left{float:left;width:33.33333333%}}@media (min-width:1200px){.path-mod-feedback div.feedback_item_label_left{float:left;width:25%}}.path-mod-feedback div.feedback_item_label_left label{font-weight:400}.path-mod-feedback div.feedback_item_presentation_left{position:relative;min-height:1px;margin:0;padding-right:10px;padding-left:10px}@media (min-width:992px){.path-mod-feedback div.feedback_item_presentation_left{float:left;width:66.66666667%}}@media (min-width:1200px){.path-mod-feedback div.feedback_item_presentation_left{float:left;width:75%}}.path-mod-feedback div.feedback_item_presentation_left ul{margin:0;padding-top:5px}.path-mod-feedback div.feedback_item_presentation_left .boxalignleft{margin-left:0;padding-top:5px}.path-mod-feedback .feedback_form input[type=submit]{color:#fff;border-color:#4cae4c;background-color:#5cb85c}.path-mod-feedback .feedback_form input[type=submit]:focus,.path-mod-feedback .feedback_form input[type=submit].focus{color:#fff;border-color:#255625;background-color:#449d44}.path-mod-feedback .feedback_form input[type=submit]:hover{color:#fff;border-color:#398439;background-color:#449d44}.path-mod-feedback .feedback_form input[type=submit]:active,.path-mod-feedback .feedback_form input[type=submit].active,.open>.dropdown-toggle.path-mod-feedback .feedback_form input[type=submit]{color:#fff;border-color:#398439;background-color:#449d44}.path-mod-feedback .feedback_form input[type=submit]:active:hover,.path-mod-feedback .feedback_form input[type=submit].active:hover,.open>.dropdown-toggle.path-mod-feedback .feedback_form input[type=submit]:hover,.path-mod-feedback .feedback_form input[type=submit]:active:focus,.path-mod-feedback .feedback_form input[type=submit].active:focus,.open>.dropdown-toggle.path-mod-feedback .feedback_form input[type=submit]:focus,.path-mod-feedback .feedback_form input[type=submit]:active.focus,.path-mod-feedback .feedback_form input[type=submit].active.focus,.open>.dropdown-toggle.path-mod-feedback .feedback_form input[type=submit].focus{color:#fff;border-color:#255625;background-color:#398439}.path-mod-feedback .feedback_form input[type=submit]:active,.path-mod-feedback .feedback_form input[type=submit].active,.open>.dropdown-toggle.path-mod-feedback .feedback_form input[type=submit]{background-image:none}.path-mod-feedback .feedback_form input[type=submit].disabled:hover,.path-mod-feedback .feedback_form input[type=submit][disabled]:hover,fieldset[disabled] .path-mod-feedback .feedback_form input[type=submit]:hover,.path-mod-feedback .feedback_form input[type=submit].disabled:focus,.path-mod-feedback .feedback_form input[type=submit][disabled]:focus,fieldset[disabled] .path-mod-feedback .feedback_form input[type=submit]:focus,.path-mod-feedback .feedback_form input[type=submit].disabled.focus,.path-mod-feedback .feedback_form input[type=submit][disabled].focus,fieldset[disabled] .path-mod-feedback .feedback_form input[type=submit].focus{border-color:#4cae4c;background-color:#5cb85c}.path-mod-feedback .feedback_form input[type=submit] .badge{color:#5cb85c;background-color:#fff}.path-mod-feedback #id_save_item,.path-mod-feedback #id_update_item{color:#fff;border-color:#4cae4c;background-color:#5cb85c}.path-mod-feedback #id_save_item:focus,.path-mod-feedback #id_update_item:focus,.path-mod-feedback #id_save_item.focus,.path-mod-feedback #id_update_item.focus{color:#fff;border-color:#255625;background-color:#449d44}.path-mod-feedback #id_save_item:hover,.path-mod-feedback #id_update_item:hover{color:#fff;border-color:#398439;background-color:#449d44}.path-mod-feedback #id_save_item:active,.path-mod-feedback #id_update_item:active,.path-mod-feedback #id_save_item.active,.path-mod-feedback #id_update_item.active,.open>.dropdown-toggle.path-mod-feedback #id_save_item,.open>.dropdown-toggle.path-mod-feedback #id_update_item{color:#fff;border-color:#398439;background-color:#449d44}.path-mod-feedback #id_save_item:active:hover,.path-mod-feedback #id_update_item:active:hover,.path-mod-feedback #id_save_item.active:hover,.path-mod-feedback #id_update_item.active:hover,.open>.dropdown-toggle.path-mod-feedback #id_save_item:hover,.open>.dropdown-toggle.path-mod-feedback #id_update_item:hover,.path-mod-feedback #id_save_item:active:focus,.path-mod-feedback #id_update_item:active:focus,.path-mod-feedback #id_save_item.active:focus,.path-mod-feedback #id_update_item.active:focus,.open>.dropdown-toggle.path-mod-feedback #id_save_item:focus,.open>.dropdown-toggle.path-mod-feedback #id_update_item:focus,.path-mod-feedback #id_save_item:active.focus,.path-mod-feedback #id_update_item:active.focus,.path-mod-feedback #id_save_item.active.focus,.path-mod-feedback #id_update_item.active.focus,.open>.dropdown-toggle.path-mod-feedback #id_save_item.focus,.open>.dropdown-toggle.path-mod-feedback #id_update_item.focus{color:#fff;border-color:#255625;background-color:#398439}.path-mod-feedback #id_save_item:active,.path-mod-feedback #id_update_item:active,.path-mod-feedback #id_save_item.active,.path-mod-feedback #id_update_item.active,.open>.dropdown-toggle.path-mod-feedback #id_save_item,.open>.dropdown-toggle.path-mod-feedback #id_update_item{background-image:none}.path-mod-feedback #id_save_item.disabled:hover,.path-mod-feedback #id_update_item.disabled:hover,.path-mod-feedback #id_save_item[disabled]:hover,.path-mod-feedback #id_update_item[disabled]:hover,fieldset[disabled] .path-mod-feedback #id_save_item:hover,fieldset[disabled] .path-mod-feedback #id_update_item:hover,.path-mod-feedback #id_save_item.disabled:focus,.path-mod-feedback #id_update_item.disabled:focus,.path-mod-feedback #id_save_item[disabled]:focus,.path-mod-feedback #id_update_item[disabled]:focus,fieldset[disabled] .path-mod-feedback #id_save_item:focus,fieldset[disabled] .path-mod-feedback #id_update_item:focus,.path-mod-feedback #id_save_item.disabled.focus,.path-mod-feedback #id_update_item.disabled.focus,.path-mod-feedback #id_save_item[disabled].focus,.path-mod-feedback #id_update_item[disabled].focus,fieldset[disabled] .path-mod-feedback #id_save_item.focus,fieldset[disabled] .path-mod-feedback #id_update_item.focus{border-color:#4cae4c;background-color:#5cb85c}.path-mod-feedback #id_save_item .badge,.path-mod-feedback #id_update_item .badge{color:#5cb85c;background-color:#fff}.path-mod-feedback .fitem_fgroup input[type=checkbox]{vertical-align:middle}.path-mod-feedback div.error{display:inline-block;background-color:#faa}.path-mod-feedback .feedback_complete_cancel button[type=submit]{color:#fff;border-color:#eea236;background-color:#f0ad4e}.path-mod-feedback .feedback_complete_cancel button[type=submit]:focus,.path-mod-feedback .feedback_complete_cancel button[type=submit].focus{color:#fff;border-color:#985f0d;background-color:#ec971f}.path-mod-feedback .feedback_complete_cancel button[type=submit]:hover{color:#fff;border-color:#d58512;background-color:#ec971f}.path-mod-feedback .feedback_complete_cancel button[type=submit]:active,.path-mod-feedback .feedback_complete_cancel button[type=submit].active,.open>.dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type=submit]{color:#fff;border-color:#d58512;background-color:#ec971f}.path-mod-feedback .feedback_complete_cancel button[type=submit]:active:hover,.path-mod-feedback .feedback_complete_cancel button[type=submit].active:hover,.open>.dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type=submit]:hover,.path-mod-feedback .feedback_complete_cancel button[type=submit]:active:focus,.path-mod-feedback .feedback_complete_cancel button[type=submit].active:focus,.open>.dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type=submit]:focus,.path-mod-feedback .feedback_complete_cancel button[type=submit]:active.focus,.path-mod-feedback .feedback_complete_cancel button[type=submit].active.focus,.open>.dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type=submit].focus{color:#fff;border-color:#985f0d;background-color:#d58512}.path-mod-feedback .feedback_complete_cancel button[type=submit]:active,.path-mod-feedback .feedback_complete_cancel button[type=submit].active,.open>.dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type=submit]{background-image:none}.path-mod-feedback .feedback_complete_cancel button[type=submit].disabled:hover,.path-mod-feedback .feedback_complete_cancel button[type=submit][disabled]:hover,fieldset[disabled] .path-mod-feedback .feedback_complete_cancel button[type=submit]:hover,.path-mod-feedback .feedback_complete_cancel button[type=submit].disabled:focus,.path-mod-feedback .feedback_complete_cancel button[type=submit][disabled]:focus,fieldset[disabled] .path-mod-feedback .feedback_complete_cancel button[type=submit]:focus,.path-mod-feedback .feedback_complete_cancel button[type=submit].disabled.focus,.path-mod-feedback .feedback_complete_cancel button[type=submit][disabled].focus,fieldset[disabled] .path-mod-feedback .feedback_complete_cancel button[type=submit].focus{border-color:#eea236;background-color:#f0ad4e}.path-mod-feedback .feedback_complete_cancel button[type=submit] .badge{color:#f0ad4e;background-color:#fff}.path-mod-feedback .boxalign_left{position:relative}.path-mod-feedback textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#page-mod-feedback-analysis th{text-align:left;background:#f7f7f7}#page-mod-feedback-analysis div.form-buttons{margin-left:0;padding-top:10px;border-top:#eee 1px solid}#page-mod-feedback-edit input[type=submit]{color:#fff;border-color:#eea236;background-color:#f0ad4e}#page-mod-feedback-edit input[type=submit]:focus,#page-mod-feedback-edit input[type=submit].focus{color:#fff;border-color:#985f0d;background-color:#ec971f}#page-mod-feedback-edit input[type=submit]:hover{color:#fff;border-color:#d58512;background-color:#ec971f}#page-mod-feedback-edit input[type=submit]:active,#page-mod-feedback-edit input[type=submit].active,.open>.dropdown-toggle#page-mod-feedback-edit input[type=submit]{color:#fff;border-color:#d58512;background-color:#ec971f}#page-mod-feedback-edit input[type=submit]:active:hover,#page-mod-feedback-edit input[type=submit].active:hover,.open>.dropdown-toggle#page-mod-feedback-edit input[type=submit]:hover,#page-mod-feedback-edit input[type=submit]:active:focus,#page-mod-feedback-edit input[type=submit].active:focus,.open>.dropdown-toggle#page-mod-feedback-edit input[type=submit]:focus,#page-mod-feedback-edit input[type=submit]:active.focus,#page-mod-feedback-edit input[type=submit].active.focus,.open>.dropdown-toggle#page-mod-feedback-edit input[type=submit].focus{color:#fff;border-color:#985f0d;background-color:#d58512}#page-mod-feedback-edit input[type=submit]:active,#page-mod-feedback-edit input[type=submit].active,.open>.dropdown-toggle#page-mod-feedback-edit input[type=submit]{background-image:none}#page-mod-feedback-edit input[type=submit].disabled:hover,#page-mod-feedback-edit input[type=submit][disabled]:hover,fieldset[disabled] #page-mod-feedback-edit input[type=submit]:hover,#page-mod-feedback-edit input[type=submit].disabled:focus,#page-mod-feedback-edit input[type=submit][disabled]:focus,fieldset[disabled] #page-mod-feedback-edit input[type=submit]:focus,#page-mod-feedback-edit input[type=submit].disabled.focus,#page-mod-feedback-edit input[type=submit][disabled].focus,fieldset[disabled] #page-mod-feedback-edit input[type=submit].focus{border-color:#eea236;background-color:#f0ad4e}#page-mod-feedback-edit input[type=submit] .badge{color:#f0ad4e;background-color:#fff}div.feedback_item_commands_left{text-align:right} \ No newline at end of file + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend,#adminsettings h3,.backup-restore .backup-section>h2.header,.backup-restore .backup-section .backup-sub-section h3{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:before,:after{color:#000!important;text-shadow:none!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label,.statusok,.statuswarning,.statusserious,.statuscritical,#plugins-control-panel .statusmsg{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url([[font:theme|glyphicons-halflings-regular]].eot);src:url([[font:theme|glyphicons-halflings-regular]].eot?#iefix) format('embedded-opentype'),url([[font:theme|glyphicons-halflings-regular]].woff2) format('woff2'),url([[font:theme|glyphicons-halflings-regular]].woff) format('woff'),url([[font:theme|glyphicons-halflings-regular]].ttf) format('truetype'),url([[font:theme|glyphicons-halflings-regular]].svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only,.accesshide,a.skip-block,a.skip{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled,.unlist,.unlist li,.inline-list,.inline-list li,.block .list,.block .list li,.section li.activity,.section li.movehere,.tabtree li,.form-setting .form-multicheckbox ul{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:740px}}@media (min-width:992px){.container{width:960px}}@media (min-width:1200px){.container{width:1160px}}.container-fluid{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.row{margin-right:-10px;margin-left:-10px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.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{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend,#adminsettings h3,.backup-restore .backup-section>h2.header,.backup-restore .backup-section .backup-sub-section h3{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control,.fp-formset .controls input[type=text],.fp-formset .controls select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month]{line-height:30px}input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month]{line-height:46px}}.form-group,.mform .fitem,.form-item,.path-mod-feedback .feedback_item_box_left{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label,.fcheckbox>span>label,.form-checkbox+label,.form-multicheckbox label,.unmask label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio].disabled,input[type=checkbox].disabled,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group,.mform .fitem,.form-item,.path-mod-feedback .feedback_item_box_left{margin-right:-10px;margin-left:-10px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:10px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a,.box.message .messagearea .messagehistory .messagehistorytype span.visible,.box.message .messagearea .messagehistory .messagehistorytype a.visible{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li,.box.message .messagearea .messagehistory .messagehistorytype span.visible,.box.message .messagearea .messagehistory .messagehistorytype a.visible{float:left;margin-bottom:-1px}.nav-tabs>li>a,.box.message .messagearea .messagehistory .messagehistorytype span.visible,.box.message .messagearea .messagehistory .messagehistorytype a.visible{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.box.message .messagearea .messagehistory .messagehistorytype a.visible:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus,.box.message .messagearea .messagehistory .messagehistorytype span.visible{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;padding:10px 0 0 0;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}@media (min-width:768px){.nav-tabs.nav-justified>li{display:block;float:none;width:100%}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}}@media (min-width:992px){.nav-tabs.nav-justified{border:0;border-radius:0}.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-tabs.nav-justified>li>a{margin-right:1px;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border:1px solid #ddd;border-radius:4px}}@media (min-width:992px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:10px;padding-left:10px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-10px;margin-left:-10px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 10px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-10px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:10px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -10px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 10px;margin-top:8px;margin-right:-10px;margin-bottom:8px;margin-left:-10px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:10px;margin-left:10px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-10px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label,.statusok,.statuswarning,.statusserious,.statuscritical,#plugins-control-panel .statusmsg{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success,.statusok,#plugins-control-panel .status-new .statusmsg{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning,.statuswarning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger,.statusserious,.statuscritical,#plugins-control-panel .status-missing .statusmsg{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:10px;padding-left:10px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,button.list-group-item:hover,a.list-group-item:focus,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,button.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,button.list-group-item-success.active,a.list-group-item-success.active:hover,button.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,button.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,button.list-group-item-info.active,a.list-group-item-info.active:hover,button.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,button.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,button.list-group-item-warning.active,a.list-group-item-warning.active:hover,button.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,button.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,button.list-group-item-danger.active,a.list-group-item-danger.active:hover,button.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel,.block,.forumpost{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default,.block,.forumpost{border-color:#ddd}.panel-default>.panel-heading,.box.message table td.heading,.box.message .messagearea .messagerecent .singlemessage .otheruser,.block .header,#dockeditempanel .dockeditempanel_hd{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after,.box.message:before,.box.message:after,.box.message .contactselector form#usergroupform fieldset:before,.box.message .contactselector form#usergroupform fieldset:after,.box.message .messagearea .messagehistory .messagehistory .mdl-left:before,.box.message .messagearea .messagehistory .messagehistory .mdl-left:after,.box.message .messagearea .messagehistory #message_user_pictures:before,.box.message .messagearea .messagehistory #message_user_pictures:after,.groupmanagementtable:before,.groupmanagementtable:after,.userprofile dl.list dd:before,.userprofile dl.list dd:after,.mform .fitem_actionbuttons:before,.mform .fitem_actionbuttons:after,.path-backup .mform .grouped_settings:before,.path-backup .mform .grouped_settings:after,.path-backup .mform .grouped_settings .fitem:before,.path-backup .mform .grouped_settings .fitem:after,.mform .fitem:before,.mform .fitem:after,.form-item:before,.form-item:after,.path-mod-feedback .feedback_item_box_left:before,.path-mod-feedback .feedback_item_box_left:after{display:table;content:" "}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after,.box.message:after,.box.message .contactselector form#usergroupform fieldset:after,.box.message .messagearea .messagehistory .messagehistory .mdl-left:after,.box.message .messagearea .messagehistory #message_user_pictures:after,.groupmanagementtable:after,.userprofile dl.list dd:after,.mform .fitem_actionbuttons:after,.path-backup .mform .grouped_settings:after,.path-backup .mform .grouped_settings .fitem:after,.mform .fitem:after,.form-item:after,.path-mod-feedback .feedback_item_box_left:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}@media print{a[href]:after{content:""}}.moodleSkin .mceIcon img.mceIcon{display:block;width:auto;height:auto}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px 6px}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;content:" ";border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:rgba(0,0,0,.15)}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu:hover>a:after{border-left-color:rgba(0,0,0,.15)}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}pre{white-space:pre-wrap}.progress .bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}li.activity.label,.file-picker td.label{display:block;padding:8px;font-size:inherit;line-height:inherit;color:inherit;text-shadow:none;white-space:normal;background:inherit;border:inherit}.file-picker td.label{display:table-cell;text-align:right}.choosercontainer #chooseform .option label{font-size:12px}li.section.hidden,.block.hidden,.block.invisible{display:block!important;visibility:visible!important}#turnitintool_style .row,.forumpost .row{margin-left:0!important}#turnitintool_style .row:before,#turnitintool_style .row:after,.forumpost .row:before,.forumpost .row:after{content:none}fieldset.hidden{display:inherit!important;visibility:inherit!important}#questionbank+.container{width:auto}img.hide{display:inherit}img.icon.hide{display:inline-block!important}.section .label{text-align:center}.atto_image_size input[type=text]{width:auto}.pagelayout-admin .show{display:inline!important}.gradingform_rubric{max-width:none!important}.layout-option-noheader #page-header,.layout-option-nonavbar #page-navbar,.layout-option-nofooter #page-footer,.layout-option-nocourseheader .course-content-header,.layout-option-nocoursefooter .course-content-footer{display:none}.dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:768px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main{float:left;width:50%}}@media (min-width:1200px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main{float:left;width:66.66666667%}}@media (min-width:768px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main{left:25%}}@media (min-width:1200px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #region-main{left:16.66666667%}}.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-post{position:relative;min-height:1px;min-height:100px;padding-right:10px;padding-left:10px}@media (min-width:768px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-post{float:left;width:25%}}@media (min-width:1200px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-post{float:left;width:16.66666667%}}.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{position:relative;min-height:1px;min-height:100px;padding-right:10px;padding-left:10px}@media (min-width:768px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{float:left;width:25%}}@media (min-width:1200px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{float:left;width:16.66666667%}}@media (min-width:768px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{right:50%}}@media (min-width:1200px){.dir-ltr.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{right:66.66666667%}}.dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:768px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main{float:left;width:50%}}@media (min-width:1200px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main{float:left;width:66.66666667%}}@media (min-width:768px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main{left:25%}}@media (min-width:1200px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #region-main{left:16.66666667%}}.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{position:relative;min-height:1px;min-height:100px;padding-right:10px;padding-left:10px}@media (min-width:768px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{float:left;width:25%}}@media (min-width:1200px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{float:left;width:16.66666667%}}@media (min-width:768px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{left:25%}}@media (min-width:1200px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-pre{left:16.66666667%}}.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post{position:relative;min-height:1px;min-height:100px;padding-right:10px;padding-left:10px}@media (min-width:768px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post{float:left;width:25%}}@media (min-width:1200px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post{float:left;width:16.66666667%}}@media (min-width:768px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post{right:75%}}@media (min-width:1200px){.dir-rtl.editing.used-region-side-post.used-region-side-pre #block-region-side-post{right:83.33333333%}}.has_dock.empty-region-side-pre #region-main,.has_dock.empty-region-side-post #region-main{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:768px){.has_dock.empty-region-side-pre #region-main,.has_dock.empty-region-side-post #region-main{float:left;width:100%}}@media (min-width:1200px){.has_dock.empty-region-side-pre #region-main,.has_dock.empty-region-side-post #region-main{float:left;width:100%}}@media (min-width:768px){.has_dock.empty-region-side-pre #region-main,.has_dock.empty-region-side-post #region-main{left:0}}@media (min-width:1200px){.has_dock.empty-region-side-pre #region-main,.has_dock.empty-region-side-post #region-main{left:0}}.has_dock.empty-region-side-pre.used-region-side-post #region-main,.has_dock.empty-region-side-post.used-region-side-pre #region-main{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:768px){.has_dock.empty-region-side-pre.used-region-side-post #region-main,.has_dock.empty-region-side-post.used-region-side-pre #region-main{float:left;width:75%}}@media (min-width:1200px){.has_dock.empty-region-side-pre.used-region-side-post #region-main,.has_dock.empty-region-side-post.used-region-side-pre #region-main{float:left;width:83.33333333%}}.has_dock.empty-region-side-pre #block-region-side-pre{display:none}.has_dock.empty-region-side-post #block-region-side-post{display:none}@media (min-width:768px){.has_dock.dir-ltr.empty-region-side-pre.used-region-side-post #region-main{left:0}}@media (min-width:1200px){.has_dock.dir-ltr.empty-region-side-pre.used-region-side-post #region-main{left:0}}@media (min-width:768px){.has_dock.dir-ltr.empty-region-side-post.used-region-side-pre #region-main{left:25%}}@media (min-width:1200px){.has_dock.dir-ltr.empty-region-side-post.used-region-side-pre #region-main{left:16.66666667%}}@media (min-width:768px){.has_dock.dir-ltr.empty-region-side-post.used-region-side-pre #block-region-side-pre{right:75%}}@media (min-width:1200px){.has_dock.dir-ltr.empty-region-side-post.used-region-side-pre #block-region-side-pre{right:83.33333333%}}@media (min-width:768px){.has_dock.dir-rtl.empty-region-side-pre.used-region-side-post #region-main{left:25%}}@media (min-width:1200px){.has_dock.dir-rtl.empty-region-side-pre.used-region-side-post #region-main{left:16.66666667%}}@media (min-width:768px){.has_dock.dir-rtl.empty-region-side-post.used-region-side-pre #region-main{left:0}}@media (min-width:1200px){.has_dock.dir-rtl.empty-region-side-post.used-region-side-pre #region-main{left:0}}@media (min-width:768px){.has_dock.dir-rtl.empty-region-side-post.used-region-side-pre #block-region-side-pre{left:0}}@media (min-width:1200px){.has_dock.dir-rtl.empty-region-side-post.used-region-side-pre #block-region-side-pre{left:0}}@media (min-width:768px){.has_dock.dir-rtl.empty-region-side-pre.used-region-side-post #block-region-side-post{right:75%}}@media (min-width:1200px){.has_dock.dir-rtl.empty-region-side-pre.used-region-side-post #block-region-side-post{right:83.33333333%}}.mdl-left{text-align:left}.mdl-right{text-align:right}#add,#remove,.centerpara,.mdl-align{text-align:center}a.dimmed,a.dimmed:link,a.dimmed:visited,a.dimmed_text,a.dimmed_text:link,a.dimmed_text:visited,.dimmed_text,.dimmed_text a,.dimmed_text a:link,.dimmed_text a:visited,.usersuspended,.usersuspended a,.usersuspended a:link,.usersuspended a:visited,.dimmed_category,.dimmed_category a{color:#777}a.disabled:hover,a.disabled{font-style:italic;color:#777;text-decoration:none;cursor:default}.activity.label .dimmed_text{filter:alpha(opacity=50);opacity:.5}.inline,.inline-list li{display:inline}.notifytiny{font-size:12px}.notifytiny li,.notifytiny td{font-size:100%}.highlight{background:#d9edf7}.reportlink{text-align:right}a.autolink.glossary:hover{cursor:help}.collapsibleregioncaption{white-space:nowrap}.collapsibleregioncaption img{vertical-align:middle}.jsenabled .hiddenifjs{display:none}.jsenabled .visibleifjs{display:inline}.jsenabled .collapsibleregion{overflow:hidden}.jsenabled .collapsed .collapsibleregioninner{visibility:hidden}.jsenabled .collapsible-actions{display:block}.visibleifjs{display:none}.collapsible-actions{display:none}.collapsible-actions{text-align:right}.collapsible-actions .collapseexpand{padding-left:20px;background-image:url([[pix:t/collapsed]]);background-repeat:no-repeat;background-position:left}.collapsible-actions .collapse-all{background-image:url([[pix:t/expanded]])}.yui-overlay .yui-widget-bd{position:relative;top:0;left:0;z-index:1;padding:2px 5px;color:#000;background-color:#ffee69;border:1px solid #a6982b;border-top-color:#d4c237}.clearer{display:block;height:1px;padding:0;margin:0;clear:both;background:0 0;border-width:0}.bold,.errorbox .title,.pagingbar .title,.pagingbar .thispage{font-weight:700}img.resize{width:1em;height:1em}.block img.resize,.breadcrumb img.resize{width:.8em;height:.9em}img.icon{width:16px;height:16px;margin-right:6px;vertical-align:text-bottom}img.iconsmall{width:12px;height:12px;margin-right:3px;vertical-align:middle}img.iconhelp,.helplink img{width:16px;height:16px;margin-left:3px}h1 img.iconhelp,h1 img.icon,h2 img.iconhelp,h2 img.icon,h3 img.iconhelp,h3 img.icon,h4 img.iconhelp,h4 img.icon,h5 img.iconhelp,h5 img.icon,h6 img.iconhelp,h6 img.icon{margin:4px;vertical-align:middle}img.iconlarge{width:24px;height:24px;vertical-align:middle}img.iconsort{padding-left:.3em;margin-bottom:.15em;vertical-align:text-bottom}img.icontoggle{width:50px;height:17px;vertical-align:middle}img.iconkbhelp{width:49px;height:17px}img.icon-pre{padding-right:3px;padding-left:0}img.icon-post{padding-right:0;padding-left:3px}.boxaligncenter{margin-right:auto;margin-left:auto}.boxalignright{margin-right:0;margin-left:auto}.boxalignleft{margin-right:auto;margin-left:0}.boxwidthnarrow{width:30%}.boxwidthnormal{width:50%}.boxwidthwide{width:100%}.headermain{font-weight:700}#maincontent{display:block;overflow:hidden}img.uihint{cursor:help}img.emoticon{width:15px;height:15px;vertical-align:middle}form.popupform,form.popupform div{display:inline}.arrow_button input{overflow:hidden}.action-icon img.smallicon{margin:0 .3em;vertical-align:text-bottom}.smallicon{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}.no-overflow{margin-bottom:1px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.no-overflow>.generaltable{margin-bottom:0}span.hide,div.hide{display:none}a.skip-block:focus,a.skip-block:active,a.skip:focus,a.skip:active{position:static;display:block}.skip-block-to{display:block;height:1px;overflow:hidden}.addbloglink{text-align:center}.blog_entry .audience{padding-right:4px;text-align:right}.blog_entry .tags{margin-top:15px}.blog_entry .tags .action-icon img.smallicon{width:16px;height:16px}.blog_entry .content{margin-left:43px}#page-group-index #groupeditform{text-align:center}#doc-contents h1{margin:1em 0 0 0}#doc-contents ul{width:90%;padding:0;margin:0}#doc-contents ul li{list-style-type:none}.groupmanagementtable td{vertical-align:top}.groupmanagementtable #existingcell,.groupmanagementtable #potentialcell{width:42%}.groupmanagementtable #buttonscell{width:16%}.groupmanagementtable #buttonscell p.arrow_button input{width:auto;min-width:80%;margin:0 auto}#group-usersummary{width:14em}.groupselector{display:inline-block;margin-top:3px;margin-bottom:3px}.groupselector label{display:inline-block}.notepost{margin-bottom:1em}.notepost .userpicture{float:left;margin-right:5px}.notepost .content,.notepost .footer{clear:both}.notesgroup{margin-left:20px}.path-my .coursebox .overview{margin:15px 30px 10px 30px}.path-my .coursebox .info{float:none;margin:0}.mod_introbox{padding:10px}.comment-ctrl{display:none;padding:0;margin:0;font-size:12px}.comment-ctrl h5{padding:5px;margin:0}.comment-area{max-width:400px;padding:5px}.comment-area textarea{width:100%;overflow:auto}.comment-area .fd{text-align:right}.comment-meta span{color:gray}.comment-link img{vertical-align:text-bottom}.comment-list{padding:0;margin:0;overflow:auto;font-size:11px;list-style:none}.comment-list li{position:relative;padding:.3em;margin:2px;margin-bottom:5px;clear:both;list-style:none}.comment-list li.first{display:none}.comment-paging{text-align:center}.comment-paging .pageno{padding:2px}.comment-paging .curpage{border:1px solid #ccc}.comment-message .picture{float:left;width:20px}.comment-message .text{padding:0;margin:0}.comment-message .text p{padding:0;margin:0 18px 0 0}.comment-delete{position:absolute;top:0;right:0;margin:.3em}.comment-delete-confirm{width:5em;padding:2px;text-align:center;background:#eee}.comment-container{float:left;margin:4px}.comment-report-selectall{display:none}.comment-link{display:none}.jsenabled .comment-link{display:block}.jsenabled .showcommentsnonjs{display:none}.jsenabled .comment-report-selectall{display:inline}.completion-expired{background:#f2dede}.completion-expected{font-size:12px}.completion-sortchoice,.completion-identifyfield{font-size:12px;vertical-align:bottom}.completion-progresscell{text-align:right}.completion-expired .completion-expected{font-weight:700}#webservice-doc-generator td{text-align:left;border:0 solid #000}.smartselect{position:absolute}.smartselect .smartselect_mask{background-color:#fff}.smartselect ul{padding:0;margin:0}.smartselect ul li{list-style:none}.smartselect .smartselect_menu{margin-right:5px}.safari .smartselect .smartselect_menu{margin-left:2px}.smartselect .smartselect_menu,.smartselect .smartselect_submenu{display:none;background-color:#fff;border:1px solid #000}.smartselect .smartselect_menu.visible,.smartselect .smartselect_submenu.visible{display:block}.smartselect .smartselect_menu_content ul li{position:relative;padding:2px 5px}.smartselect .smartselect_menu_content ul li a{color:#333;text-decoration:none}.smartselect .smartselect_menu_content ul li a.selectable{color:inherit}.smartselect .smartselect_submenuitem{background-image:url([[pix:t/collapsed]]);background-repeat:no-repeat;background-position:100%}.smartselect.spanningmenu .smartselect_submenu{position:absolute;top:-1px;left:100%}.smartselect.spanningmenu .smartselect_submenu a{padding-right:16px;white-space:nowrap}.smartselect.spanningmenu .smartselect_menu_content ul li a.selectable:hover{text-decoration:underline}.smartselect.compactmenu .smartselect_submenu{position:relative;z-index:1010;display:none;margin:2px -3px;margin-left:10px;border-width:0}.smartselect.compactmenu .smartselect_submenu.visible{display:block}.smartselect.compactmenu .smartselect_menu{z-index:1000;overflow:hidden}.smartselect.compactmenu .smartselect_submenu .smartselect_submenu{z-index:1020}.smartselect.compactmenu .smartselect_submenuitem:hover>.smartselect_menuitem_label{font-weight:700}.corelightbox{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background-color:#ccc}.corelightbox img{position:fixed;top:50%;left:50%}.mod-indent-outer{display:table}.mod-indent{display:table-cell}.mod-indent-1{width:30px}.mod-indent-2{width:60px}.mod-indent-3{width:90px}.mod-indent-4{width:120px}.mod-indent-5{width:150px}.mod-indent-6{width:180px}.mod-indent-7{width:210px}.mod-indent-8{width:240px}.mod-indent-9{width:270px}.mod-indent-10{width:300px}.mod-indent-11{width:330px}.mod-indent-12{width:360px}.mod-indent-13{width:390px}.mod-indent-14{width:420px}.mod-indent-15,.mod-indent-huge{width:420px}.resourcecontent .mediaplugin_mp3 object{width:600px;height:25px}.resourcecontent audio.mediaplugin_html5audio{width:600px}.resourceimage{max-width:100%}.mediaplugin_mp3 object{width:300px;height:15px}audio.mediaplugin_html5audio{width:300px}.core_media_preview.pagelayout-embedded #content{padding:0}.core_media_preview.pagelayout-embedded #maincontent{height:0}body#page-lib-editor-tinymce-plugins-moodlemedia-preview{min-width:0;padding:0;margin:0;background:0 0}.mceEditor.moodleSkin .mceToolbar a span.mceIcon{padding:7px}.mceEditor.moodleSkin .mceToolbar a span.mceIcon img{padding:0}.initialbar a,.initialbar strong{padding-right:3px;padding-left:3px}.moodle-dialogue-base .moodle-dialogue-lightbox{background-color:#aaa}.moodle-dialogue-base .hidden,.moodle-dialogue-base .moodle-dialogue-hidden{display:none}.no-scrolling{overflow:hidden}.moodle-dialogue-base .moodle-dialogue-fullscreen{position:fixed;top:0;right:0;bottom:-50px;left:0}.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content{overflow:auto}.moodle-dialogue-base .moodle-dialogue-fullscreen .closebutton{width:28px;height:16px;-webkit-background-size:100% 100%;background-size:100%}.moodle-dialogue-base .moodle-dialogue{z-index:600;padding:0;margin:0;background:0 0;border:none;outline:#000 dotted 0}.moodle-dialogue-base .moodle-dialogue-wrap{margin-top:-3px;margin-left:-3px;background-color:#fff;border:1px solid #ccc;border-radius:10px;-webkit-box-shadow:5px 5px 20px 0 #666;box-shadow:5px 5px 20px 0 #666}.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd,.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd{padding:2px 5px;margin:0;font-size:12px;font-weight:400;color:#333;text-align:center;text-shadow:1px 1px 1px #fff;letter-spacing:1px;background:#ccc;background-image:-webkit-linear-gradient(top,#fff 0,#ccc 100%);background-image:-o-linear-gradient(top,#fff 0,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc));background-image:linear-gradient(to bottom,#fff 0,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0);filter:0;background-repeat:repeat-x;border-bottom:1px solid #bbb;border-radius:10px 10px 0 0;-webkit-filter:0}.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd h1{display:inline;padding:0;margin:0;font-size:100%;font-weight:700}.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd .yui3-widget-buttons{padding:5px}.moodle-dialogue-base .closebutton{display:inline-block;float:right;width:25px;height:15px;padding:0;vertical-align:middle;cursor:pointer;background-image:url([[pix:theme|sprite]]);background-repeat:no-repeat;border-style:none}.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-bd{padding:1em;font-size:12px;line-height:2em;color:#555}.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-content{padding:0;background:#fff}.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-hd{padding:10px;font-size:16px}.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content{position:absolute;top:0;right:0;bottom:50px;left:0;margin:0;overflow:auto;border:0}.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-hd,.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-wrap{border-radius:0}.moodle-dialogue-confirm .confirmation-dialogue{text-align:center}.moodle-dialogue-confirm .confirmation-dialogue input{text-align:center}.moodle-dialogue-exception .moodle-exception-message{text-align:center}.moodle-dialogue-exception .moodle-exception-param label{font-weight:700}.moodle-dialogue-exception .param-stacktrace label{background-color:#eee;border:1px solid #ccc;border-bottom-width:0}.moodle-dialogue-exception .param-stacktrace pre{background-color:#fff;border:1px solid #ccc}.moodle-dialogue-exception .param-stacktrace .stacktrace-file{font-size:12px;color:navy}.moodle-dialogue-exception .param-stacktrace .stacktrace-line{font-size:12px;color:#a94442}.moodle-dialogue-exception .param-stacktrace .stacktrace-call{font-size:90%;color:#333;border-bottom:1px solid #eee}.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-content .moodle-dialogue-ft{padding:0;margin:.7em 1em;font-size:12px;text-align:right;background-color:#fff}.moodle-dialogue-confirm .confirmation-message{margin:.5em 1em}.moodle-dialogue-confirm .confirmation-dialogue input{min-width:80px}.moodle-dialogue-exception .moodle-exception-message{margin:1em}.moodle-dialogue-exception .moodle-exception-param{margin-bottom:.5em}.moodle-dialogue-exception .moodle-exception-param label{width:150px}.moodle-dialogue-exception .param-stacktrace label{display:block;padding:4px 1em;margin:0}.moodle-dialogue-exception .param-stacktrace pre{display:block;height:200px;overflow:auto}.moodle-dialogue-exception .param-stacktrace .stacktrace-file{display:inline-block;margin:4px 0}.moodle-dialogue-exception .param-stacktrace .stacktrace-line{display:inline-block;width:50px;margin:4px 1em}.moodle-dialogue-exception .param-stacktrace .stacktrace-call{padding-bottom:4px;padding-left:25px;margin-bottom:4px}.moodle-dialogue .moodle-dialogue-bd .content-lightbox{top:0;left:0;width:100%;height:100%;padding:10% 0;text-align:center;background-color:#fff;filter:alpha(opacity=75);opacity:.75}.moodle-dialogue .tooltiptext{max-height:300px}.moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip{z-index:3001}.moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip .moodle-dialogue-bd{overflow:auto}.chooserdialoguebody,.choosertitle{display:none}.moodle-dialogue.chooserdialogue .moodle-dialogue-content .moodle-dialogue-ft{margin:0}.chooserdialogue .moodle-dialogue-wrap .moodle-dialogue-bd{padding:0;background:#f2f2f2;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.choosercontainer #chooseform .submitbuttons{padding:.7em 0;text-align:center}.choosercontainer #chooseform .submitbuttons input{min-width:100px;margin:0 .5em}.choosercontainer #chooseform .options{position:relative;border-bottom:1px solid #bbb}.jsenabled .choosercontainer #chooseform .alloptions{max-width:20.3em;overflow-x:hidden;overflow-y:auto;-webkit-box-shadow:inset 0 0 30px 0 #ccc;box-shadow:inset 0 0 30px 0 #ccc}.choosercontainer #chooseform .moduletypetitle,.choosercontainer #chooseform .option,.choosercontainer #chooseform .nonoption{padding:0 1.6em 0 1.6em;margin-bottom:0}.choosercontainer #chooseform .moduletypetitle{padding-top:1.2em;padding-bottom:.4em;text-transform:uppercase}.choosercontainer #chooseform .option .typename,.choosercontainer #chooseform .option span.modicon img.icon,.choosercontainer #chooseform .nonoption .typename,.choosercontainer #chooseform .nonoption span.modicon img.icon{padding:0 0 0 .5em}.choosercontainer #chooseform .option span.modicon img.icon,.choosercontainer #chooseform .nonoption span.modicon img.icon{width:24px;height:24px}.choosercontainer #chooseform .option input[type=radio],.choosercontainer #chooseform .option span.typename,.choosercontainer #chooseform .option span.modicon{vertical-align:middle}.choosercontainer #chooseform .option label{display:block;padding:.3em 0 .1em 0;border-bottom:1px solid #fff}.choosercontainer #chooseform .nonoption{padding-top:.3em;padding-bottom:.1em;padding-left:2.7em}.choosercontainer #chooseform .subtype{padding:0 1.6em 0 3.2em;margin-bottom:0}.choosercontainer #chooseform .subtype .typename{margin:0 0 0 .2em}.jsenabled .choosercontainer #chooseform .instruction,.jsenabled .choosercontainer #chooseform .typesummary{position:absolute;top:0;right:0;bottom:0;left:20.3em;display:none;padding:1.6em;margin:0;overflow-x:hidden;overflow-y:auto;line-height:2em;background-color:#fff}.jsenabled .choosercontainer #chooseform .instruction,.choosercontainer #chooseform .selected .typesummary{display:block}.choosercontainer #chooseform .selected{background-color:#fff;-webkit-box-shadow:0 0 10px 0 #ccc;box-shadow:0 0 10px 0 #ccc}.section-modchooser-link img.smallicon{padding:3px}.formlistingradio{padding-right:10px;padding-bottom:25px}.formlistinginputradio{float:left}.formlistingmain{min-height:225px}.formlisting{position:relative;padding:1px 19px 14px;margin:15px 0;background-color:#fff;border:1px solid #ddd;border-radius:4px}.formlistingmore{position:absolute;right:-1px;bottom:-1px;padding:3px 7px;font-size:12px;font-weight:700;color:#9da0a4;cursor:pointer;background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px 0 4px 0}.formlistingall{padding:0;margin:15px 0;border-radius:4px}.formlistingrow{top:50%;left:50%;float:left;width:150px;min-height:34px;padding:6px;cursor:pointer;background-color:#f7f7f9;border-color:#e1e1e8;border-right:1px solid #e1e1e8;border-bottom:1px solid;border-left:1px solid #e1e1e8;border-radius:0 0 4px 4px}body.jsenabled .formlistingradio{display:none}body.jsenabled .formlisting{display:block}.breadcrumb-nav{float:left;margin-bottom:10px}.breadcrumb-button .singlebutton div{margin-right:0}.breadcrumb-nav .breadcrumb{margin:0}.moodle-actionmenu,.moodle-actionmenu>ul,.moodle-actionmenu>ul>li{display:inline-block}.moodle-actionmenu ul{padding:0;margin:0;line-height:30px;list-style-type:none}.moodle-actionmenu .toggle-display,.moodle-actionmenu .menu-action-text{display:none}.jsenabled .moodle-actionmenu[data-enhance]{display:block}.jsenabled .moodle-actionmenu[data-enhance] .menu{display:none}.jsenabled .moodle-actionmenu[data-enhance] .toggle-display{display:inline;filter:alpha(opacity=50);opacity:.5}.jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu .iconsmall{padding:8px 4px 0 2px;margin:4px 4px 4px 0;vertical-align:text-bottom}.jsenabled .moodle-actionmenu[data-enhanced] .toggle-display{filter:alpha(opacity=100);opacity:1}.jsenabled .moodle-actionmenu[data-enhanced] .menu-action-text{display:inline;white-space:normal}.moodle-actionmenu[data-enhanced].show{position:relative}.moodle-actionmenu[data-enhanced].show .menu{position:absolute;top:100%;left:0;z-index:1000;display:none;display:block;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.moodle-actionmenu[data-enhanced].show .menu.pull-right{right:0;left:auto}.moodle-actionmenu[data-enhanced].show .menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.moodle-actionmenu[data-enhanced].show .menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.moodle-actionmenu[data-enhanced].show .menu .userpicture{margin-right:7px;margin-left:-10px}.moodle-actionmenu[data-enhanced].show .menu .msg-body{display:inline-block;max-width:175px;line-height:20px;vertical-align:middle}.moodle-actionmenu[data-enhanced].show .menu .msg-title{display:inline-block;line-height:14px}.moodle-actionmenu[data-enhanced].show .menu .msg-sender{color:#478fca}.moodle-actionmenu[data-enhanced].show .menu .msg-time{display:block;font-size:11px;color:#777}.moodle-actionmenu[data-enhanced].show .menu [title=new]{background-color:#e9f7fb}.moodle-actionmenu[data-enhanced].show .menu .glyphicon{margin-right:5px}.moodle-actionmenu[data-enhanced].show .menu a{display:block;padding:3px 20px;line-height:1.42857143;color:#333;white-space:nowrap}.moodle-actionmenu[data-enhanced].show .menu a:hover{color:#fff;text-decoration:none;background-color:#337ab7}.moodle-actionmenu[data-enhanced].show .menu a.hidden{display:none}.moodle-actionmenu[data-enhanced].show .menu img{vertical-align:middle}.moodle-actionmenu[data-enhanced].show .menu .iconsmall,.moodle-actionmenu[data-enhanced].show .menu .smallicon{margin:4px 4px 4px -10px}.moodle-actionmenu[data-enhanced].show .menu .smallicon{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;padding:4px}.moodle-actionmenu[data-enhanced].show .menu>li{display:block}.moodle-actionmenu[data-enhanced].show .menu.align-tl-bl{top:100%;left:0;margin-top:4px}.moodle-actionmenu[data-enhanced].show .menu.align-tr-bl{top:100%;right:100%}.moodle-actionmenu[data-enhanced].show .menu.align-bl-bl{bottom:100%;left:0}.moodle-actionmenu[data-enhanced].show .menu.align-br-bl{right:100%;bottom:100%}.moodle-actionmenu[data-enhanced].show .menu.align-tl-br{top:100%;left:100%}.moodle-actionmenu[data-enhanced].show .menu.align-tr-br{top:100%;right:0;left:inherit;margin-top:4px}.moodle-actionmenu[data-enhanced].show .menu.align-bl-br{bottom:100%;left:100%}.moodle-actionmenu[data-enhanced].show .menu.align-br-br{right:0;bottom:100%}.moodle-actionmenu[data-enhanced].show .menu.align-tl-tl{top:0;left:0}.moodle-actionmenu[data-enhanced].show .menu.align-tr-tl{top:0;right:100%;margin-right:4px}.moodle-actionmenu[data-enhanced].show .menu.align-bl-tl{bottom:100%;left:0;margin-bottom:4px}.moodle-actionmenu[data-enhanced].show .menu.align-br-tl{right:100%;bottom:100%}.moodle-actionmenu[data-enhanced].show .menu.align-tl-tr{top:0;left:100%;margin-left:4px}.moodle-actionmenu[data-enhanced].show .menu.align-tr-tr{top:0;right:0}.moodle-actionmenu[data-enhanced].show .menu.align-bl-tr{bottom:100%;left:100%}.moodle-actionmenu[data-enhanced].show .menu.align-br-tr{right:0;bottom:100%;margin-bottom:4px}.block .moodle-actionmenu{text-align:right}ul.dragdrop-keyboard-drag li{list-style-type:none}.block-control-actions .moodle-core-dragdrop-draghandle img{width:12px;height:12px}.path-admin .incompatibleblockstable td.c0{font-weight:700}#page-admin-course-category .addcategory{padding:10px}#page-admin-course-index .editcourse{margin:20px auto}#page-admin-course-index .editcourse th,#page-admin-course-index .editcourse td{padding-right:10px;padding-left:10px}.timewarninghidden{display:none}#page-admin-report-capability-index #capabilitysearch{width:30em}#page-admin-report-backups-index .backup-error,#page-admin-report-backups-index .backup-unfinished{color:#a94442}#page-admin-report-backups-index .backup-skipped,#page-admin-report-backups-index .backup-ok,#page-admin-report-backups-index .backup-notyetrun{color:#3c763d}#page-admin-report-backups-index .backup-warning{color:#8a6d3b}#page-admin-qtypes .disabled,#page-admin-qbehaviours .disabled{color:#777}#page-admin-qtypes #qtypes div,#page-admin-qtypes #qtypes form,#page-admin-qbehaviours #qbehaviours div,#page-admin-qbehaviours #qbehaviours form{display:inline}#page-admin-qtypes #qtypes img.spacer,#page-admin-qbehaviours #qbehaviours img.spacer{width:16px}img.iconsmall{margin:.3em}#page-admin-qbehaviours .cell.c3,#page-admin-qtypes .cell.c3{font-size:12px}#page-admin-lang .generalbox,#page-admin-course-index .singlebutton,#page-admin-course-index .addcategory,#page-course-index .buttons,#page-course-index-category .buttons,#page-admin-course-category .addcategory,#page-admin-stickyblocks .generalbox,#page-admin-maintenance .buttons,#page-admin-course-index .buttons,#page-admin-course-category .buttons,#page-admin-index .copyright,#page-admin-index .copyrightnotice,#page-admin-index .adminerror,#page-admin-index .availableupdatesinfo,#page-admin-index .adminerror .singlebutton,#page-admin-index .adminwarning .singlebutton,#page-admin-index #layout-table .singlebutton{margin-bottom:1em!important;text-align:center}.path-admin-roles .capabilitysearchui{margin-right:auto;margin-left:auto;text-align:left}#page-admin-roles-define .topfields{margin:1em 0 2em}#page-admin-roles-define .capdefault{background-color:#f9f9f9;border:1px solid #ddd}#page-filter-manage .backlink,.path-admin-roles .backlink{margin-top:1em}#page-admin-roles-explain #chooseuser h3,#page-admin-roles-usersroles .contextname{margin-top:0}#page-admin-roles-explain #chooseusersubmit{margin-top:0;text-align:center}#page-admin-roles-usersroles p{margin:0}#page-admin-roles-override .cell.c1,#page-admin-roles-assign .cell.c3,#page-admin-roles-assign .cell.c1{padding-top:.75em}#page-admin-roles-override .overridenotice,#page-admin-roles-define .definenotice{margin:1em 10% 2em 10%;text-align:left}#notice{width:60%;min-width:220px;margin:auto}#page-admin-index .releasenoteslink,#page-admin-index .adminwarning,#page-admin-index .maturitywarning,#page-admin-index .testsitewarning,#page-admin-index .maturityinfo{width:60%;min-width:220px;padding:15px;margin:auto;margin-bottom:20px;border:1px solid transparent;border-radius:4px}#page-admin-index .releasenoteslink h4,#page-admin-index .adminwarning h4,#page-admin-index .maturitywarning h4,#page-admin-index .testsitewarning h4,#page-admin-index .maturityinfo h4{margin-top:0;color:inherit}#page-admin-index .releasenoteslink .alert-link,#page-admin-index .adminwarning .alert-link,#page-admin-index .maturitywarning .alert-link,#page-admin-index .testsitewarning .alert-link,#page-admin-index .maturityinfo .alert-link{font-weight:700}#page-admin-index .releasenoteslink>p,#page-admin-index .adminwarning>p,#page-admin-index .maturitywarning>p,#page-admin-index .testsitewarning>p,#page-admin-index .maturityinfo>p,#page-admin-index .releasenoteslink>ul,#page-admin-index .adminwarning>ul,#page-admin-index .maturitywarning>ul,#page-admin-index .testsitewarning>ul,#page-admin-index .maturityinfo>ul{margin-bottom:0}#page-admin-index .releasenoteslink>p+p,#page-admin-index .adminwarning>p+p,#page-admin-index .maturitywarning>p+p,#page-admin-index .testsitewarning>p+p,#page-admin-index .maturityinfo>p+p{margin-top:5px}#page-admin-index .maturitywarning,#page-admin-index .testsitewarning,#page-admin-index .adminwarning.maturityinfo.maturity50{color:#a94442;background-color:#f2dede;border-color:#ebccd1}#page-admin-index .maturitywarning hr,#page-admin-index .testsitewarning hr,#page-admin-index .adminwarning.maturityinfo.maturity50 hr{border-top-color:#e4b9c0}#page-admin-index .maturitywarning .alert-link,#page-admin-index .testsitewarning .alert-link,#page-admin-index .adminwarning.maturityinfo.maturity50 .alert-link{color:#843534}#page-admin-index .adminwarning.availableupdatesinfo,#page-admin-index .releasenoteslink{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}#page-admin-index .adminwarning.availableupdatesinfo hr,#page-admin-index .releasenoteslink hr{border-top-color:#a6e1ec}#page-admin-index .adminwarning.availableupdatesinfo .alert-link,#page-admin-index .releasenoteslink .alert-link{color:#245269}#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo span{display:block}#page-admin-index .updateplugin div,#page-admin-plugins .updateplugin div{margin-bottom:.5em}#page-admin-index .updateplugin .updatepluginconfirmexternal,#page-admin-plugins .updateplugin .updatepluginconfirmexternal{padding:1em;background-color:#f2dede;border:1px solid #ebccd1}#page-admin-user-user_bulk #users .fgroup{white-space:nowrap}#page-admin-report-stats-index .graph{margin-bottom:1em;text-align:center}#page-admin-report-courseoverview-index .graph{margin-bottom:1em;text-align:center}#page-admin-lang .translator{border-style:solid;border-width:1px}.path-admin .roleassigntable{width:100%}.path-admin .roleassigntable input[type=text]{display:block;width:100%;height:34px;padding:6px 12px;margin-bottom:.3em;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.path-admin .roleassigntable input[type=text]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.path-admin .roleassigntable input[type=text]::-moz-placeholder{color:#999;opacity:1}.path-admin .roleassigntable input[type=text]:-ms-input-placeholder{color:#999}.path-admin .roleassigntable input[type=text]::-webkit-input-placeholder{color:#999}.path-admin .roleassigntable input[type=text]::-ms-expand{background-color:transparent;border:0}.path-admin .roleassigntable input[type=text][disabled],.path-admin .roleassigntable input[type=text][readonly],fieldset[disabled] .path-admin .roleassigntable input[type=text]{background-color:#eee;opacity:1}.path-admin .roleassigntable input[type=text][disabled],fieldset[disabled] .path-admin .roleassigntable input[type=text]{cursor:not-allowed}textarea.path-admin .roleassigntable input[type=text]{height:auto}.path-admin .roleassigntable td{padding:.2em .3em;vertical-align:top}.path-admin .roleassigntable p{margin:.2em 0;text-align:left}.path-admin .roleassigntable #existingcell,.path-admin .roleassigntable #potentialcell{width:42%}.path-admin .roleassigntable #existingcell p>label:first-child,.path-admin .roleassigntable #potentialcell p>label:first-child{font-weight:700}.path-admin .roleassigntable #buttonscell{width:16%}.path-admin .roleassigntable #buttonscell #assignoptions{font-size:12px}.path-admin .roleassigntable #removeselect_wrapper,.path-admin .roleassigntable #addselect_wrapper{width:100%}.path-admin table.rolecap tr.rolecap th{font-weight:400;text-align:left}.path-admin .rolecap .hiddenrow{display:none}.path-admin #defineroletable .rolecap .inherit,.path-admin #defineroletable .rolecap .allow,.path-admin #defineroletable .rolecap .prevent,.path-admin #defineroletable .rolecap .prohibit{min-width:3.5em;padding:0;text-align:center}.path-admin .rolecap .cap-name,.path-admin .rolecap .note{display:block;font-size:12px;font-weight:400;white-space:nowrap}.path-admin .rolecap label{display:block;padding:.5em;margin:0;text-align:center}.plugincheckwrapper{width:100%}#trustedhosts .standard{width:auto}#adminsettings fieldset.error{margin:.2em 0 .5em 0}.adminsettingsflags{float:right}.adminsettingsflags label{margin-right:7px}#admin-emoticons td input{width:8em}#admin-emoticons td.c0 input{width:4em}#adminthemeselector .selectedtheme>td{background:#d9edf7}.admin_colourpicker,.admin_colourpicker_preview{display:none}.jsenabled .admin_colourpicker_preview{display:inline}.jsenabled .admin_colourpicker{display:block;width:410px;height:102px;margin-bottom:10px}.admin_colourpicker .loadingicon{margin-left:auto;vertical-align:middle}.admin_colourpicker .colourdialogue{float:left;border:1px solid #000}.admin_colourpicker .previewcolour{margin-left:301px;border:1px solid #000}.admin_colourpicker .currentcolour{margin-left:301px;border:1px solid #000;border-top-width:0}#page-admin-index .alert .singlebutton{text-align:center}#plugins-check-info{margin:1em;text-align:center}#plugins-check .displayname .pluginicon{width:16px}.pluginicon.noicon{display:none}#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity200 .info.release{background-color:#d9edf7}#plugins-control-panel .extension .source,#plugins-check .extension .source{font-weight:700}#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity100 .info.release,#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity150 .info.release,.pluginupdateinfo.maturity100,.pluginupdateinfo.maturity150{background-color:#fcf8e3}#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo.maturity50 .info.release,.pluginupdateinfo.maturity50,#plugins-check .requires-failed{background-color:#f2dede}#plugins-check .standard .source,#plugins-check .status-nodb .status,#plugins-check .status-uptodate .status,#plugins-check .requires-ok{color:#777}#plugins-check .requires ul{margin:0;font-size:12px}#plugins-check .status .pluginupdateinfo{padding:5px 10px;margin:10px;background-color:#d9edf7;border-radius:10px}#plugins-check .status .pluginupdateinfo span,#plugins-check .status .pluginupdateinfo a{padding-right:1em}#plugins-control-panel .pluginicon.noicon{display:none}#plugins-control-panel .status-missing .pluginname{background-color:#f2dede}#plugins-control-panel .status-new .pluginname{background-color:#dff0d8}#plugins-control-panel .disabled .availability{background-color:#eee}#plugins-control-panel .requiredby,#plugins-control-panel .pluginname .componentname{font-size:12px;color:#777}#plugins-control-panel .msg td{text-align:center}#plugins-control-panel .notes .pluginupdateinfo{padding:5px 10px;margin:10px;background-color:#d9edf7;border-radius:10px}#plugins-control-panel .notes .pluginupdateinfo span,#plugins-control-panel .notes .pluginupdateinfo a{padding-right:1em}#page-admin-index .upgradepluginsinfo{text-align:center}#page-admin-plugins .checkforupdates{margin:0 auto 1em;text-align:center}#plugins-overview-filter .filter-item,#plugins-overview-panel .info{padding:0 10px}#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo .separator,#plugins-check .status .pluginupdateinfo .separator,#page-admin-plugins .separator{border-left:1px dotted #ddd}#plugins-overview-filter,#plugins-overview-panel{margin:1em auto;text-align:center}#plugins-overview-panel .info.updatable{margin-left:10px;font-weight:700;background-color:#d9edf7;border-radius:10px}#plugins-overview-filter .filter-item.active{font-weight:700}#page-admin-mnet-peers .box.deletedhosts{margin-bottom:1em;font-size:12px}#page-admin-mnet-peers .mform .certdetails{background-color:#fff}#page-admin-mnet-peers .mform .deletedhostinfo{padding:4px;margin-bottom:5px;background-color:#f2dede;border:2px solid #ebccd1}#core-cache-rescan-definitions,#core-cache-mode-mappings .edit-link,#core-cache-lock-summary .new-instance{text-align:center}.tinymcesubplugins img.icon{padding-top:0;padding-bottom:0}#page-admin-roles-assign div.box.generalbox{padding:15px;margin-bottom:20px;color:#a94442;background-color:#f2dede;border:1px solid transparent;border-color:#ebccd1;border-radius:4px}#page-admin-roles-assign div.box.generalbox h4{margin-top:0;color:inherit}#page-admin-roles-assign div.box.generalbox .alert-link{font-weight:700}#page-admin-roles-assign div.box.generalbox>p,#page-admin-roles-assign div.box.generalbox>ul{margin-bottom:0}#page-admin-roles-assign div.box.generalbox>p+p{margin-top:5px}#page-admin-roles-assign div.box.generalbox hr{border-top-color:#e4b9c0}#page-admin-roles-assign div.box.generalbox .alert-link{color:#843534}.calendar_event_course{background-color:#ffd3bd}.calendar_event_global{background-color:#d6f8cd}.calendar_event_group{background-color:#fee7ae}.calendar_event_user{background-color:#dce7ec}.path-calendar .calendartable{width:100%}.path-calendar .calendartable th,.path-calendar .calendartable td{width:14%;text-align:center;vertical-align:top;border:0}.path-calendar .calendar-controls .previous,.path-calendar .calendar-controls .next,.path-calendar .calendar-controls .current{display:block;float:left;width:12%}.path-calendar .calendar-controls .previous{text-align:left}.path-calendar .calendar-controls .current{width:76%;text-align:center}.path-calendar .calendar-controls .next{text-align:right}.path-calendar .filters table{width:100%;border-spacing:2px;border-collapse:separate}.path-calendar .cal_courses_flt label{margin-right:.45em}.path-calendar .maincalendar{padding:0;vertical-align:top}.path-calendar .maincalendar .bottom{padding:5px 0 0 0;text-align:center}.path-calendar .maincalendar .heightcontainer{position:relative;height:100%}.path-calendar .maincalendar .calendarmonth{width:98%;margin:10px auto}.path-calendar .maincalendar .calendarmonth ul{margin:0}.path-calendar .maincalendar .calendarmonth ul li{margin-top:4px;list-style-type:none}.path-calendar .maincalendar .calendarmonth td{height:5em}.path-calendar .maincalendar .calendar-controls .previous,.path-calendar .maincalendar .calendar-controls .next{width:30%}.path-calendar .maincalendar .calendar-controls .current{width:39.95%}.path-calendar .maincalendar .controls{width:98%;margin:10px auto}.path-calendar .maincalendar .calendar_event_course,.path-calendar .maincalendar .calendar_event_global,.path-calendar .maincalendar .calendar_event_group,.path-calendar .maincalendar .calendar_event_user{border-style:solid;border-width:1px 1px 1px 12px}.path-calendar .maincalendar .calendar_event_course{border-color:#ffd3bd}.path-calendar .maincalendar .calendar_event_global{border-color:#d6f8cd}.path-calendar .maincalendar .calendar_event_group{border-color:#fee7ae}.path-calendar .maincalendar .calendar_event_user{border-color:#dce7ec}.path-calendar .maincalendar .calendar-event-panel{background-color:#eee;border:2px solid #eee}.path-calendar .maincalendar .calendar-event-panel .yui3-overlay-content{padding:19px;background-color:#fdfdfd;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.path-calendar .maincalendar .calendar-controls .current{font-family:inherit;font-size:25px;font-weight:500;line-height:1.2;color:inherit}.path-calendar .maincalendar .calendartable td,.path-calendar .maincalendar .calendartable li{padding:5px}.path-calendar .maincalendar .calendartable li{padding-left:10px;text-align:left}.path-calendar .maincalendar .header{overflow:hidden}.path-calendar .maincalendar .header .buttons{float:right}.path-calendar .maincalendar .eventlist .event{position:relative;width:100%;padding:19px;margin-bottom:20px;border-spacing:0;border-collapse:separate;background-color:#fdfdfd;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.path-calendar .maincalendar .eventlist .event .picture{vertical-align:text-top}.path-calendar .maincalendar .eventlist .event .topic .name{float:left;font-size:18px;font-weight:200;line-height:24px}.path-calendar .maincalendar .eventlist .event .topic .name,.path-calendar .maincalendar .eventlist .event .topic .course{margin-bottom:5px}.path-calendar .maincalendar .eventlist .event .topic .date{float:right}.path-calendar .maincalendar .eventlist .event .course,.path-calendar .maincalendar .eventlist .event .subscription{float:left;clear:left}.path-calendar .maincalendar .eventlist .event .side{width:22px}.path-calendar .maincalendar .eventlist .event .description{padding:5px;background-color:#fff}.path-calendar .maincalendar .eventlist .event .description .commands{position:absolute;top:0;right:0;margin:3px}.path-calendar .maincalendar .eventlist .event .commands a{margin:0 3px}.dir-rtl.path-calendar .cal_courses_flt label{margin-right:0;margin-left:.45em}.dir-rtl.path-calendar .maincalendar .calendar_event_course,.dir-rtl.path-calendar .maincalendar .calendar_event_global,.dir-rtl.path-calendar .maincalendar .calendar_event_group,.dir-rtl.path-calendar .maincalendar .calendar_event_user{border-right-width:12px;border-left-width:1px}.dir-rtl.path-calendar .maincalendar .calendar-controls .next{text-align:left}.dir-rtl.path-calendar .maincalendar .calendar-controls .previous{text-align:right}.dir-rtl.path-calendar .maincalendar .calendartable td,.dir-rtl.path-calendar .maincalendar .calendartable li{text-align:right}.dir-rtl.path-calendar .maincalendar .calendartable li{padding-right:10px;padding-left:5px}.dir-rtl.path-calendar .maincalendar .header .buttons{float:left}.dir-rtl.path-calendar .maincalendar .eventlist .event .topic .name{float:right}.dir-rtl.path-calendar .maincalendar .eventlist .event .topic .date{float:left}.dir-rtl.path-calendar .maincalendar .eventlist .event .description .commands{right:inherit;left:0}.dir-rtl.path-calendar .maincalendar .eventlist .event .course,.dir-rtl.path-calendar .maincalendar .eventlist .event .subscription{float:right;clear:right}#page-calendar-export .indent{padding-left:20px}.block.block_calendar_month th,.block.block_calendar_month td{border:1px solid #ddd}.block.block_calendar_month .content{padding:11px 0 0 0}.block.block_calendar_month td.today{color:#fff;background-color:#337ab7}.block.block_calendar_month td.today a{color:#fff}.block.block_calendar_month td.today .calendar-event-panel{color:#333}.block.block_calendar_month td{width:(100/7)*1%}.block .minicalendar{width:100%;max-width:280px;margin:0 auto}.block .minicalendar th,.block .minicalendar td{padding:2px;font-size:.8em;text-align:center}.block .minicalendar td.weekend{color:#777}.block .calendar-event-panel{background-color:#eee;border:1px solid #eee}.block .calendar-event-panel .yui3-overlay-content{padding:19px;background-color:#fdfdfd;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.block .calendar-event-panel .yui3-overlay-content h2.eventtitle{font-size:18px;line-height:1.2}.block .calendar-event-panel .yui3-overlay-content .eventcontent img{padding-right:5px}.block .calendar-controls .previous,.block .calendar-controls .current,.block .calendar-controls .next{display:block;float:left}.block .calendar-controls .previous{width:12%;text-align:left}.block .calendar-controls .current{width:76%;text-align:center}.block .calendar-controls .next{width:12%;text-align:right}.block .calendar_filters ul{margin:0;list-style:none}.block .calendar_filters li{margin-bottom:.2em}.block .calendar_filters li span img{padding:0 .2em}.block .calendar_filters .eventname{padding-left:.2em}.block .content h3.eventskey{margin-top:.5em}@media (min-width:768px){#page-calender-view .container-fluid{min-width:1024px}}.section_add_menus{text-align:right}.section_add_menus optgroup{font-style:italic;font-weight:400}.section_add_menus .urlselect{margin-left:.4em}.section_add_menus .urlselect select{margin-left:.2em}.section_add_menus .urlselect img.iconhelp{padding:0;margin:0;vertical-align:text-bottom}.section_add_menus .horizontal div,.section_add_menus .horizontal form{display:inline}.section .spinner{width:16px;height:16px}.section .activity .spinner{position:absolute;left:100%;vertical-align:text-bottom}.section .activity .editing_move{position:absolute;top:0;left:0}.section .activity .actions{position:absolute;top:0;right:0}.section .activity .contentwithoutlink,.section .activity .activityinstance{display:table-cell;min-width:40%;min-height:2em;padding-right:4px}.section .activity .contentwithoutlink .dimmed img.activityicon,.section .activity .activityinstance .dimmed img.activityicon{filter:alpha(opacity=50);opacity:.5}.section .label{text-align:left}.section .label .contentwithoutlink,.section .label .activityinstance{display:block;height:inherit;padding-right:32px}.section .label .mod-indent-outer{display:block;padding-left:0}.section .filler{display:none}.section .activity.editor_displayed a.editing_title,.section .activity.editor_displayed .moodle-actionmenu{display:none}.section .activity.editor_displayed div.activityinstance{padding-right:initial}.section .activity.editor_displayed div.activityinstance input{padding-top:initial;padding-bottom:initial;margin-bottom:initial;vertical-align:text-bottom}.activity img.activityicon{margin-right:6px;vertical-align:text-bottom}.section .activity .activityinstance,.section .activity .activityinstance div{display:inline-block}.editing .section .activity .contentwithoutlink,.editing .section .activity .activityinstance{padding-right:200px}.editing .section .activity .mod-indent-outer{padding-left:32px}.editing .section .activity:hover,.editing .section .activity.action-menu-shown{background-color:#eee}.editing .course-content ul li.section.main .left,.editing .course-content ul li.section.main .right{display:inherit}.editing .course-content ul li.section.main .left{float:left}.editing .course-content ul li.section.main .right{float:right}.editing_show+.editing_assign,.editing_hide+.editing_assign{margin-left:20px}.section{padding:0;margin:0}.section .activity .commands{display:inline!important;white-space:nowrap}.section .activity .activityinstance .groupinglabel{padding-left:30px}.section .activity .contentafterlink p{margin:.5em 0}.section .activity.modtype_label.label{font-weight:400}.section li.activity{padding:0;clear:both}.section img.movetarget{width:80px;height:16px}.section .activity .availabilityinfo,.section .activity .contentafterlink{margin-top:.5em;margin-left:30px}.course-content{margin-top:0}.course-content .current{background-color:#d9edf7}.course-content .section-summary{margin-top:5px;list-style:none;border:1px solid #ddd}.course-content .section-summary .section-title{margin:2px 5px 10px 5px}.course-content .section-summary .summarytext{margin:2px 5px 2px 5px}.course-content .section-summary .section-summary-activities .activity-count{display:inline-block;margin:3px;font-size:12px;color:#777;white-space:nowrap}.course-content .section-summary .summary{margin-top:5px}.course-content .single-section{margin-top:1em}.course-content .single-section .section-navigation{display:block;padding:.5em;margin-bottom:-.5em}.course-content .single-section .section-navigation .title{clear:both;font-size:108%;font-weight:700}.course-content .single-section .section-navigation .mdl-left{float:left;margin-right:1em;font-weight:400}.course-content .single-section .section-navigation .mdl-left .larrow{margin-right:.1em}.course-content .single-section .section-navigation .mdl-right{float:right;margin-left:1em;font-weight:400}.course-content .single-section .section-navigation .mdl-right .rarrow{margin-left:.1em}.course-content .single-section .section-navigation .mdl-bottom{margin-top:0}.course-content ul li.section.main{margin-top:0;border-bottom:2px solid #eee}.course-content ul li.section.main .left,.course-content ul li.section.main .right{display:none}.course-content ul li.section.hidden .sectionname>span,.course-content ul li.section.hidden .content>div,.course-content ul li.section.hidden .activity .activityinstance{opacity:.5}.course-content ul.topics li.section .content,.course-content ul.weeks li.section .content{padding:0;margin-right:0;margin-left:0}.course-content ul.ctopics li.section.main,.course-content ul.ctopics li.tcsection{margin:0}.path-course-view .completionprogress{position:relative;z-index:1000;display:block;float:right;height:20px;margin-left:25px;text-align:right}.path-course-view a.reduce-sections{padding-left:.2em}.path-course-view .subscribelink{text-align:right}.path-course-view .unread{margin-left:30px}.path-course-view .block.drag .header{cursor:move}.path-course-view .single-section .completionprogress{margin-right:5px}.path-course-view li.activity span.autocompletion img{vertical-align:text-bottom}.path-course-view li.activity form.togglecompletion img{max-width:none}.path-course-view li.activity form.togglecompletion .ajaxworking{position:absolute;top:3px;right:22px;width:16px;height:16px;background:url([[pix:i/ajaxloader]]) no-repeat}#page-site-index .subscribelink{text-align:right}#site-news-forum h2,#frontpage-course-list h2,#frontpage-category-names h2,#frontpage-category-combo h2{margin-bottom:9px}.path-site li.activity>div,.path-course-view li.activity>div{position:relative;padding:0 16px 0 0}li.section.hidden span.commands a.editing_hide,li.section.hidden span.commands a.editing_show{cursor:default}.single-section h3.sectionname{clear:both;text-align:center}input.titleeditor{width:330px;vertical-align:text-bottom}span.editinstructions{position:absolute;top:0;z-index:9999;padding:.1em .4em;margin-top:-22px;margin-left:30px;font-size:12px;line-height:16px;color:#31708f;text-decoration:none;background-color:#d9edf7;border:1px solid #bce8f1;-webkit-box-shadow:2px 2px 5px 1px #ccc;box-shadow:2px 2px 5px 1px #ccc}#dndupload-status{position:absolute;top:50px+2px;left:50%;z-index:-1;width:30em;padding:15px;margin-bottom:20px;margin-left:-15em;color:#31708f;background-color:#d9edf7;border:1px solid transparent;border-color:#bce8f1;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.2);box-shadow:2px 2px 5px 1px rgba(0,0,0,.2)}#dndupload-status h4{margin-top:0;color:inherit}#dndupload-status .alert-link{font-weight:700}#dndupload-status>p,#dndupload-status>ul{margin-bottom:0}#dndupload-status>p+p{margin-top:5px}#dndupload-status hr{border-top-color:#a6e1ec}#dndupload-status .alert-link{color:#245269}.dndupload-preview{padding:.3em;margin-top:.2em;color:#909090;list-style:none;border:1px dashed #909090}.dndupload-preview img.icon{padding:0;vertical-align:text-bottom}.dndupload-progress-outer{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.dndupload-progress-inner{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.dndupload-hidden{display:none}#page-course-pending .singlebutton,#page-course-index .singlebutton,#page-course-index-category .singlebutton,#page-course-editsection .singlebutton{text-align:center}#page-admin-course-manage #movecourses td img{margin:0 .22em;vertical-align:text-bottom}#page-admin-course-manage #movecourses td img.icon{padding:0}#page-course-pending .pendingcourserequests{margin-bottom:1em}#page-course-pending .pendingcourserequests .singlebutton{display:inline}#page-course-pending .pendingcourserequests .cell{padding:0 5px}#page-course-pending .pendingcourserequests .cell.c6{white-space:nowrap}.coursebox{position:relative}.coursebox img{max-width:100%}.coursebox img.courseimage{float:left;max-width:140px;height:auto;margin-right:10px;border-radius:6px}.coursebox .teachers li{padding:0;margin:0;list-style-type:none}.coursebox .coursebtncont{text-align:right}.coursebox .boxfooter{margin-bottom:30px;clear:both}.coursebox .enrolmenticons{float:right}.coursebox .enrolmenticons img{padding:0 5px}.coursebox.remotehost>.info>.categoryname a{background-image:url([[pix:moodle|i/mnethost]])}.coursebox .content{clear:both}.coursebox .content .teachers li{padding:0;margin:0;list-style-type:none}.coursebox .content .coursecat{clear:right;text-align:right}.coursebox .content .coursecat,.coursebox .content .summary,.coursebox .content .courseimage,.coursebox .content .coursefile,.coursebox .content .teachers,.coursebox .content .visitlink{padding:0;margin:3px 5px}.coursebox .content .courseimage img{max-width:100px;max-height:100px}.coursebox .enrolmenticons{float:right}.coursebox .enrolmenticons img{margin:0 .2em}.coursebox .moreinfo{padding:3px 7px}.coursebox .remotecoursebox .remotecourseinfo{float:left;width:40%;padding:0;margin:3px 5px}.coursebox.collapsed{padding:0;margin-bottom:5px}.coursebox.collapsed>.content{display:none}.course_category_tree .courses>.paging.paging-morelink:hover{background-color:#eee}.course_category_tree .category .numberofcourse{font-size:12px}.course_category_tree .category>.info{min-height:20px;min-height:0;padding:19px;padding:0;margin:3px 0;margin-bottom:20px;margin-bottom:3px;clear:both;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.course_category_tree .category>.info blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.course_category_tree .category>.info>.categoryname{padding:2px 18px;margin:3px;background-image:url([[pix:t/collapsed_empty]]);background-repeat:no-repeat;background-position:left}.course_category_tree .category>.content{padding-left:16px}.course_category_tree .controls{float:right;margin-bottom:5px;text-align:right;visibility:hidden}.course_category_tree .controls div{display:inline;padding-right:2em;font-size:75%;cursor:pointer}.course_category_tree .category.with_children>.info>.categoryname{line-height:30px;cursor:pointer;background-image:url([[pix:t/expanded]])}.course_category_tree .category.with_children.collapsed>.info>.categoryname{background-image:url([[pix:t/collapsed]])}.course_category_tree .category.collapsed>.content{display:none}.course_category_tree .paging.paging-morelink a{font-size:12px}.jsenabled .course_category_tree .controls{visibility:visible}.course_category_tree.frontpage-category-names .category>.info{margin:0;background:0 0;border:none}.course_category_tree .subcategories>.paging,.courses>.paging{padding:5px;margin:0;text-align:center}.courses>.paging.paging-morelink,.course_category_tree .subcategories>.paging.paging-morelink{text-align:left}#page-course-index-category .generalbox.info{padding:5px;margin-bottom:15px;border:1px dotted #ddd;border-radius:4px}#page-course-index-category .categorypicker{margin:10px 0 20px;text-align:right}.section .summary .iconsmall,.section .activity .iconsmall{width:16px;height:16px}.section .editing_title .iconsmall{width:21px;height:21px;padding:4px 8px 0 0;margin:8px 8px 0 0;vertical-align:text-bottom}.section .moodle-actionmenu .iconsmall{width:21px;max-width:none!important;height:21px;padding:4px;vertical-align:bottom}.section .moodle-actionmenu[data-enhanced] .menu img{width:21px;height:21px}#course-category-listings{margin-bottom:200px;background-color:transparent}#course-category-listings ul.ml ul.ml{padding:0;margin:0}#course-category-listings.columns-2>#course-listing>div{position:relative;left:-1px}#course-category-listings.columns-3>#course-listing>div{height:100%}#course-category-listings>div>div{min-height:300px;border:1px solid #ddd}#course-category-listings>div>div>ul.ml>li:first-child>div{border-top:0}#course-category-listings h3{padding:.4rem .6rem .3rem;margin:0;color:#333;background-color:#f5f5f5;border-bottom:1px solid #ddd}#course-category-listings h4{padding:.6rem 1rem .5rem;margin:1rem 0 0}#course-category-listings .moodle-actionmenu{white-space:nowrap}#course-category-listings .moodle-actionmenu[data-enhance] .toggle-display img{width:auto}#course-category-listings .moodle-actionmenu[data-enhance] .toggle-display.textmenu{padding-right:4px}#course-category-listings .moodle-actionmenu[data-enhance] .toggle-display.textmenu .caret{margin-top:12px}#course-category-listings .listing-actions{padding:.4rem .3rem .3rem;line-height:2.2em;text-align:center}#course-category-listings .listing-actions>.moodle-actionmenu{display:inline-block}#course-category-listings .listing-actions>.moodle-actionmenu .menu a{padding-left:1rem}#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced]) li{line-height:normal}#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced])>.menubar a{display:inline-block;color:inherit}#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced])>.menubar a>img{display:none}#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced])>.menubar a .caret{display:none}#course-category-listings .listing-actions .moodle-actionmenu:not([data-enhanced])>.menu .menu-action-text{display:inline-block}#course-category-listings ul.ml{margin:1rem 0;list-style:none}#course-category-listings ul.ml ul.ml{margin:0}#course-category-listings li{line-height:2.2em}#course-category-listings li>div:hover{background-color:#f5f5f5}#course-category-listings li .tree-icon{width:12px;margin:2px 6px 0 0;vertical-align:inherit}#course-category-listings li[data-selected='1']>div{background-color:#d9edf7;border-top-color:#ddd;border-bottom-color:#ddd}#course-category-listings li[data-selected='1'] li:first-of-type>div,#course-category-listings li[data-selected='1'][data-expandable='0']+li>div{border-top-color:#ddd}#course-category-listings li[data-selected='1']:last-of-type>div{border-bottom-color:#ddd}#course-category-listings li .tree-icon{margin-left:0}#course-category-listings li li .tree-icon{margin-left:1em}#course-category-listings li li li .tree-icon{margin-left:2em}#course-category-listings li li li li .tree-icon{margin-left:3em}#course-category-listings li li li li li .tree-icon{margin-left:4em}#course-category-listings li li li li li li .tree-icon{margin-left:4.5em}#course-category-listings li li li li li li li .tree-icon{margin-left:5em}#course-category-listings li li li li li li li li .tree-icon{margin-left:5.5em}#course-category-listings li+li>div,#course-category-listings li:first-child>div{border-top-color:#ddd}#course-category-listings .item-actions{display:inline-block;float:left;margin-right:1em}#course-category-listings .item-actions img{height:12px;padding:0;margin:0 4px;vertical-align:inherit}#course-category-listings .item-actions.show .menu a{padding:4px 1em 4px 4px}#course-category-listings .item-actions.show .menu img{width:12px;max-width:none}#course-category-listings .item-actions .menu-action-text{vertical-align:inherit}#course-category-listings .listitem>div>.float-left{float:left}#course-category-listings .listitem>div>.float-right{float:right;text-align:right}#course-category-listings .listitem>div .item-actions .action-show{display:none}#course-category-listings .listitem>div .item-actions .action-hide{display:inline}#course-category-listings .listitem>div .without-actions{color:#333}#course-category-listings .listitem>div .idnumber{margin-right:2em;color:#333}#course-category-listings .listitem[data-visible="0"]{color:#777}#course-category-listings .listitem[data-visible="0"] a.categoryname{color:#777}#course-category-listings .listitem[data-visible="0"]>div>a{color:#777}#course-category-listings .listitem[data-visible="0"]>div .item-actions .action-show{display:inline}#course-category-listings .listitem[data-visible="0"]>div .item-actions .action-hide{display:none}#course-category-listings .listitem[data-visible="0"]>ul .item-actions.category-item-actions .action-hide,#course-category-listings .listitem[data-visible="0"]>ul .item-actions.category-item-actions .action-show{display:none}#course-category-listings .listitem.highlight{background-color:transparent}#course-category-listings .listitem.highlight>div,#course-category-listings .listitem.highlight>div:hover,#course-category-listings .listitem.highlight[data-selected='1']>div{background-color:#dff0d8}#course-category-listings #course-listing .listitem .categoryname{display:inline-block;margin-left:1em;color:#333}#course-category-listings #course-listing .listitem .coursename{display:inline-block}#course-category-listings #course-listing .listitem>div{padding-left:1rem}#course-category-listings #course-listing>.firstpage .listitem:first-child>div .item-actions .action-moveup,#course-category-listings #course-listing>.lastpage .listitem:last-child>div .item-actions .action-movedown{display:none}#course-category-listings #course-listing .bulk-action-checkbox{margin:-2px 6px 0 0}#course-category-listings #category-listing .listitem.collapsed>ul.ml{display:none}#course-category-listings #category-listing .listitem>div>.ba-checkbox{width:2.2em;padding-top:2px;margin:-1px .5em 0 0;text-align:center}#course-category-listings #category-listing .listitem.highlight>div>.ba-checkbox{background-color:#dff0d8}#course-category-listings #category-listing .listitem[data-selected='1']>div>.ba-checkbox{padding:0;margin:0 .5em 0 0;background-color:inherit}#course-category-listings #category-listing .listitem:first-child>div .item-actions .action-moveup,#course-category-listings #category-listing .listitem:last-child>div .item-actions .action-movedown{display:none}#course-category-listings #category-listing .course-count{display:inline-block;min-width:3.5em;margin-right:2rem;color:#333}#course-category-listings #category-listing .course-count .smallicon{width:12px;margin-left:4px;vertical-align:inherit}#course-category-listings #category-listing .bulk-action-checkbox{margin-right:-3px}#course-category-listings #category-listing .category-listing>ul>.listitem:first-child{position:relative}#course-category-listings #category-listing .category-bulk-actions{position:relative;margin:0 .5em .5em}#course-category-listings .detail-pair{margin:0 1rem;border-bottom:1px solid #ddd}#course-category-listings .detail-pair>*{display:inline-block;line-height:2.2rem}#course-category-listings .detail-pair .pair-key{font-weight:700;vertical-align:top}#course-category-listings .detail-pair .pair-key span{display:block;margin-right:1rem}#course-category-listings .detail-pair .pair-value select{max-width:100%}#course-category-listings .bulk-actions .detail-pair>*{display:block;width:100%}#course-category-listings .listing-pagination{text-align:center}#course-category-listings .listing-pagination .yui3-button{margin:.4rem .2rem .45rem;font-size:10.4px;color:#333;background-color:#fff;border:0}#course-category-listings .listing-pagination .yui3-button.active-page{color:#fff;background-color:#337ab7}#course-category-listings .listing-pagination-totals{text-align:center}#course-category-listings .listing-pagination-totals.dimmed{margin:.4rem 1rem .45rem;color:#777}#course-category-listings .select-a-category .notifymessage,#course-category-listings .select-a-category .alert{margin:1em}#course-category-listings #course-listing .listitem .drag-handle{display:none}.jsenabled #course-category-listings #course-listing .listitem .drag-handle{display:inline-block;margin:0 6px 0 0;cursor:pointer}.coursecat-management-header{vertical-align:middle}.coursecat-management-header h2{display:inline-block;text-align:left}.coursecat-management-header>div{display:inline-block;float:right;line-height:40px}.coursecat-management-header>div>div{display:inline-block;margin:10px 0;margin-left:1em}.coursecat-management-header select{max-width:300px;padding:.4em .5em .45em 1em;white-space:nowrap;vertical-align:baseline;cursor:pointer}.coursecat-management-header .view-mode-selector .moodle-actionmenu{display:inline-block;white-space:nowrap}.coursecat-management-header .view-mode-selector .moodle-actionmenu[data-enhanced].show .menu a{padding-left:1em}.course-being-dragged-proxy{padding:0 0 0 4em;color:#337ab7;vertical-align:middle;border:0}.course-being-dragged{filter:alpha(opacity=50);opacity:.5}#coursesearch{text-align:left}#coursesearch label.hidden{display:none}.searchhelp{text-align:left}@media (min-width:1200px) and (max-width:1600px){#course-category-listings.columns-3{background-color:transparent;border:0}#course-category-listings.columns-3 #category-listing,#course-category-listings.columns-3 #course-listing{width:50%}#course-category-listings.columns-3 #category-listing>div,#course-category-listings.columns-3 #course-listing>div,#course-category-listings.columns-3 #course-detail>div{background-color:#fff;border:1px solid #e1e1e8}#course-category-listings.columns-3 #course-detail{width:100%;margin-top:1em}}@media (max-width:1199px){#course-category-listings.columns-2,#course-category-listings.columns-3{background-color:transparent;border:0}#course-category-listings.columns-2 #category-listing,#course-category-listings.columns-3 #category-listing,#course-category-listings.columns-2 #course-listing,#course-category-listings.columns-3 #course-listing,#course-category-listings.columns-2 #course-detail,#course-category-listings.columns-3 #course-detail{width:100%;margin:0 0 1em}#course-category-listings.columns-2 #category-listing>div,#course-category-listings.columns-3 #category-listing>div,#course-category-listings.columns-2 #course-listing>div,#course-category-listings.columns-3 #course-listing>div,#course-category-listings.columns-2 #course-detail>div,#course-category-listings.columns-3 #course-detail>div{background-color:#fff;border:1px solid #e1e1e8}}.filemanager,.filepicker,.file-picker{font-size:11px}.filemanager a,.file-picker a,.filemanager a:hover,.file-picker a:hover{color:#555;text-decoration:none}.filemanager input[type=text],.file-picker input[type=text]{width:265px}.filemanager .fp-license td,.file-picker .fp-setlicense td{max-width:265px}.filemanager .fp-license select,.file-picker .fp-setlicense select{max-width:100%}.fp-content-center{display:table-cell;width:100%;height:100%;vertical-align:middle}.fp-content-hidden{visibility:hidden}.yui3-panel-focused{outline:0}#filesskin .yui3-panel-content{display:inline-block;padding-bottom:20px;background:#f2f2f2;border:1px solid #fff;border-radius:8px;-webkit-box-shadow:5px 5px 20px 0 #666;box-shadow:5px 5px 20px 0 #666}#filesskin .yui3-widget-hd{padding:5px;font-size:12px;color:#333;text-align:center;text-shadow:1px 1px 1px #fff;letter-spacing:1px;background-image:-webkit-linear-gradient(top,#fff 0,#ccc 100%);background-image:-o-linear-gradient(top,#fff 0,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc));background-image:linear-gradient(to bottom,#fff 0,#ccc 100%);filter:dropshadow(color=#fff,offx=1,offy=1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0);background-repeat:repeat-x;border-bottom:1px solid #bbb;border-radius:10px 10px 0 0;-webkit-filter:dropshadow(color=#fff,offx=1,offy=1)}.fp-panel-button{display:inline-block;padding:3px 20px 2px 20px;margin:10px;text-align:center;background:#fff;border-radius:10px;-webkit-box-shadow:2px 2px 3px .1px #999;box-shadow:2px 2px 3px .1px #999}.moodle-dialogue h3{margin:0;font-size:14px;line-height:20px}.moodle-dialogue-base .filepicker .moodle-dialogue-wrap .moodle-dialogue-bd{padding:0}#filesskin .file-picker.fp-generallayout{position:relative;width:859px;background:#fff;border:1px solid #ccc;border-radius:10px}.file-picker .fp-repo-area{display:inline-block;float:left;width:180px;height:490px;overflow:auto;border-right:1px solid #bbb}.file-picker .fp-repo-items{float:none;width:auto;margin-left:181px}.dir-rtl .moodle-dialogue-fullscreen .file-picker .fp-repo-items{float:right;margin-right:0;margin-left:0}.file-picker .fp-navbar{min-height:40px;overflow:hidden;background:#f2f2f2;border-bottom:1px solid #bbb}.file-picker .fp-navbar .fp-viewbar{margin:4px}.file-picker .fp-content{height:452px;overflow:auto;clear:none;background:#fff}.filepicker.moodle-dialogue-fullscreen .file-picker .fp-content{width:100%}.file-picker .fp-content-loading{display:table;width:100%;height:100%;text-align:center}.file-picker .fp-content .fp-object-container{width:98%;height:98%}.file-picker .fp-list{float:left;width:100%;padding:0;margin:0;list-style-type:none}.file-picker .fp-list .fp-repo a{display:block;padding:.5em .7em}.file-picker .fp-list .fp-repo.active{background:#f2f2f2}.file-picker .fp-list .fp-repo-icon{width:auto;height:16px;padding:0 7px 0 5px}.fp-toolbar{float:left}.fp-toolbar.empty{display:none}.fp-toolbar .disabled{display:none}.fp-toolbar div{display:block;float:left;margin-right:4px}.fp-toolbar img{margin-right:5px;vertical-align:-15%}.fp-toolbar .fp-tb-search{width:235px;height:27px}.fp-toolbar .fp-tb-search input{width:200px;height:27px;padding:2px 6px 1px 27px;background:#fff url([[pix:a/search]]) no-repeat 7px 7px;border:1px solid #bbb}.fp-viewbar{float:right;height:30px;-webkit-box-sizing:unset;-moz-box-sizing:unset;box-sizing:unset;background:#fff;border:1px solid #ccc;border-bottom:1px solid #b3b3b3;border-radius:4px}.fp-repo-items fp-viewbar{margin:4px}.fp-viewbar a{display:block;float:left;width:30px;height:30px;border-right:1px solid #ccc}.fp-viewbar a.checked:hover,.fp-viewbar a:hover{background-color:#ebebeb;background-image:-webkit-radial-gradient(center,ellipse,#fff 60%,#dfdfdf 100%);background-image:-o-radial-gradient(center,ellipse,#fff 60%,#dfdfdf 100%);background-image:radial-gradient(ellipse at center,#fff 60%,#dfdfdf 100%)}.fp-viewbar a.checked,.fp-viewbar a:active{background-color:#dfdfdf;background-image:-webkit-radial-gradient(center,ellipse,#fff 40%,#dfdfdf 100%);background-image:-o-radial-gradient(center,ellipse,#fff 40%,#dfdfdf 100%);background-image:radial-gradient(ellipse at center,#fff 40%,#dfdfdf 100%)}.fp-viewbar a.fp-vb-icons{border-radius:4px 0 0 4px}.fp-viewbar a.fp-vb-tree{border-right:0;border-radius:0 4px 4px 0}.fp-viewbar a img{margin:7px}.fp-viewbar.disabled a{cursor:default;background:0 0;filter:alpha(opacity=45);opacity:.45}.file-picker .fp-clear-left{clear:left}.file-picker .fp-pathbar{display:table-row}.fp-pathbar.empty{display:none}.fp-pathbar .fp-path-folder{width:27px;height:12px;margin-left:4px;background:url([[pix:theme|fp/path_folder]]) no-repeat 0 0}.fp-pathbar .fp-path-folder-name{margin-left:32px;line-height:20px}.fp-iconview .fp-file{position:relative;float:left;margin:10px 10px 35px;text-align:center}.fp-iconview .fp-thumbnail{display:block;min-width:110px;min-height:110px;line-height:110px;text-align:center;border:1px solid #fff}.fp-iconview .fp-thumbnail img{padding:3px;vertical-align:middle;border:1px solid #ddd;-webkit-box-shadow:1px 1px 2px 0 #ccc;box-shadow:1px 1px 2px 0 #ccc}.fp-iconview .fp-thumbnail:hover{background:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 0 10px 0 #ccc;box-shadow:inset 0 0 10px 0 #ccc}.fp-iconview .fp-filename-field{position:absolute;height:33px;overflow:hidden;word-wrap:break-word}.fp-iconview .fp-filename-field:hover{z-index:1000;overflow:visible}.fp-iconview .fp-filename-field .fp-filename{min-width:112px;padding-top:5px;padding-bottom:12px;background:#fff}.file-picker .yui3-datatable table{width:100%;border:0 solid #bbb}#filesskin .file-picker .yui3-datatable-header{color:#555;background:#fff;border-bottom:1px solid #ccc;border-left:0 solid #fff}#filesskin .file-picker .yui3-datatable-odd .yui3-datatable-cell{background-color:#f6f6f6;border-left:0 solid #f6f6f6}#filesskin .file-picker .yui3-datatable-even .yui3-datatable-cell{background-color:#fff;border-left:0 solid #fff}.file-picker .ygtvtn,.filemanager .ygtvtn{width:17px;height:22px;background:url([[pix:y/tn]]) 0 0 no-repeat}.file-picker .ygtvtm,.filemanager .ygtvtm{width:17px;height:22px;cursor:pointer;background:url([[pix:y/tm]]) 0 0 no-repeat}.file-picker .ygtvtmh,.filemanager .ygtvtmh{width:13px;height:12px;cursor:pointer;background:url([[pix:y/tm]]) 0 10px no-repeat}.file-picker .ygtvtp,.filemanager .ygtvtp{width:13px;height:12px;cursor:pointer;background-image:url([[pix:y/tp]]) 0 10px no-repeat}.file-picker .ygtvtph,.filemanager .ygtvtph{width:13px;height:22px;cursor:pointer;background-image:url([[pix:y/tp]]) 0 10px no-repeat}.file-picker .ygtvln,.filemanager .ygtvln{width:17px;height:22px;background-image:url([[pix:y/ln]]) 0 0 no-repeat}.file-picker .ygtvlm,.filemanager .ygtvlm{width:13px;height:12px;cursor:pointer;background-image:url([[pix:y/lm]]) 0 10px no-repeat}.file-picker .ygtvlmh,.filemanager .ygtvlmh{width:13px;height:12px;cursor:pointer;background-image:url([[pix:y/lm]]) 0 10px no-repeat}.file-picker .ygtvlp,.filemanager .ygtvlp{width:13px;height:12px;cursor:pointer;background-image:url([[pix:y/lp]]) 0 0 no-repeat}.file-picker .ygtvlph,.filemanager .ygtvlph{width:13px;height:12px;cursor:pointer;background-image:url([[pix:y/lp]]) 0 10px no-repeat;background-repeat:no-repeat;background-position:left 10px}.file-picker .ygtvloading,.filemanager .ygtvloading{width:16px;height:22px;background:transparent url([[pix:y/loading]]) 0 0 no-repeat}.file-picker .ygtvdepthcell,.filemanager .ygtvdepthcell{width:17px;height:32px;background:url([[pix:y/vline]]) 0 0 no-repeat}.file-picker .ygtvblankdepthcell,.filemanager .ygtvblankdepthcell{width:17px;height:22px}a.ygtvspacer:hover{color:transparent;text-decoration:none}.ygtvlabel,.ygtvlabel:link,.ygtvlabel:visited,.ygtvlabel:hover{margin-left:2px;text-decoration:none;cursor:pointer;background-color:transparent}.file-picker .ygtvfocus,.filemanager .ygtvfocus{background-color:#eee}.fp-filename-icon{position:relative;display:block;margin-top:10px}.fp-icon{float:left;width:24px;height:24px;margin-top:-7px;margin-right:10px;line-height:24px;text-align:center}.fp-icon img{max-width:24px;max-height:24px;vertical-align:middle}.fp-filename{padding-right:10px}.file-picker .fp-login-form{display:table;width:100%;height:100%}.file-picker .fp-login-form table{margin:0 auto}.file-picker .fp-login-form p{margin-top:3em;text-align:center}.file-picker .fp-login-form .fp-login-input label{display:block;text-align:right}.file-picker .fp-login-form .fp-login-input .input{text-align:left}.file-picker .fp-login-form input[type=checkbox]{width:15px;height:15px}.file-picker .fp-upload-form{display:table;width:100%;height:100%}.file-picker .fp-upload-form table{margin:0 auto}.file-picker.fp-dlg{text-align:center}.file-picker.fp-dlg .fp-dlg-text{padding:30px 20px 10px;font-size:12px}.file-picker.fp-dlg .fp-dlg-buttons{margin:0 20px}.file-picker.fp-msg{text-align:center}.file-picker.fp-msg .fp-msg-text{min-width:200px;max-width:500px;max-height:300px;padding:40px 20px 10px 20px;overflow:auto;font-size:12px}.file-picker.fp-msg.fp-msg-error .fp-msg-text{padding:40px 20px 10px 20px;font-size:12px}.file-picker .fp-content-error{display:table;width:100%;height:100%;text-align:center}.file-picker .fp-content-error .fp-error{display:table-cell;width:100%;height:100%;padding:40px 20px 10px 20px;font-size:12px;vertical-align:middle}.file-picker .fp-nextpage{clear:both}.file-picker .fp-nextpage .fp-nextpage-loading{display:none}.file-picker .fp-nextpage.loading .fp-nextpage-link{display:none}.file-picker .fp-nextpage.loading .fp-nextpage-loading{display:block;height:100px;padding-top:50px;text-align:center}.fp-select form{padding:20px 20px 0}.fp-select .fp-select-loading{margin-top:20px;text-align:center}.fp-select .fp-hr{width:auto;height:1px;margin:10px 0;clear:both;background-color:#fff;border-bottom:1px solid #bbb}.fp-select table{padding:0 0 10px}.fp-select table .mdl-right{min-width:84px}.fp-select .fp-reflist .mdl-right{vertical-align:top}.fp-select .fp-select-buttons{float:right}.fp-select .fp-info{display:block;padding:1px 20px 0;clear:both}.fp-select .fp-thumbnail{float:left;min-width:110px;min-height:110px;margin:10px 20px 0 0;line-height:110px;text-align:center;background:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 0 10px 0 #ccc;box-shadow:inset 0 0 10px 0 #ccc}.fp-select .fp-thumbnail img{padding:3px;margin:10px;vertical-align:middle;border:1px solid #ddd}.fp-select .fp-fileinfo{display:inline-block;margin-top:10px}.file-picker.fp-select .fp-fileinfo{max-width:240px}.fp-select .fp-fileinfo div{padding-bottom:5px}.file-picker.fp-select .uneditable{display:none}.file-picker.fp-select .fp-select-loading{display:none}.file-picker.fp-select.loading .fp-select-loading{display:block}.file-picker.fp-select.loading form{display:none}.fp-select .fp-dimensions.fp-unknown{display:none}.filemanager-loading{display:none}.jsenabled .filemanager-loading{display:block;margin-top:100px}.filemanager.fm-loading .filemanager-toolbar,.filemanager.fm-loading .fp-pathbar,.filemanager.fm-loading .filemanager-container,.filemanager.fm-loaded .filemanager-loading,.filemanager.fm-maxfiles .fp-btn-add,.filemanager.fm-maxfiles .dndupload-message,.filemanager.fm-noitems .fp-btn-download,.filemanager .fm-empty-container,.filemanager.fm-noitems .filemanager-container .fp-content{display:none}.filemanager .filemanager-updating{display:none;text-align:center}.filemanager.fm-updating .filemanager-updating{display:block;margin-top:37px}.filemanager.fm-updating .fm-content-wrapper,.filemanager.fm-nomkdir .fp-btn-mkdir,.fitem.disabled .filemanager .filemanager-toolbar,.fitem.disabled .filemanager .fp-pathbar,.fitem.disabled .filemanager .fp-restrictions,.fitem.disabled .filemanager .fm-content-wrapper{display:none}.filemanager .fp-restrictions{text-align:right}.filemanager .fp-navbar{background:#f2f2f2;border:1px solid #bbb;border-bottom:none}.filemanager-toolbar{padding:4px;overflow:hidden}.fp-pathbar{min-height:20px;padding:5px 8px 1px;border-top:1px solid #bbb}.file-picker .fp-toolbar{padding:2px 4px}.fp-toolbar .fp-btn-add,.fp-toolbar .fp-btn-download,.fp-toolbar .fp-btn-mkdir,.fp-toolbar .fp-tb-help,.fp-toolbar .fp-tb-manage,.fp-toolbar .fp-tb-logout,.fp-toolbar .fp-tb-refresh{width:30px;height:30px;background:#fff;border:1px solid #ccc;border-bottom:1px solid #b3b3b3;border-radius:4px}.fp-toolbar a:hover{background-color:#ebebeb;background-image:-webkit-radial-gradient(center,ellipse,#fff 60%,#dfdfdf 100%);background-image:-o-radial-gradient(center,ellipse,#fff 60%,#dfdfdf 100%);background-image:radial-gradient(ellipse at center,#fff 60%,#dfdfdf 100%)}.fp-toolbar a:active{background-color:#dfdfdf;background-image:-webkit-radial-gradient(center,ellipse,#fff 40%,#dfdfdf 100%);background-image:-o-radial-gradient(center,ellipse,#fff 40%,#dfdfdf 100%);background-image:radial-gradient(ellipse at center,#fff 40%,#dfdfdf 100%)}.fp-btn-add a,.fp-btn-download a,.fp-btn-mkdir a,.fp-tb-help a,.fp-tb-manage a,.fp-tb-logout a,.fp-tb-refresh a{display:block;width:30px;height:30px;border-radius:4px}.fp-btn-add img,.fp-btn-download img,.fp-btn-mkdir img,.fp-tb-help img,.fp-tb-manage img,.fp-tb-logout img,.fp-tb-refresh img{margin:7px}.filemanager .fp-pathbar.empty{display:none}.filepicker-filelist,.filemanager-container{position:relative;min-height:140px;overflow:auto;clear:both;background:#fff;border:1px solid #bbb}.filemanager .fp-content{min-height:157px;max-height:472px;overflow:auto}.filemanager-container,.filepicker-filelist{overflow:hidden}.fitem.disabled .filepicker-filelist,.fitem.disabled .filemanager-container{background-color:#ebebe4}.fitem.disabled .fp-btn-choose{color:#777}.fitem.disabled .filepicker-filelist .filepicker-filename{display:none}.fp-iconview .fp-reficons1{position:absolute;top:0;left:0;width:100%;height:100%}.fp-iconview .fp-reficons2{position:absolute;top:0;left:0;width:100%;height:100%}.fp-iconview .fp-file.fp-hasreferences .fp-reficons1{background:url([[pix:theme|fp/link]]) no-repeat;background-position:bottom right}.fp-iconview .fp-file.fp-isreference .fp-reficons2{background:url([[pix:theme|fp/alias]]) no-repeat;background-position:bottom left}.filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail img{display:none}.filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail{background:url([[pix:s/dead]]) no-repeat;background-position:center center}.filemanager .yui3-datatable table{width:100%;border:0 solid #bbb}.filemanager .yui3-datatable-header{color:#555!important;background:#fff!important;border-bottom:1px solid #ccc!important;border-left:0 solid #fff!important}.filemanager .yui3-datatable-odd .yui3-datatable-cell{background-color:#f6f6f6!important;border-left:0 solid #f6f6f6}.filemanager .yui3-datatable-even .yui3-datatable-cell{background-color:#fff!important;border-left:0 solid #fff}.filemanager .fp-filename-icon.fp-hasreferences .fp-reficons1{position:absolute;top:8px;left:17px;z-index:1000;width:100%;height:100%;background:url([[pix:theme|fp/link_sm]]) no-repeat 0 0}.filemanager .fp-filename-icon.fp-isreference .fp-reficons2{position:absolute;top:9px;left:-6px;z-index:1001;width:100%;height:100%;background:url([[pix:theme|fp/alias_sm]]) no-repeat 0 0}.filemanager .fp-contextmenu{display:none}.filemanager .fp-iconview .fp-folder.fp-hascontextmenu .fp-contextmenu{position:absolute;right:7px;bottom:5px;display:block}.filemanager .fp-treeview .fp-folder.fp-hascontextmenu .fp-contextmenu,.filemanager .fp-tableview .fp-folder.fp-hascontextmenu .fp-contextmenu{position:absolute;top:6px;left:14px;display:inline;margin-right:-20px}.filepicker-filelist .filepicker-container,.filemanager.fm-noitems .fm-empty-container{position:absolute;top:10px;right:10px;bottom:10px;left:10px;display:block;padding-top:85px;text-align:center;border:2px dashed #bbb}.filepicker-filelist .dndupload-target,.filemanager-container .dndupload-target{position:absolute;top:10px;right:10px;bottom:10px;left:10px;padding-top:85px;text-align:center;background:#fff;border:2px dashed #fb7979;-webkit-box-shadow:0 0 0 10px #fff;box-shadow:0 0 0 10px #fff}.filepicker-filelist.dndupload-over .dndupload-target,.filemanager-container.dndupload-over .dndupload-target{position:absolute;top:10px;right:10px;bottom:10px;left:10px;padding-top:85px;text-align:center;background:#fff;border:2px dashed #6c8cd3}.dndupload-message{display:none}.dndsupported .dndupload-message{display:inline}.dnduploadnotsupported-message{display:none}.dndnotsupported .dnduploadnotsupported-message{display:inline}.dndupload-target{display:none}.dndsupported .dndupload-ready .dndupload-target{display:block}.dndupload-uploadinprogress{display:none;text-align:center}.dndupload-uploading .dndupload-uploadinprogress{display:block}.dndupload-arrow{position:absolute;top:5px;width:100%;height:80px;background:url([[pix:theme|fp/dnd_arrow]]) center no-repeat}.fitem.disabled .filepicker-container,.fitem.disabled .fm-empty-container{display:none}.dndupload-progressbars{display:none;padding:10px}.dndupload-inprogress .dndupload-progressbars{display:block}.dndupload-inprogress .fp-content{display:none}.filemanager.fm-noitems .dndupload-inprogress .fm-empty-container{display:none}.filepicker-filelist.dndupload-inprogress .filepicker-container{display:none}.filepicker-filelist.dndupload-inprogress a{display:none}.filemanager.fp-select .fp-select-loading{display:none}.filemanager.fp-select.loading .fp-select-loading{display:block}.filemanager.fp-select.loading form{display:none}.filemanager.fp-select.fp-folder .fp-license,.filemanager.fp-select.fp-folder .fp-author,.filemanager.fp-select.fp-file .fp-file-unzip,.filemanager.fp-select.fp-folder .fp-file-unzip,.filemanager.fp-select.fp-file .fp-file-zip,.filemanager.fp-select.fp-zip .fp-file-zip{display:none}.filemanager.fp-select .fp-file-setmain,.filemanager.fp-select .fp-file-setmain-help{display:none}.filemanager.fp-select.fp-cansetmain .fp-file-setmain,.filemanager.fp-select.fp-cansetmain .fp-file-setmain-help{display:inline-block}.filemanager .fp-mainfile .fp-filename{font-weight:700}.filemanager.fp-select.fp-folder .fp-file-download{display:none}.filemanager .fp-img-downloading{display:none;padding-top:7px}.filemanager .filemanager-updating{display:none;text-align:center}.fm-operation{font-weight:700}.filemanager.fp-select .fp-original.fp-unknown,.filemanager.fp-select .fp-original .fp-originloading{display:none}.filemanager.fp-select .fp-original.fp-loading .fp-originloading{display:inline}.filemanager.fp-select .fp-reflist.fp-unknown,.filemanager.fp-select .fp-reflist .fp-reflistloading{display:none}.filemanager.fp-select .fp-refcount{max-width:265px}.filemanager.fp-select .fp-reflist.fp-loading .fp-reflistloading{display:inline}.filemanager.fp-select .fp-reflist .fp-value{max-width:265px;max-height:75px;padding:8px 7px;margin:0;overflow:auto;background:#f9f9f9;border:1px solid #bbb}.filemanager.fp-select .fp-reflist .fp-value li{padding-bottom:7px}.filemanager.fp-mkdir-dlg{text-align:center}.filemanager.fp-mkdir-dlg .fp-mkdir-dlg-text{margin:20px;text-align:left}.filemanager.fp-dlg{text-align:center}.filemanager.fp-dlg .fp-dlg-text{min-width:200px;max-width:340px;max-height:300px;padding:0 10px;margin:40px 20px 20px;overflow:auto;font-size:12px;line-height:22px}.file-picker div.bd{text-align:left}.fp-formset .control-label{font-size:14px;font-weight:400;line-height:1.42857143}.fp-formset{margin:0 15px}.fp-forminset{max-width:400px;padding:0 10px}.fp-forminset .control-group.control-radio{margin-bottom:0}.fp-forminset .control-group label.control-label{float:left;width:105px;font-weight:400}.fp-forminset .control-group label.control-radio{float:right;width:215px;padding-top:0;font-weight:400;text-align:left}.fp-forminset .control-group .controls{margin-left:125px}.fp-forminset .control-group .controls.control-radio input{margin-top:3px}.fp-forminset .fp-select-buttons{float:none}.fp-forminset input[type=text]{width:228px}.fp-fileinfo .fp-value{display:inline-block;padding-left:5px}.box.message{margin-right:-10px;margin-left:-10px}.box.message .mdl-align{text-align:left}.box.message table tr{border-bottom:1px solid #ddd}.box.message table tr:nth-child(odd)>td,.box.message table tr:nth-child(odd)>th{background-color:#f9f9f9}.box.message table td.heading{padding:5px 10px;font-size:14px}.box.message tbody{padding:5px 10px;margin:5px 10px}.box.message tbody{display:table;width:100%;padding:5px 0;margin:5px 0}.box.message .message_form{width:100%}.box.message .message_form tr{border:0}.box.message .message_form td{background-color:inherit!important}.box.message .message_form input[type=text]{display:block;display:inline-block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.box.message .message_form input[type=text]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.box.message .message_form input[type=text]::-moz-placeholder{color:#999;opacity:1}.box.message .message_form input[type=text]:-ms-input-placeholder{color:#999}.box.message .message_form input[type=text]::-webkit-input-placeholder{color:#999}.box.message .message_form input[type=text]::-ms-expand{background-color:transparent;border:0}.box.message .message_form input[type=text][disabled],.box.message .message_form input[type=text][readonly],fieldset[disabled] .box.message .message_form input[type=text]{background-color:#eee;opacity:1}.box.message .message_form input[type=text][disabled],fieldset[disabled] .box.message .message_form input[type=text]{cursor:not-allowed}textarea.box.message .message_form input[type=text]{height:auto}.box.message .contactselector{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.box.message .contactselector .singleselect select{width:100%}@media (min-width:992px){.box.message .contactselector{float:left;width:33.33333333%}}.box.message .contactselector form#usergroupform{padding:5px 10px}.box.message .contactselector form#usergroupform fieldset{margin-right:-10px;margin-right:0;margin-left:-10px;margin-left:0}.box.message .contactselector form#usergroupform fieldset .fitem{margin-right:0;margin-left:0}.box.message .contactselector form#usergroupform fieldset label{position:relative;display:block!important;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.box.message .contactselector form#usergroupform fieldset label{float:left;width:33.33333333%}}.box.message .contactselector form#usergroupform fieldset select{position:relative;display:block;float:left;width:100%;width:auto;height:34px;min-height:1px;padding:6px 12px;padding-right:10px;padding-left:10px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}@media (min-width:992px){.box.message .contactselector form#usergroupform fieldset select{float:left;width:58.33333333%}}.box.message .contactselector form#usergroupform fieldset select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.box.message .contactselector form#usergroupform fieldset select::-moz-placeholder{color:#999;opacity:1}.box.message .contactselector form#usergroupform fieldset select:-ms-input-placeholder{color:#999}.box.message .contactselector form#usergroupform fieldset select::-webkit-input-placeholder{color:#999}.box.message .contactselector form#usergroupform fieldset select::-ms-expand{background-color:transparent;border:0}.box.message .contactselector form#usergroupform fieldset select[disabled],.box.message .contactselector form#usergroupform fieldset select[readonly],fieldset[disabled] .box.message .contactselector form#usergroupform fieldset select{background-color:#eee;opacity:1}.box.message .contactselector form#usergroupform fieldset select[disabled],fieldset[disabled] .box.message .contactselector form#usergroupform fieldset select{cursor:not-allowed}textarea.box.message .contactselector form#usergroupform fieldset select{height:auto}.box.message .contactselector table#message_contacts,.box.message .contactselector table#message_participants{display:block;float:none!important;margin:5px 5px}.box.message .contactselector table#message_contacts td.pix,.box.message .contactselector table#message_participants td.pix{width:30px;padding:10px}.box.message .contactselector table#message_contacts td.contact,.box.message .contactselector table#message_participants td.contact{width:100px;padding:10px}.box.message .contactselector table#message_contacts td.link,.box.message .contactselector table#message_participants td.link{width:100px;padding:10px}.box.message .contactselector ul{padding:0;margin:0;list-style:none}.box.message .contactselector .message-contacts{position:relative;margin-bottom:10px;border-bottom:1px solid #ddd}.box.message .contactselector .message-contacts li:nth-child(odd){background-color:#f9f9f9}.box.message .contactselector .message-contacts li{padding:5px 0;line-height:26px;border-top:1px solid #ddd}.box.message .contactselector .message-contacts .contact{margin:0 24% 0 25px;text-align:left}.box.message .contactselector .message-contacts .link{float:right!important}.box.message .contactselector .message-contacts .pix{position:absolute;left:0}.box.message .messagearea{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.box.message .messagearea{float:left;width:66.66666667%}}.box.message .messagearea p.heading{margin:10px 15px;font-size:30px;color:inherit}.box.message .messagearea textarea{display:block;width:100%;height:34px;height:200px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.box.message .messagearea textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.box.message .messagearea textarea::-moz-placeholder{color:#999;opacity:1}.box.message .messagearea textarea:-ms-input-placeholder{color:#999}.box.message .messagearea textarea::-webkit-input-placeholder{color:#999}.box.message .messagearea textarea::-ms-expand{background-color:transparent;border:0}.box.message .messagearea textarea[disabled],.box.message .messagearea textarea[readonly],fieldset[disabled] .box.message .messagearea textarea{background-color:#eee;opacity:1}.box.message .messagearea textarea[disabled],fieldset[disabled] .box.message .messagearea textarea{cursor:not-allowed}textarea.box.message .messagearea textarea{height:auto}.box.message .messagearea #personsearch{margin:10px 15px}.box.message .messagearea #personsearch input[type=text]{width:150px;margin-right:10px;margin-bottom:10px}.box.message .messagearea #personsearch input[type=submit]{margin-left:0}.box.message .messagearea .mdl-left .heading{font-size:14px}.box.message .messagearea .mdl-left .messagesearchresults{display:block;width:100%;padding:0 15px;margin:10px 0}.box.message .messagearea .mdl-left .messagesearchresults td.pix{width:30px;padding:10px}.box.message .messagearea .mdl-left .messagesearchresults td.contact{width:30px}.box.message .messagearea .mdl-left .messagesearchresults td.contact img{margin:10px}.box.message .messagearea .messagerecent .singlemessage{margin:10px 15px;margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-color:#ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.box.message .messagearea .messagerecent .singlemessage>.list-group,.box.message .messagearea .messagerecent .singlemessage>.panel-collapse>.list-group{margin-bottom:0}.box.message .messagearea .messagerecent .singlemessage>.list-group .list-group-item,.box.message .messagearea .messagerecent .singlemessage>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.box.message .messagearea .messagerecent .singlemessage>.list-group:first-child .list-group-item:first-child,.box.message .messagearea .messagerecent .singlemessage>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.list-group:last-child .list-group-item:last-child,.box.message .messagearea .messagerecent .singlemessage>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.box.message .messagearea .messagerecent .singlemessage>.table,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table,.box.message .messagearea .messagerecent .singlemessage>.panel-collapse>.table{margin-bottom:0}.box.message .messagearea .messagerecent .singlemessage>.table caption,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table caption,.box.message .messagearea .messagerecent .singlemessage>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.box.message .messagearea .messagerecent .singlemessage>.table:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.table:first-child>thead:first-child>tr:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.box.message .messagearea .messagerecent .singlemessage>.table:first-child>tbody:first-child>tr:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.table:first-child>thead:first-child>tr:first-child td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table:first-child>tbody:first-child>tr:first-child td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table:first-child>thead:first-child>tr:first-child th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table:first-child>tbody:first-child>tr:first-child th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.table:first-child>thead:first-child>tr:first-child td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table:first-child>tbody:first-child>tr:first-child td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table:first-child>thead:first-child>tr:first-child th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table:first-child>tbody:first-child>tr:first-child th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.table:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tbody:last-child>tr:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tfoot:last-child>tr:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tbody:last-child>tr:last-child td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tbody:last-child>tr:last-child th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tbody:last-child>tr:last-child td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tbody:last-child>tr:last-child th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.box.message .messagearea .messagerecent .singlemessage>.panel-body+.table,.box.message .messagearea .messagerecent .singlemessage>.panel-body+.table-responsive,.box.message .messagearea .messagerecent .singlemessage>.table+.panel-body,.box.message .messagearea .messagerecent .singlemessage>.table-responsive+.panel-body{border-top:1px solid #ddd}.box.message .messagearea .messagerecent .singlemessage>.table>tbody:first-child>tr:first-child th,.box.message .messagearea .messagerecent .singlemessage>.table>tbody:first-child>tr:first-child td{border-top:0}.box.message .messagearea .messagerecent .singlemessage>.table-bordered,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered{border:0}.box.message .messagearea .messagerecent .singlemessage>.table-bordered>thead>tr>th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>thead>tr>th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tbody>tr>th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tbody>tr>th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tfoot>tr>th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>thead>tr>td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>thead>tr>td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tbody>tr>td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tbody>tr>td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tfoot>tr>td:first-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.box.message .messagearea .messagerecent .singlemessage>.table-bordered>thead>tr>th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>thead>tr>th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tbody>tr>th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tbody>tr>th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tfoot>tr>th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>thead>tr>td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>thead>tr>td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tbody>tr>td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tbody>tr>td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tfoot>tr>td:last-child,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.box.message .messagearea .messagerecent .singlemessage>.table-bordered>thead>tr:first-child>td,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>thead>tr:first-child>td,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tbody>tr:first-child>td,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tbody>tr:first-child>td,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>thead>tr:first-child>th,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>thead>tr:first-child>th,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tbody>tr:first-child>th,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tbody>tr:last-child>td,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tbody>tr:last-child>td,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tfoot>tr:last-child>td,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tbody>tr:last-child>th,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tbody>tr:last-child>th,.box.message .messagearea .messagerecent .singlemessage>.table-bordered>tfoot>tr:last-child>th,.box.message .messagearea .messagerecent .singlemessage>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.box.message .messagearea .messagerecent .singlemessage>.table-responsive{margin-bottom:0;border:0}.box.message .messagearea .messagerecent .singlemessage>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.box.message .messagearea .messagerecent .singlemessage>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.box.message .messagearea .messagerecent .singlemessage>.panel-heading .badge{color:#f5f5f5;background-color:#333}.box.message .messagearea .messagerecent .singlemessage>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.box.message .messagearea .messagerecent .singlemessage .otheruser{display:block;width:100%;padding:10px 15px}.box.message .messagearea .messagerecent .singlemessage .otheruser .pix{margin:5px}.box.message .messagearea .messagerecent .singlemessage .themessage{display:block;padding:5px 10px;margin:10px 15px;border:2px solid #faebcc}.box.message .messagearea .messagerecent .singlemessage .messagedate{margin:10px 15px 0}.box.message .messagearea .messagerecent .singlemessage .messagecontext{margin:0 15px 10px}.box.message .messagearea .messagehistory .messagehistory{clear:both;border-top:1px solid #ddd}.box.message .messagearea .messagehistory .messagehistory .mdl-left{margin-right:-10px;margin-left:-10px}.box.message .messagearea .messagehistory .messagehistory .mdl-left.left .message{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.box.message .messagearea .messagehistory .messagehistory .mdl-left.left .message{float:left;width:58.33333333%}}.box.message .messagearea .messagehistory .messagehistory .mdl-left.left .message .text{border:2px solid #d6e9c6}.box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message{float:left;width:58.33333333%}}@media (min-width:992px){.box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message{left:41.66666667%}}.box.message .messagearea .messagehistory .messagehistory .mdl-left.right .message .text{border:2px solid #bce8f1}.box.message .messagearea .messagehistory .messagehistory .message{display:block}.box.message .messagearea .messagehistory .messagehistory .message .text{display:block;padding:5px 10px;border-radius:4px}.box.message .messagearea .messagehistory #message_user_pictures{margin-right:-10px;margin-left:-10px}.box.message .messagearea .messagehistory #message_user_pictures .box.user{position:relative;float:left;width:41.66666667%;min-height:1px;padding-right:10px;padding-left:10px;text-align:center}.box.message .messagearea .messagehistory #message_user_pictures .box.between{position:relative;float:left;width:16.66666667%;min-height:1px;padding-right:10px;padding-left:10px;text-align:center}.box.message .messagearea .messagehistory .messagehistorytype{color:#fff;border:0}.box.message .messagearea .messagehistory .messagehistorytype .hiddenelement{display:none}.box.message .messagearea .messagehistory .messagehistorytype span.visible{color:#333}.box.message .messagearea .messagehistory .messagehistorytype a.visible{color:#337ab7}.box.message .messagearea .messagesend .mform fieldset .fitem .felement,.box.message .messagearea .messagesend .mform fieldset.hidden>div{float:none;width:100%;padding:0;margin:0}.box.message .messagearea .messagesend .mform fieldset .fitem .felement #id_submitbutton,.box.message .messagearea .messagesend .mform fieldset.hidden>div #id_submitbutton{margin:5px 0 0 0}.box.message .messagearea .messagesend .mform .fitemtitle,.box.message .messagearea .messagesend .mform .form-label{float:none;margin-top:20px;margin-bottom:10px;font-family:inherit;font-size:24px;font-weight:500;line-height:1.1;color:inherit;text-align:left}.box.message .messagearea .messagesend .mform .fitemtitle small,.box.message .messagearea .messagesend .mform .form-label small,.box.message .messagearea .messagesend .mform .fitemtitle .small,.box.message .messagearea .messagesend .mform .form-label .small{font-weight:400;line-height:1;color:#777}.box.message .messagearea .messagesend .mform .fitemtitle small,.box.message .messagearea .messagesend .mform .form-label small,.box.message .messagearea .messagesend .mform .fitemtitle .small,.box.message .messagearea .messagesend .mform .form-label .small{font-size:65%}.box.message .messagearea .messagesend .mform fieldset .fitem{margin:0}.box.message .messagearea .messagesend .mform .fitem_ftextarea{margin:15px}#newmessageoverlay{position:absolute;position:fixed;top:0;top:inherit;right:5px;bottom:5px;left:0;left:inherit;z-index:1060;display:none;display:block;width:276px;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}#newmessageoverlay.top{margin-top:-10px}#newmessageoverlay.right{margin-left:10px}#newmessageoverlay.bottom{margin-top:10px}#newmessageoverlay.left{margin-left:-10px}#newmessageoverlay.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}#newmessageoverlay.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}#newmessageoverlay.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}#newmessageoverlay.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}#newmessageoverlay.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}#newmessageoverlay.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}#newmessageoverlay.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}#newmessageoverlay.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}#newmessageoverlay a{text-decoration:underline}#newmessageoverlay #newmessagetext{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}#newmessageoverlay #usermessage{padding:9px 14px;margin-top:5px;background-color:#fff;border:1px dotted rgba(0,0,0,.2);border-radius:4px}#newmessageoverlay #newmessagelinks{margin:5px 14px}.core_message-messenger-sendmessage-hidden{display:none}.core_message-messenger-sendmessage .message-actions{position:relative}.core_message-messenger-sendmessage .message-area{position:relative;height:240px;max-height:100%;margin-bottom:10px}.core_message-messenger-sendmessage .message-input{width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.core_message-messenger-sendmessage .message-send{float:right;margin:0}.core_message-messenger-sendmessage .message-notice-area{position:absolute;top:0;right:0;bottom:0;left:0;display:table;width:100%;height:100%}.core_message-messenger-sendmessage .message-notice{display:table-cell;text-align:center;vertical-align:middle}.core_message-messenger-sendmessage .message-notice>div{padding:5px;font-size:12px;background:#eee}.core_message-messenger-sendmessage .message-footer{margin-top:3px;line-height:20px}.core_message-messenger-sendmessage .message-history{position:absolute;bottom:0}.questionbank h2{margin-top:0}.questioncategories h3{margin-top:0}#chooseqtypebox{margin-top:1em}#chooseqtype h3{margin:0 0 .3em}#chooseqtype .instruction{display:none}#chooseqtype .fakeqtypes{border-top:1px solid silver}#chooseqtype .qtypeoption{margin-bottom:.5em}#chooseqtype label{display:block}#chooseqtype .qtypename img{padding:0 .3em}#chooseqtype .qtypename{display:inline-table;width:16em}#chooseqtype .qtypesummary{display:block;margin:0 2em}#chooseqtype .submitbuttons{margin:.7em 0;text-align:center}#qtypechoicecontainer{display:none}#qtypechoicecontainer_c.yui-panel-container.shadow .underlay{background:0 0}#qtypechoicecontainer.yui-panel .hd{color:#333;text-shadow:1px 1px 1px #fff;letter-spacing:1px;background-image:-webkit-linear-gradient(top,#fff 0,#ccc 100%);background-image:-o-linear-gradient(top,#fff 0,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc));background-image:linear-gradient(to bottom,#fff 0,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0);background-repeat:repeat-x;border:1px solid #ccc;border-bottom:1px solid #bbb;border-top-left-radius:10px;border-top-right-radius:10px}#qtypechoicecontainer{font-size:12px;color:#333;background:#f2f2f2;border:1px solid #ccc;border-top:0 none;border-radius:10px;-webkit-box-shadow:5px 5px 20px 0 #666;box-shadow:5px 5px 20px 0 #666}#qtypechoicecontainer #chooseqtype{width:40em}#chooseqtypehead h3{margin:0;font-weight:400}#chooseqtype .qtypes{position:relative;padding:.24em 0;border-bottom:1px solid #bbb}#chooseqtype .alloptions{width:60%;max-height:400px;max-height:-webkit-calc(100vh - 15em);max-height:calc(100vh - 15em);overflow-x:hidden;overflow-y:auto}#chooseqtype .qtypeoption{padding:.3em .3em .3em 1.6em;margin-bottom:0}#chooseqtype .qtypeoption img{padding-right:.5em;padding-left:1em;vertical-align:text-bottom}#chooseqtype .selected{background-color:#fff;-webkit-box-shadow:0 0 10px 0 #ccc;box-shadow:0 0 10px 0 #ccc}#chooseqtype .instruction,#chooseqtype .qtypesummary{position:absolute;top:0;right:0;bottom:0;left:60%;display:none;padding:1.5em 1.6em;margin:0;overflow-x:hidden;overflow-y:auto;background-color:#fff}#chooseqtype .instruction,#chooseqtype .selected .qtypesummary{display:block}#categoryquestions{margin:0}#categoryquestions td,#categoryquestions th{padding:0 .2em}#categoryquestions th{font-weight:400;text-align:left}#categoryquestions .checkbox{padding-left:5px}#categoryquestions .checkbox input[type=checkbox]{float:none;margin-left:0}#categoryquestions img.iconsmall{padding:0}#categoryquestions .iconcol{padding:3px}#categoryquestions label{margin:0}#page-mod-quiz-edit div.questionbankwindow div.header{margin:0}#page-mod-quiz-edit div.questionbankwindow.block{padding:0;border-width:1px}#categoryquestions .checkbox{display:table-cell;width:19px}#categoryquestions .checkbox input[type=checkbox]{position:relative;margin-left:0}#categoryquestions img.iconsmall{margin:0}.questionbank .singleselect{margin:0}#combinedfeedbackhdr div.fhtmleditor{padding:0}#combinedfeedbackhdr div.fcheckbox{margin-bottom:1em}#multitriesheader div.fitem_feditor{margin-top:1em}#multitriesheader div.fitem_fgroup{margin-bottom:1em}#multitriesheader div.fitem_fgroup fieldset.felement label{margin-right:.3em;margin-left:.3em}body.path-question-type .fitem_fgroup .accesshide{position:static;left:0;width:auto;height:auto;padding-right:.3em;font:inherit}.que{margin:0 auto 1.8em auto;clear:left;text-align:left}.que .info{float:left;width:7em;padding:.5em;margin-bottom:1.8em;background-color:#eee;border:1px solid #ddd;border-radius:2px}.que h3.no{margin:0;font-size:.8em;line-height:1}.que span.qno{font-size:1.5em;font-weight:700}.que .info>div{margin-top:.7em;font-size:.8em}body.path-question-type .mform fieldset.hidden{padding:0;margin:.7em 0 0}.que .info .questionflag.editable{cursor:pointer}.que .info .editquestion img,.que .info .questionflag img,.que .info .questionflag input{vertical-align:bottom}.que .content{margin:0 0 0 8.5em}.que .formulation,.que .outcome,.que .comment{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.que .formulation h4,.que .outcome h4,.que .comment h4{margin-top:0;color:inherit}.que .formulation .alert-link,.que .outcome .alert-link,.que .comment .alert-link{font-weight:700}.que .formulation>p,.que .outcome>p,.que .comment>p,.que .formulation>ul,.que .outcome>ul,.que .comment>ul{margin-bottom:0}.que .formulation>p+p,.que .outcome>p+p,.que .comment>p+p{margin-top:5px}.que .formulation{color:#31708f;color:#333;background-color:#d9edf7;border-color:#bce8f1}.que .formulation hr{border-top-color:#a6e1ec}.que .formulation .alert-link{color:#245269}.formulation input[type=text],.formulation select{width:auto;vertical-align:baseline}.path-mod-quiz input[size]{width:auto}.que .comment{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.que .comment hr{border-top-color:#c9e2b3}.que .comment .alert-link{color:#2b542c}.que .history{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.que .history blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.que .ablock{margin:.7em 0 .3em 0}.que .im-controls{margin-top:.5em;text-align:left}.que .specificfeedback,.que .generalfeedback,.que .rightanswer,.que .im-feedback,.que .feedback,.que p{margin:0 0 .5em}.que .qtext{margin-bottom:1.5em}.que .correctness{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.que .correctness:hover,a.que .correctness:focus{color:#fff;text-decoration:none;cursor:pointer}.que .correctness:empty{display:none}.btn .que .correctness{position:relative;top:-1px}.que .correctness.correct{background-color:#5cb85c}.que .correctness.partiallycorrect{background-color:#f0ad4e}.que .correctness.notanswered,.que .correctness.incorrect{background-color:#d9534f}.que .validationerror{color:#a94442}.formulation .correct{background-color:#dff0d8}.formulation .partiallycorrect{background-color:#fcf8e3}.formulation .incorrect{background-color:#f2dede}.formulation select.correct,.formulation input.correct{color:#3c763d;background-color:#dff0d8;border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.formulation select.correct:focus,.formulation input.correct:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.formulation select.partiallycorrect,.formulation input.partiallycorrect{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.formulation select.partiallycorrect:focus,.formulation input.partiallycorrect:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.formulation select.incorrect,.formulation input.incorrect{color:#a94442;background-color:#f2dede;border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.formulation select.incorrect:focus,.formulation input.incorrect:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.que .grading,.que .comment,.que .commentlink,.que .history{margin-top:.5em}.que .history h3{margin:0 0 .2em;font-size:1em}.que .history table{width:100%;margin:0}.que .history .current{font-weight:700}.que .questioncorrectnessicon{vertical-align:text-bottom}.que input.questionflagimage{padding-right:3px}.importerror{margin-top:10px;border-bottom:1px solid #555}.mform .que.comment .fitemtitle{width:20%}#page-question-preview #techinfo{margin:1em 0}#questionbank+.container{padding:0}#page-mod-quiz-edit .box.generalbox.questionbank{padding:.5em}#page-mod-quiz-edit .questionbank .categorypagingbarcontainer,#page-mod-quiz-edit .questionbank .categoryquestionscontainer,#page-mod-quiz-edit .questionbank .choosecategory{padding:0}#page-mod-quiz-edit .questionbank .choosecategory select{width:100%}#page-mod-quiz-edit div.questionbank .categoryquestionscontainer{margin:0;background:0 0}#page-mod-quiz-edit #categoryquestions>thead{background:#fff}#page-mod-quiz-edit #categoryquestions>tbody>tr:nth-of-type(even){background:#e4e4e4}#page-mod-quiz-edit .questionbankwindow div.header{padding:3px;padding:2px 10px 2px 10px;margin:0 -10px 0 -10px;color:#444;text-shadow:none;background:0 0;border-top-left-radius:4px;border-top-right-radius:4px}#page-mod-quiz-edit .questionbankwindow div.header a:link,#page-mod-quiz-edit .questionbankwindow div.header a:visited{color:#337ab7}#page-mod-quiz-edit .questionbankwindow div.header a:hover{color:#23527c}#page-mod-quiz-edit .createnewquestion{padding:.3em 0}#page-mod-quiz-edit .createnewquestion div,#page-mod-quiz-edit .createnewquestion input{margin:0}#page-mod-quiz-edit .questionbankwindow div.header .title{color:#333}#page-mod-quiz-edit div.container div.generalbox{padding:1.5em;background-color:transparent}#page-mod-quiz-edit .categoryinfo{background-color:transparent;border-bottom:none}#page-mod-quiz-edit .createnewquestion .singlebutton input{margin-bottom:0}#page-mod-quiz-edit div.questionbank .categorysortopotionscontainer,#page-mod-quiz-edit div.questionbank .categoryselectallcontainer{padding:0 0 1.5em 0}#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer{margin:0;background-color:transparent;border-top:0;border-bottom:0}#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer .paging{padding:0 .3em}#page-mod-quiz-edit div.question div.content div.questioncontrols{background-color:#fff}#page-mod-quiz-edit div.question div.content div.points{position:static;float:right;width:12.1em;padding-bottom:0;margin-top:-.5em;margin-right:60px;background-color:#fff;border:none}#page-mod-quiz-edit div.question div.content div.points br{display:none}#page-mod-quiz-edit div.question div.content div.points label{display:inline-block}#page-mod-quiz-edit .questionbankwindow div.header .title{color:#333}#page-mod-quiz-edit div.container div.generalbox{padding:1.5em;background-color:transparent}#page-mod-quiz-edit .categoryinfo{background-color:#fff;border-bottom:none}#page-mod-quiz-edit div.questionbank .categorysortopotionscontainer,#page-mod-quiz-edit div.questionbank .categoryselectallcontainer{padding:0 0 1.5em 0}#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer{padding:1em;margin:0 -1.2em;background-color:transparent;border-top:none;border-bottom:none}#page-mod-quiz-edit div.question div.content div.questioncontrols{background-color:#fff}#page-mod-quiz-edit div.question div.content div.points{padding-bottom:.5em;margin-top:-.5em;background-color:#fff;border:none}#page-mod-quiz-edit div.question div.content div.points label{display:inline-block}#page-mod-quiz-edit div.quizpage .pagecontent .pagestatus{background-color:#fff}#page-mod-quiz-edit .quizpagedelete,#page-mod-quiz-edit .quizpagedelete img{background-color:transparent}#page-mod-quiz-edit div.quizpage .pagecontent{overflow:hidden;border:1px solid #ddd;border-radius:2px}#page-mod-quiz-edit div.questionbank .categoryinfo{padding:.3em 0}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer{padding:0}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer strong{display:block}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer hr,#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer br{display:none}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer strong{margin-left:-.3em}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer strong label{margin-left:.3em}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer input{margin-bottom:.3em;margin-left:0}#page-mod-quiz-edit div.questionbank .modulespecificbuttonscontainer input+input{margin-left:5px}.questionbankwindow .module{width:auto}#page-mod-quiz-edit div.editq div.question div.content{overflow:hidden;background-color:#fff;border:1px solid #ddd;border-radius:2px}.path-mod-quiz .statedetails{display:block;font-size:.9em}a#hidebankcmd{color:#337ab7}.que.shortanswer .answer{padding:0}.que label{display:inline;font-weight:400}.path-question-type #id_answerhdr .fitem_feditor .felement{margin-right:0;margin-left:0}body.path-question-type .mform fieldset.hidden{padding:0;margin:.7em 0 0}.user-box{float:left;width:115px;height:160px;margin:8px;clear:none;text-align:center}.userlist .action-icon img{vertical-align:middle}.userlist #showall{margin:10px 0}.userlist .buttons{text-align:center}.userlist .buttons label{padding:0 3px}.userlist table#participants{text-align:center}.userlist table.controls{width:100%}.userlist table.controls tr{vertical-align:top}.userlist table.controls .right{text-align:right}.userlist table#participants td,.userlist table#participants th{padding:4px;text-align:left;vertical-align:middle}.userlist table.controls td.right,.userlist table.controls td.left{padding:4px}.userinfobox{width:100%;padding:10px;border-collapse:separate;border:1px solid}.userinfobox .userpicture{width:100px;height:100px}.userinfobox .content{vertical-align:top}.userinfobox .links{width:100px;padding:5px;vertical-align:bottom}.userinfobox .links a{display:block}.userinfobox .list td{padding:3px}.userinfobox .username{padding-bottom:20px;font-weight:700}.userinfobox td.label{font-weight:700;text-align:right;white-space:nowrap;vertical-align:top}.userinfobox .left,.userinfobox .side{width:100px;vertical-align:top}.groupinfobox{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.groupinfobox blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.groupinfobox .left{width:100px;padding:10px;vertical-align:top}.course-participation #showall{margin:10px 0;text-align:center}#user-policy .noticebox{width:80%;height:250px;margin-right:auto;margin-bottom:10px;margin-left:auto;text-align:center}#user-policy #policyframe{width:100%;height:100%}.iplookup #map{margin:auto}.userselector select{width:100%}.userselector div{margin-top:.2em}.userselector div label{margin-right:.3em}.userselector .userselector-infobelow{font-size:.8em}#userselector_options .collapsibleregioncaption{font-weight:700}#userselector_options p{margin:.2em 0;text-align:left}#page-user-profile .messagebox{margin-right:auto;margin-left:auto;text-align:center}#page-course-view-weeks .messagebox{margin-right:auto;margin-left:auto;text-align:center}.preferences-group ul{margin-right:0;margin-left:0;list-style:none}.groupmanagementtable{margin-right:-10px;margin-left:-10px}.groupmanagementtable .groups,.groupmanagementtable .members{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:768px){.groupmanagementtable .groups,.groupmanagementtable .members{float:left;width:50%}}.notloggedin .usermenu{padding-top:15px;padding-bottom:15px}.jsenabled .usermenu .moodle-actionmenu .usertext{display:inline-block;line-height:1em;color:inherit;vertical-align:middle}.jsenabled .usermenu .moodle-actionmenu .usertext .meta,.jsenabled .usermenu .moodle-actionmenu .usertext .role{display:block;font-size:12px}.jsenabled .usermenu .moodle-actionmenu .usertext .meta .value,.jsenabled .usermenu .moodle-actionmenu .usertext .role .value{font-weight:700}.jsenabled .usermenu .moodle-actionmenu .usertext .role{font-weight:700}.jsenabled .usermenu .moodle-actionmenu .toggle-display{display:block}.jsenabled .usermenu .moodle-actionmenu .toggle-display.textmenu{padding:7px}.jsenabled .usermenu .moodle-actionmenu .toggle-display.textmenu .usertext{margin-right:3px}.jsenabled .usermenu .moodle-actionmenu .toggle-display .caret{position:relative;display:inline-block}.jsenabled .usermenu .moodle-actionmenu>.menu{min-width:160px}.jsenabled .usermenu .moodle-actionmenu>.menu .filler{display:block;height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.jsenabled .usermenu .moodle-actionmenu.show{background-color:#e7e7e7}.jsenabled .usermenu .moodle-actionmenu.show .menu{padding:5px 0;margin:2px 0 0;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.jsenabled .usermenu .moodle-actionmenu.show .menu:before{position:absolute;top:-7px;display:inline-block;content:'';border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.15);border-left:7px solid transparent}.jsenabled .usermenu .moodle-actionmenu.show .menu:after{position:absolute;top:-6px;display:inline-block;content:'';border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.jsenabled .usermenu .moodle-actionmenu.show .menu a{border-radius:0}.jsenabled .usermenu .moodle-actionmenu.show .menu a:focus{text-decoration:none}.jsenabled .usermenu .moodle-actionmenu.show .menu a:hover{color:#333;text-decoration:none;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.jsenabled .usermenu .moodle-actionmenu.show .menu.align-tr-br{margin-top:2px}.jsenabled.userloggedinas .usermenu .userbutton .avatars .avatar.current{position:relative;top:12px;left:42px;width:25px;height:25px}.jsenabled.userloggedinas .usermenu .userbutton .avatars .avatar.current img{width:inherit;height:inherit;border:1px solid #fff;border-radius:50%;-webkit-box-shadow:-2px -2px 2px rgba(0,0,0,.125);box-shadow:-2px -2px 2px rgba(0,0,0,.125)}.userprofile .fullprofilelink{margin:10px;text-align:center}.userprofile .description{margin-bottom:20px}.userprofile .profile_tree{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.userprofile .profile_tree section{display:inline-block;width:100%}.userprofile .header-button-group{float:right!important}.userprofile .header-button-group .btn{color:#333;background-color:#fff;border-color:#ccc}.userprofile .header-button-group .btn:focus,.userprofile .header-button-group .btn.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.userprofile .header-button-group .btn:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.userprofile .header-button-group .btn:active,.userprofile .header-button-group .btn.active,.open>.dropdown-toggle.userprofile .header-button-group .btn{color:#333;background-color:#e6e6e6;border-color:#adadad}.userprofile .header-button-group .btn:active:hover,.userprofile .header-button-group .btn.active:hover,.open>.dropdown-toggle.userprofile .header-button-group .btn:hover,.userprofile .header-button-group .btn:active:focus,.userprofile .header-button-group .btn.active:focus,.open>.dropdown-toggle.userprofile .header-button-group .btn:focus,.userprofile .header-button-group .btn:active.focus,.userprofile .header-button-group .btn.active.focus,.open>.dropdown-toggle.userprofile .header-button-group .btn.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.userprofile .header-button-group .btn:active,.userprofile .header-button-group .btn.active,.open>.dropdown-toggle.userprofile .header-button-group .btn{background-image:none}.userprofile .header-button-group .btn.disabled:hover,.userprofile .header-button-group .btn[disabled]:hover,fieldset[disabled] .userprofile .header-button-group .btn:hover,.userprofile .header-button-group .btn.disabled:focus,.userprofile .header-button-group .btn[disabled]:focus,fieldset[disabled] .userprofile .header-button-group .btn:focus,.userprofile .header-button-group .btn.disabled.focus,.userprofile .header-button-group .btn[disabled].focus,fieldset[disabled] .userprofile .header-button-group .btn.focus{background-color:#fff;border-color:#ccc}.userprofile .header-button-group .btn .badge{color:#fff;background-color:#333}.userprofile a{text-decoration:none}@media (min-width:768px){.userprofile dl.list dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.userprofile dl.list dd{margin-left:180px}}.userprofile dd,.userprofile dt{margin-left:0}.userprofile ul{margin-left:10px}.userprofile ul>li ul{margin-left:0}#page-user-profile .node_category li,.path-user .node_category li{list-style-type:none}#page-user-profile .node_category li.contentnode,.path-user .node_category li.contentnode{list-style-type:none}.path-user .node_category:first-child li span{display:block;margin-bottom:10px}.page-context-header{overflow:hidden}.page-context-header:after{clear:both}.page-context-header .page-header-image{display:table-cell;padding-right:10px;vertical-align:top}.page-context-header .page-header-headings{display:table-cell;vertical-align:bottom}.page-context-header .page-header-headings h1{margin:0}.core_message-messenger-sendmessage-content .message-send{margin:5px 5px 0 0}.loginbox{margin-bottom:15px;border-radius:3px}.loginbox.onecolumn{position:relative;min-height:1px;min-height:20px;padding:19px;padding-right:10px;padding-left:10px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}@media (min-width:768px){.loginbox.onecolumn{float:left;width:50%}}@media (min-width:768px){.loginbox.onecolumn{left:25%}}@media (min-width:992px){.loginbox.onecolumn{float:left;width:33.33333333%}}@media (min-width:992px){.loginbox.onecolumn{left:33.33333333%}}.loginbox.onecolumn blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.loginbox.twocolumns .loginpanel{position:relative;min-height:1px;min-height:20px;padding:19px;padding-right:10px;padding-left:10px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}@media (min-width:768px){.loginbox.twocolumns .loginpanel{float:left;width:33.33333333%}}@media (min-width:1200px){.loginbox.twocolumns .loginpanel{float:left;width:25%}}.loginbox.twocolumns .loginpanel blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.loginbox.twocolumns .signuppanel{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:768px){.loginbox.twocolumns .signuppanel{float:left;width:58.33333333%}}@media (min-width:768px){.loginbox.twocolumns .signuppanel{left:8.33333333%}}@media (min-width:1200px){.loginbox.twocolumns .signuppanel{float:left;width:66.66666667%}}@media (min-width:1200px){.loginbox.twocolumns .signuppanel{left:8.33333333%}}.loginbox .loginform .form-label{width:100%;margin-bottom:5px;text-align:left}.loginbox .loginform .form-input{width:100%;margin-bottom:5px}.loginbox .loginform .form-input input[type=text],.loginbox .loginform .form-input input[type=password]{display:block;width:100%;max-width:none;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.loginbox .loginform .form-input input[type=text]:focus,.loginbox .loginform .form-input input[type=password]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.loginbox .loginform .form-input input[type=text]::-moz-placeholder,.loginbox .loginform .form-input input[type=password]::-moz-placeholder{color:#999;opacity:1}.loginbox .loginform .form-input input[type=text]:-ms-input-placeholder,.loginbox .loginform .form-input input[type=password]:-ms-input-placeholder{color:#999}.loginbox .loginform .form-input input[type=text]::-webkit-input-placeholder,.loginbox .loginform .form-input input[type=password]::-webkit-input-placeholder{color:#999}.loginbox .loginform .form-input input[type=text]::-ms-expand,.loginbox .loginform .form-input input[type=password]::-ms-expand{background-color:transparent;border:0}.loginbox .loginform .form-input input[type=text][disabled],.loginbox .loginform .form-input input[type=password][disabled],.loginbox .loginform .form-input input[type=text][readonly],.loginbox .loginform .form-input input[type=password][readonly],fieldset[disabled] .loginbox .loginform .form-input input[type=text],fieldset[disabled] .loginbox .loginform .form-input input[type=password]{background-color:#eee;opacity:1}.loginbox .loginform .form-input input[type=text][disabled],.loginbox .loginform .form-input input[type=password][disabled],fieldset[disabled] .loginbox .loginform .form-input input[type=text],fieldset[disabled] .loginbox .loginform .form-input input[type=password]{cursor:not-allowed}textarea.loginbox .loginform .form-input input[type=text],textarea.loginbox .loginform .form-input input[type=password]{height:auto}.loginbox .loginform .form-input input[type=submit]{margin:10px 0 0}.loginbox input[type=submit]{margin:10px 0 0}.loginbox .desc{line-height:30px;color:#333}.loginbox .subcontent{padding:0;margin:0}#page-tag-coursetags_edit .coursetag_edit_centered{position:relative;width:600px;margin:20px auto}#page-tag-coursetags_edit .coursetag_edit_row{clear:both}#page-tag-coursetags_edit .coursetag_edit_row .coursetag_edit_left{float:left;width:50%;text-align:right}#page-tag-coursetags_edit .coursetag_edit_row .coursetag_edit_right{margin-left:50%}#page-tag-coursetags_edit .coursetag_edit_input3{display:none}#page-tag-coursetags_more .coursetag_more_large{font-size:120%}#page-tag-coursetags_more .coursetag_more_small{font-size:80%}#page-tag-coursetags_more .coursetag_more_link{font-size:80%}#tag-description,#tag-blogs{width:100%}#tag-management-box{margin-bottom:10px;line-height:20px}img.user-image{width:100px;height:100px}#small-tag-cloud-box{width:300px;margin:0 auto}#big-tag-cloud-box{float:none;width:600px;margin:0 auto}ul#tag-cloud-list{padding:5px;margin:0;list-style:none}ul#tag-cloud-list li{display:inline;margin:0;list-style-type:none}#tag-search-box{margin:10px auto;text-align:center}#tag-search-results-container{width:100%;padding:0}#tag-search-results{display:block;float:left;width:60%;padding:0;margin:15px 20% 0 20%}#tag-search-results li{float:left;width:30%;padding-right:1%;padding-left:1%;line-height:20px;text-align:left;list-style:none}span.flagged-tag,span.flagged-tag a{color:#a94442}.tag-management-form{text-align:center}table#tag-management-list{text-align:left}#relatedtags-autocomplete-container{width:100%;min-height:4.6em;margin-right:auto;margin-left:auto}#relatedtags-autocomplete{position:relative;display:block;width:60%;margin-right:auto;margin-left:auto}#relatedtags-autocomplete .yui-ac-content{position:absolute;left:20%;z-index:9050;width:420px;overflow:hidden;background:#fff;border:1px solid #404040}#relatedtags-autocomplete .ysearchquery{position:absolute;right:10px;z-index:10;color:gray}#relatedtags-autocomplete .yui-ac-shadow{position:absolute;z-index:9049;width:100%;margin:.3em;background:#a0a0a0}#relatedtags-autocomplete ul{width:100%;padding:0;margin:0;list-style-type:none}#relatedtags-autocomplete li{padding:0 5px;white-space:nowrap;cursor:default}#relatedtags-autocomplete li.yui-ac-highlight{background:#ffc}h2.tag-heading,div#tag-description,div#tag-blogs,body.tag .managelink{padding:5px}.tag_cloud .s20{font-size:1.5em;font-weight:700}.tag_cloud .s19{font-size:1.5em}.tag_cloud .s18{font-size:1.4em;font-weight:700}.tag_cloud .s17{font-size:1.4em}.tag_cloud .s16{font-size:1.3em;font-weight:700}.tag_cloud .s15{font-size:1.3em}.tag_cloud .s14{font-size:1.2em;font-weight:700}.tag_cloud .s13{font-size:1.2em}.tag_cloud .s12,.tag_cloud .s11{font-size:1.1em;font-weight:700}.tag_cloud .s10,.tag_cloud .s9{font-size:1.1em}.tag_cloud .s8,.tag_cloud .s7{font-size:1em;font-weight:700}.tag_cloud .s6,.tag_cloud .s5{font-size:1em}.tag_cloud .s4,.tag_cloud .s3{font-size:.9em;font-weight:700}.tag_cloud .s2,.tag_cloud .s1{font-size:.9em}.tag_cloud .s0{font-size:.8em}table.collection{width:100%;max-width:100%;margin-bottom:20px;border:1px solid #ddd}table.collection>thead>tr>th,table.collection>tbody>tr>th,table.collection>tfoot>tr>th,table.collection>thead>tr>td,table.collection>tbody>tr>td,table.collection>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}table.collection>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}table.collection>caption+thead>tr:first-child>th,table.collection>colgroup+thead>tr:first-child>th,table.collection>thead:first-child>tr:first-child>th,table.collection>caption+thead>tr:first-child>td,table.collection>colgroup+thead>tr:first-child>td,table.collection>thead:first-child>tr:first-child>td{border-top:0}table.collection>tbody+tbody{border-top:2px solid #ddd}table.collection .table{background-color:#fff}table.collection>thead>tr>th,table.collection>tbody>tr>th,table.collection>tfoot>tr>th,table.collection>thead>tr>td,table.collection>tbody>tr>td,table.collection>tfoot>tr>td{border:1px solid #ddd}table.collection>thead>tr>th,table.collection>thead>tr>td{border-bottom-width:2px}table.collection>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}table.collection .name{text-align:left;vertical-align:middle}table.collection .awards{width:10%;text-align:center;vertical-align:middle}table.collection .criteria{width:40%;text-align:left;vertical-align:top}table.collection .badgeimage,table.collection .status{width:15%;text-align:center;vertical-align:middle}table.collection .description{width:25%;text-align:left}table.collection .actions{width:11em;text-align:center;vertical-align:middle}a.criteria-action{float:right;padding:0 3px}table.issuedbadgebox{width:750px;background-color:#fff}table.badgeissuedimage{width:150px;text-align:center}table.badgeissuedinfo{width:600px}table.badgeissuedinfo .bvalue{text-align:left;vertical-align:middle}table.badgeissuedinfo .bfield{width:125px;font-style:italic;text-align:left}ul.badges{margin:0;list-style:none}.badges li{position:relative;display:inline-block;width:150px;padding-bottom:2em;text-align:center;vertical-align:top}.badges li .badge-name{display:block;padding:5px}.badges li>img{position:absolute}.badges li .badge-image{top:0;left:10px;z-index:1;width:90px;height:90px}.badges li .badge-actions{position:relative}div.badge{position:relative;display:block}div.badge .expireimage{top:0;left:20px;width:100px;height:100px}.expireimage{position:absolute;top:0;left:30px;z-index:10;width:90px;height:90px;filter:alpha(opacity=85);opacity:.85}.badge-profile{vertical-align:top}.connected{color:#3c763d}.notconnected{color:#a94442}.connecting{color:#8a6d3b}#page-badges-award .recipienttable tr td{vertical-align:top}#page-badges-award .recipienttable tr td.actions .actionbutton{width:100%;padding:.5em 0;margin:.3em 0}#page-badges-award .recipienttable tr td.existing,#page-badges-award .recipienttable tr td.potential{width:42%}.statustable{margin-bottom:0}.statusbox.active{background-color:#dff0d8}.statusbox.inactive{background-color:#fcf8e3}.activatebadge{margin:0;text-align:left;vertical-align:middle}img#persona_signin{cursor:pointer}.addcourse{float:right}ul,ol{padding:0}.container .moodleSkin img.mceIcon{display:block;width:auto;height:auto}#region-bs-main-and-pre #region-main{padding-left:0}.userenrolment .col_role{width:auto}.dropdown-menu .userpicture{margin-right:7px;margin-left:-10px}.dropdown-menu .msg-body{display:inline-block;max-width:175px;line-height:20px;vertical-align:middle}.dropdown-menu .msg-title{display:inline-block;line-height:14px}.dropdown-menu .msg-sender{color:#478fca}.dropdown-menu .msg-time{display:block;font-size:11px;color:#777}.dropdown-menu [title=new]{background-color:#e9f7fb}.dropdown-menu .glyphicon{margin-right:5px}#adminthemeselector td img{max-width:500px}.block.invisible{border-color:#eaeaea}.block.invisible .header{background-color:#fff}.block.invisible .header h2{color:#666}.block .header{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.block .header>.dropdown .dropdown-toggle{color:inherit}.block .header h2{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.block .header h2>a,.block .header h2>small,.block .header h2>.small,.block .header h2>small>a,.block .header h2>.small>a{color:inherit}.block .header .block_action{float:right}.block .header .block_action img{margin:0 2px;vertical-align:baseline}.block .content{padding:4px 14px;word-wrap:break-word}.block .content hr{margin:5px 0}.block .content .userpicture{width:16px;height:16px;margin-right:6px}.block .content .list li.listentry{clear:both}.block .content .list .c0{display:inline}.block .content .list .c1{display:inline;margin-left:5px}.block .footer{margin-bottom:4px}.block .blockannotation{margin:-1em 0 1em;font-size:.75em}.block .singleselect select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.block .singleselect select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.block .singleselect select::-moz-placeholder{color:#999;opacity:1}.block .singleselect select:-ms-input-placeholder{color:#999}.block .singleselect select::-webkit-input-placeholder{color:#999}.block .singleselect select::-ms-expand{background-color:transparent;border:0}.block .singleselect select[disabled],.block .singleselect select[readonly],fieldset[disabled] .block .singleselect select{background-color:#eee;opacity:1}.block .singleselect select[disabled],fieldset[disabled] .block .singleselect select{cursor:not-allowed}textarea.block .singleselect select{height:auto}.editing .block .header .commands{clear:both;text-align:right}.editing .block .header .commands>a{margin:0 3px}.editing .block .header .commands .icon img{width:12px;height:12px}.editing .block .header .commands img.actionmenu{width:auto}.block.list_block .unlist>li>.column{display:inline-block}.blockmovetarget,.block.beingmoved{border-style:dashed;border-width:2px}.blockmovetarget{display:block;height:1em;margin-bottom:1em}.block .block-hider-show,.block .block-hider-hide{cursor:pointer}.block .block-hider-show,.block.hidden .block-hider-hide{display:none}.block.hidden .block-hider-show{display:inline}.block.hidden .content{display:none}.block_calendar_upcoming .footer{margin-top:.5em}.block_calendar_upcoming .content .date{padding-left:22px}.block_calendar_upcoming .content .footer{padding-top:10px;padding-left:0}.blogsearchform input[type=text],.searchform input[type=text]{display:block;width:100%;height:34px;padding:6px 12px;margin-bottom:15px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.blogsearchform input[type=text]:focus,.searchform input[type=text]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.blogsearchform input[type=text]::-moz-placeholder,.searchform input[type=text]::-moz-placeholder{color:#999;opacity:1}.blogsearchform input[type=text]:-ms-input-placeholder,.searchform input[type=text]:-ms-input-placeholder{color:#999}.blogsearchform input[type=text]::-webkit-input-placeholder,.searchform input[type=text]::-webkit-input-placeholder{color:#999}.blogsearchform input[type=text]::-ms-expand,.searchform input[type=text]::-ms-expand{background-color:transparent;border:0}.blogsearchform input[type=text][disabled],.searchform input[type=text][disabled],.blogsearchform input[type=text][readonly],.searchform input[type=text][readonly],fieldset[disabled] .blogsearchform input[type=text],fieldset[disabled] .searchform input[type=text]{background-color:#eee;opacity:1}.blogsearchform input[type=text][disabled],.searchform input[type=text][disabled],fieldset[disabled] .blogsearchform input[type=text],fieldset[disabled] .searchform input[type=text]{cursor:not-allowed}textarea.blogsearchform input[type=text],textarea.searchform input[type=text]{height:auto}.blogsearchform fieldset,.searchform fieldset{width:100%}.block_rss_client .content li{padding:5px;margin-bottom:10px;border:1px solid #eee;border-radius:4px}.block_rss_client .content li .link{font-weight:inherit}.block_rss_client .list li:first-child{border-top-width:1px}.block_myprofile .content .email{word-wrap:break-word;overflow-wrap:break-word}.block_news_items .content .newlink{padding-bottom:10px}.block_news_items .content ul li{display:table;width:100%;padding:2px;border-top:1px solid #eee}.block_news_items .content ul li .info{display:table-header-group}.block_news_items .content ul li .date{display:inline;font-size:12px}.block_news_items .content ul li .name{display:inline;padding-left:1ex;font-size:12px}.block_news_items .content .footer{padding-top:10px;padding-left:0}.mform .fitem .fitemtitle{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.mform .fitem .fitemtitle{float:left;width:33.33333333%}}@media (min-width:1200px){.mform .fitem .fitemtitle{float:left;width:25%}}.mform .fitem .fitemtitle label{padding-top:7px;margin-top:0;margin-bottom:0}.mform .fitem .felement{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.mform .fitem .felement{float:left;width:66.66666667%}}@media (min-width:1200px){.mform .fitem .felement{float:left;width:75%}}.mform .fitem .felement select,.mform .fitem .felement input[type=text],.mform .fitem .felement input[type=password],.mform .fitem .felement textarea{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.mform .fitem .felement select:focus,.mform .fitem .felement input[type=text]:focus,.mform .fitem .felement input[type=password]:focus,.mform .fitem .felement textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.mform .fitem .felement select::-moz-placeholder,.mform .fitem .felement input[type=text]::-moz-placeholder,.mform .fitem .felement input[type=password]::-moz-placeholder,.mform .fitem .felement textarea::-moz-placeholder{color:#999;opacity:1}.mform .fitem .felement select:-ms-input-placeholder,.mform .fitem .felement input[type=text]:-ms-input-placeholder,.mform .fitem .felement input[type=password]:-ms-input-placeholder,.mform .fitem .felement textarea:-ms-input-placeholder{color:#999}.mform .fitem .felement select::-webkit-input-placeholder,.mform .fitem .felement input[type=text]::-webkit-input-placeholder,.mform .fitem .felement input[type=password]::-webkit-input-placeholder,.mform .fitem .felement textarea::-webkit-input-placeholder{color:#999}.mform .fitem .felement select::-ms-expand,.mform .fitem .felement input[type=text]::-ms-expand,.mform .fitem .felement input[type=password]::-ms-expand,.mform .fitem .felement textarea::-ms-expand{background-color:transparent;border:0}.mform .fitem .felement select[disabled],.mform .fitem .felement input[type=text][disabled],.mform .fitem .felement input[type=password][disabled],.mform .fitem .felement textarea[disabled],.mform .fitem .felement select[readonly],.mform .fitem .felement input[type=text][readonly],.mform .fitem .felement input[type=password][readonly],.mform .fitem .felement textarea[readonly],fieldset[disabled] .mform .fitem .felement select,fieldset[disabled] .mform .fitem .felement input[type=text],fieldset[disabled] .mform .fitem .felement input[type=password],fieldset[disabled] .mform .fitem .felement textarea{background-color:#eee;opacity:1}.mform .fitem .felement select[disabled],.mform .fitem .felement input[type=text][disabled],.mform .fitem .felement input[type=password][disabled],.mform .fitem .felement textarea[disabled],fieldset[disabled] .mform .fitem .felement select,fieldset[disabled] .mform .fitem .felement input[type=text],fieldset[disabled] .mform .fitem .felement input[type=password],fieldset[disabled] .mform .fitem .felement textarea{cursor:not-allowed}textarea.mform .fitem .felement select,textarea.mform .fitem .felement input[type=text],textarea.mform .fitem .felement input[type=password],textarea.mform .fitem .felement textarea{height:auto}.mform .fitem .felement textarea{height:auto}.mform .fitem select[multiple],.mform .fitem select[size]{height:auto}.mform .fitem .felement.fautocomplete input[type=text]{display:inline-block}.mform .fitem .felement.fduration input[type=text]{display:inline-block;width:5em;min-width:0}.mform .fitem .felement.fduration select,.mform .fitem .felement.fdate_selector select,.mform .fitem .felement.fdate_time_selector select,.mform .fitem .felement.fgroup select{display:inline-block;width:auto;min-width:60px}.mform .fitem .felement.fduration select[size],.mform .fitem .felement.fdate_selector select[size],.mform .fitem .felement.fdate_time_selector select[size],.mform .fitem .felement.fgroup select[size],.mform .fitem .felement.fduration select[multiple],.mform .fitem .felement.fdate_selector select[multiple],.mform .fitem .felement.fdate_time_selector select[multiple],.mform .fitem .felement.fgroup select[multiple]{height:auto}.mform .fitem .felement.fduration label,.mform .fitem .felement.fdate_selector label,.mform .fitem .felement.fdate_time_selector label,.mform .fitem .felement.fgroup label{display:inline-block}.mform .fitem .felement.fgroup input[type=text]{display:inline;min-width:unset}.mform .fitem_actionbuttons{margin-right:-10px;margin-bottom:15px;margin-left:-10px}.mform .fitem_actionbuttons>div.felement{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.mform .fitem_actionbuttons>div.felement{float:left;width:66.66666667%}}@media (min-width:992px){.mform .fitem_actionbuttons>div.felement{margin-left:33.33333333%}}@media (min-width:1200px){.mform .fitem_actionbuttons>div.felement{float:left;width:75%}}@media (min-width:1200px){.mform .fitem_actionbuttons>div.felement{margin-left:25%}}.mform fieldset .advancedbutton{text-align:right}.jsenabled .mform .containsadvancedelements .advanced{display:none}.mform .containsadvancedelements .advanced.show{display:block}.mform fieldset.group{margin-bottom:0}.mform span.error{color:#a94442;background-color:#f2dede}.mform fieldset.error{border:1px solid #ebccd1}.mform fieldset.collapsible legend a.fheader{padding:0 5px 0 20px;margin-left:-20px;background-image:url([[pix:t/expanded]]);background-repeat:no-repeat;background-position:left}.mform fieldset.collapsed legend a.fheader{background-image:url([[pix:t/collapsed]])}.jsenabled .mform .collapsed .fcontainer{display:none}.mform legend a,.mform legend a:hover{color:#333;text-decoration:none}.mform label .req,.mform label .adv{cursor:help}.mform .iconhelp{margin-left:4px}.form-item .form-label{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.form-item .form-label{float:left;width:33.33333333%}}.form-item .form-label label{padding-top:7px;margin-top:0;margin-bottom:0}.form-item .form-setting{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.form-item .form-setting{float:left;width:66.66666667%}}.form-item .form-setting select,.form-item .form-setting input[type=text],.form-item .form-setting input[type=password]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-item .form-setting select:focus,.form-item .form-setting input[type=text]:focus,.form-item .form-setting input[type=password]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-item .form-setting select::-moz-placeholder,.form-item .form-setting input[type=text]::-moz-placeholder,.form-item .form-setting input[type=password]::-moz-placeholder{color:#999;opacity:1}.form-item .form-setting select:-ms-input-placeholder,.form-item .form-setting input[type=text]:-ms-input-placeholder,.form-item .form-setting input[type=password]:-ms-input-placeholder{color:#999}.form-item .form-setting select::-webkit-input-placeholder,.form-item .form-setting input[type=text]::-webkit-input-placeholder,.form-item .form-setting input[type=password]::-webkit-input-placeholder{color:#999}.form-item .form-setting select::-ms-expand,.form-item .form-setting input[type=text]::-ms-expand,.form-item .form-setting input[type=password]::-ms-expand{background-color:transparent;border:0}.form-item .form-setting select[disabled],.form-item .form-setting input[type=text][disabled],.form-item .form-setting input[type=password][disabled],.form-item .form-setting select[readonly],.form-item .form-setting input[type=text][readonly],.form-item .form-setting input[type=password][readonly],fieldset[disabled] .form-item .form-setting select,fieldset[disabled] .form-item .form-setting input[type=text],fieldset[disabled] .form-item .form-setting input[type=password]{background-color:#eee;opacity:1}.form-item .form-setting select[disabled],.form-item .form-setting input[type=text][disabled],.form-item .form-setting input[type=password][disabled],fieldset[disabled] .form-item .form-setting select,fieldset[disabled] .form-item .form-setting input[type=text],fieldset[disabled] .form-item .form-setting input[type=password]{cursor:not-allowed}textarea.form-item .form-setting select,textarea.form-item .form-setting input[type=text],textarea.form-item .form-setting input[type=password]{height:auto}.form-item .form-setting select[size],.form-item .form-setting select[multiple]{height:auto}.form-item .form-setting .form-group{margin-bottom:0}.form-item .form-description{position:relative;min-height:1px;padding-right:10px;padding-left:10px;margin-bottom:0;clear:left}@media (min-width:992px){.form-item .form-description{float:left;width:66.66666667%}}@media (min-width:992px){.form-item .form-description{margin-left:33.33333333%}}form select,form input[type=text],form input[type=password],form.atto_form input[type=url],select.singleselect{display:block;display:inline;width:100%;width:auto;max-width:300px;height:34px;padding:6px 12px;margin:0 0 5px 0;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}form select:focus,form input[type=text]:focus,form input[type=password]:focus,form.atto_form input[type=url]:focus,select.singleselect:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}form select::-moz-placeholder,form input[type=text]::-moz-placeholder,form input[type=password]::-moz-placeholder,form.atto_form input[type=url]::-moz-placeholder,select.singleselect::-moz-placeholder{color:#999;opacity:1}form select:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form.atto_form input[type=url]:-ms-input-placeholder,select.singleselect:-ms-input-placeholder{color:#999}form select::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form.atto_form input[type=url]::-webkit-input-placeholder,select.singleselect::-webkit-input-placeholder{color:#999}form select::-ms-expand,form input[type=text]::-ms-expand,form input[type=password]::-ms-expand,form.atto_form input[type=url]::-ms-expand,select.singleselect::-ms-expand{background-color:transparent;border:0}form select[disabled],form input[type=text][disabled],form input[type=password][disabled],form.atto_form input[type=url][disabled],select.singleselect[disabled],form select[readonly],form input[type=text][readonly],form input[type=password][readonly],form.atto_form input[type=url][readonly],select.singleselect[readonly],fieldset[disabled] form select,fieldset[disabled] form input[type=text],fieldset[disabled] form input[type=password],fieldset[disabled] form.atto_form input[type=url],fieldset[disabled] select.singleselect{background-color:#eee;opacity:1}form select[disabled],form input[type=text][disabled],form input[type=password][disabled],form.atto_form input[type=url][disabled],select.singleselect[disabled],fieldset[disabled] form select,fieldset[disabled] form input[type=text],fieldset[disabled] form input[type=password],fieldset[disabled] form.atto_form input[type=url],fieldset[disabled] select.singleselect{cursor:not-allowed}textareaform select,textareaform input[type=text],textareaform input[type=password],textareaform.atto_form input[type=url],textareaselect.singleselect{height:auto}.path-admin .buttons,.form-buttons{position:relative;min-height:1px;padding-right:10px;padding-left:10px;margin-bottom:15px;margin-left:-15px}@media (min-width:992px){.path-admin .buttons,.form-buttons{float:left;width:66.66666667%}}@media (min-width:992px){.path-admin .buttons,.form-buttons{margin-left:33.33333333%}}.path-admin .buttons .form-submit,.form-buttons .form-submit{margin-left:0}.form-defaultinfo,.form-label .form-shortname{font-size:12px;color:#777}.form-setting .form-checkbox input{margin-top:12px}.fcheckbox>span>label,.form-checkbox+label,.form-multicheckbox label,.unmask label{padding-right:.3em;padding-left:.3em}@media (min-width:992px){.mform .fitemtitle,.form-label{text-align:right}.mform .fitemtitle .form-shortname,.form-label .form-shortname{display:block}.form-setting .form-multicheckbox,.fitem_fcheckbox .fcheckbox{padding-top:8px}.mform .fitem_actionbuttons>div.felement{padding-left:10px}.form-buttons .form-submit{margin-left:-5px}.form-item .form-setting>input[type=text],.mform .fcontainer .fitem .felement>input[type=text],.form-item .form-setting>input[type=password],.mform .fcontainer .fitem .felement>input[type=password]{width:auto;margin-bottom:5px}.form-item .form-setting textarea,.mform .fcontainer .fitem .felement textarea{display:block;width:100%;height:34px;height:auto;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-item .form-setting textarea:focus,.mform .fcontainer .fitem .felement textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-item .form-setting textarea::-moz-placeholder,.mform .fcontainer .fitem .felement textarea::-moz-placeholder{color:#999;opacity:1}.form-item .form-setting textarea:-ms-input-placeholder,.mform .fcontainer .fitem .felement textarea:-ms-input-placeholder{color:#999}.form-item .form-setting textarea::-webkit-input-placeholder,.mform .fcontainer .fitem .felement textarea::-webkit-input-placeholder{color:#999}.form-item .form-setting textarea::-ms-expand,.mform .fcontainer .fitem .felement textarea::-ms-expand{background-color:transparent;border:0}.form-item .form-setting textarea[disabled],.mform .fcontainer .fitem .felement textarea[disabled],.form-item .form-setting textarea[readonly],.mform .fcontainer .fitem .felement textarea[readonly],fieldset[disabled] .form-item .form-setting textarea,fieldset[disabled] .mform .fcontainer .fitem .felement textarea{background-color:#eee;opacity:1}.form-item .form-setting textarea[disabled],.mform .fcontainer .fitem .felement textarea[disabled],fieldset[disabled] .form-item .form-setting textarea,fieldset[disabled] .mform .fcontainer .fitem .felement textarea{cursor:not-allowed}textarea.form-item .form-setting textarea,textarea.mform .fcontainer .fitem .felement textarea{height:auto}#page-mod-quiz-mod #id_reviewoptionshdr .fitem.fitem_fgroup{font-size:12px}#page-mod-quiz-mod #id_reviewoptionshdr .fitem.fitem_fgroup .fitemtitle{min-height:3.5em}}@media (max-width:991px){#page-mod-quiz-mod #id_reviewoptionshdr .fitem.fitem_fgroup{float:none;width:100%}}.mform .felement.fstatic,.form-item .form-description{display:block;margin-top:5px;margin-bottom:10px;margin-bottom:0;color:#737373}.mform .felement.fstatic p:last-child,.form-item .form-description p:last-child{margin-bottom:0}.invisiblefieldset{display:inline;padding:0;margin:0;border-width:0}input[type=radio],input[type=checkbox]{margin:0 4px}#fitem_id_availabilityconditionsjson [aria-hidden=true]{display:none}#fitem_id_availabilityconditionsjson select,#fitem_id_availabilityconditionsjson input[type=text]{display:inline-block;width:auto;height:30px;padding:4px 6px;line-height:30px}#fitem_id_availabilityconditionsjson label{display:inline}#fitem_id_availabilityconditionsjson .availability-group{margin:5px}#fitem_id_availabilityconditionsjson .availability-item{margin-bottom:6px}#fitem_id_availabilityconditionsjson .availability-header{padding:5px}#fitem_id_availabilityconditionsjson .availability-plugincontrols{display:inline-block;padding:5px;margin:0 8px;background:none repeat scroll 0 0 #f5f5f5;border:1px solid #e3e3e3;border-radius:4px}#fitem_id_availabilityconditionsjson .availability-eye[aria-hidden=true]{display:inline;visibility:hidden}#fitem_id_availabilityconditionsjson .availability-list>.availability-eye img{margin-top:12px;vertical-align:top}#fitem_id_availabilityconditionsjson .availability-button{margin-left:15px}#fitem_id_availabilityconditionsjson .availability-childlist>.availability-inner{display:inline-block;padding:6px;margin-bottom:6px;background:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px}#fitem_id_availabilityconditionsjson .availability-childlist .availability-childlist>.availability-inner{background:#fff}#fitem_id_availabilityconditionsjson .availability-connector{margin-bottom:6px;margin-left:20px}.availability-dialogue .moodle-dialogue .moodle-dialogue-bd{padding-right:0;padding-bottom:2px;padding-left:0}.availability-dialogue ul{display:block;margin:0}.availability-dialogue li{display:block;padding:0 0 4px;margin-bottom:4px;clear:both;list-style-type:none;border-bottom:1px solid #eee}.availability-dialogue ul button{display:inline;float:left;min-width:140px;margin:0 10px;margin-top:4px}.availability-dialogue label{display:block;margin-bottom:0}.availability-dialogue .availability-buttons button{margin-top:4px;margin-right:1em;margin-left:1em}.form-autocomplete-selection{min-height:21px;margin:.2em}.form-autocomplete-selection .label-info{display:inline-block}.form-autocomplete-multiple [role=listitem]{cursor:pointer}.form-autocomplete-suggestions{position:absolute;z-index:1;min-width:206px;max-height:20.4em;padding:0;margin:0;overflow:auto;background-color:#fff;border:2px solid #eee;border-radius:3px}.form-autocomplete-suggestions li{padding:.2em;margin:0;color:#333;list-style-type:none;cursor:pointer}.form-autocomplete-suggestions li:hover{color:#fff;background-color:#64a0d3}.form-autocomplete-suggestions li[aria-selected=true]{color:#555;background-color:#f2f2f2}.form-autocomplete-downarrow{position:relative;left:-1.5em;color:#333;cursor:pointer}.form-autocomplete-downarrow.dir-rtl{right:-1.5em;left:inherit}.form-autocomplete-selection [data-active-selection=true]{padding:.5em;font-size:large}select{width:auto}.path-mod-forum .forumheaderlist,.path-mod-forum .forumheaderlist td{border:none}.path-mod-forum .forumheaderlist thead .header{white-space:normal;vertical-align:top}.path-mod-forum .forumheaderlist thead .header.lastpost{text-align:right}.path-mod-forum .forumheaderlist .discussion .author,.path-mod-forum .forumheaderlist .discussion .replies,.path-mod-forum .forumheaderlist .discussion .lastpost{white-space:normal}.path-mod-forum .forumheaderlist .discussion .replies{text-align:center}.path-mod-forum .forumheaderlist .discussion .topic,.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:top}.path-mod-feedback .feedback_bar_image{height:5px}.forumpost{padding:6px}.forumpost .header{margin-bottom:3px}.forumpost .maincontent .left{padding:0 10px 0 10px}.forumpost .row .left{width:auto}.forumpost .options .commands{margin-left:0}.forumpost .subject{font-weight:700}.forumsearch input[type=text]{margin-bottom:0!important}#page-mod-forum-discuss .discussioncontrol.displaymode{text-align:left}#page-mod-forum-discuss .discussioncontrols .discussioncontrol{float:none;width:100%}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect{width:100%}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect::-moz-placeholder{color:#999;opacity:1}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect:-ms-input-placeholder{color:#999}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect::-webkit-input-placeholder{color:#999}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect::-ms-expand{background-color:transparent;border:0}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[disabled],#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[readonly],fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect{background-color:#eee;opacity:1}#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect[disabled],fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect{cursor:not-allowed}textarea#page-mod-forum-discuss .discussioncontrols .discussioncontrol .singleselect select.singleselect{height:auto}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion{margin-top:5px}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect{display:block;float:left;width:100%;width:auto;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect::-moz-placeholder{color:#999;opacity:1}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect:-ms-input-placeholder{color:#999}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect::-webkit-input-placeholder{color:#999}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect::-ms-expand{background-color:transparent;border:0}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[disabled],#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[readonly],fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect{background-color:#eee;opacity:1}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect[disabled],fieldset[disabled] #page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect{cursor:not-allowed}textarea#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion select.urlselect{height:auto}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion input[type=submit]{float:left}#page-mod-forum-discuss .discussioncontrols .discussioncontrol.movediscussion.movediscussion{float:left}#page-footer{padding:1em 0;margin-top:1em;border-top:2px solid #ddd}.maincalendar .calendarmonth td,.maincalendar .calendarmonth th{border:1px dotted #ddd}.path-grade-report-grader h1{text-align:inherit}#page-mod-chat-gui_basic input#message{max-width:100%}#page-mod-data-view #singleimage{width:auto}.path-mod-data form{margin-top:10px}.path-mod-data table.mod-data-default-template th,.path-mod-data table.mod-data-default-template td{padding:5px}.template_heading{margin-top:10px}.breadcrumb-button{float:right;margin-top:4px}.navbar-inverse .logininfo a{color:#9d9d9d}.navbar-inverse .logininfo a:hover{color:#fff;background-color:transparent}.navbar-fixed-top,.navbar-fixed-bottom{z-index:4030}@media (max-width:768px){.navbar-collapse.collapse,.navbar-collapse.collapsing{margin-top:50px}.navbar-collapse.collapse .nav,.navbar-collapse.collapsing .nav{float:none!important}}.langmenu form{margin:0}.container-fluid{max-width:1680px;margin:0 auto}canvas{-ms-touch-action:auto}div#dock{display:none}.path-mod-choice .horizontal .choices{margin:0}.path-mod-choice .horizontal .choices .option{display:inline-block;padding:10px}.path-mod-choice .results .data{white-space:normal}.path-mod-lesson .firstpageoptions{width:60%;min-width:280px;margin:auto}.path-mod-lesson .centerpadded{padding:5px;text-align:center}.path-mod-wiki .wiki_headingtitle,.path-mod-wiki .midpad,.path-mod-wiki .wiki_headingtime{text-align:inherit}.path-mod-wiki .wiki_contentbox{width:100%}.path-mod-quiz .questioncontainer input[type=text]{height:1.5em}.path-mod-survey .surveytable .r1{background-color:#f9f9f9}.path-mod-survey .surveytable .rblock label{text-align:center}.path-mod-survey .resultgraph,.path-mod-survey .reportsummary,.path-mod-survey .studentreport,.path-mod-survey .reportbuttons,.path-mod-survey .centerpara{text-align:center}.path-mod-assign .assignfeedback_editpdf_widget .pageheader button,.path-mod-assign .assignfeedback_editpdf_widget .pageheader select{height:28px;padding:3px 7px;line-height:24px}.path-mod-assign a.btn{color:#333;background-color:#fff;border-color:#ccc}.path-mod-assign a.btn:focus,.path-mod-assign a.btn.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.path-mod-assign a.btn:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.path-mod-assign a.btn:active,.path-mod-assign a.btn.active,.open>.dropdown-toggle.path-mod-assign a.btn{color:#333;background-color:#e6e6e6;border-color:#adadad}.path-mod-assign a.btn:active:hover,.path-mod-assign a.btn.active:hover,.open>.dropdown-toggle.path-mod-assign a.btn:hover,.path-mod-assign a.btn:active:focus,.path-mod-assign a.btn.active:focus,.open>.dropdown-toggle.path-mod-assign a.btn:focus,.path-mod-assign a.btn:active.focus,.path-mod-assign a.btn.active.focus,.open>.dropdown-toggle.path-mod-assign a.btn.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.path-mod-assign a.btn:active,.path-mod-assign a.btn.active,.open>.dropdown-toggle.path-mod-assign a.btn{background-image:none}.path-mod-assign a.btn.disabled:hover,.path-mod-assign a.btn[disabled]:hover,fieldset[disabled] .path-mod-assign a.btn:hover,.path-mod-assign a.btn.disabled:focus,.path-mod-assign a.btn[disabled]:focus,fieldset[disabled] .path-mod-assign a.btn:focus,.path-mod-assign a.btn.disabled.focus,.path-mod-assign a.btn[disabled].focus,fieldset[disabled] .path-mod-assign a.btn.focus{background-color:#fff;border-color:#ccc}.path-mod-assign a.btn .badge{color:#fff;background-color:#333}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax{background-color:#fff}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd-nohd,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd-noft,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom{border:0}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right blockquote,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd{background-color:transparent}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell{padding:3px 15px;white-space:nowrap;border:0}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable input,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell input{margin:0 10px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable input#input-message,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell input#input-message{width:45%;margin:auto}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable a,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell a{margin:0 5px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist{padding:10px 5px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list{border-top:1px solid #ddd;border-bottom:1px solid #fff}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list li{padding:5px 10px;border-top:1px solid #fff;border-bottom:1px solid #ddd}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list img{max-width:none;margin-right:8px;border:1px solid #ccc;border-radius:4px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages{margin:20px 25px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-event.course-theme{margin:10px 0;font-size:12px;color:#777;text-align:center}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme{padding:4px 10px;margin:10px 0;background-color:#fff;border:1px dotted #ddd;border-radius:4px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme .time{float:right;font-size:11px;color:#777}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .mdl-chat-my-entry .chat-message.course-theme{background-color:#f6f6f6}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .mdl-chat-my-entry .chat-message.course-theme .user{font-weight:700}#page-report-participation-index .participationselectform div label{display:inline;margin:0 5px 0 0}.path-backup .mform .grouped_settings{margin-right:-10px;margin-left:-10px}.path-backup .mform .grouped_settings.section_level{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.path-backup .mform .grouped_settings.section_level blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.path-backup .mform .grouped_settings.section_level .section_level{padding-left:0}.path-backup .mform .grouped_settings.section_level .section_level .fitemtitle{font-size:18px}.path-backup .mform .grouped_settings .include_setting{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.path-backup .mform .grouped_settings .include_setting{float:left;width:58.33333333%}}.path-backup .mform .grouped_settings .normal_setting{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){.path-backup .mform .grouped_settings .normal_setting{float:left;width:41.66666667%}}.path-backup .mform .grouped_settings .fitem{margin-right:-10px;margin-bottom:15px;margin-left:-10px}.path-backup .mform .grouped_settings .fitem .fitemtitle{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:768px){.path-backup .mform .grouped_settings .fitem .fitemtitle{float:left;width:75%}}@media (min-width:1200px){.path-backup .mform .grouped_settings .fitem .fitemtitle{float:left;width:75%}}.path-backup .mform .grouped_settings .fitem .felement{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:768px){.path-backup .mform .grouped_settings .fitem .felement{float:left;width:25%}}@media (min-width:1200px){.path-backup .mform .grouped_settings .fitem .felement{float:left;width:25%}}.path-backup .notification.dependencies_enforced{font-weight:700;color:#a94442;text-align:center}.path-backup .backup_progress{text-align:center}.path-backup .backup_progress .backup_stage{color:#777}.path-backup .backup_progress .backup_stage.backup_stage_current{font-weight:700;color:inherit}.path-backup .backup_progress span.backup_stage.backup_stage_complete{color:inherit}#page-backup-restore .filealiasesfailures{background-color:#f2dede}#page-backup-restore .filealiasesfailures .aliaseslist{width:90%;margin:.8em auto;background-color:#fff;border:1px dotted #ddd}.path-backup .fitem .smallicon{vertical-align:text-bottom}.backup-restore .backup-section .noticebox{width:60%;margin:1em auto;text-align:center}.backup-restore .backup-section.settings-section .detail-pair{display:inline-block;width:50%}.backup-restore .backup-section.settings-section .detail-pair-label{width:65%}.backup-restore .backup-section.settings-section .detail-pair-value{width:25%}.backup-restore .activitytable{min-width:500px}.backup-restore .activitytable .modulename{width:100px}.backup-restore .activitytable .moduleincluded{width:50px}.backup-restore .activitytable .userinfoincluded{width:50px}.backup-restore .detail-pair-label{display:inline-block;width:25%;padding:8px;margin:0;font-weight:700;text-align:right;vertical-align:top}.backup-restore .detail-pair-value{display:inline-block;width:65%;padding:8px;margin:0}.backup-restore .detail-pair-value>.sub-detail{display:block;font-size:12px;color:#777}.backup-restore>.singlebutton{text-align:right}.path-backup .mform .fgroup .proceedbutton{float:right;margin-right:5%}.restore-course-search .rcs-results{width:70%;min-width:400px}.restore-course-search .rcs-results table .no-overflow{max-width:600px}.restore-course-category .rcs-results table .no-overflow{max-width:600px}.path-backup .wibbler{display:none}.path-backup .backup_log{margin-top:2em}.path-backup .backup_log h2{font-size:1em}.path-backup .backup_log_contents{height:300px;padding:10px;overflow-y:scroll;border:1px solid #ddd}.path-rating .ratingtable,table.flexible,.generaltable{width:100%;max-width:100%;margin-bottom:20px}.path-rating .ratingtable>thead>tr>th,table.flexible>thead>tr>th,.generaltable>thead>tr>th,.path-rating .ratingtable>tbody>tr>th,table.flexible>tbody>tr>th,.generaltable>tbody>tr>th,.path-rating .ratingtable>tfoot>tr>th,table.flexible>tfoot>tr>th,.generaltable>tfoot>tr>th,.path-rating .ratingtable>thead>tr>td,table.flexible>thead>tr>td,.generaltable>thead>tr>td,.path-rating .ratingtable>tbody>tr>td,table.flexible>tbody>tr>td,.generaltable>tbody>tr>td,.path-rating .ratingtable>tfoot>tr>td,table.flexible>tfoot>tr>td,.generaltable>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.path-rating .ratingtable>thead>tr>th,table.flexible>thead>tr>th,.generaltable>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.path-rating .ratingtable>caption+thead>tr:first-child>th,table.flexible>caption+thead>tr:first-child>th,.generaltable>caption+thead>tr:first-child>th,.path-rating .ratingtable>colgroup+thead>tr:first-child>th,table.flexible>colgroup+thead>tr:first-child>th,.generaltable>colgroup+thead>tr:first-child>th,.path-rating .ratingtable>thead:first-child>tr:first-child>th,table.flexible>thead:first-child>tr:first-child>th,.generaltable>thead:first-child>tr:first-child>th,.path-rating .ratingtable>caption+thead>tr:first-child>td,table.flexible>caption+thead>tr:first-child>td,.generaltable>caption+thead>tr:first-child>td,.path-rating .ratingtable>colgroup+thead>tr:first-child>td,table.flexible>colgroup+thead>tr:first-child>td,.generaltable>colgroup+thead>tr:first-child>td,.path-rating .ratingtable>thead:first-child>tr:first-child>td,table.flexible>thead:first-child>tr:first-child>td,.generaltable>thead:first-child>tr:first-child>td{border-top:0}.path-rating .ratingtable>tbody+tbody,table.flexible>tbody+tbody,.generaltable>tbody+tbody{border-top:2px solid #ddd}.path-rating .ratingtable .table,table.flexible .table,.generaltable .table{background-color:#fff}.path-rating .ratingtable>tbody>tr:nth-of-type(odd),table#explaincaps>tbody>tr:nth-of-type(odd),table#defineroletable>tbody>tr:nth-of-type(odd),table.grading-report>tbody>tr:nth-of-type(odd),table#listdirectories>tbody>tr:nth-of-type(odd),table.rolecaps>tbody>tr:nth-of-type(odd),table.userenrolment>tbody>tr:nth-of-type(odd),table#form>tbody>tr:nth-of-type(odd),form#movecourses table>tbody>tr:nth-of-type(odd),#page-admin-course-index .editcourse>tbody>tr:nth-of-type(odd),.forumheaderlist>tbody>tr:nth-of-type(odd),table.flexible>tbody>tr:nth-of-type(odd),.generaltable>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.user-enroller-panel .uep-search-results .users>tbody>tr:hover,table.grading-report>tbody>tr:hover,.forumheaderlist>tbody>tr:hover,.generaltable>tbody>tr:hover,table.flexible>tbody>tr:hover,table#permissions>tbody>tr:hover{background-color:#f5f5f5}#page-report-loglive-index .generaltable>thead>tr>th,#page-admin-report-log-index .generaltable>thead>tr>th,#page-report-log-index .generaltable>thead>tr>th,#page-report-log-user .generaltable>thead>tr>th,#page-admin-user table>thead>tr>th,#page-report-loglive-index .generaltable>tbody>tr>th,#page-admin-report-log-index .generaltable>tbody>tr>th,#page-report-log-index .generaltable>tbody>tr>th,#page-report-log-user .generaltable>tbody>tr>th,#page-admin-user table>tbody>tr>th,#page-report-loglive-index .generaltable>tfoot>tr>th,#page-admin-report-log-index .generaltable>tfoot>tr>th,#page-report-log-index .generaltable>tfoot>tr>th,#page-report-log-user .generaltable>tfoot>tr>th,#page-admin-user table>tfoot>tr>th,#page-report-loglive-index .generaltable>thead>tr>td,#page-admin-report-log-index .generaltable>thead>tr>td,#page-report-log-index .generaltable>thead>tr>td,#page-report-log-user .generaltable>thead>tr>td,#page-admin-user table>thead>tr>td,#page-report-loglive-index .generaltable>tbody>tr>td,#page-admin-report-log-index .generaltable>tbody>tr>td,#page-report-log-index .generaltable>tbody>tr>td,#page-report-log-user .generaltable>tbody>tr>td,#page-admin-user table>tbody>tr>td,#page-report-loglive-index .generaltable>tfoot>tr>td,#page-admin-report-log-index .generaltable>tfoot>tr>td,#page-report-log-index .generaltable>tfoot>tr>td,#page-report-log-user .generaltable>tfoot>tr>td,#page-admin-user table>tfoot>tr>td{padding:5px}table.flexible .emptyrow{display:none}.left_scroller .generaltable th,.right_scroller .generaltable th,.left_scroller .generaltable td,.right_scroller .generaltable td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;line-height:20px}.singlebutton div{display:inline-block;margin-right:5px;margin-bottom:5px;margin-left:5px}#notice .buttons .singlebutton{display:inline-block}.continuebutton{text-align:center}.btn-lineup{margin:0 0 3px 5px}input[name=searchwikicontent]+input[type=submit],select+input[type=submit],input[type=text]+input[type=button],input[type=password]+input[type=submit],input[type=text]+button,input[type=text]+input[type=submit]{margin:0 0 3px 5px}p.arrow_button{margin-top:5em;text-align:center}p.arrow_button #remove{margin:3em auto 5em}p.arrow_button input{display:block;width:100%}#addcontrols{margin-top:5em;margin-bottom:3em;text-align:center}#addcontrols input,#removecontrols input{display:block;width:100%}button,input.form-submit,input[type=button],input[type=submit],input[type=reset]{display:inline-block;padding:6px 12px;margin:0 0 3px 5px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;color:#333;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:none;border:1px solid transparent;border-color:#ccc;border-radius:4px}button:focus,input.form-submit:focus,input[type=button]:focus,input[type=submit]:focus,input[type=reset]:focus,button:active:focus,input.form-submit:active:focus,input[type=button]:active:focus,input[type=submit]:active:focus,input[type=reset]:active:focus,button.active:focus,input.form-submit.active:focus,input[type=button].active:focus,input[type=submit].active:focus,input[type=reset].active:focus,button.focus,input.form-submit.focus,input[type=button].focus,input[type=submit].focus,input[type=reset].focus,button:active.focus,input.form-submit:active.focus,input[type=button]:active.focus,input[type=submit]:active.focus,input[type=reset]:active.focus,button.active.focus,input.form-submit.active.focus,input[type=button].active.focus,input[type=submit].active.focus,input[type=reset].active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}button:hover,input.form-submit:hover,input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover,button:focus,input.form-submit:focus,input[type=button]:focus,input[type=submit]:focus,input[type=reset]:focus,button.focus,input.form-submit.focus,input[type=button].focus,input[type=submit].focus,input[type=reset].focus{color:#333;text-decoration:none}button:active,input.form-submit:active,input[type=button]:active,input[type=submit]:active,input[type=reset]:active,button.active,input.form-submit.active,input[type=button].active,input[type=submit].active,input[type=reset].active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}button.disabled,input.form-submit.disabled,input[type=button].disabled,input[type=submit].disabled,input[type=reset].disabled,button[disabled],input.form-submit[disabled],input[type=button][disabled],input[type=submit][disabled],input[type=reset][disabled],fieldset[disabled] button,fieldset[disabled] input.form-submit,fieldset[disabled] input[type=button],fieldset[disabled] input[type=submit],fieldset[disabled] input[type=reset]{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}abutton.disabled,ainput.form-submit.disabled,ainput[type=button].disabled,ainput[type=submit].disabled,ainput[type=reset].disabled,fieldset[disabled] abutton,fieldset[disabled] ainput.form-submit,fieldset[disabled] ainput[type=button],fieldset[disabled] ainput[type=submit],fieldset[disabled] ainput[type=reset]{pointer-events:none}button:focus,input.form-submit:focus,input[type=button]:focus,input[type=submit]:focus,input[type=reset]:focus,button.focus,input.form-submit.focus,input[type=button].focus,input[type=submit].focus,input[type=reset].focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}button:hover,input.form-submit:hover,input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}button:active,input.form-submit:active,input[type=button]:active,input[type=submit]:active,input[type=reset]:active,button.active,input.form-submit.active,input[type=button].active,input[type=submit].active,input[type=reset].active,.open>.dropdown-togglebutton,.open>.dropdown-toggleinput.form-submit,.open>.dropdown-toggleinput[type=button],.open>.dropdown-toggleinput[type=submit],.open>.dropdown-toggleinput[type=reset]{color:#333;background-color:#e6e6e6;border-color:#adadad}button:active:hover,input.form-submit:active:hover,input[type=button]:active:hover,input[type=submit]:active:hover,input[type=reset]:active:hover,button.active:hover,input.form-submit.active:hover,input[type=button].active:hover,input[type=submit].active:hover,input[type=reset].active:hover,.open>.dropdown-togglebutton:hover,.open>.dropdown-toggleinput.form-submit:hover,.open>.dropdown-toggleinput[type=button]:hover,.open>.dropdown-toggleinput[type=submit]:hover,.open>.dropdown-toggleinput[type=reset]:hover,button:active:focus,input.form-submit:active:focus,input[type=button]:active:focus,input[type=submit]:active:focus,input[type=reset]:active:focus,button.active:focus,input.form-submit.active:focus,input[type=button].active:focus,input[type=submit].active:focus,input[type=reset].active:focus,.open>.dropdown-togglebutton:focus,.open>.dropdown-toggleinput.form-submit:focus,.open>.dropdown-toggleinput[type=button]:focus,.open>.dropdown-toggleinput[type=submit]:focus,.open>.dropdown-toggleinput[type=reset]:focus,button:active.focus,input.form-submit:active.focus,input[type=button]:active.focus,input[type=submit]:active.focus,input[type=reset]:active.focus,button.active.focus,input.form-submit.active.focus,input[type=button].active.focus,input[type=submit].active.focus,input[type=reset].active.focus,.open>.dropdown-togglebutton.focus,.open>.dropdown-toggleinput.form-submit.focus,.open>.dropdown-toggleinput[type=button].focus,.open>.dropdown-toggleinput[type=submit].focus,.open>.dropdown-toggleinput[type=reset].focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}button:active,input.form-submit:active,input[type=button]:active,input[type=submit]:active,input[type=reset]:active,button.active,input.form-submit.active,input[type=button].active,input[type=submit].active,input[type=reset].active,.open>.dropdown-togglebutton,.open>.dropdown-toggleinput.form-submit,.open>.dropdown-toggleinput[type=button],.open>.dropdown-toggleinput[type=submit],.open>.dropdown-toggleinput[type=reset]{background-image:none}button.disabled:hover,input.form-submit.disabled:hover,input[type=button].disabled:hover,input[type=submit].disabled:hover,input[type=reset].disabled:hover,button[disabled]:hover,input.form-submit[disabled]:hover,input[type=button][disabled]:hover,input[type=submit][disabled]:hover,input[type=reset][disabled]:hover,fieldset[disabled] button:hover,fieldset[disabled] input.form-submit:hover,fieldset[disabled] input[type=button]:hover,fieldset[disabled] input[type=submit]:hover,fieldset[disabled] input[type=reset]:hover,button.disabled:focus,input.form-submit.disabled:focus,input[type=button].disabled:focus,input[type=submit].disabled:focus,input[type=reset].disabled:focus,button[disabled]:focus,input.form-submit[disabled]:focus,input[type=button][disabled]:focus,input[type=submit][disabled]:focus,input[type=reset][disabled]:focus,fieldset[disabled] button:focus,fieldset[disabled] input.form-submit:focus,fieldset[disabled] input[type=button]:focus,fieldset[disabled] input[type=submit]:focus,fieldset[disabled] input[type=reset]:focus,button.disabled.focus,input.form-submit.disabled.focus,input[type=button].disabled.focus,input[type=submit].disabled.focus,input[type=reset].disabled.focus,button[disabled].focus,input.form-submit[disabled].focus,input[type=button][disabled].focus,input[type=submit][disabled].focus,input[type=reset][disabled].focus,fieldset[disabled] button.focus,fieldset[disabled] input.form-submit.focus,fieldset[disabled] input[type=button].focus,fieldset[disabled] input[type=submit].focus,fieldset[disabled] input[type=reset].focus{background-color:#fff;border-color:#ccc}button .badge,input.form-submit .badge,input[type=button] .badge,input[type=submit] .badge,input[type=reset] .badge{color:#fff;background-color:#333}input.form-submit,input#id_submitbutton,input#id_submitbutton2,.path-admin .buttons input[type=submit],td.submit input{color:#fff;background-color:#337ab7;border-color:#2e6da4}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.focus,input#id_submitbutton.focus,input#id_submitbutton2.focus,.path-admin .buttons input[type=submit].focus,td.submit input.focus{color:#fff;background-color:#286090;border-color:#122b40}input.form-submit:hover,input#id_submitbutton:hover,input#id_submitbutton2:hover,.path-admin .buttons input[type=submit]:hover,td.submit input:hover{color:#fff;background-color:#286090;border-color:#204d74}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[type=submit].active,td.submit input.active,.open>.dropdown-toggleinput.form-submit,.open>.dropdown-toggleinput#id_submitbutton,.open>.dropdown-toggleinput#id_submitbutton2,.open>.dropdown-toggle.path-admin .buttons input[type=submit],.open>.dropdown-toggletd.submit input{color:#fff;background-color:#286090;border-color:#204d74}input.form-submit:active:hover,input#id_submitbutton:active:hover,input#id_submitbutton2:active:hover,.path-admin .buttons input[type=submit]:active:hover,td.submit input:active:hover,input.form-submit.active:hover,input#id_submitbutton.active:hover,input#id_submitbutton2.active:hover,.path-admin .buttons input[type=submit].active:hover,td.submit input.active:hover,.open>.dropdown-toggleinput.form-submit:hover,.open>.dropdown-toggleinput#id_submitbutton:hover,.open>.dropdown-toggleinput#id_submitbutton2:hover,.open>.dropdown-toggle.path-admin .buttons input[type=submit]:hover,.open>.dropdown-toggletd.submit input:hover,input.form-submit:active:focus,input#id_submitbutton:active:focus,input#id_submitbutton2:active:focus,.path-admin .buttons input[type=submit]:active:focus,td.submit input:active:focus,input.form-submit.active:focus,input#id_submitbutton.active:focus,input#id_submitbutton2.active:focus,.path-admin .buttons input[type=submit].active:focus,td.submit input.active:focus,.open>.dropdown-toggleinput.form-submit:focus,.open>.dropdown-toggleinput#id_submitbutton:focus,.open>.dropdown-toggleinput#id_submitbutton2:focus,.open>.dropdown-toggle.path-admin .buttons input[type=submit]:focus,.open>.dropdown-toggletd.submit input:focus,input.form-submit:active.focus,input#id_submitbutton:active.focus,input#id_submitbutton2:active.focus,.path-admin .buttons input[type=submit]:active.focus,td.submit input:active.focus,input.form-submit.active.focus,input#id_submitbutton.active.focus,input#id_submitbutton2.active.focus,.path-admin .buttons input[type=submit].active.focus,td.submit input.active.focus,.open>.dropdown-toggleinput.form-submit.focus,.open>.dropdown-toggleinput#id_submitbutton.focus,.open>.dropdown-toggleinput#id_submitbutton2.focus,.open>.dropdown-toggle.path-admin .buttons input[type=submit].focus,.open>.dropdown-toggletd.submit input.focus{color:#fff;background-color:#204d74;border-color:#122b40}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[type=submit].active,td.submit input.active,.open>.dropdown-toggleinput.form-submit,.open>.dropdown-toggleinput#id_submitbutton,.open>.dropdown-toggleinput#id_submitbutton2,.open>.dropdown-toggle.path-admin .buttons input[type=submit],.open>.dropdown-toggletd.submit input{background-image:none}input.form-submit.disabled:hover,input#id_submitbutton.disabled:hover,input#id_submitbutton2.disabled:hover,.path-admin .buttons input[type=submit].disabled:hover,td.submit input.disabled:hover,input.form-submit[disabled]:hover,input#id_submitbutton[disabled]:hover,input#id_submitbutton2[disabled]:hover,.path-admin .buttons input[type=submit][disabled]:hover,td.submit input[disabled]:hover,fieldset[disabled] input.form-submit:hover,fieldset[disabled] input#id_submitbutton:hover,fieldset[disabled] input#id_submitbutton2:hover,fieldset[disabled] .path-admin .buttons input[type=submit]:hover,fieldset[disabled] td.submit input:hover,input.form-submit.disabled:focus,input#id_submitbutton.disabled:focus,input#id_submitbutton2.disabled:focus,.path-admin .buttons input[type=submit].disabled:focus,td.submit input.disabled:focus,input.form-submit[disabled]:focus,input#id_submitbutton[disabled]:focus,input#id_submitbutton2[disabled]:focus,.path-admin .buttons input[type=submit][disabled]:focus,td.submit input[disabled]:focus,fieldset[disabled] input.form-submit:focus,fieldset[disabled] input#id_submitbutton:focus,fieldset[disabled] input#id_submitbutton2:focus,fieldset[disabled] .path-admin .buttons input[type=submit]:focus,fieldset[disabled] td.submit input:focus,input.form-submit.disabled.focus,input#id_submitbutton.disabled.focus,input#id_submitbutton2.disabled.focus,.path-admin .buttons input[type=submit].disabled.focus,td.submit input.disabled.focus,input.form-submit[disabled].focus,input#id_submitbutton[disabled].focus,input#id_submitbutton2[disabled].focus,.path-admin .buttons input[type=submit][disabled].focus,td.submit input[disabled].focus,fieldset[disabled] input.form-submit.focus,fieldset[disabled] input#id_submitbutton.focus,fieldset[disabled] input#id_submitbutton2.focus,fieldset[disabled] .path-admin .buttons input[type=submit].focus,fieldset[disabled] td.submit input.focus{background-color:#337ab7;border-color:#2e6da4}input.form-submit .badge,input#id_submitbutton .badge,input#id_submitbutton2 .badge,.path-admin .buttons input[type=submit] .badge,td.submit input .badge{color:#337ab7;background-color:#fff}#notice .singlebutton+.singlebutton input,.submit.buttons input[name=cancel]{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;color:#333;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:none;border:1px solid transparent;border-color:#ccc;border-radius:4px}#notice .singlebutton+.singlebutton input:focus,.submit.buttons input[name=cancel]:focus,#notice .singlebutton+.singlebutton input:active:focus,.submit.buttons input[name=cancel]:active:focus,#notice .singlebutton+.singlebutton input.active:focus,.submit.buttons input[name=cancel].active:focus,#notice .singlebutton+.singlebutton input.focus,.submit.buttons input[name=cancel].focus,#notice .singlebutton+.singlebutton input:active.focus,.submit.buttons input[name=cancel]:active.focus,#notice .singlebutton+.singlebutton input.active.focus,.submit.buttons input[name=cancel].active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#notice .singlebutton+.singlebutton input:hover,.submit.buttons input[name=cancel]:hover,#notice .singlebutton+.singlebutton input:focus,.submit.buttons input[name=cancel]:focus,#notice .singlebutton+.singlebutton input.focus,.submit.buttons input[name=cancel].focus{color:#333;text-decoration:none}#notice .singlebutton+.singlebutton input:active,.submit.buttons input[name=cancel]:active,#notice .singlebutton+.singlebutton input.active,.submit.buttons input[name=cancel].active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#notice .singlebutton+.singlebutton input.disabled,.submit.buttons input[name=cancel].disabled,#notice .singlebutton+.singlebutton input[disabled],.submit.buttons input[name=cancel][disabled],fieldset[disabled] #notice .singlebutton+.singlebutton input,fieldset[disabled] .submit.buttons input[name=cancel]{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a#notice .singlebutton+.singlebutton input.disabled,a.submit.buttons input[name=cancel].disabled,fieldset[disabled] a#notice .singlebutton+.singlebutton input,fieldset[disabled] a.submit.buttons input[name=cancel]{pointer-events:none}#notice .singlebutton+.singlebutton input:focus,.submit.buttons input[name=cancel]:focus,#notice .singlebutton+.singlebutton input.focus,.submit.buttons input[name=cancel].focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}#notice .singlebutton+.singlebutton input:hover,.submit.buttons input[name=cancel]:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}#notice .singlebutton+.singlebutton input:active,.submit.buttons input[name=cancel]:active,#notice .singlebutton+.singlebutton input.active,.submit.buttons input[name=cancel].active,.open>.dropdown-toggle#notice .singlebutton+.singlebutton input,.open>.dropdown-toggle.submit.buttons input[name=cancel]{color:#333;background-color:#e6e6e6;border-color:#adadad}#notice .singlebutton+.singlebutton input:active:hover,.submit.buttons input[name=cancel]:active:hover,#notice .singlebutton+.singlebutton input.active:hover,.submit.buttons input[name=cancel].active:hover,.open>.dropdown-toggle#notice .singlebutton+.singlebutton input:hover,.open>.dropdown-toggle.submit.buttons input[name=cancel]:hover,#notice .singlebutton+.singlebutton input:active:focus,.submit.buttons input[name=cancel]:active:focus,#notice .singlebutton+.singlebutton input.active:focus,.submit.buttons input[name=cancel].active:focus,.open>.dropdown-toggle#notice .singlebutton+.singlebutton input:focus,.open>.dropdown-toggle.submit.buttons input[name=cancel]:focus,#notice .singlebutton+.singlebutton input:active.focus,.submit.buttons input[name=cancel]:active.focus,#notice .singlebutton+.singlebutton input.active.focus,.submit.buttons input[name=cancel].active.focus,.open>.dropdown-toggle#notice .singlebutton+.singlebutton input.focus,.open>.dropdown-toggle.submit.buttons input[name=cancel].focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}#notice .singlebutton+.singlebutton input:active,.submit.buttons input[name=cancel]:active,#notice .singlebutton+.singlebutton input.active,.submit.buttons input[name=cancel].active,.open>.dropdown-toggle#notice .singlebutton+.singlebutton input,.open>.dropdown-toggle.submit.buttons input[name=cancel]{background-image:none}#notice .singlebutton+.singlebutton input.disabled:hover,.submit.buttons input[name=cancel].disabled:hover,#notice .singlebutton+.singlebutton input[disabled]:hover,.submit.buttons input[name=cancel][disabled]:hover,fieldset[disabled] #notice .singlebutton+.singlebutton input:hover,fieldset[disabled] .submit.buttons input[name=cancel]:hover,#notice .singlebutton+.singlebutton input.disabled:focus,.submit.buttons input[name=cancel].disabled:focus,#notice .singlebutton+.singlebutton input[disabled]:focus,.submit.buttons input[name=cancel][disabled]:focus,fieldset[disabled] #notice .singlebutton+.singlebutton input:focus,fieldset[disabled] .submit.buttons input[name=cancel]:focus,#notice .singlebutton+.singlebutton input.disabled.focus,.submit.buttons input[name=cancel].disabled.focus,#notice .singlebutton+.singlebutton input[disabled].focus,.submit.buttons input[name=cancel][disabled].focus,fieldset[disabled] #notice .singlebutton+.singlebutton input.focus,fieldset[disabled] .submit.buttons input[name=cancel].focus{background-color:#fff;border-color:#ccc}#notice .singlebutton+.singlebutton input .badge,.submit.buttons input[name=cancel] .badge{color:#fff;background-color:#333}#notice .singlebutton+.singlebutton input,.submit.buttons input[name=cancel]{margin:0 0 3px 5px}input[id$="_clearbutton"],input[type=reset]{color:#fff;background-color:#f0ad4e;border-color:#eea236}input[id$="_clearbutton"]:focus,input[type=reset]:focus,input[id$="_clearbutton"].focus,input[type=reset].focus{color:#fff;background-color:#ec971f;border-color:#985f0d}input[id$="_clearbutton"]:hover,input[type=reset]:hover{color:#fff;background-color:#ec971f;border-color:#d58512}input[id$="_clearbutton"]:active,input[type=reset]:active,input[id$="_clearbutton"].active,input[type=reset].active,.open>.dropdown-toggleinput[id$="_clearbutton"],.open>.dropdown-toggleinput[type=reset]{color:#fff;background-color:#ec971f;border-color:#d58512}input[id$="_clearbutton"]:active:hover,input[type=reset]:active:hover,input[id$="_clearbutton"].active:hover,input[type=reset].active:hover,.open>.dropdown-toggleinput[id$="_clearbutton"]:hover,.open>.dropdown-toggleinput[type=reset]:hover,input[id$="_clearbutton"]:active:focus,input[type=reset]:active:focus,input[id$="_clearbutton"].active:focus,input[type=reset].active:focus,.open>.dropdown-toggleinput[id$="_clearbutton"]:focus,.open>.dropdown-toggleinput[type=reset]:focus,input[id$="_clearbutton"]:active.focus,input[type=reset]:active.focus,input[id$="_clearbutton"].active.focus,input[type=reset].active.focus,.open>.dropdown-toggleinput[id$="_clearbutton"].focus,.open>.dropdown-toggleinput[type=reset].focus{color:#fff;background-color:#d58512;border-color:#985f0d}input[id$="_clearbutton"]:active,input[type=reset]:active,input[id$="_clearbutton"].active,input[type=reset].active,.open>.dropdown-toggleinput[id$="_clearbutton"],.open>.dropdown-toggleinput[type=reset]{background-image:none}input[id$="_clearbutton"].disabled:hover,input[type=reset].disabled:hover,input[id$="_clearbutton"][disabled]:hover,input[type=reset][disabled]:hover,fieldset[disabled] input[id$="_clearbutton"]:hover,fieldset[disabled] input[type=reset]:hover,input[id$="_clearbutton"].disabled:focus,input[type=reset].disabled:focus,input[id$="_clearbutton"][disabled]:focus,input[type=reset][disabled]:focus,fieldset[disabled] input[id$="_clearbutton"]:focus,fieldset[disabled] input[type=reset]:focus,input[id$="_clearbutton"].disabled.focus,input[type=reset].disabled.focus,input[id$="_clearbutton"][disabled].focus,input[type=reset][disabled].focus,fieldset[disabled] input[id$="_clearbutton"].focus,fieldset[disabled] input[type=reset].focus{background-color:#f0ad4e;border-color:#eea236}input[id$="_clearbutton"] .badge,input[type=reset] .badge{color:#f0ad4e;background-color:#fff}button.yui3-button.closebutton,button.yui3-button.closebutton:hover{background-position:0 0}input.fp-btn-choose{padding:5px 10px;margin-top:4px;margin-left:0;font-size:12px;line-height:1.5;border-radius:3px}.user-enroller-panel .uep-search-results .user .options .enrol{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.nav-justified>li>a{padding-right:4px;padding-left:4px;margin-right:1px;white-space:nowrap}.nav-justified{padding:10px 0 0 0}@media (min-width:768px){.nav-justified>li{display:block;float:none;width:100%}.nav-justified>li>a{margin-bottom:5px;text-align:center}}@media (min-width:992px){.nav-justified{border:0;border-radius:0}.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified>li>a{margin-right:1px;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border:1px solid #ddd;border-radius:4px}}@media (min-width:992px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.userenrolment{width:100%;border-collapse:collapse}.userenrolment tr{vertical-align:top}.userenrolment td{height:41px;padding:0}.userenrolment .subfield{margin-right:5px}.userenrolment .col_userdetails .subfield_picture{float:left}.userenrolment .col_lastseen{width:150px}.userenrolment .col_role{width:262px}.userenrolment .hasAllRoles .col_role .addrole{display:none}.userenrolment .col_enrol .enrolment{float:left;padding:3px;margin:3px}.userenrolment .col_enrol .enrolment a{float:right;margin-left:3px}.userenrolment .col_role .roles,.userenrolment .col_group .groups{margin-right:30px}.userenrolment .col_role .role,.userenrolment .col_group .group{float:left;padding:3px;margin:3px;white-space:nowrap}.userenrolment .col_role .role a,.userenrolment .col_group .group a{margin-left:3px;cursor:pointer}.userenrolment .col_role .addrole,.userenrolment .col_group .addgroup{float:right;padding:3px;margin:3px}.userenrolment .col_role .addrole>a:hover,.userenrolment .col_group .addgroup>a:hover{border-bottom:1px solid #666}.userenrolment .col_role .addrole img,.userenrolment .col_group .addgroup img{vertical-align:baseline}.enrolpanel.roleassign.visible{position:absolute;top:0;left:0;z-index:1060;display:none;display:block;width:276px;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.enrolpanel.roleassign.visible.top{margin-top:-10px}.enrolpanel.roleassign.visible.right{margin-left:10px}.enrolpanel.roleassign.visible.bottom{margin-top:10px}.enrolpanel.roleassign.visible.left{margin-left:-10px}.enrolpanel.roleassign.visible.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.enrolpanel.roleassign.visible.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.enrolpanel.roleassign.visible.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.enrolpanel.roleassign.visible.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.enrolpanel.roleassign.visible.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.enrolpanel.roleassign.visible.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.enrolpanel.roleassign.visible.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.enrolpanel.roleassign.visible.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.enrolpanel.roleassign.visible .container{display:block;padding:0;content:inherit;border:0}.enrolpanel.roleassign.visible a{text-decoration:underline}.enrolpanel.roleassign.visible .header{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.enrolpanel.roleassign.visible .header .close{position:relative;position:absolute;top:1px;top:5px;right:10px;display:inline-block;width:auto;height:auto;margin-top:5px;margin-bottom:10px;font-family:'Glyphicons Halflings';font-size:20px;font-style:normal;font-weight:400;line-height:1;color:#337ab7;background:inherit;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.enrolpanel.roleassign.visible .header .close:before{content:"\e014"}.enrolpanel.roleassign.visible .content{padding:9px 14px;margin-top:5px;background-color:#fff}#page-enrol-users .enrol_user_buttons{float:right}#page-enrol-users .enrol_user_buttons .enrolusersbutton{display:inline}#page-enrol-users .enrol_user_buttons .enrolusersbutton div,#page-enrol-users .enrol_user_buttons .enrolusersbutton form{display:inline;margin-right:0}#page-enrol-users #filterform{display:inline-block;min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}#page-enrol-users #filterform blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}#page-enrol-users #filterform .fitem{display:inline-block;margin-right:.3em;white-space:nowrap}#page-enrol-users #filterform .fitem label{display:inline;padding-right:.3em;line-height:1.42857143}#page-enrol-users #filterform .fitem :before,#page-enrol-users #filterform .fitem :after{display:inline}#page-enrol-users #filterform div,#page-enrol-users #filterform fieldset{display:table;float:none;width:auto;margin:0;clear:none}#page-enrol-users #filterform select,#page-enrol-users #filterform .ftext input{width:7em}#page-enrol-users #filterform input,#page-enrol-users #filterform select{margin-bottom:0}#page-enrol-users .user-enroller-panel .uep-search-results .user .details{width:237px}@media (max-width:767px){.file-picker .fp-repo-area{float:none;width:100%;height:auto;max-height:220px;overflow-y:auto;border:0}.file-picker .fp-repo-items{float:none;width:100%}.file-picker .fp-login-form .fp-login-input label{text-align:left}.file-picker .fp-content form td{display:block;width:100%;text-align:left}.fp-content .mdl-right{text-align:left}.fp-repo-items .fp-navbar{border-top:1px solid #bbb}}@media (max-width:480px){.fp-content-center{display:block;vertical-align:top}.course-content ul.topics li.section,.course-content ul.topics li.section .content,.course-content ul.weeks li.section .content,.course-content ul.weeks li.section,.course-content ul.section{padding:0;margin-right:0;margin-left:0}.activityinstance{display:block}.editing .course-content .section .activity{padding-bottom:.2em;margin-bottom:.2em;border-bottom:thin solid #ddd}.course-content .section .activity .commands{text-align:right}.jsenabled .choosercontainer #chooseform .alloptions{max-width:100%}.jsenabled .choosercontainer #chooseform .instruction,.jsenabled .choosercontainer #chooseform .typesummary{position:static}.que .info{float:none;width:auto}.que .content{margin:0}.path-mod-choice .horizontal .choices .option{display:block}.path-mod-forum .forumsearch #search{width:120px}.path-mod-forum .forumheaderlist .picture{width:0}.path-mod-forum .forumheaderlist .picture a{display:none}.panel .courseimage img{float:none;max-width:100%;margin-right:5px}}@media (max-width:768px){#filesskin .yui3-panel,#filesskin .file-picker.fp-generallayout{left:0;width:100%}}.phpinfo td{vertical-align:baseline;border:1px solid #ddd}#page-footer .performanceinfo{margin:10px 20%}#page-footer .performanceinfo span{display:block}#page-footer .validators{padding-top:5px;margin-top:40px;border-top:1px dotted gray}#page-footer .validators ul{padding:0;margin:0;list-style-type:none}#page-footer .validators ul li{display:inline;margin-right:10px;margin-left:10px}.performanceinfo .cachesused{margin-top:1em}.performanceinfo .cachesused .cache-stats-heading,.performanceinfo .cachesused .cache-total-stats{margin-top:.3em;font-size:110%;font-weight:700}#page-footer .performanceinfo .cachesused .cache-definition-stats{display:inline-block;margin:.3em;vertical-align:top;background-color:#f9f9f9}.cache-store-stats{padding:0 1.3em}.cache-store-stats.nohits{background-color:#f2dede}.cache-store-stats.lowhits{background-color:#fcf8e3}.cache-store-stats.hihits{background-color:#dff0d8}#page-footer,#page-footer .validators,#page-footer .purgecaches,#page-footer .performanceinfo{text-align:center}.transform-test-heading{padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;line-height:36px;text-align:center}body.has_dock #page,body.has_dock .moodleheader{padding-left:45px}body.has_dock div#dock{display:inline}#dock{position:fixed;top:0;left:0;width:42px;height:100%;background-color:transparent;border-right:0 none}#dock .nothingdocked{display:none;visibility:hidden}#dock .dockeditem_container{margin-top:68px}#dock .dockeditem .firstdockitem{margin-top:1em}#dock .dockedtitle{display:inline-block;display:block;width:36px;padding:6px 12px;padding:0;margin:3px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;color:#333;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:none;border:1px solid transparent;border-color:#ccc;border-radius:4px}#dock .dockedtitle:focus,#dock .dockedtitle:active:focus,#dock .dockedtitle.active:focus,#dock .dockedtitle.focus,#dock .dockedtitle:active.focus,#dock .dockedtitle.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#dock .dockedtitle:hover,#dock .dockedtitle:focus,#dock .dockedtitle.focus{color:#333;text-decoration:none}#dock .dockedtitle:active,#dock .dockedtitle.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#dock .dockedtitle.disabled,#dock .dockedtitle[disabled],fieldset[disabled] #dock .dockedtitle{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a#dock .dockedtitle.disabled,fieldset[disabled] a#dock .dockedtitle{pointer-events:none}#dock .dockedtitle:focus,#dock .dockedtitle.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}#dock .dockedtitle:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}#dock .dockedtitle:active,#dock .dockedtitle.active,.open>.dropdown-toggle#dock .dockedtitle{color:#333;background-color:#e6e6e6;border-color:#adadad}#dock .dockedtitle:active:hover,#dock .dockedtitle.active:hover,.open>.dropdown-toggle#dock .dockedtitle:hover,#dock .dockedtitle:active:focus,#dock .dockedtitle.active:focus,.open>.dropdown-toggle#dock .dockedtitle:focus,#dock .dockedtitle:active.focus,#dock .dockedtitle.active.focus,.open>.dropdown-toggle#dock .dockedtitle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}#dock .dockedtitle:active,#dock .dockedtitle.active,.open>.dropdown-toggle#dock .dockedtitle{background-image:none}#dock .dockedtitle.disabled:hover,#dock .dockedtitle[disabled]:hover,fieldset[disabled] #dock .dockedtitle:hover,#dock .dockedtitle.disabled:focus,#dock .dockedtitle[disabled]:focus,fieldset[disabled] #dock .dockedtitle:focus,#dock .dockedtitle.disabled.focus,#dock .dockedtitle[disabled].focus,fieldset[disabled] #dock .dockedtitle.focus{background-color:#fff;border-color:#ccc}#dock .dockedtitle .badge{color:#fff;background-color:#333}#dock .dockedtitle h2{padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;line-height:36px;text-align:center}#dock .dockedtitle .filterrotate{margin-left:8px}#dock .controls{position:absolute;bottom:1em;width:100%;text-align:center}#dock .controls img{cursor:pointer}#dock .editing_move,#dock .moodle-core-dragdrop-draghandle{display:none}#dockeditempanel{position:relative;left:100%;z-index:12000;min-width:200px;padding-left:5px}#dockeditempanel.dockitempanel_hidden{display:none}#dockeditempanel .dockeditempanel_content{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}#dockeditempanel .dockeditempanel_content>.list-group,#dockeditempanel .dockeditempanel_content>.panel-collapse>.list-group{margin-bottom:0}#dockeditempanel .dockeditempanel_content>.list-group .list-group-item,#dockeditempanel .dockeditempanel_content>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}#dockeditempanel .dockeditempanel_content>.list-group:first-child .list-group-item:first-child,#dockeditempanel .dockeditempanel_content>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}#dockeditempanel .dockeditempanel_content>.list-group:last-child .list-group-item:last-child,#dockeditempanel .dockeditempanel_content>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#dockeditempanel .dockeditempanel_content>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}#dockeditempanel .dockeditempanel_content>.table,#dockeditempanel .dockeditempanel_content>.table-responsive>.table,#dockeditempanel .dockeditempanel_content>.panel-collapse>.table{margin-bottom:0}#dockeditempanel .dockeditempanel_content>.table caption,#dockeditempanel .dockeditempanel_content>.table-responsive>.table caption,#dockeditempanel .dockeditempanel_content>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}#dockeditempanel .dockeditempanel_content>.table:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}#dockeditempanel .dockeditempanel_content>.table:first-child>thead:first-child>tr:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,#dockeditempanel .dockeditempanel_content>.table:first-child>tbody:first-child>tr:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}#dockeditempanel .dockeditempanel_content>.table:first-child>thead:first-child>tr:first-child td:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,#dockeditempanel .dockeditempanel_content>.table:first-child>tbody:first-child>tr:first-child td:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,#dockeditempanel .dockeditempanel_content>.table:first-child>thead:first-child>tr:first-child th:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,#dockeditempanel .dockeditempanel_content>.table:first-child>tbody:first-child>tr:first-child th:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}#dockeditempanel .dockeditempanel_content>.table:first-child>thead:first-child>tr:first-child td:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,#dockeditempanel .dockeditempanel_content>.table:first-child>tbody:first-child>tr:first-child td:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,#dockeditempanel .dockeditempanel_content>.table:first-child>thead:first-child>tr:first-child th:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,#dockeditempanel .dockeditempanel_content>.table:first-child>tbody:first-child>tr:first-child th:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}#dockeditempanel .dockeditempanel_content>.table:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}#dockeditempanel .dockeditempanel_content>.table:last-child>tbody:last-child>tr:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,#dockeditempanel .dockeditempanel_content>.table:last-child>tfoot:last-child>tr:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}#dockeditempanel .dockeditempanel_content>.table:last-child>tbody:last-child>tr:last-child td:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,#dockeditempanel .dockeditempanel_content>.table:last-child>tfoot:last-child>tr:last-child td:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,#dockeditempanel .dockeditempanel_content>.table:last-child>tbody:last-child>tr:last-child th:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,#dockeditempanel .dockeditempanel_content>.table:last-child>tfoot:last-child>tr:last-child th:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}#dockeditempanel .dockeditempanel_content>.table:last-child>tbody:last-child>tr:last-child td:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,#dockeditempanel .dockeditempanel_content>.table:last-child>tfoot:last-child>tr:last-child td:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,#dockeditempanel .dockeditempanel_content>.table:last-child>tbody:last-child>tr:last-child th:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,#dockeditempanel .dockeditempanel_content>.table:last-child>tfoot:last-child>tr:last-child th:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}#dockeditempanel .dockeditempanel_content>.panel-body+.table,#dockeditempanel .dockeditempanel_content>.panel-body+.table-responsive,#dockeditempanel .dockeditempanel_content>.table+.panel-body,#dockeditempanel .dockeditempanel_content>.table-responsive+.panel-body{border-top:1px solid #ddd}#dockeditempanel .dockeditempanel_content>.table>tbody:first-child>tr:first-child th,#dockeditempanel .dockeditempanel_content>.table>tbody:first-child>tr:first-child td{border-top:0}#dockeditempanel .dockeditempanel_content>.table-bordered,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered{border:0}#dockeditempanel .dockeditempanel_content>.table-bordered>thead>tr>th:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>thead>tr>th:first-child,#dockeditempanel .dockeditempanel_content>.table-bordered>tbody>tr>th:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tbody>tr>th:first-child,#dockeditempanel .dockeditempanel_content>.table-bordered>tfoot>tr>th:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tfoot>tr>th:first-child,#dockeditempanel .dockeditempanel_content>.table-bordered>thead>tr>td:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>thead>tr>td:first-child,#dockeditempanel .dockeditempanel_content>.table-bordered>tbody>tr>td:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tbody>tr>td:first-child,#dockeditempanel .dockeditempanel_content>.table-bordered>tfoot>tr>td:first-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}#dockeditempanel .dockeditempanel_content>.table-bordered>thead>tr>th:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>thead>tr>th:last-child,#dockeditempanel .dockeditempanel_content>.table-bordered>tbody>tr>th:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tbody>tr>th:last-child,#dockeditempanel .dockeditempanel_content>.table-bordered>tfoot>tr>th:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tfoot>tr>th:last-child,#dockeditempanel .dockeditempanel_content>.table-bordered>thead>tr>td:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>thead>tr>td:last-child,#dockeditempanel .dockeditempanel_content>.table-bordered>tbody>tr>td:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tbody>tr>td:last-child,#dockeditempanel .dockeditempanel_content>.table-bordered>tfoot>tr>td:last-child,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}#dockeditempanel .dockeditempanel_content>.table-bordered>thead>tr:first-child>td,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>thead>tr:first-child>td,#dockeditempanel .dockeditempanel_content>.table-bordered>tbody>tr:first-child>td,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tbody>tr:first-child>td,#dockeditempanel .dockeditempanel_content>.table-bordered>thead>tr:first-child>th,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>thead>tr:first-child>th,#dockeditempanel .dockeditempanel_content>.table-bordered>tbody>tr:first-child>th,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}#dockeditempanel .dockeditempanel_content>.table-bordered>tbody>tr:last-child>td,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tbody>tr:last-child>td,#dockeditempanel .dockeditempanel_content>.table-bordered>tfoot>tr:last-child>td,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tfoot>tr:last-child>td,#dockeditempanel .dockeditempanel_content>.table-bordered>tbody>tr:last-child>th,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tbody>tr:last-child>th,#dockeditempanel .dockeditempanel_content>.table-bordered>tfoot>tr:last-child>th,#dockeditempanel .dockeditempanel_content>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}#dockeditempanel .dockeditempanel_content>.table-responsive{margin-bottom:0;border:0}#dockeditempanel .dockeditempanel_bd{padding:0;overflow:auto}#dockeditempanel .dockeditempanel_bd .block_navigation .block_tree li{overflow:visible}#dockeditempanel .dockeditempanel_hd{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}#dockeditempanel .dockeditempanel_hd>.dropdown .dropdown-toggle{color:inherit}#dockeditempanel .dockeditempanel_hd h2{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}#dockeditempanel .dockeditempanel_hd h2>a,#dockeditempanel .dockeditempanel_hd h2>small,#dockeditempanel .dockeditempanel_hd h2>.small,#dockeditempanel .dockeditempanel_hd h2>small>a,#dockeditempanel .dockeditempanel_hd h2>.small>a{color:inherit}#dockeditempanel .dockeditempanel_hd .commands{display:block;text-align:right}#dockeditempanel .dockeditempanel_hd .commands>a,#dockeditempanel .dockeditempanel_hd .commands>span{margin-left:3px;cursor:pointer}#dockeditempanel .dockeditempanel_hd .commands img,#dockeditempanel .dockeditempanel_hd .commands input{margin-right:1px;vertical-align:middle}#dockeditempanel .dockeditempanel_hd .commands .hidepanelicon img{cursor:pointer}.dir-rtl.has_dock #page,.dir-rtl.has_dock .moodleheader{padding-right:45px;padding-left:10px}.dir-rtl #dock{right:0;left:auto}.dir-rtl #dock .dockedtitle h2{line-height:36px - 11px}.dir-rtl #dockeditempanel{right:100%}.dir-rtl #dockeditempanel .dockeditempanel_hd .commands{text-align:left}.gradetreebox h4{font-size:14px}.gradetreebox th.cell,.gradetreebox input[type=text]{width:auto}.gradetreebox input[type=text],.gradetreebox select{margin-bottom:0}#page-grade-grading-manage #activemethodselector label{display:inline-block}#page-grade-grading-manage #activemethodselector .helptooltip{margin-right:.5em}#page-grade-grading-manage .actions{display:block;margin-bottom:1em;text-align:center}#page-grade-grading-manage .actions .action{position:relative;display:inline-block;width:150px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:6px 12px;padding:10px 16px;padding:1em;margin:.5em;margin-bottom:0;overflow:hidden;font-size:14px;font-size:18px;font-weight:400;line-height:1.42857143;line-height:1.3333333;text-align:center;white-space:nowrap;white-space:normal;vertical-align:middle;vertical-align:top;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border:1px solid #aaa;border-radius:4px;border-radius:6px}#page-grade-grading-manage .actions .action:focus,#page-grade-grading-manage .actions .action:active:focus,#page-grade-grading-manage .actions .action.active:focus,#page-grade-grading-manage .actions .action.focus,#page-grade-grading-manage .actions .action:active.focus,#page-grade-grading-manage .actions .action.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#page-grade-grading-manage .actions .action:hover,#page-grade-grading-manage .actions .action:focus,#page-grade-grading-manage .actions .action.focus{color:#333;text-decoration:none}#page-grade-grading-manage .actions .action:active,#page-grade-grading-manage .actions .action.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#page-grade-grading-manage .actions .action.disabled,#page-grade-grading-manage .actions .action[disabled],fieldset[disabled] #page-grade-grading-manage .actions .action{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a#page-grade-grading-manage .actions .action.disabled,fieldset[disabled] a#page-grade-grading-manage .actions .action{pointer-events:none}#page-grade-grading-manage .actions .action .action-icon{position:relative;display:inline-block;width:64px;height:64px}#page-grade-grading-manage .actions .action .action-text{position:relative;top:.4em;font-size:14px}#page-grade-grading-form-rubric-edit .gradingform_rubric_editform .status{font-size:70%}.gradingform_rubric.editor .addlevel input,.gradingform_rubric.editor .addcriterion input{background:#fff none no-repeat top left}.criteria .remark textarea{height:auto}.mform.gradingform_rubric_editform .fitem .felement .hiddenelement{display:none}.mform.gradingform_rubric_editform .fitem .felement .pseudotablink{position:relative;float:right;width:1px;height:1px;padding:0;margin:0;color:transparent;background-color:transparent;border:0 solid}#rubric-rubric.gradingform_rubric #rubric-criteria{margin-bottom:1em}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .description{padding:6px;vertical-align:top}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .description textarea{height:115px;margin-bottom:0}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .definition textarea{width:80%;margin-bottom:0}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .score{position:relative;float:left;margin-right:28px}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .score input{margin-bottom:0}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level{padding:6px;vertical-align:top}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level .delete{position:relative;float:right;width:32px;height:32px;margin-top:-32px;clear:both}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level .delete input{position:absolute;right:0;bottom:0;display:block;width:24px;height:24px;margin:0}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .level .delete input:hover{background-color:#ddd}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .scorevalue input{float:none;width:3em}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .scorevalue input.hiddenelement,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .scorevalue input.pseudotablink{width:0!important}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel{vertical-align:middle}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input{display:inline-block;height:30px;padding:6px 12px;margin-right:5px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;background-position:0 0;border:1px solid transparent;border-radius:4px}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:focus,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:active:focus,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.active:focus,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.focus,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:active.focus,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:hover,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:focus,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.focus{color:#333;text-decoration:none}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:active,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.disabled,#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input[disabled],fieldset[disabled] #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.disabled,fieldset[disabled] a#rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input{pointer-events:none}#rubric-rubric.gradingform_rubric .addcriterion{display:inline-block;padding:6px 12px;padding:0;margin-bottom:0;margin-bottom:1em;margin-left:5px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}#rubric-rubric.gradingform_rubric .addcriterion:focus,#rubric-rubric.gradingform_rubric .addcriterion:active:focus,#rubric-rubric.gradingform_rubric .addcriterion.active:focus,#rubric-rubric.gradingform_rubric .addcriterion.focus,#rubric-rubric.gradingform_rubric .addcriterion:active.focus,#rubric-rubric.gradingform_rubric .addcriterion.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#rubric-rubric.gradingform_rubric .addcriterion:hover,#rubric-rubric.gradingform_rubric .addcriterion:focus,#rubric-rubric.gradingform_rubric .addcriterion.focus{color:#333;text-decoration:none}#rubric-rubric.gradingform_rubric .addcriterion:active,#rubric-rubric.gradingform_rubric .addcriterion.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#rubric-rubric.gradingform_rubric .addcriterion.disabled,#rubric-rubric.gradingform_rubric .addcriterion[disabled],fieldset[disabled] #rubric-rubric.gradingform_rubric .addcriterion{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a#rubric-rubric.gradingform_rubric .addcriterion.disabled,fieldset[disabled] a#rubric-rubric.gradingform_rubric .addcriterion{pointer-events:none}#rubric-rubric.gradingform_rubric .addcriterion input{padding-left:26px;margin:0;line-height:inherit;color:inherit;text-shadow:inherit;background:transparent url([[pix:t/add]]) no-repeat 7px 8px;border:0 none}#rubric-rubric.gradingform_rubric .options{clear:both}#rubric-rubric.gradingform_rubric .options .option label{padding:0;margin:0;font-size:inherit;font-weight:400;line-height:2em;color:inherit;text-shadow:none;background-color:transparent}#rubric-rubric.gradingform_rubric .options .option input{margin-right:12px;margin-left:5px}.path-grade-report-grader .grade_icons{display:inline}#page-mod-assign-grader .span4{position:relative;min-height:1px;padding-right:10px;padding-left:10px}@media (min-width:992px){#page-mod-assign-grader .span4{float:left;width:33.33333333%}}.editor_atto_content .img-responsive{display:inline-block}span.feedback_info{font-weight:700}div.feedback_depend{background:#ddd}div.feedback_complete_depend{background:#eee}span.feedback_depend{color:red}li.feedback_item_check_h_left{display:inline;list-style-type:none}li.feedback_item_check_h_right{display:inline;list-style-type:none}li.feedback_item_radio_h_left{display:inline;list-style-type:none}li.feedback_item_radio_h_right{display:inline;list-style-type:none}li.feedback_item_check_v_left{display:block;list-style-type:none}li.feedback_item_check_v_right{display:block;list-style-type:none}li.feedback_item_radio_v_left{display:block;list-style-type:none}li.feedback_item_radio_v_right{display:block;list-style-type:none}div.feedback_item_captcha_text_left{display:inline;margin:5px}div.feedback_item_captcha_img_left{display:inline;margin:5px}div.feedback_item_captcha_text_right{display:inline;margin:5px}div.feedback_item_captcha_img_right{display:inline;margin:5px}hr.feedback_pagebreak{height:8px;color:#aaa;background-color:#aaa;border:0}.drag_target_active{opacity:.25}.drag_item_active{opacity:.5}ul#feedback_draglist{padding:0;margin:0;list-style:none}div#feedback_dragarea{width:95%}div img.feedback_bar_image{height:10px}.path-mod-feedback input{width:auto}.path-mod-feedback textarea{width:auto}.path-mod-feedback .uneditable-input{width:auto}.path-mod-feedback .feedback_itemlist{padding-top:5px;margin:10px 0;border-top:1px solid #eee}.path-mod-feedback .feedback_itemlist .itemhandle{position:absolute;z-index:1;display:block}.path-mod-feedback .feedback_item_box_left{margin-right:0;margin-left:0}.path-mod-feedback .feedback_item_box_left .boxalign_left .no-overflow{width:100%;padding:0 15px}.path-mod-feedback #feedback_dragarea .feedback_item_box_left{margin-left:20px}.path-mod-feedback div.feedback_item_label_left{position:relative;min-height:1px;padding-right:10px;padding-left:10px;margin:0}@media (min-width:992px){.path-mod-feedback div.feedback_item_label_left{float:left;width:33.33333333%}}@media (min-width:1200px){.path-mod-feedback div.feedback_item_label_left{float:left;width:25%}}.path-mod-feedback div.feedback_item_label_left label{font-weight:400}.path-mod-feedback div.feedback_item_presentation_left{position:relative;min-height:1px;padding-right:10px;padding-left:10px;margin:0}@media (min-width:992px){.path-mod-feedback div.feedback_item_presentation_left{float:left;width:66.66666667%}}@media (min-width:1200px){.path-mod-feedback div.feedback_item_presentation_left{float:left;width:75%}}.path-mod-feedback div.feedback_item_presentation_left ul{padding-top:5px;margin:0}.path-mod-feedback div.feedback_item_presentation_left .boxalignleft{padding-top:5px;margin-left:0}.path-mod-feedback .feedback_form input[type=submit]{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.path-mod-feedback .feedback_form input[type=submit]:focus,.path-mod-feedback .feedback_form input[type=submit].focus{color:#fff;background-color:#449d44;border-color:#255625}.path-mod-feedback .feedback_form input[type=submit]:hover{color:#fff;background-color:#449d44;border-color:#398439}.path-mod-feedback .feedback_form input[type=submit]:active,.path-mod-feedback .feedback_form input[type=submit].active,.open>.dropdown-toggle.path-mod-feedback .feedback_form input[type=submit]{color:#fff;background-color:#449d44;border-color:#398439}.path-mod-feedback .feedback_form input[type=submit]:active:hover,.path-mod-feedback .feedback_form input[type=submit].active:hover,.open>.dropdown-toggle.path-mod-feedback .feedback_form input[type=submit]:hover,.path-mod-feedback .feedback_form input[type=submit]:active:focus,.path-mod-feedback .feedback_form input[type=submit].active:focus,.open>.dropdown-toggle.path-mod-feedback .feedback_form input[type=submit]:focus,.path-mod-feedback .feedback_form input[type=submit]:active.focus,.path-mod-feedback .feedback_form input[type=submit].active.focus,.open>.dropdown-toggle.path-mod-feedback .feedback_form input[type=submit].focus{color:#fff;background-color:#398439;border-color:#255625}.path-mod-feedback .feedback_form input[type=submit]:active,.path-mod-feedback .feedback_form input[type=submit].active,.open>.dropdown-toggle.path-mod-feedback .feedback_form input[type=submit]{background-image:none}.path-mod-feedback .feedback_form input[type=submit].disabled:hover,.path-mod-feedback .feedback_form input[type=submit][disabled]:hover,fieldset[disabled] .path-mod-feedback .feedback_form input[type=submit]:hover,.path-mod-feedback .feedback_form input[type=submit].disabled:focus,.path-mod-feedback .feedback_form input[type=submit][disabled]:focus,fieldset[disabled] .path-mod-feedback .feedback_form input[type=submit]:focus,.path-mod-feedback .feedback_form input[type=submit].disabled.focus,.path-mod-feedback .feedback_form input[type=submit][disabled].focus,fieldset[disabled] .path-mod-feedback .feedback_form input[type=submit].focus{background-color:#5cb85c;border-color:#4cae4c}.path-mod-feedback .feedback_form input[type=submit] .badge{color:#5cb85c;background-color:#fff}.path-mod-feedback #id_save_item,.path-mod-feedback #id_update_item{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.path-mod-feedback #id_save_item:focus,.path-mod-feedback #id_update_item:focus,.path-mod-feedback #id_save_item.focus,.path-mod-feedback #id_update_item.focus{color:#fff;background-color:#449d44;border-color:#255625}.path-mod-feedback #id_save_item:hover,.path-mod-feedback #id_update_item:hover{color:#fff;background-color:#449d44;border-color:#398439}.path-mod-feedback #id_save_item:active,.path-mod-feedback #id_update_item:active,.path-mod-feedback #id_save_item.active,.path-mod-feedback #id_update_item.active,.open>.dropdown-toggle.path-mod-feedback #id_save_item,.open>.dropdown-toggle.path-mod-feedback #id_update_item{color:#fff;background-color:#449d44;border-color:#398439}.path-mod-feedback #id_save_item:active:hover,.path-mod-feedback #id_update_item:active:hover,.path-mod-feedback #id_save_item.active:hover,.path-mod-feedback #id_update_item.active:hover,.open>.dropdown-toggle.path-mod-feedback #id_save_item:hover,.open>.dropdown-toggle.path-mod-feedback #id_update_item:hover,.path-mod-feedback #id_save_item:active:focus,.path-mod-feedback #id_update_item:active:focus,.path-mod-feedback #id_save_item.active:focus,.path-mod-feedback #id_update_item.active:focus,.open>.dropdown-toggle.path-mod-feedback #id_save_item:focus,.open>.dropdown-toggle.path-mod-feedback #id_update_item:focus,.path-mod-feedback #id_save_item:active.focus,.path-mod-feedback #id_update_item:active.focus,.path-mod-feedback #id_save_item.active.focus,.path-mod-feedback #id_update_item.active.focus,.open>.dropdown-toggle.path-mod-feedback #id_save_item.focus,.open>.dropdown-toggle.path-mod-feedback #id_update_item.focus{color:#fff;background-color:#398439;border-color:#255625}.path-mod-feedback #id_save_item:active,.path-mod-feedback #id_update_item:active,.path-mod-feedback #id_save_item.active,.path-mod-feedback #id_update_item.active,.open>.dropdown-toggle.path-mod-feedback #id_save_item,.open>.dropdown-toggle.path-mod-feedback #id_update_item{background-image:none}.path-mod-feedback #id_save_item.disabled:hover,.path-mod-feedback #id_update_item.disabled:hover,.path-mod-feedback #id_save_item[disabled]:hover,.path-mod-feedback #id_update_item[disabled]:hover,fieldset[disabled] .path-mod-feedback #id_save_item:hover,fieldset[disabled] .path-mod-feedback #id_update_item:hover,.path-mod-feedback #id_save_item.disabled:focus,.path-mod-feedback #id_update_item.disabled:focus,.path-mod-feedback #id_save_item[disabled]:focus,.path-mod-feedback #id_update_item[disabled]:focus,fieldset[disabled] .path-mod-feedback #id_save_item:focus,fieldset[disabled] .path-mod-feedback #id_update_item:focus,.path-mod-feedback #id_save_item.disabled.focus,.path-mod-feedback #id_update_item.disabled.focus,.path-mod-feedback #id_save_item[disabled].focus,.path-mod-feedback #id_update_item[disabled].focus,fieldset[disabled] .path-mod-feedback #id_save_item.focus,fieldset[disabled] .path-mod-feedback #id_update_item.focus{background-color:#5cb85c;border-color:#4cae4c}.path-mod-feedback #id_save_item .badge,.path-mod-feedback #id_update_item .badge{color:#5cb85c;background-color:#fff}.path-mod-feedback .fitem_fgroup input[type=checkbox]{vertical-align:middle}.path-mod-feedback div.error{display:inline-block;background-color:#faa}.path-mod-feedback .feedback_complete_cancel button[type=submit]{color:#fff;background-color:#f0ad4e;border-color:#eea236}.path-mod-feedback .feedback_complete_cancel button[type=submit]:focus,.path-mod-feedback .feedback_complete_cancel button[type=submit].focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.path-mod-feedback .feedback_complete_cancel button[type=submit]:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.path-mod-feedback .feedback_complete_cancel button[type=submit]:active,.path-mod-feedback .feedback_complete_cancel button[type=submit].active,.open>.dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type=submit]{color:#fff;background-color:#ec971f;border-color:#d58512}.path-mod-feedback .feedback_complete_cancel button[type=submit]:active:hover,.path-mod-feedback .feedback_complete_cancel button[type=submit].active:hover,.open>.dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type=submit]:hover,.path-mod-feedback .feedback_complete_cancel button[type=submit]:active:focus,.path-mod-feedback .feedback_complete_cancel button[type=submit].active:focus,.open>.dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type=submit]:focus,.path-mod-feedback .feedback_complete_cancel button[type=submit]:active.focus,.path-mod-feedback .feedback_complete_cancel button[type=submit].active.focus,.open>.dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type=submit].focus{color:#fff;background-color:#d58512;border-color:#985f0d}.path-mod-feedback .feedback_complete_cancel button[type=submit]:active,.path-mod-feedback .feedback_complete_cancel button[type=submit].active,.open>.dropdown-toggle.path-mod-feedback .feedback_complete_cancel button[type=submit]{background-image:none}.path-mod-feedback .feedback_complete_cancel button[type=submit].disabled:hover,.path-mod-feedback .feedback_complete_cancel button[type=submit][disabled]:hover,fieldset[disabled] .path-mod-feedback .feedback_complete_cancel button[type=submit]:hover,.path-mod-feedback .feedback_complete_cancel button[type=submit].disabled:focus,.path-mod-feedback .feedback_complete_cancel button[type=submit][disabled]:focus,fieldset[disabled] .path-mod-feedback .feedback_complete_cancel button[type=submit]:focus,.path-mod-feedback .feedback_complete_cancel button[type=submit].disabled.focus,.path-mod-feedback .feedback_complete_cancel button[type=submit][disabled].focus,fieldset[disabled] .path-mod-feedback .feedback_complete_cancel button[type=submit].focus{background-color:#f0ad4e;border-color:#eea236}.path-mod-feedback .feedback_complete_cancel button[type=submit] .badge{color:#f0ad4e;background-color:#fff}.path-mod-feedback .boxalign_left{position:relative}.path-mod-feedback textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#page-mod-feedback-analysis th{text-align:left;background:#f7f7f7}#page-mod-feedback-analysis div.form-buttons{padding-top:10px;margin-left:0;border-top:#eee 1px solid}#page-mod-feedback-edit input[type=submit]{color:#fff;background-color:#f0ad4e;border-color:#eea236}#page-mod-feedback-edit input[type=submit]:focus,#page-mod-feedback-edit input[type=submit].focus{color:#fff;background-color:#ec971f;border-color:#985f0d}#page-mod-feedback-edit input[type=submit]:hover{color:#fff;background-color:#ec971f;border-color:#d58512}#page-mod-feedback-edit input[type=submit]:active,#page-mod-feedback-edit input[type=submit].active,.open>.dropdown-toggle#page-mod-feedback-edit input[type=submit]{color:#fff;background-color:#ec971f;border-color:#d58512}#page-mod-feedback-edit input[type=submit]:active:hover,#page-mod-feedback-edit input[type=submit].active:hover,.open>.dropdown-toggle#page-mod-feedback-edit input[type=submit]:hover,#page-mod-feedback-edit input[type=submit]:active:focus,#page-mod-feedback-edit input[type=submit].active:focus,.open>.dropdown-toggle#page-mod-feedback-edit input[type=submit]:focus,#page-mod-feedback-edit input[type=submit]:active.focus,#page-mod-feedback-edit input[type=submit].active.focus,.open>.dropdown-toggle#page-mod-feedback-edit input[type=submit].focus{color:#fff;background-color:#d58512;border-color:#985f0d}#page-mod-feedback-edit input[type=submit]:active,#page-mod-feedback-edit input[type=submit].active,.open>.dropdown-toggle#page-mod-feedback-edit input[type=submit]{background-image:none}#page-mod-feedback-edit input[type=submit].disabled:hover,#page-mod-feedback-edit input[type=submit][disabled]:hover,fieldset[disabled] #page-mod-feedback-edit input[type=submit]:hover,#page-mod-feedback-edit input[type=submit].disabled:focus,#page-mod-feedback-edit input[type=submit][disabled]:focus,fieldset[disabled] #page-mod-feedback-edit input[type=submit]:focus,#page-mod-feedback-edit input[type=submit].disabled.focus,#page-mod-feedback-edit input[type=submit][disabled].focus,fieldset[disabled] #page-mod-feedback-edit input[type=submit].focus{background-color:#f0ad4e;border-color:#eea236}#page-mod-feedback-edit input[type=submit] .badge{color:#f0ad4e;background-color:#fff}div.feedback_item_commands_left{text-align:right} \ No newline at end of file diff --git a/thirdpartylibs.xml b/thirdpartylibs.xml index 51c56bddecb..be754adcb94 100644 --- a/thirdpartylibs.xml +++ b/thirdpartylibs.xml @@ -1,10 +1,10 @@ - less/bootstrap3-3-6 + less/bootstrap3-3-7 Bootstrap Apache - 3.3.6 + 3.3.7 2.0