article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;vertical-align:top;}
.lt-ie8 audio,.lt-ie8 canvas,.lt-ie8 video{*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
.clearfix{zoom:1}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.hide{display:none;}
.hide:target{display:block}
.hidden{display:none;visibility:hidden}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.show-text{font:200 100%/1 Arial,sans-serif}
.border-left-light{border-left:1px solid #ddd}
.border-right-light{border-right:1px solid #ddd}
.overlay{background-color:rgba(255,255,255,0.75);bottom:0;display:-moz-box;display:-webkit-box;display:box;-moz-box-align:center;-ms-box-align:center;-webkit-box-align:center;box-align:center;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-moz-box-pack:center;-ms-box-pack:center;-webkit-box-pack:center;box-pack:center;left:0;overflow:auto;padding:20px;position:fixed;top:0;right:0;-moz-transition-delay:200ms;-ms-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;z-index:2;}
.no-flexbox .overlay{display:block;}
.no-flexbox .overlay .page{margin:100px auto 0;width:500px}
.overlay .page{background:#fff;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 4px 23px 5px rgba(0,0,0,0.2),0 2px 6px rgba(0,0,0,0.15);box-shadow:0 4px 23px 5px rgba(0,0,0,0.2),0 2px 6px rgba(0,0,0,0.15);color:#333;min-width:400px;padding:20px;position:relative;z-index:0;}
.overlay .page > .close-button{background:url("../img/close_button.png") center no-repeat;cursor:pointer;height:14px;position:absolute;top:7px;right:7px;width:14px;z-index:2;}
.overlay .page > .close-button:hover{background-image:url("../img/close_button_hover.png")}
.overlay h1{font-size:20px;font-size:1.25rem;margin-top:0}
.overlay h2{font-size:16px;font-size:1rem;margin:0}
.overlay form .field:last-child{padding-bottom:0}
.overlay form .label{width:50px}
.overlay form .value,.overlay form .errormsg{margin-left:70px}
.overlay form .submit{margin-left:0}
html{font:200 100%/1 Tahoma,Geneva,sans-serif}
h1,.h1{font-size:32px;font-size:2rem}
h2,.h2{font-size:24px;font-size:1.5rem}
h3,.h3{font-size:18.72px;font-size:1.17rem}
h4,.h4{font-size:16px;font-size:1rem}
h5,.h5{font-size:13.28px;font-size:.83rem}
h6,.h6{font-size:10.72px;font-size:.67rem}
nav ul,nav ol{margin:0;padding:0}
a{text-decoration:none}
img{display:block;height:auto;max-width:100%}
img{width:auto\9;}
@font-face{font-family:'ProximaNovaLight';src:url("fonts/proximanova-light-webfont.eot");src:url("fonts/proximanova-light-webfont.eot?#iefix") format('embedded-opentype') , url("fonts/proximanova-light-webfont.woff") format('woff') , url("fonts/proximanova-light-webfont.ttf") format('truetype') , url("fonts/proximanova-light-webfont.svg#FontAwesome") format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'ProximaNovaRegular';src:url("fonts/proximanova-regular-webfont.eot");src:url("fonts/proximanova-regular-webfont.eot?#iefix") format('embedded-opentype') , url("fonts/proximanova-regular-webfont.woff") format('woff') , url("fonts/proximanova-regular-webfont.ttf") format('truetype') , url("fonts/proximanova-regular-webfont.svg#FontAwesome") format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'ProximaNovaRegularItalic';src:url("fonts/proximanova-regularitalic-webfont.eot");src:url("fonts/proximanova-regularitalic-webfont.eot?#iefix") format('embedded-opentype') , url("fonts/proximanova-regularitalic-webfont.woff") format('woff') , url("fonts/proximanova-regularitalic-webfont.ttf") format('truetype') , url("fonts/proximanova-regularitalic-webfont.svg#FontAwesome") format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'ProximaNovaSemibold';src:url("fonts/proximanova-semibold-webfont.eot");src:url("fonts/proximanova-semibold-webfont.eot?#iefix") format('embedded-opentype') , url("fonts/proximanova-semibold-webfont.woff") format('woff') , url("fonts/proximanova-semibold-webfont.ttf") format('truetype') , url("fonts/proximanova-semibold-webfont.svg#FontAwesome") format('svg');font-weight:normal;font-style:normal}
.items-badge .item[data-filter=active].active{background-color:#8eb830}
.items-badge .item[data-filter=addendum].active{background-color:#8eb830}
.items-badge .item[data-filter=confirmed].active{background-color:#8eb830}
.items-badge .item[data-filter=inactive].active{background-color:#f1aa31}
.items-badge .item[data-filter=pending].active{background-color:#f1aa31}
.items-badge .item[data-filter=draff].active{background-color:#555454}
.items-badge .item[data-filter=deleted].active{background-color:#f06f4f}
.items-badge .item[data-filter=rejected].active{background-color:#f06f4f}
.items-badge .item[data-filter=canceled].active{background-color:#f06f4f}
.items-badge .item[data-filter=product].active{background-color:#f06f4f}
.items-badge .item[data-filter=service].active{background-color:#f06f4f}
.items-badge .item[data-filter=paid].active{background-color:#8eb830}
.items-table .show-active .state-active{display:table-row}
.items-table .state-active .status-bar{background-color:#8eb830}
.items-table .show-addendum .state-addendum{display:table-row}
.items-table .state-addendum .status-bar{background-color:#8eb830}
.items-table .show-confirmed .state-confirmed{display:table-row}
.items-table .state-confirmed .status-bar{background-color:#8eb830}
.items-table .show-inactive .state-inactive{display:table-row}
.items-table .state-inactive .status-bar{background-color:#f1aa31}
.items-table .show-pending .state-pending{display:table-row}
.items-table .state-pending .status-bar{background-color:#f1aa31}
.items-table .show-draff .state-draff{display:table-row}
.items-table .state-draff .status-bar{background-color:#555454}
.items-table .show-deleted .state-deleted{display:table-row}
.items-table .state-deleted .status-bar{background-color:#f06f4f}
.items-table .show-rejected .state-rejected{display:table-row}
.items-table .state-rejected .status-bar{background-color:#f06f4f}
.items-table .show-canceled .state-canceled{display:table-row}
.items-table .state-canceled .status-bar{background-color:#f06f4f}
.items-table .show-product .state-product{display:table-row}
.items-table .state-product .status-bar{background-color:#f06f4f}
.items-table .show-service .state-service{display:table-row}
.items-table .state-service .status-bar{background-color:#f06f4f}
.items-table .show-paid .state-paid{display:table-row}
.items-table .state-paid .status-bar{background-color:#8eb830}
.button{background-repeat:no-repeat;-webkit-border-radius:2px;border-radius:2px;border-style:solid;border-width:1px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1) , 1px 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1) , 1px 1px 2px rgba(0,0,0,0.3);color:#fff;cursor:pointer;display:inline-block;vertical-align:top;font-size:13.6px;font-size:.85rem;line-height:normal;outline:none;padding:4px 20px 5px;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,0.5);-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;-webkit-transition:0.1s linear all;transition:0.1s linear all;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;}
.lt-ie8 .button{*display:inline;*zoom:1}
.button:hover{background-position:0 -15px;color:#fff}
.button.active,.button:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.25) , 0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.25) , 0 1px 2px rgba(0,0,0,0.05)}
.button.button-blue{background-color:#349caf;background-image:-moz-linear-gradient(#39acc1, #39acc1 25%, #349caf);background-image:-ms-linear-gradient(#39acc1, #39acc1 25%, #349caf);background-image:-o-linear-gradient(#39acc1, #39acc1 25%, #349caf);background-image:-webkit-linear-gradient(#39acc1, #39acc1 25%, #349caf);background-image:linear-gradient(#39acc1, #39acc1 25%, #349caf);border-color:#39acc1 #349caf #308fa1}
.button.button-orange{background-color:#e18d35;background-image:-moz-linear-gradient(#f89b3a, #f89b3a 25%, #e18d35);background-image:-ms-linear-gradient(#f89b3a, #f89b3a 25%, #e18d35);background-image:-o-linear-gradient(#f89b3a, #f89b3a 25%, #e18d35);background-image:-webkit-linear-gradient(#f89b3a, #f89b3a 25%, #e18d35);background-image:linear-gradient(#f89b3a, #f89b3a 25%, #e18d35);border-color:#f89b3a #e18d35 #cf8130}
.button.button-black{background-color:#4d4c4c;background-image:-moz-linear-gradient(#555454, #555454 25%, #4d4c4c);background-image:-ms-linear-gradient(#555454, #555454 25%, #4d4c4c);background-image:-o-linear-gradient(#555454, #555454 25%, #4d4c4c);background-image:-webkit-linear-gradient(#555454, #555454 25%, #4d4c4c);background-image:linear-gradient(#555454, #555454 25%, #4d4c4c);border-color:#555454 #4d4c4c #474646}
.button.button-red{background-color:#da6548;background-image:-moz-linear-gradient(#f06f4f, #f06f4f 25%, #da6548);background-image:-ms-linear-gradient(#f06f4f, #f06f4f 25%, #da6548);background-image:-o-linear-gradient(#f06f4f, #f06f4f 25%, #da6548);background-image:-webkit-linear-gradient(#f06f4f, #f06f4f 25%, #da6548);background-image:linear-gradient(#f06f4f, #f06f4f 25%, #da6548);border-color:#f06f4f #da6548 #c85d42}
.button.button-skyblue{background-color:#5594cc;background-image:-moz-linear-gradient(#5da3e0, #5da3e0 25%, #5594cc);background-image:-ms-linear-gradient(#5da3e0, #5da3e0 25%, #5594cc);background-image:-o-linear-gradient(#5da3e0, #5da3e0 25%, #5594cc);background-image:-webkit-linear-gradient(#5da3e0, #5da3e0 25%, #5594cc);background-image:linear-gradient(#5da3e0, #5da3e0 25%, #5594cc);border-color:#5da3e0 #5594cc #4e88bb}
.button.button-yellow{background-color:#db9b2d;background-image:-moz-linear-gradient(#f1aa31, #f1aa31 25%, #db9b2d);background-image:-ms-linear-gradient(#f1aa31, #f1aa31 25%, #db9b2d);background-image:-o-linear-gradient(#f1aa31, #f1aa31 25%, #db9b2d);background-image:-webkit-linear-gradient(#f1aa31, #f1aa31 25%, #db9b2d);background-image:linear-gradient(#f1aa31, #f1aa31 25%, #db9b2d);border-color:#f1aa31 #db9b2d #c98e29}
.button.button-green{background-color:#81a72c;background-image:-moz-linear-gradient(#8eb830, #8eb830 25%, #81a72c);background-image:-ms-linear-gradient(#8eb830, #8eb830 25%, #81a72c);background-image:-o-linear-gradient(#8eb830, #8eb830 25%, #81a72c);background-image:-webkit-linear-gradient(#8eb830, #8eb830 25%, #81a72c);background-image:linear-gradient(#8eb830, #8eb830 25%, #81a72c);border-color:#8eb830 #81a72c #769928}
.button-group .button{-webkit-border-radius:0;border-radius:0;float:left;}
.button-group .button:first-of-type{-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;}
.button-group .button:last-of-type{-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;}
.g10,.g20,.g25,.g33,.g50,.g66,.g75,.g80,.g100{display:inline;float:left;*margin-left:-.04em}
.g10{width:10%}
.g20{width:20%}
.g25{width:25%}
.g33{width:33.33%}
.g50{width:50%}
.g66{width:66.66%}
.g75{width:75%}
.g80{width:80%}
.g100{width:100%}
.g10.float-right,.g20.float-right,.g25.float-right,.g33.float-right,.g50.float-right,.g66.float-right,.g75.float-right,.g80.float-right,.g100.float-right{float:right}
.items-list{position:relative;zoom:1;}
.items-list:before,.items-list:after{content:"";display:table}
.items-list:after{clear:both}
.items-list ul{list-style-type:none;margin:0;padding:0}
.items-list .list{float:left;margin-left:2%;margin-bottom:20px;width:23.5%;}
.items-list .list h2{color:#555;font-size:18.4px;font-size:1.15rem;margin-top:0}
.items-list .list:nth-child(4n+1){margin-left:0}
.items-list .list li{line-height:26px;}
.items-list .list li:nth-child(odd){background:#f9f9f9}
.items-list .list a{color:#777;display:block;font-size:14px;font-size:.875rem;padding-left:5px;}
.items-list .list a:hover{color:#111}
.items-badge{overflow:hidden;}
.items-badge .item{background-color:#b5b1ae;-webkit-border-radius:4px;border-radius:4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:16px;font-size:1rem;margin:20px 20px 0 0;text-align:center;text-shadow:0 -1px 1px rgba(0,0,0,0.25);-moz-transition-property:background-color;-ms-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:.175s;-ms-transition-duration:.175s;-o-transition-duration:.175s;-webkit-transition-duration:.175s;transition-duration:.175s;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;}
.items-badge .item:hover{background-color:#a5a19e}
.items-badge .item.active.green{background-color:#8eb830}
.items-badge .item.active.yellow{background-color:#f1aa31}
.items-badge .item a{color:inherit;display:block}
.items-badge .item h2{margin:5px 0 0 0}
.items-badge .item .count{font-size:48px;font-size:3rem}
.items-table .all-hide tbody tr{display:none}
.items-table table{margin-bottom:0;table-layout:fixed;}
.items-table table.yes-bottom{margin-bottom:20px}
.items-table .table-colored{border-color:#8eb830;border-left:1px solid #b5b1ae;margin-top:20px;}
.items-table .table-colored th{background-color:#8eb830;color:#fff;}
.items-table .table-colored th:first-child{-moz-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}
.items-table .table-colored th:last-child{-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}
.items-table .table-colored th[colspan="2"]{text-align:left}
.items-table .table-colored td{color:#777;}
.items-table .table-colored td:first-child{color:#243588;}
.items-table .table-colored td:first-child a{color:#243588;}
.items-table .table-colored td:first-child a:hover{color:#21307c}
.items-table th,.items-table td{border-left:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:.875rem;font-weight:200;padding:10px 0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.items-table th:first-child,.items-table td:first-child{padding-left:10px}
.items-table td{position:relative}
.items-table .has-bar{padding-left:15px}
.items-table .status-bar{content:'';cursor:pointer;height:80%;position:absolute;top:10%;left:4px;width:3px}
.items-table .button-view{padding:1px 15px}
.items-table .scrollable{overflow-x:auto;overflow-y:hidden;position:relative;z-index:1}
.items-table .view-all{margin-bottom:0;text-align:center}
#rows-table{border:none;}
#rows-table th{background-color:#fff;color:#515151;font-size:12px;font-size:.75rem}
#rows-table td{font-weight:200;overflow:visible;padding-left:0}
#rows-table .remove-row,#rows-table .remove-row-dir{background:url("../img/delete.png") no-repeat;display:block;margin:6px 0 0 10px;height:18px;width:18px;}
#rows-table .remove-row:hover,#rows-table .remove-row-dir:hover{background-position:0 -50px}
#rows-table input{width:70%}
#rows-table select{width:90%}
#rows-table .border-no-top{border-top:0}
#rows-table .row-total span{display:block;margin-top:5px}
#rows-table .grand-total{color:#f06f4f;}
#rows-table .grand-total [colspan="3"],#rows-table .grand-total [colspan="4"],#rows-table .grand-total [colspan="6"],#rows-table .grand-total [colspan="7"],#rows-table .grand-total [colspan="8"]{font-weight:700;padding-right:10px;text-align:right}
#rows-table .grand-total [colspan="7"]{font-weight:200}
.icon{background-repeat:no-repeat;display:inline-block;vertical-align:top;vertical-align:middle;}
.lt-ie8 .icon{*display:inline;*zoom:1}
.icon.icon-16{height:16px;width:16px}
.icon.icon-32{height:32px;width:32px;}
.icon.icon-32.white,.right-nav .current span.icon-32{background-image:url("../img/white.svg");}
.no-svg .icon.icon-32.white,.no-svg .right-nav .current span.icon-32{background-image:url("../img/white.png")}
.icon.icon-32.skyblue,.nav-apps .current span.icon-32{background-image:url("../img/naranja.svg");}
.no-svg .icon.icon-32.skyblue,.no-svg .nav-apps .current span.icon-32{background-image:url("../img/naranja.png")}
.icon.icon-32.caqui{background-image:url("../img/caki.svg");}
.no-svg .icon.icon-32.caqui{background-image:url("../img/caki.png")}
.icon.icon-32.icon-number{background-position:-448px 0}
.icon.icon-32.icon-number2{background-position:-512px 0}
.icon.icon-32.icon-number3{background-position:-576px 0}
.icon.icon-32.icon-number4{background-position:-192px 0}
.icon.icon-32.icon-number5{background-position:-256px 0}
.icon.icon-32.icon-address-book{background-position:-768px 0}
.icon.icon-32.icon-add{background-position:-832px 0}
.icon.icon-32.icon-clipboard{background-position:-896px 0}
.icon.icon-32.icon-file-add{background-position:-192px 0}
.icon.icon-32.icon-align-left{background-position:-256px 0}
.icon.icon-32.icon-graph{background-position:-320px 0}
.icon.icon-32.icon-stats{background-position:-64px 0}
.icon.icon-32.icon-users{background-position:-128px 0}
.icon.icon-32.icon-barcode{background-position:-960px 0}
.icon.icon-32.icon-cart{background-position:0 -64px}
.icon.icon-32.icon-coin{background-position:-64px -64px}
.icon.icon-32.icon-stats2{background-position:-384px 0}
.icon.icon-32.icon-chart-alt{background-position:0 0}
.icon.icon-32.icon-employee{background-position:-128px -64px}
.icon-file-excel{background-image:url("../img/sprites_copy.png");background-color:#8eb830;width:32px;height:36px;background-repeat:no-repeat;background-position:0 2px;display:inline-block;vertical-align:top;position:relative;top:24px;cursor:pointer}
.lt-ie8 .icon-file-excel{*display:inline;*zoom:1}
.icon-paste{background-image:url("../img/sprites_copy.png");background-color:#8eb830;width:34px;height:36px;background-repeat:no-repeat;background-position:-48px 2px;display:inline-block;vertical-align:top;position:relative;top:3px;cursor:pointer}
.lt-ie8 .icon-paste{*display:inline;*zoom:1}
.link-with-icon .icon,.button-with-icon .icon{padding-right:5px;position:relative;top:-2px}
.icon-list a:not(.current):hover{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-transition:;-ms-transition:;-o-transition:;-webkit-transition:;transition:}
.tooltipsy{background-color:rgba(0,0,0,0.85);-webkit-border-radius:3px;border-radius:3px;color:#fff;font-size:11px;font-size:.6875rem;padding:8px}
.item-form,.filter-form,.item-container{zoom:1;}
.item-form:before,.filter-form:before,.item-container:before,.item-form:after,.filter-form:after,.item-container:after{content:"";display:table}
.item-form:after,.filter-form:after,.item-container:after{clear:both}
.item-form .field,.filter-form .field,.item-container .field{border-bottom:1px solid #eee;-webkit-border-radius:4px;border-radius:4px;line-height:20px;padding:18px 0;}
.item-form .field:last-child,.filter-form .field:last-child,.item-container .field:last-child{border-bottom:0}
.item-form .field.error,.filter-form .field.error,.item-container .field.error{background-color:rgba(240,111,79,0.15);border:1px solid #f06f4f;}
.item-form .field.error .errormsg,.filter-form .field.error .errormsg,.item-container .field.error .errormsg{display:block}
.item-form .field-type-text .label,.filter-form .field-type-text .label,.item-container .field-type-text .label{padding-top:0}
.item-form h2,.filter-form h2,.item-container h2{color:#f06f4f}
.item-form .label,.filter-form .label,.item-container .label{color:#525252;float:left;font-weight:700;font-size:12px;font-size:.75rem;text-align:right;vertical-align:top;width:160px;word-wrap:break-word}
.item-form .value,.filter-form .value,.item-container .value,.item-form .errormsg,.filter-form .errormsg,.item-container .errormsg{font-size:12px;font-size:.75rem;margin-left:180px}
.item-form .value,.filter-form .value,.item-container .value{vertical-align:top}
.item-form .errormsg,.filter-form .errormsg,.item-container .errormsg{color:#f06f4f}
.item-form form{margin-bottom:0}
.item-form .field.check .label{padding-top:0}
.item-form .field.small input[type="text"],.item-form .field.small input[type="email"],.item-form .field.small input[type="number"],.item-form .field.small input[type="date"],.item-form .field.small select,.item-form .field.small textarea{width:25%}
.item-form .field.small .input-append input[type="text"],.item-form .field.small .input-append input[type="number"]{width:17%}
.item-form .field.large-text .input-append input[type="number"]{width:9%}
.item-form .label{padding-top:5px}
.item-form .input-append{display:block;margin:0;}
.item-form .input-append input[type="text"]{width:97%}
.item-form input[type="text"],.item-form input[type="email"],.item-form input[type="number"],.item-form input[type="date"],.item-form select,.item-form textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;margin-bottom:0;width:100%}
.item-form input[type="date"]{display:-webkit-inline-flex}
.item-form textarea{height:100px}
.item-form .labels label{cursor:pointer;display:block;float:left;margin-right:10px;}
.item-form .labels label.selected span{background-color:#c5e1b8;border-top:1px solid #c3d4ba;border-left:1px solid #c3d4ba;border-bottom:1px solid #c5e1b8;border-right:1px solid #c5e1b8}
.item-form .labels span{border:1px solid transparent;-webkit-border-radius:3px;border-radius:3px;color:#525252;display:block;padding:3px 10px}
.item-form .labels input[type="radio"]{display:none;}
.item-form .labels input[type="radio"]:checked + span{background-color:#c5e1b8;border-top:1px solid #c3d4ba;border-left:1px solid #c3d4ba;border-bottom:1px solid #c5e1b8;border-right:1px solid #c5e1b8}
.filter-form{margin-bottom:0;}
.filter-form .field{float:left;margin-right:10px;padding:0}
.filter-form .label{float:none;margin-bottom:4px;text-align:left}
.filter-form .value{margin-left:0}
.filter-form input[type='date']{margin:0;display:-webkit-inline-flex}
.filter-form .submit{margin-top:29px}
.ui-datepicker-header{background-color:#39acc1;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:#fff;line-height:2em;position:relative}
.ui-datepicker-prev,.ui-datepicker-next{display:block;height:20px;margin-top:-10px;overflow:hidden;position:absolute;text-indent:100%;top:50%;width:20px}
.ui-datepicker-prev{left:4px}
.ui-datepicker-next{right:4px}
.ui-datepicker-prev:before,.ui-datepicker-next:before{border-style:solid;border-width:10px;content:"";margin-top:-10px;position:absolute;top:50%}
.ui-datepicker-prev:before{border-color:transparent #fff transparent transparent;left:0}
.ui-datepicker-next:before{border-color:transparent transparent transparent #fff;right:0}
.ui-datepicker-title{text-align:center}
.ui-datepicker-calendar{background-color:#fff;border:1px solid #ddd;border-top:0;font-size:14.4px;font-size:.9rem;margin:0;}
.ui-datepicker-calendar tr{border-bottom:1px solid #ddd;line-height:2em}
.ui-datepicker-calendar th{padding:0 5px}
.ui-datepicker-calendar td{border:1px solid #ddd;padding:0}
.ui-state-default{color:#888;display:block;text-align:center;padding:0;}
.ui-state-disabled .ui-state-default{background-color:#f1f1f1}
.ui-state-default:hover{color:#888;background:#f1f1f1;font-weight:200}
.ui-state-highlight{color:#f06f4f;font-weight:700}
.ui-state-default:hover,.ui-state-active{font-weight:700;background-color:#39acc1;color:#fff}
.ui-autocomplete{background-color:#fff;border:1px solid #ddd;list-style:none;padding:0;width:15%;}
.ui-autocomplete li{line-height:1.5em;border-bottom:1px solid #f1f1f1;}
.ui-autocomplete li:last-child{border-bottom:0}
.ui-autocomplete a{color:#404040;cursor:pointer;display:block;font-size:.9em;padding:0 10px;}
.ui-autocomplete a:hover,.ui-autocomplete a.ui-state-hover,.ui-autocomplete a.ui-state-focus{color:#fff;background-color:#f06f4f}
.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px)}
.push-notifications{list-style-type:none;margin:0;padding:0;margin-left:-150px;overflow:hidden;position:fixed;top:0;left:50%;width:301px;z-index:9999;}
.push-notifications .notification{background:rgba(0,0,0,0.1);-webkit-border-radius:5px;border-radius:5px;line-height:18px;margin-top:10px;padding:4px;position:relative;text-align:center;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;}
.push-notifications .notification.error .inner{background-color:#da6548;color:#fff;text-shadow:1px 0 0 rgba(0,0,0,0.5)}
.push-notifications .notification .inner{background:#ddf1d4;border:1px solid #ccc;-webkit-border-radius:5px;border-radius:5px;color:#525252;padding:15px;position:relative}
.push-notifications .notification h4{font-size:12px;font-size:.75rem;margin:0}
.grid{margin:0 auto;max-width:1200px;min-width:980px;width:100%;zoom:1;}
.grid:before,.grid:after{content:"";display:table}
.grid:after{clear:both}
.grid.equal-height,.grid .equal-height{margin-bottom:-99999px;padding-bottom:99999px !important}
.grid.sub{max-width:none;min-width:0;}
.grid.sub .col.two{width:25%}
.grid.sub .col.three{width:37.5%}
.grid.sub .col.four{width:50%}
.grid.sub .col.five{width:62.5%}
.grid.sub .col.six{width:75%}
.grid.sub .col.eight{width:100%}
.grid .col{float:left;}
.grid .col.one{width:10%}
.grid .col.two{width:20%}
.grid .col.three{width:30%}
.grid .col.four{width:40%}
.grid .col.five{width:50%}
.grid .col.six{width:60%}
.grid .col.seven{width:70%}
.grid .col.eight{width:80%}
.grid .col.nine{width:90%}
.grid .col.ten{width:100%}
.grid .col .grid-spacer{padding:20px;}
.grid .col .grid-spacer.no-padding{padding:0}
.grid .col .grid-spacer.no-top{padding-top:0}
.grid .col .grid-spacer.no-bottom{padding-bottom:0}
.grid .col .grid-spacer.no-left{padding-left:0}
.grid .col .grid-spacer.no-right{padding-right:0}
::-moz-selection{background:#da5c43;color:#fff;text-shadow:none}
::selection{background:#da5c43;color:#fff;text-shadow:none}
body{background-color:#eee}
p{font-size:14px;font-size:.875rem;line-height:1.375em}
header{padding:5px 0;}
header > .grid{position:relative}
header h1{color:#555454;float:left;font-weight:normal;margin:20 10;}
header h1 a{color:#364e9f}
header .user-name{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:110px;white-space:nowrap}
header .button-group{position:relative;position:absolute;top:20px;right:0;z-index:1;}
header .button-group .button:hover ~ .dropdown{display:block}
header .button-group .dropdown{padding-top:5px;display:none;position:absolute;top:100%;left:0;width:100%;}
header .button-group .dropdown:hover{display:block}
header .button-group ul{background-color:#e8e9e8;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,0.5);box-shadow:1px 1px 6px rgba(0,0,0,0.5);list-style-type:none;margin:0;padding:0;padding-bottom:4px;opacity:.95;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";filter:alpha(opacity=95);padding-top:4px;}
header .button-group ul a{color:#7c7877;display:block;font-size:12px;font-size:.75rem;font-weight:700;padding:4px;text-shadow:0 1px 1px rgba(255,255,255,0.75);}
header .button-group ul a:hover{color:#53504f}
.nav-apps{background:rgba(244,151,18,0.75) url("../img/nav_noise.png");color:#fff;height:164px;padding-top:30px;position:absolute;width:100%;}
.nav-apps > .grid{position:relative}
.nav-apps ul{list-style-type:none;margin:0;padding:0}
.nav-apps li{float:left;width:9%;word-wrap:break-word}
.nav-apps .icon,#wrapper > .add-item a .icon{display:inherit;margin:0 auto 5px}
.nav-apps a,#wrapper > .add-item a{color:inherit;display:block;font-size:13px;font-size:.8125rem;font-weight:700;padding:20px 8px 30px 8px;text-align:center;text-shadow:0 -1px 1px rgba(0,0,0,0.25)}
.nav-apps .current,#wrapper > .add-item a{background-color:#f9f9f9;-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.15);box-shadow:0 -1px 10px rgba(0,0,0,0.15);-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:rgba(244,151,18,0.75);text-shadow:0 -1px 1px rgba(0,0,0,0.05);}
#wrapper{position:relative;top:120px;}
#wrapper > .add-item{position:absolute;top:-78px;right:0;-moz-transition-duration:.175s;-ms-transition-duration:.175s;-o-transition-duration:.175s;-webkit-transition-duration:.175s;transition-duration:.175s;-moz-transition-property:box-shadow;-ms-transition-property:box-shadow;-o-transition-property:box-shadow;-webkit-transition-property:box-shadow;transition-property:box-shadow;width:auto;}
#wrapper > .add-item:hover{-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.2);box-shadow:2px 2px 4px rgba(0,0,0,0.2)}
#wrapper > .add-item a{-webkit-border-radius:4px;border-radius:4px;padding:6px 10px 10px;}
#main{background-color:#fff;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.1);box-shadow:0 5px 10px rgba(0,0,0,0.1);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;position:relative;}
#main .tabs .header{left:-20px;padding:0 20px;position:relative;width:100%;}
#main .tabs .header h1{padding:20px 0}
#main .header{background-color:#f9f9f9;border-bottom:1px solid #f1f1f1;}
#main .header h1{color:#243588;margin:0;padding:20px}
#main .header .item-actions{list-style-type:none;margin:0;padding:0;position:absolute;top:0;right:4px}
#main .header li{float:left;margin-left:10px}
#main .header .edit-item{background:#39acc1 url("../img/nav_noise.png");-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25);box-shadow:0 1px 2px rgba(0,0,0,0.25);color:#fff;font-size:14px;font-size:.875rem;font-weight:700;padding:4px 8px;-moz-transition-duration:.25s;-ms-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-moz-transition-property:box-shadow;-ms-transition-property:box-shadow;-o-transition-property:box-shadow;-webkit-transition-property:box-shadow;transition-property:box-shadow;}
#main .header .edit-item:hover{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.35)}
.right-nav{background-color:#fff;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-webkit-box-shadow:1px 0 10px rgba(0,0,0,0.075);box-shadow:1px 0 10px rgba(0,0,0,0.075);position:absolute;top:100px;right:0;z-index:1;}
.right-nav ul{list-style-type:none}
.right-nav li:first-child .current{-moz-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}
.right-nav li:last-child .current{-moz-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.right-nav a{color:#b5b1ae;display:block;font-size:13px;font-size:.8125rem;font-weight:700;padding:25px 0 25px;text-align:center}
.right-nav .icon{display:block;margin:0 auto 4px}
.right-nav .current{background-color:#f06f4f;color:#fff;position:relative;text-shadow:0 -1px 1px rgba(0,0,0,0.1);}
.right-nav .current:before{border:12px solid transparent;border-right-color:#f06f4f;content:'';margin-top:-12px;position:absolute;top:50%;right:100%;z-index:1}
footer{padding-bottom:15px;position:relative;top:115px;}
footer small,footer a{color:#5b5957;text-shadow:0 1px 1px rgba(0,0,0,0.05);}
footer small:hover,footer a:hover{color:#797674}
