/* Structure */
#top > .right, #top > .center, #top > .left{
    padding-top:28px;
}

 #top > .center {
    margin: 0 30px 20px 30px;
    width: 500px;
}

#top {
    margin-bottom: 60px;
    overflow:hidden;
}

.center .column-full {width:500px;clear:both; }

.center .column-half {width:230px;margin-right:20px; float:left;} 

h1.page-title {
    display:none;
}

/* WYSIWYG Styling */

.main-content a {
    color: #6586bd;
}

.main-content .wysiwyg {
    color: #5e5e5e;
}

.main-content .wysiwyg p, .main-content .wysiwyg td, .main-content .wysiwyg th, .right-rail-content .wysiwyg p {
    font-family: "Syntax W02 Roman";
    font-size: 14px;
    line-height: 18px;
    margin: 14px 0;
    color: #5e5e5e;
}


.main-content .wysiwyg strong {
    font-weight:400;
    font-family: "Syntax W02 Bold";
}

.main-content .wysiwyg strong em{
    font-weight:400;
    font-family: "Syntax W02 Bold";
    font-style: italic;
}

.main-content .wysiwyg em {
    font-weight:400;
    font-family: "Syntax W02 Italic";
    font-style: normal;
}

.main-content .wysiwyg em strong{
    font-weight:700;
    font-family: "Syntax W02 Italic";
}

.main-content .wysiwyg li {
    font-family:  "Syntax W02 Roman";
    font-size: 14px;
}

h1.page-title {
    font-family:"Minion W01 Regular";
    font-weight: 400;
    color:#692d79;
    border-top: none;
    padding-top: 0;
    line-height: 26px;
    font-size: 25px;
    margin-top: 14px;
    margin-bottom: 14px;
}


.main-content .wysiwyg .subhead {
    /*
    font-family:"Minion W01 Regular";
    font-weight: 400;
    color:#23326C;
    border-top: none;
    padding-top: 0;
    font-size:18px;
    line-height:19px;
    margin-top:10px;
    margin-bottom:10px;
    */
    font-size: 14px;
    line-height: 24px;
    font-family: "Syntax W02 Bold";
    text-transform: uppercase;
    color: #23326C;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 14px;
    margin-bottom:8px;
}


.main-content .wysiwyg h2 {
    font-family:"Minion W01 Regular";
    font-weight: 400;
    color:#692d79;
    border-top: none;
    padding-top: 0;
    line-height: 26px;
    font-size: 25px;
    margin-top: 14px;
    margin-bottom: 14px;
}

.main-content .wysiwyg h2.subhead, .main-content .wysiwyg h2 .subhead{
    font-family:"Minion W01 Regular";
    text-transform: none;
    letter-spacing: 0;
    
    color:#692d79;
    font-size:18px;
    line-height:19px;
    margin-top:10px;
    margin-bottom:10px;
}

.main-content .wysiwyg h2.subhead + p {
    margin-top:-8px;
}

.main-content .wysiwyg h2 strong{
    font-family:"Minion W01 Bd";
}

.main-content .wysiwyg h2 strong em{
    font-family:"Minion W01 Bd";
    font-style: italic;
}

.main-content .wysiwyg h2 em{
    font-family:"Minion W01 Bd";
}

.main-content .wysiwyg h2 em strong {
    font-family:"Minion W01 It";
    font-weight: 700;
}


.main-content .wysiwyg h3 {
    font-family:"Minion W01 Regular";
    font-weight: 400;
    color:#e7a628;
    line-height: 26px;
    font-size: 25px;
    margin-top: 14px;
    margin-bottom: 14px;
}

.main-content .wysiwyg h3.subhead, .main-content .wysiwyg h3 .subhead {
    font-family:"Minion W01 Regular";
    text-transform: none;
    letter-spacing: 0;
    
    color:#e7a628;
    font-size:18px;
    line-height:19px;
    margin-top:10px;
    margin-bottom:10px; 
}



.main-content .wysiwyg h3.subhead + p {
    margin-top:-8px;
}

.main-content .wysiwyg h3 strong{
    font-family:"Minion W01 Bd";
}

.main-content .wysiwyg h3 strong em{
    font-family:"Minion W01 Bd";
    font-style: italic;
}

.main-content .wysiwyg h3 em{
    font-family:"Minion W01 Bd";
}

.main-content .wysiwyg h3 em strong {
    font-family:"Minion W01 It";
    font-weight: 700;
}

.main-content .wysiwyg h4 {
    font-family:"Minion W01 Regular";
    font-weight: 400;
    font-size: 17px;
    color: #5e5e5e;
    border-bottom: none;
    display: block;
    line-height: 26px;
    font-size: 25px;
    margin-top: 14px;
    margin-bottom: 14px;
}

.main-content .wysiwyg h4.subhead, .main-content .wysiwyg h4 .subhead{
    font-family:"Minion W01 Regular";
    text-transform: none;
    letter-spacing: 0;
    
    color: #5e5e5e;
    font-size:18px;
    line-height:19px;
    margin-top:10px;
    margin-bottom:10px;
}

.main-content .wysiwyg h4.subhead + p {
    margin-top:-8px;
}

.main-content .wysiwyg h4 strong{
    font-family:"Minion W01 Bd";
}

.main-content .wysiwyg h4 strong em{
    font-family:"Minion W01 Bd";
    font-style: italic;
}

.main-content .wysiwyg h4 em{
    font-family:"Minion W01 Bd";
}

.main-content .wysiwyg h4 em strong {
    font-family:"Minion W01 It";
    font-weight: 700;
}

.position-type {   
    margin-bottom: 0px !important;
    padding-bottom:10px; 
    border-bottom: 1px;
    border-bottom-style: solid; 
}

.position-title {
     color: #23326C !important;
    padding-top: 20px;
    padding-bottom: -10px !important;
}

.main-content .wysiwyg .img-float-left{
    float:left;
    margin-right:14px;
    margin-bottom:7px;
}

.main-content .wysiwyg .img-float-right{
    float:right;
    margin-left:14px;
    margin-bottom:7px;
}
.main-content .wysiwyg div.image-caption-right {
    float: right;
    margin-left: 10px;
    display: table;
}
.main-content .wysiwyg div.image-caption-left {
    float:left;
    margin-right: 10px;
    display: table;
}
.main-content .wysiwyg div.image-caption-right p.caption, .main-content .wysiwyg div.image-caption-left p.caption {
    margin: 0;
    font-size: 12px;
    font-family: "Minion W01 It";
    display: table-caption;
    caption-side: bottom;
}

.main-content .wysiwyg p + hr {
    margin-top: -10px;
}


/* Guides Styling*/
.guides-container {
    margin-left:27px;
    width:173px; 
}

.guides-container .guides-header {
    font-size: 12px;
    line-height: 24px;
    font-family: "Syntax W02 Bold";
    text-transform:uppercase;
    color: #5e5e5e;
    font-weight: 400;
}

.guides-container .guides{
    list-style: none;
}

.guides-container .guide{
    border-bottom: 1px solid #939598;
}
.guides-container .guide:first-child{
    border-top: 1px solid #939598;
}

.guides-container .guide a {
    color: #5e5e5e;
    font-size:12px;
    line-height:23px;
    text-decoration: none;

}

.guides-container .guide a:hover{
    font-family: "Syntax W02 Bold";
}

#interior-callout-set{
    margin-top:60px;
}

#interior-callout-set .callout{
    position:relative;
    height:120px;
}

#interior-callout-set .callout-tall{
    position:relative;
    height:240px !important;
}

#interior-callout-set .callout-link{
    position:absolute;
    padding-top:5px;
    padding-bottom:5px;
    bottom: 0;
    height: 10px;
    width:100%;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NjY2NjYiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(102,102,102,0.65) 0%, rgba(102,102,102,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,102,102,0.65)), color-stop(100%,rgba(102,102,102,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(102,102,102,0.65) 0%,rgba(102,102,102,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(102,102,102,0.65) 0%,rgba(102,102,102,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(102,102,102,0.65) 0%,rgba(102,102,102,0.65) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(102,102,102,0.65) 0%,rgba(102,102,102,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6666666', endColorstr='#a6666666',GradientType=0 ); /* IE6-8 */
}

#interior-callout-set .callout-link{
    color: #fff;
    text-align:right;
    text-transform:uppercase;
}


.news{
    margin-top:0;
    height:auto;
}

.feed-heading {
    background-color: #FFF;
    border-top: none;
    padding:0;
}

.feed-title {
    font-size: 12px;
    line-height: 24px;
    font-family: "Syntax W02 Bold";
    text-transform: uppercase;
    color: #23326c;
    font-weight: 400;
    letter-spacing:1px;
}

.feed-title a {
    color: #23326c !important;
    text-decoration: none;
}

.feed-title a:hover {
    color: #23326c;
    text-decoration: underline;
}

.feed-feature img.feed-feature-thumbnail {
    width: 100%;
    height: auto;
    border: none;
    padding: 0;
    margin: 0;
    padding-bottom:10px;
}

h3.feed-feature-headline{
   font-family:"Minion W01 Regular";
   font-size:25px;
   line-height:28px;
   color:#692d79;
   margin:0;margin-bottom:10px;
   padding:0;
}

h3.feed-feature-headline a{
    color:#692d79 !important;
}

.feed-feature-summary{
    font-size:14px;
    line-height:18px; 
}

 .feed-feature-content {
    padding-left: 0;
    color: #5e5e5e;
}

 p.feed-feature-more{
    padding-bottom:12px;
}

 .feed-body {
    border:none;
    margin:0;
}

a.view-all, p.view-all a, p.feed-feature-more a {
    background: none;
    padding:0;
    float:left;
    color: #6586BD !important;
    font-size:12px;
}

.home-news h3.also-title{
    font-family: "Syntax W02 Bold";
    text-transform: uppercase;
    color: #23326c;
    font-weight: 400;
    font-size: 12px;
    line-height:15px;
    letter-spacing:1px;
    float: left;
}

 .feed-also-heading{
    overflow:hidden;
}

 .feed-body .headline-block {
    background:none;
    padding:0;
    width: 95%;
    font-family: "Syntax W02 Bold";
    font-weight: 400;
    font-size: 12px;
    line-height:15px;
    margin:10px 0;
    padding-bottom:7px;
    border-bottom: 1px dashed #939598;
}

span.headline-title {padding:0}

.headline-block a, .headline-block a:hover{
    color: #5e5e5e;
}

/* Gradient Styling */
.purple-gradient.ui-tabs .ui-tabs-nav li, .table-purple tbody tr:first-child td {
    background: rgb(143,74,149); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOGY0YTk1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY4M2E2YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(45deg, rgba(143,74,149,1) 0%, rgba(104,58,107,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(143,74,149,1)), color-stop(100%,rgba(104,58,107,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(45deg, rgba(143,74,149,1) 0%,rgba(104,58,107,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(45deg, rgba(143,74,149,1) 0%,rgba(104,58,107,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(45deg, rgba(143,74,149,1) 0%,rgba(104,58,107,1) 100%); /* IE10+ */
    background: linear-gradient(45deg, rgba(143,74,149,1) 0%,rgba(104,58,107,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8f4a95', endColorstr='#683a6b',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}

.purple-gradient.ui-tabs .ui-tabs-nav .ui-state-active, .purple-gradient.ui-tabs .ui-tabs-nav .ui-state-hover {
    border: 1px solid #FFF;
    background: #FFF
}


.green-gradient.ui-tabs .ui-tabs-nav li, .table-green tbody tr:first-child td {
    background: #798959; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNzk4OTU5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVhNjM0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(45deg,  #798959 0%, #5a6346 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#798959), color-stop(100%,#5a6346)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  #798959 0%,#5a6346 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  #798959 0%,#5a6346 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  #798959 0%,#5a6346 100%); /* IE10+ */
background: linear-gradient(45deg,  #798959 0%,#5a6346 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#798959', endColorstr='#5a6346',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

}

.gold-gradeint.ui-tabs .ui-tabs-nav li, .table-gold tbody tr:first-child td {
    background: #a9784f; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYTk3ODRmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc5NTkzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(45deg,  #a9784f 0%, #79593f 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#a9784f), color-stop(100%,#79593f)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(45deg,  #a9784f 0%,#79593f 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(45deg,  #a9784f 0%,#79593f 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(45deg,  #a9784f 0%,#79593f 100%); /* IE10+ */
    background: linear-gradient(45deg,  #a9784f 0%,#79593f 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9784f', endColorstr='#79593f',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}

/* Table Styling*/
.main-content .wysiwyg table {
    table-layout: fixed;
}

.main-content .wysiwyg tbody td {padding: 10px; border-right: 2px solid #fff; background-color: rgb(255,233,187); color: rgb(91,92,94);border-top:none;overflow:hidden;}

.main-content .wysiwyg tbody td p { color: rgb(91,92,94);}

.main-content .wysiwyg tbody .odd-row td {background-color:#fff;}

.main-content .wysiwyg tbody td:first-child {color: rgb(37,51,109);}


.main-content .wysiwyg tbody tr:first-child td {padding:20px;color: #fff;text-align:center; vertical-align:middle;}


/* Widget Styling */
    .ui-widget p{
        font-size:14px;
        line-height: 18px;
        color:#5e5e5e;
    }
    .ui-widget p.profile-title {
        margin-bottom: 5px;
    }


/* Tab Styling*/
.jquery-tabs.ui-tabs{
    padding:0;
}

.ui-tabs .ui-tabs-nav{
    display:table-row;
    background: #FFF;
}

.ui-tabs .ui-tabs-nav li{
    display:table-cell;
    float:none;
    white-space: normal;
    vertical-align: middle;
    *display:inline-block;
}

.ui-tabs .ui-tabs-nav li {
    font-size: 10px;
    font-family: "Syntax W02 Bold";
    font-weight: 400;
    text-align:center;
    text-transform: uppercase;
}

.ui-tabs .ui-tabs-panel {
    padding: 25px;
}

/* Accordian */
.ui-accordion > .ui-accordion-header > .ui-accordion-header-icon {
    background-image: url(jquery-ui-main/images/ui-icons_5e5e5e_256x240.png);
}

.ui-accordion > .ui-accordion-header {
    background : none;
    font-size: 18px !important;
    font-family: "Minion W01 Regular" !important;
    color: #5e5e5e !important; 
    border:none;
    border-bottom: 1px solid #5e5e5e;
}

.ui-accordion > .ui-accordion-header:first-child {
    border-top: 1px solid #5e5e5e;
}

.ui-accordion .ui-accordion-content{
    border-right: none;
    border-left: none;
}

.ui-accordion-content > *:first-child {
    margin-top:0 !important;
    padding-top:0  !important;
}

.ui-accordion.readmore-accordian > .ui-accordion-header{
font-size: 12px !important;
line-height: 24px !important;
font-family: "Syntax W02 Bold" !important;
text-transform: uppercase;
color: #23326C !important;
font-weight: 400;
letter-spacing: 1px;
line-height: 14px;
}


/* Right Rail*/

.right-rail-content {
    margin-bottom:30px;
    overflow:hidden;
}

.right-rail.emory-feed .feed-heading, .right-rail.emory-feed .feed-also-heading{
    display:none;
}

.right-rail-content .emory-feed {
    width: 200px;
}

.right-rail-content .emory-feed h3.feed-feature-headline {
    font-family: "Minion W01 Regular";
    font-weight: 400;
    font-size: 18px;
    line-height:22px;
    padding-right:15px;
    margin-top: 0;
}

.right-rail-content .right-rail.emory-feed .feed-feature-more {
    margin-bottom: 22px;
}

.right-rail-content .emory-feed .feed-body .headline-block span.headline-title a{
    font-family: "Syntax W02 Bold";
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    border-top:none;
    padding:0;
    padding-right:20px;
}

.right-rail-content .ui-tabs .ui-tabs-nav.ui-widget-header {
    border-bottom: none;
    margin-bottom: 0;
}

.right-rail-content .ui-tabs .ui-tabs-nav{
    display:table-row;
    background: #FFF;
}

.right-rail-content .ui-tabs .ui-tabs-nav li{
    display:table-cell;
    float:none;
    white-space: normal;
    vertical-align: middle;
    *display:inline-block;
    top:0;
    margin:0;
}

.right-rail-content .ui-tabs .ui-tabs-panel {
    padding-top: 10px;
}


.right-rail-content .ui-tabs .ui-tabs-nav li a {
    background-color: #5e5e5e;;
    color: #EEE;
}

.right-rail-content .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .right-rail-content .ui-tabs .ui-tabs-nav li.ui-state-active a {
    padding-bottom: 6px;
    color: #25336D;
}

/* Testimonial Styles */
.right-rail-content .testimonial{
    margin-top: 10px;
}
.testimonial-content{
    font-family: "Minion W01 Regular";
    font-size: 18px;
    line-height: 22px;
}
.testimonial-quote{
    font-family:"Minion W01 It";
    padding-right: 10px;
}
.testimonial-name{
    font-size: 14px;
    line-height: 18px;
    margin-top: 10px;
}
.testimonial-image{
    margin-bottom: 27px;
    width: 100%;
    height: auto;
}
.testimonial-text-blue{
   /* color: #889FCE; */
    color: #0c6389;   
}
.testimonial-text-yellow{
   /* color: rgb(210,142,0); */
   color: #9e6327;
}
.testimonial-text-purple{
    color: #692d79;
}
.testimonial-text-green{
    color: #444c20;
}

/*Guide Page Link Set Styles */
.guide-page-link-set-box{
    padding-bottom:10px;
}

.guide-page-headline{
    background: none;
	font-size: 18px !important;
	font-family: "Minion W01 Regular" !important;
	color: #e7a628 !important;
	border: none;
	border-top: 1px solid #e7a628;
	border-bottom: 1px solid #e7a628;
	line-height: 24px;
	margin-bottom: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.guide-page-link-set ul li {
	margin-bottom: 10px;
    list-style: none;
}
.guide-page-link-set ul li a {
	border-bottom: 1px dotted #6586bd;
	line-height:18px;
	font-size: 14px;
}

.guide-page-link-set ul li a:hover {
    border-bottom: 1px solid #6586bd;
    text-decoration: none;
}

/* Brag Box Styles */
div.highlight-info {
    position: relative;
    padding-bottom: 15px;
    margin-bottom: 17px;
    border-bottom: 1px solid rgb(137,139,141);
}
div.highlight-info h4 {
    font-family: "Syntax W02 Roman";
    font-size: 14px;
    color: rgb(91,92,94);
    line-height: 17px!important;
    margin-top: 14px;
}
div.highlight-info.highlight-info-color-blue{
    border-top: 18px solid #0c6389;
}
div.highlight-info.highlight-info-color-yellow{
    border-top: 18px solid #9e6327;
}
div.highlight-info.highlight-info-color-green{
    border-top: 18px solid #444c20;
}
div.highlight-info.highlight-info-color-purple{
    border-top: 18px solid #692d79;
}
div.highlight-info p.callToAction{
    font-family: "Syntax W02 Roman";
    font-size: 14px;
}
div.highlight-info p.callToAction a, div.highlight-info p.callToAction a:link, div.highlight-info p.callToAction a:visited {
    border-bottom:0;
    text-decoration: none;
}
div.highlight-info.highlight-info-color-blue p.callToAction a, div.highlight-info.highlight-info-color-blue p.callToAction a:link, div.highlight-info.highlight-info-color-blue p.callToAction a:visited {
    color: #0c6389;
}
div.highlight-info.highlight-info-color-yellow p.callToAction a, div.highlight-info.highlight-info-color-yellow p.callToAction a:link, div.highlight-info.highlight-info-color-yellow p.callToAction a:visited {
    color: #9e6327;
}
div.highlight-info.highlight-info-color-green p.callToAction a, div.highlight-info.highlight-info-color-green p.callToAction a:link, div.highlight-info.highlight-info-color-green p.callToAction a:visited {
    color: #444c20;
}
div.highlight-info.highlight-info-color-purple p.callToAction a, div.highlight-info.highlight-info-color-purple p.callToAction a:link, div.highlight-info.highlight-info-color-purple p.callToAction a:visited {
    color: #692d79;
}

/* Form Styles */
.main-content form {
    position: relative;
    margin-left: 0;
    margin-right: 0;
    background-color: #fff;
    box-shadow: none; 
}
.main-content .form-element{
    margin-top: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #692d79;
    position:relative;
}
.main-content label {
    display: inline-block;
    vertical-align: bottom;
    font-size: 14px;
    cursor: default;
    color: #6586bd;
    width: 30%;
    line-height: 17px;

}
.main-content .form-element textarea{
    height: 35px;
    width:60%!important;
}
.main-content .form-input {
    height: auto;
    font-size: 14px;
    font-family: inherit;
    line-height: 1.428571429;
    color: white;
    vertical-align: middle;
    background-image: none;
    border: 0px solid #ccc;
    width: 60%;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 10px;
    margin-left: 8%;
}
.main-content .input-color-purple{
   background: #712678; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcxMjY3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NjAwNGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left,  #712678 0%, #46004e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#712678), color-stop(100%,#46004e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #712678 0%,#46004e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #712678 0%,#46004e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #712678 0%,#46004e 100%); /* IE10+ */
    background: linear-gradient(to right,  #712678 0%,#46004e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#712678', endColorstr='#46004e',GradientType=1 ); /* IE6-8 */
}
.main-content .input-color-green{
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NGMyMCIgc3RvcC1vcGFjaXR5PSIwLjg1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDRjMjAiIHN0b3Atb3BhY2l0eT0iMC44NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(68,76,32,0.85) 0%, rgba(68,76,32,0.85) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(68,76,32,0.85)), color-stop(100%,rgba(68,76,32,0.85))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(68,76,32,0.85) 0%,rgba(68,76,32,0.85) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(68,76,32,0.85) 0%,rgba(68,76,32,0.85) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(68,76,32,0.85) 0%,rgba(68,76,32,0.85) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(68,76,32,0.85) 0%,rgba(68,76,32,0.85) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9444c20', endColorstr='#d9444c20',GradientType=1 ); /* IE6-8 */
}
/*CSS for changing select arrows
.main-content .checkbox, .main-content .radio {
    width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(checkbox.png) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.main-content .radio {
	background: url(radio.png) no-repeat;
}*/
.main-content .select {
	position: absolute;
    bottom:0;
	width: 56%;
    min-width: 175px;
    height: 35px;
    line-height: 35px;
	padding: 0 24px 0 8px;
	color: #fff;
	font-size: 12px;
	overflow: hidden;
    margin-left:8%;
    background: #712678; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcxMjY3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NjAwNGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left,  #712678 0%, #46004e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#712678), color-stop(100%,#46004e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #712678 0%,#46004e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #712678 0%,#46004e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #712678 0%,#46004e 100%); /* IE10+ */
    background: linear-gradient(to right,  #712678 0%,#46004e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#712678', endColorstr='#46004e',GradientType=1 ); /* IE6-8 */
}
select.styled{
    width:60%!important;
    height:35px;
    margin-left:8%;
}
.main-content .select:before{
    color: #fff;
    content:"\25BC";
    margin-right: 5px;

}
.main-content input[type="submit"]{
    margin-top: 50px;
    width: 150px;
    margin-right: 35px;
}
.main-content button:after{
    color: #fff;
    margin-left: 80%;
    content:"\25B8";
}
.main-content input[type="reset"]{
    width: 150px;
    margin-top: 50px;
}



/*
.main-content select {
    background-image: url(arrow.png);
    background-repeat:no-repeat;
    background-attachment:fixed;
    background-position: right center;
}*/
.main-content .radio, .main-content .checkbox {
    display: inline;
    min-height: 20px;
    padding-left: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 15px;
    vertical-align: middle;
    margin-right: 5px;
    width: auto;
}
.radio-checkbox-text{
font-size: 14px;
color: #6586bd;
height: 25px;
}
.main-content .checkbox-radio-container{
    margin-bottom: 10px;
    width:50%;
    display:inline-block;
}
.main-content .error.form-input {
    border-color: #a94442;
    -webkit-box-shadow: 0 5px 5px #a94442;
    box-shadow: 0 5px 5px #a94442;
}
.main-content .submit-button-default {
    color: #333;
    background-color: #fff;
}
.main-content .submit-button {
    display: inline-block;
    padding: 6px 12px;
    color: white;
    margin-bottom: 0;
    margin-top: 15px;
    font-size: 14px;
    font-family: inherit;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}
/*Faculty Award Listing Page Styles*/
.faculty-year-listing-top ul {
    display:inline-block;
}
.faculty-year-listing-top ul li {
    display:inline-block;
    margin-right: 10px;
}
.faculty-year-listing-top ul li a {
    color: #6586bd;
    font-family: "Syntax W02 Roman";
    font-size: 14px;
    line-height: 18px;
}
.listing-container {
    margin-top:20px;
}
.listing-container .year {
    margin-bottom:15px;
}
.listing-container .year > a {
    font-family: "Syntax W02 Roman";
    font-size: 14px;
    line-height: 18px;
    margin: 14px 0;
    color: #6586bd;
}
.listing-container .year .listing-element {
    margin-top: 5px;
    margin-bottom: 15px;
}
.listing-container .year .listing-element.alphabetical-listing-faculty {
    display: table;
    border-top: 1px dashed #5e5e5e;
    padding-top:10px;
    min-width: 300px;
    width:100%;
}
.listing-container .year > a + .listing-element.alphabetical-listing-faculty {
    border-top:0;
}
.listing-container .year .listing-element.alphabetical-listing-faculty img {
    float: left;
    margin-right: 10px;
}
.listing-container .year .listing-element p {
    font-family: "Syntax W02 Roman";
    font-size: 14px;
    line-height: 16px;
    margin: 0;
    color: #5e5e5e;
}
.listing-container .year .listing-element p .faculty-member-title:after {
    content:". ";
}
.listing-container .year .listing-element p.profile-title {
    margin-bottom: 5px;
}
.listing-container .year .listing-element p a {
    color: #6586bd;
}
.listing-container .year .listing-element p a.listing-name, .area-listing-profiles .listing-element p a.listing-name {
    font-size: 14px;
    line-height: 24px;
    font-family: "Syntax W02 Bold";
    text-transform: uppercase;
    color: #23326C;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 14px;
    margin-bottom: 8px;
}
/*Faculty Profile Styles*/
.faculty-title {
    font-family: "Minion W01 Regular";
    text-transform: none;
    letter-spacing: 0;
    color: #e7a628;
    font-size: 18px;
    line-height: 19px;
    margin-top: 3px;
    margin-bottom: 10px;
}
.faculty-profile-details {
    /*display: flex;*/
    height:250px;
}
.faculty-profile-details > img {
    float: left;
    margin-right:10px;
    width:200px;
}
.faculty-profile-details .faculty-communication-info .faculty-email {
    font-family: "Syntax W02 Roman";
    font-size: 14px;
    line-height: 18px;
    color: #5e5e5e;
}
.faculty-profile-details .faculty-communication-info .faculty-email a {
    color: #6586bd;
    font-family: "Syntax W02 Roman";
    font-size: 14px;
    line-height: 18px;
}
.faculty-profile-details .faculty-communication-info .faculty-phone {
    font-family: "Syntax W02 Roman";
    font-size: 14px;
    line-height: 18px;
    color: #5e5e5e;
}
.faculty-profile-details .faculty-communication-info .faculty-personal-website {
    font-family: "Syntax W02 Roman";
    font-size: 14px;
    line-height: 18px;
    color: #5e5e5e;
}
.faculty-profile-details .faculty-communication-info .faculty-assistant {
    font-size: 14px;
    line-height: 18px;
    color: #5e5e5e;
}
.faculty-profile-details .faculty-communication-info .faculty-assistant a {
    color: #6586bd;
    font-family: "Syntax W02 Roman";
    font-size: 14px;
    line-height: 18px;
}
.faculty-profile-details .faculty-communication-info .faculty-high-res a {
    color: #6586bd;
    font-family: "Syntax W02 Roman";
    font-size: 14px;
    line-height: 18px;
}
.faculty-profile-details .faculty-communication-info .faculty-personal-website a {
    color: #6586bd;
    font-family: "Syntax W02 Roman";
    font-size: 14px;
    line-height: 18px;
}
.faculty-profile-details .faculty-communication-info .faculty-social-media ul {
    display: inline-block;
    list-style-type: none;
}
.faculty-profile-details .faculty-communication-info .faculty-social-media ul li {
    list-style-type:none;
    display:inline-block;
    margin-right:8px;
}
.faculty-profile-details .faculty-communication-info .faculty-social-media ul li a img {
    width: 25px;
}
.faculty-profile-details .faculty-communication-info .faculty-education {
    margin-top:30px;
}
.faculty-profile-details .faculty-communication-info .faculty-education ul {
    list-style-type: none;
}
.faculty-profile-details .faculty-communication-info .faculty-education ul li {
    list-style-type: none;
    font-family: "Syntax W02 Roman";
    font-size: 14px;
    line-height: 18px;
    color: #5e5e5e;
}
.faculty-profile-details .faculty-communication-info .faculty-cv a {
    color: #6586bd;
    font-family: "Syntax W02 Roman";
    font-size: 14px;
    line-height: 18px;
}
div.faculty-tabs {
    margin-top:25px;
}
.main-content .wysiwyg ul.publication-covers {
    display: inline-block;
    list-style-type:none;
    padding-left:0;
}
.main-content .wysiwyg ul.publication-covers li {
    display: inline-block;
    list-style-type:none;
    margin-right:19px;
}
.main-content .wysiwyg ul.publication-covers li img {
    box-shadow: 5px 5px 3px #888888;
}
.faculty-profile-publication-item span:after {
    content:" ";
}
.accordion-block .accordion .listing-element.alphabetical-listing-faculty {
    display: flex;
    border-top: 1px dashed #5e5e5e;
    padding-top:20px;
    margin-bottom:20px;
}
.accordion-block .accordion .listing-element.alphabetical-listing-faculty:first-child {
    border-top:0;
}
.accordion-block .accordion .listing-element.alphabetical-listing-faculty img {
    float: left;
    margin-right: 10px;
    width: 100px !important;
    height: 100px !important;
    min-width: 100px;
    max-width: 100px;
}
h1.page-title.faculty-title {
    display: block;
    margin-bottom:0;
}
h1.page-title.visible-title {
    display: block;
}
/*Data Tables Styles*/
.wysiwyg .dataTables_wrapper .fg-toolbar.ui-toolbar.ui-widget-header.ui-corner-tl.ui-corner-tr.ui-helper-clearfix {
    padding: 20px 5px;
    background: rgb(143,74,149);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(45deg, rgba(143,74,149,1) 0%, rgba(104,58,107,1) 100%);
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(143,74,149,1)), color-stop(100%,rgba(104,58,107,1)));
    background: -webkit-linear-gradient(45deg, rgba(143,74,149,1) 0%,rgba(104,58,107,1) 100%);
    background: -o-linear-gradient(45deg, rgba(143,74,149,1) 0%,rgba(104,58,107,1) 100%);
    background: -ms-linear-gradient(45deg, rgba(143,74,149,1) 0%,rgba(104,58,107,1) 100%);
    background: linear-gradient(45deg, rgba(143,74,149,1) 0%,rgba(104,58,107,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8f4a95', endColorstr='#683a6b',GradientType=1 );
    color: #fff;
    border:0;
}
.wysiwyg .dataTables_wrapper .fg-toolbar.ui-toolbar.ui-widget-header.ui-corner-tl.ui-corner-tr.ui-helper-clearfix .dataTables_length {
    width: 40%;
}
.wysiwyg .dataTables_wrapper .fg-toolbar.ui-toolbar.ui-widget-header.ui-corner-tl.ui-corner-tr.ui-helper-clearfix .dataTables_length label {
    width: 100%;
    margin-right:0;
    color:#fff;
}
.wysiwyg .dataTables_wrapper .fg-toolbar.ui-toolbar.ui-widget-header.ui-corner-tl.ui-corner-tr.ui-helper-clearfix .dataTables_filter {
    float: right;
    margin-top:-20px;
}
.wysiwyg .dataTables_wrapper .fg-toolbar.ui-toolbar.ui-widget-header.ui-corner-tl.ui-corner-tr.ui-helper-clearfix .dataTables_filter label {
    width:100%;
    margin-right:0;
    color:#fff;
}
.wysiwyg .dataTables_wrapper table.dataTable thead tr td.ui-state-default {
    background: rgb(143,74,149);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(45deg, rgba(143,74,149,1) 0%, rgba(104,58,107,1) 100%);
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(143,74,149,1)), color-stop(100%,rgba(104,58,107,1)));
    background: -webkit-linear-gradient(45deg, rgba(143,74,149,1) 0%,rgba(104,58,107,1) 100%);
    background: -o-linear-gradient(45deg, rgba(143,74,149,1) 0%,rgba(104,58,107,1) 100%);
    background: -ms-linear-gradient(45deg, rgba(143,74,149,1) 0%,rgba(104,58,107,1) 100%);
    background: linear-gradient(45deg, rgba(143,74,149,1) 0%,rgba(104,58,107,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8f4a95', endColorstr='#683a6b',GradientType=1 );
    color: #fff;
    border-right:2px solid #fff;
    border-radius:0;
    text-align:center;
}
.wysiwyg .dataTables_wrapper .fg-toolbar.ui-toolbar.ui-widget-header.ui-corner-bl.ui-corner-br.ui-helper-clearfix {
    padding:10px 5px;
    background: rgb(143,74,149);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(45deg, rgba(143,74,149,1) 0%, rgba(104,58,107,1) 100%);
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(143,74,149,1)), color-stop(100%,rgba(104,58,107,1)));
    background: -webkit-linear-gradient(45deg, rgba(143,74,149,1) 0%,rgba(104,58,107,1) 100%);
    background: -o-linear-gradient(45deg, rgba(143,74,149,1) 0%,rgba(104,58,107,1) 100%);
    background: -ms-linear-gradient(45deg, rgba(143,74,149,1) 0%,rgba(104,58,107,1) 100%);
    background: linear-gradient(45deg, rgba(143,74,149,1) 0%,rgba(104,58,107,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8f4a95', endColorstr='#683a6b',GradientType=1 );
}
.wysiwyg .dataTables_wrapper .fg-toolbar.ui-toolbar.ui-widget-header.ui-corner-bl.ui-corner-br.ui-helper-clearfix .dataTables_info {
    width:45%;
    margin-bottom:-5px;
}
.wysiwyg .dataTables_wrapper .fg-toolbar.ui-toolbar.ui-widget-header.ui-corner-bl.ui-corner-br.ui-helper-clearfix .dataTables_paginate.fg-buttonset.ui-buttonset.fg-buttonset-multi.ui-buttonset-multi.paging_two_button {
    float:right;
    margin-right:0;
    margin-top:-10px;
}

/*News Feed Proxy Styles*/
.news-feed .news-feed-container .news-feed-header {
    font-family: "Minion W01 Regular";
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    padding-right: 15px;
    margin-top: 0;
    color: #692d79;
}
.news-feed .news-feed-container .news-feed-header a {
    text-decoration: none;
}
.news-feed .news-feed-container .news-feed-body ul li {
    margin-top: 10px;
    margin-bottom:10px;
    border-bottom:1px dashed #5e5e5e;
    padding-bottom:10px;
}
.news-feed .news-feed-container .news-feed-body ul li .news-title .news-title-link {
    color: #5e5e5e;
    text-decoration: none;
    font-family: "Syntax W02 Bold";
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    border-top: none;
    padding: 0;
    padding-right: 20px;
}
.news-feed .news-feed-container .news-feed-footer {
    font-size: 14px;
    line-height: 18px;
}
.news-feed .news-feed-container .news-feed-footer a {
    color: #6586BD;
    text-decoration: none;
}
.main-content .wysiwyg .social-list {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px 20px -10px;
    padding: 0;
    list-style: none;
}
.main-content .wysiwyg .social-list li {
    display: flex;
    flex-basis: 50%;
    margin: 0;
    padding: 10px;
    box-sizing: border-box;
}
.main-content .wysiwyg .social-list a {
    text-decoration: none;
    border: solid 1px #002878;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.main-content .wysiwyg .social-list a:hover .social-list-heading h3 {
    text-decoration: underline;
}
.social-list-heading {
    color: #fff;
    background-color: #002878;
    padding: 10px 20px;
}
.main-content .wysiwyg .social-list-heading h3 {
    color: inherit;
    display: inline-block;
    vertical-align: middle;
    margin: 0;
}
.social-list-heading img {
    display: inline-block;
    vertical-align: middle;
    height: 30px;
    width: auto;
    margin-right: 15px;
}
.social-list-desc {
    padding: 20px;
    flex-grow: 1;
}
.main-content .wysiwyg .social-list-desc p {
    margin: 0;
}
.social-list-footer {
    color: #002878;
    background-color: #ddd;
    text-align: right;
    padding: 10px 20px;
}

@media only screen and (max-width:767px){
    #top > .right, #top > .center, #top > .left{
        padding-top:10px;
    }
    
    .center {padding-left:10px;padding-right:10px;}
    
    .center .column-full {width:580px;clear:both;padding-left:10px;padding-right:10px;}

    .center .column-half {width:280px;margin-right:20px; float:left;padding-left:10px;}
    
    .center .column-last{margin-right:0;}
    
    #top > .right {
        display: table-footer-group;
        float: none;
    }
    
    .right-rail-content {
        margin-bottom: 30px;
        overflow: hidden;
        width: 580px;
        padding-left: 10px;
        padding-right: 10px;
    }
    
    .right-rail-content .emory-feed {
        width:auto;
    }
    #interior-callout-set {
        margin-top:0;
    }
    
    ul.interior-nav > li {
        padding-left:10px;
        padding-right:10px;
    }
    
    .guides-container {
        padding-left:20px;
        padding-right:20px;
        margin:0;
        width:auto;
    }
    .guides-container .guides-header {
        border-bottom: 1px solid #939598;
    }
    
    .guides-container .guide:first-child {
        border-top: none;
    }
    
    .guides-container .guide {
        width:50%;
        padding-top:5px;
        padding-bottom:5px;
        display:inline-block
    }
    
    .guides-container .guide:nth-child(odd) {
        border-right: 1px solid #939598;
    }
    
    .guides-container .guide:nth-child(even) {
        margin-left:-1px;
        
    }
    
    .guides-container .guide:nth-child(even) .guide-link{
        padding-left:20px;
    }
    
    .main-content .wysiwyg img {
        height: auto;
    }
}

@media only screen and (min-width: 480px) and (max-width:599px){
  /* iPhone, iPod touch in portrait view ( and other small screen phone) */
  /* Structure */
    #top > .left {width:460px; margin:0 10px;} 

    #top > .center {
        margin: 0;
        width:480px;
    }
    .center .column-full {width:460px;clear:both; padding: 0 10px;}

    .center .column-half {width:460px;margin-right:0px; float:left; padding: 0 10px;} 
    
    .right-rail-content {width:460px;}

}

@media only screen and (min-width: 320px) and (max-width:479px){
  /* iPhone, iPod touch in portrait view ( and other small screen phone) */
    #top > .left {width:300px; padding:0 10px;} 

    #top > .center {
        margin:0;
        width:320px;
    }
    .center .column-full {width:300px;clear:both;padding: 0 10px;}

    .center .column-half {width:300px;margin-right:0px; float:left;padding: 0 10px;} 

     .right-rail-content {width:300px;}
     .faculty-profile-details {
    height: auto !important;
    }
    .faculty-profile-details > img {
    float: none;
    }
     
}

@media only screen and (max-width:599px){
    .main-content .wysiwyg table tr:first-child:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
    .main-content .wysiwyg table * html tr:first-child { zoom: 1; }
    .main-content .wysiwyg table *:first-child+html tr:first-child { zoom: 1; }
    
    .main-content .wysiwyg table table { width: 100%; border-collapse: collapse; border-spacing: 0; }
 
    .main-content .wysiwyg table th,
    .main-content .wysiwyg table td { margin: 0; vertical-align: top; }
    .main-content .wysiwyg table tr:first-child > * { text-align: left; }

    
    .main-content .wysiwyg table table { display: block; position: relative; width: 100%; }
    .main-content .wysiwyg table tr:first-child { display: block; float: left; }
    .main-content .wysiwyg table tbody { display: block; width: auto; position: relative; overflow-x: auto; white-space: nowrap; }
    .main-content .wysiwyg table tr:first-child { display: block; }
    .main-content .wysiwyg table tr:first-child > * { display: block; text-align: right; }
    .main-content .wysiwyg table tbody tr { display: inline-block; vertical-align: top; }
    .main-content .wysiwyg table td { display: block; min-height: 1.25em; text-align: left; }
    
    .main-content .wysiwyg table td, .main-content .wysiwyg table th{
         padding:0;
         height:50px;
         vertical-align:center;
         padding-left: 20px !important;
         padding-right: 20px !important;
         padding-top:10px;
    }
    
    .main-content .wysiwyg table tr:first-child > * {
        padding-top:20px !important;
        height:auto;
    }
    
    .main-content .wysiwyg table:after{
        content:"\00AB \0020 \00BB";
        display:block;
        text-align:center;
    }
    
    .ui-tabs .ui-tabs-nav {
        display: inline-block;
        overflow-x: auto;
        max-width: 100%;
        padding: 0;
    }
    .main-content label {
        width:100%;
    }
}

@media only screen and (max-width:320px){

.main-content .wysiwyg div.image-caption-right, .main-content .wysiwyg div.image-caption-left {
    float: none;

}
.faculty-profile-details {
    height: auto;
}

 .faculty-profile-details {
    height: auto !important;
    }
    .faculty-profile-details > img {
    float: none;
    }

iframe {height:auto !important; width:100% !important;}
}

@media only screen and (max-width:479px) {
    .main-content .checkbox-radio-container {
    width: 100%;}
    .main-content .wysiwyg .social-list {
        flex-direction: column;
    }
    .main-content .wysiwyg .social-list li {
        flex-basis: 100%;
    }
]
