﻿/*
Developed for Aga Khan University's official website
Developed by: Rahim Khowaja, Mohammed Karim, Akber Iqbal
department of Public Affairs, Aga Khan University 2016
*/
@import url('//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,300,400,700');
@import url('//fonts.googleapis.com/css?family=Roboto+Slab:400,100,300,700&subset=latin,latin-ext');



/*---------Jobs New css--------*/

.HRStyle1
{
    
    border: 0;
    height: 1px;
    background: #333;
    background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:    -moz-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:     -ms-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:      -o-linear-gradient(left, #ccc, #333, #ccc); 
}
.HRStyle2
{
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    
}
.HRStyle3
{
     border: 0;
    border-bottom: 1px dashed #ccc;
    background: #999;
}
.hrefclass a
{
	color:#333333 !important;
}
.JobMainTitle
{
   font-family: "Lato","Helvetica Neue","Arial","Helvetica",sans-serif;!important;
	font-size: 24px !important;
	font-weight: bold !important;
	color:#000000 !important;	
	line-height:normal ;
}

.tdmainjobsdetail
{
  vertical-align:top !important;
   padding-bottom:12px !important; 
   font-family:"Lato","Helvetica Neue","Arial","Helvetica",sans-serif;!important;
   font-weight:bold !important;
   color:#000000 !important;
   font-size:14px !important;
}
.litdisplay
{
    vertical-align:top !important;
   font-family:"Lato","Helvetica Neue","Arial","Helvetica",sans-serif;!important;
   font-weight:normal !important;
   color:#000000 !important;
  font-size:14px !important;
   margin-top:0px !important;
    line-height:18px !important;
  
    
}

.hrdiv
{
     border-top-style:dashed;
     border-top-color:Gray; 
   border-top-width:1px;
       width:100%;
    
  
       
}

.jobtitle
{
	font-size:14px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	color:#333333 !important;
	font-weight:600 !important;
}
.jobtitle a
{
color:#333333 !important;
line-height:15pt !important;
}
.joblocation
{
	font-size:14px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	color:#333333 !important;
}
.jobdate
{
	font-size:14px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	color:#333333 !important;
}
.displaycout
{
	font-size:14px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	color:#666666 !important;
	font-weight:600 !important;
}
.witdhtr12
{

	float:right;
}
.witdhtr1
{
	width:57.5%;
}
.witdhtr2
{
	width:23.5%;
}

.witdhtr3
{
	width:20%;
}
.witdhtr3
{
	width:20%;
}

.tblejobs
{
}
.tblejobs td
{
   padding-bottom:12px;
}

.nopadding
{
	
padding:4px 8px !important;
}
.marginm5
{
	margin-left:-5px !important;
	margin-right:-5px !important;
}
.nopadding-t1
{
	padding:0px!important;
}
.jobserachdivinner
{
	background-color: #E6E7E8!important; margin-top: 5px!important; height: auto!important;
}
.facultyserachdivinner
{
	background-color: #E6E7E9!important; margin-top: 5px!important; height: auto!important;
}
.margin-left7
{
	margin-left:7px;
}
.margin-top5
{
	margin-top:5px;
}
.margin-topm3
{
	margin-top:-3px;
}

.margin-top20
{
	margin-top:20px;
}
.margin-top25
{
	margin-top:25px;
}
.margin-topm20
{
	margin-top:-20px;
}

.margin-top15
{
	margin-top:15px;
}
.margin-right15
{
	margin-right:15px;
}
.margin-right10
{
	margin-right:10px;
}

.margin-top10
{
	margin-top:10px;
}
.margin-top10m
{
	margin-top:-10px;
}

.margin-bt0
{
	margin-bottom:0px;
}
.margin-top3
{
	margin-top:3px;

}
.h4-lineheight25
{
	line-height:25px;
}
.margin-bottom15
{
	margin-bottom:15px;
}
.margin-bottom20
{
	margin-bottom:20px!important;
}
.margin-right25
{
	margin-right:25px !important;
}
.margin-bottom30
{
	margin-bottom:30px!important;
}
.margin-bottom5
{
	margin-bottom:5px;
}

.margin-bottom3
{
	margin-bottom:3px;

}
.margin-right-left10
{
	margin-left:10px;
	margin-right:10px;
}
.margin-top-bottom10
{
	margin-top:10px;
	margin-bottom:10px;
}
.margin-bottom20
{
	margin-bottom:20px;
}
.margin-bottom10
{
	margin-bottom:10px;
}

.margin-bottom25
{
	margin-bottom:25px;
}

.margin-bottom15
{
	margin-bottom:15px;
}
.height-350
{
	height:350px;
}
.h4-height-60
{
	min-height:60px;
}
.h4-height-340
{
	min-height:340px;
}

.btnfixedjob
{
	width:100px!important;
}
.margin-right20
{
	margin-right:20px !important;
}
.margin-left10
{
	margin-left:10px !important;
}
.margin-left15
{
	margin-left:15px !important;
}

.margin-left8
{
	margin-left:8px !important;
}
.margin-left20
{
	margin-left:20px !important;

}
.padding-bt-5
{
	padding-bottom:5px;
}
.padding-tp-5
{
	padding-top:5px;
}
.padding-tp-15
{
	padding-top:15px;
}

.padding-bt-12
{
	padding-bottom:12px;

}
.padding-bt-10
{
	padding-bottom:10px;

}
.padding-bt-20
{
	padding-bottom:20px;

}

.padding-tp-12
{
	padding-top:12px;

}
.padding-tp-10
{
	padding-top:10px;

}
.padding-tp-5
{
	padding-top:5px;

}
@media only screen and (min-width : 992px) 
{

.detailjb .col-md-10
{
	padding-top:12px;
}
}
/****************Hide Job grid sort arrow***************/
.hrefclass img
{
	display:none;
}
/*-------------Event New Funtionlity CSS----------------*/


.btn_viewall
{
    margin-bottom: 2px !important;
}

@media only screen and (min-width : 992px) 
{


.div_search_md
{
    padding-bottom: 30px!important;
    text-align: center!important;
} 
}

@media only screen and (max-width : 992px) 
{

.div_search_sm_xs
{
   padding-bottom: 30px!important;
   margin-left:25px!important;
}
}
.marginbtnm25
{
	
	margin-bottom:-25px;
}
.bodycopy
{
	font-size:16px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	color:#666666!important;
}
.bodycopy span
{
	font-size:16px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	color:#666666!important;
}
.bodycopy p
{
	font-size:16px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	color:#666666!important;
}

.bordertop
{
	border-top:1px solid #008d4f!important;
}
.bordertopEB
{
	border-top:1px solid #6db33f!important;
}

.eventlsttitlef
{
	font-size:16px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	font-weight:600!important;
	color:#333333 !important;
}
.eventlsttitlefEB
{
	font-size:16px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	font-weight:600!important;
	color:#6db33f !important;
}
.tdpagging a
{
	color:#666666 !important;
}
.eventlsttitle
{
	font-size:17px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	color:#333333 !important;
	font-weight:600 !important;
}
.eventlsttitleEB
{
	font-size:17px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	color:#6db33f !important;
	font-weight:600 !important;
}
.eventlistbtnmore
{
	color: #FFFFFF!important;
	background:none repeat scroll 0 0 #008d4f!important;
	
}
.eventlistbtnmoreEB
{
	color: #FFFFFF!important;
	background:none repeat scroll 0 0 #6db33f!important;
}

.eventsummary
{
	font-size:16px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	color:#666666;
}
.eventdate
{
	font-size:14px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	color:#999999!important;
	font-weight:700!important;
}

.homeeventstitle
{
	font-size:18px;
	
}
.margin-leftright
{
	margin-top:10px!important;
	margin-bottom:10px!important;
	padding-left:10px!important;
	
}
.searh-box-fix
{
	margin-right:45px;
	
}
.margin-left36
{
	margin-left:36px;
}
.events-line-main
{
	margin-bottom:36px;
	padding-left:20px;
	padding-right:20px;
}
.ms-webpart-zone
{
	display:inline-block!important;
}
.eventpaggingdiv
{
	padding-bottom:36px!important;
	padding-left:300px!important;
	
}

.TDCreate1
{
font-size:12px;
font-family:Arial;
font-weight:bold;
}
.DivDetailImage
{
border:1px gray solid;
width:288px;
height:310px;
}
.hrdiveventd
{
	
	 border-top-style:dashed;
     border-top-color:Gray; 
   border-top-width:1px;
       width:100%;

}
.txtkeywordevent
{
	

        padding: 0;
		margin: 0px 0 0 0;
		float: left;
		border: 1px solid black;
		margin-left: 0px !important;
				font:12px Arial !important;
		color:#000000 !important; 
}
.divdetailbottomright
{
	width:25%;
	float:right;
	margin-top:-18px;
		
	


	
}
.divdetailbottomleft
{
	width:73%;
	float:left;
	height:auto;
	line-height:18px;
	margin-top:-20px;
		}
.tbl_inner_event_detail
{
	margin:10px 10px 10px 10px;
	
}
.error {
color: #D8000C;
background-color: #FFBABA;
background-image: url('images/error.png');
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}
.tbleventcreate
{
	
}
.tbleventcreate td
{
	padding-bottom:10px;
}
.divtopevntdetail
{
	border:1px gray solid;margin-top:20px;height:314px;margin-bottom:36px;
}
.BtnCSS
{
border: 0 none;
font-size: 10px;
height: 18px;
margin: 0;
padding: 0 10px;
 cursor:pointer

}
.tblmiddle 
{
	margin-left:-4px;
}
.lnkmore
{
	text-decoration:none;
	color:white;
	background-color:#008d4f;

display:block;

}
.lnkmore:hover
{
	text-decoration:none;
}
.showalla
{
	text-decoration:none !important;
	font-size:11px  !important;
}

	.datetimecss
	{
	width:140px !important;
}
		
.tdeventtitlehome
{
	
	padding-bottom:12px;
	
}
.tdtitldate{
		padding-bottom:24px;
	
}


.tdheading
{
	font-size:11px!important;
	font-weight:bold !important;
	color:#404041!important;
	font-family:Open Sans,Lucida sans, Arial!important;
	
}
.tdheading1
{
	font-size:16px !important;
	color:#404041 !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	
}
.tdheading1 td
{
	font-size:16px;
	color:#404041;
	font-family:Open Sans,Lucida sans, Arial!important;
	
}

.tdheading2
{
	font-size:14px!important;
	color:#404041!important;
	font-family:Open Sans,Lucida sans, Arial!important;
	
}
.tdheading2b
{
	font-size:12px!important;
	color:#404041!important;
	font-family:Arial!important;
	font-weight:bold!important;
	text-decoration:none;
}

.tdheading3
{
	font-size:16px !important;
	color:#404041 !important;
	font-family:Arial !important; 
	
}
.tdheading4
{
	font-size:18px !important;
	color:#404041 !important;
	font-family:Arial !important;
	
}

.tdheading5
{
	font-family:Arial !important;	
	font-size:14px !important;
	font-weight:bold !important;
	color:#404041 !important;
	text-decoration:none !important;
}

.tdtitldate1{
	
	padding-bottom:15px;	
	line-height:14px;
}

.tdshowall
{
	font-size:11px !important;
	text-align:right;
}
.divshowall
{
	text-align:right;
	font-size:11px !important;

}
.tdimagehomepage
{
	
	padding-bottom:18px;
}
.divmainhomewp
{
	font-family:Arial!important;
	line-height:12px!important;
	margin-left: -3px;
    margin-right: 0px;
    margin-top: -3px;
   }
.divhomecontentdataset
{
	margin:1px 1px 0px -1px;
}
. eventhomeimg
{
	width:206px;
	height:140px;
}
.divmainevnbtlist
{
	width:70%;
	float:left;
}

.innerdivlist
{
	margin-bottom:10px;
}
.divlistimgouter
{
	border:1px solid gray;
	width:144px;
	height:108px;
}
.divlistimginner
{
	width:144px;
	height:104px;
	margin:2px 2px 2px 2px;

}
.listtitle
{
	font-size:16px !important;
	font-family:Arial!important;
}
.innertablelst td
{
	font-size:10.5px;
	font-family:Arial;
	color:#404041;
}
.lineeventlst
{
border-top-color:gray;
border-top-style:solid;
border-top-width:1px;	
}
.rightsearchbox
{
		background-color:#f1f2f2;
}
.divbottomlist
{
	width:100%;
	margin-top:8px;
	margin-bottom:50px;
	margin-top:auto;
	float:left;
}
.eventsstatictextbottom
{
	width:60%;
	
}
.divmainfeaturedlist
{
	margin-left:-12px;
}
.divimgfeaturedlist
{
		margin:4px 5px 5px 6px;
}
.titlefeaturedlist
{
	font-size:18px!important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-weight:700;
	text-decoration:none!important;
}
.paddinglb
{
	padding-bottom:15px;	
}
.paddinglb1
{
	padding-bottom:6px;
	padding-left:5px;
}
.paddinglb2
{
	
	padding-left:4px;

}
.divsearchinner
{
margin-left:4px;

}
.tablesearchinner
{
	margin-top:22px;
	margin-bottom:22px;
}
.tablesearchinner1
{
	margin-top:22px;
	margin-bottom:22px;
	margin-left:auto;
	margin-right:auto;
}

.divmaineventdeatil
{
	font-family:Arial!important;
	
}
.eventdetailinnertable
{
	height:100%;margin-top:20px;
}
.detailevntname
{
	font-size:20px!important;
	font-weight:bold !important;
	font-family:Arial!important;

}
.liteventsubname
{
	font-size:18px!important;
	padding-bottom:30px;
}
.heading8
{
	font-size:18px!important;
	font-family:Arial!important;
	color:#404041!important;

}
.paddingb3
{
	padding-bottom:30px;
}
.detailinnerbottomdiv
{
	float:left;margin-top:16px;
}
.detailimagecredit
{
	font-style:italic;
	padding-bottom:36px;
}
.divdetailbottomright1a
{
	margin:2px 2px 8px 2px;width:100%;
}
.heading3a
{
	font-family:Arial!important;
	font-size:14px!important;
}
.heading13
{
	font-family:Arial!important;font-size:12px!important;color:#404041!important;
}
.garytopbottom
{
	
	border-top:2px solid gray;margin:2px 2px 2px 2px;width:100%;
}
.eventdetailmargin
{
	margin-left:0px;
}
.btnaku
{
	color:white;
	background:none repeat scroll 0 0 #008d4f;!important;
}
.btnakueb
{
	color:white;
	background:none repeat scroll 0 0 #6db33f;!important;

}
.btnakueb:hover
{
	color:white;
	background:none repeat scroll 0 0 #6db33f;!important;

}

.akuhospitals
{
	color:white;
	background:none repeat scroll 0 0 #F0191E;!important;

}
akuhospitals
{
	color:white;
	background:none repeat scroll 0 0 #F0191E;!important;

}
akuhospitals:hover
{
	color:white;
	background:none repeat scroll 0 0 #F0191E;!important;

}
.ui-dialog-titlebar { display: none; }
.paddingb1{
padding-bottom:16px;
}
.paddingb2
{
	padding-bottom:10px;
}

.spnrequired
{
	color:red;
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
	
}
.notificationforall{border:3px solid #d55b5b;background-color:#ffcdcd;padding:5px;}
.status{background-color:transparent;background-image:none;color:#00A8C6;}
.lnheight{
	line-height:18px;
}
.newseventsa1
{
	color: #008751!important;font-family:Arial!important;font-size: 12px!important;text-decoration: none!important;
}
.newseventstd1
{
	
	
	color: #666666 !important; font-family:Arial!important;font-size: 11px!important;
}

/*******************Events big changes*************************/

.eventpaggingdiv1
{
	padding-bottom:36px!important;
	padding-left: 330px!important;
}
.divpast
{
	margin-top:20px!important;
	margin-bottom:2px!important;
	margin-left:8px!important;
}
.ulpast
{
	list-style-type:none!important;
	padding:0px!important;
	margin:0px!important;
	margin-top:8px!important;
	margin-bottom:8px!important;
	margin-left:8px!important;
}

.ulpast li a
{
    color:#666666 !important;
	font-size:14px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	font-weight:600 !important;

}


.ulpast li a:before
{
    font-family: 'FontAwesome';
    content: '\f054';
    font-size: 11px !important;
    color: #2773cb!important;
    margin-right: 10px !important;
 }

 #headingpast a:before
 {
	font-family: 'FontAwesome';
    content: '\f054';
    font-size: 11px !important;
    color: #2773cb!important;
    margin-right: 10px !important;

	
}

.apast
{
	font-size:12px!important;
	font-family:Arial!important;
	font-weight:normal!important;
	text-decoration:none!important;
}
.divupcomming
{
	margin-top:15px!important;
	margin-bottom:20px!important;
	margin-left:8px!important;
}


/******Find faculty custom styles******/

.scroll_checkboxes
{
    height: 200px;
    width: 300px;
    padding: 5px;
    overflow: auto;
    border: 1px solid #ccc;
    font-weight:normal !important;
}
	.scroll_checkboxes label
{ 
font-weight:normal !important;
}
.scroll_checkboxes_1
{
    height: 200px;
    width: 400px;
    padding: 5px;
    overflow: auto;
    border: 1px solid #ccc;
    font-weight:normal !important;
}
	.scroll_checkboxes_1 label
{ 
font-weight:normal !important;
}

.h4-height-100
{
	height:100px;
}

.h4-height-150
{
	height:150px;
}

.h4-height-140
{
	height:140px;
}

.h4-height-130
{
	height:130px;
	
}
.margin-top40
{
	margin-top:40px;
}
.margin-top50
{
	margin-top:40px;
}

@media only screen and (max-width : 992px) 
{
.margin-topm10
{
	margin-top:10px!important;
}
}
.cliniccolr
{
color:#f0191e !important;
}
.ui-dialog
{
	top:0px !important;
}
.pading-right10
{
	padding-right:10px;
}
.findfacultytitle
{
	font-size:16px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	font-weight:600!important;
	color:#333333 !important;
}
.findfacultytitle a
{
	font-size:16px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	font-weight:600!important;
	color:#333333 !important;

}
.findfacultytxt
{
	font-size:16px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	color:#666666;
}
.fprofile p
{
	font-size:16px !important;
	font-family:Open Sans,Lucida sans, Arial!important;
	font-style:normal!important;
	color:#666666;
}
.fprofiler p
{
	margin-bottom:20px;
}

.margin-leftm5
{
	margin-left:-5px;
}

.paggingaf{position:relative!important;float:left!important;padding:3px 8px!important;line-height:1.42857143;text-decoration:none;color:#018d50;background-color:#f2efef;border:1px solid #ddd!important;margin-left:-1px;text-align:center !important;}
.pmiddlef
{
	margin-left: 0!important;
    border-radius: 5px!important;
    border: 1px solid gray!important;
    background-color: white!important;
    color: #333333 !important;
    margin-right:5px!important;
    width:30px!important;
    margin-bottom:11px!important;
    text-align:center !important;
}
  .hLayoutf .pagif ul li a:hover{
                            
    margin-left: 0!important;
    border-radius: 5px!important;
    border: 1px solid green!important;
    background-color: green!important;
    color: #FFFFFF !important;
    margin-right: 5px!important;
    position:relative!important;
    float:left!important;
    padding:3px 8px!important;
    line-height:1.42857143!important;
    text-decoration:none;
       width:30px!important;
       text-align:center!important;
       
                }
              .hLayoutf .pagif ul li a.aspNetDisabled:hover{
                            
    margin-left: 0!important;
    border-radius: 5px!important;
    color: #FFFFFF !important;
    margin-right: 5px!important;
    position:relative;
    float:left;
    padding:3px 8px;
    line-height:1.42857143;
    text-decoration:none;
       width:30px;
       text-align:center;
       
                }
.imgbox-faculty
{
                padding-left: 10px; 
                padding-top: 10px;        
                max-width:60%;
                height:140px!important;
}

.h4-height-80
{
	min-height:80px;
	
}
.height-120
{
	min-height:120px;
	
}

.img-margin-override
{
margin-right:auto!important;
margin-left:0px!important;	
}
.margin-top30
{
	margin-top:30px;
}
.hrdiv134
{
	    border-top-style: dashed!important;
	    border-top-color: Gray!important;
	    border-top-width: 1px!important;
	    width: 100%!important;
    padding-left: 0px!important;
        margin-top: 5px!important;
        margin-bottom:5px!important;
}
.profilename
{
    color: #008d4f !important;
    font-weight: bold !important;
	   	    
	       
   position: relative!important;}
    .spannewa
{
	position:absolute!important;
	bottom:0!important;
	 color:#008d4f !important;

	
}

/* Pagination for find a faculty*/

@media only screen and (max-width : 992px) 
{
	.float-left
	{
	float:left !important;
	margin-bottom:20px!important;
}

}
@media only screen and (min-width : 992px) 
{
		.float-right
	{
	float:right !important;
}

}

.ebLayoutf {
width: 215px!important;
  margin-bottom:25px!important;
     margin-right:20px!important;
  margin-left:-5px!important;
        }
                
                 
@media only screen and (min-width : 768px) and (max-width : 1150px) 
{

        .ebLayoutf_sm {
    width: 215px!important;
  margin-bottom:25px!important;
   float:left!important;
  margin-left:-5px!important;
        }
        }
        
 @media only screen and (max-width : 992px) 
{
.margin-left-m10
{
	margin-left:-10px !important;
}
}

 @media only screen and (max-width : 992px) 
{
.margin-left-m50
{
	margin-right:-50px !important;
}
}
 @media only screen and (max-width : 650px) 
{
.margin-left-m50
{
	margin-right:-35px !important;
}
}
 @media only screen and (max-width : 550px) 
{
.margin-left-m50
{
	margin-right:-25px !important;
}
}
 @media only screen and (max-width : 450px) 
{
.margin-left-m50
{
	margin-right:-12px !important;
}
}

@media only screen and (max-width : 768px) 
{
.ebLayoutf_xs 
{
width: 215px!important;
  margin-bottom:25px!important;
   float:left!important;
   margin-right:0px!important;
   margin-left: -10px !important;
   }
}
   .margin-bottom-80
   {
	margin-bottom:-5px !important;
}             
 .hLayoutf .pagif {
                margin-bottom:-10px;
                margin-left: 40px;

                }  
                .hLayoutf .pagif ul {
                                float: left;
                                list-style: none;

                }   
      .hLayoutf .pagif ul li {
                                padding: 0;
                                margin: 0 2px 0 0;
                                float: left;
                                width: 230px;
                }
                                .hLayoutf .pagif span {
                                display: block;
                }
                .hLayoutf .pagif ul li a {
                                margin: 0;
                                float: left;
                                background: #d6d6ce;
                                color: #184154;
                                text-decoration: none !important;
                                padding: 0;
                                text-align: center;
                                width: 15px;
                }
                .hLayoutf .pagif ul li a:hover {
                float: left;
                background: #F0191E;
                color: #fff !important;
                
                text-decoration: none !important;
                text-align: center;
                width: 15px;
                margin-top: 0px;
                margin-right: 0px;
                margin-bottom: 0px;
                margin-left: 0px;
                }
                .hLayoutf .pagif ul li a.active {
                                padding: 0;
                                margin: 0;
                                float: left;
                                background: #F0191E;
                                color: #fff !important;
                          
                                text-decoration: none !important;
                                text-align: center;
                                width: 15px;
                }
                a.pre2f {
                                background: #D6D6CE !important;
                                color: #fff !important;
                }
                
                .AZIndexAlphf
                 {color: #231F20 !important;text-decoration: none !important;background-color:#E6E7E8 !important;display:block !important;width:20px !important;
height:25px !important; margin-right:14px !important; margin-bottom:10px !important; padding-top:5px !important;}  
    a.AZIndexAlphf:hover{color: #FFFFFF !important;background-color: #008751 !important;}
    td.AZIndexAlphf:hover{color: #FFFFFF !important;background-color:#008751 !important;}
                /* end Pagination for find a fculty  */
.rightsearchbox1
{
             background-color:#f1f2f2!important;
             vertical-align:top!important;
             margin-top:5px!important;
}
.divsearchinner
{
margin-left:8px;

}
.margin-left18
{
	margin-left:18px;
}
.hrdiveventd
{
	
	 border-top-style:dashed;
     border-top-color:Gray; 
   border-top-width:1px;
       width:100%;

}
.margin-bottomminus10
{
	margin-bottom:-10px;
}
.margin-bottom36
{
	margin-bottom:36px;
}
             .hrdiv1
{
                border-bottom-style: dashed;
                border-bottom-color: Gray;
                border-bottom-width: 1px;
                width: 100%;
                margin-top: -4px;
                margin-bottom:6px;
                                
                          
}

.margin-top30
{
	margin-top:30px;
}
.margin-top50
{
	margin-top:50px;
}
.margin-bottom40
{
	margin-bottom:40px;
}

/* ----- Validation and error messages class starts -----*/
.validationsummary {
	border: 1px solid red;
	background: transparent url("../../../../../../../../../../../../../../../_layouts/AKU.NSRA.Forms/images/WarningHeader.gif") no-repeat 12px 36px;
	padding: 0px 0px 10px 0px;
	font-size:12px;
	width:99%;
    font-family:Calibri !important;
}
.validationheader {
	left: 0px;
	position: relative;
	font-size: 12px;
	background-color: #e5d9bd;
	color:red;
	height: 16px;
	font-weight: bold;
	border-bottom: 1px solid red;
	padding-top: 3px;
}
.validationsummary ul {
	padding-top: 25px;
	padding-left: 45px;
	list-style:none;
	font-size: 12px;
	color:red;
    font-style:italic;


}
.validationsummary ul li {
	padding: 2px 0px 0px 15px;
	background-image:url("../../../../../../../../../../../../../../../_layouts/AKU.NSRA.Forms/images/Warning.gif");
	background-position:0px 3px;
	background-repeat:no-repeat;
}
/* -- --Validation and error messages class ends -- --*/

/*****************MC-EA*******************/
#ctl00_ctl56_g_9b1c3996_6a43_447b_9e22_5471438dc722_ctl00_trtranningandcertificate h3 b {
  display: none;
}
#ctl00_ctl56_g_9b1c3996_6a43_447b_9e22_5471438dc722_ctl00_trtranningandcertificate h3:after 
{
  content: 'Training';
}
/*****************END MC-EA*******************/

/*****************IED-PK*******************/
#ctl00_ctl53_g_2a0cfab3_c94f_44ae_a9b6_5b1b2825ba33_ctl00_trtranningandcertificate h3 b {
  display: none;
}
#ctl00_ctl53_g_2a0cfab3_c94f_44ae_a9b6_5b1b2825ba33_ctl00_trtranningandcertificate h3:after 
{
  content: 'Training';
}
/*****************END IED-PK*******************/

/*****************SONAM-PK*******************/
#ctl00_ctl56_g_e9754233_57b3_4b46_97a4_1323a15baa8e_ctl00_trtranningandcertificate h3 b {
  display: none;
}
#ctl00_ctl56_g_e9754233_57b3_4b46_97a4_1323a15baa8e_ctl00_trtranningandcertificate h3:after 
{
  content: 'Training';
}
/*****************END SONAM-PK*******************/

/*****************SONAM-EA*******************/
#ctl00_ctl56_g_66219f4f_d80c_42e1_b20a_5f1a98a06f26_ctl00_trtranningandcertificate h3 b {
  display: none;
}
#ctl00_ctl56_g_66219f4f_d80c_42e1_b20a_5f1a98a06f26_ctl00_trtranningandcertificate h3:after 
{
  content: 'Training';
}

/*****************END SONAM-EA*******************/

/*****************IED-EA*******************/
#ctl00_ctl56_g_902d9276_1d66_4fa5_926f_7b5a9858c052_ctl00_trtranningandcertificate h3 b {  
  display: none;
}
#ctl00_ctl56_g_902d9276_1d66_4fa5_926f_7b5a9858c052_ctl00_trtranningandcertificate h3:after 
{
  content: 'Training';
}
/*****************END IED-EA*******************/

/*****************IED-PK*******************/
#ctl00_ctl56_g_38497016_b5e7_40ca_aeeb_c94e684851fd_ctl00_trtranningandcertificate h3 b {  
  display: none;
}
#ctl00_ctl56_g_38497016_b5e7_40ca_aeeb_c94e684851fd_ctl00_trtranningandcertificate h3:after 
{
  content: 'Training';
}
/*****************END IED-PK*******************/


/****************Chnage Abstract Form Text*************/
label[for="ctl00_ctl56_g_96a6a420_7932_4f2e_8734_e3f9add132ff_ctl00_chkabstractcheck"]{font-size:0px !important;}
label[for="ctl00_ctl56_g_96a6a420_7932_4f2e_8734_e3f9add132ff_ctl00_chkabstractcheck"]:before{content:'This abstract has not been submitted in any other conference.';font-size: 14px!important;}
#ctl00_ctl56_g_96a6a420_7932_4f2e_8734_e3f9add132ff_ctl00_vsumAll ul li:first-child {
font-size:0px !important;
}
#ctl00_ctl56_g_96a6a420_7932_4f2e_8734_e3f9add132ff_ctl00_vsumAll ul li:first-child:before {

font-size:12px !important;
content:'Please select previously submitted abstract check';

}
#ctl00_ctl56_g_96a6a420_7932_4f2e_8734_e3f9add132ff_ctl00_tblbottomsecondlast
{
	display:none !important;
}
.videoWrapperInner {
  float: none;
  clear: both;
  width: 100%;
  position: relative;
  padding-bottom: 50%;
  padding-top: 25px;
  height: 0;
}
.videoWrapperInner iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#ctl00_ctl58_g_de3d5a94_b5a1_4ad8_9de7_a79063af3ddf_ctl00_Elist1_PastYears1_div_main_searcheventpast table tr:nth-child(4) {
    display: none
}
#ctl00_ctl58_g_318715c6_07c2_4ed1_9e1e_7748a463c3cd_ctl00_Elistpast1_PastYears1_div_main_searcheventpast table tr:nth-child(4) {
    display: none
}

/**********Css to hide label from course form************/

#ctl00_ctl58_g_27759707_f489_4463_83fc_056655c363df_ctl00_dateofattendingcourse
{
	visibility: hidden !important;
    margin-top: -80px !important;
}
