/*
Theme Name:		Thrombosis Canada
Description:	Customization of Nebraska theme for Thrombosis Canada
Author:			Zulimar
Template:    	nebraska
Version: 		1
License: 		GNU General Public License v2 or later
License 		URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


body {
	font-size:15px;
}
b {
	color: #444;
}


/* Header */

#header {
	padding:25px 0 10px;
}
.top-header  {
	display:inline;
	margin-left: 20px;
}
.top-header .top-tagline {
	display:inline-block;
	margin-top: 10px;
}


#logo {
	margin-bottom: 20px;
}
#logo a {
	display:inline;
}


#teaser-content #page-title:after {
	content:"";
}

#navigation {
	height:61px;
}
#navigation ul li a {
	/* menu item height*/
	padding:18px 15px 6px 15px;
}

#header-searchform input[type=text] {
  width:20%;
}


#mobile-menu li {
	display:block;
	float:none;
}


/* hide entry metadata, like posts, author. */
.entry-meta {
	display:none;
}
#teaser h1 {
	font-size: 3em !important;
	font-weight: 100 !important;
	margin-bottom: 20px !important;
	line-height: 1em;
}
#nav-below {
	display: none;
}
#disclaimer {
	background: white;
	text-align: center;
	padding: 50px;
	position: absolute;
	width: 300px;
	z-index: 10001;

	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;

	-webkit-box-shadow: -2px 2px 20px rgba(0,0,0,0.8);
	-moz-box-shadow: -2px 2px 20px rgba(0,0,0,0.8);
	box-shadow: -2px 2px 20px rgba(0,0,0,0.8);

	margin-left: -200px;
	left: 50%;
	top: 50px;
}
@media screen and (max-width: 400px) {
	#disclaimer {
		width: auto;
		left: 5px;
		right: 5px;
		top: 20px;
		margin: 0px;
		padding: 20px;
	}
}
#disclaimer button {
	padding: 5px 30px;
	font-size: 1.2em;
	color: white;
	background: #777;
	border: none;
	margin-top: 20px;
}
#disclaimer img {
	width: 160px;
}


#mobileBanner {
	display: none;
	text-align: center;
	font-size: 18px;
	border-bottom: 1px dotted #aaa;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
#mobileBanner img {
	width: 60%;
}
@media screen and (max-width: 500px) {
	#mobileBanner {
		display: block;
	}
}



iframe.youtube {
	width: 640px;
	height: 360px;
}
@media screen and (max-width: 767px) {
	iframe.youtube {
		width: 90%;
		height: 180px;
	}
}


/* SIDE BAR*/
.sidebar li li.menu-item{
	border-style: solid;
	border-color: lightgrey;
	border-width: 1px;	
    padding: 10px 30px 10px 10px;
    color: #555555;
    margin-bottom: 0px;
    list-style: none !important;
    font-weight: bold;
    background-color: none !important;
}

.sidebar li.current-menu-item{
	background-color: #1d2a75;
}

.sidebar li.current-menu-item a{
	color: white !important; 
	font-weight: bold;
}
