﻿ 
.resp-tab-content p {margin: 0px;}

/*.resp-tab-content h1 { font-size: 1.8em; margin-top: 2em; margin-bottom: .5em; }
.resp-tab-content h2 { font-size: 1.6em; margin-top: 2em; margin-bottom: .5em; }
.resp-tab-content h3 { font-size: 1.4em; margin-top: 1.5em; margin-bottom: .5em; }
.resp-tab-content h4 { font-size: 1.2em; margin-top: 1.2em; margin-bottom: .3em; }
.resp-tab-content h5 { font-size: 1.1em; margin-top: 1em; margin-bottom: .1em; }
.resp-tab-content h6 { font-size: 1.0em; margin-top: 1em; margin-bottom: .1em; }*/


.resp-tabs-list { width:100%; float:left; margin:0px; padding:0px;display: table;}

.resp-tabs-list li { width:50%; border-bottom: none; font-family:'robotobold', Arial, Helvetica, sans-serif; font-size:21px; display: table-cell; white-space: nowrap; padding:25px 28px; margin: 0px 0px; list-style: none; cursor: pointer; border-radius:0px 0px 0px 0px; color:#626262; text-align:center; position:relative; background:#f7f7f7; text-transform:uppercase;}
.resp-tabs-container {padding: 0px; background-color: #fff;	color: #515151; clear: left; }
.resp-tabs-container iframe { width:100%; height:100%;}
.resp-tabs-container video { width:100%; height:100%;}
h2.resp-accordion {cursor: pointer; padding: 5px;display: none; min-width:250px !important;}
.resp-tab-content {display: none;padding: 5px;width:100%; margin-top:31px;}
.resp-tab-active {background-color: #4aaeed !important; color: #fff !important;}
.resp-tab-active:after{-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none;    -moz-border-top-colors: none; border-color:  #4aaeed transparent transparent transparent;   border-image: none; border-style: solid; border-width:14px; content:""; left:50%; position:absolute; bottom:-26px; z-index: 1; margin-left:-9px;}
.resp-content-active, .resp-accordion-active {display: block;}
h2.resp-accordion { font-family:'robotobold', Arial, Helvetica, sans-serif; font-size:22px; border: 1px solid #E1E1E1; border-top: 0px solid #c1c1c1;margin: 0px;padding: 15px 15px;color:#545454;background:#f4f4f4; position:relative;}

h2.resp-accordion:after {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none; -moz-border-top-colors: none; border-color:#c5c5c5 transparent transparent;border-image: none; border-style: solid;border-width:7px;content: "";right:30px; margin-top: 0; position: absolute;bottom:11px;z-index: 1;margin-left:-11px;}

h2.resp-tab-active {border-bottom: 0px solid #c1c1c1 !important; margin-bottom: 0px !important;}
h2.resp-tab-title:last-child {border-bottom: 12px solid #c1c1c1 !important;background: blue;} 

/*-----------Accordion styles-----------*/
h2.resp-tab-active {background-color: #545454 !important; color: #fff !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: inline-block !important;}
/*h2.resp-accordion:first-child {background-color: #545454 !important; color: #fff !important;}*/
.resp-tab-content.resp-tab-content-active > ul {list-style-type: inherit; padding:0 0 0 30px; font-size:15px;line-height:26px;color: #515151;font-family: "droid_sansregular",Arial,Helvetica,sans-serif;}
/*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;}
}


/***************************horizontalTab02***************************/

.pro-detail-headerbg{ width:100%; padding:3px 7px 0px 7px; border-radius:4px 4px 0px 0px; border:solid 1px #e9e9e9;  border-bottom:solid 0px; background:#f5f5f5;}
#horizontalTab02 .resp-tabs-list { width:60%; float:left; margin:5px 0 0 0; padding:0px;}
#horizontalTab02 .resp-tabs-list li {font-family:'asapregular', Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px;display: inline-block; padding:10px 15px 10px 15px !important;margin: 0px 2px; list-style: none; cursor: pointer; border-radius:3px 3px 0px 0px; float: left; color:#515151; background:none;}
#horizontalTab02 .resp-tabs-container {padding: 0px; background-color: #fff; clear: left;}
#horizontalTab02 .resp-tabs-container iframe { width:100%; height:100%;min-height:595px;}
#horizontalTab02 .resp-tabs-container video { width:100%; height:100%;min-height:615px; background:#fff;}
#horizontalTab02 h2.resp-accordion {cursor: pointer; padding: 5px; display: none;}
#horizontalTab02 .resp-tab-content {display: none;}
#horizontalTab02 .resp-tab-active { border: 1px solid #e1e1e1;border-bottom: none; margin-bottom: -1px !important;padding: 10px 14px 9px 14px !important; background-color:#fff !important; color:#515151 !important;}
#horizontalTab02 .resp-tab-active:after { display:none;}
#horizontalTab02 .resp-content-active, .resp-accordion-active {display: block;}
#horizontalTab02 .resp-tab-content {border: 1px solid #e1e1e1;}
#horizontalTab02 h2.resp-accordion {font-size:16px;border: 1px solid #c1c1c1;border-top: 0px solid #c1c1c1;margin: 0px;padding: 10px 15px;}
#horizontalTab02 h2.resp-tab-active {border-bottom: 0px solid #c1c1c1 !important;margin-bottom: 0px !important; padding: 10px 15px !important;}
#horizontalTab02 h2.resp-tab-title:last-child {border-bottom: 12px solid #c1c1c1 !important;background: blue;} 
/*-----------Accordion styles-----------*/
#horizontalTab02 h2.resp-tab-active {background: #DBDBDB !important;}
#horizontalTab02 .resp-easy-accordion  h2.resp-accordion {display: block;}
#horizontalTab02 .resp-easy-accordion .resp-tab-content {border: 1px solid #c1c1c1;}
#horizontalTab02 .resp-easy-accordion .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1 !important;}
#horizontalTab02 .resp-jfit {width: 100%;margin: 0px;}
#horizontalTab02 .resp-tab-content-active {display: block;}
#horizontalTab02 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) {
#horizontalTab02 ul.resp-tabs-list {display: none;}
#horizontalTab02 h2.resp-accordion {display: block;}
#horizontalTab02 .resp-vtabs .resp-tab-content {border: 1px solid #C1C1C1;}
#horizontalTab02 .resp-vtabs .resp-tabs-container {border: none; float: none; width: 100%; min-height: initial; clear: none;}
#horizontalTab02 .resp-accordion-closed {display:none !important;}
#horizontalTab02 .resp-vtabs .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1 !important;}
}


/***************************horizontalTab03***************************/

#horizontalTab03 .resp-tabs-list li { font-size:27px; color:#535454; border-bottom:1px solid #cccccc; border-top:1px solid #f0f0f0; border-right:1px solid #dbdbdb;}
#horizontalTab03 .resp-tabs-list li:last-child { border-right:0px;}
#horizontalTab03 .resp-tab-active::after { display:none;}
#horizontalTab03 .resp-tab-active {background-color:#f7f7f7 !important;color:#0080b2 !important;}
#horizontalTab03 h2.resp-accordion { font-size:18px !important;}


/***************************horizontalTab04***************************/

#horizontalTab04 .pro-detail-headerbg{ width:100%; padding:3px 0px 0px 0px;  border: none !important; background:#fff;}
#horizontalTab04 .resp-tabs-list { width:100%; float:left; margin:0px 0 0 0; padding:0px; border:solid 1px #e9e9e9; -webkit-border-radius: 4px 4px 0px 0px; -moz-border-radius: 4px 4px 0px 0px; border-radius: 4px 4px 0px 0px;}
#horizontalTab04 .resp-tabs-list li {font-family:'asapbold', Arial, Helvetica, sans-serif; font-weight:normal; font-size:15px;display: inline-block; padding:15px 20px 15px 20px !important;margin: 0px 0px; list-style: none; cursor: pointer;  float: left; color:#515151; background:none;}
#horizontalTab04 .resp-tabs-container {padding:5px 12px; background-color: #fff; clear: left; border:solid 1px #e9e9e9; border-top:solid 0px; font-size:14px;}
#horizontalTab04 .resp-tabs-container iframe { width:100%; height:100%;min-height:595px;}
#horizontalTab04 .resp-tabs-container video { width:100%; height:100%;min-height:615px; background:#fff;}
#horizontalTab04 h2.resp-accordion {cursor: pointer; padding: 5px; display: none;}
#horizontalTab04 .resp-tab-content {display: none;}
#horizontalTab04 .resp-tab-active {  border-bottom: none; margin-bottom: -1px !important;padding: 10px 14px 9px 14px !important; background-color:#0080b2 !important; color:#fff !important; -webkit-border-radius: 4px 4px 0px 0px; -moz-border-radius: 4px 4px 0px 0px; border-radius: 4px 4px 0px 0px;}
#horizontalTab04 .resp-tab-active:after { display:none;}
#horizontalTab04 .resp-content-active, .resp-accordion-active {display: block;}
#horizontalTab04 .resp-tab-content { }
#horizontalTab04 h2.resp-accordion {font-size:16px;border: 1px solid #c1c1c1;border-top: 0px solid #c1c1c1;margin: 0px;padding: 10px 15px;}
#horizontalTab04 h2.resp-tab-active {border-bottom: 0px solid #c1c1c1 !important;margin-bottom: 0px !important; padding: 10px 15px !important; color:#FFF !important;}
#horizontalTab04 h2.resp-tab-title:last-child {border-bottom: 12px solid #c1c1c1 !important;background: blue;} 
/*-----------Accordion styles-----------*/
#horizontalTab04 h2.resp-tab-active {background: #DBDBDB !important;}
#horizontalTab04 .resp-easy-accordion  h2.resp-accordion {display: block;}
#horizontalTab04 .resp-easy-accordion .resp-tab-content {border: 1px solid #c1c1c1;}
#horizontalTab04 .resp-easy-accordion .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1 !important;}
#horizontalTab04 .resp-jfit {width: 100%;margin: 0px;}
#horizontalTab04 .resp-tab-content-active {display: block;}
#horizontalTab04 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) {
#horizontalTab04 ul.resp-tabs-list {display: none;}
#horizontalTab04 h2.resp-accordion {display: block;}
#horizontalTab04 .resp-vtabs .resp-tab-content {border: 1px solid #C1C1C1; }
#horizontalTab04 .resp-vtabs .resp-tabs-container {border: none; float: none; width: 100%; min-height: initial; clear: none;}
#horizontalTab04 .resp-accordion-closed {display:none !important;}
#horizontalTab04 .resp-vtabs .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1 !important;}
#horizontalTab04 .resp-tabs-container{ padding:0px; }
}


/***************************horizontalTab05***************************/

#horizontalTab05 .pro-detail-headerbg{ width:100%; padding:3px 0px 0px 0px;  border: none !important; background:#fff;}
#horizontalTab05 .resp-tabs-list { width:100%; float:left; margin:0px 0 0 0; padding:0px; border:solid 1px #e9e9e9; -webkit-border-radius: 4px 4px 0px 0px; -moz-border-radius: 4px 4px 0px 0px; border-radius: 4px 4px 0px 0px;}
#horizontalTab05 .resp-tabs-list li {font-family:'asapbold', Arial, Helvetica, sans-serif; font-weight:normal; font-size:15px;display: inline-block; padding:15px 20px 15px 20px !important;margin: 0px 0px; list-style: none; cursor: pointer;  float: left; color:#515151; background:none;}
#horizontalTab05 .resp-tabs-container {padding:5px 12px; background-color: #fff; clear: left; border:solid 1px #e9e9e9; border-top:solid 0px; font-size:14px;}
#horizontalTab05 .resp-tabs-container iframe { width:100%; height:100%;min-height:595px;}
#horizontalTab05 .resp-tabs-container video { width:100%; height:100%;min-height:615px; background:#fff;}
#horizontalTab05 h2.resp-accordion {cursor: pointer; padding: 5px; display: none;}
#horizontalTab05 .resp-tab-content {display: none;}
#horizontalTab05 .resp-tab-active {  border-bottom: none; margin-bottom: -1px !important;padding: 10px 14px 9px 14px !important; background-color:#0080b2 !important; color:#fff !important; -webkit-border-radius: 4px 4px 0px 0px; -moz-border-radius: 4px 4px 0px 0px; border-radius: 4px 4px 0px 0px;}
#horizontalTab05 .resp-tab-active:after { display:none;}
#horizontalTab05 .resp-content-active, .resp-accordion-active {display: block;}
#horizontalTab05 .resp-tab-content { }
#horizontalTab05 h2.resp-accordion {font-size:16px;border: 1px solid #c1c1c1;border-top: 0px solid #c1c1c1;margin: 0px;padding: 10px 15px;}
#horizontalTab05 h2.resp-tab-active {border-bottom: 0px solid #c1c1c1 !important;margin-bottom: 0px !important; padding: 10px 15px !important; color:#FFF !important;}
#horizontalTab05 h2.resp-tab-title:last-child {border-bottom: 12px solid #c1c1c1 !important;background: blue;} 
/*-----------Accordion styles-----------*/
#horizontalTab05 h2.resp-tab-active {background: #DBDBDB !important;}
#horizontalTab05 .resp-easy-accordion  h2.resp-accordion {display: block;}
#horizontalTab05 .resp-easy-accordion .resp-tab-content {border: 1px solid #c1c1c1;}
#horizontalTab05 .resp-easy-accordion .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1 !important;}
#horizontalTab05 .resp-jfit {width: 100%;margin: 0px;}
#horizontalTab05 .resp-tab-content-active {display: block;}
#horizontalTab05 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) {
#horizontalTab05 ul.resp-tabs-list {display: none;}
#horizontalTab05 h2.resp-accordion {display: block;}
#horizontalTab05 .resp-vtabs .resp-tab-content {border: 1px solid #C1C1C1;}
#horizontalTab05 .resp-vtabs .resp-tabs-container {border: none; float: none; width: 100%; min-height: initial; clear: none;}
#horizontalTab05 .resp-accordion-closed {display:none !important;}
#horizontalTab05 .resp-vtabs .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1 !important;}
#horizontalTab05 .resp-tabs-container{ padding:0px; }
}




