html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left}
th td{vertical-align:middle}
blockquote:before,blockquote:after{content:""}
li{list-style:none}
em{font-style:italic}
a img{border:none}
img{overflow:hidden;vertical-align:bottom;-ms-interpolation-mode:bicubic}
a:focus,a:active,input:active{-moz-outline-style:none;outline:none !important}
input,select,textarea{font-size:inherit;margin:0}
h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1em}
h1{font-size:3em;margin-bottom:0.5em}
h2{font-size:2em;margin-bottom:0.5em}
h3{font-size:1.5em;margin-bottom:0.5em}
h4{font-size:1em}
p,ul{margin:0 0 1.5em}
blockquote{margin:1.5em}
legend{margin-left:-7px}
.modal-open{overflow:hidden}
body.modal-open,.modal-open .navbar-fixed-top,.modal-open .navbar-fixed-bottom{margin-right:15px}
.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}
.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}
.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}
.modal-dialog{margin-left:auto;margin-right:auto;width:auto;padding:10px;z-index:1050}
.modal-content{position:relative;background-color:white;border:1px solid #999999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:none}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:black}
.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}
.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857px}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857}
.modal-body{position:relative;padding:20px}
.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer:before,.modal-footer:after{content:" ";display:table}
.modal-footer:after{clear:both}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
@media screen and (min-width: 768px){.modal-dialog{left:50%;right:auto;width:600px;padding-top:30px;padding-bottom:30px}
.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}
}
@font-face{font-family:"Corbel";src:url(//assets.steepster.com/assets/Corbel-f5e2b6a0c4fe2d24733c513337b2732e.eot);src:local("Corbel Regular"),local("Corbel"),url(//assets.steepster.com/assets/Corbel-1599ff57cb3c552be114dff557415993.ttf) format("truetype"),url(//assets.steepster.com/assets/Corbel-f676403635a461ce0554a40c850510b9.svg#Corbel) format("svg")}
@font-face{font-family:"Corbel";font-weight:bold;src:url(//assets.steepster.com/assets/Corbel_Bold-58b71e40bf7c99ac01506d6dfdb59300.eot);src:local("Corbel Bold"),local("Corbel-Bold"),url(//assets.steepster.com/assets/Corbel_Bold-64106d7b6b040645e70e588dba61618b.ttf) format("truetype"),url(//assets.steepster.com/assets/Corbel_Bold-ecf2d3d1b21bf39b48721fc757fe92c6.svg#Corbel-Bold) format("svg")}
@font-face{font-family:"Heuristica";src:url(//assets.steepster.com/assets/Heuristica-Regular-50fe3f546f0f0405e137672eff079228.eot);src:local("Heuristica-Regular"),url(//assets.steepster.com/assets/Heuristica-Regular-87198f72c6590d49f24a8024be69e100.woff) format("woff"),url(//assets.steepster.com/assets/Heuristica-Regular-b0824f17333f6c6706bcc49b242dcfd8.ttf) format("truetype"),url(//assets.steepster.com/assets/Heuristica-Regular-eaf713ffcd4b368620aa09c8cf3e6a64.svg) format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"Heuristica";src:url(//assets.steepster.com/assets/Heuristica-Italic-9d92769a13396af40ec4605f4c60fddb.eot);src:local("Heuristica-Italic"),url(//assets.steepster.com/assets/Heuristica-Italic-36388429084b4622d8df1e4a08efcbe6.woff) format("woff"),url(//assets.steepster.com/assets/Heuristica-Italic-6224d1e3aab2bced5c3dcaaf63e43ce2.ttf) format("truetype"),url(//assets.steepster.com/assets/Heuristica-Italic-b99c6ab2ec8892c82f813f444feffb6f.svg) format("svg");font-weight:normal;font-style:italic}
@font-face{font-family:"SourceSansPro";src:url(//assets.steepster.com/assets/SourceSansPro-Regular-a2723a10379b839419b8fabfcbb91e54.eot);src:local("SourceSansPro-Regular"),url(//assets.steepster.com/assets/SourceSansPro-Regular-220a2fc3a67aff0ec359ea48fa7d6b66.woff) format("woff"),url(//assets.steepster.com/assets/SourceSansPro-Regular-cc1f12f9014c80b233afdc0b6effd479.ttf) format("truetype"),url(//assets.steepster.com/assets/SourceSansPro-Regular-41504dbe03ed9c86acf1a42e01c2cc9b.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:"SourceSansPro";src:url(//assets.steepster.com/assets/SourceSansPro-Semibold-96bcea2a8e4f5da1f6ed4fac9f314349.eot);src:local("SourceSansPro-Semibold"),url(//assets.steepster.com/assets/SourceSansPro-Semibold-f49ae35214913081672f023889960607.woff) format("woff"),url(//assets.steepster.com/assets/SourceSansPro-Semibold-64634b34cb502aa23af81e56d5fada06.ttf) format("truetype"),url(//assets.steepster.com/assets/SourceSansPro-Semibold-128daf2eccc14e8c05e45adae387fba1.svg) format("svg");font-weight:600;font-style:normal}
@font-face{font-family:"SourceSansPro";src:url(//assets.steepster.com/assets/SourceSansPro-Italic-a7eeb5dad338b9a046d5a367fbf09697.eot);src:local("SourceSansPro-Italic"),url(//assets.steepster.com/assets/SourceSansPro-Italic-9235105522f6d0fdc7adfbb352e9e412.woff) format("woff"),url(//assets.steepster.com/assets/SourceSansPro-Italic-00222fc92ecc0c888f7cbb6e5682ad25.ttf) format("truetype"),url(//assets.steepster.com/assets/SourceSansPro-Italic-77b00a1cba36de420057c6d11b20b36b.svg) format("svg");font-weight:400;font-style:italic}
body{min-width:960px;font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:14px;line-height:20px}
h1{font-size:30px;line-height:30px;font-family:"Corbel", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-weight:normal;margin:0 0 10px}
h2{font-size:21px;line-height:20px;margin:30px 0 10px}
h3{font-size:16px;line-height:20px}
h4{font-size:12px;line-height:20px;font-weight:bold;color:#111111}
a{text-decoration:none;color:#006ea8}
a:hover{color:#111111}
a:active{color:#5aae00}
a em{color:#777777}
.mute{color:#777777}
.hide{display:none}
.negativecap{position:absolute;left:-2000px}
.container{*display:inline-block;clear:both;text-align:left;width:940px;margin:0 auto;*height:1%}
.container:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
select{vertical-align:baseline}
form{font-size:12px;line-height:20px}
form .error{color:#f78400}
form label{display:block;margin-bottom:5px}
form label.checkbox,form label.radio{min-height:20px;padding-left:20px}
form label.checkbox input[type="checkbox"],form label.checkbox input[type="radio"],form label.radio input[type="checkbox"],form label.radio input[type="radio"]{float:left;margin:-5px 0px 0px -20px}
form input,form textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #bbbbbb;padding:6px 12px;outline:0;color:#333333;font-size:14px;line-height:20px;width:100%}
form input::-moz-focus-inner,form textarea::-moz-focus-inner{border:0;padding:0}
form input:focus,form textarea:focus{border-color:#121212}
form input.error,form textarea.error{border-color:#f78400;color:#333333}
form input{height:30px}
form input[type="hidden"]{display:none !important}
form input[type="checkbox"]{border:none}
form ul.inline-form{font-size:14px}
form ul.inline-form li{position:relative}
form ul.inline-form li label{position:absolute;display:none;top:0;padding:0 8px;line-height:30px;color:#999999}
form ul.inline-form li label.overlay{cursor:text;z-index:2}
form ul{margin-bottom:0}
form ul li{*display:inline-block;clear:both;margin-bottom:18px}
form ul li:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
form ul li label{display:block;position:relative;margin-bottom:2px}
form ul li label em{float:right;font-style:normal;color:#777777;font-size:11px}
form ul li textarea{height:120px}
form ul li.inline input,form ul li.submit input,form ul li .checkboxes input,form ul li .radio-buttons input{width:auto;vertical-align:middle;margin:0 3px 2px 2px}
form ul li.inline label,form ul li.submit label,form ul li .checkboxes label,form ul li .radio-buttons label{display:inline}
form ul li .checkboxes{*display:inline-block;clear:both;width:480px;padding:9px 0 5px;border-top:1px dotted #dddddd;margin-top:5px}
form ul li .checkboxes:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
form ul li .checkboxes label{float:left;margin-right:20px;width:140px;*overflow-x:hidden;margin-bottom:0}
form ul li .checkboxes label.last{margin-right:0}
form ul li .checkboxes label input{margin:0 4px 0 0;height:auto}
form ul li .file-upload input{border:0;height:auto}
form ul li .image-upload input,form ul li .image-url input{display:block;height:auto}
form ul li .image-upload a,form ul li .image-url a{font-size:11px;text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc}
form ul li .image-upload a:hover,form ul li .image-url a:hover{color:#333333;border-bottom:1px solid #555555}
form p input,form input.search-button,form .submit input,form .submit-button{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#eee url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x bottom;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.9, #e3e3e3));width:auto;overflow:visible;cursor:pointer;padding:4px 10px;border:1px solid #bbbbbb;color:#333333;text-shadow:white 0 1px 1px;font:bold 11px/20px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;text-transform:uppercase;letter-spacing:1px;text-decoration:none;margin-right:2px}
form p input:hover,form input.search-button:hover,form .submit input:hover,form .submit-button:hover{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.9, #eee))}
form p input:active,form input.search-button:active,form .submit input:active,form .submit-button:active{background:#dddddd;color:#111111}
form p input[disabled],form input.search-button[disabled],form .submit input[disabled],form .submit-button[disabled]{color:#555555 !important;background:#dddddd !important;cursor:auto !important}
.edit_tea ul,.new_tea ul{float:left;margin-right:20px;width:460px;*overflow-x:hidden;margin-right:0}
.edit_tea ul.last,.new_tea ul.last{margin-right:0}
.edit_tea ul.image-field,.new_tea ul.image-field{border-right:1px solid #eeeeee;margin-left:-1px;float:left;margin-right:20px;width:220px;*overflow-x:hidden}
.edit_tea ul.image-field.last,.new_tea ul.image-field.last{margin-right:0}
.edit_tea ul.image-field li.featured img,.new_tea ul.image-field li.featured img{width:180px;height:180px;margin-bottom:10px;border:1px solid #e3e3e3}
.edit_tea ul.image-field li.featured input,.new_tea ul.image-field li.featured input{font-size:inherit;width:180px}
.edit_tea ul.image-field li.new,.new_tea ul.image-field li.new{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-right:40px;padding:15px 0}
.edit_tea ul.image-field li.thumb,.new_tea ul.image-field li.thumb{width:50%;padding:0;float:left;clear:none;font-size:9px}
.edit_tea ul.image-field li.thumb:last,.new_tea ul.image-field li.thumb:last{clear:right}
.edit_tea ul.image-field li.thumb label,.edit_tea ul.image-field li.thumb input,.new_tea ul.image-field li.thumb label,.new_tea ul.image-field li.thumb input{width:auto;height:auto;display:inline}
.edit_tea ul li.ingredients-section p,.new_tea ul li.ingredients-section p{display:inline}
.edit_tea ul li.ingredients-section a,.new_tea ul li.ingredients-section a{float:right}
.edit_tea ul p,.new_tea ul p{padding-left:0}
.edit_tea ul .image-upload input,.new_tea ul .image-upload input{border:0}
.edit_tea p,.new_tea p{padding-left:240px}
.edit_tea .live-search-results,.new_tea .live-search-results{position:absolute;width:460px;z-index:1}
#password .edit_user ul{width:100%}
.note{*display:inline-block;clear:both;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:16px;padding:30px 0;position:relative}
.note:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.note *,.note *:before,.note *:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.note+.note{padding-top:0}
.note .user{position:absolute}
.note .user a{display:block;position:relative;z-index:2}
.note .user a img{-moz-box-shadow:0 0 0 2px white;-webkit-box-shadow:0 0 0 2px white;box-shadow:0 0 0 2px white;background-color:#e1e1e1;display:block;height:50px;width:50px}
.note .user .rating{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:500px;border-bottom-left-radius:500px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:500px;-moz-border-radius-bottomleft:500px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:500px;-webkit-border-bottom-left-radius:500px;font-size:16px;height:55px;line-height:59px;position:relative;text-align:center;top:-15px;width:50px;z-index:1}
.note .note-header{*display:inline-block;clear:both;margin:0 0 0 70px}
.note .note-header:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.note .note-header .user-meta{float:left;margin-top:3px}
.note .note-header .user-meta a{font-size:16px;font-weight:600}
.note .note-header .user-meta .drank,.note .note-header .user-meta .company{color:#777777;font-size:14px;font-weight:400}
.note .note-header .user-meta .note-count{color:#777777;font-size:14px;margin-top:4px;display:none}
.note .note-header .recommendation{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #bbbbbb;float:right;font-size:12px;font-weight:700;padding:4px 10px 4px 24px;text-transform:uppercase}
.note .note-header .recommendation.recommended{background:transparent url(//assets.steepster.com/assets/icon-check-9371c8b2c4aa4d61cdb76353bfde9f5b.png) no-repeat 10px center;color:#5dad4a}
.note .note-header .recommendation.not-recommended{background:transparent url(//assets.steepster.com/assets/icon-x-adddb29cffa06bfc3394772717d15cf8.png) no-repeat 10px center;color:#ad4a4a}
.note .content{border-bottom:1px solid #e1e1e1;margin-left:70px;padding-bottom:30px}
.note .content .text p{font-weight:400;line-height:1.5;margin:15px 0 16px}
.note .content .meta{*display:inline-block;clear:both;margin:18px 0 0}
.note .content .meta:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.note .content .meta>div{float:left}
.note .content .meta>div a{color:#777777;display:block;font-size:14px;margin-right:10px;text-decoration:underline;padding-right:10px}
.note .content .meta .timestamp a,.note .content .meta .like-count a{border-right:1px solid #bbbbbb}
.note .content .meta .timestamp a{text-decoration:none}
.note .content .meta .like-this a{display:inline-block;background:transparent url(//assets.steepster.com/assets/icon-heart-d188b0a36ef1b896a67918000e81acd1.png) no-repeat 0 center;height:10px;margin-right:5px;overflow:hidden;text-indent:-5000px;padding:0;width:12px}
.note .content .meta .like-this a.link-unlike,.note .content .meta .like-this a.liked{background-position:-12px center}
.note .content .meta .comment-count a{background:transparent url(//assets.steepster.com/assets/icon-chat-494f6e282cf330dbbf8d39dfb919faca.png) no-repeat 0 center;padding-left:17px}
.post,.post-group,.note-group{*display:inline-block;clear:both;position:relative;padding:30px 0 9px;border-bottom:1px dotted lightgrey}
.post:after,.post-group:after,.note-group:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.post .favorability,.post-group .favorability,.note-group .favorability{display:none}
.post .avatar,.post-group .avatar,.note-group .avatar{float:left;margin-right:10px}
.post .title,.post-group .title,.note-group .title{font-size:12px;line-height:15px;color:#777777;margin-bottom:10px}
.post .title a,.post-group .title a,.note-group .title a{text-decoration:none;font-size:14px;font-weight:bold;padding:0 1px}
.post .title a em,.post-group .title a em,.note-group .title a em{font-size:12px;font-style:normal;font-weight:normal;color:#555555}
.post .title .author,.post-group .title .author,.note-group .title .author{position:relative;padding-left:25px}
.post .title .author img,.post-group .title .author img,.note-group .title .author img{position:absolute;width:16px;height:16px;left:0;border:1px solid #eeeeee}
.post .tea,.post .user,.post-group .tea,.post-group .user,.note-group .tea,.note-group .user{float:left;margin-right:20px;width:60px;*overflow-x:hidden;position:relative;font-size:12px;margin:0 15px 0 5px}
.post .tea.last,.post .user.last,.post-group .tea.last,.post-group .user.last,.note-group .tea.last,.note-group .user.last{margin-right:0}
.post .tea img,.post .user img,.post-group .tea img,.post-group .user img,.note-group .tea img,.note-group .user img{float:left;margin-right:20px;width:60px;*overflow-x:hidden;outline:1px solid #eeeeee;height:60px}
.post .tea img.last,.post .user img.last,.post-group .tea img.last,.post-group .user img.last,.note-group .tea img.last,.note-group .user img.last{margin-right:0}
.post .tea .target,.post .user .target,.post-group .tea .target,.post-group .user .target,.note-group .tea .target,.note-group .user .target{float:left;margin-right:20px;width:60px;*overflow-x:hidden}
.post .tea .target.last,.post .user .target.last,.post-group .tea .target.last,.post-group .user .target.last,.note-group .tea .target.last,.note-group .user .target.last{margin-right:0}
.post .tea .performer,.post .user .performer,.post-group .tea .performer,.post-group .user .performer,.note-group .tea .performer,.note-group .user .performer{position:absolute;left:40px;top:40px}
.post .tea a,.post .user a,.post-group .tea a,.post-group .user a,.note-group .tea a,.note-group .user a{text-decoration:none;color:#006ea8;display:block}
.post .tea a:hover,.post .user a:hover,.post-group .tea a:hover,.post-group .user a:hover,.note-group .tea a:hover,.note-group .user a:hover{color:#111111}
.post .tea a:active,.post .user a:active,.post-group .tea a:active,.post-group .user a:active,.note-group .tea a:active,.note-group .user a:active{color:#5aae00}
.post .tea a em,.post .user a em,.post-group .tea a em,.post-group .user a em,.note-group .tea a em,.note-group .user a em{color:#777777}
.post .rating,.post-group .rating,.note-group .rating{position:absolute;right:-5px;top:44px}
.post .content,.post-group .content,.note-group .content{float:left;width:550px;padding-left:10px}
.post .content .text,.post-group .content .text,.note-group .content .text{clear:both}
.post .content .user,.post-group .content .user,.note-group .content .user{display:inline;font-weight:bold}
.post .meta,.post-group .meta,.note-group .meta{*display:inline-block;clear:both;margin-bottom:20px;color:#777777}
.post .meta:after,.post-group .meta:after,.note-group .meta:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.post .meta a:link,.post .meta a:visited,.post-group .meta a:link,.post-group .meta a:visited,.note-group .meta a:link,.note-group .meta a:visited{text-decoration:none;color:#777777}
.post .meta a:hover,.post-group .meta a:hover,.note-group .meta a:hover{color:#333333;text-decoration:underline}
.post .meta div,.post-group .meta div,.note-group .meta div{float:left;margin-right:15px;font-size:11px}
.post .meta .comment-count a,.post .meta .timestamp a,.post .meta .like-this a.heart,.post .meta .steeptime,.post .meta .temp,.post-group .meta .comment-count a,.post-group .meta .timestamp a,.post-group .meta .like-this a.heart,.post-group .meta .steeptime,.post-group .meta .temp,.note-group .meta .comment-count a,.note-group .meta .timestamp a,.note-group .meta .like-this a.heart,.note-group .meta .steeptime,.note-group .meta .temp{float:left;padding-left:23px;background:url(//assets.steepster.com/assets/icon-meta-d40b4d2f7082acd74cbe672798bc2bde.png) no-repeat left top}
.post .meta .comment-count a:hover,.post .meta .timestamp a:hover,.post .meta .like-this a.heart:hover,.post .meta .steeptime:hover,.post .meta .temp:hover,.post-group .meta .comment-count a:hover,.post-group .meta .timestamp a:hover,.post-group .meta .like-this a.heart:hover,.post-group .meta .steeptime:hover,.post-group .meta .temp:hover,.note-group .meta .comment-count a:hover,.note-group .meta .timestamp a:hover,.note-group .meta .like-this a.heart:hover,.note-group .meta .steeptime:hover,.note-group .meta .temp:hover{background-position:left -60px}
.post .meta .comment-count a.busy,.post .meta .timestamp a.busy,.post .meta .like-this a.heart.busy,.post .meta .steeptime.busy,.post .meta .temp.busy,.post-group .meta .comment-count a.busy,.post-group .meta .timestamp a.busy,.post-group .meta .like-this a.heart.busy,.post-group .meta .steeptime.busy,.post-group .meta .temp.busy,.note-group .meta .comment-count a.busy,.note-group .meta .timestamp a.busy,.note-group .meta .like-this a.heart.busy,.note-group .meta .steeptime.busy,.note-group .meta .temp.busy{background:url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 0 2px !important}
.post .meta .comment-count a,.post-group .meta .comment-count a,.note-group .meta .comment-count a{background-position:left -300px}
.post .meta .comment-count a:hover,.post-group .meta .comment-count a:hover,.note-group .meta .comment-count a:hover{background-position:left -360px}
.post .meta .timestamp a,.post-group .meta .timestamp a,.note-group .meta .timestamp a{background-position:left 0px}
.post .meta .steeptime,.post-group .meta .steeptime,.note-group .meta .steeptime{background-position:left -420px !important}
.post .meta .temp,.post-group .meta .temp,.note-group .meta .temp{background-position:left -480px !important;padding-left:16px}
.post .meta .like-this,.post-group .meta .like-this,.note-group .meta .like-this{margin-right:0}
.post .meta .like-this a.heart,.post-group .meta .like-this a.heart,.note-group .meta .like-this a.heart{background-position:left -120px;width:21px;height:20px;text-indent:-5000px;padding:0}
.post .meta .like-this a.heart:hover,.post-group .meta .like-this a.heart:hover,.note-group .meta .like-this a.heart:hover{background-position:left -180px}
.post .meta .like-this a.heart.liked,.post-group .meta .like-this a.heart.liked,.note-group .meta .like-this a.heart.liked{background-position:left -240px}
.post .meta .edit-note,.post-group .meta .edit-note,.note-group .meta .edit-note{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px;position:absolute;right:0;top:27px}
.post .meta .edit-note:hover,.post-group .meta .edit-note:hover,.note-group .meta .edit-note:hover{color:#333333;border-bottom:1px solid #555555}
.post .meta .edit-note:hover,.post-group .meta .edit-note:hover,.note-group .meta .edit-note:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
.post .meta .edit-note:active,.post-group .meta .edit-note:active,.note-group .meta .edit-note:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
.post .meta .edit-note.busy,.post-group .meta .edit-note.busy,.note-group .meta .edit-note.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
.rating{background:#bbbbbb;color:white;font-weight:bold;font-size:13px;line-height:16px;padding:3px 4px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.rating.hide{display:none !important}
.yuck{background-color:#ad4a4a}
.meh{background-color:#ebce2a}
.good{background-color:#8ac17c}
.awesome{background-color:#5dad4a}
#secondary h3,#primary .sidebar h3{font-family:"Corbel", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:12px;line-height:15px;text-transform:uppercase;letter-spacing:1px;color:#777777;margin:10px 0 5px}
#secondary .special,#primary .sidebar .special{background:url(//assets.steepster.com/assets/bg-select-26a0e773f58b99cf5b40a18fbf653f4a.jpg) no-repeat top;padding-top:20px;text-shadow:0 2px 1px white;clear:none;text-align:center}
#secondary .special h3,#primary .sidebar .special h3{letter-spacing:2px;margin:0 0 15px;color:#333333}
#secondary .special .inner,#primary .sidebar .special .inner{min-height:120px;padding-bottom:20px;background:url(//assets.steepster.com/assets/bg-select-26a0e773f58b99cf5b40a18fbf653f4a.jpg) no-repeat bottom}
#secondary .special .thumb,#primary .sidebar .special .thumb{display:block;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);margin:15px auto;width:120px}
#secondary .special .thumb a,#primary .sidebar .special .thumb a{display:block;background:white;padding:9px;border:1px solid #dddddd}
#secondary .special .thumb a img,#primary .sidebar .special .thumb a img{width:100px}
#secondary .special .details,#primary .sidebar .special .details{margin:0 15px 15px;color:#333333}
#secondary .special .details a,#primary .sidebar .special .details a{font-weight:bold;font-size:14px}
#secondary .special .details p,#primary .sidebar .special .details p{margin:5px 0 10px}
#secondary .special .details p em,#primary .sidebar .special .details p em{font-family:"Corbel", "Trebuchet MS", "Georgia", serif}
#secondary .special .details .comment-count,#primary .sidebar .special .details .comment-count{line-height:20px}
#secondary .special .details .comment-count a,#primary .sidebar .special .details .comment-count a{display:block;font-weight:normal;font-size:11px;color:#333333;background:url(//assets.steepster.com/assets/icon-meta-d40b4d2f7082acd74cbe672798bc2bde.png) no-repeat 48px -300px;padding-left:25px}
#secondary .special .details .comment-count a:hover,#primary .sidebar .special .details .comment-count a:hover{background-position:48px -300px}
#secondary h2,#primary .sidebar h2{font-size:18px;margin:0;line-height:30px}
#secondary .bio a,#primary .sidebar .bio a{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc}
#secondary .bio a:hover,#primary .sidebar .bio a:hover{color:#333333;border-bottom:1px solid #555555}
#secondary .follow-yourself,#primary .sidebar .follow-yourself{color:#999999;font-size:17px;line-height:30px;margin-bottom:60px;margin-left:20px}
#secondary .follow-link,#secondary .topic-link,#primary .sidebar .follow-link,#primary .sidebar .topic-link{margin-bottom:30px;margin-left:10px}
#secondary .follow-link a,#secondary .topic-link a,#primary .sidebar .follow-link a,#primary .sidebar .topic-link a{color:#333333;display:block;font-size:21px;line-height:25px;font-weight:bold;padding:10px 0 10px 62px;border:0 !important;text-decoration:none;background:url(//assets.steepster.com/assets/icon-major-512df8dee4649cf89573281c74b2d6b6.gif) no-repeat -4px -270px}
#secondary .follow-link a:hover,#secondary .topic-link a:hover,#primary .sidebar .follow-link a:hover,#primary .sidebar .topic-link a:hover{background-position:-4px -360px}
#secondary .follow-link a em,#secondary .topic-link a em,#primary .sidebar .follow-link a em,#primary .sidebar .topic-link a em{display:block;font-size:12px;line-height:15px;color:#999999}
#secondary .follow-link a.link-unfollow,#secondary .topic-link a.link-unfollow,#primary .sidebar .follow-link a.link-unfollow,#primary .sidebar .topic-link a.link-unfollow{font-size:15px;background-position:-4px -450px}
#secondary .follow-link a.busy,#secondary .topic-link a.busy,#primary .sidebar .follow-link a.busy,#primary .sidebar .topic-link a.busy{background-position:-4px -630px !important}
#secondary .topic-link,#secondary .subscription-link,#primary .sidebar .topic-link,#primary .sidebar .subscription-link{margin:0}
#secondary .topic-link a,#secondary .subscription-link a,#primary .sidebar .topic-link a,#primary .sidebar .subscription-link a{background-position:-4px -720px;padding-top:8px;font-size:18px;line-height:20px}
#secondary .topic-link a:hover,#secondary .subscription-link a:hover,#primary .sidebar .topic-link a:hover,#primary .sidebar .subscription-link a:hover{background-position:-4px -810px}
#secondary .subscription-link a,#primary .sidebar .subscription-link a{display:block;font-size:14px;line-height:20px;color:#333333;font-weight:bold;text-decoration:none;background:url(//assets.steepster.com/assets/icon-sidebar-8f9de2f1c35422acd315d44fb9f2b6e7.gif) no-repeat -4px -600px;padding:10px 0 10px 62px}
#secondary .subscription-link a em,#primary .sidebar .subscription-link a em{font-size:12px;line-height:15px;color:#777777;display:block}
#secondary .subscription-link a:hover,#primary .sidebar .subscription-link a:hover{background-position:-4px -660px;color:#111111}
#secondary .subscription-link a.unsubscribe,#primary .sidebar .subscription-link a.unsubscribe{background-position:-4px -720px}
#secondary .subscription-link a.busy,#primary .sidebar .subscription-link a.busy{background-position:-4px -780px !important}
#secondary .products,#primary .sidebar .products{margin:0 0 28px;border:0;padding:15px 0 0;background:#eee url(//assets.steepster.com/assets/bg-sidewidget-96cd1a909d3ec8ea0a35c4a8967b10b7.png) no-repeat top}
#secondary .products .inner,#primary .sidebar .products .inner{padding:0 15px 17px;background:url(//assets.steepster.com/assets/bg-sidewidget-96cd1a909d3ec8ea0a35c4a8967b10b7.png) no-repeat bottom;*display:inline-block;clear:both}
#secondary .products .inner:after,#primary .sidebar .products .inner:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#secondary .products .inner h3,#primary .sidebar .products .inner h3{margin:0}
#secondary .products .inner .product,#primary .sidebar .products .inner .product{width:100%;*display:inline-block;clear:both;margin-top:15px !important}
#secondary .products .inner .product:after,#primary .sidebar .products .inner .product:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#secondary .products .inner .tea,#primary .sidebar .products .inner .tea{*display:inline-block;clear:both;margin-right:0}
#secondary .products .inner .tea:after,#primary .sidebar .products .inner .tea:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#secondary .products .inner .tea img,#primary .sidebar .products .inner .tea img{width:30px;height:30px;margin-right:10px}
#secondary .products .inner .tea .tea-name,#primary .sidebar .products .inner .tea .tea-name{line-height:15px;font-size:12px;margin-left:40px}
#secondary .products .inner .tea .entry-count,#secondary .products .inner .tea .rating,#primary .sidebar .products .inner .tea .entry-count,#primary .sidebar .products .inner .tea .rating{display:none}
#secondary a.more-link,#primary .sidebar a.more-link{border:0;letter-spacing:0;text-shadow:0 0 0 transparent;text-transform:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;background:#e1e1e1;border-bottom:1px solid #bbbbbb;color:#111111;display:inline-block;font-size:14px;font-weight:600;height:auto;line-height:36px;padding:0 12px;width:auto;clear:both;display:block;float:left;margin-top:15px}
#secondary .follow-counts,#primary .sidebar .follow-counts{margin-top:30px}
#secondary .avatar-grid,#primary .sidebar .avatar-grid{*display:inline-block;clear:both;margin-top:10px;margin-bottom:30px}
#secondary .avatar-grid:after,#primary .sidebar .avatar-grid:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#secondary .avatar-grid .user,#primary .sidebar .avatar-grid .user{float:left;margin:0 5px 5px 0}
#secondary .avatar-grid .user img,#primary .sidebar .avatar-grid .user img{width:30px;height:30px;outline:1px solid #dddddd}
#secondary .avatar-grid .user .details,#primary .sidebar .avatar-grid .user .details{display:none}
#secondary .filters ul,#primary .sidebar .filters ul{margin:0}
#secondary .filters ul li a,#primary .sidebar .filters ul li a{display:block}
#secondary .filters ul,#primary .sidebar .filters ul{border-bottom:1px solid #dddddd;margin-bottom:20px}
#secondary .filters ul li,#primary .sidebar .filters ul li{position:relative}
#secondary .filters ul li a,#primary .sidebar .filters ul li a{text-decoration:none;color:#006ea8;font-size:12px;padding:5px;text-decoration:none;font-weight:normal;border-top:1px solid #dddddd}
#secondary .filters ul li a:hover,#primary .sidebar .filters ul li a:hover{color:#111111}
#secondary .filters ul li a:active,#primary .sidebar .filters ul li a:active{color:#5aae00}
#secondary .filters ul li a em,#primary .sidebar .filters ul li a em{color:#777777}
#secondary .filters ul li a em,#primary .sidebar .filters ul li a em{font-style:normal}
#secondary .filters ul li a:hover,#primary .sidebar .filters ul li a:hover{background:#eeeeee}
#secondary .filters ul li.current a,#primary .sidebar .filters ul li.current a{background:#006ea8;color:white}
#secondary .type,#primary .sidebar .type{position:relative}
#secondary .type a.select-all,#primary .sidebar .type a.select-all{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;position:absolute;top:-2px;right:0;font-size:11px}
#secondary .type a.select-all:hover,#primary .sidebar .type a.select-all:hover{color:#333333;border-bottom:1px solid #555555}
#secondary .type ul,#primary .sidebar .type ul{border-bottom:1px solid #dddddd}
#secondary .type ul li,#primary .sidebar .type ul li{display:block;padding:5px;border-top:1px solid #dddddd}
#secondary .type ul li input,#primary .sidebar .type ul li input{float:right}
#secondary .type ul li.current,#primary .sidebar .type ul li.current{background:#eeeeee}
#secondary .type ul a,#primary .sidebar .type ul a{text-transform:capitalize}
#secondary ul.letter-index,#primary .sidebar ul.letter-index{*display:inline-block;clear:both}
#secondary ul.letter-index:after,#primary .sidebar ul.letter-index:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#secondary ul.letter-index li,#primary .sidebar ul.letter-index li{float:left;margin:0 3px 3px 0}
#secondary ul.letter-index li a,#primary .sidebar ul.letter-index li a{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px;font-size:12px;width:17px;height:17px;line-height:18px;text-align:center;padding:0}
#secondary ul.letter-index li a:hover,#primary .sidebar ul.letter-index li a:hover{color:#333333;border-bottom:1px solid #555555}
#secondary ul.letter-index li a:hover,#primary .sidebar ul.letter-index li a:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
#secondary ul.letter-index li a:active,#primary .sidebar ul.letter-index li a:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
#secondary ul.letter-index li a.busy,#primary .sidebar ul.letter-index li a.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
#secondary ul.letter-index li.current a,#primary .sidebar ul.letter-index li.current a{background:#006ea8;border-color:#006ea8 !important;color:white}
#secondary div.admin,#tea_actions div.admin{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background:#eeeeee;margin:20px 0;padding:5px 10px;font-size:12px}
#wrapper{*display:inline-block;clear:both;text-align:left;width:940px;margin:0 auto;*height:1%;padding:40px 0 59px}
#wrapper:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#primary{float:left;margin-right:20px;width:700px;*overflow-x:hidden}
#primary.last{margin-right:0}
#secondary{float:left;margin-right:20px;width:220px;*overflow-x:hidden;margin-right:0;font-size:12px;line-height:15px;position:relative}
#secondary.last{margin-right:0}
#atffc{display:none}
.entries,#primary .users,.products{*display:inline-block;clear:both}
.entries:after,#primary .users:after,.products:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.pagination{*display:inline-block;clear:both;margin-top:40px}
.pagination:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.pagination ul{*display:inline-block;clear:both}
.pagination ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.pagination span,.pagination a,.pagination em{border:0;letter-spacing:0;text-shadow:0 0 0 transparent;text-transform:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;background:#e1e1e1;border-bottom:1px solid #bbbbbb;color:#111111;display:inline-block;font-size:14px;font-weight:600;height:auto;line-height:36px;padding:0 12px;width:auto;float:left;margin-right:4px}
.pagination span.next_page,.pagination a.next_page,.pagination em.next_page{float:right;margin-right:0}
.pagination .disabled a,.pagination .disabled:hover a{border:0;letter-spacing:0;text-shadow:0 0 0 transparent;text-transform:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;background:#e1e1e1;border-bottom:1px solid #bbbbbb;color:#777777;display:inline-block;font-size:14px;font-weight:600;height:auto;line-height:36px;padding:0 12px;width:auto;border-bottom:0;cursor:default}
.pagination .active a,.pagination .active:hover a{border:0;letter-spacing:0;text-shadow:0 0 0 transparent;text-transform:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;background:#55a5ca;border-bottom:1px solid #3c728b;color:white;display:inline-block;font-size:14px;font-weight:600;height:auto;line-height:36px;padding:0 12px;width:auto}
.login-buttons{margin-top:10px}
.login-buttons ul{*display:inline-block;clear:both;margin-bottom:0}
.login-buttons ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.login-buttons ul li{float:left;margin:0 5px 5px 0}
.login-buttons ul .twitter a,.login-buttons ul .facebook a,.login-buttons ul .google a{display:block;border:0;padding:0;text-indent:-5000px;background:url(//assets.steepster.com/assets/logo-steepster-b4b5687d36d4d4b37ee8ef2e710e2148.png) no-repeat top;font-size:0;line-height:0;width:83px;height:22px;background:url(//assets.steepster.com/assets/icon-twitter_connect-43dd5cca2d64c9bb140d4ecc03ce5703.png) no-repeat left}
.login-buttons ul .twitter a:hover,.login-buttons ul .facebook a:hover,.login-buttons ul .google a:hover{background-position:bottom;cursor:pointer}
.login-buttons ul .twitter a.busy,.login-buttons ul .facebook a.busy,.login-buttons ul .google a.busy{background-position:center}
.login-buttons ul .facebook a,.login-buttons ul .fbconnect_login_button{background-image:url(//assets.steepster.com/assets/icon-fb_connect-204d6571310b5873d0f53e8ebc4e107a.png)}
.login-buttons ul .google{margin-right:0}
.login-buttons ul .google a{background-image:url(//assets.steepster.com/assets/icon-google_connect-41950af2a68b68990d4fe801a8723ae5.png)}
.find-friends form ul li input.search-field{width:260px}
.find-social p{margin-bottom:20px}
.find-social ul{*display:inline-block;clear:both}
.find-social ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.find-social ul li{float:left;margin:0 5px 5px 0}
.find-social ul li a{display:block;border:0;padding:0;text-indent:-5000px;background:url(//assets.steepster.com/assets/logo-steepster-b4b5687d36d4d4b37ee8ef2e710e2148.png) no-repeat top;font-size:0;line-height:0;width:83px;height:22px;background:url(//assets.steepster.com/assets/icon-twitter_connect-43dd5cca2d64c9bb140d4ecc03ce5703.png) no-repeat left}
.find-social ul li a:hover{background-position:bottom;cursor:pointer}
.find-social ul li a.busy{background-position:center}
.find-social ul li.facebook a,.find-social ul li .fbconnect_login_button{background-image:url(//assets.steepster.com/assets/icon-fb_connect-204d6571310b5873d0f53e8ebc4e107a.png)}
.find-social ul li.google{margin-right:0}
.find-social ul li.google a{background-image:url(//assets.steepster.com/assets/icon-google_connect-41950af2a68b68990d4fe801a8723ae5.png)}
#success,#notice,#failure,#error,#alert{display:none;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background:#6bdf25;color:white;border:2px solid #5ecb1c;font-weight:bold;font-size:16px;padding:15px 15px;z-index:500;max-width:280px;position:fixed !important;position:absolute;right:40px;bottom:20px;text-align:center;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}
#success a,#notice a,#failure a,#error a,#alert a{color:white}
#error,#failure,#alert{background:#ff9317;border-color:#eb9700}
#teas_show #share_this,#places_show #share_this{float:left;margin-right:20px;width:220px;*overflow-x:hidden;float:right;margin-right:0;margin-bottom:20px;font-size:12px}
#teas_show #share_this.last,#places_show #share_this.last{margin-right:0}
#teas_show #share_this .inner,#places_show #share_this .inner{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:15px;background:#f3f3f3;border:1px solid #dddddd;color:#333333}
#teas_show #share_this h3,#places_show #share_this h3{font-size:14px;font-weight:bold;margin-bottom:5px}
#teas_show #share_this ul,#places_show #share_this ul{margin:0 3px 20px}
#teas_show #share_this ul li,#places_show #share_this ul li{margin-bottom:5px}
#teas_show #share_this ul li span,#places_show #share_this ul li span{display:none}
#teas_show #share_this ul li a,#places_show #share_this ul li a{display:block;padding-left:22px;background:url(//assets.steepster.com/assets/icon-twitter_16-f8bc497ed33ecfa3db3d28590afe6923.png) no-repeat left;font-weight:bold}
#teas_show #share_this ul li.facebook,#places_show #share_this ul li.facebook{margin-bottom:0}
#teas_show #share_this ul li.facebook a,#places_show #share_this ul li.facebook a{background:url(//assets.steepster.com/assets/icon-facebook_16-be6b8d8d74e18117f5e39be0bca32cb4.png) no-repeat left}
#teas_show #share_this ul li.email a,#places_show #share_this ul li.email a{background:url(//assets.steepster.com/assets/icon-email_16-f578cc1fd2ed1ec44fe330a79e90686e.png) no-repeat left}
#teas_show #share_this .copy-link,#places_show #share_this .copy-link{margin-bottom:5px}
#teas_show #share_this .copy-link label,#places_show #share_this .copy-link label{display:block;font-weight:bold;color:#555555;margin-bottom:4px}
#teas_show #share_this .copy-link input,#places_show #share_this .copy-link input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;color:#333333;background:white;padding:3px 2px;outline:0}
#teas_show #share_this .copy-link input::-moz-focus-inner,#places_show #share_this .copy-link input::-moz-focus-inner{border:0;padding:0}
#teas_show #share_this .copy-link input:focus,#places_show #share_this .copy-link input:focus{border-color:#00ccf5}
#primary .profile{*display:inline-block;clear:both;margin-bottom:30px}
#primary .profile:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#primary .profile .avatar{float:left;margin-right:20px;width:60px;*overflow-x:hidden;height:60px;outline:1px solid #dddddd}
#primary .profile .avatar.last{margin-right:0}
#primary .profile .avatar img{width:60px;height:60px}
#primary .profile h1{margin:0 0 5px 80px}
#primary .profile h1 a:active,#primary .profile h1 a:visited{color:#111111}
#primary .profile p{line-height:20px;margin:0 0 0 80px}
#primary .profile p a em{font-style:normal}
#wants .rating{display:none}
.users{border-top:1px solid #e3e3e3}
.users .user{*display:inline-block;clear:both;position:relative;padding:10px 0 9px;border-bottom:1px dotted #e3e3e3;font-size:12px;line-height:20px}
.users .user:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.users .user .follow-link{color:#777777;position:absolute;right:0;top:10px;max-width:90px}
.users .user .follow-link .user{border:0}
.users .user .follow-link a{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px}
.users .user .follow-link a:hover{color:#333333;border-bottom:1px solid #555555}
.users .user .follow-link a:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
.users .user .follow-link a:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
.users .user .follow-link a.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
.users .user .follow-link em{display:none}
.users .user .avatar{float:left;margin-right:20px;width:60px;*overflow-x:hidden;height:60px;outline:1px solid #dddddd}
.users .user .avatar.last{margin-right:0}
.users .user img{width:100%}
.users .user .details{margin-left:80px}
.users .user .details a{text-decoration:none;color:#006ea8;display:block;font-size:14px;font-weight:bold;text-decoration:none}
.users .user .details a:hover{color:#111111}
.users .user .details a:active{color:#5aae00}
.users .user .details a em{color:#777777}
.users .user .details em{font-style:normal;color:#777777}
.users .user .details p{margin:0;line-height:15px}
#find_friends .users h2{margin:0 0 20px}
#users .user{float:left;margin-right:20px;width:60px;*overflow-x:hidden;margin-bottom:20px}
#users .user.last{margin-right:0}
.products{margin-bottom:40px;border-bottom:1px dotted lightgrey}
.products .want{position:relative}
.products .want .product{*display:inline-block;clear:both;padding:0}
.products .want .product:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.products .want .product .tea{float:left;margin-right:20px;width:300px;*overflow-x:hidden}
.products .want .product .tea.last{margin-right:0}
.products .want .buy-link,.products .want .remove-link{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;font-size:12px}
.products .want .buy-link:hover,.products .want .remove-link:hover{color:#333333;border-bottom:1px solid #555555}
.products .want .buy-link{position:absolute;right:80px;top:15px;font-weight:bold}
.products .want .remove-link{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px;position:absolute;right:0;top:15px}
.products .want .remove-link:hover{color:#333333;border-bottom:1px solid #555555}
.products .want .remove-link:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
.products .want .remove-link:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
.products .want .remove-link.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
.products .product{margin:20px 0 0;float:left;margin-right:20px;width:300px;*overflow-x:hidden;position:relative}
.products .product.last{margin-right:0}
.products .product .tea img{float:left;margin-right:20px;width:60px;*overflow-x:hidden;height:60px;outline:1px solid #eeeeee}
.products .product .tea img.last{margin-right:0}
.products .product .tea .tea-name{text-decoration:none;color:#006ea8;display:block;text-decoration:none;font-weight:bold;margin-left:80px}
.products .product .tea .tea-name:hover{color:#111111}
.products .product .tea .tea-name:active{color:#5aae00}
.products .product .tea .tea-name em{color:#777777}
.products .product .tea .tea-name em{display:block;font-size:12px;font-style:normal;font-weight:normal}
.products .product .entry-count{display:block;font-size:11px;margin-left:80px}
.rating-widget{width:268px;height:110px;background:url(//assets.steepster.com/assets/bg-ratingwidget-31e6fb7353ad0ae21dd7918bfd46c243.png) no-repeat;position:absolute;right:-120px;z-index:1010;top:40px}
.rating-widget .slider{position:relative;padding:8px 0 0;margin:45px 24px 0}
.rating-widget .slider .slider-label .inner{width:57px}
.rating-widget .submit{position:absolute;right:11px;top:73px;font-size:11px}
.rating-widget .submit input{vertical-align:middle;padding:0 4px 0 6px;border:1px solid #cccccc;font-size:12px}
#companies_show #primary,#search_teas #primary{float:none;width:960px}
#companies_show #primary form,#search_teas #primary form{*display:inline-block;clear:both}
#companies_show #primary form:after,#search_teas #primary form:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#companies_show #primary form ul,#companies_show #primary form li,#companies_show #primary form p,#search_teas #primary form ul,#search_teas #primary form li,#search_teas #primary form p{float:left;clear:none;margin-right:5px}
#companies_show #primary .products,#search_teas #primary .products{*display:inline-block;clear:both;margin-right:0;position:relative;border-top:1px solid #dddddd;border-bottom:0;margin-bottom:40px}
#companies_show #primary .products:after,#search_teas #primary .products:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#companies_show #primary .products .more-link,#search_teas #primary .products .more-link{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px;font-size:12px;position:absolute;top:20px;right:20px}
#companies_show #primary .products .more-link:hover,#search_teas #primary .products .more-link:hover{color:#333333;border-bottom:1px solid #555555}
#companies_show #primary .products .more-link:hover,#search_teas #primary .products .more-link:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
#companies_show #primary .products .more-link:active,#search_teas #primary .products .more-link:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
#companies_show #primary .products .more-link.busy,#search_teas #primary .products .more-link.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
#companies_show #primary .products .product img,#search_teas #primary .products .product img{outline:1px solid #eeeeee}
body#search_teas #primary .search-field{width:280px}
body#search_teas #primary .suggestions{margin-bottom:20px}
#promo_select{margin-top:20px;padding:4px 10px;border-top:4px solid #f7f7f7;border-bottom:1px solid #eeeeee}
#promo_select h3{font-size:11px;font-weight:normal}
#promo_select img{margin:5px 0 10px}
#promo_select p{font-size:11px;line-height:15px}
#promo_select p a{color:#555555}
#promo_select p a strong{display:block;color:#006ea8}
#promo_select p a:hover strong{color:black}
#public_index #promo_select{margin-top:0;width:250px;padding:4px 15px;float:right}
#secondary #quick_signup,#hero #quick_signup{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#f3f3f3;padding:15px;margin-bottom:15px}
#secondary #quick_signup h2,#hero #quick_signup h2{margin:0}
#secondary #quick_signup p,#hero #quick_signup p{margin-bottom:5px}
#secondary #quick_signup .login-buttons ul,#hero #quick_signup .login-buttons ul{margin:0 auto}
#secondary #quick_signup form ul,#hero #quick_signup form ul{width:auto;margin-bottom:0}
#secondary #quick_signup form ul li,#hero #quick_signup form ul li{margin-bottom:5px}
#company{position:relative}
#company .edit-link{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;position:absolute;top:0;right:20px}
#company .edit-link:hover{color:#333333;border-bottom:1px solid #555555}
#error_404 ul li,#error_500 ul li{list-style:disc inside}
#error_404 a,#error_500 a{color:white;text-decoration:underline}
.logged-in{display:none}
.logged-out{display:inherit}
.permission-moderator{display:none}
.permission-admin{display:none}
.user-badge{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-transform:uppercase;text-shadow:none;padding:1px 2px;margin:0 4px 0 0;color:white !important;font-size:8px !important;border:1px solid #111111;font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif}
.user-badge:hover{color:white !important}
.user-badge.select{border-color:#e5671c;background-color:#ea864a}
.user-badge.admin{border-color:#111111;background-color:#2b2b2b}
body.modal-open{margin-right:0}
.modal-backdrop{background-color:#111111}
.modal-backdrop.in{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}
.modal-header{border:0;margin:0 30px;padding:18px 0 0}
.modal-header h4{font-family:"Heuristica", "Lucida Grande", "Lucida Sans Unicode", serif;font-size:22px;font-weight:normal;line-height:1.25}
.modal-body{padding:0 30px 30px}
.modal-content{-moz-box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;border:0}
.modal-content p{font-size:16px;line-height:1.35;margin:0}
.modal-content p:not(.error){color:#777777}
@media screen and (min-width: 768px){.modal-dialog{width:800px}
}
#recaptcha_area input[type="text"]{display:inline-block;height:auto}
.recaptchatable a{color:white !important}
#footer{*display:inline-block;clear:both;border-top:1px solid #eeeeee;color:#777777;font-size:11px;padding:10px 0}
#footer:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#footer a:link,#footer a:visited{color:#555555}
#footer a:hover{color:#333333}
#footer #copyright{float:left;margin-right:20px;width:220px;*overflow-x:hidden}
#footer #copyright.last{margin-right:0}
#footer #footer_nav{float:right}
#footer #footer_nav ul{*display:inline-block;clear:both}
#footer #footer_nav ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#footer #footer_nav ul li{float:left;display:inline}
#footer #footer_nav ul li a{display:block;text-decoration:none}
#footer #footer_nav ul li a{padding:0 10px}
#footer #footer_nav .mixpanel-promo{float:right;display:none}
body#public_index #footer_nav .mixpanel-promo{display:block}
#header{background:#1f1f1f url(//assets.steepster.com/assets/bg-nav-70c590106522967af87a549f06f0da3b.png) repeat-x top}
#header .container{position:relative;z-index:1000}
#header #logo{float:left;margin-right:20px;width:140px;*overflow-x:hidden}
#header #logo.last{margin-right:0}
#header #logo a{display:block;display:block;border:0;padding:0;text-indent:-5000px;background:url(//assets.steepster.com/assets/logo-steepster-b4b5687d36d4d4b37ee8ef2e710e2148.png) no-repeat top;font-size:0;line-height:0;background-position:-10px 2px !important;width:140px;height:48px}
#header #logo a:hover{background-position:bottom;cursor:pointer}
#header #logo a.busy{background-position:center}
#header #nav ul,#header #nav_user ul{margin:0}
#header #nav{float:left;font-size:14px;line-height:20px}
#header #nav ul{*display:inline-block;clear:both}
#header #nav ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#header #nav ul li{float:left;display:inline}
#header #nav ul li a{display:block;text-decoration:none}
#header #nav ul{float:left}
#header #nav ul li{padding:10px 0;margin-right:4px}
#header #nav ul li a{padding:4px 8px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;font-weight:bold;text-shadow:#111111 0 2px 1px;color:white}
#header #nav ul li a:focus,#header #nav ul li a:active{background:#444 url(//assets.steepster.com/assets/bg-nav_current-0826349e0dcbf4ddba73dc8ea6c1156f.png) repeat-x top}
#header #nav ul li a .new-icon{background-color:#ea864a;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-transform:uppercase;text-shadow:none;font-size:10px;padding:2px 4px;margin-left:2px}
#header #nav ul li:hover a,#header #nav ul li.hover a,#header #nav ul li.current a{background:#555 url(//assets.steepster.com/assets/bg-nav_current-0826349e0dcbf4ddba73dc8ea6c1156f.png) repeat-x top;text-shadow:#111111 0 1px 1px}
#header #nav ul li.new a{background-image:url(//assets.steepster.com/assets/icon-navnew-5379721a4bf5fba6ef737f67f748e38f.png) !important;background-repeat:no-repeat;background-position:right center;padding-right:39px !important}
#header #nav_user{float:right;font-size:12px;line-height:24px}
#header #nav_user ul{*display:inline-block;clear:both}
#header #nav_user ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#header #nav_user ul li{float:left;display:inline}
#header #nav_user ul li a{display:block;text-decoration:none}
#header #nav_user ul li a{color:white;padding:12px 8px}
#header #nav_user ul li:hover ul,#header #nav_user ul li.hover ul{left:auto}
#header #nav_user ul li:hover a,#header #nav_user ul li.hover a{text-decoration:underline}
#header #nav_user ul li ul{position:absolute;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);left:-5000px;width:142px;background:#333333;border:1px solid #444444;padding:4px 0}
#header #nav_user ul li ul li{width:142px;margin:0 1px}
#header #nav_user ul li ul li a{text-decoration:none !important;background:transparent !important;padding:0 10px !important;width:auto !important;height:auto !important;border-color:#333333}
#header #nav_user ul li ul li a:hover{background-color:#111111 !important}
#header #nav_user ul li ul li.new a{background-repeat:no-repeat !important;background-position:right center !important}
#header #nav_user ul li#nav_avatar{position:relative}
#header #nav_user ul li#nav_avatar a{height:24px;width:52px;padding:12px 0 8px 33px;font-weight:bold;font-size:12px;background:url(//assets.steepster.com/assets/bg-nav_dropdown-7a7918ea9ff62c720d67ae645f988ba2.png) no-repeat left 8px;text-decoration:none}
#header #nav_user ul li#nav_avatar img{width:18px;position:absolute;left:8px;top:15px}
#header #nav_user ul li#nav_avatar:hover ul,#header #nav_user ul li#nav_avatar.hover ul{right:0}
#header #nav_user ul li#nav_inbox{margin-right:8px}
#header #nav_user ul li#nav_inbox a{position:relative;width:32px;height:24px;text-indent:-5000px;background:url(//assets.steepster.com/assets/icon-mail-ff8fdbcea13298aa691d7aa11c3c61bd.png) no-repeat center}
#header #nav_user ul li#nav_inbox a:hover{text-decoration:none}
#header #nav_user ul li#nav_inbox a em{position:absolute;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;right:4px;top:28px;text-indent:0;background:#e60000;color:white;padding:1px 5px;line-height:12px;font-style:normal;font-size:9px;text-shadow:#eeeeee 0 1px 1px}
#intro{background:url(//assets.steepster.com/assets/bg-paper-8b8d24bacad2785ca095cac3cec68050.jpg);display:none;*display:inline-block;clear:both;position:relative;border-bottom:1px solid #dddddd}
#intro:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#intro.show{display:block}
#intro a{text-decoration:underline}
#intro h2{margin:0 0 5px;font:bold 24px/25px "Corbel", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif}
#intro p{font-size:16px;line-height:25px;width:620px;margin:0 auto}
#intro p a{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#eee url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x bottom;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.9, #e3e3e3));width:auto;overflow:visible;cursor:pointer;padding:4px 10px;border:1px solid #bbbbbb;color:#333333;text-shadow:white 0 1px 1px;font:bold 11px/20px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;text-transform:uppercase;letter-spacing:1px;text-decoration:none;display:inline-block;text-decoration:none}
#intro p a:hover{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.9, #eee))}
#intro p a:active{background:#dddddd;color:#111111}
#intro .container{padding:29px 0 34px;position:relative;text-align:center}
#intro .close{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px;position:absolute;top:15px;right:0}
#intro .close:hover{color:#333333;border-bottom:1px solid #555555}
#intro .close:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
#intro .close:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
#intro .close.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
.live-search-results{position:absolute}
.live-search-results ul{margin:0}
.live-search-results ul li a{display:block}
.live-search-results .results{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);background:white;border:1px solid #dddddd;padding:5px 0 10px}
.live-search-results h3{font-size:11px;letter-spacing:1px;margin:0 10px;line-height:20px;text-transform:uppercase;color:#777777}
.live-search-results ul{float:none;width:auto}
.live-search-results ul li{margin:0;float:none;width:auto}
.live-search-results ul li a{font-size:12px;line-height:14px;text-decoration:none;padding:3px 15px;color:#006ea8;font-weight:bold}
.live-search-results ul li a:hover{background:#006ea8;color:white}
.live-search-results ul li a:hover .match{background:transparent;color:inherit;font-weight:inherit}
.live-search-results ul li a:hover em{color:white}
.live-search-results ul li a em{font-style:normal;font-weight:normal;font-size:11px;color:#555555}
.live-search-results ul li a .match{background:#eeeeee}
.live-search-results ul li.more-link a{font-weight:normal !important;font-size:11px;border-bottom:1px solid #e3e3e3;padding-bottom:4px;margin-bottom:5px}
.btn-block+.btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}
#select-interest-modal-view .modal-content{background-color:transparent}
#select-interest-modal-view .modal-header{margin:0}
#select-interest-modal-view .modal-header .close{background:#111 url(//assets.steepster.com/assets/icon-close-circle-1ea9d92d548d34a5714fdf7fdd258e0f.png) no-repeat center center;border-radius:500px;cursor:pointer;height:22px;position:absolute;right:-15px;text-indent:-5000px;top:17px;width:22px;z-index:1051}
#select-interest-modal-view .modal-body{padding:0}
#select-interest-modal-view .alert{background:#fbc6c8;margin:0px 0px 10px;padding:10px 20px;border-radius:3px;color:#b93843}
#select-interest-modal-view .main{background:white;border-radius:3px;height:355px;overflow:hidden;width:100%}
#select-interest-modal-view .main:before,#select-interest-modal-view .main:after{content:" ";display:table}
#select-interest-modal-view .main:after{clear:both}
#select-interest-modal-view .main .banner{display:none;width:533px;height:355px;background:url(//assets.steepster.com/assets/select-interest-modal-banner-1bb96e759e123a648c3f3511157eef45.jpg) no-repeat;float:right}
#select-interest-modal-view .main .content{display:block;padding:50px 50px 0;vertical-align:top;float:left}
#select-interest-modal-view .main .content h1{font-size:50px}
#select-interest-modal-view .main .content p{padding:20px 0}
#select-interest-modal-view .main .content.confirmation h1{padding-bottom:20px}
#select-interest-modal-view .main .content.confirmation p{padding:0px 0px 10px}
#select-interest-modal-view .main .content.confirmation .buttons{margin-bottom:10px}
#select-interest-modal-view .main .content.confirmation .buttons a{border-radius:3px;border:1px solid transparent;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(0,0,0,0.2);cursor:pointer;display:inline-block;margin:5px 5px 0 0;text-align:center;vertical-align:middle;white-space:nowrap;color:white;font-weight:600;font-size:12px;padding:6px 15px}
#select-interest-modal-view .main .content.confirmation .buttons .facebook{background-color:#3b5998}
#select-interest-modal-view .main .content.confirmation .buttons .twitter{background-color:#00aced}
#select-interest-modal-view .main .content.confirmation .buttons .email{background-color:#e1e1e1;color:black}
#select-interest-modal-view .main .content form #select_interest_entry_email{-webkit-transition:border-color ease-in-out 0.15s;transition:border-color ease-in-out 0.15s;background-color:white;background-image:none;border:1px solid #cccccc;color:#555555;display:block;font-size:14px;height:35px;line-height:1.42857;padding:6px 12px;vertical-align:middle;width:100%}
#select-interest-modal-view .main .content form #select_interest_entry_email.error{border-color:#f78400}
#select-interest-modal-view .main .content form .btn{background-color:#dedede;background-image:none;border-radius:2px;border:1px solid transparent;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(0,0,0,0.2);cursor:pointer;display:inline-block;font-size:14px;font-weight:600;line-height:1.42857;margin-bottom:0;text-align:center;text-decoration:none;padding:6px 12px;vertical-align:middle;white-space:nowrap;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:white;background-color:#5dad4a;margin-top:13px;height:auto;padding:9px 0px;font-size:16px}
#select-interest-modal-view .main .content form .btn:focus{outline:0}
#select-interest-modal-view .main .content form .btn:hover,#select-interest-modal-view .main .content form .btn:focus{color:#121212;text-decoration:none}
#select-interest-modal-view .main .content form .btn:active,#select-interest-modal-view .main .content form .btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
#select-interest-modal-view .main .content form .btn.disabled,#select-interest-modal-view .main .content form .btn[disabled],fieldset[disabled] #select-interest-modal-view .main .content form .btn{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
#select-interest-modal-view .main .content form .btn:hover,#select-interest-modal-view .main .content form .btn:focus,#select-interest-modal-view .main .content form .btn:active,#select-interest-modal-view .main .content form .btn.active,.open #select-interest-modal-view .main .content form .btn.dropdown-toggle{color:white;background-color:#4e903e}
#select-interest-modal-view .main .content form .btn:active,#select-interest-modal-view .main .content form .btn.active,.open #select-interest-modal-view .main .content form .btn.dropdown-toggle{background-image:none}
#select-interest-modal-view .main .content form .btn.disabled,#select-interest-modal-view .main .content form .btn.disabled:hover,#select-interest-modal-view .main .content form .btn.disabled:focus,#select-interest-modal-view .main .content form .btn.disabled:active,#select-interest-modal-view .main .content form .btn.disabled.active,#select-interest-modal-view .main .content form .btn[disabled],#select-interest-modal-view .main .content form .btn[disabled]:hover,#select-interest-modal-view .main .content form .btn[disabled]:focus,#select-interest-modal-view .main .content form .btn[disabled]:active,#select-interest-modal-view .main .content form .btn[disabled].active,fieldset[disabled] #select-interest-modal-view .main .content form .btn,fieldset[disabled] #select-interest-modal-view .main .content form .btn:hover,fieldset[disabled] #select-interest-modal-view .main .content form .btn:focus,fieldset[disabled] #select-interest-modal-view .main .content form .btn:active,fieldset[disabled] #select-interest-modal-view .main .content form .btn.active{background-color:#5dad4a}
#select-interest-modal-view.direct .modal-body{background:transparent url(http://colourlovers.com.s3.amazonaws.com/images/patterns/3003/3003855.png) repeat}
#select-interest-modal-view.direct #select_interest_modal{position:relative;width:800px;height:415px;text-align:center}
#select-interest-modal-view.direct #select_interest_modal .curtain{background:#dbd29a;position:absolute;bottom:0;top:0;left:0;right:0;opacity:0.7;z-index:1}
#select-interest-modal-view.direct #select_interest_modal .direct{position:absolute;bottom:0;top:0;left:0;right:0;z-index:2;padding:40px 20px}
#select-interest-modal-view.direct #select_interest_modal .direct a{color:#111111}
#select-interest-modal-view.direct #select_interest_modal .direct h4{font-family:Heuristica, Georgia, "Times New Roman-", Times, serif;margin:10px 0 20px;font-size:32px;font-style:italic}
#select-interest-modal-view.direct #select_interest_modal .direct h1{font-family:SourceSansPro, "Lucida Grande", "Lucida Sans Unicode", sans-serif;text-transform:uppercase;font-size:130px;margin:80px 0;font-weight:bold;text-shadow:2px 2px 2px rgba(0,0,0,0.3)}
#select-interest-modal-view.direct #select_interest_modal .direct h3{font-family:Heuristica, Georgia, "Times New Roman-", Times, serif;margin:20px 0;font-size:24px;font-style:italic;line-height:1.4}
#select-interest-modal-view.direct #select_interest_modal .direct h5{font-size:16px;font-family:SourceSansPro, "Lucida Grande", "Lucida Sans Unicode", sans-serif;text-transform:uppercase;font-style:italic}
#select-interest-modal-view.direct #select_interest_modal .direct .btn{background-color:#dedede;background-image:none;border-radius:2px;border:1px solid transparent;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(0,0,0,0.2);cursor:pointer;display:inline-block;font-size:14px;font-weight:600;line-height:1.42857;margin-bottom:0;text-align:center;text-decoration:none;padding:6px 12px;vertical-align:middle;white-space:nowrap;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:white;background-color:#5dad4a;display:inline-block;margin:10px;padding:10px 30px;font-size:22px}
#select-interest-modal-view.direct #select_interest_modal .direct .btn:focus{outline:0}
#select-interest-modal-view.direct #select_interest_modal .direct .btn:hover,#select-interest-modal-view.direct #select_interest_modal .direct .btn:focus{color:#121212;text-decoration:none}
#select-interest-modal-view.direct #select_interest_modal .direct .btn:active,#select-interest-modal-view.direct #select_interest_modal .direct .btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
#select-interest-modal-view.direct #select_interest_modal .direct .btn.disabled,#select-interest-modal-view.direct #select_interest_modal .direct .btn[disabled],fieldset[disabled] #select-interest-modal-view.direct #select_interest_modal .direct .btn{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
#select-interest-modal-view.direct #select_interest_modal .direct .btn:hover,#select-interest-modal-view.direct #select_interest_modal .direct .btn:focus,#select-interest-modal-view.direct #select_interest_modal .direct .btn:active,#select-interest-modal-view.direct #select_interest_modal .direct .btn.active,.open #select-interest-modal-view.direct #select_interest_modal .direct .btn.dropdown-toggle{color:white;background-color:#4e903e}
#select-interest-modal-view.direct #select_interest_modal .direct .btn:active,#select-interest-modal-view.direct #select_interest_modal .direct .btn.active,.open #select-interest-modal-view.direct #select_interest_modal .direct .btn.dropdown-toggle{background-image:none}
#select-interest-modal-view.direct #select_interest_modal .direct .btn.disabled,#select-interest-modal-view.direct #select_interest_modal .direct .btn.disabled:hover,#select-interest-modal-view.direct #select_interest_modal .direct .btn.disabled:focus,#select-interest-modal-view.direct #select_interest_modal .direct .btn.disabled:active,#select-interest-modal-view.direct #select_interest_modal .direct .btn.disabled.active,#select-interest-modal-view.direct #select_interest_modal .direct .btn[disabled],#select-interest-modal-view.direct #select_interest_modal .direct .btn[disabled]:hover,#select-interest-modal-view.direct #select_interest_modal .direct .btn[disabled]:focus,#select-interest-modal-view.direct #select_interest_modal .direct .btn[disabled]:active,#select-interest-modal-view.direct #select_interest_modal .direct .btn[disabled].active,fieldset[disabled] #select-interest-modal-view.direct #select_interest_modal .direct .btn,fieldset[disabled] #select-interest-modal-view.direct #select_interest_modal .direct .btn:hover,fieldset[disabled] #select-interest-modal-view.direct #select_interest_modal .direct .btn:focus,fieldset[disabled] #select-interest-modal-view.direct #select_interest_modal .direct .btn:active,fieldset[disabled] #select-interest-modal-view.direct #select_interest_modal .direct .btn.active{background-color:#5dad4a}
#select-interest-modal-view.direct #select_interest_modal .direct .cancel{display:inline-block;margin-top:40px;color:white;font-style:italic;font-size:16px}
#select-interest-modal-view.direct #select_interest_modal .shopify .presents{border-bottom:1px dashed white;margin-right:20px;position:relative}
#select-interest-modal-view.direct #select_interest_modal .shopify .presents .logo{position:absolute;top:-24px;left:50%;margin-left:-70px;background:#556e4f url(//assets.steepster.com/assets/logo-steepster-b4b5687d36d4d4b37ee8ef2e710e2148.png) no-repeat;width:140px;height:44px}
#select-interest-modal-view.direct #select_interest_modal .shopify h1{color:white;font-size:110px;margin:50px 0 0 -20px;text-shadow:2px 2px 0px rgba(0,0,0,0.3)}
#select-interest-modal-view.direct #select_interest_modal .shopify .btn.btn-huge{font-size:50px;margin:80px 20px 80px 0;box-shadow:2px 2px 2px rgba(0,0,0,0.3);border-radius:8px;text-shadow:1px 1px 0px rgba(0,0,0,0.3)}
#select-interest-modal-view.direct #select_interest_modal .shopify .btn.btn-huge.negative{background:#bbbbbb;font-style:normal}
#select-interest-modal-view.direct #select_interest_modal .shopify .btn.btn-huge small{font-size:18px;display:block}
#select-interest-modal-view.direct #select_interest_modal .shopify h5{font-style:normal;color:white;margin-top:50px;text-shadow:2px 2px 0px rgba(0,0,0,0.3)}
#select-interest-modal-view.direct #select_interest_modal .shopify .details{font-size:14px;color:#cccccc}
#select-interest-modal-view.direct #select_interest_modal .shopify .step-2 h5{margin-top:0}
#select-interest-modal-view.direct #select_interest_modal .shopify .step-2 .details{margin:20px 70px}
#select-interest-modal-view.direct #select_interest_modal .shopify .variant{display:inline-block;width:33%}
#select-interest-modal-view.direct #select_interest_modal .shopify .variant label{position:relative;display:block;height:250px;margin:30px 20px 15px;background:white;box-shadow:0px 1px 2px rgba(0,0,0,0.3)}
#select-interest-modal-view.direct #select_interest_modal .shopify .variant label:hover{cursor:pointer}
#select-interest-modal-view.direct #select_interest_modal .shopify .variant label h6{font-size:20px;padding:25px 0 15px}
#select-interest-modal-view.direct #select_interest_modal .shopify .variant label ul li{font-size:16px;margin:5px 0}
#select-interest-modal-view.direct #select_interest_modal .shopify .variant label input{height:auto;width:auto}
#select-interest-modal-view.direct #select_interest_modal .shopify .variant label .btn{margin:0;padding:10px 30px;font-size:16px;position:absolute;bottom:20px;left:50%;margin-left:-82px}
#select-interest-modal-view.countdown #select_interest_modal{height:500px}
#select-interest-modal-view.countdown #select_interest_modal .direct h1.countdown-timer{background:white;display:inline-block;padding:10px 20px;box-shadow:inset 0 1px 3px 0px rgba(0,0,0,0.3);font-size:36px;color:#ad4a4a;margin:10px 10px 15px}
#select-interest-modal-view.no-promo #select_interest_modal .direct h5{font-size:30px}
#select-interest-modal-view.no-promo #select_interest_modal .direct h1{font-size:115px}
#select-interest-modal-view.shopify .modal-body{background:#556e4f;border:10px solid #abdd9e}
#select-interest-modal-view.shopify .modal-body #select_interest_modal{height:445px}
#select-interest-modal-view.shopify .modal-body #select_interest_modal .curtain{background:transparent}
@media screen and (min-width: 768px){#select-interest-modal-view.email .modal-dialog{width:927px}
#select-interest-modal-view.email .main .content{width:285px}
#select-interest-modal-view.email .main .banner{display:block}
#select-interest-modal-view.direct .modal-dialog{width:800px}
}
#select-interest-pushdown{position:relative;background:transparent url(http://colourlovers.com.s3.amazonaws.com/images/patterns/3003/3003855.png) repeat;height:0}
#select-interest-pushdown .curtain{background:#dbd29a;position:absolute;bottom:0;top:0;left:0;right:0;opacity:0.8;filter:alpha(opacity=80);z-index:1}
#select-interest-pushdown .content{position:relative;z-index:2;width:940px;margin:0 auto;padding:0}
#select-interest-pushdown .content a{color:#111111}
#select-interest-pushdown .content h1{font-family:SourceSansPro, "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:22px;padding:10px 0;font-weight:bold}
#select-interest-pushdown .content h1 small{display:block;font-family:SourceSansPro, "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-weight:normal;font-style:italic;font-size:16px;margin-top:-4px}
#select-interest-pushdown .content h1 span{float:right;text-transform:uppercase;font-size:18px;display:inline-block}
#select-interest-pushdown .content h1 span.code-label{margin-right:10px;margin-top:-6px;font-size:14px}
#select-interest-pushdown .content h1 span.code{background:#f1937f;color:white;padding:0px 6px;margin-top:-6px;letter-spacing:3px;font-size:14px}
#select-interest-pushdown .content h1 span.btn{background-color:#dedede;background-image:none;border-radius:2px;border:1px solid transparent;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(0,0,0,0.2);cursor:pointer;display:inline-block;font-size:14px;font-weight:600;line-height:1.42857;margin-bottom:0;text-align:center;text-decoration:none;padding:6px 12px;vertical-align:middle;white-space:nowrap;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:white;background-color:#5dad4a;display:inline-block;margin:-10px 0 0 30px;padding:8px 16px;font-size:16px;font-weight:bold}
#select-interest-pushdown .content h1 span.btn:focus{outline:0}
#select-interest-pushdown .content h1 span.btn:hover,#select-interest-pushdown .content h1 span.btn:focus{color:#121212;text-decoration:none}
#select-interest-pushdown .content h1 span.btn:active,#select-interest-pushdown .content h1 span.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
#select-interest-pushdown .content h1 span.btn.disabled,#select-interest-pushdown .content h1 span.btn[disabled],fieldset[disabled] #select-interest-pushdown .content h1 span.btn{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
#select-interest-pushdown .content h1 span.btn:hover,#select-interest-pushdown .content h1 span.btn:focus,#select-interest-pushdown .content h1 span.btn:active,#select-interest-pushdown .content h1 span.btn.active,.open #select-interest-pushdown .content h1 span.btn.dropdown-toggle{color:white;background-color:#4e903e}
#select-interest-pushdown .content h1 span.btn:active,#select-interest-pushdown .content h1 span.btn.active,.open #select-interest-pushdown .content h1 span.btn.dropdown-toggle{background-image:none}
#select-interest-pushdown .content h1 span.btn.disabled,#select-interest-pushdown .content h1 span.btn.disabled:hover,#select-interest-pushdown .content h1 span.btn.disabled:focus,#select-interest-pushdown .content h1 span.btn.disabled:active,#select-interest-pushdown .content h1 span.btn.disabled.active,#select-interest-pushdown .content h1 span.btn[disabled],#select-interest-pushdown .content h1 span.btn[disabled]:hover,#select-interest-pushdown .content h1 span.btn[disabled]:focus,#select-interest-pushdown .content h1 span.btn[disabled]:active,#select-interest-pushdown .content h1 span.btn[disabled].active,fieldset[disabled] #select-interest-pushdown .content h1 span.btn,fieldset[disabled] #select-interest-pushdown .content h1 span.btn:hover,fieldset[disabled] #select-interest-pushdown .content h1 span.btn:focus,fieldset[disabled] #select-interest-pushdown .content h1 span.btn:active,fieldset[disabled] #select-interest-pushdown .content h1 span.btn.active{background-color:#5dad4a}
#select-interest-pushdown .content h1 span.countdown{text-transform:none;float:none;font-size:14px;display:block;font-weight:normal}
#select-interest-pushdown .content h1 span.countdown-timer{float:none;font-size:14px;color:#ad4a4a;font-weight:bold}
#select-interest-pushdown.countdown .content h1 span.code{margin-top:0}
#select-interest-pushdown.countdown .content h1 span.code-label{margin-top:2px}
#select-interest-pushdown.countdown .content h1 span.btn{margin-top:-3px}
#subnav{background:#111 url(//assets.steepster.com/assets/bg-subnav-424f2a047fdbd7fa3c9f0150f40209b4.png) repeat-x top;border-top:1px solid #333333}
#subnav .container{z-index:999}
#subnav .breadcrumbs{float:left;margin-right:20px;width:700px;*overflow-x:hidden;font-size:12px;line-height:21px;color:#888888;padding:8px 0}
#subnav .breadcrumbs.last{margin-right:0}
#subnav .breadcrumbs a{display:inline-block;line-height:inherit;color:#cccccc}
#subnav .breadcrumbs a:hover{color:white;text-decoration:underline}
#subnav .breadcrumbs a.add{position:absolute;overflow:hidden;padding-left:34px;background:url(//assets.steepster.com/assets/icon-subnav_add-a6914d05bacf5536b5ccbea44c832d59.png) no-repeat 12px center;border-left:1px solid #4c4c4c;margin-left:10px}
#subnav .breadcrumbs strong{font-weight:normal;color:#cccccc}
#subnav .breadcrumbs strong a{color:#eeeeee}
#subnav form#nav_search{float:left;margin-right:20px;width:220px;*overflow-x:hidden;float:right;margin-right:0}
#subnav form#nav_search.last{margin-right:0}
#subnav form#nav_search input.live-search-input{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:0;width:220px;color:#555555;font-size:12px;padding:4px 4px 4px 24px;background:#fff url(//assets.steepster.com/assets/bg-search-150c95391197a828ed1aff72e246a555.png) no-repeat 4px center;margin:6px 0;height:24px}
#subnav form#nav_search input.live-search-input.ajax-loading{background-image:url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif)}
#subnav .live-search-results{position:absolute;width:220px;right:0;top:40px}
.slider{width:220px;padding:8px 0 13px;position:relative;float:left;margin-top:7px}
.slider:after{border-radius:500px;-moz-border-radius:500px;-webkit-border-radius:500px;background:#f1f1f1;border:1px solid #bbbbbb;content:"";display:block;height:4px;width:100%}
.slider.slider-full{width:100%}
.slider .ui-slider-handle.ui-state-active .inner,.slider .ui-slider-handle.ui-state-hover .inner{background-color:#f1f1f1}
.slider .slider-label{text-align:center}
.slider .slider-label .inner{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:url(//assets.steepster.com/assets/icon-slider-handle-c2a23ff78778924c276afe083c5fd4a0.png),url(//assets.steepster.com/assets/icon-slider-handle-c2a23ff78778924c276afe083c5fd4a0.png);background-color:white;background-repeat:no-repeat;background-position:7px center, right 7px center;border:1px solid #bbbbbb !important;color:#777777;cursor:pointer;display:inline-block;font-size:12px;line-height:18px;padding:0 18px !important;text-align:center;text-transform:uppercase;width:102px}
.slider a{position:absolute;width:110px;height:20px;top:2px;margin-left:-58px;color:#111111;z-index:4}
.slider a.ui-state-hover{z-index:5}
.slider a:focus{outline:none}
.slider .ui-slider-range{border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:3px;height:5px;opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}
.entry-rate{*display:inline-block;clear:both;position:relative;background:transparent url(//assets.steepster.com/assets/bg-smilies-e736561c857486f53ec8e69fc1535f65.png) no-repeat 13px 46px;margin:36px 20px}
.entry-rate:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.entry-rate label{float:left;margin-right:20px;width:140px;*overflow-x:hidden;width:130px;font-size:14px;margin-right:10px}
.entry-rate label.last{margin-right:0}
.entry-rate label em{position:relative;font-weight:normal;right:auto;display:block;font-size:10px;margin-top:22px}
.entry-rate .slider{margin:41px 25px 3px;width:475px}
.entry-rate .slider:after{left:-25px;position:relative;width:536px}
.entry-rate .slider a{width:20px;height:40px;margin-left:-25px;top:1px}
.entry-rate .slider a .inner{width:85px;left:-160%;position:relative}
.entry-rate .slider .ui-slider-range{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";height:6px}
.entry-rate #tea_label{position:absolute;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:white;border:1px solid #bbbbbb;color:#777777;display:none;font-size:14px;left:0;line-height:13px;margin-left:-90px;padding:10px;top:42px;width:200px;z-index:1050}
.entry-rate #tea_label:after,.entry-rate #tea_label:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.entry-rate #tea_label:after{border-color:rgba(255,255,255,0);border-bottom-color:white;border-width:7px;left:50%;margin-left:-7px}
.entry-rate #tea_label:before{border-color:rgba(187,187,187,0);border-bottom-color:#bbbbbb;border-width:8px;left:50%;margin-left:-8px}
.entry-rate #tea_label .other-rating-value{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#5dad4a;color:white;display:inline-block;float:left;font-size:16px;height:32px;line-height:32px;margin-right:10px;text-align:center;width:31px}
.entry-rate #tea_label span{background-color:white;border-bottom:0;display:block}
.entry-rate #tea_label span strong{white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;display:block;text-overflow:ellipsis;overflow:hidden;color:#111111;line-height:17px}
.entry-rate ul#other_ratings{*display:inline-block;clear:both;position:absolute;top:19px;left:-1px;margin:6px 0;padding:0;width:100%}
.entry-rate ul#other_ratings:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.entry-rate ul#other_ratings li{position:absolute;border-radius:500px;-moz-border-radius:500px;-webkit-border-radius:500px;background-color:#777777;width:5px;height:5px;text-indent:-5000px;margin:0;padding:0}
@media screen and (min-width: 768px){#note-modal .modal-dialog{width:622px}
}
#note-modal .modal-content{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif}
#note-modal .modal-content p{color:#777777;font-size:16px;line-height:1.35;margin:0}
#note-modal .modal-content form li textarea{width:640px}
#note-modal .modal-content form .submit{*display:inline-block;clear:both}
#note-modal .modal-content form .submit:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#note-modal .modal-content form .submit input{vertical-align:middle}
#note-modal .modal-content form .submit .delete-link,#note-modal .modal-content form .submit .tweet{position:absolute;right:20px}
#note-modal .modal-content form .submit .delete-link{color:red}
#note-modal .modal-content form .submit .tweet input{margin:0 2px 0 4px;vertical-align:baseline;height:auto}
#note-modal .modal-content form .submit .tweet label{margin-right:3px}
#note-modal .modal-content form .optional{*display:inline-block;clear:both;background:#f3f3f2;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;overflow:hidden}
#note-modal .modal-content form .optional:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#note-modal .modal-content form .optional h3{font-size:14px;line-height:20px;padding:19px 0 0 20px;float:left;margin-right:20px;width:140px;*overflow-x:hidden;width:130px;margin-right:10px}
#note-modal .modal-content form .optional h3.last{margin-right:0}
#note-modal .modal-content form .optional h3 em{display:block;color:#777777;font-size:12px;font-style:normal}
#note-modal .modal-content form ul.preparation{float:right;width:520px}
#note-modal .modal-content form ul.preparation li{position:relative;float:left;clear:none;padding:0;width:250px}
#note-modal .modal-content form ul.preparation li.temp{float:right}
#note-modal .modal-content form ul.preparation li.steeptime label{background:transparent url(//assets.steepster.com/assets/icon-clock-deb9766e1c94173be3e72621babccc67.png) no-repeat 0 center;padding-left:17px}
#note-modal .modal-content form ul.preparation li.temp label{background:transparent url(//assets.steepster.com/assets/icon-thermometer-e089c58ab78ff2bbc7a160a87f66d89c.png) no-repeat 0 center;padding-left:10px}
#note-modal .modal-content form ul.preparation li label{margin:10px 0 0}
#note-modal .modal-content form ul.preparation li .slider{float:none;margin:0 auto;width:150px}
#note-modal .modal-content form ul.preparation li .slider:after{left:-56px;position:relative;width:256px}
#note-modal .modal-header .close{display:none}
#note-modal .modal-body{padding:0 30px 30px}
#new_note form>section,[id^='note_form'] form>section{*display:inline-block;clear:both;border-bottom:1px solid #e1e1e1;padding:22px 20px}
#new_note form>section:after,[id^='note_form'] form>section:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#new_note form>section input,#new_note form>section textarea,[id^='note_form'] form>section input,[id^='note_form'] form>section textarea{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif}
#new_note form>section label,[id^='note_form'] form>section label{color:#777777;font-size:14px;font-weight:600}
#new_note .reset,[id^='note_form'] .reset{margin-left:8px;padding-left:12px;position:relative;text-transform:capitalize}
#new_note .reset:before,[id^='note_form'] .reset:before{content:"";border-left:1px solid #bbbbbb;height:16px;left:0;position:absolute;top:2px;width:1px}
#new_note .reset.clear-recommendation,[id^='note_form'] .reset.clear-recommendation{float:left;margin-left:10px;font-weight:600}
#new_note #note_form,[id^='note_form'] #note_form{overflow:visible}
#new_note #note-rating,[id^='note_form'] #note-rating{margin:24px 0 0;padding:0}
#new_note #note-rating .review-recommendation,[id^='note_form'] #note-rating .review-recommendation{*display:inline-block;clear:both;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;background-color:#f1f1f1;border:1px solid #bbbbbb;border-style:none solid solid;font-size:14px;padding:11px 0 11px 20px;position:relative;top:-6px}
#new_note #note-rating .review-recommendation:after,[id^='note_form'] #note-rating .review-recommendation:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#new_note #note-rating .review-recommendation span,[id^='note_form'] #note-rating .review-recommendation span{color:#777777;float:left;font-weight:600}
#new_note #note-rating .review-recommendation .review-recommendation-inputs,[id^='note_form'] #note-rating .review-recommendation .review-recommendation-inputs{float:right}
#new_note #note-rating .review-recommendation .review-recommendation-inputs label,[id^='note_form'] #note-rating .review-recommendation .review-recommendation-inputs label{color:#999999;cursor:pointer;display:block;margin-left:24px;position:relative;float:left;font-weight:normal;margin-right:20px}
#new_note #note-rating .review-recommendation .review-recommendation-inputs label>input[type='radio'],[id^='note_form'] #note-rating .review-recommendation .review-recommendation-inputs label>input[type='radio']{position:absolute;clip:rect(0, 0, 0, 0);clip:rect(0 0 0 0)}
#new_note #note-rating .review-recommendation .review-recommendation-inputs label:before,[id^='note_form'] #note-rating .review-recommendation .review-recommendation-inputs label:before{-webkit-transition:border-color ease-in-out .15s, background-color ease-in-out .15s;transition:border-color ease-in-out .15s, background-color ease-in-out .15s;background-color:white;border:1px solid #bababa;border-radius:500px;content:"";display:inline-block;height:16px;left:-24px;margin-top:-8px;position:absolute;top:50%;width:16px}
#new_note #note-rating .review-recommendation .review-recommendation-inputs label:hover:before,[id^='note_form'] #note-rating .review-recommendation .review-recommendation-inputs label:hover:before{border-color:black}
#new_note #note-rating .review-recommendation .review-recommendation-inputs label.selected:before,[id^='note_form'] #note-rating .review-recommendation .review-recommendation-inputs label.selected:before{-moz-box-shadow:inset 0 0 0 2px white;-webkit-box-shadow:inset 0 0 0 2px white;box-shadow:inset 0 0 0 2px white;background-color:#121212;border-color:#121212}
#new_note #note-measurements,[id^='note_form'] #note-measurements{padding-bottom:3px}
#new_note #note-measurements ul,[id^='note_form'] #note-measurements ul{margin:18px 0 13px}
#new_note #note-measurements ul li,[id^='note_form'] #note-measurements ul li{display:inline-block;margin:0 30px 14px 0;position:relative}
#new_note #note-measurements ul li .error,[id^='note_form'] #note-measurements ul li .error{display:block;clear:both;width:153px}
#new_note #note-measurements ul li>label,[id^='note_form'] #note-measurements ul li>label{float:left;display:inline-block}
#new_note #note-measurements ul li>label[for='note-tea-amount'],[id^='note_form'] #note-measurements ul li>label[for='note-tea-amount']{background:transparent url(//assets.steepster.com/assets/icon-cup-e539c340840126963b88eaf52efe4bd5.png) no-repeat 2px center;padding-left:17px}
#new_note #note-measurements ul li>label[for='note-water-volume'],[id^='note_form'] #note-measurements ul li>label[for='note-water-volume']{background:transparent url(//assets.steepster.com/assets/icon-droplet-809a503b88c4c15e16aa697312ba37fa.png) no-repeat 2px center;padding-left:15px}
#new_note #note-measurements ul li>input[type='text'],[id^='note_form'] #note-measurements ul li>input[type='text']{clear:both;display:inline-block;float:left;height:35px;margin-top:5px;width:166px}
#new_note #note-measurements ul li .tea-amount-units,#new_note #note-measurements ul li .water-volume-units,[id^='note_form'] #note-measurements ul li .tea-amount-units,[id^='note_form'] #note-measurements ul li .water-volume-units{float:left;position:absolute;right:6px;top:33px}
#new_note #note-measurements ul li .tea-amount-units label,#new_note #note-measurements ul li .water-volume-units label,[id^='note_form'] #note-measurements ul li .tea-amount-units label,[id^='note_form'] #note-measurements ul li .water-volume-units label{border:1px solid #bbbbbb;border-style:solid none;border-radius:3px;color:#999999;cursor:pointer;display:block;float:left;height:23px;line-height:19px;position:relative;text-align:center;width:28px}
#new_note #note-measurements ul li .tea-amount-units label>input[type='radio'],#new_note #note-measurements ul li .water-volume-units label>input[type='radio'],[id^='note_form'] #note-measurements ul li .tea-amount-units label>input[type='radio'],[id^='note_form'] #note-measurements ul li .water-volume-units label>input[type='radio']{position:absolute;clip:rect(0, 0, 0, 0);clip:rect(0 0 0 0)}
#new_note #note-measurements ul li .tea-amount-units label:first-child,#new_note #note-measurements ul li .water-volume-units label:first-child,[id^='note_form'] #note-measurements ul li .tea-amount-units label:first-child,[id^='note_form'] #note-measurements ul li .water-volume-units label:first-child{border-style:solid none solid solid;border-radius:3px 0 0 3px}
#new_note #note-measurements ul li .tea-amount-units label:last-child,#new_note #note-measurements ul li .water-volume-units label:last-child,[id^='note_form'] #note-measurements ul li .tea-amount-units label:last-child,[id^='note_form'] #note-measurements ul li .water-volume-units label:last-child{border-style:solid solid solid none;border-radius:0 3px 3px 0}
#new_note #note-measurements ul li .tea-amount-units label:hover,#new_note #note-measurements ul li .tea-amount-units label.selected,#new_note #note-measurements ul li .water-volume-units label:hover,#new_note #note-measurements ul li .water-volume-units label.selected,[id^='note_form'] #note-measurements ul li .tea-amount-units label:hover,[id^='note_form'] #note-measurements ul li .tea-amount-units label.selected,[id^='note_form'] #note-measurements ul li .water-volume-units label:hover,[id^='note_form'] #note-measurements ul li .water-volume-units label.selected{background-color:#e1e1e1;color:#111111}
#new_note #note-preparations,[id^='note_form'] #note-preparations{padding-bottom:11px}
#new_note #note-flavors,[id^='note_form'] #note-flavors{padding-bottom:29px}
#new_note #note-flavors label,[id^='note_form'] #note-flavors label{margin:18px 0 5px}
#new_note #note-flavors label a,[id^='note_form'] #note-flavors label a{float:right;font-weight:500}
#new_note #note-flavors p,[id^='note_form'] #note-flavors p{color:#777777;font-size:13px;margin-top:-5px}
#new_note .submit,[id^='note_form'] .submit{margin-top:30px}
#new_note .submit input[type='submit'],[id^='note_form'] .submit input[type='submit']{border:0;letter-spacing:0;text-shadow:0 0 0 transparent;text-transform:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;background:#55a5ca;border-bottom:1px solid #3c728b;color:white;display:inline-block;font-size:14px;font-weight:600;height:auto;line-height:36px;padding:0 12px;width:auto;margin-right:20px}
#new_note .submit input[disabled],[id^='note_form'] .submit input[disabled]{border-bottom-color:#cccccc}
#new_note .submit .cancel,[id^='note_form'] .submit .cancel{color:#111111;font-size:14px;font-weight:600}
#new_note .submit .delete-link,[id^='note_form'] .submit .delete-link{line-height:37px}
body#simple{background:#111111;color:white}
body#simple #primary{*display:inline-block;clear:both;text-align:left;width:940px;margin:0 auto;*height:1%}
body#simple #primary:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
body#simple #header #logo{float:right;margin-top:10px}
body#simple #header #logo a{background-position:10px 0 !important}
body#simple #login,body#simple #signup,body#simple #password,body#simple #complete_account,body#simple #email_preferences{font-size:12px;line-height:20px;color:#cccccc;width:400px;margin:0 auto;background:#222 url(//assets.steepster.com/assets/bg-account-a2342178db5e17ec265a2c601a03aafb.png) no-repeat top;text-shadow:#111111 0 -1px 1px}
body#simple #login .account-email,body#simple #signup .account-email,body#simple #password .account-email,body#simple #complete_account .account-email,body#simple #email_preferences .account-email{padding:20px 20px 0}
body#simple #login .account-email h1,body#simple #signup .account-email h1,body#simple #password .account-email h1,body#simple #complete_account .account-email h1,body#simple #email_preferences .account-email h1{color:white}
body#simple #login .account-email p a,body#simple #signup .account-email p a,body#simple #password .account-email p a,body#simple #complete_account .account-email p a,body#simple #email_preferences .account-email p a{color:white;text-decoration:underline}
body#simple #login .account-email form,body#simple #signup .account-email form,body#simple #password .account-email form,body#simple #complete_account .account-email form,body#simple #email_preferences .account-email form{*display:inline-block;clear:both;margin:10px 0 0;border-bottom:1px solid #111111}
body#simple #login .account-email form:after,body#simple #signup .account-email form:after,body#simple #password .account-email form:after,body#simple #complete_account .account-email form:after,body#simple #email_preferences .account-email form:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
body#simple #login .account-email form ul,body#simple #signup .account-email form ul,body#simple #password .account-email form ul,body#simple #complete_account .account-email form ul,body#simple #email_preferences .account-email form ul{width:auto;float:none}
body#simple #login .account-email form li label,body#simple #signup .account-email form li label,body#simple #password .account-email form li label,body#simple #complete_account .account-email form li label,body#simple #email_preferences .account-email form li label{color:white}
body#simple #login .account-email form li label a,body#simple #signup .account-email form li label a,body#simple #password .account-email form li label a,body#simple #complete_account .account-email form li label a,body#simple #email_preferences .account-email form li label a{color:white;text-decoration:underline}
body#simple #login .account-email form li.inline,body#simple #signup .account-email form li.inline,body#simple #password .account-email form li.inline,body#simple #complete_account .account-email form li.inline,body#simple #email_preferences .account-email form li.inline{float:left}
body#simple #login .account-email form li.inline input,body#simple #signup .account-email form li.inline input,body#simple #password .account-email form li.inline input,body#simple #complete_account .account-email form li.inline input,body#simple #email_preferences .account-email form li.inline input{width:auto;margin-right:3px}
body#simple #login .account-email form p,body#simple #signup .account-email form p,body#simple #password .account-email form p,body#simple #complete_account .account-email form p,body#simple #email_preferences .account-email form p{padding:0}
body#simple #login .account-email form p input,body#simple #signup .account-email form p input,body#simple #password .account-email form p input,body#simple #complete_account .account-email form p input,body#simple #email_preferences .account-email form p input{border-color:white;-moz-box-shadow:0 0 2px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.1);box-shadow:0 0 2px 0 rgba(0,0,0,0.1)}
body#simple #login .account-email form p a,body#simple #signup .account-email form p a,body#simple #password .account-email form p a,body#simple #complete_account .account-email form p a,body#simple #email_preferences .account-email form p a{color:white;text-decoration:underline}
body#simple #login .account-social,body#simple #signup .account-social,body#simple #password .account-social,body#simple #complete_account .account-social,body#simple #email_preferences .account-social{*display:inline-block;clear:both;padding:0 20px 20px;background:#222 url(//assets.steepster.com/assets/bg-account-a2342178db5e17ec265a2c601a03aafb.png) no-repeat bottom}
body#simple #login .account-social:after,body#simple #signup .account-social:after,body#simple #password .account-social:after,body#simple #complete_account .account-social:after,body#simple #email_preferences .account-social:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
body#simple #login .account-social p,body#simple #signup .account-social p,body#simple #password .account-social p,body#simple #complete_account .account-social p,body#simple #email_preferences .account-social p{border-top:1px solid #333333;padding-top:14px;margin-bottom:10px;color:white;font-weight:bold}
body#simple #login form p{clear:none;float:right}
body#simple #email_preferences .account-email form li.inline{margin-bottom:-5px}
body#simple #email_preferences .account-email form p{clear:both;float:left;margin-top:20px}
body#simple #email_preferences .account-social a{color:white;text-decoration:underline;font-weight:normal}
body#simple #password .account-email form{border:0}
body#simple #password .account-social{padding:0}
body#simple #footer{display:none}
#account_edit,#account_update,#select{position:relative}
#account_edit #tabs,#account_update #tabs,#select #tabs{*display:inline-block;clear:both;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x bottom;border:1px solid #dddddd;text-shadow:white 0 1px 1px;height:40px;margin-bottom:20px}
#account_edit #tabs ul,#account_update #tabs ul,#select #tabs ul{*display:inline-block;clear:both}
#account_edit #tabs ul:after,#account_update #tabs ul:after,#select #tabs ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#account_edit #tabs ul li,#account_update #tabs ul li,#select #tabs ul li{float:left;display:inline}
#account_edit #tabs ul li a,#account_update #tabs ul li a,#select #tabs ul li a{display:block;text-decoration:none}
#account_edit #tabs:after,#account_update #tabs:after,#select #tabs:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#account_edit #tabs ul,#account_update #tabs ul,#select #tabs ul{padding-left:5px}
#account_edit #tabs ul.busy,#account_update #tabs ul.busy,#select #tabs ul.busy{background:url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 670px center}
#account_edit #tabs ul li,#account_update #tabs ul li,#select #tabs ul li{margin-left:5px}
#account_edit #tabs ul li a,#account_update #tabs ul li a,#select #tabs ul li a{border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;padding:4px 12px;font-size:14px;border-bottom:0;color:#333333;margin:6px 0;text-shadow:white 0 1px 1px}
#account_edit #tabs ul li a:hover,#account_update #tabs ul li a:hover,#select #tabs ul li a:hover{color:#111111;background-color:#e3e3e3}
#account_edit #tabs ul li a:active,#account_update #tabs ul li a:active,#select #tabs ul li a:active{background-color:#cccccc}
#account_edit #tabs ul li.current a,#account_update #tabs ul li.current a,#select #tabs ul li.current a{background:#4e4e4e url(//assets.steepster.com/assets/bg-selectedtab-c1a1b3a4698ea33fabfcb7ccb941e74d.png) repeat-x top;border:1px solid #444444;color:white;text-shadow:#222222 0 1px 1px;padding:3px 10px}
#account_edit #account_fields_box,#account_edit #notification_fields_box,#account_edit #profile_fields_box,#account_edit #steepster_select_box,#account_update #account_fields_box,#account_update #notification_fields_box,#account_update #profile_fields_box,#account_update #steepster_select_box,#select #account_fields_box,#select #notification_fields_box,#select #profile_fields_box,#select #steepster_select_box{*display:inline-block;clear:both;position:relative;padding:0 10px;display:none}
#account_edit #account_fields_box:after,#account_edit #notification_fields_box:after,#account_edit #profile_fields_box:after,#account_edit #steepster_select_box:after,#account_update #account_fields_box:after,#account_update #notification_fields_box:after,#account_update #profile_fields_box:after,#account_update #steepster_select_box:after,#select #account_fields_box:after,#select #notification_fields_box:after,#select #profile_fields_box:after,#select #steepster_select_box:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#account_edit #account_fields_box.current,#account_edit #notification_fields_box.current,#account_edit #profile_fields_box.current,#account_edit #steepster_select_box.current,#account_update #account_fields_box.current,#account_update #notification_fields_box.current,#account_update #profile_fields_box.current,#account_update #steepster_select_box.current,#select #account_fields_box.current,#select #notification_fields_box.current,#select #profile_fields_box.current,#select #steepster_select_box.current{display:block}
#account_edit #account_fields_box form,#account_edit #notification_fields_box form,#account_edit #profile_fields_box form,#account_edit #steepster_select_box form,#account_update #account_fields_box form,#account_update #notification_fields_box form,#account_update #profile_fields_box form,#account_update #steepster_select_box form,#select #account_fields_box form,#select #notification_fields_box form,#select #profile_fields_box form,#select #steepster_select_box form{clear:none;margin-right:0}
#account_edit #account_fields_box form p,#account_edit #notification_fields_box form p,#account_edit #profile_fields_box form p,#account_edit #steepster_select_box form p,#account_update #account_fields_box form p,#account_update #notification_fields_box form p,#account_update #profile_fields_box form p,#account_update #steepster_select_box form p,#select #account_fields_box form p,#select #notification_fields_box form p,#select #profile_fields_box form p,#select #steepster_select_box form p{clear:both;float:left;margin-right:20px;width:380px;*overflow-x:hidden}
#account_edit #account_fields_box form p.last,#account_edit #notification_fields_box form p.last,#account_edit #profile_fields_box form p.last,#account_edit #steepster_select_box form p.last,#account_update #account_fields_box form p.last,#account_update #notification_fields_box form p.last,#account_update #profile_fields_box form p.last,#account_update #steepster_select_box form p.last,#select #account_fields_box form p.last,#select #notification_fields_box form p.last,#select #profile_fields_box form p.last,#select #steepster_select_box form p.last{margin-right:0}
#account_edit #account_fields_box form ul,#account_edit #notification_fields_box form ul,#account_edit #profile_fields_box form ul,#account_edit #steepster_select_box form ul,#account_update #account_fields_box form ul,#account_update #notification_fields_box form ul,#account_update #profile_fields_box form ul,#account_update #steepster_select_box form ul,#select #account_fields_box form ul,#select #notification_fields_box form ul,#select #profile_fields_box form ul,#select #steepster_select_box form ul{float:left;margin-right:20px;width:380px;*overflow-x:hidden;margin-right:0}
#account_edit #account_fields_box form ul.last,#account_edit #notification_fields_box form ul.last,#account_edit #profile_fields_box form ul.last,#account_edit #steepster_select_box form ul.last,#account_update #account_fields_box form ul.last,#account_update #notification_fields_box form ul.last,#account_update #profile_fields_box form ul.last,#account_update #steepster_select_box form ul.last,#select #account_fields_box form ul.last,#select #notification_fields_box form ul.last,#select #profile_fields_box form ul.last,#select #steepster_select_box form ul.last{margin-right:0}
#account_edit #account_fields_box form ul.image-field,#account_edit #notification_fields_box form ul.image-field,#account_edit #profile_fields_box form ul.image-field,#account_edit #steepster_select_box form ul.image-field,#account_update #account_fields_box form ul.image-field,#account_update #notification_fields_box form ul.image-field,#account_update #profile_fields_box form ul.image-field,#account_update #steepster_select_box form ul.image-field,#select #account_fields_box form ul.image-field,#select #notification_fields_box form ul.image-field,#select #profile_fields_box form ul.image-field,#select #steepster_select_box form ul.image-field{float:left;margin-right:20px;width:220px;*overflow-x:hidden}
#account_edit #account_fields_box form ul.image-field.last,#account_edit #notification_fields_box form ul.image-field.last,#account_edit #profile_fields_box form ul.image-field.last,#account_edit #steepster_select_box form ul.image-field.last,#account_update #account_fields_box form ul.image-field.last,#account_update #notification_fields_box form ul.image-field.last,#account_update #profile_fields_box form ul.image-field.last,#account_update #steepster_select_box form ul.image-field.last,#select #account_fields_box form ul.image-field.last,#select #notification_fields_box form ul.image-field.last,#select #profile_fields_box form ul.image-field.last,#select #steepster_select_box form ul.image-field.last{margin-right:0}
#account_edit #account_fields_box form ul.image-field li,#account_edit #notification_fields_box form ul.image-field li,#account_edit #profile_fields_box form ul.image-field li,#account_edit #steepster_select_box form ul.image-field li,#account_update #account_fields_box form ul.image-field li,#account_update #notification_fields_box form ul.image-field li,#account_update #profile_fields_box form ul.image-field li,#account_update #steepster_select_box form ul.image-field li,#select #account_fields_box form ul.image-field li,#select #notification_fields_box form ul.image-field li,#select #profile_fields_box form ul.image-field li,#select #steepster_select_box form ul.image-field li{border-right:1px solid #dddddd}
#account_edit #account_fields_box form ul.image-field li img,#account_edit #notification_fields_box form ul.image-field li img,#account_edit #profile_fields_box form ul.image-field li img,#account_edit #steepster_select_box form ul.image-field li img,#account_update #account_fields_box form ul.image-field li img,#account_update #notification_fields_box form ul.image-field li img,#account_update #profile_fields_box form ul.image-field li img,#account_update #steepster_select_box form ul.image-field li img,#select #account_fields_box form ul.image-field li img,#select #notification_fields_box form ul.image-field li img,#select #profile_fields_box form ul.image-field li img,#select #steepster_select_box form ul.image-field li img{-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);border:1px solid #cccccc !important;background:#f9f9f9;overflow:hidden;width:160px;height:160px;margin-bottom:20px;border-color:#cccccc;padding:9px}
#account_edit #account_fields_box form ul.image-field li input,#account_edit #notification_fields_box form ul.image-field li input,#account_edit #profile_fields_box form ul.image-field li input,#account_edit #steepster_select_box form ul.image-field li input,#account_update #account_fields_box form ul.image-field li input,#account_update #notification_fields_box form ul.image-field li input,#account_update #profile_fields_box form ul.image-field li input,#account_update #steepster_select_box form ul.image-field li input,#select #account_fields_box form ul.image-field li input,#select #notification_fields_box form ul.image-field li input,#select #profile_fields_box form ul.image-field li input,#select #steepster_select_box form ul.image-field li input{font-size:inherit;width:180px}
#account_edit #account_fields_box form ul .image-upload input,#account_edit #notification_fields_box form ul .image-upload input,#account_edit #profile_fields_box form ul .image-upload input,#account_edit #steepster_select_box form ul .image-upload input,#account_update #account_fields_box form ul .image-upload input,#account_update #notification_fields_box form ul .image-upload input,#account_update #profile_fields_box form ul .image-upload input,#account_update #steepster_select_box form ul .image-upload input,#select #account_fields_box form ul .image-upload input,#select #notification_fields_box form ul .image-upload input,#select #profile_fields_box form ul .image-upload input,#select #steepster_select_box form ul .image-upload input{border:0}
#account_edit #profile_fields_box p,#account_update #profile_fields_box p,#select #profile_fields_box p{padding-left:240px}
#account_edit #notification_fields_box form ul,#account_update #notification_fields_box form ul,#select #notification_fields_box form ul{float:left;margin-right:20px;width:460px;*overflow-x:hidden;margin-bottom:20px}
#account_edit #notification_fields_box form ul.last,#account_update #notification_fields_box form ul.last,#select #notification_fields_box form ul.last{margin-right:0}
#account_edit #notification_fields_box form ul li,#account_update #notification_fields_box form ul li,#select #notification_fields_box form ul li{margin-bottom:0}
#account_edit #account_fields_box form,#account_update #account_fields_box form,#select #account_fields_box form{width:620px}
#account_edit #account_fields_box form p,#account_update #account_fields_box form p,#select #account_fields_box form p{clear:none;width:360px}
#account_edit #account_fields_box .linked-accounts,#account_update #account_fields_box .linked-accounts,#select #account_fields_box .linked-accounts{float:left;margin-right:20px;width:220px;*overflow-x:hidden}
#account_edit #account_fields_box .linked-accounts.last,#account_update #account_fields_box .linked-accounts.last,#select #account_fields_box .linked-accounts.last{margin-right:0}
#account_edit #account_fields_box .linked-accounts ul,#account_update #account_fields_box .linked-accounts ul,#select #account_fields_box .linked-accounts ul{padding-right:19px;border-right:1px solid #dddddd;min-height:400px}
#account_edit #account_fields_box .linked-accounts ul li,#account_update #account_fields_box .linked-accounts ul li,#select #account_fields_box .linked-accounts ul li{font-size:12px;line-height:18px}
#account_edit #account_fields_box .linked-accounts ul li .title,#account_update #account_fields_box .linked-accounts ul li .title,#select #account_fields_box .linked-accounts ul li .title{position:relative;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;margin-bottom:1px;padding:6px 10px 6px 28px;background:#eee url(//assets.steepster.com/assets/icon-twitter_16-f8bc497ed33ecfa3db3d28590afe6923.png) no-repeat 6px 7px}
#account_edit #account_fields_box .linked-accounts ul li .title a,#account_update #account_fields_box .linked-accounts ul li .title a,#select #account_fields_box .linked-accounts ul li .title a{position:absolute;right:4px;top:4px}
#account_edit #account_fields_box .linked-accounts ul li .linked a,#account_update #account_fields_box .linked-accounts ul li .linked a,#select #account_fields_box .linked-accounts ul li .linked a{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px}
#account_edit #account_fields_box .linked-accounts ul li .linked a:hover,#account_update #account_fields_box .linked-accounts ul li .linked a:hover,#select #account_fields_box .linked-accounts ul li .linked a:hover{color:#333333;border-bottom:1px solid #555555}
#account_edit #account_fields_box .linked-accounts ul li .linked a:hover,#account_update #account_fields_box .linked-accounts ul li .linked a:hover,#select #account_fields_box .linked-accounts ul li .linked a:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
#account_edit #account_fields_box .linked-accounts ul li .linked a:active,#account_update #account_fields_box .linked-accounts ul li .linked a:active,#select #account_fields_box .linked-accounts ul li .linked a:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
#account_edit #account_fields_box .linked-accounts ul li .linked a.busy,#account_update #account_fields_box .linked-accounts ul li .linked a.busy,#select #account_fields_box .linked-accounts ul li .linked a.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
#account_edit #account_fields_box .linked-accounts ul li .unlinked a,#account_update #account_fields_box .linked-accounts ul li .unlinked a,#select #account_fields_box .linked-accounts ul li .unlinked a{width:43px;height:24px;text-indent:-5000px;background:url(//assets.steepster.com/assets/icon-link-902d60ea4c6a74150186c2b91ebafd08.png) no-repeat}
#account_edit #account_fields_box .linked-accounts ul li p,#account_update #account_fields_box .linked-accounts ul li p,#select #account_fields_box .linked-accounts ul li p{padding:5px;margin-bottom:10px}
#account_edit #account_fields_box .linked-accounts ul li .helper,#account_update #account_fields_box .linked-accounts ul li .helper,#select #account_fields_box .linked-accounts ul li .helper{display:none}
#account_edit #account_fields_box .linked-accounts ul li.facebook .title,#account_update #account_fields_box .linked-accounts ul li.facebook .title,#select #account_fields_box .linked-accounts ul li.facebook .title{background-image:url(//assets.steepster.com/assets/icon-facebook_16-be6b8d8d74e18117f5e39be0bca32cb4.png)}
#account_edit #account_fields_box .linked-accounts ul li.google .title,#account_update #account_fields_box .linked-accounts ul li.google .title,#select #account_fields_box .linked-accounts ul li.google .title{background-image:url(//assets.steepster.com/assets/icon-google_16-fea5d9e3f6a6d52a13fbdb4f4a36774d.png)}
#account_edit #account_fields_box .linked-accounts form,#account_update #account_fields_box .linked-accounts form,#select #account_fields_box .linked-accounts form{display:none}
#account_edit #secondary,#account_update #secondary,#select #secondary{display:none}
#account_edit #primary,#account_update #primary,#select #primary{width:auto;float:none;margin:0}
#account_edit #primary h2,#account_update #primary h2,#select #primary h2{margin-top:0}
body#articles_articles_index #wrapper,body#articles_article_categories_show #wrapper,body#articles_articles_show #wrapper{padding:48px 0 59px}
body#articles_articles_index #wrapper #primary,body#articles_article_categories_show #wrapper #primary,body#articles_articles_show #wrapper #primary{float:none;width:940px;position:relative;border-top:1px solid #e1e1e1}
body#articles_articles_index #wrapper #primary .breadcrumb-header,body#articles_article_categories_show #wrapper #primary .breadcrumb-header,body#articles_articles_show #wrapper #primary .breadcrumb-header{list-style:none;position:absolute;top:-12px;background-color:white;padding-right:20px}
body#articles_articles_index #wrapper #primary .breadcrumb-header li,body#articles_article_categories_show #wrapper #primary .breadcrumb-header li,body#articles_articles_show #wrapper #primary .breadcrumb-header li{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-weight:bold;font-size:12px;color:#777777;display:inline;text-transform:uppercase}
body#articles_articles_index #wrapper #primary .breadcrumb-header li.sub-crumb,body#articles_article_categories_show #wrapper #primary .breadcrumb-header li.sub-crumb,body#articles_articles_show #wrapper #primary .breadcrumb-header li.sub-crumb{margin-left:8px}
body#articles_articles_index #wrapper #primary .breadcrumb-header li.sub-crumb:before,body#articles_article_categories_show #wrapper #primary .breadcrumb-header li.sub-crumb:before,body#articles_articles_show #wrapper #primary .breadcrumb-header li.sub-crumb:before{content:url(//assets.steepster.com/assets/icon-breadcrumb_arrow-c3c33ce10076b65a0983917dcc7cc557.png);margin-right:8px}
body#articles_articles_index #primary .main,body#articles_article_categories_show #primary .main{width:720px;float:left}
body#articles_articles_index #primary .sidebar,body#articles_article_categories_show #primary .sidebar{width:210px;float:right;padding-top:85px;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:14px;line-height:21px}
body#articles_articles_index #primary .sidebar .welcome,body#articles_article_categories_show #primary .sidebar .welcome{padding-left:10px;margin-bottom:10px}
body#articles_articles_index #primary .sidebar .signup,body#articles_article_categories_show #primary .sidebar .signup{padding-left:10px}
body#articles_articles_index #primary .sidebar .signup input[type=email],body#articles_article_categories_show #primary .sidebar .signup input[type=email]{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;padding:8px 6px;color:#999999;width:116px;font-style:italic;margin-right:7px;border:1px solid #bbbbbb;height:37px}
body#articles_articles_index #primary .sidebar .signup input[type=submit],body#articles_article_categories_show #primary .sidebar .signup input[type=submit]{border:0;letter-spacing:0;text-shadow:0 0 0 transparent;text-transform:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;background:#57a1c7;border-bottom:1px solid #3c728b;color:white;display:inline-block;font-size:14px;font-weight:600;height:auto;line-height:36px;padding:0 12px;width:auto}
body#articles_articles_index #primary .sidebar .link-list-header,body#articles_article_categories_show #primary .sidebar .link-list-header{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:14px;line-height:21px;font-weight:600;color:#111111;text-transform:none;margin-top:30px;padding-left:10px}
body#articles_articles_index #primary .sidebar .category-list li,body#articles_article_categories_show #primary .sidebar .category-list li{padding:4px 10px}
body#articles_articles_index #primary .sidebar .category-list li.active,body#articles_article_categories_show #primary .sidebar .category-list li.active{background-color:#f1f1f1}
body#articles_articles_index #primary .sidebar .category-list li.active a,body#articles_article_categories_show #primary .sidebar .category-list li.active a{color:#111111}
body#articles_articles_show #primary nav{width:210px;padding-right:10px;float:left}
body#articles_articles_show #primary nav.affix{position:fixed;top:1px}
body#articles_articles_show #primary nav.affix-bottom{position:absolute}
body#articles_articles_show #primary .main{width:720px;float:right}
body#articles_articles_show #primary .main.full-width{width:100%;padding-top:20px}
body#articles_articles_show #primary aside.related{clear:both;padding-top:35px}
body#articles_articles_show #primary aside.related .articles{*display:inline-block;clear:both}
body#articles_articles_show #primary aside.related .articles:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
body#articles_articles_index .articles,body#articles_article_categories_show .articles,body#articles_articles_show .articles{*display:inline-block;clear:both;padding-top:33px}
body#articles_articles_index .articles:after,body#articles_article_categories_show .articles:after,body#articles_articles_show .articles:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
body#articles_articles_index .articles h2,body#articles_article_categories_show .articles h2,body#articles_articles_show .articles h2{font-family:"Heuristica", "Lucida Grande", "Lucida Sans Unicode", serif;font-size:22px;font-weight:normal;float:left;margin:0 10px 0 0}
body#articles_articles_index .articles .recent-articles-list,body#articles_article_categories_show .articles .recent-articles-list,body#articles_articles_show .articles .recent-articles-list{*display:inline-block;clear:both;float:left;padding-top:37px}
body#articles_articles_index .articles .recent-articles-list:after,body#articles_article_categories_show .articles .recent-articles-list:after,body#articles_articles_show .articles .recent-articles-list:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
body#articles_articles_index .articles .article,body#articles_article_categories_show .articles .article,body#articles_articles_show .articles .article{width:220px;height:310px;float:left;margin:0px 20px 20px 0px}
body#articles_articles_index .articles .article .image-window,body#articles_article_categories_show .articles .article .image-window,body#articles_articles_show .articles .article .image-window{width:220px;height:150px;overflow:hidden}
body#articles_articles_index .articles .article h3,body#articles_article_categories_show .articles .article h3,body#articles_articles_show .articles .article h3{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-weight:600;font-size:16px;line-height:22px;margin:12px 10px 6px 10px}
body#articles_articles_index .articles .article p,body#articles_article_categories_show .articles .article p,body#articles_articles_show .articles .article p{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:14px;line-height:21px;margin:0 10px}
body#articles_articles_index .featured-article{*display:inline-block;clear:both;border-bottom:1px solid #cccccc;padding:5px 0px 40px 0px;margin-top:33px}
body#articles_articles_index .featured-article:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
body#articles_articles_index .featured-article .featured-header-image-window{width:540px;height:310px;float:left;overflow:hidden}
body#articles_articles_index .featured-article img{width:540px;display:inline-block;float:left}
body#articles_articles_index .featured-article .teaser{width:340px;padding:5px 29px 10px 29px;float:left}
body#articles_articles_index .featured-article .teaser h1{margin-top:5px}
body#articles_articles_index .featured-article .teaser h1 a{font-family:"Heuristica", "Lucida Grande", "Lucida Sans Unicode", serif;font-weight:400;font-size:32px;line-height:38px;font-color:#111111;color:black}
body#articles_articles_index .featured-article .teaser h1 a small{display:none;float:right;font-size:60%;color:#999999}
body#articles_articles_index .featured-article .teaser .avatar{margin-bottom:20px;*display:inline-block;clear:both}
body#articles_articles_index .featured-article .teaser .avatar:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
body#articles_articles_index .featured-article .teaser .avatar img{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;width:30px;height:30px}
body#articles_articles_index .featured-article .teaser .avatar a.username{margin-left:10px;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:14px;line-height:28px;color:#777777;text-decoration:none}
body#articles_articles_index .featured-article .teaser p{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:16px;line-height:24px;margin-bottom:15px}
body#articles_articles_index .featured-article .teaser a{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:14px;line-height:24px}
body#articles_articles_index .main .category{float:left;width:200px;padding:0 30px 0 10px}
body#articles_articles_index .main .category h2{margin:0 0 17px 0;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:16px;line-height:21px}
body#articles_articles_index .main .category h2 .category-name{color:#111111;padding-right:10px;margin:0}
body#articles_articles_index .main .category ul li{margin-bottom:15px;font-size:14px;line-height:18px}
body#articles_articles_index .main .category ul li:first-child{border-bottom:1px solid #cccccc;font-size:16px;line-height:21px;font-weight:600;padding-bottom:10px}
body#articles_article_categories_show .featured-articles{*display:inline-block;clear:both;border-bottom:1px solid #cccccc;padding:40px 0 35px 0}
body#articles_article_categories_show .featured-articles:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
body#articles_article_categories_show .featured-articles .featured-article{width:49%;float:left}
body#articles_article_categories_show .featured-articles .featured-article .image-window{width:460px;height:200px;overflow:hidden}
body#articles_article_categories_show .featured-articles .featured-article h1{padding:16px 10px 10px 10px;margin:0}
body#articles_article_categories_show .featured-articles .featured-article h1 a{font-family:"Heuristica", "Lucida Grande", "Lucida Sans Unicode", serif;font-size:32px;line-height:38px;color:black}
body#articles_article_categories_show .featured-articles .featured-article a{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif}
body#articles_article_categories_show .featured-articles .featured-article a.full-article-link{margin-left:11px}
body#articles_article_categories_show .featured-articles .featured-article:last-child{float:right}
body#articles_articles_show .title-image-container{width:940px;position:relative}
body#articles_articles_show .title-image-container .header-image-window{width:940px;height:310px;position:absolute;z-index:-1;overflow:hidden}
body#articles_articles_show .title-image-container .header-image-window img{width:940px}
body#articles_articles_show .title-image-container:after{opacity:0.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";content:"";background:black;height:310px;left:0;position:absolute;top:0;width:940px;z-index:-1}
body#articles_articles_show .title-image-container .title-text-overlay{padding-top:187px;height:123px}
body#articles_articles_show .title-image-container .title-text-overlay h1{width:940px;text-align:center;font-family:"Heuristica", "Lucida Grande", "Lucida Sans Unicode", serif;font-size:42px;line-height:48px;color:white}
body#articles_articles_show .title-image-container .title-text-overlay .category-display{position:relative;margin-top:20px;text-align:center}
body#articles_articles_show .title-image-container .title-text-overlay .category-display .category-box{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:12px;border:2px solid white;padding:4px 11px;position:relative;color:white;text-transform:uppercase;display:inline}
body#articles_articles_show .title-image-container .title-text-overlay .category-display .category-box:before,body#articles_articles_show .title-image-container .title-text-overlay .category-display .category-box:after{width:325px;height:0;border-top:1px solid white;content:"";display:inline-block;position:absolute;top:50%;right:100%}
body#articles_articles_show .title-image-container .title-text-overlay .category-display .category-box:after{left:100%;margin-left:35px}
body#articles_articles_show .title-image-container .title-text-overlay .category-display .category-box:before{margin-right:35px}
body#articles_articles_show article{margin-top:38px}
body#articles_articles_show article #article-top{border-bottom:1px solid #e1e1e1}
body#articles_articles_show article #article-top p{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:22px;line-height:33px;font-style:italic;text-align:center;margin:35px 60px}
body#articles_articles_show article nav h2{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:14px;line-height:24px;margin:33px 0 3px}
body#articles_articles_show article nav li{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;list-style-type:decimal;list-style-position:inside;color:#777777;font-size:14px;line-height:18px;margin-bottom:10px}
body#articles_articles_show article nav li a{color:#006ea8}
body#articles_articles_show article .main section img,body#articles_articles_show article .main section p{margin-right:80px}
body#articles_articles_show article .main section h2{font-family:"Heuristica", "Lucida Grande", "Lucida Sans Unicode", serif;font-size:22px;line-height:24px;color:black;font-weight:normal;margin:32px 0 17px}
body#articles_articles_show article .main section .to-top{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;float:right;padding:4px 5px 0 0;margin-right:80px}
body#articles_articles_show article .main section .to-top:before{content:url(//assets.steepster.com/assets/icon-top_arrow-c20bacbec4aba11589a824da0655ebe3.png);margin-right:8px}
body#articles_articles_show article .main section:first-child .to-top{margin-right:0}
body#articles_articles_show aside{border-top:1px solid #e1e1e1;width:640px}
body#articles_articles_show aside h2{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:16px;line-height:20px;color:#111111}
body#articles_articles_show aside.mentioned{border-bottom:none}
body#articles_articles_show aside.mentioned h2{margin:22px 0 5px}
body#articles_articles_show aside.mentioned .product{width:128px;margin-left:34px;margin-right:0}
body#articles_articles_show aside.mentioned .product:nth-child(2),body#articles_articles_show aside.mentioned .product:nth-child(6),body#articles_articles_show aside.mentioned .product:nth-child(10){margin-left:0}
body#articles_articles_show aside.mentioned .product .tea img{width:128px;height:128px;float:none;margin-right:0;margin-bottom:5px}
body#articles_articles_show aside.mentioned .product .tea .rating{right:98px;top:-6px;padding:7px 9px;background:#5dad4a}
body#articles_articles_show aside.mentioned .product .tea .tea-name{margin-left:0;font-size:12px}
body#articles_articles_show aside.mentioned .product .tea .entry-count{display:none}
body#articles_articles_show aside.contributors h2{margin:22px 0 15px}
body#articles_articles_show aside.contributors .avatar{float:left;margin-right:15px}
body#articles_articles_show aside.contributors .avatar img{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;width:50px;height:50px}
body#articles_articles_show aside.contributors .details{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;float:left;width:575px}
body#articles_articles_show aside.contributors .details h3{font-size:14px;line-height:20px;margin-bottom:0}
body#articles_articles_show aside.contributors .details a{font-weight:600}
body#articles_articles_show aside.contributors .details p{color:#777777}
body#articles_articles_show aside.related{width:940px}
body#articles_articles_show aside.related h2{font-family:"Heuristica", "Lucida Grande", "Lucida Sans Unicode", serif;font-size:22px;font-weight:normal;float:left;margin:0 10px 0 0}
body#articles_articles_show aside.recommended{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;width:260px;padding:10px 20px 0 20px;margin:8px 17px;border:1px solid #cccccc;float:right}
body#articles_articles_show aside.recommended h3{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:14px;line-height:24px;color:black;margin-bottom:9px}
body#articles_articles_show aside.recommended .article-small{border-bottom:1px solid #cccccc;padding:2px 0 0 0;height:47px;margin-bottom:9px}
body#articles_articles_show aside.recommended .article-small a{display:block;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:14px;line-height:16px}
body#articles_articles_show aside.recommended .article-small a .vertical-center-wrap{height:35px;width:200px;display:table}
body#articles_articles_show aside.recommended .article-small a .vertical-center-wrap b{display:table-cell;vertical-align:middle}
body#articles_articles_show aside.recommended .article-small img{float:left;width:35px;height:35px;margin-right:10px}
body#articles_articles_show aside.recommended .article-small:last-child{border-bottom:none}
.social-buttons-header{margin-top:-12px;background-color:white;float:right;*display:inline-block;clear:both;white-space:nowrap}
.social-buttons-header:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.social-buttons-header li{display:inline-block;padding-left:20px}
.social-buttons-header li.g-plus{padding-left:0px}
body#articles_articles_index .new-icon,body#articles_article_categories_show .new-icon,body#articles_articles_show .new-icon{color:white;font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;font-weight:bold;background-color:#ea864a;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-transform:uppercase;text-shadow:none;font-size:10px;padding:2px 4px;width:22px;line-height:16px}
body#articles_articles_index .see-all-link,body#articles_article_categories_show .see-all-link,body#articles_articles_show .see-all-link{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:14px;border-left:1px solid #bbbbbb;padding-left:10px}
body#articles_articles_index .e-mail-signup-footer,body#articles_article_categories_show .e-mail-signup-footer,body#articles_articles_show .e-mail-signup-footer{background-color:#f1f1f1;border:1px solid #e1e1e1;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:22px 30px 26px;margin-top:35px}
body#articles_articles_index .e-mail-signup-footer h2,body#articles_article_categories_show .e-mail-signup-footer h2,body#articles_articles_show .e-mail-signup-footer h2{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:16px;line-height:20px;color:#111111;font-weight:600;margin:0}
body#articles_articles_index .e-mail-signup-footer p,body#articles_article_categories_show .e-mail-signup-footer p,body#articles_articles_show .e-mail-signup-footer p{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:14px;line-height:20px;color:#111111;margin:0}
body#articles_articles_index .e-mail-signup-footer .signup,body#articles_article_categories_show .e-mail-signup-footer .signup,body#articles_articles_show .e-mail-signup-footer .signup{float:right;margin:0 70px 0 0}
body#articles_articles_index .e-mail-signup-footer .signup input[type=email],body#articles_article_categories_show .e-mail-signup-footer .signup input[type=email],body#articles_articles_show .e-mail-signup-footer .signup input[type=email]{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;padding:8px 6px 8px 12px;color:#999999;width:272px;font-style:italic;margin-right:7px}
body#articles_articles_index .e-mail-signup-footer .signup input[type=submit],body#articles_article_categories_show .e-mail-signup-footer .signup input[type=submit],body#articles_articles_show .e-mail-signup-footer .signup input[type=submit]{border:0;letter-spacing:0;text-shadow:0 0 0 transparent;text-transform:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;background:#57a1c7;border-bottom:1px solid #3c728b;color:white;display:inline-block;font-size:14px;font-weight:600;height:auto;line-height:36px;padding:0 12px;width:auto}
#companies_index #primary{*display:inline-block;clear:both;width:960px;float:none}
#companies_index #primary:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#companies_index .company-column{float:left;margin-right:20px;width:220px;*overflow-x:hidden}
#companies_index .company-column.last{margin-right:0}
#companies_index .company-column h2{border-top:1px solid #e3e3e3;padding:14px 0 5px}
#companies_index .company-column ul li a{display:block;text-decoration:none;color:#006ea8;position:relative;font-size:12px;line-height:15px;margin-bottom:5px;padding-right:20px}
#companies_index .company-column ul li a:hover{color:#111111}
#companies_index .company-column ul li a:active{color:#5aae00}
#companies_index .company-column ul li a em{color:#777777}
#companies_index .company-column ul li a em{position:absolute;font-style:normal;font-weight:normal;right:0;top:0;font-size:11px}
#companies_index .company-column ul li a:hover{background-color:#f3f3f3}
#profiles_haves_index .products{background:url(//assets.steepster.com/assets/bg-shelf-a47b2744c74271b3b3eb23958ab51af9.png) repeat-y left 20px;padding:20px 0;margin-right:0 !important}
#profiles_haves_index .products .have{position:relative;float:left;margin-right:20px;width:220px;*overflow-x:hidden;width:230px;margin:0 0 40px;background:url(//assets.steepster.com/assets/bg-teatin-9c88f5905d28a16d4f98dcd529aea74b.png) no-repeat left bottom;height:100px}
#profiles_haves_index .products .have.last{margin-right:0}
#profiles_haves_index .products .have .product{border:0;padding:0;width:auto}
#profiles_haves_index .products .have .product .tea{margin:20px 0 20px 20px;width:210px}
#profiles_haves_index .products .have .product .tea img{margin:7px 17px 0 0;outline:0}
#profiles_haves_index .products .have .product .tea .tea-name{margin:8px 0 0 77px;font-size:12px;line-height:15px}
#profiles_haves_index .products .have .remove-link{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px;position:absolute;display:none;bottom:-16px;left:50px}
#profiles_haves_index .products .have .remove-link:hover{color:#333333;border-bottom:1px solid #555555}
#profiles_haves_index .products .have .remove-link:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
#profiles_haves_index .products .have .remove-link:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
#profiles_haves_index .products .have .remove-link.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
#profiles_haves_index .products .have .timestamp{font-size:10px;color:#999999;position:absolute;top:10px;left:97px}
#profiles_haves_index .products .have:hover .remove-link{display:block}
#dashboard_index #welcome p{margin-right:80px}
#dashboard_index #secondary #daily_optin{clear:both;background:url(//assets.steepster.com/assets/bg-sidewidget-96cd1a909d3ec8ea0a35c4a8967b10b7.png) no-repeat top;padding:15px 0 0;margin-bottom:15px}
#dashboard_index #secondary #daily_optin .inner,#dashboard_index #secondary #daily_optin .confirm{padding:0 15px 15px;background:url(//assets.steepster.com/assets/bg-sidewidget-96cd1a909d3ec8ea0a35c4a8967b10b7.png) no-repeat bottom;text-align:center;position:relative}
#dashboard_index #secondary #daily_optin .inner p,#dashboard_index #secondary #daily_optin .confirm p{text-align:left}
#dashboard_index #secondary #daily_optin .confirm p{margin-bottom:5px}
#dashboard_index #secondary #daily_optin .inner em{font-family:Times, serif;display:block;color:#555555;line-height:20px}
#dashboard_index #secondary #daily_optin .inner a{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#eee url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x bottom;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.9, #e3e3e3));width:auto;overflow:visible;cursor:pointer;padding:4px 10px;border:1px solid #bbbbbb;color:#333333;text-shadow:white 0 1px 1px;font:bold 11px/20px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;text-transform:uppercase;letter-spacing:1px;text-decoration:none;display:block}
#dashboard_index #secondary #daily_optin .inner a:hover{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.9, #eee))}
#dashboard_index #secondary #daily_optin .inner a:active{background:#dddddd;color:#111111}
#dashboard_index #secondary #stats{border-top:1px solid #dddddd;padding-top:14px}
#dashboard_index #secondary #stats ul li{line-height:25px}
#dashboard_index #secondary #stats ul li a{display:block;*display:inline-block;clear:both}
#dashboard_index #secondary #stats ul li a:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#dashboard_index #secondary #stats ul li strong{float:left;margin-right:20px;width:60px;*overflow-x:hidden;font-size:21px;line-height:25px;font-weight:normal;text-align:right;margin-right:10px}
#dashboard_index #secondary #stats ul li strong.last{margin-right:0}
#dashboard_index #secondary #stats ul li em{color:#111111;font-style:normal}
#dashboard_index #secondary .profile{line-height:15px;margin:5px 0 25px;*display:inline-block;clear:both}
#dashboard_index #secondary .profile:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#dashboard_index #secondary .profile .avatar{float:left}
#dashboard_index #secondary .profile .avatar img{width:60px;height:60px}
#dashboard_index #secondary .profile .details{margin-left:70px;color:#777777}
#dashboard_index #secondary .profile .details h2,#dashboard_index #secondary .profile .details p{margin:0;line-height:15px}
#dashboard_index #secondary .profile .details h2 a{text-decoration:none;color:#006ea8;font-size:12px;font-weight:bold;display:block}
#dashboard_index #secondary .profile .details h2 a:hover{color:#111111}
#dashboard_index #secondary .profile .details h2 a:active{color:#5aae00}
#dashboard_index #secondary .profile .details h2 a em{color:#777777}
#dashboard_index #secondary .profile .details em{font-style:normal}
#dashboard_index #secondary .profile .details p a{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;color:#333333}
#dashboard_index #secondary .profile .details p a:hover{color:#333333;border-bottom:1px solid #555555}
#dashboard_index #primary #dashboard_tabs{*display:inline-block;clear:both;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x bottom;border:1px solid #dddddd;text-shadow:white 0 1px 1px;height:40px;margin-top:30px}
#dashboard_index #primary #dashboard_tabs ul{*display:inline-block;clear:both}
#dashboard_index #primary #dashboard_tabs ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#dashboard_index #primary #dashboard_tabs ul li{float:left;display:inline}
#dashboard_index #primary #dashboard_tabs ul li a{display:block;text-decoration:none}
#dashboard_index #primary #dashboard_tabs:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#dashboard_index #primary #dashboard_tabs ul{padding-left:5px}
#dashboard_index #primary #dashboard_tabs ul.busy{background:url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 670px center}
#dashboard_index #primary #dashboard_tabs ul li{margin-left:5px}
#dashboard_index #primary #dashboard_tabs ul li a{border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;padding:4px 12px;font-size:14px;border-bottom:0;color:#333333;margin:6px 0;text-shadow:white 0 1px 1px}
#dashboard_index #primary #dashboard_tabs ul li a:hover{color:#111111;background-color:#e3e3e3}
#dashboard_index #primary #dashboard_tabs ul li a:active{background-color:#cccccc}
#dashboard_index #primary #dashboard_tabs ul li.current a{background:#4e4e4e url(//assets.steepster.com/assets/bg-selectedtab-c1a1b3a4698ea33fabfcb7ccb941e74d.png) repeat-x top;border:1px solid #444444;color:white;text-shadow:#222222 0 1px 1px;padding:3px 10px}
#dashboard_index #primary #dashboard_tabs li a{position:relative}
#dashboard_index #primary #dashboard_tabs li a span{position:absolute;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;top:-13px;right:-8px;background:#e1183e;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e81e4d), color-stop(1, #da122f));color:white;font:bold 11px/20px "Lucida Grande", sans-serif;padding:0 6px;text-shadow:none}
#dashboard_index #primary #dashboard_tabs li.current a span{display:none}
#dashboard_index #primary #activity{background:url(//assets.steepster.com/assets/bg-undershadow-57cfd84231d8e50b9c0dab624b7ed170.png) no-repeat center top;padding-top:10px}
#dashboard_index #primary #activity h3{font-size:11px;line-height:20px;color:#777777;text-transform:uppercase;margin:20px 5px 0;letter-spacing:1px;padding:0;border-bottom:1px dotted lightgrey}
#dashboard_index #primary #activity p.mute{margin:20px 5px 0}
#dashboard_index #primary #more-link{margin-top:40px}
#dashboard_index #primary #more-link a{display:block;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x bottom;line-height:38px;text-align:center;border:1px solid #cccccc;font-weight:bold;color:#555555;text-transform:uppercase;font-family:"Corbel", "Trebuchet MS", sans-serif;letter-spacing:1px}
#dashboard_index #primary #more-link a:active,#dashboard_index #primary #more-link a.busy{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
#dashboard_index #primary .search{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background:#f1f1eb;border:4px solid #e3e2dd;padding:13px 15px;position:relative;z-index:3}
#dashboard_index #primary .search h1{font-size:16px;line-height:20px;font-weight:bold;margin-bottom:10px}
#dashboard_index #primary .search p{font-size:11px;margin-bottom:5px}
#dashboard_index #primary .search p a{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc}
#dashboard_index #primary .search p a:hover{color:#333333;border-bottom:1px solid #555555}
#dashboard_index #primary .search p a em{font-style:normal}
#dashboard_index #primary .search form{margin:0;position:relative}
#dashboard_index #primary .search form input{font-size:18px;padding:7px 10px;height:40px}
#dashboard_index #primary .search form input.search-field{width:calc(100% - 65px)}
#dashboard_index #primary .search form .submit{position:absolute;right:0;top:0}
#dashboard_index #primary .search .live-search-results{width:605px}
#dashboard_index #primary .like-activity,#dashboard_index #primary .forum-post-activity,#dashboard_index #primary .forum-topic-activity,#dashboard_index #primary .want-activity,#dashboard_index #primary .have-activity,#dashboard_index #primary .visit-activity,#dashboard_index #primary .comment-activity,#dashboard_index #primary .post-activity,#dashboard_index #primary .user-relationship-activity{*display:inline-block;clear:both;position:relative;padding:2px 80px 2px 30px;font-size:12px;color:#777777;line-height:20px;margin:10px 5px 10px 10px}
#dashboard_index #primary .like-activity:after,#dashboard_index #primary .forum-post-activity:after,#dashboard_index #primary .forum-topic-activity:after,#dashboard_index #primary .want-activity:after,#dashboard_index #primary .have-activity:after,#dashboard_index #primary .visit-activity:after,#dashboard_index #primary .comment-activity:after,#dashboard_index #primary .post-activity:after,#dashboard_index #primary .user-relationship-activity:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#dashboard_index #primary .like-activity .timestamp,#dashboard_index #primary .forum-post-activity .timestamp,#dashboard_index #primary .forum-topic-activity .timestamp,#dashboard_index #primary .want-activity .timestamp,#dashboard_index #primary .have-activity .timestamp,#dashboard_index #primary .visit-activity .timestamp,#dashboard_index #primary .comment-activity .timestamp,#dashboard_index #primary .post-activity .timestamp,#dashboard_index #primary .user-relationship-activity .timestamp{display:none;position:absolute;right:5px;font-size:11px;color:#999999;top:-1px}
#dashboard_index #primary .like-activity:hover .timestamp,#dashboard_index #primary .forum-post-activity:hover .timestamp,#dashboard_index #primary .forum-topic-activity:hover .timestamp,#dashboard_index #primary .want-activity:hover .timestamp,#dashboard_index #primary .have-activity:hover .timestamp,#dashboard_index #primary .visit-activity:hover .timestamp,#dashboard_index #primary .comment-activity:hover .timestamp,#dashboard_index #primary .post-activity:hover .timestamp,#dashboard_index #primary .user-relationship-activity:hover .timestamp{display:block}
#dashboard_index #primary .like-activity a em,#dashboard_index #primary .forum-post-activity a em,#dashboard_index #primary .forum-topic-activity a em,#dashboard_index #primary .want-activity a em,#dashboard_index #primary .have-activity a em,#dashboard_index #primary .visit-activity a em,#dashboard_index #primary .comment-activity a em,#dashboard_index #primary .post-activity a em,#dashboard_index #primary .user-relationship-activity a em{font-style:normal;font-weight:normal;color:#555555;font-size:12px}
#dashboard_index #primary .like-activity .activity-author,#dashboard_index #primary .forum-post-activity .activity-author,#dashboard_index #primary .forum-topic-activity .activity-author,#dashboard_index #primary .want-activity .activity-author,#dashboard_index #primary .have-activity .activity-author,#dashboard_index #primary .visit-activity .activity-author,#dashboard_index #primary .comment-activity .activity-author,#dashboard_index #primary .post-activity .activity-author,#dashboard_index #primary .user-relationship-activity .activity-author{float:left;margin-right:0.4em}
#dashboard_index #primary .like-activity .avatar,#dashboard_index #primary .forum-post-activity .avatar,#dashboard_index #primary .forum-topic-activity .avatar,#dashboard_index #primary .want-activity .avatar,#dashboard_index #primary .have-activity .avatar,#dashboard_index #primary .visit-activity .avatar,#dashboard_index #primary .comment-activity .avatar,#dashboard_index #primary .post-activity .avatar,#dashboard_index #primary .user-relationship-activity .avatar{position:absolute;left:2px;top:2px;color:#999999}
#dashboard_index #primary .like-activity .avatar img,#dashboard_index #primary .forum-post-activity .avatar img,#dashboard_index #primary .forum-topic-activity .avatar img,#dashboard_index #primary .want-activity .avatar img,#dashboard_index #primary .have-activity .avatar img,#dashboard_index #primary .visit-activity .avatar img,#dashboard_index #primary .comment-activity .avatar img,#dashboard_index #primary .post-activity .avatar img,#dashboard_index #primary .user-relationship-activity .avatar img{width:19px;height:19px;border:1px solid #dddddd}
#dashboard_index #primary .notice.like-activity,#dashboard_index #primary .notice.comment-activity,#dashboard_index #primary .notice.forum-post-activity,#dashboard_index #primary .notice.user-relationsip-activity{background:url(//assets.steepster.com/assets/icon-meta-d40b4d2f7082acd74cbe672798bc2bde.png) no-repeat 4px -240px}
#dashboard_index #primary .notice.like-activity .avatar,#dashboard_index #primary .notice.comment-activity .avatar,#dashboard_index #primary .notice.forum-post-activity .avatar,#dashboard_index #primary .notice.user-relationsip-activity .avatar{display:none}
#dashboard_index #primary .notice.comment-activity,#dashboard_index #primary .notice.forum-post-activity{background-position:4px -300px}
#dashboard_index #primary .unread a{font-weight:bold}
#dashboard_index #primary .review-activity .note{font-size:16px;padding-bottom:9px}
#dashboard_index #primary .review-activity .note .content{border-bottom:0px}
#dashboard_index #primary .review-activity .note .inline-comments{display:block}
#dashboard_index #primary .review-activity .note .comments{clear:both;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:0 0 20px 70px;background:#f0f0f0;padding:10px;font-size:14px;line-height:15px;color:#444444}
#dashboard_index #primary .review-activity .note .comment,#dashboard_index #primary .review-activity .note .new_comment{*display:inline-block;clear:both}
#dashboard_index #primary .review-activity .note .comment:after,#dashboard_index #primary .review-activity .note .new_comment:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#dashboard_index #primary .review-activity .note .comment .comment-content,#dashboard_index #primary .review-activity .note .new_comment .comment-content{float:left;width:570px}
#dashboard_index #primary .review-activity .note .comment .comment-content p,#dashboard_index #primary .review-activity .note .new_comment .comment-content p{margin:0 10px 15px 0}
#dashboard_index #primary .review-activity .note .comment .comment-content textarea,#dashboard_index #primary .review-activity .note .new_comment .comment-content textarea{height:55px;font-size:12px;line-height:15px}
#dashboard_index #primary .review-activity .note .comment .comment-author,#dashboard_index #primary .review-activity .note .new_comment .comment-author{float:left;margin-right:0.5em}
#dashboard_index #primary .review-activity .note .comment .comment-author a,#dashboard_index #primary .review-activity .note .new_comment .comment-author a{font-weight:bold}
#dashboard_index #primary .review-activity .note .comment .comment-author em,#dashboard_index #primary .review-activity .note .new_comment .comment-author em{display:none}
#dashboard_index #primary .review-activity .note .comment .comment-avatar,#dashboard_index #primary .review-activity .note .new_comment .comment-avatar{float:left;margin:0 10px 15px 0}
#dashboard_index #primary .review-activity .note .comment .comment-avatar img,#dashboard_index #primary .review-activity .note .new_comment .comment-avatar img{width:30px;height:30px;outline:1px solid white}
#dashboard_index #primary .review-activity .note .more-link{display:block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:url(//assets.steepster.com/assets/icon-meta-d40b4d2f7082acd74cbe672798bc2bde.png) no-repeat left -300px;padding:2px 5px 5px 22px;border-bottom:1px solid #e3e3e3;margin-bottom:13px}
#dashboard_index #primary .review-activity .note .new_comment{margin:0}
#dashboard_index #primary .review-activity .note .new_comment h3{display:none}
#dashboard_index #primary .review-activity .note .new_comment .guidelines{display:none}
#dashboard_index #primary .review-activity .note .new_comment p{float:right;margin:0}
#dashboard_index #primary .review-activity .note .new_comment p input{font-size:12px}
#dashboard_index #primary .announcement-activity{*display:inline-block;clear:both;padding:0;background:white;margin-top:20px;margin-bottom:20px}
#dashboard_index #primary .announcement-activity:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#dashboard_index #primary .announcement-activity .logo{float:left;margin-right:20px;width:60px;*overflow-x:hidden;margin-right:15px}
#dashboard_index #primary .announcement-activity .logo.last{margin-right:0}
#dashboard_index #primary .announcement-activity .timestamp{display:none;right:15px;top:5px}
#dashboard_index #primary .announcement-activity .content{float:left;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:575px;padding:9px 14px;background:#ebffd7;font-size:12px;line-height:20px;border:1px solid #c1e595;color:#333333}
#dashboard_index #primary .announcement-activity .content p{margin-bottom:0}
#dashboard_index #primary .announcement-activity .content strong{font-size:14px;display:block}
#dashboard_index #primary .announcement-activity .content img{float:left;width:100px;margin-right:20px}
#secondary .forum-search{margin:15px 0;padding:12px 0 0;background:#eee url(//assets.steepster.com/assets/bg-sidewidget-96cd1a909d3ec8ea0a35c4a8967b10b7.png) no-repeat top}
#secondary .forum-search h3{margin:0 13px 5px !important;text-shadow:white 0 1px 1px}
#secondary .forum-search form{padding:5px 13px 17px;background:url(//assets.steepster.com/assets/bg-sidewidget-96cd1a909d3ec8ea0a35c4a8967b10b7.png) no-repeat bottom}
#secondary .forum-search form ul li{margin-bottom:5px}
#secondary .forum-search form ul li input{color:#333333}
#secondary .forum-search form p{margin-bottom:0}
#discussions_forum_topics_index #forum_nav,#discussions_forum_topics_search #forum_nav{*display:inline-block;clear:both;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x bottom;border:1px solid #dddddd;padding:9px 15px;font-size:12px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
#discussions_forum_topics_index #forum_nav:after,#discussions_forum_topics_search #forum_nav:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#discussions_forum_topics_index #forum_nav .category,#discussions_forum_topics_search #forum_nav .category{float:left}
#discussions_forum_topics_index #forum_nav .sort,#discussions_forum_topics_search #forum_nav .sort{float:right}
#discussions_forum_topics_index table,#discussions_forum_topics_index .inner,#discussions_forum_topics_search table,#discussions_forum_topics_search .inner{width:100%;background:url(//assets.steepster.com/assets/bg-undershadow-57cfd84231d8e50b9c0dab624b7ed170.png) no-repeat center top}
#discussions_forum_topics_index th,#discussions_forum_topics_index td,#discussions_forum_topics_search th,#discussions_forum_topics_search td{line-height:20px;font-size:12px}
#discussions_forum_topics_index th.subject,#discussions_forum_topics_index td.subject,#discussions_forum_topics_search th.subject,#discussions_forum_topics_search td.subject{width:440px}
#discussions_forum_topics_index th.updated,#discussions_forum_topics_index th.replies,#discussions_forum_topics_index td.updated,#discussions_forum_topics_index td.replies,#discussions_forum_topics_search th.updated,#discussions_forum_topics_search th.replies,#discussions_forum_topics_search td.updated,#discussions_forum_topics_search td.replies{text-align:right;width:140px}
#discussions_forum_topics_index th.replies,#discussions_forum_topics_index td.replies,#discussions_forum_topics_search th.replies,#discussions_forum_topics_search td.replies{width:40px;padding-left:0;padding-right:0}
#discussions_forum_topics_index th,#discussions_forum_topics_search th{padding:5px 15px 4px;color:#777777;border-bottom:1px dotted lightgrey}
#discussions_forum_topics_index td,#discussions_forum_topics_search td{background:white;border-bottom:1px dotted lightgrey;padding:9px 15px 10px}
#discussions_forum_topics_index td.subject,#discussions_forum_topics_search td.subject{font-size:14px}
#discussions_forum_topics_index td.subject a.title,#discussions_forum_topics_search td.subject a.title{display:block;font-weight:bold;color:#666666}
#discussions_forum_topics_index td.subject .author,#discussions_forum_topics_search td.subject .author{position:relative;padding-left:24px;font-size:12px;color:#777777}
#discussions_forum_topics_index td.subject .author a,#discussions_forum_topics_search td.subject .author a{color:#444444}
#discussions_forum_topics_index td.subject .author img,#discussions_forum_topics_search td.subject .author img{position:absolute;width:16px;left:0;top:2px}
#discussions_forum_topics_index tr.unread td,#discussions_forum_topics_search tr.unread td{background:#f2fdfe}
#discussions_forum_topics_index tr.unread td.subject a,#discussions_forum_topics_search tr.unread td.subject a{color:#006ea8}
#discussions_forum_topics_index tr.sticky td,#discussions_forum_topics_search tr.sticky td{background:#fffee9}
#discussions_forum_topics_index tr.sticky td.subject,#discussions_forum_topics_search tr.sticky td.subject{padding-left:26px;background:#fffee9 url(//assets.steepster.com/assets/icon-pushpin-696b5fe82e2464d2145fed2f2dfeae79.png) no-repeat 8px 9px}
#discussions_forum_topics_index tr.locked td.subject,#discussions_forum_topics_search tr.locked td.subject{background-image:url(//assets.steepster.com/assets/icon-lock-7a5427bcb2065142a10cffde5b1d6515.png);background-position:7px 10px;background-repeat:no-repeat;padding-left:26px}
#discussions_forum_topics_index .forum,#discussions_forum_topics_index .posts,#discussions_forum_topics_search .forum,#discussions_forum_topics_search .posts{position:relative;margin-bottom:40px}
#discussions_forum_topics_index .forum h2,#discussions_forum_topics_index .posts h2,#discussions_forum_topics_search .forum h2,#discussions_forum_topics_search .posts h2{background:url(//assets.steepster.com/assets/bg-profilenav-65ef93690eca5c020c70c033b535e286.png) repeat-x bottom;padding:10px 15px 9px;margin-bottom:0;font-size:16px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:false;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:false;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:false}
#discussions_forum_topics_index .forum h2 a,#discussions_forum_topics_index .posts h2 a,#discussions_forum_topics_search .forum h2 a,#discussions_forum_topics_search .posts h2 a{display:block;color:#333333}
#discussions_forum_topics_index .forum .more-link,#discussions_forum_topics_index .posts .more-link,#discussions_forum_topics_search .forum .more-link,#discussions_forum_topics_search .posts .more-link{position:absolute;text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px;right:10px;top:10px}
#discussions_forum_topics_index .forum .more-link:hover,#discussions_forum_topics_index .posts .more-link:hover,#discussions_forum_topics_search .forum .more-link:hover,#discussions_forum_topics_search .posts .more-link:hover{color:#333333;border-bottom:1px solid #555555}
#discussions_forum_topics_index .forum .more-link:hover,#discussions_forum_topics_index .posts .more-link:hover,#discussions_forum_topics_search .forum .more-link:hover,#discussions_forum_topics_search .posts .more-link:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
#discussions_forum_topics_index .forum .more-link:active,#discussions_forum_topics_index .posts .more-link:active,#discussions_forum_topics_search .forum .more-link:active,#discussions_forum_topics_search .posts .more-link:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
#discussions_forum_topics_index .forum .more-link.busy,#discussions_forum_topics_index .posts .more-link.busy,#discussions_forum_topics_search .forum .more-link.busy,#discussions_forum_topics_search .posts .more-link.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
#discussions_forum_topics_index .forum .post,#discussions_forum_topics_index .posts .post,#discussions_forum_topics_search .forum .post,#discussions_forum_topics_search .posts .post{margin-top:0;border:0;border-bottom:1px dotted lightgrey;padding:20px 0 19px}
#discussions_forum_topics_index .highlight,#discussions_forum_topics_search .highlight{background-color:#ffffcc}
#discussions_forum_topics_search .blank{padding:19px 0 20px;border-top:1px solid #dddddd}
#discussions_forum_topics_search .blank .forum-search{border:0;padding:0}
#discussions_forum_topics_search .blank .forum-search h3{display:none}
#discussions_forum_topics_search .blank .forum-search ul{width:220px;margin-right:5px;float:left}
#discussions_forum_topics_search .search-result td{background:#f3f3f3 url(//assets.steepster.com/assets/icon-reply-f61364d45b811eafcb17dafa67e79830.png) no-repeat 18px 8px;padding-left:20px}
#discussions_forum_topics_search .search-result td .title{margin-left:23px}
#discussions_forum_topics_search .search-result td blockquote{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border:1px solid #dddddd;margin:9px 0;background:#fff url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x bottom}
#discussions_forum_topics_search .search-result td blockquote a{display:block;padding:10px 12px;color:#444444;font-size:14px}
#discussions_forum_topics_search .search-result td blockquote a .match{background:#ffee7c;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;padding:2px 5px}
#discussions_forum_topics_search .search-result td blockquote a:hover{color:#111111}
#discussions_forum_topics_new ul,#discussions_forum_topics_edit ul{margin-right:140px}
#discussions_forum_topics_show h1{font-size:24px;margin:0 20px 5px 0}
#discussions_forum_topics_show p.description{color:#555555;margin-bottom:15px}
#discussions_forum_topics_show .pagination{border-bottom:1px dotted lightgrey;padding:10px 0;margin:0}
#discussions_forum_topics_show #forum_divider{*display:inline-block;clear:both;border-bottom:1px solid #dddddd;background:#fff url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x bottom;padding:2px 10px;font-size:12px;color:#555555}
#discussions_forum_topics_show #forum_divider:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#discussions_forum_topics_show #forum_divider .pagination{float:right;margin:0;padding:0;border:0;width:560px}
.forum_post,.new_forum_post,#new_forum_reply,#forum_topic{*display:inline-block;clear:both;position:relative;padding:20px 0 9px;border-bottom:1px dotted lightgrey;margin:0}
.forum_post:after,.new_forum_post:after,#new_forum_reply:after,#forum_topic:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.forum_post .author,.new_forum_post .author,#new_forum_reply .author,#forum_topic .author{float:left;margin-right:20px;width:60px;*overflow-x:hidden;margin-bottom:10px}
.forum_post .author.last,.new_forum_post .author.last,#new_forum_reply .author.last,#forum_topic .author.last{margin-right:0}
.forum_post .author img,.new_forum_post .author img,#new_forum_reply .author img,#forum_topic .author img{width:60px;height:60px}
.forum_post .author a,.new_forum_post .author a,#new_forum_reply .author a,#forum_topic .author a{font-weight:bold}
.forum_post .author em,.new_forum_post .author em,#new_forum_reply .author em,#forum_topic .author em{display:block;font-style:normal;color:#777777;font-size:12px}
.forum_post .content,.forum_post .edit,.new_forum_post .content,.new_forum_post .edit,#new_forum_reply .content,#new_forum_reply .edit,#forum_topic .content,#forum_topic .edit{float:left;margin-right:20px;width:620px;*overflow-x:hidden;margin-right:0;width:620px}
.forum_post .content.last,.forum_post .edit.last,.new_forum_post .content.last,.new_forum_post .edit.last,#new_forum_reply .content.last,#new_forum_reply .edit.last,#forum_topic .content.last,#forum_topic .edit.last{margin-right:0}
.forum_post .content,.new_forum_post .content,#new_forum_reply .content,#forum_topic .content{word-wrap:break-word;overflow:hidden;width:600px}
.forum_post .title,.new_forum_post .title,#new_forum_reply .title,#forum_topic .title{color:#777777;font-size:12px;line-height:15px;margin-bottom:10px;margin-left:80px}
.forum_post .title a,.new_forum_post .title a,#new_forum_reply .title a,#forum_topic .title a{font-size:14px;font-weight:bold}
.forum_post .actions,.new_forum_post .actions,#new_forum_reply .actions,#forum_topic .actions{position:absolute;font-size:12px;top:18px;right:0;color:#777777}
.forum_post .actions a,.new_forum_post .actions a,#new_forum_reply .actions a,#forum_topic .actions a{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px;float:right;margin-left:4px}
.forum_post .actions a:hover,.new_forum_post .actions a:hover,#new_forum_reply .actions a:hover,#forum_topic .actions a:hover{color:#333333;border-bottom:1px solid #555555}
.forum_post .actions a:hover,.new_forum_post .actions a:hover,#new_forum_reply .actions a:hover,#forum_topic .actions a:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
.forum_post .actions a:active,.new_forum_post .actions a:active,#new_forum_reply .actions a:active,#forum_topic .actions a:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
.forum_post .actions a.busy,.new_forum_post .actions a.busy,#new_forum_reply .actions a.busy,#forum_topic .actions a.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
.forum_post form,.new_forum_post form,#new_forum_reply form,#forum_topic form{*display:inline-block;clear:both;margin-bottom:20px}
.forum_post form:after,.new_forum_post form:after,#new_forum_reply form:after,#forum_topic form:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.forum_post form textarea,.new_forum_post form textarea,#new_forum_reply form textarea,#forum_topic form textarea{height:120px}
.forum_post form .submit,.new_forum_post form .submit,#new_forum_reply form .submit,#forum_topic form .submit{position:relative;text-align:right}
.forum_post form .submit input,.new_forum_post form .submit input,#new_forum_reply form .submit input,#forum_topic form .submit input{font-size:12px;padding:2px 7px}
.forum_post form .submit .inline,.new_forum_post form .submit .inline,#new_forum_reply form .submit .inline,#forum_topic form .submit .inline{position:absolute;left:0;width:300px;text-align:left}
.forum_post form .submit .delete-link,.new_forum_post form .submit .delete-link,#new_forum_reply form .submit .delete-link,#forum_topic form .submit .delete-link{position:absolute;color:red;left:0}
.forum_post .replies,.new_forum_post .replies,#new_forum_reply .replies,#forum_topic .replies{clear:both}
.forum_post div.reply,.forum_post .new-reply,.new_forum_post div.reply,.new_forum_post .new-reply,#new_forum_reply div.reply,#new_forum_reply .new-reply,#forum_topic div.reply,#forum_topic .new-reply{clear:both;border:0;padding:10px 0 0;margin-left:80px;font-size:12px}
.forum_post div.reply .content,.forum_post div.reply .edit,.forum_post div.reply .controls,.forum_post .new-reply .content,.forum_post .new-reply .edit,.forum_post .new-reply .controls,.new_forum_post div.reply .content,.new_forum_post div.reply .edit,.new_forum_post div.reply .controls,.new_forum_post .new-reply .content,.new_forum_post .new-reply .edit,.new_forum_post .new-reply .controls,#new_forum_reply div.reply .content,#new_forum_reply div.reply .edit,#new_forum_reply div.reply .controls,#new_forum_reply .new-reply .content,#new_forum_reply .new-reply .edit,#new_forum_reply .new-reply .controls,#forum_topic div.reply .content,#forum_topic div.reply .edit,#forum_topic div.reply .controls,#forum_topic .new-reply .content,#forum_topic .new-reply .edit,#forum_topic .new-reply .controls{float:left;margin-right:20px;width:540px;*overflow-x:hidden;margin-right:0;width:560px;margin-bottom:0}
.forum_post div.reply .content.last,.forum_post div.reply .edit.last,.forum_post div.reply .controls.last,.forum_post .new-reply .content.last,.forum_post .new-reply .edit.last,.forum_post .new-reply .controls.last,.new_forum_post div.reply .content.last,.new_forum_post div.reply .edit.last,.new_forum_post div.reply .controls.last,.new_forum_post .new-reply .content.last,.new_forum_post .new-reply .edit.last,.new_forum_post .new-reply .controls.last,#new_forum_reply div.reply .content.last,#new_forum_reply div.reply .edit.last,#new_forum_reply div.reply .controls.last,#new_forum_reply .new-reply .content.last,#new_forum_reply .new-reply .edit.last,#new_forum_reply .new-reply .controls.last,#forum_topic div.reply .content.last,#forum_topic div.reply .edit.last,#forum_topic div.reply .controls.last,#forum_topic .new-reply .content.last,#forum_topic .new-reply .edit.last,#forum_topic .new-reply .controls.last{margin-right:0}
.forum_post div.reply .content textarea,.forum_post div.reply .edit textarea,.forum_post div.reply .controls textarea,.forum_post .new-reply .content textarea,.forum_post .new-reply .edit textarea,.forum_post .new-reply .controls textarea,.new_forum_post div.reply .content textarea,.new_forum_post div.reply .edit textarea,.new_forum_post div.reply .controls textarea,.new_forum_post .new-reply .content textarea,.new_forum_post .new-reply .edit textarea,.new_forum_post .new-reply .controls textarea,#new_forum_reply div.reply .content textarea,#new_forum_reply div.reply .edit textarea,#new_forum_reply div.reply .controls textarea,#new_forum_reply .new-reply .content textarea,#new_forum_reply .new-reply .edit textarea,#new_forum_reply .new-reply .controls textarea,#forum_topic div.reply .content textarea,#forum_topic div.reply .edit textarea,#forum_topic div.reply .controls textarea,#forum_topic .new-reply .content textarea,#forum_topic .new-reply .edit textarea,#forum_topic .new-reply .controls textarea{height:80px}
.forum_post div.reply .title,.forum_post .new-reply .title,.new_forum_post div.reply .title,.new_forum_post .new-reply .title,#new_forum_reply div.reply .title,#new_forum_reply .new-reply .title,#forum_topic div.reply .title,#forum_topic .new-reply .title{margin-left:50px;margin-bottom:5px}
.forum_post div.reply .title a,.forum_post .new-reply .title a,.new_forum_post div.reply .title a,.new_forum_post .new-reply .title a,#new_forum_reply div.reply .title a,#new_forum_reply .new-reply .title a,#forum_topic div.reply .title a,#forum_topic .new-reply .title a{font-size:12px}
.forum_post div.reply .actions,.forum_post .new-reply .actions,.new_forum_post div.reply .actions,.new_forum_post .new-reply .actions,#new_forum_reply div.reply .actions,#new_forum_reply .new-reply .actions,#forum_topic div.reply .actions,#forum_topic .new-reply .actions{top:5px}
.forum_post div.reply .author,.forum_post .new-reply .author,.new_forum_post div.reply .author,.new_forum_post .new-reply .author,#new_forum_reply div.reply .author,#new_forum_reply .new-reply .author,#forum_topic div.reply .author,#forum_topic .new-reply .author{width:40px;margin-right:10px;margin-bottom:0}
.forum_post div.reply .author img,.forum_post .new-reply .author img,.new_forum_post div.reply .author img,.new_forum_post .new-reply .author img,#new_forum_reply div.reply .author img,#new_forum_reply .new-reply .author img,#forum_topic div.reply .author img,#forum_topic .new-reply .author img{width:40px;height:40px}
.forum_post .new-reply,.new_forum_post .new-reply,#new_forum_reply .new-reply,#forum_topic .new-reply{padding:0}
#forum_topic{border-top:1px solid #dddddd;border-bottom:0;padding-top:20px}
.new_forum_post{border:0}
#new_forum_reply{border:0}
#new_forum_reply h2{font-size:18px;margin:0 0 5px}
#new_forum_reply p{color:#555555;font-size:12px;margin:0}
#new_forum_reply .controls{float:left;margin-right:20px;width:620px;*overflow-x:hidden;margin-right:0}
#new_forum_reply .controls.last{margin-right:0}
#explore_index #primary{*display:inline-block;clear:both;position:relative;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:0;border-bottom-left-radius:false;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:false;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:false;width:100%;float:none;background:#f0efec;z-index:1}
#explore_index #primary:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#explore_index #primary #about{float:left;margin-right:20px;width:220px;*overflow-x:hidden}
#explore_index #primary #about.last{margin-right:0}
#explore_index #primary #about h1,#explore_index #primary #about p,#explore_index #primary #about .playpause{margin:20px}
#explore_index #primary #about h1{margin:20px 20px 10px}
#explore_index #primary #about #pausetext{display:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;opacity:0.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";background:#111111;color:white;padding:7px 10px;font-size:12px;line-height:15px}
#explore_index #primary #about .playpause{display:none}
#explore_index #primary #about .playpause a{display:block;line-height:26px;background:url(//assets.steepster.com/assets/button-playpause-c4ed5849874f8cfb90ca216fa5155230.png) no-repeat left top;padding-left:30px}
#explore_index #primary #about .playpause a#resume_link{background-position:left bottom}
#explore_index #primary #activity_nav{position:absolute;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:none;top:10px;right:10px;z-index:5;background:#111111;color:white;opacity:0.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}
#explore_index #primary #activity_nav ul{margin:0}
#explore_index #primary #activity_nav li a{display:block;width:20px;height:20px;background:url(//assets.steepster.com/assets/icon-scrollarrows-424a44b656d4a3f8da626f06dc114c66.png) no-repeat center top;text-indent:-5000px}
#explore_index #primary #activity_nav li.downarrow a{background-position:center bottom}
#explore_index #primary #activity_wrapper{float:left;margin-right:20px;width:700px;*overflow-x:hidden;position:relative;width:680px;height:460px;overflow:hidden;margin:20px 0 0 0}
#explore_index #primary #activity_wrapper.last{margin-right:0}
#explore_index #primary #activity_fade{position:absolute;bottom:0;left:0;width:100%;height:20px;background:url(//assets.steepster.com/assets/bg-shadowup-7db1262e7c7b0b069e8c6c88dd9b3453.png) no-repeat center bottom}
#explore_index #primary #activities{position:relative}
#explore_index #primary #activities .activity{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;*display:inline-block;clear:both;position:relative;background:white;padding:8px 9px;border:1px solid #eeeeee}
#explore_index #primary #activities .activity:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#explore_index #primary #activities .activity:hover{border-color:#cccccc}
#explore_index #primary #activities .activity .timestamp{position:absolute;top:7px;right:10px;color:#bbbbbb;font-size:10px}
#explore_index #primary #activities .activity .tea{float:left;margin-right:20px;width:60px;*overflow-x:hidden;margin-top:1px}
#explore_index #primary #activities .activity .tea.last{margin-right:0}
#explore_index #primary #activities .activity .tea img{outline:1px solid #eeeeee;width:60px;height:60px}
#explore_index #primary #activities .activity .tea .rating{position:absolute;top:55px;left:50px}
#explore_index #primary #activities .activity .avatar{position:absolute;left:9px;top:6px}
#explore_index #primary #activities .activity .avatar img{outline:1px solid #eeeeee}
#explore_index #primary #activities .activity .content{margin:0 40px 0 80px;font-size:12px}
#explore_index #primary #activities .activity .content a em{font-style:normal}
#explore_index #primary #activities .activity .content blockquote{margin:10px 0;padding:0;font-size:14px;min-height:40px}
#explore_index #primary #activities .activity .content blockquote a.ellipsis{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-indent:-5000px;background:#ddd url(//assets.steepster.com/assets/icon-ellipsis-c4325970a8cfa3d0491bb5ad6e54c84d.png) no-repeat center;width:30px;height:18px;font-size:30px;color:white;position:absolute;margin-top:1px;margin-left:3px}
#explore_index #primary #activities .activity .content blockquote a.ellipsis:hover{background-color:#cccccc}
#explore_index #primary #activities .post-activity .avatar{float:none;margin:0;display:inline}
#explore_index #primary #activities .post-activity .title{position:relative;padding-left:23px}
#explore_index #primary #activities .post-activity .title .avatar{left:0;top:-2px}
#explore_index #primary #activities .post-activity .title .avatar img{width:16px}
#explore_index #primary #activities .want-activity .avatar,#explore_index #primary #activities .like-activity .avatar,#explore_index #primary #activities .have-activity .avatar,#explore_index #primary #activities .follow-activity .avatar,#explore_index #primary #activities .user-activity .avatar,#explore_index #primary #activities .user-relationship-activity .avatar{width:16px;margin-right:7px}
#explore_index #primary #activities .want-activity .avatar img,#explore_index #primary #activities .like-activity .avatar img,#explore_index #primary #activities .have-activity .avatar img,#explore_index #primary #activities .follow-activity .avatar img,#explore_index #primary #activities .user-activity .avatar img,#explore_index #primary #activities .user-relationship-activity .avatar img{width:16px;height:16px}
#explore_index #primary #activities .want-activity .content,#explore_index #primary #activities .like-activity .content,#explore_index #primary #activities .have-activity .content,#explore_index #primary #activities .follow-activity .content,#explore_index #primary #activities .user-activity .content,#explore_index #primary #activities .user-relationship-activity .content{margin-left:23px;margin-right:120px}
#explore_index #primary #activities .forum_post-activity .avatar,#explore_index #primary #activities .forum_topic-activity .avatar,#explore_index #primary #activities .comment-activity .avatar{top:9px}
#explore_index #primary #activities .forum_post-activity .avatar img,#explore_index #primary #activities .forum_topic-activity .avatar img,#explore_index #primary #activities .comment-activity .avatar img{width:60px;height:60px}
#explore_index #primary #activities .forum_post-activity .content blockquote,#explore_index #primary #activities .forum_topic-activity .content blockquote,#explore_index #primary #activities .comment-activity .content blockquote{background:#edffe7;padding:10px}
#explore_index #primary #activities .forum_post-activity .content blockquote a.ellipsis,#explore_index #primary #activities .forum_topic-activity .content blockquote a.ellipsis,#explore_index #primary #activities .comment-activity .content blockquote a.ellipsis{background-color:#bcf1aa}
#explore_index #primary #activities .forum_post-activity .content blockquote a.ellipsis:hover,#explore_index #primary #activities .forum_topic-activity .content blockquote a.ellipsis:hover,#explore_index #primary #activities .comment-activity .content blockquote a.ellipsis:hover{background-color:#b1e99e}
#explore_index #secondary{width:100%;float:none;line-height:20px;border-top:1px solid #dddddd}
#explore_index #secondary .panel{float:left;margin-right:20px;width:220px;*overflow-x:hidden;width:239px;min-height:260px;margin:0;border-right:1px dotted lightgrey}
#explore_index #secondary .panel.last{margin-right:0}
#explore_index #secondary .panel .title-link{display:block;font-size:18px;font-weight:bold;line-height:25px;margin-bottom:5px;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x bottom;padding:14px 15px 15px;height:45px}
#explore_index #secondary .panel .title-link:hover{background:#f6f6f6 url(//assets.steepster.com/assets/bg-profilenav-65ef93690eca5c020c70c033b535e286.png) repeat-x bottom}
#explore_index #secondary .panel .title-link em{display:block;font-size:12px;line-height:15px;font-weight:normal;font-style:normal}
#explore_index #secondary .panel h3{margin-bottom:15px 0 5px;line-height:20px}
#explore_index #secondary .panel .avatar-grid,#explore_index #secondary .panel .numbers,#explore_index #secondary .panel .topics,#explore_index #secondary .panel .invite-inner{margin:15px}
#explore_index #secondary .panel .avatar-grid{margin-right:10px}
#explore_index #secondary .panel .topics ul li{list-style:disc outside;line-height:15px;margin-bottom:10px;margin-left:15px}
#explore_index #secondary .panel .numbers a{display:block;*display:inline-block;clear:both;text-align:left;margin-bottom:10px}
#explore_index #secondary .panel .numbers a:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#explore_index #secondary .panel .numbers a .unit{float:left;color:#555555;text-transform:uppercase;font-size:11px;letter-spacing:2px;width:80px;line-height:15px;margin-top:3px}
#explore_index #secondary .panel .numbers a strong{float:right;font-size:36px;line-height:35px;letter-spacing:-2px;font-weight:normal;vertical-align:top;margin-right:5px;font-family:"Calibri", "Trebuchet MS", sans-serif;letter-spacing:1px}
#explore_index #secondary .invite{border:0;width:220px}
#explore_index #secondary .invite .find-social{margin-top:5px}
#public_index #intro.show{display:none}
#public_index h1,#public_index h2,#public_index h3,#public_index #about p{font-family:"Corbel", "Trebuchet MS", sans-serif}
#public_index #primary,#public_index #secondary{float:none}
#public_index #wrapper{width:auto;padding:0}
#public_index #primary{width:auto;margin:0;background:url(//assets.steepster.com/assets/bg-paper-8b8d24bacad2785ca095cac3cec68050.jpg)}
#public_index #primary #hero{border-bottom:1px solid #dddddd;padding:60px 0 59px;background:url(//assets.steepster.com/assets/bg-home_intro-0d3de81824e8b39aa27dfbc65082e16a.jpg) no-repeat center bottom}
#public_index #primary #hero #about{float:left;margin-right:20px;width:620px;*overflow-x:hidden;line-height:40px;text-shadow:white 0 1px 1px}
#public_index #primary #hero #about.last{margin-right:0}
#public_index #primary #hero #about h1{font-size:34px;font-weight:bold;line-height:40px;margin:10px 0 11px;text-shadow:white 0 2px 1px}
#public_index #primary #hero #about p{font-size:28px;line-height:33px;color:#333333;margin:0 20px 20px 0}
#public_index #primary #hero #about p a{display:block;margin-top:20px;padding-left:40px;background:url(//assets.steepster.com/assets/icon-home_arrow-267a142b770a6c2a0642881edd9367e3.png) no-repeat left}
#public_index #primary #hero #about .button{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#eee url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x bottom;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.9, #e3e3e3));width:auto;overflow:visible;cursor:pointer;padding:4px 10px;border:1px solid #bbbbbb;color:#333333;text-shadow:white 0 1px 1px;font:bold 11px/20px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;text-transform:uppercase;letter-spacing:1px;text-decoration:none;padding:9px 15px;font-size:16px;margin-top:20px}
#public_index #primary #hero #about .button:hover{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.9, #eee))}
#public_index #primary #hero #about .button:active{background:#dddddd;color:#111111}
#public_index #primary #hero #about .search{margin-top:100px}
#public_index #primary #hero #about .search form{margin:0;position:relative}
#public_index #primary #hero #about .search form input{font-size:16px;padding:7px 10px;height:40px}
#public_index #primary #hero #about .search form input.search-field,#public_index #primary #hero #about .search form input[type=text]{width:320px !important}
#public_index #primary #hero #about .search form .submit{position:absolute;left:325px;top:0}
#public_index #primary #hero #about .search form small{display:block;clear:both;font-size:12px;line-height:20px;color:#333333;margin-top:10px;margin-left:5px}
#public_index #primary #quick_signup{float:left;margin-right:20px;width:300px;*overflow-x:hidden;margin-right:0;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;overflow:hidden;font-size:12px;margin:0;padding:0;background:#444 url(//assets.steepster.com/assets/bg-home_signup-3be43560f66d081b1054f2dceba9523f.png) no-repeat left top;-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:#111111 0 -1px 1px}
#public_index #primary #quick_signup.last{margin-right:0}
#public_index #primary #quick_signup .signup-email,#public_index #primary #quick_signup .signup-social{padding:20px}
#public_index #primary #quick_signup .signup-email{padding-bottom:0}
#public_index #primary #quick_signup .signup-email h2{margin:0 0 5px;color:white}
#public_index #primary #quick_signup .signup-email p{color:#cccccc;margin-bottom:15px}
#public_index #primary #quick_signup .signup-email p a{color:white;text-decoration:underline}
#public_index #primary #quick_signup .signup-email form{border-bottom:1px solid #111111;padding-bottom:4px}
#public_index #primary #quick_signup .signup-email form p input{border-color:white;-moz-box-shadow:0 0 2px 0 black;-webkit-box-shadow:0 0 2px 0 black;box-shadow:0 0 2px 0 black}
#public_index #primary #quick_signup .signup-email form ul li{margin-bottom:10px}
#public_index #primary #quick_signup .signup-email form ul li label{text-shadow:none}
#public_index #primary #quick_signup .signup-social{background:#444 url(//assets.steepster.com/assets/bg-home_signup-3be43560f66d081b1054f2dceba9523f.png) no-repeat left bottom;padding-top:0}
#public_index #primary #quick_signup .signup-social form{padding:0}
#public_index #primary #quick_signup .signup-social p{font-weight:bold;color:white;margin-bottom:0;border-top:1px solid #444444;padding-top:9px}
#public_index #secondary{*display:inline-block;clear:both;text-align:left;width:940px;margin:0 auto;*height:1%;line-height:20px;padding:40px 0 60px}
#public_index #secondary:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#public_index #secondary .notes{float:left;margin-right:20px;width:620px;*overflow-x:hidden;position:relative;padding:10px 0 0;overflow:hidden;height:280px;margin-bottom:20px}
#public_index #secondary .notes.last{margin-right:0}
#public_index #secondary .notes h2{font-size:24px}
#public_index #secondary .notes .featured-users{position:absolute;*display:inline-block;clear:both;right:0;top:0;z-index:3}
#public_index #secondary .notes .featured-users:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#public_index #secondary .notes .featured-users .featured-user{float:left;width:50px;height:72px;margin-right:5px}
#public_index #secondary .notes .featured-users .featured-user a{display:block;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);border:1px solid #cccccc !important;background:#f3f3f3;overflow:hidden;padding:4px;width:40px}
#public_index #secondary .notes .featured-users .featured-user img{width:40px;height:40px;background:white}
#public_index #secondary .notes .featured-users .more-link a{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px;text-align:center;line-height:15px;padding:9px 4px;background-color:white;background-position:bottom}
#public_index #secondary .notes .featured-users .more-link a:hover{color:#333333;border-bottom:1px solid #555555}
#public_index #secondary .notes .featured-users .more-link a:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
#public_index #secondary .notes .featured-users .more-link a:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
#public_index #secondary .notes .featured-users .more-link a.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
#public_index #secondary .notes .featured-users .current{background:url(//assets.steepster.com/assets/icon-bubble_arrow-b8bccc8bf8fa293bef0529c716e21c25.png) no-repeat center bottom}
#public_index #secondary .notes .featured-users .current a{background:#e1f59a;border-color:#bce39b}
#public_index #secondary .notes .inner{*display:inline-block;clear:both;position:absolute;width:3200px;left:0}
#public_index #secondary .notes .inner:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#public_index #secondary .notes .note{float:left;margin-right:20px;width:620px;*overflow-x:hidden;position:relative;clear:none;background:url(//assets.steepster.com/assets/bg-bubble-e9bf15fbe6f43ce1ec50a305f40ede29.jpg) no-repeat top;border:0;padding:0;margin-top:30px}
#public_index #secondary .notes .note.last{margin-right:0}
#public_index #secondary .notes .note .box{*display:inline-block;clear:both;padding:0 15px 15px;background:url(//assets.steepster.com/assets/bg-bubble-e9bf15fbe6f43ce1ec50a305f40ede29.jpg) no-repeat bottom;margin-top:20px;max-height:180px;min-height:120px;overflow:hidden}
#public_index #secondary .notes .note .box:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#public_index #secondary .notes .note .text{font-size:14px;word-wrap:break-word}
#public_index #secondary .notes .note .text a.ellipsis{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-indent:-5000px;background:#ddd url(//assets.steepster.com/assets/icon-ellipsis-c4325970a8cfa3d0491bb5ad6e54c84d.png) no-repeat center;width:30px;height:18px;font-size:30px;color:white;position:absolute;margin-top:1px;margin-left:3px}
#public_index #secondary .notes .note .text a.ellipsis:hover{background-color:#cccccc}
#public_index #secondary .notes .note .user-meta em{color:#555555;font-size:12px;font-style:normal;font-weight:normal}
#public_index #secondary .notes .note .user-meta a{font-size:14px;padding:0 1px}
#public_index #secondary .notes .note .timestamp{position:absolute;top:10px;right:15px;font-size:10px}
#public_index #secondary .notes .note .timestamp a{color:#999999}
#public_index #secondary .notes .note .content{width:480px}
#public_index #secondary .panel{margin:0 0 20px;float:left;margin-right:20px;width:300px;*overflow-x:hidden;line-height:15px}
#public_index #secondary .panel.last{margin-right:0}
#public_index #secondary .panel{background:url(//assets.steepster.com/assets/bg-widget-de63bd57290462b4c19bf7f46a4e317a.png) no-repeat top}
#public_index #secondary .panel .inner{padding:0 20px 20px;margin-top:20px;height:240px;background:url(//assets.steepster.com/assets/bg-widget-de63bd57290462b4c19bf7f46a4e317a.png) no-repeat bottom}
#public_index #secondary .panel .inner h3{position:relative;text-transform:none;letter-spacing:0;font-size:18px;color:#111111;margin:0 0 15px}
#public_index #secondary .panel .inner h3 a{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px;position:absolute;right:-5px;top:-5px;border-color:#cccccc !important;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);box-shadow:0 1px 2px 0 rgba(0,0,0,0.1)}
#public_index #secondary .panel .inner h3 a:hover{color:#333333;border-bottom:1px solid #555555}
#public_index #secondary .panel .inner h3 a:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
#public_index #secondary .panel .inner h3 a:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
#public_index #secondary .panel .inner h3 a.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
#public_index #secondary .panel .inner ul,#public_index #secondary .panel .inner .gfc-control{margin:10px 0 20px}
#public_index #secondary .panel .inner ul li,#public_index #secondary .panel .inner .gf-result{list-style:none;margin-bottom:8px}
#public_index #secondary .panel .inner a{font-weight:bold}
#public_index #secondary .blog .gf-snippet,#public_index #secondary .blog .gfc-resultsHeader{display:none}
#public_index #secondary .for-companies .inner ul{margin-left:2px;line-height:20px}
#public_index #secondary .for-companies .inner ul li{padding-left:23px;list-style:none;background:url(//assets.steepster.com/assets/icon-email_16-f578cc1fd2ed1ec44fe330a79e90686e.png) no-repeat left}
#public_index #secondary .for-companies .inner ul li.twitter{background-image:url(//assets.steepster.com/assets/icon-twitter_16-f8bc497ed33ecfa3db3d28590afe6923.png)}
#public_index #secondary .for-companies .inner ul li.facebook{background-image:url(//assets.steepster.com/assets/icon-facebook_16-be6b8d8d74e18117f5e39be0bca32cb4.png)}
#public_index #secondary .discuss ul li a{display:block}
#public_index #secondary .discuss ul li a em{display:block;font-style:normal;font-weight:normal}
#public_index #user-form-captcha-modal #dynamic_recaptcha{margin:20px 0}
#public_index #user-form-captcha-modal #recaptcha_response_field{padding:10px 5px}
#public_index #user-form-captcha-modal input[type="submit"]{font-size:14px;padding:10px 20px;height:auto}
#messages_nav{*display:inline-block;clear:both;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x bottom;border:1px solid #dddddd;text-shadow:white 0 1px 1px;height:40px}
#messages_nav ul{*display:inline-block;clear:both}
#messages_nav ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#messages_nav ul li{float:left;display:inline}
#messages_nav ul li a{display:block;text-decoration:none}
#messages_nav:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#messages_nav ul{padding-left:5px}
#messages_nav ul.busy{background:url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 670px center}
#messages_nav ul li{margin-left:5px}
#messages_nav ul li a{border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;padding:4px 12px;font-size:14px;border-bottom:0;color:#333333;margin:6px 0;text-shadow:white 0 1px 1px}
#messages_nav ul li a:hover{color:#111111;background-color:#e3e3e3}
#messages_nav ul li a:active{background-color:#cccccc}
#messages_nav ul li.current a{background:#4e4e4e url(//assets.steepster.com/assets/bg-selectedtab-c1a1b3a4698ea33fabfcb7ccb941e74d.png) repeat-x top;border:1px solid #444444;color:white;text-shadow:#222222 0 1px 1px;padding:3px 10px}
#messages_index #wrapper,#messages_sent #wrapper,#messages_show #wrapper{position:relative}
#messages_index #primary,#messages_sent #primary,#messages_show #primary{width:auto;float:none;margin:0}
#messages_index #secondary,#messages_sent #secondary,#messages_show #secondary{position:absolute;right:0;top:20px}
#messages_index #message_thread,#messages_index #messages,#messages_sent #message_thread,#messages_sent #messages,#messages_show #message_thread,#messages_show #messages{float:left;margin-right:20px;width:700px;*overflow-x:hidden;background:url(//assets.steepster.com/assets/bg-undershadow-57cfd84231d8e50b9c0dab624b7ed170.png) no-repeat center top;padding-top:10px}
#messages_index #message_thread.last,#messages_index #messages.last,#messages_sent #message_thread.last,#messages_sent #messages.last,#messages_show #message_thread.last,#messages_show #messages.last{margin-right:0}
#messages_index .sidebar,#messages_sent .sidebar,#messages_show .sidebar{float:left;margin-right:20px;width:220px;*overflow-x:hidden;margin-right:0}
#messages_index .sidebar.last,#messages_sent .sidebar.last,#messages_show .sidebar.last{margin-right:0}
#messages_index .message,#messages_sent .message,#messages_show .message{*display:inline-block;clear:both;position:relative}
#messages_index .message:after,#messages_sent .message:after,#messages_show .message:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#messages_index .message .author,#messages_sent .message .author,#messages_show .message .author{float:left;width:180px;margin-right:20px;color:#333333;line-height:14px}
#messages_index .message .author em,#messages_sent .message .author em,#messages_show .message .author em{display:block;color:#777777;font-style:normal;font-size:11px}
#messages_index .message .avatar,#messages_sent .message .avatar,#messages_show .message .avatar{float:left;margin-right:10px}
#messages_index .message .avatar img,#messages_sent .message .avatar img,#messages_show .message .avatar img{width:40px;height:40px;outline:1px solid #dddddd}
#messages_index .message .body,#messages_sent .message .body,#messages_show .message .body{margin-left:200px;word-wrap:break-word}
#messages_index .message .delete-link,#messages_sent .message .delete-link,#messages_show .message .delete-link{position:absolute;text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px;padding:0;width:20px;height:20px;background:url(//assets.steepster.com/assets/icon-delete-18c9156b4618cf960094334f19dc73be.png) no-repeat center !important;text-indent:-5000px;top:10px;right:10px}
#messages_index .message .delete-link:hover,#messages_sent .message .delete-link:hover,#messages_show .message .delete-link:hover{color:#333333;border-bottom:1px solid #555555}
#messages_index .message .delete-link:hover,#messages_sent .message .delete-link:hover,#messages_show .message .delete-link:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
#messages_index .message .delete-link:active,#messages_sent .message .delete-link:active,#messages_show .message .delete-link:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
#messages_index .message .delete-link.busy,#messages_sent .message .delete-link.busy,#messages_show .message .delete-link.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
#messages_index #message_thread .message,#messages_sent #message_thread .message,#messages_show #message_thread .message{padding:19px 10px 0;border-bottom:1px dotted lightgrey}
#messages_index #message_thread .message .avatar,#messages_sent #message_thread .message .avatar,#messages_show #message_thread .message .avatar{margin-bottom:20px}
#messages_index #message_thread .message .body,#messages_sent #message_thread .message .body,#messages_show #message_thread .message .body{margin-left:55px}
#messages_index #message_thread .message .body .title,#messages_sent #message_thread .message .body .title,#messages_show #message_thread .message .body .title{font-size:12px;color:#777777;line-height:15px;margin-bottom:5px}
#messages_index #message_thread .message .body .title a,#messages_sent #message_thread .message .body .title a,#messages_show #message_thread .message .body .title a{font-size:14px;font-weight:bold}
#messages_index #message_thread .message .body .content,#messages_sent #message_thread .message .body .content,#messages_show #message_thread .message .body .content{margin-right:20px}
#messages_index h1,#messages_sent h1,#messages_show h1{margin-bottom:20px}
#messages_index h2,#messages_sent h2,#messages_show h2{font-family:"Corbel", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif}
#messages_index .message-link,#messages_sent .message-link,#messages_show .message-link{display:block;color:#333333;font-weight:bold;font-size:16px;line-height:20px;background:url(//assets.steepster.com/assets/icon-major-512df8dee4649cf89573281c74b2d6b6.gif) no-repeat -4px -900px;padding:10px 0 10px 62px}
#messages_index .message-link:hover,#messages_sent .message-link:hover,#messages_show .message-link:hover{background-position:-4px -990px}
#messages_index #messages .empty,#messages_sent #messages .empty,#messages_show #messages .empty{color:#555555;text-align:center;font-size:12px}
#messages_index #messages .message,#messages_sent #messages .message,#messages_show #messages .message{padding:10px 10px 9px;font-size:12px;color:#777777;border-bottom:1px dotted lightgrey}
#messages_index #messages .message .subject,#messages_sent #messages .message .subject,#messages_show #messages .message .subject{padding-right:80px}
#messages_index #messages .message .subject a,#messages_sent #messages .message .subject a,#messages_show #messages .message .subject a{display:block;font-size:14px;font-weight:bold}
#messages_index .unread,#messages_sent .unread,#messages_show .unread{background:#f2fdfe}
#messages_index .unread .subject a,#messages_sent .unread .subject a,#messages_show .unread .subject a{font-weight:bold}
#messages_index #new_reply,#messages_sent #new_reply,#messages_show #new_reply{margin-top:20px}
#messages_index #new_reply h2,#messages_sent #new_reply h2,#messages_show #new_reply h2{margin-top:0}
#messages_index #new_reply form ul li,#messages_sent #new_reply form ul li,#messages_show #new_reply form ul li{margin-bottom:5px}
#messages_index #new_reply form ul li textarea,#messages_sent #new_reply form ul li textarea,#messages_show #new_reply form ul li textarea{height:160px}
#messages_index .sidebar,#messages_sent .sidebar,#messages_show .sidebar{font-size:12px;line-height:15px}
#messages_index .sidebar #recipients,#messages_sent .sidebar #recipients,#messages_show .sidebar #recipients{margin:15px 0;padding:0 10px}
#messages_index .sidebar #recipients h3,#messages_sent .sidebar #recipients h3,#messages_show .sidebar #recipients h3{margin:5px 0 10px}
#messages_index .sidebar #recipients .user,#messages_sent .sidebar #recipients .user,#messages_show .sidebar #recipients .user{*display:inline-block;clear:both}
#messages_index .sidebar #recipients .user:after,#messages_sent .sidebar #recipients .user:after,#messages_show .sidebar #recipients .user:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#messages_index .sidebar #recipients .user .avatar,#messages_sent .sidebar #recipients .user .avatar,#messages_show .sidebar #recipients .user .avatar{float:left;margin:0 10px 15px 0;outline:1px solid #dddddd}
#messages_index .sidebar #recipients .user .details,#messages_sent .sidebar #recipients .user .details,#messages_show .sidebar #recipients .user .details{margin-left:40px;line-height:15px;color:#777777}
#messages_index .sidebar #recipients .user .details a,#messages_sent .sidebar #recipients .user .details a,#messages_show .sidebar #recipients .user .details a{display:block}
form#new_message{margin-top:20px;margin-right:80px}
form#new_message ul#recipients{margin-bottom:15px}
form#new_message ul#recipients li{margin-bottom:5px}
form#new_message ul#recipients li select{float:left;margin-right:5px}
form#new_message ul li textarea{height:160px}
form#new_message .add-link,form#new_message .remove-link{float:left;padding-left:23px;background:url(//assets.steepster.com/assets/icon-add-3f635999a252ffc5ae1bd6220a1ecdfc.png) no-repeat left}
form#new_message .remove-link{color:#555555;background:url(//assets.steepster.com/assets/icon-reset-1aee0a19383361468b03e175d0b62df7.png) no-repeat 4px 3px}
.fyi{margin:15px 0;padding-bottom:15px;background:url(//assets.steepster.com/assets/bg-fyi-8fee0d750b84fabd39bdf2244a5d53f7.jpg) no-repeat bottom}
.fyi p{padding:15px 15px 0;line-height:16px;background:url(//assets.steepster.com/assets/bg-fyi-8fee0d750b84fabd39bdf2244a5d53f7.jpg) no-repeat top;margin-bottom:0;color:#777777}
.place-rating{display:inline-block;background:url(//assets.steepster.com/assets/icon-star_small-84dc79770fce7008bda0bff9b33ddc99.png) left top;height:15px;width:75px}
.place-rating .inner{height:15px;background:url(//assets.steepster.com/assets/icon-star_small-84dc79770fce7008bda0bff9b33ddc99.png) left bottom;text-indent:-5000px}
#places_show .place-details{display:none}
#places_show .user-details{display:block}
#places_show #primary{width:auto;float:none;margin:0 0 30px}
#places_show #primary #place{*display:inline-block;clear:both}
#places_show #primary #place:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#places_show #primary #place #about{float:left;margin-right:20px;width:300px;*overflow-x:hidden;position:relative}
#places_show #primary #place #about.last{margin-right:0}
#places_show #primary #place #about h1{margin:0 0 5px;padding-right:50px}
#places_show #primary #place #about h4{font-weight:normal;font-size:11px;color:#333333;float:left;width:80px;display:none}
#places_show #primary #place #about table{margin-bottom:20px;font-size:12px;width:100%}
#places_show #primary #place #about table th{font-weight:bold}
#places_show #primary #place #about table td.label{width:80px;color:#777777}
#places_show #primary #place #about p.helper{font-size:11px;color:#333333}
#places_show #primary #place #about .caps{font-size:11px;letter-spacing:1px}
#places_show #primary #place #about .ndash{margin:0 1px}
#places_show #primary #place #about .edit-link{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px;position:absolute;top:0;right:0}
#places_show #primary #place #about .edit-link:hover{color:#333333;border-bottom:1px solid #555555}
#places_show #primary #place #about .edit-link:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
#places_show #primary #place #about .edit-link:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
#places_show #primary #place #about .edit-link.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
#places_show #primary #place #images{float:left;margin-right:20px;width:300px;*overflow-x:hidden}
#places_show #primary #place #images.last{margin-right:0}
#places_show #primary #place #images #new_image{position:relative;*display:inline-block;clear:both;background:#f3f3f3;border:1px solid #dddddd;padding:9px;margin-top:10px}
#places_show #primary #place #images #new_image:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#places_show #primary #place #images #new_image .image-method{position:absolute;font-size:11px;top:8px;right:10px}
#places_show #primary #place #images #new_image p{margin-bottom:0}
#places_show #primary #place #images #new_image label{display:block;font-weight:bold}
#places_show #primary #place #images #new_image div{margin:0 0 10px}
#places_show #primary #place #images #new_image div input#place_images_attributes_0_image{border:0;font-size:12px}
#places_show #primary #place #images ul{margin-bottom:10px}
#places_show #primary #place #images #full{-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);border:1px solid #cccccc !important;background:#f9f9f9;overflow:hidden;padding:9px;margin-bottom:10px}
#places_show #primary #place #images #full img{width:280px;height:280px}
#places_show #primary #place #images #full cite{display:block;font-size:11px;font-style:normal;color:#777777;margin:5px 0;text-align:center}
#places_show #primary #place #images #full cite a{display:inline}
#places_show #primary #place #images ul#thumbs{*display:inline-block;clear:both}
#places_show #primary #place #images ul#thumbs:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#places_show #primary #place #images ul#thumbs li{float:left;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);font-size:11px;line-height:14px;text-align:center;margin-right:4px;margin-bottom:6px;background:#eeeeee}
#places_show #primary #place #images ul#thumbs li a{display:block;width:40px;margin:3px;background:#f3f3f3}
#places_show #primary #place #images ul#thumbs li a.add-photo{padding:6px 0}
#places_show #primary #place #images ul#thumbs li p{margin:6px 0}
#places_show #primary #place #images ul#thumbs li.active{background:#82d637}
#places_show #primary #place #images ul#thumbs img{width:40px;height:40px}
#places_show #primary #place #images #new_image{display:none;clear:both}
#places_show #primary #place #images #new_image .image-upload img{max-width:100%}
#places_show #primary #place #images #new_image .image-upload input{display:block;height:auto;border:auto;margin-top:3px}
#places_show #primary #place #images #new_image a{background:transparent}
#places_show #primary #place #location{float:left;margin-right:20px;width:300px;*overflow-x:hidden;margin-right:0;background:url(//assets.steepster.com/assets/bg-widget-de63bd57290462b4c19bf7f46a4e317a.png) no-repeat bottom}
#places_show #primary #place #location.last{margin-right:0}
#places_show #primary #place #location #address{padding:15px;background:url(//assets.steepster.com/assets/bg-widget-de63bd57290462b4c19bf7f46a4e317a.png) no-repeat top;margin-bottom:0;font-size:12px;line-height:16px;color:#555555}
#places_show #primary #place #location #address li{word-wrap:break-word}
#places_show #primary #place #location #map{width:294px;margin:0 auto 15px;height:200px}
#places_show #secondary{float:none;width:auto;background:url(//assets.steepster.com/assets/bg-undershadow-57cfd84231d8e50b9c0dab624b7ed170.png) no-repeat center top;border-top:1px solid #dddddd;padding-top:29px}
#places_show #secondary h2{font-family:"Corbel", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:24px;line-height:30px;margin-bottom:10px}
#places_show #secondary h3{margin:5px 0 10px}
#places_show .sidebar{float:left;margin-right:20px;width:300px;*overflow-x:hidden;float:right;margin-right:0}
#places_show .sidebar.last{margin-right:0}
#places_show .sidebar a.review-this{display:none;color:#333333;font-weight:bold;font-size:21px;line-height:25px;background:url(//assets.steepster.com/assets/icon-major-512df8dee4649cf89573281c74b2d6b6.gif) no-repeat -4px -180px;padding:10px 0 10px 62px;margin:0 0 30px 15px}
#places_show .sidebar a.review-this em{font-size:12px;line-height:15px;color:#777777;display:block}
#places_show #visitors,#places_show #nearby{margin:0 0 30px 15px}
#places_show #place_rating{color:#555555;font-size:12px;margin-bottom:20px}
#places_show #place_rating h4{font-size:16px;line-height:20px}
#places_show #visitors ul{margin:0;*display:inline-block;clear:both}
#places_show #visitors ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#places_show #visitors ul li{float:left;margin:0 4px 5px 0}
#places_show #visitors ul li a{width:30px;height:30px;outline:1px solid #dddddd;display:block}
#places_show #nearby .place{padding-left:0}
#places_show #nearby .place .number{display:none}
#place_rating,#review_place{*display:inline-block;clear:both}
#place_rating:after,#review_place:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#place_rating .helper,#review_place .helper{position:absolute;left:115px}
#place_rating form,#review_place form{float:left;margin:0;width:100%}
#place_rating form .stars,#review_place form .stars{height:20px;width:110px;background:url(//assets.steepster.com/assets/icon-star_button2-045f1a046f156b1597a41c8178ace485.png) left top;margin-right:5px;overflow:hidden}
#place_rating form .stars .inner,#review_place form .stars .inner{height:20px;background:url(//assets.steepster.com/assets/icon-star_button2-045f1a046f156b1597a41c8178ace485.png) left -20px;text-indent:-5000px}
#place_rating form .stars span a,#review_place form .stars span a{float:left;position:relative;width:22px;height:20px;text-indent:-5000px}
#place_rating form .stars span a:hover,#review_place form .stars span a:hover{background:url(//assets.steepster.com/assets/icon-star_button2-045f1a046f156b1597a41c8178ace485.png) left -40px;width:110px;margin-left:-88px;position:static}
#place_rating form .stars span a:active,#review_place form .stars span a:active{background-position:left -40px}
#place_rating form .hover,#review_place form .hover{width:auto !important}
#place_rating.busy,#review_place.busy{*display:inline-block;clear:both}
#place_rating.busy:after,#review_place.busy:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#place_rating.busy .stars .inner,#review_place.busy .stars .inner{background-position:left -40px}
#place_rating.busy .helper,#review_place.busy .helper{width:20px;height:20px;text-indent:-5000px;overflow:hidden;background:url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat center 2px}
#reviews,#visits{float:left;margin-right:20px;width:620px;*overflow-x:hidden}
#reviews.last,#visits.last{margin-right:0}
.visit{*display:inline-block;clear:both;font-size:12px;padding:19px 0 20px;border-top:1px dotted lightgrey}
.visit:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.visit .thumbnail{float:left;margin-right:20px;width:60px;*overflow-x:hidden}
.visit .thumbnail.last{margin-right:0}
.visit .content{float:left;margin-right:20px;width:540px;*overflow-x:hidden;margin-right:0}
.visit .content.last{margin-right:0}
.visit .content .title{position:relative;margin:2px 0 8px;color:#333333;line-height:15px}
.visit .content .title a{font-size:14px;font-weight:bold}
.visit .content .title .timestamp{position:absolute;right:0;text-align:right}
.visit .content .title .timestamp a{font-size:11px;color:#999999;font-weight:normal}
.visit .content .title .timestamp a:hover{text-decoration:underline;color:#555555}
.visit .content .title .timestamp a.edit-link{position:relative;text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px;float:right;margin-left:5px;top:-2px}
.visit .content .title .timestamp a.edit-link:hover{color:#333333;border-bottom:1px solid #555555}
.visit .content .title .timestamp a.edit-link:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
.visit .content .title .timestamp a.edit-link:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
.visit .content .title .timestamp a.edit-link.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
.visit .content .body{font-size:14px;line-height:20px;margin-right:10px}
.visit .content .body .mute{font-size:12px}
#profiles_visits_index .place-details{display:block}
#profiles_visits_index .user-details{display:none}
#profiles_visits_index #visits{float:none;width:auto;margin:0}
#profiles_visits_index #visits .visit .content{float:left;margin-right:20px;width:620px;*overflow-x:hidden;margin-right:0}
#profiles_visits_index #visits .visit .content.last{margin-right:0}
#profiles_visits_index #visits .visit .content .timestamp{right:10px}
#profiles_visits_index #visits .visit .content .place-rating{margin-left:5px}
#topbar{*display:inline-block;clear:both;margin-bottom:10px;padding:0 20px 15px;background:url(//assets.steepster.com/assets/bg-single-101a4f050af94e38c347bcd01b2601b8.jpg) no-repeat bottom}
#topbar:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#topbar .visit,#topbar .post-group{float:left;margin-right:20px;width:620px;*overflow-x:hidden;margin-right:0;border-top:0;padding-top:10px}
#topbar .visit.last,#topbar .post-group.last{margin-right:0}
#topbar .note{width:72%;float:left;border-bottom:0px;clear:none}
#topbar .note .edit-note{display:none}
.place,.popup{*display:inline-block;clear:both;font-size:11px;line-height:15px;padding:10px 5px 9px;border-bottom:1px dotted lightgrey}
.place:after,.popup:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.place .thumbnail,.popup .thumbnail{float:left;margin-right:20px;width:60px;*overflow-x:hidden;height:60px;margin-right:15px}
.place .thumbnail.last,.popup .thumbnail.last{margin-right:0}
.place .thumbnail img,.popup .thumbnail img{width:100%;height:100%}
.place .place-info,.popup .place-info{margin-left:75px}
.place .place-info a,.place .place-info h3,.popup .place-info a,.popup .place-info h3{display:block;font-size:12px;font-weight:bold;margin-bottom:0}
.place .place-info .place-rating,.popup .place-info .place-rating{float:left;margin:6px 5px 0 0}
.place .place-info .ratings-count,.popup .place-info .ratings-count{margin:5px 0;color:#333333}
.place .place-info .distance,.popup .place-info .distance{color:#777777}
.place .place-info address,.popup .place-info address{clear:both;margin-top:0}
#places_index #primary{width:auto;margin:0;*display:inline-block;clear:both}
#places_index #primary:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#places_index #primary{padding-bottom:30px}
#places_index #primary #places_header{margin-bottom:25px}
#places_index #primary #places_header form{*display:inline-block;clear:both}
#places_index #primary #places_header form:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#places_index #primary #places_header form h1,#places_index #primary #places_header form ul,#places_index #primary #places_header form li,#places_index #primary #places_header form p{float:left;clear:none;margin-bottom:0}
#places_index #primary #places_header form h1,#places_index #primary #places_header form label,#places_index #primary #places_header form em{line-height:34px;margin-right:15px;font-size:26px}
#places_index #primary #places_header form em{font-family:"Corbel", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-style:normal !important;margin:0 10px}
#places_index #primary #places_header form p{margin-left:5px}
#places_index #primary #places_header form label{font-size:13px}
#places_index #primary #places_header form input{display:inline;width:auto;vertical-align:top;height:34px;font-size:16px}
#places_index #primary #places_header form input.near-field,#places_index #primary #places_header form input.name-field{background:url(//assets.steepster.com/assets/bg-places_field-ece939afcd21a1c3de6a4813b14ecc7c.png) repeat-x top;border:1px solid #cccccc;padding:5px 7px;width:270px}
#places_index #primary #places_header a.add-place{float:right;font-size:18px;font-weight:bold;padding-left:34px;line-height:36px;background:url(//assets.steepster.com/assets/button-add_med-a0cba00b14b50bbdbf28937f9f1d8c31.png) no-repeat left}
#places_index #primary #places_filters{border-radius:"4px";-moz-border-radius:"4px";-webkit-border-radius:"4px";width:100%;background:#f0f0f0;font-size:12px;overflow:hidden}
#places_index #primary #places_filters .container{width:auto;margin:0;padding:10px}
#places_index #primary #places_filters h2,#places_index #primary #places_filters h4{font-family:"Corbel", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#999999;font-weight:normal}
#places_index #primary #places_filters h2{margin:2px 0 0;float:left;margin-right:20px;width:140px;*overflow-x:hidden;width:100px;font-weight:bold}
#places_index #primary #places_filters h2.last{margin-right:0}
#places_index #primary #places_filters h2 a{color:#111111;padding-left:20px;background:url(//assets.steepster.com/assets/icon-places_filter-850944228188a35adbc1d4e7c9c18b03.png) no-repeat left -290px}
#places_index #primary #places_filters h4{margin-top:2px;padding-left:22px}
#places_index #primary #places_filters ul{width:800px;float:left;margin-bottom:20px}
#places_index #primary #places_filters ul li{float:left;width:120px;margin-right:10px}
#places_index #primary #places_filters ul li ul{float:none;width:auto}
#places_index #primary #places_filters ul li li{margin-bottom:1px;line-height:19px}
#places_index #primary #places_filters ul li a{display:block;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-weight:bold;padding-left:22px}
#places_index #primary #places_filters ul li a:hover{background:#fff url(//assets.steepster.com/assets/icon-places_filter-850944228188a35adbc1d4e7c9c18b03.png) no-repeat 3px 4px}
#places_index #primary #places_filters ul li.active a{background:#ddd url(//assets.steepster.com/assets/icon-places_filter-850944228188a35adbc1d4e7c9c18b03.png) no-repeat 3px -20px;color:#555555}
#places_index #primary #places_filters #apply_filters{display:none;*display:inline-block;clear:both;background:#e3e3e3;padding:10px}
#places_index #primary #places_filters #apply_filters:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#places_index #primary #places_filters #apply_filters a{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#eee url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x bottom;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.9, #e3e3e3));width:auto;overflow:visible;cursor:pointer;padding:4px 10px;border:1px solid #bbbbbb;color:#333333;text-shadow:white 0 1px 1px;font:bold 11px/20px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;text-transform:uppercase;letter-spacing:1px;text-decoration:none;float:right;font-size:11px}
#places_index #primary #places_filters #apply_filters a:hover{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.9, #eee))}
#places_index #primary #places_filters #apply_filters a:active{background:#dddddd;color:#111111}
#places_index #primary .collapsed{border-radius:"4px";-moz-border-radius:"4px";-webkit-border-radius:"4px";position:relative}
#places_index #primary .collapsed h2 a{background-position:left -590px !important}
#places_index #primary .collapsed h4{display:none}
#places_index #primary .collapsed #apply_filters{position:absolute;background:transparent !important;right:0;top:0;padding:6px !important}
#places_index #primary .collapsed ul{margin-bottom:0 !important;width:670px !important}
#places_index #primary .collapsed ul li{width:auto !important;margin:1px 0 0 !important}
#places_index #primary .collapsed ul li li{display:none !important}
#places_index #primary .collapsed ul li.active{display:inline !important;width:auto !important;margin-right:2px !important}
#places_index #primary .collapsed ul li.active a{background:#82d637 url(//assets.steepster.com/assets/icon-places_filter-850944228188a35adbc1d4e7c9c18b03.png) no-repeat right -43px !important;color:white !important;padding:0 20px 0 6px !important}
#places_index #primary #places_content{*display:inline-block;clear:both;padding-top:30px}
#places_index #primary #places_content:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#places_index #primary #map_wrapper{position:relative;-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);border:1px solid #cccccc !important;background:#f9f9f9;overflow:hidden;float:left;margin-right:20px;width:620px;*overflow-x:hidden;float:right;margin-right:0;padding:9px;width:600px;overflow:visible}
#places_index #primary #map_wrapper.last{margin-right:0}
#places_index #primary #map_wrapper #filter_distance{line-height:20px;font-size:11px;margin-bottom:10px}
#places_index #primary #map_wrapper #map{width:100%;height:500px}
#places_index #primary #map_wrapper #popups{position:relative;z-index:1030}
#places_index #primary #map_wrapper #popups .popup{position:absolute;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);padding:10px;width:240px;background-color:white;border:1px solid #999999}
#places_index #primary #map_wrapper #popups .popup .place-rating,#places_index #primary #map_wrapper #popups .popup .ratings-count{margin-top:0}
#places_index #primary #results{float:left;margin-right:20px;width:300px;*overflow-x:hidden}
#places_index #primary #results.last{margin-right:0}
#places_index #primary #results h3{position:relative;font-size:11px;font-weight:bold;color:#333333;border-bottom:1px dotted lightgrey;padding:0 0 5px;margin:0}
#places_index #primary #results h3 span{font-weight:normal;color:#555555;position:absolute;right:0}
#places_index #primary #search{background:url(//assets.steepster.com/assets/bg-widget-de63bd57290462b4c19bf7f46a4e317a.png) no-repeat top;padding:15px 0 0;margin-bottom:15px}
#places_index #primary #search form{position:relative;background:url(//assets.steepster.com/assets/bg-widget-de63bd57290462b4c19bf7f46a4e317a.png) no-repeat bottom;padding:0 15px 15px}
#places_index #primary #search form h3{margin-top:0}
#places_index #primary #search form ul{*display:inline-block;clear:both}
#places_index #primary #search form ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#places_index #primary #search form ul li{margin:0}
#places_index #primary #search form ul li.find-by-name{float:left;width:192px}
#places_index #primary #search form p.submit{position:absolute;right:15px;bottom:15px;margin:0}
#places_index #primary #search form p.submit input{margin:0}
#places_index #secondary{display:none}
#review_place .stars{float:left;height:20px;width:110px;background:url(//assets.steepster.com/assets/icon-star_button2-045f1a046f156b1597a41c8178ace485.png) left top;margin:0;overflow:hidden;line-height:20px;margin-right:5px}
#review_place .stars span a{position:relative;float:left;width:22px;height:20px;text-indent:-5000px}
#review_place .stars span a:hover{background:url(//assets.steepster.com/assets/icon-star_button2-045f1a046f156b1597a41c8178ace485.png) left -40px !important;width:110px;margin-left:-88px;position:static}
#review_place .stars span a:active{background-position:center -20px}
#review_place .stars span.active a{background:url(//assets.steepster.com/assets/icon-star_button2-045f1a046f156b1597a41c8178ace485.png) left -20px}
#review_place form.edit_visit ul{padding-bottom:0}
#review_place form.edit_visit ul li{margin-right:0}
#review_place form.edit_visit ul li textarea{height:200px}
#review_place form.edit_visit ul li.last{margin-bottom:0}
#places_new h1,#places_create h1,#places_edit h1,#places_update h1{margin-bottom:0}
#places_new p#last_updated,#places_create p#last_updated,#places_edit p#last_updated,#places_update p#last_updated{font-size:12px;color:#777777}
#places_new #primary form,#places_create #primary form,#places_edit #primary form,#places_update #primary form{margin-top:20px}
#places_new #primary form ul li label,#places_create #primary form ul li label,#places_edit #primary form ul li label,#places_update #primary form ul li label{color:#333333}
#places_new #primary form ul li textarea,#places_create #primary form ul li textarea,#places_edit #primary form ul li textarea,#places_update #primary form ul li textarea{height:55px}
#places_new #primary form ul li.address-options ul li,#places_create #primary form ul li.address-options ul li,#places_edit #primary form ul li.address-options ul li,#places_update #primary form ul li.address-options ul li{clear:none}
#places_new #primary form ul li.address-options ul li.address,#places_create #primary form ul li.address-options ul li.address,#places_edit #primary form ul li.address-options ul li.address,#places_update #primary form ul li.address-options ul li.address{float:left;margin-right:20px;width:220px;*overflow-x:hidden}
#places_new #primary form ul li.address-options ul li.address.last,#places_create #primary form ul li.address-options ul li.address.last,#places_edit #primary form ul li.address-options ul li.address.last,#places_update #primary form ul li.address-options ul li.address.last{margin-right:0}
#places_new #primary form ul li.address-options ul li.city,#places_create #primary form ul li.address-options ul li.city,#places_edit #primary form ul li.address-options ul li.city,#places_update #primary form ul li.address-options ul li.city{float:left;margin-right:20px;width:140px;*overflow-x:hidden}
#places_new #primary form ul li.address-options ul li.city.last,#places_create #primary form ul li.address-options ul li.city.last,#places_edit #primary form ul li.address-options ul li.city.last,#places_update #primary form ul li.address-options ul li.city.last{margin-right:0}
#places_new #primary form ul li.address-options ul li.state,#places_create #primary form ul li.address-options ul li.state,#places_edit #primary form ul li.address-options ul li.state,#places_update #primary form ul li.address-options ul li.state{float:left;margin-right:20px;width:140px;*overflow-x:hidden}
#places_new #primary form ul li.address-options ul li.state.last,#places_create #primary form ul li.address-options ul li.state.last,#places_edit #primary form ul li.address-options ul li.state.last,#places_update #primary form ul li.address-options ul li.state.last{margin-right:0}
#places_new #primary form ul li.address-options ul li.country,#places_create #primary form ul li.address-options ul li.country,#places_edit #primary form ul li.address-options ul li.country,#places_update #primary form ul li.address-options ul li.country{float:left;margin-right:20px;width:140px;*overflow-x:hidden;margin-right:0}
#places_new #primary form ul li.address-options ul li.country.last,#places_create #primary form ul li.address-options ul li.country.last,#places_edit #primary form ul li.address-options ul li.country.last,#places_update #primary form ul li.address-options ul li.country.last{margin-right:0}
#places_new #primary form ul li.address-options ul li.country select,#places_create #primary form ul li.address-options ul li.country select,#places_edit #primary form ul li.address-options ul li.country select,#places_update #primary form ul li.address-options ul li.country select{width:100%;font-size:16px}
#places_new #primary form ul li.address-options ul li.phone,#places_create #primary form ul li.address-options ul li.phone,#places_edit #primary form ul li.address-options ul li.phone,#places_update #primary form ul li.address-options ul li.phone{float:left;margin-right:20px;width:220px;*overflow-x:hidden}
#places_new #primary form ul li.address-options ul li.phone.last,#places_create #primary form ul li.address-options ul li.phone.last,#places_edit #primary form ul li.address-options ul li.phone.last,#places_update #primary form ul li.address-options ul li.phone.last{margin-right:0}
#places_new #primary form ul li.address-options ul li.web,#places_create #primary form ul li.address-options ul li.web,#places_edit #primary form ul li.address-options ul li.web,#places_update #primary form ul li.address-options ul li.web{float:left;margin-right:20px;width:460px;*overflow-x:hidden;margin-right:0}
#places_new #primary form ul li.address-options ul li.web.last,#places_create #primary form ul li.address-options ul li.web.last,#places_edit #primary form ul li.address-options ul li.web.last,#places_update #primary form ul li.address-options ul li.web.last{margin-right:0}
#places_new #primary form ul li.place-options ul,#places_create #primary form ul li.place-options ul,#places_edit #primary form ul li.place-options ul,#places_update #primary form ul li.place-options ul{*display:inline-block;clear:both}
#places_new #primary form ul li.place-options ul:after,#places_create #primary form ul li.place-options ul:after,#places_edit #primary form ul li.place-options ul:after,#places_update #primary form ul li.place-options ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#places_new #primary form ul li.place-options ul li,#places_create #primary form ul li.place-options ul li,#places_edit #primary form ul li.place-options ul li,#places_update #primary form ul li.place-options ul li{float:left;margin-right:20px;width:220px;*overflow-x:hidden;clear:none}
#places_new #primary form ul li.place-options ul li.last,#places_create #primary form ul li.place-options ul li.last,#places_edit #primary form ul li.place-options ul li.last,#places_update #primary form ul li.place-options ul li.last{margin-right:0}
#places_new #primary form ul li.place-options ul li .radio-buttons,#places_create #primary form ul li.place-options ul li .radio-buttons,#places_edit #primary form ul li.place-options ul li .radio-buttons,#places_update #primary form ul li.place-options ul li .radio-buttons{clear:none;border-top:1px dotted lightgrey;padding-top:10px}
#places_new #primary form ul li.place-options ul li .radio-buttons label,#places_create #primary form ul li.place-options ul li .radio-buttons label,#places_edit #primary form ul li.place-options ul li .radio-buttons label,#places_update #primary form ul li.place-options ul li .radio-buttons label{display:block;color:#111111}
#places_new #primary form ul li.place-options ul li .radio-buttons input,#places_create #primary form ul li.place-options ul li .radio-buttons input,#places_edit #primary form ul li.place-options ul li .radio-buttons input,#places_update #primary form ul li.place-options ul li .radio-buttons input{margin:0 4px 0 0;height:auto;vertical-align:baseline}
#places_new #primary form ul li.schedule table,#places_create #primary form ul li.schedule table,#places_edit #primary form ul li.schedule table,#places_update #primary form ul li.schedule table{width:100%}
#places_new #primary form ul li.schedule table tr td,#places_new #primary form ul li.schedule table tr th,#places_new #primary form ul li.schedule table thead td,#places_new #primary form ul li.schedule table thead th,#places_create #primary form ul li.schedule table tr td,#places_create #primary form ul li.schedule table tr th,#places_create #primary form ul li.schedule table thead td,#places_create #primary form ul li.schedule table thead th,#places_edit #primary form ul li.schedule table tr td,#places_edit #primary form ul li.schedule table tr th,#places_edit #primary form ul li.schedule table thead td,#places_edit #primary form ul li.schedule table thead th,#places_update #primary form ul li.schedule table tr td,#places_update #primary form ul li.schedule table tr th,#places_update #primary form ul li.schedule table thead td,#places_update #primary form ul li.schedule table thead th{border-bottom:1px dotted lightgrey;padding:5px 0}
#places_new #primary form ul li.schedule table tr td em,#places_new #primary form ul li.schedule table tr th em,#places_new #primary form ul li.schedule table thead td em,#places_new #primary form ul li.schedule table thead th em,#places_create #primary form ul li.schedule table tr td em,#places_create #primary form ul li.schedule table tr th em,#places_create #primary form ul li.schedule table thead td em,#places_create #primary form ul li.schedule table thead th em,#places_edit #primary form ul li.schedule table tr td em,#places_edit #primary form ul li.schedule table tr th em,#places_edit #primary form ul li.schedule table thead td em,#places_edit #primary form ul li.schedule table thead th em,#places_update #primary form ul li.schedule table tr td em,#places_update #primary form ul li.schedule table tr th em,#places_update #primary form ul li.schedule table thead td em,#places_update #primary form ul li.schedule table thead th em{margin:0 5px;font-size:11px;color:#555555;font-style:normal}
#places_new #primary form ul li.schedule table tr td.day,#places_new #primary form ul li.schedule table thead td.day,#places_create #primary form ul li.schedule table tr td.day,#places_create #primary form ul li.schedule table thead td.day,#places_edit #primary form ul li.schedule table tr td.day,#places_edit #primary form ul li.schedule table thead td.day,#places_update #primary form ul li.schedule table tr td.day,#places_update #primary form ul li.schedule table thead td.day{width:240px;font-weight:bold}
#places_new #primary form ul li.schedule table tr td.hours,#places_new #primary form ul li.schedule table thead td.hours,#places_create #primary form ul li.schedule table tr td.hours,#places_create #primary form ul li.schedule table thead td.hours,#places_edit #primary form ul li.schedule table tr td.hours,#places_edit #primary form ul li.schedule table thead td.hours,#places_update #primary form ul li.schedule table tr td.hours,#places_update #primary form ul li.schedule table thead td.hours{width:240px}
#places_new #primary form ul li.schedule table tr td.closed input,#places_new #primary form ul li.schedule table thead td.closed input,#places_create #primary form ul li.schedule table tr td.closed input,#places_create #primary form ul li.schedule table thead td.closed input,#places_edit #primary form ul li.schedule table tr td.closed input,#places_edit #primary form ul li.schedule table thead td.closed input,#places_update #primary form ul li.schedule table tr td.closed input,#places_update #primary form ul li.schedule table thead td.closed input{display:inline;width:auto;height:auto}
#places_new #primary form ul li.schedule table tr th,#places_new #primary form ul li.schedule table thead th,#places_create #primary form ul li.schedule table tr th,#places_create #primary form ul li.schedule table thead th,#places_edit #primary form ul li.schedule table tr th,#places_edit #primary form ul li.schedule table thead th,#places_update #primary form ul li.schedule table tr th,#places_update #primary form ul li.schedule table thead th{margin-bottom:9px}
#visit-form-modal .modal-header .close{display:none}
@media screen and (min-width: 768px){#visit-form-modal .modal-dialog{width:745px}
}
#profiles_notes_show #likes{*display:inline-block;clear:both;border-top:1px dotted lightgrey;padding:19px 5px 20px}
#profiles_notes_show #likes:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#profiles_notes_show #likes h3{float:left;margin-right:20px;width:220px;*overflow-x:hidden}
#profiles_notes_show #likes h3.last{margin-right:0}
#profiles_notes_show #likes .liker-list{float:left;margin-right:20px;width:380px;*overflow-x:hidden;margin-right:0}
#profiles_notes_show #likes .liker-list.last{margin-right:0}
#profiles_notes_show #likes .liker-list .liker{float:left;width:30px;margin-right:10px;margin-bottom:5px;outline:1px solid #eeeeee;height:30px}
#profiles_notes_show .post{background:url(//assets.steepster.com/assets/bg-undershadow-57cfd84231d8e50b9c0dab624b7ed170.png) no-repeat center top;margin:0;border:0}
#profiles_notes_show .post .author{display:none}
#profiles_notes_show #comments form{margin:0}
#comments h3,#comments_box h3{margin:0 0 20px}
#comments .comment-list,#comments .new_comment,#comments_box .comment-list,#comments_box .new_comment{border-top:1px dotted lightgrey;padding:19px 5px 0}
#comments .comment,#comments .new_comment,#comments_box .comment,#comments_box .new_comment{position:relative;*display:inline-block;clear:both;margin:20px 0;line-height:20px;font-size:12px}
#comments .comment:after,#comments .new_comment:after,#comments_box .comment:after,#comments_box .new_comment:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#comments .comment .comment-avatar,#comments .new_comment .comment-avatar,#comments_box .comment .comment-avatar,#comments_box .new_comment .comment-avatar{float:left;margin-right:10px}
#comments .comment .comment-author,#comments .new_comment .comment-author,#comments_box .comment .comment-author,#comments_box .new_comment .comment-author{float:left}
#comments .comment .comment-author a,#comments .new_comment .comment-author a,#comments_box .comment .comment-author a,#comments_box .new_comment .comment-author a{font-weight:bold;margin-right:0.5em}
#comments .comment .comment-author em,#comments .new_comment .comment-author em,#comments_box .comment .comment-author em,#comments_box .new_comment .comment-author em{position:absolute;right:0;width:160px;text-align:right;top:-1px;font-style:normal;color:#999999;font-size:11px}
#comments .comment .comment-author em a,#comments .new_comment .comment-author em a,#comments_box .comment .comment-author em a,#comments_box .new_comment .comment-author em a{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px;float:right;text-align:left;padding:0;width:20px;height:20px;background:url(//assets.steepster.com/assets/icon-delete-18c9156b4618cf960094334f19dc73be.png) no-repeat center !important;text-indent:-5000px !important;margin-left:5px}
#comments .comment .comment-author em a:hover,#comments .new_comment .comment-author em a:hover,#comments_box .comment .comment-author em a:hover,#comments_box .new_comment .comment-author em a:hover{color:#333333;border-bottom:1px solid #555555}
#comments .comment .comment-author em a:hover,#comments .new_comment .comment-author em a:hover,#comments_box .comment .comment-author em a:hover,#comments_box .new_comment .comment-author em a:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
#comments .comment .comment-author em a:active,#comments .new_comment .comment-author em a:active,#comments_box .comment .comment-author em a:active,#comments_box .new_comment .comment-author em a:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
#comments .comment .comment-author em a.busy,#comments .new_comment .comment-author em a.busy,#comments_box .comment .comment-author em a.busy,#comments_box .new_comment .comment-author em a.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
#comments .comment .comment-content,#comments .new_comment .comment-content,#comments_box .comment .comment-content,#comments_box .new_comment .comment-content{float:left;margin-right:20px;width:460px;*overflow-x:hidden;margin-right:0;word-wrap:break-word}
#comments .comment .comment-content.last,#comments .new_comment .comment-content.last,#comments_box .comment .comment-content.last,#comments_box .new_comment .comment-content.last{margin-right:0}
#comments .comment .comment-content textarea,#comments .new_comment .comment-content textarea,#comments_box .comment .comment-content textarea,#comments_box .new_comment .comment-content textarea{font-size:12px;height:5em}
#comments .new_comment .comment-content,#comments_box .new_comment .comment-content{width:500px}
#comments .new_comment p,#comments_box .new_comment p{float:left;margin-left:10px}
.inline-comments{display:none}
#public_press{background:url(//assets.steepster.com/assets/bg-paper-8b8d24bacad2785ca095cac3cec68050.jpg)}
#public_press #intro.show{display:none}
#public_press h1,#public_press h2,#public_press h3{font-family:"Corbel", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;color:#111111;text-shadow:white 0 1px 1px}
#public_press #primary{width:100%;float:none;color:#333333}
#public_press #primary h2{margin-bottom:15px;font-size:24px;line-height:25px}
#public_press #secondary{display:none}
#public_press #about_intro{float:left;margin-right:20px;width:620px;*overflow-x:hidden;margin-bottom:20px}
#public_press #about_intro.last{margin-right:0}
#public_press #about_intro p{font-size:18px;line-height:25px}
#public_press #about_intro ul{margin:20px 15px}
#public_press #about_intro ul li{list-style:disc outside;margin-bottom:15px;font-size:12px;line-height:15px}
#public_press #about_contact{float:left;margin-right:20px;width:300px;*overflow-x:hidden;margin-right:0;font-size:12px;line-height:15px;padding-top:15px;background:url(//assets.steepster.com/assets/bg-widget_paper-5f634d6b38a2e27ce193e3424e754b60.png) no-repeat top;text-shadow:white 0 1px 1px}
#public_press #about_contact.last{margin-right:0}
#public_press #about_contact .inner{padding:0 15px 15px;background:url(//assets.steepster.com/assets/bg-widget_paper-5f634d6b38a2e27ce193e3424e754b60.png) no-repeat bottom}
#public_press #about_contact h3{margin-bottom:0;font-size:20px;line-height:25px}
#public_press #about_contact p{margin-bottom:10px}
#public_press #about_contact ul li{margin-bottom:15px}
#public_press #about_contact ul li strong{display:block}
#public_press #about_team{clear:both}
#public_press #about_team ul{*display:inline-block;clear:both;margin-top:20px}
#public_press #about_team ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#public_press #about_team ul li{float:left;margin-right:20px;width:300px;*overflow-x:hidden}
#public_press #about_team ul li.last{margin-right:0}
#public_press #about_team ul li p{height:140px}
#public_press #about_team ul li .tealog-link{display:block;padding-left:25px;background:url(//assets.steepster.com/assets/icon-about_arrow-e3d6ad82b66efff8b693c708dc6059d0.png) no-repeat left;margin-bottom:20px;font-size:12px}
#public_press #about_team ul li .thumbnail{-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);border:1px solid #cccccc !important;background:#f9f9f9;overflow:hidden;float:left;margin-right:20px;width:60px;*overflow-x:hidden;float:right;margin-right:5px;margin-left:10px;margin-bottom:10px;width:70px;height:70px;padding:4px}
#public_press #about_team ul li .thumbnail.last{margin-right:0}
#public_press #about_team ul li .thumbnail img{width:70px;height:70px}
#public_press #about_history{position:relative;margin-bottom:40px}
#public_press #about_history .map{-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);border:1px solid #cccccc !important;background:#f9f9f9;overflow:hidden;position:relative;width:940px;height:420px}
#public_press #about_history .map .inner{position:relative;margin:9px;height:400px;overflow:hidden}
#public_press #about_history .map .inner ul{position:absolute;width:1200px;height:700px;background:url(//assets.steepster.com/assets/bg-about_map-b6cd36a0ab74aeeec452a0371f00236e.jpg) no-repeat;margin:0;top:-260px;left:-100px}
#public_press #about_history .map .inner ul li{position:absolute;z-index:5;width:34px;height:34px;background:url(//assets.steepster.com/assets/icon-about_marker-0acee5c292a73a1a7f1c45a85276ef19.png) no-repeat;color:white;font-size:11px;text-shadow:#333333 0 1px 1px;font-weight:bold;cursor:pointer}
#public_press #about_history .map .inner ul li span{display:block;padding:4px 0 0;width:25px;text-align:center}
#public_press #about_history .map .inner ul li.current{background-image:url(//assets.steepster.com/assets/icon-about_marker2-ebd6e6feba69c4f554d09b103f21bbed.png);color:#333333;text-shadow:white 0 1px 1px}
#public_press #about_history .map .inner ul li#marker_0{left:350px;top:517px}
#public_press #about_history .map .inner ul li#marker_1{left:454px;top:272px}
#public_press #about_history .map .inner ul li#marker_2{left:462px;top:220px}
#public_press #about_history .map .inner ul li#marker_3{left:488px;top:78px}
#public_press #about_history .map .inner ul li#marker_4{left:374px;top:354px}
#public_press #about_history .map .inner ul li#marker_5{left:353px;top:395px}
#public_press #about_history .details{position:absolute;width:240px;height:150px;top:70px;right:30px;background:url(//assets.steepster.com/assets/bg-about_details-1b2b4279681a414ca55d5398976c4a42.png) no-repeat;padding:15px;font-size:12px;line-height:15px;text-align:center;text-shadow:white 0 1px 1px}
#public_press #about_history .details h4{text-transform:uppercase;letter-spacing:1px;font-size:11px;font-weight:normal;color:#555555;margin-bottom:5px}
#public_press #about_history .details .disabled{opacity:0.4;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";cursor:default}
#public_press #about_history .details .prev,#public_press #about_history .details .next{display:block;position:absolute;z-index:3;width:30px;height:30px;text-indent:-5000px;top:130px;left:100px;background:url(//assets.steepster.com/assets/icon-about_larrow-68abc08ef2049af5b3bad2ca0eb6566e.png) no-repeat}
#public_press #about_history .details .next{left:140px;background-image:url(//assets.steepster.com/assets/icon-about_rarrow-ac5f581baf9ed1fd44ef960e35adec6c.png)}
#public_press #about_history .details ul li{display:none}
#public_press #about_history .details ul li#detail_0{display:block}
#public_press #about_beliefs{margin-bottom:40px}
#public_press #about_beliefs ol{margin:20px 140px 20px 30px}
#public_press #about_beliefs ol li{font-family:"Corbel", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;color:#333333;list-style:decimal;font-size:18px;line-height:20px;margin-bottom:20px}
#public_press #about_assets{float:left;margin-right:20px;width:300px;*overflow-x:hidden;margin-right:0}
#public_press #about_assets.last{margin-right:0}
#public_press #about_assets ul{border-top:1px solid #e2ded5}
#public_press #about_assets ul li{*display:inline-block;clear:both;border-top:1px solid #fdfcfb;border-bottom:1px solid #e2ded5;padding:15px 5px}
#public_press #about_assets ul li:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#public_press #about_assets ul li .preview{margin:0 15px 5px 0}
#public_press #about_assets ul li.team-photo img{-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);border:1px solid #cccccc !important;background:#f9f9f9;overflow:hidden;padding:4px}
#public_press #about_assets ul li p{margin:5px 0 0;font-size:12px}
#public_press #about_assets ul li p em{font-style:normal;letter-spacing:1px;color:#999999}
#public_press #about_mentions{float:left;margin-right:20px;width:620px;*overflow-x:hidden}
#public_press #about_mentions.last{margin-right:0}
#public_press #about_mentions li{margin-bottom:15px}
#public_press #about_mentions li blockquote{padding:0 0 10px;margin:0 20px 0 0;background:url(//assets.steepster.com/assets/bg-bubble_down-221293e3b1421de7c4e8f774fadd320e.jpg) no-repeat bottom}
#public_press #about_mentions li blockquote p{padding:15px 15px 0;background:url(//assets.steepster.com/assets/bg-bubble_down-221293e3b1421de7c4e8f774fadd320e.jpg) no-repeat top}
#public_press #about_mentions li .source{font-size:12px;padding:0 10px;color:#555555}
#public_press #about_mentions li .source a{font-weight:bold}
#profiles_notes_index .profile h1,#profiles_reviews_index .profile h1,#profiles_visits_index .profile h1,#profiles_notes_show .profile h1,#profiles_wants_index .profile h1,#profiles_haves_index .profile h1,#profiles_user_relationships_followers .profile h1,#profiles_user_relationships_following .profile h1{position:relative}
#profiles_notes_index .profile h1 .message-link,#profiles_reviews_index .profile h1 .message-link,#profiles_visits_index .profile h1 .message-link,#profiles_notes_show .profile h1 .message-link,#profiles_wants_index .profile h1 .message-link,#profiles_haves_index .profile h1 .message-link,#profiles_user_relationships_followers .profile h1 .message-link,#profiles_user_relationships_following .profile h1 .message-link{position:absolute;top:7px;font-size:14px;line-height:20px;padding-left:30px;background:url(//assets.steepster.com/assets/icon-message_14-6ac094fe39cc5218bc7e1d3b5a7904c9.png) no-repeat 6px 3px}
#profiles_notes_index #profile_tabs,#profiles_reviews_index #profile_tabs,#profiles_visits_index #profile_tabs,#profiles_notes_show #profile_tabs,#profiles_wants_index #profile_tabs,#profiles_haves_index #profile_tabs,#profiles_user_relationships_followers #profile_tabs,#profiles_user_relationships_following #profile_tabs{*display:inline-block;clear:both;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x bottom;border:1px solid #dddddd;text-shadow:white 0 1px 1px;height:40px;border-top-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:4px}
#profiles_notes_index #profile_tabs ul,#profiles_reviews_index #profile_tabs ul,#profiles_visits_index #profile_tabs ul,#profiles_notes_show #profile_tabs ul,#profiles_wants_index #profile_tabs ul,#profiles_haves_index #profile_tabs ul,#profiles_user_relationships_followers #profile_tabs ul,#profiles_user_relationships_following #profile_tabs ul{*display:inline-block;clear:both}
#profiles_notes_index #profile_tabs ul:after,#profiles_reviews_index #profile_tabs ul:after,#profiles_visits_index #profile_tabs ul:after,#profiles_notes_show #profile_tabs ul:after,#profiles_wants_index #profile_tabs ul:after,#profiles_haves_index #profile_tabs ul:after,#profiles_user_relationships_followers #profile_tabs ul:after,#profiles_user_relationships_following #profile_tabs ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#profiles_notes_index #profile_tabs ul li,#profiles_reviews_index #profile_tabs ul li,#profiles_visits_index #profile_tabs ul li,#profiles_notes_show #profile_tabs ul li,#profiles_wants_index #profile_tabs ul li,#profiles_haves_index #profile_tabs ul li,#profiles_user_relationships_followers #profile_tabs ul li,#profiles_user_relationships_following #profile_tabs ul li{float:left;display:inline}
#profiles_notes_index #profile_tabs ul li a,#profiles_reviews_index #profile_tabs ul li a,#profiles_visits_index #profile_tabs ul li a,#profiles_notes_show #profile_tabs ul li a,#profiles_wants_index #profile_tabs ul li a,#profiles_haves_index #profile_tabs ul li a,#profiles_user_relationships_followers #profile_tabs ul li a,#profiles_user_relationships_following #profile_tabs ul li a{display:block;text-decoration:none}
#profiles_notes_index #profile_tabs:after,#profiles_reviews_index #profile_tabs:after,#profiles_visits_index #profile_tabs:after,#profiles_notes_show #profile_tabs:after,#profiles_wants_index #profile_tabs:after,#profiles_haves_index #profile_tabs:after,#profiles_user_relationships_followers #profile_tabs:after,#profiles_user_relationships_following #profile_tabs:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#profiles_notes_index #profile_tabs ul,#profiles_reviews_index #profile_tabs ul,#profiles_visits_index #profile_tabs ul,#profiles_notes_show #profile_tabs ul,#profiles_wants_index #profile_tabs ul,#profiles_haves_index #profile_tabs ul,#profiles_user_relationships_followers #profile_tabs ul,#profiles_user_relationships_following #profile_tabs ul{padding-left:5px}
#profiles_notes_index #profile_tabs ul.busy,#profiles_reviews_index #profile_tabs ul.busy,#profiles_visits_index #profile_tabs ul.busy,#profiles_notes_show #profile_tabs ul.busy,#profiles_wants_index #profile_tabs ul.busy,#profiles_haves_index #profile_tabs ul.busy,#profiles_user_relationships_followers #profile_tabs ul.busy,#profiles_user_relationships_following #profile_tabs ul.busy{background:url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 670px center}
#profiles_notes_index #profile_tabs ul li,#profiles_reviews_index #profile_tabs ul li,#profiles_visits_index #profile_tabs ul li,#profiles_notes_show #profile_tabs ul li,#profiles_wants_index #profile_tabs ul li,#profiles_haves_index #profile_tabs ul li,#profiles_user_relationships_followers #profile_tabs ul li,#profiles_user_relationships_following #profile_tabs ul li{margin-left:5px}
#profiles_notes_index #profile_tabs ul li a,#profiles_reviews_index #profile_tabs ul li a,#profiles_visits_index #profile_tabs ul li a,#profiles_notes_show #profile_tabs ul li a,#profiles_wants_index #profile_tabs ul li a,#profiles_haves_index #profile_tabs ul li a,#profiles_user_relationships_followers #profile_tabs ul li a,#profiles_user_relationships_following #profile_tabs ul li a{border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;padding:4px 12px;font-size:14px;border-bottom:0;color:#333333;margin:6px 0;text-shadow:white 0 1px 1px}
#profiles_notes_index #profile_tabs ul li a:hover,#profiles_reviews_index #profile_tabs ul li a:hover,#profiles_visits_index #profile_tabs ul li a:hover,#profiles_notes_show #profile_tabs ul li a:hover,#profiles_wants_index #profile_tabs ul li a:hover,#profiles_haves_index #profile_tabs ul li a:hover,#profiles_user_relationships_followers #profile_tabs ul li a:hover,#profiles_user_relationships_following #profile_tabs ul li a:hover{color:#111111;background-color:#e3e3e3}
#profiles_notes_index #profile_tabs ul li a:active,#profiles_reviews_index #profile_tabs ul li a:active,#profiles_visits_index #profile_tabs ul li a:active,#profiles_notes_show #profile_tabs ul li a:active,#profiles_wants_index #profile_tabs ul li a:active,#profiles_haves_index #profile_tabs ul li a:active,#profiles_user_relationships_followers #profile_tabs ul li a:active,#profiles_user_relationships_following #profile_tabs ul li a:active{background-color:#cccccc}
#profiles_notes_index #profile_tabs ul li.current a,#profiles_reviews_index #profile_tabs ul li.current a,#profiles_visits_index #profile_tabs ul li.current a,#profiles_notes_show #profile_tabs ul li.current a,#profiles_wants_index #profile_tabs ul li.current a,#profiles_haves_index #profile_tabs ul li.current a,#profiles_user_relationships_followers #profile_tabs ul li.current a,#profiles_user_relationships_following #profile_tabs ul li.current a{background:#4e4e4e url(//assets.steepster.com/assets/bg-selectedtab-c1a1b3a4698ea33fabfcb7ccb941e74d.png) repeat-x top;border:1px solid #444444;color:white;text-shadow:#222222 0 1px 1px;padding:3px 10px}
#profiles_notes_index #primary,#profiles_reviews_index #primary,#profiles_visits_index #primary,#profiles_notes_show #primary,#profiles_wants_index #primary,#profiles_haves_index #primary,#profiles_user_relationships_followers #primary,#profiles_user_relationships_following #primary{margin-right:0}
#profiles_notes_index #primary .blank,#profiles_reviews_index #primary .blank,#profiles_visits_index #primary .blank,#profiles_notes_show #primary .blank,#profiles_wants_index #primary .blank,#profiles_haves_index #primary .blank,#profiles_user_relationships_followers #primary .blank,#profiles_user_relationships_following #primary .blank{margin:20px 40px 20px 0}
#profiles_notes_index #secondary,#profiles_reviews_index #secondary,#profiles_visits_index #secondary,#profiles_notes_show #secondary,#profiles_wants_index #secondary,#profiles_haves_index #secondary,#profiles_user_relationships_followers #secondary,#profiles_user_relationships_following #secondary{width:240px}
#profiles_notes_index #secondary .inner,#profiles_reviews_index #secondary .inner,#profiles_visits_index #secondary .inner,#profiles_notes_show #secondary .inner,#profiles_wants_index #secondary .inner,#profiles_haves_index #secondary .inner,#profiles_user_relationships_followers #secondary .inner,#profiles_user_relationships_following #secondary .inner{padding:10px 10px 20px 20px}
#profiles_notes_index #secondary h2,#profiles_reviews_index #secondary h2,#profiles_visits_index #secondary h2,#profiles_notes_show #secondary h2,#profiles_wants_index #secondary h2,#profiles_haves_index #secondary h2,#profiles_user_relationships_followers #secondary h2,#profiles_user_relationships_following #secondary h2{font-size:12px;text-transform:uppercase;letter-spacing:2px;background:#f6f6f6 url(//assets.steepster.com/assets/bg-profilenav-65ef93690eca5c020c70c033b535e286.png) repeat-x bottom;padding:10px 20px 10px 19px;line-height:20px;border:1px solid #dddddd;border-left:0;border-top-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:0;margin:0}
#profiles_notes_index .header,#profiles_reviews_index .header,#profiles_visits_index .header,#profiles_notes_show .header,#profiles_wants_index .header,#profiles_haves_index .header,#profiles_user_relationships_followers .header,#profiles_user_relationships_following .header{*display:inline-block;clear:both;line-height:40px;padding-top:10px;background:url(//assets.steepster.com/assets/bg-undershadow-57cfd84231d8e50b9c0dab624b7ed170.png) no-repeat center top}
#profiles_notes_index .header:after,#profiles_reviews_index .header:after,#profiles_visits_index .header:after,#profiles_notes_show .header:after,#profiles_wants_index .header:after,#profiles_haves_index .header:after,#profiles_user_relationships_followers .header:after,#profiles_user_relationships_following .header:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#profiles_notes_index .header h3,#profiles_reviews_index .header h3,#profiles_visits_index .header h3,#profiles_notes_show .header h3,#profiles_wants_index .header h3,#profiles_haves_index .header h3,#profiles_user_relationships_followers .header h3,#profiles_user_relationships_following .header h3{float:left;line-height:40px;margin:0 5px;font-size:12px;text-transform:uppercase;letter-spacing:1px}
#profiles_notes_index .header .sort,#profiles_reviews_index .header .sort,#profiles_visits_index .header .sort,#profiles_notes_show .header .sort,#profiles_wants_index .header .sort,#profiles_haves_index .header .sort,#profiles_user_relationships_followers .header .sort,#profiles_user_relationships_following .header .sort{float:right;font-size:12px;margin-right:20px}
#profiles_notes_index .entries,#profiles_reviews_index .entries,#profiles_visits_index .entries,#profiles_notes_show .entries,#profiles_wants_index .entries,#profiles_haves_index .entries,#profiles_user_relationships_followers .entries,#profiles_user_relationships_following .entries{margin:0 20px 0 0;border-top:1px dotted #dddddd}
#profiles_notes_index .entries .post,#profiles_reviews_index .entries .post,#profiles_visits_index .entries .post,#profiles_notes_show .entries .post,#profiles_wants_index .entries .post,#profiles_haves_index .entries .post,#profiles_user_relationships_followers .entries .post,#profiles_user_relationships_following .entries .post{padding:30px 0 9px;border-bottom:1px dotted #dddddd;border-top:0;margin:0}
#profiles_notes_index .entries .post .author,#profiles_reviews_index .entries .post .author,#profiles_visits_index .entries .post .author,#profiles_notes_show .entries .post .author,#profiles_wants_index .entries .post .author,#profiles_haves_index .entries .post .author,#profiles_user_relationships_followers .entries .post .author,#profiles_user_relationships_following .entries .post .author{display:none}
#profiles_notes_index .products,#profiles_reviews_index .products,#profiles_visits_index .products,#profiles_notes_show .products,#profiles_wants_index .products,#profiles_haves_index .products,#profiles_user_relationships_followers .products,#profiles_user_relationships_following .products{border-top:1px dotted #dddddd;margin:0 20px 0 0;border-bottom:0;position:relative;z-index:1}
#profiles_notes_index .products .product,#profiles_reviews_index .products .product,#profiles_visits_index .products .product,#profiles_notes_show .products .product,#profiles_wants_index .products .product,#profiles_haves_index .products .product,#profiles_user_relationships_followers .products .product,#profiles_user_relationships_following .products .product{*display:inline-block;clear:both;position:relative;float:none;width:auto;margin:0;padding:14px 0 15px;border-bottom:1px dotted #dddddd}
#profiles_notes_index .products .product:after,#profiles_reviews_index .products .product:after,#profiles_visits_index .products .product:after,#profiles_notes_show .products .product:after,#profiles_wants_index .products .product:after,#profiles_haves_index .products .product:after,#profiles_user_relationships_followers .products .product:after,#profiles_user_relationships_following .products .product:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#profiles_notes_index .products .product .tea,#profiles_reviews_index .products .product .tea,#profiles_visits_index .products .product .tea,#profiles_notes_show .products .product .tea,#profiles_wants_index .products .product .tea,#profiles_haves_index .products .product .tea,#profiles_user_relationships_followers .products .product .tea,#profiles_user_relationships_following .products .product .tea{float:left;width:460px}
#profiles_notes_index .products .product .rating,#profiles_reviews_index .products .product .rating,#profiles_visits_index .products .product .rating,#profiles_notes_show .products .product .rating,#profiles_wants_index .products .product .rating,#profiles_haves_index .products .product .rating,#profiles_user_relationships_followers .products .product .rating,#profiles_user_relationships_following .products .product .rating{float:right;right:0;padding:4px 5px;line-height:16px;font-size:14px;color:white;top:14px}
#profiles_notes_index .products .product .rating-widget,#profiles_reviews_index .products .product .rating-widget,#profiles_visits_index .products .product .rating-widget,#profiles_notes_show .products .product .rating-widget,#profiles_wants_index .products .product .rating-widget,#profiles_haves_index .products .product .rating-widget,#profiles_user_relationships_followers .products .product .rating-widget,#profiles_user_relationships_following .products .product .rating-widget{z-index:1010}
#profiles_notes_index .products .product .helper,#profiles_reviews_index .products .product .helper,#profiles_visits_index .products .product .helper,#profiles_notes_show .products .product .helper,#profiles_wants_index .products .product .helper,#profiles_haves_index .products .product .helper,#profiles_user_relationships_followers .products .product .helper,#profiles_user_relationships_following .products .product .helper{position:absolute;display:none;top:14px;right:44px;font-size:12px;color:#999999}
#profiles_notes_index .products .product:hover .helper,#profiles_reviews_index .products .product:hover .helper,#profiles_visits_index .products .product:hover .helper,#profiles_notes_show .products .product:hover .helper,#profiles_wants_index .products .product:hover .helper,#profiles_haves_index .products .product:hover .helper,#profiles_user_relationships_followers .products .product:hover .helper,#profiles_user_relationships_following .products .product:hover .helper{display:block}
#profiles_notes_index .users,#profiles_reviews_index .users,#profiles_visits_index .users,#profiles_notes_show .users,#profiles_wants_index .users,#profiles_haves_index .users,#profiles_user_relationships_followers .users,#profiles_user_relationships_following .users{margin:0 20px 0 0}
#page{margin-right:40px}
#page ul li{list-style:disc inside}
#teas_index #wrapper,#teaware_index #wrapper{position:relative}
#teas_index #secondary,#teaware_index #secondary{position:static}
#teas_index #companies_container,#teaware_index #companies_container{display:none;position:absolute;z-index:999;font-size:12px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);background:#f3f3f3;border:1px solid #cccccc;padding:15px;width:670px;max-height:360px;overflow:auto;overflow-x:hidden;left:-10px;top:60px}
#teas_index #companies_container .inner,#teaware_index #companies_container .inner{*display:inline-block;clear:both}
#teas_index #companies_container .inner:after,#teaware_index #companies_container .inner:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#teas_index #companies_container.busy,#teaware_index #companies_container.busy{min-height:200px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-big-e2a68515ee1f56ae56ecf06eb997f432.gif) no-repeat center}
#teas_index #companies_container .hide-companies,#teaware_index #companies_container .hide-companies{position:absolute;color:#777777;font-weight:bold;top:10px;right:15px}
#teas_index #companies_container ul,#teaware_index #companies_container ul{float:left;margin-right:20px;width:140px;*overflow-x:hidden}
#teas_index #companies_container ul.last,#teaware_index #companies_container ul.last{margin-right:0}
#teas_index #companies_container ul li,#teaware_index #companies_container ul li{position:relative}
#teas_index #companies_container ul li a,#teaware_index #companies_container ul li a{display:block;line-height:14px;padding:3px 0}
#teas_index #companies_container ul li a:hover,#teaware_index #companies_container ul li a:hover{background:#eeeeee}
#teas_index #companies_container ul li em,#teaware_index #companies_container ul li em{display:none}
#teas_index .products .product,#teaware_index .products .product,#companies_show .products .product{float:left;margin-right:20px;width:140px;*overflow-x:hidden;min-height:270px;line-height:15px}
#teas_index .products .product.last,#teaware_index .products .product.last,#companies_show .products .product.last{margin-right:0}
#teas_index .products .product a,#teaware_index .products .product a,#companies_show .products .product a{font-size:12px}
#teas_index .products .product .tea,#teaware_index .products .product .tea,#companies_show .products .product .tea{display:block;width:auto;float:none}
#teas_index .products .product .tea img,#teaware_index .products .product .tea img,#companies_show .products .product .tea img{width:140px;height:140px;float:none}
#teas_index .products .product .tea .tea-name,#teas_index .products .product .tea .favorability,#teaware_index .products .product .tea .tea-name,#teaware_index .products .product .tea .favorability,#companies_show .products .product .tea .tea-name,#companies_show .products .product .tea .favorability{margin-left:0}
#teas_index .products .product .tea .tea-name,#teaware_index .products .product .tea .tea-name,#companies_show .products .product .tea .tea-name{margin-top:15px;display:block}
#teas_index .products .product .tea .favorability,#teaware_index .products .product .tea .favorability,#companies_show .products .product .tea .favorability{border:1px solid #55b400;background:white;width:50px;overflow:hidden;margin:6px 0 4px}
#teas_index .products .product .tea .favorability .inner,#teaware_index .products .product .tea .favorability .inner,#companies_show .products .product .tea .favorability .inner{background:#55b400;height:5px}
#teas_index .products .product .tea .entry-count,#teaware_index .products .product .tea .entry-count,#companies_show .products .product .tea .entry-count{margin:0;font-size:11px;text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:inline}
#teas_index .products .product .tea .entry-count:hover,#teaware_index .products .product .tea .entry-count:hover,#companies_show .products .product .tea .entry-count:hover{color:#333333;border-bottom:1px solid #555555}
#companies_show .products .product .tea-name em{display:none}
#teas_show #wrapper,#teas_show #tea-banner{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:16px;font-weight:400;padding-top:0}
#teas_show #wrapper *,#teas_show #wrapper *:before,#teas_show #wrapper *:after,#teas_show #tea-banner *,#teas_show #tea-banner *:before,#teas_show #tea-banner *:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
#teas_show #primary,#teas_show #secondary{*display:inline-block;clear:both;float:none;margin:0 -30px;width:1000px}
#teas_show #primary:after,#teas_show #secondary:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#teas_show #primary>section,#teas_show #secondary>section{*display:inline-block;clear:both;position:relative}
#teas_show #primary>section:after,#teas_show #secondary>section:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#teas_show #primary>section{margin-right:0;padding:0 30px}
#teas_show #secondary>section{border-top:1px solid #dddddd;margin:45px 30px 0}
#teas_show #primary #tea-top{min-height:178px;padding:31px 30px 129px;z-index:2}
#teas_show #primary #tea-bottom{margin:0 0 50px;position:relative;padding-top:18px;z-index:2}
#teas_show #note-share{position:relative}
#teas_show #note-share .note{float:left;min-height:231px;padding-bottom:45px;padding-left:30px;padding-right:49px;width:765px}
#teas_show #note-share .note .content{padding-bottom:0}
#teas_show #note-share .note .edit-note{display:none}
#teas_show #note-share .note .text{max-height:177px;overflow:hidden;position:relative;visibility:hidden}
#teas_show #note-share .note .text p{margin-bottom:0}
#teas_show #note-share .note .flavor-names{color:#777777;margin-top:3px}
#teas_show #note-share .note .meta{margin-top:8px}
#teas_show #note-share .share{float:left;width:175px}
#teas_show #tea-stats{float:left;margin-right:20px;width:620px;*overflow-x:hidden}
#teas_show #tea-stats.last{margin-right:0}
#teas_show #tea-actions{float:left;margin-right:20px;width:300px;*overflow-x:hidden;margin-right:0;position:relative}
#teas_show #tea-actions.last{margin-right:0}
#teas_show #user-images{float:left;margin-right:20px;width:300px;*overflow-x:hidden}
#teas_show #user-images.last{margin-right:0}
#teas_show #user-reviews{float:left;margin-right:20px;width:620px;*overflow-x:hidden;margin-right:0;padding-left:20px}
#teas_show #user-reviews.last{margin-right:0}
#teas_show #tea-description{float:left;margin-right:20px;width:540px;*overflow-x:hidden;margin-right:40px}
#teas_show #tea-description.last{margin-right:0}
#teas_show #teaware-description{margin:10px 20px 0}
#teas_show #tea-company-description{float:right;margin-right:1px;width:350px}
#teas_show #similar-teas,#teas_show #recommended-teas{*display:inline-block;clear:both}
#teas_show #similar-teas:after,#teas_show #recommended-teas:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#teas_show #similar-teas .tea,#teas_show #recommended-teas .tea{float:left;margin:4px 32px 0 0;width:130px}
#teas_show #similar-teas .tea:nth-child(6n+7),#teas_show #recommended-teas .tea:nth-child(6n+7){margin-right:0}
#teas_show #tea-banner{height:0;position:relative}
#teas_show #tea-banner.has-note #banner-img-mask{height:511px}
#teas_show #tea-banner.has-note img{position:absolute;top:0;margin-top:0}
#teas_show #tea-banner #banner-img-mask{height:178px;overflow:hidden;position:relative}
#teas_show #tea-banner #banner-img-mask:after{opacity:0.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";content:"";background:black;height:inherit;left:0;position:absolute;top:0;width:100%}
#teas_show #tea-banner img{display:block;width:100%;position:absolute;top:50%;margin-top:-256px}
#teas_show #note-share{*display:inline-block;clear:both;-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.5);box-shadow:0 0 15px 0 rgba(0,0,0,0.5);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#f1f1f1;border-bottom:1px solid #e1e1e1}
#teas_show #note-share:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#teas_show #note-share:before{border:15px solid transparent;border-bottom:0;border-top-color:white;content:"";display:inline-block;left:84px;position:absolute;bottom:-15px}
#teas_show #note-share .note{border-top-left-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:2px;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:2px;background-color:white;border:0;border-right:1px solid #e1e1e1}
#teas_show #note-share .note .content{border-bottom:0}
#teas_show #note-share .share{padding:12px 20px}
#teas_show #note-share .share ul{margin-bottom:18px}
#teas_show #note-share .share li{margin-bottom:6px;min-height:24px}
#teas_show #note-share .share h3,#teas_show #note-share .share label{display:block;font-size:14px;font-weight:600;margin:0 0 15px}
#teas_show #note-share .share input{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;border:1px solid #bbbbbb;font-size:14px;height:35px;padding:6px 10px;width:134px}
#teas_show #tea-bottom{-webkit-box-shadow:-940px 0 0 white, 940px 0 0 white;box-shadow:-940px 0 0 white, 940px 0 0 white;background:white}
#teas_show #tea-header{*display:inline-block;clear:both;left:0;top:-100px;padding:0 30px;position:absolute;width:100%}
#teas_show #tea-header:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#teas_show #tea-header .tea-image{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#eeeeee;float:left;margin:0 18px 0 0}
#teas_show #tea-header .tea-image img{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:white;display:block;height:200px;padding:5px;width:200px}
#teas_show #tea-header .tea-header-content{text-shadow:0 1px 2px black}
#teas_show #tea-header .tea-header-content h1{white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;display:block;text-overflow:ellipsis;overflow:hidden;font-family:"Heuristica", "Lucida Grande", "Lucida Sans Unicode", serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;color:white;font-size:42px;margin:0;line-height:52px;padding-top:16px}
#teas_show #tea-header .tea-header-content a{opacity:0.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";color:white;position:relative;top:-2px}
#teas_show #tea-stats #ratings-box{height:100px;margin-left:220px;padding-top:3px;position:relative}
#teas_show #tea-stats #ratings-box #rating-average,#teas_show #tea-stats #ratings-box #rating-you{color:white;float:left;font-weight:600;height:46px;text-align:center;width:54px}
#teas_show #tea-stats #ratings-box #rating-average{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-size:26px;line-height:46px;margin-right:15px;padding:0}
#teas_show #tea-stats #ratings-box #rating-average.has-sibling-rating{border-top-left-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:2px;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:2px;margin-right:0}
#teas_show #tea-stats #ratings-box #rating-you{border-top-left-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:0;cursor:pointer;margin-right:15px;padding:13px 0}
#teas_show #tea-stats #ratings-box #rating-you.awesome{background-color:#468238}
#teas_show #tea-stats #ratings-box #rating-you.good{background-color:#65ad52}
#teas_show #tea-stats #ratings-box #rating-you.meh{background-color:#c5aa13}
#teas_show #tea-stats #ratings-box #rating-you.yuck{background-color:#823838}
#teas_show #tea-stats #ratings-box #rating-you b{color:rgba(255,255,255,0.7);font-size:10px;font-weight:400;text-transform:uppercase}
#teas_show #tea-stats #ratings-box #rating-you .rating-you-value{font-size:18px;line-height:7px}
#teas_show #tea-stats #ratings-box .rating-widget{right:-7px}
#teas_show #tea-stats #ratings-box h5{font-weight:600;padding:5px 0 1px}
#teas_show #tea-stats #ratings-box h5 .steepster-score-help{background:transparent url(//assets.steepster.com/assets/icon-question-mark-circle-0f6dc5d7134df1e4568e185577a4e79a.png) no-repeat 0 center;display:inline-block;height:16px;left:3px;position:relative;top:3px;width:16px}
#teas_show #tea-stats #ratings-box h5 .steepster-score-help:hover span{display:block}
#teas_show #tea-stats #ratings-box h5 .steepster-score-help span{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:rgba(17,17,17,0.8);color:white;display:none;font-size:12px;font-weight:400;height:52px;left:-80px;line-height:1.33;padding:10px 12px 12px;position:absolute;text-align:center;top:-67px;width:176px}
#teas_show #tea-stats #ratings-box h5 .steepster-score-help span:after{border-color:rgba(17,17,17,0.8) transparent transparent transparent;border-style:solid;border-width:10px 10px 0 10px;content:"";height:0;left:50%;margin-left:-10px;position:absolute;pointer-events:none;top:100%;width:0}
#teas_show #tea-stats #ratings-box .ratings-count{color:#777777;font-size:14px;margin-right:6px;padding-right:10px;position:relative}
#teas_show #tea-stats #ratings-box .ratings-count:after{content:"";border-right:1px solid #bbbbbb;height:15px;position:absolute;right:0;bottom:0;width:1px}
#teas_show #tea-stats #ratings-box .rate-action{font-size:14px}
#teas_show #tea-stats dl.tea-description,#teas_show #tea-stats dl.teaware-description{margin:10px 0 35px}
#teas_show #tea-stats dl.tea-description dt,#teas_show #tea-stats dl.teaware-description dt{float:left;font-weight:600;padding-right:23px;text-align:right;width:220px}
#teas_show #tea-stats dl.tea-description dd,#teas_show #tea-stats dl.teaware-description dd{margin:0 0 8px 220px}
#teas_show #tea-stats dl.tea-description dd a,#teas_show #tea-stats dl.teaware-description dd a{color:black}
#teas_show #tea-stats dl.tea-description dd a:hover,#teas_show #tea-stats dl.teaware-description dd a:hover{text-decoration:underline}
#teas_show #tea-stats dl.tea-description dd.empty,#teas_show #tea-stats dl.teaware-description dd.empty{color:#999999}
#teas_show #tea-stats dl.tea-description dd#edit_this,#teas_show #tea-stats dl.teaware-description dd#edit_this{font-size:14px;margin-top:15px}
#teas_show #tea-stats dl.tea-description dd#edit_this a,#teas_show #tea-stats dl.teaware-description dd#edit_this a{color:#006ea8;margin-right:5px;padding:0 0 0 15px;position:relative}
#teas_show #tea-stats dl.tea-description dd#edit_this a:hover:before,#teas_show #tea-stats dl.teaware-description dd#edit_this a:hover:before{background-position-x:-12px}
#teas_show #tea-stats dl.tea-description dd#edit_this a:before,#teas_show #tea-stats dl.teaware-description dd#edit_this a:before{background:transparent url(//assets.steepster.com/assets/icon-pencil-4fba191cb6318acadb7f49b8182ee429.png) no-repeat 0 center;content:"";display:inline-block;height:12px;left:0;position:absolute;top:4px;width:12px}
#teas_show #tea-stats .tea-prep{margin:0 9px 0 26px}
#teas_show #tea-stats dl.teaware-description{margin:10px 0 35px}
#teas_show #tea-stats dl.teaware-description dd{margin-left:20px}
#teas_show #tea-actions .social-buttons{*display:inline-block;clear:both;margin:13px 0 20px;white-space:nowrap}
#teas_show #tea-actions .social-buttons:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#teas_show #tea-actions .social-buttons li{display:inline-block;line-height:12px}
#teas_show #tea-actions .social-buttons li>*{width:70px !important}
#teas_show #tea-actions .tea-links{margin:22px 0 8px 58px}
#teas_show #tea-actions .tea-links li{margin-top:12px}
#teas_show #tea-actions .tea-links li#note_this a:before{background-image:url(//assets.steepster.com/assets/icon-note-58841b0d55a16b200bbe0355044ca5a5.png)}
#teas_show #tea-actions .tea-links li.want-this a:before{background-image:url(//assets.steepster.com/assets/icon-wishlist-e879904d95afacb5a14f025df2427838.png)}
#teas_show #tea-actions .tea-links li.have-this a:before{background-image:url(//assets.steepster.com/assets/icon-cupboard-14b79a0fceac45a1dd97fc988f4139fb.png)}
#teas_show #tea-actions .tea-links li a{display:block;font-size:16px;font-weight:600;padding:5px 5px 5px 30px;position:relative}
#teas_show #tea-actions .tea-links li a:before{content:"";display:inline-block;height:22px;left:0;overflow:hidden;position:absolute;top:4px;width:22px}
#teas_show #tea-actions .tea-links li a:hover:before{background-position:-22px center}
#teas_show #tea-actions .tea-links li a.drank-this,#teas_show #tea-actions .tea-links li a.link-unwant,#teas_show #tea-actions .tea-links li a.link-unhave{color:#5dad4a}
#teas_show #tea-actions .tea-links li a.drank-this:before,#teas_show #tea-actions .tea-links li a.link-unwant:before,#teas_show #tea-actions .tea-links li a.link-unhave:before{background-position:-44px center}
#teas_show #tea-actions .tea-links li a.link-unwant:hover,#teas_show #tea-actions .tea-links li a.link-unhave:hover{color:transparent}
#teas_show #tea-actions .tea-links li a.link-unwant:hover:before,#teas_show #tea-actions .tea-links li a.link-unhave:hover:before{background-position:-66px center}
#teas_show #tea-actions .tea-links li a.link-unwant:hover:after,#teas_show #tea-actions .tea-links li a.link-unhave:hover:after{content:"";color:#777777;left:30px;position:absolute}
#teas_show #tea-actions .tea-links li a.link-unwant:hover:after{content:"Remove from wishlist"}
#teas_show #tea-actions .tea-links li a.link-unhave:hover:after{content:"Remove from cupboard"}
#teas_show #tea-actions #availability{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:2px solid #e1e1e1;padding:5px 26px 20px}
#teas_show #tea-actions #availability h3{font-size:22px;font-weight:600;margin-bottom:0}
#teas_show #tea-actions #availability h4{color:#ea864a;font-size:16px;font-weight:600;margin:12px 40px 16px;text-align:center}
#teas_show #tea-actions #availability .error{clear:both;color:#d9534f;font-size:14px;padding:5px 0 0;margin:0}
#teas_show #tea-actions #availability button.purchase-button,#teas_show #tea-actions #availability a.purchase-direct,#teas_show #tea-actions #availability button.notify-button{border:0;letter-spacing:0;text-shadow:0 0 0 transparent;text-transform:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;background:#55a5ca;border-bottom:1px solid #3c728b;color:white;display:inline-block;font-size:14px;font-weight:600;height:auto;line-height:36px;padding:0 12px;width:auto;font-size:18px;line-height:46px;padding:0 15px;cursor:pointer;display:block;text-align:center;width:100%}
#teas_show #tea-actions #availability button.purchase-button[disabled],#teas_show #tea-actions #availability a.purchase-direct[disabled],#teas_show #tea-actions #availability button.notify-button[disabled]{border:0;letter-spacing:0;text-shadow:0 0 0 transparent;text-transform:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;background:#e1e1e1;border-bottom:1px solid #bbbbbb;color:#777777;display:inline-block;font-size:14px;font-weight:600;height:auto;line-height:36px;padding:0 12px;width:auto;border-bottom:0;cursor:default;font-size:18px;line-height:46px;padding:0 15px;margin:0;width:100%}
#teas_show #tea-actions #availability button.purchase-button,#teas_show #tea-actions #availability a.purchase-direct{margin-top:15px}
#teas_show #tea-actions #availability p.muted{font-size:14px;color:#777777}
#teas_show #tea-actions #availability .notice{font-size:14px;line-height:1.4;margin:10px 0 0;text-align:center}
#teas_show #tea-actions #availability .order-details{*display:inline-block;clear:both;border-bottom:1px dotted #dddddd;padding:10px 0 26px}
#teas_show #tea-actions #availability .order-details:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#teas_show #tea-actions #availability .order-details .size-picker{background:transparent url(//assets.steepster.com/assets/icon-number-spinner-64db735e9f0a9c93b3654331798433b1.png) no-repeat 100% 5px;color:#999999;float:left;font-size:22px;line-height:24px;margin:5px 0 0 1px;padding-right:16px}
#teas_show #tea-actions #availability .order-details .tea-details{float:right;margin-right:4px;text-align:right}
#teas_show #tea-actions #availability .order-details .tea-type{font-size:16px}
#teas_show #tea-actions #availability .order-details .shipping-details{color:#777777;font-size:14px;text-transform:uppercase}
#teas_show #notify-form-modal .modal-header{margin:40px 50px 0}
#teas_show #notify-form-modal .modal-header h4 span{display:block;font-size:16px;color:#777777}
#teas_show #notify-form-modal .modal-body{padding:0 50px 40px}
#teas_show #notify-form-modal .close{background:transparent url(//assets.steepster.com/assets/icon-close-gray-11d5b59f572ca3c5a162b0789b23352f.png) no-repeat center center;color:white;cursor:pointer;padding:5px 15px;position:absolute;right:10px;text-indent:-5000px;top:11px}
#teas_show #notify-form-modal p{padding:13px 0;width:90%}
#teas_show #notify-form-modal p.error{color:#d9534f;float:left;margin:20px 0 0 12px;width:auto}
#teas_show #notify-form-modal .login{margin:4px 0 8px}
#teas_show #notify-form-modal form{*display:inline-block;clear:both;margin-top:12px}
#teas_show #notify-form-modal form:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#teas_show #notify-form-modal input[type="email"]{font-size:16px;height:47px;padding:0 15px;width:90%;margin-bottom:10px}
#teas_show #notify-form-modal label{*display:inline-block;clear:both;width:90%;margin:0 0 5px;padding-top:5px;font-size:14px}
#teas_show #notify-form-modal label:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#teas_show #notify-form-modal label span{padding:5px 0px 0px;margin-bottom:0;font-size:14px}
#teas_show #notify-form-modal input[type="checkbox"]{display:block;float:left;margin:-4px 10px 0 5px;width:auto}
#teas_show #notify-form-modal input[type="submit"]{border:0;letter-spacing:0;text-shadow:0 0 0 transparent;text-transform:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;background:#5dad4a;border-bottom:1px solid #2e5625;color:white;display:inline-block;font-size:14px;font-weight:600;height:auto;line-height:36px;padding:0 12px;width:auto;font-size:18px;line-height:46px;padding:0 15px;float:left;margin:20px 0 0;width:116px;cursor:pointer}
#teas_show #notify-form-modal a.no-thanks{display:inline-block;padding:32px 20px 0;font-size:16px;text-decoration:underline}
#teas_show #notify-form-modal table{width:100%;margin:20px 0}
#teas_show #notify-form-modal table thead{font-size:14px;color:#777777;font-weight:bold}
#teas_show #notify-form-modal table thead tr{border-bottom:1px solid #cccccc}
#teas_show #notify-form-modal table tbody td{vertical-align:middle;padding:10px 0 0}
#teas_show #notify-form-modal table tbody td.muted{color:#777777}
@media screen and (min-width: 768px){#teas_show #notify-form-modal .modal-dialog{width:622px}
}
#teas_show #secondary h2{font-family:"Heuristica", "Lucida Grande", "Lucida Sans Unicode", serif;font-size:22px;font-weight:normal;margin:39px 0 17px}
#teas_show #secondary h3{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;letter-spacing:0}
#teas_show #secondary h3 a{font-size:14px;margin-left:8px;padding-left:12px;position:relative}
#teas_show #secondary h3 a:before{content:"";border-left:1px solid #bbbbbb;height:16px;left:0;position:absolute;top:2px;width:1px}
#teas_show #community h3{color:#111111;font-size:16px;font-weight:600;text-transform:none}
#teas_show #community h3 a.link-unwant,#teas_show #community h3 a.link-unhave{color:#5dad4a;background:transparent url(//assets.steepster.com/assets/icon-check-9371c8b2c4aa4d61cdb76353bfde9f5b.png) no-repeat 11px center;padding:0 0 0 28px}
#teas_show #community .no-notes{color:#777777;font-size:14px;margin-top:16px}
#teas_show #user-images>section{margin-bottom:35px}
#teas_show #user-images ul{*display:inline-block;clear:both}
#teas_show #user-images ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#teas_show #user-images li{float:left}
#teas_show #user-images li img{background-color:#f1f1f1;display:block}
#teas_show #user-tea-images li{margin:14px 14px 0 0}
#teas_show #user-tea-images li:nth-child(4n){margin-right:0}
#teas_show #user-tea-images li:nth-child(4n+5){clear:both}
#teas_show #user-tea-images li img{height:64px;width:64px}
#teas_show #user-tea-images #add-tea-image{background:#f1f1f1 url(//assets.steepster.com/assets/icon-plus-a175c8efc25edd385b0a6bd786ee0857.png) no-repeat center center;border:0;color:transparent;cursor:pointer;display:block;height:64px;width:64px}
#teas_show #full-tea-image-modal .modal-content{-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;background:transparent;border:0}
#teas_show #full-tea-image-modal .modal-header{border:0;position:relative}
#teas_show #full-tea-image-modal .modal-header .close{background:transparent url(//assets.steepster.com/assets/icon-close-circle-1ea9d92d548d34a5714fdf7fdd258e0f.png) no-repeat center center;color:white;cursor:pointer;padding:5px 15px;position:absolute;right:15px;text-indent:-5000px}
#teas_show #full-tea-image-modal .full-tea-image{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;display:block;margin:0 auto;max-width:100%}
#teas_show #want-user-images ul,#teas_show #have-user-images ul{margin:12px 0}
#teas_show #want-user-images li,#teas_show #have-user-images li{margin:5px 5px 0 0}
#teas_show #want-user-images li img,#teas_show #have-user-images li img{border-radius:500px;-moz-border-radius:500px;-webkit-border-radius:500px;height:23px;width:23px}
#teas_show #want-user-images li:nth-child(8n),#teas_show #have-user-images li:nth-child(8n){margin-right:0}
#teas_show #want-user-images li:nth-child(8n+9),#teas_show #have-user-images li:nth-child(8n+9){clear:both}
#teas_show #want-user-images li.overflow-count,#teas_show #have-user-images li.overflow-count{border-radius:500px;-moz-border-radius:500px;-webkit-border-radius:500px;background:#f1f1f1;text-align:center;height:23px;width:23px;padding-top:3px;font-size:9px;font-weight:bold;color:#777777}
#teas_show #user-reviews ul{margin-bottom:4px}
#teas_show #user-reviews li{*display:inline-block;clear:both;margin:16px 0 28px}
#teas_show #user-reviews li:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#teas_show #user-reviews li:last-child{margin-bottom:0}
#teas_show #user-reviews img{border-radius:500px;-moz-border-radius:500px;-webkit-border-radius:500px;background-color:#f1f1f1;display:block;float:left;height:40px;margin-right:12px;width:40px;position:relative;z-index:1}
#teas_show #user-reviews .rating{border-top-left-radius:0;border-top-right-radius:500px;border-bottom-right-radius:500px;border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:500px;-moz-border-radius-bottomright:500px;-moz-border-radius-bottomleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:500px;-webkit-border-bottom-right-radius:500px;-webkit-border-bottom-left-radius:0;display:inline-block;float:left;margin:0px 12px 0px -32px;z-index:0;position:relative;padding:12px 12px 12px 26px;font-size:16px}
#teas_show #user-reviews blockquote{font-size:18px;font-style:italic;line-height:27px;margin:16px 0 10px;text-indent:-6px}
#teas_show #user-reviews blockquote a{font-size:16px;font-style:normal;margin-left:7px}
#teas_show #user-reviews figcaption{float:left}
#teas_show #user-reviews .user-name{display:block;float:left;font-size:16px;font-weight:600;margin:4px 0 3px}
#teas_show #user-reviews .review-count{color:#777777;clear:both;display:block;float:left;font-size:14px;text-decoration:underline}
#teas_show #tea-overview p{font-size:14px;line-height:1.5;margin-bottom:14px}
#teas_show #tea-overview #tea-company-description{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #e1e1e1;padding:15px 20px 0;position:relative;top:-16px}
#teas_show #tea-overview #tea-company-description h3{color:#111111;font-size:14px;font-weight:600;margin:0 0 15px;text-transform:none}
#teas_show #tea-overview #tea-company-description img{border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;background-color:#f1f1f1;border:1px solid #e3e3e3;display:block;float:left;height:52px;margin:0 18px 15px 0;width:52px}
#teas_show #tea-overview #tea-company-description p{color:#777777;line-height:1.475}
#teas_show #suggested-teas{margin-top:27px}
#teas_show #suggested-teas a{position:relative}
#teas_show #suggested-teas img{display:block;border:1px solid #e2e2e2}
#teas_show #suggested-teas p,#teas_show #suggested-teas em{font-size:14px}
#teas_show #suggested-teas p{margin:6px 0 4px;font-weight:600}
#teas_show #suggested-teas em{color:#777777;font-style:normal}
#teas_show #recommended-teas h2{margin-top:26px}
#teas_show #tasting-notes,#teas_show #reviews{margin-top:47px}
#teas_show #tasting-notes h2,#teas_show #reviews h2{margin-bottom:7px}
#teas_show #tasting-notes .note,#teas_show #reviews .note{padding-bottom:0;width:685px}
#teas_show #tasting-notes .note .user img,#teas_show #reviews .note .user img{border-radius:500px;-moz-border-radius:500px;-webkit-border-radius:500px}
#teas_show #tasting-notes .note .edit-note,#teas_show #reviews .note .edit-note{display:none}
#teas_show #tasting-notes .note .note-header,#teas_show #reviews .note .note-header{margin-top:6px}
#teas_show #tasting-notes .note .note-header .user-meta,#teas_show #reviews .note .note-header .user-meta{margin-top:9px}
#teas_show #tasting-notes .note .note-header .user-meta .note-count,#teas_show #reviews .note .note-header .user-meta .note-count{display:block}
#teas_show #tasting-notes .note .note-header .recommendation,#teas_show #reviews .note .note-header .recommendation{margin-top:5px}
#teas_show #tasting-notes .content,#teas_show #reviews .content{margin-top:0;padding:1px 0 30px}
#teas_show #tasting-notes .text,#teas_show #reviews .text{font-size:16px;line-height:1.5em}
#teas_show #tasting-notes .more-link,#teas_show #reviews .more-link{margin:20px 0 20px 70px}
#teas_show #tasting-notes .review:nth-last-child(2) .more-link,#teas_show #reviews .review:nth-last-child(2) .more-link{margin-bottom:40px}
#teas_show #tasting-notes .no-notes,#teas_show #reviews .no-notes{color:#777777;font-size:14px}
.tea-rating{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:white;display:inline-block;font-size:16px;font-weight:600;height:30px;left:-5px;line-height:30px;position:absolute;text-align:center;top:-5px;width:36px}
.tea-prep{*display:inline-block;clear:both;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;background-color:#f1f1f1;color:#777777;font-size:12px;margin-top:14px;text-transform:uppercase}
.tea-prep:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.tea-prep h5{border-top-left-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:2px;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:2px;background-color:#e1e1e1;border-right:2px solid white;float:left;font-weight:600;height:27px;line-height:27px;padding:0 11px;text-align:right}
.tea-prep .prep-details{float:left;font-size:13px;font-weight:600;height:27px;line-height:27px}
.tea-prep .prep-details span{background-repeat:no-repeat;background-position:0 center;margin-left:20px;padding:3px 0 3px 13px}
.tea-prep .prep-details span.temp{background-image:url(//assets.steepster.com/assets/icon-thermometer-e089c58ab78ff2bbc7a160a87f66d89c.png);padding-left:9px}
.tea-prep .prep-details span.steep-time{background-image:url(//assets.steepster.com/assets/icon-clock-deb9766e1c94173be3e72621babccc67.png);padding-left:17px}
.tea-prep .prep-details span.tea-amount{background-image:url(//assets.steepster.com/assets/icon-cup-e539c340840126963b88eaf52efe4bd5.png)}
.tea-prep .prep-details span.water-volume{background-image:url(//assets.steepster.com/assets/icon-droplet-809a503b88c4c15e16aa697312ba37fa.png)}
#public_tour{min-width:1080px;background:#f6f5f0 url(//assets.steepster.com/assets/bg-paper-8b8d24bacad2785ca095cac3cec68050.jpg)}
#public_tour #header{display:none}
#public_tour #primary,#public_tour #wrapper{width:100%;float:none;padding:0}
#public_tour #footer{border-top:1px solid white}
#public_tour h1,#public_tour h2,#public_tour h3{font:bold 36px/40px "Corbel", "Trebuchet MS", sans-serif;margin:0 0 20px}
#public_tour h2{font-size:32px;line-height:36px;margin:0 0 12px}
#public_tour p{font-size:16px;line-height:24px;margin-bottom:24px;color:#444444}
#public_tour ul{color:#444444}
#public_tour #intro.show{display:none}
#public_tour .tour_nav{position:absolute;z-index:1000;top:0;left:0;width:100%;height:40px}
#public_tour .tour_nav ul{*display:inline-block;clear:both}
#public_tour .tour_nav ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#public_tour .tour_nav ul li{float:left;display:inline}
#public_tour .tour_nav ul li a{display:block;text-decoration:none}
#public_tour .tour_nav ul{*display:inline-block;clear:both;text-align:left;width:940px;margin:0 auto;*height:1%}
#public_tour .tour_nav ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#public_tour .tour_nav ul li{margin-right:20px}
#public_tour .tour_nav ul li a{font:normal 14px/40px "Corbel", "Trebuchet MS", sans-serif;color:#aaaaaa;padding:0 2px}
#public_tour .tour_nav ul li a:hover{color:#555555;border-color:#eae6dd}
#public_tour .tour_nav ul li.current a{border-color:#8b887e;color:#555555}
#public_tour .tour_nav ul li.home-link a{padding-left:32px;background:url(//assets.steepster.com/assets/tour-logo-steepster-edf9b4b1fa965ca322638fa705834cc3.png) no-repeat -1px 7px}
#public_tour .tour_nav ul li.signup-link{float:right;margin:0}
#public_tour .tour_nav ul li.signup-link a{color:#555555}
#public_tour .section{position:relative;padding:99px 0 80px;border-bottom:1px solid #e2ded5;border-top:1px solid #fdfcfb}
#public_tour #intro_section{background:transparent url(//assets.steepster.com/assets/tour-intro-920dd89be229234a8e76d9686ca98592.png) no-repeat center bottom;padding-top:119px}
#public_tour #intro_section .heart{width:34px;height:40px;text-indent:-5000px;background:url(//assets.steepster.com/assets/tour-icon-heart-3eedd0c53a9c8cacbda37945666b422b.png) no-repeat center;display:inline-block;position:relative;top:2px}
#public_tour #intro_section p{font-size:26px;line-height:30px;font-family:"Corbel", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;margin-bottom:30px;width:500px}
#public_tour #tealog_section{background:url(//assets.steepster.com/assets/tour-tealog-d4eea320dd614066ae83ffea1ece99bd.jpg) no-repeat center top;height:1040px}
#public_tour #tealog_section .description{width:340px}
#public_tour #tealog_section .container{position:relative}
#public_tour #tealog_section ul{clear:both}
#public_tour #tealog_section ul li{position:absolute}
#public_tour #tealog_section ul li.social-updates{right:0;top:600px;width:220px}
#public_tour #tealog_section ul li.shared-tealogs{width:340px;left:0;top:700px}
#public_tour #tealog_section .featured-users{position:absolute;width:500px;right:-20px;top:820px}
#public_tour #tealog_section .featured-users p{font-size:14px;line-height:20px}
#public_tour #tealog_section .featured-users .avatar-grid{*display:inline-block;clear:both}
#public_tour #tealog_section .featured-users .avatar-grid:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#public_tour #tealog_section .featured-users .avatar-grid .user{width:60px;height:60px;float:left;margin:0 10px 10px 0}
#public_tour #discover_section{background:url(//assets.steepster.com/assets/tour-discovery-8865d3c15f34446e502af199d719fd0d.jpg) no-repeat center 80px;height:1160px}
#public_tour #discover_section .description{padding-left:380px}
#public_tour #discover_section .container ul{display:none}
#public_tour #database_section{padding-top:79px}
#public_tour #database_section .container{text-align:center}
#public_tour #database_section .reason-number{margin:0 auto 20px;width:200px;height:80px;text-indent:-5000px;background:url(//assets.steepster.com/assets/tour-reason-3-fefecb51f1c958b585f806996ac21745.png) no-repeat}
#public_tour #database_section ul.counters{*display:inline-block;clear:both;width:100%;margin:20px auto 30px}
#public_tour #database_section ul.counters:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#public_tour #database_section ul.counters li{float:left;margin-right:20px;font-weight:bold;text-align:center;color:#777777}
#public_tour #database_section ul.counters li.last{margin:0}
#public_tour #database_section ul.counters li em{font:bold 18px/20px "Corbel", sans-serif}
#public_tour #database_section ul.counters li strong{display:block;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;line-height:74px;background:url(//assets.steepster.com/assets/bg-flipclock-ac72f2c5514a62186c8e806a138b4070.png) repeat-x;color:white;font-size:54px;padding:0 14px;margin-bottom:10px}
#public_tour #discuss_section{height:520px;background:url(//assets.steepster.com/assets/tour-discuss-a5df5d100658da97c847b07b5009e68b.jpg) no-repeat center bottom}
#public_tour #select_section{background:url(//assets.steepster.com/assets/tour-reason-4-bb785c5d7444d01950e0d50ecde59f9b.png) no-repeat center 80px}
#public_tour #select_section .description{padding-left:60px;float:left;margin-right:20px;width:380px;*overflow-x:hidden;padding-right:80px}
#public_tour #select_section .description.last{margin-right:0}
#public_tour #select_section #promo_select{float:left;margin-right:20px;width:380px;*overflow-x:hidden;padding:20px 0;margin-top:0;margin-right:0;float:right;text-align:center;background:white;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
#public_tour #select_section #promo_select.last{margin-right:0}
#public_tour #select_section #promo_select h3{display:none}
#public_tour #select_section #promo_select .thumb{margin:30px 0}
#public_tour #select_section #promo_select .thumb img{width:140px;border:1px solid #dddddd}
#public_tour #select_section #promo_select .details{margin:0 40px;font-size:12px;color:#555555}
#public_tour #select_section #promo_select .details strong{display:block;font-size:16px}
#public_tour #select_section #promo_select .details em{font:italic 12px/20px "Corbel", "Trebuchet MS", sans-serif}
#public_tour #select_section #promo_select .comment-count a{display:block;color:#777777;font-weight:normal;padding-left:20px;background:url(//assets.steepster.com/assets/icon-meta-d40b4d2f7082acd74cbe672798bc2bde.png) no-repeat 95px -300px;margin:10px 0}
#public_tour #select_section #promo_select .comment-count a:hover{background-position:95px -360px}
#public_tour #signup_section{background:url(//assets.steepster.com/assets/tour-reason-5-64a9604f3ff58d54dc2f40430047ceff.png) no-repeat center 95px}
#public_tour #signup_section .signup-normal{float:left;margin-right:20px;width:380px;*overflow-x:hidden}
#public_tour #signup_section .signup-normal.last{margin-right:0}
#public_tour #signup_section .signup-normal,#public_tour #signup_section h2{margin-left:60px}
#public_tour #signup_section .signup-normal form ul li,#public_tour #signup_section h2 form ul li{margin-bottom:10px}
#public_tour #signup_section .signup-social{width:300px;padding-left:40px;margin-right:0;float:right;border-left:4px solid #ebe6df}
#connect_nav{*display:inline-block;clear:both;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x bottom;border:1px solid #dddddd;text-shadow:white 0 1px 1px;height:40px;margin-bottom:40px}
#connect_nav ul{*display:inline-block;clear:both}
#connect_nav ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#connect_nav ul li{float:left;display:inline}
#connect_nav ul li a{display:block;text-decoration:none}
#connect_nav:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#connect_nav ul{padding-left:5px}
#connect_nav ul.busy{background:url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 670px center}
#connect_nav ul li{margin-left:5px}
#connect_nav ul li a{border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;padding:4px 12px;font-size:14px;border-bottom:0;color:#333333;margin:6px 0;text-shadow:white 0 1px 1px}
#connect_nav ul li a:hover{color:#111111;background-color:#e3e3e3}
#connect_nav ul li a:active{background-color:#cccccc}
#connect_nav ul li.current a{background:#4e4e4e url(//assets.steepster.com/assets/bg-selectedtab-c1a1b3a4698ea33fabfcb7ccb941e74d.png) repeat-x top;border:1px solid #444444;color:white;text-shadow:#222222 0 1px 1px;padding:3px 10px}
#connect_nav ul{float:right;clear:none;border:0;padding-right:10px}
#connect_nav ul li a{font-size:12px;line-height:15px;margin-top:8px}
#connect_nav .find-friends{float:left;width:350px;padding:5px}
#connect_nav .find-friends ul{float:left;background:transparent;padding:0}
#connect_nav .find-friends ul li{margin:0;padding:0}
#connect_nav .find-friends ul li label{font-size:14px}
#invitations_user_friends_index #primary,#invitations_invitations_create #primary,#invitations_user_friends_facebook #primary,#invitations_user_friends_gmail #primary,#invitations_user_friends_twitter #primary,#invitations_create #primary,#invitations_user_friends_search #primary{*display:inline-block;clear:both;width:auto;float:none;margin-right:0}
#invitations_user_friends_index #primary:after,#invitations_invitations_create #primary:after,#invitations_user_friends_facebook #primary:after,#invitations_user_friends_gmail #primary:after,#invitations_user_friends_twitter #primary:after,#invitations_create #primary:after,#invitations_user_friends_search #primary:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#invitations_user_friends_index #secondary,#invitations_invitations_create #secondary,#invitations_user_friends_facebook #secondary,#invitations_user_friends_gmail #secondary,#invitations_user_friends_twitter #secondary,#invitations_create #secondary,#invitations_user_friends_search #secondary{display:none}
#invitations_user_friends_index #connect,#invitations_invitations_create #connect,#invitations_user_friends_facebook #connect,#invitations_user_friends_gmail #connect,#invitations_user_friends_twitter #connect,#invitations_create #connect,#invitations_user_friends_search #connect{float:left;margin-right:20px;width:300px;*overflow-x:hidden}
#invitations_user_friends_index #connect.last,#invitations_invitations_create #connect.last,#invitations_user_friends_facebook #connect.last,#invitations_user_friends_gmail #connect.last,#invitations_user_friends_twitter #connect.last,#invitations_create #connect.last,#invitations_user_friends_search #connect.last{margin-right:0}
#invitations_user_friends_index #connect .users,#invitations_invitations_create #connect .users,#invitations_user_friends_facebook #connect .users,#invitations_user_friends_gmail #connect .users,#invitations_user_friends_twitter #connect .users,#invitations_create #connect .users,#invitations_user_friends_search #connect .users{margin-right:0}
#invitations_user_friends_index #connect .users .user,#invitations_invitations_create #connect .users .user,#invitations_user_friends_facebook #connect .users .user,#invitations_user_friends_gmail #connect .users .user,#invitations_user_friends_twitter #connect .users .user,#invitations_create #connect .users .user,#invitations_user_friends_search #connect .users .user{font-size:12px}
#invitations_user_friends_index #connect .users .user .avatar,#invitations_invitations_create #connect .users .user .avatar,#invitations_user_friends_facebook #connect .users .user .avatar,#invitations_user_friends_gmail #connect .users .user .avatar,#invitations_user_friends_twitter #connect .users .user .avatar,#invitations_create #connect .users .user .avatar,#invitations_user_friends_search #connect .users .user .avatar{float:left;width:auto;height:auto;margin-right:15px}
#invitations_user_friends_index #connect .users .user .avatar img,#invitations_invitations_create #connect .users .user .avatar img,#invitations_user_friends_facebook #connect .users .user .avatar img,#invitations_user_friends_gmail #connect .users .user .avatar img,#invitations_user_friends_twitter #connect .users .user .avatar img,#invitations_create #connect .users .user .avatar img,#invitations_user_friends_search #connect .users .user .avatar img{width:40px;height:40px;outline:1px solid #eeeeee}
#invitations_user_friends_index #connect .users .user .details,#invitations_invitations_create #connect .users .user .details,#invitations_user_friends_facebook #connect .users .user .details,#invitations_user_friends_gmail #connect .users .user .details,#invitations_user_friends_twitter #connect .users .user .details,#invitations_create #connect .users .user .details,#invitations_user_friends_search #connect .users .user .details{margin-left:55px}
#invitations_user_friends_index #connect .users .user .details a,#invitations_invitations_create #connect .users .user .details a,#invitations_user_friends_facebook #connect .users .user .details a,#invitations_user_friends_gmail #connect .users .user .details a,#invitations_user_friends_twitter #connect .users .user .details a,#invitations_create #connect .users .user .details a,#invitations_user_friends_search #connect .users .user .details a{font-weight:bold;font-size:14px}
#invitations_user_friends_index #connect .users .user .details em,#invitations_invitations_create #connect .users .user .details em,#invitations_user_friends_facebook #connect .users .user .details em,#invitations_user_friends_gmail #connect .users .user .details em,#invitations_user_friends_twitter #connect .users .user .details em,#invitations_create #connect .users .user .details em,#invitations_user_friends_search #connect .users .user .details em{display:block}
#invitations_user_friends_index #connect .users .user .details p,#invitations_invitations_create #connect .users .user .details p,#invitations_user_friends_facebook #connect .users .user .details p,#invitations_user_friends_gmail #connect .users .user .details p,#invitations_user_friends_twitter #connect .users .user .details p,#invitations_create #connect .users .user .details p,#invitations_user_friends_search #connect .users .user .details p{display:none}
#invitations_user_friends_index #invite,#invitations_invitations_create #invite,#invitations_user_friends_facebook #invite,#invitations_user_friends_gmail #invite,#invitations_user_friends_twitter #invite,#invitations_create #invite,#invitations_user_friends_search #invite{float:left;margin-right:20px;width:620px;*overflow-x:hidden;margin-right:0;font-size:12px;line-height:15px;background:url(//assets.steepster.com/assets/bg-invite-70ce5ec3acba8fa26cc18a7ad88561d8.png) no-repeat left top}
#invitations_user_friends_index #invite.last,#invitations_invitations_create #invite.last,#invitations_user_friends_facebook #invite.last,#invitations_user_friends_gmail #invite.last,#invitations_user_friends_twitter #invite.last,#invitations_create #invite.last,#invitations_user_friends_search #invite.last{margin-right:0}
#invitations_user_friends_index #invite .facebook-invite,#invitations_invitations_create #invite .facebook-invite,#invitations_user_friends_facebook #invite .facebook-invite,#invitations_user_friends_gmail #invite .facebook-invite,#invitations_user_friends_twitter #invite .facebook-invite,#invitations_create #invite .facebook-invite,#invitations_user_friends_search #invite .facebook-invite{border:1px solid #dddddd;border-bottom:2px solid #dddddd;background:#fff url(//assets.steepster.com/assets/spinner-big-e2a68515ee1f56ae56ecf06eb997f432.gif) no-repeat center;margin-left:59px;min-height:420px}
#invitations_user_friends_index #invite .inner,#invitations_invitations_create #invite .inner,#invitations_user_friends_facebook #invite .inner,#invitations_user_friends_gmail #invite .inner,#invitations_user_friends_twitter #invite .inner,#invitations_create #invite .inner,#invitations_user_friends_search #invite .inner{padding:20px;border:0;margin-left:60px;background:#f6f6f1 url(//assets.steepster.com/assets/bg-paper-8b8d24bacad2785ca095cac3cec68050.jpg) left top;border:1px solid #dddddd;border-bottom:2px solid lightgrey;min-height:360px}
#invitations_user_friends_index #invite .inner h3,#invitations_invitations_create #invite .inner h3,#invitations_user_friends_facebook #invite .inner h3,#invitations_user_friends_gmail #invite .inner h3,#invitations_user_friends_twitter #invite .inner h3,#invitations_create #invite .inner h3,#invitations_user_friends_search #invite .inner h3{margin:0 0 20px}
#invitations_user_friends_index #invite table,#invitations_invitations_create #invite table,#invitations_user_friends_facebook #invite table,#invitations_user_friends_gmail #invite table,#invitations_user_friends_twitter #invite table,#invitations_create #invite table,#invitations_user_friends_search #invite table{width:100%}
#invitations_user_friends_index #invite form#new_invitation,#invitations_invitations_create #invite form#new_invitation,#invitations_user_friends_facebook #invite form#new_invitation,#invitations_user_friends_gmail #invite form#new_invitation,#invitations_user_friends_twitter #invite form#new_invitation,#invitations_create #invite form#new_invitation,#invitations_user_friends_search #invite form#new_invitation{background:transparent;margin-top:20px}
#invitations_user_friends_index #invite form#new_invitation li,#invitations_invitations_create #invite form#new_invitation li,#invitations_user_friends_facebook #invite form#new_invitation li,#invitations_user_friends_gmail #invite form#new_invitation li,#invitations_user_friends_twitter #invite form#new_invitation li,#invitations_create #invite form#new_invitation li,#invitations_user_friends_search #invite form#new_invitation li{margin-bottom:13px;padding:0}
#invitations_user_friends_index #invite form#new_invitation li input,#invitations_user_friends_index #invite form#new_invitation li textarea,#invitations_invitations_create #invite form#new_invitation li input,#invitations_invitations_create #invite form#new_invitation li textarea,#invitations_user_friends_facebook #invite form#new_invitation li input,#invitations_user_friends_facebook #invite form#new_invitation li textarea,#invitations_user_friends_gmail #invite form#new_invitation li input,#invitations_user_friends_gmail #invite form#new_invitation li textarea,#invitations_user_friends_twitter #invite form#new_invitation li input,#invitations_user_friends_twitter #invite form#new_invitation li textarea,#invitations_create #invite form#new_invitation li input,#invitations_create #invite form#new_invitation li textarea,#invitations_user_friends_search #invite form#new_invitation li input,#invitations_user_friends_search #invite form#new_invitation li textarea{width:520px}
#invitations_user_friends_index #invite form#new_invitation li input,#invitations_invitations_create #invite form#new_invitation li input,#invitations_user_friends_facebook #invite form#new_invitation li input,#invitations_user_friends_gmail #invite form#new_invitation li input,#invitations_user_friends_twitter #invite form#new_invitation li input,#invitations_create #invite form#new_invitation li input,#invitations_user_friends_search #invite form#new_invitation li input{margin-bottom:7px}
#invitations_user_friends_index #invite form#new_invitation li textarea,#invitations_invitations_create #invite form#new_invitation li textarea,#invitations_user_friends_facebook #invite form#new_invitation li textarea,#invitations_user_friends_gmail #invite form#new_invitation li textarea,#invitations_user_friends_twitter #invite form#new_invitation li textarea,#invitations_create #invite form#new_invitation li textarea,#invitations_user_friends_search #invite form#new_invitation li textarea{height:60px}
#invitations_user_friends_index #invite form#new_invitation li textarea#invitation_message,#invitations_invitations_create #invite form#new_invitation li textarea#invitation_message,#invitations_user_friends_facebook #invite form#new_invitation li textarea#invitation_message,#invitations_user_friends_gmail #invite form#new_invitation li textarea#invitation_message,#invitations_user_friends_twitter #invite form#new_invitation li textarea#invitation_message,#invitations_create #invite form#new_invitation li textarea#invitation_message,#invitations_user_friends_search #invite form#new_invitation li textarea#invitation_message{height:80px}
#invitations_user_friends_twitter #invite .inner,#invitations_user_friends_gmail #invite .inner{padding-right:15px}
#invitations_user_friends_twitter #invite .contacts,#invitations_user_friends_gmail #invite .contacts{height:340px;overflow:auto}
#invitations_user_friends_twitter #invite .pagination,#invitations_user_friends_gmail #invite .pagination{margin:20px 0 40px}
#invitations_user_friends_twitter #invite table th,#invitations_user_friends_twitter #invite table td,#invitations_user_friends_gmail #invite table th,#invitations_user_friends_gmail #invite table td{padding:5px}
#invitations_user_friends_twitter #invite table th.name,#invitations_user_friends_twitter #invite table td.name,#invitations_user_friends_gmail #invite table th.name,#invitations_user_friends_gmail #invite table td.name{width:140px}
#invitations_user_friends_twitter #invite table th.invite,#invitations_user_friends_twitter #invite table td.invite,#invitations_user_friends_gmail #invite table th.invite,#invitations_user_friends_gmail #invite table td.invite{width:100px;padding-right:10px}
#invitations_user_friends_twitter #invite table th.invite a,#invitations_user_friends_twitter #invite table td.invite a,#invitations_user_friends_gmail #invite table th.invite a,#invitations_user_friends_gmail #invite table td.invite a{text-decoration:none;color:#555555;border-bottom:1px dotted #cccccc;display:block;font:normal 11px/16px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;background:url(//assets.steepster.com/assets/bg-tabbar-e71fb4d352ba8b93d751359cbb875661.png) repeat-x center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dddddd !important;padding:2px 5px;text-transform:uppercase;letter-spacing:1px;text-shadow:white 0 1px 1px;text-align:center}
#invitations_user_friends_twitter #invite table th.invite a:hover,#invitations_user_friends_twitter #invite table td.invite a:hover,#invitations_user_friends_gmail #invite table th.invite a:hover,#invitations_user_friends_gmail #invite table td.invite a:hover{color:#333333;border-bottom:1px solid #555555}
#invitations_user_friends_twitter #invite table th.invite a:hover,#invitations_user_friends_twitter #invite table td.invite a:hover,#invitations_user_friends_gmail #invite table th.invite a:hover,#invitations_user_friends_gmail #invite table td.invite a:hover{color:#333333;background-position:bottom;border-color:#bbbbbb !important;text-decoration:none}
#invitations_user_friends_twitter #invite table th.invite a:active,#invitations_user_friends_twitter #invite table td.invite a:active,#invitations_user_friends_gmail #invite table th.invite a:active,#invitations_user_friends_gmail #invite table td.invite a:active{background:url(//assets.steepster.com/assets/bg-tealogcurrent-22c566e7bc90a0008b03b97592028a6b.png) repeat-x top}
#invitations_user_friends_twitter #invite table th.invite a.busy,#invitations_user_friends_twitter #invite table td.invite a.busy,#invitations_user_friends_gmail #invite table th.invite a.busy,#invitations_user_friends_gmail #invite table td.invite a.busy{padding-left:23px;background:#f3f3f3 url(//assets.steepster.com/assets/spinner-362aeb78a0848521498da695b25949d8.gif) no-repeat 3px 2px}
#invitations_user_friends_twitter #invite table th,#invitations_user_friends_gmail #invite table th{border-bottom:1px solid lightgrey;font-weight:bold}
#invitations_user_friends_twitter #invite table td.username,#invitations_user_friends_gmail #invite table td.username{color:#777777}
#invitations_user_friends_twitter #invite table tr.odd td,#invitations_user_friends_gmail #invite table tr.odd td{background:#efede5}
#invitations_user_friends_twitter #invite table tr:hover td,#invitations_user_friends_gmail #invite table tr:hover td{background:white}
#invitations_user_friends_gmail #invite .contacts{height:200px}
#invitations_user_friends_gmail #invite table th.name,#invitations_user_friends_gmail #invite table td.name{width:auto}
#invitations_user_friends_gmail #invite table th.checkbox,#invitations_user_friends_gmail #invite table td.checkbox{width:10px}
#invitations_user_friends_search #connect{float:left;margin-right:20px;width:460px;*overflow-x:hidden}
#invitations_user_friends_search #connect.last{margin-right:0}
#invitations_user_friends_search #invite{float:left;margin-right:20px;width:460px;*overflow-x:hidden;margin-right:0}
#invitations_user_friends_search #invite.last{margin-right:0}
#invitations_user_friends_search #invite form#new_invitation li input,#invitations_user_friends_search #invite form#new_invitation li textarea{width:348px}
#invitations_user_friends_search .featured .user{float:left;margin-right:10px;margin-bottom:10px;width:60px;height:60px;outline:1px solid #dddddd;overflow:hidden}
#invitations_user_friends_search .featured .details{display:none}
#invitations{*display:inline-block;clear:both}
#invitations:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#invitations h2{margin-top:0}
#invitations ul{margin:10px 0}
#invitations ul li{font-size:12px;list-style:disc inside}
#invitations p{margin-bottom:0}
#invitations #success_banner{float:left;margin-right:20px;width:620px;*overflow-x:hidden;width:640px;margin:0 0 20px}
#invitations #success_banner.last{margin-right:0}
#invitations #fail{float:left;margin-right:20px;width:300px;*overflow-x:hidden;margin-right:0;margin-bottom:40px}
#invitations #fail.last{margin-right:0}
#invitations #success_banner .users{*display:inline-block;clear:both;margin:10px 0}
#invitations #success_banner .users:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#invitations #success_banner .user{float:left;margin-right:20px;width:300px;*overflow-x:hidden;margin-bottom:20px}
#invitations #success_banner .user.last{margin-right:0}
#invitations #success_banner .user .avatar{width:40px;height:40px;float:left;margin-right:10px}
#invitations #success_banner .user .avatar img{width:40px;height:40px;outline:1px solid #eeeeee}
#invitations #success_banner .user .details{font-size:12px;margin-left:55px;color:#555555}
#invitations #success_banner .user .details p{display:none}
#invitations #success_banner .user .details em{font-style:normal;display:block}
#invitations #success_banner .user .details a{font-size:14px;font-weight:bold}
/*! jQuery UI - v1.10.3 - 2013-05-10
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.button.css, jquery.ui.dialog.css, jquery.ui.slider.css
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}
.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block;line-height:normal}
.ui-button-text-only .ui-button-text{padding:.4em 1em}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
input.ui-button{padding:.4em 1em}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}
input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;visibility:visible !important;-webkit-box-shadow:inset 0 0 12px 4px white;box-shadow:inset 0 0 12px 4px white}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}
.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}
.selectize-dropdown-header{position:relative;padding:5px 8px;background:#f8f8f8;border-bottom:1px solid #d0d0d0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
.selectize-dropdown-header-close{position:absolute;top:50%;right:8px;margin-top:-12px;font-size:20px !important;line-height:20px;color:#303030;opacity:0.4}
.selectize-dropdown-header-close:hover{color:black}
.selectize-dropdown.plugin-optgroup_columns .optgroup{float:left;border-top:0 none;border-right:1px solid #f2f2f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}
.selectize-control{position:relative}
.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}
.selectize-control.plugin-remove_button [data-value] .remove{position:absolute;top:0;right:0;bottom:0;display:inline-block;width:17px;padding:2px 0 0 0;font-size:12px;font-weight:bold;color:inherit;text-align:center;text-decoration:none;vertical-align:middle;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}
.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}
.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:white}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}
.selectize-dropdown{font-family:inherit;font-size:13px;-webkit-font-smoothing:inherit;line-height:18px;color:#303030}
.selectize-input{font-family:inherit;font-size:13px;-webkit-font-smoothing:inherit;line-height:18px;color:#303030;display:inline-block;cursor:text;background:white}
.selectize-input input{font-family:inherit;font-size:13px;-webkit-font-smoothing:inherit;line-height:18px;color:#303030}
.selectize-control.single .selectize-input.input-active{display:inline-block;cursor:text;background:white}
.selectize-input{position:relative;z-index:1;display:inline-block;width:100%;padding:8px 8px;overflow:hidden;border:1px solid #d0d0d0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}
.selectize-input.full{background-color:white}
.selectize-input.disabled{cursor:default !important}
.selectize-input.disabled *{cursor:default !important}
.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}
.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
.selectize-input>*{display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:baseline;zoom:1}
.selectize-control.multi .selectize-input>div{padding:2px 6px;margin:0 3px 3px 0;color:#303030;cursor:pointer;background:#f2f2f2;border:0 solid #d0d0d0}
.selectize-control.multi .selectize-input>div.active{color:#303030;background:#e8e8e8;border:0 solid #cacaca}
.selectize-control.multi .selectize-input.disabled>div{color:#7d7d7d;background:white;border:0 solid white}
.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:white;border:0 solid white}
.selectize-input>input{max-width:100% !important;max-height:none !important;min-height:0 !important;padding:0 !important;margin:0 2px 0 0 !important;line-height:inherit !important;text-indent:0 !important;background:none !important;border:0 none !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-user-select:auto !important}
.selectize-input>input:focus{outline:none !important}
.selectize-input::after{display:block;clear:left;content:" "}
.selectize-input.dropdown-active::before{position:absolute;right:0;bottom:0;left:0;display:block;height:1px;background:#f0f0f0;content:" "}
.selectize-dropdown{position:absolute;z-index:10;margin:-1px 0 0 0;background:white;border:1px solid #d0d0d0;border-top:0 none;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.selectize-dropdown [data-selectable]{overflow:hidden;cursor:pointer;padding:5px 8px}
.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.selectize-dropdown .optgroup-header{padding:5px 8px}
.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}
.selectize-dropdown .optgroup-header{color:#303030;cursor:default;background:white}
.selectize-dropdown .active{color:#495c68;background-color:#f5fafd}
.selectize-dropdown .active.create{color:#495c68}
.selectize-dropdown .create{color:rgba(48,48,48,0.5)}
.selectize-dropdown-content{max-height:200px;overflow-x:hidden;overflow-y:auto}
.selectize-control.single .selectize-input{cursor:pointer}
.selectize-control.single .selectize-input input{cursor:pointer}
.selectize-control.single .selectize-input.input-active{cursor:text}
.selectize-control.single .selectize-input.input-active input{cursor:text}
.selectize-control.single .selectize-input:after{position:absolute;top:50%;right:15px;display:block;width:0;height:0;margin-top:-3px;border-color:gray transparent transparent transparent;border-style:solid;border-width:5px 5px 0 5px;content:" "}
.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-color:transparent transparent gray transparent;border-width:0 5px 5px 5px}
.selectize-control.rtl.single .selectize-input:after{right:auto;left:15px}
.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}
.selectize-control .selectize-input.disabled{background-color:#fafafa;opacity:0.5}
.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;visibility:visible !important;-webkit-box-shadow:inset 0 0 12px 4px white;box-shadow:inset 0 0 12px 4px white}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}
.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}
.selectize-dropdown-header{position:relative;padding:3px 12px;background:#f8f8f8;border-bottom:1px solid #d0d0d0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.selectize-dropdown-header-close{position:absolute;top:50%;right:12px;margin-top:-12px;font-size:20px !important;line-height:20px;color:#333333;opacity:0.4}
.selectize-dropdown-header-close:hover{color:black}
.selectize-dropdown.plugin-optgroup_columns .optgroup{float:left;border-top:0 none;border-right:1px solid #f2f2f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}
.selectize-control{position:relative}
.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}
.selectize-control.plugin-remove_button [data-value] .remove{position:absolute;top:0;right:0;bottom:0;display:inline-block;width:17px;padding:1px 0 0 0;font-size:12px;font-weight:600;color:#036fa9;text-align:center;text-decoration:none;vertical-align:middle;border-left:1px solid rgba(0,0,0,0);-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}
.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:rgba(0,0,0,0);color:white}
.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:rgba(77,77,77,0)}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}
.selectize-dropdown{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:14px;font-weight:400;-webkit-font-smoothing:inherit;line-height:20px;color:#111111}
.selectize-control.single .selectize-input.input-active{display:inline-block;cursor:text;background:white}
.selectize-input{position:relative;z-index:1;display:inline-block;width:100%;padding:6px 12px;overflow:hidden;border:1px solid #cccccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:14px;font-weight:400;-webkit-font-smoothing:inherit;line-height:20px;color:#111111;display:inline-block;cursor:text;background:white;min-height:34px}
.selectize-input input{font-family:"SourceSansPro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:14px;font-weight:400;-webkit-font-smoothing:inherit;line-height:21px;color:#111111;height:21px}
.selectize-input.full{background-color:white}
.selectize-input.disabled{cursor:default !important}
.selectize-input.disabled *{cursor:default !important}
.selectize-input.focus{border-color:#121212;-webkit-box-shadow:inset 0 0 0 transparent;box-shadow:inset 0 0 0 transparent;outline:0}
.selectize-input.dropdown-active{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.selectize-input.dropdown-active::before{position:absolute;right:0;bottom:0;left:0;display:block;height:1px;background:white;content:" ";display:none}
.selectize-input>*{display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:baseline;zoom:1}
.selectize-input>input{max-width:100% !important;max-height:none !important;min-height:0 !important;padding:0 !important;margin:0 !important;line-height:inherit !important;text-indent:0 !important;background:none !important;border:0 none !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-user-select:auto !important}
.selectize-input>input:focus{outline:none !important}
.selectize-input::after{display:block;clear:left;content:" "}
.selectize-control.multi .selectize-input.has-items{padding:5px}
.selectize-control.multi .selectize-input>div{padding:1px 3px;margin:0 5px 0 0;color:#333333;cursor:pointer;background:#e1e1e1;border:0 solid rgba(0,0,0,0)}
.selectize-control.multi .selectize-input>div.active{color:white;background:#036fa9;border:0 solid rgba(0,0,0,0)}
.selectize-control.multi .selectize-input.disabled>div{color:gray;background:white;border:0 solid rgba(77,77,77,0)}
.selectize-control.multi .selectize-input.disabled>div.active{color:gray;background:white;border:0 solid rgba(77,77,77,0)}
.selectize-dropdown{position:absolute;z-index:10;margin:-1px 0 0 0;background:white;border:1px solid #cccccc;border-top:0 none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.selectize-dropdown [data-selectable]{overflow:hidden;cursor:pointer;padding:3px 12px}
.selectize-dropdown [data-selectable] .highlight{background:rgba(255,237,40,0.4);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.selectize-dropdown .optgroup-header{padding:3px 12px}
.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}
.selectize-dropdown .optgroup-header{color:#999999;cursor:default;background:white}
.selectize-dropdown .active{color:white;background-color:#428bca}
.selectize-dropdown .active.create{color:white}
.selectize-dropdown .create{color:rgba(51,51,51,0.5)}
.selectize-dropdown-content{max-height:200px;overflow-x:hidden;overflow-y:auto}
.selectize-control.single .selectize-input{cursor:pointer}
.selectize-control.single .selectize-input input{cursor:pointer}
.selectize-control.single .selectize-input.input-active{cursor:text}
.selectize-control.single .selectize-input.input-active input{cursor:text}
.selectize-control.single .selectize-input:after{position:absolute;top:50%;right:17px;display:block;width:0;height:0;margin-top:-3px;border-color:black transparent transparent transparent;border-style:solid;border-width:5px 5px 0 5px;content:" "}
.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-color:transparent transparent black transparent;border-width:0 5px 5px 5px}
.selectize-control.rtl.single .selectize-input:after{right:auto;left:17px}
.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}
.selectize-control .selectize-input.disabled{background-color:white;opacity:0.5}
.selectize-dropdown{z-index:1000;height:auto;padding:0;margin:2px 0 0 0;background:white;border:1px solid #bbbbbb;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}
.selectize-dropdown.form-control{z-index:1000;height:auto;padding:0;margin:2px 0 0 0;background:white;border:1px solid #bbbbbb;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}
.selectize-dropdown .optgroup-header{font-size:12px;line-height:1.42857}
.selectize-dropdown .optgroup:first-child:before{display:none}
.selectize-dropdown .optgroup:before{display:block;height:1px;margin:9px 0;margin-right:-12px;margin-left:-12px;overflow:hidden;background-color:#e5e5e5;content:" "}
.selectize-dropdown-content{padding:5px 0}
.selectize-dropdown-header{padding:6px 12px}
.selectize-control.multi .selectize-input>div{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.form-control.selectize-control{height:auto;padding:0;background:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}

@media (max-width: 960px) {

body{min-width:320px;}
.container{width: calc(100% - 20px);margin:0 10px;}
#header #logo { margin-right: 0; width: 140px;}
#subnav .breadcrumbs {width:auto;}
#wrapper{width: calc(100% - 20px);margin:0 10px;}
#primary{width: 100%;}
#secondary{width: 100%;}
#secondary .topic-link, #secondary .subscription-link, #primary .sidebar .topic-link, #primary .sidebar .subscription-link {width: 220px;}
#secondary .forum-search {width:220px;}
#reviews, #visits {width:auto;}
#teas_show #primary, #teas_show #secondary {width:100%;margin:0;}
#teas_show #tea-stats_OFF {width: 300px;margin: 50px calc(50% - 150px) 0;}
#teas_show #tea-actions {width: 100%;padding-top: 40px;}
#teas_show #tea-actions .social-buttons{display:none;}
#teas_show #tea-actions #availability {text-align:center;}
#teas_show #similar-teas .tea, #teas_show #recommended-teas .tea{height: 230px;}
#teas_show #user-images {width: 100%;}
#teas_show #user-tea-images li:nth-child(4n) {margin-right: 14px;}
#teas_show #user-tea-images li:nth-child(4n+5) {clear: none;}
#teas_show #want-user-images li:nth-child(8n), #teas_show #have-user-images li:nth-child(8n) {margin-right: 5px;}
#teas_show #want-user-images li:nth-child(8n+9), #teas_show #have-user-images li:nth-child(8n+9) {clear: none;}

#teas_show #user-reviews {margin-right: 0;}

#companies_show #primary, #search_teas #primary{width:100%}

#places_index #primary #map_wrapper{width: calc(100% - 18px);top: 0 !important;}
#places_index #primary #results {padding-top:20px;width:100%;}

#places_show #primary #place #about{width: calc(100% - 340px);}
#places_show #primary #place #location{width: 100%;}
#places_show #primary #place #location #address {background-color: #fff;}
#places_show #primary #place #location #map {max-width: 600px;}

#places_show .sidebar {width: 100%;}

#explore_index #primary #about {width:100%}
#explore_index #primary #activity_wrapper{margin: 0 15px 20px;width: calc(100% - 30px);}
#explore_index #secondary .panel {width: calc(25% - 1px);}
#explore_index #secondary .invite {width: calc(25% - 1px);}

.forum_post .content, .new_forum_post .content, #new_forum_reply .content, #forum_topic .content {width: calc(100% - 100px);}
#new_forum_reply .controls {width: calc(100% - 100px);}

#footer #copyright {width:auto;}


@media (max-width: 768px) {

#header #logo {width: 40px;}
#header #logo a {width: 30px;}

#header #nav ul li {margin-right: 0;}
#header #nav ul li a {font-size:12px;}
#header #nav_user #nav_invite {display: none;}

#teas_show #tea-stats dl.tea-description dt, #teas_show #tea-stats dl.teaware-description dt {width: 120px;}
#teas_show #tea-stats dl.tea-description dd, #teas_show #tea-stats dl.teaware-description dd {margin: 0 0 8px 120px;}

#teas_show #tea-stats .tea-prep {margin: 0;}

#teas_show #tea-banner img {margin-top: -100px;}
#teas_show #tea-header {padding: 0 10px;}
#teas_show #tea-header .tea-header-content h1{font-size: 30px;}

#teas_show #tea-stats{width:100%;}
#teas_show #tea-stats #ratings-box {margin-left: 200px;}

#teas_show #tea-company-description { width: 100%;}

#teas_show #user-reviews {width: 100%;padding-left: 0;}

#teas_show #tasting-notes .note, #teas_show #reviews .note {width: 100%;}

#teas_show #tea-description { margin-right: 0;width: 100%;margin-right: 0;padding-bottom: 20px;}




}