/*	--------------------------------------------------
	Reveal Modals
	-------------------------------------------------- */

.ueh-popup-bg
{
    position: fixed;
    height: 100%;
    width: 100%;
    background: #000;
    background: rgba(0,0,0,.8);
    z-index: 100;
    display: none;
    top: 0;
    left: 0;
}

.ueh-popup
{
    visibility: hidden;
    top: 100px;
    /*min-height: 50%;*/
    left: 50%;
    margin-left: -25%;
    width: 50%;
    /*background: #eee url(modal-gloss.png) no-repeat -200px -80px;padding: 30px 40px 34px;*/
    position: absolute;
    z-index: 101;
    border-radius: 25px;
    -moz-border-radius: 25px; /*-webkit-border-radius: 25px;*/
    -box-shadow: 0 0 10px rgba(0,0,0,.4);
    -moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
    border: 10px solid rgba(0,0,0,.7);
    background-color: rgba(0,0,0,.8);
}
   
      
    .ueh-popup *
    {
        background-color: #FFF;
        max-width: 100%;
        padding: 2px 5px;
        margin: 0px;
    }
    .ueh-popup p>img {
        max-width: 100% !important;
        height: auto !important;
    }

    .popup-top
    {
        /*background: url("../images/popup-top.png") no-repeat 0 0;*/ 
        border-radius: 10px 10px 0 0;
    }

    .popup-bot
    { 
        /*background: url("../images/popup-bot.png") no-repeat 0 0;*/
        border-radius: 0 0 10px 10px;
    }

    .popup-top,.popup-bot
    { 
        padding:0;
        width:100%;
    }
    .ueh-popup h2
    {
        margin: 0px 0px 10px 0px;
        text-decoration: none;
    }

    .ueh-popup h4
    {
        top: 0px;
        left: 0px;
        width: 100%;
        position: absolute;
        margin: 0px 0px 10px 0px;
        border-bottom: 1px solid #FFFFFF;
        background-color: #ddd;
        border-radius: 5px;
        padding: 5px 0px;
        text-decoration: none;
    }

        .ueh-popup h4:before
        {
            content: ' ';
            width: 20px;
            height: 10px;
            display: block;
            float: left;
        }

        .ueh-popup h4:after
        {
            content: ' ';
            width: 20px;
            height: 5px;
            display: block;
            clear: both;
        }

    .ueh-popup p
    {
        margin-top: 10px;
    }

    .ueh-popup input
    {
        width: auto !important;
    }

        .ueh-popup input[type='submit']
        {
            display: block;
            float: right;
            margin-left: 10px;
        }

    .ueh-popup.small
    {
        width: 200px;
        margin-left: -140px;
    }

    .ueh-popup.medium
    {
        width: 400px;
        margin-left: -240px;
    }

    .ueh-popup.large
    {
        width: 600px;
        margin-left: -340px;
    }

    .ueh-popup.xlarge
    {
        width: 800px;
        margin-left: -440px;
    }

    .ueh-popup .close-ueh-popup
    {
        /*font-size: 22px;
        line-height: .5;
        position: absolute;
        top: 4px;
        right: 11px;
        color: #aaa;
        text-shadow: 0 -1px 1px rbga(0,0,0,0.6);
        font-weight: bold;
        cursor: pointer;
        text-decoration: none;
        background-color:transparent !important;*/
        font-size: 30px;
        line-height: 0.85;
        position: absolute;
        top: -20px;
        right: -20px;
        color: #aaa;
        font-weight: bold;
        cursor: pointer;
        text-decoration: none;
        background-color: #FFF;
        border-radius: 20px;
        height: 34px;
        width: 34px;
        border: 3px solid rgba(0,0,0,.7);
    }

/*form input[type=text], form .text, form textarea,form select{background:#fff;border:1px solid #d1d1d1;border:1px solid rgba(0,0,0,0.18);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 2px 1px rgba(0,0,0,0.06);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 2px 1px rgba(0,0,0,0.06);box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 2px 1px rgba(0,0,0,0.06);font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;padding:9px;-webkit-transition:border 0.15s linear,box-shadow 0.15s linear;-moz-transition:border 0.15s linear,box-shadow 0.15s linear;-ms-transition:border 0.15s linear,box-shadow 0.15s linear;-o-transition:border 0.15s linear,box-shadow 0.15s linear;transition:border 0.15s linear,box-shadow 0.15s linear;width:100%}form input[type=text].small, form .text.small, form textarea.small{font-size:12px;padding:8px 10px}form input[type=text]:focus, form .text:focus, form textarea:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 0 4px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 0 4px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 0 4px rgba(82,168,236,0.6);border-color:rgba(82,168,236,0.7);outline:0}form textarea{min-height:150px;overflow:auto;resize:vertical}form textarea.short{min-height:100px}form textarea.tall{min-height:200px}form select{display:inline-block;margin-top:4px}form.inline-form p{zoom:1}form.inline-form p:before,form.inline-form p:after{content:"";display:table}form.inline-form p:after{clear:both}form.inline-form label{float:left;line-height:40px;margin-right:10px;text-align:right;width:150px}form.inline-form label.inline{float:none;line-height:normal;margin-right:0;text-align:left;width:auto}form.inline-form label.long{line-height:18px;margin-top:1px}form.inline-form input[type=text], form.inline-form .text, form.inline-form textarea, form.inline-form ul, form.inline-form ol{float:left;width:540px}form.inline-form label + select{margin-top:12px}form.placeholder-form-enhanced input::-webkit-input-placeholder{color:transparent}form.placeholder-form-enhanced input:-moz-placeholder{color:transparent}form.placeholder-form-enhanced p{position:relative}form.placeholder-form-enhanced label{border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#c8c8c8;display:block;font-size:14px;font-weight:normal;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;left:0;position:absolute;padding:5px 9px;top:1px;width:100%}form.placeholder-form-enhanced .focused{color:#ddd;color:rgba(0,0,0,0.13)}form .required{position:relative}form .required:after{background:#bbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;content:'Required';display:inline-block;font-size:10px;-webkit-font-smoothing:antialiased;font-weight:bold;line-height:10px;padding:3px 5px 4px;position:absolute;top:12px;right:12px;text-transform:uppercase}form .required.error:after{background:#B0171F}form .error input[type=text], form .error .text{background-color:#fff0f1;background-image:-webkit-repeating-linear-gradient(45deg, transparent, transparent 15px, rgba(255,255,255,0.5) 15px, rgba(255,255,255,0.5) 30px);background-image:-moz-repeating-linear-gradient(45deg, transparent, transparent 15px, rgba(255,255,255,0.5) 15px, rgba(255,255,255,0.5) 30px);border-color:#ffc9d2}form .error input[type=text]:focus, form .error .text:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 0 4px #b0171f;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 0 4px #b0171f;box-shadow:inset 0 1px 1px rgba(0,0,0,0.07),0 0 4px #b0171f;outline:0}form .error input::-webkit-input-placeholder{color:#B0171F}form .error input:-moz-placeholder{color:#B0171F}.custom-select{position:relative}.custom-select label{background:#fff;border:1px solid #d1d1d1;border:1px solid rgba(0,0,0,0.18);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.04);-moz-box-shadow:0 2px 1px rgba(0,0,0,0.04);box-shadow:0 2px 1px rgba(0,0,0,0.04);display:block;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;font-weight:bold;padding:9px;position:relative;-webkit-transition:border 0.15s linear,box-shadow 0.15s linear;-moz-transition:border 0.15s linear,box-shadow 0.15s linear;-ms-transition:border 0.15s linear,box-shadow 0.15s linear;-o-transition:border 0.15s linear,box-shadow 0.15s linear;transition:border 0.15s linear,box-shadow 0.15s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;width:100%}.custom-select label:before{background-color:#eaeaea;background-image:-webkit-linear-gradient(#f3f3f3 50%, #e2e2e2 51%);background-image:-moz-linear-gradient(#f3f3f3 50%, #e2e2e2 51%);background-image:-ms-linear-gradient(#f3f3f3 50%, #e2e2e2 51%);background-image:-o-linear-gradient(#f3f3f3 50%, #e2e2e2 51%);border-left:1px solid #d7d7d7;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;content:'';display:block;height:100%;position:absolute;right:0;top:0;width:35px}.custom-select label:after{border-top:6px solid #acacac;border-right:6px solid transparent;border-left:6px solid transparent;content:'';display:block;position:absolute;right:12px;top:15px}.custom-select.opened label{border-color:rgba(12,140,196,0.4);-webkit-box-shadow:0 0 4px rgba(12,140,196,0.4);-moz-box-shadow:0 0 4px rgba(12,140,196,0.4);box-shadow:0 0 4px rgba(12,140,196,0.4)}.custom-select.opened label:before{border-color:rgba(12,140,196,0.4)}.custom-select .custom-select-options{background:#fbfbfb;border:1px solid #dadadd;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.04);-moz-box-shadow:0 2px 1px rgba(0,0,0,0.04);box-shadow:0 2px 1px rgba(0,0,0,0.04);padding:15px 15px 8px 15px;position:absolute;right:-9px;width:100%;z-index:999}.custom-select .custom-select-options:before{content:'';position:absolute;right:17px}.custom-select .custom-select-options:after{content:'';position:absolute;right:17px}.custom-select .custom-select-options.show-below{-webkit-animation:fade-in 0.2s linear 1,default-move-down 0.2s linear 1;-moz-animation:fade-in 0.2s linear 1,default-move-down 0.2s linear 1;-ms-animation:fade-in 0.2s linear 1,default-move-down 0.2s linear 1;top:51px}.custom-select .custom-select-options.show-below:before{border-right:10px solid transparent;border-bottom:10px solid #dadadd;border-left:10px solid transparent;top:-10px}.custom-select .custom-select-options.show-below:after{border-right:10px solid transparent;border-bottom:10px solid #fbfbfb;border-left:10px solid transparent;top:-8px}.custom-select .custom-select-options.show-above{-webkit-animation:fade-in 0.2s linear 1,default-move-up 0.2s linear 1;-moz-animation:fade-in 0.2s linear 1,default-move-up 0.2s linear 1;-ms-animation:fade-in 0.2s linear 1,default-move-up 0.2s linear 1;bottom:51px}.custom-select .custom-select-options.show-above:before{border-top:10px solid #dadadd;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.custom-select .custom-select-options.show-above:after{border-top:10px solid #fbfbfb;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-8px}.custom-select .custom-select-options .search-input{margin-bottom:15px}.custom-select .custom-select-options h4{font-size:12px;margin:0}.custom-select .custom-select-options ul{list-style:none;margin:0 -15px;max-height:224px;overflow:scroll;overflow-x:hidden;padding:8px 0 0}.custom-select .custom-select-options ul li{color:#606060;font-size:12px;line-height:normal;margin:0;padding:6px 15px;position:relative;-webkit-transition:background-color 0.15s linear;-moz-transition:background-color 0.15s linear;-ms-transition:background-color 0.15s linear;-o-transition:background-color 0.15s linear;transition:background-color 0.15s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.custom-select .custom-select-options ul li .info{position:absolute;right:15px;top:6px}.custom-select .custom-select-options ul li .info:after{color:#c6c6c6;content:'i';display:inline-block;font-family:'Pictos';font-size:16px}.custom-select .custom-select-options ul li:hover{background-color:#ECF6FA;background-color:rgba(12,140,196,0.08);cursor:pointer}.custom-select .custom-select-options ul li.title:hover{background-color:transparent;cursor:default}.custom-select .custom-select-options ul.recent{border-bottom:1px solid rgba(0,0,0,0.05);padding-bottom:8px}.custom-select.small label{font-size:12px;padding:4px 6px}.custom-select.small label:before{width:23px}.custom-select.small label:after{border-top:5px solid #acacac;border-right:5px solid transparent;border-left:5px solid transparent;right:7px;top:9px}.custom-select.small .custom-select-options{right:-15px}.custom-select.small .custom-select-options.show-below{-webkit-animation:fade-in 0.2s linear 1,small-move-down 0.2s linear 1;-moz-animation:fade-in 0.2s linear 1,small-move-down 0.2s linear 1;-ms-animation:fade-in 0.2s linear 1,small-move-down 0.2s linear 1;top:38px}.custom-select.small .custom-select-options.show-above{-webkit-animation:fade-in 0.2s linear 1,small-move-up 0.2s linear 1;-moz-animation:fade-in 0.2s linear 1,small-move-up 0.2s linear 1;-ms-animation:fade-in 0.2s linear 1,small-move-up 0.2s linear 1;bottom:38px}.custom-select.large label{font-size:16px;padding:12px 14px}.custom-select.large label:before{width:43px}.custom-select.large label:after{border-top:6px solid #acacac;border-right:6px solid transparent;border-left:6px solid transparent;right:16px;top:19px}.custom-select.large .custom-select-options{right:-5px}.custom-select.large .custom-select-options.show-below{-webkit-animation:fade-in 0.2s linear 1,large-move-down 0.2s linear 1;-moz-animation:fade-in 0.2s linear 1,large-move-down 0.2s linear 1;-ms-animation:fade-in 0.2s linear 1,large-move-down 0.2s linear 1;top:58px}.custom-select.large .custom-select-options.show-above{-webkit-animation:fade-in 0.2s linear 1,large-move-up 0.2s linear 1;-moz-animation:fade-in 0.2s linear 1,large-move-up 0.2s linear 1;-ms-animation:fade-in 0.2s linear 1,large-move-up 0.2s linear 1;bottom:58px}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@-moz-keyframes fade-in{from{opacity:0}to{opacity:1}}@-ms-keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes default-move-up{from{bottom:46px}to{bottom:51px}}@-moz-keyframes default-move-up{from{bottom:46px}to{bottom:51px}}@-ms-keyframes default-move-up{from{bottom:46px}to{bottom:51px}}@-webkit-keyframes default-move-down{from{top:46px}to{top:51px}}@-moz-keyframes default-move-down{from{top:46px}to{top:51px}}@-ms-keyframes default-move-down{from{top:46px}to{top:51px}}@-webkit-keyframes small-move-up{from{bottom:33px}to{bottom:38px}}@-moz-keyframes small-move-up{from{bottom:33px}to{bottom:38px}}@-ms-keyframes small-move-up{from{bottom:33px}to{bottom:38px}}@-webkit-keyframes small-move-down{from{top:33px}to{top:38px}}@-moz-keyframes small-move-down{from{top:33px}to{top:38px}}@-ms-keyframes small-move-down{from{top:33px}to{top:38px}}@-webkit-keyframes large-move-up{from{bottom:53px}to{bottom:58px}}@-moz-keyframes large-move-up{from{bottom:53px}to{bottom:58px}}@-ms-keyframes large-move-up{from{bottom:53px}to{bottom:58px}}@-webkit-keyframes large-move-down{from{top:53px}to{top:58px}}@-moz-keyframes large-move-down{from{top:53px}to{top:58px}}@-ms-keyframes large-move-down{from{top:53px}to{top:58px}}.popover{background-color:#000;background-color:rgba(0,0,0,0.85);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.4);-moz-box-shadow:0 0 5px rgba(0,0,0,0.4);box-shadow:0 0 5px rgba(0,0,0,0.4);display:inline-block;-webkit-font-smoothing:antialiased;max-width:200px;padding:7px 10px;position:absolute;z-index:4}.popover:before{content:'';display:block}.popover.above:before{border-top:7px solid #000;border-top:7px solid rgba(0,0,0,0.85);border-right:7px solid transparent;border-left:7px solid transparent;left:50%;margin-left:-7px;position:absolute;bottom:-7px}.popover.below:before{border-right:7px solid transparent;border-bottom:7px solid #000;border-bottom:7px solid rgba(0,0,0,0.85);border-left:7px solid transparent;left:50%;margin-left:-7px;position:absolute;top:-7px}.popover.right:before{border-top:7px solid transparent;border-right:7px solid #000;border-right:7px solid rgba(0,0,0,0.85);border-bottom:7px solid transparent;left:-7px;margin-top:-7px;position:absolute;top:50%}.popover.left:before{border-top:7px solid transparent;border-left:7px solid #000;border-left:7px solid rgba(0,0,0,0.85);border-bottom:7px solid transparent;right:-7px;margin-top:-7px;position:absolute;top:50%}.popover.above-right:before{border-top:7px solid #000;border-top:7px solid rgba(0,0,0,0.85);border-right:7px solid transparent;border-left:7px solid transparent;left:-10px;position:absolute;bottom:-7px}.popover.above-left:before{border-top:7px solid #000;border-top:7px solid rgba(0,0,0,0.85);border-right:7px solid transparent;border-left:7px solid transparent;right:-10px;position:absolute;bottom:-7px}.popover p{color:#fff;font-size:11px;font-weight:bold;line-height:16px}.popover p:last-child{margin-bottom:0}.popover.light{background-color:#fff;background-color:rgba(255,255,255,0.9);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.15);-moz-box-shadow:0 0 5px rgba(0,0,0,0.15);box-shadow:0 0 5px rgba(0,0,0,0.15)}.popover.light.above:before{border-top-color:#fff;border-top-color:rgba(255,255,255,0.9)}.popover.light.below:before{border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,0.9)}.popover.light.right:before{border-right-color:#fff;border-right-color:rgba(255,255,255,0.9)}.popover.light.right:before{border-left-color:#fff;border-left-color:rgba(255,255,255,0.9)}.popover.light p{color:#333}.modal{background:#333;background:rgba(0,0,0,0.6);border:1px solid #000;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 18px rgba(0,0,0,0.7);-moz-box-shadow:0 0 18px rgba(0,0,0,0.7);box-shadow:0 0 18px rgba(0,0,0,0.7);zoom:1;padding:6px;width:570px}.modal:before,.modal:after{content:"";display:table}.modal:after{clear:both}.modal .modal-inner{background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.7);-moz-box-shadow:0 0 3px rgba(0,0,0,0.7);box-shadow:0 0 3px rgba(0,0,0,0.7);padding:30px}.modal .modal-inner .modal-heading{background-color:#12728e;-webkit-background-clip:padding-box;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px;margin:-30px -30px 20px -30px;padding:16px 30px 17px;position:relative}.modal .modal-inner .modal-heading .modal-close{position:absolute;right:12px;top:11px}.modal .modal-inner .modal-heading h1{color:#fff;font-size:16px}.modal .modal-inner h2{font-size:16px}.modal .modal-inner p{line-height:20px;margin-bottom:22px}.modal .modal-inner label{font-size:13px}.modal .modal-inner .note,.modal .modal-inner .inline-note{color:#606060;display:block;font-size:12px}.modal .modal-inner .inline-note{display:inline}.modal .modal-inner .button + .inline-note{margin-left:4px}.modal .modal-inner hr{border-top:1px solid #e6e6e6;border-top:1px solid rgba(0,0,0,0.1)}.modal .modal-inner hr.full{margin-right:-30px;margin-left:-30px}.modal .modal-inner .button-box,.modal .modal-inner #middle #main .fat-button-box,#middle #main .modal .modal-inner .fat-button-box{margin-bottom:0}html{min-height:100%}body{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif}hr{border:0;border-top:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.9);height:2px;margin:20px 0}hr.full{margin-right:-20px;margin-left:-20px}@-webkit-keyframes fade-in-hiring{from{opacity:0}to{opacity:1}}@-moz-keyframes fade-in-hiring{from{opacity:0}to{opacity:1}}@-ms-keyframes fade-in-hiring{from{opacity:0}to{opacity:1}}@-webkit-keyframes move-down-hiring{from{bottom:60px}to{bottom:0}}@-moz-keyframes move-down-hiring{from{bottom:60px}to{bottom:0}}@-ms-keyframes move-down-hiring{from{bottom:60px}to{bottom:0}}@font-face{font-family:'Pictos';src:url("/fonts/pictos-web.eot");src:local("☺"),url("/fonts/pictos-web.woff") format("woff"),url("/fonts/pictos-web.ttf") format("truetype"),url("/fonts/pictos-web.svg#webfontIyfZbseF") format("svg");font-weight:normal;font-style:normal}body{background:#fff;font-family:Tahoma,'Helvetica Neue',helvetica,arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}.container{margin:0 auto;width:960px}.button{font-family:'Tahoma';text-transform:uppercase}.button.fat{padding:.9em 1em}.button.green{background-color:#79aa0f;-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.06),inset 0 1px 0 rgba(255,255,255,0.3);-moz-box-shadow:0 2px 0 rgba(0,0,0,0.06),inset 0 1px 0 rgba(255,255,255,0.3);box-shadow:0 2px 0 rgba(0,0,0,0.06),inset 0 1px 0 rgba(255,255,255,0.3);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.3)}.button.green:hover{background-color:#83b810}.button.orange{background-color:#dc7b00;-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.06),inset 0 1px 0 rgba(255,255,255,0.3);-moz-box-shadow:0 2px 0 rgba(0,0,0,0.06),inset 0 1px 0 rgba(255,255,255,0.3);box-shadow:0 2px 0 rgba(0,0,0,0.06),inset 0 1px 0 rgba(255,255,255,0.3);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.3)}.button.orange:hover{background-color:#eb8400}.button.full{width:100%}.generic-table{font-size:14px;width:100%}.generic-table th,.generic-table td{padding:10px}.generic-table thead th{border-bottom:2px solid #ccc;border-left:5px solid #fff}.generic-table thead th:first-child{border-left:0}.generic-table tbody td{border-bottom:1px solid #ccc;border-left:5px solid #fff}.generic-table tbody td:first-child{border-left:0}.announcement{background:#222;border-bottom:1px solid #000;border-top:1px solid rgba(255,255,255,0.1);min-width:1024px}.announcement p{color:#fff;font-size:14px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;line-height:35px;margin-bottom:0;padding:10px 0 10px 0;text-align:center;text-shadow:none}.announcement p a{color:#90ddff}.announcement p a:hover{color:#43c6ff}header{background:#005180 url(/images/marketing/header_noise.png) 0 0 repeat;height:161px;padding-top:40px}header .container{position:relative}header .logo{position:absolute;left:-3px;top:6px}header .hiring{left:130px;padding:5px 8px;bottom:0;-webkit-animation:fade-in-hiring .5s linear 1, move-down-hiring .5s linear 1;-moz-animation:fade-in-hiring .5s linear 1, move-down-hiring .5s linear 1;-ms-animation:fade-in-hiring .5s linear 1, move-dowb-hiring .5s linear 1}header .hiring a{text-decoration:none}header .hiring a:hover{text-decoration:underline}header nav{zoom:1;position:absolute;right:0;top:0}header nav:before,header nav:after{content:"";display:table}header nav:after{clear:both}header nav a{color:#fff;display:inline-block;font:700 14px/44px "Tahoma","Helvetica Neue",helvetica,arial,sans-serif;margin-left:10px;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,0.8);text-transform:uppercase}header nav a:hover{color:#61c0f2}header nav a.current{color:#61c0f2}header nav .sign-in,header nav .dashboard{margin-left:-5px}header nav .sign-in .button,header nav .dashboard .button{background-color:#323b55;border:2px solid #454e68;-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.06),0 0 0 transparent;-moz-box-shadow:0 2px 0 rgba(0,0,0,0.06),0 0 0 transparent;box-shadow:0 2px 0 rgba(0,0,0,0.06),0 0 0 transparent;color:#fff;padding:.8em 1.2em;text-shadow:0 1px 1px rgba(0,0,0,0.9);-webkit-transition:background-color 0.15s,border-color 0.15s;-moz-transition:background-color 0.15s,border-color 0.15s;-ms-transition:background-color 0.15s,border-color 0.15s;-o-transition:background-color 0.15s,border-color 0.15s;transition:background-color 0.15s,border-color 0.15s}header nav .sign-in .button:hover,header nav .dashboard .button:hover{background-color:#3b4665;border-color:#4f5977}header nav .sign-up{display:inline-block;position:relative}header nav .sign-up .request-demo{color:#fff;display:block;font-family:'Tahoma';font-size:11px;font-weight:bold;line-height:25px;position:absolute;bottom:-25px;right:0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,0.8);width:182px}header nav .sign-up .request-demo a{color:#a2f0ff;display:inline;font-size:11px;line-height:normal;margin-left:0;text-transform:none}header nav .sign-up .request-demo a:hover{color:#56e4ff}#middle{zoom:1;background:#eee url(/images/marketing/bg_pattern.png) 0 0 repeat;z-index:999}#middle:before,#middle:after{content:"";display:table}#middle:after{clear:both}#middle #main{margin-top:-90px;padding:40px}#middle #main header{background:transparent;height:auto;margin-bottom:30px;padding-top:0}#middle #main section{margin-bottom:40px}#middle #main section:last-child{margin-bottom:0}#middle #main section header{border-bottom:3px solid #0496ac;margin:50px -40px 28px;padding:0 40px 25px;position:relative}#middle #main section header .back-to-top{background:transparent url(/images/marketing/top_icon.png) 0 0 no-repeat;height:40px;position:absolute;bottom:-20px;right:40px;width:40px}#middle #main section header .sub{margin-bottom:0}#middle #main h1{font-family:'Tahoma';font-size:38px;font-weight:600;letter-spacing:-0.05em;line-height:52px}#middle #main h2{font-family:'Tahoma';font-size:24px;font-weight:600;margin-bottom:12px}#middle #main h3{font-family:'Tahoma';font-weight:600}#middle #main .tagline{color:#687477;font-family:'Tahoma';font-size:20px;font-weight:600;text-align:center}#middle #main .tagline + h1{margin-top:-23px}#middle #main .sub{color:#7b7b7b;font-size:18px;line-height:28px}#middle #main h2 + .sub{margin-top:-12px}#middle #main .hr-button{background:#f5f5f5;height:3px;margin:48px 0 50px;position:relative;text-align:center}#middle #main .hr-button .button-wrap{left:0;position:absolute;top:-20px;width:100%}#middle #main hr{border-top:3px solid #f5f5f5;border-bottom:0;height:3px;margin:25px 0}#middle #main .fat-button-box{background-color:#f5f5f5;border:1px solid #e7e7e7;margin-bottom:0;padding:20px;text-align:center}.request-a-demo-box{background-color:#f5f5f5;clear:both;border:1px solid #e7e7e7;padding:18px 270px 18px 20px;position:relative}.request-a-demo-box h3{color:#2d2d2d;font-size:16px}.request-a-demo-box p{color:#5c5c5c;font-family:'Tahoma';font-size:14px;margin-bottom:0}.request-a-demo-box .button{position:absolute;top:20px;right:20px}.quote-box{border:1px solid #e7e7e7;margin:30px 0;padding:28px 30px;position:relative}.quote-box:before{content:url(/images/marketing/blockquote_icon.png);margin-left:-23px;position:absolute;top:-16px;left:50%}.quote-box h4{margin-bottom:10px}.quote-box p{color:#5c5c5c;font-size:14px}.quote-box .source{font-style:italic;font-weight:600;text-align:right}#footer-nav{float:right;margin:46px 0 12px}#footer-nav a{color:#6f6f6f;font-size:12px;font-weight:bold;margin-left:13px;text-decoration:none;text-shadow:0 1px 1px #fff}#footer-nav a:hover{color:#444}.sidebar{float:left;margin-right:40px;margin-bottom:30px;width:225px}.sidebar nav{background-color:#f5f5f5;border:1px solid #e7e7e7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:15px;padding:25px 30px 20px}.sidebar nav ul{list-style:none;margin-top:8px}.sidebar nav ul li{margin:0 -12px}.sidebar nav ul li a{-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;color:#139de5;display:block;font-family:'Tahoma';font-size:14px;font-weight:600;padding:4px 12px;text-decoration:none}.sidebar nav ul li a:hover{color:#0f7db6}.sidebar nav ul li.current a{background-color:#84c9ed;color:#fff}.sidebar h5{color:#353535;font-size:13px;margin-bottom:4px}.sidebar p{color:#5c5c5c;font-size:12px;line-height:18px;margin-bottom:10px}.mainbar{float:left;margin-bottom:30px;width:615px}footer{padding-top:16px;position:relative}footer p{color:#9a9a9b;font-size:12px}footer .share{overflow:hidden;position:absolute;right:0;top:20px}footer .share .fb_edge_widget_with_comment{top:-5px}body{background:#005180 url(/images/marketing/header_noise.png) 0 0 repeat}header{zoom:1;height:auto;margin-bottom:30px}header:before,header:after{content:"";display:table}header:after{clear:both}header .container{zoom:1}header .container:before,header .container:after{content:"";display:table}header .container:after{clear:both}header .logo{margin-top:6px;position:relative;float:left;top:auto}header .back{background-color:#323b55;border:2px solid #454e68;-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.06),0 0 0 transparent;-moz-box-shadow:0 2px 0 rgba(0,0,0,0.06),0 0 0 transparent;box-shadow:0 2px 0 rgba(0,0,0,0.06),0 0 0 transparent;color:#fff;float:right;padding:.8em 1.2em;text-shadow:0 1px 1px rgba(0,0,0,0.9);-webkit-transition:background-color 0.15s,border-color 0.15s;-moz-transition:background-color 0.15s,border-color 0.15s;-ms-transition:background-color 0.15s,border-color 0.15s;-o-transition:background-color 0.15s,border-color 0.15s;transition:background-color 0.15s,border-color 0.15s}header .back:hover{background-color:#3b4665;border-color:#4f5977;color:#fff}#middle{zoom:1;background:none}#middle:before,#middle:after{content:"";display:table}#middle:after{clear:both}#middle #main{margin-top:0;padding:0}#middle #main.shadow-box{padding:0px}#middle #main .news{float:left;margin-right:30px;margin-bottom:20px;width:560px}#middle #main .news .new{color:#88d54f;margin-bottom:10px;text-transform:uppercase}#middle #main .news h1{color:#fff;font-size:28px;line-height:36px;margin-bottom:12px}#middle #main .news .sub{color:#d2b8d7;margin-top:0}#middle #main .news ul{list-style:none}#middle #main .news ul li{margin-bottom:30px;padding-left:64px;position:relative}#middle #main .news ul li h3{color:#88d54f}#middle #main .news ul li p{color:#fff}#middle #main .news ul li:before{background:#63ad2b url(/images/marketing/sign-in-feature-icons.png) 10px 14px no-repeat;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;content:'';display:block;height:50px;left:0;position:absolute;top:3px;width:50px}#middle #main .news ul li.feature-flexible-tracking:before{background-position:10px -77px}#middle #main .news ul li.feature-no-hassle-setup:before{background-position:9px -174px}#middle #main .news ul li.feature-total-visibility:before{background-position:9px -271px}#middle #main #signinform,#middle #main #sign-up-invite-form,#middle #main #reset-password-form,#middle #main #forgot-password-form{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;margin-top:0px;margin-bottom:0px;padding:30px;padding-bottom:10px;width:290px}#middle #main #signinform label,#middle #main #sign-up-invite-form label,#middle #main #reset-password-form label,#middle #main #forgot-password-form label{color:#696969}#middle #main #signinform .forgot,#middle #main #sign-up-invite-form .forgot,#middle #main #reset-password-form .forgot,#middle #main #forgot-password-form .forgot{color:#596163;display:block;font-size:12px;text-align:right}#middle #main #signinform .forgot a,#middle #main #sign-up-invite-form .forgot a,#middle #main #reset-password-form .forgot a,#middle #main #forgot-password-form .forgot a{text-decoration:none}#middle #main #signinform .button,#middle #main #sign-up-invite-form .button,#middle #main #reset-password-form .button,#middle #main #forgot-password-form .button{margin-bottom:7px}#middle #main #signinform .remember,#middle #main #sign-up-invite-form .remember,#middle #main #reset-password-form .remember,#middle #main #forgot-password-form .remember{color:#596163;font-size:12px}#middle #main #signinform .remember label,#middle #main #sign-up-invite-form .remember label,#middle #main #reset-password-form .remember label,#middle #main #forgot-password-form .remember label{display:inline}#middle #main #signinform .sign-up,#middle #main #sign-up-invite-form .sign-up,#middle #main #reset-password-form .sign-up,#middle #main #forgot-password-form .sign-up{margin-top:30px;margin-bottom:0;font-size:12px}#middle #main #signinform .sign-up a,#middle #main #sign-up-invite-form .sign-up a,#middle #main #reset-password-form .sign-up a,#middle #main #forgot-password-form .sign-up a{text-decoration:none}#middle #main #signinform .error,#middle #main #sign-up-invite-form .error,#middle #main #reset-password-form .error,#middle #main #forgot-password-form .error{color:#B0171F;font-size:12px;font-style:italic;line-height:20px}#middle #main #signinform .inline-note,#middle #main #sign-up-invite-form .inline-note,#middle #main #reset-password-form .inline-note,#middle #main #forgot-password-form .inline-note{color:#606060;font-size:12px}.faq{zoom:1;list-style:none;margin:0 -40px 0 0}.faq:before,.faq:after{content:"";display:table}.faq:after{clear:both}.faq li{float:left;margin:0 30px 30px 0;min-height:110px;width:425px}.signup-box{zoom:1;background:#f5f5f5 url(/images/marketing/linen_pattern.png) 0 0 repeat;border:2px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.signup-box:before,.signup-box:after{content:"";display:table}.signup-box:after{clear:both}.signup-box #signup_form,.signup-box #enterprise_signup_form{background:#fff;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:2px dotted #ddd;float:left;padding:20px;width:416px}.signup-box #signup_form fieldset,.signup-box #enterprise_signup_form fieldset{border:none}.signup-box #signup_form fieldset p,.signup-box #enterprise_signup_form fieldset p{line-height:1.2}.signup-box #signup_form input[type=text], .signup-box #signup_form .text, .signup-box #signup_form textarea, .signup-box #enterprise_signup_form input[type=text], .signup-box #enterprise_signup_form .text, .signup-box #enterprise_signup_form textarea{width:256px}.signup-box #signup_form .indent,.signup-box #enterprise_signup_form .indent{margin-left:158px;display:block}.signup-box #signup_form p,.signup-box #enterprise_signup_form p{margin-bottom:6px}.signup-box #signup_form .error,.signup-box #enterprise_signup_form .error{color:#B0171F;font-size:12px;font-style:italic;line-height:20px}.signup-box #signup_form .error.general,.signup-box #enterprise_signup_form .error.general{margin-bottom:20px}.signup-box #signup_form .inline-note,.signup-box #enterprise_signup_form .inline-note{color:#606060;font-size:12px}.signup-box .sidebar{background:transparent;float:left;margin:0 0 0 -2px;padding:20px 30px;width:358px}.signup-box .sidebar .values{list-style:none;margin-left:0}.signup-box .sidebar .values li{margin-bottom:30px;padding-left:50px;position:relative}.signup-box .sidebar .values li:before{background:#63ad2b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;content:'';display:block;font-family:'Pictos';font-size:26px;line-height:42px;height:40px;left:0;position:absolute;text-align:center;top:6px;width:40px}.signup-box .sidebar .values li#values-people:before{content:'g';font-size:30px;line-height:38px}.signup-box .sidebar .values li#values-simple:before{content:'3'}.signup-box .sidebar .values li#values-person:before{content:'U'}.signup-box .sidebar .values h4{color:#63ad2b}.signup-box .thanks{background:#fff;padding:40px}.signup-box .thanks img{margin-bottom:20px}#middle #main .signup-box #signup_form hr.full,#middle #main .signup-box #enterprise_signup_form hr.full{border-top:1px solid #eee;border-bottom:0;height:1px;margin:25px -20px 20px}footer{padding-top:8px}footer p{color:#fff;font-weight:bold;text-align:center}footer p a{color:#61c0f2;text-decoration:none}#sign-up-company-business-type{display:none}#signin_modal .modal .modal-inner .button-box,#signin_modal .modal .modal-inner #middle #main .fat-button-box,#middle #main #signin_modal .modal .modal-inner .fat-button-box{border-top-left-radius:0;border-top-right-radius:0;margin:-30px;padding:20px 30px}#signup_modal .modal{width:759px}#signup_modal .modal .modal-inner{zoom:1;background:#f5f5f5 url(/images/marketing/linen_pattern.png) 0 0 repeat}#signup_modal .modal .modal-inner:before,#signup_modal .modal .modal-inner:after{content:"";display:table}#signup_modal .modal .modal-inner:after{clear:both}#signup_modal input[type=text], #signup_modal .text, #signup_modal textarea{width:256px}#signup_modal input[type=text].error, #signup_modal .text.error, #signup_modal textarea.error{color:#000;font-size:14px;font-style:normal}#signup_modal .indent{margin-left:158px}#signup_modal #signup_form{background:#fff;border-right:2px dotted #ccc;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;float:left;margin:-20px 0 -30px -30px;padding:20px 30px 15px 0;width:417px}#signup_modal #signup_form hr.full{margin-left:0}#signup_modal #signup_form p{margin-bottom:6px}#signup_modal #signup_form .error{color:#B0171F;font-size:12px;font-style:italic}#signup_modal .sidebar{border-left:2px dotted #ccc;float:left;margin:-20px -30px -20px -2px;padding:20px 30px;width:250px}#signup_modal .sidebar .values{list-style:none;margin-left:0}#signup_modal .sidebar .values li{padding-left:50px;position:relative}#signup_modal .sidebar .values li:before{background:#63ad2b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;content:'';display:block;font-family:'Pictos';font-size:26px;line-height:42px;height:40px;left:0;position:absolute;text-align:center;top:6px;width:40px}#signup_modal .sidebar .values li#values-people:before{content:'g';font-size:30px;line-height:38px}#signup_modal .sidebar .values li#values-simple:before{content:'3'}#signup_modal .sidebar .values li#values-person:before{content:'U'}#signup_modal .sidebar .values h4{color:#63ad2b}.inline-note label{display:inline}#request_demo_modal form input[type=text].error, #request_demo_modal form .text.error, #request_demo_modal form textarea.error{color:#000;font-size:14px;font-style:normal}#request_demo_modal form p{margin-bottom:6px}#request_demo_modal form #sign-up-company-business-type{display:none}#request_demo_modal form .error{color:#B0171F;font-size:12px;font-style:italic}#request_demo_modal form hr{margin-top:30px}#request_demo_modal .thanks img{margin-bottom:20px}#request_demo_modal .modal .modal-inner .button-box,#request_demo_modal .modal .modal-inner #middle #main .fat-button-box,#middle #main #request_demo_modal .modal .modal-inner .fat-button-box{border-top-left-radius:0;border-top-right-radius:0;margin:-30px;padding:20px 30px}*/


.popup-form
{
}

    .popup-form > h2
    {
        border-bottom: 1px solid #DDD;
        font-size: 20px;
    }

    .popup-form > div
    {
        max-height: 350px;
        overflow-y: auto;
    }

        .popup-form > div p> img
        {
            width: 100% !important;
            height: auto !important;
        }


/*
	NOTES
	
	Close button entity is &#215;
	
	Example markup
	
	<div id="myModal" class="ueh-popup">
		<h2>Awesome. I have it.</h2>
		<p class="lead">Your couch.  I it's mine.</p>
		<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ultrices aliquet placerat. Duis pulvinar orci et nisi euismod vitae tempus lorem consectetur. Duis at magna quis turpis mattis venenatis eget id diam. </p>
		<a class="close-ueh-popup">&#215;</a>
	</div>

	<a href="#" class="big-link" data-reveal-id="myModal">
			Fade and Pop
		</a>	
		
		<a href="#" class="big-link" data-reveal-id="myModal" data-animation="fade">
			Fade
		</a>
		
		<a href="#" class="big-link" data-reveal-id="myModal" data-animation="none">
			None
		</a>

		<div id="myModal" class="reveal-modal">
			<h4>Reveal Modal Goodness</h4>
			<p>This is a default modal in all its glory, but any of the styles here can easily be changed in the CSS.</p>
			<a class="close-reveal-modal">&#215;</a>
		</div>
	*/

/*Popup No Logo*/
 .ueh-popup.no-logo {
    border-radius:0 !important;
            border: none !important;
        background-color: rgba(0,0,0,.8) !important;
    }
    .ueh-popup.no-logo * {
        padding: 0;
    }
    .ueh-popup.no-logo .close-ueh-popup {
        padding: 2px 5px;
        color: rgba(66, 139, 202, 1);
        background-color: #FFF;
        border: 3px solid rgba(66, 139, 202, 1);
        top: -15px;
        right: -15px;
    }

        .ueh-popup.no-logo p:first-child {
        margin-top:0;
        }
        .ueh-popup.no-logo .popup-form > div {
            max-height: none;/*350px;*/
            overflow:no-display;/**/
        }