@charset "utf-8";

/* import files */
@import "webcms.base.css";
@import "webcms.tools.css";
@import "webcms.ui.css";
/*@import "webcms.blog.css";*/

/* default class 
.msgok { color: green; border: 1px solid #d8d8d8; background-color: #ffffcc; padding: 2px; }
.msgnok { color: red; border: 1px solid #d8d8d8; background-color: #ffffcc; padding: 2px; }
*/
.msgok { color: green; }
.msgnok { color: red; }

.ui-cb, .cb { clear: both; }
.noborder { border:none; }

/* hide forms */
div.hideBlock { display: none; }

/* webUSer Wrapper Tools */
div.webUserLoginTools {
	position: fixed; top:0; right: 0; z-index: 999;
	background-color: #edf3f9; color: #333;
	border: 1px solid #333; border-style: none none solid solid;
	box-shadow: 0 0 10px #000; -moz-box-shadow: 0 0 10px #000; -webkit-box-shadow: 0 0 10px #000;
	}
div.webUserLoginTools ul { list-style-type: none; padding:0; margin:0; }
div.webUserLoginTools ul li { padding: 2px 6px; }
div.webUserLoginTools ul li img { border: none; margin: 0 4px 0 0; display: inline-block; }
div.webUserLoginTools a { font: normal 10pt Arial; color: #999; text-decoration: none; }
div.webUserLoginTools a:hover { color: #333; text-decoration: none; }

/* column */
div.column { min-height: 1px; }

/*  Scroll to top 
-----------------------------------*/
#scrollToTop {
    display: none;
    position:fixed; bottom: 5px; right: 5px; z-index:999;
    padding:0;margin:0;
}
#scrollToTop a {
    display:inline-block; height: 46px; line-height: 50px; width: 50px;
    text-decoration: none; text-transform: uppercase;
    padding: 0;
    color:#fff; background-color: rgba(0,0,0,.6);
    border: 1px solid #202020;
    border-radius: 4px;
    transition: background .2s;
}
#scrollToTop a:hover { background-color: rgba(0,0,0,1); }
