button, input, optgroup, select, textarea{ margin:0; font:inherit; color:inherit; }
button{ overflow:visible; }
button, select{ text-transform:none; }
button, html input[type="button"], input[type="reset"], input[type="submit"]{ -webkit-appearance:button; cursor:pointer; }
button[disabled], html input[disabled]{ cursor:default; }
button::-moz-focus-inner, input::-moz-focus-inner{ padding:0; border:0; }

table{ border-spacing:0; border-collapse:collapse; }
td, th{ padding:0; }

@media print{
	*{ color:#000!important; text-shadow:none!important; background:transparent!important; box-shadow:none!important; }
	a, a:visited{ text-decoration:underline; }
	a[href]:after{ content:" (" attr(href) ")"; }
	abbr[title]:after{ content:" (" attr(title) ")"; }
	a[href^="javascript:"]:after, a[href^="#"]:after{ content:""; }
	pre, blockquote{ border:1px solid #999; page-break-inside:avoid; }
	thead{ display:table-header-group; }
	tr, img{ page-break-inside:avoid; }
	img{ max-width:100%!important; }
	p, h2, h3{ orphans:3; widows:3; }
	h2, h3{ page-break-after:avoid; }
	select{ background:#fff!important; }
	.navbar{ display:none; }
	.table td, .table th{ background-color:#fff!important; }
	.btn > .caret, .dropup > .btn > .caret{ border-top-color:#000!important; }
	.label{ border:1px solid #000; }
	.table{ border-collapse:collapse!important; }
	.table-bordered th, .table-bordered td{ border:1px solid #ddd!important; }
}

/*
*:before, *:after {
    box-sizing: border-box;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
    display: block;
}

input{ line-height:normal; }
input[type="checkbox"], input[type="radio"]{ box-sizing:border-box; padding:0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button{ height:auto; }
input[type="search"]{ -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; -webkit-appearance:textfield; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{ -webkit-appearance:none; }
fieldset{ padding:.35em .625em .75em; margin:0 2px; border:1px solid #c0c0c0; }
legend{ padding:0; border:0; }
textarea{ overflow:auto; }
optgroup{ font-weight:bold; }

input, button, select, textarea{ font-family:inherit; font-size:inherit; line-height:inherit; }

input.form-text {
    height: 40px;
}
input.form-text, textarea, select {
    background: none repeat scroll 0% 0% #e1e1e1;
    color: #464646;
    font-size: 14px;
    padding: 10px 15px;
    outline: medium none;
    border: medium none;
    width: 100%;
    border-radius: 0px;
}
.header-top-area .form-actions input {
    background-color: rgba(0, 0, 0, 0.2) !important;
}

.container-inline .form-actions, .container-inline.form-actions {
    margin-top: 0px;
    margin-bottom: 0px;
}
.container-inline div, .container-inline label {
    display: inline;
}
*/

/* --------------------------- */

.fa {
    display: inline-block;
    font-family: 'FontAwesome';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
}
#toTop.show {
    opacity: 1;
}
#toTop {
    position: fixed;
    right: 30px;
    bottom: 30px;
    background: none repeat scroll 0% 0% rgba(85, 85, 85, 0.8);
    width: 50px;
    height: 45px;
    color: #FFF;
    cursor: pointer;
    text-align: center;
    opacity: 0;
    transition: all 0.4s ease 0s;
    z-index: 100;
}
#toTop span {
    width: 100%;
    height: 100%;
    font-size: 32px;
    line-height: 44px;
}
.show {
    display: block !important;
}

/* --------------------------- */

.scholarly-container {
    /*width: 1170px;*/
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.scholarly-container > .navbar-header, .scholarly-container-fluid > .navbar-header, .scholarly-container > .navbar-collapse, .scholarly-container-fluid > .navbar-collapse {
	margin-right:-15px; margin-left:-15px;
}

@media (min-width:768px){
	.scholarly-container{width:750px;}
}
@media (min-width:992px){
	.scholarly-container{width:970px;}
}
@media (min-width:1200px){
	.scholarly-container{width:1170px;}
}

/* --------------------------- */
/*
#scholarly-footer, ul.links li a, a.more, input[type="submit"], input[type="reset"], input[type="button"], #main-navigation .sf-menu li.sfHover > a, #header-top, .view-mt-events .views-field-field-mt-event-date, .page-courses .view-courses .view-content > h3, .page-faculty-staff .view-faculty-staff .view-content > h3, .page-students .view-students .view-content > h3, .event-date, .ui-accordion .ui-accordion-header .ui-accordion-header-icon, .flex-direction-nav a, .flex-control-paging li a, .subfooter-area .form-text, .subfooter-area select, #block-views-faculty-courses-block h2.scholarly_title:after, .checkout-buttons .checkout-cancel, .checkout-buttons .checkout-back, .checkout-buttons .checkout-cancel:focus, .checkout-buttons .checkout-back:focus {
    background-color: #de4d00;
}
*/

#scholarly-footer {
    background-color: #de4d00;
	color: #ffffff;
	margin-top: 0;
	margin-bottom: 0;
    padding: 15px 0 10px 0;
    /*padding: 25px 0 55px 0;*/
}
#scholarly-footer p {
    margin: 0px;
    padding: 0px 0px 15px;
}

.scholarly-footer-area h2.scholarly_title {
    font-size: 16px;
    margin-bottom: 15px;
    line-height: 1.2;
    padding: 0px;
    margin: 5px 0px 10px;
    /*font-weight: 700;*/
    text-transform: uppercase;
}

.scholarly-footer-area h1, .scholarly-footer-area h2, .scholarly-footer-area h3, .scholarly-footer-area h4, .scholarly-footer-area h5, .scholarly-footer-area h6 {
    color: #ffffff;
}
/*
.scholarly-footer-area ul.menu li a {
    color: #ffffff;
    padding: 7px 0px 8px 25px;
    text-decoration: none;
}
.scholarly-footer-area ul.menu li a, #subfooter ul.menu li a {
    color: #E1E1E1;
}
.scholarly-footer-area ul.menu li > a:before, .scholarly-footer-area ul.menu li.active-trail > a:before {
    color: #E1E1E1 !important;
}
.scholarly-footer-area ul.menu li > a:before {
    top: 7px;
}
*/

#scholarly-footer-top.two-regions {
	/*
	background: -moz-linear-gradient(left center , #C2C2C2 50%, #D7D7D7 50%) repeat scroll 0% 0% transparent;
	padding-top: 10px;
	*/
	background: #c2c2c2;
	padding-top: 5px;
}

@media (min-width:768px){
	#scholarly-footer-top.two-regions{
		background:#c2c2c2;
		background:-moz-linear-gradient(left,#c2c2c2 50%,#d7d7d7 50%);
		background:-webkit-gradient(left,#c2c2c2 50%,#d7d7d7 50%);
		background:-webkit-linear-gradient(left,#c2c2c2 49.7%,#d7d7d7 49.7%);
		background:-o-linear-gradient(left,#c2c2c2 50%,#d7d7d7 50%);
		background:-ms-linear-gradient(left,#c2c2c2 50%,#d7d7d7 50%);
		background:linear-gradient(left,#c2c2c2 50%,#d7d7d7 50%);
	}
	#scholarly-footer-top.one-region{
		background:#c2c2c2;
	}
}

.scholarly-footer-area .block, .subfooter-area .block {
    padding: 5px 0px;
}

.scholarly-footer-area, .subfooter-area {
    color: #E1E1E1;
    font-size: 14px;
}

#scholarly-footer-logo {
    margin: 20px auto 0px;
    text-align: center;
}

.maintenance-page #scholarly-footer-top{ min-height:40px; }

/* --------------------------- */

.subtitle {
    margin-top: -10px;
    text-transform: uppercase;
    padding-bottom: 20px;
}

#subfooter, #main-navigation .sf-menu li li.sfHover > a, #main-navigation ul.menu li a:hover, #header-top ul.menu li a:hover, #header-top .sf-menu li li.sfHover > a, #header-top ul.menu > li > a.active, #header-top ul.main-menu.menu > li.active-trail > a:hover, #header-top .sf-menu > li.sfHover > a, .header-top-area .form-text, .scholarly-footer-area .form-text, .header-top-area select, .scholarly-footer-area select {
    background-color: #C14300;
}
/*
#subfooter {
    background-color: #080808;
    padding: 25px 0px 15px;
}
*/

.scholarly-row {
    margin-right: -15px;
    margin-left: -15px;
}

/* --------------------------- */

.scholarly-footer-top-area #newsletter-form .form-item {
    margin: 11px 0px 7px;
}
#newsletter-form .scholarly-text {
    font-size: 19px;
    text-transform: uppercase;
    text-align: left;
    display: block;
    margin-top: 4px;
    letter-spacing: -0.005em;
}
#newsletter-form .form-actions {
    position: absolute;
    top: 0px;
    right: 0px;
    margin: 0px;
}
#newsletter-form .form-actions input {
    margin: 0px;
    height: 40px;
    padding: 13px 11px;
    background-color: #555;
    min-width: 0px;
}
.form-item, .form-actions {
    margin-top: 1em;
    margin-bottom: 1em;
}

/* --------------------------- */
/*
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

@media (min-width:900px){
	.col-lg-12{width:100%;}
	.col-lg-11{width:91.66666667%;}
	.col-lg-10{width:83.33333333%;}
	.col-lg-9{width:75%;}
	.col-lg-8{width:66.66666667%;}
	.col-lg-7{width:58.33333333%;}
	.col-lg-6{width:50%;}
	.col-lg-5{width:41.66666667%;}
	.col-lg-4{width:33.33333333%;}
	.col-lg-3{width:25%;}
	.col-lg-2{width:16.66666667%;}
	.col-lg-1{width:8.33333333%;}
}

.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
}

.col-sm-3 {
    width: 25%;
}
.col-md-4 {
    width: 33.3333%;
}
.col-sm-6 {
    width: 50%;
}
.col-md-8 {
    width: 66.6667%;
}
*/
/* --------------------------- */

#subfooter {
    background-color: #c14300;
	margin: 0;
    padding-top: 10px;
}
.subfooter-area h1, .subfooter-area h2, .subfooter-area h3, .subfooter-area h4, .subfooter-area h5, .subfooter-area h6 {
    color: #ffffff;
}

/* --------------------------- */

ul.social-bookmarks, ul.brands {
    list-style: none outside none;
    margin: 0px;
    padding: 0px;
}
ul.social-bookmarks li, ul.brands li {
	display:inline-block; margin:4px 3px;
}
/*
ul.social-bookmarks li span, ul.brands li span {
    width: 100%;
    height: 100%;
    font-size: 23px;
    line-height: 50px;
}
ul.social-bookmarks li a, ul.brands li a {
    color: #959595;
    text-align: center;
}
*/
.header-top-area ul.social-bookmarks li, .header-top-area ul.brands li {
	margin:2px 3px;
}
.header-top-area ul.social-bookmarks li a, .header-top-area ul.brands li a{
	width:35px; height:35px;
}

.scholarly-footer-area ul.social-bookmarks li a, .subfooter-area ul.social-bookmarks li a, .scholarly-footer-area ul.brands li a, .subfooter-area ul.brands li a{
	color:#ffffff;
}
.scholarly-footer-area a, .subfooter-area a {
    color: #ffffff;
}
.scholarly-footer-top-area ul.social-bookmarks li a, .scholarly-footer-top-area ul.brands li a{
	color:#363636; background-color:#959595; border-color:#959595;
}
.scholarly-footer-top-area ul.social-bookmarks li a:hover, .scholarly-footer-top-area ul.brands a:hover{
	text-decoration:none; background-color:#fff; border-color:#fff;
}
ul.social-bookmarks li a, ul.brands li a{
	color:#959595; display:block; width:50px; height:50px; text-align:center; background-color:transparent; border:1px solid #898989;
}
ul.social-bookmarks li a:hover, ul.brands li a:hover{
	background-color:transparent; border-color:#4187d1;
}
ul.social-bookmarks li span, ul.brands li span{
	width:100%; height:100%; font-size:23px; line-height:50px;
}
ul.social-bookmarks .scholarly-text{
	font-size:19px; text-transform:uppercase; text-align:left; vertical-align:bottom; padding:0 15px 0 10px; margin:0;
}
.header-top-area ul.social-bookmarks li span, .header-top-area ul.brands li span{
	font-size:20px; line-height:35px;
}

@media (max-width:1199px){
	ul.social-bookmarks,ul.brands{ text-align:center; }
	ul.social-bookmarks .scholarly-text{ margin:5px 0 10px; float:none!important; display:block; float:none; text-align:center; }
}

ul.members-social-bookmarks{list-style:none;margin:0;padding:0;}
ul.members-social-bookmarks li{display:inline-block;margin:10px 4px 10px 0;}
ul.members-social-bookmarks li a{color:#959595;display:block;width:30px;height:30px;text-align:center;border:1px solid #898989;}
ul.members-social-bookmarks li i{width:100%;height:100%;font-size:20px;line-height:28px;}
ul.members-social-bookmarks li a:hover{color:#4187d1;border-color:#4187d1;}
ul.members-social-bookmarks li.email .fa:before{content:"@";}

@media (max-width:480px){
	ul.members-social-bookmarks li{ margin:10px 2px; }
}
ul.social-media-info{list-style:none;margin:20px 0 0 0;padding:0 0 5px;border-bottom:1px solid #acacac;font-size:20px;}
ul.social-media-info li{display:inline;margin-right:20px;}
ul.social-media-info li a{color:#1e1e1e;}
ul.social-media-info li a i{color:#959595;margin-right:10px;}
ul.social-media-info li a:hover{text-decoration:none;}
ul.social-media-info li a:hover i{color:#2a68af;}

/* --------------------------- */

a, ul.menu li.collapsed > a:before, ul.menu li.expanded > a:before, .footer-area ul.menu li.active-trail > a:before, ul.pager li.pager-current, .item-list ul li.pager-current.last, .node-mt .comment-counter, .comment ul.links li a, .ui-widget-content a, .view-mt-testimonials .views-field-title a, ul.social-media-info li a:hover i, .ui-widget-content ul.links li a, .item-list ul.quicktabs-tabs > li.active > a, .nav-tabs > li.active > a, .item-list ul.quicktabs-tabs > li.active > a:hover, .nav-tabs > li.active > a:hover, .panel-title > a, blockquote:after, .view-mt-testimonials .views-field-body p:first-child:after, .node-type-mt-testimonial .field-name-body p:first-child:after, .node-mt .post-submitted-info i, .event-info i {
    color: #de4d00;
}
/*
blockquote {
    font-size: 24px;
    font-style: italic;
    padding: 0px 0px 0px 150px;
    border-left: medium none;
    position: relative;
    margin: 40px 0px 50px;
}
blockquote p {
    font-weight: 400;
    line-height: 1.44;
}
blockquote:after {
    position: absolute;
	font-family: 'PT Serif',Georgia,Times,Times New Roman,serif;
    content: '“';
	font-family: "FontAwesome";
    content: "\f10d";
    left: 45px;
    top: 0px;
    color: #de4d00;
    font-style: normal;
    font-size: 50px;
    line-height: 1;
}
blockquote:before, blockquote:after {
    content: "";
}
blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {
    margin-bottom: 0px;
}

.scholarly-footer-area blockquote { padding-left:70px; }
.scholarly-footer-area blockquote:after { left:0;font-size:130px; }
*/

/*
a:hover, a:focus, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .scholarly-footer-area ul.menu li a:hover, ul.pager li > a:hover, #breadcrumb a:hover, .comment ul.links li a:hover, .views-field-title a:hover, .ui-widget-content a:hover, ul.members-social-bookmarks li a:hover, .ui-widget-content ul.links li a:hover, .mean-container .meanmenu-reveal.meanclose {
	color:#ff6a1b;
}

.scholarly-footer-area .item-list ul.quicktabs-tabs, .scholarly-footer-area .nav-tabs, .scholarly-footer-area .block-views .views-row, .scholarly-footer-area .block-views .view, ul.pager li > a:hover, #header-top ul.menu > li > a:hover, #header-top ul.menu > li > a.active, #header-top ul.main-menu.menu > li.active-trail > a:hover, #header-top .sf-menu > li.sfHover > a, .scholarly-footer-area .view-courses .more-link a {
	border-bottom-color:#ff6a1b;
}

.view-mt-features .views-row:hover .icon, ul.social-bookmarks li a:hover, ul.brands li a:hover, ul.members-social-bookmarks li a:hover, .item-list ul.quicktabs-tabs > li > a:hover, .nav-tabs > li > a:hover, .scholarly-footer-area .item-list ul.quicktabs-tabs > li.active > a,  .scholarly-footer-area .nav-tabs > li.active > a, .header-top-area ul.social-bookmarks li a:hover, .header-top-area ul.brands li a:hover,  .scholarly-footer-area ul.social-bookmarks li a:hover, .scholarly-footer-area ul.brands li a:hover, .subfooter-area ul.social-bookmarks li a:hover, .subfooter-area ul.brands li a:hover, .scholarly-footer-area table td {
	border-color:#ff6a1b;
}

ul.links li a:hover, a.more:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, .item-list ul.quicktabs-tabs > li > a:hover, .nav-tabs > li > a:hover, ul.menu li a:hover, .scholarly-footer-area ul.menu li a:hover, .field-type-taxonomy-term-reference .field-item a:hover, .panel-heading:hover, .scholarly-footer-area .item-list ul.quicktabs-tabs > li.active > a, .scholarly-footer-area .nav-tabs > li.active > a, .scholarly-footer-area .view-mt-events .views-field-field-mt-event-date, .mean-container .mean-nav ul li a:hover, .mean-container .mean-nav ul li a.mean-expand:hover, table th, .checkout-buttons .checkout-cancel:hover, .checkout-buttons .checkout-back:hover {
	background-color:#ff6a1b;
}
*/
button, input, optgroup, select, textarea {
    margin: 0px;
    font: inherit;
    color: inherit;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
}
input[type="submit"], input[type="reset"], input[type="button"] {
    margin-right: 5px;
}
a.more, input[type="submit"], input[type="reset"], input[type="button"], .checkout-buttons .checkout-cancel, .checkout-buttons .checkout-back, .checkout-buttons .checkout-cancel:focus, .checkout-buttons .checkout-back:focus {
    font-size: 14px;
    text-transform: uppercase;
    padding: 15px 23px;
    display: inline-block;
    line-height: 1;
    border: medium none;
    border-radius: 0px;
    min-width: 130px;
    background-color: #de4d00;
    color: #ffffff;
    text-decoration: none;
    transition: all 0.2s ease-in-out 0s;
    margin: 10px 0px;
    text-align: center;
}
a:hover.more, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, .checkout-buttons .checkout-cancel:hover, .checkout-buttons .checkout-cancel:hover, .checkout-buttons .checkout-back:hover {
	background-color:#ff6a1b;
}

/* --------------------------- */

img {
    height: auto;
    max-width: 100%;
    border: 0px none;
    vertical-align: middle;
}

.views-row {
    margin-bottom: 10px;
    padding-bottom: 15px;
    border-bottom: 1px solid #ACACAC;
}
.views-row h3 {
    margin-bottom: 5px;
}
.views-field-title a {
    font-weight: 900;
    font-size: 16px;
    line-height: 1.375;
    color: #1E1E1E;
    display: block;
    margin-bottom: 5px;
    text-transform: uppercase;
}
.field-photo .field-content {
    float: left;
    margin: 5px 20px 10px 0px;
    max-width: 150px;
}
.views-field-field-mt-photo img, .field-photo {
    border: 1px solid #E5E5E5;
}
.article-content.custom-width {
    margin-left: 225px;
}