#wpadminbar{
z-index:9;
}
body .uwy .uai {
padding: 4px !important;
width: 57px !important;
height: 57px !important;
min-width: 57px !important;
min-height: 57px !important;
max-width: 57px !important;
max-height: 57px !important;
}
.uwy .uai img:not(.check_on), body .uwy .uai img:not(.check_on){
width: 57px;
height: 57px;
min-width: 57px;
min-height: 57px;
max-width: 57px;
max-height: 57px;
} .ast-below-header-navigation li{
padding-bottom:0px;
}
.dark-slider{
background-color: #000000;
}
.schedule-btn span{
font-size:20px !important;
text-transform: initial !important;
font-weight:900;
letter-spacing:0px !important;
}
.tel-menu a span{
color: #ffffff !important;
}
.tel-menu a{
line-height:1em;
text-align:left;
color:#ffffff !important;
font-weight:700;
background-color: #143d8a;
font-family: 'Lato', sans-serif;
font-weight: bold;
font-size: 16px;
height:38px;
text-transform: uppercase;
padding: 0.7em 1.8em !important;
}
.tel-menu a:hover{
opacity:0.8;
}
.schedule-two-lines a.fl-button,
.schedule-two-lines a.fl-button:hover{
padding:0px;
position:relative;
padding-left:30px;
border:none;
}
.schedule-two-lines a.fl-button i{
position:absolute;
left:0px;
font-size:25px;
}
.schedule-two-lines a.fl-button strong{
font-weight:900;
}
.fl-module-content p a{
font-weight:bold;
}
h1, h2, h4 {
letter-spacing: -1px;
}
.blue-heading h1,
.blue-heading h2{
color: #143d8a;
font-weight:500;
}
ul li{
padding-bottom:5px;
}
ul li:last-child{
padding-bottom:0px;
}
.secondary-subtitle p{
text-transform:uppercase;
color: rgba(0,0,0,0.7);
margin-bottom:0px;
font-family: 'Lato',sans-serif;
font-size:16px;
}
.secondary-subtitle .fl-module-content{
margin-bottom:0px;
}
.home-col-cta h3 a{
font-size:22px;
text-transform: uppercase;;
} @media all and (max-width:768px){
.mobile-solid-bg .fl-row-content-wrap{
background-image:none;
background-color: #E0E4E8;
}
} @media all and (max-width:768px){
.mobile-overlay .fl-row-content-wrap:before {
content: "";
background-color: rgba(255, 255, 255, 0.7);
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
.mobile-overlay .fl-row-content{
position:relative;
z-index:1;
}
.call-line{
display:block;
} 
} @media all and (min-width:768px) {
.fl-row-content-wrap {
padding: 60px 20px;
}
} .light-teal-radial-gradient > .fl-col-content {
background-image: radial-gradient(rgb(254, 254, 255) 0%, rgb(153, 222, 222) 100%);
}
.bright-green-radial-gradient > .fl-col-content {
background-image: radial-gradient(rgb(254, 254, 225) 0%, rgb(212, 228, 156) 100%);
}
.light-blue-radial-gradient > .fl-col-content,
.light-blue-radial-gradient > .fl-row-content-wrap {
background-image: radial-gradient(rgb(249, 253, 255) 0%, rgb(166, 215, 244) 100%);
}
.dark-blue-radial-gradient > .fl-col-content,
.dark-blue-radial-gradient > .fl-row-content-wrap {
background-image: radial-gradient(rgb(0, 40, 125) 0%, rgb(0, 21, 66) 100%);
} .dark-purple-radial-gradient > .fl-col-content {
background-image: radial-gradient(rgb(84, 4, 84) 0%, rgb(26, 0, 26) 100%);
} .green-linear-gradient .fl-row-content-wrap{
background-image: linear-gradient(90deg, rgb(116, 183, 67) 0%, rgb(75, 161, 71) 100%);
}
.blue-linear-gradient .fl-row-content-wrap{
background-image: linear-gradient(90deg, rgb(27, 154, 214) 0%, rgb(0, 114, 188) 100%);
}
.green-trans-linear-gradient > .fl-col-content {
background-image: linear-gradient(to right, rgba(116, 183, 67, 0.8) 0%, rgba(75, 161, 71, 0.8) 100%);
} .fl-builder-content .fl-node-content a.fl-button,
.uabb-creative-button-wrap a.uabb-button {
border-radius: 0px;
font-family: 'Lato', sans-serif;
font-weight: bold;
letter-spacing: 1px;
font-size: 16px;
text-transform: uppercase;
padding: 0.7em 1.8em;
border-width: 2px;
}
.fl-builder-content .fl-node-content .full-button a.fl-button{
padding: 20px !important;
border-width:0px !important;
}
.fl-builder-content .fl-node-content .full-button a.fl-button:hover{
opacity:0.8;
} .fl-builder-content .fl-node-content .primary-button a.fl-button,
.primary-button .uabb-creative-button-wrap a.uabb-button{
background: #ffffff;
border-color: #ffffff;
}
.fl-builder-content .fl-node-content .primary-button a.fl-button:hover,
.primary-button .uabb-creative-button-wrap a.uabb-button:hover {
background: #DFEFFB;
border-color: #DFEFFB;
}
.fl-builder-content .fl-node-content .primary-button a.fl-button span,
.primary-button .uabb-creative-button-wrap a.uabb-button *{
color: #000000 !important;
}
.fl-builder-content .fl-node-content .primary-button a.fl-button:hover span,
.primary-button .uabb-creative-button-wrap a.uabb-button:hover *{
color: #000000 !important;
} .fl-builder-content .fl-node-content .secondary-button a.fl-button,
.secondary-button .uabb-creative-button-wrap a.uabb-button {
background: #0072BC;
border-color: #0072BC;
}
.fl-builder-content .fl-node-content .secondary-button a.fl-button:hover,
.secondary-button .uabb-creative-button-wrap a.uabb-button:hover {
background: #143D8A;
border-color: #143D8A;
}
.fl-builder-content .fl-node-content .secondary-button a.fl-button span,
.secondary-button .uabb-creative-button-wrap a.uabb-button * {
color: #ffffff !important;
}
.fl-builder-content .fl-node-content .secondary-button a.fl-button:hover span,
.secondary-button .uabb-creative-button-wrap a.uabb-button:hover * {
color: #ffffff !important;
} .fl-builder-content .fl-node-content .tertiary-button a.fl-button,
.tertiary-button .uabb-creative-button-wrap a.uabb-button {
background: #ffffff;
border-color: #0072BC;
}
.fl-builder-content .fl-node-content .tertiary-button a.fl-button:hover,
.tertiary-button .uabb-creative-button-wrap a.uabb-button:hover {
background: #0072BC;
border-color: #0072BC;
}
.fl-builder-content .fl-node-content .tertiary-button a.fl-button span,
.tertiary-button .uabb-creative-button-wrap a.uabb-button * {
color: #000000 !important;
}
.fl-builder-content .fl-node-content .tertiary-button a.fl-button:hover span,
.tertiary-button .uabb-creative-button-wrap a.uabb-button:hover * {
color: #ffffff !important;
} .fl-builder-content .fl-node-content .transparent-button a.fl-button,
.transparent-button .uabb-creative-button-wrap a.uabb-button{
background: transparent;
border-color: #ffffff;
}
.fl-builder-content .fl-node-content .transparent-button a.fl-button:hover,
.transparent-button .uabb-creative-button-wrap a.uabb-button:hover {
background: #ffffff;
border-color: #ffffff;
}
.fl-builder-content .fl-node-content .transparent-button a.fl-button span,
.transparent-button .uabb-creative-button-wrap a.uabb-button *{
color: #ffffff !important;
}
.fl-builder-content .fl-node-content .transparent-button a.fl-button:hover span,
.transparent-button .uabb-creative-button-wrap a.uabb-button:hover *{
color: #000000 !important;
} .fl-builder-content .fl-node-content .lightblue-button a.fl-button,
.lightblue-button .uabb-creative-button-wrap a.uabb-button {
background: #3399CC;
border-color: #3399CC;
}
.fl-builder-content .fl-node-content .lightblue-button a.fl-button:hover,
.lightblue-button .uabb-creative-button-wrap a.uabb-button:hover {
background: #0072BC;
border-color: #0072BC;
}
.fl-builder-content .fl-node-content .lightblue-button a.fl-button span,
.lightblue-button .uabb-creative-button-wrap a.uabb-button * {
color: #ffffff !important;
}
.fl-builder-content .fl-node-content .lightblue-button a.fl-button:hover span,
.lightblue-button .uabb-creative-button-wrap a.uabb-button:hover * {
color: #ffffff !important;
} .fl-builder-content .fl-node-content .shop-btn a.fl-button {
background: #ffffff;
border-color: #000000;
border-width:1px;
font-size:15px;
}
.fl-builder-content .fl-node-content .shop-btn a.fl-button:hover{
background: #ffffff;
border-color: #000000;
opacity:0.75;
}
.fl-builder-content .fl-node-content .shop-btn a.fl-button span {
color: #000000 !important;
}
.fl-builder-content .fl-node-content .shop-btn a.fl-button:hover span{
color: #000000 !important;
} .lightblue-gradientbar .fl-row-content-wrap,
.green-gradientbar .fl-row-content-wrap{
padding-top:0px;
padding-bottom:0px;
} .lightblue-gradientbar .uabb-creative-button-wrap a.uabb-button{
background-color: #ffffff;
border: 2px solid #ffffff;
}
.lightblue-gradientbar .uabb-creative-button-wrap a.uabb-button *{
color: #143D8A !important;
}
.lightblue-gradientbar .uabb-creative-button-wrap a.uabb-button:hover{
background-color: transparent;
} .green-gradientbar .uabb-creative-button-wrap a.uabb-button{
background-color: #ffffff;
border: 2px solid #ffffff;
}
.green-gradientbar .uabb-creative-button-wrap a.uabb-button *,
.green-gradientbar a.fl-button span{
color: #143D8A !important;
}
.green-gradientbar .uabb-creative-button-wrap a.uabb-button:hover{
background-color: transparent;
}
.green-gradientbar .fl-button-wrap a.fl-button{
border: 2px solid #ffffff;
background-color: transparent;
}
.green-gradientbar .fl-button-wrap a.fl-button:hover{
background-color: #ffffff;
} .checkmark-list ul{
list-style:none;
}
.checkmark-list ul li{
position:relative;
}
.checkmark-list ul li:before{
position:absolute;
content:"\f00c";
font-family: "Font Awesome 5 Free";
font-weight:900;
margin-right:20px;
left:-40px;
} .pic-align-bottom{
margin-top:auto;
} @media all and (min-width:768px){
.ast-above-header{
position:initial;
}
.site-branding{
margin-top:-30px;
}
.header-button {
line-height:1em;
}
.header-button a{
border:1px solid #001542;
margin:0px 10px;
font-family: 'Lato', sans-serif;
font-weight: bold;
padding: 0.6em 1.8em !important;
text-transform:uppercase !important;
font-size:16px;
height:38px;
}
.zeno_font_resizer_container p{
margin-bottom:0px;
}
}
.zeno_font_resizer_container p{
line-height: 1em;
margin-bottom: 0px;
} .home-slider .bx-wrapper{
margin-bottom:0px;
}
.home-slider  .bx-wrapper .bx-pager{
bottom:30px;
z-index:9999;
} .doctors-index .uabb-blog-posts-shadow {
min-height: 350px;
}
.doctors-index .uabb-blog-post-content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
height: 100%;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
min-height: 350px;
padding: 0 !important;
text-align:left;
font-size:14px;
}
.doctors-index .uabb-thumbnail-position-background .uabb-post-thumbnail img{
width:100%;
object-fit:cover;
}
.doctors-index .uabb-blog-post-content:hover .uabb-blog-posts-description {
height: 80%;
opacity: 1;
padding:10px;
}
.doctors-index .uabb-blog-posts-description {
background-color: rgba(20, 61, 138, 0.9);
color: #ffffff;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
height: 0%;
margin-bottom: 0 !important;
opacity: 0;
padding: 20px !important;
-webkit-transition: 0.4s all ease-in-out;
transition: 0.4s all ease-in-out;
}
.doctors-index .uabb-post-heading {
background-color: rgba(0, 0, 0, 0.7);
color: #ffffff;
-ms-flex-preferred-size: 20%;
flex-basis: 20%;
display:flex;
align-items:center;
justify-content: center;
overflow: hidden;
padding: 10px !important;
}
.doctors-index h5{
font-size:18px;
}
.doctors-index .uabb-post-heading a:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: transparent;
}
@media all and (min-width:768px) {
.doctors-index .uabb-blog-posts-col-4 {
position: initial !important;
}
.doctors-index .uabb-blog-posts {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
} .fl-tabs-vertical .fl-tabs-label {
background-color: #143d8a;
margin-top: 2px;
color: #fff;
}
.fl-tabs-vertical .fl-tabs-label.fl-tab-active {
background-color: #f6f6f6;
color: #143d8a;
}
.fl-tabs-panels {
border: none;
} @media  (max-width: 768px) {
.find-doctor-section .fl-row-content-wrap {
background-image:none;
background-color: #E0E4E8;
}
} .searchandfilter ul{
max-width:500px;
width:100%;
padding-left:0px;
margin-left:0px;
}
.searchandfilter li{
width:100%;
display:block;
margin-bottom:10px;
}
.searchandfilter select{
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; background-image: url(//www.eyeconsultantsofpa.com/wp-content/uploads/2019/10/arrow.png); width:100%;
background-size:10px;
background-repeat:no-repeat;
background-position:95% 50%;
}
.searchandfilter input{
width:100%;
} .doctors-search form div ul {
margin: 0 auto;
display: block;
}
@media all and (min-width:768px) {
.doctors-search form div ul {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
max-width: 100%;
}
} @media all and (max-width: 768px) {
.secondary-page-header:not(.no-overlay) .fl-row-content-wrap {
background-position: right top;
}
} .secondary-page-header .fl-col-content .fl-col-group{
max-width:1280px;
margin:0 auto;
}
.secondary-page-header .fl-col-content{
padding-left:20px;
padding-right:20px;
}
.secondary-page-header .header-cta-content{
padding: 150px 0px;
}
@media all and (max-width:768px){
.secondary-page-header .header-cta-content{
padding: 50px 0px;
}
.dark-bg .fl-row-content-wrap:before,
.secondary-page-header:not(.no-overlay) .fl-row-content-wrap:before{
content:"";
background-color: rgba(255, 255, 255, 0.7);
width:100%;
height:100%;
position:absolute;
left:0;
right:0;
}
.secondary-page-header.light-header .fl-row-content-wrap:before,
.dark-bg .fl-row-content-wrap:before{
background-color: rgba(0, 0, 0, 0.7);
}
.dark-bg .fl-row-content,
.secondary-page-header .fl-row-content{
position:relative;
}
}
.secondary-page-header > .fl-row-content-wrap{
min-height:600px;
align-items: center;
justify-content: center;
-webkit-align-items: center;
-webkit-box-align: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-align: center;
-ms-flex-pack: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.secondary-page-header .fl-row-content{
webkit-box-flex: 1 1 auto;
-ms-flex: 1 1 auto;
-webkit-box-flex: 1;
flex: 1 1 auto;
}
@media (max-width: 992px){
.secondary-page-header > .fl-row-content-wrap{
min-height:400px;
}
}
@media (max-width: 768px){
.secondary-page-header > .fl-row-content-wrap{
min-height:300px;
}
} .below-header-cta .below-header-cta-text {
font-size: 24px;
font-weight: 700;
font-family: 'Lato', sans-serif
}
.below-header-cta .below-header-cta-text p{
margin-bottom:0px;
} .two-cta-row .fl-col-content{
padding:40px;
}
.two-cta-row .fl-module-button{
margin-top:auto;
} .education-menu-section .fl-row-content-wrap {
background-color: #001542;
}
.education-menu-section .uabb-creative-menu .menu>li>a>span {
color: #ffffff !important;
}
.education-menu-section .uabb-creative-menu .menu>li>a:hover,
.education-menu-section .uabb-creative-menu .menu>li>a:focus {
border-color: #ffffff;
}
.education-menu-section .uabb-creative-menu-mobile-toggle.text {
color: #ffffff;
} .specialties-list ul {
text-align: center;
}
.specialties-list ul li {
margin: 0 auto;
display: inline-block;
}
.specialties-list a {
display: inline;
border: 2px solid #0072BC;
padding: 0.4em 1em;
border-radius: 0px;
float: left;
margin: 10px 10px;
text-align: center;
color: #000000;
}
.specialties-list a:hover {
background-color: #0072BC;
color: #ffffff;
}   .events-list .fl-post-feed-post {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
.events-list .fl-post-feed-post .post-event-date-wrapper { margin-right:20px;
}
.events-list .fl-post-feed-post .post-event-date {
max-width: 100px;
text-align: center;
color: #ffffff;
background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(0, 112, 186)), to(rgb(0, 22, 67)));
background-image: linear-gradient(to bottom, rgb(0, 112, 186) 0%, rgb(0, 22, 67) 100%);
}
.events-list .fl-post-feed-post .post-event-day {
font-size: 40px;
padding: 15px;
display: block;
}
.events-list .fl-post-feed-post .post-event-day:after {
content: "";
background-color: #ffffff;
width: 70px;
height: 1px;
display: block;
margin: 15px auto 0;
}
.events-list .fl-post-feed-post .post-event-month-year {
font-size: 24px;
text-transform: uppercase;
line-height: 1.2em;
padding: 15px;
}
.events-list .post-event-month,
.events-list .post-event-year {
display: block;
}
.events-list .fl-post-text {
padding-top: 0 !important;
}
.events-list .fl-post-meta {
text-transform: uppercase;
font-weight: 300;
padding-bottom: 5px !important;
}
.events-list .fl-post-title {
padding-bottom: 15px !important;
}
.events-list .fl-post-more-link a {
font-family: 'Lato', sans-serif;
font-weight: bold;
letter-spacing: 1px;
font-size: 16px;
text-transform: uppercase;
padding: 0.7em 1.8em;
border: 2px solid #0072BC;
background: #ffffff;
padding: 0.4em 1.7em;
color: #0072BC;
}
.events-list .fl-post-more-link a:hover {
background: #0072BC;
border-color: #0072BC;
color: #ffffff !important;
} .review-slider .quote-content{
font-family:lato;
font-weight:bold;
font-size:24px;
}
.review-slider .bx-pager.bx-default-pager a{
background: rgba(255, 255, 255, 0.7);
}
.review-slider .bx-pager.bx-default-pager a.active{
background: rgba(255, 255, 255, 0.2);
}
blockquote p:first-child:before{
content:'“';
display:inline;
font-size:70px;
position:absolute;
left:-15px;
top:0px;
color: #cccccc;
}
blockquote p:first-child::after {
content: "”";
} blockquote{
border:none;
font-style: normal;
}
.lasik-reviews-title .fl-module-content{
padding:20px;
background-color: #f5f5f4;
}
.lasik-review{
border-bottom:1px solid #666;
}
.lasik-review .fl-module-content{
margin: 40px 20px 0px;
}
.lasik-review blockquote{
margin-bottom:10px;
margin-top:10px;
}   .make-appointment .gform_wrapper select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; background-image: url(//www.eyeconsultantsofpa.com/wp-content/uploads/2019/10/arrow.png); width:100%;
background-size:10px;
background-repeat:no-repeat;
background-position:95% 50%;
padding-right:30px !important;
}
.make-appointment .gform_wrapper ul li.gfield{
margin-top:8px;
}   .magnet-page-specialties .fl-module-content{
background-color:#164497;
}
.magnet-page-specialties .fl-module-content .fl-rich-text h3{
padding:30px 30px 20px 30px;
}
.magnet-page-specialties .fl-rich-text ul {
margin-left: 0px;
list-style: none;
}
.magnet-page-specialties .fl-module-content .fl-rich-text ul li{
padding:5px 20px 5px 20px;
border-bottom: 1px solid #ccc;
}
.magnet-page-specialties .fl-module-content .fl-rich-text ul li a{
font-weight: 700;
font-family: 'Lato',sans-serif;
line-height:1em;
}
.magnet-pages-content h1,
.magnet-pages-content h2,
.magnet-pages-content h3,
.magnet-pages-content h4,
.magnet-pages-content h5,
.magnet-pages-content h6{
margin-bottom:0.5em;
}   article.post-password-required {
height: 700px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}
@media all and (max-width:780px) {
article.post-password-required {
height: 400px;
}
} .video-section .fl-module-html .fl-module-content{
margin-bottom:0px;
}
.video-section h6{
font-size:15px;
font-weight:normal;
}
.video-section .fl-module-heading .fl-module-content{
margin-top:10px;
} .language-list ul {
list-style: none;
margin-left: 0;
}
.language-list ul li {
display: inline-block;
}
.language-list ul li:not(:first-child):before{
content: " | ";
} .footer-first-section .fl-callout-title{
padding:0px;
}
@media (max-width: 769px){
.footer-first-section .fl-menu-mobile-toggle{
display:none;
}
.footer-first-section .fl-menu ul.menu{
display:block;
text-align:center;
}
}
.footer-first-section .fl-menu ul.menu li{
display:inline-block;
}
@media all and (min-width:768px){
.ast-small-footer .ast-small-footer-section-1{
width:55%;
padding-right:40px;
}
.ast-small-footer .ast-small-footer-section-2{
width:45%;
padding-left:50px;
}
.ast-fmall-footer .ast-flex {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
}  .five-location-border .fl-col-group-equal-height .fl-col{
border-left:1px solid #143d8a;
padding:0px 10px;
}
.five-location-border .fl-col-group-equal-height .fl-col:first-child{
border-left:none;
}
@media all and (max-width:992px){
.five-location-border .fl-col-group-equal-height{
max-width:600px;
margin:0 auto;
}
.five-location-border .fl-col-group-equal-height .fl-col{
border-left:none;
border-top:1px solid #143d8a;
padding:0px 10px;
}
.five-location-border .fl-col-group-equal-height .fl-col:first-child{
border-top:none;
}
} .page-id-684 .secondary-pages-menu ul li:last-child,
.page-id-682 .secondary-pages-menu ul li:last-child,
.page-id-678 .secondary-pages-menu ul li:last-child,
.page-id-674 .secondary-pages-menu ul li:last-child,
.page-id-674 .secondary-pages-menu ul li:last-child,
.page-id-669 .secondary-pages-menu ul li:last-child,
.page-id-667 .secondary-pages-menu ul li:last-child,
.page-id-665 .secondary-pages-menu ul li:last-child,
.page-id-663 .secondary-pages-menu ul li:last-child,
.page-id-661 .secondary-pages-menu ul li:last-child,
.page-id-335 .secondary-pages-menu ul li:last-child,
.page-id-686 .secondary-pages-menu ul li:last-child {
display: none;
} .page-id-5186 .fl-module-info-list .uabb-info-list-item:hover .fa-square:before {
content: "\f14a";
color: #4da247;
}
.page-id-5186 .fl-module-info-list .uabb-info-list-item:hover p.uabb-info-list-title {
color: #0072BC;
} .physician-emeriti .fl-col-content{
position:relative;
margin:0px 15px 30px 15px;
max-width:400px;
}
.physician-emeriti  .fl-module-photo .fl-module-content{
margin:0px;
}
.physician-emeriti .fl-module-heading{
background-color: rgba(0, 0, 0, 0.7);
color: #ffffff;
position:absolute;
bottom:0px;
width:100%;
}
.physician-emeriti .fl-module-heading h5{
color: #ffffff;
text-align:center;
} .popup-cta-btn{
background: #0072BC;
border-color: #0072BC;
border-radius: 0px;
font-family: 'Lato', sans-serif;
font-weight: bold;
letter-spacing: 1px;
font-size: 13px;
text-transform: uppercase;
padding: 0.7em 1.8em;
border-width: 2px;
color:#ffffff !important;
margin-top:0px;
display:inline-block;
}
.popup-cta-btn:hover{
color: #0072BC !important;
background-color: #ffffff;
} .doctors-post .fl-post-grid{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}
.doctors-post .fl-post-grid .fl-post-column{
width:305px;
max-width:95%;
}
.doctors-post .fl-post-grid-post{
border:none;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
min-height:350px;
}
.doctors-post .fl-post-wrap{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
background-size:cover;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.doctors-post .fl-post-title{
background-color: rgba(0, 0, 0, 0.7);
color:#ffffff;
text-align:center;
padding:15px;
}
.doctors-post .fl-post-title h3{
margin-bottom:0px;
line-height:18px;
}
.doctors-post .fl-post-title h3 a{
color:#ffffff;
font-size:18px;
line-height:18px;
}
.doctors-post .fl-post-text{
-webkit-transform:translateY(100%);
transform:translateY(100%);
opacity:0;
-webkit-transition:0.2s all ease-in-out;
transition:0.4s all ease-in-out;
}
.doctors-post .fl-post-grid-post:hover .fl-post-text{
-webkit-transform:translateY(0);
transform:translateY(0);
opacity:1;
background-color: rgba(20, 61, 138, 0.9);
color:#ffffff;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
padding:60px 30px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
}
.doctors-post .fl-post-more-link{
text-align:center;
margin-top:auto;
}
.doctors-post .fl-post-more-link a{
background-color:#ffffff;
color:#000000;
border:1px solid #ffffff;
border-radius: 0px;
font-family: 'Lato', sans-serif;
font-weight: bold;
letter-spacing: 1px;
font-size: 14px;
text-transform: uppercase;
padding: 0.5em 1.3em;
}
.doctors-post .fl-post-more-link a:hover{
opacity:0.7;
} .blog-post .fl-post-grid-post{
border:none;
border-bottom:4px solid #0072bc;
-webkit-box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.05);
box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.05);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
}
.blog-post .fl-post-image img{
width:100%;
height:185px;
-o-object-fit:cover;
object-fit:cover;
}
.blog-post .fl-post-title{
background-color: #0072bc;
color:#ffffff;
padding:10px 20px;
line-height:1.2em;
}
.blog-post .fl-post-text{
font-size:15px;
padding:20px 20px 0px 20px;
}
.blog-post .fl-post-more-link{
text-align:right;
padding:20px 20px 30px 20px;
margin-top:auto;
}
.blog-post .fl-post-more-link a{
background-color: #143d8a;
color:#ffffff;
font-family: 'Lato',sans-serif;
font-weight: 700;
letter-spacing: 1px;
font-size: 15px;
text-transform:uppercase;
padding:0.5em 1.4em;
}
.blog-post .fl-post-more-link a:hover{
background-color: #0072bc;
}
@media all and (max-width:768px){
.blog-post .fl-post-grid{
width:455px;
max-width:90%;
margin-left:auto;
margin-right:auto;
}
}
.footer-first-section .fl-post-feed{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
gap:10px;
}
.footer-first-section .fl-post-feed .fl-post-feed-post{
-webkit-box-flex:1;
-ms-flex:1 1 240px;
flex:1 1 240px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-bottom:0px;
}
.footer-first-section .fl-post-feed .fl-post-feed-post .fl-post-image{
width:75px;
}
.footer-first-section .fl-post-feed .fl-post-feed-post .fl-post-image img{
width:60px;
height:60px;
-o-object-fit:cover;
object-fit:cover;
}
.footer-first-section .fl-post-feed .fl-post-feed-post .fl-post-text{
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
padding:0px;
}
.footer-first-section .fl-post-feed .fl-post-feed-post .fl-post-text h3,
.footer-first-section .fl-post-feed .fl-post-feed-post .fl-post-text h3 a{
color:#ffffff;
font-size:16px;
line-height:1.2em;
}
.footer-first-section .fl-menu ul.menu li{
display:block;
}
.cky-notice{
width:1200px;
max-width:80%;
margin:0 auto;
}
.cky-notice a{
color:#ffffff;
text-decoration: underline;
}
.cky-notice a:hover{
color:#0072BC;
}
.cky-notice-btn-wrapper .cky-btn{
border-radius:0px;
text-transform:uppercase;
font-weight:bold;
color: #0072BC;
} .gp-menu .menu .menu-item.current-menu-item,
.gp-menu .menu .menu-item:hover{
font-weight:600;
}
.gp-testimonial .fl-rich-text strong{
font-size:14px;
text-align:right;
text-transform:uppercase;
}
.uabb-image-carousel button i{
border:none !important;
color: #000000 !important;
}
.uabb-image-carousel .uabb-gallery-img{
max-height:60px !important;
width:auto !important;
}
@media all and (min-width:768px){
.fl-row-bg-overlay.white-overlay > .fl-row-content-wrap:after{
background-color: rgba(255, 255, 255, 0);
}
}