2017-11-21 11:14:12 +03:00
* / : root { --blue : #007bff ; --indigo : #6610f2 ; --purple : #6f42c1 ; --pink : #e83e8c ; --red : #dc3545 ; --orange : #fd7e14 ; --yellow : #ffc107 ; --green : #28a745 ; --teal : #20c997 ; --cyan : #17a2b8 ; --white : #fff ; --gray : #868e96 ; --gray-dark : #343a40 ; --primary : #007bff ; --secondary : #868e96 ; --success : #28a745 ; --info : #17a2b8 ; --warning : #ffc107 ; --danger : #dc3545 ; --light : #f8f9fa ; --dark : #343a40 ; --breakpoint-xs : 0 ; --breakpoint-sm : 576 px ; --breakpoint-md : 768 px ; --breakpoint-lg : 992 px ; --breakpoint-xl : 1200 px ; --font-family-sans-serif : - apple-system , BlinkMacSystemFont , "Segoe UI" , Roboto , "Helvetica Neue" , Arial , sans-serif , "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" ; --font-family-monospace : "SFMono-Regular" , Menlo , Monaco , Consolas , "Liberation Mono" , "Courier New" , monospace } @ media print { * , :: after , :: before { text-shadow : none !important ; box-shadow : none !important } a , a : visited { text-decoration : underline } abbr [ title ] :: after { content : " (" attr ( title ) ")" } pre { white-space : pre-wrap !important } blockquote , pre { border : 1 px solid #999 ; page-break-inside : avoid } thead { display : table-header-group } img , tr { page-break-inside : avoid } h2 , h3 , p { orphans : 3 ; widows : 3 } h2 , h3 { page-break-after : avoid } . navbar { display : none } . badge { border : 1 px solid #000 } . table { border-collapse : collapse !important } . table td , . table th { background-color : #fff !important } . table-bordered td , . table-bordered th { border : 1 px solid #ddd !important } } * , :: after , :: before { box-sizing : border-box } html { font-family : sans-serif ; line-height : 1.15 ; -webkit- text-size-adjust : 100 % ; -ms- text-size-adjust : 100 % ; -ms- overflow-style : scrollbar ; -webkit- tap-highlight-color : transparent } @ -ms-viewport { width : device-width } article , aside , dialog , figcaption , figure , footer , header , hgroup , main , nav , section { display : block } body { margin : 0 ; font-family : - apple-system , BlinkMacSystemFont , "Segoe UI" , Roboto , "Helvetica Neue" , Arial , sans-serif , "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" ; font-size : 1 rem ; font-weight : 400 ; line-height : 1.5 ; color : #212529 ; text-align : left ; background-color : #fff } [ tabindex = "-1" ] : focus { outline : 0 !important } hr { box-sizing : content-box ; height : 0 ; overflow : visible } h1 , h2 , h3 , h4 , h5 , h6 { margin-top : 0 ; margin-bottom : .5 rem } p { margin-top : 0 ; margin-bottom : 1 rem } abbr [ data-original-title ] , abbr [ title ] { text-decoration : underline ; -webkit- text-decoration : underline dotted ; text-decoration : underline dotted ; cursor : help ; border-bottom : 0 } address { margin-bottom : 1 rem ; font-style : normal ; line-height : inherit } dl , ol , ul { margin-top : 0 ; margin-bottom : 1 rem } ol ol , ol ul , ul ol , ul ul { margin-bottom : 0 } dt { font-weight : 700 } dd { margin-bottom : .5 rem ; margin-left : 0 } blockquote { margin : 0 0 1 rem } dfn { font-style : italic } b , strong { font-weight : bolder } small { font-size : 80 % } sub , sup { position : relative ; font-size : 75 % ; line-height : 0 ; vertical-align : baseline } sub { bottom : -.25 em } sup { top : -.5 em } a { color : #007bff ; text-decoration : none ; background-color : transparent ; -webkit- text-decoration-skip : objects } a : hover { color : #0056b3 ; text-decoration : underline } a : not ( [ href ] ) : not ( [ tabindex ] ) { color : inherit ; text-decoration : none } a : not ( [ href ] ) : not ( [ tabindex ] ) : focus , a : not ( [ href ] ) : not ( [ tabindex ] ) : hover { color : inherit ; text-decoration : none } a : not ( [ href ] ) : not ( [ tabindex ] ) : focus { outline : 0 } code , kbd , pre , samp { font-family : monospace , monospace ; font-size : 1 em } pre { margin-top : 0 ; margin-bottom : 1 rem ; overflow : auto ; -ms- overflow-style : scrollbar } figure { margin : 0 0 1 rem } img { vertical-align : middle ; border-style : none } svg : not ( : root ) { overflow : hidden } [ role = button ] , a , area , button , input : not ( [ type = range ] ) , label , select , summary , textarea { -ms- touch-action : manipulation ; touch-action : manipulation } table { border-collapse : collapse } caption { padding-top : .75 rem ; padding-bottom : .75 rem ; color : #868e96 ; text-align : left ; caption-side : bottom } th { text-align : inherit } label { display : inline-block ; margin-bottom : .5 rem } button { border-radius : 0 } button : focus { outline : 1 px dotted ; outline : 5 px auto -webkit- focus-ring-color } button , input , optgroup , select , textarea { margin : 0 ; font-family : inherit ; font-size : inherit ; line-height : inherit } button , input { overflow : visible } button , select { text-transform : none } [ type = reset ] , [ type = submit ] , button , html [ type = button ] { -webkit- appearance : button } [ type = button ] :: -moz-focus-inner , [ type = reset ] :: -moz-focus-inner , [ type = submit ] :: -moz-focus-inner , button :: -moz-focus-inne