html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,small,strong,sub,sup,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}header,section,aside,nav{display:block}body{font:normal 1em "Open Sans","Helvetica Neue",Helvetica,sans-serif;background:url(../img/bg.jpg) repeat center 0;color:#838383}body #bg{background:url(../img/hr.png) repeat-x 0 130px}@-webkit-keyframes rotater{0%{-webkit-transform:rotate(0) scale(1)}100%{-webkit-transform:rotate(720deg) scale(1)}}@-moz-keyframes rotater{0%{-moz-transform:rotate(0) scale(1)}100%{-moz-transform:rotate(720deg) scale(1)}}.animate{-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out}.transition{-webkit-transition:opacity .4s linear,margin-top .3s linear;-moz-transition:opacity .4s linear,margin-top .3s linear}span.black{color:#333}a{color:#4289ba;text-decoration:none;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out}a:hover{text-decoration:underline;color:#656565}a:active{text-decoration:#333}p{font-size:1em}.clear{clear:both}h1,h2,h3,h4,h5,h6{color:#656565}h1{text-align:center;font-weight:300;font-size:4em}h2{text-align:center;font-weight:300;font-size:3em;padding-bottom:60px}h2 img{vertical-align:middle}h2 span{display:block}h2 strong{font-weight:300;font-size:.5em;display:block}h3{font-size:1.2em;font-weight:500}h3.subhead{padding-bottom:60px;text-align:center;color:#838383}h4{font-weight:500;font-size:1em}h6{font-weight:normal}hr{border:0;height:3px;background:url(../img/hr.png) repeat-x left bottom;clear:both;margin-top:60px;margin-bottom:10px}.button{border:0;border-radius:4px;background-color:#4289ba;background-image:-moz-linear-gradient(-90deg,#7ab6e0 0%,#4289ba 100%);background-image:-o-linear-gradient(top,#7ab6e0 0%,#4289ba 100%);background-image:-ms-linear-gradient(top,#7ab6e0 0%,#4289ba 100%);background:-webkit-gradient(linear,center top,center bottom,from(#7ab6e0),to(#4289ba));box-shadow:0 1px 2px rgba(0,0,0,.3),0 0 1px rgba(0,0,0,.5) inset,0 1px 0 rgba(0,0,0,.2) inset,0 2px 0 rgba(255,255,255,.2) inset;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.3);display:inline-block;font-weight:normal;margin:0;padding:7px 18px 8px;text-align:center;text-decoration:none;cursor:pointer}.button.cta{padding:21px 44px 24px;font-size:1.5em}.button:hover{color:#fff;background:#4289ba;text-decoration:none}.button.light{background-color:#d0d2d4;background-image:-moz-linear-gradient(-90deg,#eff0f0 0%,#d9dfe3 100%);background:-webkit-gradient(linear,center top,center bottom,from(#eff0f0),to(#d9dfe3));background-image:-o-linear-gradient(top,#eff0f0 0%,#d9dfe3 100%);background-image:-ms-linear-gradient(top,#eff0f0 0%,#d9dfe3 100%);border-radius:4px 4px 4px 4px;box-shadow:0 2px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.55) inset;color:#777;display:inline-block;text-shadow:0 1px 0 rgba(255,255,255,.5)}.button.light:hover{background:#d9dfe3}.button.light:active{background:#c0c3c7}.container{max-width:960px;width:95%;padding:0 20px;margin:0 auto;background:url(../img/bg.jpg) repeat center 0}.halfs{width:50%;float:left;overflow:hidden}.thirds{width:33%;float:left;overflow:hidden}header{padding:60px 0;clear:both;overflow:hidden;width:100%}header img{float:left}header nav{float:left;padding-top:60px;font-size:1em;width:80%}header nav li{padding-left:3%;color:#4289ba}header nav li.gray{color:#656565;opacity:.5}header nav li,header nav li a{float:left;display:block}header nav li a{padding-bottom:5px;text-decoration:none;color:#656565;cursor:pointer}header nav li a:hover{color:#4289ba;border-bottom:3px solid #4289ba;text-decoration:none}header #login{float:right;margin-top:60px;color:#4289ba;text-decoration:none}.chrome{width:960px;height:466px;background:url(../img/chrome.png) no-repeat 0 0;margin-bottom:60px;position:relative}.chrome .frame{width:838px;height:435px;background:#fff;position:absolute;left:61px;top:27px;overflow:hidden}.chrome .shadow{position:absolute;background:url(../img/frame-shadow.png) repeat 0 0;height:16px;bottom:4px;left:61px;width:838px}section#hero{clear:both}section#hero .halfs h3,section#hero .halfs p{padding-left:60px}section#hero .halfs p{font-size:1em}section#hero .halfs a{float:right;margin-right:60px}section#features .thirds img{float:left}section#features .thirds h4,section#features .thirds p{padding-left:60px}section#features .tabbar ul{border:1px solid #c9c7c7;border-radius:5px;list-style:none;overflow:hidden;box-shadow:0 1px 3px #ccc}section#features .tabbar ul li{width:20%;background:url(../img/tabbar.png) repeat-x 0 0}section#features .tabbar ul li.active{background:rgba(0,0,0,.02);box-shadow:inset 0 1px 3px #ccc}section#features .tabbar ul li.active a{color:#4289ba}section#features .tabbar ul li,section#features .tabbar ul li a{float:left;text-align:center;margin:0;padding:0;display:block}section#features .tabbar ul li a{width:100%;text-decoration:none;color:#838383;white-space:nowrap;padding-top:20px;padding-bottom:20px;background:url(../img/tabbar-sep.png) repeat-y right 0}section#features .tabbar ul li a:hover{color:#4289ba}section#features .tabbar ul li:last-child a{background:none}section#pricing h2{text-align:left;padding-bottom:60px;width:280px}section#pricing .grid{float:right;margin-bottom:90px;margin-top:-90px}section#pricing .grid .inset{border:1px solid #c9c7c7;border-radius:5px;list-style:none;box-shadow:inset 0 1px 3px #ccc;background:rgba(0,0,0,.02);width:600px;height:600px}section#pricing .grid .freelancer,section#pricing .grid .studio,section#pricing .grid .agency{float:left;width:200px;text-align:center;margin-top:-100px;padding:40px 0 0 0}section#pricing .grid .studio{background:url(../img/studio.png) repeat-x 0 0;border-radius:5px;box-shadow:0 1px 3px #ccc;margin-top:-101px;position:relative;width:198px;border:1px solid #c9c7c7}section#pricing .grid .studio h3,section#pricing .grid .studio h5.price{color:#4289ba}section#pricing .grid .studio .popular{position:absolute;background:url(../img/popular-hat.png) no-repeat 0 0;top:0;right:0;width:98px;height:98px;text-indent:-999em;margin-top:-7px;margin-right:-7px}section#pricing .grid h5,section#pricing .grid h6{font-weight:normal;padding:40px 0 42px 0;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(255,255,255,.4)}section#pricing .grid h5.price{font-size:2em;margin-top:34px}section#pricing .grid h6{font-size:.8em}section#pricing .grid h6.noborder{border-bottom:0;box-shadow:none}section#pricing a.button{margin-top:10px;width:144px;padding-top:15px;padding-bottom:16px;margin-bottom:10px}section .features{float:left;width:280px}section .icon-set{width:280px;padding-bottom:45px;clear:both}section .icon-set img{float:left}section .icon-set h4,section .icon-set p{padding-left:100px}section#testimonials .tleft .testimonial{padding-right:20px;padding-top:50px}section#testimonials .tright .testimonial{padding-left:20px;padding-top:50px}section#testimonials .tmiddle .testimonial{padding-left:10px;padding-right:10px}section#testimonials .testimonial{padding-bottom:30px}section#testimonials .testimonial .bubble{position:relative;padding:20px;color:#656565;background:#f3961c;margin-bottom:20px;border:1px solid #c9c7c7;border-radius:5px;box-shadow:inset 0 1px 3px #ccc;background:rgba(0,0,0,.02);text-align:center;margin-top:10px;-webkit-transition:opacity .4s linear,margin-top .3s linear;-moz-transition:opacity .4s linear,margin-top .3s linear}section#testimonials .testimonial .bubble.hitch{margin-top:0;opacity:1}section#testimonials .testimonial .bubble:after{content:"";position:absolute;bottom:-10px;left:30px;border-width:10px 10px 0;border-style:solid;border-color:#c9c7c7 transparent;display:block;width:0}section#testimonials .testimonial span{font-size:.8em;padding-left:50px;display:block;padding-bottom:30px}section#testimonials .testimonial span strong{color:#4289ba;font-weight:normal}section .feature-set{padding-top:10px}section .feature-set .halfs.left ul,section .feature-set .halfs.left h6{margin-right:30px}section .feature-set .halfs.right ul,section .feature-set .halfs.right h6{margin-left:30px}section .feature-set .halfs h6{margin-top:40px;padding-top:2px;padding-bottom:10px;color:#656565;padding-left:42px;display:block;font-size:1.2em}section .feature-set .halfs h6.clock{background:url(../img/icon-clock.png) no-repeat 0 0}section .feature-set .halfs h6.templates{background:url(../img/icon-templates.png) no-repeat 0 0}section .feature-set .halfs h6.pretty{background:url(../img/icon-pretty.png) no-repeat 0 0}section .feature-set .halfs h6.groupings{background:url(../img/icon-groupings.png) no-repeat 0 0}section .feature-set .halfs h6.reuse{background:url(../img/icon-reuse.png) no-repeat 0 0}section .feature-set .halfs h6.person{background:url(../img/icon-person.png) no-repeat 0 0}section .feature-set .halfs ul{font-size:.9em;list-style:none}section .feature-set .halfs ul li{background:url(../img/tick.png) no-repeat 10px 7px;padding-left:42px;line-height:1.6em}section#about .halfs p{padding-bottom:30px;font-size:.9em;line-height:1.8em}section#about .halfs.left p{padding-right:15px}section#about .halfs.right p{padding-left:15px}footer h3{text-align:center;padding-bottom:20px}footer #subscribe{border:1px solid #c9c7c7;border-radius:10px;box-shadow:inset 0 1px 3px #ccc;background:rgba(0,0,0,.02);padding:10px;width:500px;margin:0 auto;text-align:center}footer #subscribe fieldset{background:url(../img/studio.png) repeat-x 0 0;border-radius:5px;box-shadow:0 1px 3px #ccc;border:1px solid #c9c7c7;padding:30px 0}footer #subscribe fieldset input{border-radius:3px;border:1px solid rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3) inset;padding:10px;width:300px}footer #subscribe fieldset button{padding-top:10px;padding-bottom:11px;margin-top:-1px;display:inline-block;vertical-align:middle}footer .links{padding:60px 0 50px 0;text-align:center}footer .links p{padding-bottom:10px}footer .footer{list-style-type:none;margin-right:26px}footer .twitter{width:50px;height:41px;background:url(../img/twitter.png) no-repeat 0 0;text-indent:-999em;display:block;margin:0 auto;margin-bottom:60px}footer .twitter:hover{-webkit-animation-name:rotater;-webkit-animation-duration:500ms;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-out;-moz-animation-name:rotater;-moz-animation-duration:500ms;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-out;-o-transform:rotate(360deg) scale(2);-o-transition-duration:500ms;-o-transition-timing-function:ease-out;-ms-transform:rotate(360deg) scale(2);-ms-transform-duration:500ms;-ms-transform-timing-function:ease-out}@media(min-device-width:1024px) and (max-width:509px),(max-device-width:480px) and (orientation:portrait){.inline-nav{display:inline-block;float:none;text-align:center}body #logo{background:url(../images/circles.png) no-repeat center 15px}header{padding-top:90px;overflow:hidden;padding-bottom:30px}header nav{float:none;padding:0 0 0 15px;text-align:center}header nav li{display:inline-block;float:none;text-align:center}header nav li a{display:inline-block;float:none;text-align:center}header ul.subnav{float:none;text-align:center;padding:15px 15px 0 0;margin-top:15px;clear:both}header ul.subnav li{display:inline-block;float:none;text-align:center}header ul.subnav li a{display:inline-block;float:none;text-align:center}#container{margin:0 10px}#container h1 .send{display:none}#container .indent{padding:15px 5px 0 5px}#container .indent h3{position:static;left:auto}#container .indent .controls,#container .indent .contact .inline-controls,#container .indent .inspiration .inline-controls,#container .indent .comment .inline-controls,#container .indent .file .inline-controls{opacity:1;display:block;position:static;left:auto;width:auto;padding-left:0;display:none}#container .indent .controls a.add,#container .indent .contact .inline-controls a.add,#container .indent .inspiration .inline-controls a.add,#container .indent .comment .inline-controls a.add,#container .indent .file .inline-controls a.add,#container .indent .controls a.edit,#container .indent .contact .inline-controls a.edit,#container .indent .inspiration .inline-controls a.edit,#container .indent .comment .inline-controls a.edit,#container .indent .file .inline-controls a.edit,#container .indent .controls a.delete,#container .indent .contact .inline-controls a.delete,#container .indent .inspiration .inline-controls a.delete,#container .indent .comment .inline-controls a.delete,#container .indent .file .inline-controls a.delete,#container .indent .controls a.reply,#container .indent .contact .inline-controls a.reply,#container .indent .inspiration .inline-controls a.reply,#container .indent .comment .inline-controls a.reply,#container .indent .file .inline-controls a.reply{width:auto;height:auto;text-indent:0;background:none;display:inline;margin-right:10px;color:#4289ba;text-decoration:underline;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;font-size:12px}#container .indent .controls a.add:hover,#container .indent .contact .inline-controls a.add:hover,#container .indent .inspiration .inline-controls a.add:hover,#container .indent .comment .inline-controls a.add:hover,#container .indent .file .inline-controls a.add:hover,#container .indent .controls a.edit:hover,#container .indent .contact .inline-controls a.edit:hover,#container .indent .inspiration .inline-controls a.edit:hover,#container .indent .comment .inline-controls a.edit:hover,#container .indent .file .inline-controls a.edit:hover,#container .indent .controls a.delete:hover,#container .indent .contact .inline-controls a.delete:hover,#container .indent .inspiration .inline-controls a.delete:hover,#container .indent .comment .inline-controls a.delete:hover,#container .indent .file .inline-controls a.delete:hover,#container .indent .controls a.reply:hover,#container .indent .contact .inline-controls a.reply:hover,#container .indent .inspiration .inline-controls a.reply:hover,#container .indent .comment .inline-controls a.reply:hover,#container .indent .file .inline-controls a.reply:hover{color:#000}#container .indent .inspiration{width:auto;float:none;margin-right:0}#container .indent .inspiration .thumbnail{height:auto;width:auto}#container .indent .inspiration .thumbnail p{position:static;opacity:1;padding-top:10px;height:auto;width:auto}#container .indent .inspiration .thumbnail p span{display:none}#container .indent .file{width:auto;float:none;margin-right:0}#container .indent .comment .inline-controls{clear:both;margin-bottom:15px;margin-left:60px}#container .indent .contact{width:auto;float:none;margin-right:0;overflow:hidden}#totop{display:none}div.osmosis-modal{display:none}}