a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}ol,ul,li{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:middle;text-align:left}q{quotes:none}q:before,q:after{content:'';content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}*::moz-focus-inner{border:0}*:focus {outline:none}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform: translate3d(0,0,0)}
#cboxWrapper {max-width:none}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling: touch}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}
#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
#cboxOverlay{background:#000;opacity: 0.9;filter: alpha(opacity = 90)}
#colorbox{outline:0}
#cboxContent{margin-top:20px;background:#000}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{border:5px solid #000;background:#fff}
#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}
#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc;display:none !important}
#cboxLoadingGraphic{background:url(/images/loading.gif) no-repeat center center}
#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose {border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;}
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active {outline:0}
#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}
#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}
#cboxPrevious:hover{background-position:bottom left}
#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}
#cboxNext:hover{background-position:bottom right}
#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}
#cboxClose:hover{background-position:bottom center}label.error{color:#d00}
select.error,input.error{
	border:1px solid red;
	-webkit-box-shadow:0 0 5px 0 #FF7474;
	-moz-box-shadow:0 0 5px 0 #FF7474;
	box-shadow:0 0 5px 0 #FF7474
}#footer-copyright a{color:#EBEBEB;text-decoration:underline}
#footer-copyright{
	text-align:center;
	font-size:10px;
	padding:8px 0;
	margin-bottom:5px;
	position:relative;
	bottom:0
}
.footer-copyright{display:inline;margin:0 8px}
.footer-copyright.right{text-align:right}
.footer-copyright.left{text-align:left}
#footer-menu{
	display:inline;
	margin:0 8px;
	float:left
}
#footer-menu.right{float:right}
.btn{
	font-family:Calibri,Arial,Verdana,Tahoma;
	font-size:14px;
	color:#333;
	vertical-align:middle;
	padding:4px 14px;
	margin:0 3px;
	border:1px solid #bbb;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-webkit-box-shadow:inset 0 0 1px #fff;
	-moz-box-shadow:inset 0 0 1px #fff;
	box-shadow:inset 0 0 1px #fff;
	text-shadow:1px 1px 0 #fff;
	cursor:pointer !important;
	-webkit-transition:all .18s linear;
   	-moz-transition:all .18s linear;
   	-o-transition:all .18s linear;
   	transition:all .18s linear;
   	text-decoration:none !important;
	background:rgb(249,249,249); /* Old browsers */
	background:-moz-linear-gradient(top,  rgba(249,249,249,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
	background:linear-gradient(to bottom,  rgba(249,249,249,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}
.btn:hover{
	text-decoration:none !important;
	color:#333 !important;
	background:rgb(237,237,237); /* Old browsers */
	background:-moz-linear-gradient(top,  rgba(237,237,237,1) 0%, rgba(209,209,209,1) 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(100%,rgba(209,209,209,1))); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(209,209,209,1) 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(209,209,209,1) 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(209,209,209,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(237,237,237,1) 0%,rgba(209,209,209,1) 100%); /* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#d1d1d1',GradientType=0 ); /* IE6-9 */
}
.btn:active{
	text-decoration:none !important;
  	-webkit-box-shadow:inset 0 0 5px rgba(0, 0, .9);
  	-moz-box-shadow:inset 0 0 5px rgba(0, 0, .9);
  	box-shadow:inset 0 0 5px rgba(0, 0, .9)
}
.btn>img{margin:0 10px 0 -5px}
.btn>img.noleft{margin-left:-10px}
#success,#info,#alert,div.success,div.info,div.alert{
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
	display:block;
	margin:10px auto;
	color:#000;
	text-align:center;
	line-height:2em;
	padding:10px 10px 10px 30px;
	z-index:999
}
#success,div.success{
	background:#cdffa0 url(/images/tick.png) 10px center no-repeat;
	border:1px solid #BBEA84
}
#info,div.info{
	background:#e6f5ff url(/images/info.png) 10px center no-repeat;
	border:1px solid #cde6f2
}
#alert,div.alert{
	background:#fecece url(/images/delete.png) 10px center no-repeat;
	border:1px solid #e6a7a7
}
.left{float:left}
.right{float:right}
.search_sbmt{
	width:25px;
	height:25px;
	background:url("/images/search.png") no-repeat center;
	border:0;
	cursor:pointer
}
.upload{position:relative;width:225px;line-height:2em;text-align:right;padding:5px 0;overflow:hidden;cursor:default}
.upload .btn{margin:1px 3px 1px 0 !important;float:left}
.fakefile{width:270px;z-index:1}
.fakefile:hover{cursor:pointer !important}
.fakefile input{margin:0;float:left;width:130px !important;border:1px solid #EEE;text-align:left !important}
.fakefile .file_browser{width:84px;height:30px;background:url(/images/btn_browse.png) no-repeat center 0px;float:left;margin:0 0 0 5px}
.fakefile .file_browser:hover{background:url(/images/btn_browse.png) no-repeat center -30px}
.realfile{position:absolute;opacity:0;-moz-opacity:0;filter:alpha(opacity:0);z-index:4;left:0px;height:18px;width:204px !important}
.realfile:hover{cursor:pointer !important}
#tooltip{width:auto;font-family:Arial,Verdana,Tahoma;max-width:270px;padding:5px;position:absolute;background:#272727;line-height:1.5em;color:#fff;display:none;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;border-radius:3px;-moz-box-shadow:0 0 10px #999;-webkit-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999}
#tooltip:after{top:100%;border:solid transparent;content: " ";height:0;width:0;position:absolute;pointer-events:none}
#tooltip:after{border-top-color:#272727;border-width:7px;left:50%;margin-left:-7px}
#to-top{display:none;position:fixed;right:10px;bottom:10px;z-index:9999;-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.6);-moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.6);box-shadow:0 2px 5px rgba(0, 0, 0, 0.6);background:#222;color:#fff;padding:7px; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#to-top a{color:#fff;text-decoration:none}
