.equalheight{height:55px}#top-wrapper{max-height:50px;width:100%;position:fixed;z-index:10000;font-size:20px;font-weight:700}.fa-envelope{display:none}.header-call{text-transform:uppercase}.header-logo{max-width:270px}#middle-wrapper{padding:60px 0 20px;margin-top:0}.appointment,.greeting{float:right}.appointment,.greeting{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.greeting{font-weight:300;color:#000;text-align:right;margin-right:50px}.menubutton{background-color:#333;padding:10px 25px;color:#fff;display:inline-block;margin:0 0 0px!important;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px;border-radius:50px}.menubutton:hover{color:#fff}#primary-nav{float:right!important;margin:20px 0 0}.topbarheading ul{padding:0;margin-bottom:0}.topbarheading li{list-style:none;display:inline-block;padding:0 20px;font-weight:300;font-size:18px;text-align:right!important;padding-bottom:0}.topbarheading{text-align:left}#main-wrapper .st-specialbox{border-top:0;background-color:transparent!important}.st-specialbox .box-content-height{height:180px;border-top:8px solid #333;background-color:#e2e2e2!important}.st-specialbox .box-content{padding:20px!important}.st-specialbox .box-content .special{font-size:23px;color:#333;text-transform:uppercase;font-weight:700;line-height:110%;font-family:Roboto}.st-specialbox .box-content .specialbutton{text-transform:capitalize!important;font-size:14px;font-weight:500;margin-top:15px;background:#232b62;padding:11px 20px;color:#fff;display:inline-block;text-align:center;margin-bottom:0px!important;line-height:110%;border-radius:50px}#primary-nav ul li.menu-item-has-children:after{font-family:FontAwesome;content:"\f107";font-size:14px;display:inline-block;margin-left:-10px;font-weight:100;margin-right:6px}.specialheading h2{font-weight:700;color:#a0c174;font-size:150px;text-transform:uppercase;margin-bottom:0}.specialheading h3{font-size:46px;margin-top:0px!important;font-weight:700}.formtitle{max-width:500px;width:100%;margin:0 auto;text-align:center;font-weight:700;text-transform:uppercase;background-color:#b7dcf1;color:#333;padding:10px 0;font-size:17px;font-family:'Roboto'}.form{max-width:500px;margin:0 auto;background:#e5e5e5;padding:20px 30px;box-sizing:border-box}.sociallogo{margin-bottom:15px!important}.sociallogo img{max-width:250px!important}.profileimage img{max-width:125px!important}.wpb_single_image .vc_figure-caption{text-transform:uppercase;font-weight:700;font-size:20px!important}.testimonialimage img{max-width:150px!important;border-radius:100px}.testimonialbox{width:75%;margin:0 auto}#footer table tr td{padding:2px 50px 2px 0}#footer table{text-align:left}#footer{margin-top:50px}.mobileonly{display:none}#copyright-wrapper ul{padding:0;margin:0}#copyright-wrapper{line-height:30px;padding:15px 0px!important}.footer-social .st-social a{width:30px;height:25px;font-size:14px;font-weight:100!important;line-height:25px!important}.implantlearningcentersection{color:#fff!important}.welcomesection h2{font-size:40px;line-height:110%}.contentandformarea .st-button{font-size:18px}#menu-item-268>a,#menu-item-269>a{display:none}.contacthours tr td{padding:2px 50px 2px 0px!important}.appointmentbtn{background-color:#232b62;padding:11px 20px;color:#fff;display:inline-block;text-align:center;border-radius:50px}#notice{width:600px}@media (max-width:1200px){#primary-nav{float:left!important}.primary-menu li a,.canvas-menu li a{padding:0 20px!important}.topbarheading li{font-size:16px}.equalheight{height:95px}.greeting{margin-right:20px}#footer table tr td{padding:2px 20px 2px 0}.smallertext .st-specialbox .box-content .special{font-size:20px}}@media (max-width:992px){#middle-wrapper{padding:60px 0 10px!important;margin-top:0}.header-social{display:none}.header-call{text-align:center;font-size:18px}.greeting{display:none}.menubutton{float:none;margin:10px auto 10px!important;display:inline-block;padding:10px 30px;line-height:30px}.appointment{float:none;text-align:center}.equalheight{margin-top:30px;height:55px}#footer table{margin:0 auto}#footer{text-align:center}#title-wrapper .title-holder{padding-top:40px!important}#sidebar-wrapper .st-specialbox{width:50%;float:left;padding:0 20px}.st-specialbox .box-content .special{font-size:19px}.st-specialbox .box-content{padding:15px 20px}#footer iframe{width:80%!important}.st-specialbox .box-content-height{height:160px}.specialsection .vc_col-sm-4{width:33%;float:left;padding:0 20px}.specialsection .vc_col-sm-3{width:50%;float:left;padding:0 20px}}@media (max-width:768px){#footer table tr td{padding:2px 25px 2px 25px}.specialheading h2{font-size:105px}.specialheading h2,.specialheading h3{text-align:center}#main-wrapper .specialheadingbox{background-position:top left!important;padding:35px 0 50px!important}.st-button{margin-bottom:25px}.mobileonly{display:block}.text-right{text-align:center!important}.footer-social{margin-top:10px}.menucolumntitle ul{display:block!important}.specialsection .vc_col-sm-3{width:50%}.menucolumntitle ul{display:block!important}#notice{width:100%}}@media (max-width:600px){#header .header-logo a img{max-width:200px}#sidebar-wrapper .st-specialbox{width:65%;float:none;padding:0;margin:30px auto 0}.st-specialbox .box-content-height{height:180px}}@media (max-width:480px){#sidebar-wrapper .st-specialbox{width:85%;float:none;padding:0;margin:0 auto}.specialsection .vc_col-sm-3{width:90%;margin:0 auto;float:none}.specialsection .vc_col-sm-3 .st-specialbox .box-content-height{height:auto}.specialsection .vc_col-sm-3 .st-specialbox .box-content{padding:25px 20px 35px!important}}@media (max-width:320px){.menubutton{font-size:16px}}.localmed-modal,.localmed-modal-content{height:100%}