article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
[hidden]{display:none;}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{margin:0;font-size:13px;line-height:1.231;}
body,button,input,select,textarea{font-family:sans-serif;color:#222;}
::-moz-selection{background:#bbbdbf;color:#fff;text-shadow:none;}
::selection{background:#bbbdbf;color:#fff;text-shadow:none;}
a{color:#00e;}
a:visited{color:#551a8b;}
a:hover{color:#06e;}
a:focus{outline:thin dotted;}
a:hover,a:active{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
ins{background:#ff9;color:#000;text-decoration:none;}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}
pre,code,kbd,samp{font-family:monospace, monospace;_font-family:'courier new',monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,q:after{content:"";content:none;}
small{font-size:85%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
ul,ol{margin:1em 0;padding:0 0 0 40px;}
dd{margin:0 0 0 40px;}
nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:0;margin:0;padding:0;}
label{cursor:pointer;}
legend{border:0;*margin-left:-7px;padding:0;}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,input{line-height:normal;*overflow:visible;}
table button,table input{*overflow:auto;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;resize:vertical;}
input:invalid,textarea:invalid{background-color:#f0dddd;}
table{border-collapse:collapse;border-spacing:0;}
td{vertical-align:top;}
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;}
.ir br{display:none;}
.hidden{display:none !important;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../img/fancybox/fancybox.png');}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../img/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('../img/fancybox/blank.gif');z-index:1102;display:none;}
#fancybox-left{left:0px;}
#fancybox-right{right:0px;}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url('../img/fancybox/fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('../img/fancybox/fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../img/fancybox/fancybox-x.png');}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../img/fancybox/fancybox.png');background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('../img/fancybox/fancybox-y.png');background-position:-20px 0px;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../img/fancybox/fancybox.png');background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../img/fancybox/fancybox-x.png');background-position:0px -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../img/fancybox/fancybox.png');background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('../img/fancybox/fancybox-y.png');}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../img/fancybox/fancybox.png');background-position:-40px -122px;}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.fancybox-title-outside{padding-top:10px;color:#fff;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}
#fancybox-title-over{padding:10px;background-image:url('../img/fancybox/fancy_title_over.png');display:block;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('fancybox-x.png') 0px -40px;}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('fancybox.png') -55px -90px no-repeat;}
.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}
.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;}
@-webkit-keyframes fadeIn{0%{opacity:0;} 100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;} 100%{opacity:1;}}@-o-keyframes fadeIn{0%{opacity:0;} 100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;} 100%{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translatey(20px);} 100%{opacity:1;-webkit-transform:translatey(0);}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translatey(20px);} 100%{opacity:1;-moz-transform:translatey(0);}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translatey(20px);} 100%{opacity:1;-o-transform:translatey(0);}}@keyframes fadeInUp{0%{opacity:0;transform:translatey(20px);} 100%{opacity:1;transform:translatey(0);}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translatey(-20px);} 100%{opacity:1;-webkit-transform:translatey(0);}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translatey(-20px);} 100%{opacity:1;-moz-transform:translatey(0);}}@-o-keyframes fadeInDown{0%{opacity:0;-ms-transform:translatey(-20px);} 100%{opacity:1;-ms-transform:translatey(0);}}@keyframes fadeInDown{0%{opacity:0;transform:translatey(-20px);} 100%{opacity:1;transform:translatey(0);}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translatex(-20px);} 100%{opacity:1;-webkit-transform:translatex(0);}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translatex(-20px);} 100%{opacity:1;-moz-transform:translatex(0);}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translatex(-20px);} 100%{opacity:1;-o-transform:translatex(0);}}@keyframes fadeInLeft{0%{opacity:0;transform:translatex(-20px);} 100%{opacity:1;transform:translatex(0);}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translatex(20px);} 100%{opacity:1;-webkit-transform:translatex(0);}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translatex(20px);} 100%{opacity:1;-moz-transform:translatex(0);}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translatex(20px);} 100%{opacity:1;-o-transform:translatex(0);}}@keyframes fadeInRight{0%{opacity:0;transform:translatex(20px);} 100%{opacity:1;transform:translatex(0);}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translatey(2000px);} 100%{opacity:1;-webkit-transform:translatey(0);}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translatey(2000px);} 100%{opacity:1;-moz-transform:translatey(0);}}@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translatey(2000px);} 100%{opacity:1;-o-transform:translatey(0);}}@keyframes fadeInUpBig{0%{opacity:0;transform:translatey(2000px);} 100%{opacity:1;transform:translatey(0);}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translatey(-2000px);} 100%{opacity:1;-webkit-transform:translatey(0);}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translatey(-2000px);} 100%{opacity:1;-moz-transform:translatey(0);}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translatey(-2000px);} 100%{opacity:1;-o-transform:translatey(0);}}@keyframes fadeInDownBig{0%{opacity:0;transform:translatey(-2000px);} 100%{opacity:1;transform:translatey(0);}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}
@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translatex(-2000px);} 100%{opacity:1;-webkit-transform:translatex(0);}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translatex(-2000px);} 100%{opacity:1;-moz-transform:translatex(0);}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translatex(-2000px);} 100%{opacity:1;-o-transform:translatex(0);}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translatex(-2000px);} 100%{opacity:1;transform:translatex(0);}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translatex(2000px);} 100%{opacity:1;-webkit-transform:translatex(0);}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translatex(2000px);} 100%{opacity:1;-moz-transform:translatex(0);}}@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translatex(2000px);} 100%{opacity:1;-o-transform:translatex(0);}}@keyframes fadeInRightBig{0%{opacity:0;transform:translatex(2000px);} 100%{opacity:1;transform:translatex(0);}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}
body{color:#444;font-family:Helvetica,Arial,sans-serif;line-height:1.5em;background:url('../img/bg-texture.jpg');}
ol,ul{list-style:square;font-size:0.9em;margin:0 0 0.5em;padding-left:1.8em;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
code{background-color:#f4f4f4;font-family:Menlo,'Panic Sans',monospace;font-size:0.875em;}
table{border-collapse:collapse;border-spacing:0;}
strong{font-weight:bold;}
p{font-size:0.9em;margin:0 0 1.1em;line-height:1.5em;}
h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif;font-weight:normal;line-height:1.2em;padding:0.5em 0 0.25em;}
a,a:visited,a:hover{color:#0087BE;}
.notice{border:solid 1px #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:15px;}
h1{font-size:2.5em;font-weight:bold;color:black;}
h2{font-size:1em;line-height:1.5em;color:#595959;}
h3{font-size:1.2em;font-weight:bold;}
h4{font-size:1.2em;line-height:1.5em;color:#444;font-weight:bold;}
h5,h6{font-size:1em;}
.inner{margin:auto;width:850px;}
.last{margin-right:0px!important;}
a.bttn{border-right:1px solid #0087a0;border-bottom:1px solid #0087a0;background:#11bad3;color:#fff;display:inline-block;font-family:sommet-slab-1,sommet-slab-2,Georgia,serif;font-size:1.2em;font-weight:bold;margin:0.5em 0;padding:0.5em 0.75em;}
a,a:link,a:visited{text-decoration:none;}
.copy-box{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#FAFAFA;border:1px solid #DDD;padding:20px;}
.highlight{padding-top:50px;padding-bottom:50px;background:none repeat scroll 0 0 #FDFDFD;border-bottom:1px solid #E3E3E3;border-top:1px solid #E3E3E3;}
.button{display:inline-block;padding:8px 18px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-box-shadow:inset 1px 1px 0 rgba(255, 255, 255, 0.3);box-shadow:inset 1px 1px 0 rgba(255, 255, 255, 0.3);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;text-align:center;text-decoration:none;cursor:pointer;outline:none !important;overflow:visible;color:white!important;}
.button:hover,.button:focus{text-decoration:none;}
.button-green{color:#fff;background:#a5bd24;background:-moz-linear-gradient(top, #a5bd24 0%, #7dac38 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a5bd24), color-stop(100%, #7dac38));background:-webkit-linear-gradient(top, #a5bd24 0%, #7dac38 100%);background:-o-linear-gradient(top, #a5bd24 0%, #7dac38 100%);background:-ms-linear-gradient(top, #a5bd24 0%, #7dac38 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5bd24', endColorstr='#7DAC38',GradientType=0 );background:linear-gradient(top, #a5bd24 0%, #7dac38 100%);text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);border:1px solid #781;}
.button-green:hover,.button-green:focus{color:#fff;background:#5c8825;background:-moz-linear-gradient(top, #8fbb44 0%, #5c8825 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #8fbb44), color-stop(100%, #5c8825));background:-webkit-linear-gradient(top, #8fbb44 0%, #5c8825 100%);background:-o-linear-gradient(top, #8fbb44 0%, #5c8825 100%);background:-ms-linear-gradient(top, #8fbb44 0%, #5c8825 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fbb44', endColorstr='#5c8825',GradientType=0 );background:linear-gradient(top, #8fbb44 0%, #5c8825 100%);border:1px solid #670;}
.white-button{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#404040!important;padding:10px 20px;border:none;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));background-image:-webkit-linear-gradient(#ffffff, #eeeeee);background-image:-moz-linear-gradient(#ffffff, #eeeeee);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#f6f6f6;-moz-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.5),inset 0px 0px 0px rgba(255, 255, 255, 0.7);-webkit-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.5),inset 0px 0px 0px rgba(255, 255, 255, 0.7);}.white-button:hover{cursor:pointer;text-decoration:none;}
.white-button:active{background-image:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#ffffff));background-image:-webkit-linear-gradient(#eeeeee, #ffffff);background-image:-moz-linear-gradient(#eeeeee, #ffffff);-moz-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.5);}
.container{width:1140px;margin:auto;}
nav{height:54px;padding:5px 0;background:#000;color:#fff;}nav .container{padding-top:10px;}
nav ul{font-size:1em;}
nav li{display:inline;}nav li .active{text-decoration:underline;}
nav li a{font-family:Helvetica,Arial,sans-serif;margin-right:1em;font-size:0.875em !important;}nav li a:hover{color:#fff;text-decoration:underline;}
nav li a,nav li a:visited{color:#fff;}
nav #logo,nav #main-nav{float:left;}
nav #logo{width:10.526315789473683%;}
nav #main-nav,nav #right-nav{margin-top:5px;}
nav #main-nav{width:36.84210526315789%;margin-left:3.508771929824561%;}
nav #right-nav{float:right;text-align:right;width:20.701754385964914%;}nav #right-nav a{color:#f1592a;}
nav #right-nav #sign-up-pricing{font-weight:bold;}
nav #right-nav a.login{font-size:14px;color:#ffffff;padding:4px 15px;background:-moz-linear-gradient(top, #f1582a 0%, #bf3115);background:-webkit-gradient(linear, left top, left bottom, from(#f1582a), to(#bf3115));background-color:#ec5528;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #471400;-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.5),inset 0px 1px 0px #f68e6f;-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.5),inset 0px 1px 0px #f68e6f;text-shadow:0px -1px 0px #425a01,0px 1px 0px rgba(255, 255, 255, 0.3);}nav #right-nav a.login:hover{text-decoration:none;}
nav #right-nav a.login:active{background:#bf3115;outline:none;}
.white-bg{border:1px solid #E3E3E3;background:#fff;margin:25px auto 30px auto;padding-bottom:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(222, 222, 222, 0.45);-moz-box-shadow:0 1px 3px rgba(222, 222, 222, 0.45);box-shadow:0 1px 3px rgba(222, 222, 222, 0.45);}.white-bg h2{font-size:2.3em;font-weight:bold;color:black;text-align:center;}
.white-bg p.sub{font-size:1.375em;text-align:center;color:#aeaeae;}
.tweet-list li{margin-bottom:20px;list-style:none;}
.tweet-list .tweet-avatar img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.tweet-list .tweet-avatar,.tweet-list .tweet-text{float:left;}
.tweet-list .tweet-text{width:85%;margin-left:10px;font-size:1em;}
.signup{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#ffffff!important;padding:10px 20px!important;background-image:-webkit-gradient(linear, left top, left bottom, from(#aec643), to(#709900));background-image:-webkit-linear-gradient(#aec643, #709900);background-image:-moz-linear-gradient(#aec643, #709900);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:none;background-color:#9ab72d;-moz-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.9),inset 0px 1px 1px rgba(255, 255, 255, 0.6);-webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.9),inset 0px 1px 1px rgba(255, 255, 255, 0.6);text-shadow:0px -1px 0px rgba(0, 0, 0, 0.3);}.signup img{margin:0 0 -8px 10px;}
.signup:active{background-image:-webkit-gradient(linear, left top, left bottom, from(#aec643), to(#aec643));background-image:-webkit-linear-gradient(#aec643, #aec643);background-image:-moz-linear-gradient(#aec643, #aec643);-moz-box-shadow:0px 0px 2px #000000,inset 0px 1px 1px rgba(255, 255, 255, 0.6);-webkit-box-shadow:0px 0px 2px #000000,inset 0px 1px 1px rgba(255, 255, 255, 0.6);}
.signup:hover{text-decoration:none;}
#before-footer{text-align:right;float:right;margin-bottom:30px;}#before-footer p{margin:0 20px 0 20px;text-align:left;float:right;font-size:13px;color:#858585;}#before-footer p strong{color:#404040;}
#before-footer a.signup{float:right;}
footer{color:#6a6a6a;font-size:14px;background:#000;height:auto;}footer ul{font-size:1em;float:left;list-style:none;margin-left:70px;margin-top:30px;padding-left:0px;}
footer #footer-links li a{color:#6A6A6A;}footer #footer-links li a:hover{color:#848484;text-decoration:underline;}
footer #footer-links li strong{color:#fff;}
footer #footer-links li.follow{color:#CCCCCC;margin-top:10px;}footer #footer-links li.follow a{color:#0087BE!important;}
#terms{background:#000;text-align:center;padding-top:20px;font-size:0.8em;color:#6a6a6a;}#terms p{padding:20px;margin:0;}#terms p a{color:#0087BE;}
.requirements ul{font-size:1em;}
#promotion{margin-top:40px;}#promotion #intro{float:left;margin-top:60px;width:40.35087719298245%;}#promotion #intro h1{padding-bottom:0px;}
#promotion #intro h2{width:93.47826086956522%;font-weight:400;margin-bottom:20px;}
#promotion #intro a.green-signup{font-family:Helvetica,Arial,sans-serif;font-size:1.1em;line-height:1.2em;color:#ffffff;font-weight:bold;padding:15px 20px;display:block;text-align:center;width:240px;background:#67a214;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(154, 189, 67, 0.7)), to(rgba(103, 162, 20, 0.7)));background-image:-webkit-linear-gradient(rgba(154, 189, 67, 0.7), rgba(103, 162, 20, 0.7));background-image:-moz-linear-gradient(rgba(154, 189, 67, 0.7), rgba(103, 162, 20, 0.7));-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #528416;text-shadow:0px -1px 0px rgba(66, 90, 1, 0.6);}#promotion #intro a.green-signup:hover{cursor:pointer;text-decoration:none;}
#promotion #intro a.green-signup:active{margin-top:1px;}
#promotion #intro a.green-signup span{color:#c8e998;font-weight:normal;font-size:0.8em;text-shadow:none;}
#promotion #intro .mobile-intro{color:#8b8b8b;}#promotion #intro .mobile-intro img{margin:8px 0 -5px 10px;}
#promotion #relative-wrapper{height:497px;position:relative;float:right;width:54.736842105263165%;margin-left:50px;}
#promotion #phones,#promotion #screenshot{position:absolute;}
#promotion #phones{top:298px;width:170px;margin-left:-100px;height:159px;background:url(../img/promo-phones.png) no-repeat;}
#promotion #screenshot{background:url('../img/promo-screenshot_v2.png') no-repeat scroll top left;width:624px;height:497px;position:relative;}#promotion #screenshot #video{position:absolute;left:259.5px;top:200px;}
#home-page #features{padding:1.7543859649122806%;margin-top:25px;width:1100px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#home-page #features .white-button{float:right;margin-top:-20px;margin-right:20px;}
#home-page #features .feature{display:inline-block;width:30%;float:left;margin-right:30px;}#home-page #features .feature h2{font-weight:bold;}
#home-page #features .feature h3{margin-top:15px;}
#home-page #features .feature p{font-size:0.9em;}
#home-page #features .feature img{border:1px solid #CCCCCC;}
#home-page #features #features-slide{margin-top:40px;margin-left:auto;margin-right:auto;width:86.36363636363636%;}
#home-page #features .bx-wrapper{margin-left:73px;}
#home-page #features #slide1,#home-page #features #slide2{padding-left:20px;display:inline;float:left;position:relative;}
#home-page #features .bx-pager{text-align:center;width:40px;margin:40px auto 0 auto;}#home-page #features .bx-pager .pager-link{display:block;text-indent:-999999px;background:#cbcbcb;width:8px;height:8px;float:left;outline:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;margin-right:3px;}
#home-page #features .bx-pager .pager-active{background:#8b8b8b;}
#home-page #features .bx-prev{outline:none;background:url('../img/slider-btn-left.png') no-repeat scroll;width:48px;height:44px;position:absolute;text-indent:-999999px;display:block;left:-70px;top:90px;}#home-page #features .bx-prev:active{outline:none;background:url('../img/slider-btn-left.png') no-repeat 0px -44px;}
#home-page #features .bx-next{outline:none;position:absolute;background:url('../img/slider-btn-right.png') no-repeat scroll top left;width:48px;height:44px;text-indent:-999999px;top:90px;right:-70px;}#home-page #features .bx-next:active{outline:none;background:url('../img/slider-btn-right.png') no-repeat 0px -44px;}
#highlights{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-top:40px;margin-bottom:40px;float:left;width:100%;background:#fdfdfd;}#highlights .items{margin-left:80px;}
#highlights .item{padding-top:40px;padding-bottom:40px;float:left;width:48.24561403508772%;margin-right:50px;}#highlights .item.last{max-width:450px;}
#highlights .item p.last{max-width:350px;}
#highlights .item img{margin-right:20px;float:left;}
#highlights .item a{color:#0087be;}#highlights .item a:hover{text-decoration:underline;}
#latest{float:left;}#latest h2{font-size:2.3em;font-weight:bold;color:black;text-align:center;margin-top:10px;}
#latest h3{font-size:26px;color:black;}
#latest h4{font-weight:normal;margin-bottom:30px;text-align:center;color:#AEAEAE;}
#latest .blog-icon{background:url('../img/blog-icon.png') no-repeat scroll top left;width:29px;height:22px;display:inline-block;margin-left:15px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-indent:-99999px;outline:none;}#latest .blog-icon:hover{background:url('../img/blog-icon.png') no-repeat scroll 0px -22px;}
#latest .twitter-icon{background:url('../img/twitter-icon.png') no-repeat scroll top left;width:29px;height:22px;display:inline-block;margin-left:15px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-indent:-99999px;outline:none;}#latest .twitter-icon:hover{background:url('../img/twitter-icon.png') no-repeat scroll 0px -22px;}
#latest .sub{color:#AEAEAE;font-size:1.375em;text-align:center;margin-bottom:60px;}
#latest #left-side{display:inline-block;width:44%;float:left;margin-right:60px;padding-left:80px;}#latest #left-side h3{padding:0 0 20px 61px;}
#latest #left-side h4{color:#444;text-align:left;margin-bottom:5px;font-weight:bold;}
#latest #left-side a{color:#0087BE;}
#latest #left-side h4 a{color:black;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}#latest #left-side h4 a:hover{color:#0087BE;}
#latest #left-side .white-button{float:left;margin:10px 0 0 60px;}
#latest #left-side p{margin-bottom:20px;color:#444;}
#latest #left-side .entries{border-bottom:solid 1px #E3E3E3;padding-bottom:40px;}
#latest #left-side .date{margin:15px 10px 40px 0;float:left;background:white;font-family:Helvetica,Arial,sans-serif;font-size:20px;width:50px;height:50px;text-align:center;line-height:0.8em;}#latest #left-side .date span{display:block;font-size:10px;}
#latest #left-side #why-capsule{padding:10px;margin-left:60px;}#latest #left-side #why-capsule h3{padding-left:0px;text-align:left;margin:30px 0 15px 0;}
#latest #left-side #why-capsule ul{list-style-image:url('../img/green-tick.png');margin-left:40px;}#latest #left-side #why-capsule ul li{padding-left:15px;}
#latest #twitter{float:left;width:36.36363636363637%;}#latest #twitter h3{padding:0 0 29px 0px;}
#features-page h2{margin-top:20px;}
#features-page .sub{margin-bottom:40px;}
#features-page .inner,#features-page .feature{width:850px;margin:auto;position:relative;}
.arrow-button{display:inline-block;background:#fff;padding:7px 10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 3px rgba(0, 0, 0, 0.2);}
.extras .item{float:right;width:283.3333333px;}
.more{margin:30px 0 0 5px;padding:0 0 0 35px;float:left;font-size:0.9em;list-style-image:url("../img/green-tick.png");display:none;}.more li{padding-left:7px;}
.content{float:left;width:490px;}
#tour-window{width:1140px;overflow:hidden;position:relative;}#tour-window .glass-icon,#tour-window .glass-icon-right{position:absolute;background:url('../img/glass-icon.png') no-repeat scroll top left;width:33px;height:32px;}
#tour-window .glass-icon:hover,#tour-window .glass-icon-right:hover{cursor:pointer;}
#tour-window .glass-icon{left:285px;top:-13px;}#tour-window .glass-icon:active{top:-12px;}
#tour-window .glass-icon-right{right:-13px;top:36px;}#tour-window .glass-icon-right:active{top:37px;}
#tour-window #tour{margin-top:23px;width:9999999px;position:relative;}#tour-window #tour .white-button{float:left;margin-top:15px;}#tour-window #tour .white-button:active,#tour-window #tour .white-button:focus{outline:none;}
#tour-window #tour h3{padding-top:0px;color:#000;margin-bottom:10px;font-size:1.4em;}
#tour-window #tour .active{height:auto;}
#tour-window #tour .quote{width:60%;font-size:1.4em;line-height:1.4em;float:left;margin-top:37px;}#tour-window #tour .quote .name{color:#BEBEBE;font-size:0.7em;font-style:italic;}
#tour-window #tour #addons-bottom{float:left;width:60%;}
#tour-window #tour #features-slide,#tour-window #tour #addons-slide,#tour-window #tour #security-slide{float:left;width:1140px;}
#tour-window #tour .inner,#tour-window #tour .feature{width:850px;margin:auto;position:relative;}
#tour-window #tour #features-slide .first,#tour-window #tour #addons-slide .first,#tour-window #tour #security-slide .first{padding-top:80px;}
#tour-window #tour #features-slide .feature,#tour-window #tour #addons-slide .feature,#tour-window #tour #security-slide .feature{padding-top:50px;padding-bottom:50px;}
#tour-window #tour #features-slide img{border:1px solid #CCCCCC;padding:1px;float:right;margin-left:50px;margin-right:0px;}
#tour-window #tour #features-slide .highlight img{float:left;margin-left:0px;margin-right:50px;}
#tour-window #tour #addons-slide{height:1px;}#tour-window #tour #addons-slide .addon{float:left;width:283.333333px;}#tour-window #tour #addons-slide .addon h4{margin-top:10px;}
#tour-window #tour #addons-slide .addon p{padding-right:20px;}
#tour-window #tour #addons-slide .addon-side{float:left;width:283.333333px;width:400px;}#tour-window #tour #addons-slide .addon-side h4{margin-top:10px;}
#tour-window #tour #addons-slide .addon-side p{padding-right:20px;}
#tour-window #tour #addons-slide .addon-side h4{margin-top:0px;padding-top:0px;}
#tour-window #tour #addons-slide .api{float:left;width:283.333333px;width:400px;background:#FDFDFD;border:1px solid #CCCCCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-left:40px;padding:15px;float:right;}#tour-window #tour #addons-slide .api h4{margin-top:10px;}
#tour-window #tour #addons-slide .api p{padding-right:20px;}
#tour-window #tour #addons-slide .api h4{margin-top:0px;padding-top:0px;}
#tour-window #tour #addons-slide img{border:1px solid #CCCCCC;padding:1px;}
#tour-window #tour #addons-slide .tag{background:#000;color:#fff;padding:3px 10px 3px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:12px;}
#tour-window #tour #addons-slide .row{margin-bottom:30px;}
#tour-window #tour #security-slide{height:1px;}#tour-window #tour #security-slide h3{text-align:center;margin-bottom:40px;}
#tour-window #tour #security-slide h4{color:#000;}
#tour-window #tour #security-slide ul{list-style:none;}#tour-window #tour #security-slide ul li{float:left;}#tour-window #tour #security-slide ul li .icon{width:42px;text-align:center;float:left;margin:5px 15px 5px 0;margin-bottom:70px;margin-right:20px;margin-top:0.5em;}
#tour-window #tour #security-slide ul li p{font-size:14.4px;}
#tour-window #tour .highlight .inner{margin-top:0px;}
#tour-controls{margin-left:-265px;position:absolute;left:50%;z-index:5;}#tour-controls ul{float:left;text-align:center;margin-bottom:0px;}#tour-controls ul li{float:left;margin:0;display:inline;}#tour-controls ul li a{font-size:14px;display:inline-block;color:#000;padding:10px 20px;border:solid 1px #cacaca;-moz-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;}#tour-controls ul li a:active,#tour-controls ul li a:focus{outline:none;}
#tour-controls ul li a#overview{padding-left:65px;padding-right:30px;background:url('../img/features-icon.png') 20px 7px no-repeat;background-color:#faf9f9;}
#tour-controls ul li a#addons{padding-left:65px;padding-right:30px;background:url('../img/addons-icon.png') 20px center no-repeat;background-color:#faf9f9;}
#tour-controls ul li a#security{padding-left:60px;padding-right:30px;background:url('../img/security-icon.png') 20px 5px no-repeat;background-color:#faf9f9;}
#tour-controls ul li a.first{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:6px;border-top-left-radius:6px;border-right:none;}
#tour-controls ul li a.last{-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:0;border-top-left-radius:0;border-left:none;}
#tour-controls ul li a.active{background-color:#fff!important;}
#pricing-page h2{margin-top:20px;}
#pricing-page h3{text-align:center;font-size:1.5em;}
#pricing-page .pricing{float:left;width:350px;height:auto;background:#FDFDFD;border:1px solid #cccccc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:20px 0;}
#pricing-page dl{text-align:center;}
#pricing-page dd{margin-bottom:20px;}
#pricing-page dt{margin-bottom:5px;}
#pricing-page p{text-align:center;}
#pricing-page .button-green{margin-top:15px;}
#pricing-page #trial-arrow{background:url('../img/arrow.png') no-repeat scroll bottom right;position:absolute;left:-140px;top:40px;top:58px;height:33px;width:215px;z-index:3;}#pricing-page #trial-arrow p{text-align:left;font-weight:bold;}
#pricing-page #professional{position:relative;margin-right:40px;}#pricing-page #professional strong{color:#9db930;}
#pricing-page #free strong{color:#a40010;}
#pricing-page .inner{width:744px;margin:auto;position:relative;}
#pricing-page .first{margin-top:40px;}
#pricing-page .info{margin-top:60px;}#pricing-page .info .inner{padding-top:30px;border-top:solid 1px #ccc;width:850px;margin:auto;position:relative;}
#pricing-page .info #tweets-pricing,#pricing-page .info .faq{width:400px;}
#pricing-page .info #tweets-pricing{float:left;}#pricing-page .info #tweets-pricing h4{margin-bottom:10px;}
#pricing-page .info .faq{float:right;}#pricing-page .info .faq p{text-align:left;}
#signup-variation #logo{margin-left:240px;}
#signup-variation nav #right-nav{width:auto;margin-right:245px;}
#signup-page,#login-page{background:none!important;border:none!important;box-shadow:none!important;margin-top:25px;}#signup-page p,#login-page p,#signup-page .text,#login-page .text{font-size:13px;line-height:1.5em;}
#signup-page h1,#login-page h1{border-bottom:solid 1px #d7d7d7;padding:40px 0px 10px 0px;margin:0px 40px;}
#signup-page h2,#login-page h2{color:#333333;font-size:16px;text-align:left;font-weight:bold;}
#signup-page h3,#login-page h3{text-align:center;font-size:1.5em;margin-bottom:40px;margin-left:-10px;padding-bottom:20px;border-bottom:1px solid #ccc;}#signup-page h3 span img,#login-page h3 span img{margin-bottom:-9px;margin-right:10px;}
#signup-page span.input,#login-page span.input{width:100%;position:relative;}
#signup-page .first,#login-page .first{margin-top:20px;}
#signup-page span.required,#login-page span.required{color:#E44F2D;}
#signup-page .billing-terms,#login-page .billing-terms{background:#fdfdcf;padding:10px;}
#signup-page .hint,#login-page .hint{color:#aaa;clear:left;}
#signup-page .inner,#login-page .inner{width:650px;margin:auto;position:relative;}
#signup-page .fieldErrorMsg,#login-page .fieldErrorMsg{display:block;color:#e44f2d;font-size:12px;}
#signup-page .errors input,#login-page .errors input{border:solid 1px #e44f2d!important;}
#signup-page .signup-form,#login-page .signup-form{box-shadow:0 1px 3px rgba(222, 222, 222, 0.45);height:auto;background:#FDFDFD;border:1px solid #cccccc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}#signup-page .signup-form .highlight,#login-page .signup-form .highlight{background:#f6f6f6;}
#signup-page .signup-form .signup-section,#login-page .signup-form .signup-section{margin-bottom:20px;padding:20px 40px;}#signup-page .signup-form .signup-section p,#login-page .signup-form .signup-section p{margin-bottom:10px;}
#signup-page .signup-form label,#login-page .signup-form label{display:block;font-size:13px;}
#signup-page .signup-form .bt,#login-page .signup-form .bt{text-align:center;}#signup-page .signup-form .bt .signup,#login-page .signup-form .bt .signup{margin-top:30px;}
#signup-page .signup-form .input input[type=text],#login-page .signup-form .input input[type=text],#signup-page .signup-form .input input[type=password],#login-page .signup-form .input input[type=password]{color:#000;width:100%;padding:0px 0px 0px 2px;font-size:13px;height:23px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:solid 1px #ccc;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1) inset;vertical-align:middle;line-height:22px;}#signup-page .signup-form .input input[type=text]:focus,#login-page .signup-form .input input[type=text]:focus,#signup-page .signup-form .input input[type=password]:focus,#login-page .signup-form .input input[type=password]:focus{border:1px solid #e5592a;}
#signup-page .signup-form select,#login-page .signup-form select{font-size:13px;}
#signup-page .signup-form .prop,#login-page .signup-form .prop{margin-bottom:5px;}
#signup-page .signup-form .propGroup .prop,#login-page .signup-form .propGroup .prop{float:left;width:49%;}#signup-page .signup-form .propGroup .prop input,#login-page .signup-form .propGroup .prop input{width:100%;}
#signup-page .signup-form .propGroup .last .prop,#login-page .signup-form .propGroup .last .prop{margin-left:2%;}
#signup-page .signup-form #card-details,#login-page .signup-form #card-details{position:relative;}#signup-page .signup-form #card-details .prop,#login-page .signup-form #card-details .prop{width:75%;}
#signup-page .signup-form #card-details .last .prop,#login-page .signup-form #card-details .last .prop{width:23%;}
#signup-page .signup-form #card-details img.question-icon,#login-page .signup-form #card-details img.question-icon{right:6px;top:0px;position:absolute;margin-top:0px;}
#signup-page .signup-form #card-dates .prop,#login-page .signup-form #card-dates .prop{width:20%;}
#signup-page .signup-form #card-dates .last .prop,#login-page .signup-form #card-dates .last .prop{width:20%;margin-left:-20px;}
#signup-page .signup-form .vat-code,#login-page .signup-form .vat-code{font-size:13px;line-height:19px;margin-right:3px;float:left;background-color:#46A546;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#FFFFFF;font-weight:bold;padding:1px 3px 2px;text-transform:uppercase;}
#signup-page .signup-form .vat-number,#login-page .signup-form .vat-number{float:right;width:537px!important;}
#signup-page .signup-form #domain-name,#login-page .signup-form #domain-name{position:relative;width:380px;}#signup-page .signup-form #domain-name .append,#login-page .signup-form #domain-name .append{position:absolute;right:0px;top:2px;left:435px;margin-top:2px;color:#333;border-left:solid 1px #e6e6e6;padding-left:10px;padding-right:10px;}
#signup-page .signup-form #domain-name input,#login-page .signup-form #domain-name input{margin-bottom:0px;}
#signup-page .signup-form #domain-name .prepend,#login-page .signup-form #domain-name .prepend{position:absolute;top:2px;left:8px;margin-top:2px;color:#333;}
#signup-page .signup-form #domain-name .domain-url,#login-page .signup-form #domain-name .domain-url{padding-right:140px;padding-left:55px;width:100%;}
#signup-page .planReview,#login-page .planReview{border-top:1px solid #D7D7D7;padding-top:20px;}
#signup-page #professional,#login-page #professional{position:relative;margin-right:40px;}#signup-page #professional strong,#login-page #professional strong{color:#9db930;}
#signup-page #free strong,#login-page #free strong{color:#a40010;}
#signup-page .info,#login-page .info{margin-top:60px;}#signup-page .info .inner,#login-page .info .inner{padding-top:30px;border-top:solid 1px #ccc;width:850px;margin:auto;position:relative;}
#signup-page .info #tweets-pricing,#login-page .info #tweets-pricing,#signup-page .info .faq,#login-page .info .faq{width:400px;}
#signup-page .info #tweets-pricing,#login-page .info #tweets-pricing{float:left;}#signup-page .info #tweets-pricing h4,#login-page .info #tweets-pricing h4{margin-bottom:10px;}
#signup-page .info .faq,#login-page .info .faq{float:right;}#signup-page .info .faq p,#login-page .info .faq p{text-align:left;}
#login-page{background:none!important;border:none!important;box-shadow:none!important;}#login-page .signup-form{background:#fff;}
#login-page h1{border-bottom:solid 1px #d7d7d7;margin:0px 0px 10px 0px;}
#login-page h2{font-size:16px;text-align:left;color:#333333;}
#login-page p{color:#8b8b8b;}
#login-page .highlight{-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;padding:12px;text-align:right;}
#login-page .white-button{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:none;padding:10px 20px !important;font-size:16px;margin-right:7px;}
#login-page .signup{margin-right:25px;-moz-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.5),inset 0px 0px 0px rgba(255, 255, 255, 0.7);-webkit-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.5),inset 0px 0px 0px rgba(255, 255, 255, 0.7);}
#login-page #subdomain-form{width:100%;margin:10px 0;}#login-page #subdomain-form label,#login-page #subdomain-form input{float:left;}
#login-page #subdomain-form input{color:#b6b6b6;padding:0px 0px 0px 2px;font-size:16px;height:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:solid 1px #ccc;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1) inset;width:200px;}
#login-page #subdomain-form label{margin:5px 0 0 5px;}
.tipsy{background-repeat:no-repeat;font-size:10px;opacity:0.8;padding:5px;}
.tipsy-inner{background-color:#000000;border-radius:4px 4px 4px 4px;color:#FFFFFF;max-width:200px;padding:6px 7px;text-align:center;line-height:1.5em;}
.tipsy-north{background-image:url("https://assets0.capsulecrm.com/theme/default/images/tipsy-north.gif");background-position:center top;}
.tipsy-south{background-image:url("https://assets0.capsulecrm.com/theme/default/images/tipsy-south.gif");background-position:center bottom;}
.tipsy-east{background-image:url("https://assets0.capsulecrm.com/theme/default/images/tipsy-east.gif");background-position:right center;}
.tipsy-west{background-image:url("https://assets0.capsulecrm.com/theme/default/images/tipsy-west.gif");background-position:left center;}
#blog-page a:hover{text-decoration:underline;}
#blog-page h1{text-align:center;margin-top:20px;}#blog-page h1 a{color:#000;}
#blog-page h2{color:black;font-size:1.2em;font-weight:bold;text-align:left;}
#blog-page h3{font-size:1.7em;color:#333;padding-bottom:0px;}#blog-page h3 a{color:#000;}
#blog-page h4{margin:10px 0 5px 0;}
#blog-page .signup:hover{text-decoration:none;}
#blog-page .sidetitle{font-size:16px;color:#000;}
#blog-page .first{margin-top:40px;}
#blog-page .inner{width:900px;}
#blog-page #blog-entries{float:left;width:675px;margin-right:50px;}#blog-page #blog-entries .blog-entry{margin-bottom:3em;padding-bottom:3.5em;border-bottom:1px solid #D7D7D7;}#blog-page #blog-entries .blog-entry img{margin-bottom:10px;}
#blog-page #blog-entries .date{color:#888888;font-size:0.8em;margin-bottom:20px;display:block;}
#blog-page #blog-entries .posted{color:#888;font-size:0.9em;}
#blog-page .column{float:left;width:175px;}#blog-page .column img{padding-top:2px;}
#blog-page .column ul{padding-left:0px;}#blog-page .column ul li{font-size:14px;list-style:none;}#blog-page .column ul li a:hover{text-decoration:underline;}
.comments{margin-bottom:20px;}.comments .odd{background-color:#F6F6F6;}
.comments h4{margin:0!important;padding:0;}
.comments .comment{margin:0 0 15px;padding:15px 20px 5px 75px;}.comments .comment>img{margin-left:-65px;position:absolute;}
.comments .comment h4{font-size:1.1em;font-weight:normal;margin-bottom:0.5em;}.comments .comment h4 span{color:#777777;font-size:0.7em;font-weight:normal;padding-left:1em;}
.comments h3,.comments-form h3{font-size:2.8em;margin-bottom:1em;}
.comments-form{margin-bottom:2em;}
#comment_form label{font-family:Helvetica,Arial,sans-serif;display:block;font-size:14px;}
#comment_form input,#comment_form textarea{border:1px solid #999999;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1) inset;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:Helvetica,Arial,sans-serif;font-size:14px;color:#666;margin-bottom:10px;}
.record-list thead{background:#dedbd9;padding:6px;}
.record-list tbody tr{background:#FEFBF3;border-bottom:3px solid #fff;}.record-list tbody tr td{padding:6px;}
pre{padding:6px;}
#affiliate-page h2{margin-top:20px;}
#affiliate-page .sub{margin-bottom:40px;}
#affiliate-page img{float:right;}
#affiliate-page p{margin-bottom:10px;}
#affiliate-page .hint{color:#AAAAAA;font-size:0.8em;margin-top:6px;}
#services-page a:hover{text-decoration:underline;}
#services-page h2{font-size:16px;text-align:left;}
#services-page h3{padding:0px;}
#services-page .first{padding-top:18px;}
#services-page .sub{text-align:left;}
#services-page .intro{width:500px;float:left;}#services-page .intro ul{font-size:20px;padding-left:0px;line-height:2em;}#services-page .intro ul li{list-style:none;}
#services-page .intro p{color:#7b7b7b;font-size:16px;}
#services-page .side{float:right;width:200px;}
#services-page #providers-list{margin-top:20px;}
#services-page .title{display:inline-block;font-size:13px;font-weight:bold;padding-top:5px;margin-right:10px;vertical-align:top;color:#666666;}
#services-page #filter{list-style:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:solid 1px #bbbbbb;color:#2e2e2e;display:inline-block;padding-left:0px;}#services-page #filter li{display:inline;float:left;}#services-page #filter li a{display:inline-block;padding:3px 8px 3px 9px;text-align:center;font-size:13px;border-right:solid 1px #bbbbbb;color:#2e2e2e;background-image:-webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#f7f7f7));background-image:-webkit-linear-gradient(#fdfdfd, #f7f7f7);background-image:-moz-linear-gradient(#fdfdfd, #f7f7f7);}#services-page #filter li a.current{background-image:-webkit-gradient(linear, left top, left bottom, from(#dcdcdc), to(#f7f7f7));background-image:-webkit-linear-gradient(#dcdcdc, #f7f7f7);background-image:-moz-linear-gradient(#dcdcdc, #f7f7f7);background-color:#f6f6f6;}
#services-page #filter li a:hover{text-decoration:none;}
#services-page #filter li a:active{background-image:-webkit-gradient(linear, left top, left bottom, from(#dcdcdc), to(#f7f7f7));background-image:-webkit-linear-gradient(#dcdcdc, #f7f7f7);background-image:-moz-linear-gradient(#dcdcdc, #f7f7f7);}
#services-page #filter li a.first{padding-left:12px;padding-right:11px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:5px;border-top-left-radius:5px;}
#services-page #filter li a.last{border-right:none;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:0px;-moz-border-radius-topleft:0px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:0px;border-top-left-radius:0px;}
#services-page .provider{position:relative;border-bottom:solid 1px #E3E3E3;margin-top:20px;padding-bottom:5px;}#services-page .provider .logo{float:left;width:151px;margin-right:20px;}
#services-page .provider .info{float:left;width:679px;}#services-page .provider .info .url{display:inline-block;margin-bottom:5px;font-size:0.9em;}
#services-page .provider .info .services{color:#7B7B7B;font-size:13px;}#services-page .provider .info .services span{font-weight:bold;}
#services-page .provider .info .country{font-size:13px;color:#7B7B7B;text-align:right;padding-top:1px;padding-left:18px;background:url(../img/globe-icon.png) no-repeat left;}
#jobs{background:white;padding-bottom:60px;}#jobs.job .container{width:80%;}
#jobs.job .footnote{color:#c2c1c1;font-size:13px;}
#jobs.job a{color:#ef5927;}#jobs.job a:hover{border-bottom:1px dotted #ef5927;}
#jobs h1,#jobs h2,#jobs h3,#jobs h4,#jobs p,#jobs button,#jobs a,#jobs ul,#jobs li{font-family:'Open Sans',sans-serif;line-height:1.5em;font-weight:300;margin:0px;padding:0px;}
#jobs h1{font-size:50px;}
#jobs h2{line-height:2em;}
#jobs ul{margin-bottom:1.5em;list-style:none;}#jobs ul li{line-height:1.8em;}
#jobs .section{padding:110px 0px;}#jobs .section h3,#jobs .section p{line-height:1.8em;margin-bottom:1.5em;font-size:15px;}
#jobs .section h3{font-weight:600;}
#jobs .section p,#jobs .section li{color:#818486;}
#jobs .section .quote{background:rgba(255, 255, 255, 0.9);color:#30302f;font-size:30px;padding:30px;}
#jobs .summary,#jobs .image{float:left;}
#jobs .summary{padding-top:0px;width:350px;}
#jobs .image{width:620px;}
#jobs .push-right{margin-right:135px;}
#jobs .appear{position:relative;z-index:1;}
#jobs .shadow{width:100%;height:520px;position:absolute;bottom:0;z-index:0;background:#000000;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0, 0, 0, 0.75)), color-stop(1, rgba(0, 0, 0, 0)));background:-ms-linear-gradient(bottom, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));background:-moz-linear-gradient(center bottom, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 100%);}
#jobs .orange-button{border:none;width:240px;height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#ef5927;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);overflow:hidden;position:relative;}#jobs .orange-button div{position:absolute;width:100%;top:0px;-webkit-transition:top 0.2s ease-in-out 0s;-moz-transition:top 0.2s ease-in-out 0s;-ms-transition:top 0.2s ease-in-out 0s;transition:top 0.2s ease-in-out 0s;animation-direction:alternate;-moz-animation-direction:alternate;-webkit-animation-direction:alternate;-o-animation-direction:alternate;}
#jobs .orange-button p{color:white;line-height:50px;font-weight:400;}
#jobs .orange-button:hover div{top:-50px;}
#jobs .orange-button:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative;top:1px;}
#jobs #headline,#jobs #overview{text-align:center;}
#jobs #headline{background:#333;background-repeat:no-repeat;background-attachment:fixed;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:245px 0px;position:relative;}#jobs #headline.cafe-bg{background-image:url(../img/jobs/headerv2.jpg);}
#jobs #headline.Development-bg{background-image:url(../img/jobs/code.jpg);}
#jobs #headline.Support-bg{background-image:url(../img/jobs/support-v3.jpg);}
#jobs #headline.Design-bg{background-image:url(../img/jobs/design-v2.jpg);}
#jobs #headline.Operations-bg{background-image:url(../img/jobs/operations-v3.jpg);}
#jobs #headline.Student-bg{background-image:url(../img/jobs/student.jpg);}
#jobs #headline .where{background:#009df6;color:white;padding:2px 7px;}
#jobs #headline.job-header{text-align:left;padding:310px 0px 100px;}
#jobs #headline h1,#jobs #headline button,#jobs #headline p{color:white;}
#jobs #headline .sub-text{font-weight:400;margin-bottom:35px;}
#jobs #headline #title.appear{-webkit-animation:fadeInDown 850ms 500ms 1 forwards linear;-moz-animation:fadeInDown 850ms 500ms 1 forwards linear;-ms-animation:fadeInDown 850ms 500ms 1 forwards linear;-o-animation:fadeInDown 850ms 500ms 1 forwards linear;animation:fadeInDown 850ms 500ms 1 forwards linear;opacity:0;}
#jobs #headline button.appear{-webkit-animation:fadeInUp 850ms 500ms 1 forwards linear;-moz-animation:fadeInUp 850ms 500ms 1 forwards linear;-ms-animation:fadeInUp 850ms 500ms 1 forwards linear;-o-animation:fadeInUp 850ms 500ms 1 forwards linear;animation:fadeInUp 850ms 500ms 1 forwards linear;opacity:0;}
#jobs #headline .appear-left{-webkit-animation:fadeInLeft 850ms 500ms 1 both linear;-moz-animation:fadeInLeft 850ms 500ms 1 both linear;-ms-animation:fadeInLeft 850ms 500ms 1 both linear;-o-animation:fadeInLeft 850ms 500ms 1 both linear;animation:fadeInLeft 850ms 500ms 1 both linear;opacity:0;position:relative;z-index:1;}
#jobs #overview{background:#e7e9eb;padding:110px 0px;}
#jobs #shipping-quote{background:url('../img/jobs/shippingv2.jpg') no-repeat;background-position:center 0px;}#jobs #shipping-quote .quote{font-size:26px;margin:auto;width:645px;text-align:center;}
#jobs #fun{background:url('../img/jobs/funv2.jpg') no-repeat;color:white;padding:110px 60px 115px;box-sizing:border-box;-moz-box-sizing:border-box;max-height:770px;}#jobs #fun div{background:rgba(42, 42, 46, 0.75);box-sizing:border-box;padding:60px 100px 130px;}#jobs #fun div h2{font-weight:lighter;font-size:26px;text-align:center;padding-bottom:70px;}
#jobs #fun div ul{float:left;width:410px;}#jobs #fun div ul li{list-style:none;line-height:2.5em;}
#jobs #fun h2,#jobs #fun p{color:white;}
#jobs #positions{margin-top:80px;}#jobs #positions h2{color:#30302f;font-size:26px;}
#jobs #positions h3{font-size:16px;font-weight:600;color:#2a2a2e;}
#jobs #positions table{width:100%;margin-bottom:40px;border-bottom:1px solid #dadada;}#jobs #positions table tr{border-top:1px solid #dadada;}#jobs #positions table tr td{padding:20px 0px;}
#jobs #positions table p{color:#818486;}
#jobs #positions table .country p,#jobs #positions table .link a{font-size:14px;}
#jobs #positions table .link{text-align:right;}#jobs #positions table .link a{font-weight:400;color:#2a2a2e;}#jobs #positions table .link a:hover{border-bottom:1px dotted;}
#jobs #positions table .country{padding-right:20px;}#jobs #positions table .country p{text-align:right;font-weight:600;color:#68a0d0;}
#jobs .icon:after{content:'';display:inline-block;}
#jobs .icon.marker:after{background:url(../img/jobs/map-marker-icon.png) no-repeat;background-size:10px 16px;height:16px;margin-left:7px;margin-bottom:-3px;width:10px;}
@media screen and (min-height:1000px){#jobs #headline{background-position:center -280px;}}
@media screen and (min-width:1440px){#jobs.job .container{width:1140px;}}.ie6 .fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale');}
.ie6 .fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale');}
.ie6 .fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale');}
.ie6 .fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1;}
.ie6 .fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale');}
.ie6 .fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale');}
.ie6 .fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale');}
.ie6 .fancybox-ie6 #fancybox-bg-w,.ie6 .fancybox-ie6 #fancybox-bg-e,.ie6 .fancybox-ie6 #fancybox-left,.ie6 .fancybox-ie6 #fancybox-right,.ie6 #fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + px ")";}
.ie6 #fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}
.ie6 #fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale');}
.ie6 .question-icon,.ie7 .question-icon{top:2px;}
.ie6 #services-page #filter,.ie7 #services-page #filter{display:inline;}
.ie6 #slide1,.ie7 #slide1,.ie8 #slide1,.ie6 #slide2,.ie7 #slide2,.ie8 #slide2{width:950px;}
.ie6 #highlights,.ie7 #highlights,.ie8 #highlights{width:1140px;}
.ie6 .fancybox-ie .fancybox-bg,.ie7 .fancybox-ie .fancybox-bg,.ie8 .fancybox-ie .fancybox-bg{background:transparent !important;}
.ie6 .fancybox-ie #fancybox-bg-n,.ie7 .fancybox-ie #fancybox-bg-n,.ie8 .fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale');}
.ie6 .fancybox-ie #fancybox-bg-ne,.ie7 .fancybox-ie #fancybox-bg-ne,.ie8 .fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale');}
.ie6 .fancybox-ie #fancybox-bg-e,.ie7 .fancybox-ie #fancybox-bg-e,.ie8 .fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale');}
.ie6 .fancybox-ie #fancybox-bg-se,.ie7 .fancybox-ie #fancybox-bg-se,.ie8 .fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale');}
.ie6 .fancybox-ie #fancybox-bg-s,.ie7 .fancybox-ie #fancybox-bg-s,.ie8 .fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale');}
.ie6 .fancybox-ie #fancybox-bg-sw,.ie7 .fancybox-ie #fancybox-bg-sw,.ie8 .fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale');}
.ie6 .fancybox-ie #fancybox-bg-w,.ie7 .fancybox-ie #fancybox-bg-w,.ie8 .fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale');}
.ie6 .fancybox-ie #fancybox-bg-nw,.ie7 .fancybox-ie #fancybox-bg-nw,.ie8 .fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale');}
@media handheld,only screen and (max-width:767px){}@media only screen and (-webkit-min-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-width:480px){}@media only screen and (min-width:321px){}@media screen and (max-width:480px){}@media only screen and (min-device-width:768px) and (max-device-width:1024px){}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){}@media only screen and (min-width:1224px){}@media only screen and (min-width:1824px){}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){}
