ul.resp-tabs-list{margin:0px;padding:0px;margin: 20px;border-bottom: 1px solid #dddddd;}
.resp-tabs-list li{font-weight:600;font-size:15px;display:inline-block;padding:6px 20px;margin:0;list-style:none;cursor:pointer;float:left;border: 1px solid #e5e5e5;
    border-bottom: 0;}
.resp-tabs-container{padding:0px;background-color:#fff;clear:left;margin: 20px}
h2.resp-accordion{cursor:pointer;padding:5px;display:none;}
.resp-tab-content{display:none;  /* padding: 15px; */}

.resp-tab-active{border-bottom:none;background-color:#fff;}
.resp-content-active,.resp-accordion-active{display:block;}
h2.resp-accordion{font-size:13px;border:1px solid #f58634;border-top:0px solid #f58634;margin:0px;padding:10px 15px;background:#f58634;color:#fff;text-align:left;}
h2.resp-tab-active{border-bottom:0px solid #f58634!important;margin-bottom:0px!important;padding:10px 15px!important;}
h2.resp-tab-title:last-child{border-bottom:12px solid #f58634!important;background:blue;}

/*-----------Vertical tabs-----------*/
.resp-vtabs ul.resp-tabs-list{float:left;width:26%;}
.resp-vtabs .resp-tabs-list li{display:block;padding:15px 7px!important;margin:0;cursor:pointer;float:none;}
.resp-vtabs .resp-tabs-container{padding:0px 15px;background-color:#fff;  /* border: 1px solid #f58634; */float:left;width:74%;min-height:250px;border-radius:4px;clear:none;}
.resp-vtabs .resp-tab-content{border:none;}
.resp-vtabs li.resp-tab-active{border-right:none;position:relative;z-index:1;color:#fff;margin-right:-1px!important;padding:14px 7px 15px 7px!important;}

/*-----------Accordion styles-----------*/
h2.resp-tab-active{background:#f58634;}
.resp-easy-accordion h2.resp-accordion{display:block;}
.resp-easy-accordion .resp-tab-content{border:1px solid #f58634;}
.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #f58634!important;}
.resp-jfit{width:100%;margin:0px;}
.resp-tab-content-active{display:block;}
h2.resp-accordion:first-child{border-top:1px solid #f58634!important;}

/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/
@media only screen and (max-width:768px){
  ul.resp-tabs-list{display:none;}
  h2.resp-accordion{display:block;}

  /* .resp-vtabs .resp-tab-content { border: 1px solid #f58634; } */
  .resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none;}
  .resp-accordion-closed{display:none!important;}
  .resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #f58634!important;}
}