/*
YUI 3.4.1 (build 4118)
Copyright 2011 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/
/*
	TODO will need to remove settings on HTML since we can't namespace it.
	TODO with the prefix, should I group by selector or property for weight savings?
*/

html{
	color:#000;
	background:#FFF;
}
/*
	TODO remove settings on BODY since we can't namespace it.
*/
/*
	TODO test putting a class on HEAD.
		- Fails on FF.
*/
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,
img {
	border:0;
}
/*
	TODO think about hanlding inheritence differently, maybe letting IE6 fail a bit...
*/
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
	font-style:normal;
	font-weight:normal;
}

ol,
ul {
	list-style:none;
}

caption,
th {
	text-align:left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,
q:after {
	content:'';
}
abbr,
acronym {
	border:0;
	font-variant:normal;
}
/* to preserve line-height and selector appearance */
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input,
textarea,
select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
/*to enable resizing for IE*/
input,
textarea,
select {
	*font-size:100%;
}
/*because legend doesn't inherit in IE */
legend {
	color:#000;
}
/*
YUI 3.4.1 (build 4118)
Copyright 2011 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/
/* base.css, part of YUI's CSS Foundation */

h1 {
	/*18px via YUI Fonts CSS foundation*/
	font-size:138.5%;
}
h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%;
}
h3 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:108%;
}
h1,h2,h3 {
	/* top & bottom margin based on font size */
	margin:1em 0;
}
h1,h2,h3,h4,h5,h6,strong {
	/*bringing boldness back to headers and the strong element*/
	font-weight:bold;
}
abbr,acronym {
	/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;
}
em {
	/*bringing italics back to the em element*/
	font-style:italic;
}
blockquote,ul,ol,dl {
	/*giving blockquotes and lists room to breath*/
	margin:1em;
}
ol,ul,dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;
}
ol {
	/*giving OL's LIs generated numbers*/
	list-style: decimal outside;
}
ul {
	/*giving UL's LIs generated disc markers*/
	list-style: disc outside;
}
dl dd {
	/*providing spacing for definition terms*/
	margin-left:1em;
}
th,td {
	/*borders and padding to make the table readable*/
	border:1px solid #000;
	padding:.5em;
}
th {
	/*distinguishing table headers from data cells*/
	font-weight:bold;
	text-align:center;
}
caption {
	/*coordinated margin to match cell's padding*/
	margin-bottom:.5em;
	/*centered so it doesn't blend in to other content*/
	text-align:center;
}
p,fieldset,table,pre {
	/*so things don't run into each other*/
	margin-bottom:1em;
}
/* setting a consistent width, 160px;
   control of type=file still not possible */
input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}
/*
YUI 3.4.1 (build 4118)
Copyright 2011 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/
/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */

body {
	font:13px/1.231 arial,helvetica,clean,sans-serif;
	*font-size:small; /* for IE */
	*font:x-small; /* for IE in quirks mode */
}

/**
 * Nudge down to get to 13px equivalent for these form elements
 */
select,
input,
button,
textarea {
	font:99% arial,helvetica,clean,sans-serif;
}

/**
 * To help tables remember to inherit
 */
table {
	font-size:inherit;
	font:100%;
}

/**
 * Bump up IE to get to 13px equivalent for these fixed-width elements
 */
pre,
code,
kbd,
samp,
tt {
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}
/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/


/* Table of Contents
==================================================
    #Base 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing */



/* #Base 960 Grid
================================================== */


    .container                                  { position: relative; width: 960px; margin: 0 auto; padding: 0; }
    .container .column,
    .container .columns                         { float: left; display: inline; margin-left: 10px; margin-right: 10px; position: relative; }
    .row                                        { margin-bottom: 20px; }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha               { margin-left: 0; }
    .column.omega, .columns.omega               { margin-right: 0; }

    /* Base Grid */
    .container .one.column,
    .container .one.columns                     { width: 40px;  }
    .container .two.columns                     { width: 100px; }
    .container .three.columns                   { width: 160px; }
    .container .four.columns                    { width: 220px; }
    .container .five.columns                    { width: 280px; }
    .container .six.columns                     { width: 340px; }
    .container .seven.columns                   { width: 400px; }
    .container .eight.columns                   { width: 460px; }
    .container .nine.columns                    { width: 520px; }
    .container .ten.columns                     { width: 580px; }
    .container .eleven.columns                  { width: 640px; }
    .container .twelve.columns                  { width: 700px; }
    .container .thirteen.columns                { width: 760px; }
    .container .fourteen.columns                { width: 820px; }
    .container .fifteen.columns                 { width: 880px; }
    .container .sixteen.columns                 { width: 940px; }

    .container .one-third.column                { width: 300px; }
    .container .two-thirds.column               { width: 620px; }

    /* Offsets */
    .container .offset-by-one                   { padding-left: 60px;  }
    .container .offset-by-two                   { padding-left: 120px; }
    .container .offset-by-three                 { padding-left: 180px; }
    .container .offset-by-four                  { padding-left: 240px; }
    .container .offset-by-five                  { padding-left: 300px; }
    .container .offset-by-six                   { padding-left: 360px; }
    .container .offset-by-seven                 { padding-left: 420px; }
    .container .offset-by-eight                 { padding-left: 480px; }
    .container .offset-by-nine                  { padding-left: 540px; }
    .container .offset-by-ten                   { padding-left: 600px; }
    .container .offset-by-eleven                { padding-left: 660px; }
    .container .offset-by-twelve                { padding-left: 720px; }
    .container .offset-by-thirteen              { padding-left: 780px; }
    .container .offset-by-fourteen              { padding-left: 840px; }
    .container .offset-by-fifteen               { padding-left: 900px; }

    /* Push & Pull */
    .container .push-by-one                   { left: 60px;  }
    .container .push-by-two                   { left: 120px; }
    .container .push-by-three                 { left: 180px; }
    .container .push-by-four                  { left: 240px; }
    .container .push-by-five                  { left: 300px; }
    .container .push-by-six                   { left: 360px; }
    .container .push-by-seven                 { left: 420px; }
    .container .push-by-eight                 { left: 480px; }
    .container .push-by-nine                  { left: 540px; }
    .container .push-by-ten                   { left: 600px; }
    .container .push-by-eleven                { left: 660px; }
    .container .push-by-twelve                { left: 720px; }
    .container .push-by-thirteen              { left: 780px; }
    .container .push-by-fourteen              { left: 840px; }
    .container .push-by-fifteen               { left: 900px; }
    
    .container .pull-by-one                   { left: -60px;  }
    .container .pull-by-two                   { left: -120px; }
    .container .pull-by-three                 { left: -180px; }
    .container .pull-by-four                  { left: -240px; }
    .container .pull-by-five                  { left: -300px; }
    .container .pull-by-six                   { left: -360px; }
    .container .pull-by-seven                 { left: -420px; }
    .container .pull-by-eight                 { left: -480px; }
    .container .pull-by-nine                  { left: -540px; }
    .container .pull-by-ten                   { left: -600px; }
    .container .pull-by-eleven                { left: -660px; }
    .container .pull-by-twelve                { left: -720px; }
    .container .pull-by-thirteen              { left: -780px; }
    .container .pull-by-fourteen              { left: -840px; }
    .container .pull-by-fifteen               { left: -900px; }
    

/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px */

    @media only screen and (min-width: 768px) and (max-width: 959px) {
        .container                                  { width: 768px; }
        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }
        .column.alpha, .columns.alpha               { margin-left: 0; margin-right: 10px; }
        .column.omega, .columns.omega               { margin-right: 0; margin-left: 10px; }
        .alpha.omega                                { margin-left: 0; margin-right: 0; }

        .container .one.column,
        .container .one.columns                     { width: 28px; }
        .container .two.columns                     { width: 76px; }
        .container .three.columns                   { width: 124px; }
        .container .four.columns                    { width: 172px; }
        .container .five.columns                    { width: 220px; }
        .container .six.columns                     { width: 268px; }
        .container .seven.columns                   { width: 316px; }
        .container .eight.columns                   { width: 364px; }
        .container .nine.columns                    { width: 412px; }
        .container .ten.columns                     { width: 460px; }
        .container .eleven.columns                  { width: 508px; }
        .container .twelve.columns                  { width: 556px; }
        .container .thirteen.columns                { width: 604px; }
        .container .fourteen.columns                { width: 652px; }
        .container .fifteen.columns                 { width: 700px; }
        .container .sixteen.columns                 { width: 748px; }

        .container .one-third.column                { width: 236px; }
        .container .two-thirds.column               { width: 492px; }

        /* Offsets */
        .container .offset-by-one                   { padding-left: 48px; }
        .container .offset-by-two                   { padding-left: 96px; }
        .container .offset-by-three                 { padding-left: 144px; }
        .container .offset-by-four                  { padding-left: 192px; }
        .container .offset-by-five                  { padding-left: 240px; }
        .container .offset-by-six                   { padding-left: 288px; }
        .container .offset-by-seven                 { padding-left: 336px; }
        .container .offset-by-eight                 { padding-left: 384px; }
        .container .offset-by-nine                  { padding-left: 432px; }
        .container .offset-by-ten                   { padding-left: 480px; }
        .container .offset-by-eleven                { padding-left: 528px; }
        .container .offset-by-twelve                { padding-left: 576px; }
        .container .offset-by-thirteen              { padding-left: 624px; }
        .container .offset-by-fourteen              { padding-left: 672px; }
        .container .offset-by-fifteen               { padding-left: 720px; }

        /* Push & pull */
        .container .push-by-one                   { left: 48px; }
        .container .push-by-two                   { left: 96px; }
        .container .push-by-three                 { left: 144px; }
        .container .push-by-four                  { left: 192px; }
        .container .push-by-five                  { left: 240px; }
        .container .push-by-six                   { left: 288px; }
        .container .push-by-seven                 { left: 336px; }
        .container .push-by-eight                 { left: 384px; }
        .container .push-by-nine                  { left: 432px; }
        .container .push-by-ten                   { left: 480px; }
        .container .push-by-eleven                { left: 528px; }
        .container .push-by-twelve                { left: 576px; }
        .container .push-by-thirteen              { left: 624px; }
        .container .push-by-fourteen              { left: 672px; }
        .container .push-by-fifteen               { left: 720px; }
        
        .container .pull-by-one                   { left: -48px; }
        .container .pull-by-two                   { left: -96px; }
        .container .pull-by-three                 { left: -144px; }
        .container .pull-by-four                  { left: -192px; }
        .container .pull-by-five                  { left: -240px; }
        .container .pull-by-six                   { left: -288px; }
        .container .pull-by-seven                 { left: -336px; }
        .container .pull-by-eight                 { left: -384px; }
        .container .pull-by-nine                  { left: -432px; }
        .container .pull-by-ten                   { left: -480px; }
        .container .pull-by-eleven                { left: -528px; }
        .container .pull-by-twelve                { left: -576px; }
        .container .pull-by-thirteen              { left: -624px; }
        .container .pull-by-fourteen              { left: -672px; }
        .container .pull-by-fifteen               { left: -720px; }
    }


/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

    @media only screen and (max-width: 767px) {
        .container { width: 300px; }
        .container .columns,
        .container .column { margin: 0; }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 300px; }

        /* Offsets */
        .container .offset-by-one,
        .container .offset-by-two,
        .container .offset-by-three,
        .container .offset-by-four,
        .container .offset-by-five,
        .container .offset-by-six,
        .container .offset-by-seven,
        .container .offset-by-eight,
        .container .offset-by-nine,
        .container .offset-by-ten,
        .container .offset-by-eleven,
        .container .offset-by-twelve,
        .container .offset-by-thirteen,
        .container .offset-by-fourteen,
        .container .offset-by-fifteen { padding-left: 0; }

        /* Push & Pull */
        .container .push-by-one,
        .container .push-by-two,
        .container .push-by-three,
        .container .push-by-four,
        .container .push-by-five,
        .container .push-by-six,
        .container .push-by-seven,
        .container .push-by-eight,
        .container .push-by-nine,
        .container .push-by-ten,
        .container .push-by-eleven,
        .container .push-by-twelve,
        .container .push-by-thirteen,
        .container .push-by-fourteen,
        .container .push-by-fifteen { left: auto; }
        
        .container .pull-by-one,
        .container .pull-by-two,
        .container .pull-by-three,
        .container .pull-by-four,
        .container .pull-by-five,
        .container .pull-by-six,
        .container .pull-by-seven,
        .container .pull-by-eight,
        .container .pull-by-nine,
        .container .pull-by-ten,
        .container .pull-by-eleven,
        .container .pull-by-twelve,
        .container .pull-by-thirteen,
        .container .pull-by-fourteen,
        .container .pull-by-fifteen { left: auto; }
    }


/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 767px) {
        .container { width: 420px; }
        .container .columns,
        .container .column { margin: 0; }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column { width: 420px; }
    }


/* #Clearing
================================================== */

    /* Self Clearing Goodness */
    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

    /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .row:after,
    .clearfix:after {
      clear: both; }
    .row,
    .clearfix {
      zoom: 1; }

    /* You can also use a <br class="clear" /> to clear columns */
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }
.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}html,body{height:100%}body{font:16px/20px "Open sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#727272;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizelegibility}*{outline:none}h1,h2,h3,h4,h5,h6{color:#3A3E40;font-family:"Raleway","Open sans","Helvetica Neue","Helvetica",sans-serif;font-weight:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:46px;line-height:50px;margin-bottom:14px;line-height:1.2}h2{font-size:34px;font-weight:bold;line-height:1}h3{font-size:32px;line-height:38px;margin:30px 0 20px 0;font-weight:normal;color:#2b2b2b;letter-spacing:-1px}h4{font-size:22px;line-height:30px;margin:20px 0 15px 0;color:#434343;line-height:1.3;letter-spacing:-0.5px}h5{font-size:17px;line-height:24px;margin-bottom:8px}h6{font-size:14px;line-height:21px}.subheader{color:#777}.columns:first-child h1:first-child,.columns+.columns:not(.sixteen) h1:first-child,.columns:first-child h2:first-child,.columns+.columns:not(.sixteen) h2:first-child,.columns:first-child h3:first-child,.columns+.columns:not(.sixteen) h3:first-child,.columns:first-child h4:first-child,.columns+.columns:not(.sixteen) h4:first-child{margin-top:0}h3+h4,h4+h5{margin-top:0}p{margin:0 0 20px 0;line-height:1.6}p img{margin:0}p.medium{font-size:20px;color:#343434}p.lead{font-size:21px;line-height:27px;color:#777}p.smaller{font-size:14px;line-height:1.3}ul+p{padding-top:10px}em{font-style:italic}strong{font-weight:bold;color:#333}small{font-size:80%}a{text-decoration:none;color:#2280cf}a:active{color:#2280cf}a:hover{color:#1e71b6;text-decoration:underline}.container ol li,.container ul li{margin:5px 0 0 0}img.scale-with-grid{max-width:100%;height:auto}form{margin:0}form label{font:14px 'Open Sans','Helvetica Neue',Arial,sans-serif;color:#6D6D6D;margin-bottom:7px;display:block;font-weight:600;text-align:left}form label.checkbox{font-weight:normal;font-size:13px}input[type=text],input[type=password],input[type=email],input[type=file],textarea{font:15px/19px "Open sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;border:1px solid #e6e6e6;padding:6px 12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:15px;font-size:14px;color:#757575;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=file]{border:0;padding:0}input[type=text],input[type=password],input[type=email]{width:100%;padding:9px 10px 10px 10px}input[type=text]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=email]:focus::-webkit-input-placeholder{color:rgba(0,0,0,0.3)}input[type=submit],input[type=button]{-webkit-appearance:none}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{-webkit-box-shadow:inset 1px 1px 1px #f7f7f7;-moz-box-shadow:inset 1px 1px 1px #f7f7f7;box-shadow:inset 1px 1px 1px #f7f7f7}input:disabled,input[readonly]{color:#A5A5A5;background:#e6e6e6}input:disabled:focus,input[readonly]:focus{-webkit-box-shadow:inset 0 0 0 #000;-moz-box-shadow:inset 0 0 0 #000;box-shadow:inset 0 0 0 #000}textarea{font-style:normal}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{margin-top:0;background:#eee;border:0;color:#444;display:inline-block;font-size:14px;text-decoration:none;cursor:pointer;line-height:normal;padding:10px 20px;font-family:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.button span,button span,input[type="submit"] span,input[type="reset"] span,input[type="button"] span{display:block;font-size:11px;text-align:center;-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{color:#222;background:#ddd;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.button.primary{background:#4A90E2;color:#fff}.button.primary:active,.button.primary:hover{background:#3d88e0;color:#fff;text-decoration:none}.button.primary:active{background:#2275d7;color:#fff}.button.primary:disabled{background:#4A90E2;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;cursor:default;color:#fff}.button.secondary{background:#8c8c8c;color:#fff}.button.secondary:active,.button.secondary:hover{background:#848484;color:#fff;text-decoration:none}.button.secondary:active{background:#737373;color:#fff}.button.secondary:disabled,.button.secondary.disabled{background:#fff;cursor:default;color:#fff}.button.negative{color:#fff;background:#c23330}.button.negative:active,.button.negative:hover{color:#fff;background:#ae2e2b}.button.tiny{font-weight:bold;padding:0px 8px 2px 8px;font-size:10px}.button.small{padding:6px 12px;font-size:12px}.button.large{font-size:18px;padding:14px 26px}.button.huge{font-size:22px;padding:14px 26px}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}html{background:none}body{white-space:normal;width:100%;margin:0;padding:0}.note{color:#666}.content{padding:40px 0}.container .vertical-nav{list-style:none;padding:40px 0;margin:0;background:#fff;width:100%;position:relative}.container .vertical-nav li i[class^="custom-icon-"]{background-image:url(https://sqwiggle-assets.s3.amazonaws.com/assets/custom-icon-sprites-85c23926d3586cc5065264b3662d30f4.png)}.container .vertical-nav li:hover i[class^="custom-icon-"],.container .vertical-nav li a.selected i[class^="custom-icon-"]{background-position-x:-18px}.container .vertical-nav .custom-icon-zapier{background-position:0 0}.container .vertical-nav .custom-icon-gofishdigital{background-position:0 -18px}.container .vertical-nav .custom-icon-terracoding{background-position:0 -36px}.container .vertical-nav .custom-icon-hippoeducation{background-position:0 -54px}.container .vertical-nav .custom-icon-gamevy{background-position:0 -72px}.container .vertical-nav .custom-icon-thisbythem{background-position:0 -90px}.container .vertical-nav .custom-icon-travefy{background-position:0 -108px}.container .vertical-nav .custom-icon-techpro{background-position:0 -126px}.container .vertical-nav .custom-icon-wercker{background-position:0 -144px}.container .vertical-nav .custom-icon-travis{background-position:0 -162px}.container .vertical-nav .custom-icon-statuspage{background-position:0 -180px}.container .vertical-nav li{text-align:left;width:100%;margin:0}.container .vertical-nav li i{font-size:16px;color:#727272;line-height:1.2;width:18px;height:18px}.container .vertical-nav li span{margin-left:28px;font-size:14px}.container .vertical-nav li a{padding:10px 16px;box-sizing:border-box;width:100%;display:block;color:#727272;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.container .vertical-nav li a i{position:absolute;text-align:center}.container .vertical-nav li a:hover,.container .vertical-nav li a.selected{text-decoration:none;color:#414141}.container .vertical-nav li a:hover i,.container .vertical-nav li a.selected i{color:#1e7ba2}.container .vertical-nav li a.selected{background:#f7f7f7}.container .vertical-nav-content{padding:40px 0;position:relative;min-height:400px}form .actions{padding:10px 0}form .actions .button{width:100%;float:none;-webkit-font-smoothing:antialiased}form .actions .or{text-align:center;margin:15px 0}form .actions .google-oauth{position:relative}form .field-wrapper{position:relative;font-size:13px;margin-bottom:15px}form .field-wrapper input{margin-bottom:0;padding-left:41px}form .field-wrapper .inline-form-error{position:absolute;left:8px;bottom:-13px;z-index:1;font-size:12px;color:#fff;background:#e04e61;text-align:left;padding:0 8px;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}form .field-wrapper .inline-form-error:first-letter{text-transform:capitalize}form .field-wrapper .inline-form-error:before{position:absolute;left:9px;top:-6px;content:'';display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #e04e61}form .field-wrapper i{position:absolute;left:16px;top:10px;font-size:16px;color:#9099A0}input.error{border-left-color:#E04E61;border-left-width:3px}.custom-checkbox{display:none}.button.google-button{background-color:#33649D;padding-left:0px;padding-right:0px;text-align:center;margin-top:0px;width:100%;position:relative;-webkit-font-smoothing:antialiased}.button.google-button:hover{background-color:#2f5d91}form.google-oauth{position:relative}.google-g{display:block;background:url(https://sqwiggle-assets.s3.amazonaws.com/assets/g-32fc4b3c36adfebe187a9807f027e095.png);background-size:16px 25px;width:16px;height:25px;position:absolute;left:21px;top:14px;z-index:99}.plain{background:#f7f7f7}.plain .field-wrapper:last-child{margin-bottom:0}.plain .plain-wrapper{padding-top:40px;text-align:center}.plain .plain-wrapper h3{margin:0 0 5px 0}.plain .plain-wrapper .logo{display:block;width:100%;text-align:center;margin-bottom:65px;-moz-opacity:.15;-khtml-opacity:.15;-webkit-opacity:.15;opacity:.15}.plain .layout-content{margin:0px auto;text-align:center}.plain .layout-content .box{background:#fff;position:relative;padding:25px 35px 35px 35px;box-sizing:border-box;width:100%;max-width:362px;margin:0px auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.plain .layout-content .box h3{margin-top:0;margin-bottom:15px;font-size:28px}.plain .layout-content .box h3+p{line-height:1.4}.plain .layout-content .box h4:first-child{margin-top:0;margin-bottom:20px}.plain .layout-content .box p{font-size:14px}.plain .layout-content .reset-password input[type=password]{padding-left:10px}.plain .layout-content .devise-links{text-align:center;padding:20px 0}.plain .layout-content .devise-links p{width:100%;text-align:center;float:none;margin-bottom:0}.plain .layout-content .login .box label{font-size:18px;width:100%;text-align:left}.plain .layout-content .login .box input[type=email],.plain .layout-content .login .box input[type=password]{width:100%;box-sizing:border-box}.plain .layout-content .login .box input[type=email]:-webkit-autofill,.plain .layout-content .login .box input[type=password]:-webkit-autofill{-webkit-box-shadow:0 0 0 50px white inset;-webkit-text-fill-color:#333}.plain .layout-content .login .devise-links{position:absolute;padding:0;right:12px;top:11px;font-size:12px;font-weight:bold}.plain .layout-content .login .devise-links a{color:#959DA3}.signup{text-align:center;padding:100px 0}.signup form{width:400px;margin:0px auto}.signup form h3{margin:0 0 50px 0;font-size:38px}.signup form .button{width:100%;-webkit-font-smoothing:antialiased}.signup form .field-message{color:#fff;background:#70C856;padding:5px 8px;display:none;text-align:left}.signup form .actions{padding-top:20px}code{font-family:Consolas, monospace;background:#f7f7f7;border:1px solid #ECECEC;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:1px 8px}@media only screen and (max-width:959px){.container .vertical-nav li span{font-size:13px}.hidden-on-mobile{display:none}.subheader h2{font-size:35px}.menu-request-a-demo{display:none}}@media only screen and (max-width:767px){.container .columns{margin-bottom:60px}.container .columns:last-child{margin-bottom:0}.columns.divided-right{padding:0;border:none}header .container .logo{width:39px;overflow:hidden}header .container .button.large{font-size:16px;padding:14px 16px}.menu-help,.menu-comparison,.menu-pricing,.menu-news,.menu-workroom{display:none}.container .vertical-nav{padding-bottom:0}.container .vertical-nav-content{padding-top:0}}@media only screen and (max-width:479px){.menu-success-stories,.menu-signout{display:none}.subheader h2{font-size:26px}.signup form{width:300px}.signup form h3{font-size:31px}.google-auth .google-g{display:none}}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}header{position:absolute;width:100%;top:0;padding:35px 0;z-index:100;box-sizing:border-box;color:#fff}header a{color:#fff}header a:hover{color:#fafafa}header .logo{background:url(https://sqwiggle-assets.s3.amazonaws.com/assets/logo-white-42175c8f4cffdc23e128c2f98a612a45.png);background-size:150px 34px;width:150px;height:34px;float:left}header .button.primary.subheader-cta{margin:0;width:auto}header .container{padding:0}header .container nav{float:right}header .container nav>ul{list-style:none;padding:0;margin-left:0;margin-right:0;text-align:right;float:left;margin:0}header .container nav>ul>li{float:left;margin:0}header .container nav>ul>li.menu-myaccount img{width:22px;height:22px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;float:left;margin:-1px 6px 0 0}header .container nav>ul>li>a{text-decoration:none;padding:10px 12px;float:left;margin-top:0;font-size:15px}header .container nav>ul>li>a:not(.button):hover{-moz-opacity:.75;-khtml-opacity:.75;-webkit-opacity:.75;opacity:.75;text-decoration:none}header .container nav>ul>li>ul{display:none}header .container nav>ul>li.button{margin-top:0}header a.button{float:left;margin-left:10px}.subheader{height:200px;padding:0;color:#fff;font-size:20px;font-weight:lighter;padding-top:100px;font-family:"Open Sans","Helvetica Neue",Arial,sans-serif}.subheader.incompatible-header{height:280px}.subheader .subtitle{padding-top:15px;font-size:27px;line-height:1.2;-moz-opacity:.75;-khtml-opacity:.75;-webkit-opacity:.75;opacity:.75}.subheader h2{font-size:50px;color:#fff;font-weight:lighter;letter-spacing:-1px;padding-top:35px;margin-bottom:0}.subheader a.button{background:#33649D;font-weight:bold}.subheader a.button:hover{background:#2f5d91}.subheader .cta p{margin-top:5px;font-size:16px}.subheader.with-subnav{height:248px}.subheader.short{height:150px}.subheader.short h2{padding-top:15px}.subheader.pricing{height:320px}.button.primary.subheader-cta{padding:10px 30px;font-weight:bold;color:#fff;text-align:center;box-sizing:border-box}.simple-header{text-align:center}.simple-header .logo{float:none;-moz-opacity:.25;-khtml-opacity:.25;-webkit-opacity:.25;opacity:.25}@media only screen and (max-width:767px){.subheader h2{font-size:48px}body .content_nav{margin-top:0}body .content_nav .container ul li a{background:#f7f7f7;color:#4e4e4e}body .content_nav .container ul li a:hover,body .content_nav .container ul li a.selected{color:#393939}.content_nav-bg{display:none}}@media only screen and (max-width:479px){.subheader h2{font-size:34px}.subheader .subtitle{font-size:23px}}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}.subheader.launch-header{height:270px}.subheader.launch-header .mac-app{height:270px;background:rgba(0,0,0,0.12)}.subheader.launch-header .mac-app .alpha{text-align:right}.subheader.launch-header .mac-app h2{font-size:34px;padding:68px 0 5px 0;margin-bottom:0}.subheader.launch-header .mac-app p{font-size:14px;color:rgba(255,255,255,0.75)}.subheader.launch-header .mac-app .subheader-btn{margin-top:10px}.subheader.launch-header .mac-app img{margin-top:42px}.subheader.launch-header .mac-app .web-app-img{margin:51px 24px 0 0}.other-app h3{margin-top:0;margin-bottom:3px;color:#4b4b4b}.other-app p{color:#838383}.launch{padding-top:60px}.launch .other-app-icon{text-align:center;margin-bottom:20px}.launch .other-app{padding-bottom:30px;margin-bottom:30px}.launch .launch-sidebar{background:#f7f7f7;margin-bottom:20px;padding:20px}.launch .launch-sidebar img{max-width:100%}.launch .launch-sidebar h4{font-size:18px;letter-spacing:0}.launch .launch-sidebar h4 span{color:#73c45a}.launch .launch-sidebar h2{font-size:16px;font-weight:400;color:#464646;margin-bottom:5px}.launch .launch-sidebar p{font-size:14px;line-height:1.5}@media only screen and (max-width:767px){.subheader.launch-header .mac-app{text-align:center}.subheader.launch-header .mac-app img{display:none}.subheader.launch-header .mac-app h2{padding-top:0}.other-app{text-align:center}.other-app .button{margin-left:0}}.help ol li{font-size:14px}.help .help-content p{margin:20px 0}.help .help-content img{max-width:100%}.help .articles li{margin:0 0 10px 0}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}.account{margin-top:110px;font-size:14px}.account a.delete-account{color:#666}.account a.delete-account:hover{color:#c23330}.account .account-view{background:none;min-height:350px}.account .account-view h3:first-child{margin-top:0;margin-bottom:18px}.account .account-view h3{color:#424242;font-weight:bold;font-size:28px;letter-spacing:-0.5px}.account .account-view #new_cancelation textarea{width:100%;height:175px}.account .account-view #new_cancelation input[type=radio]+label{font-weight:normal}.account .account-view #password{display:none}.account .account-view form section{width:100%;margin:0 0 25px}.account .account-view form section.billing-email{margin-bottom:15px}.account .account-view form section .help{color:#8A8A8A}.account .account-view form section .help:hover{text-decoration:none}.account .account-view form section label:first-child{font-size:15px;color:#424242;margin-bottom:4px}.account .account-view form section label.checkbox{margin-bottom:2px;padding-left:17px;font-size:14px}.account .account-view form section span{font-size:13px;margin:-4px 0 4px 0;color:#A7A7A7;display:block}.account .account-view form section input[type=checkbox]{float:left;margin-top:3px}.account .account-view form section input{margin-bottom:0;max-width:300px}.account .account-view .authorized-domains{list-style:none;margin:2px 0 0 18px;font-size:14px;font-weight:bold}.account .account-view .upgrade-notice{width:100%;padding:18px 22px;box-sizing:border-box;margin-bottom:20px;border:2px solid #f7f7f7;position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.account .account-view .upgrade-notice p{margin-bottom:0;color:#6F6F6F;font-size:13px}.account .account-view .upgrade-notice a{position:absolute;right:8px;top:8px;margin:0}.account .account-view #coupon_message{font-size:0.83m;color:#888;text-align:center;margin:16px 0 0 0}.account .account-view .cancel{color:red}.account .account-view .cancel,.account .account-view .restart{float:left;width:100%;text-align:center}.account .account-view .pagination .next,.account .account-view .pagination .last,.account .account-view .pagination .prev,.account .account-view .pagination .first{display:none}.account .account-view .pagination .page{padding:2px 6px;text-align:center;display:inline-block}.account .account-view .pagination .page:hover{background:#f7f7f7}.account .account-view .pagination .page a{color:inherit}.account .account-view .pagination .page.current{background:#2ba6cb;color:#fff}.account .account-view .change-password{display:block;font-size:14px}.account .account-view ul.options{margin:0px;padding:0px;margin-bottom:15px}.account .account-view ul.options li{padding:0px;display:block;list-style-type:none}.account .account-view ul.options li input[type="radio"]{display:inline-block;margin:0 5px 0 0 }.account .account-view ul.options li label{float:none;margin:0 5px 0 0 ;display:inline-block}.account .account-view ul.options li div{display:inline-block}.account .account-view .select-avatar ul{list-style:none;margin-left:0;padding:0;clear:both}.account .account-view .select-avatar ul li{width:30px;height:30px;display:inline-block;margin:0}.account .account-view .select-avatar ul li label img:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.account .account-view .select-avatar ul li input:checked+label img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.account .account-view .select-avatar ul li img{width:100%;height:100%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4;opacity:.4}.account .account-view ul.account-view-list{list-style:none;margin:0;padding:0}.account .account-view ul.account-view-list>li{width:100%;margin-top:0;position:relative;height:60px;border-bottom:1px solid #eee;box-sizing:border-box}.account .account-view ul.account-view-list>li:last-child{border:none}.account .account-view ul.account-view-list>li .rowinfo{padding:14px 0 10px 0}.account .account-view ul.account-view-list>li .rowinfo img{width:30px;height:30px;float:left;margin-right:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.account .account-view ul.account-view-list>li .rowinfo .title-wrapper{margin-top:-3px}.account .account-view ul.account-view-list>li .rowinfo .title-wrapper .title{font-size:16px;font-weight:bold;color:#474a51;letter-spacing:-0.2px;position:relative;display:inline-block}.account .account-view ul.account-view-list>li .rowinfo .subtitle{font-size:12px;color:#acacac;margin-top:-7px;display:block}.account .account-view ul.account-view-list>li .rowinfo .title,.account .account-view ul.account-view-list>li .rowinfo .subtitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.account .account-view ul.account-view-list>li .rowinfo .status{font-size:11px;color:#acacac;position:absolute;margin:1px 0 0 6px;line-height:1.9;font-weight:300}.account .account-view ul.account-view-list>li:hover .actions a{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.account .account-view ul.account-view-list>li.removing{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5}.account .account-view ul.account-view-list>li .actions{font-size:14px;padding:20px 0;position:absolute;right:0px;top:0px}.account .account-view ul.account-view-list>li .actions a{display:none;font-size:18px;float:right;text-align:center;box-sizing:border-box;color:#ccc;margin-right:18px}.account .account-view ul.account-view-list>li .actions a:hover{text-decoration:none;color:#2280cf}.account .account-view ul.account-view-list>li .actions .icon-cancel{font-size:26px}.account .account-view ul.account-view-list>li .actions .icon-cancel:hover{color:#d03e3e}.account .account-view ul.account-view-list>li .actions .icon-star.icon-admin{background:#ccc;width:18px;height:18px;color:#fff;font-size:12px;line-height:1.5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.account .account-view ul.account-view-list>li .actions .icon-star.icon-admin:hover,.account .account-view ul.account-view-list>li .actions .icon-star.icon-admin.selected{background:#7fb4df}.account .account-view ul.account-view-list>li:hover .actions a{display:block}.account .account-view .tabs{list-style:none;margin:0;width:100%;border-bottom:1px solid #eee}.account .account-view .tabs li{display:inline-block;margin:0;border-left:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #eee;border-top-left-radius:3px;border-top-right-radius:3px;background:#fafafa;height:40px}.account .account-view .tabs li a{color:#777;padding:10px 20px;display:inline-block}.account .account-view .tabs li:last-child{float:right;border:none;background:none;padding-right:0}.account .account-view .tabs li:last-child:hover{background:none}.account .account-view .tabs li:last-child a{font-size:14px;border-radius:3px;color:#fff;padding:6px 12px;margin-top:4px}.account .account-view .tabs li:last-child i{font-style:normal}.account .account-view .tabs li:hover{background:#eee;cursor:pointer}.account .account-view .tabs li:hover a:hover{text-decoration:none}.account .account-view .tabs li.active{box-shadow:0px 1px 0px #fff;background:#fff;cursor:default}.account .account-view .tabs li.active a{font-weight:bold;color:#333}.account .account-view .tabs li.active a:hover{text-decoration:none}.account .account-view .search-people{padding:0;position:relative}.account .account-view .search-people span{position:absolute;top:31px;left:12px;font-size:18px;color:#d3d3d3}.account .account-view .search-people input{margin:20px 0 10px 0;padding-left:33px;max-width:250px}.account .account-view .invites section{margin-bottom:10px}.account .account-view .invites .button{margin-top:15px}.security section{margin-bottom:20px}.security section .field label{margin-bottom:0;padding-left:20px}.security section .field label a{color:#5d5d5d;text-decoration:none}.security section>label{margin-bottom:7px}@media only screen and (max-width:959px){.account .account-view .upgrade-notice a{position:static;margin-top:10px}}@media only screen and (max-width:768px){.account .account-view .tabs li:last-child a{padding:0px;width:30px;height:30px}.account .account-view .tabs li:last-child a i{display:none}.account .account-view .tabs li:last-child a:before{font-family:Entypo;content:"\e8be";text-align:center;display:block;line-height:2.2}}@media only screen and (max-width:479px){.account .account-view ul.account-view-list>li .rowinfo .title-wrapper .title{max-width:140px}.account .account-view .tabs li a{font-size:12px;padding:10px 10px}}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}.payment input[type=submit]{width:100%}.payment .cc{float:left;width:100%;margin-right:20px;position:relative}.payment .cc input{padding-left:37px}.payment .cc #card{background:url(https://sqwiggle-assets.s3.amazonaws.com/assets/payment-sprites-d616f443bbef1f49efa69f2d5cb3eef9.png);height:35px;width:50px;position:absolute;right:3px;top:29px;display:none;background-size:300px 54px}.payment .cc #card.visible{display:block}.payment .cc #card.mastercard{background-position:-50px 0}.payment .cc #card.american-express{background-position:-100px 0}.payment .cc #card.discover{background-position:-150px 0}.payment .cc #card.diners-club{background-position:-200px 0}.payment .cc #card.other{background-position:-250px 0}.payment .cc .cc-lock{background:url(https://sqwiggle-assets.s3.amazonaws.com/assets/payment-sprites-d616f443bbef1f49efa69f2d5cb3eef9.png);background-size:300px 54px;background-position:0 -35px;position:absolute;top:36px;left:13px;width:14px;height:19px}.payment .cvc{float:left;width:50%;position:relative}.payment .cvc label{text-transform:uppercase}.payment .cvc input{margin:0}.payment .cvc .cvc-sample{background:url(https://sqwiggle-assets.s3.amazonaws.com/assets/payment-sprites-d616f443bbef1f49efa69f2d5cb3eef9.png);background-size:300px 54px;background-position:-250px 0;position:absolute;top:29px;right:3px;width:50px;height:35px}.payment .exp{text-align:left;float:left;width:50%}.payment .exp input{margin:0;width:90%}.payment .formula{margin-top:20px;background:#F2F2F2;width:100%;height:42px;color:#777;font-size:22px;font-weight:bold;line-height:42px;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.payment .formula .calc{text-align:justify;float:left;width:65%}.payment .formula .calc .team-size{padding-left:22px}.payment .formula .calc .team-size i{font-size:12px;display:inline-block;margin-top:-2px;color:rgba(0,0,0,0.3)}.payment .formula .calc .multiply-symbol{font-weight:normal;color:rgba(0,0,0,0.3)}.payment .formula .calc .price span{color:rgba(0,0,0,0.3);font-size:13px;font-weight:normal}.payment .formula .calc .equals{padding-right:22px;color:rgba(0,0,0,0.3)}.payment .formula .calc:after{content:"";display:inline-block;width:100%}.payment .formula .total{float:right;width:35%;text-align:center;background:rgba(0,0,0,0.05)}.payment .formula .total span{color:rgba(0,0,0,0.3);font-size:13px;font-weight:normal}.payment .submit-payment{margin-top:20px}.secure{margin:0px auto;color:#c4c4c4;width:175px;padding:30px 0;clear:both}.secure .lock{float:left;background:url(https://sqwiggle-assets.s3.amazonaws.com/assets/payment-sprites-d616f443bbef1f49efa69f2d5cb3eef9.png);background-position:0 -143px;background-size:300px 54px;width:14px;height:19px;margin-right:15px}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}input.error{border-left-color:#E04E61;border-left-width:3px}.team-page h3{clear:both}.team-page ul{margin:0;list-style:none;padding-top:20px;width:100%}.team-page ul li{float:left;width:310px;height:116px;margin:0 0px 35px 0;padding-right:10px;box-sizing:border-box}.team-page ul li:nth-child(3n+3){margin-right:0}.team-page ul li img{width:116px;height:116px;float:left;margin-right:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.team-page ul li h4,.team-page ul li p{width:100%}.team-page ul li h4{font-size:18px;font-weight:bold;margin:0}.team-page ul li .title{font-weight:bold;color:#767676;margin-bottom:8px;font-size:13px;line-height:1.1}.team-page ul li .description{font-size:14px;line-height:1.5}.team-page ul.investors li img{border:2px solid #EFEFEF;box-sizing:border-box}.team-page ul.people{float:left;margin-bottom:40px}.team-page #about h3{line-height:1.6}.contact .contact-sidebar{background:#f7f7f7;box-sizing:border-box;padding:10px 15px}.contact .contact-sidebar h4{margin-top:0}.contact form label{width:100%}.contact form #email{width:250px}.contact form #message{width:100%;height:200px}.contact form .submit{width:100%}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}.press h3{clear:both}.press .press-articles{list-style:none;margin-left:0;margin-right:0}.press .press-articles li{box-sizing:border-box;padding:20px;margin-bottom:30px;background:#f7f7f7}.press .press-articles li:last-child{border:none;margin-bottom:0}.press .press-articles li .title{font-size:20px;line-height:1.2}.press .press-articles li p{margin:17px 0 0 0;line-height:1.5}.press .press-articles li .button{margin-top:7px}.press .press-articles li .short-url{display:block;font-size:12px;color:#c6c6c6}.press .press-articles li:nth-child(2n+2){margin-right:0}.press .logo-asset{text-align:center;padding:20px 0;box-sizing:border-box}.press .logo-asset img{width:90%;height:auto}.press .logo-asset.logo-asset-dark{background:#333333}.press .logo-asset-download{background:#f3f3f3;width:33.3%;text-align:center;display:inline-block;padding:12px 0;border-left:1px solid #e3e3e3;box-sizing:border-box}.press .logo-asset-download:first-child{border-left:0}.press .screenshot a{display:block;background-image:url(https://sqwiggle-assets.s3.amazonaws.com/assets/press/screenshot-ac28680c2b9f1077bbfb852c6440af46.png);background-size:contain;width:300px;height:196px}@media only screen and (max-width:767px){.press .container .logo-header{margin-top:20px}}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}.comparison{text-align:center}.comparison .columns{position:relative}.comparison .table-head{margin-bottom:0}.comparison .table-head td{vertical-align:middle;background:#fff;border:none}.comparison .table-head.fixed{position:fixed;top:0;width:inherit}.comparison .table-head.fixed+.table-content{margin-top:150px}.comparison .table-head.anchored{position:absolute}.comparison table{box-sizing:border-box;width:100%}.comparison table td{width:27%;color:#556669;vertical-align:top;border:2px solid #fff;box-sizing:border-box}.comparison table td span{display:block;color:#6e7c7f;width:100%;font-size:18px;text-align:center}.comparison table td.key{width:19%;background:#fff;vertical-align:middle}.comparison table td.key .icon{font-size:28px;color:#c7d2d5;margin-bottom:8px}.comparison table td.yes:before,.comparison table td.no:before,.comparison table td.maybe:before{font-family:Entypo;text-align:center;color:#73c45a;display:block;width:100%;margin:15px 0 12px 0;font-size:28px}.comparison table td.yes:before{color:#73c45a;content:'\e814'}.comparison table td.no:before{color:#c23330;content:'\e815'}.comparison table td.maybe:before{color:#eea800;content:'\e814'}.comparison table td p{text-align:center;padding:0 25px;line-height:1.6;font-size:14px}.comparison table tfoot td{height:80px;vertical-align:middle;background:#94A0A3}.comparison table tfoot td p{font-size:17px;margin-bottom:0;color:#fff}.comparison table tbody tr:nth-child(2n+2) td:not(.key){background:#fafafa;vertical-align:top}.comparison table tbody td{height:150px;background:#f0f4f5;padding:0}@media only screen and (max-width:959px){.comparison .table-head.fixed{position:static}.comparison .table-head.fixed+.table-content{margin-top:0}}@media only screen and (max-width:767px){.comparison .table-head td{height:80px}.comparison table td span{font-size:11px}.comparison table td p{font-size:9px;padding:0 17px}.comparison table td.key span{font-size:11px}.comparison table td.key .icon{margin-bottom:0}.comparison table tfoot td p{font-size:12px;padding:0}.table-head tr td:nth-child(2) img{width:60px}.table-head tr td:nth-child(3) img{width:60px}.table-head tr td:nth-child(4) img{width:40px}}@media only screen and (max-width:479px){.comparison table td p{font-size:9px;padding:0 5px}.comparison table td.key span{font-size:8px}.comparison table td.key .icon{margin-bottom:0;font-size:18px}.comparison table tfoot td p{font-size:8px}.table-head tr td:nth-child(2) img{width:50px}.table-head tr td:nth-child(3) img{width:50px}.table-head tr td:nth-child(4) img{width:30px}}.check{text-align:center}.check .mail{background:url(https://sqwiggle-assets.s3.amazonaws.com/assets/mail-f3b285a8e05af46fafb106e948f2b4b8.png);background-size:233px 140px;width:233px;height:140px;margin:0px auto}.check h1{font-weight:lighter;text-align:center;letter-spacing:-1px;color:#3e3e3e;margin-bottom:15px}.check p{font-size:17px;color:#929292;text-align:center}.check .devise-links p{text-align:center;font-size:13px}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}#thanks{text-align:center}#thanks img{margin-bottom:15px;width:100%;max-width:220px}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}article.post{margin-bottom:60px}article.post h1{font-size:34px;line-height:34px;margin:30px 0 10px 0;font-weight:normal;color:#2b2b2b;letter-spacing:-1px}article.post h2{font-size:24px;line-height:30px;margin:20px 0 10px 0;color:#4d4d4d;line-height:1.3;font-weight:500;letter-spacing:-1px}article.post h3{font-size:17px;line-height:24px}article.post h4{font-size:14px;line-height:21px}article.post h1 a{color:#2b2b2b}article.post .meta{margin:12px 0 22px 0;font-size:14px}article.post .meta .author,article.post .meta time,article.post .meta a{color:#848484;margin-right:20px}article.post .meta .author i,article.post .meta time i,article.post .meta a i{vertical-align:top;font-size:15px;color:#666;margin-right:8px}article.post .meta .author-avatar{vertical-align:middle;width:16px;height:16px;margin-right:4px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.blog-nav h4{margin-top:0}.blog-nav ul{margin:0;list-style:none}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}#notification{text-align:center;position:fixed;top:-50px;left:0;width:100%;height:0;z-index:100000}#notification .notification{display:inline-block;text-align:center;font-weight:bold;font-size:13px;background:#70C856;max-height:80px;overflow:hidden;color:#fff}#notification .notification .message{padding:10px;margin:0;float:left}#notification .notification a.action{float:right;padding:10px;background:rgba(0,0,0,0.2);color:#fff;min-width:20px;cursor:pointer;text-decoration:none}#notification .notification a.action:hover{background:rgba(0,0,0,0.3)}#notification .notification.error,#notification .notification.alert{background:#e04e61}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}.success-stories{padding-top:0}.success-stories .team-photo{width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.success-stories.zapier h4 strong{color:#ff6e40}.success-stories.gofishdigital h4 strong{color:#0383ae}.success-stories.terracoding h4 strong{color:#1c6384}.success-stories.hippoeducation h4 strong{color:#e32200}.success-stories.gamevy h4 strong{color:#be373e}.success-stories.thisbythem h4 strong{color:#9b9b9b}.success-stories.travefy h4 strong{color:#1e9fd7}.success-stories.techpro h4 strong{color:#5687c3}.success-stories .quote{padding:7px 0 0 0;border:none;float:right;width:300px;margin:0 0 20px 30px;position:relative;top:0;font:normal 20px "Georgia","Time New Roman",serif}.success-stories .quote .text{background:#f2f2f2;color:#4e4e4e;padding:15px 27px 19px 27px;position:relative}.success-stories .quote .text:after{content:'';display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f2f2f2;position:absolute;bottom:-10px;left:28px}.success-stories .quote .text p{margin:0;line-height:1.4;font-size:18px}.success-stories .quote .text p:before,.success-stories .quote .text p:after{font-family:"Georgia","Time New Roman",serif;color:#c9c9c9;font-size:40px}.success-stories .quote .text p:before{content:"\201C";position:absolute;left:8px;top:2px}.success-stories .quote .text p:after{content:"\201D";position:absolute;bottom:-4px;margin-left:2px}.success-stories .quote .author{margin:20px 0 0 17px}.success-stories .quote .author img{float:left;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-right:10px}.success-stories .quote .author span{display:block;width:100%}.success-stories .quote .author .name{color:#545454;font-size:16px;padding-top:5px}.success-stories .quote .author .title{font-size:12px;color:#aeaeae;line-height:1.1}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}.subheader.pricing{height:440px;text-align:center}.content.pricing{margin-top:-288px}.content.pricing .plan{width:272px;margin:0px auto;text-align:center;box-sizing:border-box}.content.pricing .plan .plan-header{padding:25px 0;background:#fff;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.content.pricing .plan .plan-header h2{color:#686868;font-size:28px;margin-bottom:15px}.content.pricing .plan .plan-header .price{color:#4A90E2;position:relative;width:140px;height:73px;margin:0px auto}.content.pricing .plan .plan-header .price span{display:block}.content.pricing .plan .plan-header .price .denomination{font-size:22px;margin-left:-54px}.content.pricing .plan .plan-header .price .amount{font-size:80px;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased}.content.pricing .plan .plan-header .price .plus{font-size:22px}.content.pricing .plan .plan-header .interval{color:#AFAFAF;font-size:14px;display:block;width:100%}.content.pricing .plan .plan-header .button{margin-top:20px;padding:12px 50px;font-weight:bold}.content.pricing .plan.enterprise .plan-header .denomination{margin-left:-104px}.content.pricing .plan.enterprise .plan-header .plus{margin-top:-18px;margin-left:100px}.content.pricing .plan .plan-content{text-align:left;color:#747474;margin:0;list-style:none;font-size:16px;padding:0 29px;box-sizing:border-box}.content.pricing .plan .plan-content li{margin:30px 0}.content.pricing .plan .plan-content li span{width:100%;font-size:13px;color:#C1C1C1;display:block}.content.pricing .plan .plan-content li:last-child{margin-bottom:0}.content.pricing .section-header{font-size:20px;background:#f7f7f7;padding:15px 0;margin:50px 0 30px 0 !important;text-align:center}.content.pricing .coming-soon .plan-content{font-size:14px;color:#ABABAB}.content.pricing .coming-soon .plan-content li{margin:15px 0}@media only screen and (max-width:959px){.subheader h2{font-size:45px}.subheader .subtitle{font-size:24px}.pricing .plan{width:242px}}@media only screen and (max-width:767px){.pricing .plan{margin-bottom:50px}.pricing .plan.team .plan-header,.pricing .plan.enterprise .plan-header{background:#f7f7f7}.pricing .coming-soon{display:none}}@media only screen and (max-width:479px){.subheader h2{font-size:33px}.subheader .subtitle{font-size:22px}}/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(colorbox/overlay.png) repeat 0 0;}
#colorbox{outline:0;}
    #cboxTopLeft{width:21px; height:21px; background:url(colorbox/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(colorbox/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(colorbox/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(colorbox/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(colorbox/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(colorbox/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(colorbox/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(colorbox/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxLoadingOverlay{background:url(colorbox/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(colorbox/loading.gif) no-repeat center center;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(colorbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(colorbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(colorbox/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}
.tipsy{font-size:12px;position:absolute;padding:5px;z-index:10000}.tipsy-inner{background-color:#000;color:#FFF;max-width:200px;padding:6px 10px 5px 10px;text-align:center}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}.content_nav-bg{width:100%;height:47px;position:absolute;background-color:#000;-moz-opacity:.1;-khtml-opacity:.1;-webkit-opacity:.1;opacity:.1;margin-top:-47px}.content_nav{margin-top:-47px;width:100%;padding:0}.content_nav .container{padding:0}.content_nav .container ul{display:table;table-layout:fixed;margin:0}.content_nav .container ul li{display:table-cell;width:auto;text-align:center}.content_nav .container ul li a{padding:14px;color:#fff;display:block;text-align:center;font-size:16px}.content_nav .container ul li a:hover,.content_nav .container ul li a.selected{font-weight:bold;text-decoration:none;color:#fff}.content_cta{text-align:center;width:100%;background:#f7f7f7;padding:80px 0}.content_cta .cta-lower{margin:0px auto;float:none}.content_cta h3{padding-top:0;margin-top:70px;margin-bottom:20px}.content_cta p{margin-top:12px}.feature-page .details h3{margin-top:0}.landing-page h3{font-size:29px}.landing-page .signup{text-align:left}.landing-page .signup #new_signup{padding:12px;background:#f7f7f7}.landing-page .signup .video img{margin-bottom:40px}.landing-page .signup h3{margin-bottom:24px}.landing-page .signup form h3{display:none}.landing-page ul{margin:40px 0 0 0;padding-bottom:15px}.landing-page ul li{list-style:none;padding-left:90px;position:relative;margin-bottom:40px}.landing-page ul li h4{margin-bottom:7px}.landing-page ul li:before{font-family:Entypo;font-size:70px;position:absolute;top:30px;left:0;text-align:center;width:65px}.problems .problem li:before{color:#db4040}.problems .problem li:nth-child(1):before{content:'\e861'}.problems .problem li:nth-child(2):before{content:'\e8c9'}.problems .problem li:nth-child(3):before{content:'\e83e'}.problems .solution li:before{color:#65b056}.problems .solution li:nth-child(1):before{content:'\e861'}.problems .solution li:nth-child(2):before{content:'\e8c9'}.problems .solution li:nth-child(3):before{content:'\e83e'}.problems .solution li:nth-child(4):before{content:'\e80d'}.pricing-cta{position:absolute;right:0;top:100px}.enterprise-cta{background:#f7f7f7;text-align:center;padding:20px 0;margin-top:30px;font-weight:lighter;font-size:20px}.free-for-three ul li{padding-left:76px;margin-bottom:45px}.free-for-three ul li:before{font-size:50px;top:7px}.free-for-three .fixes li:before{color:#65b056}.free-for-three .fixes li:nth-child(1):before{content:'\e8a8'}.free-for-three .fixes li:nth-child(2):before{content:'\e80d'}.free-for-three .fixes li:nth-child(3):before{content:'\e8ba'}.free-for-three .features li:before{color:#65b056}.free-for-three .features li:nth-child(1):before{content:'\e861'}.free-for-three .features li:nth-child(2):before{content:'\e812'}.free-for-three .features li:nth-child(3):before{content:'\e83e'}.free-for-three .features li:nth-child(4):before{content:'\e807'}.free-for-three .features li:nth-child(5):before{content:'\e8cb'}.podcasts p,.podcasts iframe{margin-bottom:40px}.resources .resource{background:#f7f7f7;border:1px solid #ededed;margin-bottom:20px;padding:30px;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.resources .resource img{margin-bottom:20px}@media only screen and (max-width:767px){.content_nav .container ul li{width:100%;display:block;list-style:none;margin-top:0}.content_nav .container ul li a{padding:14px 5px}}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}.container.integrations{padding-top:0}.container.integrations h3{text-align:center;clear:both;padding-top:30px}.container.integrations ul{list-style:none;position:relative}.container.integrations ul li{position:relative;margin-top:70px}.container.integrations ul li>div{border:2px solid #e7e7e7;box-sizing:border-box;height:220px;position:relative;text-align:center}.container.integrations ul li>div .integration-logo{margin-top:-50px;background:#fff;padding:0 5px}.container.integrations ul li>div .title{font-weight:bold;color:#373737;font-size:24px;width:100%;margin:0;display:block;letter-spacing:-1px;margin-top:5px}.container.integrations ul li>div p{position:absolute;top:80px;line-height:1.4;width:100%;padding:15px 10px;box-sizing:border-box;color:#727272;font-size:15px}.container.integrations ul li .get-started{position:absolute;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-sizing:border-box;bottom:0;text-align:center;overflow-y:hidden;max-height:39px;-webkit-transition-property:all;-webkit-transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0, 1, .5, 1);-moz-transition-property:all;-moz-transition-duration:.5s;-moz-transition-timing-function:cubic-bezier(0, 1, .5, 1);-ms-transition-property:all;-ms-transition-duration:.5s;-ms-transition-timing-function:cubic-bezier(0, 1, .5, 1);transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0, 1, .5, 1)}.container.integrations ul li .get-started.closed{max-height:0px;padding:0}.integration #zaps{list-style:none;margin:0}.integration #zaps .zap-power-bar{display:none}.integration #zaps .zap-template{margin-bottom:0}.integration pre{padding:9px;background:#f7f7f7;border-radius:5px;border:1px solid #E2E2E2}.integrations_nav li i{width:18px;height:18px;margin-top:1px}.integration pre code{display:block;overflow-x:auto}@media only screen and (max-width:959px){.container.integrations ul li .get-started{max-height:39px;padding:10px 16px}}@media only screen and (max-width:767px){.container.integrations ul{margin-top:70px}}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}header.ipad a{color:#878787}header.ipad .button.primary.subheader-cta{background:#3595B8}.subheader.ipad{text-align:center}.subheader.ipad h2{color:#454C50;margin-bottom:0}.subheader.ipad p{color:#878787}#ipad .video{text-align:center;margin-top:-60px;margin-bottom:80px}#ipad .video iframe{width:100%;max-width:800px;height:445px}#ipad .download-wrapper{width:100%;background:#EFF1F2;padding:80px 0}#ipad .download-wrapper a.download-link{display:block;width:258px;height:60px;background:url(https://sqwiggle-assets.s3.amazonaws.com/assets/ipad/download-46682acffecaeef1bb68e0e52e092e67.png);background-size:258px 60px;float:left}#ipad .download-wrapper .container .columns{height:60px}#ipad .download-wrapper span{float:left;color:#AAB0B2;font-size:20px;margin-left:70px;margin-top:20px}#ipad .download-wrapper form{float:right}#ipad .download-wrapper form .submit{display:inline-block}#ipad .download-wrapper form .submit input{padding-top:19px;padding-bottom:20px}#ipad .download-wrapper form .submit input:hover{background:#328bac}#ipad .download-wrapper form #email{width:258px;height:60px;border:2px solid #D6DCE0;margin-right:10px;padding-left:20px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#ipad .feature{padding-bottom:100px;padding-top:100px;border-bottom:1px solid #EFF1F2;width:100%}#ipad .feature h3{color:#454C50;font-weight:bold;font-size:27px;margin-top:60px}#ipad .feature p{font-size:18px;color:#9AA3A9}#ipad .feature .container div:nth-child(2){text-align:center}@media only screen and (max-width:959px){#ipad .download-wrapper a.download-link{float:none;margin:0px auto}#ipad .download-wrapper span{display:block;float:none;margin:40px 0;width:100%;text-align:center}#ipad .download-wrapper form{float:none;text-align:center}#ipad .download-wrapper .container{padding-left:0;padding-right:0}#ipad .download-wrapper .container .columns{height:auto}#ipad .feature h3{margin-top:40px}#ipad .feature img{width:100%;height:auto}#ipad .feature.sync h3{margin-top:0}#ipad .feature.backpack h3{margin-top:100px}}@media only screen and (max-width:768px){#ipad .video iframe{height:272px}#ipad .feature{text-align:center}}@media only screen and (max-width:480px){#ipad .download-wrapper .download{padding:0}#ipad .download-wrapper a.download-link{float:none;margin:0px auto}#ipad .download-wrapper span{display:block;float:none;margin:40px 0;width:100%;text-align:center}#ipad .video iframe{height:204px}}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}.documentation{background:url(https://sqwiggle-assets.s3.amazonaws.com/assets/docs/nav-bg-b8f01833bccd21ba2e8114fa00a2bf2f.png) repeat-y}.documentation nav.account{position:absolute;top:10px;right:10px}.documentation nav.account ul{list-style:none;margin:0}.documentation nav.account .menu-myaccount img{width:22px;height:22px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;float:left;margin:-2px 8px 0}.documentation nav.account .menu-signup a{background:#73c45a;color:#fff;padding:10px 25px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.documentation nav.account .menu-signup a:hover{color:#fff}.documentation nav.account a{color:#5d5d5d;text-decoration:none;padding:10px 12px;float:left;margin-top:0;font-size:15px}.documentation nav.account a:hover{color:#1267af;text-decoration:none}.documentation nav.sidebar{width:235px;float:left;padding-top:10px;margin-right:-100%}.documentation nav.sidebar .sections.fixed{position:fixed;top:0;left:0}.documentation nav.sidebar img{margin-top:10px;margin-left:30px}.documentation nav.sidebar h2{text-transform:uppercase;font-size:13px;font-weight:600;color:#fff;margin-left:30px;margin-top:20px}.documentation nav.sidebar ul{list-style:none;line-height:1.5;margin:10px 0;min-width:235px}.documentation nav.sidebar ul li a{text-decoration:none;display:block;padding:1px 30px;color:#ced2dc}.documentation nav.sidebar ul li ul{display:none;margin:0}.documentation nav.sidebar ul li.selected{background:#272a30;font-weight:bold}.documentation nav.sidebar ul li:hover{background:#3e434c}.documentation nav.sidebar ul li.selected.submenu{background:none;font-weight:normal}.documentation nav.sidebar ul li.selected.submenu:hover{background:none}.documentation nav.sidebar ul li.selected ul{display:block;line-height:2;font-size:13px}.documentation nav.sidebar ul li.selected ul li a{padding-left:40px;color:#fff}.documentation nav.sidebar ul li.selected ul li.selected{background:#272a30;font-weight:bold}.documentation .content{padding:20px 30px;padding-bottom:600px;background:#fff;margin-left:235px;float:left}.documentation .content h1{margin:0 0 20px 0;line-height:1}.documentation .content h2{font-size:32px;line-height:34px;margin:45px 0 15px 0;font-weight:normal;color:#2b2b2b;letter-spacing:-1px}.documentation .content h3{font-size:20px;line-height:30px;margin:20px 0 8px 0;color:#585858;line-height:1.3}.documentation .content table tr td{border:1px solid #ebebeb;font-size:14px;padding:8px}.documentation .content table tr td:first-child{color:#424448;font-weight:bold;text-align:right;min-width:60px}.documentation .content table tr td:first-child:after{content:":"}.documentation .content code,.documentation .content .request{display:block;padding:10px;background:#fcfcfc;border:1px solid #e3e3e3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.documentation .content code ul,.documentation .content .request ul{list-style:none;margin:-2px 0 0 10px;float:right}.documentation .content code ul li,.documentation .content .request ul li{font-size:11px;font-weight:600px;display:inline-block;margin:0 0 0 5px;padding:2px 5px;background:#fff;border:1px solid #e3e3e3;text-transform:lowercase;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.documentation .content code ul li.selected,.documentation .content .request ul li.selected{color:#fff;background:#383b43}.documentation .content code pre,.documentation .content .request pre{margin:0}.documentation .content code code,.documentation .content .request code{border:none;padding:4px 0;background:none}.documentation .content code code.hidden,.documentation .content .request code.hidden{display:none}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}.box .invites{position:relative}.box .invites .invite-link[readonly]{background:#fff;padding-left:10px}.box .invites .copy{padding:6px 10px 7px 10px;position:absolute;top:4px;right:4px;-webkit-box-shadow:-7px 0 0 #fff;-moz-box-shadow:-7px 0 0 #fff;box-shadow:-7px 0 0 #fff}.box .invites .invite_email{margin-bottom:10px}.box .invites p{margin-bottom:10px}.box .invites .actions .skip{font-size:14px}.box .invites .actions .button{margin-bottom:15px}.layout-content .account .invites .emails{margin:0}.layout-content .account .invites .emails li{list-style:none;display:inline-block;width:318px;margin-bottom:27px;margin-top:0}.layout-content .account .invites .emails li:nth-child(even){margin-left:19px;text-align:right}.layout-content .account .invites .emails li:nth-child(even) .inline-form-error{text-align:left}.layout-content .account .invites .emails li .gravatar{width:24px;height:24px;vertical-align:middle;float:left;margin:8px 8px 0 10px;text-align:center;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.layout-content .account .invites .emails li>div{border:1px solid #e6e6e6;width:100%;cursor:text;box-sizing:border-box;display:inline-block;text-align:left}.layout-content .account .invites input[type=text]{border:none;padding:0;width:200px}.layout-content .account .invites .inline-form-error{left:5px;top:43px}@media only screen and (max-width:959px){.layout-content .invites .emails li{display:block;width:100%}.layout-content .invites .emails li:nth-child(even){text-align:left;margin-left:0}.layout-content .invites .emails li>div{width:100%}}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}#features .feature-wrapper:nth-child(odd){background:#f7f7f7}#features .feature-wrapper .feature{padding:100px 0;display:flex;align-items:center}#features .feature-wrapper .feature video,#features .feature-wrapper .feature img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ECECEC;max-width:100%;height:auto}#features .feature-wrapper .feature.richmediapreviews video,#features .feature-wrapper .feature.secureandprivate video,#features .feature-wrapper .feature.richmediapreviews img,#features .feature-wrapper .feature.secureandprivate img{border:none}#features .feature-wrapper .feature a{line-height:1.6}@media only screen and (max-width:767px){#features .feature-wrapper .feature{display:block}}.background-clip{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}footer{clear:both;min-height:350px;background:#2d343a;padding:60px 0;text-align:center;-webkit-font-smoothing:auto}footer .logo{margin-bottom:5px}footer nav>.columns{padding-bottom:30px}footer nav>.columns h5{color:#fff;font-size:16px;text-align:left;margin-bottom:26px;letter-spacing:1px;text-transform:uppercase}footer nav>.columns ul{list-style:none;text-align:left;margin:0}footer nav>.columns ul li{margin:0 0 10px 0}footer nav>.columns ul li a{color:#ced3d8;-moz-opacity:.75;-khtml-opacity:.75;-webkit-opacity:.75;opacity:.75}footer .copyright{text-align:left;color:#737a80;font-size:13px;padding:30px 0}footer .copyright a{color:#737a80}@media only screen and (max-width:767px){footer nav>.columns h5{margin-bottom:16px}}