.list-key-obj.readonly .field{border:none;line-height:38px;display:block;text-align:left!important;background-color:transparent;-webkit-border-radius:3px;border-radius:3px}.list-key-obj:not(.readonly) .field.stroke{line-height:38px;display:block;text-align:left;background-color:#fbfbfb;border:1px solid #7f7f7f;color:#7f7f7f;-webkit-border-radius:3px;border-radius:3px}.list-key-obj:not(.readonly) .field{border:1px solid #d9d9d9;line-height:42px;display:block;text-align:left;background-color:#fbfbfb;-webkit-border-radius:3px;border-radius:3px}.list-key-obj .field input[type=text],.list-key-obj .field input[type=search]{background-color:transparent;border:none;padding:10px;width:calc(100% - 45px);font-size:12pt;color:#243e61}.list-key-obj.readonly .field>i{display:none}.list-key-obj .field.stroke i{line-height:38px;cursor:pointer;border-left:1px solid #7f7f7f;color:#7f7f7f;text-align:center;width:40px;float:right}.list-key-obj .field i{line-height:43px;cursor:pointer;border-left:1px solid #d9d9d9;color:#7f7f7f;text-align:center;width:45px;float:right}.list-key-obj:not(.readonly) .field.select{cursor:pointer}.list-key-obj:not(.readonly) .field.select:hover{background-color:#f2f2f2}.list-key-obj .field.select ul{display:none;position:absolute;top:0;left:0;margin-top:45px;border:1px solid #d9d9d9;background-color:#f2f2f2;width:100%;-webkit-border-radius:3px;border-radius:3px}.list-key-obj .field.select ul li{display:block;width:100%;padding:10px;line-height:30px}.list-key-obj .field.select label{cursor:pointer;background-color:transparent;border:none;padding:5px 10px;width:calc(100% - 50px);font-size:12pt;color:#243e61;line-height:28px;display:inline-block}.list-key-obj .field.select.stroke label{width:calc(100% - 65px)}.list-key-obj .field.select.open ul{display:block;z-index:10}.list-key-obj .field.select ul li:hover{cursor:pointer;background-color:#f8f8f8}.dropdown{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-user-select:none;background-color:#fbfbfb;border:1px solid #c4c4c4;color:#243e61;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;width:100%;height:40px;line-height:30px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown.disabled{background-color:#eee;border:1px solid #aaa}.dropdown ul{display:none;position:absolute;top:0;left:0;margin-top:45px;border:1px solid #c4c4c4;background-color:#f6f6f6;width:100%;max-height:200px;overflow:hidden;overflow-y:auto}.dropdown ul li{display:block;width:100%;line-height:30px}.dropdown ul li p{padding:10px}.dropdown label{background-color:transparent;border:none;padding:0 10px;width:calc(100% - 50px);font-size:12pt;color:#243e61;line-height:38px;display:inline-block}.dropdown.disabled label{color:#bfc1c4}.dropdown.open ul{display:block;z-index:10}.dropdown ul li:hover{cursor:pointer;background-color:#fff}.dropdown.unique:before,.dropdown.disabled:before{display:none}.dropdown:before{background-color:#fff;color:#7f7f7f;padding:12px 17px;content:"";position:absolute;right:1px;top:0;bottom:0;border-left:1px solid #c4c4c4;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);z-index:2}input.default:not(.readonly){border:1px solid #d9d9d9;line-height:45px;height:45px;display:block;text-align:left;background-color:#fbfbfb;padding:0 10px;font-size:12pt;color:#243e61;font-weight:normal}input.default.readonly{border:none;line-height:45px;height:45px;display:block;text-align:left;background-color:transparent;padding:0 10px;font-size:12pt;color:#243e61}div.calendar.readonly>i{display:none}div.calendar>i{padding:14px;cursor:pointer;border-left:1px solid #d9d9d9;color:#7f7f7f;text-align:center;width:45px}div.calendar:hover{background-color:#f2f2f2}div.calendar>input{cursor:pointer;background-color:transparent;border:none;padding:5px 10px;width:calc(100% - 50px);font-size:12pt;color:#243e61;line-height:30px;display:inline-block}div.calendar:not(.readonly){background-color:#fbfbfb;border:1px solid #c4c4c4;line-height:38px;height:40px;display:inline-block;text-align:left;cursor:pointer}div.calendar>input{cursor:pointer;background-color:transparent;border:none;padding:4px 10px;font-size:12pt;color:#243e61;line-height:30px;display:block}div.calendar>input:disabled{background-color:transparent;padding:3px 10px;color:#bfc1c4}div.calendar.disabled{background-color:#eee;border:1px solid #aaa;color:#bfc1c4}div.calendar:not(.disabled):before{background-color:#fff;color:#7f7f7f;padding:10px 14px;content:"";position:absolute;right:1px;top:0;bottom:0;border-left:1px solid #c4c4c4;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);z-index:2}textarea.default:not(.readonly){border:1px solid #d9d9d9;display:block;text-align:left;background-color:#fbfbfb;padding:10px;line-height:25px;font-size:12pt;color:#243e61}textarea.default.readonly{border:none;display:block;text-align:left;background-color:transparent;padding:10px;font-size:12pt;color:#243e61}div.search{border:1px solid #d9d9d9;line-height:45px;height:45px;display:block;text-align:left;background-color:#fbfbfb}div.search input[type=text]{background-color:transparent;border:none;padding:12px 60px 12px 10px;font-size:12pt;color:#243e61;font-weight:normal;width:100%;display:block}div.search input[type=button]{font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding:0 10px;position:absolute;top:0;right:0;border:none;bottom:0;width:50px;color:#243e61;cursor:pointer}div.search input[type=button]:hover{box-shadow:inset 0 0 0 30px rgba(0,0,0,.1)}div.search input[type=button]:active{box-shadow:inset 0 0 0 30px rgba(0,0,0,.2)}div.search .selectOpt{position:absolute;right:50px;top:-1px}button.ui-datepicker-close{display:none}table.default{width:100%;margin:0;border-collapse:separate;border-spacing:0;height:auto}table.default td,table.default th{line-height:30px;height:30px;text-align:left;padding:5px 10px;vertical-align:bottom}table.default tbody td{vertical-align:middle;font-weight:normal;color:#243e61}table.default tbody tr.green td{color:#035207}table.default tbody tr.red td{color:#860909}table.default thead tr,table.default tfoot tr{border:none;background-color:#243e61;color:#fff}table.default tfoot tr th{border:none;padding:2px}table.default thead tr td,table.default tfoot tr td{padding:5px}table.default thead tr td input,table.default tfoot tr td input{border:1px solid #d9d9d9;line-height:40px;height:40px;display:block;text-align:left;background-color:#fbfbfb;padding:0 10px;font-size:12pt;color:#243e61;font-weight:normal;cursor:text}table.default tbody tr:nth-child(even){background-color:#fbfbfb}table.default tbody tr:nth-child(odd){background-color:#eee}table.default tbody tr:hover{background-color:#c0cbd2}table.default tbody tr i.fa-trash{display:none;padding:5px;cursor:pointer}table.default:not(.readonly) tbody tr:hover i.fa-trash{display:block}table.default tfoot tr .total{background-color:#243e61;color:#fff}table.default th.checkAll,table.default td.checkLine{padding:5px 15px}table.termos{padding:5px 15px;border-collapse:separate;border-spacing:0;margin:0 auto}table.termos input{width:120px!important}table.termos td.type{width:100px}table.termos th{text-indent:90px}table.termos:not(.readonly) tbody tr:hover{background-color:#c0cbd2}table.termos tbody tr i.fa-trash,table.termos tbody tr i.fa-plus{display:none;padding:10px;cursor:pointer}table.termos:not(.readonly) tbody tr:not(:first-child):hover i.fa-trash{display:block}table.termos:not(.readonly) tbody tr:last-child:hover i.fa-plus{display:block}table.termos td,table.termos th{line-height:30px;height:30px;text-align:left;padding:0 10px;vertical-align:middle}.button{font-size:12pt;height:40px;line-height:38px;display:inline-block;padding:0 20px;cursor:pointer;transition:all .3s ease 0s;font-weight:normal}.button:not(.disabled):hover,.button:not(:disabled):hover,button:not(:disabled):hover{box-shadow:inset 0 0 0 30px rgba(0,0,0,.05)}.button.confirm{background-color:#71c18a;border:1px solid #393;color:#fff}.button.cancel{background-color:#ec767c;border:1px solid #de3a3a;color:#fff}.button.action-light{background-color:#fbfbfb;border:1px solid #7f7f7f;color:#7f7f7f}.button.action-dark{background-color:#7f7f7f;border:1px solid #404040;color:#fff}.button.disabled{background-color:#ddd!important;border:1px solid #aaa!important;color:#aaa!important}button:disabled,.button:disabled{background-color:#ddd!important;border:1px solid #aaa!important;color:#aaa!important}.treemap{overflow:hidden;overflow-y:auto}.treemap li{display:block;padding:0}.treemap li h2{padding:10px!important;margin:10px;border:none!important;background:#eaeaea}.treemap li span.counter{color:#263f60;right:20px;top:10px;position:absolute}.treemap li ul{display:none;border:none;padding:0!important;transition:all .3s ease 0s}.treemap li ul li,.treemap li p{background-color:#f2f2f2;border:none!important;padding:10px;margin:0!important}.treemap li>ul.open{display:block}.treemap li ul.open li:hover,.treemap li p:hover{box-shadow:inset 0 0 0 30px rgba(0,0,0,.05)}.treemap li ul.open li:active,.treemap li p:active{box-shadow:inset 0 0 0 30px rgba(0,0,0,.1)}.treemap li>h2.selected,.treemap>li.selected,.treemap li p.selected{background-color:#d6d6d6!important}@CHARSET "UTF-8";@font-face{font-family:"Tw Cent MT";src:url("../fonts/tw_cen_mt/fontscorecomttwcenmt.eot");src:url("../fonts/tw_cen_mt/fontscorecomttwcenmt.eot?#iefix") format("embedded-opentype"),url("../fonts/tw_cen_mt/fontscorecomttwcenmt.woff") format("application/font-woff"),url("../fonts/tw_cen_mt/fontscorecomttwcenmt.ttf") format("truetype");font-style:normal;font-weight:normal}*{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;position:relative;font-family:"Tw Cent MT";resize:none;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important;-o-appearance:none!important}a,label,li,dl,span{font-size:12pt;text-decoration:none}a:hover,a:active,a:visited{text-decoration:none}h1,h2,h3,h4{display:inline-block}h1{font-size:20pt;font-weight:bold}h2{font-size:14pt}h3,h4{font-size:12pt}ul{list-style:none}html,body{overflow:hidden;height:100%}body{min-width:1000px;position:absolute;width:100%;left:0;top:0}:-webkit-input-placeholder,:-moz-placeholder,:-moz-placeholder,:-ms-input-placeholder{color:#7f7f7f;opacity:1;font-weight:normal!important}select:focus::-ms-value{background:transparent;color:#243e61}.noselect,.noselect *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;user-drag:none;-moz-user-select:none;-webkit-user-drag:none}i.fa-circle-o-notch{position:absolute;font-size:24pt;color:#1b2f49;left:48%;top:43%}i.tip{font-size:80%;color:rgba(0,0,0,.5)}.ui-tooltip,.arrow:after{background:#fff;border:2px solid #fff}.ui-tooltip{padding:10px 20px;color:#333!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border:1px solid #7f7f7f!important;font-size:10pt!important;text-align:center}.arrow{width:40px;height:7px;overflow:hidden;position:absolute;left:50%;margin-left:-34px;bottom:-7px}.arrow.top{top:-16px;bottom:auto}.arrow.left{left:20%}.arrow:after{content:"";position:absolute;left:22px;top:-22px;width:20px;height:20px;border-bottom:1px solid #7f7f7f;border-right:1px solid #7f7f7f;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.arrow.top:after{bottom:-20px;top:auto}p.noResult{position:absolute;font-size:18pt;color:#1b2f49;left:42%;top:42%}.separator{border:none;border-bottom:1px solid #d9d9d9}.timedError{bottom:63px;left:10px;position:absolute;-moz-animation:cssAnimation 2s ease-in 5s forwards;-webkit-animation:cssAnimation 2s ease-in 5s forwards;-o-animation:cssAnimation 2s ease-in 5s forwards;animation:cssAnimation 2s ease-in 5s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border:1px solid #a93b3b;background-color:#fff;color:#a93b3b;width:60%;text-align:center;padding:10px;-webkit-border-radius:3px;border-radius:3px}.timedSuccess{bottom:63px;left:10px;position:absolute;-moz-animation:cssAnimation 2s ease-in 5s forwards;-webkit-animation:cssAnimation 2s ease-in 5s forwards;-o-animation:cssAnimation 2s ease-in 5s forwards;animation:cssAnimation 2s ease-in 5s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border:1px solid #46a93b;background-color:#fff;color:#46a93b;width:60%;text-align:center;padding:10px;-webkit-border-radius:3px;border-radius:3px}.sortorder:after{content:'▲';font-size:.8em}.sortorder.reverse:after{content:'▼';font-size:.8em}.txtCenter{text-align:center!important}.txtLeft{text-align:left!important}.txtRight{text-align:right!important}.h100{height:100%}.w100{width:100%}.w75{width:74%}.w50{width:50%}.w49{width:calc(50% - 10px)}.w15{width:15%}.w25{width:25%}.w32{width:32%}.w33{width:33%}.p5{padding:5px}.p10{padding:10px}.p20{padding:20px}.m5{margin:5px}.mr5{margin-right:5px}.m10{margin:10px}.m20{margin:20px}.mb10{margin-bottom:10px}.mr10{margin-right:10px}.ml10{margin-left:10px}.mr0{margin-right:0!important}.mt30{margin-top:30px!important}.radius3{-webkit-border-radius:3px;border-radius:3px}.floatR{float:right}.floatL{float:left}.shadow-1{box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26)}.shadow-2{box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2)}.hide{display:none!important}.inputError{border:1px solid #e84c4c!important}table.default th,table.default td{white-space:nowrap}#body{display:table-cell;padding:0;height:100%;vertical-align:top}header{display:block;background-color:#243e61}header h1{color:#fff;font-weight:bold;padding:10px 20px}header img{height:26px;width:191px;margin:12px;display:inline-block;vertical-align:top}header h2#sectionName{display:inline-block;color:#eee;font-weight:normal;font-size:14pt;line-height:50px;border-left:1px solid rgba(255,255,255,.2);margin-left:10px;padding-left:20px}header .user-logged{float:right;line-height:50px}header .user-logged>a{display:inline-block}header .user-logged h2,header .user-logged i{color:#c0cbd2;font-weight:normal;padding:0 15px;font-size:12pt}header .user-logged i:hover{color:#fff;cursor:pointer}header .user-logged>h2{border-right:1px solid rgba(255,255,255,.2)}#sidebar{display:block;height:100%;width:60px;background-color:#262626;padding:0;position:absolute;top:50px;left:0;bottom:0;overflow-x:hidden;white-space:nowrap;z-index:10;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}#sidebar:hover{width:300px}#sidebar li:not(:last-child){border-bottom:1px solid #404040}#sidebar li>a{color:#e2e2e2;padding:20px;font-size:14pt;display:block}#sidebar li ul li>a{color:#e0e0e0;padding:20px;font-size:13pt;display:block;background:rgba(0,0,0,.3);padding-left:50px}#sidebar li ul li>a{border-top:1px solid #303030}#sidebar li>a i{color:#f2f2f2;font-size:13pt;width:40px;display:inline-block}#sidebar li ul li>a i{color:#e0e0e0;font-size:12pt;width:30px;display:inline-block}#sidebar li a:hover,#sidebar li a:hover i{color:#fff;background-color:#1b1b1b}#sidebar li a.active,#sidebar li a.active i{color:#fff;background-color:#111}#content{display:table;width:100%;padding-left:60px;height:100%}.cell.filters{padding:0;background-color:#d9d9d9}.cell.filters .form-input{display:inline-block;margin-right:10px;background-color:transparent}#login{background:-webkit-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-o-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-moz-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background-size:2px 2px;width:100%;height:100%}#login #loginBox{display:block;position:absolute;width:350px;height:220px;background-color:#fff;border:1px solid #d9d9d9;top:50%;left:50%;margin-top:-200px;margin-left:-175px}#login .loginBox{display:block;position:absolute;width:100%;height:100%;margin:0 auto}#login #CompatibilityMsg{position:absolute;border:1px solid #8f0000;background-color:rgba(143,0,0,.8);color:#fff;width:550px;bottom:20%;left:50%;margin-left:-275px;text-align:center}#login .table{width:50%;margin:0 auto}.msg{background-color:#d9d9d9!important;height:100px!important}.msgContato{background-color:#fff!important;height:100px!important;text-align:center!important;margin-top:30px!important}.msgContato p,a{color:#000}#login .table tr .texto{vertical-align:middle;text-align:center;font-size:20px;font-weight:normal;color:#000}#login .table td i{margin-left:-5px}.validation-summary-errors{width:350px;bottom:-45%;position:absolute;left:-20px;-moz-animation:cssAnimation 2s ease-in 5s forwards;-webkit-animation:cssAnimation 2s ease-in 5s forwards;-o-animation:cssAnimation 2s ease-in 5s forwards;animation:cssAnimation 2s ease-in 5s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#login .validation-summary-errors ul{list-style:none;display:block}#login .validation-summary-errors ul li{border:1px solid #a93b3b;background-color:#fff;color:#a93b3b;width:100%;text-align:center;padding:10px;-webkit-border-radius:3px;border-radius:3px}@keyframes cssAnimation{to{opacity:0}}@-webkit-keyframes cssAnimation{to{opacity:0}}#loginBox form>input{margin-bottom:20px}#loginBox #forgotPassword,#loginBox #forgotPassword:active,#loginBox #forgotPassword:visited{color:#7f7f7f;text-decoration:none;font-size:11pt;display:block;text-align:center}#loginBox #forgotPassword:hover{color:#777;text-decoration:underline}#loginBox #btnLogin{display:block;margin:20px auto}#dashboard{padding:10px;background:-webkit-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-o-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-moz-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background-size:2px 2px;width:100%;height:100%;overflow-x:hidden;overflow-y:auto}#dashboard .dashboard_item{margin-bottom:10px;margin-right:10px;display:block;float:left;vertical-align:top;background-color:#fbfbfb;color:#243e61;border:1px solid #d9d9d9}#dashboard .dashboard_item_table{margin-bottom:10px;margin-right:10px;float:left;vertical-align:top;background-color:#fbfbfb;color:#243e61;border:1px solid #d9d9d9}#dashboard .dashboard_subitem{background:#ccc;display:block}#dashboard .dashboard_item td p{white-space:normal;line-height:1.5em;padding:6px 0;text-align:justify}#bannerBlock{}#docBlock{text-align:center;width:100px;height:190px}#docBlock a{display:block;padding:10px;color:#243e61;border-bottom:1px solid #d9d9d9;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#docBlock a:first-child{border-bottom:1px solid #d9d9d9}#docBlock a:hover{background-color:#c0cbd2}#docBlock a i{font-size:28pt}#dashboard .banners{list-style:none;display:block}.ng-hide-add,.ng-hide-remove{display:block!important}#dashboard .banners li.cssFade{display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#dashboard .banners li.cssFade.ng-hide{opacity:0}#dashboard .banners li>a{display:block;width:100%;max-width:1015px;margin:0 auto}#dashboard .banners li>a>img{display:block;max-width:100%;margin:0 auto}#dashboard .bannerBullets i{padding:3px;margin:6px 2px 0 2px;cursor:pointer;font-size:80%}#royalties{display:table;width:100%;max-width:100%;height:100%;background:-webkit-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-o-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-moz-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background-size:2px 2px}#royalties .row{display:table-row}#royalties .cell{display:table-cell;height:100%;vertical-align:top}#inventory{display:table;width:100%;max-width:100%;height:100%;background:-webkit-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-o-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-moz-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background-size:2px 2px}#inventory .row{display:table-row}#inventory .cell{display:table-cell;height:100%;vertical-align:top}#inventory footer{display:block;position:fixed;background-color:#d9d9d9;padding:10px 10px 10px 80px;bottom:0;left:0;right:0}#inventory footer>dl{display:inline-block;width:48%;float:right}#inventory footer>dl>dt{width:100%;text-align:right}#inventory footer>dl>dt>label{display:inline-block;padding:5px;color:#243e61}#inventory footer>dl>dt>label:first-child{text-align:right}#inventory footer>dl>dt>label:nth-child(2){text-align:left;width:120px;font-weight:bold}#denied{display:table;width:100%;max-width:100%;height:100%;background:-webkit-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-o-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-moz-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background-size:2px 2px}#denied .row{display:table-row}#denied .cell{display:table-cell;height:100%;vertical-align:top}#summaries{display:table;width:100%;max-width:100%;height:100%;color:#243e61;background:-webkit-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-o-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-moz-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background-size:2px 2px}#summaries .row{display:table-row}#summaries .cell{display:table-cell}#summaries #tblInventory{width:100%;height:100%;border-collapse:collapse}#summaries #tblInventory td>p{padding:10px;text-align:center;cursor:pointer}#summaries #tblInventory .tabs{height:40px}#summaries #tblInventory .tabs>td>p.open{border-bottom:4px solid #243e61}#summaries #tblPMedio{width:100%;height:100%;border-collapse:collapse}#summaries #tblPMedio td>p{padding:10px;text-align:center;cursor:pointer}#summaries #tblPMedio .tabs{height:40px}#summaries #tblPMedio .tabs>td>p.open{border-bottom:4px solid #243e61}#payments{display:table;width:100%;max-width:100%;height:100%;background:-webkit-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-o-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-moz-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background-size:2px 2px}#payments .row{display:table-row}#payments .cell{display:table-cell;height:100%;vertical-align:top}#contact{background:-webkit-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-o-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-moz-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background-size:2px 2px;width:100%;height:100%;overflow-x:hidden;overflow-y:auto}#contact .row{display:table-row}#contact .contact_block{padding:10px;float:left;height:45%}#contact .contact_block h2{margin-bottom:10px}#contact #contact_alta{border:1px solid #d9d9d9;line-height:30px;text-align:left;background-color:#fbfbfb;padding:20px;font-size:12pt;color:#243e61;font-weight:normal;vertical-align:top;height:250px}#contact #contact_alta a,#contact #contact_alta a:visited,#contact #contact_alta a:active{color:#243e61}#contact #contact_alta a:hover{color:#16126c;text-decoration:underline;cursor:pointer}.popup{position:absolute;font-size:24pt;color:#243e61;left:50%;top:50%;width:500px;margin-left:-250px;height:400px;margin-top:-200px;background-color:#fff;overflow:hidden;overflow-y:auto}.loader_mask{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:999}.popup footer{padding:10px;background-color:#7f7f7f;text-align:center}.pagination{margin-bottom:10px}.pagination p{padding:0 10px;display:inline-block;color:#243e61;font-size:12pt}.ckItem label{display:inline-block;cursor:pointer;position:relative;margin-right:15px;font-size:15px;line-height:45px}.ckItem label:before{content:"";font:normal normal normal 14px/1 FontAwesome;display:inline-block;width:16px;font-size:inherit;font-weight:bold}.ckItem input[type=checkbox]{display:none}.ckItem input[type=checkbox]:checked+label:before{content:""!important}.field-validation-error{position:absolute;display:inline-block;width:300px;text-align:left;line-height:38px;height:40px;text-indent:10px;color:#ec767c}.inputError{border-color:red;padding:2px}#admin{height:100%}#admin h2{display:block;padding:20px 10px 10px 10px;text-align:left;color:#243e61}#admin .index_block,#admin #tblContracts_filter,#admin #tblContracts_info{padding:10px 20px}#admin table.default{margin:0 20px;width:calc(100% - 40px)}#modal .termsList{padding:10px}#modal .termsList>li{border:1px solid #d9d9d9;background-color:#fff;margin-bottom:5px}#modal .termsList>li.active{border:1px solid #1e4e97}#modal .termsList>li:hover{background-color:#eee;cursor:pointer}#modal .termsList>li table{left:-50px}#modal .termsList>li table td{padding:0}#modal .termsList>li table td .form-line{margin:0}.templateDescription{margin:5px auto;width:600px;display:block;left:-60px}.templateDescription:read-only{left:0}.Textopre{width:1240px;height:auto;overflow:auto}#contractDetails{overflow:auto}#contract a,#contract a:visited,#contract a:active{color:#243e61}#contract a:hover{color:#16126c;text-decoration:underline;cursor:pointer}#contract .summary{color:#243e61;line-height:30px;padding:20px;border:1px solid #d9d9d9;font-size:13pt}#contract .summary p{display:inline-block;width:48%}#contract .ranges{color:#243e61;padding:20px;margin-top:10px;border:1px solid #d9d9d9}#contract .ranges>table{width:100%}#contract .ranges>table th{text-align:center!important}#procedures{display:table;width:100%;max-width:100%;height:100%;background:-webkit-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-o-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:-moz-repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background:repeating-linear-gradient(#f2f2f2 0,#f2f2f2 1px,#fff 1px,#fff 3px);background-size:2px 2px}#procedures .row{display:table-row}#procedures .cell{display:table-cell;height:100%;vertical-align:top}.logo{font-size:20pt;color:#fff;margin:12px;font-weight:bold;text-shadow:#262626 .1em .1em .2em}