/* @override https://www.elon.edu/shell/css/mba/mba.css */

/* @override https://www.elon.edu/shell/css/mba/mba.css */

#action-ads {
	position: relative;
	height: 180px;
	width: 227px;
	background: url('http://www.elon.edu/images/e-web/admissions/graduate/template-elements/request-visit-ads_bg.png') no-repeat top left;
}

#action-ads a {
	background-image: url('http://www.elon.edu/images/e-web/admissions/graduate/template-elements/request-visit-ads_hover.png');
	background-repeat: no-repeat;
}

#request_info a {
	background-position: 1px 5px;
	position: absolute;
	left:44px;
	top: -11px;
	height: 100px;
	width: 137px;
	display: block;
	padding-top: 44px;
	padding-left: 23px;
}

#request_info a:hover {
	background-position: -159px 5px;
    border-bottom:none;
}

#visit_us a {
	position: absolute;
	top: 79px;
	float: right;
	display: block;
	margin-top: 54px;
	width: 151px;
	padding-top: 0px;
	padding-left: 51px;
	height: 35px;
	background-position: 204px -140px;

}

#visit_us a:hover {
	background-position: 204px -183px;
    border-bottom:none;
}


.enet_feed dl+dl >dd{display:none}

.enet_feed dl+dl >dt{width:100% !important}

#rss-scroll, #blogs{height:250px}

#video .e-player {width:378px;height:213px; display:block !important}


.overlaid-player {
    display: block;
    width:640px;
    height:480px;
}

.featured-button {
	width:218px;
	height:72px;
	margin-bottom:.75em;
}

.featured-button a {
	border-bottom:none!important;
	background: url("http://www.elon.edu/images/e-web/academics/business/mba/button-bg.png") no-repeat transparent;
	position:absolute;
	-moz-transition: all 0.4s ease 0s;
	-webkit-transition: all 0.4s ease 0s;
	-o-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
}

.featured-button a:hover {
	background: url("http://www.elon.edu/images/e-web/academics/business/mba/button-bg-hover.png") no-repeat transparent;
}

.apply-button {	
	display: block;
	background: #d59f0f; /* Old browsers */
/*background: -moz-linear-gradient(top,  #e2be5f 0%, #d59f0f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2be5f), color-stop(100%,#d59f0f)); 
background: -webkit-linear-gradient(top,  #e2be5f 0%,#d59f0f 100%); 
background: -o-linear-gradient(top,  #e2be5f 0%,#d59f0f 100%); 
background: -ms-linear-gradient(top,  #e2be5f 0%,#d59f0f 100%); 
background: linear-gradient(to bottom,  #e2be5f 0%,#d59f0f 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2be5f', endColorstr='#d59f0f',GradientType=0 ); */

    -moz-box-shadow: 0px 2px 4px rgba(0,0,0,.1);
    -webkit-box-shadow: 0px 2px 4px rgba(0,0,0,.1);
    box-shadow: 0px 2px 4px rgba(0,0,0,.1);
    
	border: 1px solid #fff!important;
	color: #fff;
	text-align: center;
	padding: .75em 0;
	-moz-border-radius: 4px;
	border-radius: 4px;
	
	transition: background .5s ease 0s, box-shadow .5s ease 0s;
}

.apply-button:hover {
	background: #eaae10;
	-moz-box-shadow: 0px 2px 4px rgba(0,0,0,.3);
    -webkit-box-shadow: 0px 2px 4px rgba(0,0,0,.3);
    box-shadow: 0px 2px 4px rgba(0,0,0,.3);
}

.maroon-button {	
	display: block;
	background: #900000;
    -moz-box-shadow: 0px 2px 4px rgba(0,0,0,.1);
    -webkit-box-shadow: 0px 2px 4px rgba(0,0,0,.1);
    box-shadow: 0px 2px 4px rgba(0,0,0,.1);
    
	border: 1px solid #fff!important;
	color: #fff;
	text-align: center;
	padding: .75em 0;
	-moz-border-radius: 4px;
	border-radius: 4px;
	
	transition: background .5s ease 0s, box-shadow .5s ease 0s;
}

.maroon-button:hover {
	background: #ac0000;
	-moz-box-shadow: 0px 2px 4px rgba(0,0,0,.3);
    -webkit-box-shadow: 0px 2px 4px rgba(0,0,0,.3);
    box-shadow: 0px 2px 4px rgba(0,0,0,.3);
}

.round-button {	
	background: #fff;
    width: 162px;
    height: 162px;
	border: 1px dashed #d59f0f!important;
	color: #fff;
	text-align: center;
	-moz-border-radius: 250px;
	border-radius: 250px;
	position: relative;
	margin: 0 1.5em 1em 1.5em;
}

.round-button a {
	background: #f5f5f5;
	width: 120px;
	height: 120px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -75px 0 0 -75px;
	-moz-border-radius: 250px;
	border-radius: 250px;
	/*-moz-box-shadow: 0px 2px 4px rgba(0,0,0,.1);
    -webkit-box-shadow: 0px 2px 4px rgba(0,0,0,.1);
    box-shadow: 0px 2px 4px rgba(0,0,0,.1);*/
    transition: background .5s ease 0s/*, box-shadow .25s ease 0s*/;
    padding: 15px;
    border: none!important;
}

.round-button a:hover {
	background: #faf4e4;
	/*-moz-box-shadow: 0px 1px 2px rgba(0,0,0,.1);
    -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,.1);
    box-shadow: 0px 1px 2px rgba(0,0,0,.1);*/
    border: none!important;
}

.round-button .left {
	float: left;
	margin: 0 1.5em 1em 0;
}

.round-button .right {
	float: right;
}