.WF--links p a,.faq_bg_grey p,.retEx_bg_grey p{font-weight:700}.WF--links p a{color:#00617f}.flex_align_center_WF{display:flex;align-items:center;justify-content:center}.faq_bg_grey{background-color:#f4f4f4;padding-top:5px;border:2px solid #fff;height:160px}.faq_bg_grey:hover,.faq_tab button:hover,.selected_faq_tile{background-color:#d8e3ea;transition:.5s}.faq_bg_grey img,.selected_faq_tile img{height:100px}.faq_bg_grey p{padding-top:4px}.faq_bg_grey:hover,.selected_faq_tile{border-bottom:5px solid #00334e}.faq_tab button{border:none;background-color:inherit;outline:0}.faq p small{padding:0 10px}.panel hr{margin-left:1%;margin-right:1%}.faq_links a{text-decoration:underline;color:#64ccc9}.retEx_bg_grey{background-color:#f4f4f4;padding-top:5px;border-bottom:4px solid #fff;height:50px;cursor:pointer}.retEx_bg_grey_active,.retEx_bg_grey_btn:hover{background-color:#d8e3ea;transition:.5s;border-bottom:4px solid #00334e}.sizing_Guide_table-heading td{background-color:#dae3e9;font-weight:700;padding:5px}.sizing_Guide_row_padding td{padding:5px}

/* Footer */
.footer_bg_light_blue,footer .accordion{background-color:#d8e3e9}.btn-primary,.dark_blue_footer{background-color:#002b49}.input-group{display:inline-flex;width:100%}.dark_blue_footer ul,.footer_bg_light_blue ul{text-decoration:none;list-style:none;padding:0;color:#002b49}.footer_bg_light_blue ul a{color:#002b49}.footer_bg_light_blue p{font-size:12px}.footer_bg_light_blue h5{font-weight:700}.footer_social_icons,.policy_links{margin:0;padding:0;display:flex;justify-content:space-between;align-items:center}.footer_social_icons img{height:30px;width:30px}.dark_blue_footer{color:#fff;height:45px;padding-top:1px;}.dark_blue_footer a{color:#fff;font-size:10px}.faq_page_accordion,footer .accordion{color:#002b49;font-size:15px;width:100%;cursor:pointer;border:none;text-align:left;outline:0}footer .accordion{padding:18px;transition:.9s ease-in-out}.faq_page_accordion{background-color:#fff;padding:0 9px;transition:.2s ease-in-out}footer .panel{padding:0 18px;background-color:#fff;overflow:hidden}footer .panel li{padding:12px 0;border-bottom:1px solid #d8e3e8;font-size:16px;margin-bottom:6px}.footer_down_arrow{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.footer_up_arrow{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.footer_arrow{border:solid #000;border-width:0 4px 4px 0;display:inline-block;padding:3px;float:right;margin-right:10px;transition:.3s}.contactIcons,.contactIcons_mob{background-color:#f4f4f4;text-align:center;padding:10px}.contactUs_parent{display:flex;gap:2rem;justify-content:center}.contactIcons{width:370px}.contactIcons_mob{display:flex;align-items:center;margin-bottom:2%}.contactIcons img{height:65px}.contactIcons_mob img{width:100%}.contactIcons p{padding-top:4%}.info_footer_contactUs{background-color:#002b49;color:#fff;padding:10px 40px;max-width:1100px;margin:auto}.info_footer_contactUs img{width:45px}.info_footer_contactUs h4{font-weight:700;font-size:18px}footer .accordion_contactUs_mob{background-color:#002b49;color:#fff;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:0;font-size:15px;transition:.9s ease-in-out}.size_contact_us_accordian{width:18%}.footer_arrow_contact_us{border:solid #fff;border-width:0 4px 4px 0;display:inline-block;padding:3px;float:right;margin-right:10px}.needHelp_icons,.needHelp_icons_mob{background-color:#00334e;text-align:center;padding:10px;color:#fff}.needHelp_icons img,.needHelp_icons_mob img{height:70px;margin:11px}.needHelp_icons{width:280px;height:auto}.needHelp_icons_mob{width:100%;margin-bottom:2%}
.Returns_Info-WF {border-right: 1px solid #10334e; border-left: 1px solid #10334e;}

/* Video Settings */
.fish-video,.fish-video_eco_mac{overflow:hidden}.fish-video iframe,.fish-video_eco_mac iframe{height:56.25vw;min-height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#over,.fish-video,.fish-video_eco_mac{text-align:center;position:relative}#over,.WF_video_outer,.fish-video{position:relative}.fish-video{height:86vh}.fish-video iframe{width:100vw}.fish-video_eco_mac iframe{width:75vw}#over{float:left;margin-top:56vh;height:37px;width:100%;z-index:10}@media (max-width:1370px){.fish-video{height:83vh}.fish-video_eco_mac{height:86vh}}@media (max-width:768px){#over{margin-top:-22vh}}.WF_video_inner{top:0}.WF_video_inner_green{top:0;background-color:#fff}.WF_video_inner iframe{width:100%;border:none}.WF__video-controls{position:relative;z-index:100;float:right;width:50%}.WF__video-controls img{height:65px;position:relative;top:78px;float:right;right:8%;transition:.4s;opacity:.7}@media (max-width:450px){.WF__video-controls img{height:34px;top:-113px}}.WF__video-controls img:hover{opacity:1;cursor:pointer}
.WF_video_inner_eco_mac iframe{width:100%;border:none;height:39vw}iframe #player{max-width:0!important}

@media (min-width:1525px){
    .WF_video_inner_eco_mac iframe{width:100%;border:none;height:35vw}
}
@media (min-width:1740px){
    .WF_video_inner_eco_mac iframe{width:100%;border:none;height:32vw}
}
@media (min-width:1850px){
    .WF_video_inner_eco_mac iframe{width:100%;border:none;height:30vw}
}
.wf_video_stack {display:flex;flex-direction: column;}
@media (max-width:1099px){
    #over { margin-top:15vh;}
}
@media (max-width:768px){
    #over { margin-top:-30%;}
    #over img {width:350px}
}

@media screen and (max-width: 768px) {
  .dark_blue_footer {
    height: 110px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
    
}

/* CTAs */
@media (max-width:1000px){.col-sm-6 .btn-cus{min-width:160px;margin:10px auto;padding:10px 0}}.btn-cus{padding:10px 5px;min-width:120px;transition:.5s;cursor:pointer;margin:5px;border-style:outset;border-radius:0}@media (min-width:768px){.btn-cus{min-width:195px;padding:10px;margin:10px}}@media screen and (min-width:450px) and (max-width:850px){.btn-cus-fix{min-width:120px;padding:10px;margin-top:30%;margin-bottom:-7px}}.btn-dest{color:#fff;background-color:#0b2a4a;letter-spacing:1px;text-decoration:none}.btn-blueTransparent{color:#00334e;border:1px solid #00334e;background-color:rgba(0,0,0,0)}

/* DROP DOWN NAV */
.btn-active-green,.featured-offer .btn{background-color:#0ca55f;color:#fff}.nav-main .dropdown-nav__column{width:20%!important}.nav-main .dropdown-nav__column--15{width:15%!important}.nav-main .dropdown-nav__column--40{width:40%!important}.nav-main .dropdown-nav__column--60{width:60%!important}.featured-offer{text-align:center}.featured-offer .btn{width:70%;margin-top:15px;font-size:15px;padding:8px 10px;border:none;cursor:pointer;border-radius:0;text-align:center}.featured-offer:hover .btn{background-color:#0fc472;cursor:pointer}.btn-active-green:hover{background-color:#0fc472;color:#fff}.featured-offer--corp-blue .btn{background-color:#00334d}

.featured-offer--light-blue .btn{background-color:#a7bec4}.featured-offer--corp-blue:hover .btn{background-color:#024c73}.featured-offer--macaroni .btn{width:30%;background-color:#00334e}.featured-offer--macaroni:hover .btn{background-color:#00679e}.featured-offer--sale .btn{background-color:#ce2417}.featured-offer--sale:hover .btn{background-color:#d9372b} .featured-offer .btn{letter-spacing:1px;
}

.featured-offer--image-grid .btn {
    padding: 5px 0 8px;
    background-color: #ffffff;
    margin-top: 0;
    color: #002b49;
    font-size: 13px;
    width: 100%;
}

.featured-offer--image-grid:hover .btn {
    background-color: #ffffff;
    text-decoration: underline;
}


/* Utility classes */
.p-60_WF {padding:60px}

/* CTAs */
.btn-WF,.btn-WF:hover{color:#fff}.btn-WF,.btn-WF:hover,.white-btn:hover{text-decoration:none;cursor:pointer}.btn-WF{background-color:#00334e;display:inline-block;min-width:198px;letter-spacing:1px;margin:8px;font-size:15px;text-transform:none;padding:12px 10px;border:none;border-radius:0;text-align:center;transition:ease-in}.white-btn{background-color:#fff;color:#00334e}.white-btn:hover{color:#00334e}

/* media queries */
@media (max-width:450px){
    .c-spotlight-group .c-spotlight {font-size:8px}
    .xmasCtaGreen a {min-width:auto}
    .hide_signUpImageForMob img{display:none}.mob-wide{width:80%}.mob--margin{margin:5% 0}.mob-wide-TEXT{width:90%}.mob-wide-overImage{width:95%}.faq_bg_grey img{height:37px}.faq_bg_grey{height:85px}.panel hr{margin-left:3%;margin-right:3%}}@media (min-width:450px){.faq_wrapper{margin:auto;width:80%}} @media screen and (min-width:768px) and (max-width:1370px){.fish-video{height:44vh}#over{height:37vh}}@media screen and (min-width:1100px) and (max-width:1370px){.fish-video{height:66vh}#over{height:54vh;margin-top:35vh}}@media screen and (min-width:1371px) and (max-width:1398px){.fish-video{height:79vh}}


.storeFinder_Icon img {
    height: 33px;
    margin-bottom: 10px;
    margin-right: 10px;
}

/* READ MORE BUTTON ACCORDIAN */
.WF_fadedText{color:#00334e47}.WF_fadedText__white{color:#c6d4db47}.WF_readMore,.read_more_arrow_WF .up_read_more_arrow_WF,.showContent .down_read_more_arrow_WF{display:none}.read_more_arrow_WF,.showContent .WF_readMore,.showContent .read_more_arrow_WF .up_read_more_arrow_WF{display:inline-block}.showContent .WF_fadedText{color:#002b49}.showContent .WF_fadedText__white{color:#fff}.read_more_arrow_WF{border:solid #002b49;border-width:0 2px 2px 0;padding:4px;margin:0 5px 2px}.down_read_more_arrow_WF{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.right_read_more_arrow_WF{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.up_read_more_arrow_WF{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-bottom:-3px}

@media only screen and (max-width:768px){.categories_homePage a{font-size:4vw}.store-col-reverse .section-inner>.row{flex-direction:column-reverse!important}}.categories_homePage{max-width:950px;margin:0 auto}.category_img_mob_row{margin:0 auto}.category_img_mob_row a{font-size:3vw}.category_img_mob_row img{width:100%;padding-bottom:6px}.featured-offer--eden .btn{background-color:#ee6f40}.featured-offer--light-blue .btn{background-color:#a7bec4}.featured-offer--eden:hover .btn{background-color:#f89570}.range-avail-icons img{height:50px}.range-avail-icons p{font-size:10px;font-weight:700;color:#707070;margin-top:10px}.store-times tr:nth-child(odd){background-color:#dae3e9}.store-times table,td,th{border:0!important}#survey{height:900px}.USP_Icons_planetFiendly{display:flex;justify-content:center}.USP_Icons_planetFiendly img{height:100px;margin-right:2px}.shopBySize{min-width:85px}@media only screen and (max-width:420px){.USP_Icons_planetFiendly img{height:80px;margin-right:2px}.read_more_arrow_WF{border:solid #002b49;border-width:0 2px 2px 0;display:inline-block;padding:4px;margin:0}.category_img_mob_row a{font-size:2.8vw}}.rotated-CTA-L{margin-top:-20%;-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.rotated-CTA-R{margin-top:-20%;-ms-transform:rotate(3deg);transform:rotate(3deg)}@media only screen and (max-width:450px){.shopBySize{min-width:52px}.WF_video_inner_eco_mac iframe{height:47vw}.rotated-CTA-L,.rotated-CTA-R{margin-top:-24%}}.margin-auto-fix img{margin:auto}.panel-hidden{padding-top:10px;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.white-text-arrow{border:solid #fff;border-width:0 2px 2px 0}.white-text a{color:#fff}.store-list h4 a{color:#05355f;text-decoration:none}

.categories_homePage a {
    font-weight: bold;
    text-decoration: none;
    font-size: 18px;
}

/* New CTA styles with border bottom, semi bold text 2023 */
.btn-WF__border-bottom{border-bottom:1px solid #002d44;min-width:0;padding:0;text-decoration:none;text-transform:none;letter-spacing:1px;font-size:1.5rem;background-color:#fff0}.btn-WF__border-bottom:active,.btn-WF__border-bottom:focus,.btn-WF__border-bottom:hover,.btn-WF__border-bottom:visited{text-decoration:none}.btn-WF__border-bottom:hover{border-bottom:1px solid #a0a4a7}

/* fleece DT Carousel  */
.main-carousel:not(.flickity-enabled){display:none}.main-carousel{margin-bottom:0 40px}.fleece_carousel_card img{width:350px;height:350px}
/* fixes the load glitch  */

/* Carousel */
.WF_carousel_CTA,.mob_carousel_wrapper a{margin-top:8px;text-decoration:none}.mob_new_LP_card_container{width:60%}.mobile__new_LP_carousel_card img{height:400px}.new_LP_carousel_card img{height:31vw}@media only screen and (min-width:1500px){.new_LP_carousel_card img{height:31vw}.CTA_margin_LG{margin-left:6%;margin-top:8px}}.mob_carousel_wrapper{display:flex;flex-direction:column;margin-right:14px;width:220px}.WF_carousel_CTA{font-size:15px;border-bottom:1px solid #002d44;text-transform:none;letter-spacing:1px}.mob_carousel_wrapper img{height:300px}

/* fleece carousel */
.fleece_card_container,.new_LP_card_container a{float:left}.new_LP_card_container{width:25%}.fleece_text_overlay{position:absolute;top:0;bottom:0;display:flex;justify-content:center;align-items:center;padding:0 20px;font-size:20px;color:#fff;left:0;right:0;height:87%;width:100%;opacity:0;transition:.5s;background-color:#17181970}.fleece_text_overlay:hover{opacity:1}.fleece_text_carousel{font-weight:700;font-size:20px;margin-top:14px}.fleece_accordian_heading_image,.fleece_womens_accordian_heading_image{color:#fff;text-transform:capitalize;cursor:pointer;font-size:40px;font-weight:700;height:134px;display:flex;margin-bottom:10px}.fleece_accordian_heading_image{background-image:url(https://img.weirdfish.co.uk/cdn-cgi/image/w=568,q=90,f=auto/original/92253.jpg);justify-content:center;align-items:center}.fleece1{background-image:url("https://img.weirdfish.co.uk/cdn-cgi/image/w=568,q=90,f=auto/original/92255.jpg")}.fleece2{background-image:url("https://img.weirdfish.co.uk/cdn-cgi/image/w=568,q=90,f=auto/original/92254.jpg")}.fleece3,.fleece_womens5{background-image:url("https://imgstaging.weirdfish.co.uk/cdn-cgi/image/w=568,q=90,f=auto/original/82398.png")}.fleece_womens_accordian_heading_image{background-image:url("https://img.weirdfish.co.uk/cdn-cgi/image/w=568,q=90,f=auto/original/92290.jpg");justify-content:center;align-items:center}.fleece_womens1{background-image:url("https://img.weirdfish.co.uk/cdn-cgi/image/w=568,q=90,f=auto/original/92291.jpg")}.fleece_womens2{background-image:url("https://imgstaging.weirdfish.co.uk/cdn-cgi/image/w=568,q=90,f=auto/original/82395.png")}.fleece_womens3{background-image:url("https://imgstaging.weirdfish.co.uk/cdn-cgi/image/w=568,q=90,f=auto/original/82396.png")}.fleece_womens4{background-image:url("https://imgstaging.weirdfish.co.uk/cdn-cgi/image/w=568,q=90,f=auto/original/82397.png")}

/* Flickity */
.flickity-button,.flickity-button:active,.flickity-button:hover{background:#d8e3e9}


/* Flickity edits 30.08.23 */
  .flickity-button {
        /* background: #dae2e8;  switch back after OTH campaing  */
               background:	#d8e3e9;
              opacity:45%;
           transition: opacity 0.2s;

       }
    .flickity-button:active {
      background: #d8e3e9;
       
    }
    .flickity-button:hover {
    
         opacity:100%;
    }

.flickity-prev-next-button{width:82px;height:57px;border-radius:0}
.flickity-button-icon{fill:#05355f}
.flickity-prev-next-button.previous{left:1.1%;top:60%;}
.flickity-prev-next-button.next{right:1.1%;top:60%;}@media only screen and (max-width:768px){.flickity-prev-next-button{width:50px;height:34px}.flickity-prev-next-button.previous{left:.1%}.flickity-prev-next-button.next{right:.1%}}@media only screen and (min-width:1510px){.flickity-prev-next-button{margin-right:-67px;margin-left:-67px}.flickity-prev-next-button.previous{left:5%}.flickity-prev-next-button.next{right:5%}.flickity-viewport{height:33vw!important}}

/* fleece DT Carousel  */
.fleece_carousel.flickity-enabled.is-draggable > button.flickity-button.flickity-prev-next-button.next {top: 184px;right:0px}
.fleece_carousel.flickity-enabled.is-draggable > button.flickity-button.flickity-prev-next-button.previous {top: 184px;left:0px}
@media (min-width:1510px) { 
    .fleece_carousel.flickity-enabled.is-draggable > button.flickity-button.flickity-prev-next-button.next {right: 4.6%;}
    .fleece_carousel.flickity-enabled.is-draggable > button.flickity-button.flickity-prev-next-button.previous {left: 4.6%;}
}
.flickity-page-dots {display:none}

.cavaet_googleFont {
    font-family: 'Caveat', cursive;
}
/* UGC Styling */
.fs-has-links { display:none; } .fs-wrapper { height:auto; } .fs-slider_v2_5  .fs-entry-container { height:0 !important;width:20%!important;padding-top:20%!important; } .fs-wrapper div.fs-text-container .fs-entry-title, div.fs-detail-title { font-family:Times New Roman, serif;font-style:normal;font-weight:normal;font-size:14px; } div.fs-text-container .fs-entry-date, div.fs-detail-container .fs-post-info, div.fs-wrapper div.fs-has-links::after, .fs-text-product, .fs-overlink-text { font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:14px; } .fs-wrapper div.fs-text-container * { color:#ffffff; } .fs-wrapper div.fs-text-container { background-color:rgba(0, 0, 0, 0.8);margin:0px; } div.fs-entry-date { display:none; } div.fs-entry-title { display:none; } .fs-slider_v2_5 .fs-wrapper div.fs-timeline-entry { margin:1px; }
.fs-slider_v2_5 .fs-entry-container { height:0 !important;width:20%!important;padding-top:20%!important; } .fs-wrapper div.fs-text-container .fs-entry-title, div.fs-detail-title { font-family:Times New Roman, serif;font-style:normal;font-weight:normal;font-size:14px; } div.fs-text-container .fs-entry-date, div.fs-detail-container .fs-post-info, div.fs-wrapper div.fs-has-links::after, .fs-text-product, .fs-overlink-text { font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal;font-size:14px; } .fs-wrapper div.fs-text-container * { color:#ffffff; } .fs-wrapper div.fs-text-container { background-color:rgba(0, 0, 0, 0.8);margin:0px; } div.fs-entry-date { display:none; } div.fs-entry-title { display:none; } .fs-slider_v2_5 .fs-wrapper div.fs-timeline-entry { margin:1px; } 

/* Footer Returns Info */
.Returns_Info-WF {border-right: 1px solid #10334e; border-left: 1px solid #10334e;}

/* Converzion Student Discount */
.studentDiscount_converzion{overflow:hidden;width:100%;height:700px;border:none}
/* Returns text on FAQs */
.paperless_returns {font-weight: bold;
    text-decoration: underline;color:#5ba35b}

.bh_firstLetter_lowercase::first-letter {
    text-transform: lowercase;
}
/* make spotlight Text oval 23.08.23 */
.c-spotlight {border-radius: 100px;}
/* make icons wider for pil shaped USPs */
.pdp-usp-icons img {
  /*  max-width:185px !important; */
    max-width: fit-content !important;
    max-height: 26px !important;
    padding: 1px !important;
}



	/* Mobile accordion style */
.wf_mobMenu_wrapper {
    padding: 0 15px 0 40px;
}

.wf_accordion_mobile {font-weight:bold}
.wf_mobMenu_wrapper a {
    padding:16px;
    display:block;
    border-bottom: 1px solid #d9dee1;
    cursor: pointer;
    text-decoration: none;
}
.wf_mob_itemHidden {
  display: none;
  overflow: hidden;
  width:100%;
} 

.wf_accordion_mobile:after {
  content: '+';
    font-size: 30px;
    color: #05355f;
    float: right;
    margin-left: 5px;
    position: relative;
    top: -9px;
    font-weight: normal;
}

.nav-level1:after {
  content: '+';
    font-size: 30px;
    color: #05355f;
    float: right;
    margin-left: 5px;
    position: relative;
    top: -9px;
}

.mob_active:after {
  content: "-"; /* Unicode character for "minus" sign (-) */
}
.mob_active a {text-decoration: underline}

.nav-linklist a{
    background-color:#e6ebf3
}
.nav-level1  {
    background-color: #f0f3f6}

.level2 {
    background-color:#c6dae7}

/* fix top padding on menu title... */
.mm-menu .mm-navbar {
    padding: 0 9px 10px 15px;background-color:#f9f9f9;}

.mm-menu .mm-navbar > *, .mm-menu .mm-navbar a {font-size:14px}

.mobile_nav_icons_wf {margin-top:10px}
.mobile_nav_icons_wf a { border-bottom:none; padding:0}
.mobile_nav_icons_wf svg {height:45px;padding-left:15px;margin-top: 10px;}

html.mm-blocking.mm-opened, html.mm-blocking, html.mm-blocking body, html.mm-opened {
    overflow: hidden !important;
}

/* Global E country switcher for mobile */
@media only screen and (max-width: 768px) {
 #ge_flag {width: 34px !important;  margin-left: 8px}
}  

/* Implement drop down image lazy loading */
img.lazy {
  filter: blur(5px);
  transition: filter 0.3s;
}

img.lazy:not([src]) {
  visibility: hidden;
}

img.lazy.loaded {
  filter: none;
}

 /* Read more PLP button */
.read-more-btn {
    background: none;
    border: none;
    text-decoration: underline;
    color: inherit;
    cursor: pointer;
    padding: 0;
}
.read-more-btn:focus {
    outline: none;
}

/* Add CTAs to empty PLP headers offers & New */
.plp-header .d-none.d-md-block {
    display: block !important;
}

/* PLP sale buttons */ .plp-header__wrapper{display:flex;align-items:center;margin:0 5px;justify-content:center}.plp-header-links{display:flex;align-items:center}.plp-header-links a{color:red;border:1px solid red;margin:12px;min-width:54px;text-align:center;padding:5px 6px;position:relative;text-decoration:none}.plp-header-links a:hover{color:#fff;border:1px solid red;background-color:red}@media only screen and (min-width:416px){.plp-header-links{flex-wrap:wrap;justify-content:center}.arrow-left,.arrow-right{display:none!important}.mobile_scroll_msg{display:none}}@media only screen and (max-width:415px){.plp-header-links{overflow-x:auto}.mobile_scroll_msg{display:block}}.arrow{display:inline-block;position:relative;width:10px;height:10px}.arrow::after,.arrow::before{content:'';position:absolute;width:1px;height:8px;background-color:grey;margin:0 3px}.arrow-right::before{transform:rotate(45deg);transform-origin:bottom left;left:4px;bottom:0}.arrow-right::after{transform:rotate(-45deg);transform-origin:top left;left:4px;top:0}.arrow-left::before{transform:rotate(45deg);transform-origin:top right;right:4px;top:0}.arrow-left::after{transform:rotate(-45deg);transform-origin:bottom right;right:4px;bottom:0}

/* Careers page */
#emailForm input, select {
    display: block;
    width: 100%;
    border: none;
}

#emailForm label {
    font-weight: bold;
    text-transform: uppercase;
}
#emailForm button {
    border: none;
    color: #fff;
    background-color: #363b48;
    padding: 9px 15px;
    width: 200px;
}
@media only screen and (min-width: 768px) {
 #emailForm label {
     float: right;
}  
}  

@media only screen and (max-width: 768px) {
 #emailForm label {
     margin-top: 10px;
}  
}  

#emailForm { 
    padding: 33px 20px 33px;
    background-color: #d8e9de; }

.jobCard {
    background-color: #dae3e9;
}
.jobCard__accord {
    height: 0;
    overflow-x: hidden;
    transition: height 0.2s;
    text-align: left;
}
.jobCard__heading {
    cursor: pointer; }

.jobCard__heading h3 {
    margin:0;
    padding: 0;
    text-decoration: underline;
    font-size: 20px;
    padding-left: 15px;
}
.jobCard__heading span {
    font-size: 40px;
}


.judd_br h2 {color:red}
.border_cmsTest {border: red solid 4px}