@font-face {
    font-family: MyriadPro-Bold;
    src: url(http://allduniv.ac.in/html/fonts/MyriadPro-Bold.otf);
}
.bodyifo {
	background-color: #ece9e2;
	border: 1px solid #ece9e2;
	box-shadow: none;
	border-radius: 0px;
	padding: 10px 15px;
	margin-bottom:15px;
	height:540px;
	overflow:hidden;
}
.bodyifo2 {
	background-color: #ece9e2;
	border: 1px solid #ece9e2;
	box-shadow: none;
	border-radius: 0px;
	padding: 10px 15px;
	margin-bottom:15px;
}

.bodyifo h2 {
	padding: 0px;
	margin: 5px 0px 10px 0px;
	font-family: MyriadPro-Bold;
	font-size: 25px;
	color:#000;
	text-transform:uppercase;
}
.bodyifo span{
	text-transform:uppercase;
	color:#990405;	
	
}
.bodyifo a{
	display:inline-block;
	color:#000;	
	margin:10px 0px 0px 0px ;	
}
.newsBox{
	padding:0px;
	margin:0px;
	list-style-type:none;
	height:442px !important;	
}
.newsBox li{
	padding:0px;
	margin:10px 0px;	
	border-bottom:1px solid #FFFFFF;
}
.newsBox li:last-child{
	padding:0px;
	margin:10px 0px;	
	border-bottom:0px solid #FFFFFF;
}
.newsBox li .text{
	margin-bottom:5px;	
}
.homeContentbox3 h3{
	margin-top:0px;
}
.btnAllNews{
	float:right;
	display:inherit;
	background-color:transparent;
	border-radius:0px;
	border-color:#000000;
	padding:5px 10px 2px 10px;
	line-height:12px;
}
.padingRight{
	padding:0px;
}
.paddingLeft{
	padding-left:7px;	
}
.paddingBoth{
	padding-left:7px;
	padding-right:7px;	
}
.quickLinks ul{
	padding:0px;
	margin:0px;
	list-style-type:none;	
}
.quickLinks ul li a{
	text-decoration:none;
	border-bottom:1px solid #FFFFFF;
	display:block;
	padding:5px 0px;
	margin:0px;	
}
.btnMore{
	background-color:#fff;
	border-radius:0px;
	border:2px solid #fff;
	text-transform:uppercase;
	
}
.btnarrow{
		background-color:#a81314;
		color:#fff;
		border-right:2px solid #a81314;
		border-top:2px solid #a81314;
		border-bottom:2px solid #a81314;
		border-left: 3px solid rgba(132, 2, 2, 0.9);
		border-radius:0px;	
		
}
a.btnarrow{
	color:#fff;	
}
.visitor  a{
	padding:0px;
	margin:0px;
	display:block;
}
.homeContentbox3 .visitor{
	    width: 100%;
    float: left;
    margin: 6px 0px;
    border-bottom: 1px solid #fff;
    padding-bottom: 11px;
}
.homeContentbox3 .visitor:nth-child(5){
	border-bottom: 0px;
}
.homeContentbox3 .visitor h4{
		margin:0px 0px 7px 0px;
		padding:0px;
}
.homeContentbox3 .visitor h4{
	font-size:18px;

}
.homeContentbox2{
	height: 549px;	
}
.homeContentbox3{
	height: 549px;	
}
.btnMoreRight{
	float:right;	
}
.pronab h5{
	    padding: 0px;
    margin: 0px 0px 6px 0px;
    font-size: 22px;
    font-weight: bold;
}


#iconbar{
	
	width:100%;
	

}
.iconbarbg{
	background-color:#ffcb05;
	color:#000;
	padding:15px 0px;
	border:1px solid #ffcb05;
	border-radius:0px;	
	text-align:center;
	    margin-bottom: 15px;
}
.iconbarbg h4{
	padding:0px;
	margin:23px 0px 0px 0px;
	font-family: MyriadPro-Bold;
}
.iconbarbg a {
	color:#000;
	text-decoration:none;
}
.iconbarbg .border-right{
	border-right:1px solid #FFFFFF;	
}


/*.glyphicon
{
    margin-right:4px !important; override
}*/

.pagination .glyphicon
{
    margin-right:0px !important; /*override*/
}

.pagination a
{
    color:#555;
}

.panel ul
{
    padding:0px;
    margin:0px;
    list-style:none;
}

.news-item
{
    padding:4px 4px;
    margin:0px;
    border-bottom:1px dotted #fff; 
}
.news-item img{
	margin-right:15px;
}
.visitorpanelfooter{
	background-color:#ece9e2;
	border:0px;
}
.visitorpanelfooterpanelbody{
	background-color:#ece9e2;
	padding: 7px 0px;
	
}
.visitorpanel{
	border:0px;
	box-shadow:none;
}

.newsPanel{
	background-color:transparent;
	border:0px;
	    -webkit-box-shadow:none;
    box-shadow:none;
	margin-bottom:0px;
	
}
.newsPanel .panel-body{
	padding:0px;
}
.newsPanel .panel-footer {
     padding: 0px; 
     background-color:transparent; 
     border-top: 0px solid #ddd; 
     border-bottom-right-radius: 0px; 
     border-bottom-left-radius: 0px; 
}


.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 5px 12px;
    margin-left: -1px;
    line-height: 0.428571;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.btnMoreRight a{
	margin:0;
	bottom: 10px;
}
.sliderBox{
	height:100%;
	overflow:hidden;
}
.sliderInnerBox{
	position:static;
	width:100%;
	height:100%;
}


.announcementsOverlay{
        background-color: #ece9e2;
    color: #000;
	    padding: 10px;   
   
    width: 100%;
	height:445px;
	    overflow: hidden;

}
.announcementsOverlay .announcements{
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}
.announcementsOverlay .announcements li a{
    color: #000;
}
.announcementsOverlay h2 {
    padding: 0px;
    margin: 5px 0px 10px 0px;
    font-family: MyriadPro-Bold;
    font-size: 20px;
    color: #000;
    text-transform: uppercase;
	border-bottom: 1px solid #000;
    padding-bottom: 2px;
}
.padding-less-right{
	padding-right:0px;
}
.padding-less-left{
	padding-left:0px;
}
@media only screen and (max-width: 1024px) {
   .homeContentbox2 {
    height: 309px;
}
}


@media only screen and (min-width:320px) and (max-width: 768px)  {
	
	.iconbarbg .border-right {
	border-bottom: 1px solid #FFFFFF;
	border-right:0px;
	padding:10px 0px;
	}
	.padingRight {
    padding-right:15px;
}
.paddingBoth {
    padding-left:15px;
    padding-right:15px;
}
.paddingLeft {
    padding-left:15px;
}
.homeContentbox2 {
    height: auto;
}
#iconbar {
    position:relative;

    margin-top: 0;
}
footer .border-right {
    border-right: 0px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.borderbottom{
	padding: 10px 0px;	
}
.paddingbootom{
	padding-bottom:15px;	
}
footer .border-right {
    border-right: 0px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
    padding-top: 15px;
}
.homeContentbox3 {
    height: auto;
}
}


@media only screen and (min-width:320px) and (max-width: 480px)  {
   .img-responsive{
	width:100%;	   
}
}
@media only screen and (min-width:360px) and (max-width: 640px)  {
   .img-responsive{
	width:100%;	   
}
}

/*------------------------------------raghav*/
.admins .visitor {
    clear:inherit!important;
    width: 50%;
    float: left;
}
.vc-bg{ background:#ac1b2a;     margin-top: 100px; margin-bottom:30px;}
.img-vc{ position:absolute; top:-70px ;}
.img-vc img{border-radius: 50%;
    max-width: 100%;
    width: 259px;
    height: 244px;
    border: 8px solid #ac1b2a;
    padding: 8px; }
.vc-quot{ float:right; text-align:right; color:#fff; width:75%; padding:5% 1%;}
img{ max-width:100%;}
.bg-titl{ background:#ffd316; color:#000; padding:10px 5px; font-weight:bold; text-align:center; }
.stu-btn h4 {
    background-color: #fbd542;
    padding: 15px;
    display: block;
    font-weight: bold;
}
.stu-btn {
    position: absolute;
    bottom: 9px; display:none;
}
.bg-yellow{ background:#80baff; padding:1% 0;}
.inside-r{ text-transform:capitalize; font-size:33px ; padding:10px 0; text-align:center; font-weight: bold;}
.whit-r{ color:#fff;} 
.bloc-ind{ margin:5px 0; position:relative;}
.ho-marq{ background:#ac1b2a; margin-bottom:10px;  }
.comd {
    font-size: 18px;
    font-weight: bold;
    background: #ffcb05;
    margin-right: 10px;
    float: left; 
    color: #ac1b2a;
    line-height: 38px;
    padding: 0 14px;
    position: relative;
}
.mrq {
    height: 32px; color:#fff;
    width: 70%;
    line-height: 32px;
    font-size: 17px;
}

.comd:after {
    width: 0;
    top: 9px;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid #ffcb05;
    content: "";
    right: -9px;
    position: absolute;
}
.carousel-inner>.item>a>img{ max-width:100%; margin:0 auto; width:100%;}
.tav-r ul.nav-pills{ background:#d9d9d9;}
.tav-r .tab-content{ background:#f0e2e1;  min-height: 250px; padding:0 10px}
.upcomgEvents  { height:180px!important;}
.tav-r .nav-pills>li.active>a{ background:#ffd215;}
.tav-r .nav-pills>li>a{color: #000; text-transform: uppercase;font-weight: bold; padding: 16px 10px;border-radius}
.tav-r .nav-pills li{ border-right: 1px solid #333;}
.tav-r .nav-pills li:last-child{border:none;}
.socl-foo{ float:left; margin-right:15px; margin-top:0; font-size:14px;}
.fode li{ float:left; list-style-type:none; margin:0 5px;}
.footer-bottom{ margin: 0; background:#890604; color:#fff;}
.footer-bottom .text-left{ padding-top:10px;}
.fode{ float:right;}
.socl-foo{padding-top: 9px;}
.locationName{font-size: 24px!important;}
.demo1{overflow-y: inherit!important;}

@media (max-width: 480px){

.visitor{ width:100%!important;}
.topsectionRight{ margin-top:10px;}
.vc-quot{ width:100%;}
.img-vc{ position:inherit; top:0;}
.sliderBox{ height: auto;}
.mrq{ width:100%;}
.vc-bg{ margin-top:0;}
.tav-r .nav-pills li a{ padding:10px 1px; font-size:11px;}
}
