/* [WSG] HEADER */
#header { border-bottom-color: #00a651; }
#header .head .logo { background-image: url("../../img/brand/wsg/logo.png"); width: 208px; height: 48px; }
#header .head .reg a:hover { color: #00a651; }
#header .nav ul li a:hover, #header .nav ul li a.active { color: #00a651; }
#header .nav form .box .in .btn { background-color: #00b458; }
#header .nav form .box .in .btn:hover, #header .nav form .box .in .btn:focus { background-color: #008842; }

/* [WSG] MAIN */
#main h2 { color: #00a651; }
#main form.search .box .in .btn { background-color: #00b458; border-color: #00a651; }
#main form.search .box .in .btn:hover, #main form.search .box .in .btn:focus { background-color: #008842; }
#main .help-nav a:hover, #main .help-nav a.active { color: #00a651; }

/* [WSG] MAIN (HP) */
.hp #main .wrap.outer { background: url("../../img/brand/wsg/hp-background-outer.png") no-repeat center top; height: 455px; *z-index: 2; }
.hp #main .wrap.in { background: url("../../img/brand/wsg/hp-background-in.png") no-repeat center bottom; margin-bottom: -45px; padding-top: 0; padding-bottom: 0; height: 500px; z-index: 2; }

.hp #main .download .btn { background-color: #00a651; }
.hp #main .download .btn:hover { background-color: #00b458; box-shadow: 0 3px 5px #535353, 0 0 10px #00ff7c inset; }

/* [WSG] LOGIN FORM */
#main .loginform .FRM_type9 .FRM_sl .FRM_textinput:focus { border-color: #33f993; box-shadow: 0 0 1px #f9fffc inset; }
#main .loginform .FRM_type9 .FRM_buttons .btn { background-color: #00a651; }
#main .loginform .FRM_type9 .FRM_buttons .btn:hover, #main .loginform .FRM_type9 .FRM_buttons .btn:focus { background-color: #00b458; box-shadow: 0 3px 5px #535353, 0 0 10px #00ff7c inset; }

/* [WSG] ACCOUNT */
#main .account .info .invite p .btn { background-color: #00a651; }
#main .account .info .invite p .btn:hover, #main .account .info .invite p .btn:focus { background-color: #00b458; box-shadow: 0 3px 5px #535353, 0 0 10px #00ff7c inset; }

/* [WSG] PROTECTION-SETTINGS */
#main .protection-settings .btn { background-color: #00a651; }
#main .protection-settings .btn:hover { background-color: #00b458; box-shadow: 0 3px 5px #535353, 0 0 10px #00ff7c inset; }

/* [WSG] DIALOG */
.dialog.rounded .cont .cont-in { border-color: #00a651; }
.dialog.rounded .cont .cont-in .dialog-top .logo { background-image: url("../../img/brand/wsg/logo.png"); width: 208px; }
.dialog.invite-friends .cont .cont-in .dialog-middle .headline p:first-child { color: #00a651; }
.dialog.invite-friends .cont .cont-in .dialog-bottom { background: #00a651; }

/* FRM */
.FRM_type9 .FRM_check-ok .FRM_check,.FRM_type9 .FRM_check-ok .FRM_hint-check { background-color: #00a651; }
.FRM_type9 .FRM_has-error .check,.FRM_type9 .FRM_check-error .FRM_check { background-color: #bd0000; }
.FRM_ui-tooltip.FRM_check-error{border-color:#bd0000}
.FRM_ui-tooltip.FRM_check-error .FRM_ui-tooltip-arrow.middle{border-right-color:#bd0000}
.FRM_ui-tooltip.FRM_check-error .FRM_ui-tooltip-arrow.right{border-left-color:#bd0000}