/*
Theme Name: BDD Custom
Description: This is a child theme custom-build for you by Blue Dozen Design. Please do not delete this theme or the Enfold parent theme, or the sky will fall and we'll have to charge you a lot of dough to fix it...
Version: 1.0
Author: Blue Dozen Design, LLC
Author URI: http://bluedozendesign.com
Template: enfold
*/

/*-----BLUE DOZEN CUSTOM------*/
/*-----PLEASE DO NOT MODIFY THIS SECTION - THERE IS A SECTION AT THE BOTTOM FOR YOUR EXTRA CODE-----*/

#header, #header_main_alternate {
	background-image: url(http://boneandbrothasheville.com/wp-content/uploads/2017/11/BB_MENU_NEW.png)!important;
	background-repeat: repeat-x!important;
	background-color: transparent!important;
	background-position: center top;
}

#top .av_header_glassy.av_header_transparency #header_main, .header_color {
    border-color: rgba(255,255,255,0)!important;
    border-top-color: transparent;
	background-color: transparent!important;
}

.av-main-nav > li > a .avia-menu-text {
	text-transform: uppercase!important;
    letter-spacing: 2px!important;
}

.avia-image-container.avia-align-center .avia-image-container-inner {
	padding: 35px;
    background-color: #9e9e9e;
    border-style: solid;
    border-width: 1px;
    border-color: #fff;
    border-radius: 2px;
}

.av-subheading p:last-child {
    margin-bottom: 0;
    font-family: 'Stint Ultra Expanded', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    letter-spacing: 4px;
}

.av-main-nav > li > a {
	margin-top: 27px;
}

#footmenu  {
    width: 100%;
    text-align: center;
    font-weight: 600;
    font-size: 12px;
    letter-spacing: 2px;
}

#rowrow a span img, #rowrowtwo a span img {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}

#rowrow a:hover span img, #rowrowtwo a:hover span img {
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%);
}

#reservetable, #gmap {
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:    0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	box-shadow:         0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	z-index: 3;
	position: relative;
}

.gm-style .gm-style-iw {
	text-align: center;
    font-family: 'Stint Ultra Expanded', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.av-special-heading {
    margin-top: 0px;
}

#rowrowtwo {
	width: 409px;
	float: none;
	margin-left: auto;
	margin-right: auto;
}

@media only screen and (max-width: 1200px) {
.only-dt { display: none !important; }}

.av-burger-overlay img {
	display:none!important;
}

#singleplatform .menus .header .nav-row .dropdown .menu-name{
	display: inline-block !important;
}
#singleplatform .menus .header .nav-row .dropdown .menu-name:hover{
	color:#dddddd !important;	
}
#singleplatform .menus .menu .section.two-column .items .item:hover{
	background:#000 !important;
}
#singleplatform .clickable{
	display:none !important;
}
#singleplatform .menus .header .nav-row .dropdown{
	display: block !important;
	position: relative !important;
	margin-left: auto !important;
	border-right: none !important;
	text-align: -webkit-center !important;
	background: #2C2C2C !important;
    color: #919191 !important;
	text-transform: uppercase !important;;
}
.title{
font-size:1.2em !important; 
border-bottom:1px solid #666666;

 
}
@media only screen and (min-device-width : 320px) and (max-device-width : 736px) {
    #singleplatform .menus .header .nav-row .dropdown .menu-name {
      float: left !important;
    }
  }
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
    #singleplatform .menus .header .nav-row .dropdown .menu-name {
      float: left !important;
    }
  }
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
    #singleplatform .menus .header .nav-row .dropdown .menu-name {
      float: left !important;
    }
  }












/*-----END BLUE DOZEN CUSTOM-----*/


/*Add your own styles here:*/