@media only screen and (max-width:600px){.phone{justify-content:center;font-size:1.2em}.address{padding-top:1em;padding-bottom:1em}.gq,.hd-bg,.headerimg,.hideonsmall,.phoneicon{display:none}.grey-but,.nav{width:100%}.navbar-nav{float:left;margin:0}.navbar-default .navbar-collapse,.navbar-default .navbar-form{background-color:#ccc;padding-bottom:30px}.navbar-default .navbar-nav>li>a{padding:5px;font-size:1.8em;margin-left:20px}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:none}.navbar-header{padding-bottom:15px}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777;font-size:1.5em;line-height:1.2em;margin-left:10px}.phonenumbers{margin-top:0;padding-top:0;margin-bottom:8px}.navbar-collapse{padding-bottom:1rem!important}.greybut{background-color:#eee;color:#792723;font-weight:500;border-color:#ccc;width:94%;margin-bottom:10px;font-size:1.5em}.redbut{width:100%;font-size:20px}.redtop{background-color:#792723;background-image:url(/img/bar-bg2.jpg);color:#fff;border-radius:.25rem;padding-bottom:5px}.nav-link{color:#fff;border-right:none!important;font-weight:700;padding:1rem;font-size:.9em}.dropdown-item{padding:.5rem 1.5rem;font-size:1em;font-weight:500}.social img{width:15%}.dropdown-menu.show{display:block;margin-top:15px}.footer ul li{padding-top:10px;padding-bottom:10px;font-size:1.1em}.footer{font-size:1.2em}.calltext{font-size:2.5rem;font-weight:300;line-height:1.8;text-decoration:underline}.ems{padding-bottom:20px;margin-top:-20px}h1{font-size:2.2rem}.card{margin:20px}@media only screen and (min-width:600px){.card-deck .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:5px;margin-bottom:0;margin-left:5px}}@media only screen and (min-width:768px){.card-deck .card{margin-right:7px;margin-left:7px}.nav-link{color:#fff;border-right:6px solid #fff!important;font-weight:700;font-size:1rem}.phone{justify-content:center}}@media only screen and (min-width:992px){.card-deck .card{margin-right:15px;margin-left:15px}}}