@font-face {
    font-family: Nucleo Outline;
    src: url(../fonts/nucleo-outline.eot);
    src: url(../fonts/nucleo-outline.eot) format("embedded-opentype"), url(../fonts/nucleo-outline.woff2) format("woff2"), url(../fonts/nucleo-outline.woff) format("woff"), url(../fonts/nucleo-outline.ttf) format("truetype");
    font-weight: 400;
    font-style: normal
}

.animation-transition-general,
.card-collapse .card .card-header a[data-toggle=collapse] i,
.nav-pills .nav-link,
.nav-tabs .nav-link,
.navbar,
.navbar-collapse .navbar-nav .nav-link,
.off-canvas-sidebar .logo a.logo-mini,
.off-canvas-sidebar .logo a.logo-normal,
.off-canvas-sidebar .navbar-minimize,
.off-canvas-sidebar .nav p,
.off-canvas-sidebar .sidebar-wrapper .user .info [data-toggle=collapse] ~ div > ul > li > a span,
.off-canvas-sidebar .sidebar-wrapper > .nav [data-toggle=collapse] ~ div > ul > li > a span,
.off-canvas-sidebar .user .info > a > span,
.off-canvas-sidebar .user .photo,
.off-canvas-sidebar .user a,
.sidebar .logo a.logo-mini,
.sidebar .logo a.logo-normal,
.sidebar .nav a,
.sidebar .nav a i,
.sidebar .navbar-minimize,
.sidebar .nav p,
.sidebar .sidebar-wrapper .user .info [data-toggle=collapse] ~ div > ul > li > a span,
.sidebar .sidebar-wrapper > .nav [data-toggle=collapse] ~ div > ul > li > a span,
.sidebar .user .info > a > span,
.sidebar .user .photo,
.sidebar .user a,
.tag,
.tag [data-role=remove] {
    transition: all .3s ease 0s
}

.bootstrap-switch-label:before,
.caret,
.dropdown-toggle:after {
    transition: all .15s ease 0s
}

.card-collapse .card a[data-toggle=collapse].expanded i,
.card-collapse .card a[data-toggle=collapse][aria-expanded=true] i,
.dropdown-toggle[aria-expanded=true]:after,
a[data-toggle=collapse][aria-expanded=true] .caret {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    transform: rotate(180deg)
}

.card-collapse .card {
    /*margin-bottom: 20px*/
}

    .card-collapse .card .card-header {
        position: relative;
        padding: .75rem 1.25rem;
        padding-left: 0;
        padding-right: 0
    }

        .card-collapse .card .card-header a[data-toggle=collapse] {
            display: block;
            color: #444
        }

            .card-collapse .card .card-header a[data-toggle=collapse] i {
                float: right;
                position: relative;
                color: #f96332;
                top: 1px
            }

        .card-collapse .card .card-header:after {
            content: "";
            position: absolute;
            bottom: 0;
            left: 0;
            width: 100%;
            height: 1px;
            background-color: #e3e3e3
        }

    .card-collapse .card .card-body {
        padding-left: .5rem;
        padding-right: .5rem
    }

    



.btn.btn-icon.btn-sm .now-ui-icons,
.navbar .navbar-nav>a.btn.btn-icon.btn-sm .fa,
.navbar .navbar-nav>a.btn.btn-icon.btn-sm .far,
.navbar .navbar-nav>a.btn.btn-icon.btn-sm .fas,
.navbar .navbar-nav>a.btn.btn-icon.btn-sm .now-ui-icons {
	font-size: .6875rem
}

.btn.btn-icon.btn-lg .now-ui-icons,
.navbar .navbar-nav>a.btn.btn-icon.btn-lg .fa,
.navbar .navbar-nav>a.btn.btn-icon.btn-lg .far,
.navbar .navbar-nav>a.btn.btn-icon.btn-lg .fas,
.navbar .navbar-nav>a.btn.btn-icon.btn-lg .now-ui-icons {
	font-size: 1.325rem
}

.btn.btn-icon:not(.btn-footer) .now-ui-icons,
.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .fa,
.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .far,
.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .fas,
.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .now-ui-icons {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-12px, -12px);
	line-height: 1.5626rem;
	width: 24px
}

.btn:not(.btn-icon) .now-ui-icons,
.navbar .navbar-nav>a.btn:not(.btn-icon) .now-ui-icons {
	position: relative;
	top: 1px
}

.navbar .navbar-nav .nav-link i.now-ui-icons+p {
	margin-left: 3px
}

.navbar .navbar-nav .nav-link i.fa,
.navbar .navbar-nav .nav-link i.now-ui-icons {
	font-size: 18px;
	position: relative;
	top: 3px;
	text-align: center;
	width: 21px
}

.navbar .navbar-nav .nav-link i.now-ui-icons {
	top: 4px;
	font-size: 16px
}

.dropdown-menu .now-ui-icons {
	margin-right: 10px;
	position: relative;
	top: 4px;
	font-size: 18px;
	margin-top: -5px;
	opacity: .5
}

.alert i.fa,
.alert i.now-ui-icons {
	font-size: 20px
}

.now-ui-icons {
	display: inline-block;
	font: normal normal normal 14px/1 Nucleo Outline;
	font-size: inherit;
	speak: none;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.now-ui-icons.circle {
	padding: .33333333em;
	vertical-align: -16%;
	background-color: #eee;
	border-radius: 50%
}

.nc-icon-ul>li>.now-ui-icons {
	position: absolute;
	left: -1.57142857em;
	top: .14285714em;
	text-align: center
}

.nc-icon-ul>li>.now-ui-icons.circle {
	top: -.19047619em;
	left: -1.9047619em
}

.now-ui-icons.spin {
	animation: m 2s infinite linear
}

.now-ui-icons.ui-1_check:before {
	content: "\ea22"
}

.now-ui-icons.ui-1_email-85:before {
	content: "\ea2a"
}

.now-ui-icons.arrows-1_cloud-download-93:before {
	content: "\ea21"
}

.now-ui-icons.arrows-1_cloud-upload-94:before {
	content: "\ea24"
}

.now-ui-icons.arrows-1_minimal-down:before {
	content: "\ea39"
}

.now-ui-icons.arrows-1_minimal-left:before {
	content: "\ea3a"
}

.now-ui-icons.arrows-1_minimal-right:before {
	content: "\ea3b"
}

.now-ui-icons.arrows-1_minimal-up:before {
	content: "\ea3c"
}

.now-ui-icons.arrows-1_refresh-69:before {
	content: "\ea44"
}

.now-ui-icons.arrows-1_share-66:before {
	content: "\ea4c"
}

.now-ui-icons.business_badge:before {
	content: "\ea09"
}

.now-ui-icons.business_bank:before {
	content: "\ea0a"
}

.now-ui-icons.business_briefcase-24:before {
	content: "\ea13"
}

.now-ui-icons.business_bulb-63:before {
	content: "\ea15"
}

.now-ui-icons.business_chart-bar-32:before {
	content: "\ea1e"
}

.now-ui-icons.business_chart-pie-36:before {
	content: "\ea1f"
}

.now-ui-icons.business_globe:before {
	content: "\ea2f"
}

.now-ui-icons.business_money-coins:before {
	content: "\ea40"
}

.now-ui-icons.clothes_tie-bow:before {
	content: "\ea5b"
}

.now-ui-icons.design_vector:before {
	content: "\ea61"
}

.now-ui-icons.design_app:before {
	content: "\ea08"
}

.now-ui-icons.design_bullet-list-67:before {
	content: "\ea14"
}

.now-ui-icons.design_image:before {
	content: "\ea33"
}

.now-ui-icons.design_palette:before {
	content: "\ea41"
}

.now-ui-icons.design_scissors:before {
	content: "\ea4a"
}

.now-ui-icons.design-2_html5:before {
	content: "\ea32"
}

.now-ui-icons.design-2_ruler-pencil:before {
	content: "\ea48"
}

.now-ui-icons.emoticons_satisfied:before {
	content: "\ea49"
}

.now-ui-icons.files_box:before {
	content: "\ea12"
}

.now-ui-icons.files_paper:before {
	content: "\ea43"
}

.now-ui-icons.files_single-copy-04:before {
	content: "\ea52"
}

.now-ui-icons.health_ambulance:before {
	content: "\ea07"
}

.now-ui-icons.loader_gear:before {
	content: "\ea4e"
}

.now-ui-icons.loader_refresh:before {
	content: "\ea44"
}

.now-ui-icons.location_bookmark:before {
	content: "\ea10"
}

.now-ui-icons.location_compass-05:before {
	content: "\ea25"
}

.now-ui-icons.location_map-big:before {
	content: "\ea3d"
}

.now-ui-icons.location_pin:before {
	content: "\ea47"
}

.now-ui-icons.location_world:before {
	content: "\ea63"
}

.now-ui-icons.media-1_album:before {
	content: "\ea02"
}

.now-ui-icons.media-1_button-pause:before {
	content: "\ea16"
}

.now-ui-icons.media-1_button-play:before {
	content: "\ea18"
}

.now-ui-icons.media-1_button-power:before {
	content: "\ea19"
}

.now-ui-icons.media-1_camera-compact:before {
	content: "\ea1c"
}

.now-ui-icons.media-2_note-03:before {
	content: "\ea3f"
}

.now-ui-icons.media-2_sound-wave:before {
	content: "\ea57"
}

.now-ui-icons.objects_diamond:before {
	content: "\ea29"
}

.now-ui-icons.objects_globe:before {
	content: "\ea2f"
}

.now-ui-icons.objects_key-25:before {
	content: "\ea38"
}

.now-ui-icons.objects_planet:before {
	content: "\ea46"
}

.now-ui-icons.objects_spaceship:before {
	content: "\ea55"
}

.now-ui-icons.objects_support-17:before {
	content: "\ea56"
}

.now-ui-icons.objects_umbrella-13:before {
	content: "\ea5f"
}

.now-ui-icons.education_agenda-bookmark:before {
	content: "\ea01"
}

.now-ui-icons.education_atom:before {
	content: "\ea0c"
}

.now-ui-icons.education_glasses:before {
	content: "\ea2d"
}

.now-ui-icons.education_hat:before {
	content: "\ea30"
}

.now-ui-icons.education_paper:before {
	content: "\ea42"
}

.now-ui-icons.shopping_bag-16:before {
	content: "\ea0d"
}

.now-ui-icons.shopping_basket:before {
	content: "\ea0b"
}

.now-ui-icons.shopping_box:before {
	content: "\ea11"
}

.now-ui-icons.shopping_cart-simple:before {
	content: "\ea1d"
}

.now-ui-icons.shopping_credit-card:before {
	content: "\ea28"
}

.now-ui-icons.shopping_delivery-fast:before {
	content: "\ea27"
}

.now-ui-icons.shopping_shop:before {
	content: "\ea50"
}

.now-ui-icons.shopping_tag-content:before {
	content: "\ea59"
}

.now-ui-icons.sport_trophy:before {
	content: "\ea5d"
}

.now-ui-icons.sport_user-run:before {
	content: "\ea60"
}

.now-ui-icons.tech_controller-modern:before {
	content: "\ea26"
}

.now-ui-icons.tech_headphones:before {
	content: "\ea31"
}

.now-ui-icons.tech_laptop:before {
	content: "\ea36"
}

.now-ui-icons.tech_mobile:before {
	content: "\ea3e"
}

.now-ui-icons.tech_tablet:before {
	content: "\ea58"
}

.now-ui-icons.tech_tv:before {
	content: "\ea5e"
}

.now-ui-icons.tech_watch-time:before {
	content: "\ea62"
}

.now-ui-icons.text_align-center:before {
	content: "\ea05"
}

.now-ui-icons.text_align-left:before {
	content: "\ea06"
}

.now-ui-icons.text_bold:before {
	content: "\ea0e"
}

.now-ui-icons.text_caps-small:before {
	content: "\ea1b"
}

.now-ui-icons.gestures_tap-01:before {
	content: "\ea5a"
}

.now-ui-icons.transportation_air-baloon:before {
	content: "\ea03"
}

.now-ui-icons.transportation_bus-front-12:before {
	content: "\ea17"
}

.now-ui-icons.travel_info:before {
	content: "\ea04"
}

.now-ui-icons.travel_istanbul:before {
	content: "\ea34"
}

.now-ui-icons.ui-1_bell-53:before {
	content: "\ea0f"
}

.now-ui-icons.ui-1_calendar-60:before {
	content: "\ea1a"
}

.now-ui-icons.ui-1_lock-circle-open:before {
	content: "\ea35"
}

.now-ui-icons.ui-1_send:before {
	content: "\ea4d"
}

.now-ui-icons.ui-1_settings-gear-63:before {
	content: "\ea4e"
}

.now-ui-icons.ui-1_simple-add:before {
	content: "\ea4f"
}

.now-ui-icons.ui-1_simple-delete:before {
	content: "\ea54"
}

.now-ui-icons.ui-1_simple-remove:before {
	content: "\ea53"
}

.now-ui-icons.ui-1_zoom-bold:before {
	content: "\ea64"
}

.now-ui-icons.ui-2_chat-round:before {
	content: "\ea20"
}

.now-ui-icons.ui-2_favourite-28:before {
	content: "\ea2b"
}

.now-ui-icons.ui-2_like:before {
	content: "\ea37"
}

.now-ui-icons.ui-2_settings-90:before {
	content: "\ea4b"
}

.now-ui-icons.ui-2_time-alarm:before {
	content: "\ea5c"
}

.now-ui-icons.users_circle-08:before {
	content: "\ea23"
}

.now-ui-icons.users_single-02:before {
	content: "\ea51"
}

.all-icons [class*=now-ui-icons] {
	font-size: 32px
}

.nav-tabs>.nav-item>.nav-link i.now-ui-icons {
	font-size: 14px;
	position: relative;
	top: 1px;
	margin-right: 3px
}


#tablist .card {
    border: none;
}

#tablist .card-collapse .card {
    /*margin-bottom: 1.5rem;*/
}


#tablist .card-header {
    padding: 0 0.1rem;
    align-items: flex-end;
    position: relative;
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0;
    border: none;
    display: block;
    padding-top: 0.5rem;
    padding-bottom: 0.3rem;
    min-height: 2.2rem;
}

#tablist .card-header .card-title {
    margin-bottom: 0;
    display: block;
}