/*
Theme Name: WP Bootstrap
Theme URI: http://teamtreehouse.com/how-to-build-a-simple-responsive-wordpress-site-with-twitter-bootstrap
Description: A simple responsive theme built with Bootstrap
Author: Zac Gordon
Author URI: http://zacgordon.com/
Version: 1.0
Tags: responsive, white, bootstrap

License: Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
License URI: http://creativecommons.org/licenses/by-sa/3.0/

This is an example theme to go along with the Treehouse blog post on <a href="http://teamtreehouse.com/how-to-build-a-responsive-wordpress-site-with-twitter-bootstrap">How to Build a Simple Responsive WordPress Site Using Twitter Bootstrap</a>.
*/

@import url('bootstrap/css/bootstrap.css');
@import url('bootstrap/css/bootstrap-responsive.css');

body {
	padding-top: 90px;
	padding-bottom: 0px;
}
a {
color: #000000;
text-decoration: none;
}
a:hover {
color: #fa1b13;
}
.navbar .brand
{
	background-image: url(http://www.ideas.fr/wp-content/uploads/2013/07/ideas-logo.png);
	background-repeat:no-repeat;
	background-position: 0px 6px;
	margin:0px;
	padding:10px 50px 4px 10px;
}

a.brand span
{
	visibility:hidden;
}

.navbar-wrapper {
position: absolute;
top: 0;
right: 0;
left: 0;
margin-top: 20px;
margin-bottom: -64px;
z-index:10;
}
.navbar .nav li a {
font-weight: bold;
text-align: center;
border-left: 1px solid rgba(0,0,0,.1);
border-right: 1px solid rgba(0,0,0,.1);
}
.dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a {
	background-color:#fa1b13;
	background-image:none;
}
@media (max-width: 979px) {
	.navbar .nav li a {
font-weight: bold;
text-align: left;
border-left: none;
border-right: none;
}
.navbar-inner {
border-radius: 0;
margin: -20px 0;
}
}
.carousel  {
	margin-top:-90px;


}

.carousel img {
top: 0;
left: 0;
min-width: 100%;
}
.carousel-caption {
position: absolute;
right: 0;
bottom: 0;
left: 0;
padding: 10px 30px;
background: #666666;
background: rgba(0, 0, 0, 0.25);
}
@media (max-width: 767px) {
	.carousel {
margin-top: -50px;
}
.carousel-caption {
position: static;
right: 0;
bottom: 0;
left: 0;
padding: 10px 30px;
background: #666666;
background: rgba(0, 0, 0, 0.75);
}
}
.carousel-caption h1, .carousel-caption .lead
{
	margin:0px;
	line-height:1.25;
	color:#ffffff;
	text-shadow: 0 1px 1px rgba(0,0,0,.4);
}
.carousel-caption h1 span
{
	margin:0px;
	line-height:1.25;
	color:#fa1b13;
	text-shadow: 0 1px 1px rgba(0,0,0,.4);
}
.carousel-control {
background:none;

}

.baseline {
	background-color:#fa1b13;
	padding:10px 30px 2px;
	color:#ffffff;
	text-shadow: 0 1px 1px rgba(0,0,0,.4);
	text-align:center;
	margin-bottom: 30px;
}

#mainfooter {
	height:60px;
	text-align:left !important;
	font-size:12px;
	margin-top:90px;
	}
	
h2 {
	color:#fa1b13;
	font-size:25px;
}
	
h5 a {
	color:#fa1b13;
}
h5 a:hover {
	color:#c5342e;
}
.h5home {
	margin:20px 0 05px 0;
	
}
h5 {
font-size: 14px;
line-height: 20px;
margin: 05px 0 20px 0;
}
.img-polaroid {
	text-align:center;
}
img.attachment-thumbnail.wp-post-image, img.attachment-medium.wp-post-image, img.attachment-thumbnail {
padding: 4px;
background-color: #fff;
border: 1px solid #ccc !important;
border: 1px solid rgba(0, 0, 0, 0.2)!important;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
@media (max-width: 767px) {
img.attachment-thumbnail.wp-post-image, img.attachment-medium.wp-post-image {
padding: 0px;
background-color: #fff;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
}
@media (max-width: 979px) {
    #gallery-1 .gallery-item {
    float: left;
    margin-top: 10px;
    text-align: center;
    width: 100% !important;
}
    
        }
        
.btn {
    margin-bottom: 5px;
}
#wrap {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -60px;
}
input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
display: inline-block;
height: 30px;
padding: 4px 6px;
margin-bottom: 10px;
font-size: 14px;
line-height: 20px;
color: #555555;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
label {
display: block;
margin-bottom: 1px;
margin-top: 10px;
}
input[type="submit"] {
display: inline-block;
padding: 4px 12px;
margin-bottom: 0;
font-size: 14px;
line-height: 20px;
color: #333333;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align: middle;
cursor: pointer;
background-color: #f5f5f5;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat: repeat-x;
border: 1px solid #cccccc;
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
border-bottom-color: #b3b3b3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}