.picture.img-responsive {
	width:100%;
}
.hr {
	border-bottom: 1px solid #eaeaea;
    display: block;
    margin:3em 0 3em 0;
}
.border-block {
	border:1px solid #cccccc;
}

.borderless-block {
	border:0;
}

.border-block .info {
	padding: 0.7em 1.5em 1.5em 1.5em;
}

.info p {
	font-size: .875em;
}

.info>p {
	margin-bottom: 0;
}
.info a{
	text-decoration: none;
}
.quote-block p {
	font-style: italic;
	line-height: 1.4em;
	margin: 20px 0;
}
.quote-block {

	margin-top:30px;
	padding:0 7%;
}

.quote-block .attribution {
	text-align:right;
	display:block;
	/* font-size:12px; */
	font-size:16px;
}

.quote-block .attribution:before {
	content: "- ";
}
.borderless-block.video {
}

.borderless-block.video .image {
	position:relative;
	cursor:pointer;

}
.image{
	position:relative;
}
.image img{
	width: 100%;
}
.video-element{
	display:none;
}

div.play-button-bg{
	display:block;
	margin:0px;
	padding:0px;
	position:absolute;
	bottom:0px;
	right:0px;
	z-index:20;
	/*width:40%;
	height:50%;*/
	width: 75%;
	height: 85%;

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background-image: -moz-radial-gradient(circle farthest-side at right bottom , #333, rgba(51,51,51,.3) 0%, rgba(51,51,51,0) 60%);
	background-image: -webkit-radial-gradient(circle farthest-side at right bottom , #333, rgba(51,51,51,.3) 0%, rgba(51,51,51,0) 60%);
	background-image: -o-radial-gradient(circle farthest-side at right bottom , #333, rgba(51,51,51,.3) 0%, rgba(51,51,51,0) 60%);
	background-image: -ms-radial-gradient(circle farthest-side at right bottom , #333, rgba(51,51,51,.3) 0%, rgba(51,51,51,0) 60%);
	background-image: radial-gradient(circle farthest-side at right bottom , #333, rgba(51,51,51,.3) 0%, rgba(51,51,51,0) 60%)
}

.icon-play {
	color: #fff;
	position: absolute;
	right: 12px;
	top: auto;
	bottom: 22px;
	font-size: 3.5em;
	z-index: 30;
    -webkit-transition: font-size 0.3s, opacity 0.3s, margin 0.3s;
    -moz-transition: font-size 0.3s, opacity 0.3s, margin 0.3s;
    -ms-transition: font-size 0.3s, opacity 0.3s, margin 0.3s;
    transition: font-size 0.3s,  opacity 0.3s, margin 0.3s;
}
.image a:hover .icon-play {
	font-size:4em;
	margin: -.055em !important;
}
.scadtv-icon {
  background-image:url('../images/icons/icons_scadtv.svg');
  background-repeat:no-repeat;
}
.scadtv-icon-play,
.scadtv-icon-play\:regular{
  width: 70px;
  height: 70px;
  background-size:70px 630px;
  background-position:0 -280px;
}
.scadtv-icon-play{
	background-image:url('../images/icons/icons_scadtv.svg');

	position: absolute;
	z-index: 30;
	top:50%;
	right:50%;
  	margin-top: -35px; /*half the icon width to center it vertically*/
	margin-right: -35px;  /*half the icon width to center it horizontally*/
    -webkit-transform: translate(0px, 0);
    -webkit-transition: -webkit-transform 0.2s ease-in-out;
    -moz-transform: translate(0px, 0);
    -moz-transition: -moz-transform 0.2s ease-in-out;
    -ms-transform: translate(0px, 0);
    -ms-transition: -ms-transform 0.2s ease-in-out;
    transform: translate(0px, 0);
    transition: transform 0.2s ease-in-out;
}
/*increase the size of the icon on hover*/
.image a:hover .scadtv-icon-play{
 	-webkit-transform: scale(1.12);
    -moz-transform: scale(1.12);
    -ms-transform: scale(1.12);
    transform: scale(1.12);
}
/*end increase the size of the icon on hover*/
.student-work-pane img, .student-work-pane iframe {
	margin: 0 auto;
	padding-bottom:5px;
}
.student-work-credit p {
	text-align:center;
}
.student-work-credit span.student-work-link {
	font-size:14px;
	color:#333;
}
.border-box .entity-details {
	padding:1em;
}
.entity-details .media-title span div {
	display:inline-block;
}
.border-block span.media-title {
	padding-top:2.0em;
	display:inline-block;
	padding-left:2em;
}
.border-block.item-type-blog span.media-title {
  padding-left:0em;
  padding-top:1em;
  padding-bottom:1em;
}
.border-block.item-type-blog {
  margin-bottom:1em;
}

/* scad.edu/about/scadpro/case-studies specific styling */
.border-block.item-type-case_study.view-mode-container_border_dynamic_image2_1x1 {
    margin-bottom: 30px;
}

.border-block.item-type-case_study .info {
	padding: 0.7em 1.5em;
}

.panel-pane.pane-views.pane-case-studies {
	padding-left: 15px;
	padding-right: 15px;
}
/* End of scad.edu/about/scadpro/case-studies specific styling */

.border-block.dynamic-image-1 span.media-title {
	padding-top:2.0em;
	display:inline-block;
	padding-left:2em;
}
.scad-panes-element .border-block div.info {
	margin-bottom:-10px;
}
.scad-panes-pane .event-date div, .scad-panes-pane .event-date {
	margin-bottom:0px;
}
.border-block.dynamic-image-1 .event-date .field-item, .border-block.dynamic-image-1 .event-location .field-item {
	font-size:.875em;
	text-transform:uppercase;
}
.award-read-more{
	color:#c3400b;
	font-weight:bold;
}
.award-spotlight{
	text-align: center;
	font-weight:bold;
	padding:35px 0px;
}
.dm-awards-rankings-outer-container{
	position: relative;
}
.dm-awards-rankings-outer-container:hover{
	cursor: pointer;
}
.dm-awards-rankings{
	position: relative;
	background-color: #fff;
	-webkit-box-shadow: 0 0 20px 0px rgba(0, 0, 0, .08);
	-moz-box-shadow: 0 0 20px 0px rgba(0, 0, 0, .08);
	box-shadow: 0 0 20px 0px rgba(0, 0, 0, .08);
	/* transition: all 0.2s ease-in-out; */
}
.dm-awards-ranking-padding-left{
	padding-left:30px;
}
.dm-awards-ranking-padding{
	padding:0px 30px;
}
.dm-awards-ranking-padding hr{
	margin-top:0px;
}
.dm-awards-rankings .award-ranking-logo{
	padding:20px 0px 20px 0px;
	height:90px;
	overflow: hidden;
}
.dm-awards-rankings .award-ranking-logo img{
	max-width: 175px;
	max-height: 60px;
	height: auto;
	width: auto;
}
.dm-awards-rankings .award-ranking-program{
	padding-top:15px;
	text-transform: uppercase;
}
.dm-awards-rankings .award-ranking-program.secondary-text{
	margin-bottom:15px;
}
.dm-awards-rankings .award-ranking-program a{
	color:#999;
	font-weight:600;
	font-size: .9169em;
}
.dm-awards-rankings .award-ranking-program a:hover{
	color:#333;
	text-decoration: none;
}
.award-rankings-badge{
	position: absolute;
	right:15px;
	top:-15px;
	width:46px;
	height:54px;
	background-color:gold;
	z-index:9;
}
.dm-awards-rankings-1-4x3 .award-rankings-badge{
	right:30px;
}
.modal-dialog.award .award-ranking-logo,
.node-award .award-ranking-logo{
	padding-bottom:40px;
}
.node-award .award-ranking-logo img{
	max-width: 175px;
	max-height: 60px;
	height: auto;
	width: auto;
}
.modal-dialog.award .award-ranking-logo img{
	max-width: 175px;
	max-height: 90px;
	height: auto;
	width: auto;
}
.modal-dialog.award .award-rankings-badge{
	top:-30px;
}
.modal-dialog.award .award-ranking-program a,
.node-award .award-ranking-program a{
	padding-top: 20px;
	text-transform: uppercase;
	font-weight:bold;
}
.modal-dialog.award .award-ranking-program a:hover,
.node-award .award-ranking-program a:hover{
	text-decoration: none;
}
.modal-dialog.award .student-work-carousel-wrapper p,
.node-award .student-work-carousel-wrapper p{
	max-width:100%;
}
.modal-dialog.award .award-ranking-program a{
	padding-top: 0px;
}

.dm-container-border-no-image .info a,
.dm-container-no-border-no-image .info a,
.container-border-dynamic-image-2 .info a,
.dm-list-view.item-type-scad_in_news a,
.dm-list-view.item-type-scad_event a,
.dynamic-image-1 .info a,
.view-latest-blog-entries .view-header a .link-out-container,
.dm-container-border-no-image:hover .info .link-out-container,
.dm-container-no-border-no-image:hover .info .link-out-container,
.dm-list-view.item-type-scad_in_news:hover .link-out-container,
.dynamic-image-1:hover .info .link-out-container,
.container-border-dynamic-image-2:hover .info .link-out-container {
	-webkit-transition: color 0.2s, opacity 0.2s;
	-moz-transition: color 0.2s, opacity 0.2s;
	-ms-transition: color 0.2s, opacity 0.2s;
	transition: color 0.2s, opacity 0.2s;
}

.dm-container-border-no-image:hover,
.dm-container-no-border-no-image:hover,
.dm-list-view.item-type-scad_in_news:hover,
.dynamic-image-1:hover,
.dm-list-view.item-type-scad_event:hover{
	cursor: pointer;
}
.dm-container-border-no-image .info a:hover,
.dm-list-view.item-type-scad_in_news a:hover,
.view-latest-blog-entries .view-header a:hover{
	text-decoration: none;
}
.dm-container-border-no-image:hover .info .link-out-container,
.dm-container-no-border-no-image:hover .info .link-out-container,
.dm-list-view:hover .link-out-container,
.dynamic-image-1:hover .info .link-out-container,
.container-border-dynamic-image-2:hover .info .link-out-container,
.view-latest-blog-entries .view-header a:hover .link-out-container{
	opacity: 1;
}
.dm-container{
	overflow:hidden;
}
.link-out-container{
	opacity: 0;
	font-size: .65em;
	padding-left: 5px;
	position: relative;
	top: -1px;
}
.dm-list-view .link-out-container{
	font-size:.55em;
}
.dm-list-view .list-view-2-summary.description p{
	margin: 16px 0px;
	line-height: 20px;
}
.dm-list-view .field-name-field-event-date {
	font-size: 13px;
}
.social.secondary-text {
	font-size:0.75em;
}
.container-border-dynamic-image-2 {
  cursor:pointer;
}
.item-type-video div{
	margin-bottom: 0px;
}
.item-type-video .info{
  cursor: default;
  padding-top: 20px;
}

p.secondary-text.gray.social {
	padding-top:2px;
}
.associated-programs.facilities {
  border:1px solid #ccc;
  border-top:0px;
  padding-left:40px;
  margin-top:0px;
  line-height:1em;
  padding-top:10px;
  padding-bottom:10px;
}

.borderless-block .person-wrapper {
	padding-bottom:45px;
	text-align:center;
}
.borderless-block .person-wrapper .field-name-field-academic-title {
	font-size:0.750em;
	font-style:italic;
}
.borderless-block .person-wrapper img {
	margin:0 auto;
}
.borderless-block .person-name {
	margin-top:15px;
	display:inline-block;
	margin-bottom:5px;
}
.scad_event .modal-body {
	padding:0px;
}
.scad_event .modal-content-wrapper {
	padding:30px 30px;
}
.scad_event .modal-content-wrapper h1 {
	margin-bottom:40px;
}
.modal-body #scad-event-location-wrapper p{
	margin-bottom:0px;
}
.modal-body #scad-event-date-time-wrapper p{
	margin-bottom:0px;
	color:#676767;
	font-weight:bold;
}
.scad_event .modal-body .event-lb-sidebar i {
	float:left;
	margin-left:-25px;
}
.event-lb-sidebar {
	padding-left:38px;
}
.modal-body #scad-event-date-time-wrapper, .modal-body #scad-event-location-wrapper, .modal-body #scad-event-add-to-cal-wrapper {
	margin-bottom:20px;
}
.modal-content h1#person-name {
  margin-top:20px;
}
.modal-content #academic-title {
  margin-bottom:30px;
}
.container-border-dynamic-image-2.item-type-scad_event .field-type-datetime {
	text-transform:uppercase;
	font-size:0.75em;
	font-weight:600;
	margin-bottom:10px;
	padding-top:0.8em;
}
.container-border-dynamic-image-2.item-type-scad_event h3 {
	margin-bottom:0px;
}
.company-lightbox .company-logo img {
	margin:0 auto;
	padding-bottom:20px;
}
.company-lightbox .company-logo {
	border-bottom:1px solid #eaeaea;
	margin:20px;
}
.company-lightbox .company-descr {
	padding-left:20px;
}
h4.video-title {
    margin-top:15px;
}

.list-view2 h2.title{
  	margin-top: 10px;
	margin-bottom: 16px;
	font-size: 1.25em;
	line-height: 22px;
	-webkit-font-smoothing: antialiased;
}
.list-view2 .location,
.list-view2 .location .secondary-text,
.list-view2 .field-name-field-scad-facility a,
.list-view2 .divider{
  font-weight: 600;
  color: #333;
}
.list-view2 .field-name-field-scad-facility,
.list-view2 .divider,
.list-view2 .location-city-state{
  font-size:.75em;
}
.list-view2 .location-city-state.list-view2-name {
  position:relative;
  top:5px;
}
.list-view2 .secondary-text {
  font-size:1em;
}
.list-view2 .location .divider{
  margin: 0px 4px;
 }
.list-view2 .location div{
  display:inline;
}
.list-view2 .field-name-field-location .field-label{
  display:none;
}
.list-view2.item-type-scad_event{
  margin-bottom: 20px;
}
.modal .scad_person .img-responsive {
  width:auto;
}
.student-work-carousel-wrapper {
  text-align:center;
  position:relative;
}
.student-work-carousel-wrapper p{
  display:inline-block;
  margin-bottom:0px;
  max-width:60%;
  text-align:center;
  min-height:65px;
}
.student-work-carousel-wrapper .carousel-control.right .icon-next_right, .student-work-carousel-wrapper .carousel-control.left .icon-previous_left {
  top:98%;
  font-size:2em;
}
.student-work-carousel-wrapper .carousel-control.right .icon-next_right {
  right:10px;
}
.student-work-carousel-wrapper .carousel-control [class^="icon-"]:before {
  color:#ccc;
  text-shadow: 0 0 0;
}
.student-work-carousel-wrapper i.icon-info, .student-work-carousel-wrapper i.icon-close {
  position:relative;
  bottom:50px;
  z-index:3;
  font-size:1.65em;
}
.student-work-carousel-wrapper i.icon-close {
  display:none;
}
.student-work-carousel-wrapper .item.light-info [class^="icon-"]:before {
  color:#fff;
}
.student-work-carousel-wrapper .item.dark-info [class^="icon-"]:before {
  color:#333;
}

.student-work-carousel-wrapper i.icon-info:hover, .student-work-carousel-wrapper i.icon-close:hover {
  cursor:pointer;
  color:#ccc;
}
.student-work-carousel-wrapper .image-caption {
  display:none;
  margin-top: -25px;
  padding-bottom: 30px;
}
.student-work-carousel-wrapper .project-title{
  margin-top:-20px;
}

.student-work-carousel {
  height: 0;
  padding-bottom: 75%;
  position: relative;
  overflow: hidden;
  margin-left: 1em;
  margin-right: 1em;
}
.student-work-carousel img {
  display: inline-block;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  -o-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}

.view-mode-container_border_dynamic_image2_1x1 .view-overlay {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	opacity:0;
	background-color:rgba(195, 64, 12, 0.5);
	-webkit-transition: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	-ms-transition: opacity 0.2s;
	transition: opacity 0.2s;
}
.view-mode-container_border_dynamic_image2_1x1:hover .view-overlay{
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	opacity:1;
}
.view-mode-container_border_dynamic_image2_1x1 .view-text{
	width:78px;
	height:78px;
	margin:0px auto;
	position: relative;
	color:#fff;
	text-align: center;
	border:1px solid #fff;
	font-weight:bold;
	line-height: 78px;
	top: 50%;
	margin-top: -39px;
}
.view-mode-container_border_dynamic_image2_1x1 .info h3{
	-webkit-transition: color 0.2s;
	-moz-transition: color 0.2s;
	-ms-transition: color 0.2s;
	transition: color 0.2s;
}
.view-mode-container_border_dynamic_image2_1x1:hover .info h3{
	color:#c3400c;
}

.carousel-fade .carousel-inner .active {
  opacity:1;
  transition-duration:0.8s;
}
.carousel .item {
  -webkit-transition: opacity 5s;
  -moz-transition: opacity 5s; -ms-transition: opacity 3s; -o-transition: opacity 5s; transition: opacity 5s;
  }
.carousel .active.left {
  left:0;
  opacity:0;
  z-index:2;
}
.carousel .active.right {
  left:0;
  opacity:0;
  z-index:2;
}
.carousel .next {
  left:0;
  opacity:1;
  z-index:1;
}
.carousel-control {
  left:0;
  opacity:1;
  z-index:2;
}

/*Badge Icons*/
.award-rankings-badge{
	width:46px;
	height:54px;
	background: url("/sites/all/themes/swarm/images/Award_badges_46w_54h.svg") no-repeat;
	background-size: cover;
	background-position-x:0px;
	background-position-y: -9px;
}
.award-rankings-badge.generic_icon{
	background-position-y: -9px;
}
.award-rankings-badge.first_place {
	background-position-y: -549px;
}
.award-rankings-badge.second_place {
	background-position-y: -603px;
}
.award-rankings-badge.third_place {
	background-position-y: -657px;
}
.award-rankings-badge.fourth_place {
	background-position-y: -711px;
}
.award-rankings-badge.fifth_place {
	background-position-y: -765px;
}
.award-rankings-badge.first_ranking {
	background-position-y: -63px;
}
.award-rankings-badge.second_ranking {
	background-position-y: -117px;
}
.award-rankings-badge.third_ranking {
	background-position-y: -171px;
}
.award-rankings-badge.fourth_ranking {
	background-position-y: -225px;
}
.award-rankings-badge.fifth_ranking {
	background-position-y: -279px;
}
.award-rankings-badge.sixth_ranking {
	background-position-y: -333px;
}
.award-rankings-badge.seventh_ranking {
	background-position-y: -387px;
}
.award-rankings-badge.eighth_ranking {
	background-position-y: -441px;
}
.award-rankings-badge.ninth_ranking {
	background-position-y: -495px;
}

.grab-and-go-list-view {
	font-size:16px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
.grab-and-go-list-view img {
  display: inline;
}
.grab-and-go-list-view .order-up-icon {
  width: 66px;
  float:left;
  clear:both;
  margin-right:10px;
}
.grab-and-go-list-view .grab-and-go-list-view-details {
  padding:20px 20px 15px 20px;
}
.grab-and-go-list-view .grab-and-go-list-view-details img {
  display: inline-block;
  margin-right:10px;
  max-width: 22px;
}
.grab-and-go-list-view .grab-and-go-list-view-details img.mobile-order-phone-icon {
	  margin-left: -1px;
		margin-right: 11px;
}
.grab-and-go-list-view p,
.grab-and-go-list-view .grab-and-go-list-view-detail {
  display: flex;
  font-size: 12px;
  line-height: 1.7;
  align-items: end;
  margin-top: 0px !important;
  margin-bottom: 5px !important;
}
.grab-and-go-list-view .grab-and-go-list-view-detail > .field {
  margin-top: 1px;
  vertical-align: middle;
}
.grab-and-go-list-view .grab-and-go-list-view-detail > .field,
.grab-and-go-list-view .grab-and-go-list-view-detail > .field * {
  display: inline;
}
.grab-and-go-list-view .order-up-logo {
  display: flex;
  align-items: stretch;
  flex-direction: column;
  flex-wrap: wrap;
}
.grab-and-go-list-view .order-up-logo,
.grab-and-go-list-view .order-up-logo__header,
.grab-and-go-list-view .order-up-logo__body {
    width: 70px;
}
.grab-and-go-list-view .order-up-logo__header,
.grab-and-go-list-view .order-up-logo__body {
    text-align: center;
    padding: 5px 8px;
    line-height: 1;
}
.grab-and-go-list-view .order-up-logo__header {
    background: #ffd800;
}
.grab-and-go-list-view .order-up-logo__body {
    background: #00aeef;
    flex-grow: 1;
}

.grab-and-go-list-view.show-orderup {
    display: flex;
}
.grab-and-go-list-view.hide-orderup .grab-and-go-list-view-details {
  padding: 10px 20px 5px 32px;
}

.grab-and-go-node-view {
	width: 60px;
}
.grab-and-go-node-view img {
	max-width:60px;
	margin:0 auto 20px;
}

/*Video Cirice with play button*/
.video-circle {
	position: relative;
	min-height: 900px;
}

.video-circle__container {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.video-circle__container--img {
	position: relative;
	display: inline-block;
}

.video-circle__container--play-btn {
	position: absolute;
	right: 29px;
	bottom: 15px;
}

.video-circle__img img {
	border-radius: 50%;
	object-fit: cover;
}

.video-circle__play-btn {
	background-color: #9f004e;
	border: 3px solid #fff;
	height: 50px;
	width: 50px;
	border-radius: 50%;
	position: relative;
}

.video-circle__play-btn::after {
	content: ' ';
	position: absolute;
	width: 0; 
	height: 0; 
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 18px solid #fff;
	top: 50%;
	left: 50%;
	transform: translate(-37%, -50%);
}

.video-circle__title {
	width: 250px;
	text-align: center;
	margin-top: 20px;
}

.video-circle__title h3 {
	font-weight: bold;
	text-transform: uppercase;
    font-size: 14px;
    margin-bottom: 0px;
}

.video-circle__title .field-item {
    font-size: 14px;
}

.video-circle__img:hover .video-circle__hover {
    position: absolute;
    background: #9F004E;
    top: 0px;
    right: 0px;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    opacity: .5;
}

@media (max-width:470px) {
	.grab-and-go-list-view p {
    margin-top:10px !important;
	}
}

/* Small screens */
@media (min-width:768px) {
	/*.glyphicon-play-circle {
		right: 3%;
		top: auto;
		bottom:15px;
		font-size: 3em;
	}*/
	.company-lightbox .company-logo {
	   border-right:1px solid #ebebeb;
	   margin:0px;
	   padding-bottom:40px;
	   border-bottom:0px;
	}
	.company-lightbox .company-logo img {
		text-align:left;
	}
	.student-work-carousel-wrapper i.icon-info, .student-work-carousel-wrapper i.icon-close {
	  bottom:48px;
	}
	.student-work-carousel-wrapper .image-caption {
	  display:none;
	  padding-bottom: 15px;
	  padding-top: 10px;
	  position:absolute;
	  width:100%;
	  bottom:88px;
	  margin-bottom:4px;
	  background-color:rgba(249,249,249,0.9);
	}
	.student-work-carousel-wrapper .image-caption.show-caption {
		display:block !important;
		bottom:0;
		padding-left:20px;
	}
	.student-work-carousel-wrapper p {
	  min-height:16px;
	}
	.modal-content .field-name-field-description {
		margin-bottom:60px;
	}
	.scad_event .modal-content-wrapper {
		padding:60px 60px 0px 60px
	}
	.border-block.dynamic-image-1 .event-date .field-item, .border-block.dynamic-image-1 .event-location .field-item {
	    font-size:0.813em;
	}
	.modal-dialog.award .award-ranking-logo img{
		max-width: 205px;
		max-height: 90px;
		height: auto;
		width: auto;
	}
}


/* Medium screens */
@media (min-width:992px) {
	/*.glyphicon-play-circle {
		right: 3%;
		top: auto;
		bottom:15px;
		font-size: 3em;
	}*/
}

/* Large screens */
@media (min-width:1200px) {
	/*.glyphicon-play-circle {
		right: 3%;
		top: auto;
		bottom:15px;
		font-size: 3em;
	}*/


	.video-circle {
			min-height: 750px;
	}

	.video-circle__container--play-btn {
			right: 20px;
			bottom: 5px;
	}
}

@media (max-width:991px) {
  .section-defineart2016 .person-wrapper {
    min-height:330px;
  }
}

@media (max-width: 990px) {

	.video-circle {
			min-height: 100%;
	}

	.video-circle__img img {
			width: 100%;
			max-width: 300px;
	}

	.video-circle__container--play-btn {
			bottom: 20px;
	}
}

@media (max-width:767px) {
	.grab-and-go-node-view-button {
		clear:both;
		margin-bottom:30px;
	}
	.grab-and-go-node-view-button a {
		max-width:100%;
	}

	/* scad.edu/about/scadpro/case-studies specific styling */
	.panel-pane.pane-views.pane-case-studies {
		padding-right: 15px;
		padding-left: 15px;
	}
}

@media (max-width: 360px) {
	.video-circle__container--play-btn {
			bottom: 10px;
	}
}
