ul.menu li.data-below {
  display: none;
}

body.front ul.action-links{
	display:none;
}


/************************************************************
 ** emergency notification
 ***********************************************************/

.emergency_notification {
	max-width: 1190px;
	margin: 40px auto !important;
}

.emergency_notification a {
	color: #843534;
	font-weight: 700;
}

.emergency_notification a:hover {
	color: #EE2E24;
}


/************************************************************
 ** Front Page Video/Images
 ***********************************************************/
 
.slider-box {
	opacity: 0.85!important;
	background-color: #5f0020;
    border-width: 0;
    color: #fdb813;
    display: block;
    height: 200px;
    line-height: 36px;
    margin: 0;
    min-height: 0;
    min-width: 0;
    padding: 30px;
    font-family: roboto;
    font-size: 24px;
    text-transform: uppercase;
    left: auto !important;
    right: 0px !important;
    top: auto !important;
    bottom: 50px !important;
}

.slider-body {
	font-family: roboto;
	font-weight: 300;
	font-size: 20px;
	color: #ffffff;
	padding: 30px;
    left: auto !important;
	right: 0px !important;
	white-space: unset;
    top: auto !important;
    bottom: 50px !important;
}


.block-revslider .tp-bullets {
	left: auto !important;
	right: 200px;
	bottom: 15px;
	margin-left: 0;
}

.tp-bullets.simplebullets.round .bullet {
	margin-left: 10px;
}

.slider-video-overlay {
  z-index: 16 !important;
}

.slider-video-title {
  font-size: 58px;
  line-height: 60px;
  font-weight: 300;
  color: rgba(255, 255, 255, 1);
  text-shadow: 1px 1px 10px rgba(0,0,0,1);
  text-decoration: none;
  background-color: transparent;
  border-width: 0px;
  border-color: rgb(255, 214, 88);
  border-style: none;
}

.slider-video-button {
  position: absolute;
  color: #FFFFFF;
  text-shadow: none;
  font-weight: 300;
  font-size: 24px;
  line-height: 48px;
  background-color: rgba(0,0,0,.7);
  padding: 0px 20px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 4px !important;
  width: auto !important;
  height: auto !important;
  text-transform: uppercase;
}

.slider-video-button:hover {
	opacity: 1 !important;
}

/************** Institutional Forms Page ********************/

.view-id-institutional_forms.view-display-id-attachment_1 .view-grouping,
.view-id-document_repository.view-display-id-attachment_1 .view-grouping {
  float: left;
  width: 30%;
  margin-right: 20px;
}
.view-id-institutional_forms.view-display-id-attachment_1 .views-row,
.view-id-document_repository.view-display-id-attachment_1 .views-row {
  display: none;
}
.view-id-institutional_forms.view-display-id-attachment_1 .view-grouping-content,
.view-id-document_repository.view-display-id-attachment_1 .view-grouping-content {
  margin-left: 20px;
}
.view-id-institutional_forms.view-display-id-attachment_1 h2,
.view-id-document_repository.view-display-id-attachment_1 h2 {
  margin: 5px 0px;
}
.view-id-institutional_forms.view-display-id-attachment_1 .view-grouping-content h3 a,
.view-id-document_repository.view-display-id-attachment_1 .view-grouping-content h3 a {
  font-weight: normal;
}
.view-id-institutional_forms.view-display-id-attachment_1 .view-grouping-content h3,
.view-id-document_repository.view-display-id-attachment_1 .view-grouping-content h3 {
  margin: 0px;
  font-size: 1em;
}
.view-id-institutional_forms .attachment .view-content,
.view-id-document_repository .attachment .view-content{
  padding-top: 0px;
}
.view-id-institutional_forms .view-content,
.view-id-document_repository .view-content {
  clear: both;
  padding-top: 20px;
}
.view-id-institutional_forms .view-content caption h3,
.view-id-document_repository .view-content caption h3 {
  font-size: 1.5em;
  margin-bottom: 0px;
}
.view-id-institutional_forms .view-content tr.even,
.view-id-document_repository .view-content tr.even {
  background-color: #FFFFFF;
}

.view-id-institutional_forms .view-grouping,
.view-id-document_repository .view-grouping  {
  padding-bottom: 40px;
}

.view-id-institutional_forms h2,
.view-id-document_repository h2 {
  font-size: 36px;
}

.view-id-document_repository.view-display-id-attachment_1 .view-grouping:last-child {
	margin-right: 0px;
}

/************** Document Repository ********************/


.view-id-document_repository.view-display-id-attachment_1 .view-grouping-content .views-row{
  display:none;
}

/*************** Faculty Senate Pages ***********************/
.view-facsen-committees .views-field-title,
.view-facsen-members .views-field-title {
  font-size: 1.2em;
  font-weight: bold;
  margin-bottom:5px;
}

.view-facsen-committees .views-field-field-facsen-committee-report .field-content {
  margin-left: 10px;
  margin-bottom:5px;
  display: inline-block;
}

/**************************************************************
 ** Withdrawal Surveys
 ** nid 20060 = Course Withdrawal
 ** nid 20483 = Institution Withdrawal
 **************************************************************/
 


body.page-node-20060 .webform-progressbar,
body.page-node-20483 .webform-progressbar {
  margin-bottom: 40px;
}

body.page-node-20060 #edit-submitted-question-1-of-3 .form-type-checkbox,
body.page-node-20483 #edit-submitted-question-1-of-6 .form-type-checkbox,
body.page-node-20483 #edit-submitted-question-3-of-6-answers .form-type-checkbox,
body.page-node-20483 #edit-submitted-question-4-of-6-answer .form-type-radio,
body.page-node-20483 #edit-submitted-question-5-of-6-answer .form-type-radio {
  margin-left: 20px;
}

body.page-node-20060 .webform-component-number:after,
body.page-node-20483 .webform-component-number:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

body.page-node-20060 .webform-component-number label,
body.page-node-20483 .webform-component-number label {
  width: calc(98% - 75px);
  margin-left:2%;
  float: right;
  font-weight: normal;
}

body.page-node-20060 .webform-component-number select,
body.page-node-20483 .webform-component-number select {
  float: left;
  width: 75px;
}

/*************************************************************
 ** Form Code
 ************************************************************/

#views-exposed-form-academic-programs-page {
	padding-top: 20px;
}

#views-exposed-form-academic-programs-page .form-control, #search-form .container-inline .form-control {
    padding-left: 74px;
    margin-left: 5px;
    width: calc(100% - 5px);
    
}

#views-exposed-form-academic-programs-page .container-inline, #search-form #edit-basic {
    position: relative;
}
#views-exposed-form-academic-programs-page input[type="submit"], #search-form #edit-basic input[type="submit"] {
    background: #860038 url("img/search.png") no-repeat scroll center center;
    border: medium none;
    border-radius: 4px 0 0 4px;
    color: #ffffff;
    font-size: 14px;
    left: 1px;
    line-height: 1;
    margin-left: -1px;
    outline: 0 none;
    padding: 18px 28px;
    position: absolute;
    text-indent: -99999px;
    top: 0;
}
#views-exposed-form-academic-programs-page .form-item, #search-form .form-item {
    float: none;
    margin-bottom: 0;
    margin-top: 0;
}
#search-form {
    margin: 0 auto;
    width: 50%;
}


#views-exposed-form-academic-programs-page #edit-basic input[type="submit"] {
    top: 71px;
}
#views-exposed-form-academic-programs-page #edit-basic label {
    color: #32313b;
    font-size: 36px;
    font-style: normal;
    font-weight: 300;
}

#views-exposed-form-academic-programs-page #edit-basic .form-control {
    margin: 20px 0 10px;
}
#views-exposed-form-academic-programs-page #edit-basic .description {
    font-size: 14px;
    font-weight: 300;
    line-height: 1.8;
    margin-bottom: 20px;
}

#views-exposed-form-academic-programs-page .views-exposed-form .views-exposed-widget.views-submit-button {
	display: block;
}

#views-exposed-form-academic-programs-page .views-exposed-form {
	text-align: left;
	position: relative;
}


#views-exposed-form-academic-programs-page .views-exposed-form .views-exposed-widget {
	width: 100%;
	margin: 0 !important;
}
#views-exposed-form-academic-programs-page .views-exposed-form .views-exposed-widget .form-submit {
	margin-top: 0;
}


/************************************************************
 ** FSUNow Stories
 ***********************************************************/

body.front #block-views-fsunow-front-page-block {
	padding: 0px 10px 40px 10px
}

body.front .awe-section-1-6 {
padding: 40px 0 10px;
}

body.front .awe-section-1-6 a {
	color: #860038;
	
}

body.front .awe-section-1-6 a:hover {
	color: #adafb2;
}

.view-id-fsunow_front_page {
	padding-top: 20px;
}

.view-fsunow-front-page .view-content {
  text-align: center;
}

.view-fsunow-front-page .view-content img {
  margin-bottom: 15px;
}

.view-id-fsunow_front_page .view-content .views-row {
	padding: 5px;
}

.slick-prev, .slick-next {
    background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 35px;
    line-height: 0;
    margin-top: -10px;
    outline: medium none;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 35px;
}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
    background-color: rgba(104, 101, 105, 0.7);
    color: #ffffff;
    outline: medium none;
}
.slick-prev:hover::before, .slick-prev:focus::before, .slick-next:hover::before, .slick-next:focus::before {
    opacity: 1;
    color: #ffffff;
}
.slick-prev.slick-disabled::before, .slick-next.slick-disabled::before {
    opacity: 0.25;
}
.slick-prev::before, .slick-next::before {
    -moz-osx-font-smoothing: grayscale;
    color: #860038;
    font-size: 20px;
    line-height: 1;
    opacity: 0.75;
}
.slick-prev {
    left: 5px;
    z-index: 9;
}
[dir="rtl"] .slick-prev {
    left: auto;
    right: -25px;
}
.slick-prev::before {
    content: "\e85a";
    font-family: "fontello";
}
[dir="rtl"] .slick-prev::before {
    content: "\e85b";
    font-family: "fontello";
}
.slick-next {
    right: 4px;
    z-index: 9;
}
[dir="rtl"] .slick-next {
    left: -25px;
    right: auto;
}
.slick-next::before {
    content: "\e85b";
    font-family: "fontello";
}
[dir="rtl"] .slick-next::before {
    content: "\e85b";
    font-family: "fontello";
}


/************************************************************
 ** Academic Programs
 ***********************************************************/
.view-academic-programs .views-row {
  border: 1px solid #cecece;
  padding: 20px;
  box-sizing: border-box;
}

.view-academic-programs .views-row.views-row-even {
  border-top: 0px;
  border-bottom: 0px;
  background-color: #efefef;
}

.view-academic-programs .views-row span.field-data {
  margin-right: 10px;
}

.view-academic-programs .views-row span.field-data [class^="icon-"]::before, 
.view-academic-programs .views-row span.field-data [class*=" icon-"]::before {
  margin-right: -1px;
}


body.page-academic-programs-listing #views-exposed-form-academic-programs-page .views-exposed-form .views-exposed-widget .form-control {
  background-color: #efefef;
  color: #222222;
  border: 1px solid #cecece;
}

/***********************************************************
 ** Timed Counter
 ***********************************************************/


.sfr-text,
.sfr-numbers {
	width: 50%;
	float: left;
}

.sfr-text {
	margin-top: 38px;
	text-align: right;
	border-right: 2px solid #efefef;
	padding-right: 15px;
	text-transform: uppercase;
	color: #efefef;
}

.number-17-1 {
	font-size: 5.2em;
	font-weight: 900;
	color: #efefef;
	padding-left: 15px;
}

/***********************************************************
 ** Visit
 ***********************************************************/


.awecontent-section.visit .awe-btn {
	width: 210px;
	color: #ffffff;
	
}

.awecontent-section.visit .awe-section-25297-4-0-0-1-text {
	padding-bottom: 14px;
}

/************************************************************
 ** Front Mobile
 ***********************************************************/
 
@media (max-width: 450px) {
  .sfr-text {
    width: 40%;
    margin-top: 24px;
  }
  
  .sfr-numbers {
  	width: 60%;
  }
  
  .number-17-1 {
  	font-size: 4.2em;
  }
  
  body.front #views-exposed-form-academic-programs-page .views-exposed-form .views-exposed-widget .form-control {
  	width: 220px;
  }
}

/***********************************************************
 ** apply
 ***********************************************************/
/*body.page-node-9802 .main-wrapper .container{
  width: 100%;
}

body.page-node-9802 #block-block-98 {
  max-width: 1170px;
  margin: 0px auto;
}
*/

body.page-node-9802 .apply {
  margin-bottom: 30px;
}

/***********************************************************
 ** Presidential Search
 ***********************************************************/

.team-wrapper img {
  border-radius: 4px;
}

.team-wrapper h3 {
  margin-top: 5px;
  font-weight: 400;
}

