﻿/*body {
    margin:0px;
    padding:0px;
    font-family:'Verdana';
	font-family:inherit;
}*/
#horizontalTab {
	background:#babf02;
}

/*
ul.resp-tabs-list, p {
    margin:0px;
    padding:0px 0px 1em 0px;
	color:#777;
	font-size:14px;
	line-height:1.5em;
}
*/

ul.resp-tabs-list p {
    margin:0px;
    padding:0px 0px 1em 0px;
	color:inherit;
	font-size:inherit;
	line-height:1.5em;
}

/*
ul.resp-tabs-list, h3 {
    margin:0px;
    padding:0px;
	color:#000;
	font-size:18px;
}
*/

ul.resp-tabs-list h3 {
    margin:0px;
    padding:0px;
	color:inherit;
	font-size:inherit;
}

/*
ul.resp-tabs-list, h4 {
    margin:0px;
    padding:0px;
	color:#000;
	font-size:15px;
	line-height:1.5em;
}
*/

ul.resp-tabs-list h4 {
    margin:0px;
    padding:0px;
	color:inherit;
	font-size:inherit;
	line-height:1.5em;
}

.resp-tabs-list li {
    font-weight:500;
    font-size:inherit;
    display:inline-block;
    padding:13px 18px;
    margin:5px 0px 0px 3px;
    list-style:none;
    cursor:pointer;
    float:left;
	border-radius:10px 10px 0px 0px;
	/*background-color:#FFF;*/
	border:1px solid #b7b7b7;
	border-bottom:none;
}

#verticalTab .resp-tabs-list li {
	border-radius:0px 0px 0px 0px;
	border:none;
	border-left:1px solid #b7b7b7;
	border-right:1px solid #b7b7b7;
	border-bottom:1px solid #b7b7b7;
}

#verticalTab .resp-tabs-list li:first-child {
	border-top:1px solid #b7b7b7;
}

#verticalTab .resp-tabs-list li:last-child {
	border-bottom:1px solid #b7b7b7;
}

.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 20px;
}

.resp-tab-active {
    border:1px solid #c1c1c1;
    border-bottom:none;
}

.resp-tab-active {
  background-color:#CCCCCC;/*25% color 3*/
	color:#515151;
	border:none;
}

#verticalTab .resp-tab-active {
	background-color:#babf02!important;/*100% color 3*/
	color:#FFF;
	border-radius:0px 0px 0px 0px;
	border:none;
	border-right:1px solid #b7b7b7!important;
}

.resp-content-active, .resp-accordion-active {
    display:block;
}

.resp-tab-content {
    border:1px solid #c1c1c1;
}

h2.resp-accordion {
    font-size:13px;
    border:1px solid #c1c1c1;
    border-top:0px solid #c1c1c1;
    margin:0px;
    padding:10px 15px;
}

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;
    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:0px;
    clear:none;
	margin-left:-1px;
}

.resp-vtabs .resp-tab-content {
    border:none;
}

.resp-vtabs li.resp-tab-active {
    border:1px solid #c1c1c1;
    border-right:none;
    background-color:#fff;
    position:relative;
    z-index:1;
    margin-right:-1px!important;
    padding:14px 15px 15px 14px!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;
}

/*-----------Accordion styles-----------*/
h2.resp-tab-active {
    background:#babf02!important;/*100% color 3*/
	color:#FFF;

}

.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;
}

/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/
@media only screen and (max-width: 767px) {
    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:initial;
        clear:none;
    }
    .resp-accordion-closed {
        display:none!important;
    }
    .resp-vtabs .resp-tab-content:last-child {
        border-bottom:1px solid #c1c1c1!important;
    }
}

ul.resp-tabs-list-vert {
	display:none;
}

div.resp-tabs-container-vert {
	  border:none;
	  float:none;
	  width:100%;
	  min-height:initial;
	  clear:none;
}
