/* Enter Your Custom CSS Here */
.snippet-image {min-height: 100px;}
#snippet-box {max-width: 100%;}

.wp-image-796 {display:none;}

@media (max-width: 1199px)
{
.nform-texts {width: 100%;}
}
.nform-texts {width: 100%;}

#menu-sidebar {border: none;padding-left: 0;list-style: none;width:100%}
#menu-sidebar li {display: block;float: none;}
#menu-sidebar li a {
    border-radius: 0;
    border: 1px solid #e4e4e4;
    border-left-width: 5px;
    background: #f8f8f8;
    font: 600 15px/20px "Open Sans", sans-serif;
    color: #585858;
    padding: 20px;
    margin: 0;
}
.menu>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
#menu-sidebar li a:hover {
    color: #fff;
    background: #058dc5;
    border-left: 5px solid #042938;
	  border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor: default;
}
footer .menu>li>a {display: inline;}
/* Phone header start 
.scb-address img, .scb-phone img {display:none !important;}
.scb-address {border-bottom: 1px solid #fff;padding-bottom: 0.5em !important;}
@media screen and (max-width: 768px)
{
	#scb-wrapper .scb-phone span {display: inline !important;}
}
@media screen and (max-width: 480px)
{
	#scb-wrapper #scb-directs {margin-top: .5em;}
	.navhere.affix {top:90px}
}
  Phone header end */