/* Enter Your Custom CSS Here */
#featured .slide .post-title a{
background-color: rgba(0, 0, 0, 0.85);
}
.mobile-button{
display:none;
}
.desktop-head-ph-no{
font-size: 22px;
font-weight: bold;
}
.sf-menu .menu-item a{
  font-size:16px!important;
}
ul.cnss-social-icon li {
    float: none !important;
    width: 32% !important;
}
.page-id-7 #page-header-bg h1 {
    font-size: 52px;
}

  .tap-to-call{
  display:none;
}
header#top nav > ul > li > a{
font-weight:bold;
}

@media screen and (max-width:1000px){

.desktop-button{
display:none;
}
  
.mobile-button{
display:block;
}
  .tap-to-call{
  display:block;
  }

}
.show-mobile{
 display:none;
}
@media screen and (max-width:768px){
  .show-mobile{
    display:block;
  }
  .show-desktop{
  display:none;
  }
}
@media screen and (max-width:470px){
 .tap-to-call img{
    width: 150px!important;
}
}
@media screen and (max-width:470px){
#top .container{
   max-width:98%!important;
}
  .desktop-head-ph-no {
    font-size: 18px;
    font-weight: bold;
}
}

