/*
 * By Tim
 * Code:DefaultThemeCssHack20110421
 * Update:2011-04-21
 */

/** Non-IE browser **/
body{-webkit-text-size-adjust:none;}

a,
input,
textarea,
select,
.button,
#logo,
#home .module,
#home .module .transition,
.pages li,
.panel-interface .col-grid1 .grid,
.panel-interface .col-grid1 .grid .reply,
.panel-interface .col-grid1 .grid .comments,
.panel-interface .col .grid .reply{
-moz-transition:opacity 0.5s 0.2s,box-shadow 0.5s 0.2s,border 0.5s 0.2s,border-radius 0.5s 0.2s,outline 0.5s 0.2s,background-color 0.5s 0.2s,text-shadow 0.5s 0.2s,color 0.5s 0.2s;
-ms-transition:opacity 0.5s 0.2s,box-shadow 0.5s 0.2s,border 0.5s 0.2s,border-radius 0.5s 0.2s,outline 0.5s 0.2s,background-color 0.5s 0.2s,text-shadow 0.5s 0.2s,color 0.5s 0.2s;
-webkit-transition:opacity 0.5s 0.2s,box-shadow 0.5s 0.2s,border 0.5s 0.2s,border-radius 0.5s 0.2s,outline 0.5s 0.2s,background-color 0.5s 0.2s,text-shadow 0.5s 0.2s,color 0.5s 0.2s;
-o-transition:opacity 0.5s 0.2s,box-shadow 0.5s 0.2s,border 0.5s 0.2s,border-radius 0.5s 0.2s,outline 0.5s 0.2s,background-color 0.5s 0.2s,text-shadow 0.5s 0.2s,color 0.5s 0.2s;
}

.select{-webkit-appearance:none;}

.submit,
.reset,
.export,
.update,
.cancel{
-moz-transition:background 0.5s 0.2s;
-ms-transition:background 0.5s 0.2s;
-webkit-transition:background 0.5s 0.2s;
-o-transition:background 0.5s 0.2s;
}

.table tbody tr th,
.table tbody tr td,
.position .nav li.home ul,
.position .nav li.home ul li,
.position .nav li.home ul li .transition,
#position-nav li{
-moz-transition:opacity 0.5s 0s,box-shadow 0.5s 0s,border 0.5s 0s,background-color 0.5s 0s,text-shadow 0.5s 0s,color 0.5s 0s;
-ms-transition:opacity 0.5s 0s,box-shadow 0.5s 0s,border 0.5s 0s,background-color 0.5s 0s,text-shadow 0.5s 0s,color 0.5s 0s;
-webkit-transition:opacity 0.5s 0s,box-shadow 0.5s 0s,border 0.5s 0.2s,background-color 0.5s 0s,text-shadow 0.5s 0s,color 0.5s 0s;
-o-transition:opacity 0.5s 0s,box-shadow 0.5s 0s,border 0.5s 0s,background-color 0.5s 0s,text-shadow 0.5s 0s,color 0.5s 0s;
}

#position-nav li{
-moz-transition:left 0.5s 0s;
-ms-transition:left 0.5s 0s;
-webkit-transition:left 0.5s 0s;
-o-transition:left 0.5s 0s;
}

body .ui-dialog-titlebar-close,
body .ui-datepicker-prev,
body .ui-datepicker-next{
-moz-transition:none;
-ms-transition:none;
-webkit-transition:none;
-o-transition:none;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

	#interfactmangt .ui-dialog[role='dialog'] .form ul li .operation{top:0;}

	a,
	input,
	textarea,
	select,
	.button,
	#logo,
	#home .module,
	#home .module .transition,
	.pages li,
	.panel-interface .col-grid1 .grid,
	.panel-interface .col-grid1 .grid .reply,
	.panel-interface .col-grid1 .grid .comments,
	.panel-interface .col .grid .reply{
	-webkit-transition:opacity 0.5s 0.2s,border 0.5s 0.2s,outline 0.5s 0.2s,background-color 0.5s 0.2s,text-shadow 0.5s 0.2s,color 0.5s 0.2s;
	}
	.table tbody tr th,
	.table tbody tr td,
	.position .nav li.home ul,
	.position .nav li.home ul li,
	.position .nav li.home ul li .transition,
	#position-nav li{
	-webkit-transition:opacity 0.5s 0s,border 0.5s 0.2s,background-color 0.5s 0s,text-shadow 0.5s 0s,color 0.5s 0s;
	}
	#position-nav li{
	-webkit-transition:left 0.5s 0s;
	}

}

/** IE browser **/
a{*cursor:pointer;}

.table tbody tr .del{_margin-left:8px;}
.box{_height:52px;_width:96%;}

.form ul li{*width:auto;}
.pages li.button{*display:inline;*margin:0 3px;}
.pages li.button a{*display:inline;}

#interfactmangt .form ul li .operation{*top:-2px;}
.table-data tbody tr a.del,
.table-data tbody tr a.add{*top:-2px;}
.panel-interface h1.title .add-new{*margin-top:-20px;}
.panel-interface .col .grid{_padding:0 20px;_margin:10px 0;}
.panel-interface .col .grid .reply{_margin:0 0 10px;}

#home #sidebar .col li .content{width:258px;}
#sidebar .col li .title{*border-bottom:1px solid #e6e6e6;}
#sidebar .col li .title a{_position:absolute;_top:0;_left:48px;}
#sidebar .col li .title strong{_position:absolute;_top:0;_left:10px;_margin-top:0;_background-image:url(images/default.gif);}
#sidebar .col li .content{*overflow-x:hidden;}
#sidebar .switch li .content{*border-bottom:1px solid #e6e6e6;}
#maps #hide-show{_border-left:0 none;}
#maps #hide-show a{_border-left:0 none;}

.tag{_background-image:url(images/default.gif);}

.text,
.select{*padding:1px;}
.text-m{*width:120px;}
.file{filter:alpha(opacity=0)\9;}
.select{background:#fcfcfc\9;}
.select:hover{background:#ffffff\9;}
.select:focus{background:#ffffff\9;}
