@ charset "UTF-8" ;
. ng-cloak , . ng-hide : not ( . ng-hide-animate ) , . x-ng-cloak , [ data-ng-cloak ] , [ ng-cloak ] , [ ng \ : cloak ] , [ x-ng-cloak ] { display : none !important }
ng \ : form { display : block }
/ * !
* Bootstrap v3 . 2 . 0 ( http : / / getbootstrap . com )
* Copyright 2011-2014 Twitter , Inc .
* Licensed under MIT ( https : / / github . com / twbs / bootstrap / blob / master / LICENSE )
* /
/ * !
* Generated using the Bootstrap Customizer ( http : / / getbootstrap . com / customize / ? id = ef8b2e1e74a6ba7423f1 )
* Config saved to config . json and https : / / gist . github . com / ef8b2e1e74a6ba7423f1
* /
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
html { font-family : sans-serif ; -ms- text-size-adjust : 100 % ; -webkit- text-size-adjust : 100 % }
body { margin : 0 }
article , aside , details , figcaption , figure , footer , header , hgroup , main , nav , section , summary { display : block }
audio , canvas , progress , video { display : inline-block ; vertical-align : baseline }
audio : not ( [ controls ] ) { display : none ; height : 0 }
[ hidden ] , template { display : none }
a { background : 0 0 }
a : active , a : hover { outline : 0 }
b , strong { font-weight : 700 }
dfn { font-style : italic }
h1 { margin : .67 em 0 }
mark { background : #ff0 ; color : #000 }
sub , sup { font-size : 75 % ; line-height : 0 ; position : relative ; vertical-align : baseline }
sup { top : -.5 em }
sub { bottom : -.25 em }
img { border : 0 }
svg : not ( : root ) { overflow : hidden }
hr { -moz- box-sizing : content-box ; box-sizing : content-box ; height : 0 }
pre { overflow : auto }
code , kbd , pre , samp { font-size : 1 em }
button , input , optgroup , select , textarea { color : inherit ; font : inherit ; margin : 0 }
button { overflow : visible }
button , select { text-transform : none }
button , html input [ type = button ] , input [ type = reset ] , input [ type = submit ] { -webkit- appearance : button ; cursor : pointer }
button [ disabled ] , html input [ disabled ] { cursor : default }
button :: -moz-focus-inner , input :: -moz-focus-inner { border : 0 ; padding : 0 }
input [ type = checkbox ] , input [ type = radio ] { box-sizing : border-box ; padding : 0 }
input [ type = number ] :: -webkit-inner-spin-button , input [ type = number ] :: -webkit-outer-spin-button { height : auto }
input [ type = search ] :: -webkit-search-cancel-button , input [ type = search ] :: -webkit-search-decoration { -webkit- appearance : none }
textarea { overflow : auto }
optgroup { font-weight : 700 }
table { border-collapse : collapse ; border-spacing : 0 }
td , th { padding : 0 }
@ media print { * { text-shadow : none !important ; color : #000 !important ; background : 0 0 !important ; box-shadow : none !important }
a , a : visited { text-decoration : underline }
a [ href ] : after { content : " (" attr ( href ) ")" }
abbr [ title ] : after { content : " (" attr ( title ) ")" }
a [ href ^ = "javascript:" ] : after , a [ href ^ = "#" ] : after { content : "" }
blockquote , pre { border : 1 px solid #999 ; page-break-inside : avoid }
thead { display : table-header-group }
img , tr { page-break-inside : avoid }
img { max-width : 100 % !important }
h2 , h3 , p { orphans : 3 ; widows : 3 }
h2 , h3 { page-break-after : avoid }
select { background : #fff !important }
. navbar { display : none }
. table td , . table th { background-color : #fff !important }
. btn > . caret , . dropup > . btn > . caret { border-top-color : #000 !important }
. label { border : 1 px solid #000 }
. table { border-collapse : collapse !important }
. table-bordered td , . table-bordered th { border : 1 px solid #ddd !important } }
* , : after , : before { -webkit- box-sizing : border-box ; -moz- box-sizing : border-box ; box-sizing : border-box }
html { font-size : 10 px ; -webkit- tap-highlight-color : transparent }
body { line-height : 1.42857143 ; background-color : #fff }
button , input , select , textarea { font-family : inherit ; font-size : inherit ; line-height : inherit }
a { color : #3a6d99 ; text-decoration : none }
a : focus , a : hover { color : #3a6d99 ; text-decoration : underline }
a : focus { outline : dotted thin ; outline : -webkit- focus-ring-color auto 5 px ; outline-offset : -2 px }
figure { margin : 0 }
img { vertical-align : middle }
. carousel-inner > . item > a > img , . carousel-inner > . item > img , . img-responsive , . thumbnail a > img , . thumbnail > img { display : block ; max-width : 100 % ; height : auto }
. img-rounded { border-radius : 6 px }
. img-thumbnail { padding : 4 px ; line-height : 1.42857143 ; background-color : #fff ; border : 1 px solid #ddd ; border-radius : 4 px ; -webkit- transition : all .2 s ease-in-out ; -o- transition : all .2 s ease-in-out ; transition : all .2 s ease-in-out ; display : inline-block ; max-width : 100 % ; height : auto }
. img-circle { border-radius : 50 % }
hr { margin-top : 20 px ; margin-bottom : 20 px ; border : 0 ; border-top : 1 px solid #eee }
. sr-only { position : absolute ; width : 1 px ; height : 1 px ; margin : -1 px ; padding : 0 ; overflow : hidden ; clip : rect ( 0 , 0 , 0 , 0 ) ; border : 0 }
. sr-only-focusable : active , . sr-only-focusable : focus { position : static ; width : auto ; height : auto ; margin : 0 ; overflow : visible ; clip : auto }
. h1 , . h2 , . h3 , . h4 , . h5 , . h6 , h1 , h2 , h3 , h4 , h5 , h6 { font-family : inherit ; font-weight : 500 ; line-height : 1.1 ; color : inherit }
. h1 . small , . h1 small , . h2 . small , . h2 small , . h3 . small , . h3 small , . h4 . small , . h4 small , . h5 . small , . h5 small , . h6 . small , . h6 small , h1 . small , h1 small , h2 . small , h2 small , h3 . small , h3 small , h4 . small , h4 small , h5 . small , h5 small , h6 . small , h6 small { font-weight : 400 ; line-height : 1 ; color : #999 }
. h1 , . h2 , . h3 , h1 , h2 , h3 { margin-top : 20 px ; margin-bottom : 10 px }
. h1 . small , . h1 small , . h2 . small , . h2 small , . h3 . small , . h3 small , h1 . small , h1 small , h2 . small , h2 small , h3 . small , h3 small { font-size : 65 % }
. h4 , . h5 , . h6 , h4 , h5 , h6 { margin-top : 10 px ; margin-bottom : 10 px }
. h4 . small , . h4 small , . h5 . small , . h5 small , . h6 . small , . h6 small , h4 . small , h4 small , h5 . small , h5 small , h6 . small , h6 small { font-size : 75 % }
. h1 , h1 { font-size : 36 px }
. h2 , h2 { font-size : 30 px }
. h3 , h3 { font-size : 24 px }
. h4 , h4 { font-size : 18 px }
. h5 , h5 { font-size : 14 px }
. h6 , h6 { font-size : 12 px }
p { margin : 0 0 10 px }
. lead { margin-bottom : 20 px ; font-size : 16 px ; font-weight : 300 ; line-height : 1.4 }
@ media ( min-width : 768px ) { . lead { font-size : 21 px } }
. small , small { font-size : 85 % }
cite { font-style : normal }
. mark , mark { background-color : #fcf8e3 ; padding : .2 em }
. text-left { text-align : left }
. text-right { text-align : right }
. text-center { text-align : center }
. text-justify { text-align : justify }
. text-nowrap { white-space : nowrap }
. text-lowercase { text-transform : lowercase }
. text-uppercase { text-transform : uppercase }
. text-capitalize { text-transform : capitalize }
. text-muted { color : #999 }
. text-primary { color : #5d8db3 }
a . text-primary : hover { color : #477396 }
. text-success { color : #3c763d }
a . text-success : hover { color : #2b542c }
. text-info { color : #31708f }
a . text-info : hover { color : #245269 }
. text-warning { color : #8a6d3b }
a . text-warning : hover { color : #66512c }
. text-danger { color : #a94442 }
a . text-danger : hover { color : #843534 }
. bg-primary { color : #fff ; background-color : #5d8db3 }
a . bg-primary : hover { background-color : #477396 }
. bg-success { background-color : #dff0d8 }
a . bg-success : hover { background-color : #c1e2b3 }
. bg-info { background-color : #d9edf7 }
a . bg-info : hover { background-color : #afd9ee }
. bg-warning { background-color : #fcf8e3 }
a . bg-warning : hover { background-color : #f7ecb5 }
. bg-danger { background-color : #f2dede }
a . bg-danger : hover { background-color : #e4b9b9 }
. page-header { padding-bottom : 9 px ; margin : 40 px 0 20 px ; border-bottom : 1 px solid #eee }
ol , ul { margin-top : 0 ; margin-bottom : 10 px }
ol ol , ol ul , ul ol , ul ul { margin-bottom : 0 }
. list-unstyled { padding-left : 0 ; list-style : none }
. list-inline { padding-left : 0 ; list-style : none ; margin-left : -5 px }
. list-inline > li { display : inline-block ; padding-left : 5 px ; padding-right : 5 px }
dl { margin-top : 0 ; margin-bottom : 20 px }
dd , dt { line-height : 1.42857143 }
dt { font-weight : 700 }
dd { margin-left : 0 }
@ media ( min-width : 480px ) { . dl-horizontal dt { float : left ; width : 160 px ; clear : left ; text-align : right ; overflow : hidden ; text-overflow : ellipsis ; white-space : nowrap }
. dl-horizontal dd { margin-left : 180 px } }
abbr [ data-original-title ] , abbr [ title ] { cursor : help ; border-bottom : 1 px dotted #999 }
. initialism { font-size : 90 % ; text-transform : uppercase }
blockquote { padding : 10 px 20 px ; margin : 0 0 20 px ; font-size : 17.5 px ; border-left : 5 px solid #eee }
blockquote ol : last-child , blockquote p : last-child , blockquote ul : last-child { margin-bottom : 0 }
blockquote . small , blockquote footer , blockquote small { display : block ; font-size : 80 % ; line-height : 1.42857143 ; color : #999 }
blockquote . small : before , blockquote footer : before , blockquote small : before { content : '\2014 \00A0' }
. blockquote-reverse , blockquote . pull-right { padding-right : 15 px ; padding-left : 0 ; border-right : 5 px solid #eee ; border-left : 0 ; text-align : right }
. blockquote-reverse . small : before , . blockquote-reverse footer : before , . blockquote-reverse small : before , blockquote . pull-right . small : before , blockquote . pull-right footer : before , blockquote . pull-right small : before { content : '' }
. blockquote-reverse . small : after , . blockquote-reverse footer : after , . blockquote-reverse small : after , blockquote . pull-right . small : after , blockquote . pull-right footer : after , blockquote . pull-right small : after { content : '\00A0 \2014' }
blockquote : after , blockquote : before { content : "" }
address { margin-bottom : 20 px ; font-style : normal ; line-height : 1.42857143 }
code , kbd , pre , samp { font-family : Menlo , Monaco , Consolas , "Courier New" , monospace }
code { padding : 2 px 4 px ; font-size : 90 % ; color : #c7254e ; background-color : #f9f2f4 ; border-radius : 4 px }
kbd { padding : 2 px 4 px ; font-size : 90 % ; color : #fff ; background-color : #333 ; border-radius : 3 px ; box-shadow : inset 0 -1 px 0 rgba ( 0 , 0 , 0 , .25 ) }
kbd kbd { padding : 0 ; font-size : 100 % ; box-shadow : none }
pre { display : block ; padding : 9.5 px ; margin : 0 0 10 px ; font-size : 13 px ; line-height : 1.42857143 ; word-break : break-all ; word-wrap : break-word ; color : #333 ; background-color : #f5f5f5 ; border : 1 px solid #ccc ; border-radius : 4 px }
pre code { padding : 0 ; font-size : inherit ; color : inherit ; white-space : pre-wrap ; background-color : transparent ; border-radius : 0 }
. pre-scrollable { max-height : 340 px ; overflow-y : scroll }
. container , . container-fluid { margin-right : auto ; margin-left : auto ; padding-left : 0 ; padding-right : 0 }
@ media ( min-width : 768px ) { . container { width : 720 px } }
@ media ( min-width : 992px ) { . container { width : 940 px } }
@ media ( min-width : 1200px ) { . container { width : 1140 px } }
. row { margin-left : 0 ; margin-right : 0 }
. col-lg-1 , . col-lg-10 , . col-lg-11 , . col-lg-12 , . col-lg-2 , . col-lg-3 , . col-lg-4 , . col-lg-5 , . col-lg-6 , . col-lg-7 , . col-lg-8 , . col-lg-9 , . col-md-1 , . col-md-10 , . col-md-11 , . col-md-12 , . col-md-2 , . col-md-3 , . col-md-4 , . col-md-5 , . col-md-6 , . col-md-7 , . col-md-8 , . col-md-9 , . col-sm-1 , . col-sm-10 , . col-sm-11 , . col-sm-12 , . col-sm-2 , . col-sm-3 , . col-sm-4 , . col-sm-5 , . col-sm-6 , . col-sm-7 , . col-sm-8 , . col-sm-9 , . col-xs-1 , . col-xs-10 , . col-xs-11 , . col-xs-12 , . col-xs-2 , . col-xs-3 , . col-xs-4 , . col-xs-5 , . col-xs-6 , . col-xs-7 , . col-xs-8 , . col-xs-9 { position : relative ; min-height : 1 px ; padding-left : 0 ; padding-right : 0 }
. col-xs-1 , . col-xs-10 , . col-xs-11 , . col-xs-12 , . col-xs-2 , . col-xs-3 , . col-xs-4 , . col-xs-5 , . col-xs-6 , . col-xs-7 , . col-xs-8 , . col-xs-9 { float : left }
. col-xs-12 { width : 100 % }
. col-xs-11 { width : 91.66666667 % }
. col-xs-10 { width : 83.33333333 % }
. col-xs-9 { width : 75 % }
. col-xs-8 { width : 66.66666667 % }
. col-xs-7 { width : 58.33333333 % }
. col-xs-6 { width : 50 % }
. col-xs-5 { width : 41.66666667 % }
. col-xs-4 { width : 33.33333333 % }
. col-xs-3 { width : 25 % }
. col-xs-2 { width : 16.66666667 % }
. col-xs-1 { width : 8.33333333 % }
. col-xs-pull-12 { right : 100 % }
. col-xs-pull-11 { right : 91.66666667 % }
. col-xs-pull-10 { right : 83.33333333 % }
. col-xs-pull-9 { right : 75 % }
. col-xs-pull-8 { right : 66.66666667 % }
. col-xs-pull-7 { right : 58.33333333 % }
. col-xs-pull-6 { right : 50 % }
. col-xs-pull-5 { right : 41.66666667 % }
. col-xs-pull-4 { right : 33.33333333 % }
. col-xs-pull-3 { right : 25 % }
. col-xs-pull-2 { right : 16.66666667 % }
. col-xs-pull-1 { right : 8.33333333 % }
. col-xs-pull-0 { right : auto }
. col-xs-push-12 { left : 100 % }
. col-xs-push-11 { left : 91.66666667 % }
. col-xs-push-10 { left : 83.33333333 % }
. col-xs-push-9 { left : 75 % }
. col-xs-push-8 { left : 66.66666667 % }
. col-xs-push-7 { left : 58.33333333 % }
. col-xs-push-6 { left : 50 % }
. col-xs-push-5 { left : 41.66666667 % }
. col-xs-push-4 { left : 33.33333333 % }
. col-xs-push-3 { left : 25 % }
. col-xs-push-2 { left : 16.66666667 % }
. col-xs-push-1 { left : 8.33333333 % }
. col-xs-push-0 { left : auto }
. col-xs-offset-12 { margin-left : 100 % }
. col-xs-offset-11 { margin-left : 91.66666667 % }
. col-xs-offset-10 { margin-left : 83.33333333 % }
. col-xs-offset-9 { margin-left : 75 % }
. col-xs-offset-8 { margin-left : 66.66666667 % }
. col-xs-offset-7 { margin-left : 58.33333333 % }
. col-xs-offset-6 { margin-left : 50 % }
. col-xs-offset-5 { margin-left : 41.66666667 % }
. col-xs-offset-4 { margin-left : 33.33333333 % }
. col-xs-offset-3 { margin-left : 25 % }
. col-xs-offset-2 { margin-left : 16.66666667 % }
. col-xs-offset-1 { margin-left : 8.33333333 % }
. col-xs-offset-0 { margin-left : 0 }
@ media ( min-width : 768px ) { . col-sm-1 , . col-sm-10 , . col-sm-11 , . col-sm-12 , . col-sm-2 , . col-sm-3 , . col-sm-4 , . col-sm-5 , . col-sm-6 , . col-sm-7 , . col-sm-8 , . col-sm-9 { float : left }
. col-sm-12 { width : 100 % }
. col-sm-11 { width : 91.66666667 % }
. col-sm-10 { width : 83.33333333 % }
. col-sm-9 { width : 75 % }
. col-sm-8 { width : 66.66666667 % }
. col-sm-7 { width : 58.33333333 % }
. col-sm-6 { width : 50 % }
. col-sm-5 { width : 41.66666667 % }
. col-sm-4 { width : 33.33333333 % }
. col-sm-3 { width : 25 % }
. col-sm-2 { width : 16.66666667 % }
. col-sm-1 { width : 8.33333333 % }
. col-sm-pull-12 { right : 100 % }
. col-sm-pull-11 { right : 91.66666667 % }
. col-sm-pull-10 { right : 83.33333333 % }
. col-sm-pull-9 { right : 75 % }
. col-sm-pull-8 { right : 66.66666667 % }
. col-sm-pull-7 { right : 58.33333333 % }
. col-sm-pull-6 { right : 50 % }
. col-sm-pull-5 { right : 41.66666667 % }
. col-sm-pull-4 { right : 33.33333333 % }
. col-sm-pull-3 { right : 25 % }
. col-sm-pull-2 { right : 16.66666667 % }
. col-sm-pull-1 { right : 8.33333333 % }
. col-sm-pull-0 { right : auto }
. col-sm-push-12 { left : 100 % }
. col-sm-push-11 { left : 91.66666667 % }
. col-sm-push-10 { left : 83.33333333 % }
. col-sm-push-9 { left : 75 % }
. col-sm-push-8 { left : 66.66666667 % }
. col-sm-push-7 { left : 58.33333333 % }
. col-sm-push-6 { left : 50 % }
. col-sm-push-5 { left : 41.66666667 % }
. col-sm-push-4 { left : 33.33333333 % }
. col-sm-push-3 { left : 25 % }
. col-sm-push-2 { left : 16.66666667 % }
. col-sm-push-1 { left : 8.33333333 % }
. col-sm-push-0 { left : auto }
. col-sm-offset-12 { margin-left : 100 % }
. col-sm-offset-11 { margin-left : 91.66666667 % }
. col-sm-offset-10 { margin-left : 83.33333333 % }
. col-sm-offset-9 { margin-left : 75 % }
. col-sm-offset-8 { margin-left : 66.66666667 % }
. col-sm-offset-7 { margin-left : 58.33333333 % }
. col-sm-offset-6 { margin-left : 50 % }
. col-sm-offset-5 { margin-left : 41.66666667 % }
. col-sm-offset-4 { margin-left : 33.33333333 % }
. col-sm-offset-3 { margin-left : 25 % }
. col-sm-offset-2 { margin-left : 16.66666667 % }
. col-sm-offset-1 { margin-left : 8.33333333 % }
. col-sm-offset-0 { margin-left : 0 } }
@ media ( min-width : 992px ) { . col-md-1 , . col-md-10 , . col-md-11 , . col-md-12 , . col-md-2 , . col-md-3 , . col-md-4 , . col-md-5 , . col-md-6 , . col-md-7 , . col-md-8 , . col-md-9 { float : left }
. col-md-12 { width : 100 % }
. col-md-11 { width : 91.66666667 % }
. col-md-10 { width : 83.33333333 % }
. col-md-9 { width : 75 % }
. col-md-8 { width : 66.66666667 % }
. col-md-7 { width : 58.33333333 % }
. col-md-6 { width : 50 % }
. col-md-5 { width : 41.66666667 % }
. col-md-4 { width : 33.33333333 % }
. col-md-3 { width : 25 % }
. col-md-2 { width : 16.66666667 % }
. col-md-1 { width : 8.33333333 % }
. col-md-pull-12 { right : 100 % }
. col-md-pull-11 { right : 91.66666667 % }
. col-md-pull-10 { right : 83.33333333 % }
. col-md-pull-9 { right : 75 % }
. col-md-pull-8 { right : 66.66666667 % }
. col-md-pull-7 { right : 58.33333333 % }
. col-md-pull-6 { right : 50 % }
. col-md-pull-5 { right : 41.66666667 % }
. col-md-pull-4 { right : 33.33333333 % }
. col-md-pull-3 { right : 25 % }
. col-md-pull-2 { right : 16.66666667 % }
. col-md-pull-1 { right : 8.33333333 % }
. col-md-pull-0 { right : auto }
. col-md-push-12 { left : 100 % }
. col-md-push-11 { left : 91.66666667 % }
. col-md-push-10 { left : 83.33333333 % }
. col-md-push-9 { left : 75 % }
. col-md-push-8 { left : 66.66666667 % }
. col-md-push-7 { left : 58.33333333 % }
. col-md-push-6 { left : 50 % }
. col-md-push-5 { left : 41.66666667 % }
. col-md-push-4 { left : 33.33333333 % }
. col-md-push-3 { left : 25 % }
. col-md-push-2 { left : 16.66666667 % }
. col-md-push-1 { left : 8.33333333 % }
. col-md-push-0 { left : auto }
. col-md-offset-12 { margin-left : 100 % }
. col-md-offset-11 { margin-left : 91.66666667 % }
. col-md-offset-10 { margin-left : 83.33333333 % }
. col-md-offset-9 { margin-left : 75 % }
. col-md-offset-8 { margin-left : 66.66666667 % }
. col-md-offset-7 { margin-left : 58.33333333 % }
. col-md-offset-6 { margin-left : 50 % }
. col-md-offset-5 { margin-left : 41.66666667 % }
. col-md-offset-4 { margin-left : 33.33333333 % }
. col-md-offset-3 { margin-left : 25 % }
. col-md-offset-2 { margin-left : 16.66666667 % }
. col-md-offset-1 { margin-left : 8.33333333 % }
. col-md-offset-0 { margin-left : 0 } }
@ media ( min-width : 1200px ) { . col-lg-1 , . col-lg-10 , . col-lg-11 , . col-lg-12 , . col-lg-2 , . col-lg-3 , . col-lg-4 , . col-lg-5 , . col-lg-6 , . col-lg-7 , . col-lg-8 , . col-lg-9 { float : left }
. col-lg-12 { width : 100 % }
. col-lg-11 { width : 91.66666667 % }
. col-lg-10 { width : 83.33333333 % }
. col-lg-9 { width : 75 % }
. col-lg-8 { width : 66.66666667 % }
. col-lg-7 { width : 58.33333333 % }
. col-lg-6 { width : 50 % }
. col-lg-5 { width : 41.66666667 % }
. col-lg-4 { width : 33.33333333 % }
. col-lg-3 { width : 25 % }
. col-lg-2 { width : 16.66666667 % }
. col-lg-1 { width : 8.33333333 % }
. col-lg-pull-12 { right : 100 % }
. col-lg-pull-11 { right : 91.66666667 % }
. col-lg-pull-10 { right : 83.33333333 % }
. col-lg-pull-9 { right : 75 % }
. col-lg-pull-8 { right : 66.66666667 % }
. col-lg-pull-7 { right : 58.33333333 % }
. col-lg-pull-6 { right : 50 % }
. col-lg-pull-5 { right : 41.66666667 % }
. col-lg-pull-4 { right : 33.33333333 % }
. col-lg-pull-3 { right : 25 % }
. col-lg-pull-2 { right : 16.66666667 % }
. col-lg-pull-1 { right : 8.33333333 % }
. col-lg-pull-0 { right : auto }
. col-lg-push-12 { left : 100 % }
. col-lg-push-11 { left : 91.66666667 % }
. col-lg-push-10 { left : 83.33333333 % }
. col-lg-push-9 { left : 75 % }
. col-lg-push-8 { left : 66.66666667 % }
. col-lg-push-7 { left : 58.33333333 % }
. col-lg-push-6 { left : 50 % }
. col-lg-push-5 { left : 41.66666667 % }
. col-lg-push-4 { left : 33.33333333 % }
. col-lg-push-3 { left : 25 % }
. col-lg-push-2 { left : 16.66666667 % }
. col-lg-push-1 { left : 8.33333333 % }
. col-lg-push-0 { left : auto }
. col-lg-offset-12 { margin-left : 100 % }
. col-lg-offset-11 { margin-left : 91.66666667 % }
. col-lg-offset-10 { margin-left : 83.33333333 % }
. col-lg-offset-9 { margin-left : 75 % }
. col-lg-offset-8 { margin-left : 66.66666667 % }
. col-lg-offset-7 { margin-left : 58.33333333 % }
. col-lg-offset-6 { margin-left : 50 % }
. col-lg-offset-5 { margin-left : 41.66666667 % }
. col-lg-offset-4 { margin-left : 33.33333333 % }
. col-lg-offset-3 { margin-left : 25 % }
. col-lg-offset-2 { margin-left : 16.66666667 % }
. col-lg-offset-1 { margin-left : 8.33333333 % }
. col-lg-offset-0 { margin-left : 0 } }
table { background-color : transparent }
th { text-align : left }
. table { width : 100 % ; max-width : 100 % ; margin-bottom : 20 px }
. table > tbody > tr > td , . table > tbody > tr > th , . table > tfoot > tr > td , . table > tfoot > tr > th , . table > thead > tr > td , . table > thead > tr > th { padding : 8 px ; line-height : 1.42857143 ; vertical-align : top ; border-top : 1 px solid #ddd }
. table > thead > tr > th { vertical-align : bottom ; border-bottom : 2 px solid #ddd }
. table > caption + thead > tr : first-child > td , . table > caption + thead > tr : first-child > th , . table > colgroup + thead > tr : first-child > td , . table > colgroup + thead > tr : first-child > th , . table > thead : first-child > tr : first-child > td , . table > thead : first-child > tr : first-child > th { border-top : 0 }
. table > tbody + tbody { border-top : 2 px solid #ddd }
. table . table { background-color : #fff }
. table-condensed > tbody > tr > td , . table-condensed > tbody > tr > th , . table-condensed > tfoot > tr > td , . table-condensed > tfoot > tr > th , . table-condensed > thead > tr > td , . table-condensed > thead > tr > th { padding : 5 px }
. table-bordered , . table-bordered > tbody > tr > td , . table-bordered > tbody > tr > th , . table-bordered > tfoot > tr > td , . table-bordered > tfoot > tr > th , . table-bordered > thead > tr > td , . table-bordered > thead > tr > th { border : 1 px solid #ddd }
. table-bordered > thead > tr > td , . table-bordered > thead > tr > th { border-bottom-width : 2 px }
. 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 col [ class * = col- ] { position : static ; float : none ; display : table-column }
table td [ class * = col- ] , table th [ class * = col- ] { position : static ; float : none ; display : table-cell }
. table > tbody > tr . active > td , . table > tbody > tr . active > th , . table > tbody > tr > td . active , . table > tbody > tr > th . active , . table > tfoot > tr . active > td , . table > tfoot > tr . active > th , . table > tfoot > tr > td . active , . table > tfoot > tr > th . active , . table > thead > tr . active > td , . table > thead > tr . active > th , . table > thead > tr > td . active , . table > thead > tr > th . active { background-color : #f5f5f5 }
. table-hover > tbody > tr . active : hover > td , . table-hover > tbody > tr . active : hover > th , . table-hover > tbody > tr : hover > . active , . table-hover > tbody > tr > td . active : hover , . table-hover > tbody > tr > th . active : hover { background-color : #e8e8e8 }
. table > tbody > tr . success > td , . table > tbody > tr . success > th , . table > tbody > tr > td . success , . table > tbody > tr > th . success , . table > tfoot > tr . success > td , . table > tfoot > tr . success > th , . table > tfoot > tr > td . success , . table > tfoot > tr > th . success , . table > thead > tr . success > td , . table > thead > tr . success > th , . table > thead > tr > td . success , . table > thead > tr > th . success { background-color : #dff0d8 }
. table-hover > tbody > tr . success : hover > td , . table-hover > tbody > tr . success : hover > th , . table-hover > tbody > tr : hover > . success , . table-hover > tbody > tr > td . success : hover , . table-hover > tbody > tr > th . success : hover { background-color : #d0e9c6 }
. table > tbody > tr . info > td , . table > tbody > tr . info > th , . table > tbody > tr > td . info , . table > tbody > tr > th . info , . table > tfoot > tr . info > td , . table > tfoot > tr . info > th , . table > tfoot > tr > td . info , . table > tfoot > tr > th . info , . table > thead > tr . info > td , . table > thead > tr . info > th , . table > thead > tr > td . info , . table > thead > tr > th . info { background-color : #d9edf7 }
. table-hover > tbody > tr . info : hover > td , . table-hover > tbody > tr . info : hover > th , . table-hover > tbody > tr : hover > . info , . table-hover > tbody > tr > td . info : hover , . table-hover > tbody > tr > th . info : hover { background-color : #c4e3f3 }
. table > tbody > tr . warning > td , . table > tbody > tr . warning > th , . table > tbody > tr > td . warning , . table > tbody > tr > th . warning , . table > tfoot > tr . warning > td , . table > tfoot > tr . warning > th , . table > tfoot > tr > td . warning , . table > tfoot > tr > th . warning , . table > thead > tr . warning > td , . table > thead > tr . warning > th , . table > thead > tr > td . warning , . table > thead > tr > th . warning { background-color : #fcf8e3 }
. table-hover > tbody > tr . warning : hover > td , . table-hover > tbody > tr . warning : hover > th , . table-hover > tbody > tr : hover > . warning , . table-hover > tbody > tr > td . warning : hover , . table-hover > tbody > tr > th . warning : hover { background-color : #faf2cc }
. table > tbody > tr . danger > td , . table > tbody > tr . danger > th , . table > tbody > tr > td . danger , . table > tbody > tr > th . danger , . table > tfoot > tr . danger > td , . table > tfoot > tr . danger > th , . table > tfoot > tr > td . danger , . table > tfoot > tr > th . danger , . table > thead > tr . danger > td , . table > thead > tr . danger > th , . table > thead > tr > td . danger , . table > thead > tr > th . danger { background-color : #f2dede }
. table-hover > tbody > tr . danger : hover > td , . table-hover > tbody > tr . danger : hover > th , . table-hover > tbody > tr : hover > . danger , . table-hover > tbody > tr > td . danger : hover , . table-hover > tbody > tr > th . danger : hover { background-color : #ebcccc }
@ media screen and ( max-width : 767px ) { . table-responsive { width : 100 % ; margin-bottom : 15 px ; overflow-y : hidden ; overflow-x : auto ; -ms- overflow-style : -ms- autohiding-scrollbar ; border : 1 px solid #ddd ; -webkit- overflow-scrolling : touch }
. table-responsive > . table { margin-bottom : 0 }
. table-responsive > . table > tbody > tr > td , . table-responsive > . table > tbody > tr > th , . table-responsive > . table > tfoot > tr > td , . table-responsive > . table > tfoot > tr > th , . table-responsive > . table > thead > tr > td , . table-responsive > . table > thead > tr > th { white-space : nowrap }
. table-responsive > . table-bordered { border : 0 }
. table-responsive > . table-bordered > tbody > tr > td : first-child , . table-responsive > . table-bordered > tbody > tr > th : first-child , . table-responsive > . table-bordered > tfoot > tr > td : first-child , . table-responsive > . table-bordered > tfoot > tr > th : first-child , . table-responsive > . table-bordered > thead > tr > td : first-child , . table-responsive > . table-bordered > thead > tr > th : first-child { border-left : 0 }
. table-responsive > . table-bordered > tbody > tr > td : last-child , . table-responsive > . table-bordered > tbody > tr > th : last-child , . table-responsive > . table-bordered > tfoot > tr > td : last-child , . table-responsive > . table-bordered > tfoot > tr > th : last-child , . table-responsive > . table-bordered > thead > tr > td : last-child , . table-responsive > . table-bordered > thead > tr > th : last-child { border-right : 0 }
. table-responsive > . table-bordered > tbody > tr : last-child > td , . table-responsive > . table-bordered > tbody > tr : last-child > th , . table-responsive > . table-bordered > tfoot > tr : last-child > td , . table-responsive > . table-bordered > tfoot > tr : last-child > th { border-bottom : 0 } }
fieldset { padding : 0 ; margin : 0 ; border : 0 ; min-width : 0 }
legend { display : block ; width : 100 % ; padding : 0 ; margin-bottom : 20 px ; font-size : 21 px ; line-height : inherit ; color : #333 ; border : 0 ; border-bottom : 1 px solid #e5e5e5 }
label { display : inline-block ; max-width : 100 % ; margin-bottom : 5 px ; font-weight : 700 }
input [ type = search ] { -webkit- box-sizing : border-box ; -moz- box-sizing : border-box ; box-sizing : border-box }
input [ type = checkbox ] , input [ type = radio ] { margin : 4 px 0 0 ; line-height : normal }
input [ type = file ] { display : block }
input [ type = range ] { display : block ; width : 100 % }
select [ multiple ] , select [ size ] { height : auto }
input [ type = file ] : focus , input [ type = checkbox ] : focus , input [ type = radio ] : focus { outline : dotted thin ; outline : -webkit- focus-ring-color auto 5 px ; outline-offset : -2 px }
output { display : block ; padding-top : 7 px ; font-size : 14 px ; line-height : 1.42857143 ; color : #000 }
. form-control { display : block ; width : 100 % ; height : 34 px ; padding : 6 px 12 px ; font-size : 14 px ; line-height : 1.42857143 ; color : #000 ; background-color : #fff ; background-image : none ; -o- transition : border-color ease-in-out .15 s , box-shadow ease-in-out .15 s }
. form-control :: -moz-placeholder { opacity : 1 }
. form-control [ disabled ] , . form-control [ readonly ] , fieldset [ disabled ] . form-control { cursor : not-allowed ; background-color : #eee ; opacity : 1 }
textarea . form-control { height : auto }
input [ type = search ] { -webkit- appearance : none }
input [ type = date ] , input [ type = time ] , input [ type = datetime-local ] , input [ type = month ] { line-height : 34 px ; line-height : 1.42857143 \ 0 }
input [ type = date ] . input-sm , input [ type = time ] . input-sm , input [ type = datetime-local ] . input-sm , input [ type = month ] . input-sm { line-height : 30 px }
input [ type = date ] . input-lg , input [ type = time ] . input-lg , input [ type = datetime-local ] . input-lg , input [ type = month ] . input-lg { line-height : 46 px }
. form-group { margin-bottom : 15 px }
. checkbox , . radio { position : relative ; display : block ; min-height : 20 px ; margin-top : 10 px ; margin-bottom : 10 px }
. checkbox label , . radio label { padding-left : 20 px ; margin-bottom : 0 ; font-weight : 400 ; cursor : pointer }
. checkbox input [ type = checkbox ] , . checkbox-inline input [ type = checkbox ] , . radio input [ type = radio ] , . radio-inline input [ type = radio ] { position : absolute ; margin-left : -20 px }
. checkbox + . checkbox , . radio + . radio { margin-top : -5 px }
. checkbox-inline , . radio-inline { display : inline-block ; padding-left : 20 px ; margin-bottom : 0 ; vertical-align : middle ; font-weight : 400 ; cursor : pointer }
. checkbox-inline + . checkbox-inline , . radio-inline + . radio-inline { margin-top : 0 ; margin-left : 10 px }
. checkbox-inline . disabled , . checkbox . disabled label , . radio-inline . disabled , . radio . disabled label , fieldset [ disabled ] . checkbox label , fieldset [ disabled ] . checkbox-inline , fieldset [ disabled ] . radio label , fieldset [ disabled ] . radio-inline , fieldset [ disabled ] input [ type = checkbox ] , fieldset [ disabled ] input [ type = radio ] , input [ type = checkbox ] . disabled , input [ type = checkbox ] [ disabled ] , input [ type = radio ] . disabled , input [ type = radio ] [ disabled ] { cursor : not-allowed }
. form-control-static { padding-top : 7 px ; padding-bottom : 7 px ; margin-bottom : 0 }
. form-control-static . input-lg , . form-control-static . input-sm { padding-left : 0 ; padding-right : 0 }
. form-horizontal . form-group-sm . form-control , . input-sm { height : 30 px ; padding : 5 px 10 px ; font-size : 12 px ; line-height : 1.5 ; border-radius : 3 px }
select . input-sm { height : 30 px ; line-height : 30 px }
select [ multiple ] . input-sm , textarea . input-sm { height : auto }
. form-horizontal . form-group-lg . form-control , . input-lg { height : 46 px ; padding : 10 px 16 px ; font-size : 18 px ; line-height : 1.33 ; border-radius : 6 px }
select . input-lg { height : 46 px ; line-height : 46 px }
select [ multiple ] . input-lg , textarea . input-lg { height : auto }
. has-feedback { position : relative }
. has-feedback . form-control { padding-right : 42.5 px }
. form-control-feedback { position : absolute ; top : 25 px ; right : 0 ; z-index : 2 ; display : block ; width : 34 px ; height : 34 px ; line-height : 34 px ; text-align : center }
. input-lg + . form-control-feedback { width : 46 px ; height : 46 px ; line-height : 46 px }
. input-sm + . form-control-feedback { width : 30 px ; height : 30 px ; line-height : 30 px }
. has-success . checkbox , . has-success . checkbox-inline , . has-success . control-label , . has-success . help-block , . has-success . radio , . has-success . radio-inline { color : #3c763d }
. has-success . form-control { border-color : #3c763d ; -webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) ; box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) }
. has-success . form-control : focus { border-color : #2b542c ; -webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 6 px #67b168 ; box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 6 px #67b168 }
. has-success . input-group-addon { color : #3c763d ; border-color : #3c763d ; background-color : #dff0d8 }
. has-success . form-control-feedback { color : #3c763d }
. has-warning . checkbox , . has-warning . checkbox-inline , . has-warning . control-label , . has-warning . help-block , . has-warning . radio , . has-warning . radio-inline { color : #8a6d3b }
. has-warning . form-control { border-color : #8a6d3b ; -webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) ; box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) }
. has-warning . form-control : focus { border-color : #66512c ; -webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 6 px #c0a16b ; box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 6 px #c0a16b }
. has-warning . input-group-addon { color : #8a6d3b ; border-color : #8a6d3b ; background-color : #fcf8e3 }
. has-warning . form-control-feedback { color : #8a6d3b }
. has-error . checkbox , . has-error . checkbox-inline , . has-error . control-label , . has-error . help-block , . has-error . radio , . has-error . radio-inline { color : #a94442 }
. has-error . form-control { border-color : #a94442 ; -webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) ; box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) }
. has-error . form-control : focus { border-color : #843534 ; -webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 6 px #ce8483 ; box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 6 px #ce8483 }
. has-error . input-group-addon { color : #a94442 ; border-color : #a94442 ; background-color : #f2dede }
. has-error . form-control-feedback { color : #a94442 }
. has-feedback label . sr-only ~ . form-control-feedback { top : 0 }
. help-block { display : block ; margin-top : 5 px ; margin-bottom : 10 px ; color : #404040 }
@ media ( min-width : 768px ) { . form-inline . form-group { display : inline-block ; margin-bottom : 0 ; vertical-align : middle }
. form-inline . form-control { display : inline-block ; width : auto ; vertical-align : middle }
. form-inline . input-group { display : inline-table ; vertical-align : middle }
. form-inline . input-group . form-control , . form-inline . input-group . input-group-addon , . form-inline . input-group . input-group-btn { width : auto }
. form-inline . input-group > . form-control { width : 100 % }
. form-inline . control-label { margin-bottom : 0 ; vertical-align : middle }
. form-inline . checkbox , . form-inline . radio { display : inline-block ; margin-top : 0 ; margin-bottom : 0 ; vertical-align : middle }
. form-inline . checkbox label , . form-inline . radio label { padding-left : 0 }
. form-inline . checkbox input [ type = checkbox ] , . form-inline . radio input [ type = radio ] { position : relative ; margin-left : 0 }
. form-inline . has-feedback . form-control-feedback { top : 0 } }
. form-horizontal . checkbox , . form-horizontal . checkbox-inline , . form-horizontal . radio , . form-horizontal . radio-inline { margin-top : 0 ; margin-bottom : 0 ; padding-top : 7 px }
. form-horizontal . checkbox , . form-horizontal . radio { min-height : 27 px }
. form-horizontal . form-group { margin-left : 0 ; margin-right : 0 }
@ media ( min-width : 768px ) { . form-horizontal . control-label { text-align : right ; margin-bottom : 0 ; padding-top : 7 px } }
. form-horizontal . has-feedback . form-control-feedback { top : 0 ; right : 0 }
@ media ( min-width : 768px ) { . form-horizontal . form-group-lg . control-label { padding-top : 14.3 px } }
@ media ( min-width : 768px ) { . form-horizontal . form-group-sm . control-label { padding-top : 6 px } }
. btn { display : inline-block ; margin-bottom : 0 ; font-weight : 400 ; text-align : center ; vertical-align : middle ; cursor : pointer ; background-image : none ; white-space : nowrap ; font-size : 14 px ; line-height : 1.42857143 ; border-radius : 4 px ; -webkit- user-select : none ; -moz- user-select : none ; -ms- user-select : none ; user-select : none }
. btn . active : focus , . btn : active : focus , . btn : focus { outline-offset : -2 px }
. btn : focus , . btn : hover { color : #333 ; text-decoration : none }
. btn . active , . btn : active { background-image : none ; -webkit- box-shadow : inset 0 3 px 5 px rgba ( 0 , 0 , 0 , .125 ) }
. btn . disabled , . btn [ disabled ] , fieldset [ disabled ] . btn { cursor : not-allowed ; pointer-events : none ; opacity : .65 ; filter : alpha ( opacity = 65 ) ; -webkit- box-shadow : none ; box-shadow : none }
. btn-default { color : #333 ; background-color : #fff ; border-color : #ccc }
. btn-default . active , . btn-default : active , . btn-default : focus , . btn-default : hover , . open > . dropdown-toggle . btn-default { color : #333 ; background-color : #e6e6e6 ; border-color : #adadad }
. btn-default . active , . btn-default : active , . open > . dropdown-toggle . btn-default { background-image : none }
. btn-default . disabled , . btn-default . disabled . active , . btn-default . disabled : active , . btn-default . disabled : focus , . btn-default . disabled : hover , . btn-default [ disabled ] , . btn-default [ disabled ] . active , . btn-default [ disabled ] : active , . btn-default [ disabled ] : focus , . btn-default [ disabled ] : hover , fieldset [ disabled ] . btn-default , fieldset [ disabled ] . btn-default . active , fieldset [ disabled ] . btn-default : active , fieldset [ disabled ] . btn-default : focus , fieldset [ disabled ] . btn-default : hover { background-color : #fff ; border-color : #ccc }
. btn-default . badge { color : #fff ; background-color : #333 }
. btn-primary { border-color : #5d8db3 }
. btn-primary . active , . btn-primary : active , . btn-primary : focus , . btn-primary : hover , . open > . dropdown-toggle . btn-primary { color : #fff ; background-color : #477396 ; border-color : #436e8f }
. btn-primary . active , . btn-primary : active , . open > . dropdown-toggle . btn-primary { background-image : none }
. btn-primary . disabled , . btn-primary . disabled . active , . btn-primary . disabled : active , . btn-primary . disabled : focus , . btn-primary . disabled : hover , . btn-primary [ disabled ] , . btn-primary [ disabled ] . active , . btn-primary [ disabled ] : active , . btn-primary [ disabled ] : focus , . btn-primary [ disabled ] : hover , fieldset [ disabled ] . btn-primary , fieldset [ disabled ] . btn-primary . active , fieldset [ disabled ] . btn-primary : active , fieldset [ disabled ] . btn-primary : focus , fieldset [ disabled ] . btn-primary : hover { background-color : #5d8db3 ; border-color : #5d8db3 }
. btn-primary . badge { color : #5d8db3 ; background-color : #fff }
. btn-success { border-color : #6ac065 }
. btn-success . active , . btn-success : active , . btn-success : focus , . btn-success : hover , . open > . dropdown-toggle . btn-success { color : #fff ; background-color : #4cac46 ; border-color : #49a543 }
. btn-success . active , . btn-success : active , . open > . dropdown-toggle . btn-success { background-image : none }
. btn-success . disabled , . btn-success . disabled . active , . btn-success . disabled : active , . btn-success . disabled : focus , . btn-success . disabled : hover , . btn-success [ disabled ] , . btn-success [ disabled ] . active , . btn-success [ disabled ] : active , . btn-success [ disabled ] : focus , . btn-success [ disabled ] : hover , fieldset [ disabled ] . btn-success , fieldset [ disabled ] . btn-success . active , fieldset [ disabled ] . btn-success : active , fieldset [ disabled ] . btn-success : focus , fieldset [ disabled ] . btn-success : hover { background-color : #6ac065 ; border-color : #6ac065 }
. btn-success . badge { color : #6ac065 ; background-color : #fff }
. btn-info { color : #fff ; background-color : #5bc0de ; border-color : #5bc0de }
. btn-info . active , . btn-info : active , . btn-info : focus , . btn-info : hover , . open > . dropdown-toggle . btn-info { color : #fff ; background-color : #31b0d5 ; border-color : #2aabd2 }
. btn-info . active , . btn-info : active , . open > . dropdown-toggle . btn-info { background-image : none }
. btn-info . disabled , . btn-info . disabled . active , . btn-info . disabled : active , . btn-info . disabled : focus , . btn-info . disabled : hover , . btn-info [ disabled ] , . btn-info [ disabled ] . active , . btn-info [ disabled ] : active , . btn-info [ disabled ] : focus , . btn-info [ disabled ] : hover , fieldset [ disabled ] . btn-info , fieldset [ disabled ] . btn-info . active , fieldset [ disabled ] . btn-info : active , fieldset [ disabled ] . btn-info : focus , fieldset [ disabled ] . btn-info : hover { background-color : #5bc0de ; border-color : #5bc0de }
. btn-info . badge { color : #5bc0de ; background-color : #fff }
. btn-warning { color : #fff ; background-color : #f0ad4e ; border-color : #f0ad4e }
. btn-warning . active , . btn-warning : active , . btn-warning : focus , . btn-warning : hover , . open > . dropdown-toggle . btn-warning { color : #fff ; background-color : #ec971f ; border-color : #eb9316 }
. btn-warning . active , . btn-warning : active , . open > . dropdown-toggle . btn-warning { background-image : none }
. btn-warning . disabled , . btn-warning . disabled . active , . btn-warning . disabled : active , . btn-warning . disabled : focus , . btn-warning . disabled : hover , . btn-warning [ disabled ] , . btn-warning [ disabled ] . active , . btn-warning [ disabled ] : active , . btn-warning [ disabled ] : focus , . btn-warning [ disabled ] : hover , fieldset [ disabled ] . btn-warning , fieldset [ disabled ] . btn-warning . active , fieldset [ disabled ] . btn-warning : active , fieldset [ disabled ] . btn-warning : focus , fieldset [ disabled ] . btn-warning : hover { background-color : #f0ad4e ; border-color : #f0ad4e }
. btn-warning . badge { color : #f0ad4e ; background-color : #fff }
. btn-danger { border-color : #c05f5a }
. btn-danger . active , . btn-danger : active , . btn-danger : focus , . btn-danger : hover , . open > . dropdown-toggle . btn-danger { color : #fff ; background-color : #a74540 ; border-color : #a0423d }
. btn-danger . active , . btn-danger : active , . open > . dropdown-toggle . btn-danger { background-image : none }
. btn-danger . disabled , . btn-danger . disabled . active , . btn-danger . disabled : active , . btn-danger . disabled : focus , . btn-danger . disabled : hover , . btn-danger [ disabled ] , . btn-danger [ disabled ] . active , . btn-danger [ disabled ] : active , . btn-danger [ disabled ] : focus , . btn-danger [ disabled ] : hover , fieldset [ disabled ] . btn-danger , fieldset [ disabled ] . btn-danger . active , fieldset [ disabled ] . btn-danger : active , fieldset [ disabled ] . btn-danger : focus , fieldset [ disabled ] . btn-danger : hover { background-color : #c05f5a ; border-color : #c05f5a }
. btn-danger . badge { color : #c05f5a ; background-color : #fff }
. btn-link { font-weight : 400 ; cursor : pointer }
. btn-link , . btn-link : active , . btn-link [ disabled ] , fieldset [ disabled ] . btn-link { background-color : transparent ; -webkit- box-shadow : none ; box-shadow : none }
. btn-link , . btn-link : active , . btn-link : focus , . btn-link : hover { border-color : transparent }
. btn-link : focus , . btn-link : hover { color : #3a6d99 ; text-decoration : underline ; background-color : transparent }
. btn-link [ disabled ] : focus , . btn-link [ disabled ] : hover , fieldset [ disabled ] . btn-link : focus , fieldset [ disabled ] . btn-link : hover { color : #999 ; text-decoration : none }
. btn-group-lg > . btn , . btn-lg { padding : 10 px 16 px ; font-size : 18 px ; line-height : 1.33 ; border-radius : 6 px }
. btn-group-sm > . btn , . btn-sm { padding : 5 px 10 px ; font-size : 12 px ; line-height : 1.5 ; border-radius : 3 px }
. btn-group-xs > . btn , . btn-xs { padding : 1 px 5 px ; font-size : 12 px ; line-height : 1.5 ; border-radius : 3 px }
. btn-block { display : block ; width : 100 % }
. btn-block + . btn-block { margin-top : 5 px }
input [ type = button ] . btn-block , input [ type = reset ] . btn-block , input [ type = submit ] . btn-block { width : 100 % }
. fade { opacity : 0 ; -webkit- transition : opacity .15 s linear ; -o- transition : opacity .15 s linear ; transition : opacity .15 s linear }
. fade . in { opacity : 1 }
. collapse { display : none }
. collapse . in { display : block }
tr . collapse . in { display : table-row }
tbody . collapse . in { display : table-row-group }
. collapsing { position : relative ; height : 0 ; overflow : hidden ; -webkit- transition : height .35 s ease ; -o- transition : height .35 s ease ; transition : height .35 s ease }
. caret { display : inline-block ; width : 0 ; height : 0 ; margin-left : 2 px ; vertical-align : middle ; border-top : 4 px solid ; border-right : 4 px solid transparent ; border-left : 4 px solid transparent }
. dropdown { position : relative }
. dropdown-toggle : focus { outline : 0 }
. dropdown-menu { position : absolute ; top : 100 % ; left : 0 ; z-index : 1000 ; display : none ; float : left ; min-width : 160 px ; margin : 2 px 0 0 ; list-style : none ; font-size : 14 px ; text-align : left ; background-color : #fff ; border : 1 px solid #ccc ; border : 1 px solid rgba ( 0 , 0 , 0 , .15 ) ; background-clip : padding-box }
. dropdown-menu . pull-right { right : 0 ; left : auto }
. dropdown-menu . divider { height : 1 px ; margin : 9 px 0 ; overflow : hidden ; background-color : #e5e5e5 }
. dropdown-menu > li > a { display : block ; clear : both ; font-weight : 400 ; line-height : 1.42857143 ; color : #333 ; white-space : nowrap }
. dropdown-menu > li > a : focus , . dropdown-menu > li > a : hover { text-decoration : none ; color : #262626 ; background-color : #f5f5f5 }
. dropdown-menu > . active > a , . dropdown-menu > . active > a : focus , . dropdown-menu > . active > a : hover { color : #fff ; text-decoration : none ; outline : 0 ; background-color : #5d8db3 }
. dropdown-menu > . disabled > a , . dropdown-menu > . disabled > a : focus , . dropdown-menu > . disabled > a : hover { color : #999 }
. dropdown-menu > . disabled > a : focus , . dropdown-menu > . disabled > a : hover { text-decoration : none ; background-color : transparent ; background-image : none ; filter : progid : DXImageTransform . Microsoft . gradient ( enabled = false ) ; cursor : not-allowed }
. open > . dropdown-menu { display : block }
. open > a { outline : 0 }
. dropdown-menu-right { left : auto ; right : 0 }
. dropdown-menu-left { left : 0 ; right : auto }
. dropdown-header { display : block ; padding : 3 px 20 px ; font-size : 12 px ; line-height : 1.42857143 ; color : #999 ; white-space : nowrap }
. 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 : 4 px solid ; content : "" }
. dropup . dropdown-menu , . navbar-fixed-bottom . dropdown . dropdown-menu { top : auto ; bottom : 100 % ; margin-bottom : 1 px }
@ media ( min-width : 480px ) { . navbar-right . dropdown-menu { left : auto ; right : 0 }
. navbar-right . dropdown-menu-left { left : 0 ; right : auto } }
. btn-group , . btn-group-vertical { position : relative ; display : inline-block ; vertical-align : middle }
. btn-group-vertical > . btn , . btn-group > . btn { position : relative ; float : left }
. btn-group-vertical > . btn . active , . btn-group-vertical > . btn : active , . btn-group-vertical > . btn : focus , . btn-group-vertical > . btn : hover , . btn-group > . btn . active , . btn-group > . btn : active , . btn-group > . btn : focus , . btn-group > . btn : hover { z-index : 2 }
. btn-group-vertical > . btn : focus , . btn-group > . btn : focus { outline : 0 }
. btn-group . btn + . btn , . btn-group . btn + . btn-group , . btn-group . btn-group + . btn , . btn-group . btn-group + . btn-group { margin-left : -1 px }
. btn-toolbar { margin-left : -5 px }
. btn-toolbar . btn-group , . btn-toolbar . input-group { float : left }
. btn-toolbar > . btn , . btn-toolbar > . btn-group , . btn-toolbar > . input-group { margin-left : 5 px }
. btn-group > . btn : not ( : first-child ) : not ( : last-child ) : not ( . dropdown-toggle ) { border-radius : 0 }
. btn-group > . btn : first-child { margin-left : 0 }
. btn-group > . btn : first-child : not ( : last-child ) : not ( . dropdown-toggle ) { border-bottom-right-radius : 0 ; border-top-right-radius : 0 }
. btn-group > . btn : last-child : not ( : first-child ) , . btn-group > . dropdown-toggle : not ( : first-child ) { border-bottom-left-radius : 0 ; border-top-left-radius : 0 }
. btn-group > . btn-group { float : left }
. btn-group > . btn-group : not ( : first-child ) : not ( : last-child ) > . btn { border-radius : 0 }
. btn-group > . btn-group : first-child > . btn : last-child , . btn-group > . btn-group : first-child > . dropdown-toggle { border-bottom-right-radius : 0 ; border-top-right-radius : 0 }
. btn-group > . btn-group : last-child > . btn : first-child { border-bottom-left-radius : 0 ; border-top-left-radius : 0 }
. btn-group . dropdown-toggle : active , . btn-group . open . dropdown-toggle { outline : 0 }
. btn-group > . btn + . dropdown-toggle { padding-left : 8 px ; padding-right : 8 px }
. btn-group > . btn-lg + . dropdown-toggle { padding-left : 12 px ; padding-right : 12 px }
. btn-group . open . dropdown-toggle { -webkit- box-shadow : inset 0 3 px 5 px rgba ( 0 , 0 , 0 , .125 ) ; box-shadow : inset 0 3 px 5 px rgba ( 0 , 0 , 0 , .125 ) }
. btn-group . open . dropdown-toggle . btn-link { -webkit- box-shadow : none ; box-shadow : none }
. btn . caret { margin-left : 0 }
. btn-lg . caret { border-width : 5 px 5 px 0 }
. dropup . btn-lg . caret { border-width : 0 5 px 5 px }
. btn-group-vertical > . btn , . btn-group-vertical > . btn-group , . btn-group-vertical > . btn-group > . btn { display : block ; float : none ; width : 100 % ; max-width : 100 % }
. btn-group-vertical > . btn-group > . btn { float : none }
. btn-group-vertical > . btn + . btn , . btn-group-vertical > . btn + . btn-group , . btn-group-vertical > . btn-group + . btn , . btn-group-vertical > . btn-group + . btn-group { margin-top : -1 px ; margin-left : 0 }
. btn-group-vertical > . btn : not ( : first-child ) : not ( : last-child ) { border-radius : 0 }
. btn-group-vertical > . btn : first-child : not ( : last-child ) { border-top-right-radius : 4 px ; border-bottom-right-radius : 0 ; border-bottom-left-radius : 0 }
. btn-group-vertical > . btn : last-child : not ( : first-child ) { border-bottom-left-radius : 4 px ; border-top-right-radius : 0 ; border-top-left-radius : 0 }
. btn-group-vertical > . btn-group : not ( : first-child ) : not ( : last-child ) > . btn { border-radius : 0 }
. btn-group-vertical > . btn-group : first-child : not ( : last-child ) > . btn : last-child , . btn-group-vertical > . btn-group : first-child : not ( : last-child ) > . dropdown-toggle { border-bottom-right-radius : 0 ; border-bottom-left-radius : 0 }
. btn-group-vertical > . btn-group : last-child : not ( : first-child ) > . btn : first-child { border-top-right-radius : 0 ; border-top-left-radius : 0 }
. btn-group-justified { display : table ; width : 100 % ; table-layout : fixed ; border-collapse : separate }
. btn-group-justified > . btn , . btn-group-justified > . btn-group { float : none ; display : table-cell ; width : 1 % }
. btn-group-justified > . btn-group . btn { width : 100 % }
. btn-group-justified > . btn-group . dropdown-menu { left : auto }
[ data-toggle = buttons ] > . btn > input [ type = checkbox ] , [ data-toggle = buttons ] > . btn > input [ type = radio ] { position : absolute ; z-index : -1 ; opacity : 0 ; filter : alpha ( opacity = 0 ) }
. input-group { position : relative ; display : table ; border-collapse : separate }
. input-group [ class * = col- ] { float : none ; padding-left : 0 ; padding-right : 0 }
. input-group . form-control { position : relative ; z-index : 2 ; float : left ; width : 100 % ; margin-bottom : 0 }
. input-group-lg > . form-control , . input-group-lg > . input-group-addon , . input-group-lg > . input-group-btn > . btn { height : 46 px ; padding : 10 px 16 px ; font-size : 18 px ; line-height : 1.33 ; border-radius : 6 px }
select . input-group-lg > . form-control , select . input-group-lg > . input-group-addon , select . input-group-lg > . input-group-btn > . btn { height : 46 px ; line-height : 46 px }
select [ multiple ] . input-group-lg > . form-control , select [ multiple ] . input-group-lg > . input-group-addon , select [ multiple ] . input-group-lg > . input-group-btn > . btn , textarea . input-group-lg > . form-control , textarea . input-group-lg > . input-group-addon , textarea . input-group-lg > . input-group-btn > . btn { height : auto }
. input-group-sm > . form-control , . input-group-sm > . input-group-addon , . input-group-sm > . input-group-btn > . btn { height : 30 px ; padding : 5 px 10 px ; font-size : 12 px ; line-height : 1.5 ; border-radius : 3 px }
select . input-group-sm > . form-control , select . input-group-sm > . input-group-addon , select . input-group-sm > . input-group-btn > . btn { height : 30 px ; line-height : 30 px }
select [ multiple ] . input-group-sm > . form-control , select [ multiple ] . input-group-sm > . input-group-addon , select [ multiple ] . input-group-sm > . input-group-btn > . btn , textarea . input-group-sm > . form-control , textarea . input-group-sm > . input-group-addon , textarea . input-group-sm > . input-group-btn > . btn { height : auto }
. input-group . form-control , . input-group-addon , . input-group-btn { display : table-cell }
. input-group . form-control : not ( : first-child ) : not ( : last-child ) , . input-group-addon : not ( : first-child ) : not ( : last-child ) , . input-group-btn : not ( : first-child ) : not ( : last-child ) { border-radius : 0 }
. input-group-addon , . input-group-btn { width : 1 % ; white-space : nowrap ; vertical-align : middle }
. input-group-addon { padding : 6 px 12 px ; font-size : 14 px ; font-weight : 400 ; line-height : 1 ; color : #000 ; text-align : center ; background-color : #eee ; border : 1 px solid #ccc ; border-radius : 4 px }
. input-group-addon . input-sm { padding : 5 px 10 px ; font-size : 12 px ; border-radius : 3 px }
. input-group-addon . input-lg { padding : 10 px 16 px ; font-size : 18 px ; border-radius : 6 px }
. input-group-addon input [ type = checkbox ] , . input-group-addon input [ type = radio ] { margin-top : 0 }
. input-group . form-control : first-child , . input-group-addon : first-child , . input-group-btn : first-child > . btn , . input-group-btn : first-child > . btn-group > . btn , . input-group-btn : first-child > . dropdown-toggle , . input-group-btn : last-child > . btn-group : not ( : last-child ) > . btn , . input-group-btn : last-child > . btn : not ( : last-child ) : not ( . dropdown-toggle ) { border-bottom-right-radius : 0 ; border-top-right-radius : 0 }
. input-group-addon : first-child { border-right : 0 }
. input-group . form-control : last-child , . input-group-addon : last-child , . input-group-btn : first-child > . btn-group : not ( : first-child ) > . btn , . input-group-btn : first-child > . btn : not ( : first-child ) , . input-group-btn : last-child > . btn , . input-group-btn : last-child > . btn-group > . btn , . input-group-btn : last-child > . dropdown-toggle { border-bottom-left-radius : 0 ; border-top-left-radius : 0 }
. input-group-addon : last-child { border-left : 0 }
. input-group-btn { position : relative ; font-size : 0 ; white-space : nowrap }
. input-group-btn > . btn { position : relative }
. input-group-btn > . btn + . btn { margin-left : -1 px }
. input-group-btn > . btn : active , . input-group-btn > . btn : focus , . input-group-btn > . btn : hover { z-index : 2 }
. input-group-btn : first-child > . btn , . input-group-btn : first-child > . btn-group { margin-right : -1 px }
. input-group-btn : last-child > . btn , . input-group-btn : last-child > . btn-group { margin-left : -1 px }
. nav { margin-bottom : 0 ; padding-left : 0 ; list-style : none }
. nav > li { position : relative ; display : block }
. nav > li > a { position : relative ; display : block ; padding : 10 px 15 px }
. nav > li > a : focus , . nav > li > a : hover { text-decoration : none ; background-color : #eee }
. nav > li . disabled > a { color : #999 }
. nav > li . disabled > a : focus , . nav > li . disabled > a : hover { color : #999 ; text-decoration : none ; background-color : transparent ; cursor : not-allowed }
. nav . open > a , . nav . open > a : focus , . nav . open > a : hover { background-color : #eee ; border-color : #3a6d99 }
. nav . nav-divider { height : 1 px ; margin : 9 px 0 ; overflow : hidden ; background-color : #e5e5e5 }
. nav > li > a > img { max-width : none }
. nav-tabs { border-bottom : 1 px solid #ddd }
. nav-tabs > li { float : left ; margin-bottom : -1 px }
. nav-tabs > li > a { margin-right : 2 px ; line-height : 1.42857143 ; border : 1 px solid transparent ; border-radius : 4 px 4 px 0 0 }
. nav-tabs > li > a : hover { border-color : #eee #eee #ddd }
. nav-tabs > li . active > a , . nav-tabs > li . active > a : focus , . nav-tabs > li . active > a : hover { color : #555 ; background-color : #fff ; border : 1 px solid #ddd ; border-bottom-color : transparent ; cursor : default }
. nav-tabs . nav-justified { width : 100 % ; border-bottom : 0 }
. nav-tabs . nav-justified > li { float : none }
. nav-tabs . nav-justified > li > a { text-align : center ; margin-bottom : 5 px }
. nav-tabs . nav-justified > . dropdown . dropdown-menu { top : auto ; left : auto }
@ media ( min-width : 768px ) { . nav-tabs . nav-justified > li { display : table-cell ; width : 1 % }
. nav-tabs . nav-justified > li > a { margin-bottom : 0 } }
. nav-tabs . nav-justified > li > a { margin-right : 0 ; border-radius : 4 px }
. nav-tabs . nav-justified > . active > a , . nav-tabs . nav-justified > . active > a : focus , . nav-tabs . nav-justified > . active > a : hover { border : 1 px solid #ddd }
@ media ( min-width : 768px ) { . nav-tabs . nav-justified > li > a { border-bottom : 1 px solid #ddd ; border-radius : 4 px 4 px 0 0 }
. nav-tabs . nav-justified > . active > a , . nav-tabs . nav-justified > . active > a : focus , . nav-tabs . nav-justified > . active > a : hover { border-bottom-color : #fff } }
. nav-pills > li { float : left }
. nav-pills > li > a { border-radius : 4 px }
. nav-pills > li + li { margin-left : 2 px }
. nav-pills > li . active > a , . nav-pills > li . active > a : focus , . nav-pills > li . active > a : hover { color : #fff ; background-color : #5d8db3 }
. nav-stacked > li { float : none }
. nav-stacked > li + li { margin-top : 2 px ; margin-left : 0 }
. nav-justified { width : 100 % }
. nav-justified > li { float : none }
. nav-justified > li > a { text-align : center ; margin-bottom : 5 px }
. nav-justified > . dropdown . dropdown-menu { top : auto ; left : auto }
@ media ( min-width : 768px ) { . nav-justified > li { display : table-cell ; width : 1 % }
. nav-justified > li > a { margin-bottom : 0 } }
. nav-tabs-justified { border-bottom : 0 }
. nav-tabs-justified > li > a { margin-right : 0 ; border-radius : 4 px }
. nav-tabs-justified > . active > a , . nav-tabs-justified > . active > a : focus , . nav-tabs-justified > . active > a : hover { border : 1 px solid #ddd }
@ media ( min-width : 768px ) { . nav-tabs-justified > li > a { border-bottom : 1 px solid #ddd ; border-radius : 4 px 4 px 0 0 }
. nav-tabs-justified > . active > a , . nav-tabs-justified > . active > a : focus , . nav-tabs-justified > . active > a : hover { border-bottom-color : #fff } }
. tab-content > . tab-pane { display : none }
. tab-content > . active { display : block }
. nav-tabs . dropdown-menu { margin-top : -1 px ; border-top-right-radius : 0 ; border-top-left-radius : 0 }
. navbar { position : relative ; min-height : 44 px ; margin-bottom : 20 px ; border : 1 px solid transparent }
@ media ( min-width : 480px ) { . navbar { border-radius : 4 px } }
@ media ( min-width : 480px ) { . navbar-header { float : left } }
. navbar-collapse { overflow-x : visible ; padding-right : 0 ; padding-left : 0 ; border-top : 1 px solid transparent ; box-shadow : inset 0 1 px 0 rgba ( 255 , 255 , 255 , .1 ) ; -webkit- overflow-scrolling : touch }
. navbar-collapse . in { overflow-y : auto }
@ media ( min-width : 480px ) { . navbar-collapse { width : auto ; border-top : 0 ; box-shadow : none }
. navbar-collapse . collapse { display : block !important ; height : auto !important ; padding-bottom : 0 ; overflow : visible !important }
. navbar-collapse . in { overflow-y : visible }
. navbar-fixed-bottom . navbar-collapse , . navbar-fixed-top . navbar-collapse , . navbar-static-top . navbar-collapse { padding-left : 0 ; padding-right : 0 } }
. navbar-fixed-bottom . navbar-collapse , . navbar-fixed-top . navbar-collapse { max-height : 340 px }
@ media ( max-width : 480px ) and ( orientation : landscape ) { . navbar-fixed-bottom . navbar-collapse , . navbar-fixed-top . navbar-collapse { max-height : 200 px } }
. container-fluid > . navbar-collapse , . container-fluid > . navbar-header , . container > . navbar-collapse , . container > . navbar-header { margin-right : 0 ; margin-left : 0 }
@ media ( min-width : 480px ) { . container-fluid > . navbar-collapse , . container-fluid > . navbar-header , . container > . navbar-collapse , . container > . navbar-header { margin-right : 0 ; margin-left : 0 } }
. navbar-static-top { z-index : 1000 ; border-width : 0 0 1 px }
@ media ( min-width : 480px ) { . navbar-static-top { border-radius : 0 } }
. navbar-fixed-bottom , . navbar-fixed-top { position : fixed ; right : 0 ; left : 0 ; z-index : 1030 ; -webkit- transform : translate3d ( 0 , 0 , 0 ) ; transform : translate3d ( 0 , 0 , 0 ) }
@ media ( min-width : 480px ) { . navbar-fixed-bottom , . navbar-fixed-top { border-radius : 0 } }
. navbar-fixed-top { top : 0 ; border-width : 0 0 1 px }
. navbar-fixed-bottom { bottom : 0 ; margin-bottom : 0 ; border-width : 1 px 0 0 }
. navbar-brand { float : left ; padding : 12 px 0 ; font-size : 18 px ; line-height : 20 px ; height : 44 px }
. navbar-brand : focus , . navbar-brand : hover { text-decoration : none }
@ media ( min-width : 480px ) { . navbar > . container . navbar-brand , . navbar > . container-fluid . navbar-brand { margin-left : 0 } }
. navbar-toggle { position : relative ; float : right ; margin-right : 0 ; padding : 9 px 10 px ; margin-top : 5 px ; margin-bottom : 5 px ; background-color : transparent ; background-image : none ; border : 1 px solid transparent ; border-radius : 4 px }
. navbar-toggle : focus { outline : 0 }
. navbar-toggle . icon-bar { display : block ; width : 22 px ; height : 2 px ; border-radius : 1 px }
. navbar-toggle . icon-bar + . icon-bar { margin-top : 4 px }
@ media ( min-width : 480px ) { . navbar-toggle { display : none } }
. navbar-nav { margin : 6 px 0 }
. navbar-nav > li > a { padding-top : 10 px ; padding-bottom : 10 px ; line-height : 20 px }
@ media ( max-width : 479px ) { . navbar-nav . open . dropdown-menu { position : static ; float : none ; width : auto ; margin-top : 0 ; background-color : transparent ; border : 0 ; box-shadow : none }
. navbar-nav . open . dropdown-menu . dropdown-header , . navbar-nav . open . dropdown-menu > li > a { padding : 5 px 15 px 5 px 25 px }
. navbar-nav . open . dropdown-menu > li > a { line-height : 20 px }
. navbar-nav . open . dropdown-menu > li > a : focus , . navbar-nav . open . dropdown-menu > li > a : hover { background-image : none } }
@ media ( min-width : 480px ) { . navbar-nav { float : left ; margin : 0 }
. navbar-nav > li { float : left }
. navbar-nav > li > a { padding-top : 12 px ; padding-bottom : 12 px }
. navbar-nav . navbar-right : last-child { margin-right : 0 } }
@ media ( min-width : 480px ) { . navbar-left { float : left !important }
. navbar-right { float : right !important } }
. navbar-form { margin : 5 px 0 ; padding : 10 px 0 ; border-top : 1 px solid transparent ; border-bottom : 1 px solid transparent ; -webkit- box-shadow : inset 0 1 px 0 rgba ( 255 , 255 , 255 , .1 ) , 0 1 px 0 rgba ( 255 , 255 , 255 , .1 ) ; box-shadow : inset 0 1 px 0 rgba ( 255 , 255 , 255 , .1 ) , 0 1 px 0 rgba ( 255 , 255 , 255 , .1 ) }
@ media ( min-width : 768px ) { . navbar-form . form-group { display : inline-block ; margin-bottom : 0 ; vertical-align : middle }
. navbar-form . form-control { display : inline-block ; width : auto ; vertical-align : middle }
. navbar-form . input-group { display : inline-table ; vertical-align : middle }
. navbar-form . input-group . form-control , . navbar-form . input-group . input-group-addon , . navbar-form . input-group . input-group-btn { width : auto }
. navbar-form . input-group > . form-control { width : 100 % }
. navbar-form . control-label { margin-bottom : 0 ; vertical-align : middle }
. navbar-form . checkbox , . navbar-form . radio { display : inline-block ; margin-top : 0 ; margin-bottom : 0 ; vertical-align : middle }
. navbar-form . checkbox label , . navbar-form . radio label { padding-left : 0 }
. navbar-form . checkbox input [ type = checkbox ] , . navbar-form . radio input [ type = radio ] { position : relative ; margin-left : 0 }
. navbar-form . has-feedback . form-control-feedback { top : 0 } }
@ media ( max-width : 479px ) { . navbar-form . form-group { margin-bottom : 5 px } }
@ media ( min-width : 480px ) { . navbar-form { width : auto ; border : 0 ; margin-left : 0 ; margin-right : 0 ; padding-top : 0 ; padding-bottom : 0 ; -webkit- box-shadow : none ; box-shadow : none }
. navbar-form . navbar-right : last-child { margin-right : 0 } }
. navbar-nav > li > . dropdown-menu { margin-top : 0 ; border-top-right-radius : 0 ; border-top-left-radius : 0 }
. navbar-fixed-bottom . navbar-nav > li > . dropdown-menu { border-bottom-right-radius : 0 ; border-bottom-left-radius : 0 }
. navbar-btn { margin-top : 5 px ; margin-bottom : 5 px }
. navbar-btn . btn-sm { margin-top : 7 px ; margin-bottom : 7 px }
. navbar-btn . btn-xs { margin-top : 11 px ; margin-bottom : 11 px }
. navbar-text { margin-top : 12 px ; margin-bottom : 12 px }
@ media ( min-width : 480px ) { . navbar-text { float : left ; margin-left : 0 ; margin-right : 0 }
. navbar-text . navbar-right : last-child { margin-right : 0 } }
. navbar-default { background-color : #f8f8f8 ; border-color : #e7e7e7 }
. navbar-default . navbar-brand { color : #777 }
. navbar-default . navbar-brand : focus , . navbar-default . navbar-brand : hover { color : #5e5e5e ; background-color : transparent }
. navbar-default . navbar-nav > li > a , . navbar-default . navbar-text { color : #777 }
. navbar-default . navbar-nav > li > a : focus , . navbar-default . navbar-nav > li > a : hover { color : #333 ; background-color : transparent }
. navbar-default . navbar-nav > . active > a , . navbar-default . navbar-nav > . active > a : focus , . navbar-default . navbar-nav > . active > a : hover { color : #555 ; background-color : #e7e7e7 }
. navbar-default . navbar-nav > . disabled > a , . navbar-default . navbar-nav > . disabled > a : focus , . navbar-default . navbar-nav > . disabled > a : hover { color : #ccc ; background-color : transparent }
. navbar-default . navbar-toggle { border-color : #ddd }
. navbar-default . navbar-toggle : focus , . navbar-default . navbar-toggle : hover { background-color : #ddd }
. navbar-default . navbar-toggle . icon-bar { background-color : #888 }
. navbar-default . navbar-collapse , . navbar-default . navbar-form { border-color : #e7e7e7 }
. navbar-default . navbar-nav > . open > a , . navbar-default . navbar-nav > . open > a : focus , . navbar-default . navbar-nav > . open > a : hover { background-color : #e7e7e7 ; color : #555 }
@ media ( max-width : 479px ) { . navbar-default . navbar-nav . open . dropdown-menu > li > a { color : #777 }
. navbar-default . navbar-nav . open . dropdown-menu > li > a : focus , . navbar-default . navbar-nav . open . dropdown-menu > li > a : hover { color : #333 ; background-color : transparent }
. navbar-default . navbar-nav . open . dropdown-menu > . active > a , . navbar-default . navbar-nav . open . dropdown-menu > . active > a : focus , . navbar-default . navbar-nav . open . dropdown-menu > . active > a : hover { color : #555 ; background-color : #e7e7e7 }
. navbar-default . navbar-nav . open . dropdown-menu > . disabled > a , . navbar-default . navbar-nav . open . dropdown-menu > . disabled > a : focus , . navbar-default . navbar-nav . open . dropdown-menu > . disabled > a : hover { color : #ccc ; background-color : transparent } }
. navbar-default . navbar-link { color : #777 }
. navbar-default . navbar-link : hover { color : #333 }
. navbar-default . btn-link { color : #777 }
. navbar-default . btn-link : focus , . navbar-default . btn-link : hover { color : #333 }
. navbar-default . btn-link [ disabled ] : focus , . navbar-default . btn-link [ disabled ] : hover , fieldset [ disabled ] . navbar-default . btn-link : focus , fieldset [ disabled ] . navbar-default . btn-link : hover { color : #ccc }
. navbar-inverse { background-color : #497495 ; border-color : #385973 }
. navbar-inverse . navbar-brand { color : #999 }
. navbar-inverse . navbar-brand : focus , . navbar-inverse . navbar-brand : hover { color : #fff ; background-color : transparent }
. navbar-inverse . navbar-nav > li > a , . navbar-inverse . navbar-text { color : #999 }
. navbar-inverse . navbar-nav > li > a : focus , . navbar-inverse . navbar-nav > li > a : hover { color : #fff ; background-color : transparent }
. navbar-inverse . navbar-nav > . active > a , . navbar-inverse . navbar-nav > . active > a : focus , . navbar-inverse . navbar-nav > . active > a : hover { color : #fff ; background-color : #385973 }
. navbar-inverse . navbar-nav > . disabled > a , . navbar-inverse . navbar-nav > . disabled > a : focus , . navbar-inverse . navbar-nav > . disabled > a : hover { color : #444 ; background-color : transparent }
. navbar-inverse . navbar-toggle { border-color : #333 }
. navbar-inverse . navbar-toggle : focus , . navbar-inverse . navbar-toggle : hover { background-color : #333 }
. navbar-inverse . navbar-toggle . icon-bar { background-color : #fff }
. navbar-inverse . navbar-collapse , . navbar-inverse . navbar-form { border-color : #3d617d }
. navbar-inverse . navbar-nav > . open > a , . navbar-inverse . navbar-nav > . open > a : focus , . navbar-inverse . navbar-nav > . open > a : hover { background-color : #385973 ; color : #fff }
@ media ( max-width : 479px ) { . navbar-inverse . navbar-nav . open . dropdown-menu > . dropdown-header { border-color : #385973 }
. navbar-inverse . navbar-nav . open . dropdown-menu . divider { background-color : #385973 }
. navbar-inverse . navbar-nav . open . dropdown-menu > li > a { color : #999 }
. navbar-inverse . navbar-nav . open . dropdown-menu > li > a : focus , . navbar-inverse . navbar-nav . open . dropdown-menu > li > a : hover { color : #fff ; background-color : transparent }
. navbar-inverse . navbar-nav . open . dropdown-menu > . active > a , . navbar-inverse . navbar-nav . open . dropdown-menu > . active > a : focus , . navbar-inverse . navbar-nav . open . dropdown-menu > . active > a : hover { color : #fff ; background-color : #385973 }
. navbar-inverse . navbar-nav . open . dropdown-menu > . disabled > a , . navbar-inverse . navbar-nav . open . dropdown-menu > . disabled > a : focus , . navbar-inverse . navbar-nav . open . dropdown-menu > . disabled > a : hover { color : #444 ; background-color : transparent } }
. navbar-inverse . navbar-link { color : #999 }
. navbar-inverse . navbar-link : hover { color : #fff }
. navbar-inverse . btn-link { color : #999 }
. navbar-inverse . btn-link : focus , . navbar-inverse . btn-link : hover { color : #fff }
. navbar-inverse . btn-link [ disabled ] : focus , . navbar-inverse . btn-link [ disabled ] : hover , fieldset [ disabled ] . navbar-inverse . btn-link : focus , fieldset [ disabled ] . navbar-inverse . btn-link : hover { color : #444 }
. breadcrumb { padding : 8 px 15 px ; margin-bottom : 20 px ; list-style : none ; background-color : #f5f5f5 ; border-radius : 4 px }
. breadcrumb > li { display : inline-block }
. breadcrumb > li + li : before { content : "/\00a0" ; padding : 0 5 px ; color : #ccc }
. breadcrumb > . active { color : #999 }
. pagination { display : inline-block ; padding-left : 0 ; margin : 20 px 0 ; border-radius : 4 px }
. pagination > li { display : inline }
. pagination > li > a , . pagination > li > span { position : relative ; float : left ; padding : 6 px 12 px ; line-height : 1.42857143 ; text-decoration : none ; color : #3a6d99 ; background-color : #fff ; border : 1 px solid #ddd ; margin-left : -1 px }
. pagination > li : first-child > a , . pagination > li : first-child > span { margin-left : 0 ; border-bottom-left-radius : 4 px ; border-top-left-radius : 4 px }
. pagination > li : last-child > a , . pagination > li : last-child > span { border-bottom-right-radius : 4 px ; border-top-right-radius : 4 px }
. pagination > li > a : focus , . pagination > li > a : hover , . pagination > li > span : focus , . pagination > li > span : hover { color : #3a6d99 ; background-color : #eee ; border-color : #ddd }
. pagination > . active > a , . pagination > . active > a : focus , . pagination > . active > a : hover , . pagination > . active > span , . pagination > . active > span : focus , . pagination > . active > span : hover { z-index : 2 ; color : #fff ; background-color : #5d8db3 ; border-color : #5d8db3 ; cursor : default }
. pagination > . disabled > a , . pagination > . disabled > a : focus , . pagination > . disabled > a : hover , . pagination > . disabled > span , . pagination > . disabled > span : focus , . pagination > . disabled > span : hover { color : #999 ; background-color : #fff ; border-color : #ddd ; cursor : not-allowed }
. pagination-lg > li > a , . pagination-lg > li > span { padding : 10 px 16 px ; font-size : 18 px }
. pagination-lg > li : first-child > a , . pagination-lg > li : first-child > span { border-bottom-left-radius : 6 px ; border-top-left-radius : 6 px }
. pagination-lg > li : last-child > a , . pagination-lg > li : last-child > span { border-bottom-right-radius : 6 px ; border-top-right-radius : 6 px }
. pagination-sm > li > a , . pagination-sm > li > span { padding : 5 px 10 px ; font-size : 12 px }
. pagination-sm > li : first-child > a , . pagination-sm > li : first-child > span { border-bottom-left-radius : 3 px ; border-top-left-radius : 3 px }
. pagination-sm > li : last-child > a , . pagination-sm > li : last-child > span { border-bottom-right-radius : 3 px ; border-top-right-radius : 3 px }
. pager { padding-left : 0 ; margin : 20 px 0 ; list-style : none ; text-align : center }
. pager li { display : inline }
. pager li > a , . pager li > span { display : inline-block ; padding : 5 px 14 px ; background-color : #fff ; border : 1 px solid #ddd ; border-radius : 15 px }
. pager li > a : focus , . pager li > a : hover { text-decoration : none ; background-color : #eee }
. pager . next > a , . pager . next > span { float : right }
. pager . previous > a , . pager . previous > span { float : left }
. pager . disabled > a , . pager . disabled > a : focus , . pager . disabled > a : hover , . pager . disabled > span { color : #999 ; background-color : #fff ; cursor : not-allowed }
. label { display : inline ; padding : .2 em .6 em .3 em ; font-size : 75 % ; font-weight : 700 ; line-height : 1 ; color : #fff ; text-align : center ; white-space : nowrap ; vertical-align : baseline ; border-radius : .25 em }
a . label : focus , a . label : hover { color : #fff ; text-decoration : none ; cursor : pointer }
. label : empty { display : none }
. btn . label { position : relative ; top : -1 px }
. label-default { background-color : #999 }
. label-default [ href ] : focus , . label-default [ href ] : hover { background-color : grey }
. label-primary { background-color : #5d8db3 }
. label-primary [ href ] : focus , . label-primary [ href ] : hover { background-color : #477396 }
. label-success { background-color : #6ac065 }
. label-success [ href ] : focus , . label-success [ href ] : hover { background-color : #4cac46 }
. label-info { background-color : #5bc0de }
. label-info [ href ] : focus , . label-info [ href ] : hover { background-color : #31b0d5 }
. label-warning { background-color : #f0ad4e }
. label-warning [ href ] : focus , . label-warning [ href ] : hover { background-color : #ec971f }
. label-danger { background-color : #c05f5a }
. label-danger [ href ] : focus , . label-danger [ href ] : hover { background-color : #a74540 }
. badge { display : inline-block ; min-width : 10 px ; padding : 3 px 7 px ; font-size : 12 px ; font-weight : 700 ; color : #fff ; line-height : 1 ; vertical-align : baseline ; white-space : nowrap ; text-align : center ; background-color : #999 ; border-radius : 10 px }
. badge : empty { display : none }
. btn . badge { position : relative ; top : -1 px }
. btn-xs . badge { top : 0 ; padding : 1 px 5 px }
a . badge : focus , a . badge : hover { color : #fff ; text-decoration : none ; cursor : pointer }
. nav-pills > . active > a > . badge , a . list-group-item . active > . badge { color : #3a6d99 ; background-color : #fff }
. nav-pills > li > a > . badge { margin-left : 3 px }
. jumbotron { padding : 30 px ; margin-bottom : 30 px ; color : inherit ; background-color : #eee }
. jumbotron . h1 , . jumbotron h1 { color : inherit }
. jumbotron p { margin-bottom : 15 px ; font-size : 21 px ; font-weight : 200 }
. jumbotron > hr { border-top-color : #d5d5d5 }
. container . jumbotron { border-radius : 6 px }
. jumbotron . container { max-width : 100 % }
@ media screen and ( min-width : 768px ) { . jumbotron { padding-top : 48 px ; padding-bottom : 48 px }
. container . jumbotron { padding-left : 60 px ; padding-right : 60 px }
. jumbotron . h1 , . jumbotron h1 { font-size : 63 px } }
. thumbnail { display : block ; padding : 4 px ; margin-bottom : 20 px ; line-height : 1.42857143 ; background-color : #fff ; border : 1 px solid #ddd ; border-radius : 4 px ; -webkit- transition : all .2 s ease-in-out ; -o- transition : all .2 s ease-in-out ; transition : all .2 s ease-in-out }
. thumbnail a > img , . thumbnail > img { margin-left : auto ; margin-right : auto }
a . thumbnail . active , a . thumbnail : focus , a . thumbnail : hover { border-color : #3a6d99 }
. thumbnail . caption { padding : 9 px ; color : #000 }
. alert { padding : 15 px ; margin-bottom : 20 px ; border : 1 px solid transparent ; border-radius : 4 px }
. alert h4 { margin-top : 0 ; color : inherit }
. alert . alert-link { font-weight : 700 }
. alert > p , . alert > ul { margin-bottom : 0 }
. alert > p + p { margin-top : 5 px }
. alert-dismissable , . alert-dismissible { padding-right : 35 px }
. alert-dismissable . close , . alert-dismissible . close { position : relative ; top : -2 px ; right : -21 px ; color : inherit }
. alert-success { background-color : #dff0d8 ; border-color : #d6e9c6 ; color : #3c763d }
. alert-success hr { border-top-color : #c9e2b3 }
. alert-success . alert-link { color : #2b542c }
. alert-info { background-color : #d9edf7 ; border-color : #bce8f1 ; color : #31708f }
. alert-info hr { border-top-color : #a6e1ec }
. alert-info . alert-link { color : #245269 }
. alert-warning { background-color : #fcf8e3 ; border-color : #faebcc ; color : #8a6d3b }
. alert-warning hr { border-top-color : #f7e1b5 }
. alert-warning . alert-link { color : #66512c }
. alert-danger { background-color : #f2dede ; border-color : #ebccd1 ; color : #a94442 }
. alert-danger hr { border-top-color : #e4b9c0 }
. alert-danger . alert-link { color : #843534 }
@ -webkit-keyframes progress-bar-stripes { from { background-position : 40 px 0 }
to { background-position : 0 0 } }
@ keyframes progress-bar-stripes { from { background-position : 40 px 0 }
to { background-position : 0 0 } }
. progress { overflow : hidden ; height : 20 px ; margin-bottom : 20 px ; background-color : #f5f5f5 ; border-radius : 4 px ; -webkit- box-shadow : inset 0 1 px 2 px rgba ( 0 , 0 , 0 , .1 ) ; box-shadow : inset 0 1 px 2 px rgba ( 0 , 0 , 0 , .1 ) }
. progress-bar { float : left ; width : 0 ; height : 100 % ; font-size : 12 px ; line-height : 20 px ; color : #fff ; text-align : center ; background-color : #5d8db3 ; -webkit- box-shadow : inset 0 -1 px 0 rgba ( 0 , 0 , 0 , .15 ) ; box-shadow : inset 0 -1 px 0 rgba ( 0 , 0 , 0 , .15 ) ; -webkit- transition : width .6 s ease ; -o- transition : width .6 s ease ; transition : width .6 s ease }
. progress-bar-striped , . progress-striped . progress-bar { background-image : -webkit- linear-gradient ( 45 deg , rgba ( 255 , 255 , 255 , .15 ) 25 % , transparent 25 % , transparent 50 % , rgba ( 255 , 255 , 255 , .15 ) 50 % , rgba ( 255 , 255 , 255 , .15 ) 75 % , transparent 75 % , transparent ) ; background-image : -o- linear-gradient ( 45 deg , rgba ( 255 , 255 , 255 , .15 ) 25 % , transparent 25 % , transparent 50 % , rgba ( 255 , 255 , 255 , .15 ) 50 % , rgba ( 255 , 255 , 255 , .15 ) 75 % , transparent 75 % , transparent ) ; background-image : linear-gradient ( 45 deg , rgba ( 255 , 255 , 255 , .15 ) 25 % , transparent 25 % , transparent 50 % , rgba ( 255 , 255 , 255 , .15 ) 50 % , rgba ( 255 , 255 , 255 , .15 ) 75 % , transparent 75 % , transparent ) ; background-size : 40 px 40 px }
. progress-bar . active , . progress . active . progress-bar { -webkit- animation : progress - bar-stripes 2 s linear infinite ; -o- animation : progress - bar-stripes 2 s linear infinite ; animation : progress - bar-stripes 2 s linear infinite }
. progress-bar [ aria-valuenow = "1" ] , . progress-bar [ aria-valuenow = "2" ] { min-width : 30 px }
. progress-bar [ aria-valuenow = "0" ] { color : #999 ; min-width : 30 px ; background-color : transparent ; background-image : none ; box-shadow : none }
. progress-bar-success { background-color : #6ac065 }
. progress-striped . progress-bar-success { background-image : -webkit- linear-gradient ( 45 deg , rgba ( 255 , 255 , 255 , .15 ) 25 % , transparent 25 % , transparent 50 % , rgba ( 255 , 255 , 255 , .15 ) 50 % , rgba ( 255 , 255 , 255 , .15 ) 75 % , transparent 75 % , transparent ) ; background-image : -o- linear-gradient ( 45 deg , rgba ( 255 , 255 , 255 , .15 ) 25 % , transparent 25 % , transparent 50 % , rgba ( 255 , 255 , 255 , .15 ) 50 % , rgba ( 255 , 255 , 255 , .15 ) 75 % , transparent 75 % , transparent ) ; background-image : linear-gradient ( 45 deg , rgba ( 255 , 255 , 255 , .15 ) 25 % , transparent 25 % , transparent 50 % , rgba ( 255 , 255 , 255 , .15 ) 50 % , rgba ( 255 , 255 , 255 , .15 ) 75 % , transparent 75 % , transparent ) }
. progress-bar-info { background-color : #5bc0de }
. progress-striped . progress-bar-info { background-image : -webkit- linear-gradient ( 45 deg , rgba ( 255 , 255 , 255 , .15 ) 25 % , transparent 25 % , transparent 50 % , rgba ( 255 , 255 , 255 , .15 ) 50 % , rgba ( 255 , 255 , 255 , .15 ) 75 % , transparent 75 % , transparent ) ; background-image : -o- linear-gradient ( 45 deg , rgba ( 255 , 255 , 255 , .15 ) 25 % , transparent 25 % , transparent 50 % , rgba ( 255 , 255 , 255 , .15 ) 50 % , rgba ( 255 , 255 , 255 , .15 ) 75 % , transparent 75 % , transparent ) ; background-image : linear-gradient ( 45 deg , rgba ( 255 , 255 , 255 , .15 ) 25 % , transparent 25 % , transparent 50 % , rgba ( 255 , 255 , 255 , .15 ) 50 % , rgba ( 255 , 255 , 255 , .15 ) 75 % , transparent 75 % , transparent ) }
. progress-bar-warning { background-color : #f0ad4e }
. progress-striped . progress-bar-warning { background-image : -webkit- linear-gradient ( 45 deg , rgba ( 255 , 255 , 255 , .15 ) 25 % , transparent 25 % , transparent 50 % , rgba ( 255 , 255 , 255 , .15 ) 50 % , rgba ( 255 , 255 , 255 , .15 ) 75 % , transparent 75 % , transparent ) ; background-image : -o- linear-gradient ( 45 deg , rgba ( 255 , 255 , 255 , .15 ) 25 % , transparent 25 % , transparent 50 % , rgba ( 255 , 255 , 255 , .15 ) 50 % , rgba ( 255 , 255 , 255 , .15 ) 75 % , transparent 75 % , transparent ) ; background-image : linear-gradient ( 45 deg , rgba ( 255 , 255 , 255 , .15 ) 25 % , transparent 25 % , transparent 50 % , rgba ( 255 , 255 , 255 , .15 ) 50 % , rgba ( 255 , 255 , 255 , .15 ) 75 % , transparent 75 % , transparent ) }
. progress-bar-danger { background-color : #c05f5a }
. progress-striped . progress-bar-danger { background-image : -webkit- linear-gradient ( 45 deg , rgba ( 255 , 255 , 255 , .15 ) 25 % , transparent 25 % , transparent 50 % , rgba ( 255 , 255 , 255 , .15 ) 50 % , rgba ( 255 , 255 , 255 , .15 ) 75 % , transparent 75 % , transparent ) ; background-image : -o- linear-gradient ( 45 deg , rgba ( 255 , 255 , 255 , .15 ) 25 % , transparent 25 % , transparent 50 % , rgba ( 255 , 255 , 255 , .15 ) 50 % , rgba ( 255 , 255 , 255 , .15 ) 75 % , transparent 75 % , transparent ) ; background-image : linear-gradient ( 45 deg , rgba ( 255 , 255 , 255 , .15 ) 25 % , transparent 25 % , transparent 50 % , rgba ( 255 , 255 , 255 , .15 ) 50 % , rgba ( 255 , 255 , 255 , .15 ) 75 % , transparent 75 % , transparent ) }
. media , . media-body { overflow : hidden ; zoom : 1 }
. media , . media . media { margin-top : 15 px }
. media : first-child { margin-top : 0 }
. media-object { display : block }
. media-heading { margin : 0 0 5 px }
. media > . pull-left { margin-right : 10 px }
. media > . pull-right { margin-left : 10 px }
. media-list { padding-left : 0 ; list-style : none }
. list-group { margin-bottom : 20 px ; padding-left : 0 }
. list-group-item { position : relative ; display : block ; padding : 10 px 15 px ; margin-bottom : -1 px ; background-color : #fff ; border : 1 px solid #ddd }
. list-group-item : first-child { border-top-right-radius : 4 px ; border-top-left-radius : 4 px }
. list-group-item : last-child { margin-bottom : 0 ; border-bottom-right-radius : 4 px ; border-bottom-left-radius : 4 px }
. list-group-item > . badge { float : right }
. list-group-item > . badge + . badge { margin-right : 5 px }
a . list-group-item { color : #555 }
a . list-group-item . list-group-item-heading { color : #333 }
a . list-group-item : focus , a . list-group-item : hover { text-decoration : none ; color : #555 ; background-color : #f5f5f5 }
. list-group-item . disabled , . list-group-item . disabled : focus , . list-group-item . disabled : hover { background-color : #eee ; color : #999 }
. list-group-item . disabled . list-group-item-heading , . list-group-item . disabled : focus . list-group-item-heading , . list-group-item . disabled : hover . list-group-item-heading { color : inherit }
. list-group-item . disabled . list-group-item-text , . list-group-item . disabled : focus . list-group-item-text , . list-group-item . disabled : hover . list-group-item-text { color : #999 }
. list-group-item . active , . list-group-item . active : focus , . list-group-item . active : hover { z-index : 2 ; color : #fff ; background-color : #5d8db3 ; border-color : #5d8db3 }
. list-group-item . active . list-group-item-heading , . list-group-item . active . list-group-item-heading > . small , . list-group-item . active . list-group-item-heading > small , . list-group-item . active : focus . list-group-item-heading , . list-group-item . active : focus . list-group-item-heading > . small , . list-group-item . active : focus . list-group-item-heading > small , . list-group-item . active : hover . list-group-item-heading , . list-group-item . active : hover . list-group-item-heading > . small , . list-group-item . active : hover . list-group-item-heading > small { color : inherit }
. list-group-item . active . list-group-item-text , . list-group-item . active : focus . list-group-item-text , . list-group-item . active : hover . list-group-item-text { color : #e8eff4 }
. list-group-item-success { color : #3c763d ; background-color : #dff0d8 }
a . list-group-item-success { color : #3c763d }
a . list-group-item-success . list-group-item-heading { color : inherit }
a . list-group-item-success : focus , a . list-group-item-success : hover { color : #3c763d ; background-color : #d0e9c6 }
a . list-group-item-success . active , a . list-group-item-success . active : focus , a . list-group-item-success . active : hover { color : #fff ; background-color : #3c763d ; border-color : #3c763d }
. list-group-item-info { color : #31708f ; background-color : #d9edf7 }
a . list-group-item-info { color : #31708f }
a . list-group-item-info . list-group-item-heading { color : inherit }
a . list-group-item-info : focus , a . list-group-item-info : hover { color : #31708f ; background-color : #c4e3f3 }
a . list-group-item-info . active , a . list-group-item-info . active : focus , a . list-group-item-info . active : hover { color : #fff ; background-color : #31708f ; border-color : #31708f }
. list-group-item-warning { color : #8a6d3b ; background-color : #fcf8e3 }
a . list-group-item-warning { color : #8a6d3b }
a . list-group-item-warning . list-group-item-heading { color : inherit }
a . list-group-item-warning : focus , a . list-group-item-warning : hover { color : #8a6d3b ; background-color : #faf2cc }
a . list-group-item-warning . active , a . list-group-item-warning . active : focus , a . list-group-item-warning . active : hover { color : #fff ; background-color : #8a6d3b ; border-color : #8a6d3b }
. list-group-item-danger { color : #a94442 ; background-color : #f2dede }
a . list-group-item-danger { color : #a94442 }
a . list-group-item-danger . list-group-item-heading { color : inherit }
a . list-group-item-danger : focus , a . list-group-item-danger : hover { color : #a94442 ; background-color : #ebcccc }
a . list-group-item-danger . active , a . list-group-item-danger . active : focus , a . list-group-item-danger . active : hover { color : #fff ; background-color : #a94442 ; border-color : #a94442 }
. list-group-item-heading { margin-top : 0 ; margin-bottom : 5 px }
. list-group-item-text { margin-bottom : 0 ; line-height : 1.3 }
. panel { margin-bottom : 20 px ; background-color : #fff ; border : 1 px solid transparent ; border-radius : 4 px ; -webkit- box-shadow : 0 1 px 1 px rgba ( 0 , 0 , 0 , .05 ) ; box-shadow : 0 1 px 1 px rgba ( 0 , 0 , 0 , .05 ) }
. panel-body { padding : 15 px }
. panel-heading { padding : 10 px 15 px ; border-bottom : 1 px solid transparent ; border-top-right-radius : 3 px ; border-top-left-radius : 3 px }
. panel-heading > . dropdown . dropdown-toggle { color : inherit }
. panel-title { margin-top : 0 ; margin-bottom : 0 ; font-size : 16 px ; color : inherit }
. panel-title > a { color : inherit }
. panel-footer { padding : 10 px 15 px ; background-color : #f5f5f5 ; border-top : 1 px solid #ddd ; border-bottom-right-radius : 3 px ; border-bottom-left-radius : 3 px }
. panel > . list-group { margin-bottom : 0 }
. panel > . list-group . list-group-item { border-width : 1 px 0 ; border-radius : 0 }
. panel > . list-group : first-child . list-group-item : first-child { border-top : 0 ; border-top-right-radius : 3 px ; border-top-left-radius : 3 px }
. panel > . list-group : last-child . list-group-item : last-child { border-bottom : 0 ; border-bottom-right-radius : 3 px ; border-bottom-left-radius : 3 px }
. list-group + . panel-footer , . panel-heading + . list-group . list-group-item : first-child { border-top-width : 0 }
. panel > . panel-collapse > . table , . panel > . table , . panel > . table-responsive > . table { margin-bottom : 0 }
. panel > . table-responsive : first-child > . table : first-child , . panel > . table : first-child { border-top-right-radius : 3 px ; border-top-left-radius : 3 px }
. panel > . table-responsive : first-child > . table : first-child > tbody : first-child > tr : first-child td : first-child , . panel > . table-responsive : first-child > . table : first-child > tbody : first-child > tr : first-child th : first-child , . panel > . table-responsive : first-child > . table : first-child > thead : first-child > tr : first-child td : first-child , . panel > . table-responsive : first-child > . table : first-child > thead : first-child > tr : first-child th : first-child , . panel > . table : first-child > tbody : first-child > tr : first-child td : first-child , . panel > . table : first-child > tbody : first-child > tr : first-child th : first-child , . panel > . table : first-child > thead : first-child > tr : first-child td : first-child , . panel > . table : first-child > thead : first-child > tr : first-child th : first-child { border-top-left-radius : 3 px }
. panel > . table-responsive : first-child > . table : first-child > tbody : first-child > tr : first-child td : last-child , . panel > . table-responsive : first-child > . table : first-child > tbody : first-child > tr : first-child th : last-child , . panel > . table-responsive : first-child > . table : first-child > thead : first-child > tr : first-child td : last-child , . panel > . table-responsive : first-child > . table : first-child > thead : first-child > tr : first-child th : last-child , . panel > . table : first-child > tbody : first-child > tr : first-child td : last-child , . panel > . table : first-child > tbody : first-child > tr : first-child th : last-child , . panel > . table : first-child > thead : first-child > tr : first-child td : last-child , . panel > . table : first-child > thead : first-child > tr : first-child th : last-child { border-top-right-radius : 3 px }
. panel > . table-responsive : last-child > . table : last-child , . panel > . table : last-child { border-bottom-right-radius : 3 px ; border-bottom-left-radius : 3 px }
. panel > . table-responsive : last-child > . table : last-child > tbody : last-child > tr : last-child td : first-child , . panel > . table-responsive : last-child > . table : last-child > tbody : last-child > tr : last-child th : first-child , . panel > . table-responsive : last-child > . table : last-child > tfoot : last-child > tr : last-child td : first-child , . panel > . table-responsive : last-child > . table : last-child > tfoot : last-child > tr : last-child th : first-child , . panel > . table : last-child > tbody : last-child > tr : last-child td : first-child , . panel > . table : last-child > tbody : last-child > tr : last-child th : first-child , . panel > . table : last-child > tfoot : last-child > tr : last-child td : first-child , . panel > . table : last-child > tfoot : last-child > tr : last-child th : first-child { border-bottom-left-radius : 3 px }
. panel > . table-responsive : last-child > . table : last-child > tbody : last-child > tr : last-child td : last-child , . panel > . table-responsive : last-child > . table : last-child > tbody : last-child > tr : last-child th : last-child , . panel > . table-responsive : last-child > . table : last-child > tfoot : last-child > tr : last-child td : last-child , . panel > . table-responsive : last-child > . table : last-child > tfoot : last-child > tr : last-child th : last-child , . panel > . table : last-child > tbody : last-child > tr : last-child td : last-child , . panel > . table : last-child > tbody : last-child > tr : last-child th : last-child , . panel > . table : last-child > tfoot : last-child > tr : last-child td : last-child , . panel > . table : last-child > tfoot : last-child > tr : last-child th : last-child { border-bottom-right-radius : 3 px }
. panel > . panel-body + . table , . panel > . panel-body + . table-responsive { border-top : 1 px solid #ddd }
. panel > . table > tbody : first-child > tr : first-child td , . panel > . table > tbody : first-child > tr : first-child th { border-top : 0 }
. panel > . table-bordered , . panel > . table-responsive > . table-bordered { border : 0 }
. panel > . table-bordered > tbody > tr > td : first-child , . panel > . table-bordered > tbody > tr > th : first-child , . panel > . table-bordered > tfoot > tr > td : first-child , . panel > . table-bordered > tfoot > tr > th : first-child , . panel > . table-bordered > thead > tr > td : first-child , . panel > . table-bordered > thead > tr > th : first-child , . panel > . table-responsive > . table-bordered > tbody > tr > td : first-child , . panel > . table-responsive > . table-bordered > tbody > tr > th : first-child , . panel > . table-responsive > . table-bordered > tfoot > tr > td : first-child , . panel > . table-responsive > . table-bordered > tfoot > tr > th : first-child , . panel > . table-responsive > . table-bordered > thead > tr > td : first-child , . panel > . table-responsive > . table-bordered > thead > tr > th : first-child { border-left : 0 }
. panel > . table-bordered > tbody > tr > td : last-child , . panel > . table-bordered > tbody > tr > th : last-child , . panel > . table-bordered > tfoot > tr > td : last-child , . panel > . table-bordered > tfoot > tr > th : last-child , . panel > . table-bordered > thead > tr > td : last-child , . panel > . table-bordered > thead > tr > th : last-child , . panel > . table-responsive > . table-bordered > tbody > tr > td : last-child , . panel > . table-responsive > . table-bordered > tbody > tr > th : last-child , . panel > . table-responsive > . table-bordered > tfoot > tr > td : last-child , . panel > . table-responsive > . table-bordered > tfoot > tr > th : last-child , . panel > . table-responsive > . table-bordered > thead > tr > td : last-child , . panel > . table-responsive > . table-bordered > thead > tr > th : last-child { border-right : 0 }
. panel > . table-bordered > tbody > tr : first-child > td , . panel > . table-bordered > tbody > tr : first-child > th , . panel > . table-bordered > tbody > tr : last-child > td , . panel > . table-bordered > tbody > tr : last-child > th , . panel > . table-bordered > tfoot > tr : last-child > td , . panel > . table-bordered > tfoot > tr : last-child > th , . panel > . table-bordered > thead > tr : first-child > td , . panel > . table-bordered > thead > tr : first-child > th , . panel > . table-responsive > . table-bordered > tbody > tr : first-child > td , . panel > . table-responsive > . table-bordered > tbody > tr : first-child > th , . panel > . table-responsive > . table-bordered > tbody > tr : last-child > td , . panel > . table-responsive > . table-bordered > tbody > tr : last-child > th , . panel > . table-responsive > . table-bordered > tfoot > tr : last-child > td , . panel > . table-responsive > . table-bordered > tfoot > tr : last-child > th , . panel > . table-responsive > . table-bordered > thead > tr : first-child > td , . panel > . table-responsive > . table-bordered > thead > tr : first-child > th { border-bottom : 0 }
. panel > . table-responsive { border : 0 ; margin-bottom : 0 }
. panel-group { margin-bottom : 20 px }
. panel-group . panel { margin-bottom : 0 ; border-radius : 4 px }
. panel-group . panel + . panel { margin-top : 5 px }
. panel-group . panel-heading { border-bottom : 0 }
. panel-group . panel-heading + . panel-collapse > . panel-body { border-top : 1 px solid #ddd }
. panel-group . panel-footer { border-top : 0 }
. panel-group . panel-footer + . panel-collapse . panel-body { border-bottom : 1 px solid #ddd }
. panel-default { border-color : #ddd }
. panel-default > . panel-heading { color : #333 ; background-color : #f5f5f5 ; border-color : #ddd }
. panel-default > . panel-heading + . panel-collapse > . panel-body { border-top-color : #ddd }
. panel-default > . panel-heading . badge { color : #f5f5f5 ; background-color : #333 }
. panel-default > . panel-footer + . panel-collapse > . panel-body { border-bottom-color : #ddd }
. panel-primary { border-color : #5d8db3 }
. panel-primary > . panel-heading { color : #fff ; background-color : #5d8db3 ; border-color : #5d8db3 }
. panel-primary > . panel-heading + . panel-collapse > . panel-body { border-top-color : #5d8db3 }
. panel-primary > . panel-heading . badge { color : #5d8db3 ; background-color : #fff }
. panel-primary > . panel-footer + . panel-collapse > . panel-body { border-bottom-color : #5d8db3 }
. panel-success { border-color : #d6e9c6 }
. panel-success > . panel-heading { color : #3c763d ; background-color : #dff0d8 ; border-color : #d6e9c6 }
. panel-success > . panel-heading + . panel-collapse > . panel-body { border-top-color : #d6e9c6 }
. panel-success > . panel-heading . badge { color : #dff0d8 ; background-color : #3c763d }
. panel-success > . panel-footer + . panel-collapse > . panel-body { border-bottom-color : #d6e9c6 }
. panel-info { border-color : #bce8f1 }
. panel-info > . panel-heading { color : #31708f ; background-color : #d9edf7 ; border-color : #bce8f1 }
. panel-info > . panel-heading + . panel-collapse > . panel-body { border-top-color : #bce8f1 }
. panel-info > . panel-heading . badge { color : #d9edf7 ; background-color : #31708f }
. panel-info > . panel-footer + . panel-collapse > . panel-body { border-bottom-color : #bce8f1 }
. panel-warning { border-color : #faebcc }
. panel-warning > . panel-heading { color : #8a6d3b ; background-color : #fcf8e3 ; border-color : #faebcc }
. panel-warning > . panel-heading + . panel-collapse > . panel-body { border-top-color : #faebcc }
. panel-warning > . panel-heading . badge { color : #fcf8e3 ; background-color : #8a6d3b }
. panel-warning > . panel-footer + . panel-collapse > . panel-body { border-bottom-color : #faebcc }
. panel-danger { border-color : #ebccd1 }
. panel-danger > . panel-heading { color : #a94442 ; background-color : #f2dede ; border-color : #ebccd1 }
. panel-danger > . panel-heading + . panel-collapse > . panel-body { border-top-color : #ebccd1 }
. panel-danger > . panel-heading . badge { color : #f2dede ; background-color : #a94442 }
. panel-danger > . panel-footer + . panel-collapse > . panel-body { border-bottom-color : #ebccd1 }
. embed-responsive { position : relative ; display : block ; height : 0 ; padding : 0 ; overflow : hidden }
. embed-responsive . embed-responsive-item , . embed-responsive embed , . embed-responsive iframe , . embed-responsive object { position : absolute ; top : 0 ; left : 0 ; bottom : 0 ; height : 100 % ; width : 100 % ; border : 0 }
. embed-responsive . embed-responsive-16by9 { padding-bottom : 56.25 % }
. embed-responsive . embed-responsive-4by3 { padding-bottom : 75 % }
. well { min-height : 20 px ; padding : 19 px ; margin-bottom : 20 px ; background-color : #f5f5f5 ; border : 1 px solid #e3e3e3 ; border-radius : 4 px ; -webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .05 ) ; box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .05 ) }
. well blockquote { border-color : #ddd ; border-color : rgba ( 0 , 0 , 0 , .15 ) }
. well-lg { padding : 24 px ; border-radius : 6 px }
. well-sm { padding : 9 px ; border-radius : 3 px }
. close { float : right ; font-size : 21 px ; font-weight : 700 ; line-height : 1 ; color : #000 ; text-shadow : 0 1 px 0 #fff ; opacity : .2 ; filter : alpha ( opacity = 20 ) }
. close : focus , . close : hover { color : #000 ; text-decoration : none ; cursor : pointer ; opacity : .5 ; filter : alpha ( opacity = 50 ) }
button . close { padding : 0 ; cursor : pointer ; background : 0 0 ; border : 0 ; -webkit- appearance : none }
. modal-open { overflow : hidden }
. modal { display : none ; overflow : hidden ; position : fixed ; top : 0 ; right : 0 ; bottom : 0 ; left : 0 ; z-index : 1050 ; -webkit- overflow-scrolling : touch ; outline : 0 }
. modal . fade . modal-dialog { -webkit- transform : translate3d ( 0 , -25 % , 0 ) ; transform : translate3d ( 0 , -25 % , 0 ) }
. modal . in . modal-dialog { -webkit- transform : translate3d ( 0 , 0 , 0 ) ; transform : translate3d ( 0 , 0 , 0 ) }
. modal-open . modal { overflow-x : hidden ; overflow-y : auto }
. modal-dialog { position : relative ; width : auto }
. modal-content { position : relative ; background-color : #fff ; background-clip : padding-box ; outline : 0 }
. modal-backdrop { position : fixed ; top : 0 ; right : 0 ; bottom : 0 ; left : 0 ; z-index : 1040 ; background-color : #000 }
. modal-backdrop . fade { opacity : 0 ; filter : alpha ( opacity = 0 ) }
. modal-backdrop . in { opacity : .5 ; filter : alpha ( opacity = 50 ) }
. modal-header { min-height : 16.43 px }
. modal-header . close { margin-top : -2 px }
. modal-title { margin : 0 }
. modal-body { position : relative }
. modal-footer { text-align : right }
. modal-footer . btn + . btn { margin-left : 5 px ; margin-bottom : 0 }
. modal-footer . btn-group . btn + . btn { margin-left : -1 px }
. modal-footer . btn-block + . btn-block { margin-left : 0 }
. modal-scrollbar-measure { position : absolute ; top : -9999 px ; width : 50 px ; height : 50 px ; overflow : scroll }
@ media ( min-width : 768px ) { . modal-dialog { width : 600 px ; margin : 30 px auto }
. modal-content { -webkit- box-shadow : 0 5 px 15 px rgba ( 0 , 0 , 0 , .5 ) ; box-shadow : 0 5 px 15 px rgba ( 0 , 0 , 0 , .5 ) }
. modal-sm { width : 300 px } }
@ media ( min-width : 992px ) { . modal-lg { width : 900 px } }
. tooltip { position : absolute ; z-index : 1070 ; display : block ; visibility : visible ; font-size : 12 px ; line-height : 1.4 ; opacity : 0 ; filter : alpha ( opacity = 0 ) }
. tooltip . in { opacity : .9 ; filter : alpha ( opacity = 90 ) }
. tooltip . top { margin-top : -3 px ; padding : 5 px 0 }
. tooltip . right { margin-left : 3 px ; padding : 0 5 px }
. tooltip . bottom { margin-top : 3 px ; padding : 5 px 0 }
. tooltip . left { margin-left : -3 px ; padding : 0 5 px }
. tooltip-inner { max-width : 200 px ; padding : 3 px 8 px ; color : #fff ; text-align : center ; text-decoration : none ; background-color : #000 ; border-radius : 4 px }
. tooltip-arrow { position : absolute ; width : 0 ; height : 0 ; border-color : transparent ; border-style : solid }
. tooltip . top . tooltip-arrow { bottom : 0 ; left : 50 % ; margin-left : -5 px ; border-width : 5 px 5 px 0 ; border-top-color : #000 }
. tooltip . top-left . tooltip-arrow { bottom : 0 ; left : 5 px ; border-width : 5 px 5 px 0 ; border-top-color : #000 }
. tooltip . top-right . tooltip-arrow { bottom : 0 ; right : 5 px ; border-width : 5 px 5 px 0 ; border-top-color : #000 }
. tooltip . right . tooltip-arrow { top : 50 % ; left : 0 ; margin-top : -5 px ; border-width : 5 px 5 px 5 px 0 ; border-right-color : #000 }
. tooltip . left . tooltip-arrow { top : 50 % ; right : 0 ; margin-top : -5 px ; border-width : 5 px 0 5 px 5 px ; border-left-color : #000 }
. tooltip . bottom . tooltip-arrow { top : 0 ; left : 50 % ; margin-left : -5 px ; border-width : 0 5 px 5 px ; border-bottom-color : #000 }
. tooltip . bottom-left . tooltip-arrow { top : 0 ; left : 5 px ; border-width : 0 5 px 5 px ; border-bottom-color : #000 }
. tooltip . bottom-right . tooltip-arrow { top : 0 ; right : 5 px ; border-width : 0 5 px 5 px ; border-bottom-color : #000 }
. popover { position : absolute ; top : 0 ; left : 0 ; z-index : 1060 ; display : none ; max-width : 276 px ; padding : 1 px ; text-align : left ; background-color : #fff ; background-clip : padding-box ; border : 1 px solid #ccc ; border : 1 px solid rgba ( 0 , 0 , 0 , .2 ) ; border-radius : 6 px ; -webkit- box-shadow : 0 5 px 10 px rgba ( 0 , 0 , 0 , .2 ) ; box-shadow : 0 5 px 10 px rgba ( 0 , 0 , 0 , .2 ) ; white-space : normal }
. popover . top { margin-top : -10 px }
. popover . right { margin-left : 10 px }
. popover . bottom { margin-top : 10 px }
. popover . left { margin-left : -10 px }
. popover-title { margin : 0 ; padding : 8 px 14 px ; font-size : 14 px ; font-weight : 400 ; line-height : 18 px ; background-color : #f7f7f7 ; border-bottom : 1 px solid #ebebeb ; border-radius : 5 px 5 px 0 0 }
. popover-content { padding : 9 px 14 px }
. popover > . arrow , . popover > . arrow : after { position : absolute ; display : block ; width : 0 ; height : 0 ; border-color : transparent ; border-style : solid }
. popover > . arrow { border-width : 11 px }
. popover > . arrow : after { border-width : 10 px ; content : "" }
. popover . top > . arrow { left : 50 % ; margin-left : -11 px ; border-bottom-width : 0 ; border-top-color : #999 ; border-top-color : rgba ( 0 , 0 , 0 , .25 ) ; bottom : -11 px }
. popover . top > . arrow : after { content : " " ; bottom : 1 px ; margin-left : -10 px ; border-bottom-width : 0 ; border-top-color : #fff }
. popover . right > . arrow { top : 50 % ; left : -11 px ; margin-top : -11 px ; border-left-width : 0 ; border-right-color : #999 ; border-right-color : rgba ( 0 , 0 , 0 , .25 ) }
. popover . right > . arrow : after { content : " " ; left : 1 px ; bottom : -10 px ; border-left-width : 0 ; border-right-color : #fff }
. popover . bottom > . arrow { left : 50 % ; margin-left : -11 px ; border-top-width : 0 ; border-bottom-color : #999 ; border-bottom-color : rgba ( 0 , 0 , 0 , .25 ) ; top : -11 px }
. popover . bottom > . arrow : after { content : " " ; top : 1 px ; margin-left : -10 px ; border-top-width : 0 ; border-bottom-color : #fff }
. popover . left > . arrow { top : 50 % ; right : -11 px ; margin-top : -11 px ; border-right-width : 0 ; border-left-color : #999 ; border-left-color : rgba ( 0 , 0 , 0 , .25 ) }
. popover . left > . arrow : after { content : " " ; right : 1 px ; border-right-width : 0 ; border-left-color : #fff ; bottom : -10 px }
. carousel { position : relative }
. carousel-inner { position : relative ; overflow : hidden ; width : 100 % }
. carousel-inner > . item { display : none ; position : relative ; -webkit- transition : .6 s ease-in-out left ; -o- transition : .6 s ease-in-out left ; transition : .6 s ease-in-out left }
. carousel-inner > . item > a > img , . carousel-inner > . item > img { 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 : 0 ; left : 0 ; bottom : 0 ; width : 15 % ; opacity : .5 ; filter : alpha ( opacity = 50 ) ; font-size : 20 px ; color : #fff ; text-align : center ; text-shadow : 0 1 px 2 px rgba ( 0 , 0 , 0 , .6 ) }
. carousel-control . left { background-image : -webkit- linear-gradient ( left , rgba ( 0 , 0 , 0 , .5 ) 0 , rgba ( 0 , 0 , 0 , .0001 ) 100 % ) ; background-image : -o- linear-gradient ( left , rgba ( 0 , 0 , 0 , .5 ) 0 , rgba ( 0 , 0 , 0 , .0001 ) 100 % ) ; background-image : linear-gradient ( to right , rgba ( 0 , 0 , 0 , .5 ) 0 , rgba ( 0 , 0 , 0 , .0001 ) 100 % ) ; background-repeat : repeat-x ; filter : progid : DXImageTransform . Microsoft . gradient ( startColorstr = '#80000000' , endColorstr = '#00000000' , GradientType = 1 ) }
. carousel-control . right { left : auto ; right : 0 ; background-image : -webkit- linear-gradient ( left , rgba ( 0 , 0 , 0 , .0001 ) 0 , rgba ( 0 , 0 , 0 , .5 ) 100 % ) ; background-image : -o- linear-gradient ( left , rgba ( 0 , 0 , 0 , .0001 ) 0 , rgba ( 0 , 0 , 0 , .5 ) 100 % ) ; background-image : linear-gradient ( to right , rgba ( 0 , 0 , 0 , .0001 ) 0 , rgba ( 0 , 0 , 0 , .5 ) 100 % ) ; background-repeat : repeat-x ; filter : progid : DXImageTransform . Microsoft . gradient ( startColorstr = '#00000000' , endColorstr = '#80000000' , GradientType = 1 ) }
. carousel-control : focus , . carousel-control : hover { outline : 0 ; color : #fff ; text-decoration : none ; opacity : .9 ; filter : alpha ( opacity = 90 ) }
. carousel-control . glyphicon-chevron-left , . carousel-control . glyphicon-chevron-right , . carousel-control . icon-next , . carousel-control . icon-prev { position : absolute ; top : 50 % ; z-index : 5 ; display : inline-block }
. carousel-control . glyphicon-chevron-left , . carousel-control . icon-prev { left : 50 % ; margin-left : -10 px }
. carousel-control . glyphicon-chevron-right , . carousel-control . icon-next { right : 50 % ; margin-right : -10 px }
. carousel-control . icon-next , . carousel-control . icon-prev { width : 20 px ; height : 20 px ; margin-top : -10 px ; font-family : serif }
. carousel-control . icon-prev : before { content : '\2039' }
. carousel-control . icon-next : before { content : '\203a' }
. carousel-indicators { position : absolute ; bottom : 10 px ; left : 50 % ; z-index : 15 ; width : 60 % ; margin-left : -30 % ; padding-left : 0 ; list-style : none ; text-align : center }
. carousel-indicators li { display : inline-block ; width : 10 px ; height : 10 px ; margin : 1 px ; text-indent : -999 px ; border : 1 px solid #fff ; border-radius : 10 px ; cursor : pointer ; background-color : transparent }
. carousel-indicators . active { margin : 0 ; width : 12 px ; height : 12 px ; background-color : #fff }
. carousel-caption { position : absolute ; left : 15 % ; right : 15 % ; bottom : 20 px ; z-index : 10 ; padding-top : 20 px ; padding-bottom : 20 px ; color : #fff ; text-align : center ; text-shadow : 0 1 px 2 px rgba ( 0 , 0 , 0 , .6 ) }
. carousel-caption . btn { text-shadow : none }
@ media screen and ( min-width : 768px ) { . carousel-control . glyphicon-chevron-left , . carousel-control . glyphicon-chevron-right , . carousel-control . icon-next , . carousel-control . icon-prev { width : 30 px ; height : 30 px ; margin-top : -15 px ; font-size : 30 px }
. carousel-control . glyphicon-chevron-left , . carousel-control . icon-prev { margin-left : -15 px }
. carousel-control . glyphicon-chevron-right , . carousel-control . icon-next { margin-right : -15 px }
. carousel-caption { left : 20 % ; right : 20 % ; padding-bottom : 30 px }
. carousel-indicators { bottom : 20 px } }
. btn-group-vertical > . btn-group : after , . btn-group-vertical > . btn-group : before , . btn-toolbar : after , . btn-toolbar : before , . clearfix : after , . clearfix : before , . container-fluid : after , . container-fluid : before , . container : after , . container : before , . dl-horizontal dd : after , . dl-horizontal dd : before , . form-horizontal . form-group : after , . form-horizontal . form-group : before , . modal-footer : after , . modal-footer : before , . nav : after , . nav : before , . navbar-collapse : after , . navbar-collapse : before , . navbar-header : after , . navbar-header : before , . navbar : after , . navbar : before , . pager : after , . pager : before , . panel-body : after , . panel-body : before , . row : after , . row : before { content : " " ; display : table }
. btn-group-vertical > . btn-group : after , . btn-toolbar : after , . clearfix : after , . container-fluid : after , . container : after , . dl-horizontal dd : after , . form-horizontal . form-group : after , . modal-footer : after , . nav : after , . navbar-collapse : after , . navbar-header : after , . navbar : after , . pager : after , . panel-body : after , . row : after { clear : both }
. center-block { display : block ; margin-left : auto ; margin-right : auto }
. pull-right { float : right !important }
. pull-left { float : left !important }
. hide { display : none !important }
. show { display : block !important }
. invisible { visibility : hidden }
. text-hide { font : 0 / 0 a ; color : transparent ; text-shadow : none ; background-color : transparent ; border : 0 }
. hidden { display : none !important ; visibility : hidden !important }
. affix { position : fixed ; -webkit- transform : translate3d ( 0 , 0 , 0 ) ; transform : translate3d ( 0 , 0 , 0 ) }
@ -ms-viewport { width : device-width }
. visible-lg , . visible-lg-block , . visible-lg-inline , . visible-lg-inline-block , . visible-md , . visible-md-block , . visible-md-inline , . visible-md-inline-block , . visible-print , . visible-print-block , . visible-print-inline , . visible-print-inline-block , . visible-sm , . visible-sm-block , . visible-sm-inline , . visible-sm-inline-block , . visible-xs , . visible-xs-block , . visible-xs-inline , . visible-xs-inline-block { display : none !important }
@ media ( max-width : 767px ) { . visible-xs { display : block !important }
table . visible-xs { display : table }
tr . visible-xs { display : table-row !important }
td . visible-xs , th . visible-xs { display : table-cell !important } }
@ media ( max-width : 767px ) { . visible-xs-block { display : block !important } }
@ media ( max-width : 767px ) { . visible-xs-inline { display : inline !important } }
@ media ( max-width : 767px ) { . visible-xs-inline-block { display : inline-block !important } }
@ media ( min-width : 768px ) and ( max-width : 991px ) { . visible-sm { display : block !important }
table . visible-sm { display : table }
tr . visible-sm { display : table-row !important }
td . visible-sm , th . visible-sm { display : table-cell !important } }
@ media ( min-width : 768px ) and ( max-width : 991px ) { . visible-sm-block { display : block !important } }
@ media ( min-width : 768px ) and ( max-width : 991px ) { . visible-sm-inline { display : inline !important } }
@ media ( min-width : 768px ) and ( max-width : 991px ) { . visible-sm-inline-block { display : inline-block !important } }
@ media ( min-width : 992px ) and ( max-width : 1199px ) { . visible-md { display : block !important }
table . visible-md { display : table }
tr . visible-md { display : table-row !important }
td . visible-md , th . visible-md { display : table-cell !important } }
@ media ( min-width : 992px ) and ( max-width : 1199px ) { . visible-md-block { display : block !important } }
@ media ( min-width : 992px ) and ( max-width : 1199px ) { . visible-md-inline { display : inline !important } }
@ media ( min-width : 992px ) and ( max-width : 1199px ) { . visible-md-inline-block { display : inline-block !important } }
@ media ( min-width : 1200px ) { . visible-lg { display : block !important }
table . visible-lg { display : table }
tr . visible-lg { display : table-row !important }
td . visible-lg , th . visible-lg { display : table-cell !important } }
@ media ( min-width : 1200px ) { . visible-lg-block { display : block !important } }
@ media ( min-width : 1200px ) { . visible-lg-inline { display : inline !important } }
@ media ( min-width : 1200px ) { . visible-lg-inline-block { display : inline-block !important } }
@ media ( max-width : 767px ) { . hidden-xs { display : none !important } }
@ media ( min-width : 768px ) and ( max-width : 991px ) { . hidden-sm { display : none !important } }
@ media ( min-width : 992px ) and ( max-width : 1199px ) { . hidden-md { display : none !important } }
@ media ( min-width : 1200px ) { . hidden-lg { display : none !important } }
@ media print { . visible-print { display : block !important }
table . visible-print { display : table }
tr . visible-print { display : table-row !important }
td . visible-print , th . visible-print { display : table-cell !important } }
@ media print { . visible-print-block { display : block !important } }
@ media print { . visible-print-inline { display : inline !important } }
@ media print { . visible-print-inline-block { display : inline-block !important } }
@ media print { . hidden-print { display : none !important } }
html { display : none ; background : #e7ebf0 ; overflow : visible }
body { color : #000 ; background : 0 0 ; font : 12 px / 18 px 'Open Sans' , "Lucida Grande" , "Lucida Sans Unicode" , Arial , Helvetica , Verdana , sans-serif ; overflow : visible ; overflow-x : hidden }
body . non_osx { font : 13 px / 18 px Tahoma , sans-serif , Arial , Helvetica }
h1 , h2 , h3 , h4 , h5 { color : #222 }
. non_osx h4 { font-size : 17 px }
. noselect { -webkit- user-select : none ; -moz- user-select : none ; -ms- user-select : none ; user-select : none }
. hasselect { -webkit- user-select : text ; -moz- user-select : text ; -ms- user-select : text ; user-select : text }
a { cursor : pointer }
a . disabled { cursor : default ; pointer-events : none }
. form-control { border : 1 px solid #d9dbde ; border-radius : 2 px ; -webkit- box-shadow : none ; box-shadow : none ; -webkit- transition : border-color ease-in-out .15 s , box-shadow ease-in-out .15 s ; transition : border-color ease-in-out .15 s , box-shadow ease-in-out .15 s }
. form-control : focus { border-color : #66afe9 ; outline : 0 ; -webkit- box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 8 px rgba ( 102 , 175 , 233 , .6 ) ; box-shadow : inset 0 1 px 1 px rgba ( 0 , 0 , 0 , .075 ) , 0 0 8 px rgba ( 102 , 175 , 233 , .6 ) }
. form-control . no_outline : focus { border : 1 px solid #d9dbde ; box-shadow : none ; outline : 0 }
. form-control :: -moz-placeholder { color : #b3b3b3 }
. form-control : -ms-input-placeholder { color : #b3b3b3 }
. form-control :: -webkit-input-placeholder { color : #b3b3b3 }
input [ type = number ] :: -webkit-inner-spin-button , input [ type = number ] :: -webkit-outer-spin-button { -webkit- appearance : none ; margin : 0 }
input [ type = number ] { -moz- appearance : textfield }
. btn { border : 0 ; padding : 7 px 13 px }
. btn . active , . btn . active : focus , . btn : active , . btn : active : focus , . btn : focus , . btn : hover , . open . dropdown-toggle . btn { box-shadow : none ; outline : 0 }
. btn-success { color : #fff ; background-color : #6ec26d }
. btn-success . active , . btn-success : active , . btn-success : focus , . btn-success : hover , . open . dropdown-toggle . btn-success { color : #fff ; background-color : #61b75b }
. btn-success . active , . btn-success : active , . open . dropdown-toggle . btn-success { background : #66b864 }
. btn-danger { color : #fff ; background-color : #c05f5a }
. btn-danger . active , . btn-danger : active , . btn-danger : focus , . btn-danger : hover , . open . dropdown-toggle . btn-danger { color : #fff ; background-color : #ab5450 }
. btn-danger . active , . btn-danger : active , . open . dropdown-toggle . btn-danger { background : #a24f4b }
. btn-primary { color : #fff ; background-color : #6490b1 ; border-radius : 3 px }
. btn-primary . active , . btn-primary : active , . btn-primary : focus , . btn-primary : hover , . open . dropdown-toggle . btn-primary { color : #fff ; background-color : #4a80a9 }
. btn-primary . active , . btn-primary : active , . open . dropdown-toggle . btn-primary { background : #41769e }
. btn-primary . disabled , . btn-primary [ disabled ] { background : #7999b3 }
. btn-link { color : #3a6d99 ; text-decoration : none !important ; border-radius : 3 px ; overflow : hidden }
. btn-link : hover { background : #f2f6fa }
. btn-link . btn-link-noarea : hover , . btn-link . dropdown-toggle : hover { background : 0 0 }
. btn-link . dropdown-toggle : active { outline : 0 }
. btn-md { background : 0 0 ; text-decoration : none !important ; border-radius : 2 px ; overflow : hidden ; text-transform : uppercase ; font-size : 13 px ; padding : 6 px 10 px ; font-weight : 700 }
. btn-md , . btn-md : focus , . btn-md : hover { color : #72a0c7 }
. btn-md : hover { background : #f2f6fa }
. btn-md-primary , . btn-md-primary : focus , . btn-md-primary : hover { color : #4680b3 }
. btn-md-danger , . btn-md-danger : focus , . btn-md-danger : hover { color : #c05f5a }
. btn-md-danger : hover { background : #fbe7e6 }
. md-input-group { height : 50 px ; border-bottom : 1 px solid #e6e6e6 ; padding : 0 ; margin : 0 0 22 px }
. md-input-label { font-weight : 400 ; color : #999 ; cursor : pointer ; display : block ; font-size : 13 px ; margin : 0 ; padding : 0 ; z-index : 1 ; pointer-events : none ; -webkit- font-smoothing : antialiased ; transform-origin : left center ; -webkit- transform-origin : left center ; -webkit- transform : translate3d ( 0 , 22 px , 0 ) ; transform : translate3d ( 0 , 22 px , 0 ) }
. md-input-animated . md-input-group , . md-input-animated . md-input-label { -webkit- transition : all .15 s cubic-bezier ( .35 , 0 , .25 , 1 ) ; transition : all .15 s cubic-bezier ( .35 , 0 , .25 , 1 ) }
. md-input { color : #000 ; background : #FFF ; display : inline-block ; border : 0 ; outline : 0 ; font-size : 13 px ; padding : 3 px 0 ; margin : 3 px 0 0 ; width : 100 % ; box-shadow : none }
. md-input-disabled . md-input { color : #999 }
. md-input-focused { border-bottom : 2 px solid #6bace1 }
. md-input-error { border-bottom : 2 px solid #e2726f }
. md-input-error . md-input-label { color : #d45a58 }
. md-input-has-value . md-input-label { -webkit- transform : scale ( .9 ) ; transform : scale ( .9 ) }
. md-input-group-centered , . md-input-group-centered . md-input { text-align : center }
. md-input-group-centered . md-input-label { transform-origin : center center ; -webkit- transform-origin : center center }
. md_modal_head { color : #FFF ; background : #5580a3 ; padding : 0 0 28 px 26 px }
. md_modal_head_simple { padding-bottom : 13 px }
. md_modal_actions_wrap { float : right }
a . md_modal_action { display : block ; float : right ; color : #dde8f1 ; padding : 19 px 15 px 5 px ; font-weight : 700 }
a . md_modal_action : hover { color : #FFF }
a . md_modal_action_close { padding-right : 22 px }
a . md_modal_action : active , a . md_modal_action : focus , a . md_modal_action : hover { text-decoration : none }
. md_modal_title { font-weight : 700 ; padding : 18 px 0 5 px ; font-size : 13 px }
. navbar_offline . navbar-header , . navbar_offline . navbar-offline > li { float : left }
. navbar-offline { max-width : 400 px ; margin : 0 auto ; float : none }
. navbar-offline-text { color : #b9cfe3 ; padding : 13 px 15 px ; font-size : 13 px ; display : block ; line-height : 20 px }
. tg_progress { height : 12 px ; margin : 0 ; padding : 0 ; background : rgba ( 255 , 255 , 255 , .4 ) ; border : 5 px solid rgba ( 0 , 0 , 0 , .5 ) ; border-radius : 3 px }
. tg_progress . progress-bar { height : 5 px ; line-height : 2 px ; background : rgba ( 255 , 255 , 255 , .9 ) ; border-radius : 0 ; overflow : hidden }
. dropdown-menu { border-radius : 2 px ; padding : 0 ; -webkit- box-shadow : 0 1 px 3 px rgba ( 0 , 0 , 0 , .175 ) ; box-shadow : 0 1 px 3 px rgba ( 0 , 0 , 0 , .175 ) }
. dropdown-menu-to-up { top : auto ; bottom : 100 % ; margin : 0 0 3 px }
. dropdown-menu > li > a { padding : 5 px 14 px ; font-size : 13 px }
. modal-backdrop { background : rgba ( 26 , 26 , 26 , .7 ) ; opacity : 1 !important }
. modal-backdrop . fade , . modal . fade , . modal . fade . modal-dialog { -webkit- transition : none ; -moz- transition : none ; -o- transition : none ; transition : none }
. modal { overflow-y : auto ; padding : 10 px }
. modal-dialog { margin : 0 auto }
. modal-content { border : 0 ; border-radius : 0 ; -webkit- box-shadow : 0 1 px 10 px rgba ( 0 , 0 , 0 , .15 ) ; box-shadow : 0 1 px 10 px rgba ( 0 , 0 , 0 , .15 ) }
. text-invisible { visibility : hidden }
. modal-header { padding : 12 px 0 4 px 3 px ; border-bottom : 2 px solid #E1E1E1 ; margin : 0 18 px }
. modal-title { color : #222 ; font-weight : 700 ; font-size : 17 px ; line-height : 1.4 }
. modal-close-link , . modal-head-link { font-size : 12 px ; line-height : 1.4 ; float : right ; padding : 0 2 px ; margin : 6 px 2 px 0 0 }
. modal-close-link : hover , . modal-head-link : hover { text-decoration : none }
. modal-head-link { margin-right : 15 px }
. modal-close-button { position : absolute ; z-index : 1051 ; top : 0 ; right : 0 ; width : 54 px ; height : 54 px }
. modal-close-button i { display : inline-block ; background : url ( ../img/icons/IconsetW.png ) -15 px -320 px no-repeat ; background-size : 42 px 1171 px ; width : 12 px ; height : 12 px ; margin : 21 px ; opacity : .8 }
. is_1x . modal-close-button i { background-image : url ( ../img/icons/IconsetW_1x.png ) }
. modal-close-button : hover i { opacity : 1 }
. modal-body { padding : 14 px }
. modal-footer { padding : 0 14 px 13 px ; margin : 0 ; border-top : 0 }
. modal_simple_header { font-size : 14 px ; margin : 0 0 10 px ; text-align : center ; font-weight : 700 }
. modal_simple_form { max-width : 276 px ; margin : 0 auto }
. modal_simple_form h4 { font-size : 14 px ; margin-bottom : 38 px ; text-align : left }
. modal_simple_form . form-group { margin-bottom : 13 px }
. modal_simple_form_description { color : #777 ; line-height : 160 % ; margin : 10 px 0 0 ; text-align : justify }
. md_simple_modal_body { padding : 40 px 37 px 0 }
. md_simple_header { font-size : 14 px ; margin : 0 0 10 px ; font-weight : 700 }
. md_simple_modal_body . modal_simple_form { max-width : none ; margin : 0 ; padding : 0 }
. md_simple_modal_body . modal_simple_form h4 { font-size : 14 px ; margin-top : 0 ; margin-bottom : 38 px ; text-align : left ; font-weight : 700 }
. md_simple_form_description { color : #777 ; line-height : 160 % ; margin : 0 0 10 px ; text-align : justify }
. md_simple_modal_footer { text-align : right ; padding : 10 px 27 px 15 px }
. md_simple_modal_footer . btn { margin-left : 10 px }
. modal_section_header { font-size : 12 px ; line-height : 14 px ; color : #999 ; background : #f5f5f5 ; padding : 7 px 14 px ; margin : 0 }
. modal_section_body { padding : 14 px }
. modal_section_body dl , . modal_section_body p { margin : 5 px 0 }
. modal_section : last-child . modal_section_body { padding-bottom : 8 px }
a . tg_checkbox { color : #000 ; display : block ; line-height : 18 px ; padding : 8 px 0 ; margin : 9 px 0 }
a . tg_checkbox : hover { text-decoration : none }
. tg_checkbox span . icon-checkbox-outer { float : right ; display : inline-block ; background-color : #e6e6e6 ; width : 36 px ; height : 14 px ; line-height : 14 px ; vertical-align : middle ; border-radius : 8 px ; margin : 3 px 0 ; -webkit- transition : background-color ease-in-out .1 s ; transition : background-color ease-in-out .1 s }
. tg_checkbox . tg_checkbox_on span . icon-checkbox-outer { background-color : #bfd9ed }
. tg_checkbox i . icon-checkbox-inner { display : inline-block ; background : #FFF ; width : 20 px ; height : 20 px ; border-radius : 10 px ; overflow : hidden ; float : left ; margin-left : -6 px ; margin-top : -3 px ; -webkit- transition : all ease .1 s ; transition : all ease .1 s ; border : 1 px solid #E7E7E7 ; -webkit- box-shadow : 0 0 1 px rgba ( 0 , 0 , 0 , .05 ) ; -moz- box-shadow : 0 0 1 px rgba ( 0 , 0 , 0 , .05 ) ; box-shadow : 0 0 1 px rgba ( 0 , 0 , 0 , .05 ) }
. tg_checkbox . tg_checkbox_on i . icon-checkbox-inner { background : #6b9bc2 ; margin-left : 16 px ; border : 0 ; -webkit- box-shadow : none ; -moz- box-shadow : none ; box-shadow : none }
. tg_checkbox_label { display : inline-block ; line-height : 18 px ; vertical-align : middle }
. tg_radios_wrap { margin : 15 px 0 }
a . tg_radio { color : #000 ; display : block ; line-height : 20 px ; padding : 5 px 0 6 px }
a . tg_radio : hover { text-decoration : none }
. tg_radio . icon-radio-outer { display : inline-block ; width : 20 px ; height : 20 px ; line-height : 20 px ; vertical-align : middle ; border-radius : 10 px ; border : 2 px solid #d8d8d8 ; overflow : hidden ; margin : 0 8 px 0 0 ; -webkit- transition : border-color ease-in-out .1 s ; transition : border-color ease-in-out .1 s }
i . icon-radio { display : inline-block ; background-color : #FFF ; width : 16 px ; height : 16 px ; line-height : 16 px ; border-radius : 8 px ; border : 3 px solid #FFF ; -webkit- transition : background-color ease-in-out .1 s ; transition : background-color ease-in-out .1 s }
. tg_radio . tg_radio_on . icon-radio-outer { border-color : #5c8db3 }
. tg_radio . tg_radio_on i . icon-radio { background-color : #6b9bc2 }
a . tg_radio : hover i . icon-radio { background-color : #f2f2f2 }
a . tg_radio_on : hover i . icon-radio { background-color : #5785aa }
. tg_radio_label { display : inline-block ; line-height : 20 px ; vertical-align : middle }
. tg_range_wrap { line-height : 18 px }
. tg_slider_wrap { position : relative ; cursor : pointer ; line-height : 18 px ; height : 18 px }
. tg_slider_track { position : absolute ; background : #c4daec ; height : 4 px ; margin : 7 px 0 ; width : 100 % ; z-index : 2 }
. tg_slider_track_fill { background : #83afd2 ; height : 4 px }
. tg_slider_thumb { position : absolute ; border : 0 ; background : #6b9bc2 ; width : 18 px ; height : 18 px ; border-radius : 9 px ; z-index : 3 }
. tg_form_group { padding : 6 px 0 }
. tg_form_group : first-child { padding-top : 0 }
. tg_form_group : last-child { padding-bottom : 0 }
. img_fullsize_with_progress_wrap { position : relative ; margin : 0 auto }
. img_fullsize_progress_overlay { position : absolute ; width : 100 % ; height : 100 % }
. img_fullsize_progress_wrap { position : relative }
. img_fullsize_progress { position : absolute ; bottom : 0 ; left : 0 ; width : 100 % ; height : 25 px ; margin : 0 ; background : rgba ( 0 , 0 , 0 , .5 ) ; border : 0 ; border-radius : 0 ; padding : 10 px }
. login_head_bg { background : #5682a3 ; height : 226 px }
. login_page { margin : -131 px auto 90 px ; max-width : 404 px }
. login_head_wrap { height : 75 px }
. login_head_logo_link { display : inline-block ; line-height : 30 px ; padding : 23 px 15 px 22 px }
. tg_logo_wrap { line-height : 30 px !important }
. icon-tg-logo { width : 30 px ; height : 30 px ; display : inline-block ; vertical-align : top ; background : url ( ../img/icons/General.png ) -5 px -10 px no-repeat ; background-size : 40 px 778 px ; margin-right : 18 px }
. icon-tg-title { width : 63 px ; height : 16 px ; display : inline-block ; vertical-align : middle ; background : url ( ../img/Telegram_2x.png ) no-repeat ; background-size : 63 px 16 px }
. login_head_submit_progress , . login_head_submit_wrap { float : right }
. login_head_submit_wrap { font-weight : 700 }
. login_head_submit_btn , . login_head_submit_progress { font-size : 13 px ; line-height : 20 px ; padding : 27 px 15 px 28 px ; display : inline-block ; color : #FFF }
. login_head_submit_btn : active , . login_head_submit_btn : focus , . login_head_submit_btn : hover { color : #FFF ; text-decoration : none }
. icon-next-submit { width : 7 px ; height : 12 px ; display : inline-block ; vertical-align : middle ; background : url ( ../img/icons/General.png ) -18 px -50 px no-repeat ; background-size : 40 px 778 px ; margin-left : 12 px ; margin-top : -1 px }
. login_footer_wrap { color : #84a2bc ; font-size : 13 px ; line-height : 16 px ; margin-top : 25 px ; text-align : center }
. logo_footer_learn_more_link , . logo_footer_learn_more_link : active , . logo_footer_learn_more_link : focus , . logo_footer_learn_more_link : hover { color : #84a2bc ; font-weight : 700 }
. login_form_wrap { background : #FFF ; padding : 44 px 65 px ; -webkit- box-shadow : 0 1 px 1 px rgba ( 97 , 127 , 152 , .2 ) , 1 px 0 0 rgba ( 97 , 127 , 152 , .1 ) , -1 px 0 0 rgba ( 97 , 127 , 152 , .1 ) ; -moz- box-shadow : 0 1 px 1 px rgba ( 97 , 127 , 152 , .2 ) , 1 px 0 0 rgba ( 97 , 127 , 152 , .1 ) , -1 px 0 0 rgba ( 97 , 127 , 152 , .1 ) ; box-shadow : 0 1 px 1 px rgba ( 97 , 127 , 152 , .2 ) , 1 px 0 0 rgba ( 97 , 127 , 152 , .1 ) , -1 px 0 0 rgba ( 97 , 127 , 152 , .1 ) ; border-radius : 2 px ; border : 0 ; margin : 0 ; max-width : none }
. login_phone_country_input_group { cursor : pointer }
. login_phone_num_input_group { overflow : hidden }
. login_phone_code_input_group { float : left ; width : 50 px ; margin-right : 25 px }
. login_footer_about_wrap { background : #FFF ; margin-top : 12 px ; padding : 44 px 65 px ; -webkit- box-shadow : 0 1 px 0 #dfe5ec ; -moz- box-shadow : 0 1 px 0 #dfe5ec ; box-shadow : 0 1 px 0 #dfe5ec ; border-radius : 3 px ; border : 1 px solid #dfe5ec }
. login_footer_about_wrap h3 { margin : 0 0 20 px ; font-size : 15 px ; font-weight : 700 ; text-align : left }
. login_footer_about_wrap p { margin : 0 0 20 px ; font-size : 13 px ; line-height : 160 % }
. login_footer_about_wrap p : last-child { margin : 0 }
. login_form_head { color : #222 ; margin : 0 0 20 px ; font-size : 15 px ; font-weight : 700 }
. login_form_lead { color : #999 ; margin : 15 px 0 30 px ; font-size : 13 px ; line-height : 160 % }
. login_form_messaging { color : #999 ; font-size : 13 px ; margin-top : 20 px ; line-height : 160 % }
. login_phone_head { color : #222 ; font-size : 15 px ; font-weight : 700 ; text-align : center ; margin : 0 }
. login_edit_phone { margin : 5 px 0 15 px ; text-align : center }
. login_smscode_lead { color : #999 ; margin : 15 px 0 ; line-height : 160 % ; text-align : center }
. login_smscode_lead : last-child { margin-bottom : 30 px }
. im_dialogs_empty_wrap { margin : 60 px 50 px ; text-align : center }
. im_dialogs_import_phonebook { margin-top : 10 px }
. im_dialogs_panel { padding : 12 px 12 px 6 px ; position : relative }
. im_dialogs_search { position : relative }
. im_dialogs_search_field { font-size : 12 px ; line-height : normal ; background : url ( ../img/icons/IconsetW.png ) -6 px -205 px no-repeat #F2F2F2 ; background-size : 42 px 1171 px ; border : 1 px solid #F2F2F2 ; border-radius : 2 px ; padding : 6 px 20 px 6 px 30 px ; margin : 0 0 6 px }
. im_dialogs_modal_col_wrap . im_dialogs_search_field { background-color : #FFF ; border-color : #d9dbde }
. is_1x . im_dialogs_search_field { background-image : url ( ../img/icons/IconsetW_1x.png ) }
. im_dialogs_search_field : active , . im_dialogs_search_field : focus { background-color : #FFF }
a . tg_search_clear { position : absolute ; right : 0 ; margin-top : -40 px ; width : 34 px ; height : 34 px ; opacity : .6 }
. contacts_modal_search a . tg_search_clear { right : 12 px ; margin-top : -34 px }
a . tg_search_clear : hover { opacity : 1 }
i . icon-search-clear { display : inline-block ; color : #999 ; width : 13 px ; height : 13 px ; margin : 10 px 0 0 11 px ; vertical-align : text - top ; background : url ( ../img/icons/IconsetW.png ) -15 px -192 px no-repeat ; background-size : 42 px 1171 px }
. is_1x i . icon-search-clear { background-image : url ( ../img/icons/IconsetW_1x.png ) }
. im_dialogs_tabs_wrap { display : none }
. im_dialogs_tabs { padding : 4 px 0 ; position : relative }
. im_dialogs_tab { color : #8c8c8c ; background : #f2f2f2 ; height : 30 px ; text-align : center ; overflow : hidden ; width : 50 % ; float : left ; padding : 7 px 0 }
. im_dialogs_tab : active , . im_dialogs_tab : focus , . im_dialogs_tab : hover { color : #8c8c8c ; text-decoration : none }
. im_dialogs_tab . active { color : #FFF ; background : #6490b1 }
. im_dialogs_tab : first-child { border-radius : 2 px 0 0 2 px }
. im_dialogs_tab : last-child { border-radius : 0 2 px 2 px 0 }
. im_dialogs_panel_dropdown { position : absolute ; right : 12 px }
. im_dialogs_panel_dropdown . dropdown-menu { right : auto ; left : 0 ; margin-top : 8 px }
. im_dialogs_scrollable_wrap { outline : 0 !important }
. im_dialogs_scrollable_wrap . im_dialog_wrap { margin-top : 0 }
. im_dialogs_scrollable_wrap a . im_dialog { clear : both ; overflow : hidden ; color : #000 ; padding : 8 px 9 px ; border-radius : 0 }
. im_dialogs_scrollable_wrap a . im_dialog : hover , . im_dialogs_scrollable_wrap a . im_dialog_selected { border-radius : 0 ; background : #f2f6fa }
. im_dialogs_scrollable_wrap . active a . im_dialog { border-radius : 0 ; background-color : #6490b1 }
. im_dialogs_scrollable_wrap . active a . im_dialog : hover , . im_dialogs_scrollable_wrap . active a . im_dialog_selected { background-color : #6490b1 }
. im_dialogs_scrollable_wrap a . im_dialog . glyphicon , . im_dialogs_scrollable_wrap a . im_dialog . icon { display : none }
. im_dialog_message_wrap { overflow : hidden ; word-wrap : break-word }
. im_dialog_chat_from_wrap , . im_dialog_message_media , . im_dialog_message_service { color : #3a6d99 }
. im_dialog_message_text { color : grey }
a . im_dialog : hover . im_dialog_message_text , a . im_dialog_selected . im_dialog_message_text { color : #698192 }
. active a . im_dialog . im_dialog_chat_from_wrap , . active a . im_dialog . im_dialog_message , . active a . im_dialog . im_dialog_message_media , . active a . im_dialog . im_dialog_message_service , . active a . im_dialog . im_dialog_message_text { color : #FFF }
. im_dialog_peer { color : #222 ; font-weight : 700 ; margin-top : 2 px ; margin-bottom : 2 px }
. active . im_dialog_peer { color : #FFF }
. im_dialog_badge { background : #64c270 ; font-size : 11 px ; padding : 5 px ; border-radius : 11 px ; min-width : 21 px ; text-align : center ; margin-top : 4 px }
. active . im_dialog_badge { color : #428bca ; background-color : #fff }
. im_dialogs_modal_col . im_dialog_badge { display : none }
. im_dialog_unread { background : #c1d6e5 ; display : inline-block ; float : right ; width : 8 px ; height : 8 px ; border-radius : 5 px ; overflow : hidden ; margin : 12 px 0 0 }
a . im_dialog : hover . im_dialog_unread , a . im_dialog_selected . im_dialog_unread { background : #a3c0d4 }
. active . im_dialog_unread { background-color : #a4c4dd }
. im_dialog_date { color : #b3b3b3 ; font-size : .85 em }
a . im_dialog : hover . im_dialog_date , a . im_dialog_selected . im_dialog_date { color : #91a6ba }
. active . im_dialog_date , . active a . im_dialog : hover . im_dialog_date , . active a . im_dialog_selected . im_dialog_date { color : #b8d1e4 }
. im_dialog_service { font-style : italic ; color : #999 }
. im_dialog_message , . im_dialog_peer { overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis }
. im_dialog_message { color : grey }
. icon-caret { width : 8 px ; height : 4 px ; display : inline-block ; vertical-align : text - top ; margin-top : 7 px ; margin-left : 6 px ; background : url ( ../img/icons/IconsetW.png ) -17 px -444 px no-repeat ; background-size : 42 px 1171 px }
. is_1x . icon-caret { background-image : url ( ../img/icons/IconsetW_1x.png ) }
. im_dialogs_empty_header { font-size : 15 px ; color : grey ; margin : 0 0 15 px }
. im_dialogs_empty_lead { color : grey ; margin-bottom : 18 px }
. im_history_scrollable_wrap { outline : 0 !important ; position : relative }
. im_history_to_bottom { overflow : hidden }
. im_history_to_bottom . im_history_scrollable { position : absolute ; bottom : 0 ; width : 100 % }
. im_history { padding : 20 px 0 0 ; position : relative }
. im_message_unread_split { background : #f0f4f7 ; color : #8096a8 ; text-align : center ; padding : 4 px 10 px ; margin : 10 px 0 }
. im_message_author , . im_message_fwd_author { color : #3a6d99 ; font-weight : 700 }
. non_osx . im_message_author , . non_osx . im_message_fwd_author { font-size : 12 px }
. im_message_contact_photo , . im_message_from_photo , . im_message_fwd_photo { width : 42 px ; height : 42 px ; border-radius : 50 % ; overflow : hidden }
. im_message_contact_photo . peer_initials , . im_message_from_photo . peer_initials , . im_message_fwd_photo . peer_initials { line-height : 42 px }
a . im_message_contact_photo , a . im_message_from_photo { margin : 0 15 px 0 0 }
. non_osx . im_message_contact_name { font-size : 12 px }
. im_message_contact_name { font-weight : 700 }
. im_message_contact_name , . im_message_contact_phone { white-space : nowrap }
a . im_message_photo_thumb , a . im_message_video_thumb { display : block ; overflow : hidden ; border-radius : 2 px }
img . im_message_photo_thumb , img . im_message_video_thumb { overflow : hidden ; border-radius : 2 px }
. im_message_video , a . im_message_photo_thumb { margin-top : 5 px }
a . im_message_video_thumb { float : left ; margin-right : 15 px ; position : relative }
img . im_message_video_thumb { -webkit- filter : blur ( 2 px ) ; -moz- filter : blur ( 2 px ) ; -o- filter : blur ( 2 px ) ; -ms- filter : blur ( 2 px ) ; filter : blur ( 2 px ) ; filter : progid : DXImageTransform . Microsoft . Blur ( PixelRadius = '2' ) }
div . im_message_video_thumb { position : relative }
. im_message_video_duration { background : rgba ( 0 , 0 , 0 , .4 ) ; color : #FFF ; position : absolute ; bottom : 4 px ; right : 4 px ; padding : 2 px 6 px ; font-size : 11 px ; line-height : 15 px ; border-radius : 2 px ; overflow : hidden ; z-index : 1 }
. icon-videoplay { position : absolute ; display : inline-block ; top : 50 % ; left : 50 % ; margin-left : -21 px ; margin-top : -21 px ; width : 42 px ; height : 42 px ; background : url ( ../img/icons/IconsetW.png ) 0 -590 px no-repeat ; background-size : 42 px 1171 px ; z-index : 1 }
. is_1x . icon-videoplay { background-image : url ( ../img/icons/IconsetW_1x.png ) }
. im_message_geopoint { border-radius : 2 px ; margin-top : 5 px ; overflow : hidden ; display : block ; position : relative ; width : 200 px ; height : 100 px }
. icon-geo-point { position : absolute ; display : inline-block ; top : 50 % ; left : 50 % ; margin-left : -8 px ; margin-top : -10 px ; width : 15 px ; height : 19 px ; background : url ( ../img/icons/IconsetW.png ) -14 px -389 px no-repeat ; background-size : 42 px 1171 px }
. is_1x . icon-geo-point { background-image : url ( ../img/icons/IconsetW_1x.png ) }
. im_message_media_embed { position : relative ; height : 0 ; overflow : hidden ; margin-top : 5 px }
. im_message_video_embed { padding-bottom : 56.25 % }
. im_message_insta_embed { padding-bottom : 122 % }
. im_message_vine_embed { padding-bottom : 100 % }
. im_message_soundcloud_embed { padding-bottom : 56.25 % }
. im_message_media_embed iframe , . im_message_media_embed webview { position : absolute ; top : 0 ; left : 0 ; width : 100 % ; height : 100 % }
. im_message_twitter_embed > blockquote { visibility : hidden }
. im_message_gif_wrap { position : relative }
. im_message_gif_btn { color : #FFF ; font-style : normal ; font-weight : 700 ; position : absolute ; display : inline-block ; top : 50 % ; left : 50 % ; margin-left : -22 px ; margin-top : -21 px ; border : 2 px solid #FFF ; border-radius : 20 px ; padding : 10 px ; z-index : 1 }
. im_message_audio , . im_message_document , . im_message_upload_file , . im_message_video { margin-top : 3 px ; width : 317 px }
. im_message_audio { margin-top : 3 px }
. im_message_file_button { display : block ; background : rgba ( 218 , 228 , 234 , .5 ) ; float : left ; width : 42 px ; height : 42 px ; border-radius : 50 % ; margin-right : 10 px }
. im_message_file_button_icon { display : inline-block ; line-height : 0 ; background : url ( ../img/icons/General.png ) -14 px -509 px no-repeat ; background-size : 40 px 778 px ; width : 12 px ; height : 18 px ; margin : 12 px 15 px }
. is_1x . im_message_file_button_icon { background-image : url ( ../img/icons/General_1x.png ) }
. im_message_file_button_dl_doc . im_message_file_button_icon { background-position : -12 px -561 px ; width : 16 px ; height : 18 px ; margin : 13 px }
. im_message_file_button_dl_audio { background : #6490b1 ; border-radius : 50 % }
. im_message_file_button_dl_audio . im_message_file_button_icon { display : block ; width : 14 px ; height : 16 px ; background : url ( ../img/icons/General.png ) -13 px -611 px no-repeat ; background-size : 40 px 778 px ; margin : 13 px 16 px }
. is_1x . im_message_file_button_dl_audio . im_message_file_button_icon { background-image : url ( ../img/icons/General_1x.png ) }
. im_message_file_button_dl_audio . audio_player_btn_icon_pause , . is_1x . im_message_file_button_dl_audio . audio_player_btn_icon_pause { width : 12 px ; height : 14 px ; background-position : -14 px -587 px ; margin : 14 px 15 px }
. im_history_selectable . im_message_outer_wrap : hover . icon-document , . im_message_selected . icon-document { background-color : #dae6f0 ; background-position : -2 px -542 px }
. im_history_selectable a { pointer-events : none }
. im_message_document_link_disabled { cursor : default ; pointer-events : none }
. im_message_document_info { float : left }
. im_message_document_thumb_wrap { border-radius : 2 px ; overflow : hidden ; background : #f2f2f2 ; width : 100 px ; min-height : 38 px ; max-height : 100 px ; margin-right : 10 px ; text-align : center ; float : left ; line-height : 0 }
img . im_message_document_thumb { max-width : 100 px ; max-height : 100 px ; vertical-align : middle }
. im_message_document_name_wrap { overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; width : 265 px ; padding : 0 0 1 px }
. im_message_document_actions { width : 265 px }
. im_message_document_name { color : #3a6d99 ; display : inline-block ; font-weight : 700 ; max-width : 170 px ; overflow : hidden ; vertical-align : text - top ; white-space : nowrap ; text-overflow : ellipsis }
. im_message_document_size { color : #999 ; padding-left : 2 px ; vertical-align : text - top }
. audio_player_actions a , . im_message_document_actions a { margin-right : 10 px }
. audio_player_title_wrap { overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; padding : 1 px 0 ; line-height : 16 px ; height : 19 px ; width : 200 px }
. audio_player_title { display : inline-block ; font-weight : 700 ; max-width : 100 px ; overflow : hidden ; vertical-align : text - top ; white-space : nowrap ; text-overflow : ellipsis }
. audio_player_meta { overflow : hidden ; vertical-align : text - top ; display : inline-block }
. audio_player_duration , . audio_player_size { color : #999 ; padding-left : 2 px }
. audio_player_actions { margin-top : 3 px }
. audio_player_seek_slider { float : left ; margin-right : 15 px ; width : 200 px }
. audio_player_seek_slider . tg_slider_wrap { height : 18 px ; line-height : 18 px }
. audio_player_seek_slider . tg_slider_track { margin : 7 px 0 ; background : rgba ( 218 , 228 , 234 , .5 ) ; height : 4 px ; border-radius : 0 }
. audio_player_seek_slider . tg_slider_track_fill { background : #6490b1 ; height : 4 px ; width : 0 }
. audio_player_seek_slider . tg_slider_thumb { display : none }
. audio_player_seek_slider : hover . tg_slider_thumb { display : block }
. audio_player_volume_slider { width : 50 px ; float : left }
. audio_player_volume_slider . tg_slider_wrap { height : 18 px ; line-height : 18 px }
. audio_player_volume_slider . tg_slider_thumb { display : none ; background : #6490b1 ; width : 4 px ; height : 10 px ; line-height : 16 px ; margin-top : 4 px ; border-radius : 0 }
. audio_player_volume_slider : hover . tg_slider_thumb { display : block }
. audio_player_volume_slider . tg_slider_track { margin : 7 px 0 ; background : rgba ( 218 , 228 , 234 , .5 ) ; height : 4 px }
. audio_player_volume_slider . tg_slider_track_fill { background : #6490b1 ; height : 4 px ; width : 0 }
. audio_player_progress_wrap { overflow : hidden }
. audio_player_progress_wrap . tg_down_progress { margin-top : 5 px }
. im_message_download_progress_wrap , . im_message_upload_progress_wrap { margin-top : 5 px ; width : 200 px }
. im_message_document_thumbed . im_message_document_actions , . im_message_document_thumbed . im_message_document_name_wrap , . im_message_document_thumbed . im_message_download_progress_wrap , . im_message_document_thumbed . im_message_upload_progress_wrap { width : 207 px }
. im_message_document_thumbed . im_message_document_name { max-width : 110 px }
. im_message_video . im_message_document_actions , . im_message_video . im_message_document_name_wrap , . im_message_video . im_message_download_progress_wrap { width : 152 px }
. im_message_video . im_message_document_name_wrap { margin-top : 5 px }
. im_message_cancelable_progress_wrap , . im_message_playback_progress_wrap { margin-top : 4 px }
. im_message_media_progress_cancel { margin-left : 15 px ; line-height : 100 % ; width : 50 px ; display : block ; overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis }
. tg_down_progress , . tg_up_progress { height : 4 px ; margin : 0 ; padding : 0 ; background : rgba ( 218 , 228 , 234 , .5 ) ; border : 0 ; border-radius : 0 ; -webkit- box-shadow : none ; box-shadow : none }
. tg_down_progress . progress-bar , . tg_up_progress . progress-bar { height : 4 px ; line-height : 4 px ; background : #6B9ABD ; border-radius : 0 ; overflow : hidden ; -webkit- box-shadow : none ; box-shadow : none }
. im_service_message_wrap { text-align : center }
. im_service_message { display : inline-block ; min-width : 10 px ; padding : 4 px 7 px ; line-height : 1.4 ; color : #999 ; text-align : center ; border-radius : 10 px ; margin : 5 px 0 }
. im_service_message_photo_thumb { display : block ; margin : 0 auto }
. im_message_date , . im_message_fwd_date { color : #adadad ; font-size : .85 em ; padding : 0 0 20 px 10 px }
div . im_message_author , div . im_message_body { display : block ; overflow : hidden }
. im_message_body , . im_message_meta { -webkit- user-select : text ; -moz- user-select : text ; -ms- user-select : text ; user-select : text }
. im_message_reply_wrap { display : block ; color : inherit ; text-decoration : none ; margin-bottom : 5 px ; margin-top : 2 px ; overflow : hidden }
. im_message_reply_wrap : hover { text-decoration : none ; color : inherit }
. im_message_reply_border { background : #7eaad1 ; height : 33 px ; width : 2 px ; position : absolute ; margin-left : -12 px }
. im_message_reply { padding-left : 12 px }
. im_message_reply_thumb_wrap { display : block ; float : left ; width : 42 px ; height : 42 px ; text-align : center ; position : absolute }
. im_message_reply_author { font-weight : 700 ; color : #3a6d99 ; line-height : 16 px ; margin-bottom : 3 px }
. im_message_reply_loading { padding : 7 px 0 8 px }
. im_reply_message_media , . im_reply_message_service { color : #999 }
. im_message_reply_body { line-height : 16 px ; overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; margin-bottom : 1 px }
. im_message_reply_thumbed . im_message_reply_border , . im_message_reply_thumbed . im_message_reply_wrap { height : 42 px }
. im_message_reply_thumbed . im_message_reply_author { margin-top : 4 px }
. im_message_reply_thumbed . im_message_reply_author , . im_message_reply_thumbed . im_message_reply_body { margin-left : 52 px }
. im_message_reply_wrap . im_message_reply_thumbed { margin-bottom : 4 px }
a . im_message_fwd_photo { position : absolute ; margin-top : 1 px }
. im_message_fwd_date { padding : 0 }
. im_message_text { word-wrap : break-word ; line-height : 150 % }
. im_history_empty , . im_history_not_selected { visibility : hidden ; text-align : center ; color : #999 ; font-size : 16 px ; line-height : 18 px ; padding : 1 px 50 px ; margin : 0 }
. im_history_empty . vertical-aligned , . im_history_not_selected . vertical-aligned { visibility : visible }
. im_history_to_bottom . im_history_empty , . im_history_to_bottom . im_history_not_selected { display : none }
. im_send_panel_wrap { margin : 0 auto ; padding : 10 px 15 px 30 px }
. im_send_form_wrap { position : relative }
. im_send_form { margin : 0 auto ; position : absolute ; bottom : 0 }
. im_attach_input , . im_media_attach_input { cursor : pointer ; font-size : 120 px !important ; opacity : .01 ; position : absolute ; z-index : 100 ; margin : 0 ; padding : 0 ; top : 0 ; right : 0 }
. im_send_dropbox_wrap { background : #FFF ; display : none ; padding : 17 px 10 px 0 ; border : 1 px dashed #999 ; overflow : hidden ; text-align : center ; color : #999 ; position : absolute }
textarea . im_message_field { font-size : 12 px ; margin-bottom : 10 px ; padding : 6 px ; min-height : 50 px ; height : 50 px ; resize : none }
. icon-online { background : #6ec26d ; border : 1 px solid #FFF ; display : block ; width : 11 px ; height : 11 px ; border-radius : 6 px ; overflow : hidden ; position : absolute ; margin-top : -7 px ; margin-left : 33 px }
. img_fullsize_wrap , a . img_fullsize { display : block ; text-align : center }
img . img_fullsize { margin : 0 auto }
. document_modal_image_wrap { overflow : auto }
. document_fullsize_wrap { display : none ; cursor : zoom-in ; text-align : center }
. document_fullsize_zoomed { cursor : zoom-out }
. document_fullsize_img { -webkit- user-select : none }
. document_fullsize_zoomed . document_fullsize_img { -webkit- user-select : none ; image-rendering : optimizeSpeed ; image-rendering : -moz- crisp-edges ; image-rendering : -o- crisp-edges ; image-rendering : -webkit- optimize-contrast ; image-rendering : optimize-contrast ; -ms- interpolation-mode : nearest-neighbor }
. video_full_player video { background : #000 }
. media_modal_info { color : #999 ; margin : 20 px 0 0 }
. media_modal_actions { margin-top : 20 px }
. media_modal_action_link { margin-left : 15 px }
. media_modal_author { color : inherit ; font-weight : 700 }
. media_modal_author : hover { color : inherit }
. non_osx . media_modal_author { font-size : 12 px }
. composer_emoji_insert_btn { display : block ; position : absolute ; right : 3 px ; top : 2 px ; cursor : pointer ; padding : 0 ; width : 22 px ; height : 22 px ; margin-top : 1 px }
. icon-emoji { display : inline-block ; width : 22 px ; height : 22 px ; vertical-align : top ; background : url ( ../img/icons/General.png ) -9 px -335 px no-repeat ; background-size : 40 px 778 px ; opacity : .8 }
. composer_emoji_tooltip { display : none ; position : absolute ; z-index : 999 ; width : 254 px ; margin-left : -116 px ; margin-top : -245 px ; border : 1 px solid #dfdfdf ; -webkit- border-radius : 3 px ; -moz- border-radius : 3 px ; border-radius : 3 px ; -webkit- box-shadow : 0 1 px 1 px rgba ( 0 , 0 , 0 , .1 ) ; -moz- box-shadow : 0 1 px 1 px rgba ( 0 , 0 , 0 , .1 ) ; box-shadow : 0 1 px 1 px rgba ( 0 , 0 , 0 , .1 ) ; background : #FFF ; padding : 5 px 2 px 5 px 8 px }
. composer_emoji_tooltip_shown { display : block }
. composer_emoji_tooltip_tail { position : absolute ; bottom : -14 px ; left : 50 % ; margin-left : -13 px ; overflow : hidden ; width : 26 px ; height : 14 px }
. icon-tooltip-tail { background : #FFF ; width : 18 px ; height : 18 px ; -webkit- transform : rotate ( 45 deg ) ; -moz- transform : rotate ( 45 deg ) ; -ms- transform : rotate ( 45 deg ) ; -o- transform : rotate ( 45 deg ) ; transform : rotate ( 45 deg ) ; display : inline-block ; -webkit- box-shadow : 1 px 1 px 1 px rgba ( 0 , 0 , 0 , .1 ) ; -moz- box-shadow : 1 px 1 px 1 px rgba ( 0 , 0 , 0 , .1 ) ; box-shadow : 1 px 1 px 1 px rgba ( 0 , 0 , 0 , .1 ) ; border : 1 px solid #dfdfdf ; border-width : 0 1 px 1 px 0 ; -webkit- border-radius : 2 px ; -moz- border-radius : 2 px ; border-radius : 2 px ; position : relative ; top : -8 px ; left : 4 px }
. composer_emoji_tooltip_tabs { width : 100 % ; margin : 5 px 0 2 px }
. composer_emoji_tooltip_tab { line-height : 0 ; color : #fff ; display : inline-block ; width : 24 px ; height : 29 px ; background : url ( ../img/icons/IconsetSmiles.png ) no-repeat ; background-size : 42 px 470 px ; cursor : pointer ; opacity : .7 ; margin : 0 5 px 0 4 px }
. is_1x . composer_emoji_tooltip_tab { background-image : url ( ../img/icons/IconsetSmiles_1x.png ) }
. composer_emoji_tooltip_tab . active { opacity : 1 }
. composer_emoji_tooltip_tab_recent { background-position : -9 px -306 px }
. composer_emoji_tooltip_tab_recent . active { background-position : -9 px -277 px }
. composer_emoji_tooltip_tab_smile { background-position : -9 px -34 px }
. composer_emoji_tooltip_tab_smile . active { background-position : -9 px -5 px }
. composer_emoji_tooltip_tab_flower { background-position : -9 px -145 px }
. composer_emoji_tooltip_tab_flower . active { background-position : -9 px -118 px }
. composer_emoji_tooltip_tab_bell { background-position : -9 px -89 px }
. composer_emoji_tooltip_tab_bell . active { background-position : -9 px -61 px }
. composer_emoji_tooltip_tab_car { background-position : -9 px -196 px }
. composer_emoji_tooltip_tab_car . active { background-position : -9 px -170 px }
. composer_emoji_tooltip_tab_grid { background-position : -9 px -248 px }
. composer_emoji_tooltip_tab_grid . active { background-position : -9 px -222 px }
. composer_emoji_tooltip_tab_stickers { background-position : -9 px -361 px }
. composer_emoji_tooltip_tab_stickers . active { background-position : -9 px -333 px }
. nano . composer_emoji_tooltip_content_wrap { height : 174 px ; position : relative }
. composer_emoji_tooltip_content { padding-right : 8 px ; outline : 0 !important }
a . composer_emoji_btn { margin : 0 1 px 0 0 ; padding : 6 px ; display : block ; float : left ; border-radius : 2 px }
a . composer_emoji_btn : hover { background-color : #edf2f5 }
. emoji { -moz- box-orient : vertical ; display : inline-block ; vertical-align : baseline ; height : 18 px ; width : 18 px ; background-repeat : no-repeat ; text-indent : -9999 px ; border : 0 }
. emoji-spritesheet-0 { background-size : 486 px 126 px ; background-image : url ( ../img/emojisprite_0.png ) }
. emoji-spritesheet-1 { background-size : 522 px 72 px ; background-image : url ( ../img/emojisprite_1.png ) }
. emoji-spritesheet-2 { background-size : 594 px 126 px ; background-image : url ( ../img/emojisprite_2.png ) }
. emoji-spritesheet-3 { background-size : 612 px 54 px ; background-image : url ( ../img/emojisprite_3.png ) }
. emoji-spritesheet-4 { background-size : 612 px 126 px ; background-image : url ( ../img/emojisprite_4.png ) }
. emoji-w20 { width : 20 px ; height : 20 px ; vertical-align : middle ; display : inline-block }
. emoji-w20 . emoji-spritesheet-0 { background-size : 540 px 140 px }
. emoji-w20 . emoji-spritesheet-1 { background-size : 580 px 80 px }
. emoji-w20 . emoji-spritesheet-2 { background-size : 660 px 140 px }
. emoji-w20 . emoji-spritesheet-3 { background-size : 680 px 60 px }
. emoji-w20 . emoji-spritesheet-4 { background-size : 680 px 140 px }
. emoji-w26 { width : 26 px ; height : 26 px ; vertical-align : middle ; display : inline-block }
. emoji-w26 . emoji-spritesheet-0 { background-size : 702 px 182 px }
. emoji-w26 . emoji-spritesheet-1 { background-size : 754 px 104 px }
. emoji-w26 . emoji-spritesheet-2 { background-size : 858 px 182 px }
. emoji-w26 . emoji-spritesheet-3 { background-size : 884 px 78 px }
. emoji-w26 . emoji-spritesheet-4 { background-size : 884 px 182 px }
. composer_dropdown { display : none ; padding : 6 px 0 ; border : 0 ; -webkit- box-shadow : 0 1 px 1 px 0 rgba ( 60 , 75 , 87 , .27 ) ; -moz- box-shadow : 0 1 px 1 px 0 rgba ( 60 , 75 , 87 , .27 ) ; box-shadow : 0 1 px 1 px 0 rgba ( 60 , 75 , 87 , .27 ) ; border-radius : 0 ; margin-top : -5 px }
. composer_dropdown > li > a { display : block ; font-size : 13 px ; line-height : 15 px ; padding : 4 px 10 px ; color : #52719a }
. composer_dropdown li a . composer_autocomplete_option_active , . composer_dropdown li a : hover { color : #52719a ; background : #f2f6fa }
. composer_emoji_shortcut { display : inline-block ; vertical-align : top ; margin-left : 15 px ; line-height : 20 px }
. composer_mention_option { line-height : 20 px }
. composer_user_mention { color : grey ; margin-left : 7 px }
. composer_dropdown li a . composer_autocomplete_option_active . composer_user_mention , . composer_dropdown li a : hover . composer_user_mention { color : #698192 }
span . composer_user_photo { display : inline-block ; width : 32 px ; height : 32 px ; border-radius : 50 % ; overflow : hidden ; margin-right : 10 px ; vertical-align : top }
img . composer_user_photo { width : 32 px ; height : 32 px }
span . composer_user_photo . peer_initials { line-height : 32 px ; font-size : 14 px }
. composer_user_mention , . composer_user_name { display : inline-block ; line-height : 32 px ; vertical-align : top }
. composer_sticker_btn { width : 78 px ; height : 78 px ; display : block ; display : inline-block ; text-align : center ; padding : 3 px }
. composer_sticker_btn : hover { background : #f2f6fa }
. composer_sticker_image { max-width : 72 px ; max-height : 72 px }
. composer_rich_textarea { box-sizing : content-box ; -moz- box-sizing : content-box ; font-size : 12 px ; margin-bottom : 10 px ; padding : 6 px ; min-height : 38 px ; height : auto ; width : auto ; max-height : 284 px ; overflow : auto ; line-height : 17 px ; border : 1 px solid #d2dbe3 ; border-radius : 2 px ; -webkit- box-shadow : none ; box-shadow : none ; -webkit- transition : border-color ease-in-out .15 s , box-shadow ease-in-out .15 s ; transition : border-color ease-in-out .15 s , box-shadow ease-in-out .15 s ; word-wrap : break-word ; -webkit- user-select : text ; -moz- user-select : text ; -ms- user-select : text ; user-select : text }
. composer_rich_textarea : empty : before { content : attr ( placeholder ) ; color : #9aa2ab }
. composer_rich_textarea : active : before , . composer_rich_textarea : focus : before { content : none }
. composer_rich_textarea img { width : 20 px ; height : 20 px ; vertical-align : middle ; margin : -3 px 0 0 }
. error_modal_description { color : #999 ; padding : 5 px 0 ; font-size : 13 px ; line-height : 160 % }
. error_modal_details textarea { display : block ; font-family : Menlo , Monaco , Consolas , "Courier New" , monospace ; font-size : 10 px ; line-height : 100 % ; white-space : pre-wrap ; padding : 4 px ; margin : 10 px 0 ; word-break : break-all ; word-wrap : break-word ; color : #333 ; background-color : #f5f5f5 ; border : 1 px solid #ccc ; border-radius : 4 px ; width : 100 % ; text-align : left }
. error_modal_details_link , . error_modal_details_link : hover { font-size : 11 px ; color : #999 }
. confirm_modal_description { text-align : center ; padding : 20 px 0 ; font-size : 14 px ; line-height : 160 % }
. confirm_phone_number { font-weight : 700 ; padding : 15 px 10 px 0 ; text-align : center }
. document_modal_window , . photo_modal_window , . video_modal_window { display : block }
. photo_modal_error { color : #999 ; position : absolute ; width : 100 % ; top : 50 % ; margin-top : -20 px ; padding : 0 20 px ; text-align : center ; font-size : 1.4 em ; line-height : 160 % }
. video_full_error { border-radius : 10 px ; overflow : hidden ; background : rgba ( 0 , 0 , 0 , .6 ) ; color : #FFF ; position : absolute ; top : 50 % ; margin : -40 px 10 px 0 ; padding : 10 px ; text-align : center ; font-size : 1.4 em ; line-height : 160 % }
. settings_modal_wrap . im_attach_input { z-index : 999 }
. settings_modal_username_link , . settings_modal_username_link : hover { color : inherit }
. settings_external_service { line-height : 0 ; display : inline-block ; padding : 7 px 9 px }
. settings_about_section_body { padding-right : 0 }
. settings_about_section_body p { margin-top : 7 px ; margin-bottom : 3 px }
. icon-github { display : inline-block ; width : 59 px ; height : 18 px ; background : url ( ../img/icons/AboutLogos_2x.png ) 0 -5 px no-repeat ; background-size : 60 px 136 px }
a : hover . icon-github { background-position : 0 -43 px }
. icon-twitter { display : inline-block ; width : 20 px ; height : 15 px ; margin-top : 1 px ; background : url ( ../img/icons/AboutLogos_2x.png ) 0 -81 px no-repeat ; background-size : 60 px 136 px }
a : hover . icon-twitter { background-position : 0 -116 px }
. is_1x . icon-github , . is_1x . icon-twitter { background-image : url ( ../img/icons/AboutLogos_1x.png ) }
. contacts_modal_search { padding : 0 0 14 px ; position : relative }
. contacts_modal_search_field { font-size : 12 px ; line-height : normal ; background : url ( ../img/icons/IconsetW.png ) -6 px -205 px no-repeat ; background-size : 42 px 1171 px ; border : 1 px solid #d9dbde ; border-radius : 2 px ; padding : 6 px 15 px 6 px 30 px ; margin : 0 }
. is_1x . contacts_modal_search_field { background-image : url ( ../img/icons/IconsetW_1x.png ) }
a . contacts_modal_search_clear { right : 9 px ; margin-top : -24 px }
. contacts_scrollable_wrap { outline : 0 !important }
. contacts_modal_contacts_empty { visibility : hidden ; text-align : center ; color : #999 ; font-size : 16 px ; line-height : 160 % ; padding : 1 px 50 px ; margin : 0 }
. contacts_modal_contacts_empty . vertical-aligned { visibility : visible }
. contacts_modal_members_list . contacts_modal_contact_wrap { margin-top : 0 }
. contacts_modal_members_list a . contacts_modal_contact { clear : both ; overflow : hidden ; color : #000 ; padding : 8 px 9 px ; border-radius : 0 }
. contacts_modal_members_list . active a . contacts_modal_contact , . contacts_modal_members_list . active a . contacts_modal_contact : hover , . contacts_modal_members_list a . contacts_modal_contact : hover { background : #f2f6fa }
. contacts_modal_contact_name { display : block ; color : #3C6E97 ; font-weight : 700 ; margin : 1 px 0 2 px }
. non_osx . contacts_modal_contact_name { font-size : 12 px }
. contacts_modal_contact_photo { width : 40 px ; height : 40 px ; margin-right : 10 px ; overflow : hidden ; border-radius : 2 px }
. contacts_modal_contact_status { color : #999 }
. contacts_modal_members_list . active a . contacts_modal_contact . contacts_modal_contact_status , . contacts_modal_members_list . active a . contacts_modal_contact . md_modal_list_peer_description , a . contacts_modal_contact : hover . contacts_modal_contact_status , a . contacts_modal_contact : hover . md_modal_list_peer_description { color : #91a6ba }
. chat_modal_participant_wrap { padding : 8 px 0 ; border-top : 1 px solid #F0F0F0 }
. chat_modal_participant_wrap : first-child { border-top : 0 }
. chat_modal_participant_kick { padding : 11 px 0 ; display : block }
. chat_modal_participant_name { display : block ; color : #3C6E97 ; font-weight : 700 ; margin : 1 px 0 2 px }
. non_osx . chat_modal_participant_name { font-size : 12 px }
. chat_modal_participant_status { color : #999 }
a . chat_modal_participant_photo { width : 40 px ; height : 40 px ; margin-right : 10 px ; border-radius : 2 px ; overflow : hidden }
img . chat_modal_participant_photo { width : 40 px ; height : 40 px }
. chat_modal_members_forbidden { color : #999 }
. icon-contact-tick { position : absolute ; right : 10 px ; top : 17 px ; display : inline-block ; width : 25 px ; height : 25 px ; background : url ( ../img/icons/IconsetW.png ) -9 px -516 px no-repeat ; background-size : 42 px 1171 px ; opacity : .5 }
. is_1x . icon-contact-tick { background-image : url ( ../img/icons/IconsetW_1x.png ) }
. contacts_modal_members_list . contacts_modal_contact_wrap : hover . icon-contact-tick { background-position : -9 px -481 px ; opacity : .5 }
. contacts_modal_members_list . contacts_modal_contact_wrap . active . icon-contact-tick { background-position : -9 px -481 px ; opacity : 1 }
. contacts_modal_members_list . disabled { pointer-events : none }
. contacts_modal_members_list . disabled . icon-contact-tick { display : none }
. confirm_modal_window . modal-dialog , . error_modal_window . modal-dialog , . md_simple_modal_window . modal-dialog { max-width : 348 px }
. im_edit_panel_title { text-align : center ; margin : 0 ; font-size : 14 px ; line-height : 34 px }
. im_message_focus . audio_player_duration , . im_message_focus . audio_player_size , . im_message_focus . im_message_date , . im_message_focus . im_message_document_size , . im_message_focus . im_message_fwd_date { color : #899daf }
. user_color_1 , . user_color_1 : hover { color : #8365ab }
. user_color_2 , . user_color_2 : hover { color : #539e4f }
. user_color_3 , . user_color_3 : hover { color : #ae9661 }
. user_color_4 , . user_color_4 : hover { color : #4979a3 }
. user_color_5 , . user_color_5 : hover { color : #b7635d }
. user_color_6 , . user_color_6 : hover { color : #b3577a }
. user_color_7 , . user_color_7 : hover { color : #5397b4 }
. user_color_8 , . user_color_8 : hover { color : #c07844 }
. user_bgcolor_1 { background : #cc90e2 }
. user_bgcolor_2 { background : #80d066 }
. user_bgcolor_3 { background : #ecd074 }
. user_bgcolor_4 { background : #6fb1e4 }
. user_bgcolor_5 { background : #e57979 }
. user_bgcolor_6 { background : #f98bae }
. user_bgcolor_7 { background : #73cdd0 }
. user_bgcolor_8 { background : #fba76f }
a . peer_photo_init : active , a . peer_photo_init : focus , a . peer_photo_init : hover { text-decoration : none }
. peer_initials { display : block ; color : #FFF ; text-align : center ; text-transform : uppercase }
. im_dialogs_contacts_wrap h5 , . im_dialogs_messages_wrap h5 { color : #999 ; font-size : 13 px ; margin-left : 20 px ; font-weight : 700 }
. img_gif_with_progress_wrap { position : relative ; overflow : hidden ; float : left ; margin-top : 3 px ; max-width : 100 % }
. img_gif_thumb { -webkit- filter : blur ( 2 px ) ; -moz- filter : blur ( 2 px ) ; -o- filter : blur ( 2 px ) ; -ms- filter : blur ( 2 px ) ; filter : blur ( 2 px ) ; filter : progid : DXImageTransform . Microsoft . Blur ( PixelRadius = '2' ) ; margin : -1 px ; padding : 1 px ; max-width : 100 % }
. img_gif_image { max-width : 100 % }
. img_gif_info_wrap { color : #FFF ; font-size : 10 px ; position : absolute ; bottom : 0 ; left : 0 ; right : 0 ; padding : 4 px }
. img_gif_label , . img_gif_size { padding : 1 px 8 px ; background : rgba ( 0 , 0 , 0 , .5 ) ; border-radius : 3 px ; overflow : hidden }
. img_gif_progress_wrap { position : absolute ; bottom : 0 ; left : 0 ; right : 0 }
. img_gif_progress_wrap . tg_progress { background : rgba ( 0 , 0 , 0 , .6 ) ; border-color : rgba ( 0 , 0 , 0 , .6 ) ; border-width : 8 px ; height : 18 px ; border-radius : 0 }
. img_gif_progress_wrap . progress-bar { background : #FFF ; height : 2 px }
. countries_modal_window . modal-dialog { max-width : 392 px }
. countries_modal_window . modal_simple_header { margin-bottom : 12 px ; font-weight : 400 }
. countries_modal_search { padding : 0 0 12 px ; margin : 0 20 px ; position : relative }
. countries_modal_search_field { font-size : 12 px ; line-height : normal ; background : url ( ../img/icons/IconsetW.png ) -6 px -205 px no-repeat #F2F2F2 ; background-size : 42 px 1171 px ; border : 1 px solid #F2F2F2 ; border-radius : 3 px ; padding : 6 px 20 px 6 px 30 px ; margin : 0 }
. is_1x . countries_modal_search_field { background-image : url ( ../img/icons/IconsetW_1x.png ) }
. countries_modal_search_field : active , . countries_modal_search_field : focus { background-color : #FFF }
a . countries_modal_search_clear { right : 12 px ; margin-top : -34 px }
. countries_modal_wrap . modal-body { padding : 14 px 0 }
. countries_scrollable_wrap a . countries_modal_country { clear : both ; overflow : hidden ; color : #000 ; padding : 8 px 26 px ; font-size : 12 px ; border-radius : 0 }
. countries_scrollable_wrap a . countries_modal_country : hover { border-radius : 2 px ; background : #f2f6fa }
. countries_modal_country_code { color : #999 }
. countries_scrollable_wrap a . countries_modal_country : hover . countries_modal_country_code { color : #698192 }
. loading_dots { display : inline-block ; font-size : 1 em ; line-height : 1 ; padding : .125 em 0 .175 em .15 em }
. loading_dots i { border : .125 rem solid ; border-radius : 50 % ; display : inline-block ; height : .2 rem ; width : .2 rem ; margin-left : .2 rem ; -webkit- animation : loading_dots .8 s linear infinite ; -moz- animation : loading_dots .8 s linear infinite ; -ms- animation : loading_dots .8 s linear infinite ; animation : loading_dots .8 s linear infinite }
. loading_dots i : nth-child ( 2 ) { -webkit- animation-delay : .2 s ; -moz- animation-delay : .2 s ; -ms- animation-delay : .2 s ; animation-delay : .2 s }
. loading_dots i : nth-child ( 3 ) { -webkit- animation-delay : .4 s ; -moz- animation-delay : .4 s ; -ms- animation-delay : .4 s ; animation-delay : .4 s }
@ -webkit-keyframes loading_dots { 0 % { opacity : 0 }
50 % { opacity : 1 }
100 % { opacity : 0 } }
@ -moz-keyframes loading_dots { 0 % { opacity : 0 }
50 % { opacity : 1 }
100 % { opacity : 0 } }
@ -ms-keyframes loading_dots { 0 % { opacity : 0 }
50 % { opacity : 1 }
100 % { opacity : 0 } }
@ keyframes loading_dots { 0 % { opacity : 0 }
50 % { opacity : 1 }
100 % { opacity : 0 } }
. telegram_modal_logo { background : url ( ../img/Telegram72_2x.png ) no-repeat ; background-size : 72 px 72 px }
. is_1x . telegram_modal_logo { background-image : url ( ../img/Telegram72.png ) }
. changelog_modal_window . modal-dialog { max-width : 480 px }
. changelog_card_wrap { text-align : center ; padding : 12 px 0 18 px }
. changelog_header { margin-top : 15 px ; font-size : 16 px }
. changelog_card { width : 160 px ; height : 160 px ; display : block ; background : url ( ../img/changelog/card_wecandoit.png ) no-repeat ; background-size : 160 px 160 px ; margin : 0 auto }
. changelog_card_search { width : 133 px ; height : 133 px ; display : block ; background : url ( ../img/changelog/search.png ) no-repeat ; background-size : 133 px 133 px ; margin : 0 auto }
. changelog_version_title { color : #9d9479 ; background : #efede3 }
. changelog_version_changes_list li { line-height : 20 px }
. changelog_footer_wrap { padding : 15 px 28 px 30 px 120 px }
. changelog_github_link { font-size : 13 px ; float : right ; color : #999 }
. changelog_more_link { font-size : 13 px }
. bad_browser_wrap { border-radius : 4 px ; border : 1 px solid #ccc ; background : #FFF ; max-width : 600 px ; margin : 50 px auto 0 ; padding : 40 px }
. bad_browser_wrap h2 { margin-top : 0 }
. bad_browser_text { font-size : 14 px ; line-height : 160 % ; margin : 25 px 0 30 px }
# nacl_listener { position : absolute ; left : -10000 px }
. peer_modal_profile_wrap { padding : 35 px 2 px 0 }
. peer_modal_photo { width : 72 px ; height : 72 px ; border-radius : 36 px ; overflow : hidden }
a . peer_modal_photo , div . peer_modal_photo { display : block ; margin-right : 19 px }
. peer_modal_photo . peer_initials { line-height : 72 px ; font-size : 22 px }
. peer_modal_profile_name { font-size : 14 px ; padding : 15 px 0 9 px ; font-weight : 700 }
. peer_modal_profile_description { color : #ccdeed }
. md_modal_split_actions_wrap { position : relative }
. md_modal_split_actions { position : absolute ; right : 25 px ; top : -26 px }
. md_modal_split_action { display : block ; background : #FFF ; float : right ; position : relative ; width : 52 px ; height : 52 px ; margin-left : 20 px ; border-radius : 26 px ; overflow : hidden ; box-shadow : 0 1 px 1 px rgba ( 0 , 0 , 0 , .2 ) }
. md_modal_split_action_camera { display : inline-block ; width : 20 px ; height : 18 px ; background : url ( ../img/icons/ProfileIcons_2x.png ) -10 px -164 px no-repeat ; background-size : 40 px 360 px ; margin : 17 px 0 0 16 px }
. md_modal_split_action : active . md_modal_split_action_camera , . md_modal_split_action : hover . md_modal_split_action_camera { background-position : -10 px -192 px }
. md_modal_split_action_twitter { display : inline-block ; width : 27 px ; height : 22 px ; background : url ( ../img/icons/ProfileIcons_2x.png ) -7 px -280 px no-repeat ; background-size : 40 px 360 px ; margin : 17 px 0 0 13 px }
. md_modal_split_action : active . md_modal_split_action_twitter , . md_modal_split_action : hover . md_modal_split_action_twitter { background-position : -7 px -312 px }
. md_modal_split_action_msg { display : inline-block ; width : 20 px ; height : 20 px ; background : url ( ../img/icons/ProfileIcons_2x.png ) -10 px -220 px no-repeat ; background-size : 40 px 360 px ; margin : 18 px 0 0 16 px }
. md_modal_split_action : active . md_modal_split_action_msg , . md_modal_split_action : hover . md_modal_split_action_msg { background-position : -10 px -250 px }
. is_1x . md_modal_split_action_camera , . is_1x . md_modal_split_action_msg , . is_1x . md_modal_split_action_twitter { background-image : url ( ../img/icons/ProfileIcons.png ) }
. md_modal_sections { padding-top : 17 px }
. md_modal_iconed_section_wrap { position : relative ; border-bottom : 1 px solid #ebebeb ; margin : 19 px 0 0 120 px ; padding-right : 28 px }
. md_modal_iconed_section_wrap : last-child { border-bottom : 0 }
. md_modal_iconed_section_number { margin-top : 0 }
. md_modal_iconed_section_toggle { margin-top : 10 px }
. md_modal_iconed_section_radio { margin-top : 1 px }
. md_modal_section_icon { display : inline-block ; margin-left : -64 px ; margin-top : 5 px ; background : url ( ../img/icons/ProfileIcons_2x.png ) no-repeat ; background-size : 40 px 360 px ; position : absolute }
. is_1x . md_modal_section_icon { background-image : url ( ../img/icons/ProfileIcons.png ) }
. md_modal_iconed_section_toggle . md_modal_section_icon { margin-top : 8 px }
. md_modal_iconed_section_radio . md_modal_section_icon { margin-top : 10 px }
. md_modal_iconed_section_link . md_modal_section_icon { margin-top : 4 px }
. md_modal_section_icon_phone { width : 18 px ; height : 18 px ; background-position : -12 px -10 px ; margin-top : 3 px }
. md_modal_section_icon_notification { width : 17 px ; height : 20 px ; background-position : -12 px -38 px }
. md_modal_section_icon_keyboard { width : 20 px ; height : 14 px ; background-position : -10 px -140 px ; margin-left : -66 px }
. md_modal_section_icon_person { width : 16 px ; height : 16 px ; background-position : -12 px -90 px }
. md_modal_section_icon_people { width : 22 px ; height : 14 px ; background-position : -9 px -116 px }
. md_modal_section_icon_more { width : 18 px ; height : 12 px ; background-position : -11 px -68 px }
. md_modal_section_param_wrap { margin-top : 19 px ; margin-bottom : 19 px }
. md_modal_section_param_wrap : last-child { margin-bottom : 16 px }
. md_modal_section_param_wrap . md_modal_section_param_name { color : #909090 ; font-size : 11 px ; line-height : 14 px ; margin-top : 4 px }
. md_modal_section_range_wrap { padding-right : 4 px ; margin-bottom : 25 px ; padding-top : 1 px }
. md_modal_section_select_wrap { margin-bottom : 20 px }
. md_modal_section_select { float : right ; font-size : 12 px ; padding : 0 }
. md_modal_section_select_wrap . md_modal_section_param_name { padding-top : 1 px }
. md_modal_section_select . dropdown-toggle { font-size : 12 px ; padding : 0 ; line-height : normal }
. md_modal_section_select . dropdown-menu { left : -15 px }
. md_modal_section_link_wrap { padding-bottom : 15 px }
. md_modal_section_link { color : inherit ; display : block ; padding : 4 px 0 }
. md_modal_section_link : hover { text-decoration : none }
. md_modal_versioned_section_wrap { position : relative ; border-bottom : 1 px solid #ebebeb ; margin : 19 px 0 0 120 px ; padding-right : 28 px }
. md_modal_versioned_section_wrap : last-child { border-bottom : 0 }
. md_modal_section_version { color : #777 ; display : inline-block ; margin-left : -70 px ; position : absolute }
. md_modal_section_splitter { border-top : 1 px solid #dfdfdf ; box-shadow : inset 0 1 px 1 px #ededed ; height : 12 px ; background : #f5f5f5 }
. md_modal_list_peer_wrap { padding-bottom : 16 px }
. md_modal_list_peer_action { font-size : 13 px ; padding : 3 px ; margin : -3 px }
. md_modal_list_peer_photo { width : 42 px ; height : 42 px ; line-height : 42 px ; border-radius : 50 % ; overflow : hidden }
a . md_modal_list_peer_photo , div . md_modal_list_peer_photo { margin-right : 12 px }
. md_modal_list_peer_name { font-size : 13 px ; font-weight : 700 }
a . md_modal_list_peer_name { color : inherit }
. md_modal_list_peer_description { margin-top : 4 px ; color : #999 }
. md_modal_list_peer_description . status_online , . md_modal_list_peer_description . status_online { color : #3a6d99 }
. md_modal_footer { padding : 15 px 27 px }
. md_photo_loading { display : block ; width : 72 px ; height : 72 px ; border-radius : 36 px ; overflow : hidden ; background : #48769b ; text-align : center ; line-height : 72 px ; padding : 0 }
. md_photo_loading i { display : inline-block ; background : #FFF ; width : 8 px ; height : 8 px ; border-radius : 4 px ; vertical-align : middle ; border : 0 ; margin-left : 6 px }
. md_photo_loading i : first-child { margin-left : 0 }