#parentHorizontalTab {margin-top: 30px !important;}
ul.resp-tabs-list {margin: 0px;padding: 0px;}
.resp-tabs-list li {font-weight: 400;font-size: 15px;display: inline-block;padding: 13px 20px;margin: 0 8px 0 0;list-style: none;cursor: pointer;float: left;}
.resp-tabs-container {padding: 0px;background-color: #fff;clear: left;}
h2.resp-accordion {cursor: pointer;padding: 5px;display: none;}
.resp-tab-content {display: none;padding: 15px;}
.resp-tab-active { border:none !important; border-bottom: none; margin-bottom: -1px !important; padding: 13px 20px !important; border-top: 4px solid #16be66 !important; border-bottom: 0px #fff solid !important;}
.resp-tab-active {border-bottom: none;background-color: #fff;}
.resp-content-active, .resp-accordion-active {display: block;}
.resp-tab-content {border:none;	border-top-color: #16be66;}
h2.resp-accordion {font-size: 15px;border: 1px solid #c1c1c1;border-top: 0px solid #c1c1c1;margin: 0px;padding: 15px 15px; font-family:'Roboto',sans-serif; font-weight:400}
h2.resp-tab-active {border-bottom: 0px solid #c1c1c1 !important;margin-bottom: 0px !important;padding: 10px 15px !important;}
h2.resp-tab-title:last-child {border-bottom: 12px solid #c1c1c1 !important;background: blue;}
/*-----------Vertical tabs-----------*/
.resp-vtabs ul.resp-tabs-list {float: left;width: 30%;}
.resp-vtabs .resp-tabs-list li {display: block;padding: 15px 15px !important;margin: 0 0 4px;cursor: pointer;float: none;}
.resp-vtabs .resp-tabs-container {padding: 0px;background-color: #fff;border: 1px solid #c1c1c1;float: left;width: 68%;min-height: 250px;border-radius: 4px;clear: none;}
.resp-vtabs .resp-tab-content {border: none;word-wrap: break-word;}
.resp-vtabs li.resp-tab-active { position: relative; z-index: 1; margin-right: -1px !important; padding: 14px 15px 15px 14px !important; border-top: 1px solid; border: none !important; border-left: 4px solid #16be66 !important; margin-bottom: 4px !important; border-right: 1px #FFF solid !important;}
.resp-arrow {width: 0;height: 0;float: right;margin-top: 3px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 12px solid #c1c1c1;border: solid black; border-width: 0 1px 1px 0; display: inline-block; padding: 3px; transform: rotate(45deg); -webkit-transform: rotate(45deg);}
h2.resp-tab-active span.resp-arrow {width: 0;height: 0;float: right;margin-top: 3px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 12px solid #c1c1c1;border: solid black; border-width: 0 1px 1px 0; display: inline-block; padding: 3px;transform: rotate(-135deg);  -webkit-transform: rotate(-135deg);}

/*-----------Accordion styles-----------*/
h2.resp-tab-active {background: #DBDBDB;/* !important;*/}
.resp-easy-accordion h2.resp-accordion {display: block;}
.resp-easy-accordion .resp-tab-content {border: 1px solid #c1c1c1;}
.resp-easy-accordion .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1;/* !important;*/}
.resp-jfit {width: 100%;margin: 0px;}
.resp-tab-content-active {display: block;}
h2.resp-accordion:first-child {border-top: 1px solid #c1c1c1;/* !important;*/}
table .bt.bt-orange { color: #fea031; border: 2px solid #fea031; transition: all .2s linear; text-align: center;font-size: 14px;padding: 4px 4px;margin: 0 auto;font-family: 'Roboto', sans-serif; font-weight: bold;display: inline-block; text-transform: uppercase;}
table .bt.bt-orange:hover {background:#fea031; color:#fff}
table a.learn-link {color:#517fa7; display:inline-block; margin:0 auto}
/*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 #C1C1C1;}
.resp-vtabs .resp-tabs-container {    border: none;    float: none;    width: 100%;    min-height: 100px;    clear: none;}
.resp-accordion-closed {    display: none !important;}
.resp-vtabs .resp-tab-content:last-child {    border-bottom: 1px solid #c1c1c1 !important;}
}