/**
 * jQuery UI niceButton 0.0.1
 *
 * Copyright 2012, prodamus.ru
 */


/**
 * default button style
 */
input.nicebutton,
button.nicebutton {
    padding:2px 5px;
    font-size:12px;
    line-height:18px;
    font-family:Arial,Helvetica,sans-serif;
}
input.nicebutton-icon,
button.nicebutton-icon {
    padding:2px 5px;
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
}
input.nicebutton-mega,
button.nicebutton-mega {
    padding:0 22px;
    font-size:20px;
    font-family:Arial,Helvetica,sans-serif;
    line-height:40px;
}



/**
 * general
 */
.ui-niceButton,
.ui-niceButton .ui-niceButton-left,
.ui-niceButton .ui-niceButton-right,
.ui-niceButton .ui-niceButton-center {
    outline:none;
    display:inline-block;
}
.ui-niceButton {
    cursor:pointer;
    position:relative;
}
.ui-niceButton .ui-niceButton-left   {
    top:0;
    left:0;
    position:absolute;
}
.ui-niceButton .ui-niceButton-right  {
    top:0;
    right:0;
    position:absolute;
}
.ui-niceButton .ui-niceButton-center {padding:0 10px}
.ui-niceButton .ui-niceButton-extra {display:none}
.ui-niceButton .ui-niceButton-text {
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
    line-height:22px;
}
.ui-niceButton.ui-niceButton-disabled {cursor:default}
.ui-niceButton.ui-niceButton-disabled .ui-niceButton-text {color:#6d6d6d}



/**
 * niceButton Default
 */
.ui-niceButton,
.ui-niceButton .ui-niceButton-left,
.ui-niceButton .ui-niceButton-right,
.ui-niceButton .ui-niceButton-center {height:22px}
.ui-niceButton {padding:0 5px}
.ui-niceButton .ui-niceButton-left,
.ui-niceButton .ui-niceButton-right {width:5px}

.ui-niceButton .ui-niceButton-left   {background:url(/getfile/widgets/img/ui-nicebutton-stretchy-button.png) 0    0px no-repeat}
.ui-niceButton .ui-niceButton-right  {background:url(/getfile/widgets/img/ui-nicebutton-stretchy-button.png) 0  -92px no-repeat}
.ui-niceButton .ui-niceButton-center {background:url(/getfile/widgets/img/ui-nicebutton-stretchy-button.png) 0 -184px repeat-x}

.ui-niceButton.ui-niceButton-hover .ui-niceButton-left      {background-position:0  -23px}
.ui-niceButton.ui-niceButton-hover .ui-niceButton-right     {background-position:0 -115px}
.ui-niceButton.ui-niceButton-hover .ui-niceButton-center    {background-position:0 -207px}
.ui-niceButton.ui-niceButton-active .ui-niceButton-left     {background-position:0  -46px}
.ui-niceButton.ui-niceButton-active .ui-niceButton-right    {background-position:0 -138px}
.ui-niceButton.ui-niceButton-active .ui-niceButton-center   {background-position:0 -230px}
.ui-niceButton.ui-niceButton-disabled .ui-niceButton-left   {background-position:0  -69px}
.ui-niceButton.ui-niceButton-disabled .ui-niceButton-right  {background-position:0 -161px}
.ui-niceButton.ui-niceButton-disabled .ui-niceButton-center {background-position:0 -253px}

.ui-niceButton.nicebutton-transparent .ui-niceButton-left   {background-image:url(/getfile/widgets/img/ui-nicebutton-stretchy-transparent.png)}
.ui-niceButton.nicebutton-transparent .ui-niceButton-right  {background-image:url(/getfile/widgets/img/ui-nicebutton-stretchy-transparent.png)}
.ui-niceButton.nicebutton-transparent .ui-niceButton-center {background-image:url(/getfile/widgets/img/ui-nicebutton-stretchy-transparent.png)}



/**
 * niceButton Mega
 */
.ui-niceButton-mega,
.ui-niceButton-mega .ui-niceButton-left,
.ui-niceButton-mega .ui-niceButton-right,
.ui-niceButton-mega .ui-niceButton-center {height:44px}
.ui-niceButton-mega {padding:0 22px}
.ui-niceButton-mega .ui-niceButton-left,
.ui-niceButton-mega .ui-niceButton-right {width:22px}

.ui-niceButton-mega .ui-niceButton-left   {background:url(/getfile/widgets/img/ui-nicebutton-stretchy-mega.png) 0px 0px no-repeat}
.ui-niceButton-mega .ui-niceButton-right  {background:url(/getfile/widgets/img/ui-nicebutton-stretchy-mega.png) 0px -180px no-repeat}
.ui-niceButton-mega .ui-niceButton-center {
    padding:0 20px;
    background:url(/getfile/widgets/img/ui-nicebutton-stretchy-mega.png) 0px -360px repeat-x;
}
.ui-niceButton-mega.ui-niceButton-hover .ui-niceButton-left      {background-position:0  -45px}
.ui-niceButton-mega.ui-niceButton-hover .ui-niceButton-right     {background-position:0 -225px}
.ui-niceButton-mega.ui-niceButton-hover .ui-niceButton-center    {background-position:0 -405px}
.ui-niceButton-mega.ui-niceButton-active .ui-niceButton-left     {background-position:0  -90px}
.ui-niceButton-mega.ui-niceButton-active .ui-niceButton-right    {background-position:0 -270px}
.ui-niceButton-mega.ui-niceButton-active .ui-niceButton-center   {background-position:0 -450px}
.ui-niceButton-mega.ui-niceButton-disabled .ui-niceButton-left   {background-position:0 -135px}
.ui-niceButton-mega.ui-niceButton-disabled .ui-niceButton-right  {background-position:0 -315px}
.ui-niceButton-mega.ui-niceButton-disabled .ui-niceButton-center {background-position:0 -495px}

.ui-niceButton-mega .ui-niceButton-text {
    color:#fff;
    font-size:20px;
    line-height:42px;
    font-weight:normal;
    text-shadow:rgba(0, 0, 0, 0.42) -1px -1px 0px;
}
.ui-niceButton-mega.ui-niceButton-disabled .ui-niceButton-text {text-shadow:none}



/**
 * niceButton Content
 */
.ui-niceButton-content,
.ui-niceButton-content .ui-niceButton-left,
.ui-niceButton-content .ui-niceButton-right,
.ui-niceButton-content .ui-niceButton-center {
    height: 26px;
}
.ui-niceButton-content {
    padding: 0 3px;
}
.ui-niceButton-content .ui-niceButton-text {
    font-size: 11px;
    line-height: 25px;
    font-weight: bold;
}
.ui-niceButton-content .ui-niceButton-left,
.ui-niceButton-content .ui-niceButton-right {
    width: 3px;
}
.ui-niceButton-content .ui-niceButton-left   {
    background: transparent url(data:image/gif;base64,R0lGODlhAwAaALMAAPz8/PHx8fj4+PX19fb29vT09PLy8vPz8/f39/r6+vv7+/n5+b29vQAAAAAAAAAAACH5BAAAAAAALAAAAAADABoAAAQikEkmBAUMqbw1Z8QWgtuQMCZ6FmvLHMsbwzJjxLeNx0EwRQA7) 0 0 no-repeat;
}
.ui-niceButton-content .ui-niceButton-right  {
    background: transparent url(data:image/gif;base64,R0lGODlhAwAaALMAAPHx8fj4+PX19fb29vT09PLy8vPz8/f39729vQAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAADABoAAAQmEMkQEEXnYJ03GsMXgogglKeJEMTasohhxLNMI0WB6/mOAACJJAIAOw==) 0 0 no-repeat;
}
.ui-niceButton-content .ui-niceButton-center {
    padding: 0 20px;
    background: transparent url(data:image/gif;base64,R0lGODlhAwAaALMAAPHx8fj4+Pz8/L29vfX19fb29vT09PLy8vPz8/f39wAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAADABoAAAQccMhAhU04a1y690QoikZpmkiqrunhvrALzNIQAQA7) 0 0 repeat-x;
}
.ui-niceButton-content.ui-niceButton-hover .ui-niceButton-left   {
    background: transparent url(data:image/gif;base64,R0lGODlhAwAaALMAAPLy8vn5+eDg4Ofn59nZ2ff39+7u7vT09PDw8NTU1Pr6+vHx8aOjowAAAAAAAAAAACH5BAAAAAAALAAAAAADABoAAAQckEm2FlU3L7w1/17YjaARMEPBCAdDAEyCxMkUAQA7) 0 0 no-repeat;
}
.ui-niceButton-content.ui-niceButton-hover .ui-niceButton-right  {
    background: transparent url(data:image/gif;base64,R0lGODlhAwAaAKIAAO7u7tnZ2eDg4Ofn59TU1KOjo/Hx8QAAACH5BAAAAAAALAAAAAADABoAAAMaWGpW7O3JSKGdt+IHQBlDIQhFEBQEgapKkQAAOw==) 0 0 no-repeat;
}
.ui-niceButton-content.ui-niceButton-hover .ui-niceButton-center {
    background: transparent url(data:image/gif;base64,R0lGODlhAwAaAKIAAO7u7tnZ2eDg4Pr6+ufn59TU1KOjo/Hx8SH5BAAAAAAALAAAAAADABoAAAMTaHo8zjDKSauNIJMtevhFKCpGAgA7) 0 0 repeat-x;
}
.ui-niceButton-content.ui-niceButton-active .ui-niceButton-left   {
    background: transparent url(data:image/gif;base64,R0lGODlhAwAaAJEAAJSUlNnZ2cvLy6OjoyH5BAAAAAAALAAAAAADABoAAAIQHDAiGezS4It0WolrvnWMAgA7) 0 0 no-repeat;
}
.ui-niceButton-content.ui-niceButton-active .ui-niceButton-right  {
    background: transparent url(data:image/gif;base64,R0lGODlhAwAaAJEAAMvLy9nZ2aOjo+fn5yH5BAAAAAAALAAAAAADABoAAAIRlAESITP9HJyyxkuxzXxLIxQAOw==) 0 0 no-repeat;
}
.ui-niceButton-content.ui-niceButton-active .ui-niceButton-center {
    background: transparent url(data:image/gif;base64,R0lGODlhAwAaAJEAAMvLy9nZ2aOjo+fn5yH5BAAAAAAALAAAAAADABoAAAIMlIGhw+0Po5y0GlEAADs=) 0 0 repeat-x;
}
.ui-niceButton-content.ui-niceButton-disabled .ui-niceButton-left   {
    background: transparent url(data:image/gif;base64,R0lGODlhAwAaALMAAPz8/PHx8fj4+PX19fb29vT09PLy8vPz8/f39/r6+vv7+/n5+b29vQAAAAAAAAAAACH5BAAAAAAALAAAAAADABoAAAQikEkmBAUMqbw1Z8QWgtuQMCZ6FmvLHMsbwzJjxLeNx0EwRQA7) 0 0 no-repeat;
}
.ui-niceButton-content.ui-niceButton-disabled .ui-niceButton-right  {
    background: transparent url(data:image/gif;base64,R0lGODlhAwAaALMAAPHx8fj4+PX19fb29vT09PLy8vPz8/f39729vQAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAADABoAAAQmEMkQEEXnYJ03GsMXgogglKeJEMTasohhxLNMI0WB6/mOAACJJAIAOw==) 0 0 no-repeat;
}
.ui-niceButton-content.ui-niceButton-disabled .ui-niceButton-center {
    background: transparent url(data:image/gif;base64,R0lGODlhAwAaALMAAPHx8fj4+Pz8/L29vfX19fb29vT09PLy8vPz8/f39wAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAADABoAAAQccMhAhU04a1y690QoikZpmkiqrunhvrALzNIQAQA7) 0 0 repeat-x;
}



/**
 * niceButton Icon
 */
.ui-niceButton-icon, .ui-niceButton-icon .ui-niceButton-center {
    width:22px;
    height:22px;
    padding:0;
}
.ui-niceButton-icon .ui-niceButton-text,
.ui-niceButton-icon .ui-niceButton-extra,
.ui-niceButton-icon .ui-niceButton-left,
.ui-niceButton-icon .ui-niceButton-right {display:none}
.ui-niceButton-icon .ui-niceButton-center {background:url(/getfile/widgets/img/ui-nicebutton-icon-button.png) 0px 0px no-repeat}
.ui-niceButton-icon.ui-niceButton-hover    .ui-niceButton-center {background-position:0 -23px}
.ui-niceButton-icon.ui-niceButton-active   .ui-niceButton-center {background-position:0 -46px}
.ui-niceButton-icon.ui-niceButton-disabled .ui-niceButton-center {background-position:0 -69px}

.ui-niceButton-icon.nicebutton-icon-transparent .ui-niceButton-center {background-image:url(/getfile/widgets/img/ui-nicebutton-icon-transparent.png)}
.ui-niceButton-icon.nicebutton-icon-delete      .ui-niceButton-center {background-image:url(/getfile/widgets/img/ui-nicebutton-icon-transparent-delete.png)}
.ui-niceButton-icon.nicebutton-icon-percent     .ui-niceButton-center {background-image:url(/getfile/widgets/img/ui-nicebutton-icon-button-percent.png)}
.ui-niceButton-icon.nicebutton-icon-enter       .ui-niceButton-center {background-image:url(/getfile/widgets/img/ui-nicebutton-icon-button-enter.png)}
.ui-niceButton-icon.nicebutton-icon-arrowup     .ui-niceButton-center {background-image:url(/getfile/widgets/img/ui-nicebutton-icon-button-arrowup.png)}
.ui-niceButton-icon.nicebutton-icon-arrowright  .ui-niceButton-center {background-image:url(/getfile/widgets/img/ui-nicebutton-icon-button-arrowright.png)}
.ui-niceButton-icon.nicebutton-icon-arrowdown   .ui-niceButton-center {background-image:url(/getfile/widgets/img/ui-nicebutton-icon-button-arrowdown.png)}
.ui-niceButton-icon.nicebutton-icon-arrowleft   .ui-niceButton-center {background-image:url(/getfile/widgets/img/ui-nicebutton-icon-button-arrowleft.png)}
