/*
 Theme Name:   Yelloweek 
 Theme URI:    http://vancouver.yelloweek.com/yelloweek/
 Description:  Yelloweek Vancouver
 Author:       Redbox Media
 Author URI:   http://vancouver.yelloweek.com
 Template:     jkreativ-themes
 Version:      1.0.0

*/
a {
	font-family: 'Open Sans', sans-serif;
}

/**Footer**/
.landing-footer {
	display:none !important;
}
.landing-footer-copyright {
	font-family: 'Open Sans', sans-serif;
}

.landing-footer-copyright a {
	color:#ffa200;
}

/**Mobile Nav**/

.responsiveheader {
	top:0;
}

.responsiveheader .logo {
	padding-left:34px !important;
}

/**RESTAURANTS SECTION**/
.light .date-ttl h1 {
	font-size: 40px;
	line-height: 40px;
	color: #ffa200 ;
	font-weight: 900 ;
	text-transform: uppercase;
}

.light .resto-details h2 {
	font-weight: 900;
	font-size: 24px;
	line-height: 24px;
	text-transform: uppercase;
	margin-bottom: 0px !important;
}

.light .resto-details h3 {
	font-weight: 300 !important;
	margin-top: 0px !important;
	margin-bottom: 5px;
}

.light .resto-address {
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	line-height: 21px;
}
.yellow-sep {
	margin-bottom: 15px !important;
}

.btn.btn-default {
	background-color: #000000 !important;
	border-color:#ffa200 !important;
	color:#fff !important;
	margin-bottom: 20px;
	margin-top: 20px;
}
[data-id="restaurants"] div .resto-address {
	padding-bottom: 20px;
}
.btn.btn-default:hover {
	background-color:#ffa200 !important;
	border-color:#ffa200 !important;
	color:#000 !important;
}
.bio  {
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	line-height: 21px;
}

.table-details p {
	font-family: 'Open Sans', sans-serif;
	}

/**CONCOURS SECTION**/
.contest-details h2 {
	font-weight: 300;
}
/**HOTEL SECTION**/
/*.package-details {
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	line-height: 21px;
}

.hotel-details {
	font-family: 'Open Sans', sans-serif;
}
.hotel-details h2 {
	text-transform: uppercase;
	line-height: 24px;
}
*/

/**Article**/

body.single-post {
	font-family: 'Open Sans', sans-serif;
}

body.single-post h1 {
	text-transform: uppercase !important;
	font-weight: 900;
	line-height:52px !important;
	font-family: 'Open Sans', sans-serif !important;
}

body.single-post .clean-meta-top {
	display: none;
}

.article-meta-tag {
	display:none;
}

.article-sharing {
	display: none;
}

.horizontalnav .clean-blog-article {
	margin-top: 0px !important;
}

[data-id="carte"] .sectioncontainer,
[data-id="map"] .sectioncontainer {
	width:100%;
}
.i4ewOd-pzNkMb-haAclf.qAWA2 {
	display:none !important;
	margin-top:-41px;
}

/************************** SMALL DESKTOP MEDIA QUERIES ***************************/

@media screen and (min-width: 1025px) and (max-width: 1300px) {

	.nav-content {
		max-width:650px !important;
}
	.navcontent a {
		letter-spacing: 0px !important;
		padding: 0px 6px !important;
	}

/******************************

MOBILE MEDIA QUERIES

******************************/


@media screen and (max-width: 320px) {

	.logo a img {
	max-width:95% !important;
	}

	.light .date-ttl h1 {
		font-size: 30px;
		line-height: 30px;
		color: #ffa200 ;
		font-weight: 900 ;
		text-transform: uppercase;
	}

	.light .resto-details h2 {
		font-weight: 900;
		font-size: 21px;
		line-height: 21px;
		text-transform: uppercase;
		margin-bottom: 0px !important;
	}
	.contest-details h2 {
		line-height: 24px;
	}
	.date-ttl sup {
		font-size: 18px !important;
	}
	.table-details p {
		text-align:center !important;
	}
}