@import url("https://fonts.googleapis.com/css?family=Questrial|Ubuntu");
html{overflow:auto !important;height:100%;position:relative;padding:0;margin:0;}@media (max-width:100%){html{overflow-x:auto !important}}body.body-extra-style{-webkit-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:100%;overflow:visible !important;margin-bottom:0;color:#fff;padding:0;margin:0;}@media (max-width:900px){body.body-extra-style > .dijitTooltip{margin-top:40px;margin-left:-50%;left:50% !important;right:10% !important;width:auto !important;}body.body-extra-style > .dijitTooltip > .dijitTooltipConnector{top:-13px !important;left:50%;background-position:-32px 0}body.body-extra-style > .dijitTooltip > .dijitTooltip.dijitTooltipRight{width:auto !important}}#container{width:100% !important;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-box-align:center;-moz-box-align:center;-o-box-align:center;-webkit-box-align:center;-ms-box-align:center;-moz-box-align:center;-o-box-align:center;box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-moz-flex-align:center;-o-flex-align:center;flex-align:center;-webkit-align-items:center;-ms-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center;max-width:none;}@media (max-width:900px){#container{height:auto;width:auto !important;display:block}}#container .container-extra-style{margin:auto}@media (max-width:900px){.container{height:auto}}.container #header{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;}@media (max-width:900px){.container #header{display:block;width:auto;margin:auto;padding:0;min-height:0;min-width:0;max-width:100%;max-height:none;clear:both;float:none}}.container #header a{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.container #header a img{max-height:100px;}@media (max-width:900px){.container #header a img{display:block;width:auto;margin:auto;padding:0;min-height:0;min-width:0;max-width:100%;max-height:none;clear:both;float:none;padding:10px 0 !important;max-height:100%}}.container #content{font-family:'Ubuntu',arial,sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0;-webkit-box-pack:center;-ms-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-webkit-box-pack:center;-ms-box-pack:center;-moz-box-pack:center;-o-box-pack:center;box-pack:center;-webkit-flex-pack:center;-ms-flex-pack:center;-moz-flex-pack:center;-o-flex-pack:center;flex-pack:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;justify-content:center;}@media (max-width:900px){.container #content{display:block;width:auto;margin:auto;padding:0;min-height:0;min-width:0;max-width:100%;max-height:none;clear:both;float:none;padding-left:20px;padding-right:20px}}.container #content #login-content{display:inline-block;zoom:1;*display:inline;display:inline-block;vertical-align:bottom;float:none;min-height:420px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0;width:50%;max-width:480px;}@media (max-width:900px){.container #content #login-content{display:block;width:auto;margin:auto;padding:0;min-height:0;min-width:0;max-width:100%;max-height:none;clear:both;float:none;vertical-align:bottom}}.container #content #login-content img{vertical-align:bottom}.container #content #login{display:inline-block;zoom:1;*display:inline;display:inline-block;min-height:420px;vertical-align:bottom;float:none;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0;width:50%;max-width:480px;}@media (max-width:900px){.container #content #login{display:block;width:auto;margin:auto;padding:0;min-height:0;min-width:0;max-width:100%;max-height:none;clear:both;float:none;overflow:hidden;padding:10px}}.container #content #login h1{font-family:'flama','Raleway',arial,sans-serif !important;padding-left:0;text-shadow:rgba(0,0,0,0.25) 3px 3px 4px}.container #content #login > .info{color:#fff;border:none;-webkit-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;margin-bottom:0;font-size:14px;background:none;padding:0;text-shadow:rgba(0,0,0,0.25) 3px 3px 4px;}.container #content #login > .info a{color:#e26200}.container #content #login .formulario{margin-top:0;padding-left:0;padding-right:0;font-size:14px;height:auto;}@media (max-width:900px){.container #content #login .formulario{margin-bottom:0}}.container #content #login .formulario .info,.container #content #login .formulario .error,.container #content #login .formulario .notice,.container #content #login .formulario .success{border:0;-webkit-box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;-ms-box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;-moz-box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;-o-box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0}.container #content #login .formulario .item-campo{text-align:left;}@media (max-width:900px){.container #content #login .formulario .item-campo{float:none}}.container #content #login .formulario #domain,.container #content #login .formulario #domain2{white-space:nowrap;width:235px;display:inline-block;zoom:1;*display:inline;display:inline-block;vertical-align:bottom;text-shadow:rgba(0,0,0,0.25) 3px 3px 4px;}@media (max-width:900px){.container #content #login .formulario #domain,.container #content #login .formulario #domain2{width:100%}}.container #content #login .formulario label{font-size:14px;font-weight:normal;text-shadow:rgba(0,0,0,0.25) 3px 3px 4px}.container #content #login .formulario .dijitTextBox,.container #content #login .formulario input,.container #content #login .formulario select,.container #content #login .formulario button,.container #content #login .formulario [data-dojo-type="dijit.form.ValidationTextBox"]{border:1px solid #808080;height:30px;width:210px;border-radius:4px;text-indent:.5em;margin:0;-webkit-box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;-ms-box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;-moz-box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;-o-box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;color:#333;text-shadow:none;background:#fff;font-family:'flama','Raleway',arial,sans-serif;}.container #content #login .formulario .dijitTextBox:-webkit-autofill,.container #content #login .formulario input:-webkit-autofill,.container #content #login .formulario select:-webkit-autofill,.container #content #login .formulario button:-webkit-autofill,.container #content #login .formulario [data-dojo-type="dijit.form.ValidationTextBox"]:-webkit-autofill{background:#fff;color:#333}.container #content #login .formulario .dijitTextBox.dijitOffScreen,.container #content #login .formulario input.dijitOffScreen,.container #content #login .formulario select.dijitOffScreen,.container #content #login .formulario button.dijitOffScreen,.container #content #login .formulario [data-dojo-type="dijit.form.ValidationTextBox"].dijitOffScreen{width:auto}.container #content #login .formulario .dijitTextBox input.dijitValidationInner,.container #content #login .formulario input input.dijitValidationInner,.container #content #login .formulario select input.dijitValidationInner,.container #content #login .formulario button input.dijitValidationInner,.container #content #login .formulario [data-dojo-type="dijit.form.ValidationTextBox"] input.dijitValidationInner{visibility:hidden}@media (max-width:900px){.container #content #login .formulario .dijitTextBox,.container #content #login .formulario input,.container #content #login .formulario select,.container #content #login .formulario button,.container #content #login .formulario [data-dojo-type="dijit.form.ValidationTextBox"]{width:99%}}.container #content #login .formulario .dijitTextBox.dijitReset,.container #content #login .formulario input.dijitReset,.container #content #login .formulario select.dijitReset,.container #content #login .formulario button.dijitReset,.container #content #login .formulario [data-dojo-type="dijit.form.ValidationTextBox"].dijitReset{height:32px;}.container #content #login .formulario .dijitTextBox.dijitReset .dijitReset,.container #content #login .formulario input.dijitReset .dijitReset,.container #content #login .formulario select.dijitReset .dijitReset,.container #content #login .formulario button.dijitReset .dijitReset,.container #content #login .formulario [data-dojo-type="dijit.form.ValidationTextBox"].dijitReset .dijitReset{-webkit-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.container #content #login .formulario .dijitTextBox div.dijitInputContainer,.container #content #login .formulario input div.dijitInputContainer,.container #content #login .formulario select div.dijitInputContainer,.container #content #login .formulario button div.dijitInputContainer,.container #content #login .formulario [data-dojo-type="dijit.form.ValidationTextBox"] div.dijitInputContainer{background:transparent;padding:0;line-height:28px;height:28px;}.container #content #login .formulario .dijitTextBox div.dijitValidationContainer,.container #content #login .formulario input div.dijitValidationContainer,.container #content #login .formulario select div.dijitValidationContainer,.container #content #login .formulario button div.dijitValidationContainer,.container #content #login .formulario [data-dojo-type="dijit.form.ValidationTextBox"] div.dijitValidationContainer{height:30px;border-radius:0 4px 4px 0;text-align:center;}.container #content #login .formulario .dijitTextBox div.dijitValidationContainer input.dijitValidationIcon,.container #content #login .formulario input div.dijitValidationContainer input.dijitValidationIcon,.container #content #login .formulario select div.dijitValidationContainer input.dijitValidationIcon,.container #content #login .formulario button div.dijitValidationContainer input.dijitValidationIcon,.container #content #login .formulario [data-dojo-type="dijit.form.ValidationTextBox"] div.dijitValidationContainer input.dijitValidationIcon{width:8px !important;line-height:32px;border-radius:0 4px 4px 0;padding:0;position:relative;top:-2px}.container #content #login .formulario .dijitTextBox div.dijitArrowButtonContainer,.container #content #login .formulario input div.dijitArrowButtonContainer,.container #content #login .formulario select div.dijitArrowButtonContainer,.container #content #login .formulario button div.dijitArrowButtonContainer,.container #content #login .formulario [data-dojo-type="dijit.form.ValidationTextBox"] div.dijitArrowButtonContainer{height:32px;border-radius:0 4px 4px 0;border:1px solid #dadada;text-align:center;width:20px !important;overflow:hidden;}.container #content #login .formulario .dijitTextBox div.dijitArrowButtonContainer input.dijitReset,.container #content #login .formulario input div.dijitArrowButtonContainer input.dijitReset,.container #content #login .formulario select div.dijitArrowButtonContainer input.dijitReset,.container #content #login .formulario button div.dijitArrowButtonContainer input.dijitReset,.container #content #login .formulario [data-dojo-type="dijit.form.ValidationTextBox"] div.dijitArrowButtonContainer input.dijitReset{border:0;border-radius:0;line-height:32px !important}.container #content #login .formulario select{height:32px;padding:0;width:217px;}@media (max-width:900px){.container #content #login .formulario select{display:block;width:99%}}.container #content #login .formulario .dijitSelect,.container #content #login .formulario .dijitComboBox{background:#fff;width:auto;border:1px solid #808080;border-radius:4px;color:#333;-webkit-box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;-ms-box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;-moz-box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;-o-box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;text-shadow:none;}.container #content #login .formulario .dijitSelect .dijitButtonContents,.container #content #login .formulario .dijitComboBox .dijitButtonContents,.container #content #login .formulario .dijitSelect .dijitButtonNode,.container #content #login .formulario .dijitComboBox .dijitButtonNode{border-color:#808080 !important;background:transparent;border-width:0 0 0 1px !important}@media (max-width:900px){.container #content #login .formulario .dijitSelect,.container #content #login .formulario .dijitComboBox{display:block;height:30px;clear:both}}@media (max-width:900px){.container #content #login .formulario .dijitSelect,.container #content #login .formulario .dijitComboBox{display:block;width:auto;margin:auto;padding:0;min-height:0;min-width:0;max-width:100%;max-height:none;clear:both;float:none}}@media (min-width:900px){.container #content #login .formulario .dijitSelect.dijitValidationTextBoxHover,.container #content #login .formulario .dijitComboBox.dijitValidationTextBoxHover,.container #content #login .formulario .dijitSelect.dijitSelectHover,.container #content #login .formulario .dijitComboBox.dijitSelectHover,.container #content #login .formulario .dijitSelect.dijitHover,.container #content #login .formulario .dijitComboBox.dijitHover,.container #content #login .formulario .dijitSelect.dijitValidationTextBoxHover td,.container #content #login .formulario .dijitComboBox.dijitValidationTextBoxHover td,.container #content #login .formulario .dijitSelect.dijitSelectHover td,.container #content #login .formulario .dijitComboBox.dijitSelectHover td,.container #content #login .formulario .dijitSelect.dijitHover td,.container #content #login .formulario .dijitComboBox.dijitHover td{border-color:#dadada}}@media (max-width:900px){.container #content #login .formulario .dijitSelect > tbody,.container #content #login .formulario .dijitComboBox > tbody,.container #content #login .formulario .dijitSelect > div,.container #content #login .formulario .dijitComboBox > div{display:block}}@media (max-width:900px){.container #content #login .formulario .dijitSelect > tbody > tr,.container #content #login .formulario .dijitComboBox > tbody > tr,.container #content #login .formulario .dijitSelect > div > tr,.container #content #login .formulario .dijitComboBox > div > tr{display:block}}@media (max-width:900px){.container #content #login .formulario .dijitSelect > tbody > tr > td.dijitReset,.container #content #login .formulario .dijitComboBox > tbody > tr > td.dijitReset,.container #content #login .formulario .dijitSelect > div > tr > td.dijitReset,.container #content #login .formulario .dijitComboBox > div > tr > td.dijitReset{display:block;float:left;height:28px}}@media (max-width:900px){.container #content #login .formulario .dijitSelect > tbody > tr > td.dijitReset.dijitButtonContents,.container #content #login .formulario .dijitComboBox > tbody > tr > td.dijitReset.dijitButtonContents,.container #content #login .formulario .dijitSelect > div > tr > td.dijitReset.dijitButtonContents,.container #content #login .formulario .dijitComboBox > div > tr > td.dijitReset.dijitButtonContents{width:89%;float:left !important;border:none}}.container #content #login .formulario .dijitSelect > tbody > tr > td.dijitReset.dijitButtonContents div.dijitButtonText,.container #content #login .formulario .dijitComboBox > tbody > tr > td.dijitReset.dijitButtonContents div.dijitButtonText,.container #content #login .formulario .dijitSelect > div > tr > td.dijitReset.dijitButtonContents div.dijitButtonText,.container #content #login .formulario .dijitComboBox > div > tr > td.dijitReset.dijitButtonContents div.dijitButtonText{padding:0;}@media (max-width:900px){.container #content #login .formulario .dijitSelect > tbody > tr > td.dijitReset.dijitButtonContents div.dijitButtonText,.container #content #login .formulario .dijitComboBox > tbody > tr > td.dijitReset.dijitButtonContents div.dijitButtonText,.container #content #login .formulario .dijitSelect > div > tr > td.dijitReset.dijitButtonContents div.dijitButtonText,.container #content #login .formulario .dijitComboBox > div > tr > td.dijitReset.dijitButtonContents div.dijitButtonText{float:none}}.container #content #login .formulario .dijitSelect > tbody > tr > td.dijitReset.dijitButtonContents div.dijitButtonText span.dijitSelectLabel,.container #content #login .formulario .dijitComboBox > tbody > tr > td.dijitReset.dijitButtonContents div.dijitButtonText span.dijitSelectLabel,.container #content #login .formulario .dijitSelect > div > tr > td.dijitReset.dijitButtonContents div.dijitButtonText span.dijitSelectLabel,.container #content #login .formulario .dijitComboBox > div > tr > td.dijitReset.dijitButtonContents div.dijitButtonText span.dijitSelectLabel{width:181px;line-height:30px;border-radius:4px 0 0 4px;padding:0 5px;overflow:hidden;text-align:left;}@media (max-width:900px){.container #content #login .formulario .dijitSelect > tbody > tr > td.dijitReset.dijitButtonContents div.dijitButtonText span.dijitSelectLabel,.container #content #login .formulario .dijitComboBox > tbody > tr > td.dijitReset.dijitButtonContents div.dijitButtonText span.dijitSelectLabel,.container #content #login .formulario .dijitSelect > div > tr > td.dijitReset.dijitButtonContents div.dijitButtonText span.dijitSelectLabel,.container #content #login .formulario .dijitComboBox > div > tr > td.dijitReset.dijitButtonContents div.dijitButtonText span.dijitSelectLabel{width:auto;text-align:left;display:block}}.container #content #login .formulario .dijitSelect > tbody > tr > td.dijitReset.dijitArrowButton,.container #content #login .formulario .dijitComboBox > tbody > tr > td.dijitReset.dijitArrowButton,.container #content #login .formulario .dijitSelect > div > tr > td.dijitReset.dijitArrowButton,.container #content #login .formulario .dijitComboBox > div > tr > td.dijitReset.dijitArrowButton{width:20px !important;border-radius:0 4px 4px 0;}@media (max-width:900px){.container #content #login .formulario .dijitSelect > tbody > tr > td.dijitReset.dijitArrowButton,.container #content #login .formulario .dijitComboBox > tbody > tr > td.dijitReset.dijitArrowButton,.container #content #login .formulario .dijitSelect > div > tr > td.dijitReset.dijitArrowButton,.container #content #login .formulario .dijitComboBox > div > tr > td.dijitReset.dijitArrowButton{display:block;float:right !important;width:8% !important;position:static}}.container #content #login .formulario .dijitSelect .dijitArrowButtonInner,.container #content #login .formulario .dijitComboBox .dijitArrowButtonInner{color:#333 !important;font-size:12px;width:18px !important;border:none;height:28px !important;position:relative;left:2px;text-indent:.1em !important;-webkit-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.claro table.dijitMenu{border-color:#dadada;}.claro table.dijitMenu .dijitMenuItem td,.claro table.dijitMenu tbody tr:nth-child(even) td{padding:4px;background:#fff}.claro table.dijitMenu .dijitMenuItemHover.dijitHover td,.claro table.dijitMenu .dijitMenuItemFocused.dijitFocused td,.claro table.dijitMenu .dijitMenuItemSelected td{color:#fff}.claro table.dijitMenu .dijitMenuItemFocused.dijitFocused td{background:#ededed}.container #content #login .formulario .dijitButton{margin:0;display:block;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;-ms-box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;-moz-box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;-o-box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0;box-shadow:rgba(0,0,0,0.25) 6px 6px 10px 0}.container #content #login .formulario button,.container #content #login .formulario span.dijitButtonNode{-webkit-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;background:#e26200 !important;border-radius:4px;border-color:#e26200 !important;font-weight:bold;font-size:14px;color:#fff !important;cursor:pointer;}.container #content #login .formulario button:hover,.container #content #login .formulario span.dijitButtonNode:hover{border-color:#ff7b16 !important;background:#ff7b16 !important}.container #content #login .formulario button.dijitInline,.container #content #login .formulario span.dijitButtonNode.dijitInline{border:none;width:203px;height:20px;padding-top:8px;}@media (max-width:900px){.container #content #login .formulario button.dijitInline,.container #content #login .formulario span.dijitButtonNode.dijitInline{width:auto;display:block}}.container #content #login #googleOpenId{padding-left:7px;width:210px;border-radius:4px;}@media (max-width:900px){.container #content #login #googleOpenId{width:99%;padding-left:3px}}.container #footer{margin-bottom:0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;}@media (max-width:900px){.container #footer{padding-bottom:75px}}.container #footer #options{font-weight:bold;}@media (max-width:900px){.container #footer #options{text-align:center}}.container #footer #footer-content{background:transparent;text-align:center;color:#fff}.container #credits{padding:0;text-align:center;top:auto;left:auto;right:0;bottom:0;width:auto;background:transparent;position:fixed;font-family:$font-family1;z-index:10;}.container #credits a{background:none;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative;bottom:0;right:0;color:#fff;text-decoration:none;font-size:24px;height:20px;padding-top:60px;}.container #credits a:hover:before{bottom:0}.container #credits a:hover:after{bottom:-80px}.container #credits a:hover span{bottom:0}.container #credits a:before{content:'';-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:0;height:0;display:inline-block;zoom:1;*display:inline;display:inline-block;border-style:solid;border-width:0 0 60px 200px;border-color:transparent transparent #004eba transparent;display:block;position:absolute;z-index:-1;bottom:-80px;right:0}.container #credits a:after{content:'';-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block;position:absolute;height:32px;width:32px;padding:8px;-webkit-box-shadow:rgba(0,0,0,0.1) 2px 4px 8px 0;-ms-box-shadow:rgba(0,0,0,0.1) 2px 4px 8px 0;-moz-box-shadow:rgba(0,0,0,0.1) 2px 4px 8px 0;-o-box-shadow:rgba(0,0,0,0.1) 2px 4px 8px 0;box-shadow:rgba(0,0,0,0.1) 2px 4px 8px 0;border-radius:1000px;background:url("https://sites.google.com/a/eforcers.com/repositorio-imagenes-de-proyectos/eforcers/logo.png") center center no-repeat #fff;-webkit-background-size:32px 32px;-ms-background-size:32px 32px;-moz-background-size:32px 32px;-o-background-size:32px 32px;background-size:32px 32px;bottom:25px;right:25px}.container #credits a span{-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative;display:block;bottom:-80px;line-height:10px;}.container #credits a span:before{content:'e-f.co';display:block}.notice{font-family:$font-family1;}.notice > div p a[target="_blank"]{display:inline-block;zoom:1;*display:inline;display:inline-block;}.notice > div p a[target="_blank"]:after{display:inline-block;zoom:1;*display:inline;display:inline-block;font-size:14px;color:#514721}


html {
    background: url('https://storage.googleapis.com/efor-static/ICFE/SmartKey/icfe_bg_2022.jpeg') bottom center no-repeat #ec6130 !important;
    background-size: cover !important;
}

body {
    background-color: rgba(0,0,0,0.12) !important;
}

body:before,
body:after {
    width: 100%;
    height: 14px;
    display:block;
    content: '';
    position: fixed;
    top: 0px;
    left: 0px;
    pointer-events: none;
}

body:before {
    width: 237px;
    height: 237px;
    background: url('https://storage.googleapis.com/efor-static/ICFE/SmartKey/triangle_top.png') top left no-repeat transparent;
    left: 0px;
    right: auto;
    z-index: 1;
}

body:after {
    width: 100%;
    height: 14px;
    background: url('https://storage.googleapis.com/efor-static/ICFE/SmartKey/line_top.png') top left repeat-x #f07332;
    left: 0px;
    right: 0px;
    z-index: 0;
}

#header {
    text-align: right;
    margin: auto;
}

#header img {
    width: 180px;
    height: 180px;
    max-height: none !important;
    margin-bottom: -70px;
    margin-right: 30px;
    margin-top: 40px !important;
}
