/* 91574 - start */
.order-select-class-container #select-class-header,
#paintCatalogclassFilterHeaderAdmin #selectclass-header-name-disp{
	color: #474747;
    font-family: proximanovabold;
    font-size: 13px;
    line-height: 20px;
    text-align: left;
    text-transform: uppercase;
    width: auto;
    padding: 7px 0 0 12px;
}

/* Any delivery type*/
#paintCatalogclassFilterHeaderAdmin #selectclass-text-filter-box-admin .selectclass-cat-delivery-type {
  height:10px;
  width:auto;
  font-size:12px;
  color:#474747;
  font-family:ProximaNovaBold, Arial;
  border:0;
  float:left;
  background:none;
  padding:12px 2px 5px 8px;
  text-transform:uppercase
}
#paintCatalogclassFilterHeaderAdmin #selectclass-text-filter-box-admin .selectclass-cat-delivery-type-link {
  text-decoration:none;
  width:9px;
  height:5px;
  float:right;
  cursor:pointer;
  color: #474747;
  padding:12px 2px 5px 8px;
  background:rgba(0, 0, 0, 0) url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons_v2.png") no-repeat scroll -364px -53px;
  top:11px;
  position:relative;
}
#paintCatalogclassFilterHeaderAdmin #selectclass-text-filter-box-admin #selectclass-cat-delivery-type-list {
	right:205px
}

#paintCatalogclassFilterHeaderAdmin #selectclass-text-filter-box-admin #selectclass-cat-delivery-type-list {
  list-style-type:none;
  float:left;
  line-height:1.1em;
  border:1px solid #ebebeb;
  position:absolute;
  background:#fff;
  top:52px;
  z-index:10000;
  display:none;
  width:100px;
  text-indent:0;
  border-radius:0 0 10px 10px;
  left:-27px;
  padding:0em;
}
#paintCatalogclassFilterHeaderAdmin #selectclass-text-filter-box-admin #selectclass-cat-delivery-type-list li:hover {
  padding:7px 0
}
#paintCatalogclassFilterHeaderAdmin #selectclass-text-filter-box-admin #selectclass-cat-delivery-type-list li {
  display:inline-block;
  cursor:pointer;
  width:100%;
  padding:0;
  font-size:12px;
  border-top:1px solid #ebebeb;
  padding:7px 0;
  text-align:center;
  color:#1a1a1a;
  font-weight:normal;
  text-transform:uppercase;
  font-family:ProximaNovaBold, Arial
}
#paintCatalogclassFilterHeaderAdmin #selectclass-text-filter-box-admin #selectclass-cat-delivery-type-list li:hover {
  font-weight:normal;
  color:#474747
}
#paintCatalogclassFilterHeaderAdmin #selectclass-text-filter-box-admin #selectclass-cat-delivery-type-list li:first-child {
  border-top:0
}

/* delivery type ends here*/

/*text search begins*/

#paintCatalogclassFilterHeaderAdmin .selectclsadmin-text-search-filter-container .text-search-filter-icon-admin {
    position: relative;
    display: block;
    float: right;
    background: url(/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons_v2.png) no-repeat -399px -1092px;
    height: 34px;
    width: 30px;
    margin: -17px 149px 0 112px;
    cursor: pointer;
    z-index: 1;
    top: -11px;
    right: -64px;
}

#paintCatalogclassFilterHeaderAdmin .selectclsadmin-text-search-filter-container.active .text-search-filter-icon-admin {
	background: url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons_v2.png") no-repeat scroll -399px -1092px;
    background-color: #e5e5e5;
}
#paintCatalogclassFilterHeaderAdmin #selectclass-searchFilter-container {
	width: 100%;
}
#paintCatalogclassFilterHeaderAdmin .selectclsadmin-text-search-filter-container .text-filter-box-class-admin {
   background: #fff none repeat scroll 0 0;
  border: 1px solid #ccc;
  border-width: 0 1px 1px;
  border: 1px solid #ccc;
  box-shadow: 0 6px 6px -6px black;
  padding: 8px;
  position:absolute;
  right:105px;
  z-index:10001;
  top: 51px;
}
#paintCatalogclassFilterHeaderAdmin #select-class-text-search-box-admin{
  float:left
}
#paintCatalogclassFilterHeaderAdmin .selectclsadmin-text-search-filter-container .OverAllSearchList  ul.eol-search {
  height:30px;
  margin-top:-5px;
  padding:0;
  z-index:10;
  position: unset;
}
#multi-class-container #paintCatalogclassFilterHeaderAdmin .selectclsadmin-text-search-filter-container #select-class-text-search-box-admin .OverAllSearchList  ul {
  margin-top:0px;
}
#paintCatalogclassFilterHeaderAdmin .selectclsadmin-text-search-filter-container .text-based-search {
    background:inherit;
    border:inherit;
    box-shadow:inherit;
    padding:inherit
}
#paintCatalogclassFilterHeaderAdmin .selectclsadmin-text-search-filter-container .text-based-search .OverAllSearchList {
  padding-top:0;
}
#paintCatalogclassFilterHeaderAdmin .selectclsadmin-text-search-filter-container li.eol-search-go {
  background-color:#fff;
  border:1px solid #e5e5e5;
  border-left:0;
  border-radius:0 15px 15px 0;
  display:block;
  height:25px;
  text-decoration:none;
  width:30px;
  float:right;
}

#paintCatalogclassFilterHeaderAdmin .selectclsadmin-text-search-filter-container li.eol-search-go a {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons_v2.png") no-repeat -478px -19px
}
#paintCatalogclassFilterHeaderAdmin .selectclsadmin-text-search-filter-container li.eol-textsearch-input {
    background-color: #fff;
    border: 1px solid #e5e5e5;
    border-radius: 15px 0 0 15px;
    border-width: 1px 0 1px 1px;
    display: block;
    float: left;
    font-size: 11px;
    height: 25px;
    line-height: 22px;
    padding-left: 5px;
    text-decoration: none;
    width: 300px;
}
#paintCatalogclassFilterHeaderAdmin .selectclsadmin-text-search-filter-container li.eol-textsearch-input .ac_input.searchtext {
  width:282px;
  border:0;
  padding-left:0;
  padding-right:22px;  
  font-family:openSansRegular,Arial;
  font-size:12px;
  color:#999;
  line-height: 22px;
}
#paintCatalogclassFilterHeaderAdmin .selectclsadmin-text-search-filter-container li.eol-textsearch-input input.ac_loading {
  background-position:100% -16px
}


/*text search ends*/

/*filter detail begins*/

#paintCatalogclassFilterHeaderAdmin .selectclass-filter-by .enroll-filter-list-selectcls {
    float: left;
    padding: 10px 10px 5px;
}

#paintCatalogclassFilterHeaderAdmin .learning-filter-icon {
  position:relative;
  float:left;
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons_v2.png") no-repeat -286px -1256px;
  display:block;
  height:34px;
  width:28px;
  margin:-29px 0 0 -74px;
  cursor:pointer;
  text-indent:0;
  left: 100%;
  z-index:1;
}


#paintCatalogclassFilterHeaderAdmin .learner-filter-container .selectclass-filter-by {
  display:none;
  background-color:#fff;
  border:1px solid #ccc;
  border-top:0;
  box-shadow:0 6px 6px -6px black;  
  position:absolute;  
  right:66px;
  /* top:39px; */
  width:470px;
  z-index:1001;
  cursor:default;
  border-top: 1px solid #ccc;
  top: 51px;
}

#paintCatalogclassFilterHeaderAdmin  .learner-filter-container .mylearning-filter-by .enroll-filter-list {
  padding:10px 10px 5px;
  float:left
}
#paintCatalogclassFilterHeaderAdmin #selectclass-filter-by .close-btn {
    line-height: 18px;
    background: #fff none repeat scroll 0 0;
    padding: 1px;
    color: #2d2d2d;
    text-transform: uppercase;
    margin: 0 5px 10px 0;
    border-radius: 6px;
    font-family: ProximaNovaBold, Arial;
    font-size: 12px;
    cursor: pointer;
    border: 1px solid #e5e5e5;
}
#paintCatalogclassFilterHeaderAdmin #selectclass-filter-by .apply-btn {

    line-height: 16px;
    background: #27245e;
    padding: 1px;
    color: #fff;
    text-transform: uppercase;
    margin: 0 10px 10px 0;
    border-radius: 6px;
    font-family: ProximaNovaBold, Arial;
    font-size: 12px;
    cursor: pointer;
    border: 1px solid #27245e;
}
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .checkbox-set-wrapper {
clear: both;
float: left;
margin-bottom: 6px;
/*width: 516px;*/
}
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .filter_labelclass {
    color: #474747;
    float: left;
    font-family: ProximaNovaBold,Arial;
    font-size: 12px;
    line-height: 20px;
    text-transform: none;
    width: 100px;
    margin: 0 0 7px;
}
#paintCatalogclassFilterHeaderAdmin .cls-lblsperator {
    float: right;
    margin-right: 5px;
}
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .training.type_checkbox, 
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .delivery.type_checkbox,
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .class.status_checkbox {
    float: left;
    margin: 1px 0 3px;
    width: 350px;
}
#paintCatalogclassFilterHeaderAdmin  .checkbox-unselected input, .expertusV2PopupContainer .checkbox-unselected input, div.ctools-modal-content .survey-checkbox-unselected input, div.ctools-modal-content .checkbox-unselected input {
   /*  cursor: pointer; */
    height: 10px;
    margin-top: -2px;
    opacity: 0;
    outline: medium none;
    width: 10px;
}
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .enroll-filter-list {
    float: left;
    padding: 10px 10px 5px;
}
#paintCatalogclassFilterHeaderAdmin .learner-filter-container {
    text-indent: 0;
}
#paintCatalogclassFilterHeaderAdmin  .learner-filter-container .text-search-filter-container {
    float: left;
    position: relative;
    text-indent: 0;
}
#paintCatalogclassFilterHeaderAdmin  .filter-actions {
    float: right;
    line-height: normal;
}
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .checkbox-set-wrapper .type_checkbox label.cls-learnerfilter-lbl,
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .checkbox-set-wrapper .status_checkbox label.cls-learnerfilter-lbl {
    color: #2d2d2d;
    float: left; 
    font-family: openSansRegular,Arial;
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
    margin: 0 10px 0 4px;
    text-indent: 0;
    text-transform: capitalize;
   /*  width: 80px; */
}
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .delivery.type_checkbox,
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .class.status_checkbox {
  display:table;
  table-layout:fixed
}
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .checkbox-set-wrapper .type_checkbox .cls-admin-filtergrp,
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .checkbox-set-wrapper .status_checkbox .cls-admin-filtergrp{
  display:table-row
}
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .checkbox-set-wrapper .type_checkbox .cls-admin-filtergrp-cell,
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .checkbox-set-wrapper .status_checkbox .cls-admin-filtergrp-cell{
  display:table-cell
}
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .checkbox-set-wrapper .type_checkbox .cls-admin-filtergrp-cell:first-child,
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .checkbox-set-wrapper .status_checkbox .cls-admin-filtergrp-cell:first-child{
  width:180px
}
/* #class-level-details-admin-order .content-icon-container .vod-icon,
#class-level-details-admin-order .content-icon-container .wbt-icon,
#class-level-details-admin-order .content-icon-container .ilt-icon,
#class-level-details-admin-order .content-icon-container .vcl-icon, */
#multi-select-class-wrapper #multi-container-pop-up .crs-icon{
	float: left;
    height: 29px;
}

#multi-select-class-wrapper #multi-container-pop-up .vod-icon,
#multi-select-class-wrapper #multi-container-pop-up .wbt-icon,
#multi-select-class-wrapper #multi-container-pop-up .ilt-icon,
#multi-select-class-wrapper #multi-container-pop-up .vcl-icon{
	width: 100%;
	float: left;
    height: 29px;
}
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .reg.dropdown-set-wrapper, #paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .textfilter-set-wrapper, #paintCatalogclassFilterHeaderAdmin .selectclass-filter-by .assignedby.dropdown-set-wrapper {
    /* float: right; */
    width: 100%;
    float:left
}
 #paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .checkbox-set-wrapper .type_checkbox .cls-learnerfilter-lbl.optional{
    width: 60px;
} 

#paintCatalogclassFilterHeaderAdmin .selectclass-filter-by .checkbox-set-wrapper .type_checkbox .cls-learnerfilter-lbl.video {
	width: 41px;
} 
#paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .textfilter-set-wrapper .OverAllSearchList {
	padding-top: 0;
}

 #paintCatalogclassFilterHeaderAdmin  .selectclass-filter-by .textfilter-set-wrapper .OverAllSearchList ul.eol-search {
    height: auto;
    top: 0;
    position:unset
} 

#paintCatalogclassFilterHeaderAdmin .selectclass-filter-by .textfilter-set-wrapper .OverAllSearchList li.eol-search-input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    float: left;
    padding-left: 0;
    width: 120px;
}
#paintCatalogclassFilterHeaderAdmin .textfilter-set-wrapper .OverAllSearchList li.eol-search-input .ac_input.searchtext {
    border: 1px solid #e5e5e5;
    border-radius: 12px;
    color: #999;
    font-size: 10px;
    height: 18px;
    line-height: 16px;
    padding-left: 10px;
    width: 183px;
}

#paintCatalogclassFilterHeaderAdmin .selectclass-filter-by .textfilter-set-wrapper .OverAllSearchList li.eol-search-input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    float: left;
    padding-left: 0;
    width: 120px;
}
#paintCatalogclassFilterHeaderAdmin  .learner-filter-container.active .learning-filter-icon {
	background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons_v2.png") no-repeat -286px -1256px;
    background-color: #e5e5e5;
    
}

#paintCatalogclassFilterHeaderAdmin .OverAllSearchList {
	padding-top: 0px;
}
.enroll-filter-list-selectcls #startdate1, .enroll-filter-list-selectcls #startdate2,
.enroll-filter-list-changecls #changeclsstartdate1, .enroll-filter-list-changecls #changeclsstartdate2 {
	color: #999999;
    width: 60px;
    font-size: 10px;
}
#paintCatalogclassFilterHeaderAdmin .datefilter-set-wrapper .date-filter{
	float: left;
	width: 70%;
}
#paintCatalogclassFilterHeaderAdmin .datefilter-set-wrapper .date-filter .start-date,
#paintCatalogclassFilterHeaderAdmin .datefilter-set-wrapper .date-filter .to-date,
#paintCatalogclassFilterHeaderAdmin .datefilter-set-wrapper .date-filter .end-date{
	float:left;	
}
#paintCatalogclassFilterHeaderAdmin .datefilter-set-wrapper .date-filter .to-date{
	line-height: 23px;
	margin:0 10px;
	font-size: 11px
}

.page-administration-order #paintCatalogclassFilterHeaderAdmin .datefilter-set-wrapper .date-filter .to-date{
	color: #4F4F7A; 
	font-size: 11px;
	margin: 0px 7px;
}
	
#paintCatalogclassFilterHeaderAdmin .filter-search-start-date-right-bg {
    margin-right: 10px;
}
/*filter detail ends here*/

/*sortby begins*/
#admin-order-class-details-html #paintCatalogclassFilterHeaderAdmin .enroll-sort-by-containers .enroll-sort-bylist .sort-by-text, 
.page-administration-learning-program #paintCatalogclassFilterHeaderAdmin .enroll-sort-by-containers .enroll-sort-bylist .sort-by-text { 
   background: url(/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons_v2.png) no-repeat -368px -1092px;
    background-color: white;
    float: right;
    height: 34px;
    margin: -27px -286px 8px 0;
    min-width: 30px;
    overflow: hidden;
    padding-right: 0;
    text-indent: -2000px;
    width: 30px;  
    cursor:pointer;
}
#admin-order-class-details-html #paintCatalogclassFilterHeaderAdmin .learner-sort.active .sort-by-text{
  background-color:#e5e5e5
}
.page-administration-order #paintCatalogclassFilterHeaderAdmin .enroll-sort-by-containers .enroll-sort-bylist .sort-by-text { 
   background: url(/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons_v2.png) no-repeat -368px -1095px;
    background-color: white;
    float: right;
    height: 34px;
    margin: -16px -283px 10px 0px;
    min-width: 30px;
    overflow: hidden;
    padding-right: 0;
    text-indent: -2000px;
    width: 30px;  
    cursor:pointer;
}

#paintCatalogclassFilterHeaderAdmin .enroll-sort-bylist {
    padding-top: 0;
    right: 2px;
    width: 100%;
    position: relative;
} 
.page-administration-order-create #paintCatalogclassFilterHeaderAdmin .enroll-sort-bylist {
	top:-8px;
} 
#paintCatalogclassFilterHeaderAdmin .enroll-sort-by-containers .enroll-sort-bylist ul.classSortShow {
  background:#FFF;
  /* border:1px solid #EBEBEB; */
  border:1px solid #ccc;
 /*  border-radius:0 0 10px 10px; */
  float:left;
  line-height:1.1em;
  list-style-type:none;
  position:absolute;
  text-indent:0;
  width:auto;
  z-index:100;
  padding:0;
  border-width: 1px 1px 1px;
  box-shadow: 0 6px 6px -6px black;
}

.page-administration-learning-program #multi-class-container #paintCatalogclassFilterHeaderAdmin #selectclass-header-container-admin .enroll-sort-by-containers .enroll-sort-bylist ul.classSortShow {
  right: 5px;
  top:6px;
}
.page-administration-order #multi-class-container #paintCatalogclassFilterHeaderAdmin #selectclass-header-container-admin .enroll-sort-by-containers .enroll-sort-bylist ul.classSortShow {
  right: 7px;
  top:16px;
}

#paintCatalogclassFilterHeaderAdmin .enroll-sort-by-containers .enroll-sort-bylist .classSortShow li {
  border-top:1px solid #ffffff;
  cursor:pointer;
  display:block;
  padding:0;
  text-align:left;
  width:100%;
  text-transform:uppercase
}
#paintCatalogclassFilterHeaderAdmin .enroll-sort-by-containers .enroll-sort-bylist .classSortShow li a {
  color:#2D2D2D;
  display:block;
  font-size:12px;
  font-weight:normal;
  font-family:ProximaNovaBold, Arial;
  padding:7px 4px 6px 19px;
  text-decoration:none
}
.page-administration-order #paintCatalogclassFilterHeaderAdmin .enroll-sort-by-containers .enroll-sort-bylist .classSortShow li a{
	padding: 6px 5px 1px 19px;
}
#paintCatalogclassFilterHeaderAdmin .enroll-sort-by-containers .enroll-sort-bylist .classSortShow li a.sortype-high-lighter{
 background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons_v2.png") no-repeat -484px -1091px ;
 color:#2D2D2D
}

.page-administration-learning-program #paintCatalogclassFilterHeaderAdmin .learner-sort.active .enroll-sort-by-containers .enroll-sort-bylist .sort-by-text#sort-by-lp-enroll{
    background: url(/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons_v2.png) no-repeat -368px -1092px;
    background-color: #e5e5e5;
}
.page-administration-order #paintCatalogclassFilterHeaderAdmin .learner-sort.active .enroll-sort-by-containers .enroll-sort-bylist .sort-by-text#sort-by-lp-enroll{
    background: url(/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons_v2.png) no-repeat -368px -1095px;
    background-color: #e5e5e5;
}
/*sortby ends*/

/*Admin order ui starts*/
#class-level-details-admin-order .checkbox-selected,
#class-level-details-admin-order .checkbox-unselected{
	float: right;
}
#class-level-details-admin-order .addedit-form-cancel-container-actions .white-btn-bg-middle{
  margin-right:10px
}
.order-select-class-container{
	position:absolute;
}
#admin-order-class-details-html #paintCatalogclassFilterHeaderAdmin .enroll-sort-by-containers .enroll-sort-bylist ul.classSortShow {
	right:5px;
	top:7px
}

/*Admin order ui ends*/

/* --- filter header begins--- */
.page-administration-order #paintCatalogclassFilterHeaderAdmin .checkbox-selected,
.page-administration-order #paintCatalogclassFilterHeaderAdmin .checkbox-unselected{
	margin: 3px 5px 0px 0px;
}
#paintCatalogclassFilterHeaderAdmin .searchFilter {
  display:inline-block;
  width:100%;
  cursor:default;
  vertical-align:middle;
 /*  margin:-34px 1px 4px 1px; */
  text-indent:0;
  /* border-bottom:#e5e5e5 solid 1px; */
  border-width:1px;
  padding:0 0px 0px 0px;
  box-sizing: content-box;
  position: relative;
}

#paintCatalogclassFilterHeaderAdmin .searchFilter .selectcls-display{
	color: black;
    display: inline-block;
    font-size: 12px;
    line-height: 30px;	
    padding-left: 10px;
    float:left;
}

#paintCatalogclassFilterHeaderAdmin .searchFilter .checkedmenu {
  float:left;
  font-size:10px;
  line-height:10px;
  background-color:#e8e8e8;
  border-radius:5px;
  color:#000;
  margin:0 4px 4px 5px;
  text-indent:0;
  /* font-weight:bold; */
  padding:8px
}
#paintCatalogclassFilterHeaderAdmin .searchFilter .cls-filtermenu {
  float:left;
  display:inline-block;
  text-transform: uppercase
}

#paintCatalogclassFilterHeaderAdmin .searchFilter .enable-delete-icon-selectcls {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/ExpertusIcons_v2.png") no-repeat -491px -1071px;
  height:7px;
  width:6px;
  cursor:pointer;
  margin:2px 0 0 8px;
  display:inline-block
}
#paintCatalogclassFilterHeaderAdmin .searchFilter .selectcls-filter-clear{
  font-size:11px;
  color:#474747;
  float:left;
  font-family: openSansRegular,Arial;
  text-transform:none;
  line-height:30px;
  cursor:pointer;
  margin-left:6px
}
#paintchangeclsFilterHeaderMyLearning .filter-search-start-date-middle-bg,  .page-administration-learning-program #page-container .filter-search-start-date-middle-bg {
  height:18px;
  line-height:21px;
  float:left;
  font-family:openSansRegular, Arial;
  font-size:10px;
  margin:0;
  border-radius:0;
  padding-left:0;
  border:1px solid #e5e5e5;
  border-width:1px 0;
  width: 100px;	
}
#paintCatalogclassFilterHeaderAdmin .filter-search-start-date-middle-bg,  .page-administration-learning-program #page-container .filter-search-start-date-middle-bg {
  height:18px;
  line-height:21px;
  float:left;
  font-family:openSansRegular, Arial;
  font-size:10px;
  margin:0;
  border-radius:0;
  padding-left:0;
  border:1px solid #e5e5e5;
  border-width:1px 0;
  width: 56px;
}
 .filter-search-start-date-left-bg, #page-container .filter-search-start-date-left-bg,
.filter-search-start-date-right-bg, #page-container .filter-search-start-date-right-bg{
	height: 23px;
} 

/* .page-administration-order .filter-search-start-date-left-bg,
.page-administration-order .filter-search-start-date-right-bg{
	height: 23px;
}  */
#paintCatalogclassFilterHeaderAdmin .filter-search-start-date-right-bg {
    margin-right: 0px;
}
#selectclass-filter-by .start-date img,#selectclass-filter-by .end-date img {
	display: none;
}
/* --- filter header ends--- */
/* 91574 - end */
.multi-class-container-cls{
  width:700px;
  background:#FFFFFF;
  height: 290px;
  overflow:hidden
}
#multi-class-container .title_close {
  background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") no-repeat right -1421px;
  height: 14px;
  margin:0 2px 0 1px;
  float:left;
  width:12px;
  text-decoration:none
}
#multi-class-container .title_open {
  background: url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/layoutBg.gif") no-repeat right -1494px;
  height: 14px;
  margin-left:1px;
  margin: 0 5px 0 1px;
  float:left;
  width:9px;
  text-decoration:none
}
#multi-select-class-wrapper #multi-container-pop-up .jspContainer .jspPane{
	left: 0px;
}
/* 91574 - start */
#bubble-face-table .multi-class-container-cls tr td {
  height:auto
} 
#multi-class-container .enroll-show-morecourse tr td {
  padding:0;
  color:#666666;
  height:auto;
  vertical-align:middle
}
#multi-class-container .enroll-show-morecourse tr td.course-sub-class-detail {
  padding-top:0;
  padding-bottom: 3px
}
#multi-class-container .pipeline {
  color: #999999;
  margin: 0 2px
}
 #admin_product_addorder_container .order-select-class-status {
 	line-height:1px;
 }
 #admin_product_addorder_container .order-select-class-status-link{
	clear: both;
    color: #2082f6;
    cursor: pointer;
    font-size: 12px;
    float:left;
    text-decoration: none;
    width: 102px;
    margin-left: 5px;
}
 #admin_product_addorder_container .order-select-class-status-link-disabled{
  clear: both;
  color: #999999;
  font-size: 12px;
  float:left;
  text-decoration: none;
  width: auto;
  margin-left: 5px;
  pointer-events: none;
  cursor: default;
}
/*select class popup change start*/
#class-level-details-admin-order .show_more_less,
#multi-class-container  .show_more_less{
	clear: both;
    color: #2082f6;
    cursor: pointer;
    font-size: 12px;
    float:left;
    text-decoration: none;
    width: auto;
    margin-left: 37px;
}
#class-level-details-admin-order .show_more_less_crs,
#multi-class-container  .show_more_less_crs{
	clear: both;
    color: #2082f6;
    cursor: pointer;
    font-size: 12px;
    float:left;
    text-decoration: none;
    width: auto;
    margin-left: -22px;
}
/* .page-administration-order #multi-class-container #multi-container-pop-up .course-level #class-level-details{
	height: 111px;
} */
#multi-class-container .clsAfterMoreDiv{
	border-bottom: 1px solid #ededed;
    display: inline-block;
    margin-bottom: 10px;
    margin-left: 20px;
    line-height: 2px;
    width: 95%
}
#class-level-details-admin-order .content-icon-container,
#multi-class-container .course-level .content-row-container .content-icon-container{
	width: 6.5%;
}
#multi-class-container .course-desc-info {
  color:#2d2d2d;
  padding:0px 0 9px 0;
  font-size:13px;
  max-width: 608px;
}
#multi-class-container .content-row-container .content-detail-container{
 	width: 91%;
 }
 
 #multi-class-container .course_list_content .course-content-content-wrapper{
   margin-left: 6%;
   box-sizing:border-box
 }
 #class-level-details-admin-order .content-icon-container,
 #multi-class-container .content-icon-container {
  width: 6.5%;
  float: left;
  box-sizing:border-box
 }
/*  #class-level-details-admin-order .tp-reg-select-class , */
 #multi-class-container .tp-reg-select-class {
  width: 90%;
  float: left;
  box-sizing:border-box
 }
 .cls-course-details-wrapper {
   min-width: 625px;
   box-sizing:border-box;
 }
 /* 91574 - end */
.page-administration-learning-program #multi-class-container .lp-reg-class-title-iltvc,
.page-administration-order #multi-class-container .lp-reg-class-title-iltvc{
  max-width:290px;
}
.page-administration-learning-program #multi-class-container .iltvc-select-class .limit-title,
.page-administration-order #multi-class-container .iltvc-select-class .limit-title {
    color: #333333;
    font-family: proximanovabold;
    font-size: 12px;
    line-height: 20px;
    text-align: left;
    text-transform: uppercase;
}
.page-administration-learning-program #multi-class-container .lp-reg-class-title,
.page-administration-order #multi-class-container .lp-reg-class-title  {
	/*max-width:600px;*/
}
#class-level-details-admin-order .lp-reg-class-title
#multi-class-container .lp-reg-class-title, #multi-class-container .lp-reg-course-title {
  color: #333333;
  font-family: proximanovabold;
  font-size: 12px;
  line-height: 14px;
  text-align: left;
  text-transform: uppercase
}
.page-administration-order #multi-class-container .iltvc-select-class,
.page-administration-order #multi-class-container .tp-reg-select-class {
	margin-top: -5px;
}
.page-administration-order #multi-class-container .cls-add-training-session {
	margin-top: 2px;
}
#datagrid-div-add-product-admin-order .ui-jqgrid tr.jqgrow #multi-class-container td {
	height: 20px;
}
.page-administration-order #datagrid-div-add-product-admin-order #multi-class-container .enroll-show-morecourse .sub-course-class .cls-description {
	height: auto;
} 
.page-administration-learning-program #multi-class-container .lp-reg-class-title {
/*	max-width:600px; */
}
#multi-class-container .lp-reg-class-title,
#multi-class-container .lp-reg-class-title-iltvc {
  color: #333333;
  font-family: proximanovabold;
  font-size: 12px;
  line-height: 20px;
  text-align: left;
  text-transform: uppercase
}

.page-administration-learning-program #multi-class-container .iltvc-select-class limit-title,
.page-administration-order #multi-class-container .iltvc-select-class limit-title{
	/*max-width:290px;*/
}
.page-administration-learning-program  #multi-class-container .course-info,
.page-administration-order  #multi-class-container .course-info {
	float:left;
	width:100%
}
/*.page-administration-learning-program #multi-class-container .sub-course-class{
	margin-left:15px
}*/
#multi-class-container .course-info {
  width:580px;
  text-align:left;
  color:#333333
}
#multi-class-container .course-level{
  padding-left:15px;
  padding-bottom: 5px;
}

#multi-class-container .class-level{
  padding-left:7px;
  padding-bottom: 5px;
}
#multi-class-container .class-level .class-level{
	margin-left:30px;	
}
	
.enroll-show-morecourse .class-details-info .sub-course-class .cls-description{
 border-bottom: 0;
}
#class-level-details-admin-order .class-details-info,
#multi-class-container .class-details-info {
  width:100%
}
#multi-class-container .enroll-show-morecourse {
  margin-left:1px
}
/* #multi-class-container .enroll-show-morecourse tr td div.set-height-column-right{
  padding-bottom:6px
} */
#bubble-face-table .multi-class-container-cls tr td {
  height:auto
} 
#multi-class-container .enroll-show-morecourse tr td {
  padding:0;
  color:#666666;
  height:auto;
  vertical-align:middle
}
#multi-class-container .enroll-show-morecourse tr td.course-sub-class-detail {
  padding-top:0;
  padding-bottom: 3px
}
#multi-class-container .pipeline {
  color: #999999;
  margin: 0 2px
}
#class-level-details-admin-order .item-title-code,
#multi-class-container .item-title-code {
  padding-top:0px;
  font-size:12px;
  color:#999999
} 
#multi-class-container .course-desc-info {
  color:#2d2d2d;
  /* padding:6px 0 9px 0; */
  font-size:13px
}
/*! Sub level Style*/
#multi-class-container .class-level .class-details-info {
  font-size:13px;
  border-bottom:0px solid #EDEDED
}
#multi-class-container .class-level .course-delivery-info {
 /* clear: both;
  margin-left: 16px;
  padding-top: 0px;
  padding-bottom: 5px; */
  width: 83%
}
#multi-class-container .class-level .course-detail-col1,
#multi-class-container .class-level .course-detail-col2 {
  width:45%;
 /* padding-top:5px*/
}
#multi-class-container .class-level .course-detail-col2{
  padding-top:0	
}
#multi-class-container .class-level .course-detail-col3 {
  width:5%;
  padding-top:5px  
}
#multi-class-container .class-level .course-detail-col3 input[type="radio"]{
 vertical-align:top;
  float: right;
}
#multi-class-container .lp-course-class-list-accord {
  width:100%;
  height:120px
}
#multi-class-container .set-height-column-left {
  float:left;
  display:block
}
#multi-class-container .set-height-column-right {
  border-bottom:0;
  width:117%;
  float:left;
}
#class-level-details-admin-order .class-details-info .cls-description,
#multi-class-container .class-details-info .cls-description {
  border-bottom:none;
  color:#666666;
  font-size:11px
}
/*! Class Session Detail style VJ*/
#multi-class-container .cls-description .sessionDet {
  width:100%;
  clear: both;
  padding-bottom: 2px;
  padding-top: 7px;
  float:left;
  color:#474747;
}
#class-level-details-admin-order .cls-description .sessName ,
#class-level-details-admin-order .cls-description .sessIns,
#multi-class-container .cls-description .sessName ,
#multi-class-container .cls-description .sessIns {
  float:left;
  width:40%
}
#class-level-details-admin-order .cls-description .sessDay,
#multi-class-container .cls-description .sessDay {
  float:left;
  width:6%
}
/*select class popup change end*/
#class-level-details-admin-order .cls-description  .sessDate,
#multi-class-container .cls-description .sessDate {
  float:left;
  width:55%
}
#multi-class-container .cls-description .cls-lang {
  padding-top:8px;
  clear:both
}
#multi-class-container .cls-description .enroll-loc-details {
  /*margin-top:5px*/
  width: 100%;
}
#multi-class-container .enroll-loc-details .enroll-location-text {
  padding-bottom:5px
}
#multi-class-container .cls-description .time-zone-text,
#multi-class-container .time-zone-text {
  font-size:10px
}
#multi-class-container .no-item-found {
  color:#999999;
  font-size:12px;
  text-align:center;
  padding-bottom:5px
}
#multi-class-container .class-level .sub-course-class .cls-description {
  padding-bottom:8px;
  display:block
}
/* MULTI COURSE REGISTER IN ENROLLMENT TAB WRITTEN BY VIJAY */
/*select class popup change start*/
#multi-class-container {
  left: -598px;
  position: absolute;
  bottom: 55px;
  z-index: 10003
}
#multi-class-container .tp-bubble-popup-multi-register {
  position:relative;
  max-height:631px;
}
.bubble-qtip-button-close {
  background: url("/sites/all/themes/core/expertusone/expertusone-internals/images/bubble_close.png") no-repeat 0 21px;
  height: 40px;
  position: absolute;
  right: -5px;
  top: -16px;
  width: 20px;
  cursor:pointer
}
#multi-class-container .qtip-tip {
  position: absolute;
  height: 14px;
  width: 14px;
  margin: 0 auto;
  line-height: 0.1px;
  font-size: 1px;
  bottom: -29px;
  right: 20px;
  visibility: visible
}
#multi-class-container .multi-select-class-wrapper {
  font-size:13px;
  color:#333333;
  max-height:536px;
}
#multi-class-container .bubble-c .addedit-form-cancel-container-actions {
  margin-right:0;
  font-size:13px;
  margin-top: 12px;
}
/*select class popup change end*/
#multi-class-container .addedit-form-cancel-container-actions .white-btn-bg-right{
  padding-left:10px
}	
#multi-class-container .bubble-c .addedit-form-cancel-container-actions .admin-action-button-middle-bg {
  padding-right:10px
}
.scroll-pane {
  width: 100%;
  height: 290px;
  overflow: hidden
}
.horizontal-only {
  height: auto;
  max-height: 200px
}
.jspContainer {
  overflow: hidden;
  position: relative
}
.jspPane {
  position: absolute
}
.jspVerticalBar {
  position: absolute;
  top: 0;
  right: 0;
  width: 9px;
  height: 100%;
  background: #ffffff
}
.jspHorizontalBar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 8px;
  background: #ffffff;
  visibility:hidden
}
.jspVerticalBar *,
.jspHorizontalBar * {
  margin: 0;
  padding: 0
}
.jspCap {
  display: none
}
.jspHorizontalBar .jspCap {
  float: left
}
.page-administration-learning-program #multi-class-container .assn-lrn-left-sec,
.page-administration-learning-program #multi-class-container .assn-lrn-right-sec,
.page-administration-order #multi-class-container .assn-lrn-left-sec,
.page-administration-order #multi-class-container .assn-lrn-right-sec {
	float: left;
    display: block;
    font-family: openSansRegular, Arial; 
    font-size: 12px; 
}
.page-administration-learning-program #multi-class-container .assn-lrn-left-sec-ses,
.page-administration-order #multi-class-container .assn-lrn-left-sec-ses{
	width:100%;
	float: left;
    display: block;
    font-family: openSansRegular, Arial; 
    font-size: 12px;
    font-weight: bold;
}
.page-administration-learning-program #multi-class-container .assn-lrn-left-sec{ width: 20%; font-weight: bold; }
.page-administration-order #multi-class-container .assn-lrn-left-sec{ width: 20%; }
.page-administration-learning-program #multi-class-container .assn-lrn-right-sec,
.page-administration-order #multi-class-container .assn-lrn-right-sec{ width: 80%; }
/*select class popup change start*/
.page-administration-order #multi-class-container .qtip-tip{
	background:url("/sites/all/themes/core/expertusoneV2/expertusone-internals/images/bubble_arrow_point_right.png") no-repeat -1px 3px;
	top: 277px;
	right: -44px;
}
.page-administration-order #multi-class-container .addedit-form-cancel-container-actions .white-btn-bg-middle{
	border: 1px solid #e5e5e5;
}
 #admin_product_addorder_container #class-level-details-admin-order .assn-lrn-left-sec,
.page-administration-learning-program #multi-class-container .assn-lrn-left-sec,
.page-administration-order #multi-class-container .assn-lrn-left-sec{
	color: #1A1A1A;
	float: left;
    display: block;
    font-family: openSansRegular, Arial; 
    font-size: 11px; 
}
 #admin_product_addorder_container #class-level-details-admin-order .assn-lrn-right-sec,
.page-administration-learning-program #multi-class-container .assn-lrn-right-sec,
.page-administration-order #multi-class-container .assn-lrn-right-sec {
	float: left;
    display: block;
    font-family: openSansRegular, Arial; 
    font-size: 12px; 
    color: #474747;
}
#admin_product_addorder_container #class-level-details-admin-order .assn-lrn-left-sec-ses,
.page-administration-learning-program #multi-class-container .assn-lrn-left-sec-ses,
.page-administration-order #multi-class-container .assn-lrn-left-sec-ses, 
.cls-admin-order-main-block-selectclasses #class-level-details-admin-order .assn-lrn-left-sec-ses,
.cls-admin-order-main-block-addlearner #class-level-details-admin-order .assn-lrn-left-sec-ses {
	width:100%;
	float: left;
    display: block;
    font-family: openSansRegular, Arial; 
    font-size: 11px;
    font-weight: bold;
    color: #1A1A1A;
} 
#admin_product_addorder_container #class-level-details-admin-order .assn-lrn-left-sec-ses-sub,
.page-administration-learning-program #multi-class-container .assn-lrn-left-sec-ses-sub,
.cls-admin-order-main-block-selectclasses .enroll-session-details .assn-lrn-left-sec-ses-sub,
.cls-admin-order-main-block-addlearner .enroll-session-details .assn-lrn-left-sec-ses-sub {
	width:31%;
	float: left;
    display: block;
    font-family: openSansRegular, Arial; 
    font-size: 11px;
    color: #1A1A1A;
} 
#admin_product_addorder_container #class-level-details-admin-order  .assn-lrn-left-sec-ses-sub,
.page-administration-order #multi-class-container .assn-lrn-left-sec-ses-sub{
	width:31%;
	float: left;
    display: block;
    font-family: openSansRegular, Arial; 
    font-size: 12px;
    color: #1A1A1A;
}
#admin_product_addorder_container #class-level-details-admin-order .assn-lrn-left-sec,  
.page-administration-learning-program #multi-class-container .assn-lrn-left-sec 
{width: 20%; font-weight: bold; font-size: 11px;}
#admin_product_addorder_container #class-level-details-admin-order .assn-lrn-left-sec,  
.page-administration-order #multi-class-container .assn-lrn-left-sec 
{ width: 20%; font-weight: bold; }
#admin_product_addorder_container #class-level-details-admin-order .assn-lrn-right-sec,  
.page-administration-learning-program #multi-class-container .assn-lrn-right-sec 
{ line-height: 19px; width: 93%; font-size: 10px; text-align: justify;} 
#admin_product_addorder_container #class-level-details-admin-order .assn-lrn-right-sec ,
.page-administration-order #multi-class-container .assn-lrn-right-sec 
{ 
	line-height: 19px;
    width: 93%; 
    }
/*select class popup change end*/


/* new admin order ui starts */
.add-learner-admin-order{
	float: right;
}

#select-user-dialog .ui-dialog,
#select-user-dialog .ui-dialog .ui-dialog-content{
	overflow:visible;
}
.select-class-style{
	max-height:300px;
	
}

#class-level-details-admin-order .lp-reg-class-title{
  color: #333333;
  font-family: proximanovabold;
  font-size: 12px;
  line-height: 14px;
  text-align: left;
  text-transform: uppercase
}

#class-level-details-admin-order .assn-lrn-left-sec{
	color: #1A1A1A;
	float: left;
    display: block;
    font-family: openSansRegular, Arial; 
    font-size: 11px; 
    margin-left: 32px;
    width: 20%;  
	font-weight: bold; 
}
#class-level-details-admin-order .assn-lrn-right-sec {
	float: left;
    display: block;
    font-family: openSansRegular, Arial; 
    font-size: 11px; 
    color: #474747;
    margin-left: 32px;
    line-height: 19px;
    width: 93%;
    text-align: justify; 
}

#class-level-details-admin-order .clsAfterMoreDiv{
	border-bottom: 1px solid #ededed;
    display: inline-block;
    margin-bottom: 10px;
    margin-left: 20px;
    line-height: 2px;
    width: 95%
}
#class-level-details-admin-order .enroll-sort-by-containers .enroll-sort-bylist ul.classSortShow {
	right:5px;
}
.order-invoice-copy{
	line-height:27px;
	text-decoration:none;
	cursor:pointer;
}
.order-edit-user-cancel{
	clear: both;
    color: #2082f6;
    cursor: pointer;
    font-size: 12px;
    float:left;
    text-decoration: none;
    width: 100px;
}
.order-status-cancelled{
	clear: both;
    font-size: 12px;
	color: #2d2d2d;    
	font-family: openSansRegular, Arial;
}
/* new admin order ui ends */

#multi-class-container .jspTrack {
  height:288px
} 
.jspTrack {
  position: relative
}
.jspTrack:hover {
  background: #f6f6f6;
  border:1px solid #d4d4d4;
  position: relative
}
.jspDrag {
  background: #cbcbcb;
  border-left:1px solid #b7b7b7;
  border-right:1px solid #cbcbcb;
  border-top:1px solid #cbcbcb;
  border-bottom:1px solid #cbcbcb;
  position: relative;
  top: 0;
  left: 0;
  cursor: pointer
}
.jspDrag:hover {
  background: #939393;
  border:1px solid #646464;
  position: relative;
  top: 0;
  left: 0;
  cursor: pointer
}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
  float: left;
  height: 100%
}
.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer
}
.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d
}
.jspVerticalBar .jspArrow {
  height: 10px
}
.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%
}
.jspVerticalBar .jspArrow:focus {
 outline: none
}
.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%
}
.enroll-show-morecourse,
.lnr-tainingplan-register,
.lp-course-class-list-accord {
  width:99%;
  height:auto
}
.set-height-column-right {
  border-bottom: 0
} 
/*! fix for ticket 0024169 */
.section-administration .catalog-course-basic-addedit-form-container .exportcontainer-page-pipe-delimter {
  border-left: 0	
}
#page-container #program-tp-basic-addedit-form-container .exportcontainer-page .page-pipeline {
  top: 3px;	
  right: -4px
}
#program-tp-basic-addedit-form-container .exportcontainer-page .page-pipeline {
  top: 0;	
  right: -6px
}
#multi-select-class-wrapper .enroll-show-morecourse .fade-out-title-container.tp-view-module-title {
  max-width:640px;
  display:inline-block;
  margin-bottom:-8px 
}
.page-administration-learning-program #multi-select-class-wrapper .enroll-show-morecourse .fade-out-title-container.tp-view-class-sessiondate {
	max-width:300px;
}
.page-administration-learning-program #multi-select-class-wrapper .limit-title-row {
    max-width: 100%;
    text-align: justify;
    float:none
}
#multi-select-class-wrapper .enroll-show-morecourse .fade-out-title-container.tp-view-course-title {
  max-width:600px;
  display:list-item;
  margin-bottom: 0;
}
#multi-select-class-wrapper .enroll-show-morecourse .item-title-code .fade-out-title-container.tp-view-course-code {
  max-width:240px;
  display:inline-block;
  margin-bottom:-8px;
  line-height:18px 
}
.content-detail-code {
	float: left;
	width: 100%
}
/* #multi-select-class-wrapper .enroll-show-morecourse .fade-out-title-container.tp-view-class-code {
  max-width:240px;
  display:inline-block;
  margin-bottom:-8px;
  line-height:18px    
} */
#class-level-details-admin-order .fade-out-title-container.tp-view-class-code {
  max-width:240px;
  display:inline-block;
  margin-bottom:-8px;
  line-height:18px    
}
#multi-select-class-wrapper .enroll-show-morecourse .course-sub-class-detail .fade-out-title-container.tp-view-class-title {
  max-width:350px;
  display:inline-block;
  margin-bottom:-8px 
}
#multi-class-container #multi-select-class-wrapper .admin-tp-cls-session-title{
	max-width: 250px;
}
#multi-class-container #multi-select-class-wrapper .enroll-show-morecourse .class-level .course-sub-class-detail .course-detail-col1 {
  width:50%
}
#multi-class-container #multi-select-class-wrapper .enroll-show-morecourse .class-level .course-sub-class-detail .course-detail-col2 {
  width:45%
}
#multi-select-class-wrapper .enroll-show-morecourse .course-sub-class-detail .fade-out-title-container.tp-view-class-title-new{
	max-width:290px
}
.page-administration-learning-program #multi-select-class-wrapper .tp-view-course-access,
.page-administration-learning-program #multi-select-class-wrapper .tp-view-course-reg{
  display:inline-block;
}
.tp-register-select-class-crs-title {
	width:89%;
}
#page-container #narrow-search-results-holder #multi-select-class-wrapper .assignlearn-tp-cls-session-title{
	max-width:250px
}
#page-container #narrow-search-results-holder #multi-select-class-wrapper .ui-widget-content > td{
     padding:12px 0 11px 0px
}


/*select class popup change start*/
.page-administration-learning-program #multi-select-class-wrapper .enroll-show-morecourse .lp-reg-start-date,
.page-administration-order #multi-select-class-wrapper .enroll-show-morecourse .lp-reg-start-date{
	max-width:300px;
	margin-top: 0px;
	/* float:right; */
}
.page-administration-learning-program #multi-select-class-wrapper .enroll-show-morecourse .lp-reg-start-date,
.page-administration-order #multi-select-class-wrapper .enroll-show-morecourse .lp-reg-start-date {
	font-size:10px;	
	left: 10%;	
}
/* #class-level-details-admin-order  .limit-title-row, */
.page-administration-learning-program #multi-select-class-wrapper .limit-title-row,
.page-administration-order #multi-select-class-wrapper .limit-title-row {
    max-width: 100%;
    text-align: justify;
    float:none
}
/* #multi-select-class-wrapper .enroll-show-morecourse .fade-out-title-container.tp-view-course-title {
  max-width:600px;
  display:list-item;
  margin-bottom:-3px
} */
#multi-select-class-wrapper .enroll-show-morecourse .item-title-code .fade-out-title-container.tp-view-course-code {
  max-width:390px;
  display:inline-block;
  margin-bottom:-2px;
  line-height:18px 
}
#multi-select-class-wrapper .enroll-show-morecourse .fade-out-title-container.tp-view-class-code {
  max-width:200px;
  display:inline-block;
  margin-bottom:-8px;
  line-height:18px    
}
#multi-select-class-wrapper .enroll-show-morecourse .course-sub-class-detail .fade-out-title-container.tp-view-class-title {
  max-width:240px;
  display:inline-block;
  margin-bottom:-8px ;
  min-width: 220px;
}
#class-level-details-admin-order .course-sub-class-detail .fade-out-title-container.tp-view-class-title-vodweb ,
#multi-select-class-wrapper .enroll-show-morecourse .course-sub-class-detail .fade-out-title-container.tp-view-class-title-vodweb {
  max-width:530px;
  display:inline-block;
  margin-bottom:-8px 
}

#multi-select-class-wrapper .enroll-show-morecourse .course-sub-class-detail .fade-out-title-container.tp-view-start-date {
  max-width:240px;
  display:inline-block;
  margin-bottom:-8px 
}
#multi-class-container #multi-select-class-wrapper .admin-tp-cls-session-title{
	max-width: 250px;
}
#multi-class-container #multi-select-class-wrapper .enroll-show-morecourse .class-level .course-sub-class-detail .course-detail-col1 {
  width:50%
}
#multi-class-container #multi-select-class-wrapper .enroll-show-morecourse .class-level .course-sub-class-detail .course-detail-col2 {
  width:45%
}
#multi-select-class-wrapper .enroll-show-morecourse .course-sub-class-detail .fade-out-title-container.tp-view-class-title-new{
	max-width:290px
}
.page-administration-learning-program #multi-select-class-wrapper .tp-view-course-access,
.page-administration-learning-program #multi-select-class-wrapper .tp-view-course-reg,
.page-administration-order #multi-select-class-wrapper .tp-view-course-access,
.page-administration-order #multi-select-class-wrapper .tp-view-course-reg{
  display:inline-block;
}
.tp-register-select-class-crs-title {
	width:89%;
}
#page-container #narrow-search-results-holder #multi-select-class-wrapper .assignlearn-tp-cls-session-title{
	max-width:250px
}
.page-administration-learning-program #page-container #narrow-search-results-holder #multi-select-class-wrapper .ui-widget-content > td,
.page-administration-order #select-order-dialog #datagrid-container-add-product-admin-order #multi-select-class-wrapper .ui-widget-content > td{
     padding:0px 0 11px 0px;
}
.page-administration-order #select-order-dialog #datagrid-container-add-product-admin-order #multi-select-class-wrapper .ui-widget-content > td{
     line-height: 1.26em;
}
.page-administration-learning-program #multi-class-container #multi-container-pop-up.scroll-pane,
.page-administration-order #multi-class-container #multi-container-pop-up.scroll-pane{
	height:auto
} 
/* .page-administration-learning-program #multi-class-container #multi-container-pop-up .course-level #class-level-details{
	height: 132px;
} */
/*select class popup change end*/




#multi-container-pop-up .jspTrack{
  max-height:88px;
}
#multi-container-pop-up .scroll-pane {
  width:100%;
  height:450px;
  overflow:hidden
}
#multi-container-pop-up .horizontal-only {
  height:auto;
  max-height:200px
}
#multi-container-pop-up .jspContainer {
  overflow:hidden;
  position:relative
}
#multi-container-pop-up .jspPane {
  position:absolute
}
#multi-container-pop-up .jspVerticalBar, .jspVerticalBar {
  position:absolute;
  top:0;
  right:0;
  width:6px;
  height:100%;
  background:#fff
}
/*select class popup change start*/
#multi-container-pop-up .class-level.jspScrollable .jspVerticalBar {
	width: 3px;
}
/*select class popup change end*/
#multi-container-pop-up .jspHorizontalBar {
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:8px;
  background:#fff;
  visibility:hidden
}
#multi-container-pop-up .jspVerticalBar *, #multi-container-pop-up .jspHorizontalBar * {
  margin:0;
  padding:0
}
#multi-container-pop-up .jspCap {
  display:none
}
.jspHorizontalBar .jspCap {
  float:left
}
#multi-container-pop-up .jspTrack {
  height:288px
}
.jspTrack {
  position:relative
}
#lnr-tainingplan-register .jspHorizontalBar {
  display:none
} 
#multi-container-pop-up .jspTrack:hover {
  background:#f6f6f6;
  border:1px solid #d4d4d4;
  position:relative
}
#multi-container-pop-up .jspDrag {
  background:#cbcbcb;
  border:1px solid #cbcbcb;
  border-left:1px solid #b7b7b7;
  position:relative;
  top:0;
  left:0;
  cursor:pointer
}
#multi-container-pop-up .jspDrag:hover {
  background:#939393;
  border:1px solid #646464;
  position:relative;
  top:0;
  left:0;
  cursor:pointer
}
#multi-container-pop-up .jspHorizontalBar .jspTrack, #multi-container-pop-up .jspHorizontalBar .jspDrag {
  float:left;
  height:100%
}
#multi-container-pop-up .jspArrow {
  background:#50506d;
  text-indent:-20000px;
  display:block;
  cursor:pointer
}
#multi-container-pop-up .jspArrow.jspDisabled {
  cursor:default;
  background:#80808d
}
#multi-container-pop-up .jspVerticalBar .jspArrow {
  height:10px
}
#multi-container-pop-up .jspHorizontalBar .jspArrow {
  width:16px;
  float:left;
  height:100%
}
#multi-container-pop-up .jspVerticalBar .jspArrow:focus {
  outline:none
}
#multi-container-pop-up .jspCorner {
  background:#eeeef4;
  float:left;
  height:100%
}





/*! Chrome hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
.section-administration .catalog-course-basic-addedit-form-container .exportcontainer-page {
  margin-top: -22px;
  right: 57px
}
.section-administration .addedit-left-col #program-tp-basic-addedit-form-disp .exportcontainer-page {
  margin-top: -33px
}
.section-administration .addedit-left-col #program-tp-basic-addedit-form-disp .exportcontainer-page .page-pipeline {
  top: 1px;	
  right: -6px	
}
#multi-select-class-wrapper .enroll-show-morecourse .fade-out-title-container.tp-view-course-title {
  display : inline-block;
}
/* commented for select class popup change*/
/* #page-container #narrow-search-results-holder #multi-select-class-wrapper .ui-widget-content > td{
     padding:12px 0 11px 0px
} */ 


}
/*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,
	#multi-select-class-wrapper .enroll-show-morecourse .item-title-code .fade-out-title-container.tp-view-course-code,
	#multi-select-class-wrapper .enroll-show-morecourse .fade-out-title-container.tp-view-class-code {
	  margin-bottom:0 
	}
	#multi-class-container .class-level .course-detail-col3 input[type="radio"]{
      margin:4px 0 0 5px	
    }
    #multi-select-class-wrapper .enroll-show-morecourse .course-sub-class-detail .fade-out-title-container.tp-view-class-title{
      margin-bottom:0 
    }
    #multi-class-container .class-level .course-detail-col1{
      padding-top:0
    }
}}
/*safari hack End*/
/*Viswanathan added for #70429*/
.page-administration-learning .multiple-certificate-display #certificate-display-table{
	max-height:300px;
}
