{“version”:3,“sources”:,“names”:[],“mappings”:“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AAA;EHqR9C;AGpRmC;EAAW,kBAAA;EHuR9C;AGtRmC;EAAW,kBAAA;EHyR9C;AGxRmC;EAAW,kBAAA;EH2R9C;AG1RmC;EAAW,kBAAA;EH6R9C;AG5RmC;EAAW,kBAAA;EH+R9C;AG9RmC;EAAW,kBAAA;EHiS9C;AGhSmC;EAAW,kBAAA;EHmS9C;AGlSmC;EAAW,kBAAA;EHqS9C;AGpSmC;EAAW,kBAAA;EHuS9C;AGtSmC;EAAW,kBAAA;EHyS9C;AGxSmC;EAAW,kBAAA;EH2S9C;AG1SmC;EAAW,kBAAA;EH6S9C;AG5SmC;EAAW,kBAAA;EH+S9C;AG9SmC;EAAW,kBAAA;EHiT9C;AGhTmC;EAAW,kBAAA;EHmT9C;AGlTmC;EAAW,kBAAA;EHqT9C;AGpTmC;EAAW,kBAAA;EHuT9C;AGtTmC;EAAW,kBAAA;EHyT9C;AGxTmC;EAAW,kBAAA;EH2T9C;AG1TmC;EAAW,kBAAA;EH6T9C;AG5TmC;EAAW,kBAAA;EH+T9C;AG9TmC;EAAW,kBAAA;EHiU9C;AGhUmC;EAAW,kBAAA;EHmU9C;AGlUmC;EAAW,kBAAA;EHqU9C;AGpUmC;EAAW,kBAAA;EHuU9C;AGtUmC;EAAW,kBAAA;EHyU9C;AGxUmC;EAAW,kBAAA;EH2U9C;AG1UmC;EAAW,kBAAA;EH6U9C;AG5UmC;EAAW,kBAAA;EH+U9C;AG9UmC;EAAW,kBAAA;EHiV9C;AGhVmC;EAAW,kBAAA;EHmV9C;AGlVmC;EAAW,kBAAA;EHqV9C;AGpVmC;EAAW,kBAAA;EHuV9C;AGtVmC;EAAW,kBAAA;EHyV9C;AGxVmC;EAAW,kBAAA;EH2V9C;AG1VmC;EAAW,kBAAA;EH6V9C;AG5VmC;EAAW,kBAAA;EH+V9C;AG9VmC;EAAW,kBAAA;EHiW9C;AGhWmC;EAAW,kBAAA;EHmW9C;AGlWmC;EAAW,kBAAA;EHqW9C;AGpWmC;EAAW,kBAAA;EHuW9C;AGtWmC;EAAW,kBAAA;EHyW9C;AGxWmC;EAAW,kBAAA;EH2W9C;AG1WmC;EAAW,kBAAA;EH6W9C;AG5WmC;EAAW,kBAAA;EH+W9C;AG9WmC;EAAW,kBAAA;EHiX9C;AGhXmC;EAAW,kBAAA;EHmX9C;AGlXmC;EAAW,kBAAA;EHqX9C;AGpXmC;EAAW,kBAAA;EHuX9C;AGtXmC;EAAW,kBAAA;EHyX9C;AGxXmC;EAAW,kBAAA;EH2X9C;AG1XmC;EAAW,kBAAA;EH6X9C;AG5XmC;EAAW,kBAAA;EH+X9C;AG9XmC;EAAW,kBAAA;EHiY9C;AGhYmC;EAAW,kBAAA;EHmY9C;AGlYmC;EAAW,kBAAA;EHqY9C;AGpYmC;EAAW,kBAAA;EHuY9C;AGtYmC;EAAW,kBAAA;EHyY9C;AGxYmC;EAAW,kBAAA;EH2Y9C;AG1YmC;EAAW,kBAAA;EH6Y9C;AG5YmC;EAAW,kBAAA;EH+Y9C;AG9YmC;EAAW,kBAAA;EHiZ9C;AGhZmC;EAAW,kBAAA;EHmZ9C;AGlZmC;EAAW,kBAAA;EHqZ9C;AGpZmC;EAAW,kBAAA;EHuZ9C;AGtZmC;EAAW,kBAAA;EHyZ9C;AGxZmC;EAAW,kBAAA;EH2Z9C;AG1ZmC;EAAW,kBAAA;EH6Z9C;AG5ZmC;EAAW,kBAAA;EH+Z9C;AG9ZmC;EAAW,kBAAA;EHia9C;AGhamC;EAAW,kBAAA;EHma9C;AGlamC;EAAW,kBAAA;EHqa9C;AGpamC;EAAW,kBAAA;EHua9C;AGtamC;EAAW,kBAAA;EHya9C;AGxamC;EAAW,kBAAA;EH2a9C;AG1amC;EAAW,kBAAA;EH6a9C;AG5amC;EAAW,kBAAA;EH+a9C;AG9amC;EAAW,kBAAA;EHib9C;AGhbmC;EAAW,kBAAA;EHmb9C;AGlbmC;EAAW,kBAAA;EHqb9C;AGpbmC;EAAW,kBAAA;EHub9C;AGtbmC;EAAW,kBAAA;EHyb9C;AGxbmC;EAAW,kBAAA;EH2b9C;AG1bmC;EAAW,kBAAA;EH6b9C;AG5bmC;EAAW,kBAAA;EH+b9C;AG9bmC;EAAW,kBAAA;EHic9C;AGhcmC;EAAW,kBAAA;EHmc9C;AGlcmC;EAAW,kBAAA;EHqc9C;AGpcmC;EAAW,kBAAA;EHuc9C;AGtcmC;EAAW,kBAAA;EHyc9C;AGxcmC;EAAW,kBAAA;EH2c9C;AG1cmC;EAAW,kBAAA;EH6c9C;AG5cmC;EAAW,kBAAA;EH+c9C;AG9cmC;EAAW,kBAAA;EHid9C;AGhdmC;EAAW,kBAAA;EHmd9C;AGldmC;EAAW,kBAAA;EHqd9C;AGpdmC;EAAW,kBAAA;EHud9C;AGtdmC;EAAW,kBAAA;EHyd9C;AGxdmC;EAAW,kBAAA;EH2d9C;AG1dmC;EAAW,kBAAA;EH6d9C;AG5dmC;EAAW,kBAAA;EH+d9C;AG9dmC;EAAW,kBAAA;EHie9C;AGhemC;EAAW,kBAAA;EHme9C;AGlemC;EAAW,kBAAA;EHqe9C;AGpemC;EAAW,kBAAA;EHue9C;AGtemC;EAAW,kBAAA;EHye9C;AGxemC;EAAW,kBAAA;EH2e9C;AG1emC;EAAW,kBAAA;EH6e9C;AG5emC;EAAW,kBAAA;EH+e9C;AG9emC;EAAW,kBAAA;EHif9C;AGhfmC;EAAW,kBAAA;EHmf9C;AGlfmC;EAAW,kBAAA;EHqf9C;AGpfmC;EAAW,kBAAA;EHuf9C;AGtfmC;EAAW,kBAAA;EHyf9C;AGxfmC;EAAW,kBAAA;EH2f9C;AG1fmC;EAAW,kBAAA;EH6f9C;AG5fmC;EAAW,kBAAA;EH+f9C;AG9fmC;EAAW,kBAAA;EHigB9C;AGhgBmC;EAAW,kBAAA;EHmgB9C;AGlgBmC;EAAW,kBAAA;EHqgB9C;AGpgBmC;EAAW,kBAAA;EHugB9C;AGtgBmC;EAAW,kBAAA;EHygB9C;AGxgBmC;EAAW,kBAAA;EH2gB9C;AG1gBmC;EAAW,kBAAA;EH6gB9C;AG5gBmC;EAAW,kBAAA;EH+gB9C;AG9gBmC;EAAW,kBAAA;EHihB9C;AGhhBmC;EAAW,kBAAA;EHmhB9C;AGlhBmC;EAAW,kBAAA;EHqhB9C;AGphBmC;EAAW,kBAAA;EHuhB9C;AGthBmC;EAAW,kBAAA;EHyhB9C;AGxhBmC;EAAW,kBAAA;EH2hB9C;AG1hBmC;EAAW,kBAAA;EH6hB9C;AG5hBmC;EAAW,kBAAA;EH+hB9C;AG9hBmC;EAAW,kBAAA;EHiiB9C;AGhiBmC;EAAW,kBAAA;EHmiB9C;AGliBmC;EAAW,kBAAA;EHqiB9C;AGpiBmC;EAAW,kBAAA;EHuiB9C;AGtiBmC;EAAW,kBAAA;EHyiB9C;AGxiBmC;EAAW,kBAAA;EH2iB9C;AG1iBmC;EAAW,kBAAA;EH6iB9C;AG5iBmC;EAAW,kBAAA;EH+iB9C;AG9iBmC;EAAW,kBAAA;EHijB9C;AGhjBmC;EAAW,kBAAA;EHmjB9C;AGljBmC;EAAW,kBAAA;EHqjB9C;AGpjBmC;EAAW,kBAAA;EHujB9C;AGtjBmC;EAAW,kBAAA;EHyjB9C;AGxjBmC;EAAW,kBAAA;EH2jB9C;AG1jBmC;EAAW,kBAAA;EH6jB9C;AG5jBmC;EAAW,kBAAA;EH+jB9C;AG9jBmC;EAAW,kBAAA;EHikB9C;AGhkBmC;EAAW,kBAAA;EHmkB9C;AGlkBmC;EAAW,kBAAA;EHqkB9C;AGpkBmC;EAAW,kBAAA;EHukB9C;AGtkBmC;EAAW,kBAAA;EHykB9C;AGxkBmC;EAAW,kBAAA;EH2kB9C;AG1kBmC;EAAW,kBAAA;EH6kB9C;AG5kBmC;EAAW,kBAAA;EH+kB9C;AG9kBmC;EAAW,kBAAA;EHilB9C;AGhlBmC;EAAW,kBAAA;EHmlB9C;AGllBmC;EAAW,kBAAA;EHqlB9C;AGplBmC;EAAW,kBAAA;EHulB9C;AGtlBmC;EAAW,kBAAA;EHylB9C;AGxlBmC;EAAW,kBAAA;EH2lB9C;AG1lBmC;EAAW,kBAAA;EH6lB9C;AG5lBmC;EAAW,kBAAA;EH+lB9C;AG9lBmC;EAAW,kBAAA;EHimB9C;AGhmBmC;EAAW,kBAAA;EHmmB9C;AGlmBmC;EAAW,kBAAA;EHqmB9C;AGpmBmC;EAAW,kBAAA;EHumB9C;AGtmBmC;EAAW,kBAAA;EHymB9C;AGxmBmC;EAAW,kBAAA;EH2mB9C;AG1mBmC;EAAW,kBAAA;EH6mB9C;AG5mBmC;EAAW,kBAAA;EH+mB9C;AG9mBmC;EAAW,kBAAA;EHinB9C;AGhnBmC;EAAW,kBAAA;EHmnB9C;AGlnBmC;EAAW,kBAAA;EHqnB9C;AGpnBmC;EAAW,kBAAA;EHunB9C;AGtnBmC;EAAW,kBAAA;EHynB9C;AGxnBmC;EAAW,kBAAA;EH2nB9C;AG1nBmC;EAAW,kBAAA;EH6nB9C;AG5nBmC;EAAW,kBAAA;EH+nB9C;AG9nBmC;EAAW,kBAAA;EHioB9C;AGhoBmC;EAAW,kBAAA;EHmoB9C;AGloBmC;EAAW,kBAAA;EHqoB9C;AGpoBmC;EAAW,kBAAA;EHuoB9C;AGtoBmC;EAAW,kBAAA;EHyoB9C;AGhoBmC;EAAW,kBAAA;EHmoB9C;AGloBmC;EAAW,kBAAA;EHqoB9C;AGpoBmC;EAAW,kBAAA;EHuoB9C;AGtoBmC;EAAW,kBAAA;EHyoB9C;AGxoBmC;EAAW,kBAAA;EH2oB9C;AG1oBmC;EAAW,kBAAA;EH6oB9C;AG5oBmC;EAAW,kBAAA;EH+oB9C;AG9oBmC;EAAW,kBAAA;EHipB9C;AGhpBmC;EAAW,kBAAA;EHmpB9C;AGlpBmC;EAAW,kBAAA;EHqpB9C;AGppBmC;EAAW,kBAAA;EHupB9C;AGtpBmC;EAAW,kBAAA;EHypB9C;AGxpBmC;EAAW,kBAAA;EH2pB9C;AG1pBmC;EAAW,kBAAA;EH6pB9C;AG5pBmC;EAAW,kBAAA;EH+pB9C;AG9pBmC;EAAW,kBAAA;EHiqB9C;AGhqBmC;EAAW,kBAAA;EHmqB9C;AGlqBmC;EAAW,kBAAA;EHqqB9C;AGpqBmC;EAAW,kBAAA;EHuqB9C;AGtqBmC;EAAW,kBAAA;EHyqB9C;AGxqBmC;EAAW,kBAAA;EH2qB9C;AG1qBmC;EAAW,kBAAA;EH6qB9C;AG5qBmC;EAAW,kBAAA;EH+qB9C;AG9qBmC;EAAW,kBAAA;EHirB9C;AGhrBmC;EAAW,kBAAA;EHmrB9C;AGlrBmC;EAAW,kBAAA;EHqrB9C;AGprBmC;EAAW,kBAAA;EHurB9C;AGtrBmC;EAAW,kBAAA;EHyrB9C;AGxrBmC;EAAW,kBAAA;EH2rB9C;AG1rBmC;EAAW,kBAAA;EH6rB9C;AG5rBmC;EAAW,kBAAA;EH+rB9C;AG9rBmC;EAAW,kBAAA;EHisB9C;AGhsBmC;EAAW,kBAAA;EHmsB9C;AGlsBmC;EAAW,kBAAA;EHqsB9C;AGpsBmC;EAAW,kBAAA;EHusB9C;AGtsBmC;EAAW,kBAAA;EHysB9C;AGxsBmC;EAAW,kBAAA;EH2sB9C;AG1sBmC;EAAW,kBAAA;EH6sB9C;AG5sBmC;EAAW,kBAAA;EH+sB9C;AG9sBmC;EAAW,kBAAA;EHitB9C;AGhtBmC;EAAW,kBAAA;EHmtB9C;AGltBmC;EAAW,kBAAA;EHqtB9C;AGptBmC;EAAW,kBAAA;EHutB9C;AGttBmC;EAAW,kBAAA;EHytB9C;AGxtBmC;EAAW,k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,oBAAA;Ef4jDH;AexjDC;EACE,aAAA;Ef0jDH;Ae1kDC;EACE,YAAA;Ef4kDH;Ae7kDC;EACE,oBAAA;Ef+kDH;AehlDC;EACE,oBAAA;EfklDH;AenlDC;EACE,WAAA;EfqlDH;AetlDC;EACE,oBAAA;EfwlDH;AezlDC;EACE,oBAAA;Ef2lDH;Ae5lDC;EACE,WAAA;Ef8lDH;Ae/lDC;EACE,oBAAA;EfimDH;AelmDC;EACE,oBAAA;EfomDH;AermDC;EACE,WAAA;EfumDH;AexmDC;EACE,oBAAA;Ef0mDH;Ae3mDC;EACE,mBAAA;Ef6mDH;AezmDC;EACE,YAAA;Ef2mDH;Ae7lDC;EACE,mBAAA;Ef+lDH;AehmDC;EACE,2BAAA;EfkmDH;AenmDC;EACE,2BAAA;EfqmDH;AetmDC;EACE,kBAAA;EfwmDH;AezmDC;EACE,2BAAA;Ef2mDH;Ae5mDC;EACE,2BAAA;Ef8mDH;Ae/mDC;EACE,kBAAA;EfinDH;AelnDC;EACE,2BAAA;EfonDH;AernDC;EACE,2BAAA;EfunDH;AexnDC;EACE,kBAAA;Ef0nDH;Ae3nDC;EACE,2BAAA;Ef6nDH;Ae9nDC;EACE,0BAAA;EfgoDH;AejoDC;EACE,iBAAA;EfmoDH;AanoDD;EElCI;IACE,aAAA;IfwqDH;EejqDD;IACE,aAAA;IfmqDD;EepqDD;IACE,qBAAA;IfsqDD;EevqDD;IACE,qBAAA;IfyqDD;Ee1qDD;IACE,YAAA;If4qDD;Ee7qDD;IACE,qBAAA;If+qDD;EehrDD;IACE,qBAAA;IfkrDD;EenrDD;IACE,YAAA;IfqrDD;EetrDD;IACE,qBAAA;IfwrDD;EezrDD;IACE,qBAAA;If2rDD;Ee5rDD;IACE,YAAA;If8rDD;Ee/rDD;IACE,qBAAA;IfisDD;EelsDD;IACE,oBAAA;IfosDD;EetrDD;IACE,aAAA;IfwrDD;EezrDD;IACE,qBAAA;If2rDD;Ee5rDD;IACE,qBAAA;If8rDD;Ee/rDD;IACE,YAAA;IfisDD;EelsDD;IACE,qBAAA;IfosDD;EersDD;IACE,qBAAA;IfusDD;EexsDD;IACE,YAAA;If0sDD;Ee3sDD;IACE,qBAAA;If6sDD;Ee9sDD;IACE,qBAAA;IfgtDD;EejtDD;IACE,YAAA;IfmtDD;EeptDD;IACE,qBAAA;IfstDD;EevtDD;IACE,oBAAA;IfytDD;EertDD;IACE,aAAA;IfutDD;EevuDD;IACE,YAAA;IfyuDD;Ee1uDD;IACE,oBAAA;If4uDD;Ee7uDD;IACE,oBAAA;If+uDD;EehvDD;IACE,WAAA;IfkvDD;EenvDD;IACE,oBAAA;IfqvDD;EetvDD;IACE,oBAAA;IfwvDD;EezvDD;IACE,WAAA;If2vDD;Ee5vDD;IACE,oBAAA;If8vDD;Ee/vDD;IACE,oBAAA;IfiwDD;EelwDD;IACE,WAAA;IfowDD;EerwDD;IACE,oBAAA;IfuwDD;EexwDD;IACE,mBAAA;If0wDD;EetwDD;IACE,YAAA;IfwwDD;Ee1vDD;IACE,mBAAA;If4vDD;Ee7vDD;IACE,2BAAA;If+vDD;EehwDD;IACE,2BAAA;IfkwDD;EenwDD;IACE,kBAAA;IfqwDD;EetwDD;IACE,2BAAA;IfwwDD;EezwDD;IACE,2BAAA;If2wDD;Ee5wDD;IACE,kBAAA;If8wDD;Ee/wDD;IACE,2BAAA;IfixDD;EelxDD;IACE,2BAAA;IfoxDD;EerxDD;IACE,kBAAA;IfuxDD;EexxDD;IACE,2BAAA;If0xDD;Ee3xDD;IACE,0BAAA;If6xDD;Ee9xDD;IACE,iBAAA;IfgyDD;EACF;AaxxDD;EE3CI;IACE,aAAA;Ifs0DH;Ee/zDD;IACE,aAAA;Ifi0DD;Eel0DD;IACE,qBAAA;Ifo0DD;Eer0DD;IACE,qBAAA;Ifu0DD;Eex0DD;IACE,YAAA;If00DD;Ee30DD;IACE,qBAAA;If60DD;Ee90DD;IACE,qBAAA;Ifg1DD;Eej1DD;IACE,YAAA;Ifm1DD;Eep1DD;IACE,qBAAA;Ifs1DD;Eev1DD;IACE,qBAAA;Ify1DD;Ee11DD;IACE,YAAA;If41DD;Ee71DD;IACE,qBAAA;If+1DD;Eeh2DD;IACE,oBAAA;Ifk2DD;Eep1DD;IACE,aAAA;Ifs1DD;Eev1DD;IACE,qBAAA;Ify1DD;Ee11DD;IACE,qBAAA;If41DD;Ee71DD;IACE,YAAA;If+1DD;Eeh2DD;IACE,qBAAA;Ifk2DD;Een2DD;IACE,qBAAA;Ifq2DD;Eet2DD;IACE,YAAA;Ifw2DD;Eez2DD;IACE,qBAAA;If22DD;Ee52DD;IACE,qBAAA;If82DD;Ee/2DD;IACE,YAAA;Ifi3DD;Eel3DD;IACE,qBAAA;Ifo3DD;Eer3DD;IACE,oBAAA;Ifu3DD;Een3DD;IACE,aAAA;Ifq3DD;Eer4DD;IACE,YAAA;Ifu4DD;Eex4DD;IACE,oBAAA;If04DD;Ee34DD;IACE,oBAAA;If64DD;Ee94DD;IACE,WAAA;Ifg5DD;Eej5DD;IACE,oBAAA;Ifm5DD;Eep5DD;IACE,oBAAA;Ifs5DD;Eev5DD;IACE,WAAA;Ify5DD;Ee15DD;IACE,oBAAA;If45DD;Ee75DD;IACE,oBAAA;If+5DD;Eeh6DD;IACE,WAAA;Ifk6DD;Een6DD;IACE,oBAAA;Ifq6DD;Eet6DD;IACE,mBAAA;Ifw6DD;Eep6DD;IACE,YAAA;Ifs6DD;Eex5DD;IACE,mBAAA;If05DD;Ee35DD;IACE,2BAAA;If65DD;Ee95DD;IACE,2BAAA;Ifg6DD;Eej6DD;IACE,kBAAA;Ifm6DD;Eep6DD;IACE,2BAAA;Ifs6DD;Eev6DD;IACE,2BAAA;Ify6DD;Ee16DD;IACE,kBAAA;If46DD;Ee76DD;IACE,2BAAA;If+6DD;Eeh7DD;IACE,2BAAA;Ifk7DD;Een7DD;IACE,kBAAA;Ifq7DD;Eet7DD;IACE,2BAAA;Ifw7DD;Eez7DD;IACE,0BAAA;If27DD;Ee57DD;IACE,iBAAA;If87DD;EACF;Aan7DD;EE9CI;IACE,aAAA;Ifo+DH;Ee79DD;IACE,aAAA;If+9DD;Eeh+DD;IACE,qBAAA;Ifk+DD;Een+DD;IACE,qBAAA;Ifq+DD;Eet+DD;IACE,YAAA;Ifw+DD;Eez+DD;IACE,qBAAA;If2+DD;Ee5+DD;IACE,qBAAA;If8+DD;Ee/+DD;IACE,YAAA;Ifi/DD;Eel/DD;IACE,qBAAA;Ifo/DD;Eer/DD;IACE,qBAAA;Ifu/DD;Eex/DD;IACE,YAAA;If0/DD;Ee3/DD;IACE,qBAAA;If6/DD;Ee9/DD;IACE,oBAAA;IfggED;Eel/DD;IACE,aAAA;Ifo/DD;Eer/DD;IACE,qBAAA;Ifu/DD;Eex/DD;IACE,qBAAA;If0/DD;Ee3/DD;IACE,YAAA;If6/DD;Ee9/DD;IACE,qBAAA;IfggED;EejgED;IACE,qBAAA;IfmgED;EepgED;IACE,YAAA;IfsgED;EevgED;IACE,qBAAA;IfygED;Ee1gED;IACE,qBAAA;If4gED;Ee7gED;IACE,YAAA;If+gED;EehhED;IACE,qBAAA;IfkhED;EenhED;IACE,oBAAA;IfqhED;EejhED;IACE,aAAA;IfmhED;EeniED;IACE,YAAA;IfqiED;EetiED;IACE,oBAAA;IfwiED;EeziED;IACE,oBAAA;If2iED;Ee5iED;IACE,WAAA;If8iED;Ee/iED;IACE,oBAAA;IfijED;EeljED;IACE,oBAAA;IfojED;EerjED;IACE,WAAA;IfujED;EexjED;IACE,oBAAA;If0jED;Ee3jED;IACE,oBAAA;If6jED;Ee9jED;IACE,WAAA;IfgkED;EejkED;IACE,oBAAA;IfmkED;EepkED;IACE,mBAAA;IfskED;EelkED;IACE,YAAA;IfokED;EetjED;IACE,mBAAA;IfwjED;EezjED;IACE,2BAAA;If2jED;Ee5jED;IACE,2BAAA;If8jED;Ee/jED;IACE,kBAAA;IfikED;EelkED;IACE,2BAAA;IfokED;EerkED;IACE,2BAAA;IfukED;EexkED;IACE,kBAAA;If0kED;Ee3kED;IACE,2BAAA;If6kED;Ee9kED;IACE,2BAAA;IfglED;EejlED;IACE,kBAAA;IfmlED;EeplED;IACE,2BAAA;IfslED;EevlED;IACE,0BAAA;IfylED;Ee1lED;IACE,iBAAA;If4lED;EACF;AgBhqED;EACE,+BAAA;EhBkqED;AgBhqED;EACE,kBAAA;EACA,qBAAA;EACA,gBAAA;EACA,kBAAA;EhBkqED;AgBhqED;EACE,kBAAA;EhBkqED;AgB5pED;EACE,aAAA;EACA,iBAAA;EACA,qBAAA;EhB8pED;AgBjqED;;;;;;EAWQ,cAAA;EACA,yBAAA;EACA,qBAAA;EACA,+BAAA;EhB8pEP;AgB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”,“file”:“bootstrap.css”,“sourcesContent”:[“/*! normalize.css v3.0.2 | MIT License | git.io/normalize */nhtml {n font-family: sans-serif;n -ms-text-size-adjust: 100%;n -webkit-text-size-adjust: 100%;n}nbody {n margin: 0;n}narticle,naside,ndetails,nfigcaption,nfigure,nfooter,nheader,nhgroup,nmain,nmenu,nnav,nsection,nsummary {n display: block;n}naudio,ncanvas,nprogress,nvideo {n display: inline-block;n vertical-align: baseline;n}naudio:not() {n display: none;n height: 0;n}n,ntemplate {n display: none;n}na {n background-color: transparent;n}na:active,na:hover {n outline: 0;n}nabbr {n border-bottom: 1px dotted;n}nb,nstrong {n font-weight: bold;n}ndfn {n font-style: italic;n}nh1 {n font-size: 2em;n margin: 0.67em 0;n}nmark {n background: ff0;n color: #000;n}nsmall {n font-size: 80%;n}nsub,nsup {n font-size: 75%;n line-height: 0;n position: relative;n vertical-align: baseline;n}nsup {n top: -0.5em;n}nsub {n bottom: -0.25em;n}nimg {n border: 0;n}nsvg:not(:root) {n overflow: hidden;n}nfigure {n margin: 1em 40px;n}nhr {n -moz-box-sizing: content-box;n box-sizing: content-box;n height: 0;n}npre {n overflow: auto;n}ncode,nkbd,npre,nsamp {n font-family: monospace, monospace;n font-size: 1em;n}nbutton,ninput,noptgroup,nselect,ntextarea {n color: inherit;n font: inherit;n margin: 0;n}nbutton {n overflow: visible;n}nbutton,nselect {n text-transform: none;n}nbutton,nhtml input,ninput,ninput {n -webkit-appearance: button;n cursor: pointer;n}nbutton,nhtml input {n cursor: default;n}nbutton::-moz-focus-inner,ninput::-moz-focus-inner {n border: 0;n padding: 0;n}ninput {n line-height: normal;n}ninput,ninput {n box-sizing: border-box;n padding: 0;n}ninput::-webkit-inner-spin-button,ninput::-webkit-outer-spin-button {n height: auto;n}ninput {n -webkit-appearance: textfield;n -moz-box-sizing: content-box;n -webkit-box-sizing: content-box;n box-sizing: content-box;n}ninput::-webkit-search-cancel-button,ninput::-webkit-search-decoration {n -webkit-appearance: none;n}nfieldset {n border: 1px solid c0c0c0;n margin: 0 2px;n padding: 0.35em 0.625em 0.75em;n}nlegend {n border: 0;n padding: 0;n}ntextarea {n overflow: auto;n}noptgroup {n font-weight: bold;n}ntable {n border-collapse: collapse;n border-spacing: 0;n}ntd,nth {n padding: 0;n}n/*! Source: github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */n@media print {n *,n *:before,n *:after {n background: transparent !important;n color: #000 !important;n box-shadow: none !important;n text-shadow: none !important;n }n a,n a:visited {n text-decoration: underline;n }n a:after {n content: " (" attr(href) ")";n }n abbr:after {n content: " (" attr(title) ")";n }n a:after,n a:after {n content: "";n }n pre,n blockquote {n border: 1px solid #999;n page-break-inside: avoid;n }n thead {n display: table-header-group;n }n tr,n img {n page-break-inside: avoid;n }n img {n max-width: 100% !important;n }n p,n h2,n h3 {n orphans: 3;n widows: 3;n }n h2,n h3 {n page-break-after: avoid;n }n select {n background: fff !important;n }n .navbar {n display: none;n }n .btn > .caret,n .dropup > .btn > .caret {n border-top-color: #000 !important;n }n .label {n border: 1px solid #000;n }n .table {n border-collapse: collapse !important;n }n .table td,n .table th {n background-color: fff !important;n }n .table-bordered th,n .table-bordered td {n border: 1px solid ddd !important;n }n}n@font-face {n font-family: ‘Glyphicons Halflings’;n src: url(‘../fonts/glyphicons-halflings-regular.eot’);n src: url(‘../fonts/glyphicons-halflings-regular.eot?#iefix’) format(‘embedded-opentype’), url(‘../fonts/glyphicons-halflings-regular.woff2’) format(‘woff2’), url(‘../fonts/glyphicons-halflings-regular.woff’) format(‘woff’), url(‘../fonts/glyphicons-halflings-regular.ttf’) format(‘truetype’), url(‘../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular’) format(‘svg’);n}n.glyphicon {n position: relative;n top: 1px;n display: inline-block;n font-family: ‘Glyphicons Halflings’;n font-style: normal;n font-weight: normal;n line-height: 1;n -webkit-font-smoothing: antialiased;n -moz-osx-font-smoothing: grayscale;n}n.glyphicon-asterisk:before {n content: "\2a";n}n.glyphicon-plus:before {n content: "\2b";n}n.glyphicon-euro:before,n.glyphicon-eur:before {n content: "\20ac";n}n.glyphicon-minus:before {n content: "\2212";n}n.glyphicon-cloud:before {n content: "\2601";n}n.glyphicon-envelope:before {n content: "\2709";n}n.glyphicon-pencil:before {n content: "\270f";n}n.glyphicon-glass:before {n content: "\e001";n}n.glyphicon-music:before {n content: "\e002";n}n.glyphicon-search:before {n content: "\e003";n}n.glyphicon-heart:before {n content: "\e005";n}n.glyphicon-star:before {n content: "\e006";n}n.glyphicon-star-empty:before {n content: "\e007";n}n.glyphicon-user:before {n content: "\e008";n}n.glyphicon-film:before {n content: "\e009";n}n.glyphicon-th-large:before {n content: "\e010";n}n.glyphicon-th:before {n content: "\e011";n}n.glyphicon-th-list:before {n content: "\e012";n}n.glyphicon-ok:before {n content: "\e013";n}n.glyphicon-remove:before {n content: "\e014";n}n.glyphicon-zoom-in:before {n content: "\e015";n}n.glyphicon-zoom-out:before {n content: "\e016";n}n.glyphicon-off:before {n content: "\e017";n}n.glyphicon-signal:before {n content: "\e018";n}n.glyphicon-cog:before {n content: "\e019";n}n.glyphicon-trash:before {n content: "\e020";n}n.glyphicon-home:before {n content: "\e021";n}n.glyphicon-file:before {n content: "\e022";n}n.glyphicon-time:before {n content: "\e023";n}n.glyphicon-road:before {n content: "\e024";n}n.glyphicon-download-alt:before {n content: "\e025";n}n.glyphicon-download:before {n content: "\e026";n}n.glyphicon-upload:before {n content: "\e027";n}n.glyphicon-inbox:before {n content: "\e028";n}n.glyphicon-play-circle:before {n content: "\e029";n}n.glyphicon-repeat:before {n content: "\e030";n}n.glyphicon-refresh:before {n content: "\e031";n}n.glyphicon-list-alt:before {n content: "\e032";n}n.glyphicon-lock:before {n content: "\e033";n}n.glyphicon-flag:before {n content: "\e034";n}n.glyphicon-headphones:before {n content: "\e035";n}n.glyphicon-volume-off:before {n content: "\e036";n}n.glyphicon-volume-down:before {n content: "\e037";n}n.glyphicon-volume-up:before {n content: "\e038";n}n.glyphicon-qrcode:before {n content: "\e039";n}n.glyphicon-barcode:before {n content: "\e040";n}n.glyphicon-tag:before {n content: "\e041";n}n.glyphicon-tags:before {n content: "\e042";n}n.glyphicon-book:before {n content: "\e043";n}n.glyphicon-bookmark:before {n content: "\e044";n}n.glyphicon-print:before {n content: "\e045";n}n.glyphicon-camera:before {n content: "\e046";n}n.glyphicon-font:before {n content: "\e047";n}n.glyphicon-bold:before {n content: "\e048";n}n.glyphicon-italic:before {n content: "\e049";n}n.glyphicon-text-height:before {n content: "\e050";n}n.glyphicon-text-width:before {n content: "\e051";n}n.glyphicon-align-left:before {n content: "\e052";n}n.glyphicon-align-center:before {n content: "\e053";n}n.glyphicon-align-right:before {n content: "\e054";n}n.glyphicon-align-justify:before {n content: "\e055";n}n.glyphicon-list:before {n content: "\e056";n}n.glyphicon-indent-left:before {n content: "\e057";n}n.glyphicon-indent-right:before {n content: "\e058";n}n.glyphicon-facetime-video:before {n content: "\e059";n}n.glyphicon-picture:before {n content: "\e060";n}n.glyphicon-map-marker:before {n content: "\e062";n}n.glyphicon-adjust:before {n content: "\e063";n}n.glyphicon-tint:before {n content: "\e064";n}n.glyphicon-edit:before {n content: "\e065";n}n.glyphicon-share:before {n content: "\e066";n}n.glyphicon-check:before {n content: "\e067";n}n.glyphicon-move:before {n content: "\e068";n}n.glyphicon-step-backward:before {n content: "\e069";n}n.glyphicon-fast-backward:before {n content: "\e070";n}n.glyphicon-backward:before {n content: "\e071";n}n.glyphicon-play:before {n content: "\e072";n}n.glyphicon-pause:before {n content: "\e073";n}n.glyphicon-stop:before {n content: "\e074";n}n.glyphicon-forward:before {n content: "\e075";n}n.glyphicon-fast-forward:before {n content: "\e076";n}n.glyphicon-step-forward:before {n content: "\e077";n}n.glyphicon-eject:before {n content: "\e078";n}n.glyphicon-chevron-left:before {n content: "\e079";n}n.glyphicon-chevron-right:before {n content: "\e080";n}n.glyphicon-plus-sign:before {n content: "\e081";n}n.glyphicon-minus-sign:before {n content: "\e082";n}n.glyphicon-remove-sign:before {n content: "\e083";n}n.glyphicon-ok-sign:before {n content: "\e084";n}n.glyphicon-question-sign:before {n content: "\e085";n}n.glyphicon-info-sign:before {n content: "\e086";n}n.glyphicon-screenshot:before {n content: "\e087";n}n.glyphicon-remove-circle:before {n content: "\e088";n}n.glyphicon-ok-circle:before {n content: "\e089";n}n.glyphicon-ban-circle:before {n content: "\e090";n}n.glyphicon-arrow-left:before {n content: "\e091";n}n.glyphicon-arrow-right:before {n content: "\e092";n}n.glyphicon-arrow-up:before {n content: "\e093";n}n.glyphicon-arrow-down:before {n content: "\e094";n}n.glyphicon-share-alt:before {n content: "\e095";n}n.glyphicon-resize-full:before {n content: "\e096";n}n.glyphicon-resize-small:before {n content: "\e097";n}n.glyphicon-exclamation-sign:before {n content: "\e101";n}n.glyphicon-gift:before {n content: "\e102";n}n.glyphicon-leaf:before {n content: "\e103";n}n.glyphicon-fire:before {n content: "\e104";n}n.glyphicon-eye-open:before {n content: "\e105";n}n.glyphicon-eye-close:before {n content: "\e106";n}n.glyphicon-warning-sign:before {n content: "\e107";n}n.glyphicon-plane:before {n content: "\e108";n}n.glyphicon-calendar:before {n content: "\e109";n}n.glyphicon-random:before {n content: "\e110";n}n.glyphicon-comment:before {n content: "\e111";n}n.glyphicon-magnet:before {n content: "\e112";n}n.glyphicon-chevron-up:before {n content: "\e113";n}n.glyphicon-chevron-down:before {n content: "\e114";n}n.glyphicon-retweet:before {n content: "\e115";n}n.glyphicon-shopping-cart:before {n content: "\e116";n}n.glyphicon-folder-close:before {n content: "\e117";n}n.glyphicon-folder-open:before {n content: "\e118";n}n.glyphicon-resize-vertical:before {n content: "\e119";n}n.glyphicon-resize-horizontal:before {n content: "\e120";n}n.glyphicon-hdd:before {n content: "\e121";n}n.glyphicon-bullhorn:before {n content: "\e122";n}n.glyphicon-bell:before {n content: "\e123";n}n.glyphicon-certificate:before {n content: "\e124";n}n.glyphicon-thumbs-up:before {n content: "\e125";n}n.glyphicon-thumbs-down:before {n content: "\e126";n}n.glyphicon-hand-right:before {n content: "\e127";n}n.glyphicon-hand-left:before {n content: "\e128";n}n.glyphicon-hand-up:before {n content: "\e129";n}n.glyphicon-hand-down:before {n content: "\e130";n}n.glyphicon-circle-arrow-right:before {n content: "\e131";n}n.glyphicon-circle-arrow-left:before {n content: "\e132";n}n.glyphicon-circle-arrow-up:before {n content: "\e133";n}n.glyphicon-circle-arrow-down:before {n content: "\e134";n}n.glyphicon-globe:before {n content: "\e135";n}n.glyphicon-wrench:before {n content: "\e136";n}n.glyphicon-tasks:before {n content: "\e137";n}n.glyphicon-filter:before {n content: "\e138";n}n.glyphicon-briefcase:before {n content: "\e139";n}n.glyphicon-fullscreen:before {n content: "\e140";n}n.glyphicon-dashboard:before {n content: "\e141";n}n.glyphicon-paperclip:before {n content: "\e142";n}n.glyphicon-heart-empty:before {n content: "\e143";n}n.glyphicon-before {n content: "\e144";n}n.glyphicon-phone:before {n content: "\e145";n}n.glyphicon-pushpin:before {n content: "\e146";n}n.glyphicon-usd:before {n content: "\e148";n}n.glyphicon-gbp:before {n content: "\e149";n}n.glyphicon-sort:before {n content: "\e150";n}n.glyphicon-sort-by-alphabet:before {n content: "\e151";n}n.glyphicon-sort-by-alphabet-alt:before {n content: "\e152";n}n.glyphicon-sort-by-order:before {n content: "\e153";n}n.glyphicon-sort-by-order-alt:before {n content: "\e154";n}n.glyphicon-sort-by-attributes:before {n content: "\e155";n}n.glyphicon-sort-by-attributes-alt:before {n content: "\e156";n}n.glyphicon-unchecked:before {n content: "\e157";n}n.glyphicon-expand:before {n content: "\e158";n}n.glyphicon-collapse-down:before {n content: "\e159";n}n.glyphicon-collapse-up:before {n content: "\e160";n}n.glyphicon-log-in:before {n content: "\e161";n}n.glyphicon-flash:before {n content: "\e162";n}n.glyphicon-log-out:before {n content: "\e163";n}n.glyphicon-new-window:before {n content: "\e164";n}n.glyphicon-record:before {n content: "\e165";n}n.glyphicon-save:before {n content: "\e166";n}n.glyphicon-open:before {n content: "\e167";n}n.glyphicon-saved:before {n content: "\e168";n}n.glyphicon-import:before {n content: "\e169";n}n.glyphicon-export:before {n content: "\e170";n}n.glyphicon-send:before {n content: "\e171";n}n.glyphicon-floppy-disk:before {n content: "\e172";n}n.glyphicon-floppy-saved:before {n content: "\e173";n}n.glyphicon-floppy-remove:before {n content: "\e174";n}n.glyphicon-floppy-save:before {n content: "\e175";n}n.glyphicon-floppy-open:before {n content: "\e176";n}n.glyphicon-credit-card:before {n content: "\e177";n}n.glyphicon-transfer:before {n content: "\e178";n}n.glyphicon-cutlery:before {n content: "\e179";n}n.glyphicon-header:before {n content: "\e180";n}n.glyphicon-compressed:before {n content: "\e181";n}n.glyphicon-earphone:before {n content: "\e182";n}n.glyphicon-phone-alt:before {n content: "\e183";n}n.glyphicon-tower:before {n content: "\e184";n}n.glyphicon-stats:before {n content: "\e185";n}n.glyphicon-sd-video:before {n content: "\e186";n}n.glyphicon-hd-video:before {n content: "\e187";n}n.glyphicon-subtitles:before {n content: "\e188";n}n.glyphicon-sound-stereo:before {n content: "\e189";n}n.glyphicon-sound-dolby:before {n content: "\e190";n}n.glyphicon-sound-5-1:before {n content: "\e191";n}n.glyphicon-sound-6-1:before {n content: "\e192";n}n.glyphicon-sound-7-1:before {n content: "\e193";n}n.glyphicon-copyright-mark:before {n content: "\e194";n}n.glyphicon-registration-mark:before {n content: "\e195";n}n.glyphicon-cloud-download:before {n content: "\e197";n}n.glyphicon-cloud-upload:before {n content: "\e198";n}n.glyphicon-tree-conifer:before {n content: "\e199";n}n.glyphicon-tree-deciduous:before {n content: "\e200";n}n.glyphicon-cd:before {n content: "\e201";n}n.glyphicon-save-file:before {n content: "\e202";n}n.glyphicon-open-file:before {n content: "\e203";n}n.glyphicon-level-up:before {n content: "\e204";n}n.glyphicon-copy:before {n content: "\e205";n}n.glyphicon-paste:before {n content: "\e206";n}n.glyphicon-alert:before {n content: "\e209";n}n.glyphicon-equalizer:before {n content: "\e210";n}n.glyphicon-king:before {n content: "\e211";n}n.glyphicon-queen:before {n content: "\e212";n}n.glyphicon-pawn:before {n content: "\e213";n}n.glyphicon-bishop:before {n content: "\e214";n}n.glyphicon-knight:before {n content: "\e215";n}n.glyphicon-baby-formula:before {n content: "\e216";n}n.glyphicon-tent:before {n content: "\26fa";n}n.glyphicon-blackboard:before {n content: "\e218";n}n.glyphicon-bed:before {n content: "\e219";n}n.glyphicon-apple:before {n content: "\f8ff";n}n.glyphicon-erase:before {n content: "\e221";n}n.glyphicon-hourglass:before {n content: "\231b";n}n.glyphicon-lamp:before {n content: "\e223";n}n.glyphicon-duplicate:before {n content: "\e224";n}n.glyphicon-piggy-bank:before {n content: "\e225";n}n.glyphicon-scissors:before {n content: "\e226";n}n.glyphicon-bitcoin:before {n content: "\e227";n}n.glyphicon-yen:before {n content: "\00a5";n}n.glyphicon-ruble:before {n content: "\20bd";n}n.glyphicon-scale:before {n content: "\e230";n}n.glyphicon-ice-lolly:before {n content: "\e231";n}n.glyphicon-ice-lolly-tasted:before {n content: "\e232";n}n.glyphicon-education:before {n content: "\e233";n}n.glyphicon-option-horizontal:before {n content: "\e234";n}n.glyphicon-option-vertical:before {n content: "\e235";n}n.glyphicon-menu-hamburger:before {n content: "\e236";n}n.glyphicon-modal-window:before {n content: "\e237";n}n.glyphicon-oil:before {n content: "\e238";n}n.glyphicon-grain:before {n content: "\e239";n}n.glyphicon-sunglasses:before {n content: "\e240";n}n.glyphicon-text-size:before {n content: "\e241";n}n.glyphicon-text-color:before {n content: "\e242";n}n.glyphicon-text-background:before {n content: "\e243";n}n.glyphicon-object-align-top:before {n content: "\e244";n}n.glyphicon-object-align-bottom:before {n content: "\e245";n}n.glyphicon-object-align-horizontal:before {n content: "\e246";n}n.glyphicon-object-align-left:before {n content: "\e247";n}n.glyphicon-object-align-vertical:before {n content: "\e248";n}n.glyphicon-object-align-right:before {n content: "\e249";n}n.glyphicon-triangle-right:before {n content: "\e250";n}n.glyphicon-triangle-left:before {n content: "\e251";n}n.glyphicon-triangle-bottom:before {n content: "\e252";n}n.glyphicon-triangle-top:before {n content: "\e253";n}n.glyphicon-console:before {n content: "\e254";n}n.glyphicon-superscript:before {n content: "\e255";n}n.glyphicon-subscript:before {n content: "\e256";n}n.glyphicon-menu-left:before {n content: "\e257";n}n.glyphicon-menu-right:before {n content: "\e258";n}n.glyphicon-menu-down:before {n content: "\e259";n}n.glyphicon-menu-up:before {n content: "\e260";n}n* {n -webkit-box-sizing: border-box;n -moz-box-sizing: border-box;n box-sizing: border-box;n}n*:before,n*:after {n -webkit-box-sizing: border-box;n -moz-box-sizing: border-box;n box-sizing: border-box;n}nhtml {n font-size: 10px;n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);n}nbody {n font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;n font-size: 14px;n line-height: 1.42857143;n color: #333333;n background-color: ffffff;n}ninput,nbutton,nselect,ntextarea {n font-family: inherit;n font-size: inherit;n line-height: inherit;n}na {n color: #337ab7;n text-decoration: none;n}na:hover,na:focus {n color: #23527c;n text-decoration: underline;n}na:focus {n outline: thin dotted;n outline: 5px auto -webkit-focus-ring-color;n outline-offset: -2px;n}nfigure {n margin: 0;n}nimg {n vertical-align: middle;n}n.img-responsive,n.thumbnail > img,n.thumbnail a > img,n.carousel-inner > .item > img,n.carousel-inner > .item > a > img {n display: block;n max-width: 100%;n height: auto;n}n.img-rounded {n border-radius: 6px;n}n.img-thumbnail {n padding: 4px;n line-height: 1.42857143;n background-color: ffffff;n border: 1px solid dddddd;n border-radius: 4px;n -webkit-transition: all 0.2s ease-in-out;n -o-transition: all 0.2s ease-in-out;n transition: all 0.2s ease-in-out;n display: inline-block;n max-width: 100%;n height: auto;n}n.img-circle {n border-radius: 50%;n}nhr {n margin-top: 20px;n margin-bottom: 20px;n border: 0;n border-top: 1px solid eeeeee;n}n.sr-only {n position: absolute;n width: 1px;n height: 1px;n margin: -1px;n padding: 0;n overflow: hidden;n clip: rect(0, 0, 0, 0);n border: 0;n}n.sr-only-focusable:active,n.sr-only-focusable:focus {n position: static;n width: auto;n height: auto;n margin: 0;n overflow: visible;n clip: auto;n}nh1,nh2,nh3,nh4,nh5,nh6,n.h1,n.h2,n.h3,n.h4,n.h5,n.h6 {n font-family: inherit;n font-weight: 500;n line-height: 1.1;n color: inherit;n}nh1 small,nh2 small,nh3 small,nh4 small,nh5 small,nh6 small,n.h1 small,n.h2 small,n.h3 small,n.h4 small,n.h5 small,n.h6 small,nh1 .small,nh2 .small,nh3 .small,nh4 .small,nh5 .small,nh6 .small,n.h1 .small,n.h2 .small,n.h3 .small,n.h4 .small,n.h5 .small,n.h6 .small {n font-weight: normal;n line-height: 1;n color: #777777;n}nh1,n.h1,nh2,n.h2,nh3,n.h3 {n margin-top: 20px;n margin-bottom: 10px;n}nh1 small,n.h1 small,nh2 small,n.h2 small,nh3 small,n.h3 small,nh1 .small,n.h1 .small,nh2 .small,n.h2 .small,nh3 .small,n.h3 .small {n font-size: 65%;n}nh4,n.h4,nh5,n.h5,nh6,n.h6 {n margin-top: 10px;n margin-bottom: 10px;n}nh4 small,n.h4 small,nh5 small,n.h5 small,nh6 small,n.h6 small,nh4 .small,n.h4 .small,nh5 .small,n.h5 .small,nh6 .small,n.h6 .small {n font-size: 75%;n}nh1,n.h1 {n font-size: 36px;n}nh2,n.h2 {n font-size: 30px;n}nh3,n.h3 {n font-size: 24px;n}nh4,n.h4 {n font-size: 18px;n}nh5,n.h5 {n font-size: 14px;n}nh6,n.h6 {n font-size: 12px;n}np {n margin: 0 0 10px;n}n.lead {n margin-bottom: 20px;n font-size: 16px;n font-weight: 300;n line-height: 1.4;n}n@media (min-width: 768px) {n .lead {n font-size: 21px;n }n}nsmall,n.small {n font-size: 85%;n}nmark,n.mark {n background-color: fcf8e3;n padding: .2em;n}n.text-left {n text-align: left;n}n.text-right {n text-align: right;n}n.text-center {n text-align: center;n}n.text-justify {n text-align: justify;n}n.text-nowrap {n white-space: nowrap;n}n.text-lowercase {n text-transform: lowercase;n}n.text-uppercase {n text-transform: uppercase;n}n.text-capitalize {n text-transform: capitalize;n}n.text-muted {n color: #777777;n}n.text-primary {n color: #337ab7;n}na.text-primary:hover {n color: #286090;n}n.text-success {n color: #3c763d;n}na.text-success:hover {n color: #2b542c;n}n.text-info {n color: #31708f;n}na.text-info:hover {n color: #245269;n}n.text-warning {n color: #8a6d3b;n}na.text-warning:hover {n color: #66512c;n}n.text-danger {n color: a94442;n}na.text-danger:hover {n color: #843534;n}n.bg-primary {n color: fff;n background-color: #337ab7;n}na.bg-primary:hover {n background-color: #286090;n}n.bg-success {n background-color: dff0d8;n}na.bg-success:hover {n background-color: c1e2b3;n}n.bg-info {n background-color: d9edf7;n}na.bg-info:hover {n background-color: afd9ee;n}n.bg-warning {n background-color: fcf8e3;n}na.bg-warning:hover {n background-color: f7ecb5;n}n.bg-danger {n background-color: f2dede;n}na.bg-danger:hover {n background-color: e4b9b9;n}n.page-header {n padding-bottom: 9px;n margin: 40px 0 20px;n border-bottom: 1px solid eeeeee;n}nul,nol {n margin-top: 0;n margin-bottom: 10px;n}nul ul,nol ul,nul ol,nol ol {n margin-bottom: 0;n}n.list-unstyled {n padding-left: 0;n list-style: none;n}n.list-inline {n padding-left: 0;n list-style: none;n margin-left: -5px;n}n.list-inline > li {n display: inline-block;n padding-left: 5px;n padding-right: 5px;n}ndl {n margin-top: 0;n margin-bottom: 20px;n}ndt,ndd {n line-height: 1.42857143;n}ndt {n font-weight: bold;n}ndd {n margin-left: 0;n}n@media (min-width: 768px) {n .dl-horizontal dt {n float: left;n width: 160px;n clear: left;n text-align: right;n overflow: hidden;n text-overflow: ellipsis;n white-space: nowrap;n }n .dl-horizontal dd {n margin-left: 180px;n }n}nabbr,nabbr {n cursor: help;n border-bottom: 1px dotted #777777;n}n.initialism {n font-size: 90%;n text-transform: uppercase;n}nblockquote {n padding: 10px 20px;n margin: 0 0 20px;n font-size: 17.5px;n border-left: 5px solid eeeeee;n}nblockquote p:last-child,nblockquote ul:last-child,nblockquote ol:last-child {n margin-bottom: 0;n}nblockquote footer,nblockquote small,nblockquote .small {n display: block;n font-size: 80%;n line-height: 1.42857143;n color: #777777;n}nblockquote footer:before,nblockquote small:before,nblockquote .small:before {n content: ‘\2014 \00A0’;n}n.blockquote-reverse,nblockquote.pull-right {n padding-right: 15px;n padding-left: 0;n border-right: 5px solid eeeeee;n border-left: 0;n text-align: right;n}n.blockquote-reverse footer:before,nblockquote.pull-right footer:before,n.blockquote-reverse small:before,nblockquote.pull-right small:before,n.blockquote-reverse .small:before,nblockquote.pull-right .small:before {n content: ”;n}n.blockquote-reverse footer:after,nblockquote.pull-right footer:after,n.blockquote-reverse small:after,nblockquote.pull-right small:after,n.blockquote-reverse .small:after,nblockquote.pull-right .small:after {n content: ‘\00A0 \2014’;n}naddress {n margin-bottom: 20px;n font-style: normal;n line-height: 1.42857143;n}ncode,nkbd,npre,nsamp {n font-family: Menlo, Monaco, Consolas, "Courier New", monospace;n}ncode {n padding: 2px 4px;n font-size: 90%;n color: c7254e;n background-color: f9f2f4;n border-radius: 4px;n}nkbd {n padding: 2px 4px;n font-size: 90%;n color: ffffff;n background-color: #333333;n border-radius: 3px;n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);n}nkbd kbd {n padding: 0;n font-size: 100%;n font-weight: bold;n box-shadow: none;n}npre {n display: block;n padding: 9.5px;n margin: 0 0 10px;n font-size: 13px;n line-height: 1.42857143;n word-break: break-all;n word-wrap: break-word;n color: #333333;n background-color: f5f5f5;n border: 1px solid cccccc;n border-radius: 4px;n}npre code {n padding: 0;n font-size: inherit;n color: inherit;n white-space: pre-wrap;n background-color: transparent;n border-radius: 0;n}n.pre-scrollable {n max-height: 340px;n overflow-y: scroll;n}n.container {n margin-right: auto;n margin-left: auto;n padding-left: 15px;n padding-right: 15px;n}n@media (min-width: 768px) {n .container {n width: 750px;n }n}n@media (min-width: 992px) {n .container {n width: 970px;n }n}n@media (min-width: 1200px) {n .container {n width: 1170px;n }n}n.container-fluid {n margin-right: auto;n margin-left: auto;n padding-left: 15px;n padding-right: 15px;n}n.row {n margin-left: -15px;n margin-right: -15px;n}n.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 {n position: relative;n min-height: 1px;n padding-left: 15px;n padding-right: 15px;n}n.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 {n float: left;n}n.col-xs-12 {n width: 100%;n}n.col-xs-11 {n width: 91.66666667%;n}n.col-xs-10 {n width: 83.33333333%;n}n.col-xs-9 {n width: 75%;n}n.col-xs-8 {n width: 66.66666667%;n}n.col-xs-7 {n width: 58.33333333%;n}n.col-xs-6 {n width: 50%;n}n.col-xs-5 {n width: 41.66666667%;n}n.col-xs-4 {n width: 33.33333333%;n}n.col-xs-3 {n width: 25%;n}n.col-xs-2 {n width: 16.66666667%;n}n.col-xs-1 {n width: 8.33333333%;n}n.col-xs-pull-12 {n right: 100%;n}n.col-xs-pull-11 {n right: 91.66666667%;n}n.col-xs-pull-10 {n right: 83.33333333%;n}n.col-xs-pull-9 {n right: 75%;n}n.col-xs-pull-8 {n right: 66.66666667%;n}n.col-xs-pull-7 {n right: 58.33333333%;n}n.col-xs-pull-6 {n right: 50%;n}n.col-xs-pull-5 {n right: 41.66666667%;n}n.col-xs-pull-4 {n right: 33.33333333%;n}n.col-xs-pull-3 {n right: 25%;n}n.col-xs-pull-2 {n right: 16.66666667%;n}n.col-xs-pull-1 {n right: 8.33333333%;n}n.col-xs-pull-0 {n right: auto;n}n.col-xs-push-12 {n left: 100%;n}n.col-xs-push-11 {n left: 91.66666667%;n}n.col-xs-push-10 {n left: 83.33333333%;n}n.col-xs-push-9 {n left: 75%;n}n.col-xs-push-8 {n left: 66.66666667%;n}n.col-xs-push-7 {n left: 58.33333333%;n}n.col-xs-push-6 {n left: 50%;n}n.col-xs-push-5 {n left: 41.66666667%;n}n.col-xs-push-4 {n left: 33.33333333%;n}n.col-xs-push-3 {n left: 25%;n}n.col-xs-push-2 {n left: 16.66666667%;n}n.col-xs-push-1 {n left: 8.33333333%;n}n.col-xs-push-0 {n left: auto;n}n.col-xs-offset-12 {n margin-left: 100%;n}n.col-xs-offset-11 {n margin-left: 91.66666667%;n}n.col-xs-offset-10 {n margin-left: 83.33333333%;n}n.col-xs-offset-9 {n margin-left: 75%;n}n.col-xs-offset-8 {n margin-left: 66.66666667%;n}n.col-xs-offset-7 {n margin-left: 58.33333333%;n}n.col-xs-offset-6 {n margin-left: 50%;n}n.col-xs-offset-5 {n margin-left: 41.66666667%;n}n.col-xs-offset-4 {n margin-left: 33.33333333%;n}n.col-xs-offset-3 {n margin-left: 25%;n}n.col-xs-offset-2 {n margin-left: 16.66666667%;n}n.col-xs-offset-1 {n margin-left: 8.33333333%;n}n.col-xs-offset-0 {n margin-left: 0%;n}n@media (min-width: 768px) {n .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 {n float: left;n }n .col-sm-12 {n width: 100%;n }n .col-sm-11 {n width: 91.66666667%;n }n .col-sm-10 {n width: 83.33333333%;n }n .col-sm-9 {n width: 75%;n }n .col-sm-8 {n width: 66.66666667%;n }n .col-sm-7 {n width: 58.33333333%;n }n .col-sm-6 {n width: 50%;n }n .col-sm-5 {n width: 41.66666667%;n }n .col-sm-4 {n width: 33.33333333%;n }n .col-sm-3 {n width: 25%;n }n .col-sm-2 {n width: 16.66666667%;n }n .col-sm-1 {n width: 8.33333333%;n }n .col-sm-pull-12 {n right: 100%;n }n .col-sm-pull-11 {n right: 91.66666667%;n }n .col-sm-pull-10 {n right: 83.33333333%;n }n .col-sm-pull-9 {n right: 75%;n }n .col-sm-pull-8 {n right: 66.66666667%;n }n .col-sm-pull-7 {n right: 58.33333333%;n }n .col-sm-pull-6 {n right: 50%;n }n .col-sm-pull-5 {n right: 41.66666667%;n }n .col-sm-pull-4 {n right: 33.33333333%;n }n .col-sm-pull-3 {n right: 25%;n }n .col-sm-pull-2 {n right: 16.66666667%;n }n .col-sm-pull-1 {n right: 8.33333333%;n }n .col-sm-pull-0 {n right: auto;n }n .col-sm-push-12 {n left: 100%;n }n .col-sm-push-11 {n left: 91.66666667%;n }n .col-sm-push-10 {n left: 83.33333333%;n }n .col-sm-push-9 {n left: 75%;n }n .col-sm-push-8 {n left: 66.66666667%;n }n .col-sm-push-7 {n left: 58.33333333%;n }n .col-sm-push-6 {n left: 50%;n }n .col-sm-push-5 {n left: 41.66666667%;n }n .col-sm-push-4 {n left: 33.33333333%;n }n .col-sm-push-3 {n left: 25%;n }n .col-sm-push-2 {n left: 16.66666667%;n }n .col-sm-push-1 {n left: 8.33333333%;n }n .col-sm-push-0 {n left: auto;n }n .col-sm-offset-12 {n margin-left: 100%;n }n .col-sm-offset-11 {n margin-left: 91.66666667%;n }n .col-sm-offset-10 {n margin-left: 83.33333333%;n }n .col-sm-offset-9 {n margin-left: 75%;n }n .col-sm-offset-8 {n margin-left: 66.66666667%;n }n .col-sm-offset-7 {n margin-left: 58.33333333%;n }n .col-sm-offset-6 {n margin-left: 50%;n }n .col-sm-offset-5 {n margin-left: 41.66666667%;n }n .col-sm-offset-4 {n margin-left: 33.33333333%;n }n .col-sm-offset-3 {n margin-left: 25%;n }n .col-sm-offset-2 {n margin-left: 16.66666667%;n }n .col-sm-offset-1 {n margin-left: 8.33333333%;n }n .col-sm-offset-0 {n margin-left: 0%;n }n}n@media (min-width: 992px) {n .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 {n float: left;n }n .col-md-12 {n width: 100%;n }n .col-md-11 {n width: 91.66666667%;n }n .col-md-10 {n width: 83.33333333%;n }n .col-md-9 {n width: 75%;n }n .col-md-8 {n width: 66.66666667%;n }n .col-md-7 {n width: 58.33333333%;n }n .col-md-6 {n width: 50%;n }n .col-md-5 {n width: 41.66666667%;n }n .col-md-4 {n width: 33.33333333%;n }n .col-md-3 {n width: 25%;n }n .col-md-2 {n width: 16.66666667%;n }n .col-md-1 {n width: 8.33333333%;n }n .col-md-pull-12 {n right: 100%;n }n .col-md-pull-11 {n right: 91.66666667%;n }n .col-md-pull-10 {n right: 83.33333333%;n }n .col-md-pull-9 {n right: 75%;n }n .col-md-pull-8 {n right: 66.66666667%;n }n .col-md-pull-7 {n right: 58.33333333%;n }n .col-md-pull-6 {n right: 50%;n }n .col-md-pull-5 {n right: 41.66666667%;n }n .col-md-pull-4 {n right: 33.33333333%;n }n .col-md-pull-3 {n right: 25%;n }n .col-md-pull-2 {n right: 16.66666667%;n }n .col-md-pull-1 {n right: 8.33333333%;n }n .col-md-pull-0 {n right: auto;n }n .col-md-push-12 {n left: 100%;n }n .col-md-push-11 {n left: 91.66666667%;n }n .col-md-push-10 {n left: 83.33333333%;n }n .col-md-push-9 {n left: 75%;n }n .col-md-push-8 {n left: 66.66666667%;n }n .col-md-push-7 {n left: 58.33333333%;n }n .col-md-push-6 {n left: 50%;n }n .col-md-push-5 {n left: 41.66666667%;n }n .col-md-push-4 {n left: 33.33333333%;n }n .col-md-push-3 {n left: 25%;n }n .col-md-push-2 {n left: 16.66666667%;n }n .col-md-push-1 {n left: 8.33333333%;n }n .col-md-push-0 {n left: auto;n }n .col-md-offset-12 {n margin-left: 100%;n }n .col-md-offset-11 {n margin-left: 91.66666667%;n }n .col-md-offset-10 {n margin-left: 83.33333333%;n }n .col-md-offset-9 {n margin-left: 75%;n }n .col-md-offset-8 {n margin-left: 66.66666667%;n }n .col-md-offset-7 {n margin-left: 58.33333333%;n }n .col-md-offset-6 {n margin-left: 50%;n }n .col-md-offset-5 {n margin-left: 41.66666667%;n }n .col-md-offset-4 {n margin-left: 33.33333333%;n }n .col-md-offset-3 {n margin-left: 25%;n }n .col-md-offset-2 {n margin-left: 16.66666667%;n }n .col-md-offset-1 {n margin-left: 8.33333333%;n }n .col-md-offset-0 {n margin-left: 0%;n }n}n@media (min-width: 1200px) {n .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 {n float: left;n }n .col-lg-12 {n width: 100%;n }n .col-lg-11 {n width: 91.66666667%;n }n .col-lg-10 {n width: 83.33333333%;n }n .col-lg-9 {n width: 75%;n }n .col-lg-8 {n width: 66.66666667%;n }n .col-lg-7 {n width: 58.33333333%;n }n .col-lg-6 {n width: 50%;n }n .col-lg-5 {n width: 41.66666667%;n }n .col-lg-4 {n width: 33.33333333%;n }n .col-lg-3 {n width: 25%;n }n .col-lg-2 {n width: 16.66666667%;n }n .col-lg-1 {n width: 8.33333333%;n }n .col-lg-pull-12 {n right: 100%;n }n .col-lg-pull-11 {n right: 91.66666667%;n }n .col-lg-pull-10 {n right: 83.33333333%;n }n .col-lg-pull-9 {n right: 75%;n }n .col-lg-pull-8 {n right: 66.66666667%;n }n .col-lg-pull-7 {n right: 58.33333333%;n }n .col-lg-pull-6 {n right: 50%;n }n .col-lg-pull-5 {n right: 41.66666667%;n }n .col-lg-pull-4 {n right: 33.33333333%;n }n .col-lg-pull-3 {n right: 25%;n }n .col-lg-pull-2 {n right: 16.66666667%;n }n .col-lg-pull-1 {n right: 8.33333333%;n }n .col-lg-pull-0 {n right: auto;n }n .col-lg-push-12 {n left: 100%;n }n .col-lg-push-11 {n left: 91.66666667%;n }n .col-lg-push-10 {n left: 83.33333333%;n }n .col-lg-push-9 {n left: 75%;n }n .col-lg-push-8 {n left: 66.66666667%;n }n .col-lg-push-7 {n left: 58.33333333%;n }n .col-lg-push-6 {n left: 50%;n }n .col-lg-push-5 {n left: 41.66666667%;n }n .col-lg-push-4 {n left: 33.33333333%;n }n .col-lg-push-3 {n left: 25%;n }n .col-lg-push-2 {n left: 16.66666667%;n }n .col-lg-push-1 {n left: 8.33333333%;n }n .col-lg-push-0 {n left: auto;n }n .col-lg-offset-12 {n margin-left: 100%;n }n .col-lg-offset-11 {n margin-left: 91.66666667%;n }n .col-lg-offset-10 {n margin-left: 83.33333333%;n }n .col-lg-offset-9 {n margin-left: 75%;n }n .col-lg-offset-8 {n margin-left: 66.66666667%;n }n .col-lg-offset-7 {n margin-left: 58.33333333%;n }n .col-lg-offset-6 {n margin-left: 50%;n }n .col-lg-offset-5 {n margin-left: 41.66666667%;n }n .col-lg-offset-4 {n margin-left: 33.33333333%;n }n .col-lg-offset-3 {n margin-left: 25%;n }n .col-lg-offset-2 {n margin-left: 16.66666667%;n }n .col-lg-offset-1 {n margin-left: 8.33333333%;n }n .col-lg-offset-0 {n margin-left: 0%;n }n}ntable {n background-color: transparent;n}ncaption {n padding-top: 8px;n padding-bottom: 8px;n color: #777777;n text-align: left;n}nth {n text-align: left;n}n.table {n width: 100%;n max-width: 100%;n margin-bottom: 20px;n}n.table > thead > tr > th,n.table > tbody > tr > th,n.table > tfoot > tr > th,n.table > thead > tr > td,n.table > tbody > tr > td,n.table > tfoot > tr > td {n padding: 8px;n line-height: 1.42857143;n vertical-align: top;n border-top: 1px solid dddddd;n}n.table > thead > tr > th {n vertical-align: bottom;n border-bottom: 2px solid dddddd;n}n.table > caption + thead > tr:first-child > th,n.table > colgroup + thead > tr:first-child > th,n.table > thead:first-child > tr:first-child > th,n.table > caption + thead > tr:first-child > td,n.table > colgroup + thead > tr:first-child > td,n.table > thead:first-child > tr:first-child > td {n border-top: 0;n}n.table > tbody + tbody {n border-top: 2px solid dddddd;n}n.table .table {n background-color: ffffff;n}n.table-condensed > thead > tr > th,n.table-condensed > tbody > tr > th,n.table-condensed > tfoot > tr > th,n.table-condensed > thead > tr > td,n.table-condensed > tbody > tr > td,n.table-condensed > tfoot > tr > td {n padding: 5px;n}n.table-bordered {n border: 1px solid dddddd;n}n.table-bordered > thead > tr > th,n.table-bordered > tbody > tr > th,n.table-bordered > tfoot > tr > th,n.table-bordered > thead > tr > td,n.table-bordered > tbody > tr > td,n.table-bordered > tfoot > tr > td {n border: 1px solid dddddd;n}n.table-bordered > thead > tr > th,n.table-bordered > thead > tr > td {n border-bottom-width: 2px;n}n.table-striped > tbody > tr:nth-of-type(odd) {n background-color: f9f9f9;n}n.table-hover > tbody > tr:hover {n background-color: f5f5f5;n}ntable col {n position: static;n float: none;n display: table-column;n}ntable td,ntable th {n position: static;n float: none;n display: table-cell;n}n.table > thead > tr > td.active,n.table > tbody > tr > td.active,n.table > tfoot > tr > td.active,n.table > thead > tr > th.active,n.table > tbody > tr > th.active,n.table > tfoot > tr > th.active,n.table > thead > tr.active > td,n.table > tbody > tr.active > td,n.table > tfoot > tr.active > td,n.table > thead > tr.active > th,n.table > tbody > tr.active > th,n.table > tfoot > tr.active > th {n background-color: f5f5f5;n}n.table-hover > tbody > tr > td.active:hover,n.table-hover > tbody > tr > th.active:hover,n.table-hover > tbody > tr.active:hover > td,n.table-hover > tbody > tr:hover > .active,n.table-hover > tbody > tr.active:hover > th {n background-color: e8e8e8;n}n.table > thead > tr > td.success,n.table > tbody > tr > td.success,n.table > tfoot > tr > td.success,n.table > thead > tr > th.success,n.table > tbody > tr > th.success,n.table > tfoot > tr > th.success,n.table > thead > tr.success > td,n.table > tbody > tr.success > td,n.table > tfoot > tr.success > td,n.table > thead > tr.success > th,n.table > tbody > tr.success > th,n.table > tfoot > tr.success > th {n background-color: dff0d8;n}n.table-hover > tbody > tr > td.success:hover,n.table-hover > tbody > tr > th.success:hover,n.table-hover > tbody > tr.success:hover > td,n.table-hover > tbody > tr:hover > .success,n.table-hover > tbody > tr.success:hover > th {n background-color: d0e9c6;n}n.table > thead > tr > td.info,n.table > tbody > tr > td.info,n.table > tfoot > tr > td.info,n.table > thead > tr > th.info,n.table > tbody > tr > th.info,n.table > tfoot > tr > th.info,n.table > thead > tr.info > td,n.table > tbody > tr.info > td,n.table > tfoot > tr.info > td,n.table > thead > tr.info > th,n.table > tbody > tr.info > th,n.table > tfoot > tr.info > th {n background-color: d9edf7;n}n.table-hover > tbody > tr > td.info:hover,n.table-hover > tbody > tr > th.info:hover,n.table-hover > tbody > tr.info:hover > td,n.table-hover > tbody > tr:hover > .info,n.table-hover > tbody > tr.info:hover > th {n background-color: c4e3f3;n}n.table > thead > tr > td.warning,n.table > tbody > tr > td.warning,n.table > tfoot > tr > td.warning,n.table > thead > tr > th.warning,n.table > tbody > tr > th.warning,n.table > tfoot > tr > th.warning,n.table > thead > tr.warning > td,n.table > tbody > tr.warning > td,n.table > tfoot > tr.warning > td,n.table > thead > tr.warning > th,n.table > tbody > tr.warning > th,n.table > tfoot > tr.warning > th {n background-color: fcf8e3;n}n.table-hover > tbody > tr > td.warning:hover,n.table-hover > tbody > tr > th.warning:hover,n.table-hover > tbody > tr.warning:hover > td,n.table-hover > tbody > tr:hover > .warning,n.table-hover > tbody > tr.warning:hover > th {n background-color: faf2cc;n}n.table > thead > tr > td.danger,n.table > tbody > tr > td.danger,n.table > tfoot > tr > td.danger,n.table > thead > tr > th.danger,n.table > tbody > tr > th.danger,n.table > tfoot > tr > th.danger,n.table > thead > tr.danger > td,n.table > tbody > tr.danger > td,n.table > tfoot > tr.danger > td,n.table > thead > tr.danger > th,n.table > tbody > tr.danger > th,n.table > tfoot > tr.danger > th {n background-color: f2dede;n}n.table-hover > tbody > tr > td.danger:hover,n.table-hover > tbody > tr > th.danger:hover,n.table-hover > tbody > tr.danger:hover > td,n.table-hover > tbody > tr:hover > .danger,n.table-hover > tbody > tr.danger:hover > th {n background-color: ebcccc;n}n.table-responsive {n overflow-x: auto;n min-height: 0.01%;n}n@media screen and (max-width: 767px) {n .table-responsive {n width: 100%;n margin-bottom: 15px;n overflow-y: hidden;n -ms-overflow-style: -ms-autohiding-scrollbar;n border: 1px solid dddddd;n }n .table-responsive > .table {n margin-bottom: 0;n }n .table-responsive > .table > thead > tr > th,n .table-responsive > .table > tbody > tr > th,n .table-responsive > .table > tfoot > tr > th,n .table-responsive > .table > thead > tr > td,n .table-responsive > .table > tbody > tr > td,n .table-responsive > .table > tfoot > tr > td {n white-space: nowrap;n }n .table-responsive > .table-bordered {n border: 0;n }n .table-responsive > .table-bordered > thead > tr > th:first-child,n .table-responsive > .table-bordered > tbody > tr > th:first-child,n .table-responsive > .table-bordered > tfoot > tr > th:first-child,n .table-responsive > .table-bordered > thead > tr > td:first-child,n .table-responsive > .table-bordered > tbody > tr > td:first-child,n .table-responsive > .table-bordered > tfoot > tr > td:first-child {n border-left: 0;n }n .table-responsive > .table-bordered > thead > tr > th:last-child,n .table-responsive > .table-bordered > tbody > tr > th:last-child,n .table-responsive > .table-bordered > tfoot > tr > th:last-child,n .table-responsive > .table-bordered > thead > tr > td:last-child,n .table-responsive > .table-bordered > tbody > tr > td:last-child,n .table-responsive > .table-bordered > tfoot > tr > td:last-child {n border-right: 0;n }n .table-responsive > .table-bordered > tbody > tr:last-child > th,n .table-responsive > .table-bordered > tfoot > tr:last-child > th,n .table-responsive > .table-bordered > tbody > tr:last-child > td,n .table-responsive > .table-bordered > tfoot > tr:last-child > td {n border-bottom: 0;n }n}nfieldset {n padding: 0;n margin: 0;n border: 0;n min-width: 0;n}nlegend {n display: block;n width: 100%;n padding: 0;n margin-bottom: 20px;n font-size: 21px;n line-height: inherit;n color: #333333;n border: 0;n border-bottom: 1px solid e5e5e5;n}nlabel {n display: inline-block;n max-width: 100%;n margin-bottom: 5px;n font-weight: bold;n}ninput {n -webkit-box-sizing: border-box;n -moz-box-sizing: border-box;n box-sizing: border-box;n}ninput,ninput {n margin: 4px 0 0;n margin-top: 1px \9;n line-height: normal;n}ninput {n display: block;n}ninput {n display: block;n width: 100%;n}nselect,nselect {n height: auto;n}ninput:focus,ninput:focus,ninput:focus {n outline: thin dotted;n outline: 5px auto -webkit-focus-ring-color;n outline-offset: -2px;n}noutput {n display: block;n padding-top: 7px;n font-size: 14px;n line-height: 1.42857143;n color: #555555;n}n.form-control {n display: block;n width: 100%;n height: 34px;n padding: 6px 12px;n font-size: 14px;n line-height: 1.42857143;n color: #555555;n background-color: ffffff;n background-image: none;n border: 1px solid cccccc;n border-radius: 4px;n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;n}n.form-control:focus {n border-color: #66afe9;n outline: 0;n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);n}n.form-control::-moz-placeholder {n color: #999999;n opacity: 1;n}n.form-control:-ms-input-placeholder {n color: #999999;n}n.form-control::-webkit-input-placeholder {n color: #999999;n}n.form-control,n.form-control,nfieldset .form-control {n cursor: not-allowed;n background-color: eeeeee;n opacity: 1;n}ntextarea.form-control {n height: auto;n}ninput {n -webkit-appearance: none;n}n@media screen and (-webkit-min-device-pixel-ratio: 0) {n input,n input,n input,n input {n line-height: 34px;n }n input.input-sm,n input.input-sm,n input.input-sm,n input.input-sm,n .input-group-sm input,n .input-group-sm input,n .input-group-sm input,n .input-group-sm input {n line-height: 30px;n }n input.input-lg,n input.input-lg,n input.input-lg,n input.input-lg,n .input-group-lg input,n .input-group-lg input,n .input-group-lg input,n .input-group-lg input {n line-height: 46px;n }n}n.form-group {n margin-bottom: 15px;n}n.radio,n.checkbox {n position: relative;n display: block;n margin-top: 10px;n margin-bottom: 10px;n}n.radio label,n.checkbox label {n min-height: 20px;n padding-left: 20px;n margin-bottom: 0;n font-weight: normal;n cursor: pointer;n}n.radio input,n.radio-inline input,n.checkbox input,n.checkbox-inline input {n position: absolute;n margin-left: -20px;n margin-top: 4px \9;n}n.radio + .radio,n.checkbox + .checkbox {n margin-top: -5px;n}n.radio-inline,n.checkbox-inline {n display: inline-block;n padding-left: 20px;n margin-bottom: 0;n vertical-align: middle;n font-weight: normal;n cursor: pointer;n}n.radio-inline + .radio-inline,n.checkbox-inline + .checkbox-inline {n margin-top: 0;n margin-left: 10px;n}ninput[disabled],ninput[disabled],ninput.disabled,ninput.disabled,nfieldset input,nfieldset input {n cursor: not-allowed;n}n.radio-inline.disabled,n.checkbox-inline.disabled,nfieldset .radio-inline,nfieldset .checkbox-inline {n cursor: not-allowed;n}n.radio.disabled label,n.checkbox.disabled label,nfieldset .radio label,nfieldset .checkbox label {n cursor: not-allowed;n}n.form-control-static {n padding-top: 7px;n padding-bottom: 7px;n margin-bottom: 0;n}n.form-control-static.input-lg,n.form-control-static.input-sm {n padding-left: 0;n padding-right: 0;n}n.input-sm {n height: 30px;n padding: 5px 10px;n font-size: 12px;n line-height: 1.5;n border-radius: 3px;n}nselect.input-sm {n height: 30px;n line-height: 30px;n}ntextarea.input-sm,nselect.input-sm {n height: auto;n}n.form-group-sm .form-control {n height: 30px;n padding: 5px 10px;n font-size: 12px;n line-height: 1.5;n border-radius: 3px;n}nselect.form-group-sm .form-control {n height: 30px;n line-height: 30px;n}ntextarea.form-group-sm .form-control,nselect.form-group-sm .form-control {n height: auto;n}n.form-group-sm .form-control-static {n height: 30px;n padding: 5px 10px;n font-size: 12px;n line-height: 1.5;n}n.input-lg {n height: 46px;n padding: 10px 16px;n font-size: 18px;n line-height: 1.3333333;n border-radius: 6px;n}nselect.input-lg {n height: 46px;n line-height: 46px;n}ntextarea.input-lg,nselect.input-lg {n height: auto;n}n.form-group-lg .form-control {n height: 46px;n padding: 10px 16px;n font-size: 18px;n line-height: 1.3333333;n border-radius: 6px;n}nselect.form-group-lg .form-control {n height: 46px;n line-height: 46px;n}ntextarea.form-group-lg .form-control,nselect.form-group-lg .form-control {n height: auto;n}n.form-group-lg .form-control-static {n height: 46px;n padding: 10px 16px;n font-size: 18px;n line-height: 1.3333333;n}n.has-feedback {n position: relative;n}n.has-feedback .form-control {n padding-right: 42.5px;n}n.form-control-feedback {n position: absolute;n top: 0;n right: 0;n z-index: 2;n display: block;n width: 34px;n height: 34px;n line-height: 34px;n text-align: center;n pointer-events: none;n}n.input-lg + .form-control-feedback {n width: 46px;n height: 46px;n line-height: 46px;n}n.input-sm + .form-control-feedback {n width: 30px;n height: 30px;n line-height: 30px;n}n.has-success .help-block,n.has-success .control-label,n.has-success .radio,n.has-success .checkbox,n.has-success .radio-inline,n.has-success .checkbox-inline,n.has-success.radio label,n.has-success.checkbox label,n.has-success.radio-inline label,n.has-success.checkbox-inline label {n color: #3c763d;n}n.has-success .form-control {n border-color: #3c763d;n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);n}n.has-success .form-control:focus {n border-color: #2b542c;n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;n}n.has-success .input-group-addon {n color: #3c763d;n border-color: #3c763d;n background-color: dff0d8;n}n.has-success .form-control-feedback {n color: #3c763d;n}n.has-warning .help-block,n.has-warning .control-label,n.has-warning .radio,n.has-warning .checkbox,n.has-warning .radio-inline,n.has-warning .checkbox-inline,n.has-warning.radio label,n.has-warning.checkbox label,n.has-warning.radio-inline label,n.has-warning.checkbox-inline label {n color: #8a6d3b;n}n.has-warning .form-control {n border-color: #8a6d3b;n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);n}n.has-warning .form-control:focus {n border-color: #66512c;n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px c0a16b;n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px c0a16b;n}n.has-warning .input-group-addon {n color: #8a6d3b;n border-color: #8a6d3b;n background-color: fcf8e3;n}n.has-warning .form-control-feedback {n color: #8a6d3b;n}n.has-error .help-block,n.has-error .control-label,n.has-error .radio,n.has-error .checkbox,n.has-error .radio-inline,n.has-error .checkbox-inline,n.has-error.radio label,n.has-error.checkbox label,n.has-error.radio-inline label,n.has-error.checkbox-inline label {n color: a94442;n}n.has-error .form-control {n border-color: a94442;n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);n}n.has-error .form-control:focus {n border-color: #843534;n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px ce8483;n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px ce8483;n}n.has-error .input-group-addon {n color: a94442;n border-color: a94442;n background-color: f2dede;n}n.has-error .form-control-feedback {n color: a94442;n}n.has-feedback label ~ .form-control-feedback {n top: 25px;n}n.has-feedback label.sr-only ~ .form-control-feedback {n top: 0;n}n.help-block {n display: block;n margin-top: 5px;n margin-bottom: 10px;n color: #737373;n}n@media (min-width: 768px) {n .form-inline .form-group {n display: inline-block;n margin-bottom: 0;n vertical-align: middle;n }n .form-inline .form-control {n display: inline-block;n width: auto;n vertical-align: middle;n }n .form-inline .form-control-static {n display: inline-block;n }n .form-inline .input-group {n display: inline-table;n vertical-align: middle;n }n .form-inline .input-group .input-group-addon,n .form-inline .input-group .input-group-btn,n .form-inline .input-group .form-control {n width: auto;n }n .form-inline .input-group > .form-control {n width: 100%;n }n .form-inline .control-label {n margin-bottom: 0;n vertical-align: middle;n }n .form-inline .radio,n .form-inline .checkbox {n display: inline-block;n margin-top: 0;n margin-bottom: 0;n vertical-align: middle;n }n .form-inline .radio label,n .form-inline .checkbox label {n padding-left: 0;n }n .form-inline .radio input,n .form-inline .checkbox input {n position: relative;n margin-left: 0;n }n .form-inline .has-feedback .form-control-feedback {n top: 0;n }n}n.form-horizontal .radio,n.form-horizontal .checkbox,n.form-horizontal .radio-inline,n.form-horizontal .checkbox-inline {n margin-top: 0;n margin-bottom: 0;n padding-top: 7px;n}n.form-horizontal .radio,n.form-horizontal .checkbox {n min-height: 27px;n}n.form-horizontal .form-group {n margin-left: -15px;n margin-right: -15px;n}n@media (min-width: 768px) {n .form-horizontal .control-label {n text-align: right;n margin-bottom: 0;n padding-top: 7px;n }n}n.form-horizontal .has-feedback .form-control-feedback {n right: 15px;n}n@media (min-width: 768px) {n .form-horizontal .form-group-lg .control-label {n padding-top: 14.333333px;n }n}n@media (min-width: 768px) {n .form-horizontal .form-group-sm .control-label {n padding-top: 6px;n }n}n.btn {n display: inline-block;n margin-bottom: 0;n font-weight: normal;n text-align: center;n vertical-align: middle;n touch-action: manipulation;n cursor: pointer;n background-image: none;n border: 1px solid transparent;n white-space: nowrap;n padding: 6px 12px;n font-size: 14px;n line-height: 1.42857143;n border-radius: 4px;n -webkit-user-select: none;n -moz-user-select: none;n -ms-user-select: none;n user-select: none;n}n.btn:focus,n.btn:active:focus,n.btn.active:focus,n.btn.focus,n.btn:active.focus,n.btn.active.focus {n outline: thin dotted;n outline: 5px auto -webkit-focus-ring-color;n outline-offset: -2px;n}n.btn:hover,n.btn:focus,n.btn.focus {n color: #333333;n text-decoration: none;n}n.btn:active,n.btn.active {n outline: 0;n background-image: none;n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);n}n.btn.disabled,n.btn,nfieldset .btn {n cursor: not-allowed;n pointer-events: none;n opacity: 0.65;n filter: alpha(opacity=65);n -webkit-box-shadow: none;n box-shadow: none;n}n.btn-default {n color: #333333;n background-color: ffffff;n border-color: cccccc;n}n.btn-default:hover,n.btn-default:focus,n.btn-default.focus,n.btn-default:active,n.btn-default.active,n.open > .dropdown-toggle.btn-default {n color: #333333;n background-color: e6e6e6;n border-color: adadad;n}n.btn-default:active,n.btn-default.active,n.open > .dropdown-toggle.btn-default {n background-image: none;n}n.btn-default.disabled,n.btn-default,nfieldset .btn-default,n.btn-default.disabled:hover,n.btn-default:hover,nfieldset .btn-default:hover,n.btn-default.disabled:focus,n.btn-default:focus,nfieldset .btn-default:focus,n.btn-default.disabled.focus,n.btn-default.focus,nfieldset .btn-default.focus,n.btn-default.disabled:active,n.btn-default:active,nfieldset .btn-default:active,n.btn-default.disabled.active,n.btn-default.active,nfieldset .btn-default.active {n background-color: ffffff;n border-color: cccccc;n}n.btn-default .badge {n color: ffffff;n background-color: #333333;n}n.btn-primary {n color: ffffff;n background-color: #337ab7;n border-color: #2e6da4;n}n.btn-primary:hover,n.btn-primary:focus,n.btn-primary.focus,n.btn-primary:active,n.btn-primary.active,n.open > .dropdown-toggle.btn-primary {n color: ffffff;n background-color: #286090;n border-color: #204d74;n}n.btn-primary:active,n.btn-primary.active,n.open > .dropdown-toggle.btn-primary {n background-image: none;n}n.btn-primary.disabled,n.btn-primary,nfieldset .btn-primary,n.btn-primary.disabled:hover,n.btn-primary:hover,nfieldset .btn-primary:hover,n.btn-primary.disabled:focus,n.btn-primary:focus,nfieldset .btn-primary:focus,n.btn-primary.disabled.focus,n.btn-primary.focus,nfieldset .btn-primary.focus,n.btn-primary.disabled:active,n.btn-primary:active,nfieldset .btn-primary:active,n.btn-primary.disabled.active,n.btn-primary.active,nfieldset .btn-primary.active {n background-color: #337ab7;n border-color: #2e6da4;n}n.btn-primary .badge {n color: #337ab7;n background-color: ffffff;n}n.btn-success {n color: ffffff;n background-color: #5cb85c;n border-color: #4cae4c;n}n.btn-success:hover,n.btn-success:focus,n.btn-success.focus,n.btn-success:active,n.btn-success.active,n.open > .dropdown-toggle.btn-success {n color: ffffff;n background-color: #449d44;n border-color: #398439;n}n.btn-success:active,n.btn-success.active,n.open > .dropdown-toggle.btn-success {n background-image: none;n}n.btn-success.disabled,n.btn-success,nfieldset .btn-success,n.btn-success.disabled:hover,n.btn-success:hover,nfieldset .btn-success:hover,n.btn-success.disabled:focus,n.btn-success:focus,nfieldset .btn-success:focus,n.btn-success.disabled.focus,n.btn-success.focus,nfieldset .btn-success.focus,n.btn-success.disabled:active,n.btn-success:active,nfieldset .btn-success:active,n.btn-success.disabled.active,n.btn-success.active,nfieldset .btn-success.active {n background-color: #5cb85c;n border-color: #4cae4c;n}n.btn-success .badge {n color: #5cb85c;n background-color: ffffff;n}n.btn-info {n color: ffffff;n background-color: #5bc0de;n border-color: #46b8da;n}n.btn-info:hover,n.btn-info:focus,n.btn-info.focus,n.btn-info:active,n.btn-info.active,n.open > .dropdown-toggle.btn-info {n color: ffffff;n background-color: #31b0d5;n border-color: #269abc;n}n.btn-info:active,n.btn-info.active,n.open > .dropdown-toggle.btn-info {n background-image: none;n}n.btn-info.disabled,n.btn-info,nfieldset .btn-info,n.btn-info.disabled:hover,n.btn-info:hover,nfieldset .btn-info:hover,n.btn-info.disabled:focus,n.btn-info:focus,nfieldset .btn-info:focus,n.btn-info.disabled.focus,n.btn-info.focus,nfieldset .btn-info.focus,n.btn-info.disabled:active,n.btn-info:active,nfieldset .btn-info:active,n.btn-info.disabled.active,n.btn-info.active,nfieldset .btn-info.active {n background-color: #5bc0de;n border-color: #46b8da;n}n.btn-info .badge {n color: #5bc0de;n background-color: ffffff;n}n.btn-warning {n color: ffffff;n background-color: f0ad4e;n border-color: eea236;n}n.btn-warning:hover,n.btn-warning:focus,n.btn-warning.focus,n.btn-warning:active,n.btn-warning.active,n.open > .dropdown-toggle.btn-warning {n color: ffffff;n background-color: ec971f;n border-color: d58512;n}n.btn-warning:active,n.btn-warning.active,n.open > .dropdown-toggle.btn-warning {n background-image: none;n}n.btn-warning.disabled,n.btn-warning,nfieldset .btn-warning,n.btn-warning.disabled:hover,n.btn-warning:hover,nfieldset .btn-warning:hover,n.btn-warning.disabled:focus,n.btn-warning:focus,nfieldset .btn-warning:focus,n.btn-warning.disabled.focus,n.btn-warning.focus,nfieldset .btn-warning.focus,n.btn-warning.disabled:active,n.btn-warning:active,nfieldset .btn-warning:active,n.btn-warning.disabled.active,n.btn-warning.active,nfieldset .btn-warning.active {n background-color: f0ad4e;n border-color: eea236;n}n.btn-warning .badge {n color: f0ad4e;n background-color: ffffff;n}n.btn-danger {n color: ffffff;n background-color: d9534f;n border-color: d43f3a;n}n.btn-danger:hover,n.btn-danger:focus,n.btn-danger.focus,n.btn-danger:active,n.btn-danger.active,n.open > .dropdown-toggle.btn-danger {n color: ffffff;n background-color: c9302c;n border-color: ac2925;n}n.btn-danger:active,n.btn-danger.active,n.open > .dropdown-toggle.btn-danger {n background-image: none;n}n.btn-danger.disabled,n.btn-danger,nfieldset .btn-danger,n.btn-danger.disabled:hover,n.btn-danger:hover,nfieldset .btn-danger:hover,n.btn-danger.disabled:focus,n.btn-danger:focus,nfieldset .btn-danger:focus,n.btn-danger.disabled.focus,n.btn-danger.focus,nfieldset .btn-danger.focus,n.btn-danger.disabled:active,n.btn-danger:active,nfieldset .btn-danger:active,n.btn-danger.disabled.active,n.btn-danger.active,nfieldset .btn-danger.active {n background-color: d9534f;n border-color: d43f3a;n}n.btn-danger .badge {n color: d9534f;n background-color: ffffff;n}n.btn-link {n color: #337ab7;n font-weight: normal;n border-radius: 0;n}n.btn-link,n.btn-link:active,n.btn-link.active,n.btn-link[disabled],nfieldset .btn-link {n background-color: transparent;n -webkit-box-shadow: none;n box-shadow: none;n}n.btn-link,n.btn-hover,n.btn-link:focus,n.btn-link:active {n border-color: transparent;n}n.btn-hover,n.btn-link:focus {n color: #23527c;n text-decoration: underline;n background-color: transparent;n}n.btn-link:hover,nfieldset .btn-link:hover,n.btn-link[disabled]:focus,nfieldset .btn-focus {n color: #777777;n text-decoration: none;n}n.btn-lg,n.btn-group-lg > .btn {n padding: 10px 16px;n font-size: 18px;n line-height: 1.3333333;n border-radius: 6px;n}n.btn-sm,n.btn-group-sm > .btn {n padding: 5px 10px;n font-size: 12px;n line-height: 1.5;n border-radius: 3px;n}n.btn-xs,n.btn-group-xs > .btn {n padding: 1px 5px;n font-size: 12px;n line-height: 1.5;n border-radius: 3px;n}n.btn-block {n display: block;n width: 100%;n}n.btn-block + .btn-block {n margin-top: 5px;n}ninput.btn-block,ninput.btn-block,ninput.btn-block {n width: 100%;n}n.fade {n opacity: 0;n -webkit-transition: opacity 0.15s linear;n -o-transition: opacity 0.15s linear;n transition: opacity 0.15s linear;n}n.fade.in {n opacity: 1;n}n.collapse {n display: none;n visibility: hidden;n}n.collapse.in {n display: block;n visibility: visible;n}ntr.collapse.in {n display: table-row;n}ntbody.collapse.in {n display: table-row-group;n}n.collapsing {n position: relative;n height: 0;n overflow: hidden;n -webkit-transition-property: height, visibility;n transition-property: height, visibility;n -webkit-transition-duration: 0.35s;n transition-duration: 0.35s;n -webkit-transition-timing-function: ease;n transition-timing-function: ease;n}n.caret {n display: inline-block;n width: 0;n height: 0;n margin-left: 2px;n vertical-align: middle;n border-top: 4px solid;n border-right: 4px solid transparent;n border-left: 4px solid transparent;n}n.dropup,n.dropdown {n position: relative;n}n.dropdown-toggle:focus {n outline: 0;n}n.dropdown-menu {n position: absolute;n top: 100%;n left: 0;n z-index: 1000;n display: none;n float: left;n min-width: 160px;n padding: 5px 0;n margin: 2px 0 0;n list-style: none;n font-size: 14px;n text-align: left;n background-color: ffffff;n border: 1px solid cccccc;n border: 1px solid rgba(0, 0, 0, 0.15);n border-radius: 4px;n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);n background-clip: padding-box;n}n.dropdown-menu.pull-right {n right: 0;n left: auto;n}n.dropdown-menu .divider {n height: 1px;n margin: 9px 0;n overflow: hidden;n background-color: e5e5e5;n}n.dropdown-menu > li > a {n display: block;n padding: 3px 20px;n clear: both;n font-weight: normal;n line-height: 1.42857143;n color: #333333;n white-space: nowrap;n}n.dropdown-menu > li > a:hover,n.dropdown-menu > li > a:focus {n text-decoration: none;n color: #262626;n background-color: f5f5f5;n}n.dropdown-menu > .active > a,n.dropdown-menu > .active > a:hover,n.dropdown-menu > .active > a:focus {n color: ffffff;n text-decoration: none;n outline: 0;n background-color: #337ab7;n}n.dropdown-menu > .disabled > a,n.dropdown-menu > .disabled > a:hover,n.dropdown-menu > .disabled > a:focus {n color: #777777;n}n.dropdown-menu > .disabled > a:hover,n.dropdown-menu > .disabled > a:focus {n text-decoration: none;n background-color: transparent;n background-image: none;n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);n cursor: not-allowed;n}n.open > .dropdown-menu {n display: block;n}n.open > a {n outline: 0;n}n.dropdown-menu-right {n left: auto;n right: 0;n}n.dropdown-menu-left {n left: 0;n right: auto;n}n.dropdown-header {n display: block;n padding: 3px 20px;n font-size: 12px;n line-height: 1.42857143;n color: #777777;n white-space: nowrap;n}n.dropdown-backdrop {n position: fixed;n left: 0;n right: 0;n bottom: 0;n top: 0;n z-index: 990;n}n.pull-right > .dropdown-menu {n right: 0;n left: auto;n}n.dropup .caret,n.navbar-fixed-bottom .dropdown .caret {n border-top: 0;n border-bottom: 4px solid;n content: "";n}n.dropup .dropdown-menu,n.navbar-fixed-bottom .dropdown .dropdown-menu {n top: auto;n bottom: 100%;n margin-bottom: 2px;n}n@media (min-width: 768px) {n .navbar-right .dropdown-menu {n left: auto;n right: 0;n }n .navbar-right .dropdown-menu-left {n left: 0;n right: auto;n }n}n.btn-group,n.btn-group-vertical {n position: relative;n display: inline-block;n vertical-align: middle;n}n.btn-group > .btn,n.btn-group-vertical > .btn {n position: relative;n float: left;n}n.btn-group > .btn:hover,n.btn-group-vertical > .btn:hover,n.btn-group > .btn:focus,n.btn-group-vertical > .btn:focus,n.btn-group > .btn:active,n.btn-group-vertical > .btn:active,n.btn-group > .btn.active,n.btn-group-vertical > .btn.active {n z-index: 2;n}n.btn-group .btn + .btn,n.btn-group .btn + .btn-group,n.btn-group .btn-group + .btn,n.btn-group .btn-group + .btn-group {n margin-left: -1px;n}n.btn-toolbar {n margin-left: -5px;n}n.btn-toolbar .btn-group,n.btn-toolbar .input-group {n float: left;n}n.btn-toolbar > .btn,n.btn-toolbar > .btn-group,n.btn-toolbar > .input-group {n margin-left: 5px;n}n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {n border-radius: 0;n}n.btn-group > .btn:first-child {n margin-left: 0;n}n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {n border-bottom-right-radius: 0;n border-top-right-radius: 0;n}n.btn-group > .btn:last-child:not(:first-child),n.btn-group > .dropdown-toggle:not(:first-child) {n border-bottom-left-radius: 0;n border-top-left-radius: 0;n}n.btn-group > .btn-group {n float: left;n}n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {n border-radius: 0;n}n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {n border-bottom-right-radius: 0;n border-top-right-radius: 0;n}n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {n border-bottom-left-radius: 0;n border-top-left-radius: 0;n}n.btn-group .dropdown-toggle:active,n.btn-group.open .dropdown-toggle {n outline: 0;n}n.btn-group > .btn + .dropdown-toggle {n padding-left: 8px;n padding-right: 8px;n}n.btn-group > .btn-lg + .dropdown-toggle {n padding-left: 12px;n padding-right: 12px;n}n.btn-group.open .dropdown-toggle {n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);n}n.btn-group.open .dropdown-toggle.btn-link {n -webkit-box-shadow: none;n box-shadow: none;n}n.btn .caret {n margin-left: 0;n}n.btn-lg .caret {n border-width: 5px 5px 0;n border-bottom-width: 0;n}n.dropup .btn-lg .caret {n border-width: 0 5px 5px;n}n.btn-group-vertical > .btn,n.btn-group-vertical > .btn-group,n.btn-group-vertical > .btn-group > .btn {n display: block;n float: none;n width: 100%;n max-width: 100%;n}n.btn-group-vertical > .btn-group > .btn {n float: none;n}n.btn-group-vertical > .btn + .btn,n.btn-group-vertical > .btn + .btn-group,n.btn-group-vertical > .btn-group + .btn,n.btn-group-vertical > .btn-group + .btn-group {n margin-top: -1px;n margin-left: 0;n}n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {n border-radius: 0;n}n.btn-group-vertical > .btn:first-child:not(:last-child) {n border-top-right-radius: 4px;n border-bottom-right-radius: 0;n border-bottom-left-radius: 0;n}n.btn-group-vertical > .btn:last-child:not(:first-child) {n border-bottom-left-radius: 4px;n border-top-right-radius: 0;n border-top-left-radius: 0;n}n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {n border-radius: 0;n}n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {n border-bottom-right-radius: 0;n border-bottom-left-radius: 0;n}n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {n border-top-right-radius: 0;n border-top-left-radius: 0;n}n.btn-group-justified {n display: table;n width: 100%;n table-layout: fixed;n border-collapse: separate;n}n.btn-group-justified > .btn,n.btn-group-justified > .btn-group {n float: none;n display: table-cell;n width: 1%;n}n.btn-group-justified > .btn-group .btn {n width: 100%;n}n.btn-group-justified > .btn-group .dropdown-menu {n left: auto;n}n > .btn input,n > .btn-group > .btn input,n > .btn input,n > .btn-group > .btn input {n position: absolute;n clip: rect(0, 0, 0, 0);n pointer-events: none;n}n.input-group {n position: relative;n display: table;n border-collapse: separate;n}n.input-group {n float: none;n padding-left: 0;n padding-right: 0;n}n.input-group .form-control {n position: relative;n z-index: 2;n float: left;n width: 100%;n margin-bottom: 0;n}n.input-group-lg > .form-control,n.input-group-lg > .input-group-addon,n.input-group-lg > .input-group-btn > .btn {n height: 46px;n padding: 10px 16px;n font-size: 18px;n line-height: 1.3333333;n border-radius: 6px;n}nselect.input-group-lg > .form-control,nselect.input-group-lg > .input-group-addon,nselect.input-group-lg > .input-group-btn > .btn {n height: 46px;n line-height: 46px;n}ntextarea.input-group-lg > .form-control,ntextarea.input-group-lg > .input-group-addon,ntextarea.input-group-lg > .input-group-btn > .btn,nselect.input-group-lg > .form-control,nselect.input-group-lg > .input-group-addon,nselect.input-group-lg > .input-group-btn > .btn {n height: auto;n}n.input-group-sm > .form-control,n.input-group-sm > .input-group-addon,n.input-group-sm > .input-group-btn > .btn {n height: 30px;n padding: 5px 10px;n font-size: 12px;n line-height: 1.5;n border-radius: 3px;n}nselect.input-group-sm > .form-control,nselect.input-group-sm > .input-group-addon,nselect.input-group-sm > .input-group-btn > .btn {n height: 30px;n line-height: 30px;n}ntextarea.input-group-sm > .form-control,ntextarea.input-group-sm > .input-group-addon,ntextarea.input-group-sm > .input-group-btn > .btn,nselect.input-group-sm > .form-control,nselect.input-group-sm > .input-group-addon,nselect.input-group-sm > .input-group-btn > .btn {n height: auto;n}n.input-group-addon,n.input-group-btn,n.input-group .form-control {n display: table-cell;n}n.input-group-addon:not(:first-child):not(:last-child),n.input-group-btn:not(:first-child):not(:last-child),n.input-group .form-control:not(:first-child):not(:last-child) {n border-radius: 0;n}n.input-group-addon,n.input-group-btn {n width: 1%;n white-space: nowrap;n vertical-align: middle;n}n.input-group-addon {n padding: 6px 12px;n font-size: 14px;n font-weight: normal;n line-height: 1;n color: #555555;n text-align: center;n background-color: eeeeee;n border: 1px solid cccccc;n border-radius: 4px;n}n.input-group-addon.input-sm {n padding: 5px 10px;n font-size: 12px;n border-radius: 3px;n}n.input-group-addon.input-lg {n padding: 10px 16px;n font-size: 18px;n border-radius: 6px;n}n.input-group-addon input,n.input-group-addon input {n margin-top: 0;n}n.input-group .form-control:first-child,n.input-group-addon:first-child,n.input-group-btn:first-child > .btn,n.input-group-btn:first-child > .btn-group > .btn,n.input-group-btn:first-child > .dropdown-toggle,n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {n border-bottom-right-radius: 0;n border-top-right-radius: 0;n}n.input-group-addon:first-child {n border-right: 0;n}n.input-group .form-control:last-child,n.input-group-addon:last-child,n.input-group-btn:last-child > .btn,n.input-group-btn:last-child > .btn-group > .btn,n.input-group-btn:last-child > .dropdown-toggle,n.input-group-btn:first-child > .btn:not(:first-child),n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {n border-bottom-left-radius: 0;n border-top-left-radius: 0;n}n.input-group-addon:last-child {n border-left: 0;n}n.input-group-btn {n position: relative;n font-size: 0;n white-space: nowrap;n}n.input-group-btn > .btn {n position: relative;n}n.input-group-btn > .btn + .btn {n margin-left: -1px;n}n.input-group-btn > .btn:hover,n.input-group-btn > .btn:focus,n.input-group-btn > .btn:active {n z-index: 2;n}n.input-group-btn:first-child > .btn,n.input-group-btn:first-child > .btn-group {n margin-right: -1px;n}n.input-group-btn:last-child > .btn,n.input-group-btn:last-child > .btn-group {n margin-left: -1px;n}n.nav {n margin-bottom: 0;n padding-left: 0;n list-style: none;n}n.nav > li {n position: relative;n display: block;n}n.nav > li > a {n position: relative;n display: block;n padding: 10px 15px;n}n.nav > li > a:hover,n.nav > li > a:focus {n text-decoration: none;n background-color: eeeeee;n}n.nav > li.disabled > a {n color: #777777;n}n.nav > li.disabled > a:hover,n.nav > li.disabled > a:focus {n color: #777777;n text-decoration: none;n background-color: transparent;n cursor: not-allowed;n}n.nav .open > a,n.nav .open > a:hover,n.nav .open > a:focus {n background-color: eeeeee;n border-color: #337ab7;n}n.nav .nav-divider {n height: 1px;n margin: 9px 0;n overflow: hidden;n background-color: e5e5e5;n}n.nav > li > a > img {n max-width: none;n}n.nav-tabs {n border-bottom: 1px solid dddddd;n}n.nav-tabs > li {n float: left;n margin-bottom: -1px;n}n.nav-tabs > li > a {n margin-right: 2px;n line-height: 1.42857143;n border: 1px solid transparent;n border-radius: 4px 4px 0 0;n}n.nav-tabs > li > a:hover {n border-color: eeeeee eeeeee dddddd;n}n.nav-tabs > li.active > a,n.nav-tabs > li.active > a:hover,n.nav-tabs > li.active > a:focus {n color: #555555;n background-color: ffffff;n border: 1px solid dddddd;n border-bottom-color: transparent;n cursor: default;n}n.nav-tabs.nav-justified {n width: 100%;n border-bottom: 0;n}n.nav-tabs.nav-justified > li {n float: none;n}n.nav-tabs.nav-justified > li > a {n text-align: center;n margin-bottom: 5px;n}n.nav-tabs.nav-justified > .dropdown .dropdown-menu {n top: auto;n left: auto;n}n@media (min-width: 768px) {n .nav-tabs.nav-justified > li {n display: table-cell;n width: 1%;n }n .nav-tabs.nav-justified > li > a {n margin-bottom: 0;n }n}n.nav-tabs.nav-justified > li > a {n margin-right: 0;n border-radius: 4px;n}n.nav-tabs.nav-justified > .active > a,n.nav-tabs.nav-justified > .active > a:hover,n.nav-tabs.nav-justified > .active > a:focus {n border: 1px solid dddddd;n}n@media (min-width: 768px) {n .nav-tabs.nav-justified > li > a {n border-bottom: 1px solid dddddd;n border-radius: 4px 4px 0 0;n }n .nav-tabs.nav-justified > .active > a,n .nav-tabs.nav-justified > .active > a:hover,n .nav-tabs.nav-justified > .active > a:focus {n border-bottom-color: ffffff;n }n}n.nav-pills > li {n float: left;n}n.nav-pills > li > a {n border-radius: 4px;n}n.nav-pills > li + li {n margin-left: 2px;n}n.nav-pills > li.active > a,n.nav-pills > li.active > a:hover,n.nav-pills > li.active > a:focus {n color: ffffff;n background-color: #337ab7;n}n.nav-stacked > li {n float: none;n}n.nav-stacked > li + li {n margin-top: 2px;n margin-left: 0;n}n.nav-justified {n width: 100%;n}n.nav-justified > li {n float: none;n}n.nav-justified > li > a {n text-align: center;n margin-bottom: 5px;n}n.nav-justified > .dropdown .dropdown-menu {n top: auto;n left: auto;n}n@media (min-width: 768px) {n .nav-justified > li {n display: table-cell;n width: 1%;n }n .nav-justified > li > a {n margin-bottom: 0;n }n}n.nav-tabs-justified {n border-bottom: 0;n}n.nav-tabs-justified > li > a {n margin-right: 0;n border-radius: 4px;n}n.nav-tabs-justified > .active > a,n.nav-tabs-justified > .active > a:hover,n.nav-tabs-justified > .active > a:focus {n border: 1px solid dddddd;n}n@media (min-width: 768px) {n .nav-tabs-justified > li > a {n border-bottom: 1px solid dddddd;n border-radius: 4px 4px 0 0;n }n .nav-tabs-justified > .active > a,n .nav-tabs-justified > .active > a:hover,n .nav-tabs-justified > .active > a:focus {n border-bottom-color: ffffff;n }n}n.tab-content > .tab-pane {n display: none;n visibility: hidden;n}n.tab-content > .active {n display: block;n visibility: visible;n}n.nav-tabs .dropdown-menu {n margin-top: -1px;n border-top-right-radius: 0;n border-top-left-radius: 0;n}n.navbar {n position: relative;n min-height: 50px;n margin-bottom: 20px;n border: 1px solid transparent;n}n@media (min-width: 768px) {n .navbar {n border-radius: 4px;n }n}n@media (min-width: 768px) {n .navbar-header {n float: left;n }n}n.navbar-collapse {n overflow-x: visible;n padding-right: 15px;n padding-left: 15px;n border-top: 1px solid transparent;n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);n -webkit-overflow-scrolling: touch;n}n.navbar-collapse.in {n overflow-y: auto;n}n@media (min-width: 768px) {n .navbar-collapse {n width: auto;n border-top: 0;n box-shadow: none;n }n .navbar-collapse.collapse {n display: block !important;n visibility: visible !important;n height: auto !important;n padding-bottom: 0;n overflow: visible !important;n }n .navbar-collapse.in {n overflow-y: visible;n }n .navbar-fixed-top .navbar-collapse,n .navbar-static-top .navbar-collapse,n .navbar-fixed-bottom .navbar-collapse {n padding-left: 0;n padding-right: 0;n }n}n.navbar-fixed-top .navbar-collapse,n.navbar-fixed-bottom .navbar-collapse {n max-height: 340px;n}n@media (max-device-width: 480px) and (orientation: landscape) {n .navbar-fixed-top .navbar-collapse,n .navbar-fixed-bottom .navbar-collapse {n max-height: 200px;n }n}n.container > .navbar-header,n.container-fluid > .navbar-header,n.container > .navbar-collapse,n.container-fluid > .navbar-collapse {n margin-right: -15px;n margin-left: -15px;n}n@media (min-width: 768px) {n .container > .navbar-header,n .container-fluid > .navbar-header,n .container > .navbar-collapse,n .container-fluid > .navbar-collapse {n margin-right: 0;n margin-left: 0;n }n}n.navbar-static-top {n z-index: 1000;n border-width: 0 0 1px;n}n@media (min-width: 768px) {n .navbar-static-top {n border-radius: 0;n }n}n.navbar-fixed-top,n.navbar-fixed-bottom {n position: fixed;n right: 0;n left: 0;n z-index: 1030;n}n@media (min-width: 768px) {n .navbar-fixed-top,n .navbar-fixed-bottom {n border-radius: 0;n }n}n.navbar-fixed-top {n top: 0;n border-width: 0 0 1px;n}n.navbar-fixed-bottom {n bottom: 0;n margin-bottom: 0;n border-width: 1px 0 0;n}n.navbar-brand {n float: left;n padding: 15px 15px;n font-size: 18px;n line-height: 20px;n height: 50px;n}n.navbar-brand:hover,n.navbar-brand:focus {n text-decoration: none;n}n.navbar-brand > img {n display: block;n}n@media (min-width: 768px) {n .navbar > .container .navbar-brand,n .navbar > .container-fluid .navbar-brand {n margin-left: -15px;n }n}n.navbar-toggle {n position: relative;n float: right;n margin-right: 15px;n padding: 9px 10px;n margin-top: 8px;n margin-bottom: 8px;n background-color: transparent;n background-image: none;n border: 1px solid transparent;n border-radius: 4px;n}n.navbar-toggle:focus {n outline: 0;n}n.navbar-toggle .icon-bar {n display: block;n width: 22px;n height: 2px;n border-radius: 1px;n}n.navbar-toggle .icon-bar + .icon-bar {n margin-top: 4px;n}n@media (min-width: 768px) {n .navbar-toggle {n display: none;n }n}n.navbar-nav {n margin: 7.5px -15px;n}n.navbar-nav > li > a {n padding-top: 10px;n padding-bottom: 10px;n line-height: 20px;n}n@media (max-width: 767px) {n .navbar-nav .open .dropdown-menu {n position: static;n float: none;n width: auto;n margin-top: 0;n background-color: transparent;n border: 0;n box-shadow: none;n }n .navbar-nav .open .dropdown-menu > li > a,n .navbar-nav .open .dropdown-menu .dropdown-header {n padding: 5px 15px 5px 25px;n }n .navbar-nav .open .dropdown-menu > li > a {n line-height: 20px;n }n .navbar-nav .open .dropdown-menu > li > a:hover,n .navbar-nav .open .dropdown-menu > li > a:focus {n background-image: none;n }n}n@media (min-width: 768px) {n .navbar-nav {n float: left;n margin: 0;n }n .navbar-nav > li {n float: left;n }n .navbar-nav > li > a {n padding-top: 15px;n padding-bottom: 15px;n }n}n.navbar-form {n margin-left: -15px;n margin-right: -15px;n padding: 10px 15px;n border-top: 1px solid transparent;n border-bottom: 1px solid transparent;n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);n margin-top: 8px;n margin-bottom: 8px;n}n@media (min-width: 768px) {n .navbar-form .form-group {n display: inline-block;n margin-bottom: 0;n vertical-align: middle;n }n .navbar-form .form-control {n display: inline-block;n width: auto;n vertical-align: middle;n }n .navbar-form .form-control-static {n display: inline-block;n }n .navbar-form .input-group {n display: inline-table;n vertical-align: middle;n }n .navbar-form .input-group .input-group-addon,n .navbar-form .input-group .input-group-btn,n .navbar-form .input-group .form-control {n width: auto;n }n .navbar-form .input-group > .form-control {n width: 100%;n }n .navbar-form .control-label {n margin-bottom: 0;n vertical-align: middle;n }n .navbar-form .radio,n .navbar-form .checkbox {n display: inline-block;n margin-top: 0;n margin-bottom: 0;n vertical-align: middle;n }n .navbar-form .radio label,n .navbar-form .checkbox label {n padding-left: 0;n }n .navbar-form .radio input,n .navbar-form .checkbox input {n position: relative;n margin-left: 0;n }n .navbar-form .has-feedback .form-control-feedback {n top: 0;n }n}n@media (max-width: 767px) {n .navbar-form .form-group {n margin-bottom: 5px;n }n .navbar-form .form-group:last-child {n margin-bottom: 0;n }n}n@media (min-width: 768px) {n .navbar-form {n width: auto;n border: 0;n margin-left: 0;n margin-right: 0;n padding-top: 0;n padding-bottom: 0;n -webkit-box-shadow: none;n box-shadow: none;n }n}n.navbar-nav > li > .dropdown-menu {n margin-top: 0;n border-top-right-radius: 0;n border-top-left-radius: 0;n}n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {n margin-bottom: 0;n border-top-right-radius: 4px;n border-top-left-radius: 4px;n border-bottom-right-radius: 0;n border-bottom-left-radius: 0;n}n.navbar-btn {n margin-top: 8px;n margin-bottom: 8px;n}n.navbar-btn.btn-sm {n margin-top: 10px;n margin-bottom: 10px;n}n.navbar-btn.btn-xs {n margin-top: 14px;n margin-bottom: 14px;n}n.navbar-text {n margin-top: 15px;n margin-bottom: 15px;n}n@media (min-width: 768px) {n .navbar-text {n float: left;n margin-left: 15px;n margin-right: 15px;n }n}n@media (min-width: 768px) {n .navbar-left {n float: left !important;n }n .navbar-right {n float: right !important;n margin-right: -15px;n }n .navbar-right ~ .navbar-right {n margin-right: 0;n }n}n.navbar-default {n background-color: f8f8f8;n border-color: e7e7e7;n}n.navbar-default .navbar-brand {n color: #777777;n}n.navbar-default .navbar-brand:hover,n.navbar-default .navbar-brand:focus {n color: #5e5e5e;n background-color: transparent;n}n.navbar-default .navbar-text {n color: #777777;n}n.navbar-default .navbar-nav > li > a {n color: #777777;n}n.navbar-default .navbar-nav > li > a:hover,n.navbar-default .navbar-nav > li > a:focus {n color: #333333;n background-color: transparent;n}n.navbar-default .navbar-nav > .active > a,n.navbar-default .navbar-nav > .active > a:hover,n.navbar-default .navbar-nav > .active > a:focus {n color: #555555;n background-color: e7e7e7;n}n.navbar-default .navbar-nav > .disabled > a,n.navbar-default .navbar-nav > .disabled > a:hover,n.navbar-default .navbar-nav > .disabled > a:focus {n color: cccccc;n background-color: transparent;n}n.navbar-default .navbar-toggle {n border-color: dddddd;n}n.navbar-default .navbar-toggle:hover,n.navbar-default .navbar-toggle:focus {n background-color: dddddd;n}n.navbar-default .navbar-toggle .icon-bar {n background-color: #888888;n}n.navbar-default .navbar-collapse,n.navbar-default .navbar-form {n border-color: e7e7e7;n}n.navbar-default .navbar-nav > .open > a,n.navbar-default .navbar-nav > .open > a:hover,n.navbar-default .navbar-nav > .open > a:focus {n background-color: e7e7e7;n color: #555555;n}n@media (max-width: 767px) {n .navbar-default .navbar-nav .open .dropdown-menu > li > a {n color: #777777;n }n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {n color: #333333;n background-color: transparent;n }n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {n color: #555555;n background-color: e7e7e7;n }n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {n color: cccccc;n background-color: transparent;n }n}n.navbar-default .navbar-link {n color: #777777;n}n.navbar-default .navbar-hover {n color: #333333;n}n.navbar-default .btn-link {n color: #777777;n}n.navbar-default .btn-hover,n.navbar-default .btn-focus {n color: #333333;n}n.navbar-default .btn-link:hover,nfieldset .navbar-default .btn-hover,n.navbar-default .btn-link:focus,nfieldset .navbar-default .btn-focus {n color: cccccc;n}n.navbar-inverse {n background-color: #222222;n border-color: #080808;n}n.navbar-inverse .navbar-brand {n color: #9d9d9d;n}n.navbar-inverse .navbar-brand:hover,n.navbar-inverse .navbar-brand:focus {n color: ffffff;n background-color: transparent;n}n.navbar-inverse .navbar-text {n color: #9d9d9d;n}n.navbar-inverse .navbar-nav > li > a {n color: #9d9d9d;n}n.navbar-inverse .navbar-nav > li > a:hover,n.navbar-inverse .navbar-nav > li > a:focus {n color: ffffff;n background-color: transparent;n}n.navbar-inverse .navbar-nav > .active > a,n.navbar-inverse .navbar-nav > .active > a:hover,n.navbar-inverse .navbar-nav > .active > a:focus {n color: ffffff;n background-color: #080808;n}n.navbar-inverse .navbar-nav > .disabled > a,n.navbar-inverse .navbar-nav > .disabled > a:hover,n.navbar-inverse .navbar-nav > .disabled > a:focus {n color: #444444;n background-color: transparent;n}n.navbar-inverse .navbar-toggle {n border-color: #333333;n}n.navbar-inverse .navbar-toggle:hover,n.navbar-inverse .navbar-toggle:focus {n background-color: #333333;n}n.navbar-inverse .navbar-toggle .icon-bar {n background-color: ffffff;n}n.navbar-inverse .navbar-collapse,n.navbar-inverse .navbar-form {n border-color: #101010;n}n.navbar-inverse .navbar-nav > .open > a,n.navbar-inverse .navbar-nav > .open > a:hover,n.navbar-inverse .navbar-nav > .open > a:focus {n background-color: #080808;n color: ffffff;n}n@media (max-width: 767px) {n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {n border-color: #080808;n }n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {n background-color: #080808;n }n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {n color: #9d9d9d;n }n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {n color: ffffff;n background-color: transparent;n }n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {n color: ffffff;n background-color: #080808;n }n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {n color: #444444;n background-color: transparent;n }n}n.navbar-inverse .navbar-link {n color: #9d9d9d;n}n.navbar-inverse .navbar-hover {n color: ffffff;n}n.navbar-inverse .btn-link {n color: #9d9d9d;n}n.navbar-inverse .btn-hover,n.navbar-inverse .btn-focus {n color: ffffff;n}n.navbar-inverse .btn-link:hover,nfieldset .navbar-inverse .btn-hover,n.navbar-inverse .btn-link:focus,nfieldset .navbar-inverse .btn-focus {n color: #444444;n}n.breadcrumb {n padding: 8px 15px;n margin-bottom: 20px;n list-style: none;n background-color: f5f5f5;n border-radius: 4px;n}n.breadcrumb > li {n display: inline-block;n}n.breadcrumb > li + li:before {n content: "/\00a0";n padding: 0 5px;n color: cccccc;n}n.breadcrumb > .active {n color: #777777;n}n.pagination {n display: inline-block;n padding-left: 0;n margin: 20px 0;n border-radius: 4px;n}n.pagination > li {n display: inline;n}n.pagination > li > a,n.pagination > li > span {n position: relative;n float: left;n padding: 6px 12px;n line-height: 1.42857143;n text-decoration: none;n color: #337ab7;n background-color: ffffff;n border: 1px solid dddddd;n margin-left: -1px;n}n.pagination > li:first-child > a,n.pagination > li:first-child > span {n margin-left: 0;n border-bottom-left-radius: 4px;n border-top-left-radius: 4px;n}n.pagination > li:last-child > a,n.pagination > li:last-child > span {n border-bottom-right-radius: 4px;n border-top-right-radius: 4px;n}n.pagination > li > a:hover,n.pagination > li > span:hover,n.pagination > li > a:focus,n.pagination > li > span:focus {n color: #23527c;n background-color: eeeeee;n border-color: dddddd;n}n.pagination > .active > a,n.pagination > .active > span,n.pagination > .active > a:hover,n.pagination > .active > span:hover,n.pagination > .active > a:focus,n.pagination > .active > span:focus {n z-index: 2;n color: ffffff;n background-color: #337ab7;n border-color: #337ab7;n cursor: default;n}n.pagination > .disabled > span,n.pagination > .disabled > span:hover,n.pagination > .disabled > span:focus,n.pagination > .disabled > a,n.pagination > .disabled > a:hover,n.pagination > .disabled > a:focus {n color: #777777;n background-color: ffffff;n border-color: dddddd;n cursor: not-allowed;n}n.pagination-lg > li > a,n.pagination-lg > li > span {n padding: 10px 16px;n font-size: 18px;n}n.pagination-lg > li:first-child > a,n.pagination-lg > li:first-child > span {n border-bottom-left-radius: 6px;n border-top-left-radius: 6px;n}n.pagination-lg > li:last-child > a,n.pagination-lg > li:last-child > span {n border-bottom-right-radius: 6px;n border-top-right-radius: 6px;n}n.pagination-sm > li > a,n.pagination-sm > li > span {n padding: 5px 10px;n font-size: 12px;n}n.pagination-sm > li:first-child > a,n.pagination-sm > li:first-child > span {n border-bottom-left-radius: 3px;n border-top-left-radius: 3px;n}n.pagination-sm > li:last-child > a,n.pagination-sm > li:last-child > span {n border-bottom-right-radius: 3px;n border-top-right-radius: 3px;n}n.pager {n padding-left: 0;n margin: 20px 0;n list-style: none;n text-align: center;n}n.pager li {n display: inline;n}n.pager li > a,n.pager li > span {n display: inline-block;n padding: 5px 14px;n background-color: ffffff;n border: 1px solid dddddd;n border-radius: 15px;n}n.pager li > a:hover,n.pager li > a:focus {n text-decoration: none;n background-color: eeeeee;n}n.pager .next > a,n.pager .next > span {n float: right;n}n.pager .previous > a,n.pager .previous > span {n float: left;n}n.pager .disabled > a,n.pager .disabled > a:hover,n.pager .disabled > a:focus,n.pager .disabled > span {n color: #777777;n background-color: ffffff;n cursor: not-allowed;n}n.label {n display: inline;n padding: .2em .6em .3em;n font-size: 75%;n font-weight: bold;n line-height: 1;n color: ffffff;n text-align: center;n white-space: nowrap;n vertical-align: baseline;n border-radius: .25em;n}na.label:hover,na.label:focus {n color: ffffff;n text-decoration: none;n cursor: pointer;n}n.label:empty {n display: none;n}n.btn .label {n position: relative;n top: -1px;n}n.label-default {n background-color: #777777;n}n.label-default:hover,n.label-default:focus {n background-color: #5e5e5e;n}n.label-primary {n background-color: #337ab7;n}n.label-primary:hover,n.label-primary:focus {n background-color: #286090;n}n.label-success {n background-color: #5cb85c;n}n.label-success:hover,n.label-success:focus {n background-color: #449d44;n}n.label-info {n background-color: #5bc0de;n}n.label-info:hover,n.label-info:focus {n background-color: #31b0d5;n}n.label-warning {n background-color: f0ad4e;n}n.label-warning:hover,n.label-warning:focus {n background-color: ec971f;n}n.label-danger {n background-color: d9534f;n}n.label-danger:hover,n.label-danger:focus {n background-color: c9302c;n}n.badge {n display: inline-block;n min-width: 10px;n padding: 3px 7px;n font-size: 12px;n font-weight: bold;n color: ffffff;n line-height: 1;n vertical-align: baseline;n white-space: nowrap;n text-align: center;n background-color: #777777;n border-radius: 10px;n}n.badge:empty {n display: none;n}n.btn .badge {n position: relative;n top: -1px;n}n.btn-xs .badge {n top: 0;n padding: 1px 5px;n}na.badge:hover,na.badge:focus {n color: ffffff;n text-decoration: none;n cursor: pointer;n}n.list-group-item.active > .badge,n.nav-pills > .active > a > .badge {n color: #337ab7;n background-color: ffffff;n}n.list-group-item > .badge {n float: right;n}n.list-group-item > .badge + .badge {n margin-right: 5px;n}n.nav-pills > li > a > .badge {n margin-left: 3px;n}n.jumbotron {n padding: 30px 15px;n margin-bottom: 30px;n color: inherit;n background-color: eeeeee;n}n.jumbotron h1,n.jumbotron .h1 {n color: inherit;n}n.jumbotron p {n margin-bottom: 15px;n font-size: 21px;n font-weight: 200;n}n.jumbotron > hr {n border-top-color: d5d5d5;n}n.container .jumbotron,n.container-fluid .jumbotron {n border-radius: 6px;n}n.jumbotron .container {n max-width: 100%;n}n@media screen and (min-width: 768px) {n .jumbotron {n padding: 48px 0;n }n .container .jumbotron,n .container-fluid .jumbotron {n padding-left: 60px;n padding-right: 60px;n }n .jumbotron h1,n .jumbotron .h1 {n font-size: 63px;n }n}n.thumbnail {n display: block;n padding: 4px;n margin-bottom: 20px;n line-height: 1.42857143;n background-color: ffffff;n border: 1px solid dddddd;n border-radius: 4px;n -webkit-transition: border 0.2s ease-in-out;n -o-transition: border 0.2s ease-in-out;n transition: border 0.2s ease-in-out;n}n.thumbnail > img,n.thumbnail a > img {n margin-left: auto;n margin-right: auto;n}na.thumbnail:hover,na.thumbnail:focus,na.thumbnail.active {n border-color: #337ab7;n}n.thumbnail .caption {n padding: 9px;n color: #333333;n}n.alert {n padding: 15px;n margin-bottom: 20px;n border: 1px solid transparent;n border-radius: 4px;n}n.alert h4 {n margin-top: 0;n color: inherit;n}n.alert .alert-link {n font-weight: bold;n}n.alert > p,n.alert > ul {n margin-bottom: 0;n}n.alert > p + p {n margin-top: 5px;n}n.alert-dismissable,n.alert-dismissible {n padding-right: 35px;n}n.alert-dismissable .close,n.alert-dismissible .close {n position: relative;n top: -2px;n right: -21px;n color: inherit;n}n.alert-success {n background-color: dff0d8;n border-color: d6e9c6;n color: #3c763d;n}n.alert-success hr {n border-top-color: c9e2b3;n}n.alert-success .alert-link {n color: #2b542c;n}n.alert-info {n background-color: d9edf7;n border-color: bce8f1;n color: #31708f;n}n.alert-info hr {n border-top-color: a6e1ec;n}n.alert-info .alert-link {n color: #245269;n}n.alert-warning {n background-color: fcf8e3;n border-color: faebcc;n color: #8a6d3b;n}n.alert-warning hr {n border-top-color: f7e1b5;n}n.alert-warning .alert-link {n color: #66512c;n}n.alert-danger {n background-color: f2dede;n border-color: ebccd1;n color: a94442;n}n.alert-danger hr {n border-top-color: e4b9c0;n}n.alert-danger .alert-link {n color: #843534;n}n@-webkit-keyframes progress-bar-stripes {n from {n background-position: 40px 0;n }n to {n background-position: 0 0;n }n}n@keyframes progress-bar-stripes {n from {n background-position: 40px 0;n }n to {n background-position: 0 0;n }n}n.progress {n overflow: hidden;n height: 20px;n margin-bottom: 20px;n background-color: f5f5f5;n border-radius: 4px;n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);n}n.progress-bar {n float: left;n width: 0%;n height: 100%;n font-size: 12px;n line-height: 20px;n color: ffffff;n text-align: center;n background-color: #337ab7;n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);n -webkit-transition: width 0.6s ease;n -o-transition: width 0.6s ease;n transition: width 0.6s ease;n}n.progress-striped .progress-bar,n.progress-bar-striped {n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);n background-size: 40px 40px;n}n.progress.active .progress-bar,n.progress-bar.active {n -webkit-animation: progress-bar-stripes 2s linear infinite;n -o-animation: progress-bar-stripes 2s linear infinite;n animation: progress-bar-stripes 2s linear infinite;n}n.progress-bar-success {n background-color: #5cb85c;n}n.progress-striped .progress-bar-success {n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);n}n.progress-bar-info {n background-color: #5bc0de;n}n.progress-striped .progress-bar-info {n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);n}n.progress-bar-warning {n background-color: f0ad4e;n}n.progress-striped .progress-bar-warning {n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);n}n.progress-bar-danger {n background-color: d9534f;n}n.progress-striped .progress-bar-danger {n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);n}n.media {n margin-top: 15px;n}n.media:first-child {n margin-top: 0;n}n.media,n.media-body {n zoom: 1;n overflow: hidden;n}n.media-body {n width: 10000px;n}n.media-object {n display: block;n}n.media-right,n.media > .pull-right {n padding-left: 10px;n}n.media-left,n.media > .pull-left {n padding-right: 10px;n}n.media-left,n.media-right,n.media-body {n display: table-cell;n vertical-align: top;n}n.media-middle {n vertical-align: middle;n}n.media-bottom {n vertical-align: bottom;n}n.media-heading {n margin-top: 0;n margin-bottom: 5px;n}n.media-list {n padding-left: 0;n list-style: none;n}n.list-group {n margin-bottom: 20px;n padding-left: 0;n}n.list-group-item {n position: relative;n display: block;n padding: 10px 15px;n margin-bottom: -1px;n background-color: ffffff;n border: 1px solid dddddd;n}n.list-group-item:first-child {n border-top-right-radius: 4px;n border-top-left-radius: 4px;n}n.list-group-item:last-child {n margin-bottom: 0;n border-bottom-right-radius: 4px;n border-bottom-left-radius: 4px;n}na.list-group-item {n color: #555555;n}na.list-group-item .list-group-item-heading {n color: #333333;n}na.list-group-item:hover,na.list-group-item:focus {n text-decoration: none;n color: #555555;n background-color: f5f5f5;n}n.list-group-item.disabled,n.list-group-item.disabled:hover,n.list-group-item.disabled:focus {n background-color: eeeeee;n color: #777777;n cursor: not-allowed;n}n.list-group-item.disabled .list-group-item-heading,n.list-group-item.disabled:hover .list-group-item-heading,n.list-group-item.disabled:focus .list-group-item-heading {n color: inherit;n}n.list-group-item.disabled .list-group-item-text,n.list-group-item.disabled:hover .list-group-item-text,n.list-group-item.disabled:focus .list-group-item-text {n color: #777777;n}n.list-group-item.active,n.list-group-item.active:hover,n.list-group-item.active:focus {n z-index: 2;n color: ffffff;n background-color: #337ab7;n border-color: #337ab7;n}n.list-group-item.active .list-group-item-heading,n.list-group-item.active:hover .list-group-item-heading,n.list-group-item.active:focus .list-group-item-heading,n.list-group-item.active .list-group-item-heading > small,n.list-group-item.active:hover .list-group-item-heading > small,n.list-group-item.active:focus .list-group-item-heading > small,n.list-group-item.active .list-group-item-heading > .small,n.list-group-item.active:hover .list-group-item-heading > .small,n.list-group-item.active:focus .list-group-item-heading > .small {n color: inherit;n}n.list-group-item.active .list-group-item-text,n.list-group-item.active:hover .list-group-item-text,n.list-group-item.active:focus .list-group-item-text {n color: c7ddef;n}n.list-group-item-success {n color: #3c763d;n background-color: dff0d8;n}na.list-group-item-success {n color: #3c763d;n}na.list-group-item-success .list-group-item-heading {n color: inherit;n}na.list-group-item-success:hover,na.list-group-item-success:focus {n color: #3c763d;n background-color: d0e9c6;n}na.list-group-item-success.active,na.list-group-item-success.active:hover,na.list-group-item-success.active:focus {n color: fff;n background-color: #3c763d;n border-color: #3c763d;n}n.list-group-item-info {n color: #31708f;n background-color: d9edf7;n}na.list-group-item-info {n color: #31708f;n}na.list-group-item-info .list-group-item-heading {n color: inherit;n}na.list-group-item-info:hover,na.list-group-item-info:focus {n color: #31708f;n background-color: c4e3f3;n}na.list-group-item-info.active,na.list-group-item-info.active:hover,na.list-group-item-info.active:focus {n color: fff;n background-color: #31708f;n border-color: #31708f;n}n.list-group-item-warning {n color: #8a6d3b;n background-color: fcf8e3;n}na.list-group-item-warning {n color: #8a6d3b;n}na.list-group-item-warning .list-group-item-heading {n color: inherit;n}na.list-group-item-warning:hover,na.list-group-item-warning:focus {n color: #8a6d3b;n background-color: faf2cc;n}na.list-group-item-warning.active,na.list-group-item-warning.active:hover,na.list-group-item-warning.active:focus {n color: fff;n background-color: #8a6d3b;n border-color: #8a6d3b;n}n.list-group-item-danger {n color: a94442;n background-color: f2dede;n}na.list-group-item-danger {n color: a94442;n}na.list-group-item-danger .list-group-item-heading {n color: inherit;n}na.list-group-item-danger:hover,na.list-group-item-danger:focus {n color: a94442;n background-color: ebcccc;n}na.list-group-item-danger.active,na.list-group-item-danger.active:hover,na.list-group-item-danger.active:focus {n color: fff;n background-color: a94442;n border-color: a94442;n}n.list-group-item-heading {n margin-top: 0;n margin-bottom: 5px;n}n.list-group-item-text {n margin-bottom: 0;n line-height: 1.3;n}n.panel {n margin-bottom: 20px;n background-color: ffffff;n border: 1px solid transparent;n border-radius: 4px;n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);n}n.panel-body {n padding: 15px;n}n.panel-heading {n padding: 10px 15px;n border-bottom: 1px solid transparent;n border-top-right-radius: 3px;n border-top-left-radius: 3px;n}n.panel-heading > .dropdown .dropdown-toggle {n color: inherit;n}n.panel-title {n margin-top: 0;n margin-bottom: 0;n font-size: 16px;n color: inherit;n}n.panel-title > a,n.panel-title > small,n.panel-title > .small,n.panel-title > small > a,n.panel-title > .small > a {n color: inherit;n}n.panel-footer {n padding: 10px 15px;n background-color: f5f5f5;n border-top: 1px solid dddddd;n border-bottom-right-radius: 3px;n border-bottom-left-radius: 3px;n}n.panel > .list-group,n.panel > .panel-collapse > .list-group {n margin-bottom: 0;n}n.panel > .list-group .list-group-item,n.panel > .panel-collapse > .list-group .list-group-item {n border-width: 1px 0;n border-radius: 0;n}n.panel > .list-group:first-child .list-group-item:first-child,n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {n border-top: 0;n border-top-right-radius: 3px;n border-top-left-radius: 3px;n}n.panel > .list-group:last-child .list-group-item:last-child,n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {n border-bottom: 0;n border-bottom-right-radius: 3px;n border-bottom-left-radius: 3px;n}n.panel-heading + .list-group .list-group-item:first-child {n border-top-width: 0;n}n.list-group + .panel-footer {n border-top-width: 0;n}n.panel > .table,n.panel > .table-responsive > .table,n.panel > .panel-collapse > .table {n margin-bottom: 0;n}n.panel > .table caption,n.panel > .table-responsive > .table caption,n.panel > .panel-collapse > .table caption {n padding-left: 15px;n padding-right: 15px;n}n.panel > .table:first-child,n.panel > .table-responsive:first-child > .table:first-child {n border-top-right-radius: 3px;n border-top-left-radius: 3px;n}n.panel > .table:first-child > thead:first-child > tr:first-child,n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,n.panel > .table:first-child > tbody:first-child > tr:first-child,n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {n border-top-left-radius: 3px;n border-top-right-radius: 3px;n}n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {n border-top-left-radius: 3px;n}n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {n border-top-right-radius: 3px;n}n.panel > .table:last-child,n.panel > .table-responsive:last-child > .table:last-child {n border-bottom-right-radius: 3px;n border-bottom-left-radius: 3px;n}n.panel > .table:last-child > tbody:last-child > tr:last-child,n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,n.panel > .table:last-child > tfoot:last-child > tr:last-child,n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {n border-bottom-left-radius: 3px;n border-bottom-right-radius: 3px;n}n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {n border-bottom-left-radius: 3px;n}n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {n border-bottom-right-radius: 3px;n}n.panel > .panel-body + .table,n.panel > .panel-body + .table-responsive,n.panel > .table + .panel-body,n.panel > .table-responsive + .panel-body {n border-top: 1px solid dddddd;n}n.panel > .table > tbody:first-child > tr:first-child th,n.panel > .table > tbody:first-child > tr:first-child td {n border-top: 0;n}n.panel > .table-bordered,n.panel > .table-responsive > .table-bordered {n border: 0;n}n.panel > .table-bordered > thead > tr > th:first-child,n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,n.panel > .table-bordered > tbody > tr > th:first-child,n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,n.panel > .table-bordered > tfoot > tr > th:first-child,n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,n.panel > .table-bordered > thead > tr > td:first-child,n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,n.panel > .table-bordered > tbody > tr > td:first-child,n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,n.panel > .table-bordered > tfoot > tr > td:first-child,n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {n border-left: 0;n}n.panel > .table-bordered > thead > tr > th:last-child,n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,n.panel > .table-bordered > tbody > tr > th:last-child,n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,n.panel > .table-bordered > tfoot > tr > th:last-child,n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,n.panel > .table-bordered > thead > tr > td:last-child,n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,n.panel > .table-bordered > tbody > tr > td:last-child,n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,n.panel > .table-bordered > tfoot > tr > td:last-child,n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {n border-right: 0;n}n.panel > .table-bordered > thead > tr:first-child > td,n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,n.panel > .table-bordered > tbody > tr:first-child > td,n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,n.panel > .table-bordered > thead > tr:first-child > th,n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,n.panel > .table-bordered > tbody > tr:first-child > th,n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {n border-bottom: 0;n}n.panel > .table-bordered > tbody > tr:last-child > td,n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,n.panel > .table-bordered > tfoot > tr:last-child > td,n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,n.panel > .table-bordered > tbody > tr:last-child > th,n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,n.panel > .table-bordered > tfoot > tr:last-child > th,n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {n border-bottom: 0;n}n.panel > .table-responsive {n border: 0;n margin-bottom: 0;n}n.panel-group {n margin-bottom: 20px;n}n.panel-group .panel {n margin-bottom: 0;n border-radius: 4px;n}n.panel-group .panel + .panel {n margin-top: 5px;n}n.panel-group .panel-heading {n border-bottom: 0;n}n.panel-group .panel-heading + .panel-collapse > .panel-body,n.panel-group .panel-heading + .panel-collapse > .list-group {n border-top: 1px solid dddddd;n}n.panel-group .panel-footer {n border-top: 0;n}n.panel-group .panel-footer + .panel-collapse .panel-body {n border-bottom: 1px solid dddddd;n}n.panel-default {n border-color: dddddd;n}n.panel-default > .panel-heading {n color: #333333;n background-color: f5f5f5;n border-color: dddddd;n}n.panel-default > .panel-heading + .panel-collapse > .panel-body {n border-top-color: dddddd;n}n.panel-default > .panel-heading .badge {n color: f5f5f5;n background-color: #333333;n}n.panel-default > .panel-footer + .panel-collapse > .panel-body {n border-bottom-color: dddddd;n}n.panel-primary {n border-color: #337ab7;n}n.panel-primary > .panel-heading {n color: ffffff;n background-color: #337ab7;n border-color: #337ab7;n}n.panel-primary > .panel-heading + .panel-collapse > .panel-body {n border-top-color: #337ab7;n}n.panel-primary > .panel-heading .badge {n color: #337ab7;n background-color: ffffff;n}n.panel-primary > .panel-footer + .panel-collapse > .panel-body {n border-bottom-color: #337ab7;n}n.panel-success {n border-color: d6e9c6;n}n.panel-success > .panel-heading {n color: #3c763d;n background-color: dff0d8;n border-color: d6e9c6;n}n.panel-success > .panel-heading + .panel-collapse > .panel-body {n border-top-color: d6e9c6;n}n.panel-success > .panel-heading .badge {n color: dff0d8;n background-color: #3c763d;n}n.panel-success > .panel-footer + .panel-collapse > .panel-body {n border-bottom-color: d6e9c6;n}n.panel-info {n border-color: bce8f1;n}n.panel-info > .panel-heading {n color: #31708f;n background-color: d9edf7;n border-color: bce8f1;n}n.panel-info > .panel-heading + .panel-collapse > .panel-body {n border-top-color: bce8f1;n}n.panel-info > .panel-heading .badge {n color: d9edf7;n background-color: #31708f;n}n.panel-info > .panel-footer + .panel-collapse > .panel-body {n border-bottom-color: bce8f1;n}n.panel-warning {n border-color: faebcc;n}n.panel-warning > .panel-heading {n color: #8a6d3b;n background-color: fcf8e3;n border-color: faebcc;n}n.panel-warning > .panel-heading + .panel-collapse > .panel-body {n border-top-color: faebcc;n}n.panel-warning > .panel-heading .badge {n color: fcf8e3;n background-color: #8a6d3b;n}n.panel-warning > .panel-footer + .panel-collapse > .panel-body {n border-bottom-color: faebcc;n}n.panel-danger {n border-color: ebccd1;n}n.panel-danger > .panel-heading {n color: a94442;n background-color: f2dede;n border-color: ebccd1;n}n.panel-danger > .panel-heading + .panel-collapse > .panel-body {n border-top-color: ebccd1;n}n.panel-danger > .panel-heading .badge {n color: f2dede;n background-color: a94442;n}n.panel-danger > .panel-footer + .panel-collapse > .panel-body {n border-bottom-color: ebccd1;n}n.embed-responsive {n position: relative;n display: block;n height: 0;n padding: 0;n overflow: hidden;n}n.embed-responsive .embed-responsive-item,n.embed-responsive iframe,n.embed-responsive embed,n.embed-responsive object,n.embed-responsive video {n position: absolute;n top: 0;n left: 0;n bottom: 0;n height: 100%;n width: 100%;n border: 0;n}n.embed-responsive.embed-responsive-16by9 {n padding-bottom: 56.25%;n}n.embed-responsive.embed-responsive-4by3 {n padding-bottom: 75%;n}n.well {n min-height: 20px;n padding: 19px;n margin-bottom: 20px;n background-color: f5f5f5;n border: 1px solid e3e3e3;n border-radius: 4px;n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);n}n.well blockquote {n border-color: ddd;n border-color: rgba(0, 0, 0, 0.15);n}n.well-lg {n padding: 24px;n border-radius: 6px;n}n.well-sm {n padding: 9px;n border-radius: 3px;n}n.close {n float: right;n font-size: 21px;n font-weight: bold;n line-height: 1;n color: #000000;n text-shadow: 0 1px 0 ffffff;n opacity: 0.2;n filter: alpha(opacity=20);n}n.close:hover,n.close:focus {n color: #000000;n text-decoration: none;n cursor: pointer;n opacity: 0.5;n filter: alpha(opacity=50);n}nbutton.close {n padding: 0;n cursor: pointer;n background: transparent;n border: 0;n -webkit-appearance: none;n}n.modal-open {n overflow: hidden;n}n.modal {n display: none;n overflow: hidden;n position: fixed;n top: 0;n right: 0;n bottom: 0;n left: 0;n z-index: 1040;n -webkit-overflow-scrolling: touch;n outline: 0;n}n.modal.fade .modal-dialog {n -webkit-transform: translate(0, -25%);n -ms-transform: translate(0, -25%);n -o-transform: translate(0, -25%);n transform: translate(0, -25%);n -webkit-transition: -webkit-transform 0.3s ease-out;n -moz-transition: -moz-transform 0.3s ease-out;n -o-transition: -o-transform 0.3s ease-out;n transition: transform 0.3s ease-out;n}n.modal.in .modal-dialog {n -webkit-transform: translate(0, 0);n -ms-transform: translate(0, 0);n -o-transform: translate(0, 0);n transform: translate(0, 0);n}n.modal-open .modal {n overflow-x: hidden;n overflow-y: auto;n}n.modal-dialog {n position: relative;n width: auto;n margin: 10px;n}n.modal-content {n position: relative;n background-color: ffffff;n border: 1px solid #999999;n border: 1px solid rgba(0, 0, 0, 0.2);n border-radius: 6px;n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);n background-clip: padding-box;n outline: 0;n}n.modal-backdrop {n position: absolute;n top: 0;n right: 0;n left: 0;n background-color: #000000;n}n.modal-backdrop.fade {n opacity: 0;n filter: alpha(opacity=0);n}n.modal-backdrop.in {n opacity: 0.5;n filter: alpha(opacity=50);n}n.modal-header {n padding: 15px;n border-bottom: 1px solid e5e5e5;n min-height: 16.42857143px;n}n.modal-header .close {n margin-top: -2px;n}n.modal-title {n margin: 0;n line-height: 1.42857143;n}n.modal-body {n position: relative;n padding: 15px;n}n.modal-footer {n padding: 15px;n text-align: right;n border-top: 1px solid e5e5e5;n}n.modal-footer .btn + .btn {n margin-left: 5px;n margin-bottom: 0;n}n.modal-footer .btn-group .btn + .btn {n margin-left: -1px;n}n.modal-footer .btn-block + .btn-block {n margin-left: 0;n}n.modal-scrollbar-measure {n position: absolute;n top: -9999px;n width: 50px;n height: 50px;n overflow: scroll;n}n@media (min-width: 768px) {n .modal-dialog {n width: 600px;n margin: 30px auto;n }n .modal-content {n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);n }n .modal-sm {n width: 300px;n }n}n@media (min-width: 992px) {n .modal-lg {n width: 900px;n }n}n.tooltip {n position: absolute;n z-index: 1070;n display: block;n visibility: visible;n font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;n font-size: 12px;n font-weight: normal;n line-height: 1.4;n opacity: 0;n filter: alpha(opacity=0);n}n.tooltip.in {n opacity: 0.9;n filter: alpha(opacity=90);n}n.tooltip.top {n margin-top: -3px;n padding: 5px 0;n}n.tooltip.right {n margin-left: 3px;n padding: 0 5px;n}n.tooltip.bottom {n margin-top: 3px;n padding: 5px 0;n}n.tooltip.left {n margin-left: -3px;n padding: 0 5px;n}n.tooltip-inner {n max-width: 200px;n padding: 3px 8px;n color: ffffff;n text-align: center;n text-decoration: none;n background-color: #000000;n border-radius: 4px;n}n.tooltip-arrow {n position: absolute;n width: 0;n height: 0;n border-color: transparent;n border-style: solid;n}n.tooltip.top .tooltip-arrow {n bottom: 0;n left: 50%;n margin-left: -5px;n border-width: 5px 5px 0;n border-top-color: #000000;n}n.tooltip.top-left .tooltip-arrow {n bottom: 0;n right: 5px;n margin-bottom: -5px;n border-width: 5px 5px 0;n border-top-color: #000000;n}n.tooltip.top-right .tooltip-arrow {n bottom: 0;n left: 5px;n margin-bottom: -5px;n border-width: 5px 5px 0;n border-top-color: #000000;n}n.tooltip.right .tooltip-arrow {n top: 50%;n left: 0;n margin-top: -5px;n border-width: 5px 5px 5px 0;n border-right-color: #000000;n}n.tooltip.left .tooltip-arrow {n top: 50%;n right: 0;n margin-top: -5px;n border-width: 5px 0 5px 5px;n border-left-color: #000000;n}n.tooltip.bottom .tooltip-arrow {n top: 0;n left: 50%;n margin-left: -5px;n border-width: 0 5px 5px;n border-bottom-color: #000000;n}n.tooltip.bottom-left .tooltip-arrow {n top: 0;n right: 5px;n margin-top: -5px;n border-width: 0 5px 5px;n border-bottom-color: #000000;n}n.tooltip.bottom-right .tooltip-arrow {n top: 0;n left: 5px;n margin-top: -5px;n border-width: 0 5px 5px;n border-bottom-color: #000000;n}n.popover {n position: absolute;n top: 0;n left: 0;n z-index: 1060;n display: none;n max-width: 276px;n padding: 1px;n font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;n font-size: 14px;n font-weight: normal;n line-height: 1.42857143;n text-align: left;n background-color: ffffff;n background-clip: padding-box;n border: 1px solid cccccc;n border: 1px solid rgba(0, 0, 0, 0.2);n border-radius: 6px;n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);n white-space: normal;n}n.popover.top {n margin-top: -10px;n}n.popover.right {n margin-left: 10px;n}n.popover.bottom {n margin-top: 10px;n}n.popover.left {n margin-left: -10px;n}n.popover-title {n margin: 0;n padding: 8px 14px;n font-size: 14px;n background-color: f7f7f7;n border-bottom: 1px solid ebebeb;n border-radius: 5px 5px 0 0;n}n.popover-content {n padding: 9px 14px;n}n.popover > .arrow,n.popover > .arrow:after {n position: absolute;n display: block;n width: 0;n height: 0;n border-color: transparent;n border-style: solid;n}n.popover > .arrow {n border-width: 11px;n}n.popover > .arrow:after {n border-width: 10px;n content: "";n}n.popover.top > .arrow {n left: 50%;n margin-left: -11px;n border-bottom-width: 0;n border-top-color: #999999;n border-top-color: rgba(0, 0, 0, 0.25);n bottom: -11px;n}n.popover.top > .arrow:after {n content: " ";n bottom: 1px;n margin-left: -10px;n border-bottom-width: 0;n border-top-color: ffffff;n}n.popover.right > .arrow {n top: 50%;n left: -11px;n margin-top: -11px;n border-left-width: 0;n border-right-color: #999999;n border-right-color: rgba(0, 0, 0, 0.25);n}n.popover.right > .arrow:after {n content: " ";n left: 1px;n bottom: -10px;n border-left-width: 0;n border-right-color: ffffff;n}n.popover.bottom > .arrow {n left: 50%;n margin-left: -11px;n border-top-width: 0;n border-bottom-color: #999999;n border-bottom-color: rgba(0, 0, 0, 0.25);n top: -11px;n}n.popover.bottom > .arrow:after {n content: " ";n top: 1px;n margin-left: -10px;n border-top-width: 0;n border-bottom-color: ffffff;n}n.popover.left > .arrow {n top: 50%;n right: -11px;n margin-top: -11px;n border-right-width: 0;n border-left-color: #999999;n border-left-color: rgba(0, 0, 0, 0.25);n}n.popover.left > .arrow:after {n content: " ";n right: 1px;n border-right-width: 0;n border-left-color: ffffff;n bottom: -10px;n}n.carousel {n position: relative;n}n.carousel-inner {n position: relative;n overflow: hidden;n width: 100%;n}n.carousel-inner > .item {n display: none;n position: relative;n -webkit-transition: 0.6s ease-in-out left;n -o-transition: 0.6s ease-in-out left;n transition: 0.6s ease-in-out left;n}n.carousel-inner > .item > img,n.carousel-inner > .item > a > img {n line-height: 1;n}n@media all and (transform-3d), (-webkit-transform-3d) {n .carousel-inner > .item {n -webkit-transition: -webkit-transform 0.6s ease-in-out;n -moz-transition: -moz-transform 0.6s ease-in-out;n -o-transition: -o-transform 0.6s ease-in-out;n transition: transform 0.6s ease-in-out;n -webkit-backface-visibility: hidden;n -moz-backface-visibility: hidden;n backface-visibility: hidden;n -webkit-perspective: 1000;n -moz-perspective: 1000;n perspective: 1000;n }n .carousel-inner > .item.next,n .carousel-inner > .item.active.right {n -webkit-transform: translate3d(100%, 0, 0);n transform: translate3d(100%, 0, 0);n left: 0;n }n .carousel-inner > .item.prev,n .carousel-inner > .item.active.left {n -webkit-transform: translate3d(-100%, 0, 0);n transform: translate3d(-100%, 0, 0);n left: 0;n }n .carousel-inner > .item.next.left,n .carousel-inner > .item.prev.right,n .carousel-inner > .item.active {n -webkit-transform: translate3d(0, 0, 0);n transform: translate3d(0, 0, 0);n left: 0;n }n}n.carousel-inner > .active,n.carousel-inner > .next,n.carousel-inner > .prev {n display: block;n}n.carousel-inner > .active {n left: 0;n}n.carousel-inner > .next,n.carousel-inner > .prev {n position: absolute;n top: 0;n width: 100%;n}n.carousel-inner > .next {n left: 100%;n}n.carousel-inner > .prev {n left: -100%;n}n.carousel-inner > .next.left,n.carousel-inner > .prev.right {n left: 0;n}n.carousel-inner > .active.left {n left: -100%;n}n.carousel-inner > .active.right {n left: 100%;n}n.carousel-control {n position: absolute;n top: 0;n left: 0;n bottom: 0;n width: 15%;n opacity: 0.5;n filter: alpha(opacity=50);n font-size: 20px;n color: ffffff;n text-align: center;n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);n}n.carousel-control.left {n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);n background-repeat: repeat-x;n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=‘#80000000’, endColorstr=‘#00000000’, GradientType=1);n}n.carousel-control.right {n left: auto;n right: 0;n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);n background-repeat: repeat-x;n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=‘#00000000’, endColorstr=‘#80000000’, GradientType=1);n}n.carousel-control:hover,n.carousel-control:focus {n outline: 0;n color: ffffff;n text-decoration: none;n opacity: 0.9;n filter: alpha(opacity=90);n}n.carousel-control .icon-prev,n.carousel-control .icon-next,n.carousel-control .glyphicon-chevron-left,n.carousel-control .glyphicon-chevron-right {n position: absolute;n top: 50%;n z-index: 5;n display: inline-block;n}n.carousel-control .icon-prev,n.carousel-control .glyphicon-chevron-left {n left: 50%;n margin-left: -10px;n}n.carousel-control .icon-next,n.carousel-control .glyphicon-chevron-right {n right: 50%;n margin-right: -10px;n}n.carousel-control .icon-prev,n.carousel-control .icon-next {n width: 20px;n height: 20px;n margin-top: -10px;n line-height: 1;n font-family: serif;n}n.carousel-control .icon-prev:before {n content: ‘\2039’;n}n.carousel-control .icon-next:before {n content: ‘\203a’;n}n.carousel-indicators {n position: absolute;n bottom: 10px;n left: 50%;n z-index: 15;n width: 60%;n margin-left: -30%;n padding-left: 0;n list-style: none;n text-align: center;n}n.carousel-indicators li {n display: inline-block;n width: 10px;n height: 10px;n margin: 1px;n text-indent: -999px;n border: 1px solid ffffff;n border-radius: 10px;n cursor: pointer;n background-color: #000 \9;n background-color: rgba(0, 0, 0, 0);n}n.carousel-indicators .active {n margin: 0;n width: 12px;n height: 12px;n background-color: ffffff;n}n.carousel-caption {n position: absolute;n left: 15%;n right: 15%;n bottom: 20px;n z-index: 10;n padding-top: 20px;n padding-bottom: 20px;n color: ffffff;n text-align: center;n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);n}n.carousel-caption .btn {n text-shadow: none;n}n@media screen and (min-width: 768px) {n .carousel-control .glyphicon-chevron-left,n .carousel-control .glyphicon-chevron-right,n .carousel-control .icon-prev,n .carousel-control .icon-next {n width: 30px;n height: 30px;n margin-top: -15px;n font-size: 30px;n }n .carousel-control .glyphicon-chevron-left,n .carousel-control .icon-prev {n margin-left: -15px;n }n .carousel-control .glyphicon-chevron-right,n .carousel-control .icon-next {n margin-right: -15px;n }n .carousel-caption {n left: 20%;n right: 20%;n padding-bottom: 30px;n }n .carousel-indicators {n bottom: 20px;n }n}n.clearfix:before,n.clearfix:after,n.dl-horizontal dd:before,n.dl-horizontal dd:after,n.container:before,n.container:after,n.container-fluid:before,n.container-fluid:after,n.row:before,n.row:after,n.form-horizontal .form-group:before,n.form-horizontal .form-group:after,n.btn-toolbar:before,n.btn-toolbar:after,n.btn-group-vertical > .btn-group:before,n.btn-group-vertical > .btn-group:after,n.nav:before,n.nav:after,n.navbar:before,n.navbar:after,n.navbar-header:before,n.navbar-header:after,n.navbar-collapse:before,n.navbar-collapse:after,n.pager:before,n.pager:after,n.panel-body:before,n.panel-body:after,n.modal-footer:before,n.modal-footer:after {n content: " ";n display: table;n}n.clearfix:after,n.dl-horizontal dd:after,n.container:after,n.container-fluid:after,n.row:after,n.form-horizontal .form-group:after,n.btn-toolbar:after,n.btn-group-vertical > .btn-group:after,n.nav:after,n.navbar:after,n.navbar-header:after,n.navbar-collapse:after,n.pager:after,n.panel-body:after,n.modal-footer:after {n clear: both;n}n.center-block {n display: block;n margin-left: auto;n margin-right: auto;n}n.pull-right {n float: right !important;n}n.pull-left {n float: left !important;n}n.hide {n display: none !important;n}n.show {n display: block !important;n}n.invisible {n visibility: hidden;n}n.text-hide {n font: 0/0 a;n color: transparent;n text-shadow: none;n background-color: transparent;n border: 0;n}n.hidden {n display: none !important;n visibility: hidden !important;n}n.affix {n position: fixed;n}n@-ms-viewport {n width: device-width;n}n.visible-xs,n.visible-sm,n.visible-md,n.visible-lg {n display: none !important;n}n.visible-xs-block,n.visible-xs-inline,n.visible-xs-inline-block,n.visible-sm-block,n.visible-sm-inline,n.visible-sm-inline-block,n.visible-md-block,n.visible-md-inline,n.visible-md-inline-block,n.visible-lg-block,n.visible-lg-inline,n.visible-lg-inline-block {n display: none !important;n}n@media (max-width: 767px) {n .visible-xs {n display: block !important;n }n table.visible-xs {n display: table;n }n tr.visible-xs {n display: table-row !important;n }n th.visible-xs,n td.visible-xs {n display: table-cell !important;n }n}n@media (max-width: 767px) {n .visible-xs-block {n display: block !important;n }n}n@media (max-width: 767px) {n .visible-xs-inline {n display: inline !important;n }n}n@media (max-width: 767px) {n .visible-xs-inline-block {n display: inline-block !important;n }n}n@media (min-width: 768px) and (max-width: 991px) {n .visible-sm {n display: block !important;n }n table.visible-sm {n display: table;n }n tr.visible-sm {n display: table-row !important;n }n th.visible-sm,n td.visible-sm {n display: table-cell !important;n }n}n@media (min-width: 768px) and (max-width: 991px) {n .visible-sm-block {n display: block !important;n }n}n@media (min-width: 768px) and (max-width: 991px) {n .visible-sm-inline {n display: inline !important;n }n}n@media (min-width: 768px) and (max-width: 991px) {n .visible-sm-inline-block {n display: inline-block !important;n }n}n@media (min-width: 992px) and (max-width: 1199px) {n .visible-md {n display: block !important;n }n table.visible-md {n display: table;n }n tr.visible-md {n display: table-row !important;n }n th.visible-md,n td.visible-md {n display: table-cell !important;n }n}n@media (min-width: 992px) and (max-width: 1199px) {n .visible-md-block {n display: block !important;n }n}n@media (min-width: 992px) and (max-width: 1199px) {n .visible-md-inline {n display: inline !important;n }n}n@media (min-width: 992px) and (max-width: 1199px) {n .visible-md-inline-block {n display: inline-block !important;n }n}n@media (min-width: 1200px) {n .visible-lg {n display: block !important;n }n table.visible-lg {n display: table;n }n tr.visible-lg {n display: table-row !important;n }n th.visible-lg,n td.visible-lg {n display: table-cell !important;n }n}n@media (min-width: 1200px) {n .visible-lg-block {n display: block !important;n }n}n@media (min-width: 1200px) {n .visible-lg-inline {n display: inline !important;n }n}n@media (min-width: 1200px) {n .visible-lg-inline-block {n display: inline-block !important;n }n}n@media (max-width: 767px) {n .hidden-xs {n display: none !important;n }n}n@media (min-width: 768px) and (max-width: 991px) {n .hidden-sm {n display: none !important;n }n}n@media (min-width: 992px) and (max-width: 1199px) {n .hidden-md {n display: none !important;n }n}n@media (min-width: 1200px) {n .hidden-lg {n display: none !important;n }n}n.visible-print {n display: none !important;n}n@media print {n .visible-print {n display: block !important;n }n table.visible-print {n display: table;n }n tr.visible-print {n display: table-row !important;n }n th.visible-print,n td.visible-print {n display: table-cell !important;n }n}n.visible-print-block {n display: none !important;n}n@media print {n .visible-print-block {n display: block !important;n }n}n.visible-print-inline {n display: none !important;n}n@media print {n .visible-print-inline {n display: inline !important;n }n}n.visible-print-inline-block {n display: none !important;n}n@media print {n .visible-print-inline-block {n display: inline-block !important;n }n}n@media print {n .hidden-print {n display: none !important;n }n}n/*# sourceMappingURL=bootstrap.css.map */”,“/*! normalize.css v3.0.2 | MIT License | git.io/normalize */nn//n// 1. Set default font family to sans-serif.n// 2. Prevent iOS text size adjust after orientation change, without disablingn// user zoom.n//nnhtml {n font-family: sans-serif; // 1n -ms-text-size-adjust: 100%; // 2n -webkit-text-size-adjust: 100%; // 2n}nn//n// Remove default margin.n//nnbody {n margin: 0;n}nn// HTML5 display definitionsn// ==========================================================================nn//n// Correct ‘block` display not defined for any HTML5 element in IE 8/9.n// Correct `block` display not defined for `details` or `summary` in IE 10/11n// and Firefox.n// Correct `block` display not defined for `main` in IE 11.n//nnarticle,naside,ndetails,nfigcaption,nfigure,nfooter,nheader,nhgroup,nmain,nmenu,nnav,nsection,nsummary {n display: block;n}nn//n// 1. Correct `inline-block` display not defined in IE 8/9.n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.n//nnaudio,ncanvas,nprogress,nvideo {n display: inline-block; // 1n vertical-align: baseline; // 2n}nn//n// Prevent modern browsers from displaying `audio` without controls.n// Remove excess height in iOS 5 devices.n//nnaudio:not() {n display: none;n height: 0;n}nn//n// Address `[hidden]` styling not present in IE 8/9/10.n// Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.n//nn,ntemplate {n display: none;n}nn// Linksn// ==========================================================================nn//n// Remove the gray background color from active links in IE 10.n//nna {n background-color: transparent;n}nn//n// Improve readability when focused and also mouse hovered in all browsers.n//nna:active,na:hover {n outline: 0;n}nn// Text-level semanticsn// ==========================================================================nn//n// Address styling not present in IE 8/9/10/11, Safari, and Chrome.n//nnabbr {n border-bottom: 1px dotted;n}nn//n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.n//nnb,nstrong {n font-weight: bold;n}nn//n// Address styling not present in Safari and Chrome.n//nndfn {n font-style: italic;n}nn//n// Address variable `h1` font-size and margin within `section` and `article`n// contexts in Firefox 4+, Safari, and Chrome.n//nnh1 {n font-size: 2em;n margin: 0.67em 0;n}nn//n// Address styling not present in IE 8/9.n//nnmark {n background: ff0;n color: #000;n}nn//n// Address inconsistent and variable font size in all browsers.n//nnsmall {n font-size: 80%;n}nn//n// Prevent `sub` and `sup` affecting `line-height` in all browsers.n//nnsub,nsup {n font-size: 75%;n line-height: 0;n position: relative;n vertical-align: baseline;n}nnsup {n top: -0.5em;n}nnsub {n bottom: -0.25em;n}nn// Embedded contentn// ==========================================================================nn//n// Remove border when inside `a` element in IE 8/9/10.n//nnimg {n border: 0;n}nn//n// Correct overflow not hidden in IE 9/10/11.n//nnsvg:not(:root) {n overflow: hidden;n}nn// Grouping contentn// ==========================================================================nn//n// Address margin not present in IE 8/9 and Safari.n//nnfigure {n margin: 1em 40px;n}nn//n// Address differences between Firefox and other browsers.n//nnhr {n -moz-box-sizing: content-box;n box-sizing: content-box;n height: 0;n}nn//n// Contain overflow in all browsers.n//nnpre {n overflow: auto;n}nn//n// Address odd `em`-unit font size rendering in all browsers.n//nncode,nkbd,npre,nsamp {n font-family: monospace, monospace;n font-size: 1em;n}nn// Formsn// ==========================================================================nn//n// Known limitation: by default, Chrome and Safari on OS X allow very limitedn// styling of `select`, unless a `border` property is set.n//nn//n// 1. Correct color not being inherited.n// Known issue: affects color of disabled elements.n// 2. Correct font properties not being inherited.n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.n//nnbutton,ninput,noptgroup,nselect,ntextarea {n color: inherit; // 1n font: inherit; // 2n margin: 0; // 3n}nn//n// Address `overflow` set to `hidden` in IE 8/9/10/11.n//nnbutton {n overflow: visible;n}nn//n// Address inconsistent `text-transform` inheritance for `button` and `select`.n// All other form control elements do not inherit `text-transform` values.n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.n// Correct `select` style inheritance in Firefox.n//nnbutton,nselect {n text-transform: none;n}nn//n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`n// and `video` controls.n// 2. Correct inability to style clickable `input` types in iOS.n// 3. Improve usability and consistency of cursor style between image-typen// `input` and others.n//nnbutton,nhtml input, // 1ninput,ninput {n -webkit-appearance: button; // 2n cursor: pointer; // 3n}nn//n// Re-set default cursor for disabled elements.n//nnbutton,nhtml input {n cursor: default;n}nn//n// Remove inner padding and border in Firefox 4+.n//nnbutton::-moz-focus-inner,ninput::-moz-focus-inner {n border: 0;n padding: 0;n}nn//n// Address Firefox 4+ setting `line-height` on `input` using `!important` inn// the UA stylesheet.n//nninput {n line-height: normal;n}nn//n// It’s recommended that you don’t attempt to style these elements.n// Firefox’s implementation doesn’t respect box-sizing, padding, or width.n//n// 1. Address box sizing set to ‘content-box` in IE 8/9/10.n// 2. Remove excess padding in IE 8/9/10.n//nninput,ninput {n box-sizing: border-box; // 1n padding: 0; // 2n}nn//n// Fix the cursor style for Chrome’s increment/decrement buttons. For certainn// ‘font-size` values of the `input`, it causes the cursor style of then// decrement button to change from `default` to `text`.n//nninput::-webkit-inner-spin-button,ninput::-webkit-outer-spin-button {n height: auto;n}nn//n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.n// 2. Address `box-sizing` set to `border-box` in Safari and Chromen// (include `-moz` to future-proof).n//nninput {n -webkit-appearance: textfield; // 1n -moz-box-sizing: content-box;n -webkit-box-sizing: content-box; // 2n box-sizing: content-box;n}nn//n// Remove inner padding and search cancel button in Safari and Chrome on OS X.n// Safari (but not Chrome) clips the cancel button when the search input hasn// padding (and `textfield` appearance).n//nninput::-webkit-search-cancel-button,ninput::-webkit-search-decoration {n -webkit-appearance: none;n}nn//n// Define consistent border, margin, and padding.n//nnfieldset {n border: 1px solid c0c0c0;n margin: 0 2px;n padding: 0.35em 0.625em 0.75em;n}nn//n// 1. Correct `color` not being inherited in IE 8/9/10/11.n// 2. Remove padding so people aren’t caught out if they zero out fieldsets.n//nnlegend {n border: 0; // 1n padding: 0; // 2n}nn//n// Remove default vertical scrollbar in IE 8/9/10/11.n//nntextarea {n overflow: auto;n}nn//n// Don’t inherit the ‘font-weight` (applied by a rule above).n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.n//nnoptgroup {n font-weight: bold;n}nn// Tablesn// ==========================================================================nn//n// Remove most spacing between table cells.n//nntable {n border-collapse: collapse;n border-spacing: 0;n}nntd,nth {n padding: 0;n}n”,“/*! Source: github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */nn// ==========================================================================n// Print styles.n// Inlined to avoid the additional HTTP request: h5bp.com/rn// ==========================================================================nn@media print {n *,n *:before,n *:after {n background: transparent !important;n color: #000 !important; // Black prints faster: h5bp.com/sn box-shadow: none !important;n text-shadow: none !important;n }nn a,n a:visited {n text-decoration: underline;n }nn a:after {n content: " (" attr(href) ")";n }nn abbr:after {n content: " (" attr(title) ")";n }nn // Don’t show links that are fragment identifiers,n // or use the ‘javascript:` pseudo protocoln a:after,n a:after {n content: "";n }nn pre,n blockquote {n border: 1px solid #999;n page-break-inside: avoid;n }nn thead {n display: table-header-group; // h5bp.com/tn }nn tr,n img {n page-break-inside: avoid;n }nn img {n max-width: 100% !important;n }nn p,n h2,n h3 {n orphans: 3;n widows: 3;n }nn h2,n h3 {n page-break-after: avoid;n }nn // Bootstrap specific changes startn //n // Chrome (OSX) fix for github.com/twbs/bootstrap/issues/11245n // Once fixed, we can just straight up remove this.n select {n background: fff !important;n }nn // Bootstrap componentsn .navbar {n display: none;n }n .btn,n .dropup > .btn {n > .caret {n border-top-color: #000 !important;n }n }n .label {n border: 1px solid #000;n }nn .table {n border-collapse: collapse !important;nn td,n th {n background-color: fff !important;n }n }n .table-bordered {n th,n td {n border: 1px solid ddd !important;n }n }nn // Bootstrap specific changes endn}n”,“//n// Glyphicons for Bootstrapn//n// Since icons are fonts, they can be placed anywhere text is placed and aren// thus automatically sized to match the surrounding child. To use, create ann// inline element with the appropriate classes, like so:n//n// <a href="#"><span class="glyphicon glyphicon-star"></span> Star</a>nn// Import the fontsn@font-face {n font-family: ’Glyphicons Halflings’;n src: url(‘@{icon-font-path}@{icon-font-name}.eot’);n src: url(‘@{icon-font-path}@{icon-font-name}.eot?#iefix’) format(‘embedded-opentype’),n url(‘@{icon-font-path}@{icon-font-name}.woff2’) format(‘woff2’),n url(‘@{icon-font-path}@{icon-font-name}.woff’) format(‘woff’),n url(‘@{icon-font-path}@{icon-font-name}.ttf’) format(‘truetype’),n url(‘@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}’) format(‘svg’);n}nn// Catchall baseclassn.glyphicon {n position: relative;n top: 1px;n display: inline-block;n font-family: ‘Glyphicons Halflings’;n font-style: normal;n font-weight: normal;n line-height: 1;n -webkit-font-smoothing: antialiased;n -moz-osx-font-smoothing: grayscale;n}nn// Individual iconsn.glyphicon-asterisk { &:before { content: "\2a"; } }n.glyphicon-plus { &:before { content: "\2b"; } }n.glyphicon-euro,n.glyphicon-eur { &:before { content: "\20ac"; } }n.glyphicon-minus { &:before { content: "\2212"; } }n.glyphicon-cloud { &:before { content: "\2601"; } }n.glyphicon-envelope { &:before { content: "\2709"; } }n.glyphicon-pencil { &:before { content: "\270f"; } }n.glyphicon-glass { &:before { content: "\e001"; } }n.glyphicon-music { &:before { content: "\e002"; } }n.glyphicon-search { &:before { content: "\e003"; } }n.glyphicon-heart { &:before { content: "\e005"; } }n.glyphicon-star { &:before { content: "\e006"; } }n.glyphicon-star-empty { &:before { content: "\e007"; } }n.glyphicon-user { &:before { content: "\e008"; } }n.glyphicon-film { &:before { content: "\e009"; } }n.glyphicon-th-large { &:before { content: "\e010"; } }n.glyphicon-th { &:before { content: "\e011"; } }n.glyphicon-th-list { &:before { content: "\e012"; } }n.glyphicon-ok { &:before { content: "\e013"; } }n.glyphicon-remove { &:before { content: "\e014"; } }n.glyphicon-zoom-in { &:before { content: "\e015"; } }n.glyphicon-zoom-out { &:before { content: "\e016"; } }n.glyphicon-off { &:before { content: "\e017"; } }n.glyphicon-signal { &:before { content: "\e018"; } }n.glyphicon-cog { &:before { content: "\e019"; } }n.glyphicon-trash { &:before { content: "\e020"; } }n.glyphicon-home { &:before { content: "\e021"; } }n.glyphicon-file { &:before { content: "\e022"; } }n.glyphicon-time { &:before { content: "\e023"; } }n.glyphicon-road { &:before { content: "\e024"; } }n.glyphicon-download-alt { &:before { content: "\e025"; } }n.glyphicon-download { &:before { content: "\e026"; } }n.glyphicon-upload { &:before { content: "\e027"; } }n.glyphicon-inbox { &:before { content: "\e028"; } }n.glyphicon-play-circle { &:before { content: "\e029"; } }n.glyphicon-repeat { &:before { content: "\e030"; } }n.glyphicon-refresh { &:before { content: "\e031"; } }n.glyphicon-list-alt { &:before { content: "\e032"; } }n.glyphicon-lock { &:before { content: "\e033"; } }n.glyphicon-flag { &:before { content: "\e034"; } }n.glyphicon-headphones { &:before { content: "\e035"; } }n.glyphicon-volume-off { &:before { content: "\e036"; } }n.glyphicon-volume-down { &:before { content: "\e037"; } }n.glyphicon-volume-up { &:before { content: "\e038"; } }n.glyphicon-qrcode { &:before { content: "\e039"; } }n.glyphicon-barcode { &:before { content: "\e040"; } }n.glyphicon-tag { &:before { content: "\e041"; } }n.glyphicon-tags { &:before { content: "\e042"; } }n.glyphicon-book { &:before { content: "\e043"; } }n.glyphicon-bookmark { &:before { content: "\e044"; } }n.glyphicon-print { &:before { content: "\e045"; } }n.glyphicon-camera { &:before { content: "\e046"; } }n.glyphicon-font { &:before { content: "\e047"; } }n.glyphicon-bold { &:before { content: "\e048"; } }n.glyphicon-italic { &:before { content: "\e049"; } }n.glyphicon-text-height { &:before { content: "\e050"; } }n.glyphicon-text-width { &:before { content: "\e051"; } }n.glyphicon-align-left { &:before { content: "\e052"; } }n.glyphicon-align-center { &:before { content: "\e053"; } }n.glyphicon-align-right { &:before { content: "\e054"; } }n.glyphicon-align-justify { &:before { content: "\e055"; } }n.glyphicon-list { &:before { content: "\e056"; } }n.glyphicon-indent-left { &:before { content: "\e057"; } }n.glyphicon-indent-right { &:before { content: "\e058"; } }n.glyphicon-facetime-video { &:before { content: "\e059"; } }n.glyphicon-picture { &:before { content: "\e060"; } }n.glyphicon-map-marker { &:before { content: "\e062"; } }n.glyphicon-adjust { &:before { content: "\e063"; } }n.glyphicon-tint { &:before { content: "\e064"; } }n.glyphicon-edit { &:before { content: "\e065"; } }n.glyphicon-share { &:before { content: "\e066"; } }n.glyphicon-check { &:before { content: "\e067"; } }n.glyphicon-move { &:before { content: "\e068"; } }n.glyphicon-step-backward { &:before { content: "\e069"; } }n.glyphicon-fast-backward { &:before { content: "\e070"; } }n.glyphicon-backward { &:before { content: "\e071"; } }n.glyphicon-play { &:before { content: "\e072"; } }n.glyphicon-pause { &:before { content: "\e073"; } }n.glyphicon-stop { &:before { content: "\e074"; } }n.glyphicon-forward { &:before { content: "\e075"; } }n.glyphicon-fast-forward { &:before { content: "\e076"; } }n.glyphicon-step-forward { &:before { content: "\e077"; } }n.glyphicon-eject { &:before { content: "\e078"; } }n.glyphicon-chevron-left { &:before { content: "\e079"; } }n.glyphicon-chevron-right { &:before { content: "\e080"; } }n.glyphicon-plus-sign { &:before { content: "\e081"; } }n.glyphicon-minus-sign { &:before { content: "\e082"; } }n.glyphicon-remove-sign { &:before { content: "\e083"; } }n.glyphicon-ok-sign { &:before { content: "\e084"; } }n.glyphicon-question-sign { &:before { content: "\e085"; } }n.glyphicon-info-sign { &:before { content: "\e086"; } }n.glyphicon-screenshot { &:before { content: "\e087"; } }n.glyphicon-remove-circle { &:before { content: "\e088"; } }n.glyphicon-ok-circle { &:before { content: "\e089"; } }n.glyphicon-ban-circle { &:before { content: "\e090"; } }n.glyphicon-arrow-left { &:before { content: "\e091"; } }n.glyphicon-arrow-right { &:before { content: "\e092"; } }n.glyphicon-arrow-up { &:before { content: "\e093"; } }n.glyphicon-arrow-down { &:before { content: "\e094"; } }n.glyphicon-share-alt { &:before { content: "\e095"; } }n.glyphicon-resize-full { &:before { content: "\e096"; } }n.glyphicon-resize-small { &:before { content: "\e097"; } }n.glyphicon-exclamation-sign { &:before { content: "\e101"; } }n.glyphicon-gift { &:before { content: "\e102"; } }n.glyphicon-leaf { &:before { content: "\e103"; } }n.glyphicon-fire { &:before { content: "\e104"; } }n.glyphicon-eye-open { &:before { content: "\e105"; } }n.glyphicon-eye-close { &:before { content: "\e106"; } }n.glyphicon-warning-sign { &:before { content: "\e107"; } }n.glyphicon-plane { &:before { content: "\e108"; } }n.glyphicon-calendar { &:before { content: "\e109"; } }n.glyphicon-random { &:before { content: "\e110"; } }n.glyphicon-comment { &:before { content: "\e111"; } }n.glyphicon-magnet { &:before { content: "\e112"; } }n.glyphicon-chevron-up { &:before { content: "\e113"; } }n.glyphicon-chevron-down { &:before { content: "\e114"; } }n.glyphicon-retweet { &:before { content: "\e115"; } }n.glyphicon-shopping-cart { &:before { content: "\e116"; } }n.glyphicon-folder-close { &:before { content: "\e117"; } }n.glyphicon-folder-open { &:before { content: "\e118"; } }n.glyphicon-resize-vertical { &:before { content: "\e119"; } }n.glyphicon-resize-horizontal { &:before { content: "\e120"; } }n.glyphicon-hdd { &:before { content: "\e121"; } }n.glyphicon-bullhorn { &:before { content: "\e122"; } }n.glyphicon-bell { &:before { content: "\e123"; } }n.glyphicon-certificate { &:before { content: "\e124"; } }n.glyphicon-thumbs-up { &:before { content: "\e125"; } }n.glyphicon-thumbs-down { &:before { content: "\e126"; } }n.glyphicon-hand-right { &:before { content: "\e127"; } }n.glyphicon-hand-left { &:before { content: "\e128"; } }n.glyphicon-hand-up { &:before { content: "\e129"; } }n.glyphicon-hand-down { &:before { content: "\e130"; } }n.glyphicon-circle-arrow-right { &:before { content: "\e131"; } }n.glyphicon-circle-arrow-left { &:before { content: "\e132"; } }n.glyphicon-circle-arrow-up { &:before { content: "\e133"; } }n.glyphicon-circle-arrow-down { &:before { content: "\e134"; } }n.glyphicon-globe { &:before { content: "\e135"; } }n.glyphicon-wrench { &:before { content: "\e136"; } }n.glyphicon-tasks { &:before { content: "\e137"; } }n.glyphicon-filter { &:before { content: "\e138"; } }n.glyphicon-briefcase { &:before { content: "\e139"; } }n.glyphicon-fullscreen { &:before { content: "\e140"; } }n.glyphicon-dashboard { &:before { content: "\e141"; } }n.glyphicon-paperclip { &:before { content: "\e142"; } }n.glyphicon-heart-empty { &:before { content: "\e143"; } }n.glyphicon-link { &:before { content: "\e144"; } }n.glyphicon-phone { &:before { content: "\e145"; } }n.glyphicon-pushpin { &:before { content: "\e146"; } }n.glyphicon-usd { &:before { content: "\e148"; } }n.glyphicon-gbp { &:before { content: "\e149"; } }n.glyphicon-sort { &:before { content: "\e150"; } }n.glyphicon-sort-by-alphabet { &:before { content: "\e151"; } }n.glyphicon-sort-by-alphabet-alt { &:before { content: "\e152"; } }n.glyphicon-sort-by-order { &:before { content: "\e153"; } }n.glyphicon-sort-by-order-alt { &:before { content: "\e154"; } }n.glyphicon-sort-by-attributes { &:before { content: "\e155"; } }n.glyphicon-sort-by-attributes-alt { &:before { content: "\e156"; } }n.glyphicon-unchecked { &:before { content: "\e157"; } }n.glyphicon-expand { &:before { content: "\e158"; } }n.glyphicon-collapse-down { &:before { content: "\e159"; } }n.glyphicon-collapse-up { &:before { content: "\e160"; } }n.glyphicon-log-in { &:before { content: "\e161"; } }n.glyphicon-flash { &:before { content: "\e162"; } }n.glyphicon-log-out { &:before { content: "\e163"; } }n.glyphicon-new-window { &:before { content: "\e164"; } }n.glyphicon-record { &:before { content: "\e165"; } }n.glyphicon-save { &:before { content: "\e166"; } }n.glyphicon-open { &:before { content: "\e167"; } }n.glyphicon-saved { &:before { content: "\e168"; } }n.glyphicon-import { &:before { content: "\e169"; } }n.glyphicon-export { &:before { content: "\e170"; } }n.glyphicon-send { &:before { content: "\e171"; } }n.glyphicon-floppy-disk { &:before { content: "\e172"; } }n.glyphicon-floppy-saved { &:before { content: "\e173"; } }n.glyphicon-floppy-remove { &:before { content: "\e174"; } }n.glyphicon-floppy-save { &:before { content: "\e175"; } }n.glyphicon-floppy-open { &:before { content: "\e176"; } }n.glyphicon-credit-card { &:before { content: "\e177"; } }n.glyphicon-transfer { &:before { content: "\e178"; } }n.glyphicon-cutlery { &:before { content: "\e179"; } }n.glyphicon-header { &:before { content: "\e180"; } }n.glyphicon-compressed { &:before { content: "\e181"; } }n.glyphicon-earphone { &:before { content: "\e182"; } }n.glyphicon-phone-alt { &:before { content: "\e183"; } }n.glyphicon-tower { &:before { content: "\e184"; } }n.glyphicon-stats { &:before { content: "\e185"; } }n.glyphicon-sd-video { &:before { content: "\e186"; } }n.glyphicon-hd-video { &:before { content: "\e187"; } }n.glyphicon-subtitles { &:before { content: "\e188"; } }n.glyphicon-sound-stereo { &:before { content: "\e189"; } }n.glyphicon-sound-dolby { &:before { content: "\e190"; } }n.glyphicon-sound-5-1 { &:before { content: "\e191"; } }n.glyphicon-sound-6-1 { &:before { content: "\e192"; } }n.glyphicon-sound-7-1 { &:before { content: "\e193"; } }n.glyphicon-copyright-mark { &:before { content: "\e194"; } }n.glyphicon-registration-mark { &:before { content: "\e195"; } }n.glyphicon-cloud-download { &:before { content: "\e197"; } }n.glyphicon-cloud-upload { &:before { content: "\e198"; } }n.glyphicon-tree-conifer { &:before { content: "\e199"; } }n.glyphicon-tree-deciduous { &:before { content: "\e200"; } }n.glyphicon-cd { &:before { content: "\e201"; } }n.glyphicon-save-file { &:before { content: "\e202"; } }n.glyphicon-open-file { &:before { content: "\e203"; } }n.glyphicon-level-up { &:before { content: "\e204"; } }n.glyphicon-copy { &:before { content: "\e205"; } }n.glyphicon-paste { &:before { content: "\e206"; } }n// The following 2 Glyphicons are omitted for the time being becausen// they currently use Unicode codepoints that are outside then// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can’t handlen// non-BMP codepoints in CSS string escapes, and thus can’t display these two icons.n// Notably, the bug affects some older versions of the Android Browser.n// More info: github.com/twbs/bootstrap/issues/10106n// .glyphicon-door { &:before { content: "\1f6aa"; } }n// .glyphicon-key { &:before { content: "\1f511"; } }n.glyphicon-alert { &:before { content: "\e209"; } }n.glyphicon-equalizer { &:before { content: "\e210"; } }n.glyphicon-king { &:before { content: "\e211"; } }n.glyphicon-queen { &:before { content: "\e212"; } }n.glyphicon-pawn { &:before { content: "\e213"; } }n.glyphicon-bishop { &:before { content: "\e214"; } }n.glyphicon-knight { &:before { content: "\e215"; } }n.glyphicon-baby-formula { &:before { content: "\e216"; } }n.glyphicon-tent { &:before { content: "\26fa"; } }n.glyphicon-blackboard { &:before { content: "\e218"; } }n.glyphicon-bed { &:before { content: "\e219"; } }n.glyphicon-apple { &:before { content: "\f8ff"; } }n.glyphicon-erase { &:before { content: "\e221"; } }n.glyphicon-hourglass { &:before { content: "\231b"; } }n.glyphicon-lamp { &:before { content: "\e223"; } }n.glyphicon-duplicate { &:before { content: "\e224"; } }n.glyphicon-piggy-bank { &:before { content: "\e225"; } }n.glyphicon-scissors { &:before { content: "\e226"; } }n.glyphicon-bitcoin { &:before { content: "\e227"; } }n.glyphicon-yen { &:before { content: "\00a5"; } }n.glyphicon-ruble { &:before { content: "\20bd"; } }n.glyphicon-scale { &:before { content: "\e230"; } }n.glyphicon-ice-lolly { &:before { content: "\e231"; } }n.glyphicon-ice-lolly-tasted { &:before { content: "\e232"; } }n.glyphicon-education { &:before { content: "\e233"; } }n.glyphicon-option-horizontal { &:before { content: "\e234"; } }n.glyphicon-option-vertical { &:before { content: "\e235"; } }n.glyphicon-menu-hamburger { &:before { content: "\e236"; } }n.glyphicon-modal-window { &:before { content: "\e237"; } }n.glyphicon-oil { &:before { content: "\e238"; } }n.glyphicon-grain { &:before { content: "\e239"; } }n.glyphicon-sunglasses { &:before { content: "\e240"; } }n.glyphicon-text-size { &:before { content: "\e241"; } }n.glyphicon-text-color { &:before { content: "\e242"; } }n.glyphicon-text-background { &:before { content: "\e243"; } }n.glyphicon-object-align-top { &:before { content: "\e244"; } }n.glyphicon-object-align-bottom { &:before { content: "\e245"; } }n.glyphicon-object-align-horizontal{ &:before { content: "\e246"; } }n.glyphicon-object-align-left { &:before { content: "\e247"; } }n.glyphicon-object-align-vertical { &:before { content: "\e248"; } }n.glyphicon-object-align-right { &:before { content: "\e249"; } }n.glyphicon-triangle-right { &:before { content: "\e250"; } }n.glyphicon-triangle-left { &:before { content: "\e251"; } }n.glyphicon-triangle-bottom { &:before { content: "\e252"; } }n.glyphicon-triangle-top { &:before { content: "\e253"; } }n.glyphicon-console { &:before { content: "\e254"; } }n.glyphicon-superscript { &:before { content: "\e255"; } }n.glyphicon-subscript { &:before { content: "\e256"; } }n.glyphicon-menu-left { &:before { content: "\e257"; } }n.glyphicon-menu-right { &:before { content: "\e258"; } }n.glyphicon-menu-down { &:before { content: "\e259"; } }n.glyphicon-menu-up { &:before { content: "\e260"; } }n”,“//n// Scaffoldingn// ————————————————–nnn// Reset the box-sizingn//n// Heads up! This reset may cause conflicts with some third-party widgets.n// For recommendations on resolving such conflicts, seen// getbootstrap.com/getting-started/#third-box-sizingn* {n .box-sizing(border-box);n}n*:before,n*:after {n .box-sizing(border-box);n}nnn// Body resetnnhtml {n font-size: 10px;n -webkit-tap-highlight-color: rgba(0,0,0,0);n}nnbody {n font-family: @font-family-base;n font-size: @font-size-base;n line-height: @line-height-base;n color: @text-color;n background-color: @body-bg;n}nn// Reset fonts for relevant elementsninput,nbutton,nselect,ntextarea {n font-family: inherit;n font-size: inherit;n line-height: inherit;n}nnn// Linksnna {n color: @link-color;n text-decoration: none;nn &:hover,n &:focus {n color: @link-hover-color;n text-decoration: @link-hover-decoration;n }nn &:focus {n .tab-focus();n }n}nnn// Figuresn//n// We reset this here because previously Normalize had no ‘figure` margins. Thisn// ensures we don’t break anyone’s use of the element.nnfigure {n margin: 0;n}nnn// Imagesnnimg {n vertical-align: middle;n}nn// Responsive images (ensure images don’t scale beyond their parents)n.img-responsive {n .img-responsive();n}nn// Rounded cornersn.img-rounded {n border-radius: @border-radius-large;n}nn// Image thumbnailsn//n// Heads up! This is mixin-ed into thumbnails.less for ‘.thumbnail`.n.img-thumbnail {n padding: @thumbnail-padding;n line-height: @line-height-base;n background-color: @thumbnail-bg;n border: 1px solid @thumbnail-border;n border-radius: @thumbnail-border-radius;n .transition(all .2s ease-in-out);nn // Keep them at most 100% widen .img-responsive(inline-block);n}nn// Perfect circlen.img-circle {n border-radius: 50%; // set radius in percentsn}nnn// Horizontal rulesnnhr {n margin-top: @line-height-computed;n margin-bottom: @line-height-computed;n border: 0;n border-top: 1px solid @hr-border;n}nnn// Only display content to screen readersn//n// See: a11yproject.com/posts/how-to-hide-content/nn.sr-only {n position: absolute;n width: 1px;n height: 1px;n margin: -1px;n padding: 0;n overflow: hidden;n clip: rect(0,0,0,0);n border: 0;n}nn// Use in conjunction with .sr-only to only display content when it’s focused.n// Useful for "Skip to main content" links; see www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1n// Credit: HTML5 Boilerplatenn.sr-only-focusable {n &:active,n &:focus {n position: static;n width: auto;n height: auto;n margin: 0;n overflow: visible;n clip: auto;n }n}n”,“// Vendor Prefixesn//n// All vendor mixins are deprecated as of v3.2.0 due to the introduction ofn// Autoprefixer in our Gruntfile. They will be removed in v4.nn// - Animationsn// - Backface visibilityn// - Box shadown// - Box sizingn// - Content columnsn// - Hyphensn// - Placeholder textn// - Transformationsn// - Transitionsn// - User Selectnnn// Animationsn.animation(@animation) {n -webkit-animation: @animation;n -o-animation: @animation;n animation: @animation;n}n.animation-name(@name) {n -webkit-animation-name: @name;n animation-name: @name;n}n.animation-duration(@duration) {n -webkit-animation-duration: @duration;n animation-duration: @duration;n}n.animation-timing-function(@timing-function) {n -webkit-animation-timing-function: @timing-function;n animation-timing-function: @timing-function;n}n.animation-delay(@delay) {n -webkit-animation-delay: @delay;n animation-delay: @delay;n}n.animation-iteration-count(@iteration-count) {n -webkit-animation-iteration-count: @iteration-count;n animation-iteration-count: @iteration-count;n}n.animation-direction(@direction) {n -webkit-animation-direction: @direction;n animation-direction: @direction;n}n.animation-fill-mode(@fill-mode) {n -webkit-animation-fill-mode: @fill-mode;n animation-fill-mode: @fill-mode;n}nn// Backface visibilityn// Prevent browsers from flickering when using CSS 3D transforms.n// Default value is ‘visible`, but can be changed to `hidden`nn.backface-visibility(@visibility){n -webkit-backface-visibility: @visibility;n -moz-backface-visibility: @visibility;n backface-visibility: @visibility;n}nn// Drop shadowsn//n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap’sn// supported browsers that have box shadow capabilities now support it.nn.box-shadow(@shadow) {n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1n box-shadow: @shadow;n}nn// Box sizingn.box-sizing(@boxmodel) {n -webkit-box-sizing: @boxmodel;n -moz-box-sizing: @boxmodel;n box-sizing: @boxmodel;n}nn// CSS3 Content Columnsn.content-columns(@column-count; @column-gap: @grid-gutter-width) {n -webkit-column-count: @column-count;n -moz-column-count: @column-count;n column-count: @column-count;n -webkit-column-gap: @column-gap;n -moz-column-gap: @column-gap;n column-gap: @column-gap;n}nn// Optional hyphenationn.hyphens(@mode: auto) {n word-wrap: break-word;n -webkit-hyphens: @mode;n -moz-hyphens: @mode;n -ms-hyphens: @mode; // IE10+n -o-hyphens: @mode;n hyphens: @mode;n}nn// Placeholder textn.placeholder(@color: @input-color-placeholder) {n // Firefoxn &::-moz-placeholder {n color: @color;n opacity: 1; // Override Firefox’s unusual default opacity; see github.com/twbs/bootstrap/pull/11526n }n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+n &::-webkit-input-placeholder { color: @color; } // Safari and Chromen}nn// Transformationsn.scale(@ratio) {n -webkit-transform: scale(@ratio);n -ms-transform: scale(@ratio); // IE9 onlyn -o-transform: scale(@ratio);n transform: scale(@ratio);n}n.scale(@ratioX; @ratioY) {n -webkit-transform: scale(@ratioX, @ratioY);n -ms-transform: scale(@ratioX, @ratioY); // IE9 onlyn -o-transform: scale(@ratioX, @ratioY);n transform: scale(@ratioX, @ratioY);n}n.scaleX(@ratio) {n -webkit-transform: scaleX(@ratio);n -ms-transform: scaleX(@ratio); // IE9 onlyn -o-transform: scaleX(@ratio);n transform: scaleX(@ratio);n}n.scaleY(@ratio) {n -webkit-transform: scaleY(@ratio);n -ms-transform: scaleY(@ratio); // IE9 onlyn -o-transform: scaleY(@ratio);n transform: scaleY(@ratio);n}n.skew(@x; @y) {n -webkit-transform: skewX(@x) skewY(@y);n -ms-transform: skewX(@x) skewY(@y); // See github.com/twbs/bootstrap/issues/4885; IE9+n -o-transform: skewX(@x) skewY(@y);n transform: skewX(@x) skewY(@y);n}n.translate(@x; @y) {n -webkit-transform: translate(@x, @y);n -ms-transform: translate(@x, @y); // IE9 onlyn -o-transform: translate(@x, @y);n transform: translate(@x, @y);n}n.translate3d(@x; @y; @z) {n -webkit-transform: translate3d(@x, @y, @z);n transform: translate3d(@x, @y, @z);n}n.rotate(@degrees) {n -webkit-transform: rotate(@degrees);n -ms-transform: rotate(@degrees); // IE9 onlyn -o-transform: rotate(@degrees);n transform: rotate(@degrees);n}n.rotateX(@degrees) {n -webkit-transform: rotateX(@degrees);n -ms-transform: rotateX(@degrees); // IE9 onlyn -o-transform: rotateX(@degrees);n transform: rotateX(@degrees);n}n.rotateY(@degrees) {n -webkit-transform: rotateY(@degrees);n -ms-transform: rotateY(@degrees); // IE9 onlyn -o-transform: rotateY(@degrees);n transform: rotateY(@degrees);n}n.perspective(@perspective) {n -webkit-perspective: @perspective;n -moz-perspective: @perspective;n perspective: @perspective;n}n.perspective-origin(@perspective) {n -webkit-perspective-origin: @perspective;n -moz-perspective-origin: @perspective;n perspective-origin: @perspective;n}n.transform-origin(@origin) {n -webkit-transform-origin: @origin;n -moz-transform-origin: @origin;n -ms-transform-origin: @origin; // IE9 onlyn transform-origin: @origin;n}nnn// Transitionsnn.transition(@transition) {n -webkit-transition: @transition;n -o-transition: @transition;n transition: @transition;n}n.transition-property(@transition-property) {n -webkit-transition-property: @transition-property;n transition-property: @transition-property;n}n.transition-delay(@transition-delay) {n -webkit-transition-delay: @transition-delay;n transition-delay: @transition-delay;n}n.transition-duration(@transition-duration) {n -webkit-transition-duration: @transition-duration;n transition-duration: @transition-duration;n}n.transition-timing-function(@timing-function) {n -webkit-transition-timing-function: @timing-function;n transition-timing-function: @timing-function;n}n.transition-transform(@transition) {n -webkit-transition: -webkit-transform @transition;n -moz-transition: -moz-transform @transition;n -o-transition: -o-transform @transition;n transition: transform @transition;n}nnn// User selectn// For selecting text on the pagenn.user-select(@select) {n -webkit-user-select: @select;n -moz-user-select: @select;n -ms-user-select: @select; // IE10+n user-select: @select;n}n”,“// WebKit-style focusnn.tab-focus() {n // Defaultn outline: thin dotted;n // WebKitn outline: 5px auto -webkit-focus-ring-color;n outline-offset: -2px;n}n”,“// Image Mixinsn// - Responsive imagen// - Retina imagennn// Responsive imagen//n// Keep images from scaling beyond the width of their parents.n.img-responsive(@display: block) {n display: @display;n max-width: 100%; // Part 1: Set a maximum relative to the parentn height: auto; // Part 2: Scale the height according to the width, otherwise you get stretchingn}nnn// Retina imagen//n// Short retina mixin for setting background-image and -size. Note that then// spelling of ‘min–moz-device-pixel-ratio` is intentional.n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {n background-image: url("@{file-1x}");nn @median only screen and (-webkit-min-device-pixel-ratio: 2),n only screen and ( min–moz-device-pixel-ratio: 2),n only screen and ( -o-min-device-pixel-ratio: 2/1),n only screen and ( min-device-pixel-ratio: 2),n only screen and ( min-resolution: 192dpi),n only screen and ( min-resolution: 2dppx) {n background-image: url("@{file-2x}");n background-size: @width-1x @height-1x;n }n}n”,“//n// Typographyn// ————————————————–nnn// Headingsn// ————————-nnh1, h2, h3, h4, h5, h6,n.h1, .h2, .h3, .h4, .h5, .h6 {n font-family: @headings-font-family;n font-weight: @headings-font-weight;n line-height: @headings-line-height;n color: @headings-color;nn small,n .small {n font-weight: normal;n line-height: 1;n color: @headings-small-color;n }n}nnh1, .h1,nh2, .h2,nh3, .h3 {n margin-top: @line-height-computed;n margin-bottom: (@line-height-computed / 2);nn small,n .small {n font-size: 65%;n }n}nh4, .h4,nh5, .h5,nh6, .h6 {n margin-top: (@line-height-computed / 2);n margin-bottom: (@line-height-computed / 2);nn small,n .small {n font-size: 75%;n }n}nnh1, .h1 { font-size: @font-size-h1; }nh2, .h2 { font-size: @font-size-h2; }nh3, .h3 { font-size: @font-size-h3; }nh4, .h4 { font-size: @font-size-h4; }nh5, .h5 { font-size: @font-size-h5; }nh6, .h6 { font-size: @font-size-h6; }nnn// Body textn// ————————-nnp {n margin: 0 0 (@line-height-computed / 2);n}nn.lead {n margin-bottom: @line-height-computed;n font-size: floor((@font-size-base * 1.15));n font-weight: 300;n line-height: 1.4;nn @media (min-width: @screen-sm-min) {n font-size: (@font-size-base * 1.5);n }n}nnn// Emphasis & miscn// ————————-nn// Ex: (12px small font / 14px base font) * 100% = about 85%nsmall,n.small {n font-size: floor((100% * @font-size-small / @font-size-base));n}nnmark,n.mark {n background-color: @state-warning-bg;n padding: .2em;n}nn// Alignmentn.text-left { text-align: left; }n.text-right { text-align: right; }n.text-center { text-align: center; }n.text-justify { text-align: justify; }n.text-nowrap { white-space: nowrap; }nn// Transformationn.text-lowercase { text-transform: lowercase; }n.text-uppercase { text-transform: uppercase; }n.text-capitalize { text-transform: capitalize; }nn// Contextual colorsn.text-muted {n color: @text-muted;n}n.text-primary {n .text-emphasis-variant(@brand-primary);n}n.text-success {n .text-emphasis-variant(@state-success-text);n}n.text-info {n .text-emphasis-variant(@state-info-text);n}n.text-warning {n .text-emphasis-variant(@state-warning-text);n}n.text-danger {n .text-emphasis-variant(@state-danger-text);n}nn// Contextual backgroundsn// For now we’ll leave these alongside the text classes until v4 when we cann// safely shift things around (per SemVer rules).n.bg-primary {n // Given the contrast here, this is the only class to have its color invertedn // automatically.n color: fff;n .bg-variant(@brand-primary);n}n.bg-success {n .bg-variant(@state-success-bg);n}n.bg-info {n .bg-variant(@state-info-bg);n}n.bg-warning {n .bg-variant(@state-warning-bg);n}n.bg-danger {n .bg-variant(@state-danger-bg);n}nnn// Page headern// ————————-nn.page-header {n padding-bottom: ((@line-height-computed / 2) - 1);n margin: (@line-height-computed * 2) 0 @line-height-computed;n border-bottom: 1px solid @page-header-border-color;n}nnn// Listsn// ————————-nn// Unordered and Ordered listsnul,nol {n margin-top: 0;n margin-bottom: (@line-height-computed / 2);n ul,n ol {n margin-bottom: 0;n }n}nn// List optionsnn// Unstyled keeps list items block level, just removes default browser padding and list-stylen.list-unstyled {n padding-left: 0;n list-style: none;n}nn// Inline turns list items into inline-blockn.list-inline {n .list-unstyled();n margin-left: -5px;nn > li {n display: inline-block;n padding-left: 5px;n padding-right: 5px;n }n}nn// Description Listsndl {n margin-top: 0; // Remove browser defaultn margin-bottom: @line-height-computed;n}ndt,ndd {n line-height: @line-height-base;n}ndt {n font-weight: bold;n}ndd {n margin-left: 0; // Undo browser defaultn}nn// Horizontal description listsn//n// Defaults to being stacked without any of the below styles applied, until then// grid breakpoint is reached (default of ~768px).nn.dl-horizontal {n dd {n &:extend(.clearfix all); // Clear the floated ‘dt` if an empty `dd` is presentn }nn @media (min-width: @grid-float-breakpoint) {n dt {n float: left;n width: (@dl-horizontal-offset - 20);n clear: left;n text-align: right;n .text-overflow();n }n dd {n margin-left: @dl-horizontal-offset;n }n }n}nnn// Miscn// ————————-nn// Abbreviations and acronymsnabbr,n// Add data-* attribute to help out our tooltip plugin, per github.com/twbs/bootstrap/issues/5257nabbr[data-original-title] {n cursor: help;n border-bottom: 1px dotted @abbr-border-color;n}n.initialism {n font-size: 90%;n text-transform: uppercase;n}nn// Blockquotesnblockquote {n padding: (@line-height-computed / 2) @line-height-computed;n margin: 0 0 @line-height-computed;n font-size: @blockquote-font-size;n border-left: 5px solid @blockquote-border-color;nn p,n ul,n ol {n &:last-child {n margin-bottom: 0;n }n }nn // Note: Deprecated small and .small as of v3.1.0n // Context: github.com/twbs/bootstrap/issues/11660n footer,n small,n .small {n display: block;n font-size: 80%; // back to default font-sizen line-height: @line-height-base;n color: @blockquote-small-color;nn &:before {n content: ’\2014 \00A0’; // em dash, nbspn }n }n}nn// Opposite alignment of blockquoten//n// Heads up: ‘blockquote.pull-right` has been deprecated as of v3.1.0.n.blockquote-reverse,nblockquote.pull-right {n padding-right: 15px;n padding-left: 0;n border-right: 5px solid @blockquote-border-color;n border-left: 0;n text-align: right;nn // Account for citationn footer,n small,n .small {n &:before { content: ”; }n &:after {n content: ’\00A0 \2014’; // nbsp, em dashn }n }n}nn// Addressesnaddress {n margin-bottom: @line-height-computed;n font-style: normal;n line-height: @line-height-base;n}n”,“// Typographynn.text-emphasis-variant(@color) {n color: @color;n a&:hover {n color: darken(@color, 10%);n }n}n”,“// Contextual backgroundsnn.bg-variant(@color) {n background-color: @color;n a&:hover {n background-color: darken(@color, 10%);n }n}n”,“// Text overflown// Requires inline-block or block for proper stylingnn.text-overflow() {n overflow: hidden;n text-overflow: ellipsis;n white-space: nowrap;n}n”,“//n// Code (inline and block)n// ————————————————–nnn// Inline and block code stylesncode,nkbd,npre,nsamp {n font-family: @font-family-monospace;n}nn// Inline codencode {n padding: 2px 4px;n font-size: 90%;n color: @code-color;n background-color: @code-bg;n border-radius: @border-radius-base;n}nn// User input typically entered via keyboardnkbd {n padding: 2px 4px;n font-size: 90%;n color: @kbd-color;n background-color: @kbd-bg;n border-radius: @border-radius-small;n box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);nn kbd {n padding: 0;n font-size: 100%;n font-weight: bold;n box-shadow: none;n }n}nn// Blocks of codenpre {n display: block;n padding: ((@line-height-computed - 1) / 2);n margin: 0 0 (@line-height-computed / 2);n font-size: (@font-size-base - 1); // 14px to 13pxn line-height: @line-height-base;n word-break: break-all;n word-wrap: break-word;n color: @pre-color;n background-color: @pre-bg;n border: 1px solid @pre-border-color;n border-radius: @border-radius-base;nn // Account for some code outputs that place code tags in pre tagsn code {n padding: 0;n font-size: inherit;n color: inherit;n white-space: pre-wrap;n background-color: transparent;n border-radius: 0;n }n}nn// Enable scrollable blocks of coden.pre-scrollable {n max-height: @pre-scrollable-max-height;n overflow-y: scroll;n}n”,“//n// Grid systemn// ————————————————–nnn// Container widthsn//n// Set the container width, and override it for fixed navbars in media queries.nn.container {n .container-fixed();nn @media (min-width: @screen-sm-min) {n width: @container-sm;n }n @media (min-width: @screen-md-min) {n width: @container-md;n }n @media (min-width: @screen-lg-min) {n width: @container-lg;n }n}nnn// Fluid containern//n// Utilizes the mixin meant for fixed width containers, but without any definedn// width for fluid, full width layouts.nn.container-fluid {n .container-fixed();n}nnn// Rown//n// Rows contain and clear the floats of your columns.nn.row {n .make-row();n}nnn// Columnsn//n// Common styles for small and large grid columnsnn.make-grid-columns();nnn// Extra small gridn//n// Columns, offsets, pushes, and pulls for extra small devices liken// smartphones.nn.make-grid(xs);nnn// Small gridn//n// Columns, offsets, pushes, and pulls for the small device range, from phonesn// to tablets.nn@media (min-width: @screen-sm-min) {n .make-grid(sm);n}nnn// Medium gridn//n// Columns, offsets, pushes, and pulls for the desktop device range.nn@media (min-width: @screen-md-min) {n .make-grid(md);n}nnn// Large gridn//n// Columns, offsets, pushes, and pulls for the large desktop device range.nn@media (min-width: @screen-lg-min) {n .make-grid(lg);n}n”,“// Grid systemn//n// Generate semantic grid columns with these mixins.nn// Centered container elementn.container-fixed(@gutter: @grid-gutter-width) {n margin-right: auto;n margin-left: auto;n padding-left: (@gutter / 2);n padding-right: (@gutter / 2);n &:extend(.clearfix all);n}nn// Creates a wrapper for a series of columnsn.make-row(@gutter: @grid-gutter-width) {n margin-left: (@gutter / -2);n margin-right: (@gutter / -2);n &:extend(.clearfix all);n}nn// Generate the extra small columnsn.make-xs-column(@columns; @gutter: @grid-gutter-width) {n position: relative;n float: left;n width: percentage((@columns / @grid-columns));n min-height: 1px;n padding-left: (@gutter / 2);n padding-right: (@gutter / 2);n}n.make-xs-column-offset(@columns) {n margin-left: percentage((@columns / @grid-columns));n}n.make-xs-column-push(@columns) {n left: percentage((@columns / @grid-columns));n}n.make-xs-column-pull(@columns) {n right: percentage((@columns / @grid-columns));n}nn// Generate the small columnsn.make-sm-column(@columns; @gutter: @grid-gutter-width) {n position: relative;n min-height: 1px;n padding-left: (@gutter / 2);n padding-right: (@gutter / 2);nn @media (min-width: @screen-sm-min) {n float: left;n width: percentage((@columns / @grid-columns));n }n}n.make-sm-column-offset(@columns) {n @media (min-width: @screen-sm-min) {n margin-left: percentage((@columns / @grid-columns));n }n}n.make-sm-column-push(@columns) {n @media (min-width: @screen-sm-min) {n left: percentage((@columns / @grid-columns));n }n}n.make-sm-column-pull(@columns) {n @media (min-width: @screen-sm-min) {n right: percentage((@columns / @grid-columns));n }n}nn// Generate the medium columnsn.make-md-column(@columns; @gutter: @grid-gutter-width) {n position: relative;n min-height: 1px;n padding-left: (@gutter / 2);n padding-right: (@gutter / 2);nn @media (min-width: @screen-md-min) {n float: left;n width: percentage((@columns / @grid-columns));n }n}n.make-md-column-offset(@columns) {n @media (min-width: @screen-md-min) {n margin-left: percentage((@columns / @grid-columns));n }n}n.make-md-column-push(@columns) {n @media (min-width: @screen-md-min) {n left: percentage((@columns / @grid-columns));n }n}n.make-md-column-pull(@columns) {n @media (min-width: @screen-md-min) {n right: percentage((@columns / @grid-columns));n }n}nn// Generate the large columnsn.make-lg-column(@columns; @gutter: @grid-gutter-width) {n position: relative;n min-height: 1px;n padding-left: (@gutter / 2);n padding-right: (@gutter / 2);nn @media (min-width: @screen-lg-min) {n float: left;n width: percentage((@columns / @grid-columns));n }n}n.make-lg-column-offset(@columns) {n @media (min-width: @screen-lg-min) {n margin-left: percentage((@columns / @grid-columns));n }n}n.make-lg-column-push(@columns) {n @media (min-width: @screen-lg-min) {n left: percentage((@columns / @grid-columns));n }n}n.make-lg-column-pull(@columns) {n @media (min-width: @screen-lg-min) {n right: percentage((@columns / @grid-columns));n }n}n”,“// Framework grid generationn//n// Used only by Bootstrap to generate the correct number of grid classes givenn// any value of ‘@grid-columns`.nn.make-grid-columns() {n // Common styles for all sizes of grid columns, widths 1-12n .col(@index) { // initialn @item: ~".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}";n .col((@index + 1), @item);n }n .col(@index, @list) when (@index =< @grid-columns) { // general; "=<" isn’t a typon @item: ~".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}";n .col((@index + 1), ~"@{list}, @{item}");n }n .col(@index, @list) when (@index > @grid-columns) { // terminaln @{list} {n position: relative;n // Prevent columns from collapsing when emptyn min-height: 1px;n // Inner gutter via paddingn padding-left: (@grid-gutter-width / 2);n padding-right: (@grid-gutter-width / 2);n }n }n .col(1); // kickstart itn}nn.float-grid-columns(@class) {n .col(@index) { // initialn @item: ~".col-@{class}-@{index}";n .col((@index + 1), @item);n }n .col(@index, @list) when (@index =< @grid-columns) { // generaln @item: ~".col-@{class}-@{index}";n .col((@index + 1), ~"@{list}, @{item}");n }n .col(@index, @list) when (@index > @grid-columns) { // terminaln @{list} {n float: left;n }n }n .col(1); // kickstart itn}nn.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {n .col-@{class}-@{index} {n width: percentage((@index / @grid-columns));n }n}n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {n .col-@{class}-push-@{index} {n left: percentage((@index / @grid-columns));n }n}n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {n .col-@{class}-push-0 {n left: auto;n }n}n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {n .col-@{class}-pull-@{index} {n right: percentage((@index / @grid-columns));n }n}n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {n .col-@{class}-pull-0 {n right: auto;n }n}n.calc-grid-column(@index, @class, @type) when (@type = offset) {n .col-@{class}-offset-@{index} {n margin-left: percentage((@index / @grid-columns));n }n}nn// Basic looping in LESSn.loop-grid-columns(@index, @class, @type) when (@index >= 0) {n .calc-grid-column(@index, @class, @type);n // next iterationn .loop-grid-columns((@index - 1), @class, @type);n}nn// Create grid for specific classn.make-grid(@class) {n .float-grid-columns(@class);n .loop-grid-columns(@grid-columns, @class, width);n .loop-grid-columns(@grid-columns, @class, pull);n .loop-grid-columns(@grid-columns, @class, push);n .loop-grid-columns(@grid-columns, @class, offset);n}n”,“//n// Tablesn// ————————————————–nnntable {n background-color: @table-bg;n}ncaption {n padding-top: @table-cell-padding;n padding-bottom: @table-cell-padding;n color: @text-muted;n text-align: left;n}nth {n text-align: left;n}nnn// Baseline stylesnn.table {n width: 100%;n max-width: 100%;n margin-bottom: @line-height-computed;n // Cellsn > thead,n > tbody,n > tfoot {n > tr {n > th,n > td {n padding: @table-cell-padding;n line-height: @line-height-base;n vertical-align: top;n border-top: 1px solid @table-border-color;n }n }n }n // Bottom align for column headingsn > thead > tr > th {n vertical-align: bottom;n border-bottom: 2px solid @table-border-color;n }n // Remove top border from thead by defaultn > caption + thead,n > colgroup + thead,n > thead:first-child {n > tr:first-child {n > th,n > td {n border-top: 0;n }n }n }n // Account for multiple tbody instancesn > tbody + tbody {n border-top: 2px solid @table-border-color;n }nn // Nestingn .table {n background-color: @body-bg;n }n}nnn// Condensed table w/ half paddingnn.table-condensed {n > thead,n > tbody,n > tfoot {n > tr {n > th,n > td {n padding: @table-condensed-cell-padding;n }n }n }n}nnn// Bordered versionn//n// Add borders all around the table and between all the columns.nn.table-bordered {n border: 1px solid @table-border-color;n > thead,n > tbody,n > tfoot {n > tr {n > th,n > td {n border: 1px solid @table-border-color;n }n }n }n > thead > tr {n > th,n > td {n border-bottom-width: 2px;n }n }n}nnn// Zebra-stripingn//n// Default zebra-stripe styles (alternating gray and transparent backgrounds)nn.table-striped {n > tbody > tr:nth-of-type(odd) {n background-color: @table-bg-accent;n }n}nnn// Hover effectn//n// Placed here since it has to come after the potential zebra stripingnn.table-hover {n > tbody > tr:hover {n background-color: @table-bg-hover;n }n}nnn// Table cell sizingn//n// Reset default table behaviornntable col {n position: static; // Prevent border hiding in Firefox and IE9-11 (see github.com/twbs/bootstrap/issues/11623)n float: none;n display: table-column;n}ntable {n td,n th {n &[class*="col-"] {n position: static; // Prevent border hiding in Firefox and IE9-11 (see github.com/twbs/bootstrap/issues/11623)n float: none;n display: table-cell;n }n }n}nnn// Table backgroundsn//n// Exact selectors below required to override ‘.table-striped` and preventn// inheritance to nested tables.nn// Generate the contextual variantsn.table-row-variant(active; @table-bg-active);n.table-row-variant(success; @state-success-bg);n.table-row-variant(info; @state-info-bg);n.table-row-variant(warning; @state-warning-bg);n.table-row-variant(danger; @state-danger-bg);nnn// Responsive tablesn//n// Wrap your tables in `.table-responsive` and we’ll make them mobile friendlyn// by enabling horizontal scrolling. Only applies <768px. Everything above thatn// will display normally.nn.table-responsive {n overflow-x: auto;n min-height: 0.01%; // Workaround for IE9 bug (see github.com/twbs/bootstrap/issues/14837)nn @media screen and (max-width: @screen-xs-max) {n width: 100%;n margin-bottom: (@line-height-computed * 0.75);n overflow-y: hidden;n -ms-overflow-style: -ms-autohiding-scrollbar;n border: 1px solid @table-border-color;nn // Tighten up spacingn > .table {n margin-bottom: 0;nn // Ensure the content doesn’t wrapn > thead,n > tbody,n > tfoot {n > tr {n > th,n > td {n white-space: nowrap;n }n }n }n }nn // Special overrides for the bordered tablesn > .table-bordered {n border: 0;nn // Nuke the appropriate borders so that the parent can handle themn > thead,n > tbody,n > tfoot {n > tr {n > th:first-child,n > td:first-child {n border-left: 0;n }n > th:last-child,n > td:last-child {n border-right: 0;n }n }n }nn // Only nuke the last row’s bottom-border in ‘tbody` and `tfoot` sincen // chances are there will be only one `tr` in a `thead` and that wouldn // remove the border altogether.n > tbody,n > tfoot {n > tr:last-child {n > th,n > td {n border-bottom: 0;n }n }n }nn }n }n}n”,“// Tablesnn.table-row-variant(@state; @background) {n // Exact selectors below required to override `.table-striped` and preventn // inheritance to nested tables.n .table > thead > tr,n .table > tbody > tr,n .table > tfoot > tr {n > td.@{state},n > th.@{state},n &.@{state} > td,n &.@{state} > th {n background-color: @background;n }n }nn // Hover states for `.table-hover`n // Note: this is not available for cells or rows within `thead` or `tfoot`.n .table-hover > tbody > tr {n > td.@{state}:hover,n > th.@{state}:hover,n &.@{state}:hover > td,n &:hover > .@{state},n &.@{state}:hover > th {n background-color: darken(@background, 5%);n }n }n}n”,“//n// Formsn// ————————————————–nnn// Normalize non-controlsn//n// Restyle and baseline non-control form elements.nnfieldset {n padding: 0;n margin: 0;n border: 0;n // Chrome and Firefox set a `min-width: min-content;` on fieldsets,n // so we reset that to ensure it behaves more like a standard block element.n // See github.com/twbs/bootstrap/issues/12359.n min-width: 0;n}nnlegend {n display: block;n width: 100%;n padding: 0;n margin-bottom: @line-height-computed;n font-size: (@font-size-base * 1.5);n line-height: inherit;n color: @legend-color;n border: 0;n border-bottom: 1px solid @legend-border-color;n}nnlabel {n display: inline-block;n max-width: 100%; // Force IE8 to wrap long content (see github.com/twbs/bootstrap/issues/13141)n margin-bottom: 5px;n font-weight: bold;n}nnn// Normalize form controlsn//n// While most of our form styles require extra classes, some basic normalizationn// is required to ensure optimum display with or without those classes to bettern// address browser inconsistencies.nn// Override content-box in Normalize (* isn’t specific enough)ninput {n .box-sizing(border-box);n}nn// Position radios and checkboxes betterninput,ninput {n margin: 4px 0 0;n margin-top: 1px \9; // IE8-9n line-height: normal;n}nn// Set the height of file controls to match text inputsninput {n display: block;n}nn// Make range inputs behave like textual form controlsninput {n display: block;n width: 100%;n}nn// Make multiple select elements height not fixednselect,nselect {n height: auto;n}nn// Focus for file, radio, and checkboxninput:focus,ninput:focus,ninput:focus {n .tab-focus();n}nn// Adjust output elementnoutput {n display: block;n padding-top: (@padding-base-vertical + 1);n font-size: @font-size-base;n line-height: @line-height-base;n color: @input-color;n}nnn// Common form controlsn//n// Shared size and type resets for form controls. Apply ‘.form-control` to anyn// of the following form controls:n//n// selectn// textarean// inputn// inputn// inputn// inputn// inputn// inputn// inputn// inputn// inputn// inputn// inputn// inputn// inputn// inputnn.form-control {n display: block;n width: 100%;n height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)n padding: @padding-base-vertical @padding-base-horizontal;n font-size: @font-size-base;n line-height: @line-height-base;n color: @input-color;n background-color: @input-bg;n background-image: none; // Reset unusual Firefox-on-Android default style; see github.com/necolas/normalize.css/issues/214n border: 1px solid @input-border;n border-radius: @input-border-radius; // Note: This has no effect on <select>s in some browsers, due to the limited stylability of <select>s in CSS.n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));n .transition(~"border-color ease-in-out .15s, box-shadow ease-in-out .15s");nn // Customize the `:focus` state to imitate native WebKit styles.n .form-control-focus();nn // Placeholdern .placeholder();nn // Disabled and read-only inputsn //n // HTML5 says that controls under a fieldset > legend:first-child won’t ben // disabled if the fieldset is disabled. Due to implementation difficulty, wen // don’t honor that edge case; we style them as disabled anyway.n &[disabled],n &[readonly],n fieldset & {n cursor: @cursor-disabled;n background-color: @input-bg-disabled;n opacity: 1; // iOS fix for unreadable disabled content; see github.com/twbs/bootstrap/issues/11655n }nn // Reset height for ‘textarea`sn textarea& {n height: auto;n }n}nnn// Search inputs in iOSn//n// This overrides the extra rounded corners on search inputs in iOS so that ourn// `.form-control` class can properly style them. Note that this cannot simplyn// be added to `.form-control` as it’s not specific enough. For details, seen// github.com/twbs/bootstrap/issues/11586.nninput[type="search"] {n -webkit-appearance: none;n}nnn// Special styles for iOS temporal inputsn//n// In Mobile Safari, setting ‘display: block` on temporal inputs causes then// text within the input to become vertically misaligned. As a workaround, wen// set a pixel line-height that matches the given height of the input, but onlyn// for Safari. See bugs.webkit.org/show_bug.cgi?id=139848nn@media screen and (-webkit-min-device-pixel-ratio: 0) {n input,n input,n input,n input {n line-height: @input-height-base;nn &.input-sm,n .input-group-sm & {n line-height: @input-height-small;n }nn &.input-lg,n .input-group-lg & {n line-height: @input-height-large;n }n }n}nnn// Form groupsn//n// Designed to help with the organization and spacing of vertical forms. Forn// horizontal forms, use the predefined grid classes.nn.form-group {n margin-bottom: 15px;n}nnn// Checkboxes and radiosn//n// Indent the labels to position radios/checkboxes as hanging controls.nn.radio,n.checkbox {n position: relative;n display: block;n margin-top: 10px;n margin-bottom: 10px;nn label {n min-height: @line-height-computed; // Ensure the input doesn’t jump when there is no textn padding-left: 20px;n margin-bottom: 0;n font-weight: normal;n cursor: pointer;n }n}n.radio input,n.radio-inline input,n.checkbox input,n.checkbox-inline input {n position: absolute;n margin-left: -20px;n margin-top: 4px \9;n}nn.radio + .radio,n.checkbox + .checkbox {n margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacingn}nn// Radios and checkboxes on same linen.radio-inline,n.checkbox-inline {n display: inline-block;n padding-left: 20px;n margin-bottom: 0;n vertical-align: middle;n font-weight: normal;n cursor: pointer;n}n.radio-inline + .radio-inline,n.checkbox-inline + .checkbox-inline {n margin-top: 0;n margin-left: 10px; // space out consecutive inline controlsn}nn// Apply same disabled cursor tweak as for inputsn// Some special care is needed because <label>s don’t inherit their parent’s ‘cursor`.n//n// Note: Neither radios nor checkboxes can be readonly.ninput,ninput {n &[disabled],n &.disabled,n fieldset & {n cursor: @cursor-disabled;n }n}n// These classes are used directly on <label>sn.radio-inline,n.checkbox-inline {n &.disabled,n fieldset & {n cursor: @cursor-disabled;n }n}n// These classes are used on elements with <label> descendantsn.radio,n.checkbox {n &.disabled,n fieldset & {n label {n cursor: @cursor-disabled;n }n }n}nnn// Static form control textn//n// Apply class to a `p` element to make any string of text align with labels inn// a horizontal form layout.nn.form-control-static {n // Size it appropriately next to real form controlsn padding-top: (@padding-base-vertical + 1);n padding-bottom: (@padding-base-vertical + 1);n // Remove default margin from `p`n margin-bottom: 0;nn &.input-lg,n &.input-sm {n padding-left: 0;n padding-right: 0;n }n}nnn// Form control sizingn//n// Build on `.form-control` with modifier classes to decrease or increase then// height and font-size of form controls.n//n// The `.form-group-* form-control` variations are sadly duplicated to avoid then// issue documented in github.com/twbs/bootstrap/issues/15074.nn.input-sm {n .input-size(@input-height-small; @padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @input-border-radius-small);n}n.form-group-sm {n .form-control {n .input-size(@input-height-small; @padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @input-border-radius-small);n }n .form-control-static {n height: @input-height-small;n padding: @padding-small-vertical @padding-small-horizontal;n font-size: @font-size-small;n line-height: @line-height-small;n }n}nn.input-lg {n .input-size(@input-height-large; @padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @input-border-radius-large);n}n.form-group-lg {n .form-control {n .input-size(@input-height-large; @padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @input-border-radius-large);n }n .form-control-static {n height: @input-height-large;n padding: @padding-large-vertical @padding-large-horizontal;n font-size: @font-size-large;n line-height: @line-height-large;n }n}nnn// Form control feedback statesn//n// Apply contextual and semantic states to individual form controls.nn.has-feedback {n // Enable absolute positioningn position: relative;nn // Ensure icons don’t overlap textn .form-control {n padding-right: (@input-height-base * 1.25);n }n}n// Feedback icon (requires .glyphicon classes)n.form-control-feedback {n position: absolute;n top: 0;n right: 0;n z-index: 2; // Ensure icon is above input groupsn display: block;n width: @input-height-base;n height: @input-height-base;n line-height: @input-height-base;n text-align: center;n pointer-events: none;n}n.input-lg + .form-control-feedback {n width: @input-height-large;n height: @input-height-large;n line-height: @input-height-large;n}n.input-sm + .form-control-feedback {n width: @input-height-small;n height: @input-height-small;n line-height: @input-height-small;n}nn// Feedback statesn.has-success {n .form-control-validation(@state-success-text; @state-success-text; @state-success-bg);n}n.has-warning {n .form-control-validation(@state-warning-text; @state-warning-text; @state-warning-bg);n}n.has-error {n .form-control-validation(@state-danger-text; @state-danger-text; @state-danger-bg);n}nn// Reposition feedback icon if input has visible label aboven.has-feedback label {nn & ~ .form-control-feedback {n top: (@line-height-computed + 5); // Height of the ‘label` and its marginn }n &.sr-only ~ .form-control-feedback {n top: 0;n }n}nnn// Help textn//n// Apply to any element you wish to create light text for placement immediatelyn// below a form control. Use for general help, formatting, or instructional text.nn.help-block {n display: block; // account for any element using help-blockn margin-top: 5px;n margin-bottom: 10px;n color: lighten(@text-color, 25%); // lighten the text some for contrastn}nnn// Inline formsn//n// Make forms appear inline(-block) by adding the `.form-inline` class. Inlinen// forms begin stacked on extra small (mobile) devices and then go inline whenn// viewports reach <768px.n//n// Requires wrapping inputs and labels with `.form-group` for proper display ofn// default HTML form controls and our custom form controls (e.g., input groups).n//n// Heads up! This is mixin-ed into `.navbar-form` in navbars.less.nn.form-inline {nn // Kick in the inlinen @media (min-width: @screen-sm-min) {n // Inline-block all the things for "inline"n .form-group {n display: inline-block;n margin-bottom: 0;n vertical-align: middle;n }nn // In navbar-form, allow folks to not use `.form-group`n .form-control {n display: inline-block;n width: auto; // Prevent labels from stacking above inputs in `.form-group`n vertical-align: middle;n }nn // Make static controls behave like regular onesn .form-control-static {n display: inline-block;n }nn .input-group {n display: inline-table;n vertical-align: middle;nn .input-group-addon,n .input-group-btn,n .form-control {n width: auto;n }n }nn // Input groups need that 100% width thoughn .input-group > .form-control {n width: 100%;n }nn .control-label {n margin-bottom: 0;n vertical-align: middle;n }nn // Remove default margin on radios/checkboxes that were used for stacking, andn // then undo the floating of radios and checkboxes to match.n .radio,n .checkbox {n display: inline-block;n margin-top: 0;n margin-bottom: 0;n vertical-align: middle;nn label {n padding-left: 0;n }n }n .radio input,n .checkbox input {n position: relative;n margin-left: 0;n }nn // Re-override the feedback icon.n .has-feedback .form-control-feedback {n top: 0;n }n }n}nnn// Horizontal formsn//n// Horizontal forms are built on grid classes and allow you to create forms withn// labels on the left and inputs on the right.nn.form-horizontal {nn // Consistent vertical alignment of radios and checkboxesn //n // Labels also get some reset styles, but that is scoped to a media query below.n .radio,n .checkbox,n .radio-inline,n .checkbox-inline {n margin-top: 0;n margin-bottom: 0;n padding-top: (@padding-base-vertical + 1); // Default padding plus a bordern }n // Account for padding we’re adding to ensure the alignment and of help textn // and other content below itemsn .radio,n .checkbox {n min-height: (@line-height-computed + (@padding-base-vertical + 1));n }nn // Make form groups behave like rowsn .form-group {n .make-row();n }nn // Reset spacing and right align labels, but scope to media queries so thatn // labels on narrow viewports stack the same as a default form example.n @media (min-width: @screen-sm-min) {n .control-label {n text-align: right;n margin-bottom: 0;n padding-top: (@padding-base-vertical + 1); // Default padding plus a bordern }n }nn // Validation statesn //n // Reposition the icon because it’s now within a grid column and columns haven // ‘position: relative;` on them. Also accounts for the grid gutter padding.n .has-feedback .form-control-feedback {n right: (@grid-gutter-width / 2);n }nn // Form group sizesn //n // Quick utility class for applying `.input-lg` and `.input-sm` styles to then // inputs and labels within a `.form-group`.n .form-group-lg {n @media (min-width: @screen-sm-min) {n .control-label {n padding-top: ((@padding-large-vertical * @line-height-large) + 1);n }n }n }n .form-group-sm {n @media (min-width: @screen-sm-min) {n .control-label {n padding-top: (@padding-small-vertical + 1);n }n }n }n}n”,“// Form validation statesn//n// Used in forms.less to generate the form validation CSS for warnings, errors,n// and successes.nn.form-control-validation(@text-color: #555; @border-color: ccc; @background-color: f5f5f5) {n // Color the label and help textn .help-block,n .control-label,n .radio,n .checkbox,n .radio-inline,n .checkbox-inline,n &.radio label,n &.checkbox label,n &.radio-inline label,n &.checkbox-inline label {n color: @text-color;n }n // Set the border and box shadow on specific inputs to matchn .form-control {n border-color: @border-color;n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions workn &:focus {n border-color: darken(@border-color, 10%);n @shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten(@border-color, 20%);n .box-shadow(@shadow);n }n }n // Set validation states also for addonsn .input-group-addon {n color: @text-color;n border-color: @border-color;n background-color: @background-color;n }n // Optional feedback iconn .form-control-feedback {n color: @text-color;n }n}nnn// Form control focus staten//n// Generate a customized focus state and for any input with the specified color,n// which defaults to the `@input-border-focus` variable.n//n// We highly encourage you to not customize the default value, but instead usen// this to tweak colors on an as-needed basis. This aesthetic change is based onn// WebKit’s default styles, but applicable to a wider range of browsers. Itsn// usability and accessibility should be taken into account with any change.n//n// Example usage: change the default blue border and shadow to white for bettern// contrast against a dark gray background.n.form-control-focus(@color: @input-border-focus) {n @color-rgba: rgba(red(@color), green(@color), blue(@color), .6);n &:focus {n border-color: @color;n outline: 0;n .box-shadow(~"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px @{color-rgba}");n }n}nn// Form control sizingn//n// Relative text size, padding, and border-radii changes for form controls. Forn// horizontal sizing, wrap controls in the predefined grid classes. ‘<select>`n// element gets special love because it’s special, and that’s a fact!n.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {n height: @input-height;n padding: @padding-vertical @padding-horizontal;n font-size: @font-size;n line-height: @line-height;n border-radius: @border-radius;nn select& {n height: @input-height;n line-height: @input-height;n }nn textarea&,n select& {n height: auto;n }n}n”,“//n// Buttonsn// ————————————————–nnn// Base stylesn// ————————————————–nn.btn {n display: inline-block;n margin-bottom: 0; // For input.btnn font-weight: @btn-font-weight;n text-align: center;n vertical-align: middle;n touch-action: manipulation;n cursor: pointer;n background-image: none; // Reset unusual Firefox-on-Android default style; see github.com/necolas/normalize.css/issues/214n border: 1px solid transparent;n white-space: nowrap;n .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @border-radius-base);n .user-select(none);nn &,n &:active,n &.active {n &:focus,n &.focus {n .tab-focus();n }n }nn &:hover,n &:focus,n &.focus {n color: @btn-default-color;n text-decoration: none;n }nn &:active,n &.active {n outline: 0;n background-image: none;n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));n }nn &.disabled,n &[disabled],n fieldset & {n cursor: @cursor-disabled;n pointer-events: none; // Future-proof disabling of clicksn .opacity(.65);n .box-shadow(none);n }n}nnn// Alternate buttonsn// ————————————————–nn.btn-default {n .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border);n}n.btn-primary {n .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border);n}n// Success appears as greenn.btn-success {n .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border);n}n// Info appears as blue-greenn.btn-info {n .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border);n}n// Warning appears as orangen.btn-warning {n .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border);n}n// Danger and error appear as redn.btn-danger {n .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border);n}nnn// Link buttonsn// ————————-nn// Make a button look and behave like a linkn.btn-link {n color: @link-color;n font-weight: normal;n border-radius: 0;nn &,n &:active,n &.active,n &[disabled],n fieldset & {n background-color: transparent;n .box-shadow(none);n }n &,n &:hover,n &:focus,n &:active {n border-color: transparent;n }n &:hover,n &:focus {n color: @link-hover-color;n text-decoration: @link-hover-decoration;n background-color: transparent;n }n &[disabled],n fieldset & {n &:hover,n &:focus {n color: @btn-link-disabled-color;n text-decoration: none;n }n }n}nnn// Button Sizesn// ————————————————–nn.btn-lg {n // line-height: ensure even-numbered height of button next to large inputn .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);n}n.btn-sm {n // line-height: ensure proper height of button next to small inputn .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);n}n.btn-xs {n .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @border-radius-small);n}nnn// Block buttonn// ————————————————–nn.btn-block {n display: block;n width: 100%;n}nn// Vertically space out multiple block buttonsn.btn-block + .btn-block {n margin-top: 5px;n}nn// Specificity overridesninput,ninput,ninput {n &.btn-block {n width: 100%;n }n}n”,“// Button variantsn//n// Easily pump out default styles, as well as :hover, :focus, :active,n// and disabled options for all buttonsnn.button-variant(@color; @background; @border) {n color: @color;n background-color: @background;n border-color: @border;nn &:hover,n &:focus,n &.focus,n &:active,n &.active,n .open > .dropdown-toggle& {n color: @color;n background-color: darken(@background, 10%);n border-color: darken(@border, 12%);n }n &:active,n &.active,n .open > .dropdown-toggle& {n background-image: none;n }n &.disabled,n &[disabled],n fieldset & {n &,n &:hover,n &:focus,n &.focus,n &:active,n &.active {n background-color: @background;n border-color: @border;n }n }nn .badge {n color: @background;n background-color: @color;n }n}nn// Button sizesn.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {n padding: @padding-vertical @padding-horizontal;n font-size: @font-size;n line-height: @line-height;n border-radius: @border-radius;n}n”,“// Opacitynn.opacity(@opacity) {n opacity: @opacity;n // IE8 filtern @opacity-ie: (@opacity * 100);n filter: ~"alpha(opacity=@{opacity-ie})";n}n”,“//n// Component animationsn// ————————————————–nn// Heads up!n//n// We don’t use the ‘.opacity()` mixin here since it causes a bug with textn// fields in IE7-8. Source: github.com/twbs/bootstrap/pull/3552.nn.fade {n opacity: 0;n .transition(opacity .15s linear);n &.in {n opacity: 1;n }n}nn.collapse {n display: none;n visibility: hidden;nn &.in { display: block; visibility: visible; }n tr&.in { display: table-row; }n tbody&.in { display: table-row-group; }n}nn.collapsing {n position: relative;n height: 0;n overflow: hidden;n .transition-property(~"height, visibility");n .transition-duration(.35s);n .transition-timing-function(ease);n}n”,“//n// Dropdown menusn// ————————————————–nnn// Dropdown arrow/caretn.caret {n display: inline-block;n width: 0;n height: 0;n margin-left: 2px;n vertical-align: middle;n border-top: @caret-width-base solid;n border-right: @caret-width-base solid transparent;n border-left: @caret-width-base solid transparent;n}nn// The dropdown wrapper (div)n.dropup,n.dropdown {n position: relative;n}nn// Prevent the focus on the dropdown toggle when closing dropdownsn.dropdown-toggle:focus {n outline: 0;n}nn// The dropdown menu (ul)n.dropdown-menu {n position: absolute;n top: 100%;n left: 0;n z-index: @zindex-dropdown;n display: none; // none by default, but block on "open" of the menun float: left;n min-width: 160px;n padding: 5px 0;n margin: 2px 0 0; // override default uln list-style: none;n font-size: @font-size-base;n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)n background-color: @dropdown-bg;n border: 1px solid @dropdown-fallback-border; // IE8 fallbackn border: 1px solid @dropdown-border;n border-radius: @border-radius-base;n .box-shadow(0 6px 12px rgba(0,0,0,.175));n background-clip: padding-box;nn // Aligns the dropdown menu to rightn //n // Deprecated as of 3.1.0 in favor of `.dropdown-menu-`n &.pull-right {n right: 0;n left: auto;n }nn // Dividers (basically an hr) within the dropdownn .divider {n .nav-divider(@dropdown-divider-bg);n }nn // Links within the dropdown menun > li > a {n display: block;n padding: 3px 20px;n clear: both;n font-weight: normal;n line-height: @line-height-base;n color: @dropdown-link-color;n white-space: nowrap; // prevent links from randomly breaking onto new linesn }n}nn// Hover/Focus staten.dropdown-menu > li > a {n &:hover,n &:focus {n text-decoration: none;n color: @dropdown-link-hover-color;n background-color: @dropdown-link-hover-bg;n }n}nn// Active staten.dropdown-menu > .active > a {n &,n &:hover,n &:focus {n color: @dropdown-link-active-color;n text-decoration: none;n outline: 0;n background-color: @dropdown-link-active-bg;n }n}nn// Disabled staten//n// Gray out text and ensure the hover/focus state remains graynn.dropdown-menu > .disabled > a {n &,n &:hover,n &:focus {n color: @dropdown-link-disabled-color;n }nn // Nuke hover/focus effectsn &:hover,n &:focus {n text-decoration: none;n background-color: transparent;n background-image: none; // Remove CSS gradientn .reset-filter();n cursor: @cursor-disabled;n }n}nn// Open state for the dropdownn.open {n // Show the menun > .dropdown-menu {n display: block;n }nn // Remove the outline when :focus is triggeredn > a {n outline: 0;n }n}nn// Menu positioningn//n// Add extra class to `.dropdown-menu` to flip the alignment of the dropdownn// menu with the parent.n.dropdown-menu-right {n left: auto; // Reset the default from `.dropdown-menu`n right: 0;n}n// With v3, we enabled auto-flipping if you have a dropdown within a rightn// aligned nav component. To enable the undoing of that, we provide an overriden// to restore the default dropdown menu alignment.n//n// This is only for left-aligning a dropdown menu within a `.navbar-right` orn// `.pull-right` nav component.n.dropdown-menu-left {n left: 0;n right: auto;n}nn// Dropdown section headersn.dropdown-header {n display: block;n padding: 3px 20px;n font-size: @font-size-small;n line-height: @line-height-base;n color: @dropdown-header-color;n white-space: nowrap; // as with > li > an}nn// Backdrop to catch body clicks on mobile, etc.n.dropdown-backdrop {n position: fixed;n left: 0;n right: 0;n bottom: 0;n top: 0;n z-index: (@zindex-dropdown - 10);n}nn// Right aligned dropdownsn.pull-right > .dropdown-menu {n right: 0;n left: auto;n}nn// Allow for dropdowns to go bottom up (aka, dropup-menu)n//n// Just add .dropup after the standard .dropdown class and you’re set, bro.n// TODO: abstract this so that the navbar fixed styles are not placed here?nn.dropup,n.navbar-fixed-bottom .dropdown {n // Reverse the caretn .caret {n border-top: 0;n border-bottom: @caret-width-base solid;n content: "";n }n // Different positioning for bottom up menun .dropdown-menu {n top: auto;n bottom: 100%;n margin-bottom: 2px;n }n}nnn// Component alignmentn//n// Reiterate per navbar.less and the modified component alignment there.nn@media (min-width: @grid-float-breakpoint) {n .navbar-right {n .dropdown-menu {n .dropdown-menu-right();n }n // Necessary for overrides of the default right aligned menu.n // Will remove come v4 in all likelihood.n .dropdown-menu-left {n .dropdown-menu-left();n }n }n}n”,“// Horizontal dividersn//n// Dividers (basically an hr) within dropdowns and nav listsnn.nav-divider(@color: e5e5e5) {n height: 1px;n margin: ((@line-height-computed / 2) - 1) 0;n overflow: hidden;n background-color: @color;n}n”,“// Reset filters for IEn//n// When you need to remove a gradient background, do not forget to use this to resetn// the IE filter for IE9 and below.nn.reset-filter() {n filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));n}n”,“//n// Button groupsn// ————————————————–nn// Make the div behave like a buttonn.btn-group,n.btn-group-vertical {n position: relative;n display: inline-block;n vertical-align: middle; // match .btn alignment given font-size hack aboven > .btn {n position: relative;n float: left;n // Bring the "active" button to the frontn &:hover,n &:focus,n &:active,n &.active {n z-index: 2;n }n }n}nn// Prevent double borders when buttons are next to each othern.btn-group {n .btn + .btn,n .btn + .btn-group,n .btn-group + .btn,n .btn-group + .btn-group {n margin-left: -1px;n }n}nn// Optional: Group multiple button groups together for a toolbarn.btn-toolbar {n margin-left: -5px; // Offset the first child’s marginn &:extend(.clearfix all);nn .btn-group,n .input-group {n float: left;n }n > .btn,n > .btn-group,n > .input-group {n margin-left: 5px;n }n}nn.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {n border-radius: 0;n}nn// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both matchn.btn-group > .btn:first-child {n margin-left: 0;n &:not(:last-child):not(.dropdown-toggle) {n .border-right-radius(0);n }n}n// Need .dropdown-toggle since :last-child doesn’t apply given a .dropdown-menu immediately after itn.btn-group > .btn:last-child:not(:first-child),n.btn-group > .dropdown-toggle:not(:first-child) {n .border-left-radius(0);n}nn// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)n.btn-group > .btn-group {n float: left;n}n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {n border-radius: 0;n}n.btn-group > .btn-group:first-child:not(:last-child) {n > .btn:last-child,n > .dropdown-toggle {n .border-right-radius(0);n }n}n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {n .border-left-radius(0);n}nn// On active and open, don’t show outlinen.btn-group .dropdown-toggle:active,n.btn-group.open .dropdown-toggle {n outline: 0;n}nnn// Sizingn//n// Remix the default button sizing classes into new ones for easier manipulation.nn.btn-group-xs > .btn { &:extend(.btn-xs); }n.btn-group-sm > .btn { &:extend(.btn-sm); }n.btn-group-lg > .btn { &:extend(.btn-lg); }nnn// Split button dropdownsn// ———————-nn// Give the line between buttons some depthn.btn-group > .btn + .dropdown-toggle {n padding-left: 8px;n padding-right: 8px;n}n.btn-group > .btn-lg + .dropdown-toggle {n padding-left: 12px;n padding-right: 12px;n}nn// The clickable button for toggling the menun// Remove the gradient and set the same inset shadow as the :active staten.btn-group.open .dropdown-toggle {n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));nn // Show no shadow for ‘.btn-link` since it has no other button styles.n &.btn-link {n .box-shadow(none);n }n}nnn// Reposition the caretn.btn .caret {n margin-left: 0;n}n// Carets in other button sizesn.btn-lg .caret {n border-width: @caret-width-large @caret-width-large 0;n border-bottom-width: 0;n}n// Upside down carets for .dropupn.dropup .btn-lg .caret {n border-width: 0 @caret-width-large @caret-width-large;n}nnn// Vertical button groupsn// ———————-nn.btn-group-vertical {n > .btn,n > .btn-group,n > .btn-group > .btn {n display: block;n float: none;n width: 100%;n max-width: 100%;n }nn // Clear floats so dropdown menus can be properly placedn > .btn-group {n &:extend(.clearfix all);n > .btn {n float: none;n }n }nn > .btn + .btn,n > .btn + .btn-group,n > .btn-group + .btn,n > .btn-group + .btn-group {n margin-top: -1px;n margin-left: 0;n }n}nn.btn-group-vertical > .btn {n &:not(:first-child):not(:last-child) {n border-radius: 0;n }n &:first-child:not(:last-child) {n border-top-right-radius: @border-radius-base;n .border-bottom-radius(0);n }n &:last-child:not(:first-child) {n border-bottom-left-radius: @border-radius-base;n .border-top-radius(0);n }n}n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {n border-radius: 0;n}n.btn-group-vertical > .btn-group:first-child:not(:last-child) {n > .btn:last-child,n > .dropdown-toggle {n .border-bottom-radius(0);n }n}n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {n .border-top-radius(0);n}nnn// Justified button groupsn// ———————-nn.btn-group-justified {n display: table;n width: 100%;n table-layout: fixed;n border-collapse: separate;n > .btn,n > .btn-group {n float: none;n display: table-cell;n width: 1%;n }n > .btn-group .btn {n width: 100%;n }nn > .btn-group .dropdown-menu {n left: auto;n }n}nnn// Checkbox and radio optionsn//n// In order to support the browser’s form validation feedback, powered by then// ‘required` attribute, we have to "hide" the inputs via `clip`. We cannot usen// `display: none;` or `visibility: hidden;` as that also hides the popover.n// Simply visually hiding the inputs via `opacity` would leave them clickable inn// certain cases which is prevented by using `clip` and `pointer-events`.n// This way, we ensure a DOM element is visible to position the popover from.n//n// See github.com/twbs/bootstrap/pull/12794 andn// github.com/twbs/bootstrap/pull/14559 for more information.nn {n > .btn,n > .btn-group > .btn {n input,n input {n position: absolute;n clip: rect(0,0,0,0);n pointer-events: none;n }n }n}n”,“// Single side border-radiusnn.border-top-radius(@radius) {n border-top-right-radius: @radius;n border-top-left-radius: @radius;n}n.border-right-radius(@radius) {n border-bottom-right-radius: @radius;n border-top-right-radius: @radius;n}n.border-bottom-radius(@radius) {n border-bottom-right-radius: @radius;n border-bottom-left-radius: @radius;n}n.border-left-radius(@radius) {n border-bottom-left-radius: @radius;n border-top-left-radius: @radius;n}n”,“//n// Input groupsn// ————————————————–nn// Base stylesn// ————————-n.input-group {n position: relative; // For dropdownsn display: table;n border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a tablenn // Undo padding and float of grid classesn &[class*="col-"] {n float: none;n padding-left: 0;n padding-right: 0;n }nn .form-control {n // Ensure that the input is always above the appended addon button forn // proper border colors.n position: relative;n z-index: 2;nn // IE9 fubars the placeholder attribute in text inputs and the arrows onn // select elements in input groups. To fix it, we float the input. Details:n // github.com/twbs/bootstrap/issues/11561#issuecomment-28936855n float: left;nn width: 100%;n margin-bottom: 0;n }n}nn// Sizing optionsn//n// Remix the default form control sizing classes into new ones for easiern// manipulation.nn.input-group-lg > .form-control,n.input-group-lg > .input-group-addon,n.input-group-lg > .input-group-btn > .btn {n .input-lg();n}n.input-group-sm > .form-control,n.input-group-sm > .input-group-addon,n.input-group-sm > .input-group-btn > .btn {n .input-sm();n}nnn// Display as table-celln// ————————-n.input-group-addon,n.input-group-btn,n.input-group .form-control {n display: table-cell;nn &:not(:first-child):not(:last-child) {n border-radius: 0;n }n}n// Addon and addon wrapper for buttonsn.input-group-addon,n.input-group-btn {n width: 1%;n white-space: nowrap;n vertical-align: middle; // Match the inputsn}nn// Text input groupsn// ————————-n.input-group-addon {n padding: @padding-base-vertical @padding-base-horizontal;n font-size: @font-size-base;n font-weight: normal;n line-height: 1;n color: @input-color;n text-align: center;n background-color: @input-group-addon-bg;n border: 1px solid @input-group-addon-border-color;n border-radius: @border-radius-base;nn // Sizingn &.input-sm {n padding: @padding-small-vertical @padding-small-horizontal;n font-size: @font-size-small;n border-radius: @border-radius-small;n }n &.input-lg {n padding: @padding-large-vertical @padding-large-horizontal;n font-size: @font-size-large;n border-radius: @border-radius-large;n }nn // Nuke default margins from checkboxes and radios to vertically center within.n input,n input {n margin-top: 0;n }n}nn// Reset rounded cornersn.input-group .form-control:first-child,n.input-group-addon:first-child,n.input-group-btn:first-child > .btn,n.input-group-btn:first-child > .btn-group > .btn,n.input-group-btn:first-child > .dropdown-toggle,n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {n .border-right-radius(0);n}n.input-group-addon:first-child {n border-right: 0;n}n.input-group .form-control:last-child,n.input-group-addon:last-child,n.input-group-btn:last-child > .btn,n.input-group-btn:last-child > .btn-group > .btn,n.input-group-btn:last-child > .dropdown-toggle,n.input-group-btn:first-child > .btn:not(:first-child),n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {n .border-left-radius(0);n}n.input-group-addon:last-child {n border-left: 0;n}nn// Button input groupsn// ————————-n.input-group-btn {n position: relative;n // Jankily prevent input button groups from wrapping with `white-space` andn // `font-size` in combination with `inline-block` on buttons.n font-size: 0;n white-space: nowrap;nn // Negative margin for spacing, position for bringing hovered/focused/activedn // element above the siblings.n > .btn {n position: relative;n + .btn {n margin-left: -1px;n }n // Bring the "active" button to the frontn &:hover,n &:focus,n &:active {n z-index: 2;n }n }nn // Negative margin to only have a 1px border between the twon &:first-child {n > .btn,n > .btn-group {n margin-right: -1px;n }n }n &:last-child {n > .btn,n > .btn-group {n margin-left: -1px;n }n }n}n”,“//n// Navsn// ————————————————–nnn// Base classn// ————————————————–nn.nav {n margin-bottom: 0;n padding-left: 0; // Override default ul/oln list-style: none;n &:extend(.clearfix all);nn > li {n position: relative;n display: block;nn > a {n position: relative;n display: block;n padding: @nav-link-padding;n &:hover,n &:focus {n text-decoration: none;n background-color: @nav-link-hover-bg;n }n }nn // Disabled state sets text to gray and nukes hover/tab effectsn &.disabled > a {n color: @nav-disabled-link-color;nn &:hover,n &:focus {n color: @nav-disabled-link-hover-color;n text-decoration: none;n background-color: transparent;n cursor: @cursor-disabled;n }n }n }nn // Open dropdownsn .open > a {n &,n &:hover,n &:focus {n background-color: @nav-link-hover-bg;n border-color: @link-color;n }n }nn // Nav dividers (deprecated with v3.0.1)n //n // This should have been removed in v3 with the dropping of `.nav-list`, butn // we missed it. We don’t currently support this anywhere, but in the interestn // of maintaining backward compatibility in case you use it, it’s deprecated.n .nav-divider {n .nav-divider();n }nn // Prevent IE8 from misplacing imgsn //n // See github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989n > li > a > img {n max-width: none;n }n}nnn// Tabsn// ————————-nn// Give the tabs something to sit onn.nav-tabs {n border-bottom: 1px solid @nav-tabs-border-color;n > li {n float: left;n // Make the list-items overlay the bottom bordern margin-bottom: -1px;nn // Actual tabs (as links)n > a {n margin-right: 2px;n line-height: @line-height-base;n border: 1px solid transparent;n border-radius: @border-radius-base @border-radius-base 0 0;n &:hover {n border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color;n }n }nn // Active state, and its :hover to override normal :hovern &.active > a {n &,n &:hover,n &:focus {n color: @nav-tabs-active-link-hover-color;n background-color: @nav-tabs-active-link-hover-bg;n border: 1px solid @nav-tabs-active-link-hover-border-color;n border-bottom-color: transparent;n cursor: default;n }n }n }n // pulling this in mainly for less shorthandn &.nav-justified {n .nav-justified();n .nav-tabs-justified();n }n}nnn// Pillsn// ————————-n.nav-pills {n > li {n float: left;nn // Links rendered as pillsn > a {n border-radius: @nav-pills-border-radius;n }n + li {n margin-left: 2px;n }nn // Active staten &.active > a {n &,n &:hover,n &:focus {n color: @nav-pills-active-link-hover-color;n background-color: @nav-pills-active-link-hover-bg;n }n }n }n}nnn// Stacked pillsn.nav-stacked {n > li {n float: none;n + li {n margin-top: 2px;n margin-left: 0; // no need for this gap between nav itemsn }n }n}nnn// Nav variationsn// ————————————————–nn// Justified nav linksn// ————————-nn.nav-justified {n width: 100%;nn > li {n float: none;n > a {n text-align: center;n margin-bottom: 5px;n }n }nn > .dropdown .dropdown-menu {n top: auto;n left: auto;n }nn @media (min-width: @screen-sm-min) {n > li {n display: table-cell;n width: 1%;n > a {n margin-bottom: 0;n }n }n }n}nn// Move borders to anchors instead of bottom of listn//n// Mixin for adding on top the shared ‘.nav-justified` styles for our tabsn.nav-tabs-justified {n border-bottom: 0;nn > li > a {n // Override margin from .nav-tabsn margin-right: 0;n border-radius: @border-radius-base;n }nn > .active > a,n > .active > a:hover,n > .active > a:focus {n border: 1px solid @nav-tabs-justified-link-border-color;n }nn @media (min-width: @screen-sm-min) {n > li > a {n border-bottom: 1px solid @nav-tabs-justified-link-border-color;n border-radius: @border-radius-base @border-radius-base 0 0;n }n > .active > a,n > .active > a:hover,n > .active > a:focus {n border-bottom-color: @nav-tabs-justified-active-link-border-color;n }n }n}nnn// Tabbable tabsn// ————————-nn// Hide tabbable panes to start, show them when `.active`n.tab-content {n > .tab-pane {n display: none;n visibility: hidden;n }n > .active {n display: block;n visibility: visible;n }n}nnn// Dropdownsn// ————————-nn// Specific dropdownsn.nav-tabs .dropdown-menu {n // make dropdown border overlap tab bordern margin-top: -1px;n // Remove the top rounded corners here since there is a hard edge above the menun .border-top-radius(0);n}n”,“//n// Navbarsn// ————————————————–nnn// Wrapper and base classn//n// Provide a static navbar from which we expand to create full-width, fixed, andn// other navbar variations.nn.navbar {n position: relative;n min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)n margin-bottom: @navbar-margin-bottom;n border: 1px solid transparent;nn // Prevent floats from breaking the navbarn &:extend(.clearfix all);nn @media (min-width: @grid-float-breakpoint) {n border-radius: @navbar-border-radius;n }n}nnn// Navbar headingn//n// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easyn// styling of responsive aspects.nn.navbar-header {n &:extend(.clearfix all);nn @media (min-width: @grid-float-breakpoint) {n float: left;n }n}nnn// Navbar collapse (body)n//n// Group your navbar content into this for easy collapsing and expanding acrossn// various device sizes. By default, this content is collapsed when <768px, butn// will expand past that for a horizontal display.n//n// To start (on mobile devices) the navbar links, forms, and buttons are stackedn// vertically and include a `max-height` to overflow in case you have too muchn// content for the user’s viewport.nn.navbar-collapse {n overflow-x: visible;n padding-right: @navbar-padding-horizontal;n padding-left: @navbar-padding-horizontal;n border-top: 1px solid transparent;n box-shadow: inset 0 1px 0 rgba(255,255,255,.1);n &:extend(.clearfix all);n -webkit-overflow-scrolling: touch;nn &.in {n overflow-y: auto;n }nn @media (min-width: @grid-float-breakpoint) {n width: auto;n border-top: 0;n box-shadow: none;nn &.collapse {n display: block !important;n visibility: visible !important;n height: auto !important;n padding-bottom: 0; // Override default settingn overflow: visible !important;n }nn &.in {n overflow-y: visible;n }nn // Undo the collapse side padding for navbars with containers to ensuren // alignment of right-aligned contents.n .navbar-fixed-top &,n .navbar-static-top &,n .navbar-fixed-bottom & {n padding-left: 0;n padding-right: 0;n }n }n}nn.navbar-fixed-top,n.navbar-fixed-bottom {n .navbar-collapse {n max-height: @navbar-collapse-max-height;nn @media (max-device-width: @screen-xs-min) and (orientation: landscape) {n max-height: 200px;n }n }n}nnn// Both navbar header and collapsen//n// When a container is present, change the behavior of the header and collapse.nn.container,n.container-fluid {n > .navbar-header,n > .navbar-collapse {n margin-right: -@navbar-padding-horizontal;n margin-left: -@navbar-padding-horizontal;nn @media (min-width: @grid-float-breakpoint) {n margin-right: 0;n margin-left: 0;n }n }n}nnn//n// Navbar alignment optionsn//n// Display the navbar across the entirety of the page or fixed it to the top orn// bottom of the page.nn// Static top (unfixed, but 100% wide) navbarn.navbar-static-top {n z-index: @zindex-navbar;n border-width: 0 0 1px;nn @media (min-width: @grid-float-breakpoint) {n border-radius: 0;n }n}nn// Fix the top/bottom navbars when screen real estate supports itn.navbar-fixed-top,n.navbar-fixed-bottom {n position: fixed;n right: 0;n left: 0;n z-index: @zindex-navbar-fixed;nn // Undo the rounded cornersn @media (min-width: @grid-float-breakpoint) {n border-radius: 0;n }n}n.navbar-fixed-top {n top: 0;n border-width: 0 0 1px;n}n.navbar-fixed-bottom {n bottom: 0;n margin-bottom: 0; // override .navbar defaultsn border-width: 1px 0 0;n}nnn// Brand/project namenn.navbar-brand {n float: left;n padding: @navbar-padding-vertical @navbar-padding-horizontal;n font-size: @font-size-large;n line-height: @line-height-computed;n height: @navbar-height;nn &:hover,n &:focus {n text-decoration: none;n }nn > img {n display: block;n }nn @media (min-width: @grid-float-breakpoint) {n .navbar > .container &,n .navbar > .container-fluid & {n margin-left: -@navbar-padding-horizontal;n }n }n}nnn// Navbar togglen//n// Custom button for toggling the ‘.navbar-collapse`, powered by the collapsen// JavaScript plugin.nn.navbar-toggle {n position: relative;n float: right;n margin-right: @navbar-padding-horizontal;n padding: 9px 10px;n .navbar-vertical-align(34px);n background-color: transparent;n background-image: none; // Reset unusual Firefox-on-Android default style; see github.com/necolas/normalize.css/issues/214n border: 1px solid transparent;n border-radius: @border-radius-base;nn // We remove the `outline` here, but later compensate by attaching `:hover`n // styles to `:focus`.n &:focus {n outline: 0;n }nn // Barsn .icon-bar {n display: block;n width: 22px;n height: 2px;n border-radius: 1px;n }n .icon-bar + .icon-bar {n margin-top: 4px;n }nn @media (min-width: @grid-float-breakpoint) {n display: none;n }n}nnn// Navbar nav linksn//n// Builds on top of the `.nav` components with its own modifier class to maken// the nav the full height of the horizontal nav (above 768px).nn.navbar-nav {n margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal;nn > li > a {n padding-top: 10px;n padding-bottom: 10px;n line-height: @line-height-computed;n }nn @media (max-width: @grid-float-breakpoint-max) {n // Dropdowns get custom display when collapsedn .open .dropdown-menu {n position: static;n float: none;n width: auto;n margin-top: 0;n background-color: transparent;n border: 0;n box-shadow: none;n > li > a,n .dropdown-header {n padding: 5px 15px 5px 25px;n }n > li > a {n line-height: @line-height-computed;n &:hover,n &:focus {n background-image: none;n }n }n }n }nn // Uncollapse the navn @media (min-width: @grid-float-breakpoint) {n float: left;n margin: 0;nn > li {n float: left;n > a {n padding-top: @navbar-padding-vertical;n padding-bottom: @navbar-padding-vertical;n }n }n }n}nnn// Navbar formn//n// Extension of the `.form-inline` with some extra flavor for optimum display inn// our navbars.nn.navbar-form {n margin-left: -@navbar-padding-horizontal;n margin-right: -@navbar-padding-horizontal;n padding: 10px @navbar-padding-horizontal;n border-top: 1px solid transparent;n border-bottom: 1px solid transparent;n @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);n .box-shadow(@shadow);nn // Mixin behavior for optimum displayn .form-inline();nn .form-group {n @media (max-width: @grid-float-breakpoint-max) {n margin-bottom: 5px;nn &:last-child {n margin-bottom: 0;n }n }n }nn // Vertically center in expanded, horizontal navbarn .navbar-vertical-align(@input-height-base);nn // Undo 100% width for pull classesn @media (min-width: @grid-float-breakpoint) {n width: auto;n border: 0;n margin-left: 0;n margin-right: 0;n padding-top: 0;n padding-bottom: 0;n .box-shadow(none);n }n}nnn// Dropdown menusnn// Menu position and menu caretsn.navbar-nav > li > .dropdown-menu {n margin-top: 0;n .border-top-radius(0);n}n// Menu position and menu caret support for dropups via extra dropup classn.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {n margin-bottom: 0;n .border-top-radius(@navbar-border-radius);n .border-bottom-radius(0);n}nnn// Buttons in navbarsn//n// Vertically center a button within a navbar (when not in a form).nn.navbar-btn {n .navbar-vertical-align(@input-height-base);nn &.btn-sm {n .navbar-vertical-align(@input-height-small);n }n &.btn-xs {n .navbar-vertical-align(22);n }n}nnn// Text in navbarsn//n// Add a class to make any element properly align itself vertically within the navbars.nn.navbar-text {n .navbar-vertical-align(@line-height-computed);nn @media (min-width: @grid-float-breakpoint) {n float: left;n margin-left: @navbar-padding-horizontal;n margin-right: @navbar-padding-horizontal;n }n}nnn// Component alignmentn//n// Repurpose the pull utilities as their own navbar utilities to avoid specificityn// issues with parents and chaining. Only do this when the navbar is uncollapsedn// though so that navbar contents properly stack and align in mobile.n//n// Declared after the navbar components to ensure more specificity on the margins.nn@media (min-width: @grid-float-breakpoint) {n .navbar-left { .pull-left(); }n .navbar-right {n .pull-right();n margin-right: -@navbar-padding-horizontal;nn ~ .navbar-right {n margin-right: 0;n }n }n}nnn// Alternate navbarsn// ————————————————–nn// Default navbarn.navbar-default {n background-color: @navbar-default-bg;n border-color: @navbar-default-border;nn .navbar-brand {n color: @navbar-default-brand-color;n &:hover,n &:focus {n color: @navbar-default-brand-hover-color;n background-color: @navbar-default-brand-hover-bg;n }n }nn .navbar-text {n color: @navbar-default-color;n }nn .navbar-nav {n > li > a {n color: @navbar-default-link-color;nn &:hover,n &:focus {n color: @navbar-default-link-hover-color;n background-color: @navbar-default-link-hover-bg;n }n }n > .active > a {n &,n &:hover,n &:focus {n color: @navbar-default-link-active-color;n background-color: @navbar-default-link-active-bg;n }n }n > .disabled > a {n &,n &:hover,n &:focus {n color: @navbar-default-link-disabled-color;n background-color: @navbar-default-link-disabled-bg;n }n }n }nn .navbar-toggle {n border-color: @navbar-default-toggle-border-color;n &:hover,n &:focus {n background-color: @navbar-default-toggle-hover-bg;n }n .icon-bar {n background-color: @navbar-default-toggle-icon-bar-bg;n }n }nn .navbar-collapse,n .navbar-form {n border-color: @navbar-default-border;n }nn // Dropdown menu itemsn .navbar-nav {n // Remove background color from open dropdownn > .open > a {n &,n &:hover,n &:focus {n background-color: @navbar-default-link-active-bg;n color: @navbar-default-link-active-color;n }n }nn @media (max-width: @grid-float-breakpoint-max) {n // Dropdowns get custom display when collapsedn .open .dropdown-menu {n > li > a {n color: @navbar-default-link-color;n &:hover,n &:focus {n color: @navbar-default-link-hover-color;n background-color: @navbar-default-link-hover-bg;n }n }n > .active > a {n &,n &:hover,n &:focus {n color: @navbar-default-link-active-color;n background-color: @navbar-default-link-active-bg;n }n }n > .disabled > a {n &,n &:hover,n &:focus {n color: @navbar-default-link-disabled-color;n background-color: @navbar-default-link-disabled-bg;n }n }n }n }n }nnn // Links in navbarsn //n // Add a class to ensure links outside the navbar nav are colored correctly.nn .navbar-link {n color: @navbar-default-link-color;n &:hover {n color: @navbar-default-link-hover-color;n }n }nn .btn-link {n color: @navbar-default-link-color;n &:hover,n &:focus {n color: @navbar-default-link-hover-color;n }n &[disabled],n fieldset & {n &:hover,n &:focus {n color: @navbar-default-link-disabled-color;n }n }n }n}nn// Inverse navbarnn.navbar-inverse {n background-color: @navbar-inverse-bg;n border-color: @navbar-inverse-border;nn .navbar-brand {n color: @navbar-inverse-brand-color;n &:hover,n &:focus {n color: @navbar-inverse-brand-hover-color;n background-color: @navbar-inverse-brand-hover-bg;n }n }nn .navbar-text {n color: @navbar-inverse-color;n }nn .navbar-nav {n > li > a {n color: @navbar-inverse-link-color;nn &:hover,n &:focus {n color: @navbar-inverse-link-hover-color;n background-color: @navbar-inverse-link-hover-bg;n }n }n > .active > a {n &,n &:hover,n &:focus {n color: @navbar-inverse-link-active-color;n background-color: @navbar-inverse-link-active-bg;n }n }n > .disabled > a {n &,n &:hover,n &:focus {n color: @navbar-inverse-link-disabled-color;n background-color: @navbar-inverse-link-disabled-bg;n }n }n }nn // Darken the responsive nav togglen .navbar-toggle {n border-color: @navbar-inverse-toggle-border-color;n &:hover,n &:focus {n background-color: @navbar-inverse-toggle-hover-bg;n }n .icon-bar {n background-color: @navbar-inverse-toggle-icon-bar-bg;n }n }nn .navbar-collapse,n .navbar-form {n border-color: darken(@navbar-inverse-bg, 7%);n }nn // Dropdownsn .navbar-nav {n > .open > a {n &,n &:hover,n &:focus {n background-color: @navbar-inverse-link-active-bg;n color: @navbar-inverse-link-active-color;n }n }nn @media (max-width: @grid-float-breakpoint-max) {n // Dropdowns get custom displayn .open .dropdown-menu {n > .dropdown-header {n border-color: @navbar-inverse-border;n }n .divider {n background-color: @navbar-inverse-border;n }n > li > a {n color: @navbar-inverse-link-color;n &:hover,n &:focus {n color: @navbar-inverse-link-hover-color;n background-color: @navbar-inverse-link-hover-bg;n }n }n > .active > a {n &,n &:hover,n &:focus {n color: @navbar-inverse-link-active-color;n background-color: @navbar-inverse-link-active-bg;n }n }n > .disabled > a {n &,n &:hover,n &:focus {n color: @navbar-inverse-link-disabled-color;n background-color: @navbar-inverse-link-disabled-bg;n }n }n }n }n }nn .navbar-link {n color: @navbar-inverse-link-color;n &:hover {n color: @navbar-inverse-link-hover-color;n }n }nn .btn-link {n color: @navbar-inverse-link-color;n &:hover,n &:focus {n color: @navbar-inverse-link-hover-color;n }n &[disabled],n fieldset & {n &:hover,n &:focus {n color: @navbar-inverse-link-disabled-color;n }n }n }n}n”,“// Navbar vertical alignn//n// Vertically center elements in the navbar.n// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.nn.navbar-vertical-align(@element-height) {n margin-top: ((@navbar-height - @element-height) / 2);n margin-bottom: ((@navbar-height - @element-height) / 2);n}n”,“//n// Utility classesn// ————————————————–nnn// Floatsn// ————————-nn.clearfix {n .clearfix();n}n.center-block {n .center-block();n}n.pull-right {n float: right !important;n}n.pull-left {n float: left !important;n}nnn// Toggling contentn// ————————-nn// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1n.hide {n display: none !important;n}n.show {n display: block !important;n}n.invisible {n visibility: hidden;n}n.text-hide {n .text-hide();n}nnn// Hide from screenreaders and browsersn//n// Credit: HTML5 Boilerplatenn.hidden {n display: none !important;n visibility: hidden !important;n}nnn// For Affix pluginn// ————————-nn.affix {n position: fixed;n}n”,“//n// Breadcrumbsn// ————————————————–nnn.breadcrumb {n padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;n margin-bottom: @line-height-computed;n list-style: none;n background-color: @breadcrumb-bg;n border-radius: @border-radius-base;nn > li {n display: inline-block;nn + li:before {n content: "@{breadcrumb-separator}\00a0"; // Unicode space added since inline-block means non-collapsing white-spacen padding: 0 5px;n color: @breadcrumb-color;n }n }nn > .active {n color: @breadcrumb-active-color;n }n}n”,“//n// Pagination (multiple pages)n// ————————————————–n.pagination {n display: inline-block;n padding-left: 0;n margin: @line-height-computed 0;n border-radius: @border-radius-base;nn > li {n display: inline; // Remove list-style and block-level defaultsn > a,n > span {n position: relative;n float: left; // Collapse white-spacen padding: @padding-base-vertical @padding-base-horizontal;n line-height: @line-height-base;n text-decoration: none;n color: @pagination-color;n background-color: @pagination-bg;n border: 1px solid @pagination-border;n margin-left: -1px;n }n &:first-child {n > a,n > span {n margin-left: 0;n .border-left-radius(@border-radius-base);n }n }n &:last-child {n > a,n > span {n .border-right-radius(@border-radius-base);n }n }n }nn > li > a,n > li > span {n &:hover,n &:focus {n color: @pagination-hover-color;n background-color: @pagination-hover-bg;n border-color: @pagination-hover-border;n }n }nn > .active > a,n > .active > span {n &,n &:hover,n &:focus {n z-index: 2;n color: @pagination-active-color;n background-color: @pagination-active-bg;n border-color: @pagination-active-border;n cursor: default;n }n }nn > .disabled {n > span,n > span:hover,n > span:focus,n > a,n > a:hover,n > a:focus {n color: @pagination-disabled-color;n background-color: @pagination-disabled-bg;n border-color: @pagination-disabled-border;n cursor: @cursor-disabled;n }n }n}nn// Sizingn// ————————————————–nn// Largen.pagination-lg {n .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @border-radius-large);n}nn// Smalln.pagination-sm {n .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @border-radius-small);n}n”,“// Paginationnn.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @border-radius) {n > li {n > a,n > span {n padding: @padding-vertical @padding-horizontal;n font-size: @font-size;n }n &:first-child {n > a,n > span {n .border-left-radius(@border-radius);n }n }n &:last-child {n > a,n > span {n .border-right-radius(@border-radius);n }n }n }n}n”,“//n// Pager paginationn// ————————————————–nnn.pager {n padding-left: 0;n margin: @line-height-computed 0;n list-style: none;n text-align: center;n &:extend(.clearfix all);n li {n display: inline;n > a,n > span {n display: inline-block;n padding: 5px 14px;n background-color: @pager-bg;n border: 1px solid @pager-border;n border-radius: @pager-border-radius;n }nn > a:hover,n > a:focus {n text-decoration: none;n background-color: @pager-hover-bg;n }n }nn .next {n > a,n > span {n float: right;n }n }nn .previous {n > a,n > span {n float: left;n }n }nn .disabled {n > a,n > a:hover,n > a:focus,n > span {n color: @pager-disabled-color;n background-color: @pager-bg;n cursor: @cursor-disabled;n }n }n}n”,“//n// Labelsn// ————————————————–nn.label {n display: inline;n padding: .2em .6em .3em;n font-size: 75%;n font-weight: bold;n line-height: 1;n color: @label-color;n text-align: center;n white-space: nowrap;n vertical-align: baseline;n border-radius: .25em;nn // Add hover effects, but only for linksn a& {n &:hover,n &:focus {n color: @label-link-hover-color;n text-decoration: none;n cursor: pointer;n }n }nn // Empty labels collapse automatically (not available in IE8)n &:empty {n display: none;n }nn // Quick fix for labels in buttonsn .btn & {n position: relative;n top: -1px;n }n}nn// Colorsn// Contextual variations (linked labels get darker on :hover)nn.label-default {n .label-variant(@label-default-bg);n}nn.label-primary {n .label-variant(@label-primary-bg);n}nn.label-success {n .label-variant(@label-success-bg);n}nn.label-info {n .label-variant(@label-info-bg);n}nn.label-warning {n .label-variant(@label-warning-bg);n}nn.label-danger {n .label-variant(@label-danger-bg);n}n”,“// Labelsnn.label-variant(@color) {n background-color: @color;nn &[href] {n &:hover,n &:focus {n background-color: darken(@color, 10%);n }n }n}n”,“//n// Badgesn// ————————————————–nnn// Base classn.badge {n display: inline-block;n min-width: 10px;n padding: 3px 7px;n font-size: @font-size-small;n font-weight: @badge-font-weight;n color: @badge-color;n line-height: @badge-line-height;n vertical-align: baseline;n white-space: nowrap;n text-align: center;n background-color: @badge-bg;n border-radius: @badge-border-radius;nn // Empty badges collapse automatically (not available in IE8)n &:empty {n display: none;n }nn // Quick fix for badges in buttonsn .btn & {n position: relative;n top: -1px;n }n n .btn-xs & {n top: 0;n padding: 1px 5px;n }nn // Hover state, but only for linksn a& {n &:hover,n &:focus {n color: @badge-link-hover-color;n text-decoration: none;n cursor: pointer;n }n }nn // Account for badges in navsn .list-group-item.active > &,n .nav-pills > .active > a > & {n color: @badge-active-color;n background-color: @badge-active-bg;n }n n .list-group-item > & {n float: right;n }n n .list-group-item > & + & {n margin-right: 5px;n }n n .nav-pills > li > a > & {n margin-left: 3px;n }n}n”,“//n// Jumbotronn// ————————————————–nnn.jumbotron {n padding: @jumbotron-padding (@jumbotron-padding / 2);n margin-bottom: @jumbotron-padding;n color: @jumbotron-color;n background-color: @jumbotron-bg;nn h1,n .h1 {n color: @jumbotron-heading-color;n }n n p {n margin-bottom: (@jumbotron-padding / 2);n font-size: @jumbotron-font-size;n font-weight: 200;n }nn > hr {n border-top-color: darken(@jumbotron-bg, 10%);n }nn .container &,n .container-fluid & {n border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a containern }nn .container {n max-width: 100%;n }nn @media screen and (min-width: @screen-sm-min) {n padding: (@jumbotron-padding * 1.6) 0;nn .container &,n .container-fluid & {n padding-left: (@jumbotron-padding * 2);n padding-right: (@jumbotron-padding * 2);n }nn h1,n .h1 {n font-size: (@font-size-base * 4.5);n }n }n}n”,“//n// Thumbnailsn// ————————————————–nnn// Mixin and adjust the regular image classn.thumbnail {n display: block;n padding: @thumbnail-padding;n margin-bottom: @line-height-computed;n line-height: @line-height-base;n background-color: @thumbnail-bg;n border: 1px solid @thumbnail-border;n border-radius: @thumbnail-border-radius;n .transition(border .2s ease-in-out);nn > img,n a > img {n &:extend(.img-responsive);n margin-left: auto;n margin-right: auto;n }nn // Add a hover state for linked versions onlyn a&:hover,n a&:focus,n a&.active {n border-color: @link-color;n }nn // Image captionsn .caption {n padding: @thumbnail-caption-padding;n color: @thumbnail-caption-color;n }n}n”,“//n// Alertsn// ————————————————–nnn// Base stylesn// ————————-nn.alert {n padding: @alert-padding;n margin-bottom: @line-height-computed;n border: 1px solid transparent;n border-radius: @alert-border-radius;nn // Headings for larger alertsn h4 {n margin-top: 0;n // Specified for the h4 to prevent conflicts of changing @headings-colorn color: inherit;n }n n // Provide class for links that match alertsn .alert-link {n font-weight: @alert-link-font-weight;n }nn // Improve alignment and spacing of inner contentn > p,n > ul {n margin-bottom: 0;n }n n > p + p {n margin-top: 5px;n }n}nn// Dismissible alertsn//n// Expand the right padding and account for the close button’s positioning.nn.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0.n.alert-dismissible {n padding-right: (@alert-padding + 20);nn // Adjust close link positionn .close {n position: relative;n top: -2px;n right: -21px;n color: inherit;n }n}nn// Alternate stylesn//n// Generate contextual modifier classes for colorizing the alert.nn.alert-success {n .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);n}nn.alert-info {n .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);n}nn.alert-warning {n .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);n}nn.alert-danger {n .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);n}n”,“// Alertsnn.alert-variant(@background; @border; @text-color) {n background-color: @background;n border-color: @border;n color: @text-color;nn hr {n border-top-color: darken(@border, 5%);n }n .alert-link {n color: darken(@text-color, 10%);n }n}n”,“//n// Progress barsn// ————————————————–nnn// Bar animationsn// ————————-nn// WebKitn@-webkit-keyframes progress-bar-stripes {n from { background-position: 40px 0; }n to { background-position: 0 0; }n}nn// Spec and IE10+n@keyframes progress-bar-stripes {n from { background-position: 40px 0; }n to { background-position: 0 0; }n}nnn// Bar itselfn// ————————-nn// Outer containern.progress {n overflow: hidden;n height: @line-height-computed;n margin-bottom: @line-height-computed;n background-color: @progress-bg;n border-radius: @progress-border-radius;n .box-shadow(inset 0 1px 2px rgba(0,0,0,.1));n}nn// Bar of progressn.progress-bar {n float: left;n width: 0%;n height: 100%;n font-size: @font-size-small;n line-height: @line-height-computed;n color: @progress-bar-color;n text-align: center;n background-color: @progress-bar-bg;n .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15));n .transition(width .6s ease);n}nn// Striped barsn//n// ‘.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of then// `.progress-bar-striped` class, which you just add to an existingn// `.progress-bar`.n.progress-striped .progress-bar,n.progress-bar-striped {n gradient > .striped();n background-size: 40px 40px;n}nn// Call animation for the active onen//n// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of then// `.progress-bar.active` approach.n.progress.active .progress-bar,n.progress-bar.active {n .animation(progress-bar-stripes 2s linear infinite);n}nnn// Variationsn// ————————-nn.progress-bar-success {n .progress-bar-variant(@progress-bar-success-bg);n}nn.progress-bar-info {n .progress-bar-variant(@progress-bar-info-bg);n}nn.progress-bar-warning {n .progress-bar-variant(@progress-bar-warning-bg);n}nn.progress-bar-danger {n .progress-bar-variant(@progress-bar-danger-bg);n}n”,“// Gradientsnn#gradient {nn // Horizontal gradient, from left to rightn //n // Creates two color stops, start and end, by specifying a color and position for each color stop.n // Color stops are not available in IE9 and below.n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+n background-repeat: repeat-x;n filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr=’%d’, endColorstr=‘%d’, GradientType=1)",argb(@start-color),argb(@end-color))); // IE9 and downn }nn // Vertical gradient, from top to bottomn //n // Creates two color stops, start and end, by specifying a color and position for each color stop.n // Color stops are not available in IE9 and below.n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+n background-repeat: repeat-x;n filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr=‘%d’, endColorstr=‘%d’, GradientType=0)",argb(@start-color),argb(@end-color))); // IE9 and downn }nn .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {n background-repeat: repeat-x;n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+n }n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: c3325f) {n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);n background-repeat: no-repeat;n filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr=‘%d’, endColorstr=‘%d’, GradientType=1)",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallbackn }n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: c3325f) {n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);n background-repeat: no-repeat;n filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr=‘%d’, endColorstr=‘%d’, GradientType=0)",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallbackn }n .radial(@inner-color: #555; @outer-color: #333) {n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);n background-image: radial-gradient(circle, @inner-color, @outer-color);n background-repeat: no-repeat;n }n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);n }n}n”,“// Progress barsnn.progress-bar-variant(@color) {n background-color: @color;nn // Deprecated parent class requirement as of v3.2.0n .progress-striped & {n gradient > .striped();n }n}n”,“.media {n // Proper spacing between instances of .median margin-top: 15px;nn &:first-child {n margin-top: 0;n }n}nn.media,n.media-body {n zoom: 1;n overflow: hidden;n}nn.media-body {n width: 10000px;n}nn.media-object {n display: block;n}nn.media-right,n.media > .pull-right {n padding-left: 10px;n}nn.media-left,n.media > .pull-left {n padding-right: 10px;n}nn.media-left,n.media-right,n.media-body {n display: table-cell;n vertical-align: top;n}nn.media-middle {n vertical-align: middle;n}nn.media-bottom {n vertical-align: bottom;n}nn// Reset margins on headings for tighter default spacingn.media-heading {n margin-top: 0;n margin-bottom: 5px;n}nn// Media list variationn//n// Undo default ul/ol stylesn.media-list {n padding-left: 0;n list-style: none;n}n”,“//n// List groupsn// ————————————————–nnn// Base classn//n// Easily usable on <ul>, <ol>, or <div>.nn.list-group {n // No need to set list-style: none; since .list-group-item is block leveln margin-bottom: 20px;n padding-left: 0; // reset padding because ul and oln}nnn// Individual list itemsn//n// Use on ‘li`s or `div`s within the `.list-group` parent.nn.list-group-item {n position: relative;n display: block;n padding: 10px 15px;n // Place the border on the list items and negative margin up for better stylingn margin-bottom: -1px;n background-color: @list-group-bg;n border: 1px solid @list-group-border;nn // Round the first and last itemsn &:first-child {n .border-top-radius(@list-group-border-radius);n }n &:last-child {n margin-bottom: 0;n .border-bottom-radius(@list-group-border-radius);n }n}nnn// Linked list itemsn//n// Use anchor elements instead of `li`s or `div`s to create linked list items.n// Includes an extra `.active` modifier class for showing selected items.nna.list-group-item {n color: @list-group-link-color;nn .list-group-item-heading {n color: @list-group-link-heading-color;n }nn // Hover staten &:hover,n &:focus {n text-decoration: none;n color: @list-group-link-hover-color;n background-color: @list-group-hover-bg;n }n}nn.list-group-item {n // Disabled staten &.disabled,n &.disabled:hover,n &.disabled:focus {n background-color: @list-group-disabled-bg;n color: @list-group-disabled-color;n cursor: @cursor-disabled;nn // Force color to inherit for custom contentn .list-group-item-heading {n color: inherit;n }n .list-group-item-text {n color: @list-group-disabled-text-color;n }n }nn // Active class on item itself, not parentn &.active,n &.active:hover,n &.active:focus {n z-index: 2; // Place active items above their siblings for proper border stylingn color: @list-group-active-color;n background-color: @list-group-active-bg;n border-color: @list-group-active-border;nn // Force color to inherit for custom contentn .list-group-item-heading,n .list-group-item-heading > small,n .list-group-item-heading > .small {n color: inherit;n }n .list-group-item-text {n color: @list-group-active-text-color;n }n }n}nnn// Contextual variantsn//n// Add modifier classes to change text and background color on individual items.n// Organizationally, this must come after the `:hover` states.nn.list-group-item-variant(success; @state-success-bg; @state-success-text);n.list-group-item-variant(info; @state-info-bg; @state-info-text);n.list-group-item-variant(warning; @state-warning-bg; @state-warning-text);n.list-group-item-variant(danger; @state-danger-bg; @state-danger-text);nnn// Custom content optionsn//n// Extra classes for creating well-formatted content within `.list-group-item`s.nn.list-group-item-heading {n margin-top: 0;n margin-bottom: 5px;n}n.list-group-item-text {n margin-bottom: 0;n line-height: 1.3;n}n”,“// List Groupsnn.list-group-item-variant(@state; @background; @color) {n .list-group-item-@{state} {n color: @color;n background-color: @background;nn a& {n color: @color;nn .list-group-item-heading {n color: inherit;n }nn &:hover,n &:focus {n color: @color;n background-color: darken(@background, 5%);n }n &.active,n &.active:hover,n &.active:focus {n color: fff;n background-color: @color;n border-color: @color;n }n }n }n}n”,“//n// Panelsn// ————————————————–nnn// Base classn.panel {n margin-bottom: @line-height-computed;n background-color: @panel-bg;n border: 1px solid transparent;n border-radius: @panel-border-radius;n .box-shadow(0 1px 1px rgba(0,0,0,.05));n}nn// Panel contentsn.panel-body {n padding: @panel-body-padding;n &:extend(.clearfix all);n}nn// Optional headingn.panel-heading {n padding: @panel-heading-padding;n border-bottom: 1px solid transparent;n .border-top-radius((@panel-border-radius - 1));nn > .dropdown .dropdown-toggle {n color: inherit;n }n}nn// Within heading, strip any `h*` tag of its default margins for spacing.n.panel-title {n margin-top: 0;n margin-bottom: 0;n font-size: ceil((@font-size-base * 1.125));n color: inherit;nn > a,n > small,n > .small,n > small > a,n > .small > a {n color: inherit;n }n}nn// Optional footer (stays gray in every modifier class)n.panel-footer {n padding: @panel-footer-padding;n background-color: @panel-footer-bg;n border-top: 1px solid @panel-inner-border;n .border-bottom-radius((@panel-border-radius - 1));n}nnn// List groups in panelsn//n// By default, space out list group content from panel headings to account forn// any kind of custom content between the two.nn.panel {n > .list-group,n > .panel-collapse > .list-group {n margin-bottom: 0;nn .list-group-item {n border-width: 1px 0;n border-radius: 0;n }nn // Add border top radius for first onen &:first-child {n .list-group-item:first-child {n border-top: 0;n .border-top-radius((@panel-border-radius - 1));n }n }n // Add border bottom radius for last onen &:last-child {n .list-group-item:last-child {n border-bottom: 0;n .border-bottom-radius((@panel-border-radius - 1));n }n }n }n}n// Collapse space between when there’s no additional content.n.panel-heading + .list-group {n .list-group-item:first-child {n border-top-width: 0;n }n}n.list-group + .panel-footer {n border-top-width: 0;n}nn// Tables in panelsn//n// Place a non-bordered ‘.table` within a panel (not within a `.panel-body`) andn// watch it go full width.nn.panel {n > .table,n > .table-responsive > .table,n > .panel-collapse > .table {n margin-bottom: 0;nn caption {n padding-left: @panel-body-padding;n padding-right: @panel-body-padding;n }n }n // Add border top radius for first onen > .table:first-child,n > .table-responsive:first-child > .table:first-child {n .border-top-radius((@panel-border-radius - 1));nn > thead:first-child,n > tbody:first-child {n > tr:first-child {n border-top-left-radius: (@panel-border-radius - 1);n border-top-right-radius: (@panel-border-radius - 1);nn td:first-child,n th:first-child {n border-top-left-radius: (@panel-border-radius - 1);n }n td:last-child,n th:last-child {n border-top-right-radius: (@panel-border-radius - 1);n }n }n }n }n // Add border bottom radius for last onen > .table:last-child,n > .table-responsive:last-child > .table:last-child {n .border-bottom-radius((@panel-border-radius - 1));nn > tbody:last-child,n > tfoot:last-child {n > tr:last-child {n border-bottom-left-radius: (@panel-border-radius - 1);n border-bottom-right-radius: (@panel-border-radius - 1);nn td:first-child,n th:first-child {n border-bottom-left-radius: (@panel-border-radius - 1);n }n td:last-child,n th:last-child {n border-bottom-right-radius: (@panel-border-radius - 1);n }n }n }n }n > .panel-body + .table,n > .panel-body + .table-responsive,n > .table + .panel-body,n > .table-responsive + .panel-body {n border-top: 1px solid @table-border-color;n }n > .table > tbody:first-child > tr:first-child th,n > .table > tbody:first-child > tr:first-child td {n border-top: 0;n }n > .table-bordered,n > .table-responsive > .table-bordered {n border: 0;n > thead,n > tbody,n > tfoot {n > tr {n > th:first-child,n > td:first-child {n border-left: 0;n }n > th:last-child,n > td:last-child {n border-right: 0;n }n }n }n > thead,n > tbody {n > tr:first-child {n > td,n > th {n border-bottom: 0;n }n }n }n > tbody,n > tfoot {n > tr:last-child {n > td,n > th {n border-bottom: 0;n }n }n }n }n > .table-responsive {n border: 0;n margin-bottom: 0;n }n}nnn// Collapsable panels (aka, accordion)n//n// Wrap a series of panels in `.panel-group` to turn them into an accordion withn// the help of our collapse JavaScript plugin.nn.panel-group {n margin-bottom: @line-height-computed;nn // Tighten up margin so it’s only between panelsn .panel {n margin-bottom: 0;n border-radius: @panel-border-radius;nn + .panel {n margin-top: 5px;n }n }nn .panel-heading {n border-bottom: 0;nn + .panel-collapse > .panel-body,n + .panel-collapse > .list-group {n border-top: 1px solid @panel-inner-border;n }n }nn .panel-footer {n border-top: 0;n + .panel-collapse .panel-body {n border-bottom: 1px solid @panel-inner-border;n }n }n}nnn// Contextual variationsn.panel-default {n .panel-variant(@panel-default-border; @panel-default-text; @panel-default-heading-bg; @panel-default-border);n}n.panel-primary {n .panel-variant(@panel-primary-border; @panel-primary-text; @panel-primary-heading-bg; @panel-primary-border);n}n.panel-success {n .panel-variant(@panel-success-border; @panel-success-text; @panel-success-heading-bg; @panel-success-border);n}n.panel-info {n .panel-variant(@panel-info-border; @panel-info-text; @panel-info-heading-bg; @panel-info-border);n}n.panel-warning {n .panel-variant(@panel-warning-border; @panel-warning-text; @panel-warning-heading-bg; @panel-warning-border);n}n.panel-danger {n .panel-variant(@panel-danger-border; @panel-danger-text; @panel-danger-heading-bg; @panel-danger-border);n}n”,“// Panelsnn.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) {n border-color: @border;nn & > .panel-heading {n color: @heading-text-color;n background-color: @heading-bg-color;n border-color: @heading-border;nn + .panel-collapse > .panel-body {n border-top-color: @border;n }n .badge {n color: @heading-bg-color;n background-color: @heading-text-color;n }n }n & > .panel-footer {n + .panel-collapse > .panel-body {n border-bottom-color: @border;n }n }n}n”,“// Embeds responsiven//n// Credit: Nicolas Gallagher and SUIT CSS.nn.embed-responsive {n position: relative;n display: block;n height: 0;n padding: 0;n overflow: hidden;nn .embed-responsive-item,n iframe,n embed,n object,n video {n position: absolute;n top: 0;n left: 0;n bottom: 0;n height: 100%;n width: 100%;n border: 0;n }nn // Modifier class for 16:9 aspect ration &.embed-responsive-16by9 {n padding-bottom: 56.25%;n }nn // Modifier class for 4:3 aspect ration &.embed-responsive-4by3 {n padding-bottom: 75%;n }n}n”,“//n// Wellsn// ————————————————–nnn// Base classn.well {n min-height: 20px;n padding: 19px;n margin-bottom: 20px;n background-color: @well-bg;n border: 1px solid @well-border;n border-radius: @border-radius-base;n .box-shadow(inset 0 1px 1px rgba(0,0,0,.05));n blockquote {n border-color: ddd;n border-color: rgba(0,0,0,.15);n }n}nn// Sizesn.well-lg {n padding: 24px;n border-radius: @border-radius-large;n}n.well-sm {n padding: 9px;n border-radius: @border-radius-small;n}n”,“//n// Close iconsn// ————————————————–nnn.close {n float: right;n font-size: (@font-size-base * 1.5);n font-weight: @close-font-weight;n line-height: 1;n color: @close-color;n text-shadow: @close-text-shadow;n .opacity(.2);nn &:hover,n &:focus {n color: @close-color;n text-decoration: none;n cursor: pointer;n .opacity(.5);n }nn // Additional properties for button versionn // iOS requires the button element instead of an anchor tag.n // If you want the anchor version, it requires ‘href="#"`.n // See developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobilen button& {n padding: 0;n cursor: pointer;n background: transparent;n border: 0;n -webkit-appearance: none;n }n}n”,“//n// Modalsn// ————————————————–nn// .modal-open - body class for killing the scrolln// .modal - container to scroll withinn// .modal-dialog - positioning shell for the actual modaln// .modal-content - actual modal w/ bg and corners and shitnn// Kill the scroll on the bodyn.modal-open {n overflow: hidden;n}nn// Container that the modal scrolls withinn.modal {n display: none;n overflow: hidden;n position: fixed;n top: 0;n right: 0;n bottom: 0;n left: 0;n z-index: @zindex-modal;n -webkit-overflow-scrolling: touch;nn // Prevent Chrome on Windows from adding a focus outline. For details, seen // github.com/twbs/bootstrap/pull/10951.n outline: 0;nn // When fading in the modal, animate it to slide downn &.fade .modal-dialog {n .translate(0, -25%);n .transition-transform(~"0.3s ease-out");n }n &.in .modal-dialog { .translate(0, 0) }n}n.modal-open .modal {n overflow-x: hidden;n overflow-y: auto;n}nn// Shell div to position the modal with bottom paddingn.modal-dialog {n position: relative;n width: auto;n margin: 10px;n}nn// Actual modaln.modal-content {n position: relative;n background-color: @modal-content-bg;n border: 1px solid @modal-content-fallback-border-color; //old browsers fallback (ie8 etc)n border: 1px solid @modal-content-border-color;n border-radius: @border-radius-large;n .box-shadow(0 3px 9px rgba(0,0,0,.5));n background-clip: padding-box;n // Remove focus outline from opened modaln outline: 0;n}nn// Modal backgroundn.modal-backdrop {n position: absolute;n top: 0;n right: 0;n left: 0;n background-color: @modal-backdrop-bg;n // Fade for backdropn &.fade { .opacity(0); }n &.in { .opacity(@modal-backdrop-opacity); }n}nn// Modal headern// Top section of the modal w/ title and dismissn.modal-header {n padding: @modal-title-padding;n border-bottom: 1px solid @modal-header-border-color;n min-height: (@modal-title-padding + @modal-title-line-height);n}n// Close iconn.modal-header .close {n margin-top: -2px;n}nn// Title text within headern.modal-title {n margin: 0;n line-height: @modal-title-line-height;n}nn// Modal bodyn// Where all modal content resides (sibling of .modal-header and .modal-footer)n.modal-body {n position: relative;n padding: @modal-inner-padding;n}nn// Footer (for actions)n.modal-footer {n padding: @modal-inner-padding;n text-align: right; // right align buttonsn border-top: 1px solid @modal-footer-border-color;n &:extend(.clearfix all); // clear it in case folks use .pull-* classes on buttonsnn // Properly space out buttonsn .btn + .btn {n margin-left: 5px;n margin-bottom: 0; // account for input which gets the bottom margin like all other inputsn }n // but override that for button groupsn .btn-group .btn + .btn {n margin-left: -1px;n }n // and override it for block buttons as welln .btn-block + .btn-block {n margin-left: 0;n }n}nn// Measure scrollbar width for padding body during modal show/hiden.modal-scrollbar-measure {n position: absolute;n top: -9999px;n width: 50px;n height: 50px;n overflow: scroll;n}nn// Scale up the modaln@media (min-width: @screen-sm-min) {n // Automatically set modal’s width for larger viewportsn .modal-dialog {n width: @modal-md;n margin: 30px auto;n }n .modal-content {n .box-shadow(0 5px 15px rgba(0,0,0,.5));n }nn // Modal sizesn .modal-sm { width: @modal-sm; }n}nn@media (min-width: @screen-md-min) {n .modal-lg { width: @modal-lg; }n}n”,“//n// Tooltipsn// ————————————————–nnn// Base classn.tooltip {n position: absolute;n z-index: @zindex-tooltip;n display: block;n visibility: visible;n // Reset font and text properties given new insertion methodn font-family: @font-family-base;n font-size: @font-size-small;n font-weight: normal;n line-height: 1.4;n .opacity(0);nn &.in { .opacity(@tooltip-opacity); }n &.top { margin-top: -3px; padding: @tooltip-arrow-width 0; }n &.right { margin-left: 3px; padding: 0 @tooltip-arrow-width; }n &.bottom { margin-top: 3px; padding: @tooltip-arrow-width 0; }n &.left { margin-left: -3px; padding: 0 @tooltip-arrow-width; }n}nn// Wrapper for the tooltip contentn.tooltip-inner {n max-width: @tooltip-max-width;n padding: 3px 8px;n color: @tooltip-color;n text-align: center;n text-decoration: none;n background-color: @tooltip-bg;n border-radius: @border-radius-base;n}nn// Arrowsn.tooltip-arrow {n position: absolute;n width: 0;n height: 0;n border-color: transparent;n border-style: solid;n}n// Note: Deprecated .top-left, .top-right, .bottom-left, and .bottom-right as of v3.3.1n.tooltip {n &.top .tooltip-arrow {n bottom: 0;n left: 50%;n margin-left: -@tooltip-arrow-width;n border-width: @tooltip-arrow-width @tooltip-arrow-width 0;n border-top-color: @tooltip-arrow-color;n }n &.top-left .tooltip-arrow {n bottom: 0;n right: @tooltip-arrow-width;n margin-bottom: -@tooltip-arrow-width;n border-width: @tooltip-arrow-width @tooltip-arrow-width 0;n border-top-color: @tooltip-arrow-color;n }n &.top-right .tooltip-arrow {n bottom: 0;n left: @tooltip-arrow-width;n margin-bottom: -@tooltip-arrow-width;n border-width: @tooltip-arrow-width @tooltip-arrow-width 0;n border-top-color: @tooltip-arrow-color;n }n &.right .tooltip-arrow {n top: 50%;n left: 0;n margin-top: -@tooltip-arrow-width;n border-width: @tooltip-arrow-width @tooltip-arrow-width @tooltip-arrow-width 0;n border-right-color: @tooltip-arrow-color;n }n &.left .tooltip-arrow {n top: 50%;n right: 0;n margin-top: -@tooltip-arrow-width;n border-width: @tooltip-arrow-width 0 @tooltip-arrow-width @tooltip-arrow-width;n border-left-color: @tooltip-arrow-color;n }n &.bottom .tooltip-arrow {n top: 0;n left: 50%;n margin-left: -@tooltip-arrow-width;n border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;n border-bottom-color: @tooltip-arrow-color;n }n &.bottom-left .tooltip-arrow {n top: 0;n right: @tooltip-arrow-width;n margin-top: -@tooltip-arrow-width;n border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;n border-bottom-color: @tooltip-arrow-color;n }n &.bottom-right .tooltip-arrow {n top: 0;n left: @tooltip-arrow-width;n margin-top: -@tooltip-arrow-width;n border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;n border-bottom-color: @tooltip-arrow-color;n }n}n”,“//n// Popoversn// ————————————————–nnn.popover {n position: absolute;n top: 0;n left: 0;n z-index: @zindex-popover;n display: none;n max-width: @popover-max-width;n padding: 1px;n // Reset font and text properties given new insertion methodn font-family: @font-family-base;n font-size: @font-size-base;n font-weight: normal;n line-height: @line-height-base;n text-align: left;n background-color: @popover-bg;n background-clip: padding-box;n border: 1px solid @popover-fallback-border-color;n border: 1px solid @popover-border-color;n border-radius: @border-radius-large;n .box-shadow(0 5px 10px rgba(0,0,0,.2));nn // Overrides for proper insertionn white-space: normal;nn // Offset the popover to account for the popover arrown &.top { margin-top: -@popover-arrow-width; }n &.right { margin-left: @popover-arrow-width; }n &.bottom { margin-top: @popover-arrow-width; }n &.left { margin-left: -@popover-arrow-width; }n}nn.popover-title {n margin: 0; // reset heading marginn padding: 8px 14px;n font-size: @font-size-base;n background-color: @popover-title-bg;n border-bottom: 1px solid darken(@popover-title-bg, 5%);n border-radius: (@border-radius-large - 1) (@border-radius-large - 1) 0 0;n}nn.popover-content {n padding: 9px 14px;n}nn// Arrowsn//n// .arrow is outer, .arrow:after is innernn.popover > .arrow {n &,n &:after {n position: absolute;n display: block;n width: 0;n height: 0;n border-color: transparent;n border-style: solid;n }n}n.popover > .arrow {n border-width: @popover-arrow-outer-width;n}n.popover > .arrow:after {n border-width: @popover-arrow-width;n content: "";n}nn.popover {n &.top > .arrow {n left: 50%;n margin-left: -@popover-arrow-outer-width;n border-bottom-width: 0;n border-top-color: @popover-arrow-outer-fallback-color; // IE8 fallbackn border-top-color: @popover-arrow-outer-color;n bottom: -@popover-arrow-outer-width;n &:after {n content: " ";n bottom: 1px;n margin-left: -@popover-arrow-width;n border-bottom-width: 0;n border-top-color: @popover-arrow-color;n }n }n &.right > .arrow {n top: 50%;n left: -@popover-arrow-outer-width;n margin-top: -@popover-arrow-outer-width;n border-left-width: 0;n border-right-color: @popover-arrow-outer-fallback-color; // IE8 fallbackn border-right-color: @popover-arrow-outer-color;n &:after {n content: " ";n left: 1px;n bottom: -@popover-arrow-width;n border-left-width: 0;n border-right-color: @popover-arrow-color;n }n }n &.bottom > .arrow {n left: 50%;n margin-left: -@popover-arrow-outer-width;n border-top-width: 0;n border-bottom-color: @popover-arrow-outer-fallback-color; // IE8 fallbackn border-bottom-color: @popover-arrow-outer-color;n top: -@popover-arrow-outer-width;n &:after {n content: " ";n top: 1px;n margin-left: -@popover-arrow-width;n border-top-width: 0;n border-bottom-color: @popover-arrow-color;n }n }nn &.left > .arrow {n top: 50%;n right: -@popover-arrow-outer-width;n margin-top: -@popover-arrow-outer-width;n border-right-width: 0;n border-left-color: @popover-arrow-outer-fallback-color; // IE8 fallbackn border-left-color: @popover-arrow-outer-color;n &:after {n content: " ";n right: 1px;n border-right-width: 0;n border-left-color: @popover-arrow-color;n bottom: -@popover-arrow-width;n }n }n}n”,“//n// Carouseln// ————————————————–nnn// Wrapper for the slide container and indicatorsn.carousel {n position: relative;n}nn.carousel-inner {n position: relative;n overflow: hidden;n width: 100%;nn > .item {n display: none;n position: relative;n .transition(.6s ease-in-out left);nn // Account for jankitude on imagesn > img,n > a > img {n &:extend(.img-responsive);n line-height: 1;n }nn // WebKit CSS3 transforms for supported devicesn @media all and (transform-3d), (-webkit-transform-3d) {n .transition-transform(~‘0.6s ease-in-out’);n .backface-visibility(~‘hidden’);n .perspective(1000);nn &.next,n &.active.right {n .translate3d(100%, 0, 0);n left: 0;n }n &.prev,n &.active.left {n .translate3d(-100%, 0, 0);n left: 0;n }n &.next.left,n &.prev.right,n &.active {n .translate3d(0, 0, 0);n left: 0;n }n }n }nn > .active,n > .next,n > .prev {n display: block;n }nn > .active {n left: 0;n }nn > .next,n > .prev {n position: absolute;n top: 0;n width: 100%;n }nn > .next {n left: 100%;n }n > .prev {n left: -100%;n }n > .next.left,n > .prev.right {n left: 0;n }nn > .active.left {n left: -100%;n }n > .active.right {n left: 100%;n }nn}nn// Left/right controls for navn// —————————nn.carousel-control {n position: absolute;n top: 0;n left: 0;n bottom: 0;n width: @carousel-control-width;n .opacity(@carousel-control-opacity);n font-size: @carousel-control-font-size;n color: @carousel-control-color;n text-align: center;n text-shadow: @carousel-text-shadow;n // We can’t have this transition here because WebKit cancels the carouseln // animation if you trip this while in the middle of another animation.nn // Set gradients for backgroundsn &.left {n gradient > .horizontal(@start-color: rgba(0,0,0,.5); @end-color: rgba(0,0,0,.0001));n }n &.right {n left: auto;n right: 0;n gradient > .horizontal(@start-color: rgba(0,0,0,.0001); @end-color: rgba(0,0,0,.5));n }nn // Hover/focus staten &:hover,n &:focus {n outline: 0;n color: @carousel-control-color;n text-decoration: none;n .opacity(.9);n }nn // Togglesn .icon-prev,n .icon-next,n .glyphicon-chevron-left,n .glyphicon-chevron-right {n position: absolute;n top: 50%;n z-index: 5;n display: inline-block;n }n .icon-prev,n .glyphicon-chevron-left {n left: 50%;n margin-left: -10px;n }n .icon-next,n .glyphicon-chevron-right {n right: 50%;n margin-right: -10px;n }n .icon-prev,n .icon-next {n width: 20px;n height: 20px;n margin-top: -10px;n line-height: 1;n font-family: serif;n }nnn .icon-prev {n &:before {n content: ‘\2039’;// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039)n }n }n .icon-next {n &:before {n content: ‘\203a’;// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A)n }n }n}nn// Optional indicator pipsn//n// Add an unordered list with the following class and add a list item for eachn// slide your carousel holds.nn.carousel-indicators {n position: absolute;n bottom: 10px;n left: 50%;n z-index: 15;n width: 60%;n margin-left: -30%;n padding-left: 0;n list-style: none;n text-align: center;nn li {n display: inline-block;n width: 10px;n height: 10px;n margin: 1px;n text-indent: -999px;n border: 1px solid @carousel-indicator-border-color;n border-radius: 10px;n cursor: pointer;nn // IE8-9 hack for event handlingn //n // Internet Explorer 8-9 does not support clicks on elements without a setn // ‘background-color`. We cannot use `filter` since that’s not viewed as an // background color by the browser. Thus, a hack is needed.n // See developer.mozilla.org/en-US/docs/Web/Events/click#Internet_Explorern //n // For IE8, we set solid black as it doesn’t support ‘rgba()`. For IE9, wen // set alpha transparency for the best results possible.n background-color: #000 \9; // IE8n background-color: rgba(0,0,0,0); // IE9n }n .active {n margin: 0;n width: 12px;n height: 12px;n background-color: @carousel-indicator-active-bg;n }n}nn// Optional captionsn// —————————–n// Hidden by default for smaller viewportsn.carousel-caption {n position: absolute;n left: 15%;n right: 15%;n bottom: 20px;n z-index: 10;n padding-top: 20px;n padding-bottom: 20px;n color: @carousel-caption-color;n text-align: center;n text-shadow: @carousel-text-shadow;n & .btn {n text-shadow: none; // No shadow for button elements in carousel-captionn }n}nnn// Scale up controls for tablets and upn@media screen and (min-width: @screen-sm-min) {nn // Scale up the controls a smidgen .carousel-control {n .glyphicon-chevron-left,n .glyphicon-chevron-right,n .icon-prev,n .icon-next {n width: 30px;n height: 30px;n margin-top: -15px;n font-size: 30px;n }n .glyphicon-chevron-left,n .icon-prev {n margin-left: -15px;n }n .glyphicon-chevron-right,n .icon-next {n margin-right: -15px;n }n }nn // Show and left align the captionsn .carousel-caption {n left: 20%;n right: 20%;n padding-bottom: 30px;n }nn // Move up the indicatorsn .carousel-indicators {n bottom: 20px;n }n}n”,“// Clearfixn//n// For modern browsersn// 1. The space content is one way to avoid an Opera bug when then// contenteditable attribute is included anywhere else in the document.n// Otherwise it causes space to appear at the top and bottom of elementsn// that are clearfixed.n// 2. The use of `table` rather than `block` is only necessary if usingn// `:before` to contain the top-margins of child elements.n//n// Source: nicolasgallagher.com/micro-clearfix-hack/nn.clearfix() {n &:before,n &:after {n content: " "; // 1n display: table; // 2n }n &:after {n clear: both;n }n}n”,“// Center-align a block level elementnn.center-block() {n display: block;n margin-left: auto;n margin-right: auto;n}n”,“// CSS image replacementn//n// Heads up! v3 launched with with only `.hide-text()`, but per our pattern forn// mixins being reused as classes with the same name, this doesn’t hold up. Asn// of v3.0.1 we have added ‘.text-hide()` and deprecated `.hide-text()`.n//n// Source: github.com/h5bp/html5-boilerplate/commit/aa0396eae757nn// Deprecated as of v3.0.1 (will be removed in v4)n.hide-text() {n font: ~"0/0" a;n color: transparent;n text-shadow: none;n background-color: transparent;n border: 0;n}nn// New mixin to use as of v3.0.1n.text-hide() {n .hide-text();n}n”,“//n// Responsive: Utility classesn// ————————————————–nnn// IE10 in Windows (Phone) 8n//n// Support for responsive views via media queries is kind of borked in IE10, forn// Surface/desktop in split view and for Windows Phone 8. This particular fixn// must be accompanied by a snippet of JavaScript to sniff the user agent andn// apply some conditional CSS to only the Surface/desktop Windows 8. Look atn// our Getting Started page for more information on this bug.n//n// For more information, see the following:n//n// Issue: github.com/twbs/bootstrap/issues/10497n// Docs: getbootstrap.com/getting-started/#support-ie10-widthn// Source: timkadlec.com/2013/01/windows-phone-8-and-device-width/n// Source: timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/nn@-ms-viewport {n width: device-width;n}nnn// Visibility utilitiesn// Note: Deprecated .visible-xs, .visible-sm, .visible-md, and .visible-lg as of v3.2.0n.visible-xs,n.visible-sm,n.visible-md,n.visible-lg {n .responsive-invisibility();n}nn.visible-xs-block,n.visible-xs-inline,n.visible-xs-inline-block,n.visible-sm-block,n.visible-sm-inline,n.visible-sm-inline-block,n.visible-md-block,n.visible-md-inline,n.visible-md-inline-block,n.visible-lg-block,n.visible-lg-inline,n.visible-lg-inline-block {n display: none !important;n}nn.visible-xs {n @media (max-width: @screen-xs-max) {n .responsive-visibility();n }n}n.visible-xs-block {n @media (max-width: @screen-xs-max) {n display: block !important;n }n}n.visible-xs-inline {n @media (max-width: @screen-xs-max) {n display: inline !important;n }n}n.visible-xs-inline-block {n @media (max-width: @screen-xs-max) {n display: inline-block !important;n }n}nn.visible-sm {n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {n .responsive-visibility();n }n}n.visible-sm-block {n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {n display: block !important;n }n}n.visible-sm-inline {n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {n display: inline !important;n }n}n.visible-sm-inline-block {n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {n display: inline-block !important;n }n}nn.visible-md {n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {n .responsive-visibility();n }n}n.visible-md-block {n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {n display: block !important;n }n}n.visible-md-inline {n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {n display: inline !important;n }n}n.visible-md-inline-block {n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {n display: inline-block !important;n }n}nn.visible-lg {n @media (min-width: @screen-lg-min) {n .responsive-visibility();n }n}n.visible-lg-block {n @media (min-width: @screen-lg-min) {n display: block !important;n }n}n.visible-lg-inline {n @media (min-width: @screen-lg-min) {n display: inline !important;n }n}n.visible-lg-inline-block {n @media (min-width: @screen-lg-min) {n display: inline-block !important;n }n}nn.hidden-xs {n @media (max-width: @screen-xs-max) {n .responsive-invisibility();n }n}n.hidden-sm {n @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {n .responsive-invisibility();n }n}n.hidden-md {n @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {n .responsive-invisibility();n }n}n.hidden-lg {n @media (min-width: @screen-lg-min) {n .responsive-invisibility();n }n}nnn// Print utilitiesn//n// Media queries are placed on the inside to be mixin-friendly.nn// Note: Deprecated .visible-print as of v3.2.0n.visible-print {n .responsive-invisibility();nn @media print {n .responsive-visibility();n }n}n.visible-print-block {n display: none !important;nn @media print {n display: block !important;n }n}n.visible-print-inline {n display: none !important;nn @media print {n display: inline !important;n }n}n.visible-print-inline-block {n display: none !important;nn @media print {n display: inline-block !important;n }n}nn.hidden-print {n @media print {n .responsive-invisibility();n }n}n”,“// Responsive utilitiesnn//n// More easily include all the states for responsive-utilities.less.n.responsive-visibility() {n display: block !important;n table& { display: table; }n tr& { display: table-row !important; }n th&,n td& { display: table-cell !important; }n}nn.responsive-invisibility() {n display: none !important;n}n”]}