a:hover{color:#7d2a21;text-decoration:none}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.vcenter-section .elementor-row{top:-140px}#content{background-color:#f5f8fa}.header-top-bar.layout-2{background:#fff;border-bottom:1px solid #eaeaea}.header-top-bar .tophead-contact.header-contact-layout2{float:right}.header-top-bar .tophead-contact ul li{margin-right:50px;color:#646464}.header-top-bar .tophead-contact ul li:last-child{margin-right:0}.header-top-bar .tophead-contact ul li a{color:#646464}.header-top-bar .tophead-contact ul li a:hover{color:#7d2a21;text-decoration:none}.header-top-bar .tophead-contact ul li a.btn{padding:14px 20px;color:#fff;background-color:#7d2a21 !important;text-transform:uppercase;font-size:15px;border-radius:initial;margin:0}.site-header .masthead-container .site-branding{margin-top:-45px}.site-header .masthead-container.stick .site-branding{margin-top:initial}.site-header .masthead-container.stick .site-branding img{max-height:90px}.header-icon-area.header-action-items-layout2 a i{color:#646464 !important}.header-icon-area.header-action-items-layout2 a:hover i{color:#7d2a21 !important}.header-icon-area.header-action-items-layout2 .search-box-area{margin-right:0;padding-top:28px;padding-bottom:26px}.header-icon-area.header-action-items-layout2 .menu-social{float:right;position:relative;padding:28px 0 26px 15px}.header-icon-area.header-action-items-layout2 .menu-social:before{content:"";display:block;position:absolute;width:1px;height:25px;background:#cfcfcf;left:0}.header-icon-area.header-action-items-layout2 .menu-social li{display:inline-block;margin-right:15px}.header-icon-area.header-action-items-layout2 .menu-social li:last-child{margin-right:0}#site-navigation .menu li.ec_menu_item a:after{background-color:#7d2a21}#site-navigation .menu li.ec_menu_item a:hover{color:#7d2a21}#site-navigation .menu li a{font-weight:500;color:#111111;padding-top:28px;padding-bottom:26px}#site-navigation .menu li a:after{background-color:#7d2a21}.heading-layout1.theme4.style1{margin-bottom:0}.heading-layout1.theme4.style1 h2{font-size:37.5px}.heading-layout1.theme4.style1 p{color:#cccccc}.heading-layout1.theme4.style1::after,.heading-layout1.theme2.style1::after,.heading-layout1.theme3.style1::after{background-color:#cccccc}.heading-layout5:after{background-color:#555}.about-box-layout2 ul li a{background:#555}.about-box-layout2 ul li a:after{background-color:#444444}.services-tab1 .nav-wrap .nav-item.nav-link{font-size:20px;padding-bottom:20px;border-bottom-color:#555}.services-tab1 .nav-wrap .nav-item.nav-link:hover{border-bottom-color:#ccc}.services-tab1 .nav-wrap .nav-item.nav-link.active{color:#fff;border-bottom-color:#ccc}.services-tab1 .services-tab-content .item-title{font-size:30px}.team-box-layout42 .item-mid .item-content .item-content-mid{height:40px;padding:5px 0 0 0;background-color:rgba(85,85,85,0.85)}.team-box-layout42:hover .item-mid .item-content .item-content-mid{height:auto;overflow:hidden;padding:26px 15px 33px 15px}#status_section .elementor-row{-webkit-box-shadow:0 8px 5px rgba(0,0,0,0.3);box-shadow:0 8px 5px rgba(0,0,0,0.3)}.site.site-wrp .elementor-widget-accordion .elementor-accordion .elementor-tab-content{padding:30px;background-color:#f1f7fa}.footer-layout1 .footer-box .footer-header:after{background-color:#fff}.footer-layout1 .footer-bottom-wrap{text-align:left}.footer-layout1 .footer-bottom-wrap .copyright{color:#a2a2a2}.footer-menu ul{margin:0;padding:0;text-align:right;list-style:none}.footer-menu ul li{display:inline-block;margin-left:25px}.footer-menu ul li a{color:#a2a2a2;position:relative;display:block;padding-left:25px}.footer-menu ul li a:before{content:"";width:1px;height:60%;background:#a2a2a2;position:absolute;left:0;top:6px}.footer-menu ul li:first-child{margin-left:0}.footer-menu ul li:first-child a{padding-left:0}.footer-menu ul li:first-child a:before{display:none}.breadcrumbs-area .entry-breadcrumb{font-size:16px;color:#ccc !important;margin-bottom:0}.breadcrumbs-area .entry-breadcrumb span{font-size:16px}.breadcrumbs-area .entry-breadcrumb span a,.breadcrumbs-area .entry-breadcrumb span a span{color:#ccc}.breadcrumbs-area h1{font-size:25px;margin-bottom:0 !important}.appointment_form_wrapper .select2-container--classic .select2-selection--single{background:transparent;color:#656565;border:1px solid #dbe3e7}.appointment_form_wrapper .select2-container--classic .select2-selection--single .select2-selection__rendered{color:#656565}.appointment_form_wrapper input[type="text"],.appointment_form_wrapper input[type="email"],.appointment_form_wrapper input[type="url"],.appointment_form_wrapper input[type="password"],.appointment_form_wrapper input[type="search"],.appointment_form_wrapper input[type="number"],.appointment_form_wrapper input[type="tel"],.appointment_form_wrapper input[type="range"],.appointment_form_wrapper input[type="date"],.appointment_form_wrapper input[type="month"],.appointment_form_wrapper input[type="week"],.appointment_form_wrapper input[type="time"],.appointment_form_wrapper input[type="datetime"],.appointment_form_wrapper input[type="datetime-local"],.appointment_form_wrapper input[type="color"],.appointment_form_wrapper textarea{height:auto;font-size:16px;padding:14px 15px;background:transparent;border:1px solid #dbe3e7;color:#656565}.appointment_form_wrapper input[type="text"]::-webkit-input-placeholder,.appointment_form_wrapper input[type="email"]::-webkit-input-placeholder,.appointment_form_wrapper input[type="url"]::-webkit-input-placeholder,.appointment_form_wrapper input[type="password"]::-webkit-input-placeholder,.appointment_form_wrapper input[type="search"]::-webkit-input-placeholder,.appointment_form_wrapper input[type="number"]::-webkit-input-placeholder,.appointment_form_wrapper input[type="tel"]::-webkit-input-placeholder,.appointment_form_wrapper input[type="range"]::-webkit-input-placeholder,.appointment_form_wrapper input[type="date"]::-webkit-input-placeholder,.appointment_form_wrapper input[type="month"]::-webkit-input-placeholder,.appointment_form_wrapper input[type="week"]::-webkit-input-placeholder,.appointment_form_wrapper input[type="time"]::-webkit-input-placeholder,.appointment_form_wrapper input[type="datetime"]::-webkit-input-placeholder,.appointment_form_wrapper input[type="datetime-local"]::-webkit-input-placeholder,.appointment_form_wrapper input[type="color"]::-webkit-input-placeholder,.appointment_form_wrapper textarea::-webkit-input-placeholder{color:#656565}.appointment_form_wrapper input[type="text"]:-ms-input-placeholder,.appointment_form_wrapper input[type="email"]:-ms-input-placeholder,.appointment_form_wrapper input[type="url"]:-ms-input-placeholder,.appointment_form_wrapper input[type="password"]:-ms-input-placeholder,.appointment_form_wrapper input[type="search"]:-ms-input-placeholder,.appointment_form_wrapper input[type="number"]:-ms-input-placeholder,.appointment_form_wrapper input[type="tel"]:-ms-input-placeholder,.appointment_form_wrapper input[type="range"]:-ms-input-placeholder,.appointment_form_wrapper input[type="date"]:-ms-input-placeholder,.appointment_form_wrapper input[type="month"]:-ms-input-placeholder,.appointment_form_wrapper input[type="week"]:-ms-input-placeholder,.appointment_form_wrapper input[type="time"]:-ms-input-placeholder,.appointment_form_wrapper input[type="datetime"]:-ms-input-placeholder,.appointment_form_wrapper input[type="datetime-local"]:-ms-input-placeholder,.appointment_form_wrapper input[type="color"]:-ms-input-placeholder,.appointment_form_wrapper textarea:-ms-input-placeholder{color:#656565}.appointment_form_wrapper input[type="text"]::-ms-input-placeholder,.appointment_form_wrapper input[type="email"]::-ms-input-placeholder,.appointment_form_wrapper input[type="url"]::-ms-input-placeholder,.appointment_form_wrapper input[type="password"]::-ms-input-placeholder,.appointment_form_wrapper input[type="search"]::-ms-input-placeholder,.appointment_form_wrapper input[type="number"]::-ms-input-placeholder,.appointment_form_wrapper input[type="tel"]::-ms-input-placeholder,.appointment_form_wrapper input[type="range"]::-ms-input-placeholder,.appointment_form_wrapper input[type="date"]::-ms-input-placeholder,.appointment_form_wrapper input[type="month"]::-ms-input-placeholder,.appointment_form_wrapper input[type="week"]::-ms-input-placeholder,.appointment_form_wrapper input[type="time"]::-ms-input-placeholder,.appointment_form_wrapper input[type="datetime"]::-ms-input-placeholder,.appointment_form_wrapper input[type="datetime-local"]::-ms-input-placeholder,.appointment_form_wrapper input[type="color"]::-ms-input-placeholder,.appointment_form_wrapper textarea::-ms-input-placeholder{color:#656565}.appointment_form_wrapper input[type="text"]::placeholder,.appointment_form_wrapper input[type="email"]::placeholder,.appointment_form_wrapper input[type="url"]::placeholder,.appointment_form_wrapper input[type="password"]::placeholder,.appointment_form_wrapper input[type="search"]::placeholder,.appointment_form_wrapper input[type="number"]::placeholder,.appointment_form_wrapper input[type="tel"]::placeholder,.appointment_form_wrapper input[type="range"]::placeholder,.appointment_form_wrapper input[type="date"]::placeholder,.appointment_form_wrapper input[type="month"]::placeholder,.appointment_form_wrapper input[type="week"]::placeholder,.appointment_form_wrapper input[type="time"]::placeholder,.appointment_form_wrapper input[type="datetime"]::placeholder,.appointment_form_wrapper input[type="datetime-local"]::placeholder,.appointment_form_wrapper input[type="color"]::placeholder,.appointment_form_wrapper textarea::placeholder{color:#656565}.faq_page_form_wrapper .form-btn-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.entry-banner .inner-page-banner::before{background-color:#333333}.testmonial-box-layout3 .item-img img{border-color:#555}.testmonial-box-layout4 .rtin-thumb img{width:60px !important}.testmonial-box-layout3 .item-img img{width:83px;height:83px}.testmonial-box-layout5 .item-img img{height:90px;width:90px}.emergency_case_banner_wrapper:after{content:"";width:0;height:0;position:absolute;bottom:-40px;right:0;border-left:35px solid transparent;border-right:1px solid transparent;border-top:40px solid rgba(125,42,33,0.8)}.departments-box-layout2update{min-height:360px}.departments-box-layout2update:hover .item-icon img{-webkit-animation:initial !important;animation:initial !important}.appointment_banner{padding:100px 0;text-align:center;background:url(//www.guilfordcollegevet.com/wp-content/themes/medilink-child/assets/img/about_background.jpg) center center}.appointment_banner h3{color:#fff;font-size:38px;line-height:1.3em;font-weight:600}.appointment_banner a{font-size:18px;color:#fff;background-color:transparent;border-radius:3px 3px 3px 3px;border:2px solid;padding:18px 40px;display:inline-block}.departments-wrap-layout2 .rtin-item{margin-bottom:30px}.departments-wrap-layout2 .rtin-item .departments-box-layout2update{height:100%}
@media only screen and (max-width: 1199px){.header-top-bar.layout-2 .container{width:100%;max-width:100%}.header-top-bar .tophead-contact ul li{margin-right:25px}}@media only screen and (max-width: 1024px){header.site-header.mean-remove{display:block !important}header.site-header .header-top-bar.layout-2{padding-top:5px;padding-bottom:15px;display:block !important}header.site-header .header-top-bar .tophead-contact.header-contact-layout2{float:none;text-align:center}header.site-header .header-top-bar .tophead-contact ul li{margin-top:10px}header.site-header .header-top-bar .tophead-contact ul li.career_opportunity_link_holder,header.site-header .header-top-bar .tophead-contact ul li.appointment_button_holder{display:none}header.site-header .header-top-bar .tophead-contact ul li.appointment_link_holder{display:inline-block !important}header.site-header .masthead-container{display:none}}@media only screen and (max-width: 767px){.footer-layout1 .footer-bottom-wrap{padding:15px 0;text-align:center}.footer-menu ul{text-align:center}}
.site-header .main-navigation ul li ul li:hover > a{color:#ffffff !important;}
.services-tab1 .item-img{background-size:cover !important;min-height:300px;}
.widget.widget_medilink_about ul li a {
display: inline-flex;
margin-top: -5px;
}