@charset "UTF-8";
/* CSS Document */

/*------ UNIVERSIAL CHANGES ------*/
html, body {-webkit-text-size-adjust: 100%; /* Prevent font scaling in landscape while allowing user zƒoom */}
body a:hover { text-decoration:underline !important; }

p {line-height:1.5em !important;}

body a { font-weight:bold;}

#page-container {
    padding-top: 0px !important;
}
.et_header_style_centered #main-header {
    padding: 0;
}
.et_fullwidth_nav #main-header .container {
    padding-left: 0px;
    padding-right: 0px;
}

#secondaryheader {padding:10px 0;}
#secondaryheader img {height:75px;}


/*----------------*/


#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout.mega-menu-item-has-children > a.mega-menu-link::after, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link::after, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item-has-children > a.mega-menu-link::after {
    margin: 0 0px 0 0px !important;
}/*This is to customize the space between nav items*/

#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout.mega-menu-item-has-children > a.mega-menu-link::after, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link::after, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item-has-children > a.mega-menu-link::after{
    margin: 0 0px 0 0px !important;
}


#main-header {
    position: relative !important;
}
#main-header .container {
    margin: auto;
    max-width: 1080px;
    position: relative;
    width: 100%;
}
/*-------UD Header background blue hex color ----------*/

#et-secondary-menu {
    float: none;
    text-align: center;
}
#top-header {
    display: block !important;
	background-image: url(http://www.udel.edu/research/wordpress/headerimages/blueseal2.png);
    background-repeat:no-repeat;
    background-position:center 38.5%;
    background-size: 45% auto;
	border-bottom: 2px solid #fcc303;
	padding-bottom: 40px;
}
.page-id-9142 .logo_container {display:none;}
#logo { vertical-align: bottom; }
.et_secondary_nav_only_menu #top-header {
    display: block !important;
}
#et-secondary-nav, #et-secondary-menu {
    display: block !important;
}
.et_header_style_centered header#main-header .logo_container {}

img.mega-menu-logo {
    display: inline;
    vertical-align: middle;
    max-height: 91px !important;
    height: 91px !important;
    margin: 0 auto;
}
/*-------END UD Header----------*/
.et_header_style_centered .et_mobile_menu {
    top: 33px;
}
.et_mobile_menu {
    background: #fff none repeat scroll 0 0 !important;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    padding: 1%;
    color: #444 !important;
    left: 5% !important;
    width: 90% !important;
}
.et_mobile_menu li a{
    color: #444 !important;
}
.et_mobile_menu li li {
    padding-left: 1%;
}
.et_header_style_centered .et-search-form input, .et_header_style_centered span.et_close_search_field {
    padding: 4px 7px;
    top: 75%;
    color: #444;
}
.et-search-form input, .et_search_form_container input::-moz-placeholder {
    background-color: #fff;
    color: #444;
}
.et_header_style_centered #top-menu > li > a {
    padding-bottom: 12px !important;
}
.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container, .et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container {
    height: 0px !important;
}

.displaynone { color: #fff !important;}
#title { background-image: url(http://www.udel.edu/research/wordpress/images/titlebackground3.png);
    background-repeat: repeat-x;
    background-position: center bottom;
	background-size: 36px 200px;
}
#secondary-nav {
padding: 4px;
}
/*-------Form Adjustments ----------*/
.frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading h3 {
    background-color: #0b386c !important;
    color: #fff !important;
    font-size: 18px !important;
    padding: 8px 10px 10px !important;
}
.with_frm_style a { color:#0b386c !important;}
.with_frm_style .frm_submit {
    text-align: center !important;
}
.frm_icon_font{
display:none;
}
.frm_uploard_icon{
display:none;
}
.frm_dropzone{
  text-align: center;
  padding-top: 60px;
  margin-bottom:30px;
  background-image: url("http://cbbi.udel.edu/wp-content/uploads/2017/02/Artboard-6-1.png");
  background-repeat: no-repeat;
  background-position: center 0%;
  cursor:pointer;
}
.frm_dropzone+.frm_description{
  text-align:center !important;
}
/*-------Footer Address----------*/
#text-3 {
	width:100% !important;
}
#address {
	margin:0 auto;
	padding:2em 0;
	color: #0f2262;
	text-align:left;
}
#address p {
	font-size:1em;
	color: #0f2262;
	font-weight:normal;
	text-align:left;
	margin-left:0;
	line-height:1.5em;
}
.search-results .post-meta {
    display: none;
}


/*--------- FOOTER Customization------*/
#main-footer {
   border-top: 30px solid #071e4a;
}

#footer-bottom {
    display: none;
}

#footer-widgets { padding:0;}
#footer-widgets .footer-widget:nth-child(n) {
    width: 100% !important;
}
#text-8, #text-9, #text-50, #text-29 {
	width:100% !important;
}
#footer-content-eb { border-top:2px solid #0b386c;  }
#address p a {
	font-size:1em;
	color: #0f2262;
	font-weight:bold;
	text-align:left;
	margin-left:0;
	margin-right:.8em;
	padding-right:.8em;
	border-right:1px solid #cccccc;
	line-height:1.5em;
}
#udfooterlogo {
	float:right;
}
.clearfooter {
	display:none;
}
/*----MEGA-MENU----*/
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {
    clear: none;
}
.et_header_style_centered nav#top-menu-nav {
	border-top: 1px solid #ccc;
	width: 100% !important;
	max-width: 1130px;
	margin:0 auto;
}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a { line-height:1.2em; margin-bottom:6px;}

/*----------------------*/
/*----------------------*/

/*----Page Elements--------*/

/*-------- CATAGORIES ------------*/

/*--------Lightbox --------*/

.nivo-lightbox-wrap {
    bottom: 10%;
    left: 15%;
    right: 15%;
}.nivo-lightbox-close {
    right: 15%;
    top: 17%;
}

/*----Social----*/


	
#AllContents-top, #AllContents-bottom, #AllContents{
	background-color: #f2efeb; 
}
#AllContents-top .et_pb_row {
	background-color: #fff;
    border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
    display: block;
    margin: 0 auto;
	height: 50px;
}
#AllContents-bottom .et_pb_row {
    background-color: #f2efeb;
    border-top: 1px solid #dddddd;
    display: block;
    margin: 0 auto;
    height: 60px;
}
#AllContents .et_pb_row{
	clear: both;
	background-color: #fff;
    border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	display: block;
	padding: 0 50px !important;
}
#AllContents .et_pb_row h1 { border-bottom: 1px #cccccc solid; margin:0 0 .4em 0; }

#AllContents .et_pb_widget_area_right {
    border-left: 0;
    padding-left: 0px;
}

#AllContents-gradientdivider3 {
    display: block;
    margin: 0 auto;
    padding: 1em 1.6em 1.6em 1.6em;
	border:1px solid #ccc;
}
#AllContents-gradientdivider3 a { font-weight:bold;}

#AllContents-gradientdivider3 a:hover { color: #071940 !important;}

#AllContents-gradientdivider3 ul { list-style:none; padding:0;}


/*------------*/
/* BUTTONS */

#fundingsingelopportunity p {font-size:1em;}
.button-primary {background: repeat scroll 0 0 #f2efeb;border: 1px solid #dddddd;border-radius: 5px;color: #444444;padding:6px 12px;font-size:14px;}
.button-primary2 {background: repeat scroll 0 0 #f2efeb;border: 1px solid #dddddd;border-radius: 5px;color: #444444;padding:6px 12px;font-size:15px;}
.button-primaryblue {background: repeat scroll 0 0 #071e4a;border: 1px solid #dddddd;border-radius: 5px;color: #ffffff; padding: 3px 15px;}
.button-primaryblue2 {background: repeat scroll 0 0 #071e4a;border: 1px solid #071e4a;border-radius: 5px;color: #ffffff !important; padding: 3px 15px; margin:1em 1em 0 0; display:inline;}
.button-primaryblue2 a, .button-primaryblue2 a:hover {color: #ffffff !important;}
.button-primaryblue3 {background: repeat scroll 0 0 #071e4a;border: 1px solid #071e4a;border-radius: 5px;color: #ffffff !important; padding: 2px 10px; margin: 0 0 2em 0; display:inline; float:right;}
.button-primaryblue3 a, .button-primaryblue3 a:hover {color: #ffffff !important;}
.button-primaryblue4 {background: repeat scroll 0 0 #071e4a;border: 1px solid #071e4a;border-radius: 5px;color: #ffffff !important; padding: 2px 10px; margin: 0 0 2em 0; display:inline; float:left;}
.button-primaryblue4 a, .button-primaryblue4 a:hover {color: #ffffff !important;}
.button-primaryblue5 {background: repeat scroll 0 0 #0b386c;border-radius: 5px;color: #ffffff; border: 1px solid #0b386c;padding: 3px 15px; margin: 0 0 5px 0; display:block; font-size:1.3em; font-weight:600;letter-spacing:-1px; width:80px; text-align:center;}
.button-primarybrown {background: repeat scroll 0 0 #714f20;border: 1px solid #cccccc;border-radius: 5px;color: #ffffff; padding: 3px 15px;}
.button-primarygold {background: repeat scroll 0 0 #e8b043;border: 1px solid #e8b043;border-radius: 5px;color: #ffffff;padding: 3px 15px;font-size:15px;}
.button-primarygold2 {background: repeat scroll 0 0 #FCC303;border: 1px solid #e8b043;border-radius: 5px;color: #ffffff; padding: 3px 15px; font-size:1.6em; font-weight:600;}
.button-primarygold3 {background: repeat scroll 0 0 #FCC303;border: 1px solid #e8b043;border-radius: 5px;color: #ffffff;padding: 4px 10px; font-size:1em; font-weight:600;}
.button-primarygold4 {background: repeat scroll 0 0 #FCC303;border: 1px solid #e8b043;border-radius: 5px;color: #ffffff;padding: 0px 10px; font-size:15px; font-weight:600;}
.button-primarygold5 {background: repeat scroll 0 0 #e8b043;border: 1px solid #e8b043;border-radius: 5px;color: #ffffff;padding: 0px 10px; font-size:15px; font-weight:600; letter-spacing:-1px;}
.button-primarygold6 {background: repeat scroll 0 0 #FCC303;border-radius: 5px;color: #ffffff !important; padding: 1px 8px; margin: 0; display:inline; float:right; font-weight:600; letter-spacing:-1px; font-size:1em;}
.button-primarygold7 {background: repeat scroll 0 0 #FCC303;border-radius: 5px;color: #ffffff; border: 1px solid #e8b043;padding: 3px 15px; margin: 0 0 0 15px; display:inline; float:right; font-size:1.3em; font-weight:600;letter-spacing:-1px; }
.button-primarygold8 {background: repeat scroll 0 0 #FCC303;border-radius: 5px;color: #ffffff; border: 1px solid #e8b043;padding: 3px 15px; margin: 0 0 5px 0; display:block; font-size:1.3em; font-weight:600;letter-spacing:-1px; width:80px; text-align:center;}
.button-primarygold9 {background: repeat scroll 0 0 #FCC303;border-radius: 5px;color: #ffffff; border: 1px solid #e8b043;padding: 3px 15px; margin: 0 0 0 15px; display:inline; font-size:1.3em; font-weight:bold;letter-spacing:-1px; }
.button-primarygold9 a, .button-primarygold9 a:hover {color: #ffffff !important;}
.button-bar {background: repeat scroll 0 0 #fcc303;border: 1px solid #e8b043; color: #fff;padding: 4px 10px; font-size:16px; font-weight:bold; display:block; text-align:center;}
.button-bar2 {background: repeat scroll 0 0 #FCC303;color: #333; padding: 4px 10px; font-size:1.3em; font-weight:600 !important; line-height: 1em; margin-bottom: 3em; display:block; text-align:center;}
.button-graymore { background: #f2efeb none repeat scroll 0 0; border: 1px solid #ccc;border-radius: 5px;color: #666666;font-size: 15px; font-weight: 400; margin-top: 12px;padding: 0 10px;}
.button-bar3 {
    background: none repeat scroll 0 0 #0f5cac; color: #fff!important; display: block; font-size: 1em; font-weight:600; line-height: 1em; margin-bottom: 3em; padding: 4px 10px; text-align: center;}
	
.button-details, .button-details a {background: repeat scroll 0 0 #dddddd; border: 1px solid #dddddd; border-radius: 5px;color: #444444; padding: 3px 10px; font-size:1em; font-weight:normal; line-height:1em; margin-top:.6em;}

.button-primaryblue a, .button-primaryblue a:hover, .button-primaryblue a:focus, .button-bar3 a, .button-bar3 a:hover { color: #ffffff !important;}
.button-bar-news {
    background: #0b386c none repeat scroll 0 0;
    color: #fff;
    display: block;
    font-size: 1em;
    font-weight: 600 !important;
    line-height: 1em;
    margin-bottom: 3em;
    padding: 4px 10px;
    text-align: center;
}
	
/*----------------*/
/*-------HOME PAGE --------*/
#first {
	margin-top: -60px;
	right:0;}


/*--------------------------*/

/*--------------------------*/
/*----- UDAILY ------*/

.udaily a {
	font-family: 'Open Sans', Arial, Helvetica, Verdana, sans-serif; 
	font-size: 1em;
	font-weight: 600;
	line-height:1.2em;
	color: #071940;
	display: block;
	text-decoration: none;
	border-bottom:1px solid #dddddd;
	background-image:url(http://www.udel.edu/gradoffice/wordpress/images/bluetriangle2.png);
	background-repeat:no-repeat;
	background-position:10px 15px;
	padding: 9px 5px 9px 1.5em;
}
.udaily ul {
	margin-left:0;
	padding:0;
	text-align:left;
}
.udaily li {
	margin-left:0;
	padding-left:0;
	text-align:left;
	list-style:none;
}
.notes {font-size:0.9em; line-height:1.1em; padding:1em 0 4em 0; border-top:8px solid #0f5cac;}

.more-link, .more-udaily { 
margin:12px 0;

}
.more-link, .more-udaily a{
	color:#333;
	background-color:#f2f2f2;
    padding:3px 10px;
	border:1px solid #d9d9d9;
	border-radius: 5px;
	font-weight:400;
	text-transform:uppercase;
	font-size:14px;
	width: 110px;
}
.more-link2{
	color:#f2f2f2;
	background-color:#000000;
    padding:3px 10px;
	border:1px solid #000000;
	border-radius: 5px;
	font-weight:400;
	text-transform:uppercase;
	font-size:14px;
	width: 110px;
}
.more-news a{
	color:#fff;
	background-color:#0b386c;
    padding:3px 10px;
	border:1px solid #0b386c;
	border-radius: 5px;
	font-weight:400;
	text-transform:uppercase;
	font-size:14px;
	margin:6px;
	display:inline-block;
}
.connect a{
	color:#fff;
	background-color:#071940;
    padding:3px 10px;
	border:1px solid #0b386c;
	border-radius: 5px;
	font-weight:400;
	text-transform:uppercase;
	font-size:14px;
	margin:6px;
	display:inline-block;
}
/*-------------------------*/
/*----------- TABS --------- */


.et_pb_toggle_close {
    /*background-color: #fcf5d8;*/
	background-color: #fdf9e8;
}
.et_pb_toggle {
    /*border: 1px solid #fce2a1;*/
	border-top: none;
	border-left: 1px solid #fce2a1;
	border-right: 1px solid #fce2a1;
	border-bottom: 1px solid #fce2a1;
	margin-bottom: 0px;
}
.et_pb_toggle_title::before {
    color: #e8b043;
}


/*---------------------------*/
/*------Sidbar gradient -------*/

#eventshm, #phpeverywherewidget-3, .program-column2, #AllContents-gradientdivider .et_pb_row, #AllContents-gradientdivider2, #AllContents-gradientdivider3 {background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 27%, rgba(246,246,246,1) 65%, rgba(237,237,237,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(27%,rgba(255,255,255,1)), color-stop(65%,rgba(246,246,246,1)), color-stop(100%,rgba(237,237,237,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 27%,rgba(246,246,246,1) 65%,rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 27%,rgba(246,246,246,1) 65%,rgba(237,237,237,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 27%,rgba(246,246,246,1) 65%,rgba(237,237,237,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 27%,rgba(246,246,246,1) 65%,rgba(237,237,237,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}
/*-----------------------*/
/*---------- Blue Footer ---------*/
#GradFooter, #GradFooter h2, #emergency h4, #campusresources a, #emergency a {color:#fff; }
#GradFooter h2, #emergency h4 {border-bottom:1px solid #fff;}
#emergency h4 { margin-bottom:0.6em; font-size:16px;}
#emergency { background-color: #0b386c !important; color:#fff; padding:2em; margin: 2em 0;}
#emergency p { font-size: 1em !important; line-height:1.2em;}
/*#text-12 {padding-bottom: 0 !important; magin-bottom: 0 !important;}*/
#GradFooter .et_pb_row_inner:nth-of-type(n+2) {
    padding-top: 0 !important;	padding-bottom: 20px !important;
}
#GradFooter .et_pb_section {
    padding: 0 !important;
    position: relative;
}
#GradFooter .et_pb_column_1_3 .et_pb_widget_area_left .et_pb_widget, #GradFooter .et_pb_column_1_4 .et_pb_widget_area_left .et_pb_widget {
    margin-right: 0;
    width: 100% !important;
	padding-bottom: 0px !important;
}
#GradFooter .et_pb_widget_area_left {
	padding-bottom: 0px !important;
}
#campusresources  ul li {
	list-style: none;
	line-height:1em;
	background-image:url(http://www.udel.edu/gradoffice/wordpress/images/bluetriangle2.png);
	background-repeat:no-repeat;
	background-position:10px 15px;
	padding: 9px 5px 9px 2em;
	/*width:100%;*/
}
#GradFooter .et_pb_column {
    padding: 0 !important;
}
.et_pb_widget_area_left {
    border-right: 0;
}

/**/

/*-------Form Adjustments ----------*/
.frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading h3 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #0b386c none repeat scroll 0 0;
    border-color: #e8e8e8 -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-style: solid none none;
    border-width: 2px medium medium;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 8px 10px 10px;
}
.with_frm_style a { color:#0b386c !important;}
.reset {margin-top:-4em; float:right;}
.reset2 {margin-top:-2em; float:right;}
.reset3 {margin-top:6px; float:left;}
/*--------Blue Box -----*/
.bluebox-2column a, .bluebox-1column a { color:#ffffff; }
.bluebox-2column { width:45%; float:left; margin-right:5%; }
.bluebox-2column li a, .bluebox-1column li a, .bluebox-1column li, .bluebox-2column li { color:#ffffff; font-size:14px; line-height:1.4em; }
/*-------Mary Martin -------*/
.associateviceprovost { margin-bottom:3em; float:left; margin-right:0; max-width:230px;}

.viceprovost { margin-bottom:4em; float:right; margin-left:15px; max-width:230px;}
.directory-admin { margin-bottom:4em; float:left; margin-right:15px; max-width:230px;}
/*---------UL and OL -----------*/
#left-area ol, .entry-content ol, .comment-content ol {
    margin-left: 20px;
}
#left-area ol li, .entry-content ol li, .comment-content ol li {
    margin-bottom: 10px;
}
/*----------Blue Boxes ----------*/
#sidebarbox1 {margin:0 0 4em 0em; padding: 2em !important;}

#sidebarbox2 {margin:0 0 4em 0em; padding: 2em !important;}

#sidebarbox1 .et_pb_promo_button:hover, #sidebarbox2 .et_pb_promo_button:hover {
	color: #ffffff !important;
    padding: 0 34px 0 14px !important;	
}
#sidebarbox1 .et_pb_promo_button, #sidebarbox1  a.et_pb_more_button, #sidebarbox2 .et_pb_promo_button, #sidebarbox2  a.et_pb_more_button { padding: 0 20px; font-size: 16px; border: 1px solid;}

#sidebarbox1 .et_pb_promo_button::after, #sidebarbox1 a.et_pb_more_button::after, #sidebarbox2 .et_pb_promo_button::after, #sidebarbox2 a.et_pb_more_button::after {
    line-height: 0.5;
	font-size: 26px;
	margin-top: 6px;
}
.et_pb_cta_0.et_pb_promo p {
    font-size: 1em;
    line-height: 1.2em !important;
}
/*-------Column Heights -----------*/

/*-------Table Press ----------*/
.page-id-1324 .tablepress thead th, .page-id-4710 .tablepress thead th{
    background-color: #fcc303;
}
.page-id-1324 .entry-content tr th, .page-id-1324 .entry-content thead th, .page-id-4710 .entry-content tr th, .page-id-4710  .entry-content thead th {
    padding: 0px 24px;
}
.page-id-1324 .entry-content tr td, .page-id-4710 .entry-content tr td{
    padding: 6px 8px;
}
.page-id-1324 .tablepress-table-name { color:#fff; font-size:18px;}
.page-id-1324 .tablepress-table-description {
    color: #fff;
    line-height: 1.1em;
}
#administration .et_pb_column {
    width: 35% !important;
}
#directory .et_pb_column {
    width: 25% !important;
}
#directoryimages img{ max-width:200px;}
/*----Inquiry Form -----*/
.page-id-3187 .frm_style_formidable-style.with_frm_style fieldset {
    width: 100%;
}
#fact1 {background-color:#0b386c !important; border-left:5px solid #fff; border-right:5px solid #fff;}
.et_pb_circle_counter .percent p {
    padding: 38% 0;
}
.tab-column3 {
	float:left;
	width:46%;
	margin:0 4% 0 0;
	padding-bottom:30px;
}

/*------Portfolio----*/
/* Set the image widths */

#ifonly {font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif !important; font-size:48px; font-style:italic; margin-bottom:20px; }

/*----- Carouel Home page slider -------*/
.page-id-4522 .et-simple-slider, .page-id-4522 .et-simple-slider, .single .et-simple-slider {border: 1px solid #ffffff; box-shadow: 0 1px 2px rgba(0, 0, 0, 0);}
.page-id-4522 .et_shortcodes_controller_nav { background: #ffffff none repeat scroll 0 0; }
.page-id-4522 .et_shortcodes_controller_nav { border-top: 0 none; box-shadow: 0px;}
.page-id-4522 .et_shortcodes_controls_arrows .et_sc_nav_next { border-left: 0 none; box-shadow: -1px 0 0 0 #ffffff; }
.page-id-4522 .et_shortcodes_controls_arrows .et_sc_nav_prev {border-right: 0 none;}
.page-id-4522 .et_pb_column .et_pb_blog_grid .column.size-1of2, .et_pb_column .et_pb_widget:nth-child(n) { margin: 0 !important; width: 100% !important;}
.page-id-4522 .et_pb_blog_1 .et_pb_post p {line-height: 1.5em; margin-bottom: 10px;}

/*----- Carouel Home page slider page-id-4755-------*/
.page-id-4755 .et-simple-slider {border: 1px solid #ffffff; box-shadow: 0 1px 2px rgba(0, 0, 0, 0);}
.page-id-4755 .et_shortcodes_controller_nav { background: #ffffff none repeat scroll 0 0; }
.page-id-4755 .et_shortcodes_controller_nav { border-top: 0 none; box-shadow: 0px;}
.page-id-4755 .et_shortcodes_controls_arrows .et_sc_nav_next { border-left: 0 none; box-shadow: -1px 0 0 0 #ffffff; }
.page-id-4755 .et_shortcodes_controls_arrows .et_sc_nav_prev {border-right: 0 none;}
.page-id-4755 .et_pb_column .et_pb_blog_grid .column.size-1of2, .et_pb_column .et_pb_widget:nth-child(n) { margin: 0 !important; width: 100% !important;}
.page-id-4755 .et_pb_blog_1 .et_pb_post p {line-height: 1.5em; margin-bottom: 10px;}

/*----- Carouel Home page slider page-id-4755-------*/
.page-id-4799 .et-simple-slider {border: 1px solid #ffffff; box-shadow: 0 1px 2px rgba(0, 0, 0, 0);}
.page-id-4799 .et_shortcodes_controller_nav { background: #ffffff none repeat scroll 0 0; }
.page-id-4799 .et_shortcodes_controller_nav { border-top: 0 none; box-shadow: 0px;}
.page-id-4799 .et_shortcodes_controls_arrows .et_sc_nav_next { border-left: 0 none; box-shadow: -1px 0 0 0 #ffffff; }
.page-id-4799 .et_shortcodes_controls_arrows .et_sc_nav_prev {border-right: 0 none;}
.page-id-4799 .et_pb_column .et_pb_blog_grid .column.size-1of2, .et_pb_column .et_pb_widget:nth-child(n) { margin: 0 !important; width: 100% !important;}
.page-id-4799 .et_pb_blog_1 .et_pb_post p {line-height: 1.5em; margin-bottom: 10px;}

/*----- Carouel slider -------*/
.et-simple-slider {margin: 0;}



/*----- Post Sidebar  -------*/
#search-2, #search-7 {padding-bottom:30px;}
#text-12, #recent-posts-3, #recent-posts-2 {padding-bottom:30px;}
#text-9 {padding-bottom:30px;}
#commentform .et_pb_button {margin: 0 auto !important;}
#commentform .form-submit {float:none;}
#postcontent {margin-top:-160px !important; /**/
border-top:10px solid #02599d;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0);
padding: 50px !important;
background-color:#ffffff;
}
#postcontenttop-2 {margin-top:-285px !important; /**/
/*border-top:10px solid #02599d;*/ 
border-top:20px solid #0b386c;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
/*border-bottom:1px solid #cccccc;*/
padding: 50px 50px 0 50px !important;
background-color:#ffffff;
}
#postcontenttop-2 h1 {
	font-size:48px;
}

.page-id-5339 .pagination {
    background-color: #ededed;
    border-radius: 5px;
    clear: both;
    padding: 10px;
	margin-bottom:50px;
}
#lists li {margin-bottom:20px;}
#listitems li {margin:0 0 30px 23px;}
#bulletedlist li {line-height:1.4em; margin-bottom:10px;}
.staff {font-weight:bold;}

/*-------SEARCH-----*/
table.cart th, #main-content table.cart th, table.cart td, #main-content table.cart td, table.cart tr, #main-content table.cart tr, #content-area table tr, #content-area table td, #content-area table th {
    padding: 0;
}

.cse .gsc-search-button input.gsc-search-button-v2, .mega-sub-menu .gsc-search-button input.gsc-search-button-v2, .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {
    height: 32px !important;
	margin-top: 6px !important;
	padding: 9px 20px !important;
    width: 54px !important;
	min-width: 54px !important;
	min-height:16px !important;
	font-size:13px !important;
}
.entry-content table, body.et-pb-preview #main-content .container table {
    border: 0 none;
}
.gsc-input-box {
    border: 1px solid #d9d9d9 !important;
    height: 33px !important;
    padding: 5px !important;
}
.entry-content tr td, body.et-pb-preview #main-content .container tr td {
    border-top: 0;
}
.gsc-selected-option-container {min-width: 84px !important;}


#search-7 h4 {border-bottom: 1px solid #ccc;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 10px;
    text-transform: uppercase;
	margin-top:30px;}



/*------------*/

}

@media only screen and ( min-width: 1405px ) { 
   /* your css goes here */

}

/* Laptops and desktops (1100-1405px) */
@media only screen and ( min-width: 1100px ) and ( max-width: 1405px) { 
   /* your css goes here */
   
   
}
/* Tablets in landscape mode (981-1100px) */
@media only screen and ( min-width: 981px ) and ( max-width: 1100px ) { 
   /* your css goes here */
   .et_header_style_centered nav#top-menu-nav {
    width: 80% !important;
	max-width: 1130px;
	margin:0 auto;
}
.et_header_style_centered #main-header .logo_container { width: 80%; margin:0 auto; }
  
}

/* Tablets in portrait mode (768-980px) */
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
   /* your css goes here */

/*----------*/

#top-header {
    display: block !important;
	background-image: url(http://www.udel.edu/research/wordpress/headerimages/blueseal2.png);
    background-repeat:no-repeat;
    background-position:center 38.5%;
    background-size: 80% auto;
	border-bottom: 2px solid #fcc303;
	padding-bottom: 6px;
}
.et_header_style_centered nav#top-menu-nav {
    width: 80% !important;
	max-width: 1130px;
	margin:0 auto;
}
.et_header_style_centered #main-header .logo_container { width: 80%; margin:0 auto; }
 /*----------*/
 
#intro {background-color: rgba(0, 0, 0, 0.7); padding:40px !important; width:100% !important;}
/*-------Footer Address----------*/
#address {
	margin:0 auto;
	padding:1em 0;
	color: #0f2262;
}
#address p {
	font-size:1em;
	color: #0f2262;
	font-weight:normal;
	text-align:center;
	margin-left:0;
	line-height:1.5em;
}
#address p a {
	font-size:1em;
	color: #0f2262;
	font-weight:bold;
	text-align:center;
	margin-left:0;
	margin-right:.8em;
	padding-right:.8em;
	border-right:1px solid #cccccc;
	line-height:1.5em;
}
#udfooterlogo {
	float:none;
	display:block;
	margin-bottom:2em;
	text-align:center;
}
/*-------------*/
 /*-------Home Page-------*/
 .et_pb_column {
    margin-bottom: 0;
}
#researchnews { padding:0;}
#researchnews-wrapper {padding:30px 30px 0 30px !important; background-color:#fff;}


  
/*-----------------*/

/*---------- Blue Footer ---------*/
#GradFooter h2 {border-bottom:1px solid #fff; margin-top:1em;}
/*---------*/

/*--------Blue Box -----*/
.bluebox-2column { width:100%; float:none; margin-right:0%; }
.bluebox-2column ul { padding-bottom:0; }
/*--------Mary Martin -------*/
.associateviceprovost { margin-bottom:5em; float:left; margin-right:1.6em; max-width:230px;}
.directory-admin { margin-bottom:4em; float:left; margin-right:15px; max-width:230px;}


/*-------Column Heights -----------*/

/*---------- Staff Directory -------*/
#administration .et_pb_column {
    width: 50% !important;
}
#directory .et_pb_column {
    width: 50% !important;
}
/*-------------*/



}
/* Tablets in portrait mode (100-767px) */
@media only screen and ( min-width: 767px ) and ( max-width: 848px ) {
  /* your css goes here */
 /*----------*/
 #top-header {
    display: block !important;
	background-image: url(http://www.udel.edu/research/wordpress/headerimages/blueseal2.png);
    background-repeat:no-repeat;
    background-position:center 38.5%;
    background-size: 80% auto;
	border-bottom: 2px solid #fcc303;
	padding-bottom: 6px;
}
.et_header_style_centered nav#top-menu-nav {
    width: 80% !important;
	max-width: 1130px;
	margin:0 auto;
}
.et_header_style_centered #main-header .logo_container { width: 80%; margin:0 auto; }
/*----------*/
 #secondary-nav {
     display: none;
}
/*#intro {background-image:none;}*/
#intro {background-color: rgba(0, 0, 0, 0.7); padding:40px !important; width:100% !important;}

}

/* Tablets in portrait mode (100-767px) */
@media only screen and ( min-width: 480px ) and ( max-width: 767px ) {
  /* your css goes here */
 
 /*----------*/
 #top-header {
    display: block !important;
	background-image: url(http://www.udel.edu/research/wordpress/headerimages/blueseal2.png);
    background-repeat:no-repeat;
    background-position:center 38.5%;
    background-size: 80% auto;
	border-bottom: 2px solid #fcc303;
	padding-bottom: 6px;
}
.et_header_style_centered nav#top-menu-nav {
    width: 80% !important;
	max-width: 1130px;
	margin:0 auto;
}
.et_header_style_centered #main-header .logo_container { width: 80%; margin:0 auto; }
/*----------*/
#secondary-nav {
 display: none;
}
/*#intro {background-image:none;}*/
#intro {background-color: rgba(0, 0, 0, 0.7); padding:40px !important; width:100% !important;}


/*-------Footer Address----------*/
#address {
    /*border-top: 2px solid #0f2262;
	width:88%;*/
	margin:0 auto;
	padding:1em 0;
	color: #0f2262;
}
#address p {
	font-size:1em;
	color: #0f2262;
	font-weight:normal;
	text-align:center;
	margin-left:0;
	line-height:1.5em;
}
#address p a {
	font-size:1em;
	color: #0f2262;
	font-weight:bold;
	text-align:center;
	margin-left:0;
	margin-right:.8em;
	padding-right:.8em;
	border-right:1px solid #cccccc;
	line-height:1.5em;
}
#udfooterlogo {
	float:none;
	display:block;
	margin-bottom:2em;
	text-align:center;
}
/*---- Page Elements-----*/
#Breadcrumbs .et_pb_column, #Breadcrumbs2 .et_pb_column {
	display:none;
}

   /*-------Home Page-------*/
 

/*---------*/
/*---------- Blue Footer ---------*/
#GradFooter h2 {border-bottom:1px solid #fff; margin-top:1em;}
/*---------*/
/*--------Blue Box -----*/
.bluebox-2column { width:100%; float:none; margin-right:0%; }
.bluebox-2column ul { padding-bottom:0; }

/*--------Mary Martin -------*/
.associateviceprovost { margin-bottom:2em; float:left; margin-right:1.6em; max-width:230px;}

/*----------*/

#administration .et_pb_column {
    width: 50% !important;
}
#directory .et_pb_column {
    width: 50% !important;
}


/*-------------*/

}

/* Tablets in portrait mode (100-848px) */
@media only screen and ( min-width: 10px ) and ( max-width: 479px ) {
  /* your css goes here */
#page-container {
    padding-top: 0px !important;
}

 /*----------*/
 #top-header {
    display: block !important;
	background-image: url(http://www.udel.edu/research/wordpress/headerimages/blueseal2.png);
    background-repeat:no-repeat;
    background-position:center 38.5%;
    background-size: 80% auto;
	border-bottom: 2px solid #fcc303;
	padding-bottom: 6px;
}
.et_header_style_centered nav#top-menu-nav {
    width: 90% !important;
	max-width: 1130px;
	margin:0 auto;
}
.et_header_style_centered #main-header .logo_container { width: 80%; margin:0 auto; }

#mega-menu-wrap-secondary-menu #mega-menu-secondary-menu > li.mega-menu-item > a.mega-menu-link { height: 45px;
    line-height: 45px;}
/*----------*/

#intro {background-color: rgba(0, 0, 0, 0.7); padding:40px !important; width:100% !important;}

/*---------*/
/*-------Footer Address----------*/


#address {
	margin:0 auto;
	padding:1em 0;
	color: #0f2262;
}
#address p {
	font-size:1em;
	color: #0f2262;
	font-weight:normal;
	text-align:center;
	margin-left:0;
	line-height:1.5em;
}
#address p a {
	font-size:1em;
	color: #0f2262;
	font-weight:bold;
	text-align:center;
	margin-left:0;
	margin-right:.8em;
	padding-right:.8em;
	border-right:1px solid #cccccc;
	line-height:1.5em;
}
#udfooterlogo {
	float:none;
	display:block;
	margin-bottom:2em;
	text-align:center;
}
/*---- Page Elements-----*/
#Breadcrumbs .et_pb_column, #Breadcrumbs2 .et_pb_column {
	display:none;
}

/*-------------------*/
  /*-------Home Page-------*/
  
.et_pb_column {
    margin-bottom: 0;
}


/*---------*/
/*---------- Blue Footer ---------*/
#GradFooter h2 {border-bottom:1px solid #fff; margin-top:1em;}
/*---------*/
/*--------Blue Box -----*/
.bluebox-2column { width:100%; float:none; margin-right:0%; }
.bluebox-2column ul { padding-bottom:0; }
/*--------Mary Martin -------*/
.associateviceprovost { margin-bottom:2em; float:none; margin-right:auto; margin-left:auto; max-width:230px;}
.viceprovost { margin-bottom:2em; float:none; margin-right:auto; margin-left:auto; max-width:230px;}

/*-----------------*/
/*-------Column Heights -----------*/

#administration .et_pb_column {
    width: 90% !important;
	margin:0 auto;
}
#directory .et_pb_column {
    width: 90% !important;
	margin:0 auto;
}

/*-------- Page Content --------*/
#AllContents-top .et_pb_row {
	height: 2em;
	width: 90%;
}
#AllContents-bottom .et_pb_row {
    height: 2em;
	width: 90%;
}
#AllContents .et_pb_row{
	clear: both;
	background-color: #fff;
    border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	display: block;
	padding: 0 1em !important;
	width: 90%;
	/*max-width: 1000px;*/
}
#AllContents .et_pb_row h1 { border-bottom: 1px #cccccc solid; margin:0 0 .4em 0; }

/*--------Lightbox --------*/

.nivo-lightbox-wrap {
    bottom: 1%;
    left: 1%;
    right: 1%;
    top: 1%;
}
.nivo-lightbox-close {
    right: 1%;
    top: 1%;
}
/*-------------*/
.frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading h3 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #0b386c none repeat scroll 0 0;
    border-top: 0 !important;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 8px 10px 10px;
}
}

/*------------------------------------*/
/*-------Main Slider CHANGES----------*/





/* CSS Document */
