:root{
    --primary_color_b: 9, 77, 138;
    --primary_color_light_b: 136, 196, 226;
    --primary_color_orange: 253, 133, 10;
    --primary_color_cll_blue: 0, 151, 167;
    --primary_color_r: 255, 133, 10;
    --primary_color_grey: 112, 112, 112;
    --primary_color_green: 25, 165, 61;
}
a:hover {color: #88c4e2;}
.custom-tooltip {--bs-tooltip-bg: var(--bs-primary);}
.mx-n1 {margin-left: -0.25rem !important; margin-right: -0.25rem !important;}

.alert .errors ul{list-style-position: inside; padding-left: 0; margin-bottom: 0;}

.border-blue {border-color: #88c4e2 !important;}

.scrollup {border-radius: 50%; box-shadow: 0 0 15px -2px #444444; cursor: pointer; position: fixed; right: 15px;
bottom: 15px; width: 40px; height: 40px; line-height: 34px; text-align: center; z-index: 9; background-color: #fff;}

header ul.nav li ul.dropdown-menu:before,header ul.nav li ul.dropdown-menu:after{content:"";position:absolute;display:block;width:0;height:0;border-width:8px;border-style:solid;border-color:transparent;z-index:1001}
header ul.nav li ul.dropdown-menu:before{top: -16px; right: 12px; border-bottom-color: rgba(0,0,0,.15);}
header ul.nav li ul.dropdown-menu:after{top: -15px; right: 12px; border-bottom-color: #fff;}
header .nav-item.active > a{font-weight: 600;}
header .nav-item.active > a,
header .nav-item.active:hover > a{color: rgba(var(--primary_color_orange),1);}

.height-1px{height: 1px;}
.sm-fs{font-size: 74%;}

.datepicker table tr td.active:active:hover,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active.active:hover{background:rgba(var(--primary_color_b),1);border-color:rgba(var(--primary_color_b),1)}
.datepicker table tr td.today:active,.datepicker table tr td.today.active{background:#88c4e2!important;color:rgba(var(--primary_color_b),1)!important;border-color:#88c4e2!important}

#general_pop .modal-dialog{max-width: 410px;}
.ppw_content_top_div {z-index: 5;}
.list_style_disc{list-style-type: disc;}

/* Navigating Your Options & Multiple Myeloma Landing Pages ================== */
.navigating_your_options_parent .banner_nav_bg:hover span,
.navigating_your_options_parent .homepage_link a:hover{color: #26b12e !important;}
.white_half_circle_red_parent .banner_nav_bg:hover span{color: #FFF !important;}
.navigating_your_options_parent .banner-div > img,
.white_half_circle_red_parent .banner-div > img{max-height: 800px;}
.navigating_your_options_parent .white_half_circle,
.white_half_circle_red_parent .white_half_circle{top: 7%;}
.navigating_your_options_parent .home_center_circle,
.white_half_circle_red_parent .home_center_circle {top: calc(50% - 3%) !important;}
.navigating_your_options_parent .menu_circle,
.white_half_circle_red_parent .menu_circle{width: 110px; height: 124px; flex: 0 0 110px; background-size: contain;}
/* .navigating_your_options_parent .menu_circle img,
.white_half_circle_red_parent .menu_circle img{width: calc(100% - 25px);} */

.common_sidebar{background-position-y: 54%;min-height: 480px;}
.common_sidebar > div.menu_circle_sub{-webkit-transform: rotate(-3deg); -ms-transform: rotate(-3deg); transform: rotate(-3deg);}
.common_sidebar > div.menu_circle_sub img{-webkit-transform: rotate(3deg); -ms-transform: rotate(3deg); transform: rotate(3deg);}
.common_sidebar > div:not(.menu_circle_sub) {background: #FFF;display: flex;}
.common_sidebar > div:not(.menu_circle_sub) > img{width: 20px; height: 20px;}

.ppw_div_right .form-check .form-check-input{margin-left: -2em;}

.extra_footer_space{padding-bottom: 122px; padding-top: 15px;}
.resources_container{background-repeat: repeat-y;}
.black_space{width: 100%; min-height: 175px;}
.ask_navigator_home{max-width: 85px; bottom: 100px; right: 15px;}
.pos_fixed_right_bottom{right: 15px; bottom: 100px;}

.primary_btn_lg{min-width: 160px; max-width: 100%; font-size: 1.4rem; font-weight: 600; text-transform: uppercase; padding: 0.8rem 2rem;}

.multiple_myeloma_101_banner .sub_page_hero_banner{font-weight: 600;}

.floating_icon.download_icon, .floating_icon.testtracker{max-width: 95px;}
.floating_icon.download_icon a{background: #FFF; border: 2px solid rgba(var(--primary_color_b),1);}
.floating_icon.download_icon a.ppw_position{font-size: inherit; top: inherit;}
.floating_icon.download_icon a:hover{border-color: rgba(var(--primary_color_orange),1);}
.download_icon ~ span{position: relative; z-index: 5;}

/* Member Login ================== */

.container_bg,
.signin_signup_parent .form-control{background: #EFEFEF;}
.text-green{color: rgba(var(--primary_color_green),1);}
.btn-green{background: rgba(var(--primary_color_green),1); border-color: rgba(var(--primary_color_green),1); color: #FFF;}
.btn-green:hover,
.btn-green:focus{background: rgba(var(--primary_color_green),1); border-color: rgba(var(--primary_color_green),1); color: #FFF; box-shadow: inset 0 0 200px rgb(0 0 0 / 20%);}

.new_to_patient_pathway p:before,
.new_to_patient_pathway p:after{content: ""; background: #DDD; width: 100%; height: 1px;}
.signin_signup_parent .form-check-input{width: 1.2em; height: 1.2em;}
.signin_signup_parent .form-check-input:checked{background-color: rgba(var(--primary_color_green),1); border-color: rgba(var(--primary_color_green),1);}
.signin_signup_parent .form-check-input:focus{box-shadow: 0 0 0 0.25rem rgba(var(--primary_color_green),.25);}
.signin_signup_parent .form-control{border-color: #EFEFEF;}

/* End Member Login ================== */
.ppw_position{padding: 10px 5px; z-index: 5;}
.ppw_content_top_div_2 > p{max-width: 540px;}
[data-bs-toggle="modal"]{cursor: pointer;}

.parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block .ppw_comment_content{width: calc(100% - 135px); /* margin: 60px 15px 110px 74px; */ margin: auto; left: 0; right: 0; bottom: 0; top: 0;}
.parent_my_patient_family_stories .menu_circle_sub{width: 180px; height: 180px;}

#test_tracker .help-block, #treatment_tracker .help-block, #care_support_partner .help-block,
.error, .symptom_human_parent_box .sh_list_box .help-block{color: red;}

.hover_link:hover{text-decoration: none;}
.modal-backdrop.show{z-index: 51;}
.innerpage_hero_banner {text-align: center;}

.symptom_bg{background: #EFEFEF;}

.label_test{color: rgba(var(--primary_color_b),1); font-weight: 600;}
.label_treatments{color: rgba(153, 153, 153, 1); font-weight: 600;}
.label_key_medical_events{color: #88c4e2; font-weight: 600;}

.ppw_timeline_start,.ppw_timeline_end{height: 40px;}
.ppw_timeline_start:before,.ppw_timeline_end:before,.ppw_timeline_start:after,.ppw_timeline_end:after{content:"";border-radius:50%;display:inline-block;margin:0 auto;position:absolute;left:0;right:0}
.ppw_timeline_start:before,.ppw_timeline_end:before{width:20px;height:20px;z-index:4}
.ppw_timeline_start:before{background: rgba(var(--bs-primary-rgb),1);}
.ppw_timeline_end:before{background: #88c4e2;}
.ppw_timeline_start:after,.ppw_timeline_end:after{background:#FFF;width:40px;height:40px;border:3px solid #88c4e2;box-shadow:0 0 0 5px #fff;z-index:3}
.ppw_timeline_parent.timeline:not(.timeline--horizontal):before{background: transparent; border-right: 3px dotted #898989;}
.ppw_timeline_block.timeline__item--left .ppw_timeline_box {padding-left: 0;}
.ppw_timeline_block.timeline__item--left .ppw_timeline_box {padding-right: 0;}
.ppw_timeline_parent .ppw_timeline_block .ppw_separator{width:135px;height:100px;background-size:contain!important;display:inline-block;margin:38px 0 auto;position:absolute;z-index:5}
.ppw_timeline_parent .ppw_timeline_block .blue_tracker .ppw_separator{background: url(../images/pipeline-blue-icon.png) #FFF no-repeat center center;}
.ppw_timeline_parent .ppw_timeline_block .red_tracker .ppw_separator{background: url(../lc-images/pipeline-orange-icon.png) #FFF no-repeat center center;}
.ppw_timeline_parent .ppw_timeline_block .gray_tracker .ppw_separator{background: url(../images/pipeline-grey-icon.png) #FFF no-repeat center center;}
.ppw_timeline_parent .ppw_timeline_block .blue_tracker .ppw_timeline_heading{color: rgba(var(--bs-primary-rgb),1);}
.ppw_timeline_parent .ppw_timeline_block .red_tracker .ppw_timeline_heading{color: #88c4e2;}
.ppw_timeline_parent .ppw_timeline_block .gray_tracker .ppw_timeline_heading{color: rgba(153, 153, 153,1);}
.ppw_timeline_heading_block{min-height: 84px;margin: 0;bottom: 3px;position: relative;}
.ppw_timeline_parent .ppw_timeline_block .ppw_timeline_description{margin-top: 8px;}
.ppw_timeline_parent .timeline__item:after{background-color:#fff;border:none;border-bottom:3px dotted #898989;width:100%;height:3px;position:absolute;top:117px;right:0;z-index:1;border-radius:0;transform:inherit}
.ppw_timeline_parent .timeline__item--right:after{left:0}
.ppw_timeline_parent .timeline__content{background:transparent;border:none;border-radius:0}
.ppw_timeline_parent .timeline__content:after, 
.ppw_timeline_parent .timeline__content:before{display: none;}

.your_care_boxes #hexGal .hexagon .contentHex h4{font-size: 16.5px;}
.your_care_boxes #hexGal .hexagon .contentHex p{font-size: 12.4px;}

.date-picker{background-image: url(../images/date-picker.png); background-size: 29px 28px; background-repeat: no-repeat; background-position: center right 5px;padding-right: 35px;}
.search_or_add_new img{left: 5px;}
.search_or_add_new .multiselect-native-select{flex: 1;}
.search_or_add_new .dropdown_caret{background-image: url(../images/select-dropdown-icon.png); background-size: 15px 8px; background-repeat: no-repeat; background-position: center right 5px;padding-right: 25px; padding-left: 32px;}
.search_or_add_new .multiselect-container{width: 100%;}
.search_or_add_new .multiselect-container>li>a{color: var(--bs-body-color);}
.search_or_add_new .multiselect-container>li.active>a,
.search_or_add_new .multiselect-container>li.active:hover>a,
.search_or_add_new .multiselect-container>li:hover>a{color: rgba(var(--primary_color_b),1);}
.search_or_add_new .dropdown-toggle::after{display: none;}

.test_tracker_parent{background: #EFEFEF;}
.tracker_card .card-header {background: rgba(var(--primary_color_b),1);}
.tracker_card .card-header.bg-orange {background: #88c4e2;}
.tracker_card .card-header.gray {background: rgba(153,153,153,1)}
.tracker_card .card-header ul{list-style: none;}
.tracker_card .card-header ul li a{width: 35px;}
.test_tracker_list{width: 100%; max-width: 1140px;}
.tracker_counter{width: 100px; height: 100px; background: #999; margin-bottom: -45px;}
.checkbox_sub_bullets li{/*display: flex;*/ fill: currentColor;}
.checkbox_sub_bullets li .form-check .form-check-input {border-radius: 50%;}
.checkbox_sub_bullets li .form-check{padding-left: 1.8em;}
.form-check .form-check-input{margin-left: -1.6em;}

.stages .rectangle{background: #f2f2f2;}
.search_or_add_new.search_or_add_new_nosearch form{max-width: 300px; margin: 0 auto;}
.search_or_add_new.search_or_add_new_nosearch .dropdown_caret{padding-left: 5px;}


.book-header.book-icon{background:url(../images/learn-hed-img.png) no-repeat 0px 3px;}
.book-header.screen-icon{background:url(../images/sr-screen-icon.png) no-repeat 0px 3px;}
.book-header.brocher-icon{background:url(../images/brocher-icon.png) no-repeat 0px 3px;}
.book-header.call-icon{background:url(../images/call-icon.png) no-repeat;}
.book-header.video-icon{background:url(../images/video-small.png) no-repeat;}
.book-header.livesupport-icon{background:url(../images/live-support-small.png) no-repeat;}
.book-header.mobile-icon{background:url(../images/mobile-apps-small.png) no-repeat;}
.book-header.onlinecoomunity-icon{background:url(../images/online-community-small.png) no-repeat;}
.book-header.podcast-icon{background:url(../images/podcast-small.png) no-repeat;}

.symptom_tracker_list .symptom_tester_radio .form-check label {font-weight: bold;}
.symptom_tracker_list .form-control{background-color: #EFEFEF;}
.symptom_tracker_list textarea.form-control{resize: none; resize: vertical;}
.symptom_tracker_list .form-check label{cursor: pointer;}
.symptom_tracker_list .form-check .form-check-input{background-image: none;}
.symptom_tracker_list .form-check .form-check-input.st_severe:checked{background-color: #D11040; border-color: #D11040;}
.symptom_tracker_list .form-check .form-check-input.st_severe:focus{box-shadow: 0 0 0 0.25rem rgb(209 16 64 / 25%);}
.symptom_tracker_list .form-check .form-check-input.st_moderate:checked{background-color: #EFA500; border-color: #EFA500;}
.symptom_tracker_list .form-check .form-check-input.st_moderate:focus{box-shadow: 0 0 0 0.25rem rgb(239 165 0 / 25%);}
.symptom_tracker_list .form-check .form-check-input.st_mild:checked{background-color: #429E0D; border-color: #429E0D;}
.symptom_tracker_list .form-check .form-check-input.st_mild:focus{box-shadow: 0 0 0 0.25rem rgb(66 158 13 / 25%);}
/* .symptom_tracker_list .form-check .form-check-input.st_severe:checked{background-color: #D32442; border-color: #D32442;}
.symptom_tracker_list .form-check .form-check-input.st_severe:focus{box-shadow: 0 0 0 0.25rem rgb(211 36 66 / 25%);}
.symptom_tracker_list .form-check .form-check-input.st_moderate:checked{background-color: #F76F8C; border-color: #F76F8C;}
.symptom_tracker_list .form-check .form-check-input.st_moderate:focus{box-shadow: 0 0 0 0.25rem rgb(247 111 140 / 25%);}
.symptom_tracker_list .form-check .form-check-input.st_mild:checked{background-color: #FFABB7; border-color: #FFABB7;}
.symptom_tracker_list .form-check .form-check-input.st_mild:focus{box-shadow: 0 0 0 0.25rem rgb(255 171 183 / 25%);} */
.symptom_tracker_list [class*="-control"]::-webkit-input-placeholder {color: black;}
.symptom_tracker_list [class*="-control"]::-moz-placeholder {color: black;}
.symptom_tracker_list [class*="-control"]:-ms-input-placeholder {color: black;}
.symptom_tracker_list [class*="-control"]:-moz-placeholder {color: black;}

/* Symptom Tracker Page UI =========================================== */
/*.symptom_human_parent{
    background: #d1d1d1;
    background: -moz-linear-gradient(left,  #d1d1d1 0%, #d1d1d1 50%, #efefef 50%, #efefef 100%);
    background: -webkit-linear-gradient(left,  #d1d1d1 0%,#d1d1d1 50%,#efefef 50%,#efefef 100%);
    background: linear-gradient(to right,  #d1d1d1 0%,#d1d1d1 50%,#efefef 50%,#efefef 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#efefef',GradientType=1 );
}*/
.symptom_human_parent{
    background: #efefef;
    background: -moz-linear-gradient(left,  #efefef 0%, #efefef 50%, #d1d1d1 50%, #d1d1d1 100%);
    background: -webkit-linear-gradient(left,  #efefef 0%,#efefef 50%,#d1d1d1 50%,#d1d1d1 100%);
    background: linear-gradient(to right,  #efefef 0%,#efefef 50%,#d1d1d1 50%,#d1d1d1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#d1d1d1',GradientType=1 );
}
.symptom_human_parent_box ul{list-style: none;}
.symptom_human_parent_box .sh_list_box span.help-block{font-size: 0.9rem; position: absolute; bottom: 100%;}
.symptom_human_parent_box .sh_list_box .sh_lists{margin: 15px 0;}
.symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_points ul li{padding-top: 4px;padding-bottom: 4px;}
.symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_points ul li label{/* height: 34px;  max-height: 32px;*/ line-height: normal; font-size: 0.95em;}
.symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_points ul li label a{color: rgba(var(--primary_color_cll_blue),1);}
.symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists .sh_box .sh_box_points ul li label a{color: rgba(var(--primary_color_b),1);}
.symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_points ul li label a:hover{text-decoration: none;}
.symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_points ul li .form-check-input,
.head_to_toe_body_parent [class*="head_to_toe_body_"] .form-check-input[type=checkbox]{background-color: transparent; width: 1.4em; height: 1.4em; flex: 0 0 1.4em; border-width: 2px; margin: 0; border-radius: .25em;}
.symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_points ul li:not(:last-child){margin-bottom: 1px;}
.symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_points ul li:before{width: 20px; border-top: 2px dotted;}
.symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_points ul li:after{width: 2px; height: 100%; top: 0; border-right: 2px dotted;}
.symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_points ul li:before,
.symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_points ul li:not(:only-child):after{content:""; position: absolute;}
.symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_points ul li:first-child:after{top: 50%; height: 50%;}
.symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_points ul li:last-child:after{bottom: 50%; height: 50%;}
.symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_img{padding: 0.8em;}
.symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_img:before{width: 20px;}
.symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_img:before{content: "";border-top: 2px dotted; position: absolute;}
.symptom_human_parent_box .sh_list_box.sh_list_start .sh_line_start{right: -40px;}
.symptom_human_parent_box .sh_list_box.sh_list_end .sh_line_end{left: -40px;}
.symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_img{background: #88c4e2;} /*rgba(var(--primary_color_r),1)*/
.symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists .sh_box .sh_box_img{background: rgba(var(--primary_color_b),1);}
.symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_points ul li .form-check-input[type=checkbox],
.head_to_toe_body_parent [class*="head_to_toe_body_"] .color_red .form-check-input[type=checkbox]{border-color: rgba(136,196,226,1) !important; margin-left: .5em;}
.symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists .sh_box .sh_box_points ul li .form-check-input[type=checkbox],
.head_to_toe_body_parent [class*="head_to_toe_body_"] .color_blue .form-check-input[type=checkbox]{border-color: rgba(var(--primary_color_b),1); margin-right: .5em;}
.symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_points ul li .form-check-input[type=checkbox]:checked,
.head_to_toe_body_parent [class*="head_to_toe_body_"] .color_red .form-check-input[type=checkbox]:checked{background-color: #88c4e2;}
.symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists .sh_box .sh_box_points ul li .form-check-input[type=checkbox]:checked,
.head_to_toe_body_parent [class*="head_to_toe_body_"] .color_blue .form-check-input[type=checkbox]:checked{background-color: rgba(var(--primary_color_b),1);}
.symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_points ul li .form-check-input[type=checkbox]:focus,
.head_to_toe_body_parent [class*="head_to_toe_body_"] .color_red .form-check-input[type=checkbox]:focus{box-shadow: 0 0 0 0.25rem rgba(136,196,226,.25);}
.symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists .sh_box .sh_box_points ul li .form-check-input[type=checkbox]:focus,
.head_to_toe_body_parent [class*="head_to_toe_body_"] .color_blue .form-check-input[type=checkbox]:focus{box-shadow: 0 0 0 0.25rem rgba(var(--primary_color_b),.25);}
.symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists .sh_box .sh_box_points ul li{padding-left: 20px; text-align: left; justify-content: flex-end;flex-direction: row-reverse;}
.symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists .sh_box .sh_box_points{margin-left: 20px;}
.symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists .sh_box .sh_box_points ul li:before,
.symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists .sh_box .sh_box_points ul li:after{left: 0;}
.symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists .sh_box .sh_box_img:before{margin-right: -20px;}
.symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_img:before,
.symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_points ul li:before,
.symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_points ul li:after{border-color: #88c4e2;}
.symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists .sh_box .sh_box_img:before,
.symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists .sh_box .sh_box_points ul li:before,
.symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists .sh_box .sh_box_points ul li:after{border-color: rgba(var(--primary_color_b),1);}
.symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists .sh_box .sh_box_img:before{right: 0;}


/* Graph Pages ================== */
.graph_bg{background: #EFEFEF;}
.top_left_tabs .nav-item a,
.center_tabs ul.nav .nav-item a{transition: all 0.4s ease;}
.top_left_tabs .nav-item a.active{background: #008AD6;}
.date_range_box .date-picker{box-shadow: none; background-position: center left 5px; padding-right: inherit; padding-left: 42px;}
.graph_box_parent{max-width: 650px;}
.graph_box_parent .bg_gray{background: #d1d1d1;}
.graph_box_parent .month_graph_height_severity{min-height: 800px; overflow-x: scroll;}
.graph_box_parent .month_graph_height_severity > div{min-width: 640px;}
.graph_box_parent .month_graph_height_severity [class*="month_"] g[role="group"] [focusable="true"]{cursor: default !important;}
.graph_box_parent .month_graph_height_frequency{min-height: 550px; overflow-x: scroll;}
.graph_box_parent .month_graph_height_frequency > div{min-width: 100%;}
g[aria-labelledby="id-54-title"],
g[aria-labelledby="id-136-title"],
g[aria-labelledby="id-193-title"],
g[aria-labelledby="id-127-title"],
g[opacity="0.3"]{display: none;}

.datepicker .datepicker-days tr td.active ~ td,
.datepicker .datepicker-days tr td.active{
    background: rgba(var(--primary_color_b),.1) !important;
    color: rgba(var(--primary_color_b),1) !important;
    font-weight: 600;
    border-radius: 0 !important;
} 

.datepicker .datepicker-days tr:hover td{
    color: #000;
    background: #e5e2e3;
    border-radius: 0 !important;
}


.symptom_weekly_chart_parent > div{max-width: 970px;}
.symptom_weekly_human_body {margin-right: -50px; margin-top: 150px; z-index: 5;}
.week_chart_parent .th_symptoms_name_list{min-width: 120px; width: 120px;}
.week_chart_parent .week_days{width: 75px;}
.week_chart_parent table th{height: 50px;}
.week_chart_parent table th,
.week_chart_parent table td{padding: 5px;}
.week_chart_parent table td{vertical-align: middle;}
.week_chart_parent table [class*="week_color_"]{width: 20px; height: 20px; margin: 3px auto;}
.week_chart_parent table [class*="week_color_"] span{width: inherit; height: inherit; border-radius: 50%; display: inline-block;}

.symptom_year_chart_parent .weekly_chart_parent .graph_title{transform: rotate(-90deg); width: 324px; left: -140px; padding-left: 20px;}
.symptom_year_chart_parent.bubble_list_parent table{height: 1px;}
.symptom_year_chart_parent.bubble_list_parent table th{height: 100px;}
.symptom_year_chart_parent.bubble_list_parent .week_days,
.symptom_year_chart_parent.bubble_list_parent table td .cells_severity{width: 96px;}
.symptom_year_chart_parent.bubble_list_parent table td{padding: 0;}
.symptom_year_chart_parent.bubble_list_parent table td .cells_severity{height: 100%; padding: 0;}
.symptom_year_chart_parent.bubble_list_parent table td .cells_severity [class*="severity_"]{margin: 3px;}
.symptom_year_chart_parent.bubble_list_parent table td [class*="severity_"]{width: 18px; height: 18px; flex: 0 0 18px;}
.symptom_year_chart_parent.bubble_list_parent table td [class*="severity_"] span{width: 100%; height: 100%; flex: 0 0 100%;}

.weekly_chart_parent > .symptom_bg{max-width: 790px;}
.weekly_legend_parent li{margin: 0 1rem;}
.weekly_legend_parent li span{width: 22px; height: 22px; display: inline-block; margin-right: 5px;}
.weekly_legend_parent li.wl_mild span,
.week_color_mild span{background: #429E0D;}
.weekly_legend_parent li.wl_moderate span,
.week_color_moderate span{background: #EFA500;}
.weekly_legend_parent li.wl_severe span,
.week_color_severe span{background: #D11040;}

.center_tabs ul.nav{max-width: 360px; background: #c4c4c4;}
.center_tabs .nav-item a.active{background: #ffffff;}

.symptom_3_level_lists_parent .symptom_3_level_list_box_title_left{width: 125px;}
.symptom_3_level_lists_parent .symptom_3_level_list_border_div{border: 1px solid #c1c1c1;}
.symptom_3_level_lists_parent .symptom_3_level_list_box_title_left li:not(:first-child),
.symptom_3_level_lists_parent .symptom_3_level_list_border_div ul li{min-height: 56px;}
.symptom_3_level_lists_parent .symptom_3_level_list_border_div ul li{width: 14.28%; flex: 0 0 14.28%;}
.symptom_3_level_lists_parent .symptom_3_level_list_border_div ul:not(:last-child) li{border-bottom: 1px solid #c1c1c1;}
.symptom_3_level_lists_parent .symptom_3_level_list_border_div ul li:not(:last-child){border-right: 1px solid #c1c1c1;}

.symptom_3_level_lists_parent .symptom_3_level_list_border_div .circle_equal_height .equal_height{height: 33.333%;}
.symptom_3_level_lists_parent .symptom_3_level_list_border_div [class*="disease_bg_"]{z-index: 1; width: 16px; height: 16px; flex: 0 0 16px; display: inline-block;}
.symptom_3_level_lists_parent .symptom_3_level_list_border_div .disease_bg_mild{background: #429E0D;}
.symptom_3_level_lists_parent .symptom_3_level_list_border_div .disease_bg_moderate{background: #EFA500;}
.symptom_3_level_lists_parent .symptom_3_level_list_border_div .disease_bg_severe{background: #D11040;}
.symptom_3_level_lists_parent .symptom_3_level_list_box_body .connect_dashed_left_middle{border-top: 2px dashed #000; width: 50%; height: 2px; position: absolute; bottom: 50%; left: 0; right: 50%; z-index: 2; transform: rotate(10deg) translateY(-3px);}
.symptom_3_level_lists_parent .symptom_3_level_list_box_body .connect_dashed_left_start{border-top: 2px dashed #000; width: 50%; height: 2px; position: absolute; bottom: 50%; left: 0; right: 50%; z-index: 2;}
.symptom_3_level_lists_parent .symptom_3_level_list_box_body .connect_dashed_right_middle{border-top: 2px dashed #000; width: 50%; height: 2px; position: absolute; bottom: 50%; right: 0; left: 50%; z-index: 2; transform: rotate(-10deg) translateY(-3px);}
.symptom_3_level_lists_parent .symptom_3_level_list_box_body .connect_dashed_right_start{border-top: 2px dashed #000; width: 50%; height: 2px; position: absolute; bottom: 50%; right: 0; left: 50%; z-index: 2;}

/* A head to toe analysis ================== */
.head_to_toe_body_parent [class*="head_to_toe_body_"] .form-check-input{margin-left: 0;}
.head_to_toe_body_parent [class*="head_to_toe_body_"] span.separator{height: 2px;}
.head_to_toe_body_parent [class*="head_to_toe_body_"] .color_blue span.separator{background: rgba(var(--primary_color_b),1) !important;}
.head_to_toe_body_parent [class*="head_to_toe_body_"] .color_red span.separator{background: rgba(77,77,77,1) !important;}
.head_to_toe_body_parent .head_to_toe_body_left .form-check-input{margin-left: 0 !important; margin-right: 0.4em !important;}
.head_to_toe_body_parent .head_to_toe_body_right .form-check-input{margin-left: .4em !important; margin-right: 0 !important;}
.head_to_toe_body_parent [class*="head_to_toe_body_"] .form-control::placeholder {color: #444; opacity: 1;}
.head_to_toe_body_parent [class*="head_to_toe_body_"] .form-control:-ms-input-placeholder {color: #444;}
.head_to_toe_body_parent [class*="head_to_toe_body_"] .form-control::-ms-input-placeholder {color: #444;}
.head_to_toe_body_parent [class*="head_to_toe_body_"] .form-control{background: transparent; border-radius: .375rem .375rem 0 0; transition: all .15s ease-in-out;}
.head_to_toe_body_parent [class*="head_to_toe_body_"] .form-control:not(:read-only):focus{background: #FFF;}
.head_to_toe_body_parent .head_to_toe_body_left .form-control{padding-left: 0 !important;}
.head_to_toe_body_parent .head_to_toe_body_right .form-control{padding-right: 0 !important;}
.head_to_toe_body_parent .head_to_toe_body_left .form-control:not(:read-only):focus{padding-left: .75rem !important;}
.head_to_toe_body_parent .head_to_toe_body_right .form-control:not(:read-only):focus{padding-right: .75rem !important;}

.year_wise_graph_parent .div_tbody{overflow-x: scroll;}
.year_wise_graph_parent .div_tbody .content_block_box {min-width: 980px;}
.year_wise_graph_parent .div_tbody .severity_level{width: 150px; margin-bottom: 32px;}
.year_wise_graph_parent .div_tbody .severity_level,
.year_wise_graph_parent .div_tbody .bubble_list_parent{height: 360px;}
.severity_months_data,
.severity_months_data .flex-1 > div{flex: 1;}
.bubble_list_parent{--bs-border-opacity: .2;}
.bubble_list_parent:last-child{border: none !important;}
.year_wise_graph_parent .div_tbody .severity_level .graph_title{transform: rotate(-90deg); left: -65px;}
.custom_tooltip_bg > .popover-body{text-align: left; min-width: 150px; padding: 0.1rem 0.5rem 0;}

.bubble_list_parent:hover [class*="severity_"]{z-index: 1;}
.bubble_list_parent:hover [class*="severity_"]:hover{z-index: 2;}
.bubble_list_parent .group_severity{min-height: 30px;}
.bubble_list_parent [class*="severity_"],
.bubble_list_parent [class*="severity_"] span{width: 30px; height: 30px; flex: 0 0 30px;}
.bubble_list_parent [class*="severity_"] span{opacity: 0.8; cursor: pointer;}
.bubble_list_parent:hover [class*="severity_"]:hover span{opacity: 1;}
.bubble_list_parent .severity_eye--vision-issues span{background: #000000;}
.bubble_list_parent .severity_eye-vision-issues span{background: #000000;}
.bubble_list_parent .severity_jaundice span{background: #AF69EF;}
.bubble_list_parent .severity_mouth-issues span{background: #4e342e;}
.bubble_list_parent .severity_speaking--swallowing-issues span{background: #D5D6EA;}
.bubble_list_parent .severity_speaking-swallowing-issues span{background: #D5D6EA;}
.bubble_list_parent .severity_taste--smell-changes span{background: #36454F;}
.bubble_list_parent .severity_taste-smell-changes span{background: #36454F;}
.bubble_list_parent .severity_memory-or-concentration-issues span{background: #301934;}
.bubble_list_parent .severity_confusion--dizziness span{background: #de5285;}
.bubble_list_parent .severity_fatigue span{background: #7E2811;}
.bubble_list_parent .severity_headaches span{background: #4E0707;}
.bubble_list_parent .severity_breathing-issues span{background: #900D09;}
.bubble_list_parent .severity_sore-throat--hoarse-voice span{background: #420C09;}
.bubble_list_parent .severity_coughing span{background: #BC544B;}
.bubble_list_parent .severity_coughing-up-blood--phlegm span{background: #D21404;}
.bubble_list_parent .severity_coughing-up-blood-phlegm span{background: #D21404;}
.bubble_list_parent .severity_appetite-loss--nutrition-issues span{background: #960018;}
.bubble_list_parent .severity_sleep-issues--drowsiness span{background: #EA3C53}
.bubble_list_parent .severity_thirst--dehydration span{background: #D21F3C;}
.bubble_list_parent .severity_nausea-or-vomiting span{background: #B43757;}
.bubble_list_parent .severity_emotions--mental-health span{background: #9E1B32;}
.bubble_list_parent .severity_emotions-mental-health span{background: #9E1B32;}
.bubble_list_parent .severity_seizures span{background: #ED7014;}
.bubble_list_parent .severity_hair-loss--changes span{background: #FCAE1E;}
.bubble_list_parent .severity_skin-or-nail-changes span{background: #BE5504;}
.bubble_list_parent .severity_weight-gain--loss span{background: #FF5E0E;}
.bubble_list_parent .severity_fluid-retention span{background: #3F704D;}
.bubble_list_parent .severity_low--high-blood-count span{background: #007ec4;}
.bubble_list_parent .severity_bleeding-bruising-clotting-wound-healing-issues span{background: #005b8e;}
.bubble_list_parent .severity_high-blood-sugar--diabetes span{background: #d6bca3;}
.bubble_list_parent .severity_blood-pressure-issues span{background: #bf925c;}
.bubble_list_parent .severity_infections span{background: #755c3e;}
.bubble_list_parent .severity_pneumonia--bronchitis span{background: #009b3f;}
.bubble_list_parent .severity_swollen-lymph-nodes span{background: #FF007F;}
.bubble_list_parent .severity_fever--chills span{background: #c97c00;}
.bubble_list_parent .severity_swelling--inflammation span{background: #321741;}
.bubble_list_parent .severity_other span{background: #9fdd9f;}
.bubble_list_parent .severity_nerve-issues--sensation-issues span{background: #6040E0;}
.bubble_list_parent .severity_pain span{background: #9040E0;}
.bubble_list_parent .severity_bone-issues span{background: #800080;}
.bubble_list_parent .severity_coordination--balance-issues span{background: #FFFF00;}
.bubble_list_parent .severity_muscle-cramps span{background: #00FF00;}
.bubble_list_parent .severity_walking-issues--limb-weakness span{background: #FF00FF;}
.bubble_list_parent .severity_restlessness span{background: #FFC0CB;}
.bubble_list_parent .severity_sexual-health-male--female span{background: #7FFFD4;}
.bubble_list_parent .severity_fertility-issues-male--female span{background: #808000;}
.bubble_list_parent .severity_gi-issues span{background: #98AFC7;}
.bubble_list_parent .severity_urinary-or-bladder-issues span{background: #A52A2A;}
.bubble_list_parent .severity_kidney-issues span{background: #FFA500;}
.bubble_list_parent .severity_organ-damage span{background: #C0C0C0;}
.bubble_list_parent .severity_vision-issues span{background: #000000;}
.bubble_list_parent .severity_hearing-issues span{background: #b0cc0d;}
.bubble_list_parent .severity_mouth-and-throat-issues span{background: #4e7504;}
.bubble_list_parent .severity_breathing-issues span{background: #ffb18a;}
.bubble_list_parent .severity_flu-like-symptoms span{background: #ef7011;}
.bubble_list_parent .severity_thyroid-issues span{background: #9b4d00;}
.bubble_list_parent .severity_heart-issues span{background: #31e3ca;}
.bubble_list_parent .severity_superior-vena-cava-syndrome span{background: #12999e;}
.bubble_list_parent .severity_low-blood-count span{background: #172641;}
.bubble_list_parent .severity_bleeding-and-bruising span{background: #e52020;}
.bubble_list_parent .severity_swelling-inflammation span{background: #321741;}
.bubble_list_parent .severity_nerve-issues span{background: #a1a1f7;}
.bubble_list_parent .severity_pain span{background: #513ce5;}
.bubble_list_parent .severity_bone-issues span{background: #1111aa;}
.bubble_list_parent .severity_sexual-health-male-female span{background: #d1cebf;}
.bubble_list_parent .severity_fertility-issues-male-female span{background: #828179;}
.bubble_list_parent .severity_memory-or-concentration-issues span{background: #f993e4;}
.bubble_list_parent .severity_emotions span{background: #ea63ba;}
.bubble_list_parent .severity_headaches span{background: #bc008b;}
.bubble_list_parent .severity_fatigue span{background: #910056;}
.bubble_list_parent .severity_appetite-loss-nutrition-issues span{background: #594D5B;}
.bubble_list_parent .severity_sleep-issues span{background: #50b1ef;}
.bubble_list_parent .severity_dehydration span{background: #007ec4;}
.bubble_list_parent .severity_nausea-or-vomiting span{background: #005b8e;}
.bubble_list_parent .severity_hair-loss span{background: #d6bca3;}
.bubble_list_parent .severity_skin-or-nail-changes span{background: #bf925c;}
.bubble_list_parent .severity_weight-gain-loss span{background: #755c3e;}
.bubble_list_parent .severity_infection-or-neutropenia span{background: #009b3f;}
.bubble_list_parent .severity_urinary-or-bladder-issues span{background: #efc100;}
.bubble_list_parent .severity_kidney-issues span{background: #c97c00;}
.bubble_list_parent .severity_gi-issues span{background: #2121f4;}
.bubble_list_parent .severity_other span{background: #9fdd9f;}
.bubble_list_parent .severity_b-symptoms span{background: #CD5C5C;}
.bubble_list_parent .severity_abdominal-fullness-discomfort span{background: #F08080;}
.bubble_list_parent .severity_recurrent-infections span{background: #E9967A;}
.bubble_list_parent .severity_abnormal-blood-counts span{background: #40E0D0;}
.bubble_list_parent .severity_shortness-of-breath span{background: #6495ED;}
.bubble_list_parent .severity_high-blood-count span{background: #FFBF00;}
.bubble_list_parent .severity_clotting-issues span{background: #DFFF00;}

.div_tfoot ul{row-gap: 15px;}
.div_tfoot .bubble_list_parent [class*="severity_"] span{opacity: 1; cursor: inherit;}

.floating_icon{max-width: 85px; z-index: 25;}
/*.floating_icon img {width: 100%; height: auto;}*/
.floating_icon span.border-5{background: #FFF;}
.floating_icon button span, .floating_icon a span{color: inherit;}
.floating_icon button, .floating_icon a{background: transparent; color: var(--bs-link-color); border: none; top: 15px;}
.floating_icon button:hover, .floating_icon a:hover{color: #88C4E2;} /*rgba(var(--primary_color_orange),1)*/

#hexGrid.rounded_hexGrid .hexGrid{grid-template-rows: repeat(5, 3.2em);}
#hexGrid.rounded_hexGrid .hexGrid .hex.hex_svg{background: transparent; clip-path: none; height: 425px;}
#hexGrid.rounded_hexGrid .hexGrid .hex.hex_svg .hex{clip-path: inherit; background: transparent; height: 100%;}
#hexGrid.rounded_hexGrid .hexGrid .hex [class*="lvl_"]{display: flex;}
#hexGrid.rounded_hexGrid .hexGrid .hex .lvl_1{width: 100%; height: 100%;}
#hexGrid.rounded_hexGrid .hexGrid .hex .lvl_2{width: calc(100% - 4%); height: calc(100% - 4%);}
#hexGrid.rounded_hexGrid .hexGrid .hex .lvl_3{width: calc(100% - 8%); height: calc(100% - 8%);}
#hexGrid.rounded_hexGrid .hexGrid.is_a_clinical_trial_right_for_me_parent .hex .lvl_1 .fill_color{fill: #88C4E2;}
#hexGrid.rounded_hexGrid .hexGrid.managing_side_effects_parent .hex .lvl_1 .fill_color{fill: rgba(var(--primary_color_b),1);}
#hexGrid.rounded_hexGrid .hexGrid .hex .lvl_2 .fill_color{fill: #FFF;}
#hexGrid.rounded_hexGrid .hexGrid .hex .lvl_3 .fill_color{fill: #efefef;}
#hexGrid.rounded_hexGrid .hexGrid .hex .content_img_text .content_box{padding: 15px; width: calc(100% - 50px);}
#hexGrid.rounded_hexGrid .hexGrid .hex .content_img_text .content_box::before,
#hexGrid.rounded_hexGrid .hexGrid .hex .content_img_text .content_box > div::before{content: ""; width: 50%; height: 100%; flex: 0 0 50%;shape-margin: 10px;}
#hexGrid.rounded_hexGrid .hexGrid .hex .content_img_text .content_box::before{float:left;shape-outside:polygon(0 0,98% 0,50% 6%,23.4% 17.3%,6% 32.6%,0 50%,6% 65.6%,23.4% 82.7%,50% 94%,98% 100%,0 100%)}
#hexGrid.rounded_hexGrid .hexGrid .hex .content_img_text .content_box > div::before{float:right;shape-outside:polygon(2% 0%,100% 0%,100% 100%,2% 100%,50% 94%,76.6% 82.7%,94% 65.6%,100% 50%,94% 32.6%,76.6% 17.3%,50% 6%)}

.is_a_clinical_trial_right_for_me_parent .count_no_2{margin-top: 13px!important;}
.is_a_clinical_trial_right_for_me_parent [class*="count_no_"] .content_box div,
#hexGrid.rounded_hexGrid .hexGrid .hex .content_img_text .content_box .fs-5{font-size: 0.93em;}
  
#hexGrid .hexGrid.managing_side_effects_parent .hex.count_no_2{margin-top: 13px;}
#hexGrid .hexGrid.managing_side_effects_parent .hex.count_no_5{margin-top: 0;}

.resources_filter .form-check{cursor: pointer; position: relative;}
.resources_filter .form-check-label{cursor: inherit;}
.resources_filter .form-check-input{width: 1.15em; height: 1.15em; cursor: inherit;}
.resources_filter .form-check-input:checked[type=checkbox]{background-color: #16768a; border-color: #16768a;}
.resources_filter .form-check-input:checked[type=checkbox]:focus{box-shadow: 0 0 0 0.25rem rgb(22 118 138 / 25%);}
.resources_filter .form-check .form-check-label{margin-left: 0.25rem;}
.resource_list_content .infoSec{width: 100%; flex: 1;}
.resource_list_content .reviewsSec{line-height: 1.3;}
.resource_list_content .pWhiteLink span[class*="bi-"]{font-size: 80%;}

.expression-rating.erate0{background-position:0 -172px}
.expression-rating.erate1{background-position:0 -158px}
.expression-rating.erate2{background-position:0 -144px}
.expression-rating.erate3{background-position:0 -130px}
.expression-rating.erate4{background-position:0 -116px}
.expression-rating.erate5{background-position:0 -102px}
.star-rating{width:102px;height:16px;}
.star-rating.rate0{background-position:0 147px}
.star-rating.rate1{background-position:0 164px}
.star-rating.rate2{background-position:0 181px}
.star-rating.rate3{background-position:0 198px}
.star-rating.rate4{background-position:0 216px}
.star-rating.rate5{background-position:0 232px}
.expression-rating, .star-rating{margin-top:5px; display:inline-block;width:98px;background:url(../cll-images/staricons_sprite.png);height:15px}

.big-expression-rating, .big-star-rating{display:inline-block;width:158px;background:url(../cll-images/smily-icons.png);height:22px;vertical-align:top}
.big_erate0{background-position:0 22px}
.big_erate1{background-position:0 44px}
.big_erate2{background-position:0 -213px}
.big_erate3{background-position:0 -191px}
.big_erate4{background-position:0 -169px}
.big_erate5{background-position:0 -147px}
.big_rate0{background-position:0 -122px}
.big_rate1{background-position:0 -98px}
.big_rate2{background-position:0 -74px}
.big_rate3{background-position:0 -50px}
.big_rate4{background-position:0 -26px}
.big_rate5{background-position:0 0}

.feedback-contener .details-smiley-img{padding: 0;}
.feedback-contener .details-smiley-img li {width: 28px; height: 25px;display: inline-flex;}

.details-smiley-img{background:url(../cll-images/rate-it-smiley.png);width:153px;height:22px;background-position:0 -109px}
.details-smiley-img.rate1{background-position:0 -87px}
.details-smiley-img.rate2{background-position:0 -65px}
.details-smiley-img.rate3{background-position:0 -43px}
.details-smiley-img.rate4{background-position:0 -21px}
.details-smiley-img.rate5{background-position:0 1px}

.review_list_parent .review_list:not(:last-child){border-bottom: 1px solid rgba(33, 37, 41, .1); margin-bottom: 10px; padding-bottom: 10px;}
.review_list_parent .review_list p:last-child{margin-bottom: 0;}

.resources_container.resources_detail_container{min-height: 700px;display: flex; width: 100%;}
.rating_div_wrap{max-width: 505px;}
.details-tab .nav.nav-tabs li{overflow: hidden; margin-bottom: -1px;}
.details-tab .nav.nav-tabs li a{color: var(--bs-nav-tabs-link-active-color); font-weight: 600; border-radius: 0;}
.details-tab .nav.nav-tabs li:hover a{color: rgba(var(--bs-primary-rgb),1);}
.details-tab .nav.nav-tabs li a.active,
.details-tab .nav.nav-tabs li:hover a.active{color: rgba(var(--bs-primary-rgb),1);}
.details-tab .tab-content{border-radius: 0 0 0.5rem 0.5rem;}
.image-top-icon_parent{position: absolute; top: 0; right: 0;}
.image-top-icon_parent .image-top-icon{position: relative; z-index: 1; border-top: 71px solid #16768a; border-left: 71px solid transparent; border-bottom: 50px solid transparent;}
.image-top-icon_parent .image-top-icon img{position: absolute; top: -63px; left: -31px; min-width: 100%; max-width: 25px;}

.container_honey_comb{opacity: 1;}
#hexGal .container_honey_comb .hexagon.blank:before, 
#hexGal .container_honey_comb .hexagon.blank:after,
#hexGal .container_honey_comb .hexagon.blank{border-color: rgba(9, 77, 138,1); filter: blur(2px); -webkit-filter: blur(2px);} /*10may*/
.care-info:before{-webkit-animation: ripple 2s linear infinite;-ms-animation: ripple 2s linear infinite;-moz-animation: ripple 2s linear infinite;animation: ripple 2s linear infinite;}
.care-info:after{-webkit-animation: ripple 2s linear 1s infinite; -ms-animation: ripple 2s linear 1s infinite; -moz-animation: ripple 2s linear 1s infinite; animation: ripple 2s linear 1s infinite;}

.ppw_position.ppw_t_position.my_contact_link{color: rgba(var(--primary_color_r),1);}
.ppw_position.ppw_t_position.my_contact_link:hover{text-decoration: underline;}
.innerpage_hero_banner h1 {font-weight: 700 !important; color: #222 !important;}
.ppw_sticky_b_l_find_doctor{z-index: 4;}

.multiselect{width:200px}
.selectBox{position:relative}
.selectBox select{width:100%;font-weight:bold}
.overSelect{position:absolute;left:0;right:0;top:0;bottom:0}
#checkboxes{display:none;border:1px #dadada solid;height:auto;max-height:200px;overflow-x:hidden}
#checkboxes label{display:block}

.singlepost .postInfo .infoSec .book-header{min-height: 30px; margin-bottom: 5px; display: inline-flex; align-items: center;}
.singlepost .postInfo .infoSec .book-header.podcast-icon{min-height: 33px;}
.singlepost .postInfo .infoSec .book-header span{margin-left: 45px;}
.singlepost .postInfo .infoSec .book-header.livesupport-icon{background-position-y: 8px;}
.singlepost .postInfo .infoSec .book-header.call-icon{background-position-y: 4px;}
.listBar .singlepost .postInfo .infoSec .book-header:hover{text-decoration: none !important;}

.time_line_content_body ul li{display: flex; flex-direction: column;}
.time_line_content_body ul li label{font-weight: 600; line-height: normal;}
.time_line_content_body ul li span:not(:last-child){margin-bottom: 10px;}

.border_btn_role{cursor: pointer;border-color: rgba(var(--primary_color_b),1) !important; background: #FFF; /* font-size: 19px; */}
.border_btn_role:hover{border-color: #88c4e2 !important;}

/* Tracker Select option UI --------------- */
.multi_select_UI select{border-top-right-radius: 0; border-bottom-right-radius: 0;}
.multi_select_UI #checkboxes{top: 100%; left: 0; right: 0; z-index: 1;}
.multi_select_UI #checkboxes label{display: flex; font-size: 1rem; line-height: normal; padding: 2px 5px 6px;}
.multi_select_UI #checkboxes label input{margin: 3px 5px 0 0; flex: 0 0 1em}
.multi_select_UI #checkboxes label:hover{background: rgba(var(--primary_color_b),.1); color: rgba(var(--primary_color_b),1);}
.default_none{display: none;}

/*.floating_icon a{background: #FFF;}*/
.btn-primary.primary_btn_lg:hover,
.btn-primary.primary_btn_lg:focus{background: rgba(var(--primary_color_light_b),1); border-color: rgba(var(--primary_color_light_b),1); color: rgba(var(--primary_color_b),1);} 
.floating_icon .border-5,
.ppw_other_icon .border-5{border: var(--bs-border-width) solid rgba(var(--primary_color_b),1);}
.floating_icon .border-5:hover,
.ppw_other_icon .border-5:hover{border-color: #88C4E2;} /*rgba(var(--primary_color_r),1)*/
.ppw_other_icon{max-width: 80px; font-size: var(--bs-body-font-size);}

/* Footer ======================== */
.footer_parent{min-height: 96px;}
.footer_parent .breadcrumb_box .breadcrumb{color: #88c4e2;list-style: none;}
.footer_parent .breadcrumb_box .breadcrumb li a{color: #FFF; text-decoration: none;}
.footer_parent .breadcrumb_box .breadcrumb li:hover a{text-decoration: underline;}
.footer_parent .breadcrumb_box .breadcrumb-item+.breadcrumb-item::before{content: "\e800";font-family: "bootstrap-icons";font-size: 13px;color: #FFF;padding: 0 8px;}

.bg-orange{background: var(--bs-orange);}
.text-orange{color: var(--bs-orange);}
.border-orange{border-color: var(--bs-orange) !important;}

.half_circle_box ul li .content_box{
    background: #F2F2F2;
    min-height: 96px;
}

.check_cross_table > div{border: 1px solid #C1C1C1;}
.check_cross_table tbody th{border-top: none;}
.check_cross_table tbody td:first-child{border-left: none;}
.check_cross_table tbody th:last-child,
.check_cross_table tbody td:last-child{border-right: none;}
.check_cross_table tbody tr:last-child{border-bottom: none;}
.check_cross_table tbody td{height: 80px;}
.check_cross_table small{min-height: 44px;}

.line_modal .modal-dialog{--bs-modal-width: 950px;}

.padl0 {padding-left: 0;}
.hero_banner.p2lhome .banner-div {flex: 0 0 55%; max-width: 55%;}
.hero_banner.p2lhome .banner-div.p-2 {flex: 0 0 45%; max-width: 45%;}

/*.hero_banner.p2lhome .banner-div.mw-50 {background: url(../images/cll-banner-left-v2.jpg) no-repeat; border-radius: var(--bs-border-radius-2xl) !important; border-bottom-left-radius: 0px !important; border-top-left-radius: 0px !important; height: 716px; background-size: 93%;}*/

/*.hero_banner.p2lhome .banner-div.p-2 .white_half_circle {height: 77%; width: 70%; left: -45%;}
.hero_banner.p2lhome .navigating_your_options_parent .banner-div > img {max-height: 908px;}
.hero_banner.p2lhome .white_half_circle_red_parent .banner-div > img {max-height: 908px; margin-left: 0;}
.border-danger.orange {border-color: #FF850A !important;}
.start-52 {left: 52% !important;}*/

.hero_banner.p2lhome .banner-div.p-2 .white_half_circle {height: 80%; width: 84%; left: -56%; top: 10.1%; border-radius: 0;
background: url(../lc-images/home-circle-outer.svg) no-repeat; background-color: transparent; background-size: 100%;}
.hero_banner.p2lhome .navigating_your_options_parent .banner-div > img {max-height: 908px;}
.hero_banner.p2lhome .white_half_circle_red_parent .banner-div > img {max-height: 908px; margin-left: 0;}
.border-danger.orange {border-color: #FF850A !important;}
.border-danger.white {border-color: #fff !important;}
.start-52 {left: 52% !important;}

#mobiletext {display: none;}

footer p {text-align: center; color: #fff; margin-bottom: 0;}

/*9may24*/
.half_circle_box .border-orange {border-color: #094d8a !important;}
.common_sidebar {background-image: url(../lc-images/sidebar_bg.jpg);}

.lungtypes .box {border: 4px solid #094d8a; border-radius: 16px; overflow: hidden;}
.lungtypes .box h3 {background-color: #88c4e2; border-bottom: 4px solid #094d8a; padding: 14px; font-size: 20px; font-weight: bold; text-align: center; margin-bottom: 0;}
.lungtypes .box .pad {padding: 25px; background-color: #f2f2f2;}
.lungtypes .box .pad p.marb0 {margin-bottom: 0;}

.lungrisk ul {margin-left: 0; padding-left: 0;}
.lungrisk li {display: flex; margin-bottom: 25px;}
.lungrisk li div {background-color: #88c4e2; font-size: 18px; line-height: 25px !important; font-weight: bold; padding: 25px; color: #000; width: 171px; display: flex; align-items: center; justify-content: center; text-align: center;}
.lungrisk li p {margin-bottom: 0; margin-left: 16px; width: 72%; display: flex; align-items: center; flex-wrap: wrap; font-size: 18px; line-height: 1.2 !important;}

a.navi {color: #0097a7;}

.caretext {font-size: 19px; text-align: center; margin-top: 25px;}
h1.text-light.sub_page_hero_banner {color: #212529 !important; font-weight: 700;}

.nav-link:hover, .nav-link:focus {color: #4c4c4c !important;}
header .nav-item.active > a, header .nav-item.active:hover > a {color: #094d8a !important; font-weight: 800 !important;}
.menu_circle.menu_circle_red, .menu_circle.menu_circle_red.menu_circle_red {background-image: url(../lc-images/menu-circle-multiple-myeloma.png);}

.floating_icon.download, .floating_icon.testtracker {max-width: 92px;}
.floating_icon.download a, .floating_icon.testtracker a {border: none;}
.floating_icon.download a span, .floating_icon.testtracker a span {border: none;}
.floating_icon.download a span img, .floating_icon.testtracker a span img {width: 100%; height: auto;}

/*health care team*/
#hexGal .hexagon:before, #hexGal .hexagon:after {left: 19px; width: 107.89px; height: 108.2px;} /*diamond resized*/
#hexGal .colordb, #hexGal .hexagon:before, #hexGal .colordb:before, #hexGal .colordb:after, #hexGal .hexagon:after {border-color: #094d8a;} /*dark sky*/
#hexGal .colordb span {background-color: #094d8a;} /*dark sky*/
#hexGal .colorlb span {background-color: #88C4E2;} /*light sky*/
#hexGal .hexagon.colorlb, #hexGal .hexagon.colorlb:before, #hexGal .hexagon.colorlb:after {border-color: #88C4E2;} /*light sky*/
.care-info:before, .care-info:after {border-color: rgba(136, 196, 226, .20);}
/*health care team*/

.symptoms .form-switch .form-check-input {width: 3.2em; height: 1.5em; margin-top: .1em; border: none !important; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' stroke='%23094d8a' stroke-width='0.7' fill='%23fff'/%3e%3c/svg%3e");}
.symptoms .form-switch .form-check-input:checked {background-color: #88c4e2;}

#TestingAccordion .accordion-button:not(.collapsed)::after {background-image: url("../lc-images/arrow-up.svg");}
#TestingAccordion .accordion-button::after {background-image: url("../lc-images/arrow-down.svg");}

.staging h3.tnm {margin: 32px 0 13px !important;}
.staging .cols2 {display: flex; justify-content: space-between;}
.staging .cols2 .col1 {width: 63%;}
.staging .cols2 .col1 .blue {background-color: #094D8A; border-radius: 16px; padding: 14px; margin-bottom: 20px;}
.staging .cols2 .col1 .blue.marb0 {margin-bottom: 0;}
.staging .cols2 .col2 {width: 35%; background-color: #094D8A; border-radius: 16px; padding: 14px;}
.staging .cols2 .col2 h3, .staging .cols2 .col1 .blue h3 {height: 100px; text-align: center; color: #fff; font-size: 20px; font-weight: 900; display: flex; align-items: center; justify-content: center;}
.staging .cols2 table {border-collapse: collapse; padding: 0; margin: 0; width: 100%;}
.staging .cols2 td {border-bottom: 1px solid #fff; color: #000; padding: 12px 9px 12px 18px; background-color: #fff; font-size: 17px;}
.staging .cols2 td:first-child {width: 25%; background-color: #f5f5f4; color: #000; font-size: 17px; font-weight: bold; text-align: center; padding: 12px 5px;}
.staging .cols2 td ul {margin-top: 9px; margin-bottom: 0;}
.staging .cols2 td li {font-size: 17px; color: #000; margin-bottom: 5px;}
.staging .cols2 td li:last-child {margin-bottom: 0;}
.staging .cols2 .col2 td:first-child {width: 45%;}
.staging .cols2 .col2 td {height: 122px;}

.cll_blue_hover_orange, .cll_blue_hover_orange:hover {color: #0563c1;}

.footer_nav a, .footer_nav a:hover {font-family: 'Lato', Arial, sans-serif; font-size: 15px;}

.position-relative.wrap {flex-wrap: wrap;}
.position-relative .clearblock {display: block;}

.floating_icon.relative {position: relative; max-width: 142px; text-align: center; right: 0; bottom: 0; margin: 34px auto;}
.floating_icon.relative.mart0 {margin-top: 0;}
.floating_icon.relative.mart12 {margin-top: 12px;}
.black_space.mh81 {min-height: 81px;}

#pdf-form .mobile {display: none;}
.floating_icon.relative.mobile {display: none !important;}

/*9may24*/

/* Media Query ================== */

@media (min-width: 576px){
    .down_carat:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:16px solid var(--bs-primary);position:absolute;bottom:-20px}
    .stages .rectangle{max-width: 600px; margin-left: 90px;}
}

@media (min-width: 601px){
    .ppw_timeline_parent .timeline__wrap{padding: 30px 0;}

    .ppw_timeline_parent .ppw_timeline_block:nth-child(even) .ppw_timeline_heading,
    .ppw_timeline_parent .ppw_timeline_block:nth-child(even) .ppw_timeline_description{margin-left: 125px;}

    .ppw_timeline_parent .ppw_timeline_block:nth-child(odd) .ppw_separator{right: 0;}
    .ppw_timeline_parent .ppw_timeline_block:nth-child(even) .ppw_separator{transform: scale(-1); left: 0;}

    .ppw_timeline_parent .ppw_timeline_block .ppw_timeline_heading,
    .ppw_timeline_parent .ppw_timeline_block .ppw_timeline_description{width: calc(100% - 135px);}

    .ppw_timeline_parent .ppw_timeline_block.timeline__item.timeline__item--left{padding-right: 20px;}
    .ppw_timeline_parent .ppw_timeline_block.timeline__item.timeline__item--right{padding-left: 20px;}

    .ppw_timeline_parent .ppw_timeline_block.timeline__item.timeline__item--left .btn.messageButton{margin-left: 4px;}

    .pe-md-80px{padding-right: 80px;}

    .menu_mobile{display: none;}
    .menu_desktop{display: flex;}
}

@media (min-width: 768px){
    .ppw_content_top_div [class*="ppw_div"]{max-width: 160px;}
    .ppw_content_top_div [class*="ppw_div"],
    .ppw_content_top_div_2 > p{font-size: 19px;}

    .ppw_content_top_div_2{margin-top: 185px;}

    .parent_my_patient_family_stories .ppw_comment_block_parent{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}

    .parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block .ppw_comment_content{width: calc(100% - 100px);}
    .parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block.ppw_comment_block_r_lg .ppw_comment_content{height: calc(100% - 160px); margin-bottom: 100px;}
    .parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block.ppw_comment_block_b .ppw_comment_content{height: calc(100% - 150px); margin-bottom: 90px;}
    .parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block.ppw_comment_block_r_sm .ppw_comment_content{height: calc(100% - 130px); margin-bottom: 80px;}

    .ppw_comment_block_parent .ppw_comment_block_top:nth-child(1),
    .ppw_comment_block_parent .ppw_comment_block_top:nth-child(3) {justify-content: flex-start;}
    .ppw_comment_block_parent .ppw_comment_block_top:nth-child(2),
    .ppw_comment_block_parent .ppw_comment_block_top:nth-child(4) {justify-content: flex-end;}

    .symptom_tracker_list textarea.form-control{height: 325px;}
    .symptom_tester_selected_img .st_selected_img{padding: 25px 0;}
    
    .symptom_human_parent_box .sh_list_box.sh_list_start,
    .symptom_human_parent_box .sh_list_box.sh_list_end{padding: 70px 0;}

    .head_to_toe_body_parent .head_to_toe_body_right .form-control{text-align: right;}

    .ppw_position.ppw_t_position.my_contact_link{max-width: 120px; top: calc(50% - 10px);}
    .resources_container{min-height: 1316px;}

    .half_circle_box ul li div > span.fw-bold{background: #094d8a; border-radius: 18px; width: 153px; color: #FFF; z-index: 3;
    font-size: 14.5px; text-align: center; height: 117px;}
    .half_circle_box ul li .content_box{padding-left: 5.5rem !important; margin-left: -4rem;}

    .ppw_content_top_div [class*="ppw_div"].ppw_div_center{max-width: 350px; margin-top: auto; align-self: flex-start;}

}

@media (min-width: 992px){
    .ppw_position{max-width: 100px;font-size: 1.2rem;padding: 10px 5px;right: 50px;}
    .ppw_position.ppw_t_position{top: 40%;}
    .ppw_position.ppw_b_position{bottom: 115px}
    .ppw_sticky_b_l_find_doctor{bottom: 158px}

    .btn_b_l_position{left: 50px;}

    .ppw_content_top_div{min-height: 130px; margin-top: -130px !important;}
    .ppw_content_top_div [class*="ppw_div"]{max-width: 250px;}

    #hexGrid .hexGrid.is_a_clinical_trial_right_for_me_parent .hex.count_no_5{grid-column-start:5;grid-column-end:span 3;grid-row-start:7;grid-row-end:span 2}
    #hexGrid .hexGrid.is_a_clinical_trial_right_for_me_parent .hex.count_no_6{grid-column-start:3;grid-column-end:span 3;grid-row-start:8;grid-row-end:span 2}
    .is_a_clinical_trial_right_for_me_parent span{line-height:20px;font-size:14px;width:100%!important;max-width:calc(100% - 65px)}
 
    .symptom_tester_selected_img .st_selected_img{padding: 16px 0;}
    .symptom_tracker_list textarea.form-control{height: 195px;}

    .symptom_human_parent_box .sh_list_box span.help-block{text-align: right; right: 48px;}
    .symptom_human_parent_box .sh_list_human_box{width: 220px; flex: 0 0 220px;}
    .symptom_human_parent_box .sh_list_box.sh_list_start, 
    .symptom_human_parent_box .sh_list_box.sh_list_end{max-width: 350px;}
    .symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_img{width: 120px; height: 120px; flex: 0 0 120px;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_img img {max-height: 95px;margin: auto;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box{justify-content: flex-end;}
    .symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists{justify-content: flex-start;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_points{margin-right: 20px;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_img:before{left: 0;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_img:before{margin-left: -20px;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_points ul li{padding-right: 20px; text-align: right; justify-content: flex-end;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_points ul li:before,
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_points ul li:after{right: 0;}

    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists:nth-child(3){margin-right: 20px;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists:nth-child(4){margin-right: 40px;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists:nth-child(5){margin-right: 40px;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists:nth-child(6){margin-right: 20px;}
    .symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists:nth-child(3){margin-left: 20px;}
    .symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists:nth-child(4){margin-left: 40px;}
    .symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists:nth-child(5){margin-left: 40px;}
    .symptom_human_parent_box .sh_list_box.sh_list_end .sh_lists:nth-child(6){margin-left: 20px;}

    #hexGrid.rounded_hexGrid .hexGrid{grid-gap: 4px 10px;}
    #hexGrid.rounded_hexGrid .hexGrid .hex.hex_svg{height: 450px;}
    #hexGrid.rounded_hexGrid .hexGrid .hex .content_img_text .content_box{width: calc(100% - 35px);}
    .is_a_clinical_trial_right_for_me_parent [class*="count_no_"] .content_box div,
    #hexGrid.rounded_hexGrid .hexGrid .hex .content_img_text .content_box .fs-5{font-size: 0.9em !important;}

    .nav .dropdown-menu-end{ right:0; left: auto;  }
	.nav .nav-item .dropdown-menu{  display:block; opacity: 0;  visibility: hidden; transition:.3s; margin-top:0; transform: inherit !important; left: auto !important; right: 0 !important; top: 100% !important;}
	.nav .dropdown-menu.fade-down{ top:80%; transform: rotateX(-75deg); transform-origin: 0% 0%; }
	.nav .dropdown-menu.fade-up{ top:180%;  }
	.nav .nav-item:hover .dropdown-menu{ transition: .3s; opacity:1; visibility:visible; top:100%; transform: rotateX(0deg); }

    .care-content{padding: 15px 25px;}
    #hexGal li.nouse.opacitHide{opacity: 0.2;}
    .care-info{box-shadow: 0 0 20px 0px rgba(9,77,138,.25); background: rgba(9,77,138,.05);}
    .care-info p{color: rgba(9,77,138,1); font-weight: 600;}
    .care-info:before, .care-info:after{border-color: rgba(9, 77, 138, .20);} /*rgba(var(--primary_color_r)*/ /*10may*/

    .desktop_max_width .standard_content_block.ps-md-2.pe-md-2 {padding-left: 3rem !important; padding-right: 0 !important;}

    .resource_list_content .reviewsSec{width: 100%;max-width: 30%; flex: 0 0 30%; border-left: 1px solid #4a9cad; padding-left: 10px; margin-left: 10px;}
    .rating_div_wrap div.d-flex > div:first-child{border-right: 1px solid rgba(var(--primary_color_b),.5);}
    .details-tab .nav.nav-tabs li:first-child{border-top-left-radius: 0.5rem;}
    .details-tab .nav.nav-tabs li:last-child{border-top-right-radius: 0.5rem;}

    .head_to_toe_body_parent .head_to_toe_body_center{max-width: 300px;}

    .half_circle_border{width:270px;min-height: 560px;margin-left:-160px;}
    .half_circle_border span{border-radius:0 50% 50% 0;}
    .half_circle_box ul li:nth-child(1),.half_circle_box ul li:nth-child(4){width:calc(100% - 0px);} /*margin-left:-100px;*/
/*    .half_circle_box ul li:nth-child(2),.half_circle_box ul li:nth-child(3){margin-left:-50px}*/ 

    .check_cross_table_md{max-width: calc(100% - 90px);}

    .ppw_content_top_div [class*="ppw_div"].ppw_div_center{max-width: 430px; top: 15px;}
}

@media (min-width: 1200px){
    .lung .banner-div .banner_nav_bg {width: 100%;}
    .lung .banner-div .banner_nav_bg>div.d-flex {max-width: 90%;}
/*    .lung.hero_banner.p2lhome .white_half_circle_red_parent .banner-div > img {width: 100%;}*/

    .ppw_content_top_div{min-height: 160px; margin-top: -160px !important;}
    .ppw_content_top_div [class*="ppw_div"]{max-width: 310px;}

    .ppw_ltm_icons .follow_up_care{top: 39%; left: 13%;}
    .ppw_ltm_icons .questions_to_ask{top: 57.9%;}
    .ppw_ltm_icons .resources{right: 13%; top: 39%;}

    .ppw_ltm_icons .follow_up_care .menu_circle_sub.follow_up_care_icon:after{background-image:url(../lc-images/menu-circle-dots-risk-factors.png);right:-23px;top:-31px;width:70px;height:54px}
    .ppw_ltm_icons .questions_to_ask .menu_circle_sub.questions_to_ask_icon:after{background-image:url(../lc-images/menu-circle-dots-your-care-team.png);left:75px;top:-98px;width:32px;height:99px}
    .ppw_ltm_icons .resources .menu_circle_sub.resources_icon:after{background-image:url(../lc-images/menu-circle-dots-resources.png);left:-24px;top:-19%;width:60px;height:58px}

    .symptom_tester_selected_img .st_selected_img{padding: 25px 0;}
    .symptom_tracker_list textarea.form-control{height: 312px;}

    .symptom_human_parent_box .sh_list_human_box{width: 300px; flex: 0 0 300px;}
    .symptom_human_parent_box .sh_list_box.sh_list_start, .symptom_human_parent_box .sh_list_box.sh_list_end{max-width: 375px;}
    .symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_img{width: 150px; height: 150px; flex: 0 0 150px; justify-content: center;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_img img {max-height: 125px;margin: auto;}

    .max-w-270 h1{max-width: 280px;} /*270*/
    .updated_title_myeloma h1{padding-bottom: 99px !important; bottom: inherit !important;}
    .inner_page_title_align h1{top: 0; bottom: 0; padding-bottom: 120px;}

    #hexGrid.rounded_hexGrid .hexGrid{grid-gap: 1.5px 15px;}
    #hexGrid.rounded_hexGrid .hexGrid .hex.hex_svg{height: 425px;}
    .is_a_clinical_trial_right_for_me_parent [class*="count_no_"] .content_box div,
    #hexGrid.rounded_hexGrid .hexGrid .hex .content_img_text .content_box .fs-5{font-size: 0.94em !important;}

    /* .menu_circle_sub{background: url(../images/sub_pages_graphic_bg.svg) no-repeat left top;} */

    .menu_circle.about_icon:after{left: -63px; bottom: -13px;}
    .white_half_circle{outline: none !important;}
    .white_half_circle:after{content: "";border: 5px dotted transparent; border-radius: 100%; width: calc(100% + 3px); display: inline-block; height: calc(100% + 6px); margin: -3px 0 0 -1px; position: relative;}
    .white_half_circle:after{border-color: #26b12e;}
    .white_half_circle.white_half_circle_red:after{border-color: rgba(var(--primary_color_r),1);}
    .lung .white_half_circle.white_half_circle_red:after{border-color: #adadad; border: none;}
    .lung .bg-gray {background: url(../lc-images/home-circle.svg); background-size: 100%;}
    .lung .bg-gray .text-light {color: #343a40 !important;}

    .multiple_myeloma_101{top: 1%; left: 28%;}
    .symptoms_and_tests{top: 17%; left: 42%;}
    .navigating_treatment{top: 35%; left: 50%;}
    .clinical_trials_and_research{bottom: 32%; left: 48%;}
    .long_term_management{bottom: 15%; left: 36%;}

    .resources_container{min-height: 1006px;}

    .search_or_add_new_nosearch{margin-top: -30px;}

    .ppw_content_top_div [class*="ppw_div"].ppw_div_center{margin-top: 200px; top: 30px;}

    .banner_nav_bg .homepage_link a{color: #FFF;}
    .banner_nav_bg .homepage_link span.text-black{color: #FFF !important;}

    .columns_6 [class*="box_"] .menu_circle_sub:after{background-repeat: no-repeat;}
    .columns_6 .box_1 .menu_circle_sub:after{background-image: url(../cll-images/sub-menu-circle-with-dotted-line.svg); background-position: right top;background-size: cover;}
    .columns_6 .box_1 .menu_circle_sub:after{right: -69px; top: 76px; width: 68px; height: 29px;}
    .columns_6 .box_6 .menu_circle_sub:after{background-image: url(../cll-images/menu-circle-dots-patient-family-stories.png); background-position: left top;}
    .columns_6 .box_6 .menu_circle_sub:after{left: -69px; top: 76px; width: 68px; height: 29px;}
    .columns_6 .box_2 .menu_circle_sub:after{background-image: url(../cll-images/menu-circle-dots-risk-factors.png);}
    .columns_6 .box_2 .menu_circle_sub:after{right: -40px; top: -30px; width: 65px; height: 65px;}
    .columns_6 .box_5 .menu_circle_sub:after{background-image: url(../cll-images/menu-circle-dots-resources.png);}
    .columns_6 .box_5 .menu_circle_sub:after{left: -40px; top: -30px; width: 65px; height: 65px;}
    .columns_6 .box_3 .menu_circle_sub:after{background-image: url(../cll-images/sub-menu-circle-with-dotted-line.svg); background-position: right top;background-size: cover;}
    .columns_6 .box_3 .menu_circle_sub:after{left: 83px; top: -57px; width: 98px; height: 29px; transform: rotate(-71deg);}
    .columns_6 .box_4 .menu_circle_sub:after{background-image: url(../cll-images/sub-menu-circle-with-dotted-line.svg); background-position: right top;background-size: cover;}
    .columns_6 .box_4 .menu_circle_sub:after{right: 75px; top: -58px; width: 98px; height: 29px; transform: rotate(-112deg); left: inherit;}

    .columns_6 .box_1{left: -2%; top: 1%;}
    .columns_6 .box_6{right: -2%; top: 1%;}
    .columns_6 .box_2{top: 38%; left: 11%;}
    .columns_6 .box_5{top: 37.8%; right: 11%;}
    .columns_6 .box_3{left: 28.5%; top: 56.3%; right: inherit;}
    .columns_6 .box_4{right: 28.5%; top: 56.3%;}

    .menu_circle.multiple_myeloma_101_icon:after {left: -64px; bottom: -10px; content: url(../lc-images/menu-circle-dots-multiple-myeloma1.png);}
    .menu_circle.symptoms_and_tests_icon:after {left: -85px; bottom: 4px; content: url(../lc-images/menu-circle-dots-symptoms-and-test1.png);}
    .menu_circle.navigating_treatment_icon:after {left: -87px; top: 39%; content: url(../lc-images/menu-circle-dots-navigating-treatment1.png);}
    .menu_circle.clinical_trials_and_research_icon:after {left: -85px; top: 15px; content: url(../lc-images/menu-circle-dots-clinical-trial-and-research1.png);}
    .menu_circle.long_term_management_icon:after {left: -78px; top: -2px; content: url(../lc-images/menu-circle-dots-long-term-management1.png);}

    .title-circle {background-image: url(../lc-images/sub-level-landing-page-circle.png);}
    .road_line {background-image: url(../lc-images/road-line-bg-100.jpg);}
    .menu_circle_sub {background-image: url(../lc-images/sub_pages_graphic_bg.png); background-size: 180px;}
    .cll_101_parent .menu_circle_sub:after {background-image: url(../lc-images/sub-menu-circle-with-dotted-line.svg) !important;}
    .sub_pages_graphic_block a:hover span {color: #094d8a !important;}

    .banner_nav_bg:hover span {color: #094d8a !important;}
    .menu_circle_sub.signs_and_symptoms_icon:after {background-image: url(../lc-images/menu-circle-dots-signs-and-symptoms.svg) !important; background-repeat: no-repeat; height: 45px;}
    .menu_circle_sub.testing_icon:after {background-image: url(../lc-images/menu-circle-dots-testing.svg) !important; background-repeat: no-repeat; height: 58px;}
    .menu_circle_sub.diagnosis_staging_icon:after {background-image: url(../lc-images/menu-circle-dots-diagnosis-and-staging.svg) !important; background-repeat: no-repeat; height: 58px;}
    .menu_circle_sub.my_cancer_terms_icon:after {background-image: url(../lc-images/menu-circle-dots-cancer-terms.svg) !important; background-repeat: no-repeat; height: 43px; top: 8%;}

    .cll_101_parent .menu_circle_sub.signs_and_symptoms_icon:after {background-image: url(../lc-images/sub-menu-circle-with-dotted-line.svg) !important;}
    .cll_101_parent .menu_circle_sub.your_care_team_icon:after {background-image: url(../lc-images/sub-menu-circle-with-dotted-line.svg) !important;}

    .inner_page_title_align h1.rf,.innerpage_hero_banner h1.rf{padding-bottom: 160px;}
}

@media (min-width: 1366px){
    .ppw_content_top_div{min-height: 190px; margin-top: -190px !important;}
    .ppw_content_top_div [class*="ppw_div"]{max-width: 310px;}

    .ppw_position.ppw_sticky_symptom_tracker{max-width: 165px; top: 290px;}
    .ppw_position.ppw_sticky_test_tracker{max-width: 165px; top: 290px;}
    .ppw_position.ppw_sticky_treatment_tracker{max-width: 170px; top: 290px;}
    .ppw_position.ppw_sticky_medical_timeline{max-width: 160px;}
    .ppw_position.ppw_sticky_print{max-width: 90px; top: 290px;}
    .ppw_position.ppw_b_position.ppw_sticky_print{max-width: 90px; top: inherit; bottom: 105px;}

    .ppw_ltm_icons .follow_up_care{top: 40%; left: 18.2%;}
    .ppw_ltm_icons .questions_to_ask{top: 59%;}
    .ppw_ltm_icons .resources{right: 18.1%; top: 40%;}

    .symptom_tracker_list textarea.form-control{height: 325px;}

    .symptom_human_parent_box .sh_list_box.sh_list_start, 
    .symptom_human_parent_box .sh_list_box.sh_list_end{max-width: 100%;}

    .is_a_clinical_trial_right_for_me_parent [class*="count_no_"] .content_box div,
    #hexGrid.rounded_hexGrid .hexGrid .hex .content_img_text .content_box .fs-5{font-size: 1.04em !important; line-height: 1.23 !important;}

    .multiple_myeloma_101{top: 2%; left: 6.5%;}
    .symptoms_and_tests{top: 19%; left: 25.9%;}
    .navigating_treatment{top: 38.5%; left: 32.5%;}
    .clinical_trials_and_research{bottom: 26%; left: 29.5%;}
    .long_term_management{bottom: 7%; left: 14%;}

    .head_to_toe_body_parent .head_to_toe_body_center{max-width: inherit;}

    .search_or_add_new_nosearch{margin-top: -115px;}

    .ppw_content_top_div [class*="ppw_div"].ppw_div_center{margin-top: auto;}

    .columns_6 .box_1 .menu_circle_sub:after{right: -128px; top: 76px; width: 128px; height: 29px;}
    .columns_6 .box_6 .menu_circle_sub:after{left: -128px; top: 76px; width: 128px; height: 29px;}
    .columns_6 .box_2 .menu_circle_sub:after{right: -40px; top: -30px; width: 65px; height: 65px;}
    .columns_6 .box_5 .menu_circle_sub:after{left: -40px; top: -30px; width: 65px; height: 65px;}
    .columns_6 .box_3 .menu_circle_sub:after{left: 83px; top: -57px; width: 98px; height: 29px; transform: rotate(-71deg);}
    .columns_6 .box_4 .menu_circle_sub:after{right: 75px; top: -58px; width: 98px; height: 29px; transform: rotate(-112deg); left: inherit;}

    .columns_6 .box_1{left: .7%; top: 1%;}
    .columns_6 .box_6{right: .7%; top: 1%;}
    .columns_6 .box_2{top: 35%; left: 14%;}
    .columns_6 .box_5{top: 34.7%; right: 14%;}
    .columns_6 .box_3{left: 30%; top: 56.3%; right: inherit;}
    .columns_6 .box_4{right: 30%; top: 56.3%;}

    .innerpage_hero_banner h1.hta, .innerpage_hero_banner .h1.hta {top: 28%;}
}

@media (min-width: 1200px) and (max-width: 1520px){
    .md_no_space{padding: 0;}
    .md_no_space .container{max-width: 100%; padding: 0;}
}

@media (min-width: 1520px){
    .ppw_content_top_div{min-height: 215px; margin-top: -215px !important;}

    .parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block .ppw_comment_content{width: calc(100% - 135px);}
    .parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block.ppw_comment_block_b .ppw_comment_content{height:calc(100% - 180px);margin-bottom:113px;right:10px}
    .parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block.ppw_comment_block_r_lg .ppw_comment_content{height:calc(100% - 180px);margin-bottom:120px;left:10px}
    .parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block.ppw_comment_block_r_sm .ppw_comment_content{height:calc(100% - 160px);margin-bottom:100px;left:10px}

    .search_or_add_new_nosearch{margin-top: -95px;}
}

@media (min-width: 1800px){
    .ppw_content_top_div{min-height: 265px; margin-top: -265px !important;}

    .search_or_add_new_nosearch{margin-top: -45px;}
}

@media (min-width: 768px) and (max-width: 991px){
    .ppw_content_top_div{min-height: 100px; margin-top: -110px !important;}
}

@media (max-width: 1710px){
.hero_banner.p2lhome .banner-div.p-2 .white_half_circle {top: 11.1%;}
.hero_banner.p2lhome.multiple-myeloma .multiple_myeloma_101 {left: 10%; top: 4%;}
.hero_banner.p2lhome.multiple-myeloma .symptoms_and_tests {top: 18%; left: 26.5%;} 
.hero_banner.p2lhome.multiple-myeloma .navigating_treatment {top: 37%; left: 33%;}
.hero_banner.p2lhome.multiple-myeloma .clinical_trials_and_research {bottom: 29%; left: 28%;}
.hero_banner.p2lhome.multiple-myeloma .long_term_management {bottom: 13%; left: 11%;}
}

@media (max-width: 1600px){
.hero_banner.p2lhome .banner-div.p-2 .white_half_circle {top: 13%;}
.hero_banner.p2lhome.multiple-myeloma .white_half_circle_red_parent .menu_circle {width: 90px; height: 104px; flex: 0 0 90px;}
.hero_banner.p2lhome.multiple-myeloma .white_half_circle_red_parent .menu_circle img {max-width: 61%;}
.hero_banner.p2lhome.multiple-myeloma .multiple_myeloma_101 {left: 11%; top: 7%;}
.hero_banner.p2lhome.multiple-myeloma .symptoms_and_tests {top: 21%; left: 27%;}
.hero_banner.p2lhome.multiple-myeloma .navigating_treatment {left: 34%; top: 40.5%;}
.hero_banner.p2lhome.multiple-myeloma .clinical_trials_and_research {bottom: 29%; left: 28%;}
.hero_banner.p2lhome.multiple-myeloma .long_term_management {bottom: 13%; left: 10%;}
.hero_banner.p2lhome .white_half_circle_red_parent .banner-div > img {margin-left: -46px;}
}

@media (max-width: 1490px){
.hero_banner.p2lhome .banner-div.p-2 .white_half_circle {top: 14%;}
.hero_banner.p2lhome.multiple-myeloma .multiple_myeloma_101 {left: 10%; top: 7%;}
.hero_banner.p2lhome.multiple-myeloma .symptoms_and_tests {left: 27%; top: 22%;}
.hero_banner.p2lhome.multiple-myeloma .navigating_treatment {left: 34%; top: 39.5%;}
.hero_banner.p2lhome.multiple-myeloma .clinical_trials_and_research {left: 29%; bottom: 28%;}
.hero_banner.p2lhome.multiple-myeloma .long_term_management {bottom: 11.5%; left: 7%;}
.hero_banner.p2lhome .white_half_circle_red_parent .banner-div > img {margin-left: -72px;}
.orange.start-52 {left: 50% !important;}
.inner_page_title_align h1.rf,.innerpage_hero_banner h1.rf{padding-bottom: 124px;}
}

@media (max-width: 1385px){
.innerpage_hero_banner h1.hta, .innerpage_hero_banner .h1.hta {top: 31%; font-size: 2.3rem;}
}

@media (max-width: 1368px){
.hero_banner.p2lhome .banner-div.p-2 .white_half_circle {top: 14%;}
.hero_banner.p2lhome .white_half_circle_red_parent .banner-div > img {margin-left: -40px;}
.bg-orange.start-52 {left: 52% !important;}
.hero_banner.p2lhome .banner-div.p-2 .white_half_circle {left: -46%;}
.hero_banner.p2lhome.multiple-myeloma .multiple_myeloma_101 {left: 18%; top: 5%;}
.hero_banner.p2lhome.multiple-myeloma .symptoms_and_tests {left: 39%;}
.hero_banner.p2lhome.multiple-myeloma .navigating_treatment {left: 45%; top: 40.5%;}
.hero_banner.p2lhome.multiple-myeloma .clinical_trials_and_research {left: 39%; bottom: 25%;}
.hero_banner.p2lhome.multiple-myeloma .long_term_management {bottom: 9%; left: 18%;}
}

@media (max-width: 1365px){
.staging .cols2 .col2 td {height: 139px;}
.footer_nav {display: block !important; text-align: center;}
.footer_nav a {width: 24% !important;}
.innerpage_hero_banner h1.hta, .innerpage_hero_banner .h1.hta {top: 31%; font-size: 2.5rem;}
}

@media (max-width: 1310px){
.hero_banner.p2lhome.multiple-myeloma .multiple_myeloma_101 {left: 18%; top: 5%;}
.hero_banner.p2lhome.multiple-myeloma .symptoms_and_tests {left: 39%;}
.hero_banner.p2lhome.multiple-myeloma .navigating_treatment {left: 45%; top: 40.5%;}
.hero_banner.p2lhome.multiple-myeloma .clinical_trials_and_research {left: 39%; bottom: 25%;}
.hero_banner.p2lhome.multiple-myeloma .long_term_management {bottom: 9%; left: 18%;}
.bg-orange.home_center_circle.start-50 {left: 48% !important;}
.hero_banner.p2lhome .white_half_circle_red_parent .banner-div > img {margin-left: -90px;}
.orange.start-52 {left: 48% !important;}
}

/*@media (max-width: 1280px){
.hero_banner.p2lhome.multiple-myeloma .multiple_myeloma_101 {left: 7%;}
.hero_banner.p2lhome.multiple-myeloma .symptoms_and_tests {top: 20%; left: 20%;} 
.hero_banner.p2lhome.multiple-myeloma .navigating_treatment {left: 23%;}
.hero_banner.p2lhome.multiple-myeloma .clinical_trials_and_research {bottom: 21%; left: 17%;}
.hero_banner.p2lhome.multiple-myeloma .long_term_management {bottom: 3.5%; left: 0;}
}

@media (max-width: 1250px){ 
.hero_banner.p2lhome.multiple-myeloma .multiple_myeloma_101 {left: 14%;}
.hero_banner.p2lhome.multiple-myeloma .symptoms_and_tests {top: 20%; left: 27%;} 
.hero_banner.p2lhome.multiple-myeloma .navigating_treatment {left: 31%;}
.hero_banner.p2lhome.multiple-myeloma .clinical_trials_and_research {bottom: 21%; left: 24%;}
.hero_banner.p2lhome.multiple-myeloma .long_term_management {bottom: 1.5%; left: 7%;}
}*/

@media (max-width: 1199px){
.footer_nav {display: flex !important;}
.footer_nav a {width: auto !important;}
    h1.text-light.sub_page_hero_banner {color: #fff !important;}

    #desktoptext {display: none;}
    #mobiletext {display: block; margin: 18px 7px !important; width: auto;}
    .hero_banner.p2lhome .banner-div.mw-50 {margin-top: 0 !important; margin-bottom: 10px;}

    .navigating_your_options_parent .menu_circle,
    .white_half_circle_red_parent .menu_circle{width: 110px; height: 120px; flex: 0 0 110px; background-size: 88px 100px;}

    .banner-div .banner_nav_bg>div.d-flex>span, .banner-div .banner_nav_bg>div.d-flex .homepage_link{background: #FFF;}

    .banner-div div.banner_nav_bg{color: var(--bs-body-color);}
    .banner-div a.banner_nav_bg, .banner-div a.banner_nav_bg .homepage_link a{color: var(--bs-body-color); text-decoration: none;}
    .banner-div a.banner_nav_bg:hover, .banner-div a.banner_nav_bg .homepage_link a:hover{text-decoration: underline;}

    .banner-div a.banner_nav_bg span.text-light, .banner-div div.banner_nav_bg div.text-light{color: inherit !important;}
    .banner-div div.banner_nav_bg .homepage_link span.text-black{color: var(--bs-body-color) !important;}

    .banner-div a.banner_nav_bg:hover, .banner-div a.banner_nav_bg .homepage_link a:hover{color: rgba(var(--primary_color_green),1);}
    .white_half_circle_red_parent .banner-div a.banner_nav_bg:hover,
    .white_half_circle_red_parent .banner-div a.banner_nav_bg .homepage_link a:hover{color: rgba(var(--primary_color_r),1);}

    .hero_banner .menu_circle_sub{width: 100%; max-width: 105px; min-height: 100px; background-image: url(../lc-images/sub_pages_graphic_bg.png); background-size: 70%;}
    .menu_circle_sub>img{max-width: calc(50% - 10px); height: auto;margin: 0 !important;}
    .parent_my_patient_family_stories .menu_circle_sub{max-width: 200px; width: 100%;}

    .sub_pages_graphic_block .banner_nav_bg>div.d-flex>span{margin-left: -1px;}

    .navigating_your_options_parent .banner-div > img, 
    .white_half_circle_red_parent .banner-div > img{border-radius: var(--bs-border-radius) !important;}

    .hero_banner.p2lhome.padl0 {padding-right: 0;}
    .hero_banner.p2lhome .banner-div {flex: 0 0 98%; max-width: 98%;}
    .hero_banner.p2lhome .navigating_your_options_parent .banner-div > img,
    .hero_banner.p2lhome .white_half_circle_red_parent .banner-div > img {max-height: inherit;}
    .hero_banner.p2lhome .banner-div.p-2 {flex: 0 0 100%; max-width: 100%;}
    .hero_banner.p2lhome .banner-div .banner_nav_bg {width: 50%; max-width: 50%; flex: 0 0 50%;}
    .hero_banner.p2lhome .banner-div .banner_nav_bg>div.d-flex>span, .banner-div .banner_nav_bg>div.d-flex .homepage_link {margin-left: -1px;}

    .hero_banner.p2lhome.multiple-myeloma .white_half_circle_red_parent .menu_circle {width: 110px; height: 120px; flex: 0 0 110px;}
    .hero_banner.p2lhome.multiple-myeloma .white_half_circle_red_parent .menu_circle img {max-width: 50%;}
    .hero_banner.p2lhome .white_half_circle_red_parent .banner-div > img {margin-left: 0;}

    .staging .cols2 .col2 h3, .staging .cols2 .col1 .blue h3 {height: 130px;}
    .staging .cols2 .col2 td {height: 171px;}

    .position-relative .clearblock.tt {display: none;}
    .innerpage_hero_banner h1.hta, .innerpage_hero_banner .h1.hta {top: 31%; font-size: 2rem;}

    .inner_page_title_align h1.rf,.innerpage_hero_banner h1.rf {top: 18%;}
}

@media (max-width: 991px){
    .ppw_position{max-width: 90px; font-size: 1rem; right: 30px;}
    .ppw_position.ppw_t_position{top: 40%;}
    .ppw_position.ppw_b_position{bottom: 115px; top: inherit;}
    .ppw_sticky_b_l_find_doctor{bottom: 148px;}

    .btn_b_l_position{left: 30px;}

    .ppw_content_top_div_2{margin-top: 150px;}

    .care-info:before, .care-info:after{display: none;}

    .ppw_circle_care_border{border: 1px solid transparent !important; border-radius: 8px;}
    .ppw_border_primary{border-color: var(--bs-link-color) !important;}
    .ppw_border_secondary{border-color: var(--bs-orange) !important;}
    #hexGal .hexagon .contentHex{height: auto;}

    #hexGrid.rounded_hexGrid .hexGrid,
    #hexGrid .hexGrid.is_a_clinical_trial_right_for_me_parent{grid-template-columns:repeat(1,1fr);grid-template-rows:auto;margin-top:15px}
    
    #hexGrid.rounded_hexGrid .hexGrid > .hex,
    #hexGrid .hexGrid.is_a_clinical_trial_right_for_me_parent > .hex{grid-row-start:inherit;grid-row-end:inherit;grid-column-start:inherit;grid-column-end:inherit;width:100%;max-width:530px;height:auto;min-height:430px;margin:15px auto}

    .tracker_counter{margin-bottom: -55px;}

    .symptom_human_parent_box .sh_list_box span.help-block{text-align: left; left: 57px;}
    .symptom_human_parent_box .sh_list_box.sh_list_start,
    .symptom_human_parent_box .sh_list_box.sh_list_end{padding: 0;}
    .symptom_human_parent{background: #efefef;}
    .symptom_human_parent_box > div{column-gap: 1rem;}
    .symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_img{width: 120px; height: 120px; flex: 0 0 120px;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box {flex-direction: row-reverse;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_points ul li{padding-left: 20px; text-align: left; flex-direction: row-reverse;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_img:before{right: 0;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_img:before{margin-right: -20px;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_points{margin-left: 20px;    flex: 1;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_points ul li:before,
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_points ul li:after{left: 0;}
    .symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_points ul li label{flex: 1;}
    .symptom_human_parent_box .sh_list_box.sh_list_start .sh_lists .sh_box .sh_box_points ul li .form-check-input[type=checkbox]{margin-right: 0.5em;}

    .head_to_toe_body_parent{overflow-x: scroll;}
    .head_to_toe_body_parent [class*="head_to_toe_body_"]{min-width: 270px;}

    header ul.nav li.nav-item .dropdown-menu{display: none;}
    header ul.nav li.nav-item a:after{border-bottom: 0.3em solid transparent; border-top: 0.3em solid transparent; border-left: 0.3em solid; margin-left: 0.25em; vertical-align: 0;}

    .is_a_clinical_trial_right_for_me_parent [class*="count_no_"] .content_box div, 
    #hexGrid.rounded_hexGrid .hexGrid .hex .content_img_text .content_box .fs-5{font-size: 0.9em !important;}
    #hexGrid.rounded_hexGrid .hexGrid .hex .content_img_text .content_box{padding: 10px 15px;}

    .floating_icon{max-width: 60px;}
    .floating_icon button span, .floating_icon a span{font-size: 0.8rem;}
    .symptom_human_parent [class*="ppw_div_"] .floating_icon{max-width: 70px;}
    [class*="ppw_div_"] .floating_icon a{top: inherit;}

    .resource_list_content .reviewsSec{max-width: 100%; flex: 0 0 100%; margin-top: 20px;}
    .details-tab .nav.nav-tabs{gap: 5px;}
    .details-tab .nav.nav-tabs li{flex: 1; border-radius: 0.5rem 0.5rem 0 0;}

    .mobile_scroll_head_to_toe_body{overflow-x: scroll;}
/*    .mobile_scroll_head_to_toe_body .head_to_toe_body_parent{min-width: 900px;}*/

    #hexGal .colordb, #hexGal .hexagon:before, #hexGal .colordb:before, #hexGal .colordb:after, #hexGal .hexagon:after {border-color: #094d8a !important;}
    #hexGal .hexagon.colorlb, #hexGal .hexagon.colorlb:before, #hexGal .hexagon.colorlb:after {border-color: #88C4E2 !important;}

    .staging .cols2 .col2 td {height: 180px;}

    .symptom_weekly_chart_parent > div {flex-wrap: wrap;}
    .symptom_weekly_human_body {order: 2; margin: 25px 0 0; display: none;}

    #hexGal .hexagon span {display: flex !important; justify-content: center !important; align-items: center;}
    #hexGal .hexagon span img.w72p {width: 72%;}

    .dot_lists li:nth-child(odd) span {background: #88c4e2 !important;}

    .innerpage_hero_banner h1.hta, .innerpage_hero_banner .h1.hta {top: 29%; font-size: 1.5rem;}

    .inner_page_title_align h1.rf,.innerpage_hero_banner h1.rf {top: 16%;}

.floating_icon.relative {margin-bottom: 0;}
.floating_icon.relative.mart0 {margin-bottom: 45px;}
#pdf-form .desktop {display: none;}
#pdf-form .mobile {display: block;}
#hexGal .hexagon {text-align: center;}
.floating_icon.desktop {display: none !important;}
.floating_icon.relative.mobile {position: relative !important; max-width: 142px; text-align: center; right: 0; bottom: 0; margin: 34px auto; display: block !important;}
.d-flex.jscenter {justify-content: center;}

/*3oct24*/
.symptom_weekly_human_body {display: none;}
.weekly_chart_parent > .symptom_bg {border: none !important; padding: 0 !important;}
.weekly_chart_parent > .symptom_bg .bg-white {background-color: transparent !important; padding: 0 !important;}
.weekly_chart_parent > .symptom_bg .bg-white .border-1 {--bs-border-width: 2px; background-color: #fff;}
.week_chart_parent table th, .week_chart_parent table td {padding: 5px 2px; text-align: center;}
.week_chart_parent .th_symptoms_name_list {min-width: 45px; width: 45px;}
.week_chart_parent .week_days {width: 22px; margin: 0 auto;}
.week_chart_parent table th.text-end.lh-sm {padding-right: 9px;}
/*3oct24*/

.bubble_list_parent.symptom_year_chart_parent .w-100.ms-2 {margin-left: 3rem !important;}
}

@media (max-width: 890px){
.innerpage_hero_banner h1.hta, .innerpage_hero_banner .h1.hta {top: 34%; font-size: 1.5rem;}
}

@media (max-width: 850px){
.standard_content_block.symptoms div .w-100.justify-content-center {justify-content: flex-start !important; padding-left: 18px;}
}

@media (max-width: 780px){
.inner_page_title_align h1.rf,.innerpage_hero_banner h1.rf {top: 13%;}
}

@media (max-width: 767px){
    .ppw_position{max-width: 75px; font-size: 0.9rem; right: 20px;}
    .ppw_position > img{max-width: 65px;}
    .ppw_position.ppw_t_position,
    .ppw_position.ppw_b_position,
    .btn_b_l_position{top: inherit; bottom: 20px;}
    .ppw_content_top_div_2{margin-top: 0;}
    .btn_b_l_position{left: 20px;}

    .innerpage_hero_banner h1, .innerpage_hero_banner .h1 {color: #fff !important;}

    .hexgallary .care-content{padding: 0;}
    #hexGal{gap: 20px; padding: 0 10px;}
    #hexGal li:not(.nouse.opacitHide){width: calc(50% - 10px);}
    #hexGal li .ppw_circle_care_border{background: transparent !important; }

    .parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block .ppw_comment_content{width: calc(100% - 135px);}
    .parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block.ppw_comment_block_b .ppw_comment_content{height:calc(100% - 180px);margin-bottom:113px;right:10px}
    .parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block.ppw_comment_block_r_lg .ppw_comment_content{height:calc(100% - 180px);margin-bottom:120px;left:10px}
    .parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block.ppw_comment_block_r_sm .ppw_comment_content{height:calc(100% - 160px);margin-bottom:100px;left:10px}

    .ppw_comment_block_parent .ppw_comment_block_top:nth-child(1),
    .ppw_comment_block_parent .ppw_comment_block_top:nth-child(3),
    .ppw_comment_block_parent .ppw_comment_block_top:nth-child(2),
    .ppw_comment_block_parent .ppw_comment_block_top:nth-child(4){justify-content: center;}

    .symptom_tester_selected_img .st_selected_img{padding: 25px 0;}
    .ppw_position.ppw_t_position.my_contact_link{bottom: 120px; text-align: center; background: #FFF;}

    .fm_mobile_bottom_space .row.g-3 [class*="col-sm-"]:nth-child(even):not(:last-child){margin-bottom: 0.5rem;}

    .floating_icon.download_icon a.ppw_position > img{max-width: 100%;}

    .half_circle_box ul li div > span.fw-bold{color: #094d8a !important; position: absolute !important; top: 10px; left: 18px;}
    .half_circle_box ul li .content_box{padding-top: 45px !important;}

    .singlepost .imgPost {min-height: 150px;}

    .hero_banner.p2lhome .banner-div .banner_nav_bg {width: 100%; max-width: 100%; flex: 0 0 100%;}
    .hero_banner.p2lhome .banner-div.mw-50 {max-width: 97%;}
    .hero_banner.p2lhome.padl0 {padding-left: 5px; padding-right: 15px;}

    .lungrisk li {flex-wrap: wrap;}
    .lungrisk li div {padding: 13px; margin-bottom: 9px; width: 100%;}
    .lungrisk li p {width: 100%; margin-left: 0;}

    .staging .cols2 {flex-wrap: wrap;}
    .staging .cols2 .col1, .staging .cols2 .col2 {width: 100%;}
    .staging .cols2 .col2 {margin-top: 20px;}
    .staging .cols2 .col2 h3, .staging .cols2 .col1 .blue h3 {height: auto; padding-bottom: 14px;}
    .staging .cols2 .col2 td {height: auto;}
    .staging .cols2 td:first-child, .staging .cols2 .col2 td:first-child {width: 27%;}
    .position-relative .clearblock {display: none;}

    .inner_page_title_align h1.rf,.innerpage_hero_banner h1.rf {padding-bottom: 20px;}
    .ppw_content_top_div.rf {margin-top: 0 !important;}
}

@media (max-width: 600px){
    .ppw_timeline_parent .ppw_timeline_block:nth-child(odd) .ppw_separator,
    .ppw_timeline_parent .ppw_timeline_block:nth-child(even) .ppw_separator{transform: scale(-1); left: 0;}
    .ppw_timeline_parent .ppw_timeline_block .ppw_timeline_heading,
    .ppw_timeline_parent .ppw_timeline_block .ppw_timeline_description{width: calc(100% - 160px); margin-left: 140px;}
    .ppw_timeline_start, .ppw_timeline_end{width: 40px; margin-left: -7px; position: relative;}
    .ppw_timeline_parent.timeline--mobile .ppw_timeline_block.timeline__item{left: 13px; padding-left: 20px;}

    header .nav li.nav-item {width: 100%;max-width: 50%;flex: 0 0 50%;text-align: left;}
    header .nav li.nav-item a{font-size: 0.90rem; padding-left: 12px;}

    .menu_desktop{display: none;}
    .menu_mobile{display: flex;}
}

@media (max-width: 575px){
    .position-relative.stages .circle{border:none!important;height:auto!important;top:0!important;margin-top:28px}
    .position-relative.stages .rectangle {width: 100%; padding: 40px 15px 15px 15px !important;}
    .position-relative.stages .rectangle p{padding-left: 0 !important; margin-bottom: 0.6em;}
    .position-relative.stages .rectangle p,
    .position-relative.stages .rectangle ul{margin-left: 0 !important;}
    .position-relative.stages .rectangle ul{width: 100% !important; padding-left: 15px !important; list-style-position: inside;}

    #hexGrid.rounded_hexGrid .hexGrid .hex .content_img_text .fs-5{font-size: 1em !important;}
    #hexGrid.rounded_hexGrid .hexGrid .hex.hex_svg{min-height: 480px;}
    #hexGrid.rounded_hexGrid .hexGrid.managing_side_effects_parent .hex.hex_svg.count_no_1,
    #hexGrid.rounded_hexGrid .hexGrid.managing_side_effects_parent .hex.hex_svg.count_no_2,
    #hexGrid.rounded_hexGrid .hexGrid.managing_side_effects_parent .hex.hex_svg.count_no_3,
    #hexGrid.rounded_hexGrid .hexGrid.managing_side_effects_parent .hex.hex_svg.count_no_4,
    #hexGrid.rounded_hexGrid .hexGrid.managing_side_effects_parent .hex.hex_svg.count_no_5,
    #hexGrid.rounded_hexGrid .hexGrid.managing_side_effects_parent .hex.hex_svg.count_no_6{min-height: 360px; height: auto;}

    #hexGrid.rounded_hexGrid .hexGrid.is_a_clinical_trial_right_for_me_parent .hex.hex_svg[class*="count_no_"]{height: auto;}
    #hexGrid.rounded_hexGrid .hexGrid.is_a_clinical_trial_right_for_me_parent .hex.hex_svg.count_no_1,
    #hexGrid.rounded_hexGrid .hexGrid.is_a_clinical_trial_right_for_me_parent .hex.hex_svg.count_no_2,
    #hexGrid.rounded_hexGrid .hexGrid.is_a_clinical_trial_right_for_me_parent .hex.hex_svg.count_no_3,
    #hexGrid.rounded_hexGrid .hexGrid.is_a_clinical_trial_right_for_me_parent .hex.hex_svg.count_no_4,
    #hexGrid.rounded_hexGrid .hexGrid.is_a_clinical_trial_right_for_me_parent .hex.hex_svg.count_no_5{min-height: 510px;}

    .footer_nav a{width: 100% !important;}
/*    header .nav li.nav-item {max-width: 100%; flex: 0 0 100%;}*/
}


@media (max-width: 480px){
    .parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block .ppw_comment_content{width: calc(100% - 100px);}
    .parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block.ppw_comment_block_r_lg .ppw_comment_content{height: calc(100% - 160px); margin-bottom: 100px;}
    .parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block.ppw_comment_block_b .ppw_comment_content{height: calc(100% - 150px); margin-bottom: 90px;left: 10px;}
    .parent_my_patient_family_stories .ppw_comment_block_parent .ppw_comment_block.ppw_comment_block_r_sm .ppw_comment_content{height: calc(100% - 130px); margin-bottom: 80px;}


    .is_a_clinical_trial_right_for_me_parent [class*="count_no_"] .content_box div,
    #hexGrid.rounded_hexGrid .hexGrid .hex .content_img_text .content_box .fs-5{font-size: 0.93em;}

    /* .right_align_icon_box .standard_content_block{max-width: calc(100% - 65px);} */
}

@media (max-width: 400px){
.half_circle_box ul li div.mobiletext > span.fw-bold {margin-right: 10px;}
.half_circle_box ul li .mobiletext .content_box {padding-top: 63px !important;}
.symptom_human_parent_box .sh_list_box .sh_lists .sh_box .sh_box_points ul li label {flex-wrap: wrap; max-height: inherit;}
#symptom-track .bg-primary {height: 84px;}
#symptom-track .bg-primary .form-check {top: 67% !important; left: 0 !important;}

/*3oct24*/
.week_chart_parent table [class*="week_color_"], .weekly_legend_parent li span {width: 16px; height: 16px;}
.week_chart_parent .th_symptoms_name_list {min-width: 36px; width: 36px;}
.weekly_legend_parent li,
.week_chart_parent .week_days, .week_chart_parent table th.text-end.lh-sm {font-size: 13px;}
/*3oct24*/
}

@media (max-width: 380px){
header .nav li.nav-item a, header .nav li.nav-item a:hover {font-size: 0.85rem; padding-left: 13px;}
}

@media (max-width: 355px){
header .nav li.nav-item {max-width: 100%; flex: 0 0 100%;}
header .nav li.nav-item a, header .nav li.nav-item a:hover {font-size: 0.95rem; padding-left: 15px;}
.position-relative.wrap {flex-wrap: wrap;}
.position-relative .clearblock, .position-relative .clearblock.tt {display: block;}
}