/**
 * @version		2.7
 * @package		Tabs & Sliders (plugin)
 * @author    JoomlaWorks - http://www.joomlaworks.net
 * @copyright	Copyright (c) 2006 - 2012 JoomlaWorks Ltd. All rights reserved.
 * @license		GNU/GPL license: http://www.gnu.org/copyleft/gpl.html
 */

/* Please note: if you wish to target IE6 to IE8 specifically, prepend any selector with "body.jwts_IsIEX" replacing X with either 6, 7 or 8 */

/* Generic
------------------------------------------ */
a:active,
a:focus {outline:0;}
.jwts_clr {display:block;clear:both;height:0;line-height:0;margin:0;padding:0;border:0;}



/* Tabs
------------------------------------------ */
.jwts_tabber {display:none;}
.jwts_tabberlive {margin:4px 0;padding:0;}

/* The tab navigation */
ul.jwts_tabbernav {text-align:left!important;margin:0 8px!important;padding:0!important;list-style:none!important;list-style-image:none!important;background:none!important;line-height:normal!important;height:auto!important;}
ul.jwts_tabbernav li {margin:0!important;padding:0!important;line-height:normal!important;list-style:none!important;list-style-image:none!important;background:none!important;display:inline!important;}
ul.jwts_tabbernav li a {font-size:18px;margin:0 3px 0 0;padding:6px 15px 8px;color:#333;border:1px solid #bcbcbc;border-bottom:none;
/*background:#eee;*/
background: #fefefe; /* Old browsers */
background: -moz-linear-gradient(top,  #fefefe 0%, #e2e2e2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e2e2e2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefefe 0%,#e2e2e2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefefe 0%,#e2e2e2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefefe 0%,#e2e2e2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefefe 0%,#e2e2e2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */


border-top-left-radius:5px;
border-top-right-radius:5px;
}
ul.jwts_tabbernav li a:hover {color:#c64934;border:1px solid #aaa;border-bottom:none;background:#f2f2f2;text-decoration:none;}
ul.jwts_tabbernav li a:active,
ul.jwts_tabbernav li a:focus {outline:0;}
ul.jwts_tabbernav li.jwts_tabberactive a {
/*background:#fff;border-bottom:1px solid #fff;*/
background: rgb(60,100,138) !important; /* Old browsers */
background: -moz-linear-gradient(left,  rgba(60,100,138,1) 47%, rgba(0,49,91,1) 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(47%,rgba(60,100,138,1)), color-stop(100%,rgba(0,49,91,1))) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(60,100,138,1) 47%,rgba(0,49,91,1) 100%) !important;  /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(60,100,138,1) 47%,rgba(0,49,91,1) 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(60,100,138,1) 47%,rgba(0,49,91,1) 100%) !important; /* IE10+ */
background: linear-gradient(to right,  rgba(60,100,138,1) 47%,rgba(0,49,91,1) 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c648a', endColorstr='#00315b',GradientType=1 ) !important; /* IE6-9 */
text-shadow: 1px 1px 0px rgba(154, 154, 154, 0.4);
color: #f8f7f2;
border-top-left-radius:5px;
border-top-right-radius:5px;
}
ul.jwts_tabbernav li.jwts_tabberactive a:hover {background:#fff;border-bottom:1px solid #fff;text-decoration:none;}
ul.jwts_tabbernav li.jwts_tabberactive,
ul.jwts_tabbernav li.jwts_tabberinactive {
/*background:none;*/padding:0;margin:0;

}

/* The tab content */
.jwts_tabberlive .jwts_tabbertab {text-align:left;margin:8px 0 0!important;padding:8px;/*border-top:1px solid #bbb;*/
background:#faf7f2;
	box-shadow:0 0 5px rgba(224, 212, 195, 0.7) inset;
	}
.jwts_tabberlive .jwts_tabbertab h2.jwts_heading,
.jwts_tabberlive .jwts_tabbertabhide {display:none;}

/* IE7 specific */
body.jwts_IsIE7 ul.jwts_tabbernav {position:relative;z-index:9;}
body.jwts_IsIE7 .jwts_tabberlive .jwts_tabbertab {position:relative;z-index:8;margin:2px 0 0!important;}



/* Sliders (accordion)
------------------------------------------ */
div.jwts_toggleControlContainer {}
	div.jwts_toggleControlContainer a.jwts_toggleControl {font-size:15px;font-weight:normal;text-decoration:none;display:block;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff;padding:4px;margin-top:-1px;}
		div.jwts_toggleControlContainer a.jwts_toggleOn {background:#fafafa;border-bottom:1px dotted #ccc;}
		div.jwts_toggleControlContainer a.jwts_toggleOn span.jwts_toggleMinus,
		div.jwts_toggleControlContainer a.jwts_toggleOff span.jwts_togglePlus {display:inline-block;width:16px;text-align:center;}
		div.jwts_toggleControlContainer a.jwts_toggleOn span.jwts_togglePlus,
		div.jwts_toggleControlContainer a.jwts_toggleOff span.jwts_toggleMinus {display:none;}
		div.jwts_toggleControlContainer a.jwts_toggleControl span.jwts_toggleControlTitle {}
		div.jwts_toggleControlContainer a.jwts_toggleOn span.jwts_toggleControlNotice {color:#999;font-style:italic;font-size:11px;display:block;float:right;}
		div.jwts_toggleControlContainer a.jwts_toggleOff span.jwts_toggleControlNotice {display:none;}
div.jwts_toggleContent {}
	div.jwts_content {padding:4px;}

/* IE7 specific */
body.jwts_IsIE7 div.jwts_toggleControlContainer a.jwts_toggleOn span.jwts_toggleControlNotice {display:none;}
