/*
#########################################################
#
	Theme : dcBootstrap
	Author : Mathieu M.
	Copyright :	http://www.html-edition.com/ ©
	Version: 0.1.1
#
#########################################################
*/

body { padding: 2.8em 0; }

/* Top
 ****************************** */
 
 
.navbar-inverse .nav > li > a{
	color: #fff;
}

.navbar-inverse .nav > li > a:hover{
	text-decoration: underline;
}
 
.social a { color: #ffffff; font-size: 1.4em; text-decoration: none; }

.social i {
	width: 25px;
	color: #ffffff;
	height: 25px;
	line-height: 25px;
	margin: 0 5px 0 0;
	text-align: center;
	border-radius: 2px 2px 2px 2px;
}
.social i:hover { background: #ffffff; }

i.facebook { background: #3c5b9b }
i.twitter { background: #2daae1; }
.instagram { width: 35px; }

i.gmaps { background: #cb2027; }
i.rss { background: #ff9a07; }
i.facebook:hover { color: #3c5b9b }
i.twitter:hover { color: #2daae1; }

i.gmaps:hover { color: #cb2027; }

i.rss:hover { color: #ff9a07; }

/* Home
 ****************************** */
 .dc-home .span12 { margin-left: 0 !important; }

/* 
 ****************************** */
.dc-home .img-polaroid, .dc-category .img-polaroid {
	max-width: 10.25em;
	min-height: 9em;
	margin: 0.625em 1.25em 0.475em 0;
}
.span6 .img-polaroid {
	max-width: 100%;
	margin: 0.6em auto;
}

.span6 .post-title { font-size: 24px; }

.read-more { margin: 0.6em 0; }
.read-more a, .post-tags a, .comment-info a { color: #ffffff; text-decoration: none; }

/* Sidebar
 ****************************** */
#sidebar h2 {
    font-size: 1.2em;
}
#sidebar h3 {
    font-size: 1.175em;
}

.tag10 { font-size: 90%; }
.tag20 { font-size: 95%; }
.tag30 { font-size: 100%; }
.tag40 { font-size: 105%; }
.tag50 { font-size: 110%; }
.tag60 { font-size: 120%; }
.tag70 { font-size: 125%; }
.tag80 { font-size: 130%; }
.tag90 { font-size: 140%; }
.tag100 { font-size: 150%; }

/* Tags
 ****************************** */
 .dc-tags .bar a { color: #ffffff; }

/* Useful classes
 ****************************** */
.text-center { text-align: center; }
.text-justify { text-align: justify; }
.text-left { text-align: left; }
.text-right { text-align: right; }

.margin-center { margin-left: auto; margin-right: auto; }

.well-white { background-color: #ffffff; border: 1px solid #e5e5e5; }

#sidebar ul {
	display: block;
	list-style: none;
	opacity: 0.98;
	border-radius: 5px;
	padding: 10px 5px;
}

#sidebar ul li{
	background: #eee;
	padding: 4px 6px;
}

#sidebar ul li a:hover {
	background: #CB1246;
	border-radius: 5px;
	padding: auto 3px;
}

#sidebar{
	background: url(/themes/dcBootstrap/assets/img/bg-sidebar.jpg) no-repeat;
	width: 308px;
}

/* Page de vente */
.buywineparent td, .buywineparent th{
	text-align:center;
	vertical-align: middle;
}

.buywine {
	display: inline;
	margin: 0;
	line-height: default;
}

/* hide "Buy button" only on large screens */
@media (min-width: 979px){
	.buywine input[name=submit]{
		visibility: hidden;	
	}

	table tr:hover .buywine input[name=submit] {
		visibility: visible;
	}
	
}



.showcart{
	text-align: right;
	margin: 50px 0;
}

.showCartButton{
	background: url(/public/wineglass-icon.png) left 25px top 10px no-repeat, linear-gradient(#e6e3e3, #b8b6b6);
	border: 1px solid #a3a2a2;
	border-radius: 5px;
	padding: 12px 40px 12px 70px;
	font-size: 1.1em;
	cursor: pointer;
}

.showCartButton:hover{
	background: url(/public/wineglass-icon.png) left 25px top 10px no-repeat, linear-gradient(#f2e9e9, #f5d3f3);
	border-color: #8a8888;
}

.addToCart{
	border: 1px solid #a3a2a2;
	border-radius: 5px;
	padding: 12px 40px 12px 70px;
	background: url(/public/grape-icon.png) left 25px top 10px no-repeat, linear-gradient(#e6e3e3, #b8b6b6);
	font-size: 1.05em;
	margin-top: 10px;
}

.addToCart:hover{
	background: url(/public/grape-icon.png) left 25px top 10px no-repeat, linear-gradient(#f2e9e9, #f5d3f3);
	border-color: #8a8888;
}

/* adapt display on mobiles*/
@media (max-width: 767px){
	span.visible-phone{
		padding-left: 5em;
	}
	
	.addToCart{
		padding-left: 8em;
		padding-right: 8em;
	}
}

/* Custom template */
.breadcrumb{
	display:none
}