ul.resp-tabs-list{margin:0px;padding:0px;background:#fff;float:left;width:100%;border-bottom:2px solid #700303;}
.resp-tabs-list li{display:inline-block;padding:9px 20px;list-style:none;cursor:pointer;float:left;color:#fff;position:relative;background:#262729;text-transform:uppercase;font-family:'OpenSansBold';font-size:14px;border-right:1px solid #515254;}
.resp-tabs-list li span{background:url(../images/tab-active.png) no-repeat;width:13px;height:6px;position:absolute;left:20px;bottom:-8px;display:none}
.resp-tabs-list li.resp-tab-active span,
.resp-tabs-list li:hover span{display:block;}
.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:20px 0px;}
.resp-tab-content p{color:#222222;font-size:15px;line-height:24px}
.resp-tabs-list li.resp-tab-active,
.resp-tabs-list li:hover{background-color:#700303;color:#fff;}
.resp-content-active,
.resp-accordion-active{display:block;}
.resp-tab-content{}
h2.resp-accordion{font-size:16px;border-top:1px solid #d7d7d7;margin:0px;padding:10px 15px;background:#262729;color:#fff;border:1px solid #515254;}
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;}
.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:1px solid #5AB1D0 !important;border-left:4px solid #5AB1D0 !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;}
h2.resp-tab-active span.resp-arrow{border:none;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #fff;}
h2.resp-tab-active,
h2.resp-accordion:hover{background:#700303;color:#fff;border:1px solid #700303;}
.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;}
.resp-jfit{width:100%;margin:0px;}
.resp-tab-content-active{display:block;}
@media only screen and (max-width:767px){ul.resp-tabs-list{display:none;}
.billing-tab ul.resp-tabs-list{display:block;}
.billing-tab h2.resp-accordion{display:none;}
.billing-tab .resp-tab-content{padding:20px 0px;}
.billing-tab .resp-tabs-container{border:none;}
h2.resp-accordion{display:block;width:100%;float:left;}
h2.resp-accordion:first-child{border-top:none;}
.resp-vtabs .resp-tab-content{border:1px solid #C1C1C1;}
.resp-tab-content{padding:20px;float:left;width:100%;border:1px solid #ccc;}
.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:100px;clear:none;}
.resp-accordion-closed{display:none !important;}
.resp-tabs-container{border:solid 1px #d7d7d7;}
}