/**
 * @version		2.0
 * @package		Tabs & Sliders (module)
 * @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
 */

/* --- Used for printing pages --- */
@media print {
	.jwts_tabbernav { display:none; }
}

/* --- Generic --- */
a:active,a:focus { outline:0; }
.jwts_modtitle { font-size:15px; font-weight:bold; padding:4px; margin:0 0 4px; border-bottom:1px solid #eee; }
.jwts_clr { clear:both; height:0; line-height:0; }

/* --- Tabs --- */
.jwts_tabberlive { margin:4px 0; padding:4px 0 0 0; }
.jwts_tabberlive .jwts_tabbertab { margin:0; padding:20px 15px; border:0px solid #bbb; border-top:0; font-size:14px;
background: #59B200;
/*background: -moz-linear-gradient(top,  rgba(255,220,45,1) 0%, rgba(252,185,0,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,220,45,1)), color-stop(100%,rgba(252,185,0,1)));
background: -webkit-linear-gradient(top,  rgba(255,220,45,1) 0%,rgba(252,185,0,1) 100%);
background: -o-linear-gradient(top,  rgba(255,220,45,1) 0%,rgba(252,185,0,1) 100%);
background: -ms-linear-gradient(top,  rgba(255,220,45,1) 0%,rgba(252,185,0,1) 100%);
background: linear-gradient(to bottom,  rgba(255,220,45,1) 0%,rgba(252,185,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdc2d', endColorstr='#fcb900',GradientType=0 );*/


 /* height:300px; overflow:auto; */ }
.jwts_tabberlive .jwts_tabbertab h2,.jwts_tabberlive .jwts_tabbertab h3,.jwts_tabberlive .jwts_tabbertabhide { display:none; }
ul.jwts_tabbernav { margin:0; padding:3px 4px 6px 0; list-style:none; list-style-image:none; background:none; border-bottom:1px solid #bbb; line-height:normal; height:auto; }
ul.jwts_tabbernav li { margin:0; padding:0 2px; list-style:none; list-style-image:none; background:none; display:inline; }
ul.jwts_tabbernav li a,ul.jwts_tabbernav li a:link { font-size:12px; font-weight:bold; margin:0; padding:6px; color:#fff; border:0px solid #bbb; border-bottom:none; /*background:#eee url(../images/slide_bg.png) repeat-x top;  font-family: "BebasNeueRegular"; */font-size: 14px;     font-weight: normal; padding: 6px; background-color:#333;

/*background: rgb(76,76,76);
background: -moz-linear-gradient(top,  rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(102,102,102,1) 25%, rgba(71,71,71,1) 39%, rgba(44,44,44,1) 50%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 60%, rgba(43,43,43,1) 76%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(76,76,76,1)), color-stop(12%,rgba(89,89,89,1)), color-stop(25%,rgba(102,102,102,1)), color-stop(39%,rgba(71,71,71,1)), color-stop(50%,rgba(44,44,44,1)), color-stop(51%,rgba(0,0,0,1)), color-stop(60%,rgba(17,17,17,1)), color-stop(76%,rgba(43,43,43,1)), color-stop(91%,rgba(28,28,28,1)), color-stop(100%,rgba(19,19,19,1)));
background: -webkit-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%);
background: -o-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%);
background: -ms-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%);
background: linear-gradient(to bottom,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 );*/



 }
ul.jwts_tabbernav li a:visited { color:#000; }
ul.jwts_tabbernav li a:hover { font-size:14px; font-weight:bold; margin:0; padding:3px 4px; color:#c64934; border:0px solid #aaa; border-bottom:none; background:#FFD500; text-decoration:none;  /*font-family: "BebasNeueRegular";*/ font-size: 14px; font-weight:normal; padding: 6px;}
ul.jwts_tabbernav li a:active,ul.jwts_tabbernav li a:focus { outline:0; color:#000;}
ul.jwts_tabbernav li.jwts_tabberactive a { background:#1BA1E2; color:#000; border-bottom:0px solid #fff; /*font-family: "BebasNeueRegular";*/ font-size: 14px;     font-weight: normal; padding: 6px;}
ul.jwts_tabbernav li.jwts_tabberactive a:hover { background:#FFD500; border-bottom:0px solid #fff; text-decoration:none;  /*font-family: "BebasNeueRegular";*/ font-size: 14px; font-weight: normal; padding: 6px;}
ul.jwts_tabbernav li.jwts_tabberactive,ul.jwts_tabbernav li.jwts_tabberinactive { background:none; padding:0 2px; margin:0; }
.jwts_tabberlive .jwts_tabbertab,ul.jwts_tabbernav { text-align:left; } /* force content orientation */

/* --- Slides --- */
.jwts_slider { margin:4px 0; padding:0; }
.jwts_slidewrapper { border:none; width:100%; visibility:hidden; height:0; overflow:hidden; position:relative; margin:0; padding:0; }

/* DEFAULT STYLING */
.jwts_title { margin:0 0 1px; padding:0; overflow:hidden; background:url(../images/slide_bg_r.png) no-repeat right; cursor:pointer; }
.jwts_title_left { background:url(../images/slide_bg_l.png) no-repeat left; margin:0 10px 0 0; }
a.jwts_title_text,a.jwts_title_text:link { display:block; background:url(../images/star.png) no-repeat; background-position:0 2px; padding:0 2px 0 20px; margin:0 0 0 8px; line-height:22px; font-size:12px; font-weight:bold; text-decoration:none; color:#444; }
a.jwts_title_text:visited { color:#444; }
a.jwts_title_text:hover { display:block; background:transparent url(../images/star.png) no-repeat; background-position:0 2px; padding:0 2px 0 20px; margin:0 0 0 8px; line-height:22px; font-size:12px; font-weight:bold; text-decoration:none; color:#c64934; }
.jwts_slidecontent { padding:4px 12px 8px; margin:0; position:relative; background:none; border:none; }
.jwts_title_left,.jwts_slidecontent { text-align:left; } /* force content orientation */

/* SOME NEW STYLING (just in case)
.jwts_title {margin:0 0 1px 0;padding:0px;overflow:hidden;}
.jwts_title_left {}
a.jwts_title_text,
a.jwts_title_text:hover {display:block;padding:0 2px 0 16px;margin:0;line-height:22px;font-size:12px;font-weight:bold;text-decoration:none;}
a.jwts_title_text,
a.jwts_title_text:link {color:#fff;background:url(../images/slide_bg_b.png) repeat-x;border:1px solid #444;}
a.jwts_title_text:visited {color:#fff;}
a.jwts_title_text:hover {color:#c64934;background:transparent url(../images/slide_bg.png) repeat-x;border:1px solid #ccc;}
.jwts_slidecontent {padding:4px 12px 8px 12px;margin:0px;position:relative;background:#fbfbfb;border:1px dotted #aaa;border-top:none;}
*/


/* additional Select box css style for zoo filters been called up in tab style class */


.zoo-filter .form-element-row {
    display: inline-table;
    
}

.zoo-filter .form-elements {
	min-width:300px;
	display: inline;
    float: left;
}
/*.zoo-filter .button {
	margin-top:8px !important;
}*/
/* extra css class ends here */

.zoo-filter select {
/*    font-size: 20px;
*/    font-weight: 300;
    line-height: 19px;
/*	font-family:BebasNeueRegular;
	width:270px;
height:30px;
*/} 
.zoo-filter .button
{
    clear: right;
    display: inline;
    float: left;
    margin: 8px 0 0 6px;
    padding: 6px 10px;
	cursor: pointer;
    color: #000;
    font: bold 14px Tahoma, Verdana, Arial;
    text-transform: uppercase;
    overflow: visible; /* IE6/7 fix */
    border: 0;  

    background-color:#0BBCFF;
	background-image: -moz-linear-gradient(#48CBFF, #0BBCFF);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#48CBFF), to(#0BBCFF));
    background-image: -webkit-linear-gradient(#48CBFF, #0BBCFF);
    background-image: -o-linear-gradient(#48CBFF, #0BBCFF);
    background-image: -ms-linear-gradient(#48CBFF, #0BBCFF);
    background-image: linear-gradient(#48CBFF, #0BBCFF);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#48CBFF', EndColorStr='#0BBCFF'); 
	
   
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;

   
}

.zoo-filter .button:hover
{
   
	
	 background-color: #C5FE70;
    background-image: -moz-linear-gradient(#99FE02, #C5FE70);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#99FE02), to(#C5FE70));
    background-image: -webkit-linear-gradient(#99FE02, #C5FE70);
    background-image: -o-linear-gradient(#99FE02, #C5FE70);
    background-image: -ms-linear-gradient(#99FE02, #C5FE70);
    background-image: linear-gradient(#99FE02, #C5FE70);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#99FE02', EndColorStr='#C5FE70');
}

.zoo-filter .button:active
{
   
   background-color:#6DB601;
    position: relative;
    top: 2px;

    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.7) inset;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.7) inset;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.7) inset;
}