html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}
body{line-height:1;color:#000;background:#fff}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0;vertical-align:middle}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
a img{border:none}
strong{font-weight:bold}
em{font-style:italic}
a{text-decoration:none;}
a:hover{text-decoration:underline;cursor:pointer}
p,blockquote,table,ul{line-height:150%}
html{color:#000;font-family:"Helvetica",sans-serif}
body{background-color:#ddd}
input{font-family:"Helvetica",sans-serif}
.author-list-container{margin:0 auto;text-align:center;}
.author-list-container .actions{padding:5px 5px 10px}
.author-list-container .author-cats{padding:5px 10px;margin:10px;display:inline-block;background:#eee;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #ccc}
.author-list-container .author-cat-select{font-size:13px;height:24px;width}
.author-filter,.author-wordsearch{width:100px;margin-right:10px;line-height:19px;font-size:14px;padding:0 2px}
.author-list h2{padding:10px;font-size:200%}
.author-list .author{font-size:18px;position:relative;z-index:5;display:inline-block;padding:10px 20px;background-color:#fff;font-family:"Georgia","Times New Roman","Times",serif;margin:0 8px 16px 8px;vertical-align:top;-webkit-box-shadow:0 0 5px rgba(50,50,50,0.20);-moz-box-shadow:0 0 5px rgba(50,50,50,0.20);box-shadow:0 0 5px rgba(50,50,50,0.20);-webkit-transition:all .05s ease-in-out;-moz-transition:all .05s ease-in-out;transition:all .05s ease-in-out;}
.author-list .author:hover{text-decoration:underline;cursor:pointer}
.author-list .author.has_portrait{text-align:center;padding:6px 5px 0;width:100px;height:110px;font-size:14px;-webkit-box-shadow:0 0 5px rgba(50,50,50,0.20);-moz-box-shadow:0 0 5px rgba(50,50,50,0.20);box-shadow:0 0 5px rgba(50,50,50,0.20);border:4px solid #fff;}
.author-list .author.has_portrait:hover{cursor:pointer;margin-top:-2px;text-decoration:none;}
.author-list .author.has_portrait:hover a{text-decoration:none}
.author-list .author.has_portrait img{position:relative;display:inline-block;margin-top:25px;height:85px}
.author-list .author.has_portrait a{position:absolute;13:0;left:0;width:100%;top:10px;white-space:nowrap}
.author_header{width:750px;}
.author_header:hover .author-list{display:block}
.author_header .author{font-family:"Georgia","Times New Roman","Times",serif;height:120px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative;font-size:380%;padding-left:40px;}
.author_header .author:hover{background-position:bottom right}
.author_header .author img{margin:-29px 0 0 -20px}
.author_header .author a{padding:29px 0 0 0;display:inline-block;vertical-align:top}
.author-colors.gold .author-text{color:#4c4102}
.author-colors.gold.self-bg.author-bg,.author-colors.gold .author-bg{background-color:#efde7e}
.author-colors.gold .hilite{background-color:#fff8cf}
.author-colors.gold .author-shadow{-webkit-box-shadow:5px 5px 0 #4c4102;-moz-box-shadow:5px 5px 0 #4c4102;box-shadow:5px 5px 0 #4c4102}
.author-colors.gold .author-bg-dark{background-color:#efde7e}
.author-colors.astroturf .author-text{color:#1e320f}
.author-colors.astroturf.self-bg.author-bg,.author-colors.astroturf .author-bg{background-color:#8fc964}
.author-colors.astroturf .hilite{background-color:#c5e8aa}
.author-colors.astroturf .author-shadow{-webkit-box-shadow:5px 5px 0 #1e320f;-moz-box-shadow:5px 5px 0 #1e320f;box-shadow:5px 5px 0 #1e320f}
.author-colors.astroturf .author-bg-dark{background-color:#8fc964}
.author-colors.hot_pink .author-text{color:#840255}
.author-colors.hot_pink.self-bg.author-bg,.author-colors.hot_pink .author-bg{background-color:#c8519e;}
.author-colors.hot_pink.self-bg.author-bg .author-text,.author-colors.hot_pink .author-bg .author-text{color:#fff;text-shadow:#840255 1px 1px 2px}
.author-colors.hot_pink .hilite{background-color:#a2c2e3}
.author-colors.hot_pink .author-shadow{-webkit-box-shadow:5px 5px 0 #8f045d;-moz-box-shadow:5px 5px 0 #8f045d;box-shadow:5px 5px 0 #8f045d}
.author-colors.hot_pink .author-bg-dark{background-color:#8f045d}
.author-colors.sky_blue .author-text{color:#1a4877}
.author-colors.sky_blue.self-bg.author-bg,.author-colors.sky_blue .author-bg{background-color:#32689f;}
.author-colors.sky_blue.self-bg.author-bg .author-text,.author-colors.sky_blue .author-bg .author-text{color:#fff;text-shadow:#1a4877 1px 1px 2px}
.author-colors.sky_blue .hilite{background-color:#a2c2e3}
.author-colors.sky_blue .author-shadow{-webkit-box-shadow:5px 5px 0 #1a4877;-moz-box-shadow:5px 5px 0 #1a4877;box-shadow:5px 5px 0 #1a4877}
.author-colors.sky_blue .author-bg-dark{background-color:#1a4877}
.author-colors.dark_green .author-text{color:#133e47}
.author-colors.dark_green.self-bg.author-bg,.author-colors.dark_green .author-bg{background-color:#304c4d;}
.author-colors.dark_green.self-bg.author-bg .author-text,.author-colors.dark_green .author-bg .author-text{color:#fff;text-shadow:#243c3d 1px 1px 2px}
.author-colors.dark_green .hilite{background-color:#97ccce}
.author-colors.dark_green .author-shadow{-webkit-box-shadow:5px 5px 0 #243c3d;-moz-box-shadow:5px 5px 0 #243c3d;box-shadow:5px 5px 0 #243c3d}
.author-colors.dark_green .author-bg-dark{background-color:#243c3d}
.author-colors.cyan .author-text{color:#133e47}
.author-colors.cyan.self-bg.author-bg,.author-colors.cyan .author-bg{background-color:#86c7d4}
.author-colors.cyan .hilite{background-color:#86c7d4}
.author-colors.cyan .author-shadow{-webkit-box-shadow:5px 5px 0 #133e47;-moz-box-shadow:5px 5px 0 #133e47;box-shadow:5px 5px 0 #133e47}
.author-colors.cyan .author-bg-dark{background-color:#86c7d4}
.author-colors.brown .author-text{color:#1a1510}
.author-colors.brown.self-bg.author-bg,.author-colors.brown .author-bg{background-color:#504032;}
.author-colors.brown.self-bg.author-bg .author-text,.author-colors.brown .author-bg .author-text{color:#fff;text-shadow:#1a1510 1px 1px 2px}
.author-colors.brown .hilite{background-color:#eee}
.author-colors.brown .author-shadow{-webkit-box-shadow:5px 5px 0 #392305;-moz-box-shadow:5px 5px 0 #392305;box-shadow:5px 5px 0 #392305}
.author-colors.brown .author-bg-dark{background-color:#fff}
.author-colors.deep_red .author-text{color:#5d0a0c}
.author-colors.deep_red.self-bg.author-bg,.author-colors.deep_red .author-bg{background-color:#a01d21;}
.author-colors.deep_red.self-bg.author-bg .author-text,.author-colors.deep_red .author-bg .author-text{color:#fff;text-shadow:#5d0a0c 1px 1px 2px}
.author-colors.deep_red .hilite{background-color:#efa1a3}
.author-colors.deep_red .author-shadow{-webkit-box-shadow:5px 5px 0 #5d0a0c;-moz-box-shadow:5px 5px 0 #5d0a0c;box-shadow:5px 5px 0 #5d0a0c}
.author-colors.deep_red .author-bg-dark{background-color:#a01d21}
.author-colors.red-orange .author-text{color:#8e3d03}
.author-colors.red-orange.self-bg.author-bg,.author-colors.red-orange .author-bg{background-color:#c56928;}
.author-colors.red-orange.self-bg.author-bg .author-text,.author-colors.red-orange .author-bg .author-text{color:#fff;text-shadow:#8e3d03 1px 1px 2px}
.author-colors.red-orange .hilite{background-color:#eee}
.author-colors.red-orange .author-shadow{-webkit-box-shadow:5px 5px 0 #ddd;-moz-box-shadow:5px 5px 0 #ddd;box-shadow:5px 5px 0 #ddd}
.author-colors.red-orange .author-bg-dark{background-color:#fff}
.author-colors.black .author-text{color:#000}
.author-colors.black.self-bg.author-bg,.author-colors.black .author-bg{background-color:#000;}
.author-colors.black.self-bg.author-bg .author-text,.author-colors.black .author-bg .author-text{color:#fff}
.author-colors.black .hilite{background-color:#eee}
.author-colors.black .author-shadow{-webkit-box-shadow:5px 5px 0 #ddd;-moz-box-shadow:5px 5px 0 #ddd;box-shadow:5px 5px 0 #ddd}
.author-colors.black .author-bg-dark{background-color:#000}
.author-colors.black .corner-action{color:#000}
.author-colors.white .author-text{color:#333}
.author-colors.white.self-bg.author-bg,.author-colors.white .author-bg{background-color:#f2f2f2}
.author-colors.white .hilite{background-color:#eee}
.author-colors.white .author-shadow{-webkit-box-shadow:5px 5px 0 #ccc;-moz-box-shadow:5px 5px 0 #ccc;box-shadow:5px 5px 0 #ccc}
.author-colors.white .author-bg-dark{background-color:#f2f2f2}
.author-colors.fuschia .author-text{color:#5f0035}
.author-colors.fuschia .hilite{background-color:#e9bfd6}
.author-colors.fuschia.self-bg.author-bg,.author-colors.fuschia .author-bg{background-color:#8c1d5b;}
.author-colors.fuschia.self-bg.author-bg .author-text,.author-colors.fuschia .author-bg .author-text{color:#fff;text-shadow:#5f0035 1px 1px 2px}
.author-colors.fuschia .author-shadow{-webkit-box-shadow:5px 5px 0 #5f0035;-moz-box-shadow:5px 5px 0 #5f0035;box-shadow:5px 5px 0 #5f0035}
.author-colors.fuschia .author-bg-dark{background-color:#8c1d5b}
.author-colors.light_red .author-text{color:#7b1b18}
.author-colors.light_red.self-bg.author-bg,.author-colors.light_red .author-bg,.author-colors.light_red .hilite{background-color:#f9bfbf}
.author-colors.light_red .author-shadow{-webkit-box-shadow:5px 5px 0 #921e1f;-moz-box-shadow:5px 5px 0 #921e1f;box-shadow:5px 5px 0 #921e1f}
.author-colors.light_red .author-bg-dark{background-color:#f9bfbf}
.author-colors.pale_blue .author-text{color:#273463}
.author-colors.pale_blue .hilite{background-color:#d7e0f8}
.author-colors.pale_blue.self-bg.author-bg,.author-colors.pale_blue .author-bg{background-color:#95a3d4}
.author-colors.pale_blue .author-shadow{-webkit-box-shadow:5px 5px 0 #6b79aa;-moz-box-shadow:5px 5px 0 #6b79aa;box-shadow:5px 5px 0 #6b79aa}
.author-colors.pale_blue .author-bg-dark{background-color:#b6c0e2}
.author-colors.rich_blue .author-text{color:#0a174f}
.author-colors.rich_blue.self-bg.author-bg,.author-colors.rich_blue .author-bg,.author-colors.rich_blue .hilite{background-color:#384ba0;}
.author-colors.rich_blue.self-bg.author-bg .author-text,.author-colors.rich_blue .author-bg .author-text,.author-colors.rich_blue .hilite .author-text{color:#fff;text-shadow:#0a174f 1px 1px 2px}
.author-colors.rich_blue .author-shadow{-webkit-box-shadow:5px 5px 0 #868ce5;-moz-box-shadow:5px 5px 0 #868ce5;box-shadow:5px 5px 0 #868ce5}
.author-colors.rich_blue .author-bg-dark{background-color:#c0c4ff}
.author-colors.earth .author-text{color:#3a2c0d}
.author-colors.earth.self-bg.author-bg,.author-colors.earth .author-bg,.author-colors.earth .hilite{background-color:#f3c968}
.author-colors.earth .author-shadow{-webkit-box-shadow:5px 5px 0 #8d6d24;-moz-box-shadow:5px 5px 0 #8d6d24;box-shadow:5px 5px 0 #8d6d24}
.author-colors.earth .author-bg-dark{background-color:#f3c968}
.author-colors.dark_purple .author-text{color:#63055c}
.author-colors.dark_purple.self-bg.author-bg,.author-colors.dark_purple .author-bg,.author-colors.dark_purple .hilite{background-color:#8b2a84;}
.author-colors.dark_purple.self-bg.author-bg .author-text,.author-colors.dark_purple .author-bg .author-text,.author-colors.dark_purple .hilite .author-text{color:#fff;text-shadow:#3b0437 1px 1px 2px}
.author-colors.dark_purple .author-shadow{-webkit-box-shadow:5px 5px 0 #d772d1;-moz-box-shadow:5px 5px 0 #d772d1;box-shadow:5px 5px 0 #d772d1}
.author-colors.dark_purple .author-bg-dark{background-color:#63055c;}
.author-colors.dark_purple .author-bg-dark .author-text{color:#fff}
.author-colors.purple .author-text{color:#57276f}
.author-colors.purple.self-bg.author-bg,.author-colors.purple .author-bg,.author-colors.purple .hilite{background-color:#c3a5ce}
.author-colors.purple .author-shadow{-webkit-box-shadow:5px 5px 0 #57276f;-moz-box-shadow:5px 5px 0 #57276f;box-shadow:5px 5px 0 #57276f}
.author-colors.purple .author-bg-dark{background-color:#621e5c;}
.author-colors.purple .author-bg-dark .author-text{color:#fff}
.author-colors.olive .author-text{color:#1d5554}
.author-colors.olive.self-bg.author-bg,.author-colors.olive .author-bg,.author-colors.olive .hilite{background-color:#b4e9e8}
.author-colors.olive .author-shadow{-webkit-box-shadow:5px 5px 0 #429b99;-moz-box-shadow:5px 5px 0 #429b99;box-shadow:5px 5px 0 #429b99}
.author-colors.olive .author-bg-dark{background-color:#b4e9e8;}
.author-colors.olive .author-bg-dark .author-text{color:#1b8886}
.author-colors.blue .author-text,.author-colors.default .author-text{color:#165fbd}
.author-colors.blue.self-bg.author-bg,.author-colors.default.self-bg.author-bg,.author-colors.blue .author-bg,.author-colors.default .author-bg,.author-colors.blue .hilite,.author-colors.default .hilite{background-color:#d9e8ff}
.author-colors.blue .author-shadow,.author-colors.default .author-shadow{-webkit-box-shadow:5px 5px 0 #a7c4f0;-moz-box-shadow:5px 5px 0 #a7c4f0;box-shadow:5px 5px 0 #a7c4f0}
.author-colors.blue .author-bg-dark,.author-colors.default .author-bg-dark{background-color:#d9e8ff}
.author-colors.yellow .author-text{color:#000}
.author-colors.yellow.self-bg.author-bg,.author-colors.yellow .author-bg,.author-colors.yellow .hilite{background-color:#fff1a2}
.author-colors.yellow .author-shadow{-webkit-box-shadow:5px 5px 0 #b6aa66;-moz-box-shadow:5px 5px 0 #b6aa66;box-shadow:5px 5px 0 #b6aa66}
.author-colors.yellow .author-bg-dark{background-color:#fff1a2;}
.author-colors.yellow .author-bg-dark .author-text{color:#b5a442}
.author-colors.pale_olive .author-text{color:#2b3708}
.author-colors.pale_olive.self-bg.author-bg,.author-colors.pale_olive .author-bg,.author-colors.pale_olive .hilite{background-color:#c0dd99}
.author-colors.pale_olive .author-shadow{-webkit-box-shadow:5px 5px 0 #86a65c;-moz-box-shadow:5px 5px 0 #86a65c;box-shadow:5px 5px 0 #86a65c}
.author-colors.pale_olive .author-bg-dark{background-color:#c0dd99;}
.author-colors.pale_olive .author-bg-dark .author-text{color:#364b1a}
.author-colors.grey .author-text{color:#323232}
.author-colors.grey.self-bg.author-bg,.author-colors.grey .author-bg,.author-colors.grey .hilite{background-color:#e6e6e6}
.author-colors.grey .author-shadow{-webkit-box-shadow:5px 5px 0 #ccc;-moz-box-shadow:5px 5px 0 #ccc;box-shadow:5px 5px 0 #ccc}
.author-colors.grey .author-bg-dark{background-color:#e6e6e6;}
.author-colors.grey .author-bg-dark .author-text{color:#8e8e8e}
.author-colors.green .author-text{color:#0f4719}
.author-colors.green.self-bg.author-bg,.author-colors.green .author-bg,.author-colors.green .hilite{background-color:#c2ebca}
.author-colors.green .author-shadow{-webkit-box-shadow:5px 5px 0 #6ac77b;-moz-box-shadow:5px 5px 0 #6ac77b;box-shadow:5px 5px 0 #6ac77b}
.author-colors.green .author-bg-dark{background-color:#5aa768;}
.author-colors.green .author-bg-dark .author-text{color:#0f4719}
.views{float:right}
.trip .favorite-thread{text-align:center}
.vote-container{position:absolute;text-align:center;top:0;width:20px;line-height:150%;padding:3px 3px 0 2px}
#thread .right-col{text-align:right}
#thread .liked-by-user .reply .vote-count{margin-top:30px}
#thread .liked-by-user .reply{padding-right:30px}
.right-col .gear{margin:7px 0 0 10px}
#thread .trip .portrait{height:150px}
#thread .reply .vote-arrow{margin-left:-3px}
#thread .reply .right-col{position:absolute;}
#thread .reply .right-col .act-bar{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border-width:1px;border-color:#bbb;border-style:solid none solid solid;margin:0}
#thread .reply .right-col{left:-35px;width:35px;top:15px;}
#thread .reply .right-col .act-bar li{border:none;width:35px;padding:0;}
#thread .reply .right-col .act-bar li .label{display:block;line-height:22px}
#thread .tripper_workspace .trip{margin-right:0}
.trip-share{overflow:hidden;height:0;background:#f4f4f4;width:200px;text-align:left;z-index:1000;width:150px;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);position:absolute;top:24px;left:0}
#thread .trip-share{left:auto;right:0}
.share-btn{text-align:center;}
.share-btn:hover{color:#333;}
.share-btn:hover .trip-share{height:auto;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.20);-moz-box-shadow:0 0 5px rgba(0,0,0,0.20);box-shadow:0 0 5px rgba(0,0,0,0.20);border:1px solid #d4d4d4;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);padding:4px 0 6px 4px}
.act-bar{background:#ccc;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;display:inline-block;font-size:13px;border:1px solid #bbb;margin:0 10px;border-bottom:none;margin-left:165px;}
.act-bar .grey{color:#777}
.act-bar li{border:1px solid #bebebe;border-style:none solid none none;text-align:center;padding:0 5px;display:inline-block;vertical-align:top;position:relative;color:#747474;}
.act-bar li.right{float:right;border-style:none none none solid}
.act-bar li:last-child{border-bottom:none;border-right:none}
.act-bar li:hover{cursor:pointer;color:#333;}
.act-bar li:hover .icon{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.act-bar li .label{display:inline-block;vertical-align:top;line-height:35px;text-align:center}
.act-bar li a{color:#333}
.act-bar .reply-as-action{width:80px}
.act-bar .icon{opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70)}
.act-bar .trip-creator{text-align:left;padding:6px;}
.act-bar .trip-creator a.user{color:#333;font-size:12px;}
.act-bar .trip-creator a.user:hover{color:#000;text-decoration:none;}
.act-bar .trip-creator a.user:hover .popup{top:18px}
.vote{padding:0}
.liked-by-user:hover{cursor:default !important;color}
.liked-by-user .label{bottom:17px !important}
.liked-by-user .vote-arrow{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.liked-by-user .vote-arrow .tooltip{display:none !important}
.tooltip-holder{position:relative;}
.tooltip-holder:hover .tooltip{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.tooltip-holder .tooltip{position:absolute;top:-19px;left:-1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:rgba(0,0,0,0.90);padding:3px 6px;font-size:12px;color:#fff;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);line-height:14px;font-weight:bold;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block}
.vote-arrow{background:url("https://braintripping.s3.amazonaws.com/images/act-bar-vote.gif") no-repeat;width:25px;height:26px;margin-top:4px;display:inline-block;position:relative}
.trip_container .tripper_commands{height:0;overflow:hidden}
.tweet-preview{width:400px;margin:20px auto -20px auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.10);-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.10);box-shadow:1px 1px 4px rgba(0,0,0,0.10);padding:20px;border:1px solid #ddd;}
.tweet-preview p{line-height:140%;margin:0}
.tweet-preview .actions{text-align:center}
.trip_container{text-align:left;position:relative;float:left;width:100%;}
.trip_container .date{font-size:11px}
.reply .corner-action{bottom:0;right:0}
.corner-action{position:absolute;bottom:-5px;right:-5px;border-top:1px solid #ddd;z-index:1;background-color:#fff;font-size:14px;display:inline-block;}
.corner-action .icon{margin:9px 5px;vertical-align:top}
.corner-action .label{font-weight:bold}
.corner-action .vote-arrow{vertical-align:top;margin:4px 0}
.corner-action li{display:inline-block;border-left:1px solid #ddd;height:35px;line-height:35px;vertical-align:top;color:#000;padding:0 5px;float:right;}
.corner-action li:hover{cursor:pointer}
.corner-action a:hover{text-decoration:none}
.trip-management{text-align:right;}
.trip-management > li{border-bottom:none;border-right:none;height:30px;padding:8px 7px 0;color:#000;font-size:14px;display:inline-block;}
.trip-management > li:hover .customStyleSelectBoxInner{text-decoration:underline}
.trip-management > li .mySelectBoxClass:hover{cursor:pointer}
.trip-management > li .customStyleSelectBox:hover{text-decoration:underline}
.trip-management > li .customStyleSelectBoxInner{padding:5px 0;font-size:13px;color:#777}
.trip{position:relative;line-height:140%;border:5px solid #fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.20);-moz-box-shadow:0 0 5px rgba(0,0,0,0.20);box-shadow:0 0 5px rgba(0,0,0,0.20);}
.trip .credits{display:inline-block;font-size:80%;padding:0 15px 10px 20px;opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.trip .credits:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.trip input{margin-top:1px;font-size:16px;width:140px;outline:none;width:50px;margin-top:-3px}
.trip .portrait{display:none}
.trip.has_opponent .phrase{margin-right:135px}
.trip.has_portrait{min-height:130px;z-index:2;}
.trip.has_portrait .portrait{display:block}
.trip.has_portrait .phrase,.trip.has_portrait .credits{margin-left:160px}
.trip .points{font-weight:bold;position:absolute;top:0;left:0;padding:0 4px;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);font-size:12px;display:none}
.trip .react{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);position:absolute;bottom:0;left:0;z-index:10;-webkit-border-radius:0 15px 0 0;-moz-border-radius:0 15px 0 0;border-radius:0 15px 0 0;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;margin:8px;}
.trip .react .btn{margin-right:8px;font-size:12px;padding:3px 7px;font-weight:bold;line-height:20px;background:#fff;color:#000;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.20);-moz-box-shadow:0 0 3px rgba(0,0,0,0.20);box-shadow:0 0 3px rgba(0,0,0,0.20);}
.trip .react .btn:last-child{margin-right:0}
.trip .react .btn:hover{text-decoration:underline;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.40);-moz-box-shadow:0 0 3px rgba(0,0,0,0.40);box-shadow:0 0 3px rgba(0,0,0,0.40)}
.trip .user{font-weight:bold}
.trip .phrase{padding:20px 20px 0;display:block;position:relative;z-index:1}
.trip .name{font-weight:bold}
.trip-topbar{height:35px;position:relative;text-align:right;}
.trip-topbar li{height:33px;font-size:14px;display:inline-block;position:relative;vertical-align:middle;line-height:28px}
.link_container{margin-top:15px;margin-left:5px}
.s-share{margin:4px 0 0 4px;font-size:12px;color:#999;display:block;vertical-align:top;}
.s-share a:hover{color:#000}
.s-share.text{line-height:18px}
.s-share a{color:#777;display:inline-block}
.s-share img{vertical-align:middle;margin-right:6px}
.s-share .loader{position:absolute;right:0;top:0;margin:0;width:22px}
.tw-share{margin-right:7px}
.pin-share{width:70px}
.portrait{position:absolute;bottom:0;left:2px;height:130px;}
.portrait.opponent{left:auto;right:2px}
body.bootstrap .twitter-small{margin:-3px 5px 0 0}
.share{display:none;height:20px;text-align:right;}
.share .item{display:inline-block;vertical-align:top;margin-top:10px}
.fb-btn{display:inline-block;font-weight:bold;}
.fb-btn:hover{cursor:pointer;text-decoration:underline}
.sharing-sidebar{width:200px;right:-210px;top:5px;position:absolute}
.social-data{position:relative}
.friend_search_container{position:relative;}
.friend_search_container .search_icon{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);vertical-align:middle;position:absolute;top:2px;right:2px}
input.friend_search{padding:3px;width:95px;font-size:13px;color:#777;border:1px solid #ddd;margin:1px 0 1px 0}
.twitter-small{display:inline-block;background:url("https://braintripping.s3.amazonaws.com/images/twitter_small.gif");opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);width:29px;height:26px;}
.twitter-small:hover{opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70)}
.friend-finder-container{width:104px;border:1px solid #ccc;font-size:11px;background-color:#ddd;color:#333;text-align:left;}
.friend-finder-container .close{position:absolute;top:2px;right:3px;font-size:24px;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.friend-finder-container .close:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);cursor:pointer}
.friend-finder-container .search_icon{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}
.friend{font-size:11px;font-family:"lucida grande",sans-serif;height:auto;display:inline-block;position:relative;height:52px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.friend img{width:50px;height:50px;border:1px solid transparent}
.friend:hover{text-decoration:none;cursor:pointer;color:#000;background:#eee;}
.friend:hover img{border:1px solid #fff}
.friend:hover .name{line-height:18px;opacity:.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);position:absolute;background:#fff;padding:0 5px;display:block;bottom:-15px;z-index:1000;width:auto;white-space:nowrap;left:10px}
.friend .name{display:none}
.gear-menu{display:none;position:absolute;right:-140px;width:140px;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.20);-moz-box-shadow:0 0 5px rgba(0,0,0,0.20);box-shadow:0 0 5px rgba(0,0,0,0.20);font-size:14px;z-index:2;}
.gear-menu li{text-align:left}
.gear-menu div{text-align:left;padding:3px 8px;line-height:18px;}
.gear-menu div:hover{text-decoration:underline;cursor:pointer}
.reply .gear{position:absolute;bottom:0;right:0;display:none}
.reply:hover .gear{display:block}
.gear{position:relative;width:17px;height:20px;display:inline-block;background:url("https://braintripping.s3.amazonaws.com/images/gear.png") 3px 0 no-repeat;opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);margin:5px 0 0 5px;padding:0 3px;}
.gear:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.gear:hover .gear-menu{display:block}
.tripper_preview img.portrait{height:130px}
.tripper_workspace{position:relative;min-height:300px;margin-right:95px;}
.tripper_workspace .tripper-actions{top:5px;bottom:5px;right:-100px;width:85px;position:absolute;background:#ccc;padding:5px}
.tripper_workspace .save_trip{z-index:2;height:21px;background-color:rgba(0,0,0,0.60);color:#fff;font-size:120%;padding:10px 0;display:block;position:absolute;bottom:0;width:100%;text-align:center;left:0;}
.tripper_workspace .save_trip:hover{background-color:rgba(0,0,0,0.80);text-decoration:underline}
.tripper_workspace .save_trip.loading{background-color:rgba(0,0,0,0.80);background-image:url("https://braintripping.s3.amazonaws.com/images/loader-white.gif");background-repeat:no-repeat;background-position:15px 15px;}
.tripper_workspace .save_trip.loading .text{display:none}
.tripper_container .tripper_commands{background:transparent}
.tripper_commands{text-align:right;margin:0 80px 0 0;font-size:13px;color:#999;position:relative;background:#f2f2f2;}
.tripper_commands .removeOpponent{color:#777;}
.tripper_commands .removeOpponent:hover{text-decoration:underline;cursor:pointer}
.tripper_commands .command-box a.switch-brain{position:relative;z-index:2}
.tripper_commands ul.link{border:1px solid #ccc;border-bottom:none;margin-left:215px;margin-right:5px;background:#f2f2f2;padding:8px 8px 0;position:relative;}
.tripper_commands ul.link .close{display:none}
.tripper_commands ul.link .loader{position:absolute;top:8px;right:13px}
.tripper_commands ul.link li{display:block;padding:0}
.tripper_commands ul.link label{width:25px;display:inline-block;margin-right:10px;margin-left:15px}
.tripper_commands ul.link input{width:280px;border:1px solid #ccc;font-size:14px;padding:2px}
.tripper_commands ul.link .remove-link{margin-bottom:7px;display:inline-block}
.tripper_commands .trip-management{display:inline-block}
.tripper_commands .command-box{position:absolute;bottom:0;left:5px;}
.tripper_commands .command-box li{display:inline-block;padding:8px 10px}
.tripper_commands .command-box li.switch{-webkit-box-shadow:0 0 2px #aaa;-moz-box-shadow:0 0 2px #aaa;box-shadow:0 0 2px #aaa;background:#fff;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}
.tripper_commands li{padding:8px 10px 0;display:inline-block;vertical-align:middle}
#save_and_share_box{margin:20px 0;background:#f2f2f2;padding:20px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:1px 1px 0 #ccc;-moz-box-shadow:1px 1px 0 #ccc;box-shadow:1px 1px 0 #ccc}
.tripper_preview .phrase{padding-bottom:15px}
.tripper_preview img.portrait.opponent{display:none}
.tripper_preview.has_opponent img.portrait.opponent{display:block}
.tripper_preview .word form input{margin-top:-5px}
.tripper_preview .word:first-child:hover{background-color:#f00;color:#fff;text-decoration:line-through;cursor:pointer}
.tripper_preview .input{display:inline}
.tripper_preview form{display:inline-block;position:relative;}
.tripper_preview form .tripper-input,.tripper_preview form .input-length{padding:4px 0 2px 0;font-size:16px;display:inline-block}
.tripper_preview form .tripper-input{margin-left:3px;width:40px;outline:none;background:transparent;border:none;border-bottom:2px solid rgba(0,0,0,0.50)}
.tripper_preview form .input-length{height:0;overflow:hidden;visibility:hidden}
.suggestions-container{line-height:100%;position:absolute;left:165px;z-index:2;width:250px;color:#bbb;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.suggestions-container .input{background:#f2f2f2;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;margin-bottom:5px;border-bottom:1px solid #ddd}
.suggestions-container .suggestion-arrow{width:26px;height:27px;left:-26px;top:10px;position:absolute;background:url("https://braintripping.s3.amazonaws.com/images/suggestion-box-arrow.png") no-repeat}
.suggestions-container.loading{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}
.suggestions-container .buttons{position:absolute;right:-41px;top:10px;padding:2px;background-color:rgba(0,0,0,0.50);-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.suggestions-container .buttons a{padding:2px 5px;font-size:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:3px;background:#fff;display:block;color:#000;}
.suggestions-container .buttons a.punctuation{width:20px;text-align:center}
.suggestions-container li{list-style:decimal;margin-left:30px;margin-right:5px;margin-top:-7px;}
.suggestions-container li:first-child{margin-top:7px}
.suggestions-container li.shuffle_placeholder{background:#f2f2f2;padding:5px 5px 5px 30px;margin:5px 0 0 0;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;color:#333;list-style:none;}
.suggestions-container li.shuffle_placeholder:hover{cursor:pointer;text-decoration:underline}
.suggestions-container li:nth-child(n+10){list-style:none}
.suggestions-container .suggestion{color:#000;padding:0 6px;margin-left:-7px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.suggestions-container .suggestion:last-child{margin-bottom:5px}
.suggestions-container .suggestion:hover{cursor:pointer;text-decoration:underline}
.tripper_container{position:relative;text-align:left;min-height:370px;padding:60px 0 8px;margin:0 -10px 0 0;}
.tripper_container .show-when-active{display:none}
.tripper_container.active .hide-when-active{display:none}
.tripper_container.active .show-when-active{display:block}
.word,.placeholder{position:relative;vertical-align:top;padding:3px 2px;display:inline-block;line-height:15px;background-color:rgba(255,255,255,0.00);}
.word.revealing,.placeholder.revealing{background:rgba(255,255,255,0.50)}
.word.wordHover,.placeholder.wordHover{border-right:2px solid #333;padding-right:1px}
.placeholder{text-decoration:underline}
.quick_start{display:none;background-color:transparent;margin:0;position:absolute;height:68px;top:-45px;font-size:14px;left:165px;z-index:2;background:url("https://braintripping.s3.amazonaws.com/images/tutorial-arrow-black.png") bottom left repeat-x;}
.quick_start p{border:1px solid #ddd;border-bottom:none;display:block;padding:7px 20px 1px 13px;margin-bottom:20px;background:#000;color:#fff}
.quick_start .close{position:absolute;top:0;font-size:20px;color:#ccc;right:5px;}
.quick_start .close:hover{cursor:pointer;color:#333}
.quick_start a{font-weight:bold;color:blue_on_yellow}
#trip-creator-content{max-width:830px}
.author-list-container{margin:0 auto;text-align:center;}
.author-list-container .actions{padding:5px 5px 10px}
.author-list-container .author-cats{padding:5px 10px;margin:10px;display:inline-block;background:#eee;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #ccc}
.author-list-container .author-cat-select{font-size:13px;height:24px;width}
.author-filter,.author-wordsearch{width:100px;margin-right:10px;line-height:19px;font-size:14px;padding:0 2px}
.author-list h2{padding:10px;font-size:200%}
.author-list .author{font-size:18px;position:relative;z-index:5;display:inline-block;padding:10px 20px;background-color:#fff;font-family:"Georgia","Times New Roman","Times",serif;margin:0 8px 16px 8px;vertical-align:top;-webkit-box-shadow:0 0 5px rgba(50,50,50,0.20);-moz-box-shadow:0 0 5px rgba(50,50,50,0.20);box-shadow:0 0 5px rgba(50,50,50,0.20);-webkit-transition:all .05s ease-in-out;-moz-transition:all .05s ease-in-out;transition:all .05s ease-in-out;}
.author-list .author:hover{text-decoration:underline;cursor:pointer}
.author-list .author.has_portrait{text-align:center;padding:6px 5px 0;width:100px;height:110px;font-size:14px;-webkit-box-shadow:0 0 5px rgba(50,50,50,0.20);-moz-box-shadow:0 0 5px rgba(50,50,50,0.20);box-shadow:0 0 5px rgba(50,50,50,0.20);border:4px solid #fff;}
.author-list .author.has_portrait:hover{cursor:pointer;margin-top:-2px;text-decoration:none;}
.author-list .author.has_portrait:hover a{text-decoration:none}
.author-list .author.has_portrait img{position:relative;display:inline-block;margin-top:25px;height:85px}
.author-list .author.has_portrait a{position:absolute;13:0;left:0;width:100%;top:10px;white-space:nowrap}
.author_header{width:750px;}
.author_header:hover .author-list{display:block}
.author_header .author{font-family:"Georgia","Times New Roman","Times",serif;height:120px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative;font-size:380%;padding-left:40px;}
.author_header .author:hover{background-position:bottom right}
.author_header .author img{margin:-29px 0 0 -20px}
.author_header .author a{padding:29px 0 0 0;display:inline-block;vertical-align:top}
#thread-explorer .trip.has_portrait .phrase,.tripper_workspace .trip.has_portrait .phrase,#thread-explorer .trip.has_portrait .credits,.tripper_workspace .trip.has_portrait .credits{margin-left:150px}
#thread-explorer{position:relative;}
#thread-explorer .notification-container{float:left}
#thread-explorer h2{float:left;width:100%;margin-left:5px;margin-bottom:10px;text-align:left}
#thread-explorer > .loader{position:fixed;left:2px;top:-1px;margin-left:0;z-index:1000;background:url("https://braintripping.s3.amazonaws.com/images/ajax-loader-grey-white-small.gif") no-repeat}
#thread-explorer .reply img.portrait{width:auto;height:80px}
#thread-explorer .trip.has_portrait{min-height:115px}
#thread-explorer .threads{background:none;width:auto;text-align:left}
#thread-explorer .col{display:inline-block;width:440px;margin-right:20px;vertical-align:top;}
#thread-explorer .col:last-child{margin-right:0}
#thread-explorer .reply-as{display:none}
.pages{margin:100px auto 0;width:950px;position:relative;font-size:14px}
.lightbox{display:none;position:absolute;-webkit-box-shadow:0 0 10px rgba(50,50,50,0.20);-moz-box-shadow:0 0 10px rgba(50,50,50,0.20);box-shadow:0 0 10px rgba(50,50,50,0.20);padding:30px;background-color:#f8f8f8;border:5px solid #fff;z-index:102;}
.lightbox.active{display:block}
.lightbox .close.icon{font-size:35px;padding:0;margin:0 9px}
.lightbox-bg{top:0;margin:0 auto;background-color:rgba(240,240,240,0.90);z-index:100;overflow-y:scroll;display:none;left:0;right:0;bottom:0;position:fixed;}
.lightbox-bg.active{display:block}
.lightbox-bg#page-viewer{left:0;right:0;bottom:0}
#rightSidebar h3{margin-bottom:5px}
#rightSidebar p{font-size:14px}
#rightSidebar .btn-simple{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #f2f2f2));background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 100%);background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 100%);background:linear-gradient(top, #fff 0%, #f2f2f2 100%);margin-top:0;padding:4px 7px;font-size:14px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.trip_snippet{padding-left:48px;font-size:14px;color:#333;line-height:25px;height:30px;overflow:hidden;display:block;margin-bottom:8px;}
.trip_snippet .portrait-container{height:26px;width:40px;border:1px solid #fff;position:relative;position:absolute;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.40);-moz-box-shadow:0 0 2px rgba(0,0,0,0.40);box-shadow:0 0 2px rgba(0,0,0,0.40);left:0;}
.trip_snippet .portrait-container img.portrait{height:30px;left:1px}
.trip_snippet .phrase{color:#333;text-overflow:ellipsis;overflow:hidden;height:30px}
.white-box{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.20);-moz-box-shadow:0 0 5px rgba(0,0,0,0.20);box-shadow:0 0 5px rgba(0,0,0,0.20);padding:10px 10px 1px 10px;background:#fff;margin-bottom:15px}
.sidebar-wtf{background:url("/images/sidebar-wtf.gif") no-repeat bottom center #fff;height:125px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.20);-moz-box-shadow:0 0 5px rgba(0,0,0,0.20);box-shadow:0 0 5px rgba(0,0,0,0.20);margin:0 0 25px 0;display:block;width:100%;position:relative;-webkit-transition:all .05s ease-in-out;-moz-transition:all .05s ease-in-out;transition:all .05s ease-in-out;}
.sidebar-wtf .read-this{position:absolute;font-weight:bold;color:#000;top:89px;left:147px;padding:4px 8px;background:#dbe8fd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.sidebar-wtf:hover{margin-top:-2px;margin-bottom:27px;}
.chzn-container{font-size:13px;position:relative;display:inline-block;zoom:1;*display:inline;}
.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,0.15);-o-box-shadow:0 4px 5px rgba(0,0,0,0.15);-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);z-index:1010}
.chzn-container-single .chzn-single{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #fff), color-stop(0.5, #f6f6f6), color-stop(0.52, #eee), color-stop(1, #f4f4f4));background-image:-webkit-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-image:-moz-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-image:linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #aaa;-webkit-box-shadow:0 0 3px #fff inset;-moz-box-shadow:0 0 3px #fff inset;box-shadow:0 0 3px #fff inset;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.10);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.10);box-shadow:0 1px 1px rgba(0,0,0,0.10);display:block;overflow:hidden;white-space:nowrap;position:relative;height:23px;line-height:24px;padding:0 0 0 8px;color:#444;text-decoration:none}
.chzn-container-single .chzn-default{color:#999}
.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:13px;font-size:1px;background:url("https://braintripping.s3.amazonaws.com/images/chosen-sprite.png") right top no-repeat;}
.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}
.chzn-container-single.chzn-disabled abbr:hover{background-position:right top}
.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px;}
.chzn-container-single .chzn-single div b{background:url("https://braintripping.s3.amazonaws.com/images/chosen-sprite.png") no-repeat 0 0;display:block;width:100%;height:100%}
.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010;display:none;}
.chzn-container-single .chzn-search input{background:#fff url("https://braintripping.s3.amazonaws.com/images/chosen-sprite.png") no-repeat 100% -22px;background:url("https://braintripping.s3.amazonaws.com/images/chosen-sprite.png") no-repeat 100% -22px;background-color:-webkit-gradient(linear, left top, left bottom, color-stop(0.01, #eee), color-stop(0.15, #fff));background-color:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-color:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-color:linear-gradient(top, #eee 1%, #fff 15%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em}
.chzn-container-single .chzn-drop{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.chzn-container-single-nosearch input{position:absolute;left:-9000px}
.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.01, #eee), color-stop(0.15, #fff));background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-image:linear-gradient(top, #eee 1%, #fff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative;}
.chzn-container-multi .chzn-choices li{float:left;list-style:none}
.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0;}
.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent !important;border:0 !important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.chzn-container-multi .chzn-choices .search-field .default{color:#999}
.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #f4f4f4), color-stop(0.5, #f0f0f0), color-stop(0.52, #e8e8e8), color-stop(1, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #aaa;line-height:13px;padding:3px 20px 3px 5px;margin:3px 0 3px 5px;position:relative;cursor:default}
.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url("https://braintripping.s3.amazonaws.com/images/chosen-sprite.png") right top no-repeat;}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:right -11px}
.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:right -11px}
.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}
.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}
.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}
.chzn-container .chzn-results .highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #3875d7), color-stop(0.9, #2a62bc));background-image:-webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:-moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:linear-gradient(top, #3875d7 20%, #2a62bc 90%);color:#fff}
.chzn-container .chzn-results li em{background:#feffde;font-style:normal}
.chzn-container .chzn-results .highlighted em{background:transparent}
.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}
.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold}
.chzn-container .chzn-results .group-option{padding-left:15px}
.chzn-container-multi .result-selected{display:none}
.chzn-container{text-align:left;}
.chzn-container .chzn-results-scroll{background:#fff;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1;}
.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}
.chzn-container .chzn-results-scroll-down{bottom:0;}
.chzn-container .chzn-results-scroll-down span{background:url("https://braintripping.s3.amazonaws.com/images/chosen-sprite.png") no-repeat -4px -3px}
.chzn-container .chzn-results-scroll-up span{background:url("https://braintripping.s3.amazonaws.com/images/chosen-sprite.png") no-repeat -22px -3px}
.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.30);-moz-box-shadow:0 0 5px rgba(0,0,0,0.30);box-shadow:0 0 5px rgba(0,0,0,0.30);border:1px solid #5897fb}
.chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;-o-box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #eee), color-stop(0.8, #fff));background-image:-webkit-linear-gradient(top, #eee 20%, #fff 80%);background-image:-moz-linear-gradient(top, #eee 20%, #fff 80%);background-image:linear-gradient(top, #eee 20%, #fff 80%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:none;}
.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 1px}
.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.30);-moz-box-shadow:0 0 5px rgba(0,0,0,0.30);-o-box-shadow:0 0 5px rgba(0,0,0,0.30);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.30);-moz-box-shadow:0 0 5px rgba(0,0,0,0.30);box-shadow:0 0 5px rgba(0,0,0,0.30);border:1px solid #5897fb;}
.chzn-container-active .chzn-choices .search-field input{color:#111 !important}
.chzn-disabled{cursor:default;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.chzn-disabled .chzn-single,.chzn-disabled .chzn-choices .search-choice-close{cursor:default}
.chzn-rtl{text-align:right;}
.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible;}
.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}
.chzn-rtl .chzn-single div{left:3px;right:auto}
.chzn-rtl .chzn-single abbr{left:26px;right:auto}
.chzn-rtl .chzn-choices .search-field input{direction:rtl}
.chzn-rtl .chzn-choices li{float:right}
.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0;}
.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto;background-position:right top}
.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}
.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}
.chzn-rtl.chzn-container-active div{border-right:none}
.chzn-rtl .chzn-search input{background:#fff url("https://braintripping.s3.amazonaws.com/images/chosen-sprite.png") no-repeat -38px -22px;background:url("https://braintripping.s3.amazonaws.com/images/chosen-sprite.png") no-repeat -38px -22px;background-color:-webkit-gradient(linear, left top, left bottom, color-stop(0.01, #eee), color-stop(0.15, #fff));background-color:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-color:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-color:linear-gradient(top, #eee 1%, #fff 15%);padding:4px 5px 4px 20px;direction:rtl}
a{color:#3b5998}
a.underline{text-decoration:underline}
body{overflow-y:scroll}
.container{margin:0 auto}
#thread{position:relative}
#side-nav h3{margin-bottom:0;font-size:13px}
#side-nav ul{margin-top:30px;font-size:14px;margin-left:5px;}
#side-nav ul li{padding-left:5px;margin-right:20px;margin-bottom:3px;}
#side-nav ul li.active{background:#fafafa;}
#side-nav ul li.active a{font-weight:bold}
#side-nav ul a{color:#333;display:block}
#thread-viewer > .loader{left:10px;top:10px;position:absolute}
h1,h2,h3,h4,h5,h6{font-weight:bold;margin-bottom:15px}
h2{font-size:20px}
.center{text-align:center}
body.sparse{padding-top:0;background-color:#f2f2f2;text-align:center;}
body.sparse td{padding:5px 10px}
.sparse-action{margin:50px 20px;display:inline-block;padding:15px;text-align:center;-webkit-box-shadow:3px 3px 0 #dedede;-moz-box-shadow:3px 3px 0 #dedede;box-shadow:3px 3px 0 #dedede;background:#fff;}
.sparse-action a{color:#4889eb}
.sparse-action input{border:1px solid #ddd;font-size:18px;padding:4px}
.sparse-action .sparse-links{margin:10px -15px -15px -15px;background-color:#fafafa;padding:0 10px 10px;border-top:1px solid #eee}
table.classic{font-size:13px;margin-top:10px;border-collapse:collapse;}
table.classic th{font-weight:bold;text-align:center;border-bottom:2px solid #999 !important}
table.classic td,table.classic th{border:1px solid #dedede;padding:12px 8px}
table.zebra tr:nth-child(even){background-color:#f5f5f5}
.yell table{display:inline-block;}
.yell table td{padding:4px 8px}
.yell table label{float:right}
.yell input{font-size:100%;padding:1px}
.center{text-align:center}
table .hilite{padding:2px 3px;display:inline-block;background-color:#fcfbbe}
.author_header{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.bg-color{padding-bottom:25px;background-color:#fff;border-bottom:1px dotted #aaa;padding-top:20px}
.clear{clear:both}
#explore-nav{margin-left:35px;}
#explore-nav li{display:inline;margin-right:15px}
#explore-nav a{color:#777;}
#explore-nav a.active{color:#000;font-weight:bold}
.arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #999;display:inline-block;vertical-align:middle;margin:-2px 0 0 0}
.welcome,.tripper-login-prompt{line-height:140%;position:relative;padding:0 0 0 0;text-align:center;border-top:none;font-size:16px;padding:15px 10px;margin-bottom:20px;background:#ddd;border:1px solid #ccc}
.tripper-login-prompt{margin-bottom:30px}
.welcome a,.tripper-login-prompt a,.reply-as-register a{color:#072e91;font-weight:bold;text-decoration:underline}
.welcome p,.tripper-login-prompt p,.reply-as-register p{margin:0}
.welcome h2,.tripper-login-prompt h2,.reply-as-register h2{margin-bottom:0}
#thread-viewer .tripper-login-prompt{margin-bottom:75px;background:#eee}
#thread-viewer .welcome{margin-bottom:0}
#thread-viewer .welcome,#thread-viewer .tripper-login-prompt{background:#e0ecff;border:none}
#thread-explorer .trip_container{margin-bottom:18px}
#thread-viewer .trip_container:first-child{margin-top:20px}
.trip_container{margin:0}
.show-if-promoted{display:none !important}
.k-0 .k-1{display:none !important}
.k-1 .k-0{display:none !important}
.show-if-k-00{display:none}
.k-00 .show-if-k-00{display:block}
.promoted .show-if-promoted{display:block !important}
.promoted .promote{display:none !important}
.btn.btn-small{padding:3px 7px}
.btn-simple{padding:5px 6px;border:1px solid #ccc;display:inline-block;font-weight:bold;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #efefef));background:-webkit-linear-gradient(top, #fff 0%, #efefef 100%);background:-moz-linear-gradient(top, #fff 0%, #efefef 100%);background:linear-gradient(top, #fff 0%, #efefef 100%);font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#444;margin-top:10px;}
.btn-simple:hover,.btn-simple.large:hover{border-color:#aaa;cursor:pointer;text-decoration:none;color:#000 !important}
.btn-simple.large{font-size:14px;padding:8px 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.loader{width:31px;height:31px;background:url("https://braintripping.s3.amazonaws.com/images/ajax-loader-grey-white-small.gif") no-repeat;margin:5px auto;display:none;z-index:2;}
.loader.white{background:url("https://braintripping.s3.amazonaws.com/images/ajax-loader-white.gif") no-repeat}
.loading > .loader{display:block}
.thread-title{padding:10px;background:#fafafa;border:1px solid #eee;border-bottom:none}
p{margin-bottom:12px}
.trip-player-controls{position:absolute;top:5px;left:5px;z-index:2;}
.trip-player-controls:hover{cursor:pointer}
.trip-player-controls div{width:15px;height:16px;background-image:url("https://braintripping.s3.amazonaws.com/images/playback.png");}
.trip-player-controls div.trip-stop{background-position:0 16px}
.show-if-playing{display:none}
.playing > .trip-player-controls .show-if-playing{display:inline-block}
.playing > .trip-player-controls .hide-if-playing{display:none}
.playing > .show-if-playing{display:inline-block}
.playing > .hide-if-playing{display:none}
#thread.loading .reply-as-container{display:none !important}
.command-box-play{display:none}
.tripper_container.player{background-color:transparent;}
.tripper_container.player .command-box-play{display:block}
.tripper_container.player .command-box{display:none}
.tripper_container.player a.save_trip{display:none !important}
.tripper_container.player .buttons{display:none}
.tripper_container.player .quick_start{display:none !important}
.top-drop-down{color:#333;display:none;}
.top-drop-down li{list-style:disc;margin-left:20px}
.top-drop-down .container{margin:0 auto;max-width:600px}
.top-drop-down p{margin:20px 0 0 0}
.top-drop-down blockquote{margin:20px 40px 0 40px;padding-left:10px;border-left:2px solid #ccc}
.close.graphic{position:absolute;top:27px;right:27px;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);background-image:url("https://braintripping.s3.amazonaws.com/images/close-btn.png");background-repeat:none;width:82px;height:82px;}
.close.graphic:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);cursor:pointer}
#notifier{background:url("https://braintripping.s3.amazonaws.com/images/logo_med.png") bottom right no-repeat;width:91px;min-height:57px;position:fixed;right:10px;bottom:0;margin-left:320px;padding-bottom:88px;z-index:30;}
#notifier .message{width:300px;padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:20px;margin-left:-325px;position:relative;line-height:134%;}
#notifier .message .close{position:absolute;top:5px;right:5px;font-size:12px;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
#notifier .message .close:hover{cursor:pointer;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
#notifier .message .arrow{position:absolute;right:5px;bottom:-11px;width:16px;height:12px;background:url("https://braintripping.s3.amazonaws.com/images/message_arrow.png");display:none}
.q{color:#777;}
.q:hover{cursor:pointer;text-decoration:underline}
.q.active{color:#000;text-decoration:none}
.a{display:none;}
.a table{background-color:#fff}
.a.active{display:block}
.template{display:none}
.reply-container .trip-management{display:none !important}
.reply-container .trip-container{margin-top:20px}
#text_sources{position:absolute;line-height:100%;font-size:13px;width:400px;color:#333;z-index:50;bottom:30px;text-decoration:none;text-shadow:none;}
#text_sources li{background-color:#fff;border:1px solid #ddd;padding:8px 15px;border-top:none;}
#text_sources li:first-child{border-top:1px solid #ddd}
body.k-1 .quick_start{display:none}
.left{float:left}
.show-this{display:none;}
.show-this.active{display:block}
.btn-simple.large.spacious{padding:20px 25px;color:#444;font-size:125%;position:relative;}
.btn-simple.large.spacious .portrait{display:none}
.btn-simple.large.spacious.has_portrait{padding-left:90px;}
.btn-simple.large.spacious.has_portrait img.portrait{display:block;position:absolute;left:5px;bottom:0;height:70px}
.showing-replies .hide-if-showing-replies{display:none}
.showing-replies .show-if-showing-replies{display:inline-block}
.show-if-showing-replies{display:none}
.hidden{display:none !important}
.pin-share{width:70px}
.std-btn{padding:7px;border:1px solid #ccc;display:inline-block;font-family:"Lucida Grande";font-weight:bold;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));background:-webkit-linear-gradient(top, #fff 0%, #ddd 100%);background:-moz-linear-gradient(top, #fff 0%, #ddd 100%);background:linear-gradient(top, #fff 0%, #ddd 100%);font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.std-btn:hover{border-color:#c5c5c5;cursor:pointer;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa), color-stop(1, #dadada));background:-webkit-linear-gradient(top, #fafafa 0%, #dadada 100%);background:-moz-linear-gradient(top, #fafafa 0%, #dadada 100%);background:linear-gradient(top, #fafafa 0%, #dadada 100%)}
.if-created-by-other-user,.if-created-by-current-user{display:none}
.created-by-current-user .if-created-by-current-user{display:inline-block}
.created-by-other-user .if-created-by-other-user{display:block}
.created-by-other-user .if-created-by-current-user{display:none}
.created-by-other-user .created-by-current-user .if-created-by-current-user{display:block}
#thread > .loader{position:fixed;left:2px;top:-1px;margin-left:0;z-index:1000;background:url("https://braintripping.s3.amazonaws.com/images/ajax-loader-grey-white-small.gif") no-repeat}
body.mobile #activity-sidebar{display:none !important}
body.mobile #thread-explorer{padding-right:0}
.btn-simple.reply-as{margin-top:20px}
body.half-loaded{padding:0;background:#f2f2f2}
.landing-shared-trip{text-align:center;font-size:18px;padding:20px}
.register-sidebar{position:fixed;right:0;top:0;padding:10px;width:auto;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.20);-moz-box-shadow:0 0 5px rgba(0,0,0,0.20);box-shadow:0 0 5px rgba(0,0,0,0.20);-webkit-border-radius:0 0 0 15px;-moz-border-radius:0 0 0 15px;border-radius:0 0 0 15px;z-index:7;}
.register-sidebar a{color:#333}
.register-sidebar .nav{margin-bottom:0;font-size:18px;border-bottom:none;}
.register-sidebar .nav li float right a{border:none !important;background:transparent !important}
.register-sidebar form input{border:1px solid #ddd;padding:5px;font-size:16px}
.register-sidebar form td{padding:5px 0}
#trip-creator .tripper_container{padding-top:0;margin:0 auto}
#trip-creator .trip-topbar li.link_container{right:-105px}
.reply-as-container{position:relative;text-align:center;background:url("https://braintripping.s3.amazonaws.com/images/reply-as-centerline.png") repeat-y center}
.fb_dialog{position:fixed !important}
#register-layout .reply-as-container{left:224px;padding-top:25px;position:absolute}
.replies{-webkit-box-shadow:0 0 10px #aaa;-moz-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa}
.reply-container{position:relative;display:none;text-align:left;clear:both;margin:0 10px;}
.reply-container > .loader{top:10px;left:100px;position:absolute}
.reply-container.loading .replies{display:none}
.reply-container .author-list-container{margin-top:20px;margin-bottom:-30px;margin-right:-18px;margin-left:-8px}
.showing-replies.reply-container,.showing-replies .reply-container{display:block}
.user .unfollow,.user .follow{display:none}
.not-following .follow{display:inline-block}
.following .unfollow{display:inline-block}
.reply .user{padding:1px 0;}
.reply .user .popup{line-height:150%;z-index:500;font-size:13px;top:15px}
ul.activity-notifications{text-align:left;margin:-15px 0 20px 5px;float:left;}
ul.activity-notifications li{display:inline-block;font-size:12px;line-height:20px;margin:4px;padding:0 6px;background:#fafafa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
ul.activity-notifications a{color:#4889eb}
.user{position:relative;display:inline-block;}
.user .follow,.user .unfollow{color:#4889eb;font-weight:bold;}
.user .follow:hover,.user .unfollow:hover{text-decoration:underline}
.user .popup{line-height:18px;text-align:left;color:#000;text-shadow:none;background:#fff;padding:0;left:0;top:25px;position:absolute;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);height:0;overflow:hidden;z-index:500;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.30);-moz-box-shadow:0 0 5px rgba(0,0,0,0.30);box-shadow:0 0 5px rgba(0,0,0,0.30);}
.user .popup .loading{padding:4px 6px}
.user .popup .karma{font-weight:normal;color:#777;display:block;margin-left:0;cursor:default}
.user:hover .popup{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);height:auto;padding:4px 8px}
.new-reply{text-align:center;display:none;margin-top:30px}
.trip_container:last-child .new-reply{display:block}
ol.user-listing li{list-style:decimal;text-align:left;margin-left:140px;}
ol.user-listing li .karma{width:30px;text-align:center;background:#e5e5e5;padding:10px;display:inline-block}
ol.user-listing li a.username{padding:10px;background:#f2f2f2;display:inline-block;color:#333;font-weight:bold;width:200px}
.reply.standalone{background:#fafafa;min-height:64px;padding-left:95px;margin-right:109px;border:1px solid #ddd;border-style:none solid solid none !important;}
.reply.standalone:hover{cursor:pointer;}
.reply.standalone:hover .phrase{text-decoration:underline}
.reply.standalone .vote{padding:6px 0 4px 0}
.reply.standalone .portrait{left:15px !important}
.reply.standalone .author-text{color:#555 !important;text-shadow:none !important}
.reply_container{background:url("https://braintripping.s3.amazonaws.com/images/reply-as-centerline.png") repeat-y center;border-style:none solid none solid;position:relative;}
.reply_container a{color:#777}
.reply_container .portrait-container{position:relative;z-index:1}
body.desktop .show-if-mobile{display:none}
body.mobile .show-if-desktop{display:none !important}
form.feedback .loader{position:absolute;right:5px;bottom:5px}
form.feedback .results{display:inline-block;}
form.feedback .results.err,form.feedback .results.success{padding:5px 10px;background:#fff;margin:0 10px;border:1px dotted #ddd}
form.feedback .results.err{color:#f00}
form.feedback .results.success{color:#008000}
.reply_container:first-child .reply{border-top:1px solid #ddd;margin-top:-1px}
.reply_container:last-child .reply{border-bottom:1px solid #ccc}
.reply{position:relative;min-height:72px;padding:12px 5px 10px 87px;border-right:1px solid #ccc;border-left:1px solid #ccc;background:#f3f3f3;border-bottom:1px dotted #ccc;}
.reply .promote{display:none;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.reply .promote:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);cursor:pointer}
.reply:hover .promote{display:block}
.reply.promoted .show-if-promoted{display:inline-block}
.reply .corner-links{position:absolute;bottom:0;right:5px;padding:5px;font-size:12px;}
.reply .corner-links a{color:#555}
.reply a{font-weight:bold}
.reply .portrait-container{border:3px solid #fff;position:absolute;top:10px;left:-10px;display:block;width:80px;height:67px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.20);-moz-box-shadow:0 0 5px rgba(0,0,0,0.20);box-shadow:0 0 5px rgba(0,0,0,0.20)}
.reply .portrait{width:80px;height:auto;left:1px !important}
.reply .phrase{font-weight:normal;color:#000;display:block;margin:0 10px 6px 0;line-height:140%;}
.reply .phrase a{color:#777}
.reply .credits,.reply .likes{font-size:12px;color:#999;margin-bottom:3px}
body.desktop.no-scroll{overflow:hidden}
body.desktop #thread-explorer .thread,body.desktop #activity .thread{-webkit-transition:all .05s ease-in-out;-moz-transition:all .05s ease-in-out;transition:all .05s ease-in-out;}
body.desktop #thread-explorer .thread:hover,body.desktop #activity .thread:hover{margin-top:-2px;padding-bottom:2px;}
body.desktop #thread-explorer .thread:hover .trip,body.desktop #activity .thread:hover .trip{cursor:pointer}
.close.icon{font-size:20px;opacity:.6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);position:absolute;top:0;right:0;padding:13px 7px 3px 7px;}
.close.icon:hover{opacity:.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);cursor:pointer}
.strong{font-weight:bold}
#thread .close-trip-viewer{margin-left:5px;font-size:30px;color:#ccc;z-index:1;width:77px;height:26px;background:url("https://braintripping.s3.amazonaws.com/images/trip-viewer-back.png") no-repeat;opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);display:inline-block;float:left;}
#thread .close-trip-viewer:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);color:#999;cursor:pointer}
#thread .trip:hover .right-links{display:inline-block}
.remote-text-action.loading{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}
.show-if-followed-by-current-user,.show-if-favorited-by-current-user{display:none}
.follow-star{display:inline-block;width:20px;height:20px;background:url("https://braintripping.s3.amazonaws.com/images/icon_star.png");background-position:0 20px}
.nav-star{display:inline-block;width:20px;height:20px;background:url("https://braintripping.s3.amazonaws.com/images/icon_star.png");background-position:0 0;margin:-4px 2px -3px 0}
.favorited-by-current-user .follow-star{background-position:0 0}
.favorited-by-current-user .hide-if-favorited-by-current-user{display:none}
.favorited-by-current-user .show-if-favorited-by-current-user{display:block}
.followed-by-current-user .hide-if-followed-by-current-user{display:none}
.followed-by-current-user .show-if-followed-by-current-user{display:block}
.reply-container-inline{background:#fafafa;margin:0 5px 25px;border-left:1px solid #eee;border-right:1px solid #eee;display:none;position:absolute;z-index:10;width:100%;}
.reply-container-inline .reply{padding:0 0 0 101px;}
.reply-container-inline .reply .vote-container{right:5px;top:5px;left:auto}
.reply-container-inline .reply .credits{padding:10px 0 0 0;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);position:absolute;bottom:5px;}
.reply-container-inline .reply .credits a{color:#999}
.reply-container-inline .reply .phrase{padding:17px 15px 28px 0;margin:0;font-size:14px}
.reply-container-inline .reply .portrait-container{background-color:transparent !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;top:auto;width:auto;height:auto;position:absolute;bottom:0;left:3px;}
.reply-container-inline .reply .portrait-container img.portrait{height:auto;width:80px;left:3px}
.reply_as{font-weight:#00f;position:absolute;bottom:10px;right:10px}
.permalink{font-size:11px;border:1px dotted #ccc;display:inline-block;padding:6px 3px;width:100px}
.stats table{margin:-15px;font-size:12px;}
.stats table td{text-align:center;}
.stats table td.username{text-align:left;font-weight:bold}
.stats table td.total{text-align:left;border-left:1px dotted #ccc}
.stats table tr:hover{background:#f5f5f5}
.stats table thead td{font-weight:bold;background:#fafafa;border-bottom:1px dotted #ccc}
body.logged-out .if-logged-in{display:none !important}
body.logged-in .if-logged-out{display:none !important}
.reply-as-register,.reply-as-white{padding:20px 20px 15px;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.20);-moz-box-shadow:0 0 5px rgba(0,0,0,0.20);box-shadow:0 0 5px rgba(0,0,0,0.20);display:inline-block;margin-top:15px;}
.reply-as-register .std-btn,.reply-as-white .std-btn{padding:4px 5px 2px;margin-bottom:8px;}
.reply-as-register .std-btn img,.reply-as-white .std-btn img{margin-right:3px;vertical-align:middle}
.reply-as-register .fb-btn,.reply-as-white .fb-btn{display:inline-block;font-weight:bold;font-size:13px;line-height:24px;border:1px solid #ccc;border-width:1px 2px 2px 1px;}
.reply-as-register .fb-btn img,.reply-as-white .fb-btn img{vertical-align:middle}
a.expand{width:100%;height:100%;display:block}
body.image_generation{padding:0 0 10px 0;margin:0;background:#fff;}
body.image_generation .img-gen-logo-container{background:url("https://braintripping.s3.amazonaws.com/images/img_gen_logo.png") no-repeat bottom right #f2f2f2;margin:0 3px 0 5px;display:block;padding:14px 180px 16px 10px;line-height:120%;font-size:14px;clear:both}
body.image_generation .trip.has_portrait{text-align:center;margin:0;}
body.image_generation .trip.has_portrait .portrait{height:200px;left:67px;}
body.image_generation .trip.has_portrait .portrait.opponent{right:0;left:auto;height:140px}
body.image_generation .trip.has_portrait .phrase{margin-left:0 !important;display:inline-block;text-align:center;font-size:24px;line-height:28px;margin-bottom:191px}
body.image_generation .trip.has_portrait .credits{text-align:right;margin-bottom:150px;margin-top:0;margin-left:0;text-align:center;font-size:18px;line-height:28px;height:22px}
body.image_generation .reply{clear:both;min-height:63px}
body.image_generation .trips{background:url("https://braintripping.s3.amazonaws.com/images/trips_centerline.gif") repeat-y center;width:398px;margin:0 0 0 0}
body.image_generation .trip_container{margin:0;border:1px solid #ccc;}
body.image_generation .trip_container .credits{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);text-align:center;padding:3px 0 6px;background:#fff;color:#777;}
body.image_generation .trip_container .credits a{font-weight:bold;color:#333}
body.image_generation .reply_container{margin:0 8px 0 0;float:left}
body.image_generation .trip{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#thread .parent-trip,#thread .trip-link{margin-left:160px}
.parent-trip-container{position:relative;margin:0 10px 0;}
.parent-trip-container .parent-trip,.parent-trip-container .trip-link{background:#d3d3d3;border:1px solid #bbb;border-bottom:0;padding-bottom:10px;margin-left:150px}
.parent-trip-container .phrase{padding:15px 80px 0 15px;display:block;color:#333}
.parent-trip-container .desc{display:none;padding:0 15px 0 15px;font-size:13px;color:#555}
.parent-trip-container .link-img{height:50px;float:left;margin:15px 10px 15px 15px}
.parent-trip-container .link-title{font-weight:bold;display:block;font-size:14px;padding:10px 15px 0 15px;}
.parent-trip-container .link-title a{color:#333}
.parent-trip-container .link-title .provider{font-weight:normal;color:#777;font-size:13px}
.parent-trip-container .phrase:hover{text-decoration:none}
.parent-trip-container .portrait{right:0;left:auto;height:60px}
.thread-collection,.trip-collection{margin:0 auto;text-align:center;}
.thread-collection .trip_container .tripper_container,.trip-collection .trip_container .tripper_container{margin-bottom:-50px}
.thread-collection .trip_container:last-child,.trip-collection .trip_container:last-child{padding-bottom:30px;margin-bottom:0}
.thread-collection .trips,.trip-collection .trips{margin:0 auto;padding:0}
#messages{text-align:center;z-index:300;position:relative;background-color:#fff;}
#messages li{padding:8px;border-bottom:2px solid #ededed}
.error-page{text-align:center;padding:40px}
li.error{padding:5px;background-color:#ffbebe}
.tab{display:none}
.tab.active{display:block}
.creator-meta{position:absolute;top:-43px;right:-5px;}
.creator-meta .fb-btn{color:#000;padding:3px 7px;margin-left:6px}
.x_button{background-image:url("https://braintripping.s3.amazonaws.com/images/x_close_button.jpg");position:absolute;top:0;right:0;cursor:pointer;height:13px;width:13px;margin:14px}
.flip-horizontal{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph;}
.selector{background:#ddd;padding:3px 8px;border-top:1px solid #ccc;position:relative;display:none;overflow-y:hidden;margin:0 -8px;}
.selector .thumbnail{float:left;margin:20px 10px 0 0;position:relative;}
.selector .thumbnail .items{position:relative;overflow:hidden;padding:0;}
.selector .thumbnail .items .images{position:absolute;width:300em;margin:0;padding:0;left:0;}
.selector .thumbnail .items .images li{list-style:none;float:left;margin:0;padding:0}
.selector .thumbnail .nothumb{right:2px;font-weight:bold;top:1px}
.selector input{width:280px}
.selector textarea{width:280px;margin:5px 0}
.selector .media iframe,.selector .media object,.selector .media embed{margin:10px auto;display:block}
.selector .media img{margin:10px auto;display:block;max-width:500px}
.selector.small .thumbnail{width:100px}
.selector.small .thumbnail .items{height:100px;width:100px}
.selector.small .thumbnail .items .images li,.selector.small .thumbnail .items .images img{width:100px}
.selector.small .thumbnail .controls{top:-20px;left:0;width:100px;position:absolute;height:20px;z-index:1;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}
.selector.small .thumbnail .controls .left,.selector.small .thumbnail .controls .right,.selector.small .thumbnail .controls .nothumb{display:block;position:absolute;top:2px;color:#333}
.selector.small .thumbnail .controls .left:hover,.selector.small .thumbnail .controls .right:hover,.selector.small .thumbnail .controls .nothumb:hover{text-decoration:none}
.selector.small .thumbnail .controls .nothumb{right:2px;font-weight:bold;top:1px}
.selector.small .thumbnail .controls .left{left:2px}
.selector.small .thumbnail .controls .right{left:16px}
.selector.small .attributes{margin:0 0 0 38px}
.selector .attributes p{margin-bottom:0}
.selector .attributes a{text-decoration:none;}
.selector .attributes a.title:hover{text-decoration:none;background-color:#fff6d9}
.selector .attributes a.description{display:none;color:#000}
.selector .attributes a.description:hover{text-decoration:none;background-color:#fff6d9}
.selector .attributes a.title{color:#000;font-weight:bold;font-size:13px;display:block;line-height:120%}
.selector .attributes a.provider{color:#777}
.selector .attributes .meta{display:block;margin-bottom:3px;}
.selector .attributes .meta .favicon{width:16px;height:16px;vertical-align:middle;margin:0 3px 0 0}
.selector .action{position:absolute;top:3px;right:6px;display:none;font-weight:bold;font-size:14px;color:#333}
.selector.loading{display:none;}
.selector.loading img{display:block;margin:10px auto}
.selector .item{margin:10px 0;border-top:1px solid #ddd;padding:10px 0;}
.selector .item.video .media iframe,.selector .item.video .media object,.selector .item.video .media embed,.selector .item.video .media img{margin:10px auto;display:block}
.selector .item.photo .media iframe,.selector .item.photo .media object,.selector .item.photo .media embed,.selector .item.photo .media img{margin:10px auto;display:block}
.selector .item.video .media img,.selector .item.rich .media img,.selector .item.photo .media img{max-width:560px}
.selector .item.video .title,.selector .item.rich .title,.selector .item.photo .title{margin:10px 0;display:block;font-weight:bold;font-size:1.1em;color:#333}
.selector .item .status{line-height:1.2em;margin:10px 0;padding:5px}
.selector .item .thumbnail{margin:20px 10px 10px 5px;width:105px;float:left;}
.selector .item .thumbnail a{display:table-cell;width:100px;height:75px;overflow:hidden;background-color:#ddd;vertical-align:middle;position:relative;text-align:center}
.selector .item .thumbnail img{max-width:100px;vertical-align:middle;max-height:75px}
.selector .item .thumbnail.video .overlay,.selector .item .thumbnail.rich .overlay{background-image:url("../images/play.png");width:26px;height:25px;position:absolute;right:5px;bottom:5px}
.selector .item .attributes{background-color:#efefef;padding:5px}
.selector .item .meta{display:block;}
.selector .item .meta .favicon{width:16px;height:16px;vertical-align:middle;margin:0 3px 0 0}
strong.black{color:#444 !important}
.clearfix{display:inline-block}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
body.logged-out .new-trip-prompt{height:100%}
body.logged-out #activity-sidebar{display:none}
.new-trip-prompt{width:140px;position:fixed;height:60%;background:#ccc;border-left:1px solid #bbb;bottom:0;right:0;overflow-y:scroll;overflow-x:visible;text-align:center;z-index:99;}
.new-trip-prompt .label{position:absolute;top:42px;left:0}
.new-trip-prompt h3{text-align:left;margin:15px}
.new-trip-prompt a.push-link{display:block;height:123px;}
.new-trip-prompt a.push-link:first-child{padding-top:10px}
.new-trip-prompt a.push-link:hover{text-decoration:none}
.new-trip-prompt a.push-link:last-child{padding-bottom:30px}
.new-trip-prompt .new-thread{margin:10px 0 0 0;padding:10px 15px}
.new-trip-prompt.author-list .author.has_portrait{display:inline-block;width:90px;height:60px;margin-left:0;margin-right:0;position:relative;padding-top:40px;}
.new-trip-prompt.author-list .author.has_portrait a.author-text{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;position:absolute;top:5px;padding:0 4px;left:-4px;height:auto;width:100px;font-size:12px;line-height:20px;height:20px}
.new-trip-prompt.author-list .author.has_portrait img{height:75px;position:absolute;left:4px;bottom:0}
#activity-sidebar{width:140px;position:fixed;height:40%;background:#fafafa;border-left:1px solid #ccc;top:0;right:0;overflow-y:hidden;z-index:100;}
#activity-sidebar .notes{overflow-y:scroll;height:100%}
#activity-sidebar .trip-activity-note{padding:8px 12px 8px 8px;font-size:13px;color:#777;text-align:left;border-bottom:1px dotted #ddd;display:block;}
#activity-sidebar .trip-activity-note:hover{background:#fff;cursor:pointer;text-decoration:none;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-top:-1px;}
#activity-sidebar .trip-activity-note:hover .phrase{color:#000}
#activity-sidebar .trip-activity-note:last-child{padding-bottom:45px}
#activity-sidebar .trip-activity-note .header{font-size:11px;margin-bottom:4px;font-weight:bold}
body.bootstrap .new-thread-item{display:none !important}
body.bootstrap #top-nav .left-links li{padding:10px 2px}
#top-nav .karma{color:#999}
a.home-link{display:inline-block;width:188px;height:64px !important;background:url("https://braintripping.s3.amazonaws.com/images/home-link-sm.png") bottom left no-repeat;position:absolute;top:-42px;left:0}
.new-thread-item:hover{cursor:pointer}
.info-links{float:right;font-size:14px;}
.info-links a.new-thread{background:#5b5b5b;padding:9px;margin:-9px 0 0 0;display:inline-block;color:#fff !important;}
.info-links a.new-thread:hover{color:#fff}
.info-links a{color:#777}
#nav{position:absolute;left:200px;bottom:-1px;z-index:6;}
#nav li{display:inline-block;margin-right:8px;padding:4px 9px 0;-webkit-border-radius-topleft:6px;-moz-border-radius-topleft:6px;border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-webkit-border-radius-topright:6px;-moz-border-radius-topright:6px;border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;}
#nav li.active{margin:0;background-color:#fff;}
#nav li.active a{color:#000;}
#nav li.active a:hover{text-decoration:none;cursor:default}
#top-nav #user-notifications-count{background:#cdcdcd;color:#777;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:3px 10px;margin:4px 7px;}
#top-nav #user-notifications-count.pending{background:#687dba;color:#fff;}
#top-nav #user-notifications-count.pending:hover{color:#333}
#top-nav #user-notifications-count:hover{text-decoration:none}
#user-notifications-container{position:relative;}
#user-notifications-container .item{font-weight:bold;font-size:11px;display:inline;color:#000}
#user-notifications-container ul#user-notifications{position:absolute;left:0;top:39px;background:#fff;-webkit-box-shadow:0 0 5px rgba(50,50,50,0.20);-moz-box-shadow:0 0 5px rgba(50,50,50,0.20);box-shadow:0 0 5px rgba(50,50,50,0.20);-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);height:0;width:0;overflow:hidden;font-size:13px;z-index:500;}
#user-notifications-container ul#user-notifications li.show-activity a{display:block;margin:-10px;padding:10px}
#user-notifications-container ul#user-notifications li{padding:5px 8px;border-bottom:1px solid #eee;display:block;}
#user-notifications-container ul#user-notifications li:hover{background:#f2f2f2;cursor:pointer}
#user-notifications-container ul#user-notifications li strong{border:none;text-decoration:none;font-weight:bold;color:#4889eb}
#user-notifications-container ul#user-notifications li:last-child{border-bottom:none}
#user-notifications-container:hover #user-notifications-count{background:#bbb}
#user-notifications-container:hover ul#user-notifications{height:auto;max-height:300px;overflow-y:auto;width:300px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
#top-nav .left-links{margin-left:-15px;padding-left:192px}
#top-nav .left-links,#top-nav .info-links{height:38px;position:relative;display:inline;}
#top-nav .left-links > li,#top-nav .info-links > li{display:inline-block;border-left:1px solid #d0d0d0;vertical-align:top;}
#top-nav .left-links > li > a,#top-nav .info-links > li > a{padding:8px 10px 8px;display:inline-block;color:#000;margin-top:-1px;height:24px;line-height:24px}
#top-nav .left-links > li.active > a,#top-nav .info-links > li.active > a{font-weight:bold;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:7px 10px 7px;}
#top-nav .left-links > li.active > a:hover,#top-nav .info-links > li.active > a:hover{cursor:default;text-decoration:none}
#top-nav .left-links a,#top-nav .info-links a{color:#777}
#top-meta{background:#efefef}
#top-nav{background-color:#eee;z-index:98;border-bottom:1px solid #ccc;border-top:1px solid #ccc;height:38px;position:absolute;left:0;top:0;right:140px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.40);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.40);box-shadow:0 2px 2px rgba(0,0,0,0.40);}
#top-nav li.new-thread-item{background:#fff;height:44px;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;border:1px solid #d0d0d0;border-top:none;border-right:none;border-bottom:2px solid #bbb;}
#top-nav li.new-thread-item a.new-thread{padding:8px 10px 8px 6px}
#top-nav.scrolled{top:0;position:fixed;}
#top-nav.scrolled a.home-link{background:url("https://braintripping.s3.amazonaws.com/images/home-link-sm.png") bottom left no-repeat}
#top-nav .has-drop{position:relative;}
#top-nav .has-drop .nav-drop{overflow:hidden;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);top:39px;left:-1px;position:absolute;background:#fff;z-index:500;height:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:0;-webkit-box-shadow:0 0 5px rgba(50,50,50,0.20);-moz-box-shadow:0 0 5px rgba(50,50,50,0.20);box-shadow:0 0 5px rgba(50,50,50,0.20);}
#top-nav .has-drop .nav-drop li a{padding:3px 10px;font-size:13px;border-bottom:1px solid #fff;display:block;}
#top-nav .has-drop .nav-drop li a:hover{background:#f2f2f2;border-color:#eee;border-top:1px solid #eee;margin-top:-1px;text-decoration:none;color:#000}
#top-nav .has-drop .nav-drop li:last-child a{border-bottom:none}
#top-nav .has-drop:hover{background:#f4f4f4;}
#top-nav .has-drop:hover .nav-drop{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);width:200px;border:1px solid #d0d0d0;border-top:none;height:auto}
#top-meta{margin-right:140px;}
#top-meta .links{font-size:12px;color:#646464;text-align:center;padding:4px 0;}
#top-meta .links a{padding:5px;display:inline-block;color:#646464}
#topic-list{margin-bottom:20px;border:1px solid #ccc;border-style:none solid solid none;}
#topic-list li{border-bottom:1px dotted #ccc;}
#topic-list li:last-child{border-bottom:none}
#topic-list li a{display:block;padding:3px 8px;font-size:14px;font-weight:bold;background:#f5f5f5;}
#topic-list li a.active{color:#000;background:#fff;font-weight:bold;}
#topic-list li a.active:hover{color:#000;text-decoration:none}
.nav-container{max-width:730px;margin:0 auto}
#centerColumn{padding:0 150px 0 10px;min-height:600px;max-width:730px;margin:0 auto}
#rightSidebar{width:200px;margin-right:22px;position:absolute;right:140px;overflow:hidden}
.non-verbose{display:none}
@media (max-width: 995px){#top-nav,#top-meta{right:140px}
#rightSidebar{display:none}
#top-nav a.home-link{width:45px}
#top-nav ul.left-links{padding-left:60px}
.hide-on-995{display:none}
}@media (max-width: 673px){#top-nav .karma{display:none}
#top-nav .verbose{display:none}
#top-nav .non-verbose{display:inline-block}
#top-nav{font-size:14px;}
#top-nav a.home-link{top:-41px}
#top-nav .left-links > li > a.push-link,#top-nav .info-links > li > a.push-link{padding-left:5px;padding-right:5px;}
#top-nav .left-links > li > a.push-link#user-notifications-count,#top-nav .info-links > li > a.push-link#user-notifications-count{padding-left:10px;padding-right:10px}
#activity-sidebar,.new-trip-prompt{display:none !important}
#top-nav,#top-meta{margin-right:0;right:0}
#centerColumn{padding-right:10px;margin-right:0}
}@media (max-width: 480px){.hide-on-480{display:none !important}
.facebook-link{width:24px;overflow:hidden}
}@media (max-width: 320px){.hide-on-320{display:none !important}
}.quote{text-align:center;font-family:"Georgia","Times",serif;padding-bottom:0;padding-top:15px;}
.quote h2{margin-bottom:0;padding-bottom:15px}
.quote .credit{color:#777;font-style:italic;display:inline;font-size:16px;font-weight:normal}
html[xmlns] .clearfix{display:block}
.if-facebook{display:none}
body.facebook .if-facebook{display:block}
body.facebook .if-not-facebook{display:none}
* html .clearfix{height:1%}
#thread-explorer-hnav{text-align:left;border-bottom:1px dotted #ccc;margin-bottom:15px;margin-left:5px;}
#thread-explorer-hnav li#topic{background:#fafafa;padding:4px 8px;font-weight:bold;}
#thread-explorer-hnav li#topic:hover{cursor:normal;text-decoration:none}
#thread-explorer-hnav li#topic .remove-topic{color:#999;font-weight:normal;margin:0 -2px 0 4px;display:inline-block;}
#thread-explorer-hnav li#topic .remove-topic:hover{color:#000;cursor:pointer}
#thread-explorer-hnav li{display:inline-block;margin-right:13px;color:#333;font-size:16px;}
#thread-explorer-hnav li.active{font-weight:bold}
#thread-explorer-hnav li:hover{text-decoration:underline;cursor:pointer}
#habla_window_div{right:140px !important}
.if-admin{display:none !important}
body.is-admin .if-admin{display:inline-block !important}
.maskbox{position:relative;z-index:11}
