/*
Theme Name: Drumbeat bootstrap wordpress responsive theme
Theme URI: http://www.drumbeat.net.au
Description: A simple responsive theme based on the Bootstrap framework.
Version: 1.0
Author: Ian ZHENG
Author URI: http://www.drumbeat.net.au
Tags: black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-options
License: GNU General Public License v2.0 & Apache License 2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0
*/

/* micro clearfix: http://nicolasgallagher.com/micro-clearfix-hack/ */
/* For modern browsers */

@font-face {
    font-family: 'BebasNeueRegular';
    src: url('bebasneue-webfont-webfont.eot');
    }

@font-face {
    font-family: 'BebasNeueRegular';
    src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
         url('bebasneue-webfont-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'OpenSansCondensedLight';
    src: url('fonts/OpenSans-CondLight-webfont.eot');
    src: url('fonts/OpenSans-CondLight-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans-CondLight-webfont.woff') format('woff'),
         url('fonts/OpenSans-CondLight-webfont.ttf') format('truetype'),
         url('fonts/OpenSans-CondLight-webfont.svg#OpenSansCondensedLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

.clearfix:before,
.clearfix:after {
    content:"";
    display:table;
}

.clearfix:after {
    clear:both;
}

/* For IE 6/7 (trigger hasLayout) */
.clearfix {
    zoom:1;
}

/* wp-specific classes */
.wp-caption{
	
}

.wp-caption-text{
	
}

.sticky{
	
}

.gallery-caption{
	
}

/* layout */

html { background:#fff;}
body{
	padding-top: 0;
	background:url(images/bg_header.png) repeat-x #f5f5f5;
    font-family: Arial, sans-serif,;/*'BebasNeueRegular';*/
}

/* Admin Top Navigation fixes */

body.admin-bar .navbar-fixed-top{ 
	top: 28px; 
}

.navbar  { margin-bottom:10px;}

.navbar .brand{
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 0 30px rgba(255, 255, 255, 0.125);
	position:relative;
	z-index: 9999;
	margin-top:20px;
}

.navbar .nav { top:77px; }

.nav-container{
	padding-left: 0;
	padding-right: 0;
	position:relative;
}

#inner-header{
	width: 100%;
	
}

input, textarea, select, .uneditable-input {
	margin-bottom: 0;
}

.navbar-form, .navbar-search {
	margin: 0 0 9px;
}

.navbar-search{
	padding-left: 0;
}

#s{
	width: 100px;
}

#content{
	padding: 10px 0 0;
}

.more-link{
	white-space: nowrap;
}

.footer-links{
	float: right;
	margin-bottom: 18px;
}

.footer-links .menu{
	list-style-type: none;
	margin-left: 0;
}

.footer-links .menu li{
	float: left;
	margin-left: 10px;
}

/* post styling */

#main p.meta{
	font-style: italic;
	color: #808080;
}

#main article{
	border-bottom: 1px solid #eeeeee;
	padding: 0 0 9px;
}

.sidebar{
	margin-top: 18px !important;
}

#main article footer{
	border-top: none;
	margin-top: 0;
	padding-top: 0;
	position: relative;
	min-height: 20px;
}

#main article footer a.edit-post{
	position: absolute;
	right: 0;
	top: 0;
	display: none;
}

.post:hover a.edit-post{
	display: inline;
}

p.tags{
	line-height: 20px;
}

div[id*='attachment_']{
	max-width: 100%;
	height: 100%;
}

#credit320{
	background: url('images/drumbeat_logo_gray.png') no-repeat left top transparent;
	padding-left: 20px;
	color:#666;
}

#main .hero-unit img{
	margin-bottom: 1em;
}

#main article img{
	height: auto;
	max-width: 100%;
}

img.alignleft{
	margin-right: 10px;
	float: left;
}

img.alignright{
	margin-left: 10px;
	float: right;
}

img.aligncenter{
	display: block;
	margin: 0 auto;
}

.post header img{
	margin-bottom: 18px;
}

.archive #main .post h3{
	line-height: 24px;
	margin-bottom: 10px;
}

video {
	max-width: 100%;
	height: auto;
}

.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}

.video-container iframe,  
.video-container object,  
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.video-wrapper {
	width: 630px;
	max-width: 100%;
	margin-bottom: 18px;
}

/* page styling */

#featured-carousel .item{
	width: 960px;
	height: 600px;
}

.carousel-caption p{
	display: none;
}

.page-template-page-homepage-php #main article{
	border-bottom: none;
}

.page-template-page-homepage-php .hero-unit,
.blog .hero-unit{
	padding: 1em;
}

.hero-unit h1 {
	font-size: 3em;
}

/* comments */



#comments{
	line-height: 24px;
	margin-bottom: 18px;
}

ol.commentlist,
ol.commentlist ul.children{
	list-style-type: none;
	margin-left: 0;
}

.comment .vcard div{
	margin-top: 8px;
	padding: 0 10px;
}

ol.commentlist time{
	font-size: .8em;
	color: #eeeeee;
}

ol.commentlist div.comment-author{
	position: relative;
}

ol.commentlist a.comment-edit-link{
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
}

ol.commentlist span.edit-comment{
	position: absolute;
	right: 0;
	top: 8px;
}

ol.commentlist li.bypostauthor{
	background-color: #dddddd;
}

ol.commentlist ul.children li{
	background-color: #cccccc;
}

ol.commentlist ul.children li ul.children li{
	background-color: #bbbbbb;
}

ol.commentlist ul.children li ul.children li ul.children li{
	background-color: #aaaaaa;
}

ol.commentlist article{
	border-bottom: none !important;
}

a.comment-reply-link{
	position: absolute;
	right: 0;
	bottom: 0;
}

#comment-nav ul{
	list-style-type: none;
	margin: 0;
}

#comment-form-elements{
	list-style-type: none;
	margin: 0;
}

.comment .vcard .avatar{
	padding-right: 0;
}

.comment .vcard .comment-text{
	margin-left: 0;
}

img.avatar{
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #dedede;
	border-right: 1px solid #dedede;
	border-left: 1px solid #ddd;
	
}

ol.commentlist li{
	padding-right: 10px;
	background-color: #F0F0F0;
}

#pings{
	margin-bottom: 9px;
}

ol.pinglist{
	list-style-type: none;
	margin: 0 0 9px 0;
}

#comment{
	width: 97%;
}

ol.commentlist #respond{
	padding: 5px 10px;
}

/* specific post-type styles */

/* image attachment */

.attachment #main .post_content img{
	max-width: 100%;
}

.ie8 #main .media-grid img{
	max-height: none !important;
	max-width: none !important;
}

.attachment-img{
	margin-bottom: 18px;
}

.metadata p.alert-message{
	margin-right: 0;
	margin-bottom: 18px;
}

#gallery-nav{
	list-style-type: none;
	margin-left: 0;
}

li.next a, li.previous a{
	position: relative;
}

li.next a:hover:before{
	content: "\2190";
	position: absolute;
	display: block;
	top: 42%;
	left: 0;
	background-color: #BFBFBF;
	color: #444;
	width: 20px;
	height: 20px;
	padding-left: 5px;
	text-decoration: none;
	box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}

li.previous a:hover:before{
	content: "\2192";
	position: absolute;
	display: block;
	top: 42%;
	right: 0;
	background-color: #BFBFBF;
	color: #444;
	width: 20px;
	height: 20px;
	padding-left: 5px;
	text-decoration: none;
	box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}


h1, h2, h3, h4, h5, h6 { font-family:'PT Sans'; font-weight:700; }
h1 {}
h2 { font-size:25px;}
h3 { font-size:22px; color:#ffc80b;}
h4 { font-size:16px; color:#ffc80b;}
h5 { font-size:14px; }
h6 { font-size:17px; font-family:Arial,Sans-serif; margin:0 0 10px 0; padding:0; line-height:22px; }
p { margin-bottom:20px;}
/* widget styles */

.widget{

}

.widgettitle{
	margin-bottom: 9px;
}

#tag-cloud{
	margin-bottom: 18px;
	line-height: 160%;
}

/* for some reason the bs version currently available for download doesn't have this style */
.label{
	text-transform: uppercase;
}

/* override standard link hover for the tag cloud widget */
#tag-cloud a:hover,
.tags a:hover{
	color: #ffffff;
	text-decoration: none;
}

#tag-cloud a{
	white-space: pre;
	text-transform: uppercase;
}

/* change default form padding for search */

.widget_search form{
	padding-left: 0;
}

.widget_search input{
	width: 121px;
}

/* calendar widget */

#calendar_wrap{
	border: 1px solid #ddd;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 5px;
}

#wp-calendar{
	width: 100%;
	
}

#wp-calendar caption{
	font-weight: bold;
	padding: 8px;
}

#wp-calendar tr{
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

#wp-calendar tr:last-child{
	border-bottom: none;
}

#wp-calendar td{
	text-align: center;
	padding: 8px 0;
}

blockquote.pull-left{
	padding-right: 15px;
}

@media only screen and (min-width: 768px) {
	.carousel-caption p{
		display: block;
	}
}

@media only screen and (min-width: 980px) {
	body{
		padding-top: 0px;
	}
	
	.navbar-inner { background:none; border:0; }
	.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner { box-shadow:none;}
	
	.container-fluid{
		max-width: 960px;
		margin: 0 auto;
	}
	
	#inner-footer{
		padding: 0;
		font-size:14px;
	}
	
	#content{
		padding-left: 0;
		padding-right: 0;
	}
	
	.topbar-inner{
		padding: 0;
	}
	
	.topbar form.pull-right {
		float: right;
	}
	
	.navbar-form, .navbar-search {
		margin-top: 6px;
		margin-bottom: 0;
	}
	
	.navbar-search{
		padding-left: 0;
	}
	
	.sidebar{
		margin-top: 0 !important;
	}
	
	.widget_search input{
		width: 230px;
	}
	
	.blog .hero-unit{
		margin-top: 10px;
	}
	
	.page-template-page-homepage-php .hero-unit,
	.blog .hero-unit{
		padding: 60px;
	}
	
	.hero-unit h1 {
		font-size: 60px;
	}
	
	/* hide edit comment button and show on hover on desktop version */
	.edit-comment{
		display: none;
	}
	
	.vcard:hover .edit-comment{
		display: inline-block;
	}
	
	#s{
		width: 210px;
		margin-bottom: 6px;
	}
	
	.widget_search input{
		width: 187px;
	}
	
	.comment .vcard .comment-text{
		padding-left: 0;
		padding-right: 0;
	}
}

.post_content {
}

/*-------------custom css-------------------------------*/
.header_section { margin-top:40px; right:0; position:absolute;}
.website_links { margin-top:7px; height:25px;}
.website_links ul { margin:0; padding:0;}
.website_links li { list-style:none; border-right:1px solid #333; float:left; padding-right:20px; margin-right:20px; line-height:15px;}
.website_links li:last-child { border:0;}
.website_links li a { color:#fff; font-family:Arial,Sans-serif; font-size:12px;}
.phone_section { padding:5px 0 0 30px;  color:#ccc; background:url(images/phone.png) no-repeat left 2px; font-size:30px; font-family: 'BebasNeueRegular';}
.header_link_section { float:left; background:#f6f6f6; border-left:1px solid #ebebeb; border-bottom: 1px solid #ebebeb; border-right: 1px solid #ebebeb; padding:5px 10px; margin-left:15px; font-size:12px;}
.header_link_section a { color:#666666; }
.header_link_section a:hover { color:#020202; }

#main { background:#fff; border:1px solid #d7d7d7; margin-bottom:20px;}
#main .page { padding:15px;}

.navbar-inner { box-shadow:none !important;}

.ls-wp-fullwidth-container { z-index:99;}


.home_container,.page-header-section { }
.home_container {}
.post-content {}

.home_content { padding-top:0 !important; }

.home_content h1 {   font-family: 'BebasNeueRegular'; font-size:36px; color:#233746; padding:0 0 15px 0; margin:20px 0; line-height:30px; text-transform:none; border-bottom:1px solid #d7d7d7; }
.home_content h3 {   font-family: 'BebasNeueRegular'; font-style:italic; color:#b5b5b5; line-height:22px; font-size:22px; text-transform:none;padding:0; margin:10px 0;}

#content { margin-bottom:40px;}
.content_container { font-family:Arial,Sans-serif;}
.home_container .post_content { margin:40px 0 20px;}

#sidebar2 .widget {  background:#fff; border:1px solid #d7d7d7; padding:15px; min-height:352px;}
#sidebar2 .widget  h4 { font-family: 'BebasNeueRegular'; font-size:24px; padding:0 0 10px 0; margin:5px 0; color:#233746;  text-transform:none;}
#sidebar2 .widget .textwidget { font-family:Arial, Sans-serif;}
#sidebar2 .widget .textwidget p { font-size:15px; color:#666666;}
#sidebar2 .btn { width:100%; }

#sidebar1 .widget {  background:#f6f6f6; border:1px solid #ebebeb; padding:10px; min-height:220px;}
#sidebar1 .widget  h4 { font-family: 'PT Sans', sans-serif; font-weight:700; font-size:20px; background:url(images/widget_separate.png) repeat-x center bottom; padding:0 0 10px 0; margin:5px 0;color:#000; text-transform:none;}
#sidebar1 .widget .textwidget { font-size:12px;}

.btn { border-radius:2px; color:#233746; font-size: 15px; text-decoration:none; padding:8px 20px; font-family:Arial, Sans-serif; font-weight:bold; cursor:pointer; }
		  
.footer_widget { display:none;}
#widget-footer { width:510px;}
.footer_widget .widget { }
.footer_widget .widget .menu li { list-style:none; border-bottom:1px dotted #555;  padding:8px 0; font-size:12px;}
.footer_widget .widget .menu li:last-child { border-bottom:0;}
.footer_widget .widget .menu li a { color:#fff; text-decoration:none;}
.footer_widget .widget .menu li a:hover { color:#ddd;}

.footer_info { border-top:1px solid #d7d7d7; background:#fff; padding-top:15px; font-family:Arial,Sans-serif; color:#666; }
#inner-footer { position:relative;}
.cta_section { position:absolute; width:225px; height:230px; no-repeat; right:0; top:-54px; }
.caret { display:none;}

#menu-main-nav { top:-96px\0/;}
#menu-main-nav li a { text-transform:uppercase; background:url(images/nav_separate.png) no-repeat right center;}
#menu-main-nav li:last-child a { background:none;}
#menu-main-nav li li a { text-transform:none; background:url(images/widget_separate.png) repeat-x center bottom; padding:3px 0; font-weight:700; font-size:11px;  }
#menu-main-nav li li:last-child a { background:none;}
#menu-main-nav li li { padding:2px 10px;}

.page-header-section { background:url(images/page_title_bg.png) no-repeat center center #000; height:96px;}
.page-header-section .page-header { position:relative;}
h1.page-title  { color:#fff; text-align:left;font-family: 'PT Sans' ; font-size: 40px; font-weight: 700; position:absolute; left:0; }
#main { display:table\0/;}
#main a { text-decoration:underline;}
.list_plus li { list-style:url(images/bullet.png) }
#main header { padding:0;}

.content_container { font-size:15px; color:#666;}
.content_container ul { margin-left:50px;}
.content_container li { list-style:url(images/bullet.png); padding:4px 4px 2px;}

.contact_section { background:url(images/lBhrA.jpg) repeat; box-shadow: inset 0px 15px 25px #000; position:relative; margin-bottom:20px; display:none;}
.arr { background:url(images/contact_arr.png) no-repeat; bottom:-19px; float:right; margin-right:146px; width:24px; height:20px; position:relative; }

.wpcf7-form { color:#fff; margin-top:40px;}
.wpcf7-form input, .wpcf7-form  textarea, .wpcf7-form  .uneditable-input { width:450px; padding:6px;}
.wpcf7-form input[type=submit] { width:auto; float:right; padding:6px 20px;}
.wpcf7-form  textarea { height:188px;}
span.wpcf7-not-valid-tip { color:red;}

.ls-container img { left:0 !important;}

/*------------------custom responsive--------------------------*/
@media (min-width: 768px) and (max-width: 979px) {
	.navbar-inner { background:none;}
	.navbar-fixed-top { margin-bottom:0;}
	.header_section { margin-top:7px;}
	.navbar .btn, .navbar .btn-group { margin-top:70px;}
	.navbar .nav { top:0;}
	
	#menu-main-nav li a { background:#eee; color:#020202;}
	#menu-main-nav li:last-child > a { background:#eee;}
	#menu-main-nav li:hover > a { background:#f8f8f8;}
	#menu-main-nav li li a { background:none; padding:3px 15px;}
	#menu-main-nav li li:hover a { background:none;}
	#menu-main-nav { margin-bottom:35px;}

}
@media (max-width: 767px) {
	.navbar-inner { background:none;}
	.navbar-fixed-top { margin-bottom:0;}
	.header_section { margin-top:5px;}
	.navbar .btn, .navbar .btn-group { margin-top:70px;}
	.navbar .nav { top:0;}
	
	#menu-main-nav li a { background:#eee; color:#020202;}
	#menu-main-nav li:last-child > a { background:#eee;}
	#menu-main-nav li:hover > a { background:#f8f8f8;}
	#menu-main-nav li li a { background:none; padding:3px 15px;}
	#menu-main-nav li li:hover a { background:none;}
	#menu-main-nav { margin-bottom:35px;}
	
	#content { margin:0;}
	#sidebar2 .widget { margin-bottom:15px;}
	#widget-footer { width:400px;}
	
	#main { padding: 0 5%;}
	header{ padding:0 5%;}
	#sidebar2 { padding: 0 5%; width:90%;}
	#sidebar1 { padding: 0 5%; }
	.footer_info { padding:15px 5%;}
	.header_section { margin-right:4px; }
	.navbar .btn, .navbar .btn-group { margin-top:40px;}
	h1.page-title { padding:0 5%;}
	
}
@media (max-width: 480px) {
	nav {}
	#widget-footer { width:190px;}
	.navbar .brand { width:200px;}
	
	.website_links li a { font-size:11px;}
	.website_links li { margin-right:5px; padding-right:5px;}
}

.ls-fullwidth{background:url(images/banner-bg.gif) repeat-x!important;}