.search-list {
  margin-left:0;
  padding:0 5px 0 4px
}
.searchcriteria-div {
  float:left;
  width:18.5%
}
.search-opt-box {
  border-bottom:1px dotted #ccc;
  float:left;
  height:auto;
  margin:4px 0 5px 0;
  padding-bottom:12px;
  padding-left:9px;
  width:95%
}
#lnr-catalog-search {
  min-height:200px
}
#lnr-catalog-search .srch-filter-heading {
  border-bottom:1px dotted #CCC;
  color:#333;
  cursor:pointer;
  float:left;
  font-size:14px;
  font-weight:bold;
  margin:0 0 3px;
  padding:7px 6px 7px 8px;
  text-transform:uppercase;
  width:92.5%
}
#searchopts-content .search-opt-box-lastitem {
  border:0;
  margin-bottom:0;
  padding-bottom:3px
}
.search-opts {
  height:auto;
  margin-top:0
}
.search-heading {
  float:left;
  font-size:13px;
  margin-bottom:5px;
  padding:0 0 0 5px;
  text-decoration:none;
  text-transform:uppercase
}
.searchoptsTitle {
  background:url("images/search-icon-orange.gif") no-repeat 0 0;
  margin-bottom:5px;
  margin-left:5px;
  padding-left:18px;
  font-weight:bold;
  text-decoration:none;
  cursor:pointer;
  color:#0066CC
}
table.scroll tr.over td,table.scroll tr.over td a {
  background:url("/sites/all/themes/core/expertusone/expertusone-internals/images/layoutBg.gif") repeat-x 0 -2px
}
.srch-checkbox-container-cls {
  clear:both;
  position:relative;
  padding:6px 0 0 0
}
.srch-checkbox-cls {
  float:left;
  margin:0
}
.srch-label-cls {
  color:#333;
  cursor:pointer;
  float:left;
  font-size:13px;
  position:relative;
  font-weight:normal;
  margin-left:5px
}
.itemCode, .itemBody, .itemLastEdit {
  padding-top:5px
}
table.tblClassSearch {
  border-collapse:seperate;
  border:solid 1px #ccc;
  width:827px
}
table.tblClassSearch th {
  background-color:#ccc;
  border-right:solid 1px #fff;
  height:30px;
  text-align:center
}
table.tblClassSearch td {
  padding:7px;
  border-bottom:solid 1px #E0E0E0;
  height:25px
}
table.tblClassSearch td.action,table.tblClassSearch th.action {
  border-bottom:solid 1px #f3f3f3;
  width:100px
}
.cartSuccessInfo {
  padding-top:20px;
  padding-bottom:20px;
  color:#37c400
}
.tree .ltr li {
  display:block
}
#catalogSearchMain {
  float:left;
  margin-top:5px;
  width:100%
}
table#learner-results-formal-contentTbl tr.jqgrow td {
  padding:5px 0;
  text-align:left;
  vertical-align:top
}
.search-record-paint {
  padding:0 20px
}
#LnrSearchService_results {
  width:80.7%;
  float:left
}
.SearchResultHeader {
  background:url("/sites/all/themes/core/expertusone/expertusone-internals/images/layoutBg.gif") repeat-x 0 -649px;
  height:38px
}
.FindTraingCol_1,.FindTraingCol_2,.FindTraingCol_3,.FindTraingCol_4,.FindTraingCol_5,.FindTraingCol_6,.FindTraingCol_7 {
  text-align:center
}
.datatable-top-actions #showLastPage {
  display:none
}
.PageTxt {
  color:#000;
  float:left;
  padding-right:3px
}
.PaginationText {
  display:block;
  float:left;
  text-align:right;
  width:150px
}
#showPreviousPage {
  background:url("/sites/all/themes/core/expertusone/expertusone-internals/images/ExpertusIcons.png") no-repeat -127px -80px;
  width:17px;
  height:15px;
  display:block;
  float:right;
  margin-right:4px
}
#showNextPage {
  background:url("/sites/all/themes/core/expertusone/expertusone-internals/images/ExpertusIcons.png") no-repeat -144px -80px;
  width:17px;
  height:15px;
  display:block;
  float:right
}
.FndTrgReg {
  color:#FF7900;
  font-weight:bold;
  padding:2px 0;
  display:block;
  font-family:Helvetica, Neue
}
.FndTrgRef {
  color:#FF7900;
  font-weight:bold;
  padding:2px 0;
  display:block;
  font-family:Helvetica, Neue
}
.DeliveryTypes {
  padding:0 0 0 6px
}
.DeliveryType_1, .DeliveryType_2, .DeliveryType_3, .DeliveryType_4 {
  width:21px;
  height:22px;
  display:block;
  float:left;
  padding:0 1px 0 0
}
.DeliveryType_1 {
  background:url("images/DeliveryType1.gif") no-repeat left top
}
.DeliveryType_2 {
  background:url("images/DeliveryType2.gif") no-repeat left top
}
.DeliveryType_3 {
  background:url("images/DeliveryType3.gif") no-repeat left top
}
.DeliveryType_4 {
  background:url("images/DeliveryType4.gif") no-repeat left top
}
.CourseDetailTableLeft,.ClassDetailTableLeft {
  clear:both
}
.para {
  padding:4px 0
}
.top-record-div-left .spotlight-item-title,
.top-record-div-left a.spotlight-item-title:hover {
  color:#4686DD;
  font-size:16px;
  padding:6px 0 0 0;
  text-decoration:none;
  background:none;
  display:inline-block;
  float:left
}
.top-record-div-left a.spotlight-item-title:hover {
  color:#ff7900
}
.top-record-div-left .mro-title {
  color:#999999;
  font-size:13px
}
.top-record-div-left .FindTrngCourseType,.FindTrngCourseTitle {
  font-weight:bold;
  color:#E6932D
}
.title-clr {
  color:#999;
  font-size:12px
}
.find-training-txt,.find-training-list {
  margin:7px 0 0 0
}
.find-training-list-course {
  font-size:13px;
  color:#999;
  margin:7px 0 0 0;
  clear:both
}
.find-training-list {
  font-size:13px;
  color:#333
}
.removeBrd {
  border:0
}
.find-trng-sort {
  border-bottom:1px solid #CCC;
  /*clear:both;*/
  margin-left:20px;
  padding:2px 0 7px;
  text-align:left;
  width:764px
}
.find-trng-sortby {
  padding-top:7px;
  width:100%
}
#lnr-catalog-search .find-trng-sort-text {
  color:#333;
  font-size:13px;
  float:left;
  max-width:70px;
  margin-right:8px
}
.find-trng-sort-dropdown {
  float:left;
  width:50%
}
.find-trng-sort-dropdown select {
  font-size:11px;
  color:#333
}
.disp-msg {
  color:#E6932D;
  font-size:12px;
  margin-top:4px;
  text-align:center;
  white-space:normal;
  width:135px;
  clear:both;
  display:none
}
.disp-msg-red {
  font-size:12px;
  line-height:1em;
  text-align:center
}
.disp-msg-add-cart {
  font-size:13px;
  font-weight:bold;
  line-height:1em
}
.disp-msg-blk {
  color:#000;
  font-size:12px;
  font-weight:bold;
  text-align:center
}
.top-record-div-left {
  padding:5px 0
}
#paintContentResults tr.over td .top-record-div-left a,
#paintContentResults tr.over td .top-record-div-left a:hover {
  background:none
}
span.more-text {
  line-height:1em
}
span.more-text a.show-full-text {
  margin-left:3px
}
.searchlocation {
  font-size:11px;
  padding-left:5px;
  height:17px;
  float:left;
  color:#999;
  border:0;
  font-style:italic;
  width:126px
}
.search-register-btn {
  margin:0 auto;
  width:101px
}
#page-container #paintContentResults .search-register-btn td.action-btn .loadercontent{
  margin-left:320px;
}
#page-container #paintContentResults .search-register-btn td.action-btn .loadercontent td{
  border-bottom:0;
  padding:0;
}
#select-class-dialog .search-register-btn td.action-btn .loadercontent{
  margin-left:280px;
}
#select-class-dialog .search-register-btn td.action-btn .loadercontent td{
  border-bottom:0;
  padding:0;
}
.pipe-line {
  color:#999;
  padding:0 4px
}
.course-delivery-title {
  width:83%;
  float:left
}
.course-delivery-back-btn {
  float:right;
  padding:8px 0 0;
  text-align:right;
  width:9%
}
#paintContentResults {
  font-size:12px
}
#paintContentResults tr .ui-jqgrid tr.ui-row-ltr td,
#paintContentResults .ui-widget-content,.ui-widget-content {
  border:0
}
#paintContentResults .ui-jqgrid tr.ui-row-ltr td {
  padding-top:10px
}
.ui-jqgrid tr.ui-row-ltr td {
  border:0;
  padding:0;
  vertical-align:top;
  white-space:normal
}
#paintContentResults .ui-state-hover {
  border-left:0;
  border-right:0;
  border-top:0;
  background:#dbeefa
}
table {
  border-collapse:collapse
}
.top-record-div {
  padding:10px 0 0 0
}
#lnr-catalog-search .top-record-div {
  padding:10px 0 0 32px
}
.locationsearch {
  background-color:#FFF
}
.location-search {
  background:url("/sites/all/themes/core/expertusone/expertusone-internals/images/ExpertusIcons.png") no-repeat -19px -302px;
  cursor:pointer;
  height:19px;
  outline:none;
  padding:0;
  display:inline-block;
  width:15px;
  border-left:1px solid #ccc
}
#location_hideshow {
  border:1px solid #ccc;
  padding:0;
  float:left;
  margin:5px 0 0;
  width:93%
}
#paintContent {
  position:relative
}
#paintContent .ui-state-highlight {
  background:none
}
#paintContent .ui-state-highlight a {
  color:#2D2D2D
}
#paintContent .ui-jqgrid .ui-jqgrid-toppager {
  background:none;
  border:1px solid #ccc;
  padding:4px 0;
  -moz-border-radius:5px
}
#paintContent #pager {
  min-width:760px;
  position:relative
}
#paintContentResults_toppager {
  display:none
}
#paintContent .ui-jqgrid .ui-jqgrid-pager {
  background:none;
  border:0;
  padding:10px 0 0 0
}
#paintContent #pager_left {
  position:absolute;
  right:20px;
  top:0;
  width:75%
}
#refresh_paintContentResults {
  background:none;
  border:0;
  display:none
}
.red-txt {
  color:#999;
  font-size:12px
}
.catalog-start-date {
  clear:both;
  padding:2px 0;
  margin:0 0 4px 0;
  border:1px solid #ccc;
  float:left;
  width:125px
}
.catalog-start-date img {
  margin:1px 0 0 0;
  float:left;
  cursor:pointer
}
#showDateRange {
  float:left;
  font-size:12px;
  margin:4px 0 0;
  width:100%
}
.catalog-start-date span {
  padding:1px 0 0;
  width:32px;
  float:left
}
.catalog-start-date-field {
  margin:0 2px;
  width:83%;
  float:left;
  color:#999;
  font-size:11px;
  border:0;
  font-style:italic
}
.catalog-date-format {
  font-size:11px;
  clear:both;
  width:94%;
  margin:0 9px 0 0
}
.catalog-date-refersh {
  text-align:center;
  font-size:11px;
  clear:both;
  padding:3px 0
}
#no-records {
  width:100%;
  padding:10px 10px 2px 10px;
  text-align:center;
  font-weight:normal;
  color:#777
}
.checkbox input {
  opacity:0;
  filter:Alpha(Opacity=0)
}
.checkbox input.show,.radio input.show {
  display:inline
}
#paintContentResults_Action {
  vertical-align:middle
}
.refer-course-link {
  height:auto;
  text-decoration:none
}
.refer-course-link a {
  color:#4686DD;
  text-decoration:none;
  font-size:12px;
  display:block;
  padding:0
}
#sortByOption {
  border:1px solid #999
}
.course-available-seats {
  color:#999;
  padding:2px 0 10px 0;
  text-align:center;
  width:100%
}
#lnr-catalog-search .course-available-seats, #lnr-catalog-search .course-attempt-left, #lnr-catalog-search .course-content-validity {
  display: table;
  margin: 0 auto;
  width: auto
}
#paintPrice {
  padding:10px 0 0 0;
  float:left
}
#paintPrice .ui-widget-header {
  background:#4686dd
}
#paintPrice .ui-slider-horizontal {
  height:5px
}
#paintPrice .ui-slider {
  background:#ccc
}
#price-slide-left {
  padding-top:10px;
  padding-bottom:0;
  font-size:12px;
  border:0;
  height:auto;
  float:left;
  color:#333;
  display:block;
  width:75px
}
#price-slide-right {
  padding-top:10px;
  padding-bottom:0;
  font-size:12px;
  border:0;
  height:auto;
  text-align:right;
  color:#333;
  display:block;
  float:left;
  width:75px
}
#search-filter-content {
  background-color:#FFF
}
#gview_paintContentResults .ui-jqgrid-hdiv {
  display:none
}
.find-training-txt {
  padding-top:0
}
.highlight-light-blue {
  color:#4686DD
}
.highlight-light-gray {
  color:#333
}
.identify-time-zone {
  font-size:10px;
  margin:0 0 0 2px
}
#lnr-catalog-search .clr-txt {
  color:#4686DD;
  cursor:pointer;
  float:right;
  font-size:11px;
  padding-right:11px;
  text-decoration:underline
}
#lnr-catalog-search .pipe-line-sortby {
  padding:5px;
  color:#999
}
#paintContent .sort-by-links {
  list-style-type:none;
  float:left;
  line-height:1.1em;
  border:1px solid #ccc;
  position:absolute;
  background:#fff;
  top:45px;
  z-index:100;
  display:none
}
#paintContent .sort-by-links li {
  display:inline-block;
  cursor:pointer;
  padding:3px 0
}
#paintContent .sort-by-links li a {
  color:#474747;
  text-decoration:none;
  padding:1px 0 0 0;
  font-size:10px
}
#paintContent .sort-by-links li a:hover {
  color:#474747;
  text-decoration:none;
  padding:1px 0 0 0;
  font-size:10px
}
#paintContent .sort-by-links li a.sortype-high-lighter {
  font-weight:bold
}
#paintCriteriaResults .block-footer-left {
  padding-left:9px
}
#paintCriteriaResults .block-footer-right {
  padding-right:9px
}
#tagInfoDiv .tagTitle {
  font-family:openSansRegular, Arial;
  font-size:11px;
  font-weight:bold;
  color:#2D2D2D;
  text-transform:uppercase;
  padding-right:5px
}
#tagInfoDiv .tagContent {
  font-size:12px;
  word-wrap:break-word
}
#tagInfoDiv {
  margin-top:-1px;
  float:left;
  width:auto
}
#tbl-paintCatalogContentResults #tagInfoDiv {
  width:auto
}
.tag-search {
  background:url("/sites/all/themes/core/expertusone/expertusone-internals/images/ExpertusIcons.png") no-repeat -19px -302px;
  cursor:pointer;
  height:19px;
  outline:none;
  padding:0;
  display:inline-block;
  width:15px;
  border-left:1px solid #ccc
}
#tag_hideshow {
  border:1px solid #ccc;
  padding:0;
  float:left;
  margin:5px 0 0;
  width:93%
}
.searchtag {
  font-size:11px;
  padding-left:5px;
  height:17px;
  float:left;
  color:#999;
  border:0;
  font-style:italic;
  width:126px
}
.tagInfoWithRating {
  margin-left:6px
}
.lrn_srch_rating {
  float:left;
  display:block;
  margin:2px 0 0 5px
}
.tooltiptop {
  width:241px;
  height:35px;
  background:url(/sites/all/themes/core/expertusone/expertusone-internals/images/tool-tip-top.png) no-repeat 0 -4px
}
.tooltipmid {
  width:230px;
  height:auto;
  padding:8px 0 0 10px;
  background:url(/sites/all/themes/core/expertusone/expertusone-internals/images/tool-tip-middle.png) repeat-y;
  word-wrap:break-word
}
.tooltipbottom {
  width:241px;
  height:27px;
  background:url(/sites/all/themes/core/expertusone/expertusone-internals/images/tool-tip-bottom.png) no-repeat
}
.voting-details {
  color:#666;
  display:block;
  font-size:12px;
  line-height:1.3em;
  padding-left:9px;
  width:90%
}
.selected-cnt {
  color:#4686DD
}
.rating-header {
  margin-bottom:5px
}
#paintContentResults .total-votes {
  color:#777
}
.voting-flow {
  margin:0 10px;
  background:#eeeecc;
  height:13px;
  width:100px;
  display:inline-block;
  vertical-align:middle
}
.voting-rating {
  background:#ffcc66;
  height:13px;
  display:block
}
#page-container .search-opt-box-rating-item {
  border-top:1px dotted #CCC;
  border-bottom:0;
  padding-top:11px;
  padding-bottom:0
}
.catlog_seats_available {
  padding-left:2px;
  padding-right:2px
}
#lnr-catalog-search .catlog_seats_available {
  text-align:right;
  display:block;
  width:100%
}
#equvMsg-wizard table tr td {
  font-size:12px
}
#page-container .search-list {
  margin-left:0;
  padding:0 5px 0 0
}
#page-container .search-opt-box {
  border-top:1px solid #ededed;
  border-bottom:none;
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") repeat-x 0 0;
  float:left;
  height:auto;
  margin:0 0 5px 0;
  padding-bottom:10px;
  padding-left:17px;
  padding-top:5px;
  width:92.4%;
  /* background: -ms-linear-gradient(#f7f7f7, #f2f2f2);For IE10
  background: linear-gradient(#f7f7f7, #f2f2f2);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#f7f7f7', endColorstr='#f2f2f2'); For IE7-8-9
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#f7f7f7, endColorstr=#f2f2f2)";
  border-bottom:1px solid #e6e6e6;
  background-size:200px 26px;
  background-repeat:no-repeat */
}
#page-container .find-trng-sort {
  border-bottom:none;
  margin-left:20px;
  padding:0;
  text-align:left;
  width:auto;
  float:right;
  height:39px;
  line-height:39px
}
#page-container #lnr-catalog-search .find-trng-sort-text {
  color:#fff;
  font-size:12px;
  float:right;
  max-width:70px;
  padding-right:16px;
  margin:0 8px 0 0;
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") no-repeat 62px -467px;
  cursor:pointer;
  font-family:ProximaNovaBold, Arial
}
#page-container .find-trng-sortby {
  padding-top:0;
  width:100%;
  position:relative
}
#page-container .checkbox-selected {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/menu_bg1.png") no-repeat -0 -450px;
  width:10px;
  height:10px;
  float:left;
  margin:3px 0 0 0;
  padding:0;
  cursor:pointer
}
#page-container .checkbox-unselected {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/menu_bg1.png") no-repeat -0 -438px;
  width:10px;
  height:10px;
  float:left;
  margin:3px 0 0 0;
  padding:0;
  cursor:pointer
}
#page-container .checkbox-selected input {
  opacity:0;
  filter:Alpha(Opacity=0);
  width:10px;
  height:10px;
  cursor:pointer;
  outline:none
}
#page-container .checkbox-unselected input {
  opacity:0;
  filter:Alpha(Opacity=0);
  width:10px;
  height:10px;
  cursor:pointer;
  outline:none
}
#page-container .highlight-light-blue {
  color:#2c2c2c
}
#page-container #search-filter-content .region-sidebar-widget-bg tr td {
  padding:0
}
#page-container .searchcriteria-div {
  float:left;
  width:17%
}
#page-container .searchlocation,
#page-container .searchtag {
  font-size:10px;
  padding-left:0;
  height:21px;
  float:left;
  color:#999;
  font-style:italic;
  position:absolute;
  width:86px;
  font-style:normal;
  padding-right:15px
}
#page-container #search_location input.ac_loading {
  background:url("/sites/all/themes/core/expertusone/expertusone-internals/images/throbber.gif") no-repeat 100% -14px #FFF;
  height:21px
}
#page-container .srch-label-cls {
  color:#2d2d2d;
  cursor:pointer;
  float:left;
  font-size:12px;
  position:relative;
  font-weight:normal;
  margin-left:5px;
  font-family:openSansRegular, Arial
}
#page-container  #paintCriteriaResults .block-title-middle h2.block-title {
  text-indent:8px
}
#page-container .search-register-btn {
  width:115px;
/*   margin:0 0 0 6px */
}
.page-learning-catalog-search #page-container .search-register-btn {
  display:table;
  border:1px solid #e5e5e5;
  border-radius:10px;
  overflow-x:hidden;
  border-collapse: separate
}
#page-container #lnr-catalog-search .top-record-div {
  padding:0
}
#page-container #paintContentResults .search-register-btn tr td.action-btn-waitlist,
#page-container #paintContentResults .search-register-btn tr td.action-btn {
  border:0;
  border-radius:10px;
  color:#474747;
  cursor:pointer;
  font-size:12px;
  font-family:ProximaNovaBold, Arial;
  height:48px;
  vertical-align:middle;
  text-align:center;
  width:108px;
  text-transform:uppercase;
  padding:0;
  font-weight:normal;
  background: -ms-linear-gradient(#ffffff,#f3f3f3);/*For IE10*/
  background: linear-gradient(#ffffff,#f3f3f3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#f3f3f3'); /*For IE7-8-9*/
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#f3f3f3)";
}
#page-container #paintContentResults .search-register-btn tr td.action-btn-disable {
  background:#fff;
  border:0;
  border-radius:10px;
  color:#474747;
  font-size:12px;
  font-weight:normal;
  height:48px;
  vertical-align:middle;
  text-align:center;
  width:108px;
  text-transform:uppercase;
  padding:0;
  font-family:ProximaNovaBold, Arial
}
#page-container .search-record-paint {
  padding:0
}
#page-container #paintContentResults .ui-widget-content td,
#page-container #paintContentResults .ui-widget-content td.ui-state-hover {
  border-bottom:1px solid #ededed;
  padding:20px 0 7px 19px
}
#page-container #paintContentResults .ui-jqgrid tr.jqgrow td,
#page-container #paintContentResults .ui-jqgrid .ui-jqgrid-bdiv{
  overflow:hidden
}
#page-container #paintContentResults .ui-widget-content .loadercontent td{
	border-bottom:0 solid #ededed;
}
#page-container .top-record-div-left .spotlight-item-title,
#page-container .top-record-div-left a.spotlight-item-title:hover,
.tp-register-select-class .limit-title,
.tp-register-select-class .limit-title:hover,
.tp-register-iltvcl-select-class .limit-title,
.tp-register-iltvcl-select-class .limit-title:hover{
  color:#474747;
  font-size:13px;
  padding:0;
  text-decoration:none;
  background:none;
  display:inline-block;
  float:left;
  text-transform:uppercase;
  font-family:ProximaNovaBold, Arial;
  margin-top:-3px
}
#page-container .top-record-div-left a.spotlight-item-title:hover {
  color:#474747
}
#page-container #paintContentResults .ui-state-hover {
  border-left:0;
  border-right:0;
  border-top:0;
  background:#fafafa
}
/* .page-learning-catalog-search #page-container #paintContentResults .ui-state-hover {
	border-right:1px solid #e7e7e7
} */
#page-container #searchRecordsPaint .ilt-icon,
#page-container #searchRecordsPaint .wbt-icon,
#page-container #searchRecordsPaint .vcl-icon,
#page-container #searchRecordsPaint .vod-icon,
#page-container #searchRecordsPaint .cert-icon,
#page-container #searchRecordsPaint .curr-icon,
#page-container #searchRecordsPaint .lrn-pln-icon,
#page-container #searchRecordsPaint .crs-icon,
#page-container #searchRecordsPaint .ass-icon,
#page-container #searchRecordsPaint .sur-icon {
  margin-top:-1px
}
#page-container .catalog-start-date img {
  display:none
}
#page-container #paintPrice .ui-widget-header {
  background:#d8d8d8
}
#page-container .search-heading {
  float:left;
  font-size:13px;
  margin-bottom:5px;
  padding:0 0 0 5px;
  text-decoration:none;
  text-transform:uppercase;
  color:#474747;
  font-family:ProximaNovaBold, Arial
}
#page-container #paintPrice .ui-slider-handle {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") no-repeat 0 -2593px;
  border:0;
  top:-9px;
  height:22px;
  cursor:pointer;
  z-index:1;
  margin-left:0
}
#page-container #price-slide-left {
  padding-top:10px;
  padding-bottom:0;
  font-size:12px;
  border:0;
  height:auto;
  float:left;
  color:#333;
  display:block;
  width:55px;
  background-color: #fff;
}
#page-container #price-slide-right {
  padding-top:10px;
  padding-bottom:0;
  font-size:12px;
  border:0;
  height:auto;
  text-align:right;
  color:#333;
  display:block;
  float:left;
  width:55px;
  background-color: #fff;
}
#page-container #paintPrice .ui-slider-horizontal {
  height:3px
}
#page-container .catalog-start-date {
  border:0
}
#page-container .catalog-start-date-field {
  font-size:10px;
  width:98px;
  font-style:normal
}
#page-container #location_hideshow, #page-container #tag_hideshow {
  margin-top:10px;
  border:0;
  width:88%
}
#page-container #showDateRange {
  margin-top:10px
}
#page-container .location-search, #page-container .tag-search, #page-container .language-search{
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons_v2.png") no-repeat -482px -18px;
  cursor:pointer;
  height:21px;
  outline:none;
  padding:0;
  display:inline-block;
  width:15px;
  border-left:0;
  border-right:0;
  float:right;
  position:absolute;
  right:12px
}
.find-training-txt span {
  font-family:openSansRegular, Arial;
  font-size:13px;
  white-space:normal;
  color:#2d2d2d
}
#page-container #paintContent .region-sidebar-widget-bg {
  border-left:1px solid #e7e7e7;
  border-right:1px solid #e7e7e7
}
#page-container #paintContent .region-sidebar-widget-bg .ui-jqgrid-view {
  /* border-left:1px solid #e7e7e7;
  border-right:1px solid #e7e7e7 */
}
#paintContent .sort-by-links {
  list-style-type:none;
  float:left;
  line-height:1.1em;
  border:1px solid #ebebeb;
  position:absolute;
  background:#fff;
  top:39px;
  z-index:100;
  display:none;
  width:123px;
  text-indent:0;
  border-radius:0 0 10px 10px;
  left:-21px
}
#page-container #paintContent .sort-by-links li {
  display:inline-block;
  cursor:pointer;
  width:100%;
  padding:0;
  text-align:center;
  border-top:1px solid #ebebeb
}
#page-container #paintContent .sort-by-links li:first-child {
  border-top:0
}
#page-container #paintContent .sort-by-links li a {
  color:#aaa;
  text-decoration:none;
  padding:7px 0;
  display:inline-block;
  font-size:12px;
  font-weight:normal;
  font-family:ProximaNovaBold, Arial;
  font-weight:lighter
}
#page-container #paintContent .sort-by-links li a:hover {
  color:#474747;
  text-decoration:none;
  padding:7px 0;
  font-size:12px;
  font-family:ProximaNovaBold, Arial
}
#page-container #paintContent .sort-by-links li a.sortype-high-lighter {
  color:#2d2d2d
}
#page-container .find-training-list-course {
  font-size:12px;
  color:#777;
  font-family:openSansRegular, Arial;
  margin-top:11px
}
#page-container #lnr-catalog-search .catlog_seats_available,
#page-container #lnr-catalog-search .attempts_left,
#page-container #lnr-catalog-search .content_validity {
  text-align:center;
  display:block;
  width:100%;
  color:#666;
  font-size:12px;
  font-weight:normal;
  font-family:ProximaNovaBold, Arial
}
#page-container .find-training-txt {
  padding-top:1px;
  text-align:justify
}
#page-container .top-record-div-left {
  padding:1px;
  word-wrap:break-word
}
#page-container  #no-records {
  width:97.2%;
  border-left:1px solid #E5E5E5;
  border-right:1px solid #E5E5E5
}
#page-container .record-div find-training-txt .fivestar-summary {
  padding:0
}
#shareoption, #request-class-option {
  float:left
}
#shareoption .pipe-line, #request-class-option .pipe-line {
  display:block;
  float:left;
  margin:-2px 0 0 0;
  color:#999;
  padding:0 4px 0 4px
}
.share-tab-icon {
  background:url(/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons.png) no-repeat -162px -749px;
  height:24px;
  width:17px;
  display:inline-block;
  vertical-align:top;
  margin-top:-1px
}
#shareoption span a, #request-class-option span a {
  color:#2D2D2D;
  cursor:pointer;
  display: inline-block;
  font-family:openSansRegular, Arial;
  font-size:12px;
  font-weight:normal;
  line-height: 24px;
  text-decoration:none;
  vertical-align:top
}
#request-class-option span a{
  line-height: 18px
}
.single-share-link {
  margin-top: -4px
}
.clsShareOption{
  float: left;
  position:relative
}
.request-class-icon {
  background:url(/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons.png) no-repeat -166px -702px;
  height:24px;
  width:17px;
  display:inline-block;
  vertical-align:top;
  margin-top:-2px
}
#page-container .item-elipsis {
  padding-left:2px;
  padding-right:5px
}
#page-container .item-long-desc {
  padding-right:5px
}
#page-container span.more-text {
  width:15px;
  height:20px;
  vertical-align:middle;
  line-height:8px
}
.myteam-cat-delivery-type-link {
  text-decoration:none;
  width:20px;
  height:20px;
  float:left;
  cursor:pointer;
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") no-repeat 3px -477px
}
#page-container #lnr-catalog-search .top-record-div .learning-type-crs {
  color:#00BFA2
}
#select-class-dialog #tbl-paintCatalogContentResults {
  table-layout:auto
}
#select-class-dialog .ui-jqgrid tr.jqgrow td.assign-learn-first-row {
  padding:5px 20px;
  overflow:visible
}
#select-class-dialog .ui-jqgrid tr.jqgrow td.assign-learn-last-row {
  padding:10px 15px 10px 0
}
#select-class-dialog .ui-jqgrid tr.jqgrow td .top-record-div .search-register-btn td {
  padding:0
}
#select-class-dialog .ui-jqgrid tr.jqgrow td {
  white-space:normal
}
#select-class-dialog .ui-jqgrid .ui-jqgrid-bdiv {
  overflow:hidden;
  position:static
}
#select-class-dialog .ui-state-hover {
  border:0;
  padding:1px;
  margin:-10px 0 0;
  background:#fafafa
}
#select-class-dialog .ui-dialog-titlebar-close {
  width:20px
}
#select-class-dialog a.ui-dialog-titlebar-close:hover {
  background:none
}
#select-class-dialog .ui-dialog-titlebar-close span {
  display:block;
  margin:1px
}
#select-class-dialog #tbl-paintCatalogContentResults .search-register-btn tr td.action-btn,
#select-class-dialog #tbl-paintCatalogContentResults .search-register-btn tr td.action-btn-waitlist {
  background: -ms-linear-gradient(#ffffff,#f3f3f3);/*For IE10*/
  background: linear-gradient(#ffffff,#f3f3f3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#f3f3f3'); /*For IE7-8-9*/
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#f3f3f3)";
  border:0;
  border-radius:10px;
  color:#474747;
  cursor:pointer;
  font-size:11px;
  font-family:ProximaNovaBold, Arial;
  height: auto;
  vertical-align:middle;
  text-align:center;
  width:108px;
  text-transform:uppercase;
  padding: 5px 0;
  font-weight:normal
}
#select-class-dialog #tbl-paintCatalogContentResults .search-register-btn tr td div .currency-override-bold{
  font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
  font-weight: bold;
}
#select-class-dialog #tbl-paintCatalogContentResults .search-register-btn tr td.action-btn-disable {
  background:#fff;
  border-radius:10px;
  border:0;
  color:#474747;
  font-size:11px;
  font-weight:normal;
  height: auto;
  vertical-align:middle;
  text-align:center;
  width:108px;
  text-transform:uppercase;
  padding: 5px 0;
  font-family:ProximaNovaBold, Arial
}
#select-class-dialog #tbl-paintCatalogContentResults .ui-state-highlight {
  background:none;
  border:0
}
/*#select-class-dialog #tbl-paintCatalogContentResults .ui-state-highlight a {
  color:#4789DD
}*/
#select-class-dialog .ui-widget-content .ui-state-highlight,
#select-class-dialog .ui-state-highlight {
  background:0
}
#select-class-dialog tr.jqgrow td {
  border-bottom:1px solid #EDEDED;
  padding:10px 0 10px 0;
}
#select-class-dialog #tbl-paintCatalogContentResults .jqgfirstrow td {
  border:0
}
.page-learning-catalog-search #select-class-dialog .ui-dialog-content {
  padding:0
}
#select-class-dialog #myteam-find-trng-sort-display .find-trng-sortby {
  color:#666;
  font-size:13px;
  width:100%;
  right:3px;
  padding:0
}
#select-class-dialog #myteam-find-trng-sort-display .find-trng-sort-text {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") no-repeat 50px -467px;
  color:#fff;
  font-size:12px;
  margin-right:0;
  width:55px;
  max-width:80px;
  float:left;
  padding:0 14px 0 0;
  font-family:ProximaNovaBold, Arial;
  font-weight:normal;
  text-transform:uppercase;
  height:39px;
  line-height:39px;
  cursor:pointer
}
#select-class-dialog #paintCatalogHeader .myteam-catalog-find-trng-sort,
#select-class-dialog #paintCatalogHeader .change-class-find-trng-sort {
  border-bottom:0;
  clear:both;
  text-align:left;
  position:absolute;
  width:75px;
  right:39px;
  top:2px
}
#select-class-dialog #catkeyword_hideshow {
  float:left;
  height:20px;
  margin-top:2px;
  padding:0
}
#select-class-dialog #catkeyword_hideshow .searchcatkeyword {
  font-size:12px;
  padding-left:0;
  height:17px;
  line-height:17px;
  float:left;
  color:#999;
  border:0;
  padding-top:0;
  width:150px;
  padding-right:17px;
  background-color:#fff;
 /* font-style:italic; */
  border-radius:8px
}
#select-class-dialog .assign-learn-search-left {
  background-color: #fff;
  border-radius: 8px 0 0 8px;
  float:left;
  height:18px;
  width:9px;
  display:none
}
#select-class-dialog .assign-learn-search-right {
  background-color: #fff;
  border-radius: 0 8px 8px 0;
  float:left;
  height:18px;
  width:9px;
  display:none
}
#select-class-dialog .catkeyword-search {
  background:#ffffff url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons_v2.png") no-repeat -482px -22px;
  width:20px;
  cursor:pointer;
  height:18px;
  outline:none;
  padding:0;
  display:inline-block;
  float:right;
  position: relative  
}
#select-class-dialog #myteam-keyword-search {
  height:20px;
  display:block;
  float:left; 
}
#select-class-dialog #catkeyword_hideshow .searchcatkeyword.ac_input{
  height: 17px;
  padding-right: 24px;
  padding-left:9px;
  position: absolute;
  width:153px	
}
.select-class-search-common{
  float:left;
  height:17px;
  width:180px;
  margin-right:10px
}
#select-class-dialog #myteam-keyword-search #paintCatKeyword {
  float:left;
  height:20px
}
#select-class-dialog #myteam-keyword-search .find-list-items {
  display:block;
  float:right;
  height:21px;
  line-height:21px;
  width:40px
}
#select-class-dialog .top-record-div-left .spotlight-item-title {
  color:#474747;
  font-family:ProximaNovaBold, Arial;
  font-size:12px;
  text-transform:uppercase;
  padding:2px 0 0;
  text-decoration:none;
  background:none;
  display:inline-block;
  float:left
}
#select-class-dialog #gview_tbl-paintCatalogContentResults .ui-jqgrid-hdiv {
  display:none
}
#select-class-dialog .ui-jqgrid-view {
  min-height:10px;
  height:10px;
  height:auto
}
#select-class-dialog .myteam-header-text {
  display:block;
  height:auto;
  overflow:hidden
}
#select-class-dialog .limit-desc-row .limit-desc{
	font-size:13px
}
#select-class-dialog #paintCatalogHeader .search-cat-keyword {
  margin-right:25px;
  position:absolute;
  right:105px;
  top:10px;
  width:auto
}
#select-class-dialog .ui-dialog .ui-dialog-content {
  position:static
}
#select-class-dialog .find-training-list-course{
  font-size:12px
}
#select-class-dialog .find-training-txt span {
/*  color:#2D2D2D;*/
  font-size:13px
}
#select-class-dialog .content-rate-tags {
	float: left;
	display: block;
	padding: 5px 0 0 0;
}
#select-class-dialog .fade-out-title-container.lnr-search-view-detail-tag-fadeout-container { max-width: 385px }
#select-class-dialog .course-available-seats {
	color: #666;
    font: 11px ProximaNovaBold,Arial;
 }
#select-class-dialog .find-training-list-course {
  margin:1px 0 10px 0;
  float: left;
  width: 100%;
}
#select-class-dialog .myteam-user-profile-cls {
  display:none;
  padding:10px
}
#select-class-dialog #myteam-show-user-result .my-profile-box .field-title {
  width:30%
}
#select-class-dialog #myteam-show-user-result .my-profile-box .field-value {
  width:65%
}
#select-class-dialog #myteam-show-user-result .region-sidebar-widget-bg {
  border-left:0;
  border-right:0
}
#select-class-dialog #myteam-keyword-search input.ac_loading {
  background:url("/sites/all/themes/core/expertusone/expertusone-internals/images/throbber.gif") no-repeat 96% -18px #FFF;
  border-bottom:0;
  border-top:0;
  height:17px;
  font-size:11px;
  z-index:10
}
#select-class-dialog #paintCatalogHeader .sort-by-change-links {
  background:#FFF;
  border:1px solid #EBEBEB;
  border-radius:0 0 10px 10px;
  float:left;
  line-height:1.1em;
  list-style-type:none;
  position:absolute;
  text-indent:0;
  top:37px;
  width:92px;
  z-index:100;
  padding:0;
  right:10px
}
#select-class-dialog #paintCatalogHeader .sort-by-change-links li {
  border-top:1px solid #EBEBEB;
  cursor:pointer;
  display:inline-block;
  padding:0;
  text-align:center;
  width:100%;
  text-transform:uppercase
}
#select-class-dialog #paintCatalogHeader .sort-by-change-links li a,
#select-class-dialog #paintCatalogHeader .sort-by-change-links li a:hover {
  color:#AAA;
  display:inline-block;
  font-size:11px;
  font-weight:normal;
  font-family:ProximaNovaBold, Arial;
  padding:7px 0;
  text-decoration:none
}
#select-class-dialog #paintCatalogHeader .sort-by-change-links li a:hover,
#select-class-dialog #paintCatalogHeader .sort-by-change-links li a.sortype-high-lighter {
  color:#2D2D2D
}
#select-class-dialog #catalog-no-records {
  color:#777;
  font-family:openSansRegular, Arial;
  padding:30px 0 0;
  text-align:center;
  background-color:#fff
}
#select-class-dialog #paintContentResults .ui-widget-content {
  border:0
}
#select-class-dialog .top-record-div-left {
  padding-bottom:10px;
  padding-top:0;
  width:520px;
  word-wrap:break-word
}
#select-class-dialog #search_delivery_type {
  width:auto;
  height:20px;
  margin:3px 10px 0 0;
  background:none;
  display:block;
  float:left
}
#select-class-dialog .myteam-cat-delivery-type {
  height:10px;
  width:auto;
  font-size:12px;
  color:#fff;
  font-family:ProximaNovaBold, Arial;
  border:0;
  float:left;
  background:none;
  padding:2px 2px 5px 8px;
  text-transform:uppercase
}
#select-class-dialog .myteam-cat-delivery-type-link {
  text-decoration:none;
  width:20px;
  height:20px;
  float:left;
  cursor:pointer;
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") no-repeat 3px -477px
}
#select-class-dialog #search-cat-title-keyword ul {
  list-style-type:none;
  padding:0;
  border:1px solid #EBEBEB;
  background:#ffffff;
  border-radius:0 0 10px 10px
}
#select-class-dialog #myteam-cat-delivery-type-list {
  list-style-type:none;
  float:left;
  line-height:1.1em;
  border:1px solid #ebebeb;
  position:absolute;
  background:#fff;
  top:29px;
  z-index:10000;
  display:none;
  width:100px;
  text-indent:0;
  border-radius:0 0 10px 10px;
  right:202px
}
#select-class-dialog #myteam-cat-delivery-type-list li:hover {
  padding:7px 0 7px 0
}
#select-class-dialog #myteam-cat-delivery-type-list li {
  display:inline-block;
  cursor:pointer;
  width:100%;
  padding:0;
  font-size:11px;
  border-top:1px solid #ebebeb;
  padding:7px 0;
  text-align:center;
  color:#AAA;
  font-weight:normal;
  text-transform:uppercase;
  font-family:ProximaNovaBold, Arial
}
#select-class-dialog #myteam-cat-delivery-type-list li:hover {
  font-weight:normal;
  color:#474747
}
#select-class-dialog #myteam-cat-delivery-type-list li:first-child {
  border-top:0
}
#select-class-dialog #paintContentResults .cus-accord .ui-pg-table {
  padding-right:0;
  margin-right:-10px
}
#select-class-dialog #paintContentResults .cus-accord .jqgrow-even {
  background:#F7F7F7
}
#select-class-dialog .searchcriteria-div .block-footer-left {
  padding-left:9px
}
#select-class-dialog .searchcriteria-div .block-footer-right {
  padding-right:9px
}
#select-class-dialog .border-style-none {
  border-bottom:0
}
#select-class-dialog #tbl-paintCatalogContentResults .search-register-mandatory-list {
  text-align:center;
  border-bottom:0
}
#select-class-dialog #tbl-paintCatalogContentResults .top-record-div table.search-register-btn {
  border:1px solid #e5e5e5;
  border-collapse:collapse;
  border-radius: 12px;
  display:block;
  width:108px;
  overflow-x:hidden
}
#select-class-dialog .title-mandatory-clr {
  color:#2d2d2d;
  font-size:12px;
  padding:0
}
#select-class-dialog #tbl-paintCatalogContentResults .disp-msg {
  float:right
}
#select-class-dialog .myteam-learning-course-btn {
  margin-top:0
}
#select-class-dialog .myteam-learning-course-btn .view-btn-left {
  display:block;
  float:left;
  height:23px;
  width:9px
}
#select-class-dialog .myteam-learning-course-btn .view-btn-mid {
  border:0;
  color:#474747;
  cursor:pointer;
  float:left;
  font-size:11px;
  height:23px;
  line-height:22px;
  margin-left:6px;
  text-align:center;
  text-indent:none;
  font-family:ProximaNovaBold, Arial;
  text-transform:uppercase
}
#select-class-dialog #paintContentResults tr .ui-jqgrid tr.ui-row-ltr td.course-status-action {
  text-indent:0
}
#select-class-dialog #pager1 {
  position:relative
}
#select-class-dialog #pager1_center {
  width:100%
}
#select-class-dialog #pager1_center .ui-pg-table {
  float:right;
  margin-right:2px;
  position:static
}
#select-class-dialog #pager1_left,
#select-class-dialog #pager1_right,
#select-class-dialog #first_pager1,
#select-class-dialog #last_pager1 {
  display:none
}
#select-class-dialog .ui-jqgrid .ui-separator {
  border:0
}
#select-class-dialog #first_pager1 span,
#select-class-dialog #last_pager1 span,
#select-class-dialog #next_pager1 span,
#select-class-dialog #prev_pager1 span {
  background:none;
  width:12px
}
#select-class-dialog #first_pager1 {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") no-repeat 0 -2630px;
  border:0;
  height:12px;
  margin-right:6px;
  opacity:8;
  line-height:36px
}
#select-class-dialog #prev_pager1 {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") no-repeat 0 -1649px;
  border:0;
  height:12px;
  margin-right:6px;
  opacity:8;
  line-height:36px
}
#select-class-dialog #next_pager1 {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") no-repeat 0 -1679px;
  border:0;
  height:12px;
  margin-right:6px;
  opacity:8;
  line-height:36px
}
#select-class-dialog #last_pager1 {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") no-repeat 0 -2660px;
  border:0;
  height:12px;
  margin-right:6px;
  opacity:8;
  padding-right:8px;
  line-height:36px
}
#select-class-dialog .ui-jqgrid .ui-pg-table {
  position:normal
}
#select-class-dialog .ui-jqgrid .ui-pg-input {
  border:1px solid #CCC;
  color:#666;
  font-size:12px;
  height:13px;
  margin:1px 0 0;
  padding-top:2px;
  text-align:center;
  width:20px
}
#select-class-dialog .ui-jqgrid .ui-jqgrid-pager .ui-pg-button {
  padding:0;
  margin:0
}
#select-class-dialog .show-short-text{margin-left:3px}
#select-class-dialog .show-full-text{margin-left:5px}
#select-class-dialog .search-pagination-right {
  padding-top:1px
}
#select-class-dialog #data-table-page-view {
  position:absolute;
  left:2px;
  top:2px
}
#select-class-dialog #data-table-page-view select {
  display:inline;
  margin:0 7px;
  font-size:12px;
  color:#666
}
.page-learning-catalog-search .expertusV2PopupContainer #pager1 {
  height:36px;
  margin:0;
  max-width:749px
}
#select-class-dialog #pager1 {
  position:relative;
  height:36px;
  padding-top:0;
  background-color: #27245e;
  border-radius: 0 0 10px 10px;
  border: 1px solid #2d2d2d;
  border-top:0
}
#select-class-dialog #pg_pager1 {
  height:36px
}
#select-class-dialog #pg_pager1 ,
#select-class-dialog #data-table-page-view span,
#select-class-dialog #pager1_center .ui-pg-table,
#select-class-dialog #pager1_center .ui-pg-table span {
  color:#fff;
  text-transform:uppercase;
  font-size:12px;
  font-weight:normal;
  line-height:36px;
  font-family:ProximaNovaBold, Arial
}
#select-class-dialog .ui-jqgrid .ui-jqgrid-pager .search-pagination-right span {
  line-height:36px;
  margin:3px 3px 0 2px
}
#select-class-dialog .ui-jqgrid .ui-jqgrid-pager .search-pagination-right span:first-child {
  margin:3px 3px 0 0
}
#select-class-dialog .ui-jqgrid .ui-jqgrid-pager .search-pagination-right .ui-pg-input {
  margin:-3px 6px 0 7px
}
#select-class-dialog .top-record-div {
  padding:7px 0 0 0
}
#select-class-dialog.find-training-txt {
  padding-top:0
}
#select-class-dialog .find-training-txt,
#select-class-dialog .find-training-list {
  float: left;
  margin-top: 0;
  word-wrap:break-word;
  width:100%
}
#select-class-dialog .catalog-course-role-access-bg,
#select-class-dialog .catalog-course-compliance-role-bg {
  float:left;
  margin:0 0 0 9px
}
#select-class-dialog span.more-text {
  line-height:6px
}
#select-class-dialog .assign-learn-second-row .form-item .description {
  margin-left:0
}
#page-container #paintContentResults .ui-widget-content tr.request-class-link-tr td {
  border:0;
  padding:8px 0 0;
  text-align:center;
  vertical-align:middle
}
#page-container #paintContentResults .ui-widget-content tr.request-class-link-tr td a {
  color:#474747;
  cursor:pointer;
  font-family:ProximaNovaBold, Arial;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  vertical-align:middle
}
.page-reports #page-container .ui-jqgrid .ui-icon-asc {
  margin-top:8px
}
.page-reports #page-container .ui-jqgrid .ui-icon-desc {
  margin-top:10px
}
.tags-cloud-container-cls {
  width:100%;
  display:block;
  clear:both
}
.tagscloud-scrollable {
  display:block
}
.tagscloud-scrollable p {
  text-align:justify;
  word-break:break-all;
  word-wrap:break-word;
  padding:0
}
.tagscloud-term {
  display:inline-block;
  margin:0 2px 0 0
}
.tagscloud-tag {
  cursor:pointer;
  text-decoration:none;
  color:#464646;
  font-family: Arial,Helvetica,sans-serif;
  display:inline-block;
  word-break:break-all;
  word-wrap:break-word
}
.tagscloud-tag.level1 {
  font-size :8pt;
  line-height:1em
}
.tagscloud-tag.level2 {
  font-size :9.43182pt;
  line-height:1em
}
.tagscloud-tag.level3 {
  font-size :11.1818pt;
  line-height:1em
}
.tagscloud-tag.level4 {
  font-size :13pt;
  line-height:1em
}
.tagscloud-tag.level5 {
  font-size :15pt;
  line-height:1em
}
.tagscloud-tag.level6 {
  font-size :16pt;
  line-height:1em
}
.tagscloud-tag.level7 {
  font-size :17pt;
  line-height:1em
}
.tagscloud-tag.level8 {
  font-size :18pt;
  line-height:1em
}
.tags-cloud-container-cls .tagscloud-scrollable > p {
  padding:0 14px 0 1px
}
#tags_cloud {
	height: auto;
	min-height : 100px
}
#paintTag {
  display:block;
  clear:both;
  width:100%;
  position:relative;
  left:-5px
}
.lnr-tags-cloud-container-cls {
  width:100%;
  display:block;
  clear:both
}
#paintTag .lnr-tags-cloud-container-cls .tagscloud-scrollable > p {
  padding:0 4px 0 6px
}
.lnr-tags-cloud-container-cls .tagscloud-scrollable {
  width:135px;
  overflow:visible
}
.lnr-tags-cloud-container-cls .tagscloud-scrollable .jspContainer {
  width:146px
}
.lnr-tags-cloud-container-cls .tagscloud-scrollable .jspContainer .jspPane{
  width:132px;
  left:6px
}
.lnr-tags-cloud-container-cls .tagscloud-scrollable .jspContainer .jspPane p  {
  width:112px
}
.jspContainer {
    overflow:hidden;
    position:relative
}
.jspPane {
    position:absolute
}
.jspVerticalBar {
    background:#FFF;
    height:100%;
    position:absolute;
    right:0;
    top:0;
    width:9px
}
.jspCap {
    display:none
}
.jspVerticalBar *, .jspHorizontalBar * {
    margin:0;
    padding:0
}
.jspTrack {
    position:relative
}
.jspDrag {
    background:#CBCBCB;
    border-color:#CBCBCB #CBCBCB #CBCBCB #B7B7B7;
    border-left:1px solid #B7B7B7;
    border-right:1px solid #CBCBCB;
    border-style:solid;
    border-width:1px;
    cursor:pointer;
    left:0;
    position:relative;
    top:0
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  top:5px
}
.ui-datepicker .ui-datepicker-prev:hover,
.ui-datepicker .ui-datepicker-next:hover {
  top:7px
}
 #page-container .filter-search-start-date-right-bg {
  float:right
}
#lnr-catalog-search #next_pager .ui-icon-seek-next{
	background: url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") no-repeat scroll 0 -1690px
}
#lnr-catalog-search #last_pager .ui-icon-seek-pgend{
  background: url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") no-repeat scroll 0 -2671px
}
.ui-jqgrid tr.jqgrow td{
	height:auto;
	overflow: visible
}
#block-exp-sp-lnrsearch-tab-find-training h2.block-catalog-search-title {
	float: left;
}
#block-exp-sp-lnrsearch-tab-find-training #paintContent .sort-by-links {
	 left: -47px;
}
#block-exp-sp-lnrsearch-tab-find-training #find-trng-sort-display {
	text-transform: uppercase;
}
#block-exp-sp-lnrsearch-tab-find-training #lnr-catalog-search .find-trng-sort-text {
    background: url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") no-repeat scroll 50px -467px;
}
#lnr-catalog-search .ui-jqgrid .ui-jqgrid-bdiv{overflow:visible}
.page-learning-catalog-search .ui-datepicker .ui-datepicker-prev-hover,
.page-learning-catalog-search .ui-datepicker .ui-datepicker-next-hover{
  top:8px
}

#search_tag {
	position: relative;
}

#tagtip {
    width:250px;
    height:auto;
    padding:5px;
    border:1px solid #ccc;
    box-shadow: 0 0 3px rgba(0,0,0,.3);
    border-radius:3px;
    overflow: hidden;
    position:absolute;
    top:-36px;
    left:-57px;
    display:none;
    background: #fff;
    font-family: Arial,Helvetica,sans-serif;
    min-height : 150px;
    max-height : 320px
}
#tagtip {
    z-index:100;
}
.taglink {
    display:block;
}
.taglink:hover + #tagtip {
    display:block;
}
#tagtip:hover {
    display:block;
}
.selectedtag {
	text-decoration : underline;
}
.hovertag {
	cursor:pointer
}
.textfade{
	opacity : 0.6
}
.textfade1{
	opacity : 0.25
}
#paintJobrole{
  height:auto;
  width:90%;
}
#paintJobrole .jspTrack{
  max-height:88px;
}
#paintJobrole .scroll-pane {
  width:100%;
  height:450px;
  overflow:hidden
}
#paintJobrole .horizontal-only {
  height:auto;
  max-height:200px
}
#paintJobrole .jspContainer {
  overflow:hidden;
  position:relative
}
#paintJobrole .jspPane {
  position:absolute
}
#paintJobrole .jspVerticalBar, .jspVerticalBar {
  position:absolute;
  top:0;
  right:0;
  width:6px;
  height:100%;
  background:#fff
}
#paintJobrole .jspHorizontalBar {
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:8px;
  background:#fff;
  visibility:hidden
}
#paintJobrole .jspVerticalBar *, #paintJobrole .jspHorizontalBar * {
  margin:0;
  padding:0
}
#paintJobrole .jspCap {
  display:none
}
.jspHorizontalBar .jspCap {
  float:left
}
#paintJobrole .jspTrack {
  height:288px
}
.jspTrack {
  position:relative
}
#lnr-tainingplan-register .jspHorizontalBar {
  display:none
} 
#paintJobrole .jspTrack:hover {
  background:#f6f6f6;
  border:1px solid #d4d4d4;
  position:relative
}
#paintJobrole .jspDrag {
  background:#cbcbcb;
  border:1px solid #cbcbcb;
  border-left:1px solid #b7b7b7;
  position:relative;
  top:0;
  left:0;
  cursor:pointer
}
#paintJobrole .jspDrag:hover {
  background:#939393;
  border:1px solid #646464;
  position:relative;
  top:0;
  left:0;
  cursor:pointer
}
#paintJobrole .jspHorizontalBar .jspTrack, #paintJobrole .jspHorizontalBar .jspDrag {
  float:left;
  height:100%
}
#paintJobrole .jspArrow {
  background:#50506d;
  text-indent:-20000px;
  display:block;
  cursor:pointer
}
#paintJobrole .jspArrow.jspDisabled {
  cursor:default;
  background:#80808d
}
#paintJobrole .jspVerticalBar .jspArrow {
  height:10px
}
#paintJobrole .jspHorizontalBar .jspArrow {
  width:16px;
  float:left;
  height:100%
}
#paintJobrole .jspVerticalBar .jspArrow:focus {
  outline:none
}
#paintJobrole .jspCorner {
  background:#eeeef4;
  float:left;
  height:100%
}
/*title restriction style*/
.fade-out-title-container.lnr-search-view-detail-title-fadeout-container{
  max-width:500px
}
.fade-out-title-container.lnr-search-view-detail-tag-fadeout-container,
.fade-out-title-container.lnr-search-view-detail-lang-fadeout-container,
.fade-out-title-container.lnr-search-view-detail-informal-session-name-fadeout-container,
.fade-out-title-container.lnr-search-view-detail-session-name-fadeout-container{
  display: inline-block;
  margin-top: 0px;
  max-width: 80px;
  line-height:15px
}
.fade-out-title-container.lnr-search-view-detail-informal-session-name-fadeout-container,
.fade-out-title-container.lnr-search-view-detail-session-name-fadeout-container{
max-width: 50px;
}
.page-learning-catalog-search .search-record-paint .record-div .fade-out-title-container.lnr-search-view-detail-tag-fadeout-container {
  margin-bottom:-5px;
  max-width:140px
}
.page-learning-catalog-search .search-record-paint .record-div .fade-out-title-container.lnr-search-view-detail-tag-fadeout-container .title-lengthy-text {
  line-height:15px;
  font-size:12px
}
.fade-out-title-container.lnr-search-view-detail-code-fadeout-container{
  max-width:55px;
  display:inline-block;
  margin-bottom:-7px;
  line-height:16px
}
.fade-out-title-container.lnr-search-view-detail-code-tp-fadeout-container{
  max-width:290px;
  display:inline-block;
  margin-bottom:-8px;
  line-height:16px
}
.fade-out-title-container.lnr-search-view-detail-location-name-fadeout-container {
  max-width:80px;
  display:inline-block;
  margin-bottom:-8px ;
  line-height:16px
}
.page-learning-catalog-search #paintContentResults .find-training-list-course span {
  float:left
}
.page-learning-catalog-search #paintContentResults .find-training-list-course .fade-out-title-container span {
  float:none
}
.page-learning-catalog-search #paintContentResults .srch-expires-in,
.page-learning-catalog-search #paintContentResults .srch-courses-to-complete {
  line-height:17px
}
.find-training-txt .title-lengthy-text{
  white-space: nowrap
}
.fade-out-title-container.lnr-search-view-detail-compliance-course-title-fadeout-container{
  max-width:425px
}
.fade-out-title-container.lnr-search-view-detail-recommended-course-title-fadeout-container{
  max-width:405px
}
.fade-out-title-container.lnr-search-view-detail-mandatory-course-title-fadeout-container{
  max-width:430px
}
.page-learning-catalog-search #select-class-dialog #paintCatalogContentResults1 .lnrsearch-date-time-fadeout-container {
	display: inline-block;
    line-height: 16px;
    /*margin-bottom: -8px;*/
    max-width: 220px;
}
.fade-out-title-container.lnrsearch-date-time-fadeout-container{
  max-width:275px;
  display: inline-block;
  margin-bottom: -8px;
  line-height:16px
}
.fade-out-title-container.lnrsearch-date-time-multisession-fadeout-container{
  max-width:328px;
  display: inline-block;
  margin-bottom: -8px;
  line-height:16px
}
#select-class-dialog .fade-out-title-container.lnr-search-view-detail-title-fadeout-container{
  max-width: 510px
}
#select-class-dialog .fade-out-title-container.lnr-search-view-detail-mandatory-course-title-fadeout-container{
  max-width: 410px
}
#select-class-dialog .fade-out-title-container.lnr-search-view-detail-recommended-course-title-fadeout-container{
  max-width: 388px
}
.page-learning-catalog-search tr.ui-state-highlight.ui-state-hover .fade-out-title-container .fade-out-image {
  background-position:0 -30px
}
#select-class-dialog #gview_tbl-paintCatalogContentResults{
  height:780px;
  background-color:#fff
}
.page-learning-catalog-search #select-class-dialog .expertusV2PopupContainer .ui-dialog-content{
  background:none;
}
.fade-out-image {
  background: url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/title_gradient.png") no-repeat scroll right 0;
  float: right;
  height: 20px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 30px;
}
#lnr-catalog-search #search-filter-content .fade-out-title-container{
  max-width:100px
}
#lnr-catalog-search #search-filter-content #paintLanguage .fade-out-title-container.lnrsearch-view-filter-lang-fadeout-container {
  max-width:100px
}
.page-learning-catalog-search div.ctools-sample-modal-content .popups-title a.close {
    color: #fff;
    font-weight: normal;
}
.bottom-qtip-tip-visible {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons.png") no-repeat right -1558px;
  height:20px;
  width:40px;
  z-index:101
}
.bottom-qtip-tip-up-visible {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons.png") no-repeat right -1500px;
  height:20px;
  width:40px;
  z-index:101
}
#bubble-face-table .bubble-b-visible {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/bubble.png") repeat-x left -80px;
  height:20px
}
.qtip-close-button-visible {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/bubble_close.png") no-repeat 1px 1px;
  cursor:pointer;
  height:15px;
  position:absolute;
  right:2px;
  top:2px;
  width:15px
}
#show_expertus_message {
  min-height:3px;
  left:0;
  margin-left:auto;
  margin-right:auto;
  position:absolute;
  right:0
}
#message-container .messages {
  display:table;
  clear:both;
  padding:0 0 0 5px;
  min-height:14px;
  letter-spacing:.5px;
  font-size:10px;
  border:1px solid #f0c36d;
  background-color:#f9edbe;
  margin:0 auto;
  position:relative;
  z-index:101;
  overflow:visible
}
li{
  padding:0;
  margin:0;
  list-style-type:none;
  font-size:13px
}
#message-container .msg-close-btn {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/bubble_small_close.png") no-repeat 0 0;
  cursor:pointer;
  font-weight:bold;
  width:15px;
  margin:0 2px 0 4px;
  height:15px;
  position:absolute;
  right:-14px;
  top:-8px
}
/*-- One click launch --*/
.course-content-validity .content_concat_string {
	color: #666;
    display: block;
    font-family: ProximaNova,Arial;
    font-size: 12px;
    font-weight: normal;
    text-align: center;
    text-transform: lowercase;
    width: 100%;
}
#gbox_tbl-paintCatalogContentResults .course-attempt-left,
#gbox_tbl-paintCatalogContentResults .course-content-validity {
	width: 99%;
}
#gbox_tbl-paintCatalogContentResults .course-attempt-left { padding-top: 2px }
#gbox_tbl-paintCatalogContentResults .attempts_left,
#gbox_tbl-paintCatalogContentResults .content_validity {
  text-align:center;
  display:block;
  width:100%;
  color:#666;
  font-size:12px;
  font-weight:normal;
  font-family:ProximaNovaBold, Arial
}
#gbox_tbl-paintCatalogContentResults .course-content-validity .content_concat_string { color:#999; }
#lnr-catalog-search .course-attempt-left { padding-top: 2px; }
/*-- One click launch --*/
/*qtip style */
#bubble-face-table .bubble-tl {
  width:20px;
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/bubble.png") no-repeat left 0;
  height:20px
}
#bubble-face-table .bubble-t {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/bubble.png") repeat-x left -20px;
  height:20px
}
#bubble-face-table .bubble-tr {
  width:20px;
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/bubble.png") no-repeat left -40px;
  height:20px
}
#bubble-face-table .bubble-cl {
  width:20px;
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/left_right_bg.png") repeat-y 1px 0
}
#bubble-face-table .bubble-c {
  background:#FFF
}
#bubble-face-table .bubble-cr {
  width:20px;
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/left_right_bg.png") repeat-y -21px 0
}
#bubble-face-table .bubble-bl {
  width:20px;
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/bubble.png") no-repeat left -60px;
  height:20px
}
#bubble-face-table .bubble-bm {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/bubble.png") repeat-x left -80px;
  height:20px
}
#bubble-face-table .bubble-blt {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/bubble.png") repeat-x left -80px;
  height:20px
}
#bubble-face-table .bubble-blm {
  height:20px;
  width:auto
}
#bubble-face-table .bubble-blr {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/bubble.png") repeat-x left -80px;
  height:20px
}
#bubble-face-table .bubble-br {
  width:20px;
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/bubble.png") no-repeat 0 -100px;
  height:20px
}
#bubble-face-table .bubble-brb,
#bubble-face-table .bubble-brt {
  width:20px;
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/left_right_bg.png") repeat-y -21px 0
}
#bubble-face-table .bubble-brm {
  width:20px
}
.messages > div {
  float:left;
  color:#2d2d2d
}
.error ul li span {
  color:#222;
  font-size:11px
}
.status ul li span,
#message-container .messages.warning ul li span {
  color:#222
}
.messages li.hide {
  display:none
}
.messages li.visibility {
  visibility:visible
}
div #message-container {
  padding:0;
  margin:0;
  text-align:left;
  min-height:15px;
  width:100%
}
#bubble-face-table #show_expertus_message {
  top:16px;
  margin-left:97px
}
#form-refer #show_expertus_message{
  top:0
}
.display-message-positioning #bubble-face-table #show_expertus_message{
  top:11px;
  margin-left:12px
}
.messages ul,
.qtip-error-msg-display {
  float:left;
  clear:both
}
.messages li {
  font-size:11px
}
.launch-lesson-view {
  width:95%;
  margin:0 auto
}
.page-learning-catalog-search #lnr-catalog-search tr.catalog-search-Course #srch-location-title ~ span .lnrsearch-date-time-fadeout-container {
  line-height:16px;
  max-width:270px;
  /*line-height:17px;*/
  float:left
}
.page-learning-catalog-search #lnr-catalog-search tr.catalog-search-crt .lnr-search-view-detail-code-fadeout-container {
  line-height:17px
}
.theme-ctool-popup .block-title-left {
  padding-left:10px;
  height:39px;
  background-color: #27245e;
  border-radius: 10px 10px 0 0;
  border:1px solid #27245e;
}
.find-training-list-course #srch-class-count{
  position: relative
}
.page-learning-catalog-search #launch-wizard #launch-content-container #paintEnrollmentResults{
  min-width:auto
}
.page-learning-catalog-search #launch-wizard #launch-content-container {
  margin:6.5px 23px 0 21px
}

/* CSS brought from exp_sp_administration_v2.css for catalog page starts here   */
.ui-jqgrid tr.jqgfirstrow td {
  border-right:0
}
.fade-out-title-container {
  max-width: 415px;
  overflow: hidden;
  position: relative;
}
.title-lengthy-text {
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
}
#multishareoption #bubble-face-table #show_expertus_message,
#shareoption #bubble-face-table #show_expertus_message{
  margin-left:0
}
#lnr-catalog-search .ui-jqgrid .ui-jqgrid-htable,
#lnr-catalog-search .ui-jqgrid .ui-jqgrid-btable{
  border-collapse: collapse;
}
#lnr-catalog-search .ui-jqgrid .ui-jqgrid-htable th,
#lnr-catalog-search .ui-jqgrid .ui-jqgrid-btable td{
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#lnr-tainingplan-register .enroll-show-morecourse tr td.course-sub-class-detail .course-detail-col2 .location-session-detail .manage-location-time{
  top: -1px
}
.page-learning-catalog-search #page-container .location-session-detail #bubble-face-table tr td {
  border-bottom:0;
  padding: 0 ;
  font-size:10px
}
#select-class-dialog .location-session-detail #bubble-face-table tr td {
  border-bottom:0;
  padding: 0 ;
  font-size:10px
}
#lnr-catalog-search .location-session-detail .manage-location-time{
	top:-1px
}
/* CSS for catalog page ends here */
/* Styles for misalignment of text rows in Narrow Search Page starts here */
.page-learning-catalog-search #page-container #paintContentResults .ui-widget-content td {
  padding-top:15px;
  padding-bottom:7px
}	
.page-learning-catalog-search #page-container .find-training-list-course {
  clear:both;
  float:left;
  margin-top:-2px
}
.page-learning-catalog-search #paintContentResults .find-training-list-course .pipe-line,
.page-learning-catalog-search #paintContentResults .find-training-txt .pipe-line {
  font-size:10px;
  padding-bottom:1px;
  vertical-align:top;
  color:#999;
  line-height:14px
}
.page-learning-catalog-search .fade-out-title-container.lnr-search-view-detail-location-name-fadeout-container,
.page-learning-catalog-search .fade-out-title-container.lnr-search-view-detail-informal-session-name-fadeout-container,
.page-learning-catalog-search .fade-out-title-container.lnr-search-view-detail-session-name-fadeout-container,
.page-learning-catalog-search .fade-out-title-container.lnr-search-view-detail-lang-fadeout-container {
  margin-bottom:-8px
}
.page-learning-catalog-search .fade-out-title-container.lnr-search-view-detail-lang-fadeout-container {
  margin-bottom:-6px
}
.page-learning-catalog-search .fade-out-title-container.lnr-search-view-detail-code-fadeout-container {
  margin-bottom:-7px
}
#select-class-dialog .fade-out-title-container.lnr-search-view-detail-code-fadeout-container {
  margin-bottom:-4px
}
#select-class-dialog .assign-learn-second-row .find-training-list-course .pipe-line{
  vertical-align:top
}
.page-learning-catalog-search .fade-out-title-container.lnrsearch-date-time-fadeout-container {
  margin-bottom:-8px
}
.page-learning-catalog-search #paintContentResults .find-training-list-course + .record-div.find-training-txt {
  clear:both;
  padding-top:0;
  margin-top:5px;
  float:left
}
.page-learning-catalog-search #paintContentResults .find-training-txt #request-class-option span a {
  line-height:normal
}
.page-learning-catalog-search #paintContentResults .total-votes {
  font-size:10px
}
.page-learning-catalog-search #paintContentResults form.fivestar-widget .form-item .description {
  margin-top:-2px
}
.page-learning-catalog-search #paintContentResults .clsShareOption .single-share-link { 
  margin-top:-5px
}
.page-learning-catalog-search #paintContentResults .clsShareOption .share-tab-icon {
  background-position:-160px -751px
}
#paintContentResults div.fivestar-widget {
  margin: 2px 5px 11px 0
}
#page-container #paintContentResults .top-record-div-left {
  padding:0
}
#page-container .find-training-txt {
  clear:both
}
#page-container .top-record-div-left a.spotlight-item-title {
  max-width:418px
}
#page-container .top-record-div-left a.without-mro-container.spotlight-item-title {
  max-width:520px
}
#tagInfoDiv span {
  float:left
}
#tagInfoDiv .fade-out-title-container span{
  float:none
}
/* Styles for misalignment of text rows in Narrow Search Page ends here */

/* Trunk8 Fadeout for Title and Description texts starts here */
#lnr-catalog-search #paintContentResults .limit-title-row {
  float:left;
  margin-top:1px
}
#lnr-catalog-search #paintContentResults .find-training-txt .limit-desc-row {
  margin-bottom:8px
}
#select-class-dialog .catalog-select-class-container .limit-title{
  max-width:400px
}
#select-class-dialog .catalog-select-class-container .without-mro-container.limit-title{
  max-width:495px
}
.tp-register-select-class .limit-title{
  font-family: ProximaNovaBold;
  text-transform: uppercase;
  max-width:650px
}
.tp-register-select-class-crs-title .limit-title{
  max-width:730px
}
.tp-register-iltvcl-select-class .limit-title{
   max-width:350px	
}
.tp-register-select-module-title .set-height-column-right{
  width:94.5%
}
.tp-register-select-class-crs-title .set-height-column-right{
  width:99%
}
table tr:hover .limit-title-row .limit-title .fade-title,
table tr:hover .limit-desc-row .limit-desc span.fade-desc{
  background:-ms-linear-gradient(to right, transparent, #fafafa 80%, #fafafa);/*For IE10*/
  background:linear-gradient(to right, transparent, #fafafa 80%, #fafafa);	
}
table#lnr-tainingplan-register tr:hover .limit-title-row .limit-title .fade-title,
table#lnr-tainingplan-register tr:hover .limit-desc-row .limit-desc span.fade-desc{
  background:-ms-linear-gradient(to right, transparent, #ffffff 80%, #ffffff);/*For IE10*/
  background:linear-gradient(to right, transparent, #ffffff 80%, #ffffff);	
}
#select-class-dialog .fade-out-title-container.lnrsearch-date-time-fadeout-container {
  max-width:220px
}
.fade-out-title-container.lnrsearch-crt-expire-fadeout-container{
  max-width:200px;
  display:inline-block
}
.request-class-icon{
  margin-top:-4px
}
.page-learning-catalog-search #paintContentResults .find-training-txt #request-class-option span a{
  margin-top:-3px	
}
.page-learning-catalog-search .search-record-paint .record-div .fade-out-title-container.lnr-search-view-detail-tag-fadeout-container{
  margin-bottom:-6px
}
.page-learning-catalog-search #paintContentResults .find-training-list-course span.time-zone-text,
.page-learning-catalog-search #paintContentResults .find-training-list-course span.time-zone-offset{
  float:none
}

#lnr-tainingplan-register .tp-register-select-class-crs-title .lp-reg-class-title.limit-title,
#lnr-tainingplan-register .lp-reg-class-title.limit-title{
  font-family: ProximaNovaBold;
  text-transform: uppercase
}
.tp-register-select-class .limit-title,
.tp-register-select-class .limit-title:hover,
.tp-register-iltvcl-select-class .limit-title,
.tp-register-iltvcl-select-class .limit-title:hover{
  margin-top:1px
}
.page-learning-catalog-search #cp-overlay{
	z-index : 1004;
}
#lnr-catalog-search #srchfilterEnglish{
 	padding-top:5px;
}
.content-detail-code .fade-out-title-container{
	max-width: 325px;
}
/* Changed by ganeshbabuv for #0078236 */
#lnr-catalog-search #search-filter-content .fade-out-title-container.lnrsearch-country-name-fadeout-container{
	max-width:100px
}
#lnr-catalog-search #search-filter-content #paintCategory .fade-out-title-container {
  display: inline-block;
  width: auto;
}
#lnr-catalog-search #search-filter-content #paintCategory .ui-multiselect-con-class {
	border: medium none;
}
#lnr-catalog-search #search-filter-content #paintCategory #autocomplete {
  position: relative;
  border: medium none;
}
#lnr-catalog-search #search-filter-content #paintCategory #autocomplete #multiautocomplete {
  margin: 0;
  min-width: 130px;
  border-radius: 12px;
  border: 1px solid rgb(229, 229, 229);
  padding-left: 5px;
  padding-right: 18px;
  height: 21px;
  min-width: 104px;
}
#lnr-catalog-search #search-filter-content #paintCategory #autocomplete #autoimg {
  position: absolute;
  right: 6px;
  top: 3px;
  height: 18px;
}
#lnr-catalog-search #search-filter-content #paintCategory #container {
  margin-top: 5px;
  /* min-height: 123px; */
}
#lnr-catalog-search #search-filter-content #paintCategory #ui-multiselect-con {
	max-height: 130px;
}
#lnr-catalog-search #search-filter-content #paintCategory #container span#li-listitem,
#lnr-catalog-search #search-filter-content #paintCategory #container span.label-text {
    color: #2d2d2d;
    cursor: pointer;
    font-size: 12px;
    position: relative;
    font-weight: normal;
    margin-left: 5px;
    font-family: openSansRegular, Arial;
}
#lnr-catalog-search #search-filter-content #paintCategory #container .checkbox-selected input,
#lnr-catalog-search #search-filter-content #paintCategory #container .checkbox-unselected input{
	margin: 0;
}
/* #lnr-catalog-search #search-filter-content #paintCategory .fade-out-title-container {
    max-width: 80px;
} */
#lnr-catalog-search #search-filter-content #paintCategory .line-separator {
	display: none;
	margin-top: 0px;
}
#lnr-catalog-search #search-filter-content #paintCategory .mcontainerclass {
	margin: 0;
}
#lnr-catalog-search #search-filter-content #paintCategory .mcontainerclass #chk li {
	width: 118px;
}
#lnr-catalog-search #search-filter-content #paintCategory #multiautocomplete.ac_loading {
	background: none;
}
#lnr-tainingplan-register .tp-register-select-class-crs-title{
	width:98%
}
/* Trunk8 Fadeout for Title and Description texts ends here */
/*! Chrome hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
  #select-class-dialog .ui-jqgrid tr.jqgrow td.assign-learn-first-row {
   padding:10px 20px
  }
  #select-class-dialog .top-record-div {
  padding:11px 0 0 0
  }
  #lnr-catalog-search  .top-record-div {
    padding:10px 0 0 9px
  }
  #lnr-catalog-search .course-available-seats {
    text-align:center
  }
  #lnr-catalog-search .find-trng-sortby {
    padding-right:8px
  }
  #lnr-catalog-search #paintContent .sort-by-links {
    left:-38px
  }
  #page-container  #lang_searchtext{
  	color: #999;
    font-family: openSansRegular,Arial;
    font-size: 12px;
    padding-left: 0;
    padding-right: 18px;
    width: 110px;
  }
  #page-container .language-search{
  	left:145px;
  	z-index:1000
  }

  #page-container #language_searchtext,#page-container #country_searchtext{
  	color: #999;
    font-family: openSansRegular,Arial;
    font-size: 12px;
  }
/*   #page-container .search-register-btn {
    margin:0
  } */
  #select-class-dialog .ui-jqgrid tr.jqgrow td.assign-learn-last-row {
    padding:10px 7px 10px 0
  }
  #select-class-dialog .ui-jqgrid .ui-pg-table td.search-pagination-right {
    padding:1px 0 0 0
  }
  #searchRecordsPaint #next_pager .ui-icon-seek-next {
    background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") no-repeat 0 -1690px
  }
   #select-class-dialog .assign-learn-second-row .top-record-div-left{
	padding-top:5px;
  }
  #searchRecordsPaint #last_pager .ui-icon-seek-pgend{
    background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") no-repeat 0 -2671px
  }
  .page-learning-catalog-search #lnr-catalog-search tr.catalog-search-Course #srch-location-title ~ span .lnrsearch-date-time-fadeout-container {
    line-height:16px
  }
  #tagInfoDiv {display:table}
  .page-learning-catalog-search #lnr-catalog-search .ui-jqgrid .ui-jqgrid-bdiv{overflow:visible}
  #select-class-dialog .fade-out-title-container.lnrsearch-date-time-fadeout-container{
    width:225px
  }
  
}
/*safari hack Start*/
@media screen and (min-color-index:0)and(-webkit-min-device-pixel-ratio:0), not all and (min-resolution:.001dpcm) { @media { _:-webkit-full-screen, 
	.page-learning-catalog-search .search-record-paint .record-div .fade-out-title-container.lnr-search-view-detail-tag-fadeout-container {
  		margin-bottom:-2px
	}
	.page-learning-catalog-search #searchRecordsPaint .find-training-list-course .lnr-search-view-detail-code-fadeout-container,
    .page-learning-catalog-search #searchRecordsPaint .find-training-list-course .lnr-search-view-detail-location-name-fadeout-container,
    .page-learning-catalog-search #searchRecordsPaint .find-training-list-course .lnrsearch-date-time-fadeout-container,
    .page-learning-catalog-search #searchRecordsPaint .find-training-list-course .lnr-search-view-detail-lang-fadeout-container,
    .page-learning-catalog-search #searchRecordsPaint .find-training-list-course .lnr-search-view-detail-informal-session-name-fadeout-container,
    .page-learning-catalog-search #searchRecordsPaint .find-training-list-course .lnr-search-view-detail-session-name-fadeout-container {
      margin-bottom:-5px
    }
    #page-container #enroll-result-container .enroll-course-title .session-time-zone .manage-location-time{
    top:3px;
    }
    #lnr-catalog-search .location-session-detail .manage-location-time{
	top:0
   }
   #select-class-dialog .fade-out-title-container.lnrsearch-date-time-fadeout-container{
    width:225px
   }
   table tr:hover .limit-title-row .limit-title span.fade-title,
    table tr:hover .limit-desc-row .limit-desc span.fade-desc{
     background:-webkit-linear-gradient(left, rgba(250,250,250,0) 0%, rgba(250,250,250,1) 80%);	
   }
   table#lnr-tainingplan-register tr:hover .limit-title-row .limit-title .fade-title,
   table#lnr-tainingplan-register tr:hover .limit-desc-row .limit-desc span.fade-desc{
    background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 80%);/*For IE10*/
   }
   #lnr-tainingplan-register .enroll-show-morecourse tr td.course-sub-class-detail .course-detail-col2 .location-session-detail .manage-location-time{
	top: -2px
	}
}}
/*safari hack End*/