.spinner{
	height:30px;
	width:30px;
	margin:0px auto;
	position:relative;
	-webkit-animation: rotation .6s infinite linear;
	-moz-animation: rotation .6s infinite linear;
	-o-animation: rotation .6s infinite linear;
	animation: rotation .6s infinite linear;
	border-radius:100%;
	margin:30px 30px 30px 30px;
}

body.section-academics .spinner {
	border-left:3px solid rgba(51,51,51,.15);
	border-right:3px solid rgba(51,51,51,.15);
	border-bottom:3px solid rgba(51,51,51,.15);
	border-top:3px solid rgba(60,69,184,1);
}
body.section-admission .spinner {
	border-left:3px solid rgba(51,51,51,.10);
	border-right:3px solid rgba(51,51,51,.10);
	border-bottom:3px solid rgba(51,51,51,.10);
	border-top:3px solid rgba(9,126,181,1);
}
body.section-success .spinner {
	border-left:3px solid rgba(51,51,51,.10);
	border-right:3px solid rgba(51,51,51,.10);
	border-bottom:3px solid rgba(51,51,51,.10);
	border-top:3px solid rgba(201,86,86,1);
}
body.section-life .spinner
/*body.section-blog .spinner*/ {
	border-left:3px solid rgba(255,51,51,.10);
	border-right:3px solid rgba(51,51,51,.10);
	border-bottom:3px solid rgba(51,51,51,.10);
	border-top:3px solid rgba(11,121,99,1);
}
body.section-about .spinner {
	border-left:3px solid rgba(51,51,51,.10);
	border-right:3px solid rgba(51,51,51,.10);
	border-bottom:3px solid rgba(51,51,51,.10);
	border-top:3px solid rgba(195,64,11,1);
}
body.section-calendar .spinner {
	border-left:3px solid rgba(51,51,51,.10);
	border-right:3px solid rgba(51,51,51,.10);
	border-bottom:3px solid rgba(51,51,51,.10);
	border-top:3px solid rgba(159,0,78,1);
}

.dm-container.dm-psp.hovered{
	cursor: pointer;
}
.dm-container.dm-psp.hovered a{
	text-decoration: ;
}

.scad-gallery-caption {
  display:none;
}
.modal-body .scad-gallery-caption {
  display:block;
  margin-top:10px;
  text-align:center;
}


@-webkit-keyframes rotation {
from {-webkit-transform: rotate(0deg);}
to {-webkit-transform: rotate(359deg);}
}

@-moz-keyframes rotation {
from {-moz-transform: rotate(0deg);}
to {-moz-transform: rotate(359deg);}
}

@-o-keyframes rotation {
from {-o-transform: rotate(0deg);}
to {-o-transform: rotate(359deg);}
}

@keyframes rotation {
  from { transform: rotate(0deg); }
  to   { transform: rotate(359deg); }
}

.glyphicon-refresh-animate {
    animation: spin .7s infinite linear;
    -webkit-animation: spin .7s infinite linear;
    -moz-animation: spin .7s infinite linear;
    -o-animation: spin .7s infinite linear;
}

@-webkit-keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}

@keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}

/*Modal Specific Styles*/
.page-academics-elearning-programs .secondary-text,
.section-academic-program-custom .secondary-text,
.section-elearning-custom .secondary-text{
	display:inline-block;
	margin-bottom:0px;
}
.section-academic-program-custom .academic-program-degrees span{
	padding-right:10px;
	color:#999;
}
.section-academic-program-custom .modal-content,
.section-elearning-custom .modal-content {
	padding:0px;
	margin-right:20px;
}
.section-academic-program-custom .modal-body,
.section-elearning-custom .modal-body {
	padding:0px;
}
.section-academic-program-custom .modal-body img,
.section-elearning-custom .modal-body img {
	border-radius:3px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	margin-top:-1px;
}
.section-academic-program-custom .academic-program-description,
.section-elearning-custom .elearning-description {
	padding: 40px;
}
.scad_academic_course .modal-content,
.section-academic-program-custom .modal-content,
.section-elearning-custom .modal-content {
	border-radius:3px;
}
.section-academic-program-custom .secondary-text,
.section-elearning-custom .secondary-text {
	margin-bottom:0px;
}
.section-academic-program-custom .modal-body a,
.section-elearning-custom .modal-body a {
	width:100%;
	margin-bottom:10px;
	text-align:center;
	font-weight:600;
}
.section-academic-program-custom .video-medium.container,
.section-elearning-custom .video-medium.container{
	width: auto;
	margin: 0px;
	padding: 0px;
}

/*Panel Pages*/
.modal-dialog.panel{
	background-color:transparent;
}
.modal-dialog.panel .modal-body .container{
	width:auto;
}


/* Begin carousel */

.inline-carousel .carousel-count [class^="icon-"]:before {
	color:#ccc;
}
.inline-carousel .carousel-count {
	float:left;
	margin-bottom:20px;
	position:relative;
	z-index:3;
}
.inline-carousel .carousel-indicators {
	display:none;
}
.inline-carousel .carousel-count span.of-count {
	font-style:italic;
	font-size:1em;
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman";
	padding-left:0px;
	padding-right:0px;
	font-weight:400;
}
.inline-carousel .carousel-count span {
	font-size: .825em;
	font-weight:500;
}
.inline-carousel .carousel-count .this-count {
	padding-right:2px;
}
.inline-carousel .carousel-count .total-count {
	padding-left:4px;
}
.inline-carousel.image-caption {
	float:right;
	padding-bottom:0px;
}
.inline-carousel .image-caption {
	width: 63%;
	float:right;
	text-align:left;
	margin-top:0px;
	padding-bottom:20px;
}
.inline-carousel {
	text-align:left;
}
.inline-carousel .student-work-carousel {
	width:100%;
	height:auto;
	padding-bottom:0px;
	margin-left:0px;
}
.inline-carousel .student-work-carousel img{
	position:relative;
	top:0%;
	left:0%;
	-webkit-transform: translate(0%,0%);
	-ms-transform: translate(0%,0%);
	-o-transform: translate(0%,0%);
	transform: translate(0%,0%);
	margin-bottom:10px;
}
.inline-carousel p {
	min-height:inherit;
	max-width:inherit;
	text-align:left;
}

/* End carousel */


/* Small devices (tablets, 768px and up) */
@media (min-width:768px) {
	.section-academic-program-custom .modal-body a.btn,
	.section-elearning-custom .modal-body a.btn {
		width:45%;
		float:left;
	}
	.section-academic-program-custom .modal-body a.apply,
	.section-elearning-custom .modal-body a.btn.apply {
		margin-left: 36px;
		float:right;
	}
	span.student-work-link {
		padding-top:0px;
	}
}
