:root {
/* colors */
--primary-clr: #343434;
--secondary-clr: #84185E;
--body-clr-one: #464747;
--body-clr-two: #666666;
--body-clr-three: #8C8C8C;
--body-clr-four: #D55E9E;
--green-clr: #2FAA29;
--background-clr-one: #ECEDED;
--background-clr-two: #84185e;
--clr-white: #ffffff;
--clr-black: #000000;
--Lighter-UB-Purple: #CB006E;
--maroon-clr: #A84D86;
--Light-Gray: #ECEDED;
--Gray: #535554;

/* font weight */

 --fw-reg: 400;
 --fw-medium: 500;
 --fw-semibold: 600;
 --fw-bold: 700;
 --fw-extrabold: 800;
}

html {
  scroll-behavior: smooth;
}
:focus-visible {
  outline: -webkit-focus-ring-color auto 1px!important;
}
#skip-content{
    padding:0;
}

#btkmutations .skip:has(a:focus) {
  margin: 0;
  position: relative;
}
.modal--visible .modal__closeIcon:focus, .modal--visible:focus{outline: -webkit-focus-ring-color auto 1px!important;}


/* fonts */
@import url("https://fonts.googleapis.com/css?family=Lato:400,700");
@import url('https://fonts.googleapis.com/css2?family=Barlow&display=swap');

/* Global Style Starts */

body, html{
	padding:0;
	margin:0;
    font-family: "Lato", sans-serif;

}

body{
    font-size:16px;
    font-style:normal;
    color:var(--primary-clr);
    overflow-y: auto !important;
}
h1, h2, h3, h4, h5, h6, p, li, div, a{
    font-family: "Lato", sans-serif;
    margin:0;
    padding:0;
}

sup{
    line-height: 0px;
    font-size: 60%;
}
.skip-link{
position:absolute;
overflow:hidden;
top:auto;
left:-10000px;
width:1px;
height:1px;
}
/*.skip-link:focus{top:0px;left:0px;width:auto;height:auto;}*/
#btkfourthsection1{display:none;}
.skip{    line-height: 30px;
    color: #fff;
    position: absolute;
    margin-top: -34px;
    font-size: 18px;
    padding-left: 15px;}
/*.skip a{*/
/*    color:#ffffff;*/
/*}    */
a.skip:focus {
  margin-top: 0;
  position: relative;
}    
.noanchor-clr{
    text-decoration: none;
    color: inherit;
    pointer-events: none;
    cursor: default;
}


#img-placeholder{
    margin: 0 auto;
    width: 50%;
    text-align: center;
    background: var(--primary-clr);
    height: 300px;
    color: var(--clr-white);
    padding: 10% 0;
}

#btkfirstsection{
    background: var(--clr-white);
    margin-top: 80px;
}

#btkfirstsection #text-dcdd6d16c9, #btkfirstsection #text-3fe762cf56, #btkfirstsection #text-9d00d03477, #btkfirstsection #text-42bf0313a9{
    padding: 0px;
}

#btksection-first-head{
    padding: 0px;
    margin: 0px;
}

#btksection-first-head h1{
    font-family: 'Lato', sans-serif;
    font-size: 35px;
    line-height: normal;
    color: var(--secondary-clr);
    font-weight: var(--fw-extrabold);
    text-align: center;
    padding: 50px 20px 0px 20px;
    /*padding: 0px 20px 0px 20px;*/
}

#btksection-first-head p{
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    line-height: 22px;
    color: var(--body-clr-one);
    font-weight: var(--fw-reg);
    text-align: center;
    padding: 25px 20px 10px 20px;
}

#btksection-first-head sup{
    line-height: 0px;
}

#btkfirstsection-img{
    width: 759px;
    margin: 0 auto;
}

#btkfirstsection-img img{
    width: 100%;
} 

#btksection-first-footnote p{
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    line-height: 17px;
    color: var(--body-clr-one);
    font-weight: 300;
    text-align: center;
    padding: 0px 20px 0px 20px;
}

#btksection-first-footnote p:nth-child(2){
    padding-top: 10px;
    /*text-indent: 46px;*/
    /*margin-left: -40px;*/
    font-size: 14px;
    line-height: 17px;
    font-weight: 500;
}

#btksection-first-bcopy ul li{
    list-style-type: disc;
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    line-height: 22px;
    color: var(--body-clr-one);
    font-weight: var(--fw-reg);
    text-align: left;
    padding: 23px 15px 32px 15px;
    width: 60%;
    margin: 0 auto;
    text-indent: -25px;
}
#btkmutation-home #btkfourthsection p.related-resource-para {
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    line-height: 22px;
    color: var(--body-clr-one);
    font-weight: var(--fw-reg);
    text-align: left;
    padding-top: 23px;
    width: 70%;
    margin: 0 auto;
    width: 100%;
    max-width: 965px;
       
}



#btksection-first-bcopy ul li::marker{
    color: var(--secondary-clr);
    margin-right: 0px !important;
}

#btkfirstsection1{
       background: var(--clr-white);
    /*scroll-margin-top: 100px;*/
    
}

#btkfirstsection1 #text-de5a07dccd, #btkfirstsection1 #text-0ce3b17fc5{
    padding: 0px;
}

#btksection-first-head{
    padding: 0px;
    margin: 0px;
}

#btksection-first1-head h2{
    font-family: 'Lato', sans-serif;
    font-size: 35px;
    line-height: normal;
    color: var(--secondary-clr);
    font-weight: var(--fw-extrabold);
    text-align: center;
    padding: 0px 20px 55px 20px;
    
}

#btksection-first1-head p{
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    line-height: 22px;
    color: var(--body-clr-one);
    font-weight: var(--fw-reg);
    text-align: center;
    padding: 25px 20px 33px 20px;
}

#btksection-first1-head sup{
    line-height: 0px;
}

#btkfirstsection1-imgblock #text-254533f031, #btkfirstsection1-imgblock #text-8530f1846f, #btkfirstsection1-imgblock #text-605e05611c,
#btkfirstsection1-imgblock #text-6313342ea3, #btkfirstsection1-imgblock #text-0f29eaf6b6, #btkfirstsection1-imgblock #text-a512463ff5{
    padding: 0px;
}

#btkfirstsection1-imgblock{
    /*display: flex;*/
    /*flex-direction: row;*/
    /*justify-content: center;*/
    /*gap: 30px;*/
    /*width: 56%;*/
    width: 52%;
    /*width: 49%;*/
    margin: 0 auto;
}

#btkfirstsection1-imgblock1-label{
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: var(--green-clr);
    /*color: var(--body-clr-one);*/
    font-weight: var(--fw-bold);
    text-align: center;
    /*padding: 0px 25px 11px 0px;*/
    padding: 0px 0px 11px 0px;
}

#btkfirstsection1-imgblock2-label{
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: var(--body-clr-one);
    font-weight: var(--fw-bold);
    text-align: center;
    /*padding: 0px 25px 11px 0px;*/
    padding: 0px 0px 11px 0px;
}

#btkfirstsection1-imgblock1-copy{
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/global/kinase-proficient.svg);
    /*background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/global/kinase-dead.svg);*/
    background-repeat: no-repeat;
    background-size: cover;
    width: 320px;
    height: 132px;
    background-position: center;
}

#btkfirstsection1-imgblock2-copy{
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/global/kinase-dead.svg);
    background-repeat: no-repeat;
    background-size: cover;
    width: 322px;
    height: 132px;
    background-position: center;
}

#btkfirstsection1-imgblock1-copy p{
    font-family: 'Lato', sans-serif;
    font-size: 22px;
    line-height: 116.7%;
    color: var(--green-clr);
    /*color: var(--body-clr-one);*/
    font-weight: var(--fw-extrabold);
    text-align: center;
    text-transform: uppercase;
    padding: 40px 0px;
    width: 15.5em;
}

#btkfirstsection1-imgblock2-copy p{
    font-family: 'Lato', sans-serif;
    font-size: 22px;
    line-height: 116.7%;
    /*color: var(--green-clr);*/
    color: var(--body-clr-one);
    font-weight: var(--fw-bold);
    text-align: center;
    text-transform: uppercase;
    padding: 40px 0px;
    width: 15.5em;
}


#btkfirstsection1-imgblock1-caption p{
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    line-height: 22px;
    color: var(--body-clr-one);
    font-weight: var(--fw-reg);
    text-align: left;
    padding: 16px 10px 16px 25px;
}

#btkfirstsection1-imgblock2-caption p{
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    line-height: 22px;
    color: var(--body-clr-one);
    font-weight: var(--fw-reg);
    text-align: left;
    padding: 16px 10px 16px 25px;
}

#btkfirstsection1-imgblock2-caption p span{
    white-space: nowrap;
}

#kinasedeadmutations #text-95a89468a6, #kinasedeadmutations #text-8235563553, #kinasedeadmutations #text-2e44f29995{
    padding: 0px;
}

#kinasedeadmutations{
    background-color: var(--background-clr-one);
    margin-top: 14px;
}


#deadmutation-head{
    padding: 0px;
    margin: 0px;
}

#deadmutation-head h2{
    font-family: 'Lato', sans-serif;
    font-size: 35px;
    line-height: normal;
    color: var(--secondary-clr);
    font-weight: var(--fw-bold);
    text-align: center;
    /*padding: 52px 20px 0px 20px;*/
    padding: 23px 20px 0px 20px;
}

#deadmutation-head p{
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    line-height: 22px;
    color: var(--body-clr-one);
    font-weight: var(--fw-reg);
    text-align: center;
    padding: 25px 20px 51px 20px;
    text-transform: uppercase;
}

#deadmutation-head p span:nth-child(2){
    color: var(--green-clr);
    font-weight: var(--fw-bold);
}

#deadmutation-head p span:nth-child(3){
    font-weight: var(--fw-bold);
}

#deadmutation-head p span:nth-child(4){
    color: var(--maroon-clr);
    font-weight: var(--fw-bold);
}

#deadmutation-head p span:nth-child(5){
    color: var(--maroon-clr);
    font-weight: var(--fw-bold);
}

#deadmutation-head sup{
    line-height: 0px;
}

#deadmutation-img{
  width: 971px;
  margin: 0 auto;
}

#deadmutation-footnote p{
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    line-height: 18px;
    color: var(--body-clr-one);
    font-weight: var(--fw-reg);
    text-align: center;
    padding: 43px 20px 0px 20px;
}

#kinasedeadmutations #text-2e44f29995{
    padding-bottom: 10px;
}


#deadmutation-callout{
    width: 69.3%;
    margin: 0 auto;
    margin-bottom: -60px;
    /*margin-bottom: -140px;*/
    margin-top: 80px;
}

#deadmutation-callout p{
    display: block;
    background: linear-gradient(90deg, #84185E 0%, #CB006E 100%);
    text-align: center;
    padding: 39px 35px;
    border-radius: 15px;
    font-family: 'Lato', sans-serif;
    font-size: 24px;
    line-height: 28px;
    color: var(--clr-white);
    font-weight: var(--fw-bold);
    text-decoration: none;
    box-shadow: 0px 0px 22px 0px rgba(203, 0, 110, 0.36);
    text-transform: uppercase;
}

#kinasedeadmutationstwo{
    background-color: var(--clr-white, #ffffff);
    margin-top: 80px;
}

#kinasedeadmutationstwo #text-99787d0db5, #kinasedeadmutationstwo #text-6f4df7b322{
    padding: 0px;
}

#deadmutationtwo-head{
    padding: 0px;
    margin: 0px;
}

#deadmutationtwo-head h2{
    font-family: 'Lato', sans-serif;
    font-size: 35px;
    line-height: normal;
    color: var(--secondary-clr);
    font-weight: var(--fw-bold);
    text-align: center;
    /*padding: 60px 20px 0px 20px;*/
    padding: 35px 20px 0px 20px;
}

#deadmutationtwo-head p{
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    line-height: normal;
    color: var(--body-clr-one);
    font-weight: var(--fw-medium);
    text-align: center;
    padding: 45px 20px 19px 20px;
}

#deadmutationtwo-head sup{
    line-height: 0px;
}

#deadmutationtwo-img, #deadmutationtwo-img-1{
    width: 317px;
    margin: 0 auto;
    height: 436px;
}

#deadmutationtwo-footnote p{
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    line-height: 18px;
    color: var(--body-clr-one);
    font-weight: var(--fw-reg);
    text-align: center;
    padding: 72px 20px 0px 20px;
}

#deadmutationtwo-callout{
    width: 74%;
    margin: 0 auto;
    margin-bottom: -80px;
    /*margin-bottom: -165px;*/
    margin-top: 50px;
}

#deadmutationtwo-callout p{
    display: block;
    background: var(--clr-white);
    text-align: center;
    padding: 39px 35px;
    border: 2px solid var(--Linear-Gradient, #84185E);
    border-radius: 10px;
    font-family: 'Lato', sans-serif;
    font-size: 24px;
    line-height: 28px;
    color: var(--Lighter-UB-Purple);
    font-weight: var(--fw-bold);
    text-decoration: none;
    box-shadow: 0px 0px 22px 0px rgba(203, 0, 110, 0.36);
    text-transform: uppercase;
}

#deadmutationtwo-tabs{
    /*display: flex;*/
    /*flex-direction: row;*/
    /*gap: 10px;*/
    /*justify-content: center;*/
    /*margin: 0px 20px 30px 20px;*/
    /*margin: 0 30%;*/
}

#deadmutationtwo-tabs ol li{
    background: var(--Light-Gray);
    text-align: center;
    padding: 20px 20px;
    border-radius: 15px;
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: var(--Gray);
    font-weight: var(--fw-bold);
    text-decoration: none;
    width: 197px;
    min-height: 77px;
    border-color: unset;
    text-transform: uppercase;
    border-bottom: none;
}

#deadmutationtwo-tabs ol li.cmp-tabs__tab--active{
    background: linear-gradient(90deg, #84185E 0%, #CB006E 100%);
    color: var(--clr-white);
    box-shadow: 0px 0px 22px 0px rgba(203, 0, 110, 0.36);
}

#deadmutationtwo-tabs ol li:nth-child(1):after{
    content: '1';
    font-family: 'Lato', sans-serif;
    font-size: 9.6px;
    line-height: 0px;
    color: var(--Gray);
    vertical-align: 7px;
}

#deadmutationtwo-tabs ol li:nth-child(2):after{
    content: '1,7,9';
    font-family: 'Lato', sans-serif;
    font-size: 9.6px;
    line-height: 0px;
    color: var(--Gray);
    vertical-align: 7px;
}

#deadmutationtwo-tabs ol li.cmp-tabs__tab--active:after{
    color: var(--clr-white);
}

#deadmutationtwo-tabs ol{
    gap: 20px;
    justify-content: center;
    margin-top: 0px;
}

#deadmutationtwo-tabs a:nth-child(1){
    display: block;
    background: #c2036c;
    text-align: center;
    padding: 10px 20px;
    border: 1px solid #c2036c;
    border-radius: 10px;
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: var(--clr-white);
    font-weight: var(--fw-reg);
    text-decoration: none;
    width: 170px;
}

#deadmutationtwo-tabs a:nth-child(2){
    display: block;
    background: #ffffff;
    text-align: center;
    padding: 10px 20px;
    border: 1px solid #c2036c;
    border-radius: 10px;
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: var(--primary-clr, #c2036c);
    font-weight: var(--fw-reg);
    text-decoration: none;
    width: 170px;
}

#btkfourthsection{
    background-color: var(--background-clr-one);
    padding-bottom: 144px;
}

#btksection-fourth-head h2{
    font-family: 'Lato', sans-serif;
    font-size: 35px;
    line-height: 39px;
    /*color: #FB2096;*/
    color:#84185E;
    font-weight: var(--fw-extrabold);
    text-align: center;
    /*padding: 165px 20px 20px 20px;*/
    /*padding: 19px 20px 20px 20px;*/
    padding: 50px 20px 20px 20px;
}

#btksignupsection{
    background-color: var(--background-clr-two);
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/desktop/btkgrass-banner.webp) #84185E 50%;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 663px;
    height: auto;
    background-position: center;
    background-position-y: bottom;
}

.btkmushroom-solo{
    float: right;
    margin-top: -430px;
}

#btksignup-section-head h2{
    font-family: 'Lato', sans-serif;
    font-size: 24px;
    line-height: 28px;
    color: var(--secondary-clr);
    font-weight: var(--fw-bold);
    text-align: center;
    padding: 0 20px 0 20px;
}

#btksignup-section-head{
    padding: 66px 0px 66px 0px;
    background: var(--clr-white);
    width: 69.2%;
    margin: 0 auto;
    border-radius: 15px;
    margin-top: 68px;
}

#btkfootersection{
    background: var(--background-clr-one);
    padding: 30px 90px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

#btkfooter-content-navs .list-item-grp{
    display: flex;
    flex-direction: row;
    /*justify-content: space-between;*/
    gap: 32px;
}

#btkfooter-content-navs .list-item-grp li{
    list-style: none;
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: normal;
    color: var(--primary-clr);
    font-weight: var(--fw-bold);
    text-align: left;
}

#btkfooter-content-navs .list-item-grp li a{
    text-decoration: none;
    color: var(--clr-black);
}

#btkfooter-content-ftnt{
    padding-top: 20px;
}

#btkfooter-content-ftnt p{
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: normal;
    color: var(--primary-clr);
    font-weight: var(--fw-reg);
    text-align: left;
}

#btkfooter-az-logo{
    text-align: right;
    padding-top: 20px;
}

#btkfooter-az-logo img{
    width: 151px;
}
#signup .g-recaptcha {
            margin-top: 38px;
    }
.btksignup-gobtn{
    display: block;
    background: linear-gradient(90deg, #84185E 0%, #CB006E 100%);
    text-align: center;
    padding: 25px 20px;
    border-radius: 39.5px;
    font-family: 'Lato', sans-serif;
    font-size: 24px;
    line-height: 28px;
    color: var(--clr-white);
    font-weight: var(--fw-bold);
    text-decoration: none;
    width: 339px;
    margin: 0 auto;
    margin-top: 25px;
    text-decoration: none;
    box-shadow: 0px 0px 22px 0px rgba(203, 0, 110, 0.36);
}

.btksignup-gobtn:hover,
.btksignup-gobtn:focus,
.btksignup-gobtn:focus-visible{
    background: var(--Lighter-UB-Purple, #CB006E);
    box-shadow: 0px 0px 22px 0px rgba(203, 0, 110, 0.36);
    text-decoration: none;
    outline:0px!important;
}

.btksignup-gobtn:active, .btksignup-gobtn:visited{
    text-decoration: none;
}

#btkheadersection{
    /*background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/desktop/mushroom-banner.svg) lightgray 50%;*/
    /*background-repeat: no-repeat;*/
    /*background-size: cover;*/
    /*height: 654px;*/
    /*background-position: center;*/
}

#btkheaderbanner{
    /*background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/desktop/mushroom-banner.svg) lightgray 50%;*/
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/desktop/mushroom-banner.jpg) lightgray 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 654px;
    background-position: center;
    margin-top: -80px;
    /*margin-bottom: 150px;*/
}

#btkheaderbottomnav{
    display: flex;
    flex-direction: row;
    justify-content: center;
    gap: 10px;
    align-items: center;
}

.btkheaderbtm-tabs a{
    display: block;
    background: var(--clr-white);
    text-align: center;
    padding: 20px 10px;
    border: 1px solid transparent;
    border-radius: 10px;
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    line-height: 22px;
    color: var(--clr-black);
    font-weight: var(--fw-medium);
    text-decoration: none;
    width: 247px;
    box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.12);
    height: 96px;
    transition: 0.3s;
}

#btkheaderbottomnav div:nth-child(4) .btkheaderbtm-tabs a{
    padding: 35px 10px;
}

#btkheaderbottomnav div:nth-child(4) .btkheaderbtm-tabs a:after{
    top: 72px;
}


.btkheaderbtm-tabs a:nth-child(4){
    padding: 37px 10px;
}

.btkheaderbtm-tabs{
    margin-top: -15px;
}

.btkheaderbtm-tabs a:after{
    content: '';
    display: block;
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/global/down-arrow.svg);
    background-repeat: no-repeat;
    background-size: cover;
    width: 33px;
    height: 33px;
    background-position: center;
    /*transform: rotateZ(90deg);*/
    /*font-family: 'Lato', sans-serif;*/
    /*font-size: 12px;*/
    /*border-radius: 35px;*/
    /*background: var(--secondary-clr);*/
    /*color: var(--clr-white);*/
    /*padding: 3px 7px;*/
    position: absolute;
    top: 72px;
    left: 107px;
}

.btkheaderbtm-tabs a:hover,
.btkheaderbtm-tabs a:focus,
.btkheaderbtm-tabs a:focus-visible{
    display: block;
    background: var(--clr-white);
    text-align: center;
    padding: 20px 10px;
    /*border: 1px solid var(--primary-clr);*/
    border-radius: 10px;
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    line-height: 22px;
    color: var(--clr-black);
    font-weight: var(--fw-medium);
    text-decoration: none;
    width: 247px;
    /*box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.12);*/
    box-shadow: 0px 0px 10px 0px rgba(251, 32, 150, 0.20);
    height: 96px;
    border: 1px solid #FB2096;
    outline:0px!important;
}

/* menu style*/

#btk-main-navigation{
    /*padding-bottom: 15%;*/
    z-index: 1;
}

#btk-main-navigation ul{
    justify-content: space-evenly;
    align-items: center;
    gap: 50px;
}

#btk-main-navigation ul li a{
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: 17px;
    color: var(--primary-clr);
    font-weight: var(--fw-reg);
    text-align: center;
    text-decoration: none;
}

#btk-main-navigation ul li{
    white-space: unset;
    text-align: center;
}

#btk-main-navigation ul li:nth-child(1){
    width: 119px;
}

#btk-main-navigation ul li:nth-child(2){
    width: 191px;
}

#btk-main-navigation ul li:nth-child(2) a span:nth-child(3){
    white-space: nowrap;
}

#btk-main-navigation ul li:nth-child(3){
    width: 188px;
}

#btk-main-navigation ul li:nth-child(4){
    width: 145px;
    width: 149px;
}

#btk-main-navigation ul li:nth-child(2) a span::target-text('kinase-proficient'){
    white-space: nowrap;
}

/*#btk-main-navigation ul li a:hover{*/
/*    font-family: 'Lato', sans-serif;*/
/*    font-size: 16px;*/
/*    line-height: 20px;*/
/*    text-align: center;*/
/*    text-decoration: none;*/
/*    color: var(--primary-clr);*/
/*    font-weight: var(--fw-bold);*/
/*}*/

#btk-main-navigation ul li:nth-child(5) a{
    display: inline-block;
    /*background: linear-gradient(90deg, #84185E 0%, #CB006E 100%);*/
    text-align: center;
    /*padding: 14px 19px;*/
    /*border-radius: 39.5px;*/
    /*box-shadow: 0px 0px 22px 0px transparent;*/
    /*font-weight:var(--fw-bold);*/
    font-weight: var(--fw-bold);
    color: var(--clr-white);
}
#btk-main-navigation ul li:nth-child(5) a span{
    line-height:1.2;
}

#btk-main-navigation ul li:nth-child(5):hover,
#btk-main-navigation ul li:nth-child(5):focus,
#btk-main-navigation ul li:nth-child(5):focus-visible{
    display: inline-block;
    background: var(--Lighter-UB-Purple, #CB006E);
    text-align: center;
    padding: 14px 19px;
    border-radius: 39.5px;
    box-shadow: 0px 0px 22px 0px rgba(203, 0, 110, 0.36);
    width: 145px;
    height: 40px;
    padding: 0;
   
    /*background: linear-gradient(90deg, #84185E 0%, #CB006E 100%);*/
    display: inline-block;
    /* background: linear-gradient(90deg, #84185E 0%, #CB006E 100%); */
    text-align: center;
    /* padding: 14px 19px; */
    border-radius: 39.5px;
   
    font-weight: var(--fw-bold);
    line-height: 1.2;
    /* height: 40px; */
    display: flex;
    justify-content: center;
    align-items: center;
    outline:0px!important;
}


.btkheader-copy .btkheader-eyebrow{
    font-family: 'Barlow', sans-serif;
    font-size: 24px;
    line-height: normal;
    color: var(--clr-white);
    font-weight: var(--fw-semibold);
    text-align: center;
    text-transform: uppercase;
    text-shadow: 0px 4px 9px rgba(0, 0, 0, 0.80);
    padding: 475px 20px 0px 20px;
}

.btkheader-copy .btkheader-headline{
    font-family: 'Barlow Condensed', sans-serif;
    font-size: 55px;
    line-height: normal;
    color: var(--clr-white);
    font-weight: var(--fw-semibold);
    text-align: center;
    text-transform: uppercase;
    text-shadow: 0px 4px 8px rgba(0, 0, 0, 0.80);
    padding: 1px 20px 20px 20px;
}

/*#btkerrorpage{*/
/*    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/desktop/errorpage-banner.svg);*/
/*    background-repeat: no-repeat;*/
/*    background-size: cover;*/
/*    height: 646px;*/
/*    background-position: center;*/
/*    margin-top: -80px;*/
/*}*/

.btkerrorpage-copy .btkerrorpage-headline{
    font-family: 'Lato', sans-serif;
    font-size: 54.167px;
    line-height: 58.167px;
    color: var(--clr-white);
    font-weight: var(--fw-extrabold);
    text-align: center;
    padding: 176px 20px 0px 20px;
}

.btkerrorpage-copy .btkerrorpage-subhead{
    font-family: 'DINNextLTPro-Lato', sans-serif;
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    line-height: 22px;
    color: var(--clr-white);
    font-weight: var(--fw-extrabold);
    text-align: center;
    padding: 30px 20px 0px 20px;
}

.btkerrorpage-home {
    display: block;
    background: linear-gradient(90deg, #84185E 0%, #CB006E 100%);
    text-align: center;
    /* padding: 20px 20px; */
    border-radius: 100px;
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    line-height: 1.2;
    justify-content: center;
    align-items: center;
    display: flex;
    color: var(--clr-white);
    font-weight: var(--fw-extrabold);
    text-decoration: none;
    width: 191px;
    margin: 0 auto;
    margin-top: 48px;
    height: 51px;
}

.btkerrorpage-home:hover,
.btkerrorpage-home:focus,
.btkerrorpage-home:focus-visible{
    background: var(--Lighter-UB-Purple, #CB006E);
    box-shadow: 0px 0px 22px 0px rgba(203, 0, 110, 0.36);
    text-decoration: none;
    color: var(--clr-white);
}



.btksignup-section-footenote p{
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    line-height: 18px;
    color: var(--clr-white);
    font-weight: var(--fw-reg);
    text-decoration: none;
    padding-left: 13%;
    padding-right: 13%;
}

.btksignup-section-footenote p a{
    text-decoration: none;
    color: var(--clr-white);
}

.btksignup-section-footenote p:nth-child(1){
    padding-top: 137px;
    /*padding-top: 167px;*/
}

.btksignup-section-footenote p:nth-child(2){
    padding-top: 24px;
    /*padding-top: 24px;*/
    padding-bottom: 11px;
}

#btkfourthsection .video{
    width: 997px;
    margin: 0 auto;
    height: 518px;
}

#btkfourthsection .video .kWidgetCentered{
    border-radius: 6px;
    background:url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/global/play-btn.svg);
    background-size:100% 100%;
}
#btkfourthsection .kWidgetPlayBtn{
    width: 156px;
    height: 156px;
    margin-top: -71.5px;
    margin-left: -63px;
}

.btkvideo-transcript{
    /*padding: 5px 20px 144px 250px;*/
}

.btkvideo-transcript span{
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: var(--clr-black);
    font-weight: var(--fw-bold);
    text-transform: uppercase;
    text-decoration: none;
}

.btkvideo-transcript a:hover,
.btkvideo-transcript a:focus,
.btkvideo-transcript a:focus-visible{
    text-decoration: none;
    color: var(--clr-black);
    font-weight: var(--fw-bold);
}

.btkvideo-transcript img{
    vertical-align: -3px;
    padding-right: 2.5px;
}

#btkmutation-home .eyebrow-btn{
    width: 197px;
    height: auto;
    background: #CB006E;
    border-radius: 10px;
    font-size: 16px;
    line-height: 20px;
    color: var(--clr-white);
    vertical-align: middle;
    padding: 10px 0px;
    font-family: 'Lato', sans-serif;
    font-weight: var(--fw-reg);
    text-align: center;
    text-transform: uppercase;
    margin-left: 110px;
    margin-top: 20px;
    box-shadow: 0px 0px 22px 0px rgba(0, 0, 0, 0.25);
    /*border: 1px solid #000000;*/
    /*-webkit-text-stroke: 0.4px #000000;*/
}

#btkmutation-home #btksection-fourth-head .eyebrow-btn{
    margin-top: 146px;
}

/*#btkmutation-home .new, #signup .new, #error-404 .new, #error-500 .new{*/
/*    height: 0px;*/
/*    margin: 0px;*/
/*}*/

.disclaimer-container p{
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: normal;
    color: var(--clr-black);
    font-weight: var(--fw-reg);
    text-align: center;
}

.disclaimer-container{
    background: #F4F4F4;
    padding: 5px 20px 5px 20px;
    border-top: 3px solid #CB006E;
}

#disclaimer-wrapper{
    padding: 0px;
    position: fixed;
    bottom: 0px;
    width: 100%;
    z-index: 1;
}

.btksection-first-head-no-wrap{
    white-space: nowrap;
}


@media screen and (min-width: 1400px){
#btkmutation-home #btkfourthsection p.related-resource-para.edible-para{
        width: 955px;
        margin: 0 auto;
}
#btkmutation-home #btkfourthsection p.shazia-nakhoda-para{
        width: 959px;
        margin-left: auto;
        margin-right: auto;
}
}
@media screen and (min-width: 1440px){
    #btkfirstsection1-imgblock2-label{
        padding: 0px 8px 11px 0px;
    }
    
    #btkfirstsection1-imgblock1-label{
        padding: 0px 5px 11px 0px;
    }
    
    #btksection-first-bcopy ul li{
        /*text-indent: -30px;*/
    }
    #btkfirstsection1-imgblock1-caption p{
        padding: 16px 15px 16px 25px;
        width: 343px;
    }
    #btkfirstsection1-imgblock2-caption p{
        padding: 16px 15px 16px 25px;
        width: 343px;
    }
    
    #btkfirstsection1-imgblock{
    /*display: flex;*/
    /*flex-direction: row;*/
    /*justify-content: center;*/
    gap: 30px;
    /*width: 56%;*/
    width: 49%;
    margin: 0 auto;
}
#btkfourthsection .kWidgetPlayBtn{
    width: 156px;
    height: 156px;
    margin-top: -71.5px;
    margin-left: -63px;
}

.btksection-btxt1 ul li{
    /*text-indent: 50px !important;*/
}
/*.azcl-container{*/
/*    padding-top:55px;*/
/*}*/
#btkmutation-home #deadmutation-head .eyebrow-btn{
    margin-left: 190px;
}

#btkmutation-home #deadmutationtwo-head .eyebrow-btn{
    margin-left: 225px;
}

#btkmutation-home #btksection-fourth-head .eyebrow-btn{
    margin-left: 190px;
}
#btkmutation-home #btkfourthsection p.related-resource-para.edible-para{
        width: 955px;
        margin: 0 auto;
}
#btkmutation-home #btkfourthsection p.shazia-nakhoda-para{
        width: 959px;
        margin-left: auto;
        margin-right: auto;
}

}

@media screen and (min-width: 1366px) and (max-width: 1399px){
    #btkmutation-home #deadmutation-head .eyebrow-btn{
        margin-left: 150px;
    }
    
    #btkmutation-home #deadmutationtwo-head .eyebrow-btn{
        margin-left: 195px;
    }
    
    #btkmutation-home #btksection-fourth-head .eyebrow-btn{
        margin-left: 190px;
    }
}

@media screen and (min-width: 992px){
    #btk-main-navigation ul li:nth-child(2) a{
        width:192px;
        display:block;
    }
    #btkfourthsection .video .cmp-video .cmp-video__player {
    max-height: 490px !important;
    max-width:965px;
}
    #btksection-fourth-head h2.exploring-brution-padding{
        /*padding-bottom: 54px;*/
    }
    #btkfourthsection .video .kWidgetCentered{
            margin-top: 0;
            
    }
    #btkfourthsection .video .kWidgetPlayBtn{    
        /*top: 27%;*/
        /*top: 2%;*/
        top:29%;
    }
    /*play butto for first video start*/
    .cmp-video__playicon{
    /*left: 43% !important;*/
        background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/global/play-btn.svg);
        background-repeat: no-repeat;
        background-size: 100% 100%;
        width: 156px !important;
        height: 156px !important;
        /*top: 36% !important;*/
        top: 32% !important;
        left: 42% !important;
    }
    /*play butto for first video end*/
    
#btkmutation-home #btkfourthsection p.shazia-nakhoda-para{
    /*margin-top:30px;        */
    margin-bottom: 30px;
    /*margin-top: -20px;*/
    /*margin-top: -30px;*/
    margin-top: -52px;
    
}
#btkmutation-home #btkfourthsection img.cmp-video__thumbnail {
    height: 454px;
}
#btkmutation-home #btkfourthsection p.related-resource-para.edible-para { 
    /*margin-top: -46px;*/
    margin-top: -56px;
    /*margin-top: 25px;*/
    
}

    #btk-main-navigation ul li:nth-child(2) span.cmp-navigation__item-text:after {
    content: "Kinase-dead and \A kinase-proficient mutations";
    color: var(--primary-clr);
    visibility: visible;
    white-space: normal;
    width: 184px;
    /*width: 100%;*/
    display: inline-block;
    vertical-align: top;
    position: absolute;
    top: 20%;
    left: 0;
    white-space: pre;
}

#btkmutation-home #btk-main-navigation ul li:nth-child(2) span.cmp-navigation__item-text:after{
    color: var(--clr-white);
}

#btkmutation-home #btk-main-navigation ul li:nth-child(3) span.cmp-navigation__item-text:after{
    color: var(--clr-white);
}

#btk-main-navigation ul li:nth-child(2) span.cmp-navigation__item-text{visibility:hidden}
#btk-main-navigation ul li:nth-child(3) span.cmp-navigation__item-text:after {
    content: "BTK mutations and \A the BCR signaling pathway";
    color: var(--primary-clr);
    visibility: visible;
    white-space: normal;
    width: 184px;
    /*width: 100%;*/
    display: inline-block;
    vertical-align: top;
    position: absolute;
    top: 20%;
    left: 0;
    white-space: pre;
}
#btk-main-navigation ul li:nth-child(3) span.cmp-navigation__item-text{visibility:hidden}
#main-menu.fixed #btk-main-navigation ul li:nth-child(2) span.cmp-navigation__item-text:after {
    content: "Kinase-dead and \A kinase-proficient mutations";
    color: var(--clr-black)!important;
    visibility: visible;
    white-space: normal;
    width: 184px;
    display: inline-block;
    vertical-align: top;
    position: absolute;
    top: 20%;
    left: 0;
    white-space: pre;
}
#main-menu.fixed #btk-main-navigation ul li:nth-child(2) span.cmp-navigation__item-text{visibility:hidden}
#main-menu.fixed #btk-main-navigation ul li:nth-child(3) span.cmp-navigation__item-text:after {
    content: "BTK mutations and \A the BCR signaling pathway";
    color: var(--clr-black)!important;
    visibility: visible;
    white-space: normal;
    width: 184px;
    display: inline-block;
    vertical-align: top;
    position: absolute;
    top: 20%;
    left: 0;
    white-space: pre;
}
#main-menu.fixed #btk-main-navigation ul li:nth-child(3) span.cmp-navigation__item-text{visibility:hidden}
    .btkerrorpage-copy .btkerrorpage-headline{
padding:176px 20px 0px 20px;
}

.btk500-headline{
    padding: 187px 20px 0px 20px;
}

.btkerrorpage-home{
margin-top:52px;
}

#error-500 .btkerrorpage-home{
margin-top:39px;
}
    .hide-in-desk{
      display: none;  
    }
    #error-banner-section{
    /*background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/desktop/errorpage-banner.svg);*/
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/desktop/errorpage-banner.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 646px;
    background-position: center;
    /*margin-top: -80px;*/
    }
    #btk-main-navigation ul li:nth-child(5){
        
            width: 145px;
    height: 40px;
    padding: 0;
    line-height: 1.2;
    background: linear-gradient(90deg, #84185E 0%, #CB006E 100%);
    display: inline-block;
    /* background: linear-gradient(90deg, #84185E 0%, #CB006E 100%); */
    text-align: center;
    /* padding: 14px 19px; */
    border-radius: 39.5px;
    box-shadow: 0px 0px 22px 0px transparent;
    font-weight: var(--fw-bold);
    line-height: 1.2;
    /* height: 40px; */
    display: flex;
    justify-content: center;
    align-items: center;
    }
    
    #deadmutation-img-mob{
    display: none;
}
#btkcirclechartmob-tabs{
    display: none;
}
.btkvideo-transcript{
        /* padding: 5px 20px 144px 250px; */
    max-width: 852px;
    margin: 0 auto;
    padding-bottom: 144px;
    padding-top: 13px;
    padding-left:0;
}
  #menu-mobile{
      display:none;
  }  

#btk-carousel-nav{
    display: none;
}

#main-menu.fixed #btk-main-navigation ul li a{
    color: var(--primary-clr);
    /*color:#84185E;*/
}

#main-menu.fixed #btk-main-navigation ul li:nth-child(5) a{
    color: var(--clr-white);
}

#main-menu.fixed{
    box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, 0.18);
}

#main-menu.fixed #btk-main-navigation ul li a:hover,
#main-menu.fixed #btk-main-navigation ul li a:focus,
#main-menu.fixed #btk-main-navigation ul li a:focus-visible
{
    
    font-weight: var(--fw-bold);
}

#main-menu.fixed #btk-main-navigation ul li:nth-child(5) a:hover,
#main-menu.fixed #btk-main-navigation ul li:nth-child(5) a:focus,
#main-menu.fixed #btk-main-navigation ul li:nth-child(5) a:focus-visible
{
    font-weight: var(--fw-bold);
    outline:0px!important;
}

#main-menu.fixed #btk-main-navigation .cmp-navigation__item:visited{
    border-bottom: 5px solid var(--Lighter-UB-Purple, #CB006);
}

#btkmutations #text-cf36a88229{
    display: none;
}

.btksection-btxt ul{
    padding-left: 45px !important;
}

.btksection-btxt ul li{
    width: 66% !important;
}

#btkmutation-home #btkfootersection{
    margin-bottom: 52px;
}
#btkfooter-content-navs ul.list-item-grp{    flex-wrap: wrap;}
 /*#btkfooter-content-navs .list-item-grp li.list-item-6{flex-basis: 100%;}*/

}

@media screen and (max-width: 991px){
    #skip-content{
        display:none;
    }
    	#btksection-fourth-head h2.exploring-brution-padding {
    padding-bottom: 11px;
}
    #btk-main-navigation ul li:nth-child(2) span.cmp-navigation__item-text:after {
    content: "Kinase-dead and \A kinase-proficient mutations";
    color: var(--clr-white);
    visibility: visible;
    white-space: normal;
    width: 184px;
    display: inline-block;
    vertical-align: top;
    position: absolute;
    top: 20%;
    left: 0;
    white-space: pre;
}
  /*play butto for first video start*/
    .cmp-video__playicon{
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/global/play-btn.svg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
   
    }
    #btkmutation-home .cmp-video__playicon{
        margin-top: -7px; 
    }
    /*play butto for first video end*/
#btk-main-navigation ul li:nth-child(2) span.cmp-navigation__item-text{visibility:hidden}
#btk-main-navigation ul li:nth-child(3) span.cmp-navigation__item-text:after {
    content: "BTK mutations and \A the BCR signaling pathway";
    color: var(--clr-white);
    visibility: visible;
    white-space: normal;
    width: 184px;
    display: inline-block;
    vertical-align: top;
    position: absolute;
    top: 20%;
    left: 0;
    white-space: pre;
}
#btk-main-navigation ul li:nth-child(3) span.cmp-navigation__item-text{visibility:hidden}
#main-menu.fixed #btk-main-navigation ul li:nth-child(2) span.cmp-navigation__item-text:after {
    content: "Kinase-dead and \A kinase-proficient mutations";
    color: var(--clr-white)!important;
    visibility: visible;
    white-space: normal;
    width: 184px;
    display: inline-block;
    vertical-align: top;
    position: absolute;
    top: 20%;
    left: 0;
    white-space: pre;
}
#main-menu.fixed #btk-main-navigation ul li:nth-child(2) span.cmp-navigation__item-text{visibility:hidden}
#main-menu.fixed #btk-main-navigation ul li:nth-child(3) span.cmp-navigation__item-text:after {
    content: "BTK mutations and \A the BCR signaling pathway";
    color: var(--clr-white)!important;
    visibility: visible;
    white-space: normal;
    width: 184px;
    display: inline-block;
    vertical-align: top;
    position: absolute;
    top: 20%;
    left: 0;
    white-space: pre;
}
#main-menu.fixed #btk-main-navigation ul li:nth-child(3) span.cmp-navigation__item-text{visibility:hidden}
    .btkerrorpage-copy .btkerrorpage-headline{
padding:156px 20px 0px 20px;
}
#error-banner-section{
height:504px;
}
.btkerrorpage-copy .btkerrorpage-subhead{
padding:17px 20px 0px 20px;
}
.btkerrorpage-home{
/*margin-top:46px;*/
/*margin-top:42px;*/
margin-top:47px;
}
#error-500 .btkerrorpage-home{
margin-top:31px;
}
    .hide-in-mob{
      display: none;  
    }
    
    #btkfooter-content-navs .list-item-grp{
    flex-direction: column;
    gap: 15px;
}
#menu-desktop{
    display:none;
}

#btkfooter-content-navs .list-item-grp li{
 text-align: center;  
 font-size: 14px;
    line-height: normal;
}

#btkfootersection{
    flex-direction: column;
    align-items: center;
    padding: 30px 30px;
}

#btkmutation-home #btkfootersection{
    margin-bottom: 151px;
}

#btkfooter-content-ftnt p, #btkfooter-content-ftnt-1 p{
    text-align: center;
    font-size: 14px;
    line-height: 19px;
}
#btkfooter-az-logo{
    text-align: center;
    /*padding-top: 38px;*/
    padding-top: 22px;
}

#btkfooter-content-ftnt, #btkfooter-content-ftnt-1{
    /*padding-top: 38px;*/
    padding-top: 14px;
    padding-bottom: 5px;
}
#btkheaderbottomnav{
    display: none;
}
#btkheadersection{
    /*background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/mushroom-banner.svg) lightgray 50%;*/
    /*background-repeat: no-repeat;*/
    /*background-size: cover;*/
    /*height: 414px;*/
    /*background-position: center;*/
}

/*#btkheaderbanner{*/
/*    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/mushroom-banner.svg) lightgray 50%;*/
/*    background-repeat: no-repeat;*/
/*    background-size: cover;*/
/*    height: 414px;*/
/*    background-position: center;*/
/*    margin-top: 0px;*/
/*}*/

#btkheaderbanner{    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/mushroom-banner.jpg) lightgray 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 414px;
    background-position: center;
    margin-top: 0px;
    position: relative;
    top: 0;}

#btkfirstsection-img{
    display: none;
}

#btkfirstsection1-imgblock{
    /*display: flex;*/
    /*flex-direction: column;*/
    /*justify-content: center;*/
    /*gap: 50px;*/
    width: 86%;
    margin: 0 auto;
    --col-count: 1;
}

#deadmutation-img{
    display: none;
}
#deadmutation-img-mob img{
    width:100%;
}
.btkheader-copy .btkheader-eyebrow{
    font-size: 14px;
    line-height: 18px;
    padding: 315px 20px 0px 20px;
    /*padding: 336px 20px 0px 20px;*/
}

.btkheader-copy .btkheader-headline{
    font-size: 38px;
    line-height: 42px;
    padding: 0px 20px 20px 20px;
}
#btk-main-navigation{
    /*display: none;*/
}
#btk-main-navigation ul{
    justify-content: flex-start;
    align-items: center;
    gap: 27px;
    background: linear-gradient(90deg, #84185E 9.51%, #CB006E 129.9%);
    padding: 30px 0px;
}
#btk-main-navigation ul li{
    width: 100% !important;
    text-align: left;
    padding-bottom: 32px;
    margin: 0px 25px;
    border-bottom: 1px solid var(--clr-white);
    padding-right: 50px;
}

#btk-main-navigation ul li a:after{
    content: '';
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/vector-arrow.svg);
    background-repeat: no-repeat;
    background-size: 24px 24px;
    width: 24px;
    height: 24px;
    background-position: center;
    position: absolute;
    top: 15px;
    right: 0px;
}

#btk-main-navigation ul li a{
    display: block;
    text-align: left;
}

#signup #btk-main-navigation ul li a, #error-404 #btk-main-navigation ul li a, #error-500 #btk-main-navigation ul li a{
    color: var(--clr-white);
}

#btk-main-navigation ul li:nth-child(5){
    display: none;
}
#deadmutationtwo-tabs ol{
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 12px;
}

#deadmutationtwo-tabs ol li{
    font-size: 14px;
    line-height: normal;
    padding: 14px 5px 14px 5px;
    width: 161px;
    min-height: 63px;
    border-radius: 10px;
}

#deadmutationtwo-tabs ol li:nth-child(1):after{
    font-size: 8.4px;
}

#deadmutationtwo-tabs ol li:nth-child(2):after{
    font-size: 8.4px;
}

#deadmutationtwo-tabs{
    margin-left: 28px;
    margin-right: 28px;
}

#deadmutation-callout p{
    font-size: 16px;
    line-height: 20px;
    padding: 22px 32px;
}

#deadmutation-callout{
    width: 90%;
    margin-top: 36px;
}

#btksection-first-head h1{
    font-size: 26px;
    line-height: 30px;
    padding-top: 29px;
}

#btksection-first1-head h2{
    font-size: 26px;
    line-height: 30px;
}

#deadmutation-head h2{
    font-size: 26px;
    line-height: 30px;
    /*padding-top: 16px;*/
    padding-top: 27px;
    padding-left: 25px;
    padding-right: 25px;
}

#deadmutationtwo-head h2{
    font-size: 26px;
    line-height: 30px;
    padding: 10px 15px 0px 15px;
    padding: 27px 15px 0px 15px;
}

#kinasedeadmutationstwo{
    margin-top: 70px;
}

#deadmutationtwo-callout{
   width: 90%;
   margin-top: 33px;
}

#deadmutationtwo-callout p{
   font-size: 16px;
    line-height: 20px;
    padding: 22px 32px;
}

#btksection-first-head p{
    font-size: 14px;
    line-height: 18px;
    padding: 16px 20px 0px 20px;
}

#btksection-first1-head p{
    font-size: 14px;
    line-height: 18px;
}

#deadmutation-head p{
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 30px;
}

#btksection-first-footnote p{
    font-size: 10px;
    line-height: 14px;
    margin-top: 0px;
}

#deadmutation-footnote p{
    font-size: 10px;
    line-height: 14px;
    padding-top: 25px;
}

#deadmutationtwo-footnote p{
    font-size: 10px;
    line-height: 14px;
    padding-top: 12px;
}

#btkstickynav-mob{
    /*position: fixed;*/
    z-index: 1;
}

.btksticky-tabs p{
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: var(--primary-clr);
    font-weight: var(--fw-bold);
    text-align: center;
    padding: 12px 30px;
}

.btksticky-tabs{
    border-radius: 5px;
    background: var(--clr-white);
    box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.18);
    width: 364px;
    margin: 13px 13px 0px 13px;
}

#btkfirstsection1-imgblock1-label{
    padding: 0px 0px 11px 25px;
}

#btkfirstsection1-imgblock2-label{
    padding: 0px 0px 11px 18px;
}

#btkcirclechartmob-tabs{
    margin: 0 auto;
    width: 353px;
}

#btkcirclechartmob-tabs ol{
    flex-wrap: nowrap;
    flex-direction: column;
    width: 34px;
    gap: 15px;
    margin-top: 40px;
}

#btkcirclechartmob-tabs ol li{
    border: none;
    color: transparent;
    outline: none;
}

#btkcirclechartmob-tabs ol li:nth-child(1){
    pointer-events: none;
    cursor: none;
    color: transparent;
    font-size: 0;
    width: 0;
}

#btkcirclechartmob-tabs ol li:nth-child(2){
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/plus-tab-one.svg);
    background-repeat: no-repeat;
    background-size: 34px 34px;
    height: 34px;
    background-position: center; 
}


#btkcirclechartmob-tabs ol li:nth-child(3){
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/plus-tab-two.svg);
    background-repeat: no-repeat;
    background-size: 34px 34px;
    height: 34px;
    background-position: center; 
}

#btkcirclechartmob-tabs ol li:nth-child(4){
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/plus-tab-three.svg);
    background-repeat: no-repeat;
    background-size: 34px 34px;
    height: 34px;
    background-position: center; 
}

#btkcirclechartmob-tabs ol li:nth-child(5){
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/plus-tab-four.svg);
    background-repeat: no-repeat;
    background-size: 34px 34px;
    height: 34px;
    background-position: center; 
}

#btkcirclechartmob-tabs ol li.cmp-tabs__tab.cmp-tabs__tab--active{
    filter: drop-shadow(0px 0px 15px rgba(203, 0, 110, 0.40));
    transform: rotate(45deg);
    transition: 1s;
}

.btkcirclechart-defaulttab-content{
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/circle-chart-default.svg);
    background-repeat: no-repeat;
    background-size: 329px 329px;
    height: 329px;
    /* background-size: 267px 267px;*/
    /*height: 267px;*/
    background-position: center;
    margin-top: -275px;
    margin-left: 28px;
}

.btkcirclechart-defaulttab-content p{
    color: transparent;
    display: none;
    pointer-events: none;
}

.btkcirclechart-tab1-content{
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/circle-chart-one.svg);
    background-repeat: no-repeat;
    background-size: 329px 329px;
    height: 329px;
    background-position: center;
    margin-top: -275px;
    margin-left: 30px;
    /*transition: 2s;*/
}

.btkcirclechart-tab2-content{
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/circle-chart-two.svg);
    background-repeat: no-repeat;
    background-size: 329px 329px;
    height: 329px;
    background-position: center;
    margin-top: -275px;
    margin-left: 30px;
    /*transition: 2s;*/
}

.btkcirclechart-tab3-content{
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/circle-chart-three.svg);
    background-repeat: no-repeat;
    background-size: 329px 329px;
    height: 329px;
    background-position: center;
    margin-top: -275px;
    margin-left: 30px;
    /*transition: 2s;*/
}

.btkcirclechart-tab4-content{
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/circle-chart-four.svg);
    background-repeat: no-repeat;
    background-size: 329px 329px;
    height: 329px;
    background-position: center;
    margin-top: -275px;
    margin-left: 30px;
    /*transition: 2s;*/
}

.btkcirclechart-tab1-content p:nth-child(1){
    font-family: 'Lato', sans-serif;
    font-size: 26px;
    line-height: 30px;
    color: var(--body-clr-two);
    font-weight: var(--fw-extrabold);
    text-align: center;
    padding-top: 132px;
    padding-left: 10px;
}

.btkcirclechart-tab1-content p:nth-child(2){
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    line-height: 18px;
    color: var(--body-clr-two);
    font-weight: var(--fw-medium);
    text-align: center;
    padding-left: 15px;
}

.btkcirclechart-tab2-content p:nth-child(1){
    font-family: 'Lato', sans-serif;
    font-size: 26px;
    line-height: 30px;
    color: var(--body-clr-four);
    font-weight: var(--fw-extrabold);
    text-align: center;
    padding-top: 146px;
    padding-left: 3px;
}

.btkcirclechart-tab2-content p:nth-child(2){
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    line-height: 18px;
    color: var(--body-clr-four);
    font-weight: var(--fw-medium);
    text-align: center;
    padding-left: 5px;
}

.btkcirclechart-tab3-content p:nth-child(1){
    font-family: 'Lato', sans-serif;
    font-size: 26px;
    line-height: 30px;
    color: var(--Lighter-UB-Purple);
    font-weight: var(--fw-extrabold);
    text-align: center;
    padding-top: 142px;
    padding-left: 10px;
}

.btkcirclechart-tab3-content p:nth-child(2){
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    line-height: 18px;
    color: var(--Lighter-UB-Purple);
    font-weight: var(--fw-medium);
    text-align: center;
    padding-left: 10px;
}

.btkcirclechart-tab4-content p:nth-child(1){
    font-family: 'Lato', sans-serif;
    font-size: 26px;
    line-height: 30px;
    color: var(--secondary-clr);
    font-weight: var(--fw-extrabold);
    text-align: center;
    padding-top: 150px;
    padding-left: 12px;
}

.btkcirclechart-tab4-content p:nth-child(2){
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    line-height: 18px;
    color: var(--secondary-clr);
    font-weight: var(--fw-medium);
    text-align: center;
    padding-left: 15px;
}

#btksection-first-bcopy ul li{
    /*padding: 35px 15px 29px 15px;*/
    /*padding: 35px 5px 29px 0px;*/
    padding: 0px 5px 29px 0px;
    width: 85%;
    text-indent: -25px;
    text-indent: unset;
}

#btksection-first-bcopy ul{
    list-style-position: unset;
    padding-left: 20px;
}
#btkmutation-home #btkfourthsection p.related-resource-para{
    width:85%;
}
#btkmutation-home #btkfourthsection p.related-resource-para.edible-para {
    /*margin-top: -13px;*/
}
div#btkfourthsection img.cmp-video__thumbnail {
    height: 169px;
}
/*#btksection-first-bcopy ul li:before{*/
/*    content: '.';*/
/*    font-family: 'Lato', sans-serif;*/
/*    font-size: 18px;*/
/*    line-height: normal;*/
/*    color: var(--secondary-clr);*/
/*    font-weight: var(--fw-reg);*/
/*    text-align: left;*/
/*}*/

#deadmutation-img-mob{
    margin-left: 20px;
    margin-right: 20px;
}

#btk-carousel-nav{
    margin-top: 10px;
}

#btk-carousel-wrapper .cmp-carousel__actions button:nth-child(3), #btk-carousel-wrapper .cmp-carousel__actions button:nth-child(4){
    display: none;
}

#btk-carousel-wrapper .cmp-carousel__actions button:nth-child(1){
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/previous-arrow.svg);
    background-repeat: no-repeat;
    background-size: 17px 17px;
    width: 17px;
    height: 17px;
    background-position: center;
    color: transparent;
    /*float: left;*/
    /*margin-top: -25px;*/
    /*position: relative;*/
    /*margin-left: 10px;*/
    position: absolute;
    left: 0px;
    padding-left: 30px;
}

#btk-carousel-wrapper .cmp-carousel__actions button:nth-child(2){
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/next-arrow.svg);
    background-repeat: no-repeat;
    background-size: 17px 17px;
    width: 17px;
    height: 17px;
    background-position: center;
    color: transparent;
    /*float: right;*/
    /*margin-top: -25px;*/
    /*position: relative;*/
    /*margin-right: 10px;*/
    position: absolute;
    right: 0px;
    padding-right: 30px;
}

#btk-carousel-wrapper{
    background: var(--clr-white);
    border-radius: 5px;
    box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.18);
    margin: 0px 13px;
    /*padding: 12px 0px;*/
    text-align: center;
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: var(--Gray);
    font-weight: var(--fw-bold);
    /*display: flex;*/
    /*align-items: center;*/
    /*justify-content: center;*/
    /*padding: 0px 0px;*/
    /*height: 60px;*/
}

#btk-carousel-wrapper .cmp-carousel__content{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0px 0px;
    height: 60px;
}

#btk-carousel-wrapper .cmp-carousel__actions{
    /*display: flex;*/
    /*justify-content: space-between;*/
    /*align-items: center;*/
    height: 15px;
}

#btk-carousel-wrapper .cmp-carousel__item{
    width: 250px;
}

#btk-carousel-wrapper .cmp-carousel__caption{
    display: none;
}

#btkfirstsection{
    margin-top: 25px;
}

#btksignupsection{
    background-size: cover;
    /*height: 459px;*/
    background-position: center;
    background-position-y: bottom;
}

.btkmushroom-solo{
    margin-top: -72px;
    float: unset;
    /*width: 380px;*/
    width: 375px;
    margin: 0 auto;
    margin-top: -56px;
}

.btk-carousel-items a{
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: var(--Gray);
    font-weight: var(--fw-bold);
    text-decoration: none;
    text-align: center;
}

/*#btkerrorpage{*/
/*    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/errorpage-banner.svg);*/
/*    background-repeat: no-repeat;*/
/*    background-size: cover;*/
/*    height: 450px;*/
/*    background-position: center;*/
/*    margin-top: 0px;*/
/*}*/
#error-banner-section{
    background: url(/content/dam/intelligentcontent/unbranded/btkmutations/us/en/images/mobile/errorpage-banner.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 450px;
    background-position: center;
    margin-top: 0px;
}
.btkerrorpage-copy .btkerrorpage-headline {
    font-size: 35.316px;
    line-height: 38.167px;
    padding: 126px 20px 0px 20px;
    
}

.btkerrorpage-copy .btkerrorpage-subhead {
    font-size: 16px;
    line-height: 20px;
    font-family:"Lato", sans-serif;
    
}

.left-col-btn a{
    background: linear-gradient(90deg, #84185E 0%, #CB006E 100%);
    border-radius: 34px;
    font-family: 'Lato', sans-serif;
    font-size: 12px;
    line-height: 16px;
    color: var(--clr-white);
    font-weight: var(--fw-bold);
    padding: 8px 14px;
    text-decoration: none;
}

.left-col-btn{
    width: 108px;
    height: 24px;
}

/*.left-col-btn a:hover{*/
/*    color: var(--clr-white);*/
/*    text-decoration: none;*/
/*    background: var(--Lighter-UB-Purple, #CB006E);*/
/*    box-shadow: 0px 0px 22px 0px rgba(203, 0, 110, 0.36);*/
/*}*/

#main-menu .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--0{
    margin-left: 25px;
}

#btk-carousel-wrapper.fixed{
        position: fixed;
    top: 58px;
    max-width: 100%;
    width: 93.5%;
    /* border-radius: 20px; */
    background: var(--clr-white);
    /* box-shadow: 0px 8px 16px 0px rgba(60, 66, 66, 0.15); */
    /* color: white; */
    /* margin-left: 2.65%; */
    /* margin-right: 2.65%; */
     margin-top: 10px; 
    /* margin-bottom: 10px; */
    z-index: 10;
    /* display: flex; */
    /* justify-content: space-evenly; */
    /* padding: 2.1% 4.4% 1.6% 4.4%; */
    /* margin: 0; */
}

#btksignup-section-head{
    width: 87%;
    /*margin-top: 25px;*/
    margin-top: 32px;
    padding: 45px 0px 51px 0px;
}

#btksignup-section-head h2{
    font-size: 18px;
    line-height: 22px;
    color: var(--secondary-clr);
    font-weight: var(--fw-bold);
}

#btksignup-section-head h2{
    font-size: 18px;
    line-height: 22px;
    color: var(--secondary-clr);
    font-weight: var(--fw-bold);
}

.btksignup-gobtn{
    font-size: 16px;
    line-height: 20px;
    color: var(--clr-white);
    font-weight: var(--fw-bold);
    width: 233px;
    padding: 15px 9px;
}

#btkfourthsection .video{
    /*width: 385px;*/
    width: 351px;
    height: 174px;
    margin: 0 auto;
    padding-bottom: 70px;
}

.btksignup-section-footenote p{
    font-family: 'Lato', sans-serif;
    font-size: 12px;
    line-height: 16px;
    color: var(--clr-black);
    font-weight: var(--fw-reg);
    text-decoration: none;
    padding-left: 25px;
    padding-right: 25px;
}

.btksignup-section-footenote p:nth-child(1){
    /*padding-top: 25px;*/
    padding-top: 16px;
    /*padding-top: 40px;*/
    padding-bottom: 8px;
}

.btksignup-section-footenote p:nth-child(2){
    padding-top: 18px;
    /*padding-bottom: 35px;*/
}

.btkvideo-transcript{
    /*padding: 5px 25px 70px 25px;*/
}

#btkfourthsection .video{
    padding-bottom: 70px;
}

#btksection-fourth-head h2{
    font-size: 26px;
    line-height: 30px;
    /*padding: 100px 20px 40px 20px;*/
    padding: 44px 20px 0px 20px;
}

#btkfirstsection1-imgblock1-copy, #btkfirstsection1-imgblock2-copy{
    margin: 0 auto;
}

#btkfirstsection1-imgblock1-caption p{
    padding: 16px 10px 16px 35px;
    font-size: 16px;
    line-height: normal;
}

#btkfirstsection1-imgblock2-caption p{
    padding: 16px 10px 16px 35px;
    font-size: 16px;
    line-height: normal;
}

#btksignup-section-head h2{
    padding: 0 30px 0 30px;
}

#btkfourthsection{
    padding-bottom: 110px;
    padding-bottom: 54px;
}

#btkfourthsection .kWidgetPlayBtn{
    width: 78px;
    height: 78px;
    /*margin-top: -33.5px;*/
    margin-top:-36.5px;
    margin-left: -35px;
}

.btk500-headline{
    padding: 156px 20px 0px 20px !important;
}

#kinasedeadmutations{
    /*margin-top: 40px;*/
    margin-top: 0px;
}

#btksection-first-footnote p{
    padding: 0px 15px 0px 15px;
}

.btksection-btxt ul li{
    padding-top: 23px !important;
}

#btksection-first-footnote p:nth-child(2){
    padding-top: 5px;
    /*text-indent: 35px;*/
    /*margin-left: -31px;*/
}

#btkcirclechartmob-tabs #text-1fe6c76243{
    padding-bottom: 0px;
}

.btksection-btxt1 ul{
    padding-left: 40px !important;
}

#btkmutation-home #deadmutation-head .eyebrow-btn{
    margin-left: 37px;
}

#btkmutation-home #deadmutationtwo-head .eyebrow-btn{
    margin-left: 37px;
}

#btkmutation-home #btksection-fourth-head .eyebrow-btn{
    margin-left: 37px;
    margin-top: 130px;
}
.btksignup-section-footenote p a{
    color: var(--clr-black);
}

}

@media screen and (min-width: 390px) and (max-width: 459px){
    #btkmutation-home #btkfootersection{
        margin-bottom: 90px;
    }
    
    #btkfourthsection .video{
        width: 362px;
    }
}

@media screen and (min-width: 320px) and (max-width: 389px){
    .btksticky-tabs{
    width: 290px;
}
}

@media screen and (min-width: 375px) and (max-width: 389px){
    #btkmutation-home #btkfootersection{
        margin-bottom: 100px;
    }
    
    #btkmutation-home .cmp-video__playicon{
        top: calc(50% - 2.9em);
        margin-top: unset;
    }
}

@media screen and (min-width: 320px) and (max-width: 374px){
.btkcirclechart-defaulttab-content{
    background-size: 289px 289px;
    height: 289px;
    margin-top: -265px;
    margin-left: 35px;
}
#btkcirclechartmob-tabs{
    width: 290px;
}
#btkfirstsection1-imgblock1-copy{
    background-size: 80%;
    width: 100%;
}
#btkfirstsection1-imgblock2-copy{
    background-size: 80%;
    width: 100%;
}
#deadmutationtwo-img, #deadmutationtwo-img-1{
    width: 245px;
    height: 346px;
}
#btkfourthsection .video{
    width: 311px;
}
.btkmushroom-solo{
    width: 320px;
}
#btksignup-section-head{
    margin-top: 97px;
}
#btkfirstsection1-imgblock{
    width: 100%;
}
#btkfirstsection1-imgblock1-copy p{
    width: auto;
    padding: 40px 0px 40px 30px;
}
#btkfirstsection1-imgblock2-copy p{
    width: auto;
    padding: 40px 0px 40px 30px;
}
.btkheader-copy .btkheader-eyebrow{
    /*padding: 285px 20px 0px 20px;*/
    padding: 225px 20px 0px 20px;
}
#btkfirstsection1-imgblock1-caption p, #btkfirstsection1-imgblock2-caption p{
    padding: 16px 40px 16px 55px;
}
#btkheaderbanner{
    background-size: calc(100% - -40px);
    height: 340px;
    background-position: calc(10px + 70% );
    background-position-y: 0px;
}
#btkmutation-home #btkfootersection{
    /*margin-bottom: 170px;
    margin-bottom: 125px;*/
    margin-bottom: 105px;
}
}

@media screen and (min-width: 366px) and (max-width: 374px){
    .btkheader-copy .btkheader-eyebrow{
    padding: 255px 20px 0px 20px;
    /*padding: 225px 20px 0px 20px;*/
}
}

@media screen and (min-width: 390px) and (max-width: 844px) and (orientation: landscape){
    .btkheader-copy .btkheader-eyebrow{
    padding: 336px 20px 0px 20px;
    /*padding: 225px 20px 0px 20px;*/
}

.disclaimer-container p{
    font-size: 8px;
    line-height: normal;
}

}

@media screen and (min-width: 460px) and (max-width: 667px){
    #btkheaderbanner{
        background-position-y: 10%;
    background-size: calc(100% + 20px);
    }
    #btk-carousel-wrapper.fixed{
        top: 70px;
        width: 97%;
        width: 95.8%;
    }
    #btkmutation-home #btkfootersection{
        margin-bottom: 60px;
    }
}

@media screen and (min-width: 667px) and (max-width: 991px){
    #btkheaderbanner{
        background-position: 100% 15%;
    }
    #btkheadersection #main-menu .aem-Grid.aem-Grid--12.aem-Grid--default--12 div:nth-child(1){
        margin-left: -40px;
    }
    #btkheadersection #main-menu .aem-Grid.aem-Grid--12.aem-Grid--default--12 div:nth-child(2){
        margin-left: 60px;
    }
    #btksignup-section-head{
        /*margin-top: 53px;*/
    }
    #btkmutation-home #btkfootersection{
        margin-bottom: 50px;
    }
    #btkfourthsection .video{
        width: 405px;
    }
    #btk-carousel-wrapper.fixed{
        top: 80px;
        width: 97%;
    }
    
    #btkmutation-home .cmp-carousel-horizontal .cmp-carousel__indicators li.cmp-carousel__indicator--active::after{
        display: none;
    }
    
    #btkmutation-home .cmp-carousel-horizontal .cmp-carousel__indicators{
        display: none;
    }
    
    #deadmutation-callout{
        margin-bottom: -40px;
    }
    
    #deadmutationtwo-callout{
        margin-bottom: -60px;
    }
    
    #btkmutation-home .cmp-video__playicon{
        top: calc(50% - 3.9em);
        margin-top: unset;
    }
}

@media screen and (min-width: 1600px) and (max-width: 1919px){
    #btkfirstsection1-imgblock{
         width: 44% !important;
     }
     .btksection-btxt ul li{
         width: 55% !important;
     }
     #btksection-first-bcopy ul li{
         width: 50%;
     }
     #btkheaderbanner{
     background-position: 100% 20%;
 }
 
}

@media screen and (min-width: 992px) and (max-width: 1150px){
 #btk-main-navigation ul{
     gap: 10px;
 }
 
 #btkfirstsection1-imgblock{
     width: 67%;
 }
 
 #deadmutation-img{
     width: 900px;
 }
 
}
@media screen and (min-width: 667px) and (max-width: 991px){
       #btkmutation-home #btkfourthsection  p.related-resource-para.shazia-nakhoda-para{
           padding-top: 51px; 
       }
       #btkmutation-home #btkfourthsection p.related-resource-para{    padding-top: 45px;}
}
@media screen and (min-width: 1920px){
 #btkfirstsection1-imgblock{
     width: 37%;
 }
 
 #btksection-first-bcopy ul li{
     width: 44%;
 }
 
 .btksection-btxt ul{
    padding-left: 62px !important; 
 }
 
 .btksection-btxt ul li{
     width: 49% !important;
 }
 
 #btkheaderbanner{
     background-position: 100% 20%;
 }
 
 #btkmutation-home #deadmutation-head .eyebrow-btn{
     margin-left: 24%;
 }
 #btkmutation-home #deadmutationtwo-head .eyebrow-btn{
     margin-left: 25%;
 }
 #btkmutation-home #btksection-fourth-head .eyebrow-btn{
     margin-left: 25%;
 }
 #deadmutation-callout{
     width: 50%;
 }
 #deadmutationtwo-callout{
     width: 50%;
 }
 
 #btksignup-section-head{
     width: 50.1%;
 }
 .btkmushroom-solo{
     padding-right: 13%;
 }
 
 #btksignupsection{
     max-height: 663px;
     height: auto;
 }
 
}

@media screen and (min-width: 2560px){
 #btkfirstsection1-imgblock{
     width: 27%;
 }
 
 #btksection-first-bcopy ul{
     padding-left: 1px;
 }
 
 #btksection-first-bcopy ul li{
     width: 32%;
 }
 
 .btksection-btxt ul{
    padding-left: 95px !important; 
 }
 
 .btksection-btxt ul li{
     width: 37% !important;
 }
 
 #btkheaderbanner{
     background-position: 100% 20%;
     height: 754px;
 }
 .btkheader-copy .btkheader-eyebrow{
     padding-top:575px;
 }
 #error-banner-section{
     background-position: 100% 25%;
 }
 #btkmutation-home #deadmutation-head .eyebrow-btn{
     margin-left: 29%;
 }
 #btkmutation-home #deadmutationtwo-head .eyebrow-btn{
     margin-left: 31%;
 }
 #btkmutation-home #btksection-fourth-head .eyebrow-btn{
     margin-left: 30%;
 }
 #deadmutation-callout{
     width: 38.3%;
 }
 #deadmutationtwo-callout{
     width: 40%;
 }
 
 #btksignup-section-head{
     width: 38.9%;
 }
 .btkmushroom-solo{
     padding-right: 22%;
 }
 
}

@media screen and (min-width: 320px) and (max-width: 374px){
    .btkcirclechart-tab1-content{
        background-size: 300px 300px;
    }
    
    .btkcirclechart-tab2-content{
        background-size: 300px 300px;
    }
    
    .btkcirclechart-tab3-content{
        background-size: 300px 300px;
    }
    
    .btkcirclechart-tab4-content{
        background-size: 300px 300px;
    }
    
    #btkmutation-home .cmp-video__playicon{
        top: calc(50% - 2.1em);
        margin-top: unset;
    }
}

@media screen and (min-width: 360px) and (max-width: 374px){
    #btkfourthsection .video{
        width: 339px;
    }
    
    #btkmutation-home .cmp-video__playicon{
        top: calc(50% - 2.7em);
        margin-top: unset;
    }
}


@media screen and (max-width: 991px) and (orientation: landscape){
    #btk-main-navigation ul{
        gap: 0px;
        padding: 12px 0px 24px 0px;
    }
    
    #btk-main-navigation ul li{
        padding: 12px 0 12px 0;
    }
    
    #btk-main-navigation ul li a:after{
        width: 17px;
        height: 17px;
    }
    
    #main-menu.fixed #btk-main-navigation ul li:nth-child(2) span.cmp-navigation__item-text:after{
        content: "Kinase-dead and kinase-proficient mutations";
    }
    
    #main-menu.fixed #btk-main-navigation ul li:nth-child(3) span.cmp-navigation__item-text:after{
        content: "BTK mutations and the BCR signaling pathway";
    }
}





