/* CUSTOM STYLESHEET
---------------------------------------------------------------------------------
Instructions: Add your custom styles in this file instead of style.css,
so it's easier to update the theme. Simply copy an existing style from 
style.css to this file, and modify it as you like.
--------------------------------------------------------------------------------- */



/* GLOBAL STYLES
---------------------------------------------------------------------------------
Add styles beneath this line that you want to be applied across your entire site */

.meta li.meta-author { display: none; }
.meta li {
  background: none;
  padding-left: 0px; 
}

.meta li.meta-date { display: none; }

#outer-wrap {
	width: 1000px;
	max-width: 100%;
}

#metaslider_365 img {
	max-width: 100%;
}

#search-3 input#searchfield {
	max-width: 160px;
}

/* to remove space between header and nav, set auto to 0px */
.header2 #sitetitle {	
	margin:0 auto 0px;
	float:none;
	clear:both;
	max-width:none;
	width:100%;
	}
/* SEARCH BAR
---------------------------------------------*/
.header2 #sitetitle #header_right {
	margin-top: -32px;
}
/* Hide search bar if screen width under 942px */
@media screen and (max-width: 942px) {
    .header2 #sitetitle #header_right {
        display: none !important;
    }
}
form#searchform input[type="submit"], form#searchform input[type="button"], .wpcf7 form input[type="submit"] {
  background-color:#012266;
  border:1px solid #012266;
  font-family:Arial, Helvetica, sans-serif;
  font-size:.8em;font-weight:200;text-transform:uppercase;
}

/* to remove space between nav and top of banner */
#alt-home-bottom {
	padding:0px 0;
	}

.centercatnav #catnav {
	background: #011F5B;
}
.catnav li {
	margin-bottom: 0;
}
.centercatnav #catnav ul ul a, .centercatnav #catnav li li:last-child a {
	background: #011f5b;
}
#footnav ul a:hover, #footnav ul a:active {
	color: #24A7FF;
}
/* PEOPLE PAGES */
#people_wrapper {
	min-height: 184px;
	clear: both;
}
#people_photo {
	float: left;
}
#people_photo img {
	padding: 8px;
	border: 1px solid #DDD;
}
#people_info {
	margin-left: 184px;
	line-height: 1.4em;
	padding-left: 12px;
}
#people_profile_wrapper {
	min-height: 400px;
}
#people_profile_photo {
	float: right;
	padding: 10px;
}
#people_profile_photo img {
	padding: 8px;
	border: 1px solid #DDD;
	width: 300px;
}
#people_profile_info {
	margin-left: 20px;
	line-height: 1.6em;
}
#people_profile_bio {
	padding-top: 24px;
}
#people_profile_bio ul {
	list-style-type: disc;
	margin-left: 24px;
	margin-top: -12px;
}
#people_profile_bio ul li {
	margin-bottom: 4px;
}

/* NEWS PAGE */
#news_wrapper {
	min-height: 180px;
	clear: both;
}
.news-thumb {
	float: left;
	padding: 8px;
}
.news-body {
	margin-left: 180px;
	margin-bottom: 16px;
	line-height: 1.5em;
}

/* HOME WIDGETS */
#news_wrapper_home {
	min-height: 70px;
	clear: both;
}
.news-thumb-home {
	float: left;
	padding: 8px;
	border: 1px solid #DDD;
	margin-bottom: 8px;
}
.news-thumb-home img {
	width: 60px;
}
.news-body-home {
	line-height: 1.3;
	font-size: 13px;
	margin-left: 84px;
	margin-bottom: 8px;
}

.recent-pubs {
	font-size: small;
	line-height: 1.3;
	margin-bottom: 12px;
}

/* VIDEO PAGE */
#video_wrapper {
	min-height: 184px;
	clear: both;
}
#video_thumbnail {
float:left;
margin-right:30px;margin-bottom:50px;
}

#Video_info {
	line-height: 1.2em;
}

/* PUBLICATIONS PAGE 
----------------------------------------------------- */
.pub-wrapper {
	clear: both;
	padding: 8px 0;
	border-bottom: 1px solid #C0C0C0;
	font-size: 14px;
}

/* PUBLICATIONS PAGE USING PAPERCITE
----------------------------------------------------- */
.entry ul li {
  list-style:none; margin-bottom:5px;
}

#tabs {border: 1px solid #111111;}
/* -------------------[ Video Embed ]------------------- */

.videoembed-wrap {}

.single-video,
.videoembed {
	position: relative;
	padding-bottom: 62.250%; /* 62.50%; -- 16:10 Video Size Ratio -- */
	padding-bottom: 56.25%; /* 56.25%; -- 16:9 Video Size Ratio -- */
	height: 0;
	overflow: hidden;
	margin: 0 auto;
	}

.single-video iframe,  
.single-video object,  
.single-video embed,
.single-video video,
.videoembed iframe,  
.videoembed object,  
.videoembed embed,
.videoembed video {
	position: absolute;
	top: 0;
	left: 0;
	width: 50%;
	height: 50%;
	}

/*Teaching Page*/
table.education
{
border-collapse:collapse; padding:0px;
}
table.education tr td
{
border:1px solid white;
}

/* RESEARCH PAGE */
.research-photo {
	float: left;
	width: 162px;
}
.research-photo img {
	padding: 8px;
	border: 1px solid #DDD;
}
.research-body {
	margin-left: 180px;
}

/* -------------------[ WP 3.6 Updates for Video/Audio Embeds ]------------------- */
/*
iframe,  
object,  
embed,
video {
	max-width:50%;
	}
*/
audio,
video,
.wp-audio-shortcode,
.wp-video-shortcode,
.single-video {
	width:50%;
	max-width:50%;
	}

.wp-audio-shortcode,
.wp-video-shortcode,
.single-video {
	margin-bottom:0px;
	max-width:50%;
	}

/*Footer Styles*/ 
body #outer-wrap #footer-widgets, body #outer-wrap #footer-widgets h3 {
background-color:#eeeeee; color:#000000;
}
body #outer-wrap #footer-widgets a {color:#0a3598}
body #outer-wrap #footer-widgets a:hover {color: #59a9fe;}

.footer-widget1 {
width:21%;
}
.footer-widget2 {
width:45%;
}
.footer-widget3 {
width:26%;
}
}
.footer-widget4 {
display:none;
}

#footnav ul.clearfix ul.sub-menu {
display:none;
}
#footnav ul.clearfix ul.sub-menu a:link {color: #ffffff;}
#footnav ul.clearfix ul.sub-menu a:hover {color: #24a7ff;}


.header2 #sitetitle {
	background: #011F5B;
}
#header_left {
	/*width: 25%;*/
	float: left;
}
#header_mid {
	/*width: 37.5%;*/
	display: inline;
}
#header_right {
	/*width: 37.5%;
	background-image:url('http://www.kumarrobotics.org/wp-content/uploads/2013/12/header_05.jpg');
	background: #011f5b;
	display: inline;*/
	float: right;
}

.metaslider {
	margin-top: -4px;
}
/* DESKTOP ONLY STYLES
---------------------------------------------------------------------------------
Add styles inside the media query below that you only want to be applied to the desktop layout of your site */

@media only screen and (min-width: 801px) {


	/* Desktop styles go here */


}