/*
Theme Name: Hustle Child
Theme URI: http://www.woothemes.com/
Version: 1.1.10
Description: Designed by <a href="http://www.woothemes.com">WooThemes</a>.
Author: WooThemes
Author URI: http://www.woothemes.com
Template: hustle
Tags: woothemes

	Copyright: (c) 2009-2011 WooThemes.
	License: GNU General Public License v2.0
	License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/

@import url("../hustle/style.css");

/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles in this file instead of style.css so it 
is easier to update the theme. Simply copy an existing style 
from style.css to this file, and modify it to your liking. */


/* 
GLOBAL STYLES
----------------
Add styles beneath this line that you want to be applied across your entire site */

/* God Will Make a Way Sample Player */
#playlist,audio{background:#666;width:200px;padding:20px;}
#playlist .active a{color:#5DB0E6;text-decoration:none;}
#playlist li a{color:#eeeedd;background:#333;padding:5px;display:block;}
#playlist li a:hover{text-decoration:none;}

/* Booking Page Divs Side-by-Side */
.wrap{
height:500px;
width:500px;
}
.outerdiv{
width:80%;
height:100%;
margin:0 auto ;
overflow:auto;
}
.div1{
float:left;
width:50%;
height:100%;
}
.div2{
height:100%;
margin-left:50%;
}

/* Hide Page Title on GWMAW Musical Page */
body.page-id-5460 header h1 {display: none;}

/* SMALLER HEADER LOGO */
#header #logo {
  display: block;
  padding: 2.236em 1em 2.244em !important;
  border-top: 5px solid #2293e2;
}

/* CHRISTMAS TEMPLATE CSS */
header h1.christmas {
	text-align: center;
}

/* COFFEE TYPE ADD-ON */
div.product-addon-select-your-coffee-type p.addon-wrap-1494-select-your-coffee-type-0 {
	margin: 0;
}

/* WordPress Gallery Christmas Settings */

#main div.gallery dl.gallery-item dt.gallery-icon {
	margin: 0;
}

#main div.gallery dl.gallery-item dt.gallery-icon img {

}

/* Vimeo Scalable Player */

.video-wrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.video-wrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* Contact Form 7 Edits */

div#wpcf7-f330-p21-o1 textarea, div#wpcf7-f833-p829-o1 textarea[name=your-message], .share-form div textarea[name=your-message] {
	width: 100%;
}

/* MailChimp Header Signup */
#signup {
	float: left;
	margin: 0;
	padding: 0;
}
#signup form {
	margin: 0;
}

#signup label {
	display: inline;
}
#signup input[type=submit] {
	background-color: #425d90;
}

/* DM&F Textwidget Sidebar */

div.textwidget p.logo {
	width: 257px;
	margin: 0 auto;
}

div.textwidget p.button {
	width: 140px;
	margin: 0 auto;
}

/* GigPress Edits */

tr.gigpress-header {
	font-size: 1.25em;
}

table tbody.gigpress-row, .active, .gigpress-alt, .alt-table-row {
	color: #282828;
}

table.gigpress-table, .upcoming a {
	color: #425D90;
}

table.gigpress-table, .upcoming a:hover {
	color: #425D90;
}

/* SOCIAL BAR */
#site-links{float:right}
#site-links .div{background:#aea697;display:inline-block;float:left;height:23px;margin-top:3px;margin-left:6px;margin-right:6px;width:1px}
#site-links .share{float:left;margin-top:8px;margin-right:6px}
#site-links .share a{border:1px solid #aea697;color:#777;font-size:8px;line-height:1em;padding:3px 5px 3px 5px;text-transform:uppercase}
#site-links .share a:hover{color:#fff;text-decoration:none}
#site-links .share a#tw-share{border-right:0}
#site-links .share a#fb-share{border-left:1px dotted #5d5d5d}
#site-links .label{float:left;margin-top:10px;margin-right:6px}
#site-links .links{float:left}
#site-links .links a{background-color:#aea697;background-image:url('images/social.png');display:inline-block;height:27px;text-indent:-9999%}
#site-links .links a:hover{background-color:#fff}
#site-links .links a#tw{background-position:0 0;width:27px}
#site-links .links a#fb{background-position:-27px 0;width:19px}
#site-links .links a#yt{background-position:-46px 0;width:25px}
#site-links .links a#instagram{background-position:-72px 0;width:25px}
#site-links .links a#itunes{background-position:-98px 0;width:25px}

/* Custom Google Forms Styling */
div.errorbox-good p { margin: 0px; } div.errorbox-good br { margin: 0px; } div.errorbox-good p { padding: 0px; } div.errorbox-good br { padding: 0px; }
div.errorbox-good br { display: none; }

/* Default Google Forms Styling */
.g-doc,.g-doc-1024,.g-doc-800{font-size:130%}.ss-base-body{font-size:.8em}.ss-textarea{max-width:99%}.ss-choice-item{margin:0;line-height:1.3em;padding-bottom:.5em}.ss-form-entry input{vertical-align:middle;margin-top:0}.g{color:#666}.i{display:inline}.ss-form-desc{font:inherit;width:99%;margin:0}.ss-q-title{display:block;font-weight:bold}.ss-q-help{display:block;color:#666;margin:.1em 0 .25em 0}.password-warning{color:#666}.ss-q-long{max-width:90%}.ss-form-entry{margin-bottom:1.5em;zoom:1;}.ss-choices{list-style:none;margin:.5em 0 0 0;padding:0}.ss-powered-by{display:block;clear:left;color:#666;margin:1em 0.2em 0.2em}.ss-powered-by a:link,.ss-powered-by a:visited{color:#666}.ss-terms{display:block;clear:left;margin:1em 0.2em 0.2em}.ss-required-asterisk{color:#c43b1d}.ss-section-title{background-color:#eee;padding:0.4em;margin:2em -0.4em 0}.ss-section-description{margin-top:0.5em}.ss-no-ignore-whitespace{white-space:pre-wrap;white-space:-moz-pre-wrap;word-wrap:break-word}.ss-page-title{margin:0;padding:0}.ss-confirmation-header{font-size:140%;padding-bottom:1em}.ss-gridnumbers{text-align:center;border-bottom:1px solid #d3d8d3}.ss-gridnumber{display:block;padding:0.5em 0 .5em}.ss-gridrow{text-align:center;color:#666;border-bottom:1px solid #d3d8d3;padding:.5em .25em}.ss-grid-row-even{background-color:#fff}.ss-grid-row-odd{background-color:#f2f2f2}.ss-gridrow-leftlabel{padding:0 1em}.ss-grideditor-columns input{line-height:150%}.ss-grideditor-editor .ss-magiclist-ul span.ss-header{font-weight:bold;padding-right:1em}.ss-grid .errorbox-component .errorbox-good,.ss-grid .errorbox-component .errorbox-bad{display:none}.ss-scalenumbers{text-align:center}.ss-scalenumber{display:block;padding:0.5em 0 .5em}.ss-scalerow{text-align:center;color:#666;border:1px solid #d3d8d3;border-left:0;border-right:0;padding:.5em .25em}td.ss-leftlabel{text-align:right;padding-left:0}td.ss-rightlabel{text-align:left;padding-right:0}h1{font-size:1.8em;padding:0}label{display:block;cursor:pointer}ul label{display:inline}hr{border:0;height:1px;background-color:#ddd}table{border-collapse:collapse}.ss-response-cell{background-color:#fff;border:1px solid #ccc;padding:.1em .5em}.ss-responses-header{background-color:#969696;color:#fff;padding:.2em .5em}.ss-form-container{width:82.5%;background-color:#fff;border:1px solid #ccc;margin:0 auto;padding:1em}.ss-confirmation-banner{background-color:#ffff87}.ss-old-form-response{background-color:#ffff3d;font-weight:bold}.errorbox-bad{border:2px solid #c43b1d;background-color:#ffe6cc;padding:2px}.errorheader{color:#c43b1d}.ss-no-ignore-whitespace{*white-space:pre}

/* WOOCOMMERCE */

.count {
	background: none;
}

/* HEADER */
#header {
margin: 0 auto 2.854em;
padding: 0 0 4.236em;
text-align: center;
clear: both;
position: relative;
border-bottom: 5px solid #000;
}

/* SLIDER */
.slide-content {
    display: none;
}

/* HOMEPAGE */
.tour-section header {
	text-align: center;
}

.tour-section h1 {
	border-bottom: 5px solid #d3d3d3;
}

.tour-section header h1 {
	margin: 0 0 3.631em;
	padding: 0 1em .53em;
	font-size: 1.146em;
	text-align: center;
	text-transform: uppercase;
	border-bottom: 5px solid #e5e5e5;
	display: inline-block;
}
div#gigpress-footer {
	width: 100%;
	margin: 0 auto;
}
p.gigpress-subscribe {
	float: left;
}
p.gigpress-right {
	float: right;
	color: #999;
}
p.gigpress-right a {
	color: #425D90;
}

p a {
	color: #425D90;
	text-decoration: none;
}

p a:hover {
	color: #425D90;
	text-decoration: underline;
}

body #navigation .nav a:hover {
	color: #425D90;
}

/* POSTS */
aside.post-meta .post-author { 
  display: none !important; 
}

.post-box {
	float:right;
	width:40%;
}

.post-box p.woo-sc-box.normal, .post-box div.woo-sc-box.normal {
	margin: 0;
	background-color: #eee;
}





/* 
DESKTOP 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: 768px) {
	/* Desktop styles go here */
#social-header {
	width: auto;
	float: right;
	margin: 0;
	padding: 0;
}

}

@media only screen and (max-width: 768px) {
	/* Mobile styles go here */

#header {
	padding: 0;
}

#signup {
	width: 270px;
	margin: 0 auto 10px auto;
	float: none;
}

#signup input[type="email"] {
	margin-bottom: 5px;
}

#social-header {
	width: 294px;
	margin: 0 auto;
	padding: 0;
}

div#wpcf7-f330-p21-o1 input[name=your-name], input[name=your-email], input[name=your-subject] {
	width: 100%;
}

div#wpcf7-f833-p829-o1 input[name=your-name], input[name=your-email], input[name=your-subject] {
	width: 100%;
}

.share-form div input[name=your-name], input[name=your-email], input[name=your-subject] {
	width: 100%
}

div.errorbox-good input[name="entry.19.group.other_option_"] {
	width: 80%;
}

}
