/* Plasticair Styling */


body{
  font-family: 'Open Sans', sans-serif;
}
#main{
  min-height: auto;
}
/* Start Header & Navbar Styling */
#top-nav{
  background-color: #F5F5F5;
  position: relative;
}

.dropdown:hover>.dropdown-menu {
  display: block;
}

.dropdown>.dropdown-toggle:active {
    pointer-events: none;
}

.pfc-top-links a{
  color: #324b5c;
  font-size: 13px;
}
.pfc-top-links span{
  color: #c8c8c8;
  font-size: 12px;
}
#login-dp{
  min-width: 250px;
  right: 20%;
  background-color:#F5F5F5;
  box-shadow: none;
  border-radius: 0;
}
#login-dp-mobile{
  min-width: 250px;
  right: 20%;
  background-color:#F5F5F5;
  box-shadow: none;
  border: none;
  border-radius: 0;
}
#login-dp-mobile li a,
#login-dp li a,
.pfc-calculators .pfc-calculators-th,
.pfc-calculators-btn{
  color:#F5F5F5;
  background-color: #337ab7;
}
#pfc-faqs-accordion .accordion-header .accordion-button:not(.collapsed){
  color:#F5F5F5;
  background-color: #324b5c !important;
}

#login-dp-mobile li a:hover,
#login-dp li a:hover{
  color:#F5F5F5;
  background-color: #0071F0;
}
.option:hover {
  color: #F5F5F5 !important;
  background-color: #0071F0;
}

.search-bar-input {
  height: 35px;
  max-width: 400px;
  border-radius: 0;
}
.search-icon {
  height: 35px;
  background-color: #0071F0;
  border-radius: 0;
}
.search-icon:hover {
  background-color: #337ab7;
}
.reqQuote,
.pfc-info {
  background-color: #0071F0;
  padding: 8px 20px;
  /* font-weight: 500; */
  white-space: nowrap;
}
.reqQuote:hover {
  background-color: #337ab7;
}
.pasticair-navbar .plasticair-navbar-links .nav-link{
  background: #0071F0;
  color: #fff;
}

.plasticair-navbar-links .active,
.plasticair-navbar-links .nav-link.active,
.plasticair-navbar-links .dropdown >  a:hover,
.plasticair-navbar-links .dropdown > a:focus{
  color: #fff !important;
  background: #324b5c;
}
.plasticair-navbar-links .nav-prodcut-link a:hover,
.plasticair-navbar-links .multi-rescoruce-menu a:hover{
  color: black !important;
}

.plasticair-navbar-links .nav-link{
  color: #4A4A4A;
}
.plasticair-header-btn:hover{
  color: #337ab7;
}


/* End Header & Navbar Styling */

/* Start Carsoul Slider Styling */
.product-slider {
  box-shadow: 0px 3px 5px 0px rgba(153, 153, 153, 1);
}

.plasticair-carousel-prev,
.plasticair-carousel-next {
  background-color: #0071F0 !important;
  width: 50px;
  height: 70px;
  opacity: 1;
}

.plasticair-product-carousel-prev,
.plasticair-product-carousel-next,
.plasticair-mobile-product-carousel-prev,
.plasticair-mobile-product-carousel-next {
  width: 50px;
  height: 70px;
  opacity: 1;
}

.plasticair-product-carousel-next {
  left: 100%;
}
.plasticair-product-carousel-prev {
  left: -5%;
}
.plasticair-tablet-product-carousel-prev{
  left: -8%;
}

.plasticair-product-carousel-slider .carousel-control-next-icon,
.plasticair-tablet-carousel-slider .carousel-control-next-icon,
.plasticair-mobile-carousel-slider .carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23324b5c'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z' stroke-width='2'/%3e%3c/svg%3e");
  width: 50px;
  height: 50px;
}

.plasticair-product-carousel-slider .carousel-control-prev-icon,
.plasticair-tablet-carousel-slider .carousel-control-prev-icon,
.plasticair-mobile-carousel-slider .carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23324b5c'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
  width: 50px;
  height: 50px;
}


.plasticair-product-carousel-slider .product-slider-item .card-body a,
.plasticair-tablet-carousel-slider .product-slider-item .card-body a,
.plasticair-mobile-carousel-slider .product-slider-item .card-body a{
  color: #0071F0;
}

/* End Carsoul Slider Styling */

/* Start Styling Footer */
.pfc-footer-bottom{
  background-color: #F5F5F5;
}
.drop-shadow {
  box-shadow: inset 0 12px 12px -12px rgba(0, 0, 0, 0.5);
}
.main-links .footer-link{
  color: #4A4A4A;
}
.plasticair-fan-footer{
  background-color: #003b4d;
}
.plasticair-literature-btn,
.plasticair-subscribe-btn{
  background-color: #6C6969;
  color: #F5F5F5;
}
.plasticair-literature-btn:hover{
  background-color: #6C6969;
  color: #F5F5F5;
}
.plasticair-fan-footer .plasticair-literature-btn {
  width: 85% !important;
}
/* End Styling Footer */

/* Content Styling */
.plasticair-main-title {
  background: url(../images/heading-bg.png) bottom left no-repeat;
  font-size: 21px !important;
}

/* Set an explicit width and height on image elements */
img {
  max-width: 100%;
  width: 100%;
  height: auto;
  object-fit: fill;
}
/* #plasticair_fan_company_carousel img{
  height: var(--avatar-size,350);
  width: var(--avatar-size,100%);
} */
.plasticair-product-carousel-slider img,
.plasticair-tablet-carousel-slider img{
  height: var(--avatar-size,140px);
  width: var(--avatar-size,140px);
}
.plasticair-mobile-carousel-slider img{
  height: var(--avatar-size,150px);
  width: var(--avatar-size,150px);
}
.plasticair-industry-carousel-slider img{
  height: var(--avatar-size,100px);
  width: var(--avatar-size,100px);
}
.industry-mobile-carousel-slider img{
  height: var(--avatar-size,120px);
  width: var(--avatar-size,120px);
}
.slideUpImg a img {
  transition: margin 0.5s ease-in-out;
  -webkit-transition: margin 0.5s  ease-in-out;
  -moz-transition: margin 0.5s ease-in-out;
}
.slideUpImg:hover a img {
  margin-top:-5px;

}
.pfc-main-links img{
  height: var(--avatar-size,45px);
  width: var(--avatar-size,200);
}
.plasticair-fan-footer .plasticair-footer-certificates{
  width: var(--avatar-size,221);
  height: var(--avatar-size,33);
}
.pfc-sale-reps-xl img{
  width: var(--avatar-size,72);
  height: var(--avatar-size,70);
}
.pfc-sale-reps-lg img{
  width: var(--avatar-size,40%);
  height: var(--avatar-size,40%);
}
.home-skyplume-logo img{
  width: var(--avatar-size,275);
  height: var(--avatar-size,61);
}
.home-pe img{
  width: var(--avatar-size,280);
  height: var(--avatar-size,71);
}
.pfc-footer-bottom img{
  width: var(--avatar-size,262);
  height: var(--avatar-size,66);
  margin-bottom: 8px;
}

.plasticair-navbar-sm img{
  width: var(--avatar-size,262);
  height: var(--avatar-size,61);
}
.plasticair-navbar-lg img,
.plasticair-navbar-md{
  width: var(--avatar-size,200);
  height: var(--avatar-size,52px);
}
.sales-prof-login img {
  width: var(--avatar-size,275px);
  height: var(--avatar-size,61px);
}
/* End an explicit width and height on image elements */
.pfc-breadcrumb.breadcrumbs-list{
background-color: #F5F5F5;
}
.pfc-breadcrumb .pfc-breadcrumb-item,
.pfc-text-color-dark,
#pfc-faqs-accordion .accordion-button.collapsed{
  color: #324b5c;
}
.pfc-text-color{
  color: #337ab7;
}
.plasticair-header-btn{
  color: #0071F0;
}
.plasticair-page-title {
  background: url(../images/heading-bg.png) bottom left no-repeat;
}
.text-justify{
  text-align: justify;
}
.pfc-seal-img {
  display: block;
  width: 60%;
}
.Revit-Drawings-icon {
  width: 16px;
}
.product-specs-tab-btn {
  color: #0071F0
}
.product-specs-tab-btn:hover
.product-specs-tab-btn:focus,
.nav-tabs .product-specs-tab-btn.active {
  background-color: #e9ecef;
  color: #495057;
}
.pfc-banner-img {
  width: var(--avatar-size,100%);
  height: var(--avatar-size,350);
  min-width: auto;
  min-height: auto;
}
.plasticair-quick-links li:hover {
  background-color: #324b5c;
}
.plasticair-quick-links li:hover a{
  color: white;
}
.plasticair-quick-links li.active,
.pfc-indus-tab li .pfc-tab.active  {
  background-color: #324b5c;
}
.plasticair-quick-links li a.active {
  color: white;
}
.pfc-rng-details a,
.pfc-sales-rep-list .pfc-list-title{
  color: #324b5c;
  font-size: medium;
  text-decoration: none;
  display: inline-block;
}
.pfc-rng-details a::after{
  width: 0px;
  content: '';
  height: 3px;
  display: block;
  transition: 300ms;
  background: #32408e;
}
.pfc-rng-details a:hover::after,
.pfc-sales-rep-list .pfc-list-title:hover::after {
  width: 100%;
}

#pfc-faqs-accordion .accordion-button:not(.collapsed)::after {
  /* Specify the color you want for the SVG icon */
  filter: invert(100%) grayscale(100%);
}
.pfc-sales-rep .sales-rep-listing .card {
  border: #0071F0 solid 1px;
}

.nav-link{ white-space: nowrap;}
@media (max-width: 1400px){
  /* .pfc-sale-reps-xl img{
    width: var(--avatar-size,85%);
    height: var(--avatar-size,50%);
  } */
  .nav-search-bar .search-bar-input{
    max-width: 160px;
  }
}
@media (max-width: 991px){
  .plasticair-fan-footer .border-end {
    border: none !important;
  }
  .plasticair-fan-footer .plasticair-literature-btn,
  .plasticair-fan-footer .plasticair-subscribe-email {
    width: 70% !important;
  }
  .pfc-sale-reps-lg img{
    width: var(--avatar-size,15%);
    height: var(--avatar-size,20%);
  }
  .pfc-sales-rep .pfc-sales-btn-size{
    width: 75% !important;
  }
}

@media (max-width: 700px){
  /* .pfc-footer-bottom img{
    width: var(--avatar-size,50%);
  } */
  .pfc-sale-reps-lg img{
    width: var(--avatar-size,20%);
    height: var(--avatar-size,20%);
  }
}
