.tab_wrapper{margin:10px 0 50px;width:100%;position:relative;/*display: flex;*/justify-content: center;align-items: center;}
.tab_wrapper > ul{clear:both;display:inline-block;width:100%;}
.tab_wrapper > ul li{float:left;cursor:pointer;font-family: 'HelveticaNeueLT Std';padding:8px 18px;font-size:17px;position:relative;color:#fff;margin:0 5px 0 0;}
.tab_wrapper .controller{display:block;overflow:hidden;clear:both;position:absolute;top:0;right:0;}
.tab_wrapper .controller span{padding:8px 22px;background:#49a4d9;color:#fff;text-transform:uppercase;display:inline-block;}
.tab_wrapper .controller span.next{float:right;margin-left:10px;}
.tab_wrapper .content_wrapper{float:left;width:100%;border:0px solid #49a4d9;border-top:0;box-sizing:border-box;}
.tab_wrapper .content_wrapper .tab_content{display:none;padding:15px 20px;}
.tab_wrapper .content_wrapper .tab_content.active{}
.tab_wrapper .content_wrapper .tab_content .error{color:red;}
.tab_wrapper .content_wrapper .accordian_header{display:none;padding:10px 20px;text-transform:uppercase;font-weight:bold;border-top:1px solid #ccc;border-bottom:1px solid #fff;position:relative;cursor:pointer;}
.tab_wrapper .content_wrapper .accordian_header.active{color:#fff;border-bottom:1px solid #ccc; background: #ED6823;}
.tab_wrapper .content_wrapper .accordian_header.active:after{position:absolute;top:0;left:0;content:"";width:5px;height:100%;background: rgb(177 82 46);}
.tab_wrapper .content_wrapper .accordian_header .arrow{float:right;display:inline-block;width:12px;height:12px;position:absolute;border-radius:2px;transform:rotate(-135deg);background:#fff;border-top:3px solid #ED6823;border-left:3px solid #ED6823;right:15px;top:calc(50% - 6px);}
.tab_wrapper .content_wrapper .accordian_header.active .arrow{    background: #ED6823;
    transform:rotate(45deg);margin-top:5px;border-top:3px solid #ffffff;border-left:3px solid #ffffff;}
.tab_wrapper.left_side > ul{width:100%;float:left;color:#1f1f1f;margin-top:15px;display: flex;
  flex-direction: row;flex-wrap: wrap;}
  .tab_wrapper.left_side > ul {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 5px;
  padding: 0;
  height: 100px;
}

.tab_wrapper.left_side > ul li {
  width: 20%;
  height: 49px;
  margin: 1px 1%;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.tab_wrapper.left_side > ul li{font-weight: bold;list-style: none;background: rgb(237 104 35 / 95%);box-sizing:border-box;margin:0;padding:30px 21px 12px 21px; border:1px solid #fff;margin-bottom: 10px;border-right: 0;/*box-shadow: 0 2px 4px 0 rgba(0,0,0,.1), 0 6px 20px 0 rgba(0,0,0,.1);box-shadow: 0px 0px 0px 0 rgba(0,0,0,.1), -10px 0px 12px 0 rgba(0,0,0,.1);*/}
@media only screen and (max-width:1200px){.tab_wrapper.left_side > ul li{padding: 30px 21px 12px 21px;}}
.tab_wrapper.left_side > ul li:before {
    content: '';
    background: white;
    padding: 4px;
    position: absolute;
    right: 0;
    left: 0;
    transform: rotate(45deg);
    bottom: 5px;
    /*box-shadow: 0 2px 4px 0 rgba(0,0,0,.1), 0 6px 20px 0 rgba(0,0,0,.1);*/
    z-index: -1;    
    width: 7px;
    margin: -14px auto;
    overflow: hidden;

    
}
.tab_wrapper.left_side > ul li.active{
    background: #4b71fc;
    color: white;
    background: rgb(237 104 35 / 6%);
    color: #ED6823;
}
.tab_wrapper.left_side > ul li.active:before  {
    color: white;
    background: #ED6823;
    color: #ED6823;
}
.tab_wrapper.left_side > ul li.active{border-bottom: 4px solid #ED6823;}
.tab_wrapper.left_side > ul li.active p{color: #ED6823;}
.tab_wrapper.left_side .content_wrapper{width:100%;float:left;/*padding-left:4%;*/}
.tab_wrapper.left_side .controller{top:-50px;}
.tab_wrapper.right_side > ul{width:25%;float:right;border-bottom:1px solid #ccc;}
.tab_wrapper.right_side > ul li{width:100%;box-sizing:border-box;margin:0;padding:12px 18px;border-width:1px;border-right:0;border-left:0;text-align:right;}
.tab_wrapper.right_side > ul li:after{right:0;left:inherit;top:0;content:"";position:absolute;width:5px;height:100%;background:#ccc;}
.tab_wrapper.right_side > ul li.active{border-color:#ccc;}
.tab_wrapper.right_side > ul li.active:after{right:0;left:inherit;top:0;width:5px;height:100%;content:"";background:#49a4d9;}
.tab_wrapper.right_side > ul li.active:before{left:-2px;right:inherit;position:absolute;top:0;content:"";width:2px;height:100%;background:#fff;}
.tab_wrapper.right_side .content_wrapper{width:75%;float:left;border:1px solid #ccc;}
.tab_wrapper.right_side .controller{top:-50px;}
.tab_wrapper.accordion .content_wrapper{border-color:#ccc;}
.tab_wrapper.accordion .content_wrapper .accordian_header{display:block;}
.tab_wrapper.accordion > ul{display:none;}
.tab-content p{line-height:24px;color:#1f1f1f;}
@media only screen and (max-width:991px){.tab_wrapper > ul{display:none !important;}
.tab_wrapper .content_wrapper{border:0;}
.tab_wrapper .content_wrapper .accordian_header{display:block;}
.tab_wrapper.left_side .content_wrapper, .tab_wrapper.right_side .content_wrapper{width:100%;border-top:0;}
.tab_wrapper .controller{display:none;position:relative;}
}
.t-l{float:left;}
.tab_content p{font-size:16px;line-height:26px;}
.tab-title{float:left;font-size:24px !important;}
@media only screen and (min-width:992px){.tab_wrapper .tab_list{display: flex;}.tab_wrapper.left_side > ul li p{text-align: center;}}