/*
 Theme Name:   JL - Beechwood Inn
 Theme URI:    http://www.jemcologics.com
 Description:  Jemco Logics Child Theme for Beechwood Inn
 Author:       Jemco Logics
 Author URI:   http://www.jemcologics.com
 Template:     jemcologics
 Version:      1.0.0
 Tags: white, black, gray, light, custom-menu, custom-header, custom-background, one-column, two-columns, left-sidebar, right-sidebar, flexible-width, theme-options, threaded-comments, full-width-template, sticky-post, translation-ready, bootstrap, twitter
 Text Domain:  jemcologics-bwoodinn
*/

@import url("../jemcologics/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

body{background:url(http://bwoodinn.azurewebsites.net/wp-content/uploads/2014/03/bg_532.jpg)repeat-y fixed top center !important; background-size:cover !important;}

.col-lg-12 {
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 0px;}

.da-slide{width:100% !important;}
.da-img{background-size:contain !important; background-position:center center !important; background-repeat:no-repeat !important; width:100% !important;}

.col-md-8{max-width:95%;}

.container.full-content{border:4px solid #BB520D; border-top:0; background:#000;}

.container.header{border:4px solid #BB520D; border-bottom:0; margin-top:175px; position:relative; background:#000;}

.header-address{display:block; text-align:center; padding:0;}
.header-number{display:block; text-align:center;}

.headerlogo1{position:absolute; top:-130px; left:0; z-index:99999;}
.headerlogo1 img{width:215px;}
.headerlogo2{position:absolute; top:-175px; right:0; z-index:99999;}
.headerlogo2 img{width:150px;}

.header-row1{text-align:center; border-bottom:4px solid #BB520D;}
.header-row1 h2{font-weight:100; color:#ff9900; margin:0 !important; padding:5px !important; font-family: 'Waiting for the Sunrise', cursive;}
.header-row2{text-align:center; padding:5px 0;}
.header-row2 strong{font-size:1.3em;}

.navbar{background:#000 !important; margin:5px 0; border:none; border-radius: 0; padding:2px 0 !important;}
.img-navtop{display:block; position:absolute; top:-3px; left:0;}
.img-navbot{display:block; position:absolute; bottom:-3px; left:0;}
nav{position:relative;}
nav .navbar li{margin:5px 0; padding:3px 0;}
nav .navbar li a{border-right:1px solid #000; font-weight:normal !important; padding:0 8px 0 9px; margin:0; line-height:6px; font-size:12px;}
nav .navbar li:last-child a{border-right:none;}

nav .navbar li ul li a{border-right:0; font-weight:bold; padding:5px; margin:0; line-height:1em;}

#menu-footer-menu{width:100%; text-align:center;}
#menu-footer-menu li{display:inline-block; width:100%; background:#1a0b00;}
#menu-footer-menu li a{border:1px solid #BB520D; border-left:none; border-right:none; padding:6px 0; margin:1px 2%; text-align:center; display:block; font-size:16px; font-weight:bold; color:#fff;}
#menu-footer-menu li:nth-child(1) a{border-top:3px double #BB520D;} 
#menu-footer-menu li:nth-child(8) a{border-bottom:3px double #BB520D;}
#menu-footer-menu li a:hover{text-decoration:none; background:#BB520D; border:none; padding:7px 3px;}

.dropdown-menu{z-index:99999 !important;}

@media (min-width: 768px) {
	#menu-footer-menu li{width:45%;}
	#menu-footer-menu li:nth-child(2) a{border-top:3px double #BB520D;}
	#menu-footer-menu li:nth-child(7) a{border-bottom:3px double #BB520D;}

}

@media (min-width: 500px) {

	.container.header{border:4px solid #BB520D; border-bottom:0; margin-top:115px; position:relative; background:#000;}

	.headerlogo1{position:absolute; top:-115px; left:0; z-index:99999;}
	.headerlogo1 img{width:215px;}
	.headerlogo2{position:absolute; top:-115px; right:0; z-index:99999;}
	.headerlogo2 img{width:215px;}

}

@media screen and (min-width: 980px) {
	
	.container.header{border:4px solid #BB520D; border-bottom:0; margin-top:35px; position:relative; background:#000;}

	.header-address{display:inline-block; text-align:center; padding:0 25px 0 0;}
	.header-number{display:inline-block; text-align:center;}
	
	.headerlogo1{position:absolute; top:-25px; left:-25px; z-index:99999;}
	.headerlogo1 img{width:300px;}
	.headerlogo2{position:absolute; top:-40px; right:-25px; z-index:99999;}
	.headerlogo2 img{width:225px;}

	nav .navbar li a{border-right:2px solid #000; font-weight:bold !important; padding:0 15px 0 17px; margin:0; line-height:6px; font-size:14px;}

}
.post-entry {
clear: both;

padding-left: 25px;
}


.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
color: #333;
background-color: grey !important;
border-color: #adadad;
}

a.menu-button{
display:inline-block;
margin:5px 15px 5px 0;
}

.btn-default {
color: #333;
background-color: #BB520D !important;
border-color: #ccc;
color: white !important;
width: 220px !important;
}