/*!
 * Bootstrap v3.2.0 LSU Theme 2015-2018
 */
 /* original line 846 - lsu font */

body {
	font-family: "Montserrat", Helvetica, Arial, sans-serif;
	font-size: 16px;
  /* background-image: linear-gradient(to top, white, white 80%, rgba(255, 255, 255, 0)), url("/_resources/images/tiger-stripes.png"); */
  background-repeat: repeat-y, no-repeat, no-repeat;
  background-position: left top, center top, center top;
}
#maincontent a {border-bottom: 1px dotted; font-weight: 600 !important;}
#maincontent a:hover {text-decoration: none; border-bottom: 1px solid;}
			}
 /*line 37*/
 b, strong {
	font-weight: bold !important;
	font-family: sans-serif;
 }

 

/* lsu only */

#myCarousel img {
	display: none !important;
}
p, li, section {
	font-size: inherit;
}
a {
	font-size: inherit;
}

@media (max-width: 320px) {
img {
	max-width: 200px !important;
	max-height: auto;
}
}



/* line 858-869 */
a {
	color: #664499;
	text-decoration: none;
	font-weight: 600;
}
a:hover, a:focus {
	color: #230e3e;
	text-decoration: underline
}
a:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

/* line 877 */
.img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img {
	display: block;
	width: 100% \9;
	max-width: 100%;
	height: auto;
	overflow: hidden;
}

/* line 886 */
.img-thumbnail {
	padding: 4px;
	line-height: 1.42857143;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	display: inline-block;
	width: 100% \9;
	max-width: 100%;
	height: auto
}

/* line 903 */ 
hr {
	margin-top: 5px;
	margin-bottom: 5px;
	border: 0;
	border-top: 1px solid #eee
}

/* line 952 to 970 */
h1, .h1 {
    color: #878279;
    font-size: 2.25em;
    font-weight: 700;
}
@media (max-width: 600px) {
	h1, .h1 {
		font-size: 2.25em;
	}
}
h2, .h2 {
	font-size: 1.5em;
	font-weight: 700;
}
@media (max-width: 600px) {
	h2, .h2 {
		font-size: 1.5em;
	}
}
h3, .h3 {
	font-size: 1.25em;
}
@media (max-width: 600px) {
	h3, .h3 {
		font-size: 1.25em;
	}
}
h4, .h4 {
	font-size: .9em;
	font-weight: bold;
}
@media (max-width: 600px) {
	h4, .h4 {
		font-size: .9em;
		font-weight: bold;
	}
}
h5, .h5 {
	font-size: .8em;
}
h6, .h6 {
	font-size: .7em;
}

/* new line 1002 */
p.text-center {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
	position: relative;
}

/* lines 1022 to 1027 - lsu primary color */
.text-primary {
	color: #461d7c
}
a.text-primary:hover {
	color: #2f1353
}

/* lines 1052 to 1058 - lsu bg primary */
.bg-primary {
	color: #fff;
	background-color: #461d7c
}
a.bg-primary:hover {
	background-color: #2f1353
}

/* new - extra padding in lists */
li.spaced-ul {
	margin-bottom: 1em;
}

/* lsu only inserted after line 1234 */
.container-bottom {
	margin-right: auto;
	margin-left: 76px;
	padding-right: 15px;
	margin-top: 20px;
}
.container-footer {
	display: none;
	margin-right: auto;
	margin-left: auto;
	background-color: #461D7C;
	padding-right: 0px;
	height: 49px;
}
.container-footer a {
	display: none;
	color: #FDD023;
	margin: 0 auto;
	padding: 0;
}
.container-footer span.icon-lsu_icon {
	font-size: 70px;	
}

/* line 1258-1267 */
.container-fluid {
	margin-right: auto;
	margin-left: auto;
	padding-left: 0px;
	padding-right: 0px
}
.row, .row2, .row3 {
	margin-left: -15px;
	margin-right: -15px;
	background-color: undefined;
	top: auto;
}

/* Sortable tables */
table.sortable thead {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    cursor: default;
}

 /* line 2042 to 2047 */
 label {
	display: inline-block;
	max-width: 100%;
	margin-bottom: 5px;
	font-size: .8em;
}

/* lsu only - below line 2394 */

/* Begin Bedework Widget Styles */
p#bwEventsListLink {
	margin: 1.1em auto;
}
p#bwEventsListLink a {
    color: #461D7c;
    text-decoration: none;
    font-weight: 900;
    text-transform: uppercase;
}
p#bwEventsListLink a:hover, a:focus {
	color: #878279;
	text-decoration: underline;
}
/* End Bedework Widget Styles */

/* LSU button styles - orginal started at line 2395 to */
.btn {
	display: inline-block;
	margin-bottom: 0;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	padding: 5px 12px;
	font-size: initial;
	line-height: 1.42857143;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.btn:focus, .btn:active:focus, .btn.active:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}
.btn:hover, .btn:focus {
	color: #461D7c;
	text-decoration: underline
}
.btn:active, .btn.active {
	outline: 0;
	background-image: none;
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,0.125)
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
	cursor: not-allowed;
	pointer-events: none;
	opacity: .65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none
}
.btn-default {
	color: #333;
	background-color: #fff;
	border-color: #ccc;
	font-size: 16px
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {
	color: #461d7c;
	background-color: #f5f5f5;
	border-color: #adadad
}
.btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {
	background-image: none
}
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
	background-color: #fff;
	border-color: #ccc
}
.btn-default .badge {
	color: #fff;
	background-color: #333
}
.btn-tile {
	background-color: #ddd;
	color: #461D7c;
	border-color: #b7b7b7;
}
/*
#maincontent a.btn-tile {
	border-bottom: 0;
} */
.btn-tile:hover, .btn-tile:focus, .btn-tile:active, .btn-tile.active, .open>.dropdown-toggle.btn-tile {
	background-color: #e1e1e1;
	color: #333;
	border-color: #e1e1e1;

}
.btn-primary {
	color: #fff;
	background-color: #461d7c;
	border-color: #3a1867
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
	color: #fff;
	background-color: #2f1353;
	border-color: #1e0d36
}
.btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
	background-image: none
}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
	background-color: #461d7c;
	border-color: #3a1867
}
.btn-primary .badge {
	color: #461d7c;
	background-color: #fff
}
.btn-success {
	color: #fff;
	background-color: #5cb85c;
	border-color: #4cae4c
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open>.dropdown-toggle.btn-success {
	color: #fff;
	background-color: #449d44;
	border-color: #398439
}
.btn-success:active, .btn-success.active, .open>.dropdown-toggle.btn-success {
	background-image: none
}
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
	background-color: #651ac8;
	border-color: #5a17b1
}
.btn-success .badge {
	color: #651ac8;
	background-color: #fff
}
.btn-info {
	color: #fff;
	background-color: #5bc0de;
	border-color: #46b8da
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info {
	color: #fff;
	background-color: #31b0d5;
	border-color: #269abc
}
.btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info {
	background-image: none
}
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
	background-color: #34155c;
	border-color: #281047
}
.btn-info .badge {
	color: #34155c;
	background-color: #fff
}
.btn-warning {
	color: #333;
	background-color: #fccf22;
	border-color: #fcca09
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning {
	color: #656565;
	background-color: #e8b903;
	border-color: #c59d03
}
.btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning {
	background-image: none
}
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
	background-color: #fccf22;
	border-color: #fcca09
}
.btn-warning .badge {
	color: #fccf22;
	background-color: #fff
}
.btn-danger {
	color: #fff;
	background-color: #930b0b;
	border-color: #7b0909
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open>.dropdown-toggle.btn-danger {
	color: #fff;
	background-color: #640707;
	border-color: #420505
}
.btn-danger:active, .btn-danger.active, .open>.dropdown-toggle.btn-danger {
	background-image: none
}
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
	background-color: #930b0b;
	border-color: #7b0909
}
.btn-danger .badge {
	color: #930b0b;
	background-color: #fff
}
.btn-link {
	color: #461d7c;
	font-weight: normal;
	cursor: pointer;
	border-radius: 0
}
.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
	background-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none
}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
	border-color: transparent
}
.btn-link:hover, .btn-link:focus {
	color: #230e3e;
	text-decoration: underline;
	background-color: transparent
}
.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {
	color: #777;
	text-decoration: none
}
.btn-lg, .btn-group-lg>.btn {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33;
	border-radius: 6px
}
.btn-sm, .btn-group-sm>.btn {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}
.btn-xs, .btn-group-xs>.btn {
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}
.btn-block {
	display: block;
	width: 100%
}
.btn-block+.btn-block {
	margin-top: 5px
}
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
	width: 100%
}

/* original 3743 to 3754 */
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
	color: #230e3e;
	background-color: #eee;
	border-color: #ddd
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
	z-index: 2;
	color: #fff;
	background-color: #461d7c;
	border-color: #461d7c;
	cursor: default
}

/* original line 3846 to 3875 */
.label-primary {
	background-color: #461d7c
}
.label-primary[href]:hover, .label-primary[href]:focus {
	background-color: #2f1353
}
.label-success {
	background-color: #651ac8
}
.label-success[href]:hover, .label-success[href]:focus {
	background-color: #4e149b
}
.label-info {
	background-color: #34155c
}
.label-info[href]:hover, .label-info[href]:focus {
	background-color: #1d0c32
}
.label-warning {
	background-color: #fccf22
}
.label-warning[href]:hover, .label-warning[href]:focus {
	background-color: #e8b903
}
.label-danger {
	background-color: #930b0b
}
.label-danger[href]:hover, .label-danger[href]:focus {
	background-color: #640707
}

/* original 3906 */
a.list-group-item.active>.badge, .nav-pills>.active>a>.badge {
	color: #461d7c;
	background-color: #fff
}

/* original 3913 to 3949 */
.jumbotron {
	padding: 5px 0 5px 0;
	margin-bottom: 5px;
	color: inherit;
	background-color: #eee
}
@media screen and (min-width:768px) {
	.jumbotron {
		padding: 5px;
		margin-bottom: 5px;
	}
}
.jumbotron h1, .jumbotron .h1 {
	color: inherit
}
.jumbotron p {
	margin-bottom: 15px;
	font-size: 21px;
	font-weight: 200
}
.jumbotron>hr {
	border-top-color: #d5d5d5
}
.container .jumbotron {
	border-radius: 0px
}
.jumbotron .container {
	max-width: 100%
}

@media screen and (min-width:768px) {
.jumbotron {
	padding-top: 0;
	padding-bottom: 0
}
.container .jumbotron {
	padding-left: 60px;
	padding-right: 60px
}
.jumbotron h1, .jumbotron .h1 {
	font-size: 63px
}
}

/* original 3966 */
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
	border-color: #461d7c
}

/* original 4078 to 4092*/
.progress-bar {
	float: left;
	width: 0%;
	height: 100%;
	font-size: 12px;
	line-height: 20px;
	color: #fff;
	text-align: center;
	background-color: #461d7c;
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-webkit-transition: width .6s ease;
	-o-transition: width .6s ease;
	transition: width .6s ease
}

/* original 4116 */
.progress-bar-success {
	background-color: #651ac8
}

/* original 4124 */
.progress-bar-info {
	background-color: #34155c
}

/* original 4132 */
.progress-bar-warning {
	background-color: #fccf22
}

/* original 4140*/
.progress-bar-danger {
	background-color: #930b0b
}


/* LSU Only styles after original line 4147*/
.textwrap {
	clear: left;
	float: right;
	margin: 10px;
}
.textwrap-left {
	clear: right;
	float: left;
	margin: 5px;
}
.dept-title {
	font-size: 38px;
	font-weight: bold;
	color: #fff;
	padding-top: 10px;
	padding-left: 25px;
}
.dept-title a {
	color: #fff;
}
.dept-title-new {
	font-size: 24px;
	font-weight: bold;
	color: #FCCF22;
	
	margin-left: 1em;
    margin-top: 1.5em;
    position: absolute;
    vertical-align: text-top;
}

/* original 4222*/
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
	z-index: 2;
	color: #fff;
	background-color: #461d7c;
	border-color: #461d7c
}

/* original 4241*/
.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
	color: #ac83e2
}

/* original 4465 to 4482*/
.panel-primary {
	border-color: #461d7c
}
.panel-primary>.panel-heading {
	color: #fff;
	background-color: #461d7c;
	border-color: #461d7c
}
.panel-primary>.panel-heading+.panel-collapse>.panel-body {
	border-top-color: #461d7c
}
.panel-primary>.panel-heading .badge {
	color: #461d7c;
	background-color: #fff
}
.panel-primary>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color: #461d7c
}

/* 5039 */
.carousel-control:hover, .carousel-control:focus {
	outline: 0;
	color: #fff;
	text-decoration: none;
	opacity: .85;
	filter: alpha(opacity=85)
}

/* 5052 to 5059 */
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
	left: 20%;
	margin-left: -10px
}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
	right: 20%;
	margin-right: -10px
}

/* 5095 to 5112 */
.carousel-indicators .active {
	margin: 0;
	width: 14px;
	height: 14px;
	background-color: #461D7C;
	opacity: .9;
}
.carousel-caption {
	position: absolute;
	left: 62%;
	right: 4%;
	bottom: 5px;
	z-index: 10;
	padding-top: 18px;
	padding-bottom: 18px;
	color: #fff;
	text-align: right;
}

/* 5130 */
.carousel-caption {
	padding-bottom: 35px
}

/* LSU only styles after original 5399 */
/* Begin ICOMOON LSU ICONS */

@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot?-sbi1qr');
	src:url('../fonts/icomoon.eot?#iefix-sbi1qr') format('embedded-opentype'),
url('../fonts/icomoon.woff?-sbi1qr') format('woff'),
url('../fonts/icomoon.ttf?-sbi1qr') format('truetype'),
url('../fonts/icomoon.svg?-sbi1qr#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 0.7em;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-facebook_icon:before {
	content: "\e600";
}
.icon-instagam_icon:before {
	content: "\e601";
}
.icon-linkedin_icon:before {
	content: "\e602";
}
.icon-lsu_icon:before {
	content: "\e603";
}
.icon-pinterest_icon:before {
	content: "\e604";
}
.icon-tumblr_icon:before {
	content: "\e605";
}
.icon-twitter_icon:before {
	content: "\e606";
}
.icon-youtube_icon:before {
	content: "\e607";
}
ul#footer_social_list  {
	margin: 0 0 0 -4em !important;
	padding: 0 !important;
	width: 100% !important;
}
#footer_social_list li {
	display: inline;
	list-style-type: none;
	margin: 0 !important;
	padding: 0 !important;
}
#footer_social_list .btn {
    display: inline-block;
    font-size: 40px;
    font-weight: normal;
    line-height: 1em;
	margin: 0 !important;
	padding: 1px !important;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
#footer_social_list a {
	margin: 0 !important;
	padding: 0 !important;
}

/* End ICOMOON LSU ICONS */

.main-calls {
	margin-left: 0;
}
@media (min-width:1024px) {
.main-calls {
    margin-left: 10%;
}
}
/* image captions */
header {
	margin: 0 0 1em 0; 
	padding: 0;
}
.maintext {
	padding: 20px;
	font-size: 16px;
}
.figure {
	position: relative;
    margin: 0;
    max-width: 100%;
    overflow: hidden;
}
.figure__caption {
	border: medium none;
    bottom: 0;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    left: 0;
    margin: 0;
    max-width: 100%;
    overflow: hidden;
    padding: 0 2% 0 0;
    position: absolute;
    right: 0;
    text-align: right;
}

@media (min-width:768px) {
.figure__caption {
    font-size: 50px;
}
}
.media-center h1, .media-center .h1 {
	font-size: 36px;
	font-weight: 100;
	color: #461D7C;
	text-transform: uppercase;
	margin-right: 10%;
	padding-top: .75em;
	padding-bottom: .2em;
}
/* lightbox photo gallery */
div.row-gallery > div > div.row-gallery {
				margin-bottom: 15px;
			}

			body {
				padding-bottom: 0px;
			}

			div.top-header {
				margin-bottom:100px;
			}

			h3.page-header {
				margin-top: 50px;
			}

			figure {
				position: relative;
			}

			figure figcaption {
				font-size: 22px;
				color: #fff;
				text-decoration: none;
				bottom: 10px;
				right: 20px;
				position: absolute;
				background-color: #333;
				opacity: 0.8;
			}
			code {
				white-space: pre-wrap;       /* css-3 */
				white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
				white-space: -pre-wrap;      /* Opera 4-6 */
				white-space: -o-pre-wrap;    /* Opera 7 */
				word-wrap: break-word;       /* Internet Explorer 5.5+ */
			}
/* Media Center Styles */
.unit-description {
	padding: 25px 5px 5px 5px;
	color: #B4AEA2;
	font-weight: normal;
	font-size: 16px;
}
.unit-description a {
	color: #878279;
	font-weight: bold;
}

.unit-description a:hover {
	color: #878279;
	text-decoration: underline;
}
h2.news-sort-headline {
	color: #000 !important;
	font-size: 30px !important;
	font-weight: bold !important;
}
h3.pagination-links, a.pagination-links {
	font-size: 30px !important;
	font-weight: normal !important;
	color: #000 !important;
	text-align: center;
}


ul#pagination-cubes{
   overflow:hidden;
   text-align: left;
}

ul#pagination-cubes li {
   letter-spacing:.05em;
   display:inline-block; 
   font:12px;
   background:#fff;
   text-align:center;
   padding-top: 7px;
}
ul#pagination-cubes li.pagination-box {
	background-color: #E1DEDA;
	width: 35px;
	height: 35px;
	margin: 3px;
}
ul#pagination-cubes li a {
	background-color: #E1DEDA;
	color: #878279;
	font-weight: bold;
}
ul#pagination-cubes li a:hover, ul#pagination-cubes li a:active {
	text-decoration: underline;
}
ul#pagination-cubes:after {
   content: "";
   width: 100%;
   display: inline-block;
}
#news-list h3.month-year, #news-list h3.photo-week {
	color: #878279;
	padding: 7px;
	font-weight: bold;
}
#news-list ul {
	list-style: none;
}
#news-list ul.news-list-story {
	background-color: #F3F2F1;
	padding: 7px;
}

#news-list ul li {
	display: table;
}
#news-list li a {
	color: #878279;
}
#news-list li a:hover {
	text-decoration: underline;
}
#news-list li.news-list-date {
	color: #878279 !important;
	font-weight: bold;
	display: table-cell;
	width: 185px;
}

#news-list li.news-list-headline {
	display: table-cell;
}
#news-list li.photo-week-synopsis {
	color: #878279 !important;
	font-weight: bold;
	display: table-cell;
	width: 60%;
	vertical-align: top;
}

#news-list li.photo-week-thumbnail {
	display: table-cell;
}
.photobox {
    display: inline-block;
    background: #000;
  }
.photobox p {
    margin-right: 0;
    padding-top: 0.5em;
  }
.photobox small {
    width: 100%;
    text-align: left;
    display: inline-block;
    color: #FFF;
  }
.video-container, .html5-video-player {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; 
	height: 0; 
	overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.responsive-video iframe,
.responsive-video object,
.responsive-video embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.all { 
	clear: both;
}
.gray-link-button, span.gray-link-button, .gray-link-button a {
	background-color: #dddddd !important;
	border-color: #e1deda;
	color: #461d7c;
	font-weight: 300;
	padding: 4px 10px;
	border-radius: 4px;
	display: inline-block;
	line-height: 1.25em;
	text-align: center;
	vertical-align: middle;
}

/* centered image and caption right 50% screen width*/
.thumbnail.with-caption-center {
    background: #efefef none repeat scroll 0 0;
    display: block;
    margin: auto;
    width: 50%;
}
.thumbnail.with-caption-center p, .thumbnail.with-caption-center div {
   padding-top: 0.25em;
    font-size: 14px;
}
.thumbnail.with-caption-center small:before {
  content: '\2014 \00A0';
}
.thumbnail.with-caption-center small {
  width: 100%;
  text-align: right;
  display: inline-block;
  color: #726E65;
}

/* float an image and caption right 40% screen width*/
.thumbnail.with-caption {
    background: #efefef none repeat scroll 0 0;
    display: inline-block;
    float: right;
    margin-left: 10px;
    width: 40%;
}
.thumbnail.with-caption div, .thumbnail.with-caption p {
    padding-top: 0.25em;
    font-size: 14px;
}
.thumbnail.with-caption small:before {
  content: '\2014 \00A0';
}
.thumbnail.with-caption small {
  width: 100%;
  text-align: right;
  display: inline-block;
  color: #726E65;
}

/* float an image and caption right 28% screen width*/
.thumbnail.extra-small-with-caption {
    background: #efefef none repeat scroll 0 0;
    display: inline-block;
    float: right;
    margin-left: 10px;
    width: 28%;
}
.thumbnail.extra-small-with-caption p, .thumbnail.extra-small-with-caption div {
    padding-top: 0.25em;
    font-size: 14px;
}
.thumbnail.extra-small-with-caption small:before {
  content: '\2014 \00A0';
}
.thumbnail.extra-small-with-caption small {
  width: 100%;
  text-align: right;
  display: inline-block;
  color: #999;
}

/* float an image and caption left 40% screen width*/
.thumbnail.with-caption-left {
    background: #efefef none repeat scroll 0 0;
    display: inline-block;
    float: left;
    margin-right: 10px;
    width: 40%;
}
.thumbnail.with-caption-left p, .thumbnail.with-caption-left div {
  padding-top: 0.25em;
	font-size: 14px;
}
.thumbnail.with-caption-left small:before {
  content: '\2014 \00A0';
}

.thumbnail.with-caption-left small {
  width: 100%;
  text-align: right;
  display: inline-block;
  color: #999;
}

/* float an image and caption left 28% screen width*/
.thumbnail.extra-small-with-caption-left {
    background: #efefef none repeat scroll 0 0;
    display: inline-block;
    float: left;
    margin-right: 10px;
    width: 28%;
}
.thumbnail.extra-small-with-caption-left p, .thumbnail.extra-small-with-caption-left div {
    padding-top: 0.25em;
    font-size: 14px;
}
.thumbnail.extra-small-with-caption-left small:before {
  content: '\2014 \00A0';
}
.thumbnail.extra-small-with-caption-left small {
  width: 100%;
  text-align: right;
  display: inline-block;
  color: #999;
}


/* custom indent */
.hangingindent {
  padding-left: 22px ;
  text-indent: -22px ;
} 
#skiptocontent {
  position: absolute;
  overflow: hidden;
}
