.product-tab{background:#f1f1f1;padding:2% 5%}
.tab .nav-tabs{border:0}
.tab .nav-tabs .nav-item{padding-right:35px}
.tab .nav-tabs .nav-item:last-child{padding-right:0}
.tab .nav-tabs .nav-link{font-family:'PT Serif';color:#888;border:0;padding:0;font-size:16px;border-bottom:4px solid transparent}
.tab .nav-tabs .nav-item.show .nav-link,.tab .nav-tabs .nav-link.active{color:#222;background-color:transparent;border-bottom:4px solid #ef7f1a}
.tab .nav-tabs{display:none}
.tab .card-body{padding:30px 0}
.product-content{padding:0 5%}
.tab-accordion-content{margin-bottom:40px}
.tab-accordion-content .space{height:25px}
.tab-accordion-content hr{border:0;border-top:1px solid #ccc}
.tab-accordion-content h4{font-size:18px;font-weight:700}
.tab-accordion-content p.margin-0{margin-bottom:0}
.tab-accordion-content .annual-card{margin:20px 0;border:1px solid #ccc}
.tab-accordion-content .annual-card h3{font-family:'PT Serif';background:#ef7f1a;color:#fff;padding:25px 20px;min-height:70px;font-size:18px;line-height:24px}
.tab-accordion-content .annual-card{min-height:270px}
.tab-accordion-content .annual-card h3 span{float:right}
.tab-accordion-content .annual-card .content{padding:20px 20px 0 20px}
.tab-accordion-content .annual-card .content{padding:20px 20px 0 20px}
.tab-accordion-content .annual-card .content p span{float:right}
.tab-accordion-content .annual-card .content hr{border-color:#ccc}
.tab-accordion-content img{margin-bottom:30px}
.tab-accordion-content .main_table{border:1px solid #727272;padding:10px;border-radius:6px;margin-bottom:20px}
.tab-accordion-content .main_table .table_row{background:#f8f8f8;border-radius:6px;padding:20px;margin-bottom:10px}
.tab-accordion-content .main_table .table_row:last-child{margin-bottom:0}
.tab-accordion-content .main_table .table_title h6,.tab-accordion-content .main_table .table_row h6{font-weight:700}
.tab-accordion-content .main_table .table_row h6.noBold{font-weight:400}
.tab-accordion-content .main_table .table_row p{margin:0}
.tab-accordion-content .main_table .table_title{padding:20px}
.tab-accordion-content .main_table .table_row.light{background:#fff;border:1px solid #ddd}
.tab-accordion-content .main_table .table_row ol{margin:20px 0 20px 15px}
.tab-accordion-content .main_table .table_row ol li{margin-bottom:10px}
.tab-accordion-content .main_table .table_row ol li:last-child{margin-bottom:0}
.tab-accordion-content .main_table.extraPadding{padding:30px}
.tab-accordion-content .main_table .inner_table{border-bottom:1px solid #ddd;margin-bottom:20px}
.tab-accordion-content .main_table .inner_table p{position:relative}
.tab-accordion-content .main_table .inner_table p:before{content:"";position:absolute;width:8px;height:2px;top:14px;left:0;background:#777}
.tab-accordion-content .main_table h4{font-size:20px;margin-bottom:20px}
.tab-accordion-content .main_table .inner_table.grey_table{background:#f8f8f8;border:0;padding:30px 30px 10px}
.tab-accordion-content .tab_bg_grey_table{background:#f7f7f7;padding:30px}
.tab-accordion-content .tab_bg_grey_table h5{font-size:18px;font-weight:700;margin-bottom:20px}
.tab-accordion-content .tab_bg_grey_table p{margin:0;padding:20px 0}
.tab-accordion-content .tab_bg_grey_table .row.bg_white{margin-bottom:20px;box-shadow:0 0 10px rgba(0,0,0,0.1)}
.tab-accordion-content .graph_content h4{font-size:28px;font-weight:700;margin-bottom:30px}
.tab-accordion-content .graph_content p{margin:0}
.tab-accordion-content .graph_content a{display:block;text-align:right}
.tab-accordion-content .graph_content .graph_report{margin-top:40px}
.tab-accordion-content .graph_content .graph_report .light_orange{background:#fcf5ee;padding:20px;margin-bottom:20px}
.tab-accordion-content .graph_content .graph_report .light_orange h6{font-weight:700}
.tab-accordion-content .graphy_canvas{position:relative}
.tab-accordion-content .graphy_canvas .radio-toolbar{position:absolute;top:30px;right:30px;margin-bottom:0}
.tab-accordion-content .graphy_canvas .radio-toolbar label{padding:8px 15px}
.tab-accordion-content h3{font-size:25px;font-weight:700;margin-bottom:20px}
.tab-accordion-content small{font-size:12px}
.tab-accordion-content.margin_bottom{margin-bottom:0}
.tab-accordion-content.border_bottom{border-bottom:1px solid #ddd;padding-bottom:40px}
.tab-accordion-content .text-center img{margin-bottom:0}
.tab-accordion-content .co-social-img{align-items:center}
.tab-accordion-content .co-social-img p{margin-bottom:0}
.tab-accordion-content .co-social-img p b{display:block;margin-bottom:10px}
.tab-accordion-content .co_social_pdf{margin-bottom:30px}
.tab-accordion-content .co_social_pdf:last-child{margin-bottom:0}
.tab-accordion-content .co_social_pdf a{display:block;background:url('../../../../../content/dam/choice/tab-and-accordion/images/corporate-social-responsibility/pdf.svg') no-repeat center right 30px;background-size:8%;border:1px solid #ddd;text-transform:uppercase;letter-spacing:2px;padding:16px 70px 16px 30px;border-radius:60px;overflow:hidden}
.tab-accordion-content .co_social_pdf a:hover{background:url('../../../../../content/dam/choice/tab-and-accordion/images/corporate-social-responsibility/pdf.svg') no-repeat center right 25px;background-size:8%;border:1px solid #ef7f1b;box-shadow:0 0 10px rgba(0,0,0,0.2)}
@media only screen and (min-device-width:1536px) and (max-device-width:2560px){.tab .nav-tabs .nav-item{padding-right:50px}
.tab .nav-tabs .nav-link{font-size:22px}
.tab-accordion-content h4{font-size:25px}
.tab-accordion-content p{line-height:40px}
.tab-accordion-content .main_table .table_title h6,.tab-accordion-content .main_table .table_row h6{font-size:22px}
}
@media only screen and (max-width:1024px){.tab .nav-tabs .nav-item{padding-right:15px}
.tab .nav-tabs .nav-link{font-size:15px}
}
@media only screen and (max-width:991px){.tab .nav-tabs .nav-item{padding-right:30px}
.tab-accordion-content .annual-card{min-height:200px}
.tab-accordion-content .annual-card h3{padding:20px 10px;font-size:15px;min-height:65px}
.tab-accordion-content .annual-card .content{padding:10px 10px 0 10px}
}
@media(min-width:768px){.tab .nav-tabs{display:flex}
.tab .card{border:0}
.tab .card .card-header{display:none}
.tab .card .collapse{display:block}
}
@media only screen and (max-width:767px){.product-content{padding:0 4%}
.tab-content>.tab-pane{display:block !important;opacity:1}
.product-tab{display:none}
.accordion .card{border:0;background:transparent;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-o-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);border:1px solid #ef7f1a;margin-top:10px}
.accordion .card-header{border:0;background:#fff;position:relative;border-radius:3px;padding:15px 20px;cursor:pointer}
.accordion .card-body{border:0;background:#fff;border-radius:0 0 3px 3px;padding:15px 20px}
.accordion .card-body p{color:#3a3a3a}
.accordion .card-body .strip{background:#f8f8f8;padding:15px;margin-bottom:20px}
.accordion .card-body .strip p{margin-bottom:0}
.accordion .card-body p span{color:#8a8a8a;font-weight:400}
.accordion .card-header a{color:#3a3a3a;font-weight:700;font-size:16px;display:block;padding-right:30px}
.accordion .card-header.collapsed a{font-weight:400}
.accordion .card-header a:before{content:"";position:absolute;right:20px;top:22px;width:15px;height:15px;border-top:3px solid #ef7f1a}
.accordion .card-header a.collapsed:after{content:"";position:absolute;right:26px;top:16px;width:15px;height:15px;border-right:3px solid #ef7f1a}
.accordion .accordion-titile{font-size:22px;letter-spacing:2px;color:#3a3a3a;font-weight:700;margin-bottom:20px;display:inline-block;cursor:pointer}
.accordion .accordion-titile img{width:20px;margin-right:10px}
.tab-accordion-content h4{font-size:16px}
.tab-accordion-content .annual-card{min-height:unset}
.tab-accordion-content .annual-card h3{min-height:unset}
.tab-accordion-content{padding:0}
.tab-accordion-content .main_table.table_responsive{overflow-x:scroll}
.tab-accordion-content .main_table .table_row{padding:15px}
.tab-accordion-content .main_table.table_responsive .table_row{padding:15px;width:800px}
.tab-accordion-content .main_table .table_title{padding:15px 0}
.tab-accordion-content .main_table.extraPadding{padding:20px}
.tab-accordion-content .main_table .inner_table p{text-align:left !important}
.tab-accordion-content .main_table .inner_table p:before{display:none}
.tab-accordion-content .main_table .inner_table.grey_table{padding:20px 20px 0}
.tab-accordion-content .tab_bg_grey_table h5{font-size:16px}
.tab-accordion-content .tab_bg_grey_table p{padding:10px 0}
.tab-accordion-content .graph_content a{text-align:left;margin-top:10px}
.tab-accordion-content .graph_content .graph_report .light_orange{padding:15px}
.tab-accordion-content .graphy_canvas .radio-toolbar{position:relative;top:0;right:0;margin-bottom:20px}
.tab-accordion-content .graphy_canvas .radio-toolbar .row{margin:0}
.tab-accordion-content .graphy_canvas .radio-toolbar .form-check-inline{margin-top:.75rem}
.tab-accordion-content:last-child{margin-bottom:0}
.tab-accordion-content.margin_bottom{margin-bottom:40px}
.tab-accordion-content .co-social-img{text-align:center}
.tab-accordion-content .co-social-img p{margin:15px 0 0}
.tab-accordion-content .co_social_pdf{margin-bottom:0}
.tab-accordion-content .co_social_pdf a{margin-bottom:20px}
}