 .ngdialog.ngdialog-theme-plain.custom-width .ngdialog-content {
    width: 50%;
    font-family: 'Source Sans Pro', sans-serif;
}

.ngdialog.dialogwidth450 .ngdialog-content{
  width : 450px;
  margin-top: -140px;
  font-family: 'Source Sans Pro', sans-serif;
}

.ngdialog.confirm_dialogs .ngdialog-content{
  width : 450px;
  height:230px;
  /*margin-top: -140px;*/
  font-family: 'Source Sans Pro', sans-serif;
}

.ngdialog.dialogwidth450scroll .ngdialog-content{
  width : 450px;
  max-height: 500px;
  margin-top: -140px;
  overflow-y: scroll;
  font-family: 'Source Sans Pro', sans-serif;
  overflow-x: hidden;
}

.ngdialog.dialogwidth450scrolled .ngdialog-content{
  width : 450px;
  max-height: 500px;
  margin-top: -140px;
  overflow-y: scroll;
  font-family: 'Source Sans Pro', sans-serif;
  overflow-x: hidden;
}

.ngdialog.dialogwidth300 .ngdialog-content{
  width : 350px;
  height:230px;
  font-family: 'Source Sans Pro', sans-serif;
}

.ngdialog.dialogwidth350x .ngdialog-content{
  width : 350px;
  height:170px;
  font-family: 'Source Sans Pro', sans-serif;
}

.ngdialog.dialogwidth400 .ngdialog-content{
  width : 400px;
  margin-top: -80px;
  font-family: 'Source Sans Pro', sans-serif;
}

.ngdialog.dialogwidth800x350_overflow .ngdialog-content{
  width : 800px;
  margin-top: -100px;
  max-height: 350px;
  height:350px;
  overflow-y: scroll;
  font-family: 'Source Sans Pro', sans-serif;
  overflow-x: hidden;
}

.ngdialog.dialogwidth70_350_overflow .ngdialog-content{
  width : 70%;
  margin-top: -100px;
  max-height: 350px;
  height:350px;
  overflow-y: scroll;
  font-family: 'Source Sans Pro', sans-serif;
  overflow-x: hidden;
}

.ngdialog.dialogwidth70_500_overflow .ngdialog-content{
  width : 80%;
  max-width: 80%;
  margin-top: -100px;
  max-height: 500px;
  height:500px;
  overflow-y: scroll;
  font-family: 'Source Sans Pro', sans-serif;
  overflow-x: hidden;
}

.ngdialog.dialogwidth900x450_overflow .ngdialog-content{
  width : 800px;
  margin-top: -100px;
  max-height: 450px;
  height:450px;
  overflow-y: scroll;
  font-family: 'Source Sans Pro', sans-serif;
  overflow-x: hidden;
}
.ngdialog.dialogwidth80percentx450_overflow2 .ngdialog-content{
  width : 80%;
  min-width: 80%;
  margin-top: -100px;
  max-height: 450px;
  height:450px;
  overflow-y: scroll;
  font-family: 'Source Sans Pro', sans-serif;
  overflow-x: hidden;
}

.ngdialog.dialogwidth800x400_overflow .ngdialog-content{
  width : 800px;
  margin-top: -100px;
  max-height: 500px;
  font-family: 'Source Sans Pro', sans-serif;
  height:350px;
}

.ngdialog.dialogwidth800x400_overflowy .ngdialog-content{
  width : 800px;
  margin-top: -100px;
  max-height: 500px;
  font-family: 'Source Sans Pro', sans-serif;
  height:350px;
  overflow-y: scroll;
  overflow-x: hidden;
}

.ngdialog.dialogwidth800x700_overflow .ngdialog-content{
  width : 800px;
  margin-top: -100px;
  max-height: 700px;
  font-family: 'Source Sans Pro', sans-serif;
  height:350px;
}

.ngdialog.dialogwidth500 .ngdialog-content{
  width : 500px;
  font-family: 'Source Sans Pro', sans-serif;
  margin-top: -140px;
}

.ngdialog.dialogwidth500_landing .ngdialog-content{
  width : 500px;
  font-family: 'Source Sans Pro', sans-serif;
  height: 320px;
  background-color: white !important;
}

.ngdialog.dialogwidth500margin .ngdialog-content{
  width : 500px;
  font-family: 'Source Sans Pro', sans-serif;
  margin-top: -100px;
}

.ngdialog.dialogwidth600 .ngdialog-content{
  width : 600px;
  font-family: 'Source Sans Pro', sans-serif;
  margin-top: -140px;
}

.ngdialog.dialogwidth500x500 .ngdialog-content{
  width : 500px;
  height: 500px;
  max-height: 500px;
  font-family: 'Source Sans Pro', sans-serif;
  margin-top: -140px;
  overflow-y: scroll;
  overflow-x: hidden;
}

.ngdialog.dialogwidth500_margintop-100 .ngdialog-content{
  width : 500px;
  font-family: 'Source Sans Pro', sans-serif;
  margin-top: -130px;
  max-height: 400px;
  overflow-y: scroll;
  overflow-x: hidden;
  border: none !important; 
}

.ngdialog.dialogwidth800 .ngdialog-content{
	width : 800px;
	font-family: 'Source Sans Pro', sans-serif;
  margin-top: -140px;
}

.ngdialog.dialogwidth800_overflow .ngdialog-content{
  width : 800px;
  margin-top: -140px;
  max-height: 600px;
  height: 600px;
  overflow-y: scroll;
  font-family: 'Source Sans Pro', sans-serif;
  overflow-x: hidden;
}

.ngdialog.dialogwidth900_overflow .ngdialog-content{
  width : 900px;
  margin-top: -140px;
  background-color: #ededed;
  max-height: 600px;
  height: auto !important;
  overflow-y: scroll;
  font-family: 'Source Sans Pro', sans-serif;
  overflow-x: hidden;
}
.ngdialog.dialogwidth1000_overflow .ngdialog-content{
  width : 80%;
  max-width: 80%;
  margin-top: -140px;
  background-color: white !important;
  max-height: 600px;
  height:600px;
  overflow-y: scroll;
  font-family: 'Source Sans Pro', sans-serif;
  overflow-x: hidden;
}

.ngdialog.dialogwidth1200 .ngdialog-content{
	width : 1200px;
	margin-top: -140px;
	height:500px;
	font-family: 'Source Sans Pro', sans-serif;
  max-height: 500px; 
}
.ngdialog.ngdialog-theme-plain.custom-widthemail .ngdialog-content {
    width: 1000px;
    margin-top: -140px;

    max-height: 560px;
    font-family: 'Source Sans Pro', sans-serif;
    overflow-x: scroll;
}
.ngdialog.ngdialog-theme-plain.custom-widthconfirmation .ngdialog-content {
    font-family: 'Source Sans Pro', sans-serif;
    margin-left: 418px;
}

.ngdialog.ngdialog-theme-plain.custom-widthmodal .ngdialog-content {
    margin-top: -150px;
    max-height: 600px;
    overflow-x: hidden;
    font-family: 'Source Sans Pro', sans-serif;
    overflow : scroll; 
}

.ngdialog.ngdialog-theme-plain.custom-widthseminar .ngdialog-content {
   width: 400px;
   margin-top: -100px;
   max-height: 550px;
   max-width: 400px;
   font-family: 'Source Sans Pro', sans-serif;
   overflow-x: hidden;
}

.ngdialog.ngdialog-theme-plain.custom-examdialog .ngdialog-content {
    width: 1000px;
    margin-top: -140px;
    margin-left: 130px;
    max-height: 550px;
    font-family: 'Source Sans Pro', sans-serif;
    overflow-x: scroll;
}

.ngdialog.ngdialog-theme-plain.admin-jobfair .ngdialog-content {
    width: 60%;
    margin-top: -120px;
    height: 500px;
    max-height: 500px;
    font-family: 'Source Sans Pro', sans-serif;
    overflow-x: scroll;
}

.ngdialog.ngdialog-theme-plain.show_list .ngdialog-content {
  width: 80%;
  margin-top: -120px;
  height: 500px;
  max-height: 500px;
  font-family: 'Source Sans Pro', sans-serif;
  overflow-y: scroll;
  overflow-x: hidden;
}

.ngdialog.ngdialog-theme-plain.custom-jfmodal .ngdialog-content {
    overflow-x: hidden;
    font-family: 'Source Sans Pro', sans-serif;
    margin-top: -140px;
}
.ngdialog.ngdialog-theme-plain.custom-jfmodal_confirm .ngdialog-content {
    font-family: 'Source Sans Pro', sans-serif;
    margin-left: -50px;
}
.ngdialog.ngdialog-theme-plain.custom-jfmodal_confirm2 .ngdialog-content {
    font-family: 'Source Sans Pro', sans-serif;
    margin-left: -50px;
}