
@media screen {
    .home-youtube{max-width:100%;}
    #homesliderwrap{display: none;}
    .hideonmobile{display:none;}
 #secondary-nav{background-image:url(../images/flower-bar.jpg);background-size:cover;min-height:100px;background-position: bottom;margin-top:10px;}
    #mega-menu-item-763, #mega-menu-item-764{display:none !important;}

 #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{float:none !important;}
    .street-address div {text-align: center;margin-left:3px !important;margin-right:3px !important;}
    .greybar1{display:none;}
	#mobile-select-wrap{width:100%;}
	#mobile-select{-webkit-appearance: none;position:relative;margin-right:auto;margin-left:auto;margin-top:4px;margin-bottom:4px;width:80%;display:block;text-align: center;}
	#home-surgeons-wrap{display:none;}
	.entry{display:flex;flex-direction: column;}
	#mega-menu-main-menu{margin-top:-40px !important;}
	.mega-toggle-block{z-index: 99999;}
	.surgeon-container{margin-bottom:20px;}
	.top-bar{min-height:auto;}
	.phone-bar{background-color:#000;}
.click-to-call {
    width: 100%;
    display: block;
}
.click-to-call img {
    position: relative;
    margin-right: auto;
    margin-left: auto;
    display: block;
}
#desktop-slider {
    display: none;
}
#mega-menu-wrap-main-menu {
    overflow: hidden !important;
    display: block !important;
}
.my-google-map {
    height: 600px;
}
#quick-quote-icon {
    display: none;
}
.logo-bar, .logo-bar .flexmiddle {
    padding-left: 0px;
    padding-right: 0px;
}
    .logo-bar{margin-bottom:0px;border-color: #FFF;border-bottom-width: 2px;}
.logo {
    width: 100%;
    display: flex;
    justify-content: center;
}
	#header-logo{max-width:70%;position:relative;margin-left:auto;margin-right:auto;display:block;margin-top:10px;margin-bottom:10px;}
.nav-inner {
    width: 100%;
}
	.nav{position:absolute !important;top:40px;right:0px;z-index:99999; }
.phone-number, .phone-number a, .phone-number a[href^=tel] {
    color: #FFF;
}
.phone-pretext {
    color: #FFF;
}
.p1, .p3 {
    display: none;
}
.p2 {
    background-image: none;
}
.street-address {
    justify-content: center;
    font-size:10px;
}
.phone-number {
    justify-content: center;
}
.my-button {
    margin-bottom: 20px;
}
.parallax-window {
    display: none;
}
.alignleft, .aligncenter, .alignright, .alignnone, .entry img {
    display: block;
    max-width: 100%;
    height: auto;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    margin-top: 20px;
}
#footer-ribbon {
    display: none;
}

#mega-menu-wrap-main-menu {
    overflow: hidden;
    display: block;
}
.social {
    display: flex;
    align-content: center;
    justify-content: center;
}
.social a {
    height: 20px;
    align-self: center;
    margin-left: 4px;
    margin-right: 4px;
}
.social a img {
    max-height: 100%;
    width: auto;
}
.contact-details {
    display: flex;
    justify-content: center;
}
.phone-number {
    order: 1;
}
.social {
    order: 2;
}
.footer div {
    display: block;
}
.footer-logo img {
    position: relative;
    margin-right: auto;
    margin-left: auto;
    display: block;
	
}
.footermenu-wrap {
    display: none;
}
.my-footer img {
    display: block;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    max-width: 50%;
    height: auto;
	margin-top:15px;
}
.my-footer {
    text-align: center;
}
.company-name {
    margin-top: 20px;
}
footer .flexmiddle {
    width: 100%;
}
.footerwidths div {
    margin-bottom: 30px;
}
    #physicians-overview{flex-direction: column;}
   #physicians-overview > a{width:100%;margin-left:0%;margin-right:0%;flex-direction: column;margin-bottom:20px;}
    #contactbuttonwrap{display:none;}
    #contactbuttonwrapmobile{background-color:#ca9bad;padding:5px;width:100%;display:flex;justify-content: space-between;}
    #contactbuttonwrapmobile a{color:#232323;text-decoration: none;font-size:1.2rem;}
    .top-bar{font-size:10px;line-height:12px;}
    .greyondesktop .street-address{justify-content: center;}
    .top-bar{background-color:#b7b7b7;}
        #mc_embed_signup_scroll{font-size:12px;}
    #mc_embed_signup_scroll input{line-height:20px;margin-bottom:10px;}
    #mc_embed_signup_scroll h2{font-size:.8rem;}
    .mc-field-group{padding-right:10px;}
    #mega-menu-wrap-another-menu #mega-menu-another-menu > li.mega-menu-item > a.mega-menu-link{font-size:9px !important;}
    #mega-menu-wrap-another-menu #mega-menu-another-menu > li.mega-menu-item > a.mega-menu-link{padding-left:3px !important;padding-right:3px !important;}
}
