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,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}body{line-height:1.5}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}.clearfix:after,.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.clearfix,.container{display:block}body{overflow:hidden;font-size:13px;line-height:1.5;font-family:"Open Sans",Arial,Helvetica,sans-serif;min-width:190px}button,a.button{cursor:pointer;outline:0;height:2.5em;line-height:2.5em;display:inline-block;color:#fff;border:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 -2px 0 #d26000 inset,-1px 0px 0px #d26000 inset;text-shadow:0 -1px rgba(0,0,0,0.1);-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fe6b21;text-decoration:none;font-size:1.1em;text-align:center;font-weight:bold}.boxmodelfix{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.crop{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}a{text-decoration:none;display:inline-block}ul{list-style-type:none}.multilinecrop:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);content:" ";display:block;position:absolute;bottom:0;right:0;height:33%;min-height:1em;width:6em;min-width:6em}.dark .multilinecrop:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1MjUyNSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNTI1MjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(37,37,37,0) 0%,rgba(37,37,37,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(37,37,37,0)),color-stop(100%,rgba(37,37,37,1)));background:-webkit-linear-gradient(left,rgba(37,37,37,0) 0%,rgba(37,37,37,1) 100%);background:-o-linear-gradient(left,rgba(37,37,37,0) 0%,rgba(37,37,37,1) 100%);background:-ms-linear-gradient(left,rgba(37,37,37,0) 0%,rgba(37,37,37,1) 100%);background:linear-gradient(to right,rgba(37,37,37,0) 0%,rgba(37,37,37,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00252525',endColorstr='#252525',GradientType=1)}.multilinecrop{position:relative}.member-info .name{font-size:1.4em}.member-info .job-title{font-size:.9em;clear:both;margin-bottom:1.1em}.member-info .feedback{font-size:.9em}.member-info .name,.member-info .badges{display:block;float:left;line-height:1.2em}.member-info .badges{padding-top:.1em}.member-info .image,.member-info .head,.hourlie .image,.hourlie .info{display:block;float:left}.member-info .image,.hourlie .image{width:25%;max-width:7.5em}.member-info .head,.hourlie .info{width:75%}.member-info .image img{width:90%;margin-top:1%}.member-info{padding:.8em;padding-bottom:.2em}.hire-button{min-width:170px;clear:both;float:none;display:inline-block;width:100%;margin-top:.3em}.hire-button .button{width:100%;display:block;font-size:1.1em}.hire-button .logo{text-indent:-999em;display:inline-block;direction:ltr;background:transparent url('/css/pph2/sprites/hireme.png?70d3c582') no-repeat -10px -11px;width:120px;height:20px;margin-top:-1px;vertical-align:middle}.member-info.without-hourlies .hire-button{margin-bottom:.7em}.hourlies{margin-top:.9em;padding-top:.8em;position:relative;padding:.8em}.hourlies h3{margin-bottom:.8em;color:#8a8a8a}.hourlies .hourlie{display:block;width:100%;clear:both;float:none;opacity:1;filter:alpha(opacity=100)}.hourlies .hourlie .title{height:2.3em;line-height:1.1em;width:100%;overflow:hidden}.hourlies .hourlie:first-child{margin-bottom:1em}.hourlies .hourlie .image img{max-width:110px;max-height:83px;width:90%}.hourlies .hourlie .buy{margin-top:.4em}.light .member-info .name a{color:#000}.light .member-info .job-title{color:#565656}.light .hourlies{border-top:1px solid #e8e8e8}.light .hourlie .info .title{color:#5e9200}.light .hourlie .info .buy{color:#d26000}.dark .member-info .name a,.dark .hourlie .info .title{color:#fff}.dark .member-info .job-title,.dark .member-info .feedback{color:#8a8a8a}.dark .hourlie .info .buy{color:#d26000}.dark .hourlies{border-top:1px solid #565656}.dark .multilinecrop{background-color:#252525}.dark .hourlie .image img{border:1px solid #565656}body.light .container{border:1px solid #e8e8e8;color:#565656;background-color:#fff}body.dark .container{background-color:#252525;color:#fff}.horizontal .member-info{width:55%}.horizontal .hourlies{width:45%}.horizontal .hire-button{width:70%;margin-top:.3em}.horizontal .member-info .image img,.horizontal .member-info .image img{max-width:7.5em;max-height:7.5em;margin:.2em 1em 0 0}.horizontal .member-info .head,.horizontal .hourlie .info{min-width:40%;max-width:70%}.horizontal .member-info .image{width:30%}.horizontal .member-info.without-hourlies .identity ul li{display:block;float:left;clear:none}.horizontal .member-info .identity{margin-bottom:2.2%}.horizontal .identity li{float:left;display:block;max-width:50%;margin-top:.5em}.horizontal .identity .job-title{margin-bottom:0}.horizontal .identity .feedback:before{content:'\00b7';display:block;width:1em;text-align:center;float:left;font-weight:bold}.horizontal .hourlies{border-top:0;padding-top:.3em;margin-top:1em}.horizontal .hourlies .hourlie{margin:0;width:100%;float:left;display:block}.horizontal .hourlie .image img{border:1px solid #8a8a8a}.horizontal .hourlie .image{width:40%;padding:.2em 1em 0 0}.horizontal .hourlie .info{width:60%}.horizontal .hourlies h3{display:none}.horizontal .member-info,.horizontal .hourlies{padding:.7em;clear:none;float:left;display:block}.horizontal .hourlie .buy{margin-top:1.2em}.horizontal .member-info.without-hourlies{width:100%}.horizontal .member-info.without-hourlies .head,.horizontal .member-info.without-hourlies .hire-button{float:left;display:block;clear:none}.horizontal .member-info.without-hourlies .head{margin-right:2%;width:40%}.horizontal .member-info.without-hourlies .hire-button{text-align:center;width:40%}.horizontal .member-info.without-hourlies .hire-button .button{width:85%;margin:0 auto}.horizontal .member-info.without-hourlies .identity ul li{display:block;float:none;clear:both}.horizontal .member-info.without-hourlies .identity .feedback:before{display:none}.horizontal .member-info.without-hourlies .identity .job-title{margin-bottom:3.8em}.horizontal .member-info.without-hourlies .hire-button{margin-top:1.7em}.bullets{display:none;position:absolute;bottom:1em;right:2em;z-index:30}.bullets ul li{float:left;display:block;width:1em;height:1em;margin-right:.3em}.bullets .bullet{width:10px;height:10px;background-color:#b3b3b3;text-indent:-9999em;direction:ltr;display:block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.dark .bullets .bullet{background-color:#565656}.dark .bullets .bullet.active{background-color:#b3b3b3}.bullets .bullet.active{background-color:#565656}.horizontal .hourlies-container{position:relative;display:block;min-height:90px}.horizontal .hourlies .hourlie{filter:alpha(opacity=0);opacity:0;position:absolute;top:0;left:0;width:100%;display:block;height:100%}.horizontal .hourlies .hourlie:first-child{opacity:1;filter:alpha(opacity=100);z-index:5}.horizontal .bullets{display:block}.widget-member-prizes .prize{margin-left:4px;width:17px;height:17px;max-width:22px;max-height:22px}.widget-member-prizes{display:inline-block;margin:0 10px}.widget-member-prizes .prize{margin-left:4px;width:17px;height:17px}.widget-member-prizes .prize:first-child{margin-left:0}.member-prizes-popup .member-prize-item .prize.top-freelancer,.widget-member-prizes .prize.top-freelancer{background:transparent url('/css/pph2/sprites/hireme.png?70d3c582') no-repeat -120px -52px;position:relative;width:22px;height:17px}@media(max-width:240px){body.vertical{font-size:11px}.vertical .hire-button .logo{background-position:-10px -53px;width:80px;height:13px}.vertical .hire-button .button{font-size:.9em}.vertical .member-info .image,.vertical .hourlie .image{width:30%}.vertical .member-info .head,.vertical .hourlie .info{width:70%}}@media(max-width:279px){body.horizontal{font-size:9px}.horizontal .badges{display:none}.horizontal .hire-button .button{font-size:.6em}.horizontal .hire-button .logo{background-position:-10px -95px;width:50px;height:9px}.horizontal .badges{display:none}.horizontal .hire-button{min-width:6em;margin-top:0}.horizontal .identity li{margin-top:0}.horizontal .hourlies-container{min-height:5.5em;margin-top:-0.8em}.bullets{right:.2em}body.horizontal{font-size:10px}.horizontal .member-info .hire-button{clear:both;width:100%;float:none}.bullets ul li{width:7px;height:7px;margin-right:.1em}.bullets .bullet{width:5px;height:5px}.horizontal .member-info.without-hourlies .image{width:15%}.vertical .member-info .image,.vertical .hourlie .image{margin-top:1.3%}.vertical .hourlies .hourlie .image img{width:85%}.vertical .hire-button{margin-top:.9em}.vertical .member-info .job-title{margin-bottom:.5em}.horizontal .member-info.without-hourlies .image{width:15%}.horizontal .member-info.without-hourlies .head{margin-right:0;width:35%}.horizontal .member-info.without-hourlies .hire-button{text-align:center;width:45%}.horizontal .member-info.without-hourlies .identity .job-title{margin-bottom:.2em}}@media(min-width:280px) and (max-width:379px){.horizontal .hire-button{min-width:6em;margin-top:0}.horizontal .hire-button .button{font-size:.8em}.horizontal .identity li{margin-top:0}.horizontal .hire-button .logo{background-position:-10px -95px;width:50px;height:9px}.horizontal .badges{display:none}.horizontal .hourlies-container{min-height:5.5em;margin-top:-0.5em}.bullets{right:.2em}body.horizontal{font-size:10px}.vertical .hourlies .hourlie .image img{width:90%;margin-top:.25em}.vertical .member-info .job-title{margin-bottom:.8em}.horizontal .member-info.without-hourlies .image{width:15%}.horizontal .member-info.without-hourlies .head{margin-right:0;width:35%}.horizontal .member-info.without-hourlies .hire-button{text-align:center;width:45%}.horizontal .member-info.without-hourlies .identity .job-title{margin-bottom:.2em}}@media(min-width:380px) and (max-width:479px){.horizontal .hire-button{min-width:8em;margin-top:.3em}.horizontal .hire-button .button{font-size:.8em}.horizontal .hire-button .logo{background-position:-10px -53px;width:80px;height:13px}.horizontal .identity li{margin-top:0}body.horizontal{font-size:11px}.bullets{right:.4em}.horizontal .hourlies-container{min-height:6em}.horizontal .member-info.without-hourlies .image{width:15%}.horizontal .member-info.without-hourlies .head{margin-right:0;width:35%}.horizontal .member-info.without-hourlies .hire-button{width:45%}.horizontal .member-info.without-hourlies .identity .job-title{margin-bottom:.7em}.horizontal .member-info.without-hourlies .hire-button .button{width:100%}}@media(min-width:480px) and (max-width:768px){.horizontal .hire-button{margin-top:.5em}.horizontal .hire-button .logo{background-position:-10px -53px;width:80px;height:13px}.horizontal .hire-button .button{font-size:.9em}.bullets{right:.6em}.horizontal .identity li{margin-top:0}.vertical .hourlies .hourlie:first-child{margin-bottom:1.2em}.horizontal .member-info.without-hourlies .image{width:15%}.horizontal .member-info.without-hourlies .identity .job-title{margin-bottom:1.8em}}@media(min-width:769px){body.vertical{font-size:16px}.vertical .hourlies .hourlie:first-child{margin-bottom:1.6em}}