@import url('font-awesome.css');body, html { height:100%; font-family:"Helvetica Neue", Helvetica, Arial, Verdana; font-size:12px;  -webkit-font-smoothing:antialiased }#enclosure { width:100%; height:auto; min-height:100%; background:none; position:relative; overflow:auto;}#wrapper { min-width:980px; height:auto; min-height:100%; margin-left:185px;  }a, a:visited { color:#4b96d6 }h1, h2, h3, h4, h5, h6 {font-family: 'Helvetica Neue', Helvetica; }h1.title, #main .content div.title, #main .content h1.title {color:#000; font-size:30px; font-weight:600; line-height:35px; letter-spacing:-2px}h2.title, #main .content div.subtitle, #main .content h2.subtitle {color:#444; font-size:21px; font-weight:400; line-height:22px; margin:0 0 21px 0;}h3.title {color:#2f2f2f; font-size:21px; font-weight:500; margin:0 0 18px 0;}h4.title {color:#2f2f2f; font-size:17px; font-weight:400; margin:0 0 14px 0;}p {font-weight:400; line-height:23px;  margin:21px 0;}ul.list, ol.list { margin:18px 30px;  line-height:23px; }ul.list li, ol.list li  { float:none; margin-bottom:6px; font-weight:400; -webkit-font-smoothing:antialiased}ul.list li:first-child,ol.list li:first-child { margin-top:0; }ul.list li:last-child,ol.list li:last-child { margin-bottom:0; }ul.list > li { list-style:disc; }ol.list > li { list-style:decimal; }ul.list > li ul.list, ul.list > li ol.list, ol.list > li ul.list, ol.list > li ol.list { margin-top:0; margin-bottom:0; }#gotop { display:inline-block;position:fixed;bottom:0;display:none;padding:5px 10px;background:#000;color:#fff;text-decoration:none;z-index:9999;font-size:20px;right:5%;opacity:0.8;border-top-left-radius:6px; border-top-right-radius:6px;}#logo { position:fixed; width:185px; height:82px; background:url(//static.gcws.co/c/img/logo.png) no-repeat center; top:0; left:0; z-index:10001;  }#top { background-color:#101010; width:100%; min-width:980px; height:46px;  position:fixed; top:0; z-index:9999; }#top .logo-co { float:left; width:385px }#top .logo-co .company { float:left; width:200px; color:#fff; margin-left:185px }#top .logo-co .company span  { display:inline-block; margin:15px 0 0 10px; font-weight:500 }#top .ops { float:right; width:595px; text-align:right; padding:6px 0 0 0 }#top .ops .cpVersion { display:block; font-size:10px; margin:0 13px 2px 0; color:#9A9A9A }#top .ops span, #top .ops a { display:inline-block; margin:0 13px 0 0; text-decoration:none; -webkit-transition: all .1s ease-in-out; transition: all .1s ease-in-out; }#top .ops .gcws-dropdown { margin:0 !important ;}#top .ops a:hover { color:#fff; }#top .ops span { color:#fff; }#left { width:185px; position:fixed; float:left; z-index:1000; top:82px;  }#left-bg { background-color:#101010; position:absolute; width:185px; z-index:-1; top:0; bottom:0;  }#left > .holder { z-index:99 } #left .holder .nav { margin:10px 0 0 0; }#left .holder .nav ~ li {list-style:none;display:block;}#left .holder .nav li > a {display:block; text-decoration:none; padding:10px 20px; font-size:13px; color:#fff; transition: background-color .3s ease-in-out; border-bottom:1px solid #232021; }#left .holder .nav li > a.nav-op-on {background-color: #2480C2;}#left .holder .nav li > a.nav-op-on:hover:after, #left .holder .nav li > a.nav-op-on:after {content: '';border: 10px solid hsla(0, 0%, 0%, 0);border-width: 10px;border-right-color: #fff;position: absolute;right: 0;margin-top: -1px;} #left .holder .nav li > a > i {margin-right:7px; min-width:15px; font-size:15px}#left .holder .nav li > a:hover, #left .holder .nav li > a.over {color:#4b96d6; background-color:#303030;}#left .holder .nav li > a:hover:after, #left .holder .nav li > a.over:after {content: '';border: 10px solid hsla(0, 0%, 0%, 0);border-width: 10px;border-right-color: #101010;position: absolute;right: 0;margin-top: -1px;}  #left-nav .nav-submenu {position:absolute; display:none;width:150px; padding:10px;background:#101010;top:0; left:0; z-index:99;margin-top:-82px;  }#left-nav .nav-submenu a {display:block !important; text-decoration:none; padding:10px 20px; color:#fff; transition: background-color .3s ease-in-out; border-bottom:1px solid #232021; }#left-nav .nav-submenu a:hover { color:#4b96d6; background-color:#303030; }#left-nav-submenu {position: absolute; color:#fff; }#left-nav-submenu .nav-submenu-drop {background-color: #fff; display:inline-block; color:#2f2f2f; text-decoration:none; padding:0 20px 0 0; border:1px solid #dadada; border-radius:4px}#left-nav-submenu .nav-submenu-drop i { background:#000; color:#fff; padding:7px; margin:0 20px 0 0; }#left-nav .nav-submenu-ops, #left-nav-submenu-ops { display:none; }#left-nav-submenu-ops {position: static;top:0; left:0;z-index: 101;display: none;min-width: 150px;margin: 0px 0 0 0;list-style: none;text-align: left;border-radius: 0px;-webkit-box-shadow: 0 6px 12px hsla(0, 0%, 0%, 0.175);box-shadow: 0 6px 12px hsla(0, 0%, 0%, 0.175);background-clip: padding-box;}.left-nav-submenu-ops a {background-color: #fff;display: block;text-decoration: none;padding: 8px 12px;color: #2f2f2f;transition: all .1s ease-in-out;border-bottom: 1px solid #dadada;}.left-nav-submenu-ops a:hover { color:#2f2f2f; background:#dadada}#left .nav .nav-expand a {background-color:#303030; display:block; text-decoration:none; padding:10px 20px; font-size:13px; color:#fff; transition: all .1s ease-in-out; border-bottom:1px solid #232021; }#left .nav .nav-expand a:hover {background-color:#454545; }#left-nav .nav-expand .title-top, #left-nav .nav-submenu .title-top { color:#fff; font-size:12px; padding:3px 10px; background:#2f2f2f;display:none; }#left .toggle { padding:20px}#left .toggle a { color:#444; text-decoration:none; font-size:18px; }.logo-collapsed { width:50px !important; background-image:url(//static.gcws.co/c/img/logo_collapsed.png) !important; }.left-nav-collapsed { width:50px !important; }.left-nav-collapsed .nav-expand { display:none; }.left-nav-collapsed .title-top { display:block !important;  }.left-nav-collapsed .holder .nav li > a { padding:15px 0px !important; text-align:center}.left-nav-collapsed .holder .nav li > a > i { font-size:20px; margin:0 !important; }.left-nav-collapsed .holder .nav li > a > span { display:none; }.left-nav-expanded .holder .nav li > a > span { display:inline; }.left-nav-expanded .nav-expand { display:block; }.main-left-nav-collapsed { margin-left:50px !important; }#main { margin-top:40px;margin-bottom:40px;position:relative;}#main .content {padding:20px;}#right { }#footer {bottom:0px; left:0; right:0; position:absolute; padding:10px 20px; }#footer .holder { position:relative; }#footer div { font-size:11px; color:#555 }#footer .copyright { text-align:center }.form .button {line-height: 1.42857143;padding: 5px 20px;text-decoration: none;cursor: pointer;border: 1px solid hsla(0, 0%, 0%, 0);-webkit-appearance: none;border-radius: 4px;white-space: nowrap;box-sizing: border-box;transition: all .1s ease-in-out;-webkit-transition: all .1s ease-in-out; font-weight:600; text-shadow:1px 0px #2f2f2f;margin-left:10px;box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, 0.2);-webkit-box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, 0.2);-webkit-user-select: none;}.form .button-blue {background: #2482c4;border-color: #1d71ac;color: #fff;}.form .button-blue:hover {background:#1d71ac;}.form .button-blue:active {background:#155d90;border-style:inset}.form .button-gray {background: #dcdcdc;border-color: #ccc;color: #2d2d2d;text-shadow:none;}.form .button-gray:hover {background:#d5d5d5;}.form .button-gray:active {background:#cfcfcf;border-style:inset}.form .button-red {background: #D8544F;border-color: #D4403A;color: #fff;}.form .button-red:hover {background:#D4403A;}.form .button-red:active {background:#982c28;border-style:inset}.form .button-green {background: #61BA9E;border-color: #4FB393;color: #fff;}.form .button-green:hover {background:#4FB393;}.form .button-green:active {background:#2e7f65;border-style:inset}.form-buttons { padding:10px 0; text-align:right}.fLeft { float:left;  clear:left}.fRight { float:right;  clear:right }@media all and (max-width: 980px) {.fLeft { float:none; width:100%; }.fRight { float:none; width:100%; }}.form .table {width:100%; background:#f9f9f9; border:none; border-collapse:collapse }.form .header-gray {padding:7px 0px 7px 10px; font-size:15px; font-weight:400; color:#555; background: #e2e2e2; }.form .header {padding:7px 0px 7px 10px; font-size:15px; color:#fff; font-weight:500; background: #2480C2}.form .label { width: 30%; padding:10px 20px; text-align:right; vertical-align:middle; border-bottom:1px solid #dadada }.form .required { width: 30%;  padding:10px 20px; text-align:right; font-weight:bold;  vertical-align:middle; border-bottom:1px solid #dadada}.form .input {  width: 70%; padding:10px 5px; border-bottom:1px solid #dadada }.form fieldset { border:1px solid #dadada;  background:#f9f9f9 } .form legend { padding:7px 20px; font-size:15px; background-color:#fff; border:1px solid #dadada; border-radius:5px; box-shadow:1px 1px #ccc}.form input[type=checkbox], .form input[type=color], .form input[type=date], .form input[type=datetime-local], .form input[type=datetime], .form input[type=email], .form input[type=month], .form input[type=number], .form input[type=password], .form input[type=radio], .form input[type=search], .form input[type=tel],.form input[type=text], .form input[type=time], .form input[type=url], .form input[type=week], .form select, .form textarea{ outline:0;border:1px solid #dadada; transition: .05s border-color ease-in-out; -webkit-transition: .05s border-color ease-in-out; padding: 10px 5px; color: hsl(0, 0%, 33%);box-sizing: border-box;background-color: hsl(0, 100%, 100%); width:100%;}.form input[type=checkbox]:focus, .form input[type=color]:focus, .form input[type=date]:focus, .form input[type=datetime-local]:focus, .form input[type=datetime]:focus, .form input[type=email]:focus, .form input[type=month]:focus, .form input[type=number]:focus, .form input[type=password]:focus, .form input[type=radio]:focus, .form input[type=search]:focus, .form input[type=tel]:focus,.form input[type=text]:focus, .form input[type=time]:focus, .form input[type=url]:focus, .form input[type=week]:focus, .form select:focus, .form textarea:focus { border-color: #5b9dd9; -webkit-box-shadow: 0 0 2px rgba(30,140,190,.8); box-shadow: 0 0 2px rgba(30,140,190,.8);}.form select { text-align:left; border:none; height:35px; outline:1px solid #dadada; }.form .gcws-cbo-dropdown .gcws-cbo-dropdown-a { width:100%; }.form textarea { outline:0;border:1px solid #dadada; transition: .05s border-color ease-in-out; -webkit-transition: .05s border-color ease-in-out; padding: 10px 5px; color: hsl(0, 0%, 33%);box-sizing: border-box;background-color: hsl(0, 100%, 100%); width:100%; height: 180px;}.form input[type=radio], .form input[type=checkbox] { border:none; width:auto !important; height:auto !important}.form input[type=text].numbers { width:50%; text-align:center  }.form .tag { font-size:11px; color:#999999; margin:4px 0; font-weight:normal}.form .form-entry .lbl{  font-weight:500; }.form .form-entry .lblNon, .form .form-entry .info {  font-weight:300; }.form .form-entry .fLeft{width:49%;float:left;display:inline-block;clear:left;}.form .form-entry .fRight{width:49%;float:right;display:inline-block;clear:right;}.form .form-entry .block span { display:block;float:none; }.form .form-entry .block .lbl{ text-align:left;padding-top:25px;padding-bottom:1px;width:100%;}.form .form-entry .block .lblSp{ text-align:left;padding-top:25px;padding-bottom:1px;width:100%;}.form .form-entry .block .lblNon{ text-align:left;padding-top:25px;padding-bottom:1px;width:100%;}.form .form-entry .block .input{ padding-top:5px;padding-bottom:2px;width:100%;}.form .form-entry .block .input input{width:100%;}.form .form-entry .fLeft .input input{width:100%;}.form .form-entry .fRight .input input{width:100%;}.form .form-entry .block .input input.numbers{width:50%;}.form .form-entry .block .input input.chk,.form .form-entry .block .input input.radio{width:auto;}.form .form-entry .fRight .input select{width:100%;}.form .form-entry .block .input select{width:100%;}.submenu-options { padding:6px 15px; background:#f2f2f2; margin:10px 0px 10px 0px;border-top:1px solid #dadada; clear:both; font-size:13px; z-index:999}.submenu-options div.options { display:table; float:left; margin:0 20px 0 0; }.submenu-options .gcws-cbo-dropdown .gcws-cbo-dropdown-a span { padding:6px 10px; }.submenu-options .gcws-cbo-dropdown .gcws-cbo-dropdown-a i { padding:6px 5px; width:10%; text-align: right}.submenu-options div.options span.cell { display:table-cell; vertical-align:middle; height:30px}.submenu-options div.options span.cell > a { display:inline-block; color:#333333; text-decoration:none; margin:2px 15px 0 0; -webkit-transition: all .1s ease-in-out; transition: all .1s ease-in-out; }.submenu-options div.options span.cell > i { margin:0 5px 0 0; }.submenu-options select { font-size:13px; outline:0; border:1px solid #dadada;  }.submenu-options input[type=text] {  padding:3px 3px; font-size: 13px; outline:0;border:1px solid #dadada; transition: .05s border-color ease-in-out; -webkit-transition: .05s border-color ease-in-out; height:22px;display:table-cell;border-left:none; }.submenu-options .submenu-date {width:85px;}.submenu-options input[type=submit], .submenu-options input[type=button] { padding: 3px 10px 3px 10px;text-decoration: none;cursor: pointer;border: 1px solid hsla(0, 0%, 0%, 0);-webkit-appearance: none;border-radius: 4px;white-space: nowrap;box-sizing: border-box;transition: all .1s ease-in-out;-webkit-transition: all .1s ease-in-out;margin-left:5px;font-size: 12px; box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, 0.2);-webkit-box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, 0.2);-webkit-user-select: none;background: #61BA9E;border-color: #4FB393;color: #fff;display:table-cell;height:27px;}.submenu-options input[type=submit]:hover, .submenu-options input[type=button]:hover {background:#4FB393;}.submenu-options input[type=submit]:active, .submenu-options input[type=button]:active {background:#2e7f65;border-style:inset}.submenu-options label {background:#fff; border:1px solid #dadada; border-right:none;padding: 3px 8px 3px 8px; font-size: 14px; display:table-cell;height:22px; vertical-align:middle}.submenu-options label i { margin:0; }.submenu-options div.options span.cell .submenu-search-loader { display:none; font-size:18px; position:absolute; margin: 7px 0 0 -20px}#gcws-dropdown-top-user {position: fixed;top:0; left:0;z-index: 10001;display: none;min-width: 160px;margin: 9px 0 0 0;list-style: none;font-size: 14px;text-align: left;background-color: hsl(0, 100%, 100%);border: 1px solid hsl(0, 0%, 80%);border: 1px solid hsla(0, 0%, 0%, 0.15);border-radius: 2px;-webkit-box-shadow: 0 6px 12px hsla(0, 0%, 0%, 0.175);box-shadow: 0 6px 12px hsla(0, 0%, 0%, 0.175);background-clip: padding-box;}#gcws-dropdown-top-user li { display:block; }#gcws-dropdown-top-user a { display:block;padding:10px 10px;border-bottom:1px solid #dadada;text-decoration:none;color:#2d2d2d; font-size:13px;}#gcws-dropdown-top-user a:hover {background:#bbb; }#gcws-dropdown-top-user li:last-child {border:none} #login .form {margin:auto;width:600px;text-align:left;height:50%; position:absolute; right:0; left:0; bottom:0; top:0;}#login .logo {text-align:center;}#login .form-inner .flag {display:block; text-align:center; margin:30px 0; border-bottom:1px solid #dadada; }#login .form-inner .label {display:inline-block; background:#dadada; text-align:center; padding:10px; font-size:14px; font-weight:500; color:#2f2f2f; border:none; border-top-left-radius:6px; border-top-right-radius:6px; }#login .form-inner {padding:0;}#login .form-inner .button {font-size:15px; padding:7px 24px;}#login .form-inner .forgot { font-size:11px; color:#B7B7B7; padding:10px 0;}#login .form-inner .forgot a {color:#B7B7B7; margin:0 10px;}#login .form-inner > span {font-size:14px;color:#555;display:block;margin-bottom:10px;}#login .form-entry {position: relative;display: table;border-collapse: separate;margin-bottom:20px;width: 100%}#login .form-entry span {display: table-cell;padding: 12px;font-size: 15px;font-weight: normal;line-height: 1;color: hsl(0, 0%, 33%);text-align: center;background-color: hsl(0, 0%, 93%);border: 1px solid hsl(0, 0%, 80%);border-radius: 4px;border-bottom-right-radius: 0;border-top-right-radius: 0;border-right:0;width: 30px;white-space: nowrap;position: relative;vertical-align: middle;}#login .form-entry i {font-size:16px;}#login .form .button { margin:0 !important; }#login .form input[type=text],#login .form input[type=password] {display: table-cell;z-index: 2;float: left;margin-bottom: 0;width: 100%;height: 42px;padding: 12px;font-size: 15px;box-sizing: border-box;color: hsl(0, 0%, 33%);background-color: hsl(0, 100%, 100%);border: 1px solid hsl(0, 0%, 80%);border-radius: 4px;box-shadow: inset 0 1px 1px hsla(0, 0%, 0%, 0.075);border-bottom-left-radius: 0;border-top-left-radius: 0;transition: all .1s ease-in-out;-webkit-transition: all .1s ease-in-out;}#login .form input[type=text]:focus,#login .form input[type=password]:focus {border-color: #5b9dd9; -webkit-box-shadow: 0 0 2px rgba(30,140,190,.8); box-shadow: 0 0 2px rgba(30,140,190,.8);}.gcws-cbo-dropdown {position:relative; color:#fff; margin:0;  z-index:201;}.gcws-cbo-dropdown:focus {border-color: #5b9dd9; -webkit-box-shadow: 0 0 2px rgba(30,140,190,.8); box-shadow: 0 0 2px rgba(30,140,190,.8);}.gcws-cbo-dropdown-a {background:#fff; width:100%;  border:1px solid #dadada; border-radius:4px; color:#2d2d2d; display:table; text-decoration:none; }.gcws-cbo-dropdown-a span { display:table-cell; padding:8px 10px; width:90%; }.gcws-cbo-dropdown-a i { color:#555; font-size:16px; padding:8px 10px; width:10%;  display:table-cell; text-align:right}.gcws-cbo-dropdown-box {display:none; position:static;top:0; left:0; z-index: 101;overflow:auto;width:auto;margin: 0px 0 0 0;list-style: none;text-align: left;background-color: hsl(0, 100%, 100%);border: 1px solid hsl(0, 0%, 80%);border: 1px solid hsla(0, 0%, 0%, 0.15);border-radius: 0px;-webkit-box-shadow: 0 6px 12px hsla(0, 0%, 0%, 0.175);box-shadow: 0 6px 12px hsla(0, 0%, 0%, 0.175);background-clip: padding-box;}.gcws-cbo-dropdown-box a, .gcws-cbo-dropdown-box .ui-menu-item {cursor: pointer; display:block !important; text-decoration:none; white-space: nowrap; box-sizing: border-box;   color:#2d2d2d;  border-bottom:1px solid #f1f1f1; }.gcws-cbo-dropdown-box a { padding: 7px 10px;}.gcws-cbo-dropdown-box a:hover, .gcws-cbo-dropdown-box .ui-menu-item:hover,.gcws-cbo-dropdown-box .selected { color:#4b96d6; background-color:#f1f1f1; }.gcws-cbo-dropdown-combo-box { width: auto; max-height: 400px; overflow-y: auto; z-index: 100001 !important}.gcws-cbo-dropdown-combo-box .ui-menu-item:hover, .gcws-cbo-dropdown-combo-box .ui-state-active { color:#4b96d6 !important; background-color:#f1f1f1 !important; }.gcws-cbo-dropdown-combo-box .ui-state-active:hover, .gcws-cbo-dropdown-combo-box .ui-menu-item.ui-state-focus, .gcws-cbo-dropdown-combo-box .ui-menu-item.ui-state-focus:hover,.gcws-cbo-dropdown-combo-box .ui-menu-item .ui-menu-item-wrapper:hover, .gcws-cbo-dropdown-combo-box .ui-state-active,.gcws-cbo-dropdown-combo-box .ui-menu-item .ui-menu-item-wrapper { box-sizing: border-box;  background: none; border: none; display: block; padding:10px;  -webkit-transition:none; transition: none }.gcws-cbo-dropdown-combo .gcws-cbo-dropdown-input { width: 100%; border: 1px solid white; outline: none}.reports .sorties {width:30px; text-align:center; padding:3px 5px; }    .reports tr.info:hover {        background: #f7f7f7 !important    }.dragcursor { cursor: crosshair}.gcwsAlert .popup-html { display: flex;  align-items: center;  justify-content: center; }.gcwsAlert .popup-html .popup-content { position:relative; display:flex; justify-content:center; padding: 0 2%; min-width:96%;  }.gcwsAlert-header { background-color:#f7f7f7; color:#2f2f2f; border-bottom:1px solid #dadada}.gcwsAlert-header a { text-decoration:none; color:#555; background:#dadada }.gcwsAlert h1.content-title { font-size:42px; color:#2f2f2f; font-weight:300;  }.gcwsAlert h2.content-subtitle { font-size:22px; color:#4a4a4a; font-weight:600; webkit-font-smoothing: antialiased; }.submenu-autocomplete { position: absolute; max-width: 400px; max-height: 300px; overflow-y: auto; z-index: 999}.submenu-autocomplete .ui-menu-item { border: none; background: #fff; color: #2f2f2f;  cursor: pointer; font-size: 13px; font-family: 'Helvetica Neue', Helvetica}.submenu-autocomplete .ui-menu-item:hover,  .submenu-autocomplete .ui-state-active { background: #2f2f2f !important; color: #fff !important; border: none}.submenu-autocomplete .ui-menu-item .ui-menu-item-wrapper { background: none; border: none; display: block; padding: 5px 10px; }.fa-file-pdf-o:before { content:"\f1c1" }.fa-file-excel-o:before { content:"\f1c3" }.fa-file-powerpoint-o:before { content:"\f1c4"}.fa-file-word-o:before { content:"\f1c2" }.fa-file-o:before { content:"\f15b" }.fa-file-image-o:before { content: "\f1c5"}.fa-file-video-o:before { content: "\f1c8" }.fa-file-audio-o:before { content: "\f1c7"}.fa-toggle-up:before {content:"\f151" }.fa-loading:before { content:"\f110"}