/*HEAD*/
.navbar {min-height:110px;}
.navbar-fixed-top .navbar-collapse {margin-top: 25px;}

/*NAVBAR MOBILE BREADCRUMB ICON*/
.navbar-custom .navbar-toggle {font-size: 20px;padding: 0 10px;}
.navbar-toggle {margin-top: 40px}
.page-scrol {display: none}

/*BUTTONS*/
.btn-default {background: rgba(255,255,255,0.0);border:2px solid #fff}
.btn-default:hover, .btn-default:focus {background: #ccc;color:#2e4556}
ol.type li a.active {border: 1px solid #e73f97; background: #e73f97;}
ol.type li a:hover {border: 1px solid #e73f97; background: #e73f97;}
#contact .btn-default {background: #2e4556;}
#contact .btn-default:hover {background: #333;}
#contact .btn-default:focus {background: #333;}

/*CONTENT*/
#intro .intro-body H1 {font-size: 40px}
#intro .intro-body .intro-text {font-size: 35px}
img.img-thumbnail.team-img {height: 100%;width: 100%}
h2 {line-height: 30px}
#services hr {background:#fff !important}
.luncheons-logo {padding: 0 15px}
#services li {color: #fff; list-style: disc; margin-left: 18px}
#services p {color: #fff}
.categories ol.type li {padding: 15px 0px;}
#about a {color: #2e4556; font-weight: bold}

/*FOOTER*/
#footer {background: #2e4556; color: #fff}
#footer a {color: #fff}
#google-map {position: relative;width: 100%;height: 450px;}
#contact a {color: #2e4556; font-weight: bold}
.copyright {text-align: left}
.bizcre8 p {text-align: right;font-size: 15px !important}
.bizcre8 a:hover {color: #fff !important;text-decoration: underline;}


@media only screen and (max-width: 480px) {
    .navbar-fixed-top .navbar-collapse {margin-top: 0px;}
    .pp_pic_holder.pp_default { width: 90%!important; left: 5%!important; overflow: hidden; }
    div.pp_default .pp_content_container .pp_left { padding-left: 0!important; }
    div.pp_default .pp_content_container .pp_right { padding-right: 0!important; }
    .pp_content { width: 100%!important; height: auto!important; }
    .pp_fade { width: 100%!important; height: 100%!important; }
    a.pp_expand, a.pp_contract, .pp_hoverContainer, .pp_gallery, .pp_top, .pp_bottom { display: none!important; }
    #pp_full_res img { width: 100%!important; height: auto!important; }
    .pp_details { width: 100%!important; padding-left: 3%; padding-right: 4%; padding-top: 10px; padding-bottom: 10px; background-color: #fff; margin-top: -2px!important; }
    a.pp_close { right: 7%!important; top: 10px!important; }
    #pp_full_res { padding: 5px !important; }

    .copyright {text-align: center;}
    .bizcre8 p {text-align: center;}
    
    .intro-body h1 {font-size:25px !important}
    .intro-body p {font-size:18px !important}
    
    .navbar-header img {width: 80%; height: 100%;margin-left: 10px;}
    .navbar-brand {float: none;}
    

}
