@charset "UTF-8";/*!
 * Prospect - A minimal Vanilla theme focused on customer support communities
 *
 * @author    Kasper Kronborg Isager <kasper@vanillaforums.com>
 * @copyright 2009-2017 (c) Vanilla Forums Inc.
 * @license   Proprietary
 */*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.46667;color:#444;background-color:#fff}a{color:#2e9df7;text-decoration:none;-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s}a:hover,a:focus{color:#0877d1;text-decoration:none}img{vertical-align:middle}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;color:#222}h1,h2,h3{margin-top:22px;margin-bottom:11px}h4,h5,h6{margin-top:11px;margin-bottom:11px}p{margin:0 0 11px}.text-center{text-align:center}.InputBox,.SmallInput,.TextBox,.token-input-list{display:block;width:100%!important;padding:6px 12px;font-size:15px;line-height:22px;border-radius:4px}.DateBox{display:inline-block}.CommentForm .FormWrapper{padding-left:90px}.CommentForm .FormWrapper .Buttons{margin-left:-90px}.CommentForm .FormWrapper .Buttons .Back{display:none}.icheckbox,.iradio{display:inline-block;line-height:22px;cursor:pointer}.icheckbox:before,.iradio:before{display:inline-block;font-family:vanillicon;font-variant:normal;font-weight:400;font-style:normal;text-align:center;text-decoration:inherit;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;min-width:1em;font-size:22px;color:#848484;content:"\f128";vertical-align:middle}.icheckbox.checked:before,.iradio.checked:before{color:#2e9df7}.icheckbox.checked:before{content:"\f172"}.iradio.checked:before{content:"\f138"}.PostOptions .ReactSprite{margin:5px;width:14px;height:14px}.Flyout *,.MenuItems *{font-size:15px;line-height:22px}.Flyout .Conversations a,.Flyout .Popin a,.MenuItems .Conversations a,.MenuItems .Popin a{color:#2e9df7}.MenuItems a:hover{background-color:#2e9df7!important}.PopList .ItemContent{margin-left:70px}.Popup.SignInPopup{margin-top:30px}.button,.Button{display:inline-block;padding:6px 12px;vertical-align:middle;font-size:13px;font-weight:700;line-height:22px;text-transform:uppercase;border:transparent solid 1px;border-radius:3px;-webkit-transition:-webkit-box-shadow 50ms;transition:-webkit-box-shadow 50ms;-o-transition:box-shadow 50ms;transition:box-shadow 50ms;transition:box-shadow 50ms,-webkit-box-shadow 50ms;-webkit-font-smoothing:inherit;color:#fff;background-color:#2e9df7;background-repeat:repeat-x;background-color:#38a2f7;background-image:-webkit-linear-gradient(#38a2f7,#2498f7);background-image:-webkit-gradient(linear,left top,left bottom,from(#38a2f7),to(#2498f7));background-image:-o-linear-gradient(#38a2f7,#2498f7);background-image:linear-gradient(#38a2f7,#2498f7)}.button,.button:hover,.button:focus,.Button,.Button:hover,.Button:focus{text-decoration:none}.button:active,.Button:active{border-top-color:#d9d9d9;border-top-color:#00000026;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;box-shadow:0 1px 2px #00000026 inset}.button:hover,.button:focus,.button:active,.Button:hover,.Button:focus,.Button:active{color:#fff;background-color:#2498f7;background-position:0 -15px}.Button{-webkit-box-shadow:none;box-shadow:none}.Button,.Button:hover,.Button:focus,.Button:active{text-shadow:none;border-color:transparent}.BigButton.Primary,.BigButton.Danger{width:100%;font-size:17px}.container{max-width:1020px;margin-left:auto;margin-right:auto}.container:after{content:"";display:table;clear:both}.column-sidebar{float:left;display:block;margin-right:4.34783%;width:28.26087%}.column-sidebar:last-child{margin-right:0}.column-content{float:left;display:block;margin-right:4.34783%;width:67.3913%}.column-content:last-child{margin-right:0}.Sprite,.Sprite16,.ReactSprite,.SpFlyoutHandle{width:auto;height:auto;background-image:none!important}.Sprite:before,.Sprite16:before,.ReactSprite:before,.SpFlyoutHandle:before{display:inline-block;font-family:vanillicon;font-variant:normal;font-weight:400;font-style:normal;text-decoration:inherit;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;min-width:1em;text-align:center}.ReactSprite:before{font-size:14px}.SpFlyoutHandle{cursor:pointer}.SpEditProfile:before{content:"\f1b3"}.SpDropdownHandle:before{content:"\f117"}.SpDiscussions:before{content:"\f137"}.SpActivity:before{content:"\f1a9"}.SpNotifications:before{content:"\f14f"}.SpDelete:before{content:"\f184"}.SpFlyoutHandle:before{content:"\f12d"}.SpOptions:before{content:"\f12d"}.SpPreferences:before{content:"\f12d"}.SpBookmarks:before{content:"\f199"}.SpPassword:before{content:"\f166"}.SpSearch:before{content:"\f18e"}.SpInbox:before{content:"\f159"}.ReactPromote:before{content:"\f156"}.ReactOffTopic:before{content:"\f16b"}.ReactInsightful:before{content:"\f160"}.ReactDisagree:before{content:"\f14c"}.ReactAgree:before{content:"\f196"}.ReactDislike:before{content:"\f1a6"}.ReactLike:before{content:"\f1a7"}.ReactDown:before{content:"\f108"}.ReactUp:before{content:"\f10b"}.ReactWTF:before{content:"\f1b8"}.ReactAwesome:before{content:"\f157"}.ReactLOL:before{content:"\f167"}.ReactFlag:before{content:"\f147"}.ReactAbuse:before{content:"\f13d"}.ReactSpam:before{content:"\f198"}.ReactQuote:before{content:"\f182"}.ReactWarn:before{content:"\f1b6"}.ReactFacebook:before{content:"\f143"}.ReactFacebook:hover:before{color:#3a5795}.ReactTwitter:before{content:"\f1ad"}.ReactTwitter:hover:before{color:#55acee}.ReactGooglePlus:before{content:"\f151"}.ReactGooglePlus:hover:before{color:#dd4b39}.ReactButton.PopupWindow:hover .Sprite:before{color:#444}.Button.Handle .Sprite,.NavButton.Handle .Sprite{position:static;border:0;vertical-align:baseline}.Handle>.SpEditProfile,.NavButton>.SpEditProfile{width:auto;height:auto;vertical-align:baseline;line-height:inherit}.Options .Bookmark,.Options .SpFlyoutHandle{display:inline-block;padding:2px}.Options .Bookmark,.Options .Bookmark:before,.Options .SpFlyoutHandle,.Options .SpFlyoutHandle:before{vertical-align:top;line-height:18px}.Options .Bookmark:before,.Options .SpFlyoutHandle:before{font-size:22px}.Options .AdminCheck .icheckbox:before{vertical-align:top}.OptionsMenu{font-size:15px}.OptionsMenu .Flyout{top:100%;right:-9px;margin-top:10px}.OptionsTitle,.MeBox .Arrow{display:none}a.Bookmark{width:auto;height:auto;font:0/0 a;color:transparent;text-indent:0;background-image:none!important}a.Bookmark:before{display:inline-block;min-width:1em;font-family:vanillicon;font-variant:normal;font-weight:400;font-style:normal;text-align:center;text-decoration:inherit;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:22px;color:#444}a.Bookmark:hover:before{color:#2b2b2b}a.Bookmark:before{content:"\f19a"}a.Bookmarked:before,a.Bookmarked:hover:before{color:#e5b951!important;content:"\f199"}.navbar{margin-bottom:0;color:#444;background-color:#fff;border-bottom:#e5e5e5 solid 1px}.navbar .button{margin:13px 0}.navbar .mebox{margin:18px 0}.navbar .mebox .PhotoWrap{float:left}.navbar-brand{float:left;padding:20px 15px;margin-left:-15px;font-size:18px;font-weight:700;line-height:22px}.navbar-brand,.navbar-brand:hover,.navbar-brand:focus{color:#666}.navbar-right{float:right}.PageControls{min-height:0;margin:22px 0}.PageControls:after{content:"";display:table;clear:both}.masthead{padding:40px;margin-bottom:22px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.25);background-color:#2e9df7;-webkit-box-shadow:0 15px 15px -15px rgba(0,0,0,.25) inset,0 -15px 15px -15px rgba(0,0,0,.25) inset;box-shadow:0 15px 15px -15px #00000040 inset,0 -15px 15px -15px #00000040 inset}.masthead h1,.masthead h2,.masthead h3,.masthead h4,.masthead h5,.masthead h6{color:#fff}.masthead form{position:relative;width:540px;margin:22px auto 0}.masthead form input[type=text]{padding:15px 100px 15px 20px;border-color:transparent;border-radius:4px}.masthead form .AdvancedSearch input[type=text]{padding:0 20px}.masthead form input[type=submit]{position:absolute;top:5px;right:5px;float:right;padding:10px 25px}.masthead .AdvancedSearch .AdvancedSearch-Category select,.masthead .AdvancedSearch .AdvancedSearch-Date select{color:#333}.masthead .AdvancedSearch input[type=text]{padding:0 20px}.masthead .container>*:first-child{margin-top:0}.masthead .container>*:last-child{margin-bottom:0}.navbar+.masthead{margin-top:-22px}.trail{margin-bottom:22px;margin-top:22px}.Item{position:relative;padding:22px;border:0}.Item .Meta{color:#999}.Item .Meta a{font-weight:700;color:#999}.Item .Meta a:hover,.Item .Meta a:focus{text-decoration:underline}.Item .Message{font-size:15px}.Item .Reactions:empty{display:none}.Item .Options{margin-left:15px}.Item-Header{margin:0}.Item-Header:after{content:"";display:table;clear:both}.Item-Header .PhotoWrap{position:absolute;top:0;left:0}.Item-Header .Author a{font-size:15px;font-weight:700;color:#444}.Item-Header .Author,.Item-Header .AuthorInfo{font-size:15px;line-height:22px}.Item-Header .AuthorInfo{color:#999}.Item-Header .AuthorWrap{float:left}.Item-Header .Meta{float:right;font-size:15px;line-height:22px}.Item-Header .Meta a{font-weight:700;color:#999}.Item-Header .Meta a:hover,.Item-Header .Meta a:focus{text-decoration:underline}.Item-Header .Meta .MItem{margin-right:0;margin-left:8px}.Item-Header .Meta .Category{display:none}.Item-Header+.Item-BodyWrap{margin-top:15px}.DataList .Item{padding:15px;background-color:transparent;border:0}.DataList .Item:nth-child(odd){background-color:#f5f5f5}.DataList .Item .Title{margin-bottom:5px;font-size:17px;line-height:22px}.DataList .Item .Meta{font-size:13px;line-height:22px}.MItem{white-space:normal}.MessageList .Item{padding:22px;margin-left:86px;background-color:transparent;border:#eee solid 1px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px #0000000d}.MessageList .Item:nth-child(odd){background-color:transparent}.MessageList .Item:before,.MessageList .Item:after{position:absolute;right:100%;display:block;width:0;height:0;top:22px;border:transparent solid;content:" "}.MessageList .Item:before{border-right-color:#eaeaea;border-width:12px;margin-top:-11px}.MessageList .Item:after{margin-top:-10px;border-right-color:#fff;border-width:11px}.MessageList .Item+.Item{margin-top:11px}.MessageList .Item-Header .PhotoWrap{margin-left:-86px}.List.Inline *{line-height:22px}.PhotoWrap{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px #00000026}.PhotoWrap:before{position:absolute;inset:0;z-index:1;display:block;border-radius:4px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.25) inset;box-shadow:0 0 0 1px #00000040 inset;content:" "}.PhotoWrap img{border-radius:4px}.Conversation-User .ProfilePhotoSmall{vertical-align:middle;margin-right:5px;border-radius:4px;border:solid 1px #333;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px #00000026}.ProfilePhotoMedium{width:64px;height:64px}.ProfilePhotoLarge{width:210px;height:210px}.PhotoWrapLarge{width:210px}.site-footer{padding:22px;margin-top:44px;border-top:#eee solid 1px}.site-footer p{margin-bottom:0}.site-sidebar{font-size:18px;line-height:35px}.site-sidebar .UserBox{display:none}.site-sidebar .Aside{margin-left:20px}.site-sidebar .PhotoWrapLarge{margin-bottom:20px}.site-sidebar .GuestBox p{font-size:15px;line-height:22px}.CategoryFilterOptions{margin-top:-5px;font-size:14px}.Overlay{background-color:#0003;z-index:1001}.Profile>.BoxFilter{display:none}.Profile a.ChangePicture{z-index:100}.Profile .DataCounts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Profile .DataCounts .CountItem a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Profile .DataCounts .CountItemWrap{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}.Profile .DataCounts .CountItem{min-width:70px}body.Groups .site-content{float:none;margin-right:0;width:100%}body.Groups .Group-Icon-Big-Wrap{width:140px}.groupSearch .groupSearch-text{font-size:14px}.PhotoGrid .PhotoWrap{display:inline-block}.container .discussion-sort-filter-module{height:36px}.groupSearch-button{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
