function adjustMinWidth(){$(".btn-dropdown").each(function(){$(this).find(".items").css("min-width",$(this).find(".btn").outerWidth()-2)})}$(document).on("click",".btn.toggle",function(){$(this).toggleClass("checked")});$(adjustMinWidth);$(document).ajaxStop(adjustMinWidth);$(document).on("click",".btn-dropdown > .btn",function(n){$(".btn-dropdown > .btn").not(this).parent().removeClass("open");$(".btn-dropdown > .btn").not(this).parent().find(".items").removeClass("visible");var i=$(this),t=i.parent();t.find(".items").hasClass("visible")?(t.removeClass("open"),t.find(".items").removeClass("visible"),t.find(".items").css("right",""),t.find(".items").css("left",""),t.find(".items").css("bottom","")):(t.addClass("open"),t.find(".items").addClass("visible"),setTimeout(function(){var r=t.parents().filter(function(){return $(this).css("overflow-x")==="hidden"||$(this).css("overflow")==="hidden"}),n;r.length>0&&t.find(".items").offset().left+t.find(".items").outerWidth()>r.offset().left+r.width()&&(t.find(".items").css("right",0),t.find(".items").css("left","auto"));n=t.parents().filter(function(){return $(this).css("position")==="fixed"||$(this).css("overflow")==="hidden"});n.length>0&&t.find(".items").offset().top+t.find(".items").outerHeight()>n.offset().top+n.height()&&t.find(".items").css("bottom",i.outerHeight()+4+"px")}));n.stopImmediatePropagation()});$(document).click(function(){$(".btn-dropdown > .btn").parent().removeClass("open");$(".btn-dropdown > .btn").parent().find(".items").removeClass("visible")})