﻿.clearfix:before,.clearfix:after{content:' ';display:table}.clearfix:after{clear:both}.hide,.hidden{display:none}@media only screen and (max-width: 768px){.tablet--hide{display:none !important}}@media only screen and (min-width: 769px){.tablet--show{display:none !important}}@-webkit-keyframes float{0%{-webkit-transform:translate3d(0, -9px, 0)}100%{-webkit-transform:translate3d(0, 9px, 0)}}@-moz-keyframes float{0%{-moz-transform:translateY(-9px)}100%{-moz-transform:translateY(9px)}}@-o-keyframes float{0%{-o-transform:translateY(-9px)}100%{-o-transform:translateY(9px)}}@-ms-keyframes float{0%{-ms-transform:translateY(-9px)}100%{-ms-transform:translateY(9px)}}@keyframes float{0%{transform:translateY(-9px)}100%{transform:translateY(9px)}}@-webkit-keyframes inverse-float{0%{-webkit-transform:translate3d(0, 9px, 0)}100%{-webkit-transform:translate3d(0, -9px, 0)}}@-moz-keyframes inverse-float{0%{-moz-transform:translateY(9px)}100%{-moz-transform:translateY(-9px)}}@-o-keyframes inverse-float{0%{-o-transform:translateY(9px)}100%{-o-transform:translateY(-9px)}}@-ms-keyframes inverse-float{0%{-ms-transform:translateY(9px)}100%{-ms-transform:translateY(-9px)}}@keyframes inverse-float{0%{transform:translateY(9px)}100%{transform:translateY(-9px)}}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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:''}blockquote,q{quotes:"" ""}input::-moz-focus-inner{border:0}body,body input,body button,body td{font-family:arial, sans-serif;font-size:13px;-webkit-tap-highlight-color:transparent}iframe{border:0}strong,b{color:#000;font-weight:bold}em{font-style:italic}div.mobile{width:320px}/*!
 * Bootstrap v2.2.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{overflow:hidden;width:100%;position:relative}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background-repeat:no-repeat;background-position:center center;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;filter:alpha(opacity=50)}.carousel-control.right{left:auto;right:15px}.carousel-control:hover{color:#ffffff;text-decoration:none}.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{color:#ffffff;line-height:20px}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease}.collapse.in{height:auto}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#ffffff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px}@media (max-width: 480px){.carousel-control{top:auto;bottom:0}}html{background-color:#efefef;-webkit-font-smoothing:antialiased}button{-webkit-font-smoothing:antialiased}body{width:100%;-webkit-text-size-adjust:100%;color:#444;font-family:Arial, sans-serif}h1,h2,h3,h4,h5{font:normal 16px/24px 'Open Sans', Arial, sans-serif}h1,h2,h3{color:#444;line-height:1.3;font-weight:300}h2{font-size:40px;text-align:center;line-height:50px;margin-bottom:40px;padding-top:60px}h1{font-size:32px;font-weight:100;line-height:1.375}p{margin:0 0 1em;font-size:13px;line-height:1.54}blockquote p{margin-bottom:0}blockquote footer{margin:0 0 10px}cite{font-style:italic;text-align:right}cite:before{content:'—'}li{line-height:17px}a{text-decoration:none;color:#15c;cursor:pointer}a:hover{text-decoration:underline}a:active{color:#d14836}a.secondary{color:#2d9ae3}input[type='text'],input[type='email'],input[type='tel'],input[type='search'],input[type='number'],textarea{background-color:#fff;line-height:27px;padding-left:8px;color:#444;border:1px solid #ebebeb;border-top-color:#dcdcdc;display:inline-block;vertical-align:top;border-radius:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type='text']:hover,input[type='text']:focus,input[type='email']:hover,input[type='email']:focus,input[type='tel']:hover,input[type='tel']:focus,input[type='search']:hover,input[type='search']:focus,input[type='number']:hover,input[type='number']:focus,textarea:hover,textarea:focus{outline:0;border:1px solid #b9b9b9;border-top-color:#a0a0a0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}input[type='text']:focus,input[type='email']:focus,input[type='tel']:focus,input[type='search']:focus,input[type='number']:focus,textarea:focus{border-color:#4d90fe;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}input[type='text'].form-error,.code-form .form-error input[type='text'],input[type='email'].form-error,.code-form .form-error input[type='email'],input[type='tel'].form-error,.code-form .form-error input[type='tel'],input[type='search'].form-error,.code-form .form-error input[type='search'],input[type='number'].form-error,.code-form .form-error input[type='number'],textarea.form-error{border-color:#dd4b39}input[type='text'],input[type='email'],input[type='tel'],input[type='search'],input[type='number']{height:29px}textarea{font-size:13px}.form-error-message,.required{color:#dd4b39}.form-error-message{margin:5px 0 0;display:none}.yt-video.yt-video--is-hidden{left:-9999px;position:absolute}html,.iframe-container{height:100%}.iframe-container{overflow:hidden}.iframe-container #iframe{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%;position:relative}.container,nav{margin:0 auto}.container:before,nav:before,.container:after,nav:after{content:'';display:table}.container:after,nav:after{clear:both}.container:before,nav:before,.container:after,nav:after{content:'';display:table}.container:after,nav:after{clear:both}.company-name{white-space:nowrap}.tooltip-pointer,.sales-box .pointer,.promo-wrapper .pointer{outline:none;position:absolute;top:-11px;margin:0 0 0 -5px;background-image:url("http://nextsolution.net/googleapps/images/css/bubble_point_white.png");width:17px;height:11px;display:inline-block}.banner{position:fixed;width:100%;z-index:9000;top:0}.banner .btn-sales{font-size:12px;margin:0}.google-logo{margin-right:10px}.masthead-cloud .google-logo{vertical-align:baseline}.masthead-cloud .google-logo+span{position:relative;left:0;bottom:11px}.banner .logo{font-size:32px;font-weight:300;line-height:1.375;color:#efefef}.banner img{vertical-align:middle}.banner .container{min-height:44px;position:relative}.banner .container .btn-panel{float:right}.banner .container .btn-panel:before,.banner .container .btn-panel:after{content:'';display:table}.banner .container .btn-panel:after{clear:both}.banner .container .btn-panel a.btn-trial,.banner .container .btn-panel a.btn-sign-in{color:#444}.banner .container .btn-panel .cta{display:inline-block;font-size:12px;margin-left:10px;vertical-align:top}.btn-panel--cloud{margin-top:10px}.contactForm-modal{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;left:auto;margin-top:25px;max-width:100%;width:700px;padding:50px 35px;position:absolute;right:10px;top:25px}.contactForm-modal:before{content:"";position:absolute;right:60px;top:-11px;display:block;width:17px;height:11px;background-image:url("http://nextsolution.net/googleapps/images/css/bubble_point_white.png")}.contactForm-modal .modal-header,.contactForm-modal .modal-body,.contactForm-modal .modal-footer{padding:0}.contactForm-modal.contactForm--with-image .rep-info,.contactForm-modal.contactForm--with-image .modal-header,.contactForm-modal.contactForm--with-image .contact-options,.contactForm-modal.contactForm--with-image .contact-form,.contactForm-modal.contactForm--with-image .feedback{margin-left:100px}.contactForm-modal .rep__avatar{border-radius:40px;position:absolute;left:35px;top:50px}.contactForm-modal .rep__data{color:#000}.contactForm-modal .rep__description{color:#444;margin-bottom:18px}.contactForm-modal .rep__data,.contactForm-modal .contact-options{margin-bottom:20px}.contactForm-modal .feedback,.contactForm-modal .contact-form{padding:20px;background-color:#F5F5F5}.contactForm-modal .form-optional{color:#91959c}.contactForm-modal .form-optional{font-style:italic}.contactForm-modal .form-row{margin-bottom:20px}.contactForm-modal .form-row:last-child{margin-bottom:0}.contactForm-modal .modal-footer{box-shadow:none;background-color:transparent}.contactForm-modal .modal-header h3{margin-bottom:20px;font-family:Arial, Helvetica, sans-serif;color:#444;font-weight:bold;font-size:16px;z-index:10}.contactForm-modal .modal-body{margin-bottom:20px;color:#444}.contactForm-modal label{display:block;margin-bottom:5px;line-height:1.5}.contactForm-modal input,.contactForm-modal textarea{width:100%;margin:0;position:relative}.contactForm-modal textarea{resize:none}.contactForm-modal .feedback{display:none}.contactForm--hangout .btn-callback{line-height:30px;height:30px;padding:0 12px;font-size:12px}.contactForm--hangout .btn-callback+div{vertical-align:top !important;margin-left:15px !important}.contactForm--hangout .contact-form{max-height:0;overflow:hidden;padding:0}.contactForm--hangout .contact-form.opened{max-height:500px;padding:20px;overflow:visible}@media (max-width: 767px){.contactForm--hangout .contact-form{max-height:500px;padding:20px;overflow:visible}}.contactForm--hangout .feedback,.contactForm--hangout .contact-form{position:relative}.contactForm--hangout .feedback:after,.contactForm--hangout .contact-form:after{bottom:100%;left:55px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(245,245,245,0);border-bottom-color:#F5F5F5;border-width:15px}.contactForm--hangout .feedback .modal-body,.contactForm--hangout .feedback p{margin:0}.banner .sales-cta{position:relative;color:#444}.sales-box{width:300px;position:absolute;right:0;top:32px;display:none}.sales-box h4{font-family:Arial, sans-serif;font-size:13px;font-weight:bold}.sales-box .sales-box-inner{position:relative;background:#fff;padding:20px;border:1px solid rgba(0,0,0,0.2);margin-top:10px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2)}.sales-box .pointer{right:40px}.sales-box .profile-image{float:left;width:100px;margin-right:10px}.sales-box .profile-image img{width:100px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.sales-box br{clear:both}.sales-box .profile-message{clear:both;margin-top:20px;border-top:1px solid #e0e0e0;padding-top:10px}.sales-box .profile-info{overflow:hidden;text-align:left;-ms-word-break:break-all;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.sales-box .profile-info li{margin-bottom:10px}.sales-box .profile-info a{color:#999}.sales-box .profile-info-rep-name{display:block}.sales-box .close{position:absolute;right:0px;top:0px;width:30px;height:30px;background:url("http://nextsolution.net/googleapps/images/css/x.png") no-repeat center center;opacity:0.6}.sales-box .close:hover{opacity:1}.client-name--with-logo .client-name-prefix{margin-right:5px;vertical-align:middle;display:inline-block}.client-logo{max-width:140px;max-height:65px}.banner .client-name-wrap{-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden;color:#999;font-weight:300;font-size:16px;text-shadow:0 1px 1px #fff;white-space:nowrap;font-family:'Open Sans', arial, sans-serif;display:block;overflow:hidden;text-overflow:ellipsis}.banner .client-name-wrap:hover{text-decoration:none}.banner .cloud-platform__logo,.banner .cloud-platform__logo+span{display:inline-block;vertical-align:middle}.client-abbr-name{display:none}.client-name-wrap.show-client-abbr-name .client-name{display:none}.client-name-wrap.show-client-abbr-name .client-abbr-name{display:inline}.masthead{background:#f5f5f5;background-image:-moz-linear-gradient(top, #fafafa, #f5f5f5);background-image:-o-linear-gradient(top, #fafafa, #f5f5f5);background-image:-webkit-linear-gradient(top, #fafafa, #f5f5f5);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa), color-stop(1, #f5f5f5));background-image:linear-gradient(top, #fafafa, #f5f5f5);border-bottom:1px solid #ebebeb;color:#91959c;padding:12px 0 8px}.header__button__wrapper{display:inline-block;margin-left:10px;position:relative;vertical-align:top}.header__button{position:relative;width:30px;height:30px;background-color:#f5f5f5;background-repeat:no-repeat;border:1px solid #dcdcdc;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.header__button:hover{border:1px solid rgba(0,0,0,0.1)}.new .header__button{border:1px solid #e6bb68;background-color:#f0c677}.new .header__button:hover{background-color:#f0c36d}.promo-wrapper .promo-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100;position:absolute;right:0;top:42px;width:250px;background:#fff;border:1px solid #ccc;border-bottom:0;padding:20px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);box-shadow:0 4px 16px rgba(0,0,0,0.2)}.promo-wrapper .promo-box img{max-width:100%}.promo-wrapper .promo-box ul,.promo-wrapper .promo-box ol{margin:13px 0;padding:0 0 0 20px}.promo-wrapper .promo-box ul{list-style-type:disc;list-style-position:inside}.promo-wrapper .promo-box ol{list-style-type:decimal;list-style-position:inside}.promo-wrapper .promo-box ul ul,.promo-wrapper .promo-box ol ul{list-style-type:circle;list-style-position:inside;margin-left:15px}.promo-wrapper .promo-box ol ol,.promo-wrapper .promo-box ul ol{list-style-type:lower-latin;list-style-position:inside;margin-left:15px}.promo-wrapper .promo-box h1,.promo-wrapper .promo-box h2,.promo-wrapper .promo-box h3,.promo-wrapper .promo-box h4{font-family:inherit}.promo-wrapper.new .promo-box{background:#f9edbe;border:1px solid #f0c36d}.promo-wrapper h3{font-weight:bold;font-size:14px;margin-bottom:10px}.promo-wrapper p{color:#444}.promo-wrapper p:last-of-type{margin-bottom:0}.promo-wrapper a{color:#444;font-weight:bold;font-size:13px}.promo-wrapper .pointer{right:6px}.promo-wrapper.new .pointer{background-image:url("http://nextsolution.net/googleapps/images/css/bubble_point_yellow.png")}.promo-wrapper.new .promo-toggle,.promo-wrapper .promo-toggle{background-position:center 8px}.promo-wrapper .promo-toggle{background-image:url("http://nextsolution.net/googleapps/images/css/announcement-icon-grey.png")}.header__button__wrapper .locked-button{background-image:url("http://nextsolution.net/googleapps/images/css/lock-icon.png");background-position:center 8px}.promo-wrapper.new .promo-toggle{background-image:url("http://nextsolution.net/googleapps/images/css/announcement-icon.png")}.promo-wrapper.new .promo-toggle:hover{background-image:url("http://nextsolution.net/googleapps/images/css/announcement-icon.png")}.promo-wrapper .close{position:absolute;right:0;top:0;width:30px;height:30px;background:url("http://nextsolution.net/googleapps/images/css/x.png") no-repeat center center;opacity:0.6}.promo-wrapper .close:hover{opacity:1}.old-ie-warning{padding:10px 40px 10px 40px;margin:0 5px 20px 5px;border:1px solid red}.old-ie-warning>h3{color:red}.primary-nav li,.secondary-nav li{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;float:left;margin-right:32px;display:inline-block}.primary-nav a,.secondary-nav a{padding-bottom:11px;display:inline-block;font-family:'Open Sans', Arial, sans-serif}.primary-nav{padding:6px 0;background-color:#fff;z-index:1;border-bottom:1px solid #f1f1f1}.primary-nav a{color:#333;padding:6px 0}.primary-nav a:hover{text-decoration:underline}.primary-nav li.active a{font-weight:bold}.primary-nav li.active a:hover{text-decoration:none}.mobile-menu-toggle{display:none;cursor:pointer}.menu-open{overflow:hidden}section{border-bottom:1px solid #ebebeb;padding-bottom:60px;position:relative}section:first-of-type{padding-top:130px}section.why{padding-bottom:0}section.resources{padding-bottom:0}section .section-divider{background-color:#fff;background:linear-gradient(top, #f5f5f5 0%, #fff 60%);position:absolute;top:0;height:40px;width:100%;display:none}section h2{letter-spacing:-0.03em;font-size:40px;font-weight:300;margin-bottom:10px;margin-left:40px;margin-right:40px;padding-top:30px}section .tagline{margin:10px 0 50px;text-align:center}section footer{background:none;border-top:none;margin-top:20px;margin-bottom:20px;position:relative;clear:both}section footer .jump-top{height:54px;width:54px;position:absolute;right:20px;bottom:-10px;display:block;text-indent:-99999px;background:transparent url("http://nextsolution.net/googleapps/images/css/back-to-top.png") no-repeat center center}footer{border-top:1px solid #eee;font-size:11px;line-height:2.19;list-style:none;padding:10px 15px;background:whitesmoke}footer li{display:inline}footer li+li:before{content:'·';padding:0 3px}#maia-signature{clear:both;margin:120px auto 0;max-width:978px;min-height:4px}#maia-signature:before,#maia-signature:after{content:'';float:right;height:4px}#maia-signature:before{border-left:35px solid #ffa900;border-right:34px solid #00a753}#maia-signature:after{border-left:34px solid #0089fa;border-right:35px solid #ff002b}@media (min-width: 980px){.mobile-menu-toggle{display:none}.container,nav{width:978px;padding:0 10px}}@media (min-width: 768px) and (max-width: 979px){.container,nav{margin:0 10px}header{background-position:bottom center}header .content-panel{display:inline;float:left;width:96.875%;margin:80px 1.5625% 0}}@media (max-width: 767px){.mobile-menu-toggle{display:block;background:url("http://nextsolution.net/googleapps/images/css/mobile_nav_button.png") no-repeat -10px center;height:29px;width:32px}.primary-nav nav ol{display:none;margin-top:10px}.primary-nav nav li{display:block;float:none;padding:12px 0;margin:0;border-top:1px solid #eee}.primary-nav nav li a{margin-bottom:0;padding:0}section h2{font-size:24px}.banner .client-name-wrap>span,.banner .container .btn-panel .btn-trial{display:none}.banner .container .btn-panel .contactForm-modal{left:0;right:auto}.banner .container .btn-panel{left:40px;top:56px}.container,nav{margin:0 10px}header{background-position:bottom center}header .promo-img,header .content-panel{display:inline;float:left;width:96.875%;margin:0 1.5625%;margin-top:80px}.cloud-platform__logo{width:190px;overflow:hidden}.cloud-platform__logo+span{display:none}}.banner .container .btn-panel .contactForm-modal .btn-callback+div,.is-mobile .banner .container .btn-panel .contactForm-modal .btn-callback+div{display:none !important}@media (min-width: 980px){.banner .container .btn-panel .contactForm-modal .btn-callback+div{display:inline-block !important}}@media (max-width: 480px){.banner .client-name-wrap span,.banner .client-name-wrap .client-logo,.banner .container .btn-panel .btn-trial{display:none}.promo-wrapper.new{background-position:145px top}.promo-wrapper .promo-box{left:50%;margin-left:-100px;width:200px}.promo-wrapper .promo-box .pointer{left:50%;margin-left:-8px;right:auto}.banner .sales-cta .sales-box{width:240px}.promo-wrapper .promo-box,.banner .sales-cta .sales-box,.banner .container .btn-panel .contactForm-modal{position:fixed;top:120px;left:10px;right:10px;margin:0;width:auto}.promo-wrapper .promo-box .pointer,.banner .sales-cta .sales-box .pointer,.banner .container .btn-panel .contactForm-modal .pointer{display:none}section{padding-bottom:20px}section h2{font-size:24px;padding-top:40px;line-height:1.2}.sales-contact-name{display:none}footer{font-size:13px}footer li{padding:5px 0;display:block}footer li+li:before{content:'';padding:0;margin-left:-5px}#maia-signature{margin-top:60px}section footer{height:40px;padding:0;margin:10px 0}section footer a.jump-top{right:0;bottom:0;width:40px;height:40px}.banner .container .btn-panel .contactForm-modal{max-width:inherit;max-height:85vh;overflow:scroll;top:60px;padding:25px}.banner .container .btn-panel .contactForm-modal:before{display:none}.banner .container .btn-panel .contactForm-modal .rep__avatar{left:50%;top:30px;margin-left:-40px}.banner .container .btn-panel .contactForm-modal .contact-options,.banner .container .btn-panel .contactForm-modal .modal-header,.banner .container .btn-panel .contactForm-modal .rep-info{text-align:center}}@media (max-width: 480px) and (max-width: 767px){.banner .container .btn-panel .contactForm-modal .contact-options{display:none}}@media (max-width: 480px){.banner .container .btn-panel .contactForm-modal.contactForm--with-image{padding-top:125px}.banner .container .btn-panel .contactForm-modal.contactForm--with-image .rep-info,.banner .container .btn-panel .contactForm-modal.contactForm--with-image .modal-header,.banner .container .btn-panel .contactForm-modal.contactForm--with-image .contact-options,.banner .container .btn-panel .contactForm-modal.contactForm--with-image .contact-form,.banner .container .btn-panel .contactForm-modal.contactForm--with-image .feedback{margin-left:0}.banner .container .btn-panel .contactForm-modal .btn-callback{display:block;margin:0 auto 20px}.banner .container .btn-panel .contactForm-modal .contact-form:after{display:none}}@media (min-width: 321px) and (max-width: 480px), (min-width: 321px) and (max-width: 568px){.primary-nav nav ol{overflow:scroll;height:100px}}@media (max-height: 710px){.contact-opened{overflow:auto}.banner .container .btn-panel .contactForm-modal{max-height:85vh;overflow-y:scroll}}@media (max-width: 280px){body,.banner{width:280px}.banner{position:absolute}}.carousel-control{display:block;margin-top:0;font-size:25px;font-weight:500;line-height:33px;color:#333;background-color:transparent;border:none;box-shadow:0 0 8px rgba(255,255,255,0.4)}.carousel-control:hover{color:#333}.carousel-control.left{background-image:url("http://nextsolution.net/googleapps/images/css/left-arrow.png")}.carousel-control.right{background-image:url("http://nextsolution.net/googleapps/images/css/right-arrow.png")}.spinner-overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:90000;background-color:#fff}@media (max-width: 767px){.carousel .item>img{display:none}}.sprite--laptop-google,.code-form .google-apps__laptop,.sprite--google-apps-floating,.code-form .google-apps__laptop--floating,.sprite--gmail,.code-form .google-apps__gmail,.sprite--calendar,.code-form .google-apps__calendar,.sprite--slides,.code-form .google-apps__slides,.sprite--drive,.code-form .google-apps__drive,.sprite--sheets,.code-form .google-apps__sheets,.sprite--docs,.code-form .google-apps__docs,.sprite--vault,.code-form .google-apps__vault{background-image:url(http://nextsolution.net/googleapps/images/css/microsite/_access-code-sprite.png);background-repeat:no-repeat}.sprite--laptop-google,.code-form .google-apps__laptop{background-position:0px 0px;width:383px;height:78px}.sprite--google-apps-floating,.code-form .google-apps__laptop--floating{background-position:0px -78px;width:300px;height:198px}.sprite--gmail,.code-form .google-apps__gmail{background-position:-300px -78px;width:71px;height:51px}.sprite--calendar,.code-form .google-apps__calendar{background-position:-300px -129px;width:66px;height:59px}.sprite--slides,.code-form .google-apps__slides{background-position:-300px -188px;width:50px;height:62px}.sprite--drive,.code-form .google-apps__drive{background-position:0px -276px;width:59px;height:50px}.sprite--sheets,.code-form .google-apps__sheets{background-position:0px -326px;width:44px;height:54px}.sprite--docs,.code-form .google-apps__docs{background-position:-44px -326px;width:44px;height:54px}.sprite--vault,.code-form .google-apps__vault{background-position:-59px -276px;width:53px;height:48px}.btn{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:0;margin:0;cursor:pointer;display:inline-block;font-family:Arial, sans-serif;font-size:13px;font-weight:bold;line-height:1.54;padding:7px 12px;text-align:center;outline:none}.btn:hover,.btn:focus{text-decoration:none}.btn:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.24);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.24);box-shadow:inset 0 2px 4px rgba(0,0,0,0.24)}.btn+.btn{margin-left:10px}.btn-primary{background-color:#4173c9;background:#5e8ee4;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e8ee4), color-stop(100%, #4173c9));background:-webkit-linear-gradient(top, #5e8ee4 0%, #4173c9 100%);background:-o-linear-gradient(top, #5e8ee4 0%, #4173c9 100%);background:linear-gradient(to bottom, #5e8ee4 0%, #4173c9 100%);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.08)}.btn-primary:hover,.btn-primary:focus{border:none;text-decoration:none;background:#5587d7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5587d7), color-stop(100%, #396bbc));background:-webkit-linear-gradient(top, #5587d7 0%, #396bbc 100%);background:-o-linear-gradient(top, #5587d7 0%, #396bbc 100%);background:linear-gradient(to bottom, #5587d7 0%, #396bbc 100%)}.btn-primary.btn-disabled,.btn-primary[disabled]{background-color:#a4b9e3;background:linear-gradient(top, #b0c7f0, #a4b9e3);-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;cursor:default !important}a.btn-primary{color:#fff;text-decoration:none}.btn-share{background-color:#51A83E;color:white}.btn-share:hover{background-color:#4b9c39}.start-hangout{padding-left:40px;position:relative}.start-hangout:before{content:'';position:absolute;left:12px;top:10px;display:block;width:20px;height:13px;background-image:url("http://nextsolution.net/googleapps/images/css/video.png")}.btn-secondary{background-color:#f5f5f5;background:linear-gradient(bottom, #f9f9f9 0, #f5f5f5);border:1px solid #e5e5e5;padding:6px 11px;color:#444;text-shadow:0 1px 0 #fff}.btn-secondary:hover,.btn-secondary:focus{background-color:#f1f1f1;background:linear-gradient(bottom, #f5f5f5 0, #f1f1f1);border-color:#e1e1e1}.play-button{width:100px;height:100px;background-image:url("http://nextsolution.net/googleapps/images/css/play-icon.png")}.modal__close,.modal .close,.tour-skipbutton{position:absolute;display:block;text-indent:-9999px;border:none;right:0px;top:0px;width:30px;height:30px;background:url("http://nextsolution.net/googleapps/images/css/x.png") no-repeat center center;cursor:pointer;opacity:0.6}.modal__close:hover,.modal .close:hover,.tour-skipbutton:hover{opacity:1}.modal__backdrop{position:fixed;display:block;z-index:9100;background-color:#000;opacity:0.4;top:0;bottom:0;left:0;right:0}.modal--access-code{z-index:9999;width:660px;top:70px;border:none}.modal--access-code .modal-inner-wrapper{position:relative;padding:50px;background:#FFF}.modal--access-code .modal-inner-wrapper .modal-arrow{width:0;height:0;position:absolute;top:-20px;right:174px;border-style:solid;border-width:0 20px 20px 20px;border-color:transparent transparent #FFFFFF transparent;-webkit-transform:rotate(360deg)}.modal--access-code .modal-header h3{font-size:40px}.modal--access-code .modal-body{font-family:"Open Sans";margin-top:20px}.modal--access-code .modal-body p{font-size:16px}.modal--access-code .text-holder,.modal--access-code .icon-svg{display:inline-block;vertical-align:top}.modal--access-code .btn{margin-right:15px;font-size:13px}.modal--access-code .text-holder{font-size:12px;width:430px}.modal--access-code .continue-link{margin-left:15px;color:#909090;text-decoration:underline}.modal--access-code .continue-link:hover{text-decoration:none}.modal--access-code .icon-svg{width:71px;height:71px;margin-right:30px}.modal--access-code .icon-svg ellipse,.modal--access-code .icon-svg path{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.modal--access-code .icon-svg path{-webkit-transition:stroke-dashoffset 0.5s ease-in;-webkit-transition-delay:0.3s;-moz-transition:stroke-dashoffset 0.5s ease-in 0.3s;-o-transition:stroke-dashoffset 0.5s ease-in 0.3s;transition:stroke-dashoffset 0.5s ease-in 0.3s}.modal--access-code .icon-svg.locked ellipse,.modal--access-code .icon-svg.locked path{stroke:#f0c677}.modal--access-code .icon-svg.locked #lock-body{fill:#f0c677}.modal--access-code .icon-svg.unlocked ellipse,.modal--access-code .icon-svg.unlocked path{stroke:#449f37}.modal--access-code .icon-svg.unlocked #lock-body{fill:#449f37}.modal--access-code .icon-svg.error ellipse,.modal--access-code .icon-svg.error path{stroke:#d14836}.modal--access-code .icon-svg.error #lock-body{fill:#d14836}@media (max-width: 767px){.modal--access-code{width:96.875% !important;margin:0 !important;left:50% !important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.modal--access-code .modal-inner-wrapper{padding:15px}.modal--access-code .modal-header h3{font-size:30px}.modal--access-code .text-holder{width:74%}}@media (max-width: 480px){.modal--access-code .icon-svg{display:none}.modal--access-code .text-holder{width:auto}}.modal{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box}.modal h2{padding-top:40px;margin-bottom:20px}.modal-body{padding:10px;overflow:hidden}.modal-header{padding:10px 10px 0;border-bottom:none}.modal-header h3{line-height:1.3;font-size:23px;color:#444}.modal-footer{background:#fff;border:none;text-align:left}.modal-footer .btn+.btn{margin-left:10px}.modal.header-modal{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline;float:left;width:96.875%;margin:0 1.5625%;float:none;width:100%;margin:0;position:absolute;left:0;top:18px;border:none}.modal.header-modal.hide{display:none}.modal.header-modal .modal-header{padding:0}.modal.header-modal .modal-body{padding-top:0}.modal-backdrop{display:none}.modal,.modal.fade{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.carousel-modal{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:840px;text-align:center;margin:0;position:absolute;left:80px;top:0;border:none}.carousel-modal.hide{display:none}.carousel-modal .modal-header h3{text-align:center;margin-bottom:10px}.carousel-modal .close{right:105px}@media (max-width: 767px){.modal.header-modal{width:728px;top:20px;left:0}.modal.header-modal iframe{max-width:100%}.modal.header-modal h2{padding:10px 0}.modal.header-modal .close{right:10px}}@media (max-width: 480px){.modal{display:inline;float:left;width:96.875%;margin:0 1.5625%;position:absolute;left:0}.modal h3{font-size:16px}.modal iframe{max-width:100%}.modal.hide{display:none}.modal.header-modal{margin:0;width:300px;top:20px}.modal.header-modal h2{padding:10px 0;font-size:14px}.modal.header-modal .close{top:0;right:5px}.contactForm-modal,.contactForm-modal input[type='text']{max-width:200px}}.yt-video{max-width:100%}.asset-preview{background-color:#fff}.asset-preview>section{min-height:370px;padding-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important;border-bottom:0 !important}.asset-preview>section:before,.asset-preview>section:after{margin-top:0;margin-bottom:0;height:auto}.asset-preview .carousel{margin-bottom:0 !important}.benefit{background:none;border:none;cursor:pointer;display:inline-block;position:relative;text-align:center;width:25%}.benefit .chart-canvas{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0.15;height:100% !important;width:100% !important}.benefit.active .chart-canvas,.benefit.active .headline,.benefit:hover .chart-canvas,.benefit:hover .headline{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.benefit.active .read-more{opacity:0}.benefit .headline{-webkit-transition:all 0.2s ease-out;-webkit-transition-delay:0.1s;-moz-transition:all 0.2s ease-out 0.1s;-o-transition:all 0.2s ease-out 0.1s;transition:all 0.2s ease-out 0.1s;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0.15;-webkit-font-smoothing:antialiased;display:block;height:60%;left:50%;margin-left:-30%;margin-top:-25%;position:absolute;text-align:center;top:50%;width:60%;z-index:400}.benefit .headline span{margin:5px 0;display:block}.benefit .read-more{-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}.benefit h3{color:#444}.benefit h3 .figure{color:#333;font-size:28px;font-weight:500;white-space:nowrap}@media only screen and (max-width: 768px){.benefit h3 .figure{font-size:16px}}.benefit h3 .sub{font-size:14px}@media only screen and (max-width: 768px){.benefit h3 .sub{font-size:13px;font-family:arial, sans-serif}}.benefits .footnotes{display:inline;float:left;margin:0 2%;margin-left:10%;margin-top:40px;margin-bottom:40px;text-align:left;width:80%}.benefits .benefit-overview{margin-bottom:20px}.benefits .benefit-arrow{background:url("http://nextsolution.net/googleapps/images/css/tabs-selected-arrow.png") no-repeat;background:url("http://nextsolution.net/googleapps/images/css/tab-arrow-new.png") no-repeat;position:absolute;top:-11px;height:12px;width:40px;z-index:1;visibility:hidden;left:55px}.benefits .carousel{text-align:center}.benefits .carousel-inner .item{margin:0px 40px}.benefits .carousel-indicators{margin:0;list-style:none;position:relative;margin:0 auto;text-align:center;display:block;margin-top:20px}.benefits .carousel-indicators li{display:inline-block;width:10px;height:10px;margin-left:2px;text-indent:-999px;background-color:#d8d8d8;border-radius:5px;cursor:pointer}.benefits .carousel-indicators .active{background-color:#666}.more-benefits{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);background:#fff;border:1px solid #efefef;border-top:none;border-bottom:none;clear:left;display:none;float:left;height:250px;margin:0 2% 10px;padding:20px;position:relative;width:65%}.more-benefits.active{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;display:block}.more-benefits.active .benefit-arrow{visibility:visible}.more-benefits h4{font-size:16px;font-weight:bold;margin:0 2% 20px}.more-benefits p{display:inline-block;margin:0 2%;vertical-align:top;width:46%}.more-benefits p.intro{margin-bottom:20px}.more-benefits p.disclaimer{color:#666;font-size:11px;margin-top:20px}.more-benefits p.disclaimer a{color:#666}.more-benefits.more-benefits-1,.more-benefits.more-benefits-5{margin-left:2%}.more-benefits.more-benefits-1 .benefit-arrow,.more-benefits.more-benefits-5 .benefit-arrow{left:75px}.more-benefits.more-benefits-2,.more-benefits.more-benefits-6{margin-left:10%}.more-benefits.more-benefits-2 .benefit-arrow,.more-benefits.more-benefits-6 .benefit-arrow{left:230px}.more-benefits.more-benefits-3{margin-left:20%}.more-benefits.more-benefits-3 .benefit-arrow{right:228px;left:auto}.more-benefits.more-benefits-4{margin-left:25%;float:right}.more-benefits.more-benefits-4 .benefit-arrow{right:75px;left:auto}@media (max-width: 480px){.benefits .carousel-inner{width:100%}.benefits .carousel-control{display:none}.benefits img{max-width:100%}.benefits h2{padding-top:20px}.benefits h3{font-size:12px}.benefits .headline{position:static;left:0;font-size:14px;width:auto}.benefits .headline span{font-size:12px}.benefits .benefits-overview{margin-bottom:0}.benefits .more-benefits{clear:both;margin-top:20px;float:none;width:auto;height:auto;margin-left:0;margin-right:0}.benefits .more-benefits h4{font-size:14px;margin-bottom:10px}.benefits .more-benefits p{width:auto;display:block;float:none;margin-bottom:20px}.benefits .more-benefits.more-benefits .benefit-arrow{display:none}}.products .carousel{margin-bottom:132px}.products .promo{display:inline;float:left;width:46.875%;margin:0 9% 0 1.5625%;position:relative}.products img{width:100%;display:block}.products .icon{background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-right:10px;width:64px;height:64px}.products .content-panel{display:inline;float:left;width:30.208333333333332%;margin:0 1.5625% 0 9%;padding-top:20px}.products .content-panel h3{font-size:24px;margin-bottom:10px}.products .carousel .carousel-inner{min-height:300px}.products .carousel .carousel-inner.expanded{min-height:370px}.products .carousel-modal .close{right:15px}.products .modal{left:auto !important;width:100%}.product-list{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:absolute;text-align:center;bottom:-132px;left:0;width:100%}.product-list:before,.product-list:after{content:'';display:table}.product-list:after{clear:both}.product-list ul{margin:0 auto;position:relative;margin-bottom:40px}.product-list ul:before{content:'';display:block;position:absolute;left:0;top:22px;width:100%;height:1px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAQAAABJCSfIAAAAEklEQVR4AWNwsQZDPhcGMOQDABy6Au5PESTUAAAAAElFTkSuQmCC") repeat-x left top}.product-list li{float:left;text-align:center}.product-list i{display:block;position:relative;margin:0 auto;padding:8px 10px;width:32px;height:32px;background:#fff center center no-repeat;background-size:32px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.product-list span{display:inline-block;font-size:12px;font-weight:bold;position:relative;min-width:52px;padding:0 0 10px;margin:0 auto;color:#444;cursor:pointer}.product-list span:hover i{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}.product-list .active span:before{content:'';display:block;position:absolute;margin-left:-6px;bottom:-4px;left:50%;border:6px solid transparent;border-bottom-color:#333}.product-list .active span:hover i{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.product-video-thumb .play-button{position:absolute;left:50%;top:50%;margin-top:-50px;margin-left:-50px}.product-video-thumb img{z-index:-1}@media (max-width: 767px){.products .carousel{margin-bottom:20px}.products .content-panel{display:inline;float:left;width:80.20833333333334%;margin:0 1.5625%}.products .content-panel a{display:inline-block;margin-bottom:20px}.products .content-panel h3{margin-bottom:20px}.products .promo{width:100%;text-align:center;margin:0 1.5625%}.products .promo img{width:60%}.products p{margin-bottom:20px}.products .carousel-control{top:auto;bottom:40%}.product-list{display:none}}@media (max-width: 480px){.products .content-panel{display:inline-block;float:none;width:300px;margin:0 9%}.products .content-panel a{display:inline-block;margin-bottom:20px}.products .content-panel h3{margin-bottom:20px}.products .carousel-control{top:220px}.products .carousel-control.right{right:0}.products .carousel-control.left{left:0}.products .carousel-inner{min-height:420px}.products .product-list{display:none}}.resources .carousel{color:#fff;font-weight:bold;margin-bottom:0;background:#444}.resources .carousel h2{color:#fff;padding-top:10px}.resources .carousel .tagline{margin-bottom:10px;font-size:13px;font-weight:300}.resources .carousel-indicators{list-style:none;position:absolute;bottom:20px;margin:0 auto;display:block;width:100%;text-align:center}.resources .carousel-indicators li{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:inline-block;width:10px;height:10px;margin-left:2px;text-indent:-999px;background-color:#666;cursor:pointer}.resources .carousel-indicators .active{background-color:#fff}.resources .carousel-control{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:60px;height:60px;background-color:rgba(34,34,34,0.5)}.resources .carousel-control:hover{background-color:#222}.resources .carousel-control.left{background-image:url("http://nextsolution.net/googleapps/images/css/left-arrow-white.png");left:0}.resources .carousel-control.right{background-image:url("http://nextsolution.net/googleapps/images/css/right-arrow-white.png");right:0}.resources .modal h2{color:#444;padding-top:0;font-size:18px;margin-bottom:0}.resources .item-content{text-align:center;height:460px;position:relative}.resources .item-header{padding-top:320px}.resources .item{height:460px}.resources .item:before{content:' ';position:absolute;top:0;left:0;bottom:0;right:0;background:url("http://nextsolution.net/googleapps/images/css/banner-mask.png") repeat-x left bottom}.resources .text-box{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,0.2);box-shadow:0 0 5px 5px rgba(0,0,0,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;text-align:left;left:0;width:420px;max-width:100%;padding:20px;top:40px;background:#fff;color:#444}.resources .text-box h3{font-weight:bold;margin-bottom:20px}.resources .text-box p{font-weight:normal;font-size:12px}.resources .text-box .notes{font-size:11px;color:#999;line-height:1.2;display:none}.resources .text-box a{color:#444;font-weight:bold;padding-right:20px}.resources .text-box .blog-link{background:url("http://nextsolution.net/googleapps/images/css/link-icon.png") no-repeat right center}.resources .text-box .file-link{background:url("http://nextsolution.net/googleapps/images/css/download-icon.png") no-repeat right center}.resources .text-box .video-link{background:url("http://nextsolution.net/googleapps/images/css/video-icon.png") no-repeat right center}@media (max-width: 480px){.resources .text-box{width:100%;top:50%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.resources h2,.resources .tagline{display:none}.resources .modal h2{padding-top:10px;display:block}}.testimonial-carousel{margin-bottom:80px;min-height:400px}.testimonial-carousel .tagline{margin-bottom:40px}.testimonial-carousel .carousel-inner{min-height:450px}.testimonial-carousel .item-header{margin-bottom:60px}.testimonial-carousel .item-header .company-name{text-align:center;font-size:24px;font-family:'Open Sans', Arial, sans-serif;font-weight:300;margin-bottom:5px}.testimonial-carousel .item-header .company-industry{text-align:center;font-size:12px;font-family:'Open Sans', Arial, sans-serif;font-weight:300}.testimonial-carousel .item-header .company-logo{margin:0 auto;display:block;margin-bottom:10px}.testimonial-carousel .quote-container{display:inline;float:left;width:55.208333333333336%;margin:0 1.5625%;margin-left:9.895833333333332%;padding-top:60px;background:url("http://nextsolution.net/googleapps/images/css/quote-mark.png") no-repeat center top;text-align:center}.testimonial-carousel .quote-container .quote-text{font-size:20px;font-family:'Open Sans', Arial, sans-serif;font-weight:300;color:#666;line-height:1.5;text-align:left;margin-bottom:10px}.testimonial-carousel .quote-container .quote-source{text-align:left}.testimonial-carousel .quote-container .quote-source a{color:#444;font-weight:bold;padding-right:20px}.testimonial-carousel .quote-container .quote-source .blog-link{background:url("http://nextsolution.net/googleapps/images/css/link-icon.png") no-repeat right center}.testimonial-carousel .quote-container .quote-source .file-link{background:url("http://nextsolution.net/googleapps/images/css/download-icon.png") no-repeat right center}.testimonial-carousel .quote-container .quote-source .video-link{background:url("http://nextsolution.net/googleapps/images/css/video-icon.png") no-repeat right center}.testimonial-carousel .imagery-container{display:inline;float:left;width:21.875%;margin:0 1.5625%;text-align:center}.testimonial-carousel .imagery-container .customer-image{margin:0 auto}.testimonial-carousel .imagery-container .customer-image img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px 5px rgba(0,0,0,0.1);box-shadow:0 0 10px 5px rgba(0,0,0,0.1);padding:8px;border:1px solid #f3f3f3;margin-bottom:20px;width:168px;height:168px}.testimonial-carousel .imagery-container .customer-image .video-link{display:block;position:relative}.testimonial-carousel .imagery-container .customer-image .video-link:after{content:'';display:block;position:absolute;background:url("http://nextsolution.net/googleapps/images/css/video-play-icon.png") no-repeat center center;width:150px;height:150px;left:30px;top:15px;opacity:0.5}.testimonial-carousel .imagery-container .customer-info p{margin:0;color:#666;text-align:center;font-family:'Open Sans', Arial, sans-serif;font-weight:300;font-size:14px}.testimonial-carousel .imagery-container .customer-info .title{font-size:12px}.testimonial-carousel .carousel-indicators{list-style:none;position:relative;margin:20px auto 0;text-align:center;display:block}.testimonial-carousel .carousel-indicators li{display:inline-block;width:10px;height:10px;margin-left:2px;text-indent:-99999px;background-color:#d8d8d8;border-radius:5px;cursor:pointer}.testimonial-carousel .carousel-indicators .active{background-color:#666}@media (max-width: 767px){.testimonial-carousel .modal{left:0px;padding:0;width:768px}.testimonial-carousel .modal .close{right:10px}}@media (max-width: 480px){.testimonial-carousel .quote-container{display:inline;float:left;width:63.541666666666664%;margin:0 1.5625% 0 18.229166666666664%}.testimonial-carousel .quote-container .quote-text{font-size:13px}.testimonial-carousel .imagery-container{display:inline;float:left;width:96.875%;margin:0 1.5625%}.testimonial-carousel .imagery-container .customer-image .video-link:after{left:68px}.testimonial-carousel .modal{width:300px;height:180px;left:0}.testimonial-carousel .modal .modal-header h3{font-size:14px}.testimonial-carousel .modal .close{right:10px}}.try header{background:#fbfbfb;border-bottom:none;padding-bottom:0;min-height:0}.try header ul:before,.try header ul:after{content:'';display:table}.try header ul:after{clear:both}.try header li{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);float:left;width:25%}.try header a{background-color:#f6f6f6;background:linear-gradient(top, #f8f8f8 0, #fbfbfb 72%, #f2f2f2 97%, #f6f6f6 100%);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;position:relative;border:1px solid;border-color:lightGrey lightGrey #eee;display:block;font:600 1.1em/1.5 'Open Sans', Arial, sans-serif;padding:15px;width:auto;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center}.try header a:hover{background-color:#f6f6f6;background:linear-gradient(top, #f8f8f8 0, #fbfbfb 51%, #f2f2f2 88%, #f6f6f6 100%)}.active .try header a{background-color:#fff;background:linear-gradient(top, #f8f8f8 0, #fbfbfb 56%, #fff 100%);-webkit-box-shadow:-2px -3px 7px rgba(50,50,50,0.15);-moz-box-shadow:-2px -3px 7px rgba(50,50,50,0.15);box-shadow:-2px -3px 7px rgba(50,50,50,0.15)}.try .banner{position:relative}.try h1{display:inline;float:left;width:96.875%;margin:20px 1.5625%}.try iframe{position:relative;width:100%;height:600px;padding-bottom:60px;border-bottom:1px solid #ebebeb}@media (max-width: 480px){.try header li a{padding:10px;width:auto}.try header .active a{padding:10px;width:auto}.try .icon{position:static;display:block}.try .active .icon{position:static}}.why .carousel{font-weight:bold;color:#fff}.why .carousel h2{color:#fff;padding-top:10px}.why .carousel .tagline{margin-bottom:10px;font-size:12px;font-weight:300}.why .item-content{text-align:center;height:460px;position:relative}.why .item{height:460px;background-size:cover;background-position:center top;background-repeat:no-repeat}.why .item:before{content:' ';position:absolute;top:0;left:0;bottom:0;right:0;background:url("http://nextsolution.net/googleapps/images/css/banner-mask.png") repeat-x left bottom}.why .video-thumb{margin:0 auto;display:block;width:200px}.why .video-thumb img.main{position:relative;top:0;left:0;padding-top:80px}.why .video-thumb img.spinner{position:absolute;top:161px;left:87px;display:block}.why .carousel{margin-bottom:0;background:#444}.why .modal{width:100%;max-width:978px}.why .modal h2{color:#444;font-size:18px;margin:0}.why .carousel-indicators{list-style:none;position:absolute;bottom:20px;margin:0 auto;display:block;width:100%;text-align:center}.why .carousel-indicators li{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:inline-block;width:10px;height:10px;margin-left:2px;text-indent:-99999px;background-color:#666;cursor:pointer}.why .carousel-indicators .active{background-color:#fff}.why .carousel-control{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:60px;height:60px;background-color:rgba(34,34,34,0.5)}.why .carousel-control.left{background-image:url("http://nextsolution.net/googleapps/images/css/left-arrow-white.png");left:0}.why .carousel-control.right{background-image:url("http://nextsolution.net/googleapps/images/css/right-arrow-white.png");right:0}.why .carousel-control:hover{background-color:#222}section .tagline{margin:10px 10px 50px}@media (max-width: 480px){.why .video-thumb img.main{padding-top:20px}.why .video-thumb img.spinner{top:101px}.why .modal h2{margin:0 40px}}.code-form{padding-top:135px;border-bottom:none;text-align:center;color:#444;font-size:14px}.code-form h2{padding:0;font-weight:300;color:#666}.code-form .tagline{margin:15px 0 20px}.code-form .controls input[type='number']{display:block;height:45px;margin:0 auto 20px;text-align:center;font-size:24px;line-height:normal;-moz-appearance:textfield}.code-form .controls input[type='number']::-webkit-inner-spin-button,.code-form .controls input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.code-form .controls input[type='number'],.code-form .google-updates--wrapper{width:100%;max-width:365px}.code-form .google-updates--wrapper{color:#999;font-size:13px;display:block;margin:0 auto}.code-form .google-updates--checkbox,.code-form .google-updates--label{display:inline-block;vertical-align:top}.code-form .google-updates--checkbox{width:20px;margin-top:-3px}.code-form .google-updates--label{text-align:left;width:345px}.code-form .form-actions{margin-top:20px}.code-form .btn-primary{font-size:18px;width:225px;height:48px}.code-form .google-apps{position:relative;margin-top:20px;height:290px}.code-form .google-apps__icon,.code-form .google-apps__laptop{position:absolute}.code-form .google-apps__laptop{left:50%;margin-left:-191px;bottom:0;z-index:0}.code-form .google-apps__icon{z-index:20;-webkit-animation:float 4s ease-in-out infinite alternate both;-moz-animation:float 4s ease-in-out infinite alternate both;-ms-animation:float 4s ease-in-out infinite alternate both;animation:float 4s ease-in-out infinite alternate both}.code-form .google-apps__icon--inverse{-webkit-animation:inverse-float 4s ease-in-out infinite alternate both;-moz-animation:inverse-float 4s ease-in-out infinite alternate both;-ms-animation:inverse-float 4s ease-in-out infinite alternate both;animation:inverse-float 4s ease-in-out infinite alternate both}.code-form .google-apps__icon--delayed{-webkit-animation-delay:0.4s !important;-moz-animation-delay:0.4s !important;-o-animation-delay:0.4s !important;animation-delay:0.4s !important}.code-form .google-apps__icon--delayed-2{-webkit-animation-delay:0.8s !important;-moz-animation-delay:0.8s !important;-o-animation-delay:0.8s !important;animation-delay:0.8s !important}.code-form .google-apps__gmail{bottom:65px;left:50%;margin-left:-104px}.code-form .google-apps__calendar{bottom:94px;left:50%;margin-left:91px}.code-form .google-apps__drive{bottom:102px;left:50%;margin-left:9px}.code-form .google-apps__sheets{bottom:103px;left:50%;margin-left:-139px}.code-form .google-apps__slides{bottom:155px;left:50%;margin-left:-72px}.code-form .google-apps__vault{bottom:194px;left:50%;margin-left:28px}.code-form .google-apps__docs{bottom:199px;left:50%;margin-left:-100px}.code-form .google-apps__laptop--floating{display:none;margin:0 auto}.code-form .form-error-message{display:block;margin:0 0 10px}@media (max-width: 480px){.code-form{padding-top:80px !important}.code-form .google-updates--label{width:245px}.code-form .google-apps ul,.code-form .google-apps .google-apps__laptop{display:none}.code-form .google-apps .google-apps__laptop--floating{display:block}}.introjs-overlay{position:absolute;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0.4)), color-stop(100%, rgba(0,0,0,0.9)));background:-webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:radial-gradient(ellipse cover at center, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-fixParent{z-index:auto !important;opacity:1.0 !important;position:relative !important}.introjs-showElement{z-index:9999999 !important}.introjs-relativePosition{position:relative}.introjs-helperLayer{position:absolute;z-index:9999998}.introjs-helperNumberLayer{position:absolute;top:-16px;left:-16px;z-index:9999999999 !important;padding:2px;font-family:Arial, verdana, tahoma;font-size:13px;font-weight:bold;color:white;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.3);background:#ff3019;background:-webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));background:-moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-ms-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-o-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid white;border-radius:50%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0);filter:progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000);box-shadow:0 2px 5px rgba(0,0,0,0.4)}.introjs-arrow{border:5px solid white;content:'';position:absolute}.introjs-arrow.top{top:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.right{right:-10px;top:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:white}.introjs-arrow.bottom{bottom:-10px;border-top-color:white;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left{left:-10px;top:10px;border-top-color:transparent;border-right-color:white;border-bottom-color:transparent;border-left-color:transparent}.tour-tooltip{position:absolute;padding:10px;background-color:white;min-width:200px;max-width:300px;border-radius:3px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);-ms-box-shadow:0 4px 16px rgba(0,0,0,0.2);box-shadow:0 4px 16px rgba(0,0,0,0.2);-webkit-transition:opacity 0.218s ease-out;-moz-transition:opacity 0.218s ease-out;-ms-transition:opacity 0.218s ease-out;-o-transition:opacity 0.218s ease-out;transition:opacity 0.218s ease-out;font-size:13px;line-height:18px}.tour-buttons{margin:10px 0 20px;text-align:right}.tour-button{color:#444;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;line-height:27px;text-align:center;text-decoration:none;display:inline-block;height:27px;margin:0px;min-width:54px;*min-width:70px;padding:0 8px;position:relative;vertical-align:baseline;border:1px solid #DCDCDC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;outline:0;background-clip:border-box;background-color:#f5f5f5;background-image:linear-gradient(top, #f5f5f5, #f1f1f1);background-origin:padding-box;background-attachment:scroll;-webkit-transition:all 0.218s;-webkit-transition-delay:0s;-moz-transition:all 0.218s 0s;-o-transition:all 0.218s 0s;transition:all 0.218s 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.tour-button.active,.tour-button:active{background-color:#f6f6f6;background-image:linear-gradient(top, #f6f6f6, #f1f1f1);-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1)}.tour-button:hover{background-color:#f8f8f8;background-image:linear-gradient(top, #f8f8f8, #f1f1f1);border:1px solid #C6C6C6;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgba(0,0,0,0.1);color:#222;-webkit-transition:all 0s;-webkit-transition-delay:0s;-moz-transition:all 0s 0s;-o-transition:all 0s 0s;transition:all 0s 0s}.tour-button:hover{text-decoration:none}.tour-button:visited{color:#222222}.tour-counter{position:absolute;font-size:11px;right:12px;bottom:10px}.tour-tooltiptext{padding:15px 0}.tour-button.nextbutton{-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px}.tour-button.prevbutton{-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px}.tour-button-disabled{background:none;color:#b8b8b8;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,0.05);cursor:default}.tour-button-disabled:hover{background:none;color:#b8b8b8;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,0.05);cursor:default}.how ul{margin-top:40px;margin-bottom:40px}.how ul:before,.how ul:after{content:'';display:table}.how ul:after{clear:both}.how ul:before,.how ul:after{content:'';display:table}.how ul:after{clear:both}.how li{display:inline;float:left;width:30.208333333333332%;margin:0 1.5625%}.how a{color:#444;font-weight:bold}.how h3{margin-bottom:20px}@media (max-width: 480px){.how li{float:none;display:block;width:auto;margin-bottom:20px}}
/*# sourceMappingURL=microsite.css.map */


/*SERVICIOS*/

.services .services-container {
	margin-top: 50px;
}
.services .services-col {
	width: 25%;
	float: left;
	text-align: center;
	font-size: 14px;
	font-family: 'Open Sans', Arial, sans-serif;
	font-weight: 300;
	color: #666;
	line-height: 1.5;
	/*padding: 0px 15px;*/

}

.services-col .list-service {
	margin-top: 20px;
	list-style: initial;
	padding-left: 40px;
}

.services-col .list-service li {
	margin-bottom: 10px;
	line-height: 1.5;
	margin-right: 10px;
}

.services-col .title {
	color: #8E999C;
	font-weight: 600;
	font-size: 20px;
	margin-top: 20px;
}

.services-col .icon1 {
	height: 120px;
	width: 120px;
	display: inline-block;
	background: #F3F3F3;
	border: 10px solid #EBEBEB;
	border-radius: 480px;
	-webkit-border-radius: 480px;
	-moz-border-radius: 480px;
	-o-border-radius: 480px;
	-ms-border-radius: 480px;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
}

.services-col .icon1 img {
	margin-top: 35px;
}

.services-col:hover .icon1{
	border-color: #3366FF;
}

.services-col .icon2 {
	height: 120px;
	width: 120px;
	display: inline-block;
	background: #F3F3F3;
	border: 10px solid #EBEBEB;
	border-radius: 480px;
	-webkit-border-radius: 480px;
	-moz-border-radius: 480px;
	-o-border-radius: 480px;
	-ms-border-radius: 480px;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
}

.services-col .icon2 img {
	margin-top: 35px;
}

.services-col:hover .icon2{
	border-color: #FF0000;
}

.services-col .icon3 {
	height: 120px;
	width: 120px;
	display: inline-block;
	background: #F3F3F3;
	border: 10px solid #EBEBEB;
	border-radius: 480px;
	-webkit-border-radius: 480px;
	-moz-border-radius: 480px;
	-o-border-radius: 480px;
	-ms-border-radius: 480px;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
}

.services-col .icon3 img {
	margin-top: 35px;
}

.services-col:hover .icon3{
	border-color: #FFCC00;
}

.services-col .icon4 {
	height: 120px;
	width: 120px;
	display: inline-block;
	background: #F3F3F3;
	border: 10px solid #EBEBEB;
	border-radius: 480px;
	-webkit-border-radius: 480px;
	-moz-border-radius: 480px;
	-o-border-radius: 480px;
	-ms-border-radius: 480px;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
}

.services-col .icon4 img {
	margin-top: 35px;
}

.services-col:hover .icon4{
	border-color: #009933;
}

@media only screen and (max-width: 768px) {

	.services .services-container {
		margin-top: 0px;
	}


	.services .services-col {
		width: 50%;
		margin-top: 20px;
	}


}

@media only screen and (max-width: 480px) {
	.services .services-col {
		width: 100%;
	}
}


/*CONTACTO*/


.contact .contact-container {
	margin-top: 50px;
	margin-bottom: 20px;
}

.contact .contact-col {
	width: 45%;
	float: left;
	font-size: 16px;
	font-family: 'Open Sans', Arial, sans-serif;
	font-weight: 300;
	color: #666;
	line-height: 1.5;
	margin-bottom: 20px;
	padding: 0px 10px;
}

.contact-col p {
	font-size: 16px;
}

.contact-col .img-contact{
	max-width: 100%;
	max-height: 100%;
}

.contact-col .title {
	font-size: 20px;
}

.contact-col .control-group {
	margin-bottom: 10px;
}

.contact input,.contact textarea {
	font-family: 'Open Sans', Arial, sans-serif;
}

.contact input.inputerror, .contact textarea.inputerror {
	border-color: #de2d0f;
}

.contact .btn {
	font-family: 'Open Sans', Arial, sans-serif;
}

.contact .ajax-loader-confirm {
	display: inline;	
	font-size: 14px;	
	padding-left: 25px;
	background: url(images/ajax-loader.gif) no-repeat left center;	
	margin-left:0px;
}


.contact .alert {
	background-color: #f04124;
	border-color: #de2d0f;
	color: #fff;
	padding: 10px;
	font-size: 14px;	
	margin-bottom: 20px;
}

.contact .alert .errors-msg {
	margin-top: -15px;
}

.contact .alert .close {
	color: #FFF;
	cursor: pointer;
	text-align: right;
	font-size: 20px;
	margin-top: -15px;
}

.contact .success {
	background-color: #43ac6a;
	border-color: #3a945b;
	color: #fff;
	padding: 10px;
	font-size: 14px;
	width: 100%;
	margin-bottom: 20px;	
}

@media only screen and (max-width: 480px) {
	.contact .contact-col {
		width: 95%;		
	}

	.contact-col p {
		text-align: center;
	}

	.contact .alert, .contact .success {
		width: 95%;
	}

	.contact-col.form-contact {
		margin-top: 30px;
	}
}