/* Enter Your Custom CSS Here */

.navbar-nav li svg{ display:none;}
.navbar-nav li:hover a {color: #fff;background:#8b5e3c!important;}
.navbar-nav li.menu-item-36:hover a {font-size: 0px !important;background: url(http://bmsllc.biz/wp/wp-content/uploads/2018/08/home-icon-2.png) no-repeat 50% 50% #8b5e3c!important;background-size: 23px !important;height: 28px;width: 45px;} 


.navbar-nav li ul.sub-menu{ display:none;}
.navbar-nav li:hover ul.sub-menu{background: #8b5e3c ;position: absolute;text-align: left;width: 220px;z-index: 1500;visibility: hidden;opacity: 0;-webkit-transition: visibility 0s ease-out 0.3s, opacity 0.3s ease-out;transition: visibility 0s ease-out 0.3s, opacity 0.3s ease-out; margin:0; padding:0; display:block;}
.navbar-nav li:hover ul.sub-menu {visibility: visible;opacity: 1;-webkit-transition-delay: 0s;transition-delay: 0s;}
.navbar-nav li ul.sub-menu li{ display:block; text-align:left; width:100%; padding:0; margin:0;}
.navbar-nav li ul.sub-menu li a, .navbar-nav li ul.sub-menu li:first-child a{ width:auto; height:auto; display:block; text-align: left; width:100%; margin: 0; padding:8px 10px;line-height: 150%;font-weight: normal;text-transform:capitalize; color: #fff;border-bottom:1px solid  #fff; background:#8b5e3c; font-size:15px;}
.navbar-nav li ul.sub-menu li:hover a{ background:#8b5e3c }



.navbar-nav li.menu-item-36 a {font-size: 0px !important;background: url(https://bmsllc.biz/wp-content/uploads/2018/08/home-icon-1.png) no-repeat 50% 50%;background-size: auto auto;background-size: 23px;height: 28px;width: 45px;}
.postconinner {width: 100%;overflow: hidden;border-bottom: 1px solid #8b5e3c;padding: 0 0 25px;margin: 0 0 25px;}
.postconinner img {float: left;margin: 0 25px 0 0;display:block;}
.postconinner h2 a{ color:#8b5e3c}
.link-more{ display:none;}

.postconinner .postlink{ -webkit-box-shadow: 5px 5px 0px 0px rgba(108,64,30,1);-moz-box-shadow: 5px 5px 0px 0px rgba(108,64,30,1);box-shadow: 5px 5px 0px 0px rgba(108,64,30,1); width:140px; display:block; font-size:16px;font-family: 'Lato', sans-serif; text-transform:uppercase; text-decoration:none; background:#8b5e3b; color:#fff; text-align:center; padding:5px 0;  float: left;}

@media (min-width:290px) and (max-width:991px) {
.postconinner img {float: left;margin: 0 0 25px 0;display:block;width: 100%;height:auto;}
.navbar-nav li ul.sub-menu, .navbar-nav li:hover ul.sub-menu{background: #8b5e3c ;position:relative;text-align: left;width: 100%;z-index: 1500;visibility: hidden;opacity: 0;-webkit-transition: visibility 0s ease-out 0.3s, opacity 0.3s ease-out;transition: visibility 0s ease-out 0.3s, opacity 0.3s ease-out; margin:0; padding:0; display:block;}
.navbar-nav li:hover ul.sub-menu {visibility: visible;opacity: 1;-webkit-transition-delay: 0s;transition-delay: 0s;}
.navbar-nav li ul.sub-menu li{ display:block; text-align:left; width:100%; padding:0; margin:0;}
.navbar-nav li ul.sub-menu li a, .navbar-nav li ul.sub-menu li:first-child a , .navbar-nav li:hover ul.sub-menu li a , #primary-menu li ul.sub-menu li a{ width:auto; height:auto; display:block; text-align: left; width:100%; margin: 0; padding:8px 10px;line-height: 150%;font-weight: normal;text-transform:capitalize; color:#000!important;border-bottom:1px solid  #fff; background:#8b5e3c; font-size:15px;}
.navbar-nav li ul.sub-menu li:hover a , .navbar-nav li:hover ul.sub-menu li:hover a{ background:#8b5e3c; color:#fff!important}

}

@media (min-width: 992px) and (max-width:1199px) {
.navbar-nav { margin-left: 0px !important;}
}

