article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{
    display:block
}
audio,canvas,video{
    display:inline-block;
    *display:inline;
    *zoom:1
}
audio:not([controls]){
    display:none
}
html{
    font-size:100%;
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%
}
a:focus{
    outline:thin dotted #333;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
a:hover,a:active{
    outline:0
}
sub,sup{
    position:relative;
    font-size:75%;
    line-height:0;
    vertical-align:baseline
}
sup{
    top:-.5em
}
sub{
    bottom:-.25em
}
img{
    max-width:100%;
    width:auto\9;
    height:auto;
    vertical-align:middle;
    border:0;
    -ms-interpolation-mode:bicubic
}
#map_canvas img,.google-maps img{
    max-width:none
}
button,input,select,textarea{
    margin:0;
    font-size:100%;
    vertical-align:middle
}
button,input{
    *overflow:visible;
    line-height:normal
}
button::-moz-focus-inner,input::-moz-focus-inner{
    padding:0;
    border:0
}
button,html input[type=button],input[type=reset],input[type=submit]{
    -webkit-appearance:button;
    cursor:pointer
}
label,select,button,input[type=button],input[type=reset],input[type=submit],input[type=radio],input[type=checkbox]{
    cursor:pointer
}
input[type=search]{
    -webkit-box-sizing:content-box;
    box-sizing:content-box;
    -webkit-appearance:textfield
}
input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{
    -webkit-appearance:none
}
textarea{
    overflow:auto;
    vertical-align:top
}
@media print{
    *{
        text-shadow:none!important;
        color:#000!important;
        background:0 0!important;
        -webkit-box-shadow:none!important;
        box-shadow:none!important
    }
    a,a:visited{
        text-decoration:underline
    }
    a[href]:after{
        content:" (" attr(href) ")"
    }
    abbr[title]:after{
        content:" (" attr(title) ")"
    }
    .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{
        content:""
    }
    pre,blockquote{
        border:1px solid #999;
        page-break-inside:avoid
    }
    thead{
        display:table-header-group
    }
    tr,img{
        page-break-inside:avoid
    }
    img{
        max-width:100%!important
    }
    @page{
        margin:.5cm
    }
    p,h2,h3{
        orphans:3;
        widows:3
    }
    h2,h3{
        page-break-after:avoid
    }
}
body{
    margin:0;
    font-family:helvetica neue,Helvetica,Arial,sans-serif;
    font-size:14px;
    line-height:20px;
    color:#333;
    background-color:#fff
}
a{
    color:#08c;
    text-decoration:none
}
a:hover,a:focus{
    color:#005580;
    text-decoration:underline
}
.img-rounded{
    border-radius:6px
}
.img-polaroid{
    padding:4px;
    background-color:#fff;
    border:1px solid #ccc;
    border:1px solid rgba(0,0,0,.2);
    -webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);
    box-shadow:0 1px 3px rgba(0,0,0,.1)
}
.img-circle{
    border-radius:500px
}
.row{
    margin-left:-20px;
    *zoom:1
}
.row:before,.row:after{
    display:table;
    content:"";
    line-height:0
}
.row:after{
    clear:both
}
[class*=span]{
    float:left;
    min-height:1px;
    margin-left:20px
}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{
    width:940px
}
.span1{
    width:60px
}
.span2{
    width:140px
}
.span3{
    width:220px
}
.span4{
    width:300px
}
.span5{
    width:380px
}
.span6{
    width:460px
}
.span7{
    width:540px
}
.span8{
    width:620px
}
.span9{
    width:700px
}
.span10{
    width:780px
}
.span11{
    width:860px
}
.span12{
    width:940px
}
.offset1{
    margin-left:100px
}
.offset2{
    margin-left:180px
}
.offset3{
    margin-left:260px
}
.offset4{
    margin-left:340px
}
.offset5{
    margin-left:420px
}
.offset6{
    margin-left:500px
}
.offset7{
    margin-left:580px
}
.offset8{
    margin-left:660px
}
.offset9{
    margin-left:740px
}
.offset10{
    margin-left:820px
}
.offset11{
    margin-left:900px
}
.offset12{
    margin-left:980px
}
.row-fluid{
    width:100%;
    *zoom:1
}
.row-fluid:before,.row-fluid:after{
    display:table;
    content:"";
    line-height:0
}
.row-fluid:after{
    clear:both
}
.row-fluid [class*=span]{
    display:block;
    width:100%;
    min-height:30px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    float:left;
    margin-left:2.12766%;
    *margin-left:2.07447%
}
.row-fluid [class*=span]:first-child{
    margin-left:0
}
.row-fluid .controls-row [class*=span]+[class*=span]{
    margin-left:2.12766%
}
.row-fluid .span1{
    width:6.38298%;
    *width:6.32979%
}
.row-fluid .span2{
    width:14.89362%;
    *width:14.84043%
}
.row-fluid .span3{
    width:23.40426%;
    *width:23.35106%
}
.row-fluid .span4{
    width:31.91489%;
    *width:31.8617%
}
.row-fluid .span5{
    width:40.42553%;
    *width:40.37234%
}
.row-fluid .span6{
    width:48.93617%;
    *width:48.88298%
}
.row-fluid .span7{
    width:57.44681%;
    *width:57.39362%
}
.row-fluid .span8{
    width:65.95745%;
    *width:65.90426%
}
.row-fluid .span9{
    width:74.46809%;
    *width:74.41489%
}
.row-fluid .span10{
    width:82.97872%;
    *width:82.92553%
}
.row-fluid .span11{
    width:91.48936%;
    *width:91.43617%
}
.row-fluid .span12{
    width:100%;
    *width:99.94681%
}
.row-fluid .offset1{
    margin-left:10.6383%;
    *margin-left:10.53191%
}
.row-fluid .offset1:first-child{
    margin-left:8.51064%;
    *margin-left:8.40426%
}
.row-fluid .offset2{
    margin-left:19.14894%;
    *margin-left:19.04255%
}
.row-fluid .offset2:first-child{
    margin-left:17.02128%;
    *margin-left:16.91489%
}
.row-fluid .offset3{
    margin-left:27.65957%;
    *margin-left:27.55319%
}
.row-fluid .offset3:first-child{
    margin-left:25.53191%;
    *margin-left:25.42553%
}
.row-fluid .offset4{
    margin-left:36.17021%;
    *margin-left:36.06383%
}
.row-fluid .offset4:first-child{
    margin-left:34.04255%;
    *margin-left:33.93617%
}
.row-fluid .offset5{
    margin-left:44.68085%;
    *margin-left:44.57447%
}
.row-fluid .offset5:first-child{
    margin-left:42.55319%;
    *margin-left:42.44681%
}
.row-fluid .offset6{
    margin-left:53.19149%;
    *margin-left:53.08511%
}
.row-fluid .offset6:first-child{
    margin-left:51.06383%;
    *margin-left:50.95745%
}
.row-fluid .offset7{
    margin-left:61.70213%;
    *margin-left:61.59574%
}
.row-fluid .offset7:first-child{
    margin-left:59.57447%;
    *margin-left:59.46809%
}
.row-fluid .offset8{
    margin-left:70.21277%;
    *margin-left:70.10638%
}
.row-fluid .offset8:first-child{
    margin-left:68.08511%;
    *margin-left:67.97872%
}
.row-fluid .offset9{
    margin-left:78.7234%;
    *margin-left:78.61702%
}
.row-fluid .offset9:first-child{
    margin-left:76.59574%;
    *margin-left:76.48936%
}
.row-fluid .offset10{
    margin-left:87.23404%;
    *margin-left:87.12766%
}
.row-fluid .offset10:first-child{
    margin-left:85.10638%;
    *margin-left:85%
}
.row-fluid .offset11{
    margin-left:95.74468%;
    *margin-left:95.6383%
}
.row-fluid .offset11:first-child{
    margin-left:93.61702%;
    *margin-left:93.51064%
}
.row-fluid .offset12{
    margin-left:104.25532%;
    *margin-left:104.14894%
}
.row-fluid .offset12:first-child{
    margin-left:102.12766%;
    *margin-left:102.02128%
}
[class*=span].hide,.row-fluid [class*=span].hide{
    display:none
}
[class*=span].pull-right,.row-fluid [class*=span].pull-right{
    float:right
}
.container{
    margin-right:auto;
    margin-left:auto;
    *zoom:1
}
.container:before,.container:after{
    display:table;
    content:"";
    line-height:0
}
.container:after{
    clear:both
}
.container-fluid{
    padding-right:20px;
    padding-left:20px;
    *zoom:1
}
.container-fluid:before,.container-fluid:after{
    display:table;
    content:"";
    line-height:0
}
.container-fluid:after{
    clear:both
}
p{
    margin:0 0 10px
}
.lead{
    margin-bottom:20px;
    font-size:21px;
    font-weight:200;
    line-height:30px
}
small{
    font-size:85%
}
strong{
    font-weight:700
}
em{
    font-style:italic
}
cite{
    font-style:normal
}
.muted{
    color:#999
}
a.muted:hover,a.muted:focus{
    color:gray
}
.text-warning{
    color:#c09853
}
a.text-warning:hover,a.text-warning:focus{
    color:#a47e3c
}
.text-error{
    color:#b94a48
}
a.text-error:hover,a.text-error:focus{
    color:#953b39
}
.text-info{
    color:#3a87ad
}
a.text-info:hover,a.text-info:focus{
    color:#2d6987
}
.text-success{
    color:#468847
}
a.text-success:hover,a.text-success:focus{
    color:#356635
}
.text-left{
    text-align:left
}
.text-right{
    text-align:right
}
.text-center{
    text-align:center
}
h1,h2,h3,h4,h5,h6{
    margin:10px 0;
    font-family:inherit;
    font-weight:700;
    line-height:20px;
    color:inherit;
    text-rendering:optimizelegibility
}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{
    font-weight:400;
    line-height:1;
    color:#999
}
h1,h2,h3{
    line-height:40px
}
h1{
    font-size:38.5px
}
h2{
    font-size:31.5px
}
h3{
    font-size:24.5px
}
h4{
    font-size:17.5px
}
h5{
    font-size:14px
}
h6{
    font-size:11.9px
}
h1 small{
    font-size:24.5px
}
h2 small{
    font-size:17.5px
}
h3 small{
    font-size:14px
}
h4 small{
    font-size:14px
}
.page-header{
    padding-bottom:9px;
    margin:20px 0 30px;
    border-bottom:1px solid #eee
}
ul,ol{
    padding:0;
    margin:0 0 10px 25px
}
ul ul,ul ol,ol ol,ol ul{
    margin-bottom:0
}
li{
    line-height:20px
}
ul.unstyled,ol.unstyled{
    margin-left:0;
    list-style:none
}
ul.inline,ol.inline{
    margin-left:0;
    list-style:none
}
ul.inline>li,ol.inline>li{
    display:inline-block;
    *display:inline;
    *zoom:1;
    padding-left:5px;
    padding-right:5px
}
dl{
    margin-bottom:20px
}
dt,dd{
    line-height:20px
}
dt{
    font-weight:700
}
dd{
    margin-left:10px
}
.dl-horizontal{
    *zoom:1
}
.dl-horizontal:before,.dl-horizontal:after{
    display:table;
    content:"";
    line-height:0
}
.dl-horizontal:after{
    clear:both
}
.dl-horizontal dt{
    float:left;
    width:160px;
    clear:left;
    text-align:right;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.dl-horizontal dd{
    margin-left:180px
}
hr{
    margin:20px 0;
    border:0;
    border-top:1px solid #eee;
    border-bottom:1px solid #fff
}
abbr[title],abbr[data-original-title]{
    cursor:help;
    border-bottom:1px dotted #999
}
abbr.initialism{
    font-size:90%;
    text-transform:uppercase
}
blockquote{
    padding:0 0 0 15px;
    margin:0 0 20px;
    border-left:5px solid #eee
}
blockquote p{
    margin-bottom:0;
    font-size:17.5px;
    font-weight:300;
    line-height:1.25
}
blockquote small{
    display:block;
    line-height:20px;
    color:#999
}
blockquote small:before{
    content:'\2014 \00A0'
}
blockquote.pull-right{
    float:right;
    padding-right:15px;
    padding-left:0;
    border-right:5px solid #eee;
    border-left:0
}
blockquote.pull-right p,blockquote.pull-right small{
    text-align:right
}
blockquote.pull-right small:before{
    content:''
}
blockquote.pull-right small:after{
    content:'\00A0 \2014'
}
q:before,q:after,blockquote:before,blockquote:after{
    content:""
}
address{
    display:block;
    margin-bottom:20px;
    font-style:normal;
    line-height:20px
}
code,pre{
    padding:0 3px 2px;
    font-family:Monaco,Menlo,Consolas,courier new,monospace;
    font-size:12px;
    color:#333;
    border-radius:3px
}
code{
    padding:2px 4px;
    color:#d14;
    background-color:#f7f7f9;
    border:1px solid #e1e1e8;
    white-space:nowrap
}
pre{
    display:block;
    padding:9.5px;
    margin:0 0 10px;
    font-size:13px;
    line-height:20px;
    word-break:break-all;
    word-wrap:break-word;
    white-space:pre;
    white-space:pre-wrap;
    background-color:#f5f5f5;
    border:1px solid #ccc;
    border:1px solid rgba(0,0,0,.15);
    border-radius:4px
}
pre.prettyprint{
    margin-bottom:20px
}
pre code{
    padding:0;
    color:inherit;
    white-space:pre;
    white-space:pre-wrap;
    background-color:transparent;
    border:0
}
.pre-scrollable{
    max-height:340px;
    overflow-y:scroll
}
form{
    margin:0 0 20px
}
fieldset{
    padding:0;
    margin:0;
    border:0
}
legend{
    display:block;
    width:100%;
    padding:0;
    margin-bottom:20px;
    font-size:21px;
    line-height:40px;
    color:#333;
    border:0;
    border-bottom:1px solid #e5e5e5
}
legend small{
    font-size:15px;
    color:#999
}
label,input,button,select,textarea{
    font-size:14px;
    font-weight:400;
    line-height:20px
}
input,button,select,textarea{
    font-family:helvetica neue,Helvetica,Arial,sans-serif
}
label{
    display:block;
    margin-bottom:5px
}
select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{
    display:inline-block;
    height:20px;
    padding:4px 6px;
    margin-bottom:10px;
    font-size:14px;
    line-height:20px;
    color:#555;
    border-radius:4px;
    vertical-align:middle
}
input,textarea,.uneditable-input{
    width:206px
}
textarea{
    height:auto
}
textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{
    background-color:#fff;
    border:1px solid #ccc;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition:border linear .2s,box-shadow linear .2s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .2s;
    transition:border linear .2s,-webkit-box-shadow linear .2s;
    transition:border linear .2s,box-shadow linear .2s;
    transition:border linear .2s,box-shadow linear .2s,-webkit-box-shadow linear .2s
}
textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{
    border-color:rgba(82,168,236,.8);
    outline:0;
    outline:thin dotted \9;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)
}
input[type=radio],input[type=checkbox]{
    margin:4px 0 0;
    *margin-top:0;
    margin-top:1px \9;
    line-height:normal
}
input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{
    width:auto
}
select,input[type=file]{
    height:30px;
    *margin-top:4px;
    line-height:30px
}
select{
    width:220px;
    border:1px solid #ccc;
    background-color:#fff
}
select[multiple],select[size]{
    height:auto
}
select:focus,input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{
    outline:thin dotted #333;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.uneditable-input,.uneditable-textarea{
    color:#999;
    background-color:#fcfcfc;
    border-color:#ccc;
    -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);
    box-shadow:inset 0 1px 2px rgba(0,0,0,.025);
    cursor:not-allowed
}
.uneditable-input{
    overflow:hidden;
    white-space:nowrap
}
.uneditable-textarea{
    width:auto;
    height:auto
}
input:-moz-placeholder,textarea:-moz-placeholder{
    color:#999
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{
    color:#999
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
    color:#999
}
.radio,.checkbox{
    min-height:20px;
    padding-left:20px
}
.radio input[type=radio],.checkbox input[type=checkbox]{
    float:left;
    margin-left:-20px
}
.controls>.radio:first-child,.controls>.checkbox:first-child{
    padding-top:5px
}
.radio.inline,.checkbox.inline{
    display:inline-block;
    padding-top:5px;
    margin-bottom:0;
    vertical-align:middle
}
.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{
    margin-left:10px
}
.input-mini{
    width:60px
}
.input-small{
    width:90px
}
.input-medium{
    width:150px
}
.input-large{
    width:210px
}
.input-xlarge{
    width:270px
}
.input-xxlarge{
    width:530px
}
input[class*=span],select[class*=span],textarea[class*=span],.uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span],.row-fluid .uneditable-input[class*=span]{
    float:none;
    margin-left:0
}
.input-append input[class*=span],.input-append .uneditable-input[class*=span],.input-prepend input[class*=span],.input-prepend .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span],.row-fluid .uneditable-input[class*=span],.row-fluid .input-prepend [class*=span],.row-fluid .input-append [class*=span]{
    display:inline-block
}
input,textarea,.uneditable-input{
    margin-left:0
}
.controls-row [class*=span]+[class*=span]{
    margin-left:20px
}
input.span1,textarea.span1,.uneditable-input.span1{
    width:46px
}
input.span2,textarea.span2,.uneditable-input.span2{
    width:126px
}
input.span3,textarea.span3,.uneditable-input.span3{
    width:206px
}
input.span4,textarea.span4,.uneditable-input.span4{
    width:286px
}
input.span5,textarea.span5,.uneditable-input.span5{
    width:366px
}
input.span6,textarea.span6,.uneditable-input.span6{
    width:446px
}
input.span7,textarea.span7,.uneditable-input.span7{
    width:526px
}
input.span8,textarea.span8,.uneditable-input.span8{
    width:606px
}
input.span9,textarea.span9,.uneditable-input.span9{
    width:686px
}
input.span10,textarea.span10,.uneditable-input.span10{
    width:766px
}
input.span11,textarea.span11,.uneditable-input.span11{
    width:846px
}
input.span12,textarea.span12,.uneditable-input.span12{
    width:926px
}
.controls-row{
    *zoom:1
}
.controls-row:before,.controls-row:after{
    display:table;
    content:"";
    line-height:0
}
.controls-row:after{
    clear:both
}
.controls-row [class*=span],.row-fluid .controls-row [class*=span]{
    float:left
}
.controls-row .checkbox[class*=span],.controls-row .radio[class*=span]{
    padding-top:5px
}
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{
    cursor:not-allowed;
    background-color:#eee
}
input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{
    background-color:transparent
}
.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{
    color:#c09853
}
.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{
    color:#c09853
}
.control-group.warning input,.control-group.warning select,.control-group.warning textarea{
    border-color:#c09853;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{
    border-color:#a47e3c;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e
}
.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{
    color:#c09853;
    background-color:#fcf8e3;
    border-color:#c09853
}
.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{
    color:#b94a48
}
.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{
    color:#b94a48
}
.control-group.error input,.control-group.error select,.control-group.error textarea{
    border-color:#b94a48;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{
    border-color:#953b39;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392
}
.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{
    color:#b94a48;
    background-color:#f2dede;
    border-color:#b94a48
}
.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{
    color:#468847
}
.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{
    color:#468847
}
.control-group.success input,.control-group.success select,.control-group.success textarea{
    border-color:#468847;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{
    border-color:#356635;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b
}
.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{
    color:#468847;
    background-color:#dff0d8;
    border-color:#468847
}
.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{
    color:#3a87ad
}
.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{
    color:#3a87ad
}
.control-group.info input,.control-group.info select,.control-group.info textarea{
    border-color:#3a87ad;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{
    border-color:#2d6987;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3
}
.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{
    color:#3a87ad;
    background-color:#d9edf7;
    border-color:#3a87ad
}
input:focus:invalid,textarea:focus:invalid,select:focus:invalid{
    color:#b94a48;
    border-color:#ee5f5b
}
input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{
    border-color:#e9322d;
    -webkit-box-shadow:0 0 6px #f8b9b7;
    box-shadow:0 0 6px #f8b9b7
}
.form-actions{
    padding:19px 20px 20px;
    margin-top:20px;
    margin-bottom:20px;
    background-color:#f5f5f5;
    border-top:1px solid #e5e5e5;
    *zoom:1
}
.form-actions:before,.form-actions:after{
    display:table;
    content:"";
    line-height:0
}
.form-actions:after{
    clear:both
}
.help-block,.help-inline{
    color:#595959
}
.help-block{
    display:block;
    margin-bottom:10px
}
.help-inline{
    display:inline-block;
    *display:inline;
    *zoom:1;
    vertical-align:middle;
    padding-left:5px
}
.input-append,.input-prepend{
    display:inline-block;
    margin-bottom:10px;
    vertical-align:middle;
    font-size:0;
    white-space:nowrap
}
.input-append input,.input-append select,.input-append .uneditable-input,.input-append .dropdown-menu,.input-append .popover,.input-prepend input,.input-prepend select,.input-prepend .uneditable-input,.input-prepend .dropdown-menu,.input-prepend .popover{
    font-size:14px
}
.input-append input,.input-append select,.input-append .uneditable-input,.input-prepend input,.input-prepend select,.input-prepend .uneditable-input{
    position:relative;
    margin-bottom:0;
    *margin-left:0;
    vertical-align:top;
    border-radius:0 4px 4px 0
}
.input-append input:focus,.input-append select:focus,.input-append .uneditable-input:focus,.input-prepend input:focus,.input-prepend select:focus,.input-prepend .uneditable-input:focus{
    z-index:2
}
.input-append .add-on,.input-prepend .add-on{
    display:inline-block;
    width:auto;
    height:20px;
    min-width:16px;
    padding:4px 5px;
    font-size:14px;
    font-weight:400;
    line-height:20px;
    text-align:center;
    text-shadow:0 1px 0 #fff;
    background-color:#eee;
    border:1px solid #ccc
}
.input-append .add-on,.input-append .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .add-on,.input-prepend .btn,.input-prepend .btn-group>.dropdown-toggle{
    vertical-align:top;
    border-radius:0
}
.input-append .active,.input-prepend .active{
    background-color:#55fab5;
    border-color:#05b169
}
.input-prepend .add-on,.input-prepend .btn{
    margin-right:-1px
}
.input-prepend .add-on:first-child,.input-prepend .btn:first-child{
    border-radius:4px 0 0 4px
}
.input-append input,.input-append select,.input-append .uneditable-input{
    border-radius:4px 0 0 4px
}
.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{
    border-radius:0 4px 4px 0
}
.input-append .add-on,.input-append .btn,.input-append .btn-group{
    margin-left:-1px
}
.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{
    border-radius:0 4px 4px 0
}
.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{
    border-radius:0
}
.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{
    border-radius:0 4px 4px 0
}
.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{
    margin-right:-1px;
    border-radius:4px 0 0 4px
}
.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{
    margin-left:-1px;
    border-radius:0 4px 4px 0
}
.input-prepend.input-append .btn-group:first-child{
    margin-left:0
}
input.search-query{
    padding-right:14px;
    padding-right:4px \9;
    padding-left:14px;
    padding-left:4px \9;
    margin-bottom:0;
    border-radius:15px
}
.form-search .input-append .search-query,.form-search .input-prepend .search-query{
    border-radius:0
}
.form-search .input-append .search-query{
    border-radius:14px 0 0 14px
}
.form-search .input-append .btn{
    border-radius:0 14px 14px 0
}
.form-search .input-prepend .search-query{
    border-radius:0 14px 14px 0
}
.form-search .input-prepend .btn{
    border-radius:14px 0 0 14px
}
.form-search input,.form-search textarea,.form-search select,.form-search .help-inline,.form-search .uneditable-input,.form-search .input-prepend,.form-search .input-append,.form-inline input,.form-inline textarea,.form-inline select,.form-inline .help-inline,.form-inline .uneditable-input,.form-inline .input-prepend,.form-inline .input-append,.form-horizontal input,.form-horizontal textarea,.form-horizontal select,.form-horizontal .help-inline,.form-horizontal .uneditable-input,.form-horizontal .input-prepend,.form-horizontal .input-append{
    display:inline-block;
    *display:inline;
    *zoom:1;
    margin-bottom:0;
    vertical-align:middle
}
.form-search .hide,.form-inline .hide,.form-horizontal .hide{
    display:none
}
.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{
    display:inline-block
}
.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{
    margin-bottom:0
}
.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{
    padding-left:0;
    margin-bottom:0;
    vertical-align:middle
}
.form-search .radio input[type=radio],.form-search .checkbox input[type=checkbox],.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{
    float:left;
    margin-right:3px;
    margin-left:0
}
.control-group{
    margin-bottom:10px
}
legend+.control-group{
    margin-top:20px;
    -webkit-margin-top-collapse:separate
}
.form-horizontal .control-group{
    margin-bottom:20px;
    *zoom:1
}
.form-horizontal .control-group:before,.form-horizontal .control-group:after{
    display:table;
    content:"";
    line-height:0
}
.form-horizontal .control-group:after{
    clear:both
}
.form-horizontal .control-label{
    float:left;
    width:160px;
    padding-top:5px;
    text-align:right
}
.form-horizontal .controls{
    *display:inline-block;
    *padding-left:20px;
    margin-left:180px;
    *margin-left:0
}
.form-horizontal .controls:first-child{
    *padding-left:180px
}
.form-horizontal .help-block{
    margin-bottom:0
}
.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{
    margin-top:10px
}
.form-horizontal .form-actions{
    padding-left:180px
}
table{
    max-width:100%;
    background-color:transparent;
    border-collapse:collapse;
    border-spacing:0
}
.table{
    width:100%;
    margin-bottom:20px
}
.table th,.table td{
    padding:8px;
    line-height:20px;
    text-align:left;
    vertical-align:top;
    border-top:1px solid #ddd
}
.table th{
    font-weight:700
}
.table thead th{
    vertical-align:bottom
}
.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{
    border-top:0
}
.table tbody+tbody{
    border-top:2px solid #ddd
}
.table .table{
    background-color:#fff
}
.table-condensed th,.table-condensed td{
    padding:4px 5px
}
.table-bordered{
    border:1px solid #ddd;
    border-collapse:separate;
    *border-collapse:collapse;
    border-left:0;
    border-radius:4px
}
.table-bordered th,.table-bordered td{
    border-left:1px solid #ddd
}
.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{
    border-top:0
}
.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{
    border-top-left-radius:4px
}
.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{
    border-top-right-radius:4px
}
.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{
    border-bottom-left-radius:4px
}
.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{
    border-bottom-right-radius:4px
}
.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{
    border-bottom-left-radius:0
}
.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{
    border-bottom-right-radius:0
}
.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{
    border-top-left-radius:4px
}
.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{
    border-top-right-radius:4px
}
.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{
    background-color:#f9f9f9
}
.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{
    background-color:#f5f5f5
}
table td[class*=span],table th[class*=span],.row-fluid table td[class*=span],.row-fluid table th[class*=span]{
    display:table-cell;
    float:none;
    margin-left:0
}
.table td.span1,.table th.span1{
    float:none;
    width:44px;
    margin-left:0
}
.table td.span2,.table th.span2{
    float:none;
    width:124px;
    margin-left:0
}
.table td.span3,.table th.span3{
    float:none;
    width:204px;
    margin-left:0
}
.table td.span4,.table th.span4{
    float:none;
    width:284px;
    margin-left:0
}
.table td.span5,.table th.span5{
    float:none;
    width:364px;
    margin-left:0
}
.table td.span6,.table th.span6{
    float:none;
    width:444px;
    margin-left:0
}
.table td.span7,.table th.span7{
    float:none;
    width:524px;
    margin-left:0
}
.table td.span8,.table th.span8{
    float:none;
    width:604px;
    margin-left:0
}
.table td.span9,.table th.span9{
    float:none;
    width:684px;
    margin-left:0
}
.table td.span10,.table th.span10{
    float:none;
    width:764px;
    margin-left:0
}
.table td.span11,.table th.span11{
    float:none;
    width:844px;
    margin-left:0
}
.table td.span12,.table th.span12{
    float:none;
    width:924px;
    margin-left:0
}
.table tbody tr.success>td{
    background-color:#dff0d8
}
.table tbody tr.error>td{
    background-color:#f2dede
}
.table tbody tr.warning>td{
    background-color:#fcf8e3
}
.table tbody tr.info>td{
    background-color:#d9edf7
}
.table-hover tbody tr.success:hover>td{
    background-color:#d0e9c6
}
.table-hover tbody tr.error:hover>td{
    background-color:#ebcccc
}
.table-hover tbody tr.warning:hover>td{
    background-color:#faf2cc
}
.table-hover tbody tr.info:hover>td{
    background-color:#c4e3f3
}
[class^=icon-],[class*=" icon-"]{
    display:inline-block;
    width:14px;
    height:14px;
    *margin-right:.3em;
    line-height:14px;
    vertical-align:text-top;
    background-image:url(/assets/glyphicons-halflings-d99e3fa32c641032f08149914b28c2dc6acf2ec62f70987f2259eabbfa7fc0de.png);
    background-position:14px 14px;
    background-repeat:no-repeat;
    margin-top:1px
}
.icon-white,.nav-pills>.active>a>[class^=icon-],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^=icon-],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^=icon-],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^=icon-],.dropdown-menu>li>a:focus>[class^=icon-],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^=icon-],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^=icon-],.dropdown-submenu:focus>a>[class^=icon-],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{
    background-image:url(/assets/glyphicons-halflings-white-f0e0d95a9c8abcdfabf46348e2d4285829bb0491f5f6af0e05af52bffb6324c4.png)
}
.icon-glass{
    background-position:0 0
}
.icon-music{
    background-position:-24px 0
}
.icon-search{
    background-position:-48px 0
}
.icon-envelope{
    background-position:-72px 0
}
.icon-heart{
    background-position:-96px 0
}
.icon-star{
    background-position:-120px 0
}
.icon-star-empty{
    background-position:-144px 0
}
.icon-user{
    background-position:-168px 0
}
.icon-film{
    background-position:-192px 0
}
.icon-th-large{
    background-position:-216px 0
}
.icon-th{
    background-position:-240px 0
}
.icon-th-list{
    background-position:-264px 0
}
.icon-ok{
    background-position:-288px 0
}
.icon-remove{
    background-position:-312px 0
}
.icon-zoom-in{
    background-position:-336px 0
}
.icon-zoom-out{
    background-position:-360px 0
}
.icon-off{
    background-position:-384px 0
}
.icon-signal{
    background-position:-408px 0
}
.icon-cog{
    background-position:-432px 0
}
.icon-trash{
    background-position:-456px 0
}
.icon-home{
    background-position:0 -24px
}
.icon-file{
    background-position:-24px -24px
}
.icon-time{
    background-position:-48px -24px
}
.icon-road{
    background-position:-72px -24px
}
.icon-download-alt{
    background-position:-96px -24px
}
.icon-download{
    background-position:-120px -24px
}
.icon-upload{
    background-position:-144px -24px
}
.icon-inbox{
    background-position:-168px -24px
}
.icon-play-circle{
    background-position:-192px -24px
}
.icon-repeat{
    background-position:-216px -24px
}
.icon-refresh{
    background-position:-240px -24px
}
.icon-list-alt{
    background-position:-264px -24px
}
.icon-lock{
    background-position:-287px -24px
}
.icon-flag{
    background-position:-312px -24px
}
.icon-headphones{
    background-position:-336px -24px
}
.icon-volume-off{
    background-position:-360px -24px
}
.icon-volume-down{
    background-position:-384px -24px
}
.icon-volume-up{
    background-position:-408px -24px
}
.icon-qrcode{
    background-position:-432px -24px
}
.icon-barcode{
    background-position:-456px -24px
}
.icon-tag{
    background-position:0 -48px
}
.icon-tags{
    background-position:-25px -48px
}
.icon-book{
    background-position:-48px -48px
}
.icon-bookmark{
    background-position:-72px -48px
}
.icon-print{
    background-position:-96px -48px
}
.icon-camera{
    background-position:-120px -48px
}
.icon-font{
    background-position:-144px -48px
}
.icon-bold{
    background-position:-167px -48px
}
.icon-italic{
    background-position:-192px -48px
}
.icon-text-height{
    background-position:-216px -48px
}
.icon-text-width{
    background-position:-240px -48px
}
.icon-align-left{
    background-position:-264px -48px
}
.icon-align-center{
    background-position:-288px -48px
}
.icon-align-right{
    background-position:-312px -48px
}
.icon-align-justify{
    background-position:-336px -48px
}
.icon-list{
    background-position:-360px -48px
}
.icon-indent-left{
    background-position:-384px -48px
}
.icon-indent-right{
    background-position:-408px -48px
}
.icon-facetime-video{
    background-position:-432px -48px
}
.icon-picture{
    background-position:-456px -48px
}
.icon-pencil{
    background-position:0 -72px
}
.icon-map-marker{
    background-position:-24px -72px
}
.icon-adjust{
    background-position:-48px -72px
}
.icon-tint{
    background-position:-72px -72px
}
.icon-edit{
    background-position:-96px -72px
}
.icon-share{
    background-position:-120px -72px
}
.icon-check{
    background-position:-144px -72px
}
.icon-move{
    background-position:-168px -72px
}
.icon-step-backward{
    background-position:-192px -72px
}
.icon-fast-backward{
    background-position:-216px -72px
}
.icon-backward{
    background-position:-240px -72px
}
.icon-play{
    background-position:-264px -72px
}
.icon-pause{
    background-position:-288px -72px
}
.icon-stop{
    background-position:-312px -72px
}
.icon-forward{
    background-position:-336px -72px
}
.icon-fast-forward{
    background-position:-360px -72px
}
.icon-step-forward{
    background-position:-384px -72px
}
.icon-eject{
    background-position:-408px -72px
}
.icon-chevron-left{
    background-position:-432px -72px
}
.icon-chevron-right{
    background-position:-456px -72px
}
.icon-plus-sign{
    background-position:0 -96px
}
.icon-minus-sign{
    background-position:-24px -96px
}
.icon-remove-sign{
    background-position:-48px -96px
}
.icon-ok-sign{
    background-position:-72px -96px
}
.icon-question-sign{
    background-position:-96px -96px
}
.icon-info-sign{
    background-position:-120px -96px
}
.icon-screenshot{
    background-position:-144px -96px
}
.icon-remove-circle{
    background-position:-168px -96px
}
.icon-ok-circle{
    background-position:-192px -96px
}
.icon-ban-circle{
    background-position:-216px -96px
}
.icon-arrow-left{
    background-position:-240px -96px
}
.icon-arrow-right{
    background-position:-264px -96px
}
.icon-arrow-up{
    background-position:-289px -96px
}
.icon-arrow-down{
    background-position:-312px -96px
}
.icon-share-alt{
    background-position:-336px -96px
}
.icon-resize-full{
    background-position:-360px -96px
}
.icon-resize-small{
    background-position:-384px -96px
}
.icon-plus{
    background-position:-408px -96px
}
.icon-minus{
    background-position:-433px -96px
}
.icon-asterisk{
    background-position:-456px -96px
}
.icon-exclamation-sign{
    background-position:0 -120px
}
.icon-gift{
    background-position:-24px -120px
}
.icon-leaf{
    background-position:-48px -120px
}
.icon-fire{
    background-position:-72px -120px
}
.icon-eye-open{
    background-position:-96px -120px
}
.icon-eye-close{
    background-position:-120px -120px
}
.icon-warning-sign{
    background-position:-144px -120px
}
.icon-plane{
    background-position:-168px -120px
}
.icon-calendar{
    background-position:-192px -120px
}
.icon-random{
    background-position:-216px -120px;
    width:16px
}
.icon-comment{
    background-position:-240px -120px
}
.icon-magnet{
    background-position:-264px -120px
}
.icon-chevron-up{
    background-position:-288px -120px
}
.icon-chevron-down{
    background-position:-313px -119px
}
.icon-retweet{
    background-position:-336px -120px
}
.icon-shopping-cart{
    background-position:-360px -120px
}
.icon-folder-close{
    background-position:-384px -120px;
    width:16px
}
.icon-folder-open{
    background-position:-408px -120px;
    width:16px
}
.icon-resize-vertical{
    background-position:-432px -119px
}
.icon-resize-horizontal{
    background-position:-456px -118px
}
.icon-hdd{
    background-position:0 -144px
}
.icon-bullhorn{
    background-position:-24px -144px
}
.icon-bell{
    background-position:-48px -144px
}
.icon-certificate{
    background-position:-72px -144px
}
.icon-thumbs-up{
    background-position:-96px -144px
}
.icon-thumbs-down{
    background-position:-120px -144px
}
.icon-hand-right{
    background-position:-144px -144px
}
.icon-hand-left{
    background-position:-168px -144px
}
.icon-hand-up{
    background-position:-192px -144px
}
.icon-hand-down{
    background-position:-216px -144px
}
.icon-circle-arrow-right{
    background-position:-240px -144px
}
.icon-circle-arrow-left{
    background-position:-264px -144px
}
.icon-circle-arrow-up{
    background-position:-288px -144px
}
.icon-circle-arrow-down{
    background-position:-312px -144px
}
.icon-globe{
    background-position:-336px -144px
}
.icon-wrench{
    background-position:-360px -144px
}
.icon-tasks{
    background-position:-384px -144px
}
.icon-filter{
    background-position:-408px -144px
}
.icon-briefcase{
    background-position:-432px -144px
}
.icon-fullscreen{
    background-position:-456px -144px
}
.dropup,.dropdown{
    position:relative
}
.dropdown-toggle{
    *margin-bottom:-3px
}
.dropdown-toggle:active,.open .dropdown-toggle{
    outline:0
}
.caret{
    display:inline-block;
    width:0;
    height:0;
    vertical-align:top;
    border-top:4px solid #000;
    border-right:4px solid transparent;
    border-left:4px solid transparent;
    content:""
}
.dropdown .caret{
    margin-top:8px;
    margin-left:2px
}
.dropdown-menu{
    position:absolute;
    top:100%;
    left:0;
    z-index:1000;
    display:none;
    float:left;
    min-width:160px;
    padding:5px 0;
    margin:2px 0 0;
    list-style:none;
    background-color:#fff;
    border:1px solid #ccc;
    border:1px solid rgba(0,0,0,.2);
    *border-right-width:2px;
    *border-bottom-width:2px;
    border-radius:6px;
    -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
    box-shadow:0 5px 10px rgba(0,0,0,.2);
    background-clip:padding-box
}
.dropdown-menu.pull-right{
    right:0;
    left:auto
}
.dropdown-menu .divider{
    *width:100%;
    height:1px;
    margin:9px 1px;
    *margin:-5px05px;
    overflow:hidden;
    background-color:#e5e5e5;
    border-bottom:1px solid #fff
}
.dropdown-menu>li>a{
    display:block;
    padding:3px 20px;
    clear:both;
    font-weight:400;
    line-height:20px;
    color:#333;
    white-space:nowrap
}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{
    text-decoration:none;
    color:#fff;
    background-color:#0081c2;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));
    background-image:-webkit-linear-gradient(top,#08c,#0077b3);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#08c),to(#0077b3));
    background-image:linear-gradient(to bottom,#08c,#0077b3);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC',endColorstr='#FF0077B3',GradientType=0)
}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{
    color:#fff;
    text-decoration:none;
    outline:0;
    background-color:#0081c2;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));
    background-image:-webkit-linear-gradient(top,#08c,#0077b3);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#08c),to(#0077b3));
    background-image:linear-gradient(to bottom,#08c,#0077b3);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC',endColorstr='#FF0077B3',GradientType=0)
}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{
    color:#999
}
.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{
    text-decoration:none;
    background-color:transparent;
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    cursor:default
}
.open{
    *z-index:1000
}
.open>.dropdown-menu{
    display:block
}
.dropdown-backdrop{
    position:fixed;
    left:0;
    right:0;
    bottom:0;
    top:0;
    z-index:990
}
.pull-right>.dropdown-menu{
    right:0;
    left:auto
}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{
    border-top:0;
    border-bottom:4px solid #000;
    content:""
}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{
    top:auto;
    bottom:100%;
    margin-bottom:1px
}
.dropdown-submenu{
    position:relative
}
.dropdown-submenu>.dropdown-menu{
    top:0;
    left:100%;
    margin-top:-6px;
    margin-left:-1px;
    border-radius:0 6px 6px 6px
}
.dropdown-submenu:hover>.dropdown-menu{
    display:block
}
.dropup .dropdown-submenu>.dropdown-menu{
    top:auto;
    bottom:0;
    margin-top:0;
    margin-bottom:-2px;
    border-radius:5px 5px 5px 0
}
.dropdown-submenu>a:after{
    display:block;
    content:" ";
    float:right;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid;
    border-width:5px 0 5px 5px;
    border-left-color:#ccc;
    margin-top:5px;
    margin-right:-10px
}
.dropdown-submenu:hover>a:after{
    border-left-color:#fff
}
.dropdown-submenu.pull-left{
    float:none
}
.dropdown-submenu.pull-left>.dropdown-menu{
    left:-100%;
    margin-left:10px;
    border-radius:6px 0 6px 6px
}
.dropdown .dropdown-menu .nav-header{
    padding-left:20px;
    padding-right:20px
}
.typeahead{
    z-index:1051;
    margin-top:2px;
    border-radius:4px
}
.well{
    min-height:20px;
    padding:19px;
    margin-bottom:20px;
    background-color:#f5f5f5;
    border:1px solid #e3e3e3;
    border-radius:4px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.05)
}
.well blockquote{
    border-color:#ddd;
    border-color:rgba(0,0,0,.15)
}
.well-large{
    padding:24px;
    border-radius:6px
}
.well-small{
    padding:9px;
    border-radius:3px
}
.fade{
    opacity:0;
    -webkit-transition:opacity .15s linear;
    transition:opacity .15s linear
}
.fade.in{
    opacity:1
}
.collapse{
    position:relative;
    height:0;
    overflow:hidden;
    -webkit-transition:height .35s ease;
    transition:height .35s ease
}
.collapse.in{
    height:auto
}
.close{
    float:right;
    font-size:20px;
    font-weight:700;
    line-height:20px;
    color:#000;
    text-shadow:0 1px 0 #fff;
    opacity:.2;
    filter:alpha(opacity=20)
}
.close:hover,.close:focus{
    color:#000;
    text-decoration:none;
    cursor:pointer;
    opacity:.4;
    filter:alpha(opacity=40)
}
button.close{
    padding:0;
    cursor:pointer;
    background:0 0;
    border:0;
    -webkit-appearance:none
}
.btn{
    display:inline-block;
    *display:inline;
    *zoom:1;
    padding:4px 12px;
    margin-bottom:0;
    font-size:14px;
    line-height:20px;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
    color:#333;
    text-shadow:0 1px 1px rgba(255,255,255,.75);
    background-color:#f5f5f5;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
    background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));
    background-image:linear-gradient(to bottom,#fff,#e6e6e6);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFE6E6E6',GradientType=0);
    border-color:#e6e6e6 #e6e6e6 #bfbfbf;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    *background-color:#e6e6e6;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    border:1px solid #ccc;
    *border:0;
    border-bottom-color:#b3b3b3;
    border-radius:4px;
    *margin-left:.3em;
    -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
    box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)
}
.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{
    color:#333;
    background-color:#e6e6e6;
    *background-color:#d9d9d9
}
.btn:active,.btn.active{
    background-color:#ccc \9
}
.btn:first-child{
    *margin-left:0
}
.btn:hover,.btn:focus{
    color:#333;
    text-decoration:none;
    background-position:0 -15px;
    -webkit-transition:background-position .1s linear;
    transition:background-position .1s linear
}
.btn:focus{
    outline:thin dotted #333;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.btn.active,.btn:active{
    background-image:none;
    outline:0;
    -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
    box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)
}
.btn.disabled,.btn[disabled]{
    cursor:default;
    background-image:none;
    opacity:.65;
    filter:alpha(opacity=65);
    -webkit-box-shadow:none;
    box-shadow:none
}
.btn-large{
    padding:11px 19px;
    font-size:17.5px;
    border-radius:6px
}
.btn-large [class^=icon-],.btn-large [class*=" icon-"]{
    margin-top:4px
}
.btn-small{
    padding:2px 10px;
    font-size:11.9px;
    border-radius:3px
}
.btn-small [class^=icon-],.btn-small [class*=" icon-"]{
    margin-top:0
}
.btn-mini [class^=icon-],.btn-mini [class*=" icon-"]{
    margin-top:-1px
}
.btn-mini{
    padding:0 6px;
    font-size:10.5px;
    border-radius:3px
}
.btn-block{
    display:block;
    width:100%;
    padding-left:0;
    padding-right:0;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.btn-block+.btn-block{
    margin-top:5px
}
input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{
    width:100%
}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{
    color:rgba(255,255,255,.75)
}
.btn-primary{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25);
    background-color:#006dcc;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));
    background-image:-webkit-linear-gradient(top,#08c,#04c);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#08c),to(#04c));
    background-image:linear-gradient(to bottom,#08c,#04c);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC',endColorstr='#FF0044CC',GradientType=0);
    border-color:#04c #04c #002b80;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    *background-color:#0044cc;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{
    color:#fff;
    background-color:#04c;
    *background-color:#003cb3
}
.btn-primary:active,.btn-primary.active{
    background-color:#039 \9
}
.btn-warning{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25);
    background-color:#faa732;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
    background-image:-webkit-linear-gradient(top,#fbb450,#f89406);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#fbb450),to(#f89406));
    background-image:linear-gradient(to bottom,#fbb450,#f89406);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBB450',endColorstr='#FFF89406',GradientType=0);
    border-color:#f89406 #f89406 #ad6704;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    *background-color:#f89406;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{
    color:#fff;
    background-color:#f89406;
    *background-color:#df8505
}
.btn-warning:active,.btn-warning.active{
    background-color:#c67605 \9
}
.btn-danger{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25);
    background-color:#da4f49;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
    background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#ee5f5b),to(#bd362f));
    background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B',endColorstr='#FFBD362F',GradientType=0);
    border-color:#bd362f #bd362f #802420;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    *background-color:#bd362f;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{
    color:#fff;
    background-color:#bd362f;
    *background-color:#a9302a
}
.btn-danger:active,.btn-danger.active{
    background-color:#942a25 \9
}
.btn-success{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25);
    background-color:#5bb75b;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
    background-image:-webkit-linear-gradient(top,#62c462,#51a351);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#62c462),to(#51a351));
    background-image:linear-gradient(to bottom,#62c462,#51a351);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462',endColorstr='#FF51A351',GradientType=0);
    border-color:#51a351 #51a351 #387038;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    *background-color:#51a351;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{
    color:#fff;
    background-color:#51a351;
    *background-color:#499249
}
.btn-success:active,.btn-success.active{
    background-color:#408140 \9
}
.btn-info{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25);
    background-color:#49afcd;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));
    background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2f96b4));
    background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE',endColorstr='#FF2F96B4',GradientType=0);
    border-color:#2f96b4 #2f96b4 #1f6377;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    *background-color:#2f96b4;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{
    color:#fff;
    background-color:#2f96b4;
    *background-color:#2a85a0
}
.btn-info:active,.btn-info.active{
    background-color:#24748c \9
}
.btn-inverse{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25);
    background-color:#363636;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
    background-image:-webkit-linear-gradient(top,#444,#222);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#444),to(#222));
    background-image:linear-gradient(to bottom,#444,#222);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF444444',endColorstr='#FF222222',GradientType=0);
    border-color:#222 #222 #000;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    *background-color:#222;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{
    color:#fff;
    background-color:#222;
    *background-color:#151515
}
.btn-inverse:active,.btn-inverse.active{
    background-color:#090909 \9
}
button.btn,input[type=submit].btn{
    *padding-top:3px;
    *padding-bottom:3px
}
button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{
    padding:0;
    border:0
}
button.btn.btn-large,input[type=submit].btn.btn-large{
    *padding-top:7px;
    *padding-bottom:7px
}
button.btn.btn-small,input[type=submit].btn.btn-small{
    *padding-top:3px;
    *padding-bottom:3px
}
button.btn.btn-mini,input[type=submit].btn.btn-mini{
    *padding-top:1px;
    *padding-bottom:1px
}
.btn-link,.btn-link:active,.btn-link[disabled]{
    background-color:transparent;
    background-image:none;
    -webkit-box-shadow:none;
    box-shadow:none
}
.btn-link{
    border-color:transparent;
    cursor:pointer;
    color:#08c;
    border-radius:0
}
.btn-link:hover,.btn-link:focus{
    color:#005580;
    text-decoration:underline;
    background-color:transparent
}
.btn-link[disabled]:hover,.btn-link[disabled]:focus{
    color:#333;
    text-decoration:none
}
.btn-group{
    position:relative;
    display:inline-block;
    *display:inline;
    *zoom:1;
    font-size:0;
    vertical-align:middle;
    white-space:nowrap;
    *margin-left:.3em
}
.btn-group:first-child{
    *margin-left:0
}
.btn-group+.btn-group{
    margin-left:5px
}
.btn-toolbar{
    font-size:0;
    margin-top:10px;
    margin-bottom:10px
}
.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{
    margin-left:5px
}
.btn-group>.btn{
    position:relative;
    border-radius:0
}
.btn-group>.btn+.btn{
    margin-left:-1px
}
.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{
    font-size:14px
}
.btn-group>.btn-mini{
    font-size:10.5px
}
.btn-group>.btn-small{
    font-size:11.9px
}
.btn-group>.btn-large{
    font-size:17.5px
}
.btn-group>.btn:first-child{
    margin-left:0;
    border-top-left-radius:4px;
    border-bottom-left-radius:4px
}
.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{
    border-top-right-radius:4px;
    border-bottom-right-radius:4px
}
.btn-group>.btn.large:first-child{
    margin-left:0;
    border-top-left-radius:6px;
    border-bottom-left-radius:6px
}
.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{
    border-top-right-radius:6px;
    border-bottom-right-radius:6px
}
.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{
    z-index:2
}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{
    outline:0
}
.btn-group>.btn+.dropdown-toggle{
    padding-left:8px;
    padding-right:8px;
    -webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
    box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
    *padding-top:5px;
    *padding-bottom:5px
}
.btn-group>.btn-mini+.dropdown-toggle{
    padding-left:5px;
    padding-right:5px;
    *padding-top:2px;
    *padding-bottom:2px
}
.btn-group>.btn-small+.dropdown-toggle{
    *padding-top:5px;
    *padding-bottom:4px
}
.btn-group>.btn-large+.dropdown-toggle{
    padding-left:12px;
    padding-right:12px;
    *padding-top:7px;
    *padding-bottom:7px
}
.btn-group.open .dropdown-toggle{
    background-image:none;
    -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
    box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)
}
.btn-group.open .btn.dropdown-toggle{
    background-color:#e6e6e6
}
.btn-group.open .btn-primary.dropdown-toggle{
    background-color:#04c
}
.btn-group.open .btn-warning.dropdown-toggle{
    background-color:#f89406
}
.btn-group.open .btn-danger.dropdown-toggle{
    background-color:#bd362f
}
.btn-group.open .btn-success.dropdown-toggle{
    background-color:#51a351
}
.btn-group.open .btn-info.dropdown-toggle{
    background-color:#2f96b4
}
.btn-group.open .btn-inverse.dropdown-toggle{
    background-color:#222
}
.btn .caret{
    margin-top:8px;
    margin-left:0
}
.btn-large .caret{
    margin-top:6px
}
.btn-large .caret{
    border-left-width:5px;
    border-right-width:5px;
    border-top-width:5px
}
.btn-mini .caret,.btn-small .caret{
    margin-top:8px
}
.dropup .btn-large .caret{
    border-bottom-width:5px
}
.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{
    border-top-color:#fff;
    border-bottom-color:#fff
}
.btn-group-vertical{
    display:inline-block;
    *display:inline;
    *zoom:1
}
.btn-group-vertical>.btn{
    display:block;
    float:none;
    max-width:100%;
    border-radius:0
}
.btn-group-vertical>.btn+.btn{
    margin-left:0;
    margin-top:-1px
}
.btn-group-vertical>.btn:first-child{
    border-radius:4px 4px 0 0
}
.btn-group-vertical>.btn:last-child{
    border-radius:0 0 4px 4px
}
.btn-group-vertical>.btn-large:first-child{
    border-radius:6px 6px 0 0
}
.btn-group-vertical>.btn-large:last-child{
    border-radius:0 0 6px 6px
}
.alert{
    padding:8px 35px 8px 14px;
    margin-bottom:20px;
    text-shadow:0 1px 0 rgba(255,255,255,.5);
    background-color:#fcf8e3;
    border:1px solid #fbeed5;
    border-radius:4px
}
.alert,.alert h4{
    color:#c09853
}
.alert h4{
    margin:0
}
.alert .close{
    position:relative;
    top:-2px;
    right:-21px;
    line-height:20px
}
.alert-success{
    background-color:#dff0d8;
    border-color:#d6e9c6;
    color:#468847
}
.alert-success h4{
    color:#468847
}
.alert-danger,.alert-error{
    background-color:#f2dede;
    border-color:#eed3d7;
    color:#b94a48
}
.alert-danger h4,.alert-error h4{
    color:#b94a48
}
.alert-info{
    background-color:#d9edf7;
    border-color:#bce8f1;
    color:#3a87ad
}
.alert-info h4{
    color:#3a87ad
}
.alert-block{
    padding-top:14px;
    padding-bottom:14px
}
.alert-block>p,.alert-block>ul{
    margin-bottom:0
}
.alert-block p+p{
    margin-top:5px
}
.nav{
    margin-left:0;
    margin-bottom:20px;
    list-style:none
}
.nav>li>a{
    display:block
}
.nav>li>a:hover,.nav>li>a:focus{
    text-decoration:none;
    background-color:#eee
}
.nav>li>a>img{
    max-width:none
}
.nav>.pull-right{
    float:right
}
.nav-header{
    display:block;
    padding:3px 15px;
    font-size:11px;
    font-weight:700;
    line-height:20px;
    color:#999;
    text-shadow:0 1px 0 rgba(255,255,255,.5);
    text-transform:uppercase
}
.nav li+.nav-header{
    margin-top:9px
}
.nav-list{
    padding-left:15px;
    padding-right:15px;
    margin-bottom:0
}
.nav-list>li>a,.nav-list .nav-header{
    margin-left:-15px;
    margin-right:-15px;
    text-shadow:0 1px 0 rgba(255,255,255,.5)
}
.nav-list>li>a{
    padding:3px 15px
}
.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.2);
    background-color:#08c
}
.nav-list [class^=icon-],.nav-list [class*=" icon-"]{
    margin-right:2px
}
.nav-list .divider{
    *width:100%;
    height:1px;
    margin:9px 1px;
    *margin:-5px05px;
    overflow:hidden;
    background-color:#e5e5e5;
    border-bottom:1px solid #fff
}
.nav-tabs,.nav-pills{
    *zoom:1
}
.nav-tabs:before,.nav-tabs:after,.nav-pills:before,.nav-pills:after{
    display:table;
    content:"";
    line-height:0
}
.nav-tabs:after,.nav-pills:after{
    clear:both
}
.nav-tabs>li,.nav-pills>li{
    float:left
}
.nav-tabs>li>a,.nav-pills>li>a{
    padding-right:12px;
    padding-left:12px;
    margin-right:2px;
    line-height:14px
}
.nav-tabs{
    border-bottom:1px solid #ddd
}
.nav-tabs>li{
    margin-bottom:-1px
}
.nav-tabs>li>a{
    padding-top:8px;
    padding-bottom:8px;
    line-height:20px;
    border:1px solid transparent;
    border-radius:4px 4px 0 0
}
.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{
    border-color:#eee #eee #ddd
}
.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{
    color:#555;
    background-color:#fff;
    border:1px solid #ddd;
    border-bottom-color:transparent;
    cursor:default
}
.nav-pills>li>a{
    padding-top:8px;
    padding-bottom:8px;
    margin-top:2px;
    margin-bottom:2px;
    border-radius:5px
}
.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{
    color:#fff;
    background-color:#08c
}
.nav-stacked>li{
    float:none
}
.nav-stacked>li>a{
    margin-right:0
}
.nav-tabs.nav-stacked{
    border-bottom:0
}
.nav-tabs.nav-stacked>li>a{
    border:1px solid #ddd;
    border-radius:0
}
.nav-tabs.nav-stacked>li:first-child>a{
    border-top-right-radius:4px;
    border-top-left-radius:4px
}
.nav-tabs.nav-stacked>li:last-child>a{
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px
}
.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{
    border-color:#ddd;
    z-index:2
}
.nav-pills.nav-stacked>li>a{
    margin-bottom:3px
}
.nav-pills.nav-stacked>li:last-child>a{
    margin-bottom:1px
}
.nav-tabs .dropdown-menu{
    border-radius:0 0 6px 6px
}
.nav-pills .dropdown-menu{
    border-radius:6px
}
.nav .dropdown-toggle .caret{
    border-top-color:#08c;
    border-bottom-color:#08c;
    margin-top:6px
}
.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{
    border-top-color:#005580;
    border-bottom-color:#005580
}
.nav-tabs .dropdown-toggle .caret{
    margin-top:8px
}
.nav .active .dropdown-toggle .caret{
    border-top-color:#fff;
    border-bottom-color:#fff
}
.nav-tabs .active .dropdown-toggle .caret{
    border-top-color:#555;
    border-bottom-color:#555
}
.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{
    cursor:pointer
}
.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{
    color:#fff;
    background-color:#999;
    border-color:#999
}
.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{
    border-top-color:#fff;
    border-bottom-color:#fff;
    opacity:1;
    filter:alpha(opacity=100)
}
.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{
    border-color:#999
}
.tabbable{
    *zoom:1
}
.tabbable:before,.tabbable:after{
    display:table;
    content:"";
    line-height:0
}
.tabbable:after{
    clear:both
}
.tab-content{
    overflow:auto
}
.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{
    border-bottom:0
}
.tab-content>.tab-pane,.pill-content>.pill-pane{
    display:none
}
.tab-content>.active,.pill-content>.active{
    display:block
}
.tabs-below>.nav-tabs{
    border-top:1px solid #ddd
}
.tabs-below>.nav-tabs>li{
    margin-top:-1px;
    margin-bottom:0
}
.tabs-below>.nav-tabs>li>a{
    border-radius:0 0 4px 4px
}
.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{
    border-bottom-color:transparent;
    border-top-color:#ddd
}
.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{
    border-color:transparent #ddd #ddd #ddd
}
.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{
    float:none
}
.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{
    min-width:74px;
    margin-right:0;
    margin-bottom:3px
}
.tabs-left>.nav-tabs{
    float:left;
    margin-right:19px;
    border-right:1px solid #ddd
}
.tabs-left>.nav-tabs>li>a{
    margin-right:-1px;
    border-radius:4px 0 0 4px
}
.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{
    border-color:#eee #ddd #eee #eee
}
.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{
    border-color:#ddd transparent #ddd #ddd;
    *border-right-color:#ffffff
}
.tabs-right>.nav-tabs{
    float:right;
    margin-left:19px;
    border-left:1px solid #ddd
}
.tabs-right>.nav-tabs>li>a{
    margin-left:-1px;
    border-radius:0 4px 4px 0
}
.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{
    border-color:#eee #eee #eee #ddd
}
.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{
    border-color:#ddd #ddd #ddd transparent;
    *border-left-color:#ffffff
}
.nav>.disabled>a{
    color:#999
}
.nav>.disabled>a:hover,.nav>.disabled>a:focus{
    text-decoration:none;
    background-color:transparent;
    cursor:default
}
.navbar{
    overflow:visible;
    margin-bottom:20px;
    *position:relative;
    *z-index:2
}
.navbar-inner{
    min-height:40px;
    padding-left:20px;
    padding-right:20px;
    background-color:#fafafa;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));
    background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f2f2f2));
    background-image:linear-gradient(to bottom,#fff,#f2f2f2);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFF2F2F2',GradientType=0);
    border:1px solid #d4d4d4;
    border-radius:4px;
    -webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);
    box-shadow:0 1px 4px rgba(0,0,0,.065);
    *zoom:1
}
.navbar-inner:before,.navbar-inner:after{
    display:table;
    content:"";
    line-height:0
}
.navbar-inner:after{
    clear:both
}
.navbar .container{
    width:auto
}
.nav-collapse.collapse{
    height:auto;
    overflow:visible
}
.navbar .brand{
    float:left;
    display:block;
    padding:10px 20px;
    margin-left:-20px;
    font-size:20px;
    font-weight:200;
    color:#777;
    text-shadow:0 1px 0 #fff
}
.navbar .brand:hover,.navbar .brand:focus{
    text-decoration:none
}
.navbar-text{
    margin-bottom:0;
    line-height:40px;
    color:#777
}
.navbar-link{
    color:#777
}
.navbar-link:hover,.navbar-link:focus{
    color:#333
}
.navbar .divider-vertical{
    height:40px;
    margin:0 9px;
    border-left:1px solid #f2f2f2;
    border-right:1px solid #fff
}
.navbar .btn,.navbar .btn-group{
    margin-top:5px
}
.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{
    margin-top:0
}
.navbar-form{
    margin-bottom:0;
    *zoom:1
}
.navbar-form:before,.navbar-form:after{
    display:table;
    content:"";
    line-height:0
}
.navbar-form:after{
    clear:both
}
.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{
    margin-top:5px
}
.navbar-form input,.navbar-form select,.navbar-form .btn{
    display:inline-block;
    margin-bottom:0
}
.navbar-form input[type=image],.navbar-form input[type=checkbox],.navbar-form input[type=radio]{
    margin-top:3px
}
.navbar-form .input-append,.navbar-form .input-prepend{
    margin-top:5px;
    white-space:nowrap
}
.navbar-form .input-append input,.navbar-form .input-prepend input{
    margin-top:0
}
.navbar-search{
    position:relative;
    float:left;
    margin-top:5px;
    margin-bottom:0
}
.navbar-search .search-query{
    margin-bottom:0;
    padding:4px 14px;
    font-family:helvetica neue,Helvetica,Arial,sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:1;
    border-radius:15px
}
.navbar-static-top{
    position:static;
    margin-bottom:0
}
.navbar-static-top .navbar-inner{
    border-radius:0
}
.navbar-fixed-top,.navbar-fixed-bottom{
    position:fixed;
    right:0;
    left:0;
    z-index:1030;
    margin-bottom:0
}
.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{
    border-width:0 0 1px
}
.navbar-fixed-bottom .navbar-inner{
    border-width:1px 0 0
}
.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{
    padding-left:0;
    padding-right:0;
    border-radius:0
}
.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{
    width:940px
}
.navbar-fixed-top{
    top:0
}
.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{
    -webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);
    box-shadow:0 1px 10px rgba(0,0,0,.1)
}
.navbar-fixed-bottom{
    bottom:0
}
.navbar-fixed-bottom .navbar-inner{
    -webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1);
    box-shadow:0 -1px 10px rgba(0,0,0,.1)
}
.navbar .nav{
    position:relative;
    left:0;
    display:block;
    float:left;
    margin:0 10px 0 0
}
.navbar .nav.pull-right{
    float:right;
    margin-right:0
}
.navbar .nav>li{
    float:left
}
.navbar .nav>li>a{
    float:none;
    padding:10px 15px;
    color:#777;
    text-decoration:none;
    text-shadow:0 1px 0 #fff
}
.navbar .nav .dropdown-toggle .caret{
    margin-top:8px
}
.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{
    background-color:transparent;
    color:#333;
    text-decoration:none
}
.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{
    color:#555;
    text-decoration:none;
    background-color:#e6e6e6;
    -webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,.125);
    box-shadow:inset 0 3px 8px rgba(0,0,0,.125)
}
.navbar .btn-navbar{
    display:none;
    float:right;
    padding:7px 10px;
    margin-left:5px;
    margin-right:5px;
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25);
    background-color:#ededed;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6));
    background-image:-webkit-linear-gradient(top,#f2f2f2,#e6e6e6);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e6e6e6));
    background-image:linear-gradient(to bottom,#f2f2f2,#e6e6e6);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2',endColorstr='#FFE6E6E6',GradientType=0);
    border-color:#e6e6e6 #e6e6e6 #bfbfbf;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    *background-color:#e6e6e6;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);
    box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075)
}
.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{
    color:#fff;
    background-color:#e6e6e6;
    *background-color:#d9d9d9
}
.navbar .btn-navbar:active,.navbar .btn-navbar.active{
    background-color:#ccc \9
}
.navbar .btn-navbar .icon-bar{
    display:block;
    width:18px;
    height:2px;
    background-color:#f5f5f5;
    border-radius:1px;
    -webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);
    box-shadow:0 1px 0 rgba(0,0,0,.25)
}
.btn-navbar .icon-bar+.icon-bar{
    margin-top:3px
}
.navbar .nav>li>.dropdown-menu:before{
    content:'';
    display:inline-block;
    border-left:7px solid transparent;
    border-right:7px solid transparent;
    border-bottom:7px solid #ccc;
    border-bottom-color:rgba(0,0,0,.2);
    position:absolute;
    top:-7px;
    left:9px
}
.navbar .nav>li>.dropdown-menu:after{
    content:'';
    display:inline-block;
    border-left:6px solid transparent;
    border-right:6px solid transparent;
    border-bottom:6px solid #fff;
    position:absolute;
    top:-6px;
    left:10px
}
.navbar-fixed-bottom .nav>li>.dropdown-menu:before{
    border-top:7px solid #ccc;
    border-top-color:rgba(0,0,0,.2);
    border-bottom:0;
    bottom:-7px;
    top:auto
}
.navbar-fixed-bottom .nav>li>.dropdown-menu:after{
    border-top:6px solid #fff;
    border-bottom:0;
    bottom:-6px;
    top:auto
}
.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{
    border-top-color:#555;
    border-bottom-color:#555
}
.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{
    background-color:#e6e6e6;
    color:#555
}
.navbar .nav li.dropdown>.dropdown-toggle .caret{
    border-top-color:#777;
    border-bottom-color:#777
}
.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{
    border-top-color:#555;
    border-bottom-color:#555
}
.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{
    left:auto;
    right:0
}
.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{
    left:auto;
    right:12px
}
.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{
    left:auto;
    right:13px
}
.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{
    left:auto;
    right:100%;
    margin-left:0;
    margin-right:-1px;
    border-radius:6px 0 6px 6px
}
.navbar-inverse .navbar-inner{
    background-color:#1b1b1b;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));
    background-image:-webkit-linear-gradient(top,#222,#111);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#222),to(#111));
    background-image:linear-gradient(to bottom,#222,#111);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF222222',endColorstr='#FF111111',GradientType=0);
    border-color:#252525
}
.navbar-inverse .brand,.navbar-inverse .nav>li>a{
    color:#999;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.navbar-inverse .brand:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:hover,.navbar-inverse .nav>li>a:focus{
    color:#fff
}
.navbar-inverse .brand{
    color:#999
}
.navbar-inverse .navbar-text{
    color:#999
}
.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{
    background-color:transparent;
    color:#fff
}
.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{
    color:#fff;
    background-color:#111
}
.navbar-inverse .navbar-link{
    color:#999
}
.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{
    color:#fff
}
.navbar-inverse .divider-vertical{
    border-left-color:#111;
    border-right-color:#222
}
.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{
    background-color:#111;
    color:#fff
}
.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{
    border-top-color:#fff;
    color:#fff
}
.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{
    border-top-color:#999;
    border-bottom-color:#999
}
.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{
    border-top-color:#fff;
    border-bottom-color:#fff
}
.navbar-inverse .navbar-search .search-query{
    color:#fff;
    background-color:#515151;
    border-color:#111;
    -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);
    box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);
    -webkit-transition:none;
    transition:none
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder{
    color:#ccc
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{
    color:#ccc
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{
    color:#ccc
}
.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{
    padding:5px 15px;
    color:#333;
    text-shadow:0 1px 0 #fff;
    background-color:#fff;
    border:0;
    -webkit-box-shadow:0 0 3px rgba(0,0,0,.15);
    box-shadow:0 0 3px rgba(0,0,0,.15);
    outline:0
}
.navbar-inverse .btn-navbar{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25);
    background-color:#0e0e0e;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));
    background-image:-webkit-linear-gradient(top,#151515,#040404);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#151515),to(#040404));
    background-image:linear-gradient(to bottom,#151515,#040404);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF151515',endColorstr='#FF040404',GradientType=0);
    border-color:#040404 #040404 #000;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    *background-color:#040404;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{
    color:#fff;
    background-color:#040404;
    *background-color:black
}
.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{
    background-color:#000 \9
}
.breadcrumb{
    padding:8px 15px;
    margin:0 0 20px;
    list-style:none;
    background-color:#f5f5f5;
    border-radius:4px
}
.breadcrumb>li{
    display:inline-block;
    *display:inline;
    *zoom:1;
    text-shadow:0 1px 0 #fff
}
.breadcrumb>li>.divider{
    padding:0 5px;
    color:#ccc
}
.breadcrumb .active{
    color:#999
}
.pagination{
    margin:20px 0
}
.pagination ul{
    display:inline-block;
    *display:inline;
    *zoom:1;
    margin-left:0;
    margin-bottom:0;
    border-radius:4px;
    -webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);
    box-shadow:0 1px 2px rgba(0,0,0,.05)
}
.pagination ul>li{
    display:inline
}
.pagination ul>li>a,.pagination ul>li>span{
    float:left;
    padding:4px 12px;
    line-height:20px;
    text-decoration:none;
    background-color:#fff;
    border:1px solid #ddd;
    border-left-width:0
}
.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{
    background-color:#f5f5f5
}
.pagination ul>.active>a,.pagination ul>.active>span{
    color:#999;
    cursor:default
}
.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{
    color:#999;
    background-color:transparent;
    cursor:default
}
.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{
    border-left-width:1px;
    border-top-left-radius:4px;
    border-bottom-left-radius:4px
}
.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{
    border-top-right-radius:4px;
    border-bottom-right-radius:4px
}
.pagination-centered{
    text-align:center
}
.pagination-right{
    text-align:right
}
.pagination-large ul>li>a,.pagination-large ul>li>span{
    padding:11px 19px;
    font-size:17.5px
}
.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{
    border-top-left-radius:6px;
    border-bottom-left-radius:6px
}
.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{
    border-top-right-radius:6px;
    border-bottom-right-radius:6px
}
.pagination-mini ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>a,.pagination-small ul>li:first-child>span{
    border-top-left-radius:3px;
    border-bottom-left-radius:3px
}
.pagination-mini ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>a,.pagination-small ul>li:last-child>span{
    border-top-right-radius:3px;
    border-bottom-right-radius:3px
}
.pagination-small ul>li>a,.pagination-small ul>li>span{
    padding:2px 10px;
    font-size:11.9px
}
.pagination-mini ul>li>a,.pagination-mini ul>li>span{
    padding:0 6px;
    font-size:10.5px
}
.pager{
    margin:20px 0;
    list-style:none;
    text-align:center;
    *zoom:1
}
.pager:before,.pager:after{
    display:table;
    content:"";
    line-height:0
}
.pager:after{
    clear:both
}
.pager li{
    display:inline
}
.pager li>a,.pager li>span{
    display:inline-block;
    padding:5px 14px;
    background-color:#fff;
    border:1px solid #ddd;
    border-radius:15px
}
.pager li>a:hover,.pager li>a:focus{
    text-decoration:none;
    background-color:#f5f5f5
}
.pager .next>a,.pager .next>span{
    float:right
}
.pager .previous>a,.pager .previous>span{
    float:left
}
.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{
    color:#999;
    background-color:#fff;
    cursor:default
}
.modal-backdrop{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1040;
    background-color:#000
}
.modal-backdrop.fade{
    opacity:0
}
.modal-backdrop,.modal-backdrop.fade.in{
    opacity:.8;
    filter:alpha(opacity=80)
}
.modal{
    position:fixed;
    top:10%;
    left:50%;
    z-index:1050;
    width:560px;
    margin-left:-280px;
    background-color:#fff;
    border:1px solid #999;
    border:1px solid rgba(0,0,0,.3);
    *border:1pxsolid#999;
    border-radius:6px;
    -webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);
    box-shadow:0 3px 7px rgba(0,0,0,.3);
    background-clip:padding-box;
    outline:none
}
.modal.fade{
    -webkit-transition:opacity .3s linear,top .3s ease-out;
    transition:opacity .3s linear,top .3s ease-out;
    top:-25%
}
.modal.fade.in{
    top:10%
}
.modal-header{
    padding:9px 15px;
    border-bottom:1px solid #eee
}
.modal-header .close{
    margin-top:2px
}
.modal-header h3{
    margin:0;
    line-height:30px
}
.modal-body{
    position:relative;
    overflow-y:auto;
    max-height:400px;
    padding:15px
}
.modal-form{
    margin-bottom:0
}
.modal-footer{
    padding:14px 15px 15px;
    margin-bottom:0;
    text-align:right;
    background-color:#f5f5f5;
    border-top:1px solid #ddd;
    border-radius:0 0 6px 6px;
    -webkit-box-shadow:inset 0 1px 0 #fff;
    box-shadow:inset 0 1px 0 #fff;
    *zoom:1
}
.modal-footer:before,.modal-footer:after{
    display:table;
    content:"";
    line-height:0
}
.modal-footer:after{
    clear:both
}
.modal-footer .btn+.btn{
    margin-left:5px;
    margin-bottom:0
}
.modal-footer .btn-group .btn+.btn{
    margin-left:-1px
}
.modal-footer .btn-block+.btn-block{
    margin-left:0
}
.tooltip{
    position:absolute;
    z-index:1030;
    display:block;
    visibility:visible;
    font-size:11px;
    line-height:1.4;
    opacity:0;
    filter:alpha(opacity=0)
}
.tooltip.in{
    opacity:.8;
    filter:alpha(opacity=80)
}
.tooltip.top{
    margin-top:-3px;
    padding:5px 0
}
.tooltip.right{
    margin-left:3px;
    padding:0 5px
}
.tooltip.bottom{
    margin-top:3px;
    padding:5px 0
}
.tooltip.left{
    margin-left:-3px;
    padding:0 5px
}
.tooltip-inner{
    max-width:200px;
    padding:8px;
    color:#fff;
    text-align:center;
    text-decoration:none;
    background-color:#000;
    border-radius:4px
}
.tooltip-arrow{
    position:absolute;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid
}
.tooltip.top .tooltip-arrow{
    bottom:0;
    left:50%;
    margin-left:-5px;
    border-width:5px 5px 0;
    border-top-color:#000
}
.tooltip.right .tooltip-arrow{
    top:50%;
    left:0;
    margin-top:-5px;
    border-width:5px 5px 5px 0;
    border-right-color:#000
}
.tooltip.left .tooltip-arrow{
    top:50%;
    right:0;
    margin-top:-5px;
    border-width:5px 0 5px 5px;
    border-left-color:#000
}
.tooltip.bottom .tooltip-arrow{
    top:0;
    left:50%;
    margin-left:-5px;
    border-width:0 5px 5px;
    border-bottom-color:#000
}
.popover{
    position:absolute;
    top:0;
    left:0;
    z-index:1010;
    display:none;
    max-width:276px;
    padding:1px;
    text-align:left;
    background-color:#fff;
    background-clip:padding-box;
    border:1px solid #ccc;
    border:1px solid rgba(0,0,0,.2);
    border-radius:6px;
    -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
    box-shadow:0 5px 10px rgba(0,0,0,.2);
    white-space:normal
}
.popover.top{
    margin-top:-10px
}
.popover.right{
    margin-left:10px
}
.popover.bottom{
    margin-top:10px
}
.popover.left{
    margin-left:-10px
}
.popover-title{
    margin:0;
    padding:8px 14px;
    font-size:14px;
    font-weight:400;
    line-height:18px;
    background-color:#f7f7f7;
    border-bottom:1px solid #ebebeb;
    border-radius:5px 5px 0 0
}
.popover-title:empty{
    display:none
}
.popover-content{
    padding:9px 14px
}
.popover .arrow,.popover .arrow:after{
    position:absolute;
    display:block;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid
}
.popover .arrow{
    border-width:11px
}
.popover .arrow:after{
    border-width:10px;
    content:""
}
.popover.top .arrow{
    left:50%;
    margin-left:-11px;
    border-bottom-width:0;
    border-top-color:#999;
    border-top-color:rgba(0,0,0,.25);
    bottom:-11px
}
.popover.top .arrow:after{
    bottom:1px;
    margin-left:-10px;
    border-bottom-width:0;
    border-top-color:#fff
}
.popover.right .arrow{
    top:50%;
    left:-11px;
    margin-top:-11px;
    border-left-width:0;
    border-right-color:#999;
    border-right-color:rgba(0,0,0,.25)
}
.popover.right .arrow:after{
    left:1px;
    bottom:-10px;
    border-left-width:0;
    border-right-color:#fff
}
.popover.bottom .arrow{
    left:50%;
    margin-left:-11px;
    border-top-width:0;
    border-bottom-color:#999;
    border-bottom-color:rgba(0,0,0,.25);
    top:-11px
}
.popover.bottom .arrow:after{
    top:1px;
    margin-left:-10px;
    border-top-width:0;
    border-bottom-color:#fff
}
.popover.left .arrow{
    top:50%;
    right:-11px;
    margin-top:-11px;
    border-right-width:0;
    border-left-color:#999;
    border-left-color:rgba(0,0,0,.25)
}
.popover.left .arrow:after{
    right:1px;
    border-right-width:0;
    border-left-color:#fff;
    bottom:-10px
}
.thumbnails{
    margin-left:-20px;
    list-style:none;
    *zoom:1
}
.thumbnails:before,.thumbnails:after{
    display:table;
    content:"";
    line-height:0
}
.thumbnails:after{
    clear:both
}
.row-fluid .thumbnails{
    margin-left:0
}
.thumbnails>li{
    float:left;
    margin-bottom:20px;
    margin-left:20px
}
.thumbnail{
    display:block;
    padding:4px;
    line-height:20px;
    border:1px solid #ddd;
    border-radius:4px;
    -webkit-box-shadow:0 1px 3px rgba(0,0,0,.055);
    box-shadow:0 1px 3px rgba(0,0,0,.055);
    -webkit-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out
}
a.thumbnail:hover,a.thumbnail:focus{
    border-color:#08c;
    -webkit-box-shadow:0 1px 4px rgba(0,105,214,.25);
    box-shadow:0 1px 4px rgba(0,105,214,.25)
}
.thumbnail>img{
    display:block;
    max-width:100%;
    margin-left:auto;
    margin-right:auto
}
.thumbnail .caption{
    padding:9px;
    color:#555
}
.media,.media-body{
    overflow:hidden;
    *overflow:visible;
    zoom:1
}
.media,.media .media{
    margin-top:15px
}
.media:first-child{
    margin-top:0
}
.media-object{
    display:block
}
.media-heading{
    margin:0 0 5px
}
.media>.pull-left{
    margin-right:10px
}
.media>.pull-right{
    margin-left:10px
}
.media-list{
    margin-left:0;
    list-style:none
}
.label,.badge{
    display:inline-block;
    padding:2px 4px;
    font-size:11.844px;
    font-weight:700;
    line-height:14px;
    color:#fff;
    vertical-align:baseline;
    white-space:nowrap;
    text-shadow:0 -1px 0 rgba(0,0,0,.25);
    background-color:#999
}
.label{
    border-radius:3px
}
.badge{
    padding-left:9px;
    padding-right:9px;
    border-radius:9px
}
.label:empty,.badge:empty{
    display:none
}
a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{
    color:#fff;
    text-decoration:none;
    cursor:pointer
}
.label-important{
    background-color:#b94a48
}
.label-important[href]{
    background-color:#953b39
}
.label-warning{
    background-color:#f89406
}
.label-warning[href]{
    background-color:#c67605
}
.label-success{
    background-color:#468847
}
.label-success[href]{
    background-color:#356635
}
.label-info{
    background-color:#3a87ad
}
.label-info[href]{
    background-color:#2d6987
}
.label-inverse{
    background-color:#333
}
.label-inverse[href]{
    background-color:#1a1a1a
}
.badge-important{
    background-color:#b94a48
}
.badge-important[href]{
    background-color:#953b39
}
.badge-warning{
    background-color:#f89406
}
.badge-warning[href]{
    background-color:#c67605
}
.badge-success{
    background-color:#468847
}
.badge-success[href]{
    background-color:#356635
}
.badge-info{
    background-color:#3a87ad
}
.badge-info[href]{
    background-color:#2d6987
}
.badge-inverse{
    background-color:#333
}
.badge-inverse[href]{
    background-color:#1a1a1a
}
.btn .label,.btn .badge{
    position:relative;
    top:-1px
}
.btn-mini .label,.btn-mini .badge{
    top:0
}
@-webkit-keyframes progress-bar-stripes{
    from{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
@keyframes progress-bar-stripes{
    from{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
.progress{
    overflow:hidden;
    height:20px;
    margin-bottom:20px;
    background-color:#f7f7f7;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
    background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f9f9f9));
    background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5',endColorstr='#FFF9F9F9',GradientType=0);
    -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
    border-radius:4px
}
.progress .bar{
    width:0%;
    height:100%;
    color:#fff;
    float:left;
    font-size:12px;
    text-align:center;
    text-shadow:0 -1px 0 rgba(0,0,0,.25);
    background-color:#0e90d2;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));
    background-image:-webkit-linear-gradient(top,#149bdf,#0480be);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#149bdf),to(#0480be));
    background-image:linear-gradient(to bottom,#149bdf,#0480be);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF149BDF',endColorstr='#FF0480BE',GradientType=0);
    -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
    box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transition:width .6s ease;
    transition:width .6s ease
}
.progress .bar+.bar{
    -webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);
    box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15)
}
.progress-striped .bar{
    background-color:#149bdf;
    background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
    background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-size:40px 40px
}
.progress.active .bar{
    -webkit-animation:progress-bar-stripes 2s linear infinite;
    animation:progress-bar-stripes 2s linear infinite
}
.progress-danger .bar,.progress .bar-danger{
    background-color:#dd514c;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));
    background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));
    background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B',endColorstr='#FFC43C35',GradientType=0)
}
.progress-danger.progress-striped .bar,.progress-striped .bar-danger{
    background-color:#ee5f5b;
    background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
    background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)
}
.progress-success .bar,.progress .bar-success{
    background-color:#5eb95e;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));
    background-image:-webkit-linear-gradient(top,#62c462,#57a957);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#62c462),to(#57a957));
    background-image:linear-gradient(to bottom,#62c462,#57a957);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462',endColorstr='#FF57A957',GradientType=0)
}
.progress-success.progress-striped .bar,.progress-striped .bar-success{
    background-color:#62c462;
    background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
    background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)
}
.progress-info .bar,.progress .bar-info{
    background-color:#4bb1cf;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));
    background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#339bb9));
    background-image:linear-gradient(to bottom,#5bc0de,#339bb9);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE',endColorstr='#FF339BB9',GradientType=0)
}
.progress-info.progress-striped .bar,.progress-striped .bar-info{
    background-color:#5bc0de;
    background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
    background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)
}
.progress-warning .bar,.progress .bar-warning{
    background-color:#faa732;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
    background-image:-webkit-linear-gradient(top,#fbb450,#f89406);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#fbb450),to(#f89406));
    background-image:linear-gradient(to bottom,#fbb450,#f89406);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBB450',endColorstr='#FFF89406',GradientType=0)
}
.progress-warning.progress-striped .bar,.progress-striped .bar-warning{
    background-color:#fbb450;
    background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));
    background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)
}
.accordion{
    margin-bottom:20px
}
.accordion-group{
    margin-bottom:2px;
    border:1px solid #e5e5e5;
    border-radius:4px
}
.accordion-heading{
    border-bottom:0
}
.accordion-heading .accordion-toggle{
    display:block;
    padding:8px 15px
}
.accordion-toggle{
    cursor:pointer
}
.accordion-inner{
    padding:9px 15px;
    border-top:1px solid #e5e5e5
}
.carousel{
    position:relative;
    margin-bottom:20px;
    line-height:1
}
.carousel-inner{
    overflow:hidden;
    width:100%;
    position:relative
}
.carousel-inner>.item{
    display:none;
    position:relative;
    -webkit-transition:.6s ease-in-out left;
    transition:.6s ease-in-out left
}
.carousel-inner>.item>img,.carousel-inner>.item>a>img{
    display:block;
    line-height:1
}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{
    display:block
}
.carousel-inner>.active{
    left:0
}
.carousel-inner>.next,.carousel-inner>.prev{
    position:absolute;
    top:0;
    width:100%
}
.carousel-inner>.next{
    left:100%
}
.carousel-inner>.prev{
    left:-100%
}
.carousel-inner>.next.left,.carousel-inner>.prev.right{
    left:0
}
.carousel-inner>.active.left{
    left:-100%
}
.carousel-inner>.active.right{
    left:100%
}
.carousel-control{
    position:absolute;
    top:40%;
    left:15px;
    width:40px;
    height:40px;
    margin-top:-20px;
    font-size:60px;
    font-weight:100;
    line-height:30px;
    color:#fff;
    text-align:center;
    background:#222;
    border:3px solid #fff;
    border-radius:23px;
    opacity:.5;
    filter:alpha(opacity=50)
}
.carousel-control.right{
    left:auto;
    right:15px
}
.carousel-control:hover,.carousel-control:focus{
    color:#fff;
    text-decoration:none;
    opacity:.9;
    filter:alpha(opacity=90)
}
.carousel-indicators{
    position:absolute;
    top:15px;
    right:15px;
    z-index:5;
    margin:0;
    list-style:none
}
.carousel-indicators li{
    display:block;
    float:left;
    width:10px;
    height:10px;
    margin-left:5px;
    text-indent:-999px;
    background-color:#ccc;
    background-color:rgba(255,255,255,.25);
    border-radius:5px
}
.carousel-indicators .active{
    background-color:#fff
}
.carousel-caption{
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    padding:15px;
    background:#333;
    background:rgba(0,0,0,.75)
}
.carousel-caption h4,.carousel-caption p{
    color:#fff;
    line-height:20px
}
.carousel-caption h4{
    margin:0 0 5px
}
.carousel-caption p{
    margin-bottom:0
}
.hero-unit{
    padding:60px;
    margin-bottom:30px;
    font-size:18px;
    font-weight:200;
    line-height:30px;
    color:inherit;
    background-color:#eee;
    border-radius:6px
}
.hero-unit h1{
    margin-bottom:0;
    font-size:60px;
    line-height:1;
    color:inherit;
    letter-spacing:-1px
}
.hero-unit li{
    line-height:30px
}
.pull-right{
    float:right
}
.pull-left{
    float:left
}
.hide{
    display:none
}
.show{
    display:block
}
.invisible{
    visibility:hidden
}
.affix{
    position:fixed
}
.clearfix{
    *zoom:1
}
.clearfix:before,.clearfix:after{
    display:table;
    content:"";
    line-height:0
}
.clearfix:after{
    clear:both
}
.hide-text{
    font:0/0 a;
    color:transparent;
    text-shadow:none;
    background-color:transparent;
    border:0
}
.input-block-level{
    display:block;
    width:100%;
    min-height:30px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
body{
    padding-top:60px
}
.icon,[class^=icon-]:before,[class*=" icon-"]:before{
    background:0 0;
    width:auto;
    height:auto;
    padding:0;
    margin:0
}
.label-success{
    background-color:#05b169
}
.label-info{
    background-color:#1652f0
}
.label-error{
    background-color:#df5f67
}
.text-success{
    color:#05b169
}
.text-error{
    color:#df5f67
}
.alert-info{
    background-color:#fafbfc;
    border-color:#f1f3f5;
    color:#708599
}
.navbar .brand{
    color:#333;
    font-weight:700;
    padding-top:8px
}
.popover{
    width:auto;
    max-width:300px
}
footer{
    padding-top:15px
}
footer a{
    text-decoration:none;
    color:#333
}
footer a:hover{
    color:#333
}
.flash .alert{
    text-align:center
}
.spinner{
    padding:0 6px;
    display:none
}
.center{
    text-align:center!important
}
.align-right{
    text-align:right!important
}
table.table-plain tr:hover td,table.table-plain tr:hover th{
    background:0 0
}
table.table-plain{
    border:none
}
table.table-plain>thead>tr>td,table.table-plain>tbody>tr>td{
    border:none;
    vertical-align:middle
}
table.no-border-top tr:first-child td{
    border-top:none
}
.form-horizontal .field_with_errors{
    display:inline
}
.input-prepend .field_with_errors{
    display:inline
}
.form-horizontal .text{
    height:28px;
    line-height:28px
}
.home-footer div{
    text-align:center
}
.twitter-share-button{
    vertical-align:top
}
.typeahead{
    z-index:1051
}
i.dark{
    color:#333
}
input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{
    color:#555;
    border-color:rgba(82,168,236,.8);
    outline:0;
    outline:thin dotted 9;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)
}
.dropdown-menu .active>a,.dropdown-menu .active>a:hover{
    color:#fff
}
@media screen and (max-width:979px){
    .dropdown ul.dropdown-menu{
        display:block
    }
}
.radio.inline,.checkbox.inline{
    white-space:nowrap
}
table.overflow-auto td{
    overflow-x:hidden
}
tr.even td{
    background-color:#f9f9f9
}
.btn:disabled{
    background:#f1f3f5;
    color:#050f19;
    border-color:#f1f3f5
}
.btn:disabled:hover{
    border-color:#f1f3f5
}
#nprogress{
    pointer-events:none
}
#nprogress .bar{
    background:#29d;
    position:fixed;
    z-index:1031;
    top:0;
    left:0;
    width:100%;
    height:2px
}
#nprogress .peg{
    display:block;
    position:absolute;
    right:0;
    width:100px;
    height:100%;
    -webkit-box-shadow:0 0 10px #29d,0 0 5px #29d;
    box-shadow:0 0 10px #29d,0 0 5px #29d;
    opacity:1;
    -webkit-transform:rotate(3deg) translate(0px,-4px);
    -ms-transform:rotate(3deg) translate(0px,-4px);
    transform:rotate(3deg) translate(0px,-4px)
}
#nprogress .spinner{
    display:block;
    position:fixed;
    z-index:1031;
    top:15px;
    right:15px
}
#nprogress .spinner-icon{
    width:18px;
    height:18px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border:solid 2px transparent;
    border-top-color:#29d;
    border-left-color:#29d;
    border-radius:50%;
    -webkit-animation:nprogress-spinner 400ms linear infinite;
    animation:nprogress-spinner 400ms linear infinite
}
.nprogress-custom-parent{
    overflow:hidden;
    position:relative
}
.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{
    position:absolute
}
@-webkit-keyframes nprogress-spinner{
    0%{
        -webkit-transform:rotate(0deg)
    }
    100%{
        -webkit-transform:rotate(360deg)
    }
}
@keyframes nprogress-spinner{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    100%{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
#nprogress .bar{
    background:#f8f8f8
}
#nprogress .peg{
    -webkit-box-shadow:0 0 10px #f8f8f8,0 0 5px #f8f8f8;
    box-shadow:0 0 10px #f8f8f8,0 0 5px #f8f8f8
}
#nprogress .spinner-icon{
    border-top-color:#f8f8f8;
    border-left-color:#f8f8f8
}
/*!* Datepicker for Bootstrap * * Copyright 2012 Stefan Petre * Improvements by Andrew Rowls * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 **/
.datepicker{
    padding:4px;
    border-radius:4px;
    direction:ltr
}
.datepicker-inline{
    width:220px
}
.datepicker.datepicker-rtl{
    direction:rtl
}
.datepicker.datepicker-rtl table tr td span{
    float:right
}
.datepicker-dropdown{
    top:0;
    left:0
}
.datepicker-dropdown:before{
    content:'';
    display:inline-block;
    border-left:7px solid transparent;
    border-right:7px solid transparent;
    border-bottom:7px solid #ccc;
    border-top:0;
    border-bottom-color:rgba(0,0,0,.2);
    position:absolute
}
.datepicker-dropdown:after{
    content:'';
    display:inline-block;
    border-left:6px solid transparent;
    border-right:6px solid transparent;
    border-bottom:6px solid #fff;
    border-top:0;
    position:absolute
}
.datepicker-dropdown.datepicker-orient-left:before{
    left:6px
}
.datepicker-dropdown.datepicker-orient-left:after{
    left:7px
}
.datepicker-dropdown.datepicker-orient-right:before{
    right:6px
}
.datepicker-dropdown.datepicker-orient-right:after{
    right:7px
}
.datepicker-dropdown.datepicker-orient-top:before{
    top:-7px
}
.datepicker-dropdown.datepicker-orient-top:after{
    top:-6px
}
.datepicker-dropdown.datepicker-orient-bottom:before{
    bottom:-7px;
    border-bottom:0;
    border-top:7px solid #999
}
.datepicker-dropdown.datepicker-orient-bottom:after{
    bottom:-6px;
    border-bottom:0;
    border-top:6px solid #fff
}
.datepicker>div{
    display:none
}
.datepicker.days div.datepicker-days{
    display:block
}
.datepicker.months div.datepicker-months{
    display:block
}
.datepicker.years div.datepicker-years{
    display:block
}
.datepicker table{
    margin:0;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.datepicker td,.datepicker th{
    text-align:center;
    width:20px;
    height:20px;
    border-radius:4px;
    border:none
}
.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{
    background-color:transparent
}
.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{
    background:#eee;
    cursor:pointer
}
.datepicker table tr td.old,.datepicker table tr td.new{
    color:#999
}
.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{
    background:0 0;
    color:#999;
    cursor:default
}
.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{
    background-color:#fde19a;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));
    background-image:-webkit-linear-gradient(top,#fdd49a,#fdf59a);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#fdd49a),to(#fdf59a));
    background-image:linear-gradient(top,#fdd49a,#fdf59a);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a',endColorstr='#fdf59a',GradientType=0);
    border-color:#fdf59a #fdf59a #fbed50;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color:#000
}
.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{
    background-color:#fdf59a
}
.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{
    background-color:#fbf069 \9
}
.datepicker table tr td.today:hover:hover{
    color:#000
}
.datepicker table tr td.today.active:hover{
    color:#fff
}
.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{
    background:#eee;
    border-radius:0
}
.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{
    background-color:#f3d17a;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));
    background-image:-webkit-linear-gradient(top,#f3c17a,#f3e97a);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#f3c17a),to(#f3e97a));
    background-image:linear-gradient(top,#f3c17a,#f3e97a);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a',endColorstr='#f3e97a',GradientType=0);
    border-color:#f3e97a #f3e97a #edde34;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    border-radius:0
}
.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled]{
    background-color:#f3e97a
}
.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active{
    background-color:#efe24b \9
}
.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{
    background-color:#9e9e9e;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(gray));
    background-image:-webkit-linear-gradient(top,#b3b3b3,gray);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#b3b3b3),to(gray));
    background-image:linear-gradient(top,#b3b3b3,gray);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3',endColorstr='#808080',GradientType=0);
    border-color:gray gray #595959;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]{
    background-color:gray
}
.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{
    background-color:#666 \9
}
.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{
    background-color:#006dcc;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));
    background-image:-webkit-linear-gradient(top,#08c,#04c);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#08c),to(#04c));
    background-image:linear-gradient(top,#08c,#04c);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0);
    border-color:#04c #04c #002a80;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{
    background-color:#04c
}
.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{
    background-color:#039 \9
}
.datepicker table tr td span{
    display:block;
    width:23%;
    height:54px;
    line-height:54px;
    float:left;
    margin:1%;
    cursor:pointer;
    border-radius:4px
}
.datepicker table tr td span:hover{
    background:#eee
}
.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{
    background:0 0;
    color:#999;
    cursor:default
}
.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{
    background-color:#006dcc;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));
    background-image:-webkit-linear-gradient(top,#08c,#04c);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#08c),to(#04c));
    background-image:linear-gradient(top,#08c,#04c);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0);
    border-color:#04c #04c #002a80;
    border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{
    background-color:#04c
}
.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{
    background-color:#039 \9
}
.datepicker table tr td span.old,.datepicker table tr td span.new{
    color:#999
}
.datepicker th.datepicker-switch{
    width:145px
}
.datepicker thead tr:first-child th,.datepicker tfoot tr th{
    cursor:pointer
}
.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{
    background:#eee
}
.datepicker .cw{
    font-size:10px;
    width:12px;
    padding:0 2px 0 5px;
    vertical-align:middle
}
.datepicker thead tr:first-child th.cw{
    cursor:default;
    background-color:transparent
}
.input-append.date .add-on i,.input-prepend.date .add-on i{
    cursor:pointer;
    width:16px;
    height:16px
}
.input-daterange input{
    text-align:center
}
.input-daterange input:first-child{
    border-radius:3px 0 0 3px
}
.input-daterange input:last-child{
    border-radius:0 3px 3px 0
}
.input-daterange .add-on{
    display:inline-block;
    width:auto;
    min-width:16px;
    height:20px;
    padding:4px 5px;
    font-weight:400;
    line-height:20px;
    text-align:center;
    text-shadow:0 1px 0 #fff;
    vertical-align:middle;
    background-color:#eee;
    border:1px solid #ccc;
    margin-left:-5px;
    margin-right:-5px
}
.datepicker.dropdown-menu{
    position:absolute;
    top:100%;
    left:0;
    z-index:1000;
    float:left;
    display:none;
    min-width:160px;
    list-style:none;
    background-color:#fff;
    border:1px solid #ccc;
    border:1px solid rgba(0,0,0,.2);
    border-radius:5px;
    -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
    box-shadow:0 5px 10px rgba(0,0,0,.2);
    background-clip:padding-box;
    *border-right-width:2px;
    *border-bottom-width:2px;
    color:#333;
    font-family:helvetica neue,Helvetica,Arial,sans-serif;
    font-size:13px;
    line-height:20px
}
.datepicker.dropdown-menu th,.datepicker.dropdown-menu td{
    padding:4px 5px
}
/*!* Bootstrap Modal * * Copyright Jordan Schroter * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 **/
.modal-open{
    overflow:hidden
}
.modal-open.page-overflow .page-container,.modal-open.page-overflow .page-container .navbar-fixed-top,.modal-open.page-overflow .page-container .navbar-fixed-bottom,.modal-open.page-overflow .modal-scrollable{
    overflow-y:scroll
}
@media(max-width:979px){
    .modal-open.page-overflow .page-container .navbar-fixed-top,.modal-open.page-overflow .page-container .navbar-fixed-bottom{
        overflow-y:visible
    }
}
.modal-scrollable{
    position:fixed;
    top:0;
    bottom:0;
    left:0;
    right:0;
    overflow:auto
}
.modal{
    outline:none;
    position:absolute;
    margin-top:0;
    top:50%;
    overflow:visible
}
.modal.fade{
    top:-100%;
    -webkit-transition:opacity .3s linear,top .3s ease-out,bottom .3s ease-out,margin-top .3s ease-out;
    transition:opacity .3s linear,top .3s ease-out,bottom .3s ease-out,margin-top .3s ease-out
}
.modal.fade.in{
    top:50%
}
.modal-body{
    max-height:none;
    overflow:visible
}
.modal.modal-absolute{
    position:absolute;
    z-index:950
}
.modal .loading-mask{
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    background:#fff;
    border-radius:6px
}
.modal-backdrop.modal-absolute{
    position:absolute;
    z-index:940
}
.modal-backdrop,.modal-backdrop.fade.in{
    opacity:.7;
    filter:alpha(opacity=70);
    background:#fff
}
.modal.container{
    width:940px;
    margin-left:-470px
}
.modal-overflow.modal{
    top:1%
}
.modal-overflow.modal.fade{
    top:-100%
}
.modal-overflow.modal.fade.in{
    top:1%
}
.modal-overflow .modal-body{
    overflow:auto;
    -webkit-overflow-scrolling:touch
}
@media(min-width:1200px){
    .modal.container{
        width:1170px;
        margin-left:-585px
    }
}
@media(max-width:979px){
    .modal,.modal.container,.modal.modal-overflow{
        top:1%;
        right:1%;
        left:1%;
        bottom:auto;
        width:auto!important;
        height:auto!important;
        margin:0!important;
        padding:0!important
    }
    .modal.fade.in,.modal.container.fade.in,.modal.modal-overflow.fade.in{
        top:1%;
        bottom:auto
    }
    .modal-body,.modal-overflow .modal-body{
        position:static;
        margin:0;
        height:auto!important;
        max-height:none!important;
        overflow:visible!important
    }
    .modal-footer,.modal-overflow .modal-footer{
        position:static
    }
}
.loading-spinner{
    position:absolute;
    top:50%;
    left:50%;
    margin:-12px 0 0 -12px
}
.animated{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
@-webkit-keyframes shake{
    0%,100%{
        -webkit-transform:translateX(0)
    }
    10%,30%,50%,70%,90%{
        -webkit-transform:translateX(-10px)
    }
    20%,40%,60%,80%{
        -webkit-transform:translateX(10px)
    }
}
@keyframes shake{
    0%,100%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    10%,30%,50%,70%,90%{
        -webkit-transform:translateX(-10px);
        transform:translateX(-10px)
    }
    20%,40%,60%,80%{
        -webkit-transform:translateX(10px);
        transform:translateX(10px)
    }
}
.shake{
    -webkit-animation-name:shake;
    animation-name:shake
}
.rickshaw_graph .detail{
    pointer-events:none;
    position:absolute;
    top:0;
    z-index:2;
    background:rgba(0,0,0,.1);
    bottom:0;
    width:1px;
    transition:opacity .25s linear;
    -moz-transition:opacity .25s linear;
    -o-transition:opacity .25s linear;
    -webkit-transition:opacity .25s linear
}
.rickshaw_graph .detail.inactive{
    opacity:0
}
.rickshaw_graph .detail .item.active{
    opacity:1
}
.rickshaw_graph .detail .x_label{
    font-family:Arial,sans-serif;
    border-radius:3px;
    padding:6px;
    opacity:.5;
    border:1px solid #e0e0e0;
    font-size:12px;
    position:absolute;
    background:#fff;
    white-space:nowrap
}
.rickshaw_graph .detail .x_label.left{
    left:0
}
.rickshaw_graph .detail .x_label.right{
    right:0
}
.rickshaw_graph .detail .item{
    position:absolute;
    z-index:2;
    border-radius:3px;
    padding:.25em;
    font-size:12px;
    font-family:Arial,sans-serif;
    opacity:0;
    background:rgba(0,0,0,.4);
    color:#fff;
    border:1px solid rgba(0,0,0,.4);
    margin-left:1em;
    margin-right:1em;
    margin-top:-1em;
    white-space:nowrap
}
.rickshaw_graph .detail .item.left{
    left:0
}
.rickshaw_graph .detail .item.right{
    right:0
}
.rickshaw_graph .detail .item.active{
    opacity:1;
    background:rgba(0,0,0,.8)
}
.rickshaw_graph .detail .item:after{
    position:absolute;
    display:block;
    width:0;
    height:0;
    content:"";
    border:5px solid transparent
}
.rickshaw_graph .detail .item.left:after{
    top:1em;
    left:-5px;
    margin-top:-5px;
    border-right-color:rgba(0,0,0,.8);
    border-left-width:0
}
.rickshaw_graph .detail .item.right:after{
    top:1em;
    right:-5px;
    margin-top:-5px;
    border-left-color:rgba(0,0,0,.8);
    border-right-width:0
}
.rickshaw_graph .detail .dot{
    width:4px;
    height:4px;
    margin-left:-3px;
    margin-top:-3.5px;
    border-radius:5px;
    position:absolute;
    -webkit-box-shadow:0 0 2px rgba(0,0,0,.6);
    box-shadow:0 0 2px rgba(0,0,0,.6);
    -webkit-box-sizing:content-box;
    box-sizing:content-box;
    -moz-box-sizing:content-box;
    background:#fff;
    border-width:2px;
    border-style:solid;
    display:none;
    background-clip:padding-box
}
.rickshaw_graph .detail .dot.active{
    display:block
}
.rickshaw_graph{
    position:relative
}
.rickshaw_graph svg{
    display:block;
    overflow:hidden
}
.rickshaw_graph .x_tick{
    position:absolute;
    top:0;
    bottom:0;
    width:0;
    border-left:1px dotted rgba(0,0,0,.2);
    pointer-events:none
}
.rickshaw_graph .x_tick .title{
    position:absolute;
    font-size:12px;
    font-family:Arial,sans-serif;
    opacity:.5;
    white-space:nowrap;
    margin-left:3px;
    bottom:1px
}
.rickshaw_annotation_timeline{
    height:1px;
    border-top:1px solid #e0e0e0;
    margin-top:10px;
    position:relative
}
.rickshaw_annotation_timeline .annotation{
    position:absolute;
    height:6px;
    width:6px;
    margin-left:-2px;
    top:-3px;
    border-radius:5px;
    background-color:rgba(0,0,0,.25)
}
.rickshaw_graph .annotation_line{
    position:absolute;
    top:0;
    bottom:-6px;
    width:0;
    border-left:2px solid rgba(0,0,0,.3);
    display:none
}
.rickshaw_graph .annotation_line.active{
    display:block
}
.rickshaw_graph .annotation_range{
    background:rgba(0,0,0,.1);
    display:none;
    position:absolute;
    top:0;
    bottom:-6px
}
.rickshaw_graph .annotation_range.active{
    display:block
}
.rickshaw_graph .annotation_range.active.offscreen{
    display:none
}
.rickshaw_annotation_timeline .annotation .content{
    background:#fff;
    color:#000;
    opacity:.9;
    padding:5px;
    -webkit-box-shadow:0 0 2px rgba(0,0,0,.8);
    box-shadow:0 0 2px rgba(0,0,0,.8);
    border-radius:3px;
    position:relative;
    z-index:20;
    font-size:12px;
    padding:6px 8px 8px;
    top:18px;
    left:-11px;
    width:160px;
    display:none;
    cursor:pointer
}
.rickshaw_annotation_timeline .annotation .content:before{
    content:"\25b2";
    position:absolute;
    top:-11px;
    color:#fff;
    text-shadow:0 -1px 1px rgba(0,0,0,.8)
}
.rickshaw_annotation_timeline .annotation.active,.rickshaw_annotation_timeline .annotation:hover{
    background-color:rgba(0,0,0,.8);
    cursor:none
}
.rickshaw_annotation_timeline .annotation .content:hover{
    z-index:50
}
.rickshaw_annotation_timeline .annotation.active .content{
    display:block
}
.rickshaw_annotation_timeline .annotation:hover .content{
    display:block;
    z-index:50
}
.rickshaw_graph .y_axis,.rickshaw_graph .x_axis_d3{
    fill:none
}
.rickshaw_graph .y_ticks .tick line,.rickshaw_graph .x_ticks_d3 .tick{
    stroke:rgba(0,0,0,.16);
    stroke-width:2px;
    shape-rendering:crisp-edges;
    pointer-events:none
}
.rickshaw_graph .y_grid .tick,.rickshaw_graph .x_grid_d3 .tick{
    z-index:-1;
    stroke:rgba(0,0,0,.2);
    stroke-width:1px;
    stroke-dasharray:1 1
}
.rickshaw_graph .y_grid .tick[data-y-value="0"]{
    stroke-dasharray:1 0
}
.rickshaw_graph .y_grid path,.rickshaw_graph .x_grid_d3 path{
    fill:none;
    stroke:none
}
.rickshaw_graph .y_ticks path,.rickshaw_graph .x_ticks_d3 path{
    fill:none;
    stroke:gray
}
.rickshaw_graph .y_ticks text,.rickshaw_graph .x_ticks_d3 text{
    opacity:.5;
    font-size:12px;
    pointer-events:none
}
.rickshaw_graph .x_tick.glow .title,.rickshaw_graph .y_ticks.glow text{
    fill:#000;
    color:#000;
    text-shadow:-1px 1px 0 rgba(255,255,255,.1),1px -1px 0 rgba(255,255,255,.1),1px 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1),0 -1px 0 rgba(255,255,255,.1),1px 0 0 rgba(255,255,255,.1),-1px 0 0 rgba(255,255,255,.1),-1px -1px 0 rgba(255,255,255,.1)
}
.rickshaw_graph .x_tick.inverse .title,.rickshaw_graph .y_ticks.inverse text{
    fill:#fff;
    color:#fff;
    text-shadow:-1px 1px 0 rgba(0,0,0,.8),1px -1px 0 rgba(0,0,0,.8),1px 1px 0 rgba(0,0,0,.8),0 1px 0 rgba(0,0,0,.8),0 -1px 0 rgba(0,0,0,.8),1px 0 0 rgba(0,0,0,.8),-1px 0 0 rgba(0,0,0,.8),-1px -1px 0 rgba(0,0,0,.8)
}
.rickshaw_legend{
    font-family:Arial;
    font-size:12px;
    color:#fff;
    background:#404040;
    display:inline-block;
    padding:12px 5px;
    border-radius:2px;
    position:relative
}
.rickshaw_legend:hover{
    z-index:10
}
.rickshaw_legend .swatch{
    width:10px;
    height:10px;
    border:1px solid rgba(0,0,0,.2)
}
.rickshaw_legend .line{
    clear:both;
    line-height:140%;
    padding-right:15px
}
.rickshaw_legend .line .swatch{
    display:inline-block;
    margin-right:3px;
    border-radius:2px
}
.rickshaw_legend .label{
    margin:0;
    white-space:nowrap;
    display:inline;
    font-size:inherit;
    background-color:transparent;
    color:inherit;
    font-weight:400;
    line-height:normal;
    padding:0;
    text-shadow:none
}
.rickshaw_legend .action:hover{
    opacity:.6
}
.rickshaw_legend .action{
    margin-right:.2em;
    font-size:10px;
    opacity:.2;
    cursor:pointer;
    font-size:14px
}
.rickshaw_legend .line.disabled{
    opacity:.4
}
.rickshaw_legend ul{
    list-style-type:none;
    margin:0;
    padding:0;
    margin:2px;
    cursor:pointer
}
.rickshaw_legend li{
    padding:0 0 0 2px;
    min-width:80px;
    white-space:nowrap
}
.rickshaw_legend li:hover{
    background:rgba(255,255,255,.08);
    border-radius:3px
}
.rickshaw_legend li:active{
    background:rgba(255,255,255,.2);
    border-radius:3px
}
@font-face{
    font-family:inter;
    src:url(/assets/inter/Inter-Regular-89d406b02758799cff68155930829b69a9fb49c39de3e264de966466d8cc7814.woff2) format("woff2"),url(/fonts/inter/Inter-Regular.woff) format("woff");
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:inter;
    src:url(/assets/inter/Inter-Medium-5d308f3dc654f14af6a600482f41458efe0667eb639ec7bf7ddd784502b8fd55.woff2) format("woff2"),url(/fonts/inter/Inter-Medium.woff) format("woff");
    font-weight:500;
    font-style:normal
}
@font-face{
    font-family:inter;
    src:url(/assets/inter/Inter-Semibold-c7c3befe28a2fe45fb772f93cc52c828a71ccebc4b9fa5c971db452f712f3e78.woff2) format("woff2"),url(/fonts/inter/Inter-Semibold.woff) format("woff");
    font-weight:600;
    font-style:normal
}
@font-face{
    font-family:graphik;
    src:url(/assets/graphik/Graphik-Light-Web-f170a2c634b5385cc26efaf40223b6c2ae6b67faf47de17d51486fcf0dc4ad32.woff2) format("woff2"),url(/assets/graphik/Graphik-Light-Web-a30152d1f2c9e5d8611096c3758139732c9e0133590729c1bee947b2ff4b2a8f.woff) format("woff");
    font-weight:300;
    font-style:normal
}
@font-face{
    font-family:graphik;
    src:url(/assets/graphik/Graphik-Regular-Web-aeabadfcbec89b7a55d9a65893d93f275b406984811f8236b60bc9d9a7653360.woff2) format("woff2"),url(/assets/graphik/Graphik-Regular-Web-7dfd8a5140355bdddf118fb75ad563f47fd8d4fd85d4f185c8bd894cf821069b.woff) format("woff");
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:graphik;
    src:url(/assets/graphik/Graphik-Medium-Web-da9a70ddd8603cbd79019518639c58f289f6ce194204496523c1dab3e9e47d6a.woff2) format("woff2"),url(/assets/graphik/Graphik-Medium-Web-bc831fc7bcbd2eb22321535637f67f6068dc64124e9ac5733f868ed697e4ad66.woff) format("woff");
    font-weight:500;
    font-style:normal
}
@font-face{
    font-family:graphik;
    src:url(../fonts/Graphik-Bold-Web-c5540c975f2bb4cf21845473b32a84657860fc499ef8cafba29333a0da052306.woff2) format("woff2"),url(../fonts/Graphik-Bold-Web-4f3129553442af06a52af3c46ecd05daabf884396f429247eb84a11826f90a5c.woff) format("woff");
    font-weight:700;
    font-style:normal
}
@font-face{
    font-family:avenir next;
    font-weight:100;
    src:url(/assets/avenir-next/AvenirNext-UltraLight-bf958063a5ce42ddf9a850b8def1ab6c08521295e8976a8ec4e97fc71e851129.woff) format("woff")
}
@font-face{
    font-family:avenir next;
    font-weight:200;
    src:url(/assets/avenir-next/AvenirNext-Thin-dd02161f47d6802af7fdba4e8ac849272880ba001e201c993a258a240598beb9.woff) format("woff")
}
@font-face{
    font-family:avenir next;
    font-weight:300;
    src:url(/assets/avenir-next/AvenirNext-Light-9a01847c3343c926f62fdfcdd365bb7190a658458b79518452fa906d541a82b5.woff) format("woff")
}
@font-face{
    font-family:avenir next;
    font-weight:400;
    src:url(/assets/avenir-next/AvenirNext-Regular-e3f460cfbd65d3976dbbe30b459ac8c2b35822c56a00399dcd6af72bc8f60fb3.woff) format("woff")
}
@font-face{
    font-family:avenir next;
    font-weight:500;
    src:url(/assets/avenir-next/AvenirNext-Medium-33fb83b6b6c55d88cd64c25d27bd524f4874cc99f1b34e47b78e08d18c7973e5.woff) format("woff")
}
@font-face{
    font-family:avenir next;
    font-weight:600;
    src:url(/assets/avenir-next/AvenirNext-Demi-72c6b00866f9690ae316a6d0861af3cecf09dfee2c481dbb85eade7c5425578a.woff) format("woff")
}
@font-face{
    font-family:avenir next;
    font-weight:700;
    src:url(/assets/avenir-next/AvenirNext-Bold-4840e7f4b95bf2d115123267a2dd304a2068526a04f547e3d0d8d133e136b758.woff) format("woff")
}
@font-face{
    font-family:avenir next;
    font-weight:800;
    src:url(/assets/avenir-next/AvenirNext-Heavy-c0fa91a6b0c62fe9d0a67493eeacc460791396b4f580435f84e63a4161ae4a77.woff) format("woff")
}
@font-face{
    font-family:coinbase sans;
    font-weight:400;
    src:url(/assets/coinbase-sans/CoinbaseSans-Regular-785205d8600ca72a92c9dbc71c4ad98ec42934dc67dacc4de93dc154ce66f13a.woff) format("woff")
}
@font-face{
    font-family:coinbase display;
    font-weight:500;
    src:url(/assets/coinbase-display/CoinbaseDisplay-Medium-6db0fd28130aed37a0c58ee56060d86e68d6169a01251661659c70bddb7e82a9.woff) format("woff")
}
.grunticon-wallet_exchange--light{
    background-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGc+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAyLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjOTE5MTkxIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01NiwyOCBDNTYsNDMuNDY0Njg5NyA0My40NjI3NTg2LDU2IDI4LDU2IEMxMi41MzYyNzU5LDU2IDAsNDMuNDY0Njg5NyAwLDI4IEMwLDEyLjUzNzI0MTQgMTIuNTM2Mjc1OSwwIDI4LDAgQzQzLjQ2Mjc1ODYsMCA1NiwxMi41MzcyNDE0IDU2LDI4IEw1NiwyOCBaIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPHBhdGggZD0iTTI5LjI2OTk4MTQsMTIuOTMwNTAyOCBMMzAuOTY4MzIxNCwxMi45MzA1MDI4IEwzMC45NjgzMjE0LDQ3LjA2OTQ5NzIgTDI5LjI2OTk4MTQsNDcuMDY5NDk3MiBMMjkuMjY5OTgxNCwxMi45MzA1MDI4IEwyOS4yNjk5ODE0LDEyLjkzMDUwMjggWiIgZmlsbD0iIzkxOTE5MSI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMzQuMzY1MDAxNSwyMC42Mjg0MjMzIEwzNi4wNjMzNDE2LDIwLjYyODQyMzMgTDM2LjA2MzM0MTYsMzkuMzcxNTc2NyBMMzQuMzY1MDAxNSwzOS4zNzE1NzY3IEwzNC4zNjUwMDE1LDIwLjYyODQyMzMgTDM0LjM2NTAwMTUsMjAuNjI4NDIzMyBaIiBmaWxsPSIjOTE5MTkxIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNC4xNzQ5NjEzLDIwLjYyODQyMzMgTDI1Ljg3MzMwMTMsMjAuNjI4NDIzMyBMMjUuODczMzAxMywzOS4zNzE1NzY3IEwyNC4xNzQ5NjEzLDM5LjM3MTU3NjcgTDI0LjE3NDk2MTMsMjAuNjI4NDIzMyBMMjQuMTc0OTYxMywyMC42Mjg0MjMzIFoiIGZpbGw9IiM5MTkxOTEiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
    background-repeat:no-repeat
}
.grunticon-wallet_eur--light{
    background-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICAgICAgICA8ZyBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzkxOTE5MSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMCw1OCBDMTQuNTM2Mjc1OSw1OCAyLDQ1LjQ2NDY4OTcgMiwzMCBDMiwxNC41MzcyNDE0IDE0LjUzNjI3NTksMiAzMCwyIEM0NS40NjI3NTg2LDIgNTgsMTQuNTM3MjQxNCA1OCwzMCBDNTgsNDUuNDY0Njg5NyA0NS40NjI3NTg2LDU4IDMwLDU4IFogTTE4LjQxMzc5MzEsMzIuODk2NTUxNyBMMzAsMzIuODk2NTUxNyBMMTguNDEzNzkzMSwzMi44OTY1NTE3IEwxOC40MTM3OTMxLDMyLjg5NjU1MTcgWiBNMTguNDEzNzkzMSwyOS4wMzQ0ODI4IEwzMy44NjIwNjksMjkuMDM0NDgyOCBMMTguNDEzNzkzMSwyOS4wMzQ0ODI4IEwxOC40MTM3OTMxLDI5LjAzNDQ4MjggWiBNMzYuNzU4NjIwNyw0MC42MjA2ODk3IEMzNS4zNDMxNzI0LDQyLjM4NjYyMDcgMzMuNDAzNDQ4Myw0My41MTcyNDE0IDMwLjk2NTUxNzIsNDMuNTE3MjQxNCBDMjYuNjk5ODYyMSw0My41MTcyNDE0IDIzLjI0MTM3OTMsNDAuMDU4NzU4NiAyMy4yNDEzNzkzLDM1Ljc5MzEwMzQgTDIzLjI0MTM3OTMsMjQuMjA2ODk2NiBDMjMuMjQxMzc5MywxOS45NDEyNDE0IDI2LjY5OTg2MjEsMTYuNDgyNzU4NiAzMC45NjU1MTcyLDE2LjQ4Mjc1ODYgQzMzLjQwNDQxMzgsMTYuNDgyNzU4NiAzNS4zNDMxNzI0LDE3LjYxMjQxMzggMzYuNzU4NjIwNywxOS4zNzkzMTAzIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
    background-repeat:no-repeat
}
.grunticon-wallet_gbp--light{
    background-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgICAgICAgPGcgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiM5MTkxOTEiPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjAwMDAwMCwgMi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01NiwyOCBDNTYsNDMuNDY0Njg5NyA0My40NjI3NTg2LDU2IDI4LDU2IEMxMi41MzYyNzU5LDU2IDAsNDMuNDY0Njg5NyAwLDI4IEMwLDEyLjUzNzI0MTQgMTIuNTM2Mjc1OSwwIDI4LDAgQzQzLjQ2Mjc1ODYsMCA1NiwxMi41MzcyNDE0IDU2LDI4IEw1NiwyOCBaIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTkuMDA2MDYwNiwyNi42MDg0ODQ4IEwzMC40MDk2OTcsMjYuNjA4NDg0OCBNMzQuMjEwOTA5MSwxOS45NTYzNjM2IEMzNC4yMTA5MDkxLDE3LjEwNTQ1NDUgMzIuMzEwMzAzLDE1LjIwNDg0ODUgMjkuNDU5MzkzOSwxNS4yMDQ4NDg1IEMyNi42MDg0ODQ4LDE1LjIwNDg0ODUgMjQuNzA3ODc4OCwxNy4xMDU0NTQ1IDI0LjcwNzg3ODgsMTkuOTU2MzYzNiBMMjQuNzA3ODc4OCwzMC40MDk2OTcgQzI0LjcwNzg3ODgsMzQuMjEwOTA5MSAyMi44MDcyNzI3LDM4LjAxMjEyMTIgMTkuMDA2MDYwNiwzOC4wMTIxMjEyIEwzNC4yMTA5MDkxLDM4LjAxMjEyMTIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
    background-repeat:no-repeat
}
.grunticon-wallet_usd--light{
    background-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgICAgICAgPGcgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiM5MTkxOTEiPgogICAgICAgICAgICA8cGF0aCBkPSJNNTgsMzAgQzU4LDQ1LjQ2NDY4OTcgNDUuNDY1NjU1Miw1OCAzMCw1OCBDMTQuNTM3MjQxNCw1OCAyLDQ1LjQ2NDY4OTcgMiwzMCBDMiwxNC41MzcyNDE0IDE0LjUzNzI0MTQsMiAzMCwyIEM0NS40NjU2NTUyLDIgNTgsMTQuNTM3MjQxNCA1OCwzMCBMNTgsMzAgWiI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMjkuMDY2NjY2NywxNC4xMzMzMzMzIEwyOS4wNjY2NjY3LDQ0IE0yMy40NjY2NjY3LDM0LjY2NjY2NjcgQzIzLjQ2NjY2NjcsMzcuNzU5NzMzMyAyNS45NzQ1MzMzLDQwLjI2NjY2NjcgMjkuMDY2NjY2Nyw0MC4yNjY2NjY3IEMzMi4xNTk3MzMzLDQwLjI2NjY2NjcgMzQuNjY2NjY2NywzNy43NTk3MzMzIDM0LjY2NjY2NjcsMzQuNjY2NjY2NyBDMzQuNjY2NjY2NywzMS41NzM2IDMyLjE1OTczMzMsMjkuMDY2NjY2NyAyOS4wNjY2NjY3LDI5LjA2NjY2NjcgQzI1Ljk3NDUzMzMsMjkuMDY2NjY2NyAyMy40NjY2NjY3LDI2LjU1OTczMzMgMjMuNDY2NjY2NywyMy40NjY2NjY3IEMyMy40NjY2NjY3LDIwLjM3MzYgMjUuOTc0NTMzMywxNy44NjY2NjY3IDI5LjA2NjY2NjcsMTcuODY2NjY2NyBDMzIuMTU5NzMzMywxNy44NjY2NjY3IDM0LjY2NjY2NjcsMjAuMzczNiAzNC42NjY2NjY3LDIzLjQ2NjY2NjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
    background-repeat:no-repeat
}
.grunticon-multisigvault--light{
    background-image:url(data:image/svg+xml;
    base64, );
    background-repeat:no-repeat
}
.grunticon-multisigwallet--light{
    background-image:url(data:image/svg+xml;
    base64, );
    background-repeat:no-repeat
}
.grunticon-order{
    background-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICAgICAgICA8ZyBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzMyNDI0QyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik01Mi4yMDY4OTY2LDI0LjkyMTYgTDUyLjIwNjg5NjYsNTQgTDcuNzkzMTAzNDUsNTQgTDcuNzkzMTAzNDUsMjUuMiBNMTEuNjU1MTcyNCwzMi44OCBMMzAuOTY1NTE3MiwzMi44OCBMMzAuOTY1NTE3Miw0Ni4zMiBMMTEuNjU1MTcyNCw0Ni4zMiBMMTEuNjU1MTcyNCwzMi44OCBMMTEuNjU1MTcyNCwzMi44OCBaIE0zNi43NTg2MjA3LDMyLjg4IEw0OC4zNDQ4Mjc2LDMyLjg4IEw0OC4zNDQ4Mjc2LDU0IEwzNi43NTg2MjA3LDU0IEwzNi43NTg2MjA3LDMyLjg4IEwzNi43NTg2MjA3LDMyLjg4IFogTTUyLjIwNjg5NjYsNiBMNy43OTMxMDM0NSw2IEwyLDE1LjYgTTU4LDE1LjYgTDUyLjIwNjg5NjYsNiBNNTgsMTcuNTIgQzU4LDIxLjUyOTkyIDU0LjMxMTcyNDEsMjUuMiA1MC4yNzU4NjIxLDI1LjIgQzQ4LjI2MzcyNDEsMjUuMiA0NS44MDQ1NTE3LDI0LjU4NzUyIDQ0LjQ4Mjc1ODYsMjMuMjggQzQyLjc1NzM3OTMsMjYuMDAzNTIgNDAuMjMyNTUxNywyNy4xMiAzNi43NTg2MjA3LDI3LjEyIEMzMy44NDU2NTUyLDI3LjEyIDMwLjgyMDY4OTcsMjYuMjU1MDQgMjkuMDM0NDgyOCwyNC4yNCBDMjcuMjUyMTM3OSwyNi4yNTUwNCAyNS4xODc4NjIxLDI3LjEyIDIyLjI3NTg2MjEsMjcuMTIgQzE4LjgwMTkzMSwyNy4xMiAxNy4yNDA2ODk3LDI2LjAwMzUyIDE1LjUxNzI0MTQsMjMuMjggQzE0LjE5NzM3OTMsMjQuNTg3NTIgMTAuNzY4ODI3NiwyNS4yIDguNzU4NjIwNjksMjUuMiBDNC43MjI3NTg2MiwyNS4yIDIsMjEuNTI5OTIgMiwxNy41MiBMMiwxNS42IE01OCwxNS42IEw1OCwxNy41MiBNMTguNDEzNzkzMSw2IEwxNS41MTcyNDE0LDIzLjI4IEwxOC40MTM3OTMxLDYgTDE4LjQxMzc5MzEsNiBaIE0yOS4wMzQ0ODI4LDI0LjI0IEwyOS4wMzQ0ODI4LDYgTDI5LjAzNDQ4MjgsMjQuMjQgTDI5LjAzNDQ4MjgsMjQuMjQgWiBNNDEuNTg2MjA2OSw2IEw0NC40ODI3NTg2LDIzLjI4IEw0MS41ODYyMDY5LDYgWiBNNDQuNDgyNzU4Niw0My40NCBDNDMuOTQ5NzkzMSw0My40NCA0My41MTcyNDE0LDQzLjg3MDA4IDQzLjUxNzI0MTQsNDQuNCBDNDMuNTE3MjQxNCw0NC45Mjk5MiA0My45NDk3OTMxLDQ1LjM2IDQ0LjQ4Mjc1ODYsNDUuMzYgQzQ1LjAxNjY4OTcsNDUuMzYgNDUuNDQ4Mjc1OSw0NC45Mjk5MiA0NS40NDgyNzU5LDQ0LjQgQzQ1LjQ0ODI3NTksNDMuODcwMDggNDUuMDE2Njg5Nyw0My40NCA0NC40ODI3NTg2LDQzLjQ0IFoiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
    background-repeat:no-repeat
}
.grunticon-order_refund{
    background-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICAgICAgICA8ZyBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzMyNDI0QyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik01Mi4yMDY4OTY2LDI0LjkyMTYgTDUyLjIwNjg5NjYsNTQgTDcuNzkzMTAzNDUsNTQgTDcuNzkzMTAzNDUsMjUuMiBNMTEuNjU1MTcyNCwzMi44OCBMMzAuOTY1NTE3MiwzMi44OCBMMzAuOTY1NTE3Miw0Ni4zMiBMMTEuNjU1MTcyNCw0Ni4zMiBMMTEuNjU1MTcyNCwzMi44OCBMMTEuNjU1MTcyNCwzMi44OCBaIE0zNi43NTg2MjA3LDMyLjg4IEw0OC4zNDQ4Mjc2LDMyLjg4IEw0OC4zNDQ4Mjc2LDU0IEwzNi43NTg2MjA3LDU0IEwzNi43NTg2MjA3LDMyLjg4IEwzNi43NTg2MjA3LDMyLjg4IFogTTUyLjIwNjg5NjYsNiBMNy43OTMxMDM0NSw2IEwyLDE1LjYgTTU4LDE1LjYgTDUyLjIwNjg5NjYsNiBNNTgsMTcuNTIgQzU4LDIxLjUyOTkyIDU0LjMxMTcyNDEsMjUuMiA1MC4yNzU4NjIxLDI1LjIgQzQ4LjI2MzcyNDEsMjUuMiA0NS44MDQ1NTE3LDI0LjU4NzUyIDQ0LjQ4Mjc1ODYsMjMuMjggQzQyLjc1NzM3OTMsMjYuMDAzNTIgNDAuMjMyNTUxNywyNy4xMiAzNi43NTg2MjA3LDI3LjEyIEMzMy44NDU2NTUyLDI3LjEyIDMwLjgyMDY4OTcsMjYuMjU1MDQgMjkuMDM0NDgyOCwyNC4yNCBDMjcuMjUyMTM3OSwyNi4yNTUwNCAyNS4xODc4NjIxLDI3LjEyIDIyLjI3NTg2MjEsMjcuMTIgQzE4LjgwMTkzMSwyNy4xMiAxNy4yNDA2ODk3LDI2LjAwMzUyIDE1LjUxNzI0MTQsMjMuMjggQzE0LjE5NzM3OTMsMjQuNTg3NTIgMTAuNzY4ODI3NiwyNS4yIDguNzU4NjIwNjksMjUuMiBDNC43MjI3NTg2MiwyNS4yIDIsMjEuNTI5OTIgMiwxNy41MiBMMiwxNS42IE01OCwxNS42IEw1OCwxNy41MiBNMTguNDEzNzkzMSw2IEwxNS41MTcyNDE0LDIzLjI4IEwxOC40MTM3OTMxLDYgTDE4LjQxMzc5MzEsNiBaIE0yOS4wMzQ0ODI4LDI0LjI0IEwyOS4wMzQ0ODI4LDYgTDI5LjAzNDQ4MjgsMjQuMjQgTDI5LjAzNDQ4MjgsMjQuMjQgWiBNNDEuNTg2MjA2OSw2IEw0NC40ODI3NTg2LDIzLjI4IEw0MS41ODYyMDY5LDYgWiBNNDQuNDgyNzU4Niw0My40NCBDNDMuOTQ5NzkzMSw0My40NCA0My41MTcyNDE0LDQzLjg3MDA4IDQzLjUxNzI0MTQsNDQuNCBDNDMuNTE3MjQxNCw0NC45Mjk5MiA0My45NDk3OTMxLDQ1LjM2IDQ0LjQ4Mjc1ODYsNDUuMzYgQzQ1LjAxNjY4OTcsNDUuMzYgNDUuNDQ4Mjc1OSw0NC45Mjk5MiA0NS40NDgyNzU5LDQ0LjQgQzQ1LjQ0ODI3NTksNDMuODcwMDggNDUuMDE2Njg5Nyw0My40NCA0NC40ODI3NTg2LDQzLjQ0IFoiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
    background-repeat:no-repeat
}
.grunticon-user{
    background-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICAgICAgICA8ZyBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZT0iIzMyNDI0QyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLjY3MDE0NzMyLDU2LjcxNzEzMjYgQzMuNTc3OTE2OSw1Ni4xNTg3MTk4IDcuNDc0MTM3MDUsNTUuMjA5Mzc5IDguMjMyOTExMTksNTUuMDgzNTE4OSBDMTEuMTUwODg5LDU0LjU2MzkxNzUgMTIuNjcxMDgwNCw1NC4yNzUyNSAxMi43OTI2OTU3LDU0LjIxNzUxNjUgQzEzLjc5NjQxNjksNTMuNzI3MTU2OCAxNC40NTAyOTY2LDUzLjA2Mjg0NjggMTQuNzUyNzU1NSw1Mi4yMjUzMzYzIEMxNC45OTY3NzU4LDUxLjEyOTg5OTUgMTUuMjM5MjE2OCw1MC4xOTExNjggMTUuNDgzMjM3MSw0OS40MTEzOTEgQzE1LjgxODA3NDEsNDguNDMwNjcxNSAxNi4zNzk1NTc3LDQ3Ljg2NjgzMjcgMTcuMTcwMDU3Myw0Ny43MjM2MjM3IEMxOC4wMjEzNjQ1LDQ3LjU3OTY2NDggMTguNjM2NTQ4NCw0Ny4xODIyNzg1IDE5LjAxNzE4ODYsNDYuNTMyMjE0NCBDMTguMjE4MDAyMiw0Ni4xNzY4MTYgMTcuNDY1NDA4OCw0NS4xNTE4NTkxIDE2Ljc2MDE5NzksNDMuNDU4MDkzNSBDMTYuMDQ5NDU5LDQxLjc2NTgyNzUgMTUuNTE2NDA0OSwzOS4xMjQzMzI5IDE1LjE2NDE5NDMsMzUuNTM1MTA5MyBDMTQuMTMyODMzMywzNi42MjA3OTg5IDEzLjM2NjAyNTEsMzYuNTQxMzIxNiAxMi44NjE0MDA1LDM1LjI5NzQyNzMgQzEyLjM0NDE0MDUsMzQuMDE2MDQzOCAxMS43MzY4NTM3LDMyLjUzNTk2NyAxMS4wMzcxNzA4LDMwLjg1ODY5NjcgQzEwLjMyOTU5MDgsMjkuMTc2MTc3OSA5Ljc0MDUzNDg2LDI3LjYxMTc5MDIgOS43NjM0MzY0NSwyNi4yNzg2NzE0IEM5Ljc5MDI4NjU4LDI0Ljk4MDA0MjggMTAuOTQ0MzQzMywyMy44MDg4NDc4IDEyLjE5NDQ1MzksMjMuOTk1NTQ0NCBDMTIuNDA3Njc1NiwyMi43MTE5MTE1IDExLjkyNjI4ODQsMTguNTYxNTA2NyAxMS45MjYzODM5LDE1LjAxNzQ4NzkgQzExLjkyNjQ1NjgsMTIuMzExMzY3IDEzLjkwMzk0MzQsNy45MTMyNTM0OCAxNC4xMTU0NTk3LDcuNDU3MTM5MDggQzE0Ljc1Mjc1NTUsNi4xMjkyNjg4MiAxNi42Mzg1ODI2LDQuOTAzMzY5NDEgMTkuNzY4OTkyMywzLjc3NzE5MTQ3IEMyMi44NjkzOTMxLDIuNjQ1NzY1MDQgMjUuOTU2MzY4OCwyLjA2OTE3OTkzIDI5LjAyNjc2MDYsMi4wNDUxODY3OSBDMjkuMDI2NzYwNiwxLjc1ODAxODkxIDM0LjE2NTQwMjQsMi44OTc2OTI5OSAzNS44NjcyMjcxLDMuODIwNjc5MDMgQzM2LjQ0NjA4NDQsNC4xNTA1ODQ2OSAzNy4zODAzMTExLDQuOTUxMzU1NjggMzguNjcyMjc2NCw2LjIyNDQ5MTU5IEMzOC45ODAyNjMyLDUuOTY3MzE1MTQgNDAuODA3NjUxOCw1LjUwOTE5NjE1IDQxLjExMTY5MDEsNS41MDkxOTYxNSBDNDIuNTcxODYzNSw1LjUwOTE5NjE1IDQzLjU4OTAwOTgsNi42Nzg4NjE2NSA0NC4xNjcwNzc0LDkuMDE2NjkzMDggQzQ0LjU2MjcyMiwxMC42OTA5NjQzIDQ0Ljc1OTM1OTcsMTMuMjYwNDc5NCA0NC43NTkzNTk3LDE2LjcyMzczOSBDNDQuNzU5MzU5NywxOS43NTQzNzIzIDQ1LjA1OTQ1MDEsMjIuMDc4Mjg4NCA0NC43NTkzNjAzLDIzLjY0MzA5MDkgQzQ1LjI4NjA5NjgsMjMuMzM5NDI3OCA0NS45MjQ5NzIyLDI1LjEyNTAzNTggNDUuOTkwNTE4MSwyNS4zNTE0NzExIEM0Ni4wNTI5MDUyLDI1LjU3NzkwNjMgNDYuMTMwMjk2LDI2Ljc3ODM2MzYgNDUuOTkwNTE3NCwyOC41ODYwOTY2IEM0NS44NDgzNjk2LDMwLjM5NzU3ODYgNDUuNTk3MjQxOSwzMS45Nzg4NzY0IDQ1LjIzNzkyMzksMzMuMzI2OTkwOCBDNDQuODgxNzY0OCwzNC42NzQzNTU1IDQzLjc2NDMyNTQsMzUuODgwNzYwNSA0MS44ODcxODUxLDM2Ljk0MjQ1NjkgQzQxLjg4NzE4NTEsMzkuNDU0MjM4NSA0MS41MjIzMzkyLDQxLjU2MDM4NjIgNDAuNzkxODU3Niw0My4yNjM4OTkxIEM0MC4xODc3Mjk2LDQ0Ljc0Mzk3NTggMzkuMzM4MDAxOCw0NS44NDE2NjE5IDM4LjIzOTUxNTQsNDYuNTU0NzA4IEMzOC4zMjk1NDIzLDQ2LjY5ODY2NjggNDAuNzQ2ODQ0MSw0Ny43ODEzNTcyIDQxLjM4NDkyOTcsNDguNjc2NjAxMSBDNDEuNzgwNTc0Myw0OS4yMjMxOTQ4IDQyLjMxMzYyODQsNTAuMzA2NjM1IDQyLjk4MDkzMzIsNTEuOTIzMTcyNyBDNDMuNTg5MDA5OCw1My4xMzU1NzYgNDQuNjk5MzQxOCw1My45NTgwOTA3IDQ2LjMwOTU2MDEsNTQuMzg5OTY3MiBDNDcuMjIxNjc1LDU0LjYyMjQwMDggNDguNDk5NDI1NSw1NC44MjMzNDMzIDUwLjE0MTIzMjIsNTQuOTk3MjkzNSBDNTAuNjAwODQzMyw1NS4wODY1MTggNTYuODEwNzUzNiw1Ni4wNzAyOTk5IDU4LjM4OTg0NzIsNTYuNzE3MTMyNiI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
    background-repeat:no-repeat
}
.grunticon-bank--light{
    background-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICAgICAgICA8ZyBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzkxOTE5MSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik04LjE3Nzk2NjEsNDQuNDAyNTQyNCBMNTEuODIyMDMzOSw0NC40MDI1NDI0IEw1MS44MjIwMzM5LDQ5LjYzOTgzMDUgTDguMTc3OTY2MSw0OS42Mzk4MzA1IEw4LjE3Nzk2NjEsNDQuNDAyNTQyNCBaIE0xMS42Njk0OTE1LDQ0LjQwMjU0MjQgTDQ4LjMzMDUwODUsNDQuNDAyNTQyNCBMNDguMzMwNTA4NSwyMS43MDc2MjcxIEwxMS42Njk0OTE1LDIxLjcwNzYyNzEgTDExLjY2OTQ5MTUsNDQuNDAyNTQyNCBaIE01NS4zMTM1NTkzLDU0Ljg3NzExODYgTDQuNjg2NDQwNjgsNTQuODc3MTE4NiBMNTUuMzEzNTU5Myw1NC44NzcxMTg2IFogTTU1LjMxMzU1OTMsNDkuNjM5ODMwNSBMNC42ODY0NDA2OCw0OS42Mzk4MzA1IEw1NS4zMTM1NTkzLDQ5LjYzOTgzMDUgWiBNMTUuMTYxMDE2OSwyMS43MDc2MjcxIEwxNS4xNjEwMTY5LDQ0LjQwMjU0MjQgTDE1LjE2MTAxNjksMjEuNzA3NjI3MSBaIE0yNS42MzU1OTMyLDIxLjcwNzYyNzEgTDI1LjYzNTU5MzIsNDQuNDAyNTQyNCBMMjUuNjM1NTkzMiwyMS43MDc2MjcxIFogTTIyLjE0NDA2NzgsMjEuNzA3NjI3MSBMMjIuMTQ0MDY3OCw0NC40MDI1NDI0IEwyMi4xNDQwNjc4LDIxLjcwNzYyNzEgWiBNMzQuMzY0NDA2OCwyMS43MDc2MjcxIEwzNC4zNjQ0MDY4LDQ0LjQwMjU0MjQgTDM0LjM2NDQwNjgsMjEuNzA3NjI3MSBaIE0zNy44NTU5MzIyLDIxLjcwNzYyNzEgTDM3Ljg1NTkzMjIsNDQuNDAyNTQyNCBMMzcuODU1OTMyMiwyMS43MDc2MjcxIFogTTQ0LjgzODk4MzEsMjEuNzA3NjI3MSBMNDQuODM4OTgzMSw0NC40MDI1NDI0IEw0NC44Mzg5ODMxLDIxLjcwNzYyNzEgWiBNNi40MzIyMDMzOSwyMS43MDc2MjcxIEw1My41Njc3OTY2LDIxLjcwNzYyNzEgTDUzLjU2Nzc5NjYsMTYuNDcwMzM5IEw2LjQzMjIwMzM5LDE2LjQ3MDMzOSBMNi40MzIyMDMzOSwyMS43MDc2MjcxIFogTTUzLjU2Nzc5NjYsMTYuNDcwMzM5IEw2LjQzMjIwMzM5LDE2LjQ3MDMzOSBMMzAsNC4yNSBMNTMuNTY3Nzk2NiwxNi40NzAzMzkgTDUzLjU2Nzc5NjYsMTYuNDcwMzM5IFoiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
    background-repeat:no-repeat
}
.grunticon-bank{
    background-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICAgICAgICA8ZyBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzMyNDI0QyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik04LjE3Nzk2NjEsNDQuNDAyNTQyNCBMNTEuODIyMDMzOSw0NC40MDI1NDI0IEw1MS44MjIwMzM5LDQ5LjYzOTgzMDUgTDguMTc3OTY2MSw0OS42Mzk4MzA1IEw4LjE3Nzk2NjEsNDQuNDAyNTQyNCBaIE0xMS42Njk0OTE1LDQ0LjQwMjU0MjQgTDQ4LjMzMDUwODUsNDQuNDAyNTQyNCBMNDguMzMwNTA4NSwyMS43MDc2MjcxIEwxMS42Njk0OTE1LDIxLjcwNzYyNzEgTDExLjY2OTQ5MTUsNDQuNDAyNTQyNCBaIE01NS4zMTM1NTkzLDU0Ljg3NzExODYgTDQuNjg2NDQwNjgsNTQuODc3MTE4NiBMNTUuMzEzNTU5Myw1NC44NzcxMTg2IFogTTU1LjMxMzU1OTMsNDkuNjM5ODMwNSBMNC42ODY0NDA2OCw0OS42Mzk4MzA1IEw1NS4zMTM1NTkzLDQ5LjYzOTgzMDUgWiBNMTUuMTYxMDE2OSwyMS43MDc2MjcxIEwxNS4xNjEwMTY5LDQ0LjQwMjU0MjQgTDE1LjE2MTAxNjksMjEuNzA3NjI3MSBaIE0yNS42MzU1OTMyLDIxLjcwNzYyNzEgTDI1LjYzNTU5MzIsNDQuNDAyNTQyNCBMMjUuNjM1NTkzMiwyMS43MDc2MjcxIFogTTIyLjE0NDA2NzgsMjEuNzA3NjI3MSBMMjIuMTQ0MDY3OCw0NC40MDI1NDI0IEwyMi4xNDQwNjc4LDIxLjcwNzYyNzEgWiBNMzQuMzY0NDA2OCwyMS43MDc2MjcxIEwzNC4zNjQ0MDY4LDQ0LjQwMjU0MjQgTDM0LjM2NDQwNjgsMjEuNzA3NjI3MSBaIE0zNy44NTU5MzIyLDIxLjcwNzYyNzEgTDM3Ljg1NTkzMjIsNDQuNDAyNTQyNCBMMzcuODU1OTMyMiwyMS43MDc2MjcxIFogTTQ0LjgzODk4MzEsMjEuNzA3NjI3MSBMNDQuODM4OTgzMSw0NC40MDI1NDI0IEw0NC44Mzg5ODMxLDIxLjcwNzYyNzEgWiBNNi40MzIyMDMzOSwyMS43MDc2MjcxIEw1My41Njc3OTY2LDIxLjcwNzYyNzEgTDUzLjU2Nzc5NjYsMTYuNDcwMzM5IEw2LjQzMjIwMzM5LDE2LjQ3MDMzOSBMNi40MzIyMDMzOSwyMS43MDc2MjcxIFogTTUzLjU2Nzc5NjYsMTYuNDcwMzM5IEw2LjQzMjIwMzM5LDE2LjQ3MDMzOSBMMzAsNC4yNSBMNTMuNTY3Nzk2NiwxNi40NzAzMzkgTDUzLjU2Nzc5NjYsMTYuNDcwMzM5IFoiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
    background-repeat:no-repeat
}
.grunticon-buy,.grunticon-fiat_withdrawal{
    background-image:url(data:image/svg+xml;
    base64, );
    background-repeat:no-repeat
}
.grunticon-receive,.grunticon-request-sent{
    background-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgZmlsbD0iIzMyNDI0QyI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI4LjAwMDAwMCwgMzAuMDAwMDAwKSByb3RhdGUoLTE4MC4wMDAwMDApIHRyYW5zbGF0ZSgtMjguMDAwMDAwLCAtMzAuMDAwMDAwKSB0cmFuc2xhdGUoMy4wMDAwMDAsIDkuNTAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDguNzY2MDMyNSwyMC4zNDUwMDM3IEM0OC44MjAwMzI1LDIwLjI4MzAwMzcgNDguODY2MDMyNSwyMC4yMTUwMDM3IDQ4LjkwMzAzMjUsMjAuMTQxMDAzNyBDNDguOTE5MDMyNSwyMC4xMDkwMDM3IDQ4LjkzNzAzMjUsMjAuMDc5MDAzNyA0OC45NTAwMzI1LDIwLjA0NDAwMzcgQzQ4Ljk5MjAzMjUsMTkuOTM0MDAzNyA0OS4wMjEwMzI1LDE5LjgxNzAwMzcgNDkuMDIxMDMyNSwxOS42OTUwMDM3IEM0OS4wMjEwMzI1LDE5LjU3MTAwMzcgNDguOTkyMDMyNSwxOS40NTUwMDM3IDQ4Ljk1MDAzMjUsMTkuMzQ1MDAzNyBDNDguOTM3MDMyNSwxOS4zMTAwMDM3IDQ4LjkxOTAzMjUsMTkuMjgwMDAzNyA0OC45MDMwMzI1LDE5LjI0ODAwMzcgQzQ4Ljg2NjAzMjUsMTkuMTczMDAzNyA0OC44MjAwMzI1LDE5LjEwNjAwMzcgNDguNzY2MDMyNSwxOS4wNDQwMDM3IEM0OC43NDEwMzI1LDE5LjAxNjAwMzcgNDguNzE5MDMyNSwxOC45ODgwMDM3IDQ4LjY5MTAzMjUsMTguOTYzMDAzNyBDNDguNjIxMDMyNSwxOC44OTkwMDM3IDQ4LjU0MjAzMjUsMTguODQ2MDAzNyA0OC40NTUwMzI1LDE4LjgwNDAwMzcgQzQ4LjQzNTAzMjUsMTguNzk0MDAzNyA0OC40MTkwMzI1LDE4Ljc4MDAwMzcgNDguMzk5MDMyNSwxOC43NzEwMDM3IEM0OC4zOTYwMzI1LDE4Ljc3MDAwMzcgNDguMzkzMDMyNSwxOC43NjcwMDM3IDQ4LjM5MDAzMjUsMTguNzY1MDAzNyBMMS4zNjkwMzI0NywwLjA3MDAwMzY3NjkgQzEuMDE3MDMyNDcsLTAuMDY5OTk2MzIzMSAwLjYwOTAzMjQ3LDAuMDAzMDAzNjc2ODcgMC4zMjQwMzI0NywwLjI2MjAwMzY3NyBDMC4wNDIwMzI0Njk5LDAuNTIxMDAzNjc3IC0wLjA2Nzk2NzUzMDEsMC45MTkwMDM2NzcgMC4wNDIwMzI0Njk5LDEuMjg2MDAzNjggTDUuNTQ3MDMyNDcsMTkuNjk1MDAzNyBMMC4wNDIwMzI0Njk5LDM4LjEwMzAwMzcgQy0wLjA2Nzk2NzUzMDEsMzguNDcwMDAzNyAwLjA0MjAzMjQ2OTksMzguODY4MDAzNyAwLjMyNDAzMjQ3LDM5LjEyNzAwMzcgQzAuNTEzMDMyNDcsMzkuMjk5MDAzNyAwLjc1NTAzMjQ3LDM5LjM4OTAwMzcgMS4wMDAwMzI0NywzOS4zODkwMDM3IEMxLjEyNDAzMjQ3LDM5LjM4OTAwMzcgMS4yNTAwMzI0NywzOS4zNjYwMDM3IDEuMzY5MDMyNDcsMzkuMzE4MDAzNyBMNDguMzkwMDMyNSwyMC42MjQwMDM3IEM0OC4zOTMwMzI1LDIwLjYyMjAwMzcgNDguMzk2MDMyNSwyMC42MTkwMDM3IDQ4LjM5OTAzMjUsMjAuNjE4MDAzNyBDNDguNDE5MDMyNSwyMC42MTAwMDM3IDQ4LjQzNTAzMjUsMjAuNTk1MDAzNyA0OC40NTUwMzI1LDIwLjU4NjAwMzcgQzQ4LjU0MjAzMjUsMjAuNTQzMDAzNyA0OC42MjEwMzI1LDIwLjQ5MTAwMzcgNDguNjkxMDMyNSwyMC40MjYwMDM3IEM0OC43MTkwMzI1LDIwLjQwMTAwMzcgNDguNzQxMDMyNSwyMC4zNzMwMDM3IDQ4Ljc2NjAzMjUsMjAuMzQ1MDAzNyBMNDguNzY2MDMyNSwyMC4zNDUwMDM3IFogTTIuNTUwMDMyNDcsMi42OTIwMDM2OCBMNDIuNzk4MDMyNSwxOC42OTQwMDM3IEw3LjMzNjAzMjQ3LDE4LjY5NDAwMzcgTDIuNTUwMDMyNDcsMi42OTIwMDM2OCBMMi41NTAwMzI0NywyLjY5MjAwMzY4IFogTTcuMzM2MDMyNDcsMjAuNjk0MDAzNyBMNDIuNzk4MDMyNSwyMC42OTQwMDM3IEwyLjU1MDAzMjQ3LDM2LjY5NzAwMzcgTDcuMzM2MDMyNDcsMjAuNjk0MDAzNyBMNy4zMzYwMzI0NywyMC42OTQwMDM3IFoiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
    background-repeat:no-repeat
}
.grunticon-request{
    background-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICAgICAgICA8ZyBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzMyNDI0QyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik00My4yNzI3MjczLDE2LjYxNjY2NjcgQzQzLjIzNjcyNzMsMjQuMDA5OTUgMzcuNTg1NTQ1NSwyOS42ODMzMzMzIDMwLjE4MTgxODIsMjkuNjgzMzMzMyBDMjIuNzcxNTQ1NSwyOS42ODMzMzMzIDE3LjA5MDkwOTEsMjMuOTY2NjY2NyAxNy4wOTA5MDkxLDE2LjYxNjY2NjcgTDE3LjA5MDkwOTEsNiBMNDMuMjcyNzI3Myw2IEw0My4yNzI3MjczLDE2LjYxNjY2NjcgTDQzLjI3MjcyNzMsMTYuNjE2NjY2NyBaIE0xMyw2IEw0Ny4zNjM2MzY0LDYgTDEzLDYgWiBNNDMuMjcyNzI3Myw0Mi43NSBDNDMuMjM2NzI3MywzNS4zNTY3MTY3IDM3LjU4NTU0NTUsMjkuNjgzMzMzMyAzMC4xODE4MTgyLDI5LjY4MzMzMzMgQzIyLjc3MTU0NTUsMjkuNjgzMzMzMyAxNy4wOTA5MDkxLDM1LjQgMTcuMDkwOTA5MSw0Mi43NSBMMTcuMDkwOTA5MSw1My4zNjY2NjY3IEw0My4yNzI3MjczLDUzLjM2NjY2NjcgTDQzLjI3MjcyNzMsNDIuNzUgTDQzLjI3MjcyNzMsNDIuNzUgWiBNMTMsNTMuMzY2NjY2NyBMNDcuMzYzNjM2NCw1My4zNjY2NjY3IEwxMyw1My4zNjY2NjY3IFogTTE3LjA5MDkwOTEsNDUuMiBMMjQuNDU0NTQ1NSw0NS4yIEwzMC4xODE4MTgyLDM5LjQ4MzMzMzMgTDM1LjkwOTA5MDksNDUuMiBMNDMuMjcyNzI3Myw0NS4yIEwxNy4wOTA5MDkxLDQ1LjIgWiBNMTkuMjY5NzI3MywyMy45NjY2NjY3IEw0MS4wODksMjMuOTY2NjY2NyBMMTkuMjY5NzI3MywyMy45NjY2NjY3IFoiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
    background-repeat:no-repeat
}
.grunticon-sell,.grunticon-fiat_deposit{
    background-image:url(data:image/svg+xml;
    base64, );
    background-repeat:no-repeat
}
.grunticon-send,.grunticon-request-received{
    background-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgZmlsbD0iIzMyNDI0QyI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMDAwMDAwLCAxMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00OC43NjYwMzI1LDIwLjM0NTAwMzcgQzQ4LjgyMDAzMjUsMjAuMjgzMDAzNyA0OC44NjYwMzI1LDIwLjIxNTAwMzcgNDguOTAzMDMyNSwyMC4xNDEwMDM3IEM0OC45MTkwMzI1LDIwLjEwOTAwMzcgNDguOTM3MDMyNSwyMC4wNzkwMDM3IDQ4Ljk1MDAzMjUsMjAuMDQ0MDAzNyBDNDguOTkyMDMyNSwxOS45MzQwMDM3IDQ5LjAyMTAzMjUsMTkuODE3MDAzNyA0OS4wMjEwMzI1LDE5LjY5NTAwMzcgQzQ5LjAyMTAzMjUsMTkuNTcxMDAzNyA0OC45OTIwMzI1LDE5LjQ1NTAwMzcgNDguOTUwMDMyNSwxOS4zNDUwMDM3IEM0OC45MzcwMzI1LDE5LjMxMDAwMzcgNDguOTE5MDMyNSwxOS4yODAwMDM3IDQ4LjkwMzAzMjUsMTkuMjQ4MDAzNyBDNDguODY2MDMyNSwxOS4xNzMwMDM3IDQ4LjgyMDAzMjUsMTkuMTA2MDAzNyA0OC43NjYwMzI1LDE5LjA0NDAwMzcgQzQ4Ljc0MTAzMjUsMTkuMDE2MDAzNyA0OC43MTkwMzI1LDE4Ljk4ODAwMzcgNDguNjkxMDMyNSwxOC45NjMwMDM3IEM0OC42MjEwMzI1LDE4Ljg5OTAwMzcgNDguNTQyMDMyNSwxOC44NDYwMDM3IDQ4LjQ1NTAzMjUsMTguODA0MDAzNyBDNDguNDM1MDMyNSwxOC43OTQwMDM3IDQ4LjQxOTAzMjUsMTguNzgwMDAzNyA0OC4zOTkwMzI1LDE4Ljc3MTAwMzcgQzQ4LjM5NjAzMjUsMTguNzcwMDAzNyA0OC4zOTMwMzI1LDE4Ljc2NzAwMzcgNDguMzkwMDMyNSwxOC43NjUwMDM3IEwxLjM2OTAzMjQ3LDAuMDcwMDAzNjc2OSBDMS4wMTcwMzI0NywtMC4wNjk5OTYzMjMxIDAuNjA5MDMyNDcsMC4wMDMwMDM2NzY4NyAwLjMyNDAzMjQ3LDAuMjYyMDAzNjc3IEMwLjA0MjAzMjQ2OTksMC41MjEwMDM2NzcgLTAuMDY3OTY3NTMwMSwwLjkxOTAwMzY3NyAwLjA0MjAzMjQ2OTksMS4yODYwMDM2OCBMNS41NDcwMzI0NywxOS42OTUwMDM3IEwwLjA0MjAzMjQ2OTksMzguMTAzMDAzNyBDLTAuMDY3OTY3NTMwMSwzOC40NzAwMDM3IDAuMDQyMDMyNDY5OSwzOC44NjgwMDM3IDAuMzI0MDMyNDcsMzkuMTI3MDAzNyBDMC41MTMwMzI0NywzOS4yOTkwMDM3IDAuNzU1MDMyNDcsMzkuMzg5MDAzNyAxLjAwMDAzMjQ3LDM5LjM4OTAwMzcgQzEuMTI0MDMyNDcsMzkuMzg5MDAzNyAxLjI1MDAzMjQ3LDM5LjM2NjAwMzcgMS4zNjkwMzI0NywzOS4zMTgwMDM3IEw0OC4zOTAwMzI1LDIwLjYyNDAwMzcgQzQ4LjM5MzAzMjUsMjAuNjIyMDAzNyA0OC4zOTYwMzI1LDIwLjYxOTAwMzcgNDguMzk5MDMyNSwyMC42MTgwMDM3IEM0OC40MTkwMzI1LDIwLjYxMDAwMzcgNDguNDM1MDMyNSwyMC41OTUwMDM3IDQ4LjQ1NTAzMjUsMjAuNTg2MDAzNyBDNDguNTQyMDMyNSwyMC41NDMwMDM3IDQ4LjYyMTAzMjUsMjAuNDkxMDAzNyA0OC42OTEwMzI1LDIwLjQyNjAwMzcgQzQ4LjcxOTAzMjUsMjAuNDAxMDAzNyA0OC43NDEwMzI1LDIwLjM3MzAwMzcgNDguNzY2MDMyNSwyMC4zNDUwMDM3IEw0OC43NjYwMzI1LDIwLjM0NTAwMzcgWiBNMi41NTAwMzI0NywyLjY5MjAwMzY4IEw0Mi43OTgwMzI1LDE4LjY5NDAwMzcgTDcuMzM2MDMyNDcsMTguNjk0MDAzNyBMMi41NTAwMzI0NywyLjY5MjAwMzY4IEwyLjU1MDAzMjQ3LDIuNjkyMDAzNjggWiBNNy4zMzYwMzI0NywyMC42OTQwMDM3IEw0Mi43OTgwMzI1LDIwLjY5NDAwMzcgTDIuNTUwMDMyNDcsMzYuNjk3MDAzNyBMNy4zMzYwMzI0NywyMC42OTQwMDM3IEw3LjMzNjAzMjQ3LDIwLjY5NDAwMzcgWiI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
    background-repeat:no-repeat
}
.grunticon-transfer{
    background-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgZmlsbD0iIzMyNDI0QyI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuNTAwMDAwLCAxNC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zLjI1NDkxODAzLDExLjQxMDI4NTcgTDMyLjk1NDkxOCwxMS40MTAyODU3IEMzMy40NTM1MjQ2LDExLjQxMDI4NTcgMzMuODU2NTU3NCwxMS4wMDA2ODU3IDMzLjg1NjU1NzQsMTAuNDk2IEMzMy44NTY1NTc0LDkuOTkxMzE0MjkgMzMuNDUzNTI0Niw5LjU4MTcxNDI5IDMyLjk1NDkxOCw5LjU4MTcxNDI5IEwzLjM0Njg4NTI1LDkuNTgxNzE0MjkgTDEwLjg0NTgxOTcsMi4yMDcwODU3MSBDMTEuMjAyODY4OSwxLjg1NiAxMS4yMTE4ODUyLDEuMjc3MjU3MTQgMTAuODY0NzU0MSwwLjkxNTIgQzEwLjUxNzYyMywwLjU1MjIyODU3MSA5Ljk0Nzc4Njg5LDAuNTQ0IDkuNTg5ODM2MDcsMC44OTUwODU3MTQgTDAuNDk1LDkuODM5NTQyODYgQzAuNDkzMTk2NzIxLDkuODQxMzcxNDMgMC40OTMxOTY3MjEsOS44NDQxMTQyOSAwLjQ5MTM5MzQ0Myw5Ljg0NTAyODU3IEMwLjQzNDU5MDE2NCw5LjkwMTcxNDI5IDAuMzk2NzIxMzExLDkuOTczOTQyODYgMC4zNTYxNDc1NDEsMTAuMDQzNDI4NiBDMC4zMzcyMTMxMTUsMTAuMDc2MzQyOSAwLjMwODM2MDY1NiwxMC4xMDE5NDI5IDAuMjkzOTM0NDI2LDEwLjEzNjY4NTcgQzAuMjc3NzA0OTE4LDEwLjE3NiAwLjI3NzcwNDkxOCwxMC4yMjI2Mjg2IDAuMjY2ODg1MjQ2LDEwLjI2NTYgQzAuMjQ3OTUwODIsMTAuMzM2OTE0MyAwLjIyMjcwNDkxOCwxMC40MDY0IDAuMjIwOTAxNjM5LDEwLjQ4MjI4NTcgQzAuMjIwOTAxNjM5LDEwLjQ4NTAyODYgMC4yMjI3MDQ5MTgsMTAuNDg2ODU3MSAwLjIyMjcwNDkxOCwxMC40ODg2ODU3IEMwLjIyMjcwNDkxOCwxMC40OTIzNDI5IDAuMjIwOTAxNjM5LDEwLjQ5NDE3MTQgMC4yMjA5MDE2MzksMTAuNDk2IEMwLjIyMDkwMTYzOSwxMC41NDUzNzE0IDAuMjQxNjM5MzQ0LDEwLjU4NzQyODYgMC4yNDg4NTI0NTksMTAuNjM0MDU3MSBDMC4yNTk2NzIxMzEsMTAuNzA0NDU3MSAwLjI2MzI3ODY4OSwxMC43NzU3NzE0IDAuMjkwMzI3ODY5LDEwLjg0MTYgQzAuMzE3Mzc3MDQ5LDEwLjkwODM0MjkgMC4zNjMzNjA2NTYsMTAuOTYyMjg1NyAwLjQwMzkzNDQyNiwxMS4wMjA4IEMwLjQzMDA4MTk2NywxMS4wNTczNzE0IDAuNDQ0NTA4MTk3LDExLjA5OTQyODYgMC40NzYwNjU1NzQsMTEuMTMzMjU3MSBMOS41NywyMC42MzM2IEM5Ljc0NzYyMjk1LDIwLjgxODI4NTcgOS45ODIwNDkxOCwyMC45MTE1NDI5IDEwLjIxNzM3NywyMC45MTE1NDI5IEMxMC40NDM2ODg1LDIwLjkxMTU0MjkgMTAuNjcsMjAuODI0Njg1NyAxMC44NDU4MTk3LDIwLjY1MjggQzExLjIwMjg2ODksMjAuMzAwOCAxMS4yMTE4ODUyLDE5LjcyMjA1NzEgMTAuODY0NzU0MSwxOS4zNiBMMy4yNTQ5MTgwMywxMS40MTAyODU3Ij48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNTQuMjk1ODE5NywyMS41ODUzNzE0IEM1NC4zMDEyMjk1LDIxLjU0NTE0MjkgNTQuMzE5MjYyMywyMS41MDk0ODU3IDU0LjMxOTI2MjMsMjEuNDY3NDI4NiBMNTQuMzE5MjYyMywyMS40NjU2IEw1NC4zMTkyNjIzLDIxLjQ2Mzc3MTQgQzU0LjMxOTI2MjMsMjEuMzQyMTcxNCA1NC4yOTQ5MTgsMjEuMjIzMzE0MyA1NC4yNDg5MzQ0LDIxLjExMzYgQzU0LjIwMjk1MDgsMjEuMDAyOTcxNCA1NC4xMzYyMjk1LDIwLjkwMzMxNDMgNTQuMDU0MTgwMywyMC44MjAxMTQzIEM1NC4wNTMyNzg3LDIwLjgxOTIgNTQuMDUzMjc4NywyMC44MTkyIDU0LjA1MjM3NywyMC44MTczNzE0IEw0NC45NTg0NDI2LDExLjY3NTQyODYgQzQ0LjYwNDA5ODQsMTEuMzE5NzcxNCA0NC4wMzMzNjA3LDExLjMyMjUxNDMgNDMuNjgyNjIzLDExLjY4MDkxNDMgQzQzLjMzMjc4NjksMTIuMDM5MzE0MyA0My4zMzQ1OTAyLDEyLjYxODA1NzEgNDMuNjg4MDMyOCwxMi45NzM3MTQzIEw1MS4yMjc1NDEsMjAuNTUzMTQyOSBMMjEuNTg2MTQ3NSwyMC41NTMxNDI5IEMyMS4wODc1NDEsMjAuNTUzMTQyOSAyMC42ODQ1MDgyLDIwLjk2Mjc0MjkgMjAuNjg0NTA4MiwyMS40Njc0Mjg2IEMyMC42ODQ1MDgyLDIxLjk3MjExNDMgMjEuMDg3NTQxLDIyLjM4MTcxNDMgMjEuNTg2MTQ3NSwyMi4zODE3MTQzIEw1MS4yNTQ1OTAyLDIyLjM4MTcxNDMgTDQzLjY4MjYyMywzMC4xMjU3MTQzIEM0My4zMzI3ODY5LDMwLjQ4NDExNDMgNDMuMzM0NTkwMiwzMS4wNjI4NTcxIDQzLjY4ODAzMjgsMzEuNDE4NTE0MyBDNDMuODY0NzU0MSwzMS41OTU4ODU3IDQ0LjA5Mzc3MDUsMzEuNjgzNjU3MSA0NC4zMjM2ODg1LDMxLjY4MzY1NzEgQzQ0LjU1NTQwOTgsMzEuNjgzNjU3MSA0NC43ODcxMzExLDMxLjU5MzE0MjkgNDQuOTYyOTUwOCwzMS40MTMwMjg2IEw1NC4wNTUwODIsMjIuMTEzODI4NiBMNTQuMDU1OTgzNiwyMi4xMTI5MTQzIEw1NC4wNTc3ODY5LDIyLjExMTA4NTcgQzU0LjA3MjIxMzEsMjIuMDk3MzcxNCA1NC4wNzc2MjMsMjIuMDc3MjU3MSA1NC4wOTAyNDU5LDIyLjA2MDggQzU0LjE1NDI2MjMsMjEuOTg3NjU3MSA1NC4yMTI4Njg5LDIxLjkwOTAyODYgNTQuMjQ5ODM2MSwyMS44MTc2IEM1NC4yNzk1OTAyLDIxLjc0NDQ1NzEgNTQuMjg1OTAxNiwyMS42NjQgNTQuMjk1ODE5NywyMS41ODUzNzE0Ij48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
    background-repeat:no-repeat
}
.grunticon-vault--light{
    background-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgZmlsbD0iIzkxOTE5MSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik00NS43NDEsMjguNjggQzQ1LjQ2MSwyNS4zMSA0NC4xMjksMjIuMjQgNDIuMDY3LDE5LjgwMiBMMzguNjg3LDIzLjE4IEwzNi44MTcsMjEuMzE0IEw0MC4xOTUsMTcuOTM2IEMzNy43NjEsMTUuODc0IDM0LjY5MSwxNC41MzggMzEuMzIxLDE0LjI1OCBMMzEuMzIxLDE5LjAzNiBMMjguNjc5LDE5LjAzNiBMMjguNjc5LDE0LjI1OCBDMjUuMzA5LDE0LjUzOCAyMi4yMzksMTUuODc0IDE5LjgwMSwxNy45MzYgTDIzLjE3OSwyMS4zMTYgTDIxLjMxMywyMy4xOCBMMTcuOTMzLDE5LjgwMiBDMTUuODcxLDIyLjI0IDE0LjUzOSwyNS4zMSAxNC4yNTcsMjguNjggTDE5LjAzOSwyOC42OCBMMTkuMDM5LDMxLjMyMiBMMTQuMjU3LDMxLjMyMiBDMTQuNTM5LDM0LjY5MiAxNS44NzEsMzcuNzU4IDE3LjkzMyw0MC4xOTggTDIxLjMxMywzNi44MiBMMjMuMTc5LDM4LjY4NiBMMTkuODAxLDQyLjA2NCBDMjIuMjM5LDQ0LjEyOCAyNS4zMDksNDUuNDYyIDI4LjY3OSw0NS43NDIgTDI4LjY3OSw0MC45NjQgTDMxLjMyMSw0MC45NjQgTDMxLjMyMSw0NS43NDIgQzM0LjY5MSw0NS40NjIgMzcuNzYxLDQ0LjEyOCA0MC4xOTUsNDIuMDY0IEwzNi44MTcsMzguNjg2IEwzOC42ODMsMzYuODIgTDQyLjA2Nyw0MC4xOTggQzQ0LjEyOSwzNy43NTggNDUuNDYxLDM0LjY5MiA0NS43NDEsMzEuMzIgTDQwLjk2NSwzMS4zMiBMNDAuOTY1LDI4LjY4IEw0NS43NDEsMjguNjggTDQ1Ljc0MSwyOC42OCBaIE0yOS45OTksMzQuOTI0IEMyNy4yODEsMzQuOTI0IDI1LjA3OSwzMi43MiAyNS4wNzksMzAuMDAyIEMyNS4wNzksMjcuMjgyIDI3LjI4MSwyNS4wOCAyOS45OTksMjUuMDggQzMyLjcxOSwyNS4wOCAzNC45MjEsMjcuMjgyIDM0LjkyMSwzMC4wMDIgQzM0LjkyMSwzMi43MiAzMi43MTksMzQuOTI0IDI5Ljk5OSwzNC45MjQgTDI5Ljk5OSwzNC45MjQgWiBNMjkuOTk5LDQuMDk2IEMxNS42OTEsNC4wOTYgNC4wOTcsMTUuNjk0IDQuMDk3LDMwLjAwMiBDNC4wOTcsNDQuMzA2IDE1LjY5MSw1NS45MDQgMjkuOTk5LDU1LjkwNCBDNDQuMzA1LDU1LjkwNCA1NS45MDMsNDQuMzA2IDU1LjkwMywzMC4wMDIgQzU1LjkwMywxNS42OTQgNDQuMzA1LDQuMDk2IDI5Ljk5OSw0LjA5NiBMMjkuOTk5LDQuMDk2IFogTTI5Ljk5OSw1Mi4yNDQgQzE3LjczNSw1Mi4yNDQgNy43NTcsNDIuMjY0IDcuNzU3LDMwLjAwMiBDNy43NTcsMTkuMjc0IDE1LjM4NywxMC4yOTggMjUuNTA3LDguMjE0IEwyOS45OTksMTMuOTEgTDM0LjQ5MSw4LjIxNCBDNDQuNjA5LDEwLjI5OCA1Mi4yNDMsMTkuMjc0IDUyLjI0MywzMC4wMDIgQzUyLjI0Myw0Mi4yNjQgNDIuMjYxLDUyLjI0NCAyOS45OTksNTIuMjQ0IEwyOS45OTksNTIuMjQ0IFoiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
    background-repeat:no-repeat
}
.grunticon-vault_deposit{
    background-image:url(data:image/svg+xml;
    base64, );
    background-repeat:no-repeat
}
.grunticon-vault_withdrawal{
    background-image:url(data:image/svg+xml;
    base64, );
    background-repeat:no-repeat
}
.grunticon-vault{
    background-image:url(data:image/svg+xml;
    base64, );
    background-repeat:no-repeat
}
.grunticon-wallet--light{
    background-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgZmlsbD0iIzkxOTE5MSI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuMDAwMDAwLCA3LjUwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQ5LjkwNTcyOTQsMTEuNzgxNjA2NSBDNDkuOTI5MDg2OSwxMC42NDAwOCA0OS42MTc2NTQ0LDcuOTc1NDg4NDIgNDYuMTE3MTUzNSw3LjA0NzEyOTI3IEwxMS4yODgxMDQxLDAuMDk5MTEwMjI1NyBMMTAuOTY0MjE0MywwLjA2NjY3MTcxOTcgQzguMzg4NjY3ODQsMC4wNjY2NzE3MTk3IDYuMjkyNzI3MzYsMi4xNDU4MjU0OSA2LjI5MjcyNzM2LDQuNzAwNzQ0MDEgTDYuMjkyNzI3MzYsMTAuOTEzNDkwMyBMNC43MzU1NjUwNSwxMC45MDg4NTYyIEMyLjE2OTM2MTU1LDEwLjkxOTY2OSAwLjA4Mjc2NDA1MzEsMTIuOTkyNjQ0IDAuMDgyNzY0MDUzMSwxNS41NDEzODM4IEwwLjA4Mjc2NDA1MzEsNDAuMjQ4NzEyNSBDMC4wODI3NjQwNTMxLDQyLjgwMzYzMSAyLjE3ODcwNDUzLDQ0Ljg4Mjc4NDggNC43NTQyNTA5OSw0NC44ODI3ODQ4IEw0NS4yNjM4Mjg2LDQ0Ljg4Mjc4NDggQzQ3LjgzOTM3NTEsNDQuODgyNzg0OCA0OS45MzUzMTU1LDQyLjgwMzYzMSA0OS45MzUzMTU1LDQwLjI0ODcxMjUgTDQ5LjkwNTcyOTQsMTEuNzgxNjA2NSBaIE0xMC44Mjg3NDEyLDMuMTYyMjMyMDEgTDQ1LjE4NDQxMzMsMTAuMDU5Mjc2MyBDNDUuMTk2ODcwNiwxMC4wNjU0NTUgNDQuOTI5MDM4NywxMC45MjQzMDMxIDQzLjY4MTc1MTcsMTAuOTA3MzExNSBMOS40MDcwNTE5OSwxMC45MDczMTE1IEw5LjQwNzA1MTk5LDQuNzAwNzQ0MDEgQzkuNDA3MDUxOTksMy44OTI4NzA3NCAxMC4wMzMwMzEyLDMuMjMwMTk4NCAxMC44Mjg3NDEyLDMuMTYyMjMyMDEgTDEwLjgyODc0MTIsMy4xNjIyMzIwMSBaIE00Ni44MTk0MzM3LDQwLjI0ODcxMjUgQzQ2LjgxOTQzMzcsNDEuMDk5ODM3MSA0Ni4xMjE4MjUsNDEuNzkzNDAzMyA0NS4yNjM4Mjg2LDQxLjc5MzQwMzMgTDQuNzU0MjUwOTksNDEuNzkzNDAzMyBDMy44OTQ2OTc0LDQxLjc5MzQwMzMgMy4xOTcwODg2OCw0MS4wOTk4MzcxIDMuMTk3MDg4NjgsNDAuMjQ4NzEyNSBMMy4xOTcwODg2OCwxNS41NDEzODM4IEMzLjE5NzA4ODY4LDE0LjY5MDI1OTIgMy44OTQ2OTc0LDEzLjk5ODIzNzcgNC43NTQyNTA5OSwxMy45OTgyMzc3IEw0My42ODY0MjMyLDEzLjk5ODIzNzcgQzQ1LjIxMzk5OTQsMTMuOTk4MjM3NyA0Ni44MTk0MzM3LDEzLjQ4MDc2NjMgNDYuODE5NDMzNywxMi40NTgxODEgTDQ2LjgxOTQzMzcsNDAuMjQ4NzEyNSBMNDYuODE5NDMzNyw0MC4yNDg3MTI1IFoiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjQxNDUyNzU0LDI0LjgxNTcwNzEgQzExLjEyNzI3NzUsMjQuODE1NzA3MSAxMi41MTQ1Mjc0LDI2LjIwMjk1NzEgMTIuNTE0NTI3NCwyNy45MTU3MDcgQzEyLjUxNDUyNzQsMjkuNjI4NDU3IDExLjEyNzI3NzUsMzEuMDE1NzA2OSA5LjQxNDUyNzU0LDMxLjAxNTcwNjkgQzcuNzAxNzc3NTksMzEuMDE1NzA2OSA2LjMxNDUyNzYzLDI5LjYyODQ1NyA2LjMxNDUyNzYzLDI3LjkxNTcwNyBDNi4zMTQ1Mjc2MywyNi4yMDI5NTcxIDcuNzAxNzc3NTksMjQuODE1NzA3MSA5LjQxNDUyNzU0LDI0LjgxNTcwNzEiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
    background-repeat:no-repeat
}
.grunticon-wallet{
    background-image:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgZmlsbD0iIzMyNDI0QyI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuMDAwMDAwLCA3LjUwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQ5LjkwNTcyOTQsMTEuNzgxNjA2NSBDNDkuOTI5MDg2OSwxMC42NDAwOCA0OS42MTc2NTQ0LDcuOTc1NDg4NDIgNDYuMTE3MTUzNSw3LjA0NzEyOTI3IEwxMS4yODgxMDQxLDAuMDk5MTEwMjI1NyBMMTAuOTY0MjE0MywwLjA2NjY3MTcxOTcgQzguMzg4NjY3ODQsMC4wNjY2NzE3MTk3IDYuMjkyNzI3MzYsMi4xNDU4MjU0OSA2LjI5MjcyNzM2LDQuNzAwNzQ0MDEgTDYuMjkyNzI3MzYsMTAuOTEzNDkwMyBMNC43MzU1NjUwNSwxMC45MDg4NTYyIEMyLjE2OTM2MTU1LDEwLjkxOTY2OSAwLjA4Mjc2NDA1MzEsMTIuOTkyNjQ0IDAuMDgyNzY0MDUzMSwxNS41NDEzODM4IEwwLjA4Mjc2NDA1MzEsNDAuMjQ4NzEyNSBDMC4wODI3NjQwNTMxLDQyLjgwMzYzMSAyLjE3ODcwNDUzLDQ0Ljg4Mjc4NDggNC43NTQyNTA5OSw0NC44ODI3ODQ4IEw0NS4yNjM4Mjg2LDQ0Ljg4Mjc4NDggQzQ3LjgzOTM3NTEsNDQuODgyNzg0OCA0OS45MzUzMTU1LDQyLjgwMzYzMSA0OS45MzUzMTU1LDQwLjI0ODcxMjUgTDQ5LjkwNTcyOTQsMTEuNzgxNjA2NSBaIE0xMC44Mjg3NDEyLDMuMTYyMjMyMDEgTDQ1LjE4NDQxMzMsMTAuMDU5Mjc2MyBDNDUuMTk2ODcwNiwxMC4wNjU0NTUgNDQuOTI5MDM4NywxMC45MjQzMDMxIDQzLjY4MTc1MTcsMTAuOTA3MzExNSBMOS40MDcwNTE5OSwxMC45MDczMTE1IEw5LjQwNzA1MTk5LDQuNzAwNzQ0MDEgQzkuNDA3MDUxOTksMy44OTI4NzA3NCAxMC4wMzMwMzEyLDMuMjMwMTk4NCAxMC44Mjg3NDEyLDMuMTYyMjMyMDEgTDEwLjgyODc0MTIsMy4xNjIyMzIwMSBaIE00Ni44MTk0MzM3LDQwLjI0ODcxMjUgQzQ2LjgxOTQzMzcsNDEuMDk5ODM3MSA0Ni4xMjE4MjUsNDEuNzkzNDAzMyA0NS4yNjM4Mjg2LDQxLjc5MzQwMzMgTDQuNzU0MjUwOTksNDEuNzkzNDAzMyBDMy44OTQ2OTc0LDQxLjc5MzQwMzMgMy4xOTcwODg2OCw0MS4wOTk4MzcxIDMuMTk3MDg4NjgsNDAuMjQ4NzEyNSBMMy4xOTcwODg2OCwxNS41NDEzODM4IEMzLjE5NzA4ODY4LDE0LjY5MDI1OTIgMy44OTQ2OTc0LDEzLjk5ODIzNzcgNC43NTQyNTA5OSwxMy45OTgyMzc3IEw0My42ODY0MjMyLDEzLjk5ODIzNzcgQzQ1LjIxMzk5OTQsMTMuOTk4MjM3NyA0Ni44MTk0MzM3LDEzLjQ4MDc2NjMgNDYuODE5NDMzNywxMi40NTgxODEgTDQ2LjgxOTQzMzcsNDAuMjQ4NzEyNSBMNDYuODE5NDMzNyw0MC4yNDg3MTI1IFoiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjQxNDUyNzU0LDI0LjgxNTcwNzEgQzExLjEyNzI3NzUsMjQuODE1NzA3MSAxMi41MTQ1Mjc0LDI2LjIwMjk1NzEgMTIuNTE0NTI3NCwyNy45MTU3MDcgQzEyLjUxNDUyNzQsMjkuNjI4NDU3IDExLjEyNzI3NzUsMzEuMDE1NzA2OSA5LjQxNDUyNzU0LDMxLjAxNTcwNjkgQzcuNzAxNzc3NTksMzEuMDE1NzA2OSA2LjMxNDUyNzYzLDI5LjYyODQ1NyA2LjMxNDUyNzYzLDI3LjkxNTcwNyBDNi4zMTQ1Mjc2MywyNi4yMDI5NTcxIDcuNzAxNzc3NTksMjQuODE1NzA3MSA5LjQxNDUyNzU0LDI0LjgxNTcwNzEiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
    background-repeat:no-repeat
}
.grunticon-delayed_canceled{
    background-image:url(/assets/canceled-e193e4ef668be9aa554ba597042d1f2adeb9626cb878eec360e3f9b997953b38.png);
    background-repeat:no-repeat
}
@font-face{
    font-family:entypo;
    src:url(/assets/entypo/entypo1-f442c794a90d068ff687eb9eafc1ef040245630ea857aec44f567a4a0987f559.eot);
    src:url(/assets/entypo/entypo1-f442c794a90d068ff687eb9eafc1ef040245630ea857aec44f567a4a0987f559.eot?#iefix) format("embedded-opentype"),url(/assets/entypo/entypo1-9da48485e7ab7cbc8d0cbff4897c6c0fe5b2722f834cde148de85f274660c9dd.woff) format("woff"),url(/assets/entypo/entypo1-cc09ebf426f42876414fd0511a9a03dd0ead339bff5e054460287628840a82f2.ttf) format("truetype"),url(/assets/entypo/entypo1-fbf05c6336e19e347939c5cbb812109aeb8e4436b4a80306907e7eb3a1084092.svg#entypo) format("svg");
    font-weight:400;
    font-style:normal
}
[class^=icon-],[class*=" icon-"]{
    background-image:none!important;
    display:inline-block;
    width:auto;
    height:auto;
    vertical-align:baseline;
    background-position:0 0;
    background-repeat:no-repeat;
    margin:0
}
[class^=icon-]:before,[class*=" icon-"]:before,.icon:before{
    font-family:entypo;
    font-style:normal;
    font-weight:400;
    speak:none;
    display:inline-block;
    text-decoration:inherit;
    margin-right:.2em;
    text-align:center;
    font-variant:normal;
    text-transform:none;
    line-height:1em
}
.icon-white:before,[class^=icon-].white:before{
    color:#fff
}
.icon-note:before{
    content:'\266a'
}
.icon-note-beamed:before{
    content:'\266b'
}
.icon-music:before{
    content:'\1f3b5'
}
.icon-search:before{
    content:'\1f50d'
}
.icon-flashlight:before{
    content:'\1f526'
}
.icon-mail:before,.icon-envelope:before{
    content:'\2709'
}
.icon-heart:before{
    content:'\2665'
}
.icon-heart-empty:before{
    content:'\2661'
}
.icon-star:before{
    content:'\2605'
}
.icon-star-empty:before{
    content:'\2606'
}
.icon-user:before{
    content:'\1f464'
}
.icon-users:before{
    content:'\1f465'
}
.icon-user-add:before{
    content:'\e700'
}
.icon-video:before{
    content:'\1f3ac'
}
.icon-picture:before{
    content:'\1f304'
}
.icon-camera:before{
    content:'\1f4f7'
}
.icon-layout:before,.icon-th:before{
    content:'\268f'
}
.icon-menu:before{
    content:'\2630'
}
.icon-check:before,.icon-ok:before,.icon-ok-circle:before{
    content:'\2713'
}
.icon-cancel:before,.icon-remove:before{
    content:'\2715'
}
.icon-cancel-circled:before,.icon-remove-circle:before{
    content:'\2716'
}
.icon-cancel-squared:before{
    content:'\274e'
}
.icon-plus:before{
    content:'\2b'
}
.icon-plus-circled:before{
    content:'\2795'
}
.icon-plus-squared:before{
    content:'\229e'
}
.icon-minus:before{
    content:'\2d'
}
.icon-minus-circled:before{
    content:'\2796'
}
.icon-minus-squared:before{
    content:'\229f'
}
.icon-help:before,.icon-question-sign{
    content:'\2753'
}
.icon-help-circled:before{
    content:'\e704'
}
.icon-info:before{
    content:'\2139'
}
.icon-info-circled:before{
    content:'\e705'
}
.icon-back:before{
    content:'\1f519'
}
.icon-home:before{
    content:'\2302'
}
.icon-link:before{
    content:'\1f517'
}
.icon-attach:before{
    content:'\1f4ce'
}
.icon-lock:before{
    content:'\1f512'
}
.icon-lock-open:before{
    content:'\1f513'
}
.icon-eye:before{
    content:'\e70a'
}
.icon-tag:before{
    content:'\e70c'
}
.icon-bookmark:before{
    content:'\1f516'
}
.icon-bookmarks:before{
    content:'\1f4d1'
}
.icon-flag:before{
    content:'\2691'
}
.icon-thumbs-up:before{
    content:'\1f44d'
}
.icon-thumbs-down:before{
    content:'\1f44e'
}
.icon-download:before,.icon-download-alt:before{
    content:'\1f4e5'
}
.icon-upload:before{
    content:'\1f4e4'
}
.icon-upload-cloud:before{
    content:'\e711'
}
.icon-reply:before{
    content:'\e712'
}
.icon-reply-all:before{
    content:'\e713'
}
.icon-forward:before{
    content:'\27a6'
}
.icon-quote:before{
    content:'\275e'
}
.icon-code:before,.icon-qrcode:before{
    content:'\e714'
}
.icon-export:before{
    content:'\e715'
}
.icon-pencil:before,.icon-edit{
    content:'\270e'
}
.icon-feather:before{
    content:'\2712'
}
.icon-print:before{
    content:'\e716'
}
.icon-retweet:before{
    content:'\e717'
}
.icon-keyboard:before{
    content:'\2328'
}
.icon-comment:before{
    content:'\e718'
}
.icon-chat:before{
    content:'\e720'
}
.icon-bell:before{
    content:'\1f514'
}
.icon-attention:before{
    content:'\26a0'
}
.icon-alert:before{
    content:'\1f4a5'
}
.icon-vcard:before{
    content:'\e722'
}
.icon-address:before{
    content:'\e723'
}
.icon-location:before{
    content:'\e724'
}
.icon-map:before{
    content:'\e727'
}
.icon-direction:before{
    content:'\27a2'
}
.icon-compass:before{
    content:'\e728'
}
.icon-cup:before{
    content:'\2615'
}
.icon-trash:before{
    content:'\e729'
}
.icon-doc:before{
    content:'\e730'
}
.icon-docs:before{
    content:'\e736'
}
.icon-doc-landscape:before{
    content:'\e737'
}
.icon-doc-text:before{
    content:'\1f4c4'
}
.icon-doc-text-inv:before{
    content:'\e731'
}
.icon-newspaper:before{
    content:'\1f4f0'
}
.icon-book-open:before{
    content:'\1f4d6'
}
.icon-book:before{
    content:'\1f4d5'
}
.icon-folder:before{
    content:'\1f4c1'
}
.icon-archive:before{
    content:'\e738'
}
.icon-box:before{
    content:'\1f4e6'
}
.icon-rss:before{
    content:'\e73a'
}
.icon-phone:before{
    content:'\1f4de'
}
.icon-cog:before{
    content:'\2699'
}
.icon-tools:before{
    content:'\2692'
}
.icon-share:before,.icon-share-alt:before{
    content:'\e73c'
}
.icon-shareable:before{
    content:'\e73e'
}
.icon-basket:before{
    content:'\e73d'
}
.icon-bag:before{
    content:'\1f45c'
}
.icon-calendar:before{
    content:'\1f4c5'
}
.icon-login:before{
    content:'\e740'
}
.icon-logout:before{
    content:'\e741'
}
.icon-mic:before{
    content:'\1f3a4'
}
.icon-mute:before{
    content:'\1f507'
}
.icon-sound:before{
    content:'\1f50a'
}
.icon-volume:before{
    content:'\e742'
}
.icon-clock:before{
    content:'\1f554'
}
.icon-hourglass:before{
    content:'\23f3'
}
.icon-lamp:before{
    content:'\1f4a1'
}
.icon-light-down:before{
    content:'\1f505'
}
.icon-light-up:before{
    content:'\1f506'
}
.icon-adjust:before{
    content:'\25d1'
}
.icon-block:before,.icon-ban-circle:before{
    content:'\1f6ab'
}
.icon-resize-full:before{
    content:'\e744'
}
.icon-resize-small:before{
    content:'\e746'
}
.icon-popup:before{
    content:'\e74c'
}
.icon-publish:before{
    content:'\e74d'
}
.icon-window:before{
    content:'\e74e'
}
.icon-arrow-combo:before{
    content:'\e74f'
}
.icon-down-circled:before{
    content:'\e758'
}
.icon-left-circled:before{
    content:'\e759'
}
.icon-right-circled:before{
    content:'\e75a'
}
.icon-up-circled:before{
    content:'\e75b'
}
.icon-down-open:before{
    content:'\e75c'
}
.icon-left-open:before{
    content:'\e75d'
}
.icon-right-open:before{
    content:'\e75e'
}
.icon-up-open:before{
    content:'\e75f'
}
.icon-down-open-mini:before{
    content:'\e760'
}
.icon-left-open-mini:before{
    content:'\e761'
}
.icon-right-open-mini:before{
    content:'\e762'
}
.icon-up-open-mini:before{
    content:'\e763'
}
.icon-down-open-big:before{
    content:'\e764'
}
.icon-left-open-big:before{
    content:'\e765'
}
.icon-right-open-big:before{
    content:'\e766'
}
.icon-up-open-big:before{
    content:'\e767'
}
.icon-down:before,.icon-arrow-down:before{
    content:'\2b07'
}
.icon-left:before,.icon-arrow-left:before{
    content:'\2b05'
}
.icon-right:before,.icon-arrow-right:before{
    content:'\27a1'
}
.icon-up:before{
    content:'\2b06'
}
.icon-down-dir:before{
    content:'\25be'
}
.icon-left-dir:before{
    content:'\25c2'
}
.icon-right-dir:before{
    content:'\25b8'
}
.icon-up-dir:before{
    content:'\25b4'
}
.icon-down-bold:before{
    content:'\e4b0'
}
.icon-left-bold:before{
    content:'\e4ad'
}
.icon-right-bold:before{
    content:'\e4ae'
}
.icon-up-bold:before{
    content:'\e4af'
}
.icon-down-thin:before{
    content:'\2193'
}
.icon-left-thin:before{
    content:'\2190'
}
.icon-right-thin:before{
    content:'\2192'
}
.icon-up-thin:before{
    content:'\2191'
}
.icon-ccw:before{
    content:'\27f2'
}
.icon-cw:before{
    content:'\27f3'
}
.icon-arrows-ccw:before,.icon-refresh:before{
    content:'\1f504'
}
.icon-level-down:before{
    content:'\21b3'
}
.icon-level-up:before{
    content:'\21b0'
}
.icon-shuffle:before{
    content:'\1f500'
}
.icon-loop:before{
    content:'\1f501'
}
.icon-switch:before{
    content:'\21c6'
}
.icon-play:before{
    content:'\25b6'
}
.icon-stop:before{
    content:'\25a0'
}
.icon-pause:before{
    content:'\2389'
}
.icon-record:before{
    content:'\26ab'
}
.icon-to-end:before{
    content:'\23ed'
}
.icon-to-start:before{
    content:'\23ee'
}
.icon-fast-forward:before{
    content:'\23e9'
}
.icon-fast-backward:before{
    content:'\23ea'
}
.icon-progress-0:before{
    content:'\e768'
}
.icon-progress-1:before{
    content:'\e769'
}
.icon-progress-2:before{
    content:'\e76a'
}
.icon-progress-3:before{
    content:'\e76b'
}
.icon-target:before{
    content:'\1f3af'
}
.icon-palette:before{
    content:'\1f3a8'
}
.icon-list:before,.icon-th-list{
    content:'\e005'
}
.icon-list-add:before{
    content:'\e003'
}
.icon-signal:before{
    content:'\1f4f6'
}
.icon-trophy:before{
    content:'\1f50b'
}
.icon-battery:before{
    content:'\e771'
}
.icon-back-in-time:before{
    content:'\e771'
}
.icon-monitor:before{
    content:'\1f4bb'
}
.icon-mobile:before{
    content:'\1f4f1'
}
.icon-network:before{
    content:'\e776'
}
.icon-cd:before{
    content:'\1f4bf'
}
.icon-inbox:before{
    content:'\e777'
}
.icon-install:before{
    content:'\e778'
}
.icon-globe:before{
    content:'\1f30e'
}
.icon-cloud:before{
    content:'\2601'
}
.icon-cloud-thunder:before{
    content:'\26c8'
}
.icon-flash:before{
    content:'\26a1'
}
.icon-moon:before{
    content:'\263d'
}
.icon-flight:before{
    content:'\2708'
}
.icon-paper-plane:before{
    content:'\e79b'
}
.icon-leaf:before{
    content:'\1f342'
}
.icon-lifebuoy:before{
    content:'\e788'
}
.icon-mouse:before{
    content:'\e789'
}
.icon-briefcase:before{
    content:'\1f4bc'
}
.icon-suitcase:before{
    content:'\e78e'
}
.icon-dot:before{
    content:'\e78b'
}
.icon-dot-2:before{
    content:'\e78c'
}
.icon-dot-3:before{
    content:'\e78d'
}
.icon-brush:before{
    content:'\e79a'
}
.icon-magnet:before{
    content:'\e7a1'
}
.icon-infinity:before{
    content:'\221e'
}
.icon-erase:before{
    content:'\232b'
}
.icon-chart-pie:before{
    content:'\e751'
}
.icon-chart-line:before{
    content:'\1f4c8'
}
.icon-chart-bar:before{
    content:'\1f4ca'
}
.icon-chart-area:before{
    content:'\1f53e'
}
.icon-tape:before{
    content:'\2707'
}
.icon-graduation-cap:before{
    content:'\1f39e'
}
.icon-language:before{
    content:'\e752'
}
.icon-ticket:before{
    content:'\1f3ab'
}
.icon-water:before{
    content:'\1f4a6'
}
.icon-droplet:before{
    content:'\x1f4a7'
}
.icon-air:before{
    content:'\e753'
}
.icon-credit-card:before{
    content:'\1f4b3'
}
.icon-floppy:before{
    content:'\1f4be'
}
.icon-clipboard:before{
    content:'\1f4cb'
}
.icon-megaphone:before{
    content:'\1f4e3'
}
.icon-database:before{
    content:'\e754'
}
.icon-drive:before{
    content:'\e755'
}
.icon-bucket:before{
    content:'\e756'
}
.icon-thermometer:before{
    content:'\e757'
}
.icon-key:before{
    content:'\1f511'
}
.icon-flow-cascade:before{
    content:'\e790'
}
.icon-flow-branch:before{
    content:'\e791'
}
.icon-flow-tree:before{
    content:'\e792'
}
.icon-flow-line:before{
    content:'\e793'
}
.icon-flow-parallel:before{
    content:'\e794'
}
.icon-rocket:before{
    content:'\1f680'
}
.icon-gauge:before{
    content:'\e7a2'
}
.icon-traffic-cone:before{
    content:'\e7a3'
}
.icon-cc:before{
    content:'\e7a5'
}
.icon-cc-by:before{
    content:'\e7a6'
}
.icon-cc-nc:before{
    content:'\e7a7'
}
.icon-cc-nc-eu:before{
    content:'\e7a8'
}
.icon-cc-nc-jp:before{
    content:'\e7a9'
}
.icon-cc-sa:before{
    content:'\e7aa'
}
.icon-cc-nd:before{
    content:'\e7ab'
}
.icon-cc-pd:before{
    content:'\e7ac'
}
.icon-cc-zero:before{
    content:'\e7ad'
}
.icon-cc-share:before{
    content:'\e7ae'
}
.icon-cc-remix:before{
    content:'\e7af'
}
.icon-github:before{
    content:'\f300'
}
.icon-github-circled:before{
    content:'\f301'
}
.icon-flickr:before{
    content:'\f303'
}
.icon-flickr-circled:before{
    content:'\f304'
}
.icon-vimeo:before{
    content:'\f306'
}
.icon-vimeo-circled:before{
    content:'\f307'
}
.icon-twitter:before{
    content:'\f309'
}
.icon-twitter-circled:before{
    content:'\f30a'
}
.icon-facebook:before{
    content:'\f30c'
}
.icon-facebook-circled:before{
    content:'\f30d'
}
.icon-facebook-squared:before{
    content:'\f30e'
}
.icon-gplus:before{
    content:'\f30f'
}
.icon-gplus-circled:before{
    content:'\f310'
}
.icon-pinterest:before{
    content:'\f312'
}
.icon-pinterest-circled:before{
    content:'\f313'
}
.icon-tumblr:before{
    content:'\f315'
}
.icon-tumblr-circled:before{
    content:'\f316'
}
.icon-linkedin:before{
    content:'\f318'
}
.icon-linkedin-circled:before{
    content:'\f319'
}
.icon-dribbble:before{
    content:'\f31b'
}
.icon-dribbble-circled:before{
    content:'\f31c'
}
.icon-stumbleupon:before{
    content:'\f31e'
}
.icon-stumbleupon-circled:before{
    content:'\f31f'
}
.icon-lastfm:before{
    content:'\f321'
}
.icon-lastfm-circled:before{
    content:'\f322'
}
.icon-rdio:before{
    content:'\f324'
}
.icon-rdio-circled:before{
    content:'\f325'
}
.icon-spotify:before{
    content:'\f327'
}
.icon-spotify-circled:before{
    content:'\f328'
}
.icon-qq:before{
    content:'\f32a'
}
.icon-instagram:before{
    content:'\f32d'
}
.icon-dropbox:before{
    content:'\f330'
}
.icon-evernote:before{
    content:'\f333'
}
.icon-flattr:before{
    content:'\f336'
}
.icon-skype:before{
    content:'\f339'
}
.icon-skype-circled:before{
    content:'\f33a'
}
.icon-renren:before{
    content:'\f33c'
}
.icon-sina-weibo:before{
    content:'\f33f'
}
.icon-paypal:before{
    content:'\f342'
}
.icon-picasa:before{
    content:'\f345'
}
.icon-soundcloud:before{
    content:'\f348'
}
.icon-mixi:before{
    content:'\f34b'
}
.icon-behance:before{
    content:'\f34e'
}
.icon-google-circles:before{
    content:'\f351'
}
.icon-vkontakte:before{
    content:'\f354'
}
.icon-smashing:before{
    content:'\f357'
}
.icon-sweden:before{
    content:'\f601'
}
.icon-db-shape:before{
    content:'\f600'
}
.icon-logo-db:before{
    content:'\f603'
}
body{
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
body.app{
    padding:0;
    background:#f1f3f5;
    color:#050f19
}
h1,h2,h3,h4{
    margin:1.3em 0 .4em;
    line-height:1.2;
    color:#050f19;
    font-weight:500;
    font-family:graphik,-apple-system,BlinkMacSystemFont,segoe ui,roboto,oxygen,ubuntu,cantarell,fira sans,droid sans,helvetica neue,sans-serif
}
h1{
    font-size:36px;
    font-weight:500
}
h1:first-child{
    margin-top:0
}
h2{
    font-size:30px
}
h3{
    font-size:24px
}
h4{
    font-size:18px;
    font-weight:700
}
p{
    line-height:1.4;
    color:#050f19
}
li{
    font-size:1em;
    color:#050f19
}
hr{
    margin:40px 0
}
.lead{
    font-weight:400
}
textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{
    -webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.02) inset;
    box-shadow:0 1px 0 0 rgba(0,0,0,.02) inset;
    border-radius:1px;
    padding:9px;
    border-color:#f1f3f5
}
textarea:focus,textarea:active,input[type=text]:focus,input[type=text]:active,input[type=password]:focus,input[type=password]:active,input[type=datetime]:focus,input[type=datetime]:active,input[type=datetime-local]:focus,input[type=datetime-local]:active,input[type=date]:focus,input[type=date]:active,input[type=month]:focus,input[type=month]:active,input[type=time]:focus,input[type=time]:active,input[type=week]:focus,input[type=week]:active,input[type=number]:focus,input[type=number]:active,input[type=email]:focus,input[type=email]:active,input[type=url]:focus,input[type=url]:active,input[type=search]:focus,input[type=search]:active,input[type=tel]:focus,input[type=tel]:active,input[type=color]:focus,input[type=color]:active,.uneditable-input:focus,.uneditable-input:active{
    -webkit-box-shadow:none!important;
    box-shadow:none!important;
    border-color:#7699f6
}
select{
    height:40px;
    padding-left:9px;
    padding-right:20px;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    border:1px solid #f1f3f5;
    border-radius:1px;
    background-image:url(/assets/app/icon-arrows-de7df66140ce509cc36db33f8eaf379aa8a046e839201ff95305bf79d5ce20f7.png);
    background-repeat:no-repeat;
    background-size:auto 11px;
    background-position:-webkit-calc(100% - 10px) center;
    background-position:calc(100% - 10px) center
}
input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{
    -webkit-box-shadow:0 0 0 1px rgba(82,168,236,.8) inset;
    box-shadow:0 0 0 1px rgba(82,168,236,.8) inset
}
.btn{
    padding:8px 20px;
    border:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    border-radius:3px;
    text-shadow:none;
    font-weight:500;
    box-shadow:none;
    font-size:13px;
    -webkit-transition:.15s ease all;
    transition:.15s ease all
}
.btn{
    color:#050f19;
    background-color:#fff;
    border:1px solid #f1f3f5;
    -webkit-transition:.15s ease all;
    transition:.15s ease all;
    background-image:none
}
.btn:hover{
    background:#fff;
    color:#050f19;
    border-color:#708599;
    -webkit-transition:.15s ease all;
    transition:.15s ease all
}
.btn:active,.btn:focus{
    border-color:#1652f0;
    color:#1652f0;
    background-position:0 0;
    -webkit-box-shadow:none;
    box-shadow:none;
    outline:0
}
.btn:disabled{
    cursor:default;
    background:#b8c2cc;
    opacity:.65;
    color:#1652f0
}
.btn-default{
    color:#1652f0;
    background-color:#fafbfc;
    border:1px solid #f1f3f5
}
.btn-default i{
    color:#1652f0
}
.btn-default:hover{
    background:#fafbfc;
    color:#050f19
}
.btn-default:active,.btn-default:focus{
    background:#fff;
    background-position:0 0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.btn-primary{
    background-color:#1652f0;
    color:#fff;
    border-color:#1652f0
}
.btn-primary i{
    color:#fff
}
.btn-primary:hover{
    background:#1652f0;
    color:#fff
}
.btn-large{
    border-radius:3px;
    padding:.7em 1.4em;
    margin-bottom:.5em;
    line-height:1.3;
    font-size:18px
}
.btn-success{
    color:#fff;
    background-color:#05b169;
    border-color:#047f4c
}
.btn-success:hover{
    background-color:#04985a;
    color:#fff
}
.btn-warning{
    color:#fff;
    background-color:#f4c622;
    border-color:#d8ab0b
}
.btn-warning:hover{
    background-color:#f1be0c;
    color:#fff
}
.btn-danger{
    color:#fff;
    background-color:#df5f67;
    border-color:#d7353f
}
.btn-danger:hover{
    background-color:#db4a53;
    color:#fff
}
.btn-info{
    color:#fff;
    background-color:#1652f0;
    border-color:#0d40c6
}
.btn-info:hover{
    background:#0e48de;
    color:#fff
}
.btn-inverse{
    color:#fff;
    background:#708599;
    border-color:#708599
}
.btn-inverse:hover{
    background:#64788c;
    color:#fff
}
.btn-outline{
    color:#1652f0;
    border-radius:2px;
    border:2px solid #1652f0;
    background:0 0;
    text-transform:uppercase;
    -webkit-box-shadow:none;
    box-shadow:none;
    padding:.8em 1.6em;
    font-weight:700
}
.btn-outline:hover{
    border:2px solid #0d40c6;
    color:#0d40c6;
    background:0 0
}
.input-prepend .add-on,.input-append .add-on,.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{
    padding:9px;
    background-image:none;
    background:#f5f5f5;
    text-shadow:none;
    font-size:13px;
    color:#708599
}
.input-prepend .add-on:first-child,.input-append .add-on:first-child,.input-append .add-on:last-child:first-child,.input-append .btn:last-child:first-child,.input-append .btn-group:last-child>.dropdown-toggle:first-child{
    border-radius:2px 0 0 2px
}
.input-prepend .add-on.postpend-add-on{
    margin-left:-1px
}
.btn-mini{
    padding:2px 6px;
    font-size:11px;
    line-height:14px
}
.btn-small{
    padding:4px 10px;
    line-height:16px
}
legend{
    padding-bottom:.5em
}
.overlay.disabled-overlay{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:9
}
.disabled-overlay{
    background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.8)),to(#fff));
    background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.8) 0%,#fff 100%);
    background-image:linear-gradient(to bottom,rgba(255,255,255,0.8) 0%,#fff 100%);
    background-image:-moz-linear-gradient(rgba(255,255,255,0.8) 0%,#fff 100%)
}
.progress{
    background:#fafbfc;
    -webkit-box-shadow:none;
    box-shadow:none;
    height:16px
}
.progress .bar{
    background:#05b169;
    -webkit-box-shadow:none;
    box-shadow:none
}
.icon-help-circled:hover{
    cursor:pointer
}
.alert-full{
    background-color:#fff;
    color:#fafbfc;
    margin:0 -41px 0 -40px;
    border:0;
    border-radius:0;
    padding:20px 40px 35px;
    font-size:16px
}
.alert-full .icon-info-circled{
    float:left;
    margin:0 0 0;
    font-size:42px;
    display:block;
    color:#1652f0;
    height:42px;
    width:42px
}
.alert-full>div{
    margin-left:60px;
    padding-right:20px
}
.alert-full>div h3{
    margin:5px 0 10px
}
.alert-full>div ol li{
    line-height:30px
}
.modal-intro{
    padding:20px;
    border-bottom:1px solid #f1f3f5;
    color:#708599;
    font-size:14px;
    background-color:rgba(0,0,0,.02);
    line-height:1.6em
}
.divider{
    color:#e2d6d6!important
}
#hide_2fa_warning{
    background:#fff;
    border:0;
    border-left:4px solid #1652f0;
    border-radius:0;
    padding:0;
    padding-left:20px
}
#hide_2fa_warning .btn{
    margin-right:10px
}
code{
    margin:10px 0;
    color:#1652f0;
    background:#f1f3f5;
    padding:2px 10px;
    border:0;
    border-radius:1px;
    font-size:1em
}
.padding{
    margin-top:100px;
    margin-bottom:60px
}
.clearfix:before,.clearfix:after{
    content:" ";
    display:table
}
.clearfix:after{
    clear:both
}
.clear{
    clear:both
}
a.uncolored{
    color:#708599
}
h3{
    margin:1.5em 0 1em
}
.scroll-x,.scroll-y{
    -webkit-overflow-scrolling:touch
}
.scroll-x{
    overflow-x:scroll
}
.scroll-y{
    overflow-y:scroll
}
sup{
    top:-.2em
}
.input-prepend.currency{
    position:relative
}
.input-prepend.currency .add-on{
    margin-right:-41px;
    z-index:10;
    position:absolute;
    top:12px;
    left:12px;
    background:#f1f3f5;
    border:0;
    font-size:10px;
    color:#fff;
    font-weight:500;
    border-radius:2px!important;
    padding:2px 8px
}
.input-prepend.currency input[type=text]{
    padding:12px;
    padding-left:60px;
    font-size:18px;
    line-height:1.5
}
noscript .alert{
    margin-top:20px
}
.flash{
    position:fixed;
    top:55px;
    left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    z-index:101;
    max-width:700px
}
.flash .alert p:last-of-type{
    margin-bottom:0
}
.flash.browser .alert,.flash.cookies .alert{
    border-bottom:none
}
.flash.browser .alert p,.flash.cookies .alert p{
    font-size:13px
}
.flash.browser .alert .close,.flash.cookies .alert .close{
    margin-top:-4px
}
.flash.notifications .alert.alert-error{
    background:#f2dede
}
.page-container #page{
    background:#fff;
    border-radius:2px;
    border:1px solid rgba(0,0,0,.05);
    border-top:0;
    padding-top:74px
}
.new .error-flash-page{
    display:block!important
}
.new .error-flash-top{
    display:none!important
}
body.authorizations .oauth-button{
    display:inline-block
}
body.authorizations .oauth-button span.or{
    margin:0 5px;
    font-size:.8em;
    font-weight:700
}
body.authorizations div.oauth-content{
    padding-top:10px;
    padding-bottom:1px
}
body.static #page>.row,body.careers #page>.row,body.charts #page>.row,body.users #page>.row,body.sessions #page>.row,body.password_resets #page>.row,body.device_confirmations #page>.row,body.authorizations #page>.row,body.restricted_access #page>.row,body.access_grants #page>.row,body.javascript_sdk #page>.row{
    background-image:none
}
@media screen and (min-width:768px){
    body.static #page>.row,body.careers #page>.row,body.charts #page>.row,body.users #page>.row,body.sessions #page>.row,body.password_resets #page>.row,body.device_confirmations #page>.row,body.authorizations #page>.row,body.restricted_access #page>.row,body.access_grants #page>.row,body.javascript_sdk #page>.row{
        margin-left:-30px
    }
}
#main>header{
    min-height:42px;
    padding-bottom:20px;
    border-bottom:1px solid #f1f3f5;
    margin-bottom:20px;
    padding-top:30px
}
#main h1{
    margin:0;
    padding-top:10px;
    font-size:28px;
    font-weight:400;
    color:#708599;
    line-height:1
}
#main h1 small{
    font-size:16px
}
div.expandable-search .icon-search{
    opacity:.8
}
div.expandable-search span.spinner{
    display:inline-block;
    margin-right:.2em;
    margin-bottom:-2px;
    padding:0;
    width:14px;
    height:14px;
    line-height:14px;
    vertical-align:baseline;
    background:url(/assets/spinner-large-f7f78bf0fb5e035ccbbcc1589a16af4b630048bdd9939e0497bb4a6329607d37.gif);
    background-size:contain;
    visibility:hidden
}
div.expandable-search.pending .icon-search{
    display:none
}
div.expandable-search.pending span.spinner{
    visibility:visible
}
div.expandable-search form{
    display:inline;
    margin:0
}
div.expandable-search form input[type=text]{
    margin:-2px 0 0;
    padding:0;
    width:50px;
    background:0 0;
    border:none;
    border-bottom:1px solid transparent;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    outline:none;
    -webkit-font-smoothing:antialiased;
    -webkit-transition-property:width,border-color;
    transition-property:width,border-color;
    -webkit-transition-duration:.25s;
    transition-duration:.25s;
    -webkit-transition-timing-function:ease-out;
    transition-timing-function:ease-out
}
div.expandable-search form input[type=text]:focus,div.expandable-search form input[type=text].has-value{
    width:220px;
    border-color:rgba(0,0,0,.15);
    outline:none!important;
    -webkit-box-shadow:none!important;
    box-shadow:none!important
}
#main.accounts{
    padding-top:30px
}
#main.accounts h1{
    padding-top:7px;
    padding-bottom:4px
}
header .btn [class^=icon-]:before,header .btn [class*=' icon-']:before{
    opacity:.5
}
div.transaction-search{
    position:relative;
    margin-top:10px
}
div.transaction-search .icon-search{
    position:absolute;
    top:12px;
    left:9px;
    font-size:15px;
    opacity:.6
}
div.transaction-search span.spinner{
    position:absolute;
    display:block;
    padding:0;
    top:12px;
    left:7px;
    width:15px;
    height:15px;
    line-height:15px;
    background:url(/assets/spinner-large-f7f78bf0fb5e035ccbbcc1589a16af4b630048bdd9939e0497bb4a6329607d37.gif);
    background-size:contain;
    visibility:hidden
}
div.transaction-search a.clear{
    position:absolute;
    top:10px;
    right:13px;
    font-size:16px;
    line-height:16px;
    opacity:0;
    cursor:pointer;
    -webkit-transition:opacity .1s ease-out;
    transition:opacity .1s ease-out
}
div.transaction-search.has-value a.clear{
    opacity:.8
}
div.transaction-search.has-value a.clear:hover{
    opacity:1
}
div.transaction-search.pending .icon-search{
    display:none
}
div.transaction-search.pending span.spinner{
    visibility:visible
}
div.transaction-search form{
    display:inline;
    margin:0
}
div.transaction-search form input[type=text]{
    margin:0;
    padding-left:26px;
    padding-right:36px;
    width:237px;
    -webkit-font-smoothing:antialiased
}
#account_changes{
    color:#708599
}
#account_changes .icon-comment{
    margin-left:5px;
    opacity:.25
}
#account_changes .label{
    background:0 0
}
#account_changes .label.label-success{
    color:#708599
}
#account_changes .label.label-danger{
    color:#df5f67
}
#account_changes .status{
    white-space:nowrap
}
#account_changes .status span.label{
    padding:3px 0 0
}
#account_changes .amount{
    font-weight:700
}
#account_changes .received .amount,#account_changes .request .amount,#account_changes .transfer .amount{
    color:#05b169
}
#account_changes .sent .amount{
    color:#df5f67
}
#account_changes .icon{
    width:22px;
    text-align:left;
    font-style:normal
}
#account_changes div.avatar{
    display:inline-block;
    margin-top:-10px;
    margin-bottom:-10px;
    padding-right:5px;
    width:30px;
    height:30px
}
#account_changes .sent .icon{
    color:#df5f67
}
#account_changes .sent .icon:before{
    content:'\27A1'
}
#account_changes .received .icon{
    color:#05b169
}
#account_changes .received .icon:before{
    content:'\2B05'
}
#account_changes .transfer .icon{
    color:#1652f0
}
#account_changes .transfer .icon:before{
    content:'\21C6'
}
#account_changes .request .icon{
    color:#05b169
}
#account_changes .request .icon:before{
    content:'\E712'
}
#account_changes .invoice .icon{
    color:#1652f0
}
#account_changes .invoice .icon:before{
    content:'\1F4F0'
}
#account_changes .pending-bar{
    display:inline-block;
    margin:0 5px 0 15px;
    height:20px
}
#account_changes .pending-bar>div{
    margin:8px 0 0;
    width:80px;
    background:#eceef3;
    border-radius:10px
}
#account_changes .pending-bar>div>div{
    height:4px;
    background:rgba(248,148,6,.6);
    border-radius:10px
}
#account_changes tr:hover .help{
    visibility:visible
}
#account_changes span.match{
    margin:0 -2px;
    padding:0 2px;
    background:#fff3b3
}
#account_changes span.highlight{
    background:#fff3b3
}
#account_changes tr.notes-match td{
    padding-top:0;
    border-top:none
}
#account_changes tr.notes-match .wrap{
    margin:0 0 0 16px;
    padding:4px 6px;
    font-size:12px;
    background:#fafafa;
    border:1px solid #f1f3f5;
    border-radius:3px
}
#account_changes tr.notes-match .wrap p:last-of-type{
    margin-bottom:0
}
#account_changes tr.notes-match:hover td{
    background:inherit
}
#account_changes tr.transaction-id td{
    padding:0 25px 15px;
    line-height:15px;
    font-size:12px;
    border-top:none
}
.table thead,table thead{
    background:#fff;
    border-top:1px solid #f1f3f5
}
.table td,.table th,table td,table th{
    padding-top:15px;
    padding-bottom:15px
}
.table.table-condensed th,.table.table-condensed td,table.table-condensed th,table.table-condensed td{
    padding:4px 5px
}
.table.table-white td,.table.table-white th,table.table-white td,table.table-white th{
    background:#fff!important
}
.table.table-plain td,.table.table-plain th,table.table-plain td,table.table-plain th{
    border-top:none
}
table td,.table td,.table th,table th{
    border-top:1px solid #f1f3f5
}
.nav-tabs{
    border-bottom:1px solid #f1f3f5
}
.nav-tabs li{
    margin:0 15px;
    font-size:14px
}
@media screen and (min-width:768px){
    .nav-tabs li:first-child{
        margin-left:0
    }
}
.nav-tabs>li>a{
    padding:25px 0 23px;
    border-radius:0;
    border:0;
    font-weight:500;
    color:#050f19;
    -webkit-transition:.15s all ease;
    transition:.15s all ease
}
.nav-tabs>li>a:hover{
    border:0;
    background:0 0;
    color:#050f19;
    -webkit-box-shadow:0 -1px #708599 inset;
    box-shadow:0 -1px #708599 inset;
    -webkit-transition:.15s all ease;
    transition:.15s all ease
}
.nav-tabs>.active>a{
    border:0;
    background:#fff;
    -webkit-box-shadow:0 -1px #1652f0 inset;
    box-shadow:0 -1px #1652f0 inset;
    color:#1652f0;
    -webkit-transition:.15s all ease;
    transition:.15s all ease
}
.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{
    border:0;
    color:#1652f0;
    -webkit-box-shadow:0 -1px #1652f0 inset;
    box-shadow:0 -1px #1652f0 inset;
    -webkit-transition:.15s all ease;
    transition:.15s all ease
}
.span9 .nav-tabs{
    margin:0 -40px 30px;
    padding:0 40px
}
body.change_country .row,body.trade .row,body.buys .row,body.sells .row,body.send_funds .row,body.request_funds .row,body.quickstarts .row{
    position:relative
}
body.change_country .cc-verify-btn,body.trade .cc-verify-btn,body.buys .cc-verify-btn,body.sells .cc-verify-btn,body.send_funds .cc-verify-btn,body.request_funds .cc-verify-btn,body.quickstarts .cc-verify-btn{
    margin-top:10px
}
body.change_country #transfer,body.change_country #transfer_details,body.trade #transfer,body.trade #transfer_details,body.buys #transfer,body.buys #transfer_details,body.sells #transfer,body.sells #transfer_details,body.send_funds #transfer,body.send_funds #transfer_details,body.request_funds #transfer,body.request_funds #transfer_details,body.quickstarts #transfer,body.quickstarts #transfer_details{
    padding:0
}
body.change_country #transfer .wrapper,body.change_country #transfer_details .wrapper,body.trade #transfer .wrapper,body.trade #transfer_details .wrapper,body.buys #transfer .wrapper,body.buys #transfer_details .wrapper,body.sells #transfer .wrapper,body.sells #transfer_details .wrapper,body.send_funds #transfer .wrapper,body.send_funds #transfer_details .wrapper,body.request_funds #transfer .wrapper,body.request_funds #transfer_details .wrapper,body.quickstarts #transfer .wrapper,body.quickstarts #transfer_details .wrapper{
    border:1px solid #f1f3f5;
    padding:30px 30px 0;
    border-radius:1px;
    margin:0 auto 30px;
    max-width:430px
}
body.change_country #transfer .wrapper .intro,body.change_country #transfer_details .wrapper .intro,body.trade #transfer .wrapper .intro,body.trade #transfer_details .wrapper .intro,body.buys #transfer .wrapper .intro,body.buys #transfer_details .wrapper .intro,body.sells #transfer .wrapper .intro,body.sells #transfer_details .wrapper .intro,body.send_funds #transfer .wrapper .intro,body.send_funds #transfer_details .wrapper .intro,body.request_funds #transfer .wrapper .intro,body.request_funds #transfer_details .wrapper .intro,body.quickstarts #transfer .wrapper .intro,body.quickstarts #transfer_details .wrapper .intro{
    background-color:rgba(0,0,0,.02);
    border-bottom:1px solid #f1f3f5;
    color:#708599;
    font-size:14px;
    padding:20px 32px;
    margin:-32px -32px 25px
}
body.change_country #transfer .wrapper .new-payment-method,body.change_country #transfer_details .wrapper .new-payment-method,body.trade #transfer .wrapper .new-payment-method,body.trade #transfer_details .wrapper .new-payment-method,body.buys #transfer .wrapper .new-payment-method,body.buys #transfer_details .wrapper .new-payment-method,body.sells #transfer .wrapper .new-payment-method,body.sells #transfer_details .wrapper .new-payment-method,body.send_funds #transfer .wrapper .new-payment-method,body.send_funds #transfer_details .wrapper .new-payment-method,body.request_funds #transfer .wrapper .new-payment-method,body.request_funds #transfer_details .wrapper .new-payment-method,body.quickstarts #transfer .wrapper .new-payment-method,body.quickstarts #transfer_details .wrapper .new-payment-method{
    margin-bottom:20px;
    display:block
}
body.change_country #transfer form,body.change_country #transfer_details form,body.trade #transfer form,body.trade #transfer_details form,body.buys #transfer form,body.buys #transfer_details form,body.sells #transfer form,body.sells #transfer_details form,body.send_funds #transfer form,body.send_funds #transfer_details form,body.request_funds #transfer form,body.request_funds #transfer_details form,body.quickstarts #transfer form,body.quickstarts #transfer_details form{
    margin:0
}
body.change_country #transfer .btn-primary,body.change_country #transfer_details .btn-primary,body.trade #transfer .btn-primary,body.trade #transfer_details .btn-primary,body.buys #transfer .btn-primary,body.buys #transfer_details .btn-primary,body.sells #transfer .btn-primary,body.sells #transfer_details .btn-primary,body.send_funds #transfer .btn-primary,body.send_funds #transfer_details .btn-primary,body.request_funds #transfer .btn-primary,body.request_funds #transfer_details .btn-primary,body.quickstarts #transfer .btn-primary,body.quickstarts #transfer_details .btn-primary{
    background-color:#1652f0;
    width:100%;
    height:46px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    border-color:#1652f0;
    line-height:24px;
    -webkit-transition:.15s background-color ease;
    transition:.15s background-color ease;
    font-weight:500
}
body.change_country #transfer .btn-primary.instant,body.change_country #transfer_details .btn-primary.instant,body.trade #transfer .btn-primary.instant,body.trade #transfer_details .btn-primary.instant,body.buys #transfer .btn-primary.instant,body.buys #transfer_details .btn-primary.instant,body.sells #transfer .btn-primary.instant,body.sells #transfer_details .btn-primary.instant,body.send_funds #transfer .btn-primary.instant,body.send_funds #transfer_details .btn-primary.instant,body.request_funds #transfer .btn-primary.instant,body.request_funds #transfer_details .btn-primary.instant,body.quickstarts #transfer .btn-primary.instant,body.quickstarts #transfer_details .btn-primary.instant{
    background-repeat:no-repeat;
    background-position:10px center;
    background-size:19px;
    background-color:#1652f0;
    background-image:url(/assets/app/icon-instant-8866e74488031515f7db22f6cef2567e99ddec5ab76972097c22f9c364c0e774.png);
    border-color:#0e48de;
    -webkit-transition:.15s background-color ease;
    transition:.15s background-color ease
}
body.change_country #transfer .cancel,body.change_country #transfer_details .cancel,body.trade #transfer .cancel,body.trade #transfer_details .cancel,body.buys #transfer .cancel,body.buys #transfer_details .cancel,body.sells #transfer .cancel,body.sells #transfer_details .cancel,body.send_funds #transfer .cancel,body.send_funds #transfer_details .cancel,body.request_funds #transfer .cancel,body.request_funds #transfer_details .cancel,body.quickstarts #transfer .cancel,body.quickstarts #transfer_details .cancel{
    text-align:center;
    margin:20px 0
}
body.change_country #transfer .cancel span,body.change_country #transfer_details .cancel span,body.trade #transfer .cancel span,body.trade #transfer_details .cancel span,body.buys #transfer .cancel span,body.buys #transfer_details .cancel span,body.sells #transfer .cancel span,body.sells #transfer_details .cancel span,body.send_funds #transfer .cancel span,body.send_funds #transfer_details .cancel span,body.request_funds #transfer .cancel span,body.request_funds #transfer_details .cancel span,body.quickstarts #transfer .cancel span,body.quickstarts #transfer_details .cancel span{
    padding:0 10px;
    color:#708599
}
body.change_country #transfer .cancel a,body.change_country #transfer_details .cancel a,body.trade #transfer .cancel a,body.trade #transfer_details .cancel a,body.buys #transfer .cancel a,body.buys #transfer_details .cancel a,body.sells #transfer .cancel a,body.sells #transfer_details .cancel a,body.send_funds #transfer .cancel a,body.send_funds #transfer_details .cancel a,body.request_funds #transfer .cancel a,body.request_funds #transfer_details .cancel a,body.quickstarts #transfer .cancel a,body.quickstarts #transfer_details .cancel a{
    color:#708599;
    margin:20px 0 0
}
body.change_country #transfer #secure3d_prompt .cancel,body.change_country #transfer_details #secure3d_prompt .cancel,body.trade #transfer #secure3d_prompt .cancel,body.trade #transfer_details #secure3d_prompt .cancel,body.buys #transfer #secure3d_prompt .cancel,body.buys #transfer_details #secure3d_prompt .cancel,body.sells #transfer #secure3d_prompt .cancel,body.sells #transfer_details #secure3d_prompt .cancel,body.send_funds #transfer #secure3d_prompt .cancel,body.send_funds #transfer_details #secure3d_prompt .cancel,body.request_funds #transfer #secure3d_prompt .cancel,body.request_funds #transfer_details #secure3d_prompt .cancel,body.quickstarts #transfer #secure3d_prompt .cancel,body.quickstarts #transfer_details #secure3d_prompt .cancel{
    margin-top:0
}
body.change_country #transfer .fee,body.change_country #transfer_details .fee,body.trade #transfer .fee,body.trade #transfer_details .fee,body.buys #transfer .fee,body.buys #transfer_details .fee,body.sells #transfer .fee,body.sells #transfer_details .fee,body.send_funds #transfer .fee,body.send_funds #transfer_details .fee,body.request_funds #transfer .fee,body.request_funds #transfer_details .fee,body.quickstarts #transfer .fee,body.quickstarts #transfer_details .fee{
    margin-top:15px
}
body.change_country #transfer .fill-actions,body.change_country #transfer_details .fill-actions,body.trade #transfer .fill-actions,body.trade #transfer_details .fill-actions,body.buys #transfer .fill-actions,body.buys #transfer_details .fill-actions,body.sells #transfer .fill-actions,body.sells #transfer_details .fill-actions,body.send_funds #transfer .fill-actions,body.send_funds #transfer_details .fill-actions,body.request_funds #transfer .fill-actions,body.request_funds #transfer_details .fill-actions,body.quickstarts #transfer .fill-actions,body.quickstarts #transfer_details .fill-actions{
    color:#708599;
    text-transform:uppercase;
    font-size:11px;
    font-weight:500
}
body.change_country #transfer .fill-actions a,body.change_country #transfer_details .fill-actions a,body.trade #transfer .fill-actions a,body.trade #transfer_details .fill-actions a,body.buys #transfer .fill-actions a,body.buys #transfer_details .fill-actions a,body.sells #transfer .fill-actions a,body.sells #transfer_details .fill-actions a,body.send_funds #transfer .fill-actions a,body.send_funds #transfer_details .fill-actions a,body.request_funds #transfer .fill-actions a,body.request_funds #transfer_details .fill-actions a,body.quickstarts #transfer .fill-actions a,body.quickstarts #transfer_details .fill-actions a{
    color:#708599
}
body.change_country #transfer .fill-actions a:hover,body.change_country #transfer_details .fill-actions a:hover,body.trade #transfer .fill-actions a:hover,body.trade #transfer_details .fill-actions a:hover,body.buys #transfer .fill-actions a:hover,body.buys #transfer_details .fill-actions a:hover,body.sells #transfer .fill-actions a:hover,body.sells #transfer_details .fill-actions a:hover,body.send_funds #transfer .fill-actions a:hover,body.send_funds #transfer_details .fill-actions a:hover,body.request_funds #transfer .fill-actions a:hover,body.request_funds #transfer_details .fill-actions a:hover,body.quickstarts #transfer .fill-actions a:hover,body.quickstarts #transfer_details .fill-actions a:hover{
    text-decoration:none
}
body.change_country #transfer .recurring,body.change_country #transfer_details .recurring,body.trade #transfer .recurring,body.trade #transfer_details .recurring,body.buys #transfer .recurring,body.buys #transfer_details .recurring,body.sells #transfer .recurring,body.sells #transfer_details .recurring,body.send_funds #transfer .recurring,body.send_funds #transfer_details .recurring,body.request_funds #transfer .recurring,body.request_funds #transfer_details .recurring,body.quickstarts #transfer .recurring,body.quickstarts #transfer_details .recurring{
    border-top:1px solid #f1f3f5;
    margin:20px 0 0;
    padding:25px 0 0
}
body.change_country #transfer .recurring label,body.change_country #transfer_details .recurring label,body.trade #transfer .recurring label,body.trade #transfer_details .recurring label,body.buys #transfer .recurring label,body.buys #transfer_details .recurring label,body.sells #transfer .recurring label,body.sells #transfer_details .recurring label,body.send_funds #transfer .recurring label,body.send_funds #transfer_details .recurring label,body.request_funds #transfer .recurring label,body.request_funds #transfer_details .recurring label,body.quickstarts #transfer .recurring label,body.quickstarts #transfer_details .recurring label{
    display:inline
}
body.change_country #transfer .recurring label input,body.change_country #transfer_details .recurring label input,body.trade #transfer .recurring label input,body.trade #transfer_details .recurring label input,body.buys #transfer .recurring label input,body.buys #transfer_details .recurring label input,body.sells #transfer .recurring label input,body.sells #transfer_details .recurring label input,body.send_funds #transfer .recurring label input,body.send_funds #transfer_details .recurring label input,body.request_funds #transfer .recurring label input,body.request_funds #transfer_details .recurring label input,body.quickstarts #transfer .recurring label input,body.quickstarts #transfer_details .recurring label input{
    margin:0 5px 0 0
}
body.change_country #transfer .action .alert,body.change_country #transfer_details .action .alert,body.trade #transfer .action .alert,body.trade #transfer_details .action .alert,body.buys #transfer .action .alert,body.buys #transfer_details .action .alert,body.sells #transfer .action .alert,body.sells #transfer_details .action .alert,body.send_funds #transfer .action .alert,body.send_funds #transfer_details .action .alert,body.request_funds #transfer .action .alert,body.request_funds #transfer_details .action .alert,body.quickstarts #transfer .action .alert,body.quickstarts #transfer_details .action .alert{
    margin-bottom:0
}
body.change_country #transfer .fees>div,body.change_country #transfer_details .fees>div,body.trade #transfer .fees>div,body.trade #transfer_details .fees>div,body.buys #transfer .fees>div,body.buys #transfer_details .fees>div,body.sells #transfer .fees>div,body.sells #transfer_details .fees>div,body.send_funds #transfer .fees>div,body.send_funds #transfer_details .fees>div,body.request_funds #transfer .fees>div,body.request_funds #transfer_details .fees>div,body.quickstarts #transfer .fees>div,body.quickstarts #transfer_details .fees>div{
    margin-bottom:5px
}
body.change_country #transfer .fees>div:last-child,body.change_country #transfer_details .fees>div:last-child,body.trade #transfer .fees>div:last-child,body.trade #transfer_details .fees>div:last-child,body.buys #transfer .fees>div:last-child,body.buys #transfer_details .fees>div:last-child,body.sells #transfer .fees>div:last-child,body.sells #transfer_details .fees>div:last-child,body.send_funds #transfer .fees>div:last-child,body.send_funds #transfer_details .fees>div:last-child,body.request_funds #transfer .fees>div:last-child,body.request_funds #transfer_details .fees>div:last-child,body.quickstarts #transfer .fees>div:last-child,body.quickstarts #transfer_details .fees>div:last-child{
    margin:0
}
body.change_country #transfer .fees strong,body.change_country #transfer_details .fees strong,body.trade #transfer .fees strong,body.trade #transfer_details .fees strong,body.buys #transfer .fees strong,body.buys #transfer_details .fees strong,body.sells #transfer .fees strong,body.sells #transfer_details .fees strong,body.send_funds #transfer .fees strong,body.send_funds #transfer_details .fees strong,body.request_funds #transfer .fees strong,body.request_funds #transfer_details .fees strong,body.quickstarts #transfer .fees strong,body.quickstarts #transfer_details .fees strong{
    font-weight:500;
    font-size:13px
}
body.change_country #transfer .fees .amount,body.change_country #transfer_details .fees .amount,body.trade #transfer .fees .amount,body.trade #transfer_details .fees .amount,body.buys #transfer .fees .amount,body.buys #transfer_details .fees .amount,body.sells #transfer .fees .amount,body.sells #transfer_details .fees .amount,body.send_funds #transfer .fees .amount,body.send_funds #transfer_details .fees .amount,body.request_funds #transfer .fees .amount,body.request_funds #transfer_details .fees .amount,body.quickstarts #transfer .fees .amount,body.quickstarts #transfer_details .fees .amount{
    float:right
}
body.change_country #transfer .agree-variable hr,body.change_country #transfer_details .agree-variable hr,body.trade #transfer .agree-variable hr,body.trade #transfer_details .agree-variable hr,body.buys #transfer .agree-variable hr,body.buys #transfer_details .agree-variable hr,body.sells #transfer .agree-variable hr,body.sells #transfer_details .agree-variable hr,body.send_funds #transfer .agree-variable hr,body.send_funds #transfer_details .agree-variable hr,body.request_funds #transfer .agree-variable hr,body.request_funds #transfer_details .agree-variable hr,body.quickstarts #transfer .agree-variable hr,body.quickstarts #transfer_details .agree-variable hr{
    margin:20px 0
}
body.change_country #transfer .header,body.change_country #transfer_details .header,body.trade #transfer .header,body.trade #transfer_details .header,body.buys #transfer .header,body.buys #transfer_details .header,body.sells #transfer .header,body.sells #transfer_details .header,body.send_funds #transfer .header,body.send_funds #transfer_details .header,body.request_funds #transfer .header,body.request_funds #transfer_details .header,body.quickstarts #transfer .header,body.quickstarts #transfer_details .header{
    font-size:20px;
    padding:0 0 20px;
    border-bottom:1px solid #f1f3f5;
    margin-bottom:20px
}
body.change_country #transfer .header span.current-price,body.change_country #transfer_details .header span.current-price,body.trade #transfer .header span.current-price,body.trade #transfer_details .header span.current-price,body.buys #transfer .header span.current-price,body.buys #transfer_details .header span.current-price,body.sells #transfer .header span.current-price,body.sells #transfer_details .header span.current-price,body.send_funds #transfer .header span.current-price,body.send_funds #transfer_details .header span.current-price,body.request_funds #transfer .header span.current-price,body.request_funds #transfer_details .header span.current-price,body.quickstarts #transfer .header span.current-price,body.quickstarts #transfer_details .header span.current-price{
    float:right;
    color:#708599;
    font-weight:300
}
body.change_country #transfer .input-prepend.currency,body.change_country #transfer_details .input-prepend.currency,body.trade #transfer .input-prepend.currency,body.trade #transfer_details .input-prepend.currency,body.buys #transfer .input-prepend.currency,body.buys #transfer_details .input-prepend.currency,body.sells #transfer .input-prepend.currency,body.sells #transfer_details .input-prepend.currency,body.send_funds #transfer .input-prepend.currency,body.send_funds #transfer_details .input-prepend.currency,body.request_funds #transfer .input-prepend.currency,body.request_funds #transfer_details .input-prepend.currency,body.quickstarts #transfer .input-prepend.currency,body.quickstarts #transfer_details .input-prepend.currency{
    width:100%
}
body.change_country #transfer label,body.change_country #transfer_details label,body.trade #transfer label,body.trade #transfer_details label,body.buys #transfer label,body.buys #transfer_details label,body.sells #transfer label,body.sells #transfer_details label,body.send_funds #transfer label,body.send_funds #transfer_details label,body.request_funds #transfer label,body.request_funds #transfer_details label,body.quickstarts #transfer label,body.quickstarts #transfer_details label{
    font-weight:500;
    font-size:13px
}
body.change_country #transfer .price,body.change_country #transfer_details .price,body.trade #transfer .price,body.trade #transfer_details .price,body.buys #transfer .price,body.buys #transfer_details .price,body.sells #transfer .price,body.sells #transfer_details .price,body.send_funds #transfer .price,body.send_funds #transfer_details .price,body.request_funds #transfer .price,body.request_funds #transfer_details .price,body.quickstarts #transfer .price,body.quickstarts #transfer_details .price{
    color:#708599;
    font-size:18px;
    font-weight:500;
    padding:12px 0
}
body.change_country #transfer .account,body.change_country #transfer_details .account,body.trade #transfer .account,body.trade #transfer_details .account,body.buys #transfer .account,body.buys #transfer_details .account,body.sells #transfer .account,body.sells #transfer_details .account,body.send_funds #transfer .account,body.send_funds #transfer_details .account,body.request_funds #transfer .account,body.request_funds #transfer_details .account,body.quickstarts #transfer .account,body.quickstarts #transfer_details .account{
    min-height:32px;
    line-height:30px
}
body.change_country #transfer .account select,body.change_country #transfer_details .account select,body.trade #transfer .account select,body.trade #transfer_details .account select,body.buys #transfer .account select,body.buys #transfer_details .account select,body.sells #transfer .account select,body.sells #transfer_details .account select,body.send_funds #transfer .account select,body.send_funds #transfer_details .account select,body.request_funds #transfer .account select,body.request_funds #transfer_details .account select,body.quickstarts #transfer .account select,body.quickstarts #transfer_details .account select{
    width:50%!important;
    float:right
}
body.change_country #transfer .control-label,body.change_country #transfer_details .control-label,body.trade #transfer .control-label,body.trade #transfer_details .control-label,body.buys #transfer .control-label,body.buys #transfer_details .control-label,body.sells #transfer .control-label,body.sells #transfer_details .control-label,body.send_funds #transfer .control-label,body.send_funds #transfer_details .control-label,body.request_funds #transfer .control-label,body.request_funds #transfer_details .control-label,body.quickstarts #transfer .control-label,body.quickstarts #transfer_details .control-label{
    text-align:left
}
body.change_country #transfer_details .withdraw-bank,body.change_country #transfer_details .withdraw-fiat-account,body.change_country #transfer_details .withdraw-wire,body.change_country #transfer_details .withdraw-payment-card,body.change_country #transfer_details .wallet,body.change_country #transfer_details .arrival,body.change_country #transfer_details .buys-info-icon,body.change_country #transfer_details .withdraw-more-info,body.change_country #transfer_details .recurring-transfer,body.trade #transfer_details .withdraw-bank,body.trade #transfer_details .withdraw-fiat-account,body.trade #transfer_details .withdraw-wire,body.trade #transfer_details .withdraw-payment-card,body.trade #transfer_details .wallet,body.trade #transfer_details .arrival,body.trade #transfer_details .buys-info-icon,body.trade #transfer_details .withdraw-more-info,body.trade #transfer_details .recurring-transfer,body.buys #transfer_details .withdraw-bank,body.buys #transfer_details .withdraw-fiat-account,body.buys #transfer_details .withdraw-wire,body.buys #transfer_details .withdraw-payment-card,body.buys #transfer_details .wallet,body.buys #transfer_details .arrival,body.buys #transfer_details .buys-info-icon,body.buys #transfer_details .withdraw-more-info,body.buys #transfer_details .recurring-transfer,body.sells #transfer_details .withdraw-bank,body.sells #transfer_details .withdraw-fiat-account,body.sells #transfer_details .withdraw-wire,body.sells #transfer_details .withdraw-payment-card,body.sells #transfer_details .wallet,body.sells #transfer_details .arrival,body.sells #transfer_details .buys-info-icon,body.sells #transfer_details .withdraw-more-info,body.sells #transfer_details .recurring-transfer,body.send_funds #transfer_details .withdraw-bank,body.send_funds #transfer_details .withdraw-fiat-account,body.send_funds #transfer_details .withdraw-wire,body.send_funds #transfer_details .withdraw-payment-card,body.send_funds #transfer_details .wallet,body.send_funds #transfer_details .arrival,body.send_funds #transfer_details .buys-info-icon,body.send_funds #transfer_details .withdraw-more-info,body.send_funds #transfer_details .recurring-transfer,body.request_funds #transfer_details .withdraw-bank,body.request_funds #transfer_details .withdraw-fiat-account,body.request_funds #transfer_details .withdraw-wire,body.request_funds #transfer_details .withdraw-payment-card,body.request_funds #transfer_details .wallet,body.request_funds #transfer_details .arrival,body.request_funds #transfer_details .buys-info-icon,body.request_funds #transfer_details .withdraw-more-info,body.request_funds #transfer_details .recurring-transfer,body.quickstarts #transfer_details .withdraw-bank,body.quickstarts #transfer_details .withdraw-fiat-account,body.quickstarts #transfer_details .withdraw-wire,body.quickstarts #transfer_details .withdraw-payment-card,body.quickstarts #transfer_details .wallet,body.quickstarts #transfer_details .arrival,body.quickstarts #transfer_details .buys-info-icon,body.quickstarts #transfer_details .withdraw-more-info,body.quickstarts #transfer_details .recurring-transfer{
    padding-left:60px;
    background-size:36px;
    background-repeat:no-repeat;
    min-height:56px;
    position:relative
}
body.change_country #transfer_details p.withdraw-bank,body.trade #transfer_details p.withdraw-bank,body.buys #transfer_details p.withdraw-bank,body.sells #transfer_details p.withdraw-bank,body.send_funds #transfer_details p.withdraw-bank,body.request_funds #transfer_details p.withdraw-bank,body.quickstarts #transfer_details p.withdraw-bank{
    background-image:url(/assets/app/icon-bank-20de1fcfaf8b378b7fe325cba96011e75a5ff2babdba152f9b0d75e45bc13fa9.png)
}
body.change_country #transfer_details p.withdraw-fiat-account,body.trade #transfer_details p.withdraw-fiat-account,body.buys #transfer_details p.withdraw-fiat-account,body.sells #transfer_details p.withdraw-fiat-account,body.send_funds #transfer_details p.withdraw-fiat-account,body.request_funds #transfer_details p.withdraw-fiat-account,body.quickstarts #transfer_details p.withdraw-fiat-account{
    background-image:url(/assets/app/icon-usd-ad52e1ae39f5080e32b2aedfecfeb5504f3bb1ab1719a9aec4b18af9c4060d8a.png)
}
body.change_country #transfer_details p.withdraw-wire,body.trade #transfer_details p.withdraw-wire,body.buys #transfer_details p.withdraw-wire,body.sells #transfer_details p.withdraw-wire,body.send_funds #transfer_details p.withdraw-wire,body.request_funds #transfer_details p.withdraw-wire,body.quickstarts #transfer_details p.withdraw-wire{
    background-image:url(/assets/app/icon-bank-wire-f4b217a39ff6f36f88730567e28b2a313754ca25a77d5002ee1bed034c62e833.png);
    background-position-y:20%
}
body.change_country #transfer_details p.withdraw-payment-card,body.trade #transfer_details p.withdraw-payment-card,body.buys #transfer_details p.withdraw-payment-card,body.sells #transfer_details p.withdraw-payment-card,body.send_funds #transfer_details p.withdraw-payment-card,body.request_funds #transfer_details p.withdraw-payment-card,body.quickstarts #transfer_details p.withdraw-payment-card{
    background-image:url(/assets/app/icon-credit-card-b9ecae3e08423547601fa53fa38fadeaf2bb2b7ee668b91ba520fb6bf3504bb6.png)
}
body.change_country #transfer_details p.buys-info-icon,body.trade #transfer_details p.buys-info-icon,body.buys #transfer_details p.buys-info-icon,body.sells #transfer_details p.buys-info-icon,body.send_funds #transfer_details p.buys-info-icon,body.request_funds #transfer_details p.buys-info-icon,body.quickstarts #transfer_details p.buys-info-icon{
    background-image:url(/assets/app/icon-info@2x-6876b922554397b288085af4b860458cd798c8e0639b19cb01206fa5d43ace57.png)
}
body.change_country #transfer_details .wallet,body.trade #transfer_details .wallet,body.buys #transfer_details .wallet,body.sells #transfer_details .wallet,body.send_funds #transfer_details .wallet,body.request_funds #transfer_details .wallet,body.quickstarts #transfer_details .wallet{
    background-image:url(/assets/vault/icon-wallet-3c4fe4de1e6216dbdc597a79d788a793036520cdf40dd4dc5c08b554c014ac64.png)
}
body.change_country #transfer_details .arrival,body.trade #transfer_details .arrival,body.buys #transfer_details .arrival,body.sells #transfer_details .arrival,body.send_funds #transfer_details .arrival,body.request_funds #transfer_details .arrival,body.quickstarts #transfer_details .arrival{
    background-image:url(/assets/app/icon-date-59fe9954bdadcbb5b498360d7081658be750a8436a2c3867f789b1aee0e23066.png)
}
body.change_country #transfer_details .recurring-transfer,body.trade #transfer_details .recurring-transfer,body.buys #transfer_details .recurring-transfer,body.sells #transfer_details .recurring-transfer,body.send_funds #transfer_details .recurring-transfer,body.request_funds #transfer_details .recurring-transfer,body.quickstarts #transfer_details .recurring-transfer{
    background-image:url(/assets/app/icon-recurring-6d836bd751ae830107ec97b6875a6b1f3ce572d32e37bb53c1526cd741b0fa12.png)
}
body.change_country #transfer_details .buy-delay,body.trade #transfer_details .buy-delay,body.buys #transfer_details .buy-delay,body.sells #transfer_details .buy-delay,body.send_funds #transfer_details .buy-delay,body.request_funds #transfer_details .buy-delay,body.quickstarts #transfer_details .buy-delay{
    background:url(/assets/payments/icon-error-75b054e08185d2e41b4ba1c02e9fccdf93350de93236026ab38c381c634a4132.svg);
    background-size:110px;
    background-repeat:no-repeat;
    padding:50px 0 10px;
    padding-top:130px;
    margin:20px 0;
    text-align:center;
    background-position:center top
}
body.change_country #transfer_details .buy-delay h3,body.trade #transfer_details .buy-delay h3,body.buys #transfer_details .buy-delay h3,body.sells #transfer_details .buy-delay h3,body.send_funds #transfer_details .buy-delay h3,body.request_funds #transfer_details .buy-delay h3,body.quickstarts #transfer_details .buy-delay h3{
    font-size:24px;
    margin:0 0 .4em;
    font-weight:400
}
body.change_country #transfer_details .buy-delay hr,body.trade #transfer_details .buy-delay hr,body.buys #transfer_details .buy-delay hr,body.sells #transfer_details .buy-delay hr,body.send_funds #transfer_details .buy-delay hr,body.request_funds #transfer_details .buy-delay hr,body.quickstarts #transfer_details .buy-delay hr{
    margin:40px 0
}
body.change_country #transfer_details .buy-delay .invite-friends,body.trade #transfer_details .buy-delay .invite-friends,body.buys #transfer_details .buy-delay .invite-friends,body.sells #transfer_details .buy-delay .invite-friends,body.send_funds #transfer_details .buy-delay .invite-friends,body.request_funds #transfer_details .buy-delay .invite-friends,body.quickstarts #transfer_details .buy-delay .invite-friends{
    padding:0 0 20px
}
body.change_country #transfer_details .buy-delay .invite-friends .subtext,body.trade #transfer_details .buy-delay .invite-friends .subtext,body.buys #transfer_details .buy-delay .invite-friends .subtext,body.sells #transfer_details .buy-delay .invite-friends .subtext,body.send_funds #transfer_details .buy-delay .invite-friends .subtext,body.request_funds #transfer_details .buy-delay .invite-friends .subtext,body.quickstarts #transfer_details .buy-delay .invite-friends .subtext{
    font-size:13px;
    padding:0 30px
}
body.change_country #transfer_details .buy-delay .invite-friends .title,body.change_country #transfer_details .buy-delay .invite-friends .apps,body.change_country #transfer_details .buy-delay .invite-friends .invite-header,body.trade #transfer_details .buy-delay .invite-friends .title,body.trade #transfer_details .buy-delay .invite-friends .apps,body.trade #transfer_details .buy-delay .invite-friends .invite-header,body.buys #transfer_details .buy-delay .invite-friends .title,body.buys #transfer_details .buy-delay .invite-friends .apps,body.buys #transfer_details .buy-delay .invite-friends .invite-header,body.sells #transfer_details .buy-delay .invite-friends .title,body.sells #transfer_details .buy-delay .invite-friends .apps,body.sells #transfer_details .buy-delay .invite-friends .invite-header,body.send_funds #transfer_details .buy-delay .invite-friends .title,body.send_funds #transfer_details .buy-delay .invite-friends .apps,body.send_funds #transfer_details .buy-delay .invite-friends .invite-header,body.request_funds #transfer_details .buy-delay .invite-friends .title,body.request_funds #transfer_details .buy-delay .invite-friends .apps,body.request_funds #transfer_details .buy-delay .invite-friends .invite-header,body.quickstarts #transfer_details .buy-delay .invite-friends .title,body.quickstarts #transfer_details .buy-delay .invite-friends .apps,body.quickstarts #transfer_details .buy-delay .invite-friends .invite-header{
    margin:0;
    padding:0
}
body.change_country #transfer_details .buy-delay .invite-friends .apps,body.trade #transfer_details .buy-delay .invite-friends .apps,body.buys #transfer_details .buy-delay .invite-friends .apps,body.sells #transfer_details .buy-delay .invite-friends .apps,body.send_funds #transfer_details .buy-delay .invite-friends .apps,body.request_funds #transfer_details .buy-delay .invite-friends .apps,body.quickstarts #transfer_details .buy-delay .invite-friends .apps{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
body.change_country #transfer_details .buy-delay .invite-friends .apps .btn,body.trade #transfer_details .buy-delay .invite-friends .apps .btn,body.buys #transfer_details .buy-delay .invite-friends .apps .btn,body.sells #transfer_details .buy-delay .invite-friends .apps .btn,body.send_funds #transfer_details .buy-delay .invite-friends .apps .btn,body.request_funds #transfer_details .buy-delay .invite-friends .apps .btn,body.quickstarts #transfer_details .buy-delay .invite-friends .apps .btn{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1;
    margin:0 5px
}
body.change_country #transfer_details .popover-cancel-confirm,body.trade #transfer_details .popover-cancel-confirm,body.buys #transfer_details .popover-cancel-confirm,body.sells #transfer_details .popover-cancel-confirm,body.send_funds #transfer_details .popover-cancel-confirm,body.request_funds #transfer_details .popover-cancel-confirm,body.quickstarts #transfer_details .popover-cancel-confirm{
    width:auto!important;
    height:auto!important;
    line-height:inherit!important;
    margin-right:10px
}
body.change_country #transfer_details .buy-completed,body.change_country #transfer_details .sell-completed,body.trade #transfer_details .buy-completed,body.trade #transfer_details .sell-completed,body.buys #transfer_details .buy-completed,body.buys #transfer_details .sell-completed,body.sells #transfer_details .buy-completed,body.sells #transfer_details .sell-completed,body.send_funds #transfer_details .buy-completed,body.send_funds #transfer_details .sell-completed,body.request_funds #transfer_details .buy-completed,body.request_funds #transfer_details .sell-completed,body.quickstarts #transfer_details .buy-completed,body.quickstarts #transfer_details .sell-completed{
    background:url(/assets/payments/icon-transfer-success-c0571ea10aebfdff3af61dbcd51d86da93c493d41a7a2deeff15f689a618bafd.svg);
    background-size:110px;
    background-repeat:no-repeat;
    padding:50px 0 10px;
    padding-top:130px;
    margin:20px 0;
    text-align:center;
    background-position:center top
}
body.change_country #transfer_details .buy-completed h3,body.change_country #transfer_details .sell-completed h3,body.trade #transfer_details .buy-completed h3,body.trade #transfer_details .sell-completed h3,body.buys #transfer_details .buy-completed h3,body.buys #transfer_details .sell-completed h3,body.sells #transfer_details .buy-completed h3,body.sells #transfer_details .sell-completed h3,body.send_funds #transfer_details .buy-completed h3,body.send_funds #transfer_details .sell-completed h3,body.request_funds #transfer_details .buy-completed h3,body.request_funds #transfer_details .sell-completed h3,body.quickstarts #transfer_details .buy-completed h3,body.quickstarts #transfer_details .sell-completed h3{
    font-size:24px;
    margin:0 0 .4em;
    font-weight:400
}
body.change_country #transfer_details .buy-completed hr,body.change_country #transfer_details .sell-completed hr,body.trade #transfer_details .buy-completed hr,body.trade #transfer_details .sell-completed hr,body.buys #transfer_details .buy-completed hr,body.buys #transfer_details .sell-completed hr,body.sells #transfer_details .buy-completed hr,body.sells #transfer_details .sell-completed hr,body.send_funds #transfer_details .buy-completed hr,body.send_funds #transfer_details .sell-completed hr,body.request_funds #transfer_details .buy-completed hr,body.request_funds #transfer_details .sell-completed hr,body.quickstarts #transfer_details .buy-completed hr,body.quickstarts #transfer_details .sell-completed hr{
    margin:40px 0
}
body.change_country #transfer_details .buy-completed .invite-friends,body.change_country #transfer_details .sell-completed .invite-friends,body.trade #transfer_details .buy-completed .invite-friends,body.trade #transfer_details .sell-completed .invite-friends,body.buys #transfer_details .buy-completed .invite-friends,body.buys #transfer_details .sell-completed .invite-friends,body.sells #transfer_details .buy-completed .invite-friends,body.sells #transfer_details .sell-completed .invite-friends,body.send_funds #transfer_details .buy-completed .invite-friends,body.send_funds #transfer_details .sell-completed .invite-friends,body.request_funds #transfer_details .buy-completed .invite-friends,body.request_funds #transfer_details .sell-completed .invite-friends,body.quickstarts #transfer_details .buy-completed .invite-friends,body.quickstarts #transfer_details .sell-completed .invite-friends{
    padding:0 0 20px
}
body.change_country #transfer_details .buy-completed .invite-friends .subtext,body.change_country #transfer_details .sell-completed .invite-friends .subtext,body.trade #transfer_details .buy-completed .invite-friends .subtext,body.trade #transfer_details .sell-completed .invite-friends .subtext,body.buys #transfer_details .buy-completed .invite-friends .subtext,body.buys #transfer_details .sell-completed .invite-friends .subtext,body.sells #transfer_details .buy-completed .invite-friends .subtext,body.sells #transfer_details .sell-completed .invite-friends .subtext,body.send_funds #transfer_details .buy-completed .invite-friends .subtext,body.send_funds #transfer_details .sell-completed .invite-friends .subtext,body.request_funds #transfer_details .buy-completed .invite-friends .subtext,body.request_funds #transfer_details .sell-completed .invite-friends .subtext,body.quickstarts #transfer_details .buy-completed .invite-friends .subtext,body.quickstarts #transfer_details .sell-completed .invite-friends .subtext{
    font-size:13px;
    padding:0 30px
}
body.change_country #transfer_details .buy-completed .invite-friends .title,body.change_country #transfer_details .buy-completed .invite-friends .apps,body.change_country #transfer_details .buy-completed .invite-friends .invite-header,body.change_country #transfer_details .sell-completed .invite-friends .title,body.change_country #transfer_details .sell-completed .invite-friends .apps,body.change_country #transfer_details .sell-completed .invite-friends .invite-header,body.trade #transfer_details .buy-completed .invite-friends .title,body.trade #transfer_details .buy-completed .invite-friends .apps,body.trade #transfer_details .buy-completed .invite-friends .invite-header,body.trade #transfer_details .sell-completed .invite-friends .title,body.trade #transfer_details .sell-completed .invite-friends .apps,body.trade #transfer_details .sell-completed .invite-friends .invite-header,body.buys #transfer_details .buy-completed .invite-friends .title,body.buys #transfer_details .buy-completed .invite-friends .apps,body.buys #transfer_details .buy-completed .invite-friends .invite-header,body.buys #transfer_details .sell-completed .invite-friends .title,body.buys #transfer_details .sell-completed .invite-friends .apps,body.buys #transfer_details .sell-completed .invite-friends .invite-header,body.sells #transfer_details .buy-completed .invite-friends .title,body.sells #transfer_details .buy-completed .invite-friends .apps,body.sells #transfer_details .buy-completed .invite-friends .invite-header,body.sells #transfer_details .sell-completed .invite-friends .title,body.sells #transfer_details .sell-completed .invite-friends .apps,body.sells #transfer_details .sell-completed .invite-friends .invite-header,body.send_funds #transfer_details .buy-completed .invite-friends .title,body.send_funds #transfer_details .buy-completed .invite-friends .apps,body.send_funds #transfer_details .buy-completed .invite-friends .invite-header,body.send_funds #transfer_details .sell-completed .invite-friends .title,body.send_funds #transfer_details .sell-completed .invite-friends .apps,body.send_funds #transfer_details .sell-completed .invite-friends .invite-header,body.request_funds #transfer_details .buy-completed .invite-friends .title,body.request_funds #transfer_details .buy-completed .invite-friends .apps,body.request_funds #transfer_details .buy-completed .invite-friends .invite-header,body.request_funds #transfer_details .sell-completed .invite-friends .title,body.request_funds #transfer_details .sell-completed .invite-friends .apps,body.request_funds #transfer_details .sell-completed .invite-friends .invite-header,body.quickstarts #transfer_details .buy-completed .invite-friends .title,body.quickstarts #transfer_details .buy-completed .invite-friends .apps,body.quickstarts #transfer_details .buy-completed .invite-friends .invite-header,body.quickstarts #transfer_details .sell-completed .invite-friends .title,body.quickstarts #transfer_details .sell-completed .invite-friends .apps,body.quickstarts #transfer_details .sell-completed .invite-friends .invite-header{
    margin:0;
    padding:0
}
body.change_country #transfer_details .buy-completed .invite-friends .apps,body.change_country #transfer_details .sell-completed .invite-friends .apps,body.trade #transfer_details .buy-completed .invite-friends .apps,body.trade #transfer_details .sell-completed .invite-friends .apps,body.buys #transfer_details .buy-completed .invite-friends .apps,body.buys #transfer_details .sell-completed .invite-friends .apps,body.sells #transfer_details .buy-completed .invite-friends .apps,body.sells #transfer_details .sell-completed .invite-friends .apps,body.send_funds #transfer_details .buy-completed .invite-friends .apps,body.send_funds #transfer_details .sell-completed .invite-friends .apps,body.request_funds #transfer_details .buy-completed .invite-friends .apps,body.request_funds #transfer_details .sell-completed .invite-friends .apps,body.quickstarts #transfer_details .buy-completed .invite-friends .apps,body.quickstarts #transfer_details .sell-completed .invite-friends .apps{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
body.change_country #transfer_details .buy-completed .invite-friends .apps .btn,body.change_country #transfer_details .sell-completed .invite-friends .apps .btn,body.trade #transfer_details .buy-completed .invite-friends .apps .btn,body.trade #transfer_details .sell-completed .invite-friends .apps .btn,body.buys #transfer_details .buy-completed .invite-friends .apps .btn,body.buys #transfer_details .sell-completed .invite-friends .apps .btn,body.sells #transfer_details .buy-completed .invite-friends .apps .btn,body.sells #transfer_details .sell-completed .invite-friends .apps .btn,body.send_funds #transfer_details .buy-completed .invite-friends .apps .btn,body.send_funds #transfer_details .sell-completed .invite-friends .apps .btn,body.request_funds #transfer_details .buy-completed .invite-friends .apps .btn,body.request_funds #transfer_details .sell-completed .invite-friends .apps .btn,body.quickstarts #transfer_details .buy-completed .invite-friends .apps .btn,body.quickstarts #transfer_details .sell-completed .invite-friends .apps .btn{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1;
    margin:0 5px
}
body.change_country #transfer_details hr,body.trade #transfer_details hr,body.buys #transfer_details hr,body.sells #transfer_details hr,body.send_funds #transfer_details hr,body.request_funds #transfer_details hr,body.quickstarts #transfer_details hr{
    margin:20px 0
}
body.change_country #transfer_details.buys .withdraw:after,body.change_country #transfer_details.sells .wallet:after,body.trade #transfer_details.buys .withdraw:after,body.trade #transfer_details.sells .wallet:after,body.buys #transfer_details.buys .withdraw:after,body.buys #transfer_details.sells .wallet:after,body.sells #transfer_details.buys .withdraw:after,body.sells #transfer_details.sells .wallet:after,body.send_funds #transfer_details.buys .withdraw:after,body.send_funds #transfer_details.sells .wallet:after,body.request_funds #transfer_details.buys .withdraw:after,body.request_funds #transfer_details.sells .wallet:after,body.quickstarts #transfer_details.buys .withdraw:after,body.quickstarts #transfer_details.sells .wallet:after{
    content:'';
    background:url(/assets/app/icon-dots-3a44f023024f5609b7ec00b50b76a90defabf4ee52b3e88835235cbf08a861d9.png) no-repeat;
    height:25px;
    display:block;
    position:absolute;
    left:0;
    width:10px;
    left:15px;
    background-size:4px;
    top:42px
}
body.change_country #transfer_totals,body.trade #transfer_totals,body.buys #transfer_totals,body.sells #transfer_totals,body.send_funds #transfer_totals,body.request_funds #transfer_totals,body.quickstarts #transfer_totals{
    margin:0
}
body.change_country #transfer_totals ul,body.trade #transfer_totals ul,body.buys #transfer_totals ul,body.sells #transfer_totals ul,body.send_funds #transfer_totals ul,body.request_funds #transfer_totals ul,body.quickstarts #transfer_totals ul{
    list-style:none;
    margin:0;
    padding:0
}
body.change_country .limit,body.trade .limit,body.buys .limit,body.sells .limit,body.send_funds .limit,body.request_funds .limit,body.quickstarts .limit{
    color:#708599;
    font-size:14px
}
body.change_country .limit h5,body.trade .limit h5,body.buys .limit h5,body.sells .limit h5,body.send_funds .limit h5,body.request_funds .limit h5,body.quickstarts .limit h5{
    padding:0 0 5px;
    margin:0 0 20px;
    border-bottom:1px solid #f1f3f5
}
body.change_country .limit .progress.instant-limit .bar,body.trade .limit .progress.instant-limit .bar,body.buys .limit .progress.instant-limit .bar,body.sells .limit .progress.instant-limit .bar,body.send_funds .limit .progress.instant-limit .bar,body.request_funds .limit .progress.instant-limit .bar,body.quickstarts .limit .progress.instant-limit .bar{
    background:#1652f0
}
body.change_country .limit .progress,body.trade .limit .progress,body.buys .limit .progress,body.sells .limit .progress,body.send_funds .limit .progress,body.request_funds .limit .progress,body.quickstarts .limit .progress{
    height:5px;
    border-radius:1px
}
body.change_country .limit .progress .bar,body.trade .limit .progress .bar,body.buys .limit .progress .bar,body.sells .limit .progress .bar,body.send_funds .limit .progress .bar,body.request_funds .limit .progress .bar,body.quickstarts .limit .progress .bar{
    background-color:#0d40c6
}
@media screen and (max-width:1199px){
    body.change_country .limit span,body.trade .limit span,body.buys .limit span,body.sells .limit span,body.send_funds .limit span,body.request_funds .limit span,body.quickstarts .limit span{
        display:none
    }
}
.label-success{
    background:#05b169
}
.help-block{
    margin-top:5px;
    color:#708599;
    font-size:13px
}
.new-button-form table td{
    border-top:0;
    padding-top:0;
    padding-bottom:15px
}
.new-button-form .button-group .radio.buy_now_large input,.new-button-form .button-group .radio.donation_large input,.new-button-form .button-group .radio.subscription_large input{
    height:37px
}
.new-button-form .button-group .radio.buy_now_small input,.new-button-form .button-group .radio.donation_small input,.new-button-form .button-group .radio.subscription_small input{
    height:29px
}
.new-button-form .button-group .radio.custom_large input{
    height:51px
}
.new-button-form .button-group .radio.custom_small input{
    height:38px
}
.new-button-form .button-group input[type=radio]{
    margin-top:0
}
#pull_money .control-label,#transfer_money .control-label,#deposit_money .control-label,#withdraw_money .control-label{
    width:100px
}
#pull_money .controls,#transfer_money .controls,#deposit_money .controls,#withdraw_money .controls{
    margin-left:120px
}
#pull_money .span1,#transfer_money .span1,#deposit_money .span1,#withdraw_money .span1{
    width:95px
}
#edit_app_form{
    padding:0;
    margin:0
}
.modal{
    margin-bottom:100px;
    border:none;
    border-radius:2px;
    -webkit-box-shadow:0 3 30px rgba(0,0,0,.25);
    box-shadow:0 3 30px rgba(0,0,0,.25)
}
.modal .modal-header{
    color:#708599;
    padding:20px
}
.modal .modal-header h4{
    margin:0;
    font-weight:400;
    line-height:1
}
.modal .modal-header .close{
    font-size:32px;
    margin-top:-2px;
    font-weight:300
}
.modal label{
    font-weight:500
}
.modal .modal-footer{
    background:#fff;
    border-radius:0 0 3px 3px;
    -webkit-box-shadow:none;
    box-shadow:none;
    border-top:1px solid #f1f3f5;
    padding:20px
}
.modal,.modal.fade,.modal.fade.in,.modal.modal-overflow,.modal.modal-overflow.fade,.modal.modal-overflow.fade.in{
    top:50px
}
.modal-backdrop,.modal-backdrop.fade.in{
    opacity:.25;
    background:#000
}
.modal.fade{
    opacity:0;
    -webkit-transform:scale(.98);
    -ms-transform:scale(.98);
    transform:scale(.98);
    -webkit-transition-property:opacity,-webkit-transform;
    transition-property:opacity,-webkit-transform;
    transition-property:opacity,transform;
    transition-property:opacity,transform,-webkit-transform;
    -webkit-transition-duration:.15s;
    transition-duration:.15s;
    -webkit-transition-timing-function:ease-out;
    transition-timing-function:ease-out
}
.modal.fade.in{
    opacity:1;
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
body.transfers #transfers{
    position:relative
}
body.reports #page>.row{
    overflow:visible
}
body.reports #report_inline table{
    font-size:12px;
    background:#fff
}
body.reports #report_inline.nowrap table td{
    white-space:nowrap
}
body.orders table.mispayments{
    margin-bottom:0;
    font-size:.9em
}
body.orders #refund_order_form td label.radio{
    margin-bottom:15px
}
body.orders #refund_order_form td label.radio:last-of-type{
    margin-bottom:0
}
body.sessions #page,body.users.new #page,body.users.create #page,body.password_resets #page,body.device_confirmations #page,body.users.show_verify #page,body.users.check_state #page,body.users.verify #page,body.users.show_user_terms #page,body.users.accept_terms #page,body.users.oauth_signup #page,body.users.oauth_create #page,body.quickstarts #page,body.account_recovery #page,body.email_recovery #page,body.security_upgrade #page,body.authorizations #page,body.restricted_access #page,body.access_grants #page,body.javascript_sdk #page{
    background:0 0;
    -webkit-box-shadow:none;
    box-shadow:none;
    border:0
}
body.sessions footer,body.users.new footer,body.users.create footer,body.password_resets footer,body.device_confirmations footer,body.users.show_verify footer,body.users.check_state footer,body.users.verify footer,body.users.show_user_terms footer,body.users.accept_terms footer,body.users.oauth_signup footer,body.users.oauth_create footer,body.quickstarts footer,body.account_recovery footer,body.email_recovery footer,body.security_upgrade footer,body.authorizations footer,body.restricted_access footer,body.access_grants footer,body.javascript_sdk footer{
    display:none
}
body.sessions .thumbnail,body.users.new .thumbnail,body.users.create .thumbnail,body.password_resets .thumbnail,body.device_confirmations .thumbnail,body.users.show_verify .thumbnail,body.users.check_state .thumbnail,body.users.verify .thumbnail,body.users.show_user_terms .thumbnail,body.users.accept_terms .thumbnail,body.users.oauth_signup .thumbnail,body.users.oauth_create .thumbnail,body.quickstarts .thumbnail,body.account_recovery .thumbnail,body.email_recovery .thumbnail,body.security_upgrade .thumbnail,body.authorizations .thumbnail,body.restricted_access .thumbnail,body.access_grants .thumbnail,body.javascript_sdk .thumbnail{
    background:#fff
}
@media screen and (min-width:768px){
    body.sessions .thumbnail,body.users.new .thumbnail,body.users.create .thumbnail,body.password_resets .thumbnail,body.device_confirmations .thumbnail,body.users.show_verify .thumbnail,body.users.check_state .thumbnail,body.users.verify .thumbnail,body.users.show_user_terms .thumbnail,body.users.accept_terms .thumbnail,body.users.oauth_signup .thumbnail,body.users.oauth_create .thumbnail,body.quickstarts .thumbnail,body.account_recovery .thumbnail,body.email_recovery .thumbnail,body.security_upgrade .thumbnail,body.authorizations .thumbnail,body.restricted_access .thumbnail,body.access_grants .thumbnail,body.javascript_sdk .thumbnail{
        margin-top:40px;
        margin-bottom:40px
    }
}
body.sessions .first-name,body.users.new .first-name,body.users.create .first-name,body.password_resets .first-name,body.device_confirmations .first-name,body.users.show_verify .first-name,body.users.check_state .first-name,body.users.verify .first-name,body.users.show_user_terms .first-name,body.users.accept_terms .first-name,body.users.oauth_signup .first-name,body.users.oauth_create .first-name,body.quickstarts .first-name,body.account_recovery .first-name,body.email_recovery .first-name,body.security_upgrade .first-name,body.authorizations .first-name,body.restricted_access .first-name,body.access_grants .first-name,body.javascript_sdk .first-name{
    width:48%;
    float:left;
    padding-right:4%
}
body.sessions .last-name,body.users.new .last-name,body.users.create .last-name,body.password_resets .last-name,body.device_confirmations .last-name,body.users.show_verify .last-name,body.users.check_state .last-name,body.users.verify .last-name,body.users.show_user_terms .last-name,body.users.accept_terms .last-name,body.users.oauth_signup .last-name,body.users.oauth_create .last-name,body.quickstarts .last-name,body.account_recovery .last-name,body.email_recovery .last-name,body.security_upgrade .last-name,body.authorizations .last-name,body.restricted_access .last-name,body.access_grants .last-name,body.javascript_sdk .last-name{
    width:48%;
    float:left
}
body.sessions .account-form.signup .actions,body.sessions .device-confirmation.signup .actions,body.users.new .account-form.signup .actions,body.users.new .device-confirmation.signup .actions,body.users.create .account-form.signup .actions,body.users.create .device-confirmation.signup .actions,body.password_resets .account-form.signup .actions,body.password_resets .device-confirmation.signup .actions,body.device_confirmations .account-form.signup .actions,body.device_confirmations .device-confirmation.signup .actions,body.users.show_verify .account-form.signup .actions,body.users.show_verify .device-confirmation.signup .actions,body.users.check_state .account-form.signup .actions,body.users.check_state .device-confirmation.signup .actions,body.users.verify .account-form.signup .actions,body.users.verify .device-confirmation.signup .actions,body.users.show_user_terms .account-form.signup .actions,body.users.show_user_terms .device-confirmation.signup .actions,body.users.accept_terms .account-form.signup .actions,body.users.accept_terms .device-confirmation.signup .actions,body.users.oauth_signup .account-form.signup .actions,body.users.oauth_signup .device-confirmation.signup .actions,body.users.oauth_create .account-form.signup .actions,body.users.oauth_create .device-confirmation.signup .actions,body.quickstarts .account-form.signup .actions,body.quickstarts .device-confirmation.signup .actions,body.account_recovery .account-form.signup .actions,body.account_recovery .device-confirmation.signup .actions,body.email_recovery .account-form.signup .actions,body.email_recovery .device-confirmation.signup .actions,body.security_upgrade .account-form.signup .actions,body.security_upgrade .device-confirmation.signup .actions,body.authorizations .account-form.signup .actions,body.authorizations .device-confirmation.signup .actions,body.restricted_access .account-form.signup .actions,body.restricted_access .device-confirmation.signup .actions,body.access_grants .account-form.signup .actions,body.access_grants .device-confirmation.signup .actions,body.javascript_sdk .account-form.signup .actions,body.javascript_sdk .device-confirmation.signup .actions{
    text-align:center
}
body.sessions .account-form form,body.sessions .device-confirmation form,body.users.new .account-form form,body.users.new .device-confirmation form,body.users.create .account-form form,body.users.create .device-confirmation form,body.password_resets .account-form form,body.password_resets .device-confirmation form,body.device_confirmations .account-form form,body.device_confirmations .device-confirmation form,body.users.show_verify .account-form form,body.users.show_verify .device-confirmation form,body.users.check_state .account-form form,body.users.check_state .device-confirmation form,body.users.verify .account-form form,body.users.verify .device-confirmation form,body.users.show_user_terms .account-form form,body.users.show_user_terms .device-confirmation form,body.users.accept_terms .account-form form,body.users.accept_terms .device-confirmation form,body.users.oauth_signup .account-form form,body.users.oauth_signup .device-confirmation form,body.users.oauth_create .account-form form,body.users.oauth_create .device-confirmation form,body.quickstarts .account-form form,body.quickstarts .device-confirmation form,body.account_recovery .account-form form,body.account_recovery .device-confirmation form,body.email_recovery .account-form form,body.email_recovery .device-confirmation form,body.security_upgrade .account-form form,body.security_upgrade .device-confirmation form,body.authorizations .account-form form,body.authorizations .device-confirmation form,body.restricted_access .account-form form,body.restricted_access .device-confirmation form,body.access_grants .account-form form,body.access_grants .device-confirmation form,body.javascript_sdk .account-form form,body.javascript_sdk .device-confirmation form{
    margin:0
}
body.sessions .account-form h1,body.sessions .device-confirmation h1,body.users.new .account-form h1,body.users.new .device-confirmation h1,body.users.create .account-form h1,body.users.create .device-confirmation h1,body.password_resets .account-form h1,body.password_resets .device-confirmation h1,body.device_confirmations .account-form h1,body.device_confirmations .device-confirmation h1,body.users.show_verify .account-form h1,body.users.show_verify .device-confirmation h1,body.users.check_state .account-form h1,body.users.check_state .device-confirmation h1,body.users.verify .account-form h1,body.users.verify .device-confirmation h1,body.users.show_user_terms .account-form h1,body.users.show_user_terms .device-confirmation h1,body.users.accept_terms .account-form h1,body.users.accept_terms .device-confirmation h1,body.users.oauth_signup .account-form h1,body.users.oauth_signup .device-confirmation h1,body.users.oauth_create .account-form h1,body.users.oauth_create .device-confirmation h1,body.quickstarts .account-form h1,body.quickstarts .device-confirmation h1,body.account_recovery .account-form h1,body.account_recovery .device-confirmation h1,body.email_recovery .account-form h1,body.email_recovery .device-confirmation h1,body.security_upgrade .account-form h1,body.security_upgrade .device-confirmation h1,body.authorizations .account-form h1,body.authorizations .device-confirmation h1,body.restricted_access .account-form h1,body.restricted_access .device-confirmation h1,body.access_grants .account-form h1,body.access_grants .device-confirmation h1,body.javascript_sdk .account-form h1,body.javascript_sdk .device-confirmation h1{
    font-weight:500;
    text-align:center;
    font-size:28px;
    padding:30px 0;
    line-height:1
}
body.sessions .account-form h1 small,body.sessions .device-confirmation h1 small,body.users.new .account-form h1 small,body.users.new .device-confirmation h1 small,body.users.create .account-form h1 small,body.users.create .device-confirmation h1 small,body.password_resets .account-form h1 small,body.password_resets .device-confirmation h1 small,body.device_confirmations .account-form h1 small,body.device_confirmations .device-confirmation h1 small,body.users.show_verify .account-form h1 small,body.users.show_verify .device-confirmation h1 small,body.users.check_state .account-form h1 small,body.users.check_state .device-confirmation h1 small,body.users.verify .account-form h1 small,body.users.verify .device-confirmation h1 small,body.users.show_user_terms .account-form h1 small,body.users.show_user_terms .device-confirmation h1 small,body.users.accept_terms .account-form h1 small,body.users.accept_terms .device-confirmation h1 small,body.users.oauth_signup .account-form h1 small,body.users.oauth_signup .device-confirmation h1 small,body.users.oauth_create .account-form h1 small,body.users.oauth_create .device-confirmation h1 small,body.quickstarts .account-form h1 small,body.quickstarts .device-confirmation h1 small,body.account_recovery .account-form h1 small,body.account_recovery .device-confirmation h1 small,body.email_recovery .account-form h1 small,body.email_recovery .device-confirmation h1 small,body.security_upgrade .account-form h1 small,body.security_upgrade .device-confirmation h1 small,body.authorizations .account-form h1 small,body.authorizations .device-confirmation h1 small,body.restricted_access .account-form h1 small,body.restricted_access .device-confirmation h1 small,body.access_grants .account-form h1 small,body.access_grants .device-confirmation h1 small,body.javascript_sdk .account-form h1 small,body.javascript_sdk .device-confirmation h1 small{
    font-size:16px;
    font-weight:400
}
body.sessions .account-form .reset-password-title,body.sessions .device-confirmation .reset-password-title,body.users.new .account-form .reset-password-title,body.users.new .device-confirmation .reset-password-title,body.users.create .account-form .reset-password-title,body.users.create .device-confirmation .reset-password-title,body.password_resets .account-form .reset-password-title,body.password_resets .device-confirmation .reset-password-title,body.device_confirmations .account-form .reset-password-title,body.device_confirmations .device-confirmation .reset-password-title,body.users.show_verify .account-form .reset-password-title,body.users.show_verify .device-confirmation .reset-password-title,body.users.check_state .account-form .reset-password-title,body.users.check_state .device-confirmation .reset-password-title,body.users.verify .account-form .reset-password-title,body.users.verify .device-confirmation .reset-password-title,body.users.show_user_terms .account-form .reset-password-title,body.users.show_user_terms .device-confirmation .reset-password-title,body.users.accept_terms .account-form .reset-password-title,body.users.accept_terms .device-confirmation .reset-password-title,body.users.oauth_signup .account-form .reset-password-title,body.users.oauth_signup .device-confirmation .reset-password-title,body.users.oauth_create .account-form .reset-password-title,body.users.oauth_create .device-confirmation .reset-password-title,body.quickstarts .account-form .reset-password-title,body.quickstarts .device-confirmation .reset-password-title,body.account_recovery .account-form .reset-password-title,body.account_recovery .device-confirmation .reset-password-title,body.email_recovery .account-form .reset-password-title,body.email_recovery .device-confirmation .reset-password-title,body.security_upgrade .account-form .reset-password-title,body.security_upgrade .device-confirmation .reset-password-title,body.authorizations .account-form .reset-password-title,body.authorizations .device-confirmation .reset-password-title,body.restricted_access .account-form .reset-password-title,body.restricted_access .device-confirmation .reset-password-title,body.access_grants .account-form .reset-password-title,body.access_grants .device-confirmation .reset-password-title,body.javascript_sdk .account-form .reset-password-title,body.javascript_sdk .device-confirmation .reset-password-title{
    padding-bottom:0
}
body.sessions .account-form .reset-password-title+p,body.sessions .device-confirmation .reset-password-title+p,body.users.new .account-form .reset-password-title+p,body.users.new .device-confirmation .reset-password-title+p,body.users.create .account-form .reset-password-title+p,body.users.create .device-confirmation .reset-password-title+p,body.password_resets .account-form .reset-password-title+p,body.password_resets .device-confirmation .reset-password-title+p,body.device_confirmations .account-form .reset-password-title+p,body.device_confirmations .device-confirmation .reset-password-title+p,body.users.show_verify .account-form .reset-password-title+p,body.users.show_verify .device-confirmation .reset-password-title+p,body.users.check_state .account-form .reset-password-title+p,body.users.check_state .device-confirmation .reset-password-title+p,body.users.verify .account-form .reset-password-title+p,body.users.verify .device-confirmation .reset-password-title+p,body.users.show_user_terms .account-form .reset-password-title+p,body.users.show_user_terms .device-confirmation .reset-password-title+p,body.users.accept_terms .account-form .reset-password-title+p,body.users.accept_terms .device-confirmation .reset-password-title+p,body.users.oauth_signup .account-form .reset-password-title+p,body.users.oauth_signup .device-confirmation .reset-password-title+p,body.users.oauth_create .account-form .reset-password-title+p,body.users.oauth_create .device-confirmation .reset-password-title+p,body.quickstarts .account-form .reset-password-title+p,body.quickstarts .device-confirmation .reset-password-title+p,body.account_recovery .account-form .reset-password-title+p,body.account_recovery .device-confirmation .reset-password-title+p,body.email_recovery .account-form .reset-password-title+p,body.email_recovery .device-confirmation .reset-password-title+p,body.security_upgrade .account-form .reset-password-title+p,body.security_upgrade .device-confirmation .reset-password-title+p,body.authorizations .account-form .reset-password-title+p,body.authorizations .device-confirmation .reset-password-title+p,body.restricted_access .account-form .reset-password-title+p,body.restricted_access .device-confirmation .reset-password-title+p,body.access_grants .account-form .reset-password-title+p,body.access_grants .device-confirmation .reset-password-title+p,body.javascript_sdk .account-form .reset-password-title+p,body.javascript_sdk .device-confirmation .reset-password-title+p{
    text-align:center;
    padding:0 20px
}
body.sessions .account-form input[type=text],body.sessions .account-form input[type=email],body.sessions .account-form input[type=password],body.sessions .device-confirmation input[type=text],body.sessions .device-confirmation input[type=email],body.sessions .device-confirmation input[type=password],body.users.new .account-form input[type=text],body.users.new .account-form input[type=email],body.users.new .account-form input[type=password],body.users.new .device-confirmation input[type=text],body.users.new .device-confirmation input[type=email],body.users.new .device-confirmation input[type=password],body.users.create .account-form input[type=text],body.users.create .account-form input[type=email],body.users.create .account-form input[type=password],body.users.create .device-confirmation input[type=text],body.users.create .device-confirmation input[type=email],body.users.create .device-confirmation input[type=password],body.password_resets .account-form input[type=text],body.password_resets .account-form input[type=email],body.password_resets .account-form input[type=password],body.password_resets .device-confirmation input[type=text],body.password_resets .device-confirmation input[type=email],body.password_resets .device-confirmation input[type=password],body.device_confirmations .account-form input[type=text],body.device_confirmations .account-form input[type=email],body.device_confirmations .account-form input[type=password],body.device_confirmations .device-confirmation input[type=text],body.device_confirmations .device-confirmation input[type=email],body.device_confirmations .device-confirmation input[type=password],body.users.show_verify .account-form input[type=text],body.users.show_verify .account-form input[type=email],body.users.show_verify .account-form input[type=password],body.users.show_verify .device-confirmation input[type=text],body.users.show_verify .device-confirmation input[type=email],body.users.show_verify .device-confirmation input[type=password],body.users.check_state .account-form input[type=text],body.users.check_state .account-form input[type=email],body.users.check_state .account-form input[type=password],body.users.check_state .device-confirmation input[type=text],body.users.check_state .device-confirmation input[type=email],body.users.check_state .device-confirmation input[type=password],body.users.verify .account-form input[type=text],body.users.verify .account-form input[type=email],body.users.verify .account-form input[type=password],body.users.verify .device-confirmation input[type=text],body.users.verify .device-confirmation input[type=email],body.users.verify .device-confirmation input[type=password],body.users.show_user_terms .account-form input[type=text],body.users.show_user_terms .account-form input[type=email],body.users.show_user_terms .account-form input[type=password],body.users.show_user_terms .device-confirmation input[type=text],body.users.show_user_terms .device-confirmation input[type=email],body.users.show_user_terms .device-confirmation input[type=password],body.users.accept_terms .account-form input[type=text],body.users.accept_terms .account-form input[type=email],body.users.accept_terms .account-form input[type=password],body.users.accept_terms .device-confirmation input[type=text],body.users.accept_terms .device-confirmation input[type=email],body.users.accept_terms .device-confirmation input[type=password],body.users.oauth_signup .account-form input[type=text],body.users.oauth_signup .account-form input[type=email],body.users.oauth_signup .account-form input[type=password],body.users.oauth_signup .device-confirmation input[type=text],body.users.oauth_signup .device-confirmation input[type=email],body.users.oauth_signup .device-confirmation input[type=password],body.users.oauth_create .account-form input[type=text],body.users.oauth_create .account-form input[type=email],body.users.oauth_create .account-form input[type=password],body.users.oauth_create .device-confirmation input[type=text],body.users.oauth_create .device-confirmation input[type=email],body.users.oauth_create .device-confirmation input[type=password],body.quickstarts .account-form input[type=text],body.quickstarts .account-form input[type=email],body.quickstarts .account-form input[type=password],body.quickstarts .device-confirmation input[type=text],body.quickstarts .device-confirmation input[type=email],body.quickstarts .device-confirmation input[type=password],body.account_recovery .account-form input[type=text],body.account_recovery .account-form input[type=email],body.account_recovery .account-form input[type=password],body.account_recovery .device-confirmation input[type=text],body.account_recovery .device-confirmation input[type=email],body.account_recovery .device-confirmation input[type=password],body.email_recovery .account-form input[type=text],body.email_recovery .account-form input[type=email],body.email_recovery .account-form input[type=password],body.email_recovery .device-confirmation input[type=text],body.email_recovery .device-confirmation input[type=email],body.email_recovery .device-confirmation input[type=password],body.security_upgrade .account-form input[type=text],body.security_upgrade .account-form input[type=email],body.security_upgrade .account-form input[type=password],body.security_upgrade .device-confirmation input[type=text],body.security_upgrade .device-confirmation input[type=email],body.security_upgrade .device-confirmation input[type=password],body.authorizations .account-form input[type=text],body.authorizations .account-form input[type=email],body.authorizations .account-form input[type=password],body.authorizations .device-confirmation input[type=text],body.authorizations .device-confirmation input[type=email],body.authorizations .device-confirmation input[type=password],body.restricted_access .account-form input[type=text],body.restricted_access .account-form input[type=email],body.restricted_access .account-form input[type=password],body.restricted_access .device-confirmation input[type=text],body.restricted_access .device-confirmation input[type=email],body.restricted_access .device-confirmation input[type=password],body.access_grants .account-form input[type=text],body.access_grants .account-form input[type=email],body.access_grants .account-form input[type=password],body.access_grants .device-confirmation input[type=text],body.access_grants .device-confirmation input[type=email],body.access_grants .device-confirmation input[type=password],body.javascript_sdk .account-form input[type=text],body.javascript_sdk .account-form input[type=email],body.javascript_sdk .account-form input[type=password],body.javascript_sdk .device-confirmation input[type=text],body.javascript_sdk .device-confirmation input[type=email],body.javascript_sdk .device-confirmation input[type=password]{
    width:100%;
    height:42px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
body.sessions .account-form .checkbox,body.sessions .device-confirmation .checkbox,body.users.new .account-form .checkbox,body.users.new .device-confirmation .checkbox,body.users.create .account-form .checkbox,body.users.create .device-confirmation .checkbox,body.password_resets .account-form .checkbox,body.password_resets .device-confirmation .checkbox,body.device_confirmations .account-form .checkbox,body.device_confirmations .device-confirmation .checkbox,body.users.show_verify .account-form .checkbox,body.users.show_verify .device-confirmation .checkbox,body.users.check_state .account-form .checkbox,body.users.check_state .device-confirmation .checkbox,body.users.verify .account-form .checkbox,body.users.verify .device-confirmation .checkbox,body.users.show_user_terms .account-form .checkbox,body.users.show_user_terms .device-confirmation .checkbox,body.users.accept_terms .account-form .checkbox,body.users.accept_terms .device-confirmation .checkbox,body.users.oauth_signup .account-form .checkbox,body.users.oauth_signup .device-confirmation .checkbox,body.users.oauth_create .account-form .checkbox,body.users.oauth_create .device-confirmation .checkbox,body.quickstarts .account-form .checkbox,body.quickstarts .device-confirmation .checkbox,body.account_recovery .account-form .checkbox,body.account_recovery .device-confirmation .checkbox,body.email_recovery .account-form .checkbox,body.email_recovery .device-confirmation .checkbox,body.security_upgrade .account-form .checkbox,body.security_upgrade .device-confirmation .checkbox,body.authorizations .account-form .checkbox,body.authorizations .device-confirmation .checkbox,body.restricted_access .account-form .checkbox,body.restricted_access .device-confirmation .checkbox,body.access_grants .account-form .checkbox,body.access_grants .device-confirmation .checkbox,body.javascript_sdk .account-form .checkbox,body.javascript_sdk .device-confirmation .checkbox{
    padding-top:10px
}
body.sessions .device-confirmation,body.users.new .device-confirmation,body.users.create .device-confirmation,body.password_resets .device-confirmation,body.device_confirmations .device-confirmation,body.users.show_verify .device-confirmation,body.users.check_state .device-confirmation,body.users.verify .device-confirmation,body.users.show_user_terms .device-confirmation,body.users.accept_terms .device-confirmation,body.users.oauth_signup .device-confirmation,body.users.oauth_create .device-confirmation,body.quickstarts .device-confirmation,body.account_recovery .device-confirmation,body.email_recovery .device-confirmation,body.security_upgrade .device-confirmation,body.authorizations .device-confirmation,body.restricted_access .device-confirmation,body.access_grants .device-confirmation,body.javascript_sdk .device-confirmation{
    padding:0 20px 30px;
    background:#fff;
    font-size:16px
}
body.sessions .device-confirmation h1,body.users.new .device-confirmation h1,body.users.create .device-confirmation h1,body.password_resets .device-confirmation h1,body.device_confirmations .device-confirmation h1,body.users.show_verify .device-confirmation h1,body.users.check_state .device-confirmation h1,body.users.verify .device-confirmation h1,body.users.show_user_terms .device-confirmation h1,body.users.accept_terms .device-confirmation h1,body.users.oauth_signup .device-confirmation h1,body.users.oauth_create .device-confirmation h1,body.quickstarts .device-confirmation h1,body.account_recovery .device-confirmation h1,body.email_recovery .device-confirmation h1,body.security_upgrade .device-confirmation h1,body.authorizations .device-confirmation h1,body.restricted_access .device-confirmation h1,body.access_grants .device-confirmation h1,body.javascript_sdk .device-confirmation h1{
    padding:30px 20px
}
@media screen and (min-width:768px){
    body.sessions .device-confirmation,body.users.new .device-confirmation,body.users.create .device-confirmation,body.password_resets .device-confirmation,body.device_confirmations .device-confirmation,body.users.show_verify .device-confirmation,body.users.check_state .device-confirmation,body.users.verify .device-confirmation,body.users.show_user_terms .device-confirmation,body.users.accept_terms .device-confirmation,body.users.oauth_signup .device-confirmation,body.users.oauth_create .device-confirmation,body.quickstarts .device-confirmation,body.account_recovery .device-confirmation,body.email_recovery .device-confirmation,body.security_upgrade .device-confirmation,body.authorizations .device-confirmation,body.restricted_access .device-confirmation,body.access_grants .device-confirmation,body.javascript_sdk .device-confirmation{
        margin-top:40px
    }
}
body.sessions .account-extras,body.users.new .account-extras,body.users.create .account-extras,body.password_resets .account-extras,body.device_confirmations .account-extras,body.users.show_verify .account-extras,body.users.check_state .account-extras,body.users.verify .account-extras,body.users.show_user_terms .account-extras,body.users.accept_terms .account-extras,body.users.oauth_signup .account-extras,body.users.oauth_create .account-extras,body.quickstarts .account-extras,body.account_recovery .account-extras,body.email_recovery .account-extras,body.security_upgrade .account-extras,body.authorizations .account-extras,body.restricted_access .account-extras,body.access_grants .account-extras,body.javascript_sdk .account-extras{
    text-align:center;
    padding:30px 0 0;
    font-size:13px
}
body.sessions .account-extras p,body.users.new .account-extras p,body.users.create .account-extras p,body.password_resets .account-extras p,body.device_confirmations .account-extras p,body.users.show_verify .account-extras p,body.users.check_state .account-extras p,body.users.verify .account-extras p,body.users.show_user_terms .account-extras p,body.users.accept_terms .account-extras p,body.users.oauth_signup .account-extras p,body.users.oauth_create .account-extras p,body.quickstarts .account-extras p,body.account_recovery .account-extras p,body.email_recovery .account-extras p,body.security_upgrade .account-extras p,body.authorizations .account-extras p,body.restricted_access .account-extras p,body.access_grants .account-extras p,body.javascript_sdk .account-extras p{
    color:#8e9eae
}
body.sessions .account-extras a,body.users.new .account-extras a,body.users.create .account-extras a,body.password_resets .account-extras a,body.device_confirmations .account-extras a,body.users.show_verify .account-extras a,body.users.check_state .account-extras a,body.users.verify .account-extras a,body.users.show_user_terms .account-extras a,body.users.accept_terms .account-extras a,body.users.oauth_signup .account-extras a,body.users.oauth_create .account-extras a,body.quickstarts .account-extras a,body.account_recovery .account-extras a,body.email_recovery .account-extras a,body.security_upgrade .account-extras a,body.authorizations .account-extras a,body.restricted_access .account-extras a,body.access_grants .account-extras a,body.javascript_sdk .account-extras a{
    color:#708599
}
body.static.home .password-level,body.users.new .password-level,body.users.create .password-level,body.vault_accounts .password-level,body.oauth_signup .password-level,body.oauth_signin .password-level,body.oauth_create .password-level,body.settings.show .password-level,body.password_resets.change .password-level,body.join .password-level{
    cursor:pointer;
    margin-bottom:4px;
    margin-top:5px
}
body.static.home .password-level>span,body.users.new .password-level>span,body.users.create .password-level>span,body.vault_accounts .password-level>span,body.oauth_signup .password-level>span,body.oauth_signin .password-level>span,body.oauth_create .password-level>span,body.settings.show .password-level>span,body.password_resets.change .password-level>span,body.join .password-level>span{
    font-height:none;
    width:24%;
    display:inline-block;
    height:4px;
    background:#708599;
    margin-right:1px;
    margin-bottom:3px
}
body.static.home .password-level.weak span:nth-child(1),body.users.new .password-level.weak span:nth-child(1),body.users.create .password-level.weak span:nth-child(1),body.vault_accounts .password-level.weak span:nth-child(1),body.oauth_signup .password-level.weak span:nth-child(1),body.oauth_signin .password-level.weak span:nth-child(1),body.oauth_create .password-level.weak span:nth-child(1),body.settings.show .password-level.weak span:nth-child(1),body.password_resets.change .password-level.weak span:nth-child(1),body.join .password-level.weak span:nth-child(1){
    background:#cf5b25
}
body.static.home .password-level.weak .level,body.users.new .password-level.weak .level,body.users.create .password-level.weak .level,body.vault_accounts .password-level.weak .level,body.oauth_signup .password-level.weak .level,body.oauth_signin .password-level.weak .level,body.oauth_create .password-level.weak .level,body.settings.show .password-level.weak .level,body.password_resets.change .password-level.weak .level,body.join .password-level.weak .level{
    background:0 0;
    color:#cf5b25
}
body.static.home .password-level.good span:nth-child(-n+2),body.users.new .password-level.good span:nth-child(-n+2),body.users.create .password-level.good span:nth-child(-n+2),body.vault_accounts .password-level.good span:nth-child(-n+2),body.oauth_signup .password-level.good span:nth-child(-n+2),body.oauth_signin .password-level.good span:nth-child(-n+2),body.oauth_create .password-level.good span:nth-child(-n+2),body.settings.show .password-level.good span:nth-child(-n+2),body.password_resets.change .password-level.good span:nth-child(-n+2),body.join .password-level.good span:nth-child(-n+2){
    background:#e79c2a
}
body.static.home .password-level.good .level,body.users.new .password-level.good .level,body.users.create .password-level.good .level,body.vault_accounts .password-level.good .level,body.oauth_signup .password-level.good .level,body.oauth_signin .password-level.good .level,body.oauth_create .password-level.good .level,body.settings.show .password-level.good .level,body.password_resets.change .password-level.good .level,body.join .password-level.good .level{
    background:0 0;
    color:#e79c2a
}
body.static.home .password-level.excellent span,body.users.new .password-level.excellent span,body.users.create .password-level.excellent span,body.vault_accounts .password-level.excellent span,body.oauth_signup .password-level.excellent span,body.oauth_signin .password-level.excellent span,body.oauth_create .password-level.excellent span,body.settings.show .password-level.excellent span,body.password_resets.change .password-level.excellent span,body.join .password-level.excellent span{
    background:#53a712
}
body.static.home .password-level.excellent .level,body.users.new .password-level.excellent .level,body.users.create .password-level.excellent .level,body.vault_accounts .password-level.excellent .level,body.oauth_signup .password-level.excellent .level,body.oauth_signin .password-level.excellent .level,body.oauth_create .password-level.excellent .level,body.settings.show .password-level.excellent .level,body.password_resets.change .password-level.excellent .level,body.join .password-level.excellent .level{
    background:0 0;
    color:#53a712
}
body.static.home .password-level .level,body.users.new .password-level .level,body.users.create .password-level .level,body.vault_accounts .password-level .level,body.oauth_signup .password-level .level,body.oauth_signin .password-level .level,body.oauth_create .password-level .level,body.settings.show .password-level .level,body.password_resets.change .password-level .level,body.join .password-level .level{
    height:auto;
    background:0 0;
    font-size:10px;
    text-align:right;
    text-transform:uppercase;
    letter-spacing:1px;
    font-weight:700;
    float:right
}
body.static.home .password-level .level.good,body.users.new .password-level .level.good,body.users.create .password-level .level.good,body.vault_accounts .password-level .level.good,body.oauth_signup .password-level .level.good,body.oauth_signin .password-level .level.good,body.oauth_create .password-level .level.good,body.settings.show .password-level .level.good,body.password_resets.change .password-level .level.good,body.join .password-level .level.good{
    color:#53a712
}
body.static.home .password-level .level.medium,body.users.new .password-level .level.medium,body.users.create .password-level .level.medium,body.vault_accounts .password-level .level.medium,body.oauth_signup .password-level .level.medium,body.oauth_signin .password-level .level.medium,body.oauth_create .password-level .level.medium,body.settings.show .password-level .level.medium,body.password_resets.change .password-level .level.medium,body.join .password-level .level.medium{
    color:#e79c2a
}
body.static.home .password-level .level.low,body.users.new .password-level .level.low,body.users.create .password-level .level.low,body.vault_accounts .password-level .level.low,body.oauth_signup .password-level .level.low,body.oauth_signin .password-level .level.low,body.oauth_create .password-level .level.low,body.settings.show .password-level .level.low,body.password_resets.change .password-level .level.low,body.join .password-level .level.low{
    color:#cf5b25
}
body.merchant_settings #main>header,body.api_keys #main>header,body.blocks.show #main>header,body.blocks.index #main>header,body.transactions.index #main>header,body.addresses.show #main>header{
    border-bottom:0;
    padding-bottom:0
}
body.merchant_settings .control-group .controls .address-detail,body.api_keys .control-group .controls .address-detail,body.blocks.show .control-group .controls .address-detail,body.blocks.index .control-group .controls .address-detail,body.transactions.index .control-group .controls .address-detail,body.addresses.show .control-group .controls .address-detail{
    padding-top:5px
}
body.merchant_settings .address-detail,body.api_keys .address-detail,body.blocks.show .address-detail,body.blocks.index .address-detail,body.transactions.index .address-detail,body.addresses.show .address-detail{
    word-break:break-word
}
body.static,body.charts,body.careers{
    background-color:#fff;
    background-position:0 -28px
}
body.static #page,body.charts #page,body.careers #page{
    border:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.dropdown-menu{
    border-radius:1px;
    border:0;
    -webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);
    box-shadow:0 2px 3px rgba(0,0,0,.1)
}
.dropdown-menu a{
    font-size:13px
}
body.home,body.static.merchants,body.sms_service,body.security,body.buybitcoin,body.admin #page>.row.admin .span10 .table th,body.admin #page>.row.admin .span10 .table td,.network-table th,.network-table td{
    font-size:12px;
    padding:6px 10px;
    vertical-align:top
}
body.home.compact,body.static.merchants.compact,body.sms_service.compact,body.security.compact,body.buybitcoin.compact,body.admin #page>.row.admin .span10 .table th.compact,body.admin #page>.row.admin .span10 .table td.compact,.network-table th.compact,.network-table td.compact{
    max-width:170px;
    text-overflow:ellipsis;
    overflow:hidden
}
body.home.transfer-payments div.well,body.static.merchants.transfer-payments div.well,body.sms_service.transfer-payments div.well,body.security.transfer-payments div.well,body.buybitcoin.transfer-payments div.well,body.admin #page>.row.admin .span10 .table th.transfer-payments div.well,body.admin #page>.row.admin .span10 .table td.transfer-payments div.well,.network-table th.transfer-payments div.well,.network-table td.transfer-payments div.well{
    margin:-7px 0 4px
}
body.home.transfer-payments div.well table,body.static.merchants.transfer-payments div.well table,body.sms_service.transfer-payments div.well table,body.security.transfer-payments div.well table,body.buybitcoin.transfer-payments div.well table,body.admin #page>.row.admin .span10 .table th.transfer-payments div.well table,body.admin #page>.row.admin .span10 .table td.transfer-payments div.well table,.network-table th.transfer-payments div.well table,.network-table td.transfer-payments div.well table{
    margin:0
}
body.home div.io-row,body.static.merchants div.io-row,body.sms_service div.io-row,body.security div.io-row,body.buybitcoin div.io-row,body.admin #page>.row.admin .span10 .table th div.io-row,body.admin #page>.row.admin .span10 .table td div.io-row,.network-table th div.io-row,.network-table td div.io-row{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
body.home div.io-row .address,body.static.merchants div.io-row .address,body.sms_service div.io-row .address,body.security div.io-row .address,body.buybitcoin div.io-row .address,body.admin #page>.row.admin .span10 .table th div.io-row .address,body.admin #page>.row.admin .span10 .table td div.io-row .address,.network-table th div.io-row .address,.network-table td div.io-row .address{
    -webkit-box-flex:10;
    -webkit-flex-grow:10;
    -ms-flex-positive:10;
    flex-grow:10;
    max-width:150px;
    padding-right:10px;
    text-overflow:ellipsis;
    overflow:hidden
}
body.home div.io-row .details,body.static.merchants div.io-row .details,body.sms_service div.io-row .details,body.security div.io-row .details,body.buybitcoin div.io-row .details,body.admin #page>.row.admin .span10 .table th div.io-row .details,body.admin #page>.row.admin .span10 .table td div.io-row .details,.network-table th div.io-row .details,.network-table td div.io-row .details{
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1;
    text-align:right;
    white-space:nowrap
}
body.home div.amount-row,body.static.merchants div.amount-row,body.sms_service div.amount-row,body.security div.amount-row,body.buybitcoin div.amount-row,body.admin #page>.row.admin .span10 .table th div.amount-row,body.admin #page>.row.admin .span10 .table td div.amount-row,.network-table th div.amount-row,.network-table td div.amount-row{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    white-space:nowrap
}
body.home div.amount-row .amount,body.static.merchants div.amount-row .amount,body.sms_service div.amount-row .amount,body.security div.amount-row .amount,body.buybitcoin div.amount-row .amount,body.admin #page>.row.admin .span10 .table th div.amount-row .amount,body.admin #page>.row.admin .span10 .table td div.amount-row .amount,.network-table th div.amount-row .amount,.network-table td div.amount-row .amount{
    -webkit-box-flex:10;
    -webkit-flex-grow:10;
    -ms-flex-positive:10;
    flex-grow:10;
    font-family:monospace
}
body.home div.amount-row .confirmed,body.static.merchants div.amount-row .confirmed,body.sms_service div.amount-row .confirmed,body.security div.amount-row .confirmed,body.buybitcoin div.amount-row .confirmed,body.admin #page>.row.admin .span10 .table th div.amount-row .confirmed,body.admin #page>.row.admin .span10 .table td div.amount-row .confirmed,.network-table th div.amount-row .confirmed,.network-table td div.amount-row .confirmed{
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1;
    margin-left:5px;
    margin-right:10px
}
body.home textarea.script,body.static.merchants textarea.script,body.sms_service textarea.script,body.security textarea.script,body.buybitcoin textarea.script,body.admin #page>.row.admin .span10 .table th textarea.script,body.admin #page>.row.admin .span10 .table td textarea.script,.network-table th textarea.script,.network-table td textarea.script{
    margin:0 0 10px;
    padding:3px 6px;
    width:300px;
    font-size:12px;
    color:#999;
    border:none;
    border-left:1px solid #708599;
    border-radius:none;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-font-smoothing:antialiased
}
body.home div.script,body.static.merchants div.script,body.sms_service div.script,body.security div.script,body.buybitcoin div.script,body.admin #page>.row.admin .span10 .table th div.script,body.admin #page>.row.admin .span10 .table td div.script,.network-table th div.script,.network-table td div.script{
    padding:3px 6px;
    width:300px;
    word-wrap:break-word;
    color:#999;
    background:#f9f9f9
}
body.home.hide-scripts div.script,body.static.merchants.hide-scripts div.script,body.sms_service.hide-scripts div.script,body.security.hide-scripts div.script,body.buybitcoin.hide-scripts div.script,body.admin #page>.row.admin .span10 .table th.hide-scripts div.script,body.admin #page>.row.admin .span10 .table td.hide-scripts div.script,.network-table th.hide-scripts div.script,.network-table td.hide-scripts div.script{
    display:none
}
body.home.tx-container,body.static.merchants.tx-container,body.sms_service.tx-container,body.security.tx-container,body.buybitcoin.tx-container,body.admin #page>.row.admin .span10 .table th.tx-container,body.admin #page>.row.admin .span10 .table td.tx-container,.network-table th.tx-container,.network-table td.tx-container{
    padding:15px;
    background:#f6f6f6
}
table.features td:first-child a{
    color:#050f19;
    text-decoration:none
}
table.features td:first-child a:hover{
    color:#1652f0
}
table.features td:first-child i{
    margin-left:2px
}
table.features td:first-child [class^=icon-]:before,table.features td:first-child [class*=' icon-']:before,table.features td:first-child .icon:before{
    width:13px;
    opacity:.85
}
.logo-thumb{
    display:block;
    margin:0 10px;
    height:80px;
    background:center center no-repeat;
    background-size:contain
}
.logo-thumb.wordpress{
    background-image:url(/assets/logos/logo_wordpress-854e552499fbc6e20c0a6871e83e4501993ba5d89f763f94925ef5172de2555b.png)
}
.logo-thumb.magento{
    background-image:url(/assets/logos/logo_magento-5be9d78a87a6ea167c99f088bf03381cff14c1638ae3d3b91bb396e2da0f7a47.png)
}
.logo-thumb.zencart{
    background-image:url(/assets/logos/logo_zencart-84a5d5ce3040926db7bac8ff9b466bbc71446068f8517c479754e30cc2d5bdeb.png)
}
.logo-thumb.woocommerce{
    background-image:url(/assets/logos/logo_woocommerce-c1c684355e72d25db864483d1e377ccc8e8f47a79aeb084c65e19976e90089b0.png)
}
.logo-thumb.wpecommerce{
    background-image:url(/assets/logos/logo_wpecommerce-918ada0514440c1e20246e016cc653f0e00f395bd593adba2b0101c474a07cbf.png)
}
.logo-thumb.spree{
    background-image:url(/assets/logos/logo_spree-ba3ca8c63a8e4ec699b472a6aca402695aa5ddf6b24fa60527f91818da440445.png)
}
div.merchant-flow-preview{
    margin:10px 0;
    width:600px;
    height:128px;
    background:transparent url(/images/docs/merchant_payment_flow.png) no-repeat
}
div.merchant-flow-preview.button{
    background-position:0 0
}
div.merchant-flow-preview.pages{
    background-position:0 -138px
}
div.merchant-flow-preview.iframes{
    background-position:0 -276px
}
div.phone-flow-preview{
    margin:10px 0;
    width:665px;
    height:238px;
    background:transparent url(/images/docs/phone_payment_flow.png) 0 0 no-repeat
}
div.invoice-flow-preview{
    margin:10px 0;
    width:693px;
    height:128px;
    background:transparent url(/images/docs/invoice_payment_flow.png) 0 0 no-repeat
}
span.caption{
    display:block;
    margin:10px 0 0;
    font-size:13px;
    line-height:15px;
    text-align:center;
    color:#888
}
body.app .sms-hero{
    background:#fff;
    padding:0
}
body.app .sms-hero h1{
    padding-top:40px;
    color:#1652f0
}
body.app .sms-hero .btn-large{
    margin-bottom:80px
}
body.app .sms-hero .offset1 img{
    padding-top:20px
}
body.app .sms-hero .container{
    padding:80px 0 0
}
body.app .sms-hero .container p{
    margin:1em 0;
    font-size:24px
}
body.app .sms-commands h2{
    text-align:center;
    font-size:46px;
    margin:1em 0;
    color:#05b169
}
body.app .sms-commands ul li{
    font-size:18px;
    margin:1em 0
}
body.app .sms-commands strong{
    display:block
}
body.app .sms-how{
    background:#fff;
    padding-bottom:100px
}
body.app .sms-how i{
    opacity:.3;
    width:24px
}
body.app .sms-how h2{
    text-align:center;
    font-size:42px;
    margin:1em 0;
    color:#1652f0
}
body.app .sms-how h3{
    font-weight:500
}
body.app .sms-how p{
    font-size:18px
}
.merchants-features h2{
    margin-bottom:.5em!important
}
.merchants-features h3{
    font-size:16px;
    text-transform:uppercase;
    letter-spacing:2px;
    color:#888
}
.merchants-features h4{
    color:#1652f0;
    font-size:24px
}
.merchants-settings .address-inputs input[type=text]{
    margin-bottom:5px
}
.merchants-settings input[type=text],.merchants-settings select{
    margin-top:-5px
}
.merchants-settings #min_balance_controls input[type=radio]{
    margin-top:-3px
}
.merchants-settings #min_balance_controls .divider{
    text-transform:uppercase;
    margin:0 30px;
    font-weight:700
}
.merchants-settings select#user_merchant_excluded_countries{
    height:156px
}
.dropdown-hover:hover>ul.dropdown-menu{
    display:block
}
.dropdown-hover:hover>ul.dropdown-menu .dropdrown-menu:after,.dropdown-hover:hover>ul.dropdown-menu .dropdown-toggle:after{
    content:none;
    border:0
}
.dropdown-hover>.dropdown-menu{
    margin:0 20px
}
.dropdown-hover>.dropdown-menu a{
    font-weight:500;
    color:#050f19;
    background:0 0
}
.dropdown-hover>.dropdown-menu a.active,.dropdown-hover>.dropdown-menu a:hover{
    background:0 0;
    color:#1652f0
}
.avatar{
    border-radius:50%
}
.popover-title{
    margin:0!important;
    font-size:15px!important;
    font-weight:400!important;
    line-height:18px!important;
    color:#708599!important
}
.popover-content{
    color:#708599!important;
    line-height:20px!important
}
.spinner-btn{
    position:relative;
    top:3px;
    display:inline-block;
    width:12px;
    height:12px;
    border:solid 2px transparent;
    border-top-color:#fff;
    border-left-color:#fff;
    border-right-color:#fff;
    border-radius:10px;
    -webkit-animation:spinner 800ms linear infinite;
    animation:spinner 800ms linear infinite
}
.spinner-btn-small{
    position:relative;
    top:2px;
    display:inline-block;
    width:9px;
    height:9px;
    border:solid 2px transparent;
    border-top-color:#fff;
    border-left-color:#fff;
    border-right-color:#fff;
    border-radius:10px;
    -webkit-animation:spinner 800ms linear infinite;
    animation:spinner 800ms linear infinite
}
@-webkit-keyframes spinner{
    from{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
@keyframes spinner{
    from{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
.modal-body.delete,.modal-body.set-as-primary,.modal-body.sms,.modal-body.google-auth{
    padding-top:0;
    margin-top:-1px
}
.qr-wrapper{
    height:245px;
    width:320px
}
.qr-wrapper .center-buttons{
    top:105px
}
.processing,.uploading{
    display:none
}
#upload_qr{
    color:#fff;
    opacity:0;
    height:0;
    width:0
}
.button_to,.button_to div{
    margin:0;
    display:inline
}
.divided-section{
    padding:20px
}
.divided-section h1,.divided-section h2,.divided-section h3,.divided-section h4{
    margin:10px 0
}
.divided-border{
    border-bottom:1px solid #f1f3f5
}
body.static.styleguide #page.container{
    padding-top:80px
}
body.static.styleguide #styleguide{
    max-width:800px;
    margin:0 auto
}
body.static.styleguide .navbar .section{
    text-transform:uppercase;
    font-size:20px;
    padding:14px 0;
    display:inline-block
}
body.static.styleguide .color{
    display:inline-block;
    width:120px;
    height:120px;
    border-radius:2px;
    background:#fff;
    color:#fff;
    text-align:center;
    line-height:120px;
    margin:0 20px 0 0
}
body.static.styleguide .color.blue{
    background:#1652f0
}
body.static.styleguide .color.text{
    background:#050f19
}
body.static.styleguide .color.grey{
    background:#f1f3f5;
    color:#111
}
body.static.styleguide .color.textdarkgrey{
    background:#708599
}
body.static.styleguide .color.textgrey{
    background:#708599
}
body.static.styleguide .btn{
    margin:20px 20px 20px 0
}
body.authorizations #page{
    padding:0
}
.limit .enable{
    padding-left:60px;
    background-image:url(/images/app/icon-limits.png);
    background-repeat:no-repeat;
    background-size:auto 42px;
    border-top:1px solid #f1f3f5;
    padding-top:30px;
    padding-bottom:30px;
    background-position:0 33px
}
.limit .enable-instant{
    background-image:url(/assets/app/icon-enableinstant-38e1e493e5207bdf6a2351b80b381b8fa898c3407b3ad55c258f797c1531ca85.png)
}
.limit .enable-limit{
    background-image:url(/images/app/icon-limits.png)
}
#raise_limits .modal-body h4{
    font-weight:500
}
#raise_limits .modal-body ul{
    list-style:none;
    margin:0 20px
}
#raise_limits .modal-body ul li{
    padding:25px 0;
    border-bottom:1px solid #f1f3f5
}
#raise_limits .modal-body ul li:last-child{
    border-bottom:0
}
#raise_limits .modal-body ul li h4,#raise_limits .modal-body ul li p{
    margin:0
}
.signout-page{
    text-align:center;
    padding:40px 0;
    opacity:.75
}
body.static.home .navbar .navbar-inner{
    width:1220px;
    margin:auto
}
body.static.home .navbar .navbar-inner .container{
    margin:0;
    width:auto
}
body.static.home .navbar .navbar-inner .nav-collapse .nav.clearfix:last-of-type{
    margin:0
}
@media screen and (max-width:1299px){
    body.static.home .navbar .navbar-inner{
        margin:0 50px;
        width:auto
    }
}
@media screen and (max-width:767px){
    body.static.home .navbar .navbar-inner{
        margin:0 30px
    }
}
.navbar{
    margin-right:0;
    position:absolute;
    width:100%;
    z-index:10
}
.navbar.navbar-static-top{
    margin-left:0;
    margin-right:0
}
.navbar .navbar-inner{
    color:#fff;
    -webkit-box-shadow:none;
    box-shadow:none;
    border:0;
    height:42px;
    -webkit-filter:none;
    filter:none;
    background:#1652f0;
    padding:16px 0;
    border-radius:0
}
.navbar .navbar-inner .nav>.active>a,.navbar .navbar-inner .navbar .nav>.active>a:hover,.navbar .navbar-inner .navbar .nav>.active>a:focus,.navbar .navbar-inner .nav li.dropdown.open>.dropdown-toggle,.navbar .navbar-inner .nav .mobile .active a{
    background:0 0;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#fff
}
.navbar .navbar-inner .dropdown-menu>.active>a,.navbar .navbar-inner .dropdown-menu>.active>a:hover,.navbar .navbar-inner .dropdown-menu>.active>a:focus{
    -webkit-box-shadow:none;
    box-shadow:none;
    border-radius:3px;
    font-size:13px
}
.navbar .navbar-inner .current{
    text-decoration:underline
}
.navbar .navbar-inner .dropdown-toggle{
    background:0 0!important;
    outline:none
}
.navbar .navbar-inner .nav>li.active>a,.navbar .navbar-inner .nav li.dropdown.open>.dropdown-toggle{
    color:#fff
}
.navbar .navbar-inner .nav>li>a,.navbar .navbar-inner .nav .mobile a{
    display:block;
    color:rgba(255,255,255,.95);
    font-weight:600;
    text-shadow:none;
    text-decoration:none;
    padding:8px 10px;
    font-size:13px;
    margin:0 0 0 5px;
    border-radius:2px
}
.navbar .navbar-inner .nav>li>a:hover,.navbar .navbar-inner .nav .mobile a:hover{
    color:#fff
}
.navbar .navbar-inner .nav>li>a .caret,.navbar .navbar-inner .nav .mobile a .caret{
    border-top-color:#fff!important;
    opacity:.7
}
.navbar .navbar-inner .nav>li>a .nav>li>a:hover,.navbar .navbar-inner .nav>li>a .nav .mobile a:hover,.navbar .navbar-inner .nav .mobile a .nav>li>a:hover,.navbar .navbar-inner .nav .mobile a .nav .mobile a:hover{
    background:rgba(255,255,255,.3)
}
.navbar .navbar-inner .nav>li>a .dropdown-menu,.navbar .navbar-inner .nav .mobile a .dropdown-menu{
    border-radius:1px
}
.navbar .navbar-inner .nav>li>a .dropdown-menu>li>a,.navbar .navbar-inner .nav .mobile a .dropdown-menu>li>a{
    font-size:12px
}
.navbar .navbar-inner .nav>li>a.dropdown-toggle span,.navbar .navbar-inner .nav .mobile a.dropdown-toggle span{
    max-width:120px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    display:inline-block;
    font-size:12px
}
.navbar .navbar-inner .nav>li>a .avatar,.navbar .navbar-inner .nav .mobile a .avatar{
    height:30px;
    width:30px;
    margin-top:-12px;
    margin-right:5px;
    opacity:0;
    -webkit-transition:all .1s ease-out;
    transition:all .1s ease-out;
    border-radius:50%
}
.navbar .navbar-inner .nav>li>a .avatar.visible,.navbar .navbar-inner .nav .mobile a .avatar.visible{
    opacity:1
}
.navbar .navbar-inner .btn{
    background:0 0;
    border:2px solid #fff
}
.navbar .navbar-inner .brand{
    padding:6px 20px 12px
}
.navbar .navbar-inner .brand img{
    width:100px
}
.navbar .navbar-inner .mobile{
    display:none
}
.navbar .navbar-inner #application_menu{
    float:right
}
.navbar .navbar-inner .external-link{
    position:relative
}
.navbar .navbar-inner .external-link:after{
    content:'';
    display:block;
    position:absolute;
    top:7px;
    right:10px;
    width:12px;
    height:12px;
    background:url(/assets/app/icon-external-link-080147e3dcc3db97332e4cec92fcb19a2b2032730e72d822fde6b6b177688dc5.png) no-repeat;
    background-size:cover
}
.navbar .dropdown__label{
    position:absolute;
    background-color:#1652f0;
    margin-top:1px;
    margin-left:7px;
    padding:0 5px;
    font-size:9px;
    color:#fff;
    border-radius:3px
}
.navbar .dropdown-menu>li>a{
    padding-right:36px
}
body.nav-toggled .navbar-static-top,body.nav-toggled #page{
    position:fixed!important;
    overflow:hidden!important;
    top:0;
    left:0;
    right:0;
    bottom:0
}
body.nav-toggled .navbar-inner .nav li a:hover,body.nav-toggled .nav .mobile a:hover,body.nav-toggled .navbar-inner .nav li.active a{
    color:#fff !important;
    background-color:rgba(255,255,255,.2)!important
}
body.nav-toggled .navbar-static-top{
    z-index:100
}
body.nav-toggled #page{
    z-index:50;
    top:80px
}
body.nav-toggled footer{
    display:none
}
body.nav-toggled.charts #page,body.nav-toggled.vault #page,body.nav-toggled.static #page{
    z-index:50;
    top:0
}
@media screen and (min-width:768px) and (max-width:979px){
    body.nav-toggled.about #page{
        width:100%;
        top:0
    }
    body.nav-toggled.buybitcoin #page{
        top:0
    }
}
@media screen and (max-width:767px){
    body.nav-toggled #page{
        top:72px
    }
}
@media screen and (max-width:979px){
    #application_menu{
        position:fixed;
        z-index:9990;
        right:0;
        top:0;
        left:0;
        bottom:0;
        height:auto!important;
        overflow-y:scroll;
        -webkit-overflow-scrolling:touch;
        padding:74px 20px 0;
        background-color:#3882cd;
        display:none
    }
    .mobile-bg{
        position:fixed;
        top:0;
        left:0;
        right:0;
        height:70px;
        background-color:rgba(56,130,205,.9);
        border-bottom:1px solid rgba(255,255,255,.15);
        z-index:9995;
        display:none
    }
    .nav-collapse>div .btn{
        padding:7px 10px;
        margin-top:6px;
        margin-right:3px
    }
    @-webkit-keyframes down{
        0%{
            -webkit-transform:translate3d(0,-500px,0);
            transform:translate3d(0,-500px,0)
        }
        100%{
            -webkit-transform:none;
            transform:none
        }
    }
    @keyframes down{
        0%{
            -webkit-transform:translate3d(0,-500px,0);
            transform:translate3d(0,-500px,0)
        }
        100%{
            -webkit-transform:none;
            transform:none
        }
    }
    body.nav-toggled #application_menu{
        display:block;
        -webkit-animation-name:fadeIn,down;
        animation-name:fadeIn,down;
        -webkit-animation-duration:.4s;
        animation-duration:.4s;
        -webkit-animation-fill-mode:both;
        animation-fill-mode:both
    }
    body.nav-toggled .mobile-bg{
        display:block;
        -webkit-animation-name:fadeIn,down;
        animation-name:fadeIn,down;
        -webkit-animation-duration:.3s;
        animation-duration:.3s;
        -webkit-animation-fill-mode:both;
        animation-fill-mode:both;
        -webkit-animation-delay:.2s;
        animation-delay:.2s
    }
    .navbar-inner .btn-navbar,.brand{
        position:relative;
        z-index:9999
    }
    #application_menu>ul:first-child{
        border-bottom:1px solid rgba(255,255,255,.3);
        padding-bottom:30px
    }
    #application_menu>ul:last-child{
        margin-bottom:30px
    }
    .navbar .navbar-inner .nav>li>a,.navbar .navbar-inner .nav .mobile a{
        -webkit-transition:all .2s ease-in 0s;
        transition:all .2s ease-in 0s;
        margin:0;
        padding:10px
    }
    .navbar .navbar-inner .nav li{
        position:relative
    }
    .navbar .navbar-inner .nav li.active a:after{
        content:'';
        position:absolute;
        width:7px;
        height:7px;
        border:3px solid #3882cd;
        background:#fff;
        left:-7px;
        top:13px;
        border-radius:50%
    }
    .navbar .navbar-inner .nav li.active.signup a:after{
        right:-7px;
        left:auto
    }
    .navbar .navbar-inner .nav>li.signin{
        float:left;
        width:50%;
        text-align:center
    }
    .navbar .navbar-inner .nav>li.signin a{
        border:1px solid #fff
    }
    .navbar .navbar-inner .nav>li.signup{
        float:right;
        width:50%;
        margin:0!important;
        position:relative
    }
    .navbar .navbar-inner .nav>li.signup a{
        border:1px solid #fff
    }
    .navbar .navbar-inner .nav>li.signup:before{
        content:'';
        position:absolute;
        right:100%;
        top:-5px;
        height:52px;
        width:52px;
        margin-right:-25px;
        border-radius:50%;
        background:#3882cd
    }
    .navbar .navbar-inner .nav>li.signup:after{
        content:'OR';
        position:absolute;
        right:100%;
        top:4px;
        height:32px;
        width:32px;
        margin-right:-16px;
        color:#fff;
        font-weight:700;
        text-align:center;
        line-height:32px;
        font-size:10px;
        border-radius:50%;
        background:0 0;
        border:1px solid #fff
    }
    .navbar .navbar-inner .nav>li>ul{
        border-left:1px solid rgba(255,255,255,.2)
    }
    .navbar .navbar-inner #application_menu li.divider{
        margin:20px 0!important
    }
}
@media(max-width:640px){
    .navbar .navbar-inner{
        padding:16px 5%;
        width:90%
    }
}
@media screen and (max-width:1299px){
    body.static.home .navbar .navbar-inner{
        margin:0 50px;
        width:auto;
        padding:16px 0
    }
    body.static.home .brand{
        margin-left:-20px
    }
}
@media screen and (max-width:767px){
    body.static.home .navbar .navbar-inner{
        margin:0 30px
    }
}
body.signed-in .signed_in{
    display:block
}
body.signed-in .not_signed_in{
    display:none
}
body.signed-out .signed_in{
    display:none
}
body.signed-out .not_signed_in{
    display:block
}
.session--verify__text{
    margin-bottom:20px
}
.session--verify__form{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.session--verify__form .form-buttons{
    margin-left:5px
}
.session--verify__form select{
    height:42px
}
body.app footer{
    background-color:#f1f3f5;
    font-size:14px;
    padding:50px 0 70px;
    line-height:1.6
}
body.app footer a,body.app footer span,body.app footer .japan-info{
    color:#708599;
    margin:0;
    font-weight:400
}
body.app footer .japan-info{
    font-size:12px
}
body.app footer a:hover{
    color:#708599
}
body.app footer .brand img{
    width:100px;
    display:block;
    margin:15px 0 10px
}
body.app footer h4{
    font-size:14px;
    font-weight:600;
    color:#708599
}
body.app footer nav a{
    display:block;
    line-height:1.2;
    margin:6px 0;
    max-width:150px
}
body.app footer nav a span{
    margin-right:5px
}
body.app footer .footer__logo svg{
    margin-bottom:10px
}
.footer-locale-select{
    font-size:14px;
    color:#888
}
.footer-locale-select select{
    font-size:12px;
    margin:5px 10px 0 0;
    height:28px;
    max-width:80%;
    padding-top:0;
    padding-bottom:0
}
.disclosure-divider{
    height:1px;
    background:#d8e0e9;
    margin:32px 0
}
#japan-footer-disclosure p{
    font-size:12px;
    color:#708599
}
@media screen and (max-width:767px){
    footer{
        padding-top:10px!important
    }
    footer h4.collapsible__toggle{
        margin:0;
        padding-top:12px;
        padding-bottom:12px;
        border-top:1px solid #f1f3f5;
        cursor:pointer;
        -webkit-user-select:none;
        -moz-user-select:none;
        -ms-user-select:none;
        user-select:none
    }
    footer nav a{
        max-width:none!important
    }
    footer nav.collapsible{
        display:none;
        padding-bottom:12px
    }
    footer .footer__logo{
        padding-bottom:20px
    }
}
@media screen and (min-width:768px){
    footer nav.collapsible{
        display:block!important
    }
}
