html,body,div,span,applet,object,iframe,h1,h2,body.interstitial .main_content h1,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:99999}#tiptip_holder.tip_top{padding-bottom:2px}#tiptip_holder.tip_bottom{padding-top:2px}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_left{padding-right:5px}#tiptip_content{font-size:11px;color:#fff;padding:4px 8px;border:1px solid rgba(255,255,255,0.25);background-color:#232323;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#fff;border-top-color:#232323}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#fff;border-bottom-color:#232323}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#fff;border-right-color:#232323}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#fff;border-left-color:#232323}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#191919;border-top-color:rgba(25,25,25,0.92)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#191919;border-bottom-color:rgba(25,25,25,0.92)}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#191919;border-right-color:rgba(25,25,25,0.92)}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#191919;border-left-color:rgba(25,25,25,0.92)}@media screen and (-webkit-min-device-pixel-ratio:0){#tiptip_content{padding:4px 8px 5px 8px;background-color:#232323}#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:#232323}#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:#232323}}.guider{background:#FFF;border:1px solid #666;font-family:arial;position:absolute;outline:none;padding:4px 12px;width:500px;z-index:100000005 !important;-moz-box-shadow:0 0px 8px #111;-webkit-box-shadow:0 0px 8px #111;box-shadow:0 0px 8px #111;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.guider_buttons{height:36px;position:relative;width:100%}.guider_content{position:relative}.guider_content h1{color:#1054AA;float:left;font-size:21px}.guider_close{float:right;padding:10px 0 0}.x_button{background-image:url("x_close_button.jpg");cursor:pointer;height:13px;width:13px}.guider_content p{clear:both;color:#333;font-size:13px}.guider_button{background:-moz-linear-gradient(top, #5ca9ff 0%, #3d79c3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5ca9ff), color-stop(100%, #3d79c3));background-color:#4A95E0;border:solid 1px #4B5D7E;color:#FFF;cursor:pointer;display:inline-block;float:right;font-size:75%;font-weight:bold;margin-left:6px;min-width:40px;padding:3px 5px;text-align:center;text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#guider_overlay{background-color:#000;width:100%;height:100%;position:fixed;top:0px;left:0px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);z-index:10}.guider_arrow{width:42px;height:42px;position:absolute;display:none;background-repeat:no-repeat;z-index:100000006 !important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAACoCAYAAACWu3yIAAAJQ0lEQVR42u2cW2sVVxiGk2xz0EQFTRTBnEBFEpMLDxVyMPceoigRvVFjcqsSTaKCJAhC0Ozkpj+gFPIHWm2htPQfiChoVaqglDYeqP0Hdr3hXWFlZWb2WjNr1syGDHzilT48ew5r3u+bVXHgwIGCqCpWJerr168VeasKAVbPWi+qVtQ6CZ030J2sHaIaRW0UVZc3YIAeFPWNqP2iOkS1imrKGzBAz4g6L2pI1DFRfaL2acCZnxIV79+///PevXvfCYBpUeOihkUN5g0Yfywdr169WpycnPxZABRFTRL4RF6Al0Hl8eLFi88EntWAe7MEXgUqj+fPn3/KE3AoqAL88caNGz9lDVwSNC/AxqAq8NjY2CMCT4i65APYGlQez5498wocG1QDfigAHijAxwncSeBGHdg7qDyePn36IQS4h8AtBG4gcMEG2BmoCnzlypUfXQM7B1WAFxVgPJovKsBY/DSL2solZk2p8zc1UHk8efLkHwH8g4C4T+ALoo5yxbZH1HaevzVRZlMHlcfjx48l8Iyoq1yt9REWd4cNuNAyB1UM/3Xt2rUFATUm6rSoQzxvN4mqDvv5vYPK4+XLl3/cvXt3SoANiNolagt//nyBLi4u/r2wsPAtQXcTtDY3oO/evftSLBYf8sLCeXqYD4XNufjpBeB/MzMzv3Nhfl3UOdrcyyu/nk+tbEABKF51ADgv6raoEb7q9BByBy+k2kxuT2/fvtUBR0WdEnVEVLeoNt6W1CeUvxt+AOCIBtguahstGr+OV7gEFLeb3wh4yxWgM1AATk1N/RoA2O8CMDGoAPziAzA26Js3b/4l4JwPQGvQ169fBwGeTBvQGNQAsC1NwJKgALxz584vBLwp6rIC2OULMBRUZFCfCVjMA+AqUGHwYx4BV8SOYrHwPWPHCQLK2FEFzDTYVYPcs3z5yhVgWDTeqSwWcheNl02zoWzaN2XTECvQ6E6er2dwJ8jqpQ//Ny/wg2QCW6GCJiUoLqrzuF1lBcoOzXmySNAqCbqeF9N+3qam8QDwDYnODO/nQ2TZQbYl0EpeRI28PeFeOoGnlG9QNjfG2ZjrINPSu74EXcfbUhtv+Hg6FfHc9wWJthEf38NkaCXT0iv00hXFn7+ON/ouPkJv+rRKm5P8v/eRpU6+QkvQUKtY7qUNiZ4WewGBNpdBNavbaPWkL6uKzRNBNnVQ3Wo/rc6laRXtoFI2V4BGWcWrSFqgbLLpNlfFOzqoV6uazd4wm6tAI6zeSsOqqc0wUGl1k2IVb55zeKfPwmYgqC+rbE8a2YwCDbWKKMdFW9LGZihogNVul1Zpc8LUZinQMKvzSPAc2LxkajMSNMTqqaRW2di1smkCqlptT2oVDV32Rq1slgSNsop02ZdNU1AnVpPYNAKNsoqmgikoW+ITfIOwsmkDmsgqevdJbBqDRli9bWJVs9lpa9MWVLd6RFpFdy5qsECx2RPHphVoXKscJhhXbDba2owDGmR1NMwqph44onGRNlvi2LQGjbKKznFaNuOChp2rRfTi1ZEMzo9cUGw2xLEZCzTEKt7Fr2NgQIJybuQqJ3I6kthMAqqvrHo4KDCOEQzMi3C4ZYhhVzNtFpJ0RZJabeKAAKYZhjAnwqGW08q40NYkNpOCSqsNTN32cj5kgHVIGcCqT2IzEahitZanwHbezHdzPKhFaVrUJLHpArSSiXUtrW3mWNAWwm9wAZkYVIGt4mlQTega/t1Z48JZM0A2KtRy3Qsti1oDXQNdA012B5Gtz0IeAeU9uZbNsKWmch4B6/jYbeQaYqlNn0fAJi4dO9lmxDLxYJ4AtxGwi8vD4+zLooF7Jo+Ag2xwIAeYRqcbrfGsADdpgP0Mii9zlKmIRpza4c4lYFCzOC+AczQY2nXxCditAI5wIHEO6bVJsy1twPakgE5ADQFP6YBxGmu+AOcBmKRH5QswdrvHCtQA8IgOiGaEC0AjUEtAfBwwj6zUJWBJUO2dvUFZLKiAo2kDmoCqKYiMbHr4LF5hMCoaTxVUyZXqGdXIEOwcP/EpIrj1AWgCWs2IppXhFyLEcWSgamCbB9BaZkgIvQYQJyL7zGq4MAq0hqBI5gaQeSKgzSNoNS+kFmadCGbHEHkjn88FKGHXMTZsYiDbx/MUufwMOh5oz+QBtIo//0Ze+Xv4onWUnQ60Ze4DGN25LEErFdh65vDN7HD08OXrIoEfoN+J5qx3UM2s+oRq5HnbqQBf4suYBP7gHTQuMKYdXALHbTDIyEUmGq0E7g0CxmSOd9CQjEgmHK2cbujl3IgEnsWsUxJg16GWETDm8ryCxgAe5jzeLCYdbYDTjg2dAfvKOUsCY84ZQ9leQZMCYybfK6gFcJ8GXAQwPsnwCmoJPEhgPJqn8ZGLt9gxJvAxrtb8B7kW0XgrFz/ZRuNl12wou/ZN2TXE1nqha6BlDSquKJdVGVBO/m1XcOo4UQ3vgSvGifIAKt/9NzACkgNam3mzXt4nJ0tQNU1p4uvzLiaArUxYlnceyhK0oIS9eximySHCw8o2ScsDrk5BLQcItyoh2mnEk9zCa0jZeGrV55Ml/m2noAWaauZSDGBjyFAR+HLhe44pShtPAaOxYWegis1GrhuR8F1FdipfHbjv2HWu2LvZ9jGy6gRUG3BtoTHEkDNqwIucnx9Nj7Dd025q1RVoVcBn7uPISfU3R26Wdps9KWOriUG1D1ylTWSk94PSZ7R3uB/UqI1VF6DGNuXB/cmsrCYC1Wy20ibCrwdR0bhi1fhcTQoqbTapWzAgYS6VG9lajQ0aYLNX2jTJ7dHMVaz2l7KaBFS1uc/Gpmb1lonVWKAlbBpn9DZW44LqNhFmTSCbt02NuQFgSavWoK5s2lqNA+rMpjy4Y1ykVSvQCJuzSbobAVZXraxsQcNsPkraM1KsngyyarPCD7I5nNSmYvUL9+MLtGoDGmRz0oXNEKtdqlVT0FCbcRpZYQfm82ysGttEP8h1x9jGaiY25YGxTFq9rFjdGGQ1M5ua1ZulrEbZ7EvTpq1V3WadbhONqbTnRbj5ZaRVE5uf0gal1SKt9gVZDbM56MtmgNVBWm1SrUbZLAY1T9M6MHsfZVXfjq6Drb1xnzY1qxMBn7lXBm3whwxpWu3s+jrwyQU3+DsbtMHfqi0T0dHNaliQu8sGbplYFptQ/g/UqiA7u61evwAAAABJRU5ErkJggg==);*background-image:url("guider_arrows.png")}.guider_arrow_right{display:block;background-position:0px 0px;right:-42px}.guider_arrow_down{display:block;background-position:0px -42px;bottom:-42px}.guider_arrow_up{display:block;background-position:0px -126px;top:-42px}.guider_arrow_left{display:block;background-position:0px -84px;left:-42px}.guider_highlight{position:relative;z-index:101}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;z-index:1000;display:none;top:0;left:0}.reveal-modal{visibility:hidden;top:50px;left:50%;margin-left:-400px;width:800px;background:#fff;position:absolute;z-index:1001;padding:30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4)}.reveal-modal.small{width:200px;margin-left:-140px}.reveal-modal.medium{width:400px;margin-left:-240px}.reveal-modal.large{width:600px;margin-left:-340px}.reveal-modal.xlarge{width:800px;margin-left:-440px}.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0, 0, 0, 0.6);font-weight:bold;cursor:pointer}[class^="flag-"],[class*="flag-"]{background:url("images/flags.png") no-repeat}.flag-af93{background-position:0 -781px}.flag-al213{background-position:0 -374px}.flag-al355{background-position:0 -176px}.flag-al358{background-position:0 -77px}.flag-am1684{background-position:0 -1067px}.flag-an1264{background-position:0 -385px}.flag-an1268{background-position:0 -1210px}.flag-an244{background-position:0 -2574px}.flag-an376{background-position:0 -396px}.flag-ar297{background-position:0 -1573px}.flag-ar374{background-position:0 -2365px}.flag-ar54{background-position:0 -484px}.flag-au43{background-position:0 -1452px}.flag-au61{background-position:0 -88px}.flag-az994{background-position:0 -792px}.flag-ba1242{background-position:0 -2431px}.flag-ba1246{background-position:0 -891px}.flag-ba880{background-position:0 -1584px}.flag-ba973{background-position:0 -561px}.flag-be1441{background-position:0 -572px}.flag-be229{background-position:0 -1221px}.flag-be32{background-position:0 -1749px}.flag-be375{background-position:0 -2090px}.flag-be501{background-position:0 -1760px}.flag-bh975{background-position:0 -187px}.flag-bo267{background-position:0 -1364px}.flag-bo387{background-position:0 -803px}.flag-bo591{background-position:0 -2101px}.flag-br246{background-position:0 -275px}.flag-br55{background-position:0 -638px}.flag-br673{background-position:0 -286px}.flag-bu226{background-position:0 -2464px}.flag-bu257{background-position:0 -198px}.flag-bu359{background-position:0 -1595px}.flag-ca1{background-position:0 -143px}.flag-ca1345{background-position:0 -297px}.flag-ca237{background-position:0 -649px}.flag-ca238{background-position:0 -308px}.flag-ca855{background-position:0 -1166px}.flag-ce236{background-position:0 -902px}.flag-ch235{background-position:0 -1232px}.flag-ch56{background-position:0 -2112px}.flag-ch61{background-position:0 -2376px}.flag-ch86{background-position:0 -1771px}.flag-co225{background-position:0 -1606px}.flag-co242{background-position:0 -1892px}.flag-co243{background-position:0 -2585px}.flag-co269{background-position:0 -1782px}.flag-co506{background-position:0 -2222px}.flag-co57{background-position:0 -2519px}.flag-co61{background-position:0 -495px}.flag-co682{background-position:0 -1617px}.flag-cr385{background-position:0 -1903px}.flag-cu53{background-position:0 -319px}.flag-cy357{background-position:0 -1078px}.flag-cz420{background-position:0 -2167px}.flag-de45{background-position:0 -506px}.flag-dj253{background-position:0 -913px}.flag-do1767{background-position:0 -1089px}.flag-do1849{background-position:0 -1375px}.flag-ec593{background-position:0 -2178px}.flag-eg20{background-position:0 -2387px}.flag-el503{background-position:0 -1628px}.flag-england{background-position:0 -330px}.flag-eq240{background-position:0 -1914px}.flag-er291{background-position:0 -2123px}.flag-es372{background-position:0 -2233px}.flag-et251{background-position:0 -1639px}.flag-fa298{background-position:0 -924px}.flag-fa500{background-position:0 -814px}.flag-fam{background-position:0 -660px}.flag-fi358{background-position:0 -407px}.flag-fi679{background-position:0 -583px}.flag-fr33{background-position:0 -209px}.flag-fr594{background-position:0 -220px}.flag-fr689{background-position:0 -1650px}.flag-ga220{background-position:0 -1463px}.flag-ga241{background-position:0 -2244px}.flag-ge49{background-position:0 -2255px}.flag-ge995{background-position:0 -44px}.flag-gh233{background-position:0 -2266px}.flag-gi350{background-position:0 -1243px}.flag-gr1473{background-position:0 -517px}.flag-gr299{background-position:0 -935px}.flag-gr30{background-position:0 -341px}.flag-gu1671{background-position:0 -1474px}.flag-gu224{background-position:0 -1793px}.flag-gu245{background-position:0 -2277px}.flag-gu502{background-position:0 -418px}.flag-gu590{background-position:0 -1661px}.flag-gu592{background-position:0 -1100px}.flag-ha509{background-position:0 -2189px}.flag-ho39{background-position:0 -1804px}.flag-ho504{background-position:0 -352px}.flag-ho852{background-position:0 -55px}.flag-hu36{background-position:0 -2497px}.flag-ic354{background-position:0 -825px}.flag-in62{background-position:0 -1485px}.flag-in91{background-position:0 -1672px}.flag-ir353{background-position:0 -594px}.flag-ir964{background-position:0 -2057px}.flag-ir98{background-position:0 -1683px}.flag-is972{background-position:0 -671px}.flag-it39{background-position:0 -1386px}.flag-ja1876{background-position:0 -2068px}.flag-ja81{background-position:0 -528px}.flag-jo962{background-position:0 -2288px}.flag-ka7{background-position:0 -99px}.flag-ke254{background-position:0 -1925px}.flag-ki686{background-position:0 -836px}.flag-ko82{background-position:0 0}.flag-ko850{background-position:0 -1177px}.flag-ku965{background-position:0 -1815px}.flag-ky996{background-position:0 -539px}.flag-la371{background-position:0 -946px}.flag-la856{background-position:0 -847px}.flag-le266{background-position:0 -682px}.flag-le961{background-position:0 -693px}.flag-li218{background-position:0 -1936px}.flag-li231{background-position:0 -1947px}.flag-li370{background-position:0 -1694px}.flag-li423{background-position:0 -2475px}.flag-lu352{background-position:0 -1254px}.flag-ma222{background-position:0 -110px}.flag-ma223{background-position:0 -1265px}.flag-ma230{background-position:0 -2398px}.flag-ma261{background-position:0 -1496px}.flag-ma262{background-position:0 -66px}.flag-ma265{background-position:0 -1826px}.flag-ma356{background-position:0 -1397px}.flag-ma389{background-position:0 -154px}.flag-ma596{background-position:0 -11px}.flag-ma60{background-position:0 -231px}.flag-ma692{background-position:0 -704px}.flag-ma853{background-position:0 -121px}.flag-ma960{background-position:0 -957px}.flag-me52{background-position:0 -1276px}.flag-mi691{background-position:0 -22px}.flag-mo1664{background-position:0 -715px}.flag-mo212{background-position:0 -1507px}.flag-mo258{background-position:0 -1188px}.flag-mo373{background-position:0 -1518px}.flag-mo377{background-position:0 -2508px}.flag-mo382{background-position:0 -2607px}.flag-mo976{background-position:0 -1408px}.flag-my95{background-position:0 -1529px}.flag-na264{background-position:0 -429px}.flag-na674{background-position:0 -968px}.flag-ne31{background-position:0 -2299px}.flag-ne599{background-position:0 -979px}.flag-ne64{background-position:0 -1199px}.flag-ne687{background-position:0 -1837px}.flag-ne977{background-position:0 -2541px}.flag-ni227{background-position:0 -1958px}.flag-ni234{background-position:0 -242px}.flag-ni505{background-position:0 -990px}.flag-ni683{background-position:0 -858px}.flag-no1670{background-position:0 -1001px}.flag-no47{background-position:0 -1012px}.flag-no672{background-position:0 -550px}.flag-om968{background-position:0 -2310px}.flag-pa507{background-position:0 -1287px}.flag-pa595{background-position:0 -1969px}.flag-pa675{background-position:0 -2200px}.flag-pa680{background-position:0 -363px}.flag-pa92{background-position:0 -726px}.flag-pa970{background-position:0 -2409px}.flag-pe51{background-position:0 -2079px}.flag-ph63{background-position:0 -2134px}.flag-pi64{background-position:0 -1111px}.flag-po351{background-position:0 -1980px}.flag-po48{background-position:0 -2442px}.flag-pu1939{background-position:0 -605px}.flag-qa974{background-position:0 -1991px}.flag-re262{background-position:0 -253px}.flag-ro40{background-position:0 -1122px}.flag-ru7{background-position:0 -2211px}.flag-rw250{background-position:0 -1540px}.flag-sa1758{background-position:0 -2563px}.flag-sa1784{background-position:0 -1133px}.flag-sa1869{background-position:0 -737px}.flag-sa239{background-position:0 -1419px}.flag-sa290{background-position:0 -264px}.flag-sa378{background-position:0 -1144px}.flag-sa508{background-position:0 -1298px}.flag-sa685{background-position:0 -1551px}.flag-sa966{background-position:0 -1023px}.flag-se221{background-position:0 -1309px}.flag-se248{background-position:0 -2453px}.flag-se381{background-position:0 -2596px}.flag-si232{background-position:0 -2321px}.flag-si65{background-position:0 -2002px}.flag-sl386{background-position:0 -2013px}.flag-sl421{background-position:0 -1705px}.flag-so252{background-position:0 -33px}.flag-so27{background-position:0 -2024px}.flag-so677{background-position:0 -1848px}.flag-sp34{background-position:0 -2145px}.flag-sr94{background-position:0 -1034px}.flag-su249{background-position:0 -2156px}.flag-su597{background-position:0 -2332px}.flag-sv47{background-position:0 -1045px}.flag-sw268{background-position:0 -1320px}.flag-sw41{background-position:0 -2530px}.flag-sw46{background-position:0 -1056px}.flag-sy963{background-position:0 -1716px}.flag-ta255{background-position:0 -869px}.flag-ta886{background-position:0 -1562px}.flag-ta992{background-position:0 -1155px}.flag-th66{background-position:0 -1859px}.flag-ti670{background-position:0 -1727px}.flag-to228{background-position:0 -616px}.flag-to676{background-position:0 -1331px}.flag-to690{background-position:0 -440px}.flag-tr1868{background-position:0 -451px}.flag-tu1649{background-position:0 -1342px}.flag-tu216{background-position:0 -462px}.flag-tu688{background-position:0 -880px}.flag-tu90{background-position:0 -748px}.flag-tu993{background-position:0 -1430px}.flag-ug256{background-position:0 -2035px}.flag-uk380{background-position:0 -2343px}.flag-un1{background-position:0 -165px}.flag-un44{background-position:0 -2552px}.flag-un971{background-position:0 -2420px}.flag-ur598{background-position:0 -473px}.flag-uz998{background-position:0 -2354px}.flag-va678{background-position:0 -1441px}.flag-ve58{background-position:0 -1738px}.flag-vi1284{background-position:0 -759px}.flag-vi1340{background-position:0 -627px}.flag-vi84{background-position:0 -1353px}.flag-wa681{background-position:0 -132px}.flag-wales{background-position:0 -1870px}.flag-we212{background-position:0 -2046px}.flag-ye967{background-position:0 -2486px}.flag-za260{background-position:0 -1881px}.flag-zi263{background-position:0 -770px}.aflag{width:16px;height:12px;display:inline-block}.countries-autocomplete{background-color:#fff;border:1px solid #ccc}.countries-autocomplete ul{margin:0;padding:0}.countries-autocomplete li{list-style-type:none;padding:5px 10px;font-size:12px;font-family:arial}.countries-autocomplete li:hover,.countries-autocomplete li.active{cursor:pointer;background-color:#eee}#authy-tooltip-close{position:absolute;top:5px;left:7px;cursor:pointer;width:11px;height:11px;background:url("images/close.gif") no-repeat 0 0}#authy-token{padding:3px 0 3px 25px;background:url("images/icon.png") no-repeat 2px center;background-size:18px 18px}#authy-tooltip{position:absolute;z-index:999999;border:1px solid #ccc;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:15px 10px 10px 10px;background-color:#fff;display:none;width:330px}#authy-tooltip p{color:#444}.countries-autocomplete{position:absolute;width:200px;display:none;max-height:200px;overflow:auto;z-index:99999999}#authy-help{color:#35c2f1}#authy-help:hover{text-decoration:none}code[class*="language-"],pre[class*="language-"]{color:black;font-family:Consolas, 'Bitstream Vera Sans Mono', Monaco, Courier, monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:4;hyphens:none}pre[class*="language-"]{position:relative;background-color:#fdfdfd;background-image:linear-gradient(rgba(69,142,209,0) 50%,rgba(69,142,209,0.04) 50%);background-size:3em 3em;background-origin:content-box;overflow:hidden}pre>code[class*="language-"]{display:block;z-index:100;font-size:12px}:not(pre)>code[class*="language-"]{position:relative;padding:.2em;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;-ms-border-radius:0.3em;-o-border-radius:0.3em;border-radius:0.3em}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999988}.token.punctuation{font-weight:bold}.token.constant{color:#555}.token.symbol{color:#990073}.token.number{color:#009999}.token.property,.token.tag,.token.boolean,.token.function-name{color:#c92c2c}.token.string{color:#d14}.token.selector,.token.attr-name,.token.builtin{color:#2f9c0a}.token.variable{color:#008080}.token.operator{font-weight:bold}.token.entity,.token.url{color:#a67f59}.token.keyword{font-weight:bold}.token.class-name{color:#445588;font-weight:bold}.token.atrule,.token.attr-value{color:#1990b8}.token.regex{color:#808000}.token.important{color:#e90}.style .token.string{color:#a67f59;background:rgba(255,255,255,0.5)}.token.important{font-weight:normal}.token.entity{cursor:help}.namespace{opacity:.7}pre.line-numbers{position:relative;padding-left:40px;counter-reset:linenumber}pre.line-numbers>code{position:relative;padding-left:4px}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3.8em;letter-spacing:-1px;padding-top:1px;user-select:none;background-color:#f1f1f1;color:#757575}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}.chartWrap{margin:0;padding:0;overflow:hidden}.nvtooltip.with-3d-shadow,.with-3d-shadow .nvtooltip{-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nvtooltip{position:absolute;background-color:#fff;padding:1px;border:1px solid rgba(0,0,0,0.2);z-index:10000;font-family:Arial;font-size:13px;text-align:left;pointer-events:none;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nvtooltip.with-transitions,.with-transitions .nvtooltip{transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;-webkit-transition:opacity 250ms linear;transition-delay:250ms;-moz-transition-delay:250ms;-webkit-transition-delay:250ms}.nvtooltip.x-nvtooltip,.nvtooltip.y-nvtooltip{padding:8px}.nvtooltip h3{margin:0;padding:4px 14px;line-height:18px;font-weight:normal;background-color:rgba(247,247,247,0.75);text-align:center;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.nvtooltip p{margin:0;padding:5px 14px;text-align:center}.nvtooltip span{display:inline-block;margin:2px 0}.nvtooltip table{margin:6px;border-spacing:0}.nvtooltip table td{padding:2px 9px 2px 0;vertical-align:middle}.nvtooltip table td.key{font-weight:normal}.nvtooltip table td.value{text-align:right;font-weight:bold}.nvtooltip table tr.highlight td{padding:1px 9px 1px 0;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.nvtooltip table td.legend-color-guide div{width:8px;height:8px;vertical-align:middle}.nvtooltip .footer{padding:3px;text-align:center}.nvtooltip-pending-removal{position:absolute;pointer-events:none}svg{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:100%;height:100%}svg text{font:normal 12px Arial}svg .title{font:bold 14px Arial}.nvd3 .nv-background{fill:white;fill-opacity:0}.nvd3.nv-noData{font-size:18px;font-weight:bold}.nv-brush .extent{fill-opacity:.125;shape-rendering:crispEdges}.nvd3 .nv-legend .nv-series{cursor:pointer}.nvd3 .nv-legend .disabled circle{fill-opacity:0}.nvd3 .nv-axis{pointer-events:none}.nvd3 .nv-axis path{fill:none;stroke:#000;stroke-opacity:.75;shape-rendering:crispEdges}.nvd3 .nv-axis path.domain{stroke-opacity:.75}.nvd3 .nv-axis.nv-x path.domain{stroke-opacity:0}.nvd3 .nv-axis line{fill:none;stroke:#e5e5e5;shape-rendering:crispEdges}.nvd3 .nv-axis .zero line,.nvd3 .nv-axis line.zero{stroke-opacity:.75}.nvd3 .nv-axis .nv-axisMaxMin text{font-weight:bold}.nvd3 .x .nv-axis .nv-axisMaxMin text,.nvd3 .x2 .nv-axis .nv-axisMaxMin text,.nvd3 .x3 .nv-axis .nv-axisMaxMin text{text-anchor:middle}.nv-brush .resize path{fill:#eee;stroke:#666}.nvd3 .nv-bars .negative rect{zfill:brown}.nvd3 .nv-bars rect{zfill:steelblue;fill-opacity:.75;transition:fill-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear}.nvd3 .nv-bars rect.hover{fill-opacity:1}.nvd3 .nv-bars .hover rect{fill:lightblue}.nvd3 .nv-bars text{fill:rgba(0,0,0,0)}.nvd3 .nv-bars .hover text{fill:#000}.nvd3 .nv-multibar .nv-groups rect,.nvd3 .nv-multibarHorizontal .nv-groups rect,.nvd3 .nv-discretebar .nv-groups rect{stroke-opacity:0;transition:fill-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear}.nvd3 .nv-multibar .nv-groups rect:hover,.nvd3 .nv-multibarHorizontal .nv-groups rect:hover,.nvd3 .nv-discretebar .nv-groups rect:hover{fill-opacity:1}.nvd3 .nv-discretebar .nv-groups text,.nvd3 .nv-multibarHorizontal .nv-groups text{font-weight:bold;fill:#000;stroke:rgba(0,0,0,0)}.nvd3.nv-pie path{stroke-opacity:0;transition:fill-opacity 250ms linear,stroke-width 250ms linear,stroke-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear,stroke-width 250ms linear,stroke-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear,stroke-width 250ms linear,stroke-opacity 250ms linear}.nvd3.nv-pie .nv-slice text{stroke:#000;stroke-width:0}.nvd3.nv-pie path{stroke:#fff;stroke-width:1px;stroke-opacity:1}.nvd3.nv-pie .hover path{fill-opacity:.7}.nvd3.nv-pie .nv-label{pointer-events:none}.nvd3.nv-pie .nv-label rect{fill-opacity:0;stroke-opacity:0}.nvd3 .nv-groups path.nv-line{fill:none;stroke-width:1.5px}.nvd3 .nv-groups path.nv-line.nv-thin-line{stroke-width:1px}.nvd3 .nv-groups path.nv-area{stroke:none}.nvd3 .nv-line.hover path{stroke-width:6px}.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity:0;stroke-opacity:0}.nvd3.nv-scatter.nv-single-point .nv-groups .nv-point{fill-opacity:.5 !important;stroke-opacity:.5 !important}.with-transitions .nvd3 .nv-groups .nv-point{transition:stroke-width 250ms linear, stroke-opacity 250ms linear;-moz-transition:stroke-width 250ms linear, stroke-opacity 250ms linear;-webkit-transition:stroke-width 250ms linear, stroke-opacity 250ms linear}.nvd3.nv-scatter .nv-groups .nv-point.hover,.nvd3 .nv-groups .nv-point.hover{stroke-width:7px;fill-opacity:.95 !important;stroke-opacity:.95 !important}.nvd3 .nv-point-paths path{stroke:#aaa;stroke-opacity:0;fill:#eee;fill-opacity:0}.nvd3 .nv-indexLine{cursor:ew-resize}.nvd3 .nv-distribution{pointer-events:none}.nvd3 .nv-groups .nv-point.hover{stroke-width:20px;stroke-opacity:.5}.nvd3 .nv-scatter .nv-point.hover{fill-opacity:1}.nvd3.nv-stackedarea path.nv-area{fill-opacity:.7;stroke-opacity:0;transition:fill-opacity 250ms linear, stroke-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear, stroke-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear, stroke-opacity 250ms linear}.nvd3.nv-stackedarea path.nv-area.hover{fill-opacity:.9}.nvd3.nv-stackedarea .nv-groups .nv-point{stroke-opacity:0;fill-opacity:0}.nvd3.nv-linePlusBar .nv-bar rect{fill-opacity:.75}.nvd3.nv-linePlusBar .nv-bar rect:hover{fill-opacity:1}.nvd3.nv-bullet{font:10px sans-serif}.nvd3.nv-bullet .nv-measure{fill-opacity:.8}.nvd3.nv-bullet .nv-measure:hover{fill-opacity:1}.nvd3.nv-bullet .nv-marker{stroke:#000;stroke-width:2px}.nvd3.nv-bullet .nv-markerTriangle{stroke:#000;fill:#fff;stroke-width:1.5px}.nvd3.nv-bullet .nv-tick line{stroke:#666;stroke-width:.5px}.nvd3.nv-bullet .nv-range.nv-s0{fill:#eee}.nvd3.nv-bullet .nv-range.nv-s1{fill:#ddd}.nvd3.nv-bullet .nv-range.nv-s2{fill:#ccc}.nvd3.nv-bullet .nv-title{font-size:14px;font-weight:bold}.nvd3.nv-bullet .nv-subtitle{fill:#999}.nvd3.nv-bullet .nv-range{fill:#bababa;fill-opacity:.4}.nvd3.nv-bullet .nv-range:hover{fill-opacity:.7}.nvd3.nv-sparkline path{fill:none}.nvd3.nv-sparklineplus g.nv-hoverValue{pointer-events:none}.nvd3.nv-sparklineplus .nv-hoverValue line{stroke:#333;stroke-width:1.5px}.nvd3.nv-sparklineplus,.nvd3.nv-sparklineplus g{pointer-events:all}.nvd3 .nv-hoverArea{fill-opacity:0;stroke-opacity:0}.nvd3.nv-sparklineplus .nv-xValue,.nvd3.nv-sparklineplus .nv-yValue{stroke-width:0;font-size:.9em;font-weight:normal}.nvd3.nv-sparklineplus .nv-yValue{stroke:#f66}.nvd3.nv-sparklineplus .nv-maxValue{stroke:#2ca02c;fill:#2ca02c}.nvd3.nv-sparklineplus .nv-minValue{stroke:#d62728;fill:#d62728}.nvd3.nv-sparklineplus .nv-currentValue{font-weight:bold;font-size:1.1em}.nvd3.nv-ohlcBar .nv-ticks .nv-tick{stroke-width:2px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.hover{stroke-width:4px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.positive{stroke:#2ca02c}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.negative{stroke:#d62728}.nvd3.nv-historicalStockChart .nv-axis .nv-axislabel{font-weight:bold}.nvd3.nv-historicalStockChart .nv-dragTarget{fill-opacity:0;stroke:none;cursor:move}.nvd3 .nv-brush .extent{fill-opacity:0 !important}.nvd3 .nv-brushBackground rect{stroke:#000;stroke-width:.4;fill:#fff;fill-opacity:.7}.nvd3.nv-indentedtree .name{margin-left:5px}.nvd3.nv-indentedtree .clickable{color:#08C;cursor:pointer}.nvd3.nv-indentedtree span.clickable:hover{color:#005580;text-decoration:underline}.nvd3.nv-indentedtree .nv-childrenCount{display:inline-block;margin-left:5px}.nvd3.nv-indentedtree .nv-treeicon{cursor:pointer}.nvd3.nv-indentedtree .nv-treeicon.nv-folded{cursor:pointer}.nvd3 .background path{fill:none;stroke:#ccc;stroke-opacity:.4;shape-rendering:crispEdges}.nvd3 .foreground path{fill:none;stroke:steelblue;stroke-opacity:.7}.nvd3 .brush .extent{fill-opacity:.3;stroke:#fff;shape-rendering:crispEdges}.nvd3 .axis line,.axis path{fill:none;stroke:#000;shape-rendering:crispEdges}.nvd3 .axis text{text-shadow:0 1px 0 #fff}.nvd3 .nv-interactiveGuideLine{pointer-events:none}.nvd3 line.nv-guideline{stroke:#ccc}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #ffffff;box-shadow:inset 0 0 12px 4px #ffffff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-dropdown-header-close:hover{color:#000000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#ffffff}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#ffffff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#ffffff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#ffffff;border:0 solid #ffffff}.selectize-input>input{padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#ffffff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#ffffff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa}@-moz-keyframes rotate{from{-moz-transform:rotate(360deg)}to{-moz-transform:rotate(0deg)}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(360deg)}to{-webkit-transform:rotate(0deg)}}@font-face{font-family:"BentonSansLight";src:url(https://d3s6mut3hikguw.cloudfront.net/assets/f614da18-c934-40dc-a5c7-2f3262aa880d-2-169cdb9d16c84f54aa0ef44cfd00f9cd.eot);src:url(https://d3s6mut3hikguw.cloudfront.net/assets/f614da18-c934-40dc-a5c7-2f3262aa880d-2.eot?) format("embedded-opentype"),url(https://d3s6mut3hikguw.cloudfront.net/assets/f614da18-c934-40dc-a5c7-2f3262aa880d-3-4693d50b791ed72218a361086e6da89b.woff) format("woff"),url(https://d3s6mut3hikguw.cloudfront.net/assets/f614da18-c934-40dc-a5c7-2f3262aa880d-1-46604e84e738d249f81102a9569894a7.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"BentonSans";src:url(https://d3s6mut3hikguw.cloudfront.net/assets/154c0fb2-748f-41fb-adab-4a32afbc1311-2-3f5f097b83379b0fa8fdfb6a87f11120.eot);src:url(https://d3s6mut3hikguw.cloudfront.net/assets/154c0fb2-748f-41fb-adab-4a32afbc1311-2.eot?) format("embedded-opentype"),url(https://d3s6mut3hikguw.cloudfront.net/assets/154c0fb2-748f-41fb-adab-4a32afbc1311-3-4a2a7b92902dd0e2b26592646439f2e8.woff) format("woff"),url(https://d3s6mut3hikguw.cloudfront.net/assets/154c0fb2-748f-41fb-adab-4a32afbc1311-1-e5c7712b9075c26799b19eb1916bd160.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"BentonSansMedium";src:url(https://d3s6mut3hikguw.cloudfront.net/assets/e893d6d3-c644-4689-a0ee-3b838e002a4e-2-91ab45aaf4b910b9b7056b3093f5bf01.eot);src:url(https://d3s6mut3hikguw.cloudfront.net/assets/e893d6d3-c644-4689-a0ee-3b838e002a4e-2.eot?) format("embedded-opentype"),url(https://d3s6mut3hikguw.cloudfront.net/assets/e893d6d3-c644-4689-a0ee-3b838e002a4e-3-95f094f3f01c8d1cdac98f4ebf7716e2.woff) format("woff"),url(https://d3s6mut3hikguw.cloudfront.net/assets/e893d6d3-c644-4689-a0ee-3b838e002a4e-1-d8ab8aeb58f0357f2ad4d5939ac17507.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"BentonSans";src:url(https://d3s6mut3hikguw.cloudfront.net/assets/1f325925-d7ed-4a2f-8196-22f7a2ff2e52-2-bc09ae3f27b65ed36f0ccbc3090226fc.eot);src:url(https://d3s6mut3hikguw.cloudfront.net/assets/1f325925-d7ed-4a2f-8196-22f7a2ff2e52-2.eot?) format("embedded-opentype"),url(https://d3s6mut3hikguw.cloudfront.net/assets/1f325925-d7ed-4a2f-8196-22f7a2ff2e52-3-ec76388d96ecf8707b505d3cdeedb132.woff) format("woff"),url(https://d3s6mut3hikguw.cloudfront.net/assets/1f325925-d7ed-4a2f-8196-22f7a2ff2e52-1-453c57b2775fb2967566732df2711566.ttf) format("truetype");font-style:normal;font-weight:bold}@font-face{font-family:"Silkscreen";src:url(https://d3s6mut3hikguw.cloudfront.net/assets/slkscr-6b4d1b4253bfb6c229289b13bff3f38a.ttf) format("truetype");font-style:normal;font-weight:normal}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.topper{margin-top:28px}.hmargin{margin-left:20px;margin-right:20px}.crush *:first-child{margin-bottom:0}.crush *:last-child{margin-top:0}hr{margin:20px 0}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.row{zoom:1}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.container{margin:0 auto}.page_header{margin-top:21px;margin-left:28px;margin-right:28px}a{color:#007dce;line-height:inherit;text-decoration:none}a:hover{color:#005e9b;text-decoration:underline}.left{float:left}.right{float:right}.inset{padding:21px 28px}.padded{padding:20px}.bottom-margin{margin-bottom:20px}code{font-family:"Bitstream Vera Sans Mono","Monaco",Courier,monospace}.muted{color:#a3a3a3}.summary{margin-bottom:21px;background-color:#dcdcdc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.summary .stats{padding:21px 0 21px 21px;color:#676767;float:left;text-transform:uppercase}.summary .stats .label{display:block;width:119px;float:left;text-align:right}.summary .stats .value{float:left;display:block;width:49px;padding-left:14px;color:#333333;font-weight:bold}.summary .stats .value_change{color:#333333;font-weight:bold}.summary .stats .stat_group{margin-bottom:21px;display:table}.tooltip,.tooltip_right{border-bottom:1px dotted #676767}.icon.tooltip,.icon.tooltip_right{border-bottom:none}.tooltip.help,.tooltip_right.help{border-bottom:none}.help{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(https://d3s6mut3hikguw.cloudfront.net/assets/question-f200c590a44a3ddf778b4847f10621e0.png);background-repeat:no-repeat;background-position:50% 50%;width:14px;height:14px;display:inline-block;margin:0 7px}a.magnifying_glass{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/magnify-92b089e023eb6ff249e569691ba1f717.png) no-repeat;width:12px;height:12px;overflow:hidden;background-position:0px 0px;text-indent:-119988px;overflow:hidden;text-align:left;display:inline-block;background-size:12px 36px}a.magnifying_glass:hover{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/magnify-92b089e023eb6ff249e569691ba1f717.png) no-repeat;width:12px;height:12px;overflow:hidden;background-position:0px -12px;background-size:12px 36px}a.magnifying_glass:active{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/magnify-92b089e023eb6ff249e569691ba1f717.png) no-repeat;width:12px;height:12px;overflow:hidden;background-position:0px -24px;background-size:12px 36px}hr{border-top:none;border-color:#d7d7d7;width:100%}h2 a.help,body.interstitial .main_content h1 a.help{margin-top:3px;margin-left:7px;float:left}.critical{list-style-type:none;position:relative}.smell_icon{display:none}.critical .smell_icon{display:block;background:url(https://d3s6mut3hikguw.cloudfront.net/assets/alert_small-0566f529f9451cc1263fd3a4240daf08.png) no-repeat;width:16px;height:16px;position:absolute;left:-21px;top:3px}span.rating,a.rating{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;height:21px;width:21px;text-align:center;color:white}.rating.a{background-color:#00AA00}.rating.b{background-color:#80CC00}.rating.c{background-color:#FFEE00;color:#666}.rating.d{background-color:#F77700}.rating.f{background-color:#EE0000}.breakdown{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;margin-bottom:21px;height:42px;overflow:hidden}.breakdown .rating{float:left;height:42px;text-align:center;color:white;font-weight:bold;font-size:16px;line-height:42px;overflow:hidden}.breakdown .rating.c{color:#666}span.alert{color:#ec2d08}span.warning{color:#fabb3f}h1.row{margin-bottom:21px}h1 .rating{float:left;display:inline-block;font-size:56px;width:70px;height:70px;line-height:70px;margin-right:28px}h1 .rating.c{color:white}h1 .class_info{float:left}h1 .class_info .class_name{line-height:42px}h1 .class_info .updated{display:block;margin-left:0}table.plans{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #d7d7d7;width:100%;margin-bottom:21px}table.plans td{font-weight:bold;padding:21px 0}table.plans tr td{border-top:1px solid #e3e3e3}table.plans tr:first-child td{border-top:none}table.plans .plan_name{padding-left:28px;font-size:22px;line-height:28px;font-weight:bold}table.plans .upgrade{text-align:right;padding-right:28px}table.plans .upgrade .button{float:right;display:block}table.plans .price{font-size:16px;line-height:21px}table.plans .big_plan{padding:14px 0}table.plans .big_plan p{padding-left:28px;margin-bottom:0;font-weight:normal}table.plans .not_available td{background-color:#dcdcdc}table.plans .not_available .price{color:#232323}table.plans .highlighted{background-color:#FFFAE1}.price{color:#b00d06;font-weight:bold}.plan_extras{color:#7C7C7C}.plan_extras li{list-style-type:none;height:24px;line-height:24px}.plan_extras .icon{float:left;padding-right:7px}.plan_extras .repos .icon{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/upgrade_icons-3629ba747fb18f4d2db5a0e4747f70c2.png) no-repeat;width:24px;height:24px;overflow:hidden;background-position:0px 0px}.plan_extras .viewers .icon{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/upgrade_icons-3629ba747fb18f4d2db5a0e4747f70c2.png) no-repeat;width:24px;height:24px;overflow:hidden;background-position:0px -24px}.plan_extras .ssl .icon{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/upgrade_icons-3629ba747fb18f4d2db5a0e4747f70c2.png) no-repeat;width:24px;height:24px;overflow:hidden;background-position:0px -48px}.plan_extras .support .icon{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/upgrade_icons-3629ba747fb18f4d2db5a0e4747f70c2.png) no-repeat;width:24px;height:24px;overflow:hidden;background-position:0px -72px}.cc_form{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #DCDCDC;margin:0 0 21px 0}.cc_form h2,.cc_form body.interstitial .main_content h1,body.interstitial .main_content .cc_form h1{-webkit-border-radius-topleft:4px;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-radius-topright:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;padding:21px 28px;background-color:#FFFAE1}.cc_form .actions_area{-webkit-border-radius-bottomleft:4px;-moz-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-radius-bottomright:4px;-moz-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.cc_form .inputs,.cc_form .terms,.cc_form .error_notification{margin-left:28px;margin-right:28px}.cc_form .cvv_code{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/cvv-92fb0e18977f9c4311f70b6c0553d375.png) no-repeat right 35px;padding-right:21px}.cc_form .terms{color:#757575;font-size:12px;line-height:14px}.cc_form h2 .price,.cc_form body.interstitial .main_content h1 .price,body.interstitial .main_content .cc_form h1 .price{float:right}.left{float:left}.right{float:right}ul.constants li{list-style-type:none;white-space:nowrap;margin-left:0;line-height:35px;padding-left:0;overflow:hidden;clear:both}ul.constants li .rating{margin-right:14px}span.negative{color:#d50900}span.added{color:#F2326C}span.positive{color:#0eaa00}a.create_ticket{color:#757575;font-size:12px;font-weight:bold}a.create_ticket.tracker{padding-left:18px;background:url(https://d3s6mut3hikguw.cloudfront.net/assets/pivotal-tracker-1db279cacacf758dc514388913b82b3c.png) no-repeat}a.create_ticket.lighthouse{padding-left:20px;background:url(https://d3s6mut3hikguw.cloudfront.net/assets/lighthouse-4d373edee6fbcfb7fe066050eed0082d.png) no-repeat}.feed li.daily_stats{padding-top:7px;padding-bottom:7px;font-size:12px;min-height:0}.feed li.daily_stats a.gh-compare{margin-left:14px;font-size:12px}.feed li a.gh-compare{opacity:0;margin-left:7px}.feed li a.create_ticket,.constants a.create_ticket{opacity:0;margin-left:10px}.feed li:hover a.gh-compare,.feed li:hover a.create_ticket,.constants li:hover a.create_ticket{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;opacity:1}.feed li:hover ul.constants a.create_ticket{opacity:0}.feed li:hover ul.constants li:hover a.create_ticket{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;opacity:1}.feed .channels{float:right;margin-top:28px;margin-right:28px}#oss_cta{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background-color:#386ea1;border:1px solid #254d73;color:white;margin:0 auto 21px auto;padding:21px 0}#oss_cta h2,#oss_cta body.interstitial .main_content h1,body.interstitial .main_content #oss_cta h1{margin-bottom:7px;padding-left:28px}#oss_cta p{margin-bottom:0;padding-left:28px}#oss_cta .hint{display:inline}#oss_cta p a,#oss_cta .hint a{color:white;text-decoration:underline}#oss_cta .buttons{float:right;padding-top:7px;padding-right:14px}#oss_cta .close{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(https://d3s6mut3hikguw.cloudfront.net/assets/close_message-a191c1e0b273f80dc738c2e24c9a20cd.png);background-repeat:no-repeat;background-position:50% 50%;width:21px;height:21px;background-position:0 0;display:inline-block;margin-left:14px}#oss_cta .close:hover{background-position:0 -21px}#oss_cta .close:active{background-position:0 -42px}table.data td.gravatar{width:40px;padding:14px 7px}img.gravatar{padding:1px;background-color:white;border:1px solid #dcdcdc}.pager{zoom:1;margin-top:21px;margin-bottom:21px}.pager:before,.pager:after{content:"";display:table}.pager:after{clear:both}.guider_title{display:none}.tabs{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/tab-shelf-e89040f91625c638bf40b01018f6da71.png) repeat-x 0 21px;margin:21px 0 0 0;padding:21px 35px 0 35px;height:59px;display:block;border-bottom:1px solid #D7D7D7}.tabs .tab{list-style-type:none;float:left;width:383px;height:59px;border-top:1px solid white;border-left:1px solid transparent;border-right:1px solid transparent;margin:0;position:relative}.tabs .tab.active{background:white;-webkit-border-radius-topleft:4px;-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-radius-topright:4px;-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;border:1px solid #D7D7D7;border-bottom:none}.tabs h2,.tabs body.interstitial .main_content h1,body.interstitial .main_content .tabs h1{line-height:32px;display:table;padding-left:39px;margin:14px auto 0 auto}.tabs h2 a,.tabs body.interstitial .main_content h1 a,body.interstitial .main_content .tabs h1 a{color:#232323}.tabs h2 a:hover,.tabs body.interstitial .main_content h1 a:hover,body.interstitial .main_content .tabs h1 a:hover{text-decoration:none}.tabs .failing h2,.tabs .failing body.interstitial .main_content h1,body.interstitial .main_content .tabs .failing h1{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/xmark-2a7215a338986bb2a856d4f0e80c2522.png) no-repeat;color:#ed1c24}.tabs .passing h2,.tabs .passing body.interstitial .main_content h1,body.interstitial .main_content .tabs .passing h1{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/check-376b58ff85afae546012a2c1095a05af.png) no-repeat;color:#39b54a}.tabs .count{-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;background:#ccc;color:white;width:28px;height:28px;line-height:28px;text-align:center;font-size:16px;position:absolute;top:17px;right:28px}.icon.duplication{display:inline-block;background:url(https://d3s6mut3hikguw.cloudfront.net/assets/dup-icon-6860de3a50af971403e4d22fa02c9b1f.png) no-repeat;background-size:35px;width:35px;height:35px}.icon.complexity{display:inline-block;background:url(https://d3s6mut3hikguw.cloudfront.net/assets/complex-icon-5a21e08f2c8d9af9b10847c2d0cd9b63.png) no-repeat;background-size:35px;width:35px;height:35px}.icon.lint{display:inline-block;background:url(https://d3s6mut3hikguw.cloudfront.net/assets/lint-icon-d28c3c6dc4635e73b139d6c2a0c5ae58.png) no-repeat;background-size:35px;width:35px;height:35px}.congrats{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#dbffcf url(https://d3s6mut3hikguw.cloudfront.net/assets/thumb-icon-1ac9f1b21aa07e47f3e08ed9d98a30e6.png) no-repeat 21px 14px;background-size:77px;padding:42px 14px 14px 119px;min-height:49px;font-size:18px;line-height:21px;font-weight:bold}.smells-list .congrats{margin-left:21px}.highlight_box{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#fff8cc;padding:21px;margin-bottom:21px}.highlight_box p{font-size:16px;line-height:21px}.coverage.green{color:#38ae6f}.coverage.orange{color:#d7a43f}.coverage.red{color:#ec2d08}table.data{width:100%;border:1px solid #dcdcdc;margin-bottom:21px;table-layout:fixed;position:relative}table.data tr.sticky{position:fixed;top:0;width:100%;z-index:1000000000}table.data th{background-color:#fff;border-bottom:1px solid #cbced0}table.data tr:nth-child(odd){background-color:#f9f9f9}table.data tr.bigtarget{cursor:pointer}table.data th.sorted{background-color:#fcf9e1}table.data td.sorted{background-color:#fffdef}table.data tr:nth-child(odd) td.sorted{background-color:#fcf9e1}table.data tr{overflow:hidden}table.data td,table.data th{padding:10px;vertical-align:middle}table.data td *{padding:0}table.data th{text-align:left}table.data td h2,table.data td body.interstitial .main_content h1,body.interstitial .main_content table.data td h1{margin-bottom:0}table.data th.icon{width:14px}table.data th.flex{width:auto}table.data td{overflow:hidden;text-overflow:ellipsis}table.data td.number,table.data td.numeric,table.data th.numeric{text-align:right}table.data th.small{width:100px}table.data th.tiny{width:80px}table.data th.centered,table.data td.centered{text-align:center}table.data span.rating,table.data a.rating{margin-right:0}table.bleed{-webkit-border-radius-bottomleft:4px;-moz-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-radius-bottomright:4px;-moz-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border:none;margin-bottom:0}table.sortable th{cursor:pointer}table.sortable th:hover{background-color:#f7f0b3}table.sortable th.unsortable{cursor:auto}table.sortable th.unsortable:hover{background-color:#444241}.sort_arrow{border-style:solid;border-width:6px;width:0;height:0;position:absolute;right:7px}.sort_arrow.desc{border-color:#fff transparent transparent transparent;margin-top:6px;border-style:solid;border-width:6px;width:0;height:0;float:right}.sort_arrow.asc{border-color:transparent transparent #fff transparent;margin-top:3px}code{line-height:16px}pre[class*="language-"]{background-size:32px 32px}.source_code{border:1px solid #dde8ef;border-radius:3px;margin:20px}.code_wrapper pre,.code_container pre{border-radius:3px;border:1px solid #dde8ef;overflow-x:scroll}.code_wrapper pre:not(.truncated){margin-bottom:20px}.source_code .header{background-color:#dde8ef;height:40px;line-height:40px;padding:0 20px}.source_code .header a{font-weight:normal}.highlight_smells .annotation{background-color:#f8ae60;color:#fff;padding:3px 15px}.compare_index li.fixed pre{margin-left:20px}.source_code .smell-brick{background-color:#f8ae60}.smells-list{width:700px}.smells-list .code_wrapper{margin-right:0}.source_code .coverage-brick.covered{background-color:green}.source_code .coverage-brick.missed{background-color:red}.source_listing .highlight{font-family:"Consolas","Bitstream Vera Sans Mono","Monaco",Courier,monospace;font-size:13px;line-height:16px}.highlight_coverage .hits{display:inline}.highlight_smells span.js-filter-line-complexity,.highlight_smells span.js-filter-line-duplication,.highlight_smells span.js-filter-line-lint{background-color:rgba(247,156,0,0.25)}.highlight_smells span.js-filter-line-complexity.js-filter-line-duplication,.highlight_smells span.js-filter-line-duplication.js-filter-line-lint,.highlight_smells span.js-filter-line-lint.js-filter-line-complexity{background-color:rgba(247,156,0,0.33)}.highlight_smells span.js-filter-line-complexity.js-filter-line-duplication.js-filter-line-lint{background-color:rgba(247,156,0,0.5)}.highlight_coverage span.covered{background-color:rgba(0,155,0,0.15)}.highlight_coverage span.missed{background-color:rgba(155,0,0,0.15)}.bool-slider{border:2px solid #cfdae2;height:20px;width:50px;border-radius:100px}.bool-slider.true .bool-slider-inset,.bool-slider.false .bool-slider-inset{background-color:#9ba8b0;border-color:#cfdae2;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.bool-slider.true .bool-slider-inset .control{float:left}.bool-slider.false .bool-slider-inset .control{float:right}.bool-slider .bool-slider-inset{width:100%;height:100%;border-radius:20px}.bool-slider .bool-slider-inset .control{background-color:#000;width:16px;height:100%;border-radius:20px;background-color:#f5f5f5;border:1px solid #bfbfbf}.bool-slider .bool-slider-inset .control:hover{cursor:pointer}.bool-slider.disabled .bool-slider-inset{background-color:#f5f5f5;*background-color:#e6e6e6;background-image:linear-gradient(top, #ffffff,#e6e6e6);background-repeat:repeat-x}.more.show_code{border-bottom:1px dotted #dcdcdc;border-right:1px dotted #dcdcdc;border-left:1px dotted #dcdcdc;-webkit-border-radius-bottomleft:3px;-moz-border-bottom-left-radius:3px;-ms-border-bottom-left-radius:3px;-o-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-radius-bottomright:3px;-moz-border-bottom-right-radius:3px;-ms-border-bottom-right-radius:3px;-o-border-bottom-right-radius:3px;border-bottom-right-radius:3px;font-size:11px;padding:5px 10px;color:#757575;cursor:pointer;display:inline-block;color:#007dce;text-decoration:none;margin-bottom:20px;-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s}.more.show_code:hover{background:#f1f1f1}.more.show_code:active{background:#e0e0e0}.code-tab-content:not(.active){display:none}@font-face{font-family:'icomoon';src:url("https://d3s6mut3hikguw.cloudfront.net/assets/icomoon.eot");src:url("https://d3s6mut3hikguw.cloudfront.net/assets/icomoon.eot?#iefix") format("embedded-opentype"),url("https://d3s6mut3hikguw.cloudfront.net/assets/icomoon-b5bbb8790a876f50f035cf74fccd472e.woff") format("woff"),url("https://d3s6mut3hikguw.cloudfront.net/assets/icomoon-b48125adfcbaadba27fc4a7f2c6c288b.ttf") format("truetype"),url("https://d3s6mut3hikguw.cloudfront.net/assets/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-gift:before{content:"\e62a"}.icon-grad-hat:before{content:"\e628"}.icon-detective:before{content:"\e629"}.icon-boot:before{content:"\e627"}.icon-credit-cards:before{content:"\e626"}.icon-docs:before{content:"\e625"}.icon-logout:before{content:"\e600"}.icon-trash:before{content:"\e000"}.icon-settings:before{content:"\e001"}.icon-sensor:before{content:"\e002"}.icon-navigation:before{content:"\e003"}.icon-double-arrow:before{content:"\e005"}.icon-dashboard:before{content:"\e006"}.icon-scatter:before{content:"\e007"}.icon-list:before{content:"\e008"}.icon-line:before{content:"\e009"}.icon-graph:before{content:"\e00a"}.icon-event:before{content:"\e00b"}.icon-counter:before{content:"\e00c"}.icon-area:before{content:"\e00d"}.icon-series:before{content:"\e00e"}.icon-globe:before{content:"\e00f"}.icon-delete:before{content:"\e010"}.icon-time:before{content:"\e011"}.icon-add:before{content:"\e012"}.icon-Inbox:before{content:"\e013"}.icon-server1:before{content:"\e014"}.icon-server2:before{content:"\e015"}.icon-link:before{content:"\e016"}.icon-anchor:before{content:"\e017"}.icon-server3:before{content:"\e018"}.icon-key:before{content:"\e019"}.icon-app:before{content:"\e01a"}.icon-calendar:before{content:"\e01b"}.icon-chart-diagram:before{content:"\e01c"}.icon-chart-up2:before{content:"\e01d"}.icon-down-arrow:before{content:"\e01e"}.icon-gear-world:before{content:"\e01f"}.icon-levers:before{content:"\e020"}.icon-many-people:before{content:"\e021"}.icon-new-user:before{content:"\e022"}.icon-people:before{content:"\e023"}.icon-push-notification:before{content:"\e024"}.icon-radio:before{content:"\e025"}.icon-right-double-arrow:before{content:"\e026"}.icon-search:before{content:"\e027"}.icon-info:before{content:"\e028"}.icon-copy:before{content:"\e029"}.icon-edit:before{content:"\e02a"}.icon-trash2:before{content:"\e02b"}.icon-happy:before{content:"\e02c"}.icon-meh:before{content:"\e02d"}.icon-sad:before{content:"\e02e"}.icon-anchor2:before{content:"\e02f"}.icon-check:before{content:"\e030"}.icon-shield-down:before{content:"\e031"}.icon-shield-up:before{content:"\e032"}.icon-shield:before{content:"\e033"}.icon-code:before{content:"\e034"}.icon-expand:before{content:"\e035"}.icon-user:before{content:"\e036"}.icon-twitter:before{content:"\e601"}.icon-star-outline:before{content:"\e602"}.icon-star-fill:before{content:"\e603"}.icon-read:before{content:"\e604"}.icon-octo:before{content:"\e605"}.icon-lock:before{content:"\e606"}.icon-connection:before{content:"\e607"}.icon-alert-stroke:before{content:"\e608"}.icon-alert:before{content:"\e609"}.icon-exclude:before{content:"\e60a"}.icon-ticket-tilt:before{content:"\e60b"}.icon-conduct:before{content:"\e60c"}.icon-private-factory:before{content:"\e60d"}.icon-wedge-right:before{content:"\e60e"}.icon-wedge-left:before{content:"\e60f"}.icon-pr-circle:before{content:"\e610"}.icon-pr:before{content:"\e611"}.icon-branch-circle:before{content:"\e612"}.icon-branch:before{content:"\e613"}.icon-ticket:before{content:"\e614"}.icon-wand:before{content:"\e615"}.icon-turkey:before{content:"\e616"}.icon-presentation:before{content:"\e617"}.icon-plane:before{content:"\e618"}.icon-medical:before{content:"\e619"}.icon-home:before{content:"\e61a"}.icon-uniE61B:before{content:"\e61b"}.icon-cal:before{content:"\e61c"}.icon-rss:before{content:"\e61d"}.icon-glock:before{content:"\e61e"}.icon-camera:before{content:"\e61f"}.icon-sync:before{content:"\e620"}.icon-mobile:before{content:"\e621"}.icon-help:before{content:"\e622"}.icon-wedge-down:before{content:"\e623"}.icon-dash-list:before{content:"\e624"}.signup_options{margin-bottom:0}.signup_options .row{margin-top:21px}.signup_options .option{width:294px;float:left}.signup_options .option:last-child{margin-left:28px}.signup_options h2,.signup_options body.interstitial .main_content h1,body.interstitial .main_content .signup_options h1{text-align:center;height:48px;font-size:24px;line-height:48px;padding-left:28px;border-bottom:1px solid #ddd;padding-bottom:14px}.signup_options h2.public,.signup_options body.interstitial .main_content h1.public,body.interstitial .main_content .signup_options h1.public{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/signup/octo-607bb1d0c1e3e2c6ad71a3460b1fda90.png) no-repeat 42px 0}.signup_options h2.private,.signup_options body.interstitial .main_content h1.private,body.interstitial .main_content .signup_options h1.private{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/signup/lock-933e8f29730d5598b1e58cedf815b425.png) no-repeat 42px 0}.signup_options ul{margin-bottom:21px}.signup_options li{margin-bottom:14px}.signup_options .btn-large{width:224px}textarea.deploy_key{margin-top:0;width:545px;max-width:100%;margin-bottom:3px}.progress_bar{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/loading_bar-d7fc1b91fd7187914c35d81493d96b29.gif) no-repeat;width:214px;height:24px;margin:0 auto 21px auto}#done{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/check_big-0b6a1fbd2e6f3ed817290f8d1733c81c.png) no-repeat 21px 0;padding-left:196px;height:112px;padding-bottom:21px}.animated{-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}60%{opacity:0.5;-webkit-transform:translateY(-2px);transform:translateY(-2px)}75%{-webkit-transform:translateY(1px);transform:translateY(1px)}90%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}60%{opacity:0.5;-webkit-transform:translateY(-2px);transform:translateY(-2px)}75%{-webkit-transform:translateY(1px);transform:translateY(1px)}90%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}#dropdown_container h1{display:inline-block}#dropdown_container #changelog_alert{color:#ebedef;font-size:13px;margin-left:20px;padding:2px 10px 2px 9px;background:#1e2028;border:1px solid #1e2028;border-radius:123px;position:relative;display:none}#dropdown_container #changelog_alert span{margin-left:22px}#dropdown_container #changelog_alert img{height:16px;width:16px;position:absolute;top:2px}#dropdown_container #changelog_alert:hover{border:1px solid #55575f}#dropdown_container #changelog_alert:active{color:#c8c8c8}body{background:#f5f1e6;-webkit-font-smoothing:antialiased}.main_container{width:960px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:0px;margin:0 auto;overflow:visible;background:#fff}.container{width:960px}body.medium .main_container,body.medium header.container{width:978px}body.-bleed .main_content,body.bare .main_content{padding:0}body.-bleed .flash_wrapper,body.bare .flash_wrapper{margin:20px}body.-bleed .flash_wrapper+.top-hpadded,body.bare .flash_wrapper+.top-hpadded{padding-top:0}body.-bleed .content .flash_wrapper,body.bare .content .flash_wrapper{padding-left:0;padding-right:0}.flush_left{width:898px}#right-rail .content{float:left;margin-bottom:20px;margin-top:0;width:700px;position:relative}#right-rail .right-rail{float:right;width:260px;border-left:1px solid #eaebec}body>header#top{color:#fff;background:#323543}body>header#top #logo_box{float:left}body>header#top #logo_box a#logo{float:left;background:url(https://d3s6mut3hikguw.cloudfront.net/assets/icons/code-climate-wedges-white-b74a6fd527ab347363b30a0dbaf63b93.svg) center center no-repeat;text-indent:-99999px;background-size:35px 40px;height:40px;width:40px;display:block;color:#fff;border-radius:100px;margin-top:5px}body>header#top #logo_box a#logo:hover{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/icons/code-climate-wedges-gray-5edf29f64b3e924575698dc5cec1760e.svg) center center no-repeat;background-size:35px 40px}body>header#top .new_features{display:block;float:left;color:#f7941d;font-size:12px;margin-right:14px}body>header#top #account_bar{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;float:right}body>header#top #account_bar ul{float:right;margin:10px 0}body>header#top #account_bar ul li{float:right;list-style:none;margin:0;font-size:12px}body>header#top #account_bar ul li a{padding:5px;display:block;border-radius:3px;color:#bbbec2}body>header#top #account_bar ul li a:hover{background:#000;text-decoration:none}body>header#top #account_bar ul li.user_name{margin-right:5px}body>header#top #account_bar ul li.user_name a{border-radius:100px}body>header#top #account_bar ul li.user_name span{font-size:16px;margin-right:5px;vertical-align:middle;line-height:21px}body>header#top #account_bar ul li.user_name img{-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;border-radius:200px}body>header#top #account_bar ul li span.icon-logout{font-size:17px;border:none;margin-top:1px;display:block}#days_left{color:#fefefe;text-transform:none}.repo_settings,.account_settings{font-size:12px;color:#a1a1a1;-webkit-transition-property:color;-moz-transition-property:color;transition-property:color;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;transition-duration:0.1s;font-weight:bold}.repo_settings span,.account_settings span{padding-right:2px}.repo_settings:hover,.account_settings:hover{text-decoration:none;color:#007dce}.main_container{overflow:hidden}body.narrow .main_container{margin-top:20px}.next_page span,.prev_page span{vertical-align:middle;display:inline-block;margin-top:-2px}.next_page span{margin-right:-5px}.prev_page span{margin-left:-5px}.bentonsansbold,#project_header h1,.main_content header h1{font-family:"BentonSans",helvetica,arial,sans-serif;font-style:normal;font-weight:bold}.bentonsanslight,.stats .value,#plan-boxes h2,#plan-boxes body.interstitial .main_content h1,body.interstitial .main_content #plan-boxes h1,.lang-part .lang-box h3,#type-base .quote-part .part h4,#type-base .quote-chad blockquote p,.blue-cta h4,#product-tour h3{font-family:"BentonSansLight",helvetica,arial,sans-serif;font-style:normal;font-weight:normal}.bentonsansmedium,span.negative,span.added,span.positive,table.data th,.highlight_smells .annotation,h1,h2,body.interstitial .main_content h1,strong,.btn,.btb,.obtn,form label,body .feed ul>li.event a,dt p,.account_header h1,.main_content>nav ul li a,.js-issue-filters li a .count,ul.vulns li a .count,ul.categories li a .count,.profile h2,.profile body.interstitial .main_content h1,body.interstitial .main_content .profile h1,.placard h1,.placard.zendcongiveaway h1,footer #help_area h4,footer #docs_area h4,footer p,#project_header ul#project_nav li a,.main_content header ul#project_nav li a,#repo_dropdown h4,.onboarding_area p,.gh-compare,nav ul li a,body .top-part .btn,.blue-cta .btn{font-family:"BentonSansMedium",helvetica,arial,sans-serif;font-style:normal;font-weight:normal}.bentonsansregular,html,body,h4,h5,p,form input,form textarea,form select,form label.boolean,form label.radio,.js-issue-filters li a,ul.vulns li a,ul.categories li a,.profile .project_list li label,#project_header ul#project_nav li.repo_settings a,.main_content header ul#project_nav li.repo_settings a,#dropdown_container h1,#logo_box h1,.pull-request-commenters ul label,#github-cta h3,#github-cta-orange h3{font-family:"BentonSans",helvetica,arial,sans-serif;font-style:normal;font-weight:normal}html,body{font-size:15px;line-height:1.333;background:#f6f6f5;-webkit-font-smoothing:antialiased;color:#323543}h1,h2,body.interstitial .main_content h1,h3,h4,h5{margin:20px;line-height:1.333;color:#323543}h1{font-size:2.827em}h1.big{font-size:3.998em}h2,body.interstitial .main_content h1{font-size:1.999em}h3{font-size:1.414em}h4,h5{font-size:1.414em}p{margin:20px;font-size:15px;line-height:1.333;color:#323543}p.small,#features ul li p{font-size:12px;line-height:15px}.muted{color:#a3a3a3}ul li{list-style-type:disc}ol li{list-style-type:decimal}blockquote{overflow:hidden}blockquote p{font-size:33px;line-height:42px;font-weight:100;color:#333;margin:21px 0 0}blockquote p:before{content:"\201C"}blockquote p:after{content:"\201D"}blockquote cite{text-align:right;display:block;color:#186691;text-transform:uppercase;font-size:25px;line-height:28px}blockquote cite:before{content:"\2014";padding-right:10px}blockquote cite span{color:#80b6d4;font-size:18px}blockquote img{-webkit-border-radius:500px;-moz-border-radius:500px;-ms-border-radius:500px;-o-border-radius:500px;border-radius:500px;float:right;margin:0 56px 0 35px}.btn,.btb{cursor:pointer;display:inline-block;outline:none;position:relative;border-radius:3px;background:#f7f7f7;border:1px solid #c2c7cc;padding:5px 15px;color:#323543}.btn:hover,.btb:hover{text-decoration:none;background-image:none;color:#323543;background:#dedede}.btn:active,.btb:active{background:#c4c4c4;color:#323543}.btn.disabled{color:#5a6772;box-shadow:none}.btn.disabled:hover{top:0}.btb-primary,.btn-primary,input[type="submit"]{-webkit-font-smoothing:antialiased;background:#007dce;background-image:linear-gradient(to bottom, #007dce,#1474bf);color:#f6f6f5;border-color:#0b5790}.btb-primary:hover,.btn-primary:hover,input[type="submit"]:hover{color:#f6f6f5;background:#1a6eb7}.btb-primary:active,.btn-primary:active,input[type="submit"]:active{color:#f6f6f5;background:#005e9b}.btn-danger{-webkit-font-smoothing:antialiased;background:#d63a44;color:#f6f6f5;border-color:#8d1d24}.btn-danger:hover{color:#f6f6f5;background:#b7262f}.btn-danger:active{color:#f6f6f5;background:#8d1d24}.obtn{cursor:pointer;display:inline-block;outline:none;position:relative;border-radius:3px;background:transparent;border:2px solid #c2c7cc;padding:5px 15px;color:#696b6c}.obtn.disabled{color:#d7d7d7;border:2px solid #e8e8e8}.obtn.disabled:hover{background:none;color:#d7d7d7;cursor:default}.obtn:hover{background:rgba(0,0,0,0.1);text-decoration:none;color:#696b6c}.obtn:active{background:rgba(0,0,0,0.2)}.obtn.btn-primary{border-color:#007dce;color:#1a6eb7}.obtn.btn-primary:hover{background:rgba(28,116,194,0.1)}.obtn.btn-primary:active{background:rgba(28,116,194,0.3)}.obtn.btn-danger{border-color:#d63a44;color:#d63a44}.obtn.btn-danger:hover{background:rgba(214,58,68,0.1)}.obtn.btn-danger:active{background:rgba(214,58,68,0.3)}.btn-mini{font-weight:normal;font-size:11px;line-height:15px;padding:2px 5px}.btn-small{font-size:11px;line-height:16px;font-weight:normal}.btn-mini{font-size:11px;line-height:14px;font-weight:normal}.btn-large{font-size:16px;line-height:21px}.btn-dim{opacity:0.7}.btn-dim:hover,.btn-dim:active{opacity:1}.btn-group{float:left;position:relative;display:inline-block}.btn-group input[type="submit"]{margin:0}.btn-group .btn,.btn-group .obtn,.btn-group .btb,.btn-group .tag{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;float:left}.btn-group .btn:not(:last-child),.btn-group .obtn:not(:last-child),.btn-group .btb:not(:last-child),.btn-group .tag:not(:last-child){border-right:none}.btn-group .btn:first-child,.btn-group .obtn:first-child,.btn-group .btb:first-child,.btn-group .tag:first-child{-webkit-border-radius-topleft:5px;-moz-border-top-left-radius:5px;-ms-border-top-left-radius:5px;-o-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-radius-bottomleft:5px;-moz-border-bottom-left-radius:5px;-ms-border-bottom-left-radius:5px;-o-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.btn-group .btn:last-child,.btn-group .obtn:last-child,.btn-group .btb:last-child,.btn-group .tag:last-child{-webkit-border-radius-topright:5px;-moz-border-top-right-radius:5px;-ms-border-top-right-radius:5px;-o-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-border-radius-bottomright:5px;-moz-border-bottom-right-radius:5px;-ms-border-bottom-right-radius:5px;-o-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.action_button_group:hover{opacity:1}.action_button_group .action_button{float:right;position:relative}.action_button_group .action_button a:not(.menu){float:right;color:#7d87aa;font-size:18px;line-height:18px;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;border-radius:200px;padding:2px;border:2px solid #fff;position:relative;text-align:center}.action_button_group .action_button a:not(.menu):hover{cursor:pointer;background-color:#f6f9fb;border:2px solid #7d87aa;text-decoration:none}.action_button_group .action_button a:not(.menu):active{background-color:#7d87aa;color:#f6f9fb}.action_button_group .action_button a:not(.menu) span{vertical-align:middle;font-size:21px}.action_button_group .ticket_expand.active{background-color:#f6f9fb;border:2px solid #7d87aa !important;z-index:30 !important}.action_button_group .action_menu{z-index:20;display:none;position:absolute;overflow:hidden;top:-4px;right:0}.action_button_group .action_menu ul{background:#7d87aa;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;display:block;overflow:hidden;margin:0 45px 0 0}.action_button_group .action_menu ul:before{content:" ";height:0;position:absolute;width:0;border:7px solid transparent;border-left-color:#7d87aa;top:13px;right:31px;z-index:60 !important}.action_button_group .action_menu li{list-style-type:none;margin:0;height:auto;display:block;border-bottom:1px solid #6e79a0;line-height:20px}.action_button_group .action_menu li:last-child{border-bottom:none}.action_button_group .action_menu li a{color:#fff;font-size:10px;line-height:20px;text-transform:uppercase;font-weight:bold;display:block;padding:0 10px;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;text-align:right;min-width:190px}.action_button_group .action_menu li a:hover{background-color:#606c94;text-decoration:none}.action_button_group .action_menu li a:active{background-color:#4c5575}.constants_created ul li{position:relative}.tag{background:#e2e5e8;text-transform:uppercase;font-size:10px;line-height:10px;padding:0px 5px;border-radius:3px}.tag.green{color:#f6f6f5;background:#38ae6f}.tag.purple{color:#f6f6f5;background:#8e7aa3}.tag.salmon{color:#f6f6f5;background:#f4895d}.tag{font-family:"Silkscreen";letter-spacing:0;font-size:8px;line-height:10px;-webkit-font-smoothing:none;-webkit-border-radius:400px;-moz-border-radius:400px;-ms-border-radius:400px;-o-border-radius:400px;border-radius:400px;font-weight:normal;padding:5px 10px;background-color:#666;color:#fff}span.tag.new{background-color:#f26522}span.tag.worse{background-color:#f7941d}span.tag.fixed{background-color:#00aeef}span.tag.better{background-color:#228650}form input,form textarea,form select{border-radius:2px;border:1px solid #cbced0;background-color:#fff;color:#323543;font-size:14px;line-height:20px;outline:none;padding:5px}form input:focus,form textarea:focus,form select:focus{outline:none;border:1px solid #007dce}form input.disabled,form textarea.disabled,form select.disabled{background-color:#e2e5e8;color:#5a6772}form label{font-size:15px;line-height:20px}form label.checkbox{margin-right:0px}form p.help-block{margin:0;font-size:11px;line-height:15px;color:#757575}form input[type="text"],form input[type="email"],form input[type="password"],form input[type="tel"],form select{width:240px}form input[type="checkbox"]:hover,form input[type="radio"]:hover{cursor:pointer}form abbr[title=required]{display:none}form input.small{width:110px}form textarea{width:600px;height:16em;margin:0}form .help-inline{color:#d63a44;display:block;margin:0}.control-group{margin:0 20px 20px 20px}.group{clear:both;display:block}.group .control-group{float:left}.controls label:last-child{margin-left:0}input.error{border-color:#d63a44}label.error{font-size:12px;line-height:15px;font-weight:normal}.actions_area{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;margin:20px;background-color:#ddecf4;padding:20px;display:block;overflow:hidden;clear:both}.actions_area.slim{margin:0;padding:7px}.actions_area .note{display:inline-block;margin-top:7px;margin-left:14px}article h1{font-size:66px;line-height:75px}article p{font-size:18px;line-height:25px}.updated{color:#757575;font-size:10px;line-height:10px;margin-left:10px;font-weight:normal;display:block}.updated .icon-cal{font-size:18px;line-height:10px;vertical-align:sub;padding-right:5px}.stats{padding:20px;border-bottom:1px solid #eaebec}.stats .value{display:block;text-align:right;color:#333;font-size:60px;line-height:50px}.stats .value span{padding:0}.stats .label{color:#757575;font-size:12px;text-align:right}.class_summary{padding:20px}.class_summary hr{border:none;border-bottom:1px solid #e0e0e0;margin-bottom:28px}.class_summary h1{display:inline-block;word-break:break-all;margin:15px 0 0 10px;font-size:2.4em}.class_summary .name_line{display:block;overflow:hidden}.class_summary h3{font-size:22px;margin-top:21px;margin-bottom:14px}.class_summary .big_rating{margin-left:5px}.class_summary .action_button_group{position:absolute;top:30px;right:21px}.rss{padding:7px 14px;margin:20px;display:inline-block;background:#f1f1f1;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;font-size:12px;line-height:15px;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}.rss:hover{background:#e0e0e0;text-decoration:none}.rss span{display:inline-block;margin-right:4px}.donut_container{position:relative}.donut_chart{margin:0 10px}.donut_chart .gpa{width:100px;opacity:0.33;position:absolute;top:115px;left:80px;text-align:center;color:#333;padding:0}.donut_chart .gpa .number{font-size:30px;line-height:35px;font-weight:bold;display:block;text-align:center}.donut_chart .gpa .label{text-align:center;display:block;font-size:14px;line-height:14px}.donut_chart #breakdown-chart{height:280px;width:240px}body .feed .feed_container>ul{margin:0}body .feed .highlight{background:#fff8cc;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:21px}body .feed .highlight p{font-size:16px;line-height:28px;margin-bottom:0}body .feed ul{border:none;width:auto;float:none}body .feed ul .positive,body .feed ul .negative{border-left:none}body .feed ul>li.event{list-style:none;overflow:hidden;margin:0;border-bottom:1px solid #f1f1f1;padding-bottom:0;position:relative}body .feed ul>li.event:hover .action_button_group{opacity:1}body .feed ul>li.event:last-child{border-bottom:none}body .feed ul>li.event .rating_box{float:left;margin:15px;height:35px}body .feed ul>li.event .rating_box .rating{float:left}body .feed ul>li.event .rating_box .rating:first-child{margin-right:7px}body .feed ul>li.event p{margin:15px;font-size:15px;line-height:34px}body .feed ul>li.event .timestamp{font-size:9px}body .feed ul>li.event .gh-compare{display:inline-block;float:none}body .feed ul>li.constants_created ul.constants{margin:0 0 10px 0}body .feed ul>li.constants_created ul.constants>li{margin:0 0 10px 0;overflow:visible}body .feed ul>li.constants_created ul.constants>li .rating_box{margin-top:0;margin-left:32px}body .feed ul>li.constants_created ul.constants>li .rating_box .rating{margin-right:0}body .feed ul>li.constants_created ul.constants>li .action_button_group{top:0}body .feed ul .action_button_group{position:absolute;top:20px;right:20px;opacity:0}body .feed ul .action_button_group .action_menu:before{display:none}.right-rail ul.constants li{margin:10px 0;line-height:25px}.right-rail ul.constants li a{width:170px;overflow-x:hidden;text-overflow:ellipsis;line-height:35px;float:left;font-size:12px}.right-rail ul.constants li .rating{float:left}.right-rail h4{margin:20px}.right-rail .badges{background:#f9f9f9;display:block;overflow:hidden;margin-bottom:0px;padding-bottom:4px}.right-rail .badges .badge{clear:both}.right-rail .badges .badge a{margin:10px 0px 0 10px;float:left}.right-rail .badges .badge a img{height:18px;position:relative;width:97px}.right-rail .badges .badge p{color:#a1a1a1;font-size:10px;line-height:15px;margin:0 10px 5px 10px}.right-rail #coverage a.btn{text-align:center}.right-rail #coverage .alert{background:#fff8cc;padding:10px}.right-rail #coverage .alert span{font-size:30px;vertical-align:middle;display:block;color:#dbc883;float:left}.right-rail #coverage .alert p{margin:10px;font-size:13px;line-height:15px}.right-rail #coverage .alert h4{font-size:18px;line-height:20px;margin:10px}.right-rail #coverage .alert .btn-group{margin:10px}.right-rail #coverage img{float:left;margin-right:10px}.right-rail #coverage h4{font-size:15px;line-height:35px}.accent{background:#f9f9f9;display:block;overflow:hidden}.accent.purple h2,.accent.purple body.interstitial .main_content h1,body.interstitial .main_content .accent.purple h1,.accent.purple h3,.accent.purple h4,.accent.purple h5,.accent.purple p{color:#8e7aa3;margin:28px}.accent#empty_feed img{float:left;margin:28px 35px 28px 60px}.accent#empty_feed h2,.accent#empty_feed body.interstitial .main_content h1,body.interstitial .main_content .accent#empty_feed h1{font-size:30px;line-height:35px}ul.lined{display:block;clear:both;margin:0}ul.lined li{display:block;overflow:hidden;padding:10px 15px;margin:0}ul.lined li:nth-child(2n){background:#f9f9f9}ul.extraroom li,ul .extraroom{padding:20px 30px}ul.bottom_line li{border-bottom:1px solid #eaebec}ul.bottom_line li:last-child{border:none}ul{margin:20px}ul li{margin:10px 0 10px 40px}table.data .alert{padding:0}ul.empty,.pull-request-commenters ul{margin:0}ul.empty li,.pull-request-commenters ul li{margin:0;list-style:none}ol li{margin-left:50px;margin-bottom:25px}.bottom_line li{border-bottom:1px solid #eaebec}.bottom_line li:last-child{border-bottom:none}.account_header{background:#f6f6f5;display:block;overflow:hidden;border-top-left-radius:2px;border-top-right-radius:2px}.account_header h1{display:inline-block;font-size:20px;line-height:60px;border:0;margin:0;padding:0;color:#323543;float:left}.account_header .icon-octo,.account_header .icon-glock{color:#323543;float:left;font-size:35px;margin:15px 10px 15px 0px;vertical-align:middle}.account_header .icon-glock{font-size:31px;margin-top:16px}.account_header .right{float:right;margin:15px 0px 15px 0}.account_header .right .btn-group{display:inline-block;float:right}.account_header .account_settings{margin-right:10px;margin-top:10px;display:inline-block;float:right}.snapshot_metadata{font-size:13px;color:#757575;line-height:20px;border-top-right-radius:2px;border-top-left-radius:2px;background:#e2e5e8;background:-moz-linear-gradient(top, #e2e5e8 83%, #dbdde0 99%);background:-webkit-gradient(linear, left top, left bottom, color-stop(83%, #e2e5e8), color-stop(99%, #dbdde0));background:-webkit-linear-gradient(top, #e2e5e8 83%, #dbdde0 99%);background:-o-linear-gradient(top, #e2e5e8 83%, #dbdde0 99%);background:-ms-linear-gradient(top, #e2e5e8 83%, #dbdde0 99%);background:linear-gradient(to bottom, #e2e5e8 83%,#dbdde0 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e5e8', endColorstr='#dbdde0',GradientType=0 )}.snapshot_metadata .left{padding:9px 15px}.snapshot_metadata a.github_diff{float:left;font-size:12px;line-height:20px;display:inline-block;padding:10px 15px;border-left:1px solid #eaebec}.snapshot_metadata .close{padding:10px;font-size:20px;line-height:15px;display:inline-block;border-left:1px solid #eaebec;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}.snapshot_metadata .close:hover,.snapshot_metadata a.github_diff:hover{text-decoration:none;background:#e2e5e8}.snapshot_metadata .close:active,.snapshot_metadata a.github_diff:active{background:#bbbec2}.snapshot_metadata .right p{font-size:13px;line-height:18px;padding:10px;margin:0}.main_content>nav{margin-top:25px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom:1px solid #e2e5e8;display:block;overflow:visible;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #fdfcf8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fdfcf8));background:-webkit-linear-gradient(top, #fff 0%, #fdfcf8 100%);background:-o-linear-gradient(top, #fff 0%, #fdfcf8 100%);background:-ms-linear-gradient(top, #fff 0%, #fdfcf8 100%);background:linear-gradient(to bottom, #ffffff 0%,#fdfcf8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fdfcf8',GradientType=0 );float:none;width:auto}.main_content>nav ul{margin:0;padding:0;list-style:none}.main_content>nav ul li{margin:0;padding:0;list-style:none;float:left}.main_content>nav ul li a{padding:10px 20px;margin:0;display:block;color:#007dce;position:relative;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent}.main_content>nav ul li a:first-child{margin-left:10px}.main_content>nav ul li a span{margin-right:5px;vertical-align:text-bottom;display:inline;font-size:18px;line-height:20px}.main_content>nav ul li a span.icon-code{font-size:20px}.main_content>nav ul li a.active,.main_content>nav ul li a.selected{color:#007dce;text-decoration:none;background:transparent}.main_content>nav ul li a.active span.count,.main_content>nav ul li a.selected span.count{background:#fff;color:#333}.main_content>nav ul li a:hover{color:#003f68;background:transparent;text-decoration:none}.main_content>nav ul li a.active{background:#fff;border-top:1px solid #eaebec;border-left:1px solid #eaebec;border-right:1px solid #eaebec;color:#323543;cursor:default;overflow:visible}.main_content>nav ul li a.active:before{content:" ";height:1px;width:100%;position:absolute;overflow:visible;background:#fff;bottom:-1px;left:0;z-index:100;margin-left:0}.js-issue-filters,ul.vulns,ul.categories{margin:10px;float:right;width:240px;overflow:hidden}.js-issue-filters li,ul.vulns li,ul.categories li{list-style:none;margin:5px;display:block;clear:both}.js-issue-filters li a,ul.vulns li a,ul.categories li a{color:#5a6772;border-radius:100px;padding:10px 10px 10px 20px;line-height:15px;display:block;border:1px solid #fff;position:relative}.js-issue-filters li a .count,ul.vulns li a .count,ul.categories li a .count{position:absolute;top:8px;right:9px;margin-left:5px;padding:2px 5px;border-radius:200px;background:#eaebec;color:#5a6772;min-width:20px;min-height:15px;float:right;text-align:center;font-size:10px}.js-issue-filters li a.active,.js-issue-filters li a:hover,ul.vulns li a.active,ul.vulns li a:hover,ul.categories li a.active,ul.categories li a:hover{background:#fafafa;border:1px solid #eaebec;text-decoration:none}.js-issue-filters li.selected a,ul.vulns li.selected a,ul.categories li.selected a{background:#fafafa;border:1px solid #eaebec;text-decoration:none}ul.vulns li.all_vulns a,ul.vulns li.all_vulns:hover a{background-image:url(https://d3s6mut3hikguw.cloudfront.net/assets/dash-grid-a2da26542280f7ba5136b1e59ebd93ba.png);background-repeat:no-repeat;background-position:201px 10px}.issues-index ul.categories{float:none}.profile form{margin:0}.profile h2,.profile body.interstitial .main_content h1,body.interstitial .main_content .profile h1{font-size:22px;line-height:30px}.profile .actions_area{margin:20px}.profile .project_list{margin:0;padding:0}.profile .project_list li{list-style:none;margin-bottom:10px;margin-left:30px}.profile_header{padding:20px;border-bottom:1px solid #eaebec;display:block;overflow:hidden}.profile_header .image_holder{float:left;min-height:180px}.profile_header img{margin:10px 40px 10px 10px;border-radius:400px}.profile_header h1{font-size:18px;display:block}.notification_prefs,.project_notifications{margin:0 20px}.notification_prefs .control-group,.project_notifications .control-group{padding:5px 0;margin:0}.notification_prefs .control-group:last-child,.project_notifications .control-group:last-child{border:none}.profiles-edit .main_container{margin-top:20px}.big_banner{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#e2e5e8;padding:20px;margin:20px;min-height:90px;overflow:hidden;display:block}.big_banner [class^="icon-"],.big_banner [class*=" icon-"]{font-size:150px;line-height:140px;color:#fff;float:left;margin:0 40px 0 40px}.big_banner h1{font-size:28px;line-height:28px;margin-top:40px;margin-bottom:5px}.big_banner h1.twoline{margin-top:30px}.big_banner h2,.big_banner body.interstitial .main_content h1,body.interstitial .main_content .big_banner h1{font-weight:normal;margin:0;font-size:15px}.big_banner.pending{background-color:#fff8cc}.big_banner.pending [class^="icon-"],.big_banner.pending [class*=" icon-"]{color:#323543}.big_banner.unhappy{background-color:#d63a44}.big_banner.unhappy h1,.big_banner.unhappy h2,.big_banner.unhappy body.interstitial .main_content h1,body.interstitial .main_content .big_banner.unhappy h1,.big_banner.unhappy a{color:#fff}.big_banner.unhappy a{text-decoration:underline}.big_banner.happy{background-color:#38ae6f}.big_banner.happy h1,.big_banner.happy h2,.big_banner.happy body.interstitial .main_content h1,body.interstitial .main_content .big_banner.happy h1,.big_banner.happy a{color:#fff}.big_banner.happy a{text-decoration:underline}.big_banner.syncing{background-color:#007dce}.big_banner.syncing h1,.big_banner.syncing h2,.big_banner.syncing body.interstitial .main_content h1,body.interstitial .main_content .big_banner.syncing h1,.big_banner.syncing a{color:#fff}.big_banner.syncing .icon-sync{-moz-animation:rotate 1.5s linear 0s infinite;-webkit-animation:rotate 1.5s linear 0s infinite}.big_banner.no_prs{background-color:#fff8cc}.big_banner.no_prs h1,.big_banner.no_prs h2,.big_banner.no_prs body.interstitial .main_content h1,body.interstitial .main_content .big_banner.no_prs h1,.big_banner.no_prs a,.big_banner.no_prs .icon-pr{color:#b8a561}.big_banner.empty_feed{background-color:#7d87aa}.big_banner.empty_feed h1,.big_banner.empty_feed h2,.big_banner.empty_feed body.interstitial .main_content h1,body.interstitial .main_content .big_banner.empty_feed h1,.big_banner.empty_feed a,.big_banner.empty_feed .icon-pr,.big_banner.empty_feed p{color:#f6f6f5}.big_banner.empty_feed h1{margin-top:10px;font-size:32px}.big_banner.empty_feed p{font-size:20px;line-height:25px}.big_banner.empty_feed a{text-decoration:underline}.big_banner.empty_feed a:hover{text-decoration:none}.placard{display:block;overflow:hidden}.placard h1,.placard [class^="icon-"],.placard [class*=" icon-"]{float:left;color:#fff}.placard h1{font-size:42px;line-height:100px;margin:60px 20px 60px 15px}.placard [class^="icon-"],.placard [class*=" icon-"]{font-size:120px;line-height:100px;margin:60px 0 60px 55px}.placard.help_support{background:#f06358}.placard.same-commit{background:#fff8cc}.placard.same-commit h1{color:#323543}.placard.sec_upgrade{background:#d63a44}.placard.support_success{background:#50b69e}.placard.languages{background:#fff}.placard.languages h1{color:#323543}.placard.bootstrap{background:#e6d4a6}.placard.bootstrap h1,.placard.bootstrap [class^="icon-"],.placard.bootstrap [class*=" icon-"]{color:#453b22}.placard.solo{background:#808780}.placard.edu{background:#7d87aa}.placard.zendcongiveaway{background:#7d87aa}.placard.zendcongiveaway h1{font-size:40px}.placard.zendcongiveaway [class^="icon-"],.placard.zendcongiveaway [class*=" icon-"]{font-size:120px;line-height:100px;margin:60px 0 60px 25px}.placard-large{margin:20px;padding:20px;border-radius:2px}.placard-large img{float:none;display:block;margin:40px auto 0 auto}.placard-large h1,.placard-large h2,.placard-large body.interstitial .main_content h1,body.interstitial .main_content .placard-large h1,.placard-large h3,.placard-large h4,.placard-large h5,.placard-large p{display:block;float:none;text-align:center;margin:20px auto}.main_content>pre{margin:20px}.lint.code_container>pre{margin:0px 20px 20px 20px}.inline_notice{border-radius:2px;margin:20px;overflow:hidden}.inline_notice [class^="icon-"],.inline_notice [class*=" icon-"]{float:left;font-size:20px;color:#b8a561;margin:10px}.inline_notice p{color:#b8a561;margin:10px 20px}.inline_notice.warning{background-color:#fff8cc}.ubiquitous_alert{display:block;background:#fcf1e0;overflow:hidden;position:relative;margin:0 auto 20px auto;width:960px;margin-top:20px;border:1px solid #f4d9af;border-radius:3px}.ubiquitous_alert #snooze{position:absolute;top:5px;right:5px}.ubiquitous_alert #snooze,.ubiquitous_alert #snooze a{font-size:25px;color:#ca8213;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}.ubiquitous_alert #snooze:hover,.ubiquitous_alert #snooze a:hover{color:#9b640f}.ubiquitous_alert #snooze:hover p,.ubiquitous_alert #snooze a:hover p{opacity:1}.ubiquitous_alert #snooze:active,.ubiquitous_alert #snooze a:active{color:#6d460a}.ubiquitous_alert #snooze .icon-delete,.ubiquitous_alert #snooze p,.ubiquitous_alert #snooze a .icon-delete,.ubiquitous_alert #snooze a p{float:right}.ubiquitous_alert #snooze p,.ubiquitous_alert #snooze a p{margin:2px 0;color:#ca8213;font-size:12px;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}.ubiquitous_alert#credit-card-notice img{float:left;margin:15px 50px 0 70px}.ubiquitous_alert#credit-card-notice .crush{margin-top:45px}#snapshot p,#snapshot .refresh,#snapshot a,#snapshot .github,#snapshot span,#feed_snapshot p,#feed_snapshot .refresh,#feed_snapshot a,#feed_snapshot .github,#feed_snapshot span{float:right}#snapshot .github a,#feed_snapshot .github a{color:#a8a8aa;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}#snapshot .github a:hover,#feed_snapshot .github a:hover{text-decoration:none;color:#007dce}#snapshot .commit_sha,#feed_snapshot .commit_sha{float:right;font-size:12px;margin-top:5px}#snapshot .commit_sha form,#feed_snapshot .commit_sha form{float:right}#snapshot .commit_sha span,#feed_snapshot .commit_sha span{float:right;line-height:31px;border:none;letter-spacing:0.5px}#snapshot .commit_sha .icon-sync,#feed_snapshot .commit_sha .icon-sync{line-height:30px;margin:0 5px 0 10px;font-size:18px;float:right;color:#323543;border:none;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}#snapshot .commit_sha .icon-sync:hover,#feed_snapshot .commit_sha .icon-sync:hover{text-decoration:none;color:#007dce}#snapshot .commit_sha .icon-sync.spinning,#feed_snapshot .commit_sha .icon-sync.spinning{-moz-animation:rotate 1s linear 0s infinite;-webkit-animation:rotate 1s linear 0s infinite}#snapshot{float:right}#feed_snapshot{display:block;overflow:hidden;clear:both;border-bottom:1px solid #e0e0e0}#feed_snapshot .commit_sha{float:left;color:#5a6772}#feed_snapshot .commit_sha .icon-sync{color:#5a6772}#feed_snapshot .commit_sha p{margin:11px 0 0 5px;font-size:8px;color:#5a6772}.deck{padding:0 10px}.deck.col4 .card{width:215px}.deck.col3 .card{width:270px}.deck.col2 .card{width:450px}.deck-clear.col4 .card{width:240px}.deck-clear.col3 .card{width:320px}.deck-clear.col2 .card{width:480px}.deck .card{float:left;background:#f7f7f7;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;margin:10px}.deck-clear .card{float:left;margin:0}.deck hr,.deck-clear hr{margin:0}.deck .btn-group,.deck-clear .btn-group{display:block;margin:20px;float:none;overflow-y:hidden;padding-bottom:1px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.topper{margin-top:28px}.hmargin{margin-left:20px;margin-right:20px}.crush *:first-child{margin-bottom:0}.crush *:last-child{margin-top:0}hr{margin:20px 0}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.row{zoom:1}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.container{margin:0 auto}.page_header{margin-top:21px;margin-left:28px;margin-right:28px}a{color:#007dce;line-height:inherit;text-decoration:none}a:hover{color:#005e9b;text-decoration:underline}.left{float:left}.right{float:right}.inset{padding:21px 28px}.padded{padding:20px}.bottom-margin{margin-bottom:20px}code{font-family:"Bitstream Vera Sans Mono","Monaco",Courier,monospace}.muted{color:#a3a3a3}footer{margin-bottom:30px;overflow:hidden}footer #help_area,footer #docs_area{float:left;margin-top:10px}footer #help_area h4,footer #help_area .icon-help,footer #help_area .icon-docs,footer #docs_area h4,footer #docs_area .icon-help,footer #docs_area .icon-docs{float:left;margin:0;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}footer #help_area h4,footer #docs_area h4{color:#323543;font-size:16px;line-height:42px;color:#c5c5c5}footer #help_area .icon-help,footer #help_area .icon-docs,footer #docs_area .icon-help,footer #docs_area .icon-docs{font-size:36px;line-height:40px;vertical-align:middle;margin:0 5px;color:#c5c5c5}footer #help_area .icon-docs,footer #docs_area .icon-docs{font-size:34px}footer #help_area:hover .icon-help,footer #docs_area:hover .icon-help{color:#f06358}footer #help_area:hover h4,footer #docs_area:hover h4{color:#323543}footer #help_area:hover .icon-docs,footer #docs_area:hover .icon-docs{color:#007dce}footer p{line-height:40px;font-size:12px;color:#757575;color:#a8a8aa;float:left;margin:0}footer #docs_area{margin-left:15px}footer ul.links{float:right}footer ul.links li{list-style:none;margin:0;padding:0;float:left;margin-right:20px}footer .bluebox{float:right;position:relative;overflow:hidden;display:block;margin-top:20px}footer .bluebox .logo{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(https://d3s6mut3hikguw.cloudfront.net/assets/wide/icons/bluebox-6fc4ed3533a6a069e907c0fb95a975c5.png);background-repeat:no-repeat;background-position:50% 50%;width:98px;height:26px;display:block;right:10px;top:8px;opacity:0.2;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}footer .bluebox .logo:hover{opacity:1}footer a{line-height:30px;font-size:12px;color:#a8a8aa;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}footer a:hover{text-decoration:none;color:#323543}body#splash footer ul.links li,body.narrow footer ul.links li{margin-right:10px}body#splash footer ul.links li a,body.narrow footer ul.links li a{font-size:10px;margin:0}.account_settings{vertical-align:middle;position:relative}#project_header{position:relative}#project_header,.main_content header{display:none;overflow:visible;border-top-left-radius:2px;border-top-right-radius:2px}#project_header h1,.main_content header h1{font-size:32px;margin-bottom:0;max-width:288px;min-width:150px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:42px}#project_header h1 a,.main_content header h1 a{color:#323543;text-decoration:none}#project_header h1.unbounded,.main_content header h1.unbounded{max-width:none}#project_header ul#project_nav,.main_content header ul#project_nav{float:left;margin:0;overflow:hidden}#project_header ul#project_nav li,.main_content header ul#project_nav li{list-style:none;float:left;margin:0;overflow:hidden}#project_header ul#project_nav li a,.main_content header ul#project_nav li a{line-height:30px;display:block;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;border-radius:100px;position:relative;text-align:center;padding:0px 15px;margin:10px 5px;color:#5e637d}#project_header ul#project_nav li a:hover,.main_content header ul#project_nav li a:hover{background-color:#dededa}#project_header ul#project_nav li a:hover,.main_content header ul#project_nav li a:hover{text-decoration:none}#project_header ul#project_nav li.repo_settings a,.main_content header ul#project_nav li.repo_settings a{color:#9398ae;font-size:12px;padding:6px 10px 4px 10px;line-height:20px}#project_header .right_side,.main_content header .right_side{float:right;margin-top:5px}#project_header .right_side>form,.main_content header .right_side>form{margin:0;margin-left:0;height:40px;line-height:40px}#project_header .right_side>form input,.main_content header .right_side>form input{width:180px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #dededa;color:#a1a1a1;padding:5px 10px;font-size:12px;line-height:15px;background-color:#eaeae8;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}#project_header .right_side>form input:focus,.main_content header .right_side>form input:focus{border:1px solid #5a6772;outline:none}#project_header .right_side .alt-buttons,.main_content header .right_side .alt-buttons{position:relative;display:inline-block;margin-right:7px;line-height:37px}#project_header .right_side .alt-buttons a,.main_content header .right_side .alt-buttons a{font-size:12px;line-height:21px;padding:5px 7px 5px 6px;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;border:1px solid #eaebec;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#323543}#project_header .right_side .alt-buttons a:hover,.main_content header .right_side .alt-buttons a:hover{background-color:#007dce;color:#fff;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #007dce}#project_header .right_side .alt-buttons a:active,.main_content header .right_side .alt-buttons a:active{background-color:#186691}#project_header .right_side .alt-buttons span,.main_content header .right_side .alt-buttons span{font-size:18px;vertical-align:sub;margin-right:3px}#project_header .right_side .alt-buttons.starred a,.main_content header .right_side .alt-buttons.starred a{background-color:#fabb3f;border:1px solid #d7a43f;color:#fff}#project_header .right_side .alt-buttons.starred a span,.main_content header .right_side .alt-buttons.starred a span{color:#fff}#project_header .right_side .alt-buttons.starred a:hover,.main_content header .right_side .alt-buttons.starred a:hover{background-color:#d7a43f}#project_header .right_side .alt-buttons.starred a:active,.main_content header .right_side .alt-buttons.starred a:active{background-color:#b0832b}#project_header .badges a span,.main_content header .badges a span{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(https://d3s6mut3hikguw.cloudfront.net/assets/tag-3ad814f237917a24cc534b6addb58e44.png);background-repeat:no-repeat;background-position:50% 50%;width:16px;height:16px;display:block}.search{overflow:hidden;display:block;width:260px;margin:0}.search input{overflow:hidden;width:260px;border-radius:0;margin:0 !important;display:block;border-radius:0px;background:transparent;border:none;border-bottom:1px solid #eaebec;margin-top:9px;font-size:14px;line-height:30px;-webkit-font-smoothing:antialiased;color:#e2e5e8;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-appearance:none}.search input:focus{border:none;border-bottom:1px solid #eaebec;background:#f2f2f2;color:#323543}#dropdown_container h1,#logo_box h1{font-size:16px;line-height:35px;color:#fff;margin:0;padding:7px 0 0 3px;white-space:nowrap;width:440px}#dropdown_container h1 a,#logo_box h1 a{color:#fff;text-decoration:none}#dropdown_container h1 a:hover,#logo_box h1 a:hover{color:#bbbec2}#dropdown_container #dropdown_wedge,#logo_box #dropdown_wedge{float:left;color:#bbbec2;padding:0px 5px;margin:15px 0 0 0px}#dropdown_container #dropdown_wedge:hover,#logo_box #dropdown_wedge:hover{text-decoration:none}#dropdown_container #dropdown_wedge .icon-wedge-down,#logo_box #dropdown_wedge .icon-wedge-down{font-size:20px;vertical-align:middle}#repo_dropdown{position:absolute;top:60px;left:240px;width:245px;display:none;z-index:1000;background:#323543;-webkit-border-radius-bottomleft:2px;-moz-border-bottom-left-radius:2px;-ms-border-bottom-left-radius:2px;-o-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-webkit-border-radius-bottomright:2px;-moz-border-bottom-right-radius:2px;-ms-border-bottom-right-radius:2px;-o-border-bottom-right-radius:2px;border-bottom-right-radius:2px;color:#fff;overflow:hidden}#repo_dropdown h4{color:#878892;text-transform:uppercase;overflow:hidden;line-height:30px;margin:0 20px;font-size:12px;text-overflow:ellipsis;white-space:nowrap}#repo_dropdown #dash_link{background:#272934;display:block;margin:0;padding:0}#repo_dropdown #dash_link .icon-dash-list{display:inline-block;margin-right:5px}#repo_dropdown #dash_link a{padding:10px 20px}#repo_dropdown #dash_link a:hover{background:#1c1e26}#repo_dropdown #dash_link a:active{background:#111217}#repo_dropdown ul{margin:10px 0;padding-bottom:10px;border-bottom:1px solid #484a54}#repo_dropdown ul:last-child{border:none;margin-bottom:0}#repo_dropdown ul:nth-last-child(2){margin-bottom:0}#repo_dropdown ul li a{padding:0px 20px;color:#fff;overflow:hidden;line-height:30px;display:block;text-overflow:ellipsis;white-space:nowrap}#repo_dropdown ul li a:hover{color:#fbb730;background:#272934;text-decoration:none}#repo_dropdown ul li a:active{background:#1c1e26}#repo_dropdown ul li a.active{color:#fbb730}.feeds-show #project_header,.codes-index #project_header,.codes-show #project_header,.issue_categories-index #project_header,.issues-index #project_header,.vulnerabilities-index #project_header,.vulnerabilities-show #project_header,.branches-index #project_header,.trends-index #project_header,.repos-edit #project_header,.repos-update #project_header,.repo_permissions-edit #project_header,.repo_collaborators-index #project_header,.analysis-edit #project_header,.analysis-update #project_header,.tests-setup #project_header,.services-index #project_header,.services-edit #project_header,.services-update #project_header,.badges-index #project_header,.comparisons-show #project_header{display:block}.feeds-show a.repo-feed:before,.codes-index a.repo-code:before,.codes-show a.repo-code:before,.issue_categories-index a.repo-issues:before,.issues-index a.repo-issues:before,.vulnerabilities-index a.repo-security:before,.vulnerabilities-show a.repo-security:before,.branches-index a.repo-branches:before,.comparisons-show a.repo-branches:before,.trends-index a.repo-trends:before,.repos-edit a.repo-settings:before,.repos-update a.repo-settings:before,.repo_permissions-edit a.repo-settings:before,.repo_collaborators-index a.repo-settings:before,.analysis-edit a.repo-settings:before,.analysis-update a.repo-settings:before,.tests-setup a.repo-settings:before,.services-index a.repo-settings:before,.services-edit a.repo-settings:before,.services-update a.repo-settings:before,.badges-index a.repo-settings:before{content:" ";height:0;position:absolute;width:0;border:8px solid transparent;border-bottom-color:#fff;bottom:-10px;right:40%;z-index:2}.feeds-show a.repo-feed,.feeds-show a.repo-feed:hover,.codes-index a.repo-code,.codes-index a.repo-code:hover,.codes-show a.repo-code,.codes-show a.repo-code:hover,.issue_categories-index a.repo-issues,.issue_categories-index a.repo-issues:hover,.issues-index a.repo-issues,.issues-index a.repo-issues:hover,.vulnerabilities-index a.repo-security,.vulnerabilities-index a.repo-security:hover,.vulnerabilities-show a.repo-security,.vulnerabilities-show a.repo-security:hover,.branches-index a.repo-branches,.branches-index a.repo-branches:hover,.comparisons-show a.repo-branches,.comparisons-show a.repo-branches:hover,.trends-index a.repo-trends,.trends-index a.repo-trends:hover,.repos-edit a.repo-settings,.repos-edit a.repo-settings:hover,.repos-update a.repo-settings,.repos-update a.repo-settings:hover,.repo_permissions-edit a.repo-settings,.repo_permissions-edit a.repo-settings:hover,.repo_collaborators-index a.repo-settings,.repo_collaborators-index a.repo-settings:hover,.analysis-edit a.repo-settings,.analysis-edit a.repo-settings:hover,.analysis-update a.repo-settings,.analysis-update a.repo-settings:hover,.tests-setup a.repo-settings,.tests-setup a.repo-settings:hover,.services-index a.repo-settings,.services-index a.repo-settings:hover,.services-edit a.repo-settings,.services-edit a.repo-settings:hover,.services-update a.repo-settings,.services-update a.repo-settings:hover,.badges-index a.repo-settings,.badges-index a.repo-settings:hover{text-decoration:none}.vulnerabilities-index a.repo-security:before{border-bottom-color:#e2e5e8}.gray-nav-nub a.repo-code:before{border-bottom-color:#e2e5e8}.accounts-edit a.account-info,.accounts-update a.account-info,.people-edit a.account-people,.people-index a.account-people,.people-update a.account-people,.teams-edit a.account-teams,.teams-index a.account-teams,.teams-new a.account-teams,.teams-show a.account-teams,.invites-index a.account-users,.integrations-index a.account-integrations,.plans-edit a.account-plans,.plans-update a.account-plans,.invoices-index a.account-invoices,.invoices-show a.account-invoices,.plans-remove_repos a.account-repos,.repos-edit a.repo-info,.repos-update a.repo-info,.repo_permissions-edit a.repo-permissions,.repo_collaborators-index a.repo-collaborators,.analysis-edit a.repo-analysis,.analysis-update a.repo-analysis,.tests-setup a.repo-test-coverage,.services-index a.repo-integrations,.services-edit a.repo-integrations,.services-update a.repo-integrations,.badges-index a.repo-badges{background:#c6ccd1;color:#323543}.accounts-edit a.account-info span.count,.accounts-update a.account-info span.count,.people-edit a.account-people span.count,.people-index a.account-people span.count,.people-update a.account-people span.count,.teams-edit a.account-teams span.count,.teams-index a.account-teams span.count,.teams-new a.account-teams span.count,.teams-show a.account-teams span.count,.invites-index a.account-users span.count,.integrations-index a.account-integrations span.count,.plans-edit a.account-plans span.count,.plans-update a.account-plans span.count,.invoices-index a.account-invoices span.count,.invoices-show a.account-invoices span.count,.plans-remove_repos a.account-repos span.count,.repos-edit a.repo-info span.count,.repos-update a.repo-info span.count,.repo_permissions-edit a.repo-permissions span.count,.repo_collaborators-index a.repo-collaborators span.count,.analysis-edit a.repo-analysis span.count,.analysis-update a.repo-analysis span.count,.tests-setup a.repo-test-coverage span.count,.services-index a.repo-integrations span.count,.services-edit a.repo-integrations span.count,.services-update a.repo-integrations span.count,.badges-index a.repo-badges span.count{background:#fff;color:#333}.accounts-edit a.account-info:before,.accounts-update a.account-info:before,.people-edit a.account-people:before,.people-index a.account-people:before,.people-update a.account-people:before,.teams-edit a.account-teams:before,.teams-index a.account-teams:before,.teams-new a.account-teams:before,.teams-show a.account-teams:before,.invites-index a.account-users:before,.integrations-index a.account-integrations:before,.plans-edit a.account-plans:before,.plans-update a.account-plans:before,.invoices-index a.account-invoices:before,.invoices-show a.account-invoices:before,.plans-remove_repos a.account-repos:before,.repos-edit a.repo-info:before,.repos-update a.repo-info:before,.repo_permissions-edit a.repo-permissions:before,.repo_collaborators-index a.repo-collaborators:before,.analysis-edit a.repo-analysis:before,.analysis-update a.repo-analysis:before,.tests-setup a.repo-test-coverage:before,.services-index a.repo-integrations:before,.services-edit a.repo-integrations:before,.services-update a.repo-integrations:before,.badges-index a.repo-badges:before{content:" ";height:0;position:absolute;width:0;border:8px solid transparent;border-right-color:#fff;bottom:12px;right:0%;z-index:2}.accounts-edit a.account-info,.accounts-edit a.account-info:hover,.accounts-update a.account-info,.accounts-update a.account-info:hover,.people-edit a.account-people,.people-edit a.account-people:hover,.people-index a.account-people,.people-index a.account-people:hover,.people-update a.account-people,.people-update a.account-people:hover,.teams-edit a.account-teams,.teams-edit a.account-teams:hover,.teams-index a.account-teams,.teams-index a.account-teams:hover,.teams-new a.account-teams,.teams-new a.account-teams:hover,.teams-show a.account-teams,.teams-show a.account-teams:hover,.invites-index a.account-users,.invites-index a.account-users:hover,.integrations-index a.account-integrations,.integrations-index a.account-integrations:hover,.plans-edit a.account-plans,.plans-edit a.account-plans:hover,.plans-update a.account-plans,.plans-update a.account-plans:hover,.invoices-index a.account-invoices,.invoices-index a.account-invoices:hover,.invoices-show a.account-invoices,.invoices-show a.account-invoices:hover,.plans-remove_repos a.account-repos,.plans-remove_repos a.account-repos:hover,.repos-edit a.repo-info,.repos-edit a.repo-info:hover,.repos-update a.repo-info,.repos-update a.repo-info:hover,.repo_permissions-edit a.repo-permissions,.repo_permissions-edit a.repo-permissions:hover,.repo_collaborators-index a.repo-collaborators,.repo_collaborators-index a.repo-collaborators:hover,.analysis-edit a.repo-analysis,.analysis-edit a.repo-analysis:hover,.analysis-update a.repo-analysis,.analysis-update a.repo-analysis:hover,.tests-setup a.repo-test-coverage,.tests-setup a.repo-test-coverage:hover,.services-index a.repo-integrations,.services-index a.repo-integrations:hover,.services-edit a.repo-integrations,.services-edit a.repo-integrations:hover,.services-update a.repo-integrations,.services-update a.repo-integrations:hover,.badges-index a.repo-badges,.badges-index a.repo-badges:hover{text-decoration:none}.readup .icon-read{margin-top:4px;float:right;color:#7d87aa;font-size:18px;line-height:20px;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;border-radius:200px;padding:5px;border:2px solid #fff;position:relative}.readup .icon-read:hover{cursor:pointer;background-color:#f6f9fb;border:2px solid #7d87aa}.readup .icon-read:active{background-color:#7d87aa;color:#f6f9fb}.readup .icon-read span{position:absolute;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;opacity:0;top:5px;left:-62px;width:55px;font-size:10px;font-weight:bold;text-align:right}.readup .icon-read:hover span{opacity:1}.readup .readup-content{display:none}#readup-modal{background-color:#f6f9fb}#readup-modal .readup-content{background-image:none;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;clear:both;position:relative}#readup-modal .readup-content .blob-body p,#readup-modal .readup-content .blob-title,#readup-modal .readup-content ul,#readup-modal .readup-content li,#readup-modal .readup-content h2,#readup-modal .readup-content body.interstitial .main_content h1,body.interstitial .main_content #readup-modal .readup-content h1,#readup-modal .readup-content h3,#readup-modal .readup-content h4,#readup-modal .readup-content h5{color:#7d87aa;font-size:16px;line-height:21px}#readup-modal .readup-content .blob-title{font-weight:bold;background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/wide/icons/readup.png) 0 0 no-repeat;padding-left:42px;margin-bottom:21px}#readup-modal .readup-content .blob-body h2,#readup-modal .readup-content .blob-body body.interstitial .main_content h1,body.interstitial .main_content #readup-modal .readup-content .blob-body h1,#readup-modal .readup-content .blob-body h3,#readup-modal .readup-content .blob-body h4,#readup-modal .readup-content .blob-body h5{font-weight:bold}#readup-modal .readup-content .blob-body ul{margin-left:14px;margin-bottom:21px}#readup-modal .readup-content .blob-body li{margin-bottom:14px}#readup-modal .readup-content .blob-body blockquote{padding-left:14px;border-left:2px solid #7d87aa}#readup-modal .readup-content .blob-body a{color:#7d87aa;text-decoration:underline}#readup-modal .readup-content .blob-body a:hover{color:#4c5575;text-decoration:none}#readup-modal .readup-content .blob-body a:active{color:#242837}.smells .readup{position:relative;float:right}.vulnerabilities .readup{position:relative}.readup pre{margin:14px 0;overflow-x:scroll}.readup pre code{padding:14px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;display:block;background-color:#e6ebf1}.flash_wrapper{margin:20px 0}.flash,.error_notification,.alert{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:14px 21px}.flash.notice{background-color:#38ae6f;border:1px solid #2aa063;color:#fff}.flash.notice a{color:#fff;text-decoration:underline}.flash.alert,.error_notification,.alert-error{background-color:#fae5e3;color:#9d261d;border:1px solid #f9dfdd}body.bare .flash_wrapper{padding:0;margin-right:0}.main_content .flash_wrapper{margin:20px}#intro-modal{width:800px;min-height:500px;margin-left:-395px}#intro-modal .headline{position:absolute;display:none;top:-24px;left:156px;color:#fff;background:#38ae6f;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px 20px}#intro-modal .headline span{font-size:25px;display:inline-block;margin-right:10px;vertical-align:middle}#intro-modal .headline p{display:inline-block;margin:0;line-height:25px}#intro-modal #intro-headline{left:180px}#intro-modal #intro-headline p{color:#fff}#intro-modal h1{text-align:center;padding:0 20px;border:none;margin-bottom:20px;margin-top:15px;line-height:45px;font-size:35px}#intro-modal img{display:block;margin:0 auto}#intro-modal .dots{position:absolute;bottom:48px;left:50%;margin-left:-72px}#intro-modal .dot{border-radius:1000px;background:#ddd;width:10px;height:10px;display:block;float:left;margin-left:10px}#intro-modal .dot.active{background:#999}#intro-modal .js-intro-prev,#intro-modal .js-intro-next,#intro-modal .add_users,#intro-modal .skip,#intro-modal .done{border:1px solid #007dce;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:7px 15px;line-height:25px}#intro-modal .js-intro-prev span,#intro-modal .js-intro-next span,#intro-modal .add_users span,#intro-modal .skip span,#intro-modal .done span{line-height:25px;display:inline-block}#intro-modal .js-intro-prev:hover,#intro-modal .js-intro-next:hover,#intro-modal .add_users:hover,#intro-modal .skip:hover,#intro-modal .done:hover{background:#80b6d4;border:1px solid #186691;text-decoration:none;color:#186691}#intro-modal .js-intro-next{position:absolute;bottom:40px;right:40px}#intro-modal .js-intro-next span{margin-left:10px}#intro-modal .js-intro-prev{position:absolute;bottom:40px;left:40px}#intro-modal .js-intro-prev span{display:inline-block;margin-right:10px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#intro-modal .add_users{position:absolute;bottom:40px;right:40px;color:#fff;background:#007dce;font-size:14px;margin:0}#intro-modal .add_users:hover{cursor:pointer}#intro-modal .skip{position:absolute;bottom:40px;right:40px;margin-right:120px}#intro-modal .done{position:absolute;bottom:40px;right:40px}#intro-modal .invite-description{text-align:center}#intro-modal .team-invites{margin:0 auto 90px auto;width:262px}#intro-modal .team-invites input[type="text"]{padding:3px}#intro-modal label.error{display:block}.onboarding_area{background-color:#7d87aa;display:block;overflow:hidden;box-shadow:inset 0 3px 30px -12px #000;position:relative}.onboarding_area>*{color:#f5f1e6}.onboarding_area p{font-size:16px;color:#f5f1e6;margin-left:0;margin-right:0;margin-bottom:10px}.onboarding_area .invite_team{display:block;overflow:hidden;background:url(https://d3s6mut3hikguw.cloudfront.net/assets/wide/onboarding/team-55bf9f669297b5313867c73bc7f9ce76.png) 572px 14px no-repeat}.onboarding_area .chat{display:block;overflow:hidden;background:url(https://d3s6mut3hikguw.cloudfront.net/assets/wide/onboarding/chat-2b22eb63a428fe70c5f4bd9b65c2ccc3.png) 658px 14px no-repeat}.onboarding_area .tickets{display:block;overflow:hidden;background:url(https://d3s6mut3hikguw.cloudfront.net/assets/wide/onboarding/tickets-cb98e5ffd354d323f76cc6b000615ede.png) 530px 42px no-repeat}.onboarding_area:after{top:0;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-style:solid;border-width:10px 15px 0 15px;border-color:#fff transparent transparent transparent}.onboarding_area{display:none}.onboarding_area .content_holder{margin:35px}.onboarding_area .obtn{border-color:#4c5575;color:#f5f1e6;background-color:#6e79a0}.onboarding_area .obtn:hover{background-color:#606c94}.onboarding_area .obtn:active{background-color:#4c5575}.onboarding_area .obtn .icon-wedge-right{position:relative;vertical-align:middle;top:-2px;margin-left:10px}.onboarding_area .state_lights{position:absolute;top:14px;right:14px}.onboarding_area .state_lights a{height:10px;width:10px;margin-left:10px;display:inline-block;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;border:2px solid #4c5575;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}.onboarding_area .state_lights a.active{background-color:#4c5575}.onboarding_area .state_lights a:hover{background-color:#383f56}.onboarding_area .chat,.onboarding_area .invite_team{display:none}.integrations_help{opacity:0;float:left;margin:22px 14px 21px 0;color:#7d87aa;font-size:18px;line-height:14px;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;border-radius:200px;padding:5px;border:2px solid #e0e0e0;position:relative}.integrations_help:hover{cursor:pointer;text-decoration:none;color:#7d87aa;background-color:#f6f9fb;border:2px solid #7d87aa}.integrations_help:active{background-color:#7d87aa;color:#f6f9fb}.integrations_help.active{opacity:1;background-color:#7d87aa;color:#f6f9fb;border:2px solid #7d87aa}.pr-list{background-color:#fff;width:980px;min-height:300px}ul.pull-requests,ul.branches{list-style:none;margin:0;padding:0}ul.pull-requests li,ul.branches li{position:relative;list-style:none;margin:0;padding:21px;border-bottom:1px solid #e0e0e0}ul.pull-requests li:last-child,ul.branches li:last-child{border:none}ul.pull-requests li h3,ul.branches li h3{font-size:19px;line-height:28px;margin:0;display:inline-block}ul.pull-requests li h3 span,ul.branches li h3 span{font-weight:normal;display:inline-block;font-size:11px;color:#757575;margin-left:7px}ul.pull-requests li h3 a,ul.branches li h3 a{display:inline}ul.pull-requests li p,ul.branches li p{margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}ul.pull-requests li .pr_details p,ul.branches li .pr_details p{font-size:12px;line-height:28px;color:#757575}ul.pull-requests li .pr_details p .icon-pr,ul.branches li .pr_details p .icon-pr{font-size:24px;vertical-align:middle;color:#38ae6f;margin-left:-3px}ul.pull-requests li .pr_details p .icon-branch-circle,ul.branches li .pr_details p .icon-branch-circle{font-size:33px;vertical-align:middle;opacity:0.7;margin-right:3px;margin-left:3px}ul.pull-requests li .pr_details p img,ul.branches li .pr_details p img{width:28px;height:28px;border-radius:14px;vertical-align:middle;margin:0 7px 0 7px}ul.pull-requests li .local_buttons,ul.branches li .local_buttons{position:absolute;top:0;right:0;padding:20fpx}ul.pull-requests li .local_buttons .btn-group,ul.branches li .local_buttons .btn-group{float:right}ul.pull-requests li.no_pull_requests,ul.branches li.no_pull_requests{margin:21px;background-color:#fff8cc}ul.pull-requests li.no_pull_requests h2,ul.pull-requests li.no_pull_requests body.interstitial .main_content h1,body.interstitial .main_content ul.pull-requests li.no_pull_requests h1,ul.branches li.no_pull_requests h2,ul.branches li.no_pull_requests body.interstitial .main_content h1,body.interstitial .main_content ul.branches li.no_pull_requests h1{font-size:28px;line-height:80px;color:#b8a561;margin:0 14px}ul.pull-requests li.no_pull_requests h2 span,ul.pull-requests li.no_pull_requests body.interstitial .main_content h1 span,body.interstitial .main_content ul.pull-requests li.no_pull_requests h1 span,ul.branches li.no_pull_requests h2 span,ul.branches li.no_pull_requests body.interstitial .main_content h1 span,body.interstitial .main_content ul.branches li.no_pull_requests h1 span{font-size:65px;vertical-align:middle;margin-right:14px}ul.pull-requests li .local_buttons{-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;opacity:0}ul.pull-requests li:hover .local_buttons{opacity:1}ul.branches li{padding:0}ul.branches li h2,ul.branches li body.interstitial .main_content h1,body.interstitial .main_content ul.branches li h1{display:inline-block;font-size:18px}ul.branches li h2 span,ul.branches li body.interstitial .main_content h1 span,body.interstitial .main_content ul.branches li h1 span{font-weight:normal;display:inline-block;font-size:11px;color:#757575;margin-left:7px}ul.branches li h2 a,ul.branches li body.interstitial .main_content h1 a,body.interstitial .main_content ul.branches li h1 a{display:inline-block}ul.branches li .local_buttons{padding:23px 23px 0 0;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;opacity:0}ul.branches li:hover .local_buttons{opacity:1}.nv-axis text{opacity:0.5;font-weight:normal}.nv-axis .nv-axislabel{font-weight:bold}.nv-axis .nv-axisMaxMin{display:none}.js-gpa-chart .nv-point{fill-opacity:1 !important;stroke-opacity:1 !important}.js-scatter-chart .x-nvtooltip,.js-scatter-chart .y-nvtooltip{display:none}body span.rating,body a.rating,body span.add_icon,body span.calendar_icon,body span.shield_up,body span.shield_down,body span.security_icon,body span.elbow{width:35px;height:35px;text-indent:-99999px}body span.elbow{height:13px;width:36px;margin-right:14px;margin-left:0px;margin-top:9px}body span.elbow,body span.add_icon,body span.security_icon,body span.shield_up,body span.shield_down,body span.calendar_icon,body .movement_arrow{display:inline-block;float:left}body a.big_rating{width:100px;height:100px;text-indent:-99999px;float:left;margin-right:7px}body a.big_rating.a{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/ratings/a-feb1d7d786d7e90ab91e01c382cc24fc.svg) center center no-repeat;background-size:120px 120px}body a.big_rating.b{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/ratings/b-46ca1804f1127db2d4eaf52a637b4987.svg) center center no-repeat;background-size:120px 120px}body a.big_rating.c{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/ratings/c-3daa334eb162bcdc712679e357e1d7aa.svg) center center no-repeat;background-size:120px 120px}body a.big_rating.d{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/ratings/d-2a17b51a5e3258b450ef19da96be9709.svg) center center no-repeat;background-size:120px 120px}body a.big_rating.f{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/ratings/f-15e67da0515becef2143063167351ebd.svg) center center no-repeat;background-size:120px 120px}body .add_icon{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/add_icon-ec2a37357b6176113de03f30058e2a47.svg) center center no-repeat;background-size:45px}body .shield_up{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/wide/shield-up-b7c090883867cc31db50a53c16c7ae38.png) 0 0 no-repeat;background-size:35px}body .shield_down{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/wide/shield-down-2667db4751e2d2d2fc4c00df9402d667.png) 0 0 no-repeat;background-size:35px}body .security_icon{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/security_icon-8febdfe7a774363ba3d3310452472654.svg) center center no-repeat;background-size:45px}body .elbow{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/wide/elbow-af008dc6c91b35e17b0e7418456a766a.png) 0 0 no-repeat}body .calendar_icon{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/wide/ratings/calendar-0fd917e53f1a4ce044566ccbad05d5f3.png) 0 0 no-repeat}body .rating.a{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/ratings/a-feb1d7d786d7e90ab91e01c382cc24fc.svg) center center no-repeat;background-size:45px 45px}body .rating.b{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/ratings/b-46ca1804f1127db2d4eaf52a637b4987.svg) center center no-repeat;background-size:45px 45px}body .rating.c{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/ratings/c-3daa334eb162bcdc712679e357e1d7aa.svg) center center no-repeat;background-size:45px 45px}body .rating.d{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/ratings/d-2a17b51a5e3258b450ef19da96be9709.svg) center center no-repeat;background-size:45px 45px}body .rating.f{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/ratings/f-15e67da0515becef2143063167351ebd.svg) center center no-repeat;background-size:45px 45px}body .rating.empty,body .pull-request-commenters ul.rating,.pull-request-commenters body ul.rating{background:transparent url(https://d3s6mut3hikguw.cloudfront.net/assets/wide/ratings/empty-8e4cced1fcb3fcbe0a5973308cafcbfd.png) 0 0 no-repeat}body .movement_arrow{height:35px;width:18px;background:url(https://d3s6mut3hikguw.cloudfront.net/assets/movement_arrow-779ea4b3b08629efef0db0f774ff4401.svg) 0 8px no-repeat;background-size:18px 18px;margin-right:7px;float:left}body#splash .container,body#splash .main_container,body#splash .ubiquitous_alert,body.narrow .container,body.narrow .main_container,body.narrow .ubiquitous_alert{width:644px}body#splash .main_container,body.narrow .main_container{overflow:hidden}body#splash .main_content,body.narrow .main_content{padding:0}body#splash #top,body.narrow #top{margin-bottom:20px}body.narrow #top.logged_in{margin-bottom:0}body.oss header.anonymous{margin-bottom:10px}#paybar{background-color:#f7941d;line-height:25px;font-size:13px;float:right;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding-left:10px;margin-top:11px;margin-right:20px}#paybar a:hover{text-decoration:none}#paybar a:link,#paybar a:visited,#paybar a:hover,#paybar a:active{color:#333}#paybar a{font-weight:bold;display:inline-block;color:#232323;padding:0 7px;-webkit-transition-property:background-color;-moz-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-decoration:none}#paybar a:hover{background-color:#fac380;text-decoration:none}body.interstitial *,body.interstitial *:before,body.interstitial *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body.interstitial #switch_repo,body.interstitial #paybar,body.interstitial #project_header{display:none}body.interstitial .container,body.interstitial .main_container{width:300px}body.interstitial .main_content{overflow:hidden;padding:0}body.interstitial .main_content p,body.interstitial .main_content h1{margin-left:0;margin-right:0}body.interstitial header#angles a{display:block;margin:0 auto;overflow:hidden;width:89px;height:49px;margin-top:40px;margin-bottom:40px;background:url(https://d3s6mut3hikguw.cloudfront.net/assets/wide/logos/code-climate-angles-small.png) center center no-repeat;background-size:89px 49px;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}body.interstitial form{margin:30px}body.interstitial form .control-group{margin:0 0 20px 0}body.interstitial form input,body.interstitial form select{margin-left:0;margin-right:0}body.interstitial form input{width:240px;line-height:30px;font-size:13px;height:auto;padding:5px 10px}body.interstitial form input:focus{outline:none;border:1px solid #007dce}body.interstitial form input.small{width:110px}body.interstitial form label{font-weight:normal;margin:0}body.interstitial form input[type="submit"]{font-size:15px;line-height:30px;padding:5px 10px;width:auto}body.interstitial form .help-block{font-size:10px;margin:0}body.interstitial form .help-block a{color:#757575}body.interstitial .github a,body.interstitial .text_message a,body.interstitial .tix_service a{position:relative;border-top:1px solid #eaebec;display:block;line-height:60px;padding:0 25px;color:#333;outline:none;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}body.interstitial .github a:hover,body.interstitial .text_message a:hover,body.interstitial .tix_service a:hover{text-decoration:none;background:#ddecf4}body.interstitial .github a:active,body.interstitial .text_message a:active,body.interstitial .tix_service a:active{text-decoration:none;background:#cae1ee}body.interstitial .github a .icon-octo,body.interstitial .github a .icon-mobile,body.interstitial .text_message a .icon-octo,body.interstitial .text_message a .icon-mobile,body.interstitial .tix_service a .icon-octo,body.interstitial .tix_service a .icon-mobile{font-size:30px;vertical-align:middle;margin-right:6px}body.interstitial .github a .icon-wedge-right,body.interstitial .text_message a .icon-wedge-right,body.interstitial .tix_service a .icon-wedge-right{position:absolute;top:20px;right:20px;font-size:20px;vertical-align:middle;color:#7c7c7c}body.interstitial .text_message a .icon-wedge-right{margin-left:42px}.tix_service{position:relative;display:block;overflow:hidden}.tix_service a{line-height:20px}.tix_service .service-icon{float:left;overflow:hidden;margin:13px 10px 0px 0;width:30px;height:30px}.tix_service .icon-wedge-right{position:absolute;top:22px;right:15px}.dev_mode_login{border-top:1px solid #eaebec;padding:20px}.dev_mode_login h3{margin:0}.interstitial .dev_mode_login form{margin:0}.interstitial .dev_mode_login input[type="submit"]{line-height:15px;font-size:12px;width:auto}section{clear:both}.make-brown{color:#73655d}.make-green{color:#38ae6f}.bg-green{background-color:#38ae6f}.bg-green>*{color:#fff}.bg-php{background-color:#5a69a6}.bg-php>*{color:#fff}.bg-coffeescript{background-color:#28334d}.bg-coffeescript>*{color:#fff}.bg-python{background-color:#1d4160}.bg-python>*{color:#fff}.bg-brown{background-color:#73655d}.bg-brown>*{color:#fff}.bg-beige{background-color:#f5f2e6}.bg-beige>*{color:#73655d}.bg-gray{background-color:#eee}.bg-photo{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/type/hero/paul-dix-609df399449ed89ac474a4963335550e.jpg) 0 0 no-repeat}.bg-photo>*{color:#fff}.centered h1,.centered h2,.centered body.interstitial .main_content h1,body.interstitial .main_content .centered h1,.centered h3,.centered h4,.centered h5,.centered p{text-align:center}p.centered,h1.centered,h2.centered,body.interstitial .main_content h1.centered,h3.centered,h4.centered,h5.centered{text-align:center}.make-narrow{margin:0 15%}.rfloat{float:right;overflow:hidden}.lfloat{float:left;overflow:hidden}.box{padding:28px 35px 7px 35px;margin-bottom:40px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.box h1{font-size:50px;line-height:60px}.box h2,.box body.interstitial .main_content h1,body.interstitial .main_content .box h1{font-size:40px;line-height:50px}.box p{font-size:18px;line-height:30px}#type-base hr{margin:70px 0}.gh-compare{float:right;font-size:12px;line-height:20px;color:#9999a1;border-radius:3px;padding:0 3px;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}.gh-compare:hover{background:#bbbec2;color:#fff;text-decoration:none}.gh-compare .icon-octo{font-size:18px;vertical-align:sub}ul.category-listing{float:left;clear:none;width:700px}.category-index{margin:10px 0}.category-index .card{position:relative;min-height:120px}.category-index .count{position:absolute;top:20px;right:15px;font-size:10px;line-height:15px;background:#e2e5e8;padding:3px 7px;border-radius:3px}.rcost{position:relative;float:right;margin:19px 0 0 5px;width:40px;height:6px;display:none;float:right;border-radius:500px;border:1px solid #f89f8f;overflow:hidden}.rcost .meter{background:#fac8bd;height:6px;float:left}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.topper{margin-top:28px}.hmargin{margin-left:20px;margin-right:20px}.crush *:first-child{margin-bottom:0}.crush *:last-child{margin-top:0}hr{margin:20px 0}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.row{zoom:1}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.container{margin:0 auto}.page_header{margin-top:21px;margin-left:28px;margin-right:28px}a{color:#007dce;line-height:inherit;text-decoration:none}a:hover{color:#005e9b;text-decoration:underline}.left{float:left}.right{float:right}.inset{padding:21px 28px}.padded{padding:20px}.bottom-margin{margin-bottom:20px}code{font-family:"Bitstream Vera Sans Mono","Monaco",Courier,monospace}.muted{color:#a3a3a3}ul.smells{margin:0}ul.smells>li{list-style-type:none;margin:0 0 0px 0;border-bottom:1px solid #f6f6f5;padding:0;position:relative;overflow:hidden}ul.smells>li:last-child{border:none}ul.smells>li p{margin:10px 20px;font-size:16px}ul.smells>li p .tag{float:right}ul.smells>li .code_wrapper{margin:0 20px;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}ul.smells>li:hover .code_wrapper{opacity:1}ul.smells>li ul{margin:0 0 20px 0}ul.smells>li ul li{list-style:none;margin:0}ul.smells>li ul li p{font-size:14px;margin-left:40px}ul.smells>li ul li pre{margin:0 20px;border-radius:3px}ul.smells.fixed{color:#2cac35}ul.smells.fixed a{color:#2cac35}ul.smells .extra_stats{font-size:10px;color:#757575}.smell-tag-holder{position:absolute;top:0;right:0}.smell-tag-holder .tag{float:right;margin-top:11px;margin-left:5px}ul.compare_index .smell-tag-holder{right:10px}.found-in{font-size:12px;line-height:15px;color:#9999a1;margin:0 15px 15px 20px}.found-in a{color:#35b0ff}.lined-list h3,.lined-list p{line-height:20px;float:left;margin:10px 20px 10px 0}.lined-list h3{font-size:14px;width:280px;line-height:20px}.lined-list p{font-size:12px;width:150px}.lined-list .tag_box{float:left}.lined-list .tag_box .tag{font-size:8px;width:auto}.lined-list img{float:left;border-radius:200px;margin-right:10px}.lined-list .btn-group{float:left;margin:0}.lined-list .invite_email,.lined-list .invite_admin{float:left}.lined-list .invite_email input,.lined-list .invite_admin input{margin:0 20px 0 0}.lined-list .invite_admin{margin-top:5px}.membership-holder{float:left;width:220px}.membership-holder h3{margin:0;line-height:20px;width:220px;overflow-x:hidden;text-overflow:ellipsis;font-size:13px}.membership-holder p{margin:0;line-height:10px;margin-bottom:5px}#explore_table li{margin-left:0}#explore_table p,#explore_table h2,#explore_table body.interstitial .main_content h1,body.interstitial .main_content #explore_table h1{float:left;margin:0;line-height:20px}#explore_table h2,#explore_table body.interstitial .main_content h1,body.interstitial .main_content #explore_table h1{width:300px;font-size:15px}#explore_table .classes,#explore_table .watcher_count,#explore_table .owner{font-size:11px;color:#757575;width:130px}#explore_table .pager{margin-left:20px;margin-right:20px}ul.about_team li{list-style:none;display:block;overflow:hidden}ul.about_team li h3{margin-top:50px}ul.about_team img{float:left;border-radius:400px;margin:20px 20px 0 20px;height:100px;width:100px}ul.about_team .nametag{display:block;overflow:hidden}.pull-request-commenters ul{border-left:3px solid #eaebec;margin-left:40px}.pull-request-commenters ul li{margin:10px 0}.pull-request-commenters ul label{font-weight:normal;display:inline-block;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}.pull-request-commenters ul label:hover{cursor:pointer}.pull-request-commenters ul label img{border-radius:200px;vertical-align:middle;margin:0 10px}.pull-request-commenters ul input[type="radio"]:hover{cursor:pointer}#plan-boxes{border:1px solid #eaebec;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;margin:20px;display:block;overflow:hidden}#plan-boxes h2,#plan-boxes body.interstitial .main_content h1,body.interstitial .main_content #plan-boxes h1{font-size:32px;line-height:60px;margin-bottom:10px;margin-top:10px;float:left}#plan-boxes p{float:left}#plan-boxes #trial-box,#plan-boxes #credit-card-box{display:block;border-bottom:1px solid #eaebec;clear:both;overflow:hidden}#plan-boxes #trial-box{background:#fff8cc}#plan-boxes #credit-card-box{background:#f7f7f7}#plan-boxes #credit-card-box p{line-height:35px}#plan-boxes #credit-card-box .icon-credit-cards{font-size:60px;line-height:35px;vertical-align:middle;margin-right:10px}#plan-boxes #credit-card-box .btn{float:right;margin:20px}#plan-boxes #user-quota-box,#plan-boxes #repo-quota-box{float:left;border-right:1px solid #eaebec;padding:0 10px}#plan-boxes #user-quota-box p,#plan-boxes #repo-quota-box p{line-height:60px;margin:10px 20px 10px 0}#plan-boxes #plan-context{float:left;width:355px}#plan-boxes #plan-context p{line-height:20px}#partner-tabs .etabs{margin-bottom:20px}#partner-tabs span.tab{display:inline-block;overflow:hidden}#partner-tabs span.tab a{width:120px;margin:0 5px;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px;border:2px solid #fff}#partner-tabs span.tab a img{display:block;margin:0 auto}#partner-tabs span.tab a.selected-tab{background:#f1f1f1;border:2px solid #e0e0e0}#partner-tabs span.tab a:hover{background:#f1f1f1}#settings_layout{background:#ebedef;border-radius:2px;overflow:hidden}#settings_layout .plan{width:216px;margin-bottom:10px;margin-top:10px;min-height:428px}#settings_layout .deck.col2 .card{width:335px}#settings_layout .content{margin-top:0;min-height:400px}.team-members-and-invites li,.team-repositories li{position:relative}.team-members-and-invites li .btn-group,.team-repositories li .btn-group{position:absolute;top:10px;right:10px;margin:0}nav{float:left;width:230px;border-top-left-radius:2px}nav ul{margin:0}nav ul li{list-style:none;margin:0}nav ul li a{padding:10px 20px;display:block;position:relative}nav ul li a:hover{background:#dde0e4;text-decoration:none}nav ul li a:active{background:#c1c7cd}.content{overflow:hidden;background:#fff;margin-top:20px}.people-index .tag_box{float:right}.people-index .tag{float:right;margin:0 0 0 5px}form>.flash{margin:20px}body.bare>.main_container>.main_content>.flash_wrapper{margin:20px 0}.promo_code.hidden{margin:20px}#permissions_checkbox{margin-bottom:20px}#permissions_checkbox label{font-size:11px}.chat_service_integration{margin:0}.chat_service_integration li{margin:0;list-style:none;border-bottom:1px solid #eaebec;padding:20px}.chat_service_integration li .service-icon{float:left;padding-right:20px;padding-top:2px;min-width:65px}.chat_service_integration li .service-icon img{max-height:40px;max-width:40px}.chat_service_integration li .service-setup{float:right;margin-top:5px}.chat_service_integration li .service-setup .tag{float:left;margin-top:7px;margin-right:10px}.chat_service_integration li .service-setup a:after{padding-left:5px}.chat_service_integration li .service-info .service-title{color:#007dce;font-size:18px;line-height:25px;font-weight:bold}.chat_service_integration li .service-info .service-title .service-description{font-size:14px;line-height:15px;color:#323543}.chat_service_integration li .service-test{padding:14px 0 0 28px}#github-cta{display:none;background:#e2e5e8}#github-cta h3{font-size:18px;margin:0;padding:10px 0;text-align:right}#github-cta .container{position:relative}#github-cta .container:after{top:100%;right:160px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#e2e5e8;border-width:7px;margin-left:-10px}#github-cta-orange{display:none;background:#db5903}#github-cta-orange h3{font-size:18px;margin:0;padding:10px 0;text-align:right}#github-cta-orange .container{position:relative}#github-cta-orange .container:after{top:100%;right:160px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#db5903;border-width:7px;margin-left:-10px}#event_pixels{height:0}body .top-part{border-bottom:5px solid #333;margin-top:35px}body .top-part img{float:left;width:300px;margin-right:30px;margin-bottom:20px;margin-left:30px}body .top-part h1,body .top-part h2,body.interstitial .top-part .main_content h1,body.interstitial .main_content .top-part h1{margin:0}body .top-part h1{padding-top:38px;font-size:48px;line-height:50px}body .top-part h2,body.interstitial .top-part .main_content h1,body.interstitial .main_content .top-part h1{font-size:22px;line-height:30px}body .top-part .btn{font-size:17px;line-height:25px;padding:10px 20px 10px 10px;text-align:left;width:340px}body .top-part .btn .icon-octo{font-size:30px;line-height:25px;margin-right:5px;vertical-align:middle}body .top-part .btn .icon-wedge-right{vertical-align:middle;line-height:25px}body .top-part #cta>p{font-size:12px;color:#5a6772;margin:0}.bottom-homepage{background:#fff;padding-bottom:20px}.lang-part{display:block;border-bottom:1px solid #eaebec;overflow:hidden}.lang-part .lang-box{float:left;width:300px;margin:0 10px}.lang-part .lang-box h3{font-size:35px;line-height:45px;margin:30px 0;text-align:center;position:relative}.lang-part .lang-box h3 span.dot{width:12px;height:12px;background:#5a6772;border-radius:100px;display:inline-block;position:relative;bottom:7px;left:-10px}.lang-part .lang-box h3.ruby span.dot{background:#d63a44}.lang-part .lang-box h3.js span.dot{background:#eedb5b}.lang-part .lang-box h3.php span.dot{background:#5a69a6}.lang-part .lang-box h3.php span.beta{font-size:9px;top:22px;left:125px;position:absolute;color:#5a6772}#type-base .quote-part{border-bottom:1px solid #eaebec;overflow:hidden;padding-bottom:60px;margin-bottom:40px}#type-base .quote-part h1{font-size:45px;margin:50px 0}#type-base .quote-part .part{float:left;width:460px;margin:0 10px}#type-base .quote-part .part h4{font-size:28px;line-height:30px}#type-base .trusted{padding-bottom:70px;border-bottom:1px solid #eaebec}#type-base .trusted h1{font-size:45px;margin:50px 0 10px 0}#type-base .trusted img{margin:0 auto;display:block}#type-base .quote-chad{padding:40px 0}#type-base .quote-chad blockquote{margin:0 80px}#type-base .quote-chad blockquote p{font-size:24px;line-height:25px}#type-base .quote-chad blockquote cite{color:#333;font-size:14px;margin:10px 0}#type-base .quote-chad img{float:right;margin:20px 30px}.blue-cta{border-radius:3px;border:1px solid #c5dbe7;display:block;background:#e5f4fc;overflow:hidden;margin-bottom:40px}.blue-cta h3,.blue-cta h4{margin:0}.blue-cta h3{margin:20px 0 0 30px}.blue-cta h4{margin:0 0 20px 30px}.blue-cta .btn{margin:23px;float:right;font-size:17px;line-height:25px;padding:10px 20px 10px 10px;text-align:left;width:260px}.blue-cta .btn .icon-octo{font-size:30px;line-height:25px;margin-right:5px;vertical-align:middle}.blue-cta .btn .icon-wedge-right{vertical-align:middle;line-height:25px}.signup_page{position:relative}.signup_page p.tandc{text-align:left;font-size:9px;color:#757575}.signup_page .btn-primary{padding-left:40px;padding-right:40px}section.plans-header{margin:20px 0;overflow:hidden}section.marketing-plans{margin:0 auto;display:block;width:725px}section.marketing-plans .plan{background:#fff;border:1px solid #eaebec}.plans{margin-bottom:20px;padding:0 10px}.plans .plan{float:left;position:relative;width:215px;background:#f8f7f5;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;margin:0 10px}.plans .plan .disabled,.plans .plan li.disabled p{color:#5a6772}.plans .plan h2,.plans .plan body.interstitial .main_content h1,body.interstitial .main_content .plans .plan h1{margin:15px 20px 0 20px}.plans .plan h4{color:#38ae6f;margin:0 0 15px 20px}.plans .plan h4 span{padding-right:15px}.plans .plan p{font-size:15px}.plans .plan p.current{text-align:center;line-height:33px}.plans .plan small{font-size:12px}.plans .plan .strike{width:44px;height:16px;display:block;background:url(https://d3s6mut3hikguw.cloudfront.net/assets/elements/strike-ecbe26e195ead91e6af3311d01d66d17.png) 0 0 no-repeat;position:absolute;top:57px;left:15px}.plans .plan .btn{display:block;margin:20px;text-align:center}.plans .plan#custom{height:462px}.plans .plan#custom li.small p{line-height:18px;margin:20px 20px 78px 20px}.plans .plan ul{margin:0}.plans .plan ul li{overflow:hidden;margin:0;padding:0;border-bottom:1px solid #e0e0e0;position:relative}.plans .plan ul li:first-child{border-top:1px solid #e0e0e0}.plans .plan ul li.check{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/check-376b58ff85afae546012a2c1095a05af.png) 20px 15px no-repeat;background-size:16px 16px}.plans .plan ul li.check p{margin-left:45px}.plans .plan ul li.xmark{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/grey_xmark-509183a61921f182fbd1b6223364e86f.png) 20px 15px no-repeat;background-size:16px 16px}.plans .plan ul li.xmark p{margin-left:45px;color:#757575}.plans .plan ul li.small p{font-size:12px;display:block;line-height:20px;margin:10px 20px;font-weight:normal}.plans .plan ul li p{line-height:45px;margin:0 0 0 20px}.plans .plan ul li .info{position:absolute;background:url(https://d3s6mut3hikguw.cloudfront.net/assets/icons/info-2dbc196851d071d2e356044e055b44d4.png) center center no-repeat;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;height:20px;width:20px;top:13px;right:10px;text-indent:-99999px;display:block}.plans .plan ul li .info:hover{background-color:#e0e0e0;cursor:pointer}.plans .plan ul .orange-highlight,.plans .plan ul .light-orange-highlight{background:#fabb3f;color:#fff;font-style:italic}.plans .plan ul .orange-highlight p,.plans .plan ul .light-orange-highlight p{margin:0 0 0 20px;font-size:16px;line-height:45px}.plans .plan ul .light-orange-highlight{background:#fbcd71}.plans .plan ul .light-orange-highlight p{font-weight:normal;color:#73655d}.oss-promo{background:#e2e5e8;border-radius:2px;display:block;overflow:hidden;width:685px;margin:20px auto}.oss-promo .icon-octo{float:left;font-size:50px;line-height:40px;color:#5a6772;margin:20px}#pricing-quote{border-top:1px solid #eaebec;border-bottom:1px solid #eaebec;margin:40px auto;padding:40px 0}#pricing-quote p,#pricing-quote cite{margin:0;text-align:center}#pricing-quote cite{margin-top:5px}#security-threats h1,#threat-instantly h1,#get-notified h1{margin-bottom:35px;font-size:60px;line-height:80px}#security-threats p,#threat-instantly p,#get-notified p{font-size:18px;line-height:28px;margin-bottom:28px}#threat-instantly{position:relative}#threat-instantly .full-size-btn{position:absolute;top:530px;left:460px}a.full-size-btn{width:250px;text-align:center;margin:0 auto;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:5px 10px;border:1px solid #007dce;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a.full-size-btn:hover{text-decoration:none;background:#007dce;color:#fff}header.anonymous{height:50px}header.anonymous #dropdown_container{width:300px;float:left}header.anonymous nav{width:auto}header.anonymous nav ul li{float:right}header.anonymous nav ul li a:not(.btn){color:#f6f6f5;padding:5px 10px;margin:5px 0;border-radius:5px}header.anonymous nav ul li a:not(.btn):hover{background:#000}header.anonymous nav ul li a.btn{margin-top:3px}body.narrow header.anonymous nav ul li:first-child{padding-left:10px}#tour{border-bottom:1px solid #eaebec;display:block;overflow:hidden;position:relative;padding:20px;margin-bottom:40px}#tour h5{display:block;margin:0 auto;text-align:center;line-height:54px}#tour #next,#tour #previous{position:absolute;top:20px;padding:5px 5px 5px 15px;border-radius:5px;border:2px solid #dededa;color:#95958a;line-height:40px;text-decoration:none}#tour #next:hover,#tour #previous:hover{background:#dededa}#tour #next:active,#tour #previous:active{background:#c6c6bf}#tour #next .icon-wedge-right,#tour #next .icon-wedge-left,#tour #previous .icon-wedge-right,#tour #previous .icon-wedge-left{display:inline-block;vertical-align:middle;font-size:30px;margin-top:-2px}#tour #next{right:0}#tour #previous{left:0;padding:5px 15px 5px 5px}#features ul{margin:0}#features ul li{list-style:none;margin:none;height:200px}#product-tour{position:relative;overflow:hidden}#product-tour h2,#product-tour body.interstitial .main_content h1,body.interstitial .main_content #product-tour h1{position:absolute;top:123px;left:97px;font-size:34px;color:#6d633c}#product-tour h3{position:absolute;top:-65px;left:204px;color:#b9b6a9;font-size:287px}#product-tour ul{width:615px;float:right;list-style:none}#product-tour ul li{list-style:none}#product-tour ul li a{color:#6d633c}.horiz-quote{border-top:1px solid #eaebec;margin-top:40px}.horiz-quote p{font-size:25px;line-height:30px;text-align:right;margin-top:10px}#right-now{overflow:hidden;background:#dededa;border-radius:3px}#right-now .btn{float:right;margin:35px}#right-now .btn .icon-octo{font-size:25px;vertical-align:middle}.tipsy{font-size:10px;position:absolute;padding:5px;z-index:100000}.tipsy-inner{background-color:#000;color:#FFF;max-width:200px;padding:5px 8px 4px 8px;text-align:center}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}#peek{background:#000;height:35px;line-height:35px;color:#999;text-shadow:0 1px 1px rgba(0,0,0,0.75)}#peek .hidden{display:none;visibility:visible}#peek.disabled{display:none}#peek.production{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/peek/bar/production-d9f73579e22dd5193f1909cad334c30e.gif) repeat 0 0}#peek.staging{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/peek/bar/staging-653d3c84add85bcf8b54f0cbf876853b.gif) repeat 0 0}#peek.development{background:url(https://d3s6mut3hikguw.cloudfront.net/assets/peek/bar/development-aa54091102c2d595ed1aeb0368d38a4c.gif) repeat 0 0}#peek .wrapper{width:800px;margin:0 auto}#peek .bucket{background:#111;display:inline-block;padding:4px 6px;font-family:Consolas, "Liberation Mono", Courier, monospace;line-height:1;color:#ccc;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,0.2),inset 0 1px 2px rgba(0,0,0,0.25)}#peek .bucket .hidden{display:none}#peek .bucket:hover .hidden{display:inline}#peek strong{color:#fff}#peek .view{margin-right:15px;float:left}#peek .view:last-child{margin-right:0}.performance-bar{position:relative;top:2px;display:inline-block;width:75px;height:10px;margin:0 0 0 5px;list-style:none;background-color:rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.7);border-radius:2px;box-shadow:0 1px 0 rgba(255,255,255,0.15)}.performance-bar li{position:absolute;top:0;bottom:0;overflow:hidden;opacity:.8;color:transparent}.performance-bar li:hover{opacity:1;cursor:default}.peek-rblineprof-modal{width:900px;position:absolute;z-index:10000;left:50%;top:50px;margin-left:-450px}.peek-rblineprof-modal pre,.peek-rblineprof-modal pre span{font:12px/18px monospace}.peek-dropdown{background:#fff;position:absolute;display:none;z-index:10001;border-radius:5px;line-height:18px;min-width:150px;padding:5px;color:#333;text-shadow:none;box-shadow:0 2px 4px rgba(0,0,0,0.25)}.peek-dropdown a{color:#333}#peek .view:hover .peek-dropdown{display:block}.peek-rblineprof-file{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.25);margin-bottom:10px}.peek-rblineprof-file .heading{background:#333;color:#aaa;padding:10px 15px;text-shadow:0 1px 0 #000}.peek-rblineprof-file .heading .duration{margin:0 65px 0 40px}.peek-rblineprof-file .heading a{color:#fff}.peek-rblineprof-file .data{overflow:hidden}.peek-rblineprof-file .code{overflow-x:scroll;border-left:1px solid #ccc}.peek-rblineprof-file pre{padding:15px}.peek-rblineprof-file pre.duration{float:left;width:230px}#peek{overflow:hidden}#peek .performance-bar li{margin:0}body.enterprise{border-top:3px solid #327dce}body.enterprise.dashboards-show .three_quarters{width:1205px}body.enterprise.dashboards-show #account_bar{margin-right:0}body.enterprise.dashboards-show .one_quarter{display:none}header h1{float:left;margin-bottom:0}header nav{float:right;font-weight:bold;margin-top:5px;font-size:14px;line-height:21px}header nav ul{margin:0;padding:0;border:0;zoom:1}header nav ul:before,header nav ul:after{content:"";display:table}header nav ul:after{clear:both}header nav ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:7px;padding-right:7px;margin-bottom:0}header nav ul li:first-child,header nav ul li.first{padding-left:0}header nav ul li:last-child{padding-right:0}header nav ul li.last{padding-right:0}header nav a{color:#545454}header nav a:hover{color:#232323}
