/* FRM.ICO | 10-FRM-ICO.CSS | COPYRIGHT TradingEmbassy.com */
/* DEFAULT | 20220520.0521FSI */
@font-face {
  font-family: 'tradingembassy'; font-weight: normal; font-style: normal; font-display: block;
  src:  url('fonts/tradingembassy.eot?l6uy6j');
  src:  url('fonts/tradingembassy.eot?l6uy6j#iefix') format('embedded-opentype'),
    url('fonts/tradingembassy.ttf?l6uy6j') format('truetype'),
    url('fonts/tradingembassy.woff?l6uy6j') format('woff'),
    url('fonts/tradingembassy.svg?l6uy6j#tradingembassy') format('svg');
  }
[class^="ico-"], [class*=" ico-"] {font-family: 'tradingembassy' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-align: center; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.ico-clock:before {content: "\e1010";}
.ico-stopwatch:before {content: "\e1011";}
.ico-pin:before {content: "\e1020";}
.ico-pinned:before {content: "\e1021";}
.ico-lock:before {content: "\e1030";}
.ico-lock-full:before {content: "\e1031";}
.ico-star:before {content: "\e1040";}
.ico-star-round:before {content: "\e1041";}
.ico-favorite:before {content: "\e1090";}
.ico-favorite-inverse:before {content: "\e1091";}
.ico-burger:before {content: "\e2001";}
.ico-arrow-left:before {content: "\e2101";}
.ico-arrow-right:before {content: "\e2102";}
.ico-arrow-up:before {content: "\e2103";}
.ico-arrow-down:before {content: "\e2104";}
.ico-move-left:before {content: "\e2111";}
.ico-move-horizontal:before {content: "\e2112";}
.ico-move-right:before {content: "\e2113";}
.ico-move-up:before {content: "\e2114";}
.ico-move-vertical:before {content: "\e2115";}
.ico-move-down:before {content: "\e2116";}
.ico-previous:before {content: "\e2121";}
.ico-next:before {content: "\e2122";}
.ico-section-open:before {content: "\e2131";}
.ico-section-collapsed:before {content: "\e2132";}
.ico-info:before {content: "\e3001";}
.ico-launch:before {content: "\e3002";}
.ico-search:before {content: "\e3003";}
.ico-magnify:before {content: "\e3010";}
.ico-reduce:before {content: "\e3011";}
.ico-add:before {content: "\e3101";}
.ico-edit:before {content: "\e3102";}
.ico-cancel:before {content: "\e3103";}
.ico-close:before {content: "\e3111";}
.ico-close {opacity: 0.5}
.ico-close:hover {opacity: 1.0}
.ico-delete:before {content: "\e3112";}
.ico-archive:before {content: "\e3119";}
.ico-plus:before {content: "\e3201";}
.ico-minus:before {content: "\e3202";}
.ico-multiply:before {content: "\e3203";}
.ico-devide:before {content: "\e3204";}
.ico-image:before {content: "\e4001";}
.ico-euro:before {content: "\e5001";}
.ico-price-up:before {content: "\e5901";}
.ico-price-down:before {content: "\e5902";}
.ico-list-3:before {content: "\e7000";}
.ico-list-4:before {content: "\e7001";}
.ico-grid-2:before {content: "\e7010";}
.ico-grid-3:before {content: "\e7011";}
.ico-sort:before {content: "\e7100";}
.ico-sort-asc:before {content: "\e7101";}
.ico-sort-dec:before {content: "\e7102";}
.ico-filter:before {content: "\e7110";}
.ico-dot:before {content: "\e8000";}
.ico-check:before {content: "\e8001";}
.ico-exclamation:before {content: "\e8007";}
.ico-exclude:before {content: "\e8008";}
.ico-settings:before {content: "\e9900";}

/*ICO-EXTEND---------------------------------------------------------------------------*/
/*TIME*/
.ico-time-idle:before {content: "\e1010";}
.ico-time-warning:before {content: "\e1010";}
.ico-time-error:before {content: "\e1010";}
.ico-time-idle {color: rgba(0,112,60,1.00);/*GRN*/}
.ico-time-warning {color: rgba(234,107,20,1.00);/*ORN*/}
.ico-time-error {color: rgba(172,30,40,1.00);/*RED*/}
/*LOCK*/
.ico-locked:before {content: "\e1030";}
.ico-unlocklocked:before {content: "\e1030";}
.ico-locked {color: rgba(172,30,40,1.00);/*RED*/}
.ico-unlocked {color: rgba(0,112,60,1.00);/*GRN*/}
/*ICO-ACTION*/
.ico-cancel:not(.ico-nohover):hover {color: rgba(172,30,40,1.00);/*RED*/}
.ico-close:not(.ico-nohover):hover {color: rgba(172,30,40,1.00);/*RED*/}
.ico-delete:not(.ico-nohover):hover {color: rgba(172,30,40,1.00);/*RED*/}
.ico-archive:not(.ico-nohover):hover {color: rgba(172,30,40,1.00);/*RED*/}
.ico-check {color: rgba(0,112,60,1.00);/*GRN*/}
/*ICO-FINANCE*/
.ico-rate-up:before {content: "\e2114";}
.ico-rate-down:before {content: "\e2116";}
.ico-rate-up {color: rgba(172,30,40,1.00);/*RED*/}
.ico-rate-down {color: rgba(0,112,60,1.00);/*GRN*/}
.ico-price-up:before {content: "\e5101";}
.ico-price-down:before {content: "\e5102";}
.ico-price-up {color: rgba(172,30,40,1.00);/*RED*/}
.ico-price-down {color: rgba(0,112,60,1.00);/*GRN*/}

/*ICO-LIST*/
.ico-list:before {content: "\e7000";}
.ico-grid:before {content: "\e7010";}
.ico-string:before {content: "\e8000";}
.ico-string-priority:before {content: "\e8007";}
.ico-string-locked:before {content: "\e1031";}
.ico-string-cancel:before {content: "\e3103";}
.ico-string-save:before {content: "\e3201";}/*REPLACE WITH PROPER ICON AFTER DESIGN*/
.ico-idle:before {content: "\e8000";}
.ico-warning:before {content: "\e8007";}
.ico-error:before {content: "\e8008";}
.ico-idle {color: rgba(0,112,60,1.00);/*GRN*/}
.ico-warning {color: rgba(234,107,20,1.00);/*ORN*/}
.ico-error {color: rgba(172,30,40,1.00);/*RED*/}
.ico-expand-row:before {content: "\e3201";}
.ico-expand-row {position: absolute; top: 0; right: 0; z-index: 1;}
.ico-expand-row {color: rgba(201,203,204,1.00);/*GR04*/}
.ico-expand-row:hover {color: rgba(0,192,243,1.00);/*PLM*/}

/*LIST-DELETE*/
.list-row .ico-delete:before {content: "\e3112"; cursor: pointer; line-height: 1.375rem;/*22px*/}
.list-row .ico-delete {color: rgba(190,192,194,1.00);/*GR05*/ border: 1px solid rgba(190,192,194,1.00);/*GR05*/ background-color: rgba(255,255,255,0.96);/*WHT*/}
.list-row .ico-delete:hover {color: rgba(172,30,40,1.00);/*RED*/ border: 1px solid rgba(172,30,40,1.00);/*RED*/ background-color: rgba(255,255,255,0.96);/*WHT*/}
.list-row .ico-delete.js_active, .list-row .ico-close.js_active {color: rgba(255,255,255,0.96);/*WHT*/ border: 1px solid rgba(172,30,40,1.00);/*RED*/ background-color: rgba(172,30,40,1.00);/*RED*/}
.list-row .ico-delete.js_active:hover, .list-row .ico-close.js_active:hover {opacity: 0.7;}
.list-row .ico-delete.js_busy:before {content: "\e1010";}

/*LIST-CHECKBOX*/
.list-icon.action-checkbox:before {content: "\e8001"; cursor: pointer; line-height: 1.375rem;/*22px*/ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.list-icon.action-checkbox {font-size: 0.875rem;/*14px*/ text-align: center;}
.list-icon.action-checkbox {color: rgba(190,192,194,1.00);/*GR05*/ border: 1px solid rgba(190,192,194,1.00);/*GR05*/ background-color: rgba(255,255,255,0.96);/*WHT*/}
.list-icon.action-checkbox:hover {color: rgba(118,188,33,1.00);/*GRN*/ border: 1px solid rgba(118,188,33,1.00);/*GRN*/ background-color: rgba(255,255,255,0.96);/*WHT*/}
.list-icon.action-checkbox.js_active {color: rgba(255,255,255,0.96);/*WHT*/ border: 1px solid rgba(118,188,33,1.00);/*GRN*/ background-color: rgba(118,188,33,1.00);/*GRN*/}
.list-icon.action-checkbox.js_active:hover {opacity: 0.7;}
.list-icon.action-checkbox.js_deselected:before {content: "\e3103";}
.list-icon.action-checkbox.js_deselected {color: rgba(255,255,255,0.96);/*WHT*/ border: 1px solid rgba(172,30,40,1.00);/*RED*/ background-color: rgba(172,30,40,1.00);/*RED*/}
.list-icon.action-checkbox.js_busy:before {content: "\e1010";}
.list-icon.action-checkbox.js_busy {border: 1px solid rgba(145,145,149,1.00);/*GR9*/ background-color: rgba(145,145,149,1.00);/*GR9*/}
.list-icon.action-checkbox.js_hidden:before {cursor: default!important;}
/*ANIMATE*/
@keyframes animate-icon-busy {
  from {opacity:1.0;}
  to {opacity:0.5;}
}

/*ICO-CONTROL*/
.ico-control-validated:before {content: "\e8001";}
.ico-control-validated {color: rgba(139,197,63,1.00);/*PMGL*/}
.ico-control-warning:before {content: "\e8007";}
.ico-control-warning {color: rgba(234,107,20,1.00);/*ORN*/}
.ico-control-error:before {content: "\e8008";}
.ico-control-error {color: rgba(171,6,53,1.00);/*RED*/}
/*ICO-CHECKBOX*/
.ico-checkbox-checked:before {content: "\e8001";}
.ico-checkbox-checked {color: rgba(0,112,60,1.00);/*GRN*/}
.ico-checkbox-unchecked:before {content: "\e8008";}
/*ICO-QUERY*/
.ico-remove-query:before {content: "\e3111";}

/*ICO-PRIORITY-STATUS -------------------*/
.ico-priority:before {content: "\e8007"; line-height: 1.375rem;/*22px*/ font-size: 0.625rem;/*10px*/ font-weight: 600;}
.ico-priority-warning:before {content: "\e8007";}
.ico-priority-warning {font-size: 0.625rem;/*10px*/}
.priority_0, .status_0 {opacity: 0;} /*BUGFIX status_0 to .status_0*/
.priority_100, .status_100 {width: 22px; height: 22px; color: rgba(161,160,164,1.00);/*GR08*/ border: 1px solid transparent; background-color: transparent;}
.priority_110, .status_110 {width: 22px; height: 22px; color: rgba(161,160,164,1.00);/*GR08*/ border: 1px solid rgba(161,160,164,1.00);/*GR8*/ background-color: rgba(255,255,255,1.00);/*WHT*/}
.priority_180, .status_180 {width: 22px; height: 22px; color: rgba(161,160,164,1.00);/*GR08*/ border: 1px solid rgba(161,160,164,1.00);/*GR8*/ background-color: rgba(201,203,204,1.00);/*GR04*/}
.priority_190, .status_190 {width: 22px; height: 22px; color: rgba(255,255,255,1.00);/*WHT*/ border: 1px solid rgba(161,160,164,1.00);/*GR8*/ background-color: rgba(161,160,164,1.00);/*GR8*/}
.priority_200, .status_200 {width: 22px; height: 22px; color: rgba(0,85,30,1.00);/*GRN*/ border: 1px solid transparent; background-color: transparent;}
.priority_210, .status_210 {width: 22px; height: 22px; color: rgba(0,85,30,1.00);/*GRN*/ border: 1px solid rgba(0,85,30,1.00);/*GRN*/ background-color: rgba(255,255,255,1.00);/*WHT*/}
.priority_280, .status_280 {width: 22px; height: 22px; color: rgba(0,85,30,1.00);/*GRN*/ border: 1px solid rgba(0,85,30,1.00);/*GRN*/ background-color: rgba(200,220,205,1.00);/*GRNF*/}
.priority_290, .status_290 {width: 22px; height: 22px; color: rgba(255,255,255,1.00);/*WHT*/ border: 1px solid rgba(0,85,30,1.00);/*GRN*/ background-color: rgba(0,85,30,1.00);/*GRN*/}
.priority_800, .status_800 {width: 22px; height: 22px; color: rgba(234,107,20,1.00);/*ORN*/ border: 1px solid transparent; background-color: transparent;}
.priority_810, .status_810 {width: 22px; height: 22px; color: rgba(234,107,20,1.00);/*ORN*/ border: 1px solid rgba(234,107,20,1.00);/*ORN*/ background-color: rgba(255,255,255,1.00);/*WHT*/}
.priority_880, .status_880 {width: 22px; height: 22px; color: rgba(234,107,20,1.00);/*ORN*/ border: 1px solid rgba(234,107,20,1.00);/*ORN*/ background-color: rgba(255,210,194,1.00);/*ORNF*/}
.priority_890, .status_890 {width: 22px; height: 22px; color: rgba(255,255,255,1.00);/*WHT*/ border: 1px solid rgba(234,107,20,1.00);/*ORN*/ background-color: rgba(234,107,20,1.00);/*ORN*/}
.priority_900, .status_900 {width: 22px; height: 22px; color: rgba(172,30,40,1.00);/*RED*/ border: 1px solid transparent; background-color: transparent;}
.priority_910, .status_910 {width: 22px; height: 22px; color: rgba(172,30,40,1.00);/*RED*/ border: 1px solid rgba(172,30,40,1.00);/*RED*/ background-color: rgba(255,255,255,1.00);/*WHT*/}
.priority_980, .status_980 {width: 22px; height: 22px; color: rgba(172,30,40,1.00);/*RED*/ border: 1px solid rgba(172,30,40,1.00);/*RED*/ background-color: rgba(255,187,197,1.00);/*REDF*/}
.priority_990, .status_990 {width: 22px; height: 22px; color: rgba(255,255,255,1.00);/*WHT*/ border: 1px solid rgba(172,30,40,1.00);/*RED*/ background-color: rgba(172,30,40,1.00);/*RED*/}

/*ICO-PRIORITY------------------------------------------------------------------------------------------------------------------------------------------------*/
.priority-0 {opacity: 0;}
.priority-100 {width: 22px; height: 22px; color: rgba(118,188,33,1.00);/*GRN*/ border: 1px solid rgba(118,188,33,1.00);/*GRN*/ background-color: rgba(255,255,255,1.00);/*WHT*/}
.priority-101 {width: 22px; height: 22px; color: rgba(106,115,123,1.00);/*RFLB-GRAY*/ border: 1px solid rgba(106,115,123,1.00);/*RFLB-GRAY*/ background-color: rgba(255,255,255,1.00);/*WHT*/}
.priority-108 {width: 22px; height: 22px; color: rgba(234,107,20,1.00);/*ORN*/ border: 1px solid rgba(234,107,20,1.00);/*ORN*/ background-color: rgba(255,255,255,1.00);/*WHT*/}
.priority-109 {width: 22px; height: 22px; color: rgba(172,30,40,1.00);/*RED*/ border: 1px solid rgba(172,30,40,1.00);/*RED*/ background-color: rgba(255,255,255,1.00);/*WHT*/}
.priority-210 {width: 22px; height: 22px; color: rgba(118,188,33,1.00);/*GRN*/ border: 1px solid rgba(118,188,33,1.00);/*GRN*/ background-color: rgba(205,232,145,1.00);/*GRNF*/}
.priority-211 {width: 22px; height: 22px; color: rgba(106,115,123,1.00);/*RFLB-GRAY*/ border: 1px solid rgba(106,115,123,1.00);/*RFLB-GRAY*/ background-color: rgba(106,115,123,0.25);/*RFLB-GRAY*/}
.priority-218 {width: 22px; height: 22px; color: rgba(234,107,20,1.00);/*ORN*/ border: 1px solid rgba(234,107,20,1.00);/*ORN*/ background-color: rgba(255,210,194,1.00);/*ORNF*/}
.priority-219 {width: 22px; height: 22px; color: rgba(172,30,40,1.00);/*RED*/ border: 1px solid rgba(172,30,40,1.00);/*RED*/ background-color: rgba(255,187,197,1.00);/*REDF*/}
.priority-990 {width: 22px; height: 22px; color: rgba(255,255,255,1.00);/*WHT*/ border: 1px solid rgba(118,188,33,1.00);/*GRN*/ background-color: rgba(118,188,33,1.00);/*GRN*/}
.priority-991 {width: 22px; height: 22px; color: rgba(255,255,255,1.00);/*WHT*/ border: 1px solid rgba(106,115,123,1.00);/*RFLB-GRAY*/ background-color: rgba(106,115,123,1.00);/*RFLB-GRAY*/}
.priority-998 {width: 22px; height: 22px; color: rgba(255,255,255,1.00);/*WHT*/ border: 1px solid rgba(234,107,20,1.00);/*ORN*/ background-color: rgba(234,107,20,1.00);/*ORN*/}
.priority-999 {width: 22px; height: 22px; color: rgba(255,255,255,1.00);/*WHT*/ border: 1px solid rgba(172,30,40,1.00);/*RED*/ background-color: rgba(172,30,40,1.00);/*RED*/}

/*ICO-STATUS--------------------------------------------------------------------------------------------------------------------------------------------------*/
.status-100,.status-200,.status-300,.status-400,.status-500,.status-600,.status-700,.status-800,.status-900
{width: 22px; height: 22px; color: rgba(118,188,33,1.00);/*GRN*/ border: 1px solid rgba(118,188,33,1.00);/*GRN*/ background-color: rgba(255,255,255,1.00);/*WHT*/}
.status-101,.status-201,.status-301,.status-401,.status-501,.status-601,.status-701,.status-801,.status-901
{width: 22px; height: 22px; color: rgba(106,115,123,1.00);/*RFLB-GRAY*/ border: 1px solid rgba(106,115,123,1.00);/*RFLB-GRAY*/ background-color: rgba(255,255,255,1.00);/*WHT*/}
.status-108,.status-208,.status-308,.status-408,.status-508,.status-608,.status-708,.status-808,.status-908
{width: 22px; height: 22px; color: rgba(234,107,20,1.00);/*ORN*/ border: 1px solid rgba(234,107,20,1.00);/*ORN*/ background-color: rgba(255,255,255,1.00);/*WHT*/}
.status-109,.status-209,.status-309,.status-409,.status-509,.status-609,.status-709,.status-809,.status-909
{width: 22px; height: 22px; color: rgba(172,30,40,1.00);/*RED*/ border: 1px solid rgba(172,30,40,1.00);/*RED*/ background-color: rgba(255,255,255,1.00);/*WHT*/}
.status-110,.status-210,.status-310,.status-410,.status-510,.status-610,.status-710,.status-810,.status-910
{width: 22px; height: 22px; color: rgba(118,188,33,1.00);/*GRN*/ border: 1px solid rgba(118,188,33,1.00);/*GRN*/ background-color: rgba(205,232,145,1.00);/*GRNF*/}
.status-111,.status-211,.status-311,.status-411,.status-511,.status-611,.status-711,.status-811,.status-911
{width: 22px; height: 22px; color: rgba(106,115,123,1.00);/*RFLB-GRAY*/ border: 1px solid rgba(106,115,123,1.00);/*RFLB-GRAY*/ background-color: rgba(106,115,123,0.25);/*RFLB-GRAY*/}
.status-118,.status-218,.status-318,.status-418,.status-518,.status-618,.status-718,.status-818,.status-918
{width: 22px; height: 22px; color: rgba(234,107,20,1.00);/*ORN*/ border: 1px solid rgba(234,107,20,1.00);/*ORN*/ background-color: rgba(255,210,194,1.00);/*ORNF*/}
.status-119,.status-219,.status-319,.status-419,.status-519,.status-619,.status-719,.status-819,.status-919
{width: 22px; height: 22px; color: rgba(172,30,40,1.00);/*RED*/ border: 1px solid rgba(172,30,40,1.00);/*RED*/ background-color: rgba(172,30,40,1.00);/*RED*/}
.status-190,.status-290,.status-390,.status-490,.status-590,.status-690,.status-790,.status-890,.status-990
{width: 22px; height: 22px; color: rgba(255,255,255,1.00);/*WHT*/ border: 1px solid rgba(118,188,33,1.00);/*GRN*/ background-color: rgba(205,232,145,1.00);/*GRNF*/}
.status-191,.status-291,.status-391,.status-491,.status-591,.status-691,.status-791,.status-891,.status-991
{width: 22px; height: 22px; color: rgba(255,255,255,1.00);/*WHT*/ border: 1px solid rgba(106,115,123,1.00);/*RFLB-GRAY*/ background-color: rgba(106,115,123,1.00);/*RFLB-GRAY*/}
.status-198,.status-298,.status-398,.status-498,.status-598,.status-698,.status-798,.status-898,.status-998
{width: 22px; height: 22px; color: rgba(255,255,255,1.00);/*WHT*/ border: 1px solid rgba(234,107,20,1.00);/*ORN*/ background-color: rgba(234,107,20,1.00);/*ORN*/}
.status-199,.status-299,.status-399,.status-499,.status-599,.status-699,.status-799,.status-899,.status-999
{width: 22px; height: 22px; color: rgba(255,255,255,1.00);/*WHT*/ border: 1px solid rgba(172,30,40,1.00);/*RED*/ background-color: rgba(172,30,40,1.00);/*RED*/}