/* Minification failed. Returning unminified contents.
(9388,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '<!--'
(9388,24): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-->'
(9431,98): run-time error CSS1039: Token not allowed after unary operator: '-plyr-progress-loading-size'
(9431,467): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-family'
(9431,561): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-weight-regular'
(9431,625): run-time error CSS1039: Token not allowed after unary operator: '-plyr-line-height'
(9431,1181): run-time error CSS1039: Token not allowed after unary operator: '-plyr-badge-background'
(9431,1250): run-time error CSS1039: Token not allowed after unary operator: '-plyr-badge-border-radius'
(9431,1303): run-time error CSS1039: Token not allowed after unary operator: '-plyr-badge-text-color'
(9431,1361): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-size-badge'
(9431,1583): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-size-small'
(9431,1644): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,1867): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-size-base'
(9431,1925): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,2029): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-size-large'
(9431,2246): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,2337): run-time error CSS1039: Token not allowed after unary operator: '-plyr-captions-background'
(9431,2481): run-time error CSS1039: Token not allowed after unary operator: '-plyr-captions-text-color'
(9431,2687): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-radius'
(9431,2803): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,2953): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-icon-size'
(9431,3025): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-icon-size'
(9431,3157): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tab-focus-color'
(9431,3184): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,3206): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,3877): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,4097): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,4212): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,5146): run-time error CSS1039: Token not allowed after unary operator: '-plyr-menu-background'
(9431,5225): run-time error CSS1039: Token not allowed after unary operator: '-plyr-menu-radius'
(9431,5313): run-time error CSS1039: Token not allowed after unary operator: '-plyr-menu-shadow'
(9431,5383): run-time error CSS1039: Token not allowed after unary operator: '-plyr-menu-color'
(9431,5439): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-size-base'
(9431,5790): run-time error CSS1039: Token not allowed after unary operator: '-plyr-menu-arrow-size'
(9431,5857): run-time error CSS1039: Token not allowed after unary operator: '-plyr-menu-background'
(9431,5964): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-icon-size'
(9431,6004): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,6043): run-time error CSS1039: Token not allowed after unary operator: '-plyr-menu-arrow-size'
(9431,6156): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,6489): run-time error CSS1039: Token not allowed after unary operator: '-plyr-menu-color'
(9431,6558): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-size-menu'
(9431,6584): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-size-small'
(9431,6656): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,6703): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,6965): run-time error CSS1039: Token not allowed after unary operator: '-plyr-menu-item-arrow-size'
(9431,7169): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,7306): run-time error CSS1039: Token not allowed after unary operator: '-plyr-menu-arrow-color'
(9431,7366): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,7409): run-time error CSS1039: Token not allowed after unary operator: '-plyr-menu-item-arrow-size'
(9431,7679): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-weight-regular'
(9431,7738): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,7815): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,7891): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,7991): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,8127): run-time error CSS1039: Token not allowed after unary operator: '-plyr-menu-arrow-color'
(9431,8185): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,8228): run-time error CSS1039: Token not allowed after unary operator: '-plyr-menu-item-arrow-size'
(9431,8348): run-time error CSS1039: Token not allowed after unary operator: '-plyr-menu-back-border-color'
(9431,8434): run-time error CSS1039: Token not allowed after unary operator: '-plyr-menu-back-border-shadow-color'
(9431,8543): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,8881): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,9240): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,9643): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-toggle-checked-background'
(9431,9688): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,9710): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,10180): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,10282): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,10487): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-height'
(9431,10547): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-fill-background'
(9431,10580): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,10602): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,10673): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-active-shadow-width'
(9431,10726): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-height'
(9431,11048): run-time error CSS1039: Token not allowed after unary operator: '-value'
(9431,11075): run-time error CSS1039: Token not allowed after unary operator: '-value'
(9431,11139): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,11196): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,11465): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-background'
(9431,11612): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-shadow'
(9431,11719): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-height'
(9431,11788): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-height'
(9431,11827): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,11961): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-height'
(9431,12119): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,12176): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,12373): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-background'
(9431,12520): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-shadow'
(9431,12627): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-height'
(9431,12751): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-height'
(9431,12904): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,12961): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,13222): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,13279): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,13541): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,13598): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,13787): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-background'
(9431,13934): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-shadow'
(9431,14041): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-height'
(9431,14177): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-height'
(9431,14496): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tab-focus-color'
(9431,14523): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,14545): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,14710): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tab-focus-color'
(9431,14737): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,14759): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,14917): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tab-focus-color'
(9431,14944): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,14966): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,15082): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-background'
(9431,15110): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-background'
(9431,15520): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-size-time'
(9431,15546): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-size-small'
(9431,15654): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,15806): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-background'
(9431,15888): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-radius'
(9431,15979): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-shadow'
(9431,16052): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-color'
(9431,16111): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-size-small'
(9431,16172): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-weight-regular'
(9431,16271): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,16351): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,16393): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,16691): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-arrow-size'
(9431,16792): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-arrow-size'
(9431,16896): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-arrow-size'
(9431,16937): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-background'
(9431,17011): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-arrow-size'
(9431,17722): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-icon-size'
(9431,17762): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,18035): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-icon-size'
(9431,18075): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,18865): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-height'
(9431,18937): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-height'
(9431,19085): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-height'
(9431,19165): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-height'
(9431,19249): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-height'
(9431,19546): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,19623): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,19887): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,20093): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,20578): run-time error CSS1039: Token not allowed after unary operator: '-plyr-progress-loading-background'
(9431,20672): run-time error CSS1039: Token not allowed after unary operator: '-plyr-progress-loading-background'
(9431,20734): run-time error CSS1039: Token not allowed after unary operator: '-plyr-progress-loading-background'
(9431,20894): run-time error CSS1039: Token not allowed after unary operator: '-plyr-progress-loading-size'
(9431,20933): run-time error CSS1039: Token not allowed after unary operator: '-plyr-progress-loading-size'
(9431,21095): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-progress-buffered-background'
(9431,21268): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-progress-buffered-background'
(9431,21399): run-time error CSS1039: Token not allowed after unary operator: '-plyr-progress-marker-background'
(9431,21479): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,21587): run-time error CSS1039: Token not allowed after unary operator: '-plyr-progress-marker-width'
(9431,21805): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,21877): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,22076): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-controls-background'
(9431,22161): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-control-color'
(9431,22222): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,22411): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-control-background-hover'
(9431,22453): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,22475): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,22525): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-control-color-hover'
(9431,22699): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-range-track-background'
(9431,22739): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-progress-buffered-background'
(9431,22926): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-range-track-background'
(9431,22966): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-progress-buffered-background'
(9431,23146): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-range-track-background'
(9431,23186): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-progress-buffered-background'
(9431,23436): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-shadow'
(9431,23530): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-active-shadow-width'
(9431,23578): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-range-thumb-active-shadow-color'
(9431,23823): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-shadow'
(9431,23917): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-active-shadow-width'
(9431,23965): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-range-thumb-active-shadow-color'
(9431,24203): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-shadow'
(9431,24297): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-active-shadow-width'
(9431,24345): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-range-thumb-active-shadow-color'
(9431,24483): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-progress-buffered-background'
(9431,24591): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-background'
(9431,24619): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-background'
(9431,24764): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-background'
(9431,24792): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-background'
(9431,25464): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-controls-background'
(9431,25642): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-control-color'
(9431,25711): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,25782): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,25991): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,26058): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,26360): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-control-background-hover'
(9431,26402): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,26424): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,26474): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-control-color-hover'
(9431,26572): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-control-background-hover'
(9431,26614): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,26636): run-time error CSS1039: Token not allowed after unary operator: '-plyr-color-main'
(9431,26714): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-control-color'
(9431,26810): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,27323): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-range-track-background'
(9431,27363): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-progress-buffered-background'
(9431,27548): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-range-track-background'
(9431,27588): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-progress-buffered-background'
(9431,27766): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-range-track-background'
(9431,27806): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-progress-buffered-background'
(9431,28056): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-shadow'
(9431,28150): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-active-shadow-width'
(9431,28198): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-range-thumb-active-shadow-color'
(9431,28445): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-shadow'
(9431,28539): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-active-shadow-width'
(9431,28587): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-range-thumb-active-shadow-color'
(9431,28827): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-shadow'
(9431,28921): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-thumb-active-shadow-width'
(9431,28969): run-time error CSS1039: Token not allowed after unary operator: '-plyr-audio-range-thumb-active-shadow-color'
(9431,29107): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-progress-buffered-background'
(9431,29944): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-size-xlarge'
(9431,30036): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-size-xlarge'
(9431,30607): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-size-xlarge'
(9431,30916): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,31076): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,31223): run-time error CSS1039: Token not allowed after unary operator: '-plyr-range-track-height'
(9431,31423): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-background'
(9431,31505): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-radius'
(9431,31596): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-shadow'
(9431,31687): run-time error CSS1039: Token not allowed after unary operator: '-plyr-control-spacing'
(9431,32061): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-arrow-size'
(9431,32162): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-arrow-size'
(9431,32266): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-arrow-size'
(9431,32307): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-background'
(9431,32381): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-arrow-size'
(9431,32457): run-time error CSS1039: Token not allowed after unary operator: '-preview-arrow-offset'
(9431,32643): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-radius'
(9431,33183): run-time error CSS1039: Token not allowed after unary operator: '-plyr-video-controls-background'
(9431,33327): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-radius'
(9431,33429): run-time error CSS1039: Token not allowed after unary operator: '-plyr-tooltip-radius'
(9431,33635): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-size-time'
(9431,33661): run-time error CSS1039: Token not allowed after unary operator: '-plyr-font-size-small'
(9432,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,27): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,53): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,76): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,144): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,188): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,201): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,260): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,307): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,367): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,385): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,405): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,422): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,458): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,531): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,553): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,578): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9432,2794): run-time error CSS1039: Token not allowed after unary operator: '-mobileheadertxt'
(9432,2841): run-time error CSS1039: Token not allowed after unary operator: '-mobileheaderborder'
(9432,3945): run-time error CSS1039: Token not allowed after unary operator: '-mobileheaderborder'
(9432,4181): run-time error CSS1039: Token not allowed after unary operator: '-mobileheaderborder'
(9432,5118): run-time error CSS1039: Token not allowed after unary operator: '-btn-default-color'
(9432,5160): run-time error CSS1039: Token not allowed after unary operator: '-btn-default-bg'
(9432,6529): run-time error CSS1039: Token not allowed after unary operator: '-hoverbg'
(9432,6645): run-time error CSS1039: Token not allowed after unary operator: '-tableheader'
(9432,9075): run-time error CSS1039: Token not allowed after unary operator: '-headertxt'
(9432,9130): run-time error CSS1039: Token not allowed after unary operator: '-panelborder'
(9432,9177): run-time error CSS1039: Token not allowed after unary operator: '-panelborder'
(9432,12818): run-time error CSS1039: Token not allowed after unary operator: '-red'
(9432,20571): run-time error CSS1039: Token not allowed after unary operator: '-activebg'
(9432,21581): run-time error CSS1039: Token not allowed after unary operator: '-hoverbg'
(9432,21729): run-time error CSS1039: Token not allowed after unary operator: '-activeborder'
(9432,22490): run-time error CSS1039: Token not allowed after unary operator: '-headertxt'
(9432,22531): run-time error CSS1039: Token not allowed after unary operator: '-headerborder'
(9432,25105): run-time error CSS1039: Token not allowed after unary operator: '-tabtxt'
(9432,26883): run-time error CSS1039: Token not allowed after unary operator: '-tabhover'
(9432,26916): run-time error CSS1039: Token not allowed after unary operator: '-tabactivetxt'
(9432,26971): run-time error CSS1039: Token not allowed after unary operator: '-headerborder'
(9432,27069): run-time error CSS1039: Token not allowed after unary operator: '-headerborder'
(9432,27188): run-time error CSS1039: Token not allowed after unary operator: '-tabcontent'
(9432,27442): run-time error CSS1039: Token not allowed after unary operator: '-tabboorder'
(9432,27466): run-time error CSS1039: Token not allowed after unary operator: '-tabtxt'
(9432,27491): run-time error CSS1039: Token not allowed after unary operator: '-tabbg'
(9432,27537): run-time error CSS1039: Token not allowed after unary operator: '-tabboorder'
(9432,27698): run-time error CSS1039: Token not allowed after unary operator: '-iconcolor'
(9432,27794): run-time error CSS1039: Token not allowed after unary operator: '-tabactiveicon'
(9432,29925): run-time error CSS1039: Token not allowed after unary operator: '-tabactivebg'
(9432,29994): run-time error CSS1039: Token not allowed after unary operator: '-activeborder'
(9432,30042): run-time error CSS1039: Token not allowed after unary operator: '-tabactivetxt'
(9439,25644): run-time error CSS1039: Token not allowed after unary operator: '-mobileheadertxt'
(9439,25819): run-time error CSS1039: Token not allowed after unary operator: '-iconcolor'
(9439,26261): run-time error CSS1039: Token not allowed after unary operator: '-tabcontent'
(9439,27533): run-time error CSS1039: Token not allowed after unary operator: '-tabcontent'
(9439,37108): run-time error CSS1039: Token not allowed after unary operator: '-headertxt'
(9439,37374): run-time error CSS1039: Token not allowed after unary operator: '-red'
(9439,37910): run-time error CSS1039: Token not allowed after unary operator: '-headertxt'
(9439,38120): run-time error CSS1039: Token not allowed after unary operator: '-tabcontent'
(9439,38839): run-time error CSS1039: Token not allowed after unary operator: '-iconnav'
(9439,38926): run-time error CSS1039: Token not allowed after unary operator: '-iconcolor'
(9439,39031): run-time error CSS1039: Token not allowed after unary operator: '-iconcolor'
(9439,39268): run-time error CSS1039: Token not allowed after unary operator: '-red'
(9439,41090): run-time error CSS1039: Token not allowed after unary operator: '-tabcontent'
(9439,41353): run-time error CSS1039: Token not allowed after unary operator: '-tabcontent'
(9439,42716): run-time error CSS1039: Token not allowed after unary operator: '-headerborder'
(9439,45096): run-time error CSS1039: Token not allowed after unary operator: '-greeting'
(9439,45823): run-time error CSS1039: Token not allowed after unary operator: '-iconnav'
(9439,48947): run-time error CSS1039: Token not allowed after unary operator: '-txtcolor'
(9439,49247): run-time error CSS1039: Token not allowed after unary operator: '-headertxt'
(9439,49474): run-time error CSS1039: Token not allowed after unary operator: '-red'
(9439,51721): run-time error CSS1039: Token not allowed after unary operator: '-txtcolor'
(9439,51775): run-time error CSS1039: Token not allowed after unary operator: '-panelborder'
(9439,51993): run-time error CSS1039: Token not allowed after unary operator: '-list-group-header-active'
(9439,52125): run-time error CSS1039: Token not allowed after unary operator: '-headerborder'
(9439,52609): run-time error CSS1039: Token not allowed after unary operator: '-headertxt'
(9439,52724): run-time error CSS1039: Token not allowed after unary operator: '-bordercolor'
(9439,52988): run-time error CSS1039: Token not allowed after unary operator: '-tableheader'
(9439,53183): run-time error CSS1039: Token not allowed after unary operator: '-red'
(9439,53308): run-time error CSS1039: Token not allowed after unary operator: '-panelborder'
(9439,54041): run-time error CSS1039: Token not allowed after unary operator: '-tabcontent'
(9439,54544): run-time error CSS1039: Token not allowed after unary operator: '-separatorborder'
(9439,55460): run-time error CSS1039: Token not allowed after unary operator: '-panelborder'
(9439,55823): run-time error CSS1039: Token not allowed after unary operator: '-btn-default-bg'
(9439,56062): run-time error CSS1039: Token not allowed after unary operator: '-iconcolor'
(9439,56516): run-time error CSS1039: Token not allowed after unary operator: '-red'
(9439,56592): run-time error CSS1039: Token not allowed after unary operator: '-iconcolor'
(9439,56674): run-time error CSS1039: Token not allowed after unary operator: '-txtcolor'
(9439,57702): run-time error CSS1039: Token not allowed after unary operator: '-txtcolor'
(9439,57884): run-time error CSS1039: Token not allowed after unary operator: '-mobileheaderborder'
(9439,58192): run-time error CSS1039: Token not allowed after unary operator: '-mobileheaderborder'
(9439,58757): run-time error CSS1039: Token not allowed after unary operator: '-mobileheaderborder'
(9439,58879): run-time error CSS1039: Token not allowed after unary operator: '-mobileheaderborder'
(9439,58948): run-time error CSS1039: Token not allowed after unary operator: '-hoverbg'
(9439,59282): run-time error CSS1039: Token not allowed after unary operator: '-iconcolor'
(9439,59415): run-time error CSS1039: Token not allowed after unary operator: '-greeting'
(9439,59470): run-time error CSS1039: Token not allowed after unary operator: '-activeborder'
(9439,59514): run-time error CSS1039: Token not allowed after unary operator: '-red'
(9439,60576): run-time error CSS1039: Token not allowed after unary operator: '-separatorborder'
(9439,61054): run-time error CSS1039: Token not allowed after unary operator: '-greeting'
(9439,61137): run-time error CSS1039: Token not allowed after unary operator: '-red'
(9439,61295): run-time error CSS1039: Token not allowed after unary operator: '-tabcontent'
(9439,61726): run-time error CSS1039: Token not allowed after unary operator: '-separatorborder'
(9439,61917): run-time error CSS1039: Token not allowed after unary operator: '-activeborder'
(9439,62196): run-time error CSS1039: Token not allowed after unary operator: '-txtcolor'
(9439,62406): run-time error CSS1039: Token not allowed after unary operator: '-greeting'
(9439,62529): run-time error CSS1039: Token not allowed after unary operator: '-red'
(9439,62602): run-time error CSS1039: Token not allowed after unary operator: '-tabcontent'
(9439,62643): run-time error CSS1039: Token not allowed after unary operator: '-activeborder'
(9439,63065): run-time error CSS1039: Token not allowed after unary operator: '-btn-default-bg'
(9439,63278): run-time error CSS1039: Token not allowed after unary operator: '-iconnav'
(9439,63375): run-time error CSS1039: Token not allowed after unary operator: '-iconnav'
(9439,64153): run-time error CSS1039: Token not allowed after unary operator: '-headerborder'
(9439,64443): run-time error CSS1039: Token not allowed after unary operator: '-iconcolor'
(9439,64599): run-time error CSS1039: Token not allowed after unary operator: '-btn-default-bg'
(9439,64627): run-time error CSS1039: Token not allowed after unary operator: '-txtcolor'
(9439,64900): run-time error CSS1039: Token not allowed after unary operator: '-activebg'
(9439,65009): run-time error CSS1039: Token not allowed after unary operator: '-btn-default-bg'
(9439,65571): run-time error CSS1039: Token not allowed after unary operator: '-btn-default-bg'
(9439,65617): run-time error CSS1039: Token not allowed after unary operator: '-btn-default-bg'
(9439,66190): run-time error CSS1039: Token not allowed after unary operator: '-bordercolor'
(9439,66313): run-time error CSS1039: Token not allowed after unary operator: '-btn-default-bg'
(9439,66716): run-time error CSS1039: Token not allowed after unary operator: '-btn-default-bg'
(9439,67529): run-time error CSS1039: Token not allowed after unary operator: '-iconnav'
(9439,67835): run-time error CSS1039: Token not allowed after unary operator: '-iconnav'
(9439,67874): run-time error CSS1039: Token not allowed after unary operator: '-iconnav'
(9439,69285): run-time error CSS1039: Token not allowed after unary operator: '-panelbg'
(9439,70658): run-time error CSS1039: Token not allowed after unary operator: '-txtcolor'
(9439,71458): run-time error CSS1039: Token not allowed after unary operator: '-headertxt'
(9439,71747): run-time error CSS1039: Token not allowed after unary operator: '-tabcontent'
(9439,72078): run-time error CSS1039: Token not allowed after unary operator: '-txt'
(9439,72125): run-time error CSS1039: Token not allowed after unary operator: '-bordercolor'
 */
/*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
}
body {
  margin: 0;
  direction: rtl;
}
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: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  margin: .67em 0;
  font-size: 2em;
}
mark {
  color: #000;
  background: #ff0;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -.5em;
}
sub {
  bottom: -.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  height: 0;
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  margin: 0;
  font: inherit;
  color: inherit;
}
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 {
  padding: 0;
  border: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          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-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  padding: .35em .625em .75em;
  margin: 0 2px;
  border: 1px solid #c0c0c0;
}
legend {
  padding: 0;
  border: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-spacing: 0;
  border-collapse: collapse;
}
td,
th {
  padding: 0;
}
@media print {
  * {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;

    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    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: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
html {
  font-size: 10px;

  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #315e8b;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #2a6496;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  width: 100% \9;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  display: inline-block;
  width: 100% \9;
  max-width: 100%;
  height: auto;
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all .2s ease-in-out;
       -o-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  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,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
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,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
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: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 85%;
}
cite {
  font-style: normal;
}
mark,
.mark {
  padding: .2em;
  background-color: #fcf8e3;
}
.text-left {
  text-align: right;
}
.text-right {
  text-align: left;
}
.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: #777;
}
.text-primary {
  color: #315e8b;
}
a.text-primary:hover {
  color: #3071a9;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover {
  color: #2b542c;
}
.text-info {
  color: #315e8b;
}
a.text-info:hover {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover {
  color: #66512c;
}
.text-danger {
  color: #f30500;
}
a.text-danger:hover {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #428bca;
}
a.bg-primary:hover {
  background-color: #3071a9;
}
.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: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-right: 0;
  list-style: none;
}
.list-inline {
  padding-right: 0;
  margin-right: -5px;
  list-style: none;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-right: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: right;
    width: 160px;
    overflow: hidden;
    clear: right;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-right: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-right: 5px solid #eee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-left: 15px;
  padding-right: 0;
  text-align: left;
  border-left: 5px solid #eee;
  border-right: 0;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
blockquote:before,
blockquote:after {
  content: "";
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  -webkit-box-shadow: none;
          box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  padding-left: 15px;
  padding-right: 15px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  padding-left: 15px;
  padding-right: 15px;
  margin-left: auto;
  margin-right: auto;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: right;
}
.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 {
  left: 100%;
}
.col-xs-pull-11 {
  left: 91.66666667%;
}
.col-xs-pull-10 {
  left: 83.33333333%;
}
.col-xs-pull-9 {
  left: 75%;
}
.col-xs-pull-8 {
  left: 66.66666667%;
}
.col-xs-pull-7 {
  left: 58.33333333%;
}
.col-xs-pull-6 {
  left: 50%;
}
.col-xs-pull-5 {
  left: 41.66666667%;
}
.col-xs-pull-4 {
  left: 33.33333333%;
}
.col-xs-pull-3 {
  left: 25%;
}
.col-xs-pull-2 {
  left: 16.66666667%;
}
.col-xs-pull-1 {
  left: 8.33333333%;
}
.col-xs-pull-0 {
  left: auto;
}
.col-xs-push-12 {
  right: 100%;
}
.col-xs-push-11 {
  right: 91.66666667%;
}
.col-xs-push-10 {
  right: 83.33333333%;
}
.col-xs-push-9 {
  right: 75%;
}
.col-xs-push-8 {
  right: 66.66666667%;
}
.col-xs-push-7 {
  right: 58.33333333%;
}
.col-xs-push-6 {
  right: 50%;
}
.col-xs-push-5 {
  right: 41.66666667%;
}
.col-xs-push-4 {
  right: 33.33333333%;
}
.col-xs-push-3 {
  right: 25%;
}
.col-xs-push-2 {
  right: 16.66666667%;
}
.col-xs-push-1 {
  right: 8.33333333%;
}
.col-xs-push-0 {
  right: auto;
}
.col-xs-offset-12 {
  margin-right: 100%;
}
.col-xs-offset-11 {
  margin-right: 91.66666667%;
}
.col-xs-offset-10 {
  margin-right: 83.33333333%;
}
.col-xs-offset-9 {
  margin-right: 75%;
}
.col-xs-offset-8 {
  margin-right: 66.66666667%;
}
.col-xs-offset-7 {
  margin-right: 58.33333333%;
}
.col-xs-offset-6 {
  margin-right: 50%;
}
.col-xs-offset-5 {
  margin-right: 41.66666667%;
}
.col-xs-offset-4 {
  margin-right: 33.33333333%;
}
.col-xs-offset-3 {
  margin-right: 25%;
}
.col-xs-offset-2 {
  margin-right: 16.66666667%;
}
.col-xs-offset-1 {
  margin-right: 8.33333333%;
}
.col-xs-offset-0 {
  margin-right: 0;
}
@media (min-width: 768px) {
  .col-sm-1, .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-sm-10, .col-sm-11, .col-sm-12 {
    float: right;
  }
  .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 {
    left: 100%;
  }
  .col-sm-pull-11 {
    left: 91.66666667%;
  }
  .col-sm-pull-10 {
    left: 83.33333333%;
  }
  .col-sm-pull-9 {
    left: 75%;
  }
  .col-sm-pull-8 {
    left: 66.66666667%;
  }
  .col-sm-pull-7 {
    left: 58.33333333%;
  }
  .col-sm-pull-6 {
    left: 50%;
  }
  .col-sm-pull-5 {
    left: 41.66666667%;
  }
  .col-sm-pull-4 {
    left: 33.33333333%;
  }
  .col-sm-pull-3 {
    left: 25%;
  }
  .col-sm-pull-2 {
    left: 16.66666667%;
  }
  .col-sm-pull-1 {
    left: 8.33333333%;
  }
  .col-sm-pull-0 {
    left: auto;
  }
  .col-sm-push-12 {
    right: 100%;
  }
  .col-sm-push-11 {
    right: 91.66666667%;
  }
  .col-sm-push-10 {
    right: 83.33333333%;
  }
  .col-sm-push-9 {
    right: 75%;
  }
  .col-sm-push-8 {
    right: 66.66666667%;
  }
  .col-sm-push-7 {
    right: 58.33333333%;
  }
  .col-sm-push-6 {
    right: 50%;
  }
  .col-sm-push-5 {
    right: 41.66666667%;
  }
  .col-sm-push-4 {
    right: 33.33333333%;
  }
  .col-sm-push-3 {
    right: 25%;
  }
  .col-sm-push-2 {
    right: 16.66666667%;
  }
  .col-sm-push-1 {
    right: 8.33333333%;
  }
  .col-sm-push-0 {
    right: auto;
  }
  .col-sm-offset-12 {
    margin-right: 100%;
  }
  .col-sm-offset-11 {
    margin-right: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-right: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-right: 75%;
  }
  .col-sm-offset-8 {
    margin-right: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-right: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-right: 50%;
  }
  .col-sm-offset-5 {
    margin-right: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-right: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-right: 25%;
  }
  .col-sm-offset-2 {
    margin-right: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-right: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-right: 0;
  }
}
@media (min-width: 992px) {
  .col-md-1, .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-md-10, .col-md-11, .col-md-12 {
    float: right;
  }
  .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 {
    left: 100%;
  }
  .col-md-pull-11 {
    left: 91.66666667%;
  }
  .col-md-pull-10 {
    left: 83.33333333%;
  }
  .col-md-pull-9 {
    left: 75%;
  }
  .col-md-pull-8 {
    left: 66.66666667%;
  }
  .col-md-pull-7 {
    left: 58.33333333%;
  }
  .col-md-pull-6 {
    left: 50%;
  }
  .col-md-pull-5 {
    left: 41.66666667%;
  }
  .col-md-pull-4 {
    left: 33.33333333%;
  }
  .col-md-pull-3 {
    left: 25%;
  }
  .col-md-pull-2 {
    left: 16.66666667%;
  }
  .col-md-pull-1 {
    left: 8.33333333%;
  }
  .col-md-pull-0 {
    left: auto;
  }
  .col-md-push-12 {
    right: 100%;
  }
  .col-md-push-11 {
    right: 91.66666667%;
  }
  .col-md-push-10 {
    right: 83.33333333%;
  }
  .col-md-push-9 {
    right: 75%;
  }
  .col-md-push-8 {
    right: 66.66666667%;
  }
  .col-md-push-7 {
    right: 58.33333333%;
  }
  .col-md-push-6 {
    right: 50%;
  }
  .col-md-push-5 {
    right: 41.66666667%;
  }
  .col-md-push-4 {
    right: 33.33333333%;
  }
  .col-md-push-3 {
    right: 25%;
  }
  .col-md-push-2 {
    right: 16.66666667%;
  }
  .col-md-push-1 {
    right: 8.33333333%;
  }
  .col-md-push-0 {
    right: auto;
  }
  .col-md-offset-12 {
    margin-right: 100%;
  }
  .col-md-offset-11 {
    margin-right: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-right: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-right: 75%;
  }
  .col-md-offset-8 {
    margin-right: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-right: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-right: 50%;
  }
  .col-md-offset-5 {
    margin-right: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-right: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-right: 25%;
  }
  .col-md-offset-2 {
    margin-right: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-right: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .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-lg-10, .col-lg-11, .col-lg-12 {
    float: right;
  }
  .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 {
    left: 100%;
  }
  .col-lg-pull-11 {
    left: 91.66666667%;
  }
  .col-lg-pull-10 {
    left: 83.33333333%;
  }
  .col-lg-pull-9 {
    left: 75%;
  }
  .col-lg-pull-8 {
    left: 66.66666667%;
  }
  .col-lg-pull-7 {
    left: 58.33333333%;
  }
  .col-lg-pull-6 {
    left: 50%;
  }
  .col-lg-pull-5 {
    left: 41.66666667%;
  }
  .col-lg-pull-4 {
    left: 33.33333333%;
  }
  .col-lg-pull-3 {
    left: 25%;
  }
  .col-lg-pull-2 {
    left: 16.66666667%;
  }
  .col-lg-pull-1 {
    left: 8.33333333%;
  }
  .col-lg-pull-0 {
    left: auto;
  }
  .col-lg-push-12 {
    right: 100%;
  }
  .col-lg-push-11 {
    right: 91.66666667%;
  }
  .col-lg-push-10 {
    right: 83.33333333%;
  }
  .col-lg-push-9 {
    right: 75%;
  }
  .col-lg-push-8 {
    right: 66.66666667%;
  }
  .col-lg-push-7 {
    right: 58.33333333%;
  }
  .col-lg-push-6 {
    right: 50%;
  }
  .col-lg-push-5 {
    right: 41.66666667%;
  }
  .col-lg-push-4 {
    right: 33.33333333%;
  }
  .col-lg-push-3 {
    right: 25%;
  }
  .col-lg-push-2 {
    right: 16.66666667%;
  }
  .col-lg-push-1 {
    right: 8.33333333%;
  }
  .col-lg-push-0 {
    right: auto;
  }
  .col-lg-offset-12 {
    margin-right: 100%;
  }
  .col-lg-offset-11 {
    margin-right: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-right: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-right: 75%;
  }
  .col-lg-offset-8 {
    margin-right: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-right: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-right: 50%;
  }
  .col-lg-offset-5 {
    margin-right: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-right: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-right: 25%;
  }
  .col-lg-offset-2 {
    margin-right: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-right: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-right: 0;
  }
}
table {
  background-color: transparent;
}
th {
  text-align: right;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.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;
  display: table-column;
  float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  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="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control::-moz-placeholder {
  color: #777;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #777;
}
.form-control::-webkit-input-placeholder {
  color: #777;
}
.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: 34px;
  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: 30px;
}
input[type="date"].input-lg,
input[type="time"].input-lg,
input[type="datetime-local"].input-lg,
input[type="month"].input-lg {
  line-height: 46px;
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  min-height: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  padding-right: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: 4px \9;
  margin-right: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  display: inline-block;
  padding-right: 20px;
  margin-bottom: 0;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-right: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.input-sm,
.form-horizontal .form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.input-lg,
.form-horizontal .form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-left: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 25px;
  left: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
}
.input-lg + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@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 .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-right: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-right: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: left;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  top: 0;
  left: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 14.3px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
  }
}
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.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],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #428bca;
  border-color: #357ebd;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #3071a9;
  border-color: #285e8e;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #428bca;
  border-color: #357ebd;
}
.btn-primary .badge {
  color: #315e8b;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  font-weight: normal;
  color: #315e8b;
  cursor: pointer;
  border-radius: 0;
}
.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:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #2a6496;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
       -o-transition: opacity .15s linear;
          transition: opacity .15s 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 .35s ease;
       -o-transition: height .35s ease;
          transition: height .35s ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: 2px;
  vertical-align: middle;
  border-top: 4px solid;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
}
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  right: 0;
  z-index: 1000;
  display: none;
  float: right;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: right;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu.pull-right {
  left: 0;
  right: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #428bca;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: 0;
  right: auto;
}
.dropdown-menu-left {
  left: auto;
  right: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  left: 0;
  right: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px solid;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    left: 0;
    right: auto;
  }
  .navbar-right .dropdown-menu-left {
    left: auto;
    right: 0;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: right;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group > .btn:focus,
.btn-group-vertical > .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-right: -1px;
}
.btn-toolbar {
  margin-right: -5px;
}
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: right;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-right: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-right: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn-group {
  float: right;
}
.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-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group > .btn-group:last-child > .btn:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn .caret {
  margin-right: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.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: -1px;
  margin-right: 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-left-radius: 4px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 4px;
}
.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-left-radius: 0;
  border-bottom-right-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 {
  display: table-cell;
  float: none;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  right: auto;
}
[data-toggle="buttons"] > .btn > input[type="radio"],
[data-toggle="buttons"] > .btn > input[type="checkbox"] {
  position: absolute;
  z-index: -1;
  filter: alpha(opacity=0);
  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: right;
  width: 100%;
  margin-bottom: 0;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].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: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control: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: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  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:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-addon:first-child {
  border-left: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group-addon:last-child {
  border-right: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-right: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-left: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  margin-right: -1px;
}
.nav {
  padding-right: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li.disabled > a {
  color: #777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eee;
  border-color: #428bca;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: right;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-left: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  right: 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-left: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: right;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-right: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #428bca;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-right: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  right: 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-left: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: right;
  }
}
.navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
            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-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-left: 0;
    margin-right: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 1030;
  -webkit-transform: translate3d(0, 0, 0);
       -o-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: right;
  height: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-right: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 25px 5px 15px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: right;
    margin: 0;
  }
  .navbar-nav > li {
    float: right;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .navbar-nav.navbar-right:last-child {
    margin-left: -15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: right !important;
  }
  .navbar-right {
    float: left !important;
  }
}
.navbar-form {
  padding: 10px 15px;
  margin-top: 8px;
  margin-left: -15px;
  margin-bottom: 8px;
  margin-right: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 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 .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-right: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-right: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-form.navbar-right:last-child {
    margin-left: -15px;
  }
}
.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-left-radius: 0;
  border-bottom-right-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: right;
    margin-left: 15px;
    margin-right: 15px;
  }
  .navbar-text.navbar-right:last-child {
    margin-left: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  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:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    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:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #777;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #777;
}
.navbar-inverse .navbar-nav > li > a {
  color: #777;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #080808;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #777;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #777;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0";
}
.breadcrumb > .active {
  color: #777;
}
.pagination {
  display: inline-block;
  padding-right: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: right;
  padding: 6px 12px;
  margin-right: -1px;
  line-height: 1.42857143;
  color: #315e8b;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-right: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #2a6496;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #428bca;
  border-color: #428bca;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pager {
  padding-right: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.pager .next > a,
.pager .next > span {
  float: left;
}
.pager .previous > a,
.pager .previous > span {
  float: right;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #428bca;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #3071a9;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  background-color: #777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #315e8b;
  background-color: #fff;
}
.nav-pills > li > a > .badge {
  margin-right: 3px;
}
.jumbotron {
  padding: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron {
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all .2s ease-in-out;
       -o-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-left: auto;
  margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #428bca;
}
.thumbnail .caption {
  padding: 9px;
  color: #333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-left: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  left: -21px;
  color: inherit;
}
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  color: #315e8b;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}
.progress-bar {
  float: right;
  width: 0;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #428bca;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
  -webkit-transition: width .6s ease;
       -o-transition: width .6s ease;
          transition: width .6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(-45deg, 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(-45deg, 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(-45deg, 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);
  -webkit-background-size: 40px 40px;
          background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
       -o-animation: progress-bar-stripes 2s linear infinite;
          animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar[aria-valuenow="1"],
.progress-bar[aria-valuenow="2"] {
  min-width: 30px;
}
.progress-bar[aria-valuenow="0"] {
  min-width: 30px;
  color: #777;
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(-45deg, 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(-45deg, 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(-45deg, 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(-45deg, 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(-45deg, 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(-45deg, 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(-45deg, 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(-45deg, 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(-45deg, 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: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(-45deg, 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(-45deg, 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(-45deg, 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: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-object {
  display: block;
}
.media-heading {
  margin: 0 0 5px;
}
.media > .pull-left {
  margin-left: 10px;
}
.media > .pull-right {
  margin-right: 10px;
}
.media-list {
  padding-right: 0;
  list-style: none;
}
.list-group {
  padding-right: 0;
  margin-bottom: 20px;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.list-group-item > .badge {
  float: left;
}
.list-group-item > .badge + .badge {
  margin-left: 5px;
}
a.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
a.list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  color: #777;
  background-color: #eee;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #e1edf7;
}
.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:hover,
a.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
a.list-group-item-success.active:hover,
a.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #315e8b;
  background-color: #d9edf7;
}
a.list-group-item-info {
  color: #315e8b;
}
a.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
a.list-group-item-info:focus {
  color: #315e8b;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
a.list-group-item-info.active:hover,
a.list-group-item-info.active:focus {
  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:hover,
a.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus {
  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:hover,
a.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.panel > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel > .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 td:first-child,
.panel > .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 td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th: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 th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-right-radius: 3px;
}
.panel > .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 td:last-child,
.panel > .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 td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th: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 th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-left-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.panel > .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 td:first-child,
.panel > .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 td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-right-radius: 3px;
}
.panel > .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 td:last-child,
.panel > .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 td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-left-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px 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: #428bca;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #428bca;
}
.panel-primary > .panel-heading .badge {
  color: #315e8b;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #428bca;
}
.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: #315e8b;
  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 iframe,
.embed-responsive embed,
.embed-responsive object {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, .15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: left;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5;
}
button.close {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          transition:         transform .3s ease-out;
  -webkit-transform: translate3d(0, -25%, 0);
       -o-transform: translate3d(0, -25%, 0);
          transform: translate3d(0, -25%, 0);
}
.modal.in .modal-dialog {
  -webkit-transform: translate3d(0, 0, 0);
       -o-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;
  margin: 10px;
}
.modal-content {
   position: relative; 
  background-color: #fff;
  -webkit-background-clip: padding-box;
   background-clip: padding-box; 
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}
.modal-header {
  min-height: 16.42857143px;
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-right: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-right: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-right: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 641px;
    margin: 30px auto;
  }
  .modal-content {
    /* -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); */
    /* box-shadow: 0 5px 15px rgba(0, 0, 0, .5); */
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-size: 12px;
  line-height: 1.4;
  visibility: visible;
  filter: alpha(opacity=0);
  opacity: 0;
}
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: .9;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-right: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-right: -3px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  right: 50%;
  margin-right: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  left: 5px;
  bottom: 0;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  right: 50%;
  margin-right: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: right;
  white-space: normal;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-right: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-right: -10px;
}
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  content: "";
  border-width: 10px;
}
.popover.top > .arrow {
  bottom: -11px;
  right: 50%;
  margin-right: -11px;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, .25);
  border-bottom-width: 0;
}
.popover.top > .arrow:after {
  bottom: 1px;
  margin-right: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}
.popover.right > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, .25);
  border-right-width: 0;
}
.popover.right > .arrow:after {
  bottom: -10px;
  right: 1px;
  content: " ";
  border-left-color: #fff;
  border-right-width: 0;
}
.popover.bottom > .arrow {
  top: -11px;
  right: 50%;
  margin-right: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, .25);
}
.popover.bottom > .arrow:after {
  top: 1px;
  margin-right: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, .25);
}
.popover.left > .arrow:after {
  left: 1px;
  bottom: -10px;
  content: " ";
  border-left-width: 0;
  border-right-color: #fff;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: .6s ease-in-out right;
       -o-transition: .6s ease-in-out right;
          transition: .6s ease-in-out right;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  right: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  right: 100%;
}
.carousel-inner > .prev {
  right: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  right: 0;
}
.carousel-inner > .active.left {
  right: -100%;
}
.carousel-inner > .active.right {
  right: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
  filter: alpha(opacity=50);
  opacity: .5;
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image:      -o-linear-gradient(right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
  background-image:         linear-gradient(to left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  left: 0;
  right: auto;
  background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  background-image:      -o-linear-gradient(right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
  background-image:         linear-gradient(to left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  filter: alpha(opacity=90);
  outline: 0;
  opacity: .9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  right: 50%;
  z-index: 15;
  width: 60%;
  padding-right: 0;
  margin-right: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  left: 15%;
  bottom: 20px;
  right: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px 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-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-right: -15px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-left: -15px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: left !important;
}
.pull-left {
  float: right !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);
       -o-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-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;
  }
  th.visible-xs,
  td.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;
  }
  th.visible-sm,
  td.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;
  }
  th.visible-md,
  td.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;
  }
  th.visible-lg,
  td.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;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
/*# sourceMappingURL=bootstrap.css.map */

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;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}
/*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}

    .btn-default:active,
    .btn-primary:active,
    .btn-success:active,
    .btn-info:active,
    .btn-warning:active,
    .btn-danger:active,
    .btn-default.active,
    .btn-primary.active,
    .btn-success.active,
    .btn-info.active,
    .btn-warning.active,
    .btn-danger.active {
        -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
        box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    }

.btn:active,
.btn.active {
    background-image: none;
}

.btn-default {
    text-shadow: 0 1px 0 #fff;
    background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
    background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#fff), to(#e0e0e0));
    background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-color: #dbdbdb;
    border-color: #ccc;
}

    .btn-default:hover,
    .btn-default:focus {
        background-color: #e0e0e0;
        background-position: 0 -15px;
    }

    .btn-default:active,
    .btn-default.active {
        background-color: #e0e0e0;
        border-color: #dbdbdb;
    }

    .btn-default:disabled,
    .btn-default[disabled] {
        background-color: #e0e0e0;
        background-image: none;
    }

.btn-primary {
    background-image: -webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);
    background-image: -o-linear-gradient(top, #428bca 0%, #2d6ca2 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#428bca), to(#2d6ca2));
    background-image: linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-color: #2b669a;
}

    .btn-primary:hover,
    .btn-primary:focus {
        background-color: #2d6ca2;
        background-position: 0 -15px;
    }

    .btn-primary:active,
    .btn-primary.active {
        background-color: #2d6ca2;
        border-color: #2b669a;
    }

    .btn-primary:disabled,
    .btn-primary[disabled] {
        background-color: #2d6ca2;
        background-image: none;
    }

.btn-success {
    background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
    background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#5cb85c), to(#419641));
    background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-color: #3e8f3e;
}

    .btn-success:hover,
    .btn-success:focus {
        background-color: #419641;
        background-position: 0 -15px;
    }

    .btn-success:active,
    .btn-success.active {
        background-color: #419641;
        border-color: #3e8f3e;
    }

    .btn-success:disabled,
    .btn-success[disabled] {
        background-color: #419641;
        background-image: none;
    }

.btn-info {
    background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
    background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#5bc0de), to(#2aabd2));
    background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-color: #28a4c9;
}

    .btn-info:hover,
    .btn-info:focus {
        background-color: #2aabd2;
        background-position: 0 -15px;
    }

    .btn-info:active,
    .btn-info.active {
        background-color: #2aabd2;
        border-color: #28a4c9;
    }

    .btn-info:disabled,
    .btn-info[disabled] {
        background-color: #2aabd2;
        background-image: none;
    }

.btn-warning {
    background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
    background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#f0ad4e), to(#eb9316));
    background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-color: #e38d13;
}

    .btn-warning:hover,
    .btn-warning:focus {
        background-color: #eb9316;
        background-position: 0 -15px;
    }

    .btn-warning:active,
    .btn-warning.active {
        background-color: #eb9316;
        border-color: #e38d13;
    }

    .btn-warning:disabled,
    .btn-warning[disabled] {
        background-color: #eb9316;
        background-image: none;
    }

.btn-danger {
    background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
    background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#d9534f), to(#c12e2a));
    background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-color: #b92c28;
}

    .btn-danger:hover,
    .btn-danger:focus {
        background-color: #c12e2a;
        background-position: 0 -15px;
    }

    .btn-danger:active,
    .btn-danger.active {
        background-color: #c12e2a;
        border-color: #b92c28;
    }

    .btn-danger:disabled,
    .btn-danger[disabled] {
        background-color: #c12e2a;
        background-image: none;
    }

.thumbnail,
.img-thumbnail {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
    box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
    background-color: #e8e8e8;
    background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
    background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#f5f5f5), to(#e8e8e8));
    background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
    background-repeat: repeat-x;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    background-color: #357ebd;
    background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);
    background-image: -o-linear-gradient(top, #428bca 0%, #357ebd 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#428bca), to(#357ebd));
    background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
    background-repeat: repeat-x;
}

.navbar-default {
    background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);
    background-image: -o-linear-gradient(top, #fff 0%, #f8f8f8 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#fff), to(#f8f8f8));
    background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
}

    .navbar-default .navbar-nav > .active > a {
        background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);
        background-image: -o-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);
        background-image: -webkit-gradient(linear, right top, right bottom, from(#ebebeb), to(#f3f3f3));
        background-image: linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);
        background-repeat: repeat-x;
        -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
        box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
    }

.navbar-brand,
.navbar-nav > li > a {
    text-shadow: 0 1px 0 rgba(255, 255, 255, .25);
}

.navbar-inverse {
    background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);
    background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#3c3c3c), to(#222));
    background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
}

    .navbar-inverse .navbar-nav > .active > a {
        background-image: -webkit-linear-gradient(top, #222 0%, #282828 100%);
        background-image: -o-linear-gradient(top, #222 0%, #282828 100%);
        background-image: -webkit-gradient(linear, right top, right bottom, from(#222), to(#282828));
        background-image: linear-gradient(to bottom, #222 0%, #282828 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);
        background-repeat: repeat-x;
        -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
        box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
    }

    .navbar-inverse .navbar-brand,
    .navbar-inverse .navbar-nav > li > a {
        text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    }

.navbar-static-top,
.navbar-fixed-top,
.navbar-fixed-bottom {
    border-radius: 0;
}

.alert {
    text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
}

.alert-success {
    background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
    background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#dff0d8), to(#c8e5bc));
    background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
    background-repeat: repeat-x;
    border-color: #b2dba1;
}

.alert-info {
    background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
    background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#d9edf7), to(#b9def0));
    background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
    background-repeat: repeat-x;
    border-color: #9acfea;
}

.alert-warning {
    background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
    background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#fcf8e3), to(#f8efc0));
    background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
    background-repeat: repeat-x;
    border-color: #f5e79e;
}

.alert-danger {
    background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
    background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#f2dede), to(#e7c3c3));
    background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
    background-repeat: repeat-x;
    border-color: #dca7a7;
}

.progress {
    background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
    background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#ebebeb), to(#f5f5f5));
    background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
    background-repeat: repeat-x;
}

.progress-bar {
    background-image: -webkit-linear-gradient(top, #428bca 0%, #3071a9 100%);
    background-image: -o-linear-gradient(top, #428bca 0%, #3071a9 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#428bca), to(#3071a9));
    background-image: linear-gradient(to bottom, #428bca 0%, #3071a9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0);
    background-repeat: repeat-x;
}

.progress-bar-success {
    background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
    background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#5cb85c), to(#449d44));
    background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
    background-repeat: repeat-x;
}

.progress-bar-info {
    background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
    background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#5bc0de), to(#31b0d5));
    background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
    background-repeat: repeat-x;
}

.progress-bar-warning {
    background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
    background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#f0ad4e), to(#ec971f));
    background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
    background-repeat: repeat-x;
}

.progress-bar-danger {
    background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
    background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#d9534f), to(#c9302c));
    background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
    background-repeat: repeat-x;
}

.progress-bar-striped {
    background-image: -webkit-linear-gradient(-45deg, 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(-45deg, 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(-45deg, 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);
}

.list-group {
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
    box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
    text-shadow: 0 -1px 0 #3071a9;
    background-image: -webkit-linear-gradient(top, #428bca 0%, #3278b3 100%);
    background-image: -o-linear-gradient(top, #428bca 0%, #3278b3 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#428bca), to(#3278b3));
    background-image: linear-gradient(to bottom, #428bca 0%, #3278b3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);
    background-repeat: repeat-x;
    border-color: #3278b3;
}

.panel {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
    box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
}

.panel-default > .panel-heading {
    background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
    background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#f5f5f5), to(#e8e8e8));
    background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
    background-repeat: repeat-x;
}

.panel-primary > .panel-heading {
    background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);
    background-image: -o-linear-gradient(top, #428bca 0%, #357ebd 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#428bca), to(#357ebd));
    background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
    background-repeat: repeat-x;
}

.panel-success > .panel-heading {
    background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
    background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#dff0d8), to(#d0e9c6));
    background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
    background-repeat: repeat-x;
}

.panel-info > .panel-heading {
    background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
    background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#d9edf7), to(#c4e3f3));
    background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
    background-repeat: repeat-x;
}

.panel-warning > .panel-heading {
    background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
    background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#fcf8e3), to(#faf2cc));
    background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
    background-repeat: repeat-x;
}

.panel-danger > .panel-heading {
    background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
    background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#f2dede), to(#ebcccc));
    background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
    background-repeat: repeat-x;
}

.well {
    background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
    background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
    background-image: -webkit-gradient(linear, right top, right bottom, from(#e8e8e8), to(#f5f5f5));
    background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
    background-repeat: repeat-x;
    border-color: #dcdcdc;
    -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
}
/*# sourceMappingURL=bootstrap-theme.css.map */

/* This is the default Tooltipster theme (feel free to modify or duplicate and create multiple themes!): */
.tooltipster-default {
	border-radius: 5px; 
	border: 2px solid #000;
	background: #4c4c4c;
	color: #fff;
}

/* Use this next selector to style things like font-size and line-height: */
.tooltipster-default .tooltipster-content {
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 8px 10px;
	overflow: hidden;
}

/* This next selector defines the color of the border on the outside of the arrow. This will automatically match the color and size of the border set on the main tooltip styles. Set display: none; if you would like a border around the tooltip but no border around the arrow */
.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border {
	/* border-color: ... !important; */
}


/* If you're using the icon option, use this next selector to style them */
.tooltipster-icon {
	cursor: help;
	margin-left: 4px;
}








/* This is the base styling required to make all Tooltipsters work */
.tooltipster-base {
	padding: 0;
	font-size: 0;
	line-height: 0;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999999;
	pointer-events: none;
	width: auto;
	overflow: visible;
}
.tooltipster-base .tooltipster-content {
	overflow: hidden;
}


/* These next classes handle the styles for the little arrow attached to the tooltip. By default, the arrow will inherit the same colors and border as what is set on the main tooltip itself. */
.tooltipster-arrow {
	display: block;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}
.tooltipster-arrow span, .tooltipster-arrow-border {
	display: block;
	width: 0; 
	height: 0;
	position: absolute;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-top: 8px solid;
	bottom: -7px;
}
.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {
	border-left: 9px solid transparent !important;
	border-right: 9px solid transparent !important;
	border-top: 9px solid;
	bottom: -7px;
}

.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-bottom: 8px solid;
	top: -7px;
}
.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
	border-left: 9px solid transparent !important;
	border-right: 9px solid transparent !important;
	border-bottom: 9px solid;
	top: -7px;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {
	left: 0;
	right: 0;
	margin: 0 auto;
}
.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {
	left: 6px;
}
.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
	left: 5px;
}
.tooltipster-arrow-top-right span,  .tooltipster-arrow-bottom-right span {
	right: 6px;
}
.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
	right: 5px;
}
.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important; 
	border-left: 8px solid;
	top: 50%;
	margin-top: -7px;
	right: -7px;
}
.tooltipster-arrow-left .tooltipster-arrow-border {
	border-top: 9px solid transparent !important;
	border-bottom: 9px solid transparent !important; 
	border-left: 9px solid;
	margin-top: -8px;
}
.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important; 
	border-right: 8px solid;
	top: 50%;
	margin-top: -7px;
	left: -7px;
}
.tooltipster-arrow-right .tooltipster-arrow-border {
	border-top: 9px solid transparent !important;
	border-bottom: 9px solid transparent !important; 
	border-right: 9px solid;
	margin-top: -8px;
}


/* Some CSS magic for the awesome animations - feel free to make your own custom animations and reference it in your Tooltipster settings! */

.tooltipster-fade {
	opacity: 0;
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-ms-transition-property: opacity;
	transition-property: opacity;
}
.tooltipster-fade-show {
	opacity: 1;
}

.tooltipster-grow {
	-webkit-transform: scale(0,0);
	-moz-transform: scale(0,0);
	-o-transform: scale(0,0);
	-ms-transform: scale(0,0);
	transform: scale(0,0);
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-backface-visibility: hidden;
}
.tooltipster-grow-show {
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-o-transform: scale(1,1);
	-ms-transform: scale(1,1);
	transform: scale(1,1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}

.tooltipster-swing {
	opacity: 0;
	-webkit-transform: rotateZ(4deg);
	-moz-transform: rotateZ(4deg);
	-o-transform: rotateZ(4deg);
	-ms-transform: rotateZ(4deg);
	transform: rotateZ(4deg);
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
}
.tooltipster-swing-show {
	opacity: 1;
	-webkit-transform: rotateZ(0deg);
	-moz-transform: rotateZ(0deg);
	-o-transform: rotateZ(0deg);
	-ms-transform: rotateZ(0deg);
	transform: rotateZ(0deg);
	-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);
	-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
}

.tooltipster-fall {
	top: 0;
	-webkit-transition-property: top;
	-moz-transition-property: top;
	-o-transition-property: top;
	-ms-transition-property: top;
	transition-property: top;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
}
.tooltipster-fall-show {
}
.tooltipster-fall.tooltipster-dying {
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	transition-property: all;
	top: 0px !important;
	opacity: 0;
}

.tooltipster-slide {
	left: -40px;
	-webkit-transition-property: left;
	-moz-transition-property: left;
	-o-transition-property: left;
	-ms-transition-property: left;
	transition-property: left;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-slide.tooltipster-slide-show {
}
.tooltipster-slide.tooltipster-dying {
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	transition-property: all;
	left: 0px !important;
	opacity: 0;
}


/* CSS transition for when contenting is changing in a tooltip that is still open. The only properties that will NOT transition are: width, height, top, and left */
.tooltipster-content-changing {
	opacity: 0.5;
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}

.tooltipster-shadow-bgyellow {
	border-radius: 5px;
	background: #fff5b5;
	box-shadow: 0px 0px 14px rgba(0,0,0,0.3);
	color: #2c2c2c;
}
.tooltipster-shadow-bgyellow .tooltipster-content {
	font-family: 'Arial', sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 8px 10px;
}
/*!
 * Ladda
 * http://lab.hakim.se/ladda
 * MIT licensed
 *
 * Copyright (C) 2015 Hakim El Hattab, http://hakim.se
 */.ladda-button{position:relative}.ladda-button .ladda-spinner{position:absolute;z-index:2;display:inline-block;width:32px;max-height:32px;top:50%;margin-top:0;opacity:0;pointer-events:none}.ladda-button .ladda-label{position:relative;z-index:3}.ladda-button .ladda-progress{position:absolute;width:0;height:100%;left:0;top:0;background:rgba(0,0,0,0.2);visibility:hidden;opacity:0;-webkit-transition:0.1s linear all !important;-moz-transition:0.1s linear all !important;-ms-transition:0.1s linear all !important;-o-transition:0.1s linear all !important;transition:0.1s linear all !important}.ladda-button[data-loading] .ladda-progress{opacity:1;visibility:visible}.ladda-button,.ladda-button .ladda-spinner,.ladda-button .ladda-label{-webkit-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-moz-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-ms-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-o-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important}.ladda-button[data-style=zoom-in],.ladda-button[data-style=zoom-in] .ladda-spinner,.ladda-button[data-style=zoom-in] .ladda-label,.ladda-button[data-style=zoom-out],.ladda-button[data-style=zoom-out] .ladda-spinner,.ladda-button[data-style=zoom-out] .ladda-label{-webkit-transition:0.3s ease all !important;-moz-transition:0.3s ease all !important;-ms-transition:0.3s ease all !important;-o-transition:0.3s ease all !important;transition:0.3s ease all !important}.ladda-button[data-style=expand-right] .ladda-spinner{right:-6px}.ladda-button[data-style=expand-right][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-right][data-size="xs"] .ladda-spinner{right:-12px}.ladda-button[data-style=expand-right][data-loading]{padding-right:56px}.ladda-button[data-style=expand-right][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-right][data-loading][data-size="s"],.ladda-button[data-style=expand-right][data-loading][data-size="xs"]{padding-right:40px}.ladda-button[data-style=expand-left] .ladda-spinner{left:26px}.ladda-button[data-style=expand-left][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-left][data-size="xs"] .ladda-spinner{left:4px}.ladda-button[data-style=expand-left][data-loading]{padding-left:56px}.ladda-button[data-style=expand-left][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-left][data-loading][data-size="s"],.ladda-button[data-style=expand-left][data-loading][data-size="xs"]{padding-left:40px}.ladda-button[data-style=expand-up]{overflow:hidden}.ladda-button[data-style=expand-up] .ladda-spinner{top:-32px;left:50%;margin-left:0}.ladda-button[data-style=expand-up][data-loading]{padding-top:54px}.ladda-button[data-style=expand-up][data-loading] .ladda-spinner{opacity:1;top:26px;margin-top:0}.ladda-button[data-style=expand-up][data-loading][data-size="s"],.ladda-button[data-style=expand-up][data-loading][data-size="xs"]{padding-top:32px}.ladda-button[data-style=expand-up][data-loading][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-up][data-loading][data-size="xs"] .ladda-spinner{top:4px}.ladda-button[data-style=expand-down]{overflow:hidden}.ladda-button[data-style=expand-down] .ladda-spinner{top:62px;left:50%;margin-left:0}.ladda-button[data-style=expand-down][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-down][data-size="xs"] .ladda-spinner{top:40px}.ladda-button[data-style=expand-down][data-loading]{padding-bottom:54px}.ladda-button[data-style=expand-down][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-down][data-loading][data-size="s"],.ladda-button[data-style=expand-down][data-loading][data-size="xs"]{padding-bottom:32px}.ladda-button[data-style=slide-left]{overflow:hidden}.ladda-button[data-style=slide-left] .ladda-label{position:relative}.ladda-button[data-style=slide-left] .ladda-spinner{left:100%;margin-left:0}.ladda-button[data-style=slide-left][data-loading] .ladda-label{opacity:0;left:-100%}.ladda-button[data-style=slide-left][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-right]{overflow:hidden}.ladda-button[data-style=slide-right] .ladda-label{position:relative}.ladda-button[data-style=slide-right] .ladda-spinner{right:100%;margin-left:0;left:16px}.ladda-button[data-style=slide-right][data-loading] .ladda-label{opacity:0;left:100%}.ladda-button[data-style=slide-right][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-up]{overflow:hidden}.ladda-button[data-style=slide-up] .ladda-label{position:relative}.ladda-button[data-style=slide-up] .ladda-spinner{left:50%;margin-left:0;margin-top:1em}.ladda-button[data-style=slide-up][data-loading] .ladda-label{opacity:0;top:-1em}.ladda-button[data-style=slide-up][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=slide-down]{overflow:hidden}.ladda-button[data-style=slide-down] .ladda-label{position:relative}.ladda-button[data-style=slide-down] .ladda-spinner{left:50%;margin-left:0;margin-top:-2em}.ladda-button[data-style=slide-down][data-loading] .ladda-label{opacity:0;top:1em}.ladda-button[data-style=slide-down][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=zoom-out]{overflow:hidden}.ladda-button[data-style=zoom-out] .ladda-spinner{left:50%;margin-left:32px;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}.ladda-button[data-style=zoom-out] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-out][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ladda-button[data-style=zoom-in]{overflow:hidden}.ladda-button[data-style=zoom-in] .ladda-spinner{left:50%;margin-left:-16px;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2)}.ladda-button[data-style=zoom-in] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-in][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(2.2);-moz-transform:scale(2.2);-ms-transform:scale(2.2);-o-transform:scale(2.2);transform:scale(2.2)}.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ladda-button[data-style=contract]{overflow:hidden;width:100px}.ladda-button[data-style=contract] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract][data-loading]{border-radius:50%;width:52px}.ladda-button[data-style=contract][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=contract-overlay]{overflow:hidden;width:100px;box-shadow:0px 0px 0px 2000px transparent}.ladda-button[data-style=contract-overlay] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract-overlay][data-loading]{border-radius:50%;width:52px;box-shadow:0px 0px 0px 2000px rgba(0,0,0,0.8)}.ladda-button[data-style=contract-overlay][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner{opacity:1}

.choices{position:relative;margin-bottom:24px;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.5}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=''] .choices__button{display:none}.choices[data-type*=select-one]:after{content:'';height:0;width:0;border-style:solid;border-color:#333 transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.choices__list--dropdown.is-active{visibility:visible}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus,.choices__input:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}
/* ==========================================================================
   $BASE-PICKER
   ========================================================================== */
/**
 * Note: the root picker element should *NOT* be styled more than what’s here.
 */
.picker {
    font-size: 16px;
    text-align: left;
    line-height: 1.2;
    color: #000000;
    position: absolute;
    z-index: 10000;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
/**
 * The picker input element.
 */
.picker__input {
    cursor: default;
}
    /**
 * When the picker is opened, the input element is “activated”.
 */
    .picker__input.picker__input--active {
        border-color: #0089ec;
    }
/**
 * The holder is the only “scrollable” top-level container element.
 */
.picker__holder {
    width: 100%;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}

/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */
/**
 * Note: the root picker element should *NOT* be styled more than what’s here.
 */
.picker {
    width: 100%;
}
/**
 * The holder is the base of the picker.
 */
.picker__holder {
    position: absolute;
    background: #ffffff;
    border: 1px solid #aaaaaa;
    border-top-width: 0;
    border-bottom-width: 0;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-width: 176px;
    max-width: 466px;
    max-height: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    -webkit-transform: translateY(-1em) perspective(600px) rotateX(10deg);
    -moz-transform: translateY(-1em) perspective(600px) rotateX(10deg);
    transform: translateY(-1em) perspective(600px) rotateX(10deg);
    -webkit-transition: -webkit-transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s 0.15s, border-width 0s 0.15s;
    -moz-transition: -moz-transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s 0.15s, border-width 0s 0.15s;
    transition: transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s 0.15s, border-width 0s 0.15s;
}
/**
 * The frame and wrap work together to ensure that
 * clicks within the picker don’t reach the holder.
 */
.picker__frame {
    padding: 1px;
}

.picker__wrap {
    margin: -1px;
}
/**
 * When the picker opens...
 */
.picker--opened .picker__holder {
    max-height: 25em;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    border-top-width: 1px;
    border-bottom-width: 1px;
    -webkit-transform: translateY(0) perspective(600px) rotateX(0);
    -moz-transform: translateY(0) perspective(600px) rotateX(0);
    transform: translateY(0) perspective(600px) rotateX(0);
    -webkit-transition: -webkit-transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s, border-width 0s;
    -moz-transition: -moz-transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s, border-width 0s;
    transition: transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s, border-width 0s;
    -webkit-box-shadow: 0 6px 18px 1px rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0 6px 18px 1px rgba(0, 0, 0, 0.12);
    box-shadow: 0 6px 18px 1px rgba(0, 0, 0, 0.12);
}

.picker--notshown  .picker__holder {
    display: none;
}

/* ==========================================================================
   $BASE-DATE-PICKER
   ========================================================================== */
/**
 * The picker box.
 */
.picker__box {
  padding: 0 1em;
}
/**
 * The header containing the month and year stuff.
 */
.picker__header {
  text-align: center;
  position: relative;
  margin-top: .75em;
}
/**
 * The month and year labels.
 */
.picker__month,
.picker__year {
  font-weight: 500;
  display: inline-block;
  margin-left: .25em;
  margin-right: .25em;
}
.picker__year {
  color: #999999;
  font-size: .8em;
  font-style: italic;
}
/**
 * The month and year selectors.
 */
.picker__select--month,
.picker__select--year {
  border: 1px solid #b7b7b7;
  margin-left: .25em;
  margin-right: .25em;
}
@media (min-width: 24.5em) {
  .picker__select--month,
  .picker__select--year {
    margin-top: -0.5em;
  }
}
.picker__select--month {
  width: 35%;
}
.picker__select--year {
  width: 22.5%;
  min-width: 66px;
}
.picker__select--month:focus,
.picker__select--year:focus {
  border-color: #0089ec;
}
/**
 * The month navigation buttons.
 */
.picker__nav--prev,
.picker__nav--next {
  position: absolute;
  padding: .5em 1.25em;
  width: 1em;
  height: 1em;
  box-sizing: content-box;
  top: -0.25em;
}
@media (min-width: 24.5em) {
  .picker__nav--prev,
  .picker__nav--next {
    top: -0.33em;
  }
}
.picker__nav--prev {
  left: -1em;
  padding-right: 1.25em;
}
@media (min-width: 24.5em) {
  .picker__nav--prev {
    padding-right: 1.5em;
  }
}
.picker__nav--next {
  right: -1em;
  padding-left: 1.25em;
}
@media (min-width: 24.5em) {
  .picker__nav--next {
    padding-left: 1.5em;
  }
}
.picker__nav--prev:before,
.picker__nav--next:before {
  content: " ";
  border-top: .5em solid transparent;
  border-bottom: .5em solid transparent;
  border-right: 0.75em solid #000000;
  width: 0;
  height: 0;
  display: block;
  margin: 0 auto;
}
.picker__nav--next:before {
  border-right: 0;
  border-left: 0.75em solid #000000;
}
.picker__nav--prev:hover,
.picker__nav--next:hover {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
}
.picker__nav--disabled,
.picker__nav--disabled:hover,
.picker__nav--disabled:before,
.picker__nav--disabled:before:hover {
  cursor: default;
  background: none;
  border-right-color: #f5f5f5;
  border-left-color: #f5f5f5;
}
/**
 * The calendar table of dates
 */
.picker__table {
  text-align: center;
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
  font-size: inherit;
  width: 100%;
  margin-top: .75em;
  margin-bottom: .5em;
}
@media (min-height: 33.875em) {
  .picker__table {
    margin-bottom: .75em;
  }
}
.picker__table td {
  margin: 0;
  padding: 0;
}
/**
 * The weekday labels
 */
.picker__weekday {
  width: 14.285714286%;
  font-size: .75em;
  padding-bottom: .25em;
  color: #999999;
  font-weight: 500;
  /* Increase the spacing a tad */
}
@media (min-height: 33.875em) {
  .picker__weekday {
    padding-bottom: .5em;
  }
}
/**
 * The days on the calendar
 */
.picker__day {
  padding: .3125em 0;
  font-weight: 200;
  border: 1px solid transparent;
}
.picker__day--today {
  position: relative;
}
.picker__day--today:before {
  content: " ";
  position: absolute;
  top: 2px;
  right: 2px;
  width: 0;
  height: 0;
  border-top: 0.5em solid #0059bc;
  border-left: .5em solid transparent;
}
.picker__day--disabled:before {
  border-top-color: #aaaaaa;
}
.picker__day--outfocus {
  color: #dddddd;
}
.picker__day--infocus:hover,
.picker__day--outfocus:hover {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
}
.picker__day--highlighted {
  border-color: #0089ec;
}
.picker__day--highlighted:hover,
.picker--focused .picker__day--highlighted {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
}
.picker__day--selected,
.picker__day--selected:hover,
.picker--focused .picker__day--selected {
  background: #0089ec;
  color: #ffffff;
}
.picker__day--disabled,
.picker__day--disabled:hover,
.picker--focused .picker__day--disabled {
  background: #f5f5f5;
  border-color: #f5f5f5;
  color: #dddddd;
  cursor: default;
}
.picker__day--highlighted.picker__day--disabled,
.picker__day--highlighted.picker__day--disabled:hover {
  background: #bbbbbb;
}
/**
 * The footer containing the "today", "clear", and "close" buttons.
 */
.picker__footer {
  text-align: center;
}
.picker__button--today,
.picker__button--clear,
.picker__button--close {
  border: 1px solid #ffffff;
  background: #ffffff;
  font-size: .8em;
  padding: .66em 0;
  font-weight: bold;
  width: 33%;
  display: inline-block;
  vertical-align: bottom;
}
.picker__button--today:hover,
.picker__button--clear:hover,
.picker__button--close:hover {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
  border-bottom-color: #b1dcfb;
}
.picker__button--today:focus,
.picker__button--clear:focus,
.picker__button--close:focus {
  background: #b1dcfb;
  border-color: #0089ec;
  outline: none;
}
.picker__button--today:before,
.picker__button--clear:before,
.picker__button--close:before {
  position: relative;
  display: inline-block;
  height: 0;
}
.picker__button--today:before,
.picker__button--clear:before {
  content: " ";
  margin-right: .45em;
}
.picker__button--today:before {
  top: -0.05em;
  width: 0;
  border-top: 0.66em solid #0059bc;
  border-left: .66em solid transparent;
}
.picker__button--clear:before {
  top: -0.25em;
  width: .66em;
  border-top: 3px solid #ee2200;
}
.picker__button--close:before {
  content: "\D7";
  top: -0.1em;
  vertical-align: top;
  font-size: 1.1em;
  margin-right: .35em;
  color: #777777;
}
.picker__button--today[disabled],
.picker__button--today[disabled]:hover {
  background: #f5f5f5;
  border-color: #f5f5f5;
  color: #dddddd;
  cursor: default;
}
.picker__button--today[disabled]:before {
  border-top-color: #aaaaaa;
}

/* ==========================================================================
   $CLASSIC-DATE-PICKER
   ========================================================================== */

/*!
 * Styling for RTL (right-to-left) languages using pickadate.js
 */
/**
 * Switch the direction - only really necessary if
 * it hasn’t already been applied higher up in the DOM.
 */
.picker {
  direction: rtl;
}
/**
 * Flip around the “next” and “previous” buttons.
 */
.picker__nav--next {
  right: auto;
  left: -1em;
}
.picker__nav--prev {
  left: auto;
  right: -1em;
}
.picker__nav--next:before {
  border-left: 0;
  border-right: 0.75em solid #000000;
}
.picker__nav--prev:before {
  border-right: 0;
  border-left: 0.75em solid #000000;
}
.picker__input
{
    direction: ltr;
    text-align: right;
}
.steps-indicator.line {
    right: 0;
    left: 0;
    /* height: 30px; */
    padding: 0;
    margin: 0;
    list-style: none;
}

    .steps-indicator.line:empty {
        display: none;
    }

    .steps-indicator.line:before {
        /* position: absolute; */
        /* height: 1px; */
        /* background-color: #e6e6e6; */
        /* content: ''; */
    }

    .steps-indicator.line.level-2 {
        padding-top: 15px;
        margin-bottom: 25px;
    }

        .steps-indicator.line.level-2:before {
            right: 15px !important;
        }

    .steps-indicator.line.steps-2:before {
        right: 25%;
        left: 25%;
    }

    .steps-indicator.line.steps-3:before {
        right: 16.666666666666668%;
        left: 16.666666666666668%;
    }

    .steps-indicator.line.steps-4:before {
        right: 12.5%;
        left: 12.5%;
    }

    .steps-indicator.line.steps-5:before {
        right: 10%;
        left: 10%;
    }

    .steps-indicator.line.steps-6:before {
        right: 8.333333333333334%;
        left: 8.333333333333334%;
    }

    .steps-indicator.line.steps-7:before {
        right: 7.142857142857143%;
        left: 7.142857142857143%;
    }

    .steps-indicator.line.steps-8:before {
        right: 6.25%;
        left: 6.25%;
    }

    .steps-indicator.line.steps-9:before {
        right: 5.555555555555555%;
        left: 5.555555555555555%;
    }

    .steps-indicator.line.steps-10:before {
        right: 5%;
        left: 5%;
    }

.steps-indicator * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.steps-indicator.line li {
    position: relative;
    float: right;
    padding: 15px;
    /*padding-top: 10px;*/
    margin: 0;
    line-height: 15px;
    text-align: center;
}

    .steps-indicator.line li a {
        font-weight: bold;
        color: #585858;
        text-decoration: none;
        cursor: pointer;
        transition: 0.25s;
        white-space: nowrap;
        /* font-size: 1em; */
    }
    /*
        .steps-indicator.line.thin-indicator li a:before {
            position: absolute;
            top: -7px;
            left: 43%;
            width: 14px;
            height: 14px;
            background-color: #e6e6e6;
            border-radius: 100%;
            content: '';
            transition: 0.25s;
        }
        */
        .steps-indicator.line li a:hover {
            color: #4d4d4d;
        }

.steps-indicator.line.steps-2 li {
    width: 50%;
}

.steps-indicator.line.steps-3 li {
    /* width: 33.333333333333336%; */
}

.steps-indicator.line.steps-4 li {
    width: 25%;
}

.steps-indicator.line.steps-5 li {
    width: 20%;
}

.steps-indicator.line.steps-6 li {
    width: 16.666666666666668%;
}

.steps-indicator.line.steps-7 li {
    width: 14.285714285714286%;
}

.steps-indicator.line.steps-8 li {
    width: 12.5%;
}

.steps-indicator.line.steps-9 li {
    width: 11.11111111111111%;
}

.steps-indicator.line.steps-10 li {
    width: 10%;
}

.steps-indicator.line.steps-11 li {
    width: 9.090909090909092%;
}

.steps-indicator li.default {
    pointer-events: none;
}

    .steps-indicator li.default a:hover {
        color: #808080;
    }

 .steps-indicator li.toBeDone {
    pointer-events:all!important;
}

.steps-indicator li.current, .steps-indicator li.active,
.steps-indicator li.editing {
    pointer-events: none;
}


.steps-indicator.line.thick-indicator li.editing /*a:before*/ {
    /*background-color: #808080;*/
    /*border-color: #bce8f1 !important;*/
    border-width: 1px 5px 1px 1px;
    border-color: #66afe9 !important;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}

.steps-indicator.line.thick-indicator li.current /*a:before*/ {
    /*background-color: #808080;*/
    /*border-color: #bce8f1 !important;*/
    border-width: 1px 5px 1px 1px;
    border-color: #66afe9 !important;
    outline: 0;
    /* -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); */
    /* box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); */
}

.steps-indicator.line.thick-indicator li.done /*a:before*/ {
    /*background-color: #339933;*/
    /*border-color: #c8e5bc !important;*/
    /* background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%) !important; */
    /* background-repeat: repeat-x !important; */
    /* border-color: #b2dba1 !important; */
    /* text-shadow: 0 1px 0 rgba(255, 255, 255, .2) !important; */
    /* box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05) !important; */
    /* border-width: 1px 1px 1px 1px !important; */
}

/*.steps-indicator.line li.editing a:before {
    background-color: #000000;
    border-color: #f8efc0 !important;
    border-color: #bce8f1 !important;
    border-width: 1px 10px 1px 1px;
}*/

.steps-indicator.line.thin-indicator li.editing a:before {
    background-color: #000000;
    border-color: #bce8f1 !important;
    border-width: 1px 1px 1px 1px;
}

.steps-indicator.line.thin-indicator li.current a:before {
    background-color: #808080;
    border-color: #bce8f1 !important;
    border-width: 1px 1px 1px 1px;
}

.steps-indicator.line.thin-indicator li.done a:before {
    background-color: #339933;
    border-color: #c8e5bc !important;
    border-width: 1px 1px 1px 1px !important;
}





/*   WIZARD   */

div[wizard] {margin:1em 0;border: 2px solid #ccc;padding: 10px;border-radius: 5px;}

div[wizard] .steps-indicator.nav.nav-tabs {
    border-bottom: 2px solid #ccc;
    border-radius:5px 5px 0 0;
    padding-bottom: 17px;
}

div[wizard] .steps-indicator.nav.nav-tabs > li {margin:0;background-image: linear-gradient(to left, #FFFCFC 0%, #ccc 100%) !important;}

div[wizard] .steps-indicator.nav.nav-tabs > li > a {
    border-width: 0;
    border-color: transparent;
    margin: 0 0 15px 0;
    background:white;
    border-radius:0;
    border-right:0px solid red;
}


div[wizard] .steps-indicator.nav.nav-tabs > li > a:after {content:" ";border-width: 7px 10px 7px 10px;border-style:solid;border-color: transparent #CCCCCC  transparent transparent;float:right;position:absolute;margin-top: 31px;margin-right: 15px;z-index: 5;}
div[wizard] .steps-indicator.nav.nav-tabs > li:last-child > a:after {display:none}


div[wizard] .steps-indicator.nav.nav-tabs > li.done a:after {border-color: transparent #c8e5bc  transparent transparent;} 
div[wizard] .steps-indicator.nav.nav-tabs > li.done {
    margin: 0;
    background-image: linear-gradient(to left, #F4FFF0 0%, #c8e5bc 100%) !important;
}


div[wizard=""] .steps-indicator.nav.nav-tabs > li.active > a:after,
div[wizard=""] .steps-indicator.nav.nav-tabs > li.active > a:hover:after, 
div[wizard=""] .steps-indicator.nav.nav-tabs > li.active > a:focus:after {border-color: transparent #0186C7  transparent transparent;}



div[wizard=""] .steps-indicator.nav.nav-tabs > li.active > a,
div[wizard=""] .steps-indicator.nav.nav-tabs > li.active > a:hover, 
div[wizard=""] .steps-indicator.nav.nav-tabs > li.active > a:focus {background:white!important;padding-top:10px;border-color: #0186C7;}

div[wizard=""] .steps-indicator.nav.nav-tabs > li.active {background: #0186C7!important
}


div[wizard=""] .steps-indicator.nav.nav-tabs > li:focus {   outline:none; }
div[wizard=""] .steps-indicator.nav.nav-tabs > li:focus a {   outline:none; text-decoration:underline;}



div.meta-data-wizard {color: #767676;}
div.meta-data-wizard div:last-child {text-align:left}
.mar5{margin:.33em}
.mar10 {margin:.7em}
.mar15{margin:1em}

.mar-h5{margin-right:.33em;margin-left:.33em}
.mar-h10 {margin-right:.7em;margin-left:.7em}
.mar-h15{margin-right:1em;margin-left:1em}

.mar-v5{margin-top:.33em;margin-bottom:.33em}
.mar-v10 {margin-top:.7em;margin-bottom:.7em}
.mar-v15{margin-top:1em;margin-bottom:1em}


.mar-t5 {margin-top:.33em}
.mar-t10 {margin-top:.7em}
.mar-t15 {margin-top:.1em}

.mar-b5 {margin-bottom:.33em}
.mar-b10 {margin-bottom:.7em}
.mar-b15 {margin-bottom:1em}

.mar-l5 {margin-left:.33em}
.mar-l10 {margin-left:.7em}
.mar-l15 {margin-left:1em}

.mar-r5 {margin-right:.33em}
.mar-r10 {margin-right:.7em}
.mar-r15 {margin-right:1em}

.lobby-links {
    display: none !important;
}

.txt13 {
    line-height: 1.4em;
}

.tbl_head {
    background-color: #B2D0EB;
    font-weight: bold;
}

.BtlWizard label {
    /*           margin-right: 20px;
                display: block;
                text-indent: 80px;
                */
}

.BtlWizard TD {
    vertical-align: text-top
}

.BtlWizard {
    margin: 2px;
    width: 100%;
}

    .BtlWizard Table {
        width: 100%;
    }

        .BtlWizard Table TD {
            /*width: 520px;*/
        }

.QuestionTable {
    margin-top: 2px;
}

.noWrap {
    white-space: nowrap;
}

.requiredField {
    color: #eb0000;
}

.wizard .summary {
    margin: 1em 0;
}

.SummaryAnswer {
}

.SummaryTable {
    margin: 10 0 10 0;
}

.warningMsg {
    color: #eb0000;
    font-weight: bold;
}

.Calculator fieldset {
    margin: 1em 0;
}

.Question_gray,
.col-form-label {
    /*background: #f1f3f5;*/
    padding: .5em;
    margin: 1em 0 !important;
    font-weight: bold !important;
    display: block;
    box-sizing: border-box;
    clear: both;
}

legend.col-form-label {
    width: 100%;
}

.Steps {
    font-weight: bold;
    padding-bottom: 4px;
    padding-right: 7px;
    padding-left: 7px;
    border-bottom: 2px #3dc5f5 solid;
    margin-bottom: .5em;
    padding: .5em 0;
}

    .Steps h2 {
        outline: 0;
        margin: 0 !important;
        color: #0362a4 !important;
        font-weight: bold;
        font-size: 1.5em;
    }

.Question_gray h3 {
    margin: 0 !important;
    font-weight: bold !important;
}

legend.Question_gray {
    width: 100%;
}

    legend.Question_gray.txt13 + span {
        line-height: 2em;
    }

.rdbList input {
    margin-right: -20px;
}

.rdbList td {
    padding-right: 20px;
}

.MsgTable {
    padding: 10 10 10 10;
    /* width:500px;*/
}

.MsgDiv {
    text-align: right;
}

.ResultTitle {
    font-size: 14px;
    color: #0044B7;
    font-weight: bold;
    padding: 0 0 0 0;
    text-align: right
}

.ResultText {
    padding: 10px;
    text-align: right;
    background-color: #D3F0FF;
    min-height: 100px;
    border: 0 !important;
}

    .ResultText > div {
        margin: 1em 0;
    }

ul.CalcResult {
    list-style-position: inside;
    width: 100%;
    margin: 1em 0 !important;
    padding: 1em;
    border-radius: 5px;
    background-color: aliceblue;
    font-size: 1.1em;
    box-sizing: border-box;
}

    ul.CalcResult span {
        font-weight: bold;
        margin-right: 10px;
    }

    ul.CalcResult.CalcResultBlocks span {
        font-weight: normal;
        margin-right: 0px;
    }

    ul.CalcResult.CalcResultBlocks {
        border: 0;
        margin: 0 !important;
        padding: 0;
        width: 100%;
        border-radius: 0px;
        background-color: transparent;
        font-size: 1em;
        list-style: none;
    }

        ul.CalcResult.CalcResultBlocks > li {
            border: 1px solid #bbddf7;
            list-style-position: inside;
            width: 100%;
            margin: 1em 0 !important;
            padding: 1em;
            border-radius: 5px;
            background-color: aliceblue;
            font-size: 1em;
            list-style: none;
        }

ul.CalcResultBlocks.CalcResult > li h4 {
    font-weight: bold;
    padding-bottom: .5em;
    margin-bottom: 0.5em;
    color: #3b74a9;
    font-size: 1.1em;
    font-family: Arial;
}

.padTd {
    width: 85px !important;
}


/* ×ž×™×¦×•×™ ×–×›×•×™×•×ª */

.ElegibilityQuestion {
    /*font-size:12px;*/
}

    .ElegibilityQuestion .rdb_list {
        margin-bottom: 1em;
        display: block
    }

        .ElegibilityQuestion .rdb_list .txt13 {
            display: block;
        }

.ElegibilityAnswer .txt13 {
    float: right;
    margin-left: 1em
}

.ElegibilityAnswer .footer {
    background: #dcf0fd;
    font-size: inherit;
    color: inherit;
}

    .ElegibilityAnswer .footer > strong:before {
        font-family: 'FontAwesome';
        content: "\f071";
        color: #0368b0;
        font-weight: normal;
        margin: 0 0 0 0.2em;
        font-size: 1.5em;
    }

.AnswerPreface {
    border-bottom: 2px solid #3dc5f5;
    margin: 1em 0;
    font-weight: bold;
    padding: 0.5em 0;
    color: #0362a4;
    width: 100%;
    box-sizing: border-box;
}

.AnswerSegmentTitle {
    font-weight: bold;
    padding: 5px;
}

.AnswerSegmentContent {
    padding: 2px 10px 2px 10px;
}

.sideIcon {
    vertical-align: text-bottom;
    padding-left: 3px;
}

.Answer_expl {
    font-weight: normal;
    padding: 2px 10px 2px 10px;
}

.footer {
    padding: 8px 10px 2px 10px;
}

#tipim li {
    border: 0;
}

.rdb_list label {
    /*font-size:12px;*/
}


/*open close list == OP*/

ul.OP_List li:before {
    display: none;
}

.OP_Link {
    display: block;
}

div#searchPanel + br + h2 {
    padding: 2em 0;
    font-weight: bold;
}

a.TitleLink:hover {
    text-decoration: none;
}

.noGroup {
    background-image: url(/SiteCollectionImages/arrow_rtl.gif) !important;
}

.InsideList .TitleLink {
    background-image: url('/_layouts/images/plus.gif');
    border-bottom: 1px #82B5EF solid;
    /*background-image: url('/_layouts/images/bullet_toggle_plus.png');*/
    /*display:block ;
                font-weight:bold;
                margin:5px;
                background-color: #B5D6FF;
                padding-top: 4px;
                padding-bottom: 4px;
                padding-right: 7px;          
                padding-left: 7px;            
                color:#0044B7; */
}

.btnBlue {
    background-color: #589AD9;
    /*  background-image: url("/btl/rsrc/images/btn1-bg.gif");*/
    background-repeat: repeat-x;
    color: white;
    font-family: arial;
    font-size: 1.6ex;
    font-weight: bold;
    padding-left: 7px;
    padding-right: 7px;
    cursor: pointer;
}


/*Tehilla 18.3.2015 Next button style*/

.btnNext {
    float: left;
    font-weight: bold;
}

.wizard .summary {
    /* margin: 1em 0; */
}

a.btnNext {
    background-color: #327bb3;
    background-image: none;
    border-color: #357ebd;
    color: #fff;
    transition: .2s ease;
    margin: 2em 0 0 0;
    display: block;
    padding: .5em 1em;
    text-decoration: none !important;
    border-radius: 5px;
}

    a.btnNext:hover {
        color: white !important;
        background: #0d456f
    }


a[href="javascript:window.print();"]:before {
    content: "\f02f";
    font-family: FOntAwesome;
    margin: 0 0 0 .2em;
    font-weight: normal;
}






.Calculators label {
    vertical-align: middle
}

.Calculator div#generalObs {
    font-size: .9em;
    margin: 10px 0;
}

    .Calculator div#generalObs:before {
        content: "\f05a";
        font-family: FOntAwesome;
        color: #2a8dd4;
        padding: .5em;
    }

.validationSummary {
    background: rgba(255, 152, 175, 0.18);
    border-radius: 0;
    padding: 1em;
    margin: 1em 0 0;
    color: #ad1e3e;
    border-right: 3px solid #ff98af;
}

.middle-panel .validationSummary ul {
    list-style-image: url("/_layouts/15/images/btl.website/new/sprite/bul-error.png");
    /*list-style-image: url("/SiteCollectionImages/bul-error.png");*/
}

.Calculator .btn1,
.Calculator .btnNext {
    margin-top: 2em;
}

table.tbl.txt12 {
}

    table.tbl.txt12 th {
        border-top: 1px solid #d1e3ec;
        border-top: 1px solid #d1e3ec;
        border-left-color: #ffffff;
        border-right-color: #ffffff;
    }

    table.tbl.txt12 td {
        vertical-align: middle
    }

.tbl fieldset {
    margin: 0;
}

div#searchPanel {
    background: #eee;
    padding: 1em;
    box-sizing: border-box;
    text-align: right !important;
}

    div#searchPanel select {
        font-size: 1.5em;
        border-radius: .2em
    }

    div#searchPanel + br {
        display: none
    }

        div#searchPanel + br + div#divCheak {
            float: right;
            margin: -4.8em 24em 0 1em;
            padding: 0 !important;
        }

.rbl-item br {
    line-height: 2em;
}

.AnswerSegmentContent ul {
    list-style-type: disc;
    list-style-position: outside;
    padding-right: 1.5em;
}

h3 .General:before,
h3 span.Calculators:before,
h3 span.Forms:before,
h3 span.Tipim:before {
    font-family: 'FontAwesome';
    content: "\f071";
    color: #0368b0;
    font-weight: normal;
    margin: 0 0 0 0.2em;
    font-size: 1.5em;
}

h3 .General:before {
    content: "\f058"
}

h3 span.Calculators:before {
    content: "\f1ec" !important
}

h3 span.Forms:before {
    content: "\f15c"
}

h3 span.Tipim:before {
    content: "\f0eb";
    font-size: 1.5em;
    margin-top: 1em;
    display: inline-block
}

ul#tipim li,
ul#tipim p {
    padding: 0;
    margin: 0.5em 0 0;
}


@media screen and (max-width:1024px) {

    .resultActions,
    table.summaryTbl.tbl {
        width: 100% !important;
    }

        table.summaryTbl.tbl th:nth-child(2),
        table.summaryTbl.tbl th:nth-child(3) {
            min-width: auto !important
        }




    .wizard .tochnitTipul > li {
        /* width: 50% */
    }



    .TipulIshi select + div select {
        max-width: 14em !important;
    }


    .sfiga-select + .tochnitTipul .tochnitTipulBox > .tochnitTipulBoxBody {
        min-height: 21.5em !important;
    }
}

@media screen and (max-width: 767px) {
    #searchPanel label.searchTitle {
        width: 100%
    }

    div#searchPanel + br + div#divCheak {
        float: right;
        margin: -5em 13em 0 1em;
        padding: 0 !important;
    }

    div#searchPanel select {
        width: 186px;
    }
}

.Calculator.wizard button.btn {
    background-color: #327bb3;
    background-image: none;
    border-color: #357ebd;
    color: #fff;
    transition: .2s ease;
    margin: 0;
}

    .Calculator.wizard button.btn:hover {
        background: #0d456f;
    }

    .Calculator.wizard button.btn:focus {
        border-color: #000000 !important;
        outline: 1;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 171, 1, 0.53);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 171, 1, 0.74);
        background: black;
    }


/* form errors */

.form-control.is-invalid {
    color: #bd0000;
    border-color: #bd0000;
}

.invalid-feedback {
    color: #bd0000;
    font-size: 0.9em;
    font-weight: bold;
    padding: 10px;
}

.form-group.has-error.has-feedback.tipul-ishi-dakot {
    position: unset;
}

.form-group.is-invalid legend {
    color: #bd0000;
}


/* font-awesome radio & checkbox */

.Form div[role=radiogroup] {
    outline: none;
}

.Form label.form-check-label {
    line-height: 1.3em;
}

.Form .form-check {
    margin-bottom: .8em;
}

.Form input[type=radio],
.Form input[type=checkbox] {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

    .Form input[type=radio] ~ label:before,
    .Form input[type=checkbox] ~ label:before {
        font-family: FontAwesome;
        display: inline-block;
        content: "\f1db";
        font-size: 1.5em;
        color: #535353;
        width: 1.1em;
        float: right;
        margin-bottom: 5px
    }

    .Form input[type=radio]:checked ~ label:before {
        content: "\f192";
        color: #0072c6;
    }

    .Form input[type=checkbox]:checked ~ label:before {
        content: "\f14a";
        color: #0072c6;
    }

    .Form input[type=checkbox] ~ label:before {
        content: "\f096";
    }

    .Form input[type=checkbox]:checked ~ label:before {
        content: "\f14a";
        color: #0072c6;
    }

    .Form input[type=radio]:focus ~ label:before,
    .Form input[type=checkbox]:focus ~ label:before,
    .Form input[type=radio]:focus ~ label,
    .Form input[type=checkbox]:focus ~ label {
        color: #BF411A;
    }






.wizard button.b-tooltip-btn {
    border-radius: 50%;
    width: 1.5em;
    display: inline-block;
    height: 1.5em;
    box-sizing: border-box;
    padding: 0;
    min-width: 1.5em !important;
    text-align: center;
    margin: 0 7px 0px 0px;
    cursor: help;
    color: #0d456f;
    background: #d0e4ea;
    border: 0;
    box-shadow: none;
}


    .wizard button.b-tooltip-btn:hover {
        background: #fdec84;
    }





li.tochnitTipulBox.TipulIshi legend + div > select,
li.tochnitTipulBox.TipulIshi div select + div {
    float: right;
    margin-left: 5px
}

    li.tochnitTipulBox.TipulIshi div select + div select {
        margin-left: 5px;
    }

span.sherutInfo {
    display: inline-block;
    padding: 0.5em;
}




/*  ------- wizard -----------*/

.wizard {
}


    .wizard .nav-tabs li:first-child a {
        border-radius: 0 .3em .3em 0;
        padding-right: 1em;
    }

    .wizard .nav-tabs li:last-child > * {
        border-radius: 0.3em 0 0 .3em;
        padding-left: 1em;
    }

    .wizard h2 {
        font-weight: bold;
        padding-bottom: 4px;
        padding-right: 7px;
        padding-left: 7px;
        border-bottom: 2px #3dc5f5 solid;
        margin-bottom: .5em;
        outline: 0;
        margin: 0 !important;
        color: #0362a4 !important;
        font-weight: bold;
        font-size: 1.2em;
    }


    .wizard .nav-tabs {
        border: 1px solid #fff;
        margin-bottom: 1rem;
        display: flex;
        font-size: 1.2rem;
        flex-wrap: wrap;
    }

    .wizard .tab-content {
        background: #f3f3f3;
        box-sizing: border-box;
        padding: 1rem;
    }

    .wizard .nav-tabs li {
        margin-bottom: .5rem
    }

    .wizard .tab-footer {
        margin: 1rem 0 0 0
    }

    .wizard .nav-tabs li b {
        float: right;
    }

    .wizard .nav-tabs li:after {
        content: " ";
        width: 0;
        height: 0;
        border-width: 1rem 1rem 1rem 0rem;
        border-style: solid;
        border-color: white transparent white white;
        position: absolute;
        margin: -2rem -1rem 0 0;
    }

    .wizard .nav-tabs li b {
        float: right;
        background: #ffffff;
        /* color: white; */
        border-radius: 50%;
        width: 1.2rem;
        height: 1.2rem;
        text-align: center;
        font-size: .8rem;
        margin: .15rem 0 0 .2rem;
    }

    .wizard .nav-tabs li a:hover b {
        color: #0098d7
    }

    .wizard .nav-tabs li a.active:hover b,
    .wizard .nav-tabs li .active b {
        color: #333;
    }


    .wizard .nav-tabs li:before {
        content: " ";
        width: 0;
        height: 0;
        border-width: 1rem 1rem 1rem 0rem;
        border-style: solid;
        border-color: transparent white transparent transparent;
        position: absolute;
        margin: -0rem 0rem 0 0;
        float: right
    }

    .wizard .nav-tabs li:first-child:before,
    .wizard .nav-tabs li:first-child:after {
        display: none;
    }

    .wizard .nav-tabs li span,
    .wizard .nav-tabs li a {
        box-sizing: border-box;
        padding-left: 2rem;
        padding-right: 2rem;
        line-height: 2rem;
        text-decoration: none !important;
        cursor: default;
        display: block;
    }

    .wizard .nav-tabs a {
        color: #333;
        display: block;
        background: #f3f3f3
    }

        .wizard .nav-tabs a.enabled {
            background: #0d456f;
            color: white;
            cursor: pointer;
        }

            .wizard .nav-tabs a.enabled.active {
                cursor: default
            }

            .wizard .nav-tabs a.enabled:hover,
            .wizard .nav-tabs a.enabled.active {
                background: #327bb3;
                color: white !important;
                text-decoration: none !important;
            }

    .wizard .nav-tabs span {
        cursor: default;
        color: gray;
        text-decoration: none;
        background: #f3f3f3;
    }


    .wizard div[role="group"] .custom-control {
        margin: 1rem 0;
    }

.sfiga-select-item {
    float: right;
    width: 33.33%;
    margin: .5em 0 !important;
}

.sfiga-select legend {
    float: right;
    width: 100%;
}

.sfiga-select fieldset {
    float: right;
    width: 100%;
    margin: 0;
}

.status-bar {
    background: #f1f3f5;
    float: right;
    width: 100%;
    padding: .5em;
    box-sizing: border-box;
    margin: 1em 0;
    border-radius: .5em;
}

.wizard .bar {
    display: flex;
    background: #fff;
    width: 100%;
    margin: 0 0 0.2em 0;
    box-sizing: border-box;
    border: 1px solid #768998;
    border-radius: 10px;
    overflow: hidden;
    height: 31px;
    /* padding-left: 2px; */
}

    /*
    .wizard .bar:after {
        content: " ";
        width: 100%;
        height: 31px;
        background-image: linear-gradient(rgba(255, 255, 255, .7) 0%, rgba(255, 255, 255, .2) 49%, rgba(255, 255, 255, 0) 50%);
        position: absolute;
        float: right;
        margin: -0px 0px 0 0px;
        border-radius: 10px;
    }

*/

    .wizard .bar > div {
        height: 29px;
        text-align: center;
        vertical-align: middle;
        border-top: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
        font-size: .6em;
        /*border-right: 1px solid white;
        border-radius: 10px 0 0 10px;*/
        /*margin-left: -10px;*/
        transition: .3s ease;
        /*padding-left: 9px;*/
        flex-grow: initial;
    }


        /*.wizard .bar > div:first-child {
            border-right: 1px solid #ffffff;
            border-radius: 10px;
        }*/

        .wizard .bar > div:last-child {
            border-right: 1px solid #ffffff;
            border-radius: 10px 0px 0px 10px;
        }

        .wizard .bar > div.empty:first-child {
            border-right: 0;
        }

        .wizard .bar > div.empty {
            background: white;
            border-top-color: #ffffff;
            border-bottom-color: #ffffff;
            /* border-right: 1px solid #ffffff; */
            /*background: -moz-linear-gradient(top, #f5f5f5 0, #ffffff 100%) !important;
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ffffff) ) !important;
            background: -webkit-linear-gradient(top, #f5f5f5 0, #ffffff 100%) !important;
            background: -o-linear-gradient(top, #f5f5f5 0, #ffffff 100%) !important;
            background: -ms-linear-gradient(top, #f5f5f5 0, #ffffff 100%) !important;
            background: linear-gradient(top, #f5f5f5 0, #ffffff 100%) !important;*/
            /* border-radius: 10px 0 0 10px; */
            /* display: none; */
            border: 0;
            padding: 0 !important;
            display: none;
        }


            .wizard .bar > div.empty:first-child {
                visibility: hidden
            }

.status-bar .legend {
    padding: .5em 0 .3em;
    float: right;
    width: 100%;
}


.tochnitTipulLegend {
    clear: both
}

ul.tochnitTipulLegend li {
    float: right;
    margin-left: 2em;
}

ul.tochnitTipulLegend {
    display: table;
    width: 100%;
    margin: 0 0 .5em;
}


.wizard .tochnitTipulBox > .tochnitTipulBoxBody > legend.col-form-label.col-form-label {
    display: block;
    background: none;
    padding: 0;
    margin: 0 0 1em 0 !important;
    float: right;
    width: 100%;
}

.wizard .tochnitTipulLegend li span {
    margin-left: 3px;
    display: inline-block
}

    .wizard .tochnitTipulLegend li span:after {
        content: ":"
    }

.tochnitTipulBoxBody .sherutDesc {
    font-size: .85em;
    float: right;
    width: 100%;
    margin: .5em;
}

    .tochnitTipulBoxBody .sherutDesc + div {
        padding: 1em 0
    }

    .tochnitTipulBoxBody .sherutDesc + select,
    .tochnitTipulBoxBody .sherutDesc + select + div,
    .tochnitTipulBoxBody .sherutDesc + select + div select {
        display: inline-block;
        margin-left: .5em;
    }

.wizard .tochnitTipulBox .shovi {
    margin: 0 0 .5em 0;
    width: 91%;
    border-top: 1px solid #d6d6d6;
    padding: .5em 0;
    text-align: left;
    font-size: .9em;
    font-weight: bold;
    color: #3d4852;
    bottom: 0em;
    position: absolute;
}

.tochnitTipulBoxBody .tipped-help {
    position: absolute;
    bottom: 0.5em;
    right: 0.5em;
    color: #7fabca;
    display: block;
    width: 1em;
}


    .tochnitTipulBoxBody .tipped-help:hover {
        color: #477494
    }


.wizard .tochnitTipulBox > .tochnitTipulBoxBody > legend:before,
.wizard .tochnitTipulLegend li span:before {
    content: " ";
    /* border: 1px solid #20547b; */
    width: 16px;
    height: 16px;
    float: right;
    margin-left: .3em;
    border-radius: 50%;
}




.wizard .tochnitTipulLegend li.kessef span:before,
.wizard .tochnitTipulBox.kessef > .tochnitTipulBoxBody > legend:before,
.wizard div.kessef {
    background: #43c58a;
}

.wizard .tochnitTipulLegend li.TipulIshi span:before,
.wizard .tochnitTipulBox.TipulIshi > .tochnitTipulBoxBody > legend:before,
.wizard div.TipulIshi {
    background: #0970bd;
}

.wizard .tochnitTipulLegend li.MerkazYom span:before,
.wizard .tochnitTipulBox.MerkazYom > .tochnitTipulBoxBody > legend:before,
.wizard div.MerkazYom {
    background: #ffca2d;
}

.sfigaBox > legend:before,
.wizard .tochnitTipulLegend li.MutsareiSfiga span:before,
.wizard .tochnitTipulBox.MutsareiSfiga > .tochnitTipulBoxBody > legend:before,
.wizard div.MutsareiSfiga {
    background: #8942ef;
}



.wizard .tochnitTipulLegend li.SheruteiKvissa span:before,
.wizard .tochnitTipulBox.SheruteiKvissa > .tochnitTipulBoxBody > legend:before,
.wizard div.SheruteiKvissa {
    background: #3dc5f5;
}

.wizard .tochnitTipulLegend li.KehilaTomechet span:before,
.wizard .tochnitTipulBox.KehilaTomechet > .tochnitTipulBoxBody > legend:before,
.wizard div.KehilaTomechet {
    background: #81b331;
}

.wizard .tochnitTipulLegend li.LachtsanMetsuka span:before,
.wizard .tochnitTipulBox.LachtsanMetsuka > .tochnitTipulBoxBody > legend:before,
.wizard div.LachtsanMetsuka {
    background: #ff5b71;
}

.wizard .tochnitTipulLegend li.KehilaTomechet span:before,
.wizard .tochnitTipulBox.KehilaTomechet > .tochnitTipulBoxBody > legend:before,
.wizard div.KehilaTomechet {
    /*background: #ff5a23;*/
    background: #81b331;
}




.wizard .tochnitTipul {
    margin: 0 -.5%;
    padding: 0;
    list-style: none;
    clear: both;
}

.wizard .tochnitTipul .form-group {margin-right:0;margin-left: 0;}
.wizard .tochnitTipul .form-group input,
.wizard .tochnitTipul .form-group select {font-weight:normal;margin-bottom: 1em;    padding: 6px;}

    .wizard .tochnitTipul:after {
        content: "";
        display: table;
        clear: both
    }


    .wizard .tochnitTipul .form-group h4, .tochnitTipulBoxBody h4 {
        margin: 0 0 0.5em 0;
        padding: 0 1.8em 0.9em 0;
        font-size: 1.1em;
        font-weight: bold;
        box-sizing: border-box;
        border-bottom: 1px solid #d6d6d6;
    }

.tochnitTipulBox h5 {
    font-weight: bold;
    margin: 0em 0 .5em 0
}

.tochnitTipulBox .pad-vb1 {margin-top:1em}

.tochnitTipulBox h5,
.tochnitTipulBox .mazav-kayam strong,
.tochnitTipulBox .sfiga-tamzit {
    font-size: 0.9em;
}

    .tochnitTipulBox .sfiga-tamzit,
    .tochnitTipulBox .mazav-kayam strong {
        font-weight: normal
    }


    .wizard .tochnitTipulBox {
        /*display: inline-block;*/
        width: 32%;
        break-inside: avoid;
        margin-top: .5em;
        /*float: right;*/
        margin: 0.65%;
    }

        .wizard .tochnitTipulBox.TochnitBoxSfiga {
            display: inline-block;
            width: 32%;
            break-inside: avoid;
            margin-top: .5em;
            float: right;
            margin: 0.65%;
        }

        .tochnitTipulBox.MutsareiSfiga > div:first-child,
        .wizard .tochnitTipulBox > .tochnitTipulBoxBody {
            margin: 0em;
            padding: 1em 1em 3em !important;
            border-radius: .5em;
            box-sizing: border-box;
            background: #f1f3f5;
            border: 1px solid silver;
            /*min-height: 25.1em;*/
            height: 25em;
        }

        .wizard .tochnitTipulBox.TochnitBoxSfiga > .tochnitTipulBoxBody.sfigaBox {
            min-height: 32em;
            height:unset;
        }

.mazav-kayam + .edit-shirut,
.mazav-kayam + .lomemumash {
    margin-top: 1em
}


.wizard .tochnitTipulBox .sfigaBox {
    min-height: 30em;
    margin-bottom: 0
}

.wizard .tochnitTipulBox > div:hover {border:1px solid #292929}
.wizard .tochnitTipulBox .sfigaBox .form-group {
    margin-bottom: 0
}

.AvailableShaot {
    display: none;
    float: left;
    font-weight: bold;
    border: 1px solid;
    padding: 5px;
}


li.tochnitTipulBox.MutsareiSfiga .sfiga-tamzit + a {
    margin-top: -1.9em;
    font-size: .9em;
    position: absolute;
    top: 3.5em;
    left: 1.5em;
}

.TipulIshi select + div select {
    max-width: 11em;
}



.edit-shirut .control-label {
    font-weight: normal;
    text-align: right;
}

.edit-shirut .form-group {
    margin: 0
}

.edit-shirut .control-label,
.edit-shirut *[class^="col"] {
    padding-right: 0;
    padding-left: 0;
}

.edit-shirut .col-sm-1 {
    text-align: center;
    line-height: 2.3em
}

.wizard .tochnitTipul h5 + .form-group .control-label {padding-right:0}


/* --------------SFIGA------------------ */

.sfiga-step h4 {padding-right:0}


.sfiga-select + .tochnitTipul .tochnitTipulBox {
    width: 50%;
}


.sfiga-select-item input[type=checkbox] ~ label {
    margin: 0;
}


.wizard .tochnitTipulBox > .tochnitTipulBoxBody.sfigaBox > legend.col-form-label.col-form-label {
    border-bottom: 1px solid #d6d6d6;
    margin: 0 0 1em 0 !important;
    padding-bottom: .4em
}


.sfiga-select + .tochnitTipul .tochnitTipulBox > .tochnitTipulBoxBody {
    min-height: 20.5em;
}



.sfiga-select + .tochnitTipul legend:before {
    -display: none
}

.sfiga-select + .tochnitTipul fieldset fieldset {
    margin: 1em 0 !important;
    padding: 0;
}

    .sfiga-select + .tochnitTipul fieldset fieldset > div {
        float: right;
        width: calc(100% - 4em)
    }

    .sfiga-select + .tochnitTipul fieldset fieldset > legend {
        float: right;
        width: 7em !important;
        margin: 0 !important;
        padding: .5em 0 .5em .5em;
        display: inline-block;
        float: right;
    }

    .sfiga-select + .tochnitTipul fieldset fieldset legend + div {
        clear: none !important;
    }


    .sfiga-select + .tochnitTipul fieldset fieldset > div {
        float: right;
        width: calc(100% - 8em);
    }




.sfiga-select + .tochnitTipul fieldset legend + div {
    clear: both;
}



.sfiga-tamzit {
    clear: both;
    font-size: .9em;
}



    .sfiga-tamzit ul {
        list-style-position: outside;
        padding-right: 1em;
		    list-style: none;
    }

        .sfiga-tamzit ul li:before {
            float: right;
            content: "\f053";
            font-family: fontAwesome;
            margin: 0.2em -1.2em 0 0;
            color: #a9aaab;
            font-size: 0.7em;
            line-height: 1.9em;
        }

        .sfiga-tamzit ul li {
            padding: .3em 0 !important
        }


@media (max-width:1024px) {
    ul.tochnitTipulLegend {
        font-size: .9em;
        line-height: 1.5em;
    }

        ul.tochnitTipulLegend li {
            display: table-cell;
            float: right;
            width: 33.33%;
        }
}

@media (max-width:586px){
    .wizard .tochnitTipulBox.TochnitBoxSfiga {
        width: 100%!important;
    }
}

@media (max-width: 768px) {


    .container.main .left-menu {
        display: none !important;
    }

    li.tochnitTipulBox.MutsareiSfiga .sfiga-tamzit + a {
        top: 3em !important;
        width: 36% !important;
    }

    footer,
    .wizard .nav-tabs {
        display: none;
    }


        .wizard .nav-tabs li:first-child a {
            border-radius: 0 .3em .3em 0;
            padding-right: 2em;
        }

        .wizard .nav-tabs li:last-child a {
            border-radius: 0.3em 0 0 .3em;
            padding-left: 2em;
        }

    ul.tochnitTipulLegend li {
        float: none;
        width: 100%;
    }


    .sfiga-select label.custom-control-label:before {
        margin-bottom: 1em !important;
    }



    .tochnitTipulBox.MutsareiSfiga > div:first-child, .wizard .tochnitTipulBox > .tochnitTipulBoxBody {
        min-height: unset;
    }

    .sfiga-select + .tochnitTipul .tochnitTipulBox > .tochnitTipulBoxBody {
        min-height: auto !important;
        padding-bottom: 0 !important;
    }

    .wizard .tochnitTipul {
        column-count: 1 !important;
        -webkit-columns: 1 !important;
        -moz-columns: 1 !important;
    }

    .wizard .nav-tabs li {
        width: 100%;
        margin-bottom: -0.3rem
    }

    .sfiga-select + .tochnitTipul .tochnitTipulBox {
        width: 100%;
    }

    ul.tochnitTipulLegend li {
        display: block;
    }

    .wizard .nav-tabs li:first-child:after {
        display: block
    }

    .wizard .nav-tabs li:after {
        position: relative;
        float: left;
    }

    .wizard .nav-tabs li:last-child:after {
        display: none
    }

    .tochnitTipulBoxBody .sherutDesc + select, .tochnitTipulBoxBody .sherutDesc + select + div, .tochnitTipulBoxBody .sherutDesc + select + div select {
        width: 100%;
        margin: .2em 0;
        max-width: 100% !important;
    }

    .wizard .tochnitTipulBox .shovi {
        /* width: 85% !important; */
    }

    li.tochnitTipulBox.MutsareiSfiga legend + a {
        float: none !important;
        margin: 0.5em 0 !important;
        display: block;
    }

    .sfiga-tamzit {
        height: 11em !important;
    }
}



.summary ul {
    list-style-type: initial;
    list-style-position: outside;
    margin: 1em;
}

.summaryTbl caption, .summaryTitle {
    margin: 0 0 0em 0;
    color: #517292;
    font-size: 1em !important;
    font-family: Arimo;
    padding: 1em 1em;
    border: 2px solid #ddd;
    border-bottom: 0;
    background: #f0f8ff;
    font-weight: bold;
}

.summaryTbl tfoot tr {
    background: aliceblue;
    font-size: 1.2em;
    font-weight: bold;
}

.summaryTbl thead th {
    /*background: #327bb3;
    color: white;*/
    padding: .5em;
}
table.summaryTbl.tbl.table.table-condensed {
    border: 2px solid #dddddd;
    border-top: 0;
}
table.summaryTbl.tbl {
    width: 100%;
    border-collapse: collapse;
    margin-top: 2em;
    margin-bottom: 2em;
}

    table.summaryTbl.tbl th {
        padding-top: 1em;
        padding-bottom: 1em
    }
        table.summaryTbl.tbl th:nth-child(1) {width:60px}
    table.summaryTbl.tbl th:nth-child(2) {width:30%}
    table.summaryTbl.tbl th:nth-child(3) {width:25%}
    table.summaryTbl.tbl th:nth-child(4) {width:20%}
    table.summaryTbl.tbl th:nth-child(5) {width:15%}
    table.summaryTbl.tbl th:nth-child(6) {width:10%}

.former-tochnit-tipul.panel-info > .panel-heading {
    background: #f1f1f1;
}
.former-tochnit-tipul.panel-info .panel-body {
    padding: 0
}

    .former-tochnit-tipul table.summaryTbl th:nth-child(1) {width:60px;}
    .former-tochnit-tipul table.summaryTbl th:nth-child(2) {width:30%}
    .former-tochnit-tipul table.summaryTbl th:nth-child(3) {width:25%}
    .former-tochnit-tipul table.summaryTbl th:nth-child(4) {width:20%}
    .former-tochnit-tipul table.summaryTbl th:nth-child(5) {width:25%}
    


.resultActions {
    width: 64%
}


.Calculator.wizard .alert {
    margin: 1em 0;
    font-weight: bold;
}

    .Calculator.wizard .alert .fa {
        color: red;
        margin-left: .5em;
    }

ul.tochnitTipulLegend {
    display: none
}




@media (max-width:425px) {

    .edit-shirut .row1 {
        margin-left: -30px;
        margin-right: -30px
    }

    .edit-shirut .control-label,
    .edit-shirut *[class^="col"] {
        padding-right: 15px;
        padding-left: 15px;
    }

    .AzaraMsg:before {
        margin-bottom: 2em !important
    }

    .Calculator.wizard .alert .fa {
        margin-bottom: .8em !important;
        float: right;
    }

    .explText.finalWarning > div:first-child:before {
        margin-bottom: 5em !important
    }


    .status-bar .legend .pull-left {
        float: right;
        margin-bottom: .5em;
    }

    .status-bar {
        position: fixed;
        bottom: 0;
        z-index: 1555;
        margin: 0;
        border-radius: 0 !important;
        width: 100%;
        right: 0;
        background: #5C676F;
        color: white;
        padding-top: 0.5em;
    }

    .tochnitTipulActions {
        padding-bottom: 5em
    }

    .pull-up-mobile {
        margin-top: -6em;
    }



    li.tochnitTipulBox.MutsareiSfiga .sfiga-tamzit + a {
        position: inherit;
        width: 100% !important;
        float: none !important;
        margin: 1em 0 1em !important;
        display: block;
    }


    .explText ul li {
        display: block !important
    }


    .sfiga-select + .tochnitTipul fieldset fieldset > div,
    .sfiga-select + .tochnitTipul.tochnitTipul fieldset fieldset > legend {
        width: 100% !important;
    }

    .wizard .tochnitTipul li {
        width: 100%
    }

    .tochnitTipulBox.MutsareiSfiga > div:first-child,
    .wizard .tochnitTipulBox > .tochnitTipulBoxBody {
        min-height: auto;
        padding-bottom: 2em !important;
    }


    .wizard .tochnitTipulBox select, li.tochnitTipulBox.TipulIshi div select + div, li.tochnitTipulBox.TipulIshi div select + div select {
        width: 100% !important;
        margin: 5px 0;
        display: block;
        max-width: 100% !important;
        float: right;
    }

    ul.tochnitTipulLegend {
        /*display: block*/
    }

    .sfiga-select-item {
        width: 100% !important;
        margin: 0em 0 !important;
    }

    .sfiga-select + .tochnitTipul .form-check-label:before,
    .sfiga-select label.custom-control-label:before {
        margin-bottom: 0.5em !important;
    }

    .wizard .tochnitTipulBox .shovi {
        /* width: 88% !important; */
    }

    .sfiga-tamzit {
        height: auto !important;
    }
}


@media print {

    body {
        font-size: .9em !important
    }

    .AzaraMsg:before,
    .explText.finalWarning > div:first-child:before {
        color: black !important;
        border: 1px solid silver;
    }



    .ShowInPrint .hiden {
        display: block !important;
        width: 400px !important;
        margin: 0 !important;
    }

    .resultActions,
    h2#srStep,
    .btn,
    .nav-tabs {
        display: none !important
    }

    /*table.summaryTbl.tbl { page-break-inside:avoid;
    }*/

    .resultActions,
    table.summaryTbl.tbl {
        width: 100% !important;
    }

        table.summaryTbl.tbl th:nth-child(2),
        table.summaryTbl.tbl th:nth-child(3) {
            min-width: auto !important
        }


    table.summaryTbl.tbl {
        border-collapse: collapse;
        border-spacing: 0
    }

        table.summaryTbl.tbl th,
        table.summaryTbl.tbl tbody td {
            border: 1px solid silver;
            border-collapse: collapse
        }

        table.summaryTbl.tbl th {
            color: black;
        }
}



.explText {
    padding: 5px
}

    .explText ul li {
        display: inline-block;
        margin: 0 0em 1em 1em;
        font-weight: bold;
    }

    .explText ul.ulList li {
        font-weight: normal;
        max-width: 623px;
        display: block
    }

    .explText h3 {
        font-weight: bold;
        margin: .5em 0 1em 0
    }

.summaryTbl + .AzaraMsg {
    margin-top: 2em
}


.explText.finalWarning > div {
    margin: 1em 0;
}

    .explText.finalWarning > div:first-child {
        margin: 3em 0;
        max-width: 800px;
        font-weight: bold;
        line-height: 1.5em;
    }

        .explText.finalWarning > div:first-child:before {
            content: "\f0e0";
            font-family: FOntAwesome;
            float: right;
            font-size: .95em;
            margin: .3em 0px 0em .4em;
            width: 1em;
            height: 1em;
            background: #6db4ea;
            text-align: center;
            border-radius: 50%;
            padding: .4em;
            color: white;
            font-weight: normal;
            line-height: normal;
        }


.AzaraMsg {
    color: #AC420E;
    font-weight: bold;
    display: block;
    margin-bottom: 2em
}

    .AzaraMsg:before {
        content: "!";
        float: right;
        font-size: 1.3em;
        font-weight: bold;
        margin: -.2em 0px 0em .4em;
        width: 1em;
        height: 1em;
        background: #ac420e;
        text-align: center;
        border-radius: 50%;
        padding: .1em;
        color: white;
    }



.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: 0.875rem;
    word-wrap: break-word;
    opacity: 0;
}

    .tooltip.show {
        opacity: 0.9;
    }

    .tooltip .arrow {
        position: absolute;
        display: block;
        width: 0.8rem;
        height: 0.4rem;
    }

        .tooltip .arrow::before {
            position: absolute;
            content: "";
            border-color: transparent;
            border-style: solid;
        }

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
    padding: 0.4rem 0;
}

    .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
        bottom: 0;
    }

        .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
            top: 0;
            border-width: 0.4rem 0.4rem 0;
            border-top-color: #999;
        }

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
    padding: 0 0.4rem;
}

    .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
        left: 0;
        width: 0.4rem;
        height: 0.8rem;
    }

        .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
            right: 0;
            border-width: 0.4rem 0.4rem 0.4rem 0;
            border-right-color: #999;
        }

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
    padding: 0.4rem 0;
}

    .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
        top: 0;
    }

        .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
            bottom: 0;
            border-width: 0 0.4rem 0.4rem;
            border-bottom-color: #999;
        }

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
    padding: 0 0.4rem;
}

    .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
        right: 0;
        width: 0.4rem;
        height: 0.8rem;
    }

        .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
            left: 0;
            border-width: 0.4rem 0 0.4rem 0.4rem;
            border-left-color: #999;
        }

.tooltip-inner {
    max-width: 200px;
    padding: 0.25rem;
    background: rgb(255, 241, 157);
    border-radius: 3px;
    border: 1px solid #B2B2B2;
    text-align: right;
    /*
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 0.25rem;*/
}

.bs-tooltip-top.tooltip,
.bs-tooltip-bottom.tooltip,
.bs-tooltip-auto.tooltip,
.bs-tooltip-left.tooltip,
.bs-tooltip-right.tooltip {
    background: none;
    border: 0;
    box-shadow: none
}

.tochnitTipulBoxBody > div.col-form-label {padding:0}

.tochnitTipulBoxBody.sfigaBox > div:first-child,
.tochnitTipulBoxBody > div:first-child {display:flex;align-items: center;line-height: 1.1em;}



/*
#TochnitTipul_kessef:before,
#TochnitTipul_TipulIshi:before,
#TochnitTipul_MerkazYom:before,
#TochnitTipul_SheruteiKvissa:before,
#TochnitTipul_LachtsanMetsuka:before,
#TochnitTipul_MutsareiSfiga:before {
    content: " ";
    width: 16px;
    height: 16px;
    float: right;
    margin-left: .3em;
    border-radius: 50%;
    background: pink;
    flex-shrink: 0;
}

#TochnitTipul_0:before {    background: #43c58a;}
#TochnitTipul_1:before {    background: #0970bd;}
#TochnitTipul_2:before {    background: #ffca2d;}
#TochnitTipul_4:before {    background: #3dc5f5;}
#TochnitTipul_5:before {    background: #ff5b71;}
    */






#TochnitTipul_kessef {
    border-top:.3em solid #43c58a;
}

#TochnitTipul_TipulIshi {
    border-top: .3em solid #0970bd;
}

#TochnitTipul_MerkazYom {
    border-top: .3em solid #ffca2d;
}

#TochnitTipul_SheruteiKvissa {
    border-top: .3em solid #3dc5f5;
}

#TochnitTipul_KehilaTomechet {
    border-top: .3em solid #81b331;
}

#TochnitTipul_LachtsanMetsuka {
    border-top: .3em  solid #ff5b71;
}

.wizard .tochnitTipulBox .sfigaBox:hover,
.wizard .tochnitTipulBox .sfigaBox,
#TochnitTipul_Sfiga {
    border-top: .3em solid #8942ef;
}



#TochnitTipul_kessef input[type=checkbox]:focus ~ label:before {
    color: #1fb370;
}

#TochnitTipul_TipulIshi input[type=checkbox]:focus ~ label:before {
    color: #0970bd;
}

#TochnitTipul_MerkazYom input[type=checkbox]:focus ~ label:before {
    color: #e2ac0c;
}

#TochnitTipul_SheruteiKvissa input[type=checkbox]:focus ~ label:before {
    color: #05beff;
}

#TochnitTipul_KehilaTomechet input[type=checkbox]:focus ~ label:before {
    color: #81b331;
}

#TochnitTipul_LachtsanMetsuka input[type=checkbox]:focus ~ label:before {
    color: #ff5b71;
}

#TochnitTipul_Sfiga input[type=checkbox]:focus ~ label:before {
    color: #8942ef;
}

td span.kessef:before,
td span.TipulIshi:before,
td span.MerkazYom:before,
td span.LachtsanMetsuka:before,
td span.MutsareiSfiga:before,
td span.SheruteiKvissa:before,
td span.KehilaTomechet:before,
span.sherutType0:before,
span.sherutType1:before,
span.sherutType2:before,
span.sherutType3:before,
span.sherutType4:before,
span.sherutType5:before,
span.sherutType6:before {
    content: " ";
    display: block;
    background: #d0d0d0;
    width: 1em;
    height: 1em;
    border-radius: 50%;
}


td span.kessef:before,
span.sherutType0:before {
    background: #1fb370
}

td span.TipulIshi:before,
span.sherutType1:before {
    background: #0970bd
}

td span.MerkazYom:before,
span.sherutType2:before {
    background: #e2ac0c
}

td span.LachtsanMetsuka:before,
span.sherutType3:before {
    background: #ff5b71
}

td span.MutsareiSfiga:before,
span.sherutType4:before {
    background: #8942ef
}

td span.SheruteiKvissa:before,
span.sherutType5:before {
    background: #05beff
}

td span.KehilaTomechet:before,
span.sherutType6:before {
    background: #81b331;
}

 


div.selcted-box {
/*    background: #e0f2ff !important;
    border-color: #34719c !important;
*/
}



.tochnitTipulBox {
    position: relative
}

    .tochnitTipulBox input[type=checkbox] ~ label {
       position: absolute;
        top: 0.5em;
        font-size: .9em;
        padding: 1em 0.4em 0 1em;
        border-radius: .5em;
        width: 100% !important;
        margin: 0 0 !important;
        text-align: left;
        right: 0;
        cursor:pointer;
    }

        .tochnitTipulBox input[type=checkbox] ~ label:before {
            font-size: 2.3em !important;
            cursor:pointer;
            float:right
        }

div#TochnitTipul_MutsareiSfiga {
    margin: 0 0 1em !important;
}


.AvailableShaotWarning .fa.fa-warning {
    color: #d60000;
}

.AvailableShaotWarning {
    margin: 1em 0 0 0;
}

.sfiga-tamzit-new {
    margin-bottom: 0 !important;
}

.tochnitTipulBox input[type=checkbox] ~ label:after {
    content: '';
    float: left;
}


.tochnitTipulBox input[type=checkbox]:checked ~ label:after {
    content: ''
}



.IshiHelcheySHaot {
    margin-top: -0.9em;
}

.tochnitTipulBoxBody input[type=checkbox] ~ label i:before {
    font-family: FontAwesome;
    content: "\f067";
    width: 1em;
    margin: 0 0 0 0.3em;
    color: #888;
}


.tochnitTipulBox input[type=checkbox]:checked ~ label:before {
    padding-right: .17em !important
}

.tochnitTipulBoxBody.selcted-box input[type=checkbox] ~ label i:before {
    content: "\f00d";
}

.tochnitTipulBoxBody input[type=checkbox] ~ label i {
    font-style: normal;
    color: #505050;
}


.tochnitTipulBoxBody input[type=checkbox] ~ label i:after {
    content: "הוסף שירות"
}

.tochnitTipulBoxBody.selcted-box input[type=checkbox]:checked ~ label i:after {
    content: "בטל שירות"
}


.tochnitTipulBox input[type=checkbox] ~ label:hover:before,
.tochnitTipulBox input[type=checkbox] ~ label:hover i:before,
.tochnitTipulBox input[type=checkbox] ~ label:hover i {
    color: #000000
}

.tableBox {
    display: table;
    padding: 5px;
    margin-top: 0px;
    padding-top: 0px;
    vertical-align: top;
    width: 100%;
    border-collapse: separate;
    border-spacing: 0px 5px;
}

.trBox {
    display: table-row;
    <!-- padding: 5px; -->
}

@media (min-width: 1350px) {
    .tdBox {
        display: table-cell;
        padding: 0px;
        width: 33%;
        /*border: #000000 solid 1px;*/
        margin: 5px;
        margin-top: 0px;
        height: 5em;
        vertical-align: top;
        position: relative;
    }
}
@media (max-width: 1349px) and (min-width: 992px) {
    .tdBox {
        display: inline-table;
        padding: 0px;
        width: 75%;
        /*border: #000000 solid 1px;*/
        margin: 5px;
        margin-top: 0px;
        height: 5em;
        vertical-align: top;
        position: relative;
    }
}
@media (max-width: 991px) {
    .tdBox {
        display: inline-table;
        padding: 0px;
        width: 100%;
        /*border: #000000 solid 1px;*/
        margin: 5px;
        margin-top: 0px;
        height: 5em;
        vertical-align: top;
        position: relative;
    }
}
.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#FFF}.toast-message a:hover{color:#CCC;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#FFF;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#FFF;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}
@charset "UTF-8";@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;border-radius:var(--plyr-menu-radius,4px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:hsla(0,0%,100%,.9);border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(90deg,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:hsla(0,0%,100%,.9);background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.25);color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:4px;border-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}
:root{--headertxt:#0368b0;--mobileheadertxt:#003254;--headerborder:#3dc5f5;--mobileheaderborder:#ddd;--panelbg:#f9f9f9;--tabborder:transparent;--tabcontent:#ecf5fb;--separatorborder:#eee;--tabbg:#fff;--tabactivebg:#fff;--tabtxt:#0368ae;--tabactivetxt:#0e2f46;--tabactiveicon:#0e2f6e;--activeborder:#ffb901;--tabhover:transparent;--activebg:#fff1d5;--hoverbg:#fff8eb;--iconnav:#b9dbf2;--iconcolor:#74b1db;--greeting:green;--red:#e21d49;--panelborder:#9cbacf;--txtcolor:#333;--bordercolor:#327bb3;--list-group-header-active:#d8f0f8;--tableheader:#456179;--btn-default-bg:#d4e9f2;--btn-default-color:#112129}@font-face{font-family:'Arimo';font-style:normal;font-weight:400;src:url('/content/fonts/arimo-v11-hebrew_latin-regular.eot?');src:local('Arimo Regular'),local('Arimo-Regular'),url('/content/fonts/arimo-v11-hebrew_latin-regular.eot?#iefix') format('embedded-opentype'),url('/content/fonts/arimo-v11-hebrew_latin-regular.woff') format('woff'),url('/content/fonts/arimo-v11-hebrew_latin-regular.ttf') format('truetype'),url('/content/fonts/arimo-v11-hebrew_latin-regular.svg#Arimo') format('svg')}@font-face{font-family:'Arimo';font-style:italic;font-weight:400;src:url('/content/fonts/arimo-v11-hebrew_latin-italic.eot?');src:local('Arimo Italic'),local('Arimo-Italic'),url('/content/fonts/arimo-v11-hebrew_latin-italic.eot?#iefix') format('embedded-opentype'),url('/content/fonts/arimo-v11-hebrew_latin-italic.woff') format('woff'),url('/content/fonts/arimo-v11-hebrew_latin-italic.ttf') format('truetype'),url('/content/fonts/arimo-v11-hebrew_latin-italic.svg#Arimo') format('svg')}@font-face{font-family:'Arimo';font-style:normal;font-weight:700;src:url('/content/fonts/arimo-v11-hebrew_latin-700.eot?');src:local('Arimo Bold'),local('Arimo-Bold'),url('/content/fonts/arimo-v11-hebrew_latin-700.eot?#iefix') format('embedded-opentype'),url('/content/fonts/arimo-v11-hebrew_latin-700.woff') format('woff'),url('/content/fonts/arimo-v11-hebrew_latin-700.ttf') format('truetype'),url('/content/fonts/arimo-v11-hebrew_latin-700.svg#Arimo') format('svg')}@font-face{font-family:'Arimo';font-style:italic;font-weight:700;src:url('/content/fonts/arimo-v11-hebrew_latin-700italic.eot?');src:local('Arimo Bold Italic'),local('Arimo-BoldItalic'),url('/content/fonts/arimo-v11-hebrew_latin-700italic.eot?#iefix') format('embedded-opentype'),url('/content/fonts/arimo-v11-hebrew_latin-700italic.woff') format('woff'),url('/content/fonts/arimo-v11-hebrew_latin-700italic.ttf') format('truetype'),url('/content/fonts/arimo-v11-hebrew_latin-700italic.svg#Arimo') format('svg')}body{background:#fff;font-family:Arimo,"Helvetica Neue",Helvetica,Arial,sans-serif}a{color:#197bc2;text-decoration:none}a:hover,a:focus{color:#0d406b;text-decoration:underline}h1{font-size:30px;margin-bottom:.4em;color:var(--mobileheadertxt);border-bottom:1px solid var(--mobileheaderborder);font-weight:bold;padding-bottom:.75em}h2{font-size:24px}h3{font-size:19px}h4{font-size:18px;margin-top:1.8em}.panel h2,.panel .h2,.panel h3,.panel .h3{margin-top:0;margin-bottom:25px}p{margin:0 0 10px;font-size:1em;line-height:1.7em}.m-v1{margin:1em 0}.m-h1{margin:0 1em}.m-l1{margin:0 0 0 1em}.m-r1{margin:0 1em 0 0}.m-t1{margin:1em 0 0 0}.m-b1{margin:0 0 1em 0}.m-v05{margin:.5em 0}.m-h05{margin:0 .5em}.m-l05{margin:0 0 0 .5em}.m-r05{margin:0 0 .5em 0}.m-t05{margin:.5em 0 0 0}.m-b05{margin:0 0 .5em 0}.and-text{padding:7px 0 0 0;margin:0;text-align:center}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:none}.panel-primary>.panel-heading{background-image:none;background:#327bb3;border-radius:0}.panel-warning{border-color:#d29993}.taz-header{margin-top:.3em;font-size:17px}.last-login-header{margin-top:-.7em;font-size:13px}#modalHeader1{justify-content:right !important}.modal-header{min-height:16px;padding:0 15px;border-bottom:0;font-size:.9em;border-bottom:1px solid var(--mobileheaderborder);display:flex;justify-content:space-between}.modal-header i.fa.fa-times.btn-modal-close{margin:.9em 0 0 0;font-size:1.4em;opacity:.4}.modal-footer{padding:15px;text-align:right;border-top:0;border-top:1px solid var(--mobileheaderborder)}.modal-dialog #pdfViewer{height:calc(100vh - 410px) !important}.fa-home:before{font-size:.9em}#sideNav.hidden-xs.normalMenu:before{content:"פעולות באתר";color:#0368b0;font-weight:bold;display:block;margin:1em 0 1.5em;font-size:1.3em;border-bottom:2px #3dc5f5 solid;padding-bottom:1em}#sideNav .fa-caret-down:before{color:#9cbacf;font-size:1.8em}#sideNav .fa-caret-up:before{color:#001f56;font-size:1.8em}#sideNav .register-bold{font-weight:bold;color:#e00 !important}.btn{display:inline-block;padding:6px 11px;margin-bottom:0;font-size:15px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;text-shadow:none}.btn-default{text-shadow:none;box-shadow:none;background-image:none;border:0;color:var(--btn-default-color);background-color:var(--btn-default-bg);min-width:5em}.btn-default:hover,.btn-default:focus{background-color:#afe2f8}.btn-default:active,.btn-default.active{background-color:#84daff;border-color:#84daff}.btn-primary{background-image:none;background-color:#327bb3;font-weight:bold}.btn-primary:hover,.btn-primary:focus{background-color:#1f659a}.btn-info{background:#2aabd2;border:0}.btn-info:hover,.btn-info:focus{background-color:#108aaf}.btn-warning{background:#eb9316;background-image:none;border:0}.btn-warning:hover,.btn-warning:focus{background-color:#cc7800}i.fa.fa-home.fa-btl:before{content:" ";background:url(/Images/logo3.png);background-size:1054%;width:20px;height:20px;float:right;background-position:-178px -5px;border-radius:50%;box-sizing:border-box}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-file-pdf-o:before{color:#df1616;background:#fff;border-radius:.1em .5em .1em .1em}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.alert-success{background:#d1efc4}.alert-info{background:#b9def0}.alert-warning{background:#fff8d1}.alert.alert,.alert-success.alert-success,.alert-info.alert-info,.alert-warning.alert-warning,.alert-danger.alert-danger{background-image:none;border:0;box-shadow:none}.table-striped{background:#fff}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:var(--hoverbg)}.table>tbody>tr>td,.table>tfoot>tr>td{border:0;border-bottom:1px solid #ddd}.table>thead>tr>th{color:var(--tableheader);font-size:.9em}.hok-ashrai-heading{margin-bottom:.2em !important;margin-top:.2em !important;font-size:19px !important}.panel-body{line-height:1.8em}.information-line{line-height:.7em}input#vm_Email,input#vm_EmailConfirmation,input#vm_ConfirmEmail{direction:ltr}.email input{text-transform:lowercase;direction:ltr}.user-details-panels label{font-weight:normal}.user-details-panels label+span{font-weight:bold}.user-details-panels .panel-body{line-height:initial}.user-details-panels .fa.fa-pencil{text-decoration:none;display:inline-block;margin:0 .4em}.user-details-panels a:hover{color:#000}.missing-data{color:#a94463;font-style:italic;font-weight:normal !important}.text-user-code{color:#000;padding:1em;font-weight:bold;font-size:1.5em}button.btn.btn-link{background:none;border:0;color:#197bc2;width:auto;min-width:auto !important}.col-sm-3 button.btn{min-width:90px}.ease-tran{transition:all 1s ease-in-out}.text-enlarged-1em{font-size:1.1em;color:#000;background-color:#ff0}.login-responcive{color:#838383;border-radius:50%;text-align:center;box-sizing:border-box;padding-top:22px;font-weight:normal;margin:2em auto;display:flex;align-items:center;gap:1em;justify-content:center}.login-page h1{margin-bottom:1em}.login-responcive>label{font-weight:normal;line-height:16px}.login-responcive>img{margin-bottom:7px;width:47px;filter:grayscale(1);opacity:.6}.mar-vb0{margin-bottom:0}.mar-vb1{margin-bottom:1em !important}.mar-v1_8-top{margin-top:1.8em}.mar-vm05-top{margin-top:-.5em}.mar05{margin:.5em}.mar-v05{margin:.5em 0}.mar-h05{margin:0 .5em}.pad05{padding:.5em}.pad-v05{padding:.5em 0}.pad-h05{padding:0 .5em}.pad-hr04{padding-right:.4em}.mar1{margin:1em}.mar-v1{margin:1em 0}.mar-h1{margin:0 1em}.pad1{padding:1em}.pad-v1{padding:1em 0}.pad-vb1{padding-bottom:1em}.pad-vb5_5{padding-bottom:5.5em}.pad-h1{padding:0 1em}.pad-h1_5{padding:0 1.5em}.pad-h1-rt{padding-right:1em !important}.mar-v1-top{margin-top:1em}.pad-h2_9-rt{padding-right:2.9em}.mar-v1m-top{margin-top:-1em}.mar-t1d5{margin-top:1.5em}.mar-b1d5{margin-bottom:1.5em}.pad2{padding:2em}.pad-v2{padding:2em 0}.pad-h2{padding:0 2em}ul.btl-ul{list-style-position:outside}ul.btl-ul li{margin:.5em 0}.tooltip-in-table{padding-left:21px !important;padding-top:0 !important}.panel-heading.panel-heading{background-image:none}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading{color:var(--headertxt);background-color:#def1ff;border-color:var(--panelborder)}.panel-default{border-color:var(--panelborder)}.alert-success{color:#255d26 !important;background-color:#dff0d8 !important;border-color:#d6e9c6 !important}.alert-default{background:#f4fbfe;box-shadow:none;border-radius:0;border:0}.panel-info>.panel-heading,.alert-info{background-image:none;color:#5d5d5d;border:0;background:#f9f9f9;box-shadow:none;background-image:none}.alert-news.alert-info{background:#f4fbfe;font-size:1.3em;text-align:center}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1;background-image:none}#vaadotAtidyInfo,#vaadotKodemInfo{padding:1em 1em 0}.alert-info.alert-info,.panel-info>.panel-body{color:#000}div.panel-heading.consist-header-h4{padding:3px 15px !important}.panel-heading h4,.panel-heading{font-weight:bold}.panel-info>.panel-heading,.alert-info{color:#315e8b;background:#fbfbfb;border-bottom:1px solid #ececec}.panel-primary.panel-primary{border-color:#3272a0}.panel-success.panel-success{border-color:#3c763d}.panel-warning.panel-warning{border-color:#cf9a3b}.panel-danger.panel-danger{border-color:#a94442}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}span.fa.fa-exclamation-circle.notice{margin-left:5px}.panel-info{border-color:#bfbfbf;background-color:#f9f9f9}.non-shown{display:none}.shown{display:block}.rosh-shana{color:#8b0000}.alert ul li{margin:.7em 0}.btn.btn-xs.btn-logout-xs{background:#34719c;color:#fff}button.btn.btn-success{background-image:none;background:#269426;border:0}button.btn.btn-success:hover{background:#0f670f}.btn-acc.pull-right{margin:1em 2.5em}.btn-acc.pull-right button.btn{background:#e3f3ff;border:0;font-weight:bold;color:#005aa4}.btn-acc.pull-right button.btn:hover{background-color:#34719c;color:#fff}.btn-acc-on{width:auto !important}.btn-acc-off{min-width:0 !important;border-radius:3em !important;font-size:1.2em !important}.areaFlash>div.row.hidden-print{line-height:inherit}.panel-heading .linkBtn,.panel-heading button.btn-link{font-weight:bold;width:100%;text-align:right}.panel-heading .linkBtn{display:block;text-decoration:none}.panel-heading .linkBtn .fa,.panel-heading button.btn-link .fa{float:left;font-size:1.5em}.panel-heading .linkBtn:hover,.panel-heading button.btn-link:hover{text-decoration:underline}.panel-heading h4{font-size:14px}.btn-success:hover,.btn-success:focus{background-color:#146c14}div.list-group button:focus{outline:1px dotted #212121}.interior-list-item{background-color:#f5f5f5}.list-group-item.interior-list-button.active,.list-group-item.interior-list-button.active:hover,.list-group-item.interior-list-button.active:focus{background-image:-webkit-linear-gradient(top,#2d618e 0%,#315e8b 100%);background-image:-o-linear-gradient(top,#2d618e 0%,#315e8b 100%);background-image:-webkit-gradient(linear,right top,right bottom,from(#2d618e),to(#315e8b));background-image:linear-gradient(to bottom,#2d618e 0%,#315e8b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2D618E',endColorstr='#ff315e8b',GradientType=0)}a.list-group-item{text-decoration:none !important;font-weight:bold}.list-group-item.active a{color:#fff !important}.bg-black{background-color:#000}.container{margin:0 auto}.emptyMenu{padding:6px 12px}.emptyMenu:after{content:'.';color:#5dadd5}.anchor-cursor{cursor:pointer}h2.anchor-ref{padding-top:80px}p.anchor-ref{padding-top:60px}.required-label:after{content:'*';position:absolute;margin-right:5px;color:#e00;font-size:1.5em}.required-inp:before{content:'*';position:absolute;margin-right:-15px;color:#e00;font-size:1.5em}.required-inp{text-indent:5px}.required-checkbox{margin-right:-25px !important}.text-danger.text-danger{color:var(--red)}.text-dark{color:#000}.text-justify-imp{text-align:justify !important}label.like-a:hover,label.like-a:focus{color:#2a6496;text-decoration:underline}label.like-a:active,label.like-a:hover{outline:0}.like-a{color:#315e8b;text-decoration:underline;background:transparent}a{text-decoration:underline}a.btn{text-decoration:none}li.xsMnu a{text-decoration:none}li[role="tab"] a{text-decoration:none}.slim-form-group .form-group{margin-bottom:0}div.form-group.has-error label.like-a{color:#a94442 !important}div[id="vnPayment2wizard"] label{font-weight:normal !important}div[id="vnPayment2wizard"] hr.col-md-9{border-color:#ccc !important}div[id="vnPayment2wizard"] hr.col-md-2{padding-bottom:1em;border-color:#ccc !important}.tipped-payment{position:absolute;top:3px;width:auto !important}div[id="confirmationWizard"] hr.col-md-9{border-color:#ccc !important}div[id="confirmationWizard"] hr.col-md-2{padding-bottom:1em;border-color:#ccc !important}div[id="identificationArea"] label{text-align:right !important}div[id="identificationArea"] .panel{min-height:26em}@media(min-width:320px){.tipped-payment{right:95px;top:-30px}.tipped-payment-group .radio-inline+.radio-inline{margin-right:0}.btn-back-payments{margin-bottom:10px}}@media(max-width:768px){div#identificationArea .login-form .row{margin:0;position:static}}.low-help-block{margin-bottom:-1em}.text-left-imp{text-align:right !important}@media(min-width:769px){.tipped-payment-group .radio-inline+.radio-inline{margin-right:10px}div#identificationArea .form-group.tipped{margin-bottom:0}div#identificationArea .login-form .row{margin:0 -60px;position:relative}div#identificationArea .login-form .col{min-height:29em}div#identificationArea .login-form{margin-bottom:2em}}@media(min-width:1024px){.tipped-payment{right:240px;top:0}.tipped-payment-group .radio-inline+.radio-inline{margin-right:0}.btn-back-payments{margin-bottom:10px}}@media(min-width:1440px){.tipped-payment{right:400px}.tipped-payment-group .radio-inline+.radio-inline{margin-right:10px}}@media(min-width:992px){.mar-v5-top-md-tran{margin-top:5em}.container{min-width:970px;width:98%}}@media(max-width:991px){.pad-v1-sm{padding:1em 0}.btn-acc.pull-right{margin:3.5em 2.5em 0 0;width:auto;left:5.7em;position:absolute;z-index:1}.btn-acc.pull-right button.btn{border-radius:3px;padding:2px 5px;font-size:13px;min-width:1px;margin-top:-1px}.btn-acc.pull-right.btn-container-acc-natzig{margin:4.5em 2.5em 0 6.3em}.btn-acc-off.btn-acc-natzig{font-size:.9em !important}}@media(max-width:767px){.btn-acc.pull-right{margin:7em 2.5em 0 -1em}.btn-acc.pull-right.btn-container-acc-natzig{margin:7.1em 8em 0 -1em;position:absolute;z-index:555}.user span.visible-xs-inline{position:absolute;top:8em;z-index:444;right:6.2em;margin:-10px 0 0 1px;color:#fff;width:calc(100% - 10.9em);text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-indent:-2.8em;height:2.6em;font-size:1.1em}.user .exit{display:none}.btn-acc.pull-right button.btn{border-radius:3px;font-weight:bold;padding:.15em;border:0;font-size:13px;width:29px;margin-top:-1px}.btn-acc-off.btn-acc-natzig{font-size:1.2em !important}}@media(max-width:480px){.container{padding:0}.header-snif{width:100%}h1{font-size:1.8em}.user span.visible-xs-inline{top:6em;right:4.5em}.navbar-header{padding:0 15px}.btn-acc.pull-right.btn-container-acc-natzig{margin:7.2em 12.5em 0 -2em;position:absolute;z-index:555}.btn-acc.pull-right button.btn{border-radius:3px;font-weight:bold;padding:.15em;border:0;font-size:13px;width:29px;margin-top:-53px;background:#34719c;color:#fff}}@media(max-width:375px){.btn-acc.pull-right{margin:7.1em 6.5em 0 -20px}}.navbar-header{margin:0 !important;float:right;width:100%;z-index:10}.navbar-toggle+.caption.hidden-sm.hidden-md.hidden-lg.visible-xs-block{display:none !important}.row.layout{background:#fff;padding:15px 0 10px;margin:0}#topBanner{display:block;height:86px;border-top:10px solid #0368b0}#topBanner.collapse{border:0}#topLogo{height:86px;background:url(/Images/logo3.png) no-repeat right}#topBanner.collapse.in #topLogo{display:block}#topBanner.collapse #topLogo{display:none}#tvLink{height:64px;background:url(/Images/tvLogo.png) no-repeat right;display:inline-block;padding:18px 80px}.collapse .user{display:none}.collapse.in .user{display:inline-block}.user{padding:20px 0 0 20px}.user span{margin-bottom:10px;color:#074477;font-weight:bold;text-align:left}.user .exit{padding-top:10px}.user .btn-logout{float:left;margin-bottom:10px;background:#d6e4ef;color:#274e6a;font-weight:bold;font-size:.9em;padding:2px 10px;margin-right:10px;text-align:center;border-radius:2px;-webkit-transition:background ease .2s;-moz-transition:background ease .2s;-o-transition:background ease .2s;transition:background ease .2s;text-decoration:none}.user .btn-logout:hover{color:#000;background:#ffdcb0}.navbar-default{background:#34719c;border-radius:0;box-shadow:0 0 0;border:none;min-height:36px}.navbar-default .navbar-nav>li:last-child>a{box-shadow:none}.navbar-default.bg-alert{background:#8b0000}.stickyTop .inner{background:#fff;height:124px}.stickyMenu .inner{background:#fff;height:104px}.navbar-header div.caption{line-height:28px;padding:10px;float:right}.ng-cloak,.ng-hide{display:none}.navbar-right>li>a{display:inline-block}#moduleContent{display:table-cell;padding-left:0}#sideNav{display:table-cell;padding-right:0}#sideNav .actn-side a i{font-size:1.2em;color:#0f7cc2;float:right}#sideNav .actn-side a i.fa.fa-heart{margin:4px 0 0 6px !important}#sideNav .actn-side a i.fa.fa-home{margin:4px 0 0 6px !important}#sideNav .actn-side a i.fa.fa-calendar{margin:4px 0 0 6px !important}#sideNav .actn-side a i.fa.fa-certificate{margin:4px 0 0 6px !important}#sideNav .actn-side a i.fa.fa-envelope-o{margin:4px 0 0 6px !important}#sideNav .actn-side a i.fa.fa-inbox{margin:4px 0 0 6px !important}#sideNav .actn-side a i.fa.fa-user-md{margin:4px 0 0 6px !important}#sideNav .actn-side a i.fa.fa-file-text-o{margin:4px 0 0 6px !important}#sideNav .actn-side a i.fa.fa-upload{margin:4px 0 0 5px !important}#sideNav .actn-side a i.fa.fa-edit{margin:6px -3px 0 6px !important}#sideNav .actn-side a i.fa.fa-list{margin:5px -2px 0 6px !important;display:table-cell;float:none;vertical-align:middle;padding-left:0;text-align:right;font-size:1em}#sideNav .actn-side a i.fa.fa-list+span{display:table-cell;line-height:1em;padding-right:6px}#sideNav .actn-side a i.fa.fa-paper-plane{margin:6px -3px 0 6px !important}#sideNav .actn-side a i.fa.fa-child{font-size:1.3em;margin:2px 1px 0 6px !important}#sideNav .actn-side a i.fa.fa-wheelchair{margin:2px 1px 0 6px !important}#sideNav .actn-side a{width:100%;border-right:4px solid transparent;text-decoration:none;-webkit-transition:background ease .2s;-moz-transition:background ease .2s;-o-transition:background ease .2s;transition:background ease .2s}#sideNav .actn-side a:hover{background:#f0f0f0}#sideNav ul{padding:0}.sideMnu{list-style:none}.sideMnu a{background:#ecf5fb;line-height:20pt;padding:.7em 6px;border-right:4px solid #8fb6ce;margin-bottom:2px;font-size:1.1em;display:block;text-decoration:none;width:100%;color:#045a78;-webkit-transition:background ease .2s;-moz-transition:background ease .2s;-o-transition:background ease .2s;transition:background ease .2s}.login-side-menu li.sideMnu a{background:#fff;border-bottom:1px solid #d1d9e0;font-size:1em;border-right:0}.login-side-menu li.sideMnu a:hover{background:#deedf7}.login-intro{float:right;width:61%}.login-page .signup-banner{float:left;width:34%;background:#fff;border-radius:.5em;display:flex;align-items:center;gap:1em}.login-page .signup-banner i{font-size:2.3em;color:#9bd5ff}.login-page .signup-banner a{display:block}.sideMnu a.active{border-right:4px solid #ffd581;font-weight:bold;background-color:var(--activebg) !important;border-bottom:0 !important;color:#333;font-size:1.03em}.sideMnu a.navSpecial{border-right:4px solid #f00}.sideMnu a.navNatzig{border-right:4px solid #00f}.sideMnu a:hover{background:#deedf7}.sideMnu a span{line-height:20pt}.sideMnu a.singleNav{cursor:pointer}.sideMnu a.menu-avtala-lnk{border:0 solid #f07994 !important;box-sizing:border-box;border-collapse:collapse;border-radius:4px;display:flex;background:#ffe8ed;align-items:center;font-size:1.03em}#sideNav .actn-side a.menu-avtala-lnk i.fa.fa-edit{margin:0 0 -3px 11px !important;font-size:2em;color:#e21d49}#sideNav .actn-side a.menu-avtala-lnk .register-bold{font-weight:bold;color:#c93758 !important}.sideMnuSub{list-style:none}.sideMnuSub a{background:#fff;line-height:1.4em;padding:6px 15px 6px 6px;border-right:4px solid #fff;display:block;text-decoration:none;border-bottom:1px solid #cfe7f5;color:#263d45;box-sizing:border-box;transition:.3s ease}.sideMnuSub:last-child a{border-bottom:0}.sideMnuSub a:hover{background:var(--hoverbg);border-right-color:#84bef3;transition:.3s ease}.sideMnuSub a.active{font-weight:bold;background-color:#faf2dd;border-right:4px solid var(--activeborder);color:#444;border-top:0;border-bottom-color:#faf2dd;border-bottom:0}.subNav:last-child a.active{border-bottom-color:#e00 !important}.skip-links{margin:0;padding:0;list-style-type:none}.skip-links a{position:absolute;top:-40em;background-color:#000;color:#fff;padding:.5em .75em;font-weight:bold;text-decoration:none}.skip-links a:focus{top:-16px}.skip-links.skip-links-top-page a:focus{top:0;z-index:10003}.nav2{padding-right:1px}#topNav,.nav.navbar-nav.navbar-nav{width:100%;height:auto;margin:0 -15px 0 -15px}#topNav_home{text-align:center}#topNav_home i.fa.fa-home,#topNav_home i.fa.fa-heart-o{margin:0 0 0 0 !important;display:inline-block;font-size:1.25em}@media(min-width:768px){.col-sm-6.last{padding-right:0}h1{font-size:1.8em;color:var(--headertxt);border-bottom:2px solid var(--headerborder)}.complex-header h1{display:inline-block}.modal-footer button.btn{margin-left:3.5em}button.btn{min-width:158px !important}.btn-acc.pull-right button.btn{min-width:1.5em !important}#topNav.navbar-nav>li{width:12.5%;text-align:center}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus{color:#fff;background-color:transparent}.padt16{padding-top:15px !important}.navbar-fixed-top.container .navbar{margin-bottom:0}.dropdown-menu>.xsMnu>a:focus{color:#fff !important}}#topNav.navbar-nav.public>li{width:16.66%}#topNav .fa{padding-left:4px}.navbar-default .navbar-nav>li>a:focus,.xsMnu a:focus{outline:1px solid #ffab01 !important;box-shadow:0 0 10px white;color:#fff;background:#3582a7 !important}.navbar-default .navbar-nav>li>a.active,.xsMnu a.active{background:#1d688d !important;text-decoration:underline;color:#fff !important;font-weight:bold}.navbar-default .navbar-nav>li>a{color:#fff;font-weight:bold;text-shadow:0 0 0 transparent;padding:8px;box-shadow:inset 1px 0 0 #569fc4;-webkit-transition:background ease .2s;-moz-transition:background ease .2s;-o-transition:background ease .2s;transition:background ease .2s;text-decoration:none !important}.navbar-default .navbar-nav>li>a i{font-weight:normal;font-size:1.4em;margin:-2px 0 0 0}.navbar-default .navbar-nav>li>a:hover{color:#fff !important;/*!important;*/background:#1e5975 !important}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{border-top:3px #ffd358 solid;background:none;color:#000 !important;padding:5px 0 8px;box-shadow:inset 1px 0 0 #3c93bd}.navbar-nav>li{width:100%}.dropdown-menu .xsMnu a.hover,.dropdown-menu .xsMnu a.active{background:#faf2dd !important;color:#444 !important;text-decoration:none}@media(max-width:543px) and (min-width:481px){#topLogo{background-size:100%}.transp-background{width:68% !important}}@media(max-height:480px) and (max-width:320px){#topNav.ntop{height:380px}}@media(max-height:320px) and (max-width:480px){#topNav.ntop{height:220px}}@media(max-width:767px){.tipped-input-mobile{display:table-cell;width:96%}.nav>li>a:hover{color:#fff;background:#3582a7}#topNav{height:calc(100vh - 110px)}#topNav.ntop{height:calc(100vh - 50px)}#topNav,.nav.navbar-nav.navbar-nav{margin:0}.navbar-fixed-top .navbar-collapse{max-height:inherit}.navbar-nav>li{width:100% !important}.nav>li>section>.nav{background:#4a97c2}.nav>li>section>.nav a:before{content:"";margin-left:6px;font:normal normal normal 14px/1 FontAwesome}.nav>li>a,.nav .dropdown-menu>li>a{color:var(--tabtxt);border-bottom:1px solid #80c4eb}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus{color:#fff;background-color:transparent}.dropdown-menu>li>a:hover{color:#fff !important;background:#569fc4 !important}div.nav2{display:none}#sideNav,#moduleContent{display:block;min-height:0;padding-left:15px}#sideNav ul ul{padding-right:0}.navbar{margin-bottom:0}div.nav2{padding:14px 13px 0 0}ul.nav ul.nav li{padding-right:20px}div.caption.left{float:left;color:#fff;font-weight:bold;line-height:15px !important}div.caption.right{float:right;color:#fff;font-weight:bold;line-height:15px !important}.btn-logout-xs{margin-top:15px}}.blocking-click .pbar{width:16px;height:11px;background-image:url(/Images/spinner-small.gif)}.form-box{margin-top:20px;padding:40px 20px 20px;background-color:#f7f7f7;-moz-box-shadow:0 2px 2px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(0,0,0,.3)}.phoneNumber input{border-radius:0 4px 4px 0 !important;float:right !important;padding:6px !important;width:100px !important}.phoneNumber select{border-radius:4px 0 0 4px !important;border-right:0 none !important;float:left !important;padding:6px !important;width:68px !important}.phone-reset{text-decoration:underline;padding-top:.1em;padding-right:0}.form-control.no-error-styling{padding-left:inherit}@media(max-width:768px){.navbar-toggle{margin-right:0;border:0}span.mobile-block{display:block}.space-h4-modal-small{margin-right:6px}}.info{padding-bottom:15px}.tabSubTitle{padding-bottom:15px;padding-top:15px}.like-label{display:inline}.div-like-label{display:inline-block}.no-outline{outline:none}.nav-tabs{border-bottom:0 solid #3272a0}.nav-tabs>li{float:right;margin-bottom:-1px}.nav-tabs>li:not(.active)>a:hover{background:var(--tabhover) !important;color:var(--tabactivetxt) !important;border-bottom:5px solid var(--headerborder) !important;transition:.2s ease}.nav-tabs>li:not(.active)>a:hover:before{color:var(--headerborder) !important;transition:.2s ease;opacity:1}.tab-content.tab-content{background-image:none;background:var(--tabcontent);border:1px solid #c1d3e0;margin:0 0;padding-top:2em;min-height:auto;border-radius:0}.tab-content.tab-content .panel-default{border:0}@media(max-width:500px){.tab-content.tab-content{margin:0 -1em}}.nav-tabs.nav-tabs>li>a{border:0 solid var(--tabboorder);color:var(--tabtxt);background:var(--tabbg);margin:0;border-bottom:5px solid var(--tabboorder);font-size:1.1em;transition:.2s ease}.nav-tabs.nav-tabs>li>a:before{content:"";display:block;text-align:center;font-family:'FontAwesome';color:var(--iconcolor);font-size:1.5em;font-weight:normal}.nav-tabs.nav-tabs>li.active>a:before{color:var(--tabactiveicon) !important;opacity:1}.nav-tabs.nav-tabs>li[heading="פרטי תביעה"]>a:before,.nav-tabs.nav-tabs>li[heading="נתוני תביעה"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading="אחוזים רפואיים"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading="אחוזי זכאות לקצבה"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading="דרגת אי כושר"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading="תשלומים לתביעה אישית"]>a:before,.nav-tabs.nav-tabs>li[heading="פרוט הבקשות למענקי עידוד/תמרוץ"]>a:before,.nav-tabs.nav-tabs>li[heading="הכנסות"]>a:before,.nav-tabs.nav-tabs>li[heading="תשלומים"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading="תביעות מעסיק"]>a:before,.nav-tabs.nav-tabs>li[heading="עיסוקים"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading="מסמכים ובדיקות נדרשים"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading="מסמכים שהתקבלו"]>a:before{content:"";font-weight:bold}.nav-tabs.nav-tabs>li[heading="כניסות אחרונות לאתר האישי"]>a:before,.nav-tabs.nav-tabs>li[heading="חיובים עתידיים"]>a:before{content:"";transform:scaleX(-1)}.nav-tabs.nav-tabs>li[heading="חובות"]>a:before,.nav-tabs.nav-tabs>li[heading="מקדמות"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading="דף קשר"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading="הסדרים"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading="תוספת ימי שירות (40%)"]>a:before,.nav-tabs.nav-tabs>li[heading="מקור ההכנסות"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading="פניות ובירורים דרך האתר"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading*="תקופות השירות מצה"]>a:before,.nav-tabs.nav-tabs>li[heading="מפת שרות תעסוקה"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading="הכנסות בן/ת זוג"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading="מיצוי זכויות"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading="פרוט הזכאויות למענק אכלוס"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading="תביעות אישיות"]>a:before{content:""}.nav-tabs.nav-tabs>li[heading="דף חשבון"]>a:before{content:""}.nav-tabs.nav-tabs>li.active>a:hover,.nav-tabs.nav-tabs>li.active>a,.nav-tabs.nav-tabs>li.active>a:hover,.nav-tabs.nav-tabs>li.active>a:focus{background-color:var(--tabactivebg) !important;cursor:default;border-bottom:5px solid var(--activeborder);box-sizing:border-box;color:var(--tabactivetxt);font-weight:bold}div[wizard] .nav-tabs.nav-tabs>li.active>a{color:#000 !important}div[wizard] .nav-tabs.nav-tabs>li.active>a:hover,div[wizard] .nav-tabs.nav-tabs>li.active>a,div[wizard] .nav-tabs.nav-tabs>li.active>a:hover,div[wizard] .nav-tabs.nav-tabs>li.active>a:focus{color:initial}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{font-weight:bold;background-image:none;border-top:0 solid #0368b0;padding-top:7px;border:0}.steps-indicator.nav-tabs>li.active>a,.steps-indicator.nav-tabs>li.active>a:hover,.steps-indicator.nav-tabs>li.active>a:focus{background-color:#fff !important}.nav-tabs>li{margin-left:3px;margin:0 .7em !important}.steps-indicator.line.thin-indicator,.thick-indicator.steps-indicator.line.level-2{counter-reset:btl-inner-counter;margin-top:1.5em;margin-bottom:1em;display:block;width:100%;border-radius:0 !important;border:0;padding:0;font-size:.95em;float:right;width:auto;list-style-position:inside;list-style-type:none;background:url(/Images/px.png) repeat}ul.nav+ul.steps-indicator.line li{float:none;border-right-width:1px !important;border-radius:0 !important;border-right-width:0 !important;padding:.6em .6em .6em .6em !important}.steps-indicator.line li:last-child,ul.nav+ul.steps-indicator.line li:last-child{margin-left:0 !important}ul.nav+ul.steps-indicator.line li.editing,ul.nav+ul.steps-indicator.line li.current{border-width:0 !important}ul.nav+ul.steps-indicator.line li.editing a,ul.nav+ul.steps-indicator.line li.current a{color:#315e8b;font-weight:bold}.steps{margin-top:1em;clear:both}@media(max-width:480px){.complex-header h1{margin-top:-.6em !important}.transp-background{width:64% !important}.steps-indicator.line li{position:initial}.steps-indicator.line.level-2{width:100%;background:none;display:block;height:initial}ul.nav+ul.steps-indicator.line li.editing,ul.nav+ul.steps-indicator.line li.current,.steps-indicator.line.level-2 li{width:100% !important;text-align:right;border-bottom:1px solid #ccc !important;margin:0 !important;position:initial;border-radius:0}.payment-wizard hr{display:none}}@media(min-width:481px){.steps-indicator.line.steps-6 li,.steps-indicator.line.steps-5 li,.steps-indicator.line.steps-4 li{width:auto}}div[wz-step]>div.panel{display:inline-block;width:100%}.steps-indicator.line li,ul.nav+ul.steps-indicator.line li{border-color:#ccc;border-image:none;border-top-left-radius:14em;border-bottom-left-radius:14em;border-bottom-right-radius:5em 5em;border-top-right-radius:5em 5em;border-style:solid;border-width:0;margin:5px 0 5px 2em;padding:6px 6px 6px 12px;float:right;background:#fff}.steps-indicator.line li:before,ul.nav+ul.steps-indicator.line li:before{content:counter(btl-inner-counter,hebrew);counter-increment:btl-inner-counter;background:#b7b7b7;color:#fff;display:inline-block;text-align:center;width:1.5em;height:1.5em;border-radius:50%;line-height:1.6em;font-weight:bold;margin:0 0 0 .3em;font-size:.9em}.steps-indicator li.current:before,.steps-indicator li.active:before,.steps-indicator li.editing:before,ul.nav+ul.steps-indicator.line li.editing:before,ul.nav+ul.steps-indicator.line li.current:before{background:#0186c7 !important}.steps-indicator.line li.done:before,ul.nav+ul.steps-indicator.line li.done:before{content:"";font:normal normal normal 14px/1 FontAwesome;background:#81bf7d;font-size:.9em;line-height:1.6em}input[type="checkbox"].input-validation-error{border:0 none}.ordered-list{list-style-type:hebrew;font-weight:bold}ul.ordered-list li span{font-weight:normal}.like-h3{font-size:19px}.last-shown-row{border-right:4px solid #d97700}@media(max-width:768px){.info.row label{margin-top:15px}.info{padding-bottom:0}}.newWIndow{margin:10px 0 10px 0}.fluidvids{width:100%;position:relative}.fluidvids iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%}table>caption{text-align:right}.ftTable{display:table;width:100%}.ftTblHeader{display:table-cell;border-bottom:2px solid #ddd;padding:2px}.ftTblCell{display:table-cell;padding:6px}.current-edited-row{background-image:linear-gradient(to bottom,#dff0d8 0%,#d0e9c6 100%) !important;background-repeat:repeat-x !important}.btn-td{padding-top:1px !important}.ftTblRow{display:table-row;background:#fff}.ftTblRow:nth-child(even){background-color:#f8f8f8}.ftTblRowDbl{display:table-row}.stripedTblDbl0{background-color:#f8f8f8}.stripedTblDbl1{background-color:#fdfdfd}.stripedTblDbl0:nth-child(even),.stripedTblDbl1:nth-child(even){border-bottom-style:double;border-bottom-color:#add8e6}.ftShem{width:30%}.ftShemMaasik{width:15%}.ftNose{width:15%}.ftSnif{width:20%}.ftPhone{width:20%}.ftDate{width:15%}.ftShortDate{width:10%}.ftStatus{width:15%}.ftShort{width:25%}.ftSmall{width:10%}.ftXSmall{width:5%}.ftSchum{width:15%}.ftTchum{width:15%}.ftAmount{width:10%}.ftHour{width:10%}.ftMid{width:25%}.ftDesc{width:50%}.ftSmallDesc{width:20%}.ftMidDesc{width:60%}.ftLongDesc{width:70%}.ftXLongDesc{width:75%}.ftTik{width:20%}.ft30{width:30%}.ft40{width:40%}.ft55{width:55%}.text-center-v{vertical-align:middle !important}#pnlData label{width:50px}.label-row{text-align:right !important}.olSupressPdRight{padding-right:20px !important;margin:0}.top-space{margin-top:10px}.pnlEmph{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ftBlock{border:1px solid #ddd;border-radius:8px;padding:10px;margin-bottom:10px;background:#fff}.ftBlock:nth-child(odd){background-color:#f8f8f8}.notice-success{padding:5px !important;margin-bottom:5px !important}.notice-success-exclamation{font-size:14pt}.notice-error{padding:5px !important;margin-bottom:5px !important}.notice{color:#428bca;font-size:14pt}.notice-danger{font-size:14pt}.error-link{color:#a94442 !important}p.pniya-answer img{max-width:95%}#pnlDates{display:table-cell;width:80px}#pnlData{display:table-cell;width:100%}#pnlTarTvia{display:table-cell;width:120px}#pnlDataTvia{display:table-cell;width:auto}.tab-content{padding-top:10px}.field-validation-error{color:#b94a48}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #b94a48}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#b94a48}.validation-summary-valid{display:none}
/*! 
 * angular-loading-bar v0.5.0
 * https://chieffancypants.github.io/angular-loading-bar
 * Copyright (c) 2014 Wes Cruver
 * License: MIT
 */
#loader-container{position:relative}#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;-webkit-transition:350ms linear all;-moz-transition:350ms linear all;-o-transition:350ms linear all;transition:350ms linear all}#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active,#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active{opacity:0}#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave,#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave{opacity:1}#loading-bar .bar{-webkit-transition:width 350ms;-moz-transition:width 350ms;-o-transition:width 350ms;transition:width 350ms;background:#ffb901;position:absolute;z-index:10002;top:0;left:0;width:100%;height:6px;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar .peg{position:absolute;width:70px;right:0;top:0;height:2px;opacity:.45;-moz-box-shadow:#29d 1px 0 6px 1px;-ms-box-shadow:#29d 1px 0 6px 1px;-webkit-box-shadow:#29d 1px 0 6px 1px;box-shadow:#29d 1px 0 6px 1px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#loading-bar-spinner{display:block;position:absolute;z-index:10002;top:10px;left:10px}#loading-bar-spinner .spinner-icon{width:14px;height:14px;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:10px;-webkit-animation:loading-bar-spinner 400ms linear infinite;-moz-animation:loading-bar-spinner 400ms linear infinite;-ms-animation:loading-bar-spinner 400ms linear infinite;-o-animation:loading-bar-spinner 400ms linear infinite;animation:loading-bar-spinner 400ms linear infinite}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loading-bar-spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes loading-bar-spinner{0%{-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-o-transform:rotate(360deg);transform:rotate(360deg);}}@-ms-keyframes loading-bar-spinner{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{transform:rotate(0deg);transform:rotate(0deg)}100%{transform:rotate(360deg);transform:rotate(360deg)}}.spinner{width:20px;height:20px;display:inline-block;border:solid 2px transparent;border-top-color:#808080;border-left-color:#808080;border-radius:20px;-webkit-animation:loading-bar-spinner 400ms linear infinite;-moz-animation:loading-bar-spinner 400ms linear infinite;-ms-animation:loading-bar-spinner 400ms linear infinite;-o-animation:loading-bar-spinner 400ms linear infinite;animation:loading-bar-spinner 400ms linear infinite}.spinner.text-white{border-top-color:#fff;border-left-color:#fff}.transp-background{background-color:transparent;width:377px;height:inherit}.fill-div{display:block;width:100%;height:100%;text-decoration:none}button.btn.btn-link.btn.red{color:#ac2925}.top-btn{margin-bottom:38px}.tipped-input{display:table-cell;width:96%}.tipped-help{display:table-cell;padding:5px 5px 0 0;text-align:left;vertical-align:top;width:45px;direction:ltr;cursor:help;color:#2d6ca2;font-size:16pt}.tipped-help-col{text-align:left;vertical-align:top;direction:ltr;cursor:help;color:#2d6ca2;font-size:16pt}.tooltipstered{cursor:help}.awaiting-receive-symbol{border:2px solid;border-radius:1em;border-color:#31708f}span.awaiting-receive-symbol{padding:0 8px}.text-pale{color:#d73131}.no-files{padding-right:13px}.icon-badge{display:inline-block;min-width:45px}.icon-badge-x{display:inline-block;min-width:60px}i.badge+i.legend-symbol{position:relative;top:-2px;left:6px}span.badge+span.table-symbol{position:relative;top:-2px;left:6px}.table-badge{font-size:7pt;background-color:#31708f}.table-symbol{font-size:16pt}.legend-badge{font-size:8pt;background-color:#31708f}.legend-symbol{font-size:20pt}.linkBtn{cursor:pointer}.table>thead>tr>td.editing,.table>tbody>tr>td.editing,.table>tfoot>tr>td.editing,.table>thead>tr>th.editing,.table>tbody>tr>th.editing,.table>tfoot>tr>th.editing,.table>thead>tr.editing>td,.table>tbody>tr.editing>td,.table>tfoot>tr.editing>td,.table>thead>tr.editing>th,.table>tbody>tr.editing>th,.table>tfoot>tr.editing>th{background-color:#dff0d8}.table-hover>tbody>tr>td.editing:hover,.table-hover>tbody>tr>th.editing:hover,.table-hover>tbody>tr.editing:hover>td,.table-hover>tbody>tr:hover>.editing,.table-hover>tbody>tr.editing:hover>th{background-color:#d0e9c6}.editing .editingHidden{display:none}.iconLarge{font-size:16pt}@media(max-width:480px){#topLogo{height:58px;background:url(/Images/logo3.png) no-repeat right;background-size:96%}.container>.navbar-collapse{margin-right:0}}.error-text-font{font-family:Arial}div.modal-content div#redAsteriskText{margin-right:1em}#redAsteriskText span{color:#c04;font-size:1.5em}.calendar-button{display:table-cell;padding:3px 8px;border-radius:4px;font-size:1.2em;background-color:#fff}.calendar-button:hover{cursor:pointer}.calendar-button-disabled{display:table-cell;padding:3px 8px;border-radius:4px;font-size:1.2em;background-color:#fff;color:#ccc;pointer-events:none}.calendar-container{display:table}.calendar-inp{display:table-cell}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{background:#0075c9 !important}.picker__day--today:before{border-top:.5em solid #ffbf6a !important}.month-picker-text{background-color:#fff !important;cursor:pointer !important}.my-drop-zone{border:dotted 3px #d3d3d3;border-radius:6px;padding:20px;background:#fafafa;display:flex;flex-direction:column;font-size:1.2em;justify-content:center;text-align:center}.my-drop-zone>strong{display:block}.my-drop-zone .custom-file-upload.btn{width:100%;max-width:14em;margin:1em auto 0}.nv-file-over{border:dotted 3px #e00}.ladda-button[data-style=expand-right][data-loading][data-size="s"],.ladda-button[data-style=expand-right][data-loading][data-size="xs"]{padding-right:5px}.another-file-over-class{border:dotted 3px #008000}.rotate-225{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.file-upload-hidden{display:none !important}.custom-file-upload{display:inline-block;padding:6px 12px;cursor:pointer;margin:5px;min-width:5em}.dropdown-menu{padding:10px}.ladda-button .ladda-label{margin:0 20px}.date-disabled{color:#808080 !important}.col.disabled-area{background-color:ButtonFace !important}.text-emphasized{font-weight:bold;padding:5px}.text-normal{font-weight:normal}.text-normal-imp{font-style:normal !important;color:#333 !important;font-weight:normal !important}.text-enlarged{font-size:26px}.text-enlarged-register{font-size:17px}.text-bold{font-weight:bold}.vscroll{max-height:500px;overflow-y:auto;overflow-x:hidden;padding:0;border-top:1px solid #ddd}.badge-step{position:absolute;top:-10px;right:7px;z-index:1;background-color:#428bca !important}.badge-footer{position:relative;display:inline-block;width:18px}.badge-footer .badge-step{top:-24px}.notice-container{width:100%;display:table}.notice-symbol,notice-msg{display:table-cell}.notice-symbol{padding:3px}.sum-row{text-align:left;font-weight:bold}.one-piece{display:table;margin-top:5px}.btn-email{padding:5px 14px !important;margin-top:10px}.email-text{padding:10px;border-radius:.3em;display:inline-block}.pdf-attention{padding:6px;border-radius:.3em;display:inline-block}.btn-calender:active,.btn-calender.active{border-color:#9ecaed;box-shadow:0 0 10px #9ecaed;border:1px solid;border-radius:13px;outline:none}.timeLineContainer{position:relative;margin-top:44px}.timeLineContainer .today{background:#ff6a07;width:2px;position:absolute;z-index:1}ul.timeline{margin:20px 0 0 0;padding:0}.timeline-header{color:#a8a8a8}.timeline-header ul{padding:0}.timeline-header li{list-style:none;padding:6px 0 5px 0;text-align:right;color:#000;font-size:.9em}.timeline-header li strong{font-weight:normal}.timeline-bar ul,.timeline-bar li{list-style:none;padding:0;line-height:20px}.timeline-row{list-style:none;display:table;width:100%;padding:0;margin:0;line-height:26px;height:26px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.timeline-row.details{background:#fff}.dates{background:#e9e9e9;color:#ebf1ce;border:0;padding:0;margin:0}.dates .timeline-header{border:0 !important;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#e9e9e9}.dates ul#dates{position:relative;border-bottom:4px solid #a8a8a8}.dates #dates li{border-left:0 !important;border-top:0 !important;border-bottom:0 !important;border-right:2px solid #a8a8a8 !important;font-size:.7em;padding:0 2px;text-overflow:clip;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-6px;height:6px}.dates #dates li .date{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);color:#666;display:inline-block;margin-right:-46px;position:relative;top:-34px}.dates #dates li.dateToday{border:0 !important}.dates #dates li.dateToday .date{margin-right:-16px;color:#ff6a07;font-weight:bold}.dates .lastDate{margin-right:-2px}.timeline-header.bar{line-height:24px;background:#f9f9f9}.timeline-header.step{background:#fff;line-height:20px;vertical-align:bottom}.timeline-header{display:table-cell;width:25%;background:url('/Images/timeline/marker-line.png') repeat-x left bottom}.timeline-bar{display:table-cell;width:75%;vertical-align:bottom}.timeline-bar.bar{border:none;vertical-align:top}li.timeline-base{right:0;display:inline-block;position:absolute !important}.timeline #bars{position:relative}.timeline-limit-gap{background:url("/Images/timeline/marker-line.png") repeat-x scroll 0 0 transparent;display:block;float:right;height:10px;margin:4px -10px 0 0;width:15px}.future .timeline-limit-gap.current.overdue{width:100%}.future .timeline-limit-gap.current.overdue:after{content:">>";font-weight:bold;left:0;margin-left:5px;margin-top:-4px;position:absolute;text-align:left}.start .timeline-limit-gap{display:none}.timeline-bar li{display:inline-block;border-radius:0;border-width:1px;border-style:solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.timeline-bar li.timeline-limit{display:block;text-align:left;border:none;border-radius:0;border-left:0 solid #3f3f3f;border-bottom:0 solid #c0c0c0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:14px;margin:0 5px 13px 0;padding:0 10px 0 0;background:url('/Images/timeline/timeline-arrow-up.png') top left no-repeat}.timeline-bar.start li.timeline-limit{margin-right:-5px}.timeline.past .timeline-header #title,.timeline.future .timeline-header #title{font-size:.9em;font-weight:bold}.timeline.past .timeline-header #title,.timeline.past .timeline-header li{color:#888}.timeline-bar .timeline-mark{display:inline-block;border-radius:0;width:0;position:absolute;right:0;top:1px;border:0;border-right-width:5px !important;border-style:solid !important}.timeline-header .current{font-weight:bold}.timeline-header #title{font-weight:normal;color:#333;font-size:1.2em;display:table-cell}.timeline-begin{border-right-color:#008000 !important;border-right-width:5px !important}.text-color-start{color:#008000}.timeline-overdue{background:url('/Images/timeline/late-bg.png');border-color:#91b8cd}.text-overdue strong:after{content:url('/Images/timeline/timeline-warning.png');margin:0 5px 0 0;cursor:help}.timeline-finished{background:url('/Images/timeline/early-bg.png');border-color:#91b8cd}.text-finished{color:#008000}.text-step1{color:#ffab00}.timeline-step2{background:#ffe800;border-color:#b1a100}.timeline .timeline-header li{display:table}.marker-text{padding-left:7px;line-height:16px;border-right:22px solid #fff}.marker-text span{background:#fff;padding-left:4px}.custom-bullet{display:block;list-style-type:none}.custom-bullet li:before{content:"";font-family:FontAwesome;font-size:14px;float:right;margin-top:0;margin-right:-17px;color:#007dc6}.custom-asterisk{display:block;list-style-type:none}.custom-asterisk li:before{content:"";font-family:FontAwesome;font-size:7px;float:right;margin-top:0;margin-right:-15px;padding-right:6px;color:#333}.text-current{color:#1481cf !important;font-weight:bold}.timeline .stage{width:20px;margin-top:4px;height:16px;float:right;background-position:bottom !important}.timeline.past .timeline-base{background:url('/Images/timeline/past-bg.png') repeat-x #c5d9e5;border-color:#91b8cd}.timeline .stage{background-position:0% 0;display:table-cell;background-color:transparent;background-image:url('/Images/timeline/check.png');background-repeat:no-repeat;background-attachment:scroll}.timeline.current .timeline-base{background:url('/Images/timeline/current-bg.png') repeat-x #5db9e6;border-color:#3f3f3f}.timeline.current .stage{background:url('/Images/timeline/current.png') no-repeat;display:table-cell}.timeline.current .marker{font-weight:bold}.timeline.current .timeline-header #title{color:#ff7918 !important;font-weight:bold}.timeline.current .marker strong{font-weight:bold !important}.timeline.future .timeline-base{background:#eaf2f6;border-color:#ccdfe9}.timeline.future .stage{background:url('/Images/timeline/future.png') no-repeat;display:table-cell}.legend-row{display:table;margin-bottom:10px}.legend-icon{display:table-cell;width:100px}.legend-text{display:table-cell;vertical-align:middle}.legend-today{display:inline-block;width:60px;line-height:20px;border-left:2px solid #ff7918}.legend-row .bar,.legend-row .icon{display:inline-block;width:30px;line-height:20px;float:right}div.legend-past.bar,div.legend-past-full.bar{background:url('/Images/timeline/past-bg.png') repeat-x #c5d9e5;border:1px solid #91b8cd}div.legend-past.bar{border-left:0}div.legend-past.finished{background:url('/Images/timeline/early-bg.png');border:1px solid #91b8cd}div.legend-past.bar.overdue{background:url('/Images/timeline/late-bg.png');border:1px solid #91b8cd}div.legend-past.icon{background:url('/Images/timeline/check.png') no-repeat right;width:30px}div.legend-current.bar,div.legend-past-full.bar,div.legend-future.bar{width:61px}div.legend-current.bar{background:url('/Images/timeline/current-bg.png') repeat-x #5db9e6;border:1px solid #3f3f3f}div.legend-current.icon{background:url('/Images/timeline/current.png') no-repeat right}div.legend-future.bar{background:#eaf2f6;border:1px solid #ccdfe9}div.legend-future.icon{background:url('/Images/timeline/future.png') no-repeat right;width:30px}.sub-title{margin-bottom:20px}.forgot-password{margin-top:-18px;padding-bottom:10px}.text13{font-size:13pt}.text14{font-size:14pt}.text16{font-size:16pt}.animate-enter,.animate-leave{-webkit-transition:400ms cubic-bezier(.25,.1,.25,1) all;-moz-transition:400ms cubic-bezier(.25,.1,.25,1) all;-ms-transition:400ms cubic-bezier(.25,.1,.25,1) all;-o-transition:400ms cubic-bezier(.25,.1,.25,1) all;transition:400ms cubic-bezier(.25,.1,.25,1) all;position:relative;display:block;overflow:hidden;text-overflow:clip;white-space:nowrap}.animate-leave.animate-leave-active,.animate-enter{opacity:0;width:0;height:0}.animate-enter.animate-enter-active,.animate-leave{opacity:1;width:150px;height:30px}.text-white{color:#fff}.text-white-imp{color:#fff !important}.btl-moked-num{padding-right:.2em}grid-table{width:100%}grid-tr{float:none;clear:both}grid-col{width:30%}grid-td,grid-th{width:30%;float:left;display:block}grid-th2,grid-td2{width:50%;float:left;display:block}grid-table{border:3px solid #000;border-collapse:separate;border-spacing:2px}grid-td{border:1px solid #808080}grid-th{font-weight:bold}.col-2{max-width:1000px;box-sizing:border-box}.col-2:after{content:'';display:block;clear:both}.col-2>.col,.col-2>.col{width:50%;float:left}.forScreenReaderOnly{position:absolute;right:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.block-header{width:100%}.striped-list{display:inline}.striped-list-item{list-style:none;border-bottom:1px solid #e2e2e2 !important;padding:20px}.striped-list-item:last-child{list-style:none;border-bottom:none !important}.striped-list-item:nth-child(odd){background-color:#f5f5f5}.like-focused{outline:1px dotted #212121;outline:auto 5px -webkit-focus-ring-color}.text-danger-imp{color:#a94442 !important}.text-success-imp{color:#3c763d !important}.text-success-imprtnt{color:#3c763d !important;font-weight:bold}.mar-hm7-right{margin-right:-7em}.mar-h2-right{margin-right:2em}.min-wid-13{min-width:13em}.min-wid-7{min-width:7em}.min-wid-27{min-width:27em}@media print{#sideNav,.container.stickyTop{display:none !important}}.pad-h04-left{padding-left:.4em}@media(min-width:1024px){.icon-new-site{position:absolute;margin:-2em 0% 0 0}.pad-h01-lg{margin-right:-1em}.hr-right{border-right:1px solid #e5e5e5}.mar-v13_6-top-md{margin-top:13.6em}.pad-h05-top-md{margin-top:.5em !important}.mar-hm05-left-lg{margin-left:-.5em !important}.float-left{float:left}}@media(max-width:1024px){.wrap-word{white-space:normal;word-wrap:break-word}.mar-hm1_5-left-md{margin-left:-1.5em !important}.mar-hm0_2-left-md{margin-left:-.2em !important}}@media(min-width:1200px){.mar-hm5_2-left-lg{margin-left:-5.2em !important}.icon-new-site{margin:-2em 10% 0 0}.mar-hm6_5-left-lg{margin-left:-6.5em !important}.mar-hm6_7-left-lg{margin-left:-6.7em !important}.mar-hm4_5-left-lg{margin-left:-4.5em !important}.first-row-label{display:block;min-width:75px}.two-words-label{display:block;min-width:80px}.three-words-label{display:block;min-width:122px}.no-margin-right{margin-right:0}.first-label-wrap-div{margin-right:-18px}.second-label-wrap-div{margin-right:-8px}.third-label-wrap-div{margin-right:-15px}.last-row-label{display:block;min-width:79px}.pad-h01-lg{padding:0 .1em;margin-right:auto}.pad-h1_7-lg{padding:0 1.7em}.mar-v2-bottom-lg{margin-bottom:2em}.mar-hm09-left-lg{margin-left:-.9em;width:15% !important}.mar-h5_5-right-lg{margin-right:5.5em}.mar-vm1-top-md{margin-top:-1em}.mar-hm1_6-left-lg{margin-left:-1.6em;width:15% !important}.mar-hm7_8-left-lg{margin-left:-7.8em;width:15% !important}.mar-hm7_3-left-lg{margin-left:-7.3em !important}.mar-hm4-left-lg{margin-left:-4em;width:15% !important}.mar-hm05-right-lg{margin-right:-.5em;width:15% !important}.mar-h05-right-lg{margin-right:.5em;width:15% !important}.mar-h03-right-lg{margin-right:.3em;width:15% !important}.mar-h3_3-right-lg{margin-right:3.3em;width:15% !important}.mar-hm3-right-lg{margin-right:-3em !important}.mar-hm2_5-left-lg{margin-left:-2.5em;width:15% !important}.mar-hm3-left-lg{margin-left:-3em;width:15% !important}.mar-hm1_5-left-lg{margin-left:-1.5em}.mar-hm1-left-lg{margin-left:-1em}.mar-hm2-right-lg{margin-right:-2em !important}.mar-hm1-right{margin-right:-1em !important}.mar-hm1_5-right-lg{margin-right:-1.5em !important}.mar-hm04-right-lg{margin-right:-.4em}.mar-h02-right-lg{margin-right:.2em}.mar-h2-right-lg{margin-right:2em}.mar-h1-right-lg{margin-right:1em}.align-left{float:left;margin-left:3em !important}}@media(max-width:768px){.icon-new-site{margin:0 0 .5em 0;transition:.2 ease}.mar-v1-top-md{margin-top:12px}}.mar-v2-top{margin-top:2em !important}.has-feedback .form-control{padding-left:inherit}#vm_Email.ng-invalid,#vm_EmailConfirmation.ng-invalid{padding-left:11px !important}.number input{direction:ltr;text-align:right}.mobileMenu{background:#d0d0d0;position:fixed;display:block !important;width:300px;top:50px;right:0;z-index:3900;bottom:0;padding:0 0 0 10px;overflow:scroll;margin-right:-300px}#sideNav.hidden-xs{margin-right:-300px}#sideNav.hidden-xs.normalMenu{margin-right:0}#MMoverlay{position:fixed;top:0;left:0;width:100%;height:100%;bottom:0;opacity:.6;z-index:9;background:#666}@media only screen and (orientation:portrait){.ios11_1fix{margin-top:44px !important}.ios11_1 .mobileMenu{top:94px}}.alert.alert-danger a{color:#a94442;font-weight:bold}@media(min-width:1440px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-left:0 !important;margin-right:0 !important}.container{max-width:1380px;font-size:1.1em}.navbar.navbar-default .container{width:100%;font-size:1em}#topNav,.nav.navbar-nav.navbar-nav{margin:0}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-left:-17px;margin-right:-17px}#topNav_home i.fa.fa-home,#topNav_home i.fa.fa-heart-o{margin:0 !important}}.no-border{border:none !important}.tr-chosen{background:#def1ff !important}.payment-wizard li.lockstep{pointer-events:none}div.payment-wizard .steps-indicator.line li.done:before,div.payment-wizard ul.nav+div.payment-wizard ul.steps-indicator.line li.done:before{content:"";font:normal normal normal 14px/1 FontAwesome;background:#81bf7d;font-size:.9em;line-height:1.6em}.payment-wizard hr{margin:.5em 0 0 !important;box-sizing:border-box}.payment-wizard h3{margin:1em 0;padding:0}.payment-wizard .panel-info{margin:1em 0}div.payment-wizard .line.steps-indicator li::before{content:counter(btl-inner-counter,decimal);font-size:1em;padding-right:2px}.line.steps-indicator li.current a{color:#315e8b;font-weight:bold}.panel-floating{position:absolute;z-index:555;box-shadow:0 0 5px gray;margin-top:2em}.panel-floating .arrow-top:before,.panel-floating .arrow-top{border-width:10px;border-color:transparent transparent #cdcdcd transparent;content:" ";margin:-22px 0 0 -5px;width:0;height:0;position:absolute;border-style:solid;left:50%}.panel-floating .arrow-top:before{border-color:transparent transparent #fff transparent;margin:-7px 0 0 -10px;position:absolute}.panel-floating .arrow-top-for-mobile:before,.panel-floating .arrow-top-for-mobile{border-width:10px;border-color:transparent transparent #cdcdcd transparent;content:" ";width:0;height:0;position:absolute;border-style:solid;left:50%;margin:-22px 0 0 -59px}.panel-floating .arrow-top-for-mobile:before{border-color:transparent transparent #fff transparent;margin:-7px 0 0 -10px;position:absolute}.no-padding{padding:0 !important}.pad-h1m-rt{padding-right:-1em}.wide-89-percent{width:89%}.tipped-for-rb-list{direction:rtl;text-align:right}ul.atidi-list{counter-reset:atidi-inner-counter;margin-top:1.5em;margin-bottom:1em;display:block;width:100%;padding:0;list-style-position:inside;list-style-type:none}ul.atidi-list li:before{content:counter(atidi-inner-counter,decimal) ".";counter-increment:atidi-inner-counter;font-size:1em;padding-right:2px}.atidi-list-li{margin-right:1em !important;margin-top:-1.4em !important}div[ng-if="fileItem"]>div{word-break:break-word;direction:ltr;text-align:center;line-height:1.2em;background:rgba(255,255,255,.3);color:#333;padding:.5em;border-radius:.2em}.fa-cb-blsi{width:1em;vertical-align:middle;font-size:1.5em}.checkbox-lists label.form-check-label{line-height:2em}.checkbox-lists input[type=radio],.checkbox-lists input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkbox-lists input[type=checkbox]~label:before{font-family:FontAwesome;content:"";font-size:1.5em;color:#535353;width:1em;vertical-align:middle}.checkbox-lists input[type=radio]~label:before{font-family:FontAwesome;content:"";font-size:1.5em;color:#535353;width:1em;vertical-align:middle}.checkbox-lists input[type=radio]~label,.checkbox-lists input[type=checkbox]~label{display:table;max-width:100%;width:100%;margin-bottom:5px;font-weight:bold;line-height:1.2em;margin:1em 0}.checkbox-lists input[type=radio]:checked~label:before{content:"";color:#0072c6}.checkbox-lists input[type=checkbox]:checked~label:before{content:""}.checkbox-lists input[type=checkbox]~label:before{content:"";margin-right:3px;font-weight:normal}.checkbox-lists input[type=checkbox]~label>span{display:inline-block;width:calc(100% - 2em);vertical-align:top;float:left}.checkbox-lists input[type=radio]~label>span{display:inline-block;width:calc(100% - 2em);vertical-align:top;float:left}.checkbox-lists.calculator input[type=radio]~label,.checkbox-lists.calculator input[type=checkbox]~label{font-weight:normal}.checkbox-lists.calculator input[type=checkbox]~label:before{font-size:24px !important}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.checkbox-lists input[type=checkbox]~label:before{display:inline-block}}.checkbox-lists input[type=checkbox]:checked~label:before{content:"";margin-right:0}.checkbox-lists input[type=radio]:focus~label:before,.checkbox-lists input[type=checkbox]:focus~label:before,.checkbox-lists input[type=radio]:focus~label{color:#d97700}.checkbox-lists .has-error .help-block{padding-right:0}.inline-input{display:inline-block;padding-left:30px}.btn[ladda-button="laddaLoading"]:focus{overflow:-webkit-paged-x}.btn:hover,.btn:focus{background-position:0 -14px !important}.panel-body.checkbox-lists{padding:0}.panel-body.checkbox-lists .panel-default{margin-bottom:.5em}.panel-body.checkbox-lists .panel-default:last-child{margin-bottom:0}.modal-body{overflow-y:auto}@media(min-width:768px){.modal-body{max-height:calc(100vh - 244px)}.container{width:98%}.navbar .container{padding:0;width:100%;font-size:.9em}#topNav,.nav.navbar-nav.navbar-nav{margin:0}}@media(max-width:767px) and (min-width:376px){.modal-body{max-height:calc(100vh - 200px)}}@media(max-width:375px){.modal-body{max-height:calc(100vh - 170px)}}#topAlert .alert{margin-top:2em !important}.modal-header h1{margin-bottom:0;border:0}.dm-upload h1{font-weight:normal;font-size:1.7em}.modal-header h1 .text-success-imp{display:block;color:unset !important;font-weight:bold;font-size:.95em;margin-top:.4em;color:var(--mobileheadertxt) !important}.modal-dialog .notice-container1{display:flex;gap:.4em;width:100%}.modal-dialog .notice-container1.col-sm-4 i.fa.fa-exclamation-circle{color:var(--iconcolor)}.modal-dialog .notice-container1.col-sm-4 b{font-weight:normal !important}.mar-v04-top{margin-top:.4em}.tab-content:after{content:" ";clear:both;display:table}.login-form{max-width:1050px;margin:0 auto;padding:0}.login-form .row{position:relative;display:flex;justify-content:stretch;align-items:normal}.login-form .col{float:right;padding:0 1.5em;border:1px solid #d1d9e0;border-radius:.5em;box-sizing:border-box;background:var(--tabcontent);box-shadow:0 0 .5em #eee}.login-form .col:last-child{flex:2}.login-form .col:last-child h4{margin:.3-9em 0 1em;text-align:center}.otp-methods{display:flex;justify-content:center;margin:1em 0;padding-right:2.5em}.otp-methods>div{flex:auto;display:flex;justify-content:center}.otp-methods>div label{font-weight:normal !important}@media(max-width:500px){.login-page #warn-pl{display:none}.login-page .signup-banner,.login-intro{width:100%;padding:1em 0}.otp-methods{padding-right:0}}.login-form.login-form-meyatzeg .col:last-child{float:right !important}.login-form .col:first-child{width:auto;flex:2}.login-form h2{font-size:1.4em;font-weight:bold;padding:1.7em 0 0 0;box-sizing:border-box;margin-bottom:1.5em;color:#0368b0;margin-top:0;text-align:center}.login-form #redAsteriskText{display:none}.btn-sms-login{margin-right:27%;width:15em}.login-form #loginType,.login-form-intranet #loginType,.login-form-intranet .loginTypeHeader{display:none}.login-form-intranet .btn-primary{margin-right:25%}.login-form-intranet .row{margin:0}.pending-message{padding:2em;min-height:16em}.login-form .col-login-drisha{width:50%}.login-form .col-login-drisha{float:right;padding:1.5em 1.5em;border:1px solid #d1d9e0;border-radius:.5em;box-sizing:border-box;background:var(--tabcontent);box-shadow:0 0 .5em #eee}.login-form .col-login-drisha:last-child h4{margin:.3-9em 0 1em;text-align:center}@media screen and (max-width:768px),screen and (orientation:landscape) and (max-width:768px),screen and (orientation:portrait) and (max-width:768px){.complex-header{flex-direction:column}.avtala-status-opt{background:#fff8d1}.h1,h1{font-size:1.8em;width:100%}.complex-header h1{width:auto}h2{font-size:1.4em;line-height:1.2em;margin-bottom:1.2em}.heading{margin-bottom:30px}.login-form{padding:0}.login-form .row{margin:0 15px}.login-form .or{display:none}.login-form .col{height:unset;background:none;border:none;box-shadow:none}.login-form .col-login-drisha{height:unset;background:none;border:none;box-shadow:none}.btn-sms-login{margin-right:0;width:100%}.login-form .col:first-child,.login-form .col:last-child,.login-form .col{float:none;padding:0}.login-form .col-login-drisha:first-child,.login-form .col-login-drisha:last-child,.login-form .col-login-drisha{float:none;padding:0}.login-form .col-login-drisha{width:100%}.login-form #loginType{display:inherit}.login-form #loginType button{width:50%;margin-bottom:1em}.login-form .loginHiddenPanel,.login-form .loginTypeHeader{display:none}}@media screen and (max-width:767px),screen and (orientation:landscape) and (max-width:767px),screen and (orientation:portrait) and (max-width:767px){.vertical-space-mobile{margin-top:1em}}.fade-in{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}.tipped-input label.radio-inline{display:table-cell;padding:7px 0 0 10px}.tipped-input label.radio-inline input{margin-left:5px;position:static;margin-right:auto}.email.has-feedback .tipped-input input[type="text"]{padding-left:12px}@media(max-width:425px){.tipped-input label.radio-inline{display:table-row}}.frm-grp-tbl{margin-left:inherit !important;margin-right:inherit !important}.wrap-text{white-space:pre-wrap}.text-left-mnk{text-align:left}.font-x-small{font-size:x-small}.choices__inner{min-height:inherit;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.choices__list--single{padding:0}.choices:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.is-focused .choices__inner,.is-open .choices__inner{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.is-open .choices__inner{border-radius:4px 4px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 4px 4px}.choices__list--dropdown{visibility:hidden;z-index:999;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.field-read-only{padding-top:7px;margin-bottom:0}@media(max-width:767px){.nechut-panel.panel-body .table{padding:0;margin:-1em;max-width:calc(100% + 2em);width:calc(100% + 2em)}}caption.alert.alert-info.text-center{margin-bottom:0}.flex-aln{display:flex;align-items:baseline}div.menu-subtitle{font-size:.9em}.conv-break-line{white-space:pre-line}.vaadot-list .table-hover>tbody>tr:hover>td:not(.vaada-mevutelet){background:#fff}.zimun-shikum,.vaadot-list td{border:1px solid #c0c0c0;border-radius:.4em;display:flex;box-shadow:0 0 .3em #ccc;padding:0 !important;font-size:1.1em;position:relative;flex-wrap:wrap;margin:1.5em 0;background:#fff}.zimun-shikum label,.vaadot-list td label{font-weight:normal}.vaada-date{display:flex;flex-direction:column;align-items:center}.zimun-shikum>div,.vaadot-list td>div{padding:1em;box-sizing:border-box;border-right:2px solid #e5e7e8}@media(max-width:570px){.vaadot-list td>div.vaada-details:not(.no-bitul-btn){padding-bottom:7em}}@media(max-width:320px){.vaadot-list td>div{width:100%;border-bottom:1px solid #e5e7e8;border-right:0}.vaadot-list td>div.vaada-date{justify-content:space-evenly}.vaadot-list td>div.vaada-details{border-top:0}.status-info:not(.zimun-shikum) .vaada-date span.date{padding:0 .1em}.vaada-date{flex-direction:row;flex-wrap:wrap}.status-info:not(.zimun-shikum) .vaada-date span.month{margin:0 .2em}.status-info:not(.zimun-shikum) .vaada-date span.year{width:100%}.vaada-makom>div span.address{padding-left:0 !important}.vaada-sibat-bitul{flex-direction:column}}.zimun-shikum .vaada-place-time{width:auto;min-height:9em;align-items:center;flex-direction:column;align-content:flex-start;text-align:right}.text-pending{color:#e01d49;font-weight:bold}.vaada-date span.day{color:#e01d49;font-weight:bold;font-size:1.2em}.vaada-date span.date{font-size:2.8em;margin:-.1em 0}.vaada-date span.month{font-size:1.2em}.vaada-place-time i.fa{color:#a6a6a6;font-size:1.3em;display:inline-block;width:1em;text-align:center;margin-left:.1em}.vaada-makom>div{padding-right:1.7em}.vaada-date{width:7em;border-right:0 !important}.vaada-place-time{width:17em}.vaada-makom>div span.address{width:100%;display:block}.vaada-time span{font-weight:bold;width:calc(100% - 1.45em)}.vaada-time{margin-top:1em}.vaada-titles{display:flex;width:100%;font-size:1.1em;font-weight:bold;color:#0368b0;margin-bottom:1em;flex-wrap:wrap}.vaada-titles>*:after{content:"";font-family:'FontAwesome';color:#9cbacf;display:inline-block;margin:0 .5em}.vaadot-list td .vaada-titles label{font-weight:bold}.vaada-titles>*:last-child:after{content:""}.vaadot-list td button.btn.btn-default{position:absolute;bottom:1em;left:1em}.vaada-calendar{position:absolute;bottom:.45em;left:13.2em}.vaadot-list td button.btn.btn-default i.fa{color:#ef183c}.vaada-details{width:calc(100% - 24em)}.vaada-nochehut i.fa{color:#1c9f2e}.vaada-no-nochehut{font-weight:bold;color:#ff002f}.vaadot-list td.vaada-mevutelet .vaada-titles{padding-left:4em}@media(max-width:1000px){.zimun-shikum>.vaada-date{width:7em !important;text-align:center;display:block}.vaada-details{width:100%;border-top:2px solid #e5e7e8;border-radius:.5em;border-radius:0 0 .3em .3em;border-right:0 !important}.bitul-nidcha .vaada-details{padding-bottom:1.5em !important;border-radius:0 0 .5em .5em;border-right:0}.vaada-makom>div span.address{padding-left:2.5em}.vaada-place-time{width:calc(100% - 7em);display:flex;align-items:flex-start;flex-wrap:wrap}.vaadot-list td.vaada-mevutelet .vaada-titles{padding-left:0}.vaadot-list td button.btn.btn-default{left:calc(50% - 7em);width:14em}.vaada-calendar{left:calc(50% - 7em);bottom:3em;width:14em}.zimun-shikum,.vaadot-list td{border:1px solid #c0c0c0;background:#fff;border-right:0 !important}.vaada-time{margin-left:1em;flex-wrap:wrap;width:100%;text-align:right;min-width:5em;display:flex}.vaada-makom{margin-left:1em;display:flex;flex-wrap:wrap;width:100%;text-align:right}.vaada-makom strong{width:calc(100% - 1.45em)}.vaada-makom div{padding-right:1.5em}.vaada-mevutelet .vaada-details{padding-bottom:1em !important;border-right:0}}.vaadot-list td.vaada-mevutelet{background:#f5f6f7}.vaadot-list td.vaada-mevutelet .vaada-titles,.vaadot-list td.vaada-mevutelet .vaada-date span.day{color:inherit}.vaadot-list td.vaada-mevutelet{border-color:#c8c8c8 !important}.bitul-status{margin-top:1em}.vaada-mevutelet:not(.bitul-amtaa) .vaada-mazav{background:#d9dee3;position:absolute;transform:rotate(-45deg);padding:.2em 2em;top:1.8em;left:-2.1em;clip-path:polygon(50% -160%,0% 100%,100% 100%,100% 100%);text-align:center;width:9.5em}.vaada-titles>.vaada-mazav:after{display:none}.vaada-sibat-bitul span{font-weight:bold}.vaada-gorem-bitul span{font-weight:bold}.vaada-sibat-bitul{display:flex;width:100%;font-size:.9em;margin-top:1em}.vaadot-list td .vaada-titles .vaada-sibat-bitul label{font-weight:normal}.vaada-sibat-bitul label,.vaada-gorem-bitul label{min-width:9.5em}.bitul-amtaa .vaada-mazav{font-weight:bold;margin:0 0 1em 0}.bitul-amtaa .vaada-mazav span{display:inline-block;background:#f7d7de;padding:.5em 2em;border-radius:3em}.bitul-status label{margin-bottom:.5em}.bitul-status div{display:flex;align-items:center;font-size:.9em}.bitul-status div i{margin:0 .3em 0 .7em;opacity:.2;font-size:1.5em}.bitul-nidcha .bitul-status{font-weight:bold}.bitul-status div i.fa-exclamation-triangle{opacity:1;color:#ee738e}.vaadot-page h2{font-size:22px;margin-bottom:1em;color:#0368b0;border-bottom:2px solid #3dc5f5;font-weight:bold;padding-bottom:.35em}.firstColor{background-color:#f0fff0}.secondColor{background-color:#def1ff}.mar-t3{margin-top:3em}.mar-bt2{margin-bottom:2em;margin-top:2em}.mar-bt05{margin-bottom:.5em}.plyr__controls{border:1px solid #d3d3d3;border-radius:5px !important}button[data-plyr="settings"]{display:block}button[data-plyr="download"]{display:block !important}.fx-v-align{display:flex;align-items:center}.haklatot a{text-decoration:none;padding:0 6px}.haklatot span{padding:0 6px}.complex-header h1{border-bottom:0;padding:0;margin:.6em 0 .55em 0}.complex-header{border-bottom:2px solid #3dc5f5}.complex-header h1 .st-taalich.btn-group .btn{background:none;color:var(--headertxt);padding:0;margin:0;font-weight:bold;font-size:.92em;text-align:right;padding:0}.header-snif{display:flex;flex-direction:row;align-items:center}.header-snif label{display:flex;flex-direction:column;font-weight:normal;margin:0}.header-snif i.fa{color:var(--red);font-size:1.8em;margin-left:.5em}.complex-header{border-bottom:2px solid #3dc5f5;display:flex;justify-content:space-between}.complex-header h1 .st-gimla{font-weight:bold;display:inline-block;line-height:1.3em}.complex-header h1 .st-gimla-taalich div{display:inline-block}.complex-header h1 .st-gimla:after{content:" - ";margin-left:.2em}.complex-header h1 .st-gimla-taalich{display:block;flex-direction:row;flex-direction:column;flex-wrap:nowrap;width:auto}.complex-header h1 .st-taalich.btn-group .btn{background:none;color:var(--headertxt);padding:0;margin:0;font-weight:bold;font-size:.92em;text-align:right;padding:0;display:flex;align-items:center}.complex-header h1 .st-taalich.btn-group .btn+.dropdown-menu{padding:0;background:var(--tabcontent);border:1px solid #8fb6ce}.complex-header h1 .st-taalich.btn-group .btn+.dropdown-menu a{color:#045a78;text-decoration:none;font-size:1.2em;border-top:2px solid #fff;padding:.5em 1em;transition:.2s ease}.complex-header h1 .st-taalich.btn-group .btn+.dropdown-menu a:hover{background:#deedf7;transition:.2s ease}.complex-header h1 .st-taalich.btn-group .btn+.dropdown-menu li:first-child a{border:0}.complex-header h1 .st-taalich.btn-group .btn[aria-expanded="true"]{box-shadow:none;color:#000}.complex-header h1 .st-taalich.btn-group .btn .caret{border:0;height:1.4em;margin-right:.6em}.complex-header h1 .st-taalich.btn-group .btn .caret:before{content:"";font-size:1em;font-family:FontAwesome;color:var(--iconnav)}.complex-header h1 .st-taalich.btn-group .btn:hover .caret:before{color:var(--iconcolor)}.complex-header h1 .st-taalich.btn-group .btn[aria-expanded="true"] .caret:before{color:var(--iconcolor);content:""}.header-snif{display:flex;align-items:center;margin:0 0 .5em}.header-snif label{display:flex;flex-direction:row;font-weight:normal;margin:0}.header-snif label strong{margin-right:.3em}.header-snif i.fa{color:var(--red);font-size:1.3em;margin-left:.3em}.status-tviya{position:relative}.status-tviya>div{position:relative;padding-top:0;padding-bottom:1em;min-height:12em;display:flex;flex-direction:column;justify-content:center}.vad-list .vaadot-list table.table{margin-bottom:.5em}.vad-list .vaadot-list td{margin:.5em 0}.vad-list .vaadot-list tr:first-child td{margin-top:0}.st-hafsakat-tipul{padding-right:0;flex-direction:row;flex-wrap:wrap;display:flex}.st-hachlata{padding-right:0;flex-direction:row;flex-wrap:wrap;display:flex}.status-tviya.vad-list>div{padding-right:0;flex-direction:row;flex-wrap:wrap}i.status-icon.hafsakat-tipul,i.status-icon.achlata,.status-tviya.vad-list>div i.status-icon{position:unset;margin-right:1.3em}.status-tviya.vad-list>div i.status-icon.shikum{position:absolute;margin-right:1.3em;top:0}.st-hafsakat-tipul .status-greeting{width:calc(100% - 158px) !important;display:flex;margin-bottom:0;min-height:8em}.st-hachlata .status-greeting{width:calc(100% - 158px) !important;display:flex;margin-bottom:0;min-height:8em}.status-greeting a{font-size:.8em;margin-top:1em}.status-tviya.vad-list .status-greeting{width:calc(100% - 158px) !important;display:flex;margin-bottom:0;flex-direction:column;justify-content:center}.status-info-hitmachut,.status-info-vaadot-kodmot,.status-info-vaadot-atidiyot,.status-tviya.vad-list .status-info{width:100%;margin-top:1em;margin-bottom:1em}.status-tviya.vad-list .status-info{width:100%}.zimun-shikum .vaada-makom strong,.zimun-shikum .vaada-time span{font-weight:normal}.vaada-shikum-title{font-weight:bold;font-size:1.2em;margin:0 0 .9em 0;width:100%}.status-info-hitmachut .panel.panel-info,.status-info-vaadot-kodmot .panel.panel-info,.status-info-vaadot-atidiyot .panel.panel-info,.status-tviya.vad-list .panel.panel-info{border-color:#c1d3e0;background:var(--tabcontent)}.status-info-hitmachut .panel.panel-info>.panel-heading,.status-info-vaadot-kodmot .panel.panel-info>.panel-heading,.status-info-vaadot-atidiyot .panel.panel-info>.panel-heading,.status-tviya.vad-list .panel.panel-info>.panel-heading{background:var(--tabcontent);border-bottom-color:#dae9f6;border-radius:0}.status-info-hitmachut .panel.panel-info>.panel-heading:hover,.status-info-vaadot-kodmot .panel.panel-info>.panel-heading:hover,.status-info-vaadot-atidiyot .panel.panel-info>.panel-heading:hover,.status-tviya.vad-list .panel.panel-info>.panel-heading:hover{outline:1px solid #3278b3}.status-info-hitmachut .panel.panel-info>.panel-heading .btn-link,.status-info-vaadot-kodmot .panel.panel-info>.panel-heading .btn-link,.status-info-vaadot-atidiyot .panel.panel-info>.panel-heading .btn-link,.status-tviya.vad-list .panel.panel-info>.panel-heading .btn-link{font-size:1.2em;font-weight:normal;border:0;padding:0}.status-info-hitmachut .panel.panel-info>.panel-heading .btn-link:hover,.status-info-vaadot-kodmot .panel.panel-info>.panel-heading .btn-link:hover,.status-info-vaadot-atidiyot .panel.panel-info>.panel-heading .btn-link:hover,.status-tviya.vad-list .panel.panel-info>.panel-heading .btn-link:hover,.status-info-hitmachut .panel.panel-info>.panel-heading .btn-link:focus,.status-info-vaadot-kodmot .panel.panel-info>.panel-heading .btn-link:focus,.status-info-vaadot-atidiyot .panel.panel-info>.panel-heading .btn-link:focus,.status-tviya.vad-list .panel.panel-info>.panel-heading .btn-link:focus{text-decoration:none}.status-info-vaadot-atidiyot .panel.panel-info{border-right:.35em solid var(--headerborder) !important}@media(max-width:768px){.status-tviya.vad-list>div{flex-direction:column}.st-hafsakat-tipul .status-greeting,.status-tviya.vad-list .status-greeting{width:100% !important;margin-bottom:1em;min-height:auto !important}.st-hachlata .status-greeting,.status-tviya.vad-list .status-greeting{width:100% !important;margin-bottom:1em;min-height:auto !important}.status-tviya>div{padding:0 0;min-height:auto !important}i.status-icon{position:initial !important;height:156px !important;background-position-y:-1.7em !important;margin-right:auto !important}i.status-icon.pakid-shikum+.status-greeting{margin-bottom:2em}i.status-icon.doctor{background:url(/Images/tvlStatusTvia/doctor.png);background-position-x:center !important;width:117px;margin-right:auto !important}.status-greeting,.status-info{display:flex;flex-direction:column;width:100%;align-items:center;text-align:center;padding-right:0 !important}.status-info.zimun-shikum{flex-direction:initial;align-items:center;justify-content:space-around;display:flex;align-content:stretch;margin-top:1em !important}.status-info.zimun-shikum .vaada-place-time{min-height:9em;align-items:center;width:calc(100% - 7em)}}.status-info{margin:0 0}i.status-icon{width:172px;height:136px;display:flex;margin:auto;position:absolute;right:0;top:0;background-position-y:-1.7em !important;zoom:.8}i.status-icon.kabala{background:url(/Images/tvlStatusTvia/st-kabala.png);height:146px !important}i.status-icon.kabala.nidrash{background:url(/Images/tvlStatusTvia/kabal-alert.png)}i.status-icon.doctor{background:url(/Images/tvlStatusTvia/doctor.png);background-position-x:-18px !important;width:117px;margin-right:1em}i.status-icon.date-user{background:url(/Images/tvlStatusTvia/date-user.png)}i.status-icon.date-clock{background:url(/Images/tvlStatusTvia/date-clock.png)}i.status-icon.pakid-shikum{background:url(/Images/tvlStatusTvia/pakid-shikum.png);background-size:77%;background-repeat:no-repeat;background-position-y:1em !important;background-position-x:center}i.status-icon.shikum{background:url(/Images/tvlStatusTvia/date-user.png);background-position-y:-1.1em !important;top:calc(50% - 90px)}i.status-icon.achlata{background:url(/Images/tvlStatusTvia/achlata.png)}i.status-icon.hafsakat-tipul{background:url(/Images/tvlStatusTvia/hafsakat-tipul.png);background-position-y:-1.2em !important}.status-greeting{color:var(--greeting);font-size:1.4em;margin-top:0}i.status-icon.pakid-shikum+.status-greeting{padding-right:147px;min-height:156px}i.status-icon.shikum+.status-greeting{padding-right:147px}.st-mamtin-shikum.status-tviya i.status-icon.shikum+.status-greeting{padding-right:160px;min-height:5em;width:100% !important}.st-mamtin-shikum.status-tviya.vad-list .zimun-shikum+.status-greeting{justify-content:center;width:100% !important}i.status-icon.kabala+.status-greeting{min-height:103px;display:flex;align-items:center;padding-right:147px}.status-greeting p{line-height:1.5em;margin:0;padding:0}.status-info p{margin:1em 0;padding:0;line-height:initial}i.tabs-more-right.fa.fa-chevron-right,i.tabs-more-left.fa.fa-chevron-left{color:var(--iconnav);display:flex;height:2.2em;align-items:baseline;font-size:1.6em;padding:.1em 0 0 0}.mismachim-nitkablu,.mismachim-nidrashim{margin:-2em -1.3em 0;border-radius:0}@media(max-width:500px){.mismachim-nitkablu,.mismachim-nidrashim{margin:-1.5em -1.5em 7em 0;box-sizing:border-box;margin:-2em -1.3em 7em}}.mismachim-nitkablu .list-group,.mismachim-nidrashim .list-group{box-shadow:none;margin-bottom:0;border-radius:0}.list-group.klita-alert{padding-bottom:3.5em}.mismachim-nitkablu .list-group>button,.mismachim-nidrashim .list-group>button{border:0;border-right:1px solid transparent !important;border-bottom:1px solid #c1d3e0;border-top:1px solid #eaf9ff;background:none;padding:1em;margin:0;width:100%;box-sizing:border-box;border-radius:0}.mismachim-nitkablu .list-group>button:last-child,.mismachim-nidrashim .list-group>button:last-child{border-radius:0 0 .2em .2em}.mismachim-nitkablu .list-group>button:hover,.mismachim-nidrashim .list-group>button:hover{border:1px #3278b3 solid !important}.mismachim-nitkablu .list-group button>div,.mismachim-nidrashim .list-group button>div{display:flex;justify-content:space-between;align-items:center}.mismachim-nitkablu .list-group button>div>span:nth-child(2),.mismachim-nidrashim .list-group button>div>span:nth-child(2){text-align:right !important;width:calc(100% - 1.6em);text-shadow:none;display:flex;flex-wrap:wrap}.mismachim-nitkablu .list-group button>div>span:nth-child(2) strong,.mismachim-nidrashim .list-group button>div>span:nth-child(2) strong{width:auto;margin-left:5px}.mismachim-nitkablu .list-group-item,.mismachim-nidrashim .list-group-item{color:#282828;box-shadow:none}.mismachim-nitkablu .list-group button>div .fa,.mismachim-nidrashim .list-group button>div .fa{color:#74c7ff}.mismachim-nitkablu .list-group-item .fa.fa-chevron-up,.mismachim-nidrashim .list-group-item .fa.fa-chevron-up{color:#7593aa;box-shadow:none;text-shadow:none}.mismachim-nitkablu .list-group-item.active,.mismachim-nitkablu .list-group-item.active:hover,.mismachim-nitkablu .list-group-item.active:focus,.mismachim-nidrashim .list-group-item.active,.mismachim-nidrashim .list-group-item.active:hover,.mismachim-nidrashim .list-group-item.active:focus{color:#282828;box-shadow:none;background:#deedf7}.mismachim-nitkablu .interior-list-item,.mismachim-nidrashim .interior-list-item{background:#ffffff5e;border:0;margin:0;border-bottom:1px solid #b2c6d4;border-radius:0}.mismachim-nitkablu .interior-list-item{padding:1em}.mismachim-nitkablu .list-group-item button.btn{position:absolute;left:1em;top:calc(50% - 1.1em)}@media(min-width:1440px){.mismachim-nidrashim .list-group-item button.btn{margin-right:7.7em !important;margin-top:-.7em !important}}.mismachim-nidrashim .list-group-item button.btn{position:absolute;left:1em;top:1.63em}.mismachim-nitkablu .list-group-item h4{display:none}.mismachim-nidrashim .list-group-item h4{padding-left:7.3em !important}.mismachim-nitkablu .list-group+.alert.alert-warning,.mismachim-nidrashim .list-group+.alert.alert-warning{position:absolute;bottom:1.6em;margin:0 .2em 0 0;box-sizing:border-box;width:98%}.alert-warning{color:var(--txtcolor)}.mismachim-nitkablu .list-group+.alert.alert-warning .fa,.mismachim-nidrashim .list-group+.alert.alert-warning .fa{margin-left:.6em;color:#b8b7b2;font-size:1.2em;font-weight:bold}.bdika-nidreshet{display:flex;margin-top:1em;flex-wrap:wrap}.bdika-nidreshet .hitmachut{width:100%;color:var(--headertxt);margin-bottom:1em}.bdika-nidreshet .bdika-date{display:flex;flex-direction:column;align-items:center;margin-left:1.5em;justify-content:center;width:6em;line-height:1.8em}.bdika-nidreshet .bdika-date .day{color:var(--red);font-weight:bold;margin:-.2em 0 .1em 0}.bdika-nidreshet .bdika-date .date{font-size:2.5em}.bdika-nidreshet .bdika-date .year{font-size:.9em;margin-top:-.2em}.bdika-nidreshet .bdika-date+div{width:calc(100% - 8em)}.bdika-nidreshet .sapak{display:flex;flex-wrap:wrap;margin-bottom:.9em}.bdika-nidreshet .time .fa,.bdika-nidreshet .sapak .fa{color:#a6a6a6;margin-left:.5em;font-size:1.1em}.bdika-nidreshet .sapak .fa{margin-top:.2em}.bdika-nidreshet .sapak div{display:flex;flex-direction:column;width:calc(100% - 1.2em)}.bdika-nidreshet .time{display:flex;align-items:center}.vad-tvia-date{display:flex;justify-content:start;padding:.6em 0 .6em;color:#197bc2;font-size:1em;border-bottom:1px solid #3dc5f5;margin-bottom:1em}.vad-tvia-date p{margin:0 0 0 1em;padding:0;line-height:1.2em}@media(max-width:1024px){.mismachim-nitkablu .list-group+.alert.alert-warning,.mismachim-nidrashim .list-group+.alert.alert-warning{width:96.4%}.list-group.klita-alert{padding-bottom:5.2em !important}}@media(max-width:500px){.list-group.klita-alert{padding-bottom:0 !important}.mismachim-nitkablu .list-group+.alert.alert-warning,.mismachim-nidrashim .list-group+.alert.alert-warning{width:97.4%}.vad-tvia-date{justify-content:space-between}.vad-tvia-date p{margin:0;font-size:.9em}}@media(max-width:360px){.vad-tvia-date p{flex-direction:column;text-align:center;font-size:.76em}}.flx-centr{display:flex;align-items:center}.text-ttk{float:right;width:calc(100% - 2em)}.form-horizontal a[ui-sref="ForgotPassword"]{font-weight:bold;display:block;margin:0 0 .5em;padding:0;text-align:center;align-items:center;position:relative}.form-horizontal a[ui-sref="ForgotPassword"] .fa{position:absolute;font-size:1.5em;margin-right:-1em}a#sideNav_1[ui-sref="ForgotPassword"]{display:flex;align-items:center;line-height:1.2em}a#sideNav_1[ui-sref="ForgotPassword"] i.fa.fa-lock{font-size:1.6em;margin-left:.4em;opacity:.7;margin-right:.1em}.achuzey-nechut>h4+.text-danger{font-size:.9em;margin:1em 0 1em}.achuzey-nechut .list-group{box-shadow:none}.achuzey-nechut .list-group-item{border:0;background:none}.achuzey-nechut button.list-group-item:focus,.achuzey-nechut button.list-group-item.active:hover,.achuzey-nechut button.list-group-item{text-shadow:none;color:var(--txtcolor);font-weight:bold;border-top:1px solid var(--panelborder);border-radius:0;transition:.2s ease;cursor:pointer}.achuzey-nechut div.list-group-item{padding:0}.achuzey-nechut button.list-group-item:hover,.achuzey-nechut button.list-group-item.active{background:var(--list-group-header-active);transition:.2s ease}.achuzey-nechut button.list-group-item .fa.pull-left{margin:.2em 0 0 .5em;color:var(--headerborder)}.achuzey-nechut .table-striped>tbody>tr>td,.achuzey-nechut .table-striped>tbody>tr>th .achuzey-nechut .table-striped>tbody>tr:nth-child(odd)>td,.achuzey-nechut .table-striped>tbody>tr:nth-child(odd)>th .achuzey-nechut .table-hover>tbody>tr:hover>td,.achuzey-nechut .table-hover>tbody>tr:hover>th{background-color:transparent}.achuzey-nechut .table{margin-bottom:0}.achuzey-nechut .more-achuzim{background:#fff;padding:1.5em;text-align:center;font-size:.85em;color:var(--headertxt)}.achuzey-nechut .more-achuzim .fa.fa-ellipsis-h{display:block;font-size:2em;margin-top:.5em;color:var(--bordercolor);text-decoration:none}.achuzey-nechut .more-achuzim .fa.fa-ellipsis-h:hover{color:#000}@media(max-width:768px){.achuzey-nechut div.list-group-item td>div{display:flex;margin:.5em 0}.achuzey-nechut div.list-group-item td>div>label{width:5em;color:var(--tableheader)}.achuzey-nechut div.list-group-item td>div>span{width:calc(100% - 5em)}}.mapa-warning{display:flex;align-items:center;margin-top:.7em;line-height:1.5em}.mapa-warning .fa{color:var(--red);font-size:1.5em;margin-left:.5em}.panel-body.table-responsive>div.mapa-mobile{padding:.5em 0;border-top:1px solid var(--panelborder);margin:.5em 0 !important}.panel-body.table-responsive>div.mapa-mobile:first-child{border:0;margin-top:0;padding-top:0}#perutMaanakim .table,#perutMikdamot .table{border:1px solid #ddd}#perutMaanakim .table-striped>tbody>tr:nth-child(odd)>td,#perutMaanakim .table-striped>tbody>tr:nth-child(odd)>th,#perutMikdamot .table-striped>tbody>tr:nth-child(odd)>td,#perutMikdamot .table-striped>tbody>tr:nth-child(odd)>th{background-color:#fff}#perutMaanakim .table>tbody>tr>td,#perutMaanakim .table>tfoot>tr>td,#perutMikdamot .table>tbody>tr>td,#perutMikdamot .table>tfoot>tr>td{border:0}#perutMaanakim .table tbody tr:first-child td div:first-child,#perutMikdamot .table tbody tr:first-child td div:first-child{background:var(--tabcontent);display:flex;justify-content:center;box-sizing:border-box;font-weight:bold;padding:.5em;margin:-.5em -.5em 1em}#perutMaanakim .table tbody tr:first-child td div:first-child span,#perutMikdamot .table tbody tr:first-child td div:first-child span{margin:0 .2em;text-align:right}#perutMaanakim .payment,#perutMikdamot .payment,#perutMaanakim .sum,#perutMikdamot .sum{display:flex;justify-content:space-between}#perutMaanakim .sum,#perutMikdamot .sum{font-weight:bold;border-top:1px solid var(--separatorborder);box-sizing:border-box;padding:.5em;margin:1em -.5em -.5em}div.Maanak_Charvot_Barzel_small label{font-weight:normal}div.Maanak_Charvot_Barzel_small div span{font-weight:bold}div.Maanak_Charvot_Barzel_small td{display:flex !important;flex-wrap:wrap}div.Maanak_Charvot_Barzel_small div{width:50%;margin:.3em 0}.maanakIchlus h2.space-h4-modal-small{display:flex;align-items:center}.maanakIchlus i.fa.fa-check-circle,.maanakIchlus i.fa.fa-times-circle{font-size:1.2em;margin-left:.2em;color:#97dc9f}.maanakIchlus i.fa.fa-times-circle{color:#cacaca}@media(max-width:500px){.maanakIchlus i.fa.fa-check-circle,.maanakIchlus i.fa.fa-times-circle{font-size:1.8em}.maanakIchlus tbody{display:flex;flex-direction:column}.maanakIchlus tr{display:flex;background:none;margin-bottom:1em !important}.maanakIchlust .table-striped{background:none}.maanakIchlus tr td{background:#fff !important;border:1px solid var(--panelborder);border-radius:.3em;width:100%;box-shadow:0 0 .3em #ccc}.maanakIchlus .table-striped{background:none}}.mar-t30{margin-top:2em}.mar-r30{margin-right:1.3em}.mar-r90{margin-right:3.3em}.mar-tm90{margin-top:-.5em}.text-right-imp{text-align:right !important}.penging-file-list{display:flex;flex-wrap:wrap;gap:10px}.pending-file-item{background-color:var(--btn-default-bg);color:#314c58;padding:5px 10px;border-radius:25px;display:flex;align-items:center;width:auto}.pending-file-item span{text-overflow:ellipsis;max-width:16em;overflow:hidden;white-space:nowrap}.pending-file-item i{color:var(--iconcolor);margin-right:.7em}@media(min-width:1440px){.pending-file-item{max-height:32px}}.close-icon{cursor:pointer;margin-right:8px;font-size:16px;transition:background-color .3s}.close-icon:hover{color:#000}.h1-sub{display:block;font-size:.8em}.doc-alert .toast-success{opacity:1 !important}.doc-alert button{min-width:80px !important}.dm-warning{display:flex;align-items:center;gap:.5em;line-height:normal;font-size:1.1em;padding:1em 2em;color:var(--red)}.dm-warning .fa{opacity:.5;font-size:1.8em}.fa-info-circle{color:var(--iconcolor)}.drishat-mismachim .list-group-item>.badge{background:none;color:var(--txtcolor);font-weight:normal;font-size:unset}.drishat-mismachim .list-group-item>.badge:before{content:"("}.drishat-mismachim .list-group-item>.badge:after{content:")"}.drishat-mismachim .list-group-item{display:flex !important;flex-direction:row-reverse;justify-content:flex-end}a.list-group-item.active>.badge{background:none;color:#fff}.panel.panel-info.dm-instructions{border:0;background-color:transparent;padding:0}.panel.panel-info.dm-instructions .panel-heading{background:transparent;border:0;padding:0;display:flex;flex-direction:column}.panel.panel-info.dm-instructions .panel-heading .btn{display:flex;align-content:center;align-items:center;justify-content:center;gap:.7em;margin:auto 15px;max-width:36em}.dm-item{display:flex;justify-content:space-between;gap:1em;font-size:1.1em;line-height:normal;align-items:flex-start;padding:.5em 0}.drishat-mismachim .dm-items-list td:first-child{border-top:1px solid #ddd}table.table.dm-items-list h2 span{display:block;font-size:.8em;margin-top:.3em;opacity:.7;color:var(--txtcolor)}.dm-files{margin:1em 0 2em}.dm-files label{margin:0 0 1em 0;font-weight:normal;font-size:1.2em}.dm-privew ol li{line-height:normal;margin:.5em 0;border-top:1px solid var(--mobileheaderborder);padding:.5em 0;display:flex}.dm-privew ol{padding:0;list-style-position:inside}.dm-privew{line-height:normal}.dm-privew .text-info{margin-top:.3em}.dm-privew{line-height:normal}.dm-privew .text-info{margin-top:.3em}.dm-privew ol{counter-reset:my-sec-counter;border-bottom:1px solid var(--mobileheaderborder)}.dm-privew li.ng-scope:before{counter-increment:my-sec-counter;content:"" counter(my-sec-counter) ". ";margin-left:.5em;display:block}@media(max-width:500px){.modal-footer.dm-upload{display:flex;flex-direction:column;align-items:stretch;align-content:center;justify-content:center;width:100%;gap:.5em}}@media(min-width:768px){.dm-container{display:flex;flex-direction:row-reverse}.dm-container>div:not(.col-sm-12){display:flex;flex-direction:column;width:100%}.dm-container+div{padding:0}ul.dm-items-list{padding:0;border-bottom:1px solid var(--mobileheaderborder);margin-top:1.5em}ul.dm-items-list .dm-item{align-items:center;padding:.5em;border-top:1px solid var(--mobileheaderborder)}ul.dm-items-list .dm-item:hover{background:var(--hoverbg)}.dm-footer{display:flex;align-items:center;justify-content:space-between;margin-top:2em}.dm-footer .btn{min-width:17em !important}.dm-upload.modal-footer button.btn{margin-left:unset}}.tviya{background:#fff;border-radius:.5em;padding:1em;margin-bottom:1em}.tviya .fa{font-size:1.2em;width:2.4em;text-align:center;color:var(--iconcolor)}.tviya>div{display:flex;align-items:center;margin:.5em 0}.tviya>div>strong{padding:0 .2em}.tviya .fa.fa-check{color:var(--greeting)}.tviya .fa fa-exclamation-circle{color:var(--activeborder)}.tviya .fa.fa-ban{color:var(--red)}.tviya-border{background:#fff;border-radius:.5em;padding:1em;margin-bottom:1em;border-color:#000}@media(max-width:500px){.tviya>div{display:block;padding-right:3em;position:relative}.tviya>div>strong{padding:0}.tviya>div.status>strong{padding:0;display:block}.tviya .fa{position:absolute;right:0}}.inline-block{display:inline-block}.w100{width:100%}.nbr{white-space:nowrap}.app-alert{top:210px !important}.app-alert .toast-error{opacity:1 !important;width:500px !important}.app-alert button{min-width:80px !important}@media(max-width:768px){.app-alert .toast-error{width:90% !important}}.text-middle{text-align:center}.luach-shibutz .table>tbody>tr>td:nth-child(6),.luach-shibutz .table>tbody>tr>td:nth-child(7){background:#f7f7f7;color:#5d5d5d}.luach-shibutz .table>tbody>tr>td:nth-child(6) button.btn.btn-link,.luach-shibutz .table>tbody>tr>td:nth-child(7) button.btn.btn-link{color:#5d5d5d}.table-cell-gray{background-color:#f8f9fa}.cell-table-height{height:100px}.modalEaraMApot{margin:10px}.luach-shibutz .table>tbody>tr>td{border-left:1px solid var(--separatorborder)}.luach-shibutz-desktop .table>tbody>tr>td{width:calc(100%/7)}.luach-shibutz-desktop .table>tbody>tr>td .day-data{display:flex;align-items:center;line-height:normal}.luach-shibutz-desktop .table>tbody>tr>td .day-data .fa{font-size:1.5em;margin-left:.3em}.luach-shibutz-desktop .table>tbody>tr>td.table-cell-green,.luach-shibutz-desktop .table>tbody>tr>td.table-cell-red{font-weight:bold}.luach-shibutz-desktop .table>tbody>tr>td.table-cell-green .fa{color:var(--greeting)}.luach-shibutz-desktop .table>tbody>tr>td.table-cell-red .fa{color:var(--red)}.luach-shibutz-desktop .table>tbody>tr>td.table-cell-green .day-data,.luach-shibutz-desktop .table>tbody>tr>td.table-cell-red .day-data{background:var(--tabcontent);padding:.5em;margin-top:.5em;font-weight:normal;border-radius:51em;box-sizing:border-box}.luach-shibutz{display:flex;flex-direction:row-reverse}.luach-shibutz .btn{margin-left:0}@media(max-width:500px){.div-mobile.ng-binding.ng-scope{padding:1em}.luach-shibutz{margin:0;height:100vh}.luach-shibutz{border-radius:0;border-color:#fff;height:100vh}.luach-shibutz .table>tbody>tr>td{padding:0 0;border-left:1px solid var(--separatorborder);width:calc(100%/7)}.luach-shibutz-mobile button.btn.btn-link{padding:.5em 0;width:100%;display:flex}.luach-shibutz-mobile button.btn.btn-link.dayfocus{outline:5px auto var(--activeborder);outline-offset:-2px;text-decoration:none}.luach-shibutz{position:absolute;bottom:0;width:100%;display:flex;flex-direction:row-reverse}.luach-shibutz-mobile button.btn.btn-link{padding:1.2em .5em;width:100%;display:flex;align-items:center;font-size:.9em;color:var(--txtcolor);line-height:normal}.luach-shibutz-mobile button.btn.btn-link .fa{margin-right:.5em;font-size:1.3em}.luach-shibutz-details i.fa-check,.luach-shibutz-mobile i.fa.table-cell-green-m.fa-check{color:var(--greeting)}.luach-shibutz-details i.fa-times-circle,.luach-shibutz-mobile i.fa.table-cell-red-m.fa-times-circle{color:var(--red)}.luach-shibutz-details{padding:1em;font-size:1.1em;background:var(--tabcontent);border-right:7px solid var(--activeborder)}}@media(max-width:400px){.luach-shibutz div#modalHeader,.luach-shibutz div#modalBody{padding:10px}.luach-shibutz-mobile button.btn.btn-link{padding:1em .3em}}.shibutz-nav-month{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:space-evenly}.times-shibutz-panel{display:flex;flex-wrap:wrap;gap:1em;margin:1em 0;width:100%;justify-content:center;border-bottom:1px solid var(--btn-default-bg);padding-bottom:1em}.luach-with-nav{min-width:23em}.confirm-shibutz-panel{display:flex;justify-content:space-evenly;flex-wrap:nowrap;align-items:baseline}.hitmachut-vaada{border-top:1px solid var(--iconnav);padding:1em 0;max-width:31em}.vaadot-leshibutz:last-child{border-bottom:1px solid var(--iconnav);margin-bottom:1.5em;max-width:31em}.status-info-hitmachut .panel-body{padding:1em 2em}.hitmachut-vaada>div{display:flex;gap:1em}.hitmachut-vaada>div>*{flex:2}.hitmachut-vaada>div>button{max-height:2.5em}.hitmachut-vaada>div>label{flex:1;margin:0;padding:0}.hitmachut-vaada>div.mikum label{font-weight:normal;padding:0;margin:0;line-height:normal}.hitmachut-vaada>div.mikum i{display:none}.hitmachut-vaada>div.mikum .vaada-makom{line-height:normal;font-weight:bold}.hitmachut-vaada>div.mikum{margin-top:1em;flex-direction:column;gap:.2em}.shibutz-calendar-header{display:flex;width:100%;justify-content:space-between;align-items:center;flex-direction:row;height:3.2em}.shibutz-calendar-h1{border:0;font-size:1.3em;width:auto;text-align:center;border-top:2px solid var(--headerborder);margin:1em 0 0 0;padding:1em 0}.shibutz-calendar-container .shibutz-nav-month{max-width:11em;margin:0 auto 1.3em}.shibutz-calendar-container .shibutz-nav-month *{display:flex;align-items:center;text-decoration:none}.shibutz-calendar-container .shibutz-nav-month i{color:var(--iconcolor);font-size:.5em}.shibutz-calendar-container .luach-shibutz.luach-shibutz-desktop .table-bordered .btn.btn-link{border-radius:50%;background:var(--btn-default-bg);color:var(--txtcolor);display:flex;width:2.2em;height:2.2em;align-items:center;justify-content:center;box-sizing:border-box;padding:0;margin:auto}.shibutz-calendar-container .luach-shibutz.luach-shibutz-desktop .table-bordered .btn.btn-link:hover{text-decoration:none;background:var(--activebg)}.confirmation-details{display:flex;padding:.5em 0 2em 0;margin:1em 0;border-bottom:1px solid var(--btn-default-bg);text-align:center;font-size:1.3em;justify-content:center;gap:1em}.confirmation-details label{font-size:.8em;font-weight:normal}.confirmation-details .col-sm-10{font-weight:bold;color:#44546a}.form-group.confirmation-actions .confirm-shibutz-panel{display:flex;flex-direction:row;gap:1em;padding:1em;width:100%;justify-content:space-between;margin:0}.form-group.confirmation-actions .confirm-shibutz-panel button{width:172px;height:2.5em}.form-group.confirmation-actions{max-width:24em;margin:auto}.confirmation-address{border-top:1px solid var(--btn-default-bg);border-bottom:1px solid var(--btn-default-bg);padding:0 2em 1.5em;margin-bottom:1em}.confirmation-details+p{text-align:center;font-size:1.1em;line-height:unset;margin-bottom:1.2em}.confirmation-address .info.row label{font-weight:normal;margin-top:0}.confirmation-address .info.row{padding:1em 0 0;display:flex;flex-direction:column;align-items:center;text-align:center}.confirmation-address .col-sm-10{color:#4a546a;font-weight:bold;font-size:1.2em}.shibutz-calendar-container .luach-shibutz.luach-shibutz-desktop .table-bordered .btn.btn-link.dayfocus{text-decoration:none;color:#fff;background:var(--bordercolor)}.shibutz-calendar-container .luach-shibutz{display:flex;flex-direction:row;gap:2em;border-top:1px solid var(--btn-default-bg);padding-top:2em;justify-content:center}.shibutz-calendar-container .luach-shibutz table.table.table-bordered{width:23em}.shibutz-calendar-container .luach-shibutz table.table.table-bordered .cell-table-height{height:auto;text-align:center;vertical-align:middle}h1.shibutz-preview-title{font-size:1.2em;text-align:center;border:0;font-weight:normal;color:unset;border-top:1px solid var(--btn-default-bg);margin:1em 0;padding:2em 0 0}h2.shibutz-preview-vaadaname.ng-binding{text-align:center;color:#44546a;font-weight:bold;margin:0;padding:0}.back-vaadot a{text-decoration:none;font-weight:bold;display:flex;align-items:center;gap:.5em}.shibutz-calendar-container .luach-shibutz-details{animation:shaotshibutz .3s ease}@keyframes shaotshibutz{0%{opacity:0;width:0;overflow:hidden}100%{opacity:1;width:23em}}.shibutz-calendar-container .day-title{color:#44546a;font-weight:bold}.shibutz-calendar-container .table-bordered>thead>tr>th{text-align:center}@media(max-width:500px){.shibutz-calendar-container .luach-shibutz .table>tbody>tr>td{border:0}.shibutz-calendar-container .luach-shibutz-details{padding:0;font-size:1.1em;border-right:0;background:none}.shibutz-calendar-h1{border-top:1px solid var(--iconnav);padding:1em 0}.shibutz-calendar-header{height:unset}.shibutz-calendar-container .luach-shibutz{position:relative;flex-direction:column;gap:0;height:auto;padding-top:0;border-top:0}.shibutz-calendar-container .luach-shibutz table.table.table-bordered{width:100%;border:0;border-top:1px solid var(--iconnav);border-bottom:1px solid var(--iconnav)}.shibutz-calendar-container .table-bordered>thead>tr>th,.shibutz-calendar-container .table-bordered>thead>tr>td{border:0}.shibutz-calendar-container .luach-shibutz table.table.table-bordered .cell-table-height{height:3.6em}.shibutz-calendar-container .luach-shibutz-details .times-shibutz-panel>*{width:calc(50% - .5em);display:flex;justify-content:space-evenly;align-content:center}.shibutz-calendar-container .luach-shibutz-details .times-shibutz-panel button{width:100%}.times-shibutz-panel+p{text-align:center}.luach-with-nav{min-width:100%}}@media(max-width:768px){.shibutz-calendar-container .shibutz-summary-btns{display:flex;justify-content:space-around;flex-direction:row-reverse;gap:1em}}@media(min-width:769px){.shibutz-calendar-container .shibutz-summary-btns{display:flex;justify-content:space-between;flex-direction:row-reverse;gap:1em}.lbl-sibat-bitul{text-align:left}}.shibutz-summary-btns .vaada-calendar{position:unset}.bitul-status{margin-top:1em;min-height:7em}@media(max-width:1439px) and (min-width:1001px){.vaada-calendar{position:absolute;bottom:.45em;left:14.2em}}@media(min-width:769px){.tshlm-htzhra-lbl{margin-right:-3em}.tshlm-main-htzhra-lbl{padding-left:4em}}@media(max-width:768px){.fg-tshlm-htzhra{margin-top:3em}}.btm-msg{margin-top:-.5em;padding-bottom:1em}.lobby-container{display:flex;flex-direction:column;gap:1.5em}.lobby-container .lobby-button{background:var(--panelbg);display:flex;flex-direction:row;padding:2em;border-radius:.5em;gap:.5em;justify-content:space-between;min-height:8.3em;transition:.3s ease;text-decoration:none;align-items:center;flex-wrap:wrap}.lobby-container .lobby-button>div{display:flex;align-items:center}.lobby-button h3{margin:0;padding:0;font-weight:bold;font-size:1.1em}.lobby-button label{font-weight:normal;display:block;max-width:34em;line-height:normal}.lobby-container .lobby-button img{width:80px}@media(max-width:768px){.lobby-container .lobby-button button.btn{width:100%}}.login-responcive-drisha{justify-content:right!important}@media(min-width:769px){.custom-modal-size .modal-dialog{width:85% !important;display:flex;align-items:center;justify-content:center;min-height:100%}}.panel-trufot-h3{margin-bottom:10px !important}.modal-seker-btns{display:flex;justify-content:space-around}.btn-seker{max-width:45%}.seker-hdr-dv{display:flex;align-items:center;flex-direction:column;width:100%}a.seker-hp-button{margin:.7em 0;background:#f0f8ff;display:flex;align-items:center;justify-content:center;font-size:1.4em;text-decoration:none;border:1px solid #0368b0;border-radius:.6em;transition:.2s ease}a.seker-hp-button:hover{background:#c5e4ff;border:1px solid #000;transition:.2s ease}a.seker-hp-button span{display:flex;flex-direction:column}a.seker-hp-button span span{font-size:.8em;color:var(--txtcolor)}@media(max-width:800px){a.seker-hp-button{padding:.5em 0 .5em .5em;gap:.2em}a.seker-hp-button img{width:80px}a.seker-hp-button span{gap:.2em}a.seker-hp-button span span{font-size:.75em;line-height:unset}}.mi-ad-tkufot{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:flex-start;gap:.5em}.mi-ad-tkufot-sm{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:flex-start;gap:.5em}.mn-wdth-7{min-width:7em}.wdth100{width:100%}.gil-hide-side-menu{display:none!important}.gil-arng-mc{margin:auto;padding:0;max-width:890px;box-sizing:border-box}.gil-rl{display:flex;padding:2em}.gil-h1{font-size:larger;border-bottom:0;padding-bottom:0;margin-top:1em;padding-right:.9em;color:var(--headertxt)}.login-form .or{font-size:26px;line-height:1;font-weight:700;width:2.4em;display:flex;justify-content:center;align-items:center;padding:.4em;flex:.06}.login-form .login-mygovil.col{width:100%;margin-top:2em;display:flex;flex-direction:column;padding-bottom:2em;background:var(--tabcontent);box-shadow:0 0 .5em #eee;border:1px solid #d1d9e0;padding-left:2em;padding-right:2em}.login-form .login-mygovil.col h2{display:block}.login-form .login-mygovil.col>div{display:flex;justify-content:center;align-items:center;gap:.8em}.login-form .login-mygovil.col>div.badge{max-width:150px;margin:2em auto 0;color:var(--txt);background:#fff;padding:.4em;border:var(--bordercolor) 1px solid;width:100%}.login-form .login-mygovil.col a{margin:auto;display:flex;align-items:center;justify-content:center;position:relative}.login-form .login-mygovil.col a svg{position:absolute;right:.7em}@media(max-width:768px){.login-form .login-mygovil.col h2{text-align:right}.or{display:none!important}}
/*<style>*/

.tab-content {
    border: 1px solid #DDD;
    border-width: 1px;
    border-style: none solid solid;
    border-color: -moz-use-text-color #DDD #DDD;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    margin: 0px;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    border-radius: 0px 0px 5px 5px;
    background-image: -moz-linear-gradient(#f7f7ff, #fff);
    background-image: -webkit-linear-gradient(#f7f7ff, #fff);
    background-image: -o-linear-gradient(#f7f7ff, #fff);
    background-image: linear-gradient(#f7f7ff, #fff);
    _background-image: none;
}

.nav-tabs > li > a {
    border: 1px solid #DDD;
    color: #333;
    background-image: -moz-linear-gradient(#f7f7ff, #fff);
    background-image: -webkit-linear-gradient(#f7f7ff, #fff);
    background-image: -o-linear-gradient(#f7f7ff, #fff);
    background-image: linear-gradient(#f7f7ff, #fff);
    _background-image: none;
}



.nav-tabs > li:hover > a:hover {
    background-image: none;
    background-color: #f7f7ff;
    cursor: pointer
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
    background-color: #f7f7ff;
    font-weight: bold;
    background-image: none;
}



.nav-tabs > li {
    margin-left: 3px;
}


.nav.nav-pills.nav-stacked > li > a {
    color: #333 !important;
    background: #eee !important;
}

.nav.nav-pills.nav-stacked > li.active > a,
.nav.nav-pills.nav-stacked > li.active > a:hover,
.nav.nav-pills.nav-stacked > li.active > a:focus {
    background-color: #428bca !important;
    color: #fff !important;
}

.nav.nav-pills.nav-stacked > li > a:hover {
    cursor: pointer;
    background: #ddd !important
}


.navbar-default .navbar-toggle {
    border-color: #FFF;
}

    .navbar-default .navbar-toggle .icon-bar {
        background-color: #FFF;
    }

    .navbar-default .navbar-toggle:hover,
    .navbar-default .navbar-toggle:focus {
        background-color: #FFF;
    }

        .navbar-default .navbar-toggle:hover .icon-bar,
        .navbar-default .navbar-toggle:focus .icon-bar {
            background-color: #569fc4;
        }


@media (min-width: 768px) {

    .tab-content {
        min-height: 485px; /*  media screen */
    }
}


@media (max-width: 768px) {

    .tab-content {
        margin-top: 10px;
        border: 1px solid #ddd;
        border-radius: 5px;
    }
}


/*</style>*/

.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 10px;
    user-drag: none;
    -webkit-user-drag: none;
}

.nav.nav-tabs {
    display: block;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
}
.tabs-more-right {
    padding-left: 6px;
}

.tabs-more-left {
    padding-right: 6px;
}

    .nav.nav-tabs > li {
        display: inline-block;
        float: none !important;
    }


