/* ============= */
.logo_main a {float:left;  width:290px; height:70px; margin-left:0px; margin-bottom:10px; }
.logo_main a:hover, .logo_main a:active, .logo_main a:focus { background-position:left bottom; }
/* component box, info, alret, dll */
.ws-status {position:fixed; top:5px; right:5px; background:url(../img/ws-status.png) repeat; width:16px; height:16px; padding: 0; z-index:10001;}
a.print-preview { background: url(../img/icon-print-preview.png) no-repeat 0 0; cursor: pointer; display: block; margin: -42px 0 20px; padding: 0 0 0 35px; line-height: 20px;}
#print-modal { background: #FFF; position: absolute; left: 50%; margin: 0 0 0 -465px; padding: 0 68px; width: 794px; box-shadow: 0 0 20px #000;  -moz-box-shadow: 0 0 20px #000;  -webkit-box-shadow: 0 0 10px #000;}
#print-modal-content { margin: 68px 0; border: none; height: 100%; overflow: hidden; width: 100%;}
#print-modal-controls { border: 1px solid #ccc; border-radius: 8px;  -webkit-border-radius: 8px;  -moz-border-radius: 8px; top: 30px; left: 50%; margin: 0 0 0 -81px; position: fixed; padding: 5px 0; background: rgba(250, 250, 250, 0.75);}
#print-modal-controls a {  color: #FFF;  display: block;  float: left;  height: 32px;  text-decoration: none;  text-indent: -999em;  width: 80px; }
#print-modal-controls a:hover {  opacity: 0.75; }
#print-modal-controls a.print {  background: url(../img/icon-print.png) no-repeat 50% 50%; }
#print-modal-controls a.close {  background: url(../img/icon-close.png) no-repeat 50% 50%; }
.preview-modal-controls a{background-image:url(../img/form-close.png); top:10px; right:8px; height:32px; width:32px; z-index:10;position:absolute;cursor:pointer;}
.preview-modal-controls a:hover, .preview-modal-controls a:active, .preview-modal-controls  a:focus{ background-position:left bottom; }

.bb-alert {position:fixed; bottom:40px; background-color:rgba(0,0,0,0.8); text-align: center; vertical-align: middle; color:#fff; width:100%; padding: 10px 0 10px 0; font-size:120%; z-index:10000;}
.bb-block-load {position:fixed; top:0; background: rgba(255,255,255,0.5) url(../img/loader-wap-blue.gif) no-repeat center; height:100%; width:100%; z-index:9000;}
.bb-block-repair {position:fixed; top:0; background: rgba(255,255,255,0.5) url(../img/under-repair.jpg) no-repeat center; height:100%; width:100%; z-index:9000;}
.bb-bgr-rs {top:0; background: rgba(255,255,255,0.5) url(../img/bgr-main.jpg) no-repeat center; height:100%; width:100%; z-index:9000;}
.bb-block-message {position:fixed; top:0; background: rgba(255,255,255,0.5) url(../img/internet-mail.png) no-repeat center; height:100%; width:100%; z-index:9000;}

.eform-modal-controls a{background-image:url(../img/form-close.png); top:5px; right:4px; height:32px; width:32px; z-index:10;position:fixed;cursor:pointer;}
.eform-modal-controls a:hover, .eform-modal-controls a:active, .eform-modal-controls  a:focus{ background-position:left bottom; }

body{ user-select: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -khtml-user-select: none;}

/* skin */
.nav-skin-blue{ background-color: rgba(0,85,204,0.8); cursor:default}
.nav-skin-green{ background-color: rgba(0,136,68,0.8); cursor:default}
.nav-skin-yellow{ background-color: rgba(243,156,18,0.8); cursor:default}
.nav-skin-red{ background-color: rgba(215,57,37,0.8); cursor:default}
.nav-skin-purple{ background-color: rgba(102,85,170,0.8); cursor:default}
.nav-skin-black{ background-color: rgba(20,20,20,0.8); cursor:default}
.nav-text-menu-item{white-space: nowrap;overflow: hidden;width: 200px;}

.profile-user-img{width:192px}
