.footer a,.text-bold{font-weight:700}.height-100-percent,body,html{height:100%}.nav-side-menu li a,a,a:active,a:focus,a:hover{text-decoration:none}*{margin:0;padding:0;font-family:'Open Sans',sans-serif;outline:0!important;color:#000}.btn-gray,.color-white{color:#fff}body,html{width:100%;background-color:#f3f3f4}.width-30-px{width:30px}.width-40-px{width:40px}.width-50-px{width:50px}.width-60-px{width:60px}.width-70-px{width:70px}.width-80-px{width:80px}.width-90-px{width:90px}.width-100-px{width:100px}.width-110-px{width:110px}.width-120-px{width:120px}.width-130-px{width:130px}.width-140-px{width:140px}.width-150-px{width:150px}.width-160-px{width:160px}.width-170-px{width:170px}.width-180-px{width:180px}.width-190-px{width:190px}.width-200-px{width:200px}.width-210-px{width:210px}.width-220-px{width:220px}.width-230-px{width:230px}.width-240-px{width:240px}.width-250-px{width:250px}.left-0-px{left:0!important}.left-5-px{left:5px!important}.left-10-px{left:10px!important}.left-15-px{left:15px!important}.margin-right-5-px{margin-right:5px}.margin-right-10-px{margin-right:10px}.margin-right-15-px{margin-right:15px}.margin-bottom-5-px{margin-bottom:5px}.margin-bottom-10-px{margin-bottom:10px}.margin-bottom-15-px{margin-bottom:15px}.margin-left-5-px{margin-left:5px}.margin-left-10-px{margin-left:10px}.margin-left-15-px{margin-left:15px}.margin-top-0-px{margin-top:0}.margin-top-5-px{margin-top:5px}.margin-top-10-px{margin-top:10px}.margin-top-15-px{margin-top:15px}.padding-right-5-px{padding-right:5px}.padding-right-10-px{padding-right:10px}.padding-right-15-px{padding-right:15px!important}.padding-right-20-px{padding-right:20px!important}.padding-right-25-px{padding-right:25px!important}.padding-bottom-5-px{padding-bottom:5px}.padding-bottom-10-px{padding-bottom:10px}.padding-bottom-15-px{padding-bottom:15px}.padding-left-5-px{padding-left:5px}.padding-left-10-px{padding-left:10px}.padding-left-15-px{padding-left:15px!important}.padding-top-5-px{padding-top:5px}.padding-top-10-px{padding-top:10px}.padding-top-15-px{padding-top:15px}.no-margin{margin:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-top{margin-top:0!important}.no-padding{padding:0}.no-padding-top{padding-top:0!important}.no-right{right:0!important}.font-10-px{font-size:10px!important}.font-11-px{font-size:11px!important}.font-12-px{font-size:12px!important}.font-13-px{font-size:13px!important}.font-14-px{font-size:14px!important}.font-15-px{font-size:15px!important}.font-16-px{font-size:16px!important}.font-17-px{font-size:17px!important}.font-18-px{font-size:18px!important}.font-19-px{font-size:19px!important}.font-20-px{font-size:20px!important}.font-21-px{font-size:21px!important}.font-22-px{font-size:22px!important}.font-23-px{font-size:23px!important}.font-24-px{font-size:24px!important}.font-25-px{font-size:25px!important}.font-26-px{font-size:26px!important}.font-27-px{font-size:27px!important}.font-28-px{font-size:28px!important}.font-29-px{font-size:29px!important}.font-30-px{font-size:30px!important}.font-31-px{font-size:31px!important}.font-32-px{font-size:32px!important}.font-33-px{font-size:33px!important}.font-34-px{font-size:34px!important}.font-35-px{font-size:35px!important}.font-36-px{font-size:36px!important}.font-37-px{font-size:37px!important}.font-38-px{font-size:38px!important}.font-39-px{font-size:39px!important}.font-40-px{font-size:40px!important}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-normal{font-weight:400!important}.text-italic{font-style:italic}.text-light{font-weight:300}.width-100-percent{width:100%}.width-50-percent{width:50%}.display-block{display:block!important}.display-inline-block{display:inline-block!important}.btn{min-width:95px;padding:6px 14px;border:1px solid transparent;border-radius:4px}.btn-primary{background-color:#188ae2!important;border:1px solid #188ae2!important}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#1f86d6!important;border:1px solid #1f86d6!important}.btn-success{background-color:#7cb737!important;border:1px solid #7cb737!important}.btn-success:active,.btn-success:focus,.btn-success:hover{background-color:#73ab32!important;border:1px solid #73ab32!important}.btn-danger{background-color:#ef5656!important;border:1px solid #ef5656!important}.btn-danger:active,.btn-danger:focus,.btn-danger:hover{background-color:#e45e5e!important;border:1px solid #e45e5e!important}.btn-gray{background-color:#b5b5b5!important;border-color:#b5b5b5!important}.btn-gray:active,.btn-gray:focus,.btn-gray:hover{background-color:#aba8a8!important;border-color:#aba8a8!important;color:#fff}.color-white-gray{color:#e0e0e0}.color-light-blue{color:#dae1e8}.color-red{color:red}.color-black{color:#000}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default!important}tr.highlight{background-color:#efefef}span.required{color:red;font-size:10px}.nav-top-menu{width:100%;padding-left:200px}.nav-top-menu .nav-top-menu-container{height:52px;width:100%;background-color:#6a6e73;z-index:101;-webkit-box-shadow:0 0 8px #888;-moz-box-shadow:0 0 8px #888;box-shadow:0 0 8px #888}.nav-top-menu h1.page-title{margin:0;font-size:20px;padding-left:15px;padding-top:15px;color:#fff;display:inline-block}.nav-top-menu .user-container{float:right;text-align:left;position:relative;display:inline-block;padding-right:0;height:52px}.nav-top-menu .user-container .user-account-name{color:#fff;letter-spacing:.03em;display:block;padding-top:15px;padding-right:20px;outline:0;height:52px}.nav-top-menu .user-container .user-account-name span{color:#fff}.nav-top-menu .user-container .user-account-name i.fa-caret-down{margin-left:5px;position:relative;color:#fff}.nav-side-menu{overflow:auto;font-family:verdana;font-size:12px;font-weight:200;background-color:#2e353d;position:fixed;top:0;width:200px;height:100%;color:#e1ffff}.nav-side-menu .brand{background-color:#23282e;display:block;padding-bottom:15px;padding-top:15px}.nav-side-menu .brand img{margin-left:auto;margin-right:auto}.nav-side-menu .toggle-btn{display:none}.nav-side-menu li,.nav-side-menu ul{list-style:none;padding:0;margin:0;line-height:35px;cursor:pointer}.nav-side-menu li:not(collapsed) .arrow:before,.nav-side-menu ul:not(collapsed) .arrow:before{font-family:FontAwesome;content:"\f078";display:inline-block;padding-left:10px;padding-right:10px;vertical-align:middle;float:right}.nav-side-menu li .active,.nav-side-menu ul .active{border-left:3px solid #f10;background-color:#4f5b69}.nav-side-menu li .sub-menu li.active,.nav-side-menu li .sub-menu li.active a,.nav-side-menu ul .sub-menu li.active,.nav-side-menu ul .sub-menu li.active a{color:#ff7a70}.nav-side-menu li .sub-menu li,.nav-side-menu ul .sub-menu li{background-color:#181c20;border:none;line-height:35px;border-bottom:1px solid #23282e;margin-left:0}.nav-side-menu li .sub-menu li:hover,.nav-side-menu ul .sub-menu li:hover{background-color:#4f5b69;color:#f10}.nav-side-menu li .sub-menu li:before,.nav-side-menu ul .sub-menu li:before{font-family:FontAwesome;content:"\f105";display:inline-block;padding-left:10px;padding-right:10px;vertical-align:middle;float:left}.nav-side-menu li{padding-left:0;border-left:3px solid #2e353d;border-bottom:1px solid #23282e}.nav-side-menu li a{color:#fff;font-size:13px;display:block}.nav-side-menu li a i{padding-left:10px;width:20px;padding-right:20px;color:#dae1e8}.nav-side-menu li a span.arrow{color:#dae1e8}.nav-side-menu li:hover{border-left:3px solid #f10;background-color:#4f5b69}#main{margin-top:50px}#main .form{padding-left:0;padding-right:0;background-color:#fff;border:1px solid #DCDCDC;margin-bottom:25px}#main .form .box-content,#main .form .box-header{color:inherit;border-color:#e7eaec;border-image:none;border-style:solid solid none;background-color:#fff}#main .form .box-header{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-width:2px 0 0;margin-bottom:0;padding:15px 15px 7px;height:60px}#main .form .box-header.grid{height:80px}#main .form .box-header .has-feedback i{line-height:73px}#main .form .box-header h5{display:inline-block;font-size:14px;margin:0 0 7px;padding:0;text-overflow:ellipsis;float:left}#main .form .box-header .box-button-list{margin-top:0;position:relative;padding:0;text-align:right;display:inline-block;float:right}#main .form .box-header .box-button-list ul{list-style-type:none}#main .form .box-header .box-button-list ul li{display:inline-block}#main .form .box-content{padding:15px 20px 20px;border-width:1px 0}#main .form .box-content .border-right{border-right:1px solid #e7eaec}#main .form .box-content .border-left{border-left:1px solid #e7eaec}@media (max-width:767px){.nav-side-menu{position:relative;width:100%;margin-bottom:10px;height:auto}.nav-side-menu .toggle-btn{display:block;cursor:pointer;position:absolute;right:10px;top:10px;z-index:10!important;padding:3px;background-color:#fff;color:#000;width:40px;text-align:center}.brand{text-align:left!important;font-size:22px;padding-left:20px;line-height:50px!important}.nav-top-menu{padding-left:0}#main{width:100%!important;float:none!important;padding-left:25px;padding-right:25px}}@media (max-width:500px){.nav-top-menu h1.page-title{font-size:15px}}.footer p,.pretty-nav{font-size:12px;text-align:center}@media (min-width:767px){.nav-side-menu .menu-list .menu-content{display:block}#main{width:calc(100% - 200px);float:right}}#main-navigation ul.nav,.pretty-nav li{float:none;display:inline-block}.footer{bottom:0;position:absolute}.footer a{color:#000}.bt-select{background-color:#fff;border:1px solid #ccc}.vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none}.vertical-alignment-helper .modal-dialog{display:table-cell;vertical-align:middle;pointer-events:none}.vertical-alignment-helper .modal-dialog .modal-content{width:inherit;height:inherit;margin:0 auto;pointer-events:all}.pretty-nav{border-bottom:none}div#login-container{padding:100px 0 0}div#login-container img.background{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.6}div#login-container a.logo img{margin-left:auto;margin-right:auto}div#login-container div.form-box{margin-top:35px}div#login-container div.form-box .form-top{overflow:hidden;padding:0 25px 15px;background:#444;background:rgba(0,0,0,.35);-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;text-align:left}div#login-container div.form-box .form-top .form-top-left{float:left;width:75%;padding-top:25px}div#login-container div.form-box .form-top .form-top-left h3{margin-top:0;color:#fff}div#login-container div.form-box .form-top .form-top-left p{opacity:.8;color:#fff}div#login-container div.form-box .form-top .form-top-right{float:left;width:25%;padding-top:5px;font-size:66px;color:#fff;line-height:100px;text-align:right;opacity:.3}div#login-container div.form-box .form-bottom{padding:25px 25px 30px;background:#444;background:rgba(0,0,0,.3);-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;text-align:left}div#login-container div.form-box button.btn,section#contacto .form button{padding:0 20px;vertical-align:middle;text-shadow:none;-moz-transition:all .3s;-ms-transition:all .3s}div#login-container div.form-box button.btn{width:100%;height:50px;margin:0;background-color:#de615e;border:0;font-size:16px;font-weight:300;line-height:50px;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}header .header-content .header-content-inner hr,section#planos-precos hr{border-color:#F05F40}div#login-container div.form-box button.btn:focus,div#login-container div.form-box button.btn:hover{outline:0;opacity:.6;background:#de615e;color:#fff}header{position:relative;width:100%;text-align:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-position:center;background-image:url(../imagens/main-background.jpg);color:#fff;min-height:100%}header .header-content{position:absolute;top:35%;-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%);padding:0 50px;width:100%}header .header-content .header-content-inner{max-width:1000px;margin-left:auto;margin-right:auto}header .header-content .header-content-inner h1{font-size:50px;font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:0;color:#fff}header .header-content .header-content-inner h2{font-size:18px;max-width:80%;margin-left:auto;margin-right:auto;font-weight:300;color:rgba(255,255,255,.7);line-height:30px;margin-bottom:50px}header .header-content .header-content-inner h2 strong{color:rgba(255,255,255,.7)}header .header-content .header-content-inner a{padding:15px 30px;border:#F05F40;border-radius:300px;font-weight:700;text-transform:uppercase;color:#fff;background-color:#F05F40;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}section#planos-precos,section#sobre a{background-color:#fff}section{padding:100px 0}section#sobre{background-color:#F05F40}section#sobre h2{color:#fff}section#sobre hr{border-color:#fff}section#sobre a{border:none;border-radius:300px;font-weight:700;text-transform:uppercase;padding:15px 30px;color:#000;margin-top:30px;display:inline-block}section#planos-precos .panel h3{font-size:20px;padding-top:15px}section#planos-precos .plano-express .panel{border:3px solid #f05f40}section#planos-precos .plano-profissional .panel{border:3px solid gray}section#planos-precos .plano-express .panel .the-price h4{font-size:30px;margin-top:0;font-weight:300;color:#f05f40}section#planos-precos .plano-profissional .panel .the-price h4{font-size:20px;margin-top:0;font-weight:300;color:gray}section#contacto{background:url(../imagens/footer-background.jpeg) center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}section#contacto hr{border-color:#fff}section#contacto .form{margin-top:50px;border:2px dashed #fff;padding:30px;background-color:#fff}section#contacto .form button{width:100%;height:50px;margin:0;background-color:#de615e;border:0;font-size:16px;font-weight:300;line-height:50px;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}section#contacto .form button:focus,section#contacto .form button:hover{outline:0;opacity:.6;background:#de615e;color:#fff}section#contacto .copyright{color:#fff;font-size:18px;font-weight:300;text-decoration:none;cursor:pointer;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s}section#contacto .copyright:focus,section#contacto .copyright:hover{color:#dcdcdc}#main-navigation ul li a{font-weight:700;font-size:13px;text-transform:uppercase}#main-navigation ul li.active a{color:#F05F40;background-color:transparent}.error-json{color:#de615e}.success-json{color:#38e838}.terms-and-conditions{color:#fff;font-weight:300;font-size:11px}.terms-and-conditions:focus,.terms-and-conditions:hover{color:#fff;text-decoration:underline}@media (max-width:1024px){header .header-content{top:15%;webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width:420px){header .header-content .header-content-inner h1{font-size:35px}}hr{margin:30px auto;border-width:3px;max-width:50px}input,select,textarea{border:3px solid #ccc!important}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{border-color:#f05f40!important}.input-sm{font-size:12px}.control-label{font-weight:400}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#7cb737;border-color:#7cb737;font-size:12px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#848484}.pagination>li>a{font-size:10px!important;border-radius:4px;margin-left:5px;margin-right:5px}.pagination>li:first-child>a,.pagination>li:last-child>a{background-color:#dadada!important;font-weight:700;border-radius:4px}div.dataTables_info{font-size:11px}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{background-size:13px!important}.table-hover>tbody>tr:hover{background-color:#e8e8e8;cursor:pointer}.fa.form-control-feedback{line-height:34px;color:#c7c7c7}.input-sm~.fa.form-control-feedback{line-height:30px}.input-lg~.fa.form-control-feedback{line-height:46px}.has-feedback-left input.form-control{padding-left:34px;padding-right:12px}.has-feedback-left .form-control-feedback{left:0}.form-horizontal .has-feedback-left .form-control-feedback{left:12px}.has-feedback-left input.input-sm{padding-left:30px}.has-feedback-left input.input-lg{padding-left:46px}.align-feedback{top:23px!important}.align-feedback-negative{top:-2px}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#e8e8e8;opacity:1}.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:4px;border-bottom-right-radius:4px}.input-group .form-control:last-child{border-radius:3px}.dropdown-menu .divider,.dropdown-menu .divider:focus,.dropdown-menu .divider:hover{padding:0;background-color:#e5e5e5}.modal-footer{background-color:#ececec}@media (max-width:767px){.table-responsive .dropdown-menu{position:static!important}}@media (min-width:768px){.table-responsive{overflow:visible}}.bs-callout{padding:20px;margin-bottom:20px;border:1px solid #e2e2e2;border-left-width:5px;border-radius:3px}.bs-callout h4{margin-top:0;margin-bottom:5px}.bs-callout p:last-child{margin-bottom:0}.bs-callout code{border-radius:3px}.bs-callout+.bs-callout{margin-top:-5px}.bs-callout-default{border-left-color:#777}.bs-callout-default h4{color:#777}.bs-callout-primary{border-left-color:#428bca}.bs-callout-primary h4{color:#428bca}.bs-callout-success{border-left-color:#5cb85c}.bs-callout-success h4{color:#5cb85c}.bs-callout-danger{border-left-color:#d9534f}.bs-callout-danger h4{color:#d9534f}.bs-callout-warning{border-left-color:#f0ad4e}.bs-callout-warning h4{color:#f0ad4e}.bs-callout-info{border-left-color:#5bc0de}.bs-callout-info h4{color:#5bc0de}.bootstrap-select .actions-btn.bs-deselect-all,.bootstrap-select .actions-btn.bs-select-all{background-color:#dedede;border:none;border-radius:0;height:30px}.label-success{background-color:#7ead47!important}.table-striped>tbody>tr:nth-of-type(odd){background-color:#e4e4e4}option:disabled{background-color:#ccc}.panel-success{border-color:#7ead47}.panel-success .panel-heading{background-color:#b7d4ab}input[type=radio],input[type=checkbox]{margin:2px 0 0}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio],input[type=radio],input[type=checkbox]{position:relative;width:15px;height:15px;margin-top:9px;background:#fff;border:1px solid #ccc;border-radius:1px}.checkbox input[type=checkbox]:focus,.checkbox-inline input[type=checkbox]:focus,.radio input[type=radio]:focus,.radio-inline input[type=radio]:focus,input[type=radio]:focus,input[type=checkbox]:focus{border-color:#4d90fe;outline:0}.checkbox input[type=checkbox]:active,.checkbox-inline input[type=checkbox]:active,.radio input[type=radio]:active,.radio-inline input[type=radio]:active,input[type=radio]:active,input[type=checkbox]:active{background-color:#ebebeb;border-color:#c6c6c6}.checkbox input[type=checkbox]:checked,.checkbox-inline input[type=checkbox]:checked,.radio input[type=radio]:checked,.radio-inline input[type=radio]:checked,input[type=radio]:checked,input[type=checkbox]:checked{background:#fff}.radio input[type=radio],.radio-inline input[type=radio],input[type=radio]{width:15px;height:15px;border-radius:1em;vertical-align:bottom;position:relative;top:-3px}.radio input[type=radio]:checked::after,.radio-inline input[type=radio]:checked::after,input[type=radio]:checked::after{position:relative;top:3px;left:3px;display:block;width:7px;height:7px;content:'';background:#666;border-radius:1em}.checkbox input[type=checkbox]:hover,.checkbox-inline input[type=checkbox]:hover,input[type=checkbox]:hover{border-color:#c6c6c6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:none\9;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:none\9}.checkbox input[type=checkbox]:checked::after,.checkbox-inline input[type=checkbox]:checked::after,input[type=checkbox]:checked::after{position:absolute;top:-4px;left:-5px;display:block;content:url(../../imagens/checkmark.png)}label.label-checkbox{padding-left:15px;text-indent:-15px;padding-right:5px;padding-top:5px}input[type=checkbox].label-checkbox{padding:0;margin:0;vertical-align:bottom;position:relative;top:-3px}.dropdown li.dropdown-header:focus,.dropdown li.dropdown-header:hover{background-color:#f5f5f5}.dropdown-menu li i{color:grey}.table>thead>tr>th{font-weight:400;font-size:13px}.table>tbody>tr>td{font-weight:400;font-size:12px}.form-horizontal .form-group+.form-group{border-top:1px dashed #e7eaec;color:#fff;background-color:#fff;padding-top:15px}.form-horizontal .control-label{font-size:12px}@media (max-width:1023px){.form-horizontal .control-label{text-align:left!important}}#rgpd-checkbox{margin-top:3px!important;}