OwlCyberSecurity - MANAGER
Edit File: getsocial-style.css
@-webkit-keyframes fade-in-up { 0% { -webkit-transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-up { 0% { transform: translateY(30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-in-down { 0% { -webkit-transform: translateY(-30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-down { 0% { transform: translateY(-30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-out-up { 0% { -webkit-transform: translateY(0); opacity: 1; } 100% { -webkit-transform: translateY(-30px); opacity: 0; } } @keyframes fade-out-up { 0% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(-30px); opacity: 0; } } @-webkit-keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } @-webkit-keyframes fade-in-up { 0% { -webkit-transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-up { 0% { transform: translateY(30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-in-down { 0% { -webkit-transform: translateY(-30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-down { 0% { transform: translateY(-30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-out-up { 0% { -webkit-transform: translateY(0); opacity: 1; } 100% { -webkit-transform: translateY(-30px); opacity: 0; } } @keyframes fade-out-up { 0% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(-30px); opacity: 0; } } @-webkit-keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } 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; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none; } table { border-collapse: collapse; border-spacing: 0; } a { text-decoration: none; } @-webkit-keyframes fade-in-up { 0% { -webkit-transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-up { 0% { transform: translateY(30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-in-down { 0% { -webkit-transform: translateY(-30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-down { 0% { transform: translateY(-30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-out-up { 0% { -webkit-transform: translateY(0); opacity: 1; } 100% { -webkit-transform: translateY(-30px); opacity: 0; } } @keyframes fade-out-up { 0% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(-30px); opacity: 0; } } @-webkit-keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } header { width: 100%; padding-top: 53px; display: inline-block; } header #logo-wrapper { background: #262533; padding: 19px 20px; float: left; } header #logo-wrapper img { width: 100px; } header #logo-wrapper:hover, header #logo-wrapper:focus { background: #1b1a24; } header #logo-wrapper:active { background: #17161e; } header #main-nav { width: 100%; background: #262533; position: fixed; top: 0; left: 0; z-index: 6; -webkit-transition: all 200ms; transition: all 200ms; box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15); } header #main-nav nav { padding-left: 148px; } header #main-nav nav>ul>li, header #main-nav nav>ul>li a { font-size: 14px; color: #fff; display: inline-block; } header #main-nav nav>ul>li>a { font-weight: bold; } header #main-nav nav>ul>li a { padding: 19px 17px 22px; } header #main-nav nav>ul>li a:hover, header #main-nav nav>ul>li a:focus { background: #1d1c27; } header #main-nav nav>ul>li a:active { background: #17161e; } header #main-nav nav>ul>li a>i.fa-angle-down { font-size: 20px; color: #f7f7f9; margin: -5px 0 -1px 3px; position: relative; bottom: -3px; } header #main-nav nav>ul>li a>i:not(.fa-angle-down) { margin-right: 4px; position: relative; bottom: -1px; } header #main-nav nav>ul>li a.plan-one { background: #00bba4; } header #main-nav nav>ul>li a.plan-one:hover, header #main-nav nav>ul>li a.plan-one:focus { background: #00a18e; } header #main-nav nav>ul>li a.plan-one:active, header #main-nav nav>ul>li a.plan-one:focus { background: #008877; } header #main-nav nav>ul>li a.plan-two { background: #f29809; } header #main-nav nav>ul>li a.plan-two:hover, header #main-nav nav>ul>li a.plan-two:focus { background: #d98908; } header #main-nav nav>ul>li a.plan-two:active { background: #cb7f08; } header #main-nav nav>ul>li a.plan-three { background: #dd5a7c; } header #main-nav nav>ul>li a.plan-three:hover, header #main-nav nav>ul>li a.plan-three:focus { background: #d9456b; } header #main-nav nav>ul>li a.plan-three:active { background: #d63861; } header #main-nav nav>ul>li a.plan-four { background: #9a58e6; } header #main-nav nav>ul>li a.plan-four:hover, header #main-nav nav>ul>li a.plan-four:focus { background: #8d42e3; } header #main-nav nav>ul>li a.plan-four:active { background: #8535e1; } header #main-nav nav>ul>li.active a.tooltip>div, header #main-nav nav>ul>li.active a.tooltip:hover>div, header #main-nav nav>ul>li.active a.tooltip:focus>div, header #main-nav nav>ul>li.active a.tooltip:active>div { display: none !important; } header #main-nav nav>ul>li.divider { border-left: 1px solid #5db2de; } header #main-nav nav>ul>li.icon-link>a { padding: 19px 19px 16px !important; } header #main-nav nav>ul>li.icon-link>a.tooltip>div { width: auto; white-space: nowrap; margin-top: 5px; top: 100%; } header #main-nav nav>ul>li.icon-link>a>i { font-size: 20px; margin: -5px 0 5px; bottom: -3px; } header #main-nav nav>ul>li.right-link { float: right; z-index: 99999999; } header #main-nav nav>ul>li:not(.right-link) { margin-right: -4px; } header #main-nav nav>ul>li.submenu-link { position: relative; } header #main-nav nav>ul>li.submenu-link>a { padding-right: 7px; } header #main-nav nav>ul>li.submenu-link.right-link .submenu-wrapper { left: auto; right: 0; } header #main-nav nav>ul>li.submenu-link .submenu-wrapper { min-width: 150px; padding: 0 5px 5px; margin: 0 -5px; display: none; overflow: hidden; position: absolute; top: 100%; left: 0; z-index: 2; box-sizing: initial; } header #main-nav nav>ul>li.submenu-link .submenu { min-width: 100%; background: #f3f3f3; padding: 10px 8px; -webkit-transform: translate(0, -100%); -ms-transform: translate(0, -100%); transform: translate(0, -100%); -webkit-transition: all 350ms cubic-bezier(0.19, 1, 0.22, 1); transition: all 350ms cubic-bezier(0.19, 1, 0.22, 1); border-radius: 0 0 4px 4px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), inset 0 9px 8px -10px rgba(0, 0, 0, 0.5); } header #main-nav nav>ul>li.submenu-link .submenu.active { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); } header #main-nav nav>ul>li.submenu-link .submenu li.divider { border-bottom: 1px solid #dfdfdf; margin: 0 -8px; padding: 0 8px 10px; } header #main-nav nav>ul>li.submenu-link .submenu li.divider+li { padding-top: 8px; } header #main-nav nav>ul>li.submenu-link .submenu a { width: 100%; color: #606060; white-space: nowrap; padding: 8px 10px; position: relative; border-radius: 4px; } header #main-nav nav>ul>li.submenu-link .submenu a.lib-active, header #main-nav nav>ul>li.submenu-link .submenu a.lib-not-active { padding-right: 35px; } header #main-nav nav>ul>li.submenu-link .submenu a.lib-active:after, header #main-nav nav>ul>li.submenu-link .submenu a.lib-not-active:after { font-family: "FontAwesome"; font-size: 16px; position: absolute; top: 50%; right: 5px; margin-top: -8px; } header #main-nav nav>ul>li.submenu-link .submenu a.lib-active:after { content: " "; color: #8db13d; } header #main-nav nav>ul>li.submenu-link .submenu a.lib-not-active:after { content: " "; color: #d36c65; } header #main-nav nav>ul>li.submenu-link .submenu a:hover, header #main-nav nav>ul>li.submenu-link .submenu a:focus { background: #e6e6e6; } header #main-nav nav>ul>li.submenu-link .submenu a[class*="badge-"] { position: relative; padding-right: 60px; } header #main-nav nav>ul>li.submenu-link .submenu a[class*="badge-"]>span { font-size: 11px; color: #fff; padding: 2px 5px 3px; position: absolute; top: 7px; right: 4px; border-radius: 4px; } header #main-nav nav>ul>li.submenu-link .submenu a[class*="badge-"].badge-plan-one>span { background: #00bba4; } header #main-nav nav>ul>li.submenu-link .submenu a[class*="badge-"].badge-plan-two>span { background: #5777d1; } header #main-nav nav>ul>li.submenu-link .submenu a[class*="badge-"].badge-plan-three>span { background: #2c4aa1; } header #main-nav nav>ul>li.submenu-link .submenu a[class*="badge-"].badge-plan-four>span { background: #8600f1; } header #main-nav nav>ul>li.submenu-link .submenu a[class*="badge-"].badge-plan-five>span { background: #f5a623; } header #main-nav nav>ul>li#cta-nav+#user-nav { margin-right: 0; } header #main-nav nav>ul>li#user-nav { margin-right: 4px; } header #main-nav nav>ul>li#user-nav img { width: 30px; border: 3px solid #72bce2; margin: -7px 2px -5px; border-radius: 100%; } header #main-nav nav>ul>li#user-nav>i { margin-left: 6px; } header #main-nav nav>ul>li#user-nav a>div { left: auto; right: 4px; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } header #main-nav nav>ul>li#user-nav a>div:before { margin-left: 0; left: auto; right: 24px; } header #main-nav nav>ul>li#store-nav { margin-right: -4px; } header #main-nav nav>ul>li#store-nav>a { background: #2a94ca; } header #main-nav nav>ul>li#store-nav>a:hover { background: #278abd; } header #main-nav nav>ul>li#store-nav>a:active { background: #2584b5; } header #main-nav nav>ul>li#store-nav li.tier-counter { background: #2a94ca; margin: 0 -8px; padding: 11px 8px 0; overflow: hidden; } header #main-nav nav>ul>li#store-nav li.tier-counter .counter { font-size: 12px; color: #9dd0eb; text-align: right; position: relative; z-index: 2; } header #main-nav nav>ul>li#store-nav li.tier-counter .counter>div:first-of-type { font-size: 22px; font-weight: 600; color: #fff; margin: 0 0 10px; position: relative; left: 0; } header #main-nav nav>ul>li#store-nav li.tier-counter.no-limit .badge>span { opacity: 1 !important; -webkit-transform: translateY(0) !important; -ms-transform: translateY(0) !important; transform: translateY(0) !important; } header #main-nav nav>ul>li#store-nav li.tier-counter .badge>span { color: #fff; font-weight: 600; padding: 2px 7px; position: absolute; top: -2px; -webkit-transition: all 350ms cubic-bezier(0.19, 1, 0.22, 1); transition: all 350ms cubic-bezier(0.19, 1, 0.22, 1); } header #main-nav nav>ul>li#store-nav li.tier-counter .badge>span:first-child { opacity: 1; left: 0; z-index: 0; border-radius: 4px; } header #main-nav nav>ul>li#store-nav li.tier-counter .badge>span.one { background: #02b6b3; } header #main-nav nav>ul>li#store-nav li.tier-counter .badge>span.two { background: #f29809; } header #main-nav nav>ul>li#store-nav li.tier-counter .badge>span.three { background: #dd5a7c; } header #main-nav nav>ul>li#store-nav li.tier-counter .badge>span.four { background: #9a58e6; } header #main-nav nav>ul>li#store-nav li.tier-counter .badge>span:not(:first-child):last-child { opacity: 0; left: -7px; z-index: 1; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); } header #main-nav nav>ul>li#store-nav li.tier-counter #progbar { height: 6px; background: #fff; margin: 0 -8px; } header #main-nav nav>ul>li#store-nav li.tier-counter #progbar>div { width: 50px; height: 6px; background: #9bc048; content: ""; display: block; } header #main-nav nav>ul>li#store-nav li.tier-counter:hover:not(.no-limit) .badge>span:first-child { opacity: 0; -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); } header #main-nav nav>ul>li#store-nav li.tier-counter:hover:not(.no-limit) .badge>span:last-child { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } header #main-nav nav>ul>li#store-nav li.extra { margin: 0 -8px -10px; } header #main-nav nav>ul>li#store-nav li.extra a { background: #f3f3f3; padding: 12px 18px 13px; border-radius: 0 0 4px 4px; } header #main-nav nav>ul>li#store-nav li.extra a:hover, header #main-nav nav>ul>li#store-nav li.extra a:focus { background: #e6e6e6; } header #main-nav nav>ul>li#store-nav li.extra a:active { background: #dfdfdf; } header #main-nav nav>ul>li#store-nav #store-status { min-width: 22px; font-size: 14px; text-align: center; display: inline-block; padding: 4px 0; margin: -4px 4px -4px 2px; position: relative; bottom: -1px; border-radius: 100%; } header #main-nav nav>ul>li#store-nav #store-status.active { background: #98bf44; } header #main-nav nav>ul>li#store-nav #store-status.error { background: #d36c65; } header #main-nav nav>ul>li#store-nav #site-collection { padding-top: 0; background: #e6e6e6; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), inset 0 -45px 10px -10px rgba(0, 0, 0, 0.5), inset 0 68px 10px -10px rgba(0, 0, 0, 0.5); } header #main-nav nav>ul>li#store-nav #site-collection>li:not(.tier-counter):not(.extra) { max-height: 200px; padding: 10px 0; overflow-y: scroll; } header #main-nav nav>ul>li#store-nav #site-collection>li:not(.tier-counter):not(.extra) a:hover, header #main-nav nav>ul>li#store-nav #site-collection>li:not(.tier-counter):not(.extra) a:focus { background: #dadada; } @-webkit-keyframes fade-in-up { 0% { -webkit-transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-up { 0% { transform: translateY(30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-in-down { 0% { -webkit-transform: translateY(-30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-down { 0% { transform: translateY(-30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-out-up { 0% { -webkit-transform: translateY(0); opacity: 1; } 100% { -webkit-transform: translateY(-30px); opacity: 0; } } @keyframes fade-out-up { 0% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(-30px); opacity: 0; } } @-webkit-keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } .title-wrapper { background: #fff; text-align: center; border-bottom: 1px solid #e9e9e9; padding: 46px 0 56px; position: relative; z-index: 4; } .title-wrapper h1 { font-family: "Raleway", sans-serif; font-weight: 800; text-align: right; display: inline-block; } .title-wrapper h1+p { max-width: 600px; margin-left: auto; margin-right: auto; } .title-wrapper.analytics { z-index: 0; } @-webkit-keyframes fade-in-up { 0% { -webkit-transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-up { 0% { transform: translateY(30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-in-down { 0% { -webkit-transform: translateY(-30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-down { 0% { transform: translateY(-30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-out-up { 0% { -webkit-transform: translateY(0); opacity: 1; } 100% { -webkit-transform: translateY(-30px); opacity: 0; } } @keyframes fade-out-up { 0% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(-30px); opacity: 0; } } @-webkit-keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } .alert-block .alert-info:before, .alert-block .alert-info textarea, .alert-block .alert-info a, .alert-block .close { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .alert-block { color: #606060; background: #fff; padding: 15px 30px; position: relative; -webkit-transition: all 200ms; transition: all 200ms; } .alert-block.large { margin: 0 15px 30px; padding: 22px 30px; border-radius: 4px; } .alert-block.center { text-align: center; } .alert-block.center, .alert-block.center.large { padding-left: 0; padding-right: 0; } .alert-block.center .alert-info { max-width: 800px; display: inline-block; } .alert-block.center .alert-info a { left: 100%; right: auto; } .alert-block .alert-info { text-align: left; padding-left: 50px; position: relative; } .alert-block .alert-info:before { font-family: "FontAwesome"; font-size: 35px; content: " "; color: #ccc; left: 0; } .alert-block .alert-info.no-desc { padding: 9px 0 9px 40px; } .alert-block .alert-info.no-desc p { position: relative; top: -1px; } .alert-block .alert-info.no-desc:before { font-size: 28px; } .alert-block .alert-info.code { padding-right: 275px; } .alert-block .alert-info textarea { width: 245px; height: 50px; font-family: monospace; font-size: 12px; color: #606060; border: 0; padding: 6px 12px; overflow-y: scroll; right: 0; outline: none; resize: none; border-radius: 4px; } .alert-block .alert-info textarea:hover { background: #eee; } .alert-block .alert-info textarea:focus { background: #fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.4); } .alert-block .alert-info a { font-weight: normal; color: #fff; background: #bbb; white-space: nowrap; margin-left: 30px; padding-left: 10px; padding-right: 10px; right: 30px; } .alert-block .alert-info a:hover { background: #999; } .alert-block p.alert-title { font-size: 16px; font-weight: bold; } .alert-block p:not(.alert-title) { font-size: 13px; font-weight: 600; line-height: 15px; margin: 3px 0 0; } .alert-block.inline { max-width: 800px; color: #02b6b3; border-left-width: 90px; border-left-style: solid; border-left-color: #02b6b3; text-align: left; padding-right: 30px; margin: 0 auto 30px; border-radius: 4px; } .alert-block.inline .alert-info { padding-left: 90px !important; margin-left: -90px; } .alert-block.inline .alert-info:before { color: #fff; } .alert-block[class*="plan-"] { color: #fff; } .alert-block[class*="plan-"] .alert-info { padding-left: 0; } .alert-block[class*="plan-"] .alert-info:before { font-family: "Raleway", sans-serif; font-weight: 800; font-size: 20px; color: #fff; border: 2px solid #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15); padding: 3px 11px; margin-right: 30px; right: 100%; left: auto; border-radius: 4px; } .alert-block[class*="plan-"] p { color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.13); } .alert-block.gs-primary { background: #02b6b3; } .alert-block.gs-primary.inline { border-left-color: #2687b9; } .alert-block.gs-primary .alert-info:before { content: "\f00c"; color: rgba(255, 255, 255, 0.5); } .alert-block.gs-primary .alert-info a { background: #2481b1; } .alert-block.gs-primary .alert-info a:hover { background: #1f6e97; } .alert-block.gs-primary p.alert-title { color: #fff; } .alert-block.gs-primary p:not(.alert-title) { color: #b2daef; } .alert-block.default-gs-primary { border-bottom: 1px solid #b2daef; } .alert-block.default-gs-primary .alert-info:before { content: " "; color: #02b6b3; } .alert-block.default-gs-primary .alert-info a { background: #02b6b3; } .alert-block.default-gs-primary .alert-info a:hover { background: #2481b1; } .alert-block.default-gs-primary p { color: #02b6b3; } .alert-block.default-gs-primary p:not(.alert-title) { color: #5db2de; } .alert-block.gs-success { background: #02b6b3; } .alert-block.gs-success.inline { border-left-color: #029d9a; } .alert-block.gs-success .alert-info:before { content: "\f058"; color: rgba(255, 255, 255, 0.5); } .alert-block.gs-success .alert-info a { background: #65851b; } .alert-block.gs-success .alert-info a:hover { background: #526c15; } .alert-block.gs-success p.alert-title { color: #fff; } .alert-block.gs-success p:not(.alert-title) { color: #c9e785; } .alert-block.default-gs-success { border-bottom: 1px solid #c9e785; } .alert-block.default-gs-success .alert-info:before { content: "\f058"; color: #02b6b3; } .alert-block.default-gs-success .alert-info a { background: #02b6b3; } .alert-block.default-gs-success .alert-info a:hover { background: #65851b; } .alert-block.default-gs-success p { color: #02b6b3; } .alert-block.default-gs-success p:not(.alert-title) { color: #a3d630; } .alert-block.gs-error { background: #d36c65; } .alert-block.gs-error.inline { border-left-color: #ca4e45; } .alert-block.gs-error .alert-info:before { content: "\f06a"; color: rgba(255, 255, 255, 0.5); } .alert-block.gs-error .alert-info a { background: #c8463d; } .alert-block.gs-error .alert-info a:hover { background: #b33b33; } .alert-block.gs-error p.alert-title { color: #fff; } .alert-block.gs-error p:not(.alert-title) { color: #f5dedc; } .alert-block.default-gs-error { border-bottom: 1px solid #f5dedc; } .alert-block.default-gs-error .alert-info:before { content: " "; color: #d36c65; } .alert-block.default-gs-error .alert-info a { background: #d36c65; } .alert-block.default-gs-error .alert-info a:hover { background: #c8463d; } .alert-block.default-gs-error p { color: #d36c65; } .alert-block.default-gs-error p:not(.alert-title) { color: #de928d; } .alert-block.special { background: #efc520; } .alert-block.special.inline { border-left-color: #e5ba10; } .alert-block.special .alert-info:before { content: " "; font-size: 35px; color: #fff; } .alert-block.special .alert-info a { background: #bf9b0e; } .alert-block.special .alert-info a:hover { background: #a7880c; } .alert-block.special p { color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.13); } .alert-block.plan-one { background: #00bba4; } .alert-block.plan-one .alert-info:before { content: "Tools"; } .alert-block.plan-one .alert-info a { background: #00a18e; } .alert-block.plan-one .alert-info a:hover { background: #008877; } .alert-block.plan-two { background: #5777d1; } .alert-block.plan-two .alert-info:before { content: "Start"; } .alert-block.plan-two .alert-info a { background: #4367cb; } .alert-block.plan-two .alert-info a:hover { background: #3559c0; } .alert-block.plan-three { background: #2c4aa1; } .alert-block.plan-three .alert-info:before { content: "Growth"; } .alert-block.plan-three .alert-info a { background: #27418d; } .alert-block.plan-three .alert-info a:hover { background: #213879; } .alert-block.plan-four { background: #8600f1; } .alert-block.plan-four .alert-info:before { content: "Expand"; } .alert-block.plan-four .alert-info a { background: #7800d7; } .alert-block.plan-four .alert-info a:hover { background: #6a00be; } .alert-block.plan-five { background: #f5a623; } .alert-block.plan-five .alert-info:before { content: "Enterprise"; } .alert-block.plan-five .alert-info a { background: #f39c0b; } .alert-block.plan-five .alert-info a:hover { background: #db8c0a; } .alert-block .close { width: 33px; height: 33px; font-size: 22px; color: #fff; padding-top: 4px; right: 30px; opacity: 0.6; -webkit-transition: all 200ms; transition: all 200ms; } .alert-block .close i { -webkit-transition: all 750ms cubic-bezier(0.19, 1, 0.22, 1); transition: all 750ms cubic-bezier(0.19, 1, 0.22, 1); -webkit-transform-origin: 50% 54%; -moz-transform-origin: 50% 54%; -ms-transform-origin: 50% 54%; transform-origin: 50% 54%; } .alert-block .close:hover { opacity: 1; } .alert-block .close:hover i { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .alert-block+div>.content-wrapper { margin-top: 30px; } @-webkit-keyframes fade-in-up { 0% { -webkit-transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-up { 0% { transform: translateY(30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-in-down { 0% { -webkit-transform: translateY(-30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-down { 0% { transform: translateY(-30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-out-up { 0% { -webkit-transform: translateY(0); opacity: 1; } 100% { -webkit-transform: translateY(-30px); opacity: 0; } } @keyframes fade-out-up { 0% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(-30px); opacity: 0; } } @-webkit-keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } .modal-wrapper { background: rgba(0, 0, 0, 0.5); padding: 0 30px; overflow: scroll; z-index: 9; } .modal-wrapper, .modal-wrapper .modal-cover { position: fixed; top: 0; right: 0; bottom: 0; left: 0; } .modal-wrapper .modal-cover { z-index: -1; } .modal-wrapper .gs-modal { max-width: 860px; background: #fff; padding: 35px 30px 30px; margin: 100px auto 30px; opacity: 0; border-radius: 4px; } .modal-wrapper .gs-modal.small { max-width: 430px; padding: 40px 30px; } .modal-wrapper .gs-modal .modal-title { text-align: center; } .modal-wrapper .gs-modal .modal-title .title { font-family: "Raleway", sans-serif; font-weight: 800; font-size: 25px; font-weight: 300; padding-bottom: 11px; } .modal-wrapper .gs-modal .modal-title .title+p { max-width: 400px; margin: 10px auto 0; } .modal-wrapper .gs-modal img { width: 100%; } .modal-wrapper .gs-modal .before-after { margin-top: -20px; } .modal-wrapper .gs-modal .before-after>div { text-align: center; } .modal-wrapper .gs-modal .before-after>div strong { font-size: 20px; margin: 20px 0; display: block; } .modal-wrapper .gs-modal .before-after>div[class*="col-"]:first-child { padding-left: 0; padding-right: 15px; } .modal-wrapper .gs-modal .before-after>div[class*="col-"]:last-child { padding-left: 15px; padding-right: 0; } .modal-wrapper .gs-modal .form-button-group { padding-top: 20px; } .modal-wrapper .gs-modal .text-block { text-align: left; margin-bottom: 30px; } .modal-wrapper .gs-modal .text-block p { font-size: 18px; line-height: 22px; margin-bottom: 15px; font-weight: 500; } .modal-wrapper .gs-modal .text-block p span { color: #02b6b3; } .modal-wrapper .gs-modal .status-icon { width: 70px; height: 70px; background: #c4da94; border: 5px solid #9bc048; margin: -10px auto 30px; position: relative; -webkit-animation: rotate-in 750ms ease-in-out; animation: rotate-in 750ms ease-in-out; } .modal-wrapper .gs-modal .status-icon i { font-size: 38px; color: #fff; margin: -19px 0 0 -19px; position: absolute; top: 50%; left: 50%; } .modal-wrapper .gs-modal .status-icon, .modal-wrapper .gs-modal .status-icon:before { border-radius: 100%; } .modal-wrapper .gs-modal .status-icon:before { width: 100%; height: 100%; border: 0 solid #9bc048; content: ""; display: inline-block; position: absolute; top: 0; left: 0; box-sizing: border-box; } .modal-wrapper.hide { display: none; } .modal-wrapper.active { display: block; -webkit-animation: opacity-in 300ms ease-in-out forwards; animation: opacity-in 300ms ease-in-out forwards; } .modal-wrapper.active .gs-modal { -webkit-animation: fade-in-down 700ms cubic-bezier(0.19, 1, 0.22, 1) forwards; animation: fade-in-down 700ms cubic-bezier(0.19, 1, 0.22, 1) forwards; } .modal-wrapper.rewind { -webkit-animation: opacity-out 300ms ease-in-out forwards; animation: opacity-out 300ms ease-in-out forwards; } .modal-wrapper.rewind .gs-modal { -webkit-animation: fade-out-up 700ms cubic-bezier(0.19, 1, 0.22, 1) forwards; animation: fade-out-up 700ms cubic-bezier(0.19, 1, 0.22, 1) forwards; } @-webkit-keyframes fade-in-up { 0% { -webkit-transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-up { 0% { transform: translateY(30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-in-down { 0% { -webkit-transform: translateY(-30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-down { 0% { transform: translateY(-30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-out-up { 0% { -webkit-transform: translateY(0); opacity: 1; } 100% { -webkit-transform: translateY(-30px); opacity: 0; } } @keyframes fade-out-up { 0% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(-30px); opacity: 0; } } @-webkit-keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } div.gs-form { position: relative; } form h3, div.gs-form h3 { margin-bottom: 3px; } form h4, div.gs-form h4 { color: #02b6b3; margin-bottom: 10px; } form p, div.gs-form p { font-size: 14px; color: #999; line-height: 15px; margin-bottom: 4px; } form p.tutorial, div.gs-form p.tutorial { font-size: 16px; color: #606060; line-height: 18px; margin-bottom: 8px; } form p .code, div.gs-form p .code { font-family: Courier New, monospace; font-size: 14px; font-weight: 600; background: #eee; padding: 1px 4px; margin: 0 3px; border-radius: 4px; } form label, div.gs-form label { font-size: 18px; font-weight: 600; } form label span, div.gs-form label span { font-size: 16px; font-weight: 500; color: #999; } form label.step, div.gs-form label.step { width: 34px; height: 34px; font-size: 25px; font-weight: 600; color: #fff; background: #02b6b3; text-align: center; padding-top: 3px; display: inline-block; position: absolute; top: 30px; left: 50%; margin-left: -17px; border-radius: 100%; } form label.required, div.gs-form label.required { position: relative; } form label.required:before, div.gs-form label.required:before { font-family: "FontAwesome"; font-size: 10px; color: #02b6b3; content: " "; display: inline-block; position: absolute; top: 0; left: -15px; } form input:not([type="submit"]), form select, form textarea, div.gs-form input:not([type="submit"]), div.gs-form select, div.gs-form textarea { width: 100%; font-family: "Source Sans Pro", sans-serif; font-size: 20px; font-weight: 500; color: #606060; background: #fff; border: 1px solid #ccc; padding: 3px 15px 5px; outline: none; border-radius: 4px; -webkit-transition: all 200ms; transition: all 200ms; } form input:not([type="submit"]):hover, form select:hover, form textarea:hover, div.gs-form input:not([type="submit"]):hover, div.gs-form select:hover, div.gs-form textarea:hover { background: #f9f9f9 !important; } form input:not([type="submit"]):focus, form select:focus, form textarea:focus, div.gs-form input:not([type="submit"]):focus, div.gs-form select:focus, div.gs-form textarea:focus { border-color: #02b6b3; box-shadow: inset 0 0 3px #b2daef; } form input:not([type="submit"])::-webkit-input-placeholder, form select::-webkit-input-placeholder, form textarea::-webkit-input-placeholder, div.gs-form input:not([type="submit"])::-webkit-input-placeholder, div.gs-form select::-webkit-input-placeholder, div.gs-form textarea::-webkit-input-placeholder { color: #ccc; font-style: italic; } form input:not([type="submit"]):-moz-placeholder, form select:-moz-placeholder, form textarea:-moz-placeholder, div.gs-form input:not([type="submit"]):-moz-placeholder, div.gs-form select:-moz-placeholder, div.gs-form textarea:-moz-placeholder { color: #ccc; font-style: italic; } form input:not([type="submit"])::-moz-placeholder, form select::-moz-placeholder, form textarea::-moz-placeholder, div.gs-form input:not([type="submit"])::-moz-placeholder, div.gs-form select::-moz-placeholder, div.gs-form textarea::-moz-placeholder { color: #ccc; font-style: italic; } form input:not([type="submit"]):-ms-input-placeholder, form select:-ms-input-placeholder, form textarea:-ms-input-placeholder, div.gs-form input:not([type="submit"]):-ms-input-placeholder, div.gs-form select:-ms-input-placeholder, div.gs-form textarea:-ms-input-placeholder { color: #ccc; font-style: italic; } form input:not([type="submit"])+p, form select+p, form textarea+p, div.gs-form input:not([type="submit"])+p, div.gs-form select+p, div.gs-form textarea+p { margin-top: 5px; } form input[type="submit"], form button, div.gs-form input[type="submit"], div.gs-form button { width: auto; font-family: "Source Sans Pro", sans-serif; font-size: 100%; margin-top: -8px; margin-bottom: -9px; display: inline; } form input[type="submit"]:hover, form button:hover, div.gs-form input[type="submit"]:hover, div.gs-form button:hover { cursor: pointer; } form textarea, div.gs-form textarea { max-width: 100%; } form select, div.gs-form select { height: 35px; } form .page-inline-select, div.gs-form .page-inline-select { width: 180px; margin-left: 8px; } form .form-content pre, div.gs-form .form-content pre { margin-top: 18px; } form .form-content+.form-content, div.gs-form .form-content+.form-content { margin-top: 30px; } form .form-content+.options-details:not(.form-title), div.gs-form .form-content+.options-details:not(.form-title) { padding-top: 37px; } form .form-content .field-label.show-content, div.gs-form .form-content .field-label.show-content { border-radius: 2px 0 0 2px; } form .form-content .field-clean, div.gs-form .form-content .field-clean { padding: 35px 30px; } form .form-content .field-clean+.field-clean, form .form-content .field-clean+.field-group, div.gs-form .form-content .field-clean+.field-clean, div.gs-form .form-content .field-clean+.field-group { border-top: 1px solid #eee; } form .form-content .field-clean div[class^="col-"]:not(:first-child), div.gs-form .form-content .field-clean div[class^="col-"]:not(:first-child) { padding-left: 30px; } form .form-content .field-clean label, div.gs-form .form-content .field-clean label { margin-bottom: 6px; display: block; } form .form-content .field-group, div.gs-form .form-content .field-group { padding-left: 125px; position: relative; } form .form-content .field-group:after, div.gs-form .form-content .field-group:after { content: ""; display: block; clear: both; } form .form-content .field-group.hide, div.gs-form .form-content .field-group.hide { display: none; } form .form-content .field-group.multi-label>div, div.gs-form .form-content .field-group.multi-label>div { margin-left: -125px; padding-left: 125px; position: relative; } form .form-content .field-group.multi-label>div+div .field-label, form .form-content .field-group.multi-label>div+div .field-input, div.gs-form .form-content .field-group.multi-label>div+div .field-label, div.gs-form .form-content .field-group.multi-label>div+div .field-input { padding-top: 3px; } form .form-content .field-group.multi-label.row-layout>div:first-child .field-label, div.gs-form .form-content .field-group.multi-label.row-layout>div:first-child .field-label { border-radius: 4px 0 0 0; } form .form-content .field-group.multi-label.row-layout>div:first-child .field-input, div.gs-form .form-content .field-group.multi-label.row-layout>div:first-child .field-input { padding-bottom: 0; } form .form-content .field-group.multi-label.row-layout>div:last-child .field-label, div.gs-form .form-content .field-group.multi-label.row-layout>div:last-child .field-label { padding-top: 18px; } form .form-content .field-group.multi-label.row-layout>div:last-child .field-input, div.gs-form .form-content .field-group.multi-label.row-layout>div:last-child .field-input { padding-bottom: 30px; } form .form-content .field-group:not(.multi-label):not(.not-float)>*, div.gs-form .form-content .field-group:not(.multi-label):not(.not-float)>* { float: left; } form .form-content .field-group:first-child .field-label, div.gs-form .form-content .field-group:first-child .field-label { border-radius: 3px 0 0 0; } form .form-content .field-group:last-child .field-label, div.gs-form .form-content .field-group:last-child .field-label { border-radius: 0 0 0 3px; } form .form-content .field-group .field-label, div.gs-form .form-content .field-group .field-label { width: 125px; min-width: 125px; height: 100%; background: #f9f9f9; word-wrap: break-word; padding: 55px 0 40px 30px; position: absolute; top: 0; left: 0; } form .form-content .field-group .field-label label, form .form-content .field-group .field-label span, div.gs-form .form-content .field-group .field-label label, div.gs-form .form-content .field-group .field-label span { display: block; } form .form-content .field-group .field-label.no-desc, div.gs-form .form-content .field-group .field-label.no-desc { padding-top: 40px; } form .form-content .field-group .field-label .label-icon, div.gs-form .form-content .field-group .field-label .label-icon { font-size: 24px; color: #ddd; text-align: center; margin: -15px 20px 5px 0; } form .form-content .field-group .field-input, div.gs-form .form-content .field-group .field-input { width: 100%; padding: 35px 30px 40px; position: relative; } div.gs-form .form-content .field-group input.field-input, div.gs-form .form-content .field-group input.field-input:focus { border: 0; font-size: 100%; outline: none !important; } form .form-content .field-group .field-input+.field-input, div.gs-form .form-content .field-group .field-input+.field-input { padding-top: 0; margin-top: -6px; } form .form-content .field-group .field-input>.clearfix+.field-button-group, div.gs-form .form-content .field-group .field-input>.clearfix+.field-button-group { margin: 25px 0 -20px; } form .form-content .field-group .field-input.columns, div.gs-form .form-content .field-group .field-input.columns { padding-bottom: 35px; } form .form-content .field-group .field-input.columns div[class*="col-"]:first-child, div.gs-form .form-content .field-group .field-input.columns div[class*="col-"]:first-child { padding: 0; } form .form-content .field-group .field-input.columns div[class*="col-"]:last-child, div.gs-form .form-content .field-group .field-input.columns div[class*="col-"]:last-child { padding-right: 0; } form .form-content .field-group .field-input .gs-buttons-group, div.gs-form .form-content .field-group .field-input .gs-buttons-group { text-align: right; } form .form-content .field-group .field-input .gs-buttons-group .gs-button, div.gs-form .form-content .field-group .field-input .gs-buttons-group .gs-button { display: inline-block; } form .form-content .field-group .field-input .gs-buttons-group .gs-button.error, div.gs-form .form-content .field-group .field-input .gs-buttons-group .gs-button.error { padding-top: 6px; padding-bottom: 8px; margin-left: 4px; } form .form-content .field-group .field-input .input-wrap, div.gs-form .form-content .field-group .field-input .input-wrap { margin: 10px 0 20px; } form .form-content .field-group .field-input .input-wrap ul.chosen-choices, div.gs-form .form-content .field-group .field-input .input-wrap ul.chosen-choices { font-size: 20px; color: #606060; background-image: none; border-color: #ccc; box-shadow: none; border-radius: 4px; } form .form-content .field-group .field-input .input-wrap ul.chosen-choices .search-choice, div.gs-form .form-content .field-group .field-input .input-wrap ul.chosen-choices .search-choice { font-size: 16px; color: #fff; background: #02b6b3; border: none; padding: 7px 26px 7px 11px; box-shadow: none; } form .form-content .field-group .field-input .input-wrap ul.chosen-choices .search-choice .search-choice-close, div.gs-form .form-content .field-group .field-input .input-wrap ul.chosen-choices .search-choice .search-choice-close { height: 13px; background: none !important; background-image: none !important; top: 50%; right: 6px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } form .form-content .field-group .field-input .input-wrap ul.chosen-choices .search-choice .search-choice-close:before, div.gs-form .form-content .field-group .field-input .input-wrap ul.chosen-choices .search-choice .search-choice-close:before { font-family: "FontAwesome"; font-size: 13px; color: #fff; content: " "; display: inline-block; opacity: 0.5; } form .form-content .field-group .field-input .input-wrap ul.chosen-choices input, div.gs-form .form-content .field-group .field-input .input-wrap ul.chosen-choices input { height: 33px; font-family: "Source Sans Pro", sans-serif; font-style: italic; color: #ccc; margin: 0; } form .form-content .field-group .field-input .tutorial-steps li, div.gs-form .form-content .field-group .field-input .tutorial-steps li { border-bottom: 1px solid #eee; counter-increment: step-counter; padding: 0 30px 30px; margin: 0 -30px 30px; position: relative; } form .form-content .field-group .field-input .tutorial-steps li:before, div.gs-form .form-content .field-group .field-input .tutorial-steps li:before { font-size: 16px; font-weight: bold; color: #fff; background: #02b6b3; content: counter(step-counter); padding: 1px 6px 3px; position: absolute; top: 0; left: 10px; border-radius: 4px; } form .form-content .field-group .field-input .tutorial-steps li img, div.gs-form .form-content .field-group .field-input .tutorial-steps li img { width: 100%; border: 1px solid #ccc; margin-top: 15px; display: block; border-radius: 4px; } form .form-content .field-group .field-input .tutorial-steps li p.tutorial, div.gs-form .form-content .field-group .field-input .tutorial-steps li p.tutorial { padding: 0 10px; } form .form-content .field-group .field-input .field-button-group>span.label .checkbox .checkbox-btn, div.gs-form .form-content .field-group .field-input .field-button-group>span.label .checkbox .checkbox-btn { width: auto; } form .form-content .field-group .field-input .field-button-group>span.label.tooltip>div:before, div.gs-form .form-content .field-group .field-input .field-button-group>span.label.tooltip>div:before { margin-left: 0; right: 45px; left: auto; } form .form-content .field-group .field-input .field-button-group>span.label>span, div.gs-form .form-content .field-group .field-input .field-button-group>span.label>span { margin-right: 7px; position: relative; top: -12px; } form .form-content .field-group .field-input .field-button-group>span.label+span.label, div.gs-form .form-content .field-group .field-input .field-button-group>span.label+span.label { margin-left: 30px; } form .form-content .field-group .field-input .input-alert-message, div.gs-form .form-content .field-group .field-input .input-alert-message { font-size: 14px; line-height: 15px; margin-bottom: 4px; position: relative; float: right; } form .form-content .field-group .field-input .input-alert-message span, div.gs-form .form-content .field-group .field-input .input-alert-message span { -webkit-animation: fade-in-left 500ms ease-out; animation: fade-in-left 500ms ease-out; } form .form-content .field-group .field-input .input-alert-message:before, div.gs-form .form-content .field-group .field-input .input-alert-message:before { width: 24px; height: 20px; font-family: "FontAwesome"; font-size: 16px; color: #fff; text-align: center; padding-top: 4px; position: absolute; bottom: -33px; right: 9px; display: block; border-radius: 100%; -webkit-animation: rotate-in 750ms ease-in-out; animation: rotate-in 750ms ease-in-out; } form .form-content .field-group .field-input .input-alert-message.gs-primary, div.gs-form .form-content .field-group .field-input .input-alert-message.gs-primary { color: #02b6b3; } form .form-content .field-group .field-input .input-alert-message.gs-primary:before, div.gs-form .form-content .field-group .field-input .input-alert-message.gs-primary:before { background: #02b6b3; content: " "; } form .form-content .field-group .field-input .input-alert-message.gs-success, div.gs-form .form-content .field-group .field-input .input-alert-message.gs-success { color: #02b6b3; } form .form-content .field-group .field-input .input-alert-message.gs-success:before, div.gs-form .form-content .field-group .field-input .input-alert-message.gs-success:before { background: #02b6b3; content: " "; } form .form-content .field-group .field-input .input-alert-message.gs-error, div.gs-form .form-content .field-group .field-input .input-alert-message.gs-error { color: #d36c65; } form .form-content .field-group .field-input .input-alert-message.gs-error:before, div.gs-form .form-content .field-group .field-input .input-alert-message.gs-error:before { background: #d36c65; content: " "; } form .form-content .field-group .field-note, div.gs-form .form-content .field-group .field-note { font-size: 14px; font-style: italic; color: #bbb; text-align: right; position: absolute; bottom: 10px; right: 30px; } form .form-content .field-group .field-note i, div.gs-form .form-content .field-group .field-note i { margin-right: 2px; position: relative; bottom: -1px; } form .form-content .field-group .field-note.alert-note, div.gs-form .form-content .field-group .field-note.alert-note { margin-left: -125px; padding: 13px 30px 13px 155px; position: relative; right: auto; bottom: auto; -webkit-transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1); transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1); } form .form-content .field-group .field-note.alert-note.inactive, div.gs-form .form-content .field-group .field-note.alert-note.inactive { margin-bottom: -50px; } form .form-content .field-group .field-note.alert-note i, div.gs-form .form-content .field-group .field-note.alert-note i { font-size: 22px; position: absolute; top: 50%; left: 30px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } form .form-content .field-group .field-note.alert-note a.gs-button, div.gs-form .form-content .field-group .field-note.alert-note a.gs-button { font-size: 13px; padding: 2px 7px; margin-left: 5px; } form .form-content .field-group .field-note.alert-note.gs-primary, div.gs-form .form-content .field-group .field-note.alert-note.gs-primary { color: #02b6b3; background: #dceef8; } form .form-content .field-group .field-note.alert-note.gs-success, div.gs-form .form-content .field-group .field-note.alert-note.gs-success { color: #02b6b3; background: #dcefb0; } form .form-content .field-group .field-note.alert-note.gs-error, div.gs-form .form-content .field-group .field-note.alert-note.gs-error { color: #d36c65; background: #fff; } form .form-content .field-group .field-tab, div.gs-form .form-content .field-group .field-tab { display: none; } form .form-content .field-group .field-tab.active, div.gs-form .form-content .field-group .field-tab.active { display: block; -webkit-animation: fade-in-up 400ms cubic-bezier(0.19, 1, 0.22, 1); animation: fade-in-up 400ms cubic-bezier(0.19, 1, 0.22, 1); } form .form-content .field-group:not(.field-alert)+.field-group, div.gs-form .form-content .field-group:not(.field-alert)+.field-group { border-top: 1px solid #eee; } form .form-content .field-group.follow-input label i, div.gs-form .form-content .field-group.follow-input label i { width: 50px; height: 50px; color: #fff; padding: 10px; margin-left: 10px; position: relative; top: -1px; border-radius: 4px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } form .form-content .field-group.follow-input label i:after, div.gs-form .form-content .field-group.follow-input label i:after { font-size: 22px; font-family: "getsocial-icons"; font-style: normal; font-weight: normal; font-variant: normal; speak: none; text-transform: none; line-height: 1; display: inline-block; position: relative; bottom: -3px; } form .form-content .field-group.follow-input label span, div.gs-form .form-content .field-group.follow-input label span { display: none; } form .form-content .field-group.follow-input.fb label i, div.gs-form .form-content .field-group.follow-input.fb label i { background: #506bb1; } form .form-content .field-group.follow-input.fb label i:after, div.gs-form .form-content .field-group.follow-input.fb label i:after { content: " "; } form .form-content .field-group.follow-input.tw label i, div.gs-form .form-content .field-group.follow-input.tw label i { background: #60aade; } form .form-content .field-group.follow-input.tw label i:after, div.gs-form .form-content .field-group.follow-input.tw label i:after { content: " "; } form .form-content .field-group.follow-input.pn label i, div.gs-form .form-content .field-group.follow-input.pn label i { background: #ef4448; } form .form-content .field-group.follow-input.pn label i:after, div.gs-form .form-content .field-group.follow-input.pn label i:after { content: " "; } form .form-content .field-group.follow-input.gp label i, div.gs-form .form-content .field-group.follow-input.gp label i { background: #e85441; } form .form-content .field-group.follow-input.gp label i:after, div.gs-form .form-content .field-group.follow-input.gp label i:after { content: " "; } form .form-content .field-group.follow-input.tu label i, div.gs-form .form-content .field-group.follow-input.tu label i { background: #55677d; } form .form-content .field-group.follow-input.tu label i:after, div.gs-form .form-content .field-group.follow-input.tu label i:after { content: " "; } form .form-content .field-group.follow-input.ld label i, div.gs-form .form-content .field-group.follow-input.ld label i { background: #1b93ce; } form .form-content .field-group.follow-input.ld label i:after, div.gs-form .form-content .field-group.follow-input.ld label i:after { content: " "; } form .form-content .field-group.follow-input.de label i, div.gs-form .form-content .field-group.follow-input.de label i { background: #797979; } form .form-content .field-group.follow-input.de label i:after, div.gs-form .form-content .field-group.follow-input.de label i:after { content: " "; } form .form-content .field-group.follow-input.su label i, div.gs-form .form-content .field-group.follow-input.su label i { background: #f65830; } form .form-content .field-group.follow-input.su label i:after, div.gs-form .form-content .field-group.follow-input.su label i:after { content: " "; } form .form-content .field-group.follow-input.re label i, div.gs-form .form-content .field-group.follow-input.re label i { background: #208fdf; } form .form-content .field-group.follow-input.re label i:after, div.gs-form .form-content .field-group.follow-input.re label i:after { content: " "; } form .form-content .field-group.follow-input.ok label i, div.gs-form .form-content .field-group.follow-input.ok label i { background: #fa6f0d; } form .form-content .field-group.follow-input.ok label i:after, div.gs-form .form-content .field-group.follow-input.ok label i:after { content: " "; } form .form-content .field-group.follow-input.hn label i, div.gs-form .form-content .field-group.follow-input.hn label i { background: #f36201; } form .form-content .field-group.follow-input.hn label i:after, div.gs-form .form-content .field-group.follow-input.hn label i:after { content: " "; } form .form-content .field-group.follow-input.fbm label i, div.gs-form .form-content .field-group.follow-input.fbm label i { background: #0d87ff; } form .form-content .field-group.follow-input.fbm label i:after, div.gs-form .form-content .field-group.follow-input.fbm label i:after { content: " "; } form .form-content .field-group.follow-input.vk label i, div.gs-form .form-content .field-group.follow-input.vk label i { background: #3b689c; } form .form-content .field-group.follow-input.vk label i:after, div.gs-form .form-content .field-group.follow-input.vk label i:after { content: " "; } form .form-content .field-group.follow-input.bf label i, div.gs-form .form-content .field-group.follow-input.bf label i { background: #424242; } form .form-content .field-group.follow-input.bf label i:after, div.gs-form .form-content .field-group.follow-input.bf label i:after { content: " "; } form .form-content .field-group.follow-input.wa label i, div.gs-form .form-content .field-group.follow-input.wa label i { background: #02a601; } form .form-content .field-group.follow-input.wa label i:after, div.gs-form .form-content .field-group.follow-input.wa label i:after { content: " "; } form .form-content .field-group.follow-input.ren label i, div.gs-form .form-content .field-group.follow-input.ren label i { background: #1e72c8; } form .form-content .field-group.follow-input.ren label i:after, div.gs-form .form-content .field-group.follow-input.ren label i:after { content: " "; } form .form-content .field-group.follow-input.ba label i, div.gs-form .form-content .field-group.follow-input.ba label i { background: #314ff3; } form .form-content .field-group.follow-input.ba label i:after, div.gs-form .form-content .field-group.follow-input.ba label i:after { content: " "; } form .form-content .field-group.follow-input.we label i, div.gs-form .form-content .field-group.follow-input.we label i { background: #dc3737; } form .form-content .field-group.follow-input.we label i:after, div.gs-form .form-content .field-group.follow-input.we label i:after { content: " "; } form .form-content .field-group.follow-input.ig label i, div.gs-form .form-content .field-group.follow-input.ig label i { background: #3F729B; } form .form-content .field-group.follow-input.ig label i:after, div.gs-form .form-content .field-group.follow-input.ig label i:after { content: " "; } form .form-content .field-group.follow-input.yt label i, div.gs-form .form-content .field-group.follow-input.yt label i { background: #CD201F; } form .form-content .field-group.follow-input.yt label i:after, div.gs-form .form-content .field-group.follow-input.yt label i:after { content: " "; } form .form-content .field-group.follow-input.ym label i, div.gs-form .form-content .field-group.follow-input.ym label i { background: #e16120; } form .form-content .field-group.follow-input.ym label i:after, div.gs-form .form-content .field-group.follow-input.ym label i:after { content: " "; } form .form-content .field-group.follow-input .field-input, div.gs-form .form-content .field-group.follow-input .field-input { padding-right: 80px; } form .form-content .field-group.follow-input .field-input .close-field, div.gs-form .form-content .field-group.follow-input .field-input .close-field { font-size: 18px; color: #ccc; padding: 7px 9px 6px; position: absolute; top: 35px; right: 20px; } form .form-content .field-group.follow-input .field-input .close-field i, div.gs-form .form-content .field-group.follow-input .field-input .close-field i { margin-right: 0; } form .form-content .field-group.follow-input .field-input .close-field span, div.gs-form .form-content .field-group.follow-input .field-input .close-field span { display: none; } form .form-content .field-group.follow-input .field-input .close-field div, div.gs-form .form-content .field-group.follow-input .field-input .close-field div { width: 115px; padding-top: 8px; padding-bottom: 8px; margin-left: -82px; top: 37px; } form .form-content .field-group.follow-input .field-input .close-field div:before, div.gs-form .form-content .field-group.follow-input .field-input .close-field div:before { margin-left: 0; left: auto; right: 24px; } form .form-content .field-group.follow-input .field-input .close-field:hover, div.gs-form .form-content .field-group.follow-input .field-input .close-field:hover { color: #d36c65; } form .form-content .field-grid+.field-group, div.gs-form .form-content .field-grid+.field-group { border-top: 1px solid #eee; } form .form-content .field-grid .field-label .user-avatar, div.gs-form .form-content .field-grid .field-label .user-avatar { position: absolute; top: 50%; left: 50%; margin: -23px 0 0 -23px; } form .form-content .field-grid .field-label .user-avatar>div, div.gs-form .form-content .field-grid .field-label .user-avatar>div { width: 24px; font-size: 12px; color: #fff; background: #efc520; border: 3px solid #f9f9f9; text-align: center; padding: 3px 0 3px 1px; display: inline-block; position: absolute; top: -7px; right: -7px; } form .form-content .field-grid .field-label .user-avatar img, div.gs-form .form-content .field-grid .field-label .user-avatar img { width: 46px; } form .form-content .field-grid .field-label .user-avatar img, form .form-content .field-grid .field-label .user-avatar>div, div.gs-form .form-content .field-grid .field-label .user-avatar img, div.gs-form .form-content .field-grid .field-label .user-avatar>div { border-radius: 100%; } form .form-content .field-grid .field-input>div:not(.field-button-group), div.gs-form .form-content .field-grid .field-input>div:not(.field-button-group) { display: inline-block; } form .form-content .field-grid .field-input>div.field-button-group, div.gs-form .form-content .field-grid .field-input>div.field-button-group { margin: -7px 0 -11px; float: right; } form .form-content .field-grid .field-input>div.field-button-group a.gs-button, div.gs-form .form-content .field-grid .field-input>div.field-button-group a.gs-button { padding: 6px 13px 7px !important; display: inline-block; } form .form-content .field-grid .field-input>div.field-button-group i.fa-trash, div.gs-form .form-content .field-grid .field-input>div.field-button-group i.fa-trash { margin-right: 0; } form .form-content .field-grid.field-grid-table .field-group.field-table-title-group, div.gs-form .form-content .field-grid.field-grid-table .field-group.field-table-title-group { font-weight: 600; color: #7a7a7a; background: #f9f9f9; padding: 0; } form .form-content .field-grid.field-grid-table .field-group.field-table-title-group .field-table-title, div.gs-form .form-content .field-grid.field-grid-table .field-group.field-table-title-group .field-table-title { border-right: 1px solid #eee; padding: 15px 30px; } form .form-content .field-grid.field-grid-table .field-group.field-table-title-group .field-table-title:last-child, div.gs-form .form-content .field-grid.field-grid-table .field-group.field-table-title-group .field-table-title:last-child { border-right: 0; } form .form-content .field-grid.field-grid-table .field-group, div.gs-form .form-content .field-grid.field-grid-table .field-group { padding-left: 160px; } form .form-content .field-grid.field-grid-table .field-label, div.gs-form .form-content .field-grid.field-grid-table .field-label { width: 160px; min-width: 160px; padding-top: 35px; } form .form-content .field-grid.field-grid-table .field-label a, div.gs-form .form-content .field-grid.field-grid-table .field-label a { font-size: 16px; font-weight: 600; color: #02b6b3; } form .form-content .field-grid.field-grid-table .field-label a:hover, form .form-content .field-grid.field-grid-table .field-label a:focus, div.gs-form .form-content .field-grid.field-grid-table .field-label a:hover, div.gs-form .form-content .field-grid.field-grid-table .field-label a:focus { color: #2687b9; } form .form-content .field-grid.field-grid-table .grid-desc, div.gs-form .form-content .field-grid.field-grid-table .grid-desc { font-size: 14px; color: #bbb; } form .form-button-group, div.gs-form .form-button-group { text-align: center; padding: 38px 0 20px; } form .form-button-group .form-button-status, div.gs-form .form-button-group .form-button-status { display: inline-block; position: relative; } form .form-button-group .form-button-status p, div.gs-form .form-button-group .form-button-status p { width: 240px; font-size: 14px; line-height: 15px; position: absolute; top: 100%; left: 50%; margin: 15px 0 0 -120px; -webkit-animation: fade-in-down 750ms cubic-bezier(0.19, 1, 0.22, 1); animation: fade-in-down 750ms cubic-bezier(0.19, 1, 0.22, 1); } form .form-button-group .form-button-status .gs-primary+p, div.gs-form .form-button-group .form-button-status .gs-primary+p { color: #02b6b3; } form .form-button-group .form-button-status .gs-success+p, div.gs-form .form-button-group .form-button-status .gs-success+p { color: #02b6b3; } form .form-button-group .form-button-status .gs-error+p, div.gs-form .form-button-group .form-button-status .gs-error+p { color: #d36c65; } form .form-button-group.fixed, div.gs-form .form-button-group.fixed { max-width: 925px; width: 100%; background: #f3f3f3; padding: 30px 0; position: fixed; bottom: 0; left: 50%; z-index: 4; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); box-shadow: 0 -20px 30px -30px rgba(0, 0, 0, 0.5); -webkit-animation: push-up 750ms cubic-bezier(0.19, 1, 0.22, 1); animation: push-up 750ms cubic-bezier(0.19, 1, 0.22, 1); } form .extra-notes, div.gs-form .extra-notes { padding-top: 15px; } form .extra-notes .fa-asterisk, div.gs-form .extra-notes .fa-asterisk { font-size: 16px; color: #02b6b3; } .edit_exclusion+.edit_exclusion, .new_exclusion { margin-top: 30px; } .form-content { background: #fff; border: 1px solid #e1e1e1; overflow: hidden; border-radius: 4px; } .form-content.free-content { padding: 30px; } .form-content.show-content { overflow: visible; } .form-content.show-content .field-group:first-child .field-label { border-top-left-radius: 3px; } .form-content.show-content .field-group:first-child .field-input { border-top-right-radius: 3px; } .form-content.show-content .field-group:last-child .field-label { border-bottom-left-radius: 3px; } .form-content.show-content .field-group:last-child .field-input { border-bottom-right-radius: 3px; } .gs-button { font-weight: 600; color: #fff; border: 2px solid transparent; padding: 4px 13px 6px; border-radius: 4px; -webkit-transition: all 200ms; transition: all 200ms; } .gs-button i { margin-right: 4px; } .gs-button.special { color: #efc520; } .gs-button.special:not(.trans) { background: #efc520; } .gs-button.special.trans.border { border-color: #efc520; } .gs-button.dark { color: #606060; } .gs-button.dark:hover { color: #02b6b3; } .gs-button.grey { color: #606060; background: #f6f6f6; } .gs-button.grey:hover { background: #e3e3e3; } .gs-button.disabled { color: #aaa; background: #eee; } .gs-button:not(.pricing-plan).plan-one:not(.trans) { background: #00bba4; } .gs-button:not(.pricing-plan).plan-one:not(.trans):hover { background: #008877; } .gs-button:not(.pricing-plan).plan-one.trans { color: #00bba4; } .gs-button:not(.pricing-plan).plan-one:not(.trans) { background: #00bba4; } .gs-button:not(.pricing-plan).plan-one:not(.trans):hover { background: #008877; } .gs-button:not(.pricing-plan).plan-two.trans { color: #f29809; } .gs-button:not(.pricing-plan).plan-two.trans.border { border-color: #f29809; } .gs-button:not(.pricing-plan).plan-two.trans:hover { color: #f29809; border-color: #f29809; } .gs-button:not(.pricing-plan).plan-three:not(.trans) { background: #dd5a7c; } .gs-button:not(.pricing-plan).plan-three:not(.trans):hover { background: #d63861; } .gs-button:not(.pricing-plan).plan-three.trans { color: #dd5a7c; } .gs-button:not(.pricing-plan).plan-three.trans.border { border-color: #dd5a7c; } .gs-button:not(.pricing-plan).plan-three.trans:hover { color: #dd5a7c; border-color: #dd5a7c; } .gs-button:not(.pricing-plan).plan-four:not(.trans) { background: #9a58e6; } .gs-button:not(.pricing-plan).plan-four:not(.trans):hover { background: #8535e1; } .gs-button:not(.pricing-plan).plan-four.trans { color: #9a58e6; } .gs-button:not(.pricing-plan).plan-four.trans.border { border-color: #9a58e6; } .gs-button:not(.pricing-plan).plan-four.trans:hover { color: #9a58e6; border-color: #9a58e6; } .gs-button.dropdown { width: 100%; font-family: "Source Sans Pro", sans-serif; font-size: 20px; font-weight: normal; background: #fff; border: 1px solid #ccc; padding: 3px 30px 5px 15px; position: relative; } .gs-button.dropdown i { font-size: 16px; position: absolute; top: 10px; right: 10px; -webkit-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; } .gs-button.dropdown.empty { font-style: italic; color: #ccc; } .gs-button.dropdown.filled { color: #fff; background: #02b6b3; border-color: #02b6b3; } .gs-button.dropdown.filled i { color: #88c6e6; } .gs-button.dropdown.filled:hover { background: #2687b9; border-color: #2687b9; } .gs-button.dropdown.active { color: #606060; border-color: #02b6b3; box-shadow: inset 0 0 3px #b2daef; } .gs-button.dropdown.active i { -webkit-transform-origin: 50% 45%; -ms-transform-origin: 50% 45%; transform-origin: 50% 45%; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .gs-button.dropdown:hover { background: #f9f9f9; } .gs-button.pricing-plan { min-width: 100px; font-size: 20px; font-weight: 600; color: #fff; border: 0; text-shadow: 0 1px rgba(0, 0, 0, 0.25); padding: 6px 15px; border-radius: 4px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 0 0 0 transparent; -webkit-transition: all 200ms; transition: all 200ms; } .gs-button.pricing-plan.plan-one { background: #02b6b3, #f29809, #dd5a7c, #9a58e6; } .gs-button.pricing-plan.plan-two { background: #02b6b3, #f29809, #dd5a7c, #9a58e6; } .gs-button.pricing-plan.plan-three { background: #02b6b3, #f29809, #dd5a7c, #9a58e6; } .gs-button.pricing-plan.plan-four { background: #02b6b3, #f29809, #dd5a7c, #9a58e6; } .gs-button.gs-primary:not(.trans) { background: #02b6b3; } .gs-button.gs-primary.trans { color: #02b6b3; } .gs-button.gs-primary.trans.border { border-color: #02b6b3; } .gs-button.gs-success:not(.trans) { background: #02b6b3; } .gs-button.gs-success:hover:not(.trans) { color: #FFFFFF; } .gs-button.gs-success.trans { color: #02b6b3; } .gs-button.gs-success.trans.border { border-color: #02b6b3; } .gs-button.gs-error:not(.trans) { background: #d36c65; } .gs-button.gs-error.trans { color: #d36c65; } .gs-button.gs-error.trans.border { border-color: #d36c65; } .gs-button.white { color: #606060; background: #fff; border-width: 3px; border-style: solid; border-color: transparent; -webkit-transition: all 200ms; transition: all 200ms; } .gs-button.white:hover { border-color: #606060; } a.gs-button.special:not(.trans):hover, input.gs-button.special:not(.trans):hover, button.gs-button.special:not(.trans):hover { background: #d7ae0f; } a.gs-button.special.trans.border:hover, input.gs-button.special.trans.border:hover, button.gs-button.special.trans.border:hover { color: #d7ae0f; border-color: #d7ae0f; } a.gs-button.dark, input.gs-button.dark, button.gs-button.dark { color: #606060; } a.gs-button.dark:hover, input.gs-button.dark:hover, button.gs-button.dark:hover { color: #02b6b3; } a.gs-button.pricing-plan.plan-one:hover, input.gs-button.pricing-plan.plan-one:hover, button.gs-button.pricing-plan.plan-one:hover { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 0 0 3px #00bba4; } a.gs-button.pricing-plan.plan-two:hover, input.gs-button.pricing-plan.plan-two:hover, button.gs-button.pricing-plan.plan-two:hover { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 0 0 3px #5777d1; } a.gs-button.pricing-plan.plan-three:hover, input.gs-button.pricing-plan.plan-three:hover, button.gs-button.pricing-plan.plan-three:hover { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 0 0 3px #2c4aa1; } a.gs-button.pricing-plan.plan-four:hover, input.gs-button.pricing-plan.plan-four:hover, button.gs-button.pricing-plan.plan-four:hover { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 0 0 3px #8600f1; } a.gs-button.gs-primary:not(.trans):hover, input.gs-button.gs-primary:not(.trans):hover, button.gs-button.gs-primary:not(.trans):hover { background: #2687b9; } a.gs-button.gs-primary.trans:hover, input.gs-button.gs-primary.trans:hover, button.gs-button.gs-primary.trans:hover { border-color: #02b6b3; } a.gs-button.gs-success:not(.trans):hover, input.gs-button.gs-success:not(.trans):hover, button.gs-button.gs-success:not(.trans):hover { background: #029d9a; } a.gs-button.gs-success.trans:hover, input.gs-button.gs-success.trans:hover, button.gs-button.gs-success.trans:hover { border-color: #02b6b3; } a.gs-button.gs-error:not(.trans):hover, input.gs-button.gs-error:not(.trans):hover, button.gs-button.gs-error:not(.trans):hover { background: #ca4e45; } a.gs-button.gs-error.trans:hover, input.gs-button.gs-error.trans:hover, button.gs-button.gs-error.trans:hover { border-color: #d36c65; } .checkbox { position: relative; } .checkbox input { height: 34px; background: transparent; position: absolute; margin: 0; opacity: 0; z-index: 1; } .checkbox input:hover { cursor: pointer; } .checkbox input+.checkbox-btn { background: #ccc; } .checkbox input+.checkbox-btn:after { left: 0; -webkit-transform: translate(2px, 0); -ms-transform: translate(2px, 0); transform: translate(2px, 0); } .checkbox input:checked+.checkbox-btn:after { left: 100%; -webkit-transform: translate(-32px, 0); -ms-transform: translate(-32px, 0); transform: translate(-32px, 0); } .checkbox input:checked+.checkbox-btn.gs-primary { background: #02b6b3; } .checkbox input:checked+.checkbox-btn.gs-success { background: #02b6b3; } .checkbox input:checked+.checkbox-btn.gs-error { background: #d36c65; } .checkbox input:hover, .checkbox input:focus { cursor: pointer; } .checkbox input:hover+.checkbox-btn, .checkbox input:focus+.checkbox-btn { background: #b8b8b8; } .checkbox input:hover:checked+.checkbox-btn.gs-primary, .checkbox input:focus:checked+.checkbox-btn.gs-primary { background: #2687b9; } .checkbox input:hover:checked+.checkbox-btn.gs-success, .checkbox input:focus:checked+.checkbox-btn.gs-success { background: #029d9a; } .checkbox input:hover:checked+.checkbox-btn.gs-error, .checkbox input:focus:checked+.checkbox-btn.gs-error { background: #ca4e45; } .checkbox .checkbox-btn { width: 75px; font-weight: 600; padding: 7px 15px 9px; display: inline-block; position: relative; overflow: hidden; border-radius: 100px; -webkit-transition: all 200ms; transition: all 200ms; } .checkbox .checkbox-btn *, .checkbox .checkbox-btn:after { -webkit-transition: all 350ms cubic-bezier(0.19, 1, 0.22, 1); transition: all 350ms cubic-bezier(0.19, 1, 0.22, 1); } .checkbox .checkbox-btn span:first-child { margin-right: -8px; -webkit-transform: translate(30px, 0); -ms-transform: translate(30px, 0); transform: translate(30px, 0); } .checkbox .checkbox-btn span:last-child { margin-left: 8px; -webkit-transform: translate(-30px, 0); -ms-transform: translate(-30px, 0); transform: translate(-30px, 0); } .checkbox .checkbox-btn span:not(.active) { opacity: 0; } .checkbox .checkbox-btn span.active { color: #fff; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); } .checkbox .checkbox-btn:after { width: 30px; height: 30px; background: #fff; content: ""; position: absolute; top: 2px; border-radius: 100%; } .checkbox.checkbox-margin { margin-left: 10px; } .field-label .checkbox { margin-top: 8px; } .field-label .checkbox .checkbox-btn { width: initial; padding: 5px 13px 7px; } .field-label .checkbox .checkbox-btn:after { width: 26px; height: 26px; } .field-label .checkbox .checkbox-btn span:first-child { padding-right: 8px; } .field-label .checkbox .checkbox-btn span:last-child { padding-left: 8px; margin-left: -8px; } .field-label .checkbox.long { margin-left: -15px; } .field-label .checkbox.long span:first-child { padding-right: 0; } .field-label .checkbox.long span:last-child { padding-left: 0; } .field-label .checkbox input { height: 30px; } .field-label .checkbox input:checked+.checkbox-btn:after { -webkit-transform: translate(-28px, 0); -ms-transform: translate(-28px, 0); transform: translate(-28px, 0); } .checkbox-inline input { width: auto !important; margin: 0 4px 0 0; top: 1px !important; } .checkbox-inline:hover { cursor: pointer; } .tab-selector { border-right: 1px solid #e1e1e1; padding-top: 30px !important; padding-right: 10px !important; } .tab-selector a { border-width: 1px 0 1px 1px; border-style: solid; border-color: transparent; padding: 8px 14px 8px 11px; margin: 1px -11px 1px 0; display: inline-block; float: right; border-radius: 4px 0 0 4px; } .tab-selector a, .tab-selector a * { -webkit-transition: all 200ms; transition: all 200ms; } .tab-selector a img { border-radius: 3px; } .tab-selector a:hover { background: #ebebeb; } .tab-selector a.active { background: #fff; border-color: #e1e1e1; pointer-events: none; } .tab-selector a.active img { box-shadow: 0 2px 4px rgba(0, 0, 0, 0.35); } .toggle { border: 1px solid #b2daef; display: inline-block; position: relative; border-radius: 4px; } .toggle a { font-size: 16px; color: #7bc0e4; padding: 8px 16px 10px; margin: -1px; display: inline-block; border-radius: 4px; -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; } .toggle a:first-child { margin-right: 0; } .toggle a:last-child { margin-left: 0; } .toggle a.active { font-weight: 600; color: #fff !important; background: #02b6b3; pointer-events: none; cursor: default !important; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); } .toggle a:hover { color: #02b6b3; } .gs-button-big { font-size: 20px; font-weight: 600; color: #fff; background: #666; padding: 13px 20px 15px; display: inline-block; position: relative; border-radius: 4px; -webkit-transition: all 200ms; transition: all 200ms; } .gs-button-big i { margin: 0 5px 0 -10px; position: relative; bottom: -1px; } .gs-button-big.cta { box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2); } .gs-button-big.extra>span:not(.note) { font-size: 16px; font-weight: 600; color: rgba(255, 255, 255, 0.75); text-transform: uppercase; white-space: nowrap; margin-top: 3px; position: absolute; top: 100%; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .gs-button-big>i.fa-angle-left { font-size: 30px; margin: 0 5px 0 -5px; position: relative; bottom: -2px; } .gs-button-big.primary { background: #02b6b3; } .gs-button-big.primary:hover { background: #2687b9; } .gs-button-big.simple { background: transparent; border: 2px solid transparent; padding: 8px 23px 10px; box-shadow: none; } .gs-button-big.simple:hover { border-color: #fff; } .gs-button-big.pricing-plan:not(.trans) { color: #fff; } .gs-button-big.pricing-plan:not(.trans).plan-one { background: #02b6b3; } .gs-button-big.pricing-plan:not(.trans).plan-one:hover { background: #2481b1; } .gs-button-big.pricing-plan:not(.trans).plan-two { background: #f29809; } .gs-button-big.pricing-plan:not(.trans).plan-two:hover { background: #c17907; } .gs-button-big.pricing-plan:not(.trans).plan-three { background: #dd5a7c; } .gs-button-big.pricing-plan:not(.trans).plan-three:hover { background: #d4305a; } .gs-button-big.pricing-plan:not(.trans).plan-four { background: #9a58e6; } .gs-button-big.pricing-plan:not(.trans).plan-four:hover { background: #7f2cdf; } .gs-button-big.pricing-plan.trans { background: #fff; } .gs-button-big.pricing-plan.trans.plan-one { color: #02b6b3; } .gs-button-big.pricing-plan.trans.plan-one.border { border: 1px solid #02b6b3; } .gs-button-big.pricing-plan.trans.plan-one:hover { color: #fff; background: #02b6b3; } .gs-button-big.pricing-plan.trans.plan-two { color: #f29809; } .gs-button-big.pricing-plan.trans.plan-two.border { border: 1px solid #f29809; } .gs-button-big.pricing-plan.trans.plan-two:hover { color: #fff; background: #f29809; } .gs-button-big.pricing-plan.trans.plan-three { color: #dd5a7c; } .gs-button-big.pricing-plan.trans.plan-three.border { border: 1px solid #dd5a7c; } .gs-button-big.pricing-plan.trans.plan-three:hover { color: #fff; background: #dd5a7c; } .gs-button-big.pricing-plan.trans.plan-four { color: #9a58e6; } .gs-button-big.pricing-plan.trans.plan-four.border { border: 1px solid #9a58e6; } .gs-button-big.pricing-plan.trans.plan-four:hover { color: #fff; background: #9a58e6; } .primary-dark { background: #1c6286; } .primary-dark:hover { background: #2481b1; } .orange { background: #f29809; } .orange:hover { background: #cb7f08; } .green { background: #8db13d; } .green:hover { background: #759333; } .form .form-content .field-group.field-alert p, .form .form-content .field-group.field-alert p.alert-title { color: #fff; } .form .form-content .field-group.field-alert p.alert-title { font-size: 16px; font-weight: bold; margin-bottom: 5px; } .form .form-content .field-group.field-alert .field-label { height: 100%; padding: 0; } .form .form-content .field-group.field-alert .field-label:before { font-family: "FontAwesome"; font-size: 38px; display: inline-block; position: absolute; top: 50%; left: 50%; margin: -19px 0 0 -16px; } .form .form-content .field-group.field-alert .field-input { font-size: 14px; font-weight: 600; color: #fff; line-height: 15px; padding: 20px 30px; } .form .form-content .field-group.field-alert.gs-primary { background: #02b6b3; } .form .form-content .field-group.field-alert.gs-primary .field-label { color: #7fc2e5; background: #288dc2; } .form .form-content .field-group.field-alert.gs-primary .field-label:before { content: " "; } .form .form-content .field-group.field-alert.gs-success { background: #02b6b3; } .form .form-content .field-group.field-alert.gs-success .field-label { color: #b2dd52; background: #72961e; } .form .form-content .field-group.field-alert.gs-success .field-label:before { content: " "; } .form .form-content .field-group.field-alert.gs-error { background: #d36c65; } .form .form-content .field-group.field-alert.gs-error .field-label { color: #e7b0ac; background: #cc554d; } .form .form-content .field-group.field-alert.gs-error .field-label:before { content: " "; } .form .form-content .field-group.field-alert.white { background: #fff; } .form .form-content .field-group.field-alert.white .field-label { color: #02b6b3; background: #f1f8fc; } .form .form-content .field-group.field-alert.white .field-label:before { content: " "; } .form .form-content .field-group.field-alert.white .field-input p, .form .form-content .field-group.field-alert.white .field-input p.alert-title { color: #02b6b3; } .large+div .content-wrapper .options-details:first-child { margin-top: -33px; } @-webkit-keyframes fade-in-up { 0% { -webkit-transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-up { 0% { transform: translateY(30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-in-down { 0% { -webkit-transform: translateY(-30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-down { 0% { transform: translateY(-30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-out-up { 0% { -webkit-transform: translateY(0); opacity: 1; } 100% { -webkit-transform: translateY(-30px); opacity: 0; } } @keyframes fade-out-up { 0% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(-30px); opacity: 0; } } @-webkit-keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } .table-block { color: #606060; text-align: left; padding: 0 30px; margin-top: 56px; margin-bottom: 28px; line-height: 28px; } .table-block table { width: 100%; margin-bottom: 84px; } .table-block table thead { font-family: "Raleway", sans-serif; font-weight: 800; font-size: 32px; line-height: 84px; text-align: center; } .table-block table thead th:first-child { width: 25%; } .table-block table thead th:not(:first-child) { width: 15%; background: #f3f3f3; padding: 28px 5px; line-height: 28px; vertical-align: middle; } .table-block table thead th:not(:first-child) img { max-width: 184px; margin-bottom: -23px; } .table-block table thead th:nth-child(2) { border-radius: 4px 0 0 0; } .table-block table thead th:last-child { border-radius: 0 4px 0 0; } .table-block table tbody tr:first-child td .feature-label { border-top-width: 1px; padding-top: 27px; border-radius: 4px 0 0 0; } .table-block table tbody tr:first-child.help td .feature-label:before { top: 26px !important; } .table-block table tbody tr:nth-last-child(2) td .feature-label { border-bottom-width: 1px; } .table-block table tbody tr:nth-last-child(2) td:first-child, .table-block table tbody tr:nth-last-child(2) td .feature-label { border-radius: 0 0 0 4px; } .table-block table tbody tr:nth-last-child(2) td:last-child { border-radius: 0 0 4px 0; } .table-block table tbody tr:nth-child(odd) td:not(:first-child) { background: #fafafa; } .table-block table tbody tr:nth-child(odd) td:not(:first-child).on { background: #9bc048 !important; } .table-block table tbody tr:nth-child(even) td:not(:first-child) { background: #f3f3f3; } .table-block table tbody tr:nth-child(even) td:not(:first-child).on { background: #8db13d !important; } .table-block table tbody tr.help td .feature-label { position: relative; } .table-block table tbody tr.help td .feature-label>p { font-size: 16px; color: #999; line-height: 21px; margin: 0; padding: 14px 0 28px; display: none; } .table-block table tbody tr.help td .feature-label:before { width: 30px; height: 30px; font-family: "FontAwesome"; font-size: 20px; color: #ddd; background: #fff; text-align: center; content: " "; display: inline-block; padding-top: 1px; box-sizing: border-box; position: absolute; top: 14px; left: -15px; border-radius: 100%; } .table-block table tbody tr.help:hover, .table-block table tbody tr.help.active { cursor: pointer; } .table-block table tbody tr.help:hover td .feature-label, .table-block table tbody tr.help.active td .feature-label { color: #02b6b3; background: #f9f9f9; } .table-block table tbody tr.help:hover td .feature-label:before, .table-block table tbody tr.help.active td .feature-label:before { color: #02b6b3; } .table-block table tbody tr.help:hover td:not(:first-child) i, .table-block table tbody tr.help.active td:not(:first-child) i { text-shadow: 0 3px 0 rgba(0, 0, 0, 0.05); } .table-block table tbody tr.price td:not(:first-child) { font-size: 25px; font-weight: bold; } .table-block table tbody tr.price td:not(:first-child) span { font-size: 20px; font-weight: normal; margin-left: 4px; } .table-block table tbody tr.gs-button-row td:not(:first-child) { background: transparent; border-right: none; padding: 2px 1px 0; } .table-block table tbody tr.gs-button-row td:not(:first-child) a { margin-top: 0; display: block; border-radius: 0 0 4px 4px; } .table-block table tbody td:not(:first-child) { text-align: center; vertical-align: middle; } .table-block table tbody td:not(:first-child) i { display: block; -webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: all 250ms cubic-bezier(0.19, 1, 0.22, 1); transition: all 250ms cubic-bezier(0.19, 1, 0.22, 1); } .table-block table tbody td:not(:first-child):not(:last-child) { border-right: 1px solid #e3e3e3; } .table-block table tbody td:first-child { position: relative; } .table-block table tbody td .feature-label { font-size: 18px; background: #fff; border-left-width: 1px; border-style: solid; border-color: #eee; padding: 14px 30px; } .table-block table tbody td.on, .table-block table tbody td.off { font-size: 16px; font-weight: 600; } .table-block table tbody td.on i, .table-block table tbody td.off i { font-size: 22px; } .table-block table tbody td.on { color: #fff; } .table-block table tbody td.off { color: #d36c65; } @-webkit-keyframes fade-in-up { 0% { -webkit-transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-up { 0% { transform: translateY(30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-in-down { 0% { -webkit-transform: translateY(-30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-down { 0% { transform: translateY(-30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-out-up { 0% { -webkit-transform: translateY(0); opacity: 1; } 100% { -webkit-transform: translateY(-30px); opacity: 0; } } @keyframes fade-out-up { 0% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(-30px); opacity: 0; } } @-webkit-keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } footer { text-align: center; overflow: hidden; padding-top: 96px; } footer.editor { margin-bottom: 77px; } footer #backToTop { width: 190px; height: 190px; font-size: 45px; color: #bbb; background: #e1e1e1; text-align: center; padding-top: 18px; margin-bottom: -110px; display: inline-block; border-radius: 100%; -webkit-transition: all 200ms ease-out; transition: all 200ms ease-out; } footer #backToTop * { -webkit-transition-property: -webkit-transform, opacity; transition-property: transform, opacity; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } footer #backToTop i { -webkit-transition-duration: 100ms; transition-duration: 100ms; } footer #backToTop span { font-size: 16px; color: #fff; margin-top: 15px; display: block; opacity: 0; -webkit-transition-duration: 200ms; transition-duration: 200ms; } footer #backToTop:hover { color: #fff; background: #02b6b3; -webkit-transform: translate(0, -20px); -ms-transform: translate(0, -20px); transform: translate(0, -20px); box-shadow: 0 0 0 15px #e1e1e1; } footer #backToTop:hover i { -webkit-transform: translate(0, -10px); -ms-transform: translate(0, -10px); transform: translate(0, -10px); } footer #backToTop:hover span { opacity: 1; -webkit-transform: translate(0, -30px); -ms-transform: translate(0, -30px); transform: translate(0, -30px); } @-webkit-keyframes fade-in-up { 0% { -webkit-transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-up { 0% { transform: translateY(30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-in-down { 0% { -webkit-transform: translateY(-30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-down { 0% { transform: translateY(-30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-out-up { 0% { -webkit-transform: translateY(0); opacity: 1; } 100% { -webkit-transform: translateY(-30px); opacity: 0; } } @keyframes fade-out-up { 0% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(-30px); opacity: 0; } } @-webkit-keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } .app-group { background: #e4e4e4; margin: 0 15px 60px; overflow: hidden; border-radius: 4px; -webkit-transition: all 200ms; transition: all 200ms; } .app-group:last-child { margin-bottom: 0; } .app-group.active+.alert-block { margin-top: -30px; } .app-group:not(.active) { margin-bottom: 15px; } .app-group:not(.active)+.alert-block { margin-top: 30px; } .app-group .app-group-title { padding: 15px 15px 17px; position: relative; } .app-group .app-group-title h2 { font-family: "Raleway", sans-serif; font-weight: 800; font-size: 22px; color: #999; } .app-group .app-group-title h2>span { font-family: "Source Sans Pro", sans-serif; font-size: 16px; color: #bdbdbd; margin-left: 7px; } .app-group .app-group-title a.app-group-toggle { color: #bdbdbd; position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .app-group .app-group-title a.app-group-toggle>i { position: absolute; top: 18px; right: 20px; } .app-group .app-group-title a.app-group-toggle>span { display: none; } .app-group .app-group-title a.app-group-toggle:hover { color: #999; background: rgba(255, 255, 255, 0.25); } .app-grid { padding-top: 120px; margin: 0 -30px; } .app-grid:nth-child(2) .app-grid-titles-wrapper { border-top-width: 0; } .app-grid .app-link-wrapper { width: 25%; padding: 22px 15px 20px; float: left; position: relative; } .app-grid .app-link-wrapper * { -webkit-transition: all 250ms cubic-bezier(0.185, 0.295, 0.325, 1); transition: all 250ms cubic-bezier(0.185, 0.295, 0.325, 1); } .app-grid .app-link-wrapper .app-badge-group, .app-grid .app-link-wrapper .nocode { position: absolute; top: 7px; z-index: 2; } .app-grid .app-link-wrapper .app-badge-group { text-align: right; position: absolute; right: 7px; } .app-grid .app-link-wrapper .app-badge { font-family: "Raleway", sans-serif; font-weight: 800; font-size: 16px; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15); padding: 4px 8px; display: inline-block; border-radius: 4px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); } .app-grid .app-link-wrapper .app-badge.nocode { font-size: 14px; text-transform: uppercase; padding-top: 5px; padding-bottom: 5px; left: 7px; } .app-grid .app-link-wrapper .app-badge.new { background: #f5bd25; } .app-grid .app-link-wrapper .app-badge.nocode { background: #8db13d; color: #ccc; background: #fff; text-shadow: none; box-shadow: none; } .app-grid .app-link-wrapper .app-badge.plan-one { background: #00bba4; } .app-grid .app-link-wrapper .app-badge.plan-two { background: #f29809; } .app-grid .app-link-wrapper .app-badge.plan-three { background: #dd5a7c; } .app-grid .app-link-wrapper .app-badge.plan-four { background: #9a58e6; } .app-grid .app-link-wrapper .app-badge.sharing { background: #44B3C2; font-size: 14px; } .app-grid .app-link-wrapper .app-badge.tracking { background: #F1A94E; font-size: 14px; } .app-grid .app-link-wrapper .app-badge.follow { background: #E45641; font-size: 14px; } .app-grid .app-link-wrapper .app-badge.integrations { background: #dd5a7c; font-size: 14px; } .app-grid .app-link-wrapper .app-link { height: 320px; background: #fff; border: 1px solid #e3e3e3; text-align: center; padding: 35px 30px 0; overflow: hidden; position: relative; border-radius: 4px; } .app-grid .app-link-wrapper .app-link .app-link-info { background: #fff; border-top: 1px solid transparent; padding-bottom: 30px; margin-top: -52px; position: absolute; top: 100%; left: 0; right: 0; z-index: 1; -webkit-transform: translateY(-82px); -ms-transform: translateY(-82px); transform: translateY(-82px); } .app-grid .app-link-wrapper .app-link .app-link-info p.app-title { height: 66px; font-family: "Raleway", sans-serif; font-weight: 800; font-weight: 800; font-size: 20px; line-height: 24px; text-align: center; position: relative; } .app-grid .app-link-wrapper .app-link .app-link-info p.app-title span { width: 100%; padding: 0 15px; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .app-grid .app-link-wrapper .app-link .app-link-info p:not(.app-title) { text-align: left; line-height: 22px; padding: 0 30px; opacity: 0; font-weight: 500 } .app-grid .app-link-wrapper .app-link .app-image { position: relative; } .app-grid .app-link-wrapper .app-link .app-image img { max-height: 156px; max-width: 300px; width: 100%; } .app-grid .app-link-wrapper .app-link .installed { width: 100%; font-family: "Raleway", sans-serif; font-weight: 800; font-size: 30px; color: #fff; background: rgba(120, 101, 158, 0.9); text-align: center; position: absolute; top: 0; bottom: 10px; left: 0; border-radius: 4px; } .app-grid .app-link-wrapper .app-link .installed>span { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .app-grid .app-link-wrapper .app-link .installed i { font-size: 42px; margin-bottom: 5px; display: block; } .app-grid .app-link-wrapper .app-link .app-link-buttons { height: 72px; background: #fff; position: absolute; bottom: 0; left: 0; right: 0; z-index: 2; box-shadow: 0 0px 20px #fff; } .app-grid .app-link-wrapper .app-link .app-link-buttons * { -webkit-transition: all 200ms; transition: all 200ms; } .app-grid .app-link-wrapper .app-link .app-link-buttons .prompt { color: #fff; background: #ca4e45; padding: 15px 20px; } .app-grid .app-link-wrapper .app-link .app-link-buttons .prompt a { background: #842c26; border: 1px solid transparent; padding: 4px 25px 6px; margin: -5px 5px -6px; display: inline-block; border-radius: 4px; } .app-grid .app-link-wrapper .app-link .app-link-buttons .prompt a:hover { background: #9f352e; } .app-grid .app-link-wrapper .app-link .app-link-buttons .prompt a.trans { background: transparent; } .app-grid .app-link-wrapper .app-link .app-link-buttons .prompt a.trans:hover { border-color: #fff; } .app-grid .app-link-wrapper .app-link .app-link-buttons a { font-size: 18px; padding: 6px 17px 7px; display: inline-block; position: relative; } .app-grid .app-link-wrapper .app-link .app-link-buttons a.gs-primary:hover { color: #fff; background: #02b6b3; } .app-grid .app-link-wrapper .app-link .app-link-buttons a.disable { color: #ccc; background: #fff; } .app-grid .app-link-wrapper .app-link .app-link-buttons a.disable:hover { color: #d36c65; } .app-grid .app-link-wrapper .app-link .app-link-buttons a .gs-tooltip { background: #02b6b3; padding: 9px 8px 5px; margin-left: 10px; position: absolute; top: -2px; left: 100%; border-radius: 4px; } .app-grid .app-link-wrapper .app-link .app-link-buttons a .gs-tooltip img { width: 30px; } .app-grid .app-link-wrapper .app-link .app-link-buttons a .gs-tooltip>div { width: auto; padding: 7px 13px; white-space: nowrap; top: 38px; left: auto; right: -10px; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .app-grid .app-link-wrapper .app-link .app-link-buttons a .gs-tooltip>div:before { margin-left: 0; left: auto; right: 25px; } .app-grid .app-link-wrapper .app-link .app-link-buttons>div { white-space: nowrap; position: absolute; top: 12px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); -webkit-transition: all 300ms cubic-bezier(0.19, 1, 0.22, 1); transition: all 300ms cubic-bezier(0.19, 1, 0.22, 1); } .app-grid .app-link-wrapper .app-link .app-link-buttons>div:not(.app-button-group):not(.active)+.app-button-group { margin-top: 10px; opacity: 0; -webkit-transform: translateX(-50%) translateY(100%); -ms-transform: translateX(-50%) translateY(100%); transform: translateX(-50%) translateY(100%); } .app-grid .app-link-wrapper .app-link .app-link-buttons>div:not(.app-button-group).active { opacity: 0; -webkit-transform: translateX(-50%) translateY(-100%); -ms-transform: translateX(-50%) translateY(-100%); transform: translateX(-50%) translateY(-100%); } .app-grid .app-link-wrapper .app-link .app-link-buttons>div:not(.app-button-group).active+.app-button-group { margin-top: 0; opacity: 1; -webkit-transform: translateX(-50%) translateY(0); -ms-transform: translateX(-50%) translateY(0); transform: translateX(-50%) translateY(0); } .app-grid .app-link-wrapper .app-link .app-link-buttons .app-button-group { border: 2px solid #d36c65; display: inline-block; overflow: hidden; border-radius: 4px; } .app-grid .app-link-wrapper .app-link .app-link-buttons .app-button-group a { color: #e4a5a1; border-width: 0; border-radius: 0; } .app-grid .app-link-wrapper .app-link .app-link-buttons .app-button-group a:hover { color: #ca4e45; background: #fbf1f0; } .app-grid .app-link-wrapper .app-link .app-link-buttons:before { width: 35px; height: 35px; background: image-url("loader.gif"); background-size: 35px auto; content: ""; display: none; margin-left: -17px; position: absolute; top: 12px; left: 50%; z-index: 1; -webkit-animation: scale-in 250ms cubic-bezier(0.19, 1, 0.22, 1); animation: scale-in 250ms cubic-bezier(0.19, 1, 0.22, 1); } .app-grid .app-link-wrapper .app-link .app-link-buttons.loading:before { display: inline-block; } .app-grid .app-link-wrapper:hover .app-link .app-image { opacity: 0.5; -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px); } .app-grid .app-link-wrapper:hover .app-link .app-link-info { border-top-color: #e3e3e3; -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2); } .app-grid .app-link-wrapper:hover .app-link .app-link-info p:not(.app-title) { opacity: 1; font-weight: 500; } .app-grid .app-link-wrapper:hover .app-link .app-badge.nocode { color: #fff; background: #8db13d; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); } @-webkit-keyframes fade-in-up { 0% { -webkit-transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-up { 0% { transform: translateY(30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-in-down { 0% { -webkit-transform: translateY(-30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-down { 0% { transform: translateY(-30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-out-up { 0% { -webkit-transform: translateY(0); opacity: 1; } 100% { -webkit-transform: translateY(-30px); opacity: 0; } } @keyframes fade-out-up { 0% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(-30px); opacity: 0; } } @-webkit-keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } .app-grid-titles-wrapper { background: #fff; border-bottom: 1px solid #e9e9e9; padding: 40px 30px 20px; margin-top: -121px; position: absolute; left: 0; right: 0; z-index: 3; -webkit-transition: padding 300ms cubic-bezier(0.19, 1, 0.22, 1); transition: padding 300ms cubic-bezier(0.19, 1, 0.22, 1); } .app-grid-titles-wrapper.fixed { border-top-width: 0; border-bottom-color: transparent; padding-top: 20px; margin-top: 0; position: fixed; top: 55px; box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15), inset 0 2px 5px rgba(0, 0, 0, 0.1); } .app-grid-titles-wrapper.fixed h1 { font-size: 25px; position: relative; bottom: -4px; } .app-grid-titles-wrapper.fixed h1 .gs-tooltip { top: -2px; } .app-grid-titles-wrapper h1 { max-width: 1260px; margin: 0 auto; padding: 0 400px 0 60px; -webkit-transition: all 300ms cubic-bezier(0.19, 1, 0.22, 1); transition: all 300ms cubic-bezier(0.19, 1, 0.22, 1); } h1.app-grid-titles { font-family: "Raleway", sans-serif; font-weight: 800; font-size: 30px; font-weight: 800; } h1.app-grid-titles:not(.filter-on) span.gs-tooltip>div { display: none !important; } h1.app-grid-titles.filter-on { color: #ccc; } h1.app-grid-titles.filter-on i { font-size: 20px; margin: 0 10px; position: relative; bottom: 1px; } h1.app-grid-titles.filter-on span.filter-two { color: #00bba4; } h1.app-grid-titles.filter-on span.filter-two>div { background: #00bba4; } h1.app-grid-titles.filter-on span.filter-two>div:before { border-color: transparent transparent #00bba4 transparent; } h1.app-grid-titles.filter-on span.filter-nocode { color: #8db13d; } h1.app-grid-titles.filter-on span.filter-primary { color: #02b6b3; } h1.app-grid-titles span.gs-tooltip>div { font-family: "Source Sans Pro", sans-serif; font-weight: normal; margin-top: 10px; } .app-grid-titles-wrapper.fixed h1.app-grid-titles span.gs-tooltip>div { margin-top: 6px; } #app-grid-filters { max-width: 1260px; height: 1px; font-weight: 600; margin: 0 auto; position: relative; top: 40px; z-index: 4; -webkit-transition: all 750ms cubic-bezier(0.19, 1, 0.22, 1); transition: all 750ms cubic-bezier(0.19, 1, 0.22, 1); } #app-grid-filters.fixed { position: fixed; top: 71px; left: 0; right: 0; } #app-grid-filters.fixed .app-grid-filter-holder { padding: 0 60px; } #app-grid-filters.fixed #app-filter-dropdown { right: 30px; } #app-grid-filters .app-grid-filter-holder { display: inline-block; position: absolute; top: 0; right: 0; } #app-grid-filters .app-grid-filter-holder .gs-button { margin-left: 5px; position: relative; z-index: 1; } #app-grid-filters .app-grid-filter-holder .gs-button:first-child { margin-left: 0; margin-right: -4px; } #app-grid-filters .app-grid-filter-holder .gs-tooltip>div { top: 40px; } #app-grid-filters #app-filter { padding: 6px 13px 7px; display: inline-block; z-index: 1; } #app-grid-filters #app-filter:hover+#app-filter-dropdown { display: block; } #app-grid-filters #app-filter-dropdown { width: 220px; background: #fff; text-align: left; padding: 18px 15px 13px; display: none; position: absolute; top: 100%; right: 0; border-radius: 4px; box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2); -webkit-animation: fade-in-down 500ms cubic-bezier(0.19, 1, 0.22, 1); animation: fade-in-down 500ms cubic-bezier(0.19, 1, 0.22, 1); } #app-grid-filters #app-filter-dropdown:hover { display: block; } #app-grid-filters #app-filter-dropdown .gs-button { margin: 3px 0; padding: 6px 18px 8px 13px; display: block; } #app-grid-filters #app-filter-dropdown .gs-button:not(.trans) { position: relative; } #app-grid-filters #app-filter-dropdown .gs-button:not(.trans):before { font-family: "FontAwesome"; font-size: 16px; color: #fff; content: " "; display: block; position: absolute; top: 50%; right: 4px; margin-top: -8px; opacity: 0.5; } #app-grid-filters #app-filter-dropdown .filter-title { margin-bottom: 10px; display: block; } html, body { height: 100%; } body { font-family: "Source Sans Pro", sans-serif; color: #606060; background: #f3f3f3; } body * { text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; box-sizing: border-box; } body.no-scroll { overflow: hidden; } h1 { font-size: 40px; font-weight: 300; } h1 strong { font-weight: 600; } h1+p { margin-top: 10px; } h2, h3 { font-size: 20px; font-weight: 600; } h4 { font-size: 20px; } strong { font-weight: 700; } p { line-height: 18px; } textarea.code, form textarea.code, div.form textarea.code { width: 100%; font-family: Courier New, monospace; font-size: 12px; color: #000; background: #fff; border: 1px solid #ccc; padding: 13px 20px; resize: none; outline: none; word-wrap: break-word; display: block; border-radius: 4px; } .gs-tooltip { position: relative; } .gs-tooltip.plan-one>div { background: #00bba4; } .gs-tooltip.plan-one>div:before { border-color: transparent transparent #00bba4 transparent; } .gs-tooltip.plan-two>div { background: #00bba4; } .gs-tooltip.plan-two>div:before { border-color: transparent transparent #d98908 transparent; } .gs-tooltip.plan-three>div { background: #d9456b; } .gs-tooltip.plan-three>div:before { border-color: transparent transparent #d9456b transparent; } .gs-tooltip.plan-four>div { background: #8d42e3; } .gs-tooltip.plan-four>div:before { border-color: transparent transparent #8d42e3 transparent; } .gs-tooltip.nocode>div { background: #81a238; } .gs-tooltip.nocode>div:before { border-color: transparent transparent #81a238 transparent; } .gs-tooltip>div { width: 184px; font-size: 13px; font-weight: normal; color: #fff; background: #000; text-align: left; line-height: 15px; padding: 10px 15px; position: absolute; top: 30px; left: 50%; display: none; z-index: 5; border-radius: 4px; box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4); -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .gs-tooltip>div:before { width: 0; height: 0; border-style: solid; border-width: 0 8px 8px 8px; border-color: transparent transparent #000 transparent; content: ""; display: block; position: absolute; top: -8px; left: 50%; margin-left: -8px; } .gs-tooltip:hover>div { display: block; } .min-tip>div { width: 95px; left: 50%; top: 50px; text-align: center; padding: 5px 5px; } #gs-master-wrapper { min-width: 1150px; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -190px; overflow-y: hidden; } #gs-master-wrapper #master-wrapper-push { height: 190px; } main { z-index: 3; -webkit-transition: all 400ms cubic-bezier(0.645, 0.045, 0.355, 1); transition: all 400ms cubic-bezier(0.645, 0.045, 0.355, 1); } main.relative { position: relative; } main>div { margin: 0 auto; } main>div.large { max-width: 1200px; } main>div.large>.alert.global { margin: 0 30px; } main>div.medium { max-width: 860px; } main>div.special { max-width: 920px; } main>div .content-wrapper { margin: 30px 30px 0; } main>div .content-wrapper.no-margin { margin-top: 0; } main>div .content-wrapper.analytics { position: relative; } .text-center { text-align: center; } .text-left { text-align: left; } .text-right { text-align: right; } .container *[class^="col-"]:first-of-type { padding-right: 15px; } .container *[class^="col-"]:last-of-type { padding-left: 15px; } .container *[class^="col-"]:not(:first-of-type):not(:last-of-type) { padding-left: 15px; padding-right: 15px; } .row { margin: 0 -30px; } .row:after { content: ""; display: block; clear: both; } .col-1 { width: 6.25%; position: relative; min-height: 1px; padding-left: 30px; padding-right: 30px; float: left; } .col-pull-1 { right: 6.25%; } .col-push-1 { left: 6.25%; } .col-offset-1 { margin-left: 6.25%; } .col-2 { width: 12.5%; position: relative; min-height: 1px; padding-left: 30px; padding-right: 30px; float: left; } .col-pull-2 { right: 12.5%; } .col-push-2 { left: 12.5%; } .col-offset-2 { margin-left: 12.5%; } .col-3 { width: 18.75%; position: relative; min-height: 1px; padding-left: 30px; padding-right: 30px; float: left; } .col-pull-3 { right: 18.75%; } .col-push-3 { left: 18.75%; } .col-offset-3 { margin-left: 18.75%; } .col-4 { width: 25%; position: relative; min-height: 1px; padding-left: 30px; padding-right: 30px; float: left; } .col-pull-4 { right: 25%; } .col-push-4 { left: 25%; } .col-offset-4 { margin-left: 25%; } .col-5 { width: 31.25%; position: relative; min-height: 1px; padding-left: 30px; padding-right: 30px; float: left; } .col-pull-5 { right: 31.25%; } .col-push-5 { left: 31.25%; } .col-offset-5 { margin-left: 31.25%; } .col-6 { width: 37.5%; position: relative; min-height: 1px; padding-left: 30px; padding-right: 30px; float: left; } .col-pull-6 { right: 37.5%; } .col-push-6 { left: 37.5%; } .col-offset-6 { margin-left: 37.5%; } .col-7 { width: 43.75%; position: relative; min-height: 1px; padding-left: 30px; padding-right: 30px; float: left; } .col-pull-7 { right: 43.75%; } .col-push-7 { left: 43.75%; } .col-offset-7 { margin-left: 43.75%; } .col-8 { width: 50%; position: relative; min-height: 1px; padding-left: 30px; padding-right: 30px; float: left; } .col-pull-8 { right: 50%; } .col-push-8 { left: 50%; } .col-offset-8 { margin-left: 50%; } .col-9 { width: 56.25%; position: relative; min-height: 1px; padding-left: 30px; padding-right: 30px; float: left; } .col-pull-9 { right: 56.25%; } .col-push-9 { left: 56.25%; } .col-offset-9 { margin-left: 56.25%; } .col-10 { width: 62.5%; position: relative; min-height: 1px; padding-left: 30px; padding-right: 30px; float: left; } .col-pull-10 { right: 62.5%; } .col-push-10 { left: 62.5%; } .col-offset-10 { margin-left: 62.5%; } .col-11 { width: 68.75%; position: relative; min-height: 1px; padding-left: 30px; padding-right: 30px; float: left; } .col-pull-11 { right: 68.75%; } .col-push-11 { left: 68.75%; } .col-offset-11 { margin-left: 68.75%; } .col-12 { width: 75%; position: relative; min-height: 1px; padding-left: 30px; padding-right: 30px; float: left; } .col-pull-12 { right: 75%; } .col-push-12 { left: 75%; } .col-offset-12 { margin-left: 75%; } .col-13 { width: 81.25%; position: relative; min-height: 1px; padding-left: 30px; padding-right: 30px; float: left; } .col-pull-13 { right: 81.25%; } .col-push-13 { left: 81.25%; } .col-offset-13 { margin-left: 81.25%; } .col-14 { width: 87.5%; position: relative; min-height: 1px; padding-left: 30px; padding-right: 30px; float: left; } .col-pull-14 { right: 87.5%; } .col-push-14 { left: 87.5%; } .col-offset-14 { margin-left: 87.5%; } .col-15 { width: 93.75%; position: relative; min-height: 1px; padding-left: 30px; padding-right: 30px; float: left; } .col-pull-15 { right: 93.75%; } .col-push-15 { left: 93.75%; } .col-offset-15 { margin-left: 93.75%; } .col-16 { width: 100%; position: relative; min-height: 1px; padding-left: 30px; padding-right: 30px; float: left; } .col-pull-16 { right: 100%; } .col-push-16 { left: 100%; } .col-offset-16 { margin-left: 100%; } .gs-clearfix:after { content: ""; display: block; clear: both; } @-webkit-keyframes fade-in-up { 0% { -webkit-transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-up { 0% { transform: translateY(30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-in-down { 0% { -webkit-transform: translateY(-30px); opacity: 0; } 100% { -webkit-transform: translateY(0); opacity: 1; } } @keyframes fade-in-down { 0% { transform: translateY(-30px); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-out-up { 0% { -webkit-transform: translateY(0); opacity: 1; } 100% { -webkit-transform: translateY(-30px); opacity: 0; } } @keyframes fade-out-up { 0% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(-30px); opacity: 0; } } @-webkit-keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes opacity-in { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes opacity-out { 0% { opacity: 1; } 100% { opacity: 0; } } body * { outline: none !important; } body a:focus { box-shadow: none; } h1 { font-size: 27px; } #gs-master-wrapper { min-width: 1000px; margin: 0 0 0 -20px; overflow: hidden; } main>div.large { padding-top: 30px; } header { width: auto; margin-right: -1px; padding-top: 0; display: block; } header #main-nav { width: auto; position: static; } header #main-nav nav>ul>li:not(.right-link) { float: left; } .title-wrapper { padding: 25px 0 27px; z-index: 1; } .title-wrapper h1 { max-width: 800px; text-align: center; } .title-wrapper.app-page h1 { max-width: 1200px; text-align: left; margin: 0 auto; padding: 0 30px; display: block; } .app-grid-titles>span { max-width: 500px; display: block; } #app-grid-filters { max-width: 1200px; padding: 0 60px; top: -88px; } #app-grid-filters a { padding-top: 6px; padding-bottom: 8px; display: inline-block; } #app-grid-filters a:not(.trans) { color: #fff; } #app-grid-filters .app-grid-filter-holder { padding-right: 30px; text-align: right; } #app-grid-filters .app-grid-filter-holder #app-filter-dropdown { right: 15px; } .app-grid { padding-top: 0; margin: 0; } .app-grid .app-link-wrapper .app-link .app-link-buttons a { position: relative; } .app-grid .app-link-wrapper .app-link .app-link-buttons a .gs-tooltip { background: #02b6b3; padding: 9px 8px 5px; margin-left: 10px; position: absolute; top: -2px; left: 100%; border-radius: 4px; } .app-grid .app-link-wrapper .app-link .app-link-buttons a .gs-tooltip img { width: 30px; } .app-grid .app-link-wrapper .app-link .app-link-buttons a .gs-tooltip>div { width: auto; padding: 7px 13px; white-space: nowrap; top: 35px; left: auto; right: -10px; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .app-grid .app-link-wrapper .app-link .app-link-buttons a .gs-tooltip>div:before { margin-left: 0; left: auto; right: 25px; } .alert-block .close i { -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; } .gs-button:disabled { color: #fff; border-color: transparent; } .create-gs-account:active, .create-gs-account:hover, .create-gs-account:focus { color: #fff; } .loading-create:not(.active) { display: none; } .modal-wrapper { z-index: 99999; } .modal-wrapper .gs-modal .modal-title .title { padding-bottom: 30px; } #confirm-apikey-request-modal.modal-wrapper .gs-modal .modal-title .title { padding-bottom: 10px; } .gs-form .checkbox-list { padding: 2px 0; } .gs-form .checkbox-list input { width: auto; border-radius: 100%; } .gs-form .checkbox-list input+span { font-weight: 500; color: #606060; } .gs-form .checkbox-list input:checked+span { font-weight: 600; } .gs-form.gs-small { max-width: 600px; margin: 0 auto; } footer { padding: 100px 0 50px; } footer a { display: inline-block; } footer a:active, footer a:hover, footer a:focus { color: #fff; } @media all and (max-width: 1360px) { .app-grid, .alert-block { margin-left: auto !important; margin-right: auto !important; } .app-grid { max-width: 910px; } .app-grid .app-link-wrapper { width: 33.33333%; } .alert-block { max-width: 880px; } .alert-block.center .alert-info { max-width: 550px; } .alert-block.center .alert-info a { min-width: 145px; font-size: 15px; text-align: center; white-space: normal; vertical-align: middle; padding-left: 5px; padding-right: 5px; margin-left: 20px; } } .account-info.gs-form .gs-error p { color: #fff; background: #d36c65; border-radius: 5px; padding: 10px; font-weight: bold; visibility: hidden; } .account-info.gs-form .gs-error p { color: #fff; background: #d36c65; border-radius: 5px; padding: 10px; font-weight: bold; visibility: hidden; } .account-info.gs-form .gs-error p:before { content: "\f06a"; color: rgba(255, 255, 255, 0.5); font-family: "FontAwesome"; padding-right: 10px; } input[type=radio][name=gs-place]:checked:before, input[type=radio][name=gs-place-follow]:checked:before { background-color: #02b6b3; } .alert-block.center.large>.alert-info { width: 100%; text-align: center; } .alert-block.center.large>.alert-info>a { width: 140px; left: auto; right: -140px; white-space: normal; } .checkbox-list.gs-place { font-weight: 500; } .checkbox-list.gs-place > input:checked + p { font-weight: 600; }