WS_OK_7.4.33 HEX
HEX
Server: nginx/1.21.4
System: Linux v12674 6.8.0-85-generic #85-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep 18 15:26:59 UTC 2025 x86_64
User: endtheignorance (1014)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source
Upload Files
File: /storage/v12674/lcaupstateny/public_html/wp-content/themes/lcoa-child/css/cro.css
/*Header Modifications*/
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
div#header_meta{
  display:none!important;
}
.logo img{
  max-height:44px!important;
  padding-top:0px;
}
.logo a{
  display:flex;
  align-items: center;
}
.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu>div{
  margin-left:0px!important;
  width:100%!important;
}
ul#avia-menu{
  display:flex;
  justify-content: flex-end;
  padding-right:40px;
  gap:24px;
  align-items:center;
}
.av-main-nav>li.menu-item-has-children{
  padding-right:20px;
}
.av-main-nav>li.menu-item-has-children:after{
    content: url('https://freshheadsliceremoval.com/wp-content/uploads/2025/08/Chevron-Down.svg');
    top: 8px;
    position: absolute;
    right: 0;
}
html #top #header .av-main-nav > li > a{
  padding:0px;
}
#header_main{
  border:0px!important;
}
.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu ul:first-child,.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu>div, .html_header_top.html_bottom_nav_header #header_main_alternate .main_menu>div{
  height:88px!important;;
}
.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu>div{
  margin-top:-88px!important;
}
.av-menu-button+.av-menu-button{
  margin-left:0px!important;
}
li#menu-item-1172{
  padding-right:0px!important;
}
#top #header .av-main-nav > li > a .avia-menu-text, #top #header .av-main-nav > li > a .avia-menu-subtext{
  font-size:14px!important;
  border-left: none;
}
#top .av-menu-button>a .avia-menu-text {
  border: 2px solid !important;
}
html #top #wrap_all .header_color .av-menu-button-colored > a .avia-menu-text{
  border-color:#458F11!important;
  background-color:#458F11!important;
}
li#menu-item-39, li.menu-item-39{
  display:none;
}
#top #header .av-main-nav > li#menu-item-18878:hover > a .avia-menu-text{
  color:white;
}

html .av-hamburger-inner::before{
  margin-top:0px!important;
}
#top #wrap_all .social_bookmarks{
  display:none!important;
}
@media (min-width: 990px) and (max-width: 1280px) {
#top #header .av-main-nav > li > a .avia-menu-text {
  padding-left: 0;

}

ul#avia-menu {
    gap: 15px;
  }

      #top .av-menu-button>a .avia-menu-text {
        padding-left: 9px !important;
        height: 37px;
        line-height: 1em;
    }

  .av-main-nav>li.menu-item-has-children {
    padding-right: 10px;
  }

  .logo.avia-standard-logo {
    width: 190px;
}

.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu>div {
  margin-top: -105px !important;
}
}

@media (min-width:1281px){
html .menu-item-has-children:hover ul.sub-menu{
  display:flex!important;
  flex-direction: column;
  width:max-content;
}
#header_main .container {
    padding: 0;
}
}
@media (max-width:1280px){
  #header_main .container {
    padding: 20px;
}
#header_main .inner-container{
  display:flex;
}
.html_cart_at_menu.html_bottom_nav_header #menu-item-shop{
  right:auto;
}
span.logo.avia-standard-logo{
  order:1;
}
.html_av-overlay-side-classic #top .av-burger-overlay li li {
    background: #fafafa;
    font-weight: bold;
}
.html_av-overlay-side-classic #top .av-burger-overlay li li .avia-bullet{
  display:none;
}
#header_main .container .inner-container nav.main_menu{
    position: relative !important;
    right: 0 !important;
    order:3;
    margin-right: 0;
    margin-left: 0;
}
ul#menu-item-shop{
  position:relative!important;
  order:2;
  margin-left: auto !important;
  margin-right: 0px;
}
.avia-menu.av-main-nav-wrap.av_menu_icon_beside{
  margin-right:0px;
  border:0px;
  padding-right:0px;
}
span.avia-menu-text{
  display:block;
}
#top #header .av-menu-button>a .avia-menu-text{
  border: 1px solid #A1A1A1;
}
#top #av-burger-menu-ul{
  vertical-align:top;
}
.html_av-overlay-side-classic #top .av-burger-overlay{
  margin-top:90px;
}
.av-hamburger-box{
  padding-left:0px!important;
}
.responsive.html_mobile_menu_tablet.html_cart_at_menu #top .main_menu .menu>li:last-child{
  padding-right:0px!important;
  margin-right:0px!important;
}
.html_av-overlay-side #top .av-burger-overlay-scroll{
  width:100%;
}
#top #av-burger-menu-ul{
  padding-top:40px!important;
  border-top:1px solid #A1A1A1;
}
.html_av-overlay-side .av-burger-overlay-bg{
  display:none!important;
}
.html_av-overlay-side #top #wrap_all .av-burger-overlay li a{
  text-align:center!important;
  border:none;
  display:inline-block;
}
.html_av-submenu-hidden .av-submenu-indicator{
  transform:rotate(90deg);
  right:20px;
}
li.av-menu-button.av-active-burger-items a{
  width:100%;
}
}

/*Media*/

@media(max-width:650px){
  .html_av-overlay-side-classic #top .av-burger-overlay{
    margin-top:75px; 
  }
  .popup-grid div:nth-child(1),.popup-grid div:nth-child(3){
      border-right:none !important;
  }
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a{
  width:100%;
}
.logo.avia-standard-logo{
  z-index:999;
}
#advanced_floating_content_814{
  z-index:5!important;
}



div#hero-col h1 {
    color: #11202A;
    text-transform: none !important;
    font-size: 48px !important;
    font-weight: 700 !important;
    line-height: 120% !important;
    margin-bottom:16px;
}
div#hero {
    background: url(https://liceclinicsupstateny.com/wp-content/uploads/2025/09/hero-11.jpg);
    background-size: cover;
    background-position: top;
}

.hero-text strong {
    display: flex;
    gap: 16px;
    font-size: 20px;
    margin-bottom: 24px;
}

.hero-text strong span {
  display: flex;
  align-items: center;
    gap: 8px;
    color: #11202A;
}
.badge {
    background-image: url(https://liceclinicsupstateny.com/wp-content/uploads/2025/09/Vector-11.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: white;
    padding: 5px 23px;
    display:inline-block;
    margin-bottom:16px;
}
  #hero-col .badge p {
    font-size: 18px!important;
    font-weight: 700!important;
    line-height: 160%!important;
    font-family: Montserrat !important;
    margin:0px!important;
}
html #top .all_colors p{
font-weight:500;
}

div#hero-col .avia_textblock p {
    font-size: 18px;
    line-height: 160%;
    margin:0px;
    font-weight:500;
    color: #333;
}
div#hero-col .avia_textblock p a {
  color: #3E820D;
  text-decoration: underline;
}
div#hero-col{
  padding-top:30px;
  padding-bottom:30px;
}
#hero-col br{
  display:none;
}
.responsive #top #wrap_all .flex_column#hero-col{
  margin-bottom:0px!important;
  width: 100%;
}


button#popupButton {
    background: #458F11;
    border: none;
    border-radius: 6px;
    padding: 12px 16px;
    line-height: normal;
    color: white;
    font-size: 18px;
    font-weight: 700;
    font-family: Montserrat;
    margin-top:30px;
    cursor: pointer;
}
div#locations{
  text-align: center;
}
#locations a{
  color: #707070;
  font-weight: 500;
  line-height: 160%;
}

#locations h3 a {
  font-size: 20px;
  font-weight: 700;
  text-transform: capitalize;
}
div#locations h2{
  font-size:40px!important;
  font-weight: 700 !important;
  color:#11202A;
  text-transform: capitalize;
} 
div#locations .flex_column{
  margin-top:0px;
  margin-left:0px;
  padding-left:24px;
  padding-right:24px;
}
div#locations .av_one_fourth:nth-child(2), div#locations .av_one_fourth:nth-child(3), div#locations .av_one_fourth:nth-child(4){
  border-right:1px solid rgba(161, 161, 161, 0.40);
}
div#locations .flex_column.av_one_fourth{
  width:25%;
}
div#locations .flex_column:before{
  display:none;
}
div#locations p
{
  font-size: 16px;
  margin:0px;
}
div#locations .avia-image-container{
  margin-bottom:10px;
}
div#locations .avia-image-container img{
border-radius:5px;
}
div#locations .avia_textblock p:last-child{
  padding-top:16px;
}

div#locations .flex_column.av_one_full:first-of-type{
  padding-top:50px;
  padding-bottom:50px;
}
div#locations .flex_column.av_one_full:last-of-type{
  padding-top:60px;
}
div#locations .entry-content-wrapper{
  display:flex;
  flex-wrap:wrap;
}
div#locations .avia_textblock p img{
  margin-right:10px;
}
div#locations .avia_textblock.disclaimer p{
  padding-top: 0px;
  color: #a1a1a1;
  font-style: italic;
  font-family: 'Lato';
  font-weight:500;
  font-size:clamp(14px, calc(0.875rem + ((1vw - 6.5px) * 1.3333)), 16px);
}

h2#popupTitle {
      font-family: 'montserrat', Helvetica, Arial, sans-serif;
      color: #11202A;
      font-size: 28px;
            font-weight: 700;
}

.popup-container {
      padding: 40px 20px 16px;
}

.popup-container p {
  font-family: 'montserrat', Helvetica, Arial, sans-serif;
color: #707070;
}

.popup-container .popup-grid p {
  font-size: 16px;
}

#citations h2 {
  font-size: 20px;
  text-transform: capitalize;
  line-height: 120%; 
}

#citations h2 strong {
  color: #11202A !important;
}

#top #citations .av-minimal-toggle .toggler, #citations .av-minimal-toggle .toggle_content {
    background: unset;
    border-bottom: none;
}

#citations {
  margin: 60px 0;
}

#citations .togglecontainer {
  margin-top: 20px;
}

#citations section.av_toggle_section {
    border-bottom: 1px solid #E8E8E8;
}

#top #citations .av-minimal-toggle .toggler {
  font-weight: 700;
  color: #707070;
}

#citations .toggle_content {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

#citations .toggle_content p, #citations .toggle_content li, #citations .toggle_content strong {
  color: #707070 !important;
}

#citations ul {
  margin-bottom: 0;
}

#citations .toggle_content a {
  color: #3E820D;
  font-weight: 700;
line-height: 160%;
text-decoration: underline;
}

span.hor_icon {
    border-color: #707070;
}


/*Media*/

@media (max-width: 640px) {
  .hero-text strong {
      font-size: 16px;
  }
}

@media (min-width:901px){
  .avia-image-container.avia-align-center.d-tablet{
    display:none;
  }

  .responsive #top #wrap_all .flex_column#hero-col{

    max-width: 650px;
}
}
@media (min-width:651px){
  .disclaimer-mobile{
    display:none;
  }
}
@media(max-width:980px){
  .responsive #top #wrap_all div#locations .flex_column.av_one_fourth{
        width:50%!important;
        margin-bottom:0!important;
  }
  .avia_textblock.disclaimer{
    padding-bottom:30px;
  }
  div#locations .flex_column.av_one_fourth{
    padding-bottom:32px;
    padding-top:32px;
  }
  div#locations .av_one_fourth:nth-child(2), div#locations .av_one_fourth:nth-child(3){
    border-bottom:1px solid rgba(161,161,161,0.4);
  }
   div#locations .av_one_fourth:nth-child(3){
    border-right:0px;
   }
}
@media (max-width: 767px) {
  div#hero .avia-image-overlay-wrap{
    width: calc(100% + 200px);
    margin-left: -100px;
   }
}
@media (min-width: 768px) and (max-width: 900px) {
    div#hero .avia-image-overlay-wrap {
        width: calc(100% + 250px);
        margin-left: -50px;
    }
}
@media(max-width:900px){
     div#hero{
    background:none;
   }
   
      div#hero img{
        width:100%;
        margin-bottom:40px;
      }

      .hero-text strong {
          flex-flow: column;
          align-items: center;
      }

      .hero-text strong img {
        width: 20px !important;
        height: 20px;
        margin-bottom: 0 !important;
      }

      .responsive #top #wrap_all .flex_column#hero-col{
        text-align: center;
        padding-bottom:0px;
        padding-top:0px;
      }
      #hero main, #locations .content{
        padding:0px;
      }
      .responsive #top div#locations .flex_column.av_one_full:first-of-type{
        padding-top:40px;
        padding-bottom:0px;
        margin-bottom:8px!important;
      }
}
@media(max-width:650px){
    .responsive #top #wrap_all div#locations .flex_column.av_one_fourth{
      width:100%!important;
      padding-left:0px;
      padding-right:0px;
    }
    div#locations .avia-image-container img{
      max-height:240px;
      object-fit:cover;
    }
    #popupButton{
      width:100%; 
    }
    span.disclaimer-mobile{
        margin-top:16px;
        display:block;
        font-size:14px;
        font-family: 'Lato';
        font-style:italic;
        line-height: 150%;
        color:#a1a1a1;
        font-weight: 500;
    }
    div#locations .flex_column.av_one_full:last-of-type{
      display:none;
    }
    div#hero-col h1{
      font-size:40px !important;
    }
    div#locations h2{
      font-size:32px!important;
    }
    div#locations .av_one_fourth:nth-child(2), div#locations .av_one_fourth:nth-child(4){
      border-right:none;
    }
    div#locations .av_one_fourth:nth-child(4){
      border-bottom:1px solid rgba(161, 161, 161, 0.40);
    }
    div#locations{
      padding-bottom:28px;
    }
}

@media (max-width: 1280px) {
  .responsive.html_mobile_menu_tablet #top #header_main>.container .main_menu .av-main-nav>li>a {
  line-height: 55px !important;
}

#menu-item-shop .cart_dropdown_link {
  line-height: 55px;
}

.responsive #top #wrap_all .av_mobile_menu_tablet .main_menu,
.av-burger-menu-main {
  display: block !important;
}

.responsive #top .av_mobile_menu_tablet #header_main_alternate {
  display: none !important;
}
}