/* Tabs
----------------------------------*/
.wtab .ui-tabs, .wtab .ui-widget, .wtab .ui-widget-content, .wtab .ui-corner-all{border:none; background:none; padding:0; margin:0; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px;}
.wtab .t-left{padding-left:16px; background:url(../images/t-left.png) left top no-repeat;}
.wtab .t-right{padding-right:16px; background:url(../images/t-right.png) right top no-repeat;}
.wtab .ui-tabs { border:none; background:none; position: relative; padding: 0em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
br {
	text-indent: 10px;
}

.wtab .ui-tabs .ui-tabs-nav { margin: 0 !important; padding: 0 !important; background:url(../images/tab-ul-bg-center.png) left top repeat-x; width:100%; height:32px; }
.wtab .ui-tabs .ui-tabs-nav li { list-style: none; height:32px; float: left; position: relative; top: 0px; margin: 0; border: 0 !important; padding: 0; padding-left:12px; white-space: nowrap; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; background:none;}
.wtab .ui-tabs .ui-tabs-nav li span{padding-right:12px;display:block; height:32px;}
.wtab .ui-tabs .ui-tabs-nav li a {display:block; height:32px; float: left; line-height:32px; padding: 0em 0.1em; text-decoration: none; color:#2d2d2d; font-weight:normal;}
.wtab .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; color:#df8927;}
.wtab .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .wtab .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .wtab .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {color:#df8927 !important;}
.wtab .ui-tabs .ui-tabs-nav li.ui-state-active {background:url(../images/t-a-left.png) left top no-repeat;}
.wtab .ui-tabs .ui-tabs-nav li.ui-state-active span{background:url(../images/t-a-right.png) right top no-repeat;}
.wtab .ui-tabs .ui-tabs-nav li.ui-state-active a {color:#df8927 !important; background:url(../images/t-a-center.png) left top repeat-x;}
li.ui-state-processing a { cursor: text; }
.wtab .ui-tabs .ui-tabs-nav li a, .wtab .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */

.wtab .ui-tabs .ui-tabs-panel { display: block; border: solid 1px #c1c1c1; padding: 1em 1.4em; background: #d4d4d4; -moz-border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px; line-height: 150%;}
.wtab .ui-tabs .ui-tabs-hide { display: none !important; }

@media only screen and (max-width: 980px) {

#tcontent, #intro, #conclusion, #references, #screens, #w_order {
	clear:both;
	text-align:justify!important;
}

.wtab .t-left, .t-right, .wtab .ui-tabs .ui-tabs-nav, .wtab .t-right {
	background:none;
}

.wtab .ui-tabs .ui-tabs-nav li {
	background:#ccc;
	border-radius:5px;
	margin:5px 5px 5px 0;
}

.wtab .ui-tabs .ui-tabs-nav li.ui-state-active, .wtab .ui-tabs .ui-tabs-nav li.ui-state-active a, .wtab .ui-tabs .ui-tabs-nav li.ui-state-active span {
	background:#ff6801;
	color:#fff!important;
	border-radius:5px;
}

.winfo {
	color:#000;
}

}
