/* Headings
========================================================================== */
h4 {
    font-size: 17px;
    margin: 0;
}

h5.gray, h6.gray, p.gray, span.gray, label.gray {
    color: #666;
}
/* Helpers
========================================================================== */
html {
    height:100%;
    max-height:100%;
}

body {
    margin:0;
    padding:0;
    height:100%;
    max-height: 100%;
    font-size: 13px;
    font-family: arial;
}

.underline {
    text-decoration:underline;
}
.highlight {
    background-color:#ffc;
}
.red-text {
  color: red;
}
.info-text {
    margin-top: 1px;
    margin-left: 4px;
    line-height: 20px;
}
.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}

.spacer {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}
.spacer_bottom {
  margin-bottom: 5px !important;
}
.spacer10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
.spacer10_bottom {
  margin-bottom: 10px !important;
}
.spacer0 {
  margin-bottom: 0 !important;
}
.top-spacer30 {
  margin-top: 30px;
}

.cursor-default,
.cursor-default:hover {
  cursor: default;
}

.link-disabled {
    opacity: 0.5;
}
.link-disabled:hover {
    cursor: default;
}

.trimmed-text {
  word-wrap: break-word;
}

/*
* Image replacement
*/
.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    /* IE 6/7 fallback */
    *text-indent: -9999px;
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 150%;
}

hr{
    border: 0;
    border-bottom: 1px dotted #999999;
    margin:10px 0;
}

/*
* Hide from both screenreaders and browsers: h5bp.com/u
*/
.hidden {
    display: none !important;
    visibility: hidden;
}

/*
* Hide only visually, but have it available for screenreaders: h5bp.com/v
*/
.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/*
* Extends the .visuallyhidden class to allow the element to be focusable
* when navigated to via the keyboard: h5bp.com/p
*/

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

/*
* Hide visually and from screenreaders, but maintain layout
*/

.invisible {
    visibility: hidden;
}

/*
* clearfix removes float
*/
.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}

.col {
    position: relative;
    width: 100%;
    float: left;
}

/*
* For IE 6/7 only
* Include this rule to trigger hasLayout and contain floats.
*/

.clearfix {
    *zoom: 1;
}
/* border radius */
.radius2 {
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.radius5 {
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.radius10 {
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.radius20 {
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}

/* opacity's */
.opacity05 {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

/*Margin*/
.top69 {
    margin-top: 69px;
}

/* smooth */
.smooth {
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
}

.smooth5 {
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
}

/*Margin*/
.margin10 {
    margin-left: 10px;
}

.column.align {
    padding-left: 0;
}

/* GRID GUTTER 2.5%
========================================================================== */
.gutter-large.columns{
    padding-left: 0;
    padding-right: 0;
}
.gutter-large .column{
    margin-left: 1.25%;
    margin-right: 1.25%;
}
.gutter-small .column{
    margin-left: 0.25%;
    margin-right: 0.25%;
}
.gutter-large .large-1{
    width: 5.8333%;
}
.gutter-large .large-2{
    width: 14.1666%;
}
.gutter-large .large-3{
    width: 22.5%;
}
.gutter-large .large-4{
    width: 30.8333%;
}
.gutter-large .large-5{
    width: 39.1666%;
}
.gutter-large .large-6{
    width: 47.5%;
}
.gutter-large .large-7{
    width: 55.8333%;
}
.gutter-large .large-8{
    width: 64.1666%;
}
.gutter-large .large-9{
    width: 72.5%;
}
.gutter-large .large-10{
    width: 80.8333%;
}
.gutter-large .large-11{
    width: 89.1666%;
}
.gutter-large .large-12{
    width: 97.5%;
}


/* AJAX LOADER */
.circle-loader{
  background: url(../images/spinner_squares_circle.gif) no-repeat center center transparent;
  min-width: 100px;
  min-height: 145px;
}
.circle-loader.loader-small{
  min-width: 60px;
  min-height: 38px;
}
.circle-loader.loader-table{
  min-width: 30px;
  min-height: 22px;
  background-size: 60%;
  float: left;
  display: block;
  margin: -5px 0 0 0;
}
.circle-loader >section, .circle-loader >article, .circle-loader >hr,
.circle-loader >ul, .circle-loader >table,
.circle-loader >.tile, .circle-loader > div {
  opacity: 0;
}
.circle-loader #step-container,
.circle-loader.expandable-with-tooltip div {
  opacity: 0.4;
}
.ajax_loader {
    background: url(../images/spinner_squares_circle.gif) no-repeat center center transparent;
    width:100%;
    height:100%;
    margin: 0 auto;
    margin: -150px 0 0 0;    /* IE CENTER CORRECTION */
}

.circle-loader.banking-circle{
  min-height: 35px;
}

/* SPRITESHEETS
========================================================================== */

/**
* Icons Spritesheet
*/
.icon {
    background: url('data:image/png;base64,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') /*../images/icons.png*/ top left no-repeat;
    *background: url("../images/icons.png") top left no-repeat; /* For IE 6 and 7 */
}
.icon_info {
  background:url("../images/warning_Info.png") top left no-repeat;
  width: 12px;
  height: 12px;
}
.icon-missing-info {
  background:url("../images/icon-alert.jpg") 0 0 no-repeat;
  width: 20px;
  height: 20px;
}
.icon_info.right {
  margin-right: 12px;
  cursor: pointer;
}
.dark-icon {
  background:url("../images/myinfo_overview_alert_icon_32x28.png") top left no-repeat;
  width: 32px;
  height: 28px;
}
.compliance-tile li > span {
    margin: 0 0 10px 10px;
    display: inline-block;
}
.compliance-tile .tooltip_tile {
    display: inline-block;
    background:url("../images/icons.png") top left no-repeat;
    margin: 0 10px 0 2px;
}

span.icon,
a.icon{
    display: inline-block;
}

.icon.arrow_left_page {
    width: 18px;
    height: 18px;
    background-position: -40px -1398px;
}
.icon.arrow_right_page {
    width: 18px;
    height: 18px;
    background-position: -40px -1373px;
}
.icon.arrow_left_page.disabled {
    width: 18px;
    height: 18px;
    background-position: -8px -1398px;
}
.icon.arrow_right_page.disabled {
    width: 18px;
    height: 18px;
    background-position: -8px -1373px;
}
.icon.circle_page {
    width: 18px;
    height: 18px;
    background-position: -18px -1425px;
}
.icon.circle_page.active {
    width: 18px;
    height: 18px;
    background-position: -4px -1425px;
}
.steps-handler-bg{ width:21px; height:46px; background-position:-10px -10px; }
.help-modal-chat,
.help-modal-chat-icon50x43-normal{ width:50px; height:43px; background-position:-10px -66px; }
.help-modal-mail,
.help-modal-mail-icon50x43-normal{ width:50px; height:43px; background-position:-10px -119px; }
.help-modal-phone,
.help-modal-phone-icon50x43-normal{ width:50px; height:43px; background-position:-10px -172px; }
.succeded-icon,
.succeded-icon-42x43{ width:42px; height:43px; background-position:-10px -225px; }
.header-search,
.header-search-btn-normal{ width:45px; height:37px; background-position:-10px -278px; }
.settings-title,
.settings-title-icon{ width:36px; height:36px; background-position:-10px -325px; }
.title-profile,
.title-profile-icon-31x35{ width:29px; height:35px; background-position:-10px -371px; }
.breadcrumb-back:hover,
.breadcrumb-back-btn-hover{ width:35px; height:31px; background-position:-10px -416px; }
.breadcrumb-back,
.breadcrumb-back-btn-normal{ width:35px; height:31px; background-position:-10px -457px; }
.search-app-thumb2,
.search-app-thumb2-30x30{ width:30px; height:30px; background-position:-10px -498px; }
.search-page-thumb,
.search-page-thumb-30x30{ width:30px; height:30px; background-position:-10px -538px; }
.alert-icon,
.alert-icon-31x29{ width:31px; height:29px; background-position:-10px -578px; }
.notificationbox-important,
.notificationbox-important-info-red-icon-32x27{ width:32px; height:27px; background-position:-10px -617px; }
.edit-green,
.edit-green-icon-26x26-normal{ width:26px; height:26px; background-position:-10px -654px; }
.step-bg.disable,
.step-bg-26x26-able{ width:26px; height:26px; background-position:-10px -690px; }
.add-btn,
.add-btn-26x26-normal{ width:26px; height:26px; background-position:-10px -726px; }
.excel-export-btn { width:26px; height:26px; background-position:-44px -580px; }
.icon.excel-small { width:18px; height:14px; background-position:-47px -582px; }
.step-bg,
.step-bg-26x26-active{ width: 26px; height: 28px; background-position: -10px -760px; }
.form-dropdown-arrow,
.form-dropdown-arrow-normal{ width:23px; height:25px; background-position:-10px -797px; }
.form-dropdown-arrow:hover,
.form-dropdown-arrow-hover{ width:23px; height:25px; background-position:-10px -832px; }
.search-app-thumb,
.search-app-thumb-26x25{ width:25px; height:24px; background-position:-10px -867px; }
.step-child-arrow,
.step-child-arrow-bg{ width:22px; height:24px; background-position:-10px -901px; }
.info-icon,
.info-icon-23x21{ width:21px; height:21px; background-position:-10px -1065px; }
.form-radio-btn,
.form-radio-btn.unchecked,
.form-radio-btn-unchecked{ width:20px; height:20px; background-position:-10px -1096px; }
.form-tooltip-error,
.form-tooltip-error-icon-20x20{ width:20px; height:20px; background-position:-40px -1096px; }
.form-tooltip-info,
.form-tooltip-info-icon{ width:20px; height:20px; background-position:-10px -1126px; }
.form-radio-btn.checked,
.form-radio-btn-checked{ width:20px; height:20px; background-position:-40px -1126px; }
.move-icon.disable,
.move-icon:hover,
.move-icon-25x25-hover{ width:19px; height:20px; background-position:-41px -1003px; }
.move-icon,
.move-icon-25x25-normal{ width:19px; height:20px; background-position:-41px -1065px; }
.notification_icon1{ width:19px; height:20px; background-position:-10px -1156px; }
.delete-icon:hover,
.delete-icon-25x25-hover{ width:13px; height:18px; background-position:-46px -654px; }
.delete-icon,
.delete-icon-25x25-normal{ width:13px; height:18px; background-position:-46px -690px; }
.edit-icon.disable,
.edit-icon-25x25-disable{ width:19px; height:18px; background-position:-39px -1156px; }
.edit-icon:hover,
.edit-icon-25x25-hover{ width:19px; height:18px; background-position:-10px -1273px; }
.edit-icon,
.edit-icon-25x25-normal{ width:19px; height:18px; background-position:-39px -1273px; }
.clone-icon { width: 19px; height: 20px; background-position: -46px -619px; }
.close-icon,
.close-icon-16x16-normal{ width:16px; height:16px; background-position:-43px -797px; }
.w4_form{ width:19px; height:16px; background-position:-10px -1301px; }
.form-calendar:hover,
.form-calendar-icon-hover{ width:16px; height:16px; background-position:-43px -832px; }
.form-calendar,
.form-calendar-icon-normal{ width:16px; height:16px; background-position:-44px -1186px; }
.form-checkbox_btn,
.form-checkbox_btn-unchecked{ width:15px; height:15px; background-position:-45px -867px; }
.form-checkbox_btn.checked,
.form-checkbox_btn-checked{ width:15px; height:15px; background-position:-44px -1215px; }
.compliance-alert-15x15, .compliance-tile .ActionReqIcon,
.dashboard-compliance-alert-icon-15x15-normal{ width:15px; height:15px; background-position:-44px -1244px; }
.compliance-alert-20x14, .compliance-tile .PastDueIcon,
.dashboard-compliance-alert-icon-20x14-normal{ width:20px; height:14px; background-position:-39px -1301px; }
.compliance-alert-13x13, .compliance-tile .InmediateActnIcon,
.dashboard-compliance-alert-icon-13x13-normal{ width:13px; height:13px; background-position:-46px -726px; }
.w4_email{ width:23px; height:13px; background-position:-10px -1327px; }
.sort-arrow-down,
.sort-management-arrow-down{ width:9px; height:12px; background-position:-49px -371px; }
.sort-arrows-idle,
.sort-management-arrow-idle{ width:9px; height:12px; background-position:-50px -498px; }
.sort-arrow-up,
.sort-management-arrow-up{ width:9px; height:12px; background-position:-50px -538px; }
.sidebar-checkmark-active{ width:14px; height:11px; background-position:-46px -762px; }
.expand-arrow{ width:12px; height:12px; background-position:-53px -325px; }
.open .expand-arrow{ width:12px; height:12px; background-position: -44px -1331px; }
.star{ width:14px; height:14px; background-position:-42px -1347px; }
/* Button with Icon*/
.icon-button{
    background: #fefefe; /* Old browsers */
    background: -moz-linear-gradient(top,  #fefefe 0%, #fbfbfb 22%, #f6f6f8 51%, #f0f0f0 73%, #eeeeee 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(22%,#fbfbfb), color-stop(51%,#f6f6f8), color-stop(73%,#f0f0f0), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fefefe 0%,#fbfbfb 22%,#f6f6f8 51%,#f0f0f0 73%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
    background: linear-gradient(to bottom,  #fefefe 0%,#fbfbfb 22%,#f6f6f8 51%,#f0f0f0 73%,#eeeeee 100%); /* W3C */
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border: 1px solid #e6e2e3;
    text-align:left;
    color:#333333;
    text-decoration: none;
    height: 30px;
    padding: 7px;
    display: inline-block;
}
.icon-button .icon{
  margin-right: 5px;
  margin-bottom: -2px;
}
/**
* Icons Spritesheet
*/
.icontiles{ background:url("../images/tiles.png") top left no-repeat; }

span.icontiles,

a.icontiles{
    display: inline-block;
}
 .icontiles,
    .dashboard-benefits{ width:274px; height:90px; background-position:-10px -10px; }
    .dashboard-careers{ width:274px; height:90px; background-position:-10px -110px; }
    .dashboard-recognition{ width:274px; height:90px; background-position:-10px -210px; }
    .dashboard-time{ width:274px; height:90px; background-position:-10px -310px; }
    .dashboard-wealth{ width:274px; height:90px; background-position:-10px -410px; }
    .dashboard-compliance{ width:274px; height:90px; background-position:-10px -510px; }
    .dashboard-wellness{ width:274px; height:90px; background-position:-10px -610px; }
    .dashboard-hire{width:274px; height:90px; background-position:-10px -710px; }
    .settings-toolkit{ width:274px; height:90px; background-position:-10px -1010px; }
 .settings-todo{ width:274px; height:90px; background-position:-10px -910px; }
 .settings-toknow{ width:274px; height:90px; background-position:-10px -810px; }
 .settings-industry{ width:274px; height:90px; background-position:-10px -710px; }
 .settings-new-hire{ width: 276px; height: 93px;  background-position: -10px -1110px}


 .iconsIndicator {
    background: url(../images/indicators_enabled.png) top left no-repeat;
}
.indicators_green { background-position: 0 0; width: 40px; height: 40px; }
.indicators_orange { background-position: 0 -42px; width: 40px; height: 40px; }
.indicators_red { background-position: 0 -84px; width: 40px; height: 40px; }
.indicators_yellow { background-position: 0 -126px; width: 40px; height: 40px; }

/* Buttons
========================================================================== */
span.button {
    display: inline-block;
}

.button.green {
    color: #FFF;
    background: #82a600;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgyYTYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNmQ0MDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #82a600 0%, #a6d402 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#82a600), color-stop(100%,#a6d402));
    background: -webkit-linear-gradient(top, #82a600 0%,#a6d402 100%);
    background: linear-gradient(to bottom, #82a600 0%,#a6d402 100%);
    -moz-box-shadow: 0 1px 1px #888;
    -webkit-box-shadow: 0 1px 1px #888;
    box-shadow: 0 1px 1px #888;
    border: 0;
    padding: 12px 16px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px !important;
    text-decoration: none;
}
.button.blue {
    color: #FFF;
    background: #1873a3;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAE0lEQVQIW2OUKF78nwENMNJAEACMsgrnLahkPAAAAABJRU5ErkJggg==);
    background: -moz-linear-gradient(top,  #1873a3 0%, #1670a1 17%, #146c9c 38%, #126a99 57%, #0f6796 77%, #0f6594 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1873a3), color-stop(17%,#1670a1), color-stop(38%,#146c9c), color-stop(57%,#126a99), color-stop(77%,#0f6796), color-stop(100%,#0f6594)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #1873a3 0%,#1670a1 17%,#146c9c 38%,#126a99 57%,#0f6796 77%,#0f6594 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #1873a3 0%,#1670a1 17%,#146c9c 38%,#126a99 57%,#0f6796 77%,#0f6594 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #1873a3 0%,#1670a1 17%,#146c9c 38%,#126a99 57%,#0f6796 77%,#0f6594 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #1873a3 0%,#1670a1 17%,#146c9c 38%,#126a99 57%,#0f6796 77%,#0f6594 100%); /* W3C */
    -moz-box-shadow: 0 1px 1px #888;
    -webkit-box-shadow: 0 1px 1px #888;
    box-shadow: 0 1px 1px #888;
    border: 0;
    padding: 12px 16px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px !important;
    text-decoration: none;
}

.button.small {
    padding: 7px 10px;
}

.button.center-btn {
    margin-top: 14px;
    margin-bottom: 0px;
}

/* Tables */
.table {
    width: 100%;
    border-spacing: 2px;
    border-color: gray;
    text-align: left;
}

.table tbody > tr > th,
.table tfoot > tr > th,
.table tbody > tr > td,
.table tfoot > tr > td {
    padding: 12px;
    padding-left: 19px;
    padding-right: 0;
    line-height: 1.4;
    vertical-align: top;
    border-bottom: 1px dotted #CACACA;
    font-size: 12px;
}

.table tbody:before {
    line-height: 10px;
    color:white;
}

.table thead > tr > td,
.table thead > tr > th {
    padding: 0;
    padding-left: 7px;
    position: relative;
    line-height: 1.428571429;
    vertical-align: top;
    font-size: 13px;
}

.content-wrapper > div:not(.new_design) .table thead > tr > td.tablesorter-header:focus,
.content-wrapper > div:not(.new_design) .table thead > tr > th.tablesorter-header:focus,
.content-wrapper > div:not(.new_design) .table thead > tr > td.tablesorter-header:active,
.content-wrapper > div:not(.new_design) .table thead > tr > th.tablesorter-header:active {
    outline: none;
}

.content-wrapper > div:not(.new_design) .table thead > tr .tablesorter-headerDesc > div,
.content-wrapper > div:not(.new_design) .table thead > tr .tablesorter-headerAsc > div {
    border: 1px solid #9ccb00;
}

.content-wrapper > div:not(.new_design) .table thead > tr .tablesorter-headerAsc > div .icon{
    width:9px;
    height:12px;
    background-position:-49px -371px;
}

.content-wrapper > div:not(.new_design) .table thead > tr .tablesorter-headerDesc > div .icon{
    width:9px;
    height:12px;
    background-position:-50px -538px;
}

.table thead > tr > th.sortableCell {
    padding-right: 16px;
}

.content-wrapper > div:not(.new_design) .table thead > tr > th > div {
    background: #fcfcfc;
    background: -moz-linear-gradient(top, #fcfcfc 0%, #f6f6f6 49%, #efefef 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(49%,#f6f6f6), color-stop(100%,#efefef));
    background: -webkit-linear-gradient(top, #fcfcfc 0%,#f6f6f6 49%,#efefef 100%);
    background: linear-gradient(to bottom, #fcfcfc 0%,#f6f6f6 49%,#efefef 100%);
    border-radius: 1px;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border: 1px solid #e5e2e2;
    text-align: left;
    color: #333333;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 11px;
    padding-right: 11px;
    display: block;
    text-decoration: none;
}

.table .edit-column{
    margin: 0;
    padding: 0;
    padding-right: 15px;
    padding-top: 10px;
}

.table .edit-column span{
    vertical-align: bottom;
    padding: 0;
    margin: 0;
    max-width: 30px;
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff));
    background: -webkit-linear-gradient(top, #ffffff 0%);
    background: linear-gradient(top bottom, #ffffff 0%);
    border-radius: 0;
    border: 0 solid #ffffff;
}

.table .edit-column .icon{
    padding: 0;
    margin: 0;
}

.table .icon{
    float: right;
    margin-top: 4px;
}

.table tbody + tbody {
    border-top: 2px solid #dddddd;
}

.table .table {
    background-color: #ffffff;
}

.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
    background-color: #f5f5f5;
}

table col[class^="col-"] {
    display: table-column;
    float: none;
}

table td[class^="col-"],
table th[class^="col-"] {
    display: table-cell;
    float: none;
}
table.screen-table thead span.fixed-height {
    min-height: 55px;
    height: auto;
    padding-left: 4px;
    padding-right: 4px;
}
table.screen-table thead p.small {
    font-size: 11px;
    line-height: 12px;
    font-weight: bold;
}
.screen-table tbody > tr > td {
    font-size: 11px;
}
.reduced-table {
    width: 100%;
}
.reduced-table thead > tr {
    border: 1px solid #e5e2e2;
}
.reduced-table thead > tr > th {
    padding: 3px 5px;
    line-height: 1.25em;
    font-size: 11px;
    vertical-align: middle;
    border-left: 1px solid #e5e2e2;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(49%,#f6f6f6), color-stop(100%,#efefef));
}
.reduced-table thead > tr > th > span {
    border: none;
    background: none;
    padding: 0;
}
.reduced-table thead > tr > th .sort-arrows-idle {
    position: absolute;
    right: 1px;
    bottom: 3px;
    margin: 2px;
    background-color: #f0f0f0;
}
.content-wrapper > div:not(.new_design) .reduced-table thead > tr .tablesorter-headerDesc > div,
.content-wrapper > div:not(.new_design) .reduced-table thead > tr .tablesorter-headerAsc > div {
    border: none;
}
.content-wrapper > div:not(.new_design) .reduced-table thead > tr .tablesorter-headerDesc,
.content-wrapper > div:not(.new_design) .reduced-table thead > tr .tablesorter-headerAsc {
    border : 1px solid #9ccb00;
}
.reduced-table tr {
    border-bottom: 1px dotted #d5d2d2;
}

.reduced-table tr > th, .reduced-table tbody > tr > td {
    padding: 6px 4px 6px 6px;
    vertical-align: middle;
    line-height: 1.25em;
    border: none;
    font-size: 11px;
}
.reduced-table .col-icon {
    width: 20px;
}
.reduced-table td .icon.icon-missing-info {
    height: 14px;
    width: 14px;
    margin: 4px 0 0 18px;
    background-size: 100%;
    float: left;
}
.reduced-table td .info-icon-new {
    width: 15px;
    height: 15px;
}
.reduced-table .inline-checkbox > label {
    width: auto;
    font: normal 11px Arial;
    padding: 0 4px 0 8px;
}
.reduced-table .inline-checkbox > input{
    margin: 0 0 0 5px;
}
.reduced-table .col-mini {
    width: 1%;
}
/*types
=========================================================================*/
.results{
    color: #06296b;
    opacity: .54;
    -moz-opacity: .54;
}
.results.title{
    color:#0072bc;
    text-decoration: underline;
    opacity:1;
}
.grey{
    color:#333333;
}
.green{
    color:#008000;
}
.blue{
    color:#0072bc;
}
.highlighted {
    color:#666682;
}
.bold {
    font-weight: bold;
}
.font-normal {
    font-weight: normal;
}

/*breadcrumbs
======================================================================================================*/

.breadcrumbs{
    border:none;
    line-height: 1;
    font-size: 1.08em;
    text-transform: none;
    background: transparent;
}
.breadcrumbs spam:first-child{
    display: none
}
.breadcrumbs a, .breadcrumbs spam{
    font-weight: normal;
    letter-spacing: 1px;
    color: #a5a5a5;
    line-height: 1;
    font-size: 0.9em;
    text-transform: none;
}
.breadcrumbs a:last-child{
    color: black;
    cursor: default;
}
.breadcrumbs > *:before{
    content: "";
    margin: 0 0.3em;
}

/* Forms
===================================================================================================*/
.form label,
.form p{
    font: normal 9pt arial;
}

.form .inline-radios {
  margin-bottom: 10px;
  padding: 0;
}

.form .inline-radios .radios {
  padding: 0;
}

.form .inline-label-radios>label{
    float:left;
    margin-right: 10px;
}

.form .inline-label-radios label+label{
    margin-right: 15px;
}

.form input[type="text"],
.form input[type="password"],
.form input[type="date"],
.form input[type="datetime"],
.form input[type="datetime-local"],
.form input[type="month"],
.form input[type="week"],
.form input[type="email"],
.form input[type="number"],
.form input[type="search"],
.form input[type="tel"],
.form input[type="time"],
.form input[type="url"],
.form textarea {
    font: normal 9pt arial;
    box-shadow: 0 -2px 2px #cecfce;
    -moz-box-shadow: inset 0 2px 2px rgba(0,0,0,.2);
    -webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,.2);
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5));
    background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%);
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    margin: 0 0 1em 0;
    padding: 5px;
    resize: none;
    height: 31px;
}

.form input[type="text"]:focus,
.form input[type="password"]:focus,
.form input[type="date"]:focus,
.form input[type="datetime"]:focus,
.form input[type="datetime-local"]:focus,
.form input[type="month"]:focus,
.form input[type="week"]:focus,
.form input[type="email"]:focus,
.form input[type="number"]:focus,
.form input[type="search"]:focus,
.form input[type="tel"]:focus,
.form input[type="time"]:focus,
.form input[type="url"]:focus,
.form textarea:focus {
    box-shadow: 0 -2px 2px #cecfce;
    -moz-box-shadow: inset 0 2px 2px rgba(0,0,0,.2);
    -webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,.2);
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5));
    background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%);
}
.form div:focus {
    outline: -webkit-focus-ring-color auto 1px;
}

/* could be use in ALL buttons */
.actions_audience_filters .button.green:focus{
    border: solid #580 1px;
}

.form .prefix,.form .postfix{
    font-size: 9pt;
    line-height: 2.5em;
}

.form span.prefix,
.form span.postfix {
    height: 31px;
}

/*Form - Radio button*/
.form input[type=radio] {
    display: none;
}

.form input[type=radio] + label {
    background:url("../images/icons.png") top left no-repeat;
    display: inline-block;
    width:20px;
    height:20px;
    background-position:-10px -1096px;
    text-indent: -1000em;
    float: left;
}

.form input[type=radio]:checked + label {
    background-position:-40px -1126px;
}

.form .text-radio {
    float: left;
    font-size: 13px;
    line-height: 16px;
    padding-top: 3px;
    margin-left: 8px;
}

/* Form - Checkbox*/
.form input[type=checkbox] {
    display: none;
}

.form input[type=checkbox] + label {
    background: url("../images/icons.png") top left no-repeat;
    display: inline-block;
    background-position: -45px -867px;
    float: left;
    padding: 0 0 0 25px;
    max-height: 30px;
    margin: 2px;
}

.form input[type=checkbox]:checked + label {
    background-position:-44px -1215px;
}

.form .text-checkbox {
    float: left;
    font-size: 13px;
    line-height: 16px;
    margin-left: 8px;
}

/*Datepicker
===================================================================================================*/
.ui-datepicker { z-index: 10005 !important; }

.ui-datepicker .ui-datepicker-prev span.ui-icon {
   background: url("../images/arrow-left-select.png")  no-repeat;
   margin-left: -11px;
   margin-top: -11px;
   padding: 3px;
   width: 25px;
   height: 25px;
}

.ui-datepicker .ui-datepicker-next span.ui-icon {
    background: url("../images/arrow-right-select.png") no-repeat;
    margin-left: -10px;
    margin-top: -11px;
    padding: 3px;
    width: 25px;
    height: 25px;
}

.ui-datepicker-trigger {
    cursor: pointer;
    margin: 3px 0 0 -28px;
}

.ui-datepicker-buttonpane button.ui-datepicker-close{
    text-decoration: none;
    color: #FFF;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    box-shadow: 0 1px 0 rgba(153,153,153,.9);
    -moz-box-shadow: 0 1px 0 rgba(153,153,153,.9);
    -webkit-box-shadow: 0 1px 0 rgba(153,153,153,.9);
    background: #82a600;
    background: -moz-linear-gradient(top, #82a600 0%, #a6d402 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#82a600), color-stop(100%,#a6d402));
    background: -webkit-linear-gradient(top, #82a600 0%,#a6d402 100%);
    background: linear-gradient(to bottom, #82a600 0%,#a6d402 100%);
}

.ui-datepicker-trigger {
    float: left;
    margin: 4px 0 0 -28px;
}

/* Mobility & Inmigration
==================================================================================================*/
.mobility-main-content {
    background: #ffffff;
    height: 100%;
    padding: 10px 20px;
}
.mobility-main-content h2 {
    margin: 0;
    padding: 0;
    font-size: 1.7em;
    font-weight: normal;
    color: #525252;
}
.mobility-main-content .data {
    padding: 10px 0px;
}

.mobility-main-content .mobility-sub-content .travel-data {
    padding: 0px 10px;
}
.mobility-main-content .mobility-sub-content .travel-data .red-text{
    padding-left: 4px;
}

/* mobility tables */
.content-mobility .mobility-table-basic {
    width: 100%;
    text-align: left;
}
.content-mobility .mobility-table-basic thead {
    background: none;
}
.content-mobility .mobility-table-basic thead tr th {
    padding: 10px 15px;
    width: 20%;
    font-size: 0.89em;
    color: #cacaca;
}
.content-mobility .mobility-table-basic tbody tr td {
    padding: 4px 15px;
    font-size: 0.99em;
    position: relative;
}
.content-mobility .mobility-table-basic .icon {
    top: 1px;
    margin-left: 5px;
    position: absolute;
}


.mobility-main-content .inmigration-mobility-table .icon {
    top: 9px;
    margin-left: 5px;
    position: absolute;
}
.mobility-main-content .inmigration-mobility-table thead {
    border: 1px solid #e5e5e5;
}
.mobility-main-content .inmigration-mobility-table tr {
    border-bottom: 1px solid #e5e5e5;
}
.mobility-main-content .inmigration-mobility-table tr th {
    width: 15%;
    padding: 10px 8px;
}
.mobility-main-content .inmigration-mobility-table td {
    font-size: 12px;
    line-height: 25px;
    position: relative;
}
.mobility-main-content .inmigration-mobility-table {
    width: 100%;
}
.mobility-main-content .definition-table thead {
    background-color: white;
}
.mobility-main-content .definition-table .title-cell {
    color: #aaaaaa;
}


/* mobility forms*/
.mobility-main-content .mobility-forms dt {
    display: list-item;
    margin-left: 16px;
    list-style-type: disc;
    color: #2ba6cb;
    cursor: pointer;
}
.mobility-main-content .mobility-forms dd {
    font-size: 11px;
    color: #a9a9a9;
    margin-left: 16px;
}

/* mobility link bar*/
.mobility-link-bar {
    float: left;
    background: #f9f8f8;
    width: 24%;
    height: 100%;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
}
.mobility-link-bar ul {
    list-style: none;
}
.mobility-link-bar ul li {
    border-bottom: 1px solid #e5e5e5;
    padding: 6px 8px;
}
.mobility-link-bar ul li p {
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 8px;
}
.mobility-link-bar ul li a {
    padding-left: 10px;
    font-weight: bold;
    font-size: 0.95em;
}
.mobility-link-bar ul li .wwihp {
    padding-left: 0;
}

/* Tooltip
==================================================================================================*/
.tooltip {
    position: relative;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #666;
    width: auto;
    box-shadow: 0 1px 3px rgba(153,153,153,.8);
    -moz-box-shadow: 0 1px 3px rgba(153,153,153,.8);
    -webkit-box-shadow: 0 1px 3px rgba(153,153,153,.8);
    font-size: 8pt;
    background: url("../images/icon-info.jpg") no-repeat scroll 3px 3px #FFF;
    padding: 4px 10px 4px 30px;
    line-height:16px;
}

.tooltip:after, .tooltip:before {
    right: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.tooltip:after {
    border-color: rgba(255, 255, 255, 0);
    border-right-color: #ffffff;
    border-width: 5px;
    top: 10px;
    margin-top: -5px;
}
.tooltip:before {
    border-color: rgba(204, 204, 204, 0);
    border-right-color: #cccccc;
    border-width: 6px;
    top: 10px;
    margin-top: -6px;
}

.tooltip_new {
    position: relative;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #666;
    width: 304px;
    box-shadow: 0 1px 3px rgba(153,153,153,.8);
    -moz-box-shadow: 0 1px 3px rgba(153,153,153,.8);
    -webkit-box-shadow: 0 1px 3px rgba(153,153,153,.8);
    font-size: 8pt;
    background: url("../images/icon-info.jpg") no-repeat scroll 3px 3px #FFF;
    padding: 4px 0 4px 30px;
    line-height:16px;
}


.tooltip_new:after,.tooltip_new:before {
    right: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.tooltip_new:after {
    border-color: rgba(255, 255, 255, 0);
    border-right-color: #ffffff;
    border-width: 5px;
    top: 83%;
    margin-top: -5px;
}
.tooltip_new:before {
    border-color: rgba(204, 204, 204, 0);
    border-right-color: #cccccc;
    border-width: 6px;
    top: 83%;
    margin-top: -6px;
}
.tooltip_new.block {
    display: block !important;
}
.tooltip_new.hide{
    display: none !important;
}

.industry-tooltip {
  margin-top: -30px;
  margin-left: -110px;
  z-index: 10001;
  display:none !important;
}
.tooltip_up:after{
    border-right-color: rgba(255, 255, 255, 0);
    border-bottom-color: #ffffff;
    top: -5px;
    left: 20px;
}
.tooltip_up:before{
    border-right-color: rgba(204, 204, 204, 0);
    border-bottom-color: #cccccc;
    top: -7px;
    left: 19px;
}
.tooltip_down:after{
    border-right-color: rgba(255, 255, 255, 0);
    border-top-color: #ffffff;
    top: 29px;
    left: 20px;
}
.tooltip_down:before{
    border-right-color: rgba(204, 204, 204, 0);
    border-top-color: #cccccc;
    top: 31px;
    left: 19px;
}

.error_tooltip,
.error_tooltip_up {
    position: relative;
    background: #ffffff;
    border: 1px solid red;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #666;
    box-shadow: 0 1px 3px rgba(153,153,153,.8);
    -moz-box-shadow: 0 1px 3px rgba(153,153,153,.8);
    -webkit-box-shadow: 0 1px 3px rgba(153,153,153,.8);
    font-size: 8pt;
    background: url("../images/icon-alert.jpg") no-repeat scroll 3px 3px #FFF;
    padding: 4px 0 6px 30px;
    line-height:16px;
    display: block !important;
}
.error_tooltip:after,
.error_tooltip_up:after {
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #ffffff;
    border-width: 5px;
}
.error_tooltip:before,
.error_tooltip_up:before{
    border-color: transparent;
    border-bottom-color: red;
    border-width: 6px;
}
.hidden_tooltip {
    display: none;
}

.tooltip.show {
    display: block;
}

.tooltip.default-position {
  margin-top: -30px;
  margin-left: 5px;
  z-index: 10001;
}
.tooltip.select-position {
  margin-top: 0;
  margin-left: -80px;
  z-index: 10001;
}
.multiline-word-break {
  word-wrap:break-word;

}

/*Notifications
===================================================================================================*/

.notification {
    background-color: #f7f797;
    border: 1px solid #e8e579;
    width: 100%;
    height: 42px;
    color: #000000;
    position: fixed;
}
.inside {
    min-width: 770px;
    max-width: 960px;
    margin: auto;
}
.messege {
line-height: 38px;
vertical-align: middle;
padding-left: 5px;
font: 16px/26px Helvetica, Helvetica Neue, Arial;
}

.pepe {/*inside.a.icon*/
    padding-top: 10px;
    width: 10px;
    height:10px;
    background-color: black;
}
.notification a.icon {
    margin-top: 5px;
}

/* Steps TootlKit
===================================================================================================*/
.line {
    border-top: 1px dotted #999999;
}

    .step {
        width: 100%;
        max-width: 100%;
        margin-bottom: 12px;
    }

    .step .panel {
        width: 100%;
        float: right;
        color:#333333;
        word-wrap: break-word;
        -webkit-box-shadow: rgb(129, 129, 129) 1px 1px 3px 0;
        box-shadow: rgb(129, 129, 129) 1px 1px 3px 0;
    }
    .step.edit{
        width: 93%;
    }
    .step h4 {
        -webkit-font-smoothing: antialiased;
        -font-smoothing: antialiased;
        /*text-shadow: 1px 1px 1px rgba(0,0,0,0.004);*/
        margin: 0 0 5px;
    }
    .step p{
        margin: 10px 0 0;
        font-size: 1.1em;
        line-height: 1.5em;
    }
    .large-11.step {
        width: 95%
    }
    .step .day-color {
        color: #fd3f41;
        font-weight: bold;
    }
    .step .complete, .step .not-started {
        float: right;
        font-weight: bold;
    }
    .step .started {
        float: left;
        font-weight: bold;
    }

.downcontainer {
    width: 100%;
    height:100%;
    text-align: right;
}
.panel a.icon {
    margin: 5px;
}
.number {
    float: left;
    height: 100%;
    text-align: center;
    width: 5%;
    margin-top: 17px;
}
.number span.icon {
    padding-top: 7px;
    color: #ffffff;
}

/*
/* Overlay
===================================================================================================*/
.overlay {
    /*position: fixed;
    z-index: 9999;*/
    /*top: 0;
    bottom: 0;
    left: 0;
    right: 0;*/
    /*background: #000000;*/
    opacity: 0.4;
    width: 100%;
    height: 100%;
}

.overlay.white {
    background: #ffffff;
    opacity: 0.4;
}

.nested-overlay-center {
    position: fixed;
    z-index: 99999;
    top: 0;
}

.spinner {
    background: url(../../Assets/spinner_squares_circle.gif) center center no-repeat;
    width: 31px;
    height: 31px;
    top: 50%;
    left: 50%;
    margin-left: -15.5px;
    margin-top: -15.5px;

}

.modal {
    background: #FFF;
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
    padding: 10px 10px;
    top: 50%;
    left: 50%;
    height: 360px;
    width: 560px;
    margin-top: -160px;
    margin-left: -280px;
}

/*Tiles
=========================================================================================================*/

.tile {
        color:#000000;
        margin: auto;
        margin-top: 27px;
        float:left;
        width: 274px;
        height: 231px;
        padding: 0;

        -webkit-box-shadow: -1px 2px 10px rgba(50, 50, 50, 0.49);
        -moz-box-shadow:    -1px 2px 10px rgba(50, 50, 50, 0.49);
        box-shadow:         -1px 2px 10px rgba(50, 50, 50, 0.49);
}

    .tile .upcontainer {
        height: 90px;
        background-color: #3390d4;
        width: 100%;
        padding: 10px;
    }
    .tile h6,
    .tile li {
        font-family: 'Arial Black';
    }
    a.tile:hover{ color: #000; }

    .tile h6{
        color: #ffffff;
        text-transform: uppercase;
        font-size: 1.15em;
        line-height: 1.3em;
        text-shadow: 1px 1px 2px rgba(90, 90, 90, 1);
    }
    .tile p{
        color:#000000;
        font-weight: bold;
        font-size: 1.08em;
        margin-bottom: 0;
        line-height: 1.2;
    }

    .tile.column:last-child {
        float:left;
    }

    .tile ul {
        line-height: 1;
        list-style-type: none;
    }


    .tile .inner-content {
        width:100%;
        height:141px;
        padding-left: 20px;
        padding-top: 10px;
        background:url("../images/tiles-background.png") top left no-repeat;
        border: 1px solid #b1b1b1;
    }

    /*.tile .inner-content .compliance-notification {
        width:50px;
    }*/

    .tile .inner-content li {
        line-height: 1;
    }

    .tile .message-content {
        margin-top: 28px;
        margin-left: -11px;
    }

body,
html {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAALHRFWHRDcmVhdGlvbiBUaW1lAGp1ZSAyMyBtYXkgMjAxMyAxMTo0Mjo0OCAtMDMwMKfcwHgAAAAHdElNRQfdBRcOKxbvYCA1AAAACXBIWXMAAAsSAAALEgHS3X78AAAABGdBTUEAALGPC/xhBQAAACBJREFUeNpjfPbsGQMDw+fPn4EkEwMSYIGI8fLyossAAExtCJVFGK5FAAAAAElFTkSuQmCC') /*../images/background.png*/ repeat;
    *background: url("../images/background.png") repeat; /* For IE 6 and 7 */
    height: auto;
}

/*FIX FOR NEW DESIGN CLASS*/
.content-wrapper {
  float: none;
  padding-bottom: 20px;
  padding-top: 6px;
  z-index: -2;
  min-height: 525px;
  height: 100%;
}
.content-wrapper > div:not(.new_design){
  margin-left: auto;
  margin-right: auto;
  width: 85%;
}
/*END FIX*/
.main-content {
    height: 100%;
    min-height: 100%;
}

section h4 {
    color: #666666;
    font-size: 19px;
    font-weight: normal;
}

section nav {
    width: 100%;
}
section nav span.column{
    width: auto;
}

section nav + hr{
    margin-top: 10px;
}

.help-submenu.selected {
    background-color: #ECECEC;
    display: block;
    padding-bottom: 3px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.help-submenu.selected a {
    color: #000;
}
.help-submenu .contact-link a {
    color: #2ba6cb;
}
.help-submenu .sub-menu {
    display: none;
    background: #ECECEC;
    position: absolute;
    -webkit-box-shadow: 0 1px 7px #888;
    box-shadow: 0 1px 7px #888;
    border-radius: 3px 0 3px 3px;
    width: 275px;
    padding: 10px;
    margin: -2px 0 0 0;
    z-index: -1;
}
.help-submenu .sub-menu p {
  margin: 20px auto;
  font-size: 1.1em;
}
.help-submenu .sub-menu h5 {
    margin: 0;
    padding-top: 6px;
}
.help-container {
  position: relative;
  padding: 7px 12px;
}
.help-container a {
    margin-top: 0;
    margin-bottom: 7px;
    text-decoration: none;
    color: #2795b6;
}
.help-container .help-text {
    color: black;
    text-decoration: none;
    text-align: left;
    padding-top: 5px;
    padding-left: 2px;
    margin-left: 5px;
}
.help-container .help-text h6 {
    color: #6f6f6f;
    margin-bottom: -13px;
    padding-top: 7px;
}
.help-container .help-text li {
    margin-bottom: 5px;
}
.help-container .icon {
    margin-left: 5px;
}
.help-item {
    clear:left;
}
.help-container .help-title {
  font-size: 11px;
}
.help-container .icon-before{
  content: "";
  width: 15px;
  height: 15px;
  margin-right: 5px;
  float: left;
  background: url('../images/help-icons-sprite.png');
  background-repeat: no-repeat;
}

.help-container .chat-icon {
  background-position: 0px 1px;
}
.help-container .ticket-icon {
  background-position: -30px 1px;
}
.help-container .phone-icon {
  background-position: -15px 1px;
}
.help-container .faq-icon {
    background-position: -46px 1px;
}
.help-container .help-phone-text {
  margin-left: 20px;
  color: #b4b4b4;
}
/*de palma header - dashboard*/
.tod {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size: 14px;
  letter-spacing: -0.3px;
}

.tod .dropdown{
    display:none;
}
.tod .active .dropdown{
    display: block;
}
.tod div.topbar {
    line-height: 45px !important;
}

.tod div.tile-header h6 {
    line-height: 18px;
}

.tod .dropdown li {
    line-height: 45px;
}



  .tod html, .tod body, .tod div, .tod span, .tod applet, .tod object, .tod iframe,
  .tod h1, .tod h2, .tod h3, .tod h4, .tod h5, .tod h6, .tod p, .tod blockquote, .tod pre,
  .tod a, .tod abbr, .tod acronym, .tod address, .tod big, .tod cite, .tod code,
  .tod del, .tod dfn, .tod em, .tod img, .tod ins, .tod kbd, .tod q, .tod s, .tod samp,
  .tod small, .tod strike, .tod strong, .tod sub, .tod sup, .tod tt, .tod var,
  .tod b, .tod u, .tod i, .tod center,
  .tod dl, .tod dt, .tod dd, .tod ol, .tod ul, .tod li,
  .tod fieldset, .tod form, .tod label, .tod legend,
  .tod table, .tod caption, .tod tbody, .tod tfoot, .tod thead, .tod tr, .tod th, .tod td,
  .tod article, .tod aside, .tod canvas, .tod details, .tod embed,
  .tod figure, .tod figcaption, .tod footer, .tod header, .tod hgroup,
  .tod menu, .tod nav, .tod output, .tod ruby, .tod section, .tod summary,
  .tod time, .tod mark, .tod audio, .tod video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline; }
  .tod ol, .tod ul {
    list-style: none; }
  .tod table {
    border-collapse: collapse;
    border-spacing: 0; }
  .tod caption, .tod th, .tod td {
    text-align: left;
    font-weight: normal;
    vertical-align: middle; }
  .tod q, .tod blockquote {
    quotes: none; }
  .tod q:before, .tod q:after, .tod blockquote:before, .tod blockquote:after {
    content: "";
    content: none; }
  .tod a img {
    border: none; }
  .tod article, .tod aside, .tod details, .tod figcaption, .tod figure, .tod footer, .tod header, .tod hgroup, .tod menu, .tod nav, .tod section, .tod summary {
    display: block; }
  .tod .option-link {
    border-right: 1px solid grey; }
  .tod .tile-container {
    box-sizing: border-box;
    float: left;
    width: 241px;
    height: 232px;
    -webkit-border-radius: 4px 8px;
    -moz-border-radius: 4px / 8px 8px 7px 7px;
    border-radius: 4px / 8px 8px 7px 7px;
    background-color: #fff;
    -webkit-box-shadow: 1px 2px rgba(1, 1, 1, 0.26), inset 0 -3px rgba(1, 1, 1, 0.15);
    -moz-box-shadow: 1px 2px rgba(1, 1, 1, 0.26), inset 0 -3px rgba(1, 1, 1, 0.15);
    box-shadow: 1px 2px rgba(1, 1, 1, 0.26), inset 0 -3px rgba(1, 1, 1, 0.15);
    border: solid 1px rgba(1, 1, 1, 0.06);
    margin: 1.25%;
    padding: 0 5px; }
  .tod .tile-container a {
    text-decoration: none; }
  .tod .tile-container .tile-header {
    box-sizing: border-box;
    width: 241px;
    height: 53px;
    -webkit-border-radius: 5px 8px;
    -moz-border-radius: 5px 4px 241px 0 / 8px 8px 1px 0;
    border-radius: 5px 4px 241px 0 / 8px 8px 1px 0;
    padding: 0px 10px;
    position: relative;
    top: -1px;
    left: -6px;
  }
  .tod .tile-container .tile-header h6 {
    color: white;
    letter-spacing: 1px;
    font-size: 17px;
    font-weight: lighter;
    width: 100%;
    height: 53px;
    position: relative;
    display: table-cell;
    vertical-align: middle;
  }
  .tod .tile-container .tile-header span {
    display: none; }
  .tod .tile-container .inner-content {
    box-sizing: border-box;
    width: 100%;
    padding: 6px 3px;
  }
  .tod .tile-container .inner-content ul {
    list-style: none;
    overflow: hidden;
    max-height: 160px;
    width: 100%;
    display: inline;
  }
  .tod .tile-container .inner-content p {
    color: #54565b;
    font-size: 12.5px;
    letter-spacing: -0.5px;
    padding-bottom: 5px;
  }
  .tod .tile-container .inner-content p.value {
   display: inline
  }
  .tod .tile-container .inner-content li {
    color: #54565b;
    font-size: 12.5px;
    letter-spacing: -0.5px;
    line-height: 1.5;
    word-wrap: normal;
  }
  .tod .tile-container .inner-content.toolkit li {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    word-wrap: normal;
  }
  .tod .tile-container .inner-content li:last-of-type {
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 2px;
  }
  .tod .tile-container .inner-content li span {
    color: #92d400;
  }
  .tod .tile-container .inner-content .indicators_nro {
    float:right;
    margin-right:3px;
    margin-top:2px;
    color:white;
    font-size: 11px;
  }
  .tod .tile-container .inner-content .text-green-new-hire {
    width: 125px;
    margin-left: 50px;
    color: #77AC18;
    font-weight: bold;
    font-size: 12px;
    line-height: 1.2;
    padding-top: 5px;
}
  .tod .tile_f952a709-d21d-4b00-91f3-b70be11ac734,
  .tod .tile_ea9adb1f-4416-4ae3-8db1-269ebe7cc275 {
    background-color: #1d56ca;
    background-position: 0 0
  }
  .tod .tile_f952a709-d21d-4b00-91f3-b70be11ac734 .header-icon,
  .tod .tile_ea9adb1f-4416-4ae3-8db1-269ebe7cc275 .header-icon {
    background-position: -245px -26px;
    width: 21px;
    height: 22px;
    right: 6px;
  }
  .tod .tile_271c79a1-67c0-44b8-bc6a-6f60432c56ce,
  .tod .tile_c0081661-9ee0-443c-93b2-f2dcb6b69f72 {
    background-color: #00a1de;
    background-position: 0 0; }
  .tod .tile_271c79a1-67c0-44b8-bc6a-6f60432c56ce .header-icon,
  .tod .tile_c0081661-9ee0-443c-93b2-f2dcb6b69f72 .header-icon {
    background-position: -64px -27px;
    width: 18px;
    height: 26px;
    top: 15px; }
    .tod .tile_9a8e040d-baeb-44b1-903b-7feda4a8374a,
    .tod .tile_646abb09-cbbe-457a-8474-161cc4b125f2 {
        background-color: #1898a3;
    }
  .tod .tile_d7467de3-07b4-4bda-b37d-2b8cbcba8eac {
        background-color: #33528f;
    }
  .tod .tile_75a9cc95-9a46-4a1f-9892-f3d3a4794f58 {
        background-color: #4DBDE8;
    }
  .tod .tile_63291a08-bd8a-4e21-986d-8a40125340eb {
    background-color: #6d9f00;
    background-position: 0 0; }
  .tod .tile_63291a08-bd8a-4e21-986d-8a40125340eb .header-icon {
    background-position: -37px -30px;
    width: 19px;
    height: 18px;
    top: 19px; }
  .tod .tile_771e9d2c-6ec5-4ef1-a47f-f22cca6b5cc4 {
    background-color: #8c8c8c;
    background-position: 0 0; }
  .tod .tile_771e9d2c-6ec5-4ef1-a47f-f22cca6b5cc4 .header-icon {
    background-position: -63px 0;
    width: 19px;
    height: 21px; }
  .tod .tile_b09cfdc5-c9bc-40f5-b262-ac9d3f7b3683 {
    background-color: #c9dd03;
    background-position: 0 0; }
  .tod .tile_b09cfdc5-c9bc-40f5-b262-ac9d3f7b3683 .header-icon {
    background-position: -89px 0;
    width: 19px;
    height: 22px;
    top: 17px; }
  .tod .tile_b09cfdc5-c9bc-40f5-b262-ac9d3f7b3683 ~ .inner-content li span {
    display: block;
    font-weight: lighter !important;
    font-size: 45px;
    color: #b4b4b4;
    text-align: center;
    line-height: 1.2; }
  .tod .tile_a81b99a0-c062-4ff2-b9d6-4a05165beea2 {
    background-color: #0079a6;
    background-position: 0 0; }
  .tod .tile_a81b99a0-c062-4ff2-b9d6-4a05165beea2 .header-icon {
    background-position: -88px -32px;
    width: 19px;
    height: 16px;
    top: 20px; }
  .tod .tile_a81b99a0-c062-4ff2-b9d6-4a05165beea2 ~ .inner-content li span {
    display: block;
    font-weight: lighter !important;
    font-size: 2.8em;
    color: #b4b4b4;
    line-height: 1.3; }
  .tod .tile_07e3c2fb-7784-4842-b058-67be32a4c722 {
    background-color: #54565b;
    background-position: 0 0; }
  .tod .tile_07e3c2fb-7784-4842-b058-67be32a4c722 .header-icon {
    background-position: -38px -1px;
    width: 19px;
    height: 14px;
    top: 20px; }
  .tod .tile_1c066dde-9197-45ef-9e05-9515f5f0775a {
    background-color: #002776; }
  .tod .tile_1c066dde-9197-45ef-9e05-9515f5f0775a .header-icon {
    background-position: -8px -29px;
    width: 19px;
    height: 19px;
    top: 19px; }
  .tod .tile_1c066dde-9197-45ef-9e05-9515f5f0775a ~ .inner-content li:first-of-type span {
    display: block;
    font-weight: lighter !important;
    font-size: 45px;
    color: #b4b4b4;
    line-height: 1;
    margin-bottom: 4px; }
  .tod .tile_1c066dde-9197-45ef-9e05-9515f5f0775a ~ .inner-content li {
    border-bottom: 1px solid #e6e6e6;
    padding: 3px 0; }
  .tod .tile_1c066dde-9197-45ef-9e05-9515f5f0775a ~ .inner-content li:first-of-type {
    padding: 0; }
  .tod .tile_1c066dde-9197-45ef-9e05-9515f5f0775a ~ .inner-content li:last-of-type {
    border-bottom: none;
    padding: 5px 0; }
    .tod .tile_eb6f309f-4e97-4b2e-8265-8f519d8cd3c4,
  .tod .tile_08213421-5628-47f3-a1d4-f430ebccb78a {
    background-color: #b3e14d; }
  .tod .tile_08213421-5628-47f3-a1d4-f430ebccb78a .header-icon {
    background-position: -8px -1px;
    width: 19px;
    height: 19px; }
    .tod .tile_fe9a7dc2-5366-46fc-afa5-d196fd922e5b {
        background-color: #3c8a2e;
        background-position: 0 -1px;
        width: 19px;
        height: 19px;
    }
    .tod .tile_fe9a7dc2-5366-46fc-afa5-d196fd922e5b .header-icon {
        background-position: -270px -4px;
        width: 21px;
        height: 21px;
    }
    .tod .tile_646abb09-cbbe-457a-8474-161cc4b125f2 .header-icon {
        background-position: -245px -2px;
        width: 21px;
        height: 21px;
    }

    /* Style tile Toolkit */
    .tod .tile-container .items {
        box-sizing: border-box;
        width: 100%;
        padding: 10px 5px;
    }
    .tod .tile-container ul.items{
        display:block;
    }
    .tod .tile-container .items span {
        color: #54565b;
        font-size: 12.5px;
        letter-spacing: -0.5px;
        line-height: 1.5;
        word-wrap: break-word;
    }
    .tod .tile-container .items .line {
        border-bottom: 1px solid #e6e6e6;
    }
    .tod .tile-container .items .line.elements span {
        color: #54565b;
    }
    .tod .tile-container .inner-content .black-li-element span {
        color: black;
    }
    .tod .tile-container .items .status {
        font-weight: bold;
        color: #54565b;
    }
    .tod .tile-container .items .value {
        color: #92d400;
        font-weight: bold;
    }
    .tod .tile-container .items .elements {
        padding-left: 18px;
    }
    /* -------------- */

    .tod .settings-toolkit {
        background-color: #b3e14d; }
    .tod .settings-todo {
        background-color: #00a1de; }
    .tod .settings-toknow {
        background-color: #0079a6; }
    .tod .settings-industry {
        background-color: #54565b; }
    .tod .toolkits-icon, .tod .time-icon, .tod .compliance-icon, .tod .rewards-icon, .tod .recognition-icon, .tod .benefits-icon, .tod .wellness-icon, .tod .career-icon, .tod .search-icon, .tod .news-icon, .tod .alert-icon, .tod .flag-icon, .tod .to-do-icon, .tod .to-know-icon, .tod .my-info-icon, .tod .d-net-icon, .tod .help-icon, .tod .settings-icon, .tod .dns-profile-icon, .info-icon-new, .print-icon {
        background-repeat: no-repeat;
        background-image: url(data:image/png;base64,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);
        *background: url(../images/tod-header.png) no-repeat; /* For IE 6 and 7 */
        display: inline-block;
        float: right;
        position: relative;
        top: -16px;
        left: 6px;
    }
    .tod .header-icon {
        background-repeat: no-repeat;
        background-image: url(data:image/png;base64,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);
        *background: url(../images/tod-header.png) no-repeat; /* For IE 6 and 7 */
        position: absolute;
        right: 8px;
        top: 18px;
    }
    .tod .delete-icon-small{
        background-position: -201px -34px;
        height: 13px;
        width: 13px;
    }
    .tod .search-icon {
        cursor:pointer;
    }
  .tod .alert-icon, .tod .to-do-icon, .tod .to-know-icon, .tod .my-info-icon, .tod .d-net-icon, .tod .help-icon, .tod .settings-icon, .tod .dns-profile-icon, .info-icon-new, .print-icon {
    float: none;
    top: 0;
    left: 0; }
  .tod .toolkits-icon {
    display: inline-block;
    float: right;
    background-position: 0 -1px;
    width: 19px;
    height: 19px;
    position: relative;
    top: -16px; }
  .tod .time-icon {
    background-position: 0 -29px;
    width: 19px;
    height: 19px; }
  .tod .compliance-icon {
    background-position: -38px -1px;
    width: 19px;
    height: 14px; }
  .tod .rewards-icon {
    background-position: -37px -30px;
    width: 19px;
    height: 18px; }
  .tod .recognition-icon {
    background-position: -64px -27px;
    width: 18px;
    height: 26px; }
  .tod .benefits-icon {
    background-position: -63px 0;
    width: 19px;
    height: 21px; }
  .tod .wellness-icon {
    background-position: -89px 0;
    width: 19px;
    height: 22px; }
  .tod .career-icon {
    background-position: -88px -32px;
    width: 19px;
    height: 16px; }
  .tod .search-icon {
    background-position: -108px -3px;
    width: 14px;
    height: 14px; }
  .tod .news-icon {
    background-position: -151px -2px;
    width: 13px;
    height: 10px; }
  .tod .alert-icon {
    background-position: -153px -20px;
    height: 10px;
    width: 10px;
    margin-right: 8px; }
  .tod .flag-icon {
    background-position: -152px -38px;
    width: 13px;
    height: 11px; }
  .tod .dns-profile-icon {
    background-position: -198px -3px;
    width: 15px;
    height: 15px; }
  .tod .to-know-icon {
    background-position: -173px -1px;
    width: 21px;
    height: 21px;
    position: relative;
    display: inline-block;
    top: -4px;
    left: -7px; }
  .tod .to-do-icon {
    background-position: -173px -26px;
    width: 21px;
    height: 21px;
    display: inline-block;
    position: relative;
    top: -4px;
    left: -7px; }
  .tod .my-info-icon {
    background-position: -220px -6px;
    width: 11px;
    height: 12px;
    display: inline-block; }
  .tod .my-info-link .my-info-icon{
    background-position: -134px -3px;
  }
  .tod .d-net-icon {
    background-position: -134px -19px;
    width: 12px;
    height: 13px;
    display: inline-block; }
  .tod .help-icon {
    background-position: -137px -35px;
    width: 8px;
    height: 12px;
    display: inline-block; }
  .tod .settings-icon {
    background-position: -114px -34px;
    width: 13px;
    height: 12px;
    display: inline-block; }
  .info-icon-new {
    background-position: -298px -17px;
    width: 15px;
    height: 18px;
    vertical-align: text-bottom;
  }
  .print-icon {
    background-position: -298px -1px;
    width: 15px;
    height: 18px;
    top: -4px;
    left: -4px;
  }
  .actions a {
    cursor: pointer;
  }
  .actions.disabled a{
    opacity: 0.5;
    cursor: default;
  }
  .actions span,
  .actions a {
    line-height: 2.8em;
  }
  .mcc-icon {
    content: "";
    width: 20px;
    height: 20px;
    display: inline-block;
    background: url('../images/mcc-admin-actions.png');
    background-repeat: no-repeat;
    vertical-align: middle;
  }
  .mcc-icon.approve-icon {
    background-position: 0px -4px;
  }
  .mcc-icon.decline-icon {
    background-position: -18px -4px;
  }
  .mcc-icon.delegate-icon {
    background-position: -36px -4px;
  }
  .mcc-icon.return-icon {
    background-position: -55px -4px;
  }
  .mcc-icon.filter-icon {
      background-position: -74px -4px;
  }
  .add-btn-small {
    content: "";
      width: 20px;
      height: 20px;
      display: inline-block;
      background: url('../images/add-icon-small.png');
      background-repeat: no-repeat;
      background-position: 0 -2px;
      vertical-align: middle;
  }
  .info-icon:after
  .tod .rate-this-app-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAFSSURBVCiRlZG/S1txFMU/575XeMXqULStUzc3x/hfZMwUFDoIlf4LOghduyguLh06OCcZBenSVRBKi0JxkYZGqDrEhOo3p4vC89n640z3cPlczuWo0Whkw+Hwje1F4CUPU0/SZlEUH/N+vz8fEetA8UAY4LXt2cFgkCIilh4JX6sA3obtF5VFKs2j8sK2y17SdFTgA2AJOALOJa3Z3gIugUNgAdgvAzcO2D7OsuwLcAFc2v4WEbtX/sL2HnBWZvJKgrmU0mdg6sp/sC3gKTATETvA8xsJJPVKPz0pwQDjwLOSn6yk/hm214EBj9d5SmkjazabX7vd7g9Jr4Bk+wwYk5QB2P4N/AJOgVNJJ8B3Scu1Wm1LlWao1+tzwDYwARxLet9ut9f+F6NaI6PR6Lr7HrB6F/zPA3meJ0ARsdLpdDbuguF2jdj+I+ldq9X6dB8M8BdLb4CS2++MmwAAAABJRU5ErkJggg==') /*../images/RateThisApp.png*/ no-repeat;
    *background: url(../images/RateThisApp.png) no-repeat; /* For IE 6 and 7 */
    width: 16px;
    height: 14px;
    display: inline-block;
  }
  .tod .my-info-link .settings-icon{
    background-position: -217px -31px;
  }
  .tod .icon-border {
    -webkit-box-shadow: -1px 0 #8c8c8c;
    -moz-box-shadow: -1px 0 #8c8c8c;
    box-shadow: -1px 0 #8c8c8c;
    width: 2px;
    height: 32px;
    opacity: 0.3;
    position: absolute;
    right: 33px;
    top: 11px;
    left: initial;
    filter: alpha(opacity=30); }
  .tod .icon-border-highlight {
    -webkit-box-shadow: -1px 0 white;
    -moz-box-shadow: -1px 0 white;
    box-shadow: -1px 0 white;
    width: 1px;
    height: 32px;
    opacity: 0.3;
    filter: alpha(opacity=30);
    position: absolute;
    right: 33px;
    top: 11px;
    left: initial; }
  .tod .tod-header {
    overflow: hidden;
    padding-left: 20px;
    padding-right: 20px; }
  .tod .hello-user {
    color: #FFFFFF;
    font-family: sans-serif;
    font-weight: bold;
    font-size: 15px;
    position: relative;
    top: 2px;
    text-align: right; }
  .tod .count-badge {
    font-family: sans-serif;
    font-weight: bold;
    display: inline-block;
    background-color: #CF102D;
    color: #FFFFFF;
    border-radius: 8px;
    min-width: 16px;
    height: 16px;
    position: relative;
    left: -15px;
    top: -16px;
    font-size: 10px;
    padding-left: 4px;
    padding-right: 5px;
    padding-top: 1px;
    text-align: center;
    line-height: 140%; }
  .tod .to-do-dropdown {
    width: 100px; }
  .tod .header-bottom-link {
    display: inline-block;
    height: 45px;
    padding: 2px 0 0 0; }
  .tod .header-bottom-link-div {
    text-align: right;
    box-sizing: border-box; }
  .tod .header-bottom-link > a {
    color: #4D4D4D;
    padding-left: 10px;
    padding-right: 15px;
    width: 100%;
    height: 100%;
    display: block;
     }
  .tod .my-info-link {
    background-color: #92D400;
    margin-right: -4px; }
  .tod .my-info-link span.link-text {
    color: #FFFFFF; }
  .tod .arrow-text {
    margin: -1px 0 0 1px;
    color: #ADADAD; }
  .tod #searchBar input {
    border-radius: 3px;
    letter-spacing: -0.5px;
    font-size: 12.5px;
    position: relative;
    padding-right: 30px;
    top: 10px; }
  .tod #searchBar .search-icon {
    left: -10px;
    top: -9px; }
  .tod .header-bottom .link-text {
    position: relative;
    top: -3px;
    left: 5px;
    color: #808080; }
  .tod .header-bottom-link {
    border-left: 1px solid #DFDFDF;
    font-size: 10px;
    text-align: center; }
  .tod .wrapper-dropdown-2 {
    /* Size and position */
    position: relative;
    /* Enable absolute positionning for children and pseudo elements */
    width: 95%;
    height: 30px;
    margin: 0 auto;
    padding: 2px 15px 0 15px;
    top: 11px;
    /* Styles */
    background: #54565B;
    cursor: pointer;
    outline: none;
    color: #A4A4A4;
    background-image: url('../images/11x6_icon_arrow_down.png');
    background-repeat: no-repeat;
    background-position: 95%;
  }
  .tod .wrapper-dropdown-2.active {
    background-image: url('../images/11x6_icon_arrow_up.png');
  }
  .tod .dropdown-date-header {
    text-transform: uppercase;
    color: grey;
    text-align: center }
  .tod .dropdown-text {
    display: inline-block;
    vertical-align: top;
    margin-top: -9px;
    margin-left: -10px;
  }
  .tod .wrapper-dropdown-2 .dropdown {
    /* Size & position */
    position: absolute;
    border: 1px solid #DFDFDF;
    top: 100%;
    left: 0;
    right: 0;
    max-height: 400px;
    overflow: hidden;
    /* Styles */
    background: white;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    list-style: none;
    /* Hiding */
    opacity: 0;
    pointer-events: none; }
  .tod .wrapper-dropdown-2 .dropdown li {
    position: relative;
    border-top: 1px solid #DFDFDF;
    min-height: 30px;
    padding: 0 15px 0 6px; }
  .tod .wrapper-dropdown-2 .dropdown li:first-of-type {
    border-top: none; }
  .tod .wrapper-dropdown-2 .dropdown li a {
    display: inline-block;
    text-decoration: none;
    color: #54565B;
    padding: 0 10px;
    font-size: 13px;
    width: 90%;
    width: calc(100% - 15px);
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    line-height: 1.8;
    vertical-align: middle; }
  .tod .wrapper-dropdown-2 .dropdown li a.dropdown-date-header {
    text-transform: uppercase;
    color: grey; }
  .tod .wrapper-dropdown-2 .dropdown li i {
    margin-right: 5px;
    color: inherit;
    vertical-align: middle; }
  .tod .wrapper-dropdown-2 .dropdown li:hover {
    background-color: #f5f5f3; }
  .tod .wrapper-dropdown-2.active {
    background-color: #FFFFFF; }
  .tod .wrapper-dropdown-2.active:after {
    border-width: 0 6px 6px 6px; }
  .tod .wrapper-dropdown-2.active .dropdown {
    opacity: 1;
    pointer-events: auto;
    z-index: 10; }
  .tod .no-opacity .wrapper-dropdown-2 .dropdown,
  .tod .no-pointerevents .wrapper-dropdown-2 .dropdown {
    display: none;
    opacity: 1;
    /* If opacity support but no pointer-events support */
    pointer-events: auto;
    /* If pointer-events support but no pointer-events support */ }
  .tod .no-opacity .wrapper-dropdown-2.active .dropdown,
  .tod .no-pointerevents .wrapper-dropdown-2.active .dropdown {
    display: block; }


/* My information */
.content {
    background-color: ##c8c8c800s;
    border: 1px solid #C8C8C8;
    border-top: 1px solid #FFF;
    /*border-radius: 4px;*/
    box-shadow: 1px 1px 1px #818181;
    overflow: hidden;
    min-height: 500px;
    float: none;
    /*margin-top: 8px;*/
    /*padding: 40px 25px 25px;*/
}
/* Filters component */
/*
    Component Filters CSS
        |--> filter-box
                |--> filter-options
                |--> filters
*/
.filter-box .filter-options {
    float: left;
    width: 100%;
    padding-left: 21px;
    font-weight: bold;
    margin-bottom: 10px;
}
.filter-box .filter-options span {
    margin-right: 6px;
}
.filter-box .filters {
    margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 10px;
    position: relative;
    width: 100%;
    float: left;
    background-color: #f6f6f6;
    border-radius: 5px;
    color: #333;
}
.visible-overflow {
    overflow: visible !important;
}
.filter-box .filters .selectboxit-container {
    width: 100%;
}

.filter-box .filters .selectboxit-container .selectboxit,
.filter-box .filters .selectboxit-container .selectboxit-options {
    width: 100% !important;
}
.filter-box .filters .selectboxit-container .selectboxit-text{
    max-width: 96% !important;
}
.filter-box .filters .form {
    padding-top: 10px;
}
.filter-box .filters .select-box,
.filter-box .filters .checkbox-careerLevel,
.filter-box .filters .checkbox-type {
    position: relative;
    width: 100%;
    float: left;
}
.filter-box .filters .select-box legend {
   padding-bottom: 8px;
}
.filter-box .filters .checkbox-careerLevel > div {
    position: relative;
    padding-right: 5px;
    padding-top: 8px;
    width: 16.66667%;
    min-width: 110px;
    float: left;
}
.filter-box .filters .checkbox-careerLevel > div > label {
    border: 1px solid #f6f6f6; /* Color background parent */
}
.filter-box .filters .checkbox-careerLevel > div:focus {
    border-color: transparent;
    outline: 0;
    -webkit-box-shadow: 0 0 0 transparent;
    box-shadow: 0 0 0 transparent;
}
.filter-box .filters .checkbox-careerLevel > div:focus > label {
    outline: 0;
   -webkit-box-shadow: 0px 0px 1px 2px rgba(230,230,250,1);
   -moz-box-shadow: 0px 0px 1px 2px rgba(230,230,250,1);
   box-shadow: 0px 0px 1px 2px rgba(230,230,250,1);
}

.filter-box .filters .checkbox-type > div {
    position: relative;
    padding-right: 5px;
    padding-top: 8px;
    float: left;
}
.filter-box .filters .checkbox-type > div > label {
    border: 1px solid #f6f6f6; /* Color background parent */
}
.filter-box .filters .checkbox-type > div:focus {
    border-color: transparent;
    outline: 0;
    -webkit-box-shadow: 0 0 0 transparent;
    box-shadow: 0 0 0 transparent;
}
.filter-box .filters .checkbox-type > div:focus > label {
    outline: 0;
   -webkit-box-shadow: 0px 0px 1px 2px rgba(230,230,250,1);
   -moz-box-shadow: 0px 0px 1px 2px rgba(230,230,250,1);
   box-shadow: 0px 0px 1px 2px rgba(230,230,250,1);
}
.filter-box .filters .checkbox-type .large-3 {
    min-width: 50px;
}
.filter-box .filters .checkbox-type .large-4 {
    min-width: 80px;
}
.filter-box .filters .checkbox-careerLevel .disabled + label,
.filter-box .filters .checkbox-type .disabled + label {
    opacity: 0.4;
}
.filter-box .filters .select-box .checkbox-showExpired {
    padding-right: 15px;
    padding-top: 27px;
    float: left;
}
.filter-box .filters .buttons {
    padding-top: 12px;
    padding-right: 12px;
}
.filter-box .filters .buttons .apply {
    padding-right: 5px;
    margin-bottom: 8px;
    width: 50%;
    float: left;
    min-width: 70px;
}
.filter-box .filters .buttons .apply a {
    width: 100%;
    margin: 0;
}
.filter-box .filters .buttons .clear {
    padding-right: 5px;
    margin-bottom: 8px;
    width: 50%;
    float: left;
    min-width: 92px;
}
.filter-box .filters .buttons .clear a {
    width: 100%;
    margin: 0;
}

/* Industry Administration */

.content .authorization-options {
    position: relative;
    width: 100%;
    float: left;
    margin-top: 5px;
    margin-bottom: 5px;
}
.content .authorization-options .content-actions {
    float: left;
    width: 100%;
    padding-bottom: 8px;
}
.content .authorization-options .content-actions .actions {
    float: right;
}
.content .authorization-options .content-actions a {
    padding-right: 15px;
}
.content .authorization-options .content-actions .actions > div {
    text-indent: -22px;
    padding-left: 22px;
    display: inline-block;
}
.content .authorization-options .content-actions .actions > div > a > span:first-child {
    margin-right: 4px;
    vertical-align: middle;
    height: 20px;
}
.content .authorization-options .content-actions .excel-export-btn {
    background-position: -44px -577px;
    width: 20px;
    height: 18px;
}
.tabs .content {
  border: none;
  box-shadow: none;
  padding: 5px 20px 0;
}
.tabs .content .title h2 {
  font-size: 18px;
}
.content.error-page{
  min-height: 100px;
  width: 65%;
  margin: auto;
  padding: 10px 20px;
}
.content.error-page p{
  white-space: normal;
}
.content.error-page h4 {
  font-size: 13px;
}
.content.error-page .step {
  margin: 27px 0;
}
.content.error-page  h2 {
  font-size: 20px;
}
.content.error-page ul {
  margin-left: 19px;
  font-size: 12px;
}

.content .title {
  width: 100%;
}
.content .title div {
  float: left;
}
.content .title h2 {
  letter-spacing: 1.5px;
  font-weight: lighter;
  font-size: 22pt;
  color: #123380;
  line-height: inherit;
  display: inline-block;
  margin: 0;
  min-width: 20em;
}
.content .title .icon {
  margin: 0 10px 0;
  vertical-align: top;
}
.subheader.title {
  color: #666666;
}
section.my-information footer p.description{
  color: #000000;
  font-size: 12px;
  line-height: 18px;
  text-align: justify;
}

.description,
.description p{
    margin-top:0.5em;
}
.description .active {
    font-weight: bold;
}
.description a {
    color: #666666;
    font-weight: bold;
}
.description .top {
    margin-top: 6px;
}
.optional:after {
  content: " / optional";
  color: grey;
}
article.definition-list dl dt {
  clear: left;
  float: left;
  margin-right: 5px;
  font-weight: normal;
  line-height: 15px;
}
article.definition-list dl > dd,
article.definition-list dl > span{
  font-weight: bold;
  line-height: 15px;
}
article.definition-list dl input[type=checkbox]+label {
  font-size: 13px;
  font-family: 'Arial';
}
article.definition-list > div > a {
  margin-left: 10px;
}
article.definition-list dl.clearfix dt {
  clear: none;
  float: none;
}
article.definition-list dl dd.text-group {
  float: left;
  margin-bottom: 0;
}
article.definition-list dl dd.text-group div {
    line-height: 17px;
}
article.definition-list dl .select{
  margin-bottom: 0;
}
article.definition-list dl .select span {
    font-weight: normal;
}
article.emergency-contact div dl dd{
  line-height: 10px;
}
article.emergency-contact div dl dd {
  line-height: 10px;
}
article.otherEmployment div a,
article.emergency-contact div a {
  margin-left: 10px;
  margin-top: 5px;
}
a.btn-plus {
  float: right;
  margin: 6px 0;
  text-decoration: none;
}
a.btn-plus span.icon {
  vertical-align: middle;
}
a.btn-plus span.link-more {
  text-decoration: none;
  color: #666;
  font-weight: bold;
  font-size: 10pt;
}
/* My Information - Navigation */
.leftNav {
  width: 200px;
  font-size: 10pt;
  padding: 0;
  margin: 0;
}
.leftNav ul{
  text-decoration: none;
  color: #000;
}
.leftNav a.selected {
  width: 163px;
  background: none;
  height: 31px;
  padding-top: 2px;
}
.leftNav a.selected:after {
  background: #a7d501;
  background: linear-gradient(bottom, rgb(167,213,1) 21%, rgb(147,188,0) 46%, rgb(131,167,0) 76%);
  background: -moz-linear-gradient(bottom, rgb(167,213,1) 21%, rgb(147,188,0) 46%, rgb(131,167,0) 76%);
  background: -webkit-linear-gradient(bottom, rgb(167,213,1) 21%, rgb(147,188,0) 46%, rgb(131,167,0) 76%);
    -moz-border-radius: 5px 0 0 5px;
  -webkit-border-radius: 5px 0 0 5px;
  border-radius: 5px 0 0 5px;
  content: '';
  display: block;
  height: 30px;
  line-height: 28px;
  margin-left: 20px;
  margin-right: 2px;
  padding: 0 7px 0 3px;
  left: -19px;
  width: 147px;
  position: absolute;
  top: -1px;
  -moz-box-shadow: -1px 1px 2px #888;
  -webkit-box-shadow: -1px 1px 2px #888;
  box-shadow: -1px 1px 2px #888;
}
.leftNav a.selected:before {
  background: #a7d501;
  background: linear-gradient(bottom, rgb(167,213,1) 21%, rgb(147,188,0) 46%, rgb(131,167,0) 76%);
  background: -moz-linear-gradient(bottom, rgb(167,213,1) 21%, rgb(147,188,0) 46%, rgb(131,167,0) 76%);
  background: -webkit-linear-gradient(bottom, rgb(167,213,1) 21%, rgb(147,188,0) 46%, rgb(131,167,0) 76%);
  border-radius: 2px 2px 2px 0;
  content: '';
  display: block;
  height: 23px;
  left: 137px;
  position: absolute;
  top: 3px;
  -moz-transform: scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
  -webkit-transform: scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
  -ms-transform: scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
  transform: scale(1) rotate(45deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
  width: 21px;
  -moz-box-shadow: 1px 0 2px #888;
  -webkit-box-shadow: 1px 0 2px #888;
  box-shadow: 1px 0 2px #888;
}
.leftNav a.selected span {
  color: #fff;
  position: relative;
  z-index: 2;
  width:100%;
}
#total-rewards-nav .leftNav a:not(.selected) span {
  color: #2ba6cb;
}
.total-rewards .print-action {
  top: 10px;
  position: relative;
  float: right;
}
.leftNav a {
  display: block;
  line-height: 28px;
  padding: 0 10px 0 7px;
  position: relative;
  text-decoration: none;
  background: #F6F6F6;
  margin-bottom: 2px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 160px;
}
.leftNav li{
  list-style: none outside none;
}
.leftNav a span {
  text-decoration: none;
  color: #000;
  letter-spacing: 0.5px;
  font-size: 13px;
}

/*My Information - Overview*/
.my-information h4 {
  font-weight: 400;
  padding-bottom:5px;
}
.my-information article h4.especial {
  font-weight: 300;
  margin-left: 20px;
}
.my-information .notice {
  display: block;
  background-color: #FEF8C4;
  border: 1px solid #C8C8C8;
  border-radius: 7px 7px 7px 7px;
  box-shadow: 1px 1px 3px #818181;
  color: #000;
  margin: 21px 20px;
  margin-left:0px;
  padding: 16px 16px 5px;
}
.my-information .notice h3 {
  color: #F00;
  margin-left: 11px;
  margin-bottom: 8px;
  display: inline-block;
}
.my-information .notice p {
  padding-bottom: 8px;
  margin-bottom: 0;
  margin-left: 14px;
}
.my-information div.introduction p {
  padding-bottom: 8px;
  margin-bottom: 0;
  line-height: 1.75em;
}
/*My Information - Personal information*/
.my-information article.form {
  padding-bottom: 10px
}
.my-information article.form dl {
  margin-bottom: 0;
}
.my-information .table .edit-column {
  min-width: 30px;
  padding-right: 0;
}
.my-information .table .edit-column a.icon {
  margin-left: 7px;
}
.my-information article dl dd.employer-name {
  font-size: 13pt;
  color: #343434;
  font-family: "Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
  font-weight: bold;
  height: 26px;
  margin-bottom: 0;
}
a.btn-plus span.icon {
  vertical-align: middle;
}
.my-information article.form legend {
    /*font-family: 'Frutigier-Normal';*/
    font-size: 1em;
    color: #333333;
    margin-bottom: 13px;
    font-weight: bold;
}

/*My Information - Contact Details*/
.tooltip.tooltip-required {
  margin-left: 15px;
  margin-top: 15px;
  z-index: 10001;
}
.tooltip.tooltip-extra-phone {
  z-index: 10001;
  width: 145px;
}
.my-information .contact-details ul, ol, dl {
  margin-bottom: 10px;
  line-height: 1;
}
.my-information h5 {
  font-size: 17px;
}
.my-information footer.disclosure-box {
  padding: 12px;
}
.my-information footer div.disclosure-msg {
  margin-left: 10px;
}
a.link {
    color: green;
    text-decoration: underline;
}
a.link:hover {
    color: black;
    text-decoration: underline;
}
.popup-container.add-contact {
    width: 500px;
}
.add-contact form.form legend {
    margin-bottom: 5px;
    margin-top: 5px;
    font-size: 1em;
}
.add-contact form.form .link {
    margin-top: 2px;
    margin-bottom: 5px;
    font-size: 1em;
}
.add-contact form.form .mine-select {
    margin-bottom: 5px;
}
.add-contact form.form .row.margin input{
    margin-bottom: 8px;
    margin-top: 2px;
}
.add-contact input {
    margin-bottom: 10px;
    margin-top: 5px;
}
.add-contact input.large {
    width: 97.5%;
    width: 97%;
}
.add-contact form.form .row.margin .inline-field input {
    margin-right: 6px;
    margin-top: 0;
}
.add-contact form.form .row.margin .inline-field input.city {
    width: 130px;
}
.add-contact form.form .row.margin .inline-field input.zipcode {
    width: 70px;
    margin-left: 5px;
}
.add-contact form.form .row.margin div.inline-field .extra-phone {
    width: 214px;
    margin: 0 0 12px 7px;
}
.add-contact .extra-phone select {
    width: 106px;
}
.add-contact .state-container select, .add-contact .secondary-state-container select {
    width: 116px;
}
.add-contact .permanent-location .country, .add-contact .secondary-permanent-location .secondary-country {
    width: 95.5%;
}
.inline-field input.small {
    width: 60px;
}
.inline-field.select.extra-phone {
    margin-top: 5px;
}
.cancel-btn {
  margin: 2px 15px;
  color: black;
  text-decoration: underline;
}
.cancel-btn:hover{
  color: green;
  text-decoration: underline;
}
form.form  .js-text-limited {
    height: 150px;
}
/*BEGIN My Information - Banking */
.content-alert-banking {
  background-color: #fbf3ab;
  padding: 10px;
}
.my-information .introduction.banking-user-information p {
  line-height: 1.1em;
}
.banking-description {
    margin-top: 0.5em;
    padding-right: 0em;
    max-width: 100%;
}
.banking-description .content-statement {
    margin-top: 30px;
    position: relative;
    width: 100%;
    float: left;
}
.banking-description .content-statement .subheader {
    line-height: 2.5;
    float: left;
}
.banking-description .content-statement div {
    float: left;
}
.account ul {
    margin:0px;
}
.account ul li {
    text-decoration:none;
    display: block;
}
.account .nro-content {
    margin-left: 14px;
}
.account .content-text {
    margin-left: -7px;
    min-height: 1px;
    width: 200px;
}
.account .content-delete {
  float: left;
    margin: 0 10px 0 24px;
    width: 20px;
}
.account h4 {
    color: #000;
    font-weight: bold;
    font-size: 13px;
    padding-top: 9px;
}
.account .primary {
    color:#005dbc;
}
.account .bottom {
    padding-bottom: 9px;
}

/*Banking Popup*/

.popup-container header.title.account-header {
  margin-bottom: 5px;
}
.bank-name p {
  font-size: 14px;
}
/*END END My Information - Banking*/

/*BEGIN My Information - W-4 Tax Filings */
.w-4 p{
    padding-bottom:20px;
    padding-top:5px;
}
.w-4 .icon-button{
  margin-bottom: 10px;
}
.w-4 a {
    font-size: 10pt;
    font-weight: bolder;
    color: #006cdd;
}
.w-4 ul {
    margin:0px;
    padding-top:10px;
}
.w-4 ul li {
    text-decoration:none;
    display: block;
}
/*END END My Information - W-4 Tax Filings*/

/*BEGIN My Information - Languages */
.languages a {
    font-weight: bold;
    font-size: 10pt;
    color: #666666;
}
.languages span {
    line-height: 27px;
    vertical-align: bottom;
}
.languages .icon{
    margin-right: 5px;
    cursor: pointer;
}
.languages dl {
    min-height: 30px;
}
.languages dl dt {
    font-size: 14px;
    line-height: 10px;
}
.languages ul li {
    text-decoration: none;
    display: block;
    padding-bottom:15px;
}
.languages .info-icon {
    cursor: default;
}
.addNewLanguage .languagesInput {
  width: 66%;
}

.addNewLanguage .language-to-edit {
    width: 335px;
}
/* END My Information - Languages */

/* Toolkit */
.management-table {
  table-layout: fixed;
}
.management-table .icon.edit-icon {
  float:left;
  margin-left: 25%;
}
.shrinked-column {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 80%;
  overflow: hidden;
  display: inline-block;
  word-wrap:normal;
}
.main-toolkit {
  width:100%
}
.create-button-container {
  display: block;
  padding-top: 5px;
  line-height: 1em;
  font-size: 1.1em;
  font-weight: bold;
  color: #000;
}
.create-button-container .icon{
  vertical-align: middle;
  margin-right: 5px;
}

.create-button-container.create-term-container {
  float: left;
  padding : 0;
}

.export-link {
  margin-bottom: 6px;
  font-size: 1.1em;
}

.export-link .icon {
  vertical-align: middle;
}

.slim-table tbody > tr >td,
.management-table thead > tr > td,
.management-table thead > tr > th,
.management-table tbody > tr > td,
.management-table tfoot > tr > td {
    max-width: 18em;
    overflow: hidden;
    word-wrap: break-word;
}


/* Forms */
.form label, .form legend{
  font-size:1.1em;
}

/* Toolkit builder */
.form textarea,
.form input[type="text"] {
    padding: 5px;
    box-shadow: 0 -2px 2px #cecfce;
    -moz-box-shadow: inset 0 2px 2px rgba(0,0,0,.2);
    -webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,.2);
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5));
    background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%);
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

form .list-container{
    margin: 5px 0 20px 0;
    padding: 3px;
    max-height: 300px;
    overflow-y: auto;
    border: 1px solid #cccccc;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}

form .list-container.requestors {
    margin: 5px 0 8px 0;
}

form .list-container div{
    border: 1px solid #e4e4e4;
    padding: 6px;
    padding-top: 10px;
    background: #fefefe; /* Old browsers */
    background: -moz-linear-gradient(top,  #fefefe 0%, #fbfbfb 30%, #f6f6f6 61%, #f3f3f3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(30%,#fbfbfb), color-stop(61%,#f6f6f6), color-stop(100%,#f3f3f3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fefefe 0%,#fbfbfb 30%,#f6f6f6 61%,#f3f3f3 100%); /* Chrome10+,Safari5.1+ */
    background: linear-gradient(to bottom,  #fefefe 0%,#fbfbfb 30%,#f6f6f6 61%,#f3f3f3 100%); /* W3C */
    -moz-border-radius: 1px 1px 1px 1px;
    -webkit-border-radius: 1px 1px 1px 1px;
    border-radius: 1px 1px 1px 1px;
    margin-bottom: 3px;
}

form .list-container label{
    width: 100%;
    display: block;
}

.toolkit-content .child {
    width: 93%;
}
.toolkit-content .disabled {
    opacity: 0.4;
}
.toolkit-content .toolkit-tick-wrapper {
    position: relative;
    left: 24px;
}
.toolkit-content .toolkit-tick {
    height: 29px;
    width: 29px;
    border: solid 1px #ccc;
    padding: 4px 2px;
    position: absolute;
    right: 50px;
    top: 40%;
    background: linear-gradient(to bottom, #aaaaaa 0%,#eeeeee 15%,#ffffff 100%);
    background: -webkit-linear-gradient(top bottom , #aaaaaa 0%,#eeeeee 15%,#ffffff 100%);

}
.toolkit-content .js-tick span {
    display: block;
    width: 100%;
    height: 100%;
}
.toolkit-content .tooltip-url{
    display: block;
    width: 85%;
}
.toolkit-content .panel {
  min-height: 85px;
}
.toolkit-content .optional-step{
    background: url("../images/Toolkit_published_optional_step_bg_2-1.png") top left no-repeat;
    background-size: 100%;
    width: 150px;
    height: 33px;
    position: absolute;
    top: 0;
    right: 0;
    margin: -3px -2px 0;
}
.toolkit-content .optional-step > span {
    padding: 10px 0 0 17px;
    display: block;
}
.toolkit-content .skip-step{
    position: absolute;
    top: 6px; right: 0;
    width: 50px;
    height: 30px;
    background: url("../images/toolkit-end-user-skip-btn-normal.png") top left no-repeat;
}
.toolkit-content .skip-step.skip-disabled{
    background: url("../images/toolkit-end-user-skip-btn-disabled.png") top left no-repeat;
    cursor: default;
}

.toolkit-header {margin-bottom: 20px;}
    .toolkit-header .title {overflow: hidden;}
    .toolkit-header .title h2 {
         width: 100%;
         padding-bottom: 10px;
         word-wrap: break-word;
         min-width: 100%;
     }
    .toolkit-header .button {margin-top: 10px;}
    .toolkit-header .description {margin: 0 0 10px 10px;}

.content.content-toolkit {
  overflow: inherit;
}
/* form error */
.notice {
  display: none;
  background-color: #FEF8C4;
  border: 1px solid #C8C8C8;
  border-radius: 7px 7px 7px 7px;
  box-shadow: 1px 1px 3px #818181;
  color: #000000;
  margin-left: 19px;
  margin-top: 20px;
  padding: 10px;
  width: 93%;
}
.expandable-with-tooltip{
    position: relative;
    width: 36%;
    min-width: 400px;
}
.obsolete td {
  color: #C8C8C8;
}

.Obsolete td {
  color: #e44d26;
}

/* Begin - PopUP's
=============================*/
.popup-widget {
    display:none;
    z-index:10000;
    margin: 0;
    padding: 0;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
}
.popup-container {
    background-color: #FFFFFF;
    border: 1px solid #C8C8C8;
    border-top: 1px solid #FFF;
    border-radius: 4px;
    box-shadow: 1px 1px 1px #818181;
    margin: 0 auto 20px auto;
    padding: 20px 20px 10px 20px;
    overflow: visible;
    width: 650px;
    position: relative;
    z-index: 2;
}
.popup-container.addNewIndustry {
  overflow: visible;
}
.popup-container.popup-small,
.content-alert.popup-small{width: 500px;}
.popup-container.popup-large,
.content-alert.popup-large{width: 700px;}
.alert-wrapper {
    min-height: 60px;
}
.alert-wrapper .content-alert p {
    margin-top: -3px;
    padding: 0;
}
.popup-container .input{
    margin-right:5px;
}
.popup-container .top{
    margin-top:5px;
}
.popup-container .boton{
    margin-bottom:5px;
}
.popup-container .margin,
.content .margin {
    margin-top: 5px;
    margin-bottom: 10px;
}
.popup-container input[type=text],
.popup-container .filebutton,
.popup-container textarea {
    font: normal 9pt arial;
    padding: 5px;
    box-shadow: 0 -2px 2px #cecfce;
    -moz-box-shadow: inset 0 2px 2px rgba(0,0,0,.2);
    -webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,.2);
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5));
    background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%);
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    margin: 0;
    resize:none;
    border: 1px solid #cacaca;
    height: 31px;
}
.popup-container textarea.row-setter {
  height: auto;
}

.popup-container .certification-select-arrow {
    position: absolute;
    right: 2px;
    top: 21px;
    cursor: pointer;
}
/*PopUp - Header*/
.popup-container header.title {
    color: #8fd300;
    font-size: 16pt;
    display: block;
    margin-bottom: 20px;
    margin-top: 10px;
}
/*PopUp - Footer*/
.popup-container footer a {
    display: inline-block;
    color: #333;
    font-weight: bold;
    margin-right: 10px;
    text-decoration: underline;
}
.popup-container footer button {
    margin-right: 10px;
}
.popup-container footer .disclaimer {
    font-size: 8pt;
    line-height: 13pt;
    margin-top: 7px;
    text-align: justify;
}
.popup-container p {
    margin: 10px 0;
}
.popup-container .hasDatepicker{
    float:left;
}

.popup-container .filebutton {
    overflow: hidden;
    position: relative;
    padding: 8px 20px 6px 25px;
    border: 0 none;
    font: 9pt arial;
    height: 31px;
}
.popup-container .filebutton input[type=file]
{
    margin: 0;
    padding: 0;
    outline: 0;
    font-size: 10000px;
    border: 10000px solid transparent;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
}
.popup-container .input-upload-hide {
    position:absolute;
    display: none;
}
.popup-container .popup-content p {
  margin-bottom: 5px;
  text-align: justify;
  padding: 10px;
  line-height: 1.3;
}
.popup-container .popup-content h6 {
  padding-left: 10px;
  margin-bottom: -12px;
  margin-top: 0;
}
/* End - PopUP's*/

.alert{
  color: red;
}
/* Tooltips */
.cd-expiration-tooltip {
  margin-top: -29px;
  margin-left: 10px;
  width: 150px;
}

.error_tooltip {
    position: relative;
    border: 1px solid red;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #666;
    width: auto;
    box-shadow: 0 1px 3px rgba(153,153,153,.8);
    -moz-box-shadow: 0 1px 3px rgba(153,153,153,.8);
    -webkit-box-shadow: 0 1px 3px rgba(153,153,153,.8);
    font-size: 8pt;
    padding: 4px 10px 6px 30px;
    line-height:16px;
    display: block !important;
}
.error_tooltip:after, .error_tooltip:before {
    right: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.error_tooltip:after {
    border-color: rgba(255, 255, 255, 0);
    border-right-color: #ffffff;
    border-width: 5px;
    top: 10px;
    margin-top: -5px;
}
.error_tooltip:before {
    border-color: transparent;
    border-right-color: red;
    border-width: 6px;
    top: 10px;
    margin-top: -6px;
}


/* TODO: move it to boilerplate ----------- */
.add-btn-wrap {
  display: inline-block;
}

.add-btn-label {
  margin: 5px 0 0 5px;
}
/*----------------------- */


/* Landing Page - Career & Profesional Development */

table.career-table thead th {
  font-size: 13px;
}

table.career-table tbody td:first-child {
    width: 60%;
}

/*----------------------- */

/* My Info - CPA Certificates ----------- */

table .row-actions span {
  margin: 0 10px;
}

.cpa-add-certificate footer {
  margin: 20px 0 0 5px;
}

.cpa-add-certificate label{
  line-height: 20px;
}

.cpa-add-certificate .aligned{
  margin-left: 0;
  padding-left: 0;
}
.cpa .exam2 {
  margin-top: 20px;
  border: solid 1px;
  padding: 10px 0 10px 10px;
}

.cpa .honors {
  margin-top: 20px;
}

.cpa nav {
    padding-top: 12px;
    padding-bottom: 35px;
}

.information-table .table thead > tr > td,
.information-table  .table thead > tr > th,
.information-table  .table tbody > tr > td {
    padding-left:0px;
}

.information-table  .table thead > tr > th > span {
    background:none;
    padding-left:0px;
    border:none;
}



/* My Info - industry ----------- */
.industry .admin-link {
  margin: 12px 0 10px 0;
}
.FAQ-link {
  margin: 10px 0 0 0;
}
.industry .information-table {
  margin: 0 0 20px 0;
}
.industry p {
  margin:0 0 5px 0;
}
.industry .additional-section .row {
  margin: 0 0 10px 0;
}
.industry .additional-section .btn-plus {
  margin: 10px 0 0 12px;
}
.industry .additional-comunication ul {
    list-style-position: inside;
}
.industry .introduction ul {
    margin-left: 40px;
    padding-right: 40px;
}
.landing-pages .table-header span,
.industry .table-header span {
    font-weight: bold;
    margin-bottom: 5px;
    /*text-shadow: 1px 1px 2px #888;*/
}

article.industry article.definition-list div a.icon.edit-icon,
article.industry article.definition-list div a.icon.delete-icon {
    margin-left: 5px;
}
.industry a.btn-plus span.link-more {
    vertical-align: text-bottom;
}
.addNewIndustry .reason {
    width: 334px;
}
.faq-content {
    height: 500px;
    overflow-y: auto;
}
.faq-content table {
    margin-right: 10px;
}
.faq-content table, .faq-content table td {
    border: 1px solid #000;
}
.faq-content table td.grey {
    background-color: #E6E6E6;
}
.faq-content strong {
    margin: 10px 0 5px 0;
}
.faq-content p {
  margin: 0;
  padding: 0;
}
.faq-content ul,
.faq-content ul li {
    line-height: normal;
    margin: 10px 0 5px 20px;
}
.faq-content ul {
    margin-bottom: 15px;
}
.industry .introduction {
    margin-bottom: 10px;
}

.industry .introduction ul {
    margin-bottom: 8px;
}

.industry .secondary-section {
    margin: 0;
}

.industry .row {
    margin: 0;
    max-width: 100%;
}

.industry .industry-administration ul li {
  display: block;
  text-decoration: none;
}

.industry .industry-administration {
  margin-top: 25px;
}
.expand-btn {
    z-index: 1;
}

/* checkbox groups */
.form .checkbox-group div,
.form .disable-group div {
    clear: left;
}
.form .checkbox-group .disabled + label {
    opacity: 0.5;
}
.form dd .error div > label {
    color: #4d4d4d;
}
.form .checkbox-group.disabled .disable-group{
    opacity: 0.5;
    pointer-events: none;
    cursor: default;
}

/* Industry Create RequestPopup*/
.createChangeRequest .buttons {
  padding-top: 15px;
  height: 90px;
}

/* Audience Tag Filter*/
.popup-widget .region_container {
    margin: 10px 0;
    padding: 3px 1px;
    position: relative;
    background-color: #FFFFFF;
    border: 1px solid #C8C8C8;
    border-radius: 7px;
    box-shadow: 0 -2px 2px 0 #969696;
    -webkit-box-shadow: inset 0 2px 2px rgba(150,150,150,.5);
    background: #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed));
    background: -webkit-linear-gradient(top, #ffffff 0%,#ededed 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#ededed 100%);
}
.popup-widget .region_container .audience-done {
    max-height: 104px;
    overflow: auto;
    padding-bottom: 4px;
    padding-top: 8px;
    padding-left: 8px;
    padding-right: 45px;
}
.popup-widget .region_container .audience-edit {
    padding-left: 8px;
    padding-top: 0px;
}
.audience_tags {
  font: normal 9pt arial;
  box-shadow: 0 -2px 2px #cecfce;
  -webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,.2);
  background: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5));
  background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
  background: linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%);

  border: 0;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  margin: 5px;
  padding: 5px;
  resize: none;
  color: #999999;
}
.set_audience_filters_popup .region_container .list-filter-option {
  overflow-y: scroll;
  width: 60%;
  height: 110px;
  border: 1px solid #CCC;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  margin: 5px 0 10px;
  padding: 5px;
}
.region_container .list-filter-option ul {
  list-style: none;
}
.region_container .edit-icon {
  margin: 6px;
  position: absolute;
  right: 14px;
  bottom: 2px;
}
.region_container .list-filter-option ul li {
  background: #ffffff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5));
  background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
  background: linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%);
  border: 1px solid #dbdbdb;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  padding: 5px;
  margin: 0 0 2px;
}

.popup-widget {
  display: none;
  z-index: 10000;
  margin: 0;
  padding: 0;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
}

/* Toolkit Manager Steps */

#toolkit-builder-steps>div>p{
  margin: 10px 0 10px 0.9375em;
}

#toolkit-builder-steps .steps-list{
  padding-top: 20px;
}
.region-checkboxes {
  margin-top: 7px;
}
#toolkit-builder-steps label.checkbox-toolkit {
  margin-right: 10px;
}

#toolkit-builder-steps .downcontainer{
  padding-top: 10px;
}

#toolkit-builder-steps form{
  margin-bottom: 5px;
}

#toolkit-builder-steps form .text-radio{
  margin-right: 10px;
}
#toolkit-builder-steps h1{
  color: #002776;
}

.toolkit-published-check.disable {
    width:24px;
    height:19px;
    background-position:-10px -1186px;
}
.toolkit-published-check.gray {
    width:24px;
    height:19px;
    background-position:-10px -1215px;
}
.toolkit-published-check {
    width:24px;
    height:19px;
    background-position:-10px -1244px;
}
.step-box {
  box-shadow: 1px 1px 3px #818181;
  -moz-box-shadow: 1px 1px 3px #818181;
  -webkit-box-shadow: 1px 1px 3px #818181;
}

.panel .important-message {
    background-color: #FBF5C1;
    border-top: 1px solid #C8C8C8;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    /*font-size: 13px;*/
    font: 9pt Arial;
    margin: 15px -16px -18px;
    padding: 6px 24px 0;
    -moz-box-shadow: 0 0 3px #C8C8C8;
    -webkit-box-shadow: 0 0 3px #C8C8C8;
    box-shadow: 0 0 3px #C8C8C8;
    min-height: 35px;
}
.important-message.published {
  margin: 35px -16px -16px;
}
.panel .arrow_box {
    position: relative;
    background: #FBF5C1;
}
.panel .arrow_box:after, .arrow_box:before {
    bottom: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}
.panel .arrow_box:after {
    border-color: rgba(136, 183, 213, 0);
    border-bottom-color: #FBF5C1;
    border-width: 10px;
    left: 7%;
    margin-left: -10px;
}
.panel .arrow_box:before {
    border-color: rgba(194, 225, 245, 0);
    border-bottom-color: #C8C8C8;
    border-width: 12px;
    left: 7%;
    margin-left: -12px;
}
.panel .important-message span {
    position: relative;
    left: -5px;
    top: 10px;
    float: left;
}
.panel .important-message p.message {
    padding-bottom: 8px;
    margin-left: 20px;
    margin-bottom: 0;
    margin-top: 10px;
    text-align: justify;
    word-break: break-word;
}

/* progress bar */

.progress-bar  {
    box-shadow: 0 -2px 2px 0 #A4A4A4;
    -moz-box-shadow: inset 0 2px 2px rgba(0,0,0,.5);
    -webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,.5);
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5));
    background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%);
    margin: 10px 0;
    height: 25px;
    border: solid 1px #ddd;
    padding: 1px;
}

.progress-bar .bar {
    width: 0;
    display: block;
    height: 100%;
    background: #0c7bb3;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBjN2JiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwOWMwZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #0c7bb3 0%, #09c0ed 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c7bb3), color-stop(100%,#09c0ed));
    background: -webkit-linear-gradient(top,  #0c7bb3 0%,#09c0ed 100%);
    background: linear-gradient(to bottom,  #0c7bb3 0%,#09c0ed 100%);
}

/* iPads (landscape) ----------- */
@media (max-width: 950px) {
    /*Mini-Menu */
    .table .edit-column{
        padding-right: 0;
        padding-top: 12px;
    }
}

@media (max-width: 628px) {
    /*Horizontal*/
    .table thead > tr > th > span .icon{
        display: none;
    }
}

@media (max-width: 558px) {
    /*Vertical*/
    .table thead > tr > th > span{
        min-height: 48px;
    }

}

@media (max-width: 1080px) {
    .content .authorization-options .filters .buttons .apply,
    .content .authorization-options .filters .buttons .clear {
        width:100%;
    }

}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
  .main-content {
    max-width: 992px;
  }

}

@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
  .main-content {
    max-width: 736px;
  }
}


@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px){


  .main-toolkit {
    width: 68%;
    margin-left: auto;
    margin-right: auto;
  }

  .header-center {
    width: 33%;
  }
  .header-center .wrapper-notif-buttons {
    width: 75%;
  }
  .header-right {
    width: 33%;
  }
  .management-table tbody > tr > th,
  .management-table tfoot > tr > th,
  .management-table tbody > tr > td,
  .management-table tfoot > tr > td {
      max-width: 12em;
  }
  .table.industry th>span {
    height: 78px;
    max-width: 78px;
    font-size: 12px;
    word-wrap: break-word;
    padding: 4px;
  }

 form>.expandable-with-tooltip{
    width: 70%;
 }

 table.career-table tbody td:first-child {
    width: 45%;
 }

}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {

    .content-wrapper {
        width: 100%;
    }

    .content-wrapper > div {
        width: 100%;
    }

    .tile{
        width: 235px;
    }
    .tod .tile-container {
      margin: 0.95%;
    }
    .tod .tod-header .large-3{
      width: 28%;
    }
    .main-toolkit {
        width: 70%;
        margin-left: auto;
        margin-right: auto;
    }

    .header-left {
        margin-left: 0;
        padding-left: 0;
        width: 39%;
    }

    .header-center {
        width: 29%;
        padding: 0;
    }

    .header-center .wrapper-notif-buttons {
      width: 90%;
    }

    .header-right {
        width: 32%;
    }

    .management-table tbody > tr > th,
    .management-table tfoot > tr > th,
    .management-table tbody > tr > td,
    .management-table tfoot > tr > td {
        max-width: 10em;
    }

  form > .expandable-with-tooltip {
    width: 70%;
  }

  .table.industry th > span {
    height: 78px;
    max-width: 78px;
    font-size: 12px;
    word-wrap: break-word;
    padding: 4px;
  }

  .user-actions a {
    font-size: 0.95em;
    }

  table.career-table tbody td:first-child {
    width: 45%;
  }

  .hello-context{
    display: none;
  }

  .hello-user{
    width: 16% !important;
  }
  .tod .tod-header{
    padding-left: 5px;
    padding-right: 5px;
  }

  .tod-header .confirmation-tooltip .large-7{
    width: 50%;
  }
  .tod-header .confirmation-tooltip .button{
    margin-top: 10px;
  }
}

/* jquery ui overrides */
.ui-menu .ui-menu-item {margin: 0;
padding: 0;
zoom: 1;
width: 100%;
}
.ui-menu-item:hover {
    background-color: #92D400;
}
.quickSearchForm .ui-state-focus{
    background: none !important;
    border: none !important;
}
.ui-menu .ui-menu-item a { color: #888; font-size: 1em;}
.ui-menu .ui-menu-item a h3, .ui-menu .ui-menu-item a.ui-state-hover h3 { color: #000; }
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { background: #ECF3Fb; color: #555; }
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { -moz-box-shadow: 1px 1px 6px gray; -webkit-box-shadow: 1px 1px 6px gray; box-shadow: 1px 1px 6px gray; }
.ui-menu .ui-menu-item a.ui-state-active * { color: #fff; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 3px 5px; line-height: 1.4; zoom: 1; }

.ui-autocomplete {
    z-index: 4000 !important;
}
.ui-autocomplete .ui-state-hover, .ui-autocomplete .ui-widget-content .ui-state-hover, .ui-autocomplete .ui-widget-header .ui-state-hover, .ui-autocomplete .ui-state-focus, .ui-autocomplete .ui-widget-content .ui-state-focus, .ui-autocomplete .ui-widget-header .ui-state-focus { border: 1px solid #aaa; }
ul.ui-autocomplete {
    -moz-box-shadow: 1px 1px 10px #aaa;
    -webkit-box-shadow: 1px 1px 10px #aaa;
    box-shadow: 1px 1px 10px #aaa;
    z-index: 1000000 !important;
    width: 300px;
    min-height: 8em;
    height: auto;
    overflow-y: auto;
    overflow-x: hidden;
    position: absolute;
}
ul.ui-autocomplete.small,
.dropdown-small ul {
  max-height: 12.5em;
  min-height: 6em;
}

ul.ui-autocomplete li {list-style-type:none; }
ul.ui-autocomplete li.ui-autocomplete-category { font-size: 11px; color: #00a1de; line-height:15px; text-align: left; padding: 3px 5px; clear: both; border-bottom-color:#cacaca; border-bottom-width: 1px; border-bottom-style: dotted;}
ul.ui-autocomplete li .content-wrap { float: left; display:inline-block; width: 340px; }
ul.ui-autocomplete li span.icon { display:inline-block; float:left;}
ul.ui-autocomplete li .content-wrap h3{ display:inline-block !important; padding-left:5px; }
ul.ui-autocomplete li h3 { font-size: 12px; margin: 0; margin-top: 2px; white-space: nowrap; width: 100%; overflow: hidden; text-overflow: ellipsis; width: 330px;}
ul.ui-autocomplete li img { width: 100%; height: 100%; }
ul.ui-autocomplete li .img-wrap { float: left; width: 40px; height: 40px; margin-right: 5px; margin-top: 5px; background-color: #f0f0f0; text-align: center; background-repeat: no-repeat }
ul.ui-autocomplete li .img-wrap.Apps { width: 30px; height: 30px; }
ul.ui-autocomplete li .img-wrap.Pages { width: 30px; height: 30px; }
ul.ui-autocomplete li .img-wrap.Toolkits { width: 30px; height: 30px; }
ul.ui-autocomplete li .details { font-weight: normal; font-size: 10px; }
ul.ui-autocomplete li.more-link a { color: #06c; background-color: #fff; text-align: center; font-size: 13px; font-weight: normal; margin-top: 2px; padding: 10px; }
ul.ui-autocomplete li.more-link a.ui-state-hover { color: #fff; background-color: #aaa; }
ul.ui-autocomplete li.more-link a span.searchForQuickLookup { font-weight: bold; }
ul.ui-autocomplete li.more-link a span:after { content: "..."; }
ul.ui-autocomplete li .buttons { float: right; padding-top: 10px; vertical-align: top; }
ul.ui-autocomplete li .buttons > div { height: 24px; width: 24px; float: right; margin-right: 10px; line-height: 0; text-align: center; }
ul.ui-autocomplete li .buttons .button-add { width: 24px; display: inline-block; }
ul.ui-autocomplete li .buttons > div > img { height: 100%; }

[role="banner"] > .containerFull > .container > .center .search-wrap > input[name="quickSearch"].headerFooterSearchWatermarkOn { color: #ccc; font-size: 13px;}

/* End: classes for search on header - Check if we can delete some clases */


/* Landing pages - Outside of My Information */
.landing-pages .leftNav {
  margin: 8px 0;
}

.landing-pages .leftNav a {
  display: block;
  line-height: 1.2em;
  padding: 8px;
  position: relative;
  text-decoration: none;
  background: #F6F6F6;
  margin-bottom: 2px;
  overflow: visible;
  white-space: normal;
}

.landing-pages .leftNav li{
    width: 85%;
    white-space: normal;
    padding-right: 0;
}
.landing-pages .leftNav li a{
    display: block;
    width: 100%;
}
.landing-pages li{
    list-style: none;
}
.landing-pages .sidebar h5 a, .landing-pages .sidebar h6 a{
    color: black;
}

.landing-pages p{
    margin-bottom: 5px;
}
.landing-pages article{
    margin-bottom: 15px;
}
.landing-pages table td{
    font-size: 1em;
}
.landing-pages table td.amount-field,
span.amount-field {
    text-align: right;
}
.landing-pages .table-header .left-align {
    padding-left: 52px;
    text-align: left;
}
.landing-pages .table-header .left-align:last-child {
    padding-left: 42px;
    text-align: left;
}

/* Alerts popups */

.alertbox .button_try_again,
.alertbox .button_ok{
    text-decoration: none;
    color: #FFF;
    border-radius: 4px;
    background: #82a600;
    background: -moz-linear-gradient(top, #82a600 0%, #a6d402 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#82a600), color-stop(100%,#a6d402));
    background: -webkit-linear-gradient(top, #82a600 0%,#a6d402 100%);
    background: linear-gradient(to bottom, #82a600 0%,#a6d402 100%);
    display: inline-block;
    padding: 10px 14px;
    font-weight: bold;
    border: 0;
    /*behavior:url(border-radius.htc);*/
    moz-box-shadow: 0 1px 1px #888;
    -webkit-box-shadow: 0 1px 1px #888;
    box-shadow: 0 1px 1px #888;
    margin-bottom: 2px;
    cursor: pointer;
}

.alertbox.rounded{
    border-radius: 5px;
}

/* -------- AlertBox  css  ---------------------------- */

.alertbox.normal {
    padding: 20px;
    width: 406px;
}

.alertbox.normal .buttonbox{
    padding: 0;
    margin: 18px 0 11px 0;
}

.alertbox.normal .title {
    padding: 0;
}

.alertbox.normal .body {
    padding: 0;
    margin: 0 0 24px 0;
    font-size: 12px;
}

.alertbox {
    background: white;
    left: 32%;
    margin: 0 auto;
    top: 200px;
    width: 520px;
    padding: 3px;
}

.alert .alertbox_general {
    border: 6px solid #666699;
    padding: 22px 0 0 28px;
    overflow-y: auto;
}

.ok .alertbox_general {
    border: 6px solid #7fba00;
    padding: 22px 0 0 28px;
}

.toKnow_alertbox_publish {
    padding: 30px;
    width: 390px;
}

.alertbox .body_type {
    width: 32px;
    height: 32px;
    background: url(../images/ConfirmTransparent.png) no-repeat;
    background-color: #C8C8C8;
}

.ok .body_type {
    background: url("../images/Shapec.png") no-repeat;
    background-size: 29px;
}

.alertbox_general .body_content {
    display:table;
}

.alertbox .body {
      margin-left: 48px;
      line-height: 16px;
      font-size: 14px;
      padding: 0 10px 0 10px;
      vertical-align: middle;
      max-height: 400px;
      word-wrap: break-word;
      overflow-wrap: break-word;
      overflow-y: auto;
}
.alertbox .body .name_step{
    line-height: 1;
    font-weight: bold;
}
.alertbox .title {
    color: #636363;
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: bold;
}

.alertbox .buttonbox {
    margin: 36px 0 22px 0;
    clear: both;
}

.buttonbox:before,
.buttonbox:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.buttonbox:after {
    clear: both;
}

.alertbox .body_type.feedbackColorProceed {
  background-color: #7fba00;
}

.alertbox .body_type.feedbackColorCancel {
  background-color: #e4210e;
}


/*New Alert
===============================*/
.content-alert {
    display: none;
    background-color: #fbf3ab;
    border-radius: 4px;
    overflow: hidden;
    width: 650px;
    position: relative;
    z-index: 1;
    padding: 10px 20px 15px 20px;
    margin: 0 auto 20px auto;
    margin-bottom: -5px;
}
    .content-alert > div {
        float: left;
        width: 85%;
    }
    .content-alert .icon{
        float: left;
        width: 32px;
        margin-top: 5px;
        margin-right: 10px;
    }
    .content-alert .button {
        margin: 0;
    }

    .content-alert p {
        padding-bottom: 10px;
    }

/* End Alert*/

/*
* For IE 6/7 only
* Include this rule to trigger hasLayout and contain floats.
*/

.buttonbox {
    *zoom: 1;
}


.alertbox .buttonbox .button_dismiss {
   margin: 4px 0 0 20px;
   cursor: pointer;
   text-decoration: underline;
   font-size: 12px;
}

.alertbox .buttonbox .button_ok {
   padding: 5px 16px;
   cursor: pointer;
}

.alertbox .buttonbox .button_try_again  {
    padding: 5px 8px;
    cursor: pointer;
}

.alertbox a.close {
    position: absolute;
    display: block;
    top: 18px;
    right: 30px;
    display: block;
    width: 16px;
    height: 16px;
    background: url("../images/icon_close.png") no-repeat scroll left top transparent;
    z-index: 3;
    cursor: pointer;
}

/*start of Search Results css*/
.rslt-sec {
                border-radius: 5px;
                -moz-border-radius: 5px;
                -webkit-border-radius: 5px;
                background: #fff;
                padding: 10px 15px;
                letter-spacing: -0.5px;
                font-size: 13px;
                color: #333333;
                margin:10px auto 20px auto;
                line-height:normal;
                min-height:400px;
            }

            .rslt-sec h1 {
                letter-spacing: -0.5px;
                font-size: 13px;
                margin: 5px 0 0px 0;
                padding: 0;
                color: #06296b;
            }

            .sr-record {
                margin: 0 0 20px 0;
            }
            .sr-record .sr-title {
                padding-left: 10px;
                color:#0072bc;
                word-wrap:break-word;
                display:inline-block;
                /*vertical-align:middle;*/
            }
            .sr-title a
            {
                padding-top:5px;
                text-decoration:underline;
                color: #0072bc;
            }
                .sr-record .sr-icon
                {
                    /*background: url(../images/sr-icon-29x29-normal.png) no-repeat;*/
                    width:16px;
                    height:16px;
                    display:inline-block;
                    padding:0;
                    margin:0;
                }

            .sr-record .url {
                color: #008000;
                text-decoration:none;
            }
            .sr-record .url:hover {
                text-decoration:underline;
            }
            .sr-record .sr-desc {
                padding-top:5px;
                padding-left: 25px;
                color:#333333;
                word-wrap:break-word;
                text-wrap: normal;
            }

            .sr-record .sr-date {
                padding-right: 20px;
                color: #878787;
            }
            .sr-record .otherdesc {
                color: #878787;
            }

.quickSearchForm .sr-fixedheight {
    min-height:45px !important;
    height:auto!important;
}
        /*.clearfix
        {
            clear:both;
        }*/
.error-page .page-icon {
    display: inline-block;
    width: 13px;
    height: 14px;
    margin: 0 4px;
}
.error-page li:before {
    color: green;
}
.compatibility-icon-2 {
    background: url("../images/icons.png") top left no-repeat;
    background-position: -13px -1503px;
}

.compatibility-icon-1 {
    background: url("../images/icons.png") top left no-repeat;
    background-position: -42px -1478px;
}
.hideimp {
    display:none !important;
}

.hide {
    display: none;
}
.show-inline-block {
    display:inline-block !important;
}

        .sr-pagenav
        {
            list-style:none;
            margin: 0;
            padding: 0;
            text-align:center;
        }
            .sr-pagenav li
            {
                margin:0;
                padding:0;
                display:inline-block;
                width:auto;
            }
            .sr-pagenav li a
            {
                display:inline-block;
                float:left;
                /*padding:0;*/
                padding: 4px 0;
                text-decoration:none;
                color:#0072bc;
                width:25px;
                height:24px;
                border:1px solid transparent;
            }
            .sr-pagenav li a.active
            {
                background:url(../images/sr-icon-25x24-hover-no.png) no-repeat;

                color:#666682;
            }
            .sr-pagenav .sr-arrow-next
            {
                background:url(../images/sr-arrow-next.png) no-repeat;
                width:16px;
                height:16px;
                display:inline-block;
                 padding:6px 0;
            }

            .sr-pagenav .sr-arrow-prev
            {
                background:url(../images/sr-arrow-prev.png) no-repeat;
                width:16px;
                height:16px;
                display:inline-block;
                padding:5px 0;
            }


            .rslt-sec ul{
                margin:0 0 0 15px;padding:0; color: #333333;
            }

            .rslt-sec h4{
                color: #333333;
                font-size:13px;
                margin-bottom:10px;
            }

.sr-noresult li {
    margin:5px 0;
            }

/*Endtart of Search Results css*/

/* Notification messagtes */

.notification-container {
overflow: hidden;
}

.notification-container ul {
    list-style-type:none;
    padding: 0;
    margin: 0;
}

.notification-item span {
    line-height: 38px;
    vertical-align: middle;
    padding-left: 5px;
}
.notification-item-caption {
    min-width: 770px;
    max-width: 960px;
    margin: 0 auto;
    float: none;
}
.notification-item-caption img.left {
    margin-top: 10px;
}
#main-notifications {
    position: fixed;
    width: 100%;
    top: 130px;
}
.notification-item {
    margin: 8px 0 4px 0;
    height: 42px;
    background-color: #f7f797;
    border: solid 1px #e8e579;
    border-left: none;
    vertical-align: middle;
    border-right: none;
    z-index: 100;
    position: relative;
    width: 100%;
}

.notification-item .notification-item-captio_img {
    padding-top: 10px;
    padding-right: 10px;
}

    .notification-item a.close {
        margin-right: 30px;
        margin-top: 12px;
        display: block;
        width: 16px;
        height: 16px;
        background: url('data:image/png;base64,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') /*../images/icon_close.png*/ no-repeat scroll left top transparent;
        *background: url("../images/icon_close.png") no-repeat scroll left top transparent; /* For IE 6 and 7 */
        z-index: 3;
        cursor: pointer;
        position: absolute;
        right: 0;
        top: 0;
    }

.tod-header .confirmation-tooltip{
    opacity: 1;
    position: absolute;
    width: 96%;
    left: 6px;
    border: 1px solid #666;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #666;
    box-shadow: 0 1px 3px rgba(153,153,153,.8);
    -moz-box-shadow: 0 1px 3px rgba(153,153,153,.8);
    -webkit-box-shadow: 0 1px 3px rgba(153,153,153,.8);
    font-size: 8pt;
    background-color: #FFF;
    padding: 8px 10px 0 10px;
    line-height:16px;
    z-index: 10;
}
.tod-header .confirmation-tooltip .button{
    top: 0;
    margin-bottom: 14px;
    line-height: 9px;
    height: 33px;
}

.tod-header .confirmation-tooltip button+span{
    margin-left:10px;
    cursor: pointer;
}

.tod-header div.ps-container{
    width: auto;
    max-height: 400px;
    height: auto;
}
.tod-header .dropdown .delete-icon-small{
    left: auto;
    position: absolute;
    right: 15px;
    top: 45%;
}
.tod-header .tooltip-overlay-active{
    background-color: #bbb;
    opacity: 0.8;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.tod-header .dropdown .tooltip-overlay-active li:hover{
    background: none !important;
}
.tod-header .dropdown ul{
    padding-top: 10px;
    padding-bottom: 20px;
}
.large-deloitteNet-link {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAUCAYAAABGUvnzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4Q0RFNTY3RDEzMTExMUUzQTM2REQ0OTgzMEJBNzZDOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0RFNTY3RTEzMTExMUUzQTM2REQ0OTgzMEJBNzZDOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhDREU1NjdCMTMxMTExRTNBMzZERDQ5ODMwQkE3NkM5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhDREU1NjdDMTMxMTExRTNBMzZERDQ5ODMwQkE3NkM5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YXy9twAABK5JREFUeNrsWUtym0AQFa5cAB9htFCqkh0+AjoCOoK0SpaCI4CW8Uo6gnQEcYSwi6uihTmCOYLSDT3QDDN8RCQ7jqdqbImBobtff16PrPP5PPkY73d8GruBZVnDHpitXfh7pG/x5LSZjxJgtg7hr0PfAtgv+Z8A7ArQHGDrs48GCg33ZDDRaIfz7yh9gzqi7C59tl9LiB+/SqeVY/H9a247fg+38wHWd7eKYJsZSTc8FAwcAQUKAOjsn3Dv2dom2d3cSU+bSFkXtO5R9Mcj3qbabwkzUq5xO8cjHQqdxXt8srxvX87TISkao3THBELlBRPaA6Cnbwbk9hSPRtjS58TkuFeSzAcQMEqvlfXCjqA0Awzgcc8LAFCfGQJB38OcG6JGkEOkYPx0ZAQ69L7xe43PBi45VN/IQ7nRbqsLoxOfT9Q0P5gjYZEGAGvEBwBugKeAjOMB7ktKkjVby2gQSv2Oaqmxi2QVaXVJxrEbmaWZZo/Mk+c5ALO1PyoyTxuLyRKSPHzEKqEDUDjb2bFnpjKK4R6uewDXIwVY36A33nvQvEcdMaTrmj3verO1IqpTbc2ZrZcU1ULjxSEx3b4180hGVQmToL22N6zfRw24UvcjZSvd4MD5PaN226L3Hta9S9S4G3j/Qalv3MtlnZtSBNyz+/0WY/CxZy1PzPaasxq6pAjtknOeR1k9quY0H+g/Z7EBW5d8g7dfFpOFp+DGoIiVey8BHNEBrsscCZ+7hz2sXP8qqMIyS9Xtwa8FYwHOlOiUhrBLz5W18rTJlBd6HREjWFbAZxdsr1ipZX5Hik3pmaSW6vBaMRNa5xkpKdfr76iz72J9x3Q3jYDZq8sh+T6BrLvkKPLdAh0BrsU4ORaQlmOaydiDDlsDtlNLJ+bocjVtg6nNOJCDcNAS2DullGXnBOxahxoVuSv0bOokapxCQ7wQJAAkkjUcGXUP3VO6V/+uwtaD2quhALs1j2+CPqblUInFxNDCiRscatiKzu6F++wYafJbHNyu8YzXOKoEFu0p0Rpr0nakfDel9z6OpDOGmNxmZIojt0WfsX1Tothtib6MQM46slxyFYAJXM5eE2yR2Es9VucuPX6La6kIyRtP00V7JUqDDD91Er3Xi3IgjW43WrNxUWzS3aN7Bh+OPD5ZAupv2pdF29gX0/RhHond2szbVgZmHZYHAhUwXq/WpqinsdJe2YyAhYY2pH9WqPazjeWnWjswXrGtPYPyYF0u2sPWQYQp6igr3Fn3nHXDZxvmknpk0/AIaLsPwA71f0fNcRiCMGfROyGmu2IKYH/4nB9AzNZnco5lTxBWLD3iMy+0xzMrD4nS3rQ5DWfKgu3naJzTo7UXxoITRZZCt0KesC8PoAONtlS+YzqhbM8A6E+cJM9WwwNqgQXgSlsPbpNkW7AAYB9q4FaGzNeZQdSWpy8gKfV+O0OdCui0akg9X2iM6yjOmTVYdPEO2StnLMoFc7QhNTHqcIIV6ZcyGR1W52ONU0RavdSjylFnnervwdVZtKyVl7cyVbrPRrdEbXsV6ddhPCJteV72xlf7sYWdRefytNVkSuel00Etzv4qwB/jbY+7DxO87/FHgAEAsPABSLcFzJcAAAAASUVORK5CYII=') /*../images/deloitteNet-img.png*/ no-repeat;
    *background: url('../images/deloitteNet-img.png') no-repeat; /* For IE 6 and 7 */
    height: 20px;
    display: inline-block;
    width: 115px;
    position: relative;
    top: 4px;
}

/*Form Error Handling */
.form .error input,
.form .errorPhone input,
.form input.error,
.form input.errorPhone,
.form .error textarea,
.form .errorPhone textarea,
.form textarea.error,
.form textarea.errorPhone {
  border-color: #c60f13;
  background-color: rgba(198, 15, 19, 0.1);
}

.error > .selectboxit-container .selectboxit,
select.error ~ .selectboxit-container .selectboxit {
    border: 1px solid #c60f13;
}

#toolkit-builder-steps .selectboxit-container,
#toolkit-builder-steps .selectboxit-btn,
#toolkit-builder-steps .selectboxit-options {
  width: 100% !important;
}

.form .error input:focus,
.form input.error:focus,
.form .error textarea:focus,
.form textarea.error:focus {
    background: #fafafa;
    border-color: #999999;
}

.form .error label{
  color: #c60f13;
}
.form .error label.noterror{
  color: #4d4d4d;
}

.form .error small,
.form small.error {
  display: block;
  padding: 0.375em 0.25em;
  margin-top: -1.3125em;
  margin-bottom: 1em;
  font-size: 0.75em;
  font-weight: bold;
  background: #c60f13;
  color: white;
 }
.expired:after{
  content: "Expired";
  color: red;
  margin-left: 5px;
}

select {
  width: 99%;
  height: 19px;
  font-size: 9pt;
  overflow: hidden;
  background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f5f5f5));
  background: -moz-linear-gradient(top, #fff, #f5f5f5);
  background: -o-linear-gradient(top, #fff, #f5f5f5);
  background-color: #f5f5f5;
  box-shadow: 0 -2px 2px #cecfce;
  -moz-box-shadow: inset 0 2px 2px rgba(0,0,0,.2);
  -webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,.2);
  cursor: pointer;
  border: 1px solid #ccc;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: url('../images/arrow-down.png') no-repeat;
  background-position: 99% 3px;
  padding: 5px 0 5px 1%;
  line-height: 1;
  -webkit-appearance: none;
  -moz-appearence: none;
}
select:focus, select:active {
  outline: none;
}
.ui-datepicker select{
  height: auto;
  background: none;
  box-shadow: 0 0 0;
  -moz-box-shadow: inset 0 0 0;
  -webkit-box-shadow: inset 0 0 0;
  border: 0;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  padding: inherit;
  -webkit-appearance: menulist-button;
  -moz-appearence: menulist-button;
}
/* Employment History */

.popup-container .employment-popup h6, .popup-container .employment-popup p{
  padding-left: 0;
}

/* Education page */
.graduator > div {
  margin-left: 5px;
}

/* Benefits page */
.popup-dependents
{
    width: 300px;
}
.employment-history pre{
  font-family: inherit;
  font-size: 1em;
  line-height: 1.6;
  margin: -2px 0 10px 75px;
  text-rendering: optimizeLegibility;
}
.employment-history dd{
  min-height: 15px;
}
.inline{
  display: inline;
}

/*============================
 Nav Tabs **/

.nav-tabs {
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 25px;
    border-bottom: 1px solid #dddddd;
}
.nav-tabs > li {
    float: left;
    margin-bottom: -1px;
    position: relative;
    display: block;
}
.nav-tabs > li > a {
    margin-right: -1px;
    line-height: 1.5;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
}
.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
    border: 1px solid #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
    color: #70B000;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    font-weight: bold
}
.nav:before,
.nav:after {
    display: table;
    content: " ";
    clear:both;
}

/* Dropkick dropdown disabled
===================================================================================================*/
input:disabled,
.dk-disable
{
        opacity:0.6;
}

.dk-disable a
{
    cursor: no-drop !important;
}

.dra-main-container#deloitteRateThisApp {
    top: 150px;
    margin-top: auto;
}

.js-box-dpm {
  border: 1px solid #cecfce;
  margin: 20px 0;
  padding: 0;
  box-shadow: 2px 2px 5px #cecfce;
}
.js-box-dpm .js-content {
  padding: 7px 10px 10px;
  margin: 0;
  width: 100%;
}
.js-box-dpm .js-selector {
  width: 100%;
  background-color: #eee;
}
.js-box-dpm .js-selector div{
  border-bottom : 1px solid #cecfce;
  border-right : 1px solid #cecfce;
  padding: 10px 10px 15px 10px;
  margin: 0;
  font-weight: normal;
  cursor: hand;
  cursor: pointer;
  width: 30%;
  float: left;
  background-color: #eee;
  color: gray;
  text-align: center;
}
.js-box-dpm .js-selector div:hover {
  font-weight: bold;
}

.js-box-dpm .js-selector .icon {
  vertical-align: text-bottom;
}

.js-box-dpm .js-selector .selected {
  font-weight: bold;
  color: black;
  border-bottom: 1px solid white;
  background-color: white;
}

.js-box-dpm .slider {
  height: 180px;
  overflow: auto;
  width: 100%;
  padding: 0 0 10px 0;
  margin-top: 10px;
}
.js-box-dpm .slider .edit-column.actions .icon.delete-icon {
  margin-top: 10px;
}
.js-box-dpm .btn-plus{
  float: none;
}
.js-box-dpm .phaseName {
  margin: 0 7px;
  font-size: 1.1em;
  line-height: 1.3em;
}

.popup-container input[type=text].dpm-error{
  border-color: #c60f13 !important;
  background: rgba(198, 15, 19, 0.1) !important;
}

.popup-container input[type=text].dpm-alert{
  border-color: orange !important;
  background: rgba(200, 170, 10, 0.2) !important;
}

.btn-confirm {
  margin-top: 15px;
}

.banner-details {
  border-style: solid;
  border-width: 1px;
  padding-top: 10px;
}

.banner {
    padding: 10px;
    border: 1px solid;
    border-radius: 5px;
    margin: 5px;
    display: inline-block;
    width:100%;
}

.popup-container .banner {
    margin-left: -5px;
    margin-top: 0;
}

.banner-info {
  background-color: #fffbdc;
  border-color: #eeeacf;
}

.banner-success {
  background-color: #edf6de;
  border-color: #e3eecf;
}
/**
 * prevent block to be divided in two lines
 */
.blockWord {
    white-space: nowrap;
}

#check-details {
  margin-top: 25px;
  float: none;
}

.btn-admcontact {
  display: block;
  clear: both;
  margin-right: 10px;
}

.element-block {
  display: block;
}


/**========================
Pagination **/

.paginationTile {
    position: absolute;
    bottom: 5px;
    width: 95%;
}
.paginationTile .align-center {
text-align: center;
}
.paginationTile .disabled-click {
    pointer-events: none;
    cursor:default;
}
.paginationTile ul.pagination {
    height: 1.33333rem;
    margin: 0 auto;
    display: inline-block;
    width: 100%;
}
.paginationTile ul.pagination .buttons{
    margin-left: 10%;
}
.paginationTile ul.pagination li {
    float: left;
    display: block;
}
.paginationTile ul.pagination li {
    height: 1.33333rem;
    color: #222222;
    font-size: 0.77778rem;
    margin-left: 0em;
}
.paginationTile ul.pagination li.unavailable a {
    cursor: default;
    color: #999999;
}
.paginationTile ul.pagination li a {
    display: block;
    padding: 0.05556rem 0.55556rem 0.05556rem;
    color: #333;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.paginationTile ul.pagination li:hover a,
.paginationTile ul.pagination li a:focus {
    background: transparent;
}
.paginationTile ul.pagination li.current a {
    font-weight: bold;
    cursor: default;
    background: transparent;
}
.pagination .circle {
  width:20px;
}

.pagination .indexes {
  display: inline-block;
}

.paginationTile .pagination {
    text-align: center;
    display: block;
}
.tile-items .elements {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.message-by-btn {
  color: #848484;
  margin-left: 20px;
  margin-top: 10px;
}

.employment-letter ul{
  list-style: none;
  margin-top: 10px;
}
.employment-letter li{
  height: 30px;
}
.employment-letter .icon_info{
    margin-top: 4px;
    margin-right: 110px;
}

.tile-container .content-error {
    background-color: white;
    position: absolute;
    bottom: 3px;
    padding-bottom: 5px;
    /*font-size: 12.5px;*/
    color: red;
    font-weight: normal;
}
/**========================
Tile Metrics**/
.tod .tile-container .inner-content .metrics-tile li {
    border-bottom: 1px solid #e6e6e6;
    padding: 0;
}

.tod .tile-container .inner-content .metrics-tile li.wrap {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: normal;
}
.metrics-tile span {
    color: #92d400;
    font-weight: bold;
}



/**========================
Tile New Hire **/

.tod .tile-container .inner-content .new-hire .icons-containers-new-hire {
    margin-bottom: 10px;
    margin-top: 10px;
    display: table;
}
.tod .tile-container .inner-content .new-hire .icons-containers-new-hire div {
    float: left;
    margin-right: 3px;
}

.tod .tile-container .inner-content .new-hire .tile-error {
  display:inline-block;
  width:40px;
  height:40px;
}
.tod .tile-container .inner-content .new-hire .hide-long-text-ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    word-wrap: normal;
}
.tod .tile-container .inner-content .new-hire .new-hire-content-error {
    position: absolute;
    bottom: 10px;
    color: red;
}
.tod .tile-container .new-hire .items {
    padding-left: 0;
}
.tod .tile-container .new-hire .tile-items li:first-child{
    border-top: 1px solid #e6e6e6;
}
.tod .tile-subtitle {
    font-size: 12.5px;
    display: block;
    margin-top: 3px;
}
.tod .tile-container .inner-content .new-hire li span {
    font-weight: bold;
}
.tod .new-hire .text-green-tiles {
    width: 125px;
    margin-left: 50px;
    margin-top: 5px;
    color: #77AC18;
    font-weight: bold;
    font-size: 12px;
}

.search-section ul{
  list-style: none;
  line-height: 25px;
  margin-left: 0;
}

.search-section .search-term{
    font-size: 1.3em;
    margin-bottom: 15px;
}

.search-section .search-term span{
    font-weight: bold;
}

.search-filters-section h2{
  margin: 10px 0 0 0;
  font-size: 1.3em;
}

.search-filters-section .clear-refiners img{
  margin-top: -2px;
}
.search-filters-section .clear-refiners span{
  color: #666;
}

.search-filters-section .selected{
  font-weight: bold;
}

.my-income table{
  width: 100%;
}
.tablebody-with-lines tr{
  border-top: solid 1px #ccc;
}
.tablebody-with-lines tr.separator{
    border-top: solid 2px #ddd;
}
.tablebody-with-lines td.vertical{
    border-right: 1px solid #ddd;
}
.dark {
    background-color: #F0F0F0;
}
.compensationUS .tooltip_top {
    border-bottom: 1px #aaa dashed;
}
.my-income td{
  width: 50%;
}
.my-income td+td,
.my-income th+th{
  text-align: right;
}
.my-income .fiscal-year{
  color: #666;
}
.my-income .important{
  font-weight: bold;
}

/* Total Rewards Table */

.total-rewards table tr td {
    padding: 10px 10px 10px 15px;
    vertical-align: middle;
}
.total-rewards table .hidden-rows td{
    color: #888;
    border: none;
}
.total-rewards td+td+td{
    text-align: right;
}
.total-rewards td+td+td+td{
    text-align: left;
}
.total-rewards .expandable {
    cursor: pointer;
    border-top: 1px dotted #CACACA;
}
.total-rewards .total {
    border-top: 1px dotted #CACACA;
}
.total-rewards .expandable:hover,
.total-rewards .expandable.open {
    background-color: rgb(235,255,210);
}
.total-rewards .leftNav a.selected:before{
    left: 155px;
}
.total-rewards .leftNav a.selected:after{
    width: 165px;
}
.total-rewards .total{
  font-weight: bold;
}

.small-circle {
    height: 15px;
    -moz-border-radius:75px;
    -webkit-border-radius: 75px;
    border-radius: 75px;
    width: 15px;
}
.salary-circle {
    background-color: #97ce35;
}
.other-income-circle {
    background-color: #0d3580;
}
.retirement-circle {
    background-color: #457de6;
}
.benefits-circle {
    background-color: #2456b3;
}
#career-nav .leftNav a{
    display: block;
    line-height: 1.2em;
    padding: 8px;
    position: relative;
    text-decoration: none;
    background: #F6F6F6;
    margin-bottom: 2px;
    overflow: visible;
    white-space: normal;
    width: 170px;
}
#career-nav .leftNav a.selected:after{
    width: 170px;
}
#career-nav .leftNav a.selected:before{
    left: 160px;
}
#career-nav .leftNav span{
    color: #2795B6;
}
#career-nav .leftNav .selected span{
    color: #fff;
}
#career-nav .leftNav .selected{
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    word-wrap: normal;
    width: 190px;
    background: none;
}
#career-nav .section-link{
  font-weight: bold;
}
#career-nav .header-in-list a{
    background: none;
    margin-left: -5px;
}
#career-nav .header-in-list span{
    color: #2ba6cb;
    font-size: 15px;
}
#career-nav .header-in-list .selected span{
    color: white;
}
.learning-communities ul {
    list-style: none;
}

/* Mobility Tile*/

.tod .tile-container .inner-content .mobility-tile .indicators .no-collapse {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    word-wrap: normal;
}
.tod .tile-container .inner-content .mobility-tile .indicators{
    border-top: 1px solid #efefef;
}
.tod .tile-container .inner-content .mobility-tile .indicators p, .tod .tile-container .inner-content .mobility-tile .indicators ul{
    padding-bottom: 0px;
    border-bottom: 1px solid #efefef;
}

.tod .tile-container .inner-content .mobility-tile .indicators p span {
    color: #92d400;
}

.tod .tile-container .inner-content .mobility-tile .indicators p .visa, .tod .tile-container .inner-content .mobility-tile .indicators span.visa {
     color: #54565b;
}

.tod .tile-container .inner-content .mobility-tile a {
    padding-bottom: 4px;
    font-size: 13px;
    display: block;
}

.tod .tile-container .inner-content .mobility-tile li:last-of-type {
    border-bottom: none;
    padding-bottom: 0px;
}

.small-circle {
    height: 15px;
    -moz-border-radius:75px;
    -webkit-border-radius: 75px;
    border-radius: 75px;
    width: 15px;
}
.salary-circle {
    background-color: #97ce35;
}
.other-income-circle {
    background-color: #0d3580;
}
.retirement-circle {
    background-color: #457de6;
}
.benefits-circle {
    background-color: #2456b3;
}
.course-details ul {
    margin-bottom: 0;
}
.course-details ul li {
    list-style-type: none;
}
.course-icon {
    background: url(../images/career-icons.png) no-repeat;
    width: 20px;
    height: 20px;
    display: block;
}
.course-icon.virtual.instructor-led{background-position:1px -120px}
.course-icon.e-learning{background-position:1px -100px}
.course-icon.live.instructor-led{background-position:1px -78px}
.course-icon.no-image{background-position: 0 0}
.course-icon.launch-course{
    background-position:1px -140px;
    cursor: pointer;
}
.icon-warning-sign {
    background: url(../images/career-icons.png) no-repeat;
    width: 18px;
    height: 18px;
    display: block;
}
.icon-warning-sign.red{background-position: 0 -39px}
.icon-warning-sign.yellow{background-position: 0 -20px}

.scroll-table table {
    border-collapse: collapse;
    width: 100%;
}
.scroll-table thead {
    text-align:left;
    display: table;
    float: left;
    width: 97%;
}
.scroll-table thead tr {
    display: table-row;
    width: 100%;
}
.scroll-table tbody {
    display: block;
    height: 70px;
    overflow-y: scroll;
    float: left;
    width: 100%;
}
.scroll-table tbody tr {
    display: table;
    width: 100%;
}
.scroll-table tbody tr .ellipsis {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    word-wrap: normal;
    width: 140px;
    display: block;
}

.mcc-table tbody > tr > td {
    padding: 5px 0 5px 15px;
}
.mcc-table thead > tr > th {
    padding-left: 3px;
}
.mcc-table tbody {
    height: 55px;
}
.mcc-table .icon {
    margin: 0 6px 0 0;
}

.ppd-search input.quickSearch {
  padding-right: 20px;
}
.ppd-search .fa-search {
  position: relative;
  bottom: 21px;
  right: 7px;
}

.course-details label {
    font-weight: 700
}

.popup-lca{
    width: 500px;
}

.slim-table .table-header span {
    font-weight: 700;
    padding: 2px 4px
}

.course-details .hide-content {
    overflow: hidden;
    height: 45px;
}
.course-details .show-content{
    height: auto;
}
.course-details .show-more-content,
.course-details .show-more-content ul {
    line-height: 1.1em;
}
.course-details .show-more-content li:not(:last-child) {
    margin-bottom: 0.6em
}
.tablebody-with-lines.table td:first-child {
    color: #666;
}
.inner-content .header-content h4{
    padding-bottom: 13px;
    line-height: 9px;
}
/* PDF Template*/

.header-pdf{
    background-color: #2C4459;
    height: 35px;
}
.header-pdf-down {
    background-color: #99CB4A;
    height: 5px;
}
.pdf-title {
    color: #99CB4A;
}
.pdf-logo{
    height: 28px;
    padding: 1px;
    margin-top: 2px;
    float: right;
}
.border-pdf {
    border: solid;
    color: #92d400;
    border-width: 1px;
}
.body-pdf{
    width: 800px;
    margin: auto;
    background: white;
    padding-left: 30px;
    padding-right: 30px;
}
.footer-pdf {
    color: grey;
    margin-top: 510px;
}

/* DISABILITIES US POPUP */

.header-text-right {
    font-size: 11px;
    text-align: right;
    color: grey;
    margin-bottom: 5px;
}
.disability-text {
    float: right;
}
#disability-icon {
    margin-right: 395px;
    margin-top: 3px;
}
.column-left {
    float: left;
    width: 45%;
    margin-left: 15px;
}
.line-fix{
    line-height: 1.4;
}
.column-right {
    float: right;
    width: 50%;
}
.footer-text-disabilities{
    color: grey;
}

/** COUNTRY CODE IN CONTACT DETAILS **/
.add-contact form.form .row.margin .phone-home-with-country  {
    width: 240px;
}
.add-contact form.form .row.margin .country-code-legend {
    width: 85px;
    margin-right: 6px;
}
.add-contact form.form .row.margin .country-code {
    width: 50px;
    margin-right: 6px;
}
.add-contact form.form .row.margin .country-code-office {
    width: 60px;
    margin-right: 5px;
}
.add-contact form.form .row.margin .country-code-margin {
    margin-left: 5px;
    margin-right: 0px;
}
.add-contact form.form .row.margin .country-code-extra{
    margin-left: 5px;
}
.add-contact form.form .row.margin .input-phone {
    width: 335px;
}
.add-contact form.form .row.margin .input-phone.js-enabled-office-phone {
    width: 270px;
}
.add-contact form.form .row.margin .input-phone-extra {
    width: 241px;
}
.add-contact form.form .row.margin .phone-extra-countrycod {
    width: 160px;
}
.add-contact form.form .row.margin .countryCod-legend {
    float: left;
    margin-right: 15px;
}

.add-contact form.form .row.margin .countryCod-legend .cod-margin-top {
    margin-top: 0px;
}
.add-contact form.form .row.margin div.inline-field .emergency-country-code {
    width: 164px;
    margin-left: 0px;
}
.country-code-space {
    margin-right: 5px;
}
/*Tooltip Custom*/
.tooltip_custom {
    position: relative;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #666;
    box-shadow: 0 1px 3px rgba(153,153,153,.8);
    -moz-box-shadow: 0 1px 3px rgba(153,153,153,.8);
    -webkit-box-shadow: 0 1px 3px rgba(153,153,153,.8);
    font-size: 8pt;
    background: url("../images/icon-info.jpg") no-repeat scroll 3px 3px #FFF;
    padding: 4px 10px 4px 30px;
    line-height:16px;

    z-index:10001;
    max-width:300px;
}
.z101 {
    z-index: 101 !important;
}
.tooltip_custom:after,
.tooltip_custom:before {
    right: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;

    border-color: rgba(255, 255, 255, 0);
    border-width: 5px;
}
.tooltip_custom:before {
    border-color: rgba(204, 204, 204, 0);
    border-width: 6px;
}
.tooltip_right:after {
    border-right-color: #ffffff;
}
.tooltip_right:before {
    border-right-color: #cccccc;
}
.tooltip_middle:after,
.tooltip_middle:before {
    right: 50%;
}
.tooltip_center {
    margin-left: 10px;
    margin-right: 10px;
}
.tooltip_center:after,
.tooltip_center:before {
    top: 40%;
}
.tooltip_top {
    margin-top: -5px;
}
.tooltip_top:after{
    /*border-left-color: rgba(255, 255, 255, 0);*/
    border-top-color: #ffffff;
    bottom: -10px;
}
.tooltip_top:before{
    /*border-left-color: rgba(204, 204, 204, 0);*/
    border-top-color: #cccccc;
    bottom: -14px;
}
.tooltip_bottom_right {
    margin-left: 10px;
    margin-top: -20px;
}
.tooltip_bottom_right:after {
    top:5px;
}
.tooltip_bottom_right:before {
    top:5px;
}
.tooltip_bottom {
    margin-top: 5px;
}
.tooltip_bottom:after{
    border-bottom-color: #ffffff;
    top: -10px;
}
.tooltip_bottom:before{
    border-bottom-color: #cccccc;
    top: -13px;
}
.tooltip_error {
    border-color: red;
    background: url("../images/icon-alert.jpg") no-repeat scroll 3px 2px #FFF;
    display: block !important;
}
.tooltip_right.tooltip_error:before {
    border-right-color: red;
}
.tooltip_top.tooltip_error:before {
    border-top-color: red;
}
.tooltip_bottom.tooltip_error:before {
    border-bottom-color: red;
}
.tooltip_custom.small {
    max-width: 180px;
}
.tooltip_custom.tooltip_hidden {
    display: none !important;
}

.prof-edit select{
    height: 32px;
}

/* People Picker */
.peoplePicker {
    min-width: 400px;
    max-height: 500px;
}

.peoplePicker:after{
    border-top-color: #ffffff;
    bottom: -10px;
}
.peoplePicker:before{
    border-top-color: #cccccc;
    bottom: -14px;
}
.peoplePicker .containerInfo{
  padding-left: 5px;
  display: inline-block;
  vertical-align: top;
}
.peoplePicker .containerInfo .employeeLabel{
    color: #1E5D98;
    font-size: 13px;
    font-weight: bold;
}
.peoplePicker-input {
    color: #999;
}

.peoplePicker-input.selected {
    color: #000;
    border: #70B000 1px solid !important;
}
.person-row {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    list-style-type: none;
    list-style: none;
    min-height: 50px;
}
.person-row .container-pic {
  display: inline-block;
}

.person-row .noPicture {
    margin-left: 5px;
    width: 40px !important;
    height: 40px !important;
    background-image: url('../images/defaultProfilePicture.png') !important;
    border: 1px solid #CCCCCC;
}
.person-row .picture {
    width: 40px;
    height: 40px;
    border:1px solid #CCCCCC;
    background-size: cover;
    position: absolute;
    margin-left: 5px;
}
.person-row .person-city {
    float: right;
    margin-top: 12px;
}
.ui-autocomplete-loading {
    background: url(../images/ui-anim_basic_16x16.gif) 95% center no-repeat #ffffff !important;
    background: url(../images/ui-anim_basic_16x16.gif) 95% center no-repeat, -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%) !important;
    background: url(../images/ui-anim_basic_16x16.gif) 95% center no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5)) !important;
    background: url(../images/ui-anim_basic_16x16.gif) 95% center no-repeat, -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%) !important;
    background: url(../images/ui-anim_basic_16x16.gif) 95% center no-repeat, linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%) !important;
}

.no-padding {
    padding: 0;
}

/**
 * list in columns
 */
ul.in-columns {
  margin-bottom: 20px;
  overflow: auto;
}
ul.in-columns li {
  line-height: 1.5em;
  float: left;
  display: inline-block;
  width: 100%;
}
ul.in-columns li span {
  overflow-wrap: break-word;
}
.double.in-columns li {
  width: 50%;
}
.triple.in-columns li {
  width: 33.333%;
}
.quad.in-columns li {
  width: 25%;
}
.six.in-columns li {
  width: 16.666%;
}
/**
 * Tags Adder widget
 */
.tags-adder table.tags-container {
  width: 100%;
  margin-top: 10px;
  max-height: 300px;
  overflow-y: auto;
  border: 1px solid #cccccc;
}
.tags-adder table tr.tag {
  margin: 1px;
  border: solid 1px #cccccc;
}
/**
 * fix in header Bugs324443, 425855
 */
.todHeader #TCH_SearchBar input {
  padding-bottom: 0;
  padding-top: 0
}
.todHeader input#TOD_SearchInput.txtSearch.ui-autocomplete-loading {
  z-index: 10;
}

/*============================
Accordion **/

.accordion.expanded > dd,
.subAccordion.expanded > dd {
    display: block;
    padding-top: 5px;
}
.accordion > dd,
.subAccordion > dd {
    display: none;
}
.accordion .table {
    margin-bottom: 0px;
}
.subAccordion .title {
    color: #333333;
    text-transform: capitalize;
}
.accordion .bar {
    background-color: #dceff8;
    border: 1px solid #bad7e3;
    padding: 7px;
}
.accordion dl dt {
    margin-bottom: 0px;
}
.subAccordion .bar {
    background-color: #f3f3f3;
    border: 1px solid #e0e0e0;
    padding: 7px;
}
.hide {
    display: none;
}
.subAccordion .table {
    text-transform: capitalize;
    width: 100%;
    margin-top: 5px;
}
.subAccordion .table tr td {
    border-bottom: none;
    padding-bottom: 2px;
    padding-top: 2px;
}
.more:before {
    content: "";
    width: 15px;
    height: 15px;
    background: url(../images/sprite.png) -14px -96px no-repeat;
    float: left;
    margin: -2px 5px 0 0;
}
.less:before {
    content: "";
    width: 15px;
    height: 15px;
    background: url(../images/sprite.png) -14px -108px no-repeat;
    float: left;
    margin: -2px 5px 0 0;
}